sphinx.environmentBuildEnvironment)}(appN doctreedir:/var/lib/git/docbuild/linux/Documentation/output/.doctreessrcdir)/var/lib/git/docbuild/linux/Documentationconfig sphinx.configConfig)}( overrides}(version 6.15.0-rc4releasekerneldoc_srctree. kerneldoc_bin./scripts/kernel-docusetupN extensions]( kerneldoc rstFlatTablekernel_includekfiguresphinx.ext.ifconfig automarkupmaintainers_includesphinx.ext.autosectionlabel kernel_abi kernel_feat translationssphinx.ext.imgmathe needs_sphinx3.4.3languageenc_id_attributes]( __restrict____iomem__kernelnoinstrnotrace__percpu__rcu__user__force__counted_by_le__counted_by_be__alias __aligned__aligned_largest__always_inline__assume_aligned__cold__attribute_const____copy__pure__designated_init __visible__printf__scanf __gnu_inline__malloc__mode__no_caller_saved_registers __noclone __nonstring __noreturn__packedhB __section__always_unused__maybe_unused__used__weaknoinline __fix_address __counted_by__init_memblock __meminit__init__ref asmlinkage __bpf_kfunce autosectionlabel_prefix_documentautosectionlabel_maxdepthKtemplates_path]sphinx/templatesa source_suffix collections OrderedDict)R.rstNs master_docindexprojectThe Linux Kernel copyright The kernel development communityauthorhmversionhreleasehexclude_patterns]outputapygments_stylesphinxprimary_domainchighlight_languagenone html_theme alabasterhtml_css_files]html_theme_options}( description 6.15.0-rc4 page_width65em sidebar_width15em fixed_sidebartrue font_sizeinherit font_familyserifuhtml_static_path] sphinx-staticasmartquotes_actionq html_sidebars}**]( about.htmlsearchbox.htmlkernel-toc.htmlsourcelink.htmles html_logoimages/logo.svghtmlhelp_basenameTheLinuxKerneldoclatex_elements}( papersizea4paper pointsize11ptinputench utf8extrah sphinxsetupo hmargin=0.5in, vmargin=1in, parsedliteralwraps=true, verbatimhintsturnover=false, maxlistdepth10 extrapackages\usepackage{setspace}preambleX % Use some font with UTF-8 support with XeLaTeX \usepackage{fontspec} \setsansfont{DejaVu Sans} \setromanfont{DejaVu Serif} \setmonofont{DejaVu Sans Mono} % Load kerneldoc specific LaTeX settings \input{kerneldoc-preamble.sty} ulatex_documents](( PCI/indexPCI.texLinux Pci Documentationhmmanualt( RCU/indexRCU.texLinux Rcu Documentationhmht( accel/index accel.texLinux Accel Documentationhmht(accounting/indexaccounting.texLinux Accounting Documentationhmht(admin-guide/indexadmin-guide.texLinux Admin-guide Documentationhmht( arch/indexarch.texLinux Arch Documentationhmht( block/index block.texLinux Block Documentationhmht( bpf/indexbpf.texLinux Bpf Documentationhmht( cdrom/index cdrom.texLinux Cdrom Documentationhmht(core-api/index core-api.texLinux Core-api Documentationhmht(cpu-freq/index cpu-freq.texLinux Cpu-freq Documentationhmht( crypto/index crypto.texLinux Crypto Documentationhmht(dev-tools/index dev-tools.texLinux Dev-tools Documentationhmht(devicetree/indexdevicetree.texLinux Devicetree Documentationhmht(doc-guide/index doc-guide.texLinux Doc-guide Documentationhmht(driver-api/indexdriver-api.texLinux Driver-api Documentationhmht(fault-injection/indexfault-injection.tex#Linux Fault-injection Documentationhmht(fb/indexfb.texLinux Fb Documentationhmht(filesystems/indexfilesystems.texLinux Filesystems Documentationhmht(firmware-guide/indexfirmware-guide.tex"Linux Firmware-guide Documentationhmht( fpga/indexfpga.texLinux Fpga Documentationhmht( gpu/indexgpu.texLinux Gpu Documentationhmht( hid/indexhid.texLinux Hid Documentationhmht( hwmon/index hwmon.texLinux Hwmon Documentationhmht( i2c/indexi2c.texLinux I2c Documentationhmht( iio/indexiio.texLinux Iio Documentationhmht(infiniband/indexinfiniband.texLinux Infiniband Documentationhmht( input/index input.texLinux Input Documentationhmht( isdn/indexisdn.texLinux Isdn Documentationhmht( kbuild/index kbuild.texLinux Kbuild Documentationhmht(kernel-hacking/indexkernel-hacking.tex"Linux Kernel-hacking Documentationhmht( leds/indexleds.texLinux Leds Documentationhmht(livepatch/index livepatch.texLinux Livepatch Documentationhmht( locking/index locking.texLinux Locking Documentationhmht(maintainer/indexmaintainer.texLinux Maintainer Documentationhmht( mhi/indexmhi.texLinux Mhi Documentationhmht(misc-devices/indexmisc-devices.tex Linux Misc-devices Documentationhmht(mm/indexmm.texLinux Mm Documentationhmht(netlabel/index netlabel.texLinux Netlabel Documentationhmht(networking/indexnetworking.texLinux Networking Documentationhmht( nvme/indexnvme.texLinux Nvme Documentationhmht( pcmcia/index pcmcia.texLinux Pcmcia Documentationhmht( peci/indexpeci.texLinux Peci Documentationhmht( power/index power.texLinux Power Documentationhmht( process/index process.texLinux Process Documentationhmht( rust/indexrust.texLinux Rust Documentationhmht(scheduler/index scheduler.texLinux Scheduler Documentationhmht( scsi/indexscsi.texLinux Scsi Documentationhmht(security/index security.texLinux Security Documentationhmht( sound/index sound.texLinux Sound Documentationhmht( spi/indexspi.texLinux Spi Documentationhmht( staging/index staging.texLinux Staging Documentationhmht( target/index target.texLinux Target Documentationhmht( tee/indextee.texLinux Tee Documentationhmht( timers/index timers.texLinux Timers Documentationhmht( tools/index tools.texLinux Tools Documentationhmht( trace/index trace.texLinux Trace Documentationhmht(translations/indextranslations.tex Linux Translations Documentationhmht( usb/indexusb.texLinux Usb Documentationhmht(userspace-api/indexuserspace-api.tex!Linux Userspace-api Documentationhmht( virt/indexvirt.texLinux Virt Documentationhmht(w1/indexw1.texLinux W1 Documentationhmht(watchdog/index watchdog.texLinux Watchdog Documentationhmht( wmi/indexwmi.texLinux Wmi Documentationhmht( edac/indexedac.texLinux Edac Documentationhmhtelatex_additional_files]sphinx/kerneldoc-preamble.stya man_pages](hithelinuxkernelThe Linux Kernel Documentation]hmaKtatexinfo_documents](hiTheLinuxKerneljhmj One line description of project. Miscellaneousta epub_titlehk epub_authorhmepub_publisherhmepub_copyrighthmepub_exclude_files] search.htmla kerneldoc_binhkerneldoc_srctreehepub_css_files] html_js_files] numfig_format}(section Section %sfigureFig. %stableTable %s code-block Listing %suvalues}(hjhkenvNhnhmjNproject_copyrighthhtmlNhlhmjNhohjNhphjNtodayhjN today_fmtNjNh+h,jN locale_dirs]localesajNfigure_language_filename{root}.{language}{ext}jN gettext_allow_fuzzy_translationsgettextNhhhijNroot_dochijNhbhfjNsource_encoding utf-8-sigjNhqhrjNinclude_patterns]**ajN default_roleNjNadd_function_parenthesesjNadd_module_namesjNtoc_object_entriesjNtoc_object_entries_show_parentsdomainjNtrim_footnote_reference_spacejN show_authorsjNhthujNhxhyjNhighlight_options}jNh_h`jNtemplate_bridgeNjN keep_warningsjNsuppress_warnings]jNmodindex_common_prefix]jN rst_epilogNjN rst_prologNjNtrim_doctest_flagsjNhvhwjNh)h*NNneeds_extensions}NN manpages_urlNjNnitpickyNNnitpick_ignore]NNnitpick_ignore_regex]NNnumfigjNnumfig_secnum_depthKjNjjjNmath_number_alljNmath_eqref_formatNjN math_numfigjN tls_verifyjN tls_cacertsNjN user_agentNjN smartquotesjNhhjNsmartquotes_excludes}( languages]jaabuilders](mantexteujNoption_emphasise_placeholdersjN epub_basenameTheLinuxKernelhN epub_versionG@epubN epub_themejXjXNepub_theme_options}jXNjhkjXNjhmjXN epub_languageh,jXNjhmjXNjhmjXNepub_identifierunknownjXN epub_schemejfjXNepub_uidjfjN epub_cover)jN epub_guide)jNepub_pre_files]jNepub_post_files]jNjjjXNjjjN epub_tocdepthKjN epub_tocdupjN epub_tocscopedefaultjNepub_fix_imagesjNepub_max_image_widthKjNepub_show_urlsinlinejXNepub_use_indexjXNepub_descriptionjfjXNepub_contributorjfjXNepub_writing_mode horizontaljXNhzh{jNhtml_theme_path]jNh~hjN html_titleThe Linux Kernel documentationjNhtml_short_titleThe Linux Kernel documentationjN html_styleNjNhhjN html_faviconNjNh|h}jNjjjNhhjNhtml_extra_path]jNhtml_last_updated_fmtNjNhhjNhtml_additional_pages}jNhtml_domain_indicesjNhtml_add_permalinkssphinx.builders.html_stable_repr_object)jNhtml_permalinksjNhtml_permalinks_icon¶jNhtml_use_indexjNhtml_split_indexjNhtml_copy_sourcejNhtml_show_sourcelinkjNhtml_sourcelink_suffix.txtjNhtml_use_opensearchhjNhtml_file_suffixNjNhtml_link_suffixNjNhtml_show_copyrightjNhtml_show_search_summaryjNhtml_show_sphinxjN html_context}jNhtml_output_encodingutf-8jNhtml_compact_listsjNhtml_secnumber_suffix. jNhtml_search_languageNjNhtml_search_options}jNhtml_search_scorerhNNhtml_scaled_image_linkjN html_baseurlhjNhtml_codeblock_linenos_stylejjNhtml_math_rendererNjN html4_writerjN mathjax_path;https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.jsjNmathjax_options}jNmathjax_inline](\(\)ejNmathjax_display](\[\]ejNmathjax_configNjNmathjax2_configNjNmathjax3_configNjNgettext_compactjNgettext_locationjN gettext_uuidjNgettext_auto_buildjNgettext_additional_targets]jNgettext_last_translatorFULL NAME jNgettext_language_teamLANGUAGE jN latex_enginepdflatexhNhhhN latex_logoNhNlatex_appendices]hNlatex_use_latex_multicolumnhNlatex_use_xindyhNlatex_toplevel_sectioningNhNlatex_domain_indiceshNlatex_show_urlsnohNlatex_show_pagerefshNhhhNjjhNlatex_table_style]hN latex_themehhNlatex_theme_options}hNlatex_theme_path]hNlatex_docclass}hNlinkcheck_ignore]hNlinkcheck_exclude_documents]hNlinkcheck_allowed_redirects}hNlinkcheck_auth]hNlinkcheck_request_headers}hNlinkcheck_retriesKhNlinkcheck_timeoutNhNlinkcheck_workersKhNlinkcheck_anchorshNlinkcheck_anchors_ignore]^!ahNlinkcheck_rate_limit_timeoutG@rhNjjhN man_show_urlshNman_make_section_directoryhNsinglehtml_sidebarshjNjjhNtexinfo_appendices]hNtexinfo_elements}hNtexinfo_domain_indiceshNtexinfo_show_urlsfootnotehNtexinfo_no_detailmenuhNtexinfo_cross_referenceshNtext_sectionchars*=-~"+`jN text_newlinesunixjNtext_add_secnumbersjNtext_secnumber_suffix. jN xml_prettyjNh-h.jNc_paren_attributes]jNc_extra_keywords](alignasalignofboolcomplex imaginarynoreturn static_assert thread_localejNc_allow_pre_v3jNc_warn_on_allowed_pre_v3jNcpp_index_common_prefix]jNcpp_id_attributes]jNcpp_paren_attributes]jNcpp_debug_lookuphNcpp_debug_show_treehNstrip_signature_backslashjN!python_use_unqualified_type_namesjNapplehelp_bundle_nameTheLinuxKernel applehelpNapplehelp_bundle_idNjNapplehelp_dev_regionen-usjNapplehelp_bundle_version1jNapplehelp_iconNjNapplehelp_kb_productTheLinuxKernel-jNapplehelp_kb_urlNjNapplehelp_remote_urlNjNapplehelp_index_anchorsjNapplehelp_min_term_lengthNjNapplehelp_stopwordsh,jNapplehelp_localeh,jNapplehelp_titleThe Linux Kernel HelpjNapplehelp_codesign_identityNjNapplehelp_codesign_flags]jNapplehelp_indexer_path/usr/bin/hiutiljNapplehelp_codesign_path/usr/bin/codesignjN applehelp_disable_external_toolsjNdevhelp_basenameTheLinuxKerneldevhelpNhhhNhtmlhelp_file_suffixNjNhtmlhelp_link_suffixNjNqthelp_basenameTheLinuxKerneljNqthelp_namespaceNjN qthelp_themenonavjNqthelp_theme_options}jNjhjNjhjNkerneldoc_verbosityKjNh]jNh^KjNimgmath_image_formatpngjNimgmath_dvipngdvipngjNimgmath_dvisvgmdvisvgmjN imgmath_latexlatexjNimgmath_use_previewjNimgmath_dvipng_args](-gamma1.5-D110-bg TransparentejNimgmath_dvisvgm_args] --no-fontsajNimgmath_latex_args]jNimgmath_latex_preamblehjNimgmath_add_tooltipsjNimgmath_font_sizeK jN imgmath_embedjNuub config_statusKconfig_status_extraheventsNhjsphinx.projectProject)}(hh hbhfdocnames(scheduler/sched-rt-grouptarget/scriptsuserspace-api/iommufdscsi/stmm/remap_file_pages)translations/zh_CN/driver-api/io_orderingadmin-guide/RAS/index"translations/zh_CN/dev-tools/kasan hwmon/adt7462 translations/zh_CN/core-api/kref hwmon/ibmaemscheduler/text_files/userspace-api/media/dvb/query-dvb-frontend-infodriver-api/tty/tty_ldisclocking/robust-futexesvirt/kvm/halt-polling-driver-api/media/drivers/sh_mobile_ceu_camera-networking/device_drivers/ethernet/intel/idpfadmin-guide/media/philips0userspace-api/gpio/gpio-get-lineinfo-watch-ioctlleds/leds-cht-wcove hwmon/wm831x staging/indexdriver-api/dmaengine/dmatest4userspace-api/gpio/gpio-handle-get-line-values-ioctl gpu/backlight#userspace-api/media/dvb/dmx-reqbufsarch/arm64/acpi_object_usage hwmon/lm92trace/ring-buffer-designarch/x86/earlyprintkfb/viafbdriver-api/crypto/index hwmon/sbrmi/userspace-api/media/v4l/ext-ctrls-image-process!admin-guide/reporting-regressionsleds/leds-lp5562firmware-guide/acpi/acpi-lid fb/ep93xx-fb$devicetree/bindings/writing-bindingssound/cards/mixart"translations/sp_SP/process/1.Intro#userspace-api/media/v4l/dev-decoder!userspace-api/media/drivers/dw100admin-guide/perf/mrvl-pem-pmuadmin-guide/device-mapper/vdo'dev-tools/kunit/api/functionredirection arch/x86/ifscore-api/cleanupmm/arch_pgtable_helpersuserspace-api/media/v4l/io&userspace-api/media/v4l/vidioc-reqbufs#userspace-api/media/v4l/dev-captureuserspace-api/media/v4l/libv4lcore-api/xarray userspace-api/media/rc/rc-tables$translations/zh_CN/virt/paravirt_ops(translations/sp_SP/scheduler/sched-eevdf.translations/zh_TW/arch/openrisc/openrisc_port arch/sh/index-userspace-api/media/v4l/ext-ctrls-colorimetryadmin-guide/blockdev/drbd/indexhwmon/cgbc-hwmon#userspace-api/media/v4l/dev-mem2memhwmon/isl68137crypto/api-samples fb/aty128fb hwmon/zl6100hwmon/max31790networking/tls-handshakesound/soc/overview&translations/it_IT/process/kernel-docs translations/sp_SP/process/indexvirt/kvm/x86/errata+translations/zh_CN/userspace-api/ebpf/indexadmin-guide/cgroup-v1/cpuacct i2c/i2c-sysfsscheduler/sched-bwcusb/gadget_uvc+userspace-api/media/rc/lirc-set-rec-timeout input/inputinfiniband/opa_vnicscsi/NinjaSCSIdriver-api/media/v4l2-devsound/soc/codec-to-codecsound/alsa-configuration!driver-api/usb/writing_usb_drivercdrom/packet-writing)driver-api/media/maintainer-entry-profile hwmon/ltc4282locking/locktypesnetworking/cdc_mbim:networking/device_drivers/ethernet/mellanox/mlx5/switchdev(translations/zh_CN/core-api/boot-time-mm translations/zh_CN/locking/indexinfiniband/core_lockingvirt/kvm/devices/vfiodriver-api/media/camera-sensor-translations/zh_CN/admin-guide/mm/damon/usagegpu/amdgpu/display/dcn-blocks hwmon/emc1403process/maintainer-socdriver-api/rfkill!translations/it_IT/disclaimer-ita admin-guide/media/siano-cardlist'userspace-api/media/dvb/frontend-header"userspace-api/ioctl/ioctl-decodinguserspace-api/media/cec/cec-apinetworking/rdsfilesystems/path-lookup translations/it_IT/locking/index(translations/zh_TW/process/3.Early-stageadmin-guide/blockdev/nbdlocking/rt-mutex-design-userspace-api/media/v4l/dev-stateless-decoder hwmon/mp5990doc-guide/contributinghwmon/gxp-fan-ctrl*translations/zh_CN/virt/guest-halt-polling'translations/zh_CN/admin-guide/cpu-load mm/page_cachesecurity/digsig!translations/zh_TW/dev-tools/gcov0networking/device_drivers/ethernet/intel/ixgbevf hwmon/bel-pfe userspace-api/media/fdl-appendixvirt/acrn/index+userspace-api/media/rc/lirc-set-rec-carrier"userspace-api/media/v4l/pixfmt-rgbdriver-api/firmware/indexnetworking/xfrm_device*translations/zh_TW/admin-guide/bug-hunting rust/testingsound/hd-audio/index'translations/zh_CN/kernel-hacking/indexdriver-api/serial/driver"userspace-api/media/v4l/dv-timingsmisc-devices/ad525x_dpotadmin-guide/perf/arm-cmn.userspace-api/media/v4l/vidioc-enum-freq-bandsbpf/syscall_apitrace/rv/monitor_wip!admin-guide/syscall-user-dispatchnetworking/x25admin-guide/hw-vuln/l1d_flushdriver-api/media/mc-core&translations/zh_CN/mm/hugetlbfs_reserv3userspace-api/media/mediactl/media-controller-modelfilesystems/nfs/knfsd-stats!networking/netlink_spec/conntrack%translations/zh_CN/power/energy-modelnetworking/dsa/index!userspace-api/media/v4l/func-readnetworking/dsa/dsanetworking/nfc,networking/device_drivers/ethernet/smsc/smc9filesystems/omfsnetworking/ieee802154i2c/dev-interface&translations/zh_CN/scheduler/sched-bwcarch/arm/microchipadmin-guide/device-mapper/zerocrypto/api-skcipher!admin-guide/auxdisplay/cfag12864b"admin-guide/device-mapper/dm-crypt crypto/introhwmon/inspur-ipsps1 hwmon/sht21networking/phonet)translations/zh_CN/admin-guide/bug-bisectsecurity/tpm/tpm_event_logtranslations/zh_CN/peci/pecidriver-api/i2ccore-api/watch_queuefilesystems/api-summaryfb/udlfb hwmon/ltc4151scheduler/sched-capacitynetworking/operstatesuserspace-api/media/v4l/audioadmin-guide/bootconfigarch/nios2/index block/iopriofilesystems/isofs-translations/zh_TW/admin-guide/mm/damon/startnetworking/napiarch/s390/vfio-ap-lockingadmin-guide/cgroup-v1/misc hwmon/ltc4215infiniband/ipoibtranslations/zh_CN/sound/index&userspace-api/media/v4l/subdev-formatsmisc-devices/oxsemi-tornadovirt/hyperv/clocksvirt/kvm/devices/vmpower/drivers-testingadmin-guide/mm/damon/reclaimcore-api/local_ops6userspace-api/media/v4l/vidioc-subdev-g-frame-intervalgpu/vkmsnvdimm/maintainer-entry-profilesound/soc/platform+translations/zh_CN/mm/overcommit-accounting&userspace-api/media/cec/cec-func-ioctltrace/rv/monitor_sched#userspace-api/media/v4l/planar-apis*userspace-api/media/v4l/vidioc-prepare-buf'userspace-api/media/dvb/legacy_dvb_apis)admin-guide/media/dvb-usb-dvbsky-cardlistmisc-devices/pci-endpoint-testarch/powerpc/vcpudispatch_stats$translations/zh_TW/admin-guide/sysrqarch/arm/mem_alignment#bpf/standardization/instruction-set"driver-api/thermal/nouveau_thermalgpu/imagination/uapiPCI/boot-interruptsdriver-api/regulator#driver-api/media/drivers/pxa_camera'translations/zh_TW/filesystems/virtiofs hwmon/pmbusfb/metronomefbdriver-api/thermal/sysfs-apinetworking/netlink_spec/nfsd)admin-guide/media/dvb-usb-dw2102-cardlistfilesystems/nfs/exportingkbuild/makefilescore-api/irq/indexadmin-guide/acpi/ssdt-overlaysfilesystems/ext3filesystems/ext4/group_descr"userspace-api/media/dvb/ca-get-capPCI/pci-error-recoveryfilesystems/ext4/superadmin-guide/mm/indexarch/arm64/kdumparch/m68k/featuresdriver-api/media/v4l2-intro*translations/zh_CN/admin-guide/cputopology!translations/zh_TW/cpu-freq/index*translations/zh_CN/infiniband/tag_matchingdriver-api/mei/nfccore-api/netlinkadmin-guide/media/ci(userspace-api/media/v4l/vidioc-queryctrladmin-guide/reporting-issues w1/w1-netlink.userspace-api/media/dvb/fe_property_parameters#driver-api/soundwire/error_handling(admin-guide/hw-vuln/gather_data_sampling timers/hpetdriver-api/media/v4l2-mediabus hid/hidrawdriver-api/rapidio/index'translations/zh_CN/userspace-api/futex2gpu/amdgpu/thermaldriver-api/media/rc-coredriver-api/pwmsecurity/IMA-templatesarch/riscv/index*admin-guide/media/dvb-usb-dtv5100-cardlistdriver-api/rapidio/tsi721core-api/printk-formatskernel-hacking/lockingdriver-api/media/tx-rx(translations/it_IT/process/3.Early-stage$translations/zh_CN/rust/arch-supportarch/arm/sunxi/clockslivepatch/shadow-vars0networking/device_drivers/ethernet/neterion/s2ioscsi/scsi-changerlivepatch/module-elf-format#driver-api/surface_aggregator/index gpu/panthorinput/devices/ntrigprocess/adding-syscalls'userspace-api/media/v4l/vidioc-querybuffirmware-guide/acpi/enumerationvirt/hyperv/overviewdriver-api/mtdnand hwmon/tmp102admin-guide/media/dvb)driver-api/surface_aggregator/clients/san"userspace-api/media/dvb/dmx-expbufPCI/pci-iov-howtonetworking/xfrm_syncdevicetree/index#translations/zh_TW/dev-tools/sparse(firmware-guide/acpi/DSD-properties-rulesmm/hugetlbfs_reserv$translations/zh_CN/admin-guide/sysrquserspace-api/media/v4l/bufferuserspace-api/media/v4l/biblioblock/prdriver-api/isascheduler/sched-energy/userspace-api/media/v4l/vidioc-g-sliced-vbi-capnetworking/driverdriver-api/auxiliary_busdev-tools/testing-overviewfilesystems/spufs/spu_create7userspace-api/media/dvb/frontend-property-cable-systemsdev-tools/index+userspace-api/media/v4l/colorspaces-detailsadmin-guide/pm/cpufreqw1/masters/ds2490(admin-guide/media/dvb-usb-ec168-cardlistdriver-api/miscellaneous hwmon/ltc29782translations/it_IT/process/kernel-driver-statement userspace-api/media/v4l/dev-meta'userspace-api/media/v4l/ext-ctrls-fm-rxgpu/amdgpu/indexrust/quick-startgpu/drm-client$translations/zh_TW/arch/parisc/index#userspace-api/media/v4l/dev-raw-vbi hwmon/k8temp(userspace-api/media/v4l/metafmt-vsp1-hgt process/index/userspace-api/media/v4l/vidioc-subdev-g-routingarch/arm/kernel_user_helpersfb/tgafbdriver-api/uio-howto'translations/zh_CN/cpu-freq/cpu-driversaccel/amdxdna/amdnpu$translations/sp_SP/process/5.Postingarch/powerpc/papr_hcallsdriver-api/ppsfilesystems/spufs/spu_runnetworking/dsa/bcm_sf2process/applying-patchestrace/coresight/coresight-trbedriver-api/pldmfw/driver-opsbpf/map_cgroup_storagedriver-api/media/drivers/tuners hwmon/lm77translations/zh_CN/iio/indexuserspace-api/media/gen-errorsadmin-guide/perf/hisi-pmu*translations/zh_TW/admin-guide/cputopology"admin-guide/device-mapper/dm-clonedriver-api/iio/triggerssecurity/snp-tdx-threat-model(translations/zh_CN/process/security-bugsuserspace-api/gpio/chardevtranslations/zh_CN/power/indexiio/iio_configfsvirt/kvm/devices/arm-vgic-itsbpf/map_devmaptranslations/ja_JP/indexarch/arm/spear/overview-translations/zh_CN/admin-guide/mm/damon/start!userspace-api/media/v4l/dev-radio3networking/device_drivers/ethernet/microsoft/netvscdev-tools/gcovadmin-guide/abi-obsolete-files hwmon/pcf8591 arch/arm/tcm hwmon/adm1025admin-guide/laptops/asus-laptop%userspace-api/media/rc/rc-sysfs-nodeshwmon/xgene-hwmon admin-guide/device-mapper/dm-log bpf/kfuncsarch/arm/memory+admin-guide/media/dvb-usb-rtl28xxu-cardlistarch/arm64/booting hwmon/adt7475 hwmon/tmp421virt/kvm/devices/mpic4networking/device_drivers/ethernet/marvell/octeontx2driver-api/media/dtv-frontendnetworking/can_ucan_protocol input/indextrace/histogram-design.translations/zh_CN/arch/openrisc/openrisc_portdriver-api/gpio/introarch/x86/x86_64/index5driver-api/vfio-pci-device-specific-driver-acceptancehwmon/npcm750-pwm-fandriver-api/indexdriver-api/sm501 gpu/drm-uapiarch/mips/features arch/x86/ptiprocess/submitting-patchesuserspace-api/media/v4l/mmap!translations/it_IT/subsystem-apis#admin-guide/RAS/address-translationdoc-guide/maintainer-profile.translations/it_IT/process/development-process(admin-guide/media/dvb-usb-m920x-cardlist0userspace-api/media/cec/cec-ioc-adap-g-conn-info#userspace-api/media/dvb/fe-set-tone+translations/zh_CN/security/self-protection.translations/zh_CN/admin-guide/tainted-kernelswmi/devices/alienware-wmileds/ledtrig-oneshot admin-guide/laptops/toshiba_hapsstaging/speculationsound/cards/cmipcidev-tools/kselftest"userspace-api/media/rc/lirc-headerprocess/programming-language!userspace-api/media/v4l/capture.c#driver-api/media/drivers/fimc-develdriver-api/soundwire/index arch/s390/pcileds/leds-sc27xxrust/coding-guidelinesadmin-guide/pm/amd-pstate-translations/zh_CN/core-api/symbol-namespaces,translations/zh_CN/security/tpm/xen-tpmfrontcrypto/api-digestdriver-api/acpi/indexbpf/btfdriver-api/memory-devices/indexhwmon/max16065crypto/userspace-ifnetworking/dsa/sja1105 security/lsm*translations/zh_TW/arch/loongarch/featuresfilesystems/tmpfs hwmon/ad7314process/5.Posting userspace-api/ioctl/ioctl-numberhwmon/max31722firmware-guide/acpi/osii2c/ten-bit-addressesdriver-api/mmc/mmc-dev-partscpu-freq/cpufreq-stats hwmon/nct6683%driver-api/media/drivers/contributors$admin-guide/thermal/intel_powerclamp hwmon/adp1050PCI/endpoint/pci-endpoint-cfscore-api/asm-annotations gpu/meson translations/zh_CN/staging/indexfilesystems/ubifs scsi/dpti networking/segmentation-offloadsdriver-api/pm/types-userspace-api/media/mediactl/media-controllerpower/powercap/dtpmw1/index RCU/whatisRCUarch/powerpc/qe_firmwaredriver-api/md/raid5-pplhwmon/dell-smm-hwmonfilesystems/gfs2-glocksarch/s390/text_filesnetworking/device_drivers/indexadmin-guide/hw-vuln/multihituserspace-api/media/v4l/dev-osdbpf/libbpf/libbpf_overviewfilesystems/ext4/about"driver-api/media/drivers/frontends(firmware-guide/acpi/extcon-intel-int3496$translations/zh_TW/filesystems/indexfilesystems/bcachefs/errorcodessound/cards/via82xx-mixer&userspace-api/media/v4l/pixfmt-srggb12networking/pse-pd/index sound/index'translations/sp_SP/process/coding-stylefilesystems/ext4/attributesinput/devices/index isdn/creditshwmon/max15301 hwmon/max6650core-api/packing hwmon/tmp513networking/kapinetlabel/indexhwmon/menf21bmc leds/uleds#firmware-guide/acpi/video_extensionnetworking/udpliteadmin-guide/sysctl/fshwmon/nzxt-kraken3driver-api/fpga/index*RCU/Design/Data-Structures/Data-Structures hwmon/max6697#networking/devlink/devlink-resourcearch/arm64/perf.translations/zh_CN/process/stable-api-nonsense#translations/zh_CN/dev-tools/sparsesound/hd-audio/notesarch/arm/nwfpe/notesnetworking/net_dimuserspace-api/vdusedriver-api/gpio/bt8xxgpio trace/eventsnetworking/netlink_spec/teammisc-devices/uacce4translations/zh_TW/process/embargoed-hardware-issuesinput/input_kapiadmin-guide/pm/strategiesdriver-api/men-chameleon-bustranslations/sp_SP/indexarch/x86/booting-dt hwmon/ir35221tools/rv/rv-monadmin-guide/parport"translations/zh_CN/security/digsig hwmon/gl518sm(networking/device_drivers/ethernet/indexnetworking/dsa/lan9303!networking/devlink/devlink-regionadmin-guide/bcache translations/zh_CN/PCI/msi-howto hwmon/sfctemptools/rtla/rtla-hwnoisesound/designs/control-names)userspace-api/media/v4l/vidioc-g-priorityfilesystems/ext4/verityinput/devices/bcm5974networking/dns_resolver#networking/netlink_spec/tcp_metricsadmin-guide/perf/ampere_cspmunetworking/net_failover filesystems/bcachefs/casefoldinggpu/amdgpu/debuggingfilesystems/inotifynetworking/arcnet-hardwareadmin-guide/media/cx18-cardlist'translations/zh_CN/admin-guide/numastatdev-tools/kunit/api/index bpf/fs_kfuncs target/index,filesystems/xfs/xfs-self-describing-metadatatrace/coresight/coresight-tpdavirt/coco/sev-guest$process/kernel-enforcement-statement&driver-api/media/drivers/cx2341x-develhwmon/hp-wmi-sensorssound/soc/clockinggpu/nova/indexhwmon/asus_ec_sensors gpu/xen-front#translations/sp_SP/process/4.Coding1userspace-api/media/dvb/frontend_legacy_dvbv3_api%userspace-api/media/v4l/vidioc-g-ctrladmin-guide/nfs/nfs-idmappermm/mmu_notifierbpf/map_cpumaparch/nios2/nios2)admin-guide/media/dvb-usb-opera1-cardlistcore-api/cgroupi2c/smbus-protocolinput/input_uapiadmin-guide/device-mapper/era%userspace-api/media/v4l/streaming-pararch/powerpc/bootinginput/ff0networking/device_drivers/ethernet/cirrus/cs89x0networking/checksum-offloads@networking/device_drivers/ethernet/freescale/dpaa2/switch-drivertrace/hwlat_detectoradmin-guide/numastat fb/tridentfbhwmon/nzxt-smart2)translations/zh_CN/virt/acrn/introduction mm/damon/faqadmin-guide/perf/alibaba_pmu*networking/device_drivers/ethernet/ti/cpswadmin-guide/media/rkisp1 hwmon/w83781darch/xtensa/atomctltools/rtla/common_timerlat_aa hwmon/sht3x translations/zh_TW/cpu-freq/core$dev-tools/gpio-sloppy-logic-analyzerdevicetree/overlay-notescore-api/dma-api-howto)admin-guide/laptops/disk-shock-protectiondriver-api/ipmb#translations/zh_CN/security/siphasharch/arm64/legacy_instructionsblock/bfq-ioschedhwmon/emc6w201filesystems/bcachefs/indexi2c/busses/i2c-ocores,admin-guide/media/dvb-usb-dibusb-mb-cardlistblock/writeback_cache_controlcore-api/dma-attributes'translations/zh_CN/arch/riscv/vm-layout'userspace-api/media/v4l/capture-examplenetworking/statisticsuserspace-api/netlink/introtools/rtla/rtla-osnoisearch/arm64/features hwmon/lm25066input/multi-touch-protocolscheduler/sched-deadline'userspace-api/media/cec/cec-ioc-receive(userspace-api/media/drivers/aspeed-videoadmin-guide/auxdisplay/index*networking/device_drivers/ethernet/ti/tlanadmin-guide/ext4filesystems/dlmfstranslations/zh_CN/kbuild/llvmsound/designs/procfile#process/volatile-considered-harmful&userspace-api/media/v4l/vidioc-dqeventarch/arm/kernel_mode_neonnetworking/netlink_spec/rt_addr"userspace-api/media/v4l/pixfmt-y8i bpf/programs4networking/device_drivers/ethernet/altera/altera_tsenetworking/x25-iface4translations/ko_KR/core-api/wrappers/memory-barriers'translations/zh_CN/security/credentials!translations/zh_CN/mm/damon/index"translations/zh_CN/process/1.Introdriver-api/80211/introductiontranslations/zh_CN/mm/active_mm accel/index admin-guide/device-mapper/switch%tools/rtla/common_osnoise_description2userspace-api/gpio/gpio-get-lineinfo-unwatch-ioctl scsi/megaraid0networking/device_drivers/ethernet/wangxun/txgbe mm/page_fragsadmin-guide/media/indextranslations/it_IT/indexaccel/qaic/index'admin-guide/media/dvb-usb-a800-cardlistdriver-api/usb/dwc3networking/devlink/mv88e6xxx'userspace-api/media/dvb/frontend_fcalls.networking/device_drivers/ethernet/3com/vortexarch/powerpc/cpu_familiesarch/x86/exception-tablesadmin-guide/laptops/indexlivepatch/livepatcharch/powerpc/cpu_featuresmm/process_addrssecurity/secrets/coco2userspace-api/media/v4l/vidioc-subdev-g-client-cap hwmon/ltc2991$devicetree/bindings/dts-coding-style tee/indexcrypto/api-signetworking/6lowpan hwmon/ucd9200 hwmon/ltc2992 networking/netlink_spec/mptcp_pmhwmon/pmbus-core"userspace-api/media/v4l/dev-outputuserspace-api/media/v4l/fourccmm/shmfs networking/netlink_spec/nftablesuserspace-api/media/v4l/dmabuftranslations/zh_CN/mm/balancenetworking/openvswitchadmin-guide/cgroup-v1/cpusetsadmin-guide/sysctl/netfilesystems/befsfilesystems/gfs2-ueventsfilesystems/hfsrust/arch-support%translations/zh_CN/admin-guide/README/translations/zh_CN/admin-guide/lockup-watchdogsusb/authorization'translations/zh_CN/scheduler/sched-archhwmon/w83627hfarch/arm/indexdriver-api/mtd/spi-norfb/sm501filesystems/overlayfsfilesystems/xfs/indexnetworking/dsa/configuration trace/fprobe'translations/zh_TW/cpu-freq/cpu-driversnetworking/iso15765-2process/researcher-guidelinesfpga/dflfilesystems/spufs/spufssecurity/credentialsuserspace-api/media/v4l/dev-sdr mm/bootmemsound/codecs/index!virt/uml/user_mode_linux_howto_v2PCI/endpoint/indexfilesystems/cramfsnetworking/devlink/netdevsimvirt/kvm/arm/hypercallsvirt/hyperv/cocotranslations/zh_CN/PCI/pcidriver-api/nfc/nfc-pn544$translations/zh_CN/core-api/cachetlb gpu/xe/xe_mmdriver-api/usb/usb power/index'translations/zh_CN/locking/mutex-design iio/adis16475 hwmon/lm871userspace-api/media/rc/lirc-set-rec-carrier-rangefilesystems/hpfs/networking/device_drivers/ethernet/amd/pds_vdpaarch/arc/index security/ipearch/arc/features*userspace-api/media/v4l/vidioc-create-bufs hwmon/mp2888 hwmon/sch5627filesystems/ext4/overviewleds/leds-class-flashfilesystems/relay'userspace-api/media/v4l/vidioc-g-outputprocess/maintainer-netdevarch/sparc/oradax/oracle-daxcore-api/min_heap2driver-api/early-userspace/early_userspace_supportnetworking/tls)translations/zh_CN/devicetree/of_unittestarch/arm/nwfpe/todouserspace-api/lsm'translations/zh_TW/process/coding-style%translations/sp_SP/process/deprecated fpga/indexadmin-guide/aoe/aoe%userspace-api/media/cec/cec-func-pollnetworking/af_xdpprocess/deprecatedvirt/kvm/vcpu-requests&userspace-api/media/v4l/vidioc-g-input!admin-guide/filesystem-monitoringi2c/busses/i2c-pca-isaPCI/endpoint/pci-ntb-function#admin-guide/device-mapper/dm-ueventadmin-guide/gpio/gpio-sim(userspace-api/media/mediactl/request-apidriver-api/usb/anchorsmm/damon/design!translations/zh_CN/iio/ep93xx_adc-userspace-api/media/mediactl/media-func-ioctltranslations/zh_CN/glossary hid/indextrace/rv/deterministic_automata"admin-guide/media/saa7134-cardlistaccounting/cgroupstats driver-api/media/v4l2-dv-timingsfilesystems/ext4/checksumsadmin-guide/bug-bisectfilesystems/fuse$admin-guide/device-mapper/statisticsarch/x86/xstate-translations/it_IT/core-api/symbol-namespacesdriver-api/xilinx/eemi(translations/zh_TW/process/license-rulescore-api/irq/irq-affinitysecurity/keys/core+userspace-api/media/dvb/dmx-set-buffer-sizenetworking/tipcnetworking/caif/index'admin-guide/quickly-build-trimmed-linux bpf/otherleds/leds-class bpf/prog_lsm gpu/nouveaunetworking/netconsole.userspace-api/media/v4l/vidioc-subscribe-eventnetworking/tcp-thin)admin-guide/media/dvb-usb-anysee-cardlistadmin-guide/abi-stable-filesfilesystems/smb/cifsroot hwmon/wm8350networking/devlink/nfphwmon/abituguru3filesystems/dnotifyPCI/endpoint/pci-endpointarch/x86/x86_64/5level-pagingadmin-guide/media/lmedm04arch/arm/netwinderarch/powerpc/kvm-nestednetworking/devlink/mlx5 scsi/smartpqi-userspace-api/gpio/gpio-lineinfo-changed-read hwmon/asb100-userspace-api/media/v4l/vidioc-s-hw-freq-seeknetworking/mptcparch/sparc/index!driver-api/thermal/exynos_thermaltranslations/index virt/kvm/apiarch/x86/topologyfilesystems/fsveritydriver-api/usb/gadget!userspace-api/media/v4l/user-funcgpu/automated_testing#translations/zh_CN/virt/ne_overview%userspace-api/media/v4l/vidioc-g-parmdev-tools/kunit/run_wrapperfirmware-guide/acpi/dsd/ledsfilesystems/mount_api"translations/zh_CN/dev-tools/ubsan+translations/zh_TW/process/submit-checklisti2c/slave-interface.admin-guide/verify-bugs-and-bisect-regressionsmisc-devices/spear-pcie-gadgetadmin-guide/braille-consoledriver-api/usb/usb3-debug-port0networking/device_drivers/ethernet/netronome/nfp1userspace-api/media/mediactl/media-ioc-g-topology4translations/sp_SP/process/embargoed-hardware-issuestarget/tcm_mod_builder translations/ja_JP/process/howto$translations/zh_CN/security/landlockarch/s390/driver-model translations/sp_SP/process/howtonetworking/timestampingnetworking/seg6-sysctlhwmon/aspeed-g6-pwm-tachvirt/paravirt_opsdriver-api/mmc/indexarch/parisc/features hwmon/ina233misc-devices/tps6594-pfsm1networking/device_drivers/can/ctu/ctucanfd-driver sound/soc/dai)translations/zh_CN/admin-guide/bootconfiguserspace-api/ntsync(translations/zh_CN/scheduler/sched-debugmisc-devices/index$networking/devlink/devlink-selftests"userspace-api/media/dvb/ca-get-msgusb/functionfs-desc%admin-guide/perf/mrvl-odyssey-tad-pmuvirt/kvm/devices/arm-vgic'userspace-api/media/v4l/ext-ctrls-flash iio/ad76060userspace-api/gpio/gpio-v2-line-get-values-ioctl"translations/zh_TW/process/1.Intro block/biovecs mm/active_mmarch/powerpc/elf_hwcaps0process/debugging/media_specific_debugging_guidenetworking/scalingadmin-guide/mm/damon/index&translations/it_IT/locking/locktorture gpu/rfc/index hwmon/max127core-api/irq/irq-domain.translations/it_IT/arch/riscv/patch-acceptancedriver-api/media/dtv-commonarch/parisc/debugging.networking/device_drivers/ethernet/intel/ixgbeadmin-guide/cgroup-v1/pidsadmin-guide/perf/qcom_l3_pmutranslations/it_IT/RCU/indexkbuild/bash-completionnetworking/representors-networking/device_drivers/ethernet/intel/i40eadmin-guide/abi-testing-filescore-api/cpu_hotplugpower/charger-manageradmin-guide/perf/nvidia-pmumm/allocation-profilingbpf/s390,mm/damon/monitoring_intervals_tuning_example fb/sh7760fbsound/cards/img-spdif-indriver-api/driver-model/bus>networking/device_drivers/ethernet/freescale/dpaa2/dpio-driver5userspace-api/media/mediactl/media-request-ioc-reinit$admin-guide/hw-vuln/cross-thread-rsbprocess/maintainer-kvm-x86admin-guide/media/misc-cardlistcore-api/parserwatchdog/watchdog-pmadmin-guide/perf/hisi-pcie-pmu arch/x86/tdxdriver-api/pwrsequserspace-api/media/v4l/format&userspace-api/media/v4l/ext-ctrls-jpegarch/riscv/boot-image-header/translations/zh_CN/maintainer/modifying-patchesdriver-api/media/v4l2-rectfilesystems/udfnetworking/fib_triehwmon/isl28022admin-guide/ufs-translations/zh_CN/core-api/memory-allocation(translations/zh_TW/process/email-clientsdevicetree/changesets scsi/lpfcarch/xtensa/booting hwmon/pxe1610 hwmon/pwm-fan6translations/zh_CN/process/volatile-considered-harmfulaccounting/indexnetworking/multiqueue usb/chipidea!filesystems/nfs/client-identifieri2c/busses/i2c-taos-evmarch/arm/sa1100/index+userspace-api/media/cec/cec-ioc-adap-g-capscrypto/device_drivers/indexprocess/1.Intro+userspace-api/gpio/gpio-lineevent-data-read)translations/zh_CN/devicetree/usage-modelhwmon/tps25990admin-guide/mm/swap_numa*userspace-api/media/dvb/dvb-frontend-event*admin-guide/media/dvb-usb-dtt200u-cardlist&translations/zh_TW/admin-guide/unicode userspace-api/media/dvb/dmx-mmap PCI/msi-howto&admin-guide/laptops/samsung-galaxybookuserspace-api/accelerators/ocxluserspace-api/spec_ctrlarch/riscv/hwprobebpf/libbpf/libbpf_buildfilesystems/journallinghwmon/acbel-fsg032 fb/cirrusfbadmin-guide/lcd-panel-cgramarch/parisc/indexdriver-api/ipmihid/intel-thc-hid"driver-api/thermal/cpu-cooling-apibpf/map_queue_stack(gpu/amdgpu/display/programming-model-dcn!admin-guide/mm/idle_page_trackingnetworking/devlink/ice%translations/zh_CN/driver-api/phy/phydriver-api/tty/tty_structarch/parisc/registersarch/arm/ixp4xxdriver-api/usb/indexdriver-api/frame-buffertrace/rv/da_monitor_synthesis hwmon/lt7182s#translations/it_IT/doc-guide/sphinxtrace/events-power hwmon/lm80"translations/zh_TW/dev-tools/index edac/index rust/indexuserspace-api/media/dvb/demuxadmin-guide/sysctl/abiarch/openrisc/featureshwmon/surface_fandriver-api/zorrodev-tools/kunit/running_tipsdriver-api/usb/hotplugnetworking/ethtool-netlinktools/rv/indexmisc-devices/isl29003)translations/zh_TW/arch/arm64/hugetlbpagedoc-guide/kernel-doc$admin-guide/device-mapper/vdo-designdriver-api/firmware/built-in-fwdriver-api/tty/tty_internalsfilesystems/ext4/journalgpu/amdgpu/xgmibpf/bpf_prog_run&translations/zh_CN/mm/remap_file_pagesfilesystems/orangefs$translations/zh_CN/arch/mips/bootingcore-api/irq/irqflags-tracingkbuild/headers_installdriver-api/rapidio/rio_cmfilesystems/seq_filepower/swsusp-and-swap-filesarch/powerpc/dexcrgpu/mcde.translations/zh_CN/arch/riscv/patch-acceptance(userspace-api/media/dvb/frontend_f_closeadmin-guide/auxdisplay/ks0108driver-api/mtd/spi-intel!admin-guide/device-mapper/dm-initfb/lxfbsound/cards/indexhwmon/tps40422usb/gadget_configfs5networking/diagnostic/twisted_pair_layer1_diagnostics'driver-api/driver-model/design-patterns hwmon/ltc2990 hwmon/xdp710*admin-guide/media/dvb-usb-dib0700-cardlist(userspace-api/media/v4l/ext-ctrls-cameragpu/implementation_guidelineslivepatch/index!translations/zh_CN/security/indextools/rv/rv-listprocess/kernel-driver-statement"driver-api/firmware/fw_search_pathadmin-guide/abi-removed-filescore-api/timekeepingmaintainer/messy-diffstatfirmware-guide/acpi/lpit process/maintainer-soc-clean-dts'userspace-api/media/cec/cec-ioc-dqeventtools/rtla/rtla-timerlat&userspace-api/media/dvb/fe-read-status($userspace-api/dma-buf-alloc-exchange$userspace-api/media/dvb/dmx-querybuf%admin-guide/nfs/nfsd-admin-interfaces+driver-api/surface_aggregator/clients/indexmm/ksmarch/powerpc/mpc52xxmaintainer/indexdriver-api/media/v4l2-deviceadmin-guide/kernel-parametersdriver-api/mei/hdcp"translations/it_IT/process/1.Introfirmware-guide/acpi/i2c-muxes RCU/rcuref-admin-guide/hw-vuln/processor_mmio_stale_datadriver-api/serial/indexdriver-api/pm/notifierspower/swsusp-dmcrypt$translations/zh_CN/mm/page_migrationvirt/kvm/lockingsound/hd-audio/dp-msthwmon/corsair-psublock/kyber-iosched hwmon/max6639i2c/busses/i2c-ali1535networking/bondingmm/numawatchdog/index#userspace-api/media/v4l/pixfmt-inzitools/rtla/indexbpf/test_debugscsi/sym53c500_cs1translations/zh_CN/dev-tools/gdb-kernel-debuggingwmi/devices/dell-wmi-ddv"userspace-api/media/dvb/net-add-ifadmin-guide/laptops/sony-laptopadmin-guide/media/bt8xxdriver-api/clk#translations/zh_CN/accounting/index$translations/zh_CN/core-api/genalloc%translations/zh_TW/admin-guide/README'translations/zh_CN/doc-guide/kernel-doc hwmon/bt1-pvtadmin-guide/perf/qcom_l2_pmu(userspace-api/media/v4l/vidioc-enumaudio+admin-guide/media/dvb-usb-mxl111sf-cardlistdriver-api/vfio-mediated-devicevirt/hyperv/indexRCU/rcu_dereference scsi/53c700power/regulator/consumer)translations/zh_CN/rust/coding-guidelines"userspace-api/media/v4l/func-close"virt/kvm/x86/running-nested-guests hwmon/lm63 hwmon/w83791d&userspace-api/media/v4l/dev-sliced-vbi arch/arm/uefiscsi/g_NCR5380usb/mass-storage"translations/sp_SP/scheduler/indexdriver-api/media/v4l2-commondriver-api/media/dtv-demux hwmon/jc42networking/diagnostic/indextools/rtla/common_options!translations/zh_CN/cpu-freq/index hwmon/max6620admin-guide/blockdev/ramdiski2c/busses/scx200_acb firmware-guide/acpi/non-d0-probe$networking/device_drivers/can/can327 spi/indexarch/arm/marvelldriver-api/iio/corew1/masters/w1-uart#translations/zh_CN/admin-guide/init admin-guide/media/gspca-cardlist,filesystems/xfs/xfs-maintainer-entry-profileadmin-guide/cifs/authorsleds/leds-qcom-lpgfilesystems/vfsnetworking/caif/caifarch/x86/x86_64/uefitrace/events-nmi+translations/zh_CN/process/submit-checklisttrace/coresight/coresight-dummy&userspace-api/media/v4l/pixfmt-srggb10admin-guide/media/cardlist RCU/stallwarn#translations/it_IT/i2c/i2c-protocoldriver-api/mmc/mmc-test#translations/zh_CN/driver-api/index-networking/device_drivers/ethernet/3com/3c509sound/kernel-api/indexhwmon/gsc-hwmondev-tools/kunit/faqarch/riscv/patch-acceptancedriver-api/usb/typec_bus"dev-tools/kunit/api/platformdevicew1/slaves/w1_thermfilesystems/qnx6 mm/balancehwmon/asus_rog_ryujinsound/designs/powersave&userspace-api/media/dvb/fe-bandwidth-tadmin-guide/media/vivid'userspace-api/media/v4l/pixfmt-sdr-cs08userspace-api/ELF"userspace-api/media/dvb/dmx-fwriteadmin-guide/pm/system-widei2c/slave-testunit-backend mm/vmallocgpu/rfc/i915_vm_bindmisc-devices/max6875 networking/devlink/devlink-flashadmin-guide/media/bttvfilesystems/caching/netfs-apicore-api/cachetlb)translations/zh_CN/arch/loongarch/bootingdriver-api/usb/error-codesarch/arm64/elf_hwcapsfilesystems/smb/ksmbd!userspace-api/media/dvb/dmx-startuserspace-api/gpio/sysfs userspace-api/media/dvb/ca-fopen%arch/x86/x86_64/fake-numa-for-cpusets hwmon/max86887translations/it_IT/process/kernel-enforcement-statementhwmon/aquacomputer_d5nextnetworking/sysfs-tagging$translations/zh_CN/filesystems/indexdriver-api/media/v4l2-tveeprommm/page_reclaim isdn/m_isdn'translations/zh_CN/arch/loongarch/index-driver-api/firmware/firmware-usage-guidelinesadmin-guide/perf/cxlprocess/maintainer-handbooks$translations/zh_CN/filesystems/tmpfsvirt/kvm/devices/xivewatchdog/pcwd-watchdogadmin-guide/cgroup-v1/net_prio#translations/zh_CN/disclaimer-zh_CN'translations/it_IT/process/8.Conclusionadmin-guide/laptops/lg-laptop livepatch/api#admin-guide/hw-vuln/tsx_async_abortw1/slaves/w1_ds2406filesystems/ext4/dynamic hwmon/occinfiniband/user_verbsdriver-api/tty/indexmm/physical_memorypower/regulator/regulatortranslations/zh_CN/security/lsm'userspace-api/media/v4l/metafmt-pisp-fe"translations/zh_TW/arch/arm64/perfadmin-guide/ldmuserspace-api/media/dvb/headersdev-tools/kmsansecurity/keys/ecryptfs translations/zh_CN/process/howto4networking/device_drivers/ethernet/marvell/octeon_epadmin-guide/ramoops staging/lzomisc-devices/xilinx_sdfecarch/loongarch/index hwmon/pc87427admin-guide/hw-vuln/rsbmm/oomsecurity/tpm/indexi2c/gpio-fault-injection2translations/zh_TW/process/kernel-driver-statementarch/s390/features hwmon/lm83admin-guide/media/cx88-cardlistkernel-hacking/false-sharing&networking/device_drivers/atm/fore200efilesystems/squashfsbpf/map_sk_storagearch/m68k/kernel-optionsnetworking/devlink/prestera+userspace-api/media/v4l/vidioc-enumaudiooutnetworking/tuntap1translations/zh_TW/dev-tools/gdb-kernel-debugging'sound/kernel-api/writing-an-alsa-driver hwmon/mcp3021-translations/zh_CN/process/submitting-patches"translations/zh_CN/core-api/mm-apiarch/arm/portingnetworking/dctcpadmin-guide/sysctl/sunrpc,userspace-api/gpio/gpio-get-linehandle-ioctl iio/ad76252translations/zh_CN/userspace-api/accelerators/ocxlhwmon/raspberrypi-hwmon*userspace-api/media/v4l/pixfmt-v4l2-mplaneadmin-guide/jfssecurity/tpm/tpm-security-translations/zh_CN/scheduler/sched-design-CFSwmi/acpi-interfacesound/designs/jack-controlsdriver-api/aperturedriver-api/mei/iamt3userspace-api/media/mediactl/media-controller-intro)trace/coresight/coresight-etm4x-reference,admin-guide/media/dvb-usb-cinergyT2-cardlistdriver-api/usb/callbacksadmin-guide/mm/zswap hwmon/adm9240driver-api/cxl/indexarch/riscv/vm-layout8networking/device_drivers/ethernet/mellanox/mlx5/kconfig!translations/zh_CN/arch/arm64/amuhwmon/pm6764tr1userspace-api/media/v4l/vidioc-subdev-g-selectionsound/cards/audigy-mixer%userspace-api/media/dvb/ca_high_levelnetworking/j1939#devicetree/dynamic-resolution-notes wmi/indexmhi/mhi hwmon/pc87360arch/arm/nwfpe/index6translations/zh_CN/maintainer/maintainer-entry-profile&translations/zh_CN/mm/page_table_check+translations/zh_TW/process/7.AdvancedTopicscore-api/pin_user_pagesarch/arm/samsung/gpio PCI/acpi-info!arch/arm/stm32/stm32h750-overviewadmin-guide/mm/multigen_lruadmin-guide/sysctl/kernel$translations/it_IT/process/2.Processarch/arm64/memoryarch/powerpc/associativitysound/designs/compress-offload"translations/zh_CN/virt/acrn/cpuiddriver-api/mtd/nand_ecc arch/x86/x86_64/cpu-hotplug-spec iio/ad4695scsi/sym53c8xx_2bpf/drgnpower/regulator/overviewsound/soc/index=userspace-api/media/dvb/frontend-property-terrestrial-systemsadmin-guide/media/vislfilesystems/adfshwmon/powr1220sound/soc/machinecrypto/api-akcipher#translations/zh_CN/doc-guide/sphinx.translations/zh_TW/arch/loongarch/introductionsound/codecs/cs35l56driver-api/gpio/boarddriver-api/ptpnetworking/regulatoryadmin-guide/cgroup-v1/index&translations/sp_SP/scheduler/sched-bwcarch/arm/setupdriver-api/connector,userspace-api/media/v4l/v4l2-selection-flagsuserspace-api/media/dvb/dvbapi&admin-guide/perf/starfive_starlink_pmuprocess/handling-regressions driver-api/serial/serial-iso7816#arch/powerpc/firmware-assisted-dump#userspace-api/media/v4l/field-ordervirt/kvm/x86/hypercallsisdn/interface_capi#translations/it_IT/process/4.Codingdriver-api/usb/bulk-streams hwmon/spd5118driver-api/phy/samsung-usb2/translations/zh_CN/core-api/gfp_mask-from-fs-iocore-api/this_cpu_ops usb/indexnetworking/proc_net_tcp-translations/zh_TW/dev-tools/testing-overviewscsi/scsi_fc_transportcore-api/entrydev-tools/autofdo'translations/it_IT/staging/magic-number!userspace-api/media/v4l/func-mmaptranslations/zh_CN/mm/highmemadmin-guide/javanetworking/strparser+translations/it_IT/process/submit-checklisti2c/busses/i2c-diolan-u2c tools/index/translations/sp_SP/process/handling-regressionsadmin-guide/hw_random0translations/zh_TW/admin-guide/mm/damon/lru_sort&driver-api/usb/writing_musb_glue_layer userspace-api/media/rc/lirc-readadmin-guide/edid+userspace-api/media/v4l/pixfmt-srggb10-ipu3driver-api/gpio/using-gpiotrace/uprobetracerarch/powerpc/indexdev-tools/kfencei2c/busses/i2c-sis5595/translations/zh_CN/arch/riscv/boot-image-headerfilesystems/fiemap#userspace-api/media/v4l/func-select power/pci)admin-guide/namespaces/compatibility-list-networking/device_drivers/ethernet/dlink/dl2k hwmon/adt7410 hwmon/lm70 networking/netlink_spec/rt_neighgpu/v3dtranslations/zh_CN/arch/indexuserspace-api/media/v4l/compat#userspace-api/media/v4l/pixfmt-y12ifirmware-guide/acpi/index iio/iio_adc-translations/zh_CN/dev-tools/testing-overviewtrace/rv/monitor_wwnr$networking/device_drivers/fddi/indexdriver-api/media/v4l2-mcpower/pm_qos_interfacedriver-api/soundwire/streami2c/busses/i2c-nforce2iio/iio_devbuf*translations/zh_CN/admin-guide/bug-hunting*userspace-api/media/v4l/pixfmt-sdr-pcu18be kbuild/issues5userspace-api/media/v4l/vidioc-subdev-enum-frame-size networking/netlink_spec/rt_routegpu/nova/core/guidelines*translations/zh_CN/core-api/memory-hotplug3RCU/Design/Memory-Ordering/Tree-RCU-Memory-Orderingarch/arm/interruptsfilesystems/fscryptlocking/rt-mutex7translations/sp_SP/process/kernel-enforcement-statementprocess/3.Early-stagevirt/kvm/devices/s390_flicgpu/xe/xe_tileadmin-guide/media/si470xpower/suspend-and-interruptstrace/hisi-pttnetworking/gen_statsscheduler/sched-ext"arch/arm/stm32/stm32mp151-overview iio/ad7944%translations/zh_CN/admin-guide/mm/ksmuserspace-api/media/v4l/controldevicetree/kernel-api"translations/zh_CN/core-api/xarray#translations/zh_CN/process/4.Codingleds/leds-blinkmhwmon/dps920ab,translations/zh_CN/security/tpm/tpm_ftpm_teedriver-api/gpio/index(translations/zh_CN/devicetree/kernel-api translations/zh_CN/process/index cpu-freq/corehwmon/qnap-mcu-hwmon'userspace-api/media/v4l/pixfmt-srggb10p1userspace-api/media/mediactl/media-ioc-enum-links"virt/kvm/x86/amd-memory-encryptionsound/cards/serial-u16550hwmon/gigabyte_waterforce hwmon/g762)translations/zh_TW/admin-guide/bootconfig*translations/it_IT/process/code-of-conducthid/amd-sfh-hid translations/it_IT/process/index iio/ad7191,userspace-api/media/rc/lirc-set-send-carrier'userspace-api/media/dvb/fe-get-frontend gpu/zynqmp"translations/it_IT/process/changes)userspace-api/media/mediactl/media-headervirt/kvm/s390/index/translations/sp_SP/process/programming-languagesound/hd-audio/realtek-pc-beep driver-api/iio/triggered-buffers.translations/zh_TW/process/development-process'translations/it_IT/process/coding-stylearch/arm64/indexdriver-api/i3c/indexfilesystems/automount-supportnetworking/radiotap-headersusb/text_files&userspace-api/media/drivers/npcm-video hwmon/pt5161lPCI/tph(networking/device_drivers/cellular/indexadmin-guide/media/saa7134*userspace-api/gpio/gpio-get-chipinfo-ioctl4networking/device_drivers/ethernet/aquantia/atlantic sound/utimersnetworking/sfp-phylink"translations/zh_TW/dev-tools/kasannetlabel/cipso_ipv4arch/arm/keystone/knav-qmss hwmon/pim4328hwmon/corsair-cprodriver-api/media/drivers/indexadmin-guide/pm/suspend-flows locking/indexhwmon/submitting-patches$translations/zh_CN/PCI/pci-iov-howtoadmin-guide/mm/soft-dirty4translations/zh_CN/process/embargoed-hardware-issuestranslations/it_IT/RCU/torture mm/page_owner&translations/it_IT/process/maintainers(translations/zh_CN/core-api/irq/conceptsdriver-api/pldmfw/indexmm/page_table_check(translations/zh_TW/arch/parisc/registerslivepatch/cumulative-patchesadmin-guide/media/si4713driver-api/s390-drivers pcmcia/index crypto/api%translations/zh_TW/arch/openrisc/todotranslations/zh_CN/process/cve/networking/device_drivers/ethernet/amd/pds_coreprocess/2.Processfilesystems/virtiofssound/cards/maya44driver-api/cxl/memory-devices%fault-injection/notifier-error-inject userspace-api/media/v4l/querycapfilesystems/ext4/orphan!admin-guide/device-mapper/stripedfilesystems/ext4/inlinedata/translations/it_IT/process/programming-language hwmon/adm1031core-api/index)userspace-api/media/dvb/ca-get-descr-info/networking/device_drivers/ethernet/wangxun/ngbetranslations/zh_CN/kbuild/indexdriver-api/80211/cfg80211userspace-api/seccomp_filter)userspace-api/media/v4l/vidioc-g-jpegcompfilesystems/sysfs)translations/zh_TW/cpu-freq/cpufreq-stats0translations/zh_CN/admin-guide/mm/damon/lru_sortarch/arm/sa1100/assabetnvme/nvme-pci-endpoint-targetdriver-api/fpga/intro mhi/topology trace/stm*translations/zh_CN/sound/hd-audio/controls(translations/sp_SP/process/email-clientsarch/arm64/tagged-pointerssubsystem-apisinput/devices/appletouchi2c/old-module-parameters hwmon/lan966xinfiniband/tag_matchingdriver-api/teedoc-guide/checktransupdatelocking/mutex-designuserspace-api/check_execgpu/amdgpu/amdgpu-glossary!driver-api/cxl/access-coordinatesinput/devices/amijoy,networking/device_drivers/ethernet/intel/igb)admin-guide/media/dvb-usb-ce6230-cardlist'translations/zh_CN/security/tpm/tpm_tis input/gamepadnetworking/kcmdriver-api/edacmm/overcommit-accountingnetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev+translations/zh_CN/maintainer/configure-git!userspace-api/media/v4l/dev-touch!translations/zh_CN/subsystem-apis trace/coresight/coresight-config hwmon/crps6networking/device_drivers/ethernet/mellanox/mlx5/index%userspace-api/media/v4l/selection-apitranslations/zh_CN/mm/hwpoison.userspace-api/media/rc/lirc-get-rec-resolution(userspace-api/media/rc/lirc-get-rec-modesecurity/indexubho}(sphinx.domains.cKsphinx.domains.changesetKsphinx.domains.citationKsphinx.domains.cppKsphinx.domains.indexKsphinx.domains.javascriptKsphinx.domains.mathKsphinx.domains.pythonKsphinx.domains.rstKsphinx.domains.stdKhuK9uversioning_conditionversioning_comparedomains}settings}(auto_id_prefixid image_loadinglinkembed_stylesheetcloak_email_addresses pep_base_urlhttps://peps.python.org/pep_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/rfc_referencesNinput_encodingjdoctitle_xformsectsubtitle_xformsection_self_link halt_levelKfile_insertion_enabledsmartquotes_locales]jhj  language_codeh, smart_quotesuall_docs}(jGA*jGA>jR GA,;j5 GA4jGAjGA jb GA j&GA.Cj GA,4jGAÈjGAUj3GAGjGApY3jGAj GAFjGA2VmjGA:Nj@GAj? GACjGADžj GAj GA3gjGA&bjGA4 j9 GA8CjGAAP*jGA0j GA{>jGAX,j GAQcjGA8jGAExjGAj7 GA!jGAj GAϟj GAq|j GAT.jG GAKj$ GAjGAkj) GAjGA j GAM{j GAjjGA7Bj GAlj GAG1jGA: jGA?jGA?fjGAʘj0GAV-j GA#VjGA:5jGA=jAGAy1jGA5Zj\ GAOjGAY>jNGAgj# GA Ydj GAoj|GAź`j GAOj+GAqjGAj GAj GA>jGAj GAOqjcGAIlj?GAyj GAͿj:GABנjmGAj GA=qvjJGAjrGACj GA\jGALjGAjgGAp?jGA2jGAXjuGA|j GAWjyGAjGA*jGA4jGAUjyGAH&jGApjGAIj GAAjGAmjGAZkj GAfj GAjGAjJ GA،jGAS[jGAo)rjGAKjGA1jGAj^ GAjGA`Xj GA jg GAHcj GA]kjGAjGAZYjGAhj GAJjGA9jGA㖈jGAjGAj-GADZnjGAZGj GAjGA mjGAjGA{jFGA j#GAj GAjY GA߃j GA j,GAjGAj GAOjGA^j GAGjGA$"j9GAjGANvjGAj GAajs GA2j GA j+GAj GA*0j GAjeGA]jGA)jGA]j GASjUGA"j(GA&j GAZFjFGA/Fj GA#%j GAj GAZj]GAj|GA!`j/GAJՊj0GAjOGA .gjGA^jHGAMjoGAj GA3j GAY8j GAWZj GAjSGAZjGA%jGAmj GAjGAijGAEj GA7jGA{)jGAj GAf>jGA#,jGAjc GAʇjlGAjoGAjGACjGA̍j3 GAѬjQ GAVj GAP`jGA%jGAjGA GAYԝj@GA(jCGAFjZGAFjcGAXkjGA)N~j GAnjMGA$jGA,7j GAzw>jD GAjCGA,2TjGAj GAGj GA'jcGAjGAWj GAZ)jGADj GA2jGA7gjGA)SjGAcj GAHjGAPjGA6Vj' GAEj GAjGAKjGAJ1j GANj{GA|jGA<|j GAzjGAفjY GAej* GAjGA"jGACLnjGA{jZ GA^-j[ GAԁjGAojGA9j> GA}KjGAjGA.Kj GAjGAjGAsjO GA jGAj^ GA%njGAjGA~j GA{jGA jE GA_KjGA^Rj7GAj6GACj8GAҒjCGABjGA\yj>GAjo GALjGAVjGA>jGAjGA[S#jGAUjGA|7jGA jGAUjr GA*SjGA=jGAjGAQUjGAaV>jGA2cjGAi,jP GA j0 GAȓjGA|j GA&jGA{jGAӥjGAjGAja GAZjGAjGAajGA-jGA1jG GAZj GAVDjj GAGA Puj6 GAaj GAFjlGAwjrGAojGAO`j GA8j GAYNjGAxjnGA^(?jGA j GAZ7j GAjGAjxGAOPjGA(jGAOjGA 5jdGAjhGAFkj GApje GAojvGA\ލj* GA$jp GAjGAibj GA8js GAjGAυjGAjGAjGAnjGApԦjGAM2jGAhUjF GAٻj+ GAjGAHd|j GA.dj GAj< GA-jGA[jGAjGA:EtjGA jGA j GA TʞjN GA / jGA LjGA -jGA IjGA r,jX GA U0jGA Rj8 GA jj GA qjGA )jGA +jGA cj GA jGA!cjGA HvjGA Jj GA Rj GA!jLGA!KHj GA uj GA ˁj GA!j2GA &]jRGA!qjSGA![Cj@GA 4uj^GA j GA o_jHGA!dj.GA! Qj GA C jlGA jnGA ij?GA xj GA wOj#GA!VjWGA jXGA y j.GA vj?GA 8j GA 1r@j*GA!-j GA [ekjGA! ajNGA j GA j<GA!_j_GA :jGA! kj GA bj GA -jPGA jgGA {:jzGA ֠;j|GA jGA VjGA Rj" GA #}jGA rj' GA sjjzGA +jYGA .jGA Gj GA 7j[GA! jbGA j. GA! ahj[ GA ) jGA }j^ GA ja GA i+jGA Wj GA Djj GA!jGA j0 GA j GA RjGA [pjGA KjGA jGA eYj[ GA 5jGA fje GA F:jGA DxjGA jGA U+j GA ?jGA Ƴj GA _jGA!cj` GA FqjGA j GA!j GA dtjGAXjGA jGA jx GAjGA \CjGA ͜jGA\jGA G.j< GA 9j? GA!j GA j%GA #@j GA s#jC GA @jGA N7]j3GA jGA!HjGA^jGA jGA չjAGA! jGA wQjBGA^jOGA f|j%GA pjGA j(GA ]^UjGA LjGA PjGA JjNGA cpj GA `vjbGA!SjhGAj GA 2j4GA gjQGA mj GA [j GA8jGA Bj-GA! Aj GA ש@j GA EjCGAojqGA Irj GA W+j GA j~GA Xzj GA! wj\GAJjGA!!j GA /jGA!CNjGA OjGAmjGA!=Fj GA jGAcjGA (jGA! ji GA jGA #D=jk GA!ZVj GA!C9jGA Xjz GA!"jGA"PjGA! jGA!wGj2 GA!M1jt GA" jGA! jw GA!+j6 GA"3c(jGA"NQj\ GA!jGA!ij` GA")Jj GA!0jGA"HBjGA!"{ji GA!RjGA!ĠjGA!mkjGA!(jGA"jGA"DjGA":jU GA!jGA!O[jGA!pj%GA"Vl2j GA!_PjeGA!j GA"@/jGA!p6j4GA"jgGA!j>GA"85ej3GA!jrGA"Tj GA"%j GA"j GA"Plj$GA!.j GA! jvGA!Qj$GA"Bj GA!jIGA"9_9j5GA!OjWGA" _j9 GA!joGA!bj GA!qj GA!j GA"j GA"UcjdGA"!jGA"!*jcGA!$j GA!jwGA"=Dj GA"SNj{GA""yj~GA"xjGA".ZjWGA! jNGA!jGA"X1j GA! j GA"4j GA!jGA"W9j, GA"яjGA"tj` GA!!j GA!YjGA"PjGA!jGA!`jGA!jG GA!z;jGA" GA"uj' GA!>jGA!jjGA"NsjGA"QjL GA"qWjW GA"Xj GA#̶j<GA#GA#SjAGA#ոjGA"w@rjGA#`j GA#a|j7GA$CjdGA$ 3j GA#jtGA#pdjyGA#XT0jhGA$ gBjGA#K[j GA#ij_GA"UjGA"zjL GA#Uj GA#jwGA!j$ GA#+jyGA#G zjGA#.jGA#W8jGA$j% GA" jGA#jGA"jGA" j{GA#jk GA"mjm GA#jGA#Pjr GA"ۻj4 GA"jGA#&oBju GA# jy GA"뤷j: GA$ AjGA"j GA#jGA#}|jGA"ij GA#ƅjGA"tjGA#Gfj GA$"҂jGA#Xj GA#'j; GA#jGA'j GA#:jGA'jGA$|jGA'̋jGA* jGA)Pj GA* 4jGA)Uj!GA+#jGA*2j%GA*jGA+ /jGA(TjGA*]AjGA*Z5j+GA**(jGA*jm GA*rjGA(|Yj"GA(.jDGA)F]jwGA*4mj GA)"jmGA*)ΑjGA* mj! GA(DjXGA)rjfGA*"jGA+C;jGA+-QjlGA*|l(j GA*jXGA)́j( GA)0jGA) j}GA*V j~GA*\5jwGA*9 j4 GA(5hj GA(H1jjGA*XjkGA(j; GA*?)jGA(Yj GA(j GA(0zjGA)j GA*hj/ GA+6=j8 GA(5#jGA*?jGA(hj GA* 6j GA)yj GA*jGA* Ij GA(j2 GA)9j GA*jGA+8xjX GA*_¸jGA)`jGA+rja GA)tjGA(4jGA+xjGA)_jGA*'4jGA$GjGA+ȾpjGA*!jGA%T=jGA+gjGA+gjGA)$jGA)|cjI GA(6jGA(jS GA)jGA%Vtj GA)l1j GA&^j GA+YjZ GA'Оj GA& jGA%\Xj] GA&jGA* {jGA)nUj GA%dj GA%jYGA+!j[GA*'gj GA'6cj GA$͡jGA)j GA*Lj GA)xj<GA$AjiGA%dj6GA)jGA)j GA**jGA)}jDGA$Πj GA(jBGA&j GA*jbGA* .jGA)4j^GA%_j GA( ljBGA*0jCGA)Zj2 GA(*j GA)zOj GA)~{j GA+ jtGA'^jE GA(0j GA&j]GA)jGA)jGA%CjqGA&jGA)x}jkGA)rjGA)jGA)sj GA)jGA+!jGA)#j GA'>;jGA'IdjGA&jGA$ǹ@j GA)jGA&ʶjsGA&yjGA&jGA'H\j}GA*jL GA),BxjGA) ujGA$]j} GA)wjGA)C j@ GA)j GA%.jGA'j GA$ȫjGA)q jGA)nj GA)jGA)jGA) 2j6 GA'׬MjGA)&jGA%g jGA+s{jGA)]jGA&LcZj GA%jGA&3j'GA%jGA%pjmjGA&&4j"GA$jB GA-j1GA$sje GA%6jGA%cj GA$jl GA&jGA%-kjGA%O6jGA$yjGA&qj+GA&uDjSGA&^jGA&Ojc GA%QsjGA%hj GA&Kj_GA%|jGA%tچj GA&SjGA&Fj GA$jGA&| j|GA&{/j7 GA%1jGA$3jGA%/jGA%jGA.+tjGA%P]jGA&&j GA$wj GA%f]jGA%YjGA%ojc GA%b@9jd GA%6jGA.$}j GA% jGA&!jl GA$B%j GA$ԫjGA%jE GA,^vjGA,$jGA,lu(j| GA,Cj+ GA,ZjGA.jGA,బj1 GA,|{j4 GA.ej GA,VEj#GA,NՒj7 GA,ɟ/j"GA,jGA,:j GA,1jGA,xj5GA.NjGA,͠jGA. C`jn GA.^j GA,Nj4GA,c!jGA,DjGA,ѩ$jv GA,jGA,EjGA.gjGA,+j GA.tbdjv GA.k&j^GA,z'LjGA.rj GA,XrjIGA. WWjnGA,sj7GA,Bj GA.Qβj GA,jGA,>jIGA,[jGA.u[@jOGA,j GA,j GA.H'ijGA,'jZGA.> j GA,F@jZGA-A jGA,ϏjK GA,jkGA.p~j GA,AjMGA,(jGA.ujqGA-jtGA.jGA.$jaGA-.j GA.tj|GA.*jsGA.jjGA,K)jGA,w jgGA,#jGA.*j GA,YZjGA,◽jmGA,䣦jGA, jGA.jGA,觤jGA.2jGA,@ijGA.ēj] GA,j1mjE GA-jb GA,Sj GA,g3jGA.BjGA-(jGA.jGA-Q'jGA,KjS GA. jGA.ryrjGA, j GA,_]j GA.j GA.Jj GA,D9jGA.*jGA-9jGA-x:jGA.jGA, jGA,"jGA.jGA-(>j&GA-/hjGA-f6jGA-ZjGA.tj(GA.j@ GA,ߪ.jF GA,=j8GA.jGA.Gj5GA,݇j6GA-g_jGA- j GA-j GA-F>j GA."j GA,jGA.FGj<GA,j GA.+j GA-"j GA,~OjGA.j GA.o5j GA.=j GA,Kj GA,_j GA-SPj GA- jj GA.OojGA-~j<GA-jj@GA-Q'j$GA-?Ij GA.+)Uj GA-sj GA-Ej GA-fjx GA-ljdGA-^>ejeGA,-j GA,߯j| GA,joGA,̹jGA-1jsGA,yjGA-ZjGA-@Cj GA-Mj GA,ȿYj}GA-ajgGA-Tj GA.X?j8 GA,˄:jGA-Vj@ GA,Ӿj GA-rjC GA-jbGA-1~jKGA.j GA-oj|GA..j GA-jGA.^jjGA-j GA-S:jxGA.,jGA.\j\ GA.hjGA-%j GA-jGA,KjGA-DjvGA.fjE GA-3NjGA-jGA.IjGA-sjW GA.jGA,*j& GA,؛jGA.&=jGA-U*j GA.jGA.(jGA- jGA-nj GA.vj GA-jh GA'-%jH GA'hjGA)j* GA*2jGA'Aj} GA)Ϊ jGA/&jGA*<-jGA(R j GA't!jGA*TGA'޷j GA(+,}j GA*3Oj GA'jjGA)SjGA'tcjpGA)#jGA(fjGA(OjS GA)dKjGA) ujUGA(1jGA(",j{GA/j GA( Vj GA'"jGA' jGA'v(@jGA(#"jGA'̧j" GA'*jGA(8WjnGA'Ǥ4jGA'gj( GA'j) GA/j GA/KjGA(R\jGA)AjGA'}jX GA'jGA(jGA/ jA GA(% j GA( jGA'jGA'jGA(6Lj GA*0;j, GA'j` GA)HjGA*Bpj GA*7jGA( ~jGA(%jGA'ρjY GA'nj= GA'TjGA/o jGA(0jD GA/H j! GA/DٯjGA/jGA/(6ejGA/pkjGA/]j_ GA/j,GA.djGA/Kyvj)GA/*hjGA.qjGA/3jGA/9>j GA/~LjA GA/F1NjGA/!2jGA/?JjGA.=jK GA/yjs GA/71jGA/,djGA/uVjGA/Jf[j GA/cj'GA/zj GA/A,$jGA/+jGA.j GA/_ j;GA/j}j5GA/)j GA/Yj'GA.k1jWGA/2j9GA/G~j GA/tj`GA/\jGGA/-`!jGA/3asj GA/jMGA/<j5GA/ej9GA/ yj GA/7gj\GA/=j2GA/j) GA/B̳j~GA//KjPGA/ejQGA/CyjRGA/bjGA/=v&jGA.AjfGA/bvj9GA.j@GA/H}j GA.jVGA/Ԕj? GA/= j GA.(jqGA/sC.j GA/rj GA/TjLGA/kj GA/LjGA/IjV GA/jsGA/j|j GA/<5jjGA/hoj GA.jGA/Gj@ GA/}jB GA/wj GA/djGA/l {jn GA/;jGA/6TjGA/5g\j GA/`jGA/bjGA/:zfjGA/EyjGA/?j GA/6jGA.YjGA/ZjGA/;jGA/MjGA/ ^Xj8 GA/*DjGA/.j: GA/odjGA/?YjGA.xjB GA/XjGA/jj GA0YjGA0Goj% GA0j& GA0l#jGA/쩧jGA0XjGA0et jGA0 b7jGA/a>jM GA/jGA/#jGA/jo GA0jjGA0w|jGA0tj| GA0 ajGA/#jGA0j GA/mjGA0i:j#GA0 Ҟj5GA0ujGA0jGA0x9jGA/%[j>GA/jGA0[j GA0hjGA0ojOGA0jo GA0x j6GA/.]jWGA0dhjYGA0sjXGA/j GA0s3j GA0wj_GA/ljjGA/߄jGGA0!j GA0j;GA//jmGA/jPGA0~1j GA/7Zj GA0v&jyGA0 vjyGA0Qj GA0 jbGA0\ jGA/jTGA0LRj>GA/ܕ7jGA0 j GA0n:jaGA/]j GA/: jGA/j GA/cj GA/.WjGA0|Shj+ GA/j5 GA/ʅjGA/j6 GA0.jc GA0tZj> GA0{j GA0jGA0n#jGA/˷j GA05jzGA/>"jGA0r^jGA/jGA0pjGA0j GA/fjGA/jGA0[jGA0kzj GA0pdjGA/ jGA0C_j GA0fjGA0z6j4 GA/j GA/)jGA01%jGA0j GA0jGA/Fjs GA0jJjGA0,jGA/=jGA0byje GA1 XAjF GA0jGA1 tjGA0jGA0jGA1.LjGA1/%XjGA0zjGA0 jGA0_j GA0j GA09Lj GA1jGA0jD GA0j0GA1ԞjGA1jGA1'ujHGA1& jGA0+j GA0jQGA0Gj-GA0Rj0GA0jRGA0ZjTGA0 j GA0Wjq GA1jdGA1̊j GA0kj GA0ujGA0j GA0@j GA1dj GA0ᰮj%GA0&jBGA0jxGA0jsGA1=jZGA0סj GA0 jDGA0˩j1GA1jKGA0j'GA05j GA0Ǚj_GA0|[jGA0jfGA1jDGA0j GA0k jHGA0x@j1 GA1=jGA0Nj:GA0YjXGA02jGA0[jfGA0.|j GA0jGA0j GA0jZGA0ΠjSGA1-|jGA0Uj GA1!^jbGA0[jGA1;wjGA1*j] GA0jGA0"9jGA1(YjGA1+XjGA1jGA1)/jGA0S]jGA0Ljh GA0)ji GA0sjGA1j~GA0߬j GA0djGA0j( GA0{jGA1jGA1*VjGA0uj1 GA0| j GA0j GA0+fjGA1 ]jn GA0_vjGA0ʔjGA0]jGA0&jGA1 jGA1crjGA3fejGA9kjGA8Uj GA8hjGA6fj GA7>kj GA8f jGA8 jGA8jW GA6jGA9[j GA7kj GA8\j$GA8A jGA8$jGA7.jGA9w$j GA7=jt GA7|rjGA8ŸOjGA6j!GA9RjGA95Pj GA7jGA7qj"GA:iWGj*GA9Y j4GA7Gj GA7j GA:]vvj2GA:)-jGA8Mj GA7?jGA7DZj GA:rfj[GA6 j GA9xj+ GA8|j GA9[j GA9jWGA6jZGA92jnGA7 j GA7نj GA9wj GA7?BjJ GA9 jKGA75jGA:YrjGA8edj GA8ySj* GA9z!jGA6VjGA7ljeGA7D?jGA9fj! GA:jj GA7jpGA7hj GA:Pj GA6 j GA8d7jGA7j GA7jH GA7qj GA:luj GA7.j GA8njGA6jGA9 jGA9 jGA:Sj| GA6_ajGA:3(jGA8 j" GA9+jGA:WMjGA97jGA:WrjGA7jGA7jGA8[jGA: OjGA8"ljGA6\jGA6ꤾjGA7}.{jR GA:ojT GA:+jGA774jGA7+jGAHjVGA=bjWGA70jGA== j GA5bsj^ GA=oj GA=V!3j GA4$dj!GA=,,jn GA=1ӯjVGA='j+GA9{oj GA=&jFGA=dqj GA8jjGA;j GA;j3GAjGAA}jGA@jGA=VjGAA}j$GAGij GA>Lj[ GA=Yl^j GA@ױ0j+GA>SjGA<9j GAD{jGAAj.GAGō-jGAE^j GA@jGA=m4FjGA@ՑjGA=k.jGGA=SKjy GAA-j GAIsTj)GAHbj` GAI{ujGAAPj\GAAejGAGUjj1GAE|jaGA@ʄj GAESDj8GAId'j&GAI՛j GAPj GA@jFGA=U`jQGA>אjGAI3j[GA>j GA?1j GAIDj> GAEj_GAIj GA@LjGAE;djGAEK j GAI'(jGA>ߠjlGAA?[jVGA=b jrGAjGA=cYjGA=Zj GA 0jGABpjGAIZ jGA^j GACN2jJ GAJ!jGANjGAJtj- GAJLujGAOj{ GAAŻYj GALєj GAO 17j%GAJ%j GAJa!jGAOBjGAIn[[jGAGjc GAN4j GAO>jGAIօWj-GAJ 2j GAKJxjGANjO GAO(vjGAN)j8GANjGANԀVj;GAAVXjGAImj@GAOrj GAO0j GAJ$gjGAOj/GAJ$ jGAJj_ GALuj1GAMb%jGAO47j GAGzj GAI̺AjGAO}j GAL#j"GAO,oj GALmmj=GANEj,GAO 0ijlGAN?vu(j GAA6jnGAJ.j GAO ^j~GANjj{GAOj1GAMˈHj0 GAOUhj3 GAKjGAO#9j GAOejGAA}jF GAJj`GAJ_jO GAMvjGA@jGAJjsGAOjtGAL:jvGAN}EjWGAN؝hj GAIq'EjiGALjGAJj= GALjlGAJ jGAOjGAO jGALc]jGA<|j. GAJjl GANj|GAO*jq GAN/j GAJb΍j GAJ "jGAO jGAJ 8j GAL: jGAIkjGAO$^jGAM6$jGAMZ"pj GALtZjGALdKj_ GA5NjGAOIj GAM#jGANVj GALXAYjw GAOj^ GAJ#<%jGAN"jGAMjjGAM#jGAM jS GAA&EjGARt4j$GAJj GALĆj GAHdAj:GAG?jGAH jGAKخjGAOUjx GAJzj~ GAJj,GAIQjJGAKW{j GAHjGAG2nj GAQ6jGAO5jGAHjcGAJj"GA>jGARqwj.GAAjaGAOwrjjGAA҃jgGAOBjNGARI(ijlGALs\juGAHjVGAG7ZIj GARyjj% GA?OÏjJGAI`j GAPpj GAAj8GAN<,j9GALR.jGALjGAL9 jGA?NjEGAASj< GAPTsj^GAJWjGAAHZj GAA!dj GAJjJGANjGAM/j GA@ J~j GAOajdGAL9͇jnGAHSjGAIj) GA@Q}jGA@ij GAI j GAACdj GAJj1 GAL<]1j GAGjGAFXz9j_ GA?JI|j$ GAM3j GAKjGAQ uj GA@CjGAQNjK GAG2jGAQ^jGAIBjP GAH'jw GAA]jGAKqjS GAI?j GAH)j{ GA@L_jGAJojGAG1ojGAHDj GA@DejGAP'?j. GAP*jGAJc6jGA>)jGAPLMj GAJIjGAG>jGAG6+jGA@BcjGAMjGAAi jGAP^jGAD\jGANjGAPK1jl GAS%jGARjGAV KjGAA+ j GAT0]jGATj GAPYjGABju GARjGAS$ jV GAT/jGAV2$jGAH9^jGAS jGAO*|j GAE Wj+GARÒ4j GAA&&>j2GAA4 jGAA3Gj4GAO$Ҧj GAVj2GASV~j>GAH*jGAR@j;GAA-U.jw GAUtIYjGAToej GABETjGAU9jGAVj GAVjGAB`j GAO)ңjGAVjGASݚnj GAOjPGARvj GASNj GAE<jFGAA$Uj GARj GAA)jfGAUXjVGARD-j GAN]IjSGABjrGAHj GAH A?jzGAO#1jKGAA1j GAOojGABj GAHIjiGAT.9jXGABjGAT/ Pj GARj GAPjeGAR`jvGABAjxGARXjGAB jHGATj}GAE j GAO3jY GABkj- GATjvGARpRj GAR*jGAH '?jGAA(\j GABbjC GAHE jD GASjGASjGAA2jGAQ*jxGAFUjGAO$j6 GAOjO GASs.jGASj GARej! GASsjGAR"jP GARfYjGASSjGAR꿢jGARKjGAVc[ju GARAj GABʋj? GAQxjGAVi GA`F]jd GA`GjL GAaUljGA\rj GA\Tj?GAajR GA\1jBGA`QRjGAWv޿j%GAa ;jBGAa Uj{ GA\gjGA\^#jGA_`jJGA^oжjGAX!-jGA`qjk GA`1zjUGA_j GAXSj GAaf?j(GA`erljKGA]ij GAaj GA\Dj0GAa*j GA`DEj GA`wjjRGA`Bj GA\UyjwGA`jHGA`qj( GA`-j)GA`g=j GAW[sjGAa!vjGAaj4GA`jjeGA\5-jjGA`bj GA^w)jdGA^ajuGA\CJj GAaejIGAW_jhGA`nj GA\9j GA\KjGA`5j GA`j GA`sj[GAajKjGA`rDjGA``[j^GAa-jGA_s)jGA_m$jGA\u:jGA_n7j GAaj|GA\pjGA`vjGAañjGA`cjb GA^sujGAWUjGAaJjGA^vqjzGAacxjGAXjT GA\)\jGA\.jGA`_jGA`pajGA]Sj GA_5jGA`OjH GAa)jGAajGAaj GA`'IjGA\?j\ GA]WjGA\AJjb GA`hPjd GA\^j} GAV'j GAV~jGAV phjGAW=,jGAV+j GA[ jGAWY7jGA[g*j GAW;Rj GAW9kjg GAXcjGAXǵoj)GAWj9GAV'jGAVjGAW~20j9GAV"%jGAVYj&GAVjGA[ԍj} GAW]]jDGAX3~jGAXkjHGAX_j GAW^VjGAWhjGAWxIj7GAWFjGAVj:GAX(MTjbGAW>j&GAVj GA[jr GAX*j GAWPj>GAUj1GAV)aj GAY jGAVoj6GAWNOj]GAZKAjrGAW}6/j{GAW{2j GAV jGAVێjGAV@ESjGAW~jpGAWeXj GAXTjqGAX6jGAVEij GAX=jGAWmjGAWbjGAWIjGAWQ8>j GAXSjGA[QsjGAW-jGAW)jGAVjGAWk7YjGAWRjGAW?AKjGAWT(jA GAVnjGAURjGAWVji GA^[j GA]WjGA]=jGA]!ujq GA^j GA^yjGA^}jGA^+]vjGA^jGA^jGA^Sj; GA^jjGA]Czj GA^Kj GA^jGA^j2GA^Up3j GA]_jGA^jGA^jz GA^pj GA_R+j GA^Q jCGA^ztBjFGA^WG\jGA]"3jGA^{j GA]krdjGA]jDKjGA^YujdGA^ AjGA^V jGA],jGA^Sj GA^{0jGA]drjrGA^zjGA]ejtGA_Ok jyGA^/PjwGA^jGA^>`j GA]ujGA]pj5 GA^7jR GA^`j GA]?7j| GAo0.j GAnsejUGApj+GApAj-GAoejGApCjGAnj GAp@jGApFȭjGAp2`j GAm҉vj GAo`j#GAoj GApI j GApj3jsGApH%j GAp8j6GAoㆸjGApH jxGApB j GAo7Uj GApnj{GApj GAmӢYjGAp,^jGAp9j GAn#jmGAolj GAoSjDGAp)UjsGAp j GAp?j GAp: jI GApjGAnkjGAoHjzGAoj GApD7jhGAm jGAn2zFj GAp9jGAp/EjGAm埙jGAn(6j GAnjiGAn2j GAoxbjGAoj# GAo-jGAo}jI GAmj1 GAnNTjGAoV2jGAojGAp*}jGAo<+jGApA\jGAp3zjGAojGAo j GAoxjGApj% GApJjGAn44jGApjGAnt jGAm>Cj GAp Cj GApPjU GAnnj GAn1j GAojGAojGApjGAo|u dependencieshc defaultdictbuiltinssetR(j(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf+admin-guide/media/qcom_camss_8x96_graph.dot&admin-guide/media/qcom_camss_graph.doto/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjR (7/var/lib/git/docbuild/linux/Documentation/docutils.confj5 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjb (7/var/lib/git/docbuild/linux/Documentation/docutils.confj&(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confadmin-guide/media/vimc.dotj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj3(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj@(7/var/lib/git/docbuild/linux/Documentation/docutils.confj"(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj#(7/var/lib/git/docbuild/linux/Documentation/docutils.confja (7/var/lib/git/docbuild/linux/Documentation/docutils.confj5(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confadmin-guide/media/ipu3_rcb.svgo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjQ(7/var/lib/git/docbuild/linux/Documentation/docutils.confjV(7/var/lib/git/docbuild/linux/Documentation/docutils.confj:(7/var/lib/git/docbuild/linux/Documentation/docutils.confj<(7/var/lib/git/docbuild/linux/Documentation/docutils.confjg(7/var/lib/git/docbuild/linux/Documentation/docutils.confjE(7/var/lib/git/docbuild/linux/Documentation/docutils.confjy (7/var/lib/git/docbuild/linux/Documentation/docutils.confjI(7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ(7/var/lib/git/docbuild/linux/Documentation/docutils.confjM(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ(7/var/lib/git/docbuild/linux/Documentation/docutils.confj9(7/var/lib/git/docbuild/linux/Documentation/docutils.confjL(7/var/lib/git/docbuild/linux/Documentation/docutils.confadmin-guide/media/rkisp1.doto/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjT(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjU(7/var/lib/git/docbuild/linux/Documentation/docutils.confj&(7/var/lib/git/docbuild/linux/Documentation/docutils.confjp(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjt(7/var/lib/git/docbuild/linux/Documentation/docutils.confj|(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj. (7/var/lib/git/docbuild/linux/Documentation/docutils.confjV(7/var/lib/git/docbuild/linux/Documentation/docutils.confjS(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj`(7/var/lib/git/docbuild/linux/Documentation/docutils.confjp(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjA(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj^(7/var/lib/git/docbuild/linux/Documentation/docutils.confjy(7/var/lib/git/docbuild/linux/Documentation/docutils.confjP (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjo(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjp(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confje(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj{(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj~(7/var/lib/git/docbuild/linux/Documentation/docutils.confj? (7/var/lib/git/docbuild/linux/Documentation/docutils.conf)admin-guide/media/raspberrypi-pisp-be.dotj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txt%admin-guide/media/ipu6_isys_graph.svgj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj9 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf*admin-guide/media/starfive_camss_graph.doto/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf)admin-guide/media/raspberrypi-rp1-cfe.dotj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj7 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjG (7/var/lib/git/docbuild/linux/Documentation/docutils.confj$ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj) (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj0(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjA(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj\ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjN(7/var/lib/git/docbuild/linux/Documentation/docutils.confjQ(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj=(7/var/lib/git/docbuild/linux/Documentation/docutils.confj;(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confju (7/var/lib/git/docbuild/linux/Documentation/docutils.confj_(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjE(7/var/lib/git/docbuild/linux/Documentation/docutils.confji(7/var/lib/git/docbuild/linux/Documentation/docutils.confj{ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj5(7/var/lib/git/docbuild/linux/Documentation/docutils.confj8(7/var/lib/git/docbuild/linux/Documentation/docutils.confj# (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj|(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj+(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjc(7/var/lib/git/docbuild/linux/Documentation/docutils.confj?(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj:(7/var/lib/git/docbuild/linux/Documentation/docutils.confjm(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ(7/var/lib/git/docbuild/linux/Documentation/docutils.confjr(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjg(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confju(/admin-guide/blockdev/drbd/DRBD-data-packets.svg3admin-guide/blockdev/drbd/DRBD-8.3-data-packets.svg+admin-guide/blockdev/drbd/peer-states-8.dot+admin-guide/blockdev/drbd/disk-states-8.dot7/var/lib/git/docbuild/linux/Documentation/docutils.conf+admin-guide/blockdev/drbd/conn-states-8.dotj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjy(7/var/lib/git/docbuild/linux/Documentation/docutils.confadmin-guide/devices.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf6/var/lib/git/docbuild/linux/include/linux/bootconfig.h,/var/lib/git/docbuild/linux/lib/bootconfig.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjy(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj^ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjg (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj-(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjF(7/var/lib/git/docbuild/linux/Documentation/docutils.confj#(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjY (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj,(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj9(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf!admin-guide/kernel-parameters.txt5j (7/var/lib/git/docbuild/linux/Documentation/docutils.conf#admin-guide/media/imx6q-sabresd.dot%admin-guide/media/imx6q-sabreauto.dotjs (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj+(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confje(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjU(7/var/lib/git/docbuild/linux/Documentation/docutils.confj((7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjF(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj](7/var/lib/git/docbuild/linux/Documentation/docutils.confj|(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/(7/var/lib/git/docbuild/linux/Documentation/docutils.confj0(7/var/lib/git/docbuild/linux/Documentation/docutils.confjO(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjH(7/var/lib/git/docbuild/linux/Documentation/docutils.confjo(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjS(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confadmin-guide/kdump/gdbmacros.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjc (7/var/lib/git/docbuild/linux/Documentation/docutils.confjl(7/var/lib/git/docbuild/linux/Documentation/docutils.confjo(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj3 (7/var/lib/git/docbuild/linux/Documentation/docutils.confjQ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj\ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjG (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj0 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjv (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjY (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj#(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confju (7/var/lib/git/docbuild/linux/Documentation/docutils.confjE(7/var/lib/git/docbuild/linux/Documentation/docutils.confjE(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj](7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj~ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjp(7/var/lib/git/docbuild/linux/Documentation/docutils.confjW(7/var/lib/git/docbuild/linux/Documentation/docutils.confjt(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj0(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjE(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj=(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjT(7/var/lib/git/docbuild/linux/Documentation/docutils.confjF(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confje(7/var/lib/git/docbuild/linux/Documentation/docutils.confji(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjN (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjl(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjp(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj_(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj|(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj}(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjf (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjt (7/var/lib/git/docbuild/linux/Documentation/docutils.confjM (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjC (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj((7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj*(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj.(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjP (7/var/lib/git/docbuild/linux/Documentation/docutils.confj<(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj*(7/var/lib/git/docbuild/linux/Documentation/docutils.confjT(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjG(7/var/lib/git/docbuild/linux/Documentation/docutils.confj4(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj3(7/var/lib/git/docbuild/linux/Documentation/docutils.confj#(7/var/lib/git/docbuild/linux/Documentation/docutils.confjT(7/var/lib/git/docbuild/linux/Documentation/docutils.confjp (7/var/lib/git/docbuild/linux/Documentation/docutils.confj((7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj'(7/var/lib/git/docbuild/linux/Documentation/docutils.confjC(7/var/lib/git/docbuild/linux/Documentation/docutils.confjz (7/var/lib/git/docbuild/linux/Documentation/docutils.confj/(7/var/lib/git/docbuild/linux/Documentation/docutils.confj'(7/var/lib/git/docbuild/linux/Documentation/docutils.confj*(7/var/lib/git/docbuild/linux/Documentation/docutils.confj:(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj>(7/var/lib/git/docbuild/linux/Documentation/docutils.confj@(7/var/lib/git/docbuild/linux/Documentation/docutils.confjC(7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ(7/var/lib/git/docbuild/linux/Documentation/docutils.confjc(7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/include/uapi/linux/netlink.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjM(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjD (7/var/lib/git/docbuild/linux/Documentation/docutils.confjC(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjc(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj' (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj{(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjY (7/var/lib/git/docbuild/linux/Documentation/docutils.confj* (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj[ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj> (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'userspace-api/media/v4l/constraints.svgj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf5/var/lib/git/docbuild/linux/include/uapi/linux/lirc.hjO (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj^ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjE (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj7(7/var/lib/git/docbuild/linux/Documentation/docutils.confj6(7/var/lib/git/docbuild/linux/Documentation/docutils.confj8(7/var/lib/git/docbuild/linux/Documentation/docutils.confjC(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj>(7/var/lib/git/docbuild/linux/Documentation/docutils.confjK(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ(7/var/lib/git/docbuild/linux/Documentation/docutils.confjP(7/var/lib/git/docbuild/linux/Documentation/docutils.conf#userspace-api/media/v4l/vbi_525.svg#userspace-api/media/v4l/vbi_625.svg%userspace-api/media/v4l/vbi_hsync.svgj$(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjH(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjK(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjP(7/var/lib/git/docbuild/linux/Documentation/docutils.confjS(7/var/lib/git/docbuild/linux/Documentation/docutils.confj7(8userspace-api/media/v4l/subdev-image-processing-full.svgHuserspace-api/media/v4l/subdev-image-processing-scaling-multi-source.svg8userspace-api/media/v4l/subdev-image-processing-crop.svg7/var/lib/git/docbuild/linux/Documentation/docutils.conf$userspace-api/media/v4l/pipeline.dotjZ(7/var/lib/git/docbuild/linux/Documentation/docutils.confj+(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'userspace-api/media/v4l/fieldseq_tb.svg'userspace-api/media/v4l/fieldseq_bt.svgjc(7/var/lib/git/docbuild/linux/Documentation/docutils.confjk(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confju(7/var/lib/git/docbuild/linux/Documentation/docutils.confj;(7/var/lib/git/docbuild/linux/Documentation/docutils.confj" (7/var/lib/git/docbuild/linux/Documentation/docutils.confj?(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/(7/var/lib/git/docbuild/linux/Documentation/docutils.confja(7/var/lib/git/docbuild/linux/Documentation/docutils.confj3(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj}(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjh(7/var/lib/git/docbuild/linux/Documentation/docutils.confjd (7/var/lib/git/docbuild/linux/Documentation/docutils.confj5 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj6(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjU(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjc(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjf(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf;/var/lib/git/docbuild/linux/Documentation/output/lirc.h.rstoutput/lirc.h.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjr(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjX (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjx(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjo(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjo (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf userspace-api/media/v4l/crop.svgj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjr (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjP (7/var/lib/git/docbuild/linux/Documentation/docutils.confj0 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confja (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjG (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf>/var/lib/git/docbuild/linux/include/uapi/linux/rkisp1-config.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjC(7/var/lib/git/docbuild/linux/Documentation/docutils.confjR(7/var/lib/git/docbuild/linux/Documentation/docutils.confjF(7/var/lib/git/docbuild/linux/Documentation/docutils.confj&(7/var/lib/git/docbuild/linux/Documentation/docutils.confjI(7/var/lib/git/docbuild/linux/Documentation/docutils.confji (7/var/lib/git/docbuild/linux/Documentation/docutils.confjh (7/var/lib/git/docbuild/linux/Documentation/docutils.confQ/var/lib/git/docbuild/linux/include/uapi/linux/media/raspberrypi/pisp_be_config.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjl (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj>(7/var/lib/git/docbuild/linux/Documentation/docutils.confj,(7/var/lib/git/docbuild/linux/Documentation/docutils.confjH(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjH(7/var/lib/git/docbuild/linux/Documentation/docutils.confj$ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj, (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj6 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjl(7/var/lib/git/docbuild/linux/Documentation/docutils.confjr(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj\(7/var/lib/git/docbuild/linux/Documentation/docutils.confjB (7/var/lib/git/docbuild/linux/Documentation/docutils.confj@(7/var/lib/git/docbuild/linux/Documentation/docutils.confju(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjG(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjR(7/var/lib/git/docbuild/linux/Documentation/docutils.confjk(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjP(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf@/var/lib/git/docbuild/linux/Documentation/output/videodev2.h.rstoutput/videodev2.h.rstjR(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjf(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confP/var/lib/git/docbuild/linux/drivers/staging/media/ipu3/include/uapi/intel-ipu3.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjm(7/var/lib/git/docbuild/linux/Documentation/docutils.confjd (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf!userspace-api/media/v4l/bayer.svgj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjA (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj}(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%userspace-api/media/v4l/selection.svgj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf*userspace-api/media/v4l/nv12mt_example.svg#userspace-api/media/v4l/mt2110t.svg"userspace-api/media/v4l/nv12mt.svgjf (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj3 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjt (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjg (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj~ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj/ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjQ (7/var/lib/git/docbuild/linux/Documentation/docutils.conf,userspace-api/media/typical_media_device.svgj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf"userspace-api/media/dvb/dvbstb.svgj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj9 (7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/include/uapi/linux/dvb/net.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj= (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/(7/var/lib/git/docbuild/linux/Documentation/docutils.confjf (7/var/lib/git/docbuild/linux/Documentation/docutils.confj.(7/var/lib/git/docbuild/linux/Documentation/docutils.confj'(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj,(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/include/uapi/linux/dvb/dmx.hjA(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj3(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/(7/var/lib/git/docbuild/linux/Documentation/docutils.confje (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjX(7/var/lib/git/docbuild/linux/Documentation/docutils.confjf(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjR(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj}(7/var/lib/git/docbuild/linux/Documentation/docutils.conf=/var/lib/git/docbuild/linux/include/uapi/linux/dvb/frontend.hj[(7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/include/uapi/linux/dvb/ca.hj`(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjT(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjn(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjx(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(:/var/lib/git/docbuild/linux/Documentation/output/dmx.h.rstoutput/ca.h.rstoutput/net.h.rst:/var/lib/git/docbuild/linux/Documentation/output/net.h.rst9/var/lib/git/docbuild/linux/Documentation/output/ca.h.rst?/var/lib/git/docbuild/linux/Documentation/output/frontend.h.rst7/var/lib/git/docbuild/linux/Documentation/docutils.confoutput/frontend.h.rstoutput/dmx.h.rstjd(7/var/lib/git/docbuild/linux/Documentation/docutils.confjh(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confje (7/var/lib/git/docbuild/linux/Documentation/docutils.confjv(7/var/lib/git/docbuild/linux/Documentation/docutils.confj* (7/var/lib/git/docbuild/linux/Documentation/docutils.confjp (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjs (7/var/lib/git/docbuild/linux/Documentation/docutils.confoutput/media.h.rst(7/var/lib/git/docbuild/linux/Documentation/docutils.confj3(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjr(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj$(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjv(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj$(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjI(7/var/lib/git/docbuild/linux/Documentation/docutils.confj5(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjW(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj9 (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjo(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjd(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjc(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjw(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj{(7/var/lib/git/docbuild/linux/Documentation/docutils.confj~(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjW(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjN(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj, (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj` (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjG (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj~(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjU (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj) (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjq (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjr (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj: (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj6(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjp (X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt'translations/zh_CN/disclaimer-zh_CN.rst\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj$(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj[ (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjX(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj.(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjm (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjQ(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjq(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj!(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjt(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj7(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj"(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjv(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj`(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj* (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjL(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjL(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj4 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj=(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjA (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjG(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjb(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjG (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjT(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt'translations/zh_CN/disclaimer-zh_CN.rst\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjV(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjW (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjZ (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj2 (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj& (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjr(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj+ (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj> (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj' (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rsto/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjL (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjW (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstjy (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rv/common_appendix.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rv/common_appendix.rstj!(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj1(7/var/lib/git/docbuild/linux/Documentation/docutils.confjk (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(%tools/rtla/common_osnoise_options.rst!tools/rtla/common_top_options.rsttools/rtla/common_appendix.rst7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rtla/common_options.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rv/common_appendix.rstj)(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rtla/common_appendix.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rtla/common_appendix.rst*tools/rtla/common_timerlat_description.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjM(7/var/lib/git/docbuild/linux/Documentation/docutils.confj0(7/var/lib/git/docbuild/linux/Documentation/docutils.confjf (7/var/lib/git/docbuild/linux/Documentation/docutils.confj`(7/var/lib/git/docbuild/linux/Documentation/docutils.confj!(7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rv/common_appendix.rsttools/rv/common_ikm.rstjU(7/var/lib/git/docbuild/linux/Documentation/docutils.confj'(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj0(7/var/lib/git/docbuild/linux/Documentation/docutils.confjD(7/var/lib/git/docbuild/linux/Documentation/docutils.confj3(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjO(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj{(7/var/lib/git/docbuild/linux/Documentation/docutils.confj&(7/var/lib/git/docbuild/linux/Documentation/docutils.confj((7/var/lib/git/docbuild/linux/Documentation/docutils.confjd(7/var/lib/git/docbuild/linux/Documentation/docutils.conf)tools/rtla/common_osnoise_description.rsttools/rtla/common_appendix.rstj& (7/var/lib/git/docbuild/linux/Documentation/docutils.confj,(7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rv/common_appendix.rsttools/rv/common_ikm.rstjN(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjN(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjV(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (!tools/rtla/common_top_options.rst*tools/rtla/common_timerlat_description.rst!tools/rtla/common_timerlat_aa.rsttools/rtla/common_appendix.rst7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rtla/common_options.rst&tools/rtla/common_timerlat_options.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj: (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjO(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjQ(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (*tools/rtla/common_timerlat_description.rst!tools/rtla/common_timerlat_aa.rst"tools/rtla/common_hist_options.rst7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rtla/common_options.rst&tools/rtla/common_timerlat_options.rstjc(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confi2c/i2c_bus.svgjU(7/var/lib/git/docbuild/linux/Documentation/docutils.confjR (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confji(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (%tools/rtla/common_osnoise_options.rst!tools/rtla/common_top_options.rsttools/rtla/common_appendix.rst)tools/rtla/common_osnoise_description.rst7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rtla/common_options.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj2 (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjy(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rv/common_appendix.rsttools/rv/common_ikm.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(%tools/rtla/common_osnoise_options.rsttools/rtla/common_appendix.rst)tools/rtla/common_osnoise_description.rst"tools/rtla/common_hist_options.rst7/var/lib/git/docbuild/linux/Documentation/docutils.conftools/rtla/common_options.rstj? (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf2/var/lib/git/docbuild/linux/include/linux/fprobe.h1/var/lib/git/docbuild/linux/kernel/trace/fprobe.cja (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjV (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confdoc-guide/svg_image.svg%translations/it_IT/disclaimer-ita.rstdoc-guide/hello.dotj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(D/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-vmbusI/var/lib/git/docbuild/linux/Documentation/ABI/stable/thermal-notificationM/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-devices-system-cpuL/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-usb-usbtmc7/var/lib/git/docbuild/linux/Documentation/docutils.confM/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-w1_ds28ea00M/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-dma-ioatdmaK/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-infinibandJ/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-xen-backendF/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-fs-orangefsJ/var/lib/git/docbuild/linux/Documentation/ABI/stable/procfs-audit_loginuidL/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-platform-wmi-bmofB/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-devicesN/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-aspeed-vuartQ/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-firmware-zynqmpL/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-w1_ds28e04D/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-udc=/var/lib/git/docbuild/linux/Documentation/ABI/stable/syscallsI/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-speakupL/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-misc-cp500A/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-moduleB/var/lib/git/docbuild/linux/Documentation/ABI/stable/firewire-cdevG/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-firewire9/var/lib/git/docbuild/linux/Documentation/ABI/stable/vdsoT/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-devices-system-xen_memoryG/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-rfkillG/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-kernel-notesI/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-qla2xxx9/var/lib/git/docbuild/linux/Documentation/ABI/stable/o2cbI/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-hypervisor-xen@/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-blockI/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-acpi-pmprofileM/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-firmware-opal-elogH/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-transport-srpH/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-ib_srpD/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-tpmM/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-firmware-opal-dumpA/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-w1D/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-ubiJ/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-backlightE/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-fsl-mcJ/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-dma-idxdB/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-usbJ/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-bluetoothG/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-devices-nodeK/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-mlxreg-ioB/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-mhiK/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-w1_ds2438D/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-nvmemjL (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(/RCU/Design/Data-Structures/TreeMappingLevel.svg&RCU/Design/Data-Structures/nxtlist.svg(RCU/Design/Data-Structures/TreeLevel.svg0RCU/Design/Data-Structures/BigTreeClassicRCU.svg;RCU/Design/Data-Structures/BigTreePreemptRCUBHdyntickCB.svg1RCU/Design/Data-Structures/HugeTreeClassicRCU.svg7/var/lib/git/docbuild/linux/Documentation/docutils.conf*RCU/Design/Data-Structures/TreeMapping.svg(RCU/Design/Data-Structures/blkd_task.svgj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjy (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj0(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj((7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjo (7/var/lib/git/docbuild/linux/Documentation/docutils.confj1(7/var/lib/git/docbuild/linux/Documentation/docutils.confjq (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjN (D/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-bus-usbW/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-konepureS/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-arvoH/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-class-typec;/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/o2cbR/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-kernel-fadump_enabledW/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-koneplus7/var/lib/git/docbuild/linux/Documentation/docutils.confS/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-savuI/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-selinux-userS/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-iskuQ/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-intel_pmc_bxtR/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-luaD/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-bus-iioA/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-gpioW/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-kovaplusS/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-ryosD/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-cpuidleV/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-kernel-fadump_release_memA/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/procfs-i8kJ/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-firmware-acpiS/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-pyraU/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-kernel-fadump_registeredjT (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(K/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-selinux-disable7/var/lib/git/docbuild/linux/Documentation/docutils.confG/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-kernel-uids/var/lib/git/docbuild/linux/Documentation/ABI/removed/ip_queue;/var/lib/git/docbuild/linux/Documentation/ABI/removed/devfsD/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-bus-nfitE/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-class-cxlM/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-firmware-efi-varsP/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-selinux-checkreqprot?/var/lib/git/docbuild/linux/Documentation/ABI/removed/video1394:/var/lib/git/docbuild/linux/Documentation/ABI/removed/o2cb=/var/lib/git/docbuild/linux/Documentation/ABI/removed/net_dma=/var/lib/git/docbuild/linux/Documentation/ABI/removed/raw1394H/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-class-rfkill?/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-mceZ/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-kernel-fadump_release_opalcorej (O/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-power-surfaceI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-fc_hostM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-intel_sdsiG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-vduse]/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_pttO/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-driver-habanalabsL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-remoteprocU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-tmcZ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-iommuE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-stmJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-pcibackP/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-serial\/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-intel-wmi-sbl-fw-updateF/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-dwc-pcieL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-dfl-fmeM/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-uvcV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-dfl-devices-n3000-niosF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-zramY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccsH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-kimR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-chipidea-usb2U/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-platform-ACPI-TAD/var/lib/git/docbuild/linux/Documentation/ABI/testing/dev-kmsgU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-resolver-ad2s1210J/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-numaS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dfsdm-adc-stm32G/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dacQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-light-tsl2772N/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-intel-ifsP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-twl4030-usbD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-fs-ubifsE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-typecX/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-devN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-cdc-ad7746Q/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-i2c-devices-bq32kO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688P/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-light-si1133H/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-xdataM/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-ncmN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dma-bufferE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-bsrG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-mmcN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-xen-blkbackN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-intel-pmcR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-roccat-koneY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-capsR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-appletb-kbdG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-hwmonD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-ambaH/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-driver-dccS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-driver-lm3533D/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-block-dmV/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-mass-storageD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-peciP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-dmi-entriesE/var/lib/git/docbuild/linux/Documentation/ABI/testing/dell-smbios-wmiQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-fc_remote_portsK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-scsi_hostO/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-rndisO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-pac1934C/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-fs-f2fs@/var/lib/git/docbuild/linux/Documentation/ABI/testing/ima_policyG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-counterA/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-cxlK/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-pfo-nx-cryptoP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-thermocoupleR/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-loopback?/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-ppsQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-stp-policy-p_sys-tQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-dell-wmi-ddvJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-powercapO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-toshiba_acpiU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-usb-devices-usbsevsegN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-power-mp2629Q/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-software_nodeM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-wilco-ecB/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-c2portF/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-scmi-rawR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40Y/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-platform-_UDC_-gadgetN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-moxtet-devicesI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-rebootH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-platformS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-iommu-intel-iommuT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-light-lm3533-alsB/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-fs-xfs@/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-ibft9/var/lib/git/docbuild/linux/Documentation/ABI/testing/evmF/var/lib/git/docbuild/linux/Documentation/ABI/testing/procfs-diskstatsX/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-waiting_for_supplierL/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-hisi-migration[/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-ultra_smbO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-dmi-tablesK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-usb-lvstestC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-cssE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-mtdW/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-pci-drivers-janz-cmodioQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-trigger-sysfsZ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-intel-wmi-thunderboltE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-lcdM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-opal-psr]/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-chromeos-driver-cros-ec-vbcN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-tahvo-usbL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-coredumpO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-memory-page-offlineC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-dflE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-rpmsgO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-xen-blkfrontM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-sst-atomO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-gyro-bmg160N/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-msi-wmi-platformI/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-intel-iommuF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-gnssN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-corsairE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-micV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-frequency-admv1013F/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-btfC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-cdxN/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-uac1P/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-subsetS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-spi-devices-spi-norF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-block-loopD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-fcoeI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-auxiliaryS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-filter-admv8818M/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-eemE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-bdiK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-mpu6050F/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-hisi-secP/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-spear-pcie-gadgetC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-daxK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-mappingY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-power_resources_D3hotS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-intel-i915-hwmonU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-stmD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-vdpaS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-fsi-devices-sbefifoI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-fadumpU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-trigger-oneshotc/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleaveK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-w1_thermT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-intel_th-devices-ptiH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-block-deviceU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-logitech-hidppU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-mellanox-bootctlD/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-hypervM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-rtrs-serverU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-logitech-lg4ffL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform_profileY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531T/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-efi-runtime-mapM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-tegra-fuseC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-mmcC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-pps-genB/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-olpcL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-consumerC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iioP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-janz-ican3M/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-stm32\/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-hv_gpciT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-typec-displayportR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-distance-srf08P/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-asus-laptopT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-intel-rapid-startT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-proximity-as3935b/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-chromeos-driver-cros-ec-lightbarT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devicesD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-rcK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-initrdU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-chipidea-usb-otgG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-fs-virtiofsB/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-secvarO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-toshiba_hapsJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-watchdogC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-rbdJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-qat_rasF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-nvdimmR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-chemical-vz89xD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-fcN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-edac-memory-repairZ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-transparent-hugepageL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-ntrigI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-vf610M/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-habanalabsO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-soundwire-slaveI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-devfreqM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-warn_countP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dacO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-ad7280aT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-pci-drivers-xhci_hcdO/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-midi2N/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dac-ad5766M/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-cdc_ncmE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-netI/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-iio-backendO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564Y/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-driver-turris-omniaP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-accel-bmc150L/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-stm_sourceD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-acpiN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-fpga-managerC/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-acpiI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-fscapsB/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-scmiR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-memory-tiersP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-dfl-devices-emifG/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-hisi-hpreM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-meas-spec7/var/lib/git/docbuild/linux/Documentation/docutils.confG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-iommuZ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-power_resources_wakeupM/var/lib/git/docbuild/linux/Documentation/ABI/testing/securityfs-secrets-cocoI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-gsmiD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-bcmaE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-meiK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-cros-ecN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192?/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-ttyW/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-phy-rcar-gen3-usb2T/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523R/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-light-isl29018[/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-surface_aggregator-tabletswM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-vmcoreinfoQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-dmabuf-buffersQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-mellanox-pmcF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-ufs[/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-updateE/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-pktcdvdC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devicesU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-xilinx-tmr-managerK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-ucsi-ccgR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-opal-powercapM/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-ffsI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-qat_rlM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-power-wilcoW/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-opal-sensor-groupsR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-health-afe440xI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-sps30T/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-power-on-reasonW/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-etb10I/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-dptfI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-vfio-mdevY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-backlight-driver-lm3533L/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-spi-intelR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-backlight-lm3639J/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-ge-achcA/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-classU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-trigger-usbportJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-bno055K/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-memmap\/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-vpa-pmu\/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-hv_24x7P/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-chromeos-acpiW/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-etm4xH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-extconH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-efiL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-livepatchK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-damonJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-firmwareG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-nvmem-cells@/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-ecK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-regulatorT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-intel_th-devices-gth?/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-phydevQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-light-tsl2583N/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-uac2E/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-muxV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-power_resources_D2F/var/lib/git/docbuild/linux/Documentation/ABI/testing/procfs-attr-prevU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-ctiB/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-iioJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-hypervisor-xenO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-mempolicyK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-scsi_tapeM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-leds-gt683r[/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-formatP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-qemu_fw_cfgH/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-driver-qatI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-devlinkD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-mdioI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-at91L/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-srws1P/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-power-ltc4162lZ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-platform-devices-occ-hwmonI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-qmiI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-powerU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-dell-privacy-wmiO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-usbip-vudcA/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-powerQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-trigger-ttyM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-efi-esrtC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-pci^/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-dummy-source>/var/lib/git/docbuild/linux/Documentation/ABI/testing/rtc-cdevJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-onlineK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-intel_pmtB/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-vfioE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mmH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-block-bcacheQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-renesas_usb3H/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-wakeupM/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-tcm?/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-mceB/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-tpmiP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-cpu_byteorderN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-ina2xx-adcT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-real_power_stateM/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-acmV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-trbeF/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-rdma_cmR/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-driver-qat_telemetryF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-irqC/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-mostL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-silicomJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-xenbusM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-proximity\/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcuI/var/lib/git/docbuild/linux/Documentation/ABI/testing/procfs-attr-currentC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-fsiQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-pci-devices-ccissN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-boot_paramsL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-spi-eepromC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-hsiI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-dsaG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-powerM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-fpga-regionU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-pci-devices-aer_statsN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-hi8435P/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-soundwire-masterQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-samsung-laptopC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-usbH/var/lib/git/docbuild/linux/Documentation/ABI/testing/usb-charger-ueventE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-teeL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-queuesB/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-ueventN/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-midiS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-lefi-boardinfoM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-oops_countY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detectorE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-fs-nilfs2H/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-corebootF/var/lib/git/docbuild/linux/Documentation/ABI/testing/procfs-attr-execP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-input-exc3000H/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-logE/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-ideapadH/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-iio-ad9467S/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-i2c-devices-fsa9480H/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-wacomI/var/lib/git/docbuild/linux/Documentation/ABI/testing/procfs-smaps_rollupI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-pktcdvdU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-panfrost-profilingF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-block-rssdK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-sgi_uv]/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-impedance-analyzer-ad5933N/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-peak_usbL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-rc-nuvotonR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-fsi-master-gpioL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-isl29501M/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-lenovoE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-mediaD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-nfitD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-mostK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-switchtecN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-system-cpuR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-i2c-devices-lm3533U/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4371C/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-amd-pmcX/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-funnelM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-removableV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-ad-sigma-deltaH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-uacceU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-input-cros-ec-keybV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-frequency-admv1014N/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-lg-laptopU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-trigger-patternU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-firmware-attributesJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-usb_roleK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-flashU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-brcmstb-gisb-arbM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-asus-wmiC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-meiP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-state_syncedM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-rnbd-serverF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-fsl-mcQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-eeepc-laptopE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-profilingS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-i2c-devices-pca954xD/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-moxtetH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-edacP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600D/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-edac-ecsQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-printerI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-acpiO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-timer-stm32K/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-intc_sarP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-power-max1720xO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-msi-laptopM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-rnbd-clientC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-amd-pmfN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-cfq-target-latencyG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-pps-gen-tioP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-max11410J/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-swapjK(7/var/lib/git/docbuild/linux/Documentation/docutils.confjY(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(D/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-vmbusI/var/lib/git/docbuild/linux/Documentation/ABI/stable/thermal-notificationM/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-devices-system-cpuL/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-usb-usbtmc7/var/lib/git/docbuild/linux/Documentation/docutils.confM/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-w1_ds28ea00M/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-dma-ioatdmaK/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-infinibandJ/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-xen-backendF/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-fs-orangefsJ/var/lib/git/docbuild/linux/Documentation/ABI/stable/procfs-audit_loginuidB/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-devicesL/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-platform-wmi-bmofN/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-aspeed-vuartQ/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-firmware-zynqmpL/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-w1_ds28e04D/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-udc=/var/lib/git/docbuild/linux/Documentation/ABI/stable/syscallsI/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-speakupL/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-misc-cp500A/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-moduleB/var/lib/git/docbuild/linux/Documentation/ABI/stable/firewire-cdevG/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-firewire9/var/lib/git/docbuild/linux/Documentation/ABI/stable/vdsoT/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-devices-system-xen_memoryG/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-rfkillG/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-kernel-notesI/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-qla2xxx9/var/lib/git/docbuild/linux/Documentation/ABI/stable/o2cbI/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-hypervisor-xenI/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-acpi-pmprofile@/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-blockM/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-firmware-opal-elogH/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-transport-srpH/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-ib_srpD/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-tpmM/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-firmware-opal-dumpA/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-w1D/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-ubiJ/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-backlightE/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-fsl-mcJ/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-dma-idxdB/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-usbJ/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-class-bluetoothG/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-devices-nodeK/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-mlxreg-ioB/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-mhiK/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-driver-w1_ds2438D/var/lib/git/docbuild/linux/Documentation/ABI/stable/sysfs-bus-nvmemj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjt (7/var/lib/git/docbuild/linux/Documentation/docutils.confj5(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf//var/lib/git/docbuild/linux/include/linux/pci.h;/var/lib/git/docbuild/linux/include/linux/mod_devicetable.hj7(admin-guide/aoe/udev.txtadmin-guide/aoe/autoload.shadmin-guide/aoe/udev-install.shadmin-guide/aoe/status.sh7/var/lib/git/docbuild/linux/Documentation/docutils.confjd(7/var/lib/git/docbuild/linux/Documentation/docutils.conf4/var/lib/git/docbuild/linux/Documentation/ABI/READMEj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf/RCU/Design/Requirements/ReadersPartitionGP1.svg/RCU/Design/Requirements/GPpartitionReaders1.svgj (K/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-selinux-disable7/var/lib/git/docbuild/linux/Documentation/docutils.confG/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-kernel-uids/var/lib/git/docbuild/linux/Documentation/ABI/removed/ip_queueD/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-bus-nfitE/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-class-cxlM/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-firmware-efi-varsP/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-selinux-checkreqprot;/var/lib/git/docbuild/linux/Documentation/ABI/removed/devfs?/var/lib/git/docbuild/linux/Documentation/ABI/removed/video1394H/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-class-rfkill:/var/lib/git/docbuild/linux/Documentation/ABI/removed/o2cbZ/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-kernel-fadump_release_opalcore=/var/lib/git/docbuild/linux/Documentation/ABI/removed/raw1394?/var/lib/git/docbuild/linux/Documentation/ABI/removed/sysfs-mce=/var/lib/git/docbuild/linux/Documentation/ABI/removed/net_dmajP(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjh(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjS(.RCU/Design/Expedited-Grace-Periods/Funnel5.svg.RCU/Design/Expedited-Grace-Periods/Funnel2.svg.RCU/Design/Expedited-Grace-Periods/Funnel7.svg1RCU/Design/Expedited-Grace-Periods/ExpRCUFlow.svg.RCU/Design/Expedited-Grace-Periods/Funnel6.svg.RCU/Design/Expedited-Grace-Periods/Funnel4.svg.RCU/Design/Expedited-Grace-Periods/Funnel1.svg.RCU/Design/Expedited-Grace-Periods/Funnel0.svg3RCU/Design/Expedited-Grace-Periods/ExpSchedFlow.svg7/var/lib/git/docbuild/linux/Documentation/docutils.conf.RCU/Design/Expedited-Grace-Periods/Funnel3.svg.RCU/Design/Expedited-Grace-Periods/Funnel8.svgj+(7/var/lib/git/docbuild/linux/Documentation/docutils.confjx(D/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-bus-usbW/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-konepureS/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-arvoH/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-class-typec;/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/o2cbR/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-kernel-fadump_enabledW/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-koneplus7/var/lib/git/docbuild/linux/Documentation/docutils.confS/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-savuI/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-selinux-userS/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-iskuQ/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-intel_pmc_bxtR/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-luaD/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-bus-iioA/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-gpioW/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-kovaplusS/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-ryosD/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-cpuidleV/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-kernel-fadump_release_memA/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/procfs-i8kJ/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-firmware-acpiS/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-driver-hid-roccat-pyraU/var/lib/git/docbuild/linux/Documentation/ABI/obsolete/sysfs-kernel-fadump_registeredj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjk(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjH (0RCU/Design/Memory-Ordering/TreeRCU-gp-init-3.svg,RCU/Design/Memory-Ordering/rcu_node-lock.svg)RCU/Design/Memory-Ordering/TreeRCU-qs.svg0RCU/Design/Memory-Ordering/TreeRCU-gp-init-2.svg1RCU/Design/Memory-Ordering/TreeRCU-gp-cleanup.svg8RCU/Design/Memory-Ordering/TreeRCU-callback-registry.svg.RCU/Design/Memory-Ordering/TreeRCU-hotplug.svg-RCU/Design/Memory-Ordering/TreeRCU-gp-fqs.svg0RCU/Design/Memory-Ordering/TreeRCU-gp-init-1.svg:RCU/Design/Memory-Ordering/TreeRCU-callback-invocation.svg7/var/lib/git/docbuild/linux/Documentation/docutils.conf)RCU/Design/Memory-Ordering/TreeRCU-gp.svg.RCU/Design/Memory-Ordering/TreeRCU-dyntick.svgj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjT(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj}(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjm(O/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-power-surfaceI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-fc_hostM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-intel_sdsiG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-vduse]/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_pttO/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-driver-habanalabsL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-remoteprocU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-tmcZ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-iommuE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-stmJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-pcibackP/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-serial\/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-intel-wmi-sbl-fw-updateF/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-dwc-pcieL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-dfl-fmeM/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-uvcV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-dfl-devices-n3000-niosF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-zramY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccsH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-kimR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-chipidea-usb2/var/lib/git/docbuild/linux/Documentation/ABI/testing/dev-kmsgU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-resolver-ad2s1210J/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-numaS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dfsdm-adc-stm32G/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dacQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-light-tsl2772N/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-intel-ifsP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-twl4030-usbD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-fs-ubifsE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-typecX/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-devQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-i2c-devices-bq32kN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-cdc-ad7746O/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688P/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-light-si1133H/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-xdataM/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-ncmN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dma-bufferE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-bsrG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-mmcN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-xen-blkbackN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-intel-pmcR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-roccat-koneY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-capsG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-hwmonR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-appletb-kbdD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-ambaH/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-driver-dccS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-driver-lm3533D/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-block-dmV/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-mass-storageD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-peciP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-dmi-entriesE/var/lib/git/docbuild/linux/Documentation/ABI/testing/dell-smbios-wmiQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-fc_remote_portsK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-scsi_hostO/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-rndisO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-pac1934C/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-fs-f2fs@/var/lib/git/docbuild/linux/Documentation/ABI/testing/ima_policyG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-counterA/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-cxlK/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-pfo-nx-cryptoP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-thermocoupleR/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-loopback?/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-ppsQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-stp-policy-p_sys-tQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-dell-wmi-ddvJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-powercapO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-toshiba_acpiU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-usb-devices-usbsevsegN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-power-mp2629Q/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-software_nodeM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-wilco-ecB/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-c2portF/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-scmi-rawR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40Y/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-platform-_UDC_-gadgetN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-moxtet-devicesI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-rebootH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-platformS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-iommu-intel-iommuT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-light-lm3533-alsB/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-fs-xfs@/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-ibft9/var/lib/git/docbuild/linux/Documentation/ABI/testing/evmF/var/lib/git/docbuild/linux/Documentation/ABI/testing/procfs-diskstatsX/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-waiting_for_supplierL/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-hisi-migration[/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-ultra_smbO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-dmi-tablesK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-usb-lvstestC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-cssE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-mtdW/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-pci-drivers-janz-cmodioQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-trigger-sysfsZ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-intel-wmi-thunderboltE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-lcdM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-opal-psr]/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-chromeos-driver-cros-ec-vbcN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-tahvo-usbL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-coredumpO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-memory-page-offlineC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-dflE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-rpmsgO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-xen-blkfrontM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-sst-atomO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-gyro-bmg160N/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-msi-wmi-platformI/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-intel-iommuF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-gnssE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-micN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-corsairV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-frequency-admv1013F/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-btfC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-cdxN/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-uac1P/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-subsetS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-spi-devices-spi-norF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-block-loopD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-fcoeI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-auxiliaryS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-filter-admv8818M/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-eem(E/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-bdiF/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-hisi-secK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-mpu6050P/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-spear-pcie-gadgetC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-daxK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-mappingY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-power_resources_D3hotS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-intel-i915-hwmonU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-stmD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-vdpaS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-fsi-devices-sbefifoI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-fadumpU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-trigger-oneshotc/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleaveK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-w1_thermT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-intel_th-devices-ptiH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-block-deviceU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-logitech-hidppU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-mellanox-bootctlD/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-hypervM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-rtrs-serverU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-logitech-lg4ffL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform_profileY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531T/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-efi-runtime-mapM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-tegra-fuseC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-mmcC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-pps-genB/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-olpcL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-consumerC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iioP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-janz-ican3M/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-stm32\/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-hv_gpciT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-typec-displayportR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-distance-srf08P/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-asus-laptopT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-proximity-as3935T/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-intel-rapid-startb/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-chromeos-driver-cros-ec-lightbarT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devicesD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-rcK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-initrdU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-chipidea-usb-otgG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-fs-virtiofsB/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-secvarO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-toshiba_hapsJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-watchdogC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-rbdJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-qat_rasF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-nvdimmR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-chemical-vz89xD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-fcN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-edac-memory-repairZ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-transparent-hugepageL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-ntrigI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-vf610M/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-habanalabsO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-soundwire-slaveI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-devfreqM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-warn_countP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dacO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-ad7280aT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-pci-drivers-xhci_hcdO/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-midi2N/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-dac-ad5766M/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-cdc_ncmI/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-iio-backendE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-netO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564Y/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-driver-turris-omniaP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-accel-bmc150L/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-stm_sourceD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-acpiN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-fpga-managerC/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-acpiI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-fscapsB/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-scmiR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-memory-tiersP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-dfl-devices-emifG/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-hisi-hpreM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-meas-spec7/var/lib/git/docbuild/linux/Documentation/docutils.confG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-iommuZ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-power_resources_wakeupM/var/lib/git/docbuild/linux/Documentation/ABI/testing/securityfs-secrets-cocoI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-gsmiD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-bcmaE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-meiK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-cros-ecN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192?/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-ttyW/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-phy-rcar-gen3-usb2T/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523R/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-light-isl29018[/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-surface_aggregator-tabletswM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-vmcoreinfoQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-dmabuf-buffersQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-mellanox-pmcF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-ufsE/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-pktcdvd[/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-updateC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devicesU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-xilinx-tmr-managerK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-ucsi-ccgR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-opal-powercapM/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-ffsI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-qat_rlM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-power-wilcoW/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-opal-sensor-groupsR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-health-afe440xI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-sps30T/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-power-on-reasonW/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-etb10I/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-dptfI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-vfio-mdevY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-backlight-driver-lm3533L/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-spi-intelR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-backlight-lm3639A/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-classJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-ge-achcU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-trigger-usbportJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-bno055K/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-memmap\/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-vpa-pmu\/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-hv_24x7P/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-chromeos-acpiW/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-etm4xH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-extconH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-efiL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-livepatchK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-damonJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-firmwareG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-nvmem-cells@/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-ecK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-regulatorT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-intel_th-devices-gth?/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-phydevQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-light-tsl2583N/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-uac2E/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-muxV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-power_resources_D2F/var/lib/git/docbuild/linux/Documentation/ABI/testing/procfs-attr-prevU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-ctiB/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-iioJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-hypervisor-xenO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-mempolicyK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-scsi_tapeM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-leds-gt683r[/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-formatP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-qemu_fw_cfgH/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-driver-qatI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-devlinkD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-mdioI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-at91L/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-srws1P/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-power-ltc4162lZ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-platform-devices-occ-hwmonI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-qmiI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-powerU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-dell-privacy-wmiO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-usbip-vudcA/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-powerQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-trigger-ttyM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-efi-esrtC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-pci^/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-dummy-source>/var/lib/git/docbuild/linux/Documentation/ABI/testing/rtc-cdevJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-onlineB/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-vfioK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-intel_pmtE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mmH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-block-bcacheQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-renesas_usb3H/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-wakeupM/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-tcmB/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-tpmi?/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-mceP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-cpu_byteorderN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-ina2xx-adcT/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-real_power_stateM/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-acmV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-trbeF/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-rdma_cmR/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-driver-qat_telemetryF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-irqC/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-mostL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-silicomJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-xenbusM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-proximity\/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcuI/var/lib/git/docbuild/linux/Documentation/ABI/testing/procfs-attr-currentC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-fsiQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-pci-devices-ccissN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-boot_paramsL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-spi-eepromC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-hsiI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-dsaG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-powerM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-fpga-regionU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-pci-devices-aer_statsN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-hi8435P/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-soundwire-masterQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-samsung-laptopC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-usbH/var/lib/git/docbuild/linux/Documentation/ABI/testing/usb-charger-ueventE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-teeL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-queuesB/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-ueventN/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-midiS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-lefi-boardinfoM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-oops_countY/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detectorE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-fs-nilfs2H/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-corebootF/var/lib/git/docbuild/linux/Documentation/ABI/testing/procfs-attr-execP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-input-exc3000H/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-logE/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-ideapadH/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-iio-ad9467S/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-i2c-devices-fsa9480H/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-wacomI/var/lib/git/docbuild/linux/Documentation/ABI/testing/procfs-smaps_rollupI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-pktcdvdU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-panfrost-profilingF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-block-rssdK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-sgi_uv]/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-impedance-analyzer-ad5933N/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-net-peak_usbL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-rc-nuvotonR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-fsi-master-gpioL/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-isl29501M/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-hid-lenovoE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-mediaD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-nfitD/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-mostK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-switchtecN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-system-cpuR/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-i2c-devices-lm3533U/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4371C/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-amd-pmcX/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-coresight-devices-funnelM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-removableV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-ad-sigma-deltaH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-uacceU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-input-cros-ec-keybV/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-frequency-admv1014N/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-lg-laptopU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-trigger-patternU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-firmware-attributesJ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-usb_roleK/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-led-flashU/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-brcmstb-gisb-arbM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-asus-wmiC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-meiP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-state_syncedM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-rnbd-serverF/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-fsl-mcQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-eeepc-laptopE/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-profilingD/var/lib/git/docbuild/linux/Documentation/ABI/testing/debugfs-moxtetS/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-i2c-devices-pca954xH/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-devices-edacP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600D/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-edac-ecsQ/var/lib/git/docbuild/linux/Documentation/ABI/testing/configfs-usb-gadget-printerI/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-firmware-acpiO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-timer-stm32K/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-driver-intc_sarP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-power-max1720xO/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-platform-msi-laptopC/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-amd-pmfM/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-class-rnbd-clientN/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-cfq-target-latencyG/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-pps-gen-tioP/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-bus-iio-adc-max11410J/var/lib/git/docbuild/linux/Documentation/ABI/testing/sysfs-kernel-mm-swapj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj`(7/var/lib/git/docbuild/linux/Documentation/docutils.confja(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj0 (7/var/lib/git/docbuild/linux/Documentation/docutils.confjf(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjq(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjD (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf1/var/lib/git/docbuild/linux/drivers/pci/msi/api.co/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj9 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj{ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj, (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjU (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rsto/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rsto/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj=(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstjI(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjX (7/var/lib/git/docbuild/linux/Documentation/docutils.conf&translations/sp_SP/memory-barriers.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj2(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstjZ(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjM(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj[(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj\(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj=(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjr(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjA(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj<(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjY(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj>(7/var/lib/git/docbuild/linux/Documentation/docutils.confjA(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj7(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstjd(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstjt(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstjy(7/var/lib/git/docbuild/linux/Documentation/docutils.conf&translations/ko_KR/memory-barriers.txtjh(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj_(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjL (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstjw(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj$ (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjy(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj% (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj{(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjk (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstjm (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstjr (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj4 (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstju (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstjy (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj: (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj(2/var/lib/git/docbuild/linux/kernel/futex/requeue.c3/var/lib/git/docbuild/linux/kernel/futex/waitwake.c1/var/lib/git/docbuild/linux/include/linux/mutex.h%translations/it_IT/disclaimer-ita.rst2/var/lib/git/docbuild/linux/kernel/locking/mutex.c//var/lib/git/docbuild/linux/kernel/futex/core.c0/var/lib/git/docbuild/linux/kernel/futex/futex.h7/var/lib/git/docbuild/linux/Documentation/docutils.conf-/var/lib/git/docbuild/linux/kernel/futex/pi.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rsto/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj; (7/var/lib/git/docbuild/linux/Documentation/docutils.conf$translations/sp_SP/disclaimer-sp.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj_ (7/var/lib/git/docbuild/linux/Documentation/docutils.conf%translations/it_IT/disclaimer-ita.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'translations/zh_CN/disclaimer-zh_CN.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjm (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confscheduler/sched-pelt.cj"(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confD/var/lib/git/docbuild/linux/security/keys/trusted-keys/trusted_dcp.cj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj*(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf6/var/lib/git/docbuild/linux/security/landlock/object.h7/var/lib/git/docbuild/linux/security/landlock/ruleset.h2/var/lib/git/docbuild/linux/security/landlock/fs.hj;(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjM(7/var/lib/git/docbuild/linux/Documentation/docutils.confjI(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjg (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj\(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj`(7/var/lib/git/docbuild/linux/Documentation/docutils.confja(7/var/lib/git/docbuild/linux/Documentation/docutils.confjb(7/var/lib/git/docbuild/linux/Documentation/docutils.conf//var/lib/git/docbuild/linux/security/security.cjf(7/var/lib/git/docbuild/linux/Documentation/docutils.confjk(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjE(7/var/lib/git/docbuild/linux/Documentation/docutils.confj;(7/var/lib/git/docbuild/linux/Documentation/docutils.confj,(7/var/lib/git/docbuild/linux/Documentation/docutils.confjw(7/var/lib/git/docbuild/linux/Documentation/docutils.confjh(7/var/lib/git/docbuild/linux/Documentation/docutils.confj5(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjY(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjq(7/var/lib/git/docbuild/linux/Documentation/docutils.confj^(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjT (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj: (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjQ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf/scsi/scsi_transport_srp/rport_state_diagram.dotjp (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjk (7/var/lib/git/docbuild/linux/Documentation/docutils.confj# (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conftarget/target-export-devicej (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjT (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj*(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confsound/soc/dapm-graph.svgj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj7(7/var/lib/git/docbuild/linux/Documentation/docutils.confj<(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj:(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf;/var/lib/git/docbuild/linux/include/uapi/linux/vtpm_proxy.h=/var/lib/git/docbuild/linux/drivers/char/tpm/tpm_vtpm_proxy.cj=(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj'(7/var/lib/git/docbuild/linux/Documentation/docutils.confj.(7/var/lib/git/docbuild/linux/Documentation/docutils.conf//var/lib/git/docbuild/linux/sound/soc/soc-dai.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/include/asm-generic/delay.h1/var/lib/git/docbuild/linux/include/linux/delay.h7/var/lib/git/docbuild/linux/kernel/time/sleep_timeout.cj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjL(7/var/lib/git/docbuild/linux/Documentation/docutils.confj*(7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ(7/var/lib/git/docbuild/linux/Documentation/docutils.confj](7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj-(7/var/lib/git/docbuild/linux/Documentation/docutils.conf./var/lib/git/docbuild/linux/include/linux/xz.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj2(7/var/lib/git/docbuild/linux/Documentation/docutils.confjh(7/var/lib/git/docbuild/linux/Documentation/docutils.confji(7/var/lib/git/docbuild/linux/Documentation/docutils.confj=(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjG(7/var/lib/git/docbuild/linux/Documentation/docutils.confj=(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjK(7/var/lib/git/docbuild/linux/Documentation/docutils.confjR(7/var/lib/git/docbuild/linux/Documentation/docutils.confjU(7/var/lib/git/docbuild/linux/Documentation/docutils.confj<(7/var/lib/git/docbuild/linux/Documentation/docutils.confjC(7/var/lib/git/docbuild/linux/Documentation/docutils.confjk(7/var/lib/git/docbuild/linux/Documentation/docutils.confj[(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjp(7/var/lib/git/docbuild/linux/Documentation/docutils.confj`(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj~(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjY(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj& (7/var/lib/git/docbuild/linux/Documentation/docutils.confjv(7/var/lib/git/docbuild/linux/Documentation/docutils.confjc(7/var/lib/git/docbuild/linux/Documentation/docutils.confj}(7/var/lib/git/docbuild/linux/Documentation/docutils.confjc(7/var/lib/git/docbuild/linux/Documentation/docutils.confju(7/var/lib/git/docbuild/linux/Documentation/docutils.confjh(7/var/lib/git/docbuild/linux/Documentation/docutils.confj< (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjg (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(1/var/lib/git/docbuild/linux/sound/core/memalloc.c0/var/lib/git/docbuild/linux/sound/core/rawmidi.c./var/lib/git/docbuild/linux/sound/sound_core.cA/var/lib/git/docbuild/linux/include/uapi/sound/compress_offload.h//var/lib/git/docbuild/linux/sound/soc/soc-pcm.c@/var/lib/git/docbuild/linux/include/uapi/sound/compress_params.h7/var/lib/git/docbuild/linux/sound/pci/ac97/ac97_codec.c0/var/lib/git/docbuild/linux/sound/core/vmaster.c./var/lib/git/docbuild/linux/sound/core/sound.c4/var/lib/git/docbuild/linux/sound/soc/soc-compress.c>/var/lib/git/docbuild/linux/sound/drivers/mpu401/mpu401_uart.c0/var/lib/git/docbuild/linux/sound/soc/soc-jack.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf0/var/lib/git/docbuild/linux/sound/core/pcm_lib.c0/var/lib/git/docbuild/linux/sound/core/control.c9/var/lib/git/docbuild/linux/sound/core/compress_offload.c9/var/lib/git/docbuild/linux/include/sound/dmaengine_pcm.h//var/lib/git/docbuild/linux/include/sound/soc.h//var/lib/git/docbuild/linux/sound/soc/soc-ops.c3/var/lib/git/docbuild/linux/sound/core/pcm_memory.c5/var/lib/git/docbuild/linux/sound/pci/ac97/ac97_pcm.c-/var/lib/git/docbuild/linux/sound/core/jack.c,/var/lib/git/docbuild/linux/sound/core/pcm.c//var/lib/git/docbuild/linux/include/sound/pcm.h./var/lib/git/docbuild/linux/sound/core/hwdep.c0/var/lib/git/docbuild/linux/include/sound/core.h3/var/lib/git/docbuild/linux/include/sound/control.h-/var/lib/git/docbuild/linux/sound/core/init.c0/var/lib/git/docbuild/linux/sound/soc/soc-core.c//var/lib/git/docbuild/linux/sound/core/isadma.c3/var/lib/git/docbuild/linux/sound/core/pcm_native.c2/var/lib/git/docbuild/linux/sound/soc/soc-devres.c0/var/lib/git/docbuild/linux/sound/soc/soc-dapm.c-/var/lib/git/docbuild/linux/sound/core/info.c1/var/lib/git/docbuild/linux/sound/core/pcm_misc.cA/var/lib/git/docbuild/linux/sound/soc/soc-generic-dmaengine-pcm.c//var/lib/git/docbuild/linux/sound/core/device.c0/var/lib/git/docbuild/linux/include/sound/jack.h;/var/lib/git/docbuild/linux/include/sound/compress_driver.h5/var/lib/git/docbuild/linux/sound/soc/soc-component.c6/var/lib/git/docbuild/linux/sound/core/pcm_dmaengine.c//var/lib/git/docbuild/linux/sound/core/memory.cjv (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjh (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj!(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj%(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj+(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjm (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf)/var/lib/git/docbuild/linux/mm/zsmalloc.cj"(7/var/lib/git/docbuild/linux/Documentation/docutils.confjD(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjA(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/(7/var/lib/git/docbuild/linux/Documentation/docutils.confj%(7/var/lib/git/docbuild/linux/Documentation/docutils.confjB(7/var/lib/git/docbuild/linux/Documentation/docutils.confjC(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjw (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/(7/var/lib/git/docbuild/linux/Documentation/docutils.confjK(7/var/lib/git/docbuild/linux/Documentation/docutils.confjo(7/var/lib/git/docbuild/linux/Documentation/docutils.confjp(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj@(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj:(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjv(7/var/lib/git/docbuild/linux/Documentation/docutils.confjI(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj/ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ(C/var/lib/git/docbuild/linux/drivers/net/can/ctucanfd/ctucanfd_pci.c9networking/device_drivers/can/ctu/fsm_txt_buffer_user.svgD/var/lib/git/docbuild/linux/drivers/net/can/ctucanfd/ctucanfd_base.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf?/var/lib/git/docbuild/linux/drivers/net/can/ctucanfd/ctucanfd.hH/var/lib/git/docbuild/linux/drivers/net/can/ctucanfd/ctucanfd_platform.cjB(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj](7/var/lib/git/docbuild/linux/Documentation/docutils.conf3/var/lib/git/docbuild/linux/net/bridge/br_private.h8/var/lib/git/docbuild/linux/include/uapi/linux/if_link.hjM(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjw(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjm(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj! (7/var/lib/git/docbuild/linux/Documentation/docutils.confjX(7/var/lib/git/docbuild/linux/Documentation/docutils.confjf(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjl(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjX(7/var/lib/git/docbuild/linux/Documentation/docutils.confj( (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj}(7/var/lib/git/docbuild/linux/Documentation/docutils.confj~(7/var/lib/git/docbuild/linux/Documentation/docutils.confjw(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj4 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjk(7/var/lib/git/docbuild/linux/Documentation/docutils.confj; (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj/ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj8 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf+netlabel/draft-ietf-cipso-ipsecurity-01.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj2 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjX (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtja (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf//var/lib/git/docbuild/linux/include/linux/dim.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjI (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjS (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf;/var/lib/git/docbuild/linux/include/net/page_pool/helpers.h0/var/lib/git/docbuild/linux/net/core/page_pool.c9/var/lib/git/docbuild/linux/include/net/page_pool/types.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (-/var/lib/git/docbuild/linux/net/tipc/socket.c+/var/lib/git/docbuild/linux/net/tipc/link.c*/var/lib/git/docbuild/linux/net/tipc/msg.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf//var/lib/git/docbuild/linux/net/tipc/discover.c1/var/lib/git/docbuild/linux/net/tipc/name_table.c-/var/lib/git/docbuild/linux/net/tipc/crypto.c,/var/lib/git/docbuild/linux/net/tipc/bcast.c-/var/lib/git/docbuild/linux/net/tipc/bearer.c-/var/lib/git/docbuild/linux/net/tipc/bearer.h1/var/lib/git/docbuild/linux/net/tipc/name_distr.h-/var/lib/git/docbuild/linux/net/tipc/subscr.h1/var/lib/git/docbuild/linux/net/tipc/name_table.h1/var/lib/git/docbuild/linux/net/tipc/name_distr.c-/var/lib/git/docbuild/linux/net/tipc/topsrv.c-/var/lib/git/docbuild/linux/net/tipc/subscr.c+/var/lib/git/docbuild/linux/net/tipc/node.c0/var/lib/git/docbuild/linux/net/tipc/udp_media.c,/var/lib/git/docbuild/linux/net/tipc/trace.cjZ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj] (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjY(7/var/lib/git/docbuild/linux/Documentation/docutils.confj[(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf2/var/lib/git/docbuild/linux/include/linux/skbuff.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj<(7/var/lib/git/docbuild/linux/Documentation/docutils.confji(7/var/lib/git/docbuild/linux/Documentation/docutils.confj6(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjD(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjB(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjb(7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/include/uapi/linux/if_link.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj^(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjB(7/var/lib/git/docbuild/linux/Documentation/docutils.confjC(7/var/lib/git/docbuild/linux/Documentation/docutils.confj2 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjt(7/var/lib/git/docbuild/linux/Documentation/docutils.conf[jE (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj](7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjq(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjk(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf!networking/tls-offload-layers.svg'networking/tls-offload-reorder-good.svg&networking/tls-offload-reorder-bad.svgj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjs(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj}(7/var/lib/git/docbuild/linux/Documentation/docutils.confjL (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj} (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj@ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj6 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj'(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj"(7/var/lib/git/docbuild/linux/Documentation/docutils.confjB (7/var/lib/git/docbuild/linux/Documentation/docutils.conf../MAINTAINERSj1(7/var/lib/git/docbuild/linux/Documentation/docutils.confje (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjl (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj+(7/var/lib/git/docbuild/linux/Documentation/docutils.confjS(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjc (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj_(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjA(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj0(7/var/lib/git/docbuild/linux/Documentation/docutils.confj1(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/include/linux/energy_model.h7/var/lib/git/docbuild/linux/kernel/power/energy_model.cjy(7/var/lib/git/docbuild/linux/Documentation/docutils.confju(7/var/lib/git/docbuild/linux/Documentation/docutils.confj-(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj.(7/var/lib/git/docbuild/linux/Documentation/docutils.confj- (7/var/lib/git/docbuild/linux/Documentation/docutils.confjO(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj= (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjB(7/var/lib/git/docbuild/linux/Documentation/docutils.confjx(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf0/var/lib/git/docbuild/linux/include/linux/kgdb.hj\(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjM (7/var/lib/git/docbuild/linux/Documentation/docutils.confjQ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjo(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjz(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj7 (7/var/lib/git/docbuild/linux/Documentation/docutils.confjz(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/include/linux/devcoredump.h6/var/lib/git/docbuild/linux/drivers/base/devcoredump.cjn(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf*/var/lib/git/docbuild/linux/net/core/xdp.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj|(7/var/lib/git/docbuild/linux/Documentation/docutils.confj7 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjc (7/var/lib/git/docbuild/linux/Documentation/docutils.confjd (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjl (2/var/lib/git/docbuild/linux/drivers/peci/request.c3/var/lib/git/docbuild/linux/drivers/peci/internal.h//var/lib/git/docbuild/linux/drivers/peci/core.c0/var/lib/git/docbuild/linux/include/linux/peci.h./var/lib/git/docbuild/linux/drivers/peci/cpu.c7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjE (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confu(j| (7/var/lib/git/docbuild/linux/Documentation/docutils.confj+ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj1 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj4 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj#(7/var/lib/git/docbuild/linux/Documentation/docutils.confj7 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj"(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj5(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjn (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj4(7/var/lib/git/docbuild/linux/Documentation/docutils.conf3/var/lib/git/docbuild/linux/include/linux/seqlock.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjv (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjE(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjb (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj6(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf$/var/lib/git/docbuild/linux/mm/ksm.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjv (7/var/lib/git/docbuild/linux/Documentation/docutils.confj^(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjI(7/var/lib/git/docbuild/linux/Documentation/docutils.confjn(7/var/lib/git/docbuild/linux/Documentation/docutils.confj7(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjI(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjO(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ(7/var/lib/git/docbuild/linux/Documentation/docutils.conf3/var/lib/git/docbuild/linux/include/linux/migrate.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjK (7/var/lib/git/docbuild/linux/Documentation/docutils.confjk(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjM(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjq(7/var/lib/git/docbuild/linux/Documentation/docutils.confjt(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confja(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj|(7/var/lib/git/docbuild/linux/Documentation/docutils.confjs(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjg(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjm(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(4/var/lib/git/docbuild/linux/kernel/livepatch/state.c5/var/lib/git/docbuild/linux/include/linux/livepatch.h3/var/lib/git/docbuild/linux/kernel/livepatch/core.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf5/var/lib/git/docbuild/linux/kernel/livepatch/shadow.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj] (7/var/lib/git/docbuild/linux/Documentation/docutils.confjE (7/var/lib/git/docbuild/linux/Documentation/docutils.conf1/var/lib/git/docbuild/linux/include/linux/damon.h+/var/lib/git/docbuild/linux/mm/damon/core.cjb (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf(/var/lib/git/docbuild/linux/mm/highmem.c3/var/lib/git/docbuild/linux/include/linux/highmem.h(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjp(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjS (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjU(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj{(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj" (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjn(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj( (7/var/lib/git/docbuild/linux/Documentation/docutils.confj) (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjX (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjA (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj, (7/var/lib/git/docbuild/linux/Documentation/docutils.confj` (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjY (7/var/lib/git/docbuild/linux/Documentation/docutils.confj= (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(./var/lib/git/docbuild/linux/net/sunrpc/sched.c3/var/lib/git/docbuild/linux/net/sched/sch_generic.c//var/lib/git/docbuild/linux/include/linux/phy.h5/var/lib/git/docbuild/linux/drivers/net/phy/phylink.c./var/lib/git/docbuild/linux/net/ethernet/eth.c6/var/lib/git/docbuild/linux/drivers/net/phy/phy-core.c,/var/lib/git/docbuild/linux/net/sunrpc/xdr.c4/var/lib/git/docbuild/linux/include/net/net_shaper.h:/var/lib/git/docbuild/linux/include/uapi/linux/gen_stats.h7/var/lib/git/docbuild/linux/Documentation/docutils.conf2/var/lib/git/docbuild/linux/net/sunrpc/rpcb_clnt.c7/var/lib/git/docbuild/linux/include/linux/etherdevice.h-/var/lib/git/docbuild/linux/net/sunrpc/clnt.c1/var/lib/git/docbuild/linux/net/sunrpc/svc_xprt.c./var/lib/git/docbuild/linux/net/sunrpc/stats.c//var/lib/git/docbuild/linux/include/linux/net.h-/var/lib/git/docbuild/linux/net/core/stream.c2/var/lib/git/docbuild/linux/include/linux/skbuff.h//var/lib/git/docbuild/linux/include/linux/sfp.h*/var/lib/git/docbuild/linux/net/core/dev.c0/var/lib/git/docbuild/linux/net/sunrpc/socklib.c-/var/lib/git/docbuild/linux/net/sunrpc/xprt.c+/var/lib/git/docbuild/linux/net/core/sock.c-/var/lib/git/docbuild/linux/net/core/filter.c4/var/lib/git/docbuild/linux/net/core/gen_estimator.c6/var/lib/git/docbuild/linux/drivers/net/phy/mdio_bus.c-/var/lib/git/docbuild/linux/net/core/skbuff.c//var/lib/git/docbuild/linux/net/core/datagram.c5/var/lib/git/docbuild/linux/drivers/net/phy/phy-c45.c(/var/lib/git/docbuild/linux/net/socket.c0/var/lib/git/docbuild/linux/net/core/gen_stats.c5/var/lib/git/docbuild/linux/drivers/net/phy/sfp-bus.c1/var/lib/git/docbuild/linux/drivers/net/phy/phy.c./var/lib/git/docbuild/linux/include/net/sock.h1/var/lib/git/docbuild/linux/net/sunrpc/rpc_pipe.c8/var/lib/git/docbuild/linux/drivers/net/phy/phy_device.c3/var/lib/git/docbuild/linux/include/linux/phylink.h5/var/lib/git/docbuild/linux/include/linux/netdevice.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjD (7/var/lib/git/docbuild/linux/Documentation/docutils.confj! (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj_ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj,(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj)(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjA (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjK (7/var/lib/git/docbuild/linux/Documentation/docutils.confjs (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj'(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj;(7/var/lib/git/docbuild/linux/Documentation/docutils.confj5(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj'(7/var/lib/git/docbuild/linux/Documentation/docutils.confjW(7/var/lib/git/docbuild/linux/Documentation/docutils.confj9(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj`(7/var/lib/git/docbuild/linux/Documentation/docutils.confjG(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjM(7/var/lib/git/docbuild/linux/Documentation/docutils.confj5(7/var/lib/git/docbuild/linux/Documentation/docutils.confj9(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj\(7/var/lib/git/docbuild/linux/Documentation/docutils.confj2(7/var/lib/git/docbuild/linux/Documentation/docutils.confj) (7/var/lib/git/docbuild/linux/Documentation/docutils.confj~(7/var/lib/git/docbuild/linux/Documentation/docutils.confjP(7/var/lib/git/docbuild/linux/Documentation/docutils.confjQ(7/var/lib/git/docbuild/linux/Documentation/docutils.confjR(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjf(7/var/lib/git/docbuild/linux/Documentation/docutils.confj9(7/var/lib/git/docbuild/linux/Documentation/docutils.confj@(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjV(7/var/lib/git/docbuild/linux/Documentation/docutils.confj? (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjq(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjL(7/var/lib/git/docbuild/linux/Documentation/docutils.confi2c/i2c_bus.svgj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjV (7/var/lib/git/docbuild/linux/Documentation/docutils.confjs(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj@ (7/var/lib/git/docbuild/linux/Documentation/docutils.confjB (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjn (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj8 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj: (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjB (7/var/lib/git/docbuild/linux/Documentation/docutils.conf3/var/lib/git/docbuild/linux/include/linux/i2c-atr.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj% (7/var/lib/git/docbuild/linux/Documentation/docutils.confj& (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjM (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjo (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj| (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj#(7/var/lib/git/docbuild/linux/Documentation/docutils.confj5(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj>(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjO(7/var/lib/git/docbuild/linux/Documentation/docutils.confjo (7/var/lib/git/docbuild/linux/Documentation/docutils.confj6(7/var/lib/git/docbuild/linux/Documentation/docutils.confjW(7/var/lib/git/docbuild/linux/Documentation/docutils.confjY(7/var/lib/git/docbuild/linux/Documentation/docutils.confjX(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj_(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjG(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj;(7/var/lib/git/docbuild/linux/Documentation/docutils.confjm(7/var/lib/git/docbuild/linux/Documentation/docutils.confjP(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjy(7/var/lib/git/docbuild/linux/Documentation/docutils.confjy(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjb(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjT(7/var/lib/git/docbuild/linux/Documentation/docutils.confj>(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confja(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj+ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj5 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj6 (7/var/lib/git/docbuild/linux/Documentation/docutils.confjc (7/var/lib/git/docbuild/linux/Documentation/docutils.confj> (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjz(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj4 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjs (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confje (7/var/lib/git/docbuild/linux/Documentation/docutils.confjF (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjD (7/var/lib/git/docbuild/linux/Documentation/docutils.confj0(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjH(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjQ(7/var/lib/git/docbuild/linux/Documentation/docutils.confj-(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj0(7/var/lib/git/docbuild/linux/Documentation/docutils.confjR(7/var/lib/git/docbuild/linux/Documentation/docutils.confjT(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjq (7/var/lib/git/docbuild/linux/Documentation/docutils.confjd(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj%(7/var/lib/git/docbuild/linux/Documentation/docutils.confjB(7/var/lib/git/docbuild/linux/Documentation/docutils.confjx(7/var/lib/git/docbuild/linux/Documentation/docutils.confjs(7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjD(7/var/lib/git/docbuild/linux/Documentation/docutils.confj1(7/var/lib/git/docbuild/linux/Documentation/docutils.confjK(7/var/lib/git/docbuild/linux/Documentation/docutils.confj'(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj_(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjf(7/var/lib/git/docbuild/linux/Documentation/docutils.confjD(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjH(7/var/lib/git/docbuild/linux/Documentation/docutils.confj1 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj:(7/var/lib/git/docbuild/linux/Documentation/docutils.confjX(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjf(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ(7/var/lib/git/docbuild/linux/Documentation/docutils.confjS(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjb(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj] (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjh (7/var/lib/git/docbuild/linux/Documentation/docutils.confji (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj~(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj( (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj1 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjn (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(filesystems/ext4/bitmaps.rstfilesystems/ext4/mmp.rstfilesystems/ext4/journal.rst filesystems/ext4/group_descr.rstfilesystems/ext4/super.rst7/var/lib/git/docbuild/linux/Documentation/docutils.conffilesystems/ext4/orphan.rstj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(filesystems/ext4/eainode.rstfilesystems/ext4/inlinedata.rstfilesystems/ext4/verity.rst#filesystems/ext4/special_inodes.rstfilesystems/ext4/blockgroup.rstfilesystems/ext4/checksums.rstfilesystems/ext4/allocators.rst7/var/lib/git/docbuild/linux/Documentation/docutils.conffilesystems/ext4/bigalloc.rstfilesystems/ext4/blocks.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjW (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj$(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/include/linux/buffer_head.h'/var/lib/git/docbuild/linux/fs/buffer.cjt (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj!(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj"(7/var/lib/git/docbuild/linux/Documentation/docutils.confj*(7/var/lib/git/docbuild/linux/Documentation/docutils.confj4(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj2(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj[(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj+ (7/var/lib/git/docbuild/linux/Documentation/docutils.conf2/var/lib/git/docbuild/linux/include/linux/fiemap.h7/var/lib/git/docbuild/linux/include/uapi/linux/fiemap.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjW(7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ(7/var/lib/git/docbuild/linux/Documentation/docutils.confjn(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ (7/var/lib/git/docbuild/linux/Documentation/docutils.confjK(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj* (7/var/lib/git/docbuild/linux/Documentation/docutils.confj('/var/lib/git/docbuild/linux/block/bio.c*/var/lib/git/docbuild/linux/fs/posix_acl.c&/var/lib/git/docbuild/linux/fs/mpage.c./var/lib/git/docbuild/linux/fs/debugfs/inode.c*/var/lib/git/docbuild/linux/fs/bad_inode.c-/var/lib/git/docbuild/linux/fs/fs-writeback.c+/var/lib/git/docbuild/linux/kernel/sysctl.c+/var/lib/git/docbuild/linux/fs/sysfs/file.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf*/var/lib/git/docbuild/linux/fs/eventpoll.c&/var/lib/git/docbuild/linux/fs/xattr.c$/var/lib/git/docbuild/linux/fs/dax.c*/var/lib/git/docbuild/linux/fs/proc/base.c./var/lib/git/docbuild/linux/include/linux/fs.h%/var/lib/git/docbuild/linux/fs/sync.c(/var/lib/git/docbuild/linux/fs/eventfd.c%/var/lib/git/docbuild/linux/fs/attr.c,/var/lib/git/docbuild/linux/fs/filesystems.c&/var/lib/git/docbuild/linux/fs/super.c)/var/lib/git/docbuild/linux/fs/seq_file.c&/var/lib/git/docbuild/linux/fs/inode.c'/var/lib/git/docbuild/linux/fs/dcache.c&/var/lib/git/docbuild/linux/fs/namei.c2/var/lib/git/docbuild/linux/include/linux/dcache.h%/var/lib/git/docbuild/linux/fs/stat.c&/var/lib/git/docbuild/linux/fs/libfs.c&/var/lib/git/docbuild/linux/fs/locks.c*/var/lib/git/docbuild/linux/fs/namespace.c'/var/lib/git/docbuild/linux/fs/d_path.c./var/lib/git/docbuild/linux/fs/sysfs/symlink.c-/var/lib/git/docbuild/linux/fs/debugfs/file.c,/var/lib/git/docbuild/linux/fs/anon_inodes.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confje(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj! (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjp(7/var/lib/git/docbuild/linux/Documentation/docutils.conf3/var/lib/git/docbuild/linux/include/linux/fscache.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf1/var/lib/git/docbuild/linux/include/linux/netfs.h4/var/lib/git/docbuild/linux/fs/netfs/buffered_read.cj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conffilesystems/ext4/blockmap.rstj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjH (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf9/var/lib/git/docbuild/linux/include/linux/fscache-cache.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj| (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(filesystems/ext4/blockmap.rstfilesystems/ext4/attributes.rstfilesystems/ext4/ifork.rstfilesystems/ext4/directory.rst7/var/lib/git/docbuild/linux/Documentation/docutils.conffilesystems/ext4/inodes.rstj" (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf1/var/lib/git/docbuild/linux/fs/jbd2/transaction.c-/var/lib/git/docbuild/linux/fs/jbd2/journal.c./var/lib/git/docbuild/linux/fs/jbd2/recovery.c0/var/lib/git/docbuild/linux/include/linux/jbd2.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjR (7/var/lib/git/docbuild/linux/Documentation/docutils.confjT (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj] (7/var/lib/git/docbuild/linux/Documentation/docutils.confjx (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confD/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj)(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf)gpu/amdgpu/display/trace-groups-table.csvj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj-(7/var/lib/git/docbuild/linux/Documentation/docutils.conf5/var/lib/git/docbuild/linux/include/linux/backlight.h?/var/lib/git/docbuild/linux/drivers/video/backlight/backlight.cj4(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjr (7/var/lib/git/docbuild/linux/Documentation/docutils.confj9(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj@(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjV (7/var/lib/git/docbuild/linux/Documentation/docutils.confj((7/var/lib/git/docbuild/linux/Documentation/docutils.confjL(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjN(>/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_client_event.c4/var/lib/git/docbuild/linux/include/drm/drm_client.h@/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_client_modeset.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_client.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj](7/var/lib/git/docbuild/linux/Documentation/docutils.confj$(7/var/lib/git/docbuild/linux/Documentation/docutils.confj)(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjB(7/var/lib/git/docbuild/linux/Documentation/docutils.confjD(7/var/lib/git/docbuild/linux/Documentation/docutils.confj-(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (-gpu/amdgpu/display/multi-display-hdcp-mpo.svg:gpu/amdgpu/display/multi-display-hdcp-mpo-less-pipe-ex.svg)gpu/amdgpu/display/single-display-mpo.svg!gpu/amdgpu/display/mpo-cursor.svg7/var/lib/git/docbuild/linux/Documentation/docutils.confj1(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjm(7/var/lib/git/docbuild/linux/Documentation/docutils.confjw(L/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.hG/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/dc/inc/hw/dpp.hG/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/dc/inc/hw/opp.hG/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h7/var/lib/git/docbuild/linux/Documentation/docutils.confT/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_dio.cH/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/dc/inc/hw/hubp.hjo(5/var/lib/git/docbuild/linux/include/uapi/drm/xe_drm.h:/var/lib/git/docbuild/linux/include/uapi/drm/nouveau_drm.hB/var/lib/git/docbuild/linux/drivers/gpu/drm/nouveau/nouveau_exec.c:/var/lib/git/docbuild/linux/include/uapi/drm/panthor_drm.h7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/include/uapi/drm/i915_drm.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjS(5/var/lib/git/docbuild/linux/include/drm/drm_managed.h1/var/lib/git/docbuild/linux/include/drm/drm_drv.h4/var/lib/git/docbuild/linux/include/drm/drm_device.h5/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_drv.c2/var/lib/git/docbuild/linux/include/drm/drm_file.h7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_print.c4/var/lib/git/docbuild/linux/include/drm/drm_module.h2/var/lib/git/docbuild/linux/include/drm/drm_util.h9/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_managed.c3/var/lib/git/docbuild/linux/include/drm/drm_print.h7/var/lib/git/docbuild/linux/Documentation/docutils.conf6/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_file.cj (7/var/lib/git/docbuild/linux/Documentation/docutils.confC/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%/var/lib/git/docbuild/linux/fs/pipe.c5/var/lib/git/docbuild/linux/include/linux/pipe_fs_i.h'/var/lib/git/docbuild/linux/fs/splice.cj8(7/var/lib/git/docbuild/linux/Documentation/docutils.confC/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.cj7 (7/var/lib/git/docbuild/linux/Documentation/docutils.confjA(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (J/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c>/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/pm/amdgpu_pm.cF/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.cG/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c7/var/lib/git/docbuild/linux/Documentation/docutils.confH/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c"gpu/amdgpu/apu-asic-info-table.csv#gpu/amdgpu/dgpu-asic-info-table.csvjI(7/var/lib/git/docbuild/linux/Documentation/docutils.confjL(7/var/lib/git/docbuild/linux/Documentation/docutils.confjD(7/var/lib/git/docbuild/linux/Documentation/docutils.confjg(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjF(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confC/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.cjO(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjQ(*gpu/amdgpu/display/dcn3_cm_drm_current.svg*gpu/amdgpu/display/dcn2_cm_drm_current.svgG/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/dc/inc/hw/mpc.hM/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.hQ/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c?/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/dc/dc.hM/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.cS/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (9/var/lib/git/docbuild/linux/include/uapi/drm/amdgpu_drm.hC/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.cC/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_irq.cB/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.cD/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/include/amd_shared.hF/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_object.cG/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ(7/var/lib/git/docbuild/linux/Documentation/docutils.confj`(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj((gpu/amdgpu/display/pipeline_4k_split.svg+gpu/amdgpu/display/pipeline_4k_no_split.svg+gpu/amdgpu/display/dc_pipeline_overview.svg%gpu/amdgpu/display/config_example.svg7/var/lib/git/docbuild/linux/Documentation/docutils.conf)gpu/amdgpu/display/global_sync_vblank.svgj(7/var/lib/git/docbuild/linux/Documentation/docutils.confju(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/ (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj5 (7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/include/drm/bridge/dw_hdmi.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf'gpu/amdgpu/display/dc-arch-overview.svg$gpu/amdgpu/display/dc-components.svgj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf>/var/lib/git/docbuild/linux/drivers/gpu/drm/amd/pm/amdgpu_pm.cj" (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjn (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjp (7/var/lib/git/docbuild/linux/Documentation/docutils.conf (7/var/lib/git/docbuild/linux/Documentation/docutils.confj_(A/var/lib/git/docbuild/linux/include/uapi/linux/target_core_user.h7/var/lib/git/docbuild/linux/drivers/scsi/libiscsi_tcp.c=/var/lib/git/docbuild/linux/drivers/target/target_core_user.c4/var/lib/git/docbuild/linux/drivers/scsi/iscsi_tcp.c;/var/lib/git/docbuild/linux/drivers/scsi/iscsi_boot_sysfs.cB/var/lib/git/docbuild/linux/drivers/target/target_core_transport.c3/var/lib/git/docbuild/linux/drivers/scsi/libiscsi.c7/var/lib/git/docbuild/linux/Documentation/docutils.confj (0/var/lib/git/docbuild/linux/drivers/pci/remove.c-/var/lib/git/docbuild/linux/drivers/pci/tph.c//var/lib/git/docbuild/linux/drivers/pci/probe.c4/var/lib/git/docbuild/linux/drivers/pci/pci-driver.c//var/lib/git/docbuild/linux/drivers/pci/iomap.cB/var/lib/git/docbuild/linux/drivers/pci/hotplug/pci_hotplug_core.c-/var/lib/git/docbuild/linux/drivers/pci/rom.c./var/lib/git/docbuild/linux/drivers/pci/slot.c1/var/lib/git/docbuild/linux/drivers/pci/msi/msi.c0/var/lib/git/docbuild/linux/drivers/pci/search.c0/var/lib/git/docbuild/linux/drivers/pci/access.c-/var/lib/git/docbuild/linux/drivers/pci/iov.c-/var/lib/git/docbuild/linux/drivers/pci/bus.c-/var/lib/git/docbuild/linux/drivers/pci/pci.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf3/var/lib/git/docbuild/linux/drivers/pci/pci-sysfs.c-/var/lib/git/docbuild/linux/drivers/pci/irq.c0/var/lib/git/docbuild/linux/drivers/pci/devres.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/include/linux/serial_core.h/var/lib/git/docbuild/linux/include/linux/regulator/consumer.h=/var/lib/git/docbuild/linux/include/linux/regulator/machine.h4/var/lib/git/docbuild/linux/drivers/regulator/core.c7/var/lib/git/docbuild/linux/Documentation/docutils.confjZ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(L/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/ssh_parser.cR/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/ssh_packet_layer.c7/var/lib/git/docbuild/linux/Documentation/docutils.confL/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/controller.cR/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/ssh_packet_layer.hS/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/ssh_request_layer.cL/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/ssh_parser.hL/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/controller.hS/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/ssh_request_layer.hG/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/trace.hF/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/core.cJ/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/ssh_msgb.hE/var/lib/git/docbuild/linux/drivers/platform/surface/aggregator/bus.cjK (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf0/var/lib/git/docbuild/linux/drivers/reset/core.c1/var/lib/git/docbuild/linux/include/linux/reset.h/var/lib/git/docbuild/linux/drivers/hid/bpf/hid_bpf_dispatch.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/include/uapi/drm/i915_drm.hj- (7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/drivers/gpu/host1x/syncpt.c4/var/lib/git/docbuild/linux/drivers/gpu/host1x/bus.c2/var/lib/git/docbuild/linux/include/linux/host1x.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj{ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_map.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj%(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_gpusvm.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confA/var/lib/git/docbuild/linux/drivers/gpu/drm/imagination/pvr_drv.cjc (7/var/lib/git/docbuild/linux/Documentation/docutils.conf//var/lib/git/docbuild/linux/include/linux/hid.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf;/var/lib/git/docbuild/linux/drivers/gpu/drm/mcde/mcde_drv.cj-(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (9/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_hvs.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf9/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_drv.c?/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_render_cl.c>/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_validate.c9/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_vec.c:/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_hdmi.c9/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_irq.c8/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_bo.c9/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_dpi.c9/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_dsi.c;/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_plane.c:/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_crtc.cF/var/lib/git/docbuild/linux/drivers/gpu/drm/vc4/vc4_validate_shaders.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjO (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj8(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj;(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj@(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confJ/var/lib/git/docbuild/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.cj_ (7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_exec.cj1(7/var/lib/git/docbuild/linux/Documentation/docutils.conf?/var/lib/git/docbuild/linux/drivers/gpu/drm/xen/xen_drm_front.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (M/var/lib/git/docbuild/linux/drivers/gpu/drm/i915/display/intel_atomic_plane.cJ/var/lib/git/docbuild/linux/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.cD/var/lib/git/docbuild/linux/drivers/gpu/drm/i915/display/intel_fbc.c>/var/lib/git/docbuild/linux/include/drm/intel/i915_component.hD/var/lib/git/docbuild/linux/drivers/gpu/drm/i915/display/intel_psr.cF/var/lib/git/docbuild/linux/drivers/gpu/drm/i915/display/intel_cdclk.cP/var/lib/git/docbuild/linux/drivers/gpu/drm/i915/gt/intel_execlists_submission.cB/var/lib/git/docbuild/linux/drivers/gpu/drm/i915/gt/uc/intel_huc.c/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_drm_client.cj=(7/var/lib/git/docbuild/linux/Documentation/docutils.confj,(7/var/lib/git/docbuild/linux/Documentation/docutils.confjl(7/var/lib/git/docbuild/linux/Documentation/docutils.confu(j (7/var/lib/git/docbuild/linux/Documentation/docutils.confjn(7/var/lib/git/docbuild/linux/Documentation/docutils.conf=/var/lib/git/docbuild/linux/drivers/gpu/drm/pl111/pl111_drv.cj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj~(7/var/lib/git/docbuild/linux/Documentation/docutils.confj{(7/var/lib/git/docbuild/linux/Documentation/docutils.confj1(7/var/lib/git/docbuild/linux/Documentation/docutils.conf6/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_wa.cj0 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj3 (7/var/lib/git/docbuild/linux/Documentation/docutils.conf;/var/lib/git/docbuild/linux/drivers/gpu/drm/v3d/v3d_sched.c9/var/lib/git/docbuild/linux/drivers/gpu/drm/v3d/v3d_drv.c9/var/lib/git/docbuild/linux/drivers/gpu/drm/v3d/v3d_mmu.c9/var/lib/git/docbuild/linux/drivers/gpu/drm/v3d/v3d_irq.c8/var/lib/git/docbuild/linux/drivers/gpu/drm/v3d/v3d_bo.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_sysfs.c7/var/lib/git/docbuild/linux/include/uapi/drm/drm_mode.h7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_lease.c3/var/lib/git/docbuild/linux/include/drm/drm_ioctl.h2/var/lib/git/docbuild/linux/include/drm/drm_auth.h7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_ioc32.c6/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_auth.c2/var/lib/git/docbuild/linux/include/uapi/drm/drm.h9/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_debugfs.c=/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_debugfs_crc.c5/var/lib/git/docbuild/linux/include/drm/drm_debugfs.h7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_ioctl.cjF (7/var/lib/git/docbuild/linux/Documentation/docutils.confj`(7/var/lib/git/docbuild/linux/Documentation/docutils.confjO (7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_tile.cj(7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_gpuvm.c:/var/lib/git/docbuild/linux/drivers/gpu/drm/ttm/ttm_pool.c4/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_mm.c5/var/lib/git/docbuild/linux/include/drm/drm_syncobj.h>/var/lib/git/docbuild/linux/include/drm/drm_gem_shmem_helper.h6/var/lib/git/docbuild/linux/include/drm/ttm/ttm_pool.h9/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_syncobj.c7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_cache.c=/var/lib/git/docbuild/linux/include/drm/drm_gem_vram_helper.h7/var/lib/git/docbuild/linux/Documentation/docutils.confB/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_gem_shmem_helper.c9/var/lib/git/docbuild/linux/include/drm/drm_vma_manager.h/var/lib/git/docbuild/linux/drivers/gpu/drm/ttm/ttm_resource.c9/var/lib/git/docbuild/linux/include/drm/ttm/ttm_caching.hB/var/lib/git/docbuild/linux/drivers/gpu/drm/scheduler/sched_main.c;/var/lib/git/docbuild/linux/include/drm/ttm/ttm_placement.h@/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_gem_ttm_helper.c7/var/lib/git/docbuild/linux/include/drm/gpu_scheduler.h=/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_vma_manager.c2/var/lib/git/docbuild/linux/include/drm/drm_exec.h8/var/lib/git/docbuild/linux/drivers/gpu/drm/ttm/ttm_tt.c@/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_gem_dma_helper.c1/var/lib/git/docbuild/linux/include/drm/drm_gem.h3/var/lib/git/docbuild/linux/include/drm/drm_prime.h7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_prime.c3/var/lib/git/docbuild/linux/include/drm/drm_gpuvm.h/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_probe_helper.c;/var/lib/git/docbuild/linux/include/drm/drm_atomic_helper.h gpu/dp-mst/topology-figure-3.dot4/var/lib/git/docbuild/linux/include/drm/drm_bridge.hH/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_gem_framebuffer_helper.c7/var/lib/git/docbuild/linux/include/drm/drm_fb_helper.hC/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_gem_atomic_helper.c@/var/lib/git/docbuild/linux/drivers/gpu/drm/display/drm_dp_cec.c0/var/lib/git/docbuild/linux/include/linux/hdmi.h8/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_bridge.c?/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_fb_dma_helper.c6/var/lib/git/docbuild/linux/include/drm/drm_mipi_dsi.hC/var/lib/git/docbuild/linux/include/drm/drm_privacy_screen_driver.h gpu/dp-mst/topology-figure-2.dot?/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_atomic_helper.c?/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_format_helper.cI/var/lib/git/docbuild/linux/drivers/gpu/drm/display/drm_dp_mst_topology.cD/var/lib/git/docbuild/linux/drivers/gpu/drm/display/drm_dsc_helper.c6/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_rect.c6/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_edid.c=/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_crtc_helper.c2/var/lib/git/docbuild/linux/include/drm/drm_rect.h:/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_mipi_dsi.cD/var/lib/git/docbuild/linux/include/drm/drm_privacy_screen_machine.h0/var/lib/git/docbuild/linux/drivers/video/hdmi.c gpu/dp-mst/topology-figure-1.dotC/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_simple_kms_helper.cM/var/lib/git/docbuild/linux/drivers/gpu/drm/display/drm_dp_dual_mode_helper.cC/var/lib/git/docbuild/linux/drivers/gpu/drm/display/drm_dp_helper.c2/var/lib/git/docbuild/linux/include/drm/drm_edid.hI/var/lib/git/docbuild/linux/include/drm/display/drm_dp_dual_mode_helper.h3/var/lib/git/docbuild/linux/include/drm/drm_panel.h8/var/lib/git/docbuild/linux/include/drm/display/drm_dp.h:/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_mipi_dbi.c;/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_fb_helper.c>/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_plane_helper.c7/var/lib/git/docbuild/linux/include/drm/drm_flip_work.h;/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_flip_work.cJ/var/lib/git/docbuild/linux/drivers/gpu/drm/display/drm_bridge_connector.c?/var/lib/git/docbuild/linux/include/drm/drm_gem_atomic_helper.h7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_panel.c:/var/lib/git/docbuild/linux/drivers/gpu/drm/bridge/panel.c@/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_modeset_helper.c6/var/lib/git/docbuild/linux/include/drm/drm_mipi_dbi.hj. (7/var/lib/git/docbuild/linux/Documentation/docutils.conf?/var/lib/git/docbuild/linux/drivers/gpu/drm/tve200/tve200_drv.cjl (7/var/lib/git/docbuild/linux/Documentation/docutils.confj|(7/var/lib/git/docbuild/linux/Documentation/docutils.confjq (?/var/lib/git/docbuild/linux/drivers/gpu/drm/xlnx/zynqmp_dpsub.h=/var/lib/git/docbuild/linux/drivers/gpu/drm/xlnx/zynqmp_kms.c=/var/lib/git/docbuild/linux/drivers/gpu/drm/xlnx/zynqmp_kms.h>/var/lib/git/docbuild/linux/drivers/gpu/drm/xlnx/zynqmp_disp.h7/var/lib/git/docbuild/linux/Documentation/docutils.conf/var/lib/git/docbuild/linux/drivers/gpu/drm/xlnx/zynqmp_disp.cj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(=/var/lib/git/docbuild/linux/drivers/gpu/drm/meson/meson_viu.c>/var/lib/git/docbuild/linux/drivers/gpu/drm/meson/meson_vclk.cA/var/lib/git/docbuild/linux/drivers/gpu/drm/meson/meson_dw_hdmi.c=/var/lib/git/docbuild/linux/drivers/gpu/drm/meson/meson_drv.c>/var/lib/git/docbuild/linux/drivers/gpu/drm/meson/meson_venc.c=/var/lib/git/docbuild/linux/drivers/gpu/drm/meson/meson_vpp.c7/var/lib/git/docbuild/linux/Documentation/docutils.confj (:/var/lib/git/docbuild/linux/include/linux/vga_switcheroo.h7/var/lib/git/docbuild/linux/Documentation/docutils.conf6/var/lib/git/docbuild/linux/include/linux/apple-gmux.h=/var/lib/git/docbuild/linux/drivers/platform/x86/apple-gmux.c/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_modeset_lock.c4/var/lib/git/docbuild/linux/include/drm/drm_vblank.h5/var/lib/git/docbuild/linux/include/drm/drm_encoder.h9/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_encoder.c7/var/lib/git/docbuild/linux/include/drm/drm_writeback.h;/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_writeback.c=/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_vblank_work.c3/var/lib/git/docbuild/linux/include/drm/drm_plane.h7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_plane.c8/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_atomic.c?/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_damage_helper.c;/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_connector.c2/var/lib/git/docbuild/linux/include/drm/drm_crtc.h4/var/lib/git/docbuild/linux/include/drm/drm_fourcc.h;/var/lib/git/docbuild/linux/include/drm/drm_damage_helper.h8/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_vblank.c9/var/lib/git/docbuild/linux/include/drm/drm_framebuffer.h=/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_mode_object.c6/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_crtc.c7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_panic.c4/var/lib/git/docbuild/linux/include/drm/drm_atomic.h3/var/lib/git/docbuild/linux/include/drm/drm_panic.h=/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_atomic_uapi.c7/var/lib/git/docbuild/linux/include/drm/drm_connector.h9/var/lib/git/docbuild/linux/include/drm/drm_vblank_work.h=/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_framebuffer.cgpu/kms-properties.csv:/var/lib/git/docbuild/linux/include/drm/drm_modeset_lock.h6/var/lib/git/docbuild/linux/include/drm/drm_property.h9/var/lib/git/docbuild/linux/include/drm/drm_mode_config.h7/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_modes.c9/var/lib/git/docbuild/linux/include/drm/drm_mode_object.h/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_dumb_buffers.c3/var/lib/git/docbuild/linux/include/drm/drm_modes.h8/var/lib/git/docbuild/linux/include/drm/drm_color_mgmt.h9/var/lib/git/docbuild/linux/include/uapi/drm/drm_fourcc.h8/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_fourcc.c:/var/lib/git/docbuild/linux/drivers/gpu/drm/drm_property.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf=/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_rtp_types.h7/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_rtp.h7/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_rtp.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf2/var/lib/git/docbuild/linux/include/linux/vgaarb.h0/var/lib/git/docbuild/linux/drivers/pci/vgaarb.cjw (7/var/lib/git/docbuild/linux/Documentation/docutils.confj^ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf6/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_pt.c:/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_bo_doc.h>/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_ggtt_types.h8/var/lib/git/docbuild/linux/drivers/gpu/drm/xe/xe_ggtt.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf2/var/lib/git/docbuild/linux/include/media/rc-map.h3/var/lib/git/docbuild/linux/include/media/rc-core.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjS (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj$(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf3/var/lib/git/docbuild/linux/include/media/dvb_net.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj:(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(L/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_encoder.hK/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_common.cH/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_psi.hJ/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_tuner.cL/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_channel.hH/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_mux.hJ/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_demod.hJ/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_tuner.hK/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_bridge.hH/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_pes.hG/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_ts.h7/var/lib/git/docbuild/linux/Documentation/docutils.confJ/var/lib/git/docbuild/linux/drivers/media/test-drivers/vidtv/vidtv_s302m.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf;/var/lib/git/docbuild/linux/include/media/v4l2-dv-timings.hjx (7/var/lib/git/docbuild/linux/Documentation/docutils.confj~ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj,(7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ(7/var/lib/git/docbuild/linux/Documentation/docutils.conf:/var/lib/git/docbuild/linux/include/media/dvb_ca_en50221.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/include/media/v4l2-subdev.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/include/media/v4l2-device.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjc(7/var/lib/git/docbuild/linux/Documentation/docutils.confj"(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf/var/lib/git/docbuild/linux/drivers/iio/industrialio-trigger.cjg(7/var/lib/git/docbuild/linux/Documentation/docutils.conf4/var/lib/git/docbuild/linux/include/media/v4l2-dev.hjN(7/var/lib/git/docbuild/linux/Documentation/docutils.conf:/var/lib/git/docbuild/linux/include/media/videobuf2-v4l2.h:/var/lib/git/docbuild/linux/include/media/videobuf2-core.h/var/lib/git/docbuild/linux/drivers/media/dvb-frontends/drxk.hC/var/lib/git/docbuild/linux/drivers/media/dvb-frontends/m88ds3103.hA/var/lib/git/docbuild/linux/drivers/media/dvb-frontends/ascot2e.hA/var/lib/git/docbuild/linux/drivers/media/dvb-frontends/zl10036.hE/var/lib/git/docbuild/linux/drivers/media/dvb-frontends/rtl2832_sdr.h?/var/lib/git/docbuild/linux/drivers/media/dvb-frontends/a8293.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf-/var/lib/git/docbuild/linux/drivers/hte/hte.c//var/lib/git/docbuild/linux/include/linux/hte.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf6/var/lib/git/docbuild/linux/include/media/v4l2-async.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confI/var/lib/git/docbuild/linux/drivers/iio/buffer/industrialio-hw-consumer.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf9/var/lib/git/docbuild/linux/include/media/v4l2-mediabus.hj(8/var/lib/git/docbuild/linux/drivers/infiniband/core/cq.cD/var/lib/git/docbuild/linux/drivers/infiniband/ulp/iser/iscsi_iser.hQ/var/lib/git/docbuild/linux/drivers/infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c=/var/lib/git/docbuild/linux/drivers/infiniband/sw/rdmavt/cq.c=/var/lib/git/docbuild/linux/drivers/infiniband/sw/rdmavt/vt.cD/var/lib/git/docbuild/linux/drivers/infiniband/ulp/iser/iscsi_iser.c/var/lib/git/docbuild/linux/drivers/infiniband/core/umem_odp.cC/var/lib/git/docbuild/linux/drivers/infiniband/ulp/isert/ib_isert.cK/var/lib/git/docbuild/linux/drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c>/var/lib/git/docbuild/linux/drivers/infiniband/core/sa_query.cD/var/lib/git/docbuild/linux/drivers/infiniband/ulp/iser/iser_verbs.c=/var/lib/git/docbuild/linux/drivers/infiniband/sw/rdmavt/ah.c=/var/lib/git/docbuild/linux/drivers/infiniband/sw/rdmavt/rc.c8/var/lib/git/docbuild/linux/drivers/infiniband/core/cm.c?/var/lib/git/docbuild/linux/drivers/infiniband/core/iwpm_util.hA/var/lib/git/docbuild/linux/drivers/infiniband/ulp/srpt/ib_srpt.cO/var/lib/git/docbuild/linux/drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h/var/lib/git/docbuild/linux/include/uapi/linux/firewire-cdev.h?/var/lib/git/docbuild/linux/drivers/firewire/core-transaction.c7/var/lib/git/docbuild/linux/Documentation/docutils.confABI/stable/firewire-cdevj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf?/var/lib/git/docbuild/linux/drivers/base/firmware_loader/main.cj (3/var/lib/git/docbuild/linux/drivers/cxl/core/mbox.c3/var/lib/git/docbuild/linux/drivers/cxl/core/regs.c-/var/lib/git/docbuild/linux/drivers/cxl/cxl.h2/var/lib/git/docbuild/linux/drivers/cxl/core/hdm.co/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txt2/var/lib/git/docbuild/linux/drivers/cxl/core/pci.c-/var/lib/git/docbuild/linux/drivers/cxl/mem.c./var/lib/git/docbuild/linux/drivers/cxl/port.c3/var/lib/git/docbuild/linux/drivers/cxl/core/cdat.c5/var/lib/git/docbuild/linux/drivers/cxl/core/region.c0/var/lib/git/docbuild/linux/drivers/cxl/cxlmem.h3/var/lib/git/docbuild/linux/drivers/cxl/core/pmem.c8/var/lib/git/docbuild/linux/include/uapi/linux/cxl_mem.h3/var/lib/git/docbuild/linux/drivers/cxl/core/port.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf-/var/lib/git/docbuild/linux/drivers/cxl/pci.c5/var/lib/git/docbuild/linux/drivers/cxl/core/memdev.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confju (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjV (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf4/var/lib/git/docbuild/linux/drivers/video/aperture.c4/var/lib/git/docbuild/linux/include/linux/aperture.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf2/var/lib/git/docbuild/linux/include/net/cfg80211.hj+(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj2(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj4(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj2(7/var/lib/git/docbuild/linux/Documentation/docutils.conf>/var/lib/git/docbuild/linux/drivers/firmware/efi/libstub/mem.cj>(7/var/lib/git/docbuild/linux/Documentation/docutils.conf4/var/lib/git/docbuild/linux/drivers/base/auxiliary.c9/var/lib/git/docbuild/linux/include/linux/auxiliary_bus.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj;(7/var/lib/git/docbuild/linux/Documentation/docutils.confjw (7/var/lib/git/docbuild/linux/Documentation/docutils.conf9/var/lib/git/docbuild/linux/include/linux/fpga/fpga-mgr.h3/var/lib/git/docbuild/linux/drivers/fpga/fpga-mgr.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf/var/lib/git/docbuild/linux/include/linux/atomic/atomic-long.h2/var/lib/git/docbuild/linux/include/linux/module.h1/var/lib/git/docbuild/linux/kernel/sched/cpupri.c//var/lib/git/docbuild/linux/kernel/time/timer.c3/var/lib/git/docbuild/linux/include/linux/hrtimer.h4/var/lib/git/docbuild/linux/include/linux/refcount.h//var/lib/git/docbuild/linux/kernel/sched/core.c//var/lib/git/docbuild/linux/kernel/sched/fair.c*/var/lib/git/docbuild/linux/lib/refcount.c,/var/lib/git/docbuild/linux/kernel/kthread.c1/var/lib/git/docbuild/linux/kernel/time/hrtimer.c)/var/lib/git/docbuild/linux/kernel/exit.c1/var/lib/git/docbuild/linux/drivers/base/devres.c)/var/lib/git/docbuild/linux/lib/kobject.c./var/lib/git/docbuild/linux/kernel/time/time.c//var/lib/git/docbuild/linux/kernel/sched/wait.c0/var/lib/git/docbuild/linux/include/linux/wait.h;/var/lib/git/docbuild/linux/include/linux/mod_devicetable.hF/var/lib/git/docbuild/linux/include/linux/atomic/atomic-instrumented.h6/var/lib/git/docbuild/linux/include/linux/completion.h2/var/lib/git/docbuild/linux/kernel/printk/printk.c+/var/lib/git/docbuild/linux/kernel/signal.c3/var/lib/git/docbuild/linux/include/linux/kthread.hjC (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf0/var/lib/git/docbuild/linux/include/linux/kref.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf atomic_t.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf8/var/lib/git/docbuild/linux/include/linux/kcsan-checks.hj> (7/var/lib/git/docbuild/linux/Documentation/docutils.confjd (7/var/lib/git/docbuild/linux/Documentation/docutils.confjL (7/var/lib/git/docbuild/linux/Documentation/docutils.conf4/var/lib/git/docbuild/linux/include/kunit/resource.h2/var/lib/git/docbuild/linux/include/kunit/device.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj ((7/var/lib/git/docbuild/linux/Documentation/docutils.confj1(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf*/var/lib/git/docbuild/linux/lib/genalloc.c4/var/lib/git/docbuild/linux/include/linux/genalloc.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj6(7/var/lib/git/docbuild/linux/Documentation/docutils.confbpf/map_lru_hash_update.dotj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj8(7/var/lib/git/docbuild/linux/Documentation/docutils.conf7/var/lib/git/docbuild/linux/include/linux/folio_queue.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjk(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjq(7/var/lib/git/docbuild/linux/Documentation/docutils.confjT(7/var/lib/git/docbuild/linux/Documentation/docutils.confj#(7/var/lib/git/docbuild/linux/Documentation/docutils.confj^(7/var/lib/git/docbuild/linux/Documentation/docutils.confj_(7/var/lib/git/docbuild/linux/Documentation/docutils.confj](7/var/lib/git/docbuild/linux/Documentation/docutils.confjM(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf0/var/lib/git/docbuild/linux/kernel/bpf/helpers.cj7(7/var/lib/git/docbuild/linux/Documentation/docutils.conf%/var/lib/git/docbuild/linux/lib/idr.c//var/lib/git/docbuild/linux/include/linux/idr.hj(5/var/lib/git/docbuild/linux/include/linux/interrupt.ho/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txt5/var/lib/git/docbuild/linux/include/linux/irqdomain.h//var/lib/git/docbuild/linux/include/linux/irq.h//var/lib/git/docbuild/linux/kernel/irq/manage.c//var/lib/git/docbuild/linux/kernel/irq/handle.c5/var/lib/git/docbuild/linux/kernel/irq/generic-chip.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf-/var/lib/git/docbuild/linux/kernel/irq/chip.c0/var/lib/git/docbuild/linux/kernel/irq/irqdesc.cja(7/var/lib/git/docbuild/linux/Documentation/docutils.confjv(7/var/lib/git/docbuild/linux/Documentation/docutils.confjs(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjb(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf>/var/lib/git/docbuild/linux/include/linux/generic-radix-tree.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjn(7/var/lib/git/docbuild/linux/Documentation/docutils.conf6/var/lib/git/docbuild/linux/include/linux/cpuhotplug.hj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj\(7/var/lib/git/docbuild/linux/Documentation/docutils.confj](7/var/lib/git/docbuild/linux/Documentation/docutils.conf4/var/lib/git/docbuild/linux/include/linux/sched/mm.hjr(7/var/lib/git/docbuild/linux/Documentation/docutils.confj{(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjp(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf4/var/lib/git/docbuild/linux/include/linux/memblock.h)/var/lib/git/docbuild/linux/mm/memblock.cjq(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf0/var/lib/git/docbuild/linux/kernel/bpf/cpumask.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjA (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confji (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf6/var/lib/git/docbuild/linux/arch/riscv/mm/cacheflush.cjq (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf arch/sparc/oradax/dax-hv-api.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj; (X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf;/var/lib/git/docbuild/linux/arch/x86/kernel/cpu/sgx/ioctl.c;/var/lib/git/docbuild/linux/arch/x86/include/uapi/asm/sgx.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj2(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf9/var/lib/git/docbuild/linux/arch/s390/include/asm/debug.h4/var/lib/git/docbuild/linux/arch/s390/kernel/debug.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjz (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjC(7/var/lib/git/docbuild/linux/Documentation/docutils.conf@/var/lib/git/docbuild/linux/drivers/platform/x86/intel/ifs/ifs.hjF(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjO(7/var/lib/git/docbuild/linux/arch/sh/kernel/cpu/sh4/sq.c?/var/lib/git/docbuild/linux/arch/sh/boards/mach-dreamcast/rtc.c4/var/lib/git/docbuild/linux/drivers/sh/maple/maple.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf?/var/lib/git/docbuild/linux/arch/sh/boards/mach-x3proto/ilsel.cj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj%(7/var/lib/git/docbuild/linux/Documentation/docutils.confj,(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj)(7/var/lib/git/docbuild/linux/Documentation/docutils.confj2(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj.(7/var/lib/git/docbuild/linux/Documentation/docutils.confjN(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj8(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjY(7/var/lib/git/docbuild/linux/Documentation/docutils.confj"(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj%(7/var/lib/git/docbuild/linux/Documentation/docutils.confj@(7/var/lib/git/docbuild/linux/Documentation/docutils.confjJ(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjS(7/var/lib/git/docbuild/linux/Documentation/docutils.confjg(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj\(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjN(7/var/lib/git/docbuild/linux/Documentation/docutils.confjY(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj\(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjd(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjr(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjt(7/var/lib/git/docbuild/linux/Documentation/docutils.confjy(7/var/lib/git/docbuild/linux/Documentation/docutils.confjw(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj5 (7/var/lib/git/docbuild/linux/Documentation/docutils.confjR (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.conf*/var/lib/git/docbuild/linux/block/blk-mq.c2/var/lib/git/docbuild/linux/include/linux/blk-mq.hj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confarch/s390/3270.ChangeLogarch/s390/config3270.shj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjN (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtjm (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj@ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjI (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjK (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj3 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjv (X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj~ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj] (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj/(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjH (7/var/lib/git/docbuild/linux/Documentation/docutils.confjM (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjQ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj!(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj[(7/var/lib/git/docbuild/linux/Documentation/docutils.confj8(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj4(7/var/lib/git/docbuild/linux/Documentation/docutils.confj?(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj((7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj<(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjX(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjE(7/var/lib/git/docbuild/linux/Documentation/docutils.confjG(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj4(7/var/lib/git/docbuild/linux/Documentation/docutils.confjz(7/var/lib/git/docbuild/linux/Documentation/docutils.confje(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj' (7/var/lib/git/docbuild/linux/Documentation/docutils.confjG(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjE(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj[(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confje(7/var/lib/git/docbuild/linux/Documentation/docutils.confjU (7/var/lib/git/docbuild/linux/Documentation/docutils.confj# (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj9 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjt(7/var/lib/git/docbuild/linux/Documentation/docutils.confju(7/var/lib/git/docbuild/linux/Documentation/docutils.confj- (7/var/lib/git/docbuild/linux/Documentation/docutils.confjN (7/var/lib/git/docbuild/linux/Documentation/docutils.confjz (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj$ (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjO (X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjo (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.conf;/var/lib/git/docbuild/linux/drivers/cpuidle/governors/teo.co/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj&(6/var/lib/git/docbuild/linux/include/linux/pstore_blk.h+/var/lib/git/docbuild/linux/fs/pstore/blk.c7/var/lib/git/docbuild/linux/include/linux/pstore_zone.h7/var/lib/git/docbuild/linux/Documentation/docutils.conf,/var/lib/git/docbuild/linux/fs/pstore/zone.cj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj7(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjD(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj| (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjU(7/var/lib/git/docbuild/linux/Documentation/docutils.confj+(7/var/lib/git/docbuild/linux/Documentation/docutils.confj-(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj#(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjs(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj6(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjx(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj{(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtjm(1/var/lib/git/docbuild/linux/drivers/rapidio/rio.c9/var/lib/git/docbuild/linux/arch/powerpc/sysdev/fsl_rio.c8/var/lib/git/docbuild/linux/drivers/rapidio/rio-access.c6/var/lib/git/docbuild/linux/drivers/rapidio/rio-scan.c7/var/lib/git/docbuild/linux/Documentation/docutils.conf3/var/lib/git/docbuild/linux/include/linux/rio_drv.h//var/lib/git/docbuild/linux/include/linux/rio.h8/var/lib/git/docbuild/linux/drivers/rapidio/rio-driver.cj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjD(7/var/lib/git/docbuild/linux/Documentation/docutils.confjs(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjI (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjz(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjh(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtji(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj# (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confjI (7/var/lib/git/docbuild/linux/Documentation/docutils.confj1 (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj% (X/var/lib/git/docbuild/linux/Documentation/features/sched/numa-balancing/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/core/tracehook/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/TLB/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/locking/queued-spinlocks/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/locking/cmpxchg-local/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/debug/kretprobes/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/time/irq-time-acct/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/time/clockevents/arch-support.txt7/var/lib/git/docbuild/linux/Documentation/docutils.confR/var/lib/git/docbuild/linux/Documentation/features/debug/kmemleak/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/gcov-profile-all/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/debug/debug-vm-pgtable/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/debug/KASAN/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/vm/ioremap_prot/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes-on-ftrace/arch-support.txtJ/var/lib/git/docbuild/linux/Documentation/features/vm/THP/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/generic-idle-thread/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/seccomp/seccomp-filter/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/vm/pte_special/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/kprobes/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/debug/user-ret-profiler/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kgdb/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/time/virt-cpuacct/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/eBPF-JIT/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/locking/lockdep/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/debug/uprobes/arch-support.txtW/var/lib/git/docbuild/linux/Documentation/features/perf/perf-stackdump/arch-support.txtX/var/lib/git/docbuild/linux/Documentation/features/debug/stackprotector/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/time/arch-tick-broadcast/arch-support.txtY/var/lib/git/docbuild/linux/Documentation/features/time/context-tracking/arch-support.txt\/var/lib/git/docbuild/linux/Documentation/features/core/thread-info-in-task/arch-support.txtN/var/lib/git/docbuild/linux/Documentation/features/debug/kcov/arch-support.txtZ/var/lib/git/docbuild/linux/Documentation/features/locking/queued-rwlocks/arch-support.txtP/var/lib/git/docbuild/linux/Documentation/features/vm/huge-vmap/arch-support.txt[/var/lib/git/docbuild/linux/Documentation/features/core/mseal_sys_mappings/arch-support.txtQ/var/lib/git/docbuild/linux/Documentation/features/core/cBPF-JIT/arch-support.txtV/var/lib/git/docbuild/linux/Documentation/features/perf/kprobes-event/arch-support.txt^/var/lib/git/docbuild/linux/Documentation/features/sched/membarrier-sync-core/arch-support.txtU/var/lib/git/docbuild/linux/Documentation/features/io/dma-contiguous/arch-support.txtO/var/lib/git/docbuild/linux/Documentation/features/vm/ELF-ASLR/arch-support.txtR/var/lib/git/docbuild/linux/Documentation/features/perf/perf-regs/arch-support.txtS/var/lib/git/docbuild/linux/Documentation/features/debug/optprobes/arch-support.txtT/var/lib/git/docbuild/linux/Documentation/features/core/jump-labels/arch-support.txtj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj (7/var/lib/git/docbuild/linux/Documentation/docutils.confjU (7/var/lib/git/docbuild/linux/Documentation/docutils.conf;/var/lib/git/docbuild/linux/arch/x86/kernel/cpu/intel_epb.co/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txtj (7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confj(7/var/lib/git/docbuild/linux/Documentation/docutils.confuincludedjjR(jjjR j5 jjjb j&j jjj3jjj jjj@j"jj#ja j5jjjjQjVj:j<jgjEjy jIjJjMjjJj9jLjTjUj&jpj jtj|j j jj. jVjSj j`jpjAjj^jyjP joj j jpjj jjjjjej j{j j~j? jj j jjj9 jjj jj jjjj7 jj j j jG j$ jj) jj j jj j jjjjj0j jjjAjj\ jjNjQj j=j;j ju j_j jEjij{ j j j j j5j8j# j j|j j+jj j jj jcj?j j:jmj jJjrj jjjgjjjjuj jyjjjjyjjj jjj j jjJ jjjjjj^ jj jg j jjjj jjjjj-jj jjjjFj#j jY j j,jj jj jj9jjj js j j+j j jejjj jUj(j jFj j j j]j|j/j0jOjjHjoj j j j jSjjj jjj jjj jjjc jljojjj3 jQ j jjjj\ jjjjj jG jjj0 jjjjjjj jv jj jjjjjY jjj j jJ j#jju jEjEj jjj jj]j j jjjj~ jjpjWjtj j0j j j jEjj j=j jTjFj jejij j jN jjljjpj j_jj|jj}jjjf j jjt jM jjjjjjC j j jj j j jjjjj jjjjjj(j j*j jj jjjjj.jjjP j<j jj*jTj jGj4jjj3j#jTjp j(jj j'jCjz j/j'j*j:j j>j@jCjZjcjj jMjj jD jCjj j jcjj jj jjjj jjj' j jjj j{jj jjY j* jjjjZ j[ jjj> jjj jjjO jj^ jjj jjE jj7j6j8jCjj>jKjjJjPj$jjHj jKjjPjSj7jZj+j jcjkj jjuj;j" j?j/jaj3jj}j jhjd j5 j6jjUj jcjjjfj jjjj jrj jX j jjjjxjj jjjojjjjjjo jjjjjjjjjr jjjjjjjP j0 jj jjjjja jjjjjG j jj j jj jCjRjFj&jIji jh jj jl j j>j,jHjjHj$ j j, j j j6 j jljrjj\jB j@juj jjGj jRjkjjPj jj jRj jfjjjjmjd jjjA j jjj}jjj j jjjf jjj j3 jjjt j j jjj j jg jj~ j j/ j jQ jjjj jZ jj9 jj= jjj/jf j.j'jjj,j/jj jAj jjj j jj3j/je jjjj jXjfjj jRjj}j[j`j j jTjj j j j j jjnjj j jjxjjjjdjhj je jvj* jp jj js jjjjjjjjF j+ jj j j< jjjj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjN (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjX (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj8 (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjL(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj2(#translations/zh_CN/disclaimer-zh_CNjR(#translations/zh_CN/disclaimer-zh_CNjS(#translations/zh_CN/disclaimer-zh_CNj@(#translations/zh_CN/disclaimer-zh_CNj^(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjH(#translations/zh_CN/disclaimer-zh_CNj.(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjl(#translations/zh_CN/disclaimer-zh_CNjn(#translations/zh_CN/disclaimer-zh_CNj?(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj#(#translations/zh_TW/disclaimer-zh_TWjW(#translations/zh_CN/disclaimer-zh_CNjX(#translations/zh_CN/disclaimer-zh_CNj.(#translations/zh_CN/disclaimer-zh_CNj?(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj*(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjN(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj<(#translations/zh_TW/disclaimer-zh_TWj_(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjP(#translations/zh_CN/disclaimer-zh_CNjg(#translations/zh_CN/disclaimer-zh_CNjz(#translations/zh_CN/disclaimer-zh_CNj|(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj" (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj' (#translations/zh_CN/disclaimer-zh_CNjz(#translations/zh_CN/disclaimer-zh_CNjY(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj[(#translations/zh_TW/disclaimer-zh_TWjb(#translations/zh_CN/disclaimer-zh_CNj. (#translations/zh_CN/disclaimer-zh_CNj[ (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj^ (#translations/zh_CN/disclaimer-zh_CNja (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjj (#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_CN/disclaimer-zh_CNj0 (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj[ (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNje (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj` (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj j (#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWjx (#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj< (#translations/zh_TW/disclaimer-zh_TWj? (#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj%(#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWjC (#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj3jj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWjAj(#translations/zh_TW/disclaimer-zh_TWjB(#translations/zh_TW/disclaimer-zh_TWjO(#translations/zh_TW/disclaimer-zh_TWj%(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj((#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWjj(#translations/zh_TW/disclaimer-zh_TWjN(#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWjbjh(#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj4(#translations/zh_TW/disclaimer-zh_TWjQ(#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj-j (#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWjYj;(#translations/zh_TW/disclaimer-zh_TWjRja(#translations/zh_TW/disclaimer-zh_TWjjX(#translations/zh_TW/disclaimer-zh_TWj j (#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj j (#translations/zh_TW/disclaimer-zh_TWjj (#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj^(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWjjx (#translations/zh_TW/disclaimer-zh_TWjjjV (#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj; j(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWjM j(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj (#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj(#translations/zh_TW/disclaimer-zh_TWj( j' jjjs jj jj j jjj'jj,jjh jjj j jW j?jjGj jj*jj j!j j jj*jj j jmj j j jCjqj j j~j j\jj jj j3j6jijjjQj u(j jWjijjjojqj j% jwj j3 jgj8 j jjwjxjjjj~ j jjjjj jjjji jjk j jjz j(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj2 (#translations/zh_CN/disclaimer-zh_CNjt j(#translations/zh_CN/disclaimer-zh_CNjw (#translations/zh_CN/disclaimer-zh_CNj6 (#translations/zh_CN/disclaimer-zh_CNjj\ (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj` (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNji (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjj(#translations/zh_CN/disclaimer-zh_CNjjjU (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj%(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNje(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj4(#translations/zh_CN/disclaimer-zh_CNjg(#translations/zh_CN/disclaimer-zh_CNj>j3(#translations/zh_CN/disclaimer-zh_CNjr(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj j j$(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjv(#translations/zh_CN/disclaimer-zh_CNj$j (#translations/zh_CN/disclaimer-zh_CNjIj5(#translations/zh_CN/disclaimer-zh_CNjW(#translations/zh_CN/disclaimer-zh_CNj9 (#translations/zh_CN/disclaimer-zh_CNjo(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj jdj(#translations/zh_CN/disclaimer-zh_CNjc(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjwj (#translations/zh_CN/disclaimer-zh_CNj{j~(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjW(#translations/zh_CN/disclaimer-zh_CNjN(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj, (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj` (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjG (#translations/zh_CN/disclaimer-zh_CNjj(#translations/zh_CN/disclaimer-zh_CNj~(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjU (#translations/zh_CN/disclaimer-zh_CNjj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj) (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjq j(#translations/zh_CN/disclaimer-zh_CNjj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjr (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj: (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj6(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjp (#translations/zh_CN/disclaimer-zh_CNj$(#translations/zh_CN/disclaimer-zh_CNj[ (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjX(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj.(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjm (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjQ(#translations/zh_CN/disclaimer-zh_CNjq(#translations/zh_CN/disclaimer-zh_CNj!(#translations/zh_CN/disclaimer-zh_CNjt(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj7(#translations/zh_CN/disclaimer-zh_CNj"(#translations/zh_CN/disclaimer-zh_CNjv(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj`(#translations/zh_CN/disclaimer-zh_CNj* (#translations/zh_CN/disclaimer-zh_CNjL(#translations/zh_CN/disclaimer-zh_CNjL(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjj4 j=(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjA (#translations/zh_CN/disclaimer-zh_CNjG(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjb(#translations/zh_CN/disclaimer-zh_CNjG (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjT(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjV(#translations/zh_CN/disclaimer-zh_CNjW (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjZ (#translations/zh_CN/disclaimer-zh_CNj2 (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj j& (#translations/zh_CN/disclaimer-zh_CNjr(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj+ (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNj> (#translations/zh_CN/disclaimer-zh_CNj' (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNjL (#translations/zh_CN/disclaimer-zh_CNjW (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj (#translations/zh_CN/disclaimer-zh_CNjy (#translations/zh_CN/disclaimer-zh_CNj(#translations/zh_CN/disclaimer-zh_CNj jjjj(!translations/it_IT/disclaimer-itaj(tools/rv/common_appendixj (tools/rv/common_appendixj!jj(!translations/it_IT/disclaimer-itaj1jk (!translations/it_IT/disclaimer-itaj(!tools/rtla/common_osnoise_optionstools/rtla/common_appendixtools/rtla/common_top_optionstools/rtla/common_optionsjj j j(!translations/it_IT/disclaimer-itaj(tools/rv/common_appendixj)j(tools/rtla/common_appendixjj(tools/rtla/common_appendix&tools/rtla/common_timerlat_descriptionj jMj0jf j`j!(tools/rv/common_ikmtools/rv/common_appendixjUj'jj j0jDj3j jj jOj jj{j&j(jd(tools/rtla/common_appendix%tools/rtla/common_osnoise_descriptionj& j,(tools/rv/common_ikmtools/rv/common_appendixjN(!translations/it_IT/disclaimer-itaj jNj jVjj (tools/rtla/common_appendixtools/rtla/common_optionstools/rtla/common_timerlat_aatools/rtla/common_top_options"tools/rtla/common_timerlat_options&tools/rtla/common_timerlat_descriptionjj: j j j jOj (!translations/it_IT/disclaimer-itajQjj (tools/rtla/common_hist_optionstools/rtla/common_optionstools/rtla/common_timerlat_aa"tools/rtla/common_timerlat_options&tools/rtla/common_timerlat_descriptionjc(!translations/it_IT/disclaimer-itaj jUjR jjij j jj (!tools/rtla/common_osnoise_optionstools/rtla/common_appendixtools/rtla/common_optionstools/rtla/common_top_options%tools/rtla/common_osnoise_descriptionjj j (!translations/it_IT/disclaimer-itajj2 (!translations/it_IT/disclaimer-itajyj j (tools/rv/common_ikmtools/rv/common_appendixjj(!tools/rtla/common_osnoise_optionstools/rtla/common_appendixtools/rtla/common_hist_optionstools/rtla/common_options%tools/rtla/common_osnoise_descriptionj? (!translations/it_IT/disclaimer-itajjja (!translations/it_IT/disclaimer-itaj jV jj (!translations/it_IT/disclaimer-itajjj(!translations/it_IT/disclaimer-itajjjL jjjy jj jj j jj0jj(jj jjjo j1jq jjjjN jT jj jKjYjjjj jjt j5jj7jdj j jPjhj jSj+jxj jkj j j jH jjjTjj}jjmjjj`jaj/ j0 jfj jj jjqj j jjjjjj j jjjj jD jjjJ jjjj9 jj{ j ( translations/sp_SP/disclaimer-spj, (!translations/it_IT/disclaimer-itaj(!translations/it_IT/disclaimer-itaj (!translations/it_IT/disclaimer-itajU j(!translations/it_IT/disclaimer-itajj( translations/sp_SP/disclaimer-spj j(!translations/it_IT/disclaimer-itaj(#translations/zh_CN/disclaimer-zh_CNj(!translations/it_IT/disclaimer-itaj(#translations/zh_CN/disclaimer-zh_CNj(!translations/it_IT/disclaimer-itaj ( translations/sp_SP/disclaimer-spj=( translations/sp_SP/disclaimer-spjI(!translations/it_IT/disclaimer-itajX j(!translations/it_IT/disclaimer-itaj (!translations/it_IT/disclaimer-itaj( translations/sp_SP/disclaimer-spj2( translations/sp_SP/disclaimer-spjZ( translations/sp_SP/disclaimer-spj(!translations/it_IT/disclaimer-itajM( translations/sp_SP/disclaimer-spj( translations/sp_SP/disclaimer-spj (!translations/it_IT/disclaimer-itaj[(!translations/it_IT/disclaimer-itaj(!translations/it_IT/disclaimer-itaj\( translations/sp_SP/disclaimer-spj (!translations/it_IT/disclaimer-itaj (!translations/it_IT/disclaimer-itaj ( translations/sp_SP/disclaimer-spj ( translations/sp_SP/disclaimer-spj=( translations/sp_SP/disclaimer-spj (!translations/it_IT/disclaimer-itajrj (!translations/it_IT/disclaimer-itajA( translations/sp_SP/disclaimer-spj (!translations/it_IT/disclaimer-itaj ( translations/sp_SP/disclaimer-spj<( translations/sp_SP/disclaimer-spj (!translations/it_IT/disclaimer-itajY(!translations/it_IT/disclaimer-itaj>jA( translations/sp_SP/disclaimer-spjjj j7( translations/sp_SP/disclaimer-spjd( translations/sp_SP/disclaimer-spj ( translations/sp_SP/disclaimer-spjt( translations/sp_SP/disclaimer-spjyjh(#translations/zh_CN/disclaimer-zh_CNjj ( translations/sp_SP/disclaimer-spj_(!translations/it_IT/disclaimer-itaj(!translations/it_IT/disclaimer-itajL ( translations/sp_SP/disclaimer-spj ( translations/sp_SP/disclaimer-spjw(!translations/it_IT/disclaimer-itaj$ (!translations/it_IT/disclaimer-itajy(!translations/it_IT/disclaimer-itaj(!translations/it_IT/disclaimer-itajj( translations/sp_SP/disclaimer-spj% (!translations/it_IT/disclaimer-itaj( translations/sp_SP/disclaimer-spj(!translations/it_IT/disclaimer-itaj(!translations/it_IT/disclaimer-itaj{(!translations/it_IT/disclaimer-itajk (!translations/it_IT/disclaimer-itajm (!translations/it_IT/disclaimer-itaj( translations/sp_SP/disclaimer-spjr (!translations/it_IT/disclaimer-itaj4 (!translations/it_IT/disclaimer-itaj(!translations/it_IT/disclaimer-itaju ( translations/sp_SP/disclaimer-spjy (!translations/it_IT/disclaimer-itaj: (#translations/zh_CN/disclaimer-zh_CNj(!translations/it_IT/disclaimer-itaj (!translations/it_IT/disclaimer-itaj( translations/sp_SP/disclaimer-spj(!translations/it_IT/disclaimer-itaj ( translations/sp_SP/disclaimer-spj(!translations/it_IT/disclaimer-itaj(!translations/it_IT/disclaimer-itaj (#translations/zh_CN/disclaimer-zh_CNj( translations/sp_SP/disclaimer-spj j; ( translations/sp_SP/disclaimer-spj(!translations/it_IT/disclaimer-itaj_ (!translations/it_IT/disclaimer-itajj(#translations/zh_CN/disclaimer-zh_CNjjjm jjjjjj"jj j j jjjjjj j*j j;jj jj jjMjIjjjg jj j j\j j j j`jajbjfjkjjjj jj jEj;j,jwjhj5jjYj jqj^jj j jjjT jjj jjj jj j: jjjj jjjjj j jjjjQ jjjp jj jjjk j# jjj jjj jT jjjj*jj jjjj7j<jj jj:j j=jj'j.jjj jjLj*jZj]jj j-j j2jhjij=j j jGj=j jKjRjUj<jCjkj[jpj`j jj~j jj j j jjYjj& jvjcj}jcjujhj< jjjg jjjv jjjj j jjh jjjjjjjj jj!jj%jjjjj+jjm jj"jDj j j jj j jAj/j%jBjCj jw jj/jKjojpj@j:jvjIj j/ j jJjBjjj jjj j]jMjwj jmjj! jXjfjjjlj jXj( jj}j~jwj4 j jjjkj; jj j jj j/ j8 jjj j j jj j2 j jjX jjja jjjjjjjjjjjjjI jjS jj j j jZ j jj] jjj j jYj[j j jj j j<jij6jj jjDj jBj jbjj^j jBjCj2 j j j jtjE j j]jjjqjjkjjj jjj jjjj jjsjjj}jL jjj} jj@ j jj jjj jjj6 jjjjjj jj'jjj"jB j1je jj jl jjjjj+jSjjc jj j_jj j j jAj j0j1j jyjuj-j j.j- jOj j jj j= jj j jBjxj j\jjM jQ jjoj jjzj jj7 jzjjjnjjjjj jjj jj|j7 jjjjjjj j jjjc jd jj jjl j jjE jju(j| j+ jjj1 j4 j j#j7 j"jj jj5jjjn j j4jjjv jjEjj jb jj6jjj jv j^jj jIjnj7j j jjIjjOj j jjZj jZjjK jkj jMjjqjtjjaj j|jsjjjgjj jjmjjjjjjj] jE jb j jjjjjjS jjj j j j jjjjjjjjj&jjjj(j@ jF j8jj5j6jj j j j jj<j j j jj j j j j j jj jj<j@j$j j j j jx jdjej j| jojjsjjj j j}jgj j8 jj@ j jC jbjKj j|j jjjj jxjj\ jj jjjvjE jjjjW jj& jjj jjjj j jh jH jj* jj} jjjj jjjj jjjj=jjj?jjj^j jj#j j$j?j&j j j)j jLjOj j jLjMj2j;jljPj; j>j j j jjjjpjjjS jjUjj{j j jjjjj" jjnjj( j) j jjjjX jjjA j jjjj j, j` jj jjjjY j= jjjD j! jjjjj_ j,jj)jjjj jA jjjjK js jjjj j'j jjj j;j5j j'jWj9j j`jGjj jMj5j9j j\j2j) j~jPjQjRjjjfj9j@j jVj? j jqj j jLj jjV jsj jjj jj@ jB j jjn jjj jjjjj jjjjjj8 jj: jjjB jjj jj% j& jjjjjjM jjjo jjj| jjj jj#j5jjjj>jj jjOjo j6jWjYjXj j j_jjGj j;jmjPj j jyjyj jbjjTj>jj jaj jj j jj+ j5 jj6 jc j> j jjj jzjjjjj jjjj jjj jj4 j jjj jjs jjjje jF jjjjjjjjj j j jjD j0jjjHjj jQj-j0jRjTj jq jdj j jj j j j%jBjxjsjZj jDj1jKj'j j_jjfjDj jHj1 jj:jXjjfj jj jZjSjj jbjjj] jjjjjjjjh ji jj~j jj( jjjj1 j j jjn jjjjjjjj(filesystems/ext4/journalfilesystems/ext4/mmpfilesystems/ext4/bitmapsfilesystems/ext4/group_descrfilesystems/ext4/superfilesystems/ext4/orphanj jj j j(filesystems/ext4/checksumsfilesystems/ext4/verityfilesystems/ext4/special_inodesfilesystems/ext4/blockgroupfilesystems/ext4/allocatorsfilesystems/ext4/eainodefilesystems/ext4/blocksfilesystems/ext4/bigallocfilesystems/ext4/inlinedatajjW jj j j$jjjj jt jjj!jj jj"j*j4j j j2jj jj j[j j+ j j jWjZjnj j j jJ jKjjj j* jjjejj! j jpj j j (filesystems/ext4/blockmapjj jH j j j jjjjj| jj(filesystems/ext4/inodesfilesystems/ext4/attributesfilesystems/ext4/iforkfilesystems/ext4/blockmapfilesystems/ext4/directoryj" jjjjjjjjjjjjR jT jjjjj j] jx jjj jjjj j)jjjjjj j-j4jjr j9j@j jV j(jLj jNjj jj]j$j)jjBjDj-j j1j jmjwjoj j jjSj jj8j7 jAj jIjLjDjgj jFj jOj j jQjj j jZj`j j jjjjjujjjjj jjjjjjjjj/ jj j5 jjj jj" jjn jjp j. j jjjz j!jjjj jj3jjj:jj jVjWjj j^ j j j!jn jVj+j jFj jjj j3j j j9j j)j! j jFjaj jPjUj]jj?jnj j{jmj juj]jj j_jj jtjkjjsj jj j jjj= jjj jjj# jB jj- jI jjjjjjjjjjf jjjjj$j j[ j j+jj jj.jj jjjjGjy j j)j` jj\jj1jaj j8j&j j-j j j j} j:j j jzj!jAj j jFjQjj[j j j> j_j jjj jjljVjrjjjj j~j jjj j, jjF jjj j< jjjZ jjjjjK jjjj j jj jjj jJ jjj- jj{ j j j%j jjjjc j jj-j jjO jj8jj;jj@j j jj/jj_ j1jj j jj j"j j=j,jlu(j jnj j~j{j1j0 j3 jj jjF j`jO jjjsjtjvjWj jijj= jljjjjj. jl j|jq j j jjj jjjjj jj_ jj jj jw j^ jjjjjS jj$j j j:jjjjx j~ j,jJj jj jjjcj"jj.jajjjgjNjljujVj j% jJj j j8j9jjjjEj< j^jj j jJjj j jdjnjj) jj j j j1 j jj_ j$ j jj jjK jjjP jw jjS j j{ jjjj jj. jjjj jjjjjjjjjjl jjjj jj jju jjV jjjjj j+j j2jj4j j2j>jj;jw jj jjj jj jjj jPj j jFj j jfjVj jSjrj jzjKj jj jijXjj j jejvjxjjHj}j jY j- jvj jjj jC jD jjjjxjj6 jO jj j! jjP jjjjju j j? jjjC j jjjjjjjjj> jd jL jj j?jR jBjj%jBj{ jjjJjjjk jUj j j(jKj j j0j j jRj jwjHj( j)j jjj4jejjj jdjuj jIjhj j jj j j[jjj^jjjjj j|jjjjb jjjjzjjT jjjjj jjH jjj jj\ jjb jd j} j jjjj jjj j jg jj)j9jjj9jj&jj} jDjjHj jjj7jj:jbj&j jr j j>j1j jj6j j8jjkj jqjTj#j^j_j]jMjj7jjajvjsjjj jbj jj jnj j\j]jrj{j jjjjpj jqjj jjjjj jjjjjjjjjA jjji j jjjq j jjjjjj; jj j jj2j jjjz j j jCjFjjjOjj%j,j)j2j j.jNj j j j8j jj jYj"j j%j@jJj j jSjgj j\j j jjNjYjjjjj\jj jjjdjjjj jjrjjtjyjwjj jj5 jR j j jjjjjjjN jjm j@ jjjI jjK jjj3 jjv j~ j] jj jj jj/j jH jM jjQ jjj j!j j j j[j8jjj4j?j j(j j j j j j<j jXj jEjGj j4jzjej' jGj jj jj jEj j[j jejU j# j jj jjjj9 j j jtjuj- jN jz jjj$ jjO jjjjjjjo jjjjjjjjjjjj jjj&j j7jjjjj jDj j| j jUj+j-jjj jjj j j#j j jsj j6jjxj j j{j jjj jmj jDjsj j jI jjjzj jhjj jjjj jij jj# jjI j1 jjjjjjjjj jj% jjjjj j jU j j jjju reread_alwaysmetadatajjdictR(j}j}jR }j5 }j}j}jb }j&}j }j}j}j3}j}j}j }j}j}j@}j"}j}j#}ja }j5}j}j}j}jQ}jV}j:}j<}jg}jE}jy }jI}jJ}jM}j}jJ}j9}jL}jT}jU}j&}jp}j }jt}j|}j }j }j}j. }jV}jS}j }j`}jp}jA}j}j^}jy}jP }jo}j }j }jp}j}j }j}j}j}j}je}j }j{}j }j~}j? }j}j }j }j}j}j9 }j}j}j }j}j }j}j}j}j7 }j}j }j }j }jG }j$ }j}j) }j}j }j }j}j }j }j}j}j}j}j0}j }j}j}jA}j}j\ }j}jN}jQ}j }j=}j;}j }ju }j_}j }jE}ji}j{ }j }j }j }j }j5}j8}j# }j }j|}j }j+}j}j }j }j}j }jc}j?}j }j:}jm}j }jJ}jr}j }j}j}jg}j}j}j}ju}j }jy}j}j}j}jy}j}j}j }j}j}j }j }j}jJ }j}j}j}j}j}j^ }j}j }jg }j }j}j}j}j }j}j}j}j}j-}j}j }j}j}j}jF}j#}j }jY }j }j,}j}j }j}j }j}j9}j}j}j }js }j }j+}j }j }je}j}j}j }jU}j(}j }jF}j }j }j }j]}j|}j/}j0}jO}j}jH}jo}j }j }j }j }jS}j}j}j }j}j}j }j}j}j }j}j}jc }jl}jo}j}j}j3 }jQ }j }j}j}j}j\ }j}j}j}j}j }jG }j}j}j0 }j}j}j}j}j}j}j }jv }j}j }j}j}j}j}jY }j}j}j }j }jJ }j#}j}ju }jE}jE}j }j}j}j }j}j]}j }j }j}j}j}j~ }j}jp}jW}jt}j }j0}j }j }j }jE}j}j }j=}j }jT}jF}j }je}ji}j }j }jN }j}jl}j}jp}j }j_}j}j|}j}j}}j}j}jf }j }j}jt }jM }j}j}j}j}j}jC }j }j }j}j }j }j }j}j}j}j}j }j}j}j}j}j}j(}j }j*}j }j}j }j}j}j}j}j.}j}j}jP }j<}j }j}j*}jT}j }jG}j4}j}j}j3}j#}jT}jp }j(}j}j }j'}jC}jz }j/}j'}j*}j:}j }j>}j@}jC}jZ}jc}j}j }jM}j}j }jD }jC}j}j }j }jc}j}j }j}j }j}j}j}j }j}j}j' }j }j}j}j }j{}j}j }j}jY }j* }j}j}j}jZ }j[ }j}j}j> }j}j}j }j}j}jO }j}j^ }j}j}j }j}jE }j}j7}j6}j8}jC}j}j>}jK}j}jJ}jP}j$}j}jH}j }jK}j}jP}jS}j7}jZ}j+}j }jc}jk}j }j}ju}j;}j" }j?}j/}ja}j3}j}j}}j }jh}jd }j5 }j6}j}jU}j }jc}j}j}jf}j }j}j}j}j }jr}j }jX }j }j}j}j}jx}j}j }j}j}jo}j}j}j}j}j}jo }j}j}j}j}j}j}j}j}jr }j}j}j}j}j}j}jP }j0 }j}j }j}j}j}j}ja }j}j}j}j}jG }j }jj }j }j}j }jC}jR}jF}j&}jI}ji }jh }j}j }jl }j }j>}j,}jH}j}jH}j$ }j }j, }j }j }j6 }j }jl}jr}j}j\}jB }j@}ju}j }j}jG}j }jR}jk}j}jP}j }j}j }jR}j }jf}j}j}j}jm}jd }j}j}jA }j }j}j}j}}j}j}j }j }j}j}jf }j}jj }j3 }j}j}jt }j }j }j}j}j }j }jg }j}j~ }j }j/ }j }jQ }j}j}j}j }jZ }j}j9 }j}j= }j}j}j/}jf }j.}j'}j}j}j,}j/}j}j }jA}j }j}j}j }j }j}j3}j/}je }j}j}j}j }jX}jf}j}j }jR}j}j}}j[}j`}j }j }jT}j}j }j }j }j }j }j}jn}j}j }j }j}jx}j}j}j}jd}jh}j }je }jv}j* }jp }j}j }js }j}j}j}j}j}j}j}jF }j+ }j}j }j }j< }j}j}j}j}orphanhsj}orphanhsj }orphanhsjN }orphanhsj}orphanhsj}orphanhsj}orphanhsj}orphanhsjX }orphanhsj}orphanhsj8 }orphanhsj }orphanhsj}orphanhsj}orphanhsj}orphanhsj }j}orphanhsj}orphanhsj}orphanhsj }orphanhsj }orphanhsjL}orphanhsj }orphanhsj }orphanhsj }orphanhsj2}orphanhsjR}orphanhsjS}orphanhsj@}orphanhsj^}orphanhsj }orphanhsjH}orphanhsj.}orphanhsj }orphanhsjl}orphanhsjn}orphanhsj?}orphanhsj }orphanhsj#}orphanhsjW}orphanhsjX}orphanhsj.}orphanhsj?}orphanhsj }orphanhsj*}orphanhsj }orphanhsj}orphanhsjN}orphanhsj }orphanhsj<}orphanhsj_}orphanhsj}orphanhsj }orphanhsj }orphanhsjP}orphanhsjg}orphanhsjz}orphanhsj|}orphanhsj}orphanhsj}orphanhsj" }orphanhsj}orphanhsj' }orphanhsjz}orphanhsjY}orphanhsj}orphanhsj }orphanhsj[}orphanhsjb}orphanhsj. }orphanhsj[ }orphanhsj}orphanhsj^ }orphanhsja }orphanhsj}orphanhsj }orphanhsjj }orphanhsj}orphanhsj0 }orphanhsj }orphanhsj}orphanhsj}orphanhsj}orphanhsj}orphanhsj[ }orphanhsj}orphanhsje }orphanhsj}orphanhsj}orphanhsj}orphanhsj }orphanhsj}orphanhsj }orphanhsj}orphanhsj` }orphanhsj}orphanhsj }j }orphanhsj}orphanhsj}orphanhsj}orphanhsjx }orphanhsj}orphanhsj}orphanhsj}orphanhsj}orphanhsj< }orphanhsj? }orphanhsj }orphanhsj%}orphanhsj }orphanhsjC }orphanhsj}orphanhsj3}j}j}orphanhsj}orphanhsj}orphanhsjA}j}orphanhsjB}orphanhsjO}orphanhsj%}orphanhsj}orphanhsj(}orphanhsj}orphanhsj}orphanhsj}orphanhsjN}orphanhsj }orphanhsjb}jh}orphanhsj }orphanhsj4}orphanhsjQ}orphanhsj }orphanhsj }orphanhsj}orphanhsj-}j }orphanhsj }orphanhsj}orphanhsjY}j;}orphanhsjR}ja}j}jX}orphanhsj }j }orphanhsj }orphanhsj }j }orphanhsj}j }orphanhsj }orphanhsj^}orphanhsj}orphanhsj }orphanhsj }orphanhsj}orphanhsj}orphanhsj}orphanhsj }orphanhsj}orphanhsj}orphanhsj}jx }orphanhsj}j}jV }orphanhsj }orphanhsj; }j}orphanhsj}orphanhsj}orphanhsj }orphanhsj }orphanhsj}orphanhsj}orphanhsj}orphanhsj}orphanhsj }orphanhsjM }j}orphanhsj}orphanhsj}orphanhsj}orphanhsj}orphanhsj }orphanhsj}orphanhsj}j( }j' }j}j}js }j}j }j}j }j }j}j}j'}j}j,}j}jh }j}j}j }j }jW }j?}j}jG}j }j}j*}j}j }j!}j }j }j}j*}j}j }j }jm}j }j }j }jC}jq}j }j }j~}j }j\}j}j }j}j }j3}j6}ji}jj}jQ}j }u(j }jW}ji}j}j}jo}jq}j }j% }jw}j }j3 }jg}j8 }j }j}jw}jx}j}j}j}j~ }j }j}j}j}j}j }j}j}j}ji }j}jk }j }j}jz }j}orphanhsj}orphanhsj}orphanhsj2 }orphanhsjt }(Original!Documentation/mm/damon/design.rst翻译,司延腾 Yanteng Si 校译huj}jw }orphanhsj6 }orphanhsj}(Original%Documentation/mm/remap_file_pages.rst翻译,司延腾 Yanteng Si 校译huj\ }orphanhsj}orphanhsj` }orphanhsj }orphanhsj}orphanhsj}orphanhsji }orphanhsj}orphanhsj}orphanhsj}j}orphanhsj}(Original%Documentation/mm/page_table_check.rst翻译,司延腾 Yanteng Si 校译huj}(OriginalDocumentation/mm/numa.rst翻译,司延腾 Yanteng Si 校译hujU }orphanhsj}orphanhsj}orphanhsj%}orphanhsj }orphanhsje}orphanhsj }orphanhsj}j4}orphanhsjg}orphanhsj>}(Original!Documentation/mm/memory-model.rst翻译,司延腾 Yanteng Si 校译huj3}orphanhsjr}orphanhsj }orphanhsj }(OriginalDocumentation/mm/damon/api.rst翻译,司延腾 Yanteng Si 校译huj }(Original*Documentation/mm/split_page_table_lock.rst翻译,司延腾 Yanteng Si 校译huj$}orphanhsj }orphanhsjv}orphanhsj$}(OriginalDocumentation/mm/page_owner.rst翻译,司延腾 Yanteng Si 校译huj }orphanhsjI}(Original!Documentation/mm/mmu_notifier.rst翻译,司延腾 Yanteng Si 校译huj5}orphanhsjW}orphanhsj9 }orphanhsjo}orphanhsj }orphanhsj }orphanhsj }orphanhsj }(OriginalDocumentation/mm/zsmalloc.rst翻译,司延腾 Yanteng Si 校译hujd}(OriginalDocumentation/mm/damon/faq.rst翻译,司延腾 Yanteng Si 校译huj}orphanhsjc}orphanhsj }orphanhsjw}(OriginalDocumentation/mm/page_frags.rst翻译,司延腾 Yanteng Si 校译huj }orphanhsj{}(Original Documentation/mm/damon/index.rst翻译,司延腾 Yanteng Si 校译huj~}orphanhsj}orphanhsjW}orphanhsjN}orphanhsj}orphanhsj }orphanhsj }orphanhsj }orphanhsj}orphanhsj, }orphanhsj}orphanhsj` }orphanhsj }orphanhsj}orphanhsj}j}orphanhsj}orphanhsjG }orphanhsj}(Original*Documentation/mm/overcommit-accounting.rst翻译,司延腾 Yanteng Si 校译huj}orphanhsj~}orphanhsj}orphanhsj}orphanhsj}orphanhsjU }orphanhsj}orphanhsj}orphanhsj}orphanhsj }orphanhsj) }orphanhsj }orphanhsj}orphanhsj}orphanhsj}orphanhsjq }j}orphanhsj}(OriginalDocumentation/mm/hwpoison.rst翻译,司延腾 Yanteng Si 校译huj}orphanhsj}orphanhsjr }orphanhsj }orphanhsj}orphanhsj}orphanhsj}orphanhsj}orphanhsj: }orphanhsj }orphanhsj}orphanhsj}orphanhsj }orphanhsj6}orphanhsj}orphanhsjp }orphanhsj$}orphanhsj[ }orphanhsj}orphanhsjX}orphanhsj }orphanhsj }orphanhsj.}orphanhsj}orphanhsj}orphanhsj }orphanhsjm }orphanhsj }orphanhsj }orphanhsjQ}orphanhsjq}orphanhsj!}orphanhsjt}orphanhsj }orphanhsj7}orphanhsj"}orphanhsjv}orphanhsj }orphanhsj`}orphanhsj* }orphanhsjL}orphanhsjL}orphanhsj }orphanhsj}j4 }j=}orphanhsj }orphanhsj}orphanhsjA }orphanhsjG}orphanhsj }orphanhsj }orphanhsjb}orphanhsjG }orphanhsj }orphanhsj }orphanhsj }orphanhsj}orphanhsj}orphanhsjT}orphanhsj}orphanhsjV}orphanhsjW }orphanhsj }orphanhsj }orphanhsj}orphanhsjZ }orphanhsj2 }orphanhsj }orphanhsj}orphanhsj }orphanhsj}orphanhsj }orphanhsj }orphanhsj}orphanhsj }j& }orphanhsjr}orphanhsj }orphanhsj+ }orphanhsj}orphanhsj}orphanhsj}orphanhsj}orphanhsj }orphanhsj> }orphanhsj' }orphanhsj}orphanhsj}orphanhsj}orphanhsjL }orphanhsjW }orphanhsj}orphanhsj }orphanhsjy }orphanhsj}orphanhsj }j}j}j}j}orphanhsj}j }j!}j}j}orphanhsj1}jk }orphanhsj}j}j }j }j}orphanhsj}j)}j}j}j}j }jM}j0}jf }j`}j!}jU}j'}j}j }j0}jD}j3}j }j}j }jO}j }j}j{}orphanhsj&}j(}jd}j& }j,}jN}orphanhsj }jN}j }jV}j}j }j}j: }j }j }j }jO}j }orphanhsjQ}j}j }jc}orphanhsj }jU}jR }j}ji}j }j }j}j }j}j }j }orphanhsj}j2 }orphanhsjy}j }j }j}j}j? }orphanhsj}j}ja }orphanhsj }jV }j}j }orphanhsj}j}j}orphanhsj}j}jL }j}j}jy }j}j }j}j }j }j}j0}j}j(}j}j }j}j}jo }j1}jq }j}j}j}jN }jT }j}j }jK}jY}j}j}author&Kishon Vijay Abraham I sj}j }j}jt }j5}j}j7}jd}j }j }jP}jh}j }jS}j+}jx}j }jk}j }j }j }jH }j}j}jT}j}j}}j}jm}j}j}j`}ja}j/ }j0 }jf}j }j}j }j}jq}j }j }j}j}j}j}j}j }j }j}j}j}j }jD }j}j}jJ }j}j}j}j9 }j}j{ }j }orphanhsj, }orphanhsj}orphanhsj }orphanhsjU }j}orphanhsj}(Original/Documentation/process/researcher-guidelines.rst Translator#Avadhut Naik uj}orphanhsj }j}orphanhsj}orphanhsj}orphanhsj}orphanhsj}orphanhsj }orphanhsj=}orphanhsjI}orphanhsjX }j}orphanhsj }orphanhsj}orphanhsj2}orphanhsjZ}orphanhsj}orphanhsjM}orphanhsj}orphanhsj }orphanhsj[}orphanhsj}orphanhsj\}orphanhsj }orphanhsj }orphanhsj }orphanhsj }orphanhsj=}orphanhsj }orphanhsjr}j }orphanhsjA}orphanhsj }orphanhsj }orphanhsj<}orphanhsj }orphanhsjY}orphanhsj>}jA}orphanhsj}j}j }orphanhsj7}orphanhsjd}orphanhsj }orphanhsjt}orphanhsjy}jh}orphanhsj}j }orphanhsj_}orphanhsj}orphanhsjL }orphanhsj }orphanhsjw}orphanhsj$ }orphanhsjy}orphanhsj}orphanhsj}j}orphanhsj% }orphanhsj}orphanhsj}orphanhsj}orphanhsj{}orphanhsjk }orphanhsjm }orphanhsj}orphanhsjr }orphanhsj4 }orphanhsj}orphanhsju }orphanhsjy }orphanhsj: }orphanhsj}orphanhsj }orphanhsj}orphanhsj}orphanhsj }orphanhsj}orphanhsj}orphanhsj }orphanhsj}orphanhsj }Original%Documentation/process/maintainers.rstsj; }orphanhsj}orphanhsj_ }orphanhsj}j}orphanhsj}j}jm }j}j}j}j}j}j"}j}j }j }j }j}j}j}j}j}j }j*}j }j;}j}j }j}j }j}jM}jI}j}j}jg }j}j }j }j\}j }j }j }j`}ja}jb}jf}jk}j}jj}j }j}j }jE}j;}j,}jw}jh}j5}j}jY}j }jq}j^}j}j }j }j}j}jT }j}j}j }j}j}j }j}j }j: }j}j}j}j }j}j}j}j}j }j }j}j}j}jQ }j}j}jp }j}j }j}j}jk }j# }j}j}j }j}j}j }jT }j}j}j}j*}j}j }j}j}j}j7}j<}j}j }j}j:}j }j=}j}j'}j.}j}j}j }j}jL}j*}jZ}j]}j}j }j-}j }j2}jh}ji}j=}j }j }jG}j=}j }jK}jR}jU}j<}jC}jk}j[}jp}j`}j }j}j~}j }j}j }j }j }j}jY}j}j& }jv}jc}j}}jc}ju}jh}j< }j}j}jg }j}j}jv }j}j}j}j }j }j}jh }j}j}j}j}j}j}j}j }j}j!}j}j%}j}j}j}j}j+}j}jm }j}j"}jD}j }j }j }j}j }j }jA}j/}j%}jB}jC}j }jw }j}j/}jK}jo}jp}j@}j:}jv}jI}j }j/ }j }jJ}jB}j}j}j }j}j}j }j]}jM}jw}j }jm}j}j! }jX}jf}j}j}jl}j }jX}j( }j}j}}j~}jw}j4 }j }jj}jk}j; }j}j }j }j}j }j/ }j8 }j}j}j }j }j }j}j }j2 }j }j}jX }j}j}ja }j}j}j}j}j}j}j}j}j}j}j}j}jI }j}jS }j}j }j }j }jZ }j }j}j] }j}j}j }j }jY}j[}j }j }j}j }j }j<}ji}j6}j}j }j}jD}j }jB}j }jb}j}j^}j }jB}jC}j2 }j }j }j }jt}jE }j }j]}j}j}jq}j}jk}j}j}j }j}j}j }j}j}j}j }j}js}j}j}j}}jL }j}j}j} }j}j@ }j }j}j }j}j}j }j}j}j6 }j}j}j}j}j}j }j}j'}j}j}j"}jB }j1}je }j}j }jl }j}j}j}j}j+}jS}j}jc }j}j }j_}j}j }j }j }jA}j }j0}j1}j }jy}ju}j-}j }j.}j- }jO}j }j }j}j }j= }j}j }j }jB}jx}j }j\}j}jM }jQ }j}jo}j }j}jz}j }j}j7 }jz}j}j}jn}j}j}j}j}j }j}j}j }j}j|}j7 }j}j}j}j}j}j}j }j }j}j}jc }jd }j}j }j}jl }j }j}jE }j}j}u(j| }j+ }j}j}j1 }j4 }j }j#}j7 }j"}j}j }j}j5}j}j}jn }j }j4}j}j}jv }j}jE}j}j }jb }j}j6}j}j}j }jv }j^}j}j }jI}jn}j7}j }j }j}jI}j}jO}j }j }j}jZ}j }jZ}j}jK }jk}j }jM}j}jq}jt}j}ja}j }j|}js}j}j}jg}j}j }j}jm}j}j}j}j}j}j}j] }jE }jb }j }j}j}j}j}j}jS }j}j}j }j }j }j }j}j}j}j}j}j}j}j}j&}j}j}j}j(}j@ }jF }j8}j}j5}j6}j}j }j }j }j }j}j<}j }j }j }j}j }j }j }j }j }j }jj }j}j<}j@}j$}j }j }j }j }jx }jd}je}j }j| }jo}j}js}j}j}j }j }j}}jg}j }j8 }j}j@ }j }jC }jb}jK}j }j|}j }j}jj}j }jx}j}j\ }j}j }j}j}jv}jE }j}j}j}jW }j}j& }j}j}j }j}j}j}j }j }jh }jH }j}j* }j}j} }j}j}j}j }j}j}j}j }j}j}j}j=}j}j}j?}j}j}j^}j }j}j#}j }j$}j?}j&}j }j }j)}j }jL}jO}j }j }jL}jM}j2}j;}jl}jP}j; }j>}j }j }j }jj}j}jp}j}j}jS }j}jU}j}j{}j }j }j}j}j}j}j" }j}jn}j}j( }j) }orphanhsj }j}j}j}jX }j}j}jA }j }j}j}j}j }j, }j` }j}j }j}j}j}jY }j= }j}j}jD }j! }j}j}j}j}j_ }j,}j}j)}j}j}j}j }jA }j}j}j}jK }js }j}j}j}j }j'}j }j}j}j }j;}j5}j }j'}jW}j9}j }j`}jG}j}j }jM}j5}j9}j }j\}j2}j) }j~}jP}jQ}jR}j}j}jf}j9}j@}j }jV}j? }j }jq}j }j }jL}j }j}jV }js}j }jj}j }j}j@ }jB }j }j}jn }j}j}j }j}j}j}j}j }j}j}j}j}j}j8 }j}j: }j}j}jB }j}jj }j}j% }j& }j}j}j}j}j}jM }j}j}jo }j}j}j| }j}j}j }j}j#}j5}j}j}j}j>}j}j }j}jO}jo }j6}jW}jY}jX}j }j }j_}j}jG}j }j;}jm}jP}j }j }jy}jy}j }jb}j}jT}j>}j}j }ja}j }j}j }j }j}j+ }j5 }j}j6 }jc }j> }j }j}j}j }jz}j}j}j}j}j }j}j}j}j }j}j}j }j}j4 }j }j}j}j }j}js }j}j}j}je }jF }j}j}j}j}j}j}j}j}j }j }j }j}jD }j0}j}j}jH}j}j }jQ}j-}j0}jR}jT}j }jq }jd}j }j }j}j }j }j }j%}jB}jx}js}jZ}j }jD}j1}jK}j'}j }j_}j}jf}jD}j }jH}j1 }j}j:}jX}j}jf}j }j}j }jZ}jS}j}j }jb}j}j}j] }j}j}j}j}j}j}j}jh }ji }j}j~}j }j}j( }j}j}j}j1 }j }j }j}jn }j}j}j}j}j}j}j}j}j }j}j }j }j}j}jW }j}j }j }j$}j}j}j}j }jt }j}j}j!}j}j }j}j"}j*}j4}j }j }j2}j}j }j}j }j[}j }j+ }j }j }jW}jZ}jn}j }j }j }jJ }jK}j}j}j }j* }j}j}je}j}j! }j }jp}j }j }j }j}j }jH }j }j }j }j}j}j}j}j| }j}j}j" }j}j}j}orphanhsj}j}j}j}j}j}j}j}jR }jT }j}j}j}j}j }j] }jx }j}j}j }j}j}j}j }j)}j}j}j}j}j}j }j-}j4}j}jr }j9}j@}j }jV }j(}jL}j }jN}j}j }j}j]}j$}j)}j}jB}jD}j-}j }j1}j }jm}jw}jo}j }j }j}jS}j }j}j8}j7 }jA}j }jI}jL}jD}jg}j }jF}j }jO}j }j }jQ}j}j }j }jZ}j`}j }j }j}j}j}j}ju}j}j}j}j}j }j}j}j}j}j}j}j}j}j/ }j}j }j5 }j}j}j }j}j" }j}jn }j}jp }j. }j }j}j}jz }j!}j}j}j}j }j}j3}j}j}j:}j}j }jV}jW}j}j }j^ }j }j }j!}jn }jV}j+}j }jF}j }jj}j }j3}j }j }j9}j }j)}j! }j }jF}ja}j }jP}jU}j]}j}j?}jn}j }j{}jm}j }ju}j]}j}j }j_}j}j }jt}jk}j}js}j }j}j }j }j}j}j= }j}j}j }j}j}j# }jB }j}j- }jI }j}j}j}j}j}j}j}j}j}jf }j}j}j}j}j$}j }j[ }j }j+}j}j }j}j.}j}j }j}j}j}jG}jy }j }j)}j` }j}j\}j}j1}ja}j }j8}j&}j }j-}j }j }j }j} }j:}j }j }jz}j!}jA}j }j }jF}jQ}j}j[}j }j }j> }j_}j }j}j}j }j}jl}jV}jr}j}j}j}j }j~}j }j}j}j }j, }j}jF }j}j}j }j< }j}j}jZ }j}j}j}j}jK }j}j}j}j }j }j}j }j}j}j }jJ }j}j}j- }j}j{ }j }j }j%}j }j}j}j}jc }j }j}j-}orphanhsj }j}jO }j}j8}j}j;}j}j@}j }j }j}j/}j}j_ }j1}j}j }j }j}j }j"}j }j=}j,}jl}u(j }jn}j }j~}j{}j1}j0 }j3 }j}j }j}jF }j`}jO }j}j}js}jt}jv}jW}j }ji}j}j= }jl}j}j}j}j}j. }jl }j|}jq }j }j }orphanhsj}j}j }j}j}j}j}j }j}j_ }j}j }j}j }jw }j^ }j}j}j}j}jS }j}j$}j }j }j:}j}j}j}jx }j~ }j,}jJ}j }j}j }j}j}jc}j"}j}j.}ja}jj}jg}jN}jl}ju}jV}j }j% }jJ}j }j }j8}j9}j}j}j}jE}j< }j^}j}j }j }jJ}j}j }j }jd}jn}j}j) }j}j }j }j }j1 }j }j}j_ }j$ }j }j}j }j}jK }j}j}jP }jw }j}jS }j }j{ }j}j}j}j }j}j. }j}j}j}j }j}j}j}j}j}j}j}j}j}jl }j}j}j}j }j}j }j}ju }j}jV }j}j}j}j}j }j+}j }j2}j}j4}j }j2}j>}j}j;}jw }j}j }j}j}j }j}j }j}j}j }jP}j }j }jF}j }j }jf}jV}j }jS}jr}j }jz}jK}j }j}j }ji}jX}j}j }j }je}jv}jx}j}jH}j}}j }jY }j- }jv}j }j}j}j }jC }jD }j}j}j}jx}j}j6 }jO }j}j }j! }j}jP }j}j}j}j}ju }j }j? }j}j}jC }j }j}j}j}j}j}j}j}j}j> }jd }jL }j}j }j?}jR }jB}j}j%}jB}j{ }j}j}jJ}j}j}jk }jU}j }j }j(}jK}j }j }j0}j }j }jR}j }jw}jH}j( }j)}j }j}j}j4}je}jj}j }jd}ju}j }jI}jh}j }j }j}j }j }j[}j}j}j^}j}j}j}j}j }j|}j}j}j}jb }j}j}j}jz}j}jT }j}j}j}j}j }j}jH }j}j}j }j}j\ }j}jb }jd }j} }j }j}j}j}j }j}j}j }j }jg }j}j)}j9}j}j}j9}j}j&}j}j} }jD}j}jH}j }j}j}j7}j}j:}jb}j&}j }jr }j }j>}j1}j }j}j6}j }j8}j}jk}j }jq}jT}j#}j^}j_}j]}jM}j}j7}j}ja}jv}js}j}j}j }jb}j }j}j }jn}j }j\}j]}jr}j{}j }j}j}j}jp}j }jq}j}j }j}j}j}j}j }j}j}j}j}j}j}j}j}jA }j}j}ji }j }j}j}jq }j }j}j}j}j}j}j; }j}j }j }j}j2}j }j}j}jz }j }j }jC}jF}j}j}jO}j}j%}j,}j)}j2}j }j.}jN}j }j }j }j8}j }j}j }jY}j"}j }j%}j@}jJ}j }j }jS}jg}j }j\}j }j }j}jN}jY}j}jj}j}j\}j}j }j}j}jd}j}j}j}j }j}jr}j}jt}jy}jw}j}j }j}j5 }jR }j }j }j}j}j}j}j}j}jN }j}jm }j@ }j}j}jI }j}jK }j}j}j3 }j}jv }j~ }j] }j}j }j}j }j}j/}j }jH }jM }j}jQ }j}j}j }j!}j }j }j }j[}j8}j}j}j4}j?}j }j(}j }j }j }j }j }j<}j }jX}j }jE}jG}j }j4}jz}je}j' }jG}j }j}j }j}j }jE}j }j[}j }je}jU }j# }j }j}j }j}j}j}j9 }j }j }jt}ju}j- }jN }jz }j}j}j$ }j}jO }j}j}j}j}j}j}jo }j}j}j}j}j}j}j}j}j}j}j}j }j}j}j&}j }j7}j}j}j}j}j }jD}j }j| }j }jU}j+}j-}j}j}j }j}j}j }j }j#}j }j }js}j }j6}j}jx}j }j }j{}j }j}j}j }jm}j }jD}js}j }j }jI }j}j}jz}j }jh}j}j }j}j}j}j }ji}j }j}j# }j}jI }j1 }j}j}j}j}j}j}j}j}j }j}j% }j}j}j}j}j }j }jU }j }j }j}j}j}utitles}(jdocutils.nodestitle)}( rawsourcehchildren]jaTextNUMA Memory Policy}parentjasba attributes}(ids]classes]names]dupnames]backrefs]utagnametitleubjja)}(jahja]ja Qualcomm Camera Subsystem driver}jajasbaja}(ja]ja]ja]ja]ja] secnumber](KK eujajaubjR ja)}(jahja]jaTransparent Hugepage Support}jajasbaja}(ja]ja]ja]ja]ja]ujajaubj5 ja)}(jahja]ja(Mono(tm) Binary Kernel Support for Linux}jajasbaja}(ja]ja]ja]ja]ja]ujajaubjja)}(jahja]jaTuner cards list}jajasbaja}(ja]ja]ja]ja]ja]ja](KKKKeujajaubjja)}(jahja]jazswap}jajasbaja}(ja]ja]ja]ja]ja]ujajaubjb ja)}(jahja]jaThe mgb4 driver}jajasbaja}(ja]ja]ja]ja]ja]ja](KK eujajaubj&ja)}(jahja]jaPhilips webcams (pwc driver)}jajasbaja}(ja]ja]ja]ja]ja]ja](KK eujajaubj ja)}(jahja]jaParport}jaj bsbaja}(ja]ja]ja]ja]ja]ujajaubjja)}(jahja]ja*The Virtual Media Controller Driver (vimc)}jajbsbaja}(ja]ja]ja]ja]ja]ja](KKeujajaubjja)}(jahja]ja Namespaces}jaj%bsbaja}(ja]ja]ja]ja]ja]ujajaubj3ja)}(jahja]jaNFS}jaj2bsbaja}(ja]ja]ja]ja]ja]ujajaubjja)}(jahja]jaSAA7134 cards list}jaj?bsbaja}(ja]ja]ja]ja]ja]ja](KKKeujajaubjja)}(jahja]ja Multi-Gen LRU}jajMbsbaja}(ja]ja]ja]ja]ja]ujajaubj ja)}(jahja]jaDetailed Usages}jajZbsbaja}(ja]ja]ja]ja]ja]ujajaubjja)}(jahja]ja,Ampere SoC Performance Monitoring Unit (PMU)}jajgbsbaja}(ja]ja]ja]ja]ja]ujajaubjja)}(jahja]jaPerformance monitor support}jajtbsbaja}(ja]ja]ja]ja]ja]ujajaubj@ja)}(jahja]jaSoftlockup detector and hardlockup detector (aka nmi_watchdog)}jajmsbaja}(jk]jk]jk]jk]jk]ujajkubj0ja)}(jahja]jadvb-usb-vp702x cards list}jajmsbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubjOja)}(jahja]jaFrontend drivers}jajmsbaja}(jk]jk]jk]jk]jk]ja](KKKKeujajkubjja)}(jahja]jadvb-usb-rtl28xxu cards list}jajmsbaja}(jk]jk]jk]jk]jk]ja](KKK'eujajkubjHja)}(jahja]jaThe gspca cards list}jajnsbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubjoja)}(jahja]jacx23885 cards list}jajnsbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubj ja)}(jahja]jaThe cx88 driver}jajnsbaja}(jk]jk]jk]jk]jk]ja](KKeujajkubj ja)}(jahja]jaAU0828 cards list}jaj-nsbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubj ja)}(jahja]ja RAID arrays}jaj;nsbaja}(jk]jk]jk]jk]jk]ujajkubj ja)}(jahja]jadvb-usb-gp8psk cards list}jajHnsbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubjSja)}(jahja]ja Cards List}jajVnsbaja}(jk]jk]jk]jk]jk]ja]Kaujajkubjja)}(jahja]jadvb-usb-m920x cards list}jajdnsbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubjja)}(jahja]jaFAQ}jajrnsbaja}(jk]jk]jk]jk]jk]ja](KKeujajkubj ja)}(jahja]ja@Documentation for Kdump - The kexec-based Crash Dumping Solution}jajnsbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]ja$Media subsystem admin and user guide}jajnsbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]ja$Toshiba HDD Active Protection Sensor}jajnsbaja}(jk]jk]jk]jk]jk]ujajkubj ja)}(jahja]jadvb-usb-gl861 cards list}jajnsbaja}(jk]jk]jk]jk]jk]ja](KKK$eujajkubjja)}(jahja]jadvb-usb-a800 cards list}jajnsbaja}(jk]jk]jk]jk]jk]ja](KKK eujajkubjja)}(jahja]jadvb-usb-af9015 cards list}jajnsbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubj ja)}(jahja]jadvb-usb-dibusb-mc cards list}jajnsbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubjja)}(jahja]jaLaptop Drivers}jajnsbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]ja"Register File Data Sampling (RFDS)}jajnsbaja}(jk]jk]jk]jk]jk]ujajkubjc ja)}(jahja]jadvb-usb-af9005 cards list}jajnsbaja}(jk]jk]jk]jk]jk]ja](KKK eujajkubjlja)}(jahja]jaHDMI CEC}jajosbaja}(jk]jk]jk]jk]jk]ja]Kaujajkubjoja)}(jahja]jaThe bttv driver}jajosbaja}(jk]jk]jk]jk]jk]ja](KKeujajkubjja)}(jahja]jaThinkPad ACPI Extras Driver}jaj#osbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]jadvb-usb-dvbsky cards list}jaj0osbaja}(jk]jk]jk]jk]jk]ja](KKK"eujajkubj3 ja)}(jahja]jadvb-usb-az6027 cards list}jaj>osbaja}(jk]jk]jk]jk]jk]ja](KKK eujajkubjQ ja)}(jahja]jadvb-usb-af9035 cards list}jajLosbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubj ja)}(jahja]ja5The Linux kernel user’s and administrator’s guide}jajZosbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]jaLG Gram laptop extra features}jajgosbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]jaTAA - TSX Asynchronous Abort}jajtosbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]jaI/O statistics fields}jajosbaja}(jk]jk]jk]jk]jk]ujajkubj\ ja)}(jahja]jadvb-usb-digitv cards list}jajosbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubjja)}(jahja]jadvb-usb-dw2102 cards list}jajosbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubjja)}(jahja]jadvb-usb-dtt200u cards list}jajosbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubjja)}(jahja]ja*LDM - Logical Disk Manager (Dynamic Disks)}jajosbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]jaSamsung Galaxy Book Driver}jajosbaja}(jk]jk]jk]jk]jk]ujajkubj ja)}(jahja]ja Introduction}jajosbaja}(jk]jk]jk]jk]jk]ja]KaujajkubjG ja)}(jahja]jadvb-usb-pctv452e cards list}jajosbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubjja)}(jahja]ja#Using the initial RAM disk (initrd)}jajosbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]ja!dvb-usb-technisat-usb2 cards list}jajosbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubj0 ja)}(jahja]ja(Digital TV driver-specific documentation}jaj psbaja}(jk]jk]jk]jk]jk]ja]Kaujajkubjja)}(jahja]jaRSB-related mitigations}jajpsbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]ja&Parallel port LCD/Keypad Panel support}jaj$psbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]jaThe cafe_ccic driver}jaj1psbaja}(jk]jk]jk]jk]jk]ja](KKeujajkubjja)}(jahja]jaCX88 cards list}jaj?psbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubjja)}(jahja]ja'Digital TV Conditional Access Interface}jajMpsbaja}(jk]jk]jk]jk]jk]ja](KKeujajkubjja)}(jahja]ja#The Samsung S5P/Exynos4 FIMC driver}jaj[psbaja}(jk]jk]jk]jk]jk]ja](KKeujajkubj ja)}(jahja]jai.MX7 Video Capture Driver}jajipsbaja}(jk]jk]jk]jk]jk]ja](KKeujajkubjv ja)}(jahja]jaUsing the Digital TV Framework}jajwpsbaja}(jk]jk]jk]jk]jk]ja](KKeujajkubjja)}(jahja]jadvb-usb-ttusb2 cards list}jajpsbaja}(jk]jk]jk]jk]jk]ja](KKKeujajkubj ja)}(jahja]ja-SRBDS - Special Register Buffer Data Sampling}jajpsbaja}(jk]jk]jk]jk]jk]ujajkubjja)}(jahja]jadvb-usb-lmedm04 cards list}jajpsbaja}(jk]jk]jk]jk]jk]ja](KKK%eujajkubjja)}(jahja]ja9Converting old watchdog drivers to the watchdog framework}jajpsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaNitro Enclaves}jajpsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]jaACPI WMI interface}jajpsbaja}(jp]jp]jp]jp]jp]ujajpubjY ja)}(jahja]jaKernel driver w1_ds2413}jajpsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]jaKVM VCPU Requests}jajpsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja WMI Subsystem}jajpsbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]jaGeneric vcpu interface}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]jaMellanox watchdog drivers}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubjJ ja)}(jahja]jaXICS interrupt controller}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubj#ja)}(jahja]jaThe KVM halt polling system}jaj)qsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]jaKernel driver ds2482}jaj6qsbaja}(jp]jp]jp]jp]jp]ujajpubju ja)}(jahja]ja3MSI WMI Platform Features driver (msi-wmi-platform)}jajCqsbaja}(jp]jp]jp]jp]jp]ja]KaujajpubjEja)}(jahja]jaKernel driver ds2490}jajQqsbaja}(jp]jp]jp]jp]jp]ujajpubjEja)}(jahja]jaThe Linux Watchdog driver API}jaj^qsbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]ja!The PPC KVM paravirtual interface}jajkqsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja1-wire Master Drivers}jajxqsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja6Timekeeping Virtualization for X86-Based Architectures}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]jaKernel driver w1-gpio}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]jaKernel driver mxc_w1}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubj]ja)}(jahja]ja'Known limitations of CPU virtualization}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]jaLinux KVM Hypercall}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]ja(Kernel driver for omap HDQ/1-wire module}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]jaKVM Lock Overview}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja+s390 (IBM Z) Protected Virtualization dumps}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]jaWatchdog Support}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubj~ ja)}(jahja]ja#The LoongArch paravirtual interface}jajqsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja,Dell DDV WMI interface driver (dell-wmi-ddv)}jajrsbaja}(jp]jp]jp]jp]jp]ja]Kaujajpubjpja)}(jahja]ja/ARM Virtual Interrupt Translation Service (ITS)}jajrsbaja}(jp]jp]jp]jp]jp]ujajpubjWja)}(jahja]ja&Paravirtualized time support for arm64}jaj"rsbaja}(jp]jp]jp]jp]jp]ujajpubjtja)}(jahja]jaVFIO virtual device}jaj/rsbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]jaKernel driver w1_ds2438}jajARM Virtual Generic Interrupt Controller v3 and later (VGICv3)}jajrsbaja}(jp]jp]jp]jp]jp]ujajpubjeja)}(jahja]javCPU feature selection on arm64}jajrsbaja}(jp]jp]jp]jp]jp]ujajpubjija)}(jahja]jaWMI driver development guide}jajrsbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]jaWMI embedded Binary MOF driver}jajrsbaja}(jp]jp]jp]jp]jp]ja]Kaujajpubj ja)}(jahja]jaDevices}jaj ssbaja}(jp]jp]jp]jp]jp]ujajpubjN ja)}(jahja]ja$FLIC (floating interrupt controller)}jajssbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja)Introduction to the 1-wire (w1) subsystem}jaj'ssbaja}(jp]jp]jp]jp]jp]ujajpubjlja)}(jahja]ja Nested VMX}jaj4ssbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja.Dell AWCC WMI interface driver (alienware-wmi)}jajAssbaja}(jp]jp]jp]jp]jp]ja]Kaujajpubjpja)}(jahja]jaWatchDog Module Parameters}jajOssbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]jaDriver-specific Documentation}jaj\ssbaja}(jp]jp]jp]jp]jp]ujajpubj_ja)}(jahja]jaKernel driver w1_therm}jajissbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja1-wire Slave Drivers}jajvssbaja}(jp]jp]jp]jp]jp]ujajpubj|ja)}(jahja]jaThe s390 DIAGNOSE call on KVM}jajssbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]jaKernel driver w1_ds28e04}jajssbaja}(jp]jp]jp]jp]jp]ujajpubj}ja)}(jahja]ja/The Linux WatchDog Timer Power Management Guide}jajssbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]jaGeneric vm interface}jajssbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]jaKVM}jajssbaja}(jp]jp]jp]jp]jp]ujajpubjf ja)}(jahja]ja%Secure Encrypted Virtualization (SEV)}jajssbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]jaARM}jajssbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja)s390 (IBM Z) Ultravisor and Protected VMs}jajssbaja}(jp]jp]jp]jp]jp]ujajpubjt ja)}(jahja]jaKVM for s390 systems}jajssbaja}(jp]jp]jp]jp]jp]ujajpubjM ja)}(jahja]jaPTP_KVM support for arm/arm64}jajssbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja;POWER9 eXternal Interrupt Virtualization Engine (XIVE Gen1)}jajtsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja#Berkshire Products PC Watchdog Card}jajtsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]jaw1_ds2406 kernel driver}jajtsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja1-Wire Subsystem}jaj,tsbaja}(jp]jp]jp]jp]jp]ujajpubjja)}(jahja]ja&s390 (IBM Z) Boot/IPL of Protected VMs}jaj9tsbaja}(jp]jp]jp]jp]jp]ujajpubjC ja)}(jahja]ja Review checklist for kvm patches}jajFtsbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]jaHPE iLO NMI Watchdog Driver}jajStsbaja}(jp]jp]jp]jp]jp]ujajpubj ja)}(jahja]jaeujajtubj ja)}(jahja]jaioctl VIDIOC_ENUMINPUT}jaj1vsbaja}(jt]jt]jt]jt]jt]ja](KKeujajtubjGja)}(jahja]jaioctl VIDIOC_REQBUFS}jaj?vsbaja}(jt]jt]jt]jt]jt]ja](KK4eujajtubj4ja)}(jahja]ja"ioctl VIDIOC_G_CTRL, VIDIOC_S_CTRL}jajMvsbaja}(jt]jt]jt]jt]jt]ja](KKeujajtubjja)}(jahja]ja6ioctl VIDIOC_SUBSCRIBE_EVENT, VIDIOC_UNSUBSCRIBE_EVENT}jaj[vsbaja}(jt]jt]jt]jt]jt]ja](KKBeujajtubjja)}(jahja]jaPerf ring buffer}jajivsbaja}(jt]jt]jt]jt]jt]ujajtubj3ja)}(jahja]ja%Using Netlink protocol specifications}jajvvsbaja}(jt]jt]jt]jt]jt]ujajtubj#ja)}(jahja]jaioctl VIDIOC_S_HW_FREQ_SEEK}jajvsbaja}(jt]jt]jt]jt]jt]ja](KK6eujajtubjTja)}(jahja]ja,ioctl VIDIOC_G_FREQUENCY, VIDIOC_S_FREQUENCY}jajvsbaja}(jt]jt]jt]jt]jt]ja](KK eujajtubjp ja)}(jahja]ja0ioctl VIDIOC_G_FMT, VIDIOC_S_FMT, VIDIOC_TRY_FMT}jajvsbaja}(jt]jt]jt]jt]jt]ja](KKeujajtubj(ja)}(jahja]jaCThe Definitive KVM (Kernel-based Virtual Machine) API Documentation}jajvsbaja}(jt]jt]jt]jt]jt]ujajtubjja)}(jahja]jaTDX Guest API Documentation}jajvsbaja}(jt]jt]jt]jt]jt]ujajtubj ja)}(jahja]ja.ioctl VIDIOC_G_DV_TIMINGS, VIDIOC_S_DV_TIMINGS}jajvsbaja}(jt]jt]jt]jt]jt]ja](KKeujajtubj'ja)}(jahja]ja&ioctl VIDIOC_G_AUDOUT, VIDIOC_S_AUDOUT}jajvsbaja}(jt]jt]jt]jt]jt]ja](KKeujajtubjCja)}(jahja]ja"ioctl VIDIOC_G_FBUF, VIDIOC_S_FBUF}jajvsbaja}(jt]jt]jt]jt]jt]ja](KKeujajtubjz ja)}(jahja]ja"Introduction of non-executable mfd}jajvsbaja}(jt]jt]jt]jt]jt]ujajtubj/ja)}(jahja]ja"ioctl VIDIOC_G_PARM, VIDIOC_S_PARM}jajvsbaja}(jt]jt]jt]jt]jt]ja](KK%eujajtubj'ja)}(jahja]jaioctl VIDIOC_ENUMAUDIO}jaj wsbaja}(jt]jt]jt]jt]jt]ja](KK eujajtubj*ja)}(jahja]jaHyper-V Enlightenments}jajwsbaja}(jt]jt]jt]jt]jt]ujajtubj:ja)}(jahja]ja'Internal ABI between the kernel and HYP}jaj'wsbaja}(jt]jt]jt]jt]jt]ujajtubj ja)}(jahja]ja,ioctl VIDIOC_G_MODULATOR, VIDIOC_S_MODULATOR}jaj4wsbaja}(jt]jt]jt]jt]jt]ja](KK#eujajtubj>ja)}(jahja]jaioctl VIDIOC_QUERY_DV_TIMINGS}jajBwsbaja}(jt]jt]jt]jt]jt]ja](KK2eujajtubj@ja)}(jahja]jaioctl VIDIOC_EXPBUF}jajPwsbaja}(jt]jt]jt]jt]jt]ja](KKeujajtubjCja)}(jahja]jaVirtualization Support}jaj^wsbaja}(jt]jt]jt]jt]jt]ujajtubjZja)}(jahja]ja+ioctl VIDIOC_ENUMSTD, VIDIOC_SUBDEV_ENUMSTD}jajkwsbaja}(jt]jt]jt]jt]jt]ja](KKeujajtubjcja)}(jahja]jaIntroduction to Netlink}jajywsbaja}(jt]jt]jt]jt]jt]ujajtubjja)}(jahja]jaunshare system call}jajwsbaja}(jt]jt]jt]jt]jt]ujajtubj ja)}(jahja]jaNo New Privileges Flag}jajwsbaja}(jt]jt]jt]jt]jt]ujajtubjMja)}(jahja]ja#NT synchronization primitive driver}jajwsbaja}(jt]jt]jt]jt]jt]ujajtubjja)}(jahja]jaACRN Hypervisor}jajwsbaja}(jt]jt]jt]jt]jt]ujajtubj ja)}(jahja]ja9ioctl VIDIOC_DV_TIMINGS_CAP, VIDIOC_SUBDEV_DV_TIMINGS_CAP}jajwsbaja}(jt]jt]jt]jt]jt]ja](KK eujajtubjD ja)}(jahja]ja#ioctl VIDIOC_SUBDEV_ENUM_FRAME_SIZE}jajwsbaja}(jt]jt]jt]jt]jt]ja](KK9eujajtubjCja)}(jahja]jaACRN CPUID bits}jajwsbaja}(jt]jt]jt]jt]jt]ujajtubjja)}(jahja]jaioctl VIDIOC_ENUM_FREQ_BANDS}jajwsbaja}(jt]jt]jt]jt]jt]ja](KKeujajtubj ja)}(jahja]jaioctl VIDIOC_LOG_STATUS}jajwsbaja}(jt]jt]jt]jt]jt]ja](KK+eujajtubj ja)}(jahja]ja.ioctl VIDIOC_SUBDEV_G_FMT, VIDIOC_SUBDEV_S_FMT}jajwsbaja}(jt]jt]jt]jt]jt]ja](KK ja)}(jahja]ja-ioctl VIDIOC_QUERYSTD, VIDIOC_SUBDEV_QUERYSTD}jajysbaja}(jt]jt]jt]jt]jt]ja](KK3eujajtubjja)}(jahja]jaioctl VIDIOC_ENUMAUDOUT}jajysbaja}(jt]jt]jt]jt]jt]ja](KK eujajtubjja)}(jahja]ja,ioctl VIDIOC_G_SELECTION, VIDIOC_S_SELECTION}jajysbaja}(jt]jt]jt]jt]jt]ja](KK'eujajtubj ja)}(jahja]ja FM Transmitter Control Reference}jajysbaja}(ids]classes]names]dupnames]backrefs]ja](KKeujatitleubjja)}(jahja]ja ioctl LIRC_SET_REC_CARRIER_RANGE}jajysbaja}(jy]jy]jy]jy]jy]ja](KKK eujajyubjja)}(jahja]ja Introduction}jajysbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjO ja)}(jahja]ja V4L2 open()}jajysbaja}(jy]jy]jy]jy]jy]ja](KKEeujajyubjja)}(jahja]ja Interfaces}jajzsbaja}(jy]jy]jy]jy]jy]ja]Kaujajyubj^ ja)}(jahja]jaCodec Control Reference}jajzsbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja Colorspaces}jajzsbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]jaioctl LIRC_SET_SEND_DUTY_CYCLE}jaj*zsbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubj ja)}(jahja]ja V4L2 ioctl()}jaj8zsbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja Depth Formats}jajFzsbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjE ja)}(jahja]jaVideo Overlay Interface}jajTzsbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja Request API}jajbzsbaja}(jy]jy]jy]jy]jy]ja]Kaujajyubj7ja)}(jahja]jaBuffers}jajpzsbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubj6ja)}(jahja]jaImage Process Control Reference}jaj~zsbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubj8ja)}(jahja]ja References}jajzsbaja}(jy]jy]jy]jy]jy]ja]K aujajyubjCja)}(jahja]ja Detailed Colorspace Descriptions}jajzsbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]jaCamera Control Reference}jajzsbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubj>ja)}(jahja]ja1Memory-to-Memory Stateful Video Decoder Interface}jajzsbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubjKja)}(jahja]jaFM Receiver Control Reference}jajzsbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]jaioctl MEDIA_REQUEST_IOC_QUEUE}jajzsbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjJja)}(jahja]jaMetadata Interface}jajzsbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjPja)}(jahja]jaRaw VBI Data Interface}jajzsbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubj$ja)}(jahja]ja)Remote Controller Protocols and Scancodes}jajzsbaja}(jy]jy]jy]jy]jy]ja]Kaujajyubjja)}(jahja]ja6Common definitions for V4L2 and V4L2 subdev interfaces}jaj {sbaja}(jy]jy]jy]jy]jy]ja]KaujajyubjHja)}(jahja]jaVideo Capture Interface}jaj{sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubj ja)}(jahja]ja Part III - Remote Controller API}jaj&{sbaja}(jy]jy]jy]jy]jy]ujajyubjKja)}(jahja]jaRemote controller tables}jaj3{sbaja}(jy]jy]jy]jy]jy]ja]Kaujajyubjja)}(jahja]ja0ioctls LIRC_GET_SEND_MODE and LIRC_SET_SEND_MODE}jajA{sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubjPja)}(jahja]jaColorimetry Control Reference}jajO{sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjSja)}(jahja]ja Video Memory-To-Memory Interface}jaj]{sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubj7ja)}(jahja]jaSub-device Interface}jajk{sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjZja)}(jahja]jaioctl MEDIA_IOC_REQUEST_ALLOC}jajy{sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubj+ja)}(jahja]jaioctl LIRC_SET_TRANSMITTER_MASK}jaj{sbaja}(jy]jy]jy]jy]jy]ja](KKK eujajyubj ja)}(jahja]ja Field Order}jaj{sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjcja)}(jahja]ja3ioctl LIRC_GET_REC_TIMEOUT and LIRC_SET_REC_TIMEOUT}jaj{sbaja}(jy]jy]jy]jy]jy]ja](KKK eujajyubjkja)}(jahja]jaLIRC Device Interface}jaj{sbaja}(jy]jy]jy]jy]jy]ja]Kaujajyubj ja)}(jahja]ja V4L2 mmap()}jaj{sbaja}(jy]jy]jy]jy]jy]ja](KKCeujajyubjja)}(jahja]jafile: uapi/v4l/keytable.c}jaj{sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjuja)}(jahja]jaRadio Interface}jaj{sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubj;ja)}(jahja]jaioctl MEDIA_IOC_G_TOPOLOGY}jaj{sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubj" ja)}(jahja]ja LIRC read()}jaj{sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubj?ja)}(jahja]ja+Changing default Remote Controller mappings}jaj|sbaja}(jy]jy]jy]jy]jy]ja]Kaujajyubj/ja)}(jahja]ja V4L2 close()}jaj|sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjaja)}(jahja]jaVideo Capture Example}jaj!|sbaja}(jy]jy]jy]jy]jy]ja]K aujajyubj3ja)}(jahja]jaSliced VBI Data Interface}jaj/|sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja2Memory-to-memory Stateless Video Decoder Interface}jaj=|sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubj}ja)}(jahja]ja!Remote Controller’s sysfs nodes}jajK|sbaja}(jy]jy]jy]jy]jy]ja]Kaujajyubj ja)}(jahja]jaioctl LIRC_GET_FEATURES}jajY|sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubjhja)}(jahja]jaLIRC Function Reference}jajg|sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjd ja)}(jahja]jaDigital Video Control Reference}jaju|sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubj5 ja)}(jahja]jaChanges}jaj|sbaja}(jy]jy]jy]jy]jy]ja]Kaujajyubj6ja)}(jahja]ja ioctl LIRC_SET_WIDEBAND_RECEIVER}jaj|sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubjja)}(jahja]jaioctl LIRC_SET_REC_CARRIER}jaj|sbaja}(jy]jy]jy]jy]jy]ja](KKK eujajyubjUja)}(jahja]jaFlash Control Reference}jaj|sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubj ja)}(jahja]jarequest close()}jaj|sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjcja)}(jahja]jaRF Tuner Control Reference}jaj|sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]jaDigital Video (DV) Timings}jaj|sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]jaDefining Colorspaces in V4L2}jaj|sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjfja)}(jahja]ja RDS Interface}jaj|sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubj ja)}(jahja]jaEvent Interface}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjja)}(jahja]ja V4L2 read()}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KKGeujajyubjja)}(jahja]jafile: media/v4l/capture.c}jaj}sbaja}(jy]jy]jy]jy]jy]ja](K Keujajyubjja)}(jahja]jaLIRC Header File}jaj+}sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubj ja)}(jahja]ja1Memory-to-Memory Stateful Video Encoder Interface}jaj9}sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubjrja)}(jahja]jaDetect Control Reference}jajG}sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubj ja)}(jahja]jaCommon API Elements}jajU}sbaja}(jy]jy]jy]jy]jy]ja]KaujajyubjX ja)}(jahja]ja User Controls}jajc}sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubj ja)}(jahja]ja4ioctls LIRC_GET_MIN_TIMEOUT and LIRC_GET_MAX_TIMEOUT}jajq}sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubjja)}(jahja]jaioctl MEDIA_IOC_SETUP_LINK}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja V4L2 poll()}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KKFeujajyubjja)}(jahja]jaAudio Inputs and Outputs}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjxja)}(jahja]jaioctl MEDIA_REQUEST_IOC_REINIT}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja V4L2 munmap()}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KKDeujajyubj ja)}(jahja]jarequest poll()}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjja)}(jahja]jaApplication Priority}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja Data Formats}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjoja)}(jahja]ja Differences between V4L and V4L2}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]jaJPEG Control Reference}jaj}sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]jaVideo Output Interface}jaj ~sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja,Guidelines for Video4Linux pixel format 4CCs}jaj~sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]jaExtended Controls API}jaj'~sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjja)}(jahja]ja$Streaming I/O (DMA buffer importing)}jaj5~sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjo ja)}(jahja]jaioctl LIRC_SET_SEND_CARRIER}jajC~sbaja}(jy]jy]jy]jy]jy]ja](KKK eujajyubjja)}(jahja]jaImage Source Control Reference}jajQ~sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjja)}(jahja]ja LIRC write()}jaj_~sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubjja)}(jahja]ja!Stateless Codec Control Reference}jajm~sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja:Types and flags used to represent the media graph elements}jaj{~sbaja}(jy]jy]jy]jy]jy]ja]Kaujajyubjja)}(jahja]jaVideo Output Overlay Interface}jaj~sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja&Software Defined Radio Interface (SDR)}jaj~sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjja)}(jahja]ja5Image Cropping, Insertion and Scaling -- the CROP API}jaj~sbaja}(jy]jy]jy]jy]jy]ja](KKeujajyubjja)}(jahja]ja Touch Devices}jaj~sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjr ja)}(jahja]ja#ioctl LIRC_SET_MEASURE_CARRIER_MODE}jaj~sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubjja)}(jahja]jaioctl LIRC_GET_REC_RESOLUTION}jaj~sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubjja)}(jahja]ja Introduction}jaj~sbaja}(jy]jy]jy]jy]jy]ja]Kaujajyubjja)}(jahja]ja.ioctls LIRC_GET_REC_MODE and LIRC_SET_REC_MODE}jaj~sbaja}(jy]jy]jy]jy]jy]ja](KKKeujajyubjja)}(jahja]jarequest ioctl()}jaj~sbaja}(jy]jy]jy]jy]jy]ja](KK eujajyubjja)}(jahja]ja Introduction}jajsbaja}(ids]classes]names]dupnames]backrefs]ja](KKKeujatitleubjja)}(jahja]jaioctl VIDIOC_CREATE_BUFS}jajsbaja}(j]j]j]j]j]ja](KKeujajubjP ja)}(jahja]jaPacked HSV formats}jaj)sbaja}(j]j]j]j]j]ja](KKKeujajubj0 ja)}(jahja]ja#V4L2_META_FMT_VSP1_HGO (‘VSPH’)}jaj7sbaja}(j]j]j]j]j]ja](KK K eujajubjja)}(jahja]ja V4L2_META_FMT_VIVID (‘VIVD’)}jajEsbaja}(j]j]j]j]j]ja](KK K eujajubj ja)}(jahja]jaQuerying Capabilities}jajSsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]jaV4L2_PIX_FMT_Z16 (‘Z16 ‘)}jajasbaja}(j]j]j]j]j]ja](KK Keujajubjja)}(jahja]jaMulti-planar format structures}jajosbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]jaV4L2_PIX_FMT_Y16I (‘Y16I’)}jaj}sbaja}(j]j]j]j]j]ja](KKKKeujajubjja)}(jahja]jaChanges of the V4L2 API}jajsbaja}(j]j]j]j]j]ja](KKeujajubja ja)}(jahja]jaV4L2_PIX_FMT_M420 (‘M420’)}jajsbaja}(j]j]j]j]j]ja](KKKKeujajubjja)}(jahja]jaV4L2_PIX_FMT_UV8 (‘UV8’)}jajsbaja}(j]j]j]j]j]ja](KKKKeujajubjja)}(jahja]ja0ioctl VIDIOC_DECODER_CMD, VIDIOC_TRY_DECODER_CMD}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]jaV4L2_TCH_FMT_TU16 (‘TU16’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubjja)}(jahja]jaV4L2_PIX_FMT_SRGGB16 (‘RG16’), V4L2_PIX_FMT_SGRBG16 (‘GR16’), V4L2_PIX_FMT_SGBRG16 (‘GB16’), V4L2_PIX_FMT_SBGGR16 (‘BYR2’),}jajsbaja}(j]j]j]j]j]ja](KKKK eujajubjG ja)}(jahja]ja!V4L2_SDR_FMT_PCU20BE (‘PC20’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubj ja)}(jahja]ja Read/Write}jajsbaja}(j]j]j]j]j]ja](KKeujajubjj ja)}(jahja]jaV4L2_META_FMT_RK_ISP1_PARAMS (‘rk1p’), V4L2_META_FMT_RK_ISP1_STAT_3A (‘rk1s’), V4L2_META_FMT_RK_ISP1_EXT_PARAMS (‘rk1e’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubj ja)}(jahja]jaV4L2_PIX_FMT_SRGGB8 (‘RGGB’), V4L2_PIX_FMT_SGRBG8 (‘GRBG’), V4L2_PIX_FMT_SGBRG8 (‘GBRG’), V4L2_PIX_FMT_SBGGR8 (‘BA81’),}jaj sbaja}(j]j]j]j]j]ja](KKKKeujajubjja)}(jahja]jaPacked YUV formats}jajsbaja}(j]j]j]j]j]ja](KKKKeujajubj ja)}(jahja]ja Introduction}jaj%sbaja}(j]j]j]j]j]ja](KKeujajubjCja)}(jahja]ja V4L2_SDR_FMT_CU16LE (‘CU16’)}jaj3sbaja}(j]j]j]j]j]ja](KK KeujajubjRja)}(jahja]ja#V4L2_META_FMT_VSP1_HGT (‘VSPT’)}jajAsbaja}(j]j]j]j]j]ja](KK K eujajubjFja)}(jahja]ja Input/Output}jajOsbaja}(j]j]j]j]j]ja]Kaujajubj&ja)}(jahja]ja Touch Formats}jaj]sbaja}(j]j]j]j]j]ja](KK eujajubjIja)}(jahja]jaLibv4l Userspace Library}jajksbaja}(j]j]j]j]j]ja]Kaujajubji ja)}(jahja]jaRaw Bayer Formats}jajysbaja}(j]j]j]j]j]ja](KKeujajubjh ja)}(jahja]jaV4L2_META_FMT_RPI_BE_CFG}jajsbaja}(j]j]j]j]j]ja](KK Keujajubjja)}(jahja]ja V4L2 write()}jajsbaja}(j]j]j]j]j]ja](KKIeujajubj ja)}(jahja]jaSelection flags}jajsbaja}(j]j]j]j]j]ja](KKKeujajubjl ja)}(jahja]jaStandard Image Formats}jajsbaja}(j]j]j]j]j]ja](KKeujajubj ja)}(jahja]jaMetadata Formats}jajsbaja}(j]j]j]j]j]ja](KK eujajubj>ja)}(jahja]jaStreaming Parameters}jaj̀sbaja}(j]j]j]j]j]ja](KKeujajubj,ja)}(jahja]jaFunction Reference}jajۀsbaja}(j]j]j]j]j]ja]KaujajubjHja)}(jahja]ja!V4L2_SDR_FMT_PCU16BE (‘PC16’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubjja)}(jahja]jaV4L2_PIX_FMT_INZI (‘INZI’)}jajsbaja}(j]j]j]j]j]ja](KK KeujajubjHja)}(jahja]jaOpening and Closing Devices}jajsbaja}(j]j]j]j]j]ja](KKeujajubj$ ja)}(jahja]jaV4L2_PIX_FMT_IPU3_SBGGR10 (‘ip3b’), V4L2_PIX_FMT_IPU3_SGBRG10 (‘ip3g’), V4L2_PIX_FMT_IPU3_SGRBG10 (‘ip3G’), V4L2_PIX_FMT_IPU3_SRGGB10 (‘ip3r’)}jajsbaja}(j]j]j]j]j]ja](KKKKeujajubj ja)}(jahja]jaV4L2_PIX_FMT_SRGGB14 (‘RG14’), V4L2_PIX_FMT_SGRBG14 (‘GR14’), V4L2_PIX_FMT_SGBRG14 (‘GB14’), V4L2_PIX_FMT_SBGGR14 (‘BG14’),}jaj!sbaja}(j]j]j]j]j]ja](KKKK eujajubj, ja)}(jahja]ja V4L2 select()}jaj/sbaja}(j]j]j]j]j]ja](KKHeujajubj ja)}(jahja]jaV4L2_PIX_FMT_SRGGB14P (‘pREE’), V4L2_PIX_FMT_SGRBG14P (‘pgEE’), V4L2_PIX_FMT_SGBRG14P (‘pGEE’), V4L2_PIX_FMT_SBGGR14P (‘pBEE’),}jaj=sbaja}(j]j]j]j]j]ja](KKKK eujajubj ja)}(jahja]jaV4L2_PIX_FMT_SBGGR10DPCM8 (‘bBA8’), V4L2_PIX_FMT_SGBRG10DPCM8 (‘bGA8’), V4L2_PIX_FMT_SGRBG10DPCM8 (‘BD10’), V4L2_PIX_FMT_SRGGB10DPCM8 (‘bRA8’),}jajKsbaja}(j]j]j]j]j]ja](KKKKeujajubj6 ja)}(jahja]jaV4L2_PIX_FMT_Y12I (‘Y12I’)}jajYsbaja}(j]j]j]j]j]ja](KKKKeujajubj ja)}(jahja]ja"Video Grabber example using libv4l}jajgsbaja}(j]j]j]j]j]ja]K aujajubjlja)}(jahja]jaV4L2_TCH_FMT_TU08 (‘TU08’)}jajusbaja}(j]j]j]j]j]ja](KK Keujajubjrja)}(jahja]jaioctl VIDIOC_DQEVENT}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]ja RGB Formats}jajsbaja}(j]j]j]j]j]ja](KKeujajubj\ja)}(jahja]jaXV4L2_PIX_FMT_PISP_COMP1_RGGB (‘PC1R’), V4L2_PIX_FMT_PISP_COMP1_GRBG (‘PC1G’), V4L2_PIX_FMT_PISP_COMP1_GBRG (‘PC1g’), V4L2_PIX_FMT_PISP_COMP1_BGGR (‘PC1B), V4L2_PIX_FMT_PISP_COMP1_MONO (‘PC1M’), V4L2_PIX_FMT_PISP_COMP2_RGGB (‘PC2R’), V4L2_PIX_FMT_PISP_COMP2_GRBG (‘PC2G’), V4L2_PIX_FMT_PISP_COMP2_GBRG (‘PC2g’), V4L2_PIX_FMT_PISP_COMP2_BGGR (‘PC2B), V4L2_PIX_FMT_PISP_COMP2_MONO (‘PC2M’)}jajsbaja}(j]j]j]j]j]ja](KKKKeujajubjB ja)}(jahja]ja!V4L2_SDR_FMT_PCU18BE (‘PC18’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubj@ja)}(jahja]jaioctl VIDIOC_CROPCAP}jajsbaja}(j]j]j]j]j]ja](KKeujajubjuja)}(jahja]jaV4L2_PIX_FMT_Y8I (‘Y8I ‘)}jajɁsbaja}(j]j]j]j]j]ja](KKKKeujajubj ja)}(jahja]ja V4L2_SDR_FMT_CS14LE (‘CS14’)}jajׁsbaja}(j]j]j]j]j]ja](KK Keujajubjja)}(jahja]jaStreaming I/O (Memory Mapping)}jajsbaja}(j]j]j]j]j]ja](KKeujajubjGja)}(jahja]jaPart I - Video for Linux API}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaV4L2_META_FMT_D4XX (‘D4XX’)}jajsbaja}(j]j]j]j]j]ja](KK KeujajubjRja)}(jahja]jaV4L2_PIX_FMT_SRGGB10 (‘RG10’), V4L2_PIX_FMT_SGRBG10 (‘BA10’), V4L2_PIX_FMT_SGBRG10 (‘GB10’), V4L2_PIX_FMT_SBGGR10 (‘BG10’),}jajsbaja}(j]j]j]j]j]ja](KKKKeujajubjkja)}(jahja]ja$V4L2_TCH_FMT_DELTA_TD16 (‘TD16’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubjja)}(jahja]jaX,V4L2_META_FMT_GENERIC_8 (‘MET8’), V4L2_META_FMT_GENERIC_CSI2_10 (‘MC1A’), V4L2_META_FMT_GENERIC_CSI2_12 (‘MC1C’), V4L2_META_FMT_GENERIC_CSI2_14 (‘MC1E’), V4L2_META_FMT_GENERIC_CSI2_16 (‘MC1G’), V4L2_META_FMT_GENERIC_CSI2_20 (‘MC1K’), V4L2_META_FMT_GENERIC_CSI2_24 (‘MC1O’)}jaj*sbaja}(j]j]j]j]j]ja](KK KeujajubjPja)}(jahja]jaV4L2_META_FMT_UVC (‘UVCH’)}jaj8sbaja}(j]j]j]j]j]ja](KK Keujajubj ja)}(jahja]jaReserved Format Identifiers}jajFsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]jaVideo Standards}jajTsbaja}(j]j]j]j]j]ja](KKeujajubj ja)}(jahja]jaVideo For Linux Two Header File}jajbsbaja}(j]j]j]j]j]ja]K aujajubjRja)}(jahja]ja HSV Formats}jajpsbaja}(j]j]j]j]j]ja](KKeujajubj ja)}(jahja]jaioctl VIDIOC_DBG_G_CHIP_INFO}jaj~sbaja}(j]j]j]j]j]ja](KKeujajubjfja)}(jahja]jaV4L2_SDR_FMT_CS8 (‘CS08’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubjja)}(jahja]jaV4L2_SDR_FMT_CU8 (‘CU08’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubjja)}(jahja]jaJV4L2_META_FMT_IPU3_PARAMS (‘ip3p’), V4L2_META_FMT_IPU3_3A (‘ip3s’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubjja)}(jahja]ja Comparison with old cropping API}jajsbaja}(j]j]j]j]j]ja](KKKeujajubjmja)}(jahja]jaSelection targets}jajĂsbaja}(j]j]j]j]j]ja](KKKeujajubjd ja)}(jahja]jaV4L2_PIX_FMT_SRGGB10P (‘pRAA’), V4L2_PIX_FMT_SGRBG10P (‘pgAA’), V4L2_PIX_FMT_SGBRG10P (‘pGAA’), V4L2_PIX_FMT_SBGGR10P (‘pBAA’),}jaj҂sbaja}(j]j]j]j]j]ja](KKKKeujajubjja)}(jahja]jaMedia Bus Formats}jajsbaja}(j]j]j]j]j]ja](KK KKKeujajubjja)}(jahja]jaLuma-Only Formats}jajsbaja}(j]j]j]j]j]ja](KKKKeujajubjA ja)}(jahja]ja Configuration}jajsbaja}(j]j]j]j]j]ja](KKKeujajubj ja)}(jahja]jaIndexed Format}jaj sbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]jaSingle- and multi-planar APIs}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]jaVideo Inputs and Outputs}jaj&sbaja}(j]j]j]j]j]ja](KKeujajubj}ja)}(jahja]jaStreaming I/O (User Pointers)}jaj4sbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]ja SDR Formats}jajBsbaja}(j]j]j]j]j]ja](KK eujajubjja)}(jahja]jaV4L2_META_FMT_RPI_FE_CFG}jajPsbaja}(j]j]j]j]j]ja](KK Keujajubj ja)}(jahja]ja Image Formats}jaj^sbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jafile: media/v4l/v4l2grab.c}jajlsbaja}(j]j]j]j]j]ja](K Keujajubjja)}(jahja]jaSelection targets}jajzsbaja}(j]j]j]j]j]ja](KKKeujajubjja)}(jahja]jaPlanar YUV formats}jajsbaja}(j]j]j]j]j]ja](KKKKeujajubjf ja)}(jahja]ja2ioctl VIDIOC_DBG_G_REGISTER, VIDIOC_DBG_S_REGISTER}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]jaV4L2_PIX_FMT_SRGGB12 (‘RG12’), V4L2_PIX_FMT_SGRBG12 (‘BA12’), V4L2_PIX_FMT_SGBRG12 (‘GB12’), V4L2_PIX_FMT_SBGGR12 (‘BG12’),}jajsbaja}(j]j]j]j]j]ja](KKKKeujajubjj ja)}(jahja]jaSingle-planar format structure}jajsbaja}(j]j]j]j]j]ja](KKeujajubj3 ja)}(jahja]jaV4L2_PIX_FMT_SBGGR10ALAW8 (‘aBA8’), V4L2_PIX_FMT_SGBRG10ALAW8 (‘aGA8’), V4L2_PIX_FMT_SGRBG10ALAW8 (‘agA8’), V4L2_PIX_FMT_SRGGB10ALAW8 (‘aRA8’),}jajsbaja}(j]j]j]j]j]ja](KKKKeujajubjja)}(jahja]jaV4L2_PIX_FMT_SRGGB12P (‘pRCC’), V4L2_PIX_FMT_SGRBG12P (‘pgCC’), V4L2_PIX_FMT_SGBRG12P (‘pGCC’), V4L2_PIX_FMT_SBGGR12P (‘pBCC’),}jaj΃sbaja}(j]j]j]j]j]ja](KKKK eujajubjja)}(jahja]jaCompressed Formats}jaj܃sbaja}(j]j]j]j]j]ja](KK eujajubjt ja)}(jahja]jaV4L2_PIX_FMT_CNF4 (‘CNF4’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubj ja)}(jahja]ja$V4L2_TCH_FMT_DELTA_TD08 (‘TD08’)}jajsbaja}(j]j]j]j]j]ja](KK Keujajubj ja)}(jahja]jaCommon selection definitions}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]ja4Cropping, composing and scaling -- the SELECTION API}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]ja V4L2_SDR_FMT_RU12LE (‘RU12’)}jaj"sbaja}(j]j]j]j]j]ja](KK Keujajubj ja)}(jahja]jaExamples}jaj0sbaja}(j]j]j]j]j]ja](KKKeujajubj ja)}(jahja]jaTuners and Modulators}jaj>sbaja}(j]j]j]j]j]ja](KKeujajubjg ja)}(jahja]jaCA Function Calls}jajLsbaja}(ids]classes]names]dupnames]backrefs]ja](KKeujatitleubjja)}(jahja]jaLegacy DVB MPEG Decoder APIs}jaj`sbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubj~ ja)}(jahja]ja DMX_GET_STC}jajnsbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubj ja)}(jahja]ja'Querying frontend status and statistics}jaj|sbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubj/ ja)}(jahja]jaProperty types}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubj ja)}(jahja]jaFE_READ_UNCORRECTED_BLOCKS}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjQ ja)}(jahja]ja Introduction}jajsbaja}(jT]jV]jX]jZ]j\]ujaj_ubjja)}(jahja]jaDMX_REMOVE_PID}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]ja-Properties used on satellite delivery systems}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]ja Introduction}jajτsbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubj ja)}(jahja]jaQuerying frontend information}jaj݄sbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubjZ ja)}(jahja]jaDVB OSD Device}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjja)}(jahja]ja Introduction}jajsbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubj9 ja)}(jahja]jaNet Data Types}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]jaioctl FE_DISEQC_SEND_MASTER_CMD}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj= ja)}(jahja]ja CA_SET_DESCR}jaj#sbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubjja)}(jahja]ja CA_SEND_MSG}jaj1sbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]jaThe High level CI API}jaj?sbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubj/ja)}(jahja]jaioctl DMX_EXPBUF}jajMsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjf ja)}(jahja]jaDigital TV demux close()}jaj[sbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj.ja)}(jahja]jaioctl DMX_REQBUFS}jajisbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj'ja)}(jahja]jafrontend parameters}jajwsbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjja)}(jahja]ja media ioctl()}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubjja)}(jahja]jaDigital TV frontend close()}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj,ja)}(jahja]jaioctl DMX_QBUF, DMX_DQBUF}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj/ja)}(jahja]jaioctl FE_GET_INFO}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]jaDemux Function Calls}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubj ja)}(jahja]jaDemux Data Types}jaj˅sbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubjAja)}(jahja]ja)Properties used on cable delivery systems}jajمsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj ja)}(jahja]ja media open()}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubjja)}(jahja]ja/Properties used on terrestrial delivery systems}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]jaDMX_SET_BUFFER_SIZE}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubj ja)}(jahja]ja ioctl FE_DISEQC_RECV_SLAVE_REPLY}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj ja)}(jahja]jaExamples}jajsbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubjja)}(jahja]jaDVB Video Device}jaj-sbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubj3ja)}(jahja]ja/Digital TV Frontend legacy API (a. k. a. DVBv3)}jaj;sbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubj/ja)}(jahja]jaioctl NET_GET_IF}jajIsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubje ja)}(jahja]jaDigital TV demux open()}jajWsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]jaioctl FE_READ_STATUS}jajesbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]jaioctl DMX_QUERYBUF}jajssbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]ja DVB munmap()}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj ja)}(jahja]jaPart II - Digital TV API}jajsbaja}(jT]jV]jX]jZ]j\]ujaj_ubjXja)}(jahja]ja&ioctl FE_SET_PROPERTY, FE_GET_PROPERTY}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjfja)}(jahja]jaGeneric Error Codes}jajsbaja}(jT]jV]jX]jZ]j\]ujaj_ubjja)}(jahja]jaDigital TV frontend open()}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj ja)}(jahja]jaioctl MEDIA_IOC_ENUM_ENTITIES}jajņsbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubjRja)}(jahja]ja(Linux Media Infrastructure userspace API}jajӆsbaja}(jT]jV]jX]jZ]j\]ujaj_ubjja)}(jahja]jaioctl NET_ADD_IF}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj}ja)}(jahja]jaFrontend uAPI data types}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj[ja)}(jahja]ja CA Data Types}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubj`ja)}(jahja]jaDigital TV Frontend API}jaj sbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubj ja)}(jahja]ja DMX_ADD_PID}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj ja)}(jahja]jaFunction Reference}jaj&sbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubjTja)}(jahja]jaFE_READ_SIGNAL_STRENGTH}jaj4sbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjja)}(jahja]jaGNU Free Documentation License}jajBsbaja}(jT]jV]jX]jZ]j\]ujaj_ubj ja)}(jahja]ja Frontend type}jajOsbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubj ja)}(jahja]jaFE_DISHNETWORK_SEND_LEGACY_CMD}jaj]sbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubj ja)}(jahja]jaDigital TV demux read()}jajksbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj ja)}(jahja]ja FE_READ_SNR}jajysbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubj ja)}(jahja]jaDMX_SET_FILTER}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubjja)}(jahja]jaMedia device model}jajsbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubjnja)}(jahja]jaDMX_STOP}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]jaioctl FE_SET_TONE}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubj ja)}(jahja]jaDMX_SET_PES_FILTER}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubj ja)}(jahja]ja ioctl FE_ENABLE_HIGH_LNB_VOLTAGE}jaj͇sbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubjja)}(jahja]jaFE_SET_FRONTEND}jajۇsbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjxja)}(jahja]jaioctl FE_DISEQC_RESET_OVERLOAD}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]jaCA_RESET}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]jaFrontend Function Calls}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubjja)}(jahja]jaDigital TV uAPI header files}jajsbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubjdja)}(jahja]jaFrontend bandwidth}jaj!sbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjhja)}(jahja]jaDigital TV demux write()}jaj/sbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj ja)}(jahja]jaioctl NET_REMOVE_IF}jaj=sbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubje ja)}(jahja]jaioctl MEDIA_IOC_ENUM_LINKS}jajKsbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubjvja)}(jahja]ja DMX_START}jajYsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj* ja)}(jahja]ja FE_READ_BER}jajgsbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjp ja)}(jahja]jaFE_GET_FRONTEND}jajusbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjja)}(jahja]jaDigital TV Deprecated APIs}jajsbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubj ja)}(jahja]jaDVB Audio Device}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjs ja)}(jahja]jaMedia Controller Header File}jajsbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubjja)}(jahja]ja media close()}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubjja)}(jahja]jaioctl MEDIA_IOC_DEVICE_INFO}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKeujaj_ubjja)}(jahja]jaioctl FE_DISEQC_SEND_BURST}jajɈsbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubjja)}(jahja]jaPart IV - Media Controller API}jaj׈sbaja}(jT]jV]jX]jZ]j\]ujaj_ubjja)}(jahja]jafrontend events}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjja)}(jahja]jaDigital TV mmap()}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]ja FE_GET_EVENT}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKKeujaj_ubjF ja)}(jahja]jaioctl FE_SET_VOLTAGE}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubj+ ja)}(jahja]jaFrontend statistics indicators}jajsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubjja)}(jahja]jaDMX_GET_PES_PIDS}jaj*sbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubj ja)}(jahja]jaFrontend Legacy Data Types}jaj8sbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj ja)}(jahja]jaDigital TV property parameters}jajFsbaja}(jT]jV]jX]jZ]j\]ja](KKKeujaj_ubj< ja)}(jahja]jaioctl FE_SET_FRONTEND_TUNE_MODE}jajTsbaja}(jT]jV]jX]jZ]j\]ja](KKK eujaj_ubjja)}(jahja]jaGlossary}jajbsbaja}(jT]jV]jX]jZ]j\]ujaj_ubjja)}(jahja]jaDigital TV Network API}jajosbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubjja)}(jahja]jaDigital TV Demux Device}jaj}sbaja}(jT]jV]jX]jZ]j\]ja]Kaujaj_ubjja)}(jahja]ja0提交补丁:如何让你的改动进入内核}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]ja$Linux 安全注意键(SAK)处理}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaCVEs}jajsbaja}(j]j]j]j]j]ujajubjN ja)}(jahja]ja跟进}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja3OpenCAPI (开放相干加速器处理器接口)}jajƉsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux 内核驱动接口}jajӉsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 架构支持}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja完全公平调度器}jajsbaja}(j]j]j]j]j]ujajubjX ja)}(jahja]ja9完成 - “等待完成” 屏障应用程序接口(API)}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Schedutil}jajsbaja}(j]j]j]j]j]ujajubj8 ja)}(jahja]ja TPM安全}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja程序设计语言}jaj!sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 高清音频}jaj.sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja数字签名验证API}jaj;sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaIMA模板管理机制}jajHsbaja}(j]j]j]j]j]ujajubj ja)}(jahja](ja$Chinese translator: Huang Jianghui <}jajUsbjahuangjianghui@uniontech.com}jajUsbja>}jajUsbeja}(j]j]j]j]j]ujajubjja)}(jahja]jaACRN CPUID位域}jajjsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 安全文档}jajwsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja操作性能值(OPP)库}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja#Linux中x86虚拟化的机密计算}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja无新权限标志}jajsbaja}(j]j]j]j]j]ujajubjLja)}(jahja]ja半虚拟化操作}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaTPM FIFO接口驱动}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaTPM事件日志}jajŊsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaACRN超级管理器}jajҊsbaja}(j]j]j]j]j]ujajubj2ja)}(jahja]ja 早期规划}jajߊsbaja}(j]j]j]j]j]ja]KaujajubjRja)}(jahja]ja,Seccomp BPF (基于过滤器的安全计算)}jajsbaja}(j]j]j]j]j]ujajubjSja)}(jahja]jaI/O请求处理}jajsbaja}(j]j]j]j]j]ujajubj@ja)}(jahja]ja算力感知调度}jajsbaja}(j]j]j]j]j]ujajubj^ja)}(jahja]jaeBPF 用户空间API}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja内核驱动声明}jaj!sbaja}(j]j]j]j]j]ujajubjHja)}(jahja]jaACRN超级管理器介绍}jaj.sbaja}(j]j]j]j]j]ujajubj.ja)}(jahja]jaNitro Enclaves}jaj;sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 更多信息}jajHsbaja}(j]j]j]j]j]ja]Kaujajubjlja)}(jahja]ja 安全缺陷}jajVsbaja}(j]j]j]j]j]ujajubjnja)}(jahja]ja 电源管理}jajcsbaja}(j]j]j]j]j]ujajubj?ja)}(jahja]jaLinux内核许可规则}jajpsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja调度器统计数据}jaj}sbaja}(j]j]j]j]j]ujajubj#ja)}(jahja](jaLinux內核6.x版本 <}jajsbjahttp://kernel.org/}jajsbja>}jajsbeja}(j]j]j]j]j]ujajubjWja)}(jahja]ja1SipHash - 一种短输入伪随机函数(PRF)}jajsbaja}(j]j]j]j]j]ujajubjXja)}(jahja]ja eBPF Syscall}jajsbaja}(j]j]j]j]j]ujajubj.ja)}(jahja]ja 编码指南}jajsbaja}(j]j]j]j]j]ujajubj?ja)}(jahja]jaLandlock LSM: 内核文档}jajƋsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 高级主题}jajӋsbaja}(j]j]j]j]j]ja]Kaujajubj*ja)}(jahja]jaE平台配置文件选择(如 /sys/firmware/acpi/platform_profile)}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja Linux邮件客户端配置信息}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja3客户机停机轮询机制(Guest halt polling)}jajsbaja}(j]j]j]j]j]ujajubjNja)}(jahja]ja调度器debugfs}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 密钥文档}jajsbaja}(j]j]j]j]j]ujajubj<ja)}(jahja]ja二分(bisect)缺陷}jaj"sbaja}(j]j]j]j]j]ujajubj_ja)}(jahja]ja8所有你想知道的事情 - 关于linux稳定版发布}jaj/sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 追蹤缺陷}jaj<sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaRust}jajIsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 发布补丁}jajVsbaja}(j]j]j]j]j]ja]KaujajubjPja)}(jahja]ja Linux内核补丁提交检查单}jajdsbaja}(j]j]j]j]j]ujajubjgja)}(jahja]jaLinux 魔术数}jajqsbaja}(j]j]j]j]j]ujajubjzja)}(jahja]jaLinux中的凭据}jaj~sbaja}(j]j]j]j]j]ujajubj|ja)}(jahja]ja引言}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja能量感知调度}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja内核自我保护}jajsbaja}(j]j]j]j]j]ujajubj" ja)}(jahja]ja开发流程如何进行}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaCFS 带宽控制}jajsbaja}(j]j]j]j]j]ujajubj' ja)}(jahja]jaLinux 内核执行声明}jajΌsbaja}(j]j]j]j]j]ujajubjzja)}(jahja]ja调度器nice值设计}jajیsbaja}(j]j]j]j]j]ujajubjYja)}(jahja]ja 内核密钥}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja内核维护者 PGP 指南}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja研究人员指南}jajsbaja}(j]j]j]j]j]ujajubj[ja)}(jahja]ja清除 WARN_ONCE}jajsbaja}(j]j]j]j]j]ujajubjbja)}(jahja]jaLinux调度器}jajsbaja}(j]j]j]j]j]ujajubj. ja)}(jahja]jaLinux虚拟化支持}jaj)sbaja}(j]j]j]j]j]ujajubj[ ja)}(jahja]ja使代码正确}jaj6sbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaXen的虚拟TPM接口}jajDsbaja}(j]j]j]j]j]ujajubj^ ja)}(jahja]ja固件TPM驱动}jajQsbaja}(j]j]j]j]j]ujajubja ja)}(jahja]ja!与Linux 内核社区一起工作}jaj^sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux 声音子系统文档}jajksbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja贡献者契约行为准则}jajxsbaja}(j]j]j]j]j]ujajubjj ja)}(jahja]ja 引導配置}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 基本信息}jajsbaja}(j]j]j]j]j]ujajubj0 ja)}(jahja]jaLinux内核管理风格}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux 内核代码风格}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja,为什么不应该使用“volatile”类型}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja未分类文档}jajƍsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja-架构特定代码的CPU调度器实现提示}jajӍsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja+Linux安全模块:Linux通用安全钩子}jajsbaja}(j]j]j]j]j]ujajubj[ ja)}(jahja]ja 调度域}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja如何参与Linux内核开发}jajsbaja}(j]j]j]j]j]ujajubje ja)}(jahja]ja,Linux内核贡献者契约行为准则解释}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja可信平台模块文档}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux中的XZ数据压缩}jaj!sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja内核开发过程指南}jaj.sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 快速入门}jaj;sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja内核子系统文档}jajHsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja被限制的硬件问题}jajUsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja!Linux 内核用户空间API指南}jajbsbaja}(j]j]j]j]j]ujajubj` ja)}(jahja]ja#Linux容器的虚拟TPM代理驱动}jajosbaja}(j]j]j]j]j]ujajubjja)}(jahja]jafutex2}jaj|sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux ACM driver v0.16}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubj ja)}(jahja]ja 待辦事項}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 詳細用法}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaARM64中的 HugeTLBpage}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja報告迴歸問題}jajÎsbaja}(j]j]j]j]j]ujajubjx ja)}(jahja]ja內核同頁合併}jajЎsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja#Feature status on mips architecture}jajݎsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja被限制的硬件問題}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja8Softlockup與hardlockup檢測機制(又名:nmi_watchdog)}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux 內核代碼風格}jajsbaja}(j]j]j]j]j]ujajubj< ja)}(jahja]ja,AArch64 Linux 中擴展的活動監控單元}jajsbaja}(j]j]j]j]j]ujajubj? ja)}(jahja]ja,爲什麼不應該使用“volatile”類型}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja貢獻者契約行爲準則}jaj,sbaja}(j]j]j]j]j]ujajubj%ja)}(jahja]ja啓動 Linux/LoongArch}jaj9sbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja"sysfs CPUFreq Stats的一般說明}jajGsbaja}(j]j]j]j]j]ujajubjC ja)}(jahja]jaLinux 內核驅動接口}jajTsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaBMIPS設備樹引導}jajasbaja}(j]j]j]j]j]ja]Kaujajubj3ja)}(jahja](ja+Traditional Chinese maintainer: Hu Haowen <}jajosbja2023002089@link.tyut.edu.cn}jajosbja>}jajosbeja}(j]j]j]j]j]ujajubjja)}(jahja]ja,Linux USB gadget configured through configfs}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja$Linux 內核用戶和管理員指南}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 高級主題}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja如何參與Linux內核開發}jajsbaja}(j]j]j]j]j]ujajubjAja)}(jahja]jaHow FunctionFS works}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux內核許可規則}jajƏsbaja}(j]j]j]j]j]ujajubjBja)}(jahja]ja 內存管理}jajӏsbaja}(j]j]j]j]j]ujajubjOja)}(jahja]jaPA-RISC體系架構}jajsbaja}(j]j]j]j]j]ujajubj%ja)}(jahja]ja 安全缺陷}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 更多信息}jajsbaja}(j]j]j]j]j]ja]Kaujajubj(ja)}(jahja]jaMIPS特性文檔}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja-LoongArch的IRQ芯片模型(層級關係)}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja }jaj#sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLoongArch介紹}jaj0sbaja}(j]j]j]j]j]ja]KaujajubjNja)}(jahja]jaOpenRISC Linux}jaj>sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaOpenRISC 體系架構}jajKsbaja}(j]j]j]j]j]ujajubjbja)}(jahja]jaLinux UVC Gadget Driver}jajXsbaja}(j]j]j]j]j]ujajubjhja)}(jahja]ja#如何通過sysfs將CPU拓撲導出}jajesbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja內核測試指南}jajrsbaja}(j]j]j]j]j]ujajubj4ja)}(jahja]ja Linux內核補丁提交檢查單}jajsbaja}(j]j]j]j]j]ujajubjQja)}(jahja]ja/CPUFreq核心和CPUFreq通知器的通用說明}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja程序設計語言}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja基於DAMON的LRU排序}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 早期規劃}jajsbaja}(j]j]j]j]j]ja]Kaujajubj-ja)}(jahja]ja EHCI driver}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja!與Linux 內核社區一起工作}jajΐsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja使代碼正確}jajېsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja3在Linux內核裏使用gcov做代碼覆蓋率檢查}jajsbaja}(j]j]j]j]j]ujajubjYja)}(jahja]jaLinux USB HID gadget driver}jajsbaja}(j]j]j]j]j]ujajubj;ja)}(jahja]ja ARM64 架構}jajsbaja}(j]j]j]j]j]ujajubjRja)}(jahja]jaFunctionFS Descriptors}jajsbaja}(j]j]j]j]j]ujajubjaja)}(jahja]jaLinux 內核執行聲明}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaGadget Testing}jaj*sbaja}(j]j]j]j]j]ujajubjXja)}(jahja]ja引言}jaj7sbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaLinux Gadget Serial Driver v2.0}jajEsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja CPU 負載}jajRsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja基於DAMON的回收}jaj_sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja DWC3 driver}jajlsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja開發流程如何進行}jajysbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja繁體中文翻譯}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaARM64 ELF hwcaps}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 報告問題}jajsbaja}(j]j]j]j]j]ujajubj^ja)}(jahja]jaLinux 魔術數}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 入門指南}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaTmpfs}jajȑsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja受污染的內核}jajՑsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja8所有你想知道的事情 - 關於linux穩定版發佈}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 發佈補丁}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja(Feature status on loongarch architecture}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja監測數據訪問}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Linux郵件客戶端配置信息}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja!Linux 魔法系統請求鍵駭客}jaj%sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja處理器體系結構}jaj2sbaja}(j]j]j]j]j]ujajubjx ja)}(jahja]ja內核開發過程指南}jaj?sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja.ChipIdea Highspeed Dual Role Controller Driver}jajLsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja>Authorizing (or not) your USB devices to connect to the system}jajYsbaja}(j]j]j]j]j]ujajubjV ja)}(jahja]ja0君正 JZ47xx SoC定時器/計數器硬件單元}jajfsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja跟進}jajtsbaja}(j]j]j]j]j]ja]Kaujajubj; ja)}(jahja]jaLinux USB Printer Gadget Driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDebugfs}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja5virtiofs: virtio-fs 主機<->客機共享文件系統}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja,Linux內核貢獻者契約行爲準則解釋}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 調試PA-RISC}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux內核管理風格}jajÒsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaUnicode(統一碼)支持}jajВsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaPerf 事件屬性}jajݒsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja7如何實現一個新的CPUFreq處理器驅動程序?}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja0提交補丁:如何讓你的改動進入內核}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja內核地址消毒劑(KASAN)}jajsbaja}(j]j]j]j]j]ujajubjM ja)}(jahja]jaMultifunction Composite Gadget}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux Kernel中的文件系統}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLoongArch體系結構}jaj+sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja內核驅動聲明}jaj8sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaCLinux CPUFreq - Linux(TM)內核中的CPU頻率和電壓升降代碼}jajEsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja4解釋“No working init found.”啓動掛起消息}jajRsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux/PA-RISC的寄存器用法}jaj_sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja內核開發工具}jajlsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja通過gdb調試內核和模塊}jajysbaja}(j]j]j]j]j]ujajubj( ja)}(jahja]ja ioctls CEC_G_MODE and CEC_S_MODE}jajsbaja}(ids]classes]names]dupnames]backrefs]ja](KK eujatitleubj' ja)}(jahja]ja#Dell Systems Management Base Driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja4ioctls CEC_ADAP_G_PHYS_ADDR and CEC_ADAP_S_PHYS_ADDR}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]jaIOMMUFD}jajsbaja}(j]j]j]j]j]ujajubjs ja)}(jahja]jaGPIO_V2_GET_LINEINFO_IOCTL}jaj“sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaGPIO_GET_LINEHANDLE_IOCTL}jajϓsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaISA Plug & Play support}jajܓsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja USB serial}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja0Maxim Integrated MAX2175 RF to bits tuner driver}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaCA_GET_DESCR_INFO}jajsbaja}(j]j]j]j]j]ja](KKKeujajubjja)}(jahja]jaLinux Security Modules}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaUSB references}jajsbaja}(j]j]j]j]j]ujajubj'ja)}(jahja]jaGPIO_GET_LINEINFO_WATCH_IOCTL}jaj,sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja cec poll()}jaj9sbaja}(j]j]j]j]j]ja](KKeujajubj,ja)}(jahja]ja GPIOHANDLE_GET_LINE_VALUES_IOCTL}jajGsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaUSB 7-Segment Numeric Display}jajTsbaja}(j]j]j]j]j]ujajubjh ja)}(jahja]jaGPIO Error Codes}jajasbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaOHCI}jajnsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jausbmon}jaj{sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaUSB Raw Gadget}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja GPIO_V2_GET_LINEINFO_WATCH_IOCTL}jajsbaja}(j]j]j]j]j]ujajubjW ja)}(jahja]jaGPIO_V2_LINEINFO_CHANGED_READ}jajsbaja}(j]j]j]j]j]ujajubj?ja)}(jahja]jaDW100 dewarp driver}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja](ja Summary of }jajsbjatitle_reference)}(ja`HDIO_`ja]jaHDIO_}jajƔsbaja}(j]j]j]j]j]ujatitle_referencesourceNlineNjajubja ioctl calls}jajsbeja}(j]j]j]j]j]ujajubjGja)}(jahja]ja0Video4Linux (V4L) driver-specific documentation}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaExecutability check}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaioctl CEC_DQEVENT}jajsbaja}(j]j]j]j]j]ja](KK eujajubj*ja)}(jahja]jai.MX Video Capture Driver}jaj sbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaExchanging pixel buffers}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaGPIO}jaj$sbaja}(j]j]j]j]j]ujajubj!ja)}(jahja]jaGPIO_LINEINFO_CHANGED_READ}jaj1sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja%The Linux kernel user-space API guide}jaj>sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaInfinity Usb Unlimited Readme}jajKsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaFunction Reference}jajXsbaja}(j]j]j]j]j]ja]Kaujajubj*ja)}(jahja]jafwctl subsystem}jajfsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaAllocating dma-buf using heaps}jajssbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja&The Linux USB Video Class (UVC) driver}jajsbaja}(j]j]j]j]j]ja]K aujajubj ja)}(jahja]jaTHine THP7312 ISP driver}jajsbaja}(j]j]j]j]j]ja]K aujajubjmja)}(jahja]ja#GPIO Character Device Userspace API}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja USB support}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaThe cx2341x driver}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja Introduction}jajĕsbaja}(j]j]j]j]j]ja]KaujajubjCja)}(jahja]jaeBPF Userspace API}jajҕsbaja}(j]j]j]j]j]ujajubjqja)}(jahja]jaSummary of CDROM ioctl calls}jajߕsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaIOCTLs}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaGPIO_GET_LINEINFO_IOCTL}jajsbaja}(j]j]j]j]j]ujajubj~ja)}(jahja]jaDecoding an IOCTL Magic Number}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja%Landlock: unprivileged access control}jajsbaja}(j]j]j]j]j]ujajubj\ja)}(jahja]jafwctl pds driver}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja)Part V - Consumer Electronics Control API}jaj-sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaObsolete GPIO Userspace APIs}jaj:sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jafutex2}jajGsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jamtouchusb driver}jajTsbaja}(j]j]j]j]j]ujajubj3ja)}(jahja]jaDigital TV CA close()}jajasbaja}(j]j]j]j]j]ja](KKKeujajubj6ja)}(jahja]jaMass Storage Gadget (MSG)}jajosbaja}(j]j]j]j]j]ujajubjija)}(jahja]ja#ioctls CEC_RECEIVE and CEC_TRANSMIT}jaj|sbaja}(j]j]j]j]j]ja](KK eujajubjjja)}(jahja]jaASPEED video driver}jajsbaja}(j]j]j]j]j]ja]KaujajubjQja)}(jahja]ja CA_GET_MSG}jajsbaja}(j]j]j]j]j]ja](KKKeujajubj ja)}(jahja]jafwctl cxl driver}jajsbaja}(j]j]j]j]j]ujajubu(j ja)}(jahja]jaUsing camera sensor drivers}jajsbaja}(j]j]j]j]j]ja]KaujajubjWja)}(jahja]jaGPIO_V2_LINE_GET_VALUES_IOCTL}jajsbaja}(j]j]j]j]j]ujajubjija)}(jahja]jaGPIO_GET_LINEEVENT_IOCTL}jajΖsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaGPIO_GET_LINEINFO_UNWATCH_IOCTL}jajۖsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaioctl CEC_ADAP_G_CONNECTOR_INFO}jajsbaja}(j]j]j]j]j]ja](KKeujajubjoja)}(jahja]ja!CEC Pin Framework Error Injection}jajsbaja}(j]j]j]j]j]ja]Kaujajubjqja)}(jahja]ja!GPIO_HANDLE_SET_LINE_VALUES_IOCTL}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaMIPI CCS camera sensor driver}jajsbaja}(j]j]j]j]j]ja]Kaujajubj% ja)}(jahja]ja*OMAP 3 Image Signal Processor (ISP) driver}jajsbaja}(j]j]j]j]j]ja]K aujajubjwja)}(jahja]jaST VGXY61 camera sensor driver}jaj-sbaja}(j]j]j]j]j]ja]K aujajubj ja)}(jahja]ja eBPF Syscall}jaj;sbaja}(j]j]j]j]j]ujajubj3 ja)}(jahja]jaUSB/IP protocol}jajHsbaja}(j]j]j]j]j]ujajubjgja)}(jahja]ja!Linux-specific ELF idiosyncrasies}jajUsbaja}(j]j]j]j]j]ujajubj8 ja)}(jahja]ja4ioctls CEC_ADAP_G_LOG_ADDRS and CEC_ADAP_S_LOG_ADDRS}jajbsbaja}(j]j]j]j]j]ja](KKeujajubj ja)}(jahja]jaGPIO_V2_LINE_SET_VALUES_IOCTL}jajpsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Ioctl Numbers}jaj}sbaja}(j]j]j]j]j]ujajubjwja)}(jahja]ja"GPIO Sysfs Interface for Userspace}jajsbaja}(j]j]j]j]j]ujajubjxja)}(jahja]jaDigital TV CA open()}jajsbaja}(j]j]j]j]j]ja](KKKeujajubjja)}(jahja]ja cec ioctl()}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]ja cec open()}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]jaGPIO_V2_LINE_SET_CONFIG_IOCTL}jajsbaja}(j]j]j]j]j]ujajubj~ ja)}(jahja]jaLinux CDC ACM inf}jajΗsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaNPCM video driver}jajۗsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaioctl CEC_ADAP_G_CAPS}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]jaGPIO_LINEEVENT_DATA_READ}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja&Firmware Control (FWCTL) Userspace API}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaCEC Header File}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaGPIO_GET_CHIPINFO_IOCTL}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja8OpenCAPI (Open Coherent Accelerator Processor Interface)}jaj,sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaGPIO_V2_LINE_EVENT_READ}jaj9sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja CA_GET_CAP}jajFsbaja}(j]j]j]j]j]ja](KKKeujajubji ja)}(jahja]jaGPIOHANDLE_SET_CONFIG_IOCTL}jajTsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaGPIO_V2_GET_LINE_IOCTL}jajasbaja}(j]j]j]j]j]ujajubjk ja)}(jahja]jaDigital TV CA Device}jajnsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaCA_GET_SLOT_INFO}jaj|sbaja}(j]j]j]j]j]ja](KKKeujajubjja)}(jahja]ja(GPIO Character Device Userspace API (v1)}jajsbaja}(j]j]j]j]j]ujajubjz ja)}(jahja]ja cec close()}jajsbaja}(j]j]j]j]j]ja](KKeujajubjja)}(jahja]ja通用互斥锁子系统}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]ja'对内存映射地址的I/O写入排序}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja内核地址消毒剂(KASAN)}jajŘsbaja}(j]j]j]j]j]ujajubj2 ja)}(jahja]ja如何编写内核文档}jajҘsbaja}(j]j]j]j]j]ujajubjt ja)}(jahja]ja设计}jajߘsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSparse}jajsbaja}(j]j]j]j]j]ujajubjw ja)}(jahja]ja infiniband}jajsbaja}(j]j]j]j]j]ujajubj6 ja)}(jahja]jaLinux内存管理文档}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaremap_file_pages()系统调用}jajsbaja}(j]j]j]j]j]ujajubj\ ja)}(jahja]ja用户空间MAD访问}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja%Open Firmware Devicetree 单元测试}jaj-sbaja}(j]j]j]j]j]ujajubj` ja)}(jahja]ja异构内存管理 (HMM)}jaj:sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja内核编译系统}jajGsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja页表}jajTsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 内核内存消毒剂(KMSAN)}jajasbaja}(j]j]j]j]j]ujajubji ja)}(jahja]ja'文档子系统维护人员条目概述}jajnsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja/思睿逻辑 EP93xx 模拟数字转换器驱动}jaj{sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja3在Linux内核里使用gcov做代码覆盖率检查}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 术语表}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja维护者条目概要}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 页表检查}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja$何为非统一内存访问(NUMA)?}jajsbaja}(j]j]j]j]j]ujajubjU ja)}(jahja]ja内核内存泄露检测器}jajəsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja用户空间verbs访问}jaj֙sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja简介}jajsbaja}(j]j]j]j]j]ujajubj%ja)}(jahja]jaLinux PECI 子系统}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 工作原理}jajsbaja}(j]j]j]j]j]ujajubjeja)}(jahja]ja 工业 I/O}jaj sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 页面迁移}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja通过gdb调试内核和模块}jaj$sbaja}(j]j]j]j]j]ujajubj4ja)}(jahja]ja可重现的构建}jaj1sbaja}(j]j]j]j]j]ujajubjgja)}(jahja]jaGCC 插件基础设施}jaj>sbaja}(j]j]j]j]j]ujajubj>ja)}(jahja]ja物理内存模型}jajKsbaja}(j]j]j]j]j]ujajubj3ja)}(jahja]ja 未定义行为消毒剂 - UBSAN}jajXsbaja}(j]j]j]j]j]ujajubjrja)}(jahja]ja锁}jajesbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja高内存处理}jajrsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja API参考}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja'分页表锁(split page table lock)}jajsbaja}(j]j]j]j]j]ujajubj$ja)}(jahja]ja编写kernel-doc注释}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja@英特尔全路径(OPA)虚拟网络接口控制器(VNIC)}jajsbaja}(j]j]j]j]j]ujajubjvja)}(jahja]ja设备树覆盖说明}jajsbaja}(j]j]j]j]j]ujajubj$ja)}(jahja]ja*page owner: 跟踪谁分配的每个页面}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaDebugfs}jaj͚sbaja}(j]j]j]j]j]ujajubjIja)}(jahja]ja'什么时候需要页表锁内通知?}jajښsbaja}(j]j]j]j]j]ujajubj5ja)}(jahja]ja内核并发消毒剂(KCSAN)}jajsbaja}(j]j]j]j]j]ujajubjWja)}(jahja]ja内核骇客指北}jajsbaja}(j]j]j]j]j]ujajubj9 ja)}(jahja]ja内核测试指南}jajsbaja}(j]j]j]j]j]ujajubjoja)}(jahja]ja使用 Clang/LLVM 构建 Linux}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja内核开发工具}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaOpen Firmware 和 Devicetree}jaj(sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja如何创建拉取请求}jaj5sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jazsmalloc}jajBsbaja}(j]j]j]j]j]ujajubjdja)}(jahja]ja 常见问题}jajOsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja内核骇客指南}jaj\sbaja}(j]j]j]j]j]ujajubjcja)}(jahja]ja包含用户空间API头文件}jajisbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja设备树变更集}jajvsbaja}(j]j]j]j]j]ujajubjwja)}(jahja]ja 页面片段}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja支持虚拟映射的内核栈}jajsbaja}(j]j]j]j]j]ujajubj{ja)}(jahja]jaDAMON:数据访问监视器}jajsbaja}(j]j]j]j]j]ujajubj~ja)}(jahja]ja Active MM}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaHugetlbfs 预留}jajsbaja}(j]j]j]j]j]ujajubjWja)}(jahja]ja Linux驱动实现者的API指南}jajěsbaja}(j]j]j]j]j]ujajubjNja)}(jahja]ja5virtiofs: virtio-fs 主机<->客机共享文件系统}jajћsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja设备能量模型}jajޛsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja工业 IIO configfs支持}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja内核同页合并}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 通用型输入/输出(GPIO)}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja概述}jajsbaja}(j]j]j]j]j]ujajubj, ja)}(jahja]ja加锁的教训}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja变基与合并}jaj,sbaja}(j]j]j]j]j]ujajubj` ja)}(jahja]ja内核中的设备树API}jaj9sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKbuild}jajFsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 修改补丁}jajSsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaPHY 通用框架}jaj`sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja*导出内核头文件供用户空间使用}jajmsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jainfiniband上的IP(IPoIB)}jajzsbaja}(j]j]j]j]j]ujajubjG ja)}(jahja]ja*KCOV: 用于模糊测试的代码覆盖率}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja超量使用审计}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jainfiniband中间层锁}jajsbaja}(j]j]j]j]j]ujajubj~ja)}(jahja]jaLinux Kernel中的文件系统}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 内存平衡}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaTmpfs}jajȜsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Sysfs文件}jaj՜sbaja}(j]j]j]j]j]ujajubjU ja)}(jahja]ja内核维护者手册}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux 和 Devicetree}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 物理内存}jaj sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja配置目标和编辑器}jajsbaja}(j]j]j]j]j]ujajubj) ja)}(jahja]ja如何帮助改进内核文档}jaj#sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja空闲页报告}jaj0sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Git配置}jaj=sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja标签匹配逻辑}jajJsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDevicetree动态解析器说明}jajWsbaja}(j]j]j]j]j]ujajubjq ja)}(jahja]ja 中文翻译}jajdsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja PHY子系统}jajqsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jahwpoison}jaj~sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaPerf 事件属性}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]ja内存管理APIs}jajsbaja}(j]j]j]j]j]ujajubjr ja)}(jahja]jaPSI——压力阻塞信息}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaRISC-V 体系结构}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja内核中的CPU热拔插}jajŝsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja/为内核对象添加引用计数器(krefs)}jajҝsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja内存保护密钥}jajߝsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaBMIPS设备树引导}jajsbaja}(j]j]j]j]j]ja]Kaujajubj: ja)}(jahja]jathis_cpu操作}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 内存管理}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja,AArch64 Linux 中扩展的活动监控单元}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLoongArch介绍}jaj!sbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja基于DAMON的LRU排序}jaj/sbaja}(j]j]j]j]j]ujajubj6ja)}(jahja]ja!Linux 魔法系统请求键骇客}jaj<sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja arch/riscv 开发者维护指南}jajIsbaja}(j]j]j]j]j]ujajubjp ja)}(jahja]ja#Feature status on mips architecture}jajVsbaja}(j]j]j]j]j]ja]Kaujajubj$ja)}(jahja]ja Numa策略命中/未命中统计}jajdsbaja}(j]j]j]j]j]ujajubj[ ja)}(jahja]jaI关于kobjects、ksets和ktypes的一切你没想过需要了解的东西}jajqsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaerrseq_t数据类型}jaj~sbaja}(j]j]j]j]j]ujajubjXja)}(jahja]ja7如何实现一个新的CPUFreq处理器驱动程序?}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaARM64 ELF hwcaps}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja Linux中的红黑树(rbtree)}jajsbaja}(j]j]j]j]j]ujajubj.ja)}(jahja]ja$Linux中的并查集(Union-Find)}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja通用关联数组的实现}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaPA-RISC体系架构}jaj̞sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaIRQ-flags状态追踪}jajٞsbaja}(j]j]j]j]j]ujajubjm ja)}(jahja]ja监测数据访问}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja通用基数树/稀疏数组}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja&从FS/IO上下文中使用的GFP掩码}jajsbaja}(j]j]j]j]j]ujajubjQja)}(jahja]ja 通过sysfs访问PCI设备资源}jaj sbaja}(j]j]j]j]j]ja]Kaujajubjqja)}(jahja]ja启动时的内存管理}jajsbaja}(j]j]j]j]j]ujajubj!ja)}(jahja]ja计数}jaj(sbaja}(j]j]j]j]j]ujajubjtja)}(jahja]ja 入门指南}jaj5sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja 待办事项}jajBsbaja}(j]j]j]j]j]ujajubj7ja)}(jahja]ja环形缓冲区}jajOsbaja}(j]j]j]j]j]ujajubj"ja)}(jahja]jagenalloc/genpool子系统}jaj\sbaja}(j]j]j]j]j]ujajubjvja)}(jahja]ja 详细用法}jajisbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jairq_domain 中断号映射库}jajvsbaja}(j]j]j]j]j]ujajubj`ja)}(jahja]ja$RISC-V Linux上的虚拟内存布局}jajsbaja}(j]j]j]j]j]ujajubj* ja)}(jahja]ja!RISC-V Linux启动镜像文件头}jajsbaja}(j]j]j]j]j]ujajubjLja)}(jahja]jaLinux/PA-RISC的寄存器用法}jajsbaja}(j]j]j]j]j]ujajubjLja)}(jahja]ja 引导配置}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaID分配}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja CPU 负载}jajğsbaja}(j]j]j]j]j]ujajubj4 ja)}(jahja]ja处理器体系结构}jajџsbaja}(j]j]j]j]j]ujajubj=ja)}(jahja]jaCLinux CPUFreq - Linux(TM)内核中的CPU频率和电压升降代码}jajޟsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja!RISC-V内核启动要求和限制}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaOpenRISC Linux}jajsbaja}(j]j]j]j]j]ujajubjA ja)}(jahja]ja 追踪缺陷}jajsbaja}(j]j]j]j]j]ujajubjGja)}(jahja]ja4解释“No working init found.”启动挂起消息}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja*如何获得正确的printk格式占位符}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja通用通知机制}jaj,sbaja}(j]j]j]j]j]ujajubjbja)}(jahja]ja0与atomic_t相比,refcount_t的API是这样的}jaj9sbaja}(j]j]j]j]j]ujajubjG ja)}(jahja]ja内存热插拔}jajFsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaUnicode(统一码)支持}jajSsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja基于DAMON的回收}jaj`sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja每任务的统计接口}jajmsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja受污染的内核}jajzsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja/CPUFreq核心和CPUFreq通知器的通用说明}jajsbaja}(j]j]j]j]j]ujajubjTja)}(jahja]ja(Feature status on loongarch architecture}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja非对齐内存访问}jajsbaja}(j]j]j]j]j]ujajubjVja)}(jahja]jaSMP IRQ 亲和性}jajsbaja}(j]j]j]j]j]ujajubjW ja)}(jahja]ja内核同页合并}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux内核API}jajɠsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja核心API文档}jaj֠sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja二分(bisect)缺陷}jajsbaja}(j]j]j]j]j]ujajubjZ ja)}(jahja]jaXArray}jajsbaja}(j]j]j]j]j]ujajubj2 ja)}(jahja]ja$本地原子操作的语义和行为}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaARM64中的 HugeTLBpage}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja)符号命名空间(Symbol Namespaces)}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja$通用的位域打包和解包函数}jaj$sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 报告问题}jaj1sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja0君正 JZ47xx SoC定时器/计数器硬件单元}jaj>sbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaMIPS特性文档}jajLsbaja}(j]j]j]j]j]ujajubjja)}(jahja]japadata并行执行机制}jajYsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja清除 WARN_ONCE}jajfsbaja}(j]j]j]j]j]ujajubj& ja)}(jahja]ja 工作队列}jajssbaja}(j]j]j]j]j]ujajubjrja)}(jahja]ja启动 Linux/LoongArch}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaIRQs}jajsbaja}(j]j]j]j]j]ujajubj+ ja)}(jahja]ja 调试PA-RISC}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja内存分配指南}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLoongArch体系结构}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja](jaLinux内核6.x版本 <}jaj¡sbjahttp://kernel.org/}jaj¡sbja>}jaj¡sbeja}(j]j]j]j]j]ujajubjja)}(jahja]ja8Softlockup与hardlockup检测机制(又名:nmi_watchdog)}jajסsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja使用printk记录消息}jajsbaja}(j]j]j]j]j]ujajubj> ja)}(jahja]ja"sysfs CPUFreq Stats的一般说明}jajsbaja}(j]j]j]j]j]ujajubj' ja)}(jahja]ja报告回归问题}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 延时计数}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux通用IRQ处理}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaOpenRISC 体系架构}jaj%sbaja}(j]j]j]j]j]ujajubjL ja)}(jahja]ja ARM64 架构}jaj2sbaja}(j]j]j]j]j]ujajubjW ja)}(jahja]ja-LoongArch的IRQ芯片模型(层级关系)}jaj?sbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja#如何通过sysfs将CPU拓扑导出}jajMsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja什么是IRQ?}jajZsbaja}(j]j]j]j]j]ujajubjy ja)}(jahja]ja$Linux 内核用户和管理员指南}jajgsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux下的缓存和TLB刷新}jajtsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja!Documentazione dell’API di base}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaRuntime verification (rv) tool}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja/ETMv4 sysfs linux driver programming reference.}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Event Tracing}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja"Guida all’allocazione di memoria}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jarv}jajȢsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jarv-mon}jajբsbaja}(j]j]j]j]j]ujajubj!ja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaUsing the tracer for debugging}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja*Come scrivere la documentazione del kernel}jajsbaja}(j]j]j]j]j]ujajubj1ja)}(jahja]jaLockless Ring Buffer Design}jaj sbaja}(j]j]j]j]j]ujajubjk ja)}(jahja](ja'Sottomettere patch per devicetree (DT) }jajsbjaemphasis)}(ja *binding*ja]jabinding}jajsbaja}(j]j]j]j]j]ujaemphasisjՔNj֔Njajubeja}(j]j]j]j]j]ujajubjja)}(jahja]ja rtla-hwnoise}jaj4sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDeterministic Automata}jajAsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaREPORTING BUGS}jajNsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaSystem Trace Module}jaj[sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSpazio dei nomi dei simboli}jajhsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jarv-list}jajusbaja}(j]j]j]j]j]ujajubj)ja)}(jahja]jaAThe trace performance monitoring and diagnostics aggregator(TPDA)}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jartla}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaFunction Tracer Design}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja rtla-timerlat}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja"Using the Linux Kernel Tracepoints}jajsbaja}(j]j]j]j]j]ujajubjMja)}(jahja]ja%UltraSoc - HW Assisted Tracing on SoC}jajãsbaja}(j]j]j]j]j]ujajubj0ja)}(jahja]jaCoreSight - ARM Hardware Trace}jajУsbaja}(j]j]j]j]j]ujajubjf ja)}(jahja]ja:Trace performance monitoring and diagnostics monitor(TPDM)}jajݣsbaja}(j]j]j]j]j]ujajubj`ja)}(jahja]jaTrace Buffer Extension (TRBE).}jajsbaja}(j]j]j]j]j]ujajubj!ja)}(jahja]ja rv-mon-wwnr}jajsbaja}(j]j]j]j]j]ujajubjUja)}(jahja]jaIntel(R) Trace Hub (TH)}jajsbaja}(j]j]j]j]j]ujajubj'ja)}(jahja]ja Translations}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja-CoreSight Embedded Cross Trigger (CTI & CTM).}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaftrace - Function Tracer}jaj+sbaja}(j]j]j]j]j]ujajubj0ja)}(jahja]ja&Deterministic Automata Instrumentation}jaj8sbaja}(j]j]j]j]j]ujajubjDja)}(jahja]jaHardware Latency Detector}jajEsbaja}(j]j]j]j]j]ujajubj3ja)}(jahja]jaKernel Probes (Kprobes)}jajRsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaCoreSight - Perf}jaj_sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja The realtime Linux analysis tool}jajlsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaSubsystem Trace Points: kmem}jajysbaja}(j]j]j]j]j]ujajubjOja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaIl sottosistema I2C/SMBus}jajsbaja}(j]j]j]j]j]ujajubj{ja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubj&ja)}(jahja]jaBoot-time tracing}jajsbaja}(j]j]j]j]j]ujajubj(ja)}(jahja]ja&Coresight - HW Assisted Tracing on ARM}jajǤsbaja}(j]j]j]j]j]ujajubjdja)}(jahja]ja rtla-osnoise}jajԤsbaja}(j]j]j]j]j]ujajubj& ja)}(jahja]ja)Uprobe-tracer: Uprobe-based Event Tracing}jajsbaja}(j]j]j]j]j]ujajubj,ja)}(jahja]ja rv-mon-wip}jajsbaja}(j]j]j]j]j]ujajubjNja)}(jahja](ja Rilascio del kernel Linux 6.x <}jajsbjahttp://kernel.org/}jajsbja>}jajsbeja}(j]j]j]j]j]ujajubj ja)}(jahja]jaEvent Histograms}jajsbaja}(j]j]j]j]j]ujajubjNja)}(jahja]jaMIPI SyS-T over STP}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaOSNOISE Tracer}jaj*sbaja}(j]j]j]j]j]ujajubjVja)}(jahja]ja9Notes on Analysing Behaviour Using Events and Tracepoints}jaj7sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKprobe-based Event Tracing}jajDsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jartla-timerlat-top}jajQsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaHistogram Design Notes}jaj^sbaja}(j]j]j]j]j]ujajubj: ja)}(jahja]ja Monitor wwnr}jajksbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja"Tracefs ring-buffer memory mapping}jajxsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaRuntime Verification}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubjOja)}(jahja]jaNMI Trace Events}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja*I parametri da linea di comando del kernel}jajsbaja}(j]j]j]j]j]ujajubjQja)}(jahja]jaCoresight Dummy Trace Module}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Monitor wip}jajƥsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jartla-timerlat-hist}jajӥsbaja}(j]j]j]j]j]ujajubjcja)}(jahja]ja=arch/riscv linee guida alla manutenzione per gli sviluppatori}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaIntroduzione a I2C e SMBus}jajsbaja}(j]j]j]j]j]ujajubjUja)}(jahja]jaIl protocollo I2C}jajsbaja}(j]j]j]j]j]ujajubjR ja)}(jahja]ja$HiSilicon PCIe Tune and Trace device}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja"La documentazione del kernel Linux}jajsbaja}(j]j]j]j]j]ujajubjija)}(jahja]jaConcetti su RCU}jaj!sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaFprobe-based Event Tracing}jaj.sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaTimerlat tracer}jaj;sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaRuntime Verification}jajHsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jartla-osnoise-top}jajUsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja!Using ftrace to hook to functions}jajbsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja#In-kernel memory-mapped I/O tracing}jajosbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja)Includere gli i file di intestazione uAPI}jaj|sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaScheduler monitors}jajsbaja}(j]j]j]j]j]ujajubj2 ja)}(jahja]ja#Strumenti di sviluppo per il kernel}jajsbaja}(j]j]j]j]j]ujajubjyja)}(jahja]jaMSR Trace Events}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja3Using Coresight for Kernel panic and Watchdog reset}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja rv-mon-sched}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja }jajʦsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jartla-osnoise-hist}jajצsbaja}(j]j]j]j]j]ujajubj? ja)}(jahja]ja clang-format}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja"Fprobe - Function entry/exit probe}jajsbaja}(j]j]j]j]j]ujajubja ja)}(jahja]ja!Scrivere i commenti in kernel-doc}jaj sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux Tracing Technologies}jajsbaja}(j]j]j]j]j]ujajubjV ja)}(jahja]jaCoresight CPU Debug Module}jaj%sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja%user_events: User-based Event Tracing}jaj2sbaja}(j]j]j]j]j]ujajubj ja)}(jahja](ja#Le operazioni RCU per le verifiche }jaj?sbj)}(ja *torture*ja]jatorture}jajFsbaja}(j]j]j]j]j]ujaj-jՔNj֔Njaj?ubeja}(j]j]j]j]j]ujajubjja)}(jahja]ja&CoreSight System Configuration Manager}jajZsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja(Deterministic Automata Monitor Synthesis}jajgsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja-Usare Sphinx per la documentazione del kernel}jajtsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSubsystem Trace Points: power}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaABI stable symbols}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjL ja)}(jahja]jaCPCI Non-Transparent Bridge (NTB) Endpoint Function (EPF) User Guide}jajsbaja}(j]j]j]j]j]ja](K K eujajubjja)}(jahja]ja5A Tour Through TREE_RCU’s Data Structures [LWN.net]}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubjy ja)}(jahja]ja=Kernel Support for miscellaneous Binary Formats (binfmt_misc)}jajɧsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaPCI NTB Endpoint Function}jaj֧sbaja}(j]j]j]j]j]ja](K K eujajubj ja)}(jahja]ja RCU Concepts}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja)Using RCU to Protect Dynamic NMI Handlers}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaATA over Ethernet (AoE)}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja RCU concepts}jajsbaja}(j]j]j]j]j]ujajubj0ja)}(jahja]ja$PCI Express I/O Virtualization Howto}jaj%sbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaPCI NTB Function}jaj3sbaja}(j]j]j]j]j]ja](K Keujajubj(ja)}(jahja]ja2Reliability, Availability and Serviceability (RAS)}jajAsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaA block layer cache (bcache)}jajNsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja QAIC driver}jaj[sbaja}(j]j]j]j]j]ujajubjja)}(jahja](jaLinux kernel release 6.x <}jajhsbjahttp://kernel.org/}jajhsbja>}jajhsbeja}(j]j]j]j]j]ujajubjja)}(jahja]ja*ks0108 LCD Controller Driver Documentation}jaj}sbaja}(j]j]j]j]j]ujajubjo ja)}(jahja]ja ACPI Support}jajsbaja}(j]j]j]j]j]ujajubj1ja)}(jahja]jaLinux Security Module Usage}jajsbaja}(j]j]j]j]j]ujajubjq ja)}(jahja]jaPCI Test User Guide}jajsbaja}(j]j]j]j]j]ja](K Keujajubjja)}(jahja]jaControl Groupstats}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja(ACPI considerations for PCI host bridges}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja PSI - Pressure Stall Information}jajͨsbaja}(j]j]j]j]j]ujajubjN ja)}(jahja]jaABI obsolete symbols}jajڨsbaja}(j]j]j]j]j]ujajubjT ja)}(jahja]ja,Accessing PCI device resources through sysfs}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaRemoved ABI Files}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaABI testing symbols}jajsbaja}(j]j]j]j]j]ujajubjKja)}(jahja]jaLockdep-RCU Splat}jajsbaja}(j]j]j]j]j]ujajubjYja)}(jahja]jaAMD NPU}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaStable ABI Files}jaj)sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Introduction}jaj6sbaja}(j]j]j]j]j]ja](K Keujajubjja)}(jahja]jaTOMOYO}jajDsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaPCI Test Endpoint Function}jajQsbaja}(j]j]j]j]j]ja](K K eujajubjja)}(jahja]jaDReference-count design for elements of lists/arrays protected by RCU}jaj_sbaja}(j]j]j]j]j]ujajubjt ja)}(jahja]ja kernel data structure for DRBD-9}jajlsbaja}(j]j]j]j]j]ujajubj5ja)}(jahja]jaSELinux}jajysbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaHow To Write Linux PCI Drivers}jajsbaja}(j]j]j]j]j]ja]Kaujajubj7ja)}(jahja]jaExample of udev rules}jajsbaja}(j]j]j]j]j]ujajubjdja)}(jahja]jaLinux ABI description}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja#A Tour Through RCU’s Requirements}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaABI removed symbols}jajsbaja}(j]j]j]j]j]ujajubjPja)}(jahja]ja+The PCI Express Port Bus Driver Guide HOWTO}jajȩsbaja}(j]j]j]j]j]ja]Kaujajubjhja)}(jahja]jaACPI Fan Performance States}jaj֩sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaTODO}jajsbaja}(j]j]j]j]j]ujajubjSja)}(jahja]ja3A Tour Through TREE_RCU’s Expedited Grace Periods}jajsbaja}(j]j]j]j]j]ujajubj+ja)}(jahja]ja?PROPER CARE AND FEEDING OF RETURN VALUES FROM rcu_dereference()}jajsbaja}(j]j]j]j]j]ujajubjxja)}(jahja]jaObsolete ABI Files}jaj sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaAppArmor}jajsbaja}(j]j]j]j]j]ujajubjkja)}(jahja]jaAuxiliary Display Support}jaj$sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaRCU and Unloadable Modules}jaj1sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaDelay accounting}jaj>sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaRCU Torture Test Operation}jajKsbaja}(j]j]j]j]j]ujajubjH ja)}(jahja]ja8A Tour Through TREE_RCU’s Grace-Period Memory Ordering}jajXsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Review Checklist for RCU Patches}jajesbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaAddress translation}jajrsbaja}(j]j]j]j]j]ujajubjTja)}(jahja]ja Using RCU’s CPU Stall Detector}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaCompute Accelerators}jajsbaja}(j]j]j]j]j]ujajubj}ja)}(jahja]jaRCU and lockdep checking}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja#accel/qaic Qualcomm Cloud AI driver}jajsbaja}(j]j]j]j]j]ujajubjmja)}(jahja]jaTesting ABI Files}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja#cfag12864b LCD Driver Documentation}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaYama}jajͪsbaja}(j]j]j]j]j]ujajubj`ja)}(jahja]jaQualcomm Cloud AI 100 (AIC100)}jajڪsbaja}(j]j]j]j]j]ujajubjaja)}(jahja]jaThe struct taskstats}jajsbaja}(j]j]j]j]j]ujajubj/ ja)}(jahja]jaRCU on Uniprocessor Systems}jajsbaja}(j]j]j]j]j]ujajubj0 ja)}(jahja]jaPer-task statistics interface}jajsbaja}(j]j]j]j]j]ujajubjfja)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaPCI Test Function}jajsbaja}(j]j]j]j]j]ja](K Keujajubjja)}(jahja]jaaccel/amdxdna NPU driver}jaj)sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaSmack}jaj6sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja;The PCI Express Advanced Error Reporting Driver Guide HOWTO}jajCsbaja}(j]j]j]j]j]ja]Kaujajubjqja)}(jahja]ja Landlock: system-wide management}jajQsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaCPCI Non-Transparent Bridge (NTB) Endpoint Function (EPF) User Guide}jaj^sbaja}(j]j]j]j]j]ja](K Keujajubj ja)}(jahja]ja Upgrading ACPI tables via initrd}jajlsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Accounting}jajysbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja'Configuring PCI Endpoint Using CONFIGFS}jajsbaja}(j]j]j]j]j]ja](K Keujajubjja)}(jahja]jaPCI vNTB Function}jajsbaja}(j]j]j]j]j]ja](K Keujajubjja)}(jahja]ja1Using RCU hlist_nulls to protect list and objects}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaBoot Interrupts}jajsbaja}(j]j]j]j]j]ja]K aujajubj ja)}(jahja]jaQualcomm Cloud AI 80 (AIC080)}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja-Using RCU to Protect Read-Mostly Linked Lists}jajʫsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja*What is RCU? -- “Read, Copy, Update”}jaj׫sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja SafeSetID}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaThe Android binderfs Filesystem}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja TPH Support}jajsbaja}(j]j]j]j]j]ja]K aujajubjD ja)}(jahja]ja"Integrity Policy Enforcement (IPE)}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaThe MSI Driver Guide HOWTO}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja SSDT Overlays}jaj'sbaja}(j]j]j]j]j]ujajubjJ ja)}(jahja]ja2Collaborative Processor Performance Control (CPPC)}jaj4sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaPCI Error Recovery}jajAsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaPCI Bus Subsystem}jajOsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaPCI Endpoint Framework}jaj\sbaja}(j]j]j]j]j]ja]K aujajubj9 ja)}(jahja]jaError decoding}jajjsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLoadPin}jajwsbaja}(j]j]j]j]j]ujajubj{ ja)}(jahja]jaPCI NVMe Function}jajsbaja}(j]j]j]j]j]ja](K K eujajubj ja)}(jahja]ja'Código de Conducta para Contribuyentes}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubj, ja)}(jahja]ja5L’inaffidabile guida all’hacking del kernel Linux}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja"I primi passi della pianificazione}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaLinguaggio di programmazione}jajsbaja}(j]j]j]j]j]ujajubjU ja)}(jahja]ja한국어 번역}jajͬsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja.L’interfaccia dei driver per il kernel Linux}jajڬsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDirectrices para Investigadores}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaMInterfaces obsoletos, Características del lenguaje, Atributos y Convenciones}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaTraducción al español}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaNInterfacce deprecate, caratteristiche del linguaggio, attributi, e convenzioni}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaMSI驱动指南}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja9Informazioni sui programmi di posta elettronica per Linux}jaj)sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja#PCI Express端口总线驱动指南}jaj6sbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja%Come funziona il processo di sviluppo}jajDsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja:Información de clientes de correo electrónico para Linux}jajRsbaja}(j]j]j]j]j]ujajubj=ja)}(jahja]ja Introducción}jaj_sbaja}(j]j]j]j]j]ja]KaujajubjIja)}(jahja]ja&Dichiarazioni sui driver per il kernel}jajmsbaja}(j]j]j]j]j]ujajubjX ja)}(jahja]ja$Barreras de Memoria del kernel Linux}jajzsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaIInviare patch: la guida essenziale per vedere il vostro codice nel kernel}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaStatistiche sui blocchi}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKVM x86}jajsbaja}(j]j]j]j]j]ujajubj2ja)}(jahja]jaConseguir el código correcto}jajsbaja}(j]j]j]j]j]ja]KaujajubjZja)}(jahja]jaPublicación de parches}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja(Tipologie di blocco e le loro istruzioni}jajʭsbaja}(j]j]j]j]j]ujajubjMja)}(jahja]jaGestor de tareas EEVDF}jaj׭sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja!CFS con control de ancho de banda}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja)La guida a PGP per manutentori del kernel}jajsbaja}(j]j]j]j]j]ujajubj[ja)}(jahja]ja)Ulteriore Documentazione Del Kernel Linux}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Introduzione}jaj sbaja}(j]j]j]j]j]ja]Kaujajubj\ja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaScrivere codice corretto}jaj&sbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja=Tutto quello che volevate sapere sui rilasci -stable di Linux}jaj4sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja.Índice de documentación adicional del kernel}jajAsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja'Cómo funciona el proceso de desarrollo}jajNsbaja}(j]j]j]j]j]ja]Kaujajubj=ja)}(jahja]ja>Lista de comprobación para enviar parches del kernel de Linux}jaj\sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaI numeri magici di Linux}jajisbaja}(j]j]j]j]j]ujajubjrja)}(jahja]ja 日本語訳}jajvsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLLista delle verifiche da fare prima di inviare una patch per il kernel Linux}jajsbaja}(j]j]j]j]j]ujajubjAja)}(jahja]jaErrores de seguridad}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja(Aggiungere una nuova chiamata di sistema}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaGestión de regresiones}jajsbaja}(j]j]j]j]j]ujajubj<ja)}(jahja]ja Problemas de hardware embargados}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja/Come partecipare allo sviluppo del kernel Linux}jajĮsbaja}(j]j]j]j]j]ujajubjYja)}(jahja]ja%Regole per licenziare il kernel Linux}jajѮsbaja}(j]j]j]j]j]ujajubj>ja)}(jahja]ja$Linux カーネル開発のやり方}jajޮsbaja}(j]j]j]j]j]ujajubjAja)}(jahja]ja5Cómo participar en el desarrollo del kernel de Linux}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSincronizzazione}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja.어떻게 리눅스 커널 개발을 하는가}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubj7ja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubjdja)}(jahja]jaIEnvío de parches: la guía esencial para incluir su código en el kernel}jaj,sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaNúmeros mágicos de Linux}jaj9sbaja}(j]j]j]j]j]ujajubjtja)}(jahja]jaPlanificación en etapa inicial}jajFsbaja}(j]j]j]j]j]ja]Kaujajubjyja)}(jahja]ja$리눅스 커널 메모리 배리어}jajTsbaja}(j]j]j]j]j]ujajubjhja)}(jahja]jaLinux PCI总线子系统}jajasbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja*Documentazione dei sottosistemi del kernel}jajnsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja*Guía del proceso de desarrollo del kernel}jaj{sbaja}(j]j]j]j]j]ujajubj_ja)}(jahja](jaFunzionamento del test }jajsbj)}(ja*Kernel Lock Torture*ja]jaKernel Lock Torture}jajsbaja}(j]j]j]j]j]ujaemphasisjՔNj֔Njajubeja}(j]j]j]j]j]ujajubjja)}(jahja]ja,Una guida al processo di sviluppo del Kernel}jajsbaja}(j]j]j]j]j]ujajubjL ja)}(jahja]ja-Aplicación de la licencia en el kernel Linux}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja&Estilo de gestión del kernel de Linux}jajsbaja}(j]j]j]j]j]ujajubjwja)}(jahja]jaGuida all’hacking del kernel}jaj˯sbaja}(j]j]j]j]j]ujajubj$ ja)}(jahja]ja'Il modello di gestione del kernel Linux}jajدsbaja}(j]j]j]j]j]ujajubjyja)}(jahja]jaAPerché la parola chiave “volatile” non dovrebbe essere usata}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaBachi di sicurezza}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja6Linux カーネルパッチ投稿チェックリスト}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaGestor de tareas CFS}jaj sbaja}(j]j]j]j]j]ujajubj% ja)}(jahja]jaPubblicare modifiche}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja'Agregando una Nueva Llamada del Sistema}jaj'sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja*(Come evitare di) Raffazzonare delle ioctl}jaj4sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaConfigurare Git}jajAsbaja}(j]j]j]j]j]ujajubj{ja)}(jahja]ja+Applicazione della licenza sul kernel Linux}jajNsbaja}(j]j]j]j]j]ujajubjk ja)}(jahja]ja/Accordo dei contributori sul codice di condotta}jaj[sbaja}(j]j]j]j]j]ujajubjm ja)}(jahja]ja0Lavorare con la comunità di sviluppo del kernel}jajhsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja5Modelo de Madurez de Contribución al Kernel de Linux}jajusbaja}(j]j]j]j]j]ujajubjr ja)}(jahja]ja(Requisiti minimi per compilare il kernel}jajsbaja}(j]j]j]j]j]ujajubj4 ja)}(jahja]ja5Validatore di sincronizzazione durante l’esecuzione}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaIl tascabile dei sorgenti tip}jajsbaja}(j]j]j]j]j]ja]Kaujajubju ja)}(jahja]jaLenguaje de programación}jajsbaja}(j]j]j]j]j]ujajubjy ja)}(jahja]ja$Stile del codice per il kernel Linux}jajsbaja}(j]j]j]j]j]ujajubj: ja)}(jahja]jaPCI主桥的ACPI注意事项}jajİsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaPer maggiori informazioni}jajҰsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaMNote sul processo di sviluppo dei sottosistemi e dei sorgenti dei manutentori}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Seguimiento}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja Completamento}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaPara más información}jaj sbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja,L’inaffidabile guida alla sincronizzazione}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDocumenti in ordine sparso}jaj$sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaPCI Express I/O 虚拟化指南}jaj1sbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja%Estilo en el código del kernel Linux}jaj?sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja8Lista dei manutentori e come inviare modifiche al kernel}jajLsbaja}(j]j]j]j]j]ujajubj; ja)}(jahja]jaTemas avanzados}jajYsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaArgomenti avanzati}jajgsbaja}(j]j]j]j]j]ja]Kaujajubj_ ja)}(jahja]jaApplicare patch al kernel Linux}jajusbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja 免責条項 (Disclaimer) 抄訳}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja如何写Linux PCI驱动}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaScheduler Nice Design}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaReal-Time group scheduling}jajsbaja}(j]j]j]j]j]ujajubjm ja)}(jahja]ja-SCSI mid_level - lower_level driver interface}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja!IMA Template Management Mechanism}jajʱsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja9Integrity Policy Enforcement (IPE) - Kernel Documentation}jajױsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaThe SCSI Tape Driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKey Request Service}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaScheduler pelt c program}jajsbaja}(j]j]j]j]j]ujajubj"ja)}(jahja]jaSCSI media changer driver}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja TPM Security}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaTrusted and Encrypted Keys}jaj%sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaTPM FIFO interface driver}jaj2sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaSipHash - a short input PRF}jaj?sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSCSI Generic (sg) driver}jajLsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja#AACRAID Driver for Linux (take two)}jajYsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja CFS Scheduler}jajfsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja'Linux Kernel patch submission checklist}jajssbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaOperating FCoE using bnx2fc}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaTPM CRB over FF-A Driver}jajsbaja}(j]j]j]j]j]ujajubj*ja)}(jahja]ja!Qlogic FASXXX Family Driver Notes}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja"Landlock LSM: kernel documentation}jajsbaja}(j]j]j]j]j]ujajubj;ja)}(jahja]jaEnergy Aware Scheduling}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSecrets documentation}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja9BusLogic MultiMaster and FlashPoint SCSI Driver for Linux}jajβsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja SYM-2 driver}jaj۲sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja SAS Layer}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel Key Retention Service}jajsbaja}(j]j]j]j]j]ujajubjMja)}(jahja]ja Quick Start}jajsbaja}(j]j]j]j]j]ujajubjIja)}(jahja]jaAdvanSys Driver Notes}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja#The BusLogic FlashPoint SCSI Driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaNCR53C8XX/SYM53C8XX drivers}jaj)sbaja}(j]j]j]j]j]ujajubjg ja)}(jahja]jaUniversal Flash Storage}jaj6sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja4Completions - “wait for completion” barrier APIs}jajCsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja.SMARTPQI - Microchip Smart Storage SCSI driver}jajPsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaGeneral Information}jaj]sbaja}(j]j]j]j]j]ujajubj\ja)}(jahja]ja#Adaptec Ultra320 Family Manager Set}jajjsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja)Linux driver for Brocade FC/FCOE adapters}jajwsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaACPU Scheduler implementation hints for architecture specific code}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaScheduler Statistics}jajsbaja}(j]j]j]j]j]ujajubj`ja)}(jahja]ja Scheduler}jajsbaja}(j]j]j]j]j]ujajubjaja)}(jahja]jaCFS Bandwidth Control}jajsbaja}(j]j]j]j]j]ujajubjbja)}(jahja]ja!Linux Security Module Development}jajsbaja}(j]j]j]j]j]ujajubjfja)}(jahja]ja)WorkBiT NinjaSCSI-3/32Bi driver for Linux}jajųsbaja}(j]j]j]j]j]ujajubjkja)}(jahja]ja6Confidential Computing in Linux for x86 virtualization}jajҳsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaThe sym53c500_cs Driver}jaj߳sbaja}(j]j]j]j]j]ujajubjjja)}(jahja]ja!Chelsio S3 iSCSI Driver for Linux}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaSCSI FC Transport}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja?Driver for Western Digital WD7193, WD7197 and WD7296 SCSI cards}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jatcm_qla2xxx Driver Notes}jajsbaja}(j]j]j]j]j]ujajubjEja)}(jahja]jaSCSI subsystem documentation}jaj sbaja}(j]j]j]j]j]ujajubj;ja)}(jahja]jadc395x SCSI driver}jaj-sbaja}(j]j]j]j]j]ujajubj,ja)}(jahja]jaThe 53c700 Driver Notes}jaj:sbaja}(j]j]j]j]j]ujajubjwja)}(jahja]ja Schedutil}jajGsbaja}(j]j]j]j]j]ujajubjhja)}(jahja]jaDeadline Task Scheduling}jajTsbaja}(j]j]j]j]j]ujajubj5ja)}(jahja]jag_NCR5380 driver}jajasbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja"Digital Signature Verification API}jajnsbaja}(j]j]j]j]j]ujajubjYja)}(jahja]jaSCSI Subsystem}jaj{sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja)HPSA - Hewlett Packard Smart Array driver}jajsbaja}(j]j]j]j]j]ujajubjqja)}(jahja]ja4Why the “volatile” type class should not be used}jajsbaja}(j]j]j]j]j]ujajubj^ja)}(jahja]jaARECA FIRMWARE SPEC}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaTesting}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaFirmware TPM Driver}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLink Power Managent Policy}jajɴsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLSubmitting patches: the essential guide to getting your code into the kernel}jajִsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja!Megaraid Common Management Module}jajsbaja}(j]j]j]j]j]ujajubjT ja)}(jahja]jaExtensible Scheduler Class}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel Self-Protection}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja TPM Event Log}jaj sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja5Adaptec AHA-1520/1522 SCSI driver for Linux (aha152x)}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaCoding Guidelines}jaj$sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaCapacity Aware Scheduling}jaj1sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaEEVDF Scheduler}jaj>sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaConfidential Computing secrets}jajKsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaSCSI EH}jajXsbaja}(j]j]j]j]j]ujajubj: ja)}(jahja]jaScheduler Domains}jajesbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja8Linux Security Modules: General Security Hooks for Linux}jajrsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaUtilization Clamping}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSCSI Kernel Parameters}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja6Highpoint RocketRAID 3xxx/4xxx Adapter Driver (hptiop)}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLPFC Driver Release Notes}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja)Linux Secure Attention Key (SAK) handling}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Arch Support}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaAdaptec dpti driver}jaj͵sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja Kernel Keys}jajڵsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja&Terse where to get ZIP Drive help info}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja*Encrypted keys for the eCryptfs filesystem}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jamembarrier() System Call}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaCredentials in Linux}jajsbaja}(j]j]j]j]j]ujajubjQ ja)}(jahja]jaScheduler debugfs}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja%Trusted Platform Module documentation}jaj(sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja'SCSI RDMA (SRP) transport class diagram}jaj5sbaja}(j]j]j]j]j]ujajubjp ja)}(jahja]ja&Linux SCSI Disk Driver (sd) Parameters}jajBsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSCTP}jajOsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja8Adaptec Aic7xxx Fast -> Ultra160 Family Manager Set v7.0}jaj\sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSecurity Documentation}jajisbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaRust}jajvsbaja}(j]j]j]j]j]ujajubjk ja)}(jahja]jaTimers}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubj# ja)}(jahja]ja"ALSA Co-processor Acceleration API}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaWriting an ALSA Driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaTarget export device script}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja!Notes on Maya44 USB Audio Support}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja4OP-TEE (Open Portable Trusted Execution Environment)}jajʶsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaMore Notes on HD-Audio Driver}jaj׶sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja&HD-Audio Codec-Specific Mixer Controls}jajsbaja}(j]j]j]j]j]ujajubjT ja)}(jahja]ja#TEE (Trusted Execution Environment)}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaALSA Jack Controls}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja/AMD-TEE (AMD’s Trusted Execution Environment)}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja6hrtimers - subsystem for high-resolution kernel timers}jajsbaja}(j]j]j]j]j]ujajubj*ja)}(jahja]jaUnsorted Documentation}jaj%sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja-Sound Blaster Audigy mixer / default DSP code}jaj2sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja3Dynamic Audio Power Management for Portable Devices}jaj?sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja;Clock sources, Clock events, sched_clock() and delay timers}jajLsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaCard-Specific Information}jajYsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaStandard ALSA Control Names}jajfsbaja}(j]j]j]j]j]ujajubj7ja)}(jahja]jaTCM Userspace Design}jajssbaja}(j]j]j]j]j]ujajubj<ja)}(jahja]ja>Alsa driver for Digigram miXart8 and miXart8AES/EBU soundcards}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaALSA Compress-Offload API}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel subsystem documentation}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaThe Virtual PCM Test Driver}jajsbaja}(j]j]j]j]j]ujajubj:ja)}(jahja]ja Static Keys}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja-Virtual TPM Proxy Driver for Linux Containers}jajsbaja}(j]j]j]j]j]ujajubj=ja)}(jahja]ja8Guide to using M-Audio Audiophile USB with ALSA and Jack}jajηsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaALSA SoC Layer}jaj۷sbaja}(j]j]j]j]j]ujajubj'ja)}(jahja]jaTCM Virtual Device}jajsbaja}(j]j]j]j]j]ujajubj.ja)}(jahja]jaAudio Clocking}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaASoC Machine Driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDelay and sleep mechanisms}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaDesigns and Implementations}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaEAudio drivers for Cirrus Logic CS35L54/56/57 Boosted Smart Amplifiers}jaj)sbaja}(j]j]j]j]j]ujajubjLja)}(jahja]ja3spi_butterfly - parport-to-butterfly adapter driver}jaj6sbaja}(j]j]j]j]j]ujajubj*ja)}(jahja]jaRemote Processor Framework}jajCsbaja}(j]j]j]j]j]ujajubjZja)}(jahja]jaALSA SoC Layer Overview}jajPsbaja}(j]j]j]j]j]ujajubj]ja)}(jahja]jaALow latency, multichannel audio with JACK and the emu10k1/emu10k2}jaj]sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaHD-Audio DP-MST Support}jajjsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja5High resolution timers and dynamic ticks design notes}jajwsbaja}(j]j]j]j]j]ujajubj-ja)}(jahja]jaXZ data compression in Linux}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja$Overview of Linux kernel SPI support}jajsbaja}(j]j]j]j]j]ujajubj2ja)}(jahja]ja,Remote Processor Messaging (rpmsg) Framework}jajsbaja}(j]j]j]j]j]ujajubjhja)}(jahja]ja.Creating codec to codec dai link for ALSA dapm}jajsbaja}(j]j]j]j]j]ujajubjija)}(jahja]ja>Advanced Linux Sound Architecture - Driver Configuration guide}jajsbaja}(j]j]j]j]j]ujajubj=ja)}(jahja]ja!Brief tutorial on CRC computation}jajŸsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja Kernel tools}jajҸsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux magic numbers}jaj߸sbaja}(j]j]j]j]j]ujajubjGja)}(jahja]jaALSA PCM Timestamping}jajsbaja}(j]j]j]j]j]ujajubj=ja)}(jahja]ja)The TCM v4 fabric module script generator}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaASoC jack detection}jajsbaja}(j]j]j]j]j]ujajubjKja)}(jahja]ja"ASoC Digital Audio Interface (DAI)}jajsbaja}(j]j]j]j]j]ujajubjRja)}(jahja]jaHD-Audio Codec-Specific Models}jaj sbaja}(j]j]j]j]j]ujajubjUja)}(jahja]ja!TS-TEE (Trusted Services project)}jaj-sbaja}(j]j]j]j]j]ujajubj<ja)}(jahja]ja }jaj:sbaja}(j]j]j]j]j]ujajubjCja)}(jahja]ja!Serial Peripheral Interface (SPI)}jajGsbaja}(j]j]j]j]j]ujajubjkja)}(jahja]jaALSA Jack Software Injection}jajTsbaja}(j]j]j]j]j]ujajubj[ja)}(jahja]ja0HDAudio multi-link extensions on Intel platforms}jajasbaja}(j]j]j]j]j]ujajubjpja)}(jahja]jaProc Files of ALSA Drivers}jajnsbaja}(j]j]j]j]j]ujajubj`ja)}(jahja]jaMIDI 2.0 on Linux}jaj{sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver spi-sc18is602}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaHD-Audio}jajsbaja}(j]j]j]j]j]ujajubj~ja)}(jahja]ja&NO_HZ: Reducing Scheduling-Clock Ticks}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaNotes on Kernel OSS-Emulation}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja }jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja.spi_lm70llp : LM70-LLP parport-to-SPI adapter}jajɹsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja Dynamic PCM}jajֹsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaTracepoints in ALSA}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja1Brief Notes on C-Media 8338/8738/8768/8770 Driver}jajsbaja}(j]j]j]j]j]ujajubjYja)}(jahja]jaALSA Kernel API Documentation}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Speculation}jaj sbaja}(j]j]j]j]j]ujajubj& ja)}(jahja]jaOSS Sequencer Emulation on ALSA}jajsbaja}(j]j]j]j]j]ujajubjvja)}(jahja]ja2E-MU Digital Audio System mixer / default DSP code}jaj$sbaja}(j]j]j]j]j]ujajubjcja)}(jahja]jaNotes on Power-Saving Mode}jaj1sbaja}(j]j]j]j]j]ujajubj}ja)}(jahja]jaVirtual TPM interface for Xen}jaj>sbaja}(j]j]j]j]j]ujajubjcja)}(jahja]jaAudio Pops and Clicks}jajKsbaja}(j]j]j]j]j]ujajubjuja)}(jahja]ja0Imagination Technologies SPDIF Input Controllers}jajXsbaja}(j]j]j]j]j]ujajubjhja)}(jahja]jaALSA BT87x Driver}jajesbaja}(j]j]j]j]j]ujajubj< ja)}(jahja]jaASoC Codec Class Driver}jajrsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja TEE Subsystem}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSPI userspace API}jajsbaja}(j]j]j]j]j]ujajubjg ja)}(jahja]ja#Serial UART 16450/16550 MIDI driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaASoC Platform Driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaThe ALSA Driver API}jajsbaja}(j]j]j]j]j]ujajubjv ja)}(jahja]jaRealtek PC Beep Hidden Register}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja+Sound Blaster Live mixer / default DSP code}jajͺsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja }jajںsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja'Analog Joystick Support on ALSA Drivers}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaREPORTING BUGS}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaUserspace-driven timers}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja=LZO stream format as understood by Linux’s LZO decompressor}jajsbaja}(j]j]j]j]j]ujajubjh ja)}(jahja]ja'Software Interface ALSA-DSP MADI Driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja VIA82xx mixer}jaj(sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaCodec-Specific Information}jaj5sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaALSA PCM channel-mapping API}jajBsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaSound Subsystem Documentation}jajOsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja+High Precision Event Timer Driver for Linux}jaj\sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja:PCI vDPA driver for the AMD/Pensando(R) DSC adapter family}jajisbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaDCTCP (DataCenter TCP)}jaj|sbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]ja7Linux Driver for the AMD/Pensando(R) DSC adapter family}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]ja"ATM (i)Chip IA Linux Driver Source}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj!ja)}(jahja]ja;Neterion’s (Formerly S2io) Xframe I/II PCI-X 10GbE driver}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jaThe QorIQ DPAA Ethernet Driver}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj%ja)}(jahja]jaJidpf Linux* Base Driver for the Intel(R) Infrastructure Data Path Function}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]ja'Enabling the driver and kconfig options}jajʻsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jaAF_XDP}jaj׻sbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jaEthernet Device Drivers}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]ja>Linux kernel driver for Compute Engine Virtual Ethernet (gve):}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj+ja)}(jahja]ja>Davicom DM9102(A)/DM9132/DM9801 fast ethernet driver for Linux}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jaALinux Base Driver for the Intel(R) Ethernet Controller 800 Series}jaj sbaja}(jq]js]ju]jw]jy]ujaj{ubjm ja)}(jahja]ja=Linux Base Driver for Intel(R) Ethernet Multi-host Controller}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jazsmalloc}jaj%sbaja}(jq]js]ju]jw]jy]ujaj{ubj"ja)}(jahja]jaARCnet Hardware}jaj2sbaja}(jq]js]ju]jw]jy]ujaj{ubjDja)}(jahja]ja Linux CAIF}jaj?sbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]jaCAIF}jajLsbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]ja:Linux Base Driver for Intel(R) Ethernet Network Connection}jajYsbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]jaATM cxacru device driver}jajfsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jaUnevictable LRU Infrastructure}jajssbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]ja Tracepoints}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]jaILinux kernel networking driver for Marvell’s Octeon PCI Endpoint NIC VF}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjAja)}(jahja]ja0Cirrus Logic LAN CS8900/CS8920 Ethernet Adapters}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj/ja)}(jahja]jaSwap}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj%ja)}(jahja]ja5Linux Driver for Intel(R) Ethernet Network Connection}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjBja)}(jahja]jaChecksum Offloads}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjCja)}(jahja]jaDPAA2 Switch driver}jajμsbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]ja6pack Protocol}jajۼsbaja}(jq]js]ju]jw]jy]ujaj{ubjw ja)}(jahja]jaATM}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]ja#Linux Ethernet Bonding Driver HOWTO}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj/ja)}(jahja]ja batman-adv}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjKja)}(jahja]ja&Texas Instruments CPSW ethernet driver}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjoja)}(jahja]ja6cdc_mbim - Driver for CDC MBIM Mobile Broadband modems}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjpja)}(jahja]ja Switchdev}jaj)sbaja}(jq]js]ju]jw]jy]ujaj{ubj@ja)}(jahja]jaDPAA2 MAC / PHY support}jaj6sbaja}(jq]js]ju]jw]jy]ujaj{ubj:ja)}(jahja]ja+Network Flow Processor (NFP) Kernel Drivers}jajCsbaja}(jq]js]ju]jw]jy]ujaj{ubjvja)}(jahja]jaHyper-V network driver}jajPsbaja}(jq]js]ju]jw]jy]ujaj{ubjIja)}(jahja]jasbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]ja IP-Aliasing}jajKsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]ja Rmnet Driver}jajXsbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]ja:Linux Base Driver for Intel(R) Ethernet Network Connection}jajesbaja}(jq]js]ju]jw]jy]ujaj{ubj/ ja)}(jahja]jaBLinux Driver for the Synopsys(R) Ethernet Controllers “stmmac”}jajrsbaja}(jq]js]ju]jw]jy]ujaj{ubj8 ja)}(jahja]ja%Virtually Mapped Kernel Stack Support}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jaDPAA2 Documentation}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jaDraft IETF CIPSO IP Security}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]ja-Chelsio N210 10Gb Ethernet Network Controller}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]jaCellular Modem Device Drivers}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]jaMarvell(Aquantia) AQtion Driver}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jaFLinux kernel networking driver for Marvell’s Octeon PCI Endpoint NIC}jajͿsbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]ja#NetLabel CIPSO/IPv4 Protocol Engine}jajڿsbaja}(jq]js]ju]jw]jy]ujaj{ubj2 ja)}(jahja]jaFlexcan CAN Controller driver}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubj ja)}(jahja]jaALinux Base Driver for Intel(R) Ethernet Adaptive Virtual Function}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jaCTexas Instruments K3 AM65 CPSW NUSS switchdev based ethernet driver}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjX ja)}(jahja]ja=Linux Base Driver for the Intel(R) PRO/100 Family of Adapters}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]ja-FORE Systems PCA-200E/SBA-200E ATM NIC driver}jajsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]ja1Mellanox ConnectX(R) mlx5 core VPI Network Driver}jaj(sbaja}(jq]js]ju]jw]jy]ujaj{ubja ja)}(jahja]ja#SocketCAN - Controller Area Network}jaj5sbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]jaNetLabel}jajBsbaja}(jq]js]ju]jw]jy]ujaj{ubjja)}(jahja]ja The UDP-Lite protocol (RFC 3828)}jajOsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaNIC SR-IOV APIs}jajbsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja8TCP Authentication Option Linux implementation (RFC5925)}jajosbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja*inet_sock struct fast path usage breakdown}jaj|sbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaTransparent proxy support}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaTC queue based filtering}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja6Net DIM - Generic Network Dynamic Interrupt Moderation}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja$Virtual Routing and Forwarding (VRF)}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja Kernel TLS}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja](jaFamily }jajsbjaliteral)}(ja``team``ja]jateam}jajsbaja}(jW]jY]j[]j]]j_]ujaliteraljՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaPHY link topology}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjI ja)}(jahja](jaFamily }jajsbj)}(ja ``rt-rule``ja]jart-rule}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja](jaFamily }jajsbj)}(ja``tcp_metrics``ja]ja tcp_metrics}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjS ja)}(jahja]ja5Power Sourcing Equipment (PSE) in IEEE 802.3 Standard}jaj7sbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja NET_FAILOVER}jajDsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja Page Pool API}jajQsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja](jaFamily }jaj^sbj)}(ja ``devlink``ja]jadevlink}jajesbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ubja netlink specification}jaj^sbeja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]jaLinux Kernel TIPC}jaj}sbaja}(jW]jY]j[]j]]j_]ujajaubjZ ja)}(jahja](jaFamily }jajsbj)}(ja ``ovs_flow``ja]jaovs_flow}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]jaNetlink Family Specifications}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja Netconsole}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj] ja)}(jahja](jaFamily }jajsbj)}(ja ``handshake``ja]ja handshake}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaThin-streams and TCP}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja'Linux wireless regulatory documentation}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]jaNetfilter Sysfs variables}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja)netns_ipv4 enum fast path usage breakdown}jaj sbaja}(jW]jY]j[]j]]j_]ujajaubjYja)}(jahja]jaIn-Kernel TLS Handshake}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj[ja)}(jahja]jaTeam}jaj#sbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja](jaFamily }jaj0sbj)}(ja ``nlctrl``ja]janlctrl}jaj7sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0ubja netlink specification}jaj0sbeja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja+net_device struct fast path usage breakdown}jajOsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jastruct sk_buff}jaj\sbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja TC Actions - Environmental Rules}jajisbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja,The proc/net/tcp and proc/net/tcp6 variables}jajvsbaja}(jW]jY]j[]j]]j_]ujajaubj<ja)}(jahja]ja+netns_ipv4 struct fast path usage breakdown}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjija)}(jahja]ja%Network Devices, the Kernel, and You!}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj6ja)}(jahja]ja0PLIP: The Parallel Line Internet Protocol Device}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaRxRPC Network Protocol}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]jaStream Parser (strparser)}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja"Netmem Support for Network Drivers}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjDja)}(jahja]ja5inet_connection_sock struct fast path usage breakdown}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja](jaFamily }jajsbj)}(ja``tc``ja]jatc}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjBja)}(jahja](jaFamily }jajsbj)}(ja``net-shaper``ja]ja net-shaper}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja/Ethernet switch device driver model (switchdev)}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjbja)}(jahja]jaInterface statistics}jaj)sbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaRDS}jaj6sbaja}(jW]jY]j[]j]]j_]ujajaubj^ja)}(jahja]ja5Netdev features mess and how to get out from it alive}jajCsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja](jaFamily }jajPsbj)}(ja ``rt-link``ja]jart-link}jajWsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajPubja netlink specification}jajPsbeja}(jW]jY]j[]j]]j_]ujajaubjBja)}(jahja]ja Timestamping}jajosbaja}(jW]jY]j[]j]]j_]ujajaubjCja)}(jahja]jaSeg6 Sysfs variables}jaj|sbaja}(jW]jY]j[]j]]j_]ujajaubj2 ja)}(jahja](jaFamily }jajsbj)}(ja ``rt-neigh``ja]jart-neigh}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]jaPHY Abstraction Layer}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja$HOWTO for the linux packet generator}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja6Virtual eXtensible Local Area Networking documentation}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjtja)}(jahja](jaFamily }jajsbj)}(ja ``rt-addr``ja]jart-addr}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjE ja)}(jahja](jaFamily }jajsbj)}(ja ``rt-route``ja]jart-route}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja](jaFamily }jaj sbj)}(ja ``ethtool``ja]jaethtool}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja netlink specification}jaj sbeja}(jW]jY]j[]j]]j_]ujajaubj]ja)}(jahja]ja%Scaling in the Linux Networking Stack}jaj,sbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaLSM/SeLinux secid}jaj9sbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja](jaFamily }jajFsbj)}(ja ``conntrack``ja]ja conntrack}jajMsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajFubja netlink specification}jajFsbeja}(jW]jY]j[]j]]j_]ujajaubjqja)}(jahja](jaFamily }jajesbj)}(ja``fou``ja]jafou}jajlsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajeubja netlink specification}jajesbeja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaLinux NFC subsystem}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjkja)}(jahja]jaNetwork Function Representors}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja*PSE Power Interface (PSE PI) Documentation}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaLinux Phonet protocol family}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]jaLinux Kernel SCTP}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaKernel TLS offload}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaOperational States}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja](jaFamily }jajsbj)}(ja``ovs_datapath``ja]ja ovs_datapath}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja](jaFamily }jajsbj)}(ja ``nl80211``ja]janl80211}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja](jaFamily }jajsbj)}(ja ``lockd``ja]jalockd}jaj$sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaNAPI}jaj<sbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja SNMP counter}jajIsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja](jaFamily }jajVsbj)}(ja ``mptcp_pm``ja]jamptcp_pm}jaj]sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajVubja netlink specification}jajVsbeja}(jW]jY]j[]j]]j_]ujajaubjsja)}(jahja](jaFamily }jajusbj)}(ja``dpll``ja]jadpll}jaj|sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajuubja netlink specification}jajusbeja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja](jaFamily }jajsbj)}(ja ``netdev``ja]janetdev}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja](jaFamily }jajsbj)}(ja ``nftables``ja]janftables}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubj}ja)}(jahja]ja Sysfs tagging}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjL ja)}(jahja]ja Packet MMAP}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja-Open vSwitch datapath developer documentation}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja+HOWTO for multiqueue network device support}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj} ja)}(jahja]jaHow to use radiotap headers}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaSegmentation Offloads}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj@ ja)}(jahja]ja#Netfilter Conntrack Sysfs variables}jaj sbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja)tcp_sock struct fast path usage breakdown}jaj-sbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja](jaFamily }jaj:sbj)}(ja``nfsd``ja]janfsd}jajAsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj:ubja netlink specification}jaj:sbeja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]ja#Common Networking Struct Cachelines}jajYsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja&Netfilter’s flowtable infrastructure}jajfsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja(PPP Generic Driver and Channel Interface}jajssbaja}(jW]jY]j[]j]]j_]ujajaubj ja)}(jahja]japhylink}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja SMC Sysctl}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaResilient Next-hop Groups}jajsbaja}(jW]jY]j[]j]]j_]ujajaubj6 ja)}(jahja](jaFamily }jajsbj)}(ja ``ovs_vport``ja]ja ovs_vport}jajsbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajubja netlink specification}jajsbeja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]ja,Power Sourcing Equipment (PSE) Documentation}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaNETIF Msg Level}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaUniversal TUN/TAP device driver}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaIOPEN Alliance 10BASE-T1x MAC-PHY Serial Interface (TC6) Framework Support}jajsbaja}(jW]jY]j[]j]]j_]ujajaubjja)}(jahja]jaEmbargoed hardware issues}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubj ja)}(jahja]ja!How the development process works}jaj sbaja}(j]j]j]j]j ]ja]Kaujaj ubjja)}(jahja]jaNetworking subsystem (netdev)}jajsbaja}(j]j]j]j]j ]ja]Kaujaj ubj'ja)}(jahja]jaAdding a New System Call}jaj)sbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja/Using swap files with software suspend (swsusp)}jaj6sbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaEDeprecated Interfaces, Language Features, Attributes, and Conventions}jajCsbaja}(j]j]j]j]j ]ujaj ubj"ja)}(jahja]jaNVMe Subsystem}jajPsbaja}(j]j]j]j]j ]ujaj ubjB ja)}(jahja]jaList of maintainers}jaj]sbaja}(j]j]j]j]j ]ujaj ubj1ja)}(jahja]jaXFRM}jajjsbaja}(j]j]j]j]j ]ujaj ubje ja)}(jahja]ja"Regulator Machine Driver Interface}jajwsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaHow to get s2ram working}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja!NVMe PCI Endpoint Function Target}jajsbaja}(j]j]j]j]j ]ja]Kaujaj ubjl ja)}(jahja]jaKernel Maintainer PGP guide}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaLinux power supply class}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja-Linux voltage and current regulator framework}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja APM or ACPI?}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaKernel Driver Statement}jajsbaja}(j]j]j]j]j ]ujaj ubj+ja)}(jahja]ja"Linux Kernel Enforcement Statement}jajsbaja}(j]j]j]j]j ]ujaj ubjSja)}(jahja]ja-Working with the kernel development community}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja.SoC Platforms with DTS Compliance Requirements}jajsbaja}(j]j]j]j]j ]ja]Kaujaj ubjc ja)}(jahja]ja!(How to avoid) Botching up ioctls}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaLinux kernel coding style}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]jaThe tip tree handbook}jaj"sbaja}(j]j]j]j]j ]ja]Kaujaj ubj_ja)}(jahja]ja$Applying Patches To The Linux Kernel}jaj0sbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja5Documentation for userland software suspend interface}jaj=sbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]jaHandling regressions}jajJsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja!The Linux Kernel Driver Interface}jajWsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja'How to use dm-crypt and swsusp together}jajdsbaja}(j]j]j]j]j ]ujaj ubjAja)}(jahja]ja*Operating Performance Points (OPP) Library}jajqsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja$Contributor Covenant Code of Conduct}jaj~sbaja}(j]j]j]j]j ]ujaj ubj0ja)}(jahja]jaAF_XDP TX Metadata}jajsbaja}(j]j]j]j]j ]ujaj ubj1ja)}(jahja]jaVideo issues with S3 resume}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]jaEnergy Model of devices}jajsbaja}(j]j]j]j]j ]ujaj ubjyja)}(jahja]ja SoC Subsystem}jajsbaja}(j]j]j]j]j ]ja]Kaujaj ubjuja)}(jahja]ja#Backporting and conflict resolution}jajsbaja}(j]j]j]j]j ]ujaj ubj-ja)}(jahja]ja#Regulator Consumer Driver Interface}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja*Minimal requirements to compile the Kernel}jajsbaja}(j]j]j]j]j ]ujaj ubj.ja)}(jahja]jaGetting the code right}jajsbaja}(j]j]j]j]j ]ja]Kaujaj ubj- ja)}(jahja]jaPCI Power Management}jajsbaja}(j]j]j]j]j ]ujaj ubjOja)}(jahja]jaLocking}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja Followthrough}jajsbaja}(j]j]j]j]j ]ja]Kaujaj ubj ja)}(jahja]jaRegulator API design notes}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaswsusp/S3 tricks}jaj*sbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja Security bugs}jaj7sbaja}(j]j]j]j]j ]ujaj ubj= ja)}(jahja]jaPM Quality Of Service Interface}jajDsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja/XFRM device - offloading the IPsec computations}jajQsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]jaPECI Subsystem}jaj^sbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja,Debugging advice for Linux Kernel developers}jajksbaja}(j]j]j]j]j ]ujaj ubjBja)}(jahja]ja PCMCIA Driver}jajxsbaja}(j]j]j]j]j ]ujaj ubjxja)}(jahja]jaX.25 Device Driver Interface}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja1Using kgdb, kdb and the kernel debugger internals}jajsbaja}(j]j]j]j]j ]ujaj ubj\ja)}(jahja]ja,Debugging and tracing in the media subsystem}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaLinux X.25 Project}jajsbaja}(j]j]j]j]j ]ujaj ubjM ja)}(jahja]jaEarly-stage planning}jajsbaja}(j]j]j]j]j ]ja]Kaujaj ubjQ ja)}(jahja]ja$System Suspend and Device Interrupts}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaProgramming Language}jajsbaja}(j]j]j]j]j ]ujaj ubjoja)}(jahja]jaCharger Manager}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]jaFreezing of tasks}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja%Index of Further Kernel Documentation}jajsbaja}(j]j]j]j]j ]ujaj ubjzja)}(jahja]jaLinux kernel management style}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]jaDriver changes}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja!HOWTO do Linux kernel development}jaj"sbaja}(j]j]j]j]j ]ujaj ubj7 ja)}(jahja]ja"XFRM proc - /proc/net/xfrm_* files}jaj/sbaja}(j]j]j]j]j ]ujaj ubjzja)}(jahja]jaKVM x86}jaj<sbaja}(j]j]j]j]j ]ja]Kaujaj ubjja)}(jahja]ja$Debugging kernel and modules via gdb}jajJsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja'Debugging advice for driver development}jajWsbaja}(j]j]j]j]j ]ujaj ubjnja)}(jahja]jaAdvanced topics}jajdsbaja}(j]j]j]j]j ]ja]Kaujaj ubjja)}(jahja]ja!Debugging hibernation and suspend}jajrsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja(Linux Kernel Contribution Maturity Model}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja4Testing suspend and resume support in device drivers}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaPosting patches}jajsbaja}(j]j]j]j]j ]ja]Kaujaj ubj ja)}(jahja]ja Device table}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja"LIBNVDIMM Maintainer Entry Profile}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaEmail clients info for Linux}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]jaXDP RX Metadata}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja@Subsystem and maintainer tree specific development process notes}jajsbaja}(j]j]j]j]j ]ujaj ubj|ja)}(jahja]jaLinux kernel licensing rules}jajsbaja}(j]j]j]j]j ]ujaj ubj7 ja)}(jahja]jaPower Capping Framework}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja XFRM Syscall}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja*Dynamic Thermal Power Management framework}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j ]ja]Kaujaj ubjja)}(jahja]ja?Everything you ever wanted to know about Linux -stable releases}jaj*sbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaRegulator Driver Interface}jaj7sbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja)A guide to the Kernel Development Process}jajDsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja#Linux NVMe feature and quirk policy}jajQsbaja}(j]j]j]j]j ]ja]Kaujaj ubj ja)}(jahja]jaDInteraction of Suspend code (S3) with the CPU hotplug infrastructure}jaj_sbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaCVEs}jajlsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]ja Swap suspend}jajysbaja}(j]j]j]j]j ]ujaj ubjc ja)}(jahja]ja2Runtime Power Management Framework for I/O Devices}jajsbaja}(j]j]j]j]j ]ujaj ubjd ja)}(jahja]jaFor more information}jajsbaja}(j]j]j]j]j ]ja]Kaujaj ubjja)}(jahja]jaResearcher Guidelines}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]ja@Linux Kernel Contributor Covenant Code of Conduct Interpretation}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaUserspace debugging advice}jajsbaja}(j]j]j]j]j ]ujaj ubjl ja)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j ]ujaj ubj ja)}(jahja]jaPCMCIA}jajsbaja}(j]j]j]j]j ]ujaj ubjja)}(jahja]jaPower Management}jajsbaja}(j]j]j]j]j ]ujaj ubjE ja)}(jahja]jaHardware Spinlock Framework}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaUserspace LEDs}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja5IBM Virtual Management Channel Kernel Driver (IBMVMC)}jajsbaja}(j]j]j]j]j]ujajubu(j| ja)}(jahja]ja(Un)patching Callbacks}jajsbaja}(j]j]j]j]j]ujajubj+ ja)}(jahja]jaFutex Requeue PI}jaj)sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaremap_file_pages() system call}jaj6sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver isl29003}jajCsbaja}(j]j]j]j]j]ujajubj1 ja)}(jahja]jaThe robust futex ABI}jajPsbaja}(j]j]j]j]j]ujajubj4 ja)}(jahja]jaSlab Allocation}jaj]sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaShadow Variables}jajjsbaja}(j]j]j]j]j]ujajubj#ja)}(jahja]jaLivepatch module ELF format}jajwsbaja}(j]j]j]j]j]ujajubj7 ja)}(jahja]jaRebasing and merging}jajsbaja}(j]j]j]j]j]ujajubj"ja)}(jahja]ja(A description of what robust futexes are}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaIntroduction of Uacce}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaCreating Pull Requests}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLightweight PI-futexes}jajsbaja}(j]j]j]j]j]ujajubj5ja)}(jahja]jaHugetlbfs Reservation}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaMHI (Modem Host Interface)}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDesign}jajsbaja}(j]j]j]j]j]ujajubjn ja)}(jahja]jaSplit page table lock}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja MHI Topology}jajsbaja}(j]j]j]j]j]ujajubj4ja)}(jahja]ja&Sequence counters and sequential locks}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaFeature and driver maintainers}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver apds990x}jaj sbaja}(j]j]j]j]j]ujajubjv ja)}(jahja]jaLocking lessons}jaj-sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel Livepatching}jaj:sbaja}(j]j]j]j]j]ujajubjEja)}(jahja]jaArchitecture Page Table Helpers}jajGsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja%Handling messy pull-request diffstats}jajTsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaGeneric Mutex Subsystem}jajasbaja}(j]j]j]j]j]ujajubjb ja)}(jahja]jaMemory Management Documentation}jajnsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja"Kernel Lock Torture Test Operation}jaj{sbaja}(j]j]j]j]j]ujajubj6ja)}(jahja]ja3When do you need to notify inside page table lock ?}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel Samepage Merging}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel Maintainer Handbook}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaOvercommit Accounting}jajsbaja}(j]j]j]j]j]ujajubjv ja)}(jahja]jaPhysical Memory Model}jajsbaja}(j]j]j]j]j]ujajubj^ja)}(jahja]jaKProper Locking Under a Preemptible Kernel: Keeping Kernel Code Preempt-Safe}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja What is NUMA?}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaMHI}jajsbaja}(j]j]j]j]j]ujajubjIja)}(jahja]jaFrequently Asked Questions}jajsbaja}(j]j]j]j]j]ujajubjnja)}(jahja]jaLock types and their rules}jajsbaja}(j]j]j]j]j]ujajubj7ja)}(jahja]jaSpear PCIe Gadget Driver}jaj sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jahwpoison}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja/Marvell CN10K DMA packet interface (DPI) driver}jaj$sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaRT-mutex implementation design}jaj1sbaja}(j]j]j]j]j]ujajubjIja)}(jahja]ja%Texas Instruments TPS6594 PFSM driver}jaj>sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Page Cache}jajKsbaja}(j]j]j]j]j]ujajubjOja)}(jahja]ja,Assorted Miscellaneous Devices Documentation}jajXsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaC2 port support}jajesbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja%Heterogeneous Memory Management (HMM)}jajrsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaMaintainer Entry Profile}jajsbaja}(j]j]j]j]j]ujajubjZja)}(jahja]jaPage migration}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja&Wound/Wait Deadlock-Proof Mutex Design}jajsbaja}(j]j]j]j]j]ujajubjZja)}(jahja]ja Active MM}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaAD525x Digital Potentiometers}jajsbaja}(j]j]j]j]j]ujajubjK ja)}(jahja]ja"RT-mutex subsystem with PI support}jajsbaja}(j]j]j]j]j]ujajubjkja)}(jahja]ja Multi-Gen LRU}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaModifying Patches}jajsbaja}(j]j]j]j]j]ujajubjMja)}(jahja]jaKDriver for Synopsys DesignWare PCIe traffic generator (also known as xData)}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaPage fragments}jajsbaja}(j]j]j]j]j]ujajubjqja)}(jahja]jaMEMORY ALLOCATION PROFILING}jajsbaja}(j]j]j]j]j]ujajubjtja)}(jahja]ja Page Tables}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDAMON Maintainer Entry Profile}jajsbaja}(j]j]j]j]j]ujajubjaja)}(jahja]jaMemory Balancing}jaj(sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaPage Allocation}jaj5sbaja}(j]j]j]j]j]ujajubj|ja)}(jahja]jaShort users guide for SLUB}jajBsbaja}(j]j]j]j]j]ujajubjsja)}(jahja]ja1DAMON Moniting Interval Parameters Tuning Example}jajOsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Livepatch}jaj\sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaPercpu rw semaphores}jajisbaja}(j]j]j]j]j]ujajubjgja)}(jahja]jaKernel driver ics932s401}jajvsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaProcess Addresses}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaSystem State Changes}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver lis3lv02d}jajsbaja}(j]j]j]j]j]ujajubjmja)}(jahja]jaKernel driver max6875}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDNotes on Oxford Semiconductor PCIe (Tornado) 950 serial port devices}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaShared Memory Filesystem}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja%Driver for PCI Endpoint Test Function}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Page Reclaim}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLivepatching APIs}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaPhysical Memory}jajsbaja}(j]j]j]j]j]ujajubj] ja)}(jahja]jaLock Statistics}jajsbaja}(j]j]j]j]j]ujajubjE ja)}(jahja]ja API Reference}jajsbaja}(j]j]j]j]j]ujajubjb ja)}(jahja]jaReliable Stacktrace}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja%Runtime locking correctness validator}jaj,sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaHigh Memory Handling}jaj9sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaXilinx SD-FEC Driver}jajFsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaFree Page Reporting}jajSsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Boot Memory}jaj`sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver bh1770glc}jajmsbaja}(j]j]j]j]j]ujajubjS ja)}(jahja]jaDAMON: Data Access MONitor}jajzsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaOut Of Memory Handling}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaConfiguring Git}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLocking}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja2page owner: Tracking about who allocated each page}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaPage Table Check}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja#Atomic Replace & Cumulative Patches}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaBuilding External Modules}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaISDN}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaElantech Touchpad Driver}jajsbaja}(j]j]j]j]j]ja]K aujajubjja)}(jahja]jaUnreliable Guide To Locking}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaOPT4060 driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaIndustrial I/O}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaFlash LED handling under Linux}jaj*sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaParallel Port Joystick Drivers}jaj7sbaja}(j]j]j]j]j]ja]K aujajubj&ja)}(jahja]jaN-Trig touchscreen Driver}jajEsbaja}(j]j]j]j]j]ja]K aujajubjja)}(jahja]ja Linux Input Subsystem kernel API}jajSsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja-Exporting kernel headers for use by userspace}jaj`sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaReproducible builds}jajmsbaja}(j]j]j]j]j]ujajubj(ja)}(jahja]ja;Kernel driver for Intel Cherry Trail Whiskey Cove PMIC LEDs}jajzsbaja}(j]j]j]j]j]ujajubj@ ja)}(jahja]ja!Infiniband Userspace Capabilities}jajsbaja}(j]j]j]j]j]ujajubjF ja)}(jahja]ja#High-speed DMABUF interface for IIO}jajsbaja}(j]j]j]j]j]ujajubj8ja)}(jahja]jaKernel driver for lp5562}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja#Multicolor LED handling under Linux}jajsbaja}(j]j]j]j]j]ujajubj5ja)}(jahja]ja Sysfs files}jajsbaja}(j]j]j]j]j]ujajubj6ja)}(jahja]jaKeyboard notifier}jajsbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaBCM5974 Driver (bcm5974)}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja$Intelligent Keyboard (ikbd) Protocol}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja/Driver documentation for yealink usb-p1k phones}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja1LP5521/LP5523/LP55231/LP5562/LP8501 Common Driver}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja"Apple Touchpad Driver (appletouch)}jaj sbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]ja,Kernel driver for STMicroelectronics LED1202}jajsbaja}(j]j]j]j]j]ujajubj<ja)}(jahja]jaIIO Interfacing Tools}jaj(sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaUSB port LED trigger}jaj5sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja"EDT ft5x06 based Polytouch devices}jajBsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaTag matching logic}jajPsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver for lm3556}jaj]sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLEDs}jajjsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLED handling under Linux}jajwsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaAmiga joystick extensions}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaUserspace MAD access}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux Gamepad Specification}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja uinput module}jajsbaja}(j]j]j]j]j]ja]Kaujajubjj ja)}(jahja]jaKernel driver for lp5523}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]ja](KKeujajubj<ja)}(jahja]ja#Linux Input Subsystem userspace API}jajsbaja}(j]j]j]j]j]ujajubj@ja)}(jahja]jaForce feedback for Linux}jajsbaja}(j]j]j]j]j]ja]Kaujajubj$ja)}(jahja]jaSentelic Touchpad}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja,Unreliable Guide To Hacking The Linux Kernel}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaThe userio Protocol}jaj sbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja)Kernel CAPI Interface to Hardware Drivers}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKbuild}jaj'sbaja}(j]j]j]j]j]ujajubjx ja)}(jahja]jaKconfig macro language}jaj4sbaja}(j]j]j]j]j]ujajubjdja)}(jahja]ja Introduction}jajAsbaja}(j]j]j]j]j]ja]Kaujajubjeja)}(jahja]jaAIntel Omni-Path (OPA) Virtual Network Interface Controller (VNIC)}jajOsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaThe Linux Kernel documentation}jaj\sbaja}(j]j]j]j]j]ujajubj| ja)}(jahja]jaALPS Touchpad Protocol}jajisbaja}(j]j]j]j]j]ja]Kaujajubjoja)}(jahja]jaIndustrial IIO configfs support}jajwsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel Build System}jajsbaja}(j]j]j]j]j]ujajubjsja)}(jahja]jaInfiniBand Midlayer Locking}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja!Configuration targets and editors}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaWalkera WK-0701 transmitter}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaInput event codes}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]jaCirrus Logic EP93xx ADC driver}jajsbaja}(j]j]j]j]j]ujajubj}ja)}(jahja]jaCreating an input device driver}jajsbaja}(j]j]j]j]j]ja]Kaujajubjgja)}(jahja]jaMulti-touch (MT) Protocol}jajsbaja}(j]j]j]j]j]ja]Kaujajubj ja)}(jahja]ja'Kernel driver for Mellanox systems LEDs}jajsbaja}(j]j]j]j]j]ujajubj8 ja)}(jahja]jaIIO Abstractions for ADCs}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaInput Documentation}jaj sbaja}(j]j]j]j]j]ujajubj@ ja)}(jahja]jaIndustrial IIO device buffers}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaCMA3000-D0x Accelerometer}jaj$sbaja}(j]j]j]j]j]ja]KaujajubjC ja)}(jahja]jaRecursion issues}jaj2sbaja}(j]j]j]j]j]ujajubjbja)}(jahja]ja*pxrc - PhoenixRC Flight Controller Adapter}jaj?sbaja}(j]j]j]j]j]ja]K aujajubjKja)}(jahja]jaKernel driver for Qualcomm LPG}jajMsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux Joystick support}jajZsbaja}(j]j]j]j]j]ja]Kaujajubj|ja)}(jahja]jaKernel driver lp3944}jajhsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja0Crystal SoundFusion CS4610/CS4612/CS461 joystick}jajusbaja}(j]j]j]j]j]ja]Kaujajubjja)}(jahja]jaOne-shot LED Trigger}jajsbaja}(j]j]j]j]j]ujajubjjja)}(jahja]jaBash completion for Kbuild}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaProgramming Interface}jajsbaja}(j]j]j]j]j]ja](KKeujajubjxja)}(jahja]jaKernel Hacking Guides}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja#Kernel driver for Spreadtrum SC27XX}jajsbaja}(j]j]j]j]j]ujajubj\ ja)}(jahja]jaLeds BlinkM driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaIforce Protocol}jajsbaja}(j]j]j]j]j]ja]K aujajubj ja)}(jahja]jaDWARF module versioning}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaIP over InfiniBand}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja7xpad - Linux USB driver for Xbox compatible controllers}jajsbaja}(j]j]j]j]j]ja]Kaujajubjvja)}(jahja]ja"Kernel driver for Crane EL15203000}jajsbaja}(j]j]j]j]j]ujajubjE ja)}(jahja]jaja)}(jahja]jaWi-Fi Device Drivers}jaj6sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaocteontx2 devlink support}jajCsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaIPsec}jajPsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaSysKonnect driver - SKFP}jaj]sbaja}(j]j]j]j]j]ujajubjjja)}(jahja]jaGeneric HDLC layer}jajjsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja@Linux Base Driver for WangXun(R) 10 Gigabit PCI Express Adapters}jajwsbaja}(j]j]j]j]j]ujajubjpja)}(jahja]jaIOAM6 Sysfs variables}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Architecture}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDistributed Switch Architecture}jajsbaja}(j]j]j]j]j]ujajubjS ja)}(jahja]ja/Generic networking statistics for netlink users}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja!IEEE 802.15.4 Developer’s Guide}jajsbaja}(j]j]j]j]j]ujajubjUja)}(jahja]jaqed devlink support}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jamv88e6xxx devlink support}jajsbaja}(j]j]j]j]j]ujajubj{ja)}(jahja]ja)How to use packet injection with mac80211}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux Devlink Documentation}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jahns3 devlink support}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja+IOSM Driver for Intel M.2 PCIe based Modems}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja5Notes on the DEC FDDIcontroller 700 (DEFZA-xx) driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaNXP SJA1105 switch driver}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDevlink Line card}jaj-sbaja}(j]j]j]j]j]ujajubj" ja)}(jahja]ja+Intel(R) PRO/Wireless 2100 Driver for Linux}jaj:sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDevice Memory TCP}jajGsbaja}(j]j]j]j]j]ujajubjnja)}(jahja]ja Devlink Flash}jajTsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaDevlink Health}jajasbaja}(j]j]j]j]j]ujajubj( ja)}(jahja]jaam65-cpsw-nuss devlink support}jajnsbaja}(j]j]j]j]j]ujajubj) ja)}(jahja]jaCmac80211_hwsim - software simulator of 802.11 radio(s) for mac80211}jaj{sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaMPTCP Sysfs variables}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja*EQL Driver: Serial IP Load Balancing HOWTO}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLC-trie implementation notes}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux Drivers for Baycom Modems}jajsbaja}(j]j]j]j]j]ujajubjX ja)}(jahja]ja Devlink Trap}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jamlx4 devlink support}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja MSG_ZEROCOPY}jajsbaja}(j]j]j]j]j]ujajubjA ja)}(jahja]ja*Broadcom RoboSwitch Ethernet switch driver}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jamlxsw devlink support}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaHardware Device Drivers}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaWWAN Device Drivers}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja'DSA switch configuration from userspace}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja IP Sysctl}jaj$sbaja}(j]j]j]j]j]ujajubj, ja)}(jahja]jabnxt devlink support}jaj1sbaja}(j]j]j]j]j]ujajubj` ja)}(jahja]jaio_uring zero copy Rx}jaj>sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaISO 15765-2 (ISO-TP)}jajKsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaIPVLAN Driver HOWTO}jajXsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaice devlink support}jajesbaja}(j]j]j]j]j]ujajubjja)}(jahja]janetdevsim devlink support}jajrsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja Devlink Info}jajsbaja}(j]j]j]j]j]ujajubjY ja)}(jahja]ja6Texas Instruments CPSW switchdev based ethernet driver}jajsbaja}(j]j]j]j]j]ujajubj= ja)}(jahja]ja.Intel(R) PRO/Wireless 2915ABG Driver for Linux}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja)Linux Networking and Network Devices APIs}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]japrestera devlink support}jajsbaja}(j]j]j]j]j]ujajubjD ja)}(jahja]jaI2C Bus Drivers}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubj! ja)}(jahja]jaKernel driver i2c-sis96x}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaADIS16475 driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver w83795}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja AD4000 driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja AD7625 driver}jajsbaja}(j]j]j]j]j]ujajubj_ ja)}(jahja]jaKernel driver ucd9000}jajsbaja}(j]j]j]j]j]ujajubj,ja)}(jahja]jaKernel driver tmp102}jaj!sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaI2C/SMBUS Fault Codes}jaj.sbaja}(j]j]j]j]j]ujajubj)ja)}(jahja]jaKernel driver wm831x-hwmon}jaj;sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver thmc50}jajHsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-ali1563}jajUsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-i801}jajbsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver twl4030-madc}jajosbaja}(j]j]j]j]j]ujajubjA ja)}(jahja]jaKernel driver i2c-via}jaj|sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver w83793}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-pca-isa}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver tps40422}jajsbaja}(j]j]j]j]j]ujajubjK ja)}(jahja]jaKernel driver w83773g}jajsbaja}(j]j]j]j]j]ujajubjs ja)}(jahja]jaKernel driver i2c-adm8111}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver xdp710}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja AD4695 driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux I2C and DMA}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja@I2C device driver binding control from user-space in old kernels}jajsbaja}(j]j]j]j]j]ujajubj'ja)}(jahja]jaKernel driver w83792d}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver i2c-piix4}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver wm8350-hwmon}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver tmp464}jaj%sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja I2C muxes and complex topologies}jaj2sbaja}(j]j]j]j]j]ujajubj;ja)}(jahja]jaThe SMBus Protocol}jaj?sbaja}(j]j]j]j]j]ujajubj5ja)}(jahja]jaKernel driver w83l785ts}jajLsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaThe I2C Protocol}jajYsbaja}(j]j]j]j]j]ujajubj'ja)}(jahja]jaKernel driver tps23861}jajfsbaja}(j]j]j]j]j]ujajubjWja)}(jahja]jaKernel driver zl6100}jajssbaja}(j]j]j]j]j]ujajubj9ja)}(jahja]jaKernel driver i2c-viapro}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaUserspace tools}jajsbaja}(j]j]j]j]j]ujajubj`ja)}(jahja]jaLinux I2C Sysfs}jajsbaja}(j]j]j]j]j]ujajubjGja)}(jahja]jaKernel driver xdpe122}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-ali1535}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja BNO055 driver}jajsbaja}(j]j]j]j]j]ujajubjMja)}(jahja]jaKernel driver w83781d}jajsbaja}(j]j]j]j]j]ujajubj5ja)}(jahja]ja%Linux I2C slave interface description}jajsbaja}(j]j]j]j]j]ujajubj9ja)}(jahja]jaKernel driver via686a}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver i2c-diolan-u2c}jajsbaja}(j]j]j]j]j]ujajubj\ja)}(jahja]jaKernel driver i2c-ocores}jajsbaja}(j]j]j]j]j]ujajubj2ja)}(jahja]jaKernel driver w83791d}jajsbaja}(j]j]j]j]j]ujajubj) ja)}(jahja]jaKernel driver i2c-sis5595}jajsbaja}(j]j]j]j]j]ujajubj~ja)}(jahja]jaKernel driver xgene-hwmon}jaj)sbaja}(j]j]j]j]j]ujajubjPja)}(jahja]jaKernel driver tps546d24}jaj6sbaja}(j]j]j]j]j]ujajubjQja)}(jahja]jaKernel driver i2c-sis630}jajCsbaja}(j]j]j]j]j]ujajubjRja)}(jahja]jaADIS16550 driver}jajPsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-nvidia-gpu}jaj]sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver tmp421}jajjsbaja}(j]j]j]j]j]ujajubjfja)}(jahja]jaHow to instantiate I2C devices}jajwsbaja}(j]j]j]j]j]ujajubj9ja)}(jahja]jaKernel driver tmp108}jajsbaja}(j]j]j]j]j]ujajubj@ja)}(jahja]jaKernel driver scx200_acb}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver tmp103}jajsbaja}(j]j]j]j]j]ujajubjVja)}(jahja]ja AD7606 driver}jajsbaja}(j]j]j]j]j]ujajubj? ja)}(jahja]jaKernel driver i2c-nforce2}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver tmp401}jajsbaja}(j]j]j]j]j]ujajubjqja)}(jahja]ja AD4030 driver}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja AD7380 driver}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver w83627ehf}jajsbaja}(j]j]j]j]j]ujajubjLja)}(jahja]jaIntroduction to I2C and SMBus}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaI2C/SMBus Functionality}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja,Implementing I2C device drivers in userspace}jajsbaja}(j]j]j]j]j]ujajubjV ja)}(jahja]ja AD7944 driver}jaj sbaja}(j]j]j]j]j]ujajubjsja)}(jahja]jaADXL380 driver}jaj-sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaDriver i2c-mlxcpld}jaj:sbaja}(j]j]j]j]j]ujajubjjja)}(jahja]ja Linux I2C slave testunit backend}jajGsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver tc74}jajTsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ucd9200}jajasbaja}(j]j]j]j]j]ujajubj@ ja)}(jahja]jaKernel driver tps53679}jajnsbaja}(j]j]j]j]j]ujajubjB ja)}(jahja]jaKernel driver vexpress}jaj{sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaLinux I2C slave EEPROM backend}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaI2C Ten-bit Addresses}jajsbaja}(j]j]j]j]j]ujajubjn ja)}(jahja]ja AD7191 driver}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-amd756}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-ali15x3}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaI2C/SMBus Subsystem}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-mux-gpio}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-ismt}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-taos-evm}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver w83627hf}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver i2c-amd-mp2}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver tps25990}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jai2c-stub}jaj$sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaADIS16480 driver}jaj1sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaLinux I2C fault injection}jaj>sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver vt1211}jajKsbaja}(j]j]j]j]j]ujajubj8 ja)}(jahja]jaKernel driver w83l786ng}jajXsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver xdpe152}jajesbaja}(j]j]j]j]j]ujajubj: ja)}(jahja]jaImplementing I2C device drivers}jajrsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver i2c-parport}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver tmp513}jajsbaja}(j]j]j]j]j]ujajubjB ja)}(jahja]jaI2C Address Translators}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver menf21bmc_hwmon}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjj ja)}(jahja]jaKernel driver oxp-sensors}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver surface_fan}jajsbaja}(j]j]j]j]j]ujajubj% ja)}(jahja]jaMicrochip SparX-5 SoC}jajsbaja}(j]j]j]j]j]ujajubj& ja)}(jahja]jaKernel driver tc654}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver MCP3021}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver nzxt-kraken3}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver peci-dimmtemp}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver nct7802}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max1619}jaj!sbaja}(j]j]j]j]j]ujajubjM ja)}(jahja]jaKernel driver max31827}jaj.sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max6697}jaj;sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver mp2888}jajHsbaja}(j]j]j]j]j]ujajubjo ja)}(jahja]jaKernel driver NCT6775}jajUsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver sch5627}jajbsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver raspberrypi-hwmon}jajosbaja}(j]j]j]j]j]ujajubj| ja)}(jahja]jaKernel driver sl28cpld}jaj|sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver mp2856}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver sis5595}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver max16064}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver pm6764tr}jajsbaja}(j]j]j]j]j]ujajubj#ja)}(jahja]jaKernel driver nct7904}jajsbaja}(j]j]j]j]j]ujajubj5ja)}(jahja]jaKernel driver sbrmi}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver pc87360}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver sfctemp}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max197}jajsbaja}(j]j]j]j]j]ujajubj>ja)}(jahja]jaKernel driver mp2993}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver smsc47m1}jaj sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver pli1209bc}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver powr1220}jaj%sbaja}(j]j]j]j]j]ujajubjOja)}(jahja]jaKernel driver smsc47b397}jaj2sbaja}(j]j]j]j]j]ujajubjo ja)}(jahja]jaKernel driver scpi-hwmon}jaj?sbaja}(j]j]j]j]j]ujajubj6ja)}(jahja]jaKernel driver max31785}jajLsbaja}(j]j]j]j]j]ujajubjWja)}(jahja]jaKernel driver peci-cputemp}jajYsbaja}(j]j]j]j]j]ujajubjYja)}(jahja]jaKernel driver q54sj108a2}jajfsbaja}(j]j]j]j]j]ujajubjXja)}(jahja]jaKernel driver max31790}jajssbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver mp9941}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver sch5636}jajsbaja}(j]j]j]j]j]ujajubj_ja)}(jahja]jaKernel driver max20730}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max6639}jajsbaja}(j]j]j]j]j]ujajubjGja)}(jahja]jaKernel driver nzxt-smart2}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver spd5118}jajsbaja}(j]j]j]j]j]ujajubj;ja)}(jahja]jaKernel driver mp5023}jajsbaja}(j]j]j]j]j]ujajubjmja)}(jahja]jaKernel drivers ltc4282}jajsbaja}(j]j]j]j]j]ujajubjPja)}(jahja]jaKernel driver sht3x}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver max1668}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver sbtsi_temp}jajsbaja}(j]j]j]j]j]ujajubjyja)}(jahja]jaKernel driver nct7363}jajsbaja}(j]j]j]j]j]ujajubjyja)}(jahja]jaKernel driver pcf8591}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver nsa320_hwmon}jaj)sbaja}(j]j]j]j]j]ujajubjbja)}(jahja]jaKernel driver smsc47m192}jaj6sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver mp5990}jajCsbaja}(j]j]j]j]j]ujajubjTja)}(jahja]ja0Naming and data format standards for sysfs files}jajPsbaja}(j]j]j]j]j]ujajubj>ja)}(jahja]jaKernel driver max6620}jaj]sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver npcm750-pwm-fan}jajjsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver POWERZ}jajwsbaja}(j]j]j]j]j]ujajubjaja)}(jahja]jaKernel driver max127}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver max31790}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max31760}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver ltc4286}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver mlxreg-fan}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver sht21}jajsbaja}(j]j]j]j]j]ujajubj+ ja)}(jahja]jaKernel driver mc13783-adc}jajsbaja}(j]j]j]j]j]ujajubj5 ja)}(jahja]jaKernel driver max20751}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max16065}jajsbaja}(j]j]j]j]j]ujajubj6 ja)}(jahja]jaKernel driver shtc1}jajsbaja}(j]j]j]j]j]ujajubjc ja)}(jahja]jaKernel driver qnap-mcu-hwmon}jajsbaja}(j]j]j]j]j]ujajubj> ja)}(jahja]jaKernel driver sht15}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver mpq8785}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja"PMBus core driver and internal API}jaj-sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max31722}jaj:sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver sy7636a-hwmon}jajGsbaja}(j]j]j]j]j]ujajubjzja)}(jahja]jaKernel driver max8688}jajTsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver pxe1610}jajasbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max16601}jajnsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver pwm-fan}jaj{sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver nct6683}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver mp5920}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver mc34vr500}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver occ-hwmon}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver pmbus}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver pt5161l}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max34440}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver pc87427}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver pim4328}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver sg2042-mcu}jajsbaja}(j]j]j]j]j]ujajubj4 ja)}(jahja]jaKernel driver mp2975}jaj sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver mp2891}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver sht4x}jaj$sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver nzxt-kraken2}jaj1sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja7How to Get Your Patch Accepted Into the Hwmon Subsystem}jaj>sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max15301}jajKsbaja}(j]j]j]j]j]ujajubjs ja)}(jahja]jaKernel driver stpddc60}jajXsbaja}(j]j]j]j]j]ujajubjja)}(jahja]ja0Kernel driver Ampere(R)’s Altra(R) SMpro hwmon}jajesbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver max6650}jajrsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ntc_thermistor}jajsbaja}(j]j]j]j]j]ujajubje ja)}(jahja]jaKernel driver lm85}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjF ja)}(jahja]jaKernel driver ir36021}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver lm87}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver HS3001}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver lineage-pem}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ltc4260}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ltc4261}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver asus_wmi_sensors}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ibmaem}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver aspeed-pwm-tacho}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver ir35221}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaHardware Monitoring}jaj!sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver lm93}jaj.sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver gl518sm}jaj;sbaja}(j]j]j]j]j]ujajubjD ja)}(jahja]jaKernel driver hih6130}jajHsbaja}(j]j]j]j]j]ujajubj0ja)}(jahja]jaKernel driver lm92}jajUsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver lm90}jajbsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ltc2990}jajosbaja}(j]j]j]j]j]ujajubjHja)}(jahja]jaKernel driver ltc2978}jaj|sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel Driver IBMPOWERNV}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver lan966x-hwmon}jajsbaja}(j]j]j]j]j]ujajubjQja)}(jahja]jaKernel driver k8temp}jajsbaja}(j]j]j]j]j]ujajubj-ja)}(jahja]jaLinux HP WMI Sensors Driver}jajsbaja}(j]j]j]j]j]ujajubj0ja)}(jahja]jaKernel driver asus_ec_sensors}jajsbaja}(j]j]j]j]j]ujajubjRja)}(jahja]jaKernel driver cgbc-hwmon}jajsbaja}(j]j]j]j]j]ujajubjTja)}(jahja]jaKernel driver isl68137}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver emc2103}jajsbaja}(j]j]j]j]j]ujajubjq ja)}(jahja]jaKernel driver lm73}jajsbaja}(j]j]j]j]j]ujajubjdja)}(jahja]jaKernel driver lm77}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver fam15h_power}jaj sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja'Broadcom BCM54140 Quad SGMII/QSGMII PHY}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver corsair-psu}jaj%sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver f71882fg}jaj2sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver lm75}jaj?sbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver ina238}jajLsbaja}(j]j]j]j]j]ujajubj%ja)}(jahja]jaKernel driver bt1-pvt}jajYsbaja}(j]j]j]j]j]ujajubjBja)}(jahja]jaKernel driver ds620}jajfsbaja}(j]j]j]j]j]ujajubjxja)}(jahja]jaKernel driver emc1403}jajssbaja}(j]j]j]j]j]ujajubjsja)}(jahja]jaKernel driver ltc2945}jajsbaja}(j]j]j]j]j]ujajubjZja)}(jahja]jaKernel driver emc6w201}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver ina3221}jajsbaja}(j]j]j]j]j]ujajubjDja)}(jahja]jaKernel driver g760a}jajsbaja}(j]j]j]j]j]ujajubj1ja)}(jahja]jaKernel driver lm63}jajsbaja}(j]j]j]j]j]ujajubjKja)}(jahja]jaKernel driver ir38064}jajsbaja}(j]j]j]j]j]ujajubj'ja)}(jahja]jaKernel driver ChipCap2}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver it87}jajsbaja}(j]j]j]j]j]ujajubj_ja)}(jahja]jaKernel driver ibm-cffps}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver HTU31}jajsbaja}(j]j]j]j]j]ujajubjfja)}(jahja]jaKernel driver lm25066}jajsbaja}(j]j]j]j]j]ujajubjDja)}(jahja]ja Kernel driver aspeed-g6-pwm-tach}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver da9055}jajsbaja}(j]j]j]j]j]ujajubjHja)}(jahja]jaKernel driver ina233}jaj)sbaja}(j]j]j]j]j]ujajubj1 ja)}(jahja]jaKernel driver lm70}jaj6sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver gxp-fan-ctrl}jajCsbaja}(j]j]j]j]j]ujajubj:ja)}(jahja]jaKernel driver jc42}jajPsbaja}(j]j]j]j]j]ujajubjXja)}(jahja]ja(The Linux Hardware Monitoring kernel API}jaj]sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver bel-pfe}jajjsbaja}(j]j]j]j]j]ujajubjfja)}(jahja]jaKernel driver cros_ec_hwmon}jajwsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver dme1737}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver k10temp}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver coretemp}jajsbaja}(j]j]j]j]j]ujajubjZja)}(jahja]jaKernel driver gsc-hwmon}jajsbaja}(j]j]j]j]j]ujajubjSja)}(jahja]jaKernel driver ltc4245}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver inspur-ipsps1}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]ja*Kernel drivers ltc2947-i2c and ltc2947-spi}jajsbaja}(j]j]j]j]j]ujajubjbja)}(jahja]jaKernel driver asus_rog_ryujin}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver lm95234}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ltc4151}jajsbaja}(j]j]j]j]j]ujajubj] ja)}(jahja]jaKernel driver dps920ab}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver emc2305}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ltc2991}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ltc4215}jaj-sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver lm95245}jaj:sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ltc2992}jajGsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver f71805f}jajTsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver isl28022}jajasbaja}(j]j]j]j]j]ujajubjh ja)}(jahja]ja!Kernel driver gigabyte_waterforce}jajnsbaja}(j]j]j]j]j]ujajubji ja)}(jahja]jaKernel driver g762}jaj{sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver lm78}jajsbaja}(j]j]j]j]j]ujajubj~ja)}(jahja]jaKernel driver ina209}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver ds1621}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver dell-smm-hwmon}jajsbaja}(j]j]j]j]j]ujajubj( ja)}(jahja]jaKernel driver da9052}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel Driver Lochnagar}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ltc3815}jajsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver ina2xx}jajsbaja}(j]j]j]j]j]ujajubj1 ja)}(jahja]ja!Kernel driver intel-m10-bmc-hwmon}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver corsair-cpro}jajsbaja}(j]j]j]j]j]ujajubj ja)}(jahja]jaKernel driver ftsteutates}jaj sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver lm83}jajsbaja}(j]j]j]j]j]ujajubjn ja)}(jahja]jaKernel driver bpa-rs600}jaj$sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver fsp3y}jaj1sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver crps}jaj>sbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver drivetemp}jajKsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver lt7182s}jajXsbaja}(j]j]j]j]j]ujajubjja)}(jahja]jaKernel driver lm80}jajesbaja}(j]j]j]j]j]ujajubjja)}(jahja]jakAFS: AFS FILESYSTEM}jajrsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaRead/Write HPFS 2.09}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaGlobal Structures}jajsbaja}(jz]j|]j~]j]j]ja]Kaujajubj ja)}(jahja]ja Orphan file}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaBTRFS}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaGeneral Filesystem Caching}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja Inline Data}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaHigh Level Design}jajsbaja}(jz]j|]j~]j]j]ja]Kaujajubjja)}(jahja]jaJournal (jbd2)}jajsbaja}(jz]j|]j~]j]j]ujajubjW ja)}(jahja]jaSubmitting patches to bcachefs}jajsbaja}(jz]j|]j~]j]j]ja]Kaujajubjja)}(jahja]ja&Macintosh HFSPlus Filesystem for Linux}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja7Configfs - Userspace-driven Kernel Object Configuration}jaj sbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaSpecial inodes}jajsbaja}(jz]j|]j~]j]j]ujajubj$ja)}(jahja]jaMultiple Mount Protection}jaj$sbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaLarge Extended Attribute Values}jaj1sbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]ja Checksums}jaj>sbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaFUSE}jajKsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja Buffer Heads}jajXsbaja}(jz]j|]j~]j]j]ujajubjt ja)}(jahja]ja&EROFS - Enhanced Read-Only File System}jajesbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]ja Verity files}jajrsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]ja Casefolding}jajsbaja}(jz]j|]j~]j]j]ja]Kaujajubj!ja)}(jahja]ja?Inotify - A Powerful yet Simple File Change Notification System}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaPorting Your Filesystem}jajsbaja}(jz]j|]j~]j]j]ja]Kaujajubj ja)}(jahja]jaBlocks}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaLinux Directory Notification}jajsbaja}(jz]j|]j~]j]j]ujajubj"ja)}(jahja]jaNFSv4.1 Server Implementation}jajsbaja}(jz]j|]j~]j]j]ujajubj*ja)}(jahja]ja7fs-verity: read-only file-based authenticity protection}jajsbaja}(jz]j|]j~]j]j]ujajubj4ja)}(jahja]jaBigalloc}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaBlock and inode Bitmaps}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja NFS LOCALIO}jajsbaja}(jz]j|]j~]j]j]ujajubj2ja)}(jahja]jaFilesystem Mount API}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]ja#File management in the Linux kernel}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja'efivarfs - a (U)EFI variable filesystem}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaThe Second Extended Filesystem}jaj*sbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaFile Locking Release Notes}jaj7sbaja}(jz]j|]j~]j]j]ujajubj[ja)}(jahja]jabcachefs Documentation}jajDsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja'FUSE-over-io-uring design documentation}jajQsbaja}(jz]j|]j~]j]j]ujajubj+ ja)}(jahja]ja Fiemap Ioctl}jaj^sbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaVFS iomap Documentation}jajksbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja Idmappings}jajxsbaja}(jz]j|]j~]j]j]ujajubjWja)}(jahja]jaDMiscellaneous Device control operations for the autofs kernel module}jajsbaja}(jz]j|]j~]j]j]ujajubjZja)}(jahja]jaLibrary Design}jajsbaja}(jz]j|]j~]j]j]ja]Kaujajubjnja)}(jahja]jaDLMFS}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaDirectory Entries}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaFuse I/O Modes}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaFilesystem Caching}jajsbaja}(jz]j|]j~]j]j]ujajubjJ ja)}(jahja]ja%Filesystem-level encryption (fscrypt)}jajsbaja}(jz]j|]j~]j]j]ujajubjKja)}(jahja]jaDirectory Locking}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaKernel NFS Server Statistics}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]ja#ext4 Data Structures and Algorithms}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja Index Nodes}jajsbaja}(jz]j|]j~]j]j]ujajubj* ja)}(jahja]jaGlobal File System 2}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaLinux Filesystems API summary}jaj"sbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaCeph Distributed File System}jaj/sbaja}(jz]j|]j~]j]j]ujajubjeja)}(jahja]ja6eCryptfs: A stacked cryptographic filesystem for Linux}jaj<sbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaISO9660 Filesystem}jajIsbaja}(jz]j|]j~]j]j]ujajubj! ja)}(jahja]jaReference counting in pnfs}jajVsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja }jajcsbaja}(jz]j|]j~]j]j]ujajubjpja)}(jahja]jaNetwork Filesystem Caching API}jajpsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja!Network Filesystem Helper Library}jaj}sbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaautofs - how it works}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaThe Contents of inode.i_block}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaLayout}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja!Block and Inode Allocation Policy}jajsbaja}(jz]j|]j~]j]j]ujajubjH ja)}(jahja]jaThe Devpts Filesystem}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaReexporting NFS filesystems}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaCache Backend API}jajsbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]ja*WHAT IS Flash-Friendly File System (F2FS)?}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaBeOS filesystem for Linux}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jauevents and GFS2}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]ja"Macintosh HFS Filesystem for Linux}jaj sbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaNFSv4 client identifier}jajsbaja}(jz]j|]j~]j]j]ujajubj| ja)}(jahja]jaAutomount Support}jaj&sbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaLocking}jaj3sbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaDynamic Structures}jaj@sbaja}(jz]j|]j~]j]j]ja]Kaujajubj" ja)}(jahja]jaSupported File Operations}jajNsbaja}(jz]j|]j~]j]j]ja]Kaujajubjja)}(jahja]jaNFS}jaj\sbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaGlock internal locking rules}jajisbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaMaking Filesystems Exportable}jajvsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaExt3 Filesystem}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaAbout this Book}jajsbaja}(jz]j|]j~]j]j]ja]Kaujajubjja)}(jahja]jaBlock Group Descriptors}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaThe Linux Journalling API}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]ja Super Block}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaBFS Filesystem for Linux}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jabcachefs private error codes}jajsbaja}(jz]j|]j~]j]j]ja]Kaujajubjja)}(jahja]jaCoda Kernel-Venus Interface}jajsbaja}(jz]j|]j~]j]j]ujajubjR ja)}(jahja]ja RPC Cache}jajsbaja}(jz]j|]j~]j]j]ujajubjT ja)}(jahja]jaMultigrain Timestamps}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]ja#Cache on Already Mounted Filesystem}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]ja+Cramfs - cram a filesystem onto a small ROM}jajsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaExtended Attributes}jaj!sbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaDirect Access for files}jaj.sbaja}(jz]j|]j~]j]j]ujajubj ja)}(jahja]jaDebugFS}jaj;sbaja}(jz]j|]j~]j]j]ujajubj] ja)}(jahja]jabcachefs coding style}jajHsbaja}(jz]j|]j~]j]j]ja]Kaujajubjx ja)}(jahja]jaFilesystems in the Linux kernel}jajVsbaja}(jz]j|]j~]j]j]ujajubjja)}(jahja]jaACPI video extensions}jajcsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaAPEI Error INJection}jajvsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]ja3virtiofs: virtio-fs host<->guest shared file system}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]ja"relay interface (formerly relayfs)}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaAMDGPU XGMI Support}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaORANGEFS}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaSPU Filesystem}jajsbaja}(jk]jm]jo]jq]js]ujajuubj)ja)}(jahja]jaACPI Based Device Enumeration}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaThe Linux kernel firmware guide}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaFPGA}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaThe seq_file Interface}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaThe AML Debugger}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaDisplay Core Debug tools}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]ja5sysfs - _The_ filesystem for exporting kernel objects}jajsbaja}(jk]jm]jo]jq]js]ujajuubj-ja)}(jahja]jaBacklight support}jajsbaja}(jk]jm]jo]jq]js]ujajuubj4ja)}(jahja]ja"_DSD Device Properties Usage Rules}jaj,sbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaAMDGPU Process Isolation}jaj9sbaja}(jk]jm]jo]jq]js]ujajuubjr ja)}(jahja]jaAPEI output format}jajFsbaja}(jk]jm]jo]jq]js]ujajuubj9ja)}(jahja]ja9Special Usage Model of the ACPI Control Method Lid Device}jajSsbaja}(jk]jm]jo]jq]js]ujajuubj@ja)}(jahja]ja spu_create}jaj`sbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]ja GPU Debugging}jajmsbaja}(jk]jm]jo]jq]js]ujajuubjV ja)}(jahja]jaChrome OS ACPI Device}jajzsbaja}(jk]jm]jo]jq]js]ujajuubj(ja)}(jahja]jaXFS Self Describing Metadata}jajsbaja}(jk]jm]jo]jq]js]ja]KaujajuubjLja)}(jahja]jadrm/amdgpu AMDgpu driver}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]ja#drm/amd/display - Display Core (DC)}jajsbaja}(jk]jm]jo]jq]js]ujajuubjNja)}(jahja]jaKernel clients}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaLow Power Idle Table (LPIT)}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaAMDGPU Glossary}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]ja+Mounting root file system via SMB (cifs.ko)}jajsbaja}(jk]jm]jo]jq]js]ujajuubj]ja)}(jahja]jaspu_run}jajsbaja}(jk]jm]jo]jq]js]ujajuubj$ja)}(jahja]jaXFS Logging Design}jajsbaja}(jk]jm]jo]jq]js]ja]Kaujajuubj)ja)}(jahja]jaACPICA Trace Facility}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaACPI I2C Muxes}jaj sbaja}(jk]jm]jo]jq]js]ujajuubjBja)}(jahja]jaIntel North Mux-Agent}jajsbaja}(jk]jm]jo]jq]js]ujajuubjDja)}(jahja]ja)rpcsec_gss support for kernel RPC servers}jaj%sbaja}(jk]jm]jo]jq]js]ujajuubj-ja)}(jahja]ja&Automated testing of the DRM subsystem}jaj2sbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaMultiplane Overlay (MPO)}jaj?sbaja}(jk]jm]jo]jq]js]ujajuubj1ja)}(jahja]ja(Describing and referring to LEDs in ACPI}jajLsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]ja#Referencing hierarchical data nodes}jajYsbaja}(jk]jm]jo]jq]js]ujajuubjmja)}(jahja]jaCIFS}jajfsbaja}(jk]jm]jo]jq]js]ujajuubjwja)}(jahja]ja DCN Blocks}jajssbaja}(jk]jm]jo]jq]js]ujajuubjoja)}(jahja]jaDRM Driver uAPI}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaVFAT}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaShared Subtrees}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaPathname lookup}jajsbaja}(jk]jm]jo]jq]js]ujajuubjSja)}(jahja]ja DRM Internals}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaModule Parameters}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jasplice and pipes}jajsbaja}(jk]jm]jo]jq]js]ujajuubj8ja)}(jahja]jaAMDGPU RAS Support}jajsbaja}(jk]jm]jo]jq]js]ujajuubj7 ja)}(jahja]ja ACPI Support}jajsbaja}(jk]jm]jo]jq]js]ujajuubjAja)}(jahja]ja(Probing devices in other D states than 0}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaMisc AMDGPU driver information}jajsbaja}(jk]jm]jo]jq]js]ujajuubjIja)}(jahja]jaXFS Maintainer Entry Profile}jajsbaja}(jk]jm]jo]jq]js]ja]KaujajuubjLja)}(jahja]ja)Overview of the Linux Virtual File System}jajsbaja}(jk]jm]jo]jq]js]ujajuubjDja)}(jahja]jaQuota subsystem}jaj*sbaja}(jk]jm]jo]jq]js]ujajuubjgja)}(jahja]jaOCFS2 filesystem}jaj7sbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]ja%OCFS2 file system - online file check}jajDsbaja}(jk]jm]jo]jq]js]ujajuubjFja)}(jahja]jaUBIFS Authentication Support}jajQsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jadGPU firmware flashing}jaj^sbaja}(jk]jm]jo]jq]js]ujajuubjOja)}(jahja]jaThe /proc Filesystem}jajksbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]ja DC Glossary}jajxsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaNILFS2}jajsbaja}(jk]jm]jo]jq]js]ujajuubjQja)}(jahja]jaAMDgpu Display Manager}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]ja Optimized MPEG Filesystem (OMFS)}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaNTFS3}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaCore Driver Infrastructure}jajsbaja}(jk]jm]jo]jq]js]ujajuubjZja)}(jahja]jaRamfs, rootfs and initramfs}jajsbaja}(jk]jm]jo]jq]js]ujajuubj`ja)}(jahja]jaThe QNX6 Filesystem}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaROMFS - ROM File System}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaGraphs}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaMDIO bus and PHYs in ACPI}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]ja&_DSD Device Properties Related to GPIO}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaDisplay Core Next (DCN)}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaTmpfs}jaj!sbaja}(jk]jm]jo]jq]js]ujajuubjuja)}(jahja]jaKSMBD - SMB3 Kernel Server}jaj.sbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaUDF file system}jaj;sbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaACPI _OSI and _REV methods}jajHsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaUBI File System}jajUsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaXFS Online Fsck Design}jajbsbaja}(jk]jm]jo]jq]js]ja]Kaujajuubj ja)}(jahja]jaGPU Driver Documentation}jajpsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaAMDGPU - Display Contributions}jaj}sbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]ja0ZoneFS - Zone filesystem for Zoned block devices}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaOverlay Filesystem}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaXFS Filesystem Documentation}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]ja"Arm Framebuffer Compression (AFBC)}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]ja"Long running workloads and compute}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]ja1FPGA Device Feature List (DFL) Framework Overview}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaspufs}jajsbaja}(jk]jm]jo]jq]js]ujajuubj/ ja)}(jahja]ja3ACPI Device Tree - Representation of ACPI Namespace}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]ja5Intel INT3496 ACPI device extcon driver documentation}jajsbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaACPI CA Debug Output}jajsbaja}(jk]jm]jo]jq]js]ujajuubj5 ja)}(jahja]ja6drm/bridge/dw-hdmi Synopsys DesignWare HDMI Controller}jaj sbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaDC Programming Model}jajsbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]jaSquashfs 4.0 Filesystem}jaj&sbaja}(jk]jm]jo]jq]js]ujajuubj ja)}(jahja]jaChanges since 2.5.0:}jaj3sbaja}(jk]jm]jo]jq]js]ujajuubjja)}(jahja]ja)GPU Power/Thermal Controls and Monitoring}jaj@sbaja}(jk]jm]jo]jq]js]ujajuubj" ja)}(jahja]ja Xilinx FPGA}jajMsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]ja(Writing Device Drivers for Zorro Devices}jaj`sbaja}(jU]jW]jY]j[]j]]ujaj_ubjn ja)}(jahja]ja*Xillybus driver for generic FPGA interface}jajmsbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]jaUSB hotplugging}jajzsbaja}(jU]jW]jY]j[]j]]ujaj_ubjp ja)}(jahja]jaVirtio on Linux}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj. ja)}(jahja]jaThe Frame Buffer Device}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]jaNotifier error injection}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]ja TTY Internals}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]ja?Intel(R) Dynamic Platform and Thermal Framework Sysfs Interface}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjz ja)}(jahja]ja,USB device persistence during system suspend}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj!ja)}(jahja]jaTTY Line Discipline}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]jaUSB core callbacks}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]jaEDAC/RAS features}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]jaGSM 0710 tty multiplexor HOWTO}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]jaVME Device Drivers}jaj sbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]jaWhat is sm712fb?}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj3ja)}(jahja]ja7VIA Integration Graphic Chip Console Framebuffer Driver}jaj#sbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]ja USB Anchors}jaj0sbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]ja What is lxfb?}jaj=sbaja}(jU]jW]jY]j[]j]]ujaj_ubj:ja)}(jahja]ja Driver for EP93xx LCD controller}jajJsbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]ja$Xilinx Zynq MPSoC EEMI Documentation}jajWsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]jaFrame Buffer device internals}jajdsbaja}(jU]jW]jY]j[]j]]ujaj_ubjVja)}(jahja]jaWhat is tgafb?}jajqsbaja}(jU]jW]jY]j[]j]]ujaj_ubjWja)}(jahja]jaThe Userspace I/O HOWTO}jaj~sbaja}(jU]jW]jY]j[]j]]ujaj_ubjja)}(jahja]jaAcorn Disc Filing System - ADFS}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]ja=MOXA Smartio/Industio Family Device Driver Installation Guide}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj^ ja)}(jahja]jaWhat is vesafb?}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]ja+s3fb - fbdev driver for S3 Trio/Virge chips}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]ja#Kernel driver: x86_pkg_temp_thermal}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj!ja)}(jahja]jaWhat is efifb?}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjn ja)}(jahja]jaThe Framebuffer Console}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjVja)}(jahja]jaWhat is aty128fb?}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj+ja)}(jahja]jaUSB Gadget API for Linux}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]ja(arkfb - fbdev driver for ARK Logic chips}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjFja)}(jahja]ja Tridentfb}jaj sbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]jaUSB bulk streams}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjjja)}(jahja]jaWriting USB Device Drivers}jaj'sbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]ja"VFIO - “Virtual Function I/O” }jaj4sbaja}(jU]jW]jY]j[]j]]ujaj_ubj3ja)}(jahja]ja WBRF - Wifi Band RFI Mitigations}jajAsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]jaWhat is sisfb?}jajNsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]jaUSB Request Block (URB)}jaj[sbaja}(jU]jW]jY]j[]j]]ujaj_ubj9ja)}(jahja]jaUSB3 debug port}jajhsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]jaN_TTY}jajusbaja}(jU]jW]jY]j[]j]]ujaj_ubj)ja)}(jahja]jaVFIO Mediated devices}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj! ja)}(jahja]jaWriting a MUSB Glue Layer}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]ja What is gxfb?}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjFja)}(jahja]jaTTY Port}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjaja)}(jahja]jaUSB DMA}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubj ja)}(jahja]ja Deferred IO}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjPja)}(jahja]ja Intel 810/815 Framebuffer driver}jajsbaja}(jU]jW]jY]j[]j]]ujaj_ubjUja)}(jahja]ja ja)}(jahja]jaAudio Stream in SoundWire}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj_ja)}(jahja]ja!target and iSCSI Interfaces Guide}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj ja)}(jahja]jaPCI Support Library}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]ja SM501 Driver}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaLow Level Serial API}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj ja)}(jahja]jaThermal}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]ja#Non-Volatile Memory Device (NVDIMM)}jaj+sbaja}(j;]j=]j?]jA]jC]ujajEubjlja)}(jahja]jaBRapidIO subsystem mport character device driver (rio_mport_cdev.c)}jaj8sbaja}(j;]j=]j?]jA]jC]ujajEubjVja)}(jahja]jaMMC Test Framework}jajEsbaja}(j;]j=]j?]jA]jC]ujajEubjrja)}(jahja]ja.Intel(R) Management Engine (ME) Client bus API}jajRsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaPARPORT interface documentation}jaj_sbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaTI EMIF SDRAM Controller Driver}jajlsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaSoundWire Documentation}jajysbaja}(j;]j=]j?]jA]jC]ujajEubj ja)}(jahja]jaSoundWire Locking}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj~ja)}(jahja]ja Introduction}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj ja)}(jahja]ja6User-Space DTX (Clipboard Detachment System) Interface}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaMemory Controller drivers}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaPower Sequencing API}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj ja)}(jahja]jaPCI Peer-to-Peer DMA Support}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj, ja)}(jahja]jaClient Driver API Documentation}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaCore Driver Internals}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjF ja)}(jahja]jaBTT - Block Translation Table}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaMMC tools introduction}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaSD and MMC Device Partitions}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj ja)}(jahja]ja Introduction}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj< ja)}(jahja]jaGeneric PHY Framework}jaj"sbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]ja"Device Power Management Data Types}jaj/sbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]ja!Voltage and current regulator API}jaj<sbaja}(j;]j=]j?]jA]jC]ujajEubjZ ja)}(jahja]jaSoundWire Subsystem Summary}jajIsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaSPI NOR framework}jajVsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaMemory Technology Device (MTD)}jajcsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaCPU and Device Power Management}jajpsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaInternal API Documentation}jaj}sbaja}(j;]j=]j?]jA]jC]ujajEubjK ja)}(jahja]jaLIBNVDIMM: Non-Volatile Devices}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaReset controller API}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaCPU cooling APIs How To}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaMEI NFC}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj ja)}(jahja]jaSoundWire Error Handling}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj ja)}(jahja]ja"PLDM Firmware Flash Update Library}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]ja(GPMC (General Purpose Memory Controller)}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj ja)}(jahja]jaMessage-based devices}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaThe Linux RapidIO Subsystem}jajsbaja}(j;]j=]j?]jA]jC]ujajEubjja)}(jahja]jaLKernel driver for the NXP Semiconductors PN544 Near Field Communication chip}jajsbaja}(j;]j=]j?]jA]jC]ujajEubj ja)}(jahja]ja#Writing s390 channel device drivers}jaj sbaja}(j;]j=]j?]jA]jC]ujajEubjJ ja)}(jahja]ja Task List}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaHID-BPF}jaj,sbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]ja)I915 GuC Submission/DRM Scheduler Section}jaj9sbaja}(j!]j#]j%]j']j)]ujaj+ubj- ja)}(jahja]ja-drm/tegra NVIDIA Tegra GPU and display driver}jajFsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver adt7462}jajSsbaja}(j!]j#]j%]j']j)]ujaj+ubj{ ja)}(jahja]jaVM_BIND locking}jaj`sbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]ja Map Layer}jajmsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jaKernel driver adm1031}jajzsbaja}(j!]j#]j%]j']j)]ujaj+ubj%ja)}(jahja]jadrm/Panthor CSF driver}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jaGPU SVM Section}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver adm9240}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaGPU Driver Developer’s Guide}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]ja'drm/imagination PowerVR Graphics Driver}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjc ja)}(jahja]ja&Introduction to HID report descriptors}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jauGuru datasheet}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]ja6drm/mcde ST-Ericsson MCDE Multi-channel display engine}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj-ja)}(jahja]jaMSM Crash Dump Format}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]ja$drm/vc4 Broadcom VC4 Graphics Driver}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaHuman Interface Devices (HID)}jaj sbaja}(j!]j#]j%]j']j)]ujaj+ubjO ja)}(jahja]jaKernel driver amc6821}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]ja6UHID - User-space I/O driver support for HID subsystem}jaj#sbaja}(j!]j#]j%]j']j)]ujaj+ubj8ja)}(jahja]ja!Intel Integrated Sensor Hub (ISH)}jaj0sbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaHID I/O Transport Drivers}jaj=sbaja}(j!]j#]j%]j']j)]ujaj+ubj;ja)}(jahja]jaAsynchronous VM_BIND}jajJsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]ja;Misc DRM driver uAPI- and feature implementation guidelines}jajWsbaja}(j!]j#]j%]j']j)]ujaj+ubj@ja)}(jahja]jaKernel driver adt7411}jajdsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jaKernel driver ads7828}jajqsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jadrm/Panfrost Mali Driver}jaj~sbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver adc128d818}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj/ja)}(jahja]janova NVIDIA GPU drivers}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jadrm/nouveau NVIDIA GPU Driver}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj_ ja)}(jahja]jaCommand submission}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj1ja)}(jahja]ja2drm/xen-front Xen para-virtualized frontend driver}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver asc7621}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jadrm/i915 Intel GFX Driver}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jadrm/komeda Arm display driver}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver abituguru3}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jaFirmware}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj"ja)}(jahja]jaKernel driver asb100}jaj sbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]ja(Xe DRM client usage stats implementation}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj=ja)}(jahja]jaALPS HID Touchpad Protocol}jaj'sbaja}(j!]j#]j%]j']j)]ujaj+ubj,ja)}(jahja]jaKernel driver adm1177}jaj4sbaja}(j!]j#]j%]j']j)]ujaj+ubjlja)}(jahja]jaHID Sensors Framework}jajAsbaja}(j!]j#]j%]j']j)]ujaj+ubu(j ja)}(jahja]jaDRM client usage stats}jajNsbaja}(j!]j#]j%]j']j)]ujaj+ubjnja)}(jahja]ja3drm/pl111 ARM PrimeCell PL110 and PL111 CLCD Driver}jaj[sbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jaKernel driver adm1026}jajhsbaja}(j!]j#]j%]j']j)]ujaj+ubj~ja)}(jahja]jaKernel driver abituguru}jajusbaja}(j!]j#]j%]j']j)]ujaj+ubj{ja)}(jahja]jaKernel driver adm1025}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj1ja)}(jahja]jaHardware workarounds}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj0 ja)}(jahja]jaKernel driver adt7410}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj3 ja)}(jahja]ja$drm/v3d Broadcom V3D Graphics Driver}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver adt7475}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jaKernel driver power_meter}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaUserland interfaces}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjF ja)}(jahja]ja Guidelines}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj`ja)}(jahja]jaGPU RFC Section}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjO ja)}(jahja]jaMulti-tile Devices}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaDRM Memory Management}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaI915 Small BAR RFC Section}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjsja)}(jahja]jaKernel driver adm1266}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjtja)}(jahja]ja Debugging}jaj+sbaja}(j!]j#]j%]j']j)]ujaj+ubjvja)}(jahja]ja(Manual parsing of HID report descriptors}jaj8sbaja}(j!]j#]j%]j']j)]ujaj+ubjWja)}(jahja]ja0Care and feeding of your Human Interface Devices}jajEsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]ja Introduction}jajRsbaja}(j!]j#]j%]j']j)]ujaj+ubjija)}(jahja]jaXe Device Coredump}jaj_sbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]ja TODO list}jajlsbaja}(j!]j#]j%]j']j)]ujaj+ubj= ja)}(jahja]ja.GT Multicast/Replicated (MCR) Register Support}jajysbaja}(j!]j#]j%]j']j)]ujaj+ubjlja)}(jahja]ja)I915 VM_BIND feature design and use cases}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver ad7314}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver adt7470}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]ja#drm/vkms Virtual Kernel Modesetting}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaMode Setting Helper Functions}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj. ja)}(jahja]ja!drm/tve200 Faraday TV Encoder 200}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjl ja)}(jahja]jaAMD Sensor Fusion Hub}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj|ja)}(jahja]ja!Kernel driver aquacomputer-d5next}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjq ja)}(jahja]ja/Xilinx ZynqMP Ultrascale+ DisplayPort Subsystem}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jaI915 DG1/LMEM RFC Section}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jaMSM Preemption}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver adp1050}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]ja-drm/meson AmLogic Meson Video Processing Unit}jaj"sbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jaVGA Switcheroo}jaj/sbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaUAPI}jaj<sbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver aht10}jajIsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaPcode}jajVsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaRuntime Power Management}jajcsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]ja Migrate Layer}jajpsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jadrm/xe Intel GFX Driver}jaj}sbaja}(j!]j#]j%]j']j)]ujaj+ubj_ ja)}(jahja]jaKernel Mode Setting (KMS)}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaKernel driver acbel-fsg032}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]jaRegister Table Processing}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]ja!Intel Touch Host Controller (THC)}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj ja)}(jahja]ja VGA Arbiter}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjw ja)}(jahja]jaKernel driver adm1275}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubj^ ja)}(jahja]ja Guidelines}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]ja@HIDRAW - Raw Access to USB and Bluetooth Human Interface Devices}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaMemory Management}jajsbaja}(j!]j#]j%]j']j)]ujaj+ubjja)}(jahja]jaRemote Controller devices}jajsbaja}(ids]classes]names]dupnames]backrefs]ja]Kaujatitleubjja)}(jahja]ja+Pixel data transmitter and receiver drivers}jajsbaja}(j]j ]j ]j ]j]ja]KaujajubjS ja)}(jahja]ja I3C protocol}jaj!sbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]ja1Intel(R) Active Management Technology (Intel AMT)}jaj.sbaja}(j]j ]j ]j ]j]ujajubj$ja)}(jahja]jaGCropping and Scaling algorithm, used in the sh_mobile_ceu_camera driver}jaj;sbaja}(j]j ]j ]j ]j]ja](K KK eujajubj ja)}(jahja]jaDigital TV Network kABI}jajIsbaja}(j]j ]j ]j ]j]ja](KKeujajubj ja)}(jahja]jaRAID}jajWsbaja}(j]j ]j ]j ]j]ujajubj:ja)}(jahja]ja ISA Drivers}jajdsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaThe bttv driver}jajqsbaja}(j]j ]j ]j ]j]ja](K KKeujajubjja)}(jahja]ja vidtv: Virtual Digital TV driver}jajsbaja}(j]j ]j ]j ]j]ja](K KKeujajubjja)}(jahja]jaV4L2 DV Timings functions}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjx ja)}(jahja]jaThe saa7134 driver}jajsbaja}(j]j ]j ]j ]j]ja](K KK eujajubj~ ja)}(jahja]jaThe Radiotrack radio driver}jajsbaja}(j]j ]j ]j ]j]ja](K KKeujajubj,ja)}(jahja]jaThe cx2341x driver}jajsbaja}(j]j ]j ]j ]j]ja](K KKeujajubjJja)}(jahja]ja"Digital TV Conditional Access kABI}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubj ja)}(jahja]ja MD Cluster}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaThe io_mapping functions}jajsbaja}(j]j ]j ]j ]j]ujajubj ja)}(jahja]jaV4L2 sub-devices}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjja)}(jahja]jaV4L2 device instance}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjja)}(jahja]jaRAID 4/5/6 cache}jaj sbaja}(j]j ]j ]j ]j]ujajubjcja)}(jahja]ja Tuner drivers}jajsbaja}(j]j ]j ]j ]j]ja](K KK eujajubj"ja)}(jahja]jaSubsystem drivers using GPIO}jaj$sbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaHDCP:}jaj1sbaja}(j]j ]j ]j ]j]ujajubj.ja)}(jahja]jaIndustrial I/O}jaj>sbaja}(j]j ]j ]j ]j]ujajubjaja)}(jahja]ja V4L2 events}jajKsbaja}(j]j ]j ]j ]j]ja](KKeujajubjjja)}(jahja]jaTriggers}jajYsbaja}(j]j ]j ]j ]j]ujajubjgja)}(jahja]ja)Video device’ s internal representation}jajfsbaja}(j]j ]j ]j ]j]ja](KKeujajubjNja)}(jahja]ja,V4L2 videobuf2 functions and data structures}jajtsbaja}(j]j ]j ]j ]j]ja](KKeujajubjlja)}(jahja]jaMedia Subsystem Profile}jajsbaja}(j]j ]j ]j ]j]ja]Kaujajubjuja)}(jahja]jaWriting camera sensor drivers}jajsbaja}(j]j ]j ]j ]j]ja]KaujajubjVja)}(jahja]jaIPMB Driver for a Satellite MC}jajsbaja}(j]j ]j ]j ]j]ujajubj ja)}(jahja]ja3Intel(R) Management Engine Interface (Intel(R) MEI)}jajsbaja}(j]j ]j ]j ]j]ujajubj% ja)}(jahja]jaUsing GPIO Lines in Linux}jajsbaja}(j]j ]j ]j ]j]ujajubjJja)}(jahja]jaThe cx88 driver}jajsbaja}(j]j ]j ]j ]j]ja](K KKeujajubj ja)}(jahja]ja6V4L2 JPEG header related functions and data structures}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubj ja)}(jahja]ja Introduction}jajsbaja}(j]j ]j ]j ]j]ujajubj8ja)}(jahja]ja)V4L2 common functions and data structures}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubj9ja)}(jahja]jaDigital TV Demux kABI}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjja)}(jahja]ja#Media subsystem kernel internal API}jaj sbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaDigital TV Frontend kABI}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjja)}(jahja]ja Introduction}jaj%sbaja}(j]j ]j ]j ]j]ujajubjEja)}(jahja]ja Core elements}jaj2sbaja}(j]j ]j ]j ]j]ujajubj< ja)}(jahja]ja3V4L2 Media Controller functions and data structures}jaj?sbaja}(j]j ]j ]j ]j]ja](KKeujajubj^ja)}(jahja]jaThe pvrusb2 driver}jajMsbaja}(j]j ]j ]j ]j]ja](K KKeujajubjja)}(jahja]ja Driver implementer’s API guide}jaj[sbaja}(j]j ]j ]j ]j]ujajubj ja)}(jahja]ja I3C master controller driver API}jajhsbaja}(j]j ]j ]j ]j]ujajubj ja)}(jahja]jaIntel IPU6 Driver}jajusbaja}(j]j ]j ]j ]j]ja](K KKeujajubjJja)}(jahja]ja V4L2 Controls}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjja)}(jahja]jaMedia Controller devices}jajsbaja}(j]j ]j ]j ]j]ja]Kaujajubj ja)}(jahja]ja-High Speed Synchronous Serial Interface (HSI)}jajsbaja}(j]j ]j ]j ]j]ujajubj ja)}(jahja]jaV4L2 File handlers}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjdja)}(jahja]jaDigital TV Common functions}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjnja)}(jahja]jaCEC Kernel Support}jajsbaja}(j]j ]j ]j ]j]ja]Kaujajubjja)}(jahja]ja#The Samsung S5P/EXYNOS4 FIMC driver}jajsbaja}(j]j ]j ]j ]j]ja](K KKeujajubj) ja)}(jahja]jaI3C device driver API}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja](jaI }jajsbja superscript)}(ja:sup:`2`ja]ja2}jajsbaja}(j]j ]j ]j ]j]uja superscriptjՔNj֔Njajubja C and SMBus Subsystem}jajsbeja}(j]j ]j ]j ]j]ujajubj ja)}(jahja]jaMIPI CCS camera sensor driver}jajsbaja}(j]j ]j ]j ]j]ja](K KKeujajubj ja)}(jahja]jaBuffers}jaj!sbaja}(j]j ]j ]j ]j]ujajubj ja)}(jahja]ja3The Rockchip Image Signal Processor Driver (rkisp1)}jaj.sbaja}(j]j ]j ]j ]j]ja](K KKeujajubj1 ja)}(jahja]jaDigital TV (DVB) devices}jaj<sbaja}(j]j ]j ]j ]j]ja]Kaujajubj ja)}(jahja]jaInput Subsystem}jajJsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaDevice drivers infrastructure}jajWsbaja}(j]j ]j ]j ]j]ujajubj_ ja)}(jahja]ja#General Purpose Input/Output (GPIO)}jajdsbaja}(j]j ]j ]j ]j]ujajubj$ ja)}(jahja]ja V4L2 CCI kAPI}jajqsbaja}(j]j ]j ]j ]j]ja](KKeujajubj ja)}(jahja]ja*The Virtual Media Controller Driver (vimc)}jajsbaja}(j]j ]j ]j ]j]ja](K KK eujajubjja)}(jahja]jaV4L2 rect helper functions}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubj ja)}(jahja]ja,The Linux Hardware Timestamping Engine (HTE)}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]ja#Tuner functions and data structures}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjK ja)}(jahja]ja.Ordering I/O writes to memory-mapped addresses}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]ja1Hauppauge TV EEPROM functions and data structures}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjja)}(jahja]ja Contributors}jajsbaja}(j]j ]j ]j ]j]ja](K KKeujajubjP ja)}(jahja]jaThe Common Mailbox Framework}jajsbaja}(j]j ]j ]j ]j]ujajubjw ja)}(jahja]jaTriggered Buffers}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaThe Zoran driver}jajsbaja}(j]j ]j ]j ]j]ja](K KK eujajubjS ja)}(jahja]ja!Idea behind the dvb-usb-framework}jajsbaja}(j]j ]j ]j ]j]ja](K KKeujajubj ja)}(jahja]jalibATA Developer’s Guide}jajsbaja}(j]j ]j ]j ]j]ujajubj{ ja)}(jahja]ja I3C subsystem}jaj"sbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaPXA-Camera Host Driver}jaj/sbaja}(j]j ]j ]j ]j]ja](K KKeujajubjja)}(jahja]ja%Generic System Interconnect Subsystem}jaj=sbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaPartial Parity Log}jajJsbaja}(j]j ]j ]j ]j]ujajubj ja)}(jahja]jaHTE Kernel provider driver}jajWsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]ja(V4L2 flash functions and data structures}jajdsbaja}(j]j ]j ]j ]j]ja](KKeujajubj. ja)}(jahja]ja3V4L2 Memory to Memory functions and data structures}jajrsbaja}(j]j ]j ]j ]j]ja](KKeujajubjja)}(jahja]jaFrontend drivers}jajsbaja}(j]j ]j ]j ]j]ja](K KKeujajubjja)}(jahja]jaGPIO Driver Interface}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]ja Introduction}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubj ja)}(jahja]ja#Media driver-specific documentation}jajsbaja}(j]j ]j ]j ]j]ja]K aujajubjja)}(jahja]jaThe Linux IPMI Driver}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaioctl based interfaces}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]ja,The Linux Hardware Timestamping Engine (HTE)}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaV4L2 async kAPI}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjja)}(jahja]ja HW consumer}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]ja,V4L2 Media Bus functions and data structures}jajsbaja}(j]j ]j ]j ]j]ja](KKeujajubjja)}(jahja]ja+InfiniBand and Remote DMA (RDMA) Interfaces}jajsbaja}(j]j ]j ]j ]j]ujajubjja)}(jahja]jaVideo4Linux devices}jajsbaja}(j]j ]j ]j ]j]ja]Kaujajubjja)}(jahja]jaV4L2 fwnode kAPI}jaj"sbaja}(j]j ]j ]j ]j]ja](KKeujajubjl ja)}(jahja]ja+Firewire (IEEE 1394) driver Interface Guide}jaj0sbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]ja'Porting Drivers to the New Driver Model}jajCsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaFPGA Subsystem}jajPsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja*Submitting Devicetree (DT) binding patches}jaj]sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jaFirmware lookup order}jajjsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jarequest_firmware API}jajwsbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja#Compute Express Link Memory Devices}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaWriting kernel-doc comments}jajsbaja}(j8]j:]j<]j>]j@]ujajBubju ja)}(jahja]jaPlatform Devices and Drivers}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaBuilt-in firmware}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjV ja)}(jahja]ja Introduction}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaCA driver for a selfmade cheap BT8xx based PCI GPIO-card (bt8xxgpio)}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja.Managing Ownership of the Framebuffer Aperture}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaEarly userspace support}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaCompute Express Link}jajsbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jacfg80211 subsystem}jajsbaja}(j8]j:]j<]j>]j@]ujajBubj+ja)}(jahja]jaDMA Test Guide}jajsbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jaDevicetree (DT) ABI}jajsbaja}(j8]j:]j<]j>]j@]ujajBubj2ja)}(jahja]jaOpen Firmware and Devicetree}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja!Devicetree Dynamic Resolver Notes}jaj-sbaja}(j8]j:]j<]j>]j@]ujajBubj4ja)}(jahja]jaCrypto Drivers}jaj:sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja Introduction}jajGsbaja}(j8]j:]j<]j>]j@]ujajBubj2ja)}(jahja]ja UEFI Support}jajTsbaja}(j8]j:]j<]j>]j@]ujajBubj>ja)}(jahja]ja Auxiliary Bus}jajasbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaDevice Driver Design Patterns}jajnsbaja}(j8]j:]j<]j>]j@]ujajBubj;ja)}(jahja]ja>DOs and DON’Ts for designing and writing Devicetree bindings}jaj{sbaja}(j8]j:]j<]j>]j@]ujajBubjw ja)}(jahja]ja FPGA Manager}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaFirmware search paths}jajsbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja'Checking for needed translation updates}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja FPGA Bridge}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja"GPIO Descriptor Consumer Interface}jajsbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja FPGA Region}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja!Open Firmware Devicetree Unittest}jajsbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja"CXL Access Coordinates Computation}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja GPIO Mappings}jajsbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaFirmware API core features}jajsbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jaKernel Connector}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjPja)}(jahja]ja"DMAengine controller documentation}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja-Error Detection And Correction (EDAC) Devices}jaj$ sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja'Linux 802.11 Driver Developer’s Guide}jaj1 sbaja}(j8]j:]j<]j>]j@]ujajBubjFja)}(jahja]ja$Undefined Behavior Sanitizer - UBSAN}jaj> sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jainitramfs buffer format}jajK sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja }jajX sbaja}(j8]j:]j<]j>]j@]ujajBubjfja)}(jahja]ja"In-kernel API for FPGA Programming}jaje sbaja}(j8]j:]j<]j>]j@]ujajBubjVja)}(jahja]jaDriver Binding}jajr sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jaThe Common Clk Framework}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjSja)}(jahja]jaDevicetree Overlay Notes}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjrja)}(jahja]jaACPI Scan Handlers}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jamac80211 subsystem (advanced)}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjzja)}(jahja]ja)IAA Compression Accelerator Crypto Driver}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjKja)}(jahja]ja*Writing Devicetree Bindings in json-schema}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jaConsole Drivers}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja(How to help improve kernel documentation}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja]j@]ujajBubjija)}(jahja]jaFirmware Upload API}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjXja)}(jahja]jaIncluding uAPI header files}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaLinux Firmware API}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jaDMAEngine documentation}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jaDevice Frequency Scaling}jaj( sbaja}(j8]j:]j<]j>]j@]ujajBubjeja)}(jahja]ja,Buffer Sharing and Synchronization (dma-buf)}jaj5 sbaja}(j8]j:]j<]j>]j@]ujajBubjvja)}(jahja]jaLinux and the Devicetree}jajB sbaja}(j8]j:]j<]j>]j@]ujajBubjxja)}(jahja]jaThe Linux Kernel Device Model}jajO sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja0Documentation subsystem maintainer entry profile}jaj\ sbaja}(j8]j:]j<]j>]j@]ujajBubjHja)}(jahja]jaOther Firmware Interfaces}jaji sbaja}(j8]j:]j<]j>]j@]ujajBubj}ja)}(jahja]ja Introduction}jajv sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja+Compute Express Link Subsystem Maturity Map}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjY ja)}(jahja]jaDeviceTree Kernel API}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj- ja)}(jahja]jaFirmware cache}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjvja)}(jahja]ja Bus Types}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jaDMA Engine API Guide}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja ACPI Support}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja%Devicetree Sources (DTS) Coding Style}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja%Using Sphinx for kernel documentation}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjC ja)}(jahja]jaKernel driver lp855x}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjD ja)}(jahja]jaEarly Userspace}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaDirect filesystem lookup}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaDevicetree Changesets}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaBus-Independent Device Accesses}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjxja)}(jahja]jamac80211 subsystem (basics)}jaj, sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja!IAA (Intel Analytics Accelerator)}jaj9 sbaja}(j8]j:]j<]j>]j@]ujajBubj6 ja)}(jahja]ja&Component Helper for Aggregate Drivers}jajF sbaja}(j8]j:]j<]j>]j@]ujajBubjO ja)}(jahja]jaExtcon Device Subsystem}jajS sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaFirmware Guidelines}jaj` sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]jaDevice Drivers}jajm sbaja}(j8]j:]j<]j>]j@]ujajBubj! ja)}(jahja]jaFallback mechanisms}jajz sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaPXA/MMP - DMA Slave controller}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjP ja)}(jahja]ja Driver Model}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaEISA bus support}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaThe Linux kernel dpll subsystem}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaThe Basic Device Structure}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaGeneric Counter Interface}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubju ja)}(jahja]ja Devres - Managed Device Resource}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj ja)}(jahja]ja!How to write kernel documentation}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubj? ja)}(jahja]ja Device links}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]jaFrame Buffer Library}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjja)}(jahja]ja Driver Basics}jaj sbaja}(j8]j:]j<]j>]j@]ujajBubjC ja)}(jahja]ja Printk Index}jaj sbaja}(ids]classes]names]dupnames]backrefs]ujatitleubj ja)}(jahja]jaProgramming Interface}jaj) sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja3Adding reference counters (krefs) to kernel objects}jaj6 sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaTips For Running KUnit Tests}jajC sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja)How to get printk format specifiers right}jajP sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja/How to Implement a new CPUFreq Processor Driver}jaj] sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja Min Heap API}jajj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja Atomic types}jajw sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaDeveloping Cipher Algorithms}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja$Kernel Concurrency Sanitizer (KCSAN)}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj> ja)}(jahja]ja UAPI Checker}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjd ja)}(jahja]ja Kernel Address Sanitizer (KASAN)}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjL ja)}(jahja]ja Resource API}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja"pin_user_pages() and related calls}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaThe Linux Kernel Tracepoint API}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj?ja)}(jahja]jaKernel Testing Guide}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjR ja)}(jahja]jaUnion-Find in Linux}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjBja)}(jahja]ja Development tools for the kernel}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaEEverything you never wanted to know about kobjects, ksets, and ktypes}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj%ja)}(jahja]ja API Reference}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjBja)}(jahja]jaFunction Redirection API}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj{ ja)}(jahja]jaMessage logging with printk}jaj- sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaktime accessors}jaj: sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja'Asymmetric Cipher Algorithm Definitions}jajG sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjJja)}(jahja]jaXArray}jajT sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaMemory hotplug}jaja sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaocteontx2 devlink support}jajn sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjk ja)}(jahja]ja Coccinelle}jaj{ sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjUja)}(jahja]ja Code Examples}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaMemory Allocation Guide}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaDevice testing with kselftest}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj(ja)}(jahja]ja-Asymmetric / Public-key Cryptography Key Type}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjKja)}(jahja]jaLinux kernel memory barriers}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaRun Tests without kunit_tool}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jathis_cpu operations}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj0ja)}(jahja]jaRunning tests with kunit_tool}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]ja3The Kernel Test Anything Protocol (KTAP), version 1}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]ja#Using AutoFDO with the Linux kernel}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjRja)}(jahja]ja-Linux Kernel GPIO based sloppy logic analyzer}jaj sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]ja#refcount_t API compared to atomic_t}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjwja)}(jahja]ja Using gcov with the Linux kernel}jaj$sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjHja)}(jahja]ja Crypto API}jaj1sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj( ja)}(jahja]jaKernel Electric-Fence (KFENCE)}jaj>sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj)ja)}(jahja]ja%Asynchronous Transfers/Transforms API}jajKsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaThe Linux Kernel API}jajXsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaDevice Tree (OF) API}jajesbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaSparse}jajrsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj4ja)}(jahja]jaKCOV: code coverage for fuzzing}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjeja)}(jahja]jaMemory Management APIs}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjjja)}(jahja]jaKernel Crypto API Architecture}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaHCPUFreq - CPU frequency and voltage scaling code in the Linux(TM) kernel}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjdja)}(jahja]jaJAuthenticated Encryption With Associated Data (AEAD) Algorithm Definitions}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjuja)}(jahja]jaMemory Protection Keys}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaGetting Started}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjIja)}(jahja]ja*Reed-Solomon Library Programming Interface}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjhja)}(jahja]ja+Fast & Portable DES encryption & decryption}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaSymbol Namespaces}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaUnaligned Memory Accesses}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaLinux Kernel Selftests}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaKernel Memory Leak Detector}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaKerberos V Cryptography API}jaj(sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj[ja)}(jahja]jaFrequently Asked Questions}jaj5sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja)Kernel Crypto API Interface Specification}jajBsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja"Block Cipher Algorithm Definitions}jajOsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj^ja)}(jahja]jaPlatform Device API}jaj\sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaScatterlist Cryptographic API}jajisbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja#Random Number Algorithm Definitions}jajvsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaGeneral notification mechanism}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja$Message Digest Algorithm Definitions}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]ja!KUnit - Linux Kernel Unit Testing}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj|ja)}(jahja]jaGeneric parser}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaUser Space Interface}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja%Using Propeller with the Linux kernel}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja*Asymmetric Signature Algorithm Definitions}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjb ja)}(jahja]ja=General description of the CPUFreq core and CPUFreq notifiers}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja1Semantics and Behavior of Local Atomic Operations}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaTest Style and Nomenclature}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja*General Description of sysfs CPUFreq Stats}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjzja)}(jahja]ja Writing Tests}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja Maple Tree}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjT ja)}(jahja]jaDMA and swiotlb}jaj,sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja!Red-black Trees (rbtree) in Linux}jaj9sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja clang-format}jajFsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja-Hardware Device Driver Specific Documentation}jajSsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja Workqueue}jaj`sbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]jaDKey-agreement Protocol Primitives (KPP) Cipher Algorithm Definitions}jajmsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaKernel Memory Sanitizer (KMSAN)}jajzsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjH ja)}(jahja]jaClk API}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaKUnit Architecture}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]jaTest API}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj ja)}(jahja]ja Checkpatch}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja#Netlink notes for kernel developers}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj\ ja)}(jahja]ja Atomic bitops}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjja)}(jahja]ja0Generic bitfield packing and unpacking functions}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjb ja)}(jahja]ja Crypto Engine}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubjd ja)}(jahja]ja'The padata parallel execution mechanism}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujaj( ubj} ja)}(jahja]ja BPF Iterators}jajsbaja}(ids]classes]names]dupnames]backrefs]ujatitleubj ja)}(jahja]jaBPF Design Q&A}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]ja/Block layer statistics in /sys/block//stat}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF_MAP_TYPE_BLOOM_FILTER}jaj)sbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]ja#Running BPF programs from userspace}jaj6sbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jaCore API Documentation}jajCsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]ja.BPF_MAP_TYPE_SOCKMAP and BPF_MAP_TYPE_SOCKHASH}jajPsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaIRQ-flags state tracing}jaj]sbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]ja0BPF_MAP_TYPE_ARRAY and BPF_MAP_TYPE_PERCPU_ARRAY}jajjsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jaBPF LLVM Relocations}jajwsbaja}(j]j]j]j ]j ]ujajubjg ja)}(jahja]ja,The object-lifetime debugging infrastructure}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaThe errseq_t datatype}jajsbaja}(j]j]j]j ]j ]ujajubj)ja)}(jahja]jaCD-ROM}jajsbaja}(j]j]j]j ]j ]ujajubj9ja)}(jahja]ja/Block layer support for Persistent Reservations}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF Documentation}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja](ja generated)}(jahja]ja1   }jajsbaja}(j]j]sectnumaj]j ]j ]uja generatedjՔNj֔Njajubja3BPF ABI Recommended Conventions and Guidelines v1.0}jajsbeja}(j]j]j]j ]j ]ujajubj9ja)}(jahja]ja!HOWTO interact with BPF subsystem}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF drgn tools}jajsbaja}(j]j]j]j ]j ]ujajubj&ja)}(jahja]jaBPF filesystem kfuncs}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaSMP IRQ affinity}jaj sbaja}(j]j]j]j ]j ]ujajubj} ja)}(jahja]jaBPF maps}jajsbaja}(j]j]j]j ]j ]ujajubjDja)}(jahja]jaScope-based Cleanup Helpers}jaj$sbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaKUsing physical DMA provided by OHCI-1394 FireWire controllers for debugging}jaj1sbaja}(j]j]j]j ]j ]ujajubjHja)}(jahja]jaFloating-point API}jaj>sbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jaOther}jajKsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaLSM BPF Programs}jajXsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaRedirect}jajesbaja}(j]j]j]j ]j ]ujajubj7ja)}(jahja]jaBPF_MAP_TYPE_CPUMAP}jajrsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF Graph Data Structures}jajsbaja}(j]j]j]j ]j ]ujajubj:ja)}(jahja]jaCgroup Kernel APIs}jajsbaja}(j]j]j]j ]j ]ujajubjbja)}(jahja]jaBPF_MAP_TYPE_CGROUP_STORAGE}jajsbaja}(j]j]j]j ]j ]ujajubj&ja)}(jahja]ja+Userspace block device driver (ublk driver)}jajsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jaWhat is an IRQ?}jajsbaja}(j]j]j]j ]j ]ujajubjr ja)}(jahja]jaCircular Buffers}jajsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jaBPF_MAP_TYPE_LPM_TRIE}jajsbaja}(j]j]j]j ]j ]ujajubj>ja)}(jahja]jaDeadline IO scheduler tunables}jajsbaja}(j]j]j]j ]j ]ujajubj1ja)}(jahja]ja BPF licensing}jajsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jaThe genalloc/genpool subsystem}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaKyber I/O scheduler tunables}jajsbaja}(j]j]j]j ]j ]ujajubj6ja)}(jahja]ja/BPF_MAP_TYPE_HASH, with PERCPU and LRU Variants}jajsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja](j)}(jahja]ja1   }jajsbaja}(j]j]jaj]j ]j ]ujajjՔNj֔NjajubjaLinux implementation notes}jajsbeja}(j]j]j]j ]j ]ujajubj8ja)}(jahja]ja Folio Queue}jaj5sbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaTesting and debugging BPF}jajBsbaja}(j]j]j]j ]j ]ujajubjkja)}(jahja]jaPacket writing}jajOsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]ja@Entry/exit handling for exceptions, interrupts, syscalls and KVM}jaj\sbaja}(j]j]j]j ]j ]ujajubjqja)}(jahja]ja0BPF_MAP_TYPE_DEVMAP and BPF_MAP_TYPE_DEVMAP_HASH}jajisbaja}(j]j]j]j ]j ]ujajubjTja)}(jahja]jaDynamic DMA mapping Guide}jajvsbaja}(j]j]j]j ]j ]ujajubj#ja)}(jahja]jaBlock}jajsbaja}(j]j]j]j ]j ]ujajubj^ja)}(jahja]ja*Explicit volatile write back cache control}jajsbaja}(j]j]j]j ]j ]ujajubj_ja)}(jahja]jaDMA attributes}jajsbaja}(j]j]j]j ]j ]ujajubj]ja)}(jahja]jaHelper functions}jajsbaja}(j]j]j]j ]j ]ujajubjMja)}(jahja]jaProgram Types and ELF Sections}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF Kernel Functions (kfuncs)}jajsbaja}(j]j]j]j ]j ]ujajubj7ja)}(jahja]ja ID Allocation}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaLinux generic IRQ handling}jajsbaja}(j]j]j]j ]j ]ujajubjaja)}(jahja]jaBPF_MAP_TYPE_XSKMAP}jajsbaja}(j]j]j]j ]j ]ujajubjvja)}(jahja]ja Program Types}jajsbaja}(j]j]j]j ]j ]ujajubjsja)}(jahja]ja(Generic Associative Array Implementation}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF_PROG_TYPE_CGROUP_SOCKOPT}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]ja Syscall API}jajsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jalibbpf}jaj,sbaja}(j]j]j]j ]j ]ujajubjbja)}(jahja]ja/The irq_domain interrupt number mapping library}jaj9sbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]ja!Generic radix trees/sparse arrays}jajFsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaAPI naming convention}jajSsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jaA Linux CD-ROM standard}jaj`sbaja}(j]j]j]j ]j ]ujajubjnja)}(jahja]jaCPU hotplug in the Kernel}jajmsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja](j)}(jahja]ja1   }jaj}sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔NjajzubjaClang implementation notes}jajzsbeja}(j]j]j]j ]j ]ujajubj\ja)}(jahja]jaNull block device driver}jajsbaja}(j]j]j]j ]j ]ujajubj]ja)}(jahja]ja!GFP masks used from FS/IO context}jajsbaja}(j]j]j]j ]j ]ujajubjrja)}(jahja]jaTesting BPF on s390}jajsbaja}(j]j]j]j ]j ]ujajubj{ja)}(jahja]jaBPF ring buffer}jajsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jaSwitching Scheduler}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBlock io priorities}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF Type Format (BTF)}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF Standardization}jajsbaja}(j]j]j]j ]j ]ujajubjpja)}(jahja]jaBPF_PROG_TYPE_FLOW_DISSECTOR}jajsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jaBoot time memory management}jaj sbaja}(j]j]j]j ]j ]ujajubjqja)}(jahja]ja"Cache and TLB Flushing Under Linux}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaClassic BPF vs eBPF}jaj#sbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]jaDMA with ISA and LPC devices}jaj0sbaja}(j]j]j]j ]j ]ujajubjja)}(jahja](j)}(jahja]ja1   }jaj@sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj=ubja&BPF Instruction Set Architecture (ISA)}jaj=sbeja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF_PROG_TYPE_CGROUP_SYSCTL}jajWsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaAssembler Annotations}jajdsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]ja8BPF_MAP_TYPE_ARRAY_OF_MAPS and BPF_MAP_TYPE_HASH_OF_MAPS}jajqsbaja}(j]j]j]j ]j ]ujajubj ja)}(jahja]ja,Dynamic DMA mapping using the generic device}jaj~sbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaIRQs}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jalibbpf Overview}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBuilding libbpf}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF cpumask kfuncs}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF sk_lookup program}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]ja)BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF_MAP_TYPE_CGRP_STORAGE}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaBPF_MAP_TYPE_SK_STORAGE}jajsbaja}(j]j]j]j ]j ]ujajubjA ja)}(jahja]ja Frequently asked questions (FAQ)}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]jaInline Encryption}jajsbaja}(j]j]j]j ]j ]ujajubjja)}(jahja]ja eBPF verifier}jaj sbaja}(j]j]j]j ]j ]ujajubji ja)}(jahja]ja?Configurable sysfs parameters for the x86-64 machine check code}jajsbaja}(ids]classes]names]dupnames]backrefs]ja](KKeujatitleubj ja)}(jahja]ja!Feature status on sh architecture}jaj.sbaja}(j"]j$]j&]j(]j*]ujaj-ubjja)}(jahja]jaRISC-V architecture}jaj;sbaja}(j"]j$]j&]j(]j*]ujaj-ubjja)}(jahja]jaNConcurrent Modification and Execution of Instructions (CMODX) for RISC-V Linux}jajHsbaja}(j"]j$]j&]j(]j*]ujaj-ubjq ja)}(jahja]ja)MTRR (Memory Type Range Register) control}jajUsbaja}(j"]j$]j&]j(]j*]ja]K aujaj-ubj ja)}(jahja]jaThe Linux Microcode Loader}jajcsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubjja)}(jahja]jaIntel(R) TXT Overview}jajqsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubjja)}(jahja]ja'Oracle Data Analytics Accelerator (DAX)}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubjja)}(jahja]ja)Flexible Return and Event Delivery (FRED)}jajsbaja}(j"]j$]j&]j(]j*]ja](KKeujaj-ubjja)}(jahja]ja%Feature status on xtensa architecture}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubjja)}(jahja]jax86 Feature Flags}jajsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubj; ja)}(jahja]ja"Feature status on x86 architecture}jajsbaja}(j"]j$]j&]j(]j*]ja]K!aujaj-ubjja)}(jahja]ja%Virtual Memory Layout on RISC-V Linux}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj ja)}(jahja]jaDeviceTree Booting}jajsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubj ja)}(jahja]jaSoftware Guard eXtensions (SGX)}jajsbaja}(j"]j$]j&]j(]j*]ja]K aujaj-ubjja)}(jahja]ja Application Data Integrity (ADI)}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj2ja)}(jahja]ja Early Printk}jajsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubj ja)}(jahja]jaS390 Debug Feature}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubjja)}(jahja]ja3Firmware support for CPU hotplug under Linux/x86-64}jajsbaja}(j"]j$]j&]j(]j*]ja](KKeujaj-ubjja)}(jahja]ja0Using XSTATE features in user space applications}jaj"sbaja}(j"]j$]j&]j(]j*]ja]K#aujaj-ubjz ja)}(jahja]jaPAT (Page Attribute Table)}jaj0sbaja}(j"]j$]j&]j(]j*]ja]K aujaj-ubj ja)}(jahja]jaData Integrity}jaj>sbaja}(j"]j$]j&]j(]j*]ujaj-ubj ja)}(jahja]jaMMUv3 initialization sequence}jajKsbaja}(j"]j$]j&]j(]j*]ujaj-ubjCja)}(jahja]ja In-Field Scan}jajXsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubjFja)}(jahja]jaKernel Entries}jajfsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubjja)}(jahja]jaAdjunct Processor (AP) facility}jajtsbaja}(j"]j$]j&]j(]j*]ujaj-ubjja)}(jahja]jaAdding a new board to LinuxSH}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubjOja)}(jahja]jaSuperH Interfaces Guide}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubjja)}(jahja]ja5-level paging}jajsbaja}(j"]j$]j&]j(]j*]ja](KKeujaj-ubj%ja)}(jahja]jaSparc Architecture}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj,ja)}(jahja]ja$Feature status on riscv architecture}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj)ja)}(jahja]ja x86 Topology}jajsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubj2ja)}(jahja]ja.Steps for sending ‘break’ on sunhv console}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj ja)}(jahja]ja$Feature status on sparc architecture}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj.ja)}(jahja]jaAMD HSMP interface}jajsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubjNja)}(jahja]ja+Atomic Operation Control (ATOMCTL) Register}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj ja)}(jahja]jaIBM 3270 Display System support}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj ja)}(jahja]ja Zero Page}jajsbaja}(j"]j$]j&]j(]j*]ja]K aujaj-ubj ja)}(jahja]jaACPI on RISC-V}jaj!sbaja}(j"]j$]j&]j(]j*]ujaj-ubj8ja)}(jahja]jaS/390 common I/O-Layer}jaj.sbaja}(j"]j$]j&]j(]j*]ujaj-ubj ja)}(jahja]jaIO-APIC}jaj;sbaja}(j"]j$]j&]j(]j*]ja](KKeujaj-ubjja)}(jahja]ja ORC unwinder}jajIsbaja}(j"]j$]j&]j(]j*]ja]K aujaj-ubj ja)}(jahja]jaMemory Management}jajWsbaja}(j"]j$]j&]j(]j*]ja](KKeujaj-ubjYja)}(jahja]jaBFQ (Budget Fair Queueing)}jajesbaja}(j"]j$]j&]j(]j*]ujaj-ubj"ja)}(jahja]jaThe TLB}jajrsbaja}(j"]j$]j&]j(]j*]ja]K aujaj-ubj ja)}(jahja]ja i386 Support}jajsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubj%ja)}(jahja]jaUSB Legacy support}jajsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubj@ja)}(jahja]jaS/390 driver model interfaces}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubjJja)}(jahja]ja Device DAX}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj ja)}(jahja]jaAMD Memory Encryption}jajsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubj ja)}(jahja]ja1Linux API for read access to z/VM Monitor Records}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubjSja)}(jahja]jaLinux for S/390 and zSeries}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubjgja)}(jahja]ja/RISC-V Kernel Boot Requirements and Constraints}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj ja)}(jahja]ja*Notes on register bank usage in the kernel}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj\ja)}(jahja]ja"The s390 SCSI dump tool (zfcpdump)}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj ja)}(jahja]ja)Vector Extension Support for RISC-V Linux}jajsbaja}(j"]j$]j&]j(]j*]ujaj-ubj ja)}(jahja]jaThe Linux/x86 Boot Protocol}jajsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubjja)}(jahja]jax86_64 Support}jaj sbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubjNja)}(jahja]ja%General note on [U]EFI x86_64 support}jaj.sbaja}(j"]j$]j&]j(]j*]ja](KKeujaj-ubjYja)}(jahja]ja&Immutable biovecs and biovec iterators}jaj<sbaja}(j"]j$]j&]j(]j*]ujaj-ubjja)}(jahja]jaPage Table Isolation (PTI)}jajIsbaja}(j"]j$]j&]j(]j*]ja]Kaujaj-ubjjja)}(jahja]jas390 Architecture}jajWsbaja}(j"]j$]j&]j(]j*]ujaj-ubjja)}(jahja]ja3Virtual Accelerator Switchboard (VAS) userspace API}jajdsbaja}(j"]j$]j&]j(]j*]ujaj-ubj\ja)}(jahja]ja0arch/riscv maintenance guidelines for developers}jajqsbaja}(j"]j$]j&]j(]j*]ujaj-ubjja)}(jahja]jaubjI ja)}(jahja]ja3PCI Express I/O Virtualization Resource on Powerenv}jajLsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaARM64 CPU Feature Registers}jajYsbaja}(j4]j6]j8]j:]j<]ujaj>ubjK ja)}(jahja]jaMIPS-specific Documentation}jajfsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaTransactional Memory support}jajssbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaPerf}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj3 ja)}(jahja]jaSTM32F746 Overview}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]ja7Frequently asked questions about the sunxi clock system}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjv ja)}(jahja]ja&Feature status on powerpc architecture}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj~ ja)}(jahja]jam68k Architecture}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj] ja)}(jahja]ja'Pointer authentication in AArch64 Linux}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaOpenRISC Architecture}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaBMIPS DeviceTree Booting}jajsbaja}(j4]j6]j8]j:]j<]ja]Kaujaj>ubjja)}(jahja]ja*DEXCR (Dynamic Execution Control Register)}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]ja'IRQ chip model (hierarchy) of LoongArch}jajsbaja}(j4]j6]j8]j:]j<]ja]Kaujaj>ubjja)}(jahja]jaKASLR for Freescale BookE32}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj/ja)}(jahja]ja ACPI Tables}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]ja/Memory Tagging Extension (MTE) in AArch64 Linux}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjH ja)}(jahja]ja/Power Architecture 64-bit Linux system call ABI}jaj+sbaja}(j4]j6]j8]j:]j<]ujaj>ubjM ja)}(jahja]ja3Scalable Vector Extension support for AArch64 Linux}jaj8sbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaSTM32H750 Overview}jajEsbaja}(j4]j6]j8]j:]j<]ujaj>ubjQ ja)}(jahja]ja/Guarded Control Stack support for AArch64 Linux}jajRsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaMemory Layout on AArch64 Linux}jaj_sbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaNUMA resource associativity}jajlsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]ja)Tagged virtual addresses in AArch64 Linux}jajysbaja}(j4]j6]j8]j:]j<]ujaj>ubj!ja)}(jahja]jaAsymmetric 32-bit SoCs}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaBooting Linux/LoongArch}jajsbaja}(j4]j6]j8]j:]j<]ja]Kaujaj>ubj ja)}(jahja]jaThe PowerPC boot wrapper}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaIntroduction to LoongArch}jajsbaja}(j4]j6]j8]j:]j<]ja]Kaujaj>ubj[ja)}(jahja]jaHypercall Op-codes (hcalls)}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj8ja)}(jahja]ja!Linux on the Nios II architecture}jajsbaja}(j4]j6]j8]j:]j<]ja]Kaujaj>ubjja)}(jahja]jaLinux 2.6.x on MPC52xx family}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaNested KVM on POWER}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj4ja)}(jahja]jaELF Note PowerPC Namespace}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj?ja)}(jahja]jaDeviceTree Booting}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]ja#IMC (In-Memory Collection Counters)}jaj sbaja}(j4]j6]j8]j:]j<]ujaj>ubj(ja)}(jahja]ja#Memory copy/set instructions (MOPS)}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaFirmware-Assisted Dump}jaj%sbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]ja/Release notes for Linux Kernel VFP support code}jaj2sbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaSTM32F769 Overview}jaj?sbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaCPU Hotplug and ACPI}jajLsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]ja3Scalable Matrix Extension support for AArch64 Linux}jajYsbaja}(j4]j6]j8]j:]j<]ujaj>ubj<ja)}(jahja]jaSTM32MP157 Overview}jajfsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]ja/Ingenic JZ47xx SoCs Timer/Counter Unit hardware}jajssbaja}(j4]j6]j8]j:]j<]ja]Kaujaj>ubjXja)}(jahja]jaLegacy instructions}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]ja%Arm Confidential Compute Architecture}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjEja)}(jahja]jaKernel page table dump}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjGja)}(jahja]ja#DSCR (Data Stream Control Register)}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaCPU Architectures}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj4ja)}(jahja]ja0The Unified Extensible Firmware Interface (UEFI)}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjzja)}(jahja]ja2ARM TCM (Tightly-Coupled Memory) handling in Linux}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjeja)}(jahja]ja$Feature status on arm64 architecture}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj' ja)}(jahja]japowerpc}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjGja)}(jahja]ja%Feature status on parisc architecture}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaACPI on Arm systems}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaBooting AArch64 Linux}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaSTM32 DMA-MDMA chaining}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]ja#Feature status on mips architecture}jaj*sbaja}(j4]j6]j8]j:]j<]ja]Kaujaj>ubj ja)}(jahja]jaSTM32H743 Overview}jaj8sbaja}(j4]j6]j8]j:]j<]ujaj>ubjEja)}(jahja]ja$Feature status on nios2 architecture}jajEsbaja}(j4]j6]j8]j:]j<]ja]Kaujaj>ubj ja)}(jahja]jaDAWR issues on POWER9}jajSsbaja}(j4]j6]j8]j:]j<]ujaj>ubj[ja)}(jahja]jaPOWERPC ELF HWCAPs}jaj`sbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaAArch64 TAGGED ADDRESS ABI}jajmsbaja}(j4]j6]j8]j:]j<]ujaj>ubjeja)}(jahja]jaPA-RISC Debugging}jajzsbaja}(j4]j6]j8]j:]j<]ujaj>ubjU ja)}(jahja]jaSTM32MP151 Overview}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj# ja)}(jahja]jaESoftware emulation of deprecated SWP instruction (CONFIG_SWP_EMULATE)}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaSTM32 ARM Linux Overview}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]ja CPU Families}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaPtrace}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]ja CPU Features}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaNios II Specific Documentation}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaSTM32MP13 Overview}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj9 ja)}(jahja]jaCHVCS IBM “Hypervisor Virtual Console Server” Installation Guide}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaTODO}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubj ja)}(jahja]jaHugeTLBpage on ARM64}jaj sbaja}(j4]j6]j8]j:]j<]ujaj>ubjtja)}(jahja]jaARM64 ELF hwcaps}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjuja)}(jahja]jaSTM32F429 Overview}jaj#sbaja}(j4]j6]j8]j:]j<]ujaj>ubj- ja)}(jahja]jaARM Allwinner SoCs}jaj0sbaja}(j4]j6]j8]j:]j<]ujaj>ubjN ja)}(jahja]ja7Activity Monitors Unit (AMU) extension in AArch64 Linux}jaj=sbaja}(j4]j6]j8]j:]j<]ujaj>ubjz ja)}(jahja]jaARM64 Architecture}jajJsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaPCI Bus EEH Error Recovery}jajWsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]ja)Freescale QUICC Engine Firmware Uploading}jajdsbaja}(j4]j6]j8]j:]j<]ujaj>ubj$ ja)}(jahja]ja%Amiga Buddha and Catweasel IDE Driver}jajqsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaSTiH418 Overview}jaj~sbaja}(j4]j6]j8]j:]j<]ujaj>ubjO ja)}(jahja]ja(Feature status on loongarch architecture}jajsbaja}(j4]j6]j8]j:]j<]ja]Kaujaj>ubjja)}(jahja]ja'crashkernel memory reservation on arm64}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaLoongArch Architecture}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]ja#Feature status on m68k architecture}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]ja'Silicon Errata and Software Workarounds}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaPA-RISC Architecture}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaCPU to ISA Version Mapping}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjo ja)}(jahja]jaPMU Event Based Branches}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]ja Register Usage for Linux/PA-RISC}jajsbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]jaOpenRISC Linux}jaj sbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]ja#Command Line Options for Linux/m68k}jaj sbaja}(j4]j6]j8]j:]j<]ujaj>ubjja)}(jahja]ja Documentation for /proc/sys/abi/}jaj sbaja}(ids]classes]names]dupnames]backrefs]ujatitleubjja)}(jahja]jaDocumentation for /proc/sys/fs/}jaj. sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaARC architecture}jaj; sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaPorting}jajH sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja"Feature status on arc architecture}jajU sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja#Documentation for /proc/sys/sunrpc/}jajb sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaNotes}jajo sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaCPU Idle Time Management}jaj| sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaSamsung ARM Linux Overview}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja TODO LIST}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaPower Management Strategies}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj&ja)}(jahja]japstore block oops/panic logger}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]ja,The Intel Assabet (SA-1110 evaluation) board}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj7ja)}(jahja]jaReporting regressions}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja%NetWinder’s floating point emulator}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaSamsung GPIO implementation}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja#Documentation for /proc/sys/kernel/}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja Introduction}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaUSB4 and Thunderbolt}jaj !sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjDja)}(jahja]jaCPU Performance Scaling}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]ja.MFP Configuration for PXA2xx/PXA3xx Processors}jaj%!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj| ja)}(jahja]jaUnicode support}jaj2!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]ja+How to quickly build a trimmed Linux kernel}jaj?!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjUja)}(jahja]jaKernel-provided User Helpers}jajL!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj+ja)}(jahja]ja$Linux Advanced Radio Terminal (LART)}jajY!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj-ja)}(jahja]jaLinux kernel for ARC processors}jajf!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja:Interface between kernel and boot loaders on Exynos boards}jajs!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja+Intel(R) Speed Select Technology User Guide}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaCerfBoard/Cube}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja-Kernel initialisation parameters on ARM Linux}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja NetWinder specific documentation}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]ja0StarFive StarLink Performance Monitor Unit (PMU)}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaThermal Subsystem}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj#ja)}(jahja]jaDocumentation for /proc/sys/vm/}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaSTiH407 Overview}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaBooting ARM Linux}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjsja)}(jahja]jaSPEAr ARM Linux Overview}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaOMAP2/3 Display Subsystem}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj6ja)}(jahja]ja)How to verify bugs and bisect regressions}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaSTi ARM Linux Overview}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjxja)}(jahja]jaSA1100 serial port}jaj)"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]ja!Documentation for /proc/sys/user/}jaj6"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaARM Linux 2.6 and upper}jajC"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj{ja)}(jahja]jaJInterface for registering and calling firmware-specific operations for ARM}jajP"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]ja0APM X-Gene SoC Performance Monitoring Unit (PMU)}jaj]"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja!Kernel Memory Layout on ARM Linux}jajj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja OMAP history}jajw"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaIntel Uncore Frequency Scaling}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjmja)}(jahja]jaRapidIO Subsystem Guide}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaDocumentation for /proc/sys}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjDja)}(jahja]jaARM Marvell SoCs}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjsja)}(jahja]jaKernel mode NEON}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaTI Keystone Linux Overview}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaThe OMAP PM interface}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjI ja)}(jahja]ja Interrupts}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja](j)}(ja``intel_idle``ja]ja intel_idle}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaliteraljՔNj֔Njaj"ubja CPU Idle Time Management Driver}jaj"sbeja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaSyscall User Dispatch}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjzja)}(jahja]ja+Rules on how to access information in sysfs}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]ja Samsung SoC}jaj"#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjhja)}(jahja]jaKQualcomm Datacenter Technologies L3 Cache Performance Monitoring Unit (PMU)}jaj/#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaWorking-State Power Management}jaj<#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaTI OMAP}jajI#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaARM Microchip SoCs (aka AT91)}jajV#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja](j)}(ja``amd-pstate``ja]ja amd-pstate}jajf#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njajc#ubja CPU Performance Scaling Driver}jajc#sbeja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaSystem Sleep States}jaj~#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja](j)}(ja``intel_pstate``ja]ja intel_pstate}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njaj#ubja CPU Performance Scaling Driver}jaj#sbeja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjija)}(jahja]jaSystem-Wide Power Management}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]ja6Discovering Linux kernel subsystems used by a workload}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaVideo Output Switcher Control}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj# ja)}(jahja]ja$Linux Magic System Request Key Hacks}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja Using UFS}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjI ja)}(jahja]ja=Cavium ThunderX2 SoC Performance Monitoring Unit (PMU UNCORE)}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj1 ja)}(jahja]jaPower Management}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja'Real Time Clock (RTC) Drivers for Linux}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja Documentation for /proc/sys/net/}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaMemory alignment}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaIntel Powerclamp Driver}jaj($sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaIntel StrongARM 1100}jaj5$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja Current State}jajB$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja!Video Mode Selection Support 2.13}jajO$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaLinux Serial Console}jaj\$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaTainted kernels}jaji$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaARM Architecture}jajv$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj% ja)}(jahja]ja"Feature status on arm architecture}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja!Linux Plug and Play Documentation}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaChromebook Boot Flow}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaRamoops oops/panic logger}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja7Legacy Documentation of CPU Performance Scaling Drivers}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]ja9Cluster-wide Power-up/power-down race avoidance algorithm}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaFTexas Instruments Keystone Navigator Queue Management SubSystem driver}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjU ja)}(jahja]ja&Intel Performance and Energy Bias Hint}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaSystem Suspend Code Flows}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubj ja)}(jahja]jaReporting issues}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaSoftware cursor for VGA}jaj%sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]ja=Release Notes for Linux on Intel’s IXP4xx Network Processor}jaj%sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubjja)}(jahja]jaThe SGI XFS Filesystem}jaj%sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj- ubu longtitles}(jjajjajR jaj5 jajjajjajb jaj&jaj j bjjbjj%bj3j2bjj?bjjMbj jZbjjgbjjtbj@jbj"jbjjbj#jbja jbj5jbjjbjjbjjbjQjbjVjcj:jcj<j"cjgj0cjEj=cjy jJcjIjWcjJjecjMjrcjjcjJjcj9jcjLjcjTjcjUjcj&jcjpjcj jcjtjcj|jdj jdj j"djj/dj. jojQ jLoj jZojjgojjtojjoj\ jojjojjojjojjoj jojG jojjojjoj0 j pjjpjj$pjj1pjj?pjjMpjj[pj jipjv jwpjjpj jpjjpjjpjjpjjpjY jpjjpjjpj jqj jqjJ jqj#j)qjj6qju jCqjEjQqjEj^qj jkqjjxqjjqj jqjjqj]jqj jqj jqjjqjjqjjqj~ jqjjrjpjrjWj"rjtj/rj jjBwj@jPwjCj^wjZjkwjcjywjjwj jwjMjwjjwj jwjD jwjCjwjjwj jwj jwjcj xjjxj j(xjj6xj jDxjjQxjj_xjjmxj j{xjjxjjxj' jxj jxjjxjjxj jxj{jxjjxj jyjjyjY jyj* j-yjj;yjjHyjjUyjZ jcyj[ jqyjj~yjjyj> jyjjyjjyj jyjjyjjyjO jyjjzj^ jzjjzjj*zj j8zjjFzjE jTzjjbzj7jpzj6j~zj8jzjCjzjjzj>jzjKjzjjzjJjzjPjzj$jzjj {jHj{j j&{jKj3{jjA{jPjO{jSj]{j7jk{jZjy{j+j{j j{jcj{jkj{j j{jj{juj{j;j{j" j{j?j|j/j|jaj!|j3j/|jj=|j}jK|j jY|jhjg|jd ju|j5 j|j6j|jj|jUj|j j|jcj|jj|jj|jfj|j j}jj}jj}jj+}j j9}jrjG}j jU}jX jc}j jq}jj}jj}jj}jxj}jj}j j}jj}jj}joj}jj}jj ~jj~jj'~jj5~jo jC~jjQ~jj_~jjm~jj{~jj~jj~jj~jj~jr j~jj~jj~jj~jj~jjjjjP j)j0 j7jjEj jSjjajjojj}jjja jjjjjjjjjjG jj jjj jj j jjj j%jCj3jRjAjFjOj&j]jIjkji jyjh jjjj jjl jj jj>j̀j,jۀjHjjjjHjj$ jj j!j, j/j j=j jKj6 jYj jgjljujrjjjj\jjB jj@jjujɁj jׁjjjGjj jjRjjkjjj*jPj8j jFjjTj jbjRjpj j~jfjjjjjjjjmjĂjd j҂jjjjjA jj j jjjj&j}j4jjBjjPj j^j jljjzjjjf jjjjj jj3 jjj΃jj܃jt jj jj jjjjj"j j0j j>jg jLjj`j~ jnj j|j/ jj jjQ jjjjjjjτj j݄jZ jjjj9 jjjj= j#jj1jj?j/jMjf j[j.jij'jwjjjjj,jj/jjjj j˅jAjمj jjjjjj jj jjj-j3j;j/jIje jWjjejjsjjj jjXjjfjjjj jņjRjӆjjj}jj[jj`j j jj j&jTj4jjBj jOj j]j jkj jyj jjjjnjjjj jj j͇jjۇjxjjjjjjjjdj!jhj/j j=je jKjvjYj* jgjp jujjj jjs jjjjjjjɈjj׈jjjjjjjF jj+ jjj*j j8j jFj< jTjjbjjojj}jjjjj jjN jjjƉjjӉjjjjjX jjjj8 jj j!jj.jj;jjHj jUjjjjjwjjj jj jjLjj jj jŊj jҊj2jߊjRjjSjj@jj^jj j!jHj.j.j;j jHjljVjnjcj?jpj j}j#jjWjjXjj.jj?jƋj jӋj*jj jjjjNjj jj<j"j_j/jj<j jIj jVjPjdjgjqjzj~j|jjjjjj" jjjj' jΌjzjیjYjjjj jj[jjbjj. j)j[ j6jjDj^ jQja j^jjkj jxjj jjjj0 jj jjjjjƍjjӍjjj[ jjjje jjjjj!jj.j j;jjHj jUjjbj` jojj|j jj jjjjjjjÎjx jЎjjݎjjjjjjj< jj? jj j,j%j9j jGjC jTjjaj3jojjjjjjjjjAjjjƏjBjӏjOjj%jjjj(jjjjj#jj0jNj>j jKjbjXjhjej jrj4jjQjj jj jjjj-jj jΐj jېjjjYjj;jjRjjajjj*jXj7j jEj jRj j_j jlj jyjjj jj jj^jjjj jȑj jՑjjjjjjj j jjjj%jj2jx j?jjLjjYjV jfj jtj; jjjjjjjj jj jÒjjВjjݒjjjjj jjM jjjjj+jj8jjEjjRj j_jjljjyj( jj' jjjjjjs j“jjϓj jܓjjj jj jjjjjj'j,jj9j,jGjjTjh jajjnjj{j jj jjW jj?jjjjGjj jjjj*j jjj j$j!j1j j>j jKjjXj*jfjjsj jj jjmjj jj jj jĕjCjҕjqjߕj jj jj~jj jj\j jj-j j:jjGj jTj3jaj6jojij|jjjjQjj ju(j jjWjjijΖjjۖjjjojjqjj jj% jjwj-j j;j3 jHjgjUj8 jbj jpjj}jwjjxjjjjjjjj~ jΗj jۗjjjjjjjjj jjj,jj9jjFji jTjjajk jnj j|jjjz jjjjjjjŘj2 jҘjt jߘjjjw jj6 jjjj\ j jj-j` j:j jGjjTjjaji jnjj{jjjjjjjjjjjU jəjj֙jjj%jj jjej j jjj$j4j1jgj>j>jKj3jXjrjej jrj jj jj$jj jjvjj$jj j͚jIjښj5jjWjj9 jjojj jj j(j j5j jBjdjOjj\jcjij jvjwjj jj{jj~jjjjWjějNjћjjޛj jj jj jjjj, jjj,j` j9j jFjjSjj`jjmjjzjG jjjjjj~jjjjjȜjj՜jU jjjjjjj j jj) j#j j0jj=jjJjjWjq jdjjqjj~jjjjjr jj jjjŝjjҝjjߝjjj: jj jjjjj!j j/j6j<jjIjp jVj$jdj[ jqjj~jXjj jj jj.jjjjj̞j jٞjm jj jj jjQj jqjj!j(jtj5j jBj7jOj"j\jvjij jvj`jj* jjLjjLjj jjjğj4 jџj=jޟj jjjjA jjGjj jj j,jbj9jG jFj jSj j`j jmjjzjjjTjjjjVjjW jj jɠj j֠jjjZ jj2 jj j jjj j$jj1j j>j jLjjYj jfj& jsjrjj jj+ jjjjjjj¡jjסj jj> jj' jjj jjjj%jL j2jW j?jjMj jZjy jgjjtj jjjjjjjjjjjȢj jբj!jjjjjj1j jk jjj4jjAj jNj j[jjhjjuj)jjjjjjjj jjMjãj0jУjf jݣj`jj!jjUjj'jjjj j+j0j8jDjEj3jRj j_jjlj jyjOjj jjjj{jj&jj(jǤjdjԤj& jj,jjNjj jjNjj j*jVj7jjDj jQjj^j: jkj jxj jj jjOjj jjQjjjƥj jӥjcjj jjUjjR jjjjij!j j.j j;jjHj jUjjbj joj j|jjj2 jjyjj jj jjjʦjjצj? jjjjjja ja)}(jahja]jaCommenti in kernel-doc}jaj.%sbaja}(j]j]j]j]j]ujajubj jjV j%jj2j j?jjZjjgjjtjjjjjL jjjjjjy jɧjj֧j jjjj jj j jjj0j%jj3j(jAjjNj j[jjhjj}jo jj1jjq jjjjjjjͨjN jڨjT jjjj jjKjjYjjj)jj6jjDj jQjj_jt jlj5jyjjj7jjdjj jj jjPjȩjhj֩j jjSjj+jjxj j jjkj$j j1j j>j jKjH jXjjejjrjTjjjj}jjjjmjjjjjͪj`jڪjajj/ jj0 jjfjj jjj)j j6jjCjqjQj j^j jljjyjjjjjjjjj jj jʫjj׫jjjjj jjD j jjjj'jJ j4jjAjjOjj\j9 jjjjwj{ jj jj, jjjj jjU jͬjjڬjjjjj jjjjjjj)jj6jjDj jRj=j_jIjmjX jzjjj jjjj2jjZjjjʭjMj׭jjj jj[jjj j\jj j&j j4j jAj jNj=j\j jijrjvj jjAjj jj jj<jj jĮjYjѮj>jޮjAjjjjjj jj7jjdj,j j9jtjFjyjTjhjajjnj j{j_jjjjL jj jjwj˯j$ jدjyjjjjjjj j% jjj'jj4jjAj{jNjk j[jm jhjjujr jj4 jjjju jjy jj: jİjjҰj jjjjjj j jjjj$j j1jj?j jLj; jYjjgj_ jujjjjjjjjjm jjjʱjjױjjjjjjj"j jjj j%j j2j j?jjLjjYjjfjjsjjj jj*jj jj;jjjj jβjj۲j jjjjMjjIjjjjj)jg j6jjCj jPj j]j\jjj jwj jj jj`jjajjbjjfjųjkjҳjj߳jjjj jjjj jjEj j;j-j,j:jwjGjhjTj5jajjnjYj{j jjqjj^jjjj jj jɴjjִjjjT jjjjj j jjj$jj1j j>jjKj jXj: jejjrjjjjj jjjjjjjjj͵j jڵj jjjjjjjjQ jjj(jj5jp jBjjOj j\jjijjvjk jj# jjjjjj jjjʶjj׶j jjT jjjjj jjj*j%jj2j j?jjLjjYjjfj7jsj<jjjj jjjj:jj jj=jηjj۷j'jj.jjjjjj jjj)jLj6j*jCjZjPj]j]jjjj jwj-jj jj2jjhjjijj=jŸj jҸj j߸jGjj=jj jjKjjRj jUj-j<j:jCjGjkjTj[jajpjnj`j{j jjjj~jj jjjj jɹj jֹj jjjjYjjj j& jjvj$jcj1j}j>jcjKjujXjhjej< jrjjjjjg jjjjjjv jjjͺjjںjjj jj jjjjh jjj(jj5jjBjjOjj\jjijj|j jjjj!jjjj%jjjʻjj׻jjjjj+jjj jm jjj%j"j2jDj?j jLj jYj jfjjsj jj jjAjj/jj%jjBjjCjμj jۼjw jjjj/jjKjjojjpj)j@j6j:jCjvjPjIj]j jjj/ jwj jjJjjBjjjjjj jŽjjҽjj߽j jj]jjMjjwjj j jmj-jj:j! jGjXjTjfjajjnjj{jljj jjXjj( jjjj}jɾj~j־jwjj4 jj jjjj jkjj; j$jj1j j>j jKjjXj jej/ jrj8 jjjjjj jj jj jjjͿj jڿj2 jj jjjjX jjjjj(ja j5jjBjjOjjbjjojj|jjjjjjjjjjjjjjjI jjjjS j7jjDj jQj j^j j}jZ jj jjjj] jjjjjj jj j jYjj[j#j j0j jOjj\j jij jvj<jjijj6jjjj jjjjDjj jjBjj jjbj)jj6j^jCj jPjBjojCj|j2 jj jj jj jjtjjE jj j j]j,jj9jjFjqjejjjkjjjjjj jjjjjj jjjjjjj<j jIjjVjsjujjjjj}jjL jjjjjj} jjjj@ j j j-jj:j jYjjfjjsj jjjjjj6 jjjjjjjjjjjj j jjj'j)jj6jjCj"jPjB j]j1jjje jwjjj jjl jjjjjjjjjj+jjSjjjjc jjjj j"j_j0jj=j jJj jWj jdjAjqj j~j0jj1jj jjyjjujj-jj jj.jj- jjOjj jj jjj*j j7j= jDjjQj j^j jkjBjxjxjj jj\jjjjM jjQ jjjjojj jjjjzjj jjj"j7 j/jzj<jjJjjWjnjdjjrjjjjjjj jjjjjj jjjj|jj7 jjjjjjjjj*jj7jjDj jQj j_jjljjyjc jjd jjjj jjjjl jj jjjjE jjjjju(j| jj+ j)jj6jjCj1 jPj4 j]j jjj#jwj7 jj"jjjj jjjj5jjjjjjn jj jj4jjjjj jv j-jj:jEjGjjTj jajb jnjj{j6jjjjjj jjv jj^jjjj jjIjjnjj7j j jj j$jj1jIj>jjKjOjXj jej jrjjjZjj jjZjjjjK jjkjj jjMjjjjqjjtjjjjaj(j j5j|jBjsjOjj\jjijgjvjjj jjjjmjjjjjjjjjjjjjj] jjE jjb jj j,jj9jjFjjSjj`jjmjS jzjjjjj jj jj jj jjjjjjjjjjjjjjj*jj7j&jEjjSjj`jjmj(jzj@ jjF jj8jjjj5jj6jjjj jj jj jj j jjj<j(j j5j jBj jPjj]j jjj jwj jj jj jj jjj jjjj<jj@jj$jj jj j j jj j'jx j4jdjAjejOj j\j| jijojwjjjsjjjjjj jj jj}jjgjj jj8 jjj j@ jj j$jC j2jbj?jKjMj jZj|jhj jujjjjjj jjxjjjj\ jjjj jjjjjjvjjE jjj#jj0jj=jW jJjjWj& jdjjqjj~j jjjjjjjj jj jjh jjH jjjj* jjjj} j!jj.jj;jjHj jUjjbjjojj|j jjjjjjjj=jjjjjj?jjjjjj^j j jjj%j#j2j j?j$jLj?jYj&jfj jsj jj)jj jjLjjOjj jj jjLjjMjj2jj;jjljjPjj; j)j>j6j jCj jPj j]jjjjjjwjpjjjjjjS jjjjUjjjj{jj jj jjjjjjj jj-j" j:jjGjnjTjjaj( jnj) j{j jjjjjjjjX jjjjjjA jj jjjjj jjj j$j, j1j` j>jjKj jXjjejjrjjjY jj= jjjjjjD jj! jjjjjjjjjj_ jj,j!jj.j)j;jjHjjUjjbj jojA j|jjjjjjjK jjs jjjjjjjj jj'jj j jjjj%j j2j;j?j5jLj jYj'jfjWjsj9jj jj`jjGjjjj jjMjj5jj9jj jj\jj2jj) jj~j)jPj6jQjCjRjPjj]jjjjfjwj9jj@jj jjVjj? jj jjqjj jj jjLjj jjjjV j jsj-j j:jjjGj jTjjaj@ jnjB j{j jjjjn jjjjjj jjjjjjjjjj j jjjj$jj1jj>jjKj8 jXjjej: jrjjjjjB jjjjj jjjj% jj& jjjjjjjjjjj!jM j.jj;jjHjo jUjjbjjoj| j|jjjjj jjjj#jj5jjjjjjjj>jjj j jjj%jOj2jo j?j6jLjWjYjYjfjXjsj jj jj_jjjjGjj jj;jjmjjPjj jj jjyjjyjj j)jbj6jjCjTjPj>j]jjjj jwjajj jjjj jj jjjj+ jj5 jjjj6 jjc jj> jj j jj-jj:j jGjzjTjjajjnjj{jjj jjjjjjjj jjjjjj jjjj4 j j jjj$jj1j j>jjKjs jXjjejjrjjje jjF jjjjjjjjjjjjjjjjjj jj j!j j.jj;jD jHj0jUjjbjjojHj|jjj jjQjj-jj0jjRjjTjj jjq jjdjj j j jjj%j j2j j?j jLj%jYjBjfjxjsjsjjZjj jjDjj1jjKjj'jj jj_jjjjfjjDjj jjHj)j1 j6jjCj:jPjXj]jjjjfjwj jjjj jjZjjSjjjj jjbjjjjjj] jjjjj jj-jj:jjGjjTjjajh jnji j{jjj~jj jjjj( jjjjjjjj1 jj jj j jjjn j$jj1jj>jjKjjXjjejjrjjjjj jjjj jj jjjjjjW jjjj j j jj$j$jj1jj>jjKj jXjt jejjrjjj!jjjj jjjj"jj*jj4jj jj jj2jjjj jjj*j j7j[jDj jQj+ j^j jkj jxjWjjZjjnjj jj jj jjJ jjKjjjjjj jj* jjj"jj/jej<jjIj! jVj jcjpjpj j}j jj jjjj jjH jj jj jj jjjjjjj jjj| j&jj3jj@j" jNjj\jjijjvjjjjjjjjjjjjjjjjjR jjT jjjjjjj!jj.j j;j] jHjx jVjjcjjvj jjjjjjjj jj)jjjjjjjjjjjj jj-jj4j,jj9jr jFj9jSj@j`j jmjV jzj(jjLjj jjNjjjj jjjj]jj$jj)jjj jBjjDj%j-j2j j?j1jLj jYjmjfjwjsjojj jj jjjjSjj jjjj8jj7 jjAjj jjIjjLjjDj*jgj7j jDjFjQj j^jOjkj jxj jjQjjjj jj jjZjj`jj jj jjjjjjjjj!juj.jj;jjHjjUjjbj jpjj}jjjjjjjjjjjjjjj/ jjjj jj5 j jjjj&j j3jj@j" jMjj`jn jmjjzjp jj. jj jjjjjjz jj!jjjjjjjj j jjj3j#jj0jj=j:jJjjWj jdjVjqjWj~jjj jj^ jj jj jj!jjn jjVjj+jj jjFj j jjjj'j j4j3jAj jNj j[j9jhj juj)jj! jj jjFjjajj jjPjjUjj]jjjj?jjnjj jj{j+jmj8j jEjujRj]j_jjlj jyj_jjjj jjtjjkjjjjsjj jjjj jj jjjjj"j= j/jj<jjIj jVjjcjjpj# j}jB jjjj- jjI jjjjjjjjjjjjjjj jjjj&jf j3jjFjjSjj`jjmj$jzj jj[ jj jj+jjjj jjjj.jjjj jjj jjjj#jGj0jy j=j jJj)jWj` jdjjqj\j~jjj1jjajj jj8jj&jj jj-jj jj jj j j} jj:j'j j4j jAjzjNj!j[jAjhj juj jjFjjQjjjj[jj jj jj> jj_jj jjjjjj jjj+jlj8jVjEjrjRjj_jjljjyj jj~jj jjjjjj jj, jjjjF jjjjjj jj< j"jj/jj<jZ jIjjVjjcjjpjj}jK jjjjjjjj jj jjjj jjjjjj j jJ jjj,jj9j- jFjjSj{ j`j jmj jzj%jj jjjjjjjjc jj jjjj-jj jjj jO jjj#j8j0jj=j;jJjjWj@jdj jqj j~jjj/jjjj_ jj1jjjj jj jjjj jj"j j jj=j'j,j4jljAu(j jNjnj[j jhj~juj{jj1jj0 jj3 jjjj jjjjF jj`jjO jjjjjjsjjtj+jvj8jWjEj jRjij_jjlj= jyjljjjjjjjjjj. jjl jj|jjq jj jj jjjjj"j j/jj<jjIjjVjjcj jpjj}j_ jjjj jjjj jjw jj^ jjjjjjjjjjS j!jj.j$j;j jIj jWj:jdjjqjjjjjx jj~ jj,jjJjj jjjj jjjjj jcjj"j$jj1j.j>jajKjjjYjgjfjNjtjljjujjVjj jj% jjJjj jj jj8jj9jjj jjjj%jEj2j< j?j^jMjj[j jhj jujJjjjj jj jjdjjnjjjj) jjjj jj j!j j.j1 j<j jJjjWj_ jdj$ jqj jjjj jjjjK jjjjjjP jjw jjjjS jj jj{ j"jj/jj=jjJj jWjjdj. jrjjjjjjj jjjjjjjjjjjjjjjjjjj"jl j0jjCjjPjj]j jjjjwj jjja)}(jahja]jaKernel-doc comments}jaj;%sbaja}(j8]j:]j<]j>]j@]ujajBubju jjjjV jjjjjjjjjj jj+jj jj2j jj-j4j:j jGj2jTj>jajjnj;j{jw jjjj jjjjjj jjjj jjjjjj j jPj j j$ j j1 jFj> j jK j jX jfje jVjr j j jSj jrj j j jzj jKj j j jj j j jij jXj jj j j j j( jej5 jvjB jxjO jj\ jHji j}jv j j jY j j- j jvj j j jj jj j j jC j jD j jj jj jj jxj, jj9 j6 jF jO jS jj` j jm j! jz jj jP j jj jj jj jj ju j j j j? j jj jj jC j j j) jj6 jjC jjP jj] jjj jjw jj jj j> j jd j jL j jj j j j?j jR j jBj jj j%j jBj j{ j- jj: jjG jJjT jja jjn jk j{ jUj j j j j j(j jKj j j j j j0j j j j j jRj j jjwj$jHj1j( j>j)jKj jXjjejjrj4jjejjjjj jjdjjujj jjIjjhjj jj jjjj jj j(j[j5jjBjjOj^j\jjijjvjjjjj jj|jjjjjjjjb jjjjjjjjzjjjjT j,jj9jjFjjSjj`j jmjjzjH jjjjjj jjjj\ jjjjb jjd jj} jj jjjjj)jj6j jCjjPjj]j jjj jwjg jjjj)jj9jjjjjj9jjjj&jjj j} jjDj$jj1jHj>j jKjjXjjej7jrjjj:jjbjj&jj jjr jj jj>jj1jj jjjj6jj jj8j5jjBjkjOj j\jqjijTjvj#jj^jj_jj]jjMjjjj7jjjjajjvjjsjjjjjj j,jbj9j jFjjSj j`jnjmj jzj\jj]jjrjj{jj jjjjjjjjpjj j jqjjj#j j0jj=jjWjjdjjqj j~jjjjjjjjjjjjjjjjjA jjjjj ji jj j.jj;jjHjq jUj jcjjqjjjjjjjjj; jjjj jj jjjj2jj jjjjj"jz j0j j>j jKjCjXjFjfjjtjjjOjjjj%jj,jj)jj2jj jj.jjNjj jj jj j!j8j.j j;jjIj jWjYjej"jrj jj%jj@jjJjj jj jjSjjgjj jj\jj jj jjj jNj.jYj<jjIjjjWjjdj\jqjj~j jjjjjjdjjjjjjjj jjjjrjjjjtj jyj-jwj;jjIj jVjjcj5 jpjR j~j jj jjjjjjjjjjjjjjN jjjjm jj@ jjj,jj?jI jLjjYjK jfjjsjjj3 jjjjv jj~ jj] jjjj jjjj jjjj/jj jjH j+jM j8jjEjQ jRjj_jjlj jyj!jj jj jj jj[jj8jjjjjj4jj?jj j j(jj j%j j2j j?j jLj jYj<jfj jsjXjj jjEjjGjj jj4jjzjjejj' jjGjj jjjj jjj*j j8jEjEj jSj[j`j jmjejzjU jj# jj jjjj jjjjjjjj9 jj jj j jtjjuj#j- j0jN j=jz jJjjWjjdj$ jqjj~jO jjjjjjjjjjjjjjo jjjjj jj jj jj. jj; jjH jjU jjb jjo jj| j j jj jj j&j j j j7j jj jj jj jj j j !jDj!j j%!j| j2!j j?!jUjL!j+jY!j-jf!jjs!jj!j j!jj!jj!j j!j j!j#j!j j!j j!jsj!j j"j6j"jj"jxj)"j j6"j jC"j{jP"j j]"jjj"jjw"j j"jmj"j j"jDj"jsj"j j"j j"jI j"jj"jj#jzj#j j"#jhj/#jj<#j jI#jjV#jjc#jj~#j j#jij#j j#jj#j# j#jj#jI j#j1 j#jj$jj$jj$jj($jj5$jjB$jjO$jj\$j ji$jjv$j% j$jj$jj$jj$jj$j j$j j$jU j$j j$j j$jj%jj%jj%utocs}(jja bullet_list)}(jahja]ja list_item)}(jahja](sphinx.addnodescompact_paragraph)}(jahja]ja reference)}(jahja]jaNUMA Memory Policy}jaj\%sbaja}(ja]ja]ja]ja]ja]internalrefuri!admin-guide/mm/numa_memory_policy anchornamehuja referencejajW%ubaja}(ja]ja]ja]ja]ja]ujacompact_paragraphjajQ%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is NUMA Memory Policy?}jaj~%sbaja}(ja]ja]ja]ja]ja]internalrefurijk% anchorname#what-is-numa-memory-policyujajm%jaj{%ubaja}(ja]ja]ja]ja]ja]ujajt%jajx%ubaja}(ja]ja]ja]ja]ja]uja list_itemjaju%ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Policy Concepts}jaj%sbaja}(ja]ja]ja]ja]ja]internalrefurijk% anchorname#memory-policy-conceptsujajm%jaj%ubaja}(ja]ja]ja]ja]ja]ujajt%jaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScope of Memory Policies}jaj%sbaja}(ja]ja]ja]ja]ja]internalrefurijk% anchorname#scope-of-memory-policiesujajm%jaj%ubaja}(ja]ja]ja]ja]ja]ujajt%jaj%ubaja}(ja]ja]ja]ja]ja]ujaj%jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComponents of Memory Policies}jaj%sbaja}(ja]ja]ja]ja]ja]internalrefurijk% anchorname#components-of-memory-policiesujajm%jaj%ubaja}(ja]ja]ja]ja]ja]ujajt%jaj%ubaja}(ja]ja]ja]ja]ja]ujaj%jaj%ubeja}(ja]ja]ja]ja]ja]uja bullet_listjaj%ubeja}(ja]ja]ja]ja]ja]ujaj%jaju%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Memory Policy Reference Counting}jaj&sbaja}(ja]ja]ja]ja]ja]internalrefurijk% anchorname!#memory-policy-reference-countingujajm%jaj&ubaja}(ja]ja]ja]ja]ja]ujajt%jaj&ubaja}(ja]ja]ja]ja]ja]ujaj%jaju%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Policy APIs}jaj8&sbaja}(ja]ja]ja]ja]ja]internalrefurijk% anchorname#memory-policy-apisujajm%jaj5&ubaja}(ja]ja]ja]ja]ja]ujajt%jaj2&ubaja}(ja]ja]ja]ja]ja]ujaj%jaju%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Memory Policy Command Line Interface}jaj[&sbaja}(ja]ja]ja]ja]ja]internalrefurijk% anchorname%#memory-policy-command-line-interfaceujajm%jajX&ubaja}(ja]ja]ja]ja]ja]ujajt%jajU&ubaja}(ja]ja]ja]ja]ja]ujaj%jaju%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Policies and cpusets}jaj~&sbaja}(ja]ja]ja]ja]ja]internalrefurijk% anchorname#memory-policies-and-cpusetsujajm%jaj{&ubaja}(ja]ja]ja]ja]ja]ujajt%jajx&ubaja}(ja]ja]ja]ja]ja]ujaj%jaju%ubeja}(ja]ja]ja]ja]ja]ujaj&jajQ%ubeja}(ja]ja]ja]ja]ja]ujaj%jajL%ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Qualcomm Camera Subsystem driver}jaj&sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/qcom_camss anchornamehjajaujajm%jaj&ubaja}(ja]ja]ja]ja]ja]ujajt%jaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj&sbaja}(ja]ja]ja]ja]ja]internalrefurij& anchorname #introductionja](KK Keujajm%jaj&ubaja}(ja]ja]ja]ja]ja]ujajt%jaj&ubaja}(ja]ja]ja]ja]ja]ujaj%jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Qualcomm Camera Subsystem hardware}jaj&sbaja}(ja]ja]ja]ja]ja]internalrefurij& anchorname##qualcomm-camera-subsystem-hardwareja](KK Keujajm%jaj&ubaja}(ja]ja]ja]ja]ja]ujajt%jaj&ubaja}(ja]ja]ja]ja]ja]ujaj%jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported functionality}jaj'sbaja}(ja]ja]ja]ja]ja]internalrefurij& anchorname#supported-functionalityja](KK Keujajm%jaj'ubaja}(ja]ja]ja]ja]ja]ujajt%jaj'ubaja}(ja]ja]ja]ja]ja]ujaj%jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Architecture and Design}jajB'sbaja}(ja]ja]ja]ja]ja]internalrefurij& anchorname#driver-architecture-and-designja](KK Keujajm%jaj?'ubaja}(ja]ja]ja]ja]ja]ujajt%jaj<'ubaja}(ja]ja]ja]ja]ja]ujaj%jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation}jajf'sbaja}(ja]ja]ja]ja]ja]internalrefurij& anchorname#implementationja](KK Keujajm%jajc'ubaja}(ja]ja]ja]ja]ja]ujajt%jaj`'ubaja}(ja]ja]ja]ja]ja]ujaj%jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Documentation}jaj'sbaja}(ja]ja]ja]ja]ja]internalrefurij& anchorname#documentationja](KK Keujajm%jaj'ubaja}(ja]ja]ja]ja]ja]ujajt%jaj'ubaja}(ja]ja]ja]ja]ja]ujaj%jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj'sbaja}(ja]ja]ja]ja]ja]internalrefurij& anchorname #referencesja](KK Keujajm%jaj'ubaja}(ja]ja]ja]ja]ja]ujajt%jaj'ubaja}(ja]ja]ja]ja]ja]ujaj%jaj&ubeja}(ja]ja]ja]ja]ja]ujaj&jaj&ubeja}(ja]ja]ja]ja]ja]ujaj%jaj&ubaja}(ja]ja]ja]ja]ja]ujaj&ubjR jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTransparent Hugepage Support}jaj'sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/transhuge anchornamehujajm%jaj'ubaja}(ja]ja]ja]ja]ja]ujajt%jaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Objective}jaj(sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname #objectiveujajm%jaj(ubaja}(ja]ja]ja]ja]ja]ujajt%jaj(ubaja}(ja]ja]ja]ja]ja]ujaj%jaj'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasysfs}jaj*(sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname#sysfsujajm%jaj'(ubaja}(ja]ja]ja]ja]ja]ujajt%jaj$(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal THP controls}jajJ(sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname#global-thp-controlsujajm%jajG(ubaja}(ja]ja]ja]ja]ja]ujajt%jajD(ubaja}(ja]ja]ja]ja]ja]ujaj%jajA(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKhugepaged controls}jajm(sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname#khugepaged-controlsujajm%jajj(ubaja}(ja]ja]ja]ja]ja]ujajt%jajg(ubaja}(ja]ja]ja]ja]ja]ujaj%jajA(ubeja}(ja]ja]ja]ja]ja]ujaj&jaj$(ubeja}(ja]ja]ja]ja]ja]ujaj%jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoot parameters}jaj(sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname#boot-parametersujajm%jaj(ubaja}(ja]ja]ja]ja]ja]ujajt%jaj(ubaja}(ja]ja]ja]ja]ja]ujaj%jaj'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHugepages in tmpfs/shmem}jaj(sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname#hugepages-in-tmpfs-shmemujajm%jaj(ubaja}(ja]ja]ja]ja]ja]ujajt%jaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tmpfs mounts}jaj(sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname #tmpfs-mountsujajm%jaj(ubaja}(ja]ja]ja]ja]ja]ujajt%jaj(ubaja}(ja]ja]ja]ja]ja]ujaj%jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jashmem / internal tmpfs}jaj)sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname#shmem-internal-tmpfsujajm%jaj(ubaja}(ja]ja]ja]ja]ja]ujajt%jaj(ubaja}(ja]ja]ja]ja]ja]ujaj%jaj(ubeja}(ja]ja]ja]ja]ja]ujaj&jaj(ubeja}(ja]ja]ja]ja]ja]ujaj%jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNeed of application restart}jaj1)sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname#need-of-application-restartujajm%jaj.)ubaja}(ja]ja]ja]ja]ja]ujajt%jaj+)ubaja}(ja]ja]ja]ja]ja]ujaj%jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMonitoring usage}jajT)sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname#monitoring-usageujajm%jajQ)ubaja}(ja]ja]ja]ja]ja]ujajt%jajN)ubaja}(ja]ja]ja]ja]ja]ujaj%jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptimizing the applications}jajw)sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname#optimizing-the-applicationsujajm%jajt)ubaja}(ja]ja]ja]ja]ja]ujajt%jajq)ubaja}(ja]ja]ja]ja]ja]ujaj%jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Hugetlbfs}jaj)sbaja}(ja]ja]ja]ja]ja]internalrefurij' anchorname #hugetlbfsujajm%jaj)ubaja}(ja]ja]ja]ja]ja]ujajt%jaj)ubaja}(ja]ja]ja]ja]ja]ujaj%jaj'ubeja}(ja]ja]ja]ja]ja]ujaj&jaj'ubeja}(ja]ja]ja]ja]ja]ujaj%jaj'ubaja}(ja]ja]ja]ja]ja]ujaj&ubj5 jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Mono(tm) Binary Kernel Support for Linux}jaj)sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mono anchornamehujajm%jaj)ubaja}(ja]ja]ja]ja]ja]ujajt%jaj)ubaja}(ja]ja]ja]ja]ja]ujaj%jaj)ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTuner cards list}jaj)sbaja}(ja]ja]ja]ja]ja]internalrefuri admin-guide/media/tuner-cardlist anchornamehjajaujajm%jaj)ubaja}(ja]ja]ja]ja]ja]ujajt%jaj)ubaja}(ja]ja]ja]ja]ja]ujaj%jaj)ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jazswap}jaj**sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/zswap anchornamehujajm%jaj'*ubaja}(ja]ja]ja]ja]ja]ujajt%jaj$*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajJ*sbaja}(ja]ja]ja]ja]ja]internalrefurij9* anchorname #overviewujajm%jajG*ubaja}(ja]ja]ja]ja]ja]ujajt%jajD*ubaja}(ja]ja]ja]ja]ja]ujaj%jajA*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign}jajm*sbaja}(ja]ja]ja]ja]ja]internalrefurij9* anchorname#designujajm%jajj*ubaja}(ja]ja]ja]ja]ja]ujajt%jajg*ubaja}(ja]ja]ja]ja]ja]ujaj%jajA*ubeja}(ja]ja]ja]ja]ja]ujaj&jaj$*ubeja}(ja]ja]ja]ja]ja]ujaj%jaj!*ubaja}(ja]ja]ja]ja]ja]ujaj&ubjb jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe mgb4 driver}jaj*sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/mgb4 anchornamehjajaujajm%jaj*ubaja}(ja]ja]ja]ja]ja]ujajt%jaj*ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasysfs interface}jaj*sbaja}(ja]ja]ja]ja]ja]internalrefurij* anchorname#sysfs-interfaceja](KK Keujajm%jaj*ubaja}(ja]ja]ja]ja]ja]ujajt%jaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal (PCI card) parameters}jaj*sbaja}(ja]ja]ja]ja]ja]internalrefurij* anchorname#global-pci-card-parametersja](KK KKeujajm%jaj*ubaja}(ja]ja]ja]ja]ja]ujajt%jaj*ubaja}(ja]ja]ja]ja]ja]ujaj%jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Common FPDL3/GMSL input parameters}jaj +sbaja}(ja]ja]ja]ja]ja]internalrefurij* anchorname##common-fpdl3-gmsl-input-parametersja](KK KKeujajm%jaj+ubaja}(ja]ja]ja]ja]ja]ujajt%jaj+ubaja}(ja]ja]ja]ja]ja]ujaj%jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Common FPDL3/GMSL output parameters}jaj.+sbaja}(ja]ja]ja]ja]ja]internalrefurij* anchorname$#common-fpdl3-gmsl-output-parametersja](KK KKeujajm%jaj++ubaja}(ja]ja]ja]ja]ja]ujajt%jaj(+ubaja}(ja]ja]ja]ja]ja]ujaj%jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFPDL3 specific input parameters}jajR+sbaja}(ja]ja]ja]ja]ja]internalrefurij* anchorname #fpdl3-specific-input-parametersja](KK KKeujajm%jajO+ubaja}(ja]ja]ja]ja]ja]ujajt%jajL+ubaja}(ja]ja]ja]ja]ja]ujaj%jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FPDL3 specific output parameters}jajv+sbaja}(ja]ja]ja]ja]ja]internalrefurij* anchorname!#fpdl3-specific-output-parametersja](KK KKeujajm%jajs+ubaja}(ja]ja]ja]ja]ja]ujajt%jajp+ubaja}(ja]ja]ja]ja]ja]ujaj%jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGMSL specific input parameters}jaj+sbaja}(ja]ja]ja]ja]ja]internalrefurij* anchorname#gmsl-specific-input-parametersja](KK KKeujajm%jaj+ubaja}(ja]ja]ja]ja]ja]ujajt%jaj+ubaja}(ja]ja]ja]ja]ja]ujaj%jaj*ubeja}(ja]ja]ja]ja]ja]ujaj&jaj*ubeja}(ja]ja]ja]ja]ja]ujaj%jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMTD partitions}jaj+sbaja}(ja]ja]ja]ja]ja]internalrefurij* anchorname#mtd-partitionsja](KK Keujajm%jaj+ubaja}(ja]ja]ja]ja]ja]ujajt%jaj+ubaja}(ja]ja]ja]ja]ja]ujaj%jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO (triggers)}jaj+sbaja}(ja]ja]ja]ja]ja]internalrefurij* anchorname #iio-triggersja](KK Keujajm%jaj+ubaja}(ja]ja]ja]ja]ja]ujajt%jaj+ubaja}(ja]ja]ja]ja]ja]ujaj%jaj*ubeja}(ja]ja]ja]ja]ja]ujaj&jaj*ubeja}(ja]ja]ja]ja]ja]ujaj%jaj*ubaja}(ja]ja]ja]ja]ja]ujaj&ubj&jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhilips webcams (pwc driver)}jaj',sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/philips anchornamehjaj bujajm%jaj$,ubaja}(ja]ja]ja]ja]ja]ujajt%jaj!,ubaja}(ja]ja]ja]ja]ja]ujaj%jaj,ubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaParport}jajS,sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/parport anchornamehujajm%jajP,ubaja}(ja]ja]ja]ja]ja]ujajt%jajM,ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaParport as modules}jajs,sbaja}(ja]ja]ja]ja]ja]internalrefurijb, anchorname#parport-as-modulesujajm%jajp,ubaja}(ja]ja]ja]ja]ja]ujajt%jajm,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodprobe}jaj,sbaja}(ja]ja]ja]ja]ja]internalrefurijb, anchorname #modprobeujajm%jaj,ubaja}(ja]ja]ja]ja]ja]ujajt%jaj,ubaja}(ja]ja]ja]ja]ja]ujaj%jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParport probe [optional]}jaj,sbaja}(ja]ja]ja]ja]ja]internalrefurijb, anchorname#parport-probe-optionalujajm%jaj,ubaja}(ja]ja]ja]ja]ja]ujajt%jaj,ubaja}(ja]ja]ja]ja]ja]ujaj%jaj,ubeja}(ja]ja]ja]ja]ja]ujaj&jajm,ubeja}(ja]ja]ja]ja]ja]ujaj%jajj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Parport linked into the kernel statically}jaj,sbaja}(ja]ja]ja]ja]ja]internalrefurijb, anchorname*#parport-linked-into-the-kernel-staticallyujajm%jaj,ubaja}(ja]ja]ja]ja]ja]ujajt%jaj,ubaja}(ja]ja]ja]ja]ja]ujaj%jajj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiles in /proc}jaj-sbaja}(ja]ja]ja]ja]ja]internalrefurijb, anchorname#files-in-procujajm%jaj-ubaja}(ja]ja]ja]ja]ja]ujajt%jaj-ubaja}(ja]ja]ja]ja]ja]ujaj%jajj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice drivers}jaj+-sbaja}(ja]ja]ja]ja]ja]internalrefurijb, anchorname#device-driversujajm%jaj(-ubaja}(ja]ja]ja]ja]ja]ujajt%jaj%-ubaja}(ja]ja]ja]ja]ja]ujaj%jajj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Reporting printer problems with parport}jajN-sbaja}(ja]ja]ja]ja]ja]internalrefurijb, anchorname(#reporting-printer-problems-with-parportujajm%jajK-ubaja}(ja]ja]ja]ja]ja]ujajt%jajH-ubaja}(ja]ja]ja]ja]ja]ujaj%jajj,ubeja}(ja]ja]ja]ja]ja]ujaj&jajM,ubeja}(ja]ja]ja]ja]ja]ujaj%jajJ,ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*The Virtual Media Controller Driver (vimc)}jaj-sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/vimc anchornamehjaj$bujajm%jaj-ubaja}(ja]ja]ja]ja]ja]ujajt%jaj-ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTopology}jaj-sbaja}(ja]ja]ja]ja]ja]internalrefurij- anchorname #topologyja](KKKeujajm%jaj-ubaja}(ja]ja]ja]ja]ja]ujajt%jaj-ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring the topology}jaj-sbaja}(ja]ja]ja]ja]ja]internalrefurij- anchorname#configuring-the-topologyja](KKKKeujajm%jaj-ubaja}(ja]ja]ja]ja]ja]ujajt%jaj-ubaja}(ja]ja]ja]ja]ja]ujaj%jaj-ubaja}(ja]ja]ja]ja]ja]ujaj&jaj-ubeja}(ja]ja]ja]ja]ja]ujaj%jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Subdevices}jaj-sbaja}(ja]ja]ja]ja]ja]internalrefurij- anchorname #subdevicesja](KKKeujajm%jaj-ubaja}(ja]ja]ja]ja]ja]ujajt%jaj-ubaja}(ja]ja]ja]ja]ja]ujaj%jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule options}jaj.sbaja}(ja]ja]ja]ja]ja]internalrefurij- anchorname#module-optionsja](KKKeujajm%jaj.ubaja}(ja]ja]ja]ja]ja]ujajt%jaj.ubaja}(ja]ja]ja]ja]ja]ujaj%jaj-ubeja}(ja]ja]ja]ja]ja]ujaj&jaj-ubeja}(ja]ja]ja]ja]ja]ujaj%jaj}-ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Namespaces}jajT.sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/namespaces/index anchornamehujajm%jajQ.ubaja}(ja]ja]ja]ja]ja]ujajt%jajN.ubjK%)}(jahja]jT%toctree)}(jahja]ja}(ja]ja]ja]ja]ja]parentjc.entries](N)admin-guide/namespaces/compatibility-listN'admin-guide/namespaces/resource-controle includefiles](j|.j~.emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔJ/var/lib/git/docbuild/linux/Documentation/admin-guide/namespaces/index.rstj֔Kjajk.ubaja}(ja]ja]ja]ja]ja]ujaj&jajN.ubeja}(ja]ja]ja]ja]ja]ujaj%jajK.ubaja}(ja]ja]ja]ja]ja]ujaj&ubj3jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNFS}jaj.sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/nfs/index anchornamehujajm%jaj.ubaja}(ja]ja]ja]ja]ja]ujajt%jaj.ubjK%)}(jahja]jo.)}(jahja]ja}(ja]ja]ja]ja]ja]parentj.entries](Nadmin-guide/nfs/nfs-clientNadmin-guide/nfs/nfsrootNadmin-guide/nfs/nfs-rdmaN%admin-guide/nfs/nfsd-admin-interfacesNadmin-guide/nfs/nfs-idmapperN!admin-guide/nfs/pnfs-block-serverN admin-guide/nfs/pnfs-scsi-servere includefiles](j.j.j.j.j.j.j.emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj.jՔC/var/lib/git/docbuild/linux/Documentation/admin-guide/nfs/index.rstj֔Kjaj.ubaja}(ja]ja]ja]ja]ja]ujaj&jaj.ubeja}(ja]ja]ja]ja]ja]ujaj%jaj.ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAA7134 cards list}jaj/sbaja}(ja]ja]ja]ja]ja]internalrefuri"admin-guide/media/saa7134-cardlist anchornamehjajLbujajm%jaj/ubaja}(ja]ja]ja]ja]ja]ujajt%jaj.ubaja}(ja]ja]ja]ja]ja]ujaj%jaj.ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Multi-Gen LRU}jaj//sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/multigen_lru anchornamehujajm%jaj,/ubaja}(ja]ja]ja]ja]ja]ujajt%jaj)/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Quick start}jajO/sbaja}(ja]ja]ja]ja]ja]internalrefurij>/ anchorname #quick-startujajm%jajL/ubaja}(ja]ja]ja]ja]ja]ujajt%jajI/ubaja}(ja]ja]ja]ja]ja]ujaj%jajF/ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRuntime options}jajr/sbaja}(ja]ja]ja]ja]ja]internalrefurij>/ anchorname#runtime-optionsujajm%jajo/ubaja}(ja]ja]ja]ja]ja]ujajt%jajl/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kill switch}jaj/sbaja}(ja]ja]ja]ja]ja]internalrefurij>/ anchorname #kill-switchujajm%jaj/ubaja}(ja]ja]ja]ja]ja]ujajt%jaj/ubaja}(ja]ja]ja]ja]ja]ujaj%jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThrashing prevention}jaj/sbaja}(ja]ja]ja]ja]ja]internalrefurij>/ anchorname#thrashing-preventionujajm%jaj/ubaja}(ja]ja]ja]ja]ja]ujajt%jaj/ubaja}(ja]ja]ja]ja]ja]ujaj%jaj/ubeja}(ja]ja]ja]ja]ja]ujaj&jajl/ubeja}(ja]ja]ja]ja]ja]ujaj%jajF/ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExperimental features}jaj/sbaja}(ja]ja]ja]ja]ja]internalrefurij>/ anchorname#experimental-featuresujajm%jaj/ubaja}(ja]ja]ja]ja]ja]ujajt%jaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWorking set estimation}jaj0sbaja}(ja]ja]ja]ja]ja]internalrefurij>/ anchorname#working-set-estimationujajm%jaj0ubaja}(ja]ja]ja]ja]ja]ujajt%jaj/ubaja}(ja]ja]ja]ja]ja]ujaj%jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProactive reclaim}jaj'0sbaja}(ja]ja]ja]ja]ja]internalrefurij>/ anchorname#proactive-reclaimujajm%jaj$0ubaja}(ja]ja]ja]ja]ja]ujajt%jaj!0ubaja}(ja]ja]ja]ja]ja]ujaj%jaj/ubeja}(ja]ja]ja]ja]ja]ujaj&jaj/ubeja}(ja]ja]ja]ja]ja]ujaj%jajF/ubeja}(ja]ja]ja]ja]ja]ujaj&jaj)/ubeja}(ja]ja]ja]ja]ja]ujaj%jaj&/ubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDetailed Usages}jajk0sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/damon/usage anchornamehujajm%jajh0ubaja}(ja]ja]ja]ja]ja]ujajt%jaje0ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasysfs Interface}jaj0sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#sysfs-interfaceujajm%jaj0ubaja}(ja]ja]ja]ja]ja]ujajt%jaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiles Hierarchy}jaj0sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#files-hierarchyujajm%jaj0ubaja}(ja]ja]ja]ja]ja]ujajt%jaj0ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRoot}jaj0sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#rootujajm%jaj0ubaja}(ja]ja]ja]ja]ja]ujajt%jaj0ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamonds/}jaj0sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname #kdamondsujajm%jaj0ubaja}(ja]ja]ja]ja]ja]ujajt%jaj0ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamonds//}jaj1sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname #kdamonds-nujajm%jaj1ubaja}(ja]ja]ja]ja]ja]ujajt%jaj1ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakdamonds//contexts/}jaj71sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#kdamonds-n-contextsujajm%jaj41ubaja}(ja]ja]ja]ja]ja]ujajt%jaj11ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja contexts//}jajZ1sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname #contexts-nujajm%jajW1ubaja}(ja]ja]ja]ja]ja]ujajt%jajT1ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontexts//monitoring_attrs/}jaj}1sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#contexts-n-monitoring-attrsujajm%jajz1ubaja}(ja]ja]ja]ja]ja]ujajt%jajw1ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7contexts//monitoring_attrs/intervals/intervals_goal/}jaj1sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname5#contexts-n-monitoring-attrs-intervals-intervals-goalujajm%jaj1ubaja}(ja]ja]ja]ja]ja]ujajt%jaj1ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontexts//targets/}jaj1sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#contexts-n-targetsujajm%jaj1ubaja}(ja]ja]ja]ja]ja]ujajt%jaj1ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja targets//}jaj1sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname #targets-nujajm%jaj1ubaja}(ja]ja]ja]ja]ja]ujajt%jaj1ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatargets//regions}jaj 2sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#targets-n-regionsujajm%jaj2ubaja}(ja]ja]ja]ja]ja]ujajt%jaj2ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja regions//}jaj,2sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname #regions-nujajm%jaj)2ubaja}(ja]ja]ja]ja]ja]ujajt%jaj&2ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontexts//schemes/}jajO2sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#contexts-n-schemesujajm%jajL2ubaja}(ja]ja]ja]ja]ja]ujajt%jajI2ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja schemes//}jajr2sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname #schemes-nujajm%jajo2ubaja}(ja]ja]ja]ja]ja]ujajt%jajl2ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//access_pattern/}jaj2sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#schemes-n-access-patternujajm%jaj2ubaja}(ja]ja]ja]ja]ja]ujajt%jaj2ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//quotas/}jaj2sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#schemes-n-quotasujajm%jaj2ubaja}(ja]ja]ja]ja]ja]ujajt%jaj2ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//quotas/goals/}jaj2sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#schemes-n-quotas-goalsujajm%jaj2ubaja}(ja]ja]ja]ja]ja]ujajt%jaj2ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//watermarks/}jaj2sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#schemes-n-watermarksujajm%jaj2ubaja}(ja]ja]ja]ja]ja]ujajt%jaj2ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#schemes//{core_,ops_,}filters/}jaj!3sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#schemes-n-core-ops-filtersujajm%jaj3ubaja}(ja]ja]ja]ja]ja]ujajt%jaj3ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//stats/}jajD3sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#schemes-n-statsujajm%jajA3ubaja}(ja]ja]ja]ja]ja]ujajt%jaj>3ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//tried_regions/}jajg3sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#schemes-n-tried-regionsujajm%jajd3ubaja}(ja]ja]ja]ja]ja]ujajt%jaja3ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatried_regions//}jaj3sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#tried-regions-nujajm%jaj3ubaja}(ja]ja]ja]ja]ja]ujajt%jaj3ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj3sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname#exampleujajm%jaj3ubaja}(ja]ja]ja]ja]ja]ujajt%jaj3ubaja}(ja]ja]ja]ja]ja]ujaj%jaj3ubaja}(ja]ja]ja]ja]ja]ujaj&jaj3ubeja}(ja]ja]ja]ja]ja]ujaj%jaj0ubeja}(ja]ja]ja]ja]ja]ujaj&jaj0ubeja}(ja]ja]ja]ja]ja]ujaj%jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Tracepoints for Monitoring Results}jaj3sbaja}(ja]ja]ja]ja]ja]internalrefurijz0 anchorname##tracepoints-for-monitoring-resultsujajm%jaj3ubaja}(ja]ja]ja]ja]ja]ujajt%jaj3ubaja}(ja]ja]ja]ja]ja]ujaj%jaj0ubeja}(ja]ja]ja]ja]ja]ujaj&jaje0ubeja}(ja]ja]ja]ja]ja]ujaj%jajb0ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Ampere SoC Performance Monitoring Unit (PMU)}jaj4sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/ampere_cspmu anchornamehujajm%jaj4ubaja}(ja]ja]ja]ja]ja]ujajt%jaj4ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMCU PMU events}jaj=4sbaja}(ja]ja]ja]ja]ja]internalrefurij,4 anchorname#mcu-pmu-eventsujajm%jaj:4ubaja}(ja]ja]ja]ja]ja]ujajt%jaj74ubaja}(ja]ja]ja]ja]ja]ujaj%jaj44ubaja}(ja]ja]ja]ja]ja]ujaj&jaj4ubeja}(ja]ja]ja]ja]ja]ujaj%jaj4ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerformance monitor support}jaju4sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/index anchornamehujajm%jajr4ubaja}(ja]ja]ja]ja]ja]ujajt%jajo4ubjK%)}(jahja]jo.)}(jahja]ja}(ja]ja]ja]ja]ja]parentj4entries](Nadmin-guide/perf/hisi-pmuNadmin-guide/perf/hisi-pcie-pmuNadmin-guide/perf/hns3-pmuNadmin-guide/perf/imx-ddrNadmin-guide/perf/qcom_l2_pmuNadmin-guide/perf/qcom_l3_pmuN&admin-guide/perf/starfive_starlink_pmuN%admin-guide/perf/mrvl-odyssey-ddr-pmuN%admin-guide/perf/mrvl-odyssey-tad-pmuNadmin-guide/perf/arm-ccnNadmin-guide/perf/arm-cmnNadmin-guide/perf/arm-niNadmin-guide/perf/xgene-pmuNadmin-guide/perf/arm_dsu_pmuNadmin-guide/perf/thunderx2-pmuNadmin-guide/perf/alibaba_pmuNadmin-guide/perf/dwc_pcie_pmuNadmin-guide/perf/nvidia-pmuNadmin-guide/perf/meson-ddr-pmuNadmin-guide/perf/cxlNadmin-guide/perf/ampere_cspmuNadmin-guide/perf/mrvl-pem-pmue includefiles](j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj.jՔD/var/lib/git/docbuild/linux/Documentation/admin-guide/perf/index.rstj֔Kjaj4ubaja}(ja]ja]ja]ja]ja]ujaj&jajo4ubeja}(ja]ja]ja]ja]ja]ujaj%jajl4ubaja}(ja]ja]ja]ja]ja]ujaj&ubj@jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasbaja}(ja]ja]ja]ja]ja]internalrefurijG= anchorname#anonymous-memoryujajm%jaj>ubaja}(ja]ja]ja]ja]ja]ujajt%jaj>ubaja}(ja]ja]ja]ja]ja]ujaj%jajO=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReclaim}jaj*>sbaja}(ja]ja]ja]ja]ja]internalrefurijG= anchorname#reclaimujajm%jaj'>ubaja}(ja]ja]ja]ja]ja]ujajt%jaj$>ubaja}(ja]ja]ja]ja]ja]ujaj%jajO=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Compaction}jajM>sbaja}(ja]ja]ja]ja]ja]internalrefurijG= anchorname #compactionujajm%jajJ>ubaja}(ja]ja]ja]ja]ja]ujajt%jajG>ubaja}(ja]ja]ja]ja]ja]ujaj%jajO=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OOM killer}jajp>sbaja}(ja]ja]ja]ja]ja]internalrefurijG= anchorname #oom-killerujajm%jajm>ubaja}(ja]ja]ja]ja]ja]ujajt%jajj>ubaja}(ja]ja]ja]ja]ja]ujaj%jajO=ubeja}(ja]ja]ja]ja]ja]ujaj&jaj2=ubeja}(ja]ja]ja]ja]ja]ujaj%jaj/=ubaja}(ja]ja]ja]ja]ja]ujaj&ubjVjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ARM DynamIQ Shared Unit (DSU) PMU}jaj>sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/arm_dsu_pmu anchornamehujajm%jaj>ubaja}(ja]ja]ja]ja]ja]ujajt%jaj>ubaja}(ja]ja]ja]ja]ja]ujaj%jaj>ubaja}(ja]ja]ja]ja]ja]ujaj&ubj:jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNamespaces research control}jaj>sbaja}(ja]ja]ja]ja]ja]internalrefuri'admin-guide/namespaces/resource-control anchornamehujajm%jaj>ubaja}(ja]ja]ja]ja]ja]ujajt%jaj>ubaja}(ja]ja]ja]ja]ja]ujaj%jaj>ubaja}(ja]ja]ja]ja]ja]ujaj&ubj<jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Infrared remote control support in video4linux drivers}jaj?sbaja}(ja]ja]ja]ja]ja]internalrefuri#admin-guide/media/remote-controller anchornamehjaj/cujajm%jaj>ubaja}(ja]ja]ja]ja]ja]ujajt%jaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasics}jaj ?sbaja}(ja]ja]ja]ja]ja]internalrefurij? anchorname#basicsja](KKeujajm%jaj?ubaja}(ja]ja]ja]ja]ja]ujajt%jaj?ubaja}(ja]ja]ja]ja]ja]ujaj%jaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja How it works}jajD?sbaja}(ja]ja]ja]ja]ja]internalrefurij? anchorname #how-it-worksja](KKeujajm%jajA?ubaja}(ja]ja]ja]ja]ja]ujajt%jaj>?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing with lircd}jaje?sbaja}(ja]ja]ja]ja]ja]internalrefurij? anchorname#using-with-lircdja](KKKeujajm%jajb?ubaja}(ja]ja]ja]ja]ja]ujajt%jaj_?ubaja}(ja]ja]ja]ja]ja]ujaj%jaj\?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing without lircd}jaj?sbaja}(ja]ja]ja]ja]ja]internalrefurij? anchorname#using-without-lircdja](KKKeujajm%jaj?ubaja}(ja]ja]ja]ja]ja]ujajt%jaj?ubaja}(ja]ja]ja]ja]ja]ujaj%jaj\?ubeja}(ja]ja]ja]ja]ja]ujaj&jaj>?ubeja}(ja]ja]ja]ja]ja]ujaj%jaj?ubeja}(ja]ja]ja]ja]ja]ujaj&jaj>ubeja}(ja]ja]ja]ja]ja]ujaj%jaj>ubaja}(ja]ja]ja]ja]ja]ujaj&ubjgjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6HiSilicon SoC uncore Performance Monitoring Unit (PMU)}jaj?sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/hisi-pmu anchornamehujajm%jaj?ubaja}(ja]ja]ja]ja]ja]ujajt%jaj?ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHiSilicon SoC uncore PMU driver}jaj?sbaja}(ja]ja]ja]ja]ja]internalrefurij? anchorname #hisilicon-soc-uncore-pmu-driverujajm%jaj?ubaja}(ja]ja]ja]ja]ja]ujajt%jaj?ubaja}(ja]ja]ja]ja]ja]ujaj%jaj?ubaja}(ja]ja]ja]ja]ja]ujaj&jaj?ubeja}(ja]ja]ja]ja]ja]ujaj%jaj?ubaja}(ja]ja]ja]ja]ja]ujaj&ubjEjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNuma policy hit/miss statistics}jaj&@sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/numastat anchornamehujajm%jaj#@ubaja}(ja]ja]ja]ja]ja]ujajt%jaj @ubaja}(ja]ja]ja]ja]ja]ujaj%jaj@ubaja}(ja]ja]ja]ja]ja]ujaj&ubjy jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja HugeTLB Pages}jajR@sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/hugetlbpage anchornamehujajm%jajO@ubaja}(ja]ja]ja]ja]ja]ujajt%jajL@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajr@sbaja}(ja]ja]ja]ja]ja]internalrefurija@ anchorname #overviewujajm%jajo@ubaja}(ja]ja]ja]ja]ja]ujajt%jajl@ubaja}(ja]ja]ja]ja]ja]ujaj%jaji@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCInteraction of Task Memory Policy with Huge Page Allocation/Freeing}jaj@sbaja}(ja]ja]ja]ja]ja]internalrefurija@ anchornameD#interaction-of-task-memory-policy-with-huge-page-allocation-freeingujajm%jaj@ubaja}(ja]ja]ja]ja]ja]ujajt%jaj@ubaja}(ja]ja]ja]ja]ja]ujaj%jaji@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPer Node Hugepages Attributes}jaj@sbaja}(ja]ja]ja]ja]ja]internalrefurija@ anchorname#per-node-hugepages-attributesujajm%jaj@ubaja}(ja]ja]ja]ja]ja]ujajt%jaj@ubaja}(ja]ja]ja]ja]ja]ujaj%jaji@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing Huge Pages}jaj@sbaja}(ja]ja]ja]ja]ja]internalrefurija@ anchorname#using-huge-pagesujajm%jaj@ubaja}(ja]ja]ja]ja]ja]ujajt%jaj@ubaja}(ja]ja]ja]ja]ja]ujaj%jaji@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jaj@sbaja}(ja]ja]ja]ja]ja]internalrefurija@ anchorname #examplesujajm%jaj@ubaja}(ja]ja]ja]ja]ja]ujajt%jaj@ubaja}(ja]ja]ja]ja]ja]ujaj%jaji@ubeja}(ja]ja]ja]ja]ja]ujaj&jajL@ubeja}(ja]ja]ja]ja]ja]ujaj%jajI@ubaja}(ja]ja]ja]ja]ja]ujaj&ubjIjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther USB cards list}jaj6Asbaja}(ja]ja]ja]ja]ja]internalrefuri$admin-guide/media/other-usb-cardlist anchornamehjajdcujajm%jaj3Aubaja}(ja]ja]ja]ja]ja]ujajt%jaj0Aubaja}(ja]ja]ja]ja]ja]ujaj%jaj-Aubaja}(ja]ja]ja]ja]ja]ujaj&ubjJjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaShrinker Debugfs Interface}jajbAsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/shrinker_debugfs anchornamehujajm%jaj_Aubaja}(ja]ja]ja]ja]ja]ujajt%jaj\AubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage:}jajAsbaja}(ja]ja]ja]ja]ja]internalrefurijqA anchorname#usageujajm%jajAubaja}(ja]ja]ja]ja]ja]ujajt%jaj|Aubaja}(ja]ja]ja]ja]ja]ujaj%jajyAubaja}(ja]ja]ja]ja]ja]ujaj&jaj\Aubeja}(ja]ja]ja]ja]ja]ujaj%jajYAubaja}(ja]ja]ja]ja]ja]ujaj&ubjMjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAA7164 cards list}jajAsbaja}(ja]ja]ja]ja]ja]internalrefuri"admin-guide/media/saa7164-cardlist anchornamehjajcujajm%jajAubaja}(ja]ja]ja]ja]ja]ujajt%jajAubaja}(ja]ja]ja]ja]ja]ujaj%jajAubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDAMON-based LRU-lists Sorting}jajAsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/damon/lru_sort anchornamehujajm%jajAubaja}(ja]ja]ja]ja]ja]ujajt%jajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Where Proactive LRU-lists Sorting is Required?}jajBsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname.#where-proactive-lru-lists-sorting-is-requiredujajm%jajBubaja}(ja]ja]ja]ja]ja]ujajt%jajBubaja}(ja]ja]ja]ja]ja]ujaj%jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How It Works?}jaj)Bsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname #how-it-worksujajm%jaj&Bubaja}(ja]ja]ja]ja]ja]ujajt%jaj#Bubaja}(ja]ja]ja]ja]ja]ujaj%jajAubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInterface: Module Parameters}jajLBsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#interface-module-parametersujajm%jajIBubaja}(ja]ja]ja]ja]ja]ujajt%jajFBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenabled}jajlBsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#enabledujajm%jajiBubaja}(ja]ja]ja]ja]ja]ujajt%jajfBubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja commit_inputs}jajBsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#commit-inputsujajm%jajBubaja}(ja]ja]ja]ja]ja]ujajt%jajBubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahot_thres_access_freq}jajBsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#hot-thres-access-frequjajm%jajBubaja}(ja]ja]ja]ja]ja]ujajt%jajBubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja cold_min_age}jajBsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname #cold-min-ageujajm%jajBubaja}(ja]ja]ja]ja]ja]ujajt%jajBubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_ms}jajBsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname #quota-msujajm%jajBubaja}(ja]ja]ja]ja]ja]ujajt%jajBubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_reset_interval_ms}jajCsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#quota-reset-interval-msujajm%jajCubaja}(ja]ja]ja]ja]ja]ujajt%jajCubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawmarks_interval}jaj>Csbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#wmarks-intervalujajm%jaj;Cubaja}(ja]ja]ja]ja]ja]ujajt%jaj8Cubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_high}jajaCsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname #wmarks-highujajm%jaj^Cubaja}(ja]ja]ja]ja]ja]ujajt%jaj[Cubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_mid}jajCsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname #wmarks-midujajm%jajCubaja}(ja]ja]ja]ja]ja]ujajt%jaj~Cubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_low}jajCsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname #wmarks-lowujajm%jajCubaja}(ja]ja]ja]ja]ja]ujajt%jajCubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasample_interval}jajCsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#sample-intervalujajm%jajCubaja}(ja]ja]ja]ja]ja]ujajt%jajCubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja aggr_interval}jajCsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#aggr-intervalujajm%jajCubaja}(ja]ja]ja]ja]ja]ujajt%jajCubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_nr_regions}jajDsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#min-nr-regionsujajm%jaj Dubaja}(ja]ja]ja]ja]ja]ujajt%jaj Dubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_nr_regions}jaj3Dsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#max-nr-regionsujajm%jaj0Dubaja}(ja]ja]ja]ja]ja]ujajt%jaj-Dubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_start}jajVDsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#monitor-region-startujajm%jajSDubaja}(ja]ja]ja]ja]ja]ujajt%jajPDubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_end}jajyDsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#monitor-region-endujajm%jajvDubaja}(ja]ja]ja]ja]ja]ujajt%jajsDubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamond_pid}jajDsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname #kdamond-pidujajm%jajDubaja}(ja]ja]ja]ja]ja]ujajt%jajDubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sort_tried_hot_regions}jajDsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#nr-lru-sort-tried-hot-regionsujajm%jajDubaja}(ja]ja]ja]ja]ja]ujajt%jajDubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja bytes_lru_sort_tried_hot_regions}jajDsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname!#bytes-lru-sort-tried-hot-regionsujajm%jajDubaja}(ja]ja]ja]ja]ja]ujajt%jajDubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sorted_hot_regions}jajEsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#nr-lru-sorted-hot-regionsujajm%jajEubaja}(ja]ja]ja]ja]ja]ujajt%jajDubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_lru_sorted_hot_regions}jaj(Esbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#bytes-lru-sorted-hot-regionsujajm%jaj%Eubaja}(ja]ja]ja]ja]ja]ujajt%jaj"Eubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_hot_quota_exceeds}jajKEsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#nr-hot-quota-exceedsujajm%jajHEubaja}(ja]ja]ja]ja]ja]ujajt%jajEEubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sort_tried_cold_regions}jajnEsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#nr-lru-sort-tried-cold-regionsujajm%jajkEubaja}(ja]ja]ja]ja]ja]ujajt%jajhEubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!bytes_lru_sort_tried_cold_regions}jajEsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname"#bytes-lru-sort-tried-cold-regionsujajm%jajEubaja}(ja]ja]ja]ja]ja]ujajt%jajEubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sorted_cold_regions}jajEsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#nr-lru-sorted-cold-regionsujajm%jajEubaja}(ja]ja]ja]ja]ja]ujajt%jajEubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_lru_sorted_cold_regions}jajEsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#bytes-lru-sorted-cold-regionsujajm%jajEubaja}(ja]ja]ja]ja]ja]ujajt%jajEubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_cold_quota_exceeds}jajEsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#nr-cold-quota-exceedsujajm%jajEubaja}(ja]ja]ja]ja]ja]ujajt%jajEubaja}(ja]ja]ja]ja]ja]ujaj%jajcBubeja}(ja]ja]ja]ja]ja]ujaj&jajFBubeja}(ja]ja]ja]ja]ja]ujaj%jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj)Fsbaja}(ja]ja]ja]ja]ja]internalrefurijA anchorname#exampleujajm%jaj&Fubaja}(ja]ja]ja]ja]ja]ujajt%jaj#Fubaja}(ja]ja]ja]ja]ja]ujaj%jajAubeja}(ja]ja]ja]ja]ja]ujaj&jajAubeja}(ja]ja]ja]ja]ja]ujaj%jajAubaja}(ja]ja]ja]ja]ja]ujaj&ubjJjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?Alibaba’s T-Head SoC Uncore Performance Monitoring Unit (PMU)}jajaFsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/alibaba_pmu anchornamehujajm%jaj^Fubaja}(ja]ja]ja]ja]ja]ujajt%jaj[FubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(DDR Sub-System Driveway (DRW) PMU Driver}jajFsbaja}(ja]ja]ja]ja]ja]internalrefurijpF anchorname'#ddr-sub-system-driveway-drw-pmu-driverujajm%jaj~Fubaja}(ja]ja]ja]ja]ja]ujajt%jaj{Fubaja}(ja]ja]ja]ja]ja]ujaj%jajxFubaja}(ja]ja]ja]ja]ja]ujaj&jaj[Fubeja}(ja]ja]ja]ja]ja]ujaj%jajXFubaja}(ja]ja]ja]ja]ja]ujaj&ubj9jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Renesas R-Car Fine Display Processor (FDP1) Driver}jajFsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/rcar-fdp1 anchornamehjajcujajm%jajFubaja}(ja]ja]ja]ja]ja]ujajt%jajFubaja}(ja]ja]ja]ja]ja]ujaj%jajFubaja}(ja]ja]ja]ja]ja]ujaj&ubjLjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Rockchip Image Signal Processor (rkisp1)}jajFsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/rkisp1 anchornamehjajcujajm%jajFubaja}(ja]ja]ja]ja]ja]ujajt%jajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajGsbaja}(ja]ja]ja]ja]ja]internalrefurijF anchorname #introductionja](KKKeujajm%jajGubaja}(ja]ja]ja]ja]ja]ujajt%jajFubaja}(ja]ja]ja]ja]ja]ujaj%jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Revisions}jaj)Gsbaja}(ja]ja]ja]ja]ja]internalrefurijF anchorname #revisionsja](KKKeujajm%jaj&Gubaja}(ja]ja]ja]ja]ja]ujajt%jaj#Gubaja}(ja]ja]ja]ja]ja]ujaj%jajFubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTopology}jajMGsbaja}(ja]ja]ja]ja]ja]internalrefurijF anchorname #topologyja](KKKeujajm%jajJGubaja}(ja]ja]ja]ja]ja]ujajt%jajGGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=rkisp1_mainpath, rkisp1_selfpath - Frames Capture Video Nodes}jajnGsbaja}(ja]ja]ja]ja]ja]internalrefurijF anchorname;#rkisp1-mainpath-rkisp1-selfpath-frames-capture-video-nodesja](KKKKeujajm%jajkGubaja}(ja]ja]ja]ja]ja]ujajt%jajhGubaja}(ja]ja]ja]ja]ja]ujaj%jajeGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLrkisp1_resizer_mainpath, rkisp1_resizer_selfpath - Resizers Subdevices Nodes}jajGsbaja}(ja]ja]ja]ja]ja]internalrefurijF anchornameJ#rkisp1-resizer-mainpath-rkisp1-resizer-selfpath-resizers-subdevices-nodesja](KKKKeujajm%jajGubaja}(ja]ja]ja]ja]ja]ujajt%jajGubaja}(ja]ja]ja]ja]ja]ujaj%jajeGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3rkisp1_isp - Image Signal Processing Subdevice Node}jajGsbaja}(ja]ja]ja]ja]ja]internalrefurijF anchorname2#rkisp1-isp-image-signal-processing-subdevice-nodeja](KKKKeujajm%jajGubaja}(ja]ja]ja]ja]ja]ujajt%jajGubaja}(ja]ja]ja]ja]ja]ujaj%jajeGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$rkisp1_stats - Statistics Video Node}jajGsbaja}(ja]ja]ja]ja]ja]internalrefurijF anchorname##rkisp1-stats-statistics-video-nodeja](KKKKeujajm%jajGubaja}(ja]ja]ja]ja]ja]ujajt%jajGubaja}(ja]ja]ja]ja]ja]ujaj%jajeGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%rkisp1_params - Parameters Video Node}jajGsbaja}(ja]ja]ja]ja]ja]internalrefurijF anchorname$#rkisp1-params-parameters-video-nodeja](KKKKeujajm%jajGubaja}(ja]ja]ja]ja]ja]ujajt%jajGubaja}(ja]ja]ja]ja]ja]ujaj%jajeGubeja}(ja]ja]ja]ja]ja]ujaj&jajGGubeja}(ja]ja]ja]ja]ja]ujaj%jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCapturing Video Frames Example}jaj.Hsbaja}(ja]ja]ja]ja]ja]internalrefurijF anchorname#capturing-video-frames-exampleja](KKKeujajm%jaj+Hubaja}(ja]ja]ja]ja]ja]ujajt%jaj(Hubaja}(ja]ja]ja]ja]ja]ujaj%jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring Quantization}jajRHsbaja}(ja]ja]ja]ja]ja]internalrefurijF anchorname#configuring-quantizationja](KKKeujajm%jajOHubaja}(ja]ja]ja]ja]ja]ujajt%jajLHubaja}(ja]ja]ja]ja]ja]ujaj%jajFubeja}(ja]ja]ja]ja]ja]ujaj&jajFubeja}(ja]ja]ja]ja]ja]ujaj%jajFubaja}(ja]ja]ja]ja]ja]ujaj&ubjTjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*OMAP 3 Image Signal Processor (ISP) driver}jajHsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/omap3isp anchornamehjajcujajm%jajHubaja}(ja]ja]ja]ja]ja]ujajt%jajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajHsbaja}(ja]ja]ja]ja]ja]internalrefurijH anchorname #introductionja](KK Keujajm%jajHubaja}(ja]ja]ja]ja]ja]ujajt%jajHubaja}(ja]ja]ja]ja]ja]ujaj%jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSplit to subdevs}jajHsbaja}(ja]ja]ja]ja]ja]internalrefurijH anchorname#split-to-subdevsja](KK Keujajm%jajHubaja}(ja]ja]ja]ja]ja]ujajt%jajHubaja}(ja]ja]ja]ja]ja]ujaj%jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControlling the OMAP 3 ISP}jajHsbaja}(ja]ja]ja]ja]ja]internalrefurijH anchorname#controlling-the-omap-3-ispja](KK Keujajm%jajHubaja}(ja]ja]ja]ja]ja]ujajt%jajHubaja}(ja]ja]ja]ja]ja]ujaj%jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Technical reference manuals (TRMs) and other documentation}jajIsbaja}(ja]ja]ja]ja]ja]internalrefurijH anchorname9#technical-reference-manuals-trms-and-other-documentationja](KK Keujajm%jajIubaja}(ja]ja]ja]ja]ja]ujajt%jajIubaja}(ja]ja]ja]ja]ja]ujaj%jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj;Isbaja}(ja]ja]ja]ja]ja]internalrefurijH anchorname #referencesja](KK Keujajm%jaj8Iubaja}(ja]ja]ja]ja]ja]ujajt%jaj5Iubaja}(ja]ja]ja]ja]ja]ujaj%jajHubeja}(ja]ja]ja]ja]ja]ujaj&jajHubeja}(ja]ja]ja]ja]ja]ujaj%jajHubaja}(ja]ja]ja]ja]ja]ujaj&ubjUjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja USB drivers}jajtIsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/usb-cardlist anchornamehjajcujajm%jajqIubaja}(ja]ja]ja]ja]ja]ujajt%jajnIubjK%)}(jahja]jo.)}(jahja]ja}(ja]ja]ja]ja]ja]parentjIentries](N!admin-guide/media/au0828-cardlistN"admin-guide/media/cx231xx-cardlistN!admin-guide/media/em28xx-cardlistN admin-guide/media/siano-cardlistN admin-guide/media/gspca-cardlistN*admin-guide/media/dvb-usb-dib0700-cardlistN,admin-guide/media/dvb-usb-dibusb-mb-cardlistN,admin-guide/media/dvb-usb-dibusb-mc-cardlistN'admin-guide/media/dvb-usb-a800-cardlistN)admin-guide/media/dvb-usb-af9005-cardlistN)admin-guide/media/dvb-usb-az6027-cardlistN,admin-guide/media/dvb-usb-cinergyT2-cardlistN(admin-guide/media/dvb-usb-cxusb-cardlistN)admin-guide/media/dvb-usb-digitv-cardlistN*admin-guide/media/dvb-usb-dtt200u-cardlistN*admin-guide/media/dvb-usb-dtv5100-cardlistN)admin-guide/media/dvb-usb-dw2102-cardlistN)admin-guide/media/dvb-usb-gp8psk-cardlistN(admin-guide/media/dvb-usb-m920x-cardlistN.admin-guide/media/dvb-usb-nova-t-usb2-cardlistN)admin-guide/media/dvb-usb-opera1-cardlistN+admin-guide/media/dvb-usb-pctv452e-cardlistN1admin-guide/media/dvb-usb-technisat-usb2-cardlistN)admin-guide/media/dvb-usb-ttusb2-cardlistN*admin-guide/media/dvb-usb-umt-010-cardlistN)admin-guide/media/dvb-usb-vp702x-cardlistN)admin-guide/media/dvb-usb-vp7045-cardlistN)admin-guide/media/dvb-usb-af9015-cardlistN)admin-guide/media/dvb-usb-af9035-cardlistN)admin-guide/media/dvb-usb-anysee-cardlistN)admin-guide/media/dvb-usb-au6610-cardlistN)admin-guide/media/dvb-usb-az6007-cardlistN)admin-guide/media/dvb-usb-ce6230-cardlistN)admin-guide/media/dvb-usb-dvbsky-cardlistN(admin-guide/media/dvb-usb-ec168-cardlistN(admin-guide/media/dvb-usb-gl861-cardlistN*admin-guide/media/dvb-usb-lmedm04-cardlistN+admin-guide/media/dvb-usb-mxl111sf-cardlistN+admin-guide/media/dvb-usb-rtl28xxu-cardlistN)admin-guide/media/dvb-usb-zd1301-cardlistN$admin-guide/media/other-usb-cardliste includefiles](jIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj.jՔL/var/lib/git/docbuild/linux/Documentation/admin-guide/media/usb-cardlist.rstj֔KejajIubaja}(ja]ja]ja]ja]ja]ujaj&jajnIubeja}(ja]ja]ja]ja]ja]ujaj%jajkIubaja}(ja]ja]ja]ja]ja]ujaj&ubj&jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEQualcomm Technologies Level-2 Cache Performance Monitoring Unit (PMU)}jajJsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/qcom_l2_pmu anchornamehujajm%jajJubaja}(ja]ja]ja]ja]ja]ujajt%jaj Jubaja}(ja]ja]ja]ja]ja]ujaj%jaj Jubaja}(ja]ja]ja]ja]ja]ujaj&ubjpjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFSynopsys DesignWare Cores (DWC) PCIe Performance Monitoring Unit (PMU)}jaj?Jsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/dwc_pcie_pmu anchornamehujajm%jajNubaja}(ja]ja]ja]ja]ja]ujajt%jaj;Nubaja}(ja]ja]ja]ja]ja]ujaj%jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Installation}jajdNsbaja}(ja]ja]ja]ja]ja]internalrefurij N anchorname #installationujajm%jajaNubaja}(ja]ja]ja]ja]ja]ujajt%jaj^Nubaja}(ja]ja]ja]ja]ja]ujaj%jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCheck RDMA and NFS Setup}jajNsbaja}(ja]ja]ja]ja]ja]internalrefurij N anchorname#check-rdma-and-nfs-setupujajm%jajNubaja}(ja]ja]ja]ja]ja]ujajt%jajNubaja}(ja]ja]ja]ja]ja]ujaj%jajNubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNFS/RDMA Setup}jajNsbaja}(ja]ja]ja]ja]ja]internalrefurij N anchorname#nfs-rdma-setupujajm%jajNubaja}(ja]ja]ja]ja]ja]ujajt%jajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOne time configuration:}jajNsbaja}(ja]ja]ja]ja]ja]internalrefurij N anchorname#one-time-configurationujajm%jajNubaja}(ja]ja]ja]ja]ja]ujajt%jajNubaja}(ja]ja]ja]ja]ja]ujaj%jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEach time a machine boots:}jajNsbaja}(ja]ja]ja]ja]ja]internalrefurij N anchorname#each-time-a-machine-bootsujajm%jajNubaja}(ja]ja]ja]ja]ja]ujajt%jajNubaja}(ja]ja]ja]ja]ja]ujaj%jajNubeja}(ja]ja]ja]ja]ja]ujaj&jajNubeja}(ja]ja]ja]ja]ja]ujaj%jajNubeja}(ja]ja]ja]ja]ja]ujaj&jajMubeja}(ja]ja]ja]ja]ja]ujaj%jajMubaja}(ja]ja]ja]ja]ja]ujaj&ubjpjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe SI476x Driver}jaj1Osbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/si476x anchornamehjajdujajm%jaj.Oubaja}(ja]ja]ja]ja]ja]ujajt%jaj+OubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO for the driver}jajQOsbaja}(ja]ja]ja]ja]ja]internalrefurij@O anchorname#todo-for-the-driverja](KKKeujajm%jajNOubaja}(ja]ja]ja]ja]ja]ujajt%jajKOubaja}(ja]ja]ja]ja]ja]ujaj%jajHOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParameters exposed over debugfs}jajuOsbaja}(ja]ja]ja]ja]ja]internalrefurij@O anchorname #parameters-exposed-over-debugfsja](KKKeujajm%jajrOubaja}(ja]ja]ja]ja]ja]ujajt%jajoOubaja}(ja]ja]ja]ja]ja]ujaj%jajHOubeja}(ja]ja]ja]ja]ja]ujaj&jaj+Oubeja}(ja]ja]ja]ja]ja]ujaj%jaj(Oubaja}(ja]ja]ja]ja]ja]ujaj&ubjAjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGetting Started}jajOsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/damon/start anchornamehujajm%jajOubaja}(ja]ja]ja]ja]ja]ujajt%jajOubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Prerequisites}jajOsbaja}(ja]ja]ja]ja]ja]internalrefurijO anchorname#prerequisitesujajm%jajOubaja}(ja]ja]ja]ja]ja]ujajt%jajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel}jajOsbaja}(ja]ja]ja]ja]ja]internalrefurijO anchorname#kernelujajm%jajOubaja}(ja]ja]ja]ja]ja]ujajt%jajOubaja}(ja]ja]ja]ja]ja]ujaj%jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Space Tool}jajPsbaja}(ja]ja]ja]ja]ja]internalrefurijO anchorname#user-space-toolujajm%jajPubaja}(ja]ja]ja]ja]ja]ujajt%jaj Pubaja}(ja]ja]ja]ja]ja]ujaj%jajOubeja}(ja]ja]ja]ja]ja]ujaj&jajOubeja}(ja]ja]ja]ja]ja]ujaj%jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSnapshot Data Access Patterns}jaj@Psbaja}(ja]ja]ja]ja]ja]internalrefurijO anchorname#snapshot-data-access-patternsujajm%jaj=Pubaja}(ja]ja]ja]ja]ja]ujajt%jaj:Pubaja}(ja]ja]ja]ja]ja]ujaj%jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRecording Data Access Patterns}jajcPsbaja}(ja]ja]ja]ja]ja]internalrefurijO anchorname#recording-data-access-patternsujajm%jaj`Pubaja}(ja]ja]ja]ja]ja]ujajt%jaj]Pubaja}(ja]ja]ja]ja]ja]ujaj%jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVisualizing Recorded Patterns}jajPsbaja}(ja]ja]ja]ja]ja]internalrefurijO anchorname#visualizing-recorded-patternsujajm%jajPubaja}(ja]ja]ja]ja]ja]ujajt%jajPubaja}(ja]ja]ja]ja]ja]ujaj%jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Data Access Pattern Aware Memory Management}jajPsbaja}(ja]ja]ja]ja]ja]internalrefurijO anchorname,#data-access-pattern-aware-memory-managementujajm%jajPubaja}(ja]ja]ja]ja]ja]ujajt%jajPubaja}(ja]ja]ja]ja]ja]ujaj%jajOubeja}(ja]ja]ja]ja]ja]ujaj&jajOubeja}(ja]ja]ja]ja]ja]ujaj%jajOubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaArm Coherent Mesh Network PMU}jajPsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/arm-cmn anchornamehujajm%jajPubaja}(ja]ja]ja]ja]ja]ujajt%jajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PMU events}jajQsbaja}(ja]ja]ja]ja]ja]internalrefurijP anchorname #pmu-eventsujajm%jajPubaja}(ja]ja]ja]ja]ja]ujajt%jajPubaja}(ja]ja]ja]ja]ja]ujaj%jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Watchpoints}jaj$Qsbaja}(ja]ja]ja]ja]ja]internalrefurijP anchorname #watchpointsujajm%jaj!Qubaja}(ja]ja]ja]ja]ja]ujajt%jajQubaja}(ja]ja]ja]ja]ja]ujaj%jajPubeja}(ja]ja]ja]ja]ja]ujaj&jajPubeja}(ja]ja]ja]ja]ja]ujaj%jajPubaja}(ja]ja]ja]ja]ja]ujaj&ubj^jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDAMON: Data Access MONitor}jaj\Qsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/damon/index anchornamehujajm%jajYQubaja}(ja]ja]ja]ja]ja]ujajt%jajVQubjK%)}(jahja]jo.)}(jahja]ja}(ja]ja]ja]ja]ja]parentjkQentries](Nadmin-guide/mm/damon/startNadmin-guide/mm/damon/usageNadmin-guide/mm/damon/reclaimNadmin-guide/mm/damon/lru_sorte includefiles](jQjQjQjQemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj.jՔH/var/lib/git/docbuild/linux/Documentation/admin-guide/mm/damon/index.rstj֔K jajsQubaja}(ja]ja]ja]ja]ja]ujaj&jajVQubeja}(ja]ja]ja]ja]ja]ujaj%jajSQubaja}(ja]ja]ja]ja]ja]ujaj&ubjyjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0How to set up the Technisat/B2C2 Flexcop devices}jajQsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/technisat anchornamehjajdujajm%jajQubaja}(ja]ja]ja]ja]ja]ujajt%jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFind out what device you have}jajQsbaja}(ja]ja]ja]ja]ja]internalrefurijQ anchorname#find-out-what-device-you-haveja](KKKeujajm%jajQubaja}(ja]ja]ja]ja]ja]ujajt%jajQubaja}(ja]ja]ja]ja]ja]ujaj%jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel compilation:}jajQsbaja}(ja]ja]ja]ja]ja]internalrefurijQ anchorname#kernel-compilationja](KKKeujajm%jajQubaja}(ja]ja]ja]ja]ja]ujajt%jajQubaja}(ja]ja]ja]ja]ja]ujaj%jajQubeja}(ja]ja]ja]ja]ja]ujaj&jajQubeja}(ja]ja]ja]ja]ja]ujaj%jajQubaja}(ja]ja]ja]ja]ja]ujaj&ubjP jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1The Silicon Labs Si470x FM Radio Receivers driver}jaj.Rsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/si470x anchornamehjajdujajm%jaj+Rubaja}(ja]ja]ja]ja]ja]ujajt%jaj(RubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInformation from Silicon Labs}jajNRsbaja}(ja]ja]ja]ja]ja]internalrefurij=R anchorname#information-from-silicon-labsja](KKKeujajm%jajKRubaja}(ja]ja]ja]ja]ja]ujajt%jajHRubaja}(ja]ja]ja]ja]ja]ujaj%jajERubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Supported ICs}jajrRsbaja}(ja]ja]ja]ja]ja]internalrefurij=R anchorname#supported-icsja](KKKeujajm%jajoRubaja}(ja]ja]ja]ja]ja]ujajt%jajlRubaja}(ja]ja]ja]ja]ja]ujaj%jajERubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported USB devices}jajRsbaja}(ja]ja]ja]ja]ja]internalrefurij=R anchorname#supported-usb-devicesja](KKKeujajm%jajRubaja}(ja]ja]ja]ja]ja]ujajt%jajRubaja}(ja]ja]ja]ja]ja]ujaj%jajERubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware}jajRsbaja}(ja]ja]ja]ja]ja]internalrefurij=R anchorname #softwareja](KKKeujajm%jajRubaja}(ja]ja]ja]ja]ja]ujajt%jajRubaja}(ja]ja]ja]ja]ja]ujaj%jajERubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Audio Listing}jajRsbaja}(ja]ja]ja]ja]ja]internalrefurij=R anchorname#audio-listingja](KKKeujajm%jajRubaja}(ja]ja]ja]ja]ja]ujajt%jajRubaja}(ja]ja]ja]ja]ja]ujaj%jajERubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajSsbaja}(ja]ja]ja]ja]ja]internalrefurij=R anchorname#module-parametersja](KKKeujajm%jajRubaja}(ja]ja]ja]ja]ja]ujajt%jajRubaja}(ja]ja]ja]ja]ja]ujaj%jajERubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaErrors}jaj&Ssbaja}(ja]ja]ja]ja]ja]internalrefurij=R anchorname#errorsja](KKKeujajm%jaj#Subaja}(ja]ja]ja]ja]ja]ujajt%jaj Subaja}(ja]ja]ja]ja]ja]ujaj%jajERubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Open Issues}jajJSsbaja}(ja]ja]ja]ja]ja]internalrefurij=R anchorname #open-issuesja](KKKeujajm%jajGSubaja}(ja]ja]ja]ja]ja]ujajt%jajDSubaja}(ja]ja]ja]ja]ja]ujaj%jajERubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Other useful information and links}jajnSsbaja}(ja]ja]ja]ja]ja]internalrefurij=R anchorname##other-useful-information-and-linksja](KKK eujajm%jajkSubaja}(ja]ja]ja]ja]ja]ujajt%jajhSubaja}(ja]ja]ja]ja]ja]ujaj%jajERubeja}(ja]ja]ja]ja]ja]ujaj&jaj(Rubeja}(ja]ja]ja]ja]ja]ujaj%jaj%Rubaja}(ja]ja]ja]ja]ja]ujaj&ubjojK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Hot(Un)Plug}jajSsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/memory-hotplug anchornamehujajm%jajSubaja}(ja]ja]ja]ja]ja]ujajt%jajSubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajSsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname #introductionujajm%jajSubaja}(ja]ja]ja]ja]ja]ujajt%jajSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Hot(Un)Plug Granularity}jajSsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#memory-hot-un-plug-granularityujajm%jajSubaja}(ja]ja]ja]ja]ja]ujajt%jajSubaja}(ja]ja]ja]ja]ja]ujaj%jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhases of Memory Hotplug}jaj Tsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#phases-of-memory-hotplugujajm%jajTubaja}(ja]ja]ja]ja]ja]ujajt%jajTubaja}(ja]ja]ja]ja]ja]ujaj%jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhases of Memory Hotunplug}jaj-Tsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#phases-of-memory-hotunplugujajm%jaj*Tubaja}(ja]ja]ja]ja]ja]ujajt%jaj'Tubaja}(ja]ja]ja]ja]ja]ujaj%jajSubeja}(ja]ja]ja]ja]ja]ujaj&jajSubeja}(ja]ja]ja]ja]ja]ujaj%jajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Hotplug Notifications}jaj\Tsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#memory-hotplug-notificationsujajm%jajYTubaja}(ja]ja]ja]ja]ja]ujajt%jajVTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI Notifications}jaj|Tsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#acpi-notificationsujajm%jajyTubaja}(ja]ja]ja]ja]ja]ujajt%jajvTubaja}(ja]ja]ja]ja]ja]ujaj%jajsTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManual Probing}jajTsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#manual-probingujajm%jajTubaja}(ja]ja]ja]ja]ja]ujajt%jajTubaja}(ja]ja]ja]ja]ja]ujaj%jajsTubeja}(ja]ja]ja]ja]ja]ujaj&jajVTubeja}(ja]ja]ja]ja]ja]ujaj%jajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Onlining and Offlining Memory Blocks}jajTsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname%#onlining-and-offlining-memory-blocksujajm%jajTubaja}(ja]ja]ja]ja]ja]ujajt%jajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOnlining Memory Blocks Manually}jajTsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname #onlining-memory-blocks-manuallyujajm%jajTubaja}(ja]ja]ja]ja]ja]ujajt%jajTubaja}(ja]ja]ja]ja]ja]ujaj%jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Onlining Memory Blocks Automatically}jajUsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname%#onlining-memory-blocks-automaticallyujajm%jajUubaja}(ja]ja]ja]ja]ja]ujajt%jaj Uubaja}(ja]ja]ja]ja]ja]ujaj%jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOfflining Memory Blocks}jaj4Usbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#offlining-memory-blocksujajm%jaj1Uubaja}(ja]ja]ja]ja]ja]ujajt%jaj.Uubaja}(ja]ja]ja]ja]ja]ujaj%jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Observing the State of Memory Blocks}jajWUsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname%#observing-the-state-of-memory-blocksujajm%jajTUubaja}(ja]ja]ja]ja]ja]ujajt%jajQUubaja}(ja]ja]ja]ja]ja]ujaj%jajTubeja}(ja]ja]ja]ja]ja]ujaj&jajTubeja}(ja]ja]ja]ja]ja]ujaj%jajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfiguring Memory Hot(Un)Plug}jajUsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#configuring-memory-hot-un-plugujajm%jajUubaja}(ja]ja]ja]ja]ja]ujajt%jajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Memory Hot(Un)Plug Configuration via Sysfs}jajUsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname+#memory-hot-un-plug-configuration-via-sysfsujajm%jajUubaja}(ja]ja]ja]ja]ja]ujajt%jajUubaja}(ja]ja]ja]ja]ja]ujaj%jajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Memory Block Configuration via Sysfs}jajUsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname%#memory-block-configuration-via-sysfsujajm%jajUubaja}(ja]ja]ja]ja]ja]ujajt%jajUubaja}(ja]ja]ja]ja]ja]ujaj%jajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand Line Parameters}jajUsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#command-line-parametersujajm%jajUubaja}(ja]ja]ja]ja]ja]ujajt%jajUubaja}(ja]ja]ja]ja]ja]ujaj%jajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajVsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#module-parametersujajm%jaj Vubaja}(ja]ja]ja]ja]ja]ujajt%jaj Vubaja}(ja]ja]ja]ja]ja]ujaj%jajUubeja}(ja]ja]ja]ja]ja]ujaj&jajUubeja}(ja]ja]ja]ja]ja]ujaj%jajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ZONE_MOVABLE}jaj>Vsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname #zone-movableujajm%jaj;Vubaja}(ja]ja]ja]ja]ja]ujajt%jaj8VubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZone Imbalances}jaj^Vsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname#zone-imbalancesujajm%jaj[Vubaja}(ja]ja]ja]ja]ja]ujajt%jajXVubaja}(ja]ja]ja]ja]ja]ujaj%jajUVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ZONE_MOVABLE Sizing Considerations}jajVsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname##zone-movable-sizing-considerationsujajm%jaj~Vubaja}(ja]ja]ja]ja]ja]ujajt%jaj{Vubaja}(ja]ja]ja]ja]ja]ujaj%jajUVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Memory Offlining and ZONE_MOVABLE}jajVsbaja}(ja]ja]ja]ja]ja]internalrefurijS anchorname"#memory-offlining-and-zone-movableujajm%jajVubaja}(ja]ja]ja]ja]ja]ujajt%jajVubaja}(ja]ja]ja]ja]ja]ujaj%jajUVubeja}(ja]ja]ja]ja]ja]ujaj&jaj8Vubeja}(ja]ja]ja]ja]ja]ujaj%jajSubeja}(ja]ja]ja]ja]ja]ujaj&jajSubeja}(ja]ja]ja]ja]ja]ujaj%jajSubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$TechnoTrend/Hauppauge DEC USB Driver}jajVsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/ttusb-dec anchornamehjajdujajm%jajVubaja}(ja]ja]ja]ja]ja]ujajt%jajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver Status}jajWsbaja}(ja]ja]ja]ja]ja]internalrefurijV anchorname#driver-statusja](KKKeujajm%jajWubaja}(ja]ja]ja]ja]ja]ujajt%jajWubaja}(ja]ja]ja]ja]ja]ujaj%jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting the Firmware}jaj,Wsbaja}(ja]ja]ja]ja]ja]internalrefurijV anchorname#getting-the-firmwareja](KKKeujajm%jaj)Wubaja}(ja]ja]ja]ja]ja]ujajt%jaj&Wubaja}(ja]ja]ja]ja]ja]ujaj%jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHotplug Firmware Loading}jajPWsbaja}(ja]ja]ja]ja]ja]internalrefurijV anchorname#hotplug-firmware-loadingja](KKKeujajm%jajMWubaja}(ja]ja]ja]ja]ja]ujajt%jajJWubaja}(ja]ja]ja]ja]ja]ujaj%jajVubeja}(ja]ja]ja]ja]ja]ujaj&jajVubeja}(ja]ja]ja]ja]ja]ujaj%jajVubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNo-MMU memory mapping support}jajWsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/nommu-mmap anchornamehujajm%jajWubaja}(ja]ja]ja]ja]ja]ujajt%jajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFurther notes on no-MMU MMAP}jajWsbaja}(ja]ja]ja]ja]ja]internalrefurijW anchorname#further-notes-on-no-mmu-mmapujajm%jajWubaja}(ja]ja]ja]ja]ja]ujajt%jajWubaja}(ja]ja]ja]ja]ja]ujaj%jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterprocess shared memory}jajWsbaja}(ja]ja]ja]ja]ja]internalrefurijW anchorname#interprocess-shared-memoryujajm%jajWubaja}(ja]ja]ja]ja]ja]ujajt%jajWubaja}(ja]ja]ja]ja]ja]ujaj%jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFutexes}jajWsbaja}(ja]ja]ja]ja]ja]internalrefurijW anchorname#futexesujajm%jajWubaja}(ja]ja]ja]ja]ja]ujajt%jajWubaja}(ja]ja]ja]ja]ja]ujaj%jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja No-MMU mremap}jajXsbaja}(ja]ja]ja]ja]ja]internalrefurijW anchorname#no-mmu-mremapujajm%jajXubaja}(ja]ja]ja]ja]ja]ujajt%jaj Xubaja}(ja]ja]ja]ja]ja]ujaj%jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Providing shareable character device support}jaj5Xsbaja}(ja]ja]ja]ja]ja]internalrefurijW anchorname-#providing-shareable-character-device-supportujajm%jaj2Xubaja}(ja]ja]ja]ja]ja]ujajt%jaj/Xubaja}(ja]ja]ja]ja]ja]ujaj%jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Providing shareable memory-backed file support}jajXXsbaja}(ja]ja]ja]ja]ja]internalrefurijW anchorname/#providing-shareable-memory-backed-file-supportujajm%jajUXubaja}(ja]ja]ja]ja]ja]ujajt%jajRXubaja}(ja]ja]ja]ja]ja]ujaj%jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Providing shareable block device support}jaj{Xsbaja}(ja]ja]ja]ja]ja]internalrefurijW anchorname)#providing-shareable-block-device-supportujajm%jajxXubaja}(ja]ja]ja]ja]ja]ujajt%jajuXubaja}(ja]ja]ja]ja]ja]ujaj%jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Adjusting page trimming behaviour}jajXsbaja}(ja]ja]ja]ja]ja]internalrefurijW anchorname"#adjusting-page-trimming-behaviourujajm%jajXubaja}(ja]ja]ja]ja]ja]ujajt%jajXubaja}(ja]ja]ja]ja]ja]ujaj%jajWubeja}(ja]ja]ja]ja]ja]ujaj&jajWubeja}(ja]ja]ja]ja]ja]ujaj%jajWubaja}(ja]ja]ja]ja]ja]ujaj&ubjpjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9NVIDIA Tegra SoC Uncore Performance Monitoring Unit (PMU)}jajXsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/nvidia-pmu anchornamehujajm%jajXubaja}(ja]ja]ja]ja]ja]ujajt%jajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PMU Driver}jajXsbaja}(ja]ja]ja]ja]ja]internalrefurijX anchorname #pmu-driverujajm%jajXubaja}(ja]ja]ja]ja]ja]ujajt%jajXubaja}(ja]ja]ja]ja]ja]ujaj%jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCF PMU}jajYsbaja}(ja]ja]ja]ja]ja]internalrefurijX anchorname#scf-pmuujajm%jajYubaja}(ja]ja]ja]ja]ja]ujajt%jajYubaja}(ja]ja]ja]ja]ja]ujaj%jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNVLink-C2C0 PMU}jaj[ubaja}(ja]ja]ja]ja]ja]ujajt%jaj;[ubaja}(ja]ja]ja]ja]ja]ujaj%jajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-cooperative userfaultfd}jajd[sbaja}(ja]ja]ja]ja]ja]internalrefurijZ anchorname#non-cooperative-userfaultfdujajm%jaja[ubaja}(ja]ja]ja]ja]ja]ujajt%jaj^[ubaja}(ja]ja]ja]ja]ja]ujaj%jajZubeja}(ja]ja]ja]ja]ja]ujaj&jajYubeja}(ja]ja]ja]ja]ja]ujaj%jajYubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel module signing facility}jaj[sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/module-signing anchornamehujajm%jaj[ubaja}(ja]ja]ja]ja]ja]ujajt%jaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj[sbaja}(ja]ja]ja]ja]ja]internalrefurij[ anchorname #overviewujajm%jaj[ubaja}(ja]ja]ja]ja]ja]ujajt%jaj[ubaja}(ja]ja]ja]ja]ja]ujaj%jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring module signing}jaj[sbaja}(ja]ja]ja]ja]ja]internalrefurij[ anchorname#configuring-module-signingujajm%jaj[ubaja}(ja]ja]ja]ja]ja]ujajt%jaj[ubaja}(ja]ja]ja]ja]ja]ujaj%jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGenerating signing keys}jaj\sbaja}(ja]ja]ja]ja]ja]internalrefurij[ anchorname#generating-signing-keysujajm%jaj[ubaja}(ja]ja]ja]ja]ja]ujajt%jaj[ubaja}(ja]ja]ja]ja]ja]ujaj%jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPublic keys in the kernel}jaj%\sbaja}(ja]ja]ja]ja]ja]internalrefurij[ anchorname#public-keys-in-the-kernelujajm%jaj"\ubaja}(ja]ja]ja]ja]ja]ujajt%jaj\ubaja}(ja]ja]ja]ja]ja]ujaj%jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManually signing modules}jajH\sbaja}(ja]ja]ja]ja]ja]internalrefurij[ anchorname#manually-signing-modulesujajm%jajE\ubaja}(ja]ja]ja]ja]ja]ujajt%jajB\ubaja}(ja]ja]ja]ja]ja]ujaj%jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSigned modules and stripping}jajk\sbaja}(ja]ja]ja]ja]ja]internalrefurij[ anchorname#signed-modules-and-strippingujajm%jajh\ubaja}(ja]ja]ja]ja]ja]ujajt%jaje\ubaja}(ja]ja]ja]ja]ja]ujaj%jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoading signed modules}jaj\sbaja}(ja]ja]ja]ja]ja]internalrefurij[ anchorname#loading-signed-modulesujajm%jaj\ubaja}(ja]ja]ja]ja]ja]ujajt%jaj\ubaja}(ja]ja]ja]ja]ja]ujaj%jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Non-valid signatures and unsigned modules}jaj\sbaja}(ja]ja]ja]ja]ja]internalrefurij[ anchorname*#non-valid-signatures-and-unsigned-modulesujajm%jaj\ubaja}(ja]ja]ja]ja]ja]ujajt%jaj\ubaja}(ja]ja]ja]ja]ja]ujaj%jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Administering/protecting the private key}jaj\sbaja}(ja]ja]ja]ja]ja]internalrefurij[ anchorname)#administering-protecting-the-private-keyujajm%jaj\ubaja}(ja]ja]ja]ja]ja]ujajt%jaj\ubaja}(ja]ja]ja]ja]ja]ujaj%jaj[ubeja}(ja]ja]ja]ja]ja]ujaj&jaj[ubeja}(ja]ja]ja]ja]ja]ujaj%jaj[ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCMA Debugfs Interface}jaj ]sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/cma_debugfs anchornamehujajm%jaj ]ubaja}(ja]ja]ja]ja]ja]ujajt%jaj]ubaja}(ja]ja]ja]ja]ja]ujaj%jaj]ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja PCI drivers}jaj8]sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/pci-cardlist anchornamehjaj8eujajm%jaj5]ubaja}(ja]ja]ja]ja]ja]ujajt%jaj2]ubjK%)}(jahja]jo.)}(jahja]ja}(ja]ja]ja]ja]ja]parentjG]entries](Nadmin-guide/media/bttv-cardlistNadmin-guide/media/cx18-cardlistN"admin-guide/media/cx23885-cardlistNadmin-guide/media/cx88-cardlistNadmin-guide/media/ivtv-cardlistN"admin-guide/media/saa7134-cardlistN"admin-guide/media/saa7164-cardlistN admin-guide/media/zoran-cardliste includefiles](j^]j`]jb]jd]jf]jh]jj]jl]emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj.jՔL/var/lib/git/docbuild/linux/Documentation/admin-guide/media/pci-cardlist.rstj֔KcjajO]ubaja}(ja]ja]ja]ja]ja]ujaj&jaj2]ubeja}(ja]ja]ja]ja]ja]ujaj%jaj/]ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamining Process Page Tables}jaj]sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/pagemap anchornamehujajm%jaj]ubaja}(ja]ja]ja]ja]ja]ujajt%jaj]ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Short descriptions to the page flags}jaj]sbaja}(ja]ja]ja]ja]ja]internalrefurij] anchorname%#short-descriptions-to-the-page-flagsujajm%jaj]ubaja}(ja]ja]ja]ja]ja]ujajt%jaj]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIO related page flags}jaj]sbaja}(ja]ja]ja]ja]ja]internalrefurij] anchorname#io-related-page-flagsujajm%jaj]ubaja}(ja]ja]ja]ja]ja]ujajt%jaj]ubaja}(ja]ja]ja]ja]ja]ujaj%jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLRU related page flags}jaj]sbaja}(ja]ja]ja]ja]ja]internalrefurij] anchorname#lru-related-page-flagsujajm%jaj]ubaja}(ja]ja]ja]ja]ja]ujajt%jaj]ubaja}(ja]ja]ja]ja]ja]ujaj%jaj]ubeja}(ja]ja]ja]ja]ja]ujaj&jaj]ubeja}(ja]ja]ja]ja]ja]ujaj%jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExceptions for Shared Memory}jaj'^sbaja}(ja]ja]ja]ja]ja]internalrefurij] anchorname#exceptions-for-shared-memoryujajm%jaj$^ubaja}(ja]ja]ja]ja]ja]ujajt%jaj!^ubaja}(ja]ja]ja]ja]ja]ujaj%jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Other notes}jajJ^sbaja}(ja]ja]ja]ja]ja]internalrefurij] anchorname #other-notesujajm%jajG^ubaja}(ja]ja]ja]ja]ja]ujajt%jajD^ubaja}(ja]ja]ja]ja]ja]ujaj%jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPagemap Scan IOCTL}jajm^sbaja}(ja]ja]ja]ja]ja]internalrefurij] anchorname#pagemap-scan-ioctlujajm%jajj^ubaja}(ja]ja]ja]ja]ja]ujajt%jajg^ubaja}(ja]ja]ja]ja]ja]ujaj%jaj]ubeja}(ja]ja]ja]ja]ja]ujaj&jaj]ubeja}(ja]ja]ja]ja]ja]ujaj%jaj]ubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux NVMe multipath}jaj^sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/nvme-multipath anchornamehujajm%jaj^ubaja}(ja]ja]ja]ja]ja]ujajt%jaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj^sbaja}(ja]ja]ja]ja]ja]internalrefurij^ anchorname #introductionujajm%jaj^ubaja}(ja]ja]ja]ja]ja]ujajt%jaj^ubaja}(ja]ja]ja]ja]ja]ujaj%jaj^ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPolicies}jaj^sbaja}(ja]ja]ja]ja]ja]internalrefurij^ anchorname #policiesujajm%jaj^ubaja}(ja]ja]ja]ja]ja]ujajt%jaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNUMA}jaj_sbaja}(ja]ja]ja]ja]ja]internalrefurij^ anchorname#numaujajm%jaj_ubaja}(ja]ja]ja]ja]ja]ujajt%jaj_ubaja}(ja]ja]ja]ja]ja]ujaj%jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Round-Robin}jaj+_sbaja}(ja]ja]ja]ja]ja]internalrefurij^ anchorname #round-robinujajm%jaj(_ubaja}(ja]ja]ja]ja]ja]ujajt%jaj%_ubaja}(ja]ja]ja]ja]ja]ujaj%jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Queue-Depth}jajN_sbaja}(ja]ja]ja]ja]ja]internalrefurij^ anchorname #queue-depthujajm%jajK_ubaja}(ja]ja]ja]ja]ja]ujajt%jajH_ubaja}(ja]ja]ja]ja]ja]ujaj%jaj^ubeja}(ja]ja]ja]ja]ja]ujaj&jaj^ubeja}(ja]ja]ja]ja]ja]ujaj%jaj^ubeja}(ja]ja]ja]ja]ja]ujaj&jaj^ubeja}(ja]ja]ja]ja]ja]ujaj%jaj^ubaja}(ja]ja]ja]ja]ja]ujaj&ubjejK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%The Virtual Video Test Driver (vivid)}jaj_sbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/vivid anchornamehjaj`eujajm%jaj_ubaja}(ja]ja]ja]ja]ja]ujajt%jaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring the driver}jaj_sbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#configuring-the-driverja](KKKeujajm%jaj_ubaja}(ja]ja]ja]ja]ja]ujajt%jaj_ubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Video Capture}jaj_sbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#video-captureja](KKKeujajm%jaj_ubaja}(ja]ja]ja]ja]ja]ujajt%jaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Webcam Input}jaj_sbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname #webcam-inputja](KKKKeujajm%jaj_ubaja}(ja]ja]ja]ja]ja]ujajt%jaj_ubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTV and S-Video Inputs}jaj`sbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#tv-and-s-video-inputsja](KKKKeujajm%jaj`ubaja}(ja]ja]ja]ja]ja]ujajt%jaj`ubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HDMI Input}jaj?`sbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname #hdmi-inputja](KKKKeujajm%jaj<`ubaja}(ja]ja]ja]ja]ja]ujajt%jaj9`ubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubeja}(ja]ja]ja]ja]ja]ujaj&jaj_ubeja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Video Output}jajo`sbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname #video-outputja](KKKeujajm%jajl`ubaja}(ja]ja]ja]ja]ja]ujajt%jaji`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS-Video Output}jaj`sbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#s-video-outputja](KKKKeujajm%jaj`ubaja}(ja]ja]ja]ja]ja]ujajt%jaj`ubaja}(ja]ja]ja]ja]ja]ujaj%jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HDMI Output}jaj`sbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname #hdmi-outputja](KKKKeujajm%jaj`ubaja}(ja]ja]ja]ja]ja]ujajt%jaj`ubaja}(ja]ja]ja]ja]ja]ujaj%jaj`ubeja}(ja]ja]ja]ja]ja]ujaj&jaji`ubeja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VBI Capture}jaj`sbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname #vbi-captureja](KKKeujajm%jaj`ubaja}(ja]ja]ja]ja]ja]ujajt%jaj`ubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VBI Output}jajasbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname #vbi-outputja](KKKeujajm%jajaubaja}(ja]ja]ja]ja]ja]ujajt%jajaubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRadio Receiver}jaj,asbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#radio-receiverja](KKKeujajm%jaj)aubaja}(ja]ja]ja]ja]ja]ujajt%jaj&aubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRadio Transmitter}jajPasbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#radio-transmitterja](KKKeujajm%jajMaubaja}(ja]ja]ja]ja]ja]ujajt%jajJaubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware Defined Radio Receiver}jajtasbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname #software-defined-radio-receiverja](KKKeujajm%jajqaubaja}(ja]ja]ja]ja]ja]ujajt%jajnaubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMetadata Capture}jajasbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#metadata-captureja](KKK eujajm%jajaubaja}(ja]ja]ja]ja]ja]ujajt%jajaubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMetadata Output}jajasbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#metadata-outputja](KKK eujajm%jajaubaja}(ja]ja]ja]ja]ja]ujajt%jajaubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Touch Capture}jajasbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#touch-captureja](KKK eujajm%jajaubaja}(ja]ja]ja]ja]ja]ujajt%jajaubaja}(ja]ja]ja]ja]ja]ujaj%jaj_ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaControls}jajbsbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname #controlsja](KKK eujajm%jajbubaja}(ja]ja]ja]ja]ja]ujajt%jajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Controls - Test Controls}jaj%bsbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#user-controls-test-controlsja](KKK Keujajm%jaj"bubaja}(ja]ja]ja]ja]ja]ujajt%jajbubaja}(ja]ja]ja]ja]ja]ujaj%jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Controls - Video Capture}jajIbsbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#user-controls-video-captureja](KKK Keujajm%jajFbubaja}(ja]ja]ja]ja]ja]ujajt%jajCbubaja}(ja]ja]ja]ja]ja]ujaj%jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Controls - Audio}jajmbsbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#user-controls-audioja](KKK Keujajm%jajjbubaja}(ja]ja]ja]ja]ja]ujajt%jajgbubaja}(ja]ja]ja]ja]ja]ujaj%jajbubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVivid Controls}jajbsbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#vivid-controlsja](KKK Keujajm%jajbubaja}(ja]ja]ja]ja]ja]ujajt%jajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTest Pattern Controls}jajbsbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#test-pattern-controlsja](KKK KKeujajm%jajbubaja}(ja]ja]ja]ja]ja]ujajt%jajbubaja}(ja]ja]ja]ja]ja]ujaj%jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Capture Feature Selection Controls}jajbsbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname##capture-feature-selection-controlsja](KKK KKeujajm%jajbubaja}(ja]ja]ja]ja]ja]ujajt%jajbubaja}(ja]ja]ja]ja]ja]ujaj%jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Output Feature Selection Controls}jajbsbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname"#output-feature-selection-controlsja](KKK KKeujajm%jajbubaja}(ja]ja]ja]ja]ja]ujajt%jajbubaja}(ja]ja]ja]ja]ja]ujaj%jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError Injection Controls}jajcsbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#error-injection-controlsja](KKK KKeujajm%jajcubaja}(ja]ja]ja]ja]ja]ujajt%jajcubaja}(ja]ja]ja]ja]ja]ujaj%jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVBI Raw Capture Controls}jajBcsbaja}(ja]ja]ja]ja]ja]internalrefurij_ anchorname#vbi-raw-capture-controlsja](KKK KKeujajm%jaj?cubaja}(ja]ja]ja]ja]ja]ujajt%jajhsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/damon/reclaim anchornamehujajm%jaj;hubaja}(ja]ja]ja]ja]ja]ujajt%jaj8hubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Where Proactive Reclamation is Required?}jaj^hsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname(#where-proactive-reclamation-is-requiredujajm%jaj[hubaja}(ja]ja]ja]ja]ja]ujajt%jajXhubaja}(ja]ja]ja]ja]ja]ujaj%jajUhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How It Works?}jajhsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname #how-it-worksujajm%jaj~hubaja}(ja]ja]ja]ja]ja]ujajt%jaj{hubaja}(ja]ja]ja]ja]ja]ujaj%jajUhubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInterface: Module Parameters}jajhsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#interface-module-parametersujajm%jajhubaja}(ja]ja]ja]ja]ja]ujajt%jajhubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenabled}jajhsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#enabledujajm%jajhubaja}(ja]ja]ja]ja]ja]ujajt%jajhubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja commit_inputs}jajhsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#commit-inputsujajm%jajhubaja}(ja]ja]ja]ja]ja]ujajt%jajhubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_age}jaj isbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#min-ageujajm%jajiubaja}(ja]ja]ja]ja]ja]ujajt%jajiubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_ms}jaj-isbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname #quota-msujajm%jaj*iubaja}(ja]ja]ja]ja]ja]ujajt%jaj'iubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_sz}jajPisbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname #quota-szujajm%jajMiubaja}(ja]ja]ja]ja]ja]ujajt%jajJiubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_reset_interval_ms}jajsisbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#quota-reset-interval-msujajm%jajpiubaja}(ja]ja]ja]ja]ja]ujajt%jajmiubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_mem_pressure_us}jajisbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#quota-mem-pressure-usujajm%jajiubaja}(ja]ja]ja]ja]ja]ujajt%jajiubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_autotune_feedback}jajisbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#quota-autotune-feedbackujajm%jajiubaja}(ja]ja]ja]ja]ja]ujajt%jajiubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawmarks_interval}jajisbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#wmarks-intervalujajm%jajiubaja}(ja]ja]ja]ja]ja]ujajt%jajiubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_high}jajisbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname #wmarks-highujajm%jajiubaja}(ja]ja]ja]ja]ja]ujajt%jajiubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_mid}jaj"jsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname #wmarks-midujajm%jajjubaja}(ja]ja]ja]ja]ja]ujajt%jajjubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_low}jajEjsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname #wmarks-lowujajm%jajBjubaja}(ja]ja]ja]ja]ja]ujajt%jaj?jubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasample_interval}jajhjsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#sample-intervalujajm%jajejubaja}(ja]ja]ja]ja]ja]ujajt%jajbjubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja aggr_interval}jajjsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#aggr-intervalujajm%jajjubaja}(ja]ja]ja]ja]ja]ujajt%jajjubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_nr_regions}jajjsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#min-nr-regionsujajm%jajjubaja}(ja]ja]ja]ja]ja]ujajt%jajjubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_nr_regions}jajjsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#max-nr-regionsujajm%jajjubaja}(ja]ja]ja]ja]ja]ujajt%jajjubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_start}jajjsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#monitor-region-startujajm%jajjubaja}(ja]ja]ja]ja]ja]ujajt%jajjubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_end}jajksbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#monitor-region-endujajm%jajkubaja}(ja]ja]ja]ja]ja]ujajt%jajkubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja skip_anon}jaj:ksbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname #skip-anonujajm%jaj7kubaja}(ja]ja]ja]ja]ja]ujajt%jaj4kubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamond_pid}jaj]ksbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname #kdamond-pidujajm%jajZkubaja}(ja]ja]ja]ja]ja]ujajt%jajWkubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_reclaim_tried_regions}jajksbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#nr-reclaim-tried-regionsujajm%jaj}kubaja}(ja]ja]ja]ja]ja]ujajt%jajzkubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_reclaim_tried_regions}jajksbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#bytes-reclaim-tried-regionsujajm%jajkubaja}(ja]ja]ja]ja]ja]ujajt%jajkubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_reclaimed_regions}jajksbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#nr-reclaimed-regionsujajm%jajkubaja}(ja]ja]ja]ja]ja]ujajt%jajkubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_reclaimed_regions}jajksbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#bytes-reclaimed-regionsujajm%jajkubaja}(ja]ja]ja]ja]ja]ujajt%jajkubaja}(ja]ja]ja]ja]ja]ujaj%jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_quota_exceeds}jaj lsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#nr-quota-exceedsujajm%jaj lubaja}(ja]ja]ja]ja]ja]ujajt%jajlubaja}(ja]ja]ja]ja]ja]ujaj%jajhubeja}(ja]ja]ja]ja]ja]ujaj&jajhubeja}(ja]ja]ja]ja]ja]ujaj%jajUhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj;lsbaja}(ja]ja]ja]ja]ja]internalrefurijMh anchorname#exampleujajm%jaj8lubaja}(ja]ja]ja]ja]ja]ujajt%jaj5lubaja}(ja]ja]ja]ja]ja]ujaj%jajUhubeja}(ja]ja]ja]ja]ja]ujaj&jaj8hubeja}(ja]ja]ja]ja]ja]ujaj%jaj5hubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8Intel Image Processing Unit 6 (IPU6) Input System driver}jajslsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/ipu6-isys anchornamehjajeujajm%jajplubaja}(ja]ja]ja]ja]ja]ujajt%jajmlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajlsbaja}(ja]ja]ja]ja]ja]internalrefurijl anchorname #introductionja](KKKeujajm%jajlubaja}(ja]ja]ja]ja]ja]ujajt%jajlubaja}(ja]ja]ja]ja]ja]ujaj%jajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInput system driver}jajlsbaja}(ja]ja]ja]ja]ja]internalrefurijl anchorname#input-system-driverja](KKKeujajm%jajlubaja}(ja]ja]ja]ja]ja]ujajt%jajlubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCapturing frames with IPU6 ISYS}jajlsbaja}(ja]ja]ja]ja]ja]internalrefurijl anchorname #capturing-frames-with-ipu6-isysja](KKKKeujajm%jajlubaja}(ja]ja]ja]ja]ja]ujajt%jajlubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajlsbaja}(ja]ja]ja]ja]ja]internalrefurijl anchorname #examplesja](KKKKKeujajm%jajlubaja}(ja]ja]ja]ja]ja]ujajt%jajlubaja}(ja]ja]ja]ja]ja]ujaj%jajlubaja}(ja]ja]ja]ja]ja]ujaj&jajlubeja}(ja]ja]ja]ja]ja]ujaj%jajlubaja}(ja]ja]ja]ja]ja]ujaj&jajlubeja}(ja]ja]ja]ja]ja]ujaj%jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj5msbaja}(ja]ja]ja]ja]ja]internalrefurijl anchorname #referencesja](KKKeujajm%jaj2mubaja}(ja]ja]ja]ja]ja]ujajt%jaj/mubaja}(ja]ja]ja]ja]ja]ujaj%jajlubeja}(ja]ja]ja]ja]ja]ujaj&jajmlubeja}(ja]ja]ja]ja]ja]ujaj%jajjlubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Arm Network-on Chip Interconnect PMU}jajnmsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/arm-ni anchornamehujajm%jajkmubaja}(ja]ja]ja]ja]ja]ujajt%jajhmubaja}(ja]ja]ja]ja]ja]ujaj%jajemubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"pNFS SCSI layout server user guide}jajmsbaja}(ja]ja]ja]ja]ja]internalrefuri admin-guide/nfs/pnfs-scsi-server anchornamehujajm%jajmubaja}(ja]ja]ja]ja]ja]ujajt%jajmubaja}(ja]ja]ja]ja]ja]ujaj%jajmubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&CXL Performance Monitoring Unit (CPMU)}jajmsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/cxl anchornamehujajm%jajmubaja}(ja]ja]ja]ja]ja]ujajt%jajmubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPMU driver}jajmsbaja}(ja]ja]ja]ja]ja]internalrefurijm anchorname #cpmu-driverujajm%jajmubaja}(ja]ja]ja]ja]ja]ujajt%jajmubaja}(ja]ja]ja]ja]ja]ujaj%jajmubaja}(ja]ja]ja]ja]ja]ujaj&jajmubeja}(ja]ja]ja]ja]ja]ujaj%jajmubaja}(ja]ja]ja]ja]ja]ujaj&ubj9 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&HNS3 Performance Monitoring Unit (PMU)}jajnsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/perf/hns3-pmu anchornamehujajm%jajnubaja}(ja]ja]ja]ja]ja]ujajt%jajnubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHNS3 PMU driver}jaj>nsbaja}(ja]ja]ja]ja]ja]internalrefurij-n anchorname#hns3-pmu-driverujajm%jaj;nubaja}(ja]ja]ja]ja]ja]ujajt%jaj8nubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Filter modes}jaj^nsbaja}(ja]ja]ja]ja]ja]internalrefurij-n anchorname #filter-modesujajm%jaj[nubaja}(ja]ja]ja]ja]ja]ujajt%jajXnubaja}(ja]ja]ja]ja]ja]ujaj%jajUnubaja}(ja]ja]ja]ja]ja]ujaj&jaj8nubeja}(ja]ja]ja]ja]ja]ujaj%jaj5nubaja}(ja]ja]ja]ja]ja]ujaj&jajnubeja}(ja]ja]ja]ja]ja]ujaj%jajnubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Radio drivers}jajnsbaja}(ja]ja]ja]ja]ja]internalrefuri admin-guide/media/radio-cardlist anchornamehjajfujajm%jajnubaja}(ja]ja]ja]ja]ja]ujajt%jajnubaja}(ja]ja]ja]ja]ja]ujaj%jajnubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Starfive Camera Subsystem driver}jajnsbaja}(ja]ja]ja]ja]ja]internalrefuri admin-guide/media/starfive_camss anchornamehjajfujajm%jajnubaja}(ja]ja]ja]ja]ja]ujajt%jajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajnsbaja}(ja]ja]ja]ja]ja]internalrefurijn anchorname #introductionja](KKKeujajm%jajnubaja}(ja]ja]ja]ja]ja]ujajt%jajnubaja}(ja]ja]ja]ja]ja]ujaj%jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Starfive Camera Subsystem hardware}jajosbaja}(ja]ja]ja]ja]ja]internalrefurijn anchorname##starfive-camera-subsystem-hardwareja](KKKeujajm%jajoubaja}(ja]ja]ja]ja]ja]ujajt%jaj oubaja}(ja]ja]ja]ja]ja]ujaj%jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTopology}jaj6osbaja}(ja]ja]ja]ja]ja]internalrefurijn anchorname #topologyja](KKKeujajm%jaj3oubaja}(ja]ja]ja]ja]ja]ujajt%jaj0oubaja}(ja]ja]ja]ja]ja]ujaj%jajnubeja}(ja]ja]ja]ja]ja]ujaj&jajnubeja}(ja]ja]ja]ja]ja]ujaj%jajnubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Video4Linux (V4L) driver-specific documentation}jajoosbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/v4l-drivers anchornamehjajfujajm%jajloubaja}(ja]ja]ja]ja]ja]ujajt%jajioubjK%)}(jahja]jo.)}(jahja]ja}(ja]ja]ja]ja]ja]parentj~oentries](Nadmin-guide/media/bttvNadmin-guide/media/cafe_ccicNadmin-guide/media/cx88Nadmin-guide/media/fimcNadmin-guide/media/imxNadmin-guide/media/imx7Nadmin-guide/media/ipu3Nadmin-guide/media/ipu6-isysNadmin-guide/media/ivtvNadmin-guide/media/mgb4Nadmin-guide/media/omap3ispNadmin-guide/media/philipsNadmin-guide/media/qcom_camssN%admin-guide/media/raspberrypi-pisp-beNadmin-guide/media/rcar-fdp1Nadmin-guide/media/rkisp1N%admin-guide/media/raspberrypi-rp1-cfeNadmin-guide/media/saa7134Nadmin-guide/media/si470xNadmin-guide/media/si4713Nadmin-guide/media/si476xN admin-guide/media/starfive_camssNadmin-guide/media/vimcNadmin-guide/media/vislNadmin-guide/media/vivide includefiles](jojojojojojojojojojojojojojojojojojojojojojojojojoemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj.jՔK/var/lib/git/docbuild/linux/Documentation/admin-guide/media/v4l-drivers.rstj֔K jajoubaja}(ja]ja]ja]ja]ja]ujaj&jajioubeja}(ja]ja]ja]ja]ja]ujaj%jajfoubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Automatically bind swap device to numa node}jajosbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/swap_numa anchornamehujajm%jajoubaja}(ja]ja]ja]ja]ja]ujajt%jajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use this feature}jajpsbaja}(ja]ja]ja]ja]ja]internalrefurijo anchorname#how-to-use-this-featureujajm%jaj pubaja}(ja]ja]ja]ja]ja]ujajt%jajpubaja}(ja]ja]ja]ja]ja]ujaj%jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation details}jaj1psbaja}(ja]ja]ja]ja]ja]internalrefurijo anchorname#implementation-detailsujajm%jaj.pubaja}(ja]ja]ja]ja]ja]ujajt%jaj+pubaja}(ja]ja]ja]ja]ja]ujaj%jajpubeja}(ja]ja]ja]ja]ja]ujaj&jajoubeja}(ja]ja]ja]ja]ja]ujaj%jajoubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe saa7134 driver}jajipsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/media/saa7134 anchornamehjaj7fujajm%jajfpubaja}(ja]ja]ja]ja]ja]ujajt%jajcpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jajpsbaja}(ja]ja]ja]ja]ja]internalrefurijxp anchorname#statusja](KKKeujajm%jajpubaja}(ja]ja]ja]ja]ja]ujajt%jajpubaja}(ja]ja]ja]ja]ja]ujaj%jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuild}jajpsbaja}(ja]ja]ja]ja]ja]internalrefurijxp anchorname#buildja](KKKeujajm%jajpubaja}(ja]ja]ja]ja]ja]ujajt%jajpubaja}(ja]ja]ja]ja]ja]ujaj%jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChanges / Fixes}jajpsbaja}(ja]ja]ja]ja]ja]internalrefurijxp anchorname#changes-fixesja](KKKeujajm%jajpubaja}(ja]ja]ja]ja]ja]ujajt%jajpubaja}(ja]ja]ja]ja]ja]ujaj%jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKnown Problems}jajpsbaja}(ja]ja]ja]ja]ja]internalrefurijxp anchorname#known-problemsja](KKKeujajm%jajpubaja}(ja]ja]ja]ja]ja]ujajt%jajpubaja}(ja]ja]ja]ja]ja]ujaj%jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajqsbaja}(ja]ja]ja]ja]ja]internalrefurijxp anchorname#creditsja](KKKeujajm%jajqubaja}(ja]ja]ja]ja]ja]ujajt%jajqubaja}(ja]ja]ja]ja]ja]ujaj%jajpubeja}(ja]ja]ja]ja]ja]ujaj&jajcpubeja}(ja]ja]ja]ja]ja]ujaj%jaj`pubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja NFS Client}jajRqsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/nfs/nfs-client anchornamehujajm%jajOqubaja}(ja]ja]ja]ja]ja]ujajt%jajLqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe NFS client}jajrqsbaja}(ja]ja]ja]ja]ja]internalrefurijaq anchorname#the-nfs-clientujajm%jajoqubaja}(ja]ja]ja]ja]ja]ujajt%jajlqubaja}(ja]ja]ja]ja]ja]ujaj%jajiqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe nfs4_unique_id parameter}jajqsbaja}(ja]ja]ja]ja]ja]internalrefurijaq anchorname#the-nfs4-unique-id-parameterujajm%jajqubaja}(ja]ja]ja]ja]ja]ujajt%jajqubaja}(ja]ja]ja]ja]ja]ujaj%jajiqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe DNS resolver}jajqsbaja}(ja]ja]ja]ja]ja]internalrefurijaq anchorname#the-dns-resolverujajm%jajqubaja}(ja]ja]ja]ja]ja]ujajt%jajqubaja}(ja]ja]ja]ja]ja]ujaj%jajiqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%A basic sample /sbin/nfs_cache_getent}jajqsbaja}(ja]ja]ja]ja]ja]internalrefurijaq anchorname%#a-basic-sample-sbin-nfs-cache-getentujajm%jajqubaja}(ja]ja]ja]ja]ja]ujajt%jajqubaja}(ja]ja]ja]ja]ja]ujaj%jajiqubeja}(ja]ja]ja]ja]ja]ujaj&jajLqubeja}(ja]ja]ja]ja]ja]ujaj%jajIqubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Raspberry Pi PiSP Camera Front End (rp1-cfe)}jajrsbaja}(ja]ja]ja]ja]ja]internalrefuri%admin-guide/media/raspberrypi-rp1-cfe anchornamehjajRfujajm%jajrubaja}(ja]ja]ja]ja]ja]ujajt%jaj rubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe PiSP Camera Front End}jaj3rsbaja}(ja]ja]ja]ja]ja]internalrefurij"r anchorname#the-pisp-camera-front-endja](KKKeujajm%jaj0rubaja}(ja]ja]ja]ja]ja]ujajt%jaj-rubaja}(ja]ja]ja]ja]ja]ujaj%jaj*rubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe rp1-cfe driver}jajWrsbaja}(ja]ja]ja]ja]ja]internalrefurij"r anchorname#the-rp1-cfe-driverja](KKKeujajm%jajTrubaja}(ja]ja]ja]ja]ja]ujajt%jajQrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarp1-cfe-csi2-chX}jajxrsbaja}(ja]ja]ja]ja]ja]internalrefurij"r anchorname#rp1-cfe-csi2-chxja](KKKKeujajm%jajurubaja}(ja]ja]ja]ja]ja]ujajt%jajrrubaja}(ja]ja]ja]ja]ja]ujaj%jajorubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$rp1-cfe-fe-image0, rp1-cfe-fe-image1}jajrsbaja}(ja]ja]ja]ja]ja]internalrefurij"r anchorname$#rp1-cfe-fe-image0-rp1-cfe-fe-image1ja](KKKKeujajm%jajrubaja}(ja]ja]ja]ja]ja]ujajt%jajrubaja}(ja]ja]ja]ja]ja]ujaj%jajorubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarp1-cfe-fe-stats}jajrsbaja}(ja]ja]ja]ja]ja]internalrefurij"r anchorname#rp1-cfe-fe-statsja](KKKKeujajm%jajrubaja}(ja]ja]ja]ja]ja]ujajt%jajrubaja}(ja]ja]ja]ja]ja]ujaj%jajorubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarp1-cfe-fe-config}jajrsbaja}(ja]ja]ja]ja]ja]internalrefurij"r anchorname#rp1-cfe-fe-configja](KKKKeujajm%jajrubaja}(ja]ja]ja]ja]ja]ujajt%jajrubaja}(ja]ja]ja]ja]ja]ujaj%jajorubeja}(ja]ja]ja]ja]ja]ujaj&jajQrubeja}(ja]ja]ja]ja]ja]ujaj%jaj*rubeja}(ja]ja]ja]ja]ja]ujaj&jaj rubeja}(ja]ja]ja]ja]ja]ujaj%jaj rubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Management}jaj)ssbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/index anchornamehujajm%jaj&subaja}(ja]ja]ja]ja]ja]ujajt%jaj#subjK%)}(jahja]jo.)}(jahja]ja}(ja]ja]ja]ja]ja]parentj8sentries](Nadmin-guide/mm/conceptsNadmin-guide/mm/cma_debugfsNadmin-guide/mm/damon/indexNadmin-guide/mm/hugetlbpageN!admin-guide/mm/idle_page_trackingNadmin-guide/mm/ksmNadmin-guide/mm/memory-hotplugNadmin-guide/mm/multigen_lruNadmin-guide/mm/nommu-mmapN!admin-guide/mm/numa_memory_policyNadmin-guide/mm/numaperfNadmin-guide/mm/pagemapNadmin-guide/mm/shrinker_debugfsNadmin-guide/mm/soft-dirtyNadmin-guide/mm/swap_numaNadmin-guide/mm/transhugeNadmin-guide/mm/userfaultfdNadmin-guide/mm/zswape includefiles](jOsjQsjSsjUsjWsjYsj[sj]sj_sjasjcsjesjgsjisjksjmsjosjqsemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj.jՔB/var/lib/git/docbuild/linux/Documentation/admin-guide/mm/index.rstj֔Kjaj@subaja}(ja]ja]ja]ja]ja]ujaj&jaj#subeja}(ja]ja]ja]ja]ja]ujaj%jaj subaja}(ja]ja]ja]ja]ja]ujaj&ubj7 jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpera firmware}jajssbaja}(ja]ja]ja]ja]ja]internalrefuri admin-guide/media/opera-firmware anchornamehjajmfujajm%jajsubaja}(ja]ja]ja]ja]ja]ujajt%jajsubaja}(ja]ja]ja]ja]ja]ujaj%jajsubaja}(ja]ja]ja]ja]ja]ujaj&ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIdle Page Tracking}jajssbaja}(ja]ja]ja]ja]ja]internalrefuri!admin-guide/mm/idle_page_tracking anchornamehujajm%jajsubaja}(ja]ja]ja]ja]ja]ujajt%jajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motivation}jajssbaja}(ja]ja]ja]ja]ja]internalrefurijs anchorname #motivationujajm%jajsubaja}(ja]ja]ja]ja]ja]ujajt%jajsubaja}(ja]ja]ja]ja]ja]ujaj%jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser API}jaj tsbaja}(ja]ja]ja]ja]ja]internalrefurijs anchorname #user-apiujajm%jajtubaja}(ja]ja]ja]ja]ja]ujajt%jajtubaja}(ja]ja]ja]ja]ja]ujaj%jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation Details}jaj,tsbaja}(ja]ja]ja]ja]ja]internalrefurijs anchorname#implementation-detailsujajm%jaj)tubaja}(ja]ja]ja]ja]ja]ujajt%jaj&tubaja}(ja]ja]ja]ja]ja]ujaj%jajsubeja}(ja]ja]ja]ja]ja]ujaj&jajsubeja}(ja]ja]ja]ja]ja]ujaj%jajsubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoft-Dirty PTEs}jajdtsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/soft-dirty anchornamehujajm%jajatubaja}(ja]ja]ja]ja]ja]ujajt%jaj^tubaja}(ja]ja]ja]ja]ja]ujaj%jaj[tubaja}(ja]ja]ja]ja]ja]ujaj&ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Samepage Merging}jajtsbaja}(ja]ja]ja]ja]ja]internalrefuriadmin-guide/mm/ksm anchornamehujajm%jajtubaja}(ja]ja]ja]ja]ja]ujajt%jajtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajtsbaja}(ja]ja]ja]ja]ja]internalrefurijt anchorname #overviewujajm%jajtubaja}(ja]ja]ja]ja]ja]ujajt%jajtubaja}(ja]ja]ja]ja]ja]ujaj%jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControlling KSM with madvise}jajtsbaja}(ja]ja]ja]ja]ja]internalrefurijt anchorname#controlling-ksm-with-madviseujajm%jajtubaja}(ja]ja]ja]ja]ja]ujajt%jajtubaja}(ja]ja]ja]ja]ja]ujaj%jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKSM daemon sysfs interface}jajtsbaja}(ja]ja]ja]ja]ja]internalrefurijt anchorname#ksm-daemon-sysfs-interfaceujajm%jajtubaja}(ja]ja]ja]ja]ja]ujajt%jajtubaja}(ja]ja]ja]ja]ja]ujaj%jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMonitoring KSM profit}jajusbaja}(ja]ja]ja]ja]ja]internalrefurijt anchorname#monitoring-ksm-profitujajm%jajuubaja}(ja]ja]ja]ja]ja]ujajt%jajuubaja}(ja]ja]ja]ja]ja]ujaj%jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMonitoring KSM events}jajubaja}(jf]jf]jf]jf]jf]ujajvjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Algorithm}jajasbaja}(jf]jf]jf]jf]jf]internalrefurijP anchorname #algorithmujajvjaj^ubaja}(jf]jf]jf]jf]jf]ujajvjaj[ubaja}(jf]jf]jf]jf]jf]ujajvjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijP anchorname #examplesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj~ubaja}(jf]jf]jf]jf]jf]ujajvjajXubeja}(jf]jf]jf]jf]jf]ujajwjaj;ubeja}(jf]jf]jf]jf]jf]ujajvjaj8ubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaControl Groups version 1}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/index anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jo.)}(jahja]ja}(jf]jf]jf]jf]jf]parentjˉentries](Nadmin-guide/cgroup-v1/cgroupsN&admin-guide/cgroup-v1/blkio-controllerNadmin-guide/cgroup-v1/cpuacctNadmin-guide/cgroup-v1/cpusetsNadmin-guide/cgroup-v1/devicesN'admin-guide/cgroup-v1/freezer-subsystemNadmin-guide/cgroup-v1/hugetlbN admin-guide/cgroup-v1/memcg_testNadmin-guide/cgroup-v1/memoryNadmin-guide/cgroup-v1/miscNadmin-guide/cgroup-v1/net_clsNadmin-guide/cgroup-v1/net_prioNadmin-guide/cgroup-v1/pidsNadmin-guide/cgroup-v1/rdmae includefiles](jjjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔI/var/lib/git/docbuild/linux/Documentation/admin-guide/cgroup-v1/index.rstj֔KjajӉubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijˉ anchorname#indicesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]exprsubproject and htmlujajхjajӉubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjNjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO Aggregator}jajSsbaja}(jf]jf]jf]jf]jf]internalrefuri admin-guide/gpio/gpio-aggregator anchornamehujajvjajPubaja}(jf]jf]jf]jf]jf]ujajvjajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAggregating GPIOs using Sysfs}jajssbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname#aggregating-gpios-using-sysfsujajvjajpubaja}(jf]jf]jf]jf]jf]ujajvjajmubaja}(jf]jf]jf]jf]jf]ujajvjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric GPIO Driver}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname#generic-gpio-driverujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajjubeja}(jf]jf]jf]jf]jf]ujajwjajMubeja}(jf]jf]jf]jf]jf]ujajvjajJubaja}(jf]jf]jf]jf]jf]ujajwubjQjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Distributed Replicated Block Device - DRBD}jajΊsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/blockdev/drbd/index anchornamehujajvjajˊubaja}(jf]jf]jf]jf]jf]ujajvjajȊubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij݊ anchorname #descriptionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jo.)}(jahja]ja}(jf]jf]jf]jf]jf]parentj݊entries](N+admin-guide/blockdev/drbd/data-structure-v9N!admin-guide/blockdev/drbd/figurese includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔM/var/lib/git/docbuild/linux/Documentation/admin-guide/blockdev/drbd/index.rstj֔Kjajubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwjajȊubeja}(jf]jf]jf]jf]jf]ujajvjajŊubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaObsolete GPIO APIs}jajKsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/gpio/obsolete anchornamehujajvjajHubaja}(jf]jf]jf]jf]jf]ujajvjajEubjK%)}(jahja]jo.)}(jahja]ja}(jf]jf]jf]jf]jf]parentjZentries](#Character Device Userspace API (v1)userspace-api/gpio/chardev_v1Sysfs Interfaceuserspace-api/gpio/sysfsMockup Testing Moduleadmin-guide/gpio/gpio-mockupe includefiles](jrjujxemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jqjtjweujajjՔG/var/lib/git/docbuild/linux/Documentation/admin-guide/gpio/obsolete.rstj֔Kjajbubaja}(jf]jf]jf]jf]jf]ujajwjajEubeja}(jf]jf]jf]jf]jf]ujajvjajBubaja}(jf]jf]jf]jf]jf]ujajwubj=jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadm-era}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/device-mapper/era anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #introductionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constructor}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #constructorujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajދubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMessages}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #messagesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja checkpoint}jaj'sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #checkpointujajvjaj$ubaja}(jf]jf]jf]jf]jf]ujajvjaj!ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatake_metadata_snap}jajJsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#take-metadata-snapujajvjajGubaja}(jf]jf]jf]jf]jf]ujajvjajDubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrop_metadata_snap}jajmsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#drop-metadata-snapujajvjajjubaja}(jf]jf]jf]jf]jf]ujajvjajgubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#statusujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDetailed use case}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#detailed-use-caseujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTaking a vendor snapshot}jajߌsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#taking-a-vendor-snapshotujajvjaj܌ubaja}(jf]jf]jf]jf]jf]ujajvjajٌubaja}(jf]jf]jf]jf]jf]ujajvjaj֌ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Rolling back to an vendor snapshot}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname##rolling-back-to-an-vendor-snapshotujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj֌ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Memory usage}jaj1sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #memory-usageujajvjaj.ubaja}(jf]jf]jf]jf]jf]ujajvjaj+ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resilience}jajTsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #resilienceujajvjajQubaja}(jf]jf]jf]jf]jf]ujajvjajNubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserland tools}jajwsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#userland-toolsujajvjajtubaja}(jf]jf]jf]jf]jf]ujajvjajqubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj;jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNetwork classifier cgroup}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/net_cls anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Processor MMIO Stale Data Vulnerabilities}jajۍsbaja}(jf]jf]jf]jf]jf]internalrefuri-admin-guide/hw-vuln/processor_mmio_stale_data anchornamehujajvjaj؍ubaja}(jf]jf]jf]jf]jf]ujajvjajՍubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaData Propagators}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#data-propagatorsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Fill Buffer Stale Data Propagator (FBSDP)}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname(#fill-buffer-stale-data-propagator-fbsdpujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Sideband Stale Data Propagator (SSDP)}jaj>sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname$#sideband-stale-data-propagator-ssdpujajvjaj;ubaja}(jf]jf]jf]jf]jf]ujajvjaj8ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Primary Stale Data Propagator (PSDP)}jajasbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname##primary-stale-data-propagator-psdpujajvjaj^ubaja}(jf]jf]jf]jf]jf]ujajvjaj[ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVulnerabilities}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#vulnerabilitiesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Device Register Partial Write (DRPW) (CVE-2022-21166)}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname2#device-register-partial-write-drpw-cve-2022-21166ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Shared Buffers Data Sampling (SBDS) (CVE-2022-21125)}jajӎsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname1#shared-buffers-data-sampling-sbds-cve-2022-21125ujajvjajЎubaja}(jf]jf]jf]jf]jf]ujajvjaj͎ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Shared Buffers Data Read (SBDR) (CVE-2022-21123)}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname-#shared-buffers-data-read-sbdr-cve-2022-21123ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected Processors}jaj%sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#affected-processorsujajvjaj"ubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNew bits in MSRs}jajHsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#new-bits-in-msrsujajvjajEubaja}(jf]jf]jf]jf]jf]ujajvjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSR IA32_ARCH_CAPABILITIES}jajhsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#msr-ia32-arch-capabilitiesujajvjajeubaja}(jf]jf]jf]jf]jf]ujajvjajbubaja}(jf]jf]jf]jf]jf]ujajvjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSR IA32_MCU_OPT_CTRL}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#msr-ia32-mcu-opt-ctrlujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj_ubeja}(jf]jf]jf]jf]jf]ujajwjajBubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Mitigation}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #mitigationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMitigation points}jajڏsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mitigation-pointsujajvjaj׏ubaja}(jf]jf]jf]jf]jf]ujajvjajԏubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReturn to user space}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#return-to-user-spaceujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaC-State transition}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#c-state-transitionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGuest entry point}jaj@sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#guest-entry-pointujajvjaj=ubaja}(jf]jf]jf]jf]jf]ujajvjaj:ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajԏubeja}(jf]jf]jf]jf]jf]ujajvjajяubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control on the kernel command line}jajosbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname.#mitigation-control-on-the-kernel-command-lineujajvjajlubaja}(jf]jf]jf]jf]jf]ujajvjajiubaja}(jf]jf]jf]jf]jf]ujajvjajяubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation status information}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mitigation-status-informationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajяubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Definitions:}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #definitionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajяubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajؐsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #referencesujajvjajՐubaja}(jf]jf]jf]jf]jf]ujajvjajҐubaja}(jf]jf]jf]jf]jf]ujajvjajяubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajՍubeja}(jf]jf]jf]jf]jf]ujajvjajҍubaja}(jf]jf]jf]jf]jf]ujajwubju jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadm-service-time}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri)admin-guide/device-mapper/dm-service-time anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Algorithm}jaj<sbaja}(jf]jf]jf]jf]jf]internalrefurij+ anchorname #algorithmujajvjaj9ubaja}(jf]jf]jf]jf]jf]ujajvjaj6ubaja}(jf]jf]jf]jf]jf]ujajvjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jaj_sbaja}(jf]jf]jf]jf]jf]internalrefurij+ anchorname #examplesujajvjaj\ubaja}(jf]jf]jf]jf]jf]ujajvjajYubaja}(jf]jf]jf]jf]jf]ujajvjaj3ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj_jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU Accounting Controller}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/cpuacct anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTODO}jajÑsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cifs/todo anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"A Partial List of Missing Features}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijґ anchorname##a-partial-list-of-missing-featuresujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajݑubaja}(jf]jf]jf]jf]jf]ujajvjajڑubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known Bugs}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijґ anchorname #known-bugsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajڑubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMisc testing to do}jaj)sbaja}(jf]jf]jf]jf]jf]internalrefurijґ anchorname#misc-testing-to-doujajvjaj&ubaja}(jf]jf]jf]jf]jf]ujajvjaj#ubaja}(jf]jf]jf]jf]jf]ujajvjajڑubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjEjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGuidance for writing policies}jajasbaja}(jf]jf]jf]jf]jf]internalrefuri(admin-guide/device-mapper/cache-policies anchornamehujajvjaj^ubaja}(jf]jf]jf]jf]jf]ujajvjaj[ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Overview of supplied cache replacement policies}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname0#overview-of-supplied-cache-replacement-policiesujajvjaj~ubaja}(jf]jf]jf]jf]jf]ujajvjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamultiqueue (mq)}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname#multiqueue-mqujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStochastic multiqueue (smq)}jajĒsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname#stochastic-multiqueue-smqujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Memory usage}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname #memory-usageujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajޒubaja}(jf]jf]jf]jf]jf]ujajvjajےubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLevel balancing}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname#level-balancingujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajےubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Performance}jaj*sbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname #performanceujajvjaj'ubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubaja}(jf]jf]jf]jf]jf]ujajvjajےubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacleaner}jajYsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname#cleanerujajvjajVubaja}(jf]jf]jf]jf]jf]ujajvjajSubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjaj{ubeja}(jf]jf]jf]jf]jf]ujajvjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname #examplesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajxubeja}(jf]jf]jf]jf]jf]ujajwjaj[ubeja}(jf]jf]jf]jf]jf]ujajvjajXubaja}(jf]jf]jf]jf]jf]ujajwubjijK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadm-clone}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri"admin-guide/device-mapper/dm-clone anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname #introductionujajvjajݓubaja}(jf]jf]jf]jf]jf]ujajvjajړubaja}(jf]jf]jf]jf]jf]ujajvjajדubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlossary}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname #glossaryujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajדubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign}jaj&sbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname#designujajvjaj#ubaja}(jf]jf]jf]jf]jf]ujajvjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sub-devices}jajFsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname #sub-devicesujajvjajCubaja}(jf]jf]jf]jf]jf]ujajvjaj@ubaja}(jf]jf]jf]jf]jf]ujajvjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegions}jajisbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname#regionsujajvjajfubaja}(jf]jf]jf]jf]jf]ujajvjajcubaja}(jf]jf]jf]jf]jf]ujajvjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiscards}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname #discardsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBackground Hydration}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname#background-hydrationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUpdating on-disk metadata}jajҔsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname#updating-on-disk-metadataujajvjajϔubaja}(jf]jf]jf]jf]jf]ujajvjaj̔ubaja}(jf]jf]jf]jf]jf]ujajvjaj=ubeja}(jf]jf]jf]jf]jf]ujajwjaj ubeja}(jf]jf]jf]jf]jf]ujajvjajדubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTarget Interface}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname#target-interfaceujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constructor}jaj!sbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname #constructorujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jajDsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname#statusujajvjajAubaja}(jf]jf]jf]jf]jf]ujajvjaj>ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessages}jajgsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname #messagesujajvjajdubaja}(jf]jf]jf]jf]jf]ujajvjajaubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajדubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname #examplesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Clone a device containing a file system}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname(#clone-a-device-containing-a-file-systemujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajדubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known issues}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname #known-issuesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajߕubaja}(jf]jf]jf]jf]jf]ujajvjajדubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Why not...?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijϓ anchorname#why-notujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajדubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj{ jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWritecache target}jaj@sbaja}(jf]jf]jf]jf]jf]internalrefuri$admin-guide/device-mapper/writecache anchornamehujajvjaj=ubaja}(jf]jf]jf]jf]jf]ujajvjaj:ubaja}(jf]jf]jf]jf]jf]ujajvjaj7ubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBlock IO Controller}jajlsbaja}(jf]jf]jf]jf]jf]internalrefuri&admin-guide/cgroup-v1/blkio-controller anchornamehujajvjajiubaja}(jf]jf]jf]jf]jf]ujajvjajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij{ anchorname #overviewujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHOWTO}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij{ anchorname#howtoujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThrottling/Upper Limit policy}jajϖsbaja}(jf]jf]jf]jf]jf]internalrefurij{ anchorname#throttling-upper-limit-policyujajvjaj̖ubaja}(jf]jf]jf]jf]jf]ujajvjajɖubaja}(jf]jf]jf]jf]jf]ujajvjajƖubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHierarchical Cgroups}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij{ anchorname#hierarchical-cgroupsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Various user visible config options}jaj!sbaja}(jf]jf]jf]jf]jf]internalrefurij{ anchorname$#various-user-visible-config-optionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDetails of cgroup files}jajDsbaja}(jf]jf]jf]jf]jf]internalrefurij{ anchorname#details-of-cgroup-filesujajvjajAubaja}(jf]jf]jf]jf]jf]ujajvjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Proportional weight policy files}jajdsbaja}(jf]jf]jf]jf]jf]internalrefurij{ anchorname!#proportional-weight-policy-filesujajvjajaubaja}(jf]jf]jf]jf]jf]ujajvjaj^ubaja}(jf]jf]jf]jf]jf]ujajvjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Throttling/Upper limit policy files}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij{ anchorname$#throttling-upper-limit-policy-filesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Common files among various policies}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij{ anchorname$#common-files-among-various-policiesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj[ubeja}(jf]jf]jf]jf]jf]ujajwjaj>ubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajfubeja}(jf]jf]jf]jf]jf]ujajvjajcubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHugeTLB Controller}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/hugetlb anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja dm-linear}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri admin-guide/device-mapper/linear anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample scripts}jaj:sbaja}(jf]jf]jf]jf]jf]internalrefurij) anchorname#example-scriptsujajvjaj7ubaja}(jf]jf]jf]jf]jf]ujajvjaj4ubaja}(jf]jf]jf]jf]jf]ujajvjaj1ubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&MDS - Microarchitectural Data Sampling}jajrsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/hw-vuln/mds anchornamehujajvjajoubaja}(jf]jf]jf]jf]jf]ujajvjajlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected processors}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#affected-processorsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Related CVEs}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #related-cvesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblem}jajؘsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#problemujajvjaj՘ubaja}(jf]jf]jf]jf]jf]ujajvjajҘubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttack scenarios}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#attack-scenariosujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Web-Browsers}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #web-browsersujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMDS system information}jajJsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mds-system-informationujajvjajGubaja}(jf]jf]jf]jf]jf]ujajvjajDubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMitigation mechanism}jajmsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mitigation-mechanismujajvjajjubaja}(jf]jf]jf]jf]jf]ujajvjajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU buffer clearing}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#cpu-buffer-clearingujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtualization mitigation}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#virtualization-mitigationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja XEON PHI specific considerations}jajәsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname!#xeon-phi-specific-considerationsujajvjajЙubaja}(jf]jf]jf]jf]jf]ujajvjaj͙ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SMT control}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #smt-controlujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajgubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control on the kernel command line}jaj%sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname.#mitigation-control-on-the-kernel-command-lineujajvjaj"ubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMitigation selection guide}jajHsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mitigation-selection-guideujajvjajEubaja}(jf]jf]jf]jf]jf]ujajvjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Trusted userspace}jajhsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#trusted-userspaceujajvjajeubaja}(jf]jf]jf]jf]jf]ujajvjajbubaja}(jf]jf]jf]jf]jf]ujajvjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%2. Virtualization with trusted guests}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname##virtualization-with-trusted-guestsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'3. Virtualization with untrusted guests}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname%#virtualization-with-untrusted-guestsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj_ubeja}(jf]jf]jf]jf]jf]ujajwjajBubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault mitigations}jajݚsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#default-mitigationsujajvjajښubaja}(jf]jf]jf]jf]jf]ujajvjajךubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajlubeja}(jf]jf]jf]jf]jf]ujajvjajiubaja}(jf]jf]jf]jf]jf]ujajwubj5jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Device-mapper “unstriped” target}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri#admin-guide/device-mapper/unstriped anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj5sbaja}(jf]jf]jf]jf]jf]internalrefurij$ anchorname #introductionujajvjaj2ubaja}(jf]jf]jf]jf]jf]ujajvjaj/ubaja}(jf]jf]jf]jf]jf]ujajvjaj,ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhy use this module?}jajXsbaja}(jf]jf]jf]jf]jf]internalrefurij$ anchorname#why-use-this-moduleujajvjajUubaja}(jf]jf]jf]jf]jf]ujajvjajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+An example of undoing an existing dm-stripe}jajxsbaja}(jf]jf]jf]jf]jf]internalrefurij$ anchorname,#an-example-of-undoing-an-existing-dm-stripeujajvjajuubaja}(jf]jf]jf]jf]jf]ujajvjajrubaja}(jf]jf]jf]jf]jf]ujajvjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnother example}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij$ anchorname#another-exampleujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajoubeja}(jf]jf]jf]jf]jf]ujajwjajRubeja}(jf]jf]jf]jf]jf]ujajvjaj,ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExample dmsetup usage}jajʛsbaja}(jf]jf]jf]jf]jf]internalrefurij$ anchorname#example-dmsetup-usageujajvjajǛubaja}(jf]jf]jf]jf]jf]ujajvjajěubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6unstriped on top of Intel NVMe device that has 2 cores}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij$ anchorname7#unstriped-on-top-of-intel-nvme-device-that-has-2-coresujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?unstriped on top of striped with 4 drives using 128K chunk size}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurij$ anchorname@#unstriped-on-top-of-striped-with-4-drives-using-128k-chunk-sizeujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajěubeja}(jf]jf]jf]jf]jf]ujajvjaj,ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajwubj8jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux Braille Console}jajQsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/braille-console anchornamehujajvjajNubaja}(jf]jf]jf]jf]jf]ujajvjajKubaja}(jf]jf]jf]jf]jf]ujajvjajHubaja}(jf]jf]jf]jf]jf]ujajwubj# jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEDID}jaj}sbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/edid anchornamehujajvjajzubaja}(jf]jf]jf]jf]jf]ujajvjajwubaja}(jf]jf]jf]jf]jf]ujajvjajtubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPersistent data}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri)admin-guide/device-mapper/persistent-data anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajɜsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #introductionujajvjajƜubaja}(jf]jf]jf]jf]jf]ujajvjajÜubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #overviewujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe block manager}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#the-block-managerujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe transaction manager}jaj/sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#the-transaction-managerujajvjaj,ubaja}(jf]jf]jf]jf]jf]ujajvjaj)ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Space Maps}jajRsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#the-space-mapsujajvjajOubaja}(jf]jf]jf]jf]jf]ujajvjajLubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe data structures}jajusbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#the-data-structuresujajvjajrubaja}(jf]jf]jf]jf]jf]ujajvjajoubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj|jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadm-dust}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri!admin-guide/device-mapper/dm-dust anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTable parameters}jajٝsbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname#table-parametersujajvjaj֝ubaja}(jf]jf]jf]jf]jf]ujajvjajӝubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage instructions}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname#usage-instructionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdding and removing bad blocks}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname#adding-and-removing-bad-blocksujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling block read failures}jajBsbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname#enabling-block-read-failuresujajvjaj?ubaja}(jf]jf]jf]jf]jf]ujajvjaj<ubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Bad block add/remove error handling}jajesbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname$#bad-block-add-remove-error-handlingujajvjajbubaja}(jf]jf]jf]jf]jf]ujajvjaj_ubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Counting the number of bad blocks in the bad block list}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname8#counting-the-number-of-bad-blocks-in-the-bad-block-listujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Querying for specific bad blocks}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname!#querying-for-specific-bad-blocksujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClearing the bad block list}jajΞsbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname#clearing-the-bad-block-listujajvjaj˞ubaja}(jf]jf]jf]jf]jf]ujajvjajȞubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaListing the bad block list}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname#listing-the-bad-block-listujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessage commands list}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname#message-commands-listujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice removal}jaj7sbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname#device-removalujajvjaj4ubaja}(jf]jf]jf]jf]jf]ujajvjaj1ubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Quiet mode}jajZsbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname #quiet-modeujajvjajWubaja}(jf]jf]jf]jf]jf]ujajvjajTubaja}(jf]jf]jf]jf]jf]ujajvjajНubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“Why not...?”}jaj}sbaja}(jf]jf]jf]jf]jf]internalrefurijȝ anchorname#why-notujajvjajzubaja}(jf]jf]jf]jf]jf]ujajvjajwubaja}(jf]jf]jf]jf]jf]ujajvjajНubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadm-delay}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/device-mapper/delay anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample scripts}jaj՟sbaja}(jf]jf]jf]jf]jf]internalrefurijğ anchorname#example-scriptsujajvjajҟubaja}(jf]jf]jf]jf]jf]ujajvjajϟubaja}(jf]jf]jf]jf]jf]ujajvjaj̟ubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj+jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRDMA Controller}jaj sbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/rdma anchornamehujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jaj-sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #overviewujajvjaj*ubaja}(jf]jf]jf]jf]jf]ujajvjaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1-1. What is RDMA controller?}jajMsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#what-is-rdma-controllerujajvjajJubaja}(jf]jf]jf]jf]jf]ujajvjajGubaja}(jf]jf]jf]jf]jf]ujajvjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1-2. Why RDMA controller needed?}jajpsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#why-rdma-controller-neededujajvjajmubaja}(jf]jf]jf]jf]jf]ujajvjajjubaja}(jf]jf]jf]jf]jf]ujajvjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(1-3. How is RDMA controller implemented?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname##how-is-rdma-controller-implementedujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajDubeja}(jf]jf]jf]jf]jf]ujajwjaj'ubeja}(jf]jf]jf]jf]jf]ujajvjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Usage Examples}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#usage-examplesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Network Block Device (TCP version)}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/blockdev/nbd anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1) Overview}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij  anchorname #overviewujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA) NBD parameters}jaj=sbaja}(jf]jf]jf]jf]jf]internalrefurij  anchorname#a-nbd-parametersujajvjaj:ubaja}(jf]jf]jf]jf]jf]ujajvjaj7ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU load}jajusbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cpu-load anchornamehujajvjajrubaja}(jf]jf]jf]jf]jf]ujajvjajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#exampleujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #referencesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThanks}jajۡsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#thanksujajvjajءubaja}(jf]jf]jf]jf]jf]ujajvjajաubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajoubeja}(jf]jf]jf]jf]jf]ujajvjajlubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Bug hunting}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/bug-hunting anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModules linked in}jaj3sbaja}(jf]jf]jf]jf]jf]internalrefurij" anchorname#modules-linked-inujajvjaj0ubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubaja}(jf]jf]jf]jf]jf]ujajvjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Where is the Oops message is located?}jajVsbaja}(jf]jf]jf]jf]jf]internalrefurij" anchorname%#where-is-the-oops-message-is-locatedujajvjajSubaja}(jf]jf]jf]jf]jf]ujajvjajPubaja}(jf]jf]jf]jf]jf]ujajvjaj*ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFinding the bug’s location}jajysbaja}(jf]jf]jf]jf]jf]internalrefurij" anchorname#finding-the-bug-s-locationujajvjajvubaja}(jf]jf]jf]jf]jf]ujajvjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagdb}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij" anchorname#gdbujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaobjdump}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij" anchorname#objdumpujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajsubeja}(jf]jf]jf]jf]jf]ujajvjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReporting the bug}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij" anchorname#reporting-the-bugujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFixing the bug}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij" anchorname#fixing-the-bugujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaNotes on Oops tracing with }jaj1sbj)}(ja ``klogd``ja]jaklogd}jaj8sbaja}(jf]jf]jf]jf]jf]ujaliteraljՔNj֔Njaj1ubeja}(jf]jf]jf]jf]jf]internalrefurij" anchorname!#notes-on-oops-tracing-with-klogdujajvjaj.ubaja}(jf]jf]jf]jf]jf]ujajvjaj+ubaja}(jf]jf]jf]jf]jf]ujajvjaj*ubeja}(jf]jf]jf]jf]jf]ujajwjaj ubeja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice-Mapper Logging}jajxsbaja}(jf]jf]jf]jf]jf]internalrefuri admin-guide/device-mapper/dm-log anchornamehujajvjajuubaja}(jf]jf]jf]jf]jf]ujajvjajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe “disk” log type}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#the-disk-log-typeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe “core” log type}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#the-core-log-typeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe “userspace” log type}jajޣsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#the-userspace-log-typeujajvjajۣubaja}(jf]jf]jf]jf]jf]ujajvjajأubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajrubeja}(jf]jf]jf]jf]jf]ujajvjajoubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice-mapper snapshot support}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri"admin-guide/device-mapper/snapshot anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow snapshot is used by LVM2}jaj6sbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#how-snapshot-is-used-by-lvm2ujajvjaj3ubaja}(jf]jf]jf]jf]jf]ujajvjaj0ubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"How snapshot-merge is used by LVM2}jajYsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname##how-snapshot-merge-is-used-by-lvm2ujajvjajVubaja}(jf]jf]jf]jf]jf]ujajvjajSubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+How to determine when a merging is complete}jaj|sbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname,#how-to-determine-when-a-merging-is-completeujajvjajyubaja}(jf]jf]jf]jf]jf]ujajvjajvubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajwubjcjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadm-io}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/device-mapper/dm-io anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj?jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Using the RAM disk block device with Linux}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/blockdev/ramdisk anchornamehujajvjajݤubaja}(jf]jf]jf]jf]jf]ujajvjajڤubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1) Overview}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #overviewujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2) Parameters}jaj#sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #parametersujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3) Using “rdev”}jajFsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #using-rdevujajvjajCubaja}(jf]jf]jf]jf]jf]ujajvjaj@ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/4) An Example of Creating a Compressed RAM Disk}jajisbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname-#an-example-of-creating-a-compressed-ram-diskujajvjajfubaja}(jf]jf]jf]jf]jf]ujajvjajcubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Changelog:}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #changelogujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajڤubeja}(jf]jf]jf]jf]jf]ujajvjajפubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dm-integrity}jajĥsbaja}(jf]jf]jf]jf]jf]internalrefuri&admin-guide/device-mapper/dm-integrity anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj:jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVirtual GPIO Consumer}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/gpio/gpio-virtuser anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating GPIO consumers}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#creating-gpio-consumersujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating GPIO lookup tables}jaj3sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#creating-gpio-lookup-tablesujajvjaj0ubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaActivating GPIO consumers}jajVsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#activating-gpio-consumersujajvjajSubaja}(jf]jf]jf]jf]jf]ujajvjajPubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device-tree}jajysbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #device-treeujajvjajvubaja}(jf]jf]jf]jf]jf]ujajvjajsubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Controlling virtual GPIO consumers}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname##controlling-virtual-gpio-consumersujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjmjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaext4 General Information}jajԦsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/ext4 anchornamehujajvjajѦubaja}(jf]jf]jf]jf]jf]ujajvjajΦubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuick usage instructions}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#quick-usage-instructionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFeatures}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #featuresujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCurrently Available}jaj7sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#currently-availableujajvjaj4ubaja}(jf]jf]jf]jf]jf]ujajvjaj1ubaja}(jf]jf]jf]jf]jf]ujajvjaj.ubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"case-insensitive file name lookups}jajfsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname##case-insensitive-file-name-lookupsujajvjajcubaja}(jf]jf]jf]jf]jf]ujajvjaj`ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptions}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#optionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data Mode}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #data-modeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /proc entries}jajϧsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #proc-entriesujajvjaj̧ubaja}(jf]jf]jf]jf]jf]ujajvjajɧubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /sys entries}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #sys-entriesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIoctls}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#ioctlsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj8sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #referencesujajvjaj5ubaja}(jf]jf]jf]jf]jf]ujajvjaj2ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajΦubeja}(jf]jf]jf]jf]jf]ujajvjaj˦ubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO Testing Driver}jajpsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/gpio/gpio-mockup anchornamehujajvjajmubaja}(jf]jf]jf]jf]jf]ujajvjajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Creating simulated chips using module params}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname-#creating-simulated-chips-using-module-paramsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManipulating simulated lines}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#manipulating-simulated-linesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajjubeja}(jf]jf]jf]jf]jf]ujajvjajgubaja}(jf]jf]jf]jf]jf]ujajwubjJjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAuthors}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cifs/authors anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOriginal Author}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#original-authorujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPatch Contributors}jaj.sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#patch-contributorsujajvjaj+ubaja}(jf]jf]jf]jf]jf]ujajvjaj(ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Test case and Bug Report contributors}jajQsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname&#test-case-and-bug-report-contributorsujajvjajNubaja}(jf]jf]jf]jf]jf]ujajvjajKubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjrjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/gpio/index anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jo.)}(jahja]ja}(jf]jf]jf]jf]jf]parentjentries](Character Device Userspace APIuserspace-api/gpio/chardevN admin-guide/gpio/gpio-aggregatorNadmin-guide/gpio/gpio-simNadmin-guide/gpio/gpio-virtuser Obsolete APIsadmin-guide/gpio/obsoletee includefiles](jjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jjeujajjՔD/var/lib/git/docbuild/linux/Documentation/admin-guide/gpio/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajЩsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#indicesujajvjajͩubaja}(jf]jf]jf]jf]jf]ujajvjajʩubaja}(jf]jf]jf]jf]jf]ujajvjajǩubaja}(jf]jf]jf]jf]jf]exprsubproject and htmlujajхjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja dm-flakey}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri#admin-guide/device-mapper/dm-flakey anchornamehujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTable parameters}jaj0sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#table-parametersujajvjaj-ubaja}(jf]jf]jf]jf]jf]ujajvjaj*ubaja}(jf]jf]jf]jf]jf]ujajvjaj'ubaja}(jf]jf]jf]jf]jf]ujajwjaj ubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja L1D Flushing}jajhsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/hw-vuln/l1d_flush anchornamehujajvjajeubaja}(jf]jf]jf]jf]jf]ujajvjajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Related CVEs}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijw anchorname #related-cvesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage Guidelines}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijw anchorname#usage-guidelinesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mitigation}jajΪsbaja}(jf]jf]jf]jf]jf]internalrefurijw anchorname #mitigationujajvjaj˪ubaja}(jf]jf]jf]jf]jf]ujajvjajȪubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control on the kernel command line}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijw anchorname.#mitigation-control-on-the-kernel-command-lineujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijw anchorname #limitationsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajbubeja}(jf]jf]jf]jf]jf]ujajvjaj_ubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja dm-switch}jajLsbaja}(jf]jf]jf]jf]jf]internalrefuri admin-guide/device-mapper/switch anchornamehujajvjajIubaja}(jf]jf]jf]jf]jf]ujajvjajFubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Background}jajlsbaja}(jf]jf]jf]jf]jf]internalrefurij[ anchorname #backgroundujajvjajiubaja}(jf]jf]jf]jf]jf]ujajvjajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConstruction Parameters}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij[ anchorname#construction-parametersujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessages}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij[ anchorname #messagesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jajҫsbaja}(jf]jf]jf]jf]jf]internalrefurij[ anchorname#statusujajvjajϫubaja}(jf]jf]jf]jf]jf]ujajvjaj̫ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij[ anchorname#exampleujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajfubeja}(jf]jf]jf]jf]jf]ujajvjajcubaja}(jf]jf]jf]jf]jf]ujajwjajFubeja}(jf]jf]jf]jf]jf]ujajvjajCubaja}(jf]jf]jf]jf]jf]ujajwubjgjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProcess Number Controller}jaj9sbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/pids anchornamehujajvjaj6ubaja}(jf]jf]jf]jf]jf]ujajvjaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstract}jajYsbaja}(jf]jf]jf]jf]jf]internalrefurijH anchorname #abstractujajvjajVubaja}(jf]jf]jf]jf]jf]ujajvjajSubaja}(jf]jf]jf]jf]jf]ujajvjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jaj|sbaja}(jf]jf]jf]jf]jf]internalrefurijH anchorname#usageujajvjajyubaja}(jf]jf]jf]jf]jf]ujajvjajvubaja}(jf]jf]jf]jf]jf]ujajvjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijH anchorname#exampleujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajPubeja}(jf]jf]jf]jf]jf]ujajwjaj3ubeja}(jf]jf]jf]jf]jf]ujajvjaj0ubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaL1TF - L1 Terminal Fault}jaj׬sbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/hw-vuln/l1tf anchornamehujajvjajԬubaja}(jf]jf]jf]jf]jf]ujajvjajѬubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected processors}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#affected-processorsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Related CVEs}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #related-cvesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblem}jaj=sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#problemujajvjaj:ubaja}(jf]jf]jf]jf]jf]ujajvjaj7ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttack scenarios}jaj`sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#attack-scenariosujajvjaj]ubaja}(jf]jf]jf]jf]jf]ujajvjajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Malicious user space}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#malicious-user-spaceujajvjaj}ubaja}(jf]jf]jf]jf]jf]ujajvjajzubaja}(jf]jf]jf]jf]jf]ujajvjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'2. Malicious guest in a virtual machine}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname%#malicious-guest-in-a-virtual-machineujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajwubeja}(jf]jf]jf]jf]jf]ujajwjajZubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaL1TF system information}jajҭsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#l1tf-system-informationujajvjajϭubaja}(jf]jf]jf]jf]jf]ujajvjaj̭ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost mitigation mechanism}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#host-mitigation-mechanismujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGuest mitigation mechanisms}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#guest-mitigation-mechanismsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. L1D flush on VMENTER}jaj8sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#l1d-flush-on-vmenterujajvjaj5ubaja}(jf]jf]jf]jf]jf]ujajvjaj2ubaja}(jf]jf]jf]jf]jf]ujajvjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja52. Guest VCPU confinement to dedicated physical cores}jaj[sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname3#guest-vcpu-confinement-to-dedicated-physical-coresujajvjajXubaja}(jf]jf]jf]jf]jf]ujajvjajUubaja}(jf]jf]jf]jf]jf]ujajvjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Interrupt affinity}jaj~sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#interrupt-affinityujajvjaj{ubaja}(jf]jf]jf]jf]jf]ujajvjajxubaja}(jf]jf]jf]jf]jf]ujajvjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. SMT control}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #smt-controlujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Disabling EPT}jajĮsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#disabling-eptujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj/ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control on the kernel command line}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname.#mitigation-control-on-the-kernel-command-lineujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control for KVM - module parameter}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname,#mitigation-control-for-kvm-module-parameterujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMitigation selection guide}jaj9sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mitigation-selection-guideujajvjaj6ubaja}(jf]jf]jf]jf]jf]ujajvjaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. No virtualization in use}jajYsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#no-virtualization-in-useujajvjajVubaja}(jf]jf]jf]jf]jf]ujajvjajSubaja}(jf]jf]jf]jf]jf]ujajvjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%2. Virtualization with trusted guests}jaj|sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname##virtualization-with-trusted-guestsujajvjajyubaja}(jf]jf]jf]jf]jf]ujajvjajvubaja}(jf]jf]jf]jf]jf]ujajvjajPubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'3. Virtualization with untrusted guests}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname%#virtualization-with-untrusted-guestsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"3.1. SMT not supported or disabled}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#smt-not-supported-or-disabledujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"3.2. EPT not supported or disabled}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#ept-not-supported-or-disabledujajvjaj߯ubaja}(jf]jf]jf]jf]jf]ujajvjajܯubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%3.3. SMT and EPT supported and active}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname!#smt-and-ept-supported-and-activeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.4. Nested virtual machines}jaj(sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#nested-virtual-machinesujajvjaj%ubaja}(jf]jf]jf]jf]jf]ujajvjaj"ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajPubeja}(jf]jf]jf]jf]jf]ujajwjaj3ubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault mitigations}jajcsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#default-mitigationsujajvjaj`ubaja}(jf]jf]jf]jf]jf]ujajvjaj]ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajѬubeja}(jf]jf]jf]jf]jf]ujajvjajάubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadm-zero}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/device-mapper/zero anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadm-crypt}jajǰsbaja}(jf]jf]jf]jf]jf]internalrefuri"admin-guide/device-mapper/dm-crypt anchornamehujajvjajİubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample scripts}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijְ anchorname#example-scriptsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajްubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjujK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Data flows that Relate some functions, and write packets}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri!admin-guide/blockdev/drbd/figures anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Sub graphs of DRBD’s state transitions}jajBsbaja}(jf]jf]jf]jf]jf]internalrefurij. anchorname'#sub-graphs-of-drbd-s-state-transitionsujajvjaj?ubaja}(jf]jf]jf]jf]jf]ujajvjaj<ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaControl Group v2}jajnsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v2 anchornamehujajvjajkubaja}(jf]jf]jf]jf]jf]ujajvjajhubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #introductionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #terminologyujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is cgroup?}jajѱsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#what-is-cgroupujajvjajαubaja}(jf]jf]jf]jf]jf]ujajvjaj˱ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBasic Operations}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#basic-operationsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMounting}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #mountingujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Organizing Processes and Threads}jajCsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname!#organizing-processes-and-threadsujajvjaj@ubaja}(jf]jf]jf]jf]jf]ujajvjaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Processes}jajcsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #processesujajvjaj`ubaja}(jf]jf]jf]jf]jf]ujajvjaj]ubaja}(jf]jf]jf]jf]jf]ujajvjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThreads}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#threadsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajZubeja}(jf]jf]jf]jf]jf]ujajwjaj=ubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja[Un]populated Notification}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#un-populated-notificationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaControlling Controllers}jajزsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#controlling-controllersujajvjajղubaja}(jf]jf]jf]jf]jf]ujajvjajҲubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling and Disabling}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#enabling-and-disablingujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTop-down Constraint}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#top-down-constraintujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNo Internal Process Constraint}jaj>sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#no-internal-process-constraintujajvjaj;ubaja}(jf]jf]jf]jf]jf]ujajvjaj8ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajҲubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Delegation}jajmsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #delegationujajvjajjubaja}(jf]jf]jf]jf]jf]ujajvjajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModel of Delegation}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#model-of-delegationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDelegation Containment}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#delegation-containmentujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajgubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Guidelines}jaj߳sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #guidelinesujajvjajܳubaja}(jf]jf]jf]jf]jf]ujajvjajٳubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOrganize Once and Control}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#organize-once-and-controlujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAvoid Name Collisions}jaj"sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#avoid-name-collisionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajٳubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaResource Distribution Models}jaj]sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#resource-distribution-modelsujajvjajZubaja}(jf]jf]jf]jf]jf]ujajvjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWeights}jaj}sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#weightsujajvjajzubaja}(jf]jf]jf]jf]jf]ujajvjajwubaja}(jf]jf]jf]jf]jf]ujajvjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLimits}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#limitsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Protections}jajôsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #protectionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Allocations}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #allocationsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajtubeja}(jf]jf]jf]jf]jf]ujajwjajWubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInterface Files}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#interface-filesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFormat}jaj5sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#formatujajvjaj2ubaja}(jf]jf]jf]jf]jf]ujajvjaj/ubaja}(jf]jf]jf]jf]jf]ujajvjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conventions}jajXsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #conventionsujajvjajUubaja}(jf]jf]jf]jf]jf]ujajvjajRubaja}(jf]jf]jf]jf]jf]ujajvjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore Interface Files}jaj{sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#core-interface-filesujajvjajxubaja}(jf]jf]jf]jf]jf]ujajvjajuubaja}(jf]jf]jf]jf]jf]ujajvjaj,ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Controllers}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #controllersujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU}jajʵsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#cpuujajvjajǵubaja}(jf]jf]jf]jf]jf]ujajvjajĵubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU Interface Files}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#cpu-interface-filesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwjajĵubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#memoryujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Interface Files}jaj9sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#memory-interface-filesujajvjaj6ubaja}(jf]jf]jf]jf]jf]ujajvjaj3ubaja}(jf]jf]jf]jf]jf]ujajvjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage Guidelines}jaj\sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#usage-guidelinesujajvjajYubaja}(jf]jf]jf]jf]jf]ujajvjajVubaja}(jf]jf]jf]jf]jf]ujajvjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Ownership}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#memory-ownershipujajvjaj|ubaja}(jf]jf]jf]jf]jf]ujajvjajyubaja}(jf]jf]jf]jf]jf]ujajvjaj0ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIO}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#ioujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIO Interface Files}jajζsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#io-interface-filesujajvjaj˶ubaja}(jf]jf]jf]jf]jf]ujajvjajȶubaja}(jf]jf]jf]jf]jf]ujajvjajŶubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Writeback}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #writebackujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajŶubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IO Latency}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #io-latencyujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajŶubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow IO Latency Throttling Works}jaj7sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #how-io-latency-throttling-worksujajvjaj4ubaja}(jf]jf]jf]jf]jf]ujajvjaj1ubaja}(jf]jf]jf]jf]jf]ujajvjajŶubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIO Latency Interface Files}jajZsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#io-latency-interface-filesujajvjajWubaja}(jf]jf]jf]jf]jf]ujajvjajTubaja}(jf]jf]jf]jf]jf]ujajvjajŶubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IO Priority}jaj}sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #io-priorityujajvjajzubaja}(jf]jf]jf]jf]jf]ujajvjajwubaja}(jf]jf]jf]jf]jf]ujajvjajŶubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPID}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#pidujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPID Interface Files}jaj̷sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#pid-interface-filesujajvjajɷubaja}(jf]jf]jf]jf]jf]ujajvjajƷubaja}(jf]jf]jf]jf]jf]ujajvjaj÷ubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCpuset}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#cpusetujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCpuset Interface Files}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#cpuset-interface-filesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice controller}jajJsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#device-controllerujajvjajGubaja}(jf]jf]jf]jf]jf]ujajvjajDubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRDMA}jajmsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#rdmaujajvjajjubaja}(jf]jf]jf]jf]jf]ujajvjajgubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDMA Interface Files}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#rdma-interface-filesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwjajgubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMEM}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#dmemujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMEM Interface Files}jajܸsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#dmem-interface-filesujajvjajٸubaja}(jf]jf]jf]jf]jf]ujajvjajָubaja}(jf]jf]jf]jf]jf]ujajvjajӸubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHugeTLB}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#hugetlbujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHugeTLB Interface Files}jaj+sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#hugetlb-interface-filesujajvjaj(ubaja}(jf]jf]jf]jf]jf]ujajvjaj%ubaja}(jf]jf]jf]jf]jf]ujajvjaj"ubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMisc}jajZsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#miscujajvjajWubaja}(jf]jf]jf]jf]jf]ujajvjajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMisc Interface Files}jajzsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#misc-interface-filesujajvjajwubaja}(jf]jf]jf]jf]jf]ujajvjajtubaja}(jf]jf]jf]jf]jf]ujajvjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMigration and Ownership}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#migration-and-ownershipujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajqubeja}(jf]jf]jf]jf]jf]ujajwjajTubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOthers}jaj̹sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#othersujajvjajɹubaja}(jf]jf]jf]jf]jf]ujajvjajƹubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja perf_event}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #perf-eventujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwjajƹubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNon-normative information}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#non-normative-informationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,CPU controller root cgroup process behaviour}jaj;sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname-#cpu-controller-root-cgroup-process-behaviourujajvjaj8ubaja}(jf]jf]jf]jf]jf]ujajvjaj5ubaja}(jf]jf]jf]jf]jf]ujajvjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+IO controller root cgroup process behaviour}jaj^sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname,#io-controller-root-cgroup-process-behaviourujajvjaj[ubaja}(jf]jf]jf]jf]jf]ujajvjajXubaja}(jf]jf]jf]jf]jf]ujajvjaj2ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Namespace}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname #namespaceujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasics}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#basicsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Root and Views}jajܺsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#the-root-and-viewsujajvjajٺubaja}(jf]jf]jf]jf]jf]ujajvjajֺubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMigration and setns(2)}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#migration-and-setns-2ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Interaction with Other Namespaces}jaj"sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname"#interaction-with-other-namespacesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Information on Kernel Programming}jajQsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname"#information-on-kernel-programmingujajvjajNubaja}(jf]jf]jf]jf]jf]ujajvjajKubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Filesystem Support for Writeback}jajqsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname!#filesystem-support-for-writebackujajvjajnubaja}(jf]jf]jf]jf]jf]ujajvjajkubaja}(jf]jf]jf]jf]jf]ujajvjajhubaja}(jf]jf]jf]jf]jf]ujajwjajKubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeprecated v1 Core Features}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#deprecated-v1-core-featuresujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Issues with v1 and Rationales for v2}jajûsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname%#issues-with-v1-and-rationales-for-v2ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiple Hierarchies}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#multiple-hierarchiesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajݻubaja}(jf]jf]jf]jf]jf]ujajvjajڻubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThread Granularity}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#thread-granularityujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajڻubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Competition Between Inner Nodes and Threads}jaj)sbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname,#competition-between-inner-nodes-and-threadsujajvjaj&ubaja}(jf]jf]jf]jf]jf]ujajvjaj#ubaja}(jf]jf]jf]jf]jf]ujajvjajڻubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther Interface Issues}jajLsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#other-interface-issuesujajvjajIubaja}(jf]jf]jf]jf]jf]ujajvjajFubaja}(jf]jf]jf]jf]jf]ujajvjajڻubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaController Issues and Remedies}jajosbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#controller-issues-and-remediesujajvjajlubaja}(jf]jf]jf]jf]jf]ujajvjajiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij} anchorname#id1ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwjajiubeja}(jf]jf]jf]jf]jf]ujajvjajڻubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajhubeja}(jf]jf]jf]jf]jf]ujajvjajeubaja}(jf]jf]jf]jf]jf]ujajwubjyjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Linux allocated devices (4.x+ version)}jaj߼sbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/devices anchornamehujajvjajܼubaja}(jf]jf]jf]jf]jf]ujajvjajټubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](ja Additional }jajsbj)}(ja ``/dev/``ja]ja/dev/}jajsbaja}(jf]jf]jf]jf]jf]ujajFjՔNj֔Njajubja directory entries}jajsbeja}(jf]jf]jf]jf]jf]internalrefurij anchorname!#additional-dev-directory-entriesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompulsory links}jaj1sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#compulsory-linksujajvjaj.ubaja}(jf]jf]jf]jf]jf]ujajvjaj+ubaja}(jf]jf]jf]jf]jf]ujajvjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRecommended links}jajTsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#recommended-linksujajvjajQubaja}(jf]jf]jf]jf]jf]ujajvjajNubaja}(jf]jf]jf]jf]jf]ujajvjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocally defined links}jajwsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#locally-defined-linksujajvjajtubaja}(jf]jf]jf]jf]jf]ujajvjajqubaja}(jf]jf]jf]jf]jf]ujajvjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSockets and pipes}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#sockets-and-pipesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount points}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #mount-pointsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj(ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTerminal devices}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#terminal-devicesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Virtual consoles and the console device}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname(#virtual-consoles-and-the-console-deviceujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Serial ports}jaj/sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #serial-portsujajvjaj,ubaja}(jf]jf]jf]jf]jf]ujajvjaj)ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPseudoterminals (PTYs)}jajRsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#pseudoterminals-ptysujajvjajOubaja}(jf]jf]jf]jf]jf]ujajvjajLubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajټubeja}(jf]jf]jf]jf]jf]ujajvjajּubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadm-ima}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri admin-guide/device-mapper/dm-ima anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the IMA Policy:}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#setting-the-ima-policyujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupported Device States:}jajپsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#supported-device-statesujajvjaj־ubaja}(jf]jf]jf]jf]jf]ujajvjajӾubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Table load:}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #table-loadujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Device resume:}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#device-resumeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Device remove:}jaj?sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#device-removeujajvjaj<ubaja}(jf]jf]jf]jf]jf]ujajvjaj9ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Table clear:}jajbsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #table-clearujajvjaj_ubaja}(jf]jf]jf]jf]jf]ujajvjaj\ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Device rename:}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#device-renameujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajӾubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupported targets:}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#supported-targetsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. cache}jajԿsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#cacheujajvjajѿubaja}(jf]jf]jf]jf]jf]ujajvjajοubaja}(jf]jf]jf]jf]jf]ujajvjaj˿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. crypt}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#cryptujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj˿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. integrity}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #integrityujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj˿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. linear}jaj=sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#linearujajvjaj:ubaja}(jf]jf]jf]jf]jf]ujajvjaj7ubaja}(jf]jf]jf]jf]jf]ujajvjaj˿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. mirror}jaj`sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mirrorujajvjaj]ubaja}(jf]jf]jf]jf]jf]ujajvjajZubaja}(jf]jf]jf]jf]jf]ujajvjaj˿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. multipath}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #multipathujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj}ubaja}(jf]jf]jf]jf]jf]ujajvjaj˿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. raid}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#raidujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj˿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 8. snapshot}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #snapshotujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj˿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 9. striped}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#stripedujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj˿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 10. verity}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#verityujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjaj˿ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBoot Configuration}jajSsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/bootconfig anchornamehujajvjajPubaja}(jf]jf]jf]jf]jf]ujajvjajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajssbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname #overviewujajvjajpubaja}(jf]jf]jf]jf]jf]ujajvjajmubaja}(jf]jf]jf]jf]jf]ujajvjajjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfig File Syntax}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname#config-file-syntaxujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey-Value Syntax}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname#key-value-syntaxujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSame-key Values}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname#same-key-valuesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComments}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname #commentsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc/bootconfig}jaj+sbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname#proc-bootconfigujajvjaj(ubaja}(jf]jf]jf]jf]jf]ujajvjaj%ubaja}(jf]jf]jf]jf]jf]ujajvjajjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBoot Kernel With a Boot Config}jajNsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname#boot-kernel-with-a-boot-configujajvjajKubaja}(jf]jf]jf]jf]jf]ujajvjajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Attaching a Boot Config to Initrd}jajnsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname"#attaching-a-boot-config-to-initrdujajvjajkubaja}(jf]jf]jf]jf]jf]ujajvjajhubaja}(jf]jf]jf]jf]jf]ujajvjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Embedding a Boot Config into Kernel}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname$#embedding-a-boot-config-into-kernelujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajeubeja}(jf]jf]jf]jf]jf]ujajwjajHubeja}(jf]jf]jf]jf]jf]ujajvjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Kernel parameters via Boot Config}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname"#kernel-parameters-via-boot-configujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfig File Limitation}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname#config-file-limitationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBootconfig APIs}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname#bootconfig-apisujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunctions and structures}jaj)sbaja}(jf]jf]jf]jf]jf]internalrefurijb anchorname#functions-and-structuresujajvjaj&ubaja}(jf]jf]jf]jf]jf]ujajvjaj#ubaja}(jf]jf]jf]jf]jf]ujajvjajjubeja}(jf]jf]jf]jf]jf]ujajwjajMubeja}(jf]jf]jf]jf]jf]ujajvjajJubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice Whitelist Controller}jajasbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/devices anchornamehujajvjaj^ubaja}(jf]jf]jf]jf]jf]ujajvjaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Description}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname #descriptionujajvjaj~ubaja}(jf]jf]jf]jf]jf]ujajvjaj{ubaja}(jf]jf]jf]jf]jf]ujajvjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. User Interface}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname#user-interfaceujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. Security}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname #securityujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 4. Hierarchy}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname #hierarchyujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'4.1 Hierarchy (internal implementation)}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurijp anchorname"#hierarchy-internal-implementationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajxubeja}(jf]jf]jf]jf]jf]ujajwjaj[ubeja}(jf]jf]jf]jf]jf]ujajvjajXubaja}(jf]jf]jf]jf]jf]ujajwubjyjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Cross-Thread Return Address Predictions}jajNsbaja}(jf]jf]jf]jf]jf]internalrefuri$admin-guide/hw-vuln/cross-thread-rsb anchornamehujajvjajKubaja}(jf]jf]jf]jf]jf]ujajvjajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected processors}jajnsbaja}(jf]jf]jf]jf]jf]internalrefurij] anchorname#affected-processorsujajvjajkubaja}(jf]jf]jf]jf]jf]ujajvjajhubaja}(jf]jf]jf]jf]jf]ujajvjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Related CVEs}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij] anchorname #related-cvesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblem}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij] anchorname#problemujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttack scenarios}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij] anchorname#attack-scenariosujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation mechanism}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij] anchorname#mitigation-mechanismujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control on the kernel command line}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij] anchorname.#mitigation-control-on-the-kernel-command-lineujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control for KVM - module parameter}jaj@sbaja}(jf]jf]jf]jf]jf]internalrefurij] anchorname,#mitigation-control-for-kvm-module-parameterujajvjaj=ubaja}(jf]jf]jf]jf]jf]ujajvjaj:ubaja}(jf]jf]jf]jf]jf]ujajvjajeubeja}(jf]jf]jf]jf]jf]ujajwjajHubeja}(jf]jf]jf]jf]jf]ujajvjajEubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Dell Remote BIOS Update driver (dell_rbu)}jajxsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/dell_rbu anchornamehujajvjajuubaja}(jf]jf]jf]jf]jf]ujajvjajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPurpose}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#purposeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScope}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#scopeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #overviewujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajrubeja}(jf]jf]jf]jf]jf]ujajvjajoubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(zram: Compressed RAM-based block devices}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/blockdev/zram anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj6sbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname #introductionujajvjaj3ubaja}(jf]jf]jf]jf]jf]ujajvjaj0ubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajYsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#usageujajvjajVubaja}(jf]jf]jf]jf]jf]ujajvjajSubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWARNING}jaj|sbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#warningujajvjajyubaja}(jf]jf]jf]jf]jf]ujajvjajvubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1) Load Module}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname #load-moduleujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2) Select compression algorithm}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#select-compression-algorithmujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja13) Set compression algorithm parameters: Optional}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname.#set-compression-algorithm-parameters-optionalujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4) Set Disksize}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname #set-disksizeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5) Set memory limit: Optional}jaj+sbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#set-memory-limit-optionalujajvjaj(ubaja}(jf]jf]jf]jf]jf]ujajvjaj%ubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6) Activate}jajNsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname #activateujajvjajKubaja}(jf]jf]jf]jf]jf]ujajvjajHubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7) Add/remove zram devices}jajqsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#add-remove-zram-devicesujajvjajnubaja}(jf]jf]jf]jf]jf]ujajvjajkubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8) Stats}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#statsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 9) Deactivate}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname #deactivateujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 10) Reset}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#resetujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOptional Feature}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#optional-featureujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja writeback}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname #writebackujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja recompression}jaj@sbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#recompressionujajvjaj=ubaja}(jf]jf]jf]jf]jf]ujajvjaj:ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamemory tracking}jajosbaja}(jf]jf]jf]jf]jf]internalrefurij% anchorname#memory-trackingujajvjajlubaja}(jf]jf]jf]jf]jf]ujajvjajiubaja}(jf]jf]jf]jf]jf]ujajvjaj-ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+How CPU topology info is exported via sysfs}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cputopology anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMisc controller}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/misc anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakcopyd}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri admin-guide/device-mapper/kcopyd anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe EFI Boot Stub}jaj+sbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/efi-stub anchornamehujajvjaj(ubaja}(jf]jf]jf]jf]jf]ujajvjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to install bzImage.efi}jajKsbaja}(jf]jf]jf]jf]jf]internalrefurij: anchorname#how-to-install-bzimage-efiujajvjajHubaja}(jf]jf]jf]jf]jf]ujajvjajEubaja}(jf]jf]jf]jf]jf]ujajvjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Passing kernel parameters from the EFI shell}jajnsbaja}(jf]jf]jf]jf]jf]internalrefurij: anchorname-#passing-kernel-parameters-from-the-efi-shellujajvjajkubaja}(jf]jf]jf]jf]jf]ujajvjajhubaja}(jf]jf]jf]jf]jf]ujajvjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe “initrd=” option}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij: anchorname#the-initrd-optionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe “dtb=” option}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij: anchorname#the-dtb-optionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajBubeja}(jf]jf]jf]jf]jf]ujajwjaj%ubeja}(jf]jf]jf]jf]jf]ujajvjaj"ubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Device Mapper}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/device-mapper/index anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jo.)}(jahja]ja}(jf]jf]jf]jf]jf]parentjentries](N(admin-guide/device-mapper/cache-policiesNadmin-guide/device-mapper/cacheNadmin-guide/device-mapper/delayN"admin-guide/device-mapper/dm-cloneN"admin-guide/device-mapper/dm-cryptN!admin-guide/device-mapper/dm-dustN admin-guide/device-mapper/dm-ebsN#admin-guide/device-mapper/dm-flakeyN admin-guide/device-mapper/dm-imaN!admin-guide/device-mapper/dm-initN&admin-guide/device-mapper/dm-integrityNadmin-guide/device-mapper/dm-ioN admin-guide/device-mapper/dm-logN)admin-guide/device-mapper/dm-queue-lengthN!admin-guide/device-mapper/dm-raidN)admin-guide/device-mapper/dm-service-timeN#admin-guide/device-mapper/dm-ueventN"admin-guide/device-mapper/dm-zonedNadmin-guide/device-mapper/eraN admin-guide/device-mapper/kcopydN admin-guide/device-mapper/linearN$admin-guide/device-mapper/log-writesN)admin-guide/device-mapper/persistent-dataN"admin-guide/device-mapper/snapshotN$admin-guide/device-mapper/statisticsN!admin-guide/device-mapper/stripedN admin-guide/device-mapper/switchN+admin-guide/device-mapper/thin-provisioningN#admin-guide/device-mapper/unstripedN$admin-guide/device-mapper/vdo-designNadmin-guide/device-mapper/vdoN admin-guide/device-mapper/verityN$admin-guide/device-mapper/writecacheNadmin-guide/device-mapper/zeroe includefiles](jjjjjjjj j"j$j&j(j*j,j.j0j2j4j6j8j:j<j>j@jBjDjFjHjJjLjNjPjRjTemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔM/var/lib/git/docbuild/linux/Documentation/admin-guide/device-mapper/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajksbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#indicesujajvjajhubaja}(jf]jf]jf]jf]jf]ujajvjajeubaja}(jf]jf]jf]jf]jf]ujajvjajbubaja}(jf]jf]jf]jf]jf]exprsubproject and htmlujajхjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadm-raid}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri!admin-guide/device-mapper/dm-raid anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMapping Table Interface}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mapping-table-interfaceujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample Tables}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#example-tablesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Status Output}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#status-outputujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessage Interface}jaj4sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#message-interfaceujajvjaj1ubaja}(jf]jf]jf]jf]jf]ujajvjaj.ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiscard Support}jajWsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#discard-supportujajvjajTubaja}(jf]jf]jf]jf]jf]ujajvjajQubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVersion History}jajzsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#version-historyujajvjajwubaja}(jf]jf]jf]jf]jf]ujajvjajtubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjJ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja dm-log-writes}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri$admin-guide/device-mapper/log-writes anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Log Ordering}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #log-orderingujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTarget interface}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#target-interfaceujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace component}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#userspace-componentujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example usage}jaj;sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#example-usageujajvjaj8ubaja}(jf]jf]jf]jf]jf]ujajvjaj5ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPUSETS}jajssbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/cpusets anchornamehujajvjajpubaja}(jf]jf]jf]jf]jf]ujajvjajmubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 1. Cpusets}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#id2ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.1 What are cpusets ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#what-are-cpusetsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2 Why are cpusets needed ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#why-are-cpusets-neededujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!1.3 How are cpusets implemented ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#how-are-cpusets-implementedujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.4 What are exclusive cpusets ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#what-are-exclusive-cpusetsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.5 What is memory_pressure ?}jaj?sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#what-is-memory-pressureujajvjaj<ubaja}(jf]jf]jf]jf]jf]ujajvjaj9ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.6 What is memory spread ?}jajbsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#what-is-memory-spreadujajvjaj_ubaja}(jf]jf]jf]jf]jf]ujajvjaj\ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.7 What is sched_load_balance ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#what-is-sched-load-balanceujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja01.7.1 sched_load_balance implementation details.}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname*#sched-load-balance-implementation-detailsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&1.8 What is sched_relax_domain_level ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname!#what-is-sched-relax-domain-levelujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.9 How do I use cpusets ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#how-do-i-use-cpusetsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Usage Examples and Syntax}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#usage-examples-and-syntaxujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Basic Usage}jaj=sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #basic-usageujajvjaj:ubaja}(jf]jf]jf]jf]jf]ujajvjaj7ubaja}(jf]jf]jf]jf]jf]ujajvjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 Adding/removing cpus}jaj`sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#adding-removing-cpusujajvjaj]ubaja}(jf]jf]jf]jf]jf]ujajvjajZubaja}(jf]jf]jf]jf]jf]ujajvjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3 Setting flags}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#setting-flagsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj}ubaja}(jf]jf]jf]jf]jf]ujajvjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4 Attaching processes}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#attaching-processesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj4ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. Questions}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #questionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. Contact}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#contactujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajmubeja}(jf]jf]jf]jf]jf]ujajvjajjubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNetwork priority cgroup}jaj0sbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/net_prio anchornamehujajvjaj-ubaja}(jf]jf]jf]jf]jf]ujajvjaj*ubaja}(jf]jf]jf]jf]jf]ujajvjaj'ubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware vulnerabilities}jaj\sbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/hw-vuln/index anchornamehujajvjajYubaja}(jf]jf]jf]jf]jf]ujajvjajVubjK%)}(jahja]jo.)}(jahja]ja}(jf]jf]jf]jf]jf]parentjkentries](Nadmin-guide/hw-vuln/spectreNadmin-guide/hw-vuln/l1tfNadmin-guide/hw-vuln/mdsN#admin-guide/hw-vuln/tsx_async_abortNadmin-guide/hw-vuln/multihitN9admin-guide/hw-vuln/special-register-buffer-data-samplingN#admin-guide/hw-vuln/core-schedulingNadmin-guide/hw-vuln/l1d_flushN-admin-guide/hw-vuln/processor_mmio_stale_dataN$admin-guide/hw-vuln/cross-thread-rsbNadmin-guide/hw-vuln/srsoN(admin-guide/hw-vuln/gather_data_samplingN*admin-guide/hw-vuln/reg-file-data-samplingNadmin-guide/hw-vuln/rsbe includefiles](jjjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔG/var/lib/git/docbuild/linux/Documentation/admin-guide/hw-vuln/index.rstj֔K jajsubaja}(jf]jf]jf]jf]jf]ujajwjajVubeja}(jf]jf]jf]jf]jf]ujajvjajSubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadm-zoned}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri"admin-guide/device-mapper/dm-zoned anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Algorithm}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #algorithmujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMetadata Protection}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#metadata-protectionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jaj+sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#usageujajvjaj(ubaja}(jf]jf]jf]jf]jf]ujajvjaj%ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Linux and parallel port IDE devices}jajcsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/blockdev/paride anchornamehujajvjaj`ubaja}(jf]jf]jf]jf]jf]ujajvjaj]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijr anchorname #introductionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj}ubaja}(jf]jf]jf]jf]jf]ujajvjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Using pata_parport subsystem}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijr anchorname#using-pata-parport-subsystemujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Troubleshooting}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijr anchorname#troubleshootingujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 Use EPP mode if you can}jajsbaja}(jf]jf]jf]jf]jf]internalrefurijr anchorname#use-epp-mode-if-you-canujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 Check the port delay}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurijr anchorname#check-the-port-delayujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%3.3 Some drives need a printer reset}jaj/sbaja}(jf]jf]jf]jf]jf]internalrefurijr anchorname!#some-drives-need-a-printer-resetujajvjaj,ubaja}(jf]jf]jf]jf]jf]ujajvjaj)ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajzubeja}(jf]jf]jf]jf]jf]ujajwjaj]ubeja}(jf]jf]jf]jf]jf]ujajvjajZubaja}(jf]jf]jf]jf]jf]ujajwubj^ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThin provisioning}jajssbaja}(jf]jf]jf]jf]jf]internalrefuri+admin-guide/device-mapper/thin-provisioning anchornamehujajvjajpubaja}(jf]jf]jf]jf]jf]ujajvjajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #introductionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#statusujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCookbook}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #cookbookujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pool device}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #pool-deviceujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting up a fresh pool device}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#setting-up-a-fresh-pool-deviceujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReloading a pool table}jaj?sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#reloading-a-pool-tableujajvjaj<ubaja}(jf]jf]jf]jf]jf]ujajvjaj9ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing an existing pool device}jajbsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#using-an-existing-pool-deviceujajvjaj_ubaja}(jf]jf]jf]jf]jf]ujajvjaj\ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUpdating on-disk metadata}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#updating-on-disk-metadataujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThin provisioning}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#id1ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInternal snapshots}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#internal-snapshotsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExternal snapshots}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#external-snapshotsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Deactivation}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #deactivationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Reference}jaj@sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #referenceujajvjaj=ubaja}(jf]jf]jf]jf]jf]ujajvjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja‘thin-pool’ target}jaj`sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#thin-pool-targetujajvjaj]ubaja}(jf]jf]jf]jf]jf]ujajvjajZubaja}(jf]jf]jf]jf]jf]ujajvjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja‘thin’ target}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #thin-targetujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj}ubaja}(jf]jf]jf]jf]jf]ujajvjajWubeja}(jf]jf]jf]jf]jf]ujajwjaj:ubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajmubeja}(jf]jf]jf]jf]jf]ujajvjajjubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja iTLB multihit}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/hw-vuln/multihit anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected processors}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#affected-processorsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Related CVEs}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #related-cvesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblem}jaj-sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#problemujajvjaj*ubaja}(jf]jf]jf]jf]jf]ujajvjaj'ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttack scenarios}jajPsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#attack-scenariosujajvjajMubaja}(jf]jf]jf]jf]jf]ujajvjajJubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja iTLB multihit system information}jajssbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname!#itlb-multihit-system-informationujajvjajpubaja}(jf]jf]jf]jf]jf]ujajvjajmubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnumeration of the erratum}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#enumeration-of-the-erratumujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation mechanism}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mitigation-mechanismujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHMitigation control on the kernel command line and KVM - module parameter}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchornameG#mitigation-control-on-the-kernel-command-line-and-kvm-module-parameterujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMitigation selection guide}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mitigation-selection-guideujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. No virtualization in use}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#no-virtualization-in-useujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%2. Virtualization with trusted guests}jajBsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname##virtualization-with-trusted-guestsujajvjaj?ubaja}(jf]jf]jf]jf]jf]ujajvjaj<ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'3. Virtualization with untrusted guests}jajesbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname%#virtualization-with-untrusted-guestsujajvjajbubaja}(jf]jf]jf]jf]jf]ujajvjaj_ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Dynamic debug}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/dynamic-debug-howto anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #introductionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaViewing Dynamic Debug Behaviour}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #viewing-dynamic-debug-behaviourujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Controlling dynamic debug Behaviour}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname$#controlling-dynamic-debug-behaviourujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand Language Reference}jaj2sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#command-language-referenceujajvjaj/ubaja}(jf]jf]jf]jf]jf]ujajvjaj,ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Debug messages during Boot Process}jajUsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname##debug-messages-during-boot-processujajvjajRubaja}(jf]jf]jf]jf]jf]ujajvjajOubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Debug Messages at Module Initialization Time}jajxsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname-#debug-messages-at-module-initialization-timeujajvjajuubaja}(jf]jf]jf]jf]jf]ujajvjajrubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #examplesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Configuration}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#kernel-configurationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaKernel }jajsbj)}(ja*prdbg*ja]japrdbg}jajsbaja}(jf]jf]jf]jf]jf]ujaemphasisjՔNj֔Njajubja API}jajsbeja}(jf]jf]jf]jf]jf]internalrefurij anchorname#kernel-prdbg-apiujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjg jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaControl Groups}jaj,sbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cgroup-v1/cgroups anchornamehujajvjaj)ubaja}(jf]jf]jf]jf]jf]ujajvjaj&ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. Control Groups}jajLsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#id1ujajvjajIubaja}(jf]jf]jf]jf]jf]ujajvjajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.1 What are cgroups ?}jajlsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#what-are-cgroupsujajvjajiubaja}(jf]jf]jf]jf]jf]ujajvjajfubaja}(jf]jf]jf]jf]jf]ujajvjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2 Why are cgroups needed ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#why-are-cgroups-neededujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!1.3 How are cgroups implemented ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#how-are-cgroups-implementedujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$1.4 What does notify_on_release do ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#what-does-notify-on-release-doujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!1.5 What does clone_children do ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#what-does-clone-children-doujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.6 How do I use cgroups ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#how-do-i-use-cgroupsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajcubeja}(jf]jf]jf]jf]jf]ujajwjajFubeja}(jf]jf]jf]jf]jf]ujajvjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Usage Examples and Syntax}jajJsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#usage-examples-and-syntaxujajvjajGubaja}(jf]jf]jf]jf]jf]ujajvjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Basic Usage}jajjsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname #basic-usageujajvjajgubaja}(jf]jf]jf]jf]jf]ujajvjajdubaja}(jf]jf]jf]jf]jf]ujajvjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 Attaching processes}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#attaching-processesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.3 Mounting hierarchies by name}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#mounting-hierarchies-by-nameujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajaubeja}(jf]jf]jf]jf]jf]ujajwjajDubeja}(jf]jf]jf]jf]jf]ujajvjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 3. Kernel API}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname #kernel-apiujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1 Overview}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname #overviewujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 Synchronization}jaj"sbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#synchronizationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3 Subsystem API}jajEsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#subsystem-apiujajvjajBubaja}(jf]jf]jf]jf]jf]ujajvjaj?ubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Extended attribute usage}jajtsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname#extended-attribute-usageujajvjajqubaja}(jf]jf]jf]jf]jf]ujajvjajnubaja}(jf]jf]jf]jf]jf]ujajvjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. Questions}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij; anchorname #questionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajCubeja}(jf]jf]jf]jf]jf]ujajwjaj&ubeja}(jf]jf]jf]jf]jf]ujajvjaj#ubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5Memory Resource Controller(Memcg) Implementation Memo}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri admin-guide/cgroup-v1/memcg_test anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0. How to record usage ?}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#how-to-record-usageujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Charge}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#chargeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. Uncharge}jaj5sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #unchargeujajvjaj2ubaja}(jf]jf]jf]jf]jf]ujajvjaj/ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. charge-commit-cancel}jajXsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#charge-commit-cancelujajvjajUubaja}(jf]jf]jf]jf]jf]ujajvjajRubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. Anonymous}jaj{sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #anonymousujajvjajxubaja}(jf]jf]jf]jf]jf]ujajvjajuubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. Page Cache}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #page-cacheujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Shmem(tmpfs) Page Cache}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#shmem-tmpfs-page-cacheujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Page Migration}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#page-migrationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. LRU}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#lruujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9. Typical Tests.}jaj*sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#typical-testsujajvjaj'ubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9.1 Small limit to memcg.}jajJsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#small-limit-to-memcgujajvjajGubaja}(jf]jf]jf]jf]jf]ujajvjajDubaja}(jf]jf]jf]jf]jf]ujajvjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 9.2 Shmem}jajmsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#shmemujajvjajjubaja}(jf]jf]jf]jf]jf]ujajvjajgubaja}(jf]jf]jf]jf]jf]ujajvjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 9.3 Migration}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #migrationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9.4 Memory hotplug}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#memory-hotplugujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9.5 nested cgroups}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#nested-cgroupsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9.6 Mount with other subsystems}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mount-with-other-subsystemsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 9.7 swapoff}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#swapoffujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9.8 OOM-Killer}jaj?sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #oom-killerujajvjaj<ubaja}(jf]jf]jf]jf]jf]ujajvjaj9ubaja}(jf]jf]jf]jf]jf]ujajvjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"9.9 Move charges at task migration}jajbsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#move-charges-at-task-migrationujajvjaj_ubaja}(jf]jf]jf]jf]jf]ujajvjaj\ubaja}(jf]jf]jf]jf]jf]ujajvjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9.10 Memory thresholds}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#memory-thresholdsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajAubeja}(jf]jf]jf]jf]jf]ujajwjaj$ubeja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/cifs/usage anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuild instructions}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#build-instructionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstallation instructions}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#installation-instructionsujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRecommendations}jaj/sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#recommendationsujajvjaj,ubaja}(jf]jf]jf]jf]jf]ujajvjaj)ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllowing User Mounts}jajRsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#allowing-user-mountsujajvjajOubaja}(jf]jf]jf]jf]jf]ujajvjajLubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllowing User Unmounts}jajusbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#allowing-user-unmountsujajvjajrubaja}(jf]jf]jf]jf]jf]ujajvjajoubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSamba Considerations}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#samba-considerationsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUse instructions}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#use-instructionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Restrictions}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #restrictionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCIFS VFS Mount Options}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#cifs-vfs-mount-optionsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Misc /proc/fs/cifs Flags and Debug Info}jaj$sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname'#misc-proc-fs-cifs-flags-and-debug-infoujajvjaj!ubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCIFS kernel module parameters}jajGsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#cifs-kernel-module-parametersujajvjajDubaja}(jf]jf]jf]jf]jf]ujajvjajAubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja dm-verity}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri admin-guide/device-mapper/verity anchornamehujajvjaj|ubaja}(jf]jf]jf]jf]jf]ujajvjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConstruction Parameters}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#construction-parametersujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTheory of operation}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#theory-of-operationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Hash Tree}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #hash-treeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOn-disk format}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#on-disk-formatujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jaj4sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#statusujajvjaj1ubaja}(jf]jf]jf]jf]jf]ujajvjaj.ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajWsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#exampleujajvjajTubaja}(jf]jf]jf]jf]jf]ujajvjajQubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajyubeja}(jf]jf]jf]jf]jf]ujajvjajvubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCache}jajsbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/device-mapper/cache anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #introductionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlossary}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #glossaryujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#designujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sub-devices}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #sub-devicesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFixed block size}jaj8sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#fixed-block-sizeujajvjaj5ubaja}(jf]jf]jf]jf]jf]ujajvjaj2ubaja}(jf]jf]jf]jf]jf]ujajvjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCache operating modes}jaj[sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#cache-operating-modesujajvjajXubaja}(jf]jf]jf]jf]jf]ujajvjajUubaja}(jf]jf]jf]jf]jf]ujajvjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMigration throttling}jaj~sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#migration-throttlingujajvjaj{ubaja}(jf]jf]jf]jf]jf]ujajvjajxubaja}(jf]jf]jf]jf]jf]ujajvjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUpdating on-disk metadata}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#updating-on-disk-metadataujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPer-block policy hints}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#per-block-policy-hintsujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPolicy messaging}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#policy-messagingujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiscard bitset resolution}jaj sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#discard-bitset-resolutionujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTarget interface}jaj9sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#target-interfaceujajvjaj6ubaja}(jf]jf]jf]jf]jf]ujajvjaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constructor}jajYsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #constructorujajvjajVubaja}(jf]jf]jf]jf]jf]ujajvjajSubaja}(jf]jf]jf]jf]jf]ujajvjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jaj|sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#statusujajvjajyubaja}(jf]jf]jf]jf]jf]ujajvjajvubaja}(jf]jf]jf]jf]jf]ujajvjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessages}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #messagesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajPubeja}(jf]jf]jf]jf]jf]ujajwjaj3ubeja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #examplesujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGDS - Gather Data Sampling}jajsbaja}(jf]jf]jf]jf]jf]internalrefuri(admin-guide/hw-vuln/gather_data_sampling anchornamehujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblem}jaj&sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#problemujajvjaj#ubaja}(jf]jf]jf]jf]jf]ujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttack scenarios}jajIsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#attack-scenariosujajvjajFubaja}(jf]jf]jf]jf]jf]ujajvjajCubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation mechanism}jajlsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#mitigation-mechanismujajvjajiubaja}(jf]jf]jf]jf]jf]ujajvjajfubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control on the kernel command line}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname.#mitigation-control-on-the-kernel-command-lineujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGDS System Information}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#gds-system-informationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGDS Default mitigation}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#gds-default-mitigationujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Feature status on all architectures}jaj sbaja}(jf]jf]jf]jf]jf]internalrefuriadmin-guide/features anchornamehujajvjaj ubaja}(jf]jf]jf]jf]jf]ujajvjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem: core}jaj-sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#subsystem-coreujajvjaj*ubaja}(jf]jf]jf]jf]jf]ujajvjaj'ubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem: debug}jajPsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#subsystem-debugujajvjajMubaja}(jf]jf]jf]jf]jf]ujajvjajJubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Subsystem: io}jajssbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #subsystem-ioujajvjajpubaja}(jf]jf]jf]jf]jf]ujajvjajmubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem: locking}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#subsystem-lockingujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem: perf}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#subsystem-perfujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem: sched}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#subsystem-schedujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem: seccomp}jajsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#subsystem-seccompujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem: time}jaj"sbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname#subsystem-timeujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Subsystem: vm}jajEsbaja}(jf]jf]jf]jf]jf]internalrefurij anchorname #subsystem-vmujajvjajBubaja}(jf]jf]jf]jf]jf]ujajvjaj?ubaja}(jf]jf]jf]jf]jf]ujajvjaj$ubeja}(jf]jf]jf]jf]jf]ujajwjajubeja}(jf]jf]jf]jf]jf]ujajvjajubaja}(jf]jf]jf]jf]jf]ujajwubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-dtv5100 cards list}jaj}sbaja}(jk]jk]jk]jk]jk]internalrefuri*admin-guide/media/dvb-usb-dtv5100-cardlist anchornamehjajkuja referencejajzubaja}(jk]jk]jk]jk]jk]ujacompact_paragraphjajwubaja}(jk]jk]jk]jk]jk]uja list_itemjajtubaja}(jk]jk]jk]jk]jk]uja bullet_listubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-IBM’s Journaled File System (JFS) for Linux}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/jfs anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-cinergyT2 cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri,admin-guide/media/dvb-usb-cinergyT2-cardlist anchornamehjajkujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubj-jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Digital TV}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/dvb anchornamehjajkujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentjentries](Nadmin-guide/media/dvb_introNadmin-guide/media/ciNadmin-guide/media/faqN admin-guide/media/dvb_referencese includefiles](j+j-j/j1emaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔC/var/lib/git/docbuild/linux/Documentation/admin-guide/media/dvb.rstj֔Kjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja I²C drivers}jaj[sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/i2c-cardlist anchornamehjajkujajjajXubaja}(jk]jk]jk]jk]jk]ujajjajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Audio decoders, processors and mixers}jaj{sbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname%#audio-decoders-processors-and-mixersja](KKKeujajjajxubaja}(jk]jk]jk]jk]jk]ujajjajuubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAudio/Video compression chips}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#audio-video-compression-chipsja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCamera sensor devices}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#camera-sensor-devicesja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flash devices}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#flash-devicesja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IR I2C driver}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#ir-i2c-driverja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Lens drivers}jaj/sbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname #lens-driversja](KKKeujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMiscellaneous helper chips}jajSsbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#miscellaneous-helper-chipsja](KKKeujajjajPubaja}(jk]jk]jk]jk]jk]ujajjajMubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RDS decoders}jajwsbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname #rds-decodersja](KKKeujajjajtubaja}(jk]jk]jk]jk]jk]ujajjajqubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSDR tuner chips}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#sdr-tuner-chipsja](KKK eujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo and audio decoders}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#video-and-audio-decodersja](KKK eujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo decoders}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#video-decodersja](KKK eujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo encoders}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#video-encodersja](KKK eujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo improvement chips}jaj+sbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#video-improvement-chipsja](KKK eujajjaj(ubaja}(jk]jk]jk]jk]jk]ujajjaj%ubaja}(jk]jk]jk]jk]jk]ujajjajrubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Tuner drivers}jajOsbaja}(jk]jk]jk]jk]jk]internalrefurijj anchorname#tuner-driversja](KKKeujajjajLubaja}(jk]jk]jk]jk]jk]ujajjajIubjK%)}(jahja]jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentjjentries](N admin-guide/media/tuner-cardlistN#admin-guide/media/frontend-cardliste includefiles](jvjxemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔL/var/lib/git/docbuild/linux/Documentation/admin-guide/media/i2c-cardlist.rstj֔Mjajgubaja}(jk]jk]jk]jk]jk]ujajjajIubeja}(jk]jk]jk]jk]jk]ujajjajrubeja}(jk]jk]jk]jk]jk]ujajjajUubeja}(jk]jk]jk]jk]jk]ujajjajRubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Reducing OS jitter due to per-cpu kthreads}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri#admin-guide/kernel-per-CPU-kthreads anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #referencesujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jakthreads}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #kthreadsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TIMER_SOFTIRQ}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#timer-softirqujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!NET_TX_SOFTIRQ and NET_RX_SOFTIRQ}jaj3sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname"#net-tx-softirq-and-net-rx-softirqujajjaj0ubaja}(jk]jk]jk]jk]jk]ujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BLOCK_SOFTIRQ}jajVsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#block-softirqujajjajSubaja}(jk]jk]jk]jk]jk]ujajjajPubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRQ_POLL_SOFTIRQ}jajysbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#irq-poll-softirqujajjajvubaja}(jk]jk]jk]jk]jk]ujajjajsubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTASKLET_SOFTIRQ}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#tasklet-softirqujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SCHED_SOFTIRQ}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#sched-softirqujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHRTIMER_SOFTIRQ}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#hrtimer-softirqujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RCU_SOFTIRQ}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #rcu-softirqujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEM28xx cards list}jajIsbaja}(jk]jk]jk]jk]jk]internalrefuri!admin-guide/media/em28xx-cardlist anchornamehjajkujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajCubaja}(jk]jk]jk]jk]jk]ujajjaj@ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Speculative Return Stack Overflow (SRSO)}jajusbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/hw-vuln/srso anchornamehujajjajrubaja}(jk]jk]jk]jk]jk]ujajjajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected processors}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#affected-processorsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSystem information and options}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#system-information-and-optionsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation: Safe RET}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#mitigation-safe-retujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Checking the safe RET mitigation actually works}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname0#checking-the-safe-ret-mitigation-actually-worksujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajoubeja}(jk]jk]jk]jk]jk]ujajjajlubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-dib0700 cards list}jaj6sbaja}(jk]jk]jk]jk]jk]internalrefuri*admin-guide/media/dvb-usb-dib0700-cardlist anchornamehjaj lujajjaj3ubaja}(jk]jk]jk]jk]jk]ujajjaj0ubaja}(jk]jk]jk]jk]jk]ujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajubjFjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-ec168 cards list}jajbsbaja}(jk]jk]jk]jk]jk]internalrefuri(admin-guide/media/dvb-usb-ec168-cardlist anchornamehjajlujajjaj_ubaja}(jk]jk]jk]jk]jk]ujajjaj\ubaja}(jk]jk]jk]jk]jk]ujajjajYubaja}(jk]jk]jk]jk]jk]ujajubj#jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCX18 cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/cx18-cardlist anchornamehjaj%lujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-umt-010 cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri*admin-guide/media/dvb-usb-umt-010-cardlist anchornamehjaj3lujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjY jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-cxusb cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri(admin-guide/media/dvb-usb-cxusb-cardlist anchornamehjajAlujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Explaining the “No working init found.” boot hang message}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/init anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajubj,jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja VMCOREINFO}jaj>sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/kdump/vmcoreinfo anchornamehujajjaj;ubaja}(jk]jk]jk]jk]jk]ujajjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja What is it?}jaj^sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #what-is-itujajjaj[ubaja}(jk]jk]jk]jk]jk]ujajjajXubaja}(jk]jk]jk]jk]jk]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommon variables}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#common-variablesujajjaj~ubaja}(jk]jk]jk]jk]jk]ujajjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainit_uts_ns.name.release}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#init-uts-ns-name-releaseujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PAGE_SIZE}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #page-sizeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja init_uts_ns}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #init-uts-nsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(uts_namespace, name)}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#uts-namespace-nameujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janode_online_map}jaj-sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#node-online-mapujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaswapper_pg_dir}jajPsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#swapper-pg-dirujajjajMubaja}(jk]jk]jk]jk]jk]ujajjajJubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja_stext}jajssbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#stextujajjajpubaja}(jk]jk]jk]jk]jk]ujajjajmubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VMALLOC_START}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#vmalloc-startujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamem_map}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#mem-mapujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontig_page_data}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#contig-page-dataujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJmem_section|(mem_section, NR_SECTION_ROOTS)|(mem_section, section_mem_map)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchornameE#mem-section-mem-section-nr-section-roots-mem-section-section-mem-mapujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAX_PHYSMEM_BITS}jaj"sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#max-physmem-bitsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japage}jajEsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#pageujajjajBubaja}(jk]jk]jk]jk]jk]ujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pglist_data}jajhsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #pglist-dataujajjajeubaja}(jk]jk]jk]jk]jk]ujajjajbubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jazone}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#zoneujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja free_area}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #free-areaujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja list_head}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #list-headujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja nodemask_t}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #nodemask-tujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaR(page, flags|_refcount|mapping|lru|_mapcount|private|compound_order|compound_head)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchornameN#page-flags-refcount-mapping-lru-mapcount-private-compound-order-compound-headujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaY(pglist_data, node_zones|nr_zones|node_mem_map|node_start_pfn|node_spanned_pages|node_id)}jaj:sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchornameW#pglist-data-node-zones-nr-zones-node-mem-map-node-start-pfn-node-spanned-pages-node-idujajjaj7ubaja}(jk]jk]jk]jk]jk]ujajjaj4ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'(zone, free_area|vm_stat|spanned_pages)}jaj]sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname%#zone-free-area-vm-stat-spanned-pagesujajjajZubaja}(jk]jk]jk]jk]jk]ujajjajWubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(free_area, free_list)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#free-area-free-listujajjaj}ubaja}(jk]jk]jk]jk]jk]ujajjajzubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(list_head, next|prev)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#list-head-next-prevujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(vmap_area, va_start|list)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#vmap-area-va-start-listujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja (zone.free_area, NR_PAGE_ORDERS)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#zone-free-area-nr-page-ordersujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrb}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#prbujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrintk_rb_static}jaj/sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#printk-rb-staticujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja clear_seq}jajRsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #clear-sequjajjajOubaja}(jk]jk]jk]jk]jk]ujajjajLubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrintk_ringbuffer}jajusbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#printk-ringbufferujajjajrubaja}(jk]jk]jk]jk]jk]ujajjajoubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA(printk_ringbuffer, desc_ring|text_data_ring|dict_data_ring|fail)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname?#printk-ringbuffer-desc-ring-text-data-ring-dict-data-ring-failujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja prb_desc_ring}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#prb-desc-ringujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1(prb_desc_ring, count_bits|descs|head_id|tail_id)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname/#prb-desc-ring-count-bits-descs-head-id-tail-idujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrb_desc}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #prb-descujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6(prb_desc, info|state_var|text_blk_lpos|dict_blk_lpos)}jaj$sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname4#prb-desc-info-state-var-text-blk-lpos-dict-blk-lposujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrb_data_blk_lpos}jajGsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#prb-data-blk-lposujajjajDubaja}(jk]jk]jk]jk]jk]ujajjajAubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(prb_data_blk_lpos, begin|next)}jajjsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#prb-data-blk-lpos-begin-nextujajjajgubaja}(jk]jk]jk]jk]jk]ujajjajdubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja printk_info}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #printk-infoujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6(printk_info, seq|ts_nsec|text_len|dict_len|caller_id)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname4#printk-info-seq-ts-nsec-text-len-dict-len-caller-idujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja prb_data_ring}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#prb-data-ringujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3(prb_data_ring, size_bits|data|head_lpos|tail_lpos)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname1#prb-data-ring-size-bits-data-head-lpos-tail-lposujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja atomic_long_t}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#atomic-long-tujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(atomic_long_t, counter)}jaj<sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#atomic-long-t-counterujajjaj9ubaja}(jk]jk]jk]jk]jk]ujajjaj6ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$(free_area.free_list, MIGRATE_TYPES)}jaj_sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname"#free-area-free-list-migrate-typesujajjaj\ubaja}(jk]jk]jk]jk]jk]ujajjajYubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NR_FREE_PAGES}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#nr-free-pagesujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj|ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaYPG_lru|PG_private|PG_swapcache|PG_swapbacked|PG_slab|PG_hwpoision|PG_head_mask|PG_hugetlb}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchornameZ#pg-lru-pg-private-pg-swapcache-pg-swapbacked-pg-slab-pg-hwpoision-pg-head-mask-pg-hugetlbujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMPAGE_BUDDY_MAPCOUNT_VALUE(~PG_buddy)|PAGE_OFFLINE_MAPCOUNT_VALUE(~PG_offline)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchornameJ#page-buddy-mapcount-value-pg-buddy-page-offline-mapcount-value-pg-offlineujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjaj{ubeja}(jk]jk]jk]jk]jk]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jax86_64}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#x86-64ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja phys_base}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #phys-baseujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja init_top_pgt}jaj:sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #init-top-pgtujajjaj7ubaja}(jk]jk]jk]jk]jk]ujajjaj4ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japgtable_l5_enabled}jaj]sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#pgtable-l5-enabledujajjajZubaja}(jk]jk]jk]jk]jk]ujajjajWubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja node_data}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #node-dataujajjaj}ubaja}(jk]jk]jk]jk]jk]ujajjajzubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(node_data, MAX_NUMNODES)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#node-data-max-numnodesujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KERNELOFFSET}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #kerneloffsetujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKERNEL_IMAGE_SIZE}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#kernel-image-sizeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasme_mask}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #sme-maskujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jax86_32}jaj;sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#x86-32ujajjaj8ubaja}(jk]jk]jk]jk]jk]ujajjaj5ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86_PAE}jaj[sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#x86-paeujajjajXubaja}(jk]jk]jk]jk]jk]ujajjajUubaja}(jk]jk]jk]jk]jk]ujajjajRubaja}(jk]jk]jk]jk]jk]ujajjaj5ubeja}(jk]jk]jk]jk]jk]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM64}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#arm64ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVA_BITS}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#va-bitsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakimage_voffset}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#kimage-voffsetujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PHYS_OFFSET}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #phys-offsetujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KERNELOFFSET}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#id1ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KERNELPACMASK}jaj6sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#kernelpacmaskujajjaj3ubaja}(jk]jk]jk]jk]jk]ujajjaj0ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TCR_EL1.T1SZ}jajYsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #tcr-el1-t1szujajjajVubaja}(jk]jk]jk]jk]jk]ujajjajSubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMODULES_VADDR|MODULES_END|VMALLOC_START|VMALLOC_END|VMEMMAP_START|VMEMMAP_END}jaj|sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchornameN#modules-vaddr-modules-end-vmalloc-start-vmalloc-end-vmemmap-start-vmemmap-endujajjajyubaja}(jk]jk]jk]jk]jk]ujajjajvubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaarm}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#armujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM_LPAE}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #arm-lpaeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jas390}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#s390ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja lowcore_ptr}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #lowcore-ptrujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja high_memory}jaj=sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #high-memoryujajjaj:ubaja}(jk]jk]jk]jk]jk]ujajjaj7ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(lowcore_ptr, NR_CPUS)}jaj`sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#lowcore-ptr-nr-cpusujajjaj]ubaja}(jk]jk]jk]jk]jk]ujajjajZubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japowerpc}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#powerpcujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#node_data|(node_data, MAX_NUMNODES)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname!#node-data-node-data-max-numnodesujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontig_page_data}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#id2ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja vmemmap_list}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #vmemmap-listujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jammu_vmemmap_psize}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#mmu-vmemmap-psizeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jammu_psize_defs}jaj;sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#mmu-psize-defsujajjaj8ubaja}(jk]jk]jk]jk]jk]ujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja\vmemmap_backing|(vmemmap_backing, list)|(vmemmap_backing, phys)|(vmemmap_backing, virt_addr)}jaj^sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchornameT#vmemmap-backing-vmemmap-backing-list-vmemmap-backing-phys-vmemmap-backing-virt-addrujajjaj[ubaja}(jk]jk]jk]jk]jk]ujajjajXubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$mmu_psize_def|(mmu_psize_def, shift)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname"#mmu-psize-def-mmu-psize-def-shiftujajjaj~ubaja}(jk]jk]jk]jk]jk]ujajjaj{ubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jash}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#shujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#node_data|(node_data, MAX_NUMNODES)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#id3ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX2TLB}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#x2tlbujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRISCV64}jaj"sbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#riscv64ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVA_BITS}jajBsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#id4ujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PAGE_OFFSET}jajesbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname #page-offsetujajjajbubaja}(jk]jk]jk]jk]jk]ujajjaj_ubaja}(jk]jk]jk]jk]jk]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja phys_ram_base}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#phys-ram-baseujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja^MODULES_VADDR|MODULES_END|VMALLOC_START|VMALLOC_END|VMEMMAP_START|VMEMMAP_END|KERNEL_LINK_ADDR}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname_#modules-vaddr-modules-end-vmalloc-start-vmalloc-end-vmemmap-start-vmemmap-end-kernel-link-addrujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]java_kernel_pa_offset}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijM anchorname#va-kernel-pa-offsetujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj9ubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajUubeja}(jk]jk]jk]jk]jk]ujajjaj8ubeja}(jk]jk]jk]jk]jk]ujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-anysee cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-anysee-cardlist anchornamehjajilujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-ce6230 cards list}jaj>sbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-ce6230-cardlist anchornamehjajwlujajjaj;ubaja}(jk]jk]jk]jk]jk]ujajjaj8ubaja}(jk]jk]jk]jk]jk]ujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-au6610 cards list}jajjsbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-au6610-cardlist anchornamehjajlujajjajgubaja}(jk]jk]jk]jk]jk]ujajjajdubaja}(jk]jk]jk]jk]jk]ujajjajaubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-nova-t-usb2 cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri.admin-guide/media/dvb-usb-nova-t-usb2-cardlist anchornamehjajlujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/How to conserve battery power using laptop-mode}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/laptops/laptop-mode anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #introductionujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Installation}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #installationujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaveats}jaj(sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#caveatsujajjaj%ubaja}(jk]jk]jk]jk]jk]ujajjaj"ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The Details}jajKsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #the-detailsujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajEubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajnsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#configurationujajjajkubaja}(jk]jk]jk]jk]jk]ujajjajhubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tips & Tricks}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #tips-tricksujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Configuration file for control and ACPI battery scripts}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname8#configuration-file-for-control-and-acpi-battery-scriptsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControl script}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#control-scriptujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI integration}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#acpi-integrationujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMonitoring tool}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#monitoring-toolujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubj9jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-opera1 cards list}jajUsbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-opera1-cardlist anchornamehjajlujajjajRubaja}(jk]jk]jk]jk]jk]ujajjajOubaja}(jk]jk]jk]jk]jk]ujajjajLubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacx231xx cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri"admin-guide/media/cx231xx-cardlist anchornamehjajlujajjaj~ubaja}(jk]jk]jk]jk]jk]ujajjaj{ubaja}(jk]jk]jk]jk]jk]ujajjajxubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&The kernel’s command-line parameters}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/kernel-parameters anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSpecial handling}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#special-handlingujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja cpu lists}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #cpu-listsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMetric suffixes}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#metric-suffixesujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Build Options}jaj?sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#kernel-build-optionsujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj9ubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jai.MX Video Capture Driver}jajwsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/imx anchornamehjajlujajjajtubaja}(jk]jk]jk]jk]jk]ujajjajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #introductionja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeatures}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #featuresja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTopology}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #topologyja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEntities}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #entitiesja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaimx6-mipi-csi2}jaj'sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#imx6-mipi-csi2ja](KKKeujajjaj$ubaja}(jk]jk]jk]jk]jk]ujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ipuX_csiY_mux}jajKsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#ipux-csiy-muxja](KKKeujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajEubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ipuX_csiY}jajosbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #ipux-csiyja](KKKeujajjajlubaja}(jk]jk]jk]jk]jk]ujajjajiubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCropping in ipuX_csiY}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#cropping-in-ipux-csiyja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrame Skipping in ipuX_csiY}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#frame-skipping-in-ipux-csiyja](KKK eujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Frame Interval Monitor in ipuX_csiY}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname$#frame-interval-monitor-in-ipux-csiyja](KKK eujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ipuX_vdic}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #ipux-vdicja](KKK eujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ipuX_ic_prp}jaj#sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #ipux-ic-prpja](KKK eujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaipuX_ic_prpenc}jajGsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#ipux-ic-prpencja](KKK eujajjajDubaja}(jk]jk]jk]jk]jk]ujajjajAubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ipuX_ic_prpvf}jajksbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#ipux-ic-prpvfja](KKKeujajjajhubaja}(jk]jk]jk]jk]jk]ujajjajeubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCapture Pipelines}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#capture-pipelinesja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnprocessed Video Capture:}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#unprocessed-video-captureja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIC Direct Conversions:}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#ic-direct-conversionsja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motion Compensated De-interlace:}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #motion-compensated-de-interlaceja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #usage-notesja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'i.MX6Q SabreLite with OV5642 and OV5640}jajCsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname(#i-mx6q-sabrelite-with-ov5642-and-ov5640ja](KKKeujajjaj@ubaja}(jk]jk]jk]jk]jk]ujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%i.MX6Q SabreAuto with ADV7180 decoder}jajgsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname&#i-mx6q-sabreauto-with-adv7180-decoderja](KKKeujajjajdubaja}(jk]jk]jk]jk]jk]ujajjajaubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&i.MX6DL SabreAuto with ADV7180 decoder}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname'#i-mx6dl-sabreauto-with-adv7180-decoderja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%i.MX6Q SabreSD with MIPI CSI-2 OV5640}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname&#i-mx6q-sabresd-with-mipi-csi-2-ov5640ja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known Issues}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #known-issuesja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja File list}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #file-listja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #referencesja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthors}jaj?sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#authorsja](KKKeujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj9ubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajqubeja}(jk]jk]jk]jk]jk]ujajjajnubaja}(jk]jk]jk]jk]jk]ujajubjs jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSpectre Side Channels}jajxsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/hw-vuln/spectre anchornamehujajjajuubaja}(jk]jk]jk]jk]jk]ujajjajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected processors}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#affected-processorsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Related CVEs}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #related-cvesujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblem}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#problemujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Spectre variant 1 (Bounds Check Bypass)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname&#spectre-variant-1-bounds-check-bypassujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Spectre variant 2 (Branch Target Injection)}jaj$sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname*#spectre-variant-2-branch-target-injectionujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttack scenarios}jajGsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#attack-scenariosujajjajDubaja}(jk]jk]jk]jk]jk]ujajjajAubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&1. A user process attacking the kernel}jajgsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname$#a-user-process-attacking-the-kernelujajjajdubaja}(jk]jk]jk]jk]jk]ujajjajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpectre variant 1}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#spectre-variant-1ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpectre variant 1 (swapgs)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#spectre-variant-1-swapgsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpectre variant 2}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#spectre-variant-2ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj~ubeja}(jk]jk]jk]jk]jk]ujajjajaubeja}(jk]jk]jk]jk]jk]ujajjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja02. A user process attacking another user process}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname.#a-user-process-attacking-another-user-processujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)3. A virtualized guest attacking the host}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname'#a-virtualized-guest-attacking-the-hostujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,4. A virtualized guest attacking other guest}jajBsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname*#a-virtualized-guest-attacking-other-guestujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj^ubeja}(jk]jk]jk]jk]jk]ujajjajAubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpectre system information}jajqsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#spectre-system-informationujajjajnubaja}(jk]jk]jk]jk]jk]ujajjajkubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaATurning on mitigation for Spectre variant 1 and Spectre variant 2}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchornameB#turning-on-mitigation-for-spectre-variant-1-and-spectre-variant-2ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. Kernel mitigation}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#kernel-mitigationujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpectre variant 1}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#id1ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpectre variant 2}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#id2ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. User program mitigation}jaj&sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#user-program-mitigationujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. VM mitigation}jajIsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#vm-mitigationujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajCubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control on the kernel command line}jajxsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname.#mitigation-control-on-the-kernel-command-lineujajjajuubaja}(jk]jk]jk]jk]jk]ujajjajrubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMitigation selection guide}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#mitigation-selection-guideujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Trusted userspace}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#trusted-userspaceujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Protect sensitive programs}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#protect-sensitive-programsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Sandbox untrusted programs}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#sandbox-untrusted-programsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. High security mode}jaj$sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#high-security-modeujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReferences on Spectre}jajSsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#references-on-spectreujajjajPubaja}(jk]jk]jk]jk]jk]ujajjajMubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajrubeja}(jk]jk]jk]jk]jk]ujajjajoubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-az6007 cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-az6007-cardlist anchornamehjajlujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubj+jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Building support for a media device}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/building anchornamehjajmujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfiguring the Linux Kernel}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#configuring-the-linux-kernelja](KKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMedia dependencies}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#media-dependenciesja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Enabling Remote Controller Support}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname##enabling-remote-controller-supportja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling HDMI CEC Support}jaj@sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#enabling-hdmi-cec-supportja](KKKeujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjaj:ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEnabling Media Support}jajdsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#enabling-media-supportja](KKKeujajjajaubaja}(jk]jk]jk]jk]jk]ujajjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``Filter media drivers``ja]jaFilter media drivers}jajsbaja}(jk]jk]jk]jk]jk]ujaliteraljՔNj֔Njajubja menu}jajsbeja}(jk]jk]jk]jk]jk]internalrefurij anchorname#filter-media-drivers-menuja](KKKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``Media Core Support``ja]jaMedia Core Support}jajsbaja}(jk]jk]jk]jk]jk]ujajjՔNj֔Njajubja menu without filtering}jajsbeja}(jk]jk]jk]jk]jk]internalrefurij anchorname*#media-core-support-menu-without-filteringja](KKKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj|ubeja}(jk]jk]jk]jk]jk]ujajjaj^ubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#exampleja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Building and installing a new Kernel}jaj&sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname%#building-and-installing-a-new-kernelja](KKeujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Building just the new media drivers and core}jajJsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname-#building-just-the-new-media-drivers-and-coreja](KKeujajjajGubaja}(jk]jk]jk]jk]jk]ujajjajDubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2Sony Programmable I/O Control Device Driver Readme}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/laptops/sonypi anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver options:}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#driver-optionsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Module use:}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #module-useujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBugs:}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#bugsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjaj}ubeja}(jk]jk]jk]jk]jk]ujajjajzubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-vp7045 cards list}jaj!sbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-vp7045-cardlist anchornamehjajmujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjejK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-zd1301 cards list}jajMsbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-zd1301-cardlist anchornamehjaj)mujajjajJubaja}(jk]jk]jk]jk]jk]ujajjajGubaja}(jk]jk]jk]jk]jk]ujajjajDubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Sony Notebook Control Driver (SNC) Readme}jajysbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/laptops/sony-laptop anchornamehujajjajvubaja}(jk]jk]jk]jk]jk]ujajjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFn keys (hotkeys):}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#fn-keys-hotkeysujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBacklight control:}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#backlight-controlujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform specific:}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#platform-specificujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRFkill control:}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#rfkill-controlujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Development:}jaj%sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #developmentujajjaj"ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBugs/Limitations:}jajHsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#bugs-limitationsujajjajEubaja}(jk]jk]jk]jk]jk]ujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajsubeja}(jk]jk]jk]jk]jk]ujajjajpubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"How to get the bt8xx cards working}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/bt8xx anchornamehjajDmujajjaj}ubaja}(jk]jk]jk]jk]jk]ujajjajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral information}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#general-informationja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLoading Modules}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#loading-modulesja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning TwinHan and Clones}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#running-twinhan-and-clonesja](KKKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning multiple cards}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#running-multiple-cardsja](KKKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Probing the cards with broken PCI subsystem ID}jaj-sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname/#probing-the-cards-with-broken-pci-subsystem-idja](KKKKeujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajzubeja}(jk]jk]jk]jk]jk]ujajjajwubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Java(tm) Binary Kernel Support for Linux v1.03}jajrsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/java anchornamehujajjajoubaja}(jk]jk]jk]jk]jk]ujajjajlubaja}(jk]jk]jk]jk]jk]ujajjajiubaja}(jk]jk]jk]jk]jk]ujajubjUjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHard disk shock protection}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/laptops/disk-shock-protection anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Intro}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#introujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. The interface}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#the-interfaceujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. References}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #referencesujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. CREDITS}jaj' sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#creditsujajjaj$ ubaja}(jk]jk]jk]jk]jk]ujajjaj! ubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubj(jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-mxl111sf cards list}jaj_ sbaja}(jk]jk]jk]jk]jk]internalrefuri+admin-guide/media/dvb-usb-mxl111sf-cardlist anchornamehjajlmujajjaj\ ubaja}(jk]jk]jk]jk]jk]ujajjajY ubaja}(jk]jk]jk]jk]jk]ujajjajV ubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Avermedia DVB-T on BT878 Release Notes}jaj sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/avermedia anchornamehjajzmujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Avermedia DVB-T}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname#the-avermedia-dvb-tja](KKKeujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting the card going}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname#getting-the-card-goingja](KKKeujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKnown Limitations}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname#known-limitationsja](KKKeujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFurther Update}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname#further-updateja](KKKeujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubeja}(jk]jk]jk]jk]jk]ujajjaj ubeja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajubjFjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBTTV cards list}jajP sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/bttv-cardlist anchornamehjajmujajjajM ubaja}(jk]jk]jk]jk]jk]ujajjajJ ubaja}(jk]jk]jk]jk]jk]ujajjajG ubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Hardware random number generators}jaj| sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/hw_random anchornamehujajjajy ubaja}(jk]jk]jk]jk]jk]ujajjajv ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname #introductionujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTheory of operation}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname#theory-of-operationujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=About the Intel RNG hardware, from the firmware hub datasheet}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname=#about-the-intel-rng-hardware-from-the-firmware-hub-datasheetujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel RNG Driver notes}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname#intel-rng-driver-notesujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver details}jaj( sbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname#driver-detailsujajjaj% ubaja}(jk]jk]jk]jk]jk]ujajjaj" ubaja}(jk]jk]jk]jk]jk]ujajjaj ubeja}(jk]jk]jk]jk]jk]ujajjajv ubeja}(jk]jk]jk]jk]jk]ujajjajs ubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj` sbaja}(jk]jk]jk]jk]jk]internalrefuri admin-guide/media/dvb_references anchornamehjajmujajjaj] ubaja}(jk]jk]jk]jk]jk]ujajjajZ ubaja}(jk]jk]jk]jk]jk]ujajjajW ubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@Documentation for Kdump - The kexec-based Crash Dumping Solution}jaj sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/kdump/index anchornamehujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjK%)}(jahja](jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj entries](Nadmin-guide/kdump/kdumpNadmin-guide/kdump/vmcoreinfoe includefiles](j j emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔE/var/lib/git/docbuild/linux/Documentation/admin-guide/kdump/index.rstj֔K jaj ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname#indicesujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]exprsubproject and htmlujaonlyjaj ubeja}(jk]jk]jk]jk]jk]ujajjaj ubeja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajubj]jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-dibusb-mb cards list}jaj sbaja}(jk]jk]jk]jk]jk]internalrefuri,admin-guide/media/dvb-usb-dibusb-mb-cardlist anchornamehjajmujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajubj|jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAsus Laptop Extras}jaj8 sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/laptops/asus-laptop anchornamehujajjaj5 ubaja}(jk]jk]jk]jk]jk]ujajjaj2 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Requirements}jajX sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname #requirementsujajjajU ubaja}(jk]jk]jk]jk]jk]ujajjajR ubaja}(jk]jk]jk]jk]jk]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jaj{ sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname#statusujajjajx ubaja}(jk]jk]jk]jk]jk]ujajjaju ubaja}(jk]jk]jk]jk]jk]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname#usageujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLEDs}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname#ledsujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Backlight}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname #backlightujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWireless devices}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname#wireless-devicesujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisplay switching}jaj* sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname#display-switchingujajjaj' ubaja}(jk]jk]jk]jk]jk]ujajjaj$ ubaja}(jk]jk]jk]jk]jk]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LED display}jajM sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname #led-displayujajjajJ ubaja}(jk]jk]jk]jk]jk]ujajjajG ubaja}(jk]jk]jk]jk]jk]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver options}jajp sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname#driver-optionsujajjajm ubaja}(jk]jk]jk]jk]jk]ujajjajj ubaja}(jk]jk]jk]jk]jk]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnsupported models}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname#unsupported-modelsujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPatches, Errors, Questions}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijG  anchorname#patches-errors-questionsujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajO ubeja}(jk]jk]jk]jk]jk]ujajjaj2 ubeja}(jk]jk]jk]jk]jk]ujajjaj/ ubaja}(jk]jk]jk]jk]jk]ujajubj/jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja>Softlockup detector and hardlockup detector (aka nmi_watchdog)}jaj sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/lockup-watchdogs anchornamehujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij  anchorname#implementationujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj ubeja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajubj0jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-vp702x cards list}jajFsbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-vp702x-cardlist anchornamehjajmujajjajCubaja}(jk]jk]jk]jk]jk]ujajjaj@ubaja}(jk]jk]jk]jk]jk]ujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajubjOjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrontend drivers}jajrsbaja}(jk]jk]jk]jk]jk]internalrefuri#admin-guide/media/frontend-cardlist anchornamehjajmujajjajoubaja}(jk]jk]jk]jk]jk]ujajjajlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Common Interface (EN50221) controller drivers}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname,#common-interface-en50221-controller-driversja](KKKKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jajՔH/var/lib/git/docbuild/linux/Documentation/admin-guide/media/cardlist.rstj֔Kjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-m920x cards list}jaj/sbaja}(jk]jk]jk]jk]jk]internalrefuri(admin-guide/media/dvb-usb-m920x-cardlist anchornamehjajqnujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjaj&ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFAQ}jaj[sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/faq anchornamehjajnujajjajXubaja}(jk]jk]jk]jk]jk]ujajjajUubaja}(jk]jk]jk]jk]jk]ujajjajRubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@Documentation for Kdump - The kexec-based Crash Dumping Solution}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/kdump/kdump anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #overviewujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSetup and Installation}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#setup-and-installationujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstall kexec-tools}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#install-kexec-toolsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Build the system and dump-capture kernels}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname*#build-the-system-and-dump-capture-kernelsujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSystem kernel config options}jaj0sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#system-kernel-config-optionsujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Dump-capture kernel config options (Arch Independent)}jajSsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname4#dump-capture-kernel-config-options-arch-independentujajjajPubaja}(jk]jk]jk]jk]jk]ujajjajMubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDDump-capture kernel config options (Arch Dependent, i386 and x86_64)}jajvsbaja}(jk]jk]jk]jk]jk]internalrefurij anchornameB#dump-capture-kernel-config-options-arch-dependent-i386-and-x86-64ujajjajsubaja}(jk]jk]jk]jk]jk]ujajjajpubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Dump-capture kernel config options (Arch Dependent, ppc64)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname8#dump-capture-kernel-config-options-arch-dependent-ppc64ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Dump-capture kernel config options (Arch Dependent, arm)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname6#dump-capture-kernel-config-options-arch-dependent-armujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Dump-capture kernel config options (Arch Dependent, arm64)}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname8#dump-capture-kernel-config-options-arch-dependent-arm64ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacrashkernel syntax}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#crashkernel-syntaxujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoot into System Kernel}jaj.sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#boot-into-system-kernelujajjaj+ubaja}(jk]jk]jk]jk]jk]ujajjaj(ubaja}(jk]jk]jk]jk]jk]ujajjaj%ubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoad the Dump-capture Kernel}jaj]sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#load-the-dump-capture-kernelujajjajZubaja}(jk]jk]jk]jk]jk]ujajjajWubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernel Panic}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #kernel-panicujajjaj}ubaja}(jk]jk]jk]jk]jk]ujajjajzubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWrite Out the Dump File}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#write-out-the-dump-fileujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnalysis}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #analysisujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrigger Kdump on WARN()}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#trigger-kdump-on-warnujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrigger Kdump on add_taint()}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#trigger-kdump-on-add-taintujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContact}jaj/sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#contactujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GDB macros}jajRsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #gdb-macrosujajjajOubaja}(jk]jk]jk]jk]jk]ujajjajLubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjaj~ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Media subsystem admin and user guide}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/index anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentjentries](Nadmin-guide/media/introNadmin-guide/media/buildingN#admin-guide/media/remote-controllerNadmin-guide/media/cecNadmin-guide/media/dvbNadmin-guide/media/cardlistNadmin-guide/media/v4l-driversNadmin-guide/media/dvb-driverse includefiles](jjjjjjjjemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionjujaj>jՔE/var/lib/git/docbuild/linux/Documentation/admin-guide/media/index.rstj֔Kjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Toshiba HDD Active Protection Sensor}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri admin-guide/laptops/toshiba_haps anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Description}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #descriptionujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. Interface}jaj,sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #interfaceujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjaj&ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Accelerometer axes}jajOsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#accelerometer-axesujajjajLubaja}(jk]jk]jk]jk]jk]ujajjajIubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Supported devices}jajrsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#supported-devicesujajjajoubaja}(jk]jk]jk]jk]jk]ujajjajlubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Usage}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#usageujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-gl861 cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri(admin-guide/media/dvb-usb-gl861-cardlist anchornamehjajnujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-a800 cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri'admin-guide/media/dvb-usb-a800-cardlist anchornamehjajnujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-af9015 cards list}jaj%sbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-af9015-cardlist anchornamehjajnujajjaj"ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-dibusb-mc cards list}jajQsbaja}(jk]jk]jk]jk]jk]internalrefuri,admin-guide/media/dvb-usb-dibusb-mc-cardlist anchornamehjajnujajjajNubaja}(jk]jk]jk]jk]jk]ujajjajKubaja}(jk]jk]jk]jk]jk]ujajjajHubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLaptop Drivers}jaj}sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/laptops/index anchornamehujajjajzubaja}(jk]jk]jk]jk]jk]ujajjajwubjK%)}(jahja]jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentjentries](Nadmin-guide/laptops/asus-laptopN)admin-guide/laptops/disk-shock-protectionNadmin-guide/laptops/laptop-modeNadmin-guide/laptops/lg-laptopN&admin-guide/laptops/samsung-galaxybookNadmin-guide/laptops/sony-laptopNadmin-guide/laptops/sonypiN!admin-guide/laptops/thinkpad-acpiN admin-guide/laptops/toshiba_hapse includefiles](jjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔG/var/lib/git/docbuild/linux/Documentation/admin-guide/laptops/index.rstj֔Kjajubaja}(jk]jk]jk]jk]jk]ujajjajwubeja}(jk]jk]jk]jk]jk]ujajjajtubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Register File Data Sampling (RFDS)}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri*admin-guide/hw-vuln/reg-file-data-sampling anchornamehujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected Processors}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#affected-processorsujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Mitigation}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #mitigationujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation points}jaj?sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#mitigation-pointsujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj9ubaja}(jk]jk]jk]jk]jk]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"New bits in IA32_ARCH_CAPABILITIES}jajbsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname##new-bits-in-ia32-arch-capabilitiesujajjaj_ubaja}(jk]jk]jk]jk]jk]ujajjaj\ubaja}(jk]jk]jk]jk]jk]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control on the kernel command line}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname.#mitigation-control-on-the-kernel-command-lineujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation status information}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#mitigation-status-informationujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #referencesujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj6ubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjc jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-af9005 cards list}jajsbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-af9005-cardlist anchornamehjajoujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjljK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHDMI CEC}jaj;sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/cec anchornamehjajoujajjaj8ubaja}(jk]jk]jk]jk]jk]ujajjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported hardware in mainline}jaj[sbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#supported-hardware-in-mainlineja](KKeujajjajXubaja}(jk]jk]jk]jk]jk]ujajjajUubaja}(jk]jk]jk]jk]jk]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Utilities}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname #utilitiesja](KKeujajjaj|ubaja}(jk]jk]jk]jk]jk]ujajjajyubaja}(jk]jk]jk]jk]jk]ujajjajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-DisplayPort to HDMI Adapters with working CEC}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname.#displayport-to-hdmi-adapters-with-working-cecja](KKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja USB-C to HDMI}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#usb-c-to-hdmija](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisplayPort to HDMI}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#displayport-to-hdmija](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMini-DisplayPort to HDMI}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#mini-displayport-to-hdmija](KKKeujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB CEC Dongles}jaj<sbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#usb-cec-donglesja](KKeujajjaj9ubaja}(jk]jk]jk]jk]jk]ujajjaj6ubaja}(jk]jk]jk]jk]jk]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCEC Without HPD}jaj`sbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#cec-without-hpdja](KKeujajjaj]ubaja}(jk]jk]jk]jk]jk]ujajjajZubaja}(jk]jk]jk]jk]jk]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMicrocontrollers & CEC}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#microcontrollers-cecja](KKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjaj~ubaja}(jk]jk]jk]jk]jk]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMaking a CEC debugger}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#making-a-cec-debuggerja](KKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Extron DA HD 4K PLUS CEC Adapter driver}jajsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname(#extron-da-hd-4k-plus-cec-adapter-driverja](KKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``debug``ja]jadebug}jajsbaja}(jk]jk]jk]jk]jk]ujajjՔNj֔Njajubaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#debugja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``vendor_id``ja]ja vendor_id}jajsbaja}(jk]jk]jk]jk]jk]ujajjՔNj֔Njajubaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname #vendor-idja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``manufacturer_name``ja]jamanufacturer_name}jajLsbaja}(jk]jk]jk]jk]jk]ujajjՔNj֔NjajIubaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#manufacturer-nameja](KKKeujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajCubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``hpd_never_low``ja]ja hpd_never_low}jajzsbaja}(jk]jk]jk]jk]jk]ujajjՔNj֔Njajwubaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#hpd-never-lowja](KKKeujajjajtubaja}(jk]jk]jk]jk]jk]ujajjajqubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajRubeja}(jk]jk]jk]jk]jk]ujajjaj5ubeja}(jk]jk]jk]jk]jk]ujajjaj2ubaja}(jk]jk]jk]jk]jk]ujajubjojK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe bttv driver}jajsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/bttv anchornamehjaj"oujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRelease notes for bttv}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#release-notes-for-bttvja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMake bttv work with your card}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#make-bttv-work-with-your-cardja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAutodetecting cards}jaj.sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#autodetecting-cardsja](KKKeujajjaj+ubaja}(jk]jk]jk]jk]jk]ujajjaj(ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStill doesn’t work?}jajRsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#still-doesn-t-workja](KKKeujajjajOubaja}(jk]jk]jk]jk]jk]ujajjajLubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModprobe options}jajvsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#modprobe-optionsja](KKKeujajjajsubaja}(jk]jk]jk]jk]jk]ujajjajpubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!If the box freezes hard with bttv}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname"#if-the-box-freezes-hard-with-bttvja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja bttv bugs}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #bttv-bugsja](KKKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja hardware bugs}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#hardware-bugsja](KKKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaother}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#otherja](KKKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Bttv quirks}jaj3sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #bttv-quirksja](KKKeujajjaj0ubaja}(jk]jk]jk]jk]jk]ujajjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNormal PCI Mode}jajTsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#normal-pci-modeja](KKKKeujajjajQubaja}(jk]jk]jk]jk]jk]ujajjajNubaja}(jk]jk]jk]jk]jk]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja430FX Compatibility Mode}jajxsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#fx-compatibility-modeja](KKKKeujajjajuubaja}(jk]jk]jk]jk]jk]ujajjajrubaja}(jk]jk]jk]jk]jk]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Interfacing with Non-PCI 2.1 Compliant Core Logic}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname2#interfacing-with-non-pci-2-1-compliant-core-logicja](KKKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Other elements of the tvcards array}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname$#other-elements-of-the-tvcards-arrayja](KKKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajjajKubeja}(jk]jk]jk]jk]jk]ujajjaj-ubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCards}jajsbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#cardsja](KKKeujajjajubaja}(jk]jk]jk]jk]jk]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Supported cards: Bt848/Bt848a/Bt849/Bt878/Bt879 cards}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname5#supported-cards-bt848-bt848a-bt849-bt878-bt879-cardsja](KKKKeujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MATRIX Vision}jaj5 sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#matrix-visionja](KKKKeujajjaj2 ubaja}(jk]jk]jk]jk]jk]ujajjaj/ ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMiro/Pinnacle PCTV}jajY sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#miro-pinnacle-pctvja](KKKKeujajjajV ubaja}(jk]jk]jk]jk]jk]ujajjajS ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHauppauge Win/TV pci}jaj} sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#hauppauge-win-tv-pcija](KKKKeujajjajz ubaja}(jk]jk]jk]jk]jk]ujajjajw ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAskey CPH-Series}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#askey-cph-seriesja](KKKKeujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLifeview Flyvideo Series:}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#lifeview-flyvideo-seriesja](KKKKeujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'lifeview config coding on gpio pins 0-9}jaj sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname(#lifeview-config-coding-on-gpio-pins-0-9ja](KKKKKeujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubaja}(jk]jk]jk]jk]jk]ujajjaj ubeja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTyphoon TV card series:}jaj!sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#typhoon-tv-card-seriesja](KKKKeujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Guillemot}jaj:!sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #guillemotja](KKKKeujajjaj7!ubaja}(jk]jk]jk]jk]jk]ujajjaj4!ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMentor}jaj^!sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#mentorja](KKKK eujajjaj[!ubaja}(jk]jk]jk]jk]jk]ujajjajX!ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProlink}jaj!sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#prolinkja](KKKK eujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjaj|!ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDynalink}jaj!sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #dynalinkja](KKKK eujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Phoebemicro}jaj!sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #phoebemicroja](KKKK eujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Genius/Kye}jaj!sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #genius-kyeja](KKKK eujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjaj!ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTekram}jaj"sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#tekramja](KKKKeujajjaj"ubaja}(jk]jk]jk]jk]jk]ujajjaj "ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Lucky Star}jaj6"sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #lucky-starja](KKKKeujajjaj3"ubaja}(jk]jk]jk]jk]jk]ujajjaj0"ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLeadtek}jajZ"sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#leadtekja](KKKKeujajjajW"ubaja}(jk]jk]jk]jk]jk]ujajjajT"ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Support for the Leadtek WinView 601 TV/FM}jaj{"sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname*#support-for-the-leadtek-winview-601-tv-fmja](KKKKKeujajjajx"ubaja}(jk]jk]jk]jk]jk]ujajjaju"ubaja}(jk]jk]jk]jk]jk]ujajjajr"ubaja}(jk]jk]jk]jk]jk]ujajjajT"ubeja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKNC One}jaj"sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#knc-oneja](KKKKeujajjaj"ubaja}(jk]jk]jk]jk]jk]ujajjaj"ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProvideo}jaj"sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #provideoja](KKKKeujajjaj"ubaja}(jk]jk]jk]jk]jk]ujajjaj"ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Highscreen}jaj"sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #highscreenja](KKKKeujajjaj"ubaja}(jk]jk]jk]jk]jk]ujajjaj"ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZoltrix}jaj#sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#zoltrixja](KKKKeujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AVerMedia}jaj;#sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #avermediaja](KKKKeujajjaj8#ubaja}(jk]jk]jk]jk]jk]ujajjaj5#ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAimslab}jaj_#sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#aimslabja](KKKKeujajjaj\#ubaja}(jk]jk]jk]jk]jk]ujajjajY#ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0IXMicro (former: IMS=Integrated Micro Solutions)}jaj#sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname.#ixmicro-former-ims-integrated-micro-solutionsja](KKKKeujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj}#ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLifetec/Medion/Tevion/Aldi}jaj#sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#lifetec-medion-tevion-aldija](KKKKeujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Modular Technologies (www.modulartech.com) UK}jaj#sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname,#modular-technologies-www-modulartech-com-ukja](KKKKeujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTerratec}jaj#sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #terratecja](KKKKeujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj#ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Technisat}jaj$sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #technisatja](KKKKeujajjaj$ubaja}(jk]jk]jk]jk]jk]ujajjaj $ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSiemens}jaj7$sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#siemensja](KKKKeujajjaj4$ubaja}(jk]jk]jk]jk]jk]ujajjaj1$ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Powercolor}jaj[$sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #powercolorja](KKKKeujajjajX$ubaja}(jk]jk]jk]jk]jk]ujajjajU$ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPinnacle}jaj$sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #pinnacleja](KKKKeujajjaj|$ubaja}(jk]jk]jk]jk]jk]ujajjajy$ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLenco}jaj$sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#lencoja](KKKKeujajjaj$ubaja}(jk]jk]jk]jk]jk]ujajjaj$ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIomega}jaj$sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#iomegaja](KKKK eujajjaj$ubaja}(jk]jk]jk]jk]jk]ujajjaj$ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLML}jaj$sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#lmlja](KKKK!eujajjaj$ubaja}(jk]jk]jk]jk]jk]ujajjaj$ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGrandtec}jaj%sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #grandtecja](KKKK"eujajjaj %ubaja}(jk]jk]jk]jk]jk]ujajjaj %ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKoutech}jaj3%sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#koutechja](KKKK#eujajjaj0%ubaja}(jk]jk]jk]jk]jk]ujajjaj-%ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IODATA (jp)}jajW%sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #iodata-jpja](KKKK$eujajjajT%ubaja}(jk]jk]jk]jk]jk]ujajjajQ%ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Canopus (jp)}jaj{%sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #canopus-jpja](KKKK%eujajjajx%ubaja}(jk]jk]jk]jk]jk]ujajjaju%ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawww.sigmacom.co.kr}jaj%sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#www-sigmacom-co-krja](KKKK&eujajjaj%ubaja}(jk]jk]jk]jk]jk]ujajjaj%ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawww.sasem.co.kr}jaj%sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#www-sasem-co-krja](KKKK'eujajjaj%ubaja}(jk]jk]jk]jk]jk]ujajjaj%ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahama}jaj%sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#hamaja](KKKK(eujajjaj%ubaja}(jk]jk]jk]jk]jk]ujajjaj%ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sigma Designs}jaj &sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#sigma-designsja](KKKK)eujajjaj&ubaja}(jk]jk]jk]jk]jk]ujajjaj&ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFormac}jaj/&sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#formacja](KKKK*eujajjaj,&ubaja}(jk]jk]jk]jk]jk]ujajjaj)&ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATI}jajS&sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#atija](KKKK+eujajjajP&ubaja}(jk]jk]jk]jk]jk]ujajjajM&ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiamond Multimedia}jajw&sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#diamond-multimediaja](KKKK,eujajjajt&ubaja}(jk]jk]jk]jk]jk]ujajjajq&ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAopen}jaj&sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#aopenja](KKKK-eujajjaj&ubaja}(jk]jk]jk]jk]jk]ujajjaj&ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel}jaj&sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#intelja](KKKK.eujajjaj&ubaja}(jk]jk]jk]jk]jk]ujajjaj&ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTB}jaj&sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#stbja](KKKK/eujajjaj&ubaja}(jk]jk]jk]jk]jk]ujajjaj&ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Videologic}jaj'sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #videologicja](KKKK0eujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Technotrend}jaj+'sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #technotrendja](KKKK1eujajjaj('ubaja}(jk]jk]jk]jk]jk]ujajjaj%'ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTeles}jajO'sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#telesja](KKKK2eujajjajL'ubaja}(jk]jk]jk]jk]jk]ujajjajI'ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Remote Vision}jajs'sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#remote-visionja](KKKK3eujajjajp'ubaja}(jk]jk]jk]jk]jk]ujajjajm'ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoeder}jaj'sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#boederja](KKKK4eujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMedia-Surfer (esc-kathrein.de)}jaj'sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#media-surfer-esc-kathrein-deja](KKKK5eujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJetway (www.jetway.com.tw)}jaj'sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#jetway-www-jetway-com-twja](KKKK6eujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGalaxis}jaj(sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#galaxisja](KKKK7eujajjaj(ubaja}(jk]jk]jk]jk]jk]ujajjaj'ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Hauppauge}jaj'(sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #hauppaugeja](KKKK8eujajjaj$(ubaja}(jk]jk]jk]jk]jk]ujajjaj!(ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Matrix-Vision}jajK(sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#id4ja](KKKK9eujajjajH(ubaja}(jk]jk]jk]jk]jk]ujajjajE(ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConceptronic (.net)}jajo(sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#conceptronic-netja](KKKK:eujajjajl(ubaja}(jk]jk]jk]jk]jk]ujajjaji(ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBestData}jaj(sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #bestdataja](KKKK;eujajjaj(ubaja}(jk]jk]jk]jk]jk]ujajjaj(ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Gallant (www.gallantcom.com) www.minton.com.tw}jaj(sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname-#gallant-www-gallantcom-com-www-minton-com-twja](KKKKeujajjaj(ubaja}(jk]jk]jk]jk]jk]ujajjaj(ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTeppro (www.itcteppro.com.tw)}jaj#)sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#teppro-www-itcteppro-com-twja](KKKK?eujajjaj )ubaja}(jk]jk]jk]jk]jk]ujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKworld (www.kworld.com.tw)}jajG)sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#kworld-www-kworld-com-twja](KKKK@eujajjajD)ubaja}(jk]jk]jk]jk]jk]ujajjajA)ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaJTT/ Justy Corp.(}jajk)sbjahttp://www.jtt.ne.jp/}jajk)sbja)}jajk)sbeja}(jk]jk]jk]jk]jk]internalrefurij anchorname"#jtt-justy-corp-http-www-jtt-ne-jpja](KKKKAeujajjajh)ubaja}(jk]jk]jk]jk]jk]ujajjaje)ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADS www.adstech.com}jaj)sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#ads-www-adstech-comja](KKKKBeujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAVEC www.prochips.com}jaj)sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#avec-www-prochips-comja](KKKKCeujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNoBrand}jaj)sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#nobrandja](KKKKDeujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMach www.machspeed.com}jaj*sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#mach-www-machspeed-comja](KKKKEeujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj)ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEline www.eline-net.com/}jaj'*sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#eline-www-eline-net-comja](KKKKFeujajjaj$*ubaja}(jk]jk]jk]jk]jk]ujajjaj!*ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpirit}jajK*sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#spiritja](KKKKGeujajjajH*ubaja}(jk]jk]jk]jk]jk]ujajjajE*ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoser www.boser.com.tw}jajo*sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#boser-www-boser-com-twja](KKKKHeujajjajl*ubaja}(jk]jk]jk]jk]jk]ujajjaji*ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Satelco www.citycom-gmbh.de, www.satelco.de}jaj*sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname+#satelco-www-citycom-gmbh-de-www-satelco-deja](KKKKIeujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSensoray www.sensoray.com}jaj*sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#sensoray-www-sensoray-comja](KKKKJeujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACEI (Chartered Electronics Industries Pte Ltd [CEI] [FCC ID HBY])}jaj*sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname<#cei-chartered-electronics-industries-pte-ltd-cei-fcc-id-hbyja](KKKKKeujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAITech}jaj*sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#aitechja](KKKKLeujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj*ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAXRON}jaj#+sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#maxronja](KKKKMeujajjaj +ubaja}(jk]jk]jk]jk]jk]ujajjaj+ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawww.ids-imaging.de}jajG+sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#www-ids-imaging-deja](KKKKNeujajjajD+ubaja}(jk]jk]jk]jk]jk]ujajjajA+ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawww.sknet-web.co.jp}jajk+sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#www-sknet-web-co-jpja](KKKKOeujajjajh+ubaja}(jk]jk]jk]jk]jk]ujajjaje+ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+A-Max www.amaxhk.com (Colormax, Amax, Napa)}jaj+sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname(#a-max-www-amaxhk-com-colormax-amax-napaja](KKKKPeujajjaj+ubaja}(jk]jk]jk]jk]jk]ujajjaj+ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cybertainment}jaj+sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#cybertainmentja](KKKKQeujajjaj+ubaja}(jk]jk]jk]jk]jk]ujajjaj+ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaVCR (}jaj+sbjahttp://www.vcrinc.com/}jaj+sbja)}jaj+sbeja}(jk]jk]jk]jk]jk]internalrefurij anchorname#vcr-http-www-vcrinc-comja](KKKKReujajjaj+ubaja}(jk]jk]jk]jk]jk]ujajjaj+ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTwinhan}jaj,sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#twinhanja](KKKKSeujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj+ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSI}jaj',sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#msija](KKKKTeujajjaj$,ubaja}(jk]jk]jk]jk]jk]ujajjaj!,ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFocus www.focusinfo.com}jajK,sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#focus-www-focusinfo-comja](KKKKUeujajjajH,ubaja}(jk]jk]jk]jk]jk]ujajjajE,ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSdisilk www.sdisilk.com/}jajo,sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#sdisilk-www-sdisilk-comja](KKKKVeujajjajl,ubaja}(jk]jk]jk]jk]jk]ujajjaji,ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawww.euresys.com}jaj,sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#www-euresys-comja](KKKKWeujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPMC/Pace}jaj,sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #pmc-paceja](KKKKXeujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Mercury www.kobian.com (UK and FR)}jaj,sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname!#mercury-www-kobian-com-uk-and-frja](KKKKYeujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TEC sound}jaj,sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #tec-soundja](KKKKZeujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj,ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLorenzen www.lorenzen.de}jaj#-sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#lorenzen-www-lorenzen-deja](KKKK[eujajjaj -ubaja}(jk]jk]jk]jk]jk]ujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOrigo (.uk) www.origo2000.com}jajG-sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#origo-uk-www-origo2000-comja](KKKK\eujajjajD-ubaja}(jk]jk]jk]jk]jk]ujajjajA-ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI/O Magic www.iomagic.com}jajk-sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#i-o-magic-www-iomagic-comja](KKKK]eujajjajh-ubaja}(jk]jk]jk]jk]jk]ujajjaje-ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArowana}jaj-sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#arowanaja](KKKK^eujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja iTVC15 boards}jaj-sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#itvc15-boardsja](KKKK_eujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAsus www.asuscom.com}jaj-sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#asus-www-asuscom-comja](KKKK`eujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHoontech}jaj-sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#id5ja](KKKKaeujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjaj-ubaja}(jk]jk]jk]jk]jk]ujajjaj ubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChips used at bttv devices}jaj+.sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#chips-used-at-bttv-devicesja](KKK eujajjaj(.ubaja}(jk]jk]jk]jk]jk]ujajjaj%.ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecs}jajO.sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#specsja](KKK eujajjajL.ubaja}(jk]jk]jk]jk]jk]ujajjajI.ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThanks}jajs.sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname#thanksja](KKK eujajjajp.ubaja}(jk]jk]jk]jk]jk]ujajjajm.ubaja}(jk]jk]jk]jk]jk]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Contributors}jaj.sbaja}(jk]jk]jk]jk]jk]internalrefurij anchorname #contributorsja](KKK eujajjaj.ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubaja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubeja}(jk]jk]jk]jk]jk]ujajjajubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThinkPad ACPI Extras Driver}jaj.sbaja}(jk]jk]jk]jk]jk]internalrefuri!admin-guide/laptops/thinkpad-acpi anchornamehujajjaj.ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jaj.sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#statusujajjaj.ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Installation}jaj/sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname #installationujajjaj/ubaja}(jk]jk]jk]jk]jk]ujajjaj /ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFeatures}jaj6/sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname #featuresujajjaj3/ubaja}(jk]jk]jk]jk]jk]ujajjaj0/ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes about the sysfs interface}jajV/sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname #notes-about-the-sysfs-interfaceujajjajS/ubaja}(jk]jk]jk]jk]jk]ujajjajP/ubaja}(jk]jk]jk]jk]jk]ujajjajM/ubaja}(jk]jk]jk]jk]jk]ujajjaj0/ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver version}jaj/sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#driver-versionujajjaj/ubaja}(jk]jk]jk]jk]jk]ujajjaj/ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs interface version}jaj/sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#sysfs-interface-versionujajjaj/ubaja}(jk]jk]jk]jk]jk]ujajjaj/ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHot keys}jaj/sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname #hot-keysujajjaj/ubaja}(jk]jk]jk]jk]jk]ujajjaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja procfs notes}jaj/sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname #procfs-notesujajjaj/ubaja}(jk]jk]jk]jk]jk]ujajjaj/ubaja}(jk]jk]jk]jk]jk]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sysfs notes}jaj0sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname #sysfs-notesujajjaj 0ubaja}(jk]jk]jk]jk]jk]ujajjaj0ubaja}(jk]jk]jk]jk]jk]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainput layer notes}jaj10sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#input-layer-notesujajjaj.0ubaja}(jk]jk]jk]jk]jk]ujajjaj+0ubaja}(jk]jk]jk]jk]jk]ujajjaj/ubeja}(jk]jk]jk]jk]jk]ujajjaj/ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNon hotkey ACPI HKEY event map}jaj`0sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#non-hotkey-acpi-hkey-event-mapujajjaj]0ubaja}(jk]jk]jk]jk]jk]ujajjajZ0ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBrightness hotkey notes}jaj0sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#brightness-hotkey-notesujajjaj}0ubaja}(jk]jk]jk]jk]jk]ujajjajz0ubaja}(jk]jk]jk]jk]jk]ujajjajw0ubaja}(jk]jk]jk]jk]jk]ujajjajZ0ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Bluetooth}jaj0sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname #bluetoothujajjaj0ubaja}(jk]jk]jk]jk]jk]ujajjaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Procfs notes}jaj0sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id1ujajjaj0ubaja}(jk]jk]jk]jk]jk]ujajjaj0ubaja}(jk]jk]jk]jk]jk]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs notes}jaj0sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id2ujajjaj0ubaja}(jk]jk]jk]jk]jk]ujajjaj0ubaja}(jk]jk]jk]jk]jk]ujajjaj0ubeja}(jk]jk]jk]jk]jk]ujajjaj0ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Video output control -- /proc/acpi/ibm/video}jaj!1sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname)#video-output-control-proc-acpi-ibm-videoujajjaj1ubaja}(jk]jk]jk]jk]jk]ujajjaj1ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThinkLight control}jajD1sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#thinklight-controlujajjajA1ubaja}(jk]jk]jk]jk]jk]ujajjaj>1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja procfs notes}jajd1sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id3ujajjaja1ubaja}(jk]jk]jk]jk]jk]ujajjaj^1ubaja}(jk]jk]jk]jk]jk]ujajjaj[1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sysfs notes}jaj1sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id4ujajjaj1ubaja}(jk]jk]jk]jk]jk]ujajjaj1ubaja}(jk]jk]jk]jk]jk]ujajjaj[1ubeja}(jk]jk]jk]jk]jk]ujajjaj>1ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCMOS/UCMS control}jaj1sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#cmos-ucms-controlujajjaj1ubaja}(jk]jk]jk]jk]jk]ujajjaj1ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja LED control}jaj1sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname #led-controlujajjaj1ubaja}(jk]jk]jk]jk]jk]ujajjaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja procfs notes}jaj1sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id5ujajjaj1ubaja}(jk]jk]jk]jk]jk]ujajjaj1ubaja}(jk]jk]jk]jk]jk]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sysfs notes}jaj2sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id6ujajjaj2ubaja}(jk]jk]jk]jk]jk]ujajjaj2ubaja}(jk]jk]jk]jk]jk]ujajjaj1ubeja}(jk]jk]jk]jk]jk]ujajjaj1ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ACPI sounds -- /proc/acpi/ibm/beep}jajK2sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#acpi-sounds-proc-acpi-ibm-beepujajjajH2ubaja}(jk]jk]jk]jk]jk]ujajjajE2ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTemperature sensors}jajn2sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#temperature-sensorsujajjajk2ubaja}(jk]jk]jk]jk]jk]ujajjajh2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Procfs notes}jaj2sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id7ujajjaj2ubaja}(jk]jk]jk]jk]jk]ujajjaj2ubaja}(jk]jk]jk]jk]jk]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs notes}jaj2sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id8ujajjaj2ubaja}(jk]jk]jk]jk]jk]ujajjaj2ubaja}(jk]jk]jk]jk]jk]ujajjaj2ubeja}(jk]jk]jk]jk]jk]ujajjajh2ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/EXPERIMENTAL: Embedded controller register dump}jaj2sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname/#experimental-embedded-controller-register-dumpujajjaj2ubaja}(jk]jk]jk]jk]jk]ujajjaj2ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLCD brightness control}jaj3sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#lcd-brightness-controlujajjaj3ubaja}(jk]jk]jk]jk]jk]ujajjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Procfs notes}jaj#3sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id9ujajjaj 3ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs notes}jajF3sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id10ujajjajC3ubaja}(jk]jk]jk]jk]jk]ujajjaj@3ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubeja}(jk]jk]jk]jk]jk]ujajjaj2ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Volume control (Console Audio control)}jaju3sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname%#volume-control-console-audio-controlujajjajr3ubaja}(jk]jk]jk]jk]jk]ujajjajo3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(About the ThinkPad Console Audio control}jaj3sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname)#about-the-thinkpad-console-audio-controlujajjaj3ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The ThinkPad-ACPI volume control}jaj3sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname!#the-thinkpad-acpi-volume-controlujajjaj3ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubeja}(jk]jk]jk]jk]jk]ujajjajo3ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9Fan control and monitoring: fan speed, fan enable/disable}jaj3sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname8#fan-control-and-monitoring-fan-speed-fan-enable-disableujajjaj3ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fan levels}jaj4sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname #fan-levelsujajjaj4ubaja}(jk]jk]jk]jk]jk]ujajjaj4ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Procfs notes}jaj*4sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id11ujajjaj'4ubaja}(jk]jk]jk]jk]jk]ujajjaj$4ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs notes}jajM4sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id12ujajjajJ4ubaja}(jk]jk]jk]jk]jk]ujajjajG4ubaja}(jk]jk]jk]jk]jk]ujajjaj3ubeja}(jk]jk]jk]jk]jk]ujajjaj3ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWAN}jaj|4sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#wanujajjajy4ubaja}(jk]jk]jk]jk]jk]ujajjajv4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Procfs notes}jaj4sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id13ujajjaj4ubaja}(jk]jk]jk]jk]jk]ujajjaj4ubaja}(jk]jk]jk]jk]jk]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs notes}jaj4sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id14ujajjaj4ubaja}(jk]jk]jk]jk]jk]ujajjaj4ubaja}(jk]jk]jk]jk]jk]ujajjaj4ubeja}(jk]jk]jk]jk]jk]ujajjajv4ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLCD Shadow control}jaj4sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#lcd-shadow-controlujajjaj4ubaja}(jk]jk]jk]jk]jk]ujajjaj4ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja procfs notes}jaj5sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id15ujajjaj 5ubaja}(jk]jk]jk]jk]jk]ujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajjaj4ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDYTC Lapmode sensor}jaj=5sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#dytc-lapmode-sensorujajjaj:5ubaja}(jk]jk]jk]jk]jk]ujajjaj75ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEXPERIMENTAL: UWB}jaj`5sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#experimental-uwbujajjaj]5ubaja}(jk]jk]jk]jk]jk]ujajjajZ5ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs notes}jaj5sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#id16ujajjaj}5ubaja}(jk]jk]jk]jk]jk]ujajjajz5ubaja}(jk]jk]jk]jk]jk]ujajjajw5ubaja}(jk]jk]jk]jk]jk]ujajjajZ5ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting keyboard language}jaj5sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#setting-keyboard-languageujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWWAN Antenna type}jaj5sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#wwan-antenna-typeujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuxmac}jaj5sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#auxmacujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajjaj5ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdaptive keyboard}jaj6sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#adaptive-keyboardujajjaj6ubaja}(jk]jk]jk]jk]jk]ujajjaj6ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBattery charge control}jaj;6sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#battery-charge-controlujajjaj86ubaja}(jk]jk]jk]jk]jk]ujajjaj56ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Multiple Commands, Module Parameters}jaj^6sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname$#multiple-commands-module-parametersujajjaj[6ubaja}(jk]jk]jk]jk]jk]ujajjajX6ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling debugging output}jaj6sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#enabling-debugging-outputujajjaj~6ubaja}(jk]jk]jk]jk]jk]ujajjaj{6ubaja}(jk]jk]jk]jk]jk]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaForce loading of module}jaj6sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#force-loading-of-moduleujajjaj6ubaja}(jk]jk]jk]jk]jk]ujajjaj6ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs interface changelog}jaj6sbaja}(jk]jk]jk]jk]jk]internalrefurij. anchorname#sysfs-interface-changelogujajjaj6ubaja}(jk]jk]jk]jk]jk]ujajjaj6ubaja}(jk]jk]jk]jk]jk]ujajjaj6ubaja}(jk]jk]jk]jk]jk]ujajjaj6ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubeja}(jk]jk]jk]jk]jk]ujajjaj.ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-dvbsky cards list}jaj7sbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-dvbsky-cardlist anchornamehjaj=oujajjaj7ubaja}(jk]jk]jk]jk]jk]ujajjaj7ubaja}(jk]jk]jk]jk]jk]ujajjaj6ubaja}(jk]jk]jk]jk]jk]ujajubj3 jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-az6027 cards list}jaj47sbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-az6027-cardlist anchornamehjajKoujajjaj17ubaja}(jk]jk]jk]jk]jk]ujajjaj.7ubaja}(jk]jk]jk]jk]jk]ujajjaj+7ubaja}(jk]jk]jk]jk]jk]ujajubjQ jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-af9035 cards list}jaj`7sbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-af9035-cardlist anchornamehjajYoujajjaj]7ubaja}(jk]jk]jk]jk]jk]ujajjajZ7ubaja}(jk]jk]jk]jk]jk]ujajjajW7ubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5The Linux kernel user’s and administrator’s guide}jaj7sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/index anchornamehujajjaj7ubaja}(jk]jk]jk]jk]jk]ujajjaj7ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'General guides to kernel administration}jaj7sbaja}(jk]jk]jk]jk]jk]internalrefurij7 anchorname(#general-guides-to-kernel-administrationujajjaj7ubaja}(jk]jk]jk]jk]jk]ujajjaj7ubjK%)}(jahja](jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries](Nadmin-guide/READMENadmin-guide/devicesNadmin-guide/featurese includefiles](j7j7j7emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔ?/var/lib/git/docbuild/linux/Documentation/admin-guide/index.rstj֔Kjaj7ubjo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries](Nadmin-guide/sysfs-rulesNadmin-guide/sysctl/indexNadmin-guide/cputopologyNadmin-guide/abie includefiles](j7j7j7j7emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔj7j֔Kjaj7ubjo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries](Nadmin-guide/hw-vuln/indexNadmin-guide/LSM/indexNadmin-guide/perf-securitye includefiles](j8j8j8emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔj7j֔K&jaj7ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBooting the kernel}jaj28sbaja}(jk]jk]jk]jk]jk]internalrefurij7 anchorname#booting-the-kernelujajjaj/8ubaja}(jk]jk]jk]jk]jk]ujajjaj,8ubjK%)}(jahja]jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries](Nadmin-guide/bootconfigNadmin-guide/kernel-parametersNadmin-guide/efi-stubNadmin-guide/initrde includefiles](jX8jZ8j\8j^8emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔj7j֔K0jajI8ubaja}(jk]jk]jk]jk]jk]ujajjaj,8ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Tracking down and identifying problems}jaj}8sbaja}(jk]jk]jk]jk]jk]internalrefurij7 anchorname'#tracking-down-and-identifying-problemsujajjajz8ubaja}(jk]jk]jk]jk]jk]ujajjajw8ubjK%)}(jahja]jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries](Nadmin-guide/reporting-issuesN!admin-guide/reporting-regressionsN'admin-guide/quickly-build-trimmed-linuxN.admin-guide/verify-bugs-and-bisect-regressionsNadmin-guide/bug-huntingNadmin-guide/bug-bisectNadmin-guide/tainted-kernelsNadmin-guide/ramoopsNadmin-guide/dynamic-debug-howtoNadmin-guide/initNadmin-guide/kdump/indexNadmin-guide/perf/indexNadmin-guide/pstore-blkNadmin-guide/clearing-warn-onceN#admin-guide/kernel-per-CPU-kthreadsNadmin-guide/lockup-watchdogsNadmin-guide/RAS/indexNadmin-guide/sysrqe includefiles](j8j8j8j8j8j8j8j8j8j8j8j8j8j8j8j8j8j8emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔj7j֔K?jaj8ubaja}(jk]jk]jk]jk]jk]ujajjajw8ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCore-kernel subsystems}jaj8sbaja}(jk]jk]jk]jk]jk]internalrefurij7 anchorname#core-kernel-subsystemsujajjaj8ubaja}(jk]jk]jk]jk]jk]ujajjaj8ubjK%)}(jahja](jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries](Nadmin-guide/cgroup-v2Nadmin-guide/cgroup-v1/indexNadmin-guide/cpu-loadNadmin-guide/mm/indexNadmin-guide/module-signingNadmin-guide/namespaces/indexNadmin-guide/numastatNadmin-guide/pm/indexN!admin-guide/syscall-user-dispatche includefiles](j 9j 9j9j9j9j9j9j9j9emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔj7j֔K\jaj8ubjo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries](Nadmin-guide/binfmt-miscNadmin-guide/javaNadmin-guide/monoe includefiles](j39j59j79emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔj7j֔Kljaj8ubeja}(jk]jk]jk]jk]jk]ujajjaj8ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Block-layer and filesystem administration}jajV9sbaja}(jk]jk]jk]jk]jk]internalrefurij7 anchorname*#block-layer-and-filesystem-administrationujajjajS9ubaja}(jk]jk]jk]jk]jk]ujajjajP9ubjK%)}(jahja]jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries](Nadmin-guide/bcacheNadmin-guide/binderfsNadmin-guide/blockdev/indexNadmin-guide/cifs/indexNadmin-guide/device-mapper/indexNadmin-guide/ext4N!admin-guide/filesystem-monitoringNadmin-guide/nfs/indexNadmin-guide/iostatsNadmin-guide/jfsNadmin-guide/mdNadmin-guide/ufsNadmin-guide/xfse includefiles](j|9j~9j9j9j9j9j9j9j9j9j9j9j9emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔj7j֔Kwjajm9ubaja}(jk]jk]jk]jk]jk]ujajjajP9ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice-specific guides}jaj9sbaja}(jk]jk]jk]jk]jk]internalrefurij7 anchorname#device-specific-guidesujajjaj9ubaja}(jk]jk]jk]jk]jk]ujajjaj9ubjK%)}(jahja]jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries](Nadmin-guide/acpi/indexNadmin-guide/aoe/indexNadmin-guide/auxdisplay/indexNadmin-guide/braille-consoleNadmin-guide/btmrvlNadmin-guide/dell_rbuNadmin-guide/edidNadmin-guide/gpio/indexNadmin-guide/hw_randomNadmin-guide/laptops/indexNadmin-guide/lcd-panel-cgramNadmin-guide/media/indexNadmin-guide/nvme-multipathNadmin-guide/parportNadmin-guide/pnpNadmin-guide/rapidioNadmin-guide/rtcNadmin-guide/serial-consoleNadmin-guide/svgaNadmin-guide/thermal/indexNadmin-guide/thunderboltNadmin-guide/vga-softcursorNadmin-guide/video-outpute includefiles](j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j:j:j:emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔj7j֔Kjaj9ubaja}(jk]jk]jk]jk]jk]ujajjaj9ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWorkload analysis}jaj$:sbaja}(jk]jk]jk]jk]jk]internalrefurij7 anchorname#workload-analysisujajjaj!:ubaja}(jk]jk]jk]jk]jk]ujajjaj:ubjK%)}(jahja]jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries]Nadmin-guide/workload-tracinga includefiles]jJ:amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔj7j֔Kjaj;:ubaja}(jk]jk]jk]jk]jk]ujajjaj:ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEverything else}jaji:sbaja}(jk]jk]jk]jk]jk]internalrefurij7 anchorname#everything-elseujajjajf:ubaja}(jk]jk]jk]jk]jk]ujajjajc:ubjK%)}(jahja](jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentj7entries](Nadmin-guide/ldmNadmin-guide/unicodee includefiles](j:j:emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔj7j֔Kjaj:ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj:sbaja}(jk]jk]jk]jk]jk]internalrefurij7 anchorname#indicesujajjaj:ubaja}(jk]jk]jk]jk]jk]ujajjaj:ubaja}(jk]jk]jk]jk]jk]ujajjaj:ubaja}(jk]jk]jk]jk]jk]exprsubproject and htmlujaj jaj:ubeja}(jk]jk]jk]jk]jk]ujajjajc:ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubeja}(jk]jk]jk]jk]jk]ujajjaj7ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLG Gram laptop extra features}jaj:sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/laptops/lg-laptop anchornamehujajjaj:ubaja}(jk]jk]jk]jk]jk]ujajjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHotkeys}jaj;sbaja}(jk]jk]jk]jk]jk]internalrefurij; anchorname#hotkeysujajjaj;ubaja}(jk]jk]jk]jk]jk]ujajjaj ;ubaja}(jk]jk]jk]jk]jk]ujajjaj ;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reader mode}jaj6;sbaja}(jk]jk]jk]jk]jk]internalrefurij; anchorname #reader-modeujajjaj3;ubaja}(jk]jk]jk]jk]jk]ujajjaj0;ubaja}(jk]jk]jk]jk]jk]ujajjaj ;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFN Lock}jajY;sbaja}(jk]jk]jk]jk]jk]internalrefurij; anchorname#fn-lockujajjajV;ubaja}(jk]jk]jk]jk]jk]ujajjajS;ubaja}(jk]jk]jk]jk]jk]ujajjaj ;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBattery care limit}jaj|;sbaja}(jk]jk]jk]jk]jk]internalrefurij; anchorname#battery-care-limitujajjajy;ubaja}(jk]jk]jk]jk]jk]ujajjajv;ubaja}(jk]jk]jk]jk]jk]ujajjaj ;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFan mode}jaj;sbaja}(jk]jk]jk]jk]jk]internalrefurij; anchorname #fan-modeujajjaj;ubaja}(jk]jk]jk]jk]jk]ujajjaj;ubaja}(jk]jk]jk]jk]jk]ujajjaj ;ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja USB charge}jaj;sbaja}(jk]jk]jk]jk]jk]internalrefurij; anchorname #usb-chargeujajjaj;ubaja}(jk]jk]jk]jk]jk]ujajjaj;ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLEDs}jaj;sbaja}(jk]jk]jk]jk]jk]internalrefurij; anchorname#ledsujajjaj;ubaja}(jk]jk]jk]jk]jk]ujajjaj;ubaja}(jk]jk]jk]jk]jk]ujajjaj;ubaja}(jk]jk]jk]jk]jk]ujajjaj;ubeja}(jk]jk]jk]jk]jk]ujajjaj ;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKeyboard backlight}jaj<sbaja}(jk]jk]jk]jk]jk]internalrefurij; anchorname#keyboard-backlightujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj <ubaja}(jk]jk]jk]jk]jk]ujajjaj ;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTouchpad indicator LED}jaj4<sbaja}(jk]jk]jk]jk]jk]internalrefurij; anchorname#touchpad-indicator-ledujajjaj1<ubaja}(jk]jk]jk]jk]jk]ujajjaj.<ubaja}(jk]jk]jk]jk]jk]ujajjaj ;ubeja}(jk]jk]jk]jk]jk]ujajjaj:ubeja}(jk]jk]jk]jk]jk]ujajjaj:ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTAA - TSX Asynchronous Abort}jajl<sbaja}(jk]jk]jk]jk]jk]internalrefuri#admin-guide/hw-vuln/tsx_async_abort anchornamehujajjaji<ubaja}(jk]jk]jk]jk]jk]ujajjajf<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected processors}jaj<sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname#affected-processorsujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Related CVEs}jaj<sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname #related-cvesujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblem}jaj<sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname#problemujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttack scenarios}jaj<sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname#attack-scenariosujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTAA system information}jaj=sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname#taa-system-informationujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMitigation mechanism}jaj;=sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname#mitigation-mechanismujajjaj8=ubaja}(jk]jk]jk]jk]jk]ujajjaj5=ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtualization mitigation}jaj[=sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname#virtualization-mitigationujajjajX=ubaja}(jk]jk]jk]jk]jk]ujajjajU=ubaja}(jk]jk]jk]jk]jk]ujajjajR=ubaja}(jk]jk]jk]jk]jk]ujajjaj5=ubeja}(jk]jk]jk]jk]jk]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Mitigation control on the kernel command line}jaj=sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname.#mitigation-control-on-the-kernel-command-lineujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMitigation selection guide}jaj=sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname#mitigation-selection-guideujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Trusted userspace and guests}jaj=sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname#trusted-userspace-and-guestsujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!2. Untrusted userspace and guests}jaj=sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname#untrusted-userspace-and-guestsujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjaj=ubaja}(jk]jk]jk]jk]jk]ujajjaj=ubeja}(jk]jk]jk]jk]jk]ujajjaj=ubeja}(jk]jk]jk]jk]jk]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault mitigations}jaj>sbaja}(jk]jk]jk]jk]jk]internalrefurij{< anchorname#default-mitigationsujajjaj>ubaja}(jk]jk]jk]jk]jk]ujajjaj>ubaja}(jk]jk]jk]jk]jk]ujajjaj<ubeja}(jk]jk]jk]jk]jk]ujajjajf<ubeja}(jk]jk]jk]jk]jk]ujajjajc<ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI/O statistics fields}jajW>sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/iostats anchornamehujajjajT>ubaja}(jk]jk]jk]jk]jk]ujajjajQ>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisks vs Partitions}jajw>sbaja}(jk]jk]jk]jk]jk]internalrefurijf> anchorname#disks-vs-partitionsujajjajt>ubaja}(jk]jk]jk]jk]jk]ujajjajq>ubaja}(jk]jk]jk]jk]jk]ujajjajn>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional notes}jaj>sbaja}(jk]jk]jk]jk]jk]internalrefurijf> anchorname#additional-notesujajjaj>ubaja}(jk]jk]jk]jk]jk]ujajjaj>ubaja}(jk]jk]jk]jk]jk]ujajjajn>ubeja}(jk]jk]jk]jk]jk]ujajjajQ>ubeja}(jk]jk]jk]jk]jk]ujajjajN>ubaja}(jk]jk]jk]jk]jk]ujajubj\ jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-digitv cards list}jaj>sbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-digitv-cardlist anchornamehjajoujajjaj>ubaja}(jk]jk]jk]jk]jk]ujajjaj>ubaja}(jk]jk]jk]jk]jk]ujajjaj>ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-dw2102 cards list}jaj>sbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-dw2102-cardlist anchornamehjajoujajjaj>ubaja}(jk]jk]jk]jk]jk]ujajjaj>ubaja}(jk]jk]jk]jk]jk]ujajjaj>ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-dtt200u cards list}jaj*?sbaja}(jk]jk]jk]jk]jk]internalrefuri*admin-guide/media/dvb-usb-dtt200u-cardlist anchornamehjajoujajjaj'?ubaja}(jk]jk]jk]jk]jk]ujajjaj$?ubaja}(jk]jk]jk]jk]jk]ujajjaj!?ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*LDM - Logical Disk Manager (Dynamic Disks)}jajV?sbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/ldm anchornamehujajjajS?ubaja}(jk]jk]jk]jk]jk]ujajjajP?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajv?sbaja}(jk]jk]jk]jk]jk]internalrefurije? anchorname #overviewujajjajs?ubaja}(jk]jk]jk]jk]jk]ujajjajp?ubaja}(jk]jk]jk]jk]jk]ujajjajm?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj?sbaja}(jk]jk]jk]jk]jk]internalrefurije? anchorname#exampleujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjajm?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompiling LDM Support}jaj?sbaja}(jk]jk]jk]jk]jk]internalrefurije? anchorname#compiling-ldm-supportujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjajm?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBooting}jaj?sbaja}(jk]jk]jk]jk]jk]internalrefurije? anchorname#bootingujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjajm?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMore Documentation}jaj@sbaja}(jk]jk]jk]jk]jk]internalrefurije? anchorname#more-documentationujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjaj?ubaja}(jk]jk]jk]jk]jk]ujajjajm?ubeja}(jk]jk]jk]jk]jk]ujajjajP?ubeja}(jk]jk]jk]jk]jk]ujajjajM?ubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSamsung Galaxy Book Driver}jaj:@sbaja}(jk]jk]jk]jk]jk]internalrefuri&admin-guide/laptops/samsung-galaxybook anchornamehujajjaj7@ubaja}(jk]jk]jk]jk]jk]ujajjaj4@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported devices}jajZ@sbaja}(jk]jk]jk]jk]jk]internalrefurijI@ anchorname#supported-devicesujajjajW@ubaja}(jk]jk]jk]jk]jk]ujajjajT@ubaja}(jk]jk]jk]jk]jk]ujajjajQ@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jaj}@sbaja}(jk]jk]jk]jk]jk]internalrefurijI@ anchorname#statusujajjajz@ubaja}(jk]jk]jk]jk]jk]ujajjajw@ubaja}(jk]jk]jk]jk]jk]ujajjajQ@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKeyboard backlight}jaj@sbaja}(jk]jk]jk]jk]jk]internalrefurijI@ anchorname#keyboard-backlightujajjaj@ubaja}(jk]jk]jk]jk]jk]ujajjaj@ubaja}(jk]jk]jk]jk]jk]ujajjajQ@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPerformance mode}jaj@sbaja}(jk]jk]jk]jk]jk]internalrefurijI@ anchorname#performance-modeujajjaj@ubaja}(jk]jk]jk]jk]jk]ujajjaj@ubaja}(jk]jk]jk]jk]jk]ujajjajQ@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Battery charge control end threshold}jaj@sbaja}(jk]jk]jk]jk]jk]internalrefurijI@ anchorname%#battery-charge-control-end-thresholdujajjaj@ubaja}(jk]jk]jk]jk]jk]ujajjaj@ubaja}(jk]jk]jk]jk]jk]ujajjajQ@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Attributes}jaj Asbaja}(jk]jk]jk]jk]jk]internalrefurijI@ anchorname#firmware-attributesujajjajAubaja}(jk]jk]jk]jk]jk]ujajjajAubaja}(jk]jk]jk]jk]jk]ujajjajQ@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Keyboard hotkey actions (i8042 filter)}jaj,Asbaja}(jk]jk]jk]jk]jk]internalrefurijI@ anchorname%#keyboard-hotkey-actions-i8042-filterujajjaj)Aubaja}(jk]jk]jk]jk]jk]ujajjaj&Aubaja}(jk]jk]jk]jk]jk]ujajjajQ@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ACPI notifications and hotkey actions}jajOAsbaja}(jk]jk]jk]jk]jk]internalrefurijI@ anchorname&#acpi-notifications-and-hotkey-actionsujajjajLAubaja}(jk]jk]jk]jk]jk]ujajjajIAubaja}(jk]jk]jk]jk]jk]ujajjajQ@ubeja}(jk]jk]jk]jk]jk]ujajjaj4@ubeja}(jk]jk]jk]jk]jk]ujajjaj1@ubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajAsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/intro anchornamehjajoujajjajAubaja}(jk]jk]jk]jk]jk]ujajjajAubaja}(jk]jk]jk]jk]jk]ujajjaj~Aubaja}(jk]jk]jk]jk]jk]ujajubjG jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-pctv452e cards list}jajAsbaja}(jk]jk]jk]jk]jk]internalrefuri+admin-guide/media/dvb-usb-pctv452e-cardlist anchornamehjajoujajjajAubaja}(jk]jk]jk]jk]jk]ujajjajAubaja}(jk]jk]jk]jk]jk]ujajjajAubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Using the initial RAM disk (initrd)}jajAsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/initrd anchornamehujajjajAubaja}(jk]jk]jk]jk]jk]ujajjajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Operation}jajAsbaja}(jk]jk]jk]jk]jk]internalrefurijA anchorname #operationujajjajAubaja}(jk]jk]jk]jk]jk]ujajjajAubaja}(jk]jk]jk]jk]jk]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoot command-line options}jaj"Bsbaja}(jk]jk]jk]jk]jk]internalrefurijA anchorname#boot-command-line-optionsujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompressed cpio images}jajEBsbaja}(jk]jk]jk]jk]jk]internalrefurijA anchorname#compressed-cpio-imagesujajjajBBubaja}(jk]jk]jk]jk]jk]ujajjaj?Bubaja}(jk]jk]jk]jk]jk]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Installation}jajhBsbaja}(jk]jk]jk]jk]jk]internalrefurijA anchorname #installationujajjajeBubaja}(jk]jk]jk]jk]jk]ujajjajbBubaja}(jk]jk]jk]jk]jk]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChanging the root device}jajBsbaja}(jk]jk]jk]jk]jk]internalrefurijA anchorname#changing-the-root-deviceujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage scenarios}jajBsbaja}(jk]jk]jk]jk]jk]internalrefurijA anchorname#usage-scenariosujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObsolete root change mechanism}jajBsbaja}(jk]jk]jk]jk]jk]internalrefurijA anchorname#obsolete-root-change-mechanismujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Mixed change_root and pivot_root mechanism}jajBsbaja}(jk]jk]jk]jk]jk]internalrefurijA anchorname+#mixed-change-root-and-pivot-root-mechanismujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajBubaja}(jk]jk]jk]jk]jk]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajCsbaja}(jk]jk]jk]jk]jk]internalrefurijA anchorname #resourcesujajjajCubaja}(jk]jk]jk]jk]jk]ujajjajCubaja}(jk]jk]jk]jk]jk]ujajjajAubeja}(jk]jk]jk]jk]jk]ujajjajAubeja}(jk]jk]jk]jk]jk]ujajjajAubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!dvb-usb-technisat-usb2 cards list}jajOCsbaja}(jk]jk]jk]jk]jk]internalrefuri1admin-guide/media/dvb-usb-technisat-usb2-cardlist anchornamehjajpujajjajLCubaja}(jk]jk]jk]jk]jk]ujajjajICubaja}(jk]jk]jk]jk]jk]ujajjajFCubaja}(jk]jk]jk]jk]jk]ujajubj0 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Digital TV driver-specific documentation}jaj{Csbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/dvb-drivers anchornamehjajpujajjajxCubaja}(jk]jk]jk]jk]jk]ujajjajuCubjK%)}(jahja]jo.)}(jahja]ja}(jk]jk]jk]jk]jk]parentjCentries](Nadmin-guide/media/avermediaNadmin-guide/media/bt8xxNadmin-guide/media/lmedm04N admin-guide/media/opera-firmwareNadmin-guide/media/technisatNadmin-guide/media/ttusb-dece includefiles](jCjCjCjCjCjCemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔK/var/lib/git/docbuild/linux/Documentation/admin-guide/media/dvb-drivers.rstj֔KjajCubaja}(jk]jk]jk]jk]jk]ujajjajuCubeja}(jk]jk]jk]jk]jk]ujajjajrCubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRSB-related mitigations}jajCsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/hw-vuln/rsb anchornamehujajjajCubaja}(jk]jk]jk]jk]jk]ujajjajCubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRSB poisoning (Intel and AMD)}jajCsbaja}(jk]jk]jk]jk]jk]internalrefurijC anchorname#rsb-poisoning-intel-and-amdujajjajCubaja}(jk]jk]jk]jk]jk]ujajjajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SpectreRSB}jajDsbaja}(jk]jk]jk]jk]jk]internalrefurijC anchorname #spectrersbujajjajDubaja}(jk]jk]jk]jk]jk]ujajjajDubaja}(jk]jk]jk]jk]jk]ujajjaj DubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+AMD RETBleed / SRSO / Branch Type Confusion}jaj7Dsbaja}(jk]jk]jk]jk]jk]internalrefurijC anchorname(#amd-retbleed-srso-branch-type-confusionujajjaj4Dubaja}(jk]jk]jk]jk]jk]ujajjaj1Dubaja}(jk]jk]jk]jk]jk]ujajjaj Dubeja}(jk]jk]jk]jk]jk]ujajjajCubeja}(jk]jk]jk]jk]jk]ujajjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRSB underflow (Intel only)}jajfDsbaja}(jk]jk]jk]jk]jk]internalrefurijC anchorname#rsb-underflow-intel-onlyujajjajcDubaja}(jk]jk]jk]jk]jk]ujajjaj`DubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+RSB Alternate (RSBA) (“Intel Retbleed”)}jajDsbaja}(jk]jk]jk]jk]jk]internalrefurijC anchorname"#rsb-alternate-rsba-intel-retbleedujajjajDubaja}(jk]jk]jk]jk]jk]ujajjajDubaja}(jk]jk]jk]jk]jk]ujajjaj}DubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Restricted RSB Alternate (RRSBA)}jajDsbaja}(jk]jk]jk]jk]jk]internalrefurijC anchorname#restricted-rsb-alternate-rrsbaujajjajDubaja}(jk]jk]jk]jk]jk]ujajjajDubaja}(jk]jk]jk]jk]jk]ujajjaj}Dubeja}(jk]jk]jk]jk]jk]ujajjaj`Dubeja}(jk]jk]jk]jk]jk]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajDsbaja}(jk]jk]jk]jk]jk]internalrefurijC anchorname #referencesujajjajDubaja}(jk]jk]jk]jk]jk]ujajjajDubaja}(jk]jk]jk]jk]jk]ujajjajCubeja}(jk]jk]jk]jk]jk]ujajjajCubeja}(jk]jk]jk]jk]jk]ujajjajCubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Parallel port LCD/Keypad Panel support}jajEsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/lcd-panel-cgram anchornamehujajjaj Eubaja}(jk]jk]jk]jk]jk]ujajjaj Eubaja}(jk]jk]jk]jk]jk]ujajjajEubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe cafe_ccic driver}jajpujajjaj9Eubaja}(jk]jk]jk]jk]jk]ujajjaj6EubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj\Esbaja}(jk]jk]jk]jk]jk]internalrefurijKE anchorname #introductionja](KKKeujajjajYEubaja}(jk]jk]jk]jk]jk]ujajjajVEubaja}(jk]jk]jk]jk]jk]ujajjajSEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoad time options}jajEsbaja}(jk]jk]jk]jk]jk]internalrefurijKE anchorname#load-time-optionsja](KKKeujajjaj}Eubaja}(jk]jk]jk]jk]jk]ujajjajzEubaja}(jk]jk]jk]jk]jk]ujajjajSEubeja}(jk]jk]jk]jk]jk]ujajjaj6Eubeja}(jk]jk]jk]jk]jk]ujajjaj3Eubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCX88 cards list}jajEsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/cx88-cardlist anchornamehjajLpujajjajEubaja}(jk]jk]jk]jk]jk]ujajjajEubaja}(jk]jk]jk]jk]jk]ujajjajEubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Digital TV Conditional Access Interface}jajEsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/ci anchornamehjajZpujajjajEubaja}(jk]jk]jk]jk]jk]ujajjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaca_zap}jajFsbaja}(jk]jk]jk]jk]jk]internalrefurijE anchorname#ca-zapja](KKKeujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajEubaja}(jk]jk]jk]jk]jk]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cards that fall in this category}jaj)Fsbaja}(jk]jk]jk]jk]jk]internalrefurijE anchorname!#cards-that-fall-in-this-categoryja](KKKeujajjaj&Fubaja}(jk]jk]jk]jk]jk]ujajjaj#Fubaja}(jk]jk]jk]jk]jk]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCI modules that are supported}jajMFsbaja}(jk]jk]jk]jk]jk]internalrefurijE anchorname#ci-modules-that-are-supportedja](KKKeujajjajJFubaja}(jk]jk]jk]jk]jk]ujajjajGFubaja}(jk]jk]jk]jk]jk]ujajjajEubeja}(jk]jk]jk]jk]jk]ujajjajEubeja}(jk]jk]jk]jk]jk]ujajjajEubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#The Samsung S5P/Exynos4 FIMC driver}jajFsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/fimc anchornamehjajhpujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported SoCs}jajFsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname#supported-socsja](KKKeujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported features}jajFsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname#supported-featuresja](KKKeujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNot currently supported}jajFsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname#not-currently-supportedja](KKKeujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajFubaja}(jk]jk]jk]jk]jk]ujajjajFubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser space interfaces}jajGsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname#user-space-interfacesja](KKKeujajjajGubaja}(jk]jk]jk]jk]jk]ujajjaj GubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMedia device interface}jaj3Gsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname#media-device-interfaceja](KKKKeujajjaj0Gubaja}(jk]jk]jk]jk]jk]ujajjaj-Gubaja}(jk]jk]jk]jk]jk]ujajjaj*GubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory-to-memory video node}jajWGsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname#memory-to-memory-video-nodeja](KKKKeujajjajTGubaja}(jk]jk]jk]jk]jk]ujajjajQGubaja}(jk]jk]jk]jk]jk]ujajjaj*GubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCapture video node}jaj{Gsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname#capture-video-nodeja](KKKKeujajjajxGubaja}(jk]jk]jk]jk]jk]ujajjajuGubaja}(jk]jk]jk]jk]jk]ujajjaj*GubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCamera capture subdevs}jajGsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname#camera-capture-subdevsja](KKKKeujajjajGubaja}(jk]jk]jk]jk]jk]ujajjajGubaja}(jk]jk]jk]jk]jk]ujajjaj*GubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs}jajGsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname#sysfsja](KKKKeujajjajGubaja}(jk]jk]jk]jk]jk]ujajjajGubaja}(jk]jk]jk]jk]jk]ujajjaj*Gubeja}(jk]jk]jk]jk]jk]ujajjaj Gubeja}(jk]jk]jk]jk]jk]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja25. Device mapping to video and subdev device nodes}jajGsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname0#device-mapping-to-video-and-subdev-device-nodesja](KKKeujajjajGubaja}(jk]jk]jk]jk]jk]ujajjajGubaja}(jk]jk]jk]jk]jk]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Build}jajHsbaja}(jk]jk]jk]jk]jk]internalrefurijF anchorname#buildja](KKKeujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajFubeja}(jk]jk]jk]jk]jk]ujajjajFubeja}(jk]jk]jk]jk]jk]ujajjaj}Fubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jai.MX7 Video Capture Driver}jajPHsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/imx7 anchornamehjajvpujajjajMHubaja}(jk]jk]jk]jk]jk]ujajjajJHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajpHsbaja}(jk]jk]jk]jk]jk]internalrefurij_H anchorname #introductionja](KKKeujajjajmHubaja}(jk]jk]jk]jk]jk]ujajjajjHubaja}(jk]jk]jk]jk]jk]ujajjajgHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEntities}jajHsbaja}(jk]jk]jk]jk]jk]internalrefurij_H anchorname #entitiesja](KKKeujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajgHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja imx-mipi-csi2}jajHsbaja}(jk]jk]jk]jk]jk]internalrefurij_H anchorname#imx-mipi-csi2ja](KKKeujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajgHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacsi-mux}jajHsbaja}(jk]jk]jk]jk]jk]internalrefurij_H anchorname#csi-muxja](KKKeujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajgHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacsi}jajIsbaja}(jk]jk]jk]jk]jk]internalrefurij_H anchorname#csija](KKKeujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajHubaja}(jk]jk]jk]jk]jk]ujajjajgHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj$Isbaja}(jk]jk]jk]jk]jk]internalrefurij_H anchorname #usage-notesja](KKKeujajjaj!Iubaja}(jk]jk]jk]jk]jk]ujajjajIubaja}(jk]jk]jk]jk]jk]ujajjajgHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWarp7 with OV2680}jajHIsbaja}(jk]jk]jk]jk]jk]internalrefurij_H anchorname#warp7-with-ov2680ja](KKKeujajjajEIubaja}(jk]jk]jk]jk]jk]ujajjajBIubaja}(jk]jk]jk]jk]jk]ujajjajgHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jai.MX6ULL-EVK with OV5640}jajlIsbaja}(jk]jk]jk]jk]jk]internalrefurij_H anchorname#i-mx6ull-evk-with-ov5640ja](KKKeujajjajiIubaja}(jk]jk]jk]jk]jk]ujajjajfIubaja}(jk]jk]jk]jk]jk]ujajjajgHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajIsbaja}(jk]jk]jk]jk]jk]internalrefurij_H anchorname #referencesja](KKK eujajjajIubaja}(jk]jk]jk]jk]jk]ujajjajIubaja}(jk]jk]jk]jk]jk]ujajjajgHubeja}(jk]jk]jk]jk]jk]ujajjajJHubeja}(jk]jk]jk]jk]jk]ujajjajGHubaja}(jk]jk]jk]jk]jk]ujajubjv jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsing the Digital TV Framework}jajIsbaja}(jk]jk]jk]jk]jk]internalrefuriadmin-guide/media/dvb_intro anchornamehjajpujajjajIubaja}(jk]jk]jk]jk]jk]ujajjajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajIsbaja}(jk]jk]jk]jk]jk]internalrefurijI anchorname #introductionja](KKKeujajjajIubaja}(jk]jk]jk]jk]jk]ujajjajIubaja}(jk]jk]jk]jk]jk]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting the card going}jaj Jsbaja}(jk]jk]jk]jk]jk]internalrefurijI anchorname#getting-the-card-goingja](KKKeujajjaj Jubaja}(jk]jk]jk]jk]jk]ujajjajJubaja}(jk]jk]jk]jk]jk]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceiving a digital TV channel}jaj1Jsbaja}(jk]jk]jk]jk]jk]internalrefurijI anchorname#receiving-a-digital-tv-channelja](KKKeujajjaj.Jubaja}(jk]jk]jk]jk]jk]ujajjaj+Jubaja}(jk]jk]jk]jk]jk]ujajjajIubeja}(jk]jk]jk]jk]jk]ujajjajIubeja}(jk]jk]jk]jk]jk]ujajjajIubaja}(jk]jk]jk]jk]jk]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadvb-usb-ttusb2 cards list}jajjJsbaja}(jk]jk]jk]jk]jk]internalrefuri)admin-guide/media/dvb-usb-ttusb2-cardlist anchornamehjajpujajjajgJubaja}(jk]jk]jk]jk]jk]ujajjajdJubaja}(jk]jk]jk]jk]jk]ujajjajaJubaja}(jk]jk]jk]jk]jk]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-SRBDS - Special Register Buffer Data Sampling}jajJsbaja}(jk]jk]jk]jk]jk]internalrefuri9admin-guide/hw-vuln/special-register-buffer-data-sampling anchornamehujajjajJubaja}(jk]jk]jk]jk]jk]ujajjajJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected processors}jajJsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#affected-processorsujajjajJubaja}(jk]jk]jk]jk]jk]ujajjajJubaja}(jk]jk]jk]jk]jk]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Related CVEs}jajJsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname #related-cvesujajjajJubaja}(jk]jk]jk]jk]jk]ujajjajJubaja}(jk]jk]jk]jk]jk]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttack scenarios}jajJsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#attack-scenariosujajjajJubaja}(jk]jk]jk]jk]jk]ujajjajJubaja}(jk]jk]jk]jk]jk]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation mechanism}jajKsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname#mitigation-mechanismujajjajKubaja}(jk]jk]jk]jk]jk]ujajjajKubaja}(jk]jk]jk]jk]jk]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IA32_MCU_OPT_CTRL MSR Definition}jajBKsbaja}(jk]jk]jk]jk]jk]internalrefurijJ anchorname!#ia32-mcu-opt-ctrl-msr-definitionujajjaj?Kubaja}(jk]jk]jk]jk]jk]ujajjajNubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj;Nubaja}(jp]jp]jp]jp]jp]ujajNLjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWSxx ACPI methods}jajdNsbaja}(jp]jp]jp]jp]jp]internalrefurijM anchorname#wsxx-acpi-methodsujaj LjajaNubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj^Nubaja}(jp]jp]jp]jp]jp]ujajNLjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWMxx ACPI methods}jajNsbaja}(jp]jp]jp]jp]jp]internalrefurijM anchorname#wmxx-acpi-methodsujaj LjajNubaja}(jp]jp]jp]jp]jp]ujaj'LjajNubaja}(jp]jp]jp]jp]jp]ujajNLjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWExx ACPI methods}jajNsbaja}(jp]jp]jp]jp]jp]internalrefurijM anchorname#wexx-acpi-methodsujaj LjajNubaja}(jp]jp]jp]jp]jp]ujaj'LjajNubaja}(jp]jp]jp]jp]jp]ujajNLjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWCxx ACPI methods}jajNsbaja}(jp]jp]jp]jp]jp]internalrefurijM anchorname#wcxx-acpi-methodsujaj LjajNubaja}(jp]jp]jp]jp]jp]ujaj'LjajNubaja}(jp]jp]jp]jp]jp]ujajNLjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja_WED ACPI method}jajNsbaja}(jp]jp]jp]jp]jp]internalrefurijM anchorname#wed-acpi-methodujaj LjajNubaja}(jp]jp]jp]jp]jp]ujaj'LjajNubaja}(jp]jp]jp]jp]jp]ujajNLjajMubeja}(jp]jp]jp]jp]jp]ujajmMjajMubeja}(jp]jp]jp]jp]jp]ujajNLjajMubaja}(jp]jp]jp]jp]jp]ujajmMubjY jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver w1_ds2413}jaj(Osbaja}(jp]jp]jp]jp]jp]internalrefuriw1/slaves/w1_ds2413 anchornamehujaj Ljaj%Oubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj"OubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajHOsbaja}(jp]jp]jp]jp]jp]internalrefurij7O anchorname #descriptionujaj LjajEOubaja}(jp]jp]jp]jp]jp]ujaj'LjajBOubaja}(jp]jp]jp]jp]jp]ujajNLjaj?OubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reading state}jajkOsbaja}(jp]jp]jp]jp]jp]internalrefurij7O anchorname#reading-stateujaj LjajhOubaja}(jp]jp]jp]jp]jp]ujaj'LjajeOubaja}(jp]jp]jp]jp]jp]ujajNLjaj?OubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriting output}jajOsbaja}(jp]jp]jp]jp]jp]internalrefurij7O anchorname#writing-outputujaj LjajOubaja}(jp]jp]jp]jp]jp]ujaj'LjajOubaja}(jp]jp]jp]jp]jp]ujajNLjaj?Oubeja}(jp]jp]jp]jp]jp]ujajmMjaj"Oubeja}(jp]jp]jp]jp]jp]ujajNLjajOubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKVM VCPU Requests}jajOsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/vcpu-requests anchornamehujaj LjajOubaja}(jp]jp]jp]jp]jp]ujaj'LjajOubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajOsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname #overviewujaj LjajOubaja}(jp]jp]jp]jp]jp]ujaj'LjajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VCPU Kicks}jajPsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname #vcpu-kicksujaj LjajPubaja}(jp]jp]jp]jp]jp]ujaj'LjajPubaja}(jp]jp]jp]jp]jp]ujajNLjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VCPU Mode}jaj)Psbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname #vcpu-modeujaj Ljaj&Pubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj#Pubaja}(jp]jp]jp]jp]jp]ujajNLjajOubeja}(jp]jp]jp]jp]jp]ujajmMjajOubeja}(jp]jp]jp]jp]jp]ujajNLjajOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVCPU Request Internals}jajXPsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname#vcpu-request-internalsujaj LjajUPubaja}(jp]jp]jp]jp]jp]ujaj'LjajRPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Architecture Independent Requests}jajxPsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname"#architecture-independent-requestsujaj LjajuPubaja}(jp]jp]jp]jp]jp]ujaj'LjajrPubaja}(jp]jp]jp]jp]jp]ujajNLjajoPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKVM_REQUEST_MASK}jajPsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname#kvm-request-maskujaj LjajPubaja}(jp]jp]jp]jp]jp]ujaj'LjajPubaja}(jp]jp]jp]jp]jp]ujajNLjajoPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVCPU Request Flags}jajPsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname#vcpu-request-flagsujaj LjajPubaja}(jp]jp]jp]jp]jp]ujaj'LjajPubaja}(jp]jp]jp]jp]jp]ujajNLjajoPubeja}(jp]jp]jp]jp]jp]ujajmMjajRPubeja}(jp]jp]jp]jp]jp]ujajNLjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#VCPU Requests with Associated State}jajPsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname$#vcpu-requests-with-associated-stateujaj LjajPubaja}(jp]jp]jp]jp]jp]ujaj'LjajPubaja}(jp]jp]jp]jp]jp]ujajNLjajOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEnsuring Requests Are Seen}jajQsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname#ensuring-requests-are-seenujaj Ljaj Qubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj QubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IPI Reduction}jaj0Qsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname#ipi-reductionujaj Ljaj-Qubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj*Qubaja}(jp]jp]jp]jp]jp]ujajNLjaj'QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWaiting for Acknowledgements}jajSQsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname#waiting-for-acknowledgementsujaj LjajPQubaja}(jp]jp]jp]jp]jp]ujaj'LjajMQubaja}(jp]jp]jp]jp]jp]ujajNLjaj'QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest-less VCPU Kicks}jajvQsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname#request-less-vcpu-kicksujaj LjajsQubaja}(jp]jp]jp]jp]jp]ujaj'LjajpQubaja}(jp]jp]jp]jp]jp]ujajNLjaj'Qubeja}(jp]jp]jp]jp]jp]ujajmMjaj Qubeja}(jp]jp]jp]jp]jp]ujajNLjajOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdditional Considerations}jajQsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname#additional-considerationsujaj LjajQubaja}(jp]jp]jp]jp]jp]ujaj'LjajQubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSleeping VCPUs}jajQsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname#sleeping-vcpusujaj LjajQubaja}(jp]jp]jp]jp]jp]ujaj'LjajQubaja}(jp]jp]jp]jp]jp]ujajNLjajQubaja}(jp]jp]jp]jp]jp]ujajmMjajQubeja}(jp]jp]jp]jp]jp]ujajNLjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajQsbaja}(jp]jp]jp]jp]jp]internalrefurijO anchorname #referencesujaj LjajQubaja}(jp]jp]jp]jp]jp]ujaj'LjajQubaja}(jp]jp]jp]jp]jp]ujajNLjajOubeja}(jp]jp]jp]jp]jp]ujajmMjajOubeja}(jp]jp]jp]jp]jp]ujajNLjajOubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja WMI Subsystem}jaj,Rsbaja}(jp]jp]jp]jp]jp]internalrefuri wmi/index anchornamehujaj Ljaj)Rubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj&RubjK%)}(jahja](jo.)}(jahja]ja}(jp]jp]jp]jp]jp]parentj;Rentries](Nwmi/acpi-interfaceNwmi/driver-development-guideNwmi/devices/indexe includefiles](jRRjTRjVRemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔ7/var/lib/git/docbuild/linux/Documentation/wmi/index.rstj֔KjajCRubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajnRsbaja}(jp]jp]jp]jp]jp]internalrefurij;R anchorname#indicesujaj LjajkRubaja}(jp]jp]jp]jp]jp]ujaj'LjajhRubaja}(jp]jp]jp]jp]jp]ujajNLjajeRubaja}(jp]jp]jp]jp]jp]exprsubproject and htmlujaonlyjajCRubeja}(jp]jp]jp]jp]jp]ujajmMjaj&Rubeja}(jp]jp]jp]jp]jp]ujajNLjaj#Rubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric vcpu interface}jajRsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/devices/vcpu anchornamehujaj LjajRubaja}(jp]jp]jp]jp]jp]ujaj'LjajRubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"1. GROUP: KVM_ARM_VCPU_PMU_V3_CTRL}jajRsbaja}(jp]jp]jp]jp]jp]internalrefurijR anchorname#group-kvm-arm-vcpu-pmu-v3-ctrlujaj LjajRubaja}(jp]jp]jp]jp]jp]ujaj'LjajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'1.1. ATTRIBUTE: KVM_ARM_VCPU_PMU_V3_IRQ}jajRsbaja}(jp]jp]jp]jp]jp]internalrefurijR anchorname"#attribute-kvm-arm-vcpu-pmu-v3-irqujaj LjajRubaja}(jp]jp]jp]jp]jp]ujaj'LjajRubaja}(jp]jp]jp]jp]jp]ujajNLjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'1.2 ATTRIBUTE: KVM_ARM_VCPU_PMU_V3_INIT}jajSsbaja}(jp]jp]jp]jp]jp]internalrefurijR anchorname##attribute-kvm-arm-vcpu-pmu-v3-initujaj LjajSubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj Subaja}(jp]jp]jp]jp]jp]ujajNLjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)1.3 ATTRIBUTE: KVM_ARM_VCPU_PMU_V3_FILTER}jaj5Ssbaja}(jp]jp]jp]jp]jp]internalrefurijR anchorname%#attribute-kvm-arm-vcpu-pmu-v3-filterujaj Ljaj2Subaja}(jp]jp]jp]jp]jp]ujaj'Ljaj/Subaja}(jp]jp]jp]jp]jp]ujajNLjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*1.4 ATTRIBUTE: KVM_ARM_VCPU_PMU_V3_SET_PMU}jajXSsbaja}(jp]jp]jp]jp]jp]internalrefurijR anchorname&#attribute-kvm-arm-vcpu-pmu-v3-set-pmuujaj LjajUSubaja}(jp]jp]jp]jp]jp]ujaj'LjajRSubaja}(jp]jp]jp]jp]jp]ujajNLjajRubeja}(jp]jp]jp]jp]jp]ujajmMjajRubeja}(jp]jp]jp]jp]jp]ujajNLjajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!2. GROUP: KVM_ARM_VCPU_TIMER_CTRL}jajSsbaja}(jp]jp]jp]jp]jp]internalrefurijR anchorname#group-kvm-arm-vcpu-timer-ctrlujaj LjajSubaja}(jp]jp]jp]jp]jp]ujaj'LjajSubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaG2.1. ATTRIBUTES: KVM_ARM_VCPU_TIMER_IRQ_{VTIMER,PTIMER,HVTIMER,HPTIMER}}jajSsbaja}(jp]jp]jp]jp]jp]internalrefurijR anchorname@#attributes-kvm-arm-vcpu-timer-irq-vtimer-ptimer-hvtimer-hptimerujaj LjajSubaja}(jp]jp]jp]jp]jp]ujaj'LjajSubaja}(jp]jp]jp]jp]jp]ujajNLjajSubaja}(jp]jp]jp]jp]jp]ujajmMjajSubeja}(jp]jp]jp]jp]jp]ujajNLjajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"3. GROUP: KVM_ARM_VCPU_PVTIME_CTRL}jajSsbaja}(jp]jp]jp]jp]jp]internalrefurijR anchorname#group-kvm-arm-vcpu-pvtime-ctrlujaj LjajSubaja}(jp]jp]jp]jp]jp]ujaj'LjajSubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&3.1 ATTRIBUTE: KVM_ARM_VCPU_PVTIME_IPA}jajSsbaja}(jp]jp]jp]jp]jp]internalrefurijR anchorname"#attribute-kvm-arm-vcpu-pvtime-ipaujaj LjajSubaja}(jp]jp]jp]jp]jp]ujaj'LjajSubaja}(jp]jp]jp]jp]jp]ujajNLjajSubaja}(jp]jp]jp]jp]jp]ujajmMjajSubeja}(jp]jp]jp]jp]jp]ujajNLjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. GROUP: KVM_VCPU_TSC_CTRL}jaj%Tsbaja}(jp]jp]jp]jp]jp]internalrefurijR anchorname#group-kvm-vcpu-tsc-ctrlujaj Ljaj"Tubaja}(jp]jp]jp]jp]jp]ujaj'LjajTubaja}(jp]jp]jp]jp]jp]ujajNLjajRubeja}(jp]jp]jp]jp]jp]ujajmMjajRubeja}(jp]jp]jp]jp]jp]ujajNLjajRubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMellanox watchdog drivers}jaj]Tsbaja}(jp]jp]jp]jp]jp]internalrefuriwatchdog/mlx-wdt anchornamehujaj LjajZTubaja}(jp]jp]jp]jp]jp]ujaj'LjajWTubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafor x86 based system switches}jaj}Tsbaja}(jp]jp]jp]jp]jp]internalrefurijlT anchorname#for-x86-based-system-switchesujaj LjajzTubaja}(jp]jp]jp]jp]jp]ujaj'LjajwTubaja}(jp]jp]jp]jp]jp]ujajNLjajtTubaja}(jp]jp]jp]jp]jp]ujajmMjajWTubeja}(jp]jp]jp]jp]jp]ujajNLjajTTubaja}(jp]jp]jp]jp]jp]ujajmMubjJ jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXICS interrupt controller}jajTsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/devices/xics anchornamehujaj LjajTubaja}(jp]jp]jp]jp]jp]ujaj'LjajTubaja}(jp]jp]jp]jp]jp]ujajNLjajTubaja}(jp]jp]jp]jp]jp]ujajmMubj#jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe KVM halt polling system}jajTsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/halt-polling anchornamehujaj LjajTubaja}(jp]jp]jp]jp]jp]ujaj'LjajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHalt Polling Interval}jajUsbaja}(jp]jp]jp]jp]jp]internalrefurijT anchorname#halt-polling-intervalujaj LjajTubaja}(jp]jp]jp]jp]jp]ujaj'LjajTubaja}(jp]jp]jp]jp]jp]ujajNLjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jaj$Usbaja}(jp]jp]jp]jp]jp]internalrefurijT anchorname#module-parametersujaj Ljaj!Uubaja}(jp]jp]jp]jp]jp]ujaj'LjajUubaja}(jp]jp]jp]jp]jp]ujajNLjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKVM_CAP_HALT_POLL}jajGUsbaja}(jp]jp]jp]jp]jp]internalrefurijT anchorname#kvm-cap-halt-pollujaj LjajDUubaja}(jp]jp]jp]jp]jp]ujaj'LjajAUubaja}(jp]jp]jp]jp]jp]ujajNLjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Further Notes}jajjUsbaja}(jp]jp]jp]jp]jp]internalrefurijT anchorname#further-notesujaj LjajgUubaja}(jp]jp]jp]jp]jp]ujaj'LjajdUubaja}(jp]jp]jp]jp]jp]ujajNLjajTubeja}(jp]jp]jp]jp]jp]ujajmMjajTubeja}(jp]jp]jp]jp]jp]ujajNLjajTubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ds2482}jajUsbaja}(jp]jp]jp]jp]jp]internalrefuriw1/masters/ds2482 anchornamehujaj LjajUubaja}(jp]jp]jp]jp]jp]ujaj'LjajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajUsbaja}(jp]jp]jp]jp]jp]internalrefurijU anchorname #descriptionujaj LjajUubaja}(jp]jp]jp]jp]jp]ujaj'LjajUubaja}(jp]jp]jp]jp]jp]ujajNLjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Remarks}jajUsbaja}(jp]jp]jp]jp]jp]internalrefurijU anchorname#general-remarksujaj LjajUubaja}(jp]jp]jp]jp]jp]ujaj'LjajUubaja}(jp]jp]jp]jp]jp]ujajNLjajUubeja}(jp]jp]jp]jp]jp]ujajmMjajUubeja}(jp]jp]jp]jp]jp]ujajNLjajUubaja}(jp]jp]jp]jp]jp]ujajmMubju jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3MSI WMI Platform Features driver (msi-wmi-platform)}jajVsbaja}(jp]jp]jp]jp]jp]internalrefuriwmi/devices/msi-wmi-platform anchornamehjajPqujaj LjajVubaja}(jp]jp]jp]jp]jp]ujaj'LjajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj=Vsbaja}(jp]jp]jp]jp]jp]internalrefurij,V anchorname #introductionja](KKeujaj Ljaj:Vubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj7Vubaja}(jp]jp]jp]jp]jp]ujajNLjaj4VubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWMI interface description}jajaVsbaja}(jp]jp]jp]jp]jp]internalrefurij,V anchorname#wmi-interface-descriptionja](KKeujaj Ljaj^Vubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj[VubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWMI method Get_EC()}jajVsbaja}(jp]jp]jp]jp]jp]internalrefurij,V anchorname#wmi-method-get-ecja](KKKeujaj LjajVubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj|Vubaja}(jp]jp]jp]jp]jp]ujajNLjajyVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWMI method Get_Fan()}jajVsbaja}(jp]jp]jp]jp]jp]internalrefurij,V anchorname#wmi-method-get-fanja](KKKeujaj LjajVubaja}(jp]jp]jp]jp]jp]ujaj'LjajVubaja}(jp]jp]jp]jp]jp]ujajNLjajyVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWMI method Get_WMI()}jajVsbaja}(jp]jp]jp]jp]jp]internalrefurij,V anchorname#wmi-method-get-wmija](KKKeujaj LjajVubaja}(jp]jp]jp]jp]jp]ujaj'LjajVubaja}(jp]jp]jp]jp]jp]ujajNLjajyVubeja}(jp]jp]jp]jp]jp]ujajmMjaj[Vubeja}(jp]jp]jp]jp]jp]ujajNLjaj4VubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Reverse-Engineering the MSI WMI Platform interface}jajVsbaja}(jp]jp]jp]jp]jp]internalrefurij,V anchorname3#reverse-engineering-the-msi-wmi-platform-interfaceja](KKeujaj LjajVubaja}(jp]jp]jp]jp]jp]ujaj'LjajVubaja}(jp]jp]jp]jp]jp]ujajNLjaj4Vubeja}(jp]jp]jp]jp]jp]ujajmMjajVubeja}(jp]jp]jp]jp]jp]ujajNLjajVubaja}(jp]jp]jp]jp]jp]ujajmMubjEjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ds2490}jaj3Wsbaja}(jp]jp]jp]jp]jp]internalrefuriw1/masters/ds2490 anchornamehujaj Ljaj0Wubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj-WubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajSWsbaja}(jp]jp]jp]jp]jp]internalrefurijBW anchorname #descriptionujaj LjajPWubaja}(jp]jp]jp]jp]jp]ujaj'LjajMWubaja}(jp]jp]jp]jp]jp]ujajNLjajJWubaja}(jp]jp]jp]jp]jp]ujajmMjaj-Wubeja}(jp]jp]jp]jp]jp]ujajNLjaj*Wubaja}(jp]jp]jp]jp]jp]ujajmMubjEjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux Watchdog driver API}jajWsbaja}(jp]jp]jp]jp]jp]internalrefuriwatchdog/watchdog-api anchornamehujaj LjajWubaja}(jp]jp]jp]jp]jp]ujaj'LjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajWsbaja}(jp]jp]jp]jp]jp]internalrefurijW anchorname #introductionujaj LjajWubaja}(jp]jp]jp]jp]jp]ujaj'LjajWubaja}(jp]jp]jp]jp]jp]ujajNLjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe simplest API}jajWsbaja}(jp]jp]jp]jp]jp]internalrefurijW anchorname#the-simplest-apiujaj LjajWubaja}(jp]jp]jp]jp]jp]ujaj'LjajWubaja}(jp]jp]jp]jp]jp]ujajNLjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMagic Close feature}jajWsbaja}(jp]jp]jp]jp]jp]internalrefurijW anchorname#magic-close-featureujaj LjajWubaja}(jp]jp]jp]jp]jp]ujaj'LjajWubaja}(jp]jp]jp]jp]jp]ujajNLjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The ioctl API}jajXsbaja}(jp]jp]jp]jp]jp]internalrefurijW anchorname#the-ioctl-apiujaj LjajXubaja}(jp]jp]jp]jp]jp]ujaj'LjajXubaja}(jp]jp]jp]jp]jp]ujajNLjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting and getting the timeout}jaj7Xsbaja}(jp]jp]jp]jp]jp]internalrefurijW anchorname #setting-and-getting-the-timeoutujaj Ljaj4Xubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj1Xubaja}(jp]jp]jp]jp]jp]ujajNLjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pretimeouts}jajZXsbaja}(jp]jp]jp]jp]jp]internalrefurijW anchorname #pretimeoutsujaj LjajWXubaja}(jp]jp]jp]jp]jp]ujaj'LjajTXubaja}(jp]jp]jp]jp]jp]ujajNLjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Get the number of seconds before reboot}jaj}Xsbaja}(jp]jp]jp]jp]jp]internalrefurijW anchorname(#get-the-number-of-seconds-before-rebootujaj LjajzXubaja}(jp]jp]jp]jp]jp]ujaj'LjajwXubaja}(jp]jp]jp]jp]jp]ujajNLjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnvironmental monitoring}jajXsbaja}(jp]jp]jp]jp]jp]internalrefurijW anchorname#environmental-monitoringujaj LjajXubaja}(jp]jp]jp]jp]jp]ujaj'LjajXubaja}(jp]jp]jp]jp]jp]ujajNLjajWubeja}(jp]jp]jp]jp]jp]ujajmMjajWubeja}(jp]jp]jp]jp]jp]ujajNLjajWubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!The PPC KVM paravirtual interface}jajXsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/ppc-pv anchornamehujaj LjajXubaja}(jp]jp]jp]jp]jp]ujaj'LjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying for existence}jajXsbaja}(jp]jp]jp]jp]jp]internalrefurijX anchorname#querying-for-existenceujaj LjajXubaja}(jp]jp]jp]jp]jp]ujaj'LjajXubaja}(jp]jp]jp]jp]jp]ujajNLjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKVM hypercalls}jajYsbaja}(jp]jp]jp]jp]jp]internalrefurijX anchorname#kvm-hypercallsujaj LjajYubaja}(jp]jp]jp]jp]jp]ujaj'LjajYubaja}(jp]jp]jp]jp]jp]ujajNLjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe magic page}jaj>Ysbaja}(jp]jp]jp]jp]jp]internalrefurijX anchorname#the-magic-pageujaj Ljaj;Yubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj8Yubaja}(jp]jp]jp]jp]jp]ujajNLjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMagic page features}jajaYsbaja}(jp]jp]jp]jp]jp]internalrefurijX anchorname#magic-page-featuresujaj Ljaj^Yubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj[Yubaja}(jp]jp]jp]jp]jp]ujajNLjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMagic page flags}jajYsbaja}(jp]jp]jp]jp]jp]internalrefurijX anchorname#magic-page-flagsujaj LjajYubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj~Yubaja}(jp]jp]jp]jp]jp]ujajNLjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSR bits}jajYsbaja}(jp]jp]jp]jp]jp]internalrefurijX anchorname #msr-bitsujaj LjajYubaja}(jp]jp]jp]jp]jp]ujaj'LjajYubaja}(jp]jp]jp]jp]jp]ujajNLjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPatched instructions}jajYsbaja}(jp]jp]jp]jp]jp]internalrefurijX anchorname#patched-instructionsujaj LjajYubaja}(jp]jp]jp]jp]jp]ujaj'LjajYubaja}(jp]jp]jp]jp]jp]ujajNLjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Hypercall ABIs in KVM on PowerPC}jajYsbaja}(jp]jp]jp]jp]jp]internalrefurijX anchorname!#hypercall-abis-in-kvm-on-powerpcujaj LjajYubaja}(jp]jp]jp]jp]jp]ujaj'LjajYubaja}(jp]jp]jp]jp]jp]ujajNLjajXubeja}(jp]jp]jp]jp]jp]ujajmMjajXubeja}(jp]jp]jp]jp]jp]ujajNLjajXubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1-wire Master Drivers}jaj%Zsbaja}(jp]jp]jp]jp]jp]internalrefuriw1/masters/index anchornamehujaj Ljaj"Zubaja}(jp]jp]jp]jp]jp]ujaj'LjajZubjK%)}(jahja]jo.)}(jahja]ja}(jp]jp]jp]jp]jp]parentj4Zentries](Nw1/masters/ds2482Nw1/masters/ds2490Nw1/masters/mxc-w1Nw1/masters/omap-hdqNw1/masters/w1-gpioNw1/masters/w1-uarte includefiles](jKZjMZjOZjQZjSZjUZemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajcRjՔ>/var/lib/git/docbuild/linux/Documentation/w1/masters/index.rstj֔Kjajmn_invalidate_lock``ja]jakvm->mn_invalidate_lock}jajcsbaja}(jp]jp]jp]jp]jp]ujajT_jՔNj֔Njajcubaja}(jp]jp]jp]jp]jp]internalrefurijb anchorname#kvm-mn-invalidate-lockujaj Ljajcubaja}(jp]jp]jp]jp]jp]ujaj'Ljajcubaja}(jp]jp]jp]jp]jp]ujajNLjajYcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``kvm_arch::tsc_write_lock``ja]jakvm_arch::tsc_write_lock}jajcsbaja}(jp]jp]jp]jp]jp]ujajT_jՔNj֔Njajcubaja}(jp]jp]jp]jp]jp]internalrefurijb anchorname#kvm-arch-tsc-write-lockujaj Ljajcubaja}(jp]jp]jp]jp]jp]ujaj'Ljajcubaja}(jp]jp]jp]jp]jp]ujajNLjajYcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``kvm->mmu_lock``ja]ja kvm->mmu_lock}jajdsbaja}(jp]jp]jp]jp]jp]ujajT_jՔNj֔Njajdubaja}(jp]jp]jp]jp]jp]internalrefurijb anchorname #kvm-mmu-lockujaj Ljajdubaja}(jp]jp]jp]jp]jp]ujaj'Ljajdubaja}(jp]jp]jp]jp]jp]ujajNLjajYcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``kvm->srcu``ja]ja kvm->srcu}jajFdsbaja}(jp]jp]jp]jp]jp]ujajT_jՔNj֔NjajCdubaja}(jp]jp]jp]jp]jp]internalrefurijb anchorname #kvm-srcuujaj Ljaj@dubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj=dubaja}(jp]jp]jp]jp]jp]ujajNLjajYcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``kvm->slots_arch_lock``ja]jakvm->slots_arch_lock}jajsdsbaja}(jp]jp]jp]jp]jp]ujajT_jՔNj֔Njajpdubaja}(jp]jp]jp]jp]jp]internalrefurijb anchorname#kvm-slots-arch-lockujaj Ljajmdubaja}(jp]jp]jp]jp]jp]ujaj'Ljajjdubaja}(jp]jp]jp]jp]jp]ujajNLjajYcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``wakeup_vcpus_on_cpu_lock``ja]jawakeup_vcpus_on_cpu_lock}jajdsbaja}(jp]jp]jp]jp]jp]ujajT_jՔNj֔Njajdubaja}(jp]jp]jp]jp]jp]internalrefurijb anchorname#wakeup-vcpus-on-cpu-lockujaj Ljajdubaja}(jp]jp]jp]jp]jp]ujaj'Ljajdubaja}(jp]jp]jp]jp]jp]ujajNLjajYcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``vendor_module_lock``ja]javendor_module_lock}jajdsbaja}(jp]jp]jp]jp]jp]ujajT_jՔNj֔Njajdubaja}(jp]jp]jp]jp]jp]internalrefurijb anchorname#vendor-module-lockujaj Ljajdubaja}(jp]jp]jp]jp]jp]ujaj'Ljajdubaja}(jp]jp]jp]jp]jp]ujajNLjajYcubeja}(jp]jp]jp]jp]jp]ujajmMjajARM Virtual Generic Interrupt Controller v3 and later (VGICv3)}jajssbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/devices/arm-vgic-v3 anchornamehujaj Ljajsubaja}(jp]jp]jp]jp]jp]ujaj'Ljajsubaja}(jp]jp]jp]jp]jp]ujajNLjajsubaja}(jp]jp]jp]jp]jp]ujajmMubjejK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javCPU feature selection on arm64}jajssbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/arm/vcpu-features anchornamehujaj Ljajsubaja}(jp]jp]jp]jp]jp]ujaj'LjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKVM_ARM_VCPU_INIT}jajtsbaja}(jp]jp]jp]jp]jp]internalrefurijs anchorname#kvm-arm-vcpu-initujaj Ljajtubaja}(jp]jp]jp]jp]jp]ujaj'Ljajsubaja}(jp]jp]jp]jp]jp]ujajNLjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe ID Registers}jaj&tsbaja}(jp]jp]jp]jp]jp]internalrefurijs anchorname#the-id-registersujaj Ljaj#tubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj tubaja}(jp]jp]jp]jp]jp]ujajNLjajsubeja}(jp]jp]jp]jp]jp]ujajmMjajsubeja}(jp]jp]jp]jp]jp]ujajNLjajsubaja}(jp]jp]jp]jp]jp]ujajmMubjijK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWMI driver development guide}jaj^tsbaja}(jp]jp]jp]jp]jp]internalrefuriwmi/driver-development-guide anchornamehujaj Ljaj[tubaja}(jp]jp]jp]jp]jp]ujaj'LjajXtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Obtaining WMI device information}jaj~tsbaja}(jp]jp]jp]jp]jp]internalrefurijmt anchorname!#obtaining-wmi-device-informationujaj Ljaj{tubaja}(jp]jp]jp]jp]jp]ujaj'Ljajxtubaja}(jp]jp]jp]jp]jp]ujajNLjajutubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic WMI driver structure}jajtsbaja}(jp]jp]jp]jp]jp]internalrefurijmt anchorname#basic-wmi-driver-structureujaj Ljajtubaja}(jp]jp]jp]jp]jp]ujaj'Ljajtubaja}(jp]jp]jp]jp]jp]ujajNLjajutubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWMI method drivers}jajtsbaja}(jp]jp]jp]jp]jp]internalrefurijmt anchorname#wmi-method-driversujaj Ljajtubaja}(jp]jp]jp]jp]jp]ujaj'Ljajtubaja}(jp]jp]jp]jp]jp]ujajNLjajutubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWMI data block drivers}jajtsbaja}(jp]jp]jp]jp]jp]internalrefurijmt anchorname#wmi-data-block-driversujaj Ljajtubaja}(jp]jp]jp]jp]jp]ujaj'Ljajtubaja}(jp]jp]jp]jp]jp]ujajNLjajutubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWMI event drivers}jaj usbaja}(jp]jp]jp]jp]jp]internalrefurijmt anchorname#wmi-event-driversujaj Ljajuubaja}(jp]jp]jp]jp]jp]ujaj'Ljajuubaja}(jp]jp]jp]jp]jp]ujajNLjajutubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Handling multiple WMI devices at once}jaj-usbaja}(jp]jp]jp]jp]jp]internalrefurijmt anchorname&#handling-multiple-wmi-devices-at-onceujaj Ljaj*uubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj'uubaja}(jp]jp]jp]jp]jp]ujajNLjajutubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThings to avoid}jajPusbaja}(jp]jp]jp]jp]jp]internalrefurijmt anchorname#things-to-avoidujaj LjajMuubaja}(jp]jp]jp]jp]jp]ujaj'LjajJuubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajpusbaja}(jp]jp]jp]jp]jp]internalrefurijmt anchorname #referencesujaj Ljajmuubaja}(jp]jp]jp]jp]jp]ujaj'Ljajjuubaja}(jp]jp]jp]jp]jp]ujajNLjajguubaja}(jp]jp]jp]jp]jp]ujajmMjajJuubeja}(jp]jp]jp]jp]jp]ujajNLjajutubeja}(jp]jp]jp]jp]jp]ujajmMjajXtubeja}(jp]jp]jp]jp]jp]ujajNLjajUtubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWMI embedded Binary MOF driver}jajusbaja}(jp]jp]jp]jp]jp]internalrefuriwmi/devices/wmi-bmof anchornamehjaj sujaj Ljajuubaja}(jp]jp]jp]jp]jp]ujaj'LjajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajusbaja}(jp]jp]jp]jp]jp]internalrefuriju anchorname #introductionja](KKeujaj Ljajuubaja}(jp]jp]jp]jp]jp]ujaj'Ljajuubaja}(jp]jp]jp]jp]jp]ujajNLjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja WMI interface}jajusbaja}(jp]jp]jp]jp]jp]internalrefuriju anchorname#wmi-interfaceja](KKeujaj Ljajuubaja}(jp]jp]jp]jp]jp]ujaj'Ljajuubaja}(jp]jp]jp]jp]jp]ujajNLjajuubeja}(jp]jp]jp]jp]jp]ujajmMjajuubeja}(jp]jp]jp]jp]jp]ujajNLjajuubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevices}jaj1vsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/devices/index anchornamehujaj Ljaj.vubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj+vubjK%)}(jahja]jo.)}(jahja]ja}(jp]jp]jp]jp]jp]parentj@ventries](Nvirt/kvm/devices/arm-vgic-itsNvirt/kvm/devices/arm-vgicNvirt/kvm/devices/arm-vgic-v3Nvirt/kvm/devices/mpicNvirt/kvm/devices/s390_flicNvirt/kvm/devices/vcpuNvirt/kvm/devices/vfioNvirt/kvm/devices/vmNvirt/kvm/devices/xicsNvirt/kvm/devices/xivee includefiles](jWvjYvj[vj]vj_vjavjcvjevjgvjivemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajcRjՔD/var/lib/git/docbuild/linux/Documentation/virt/kvm/devices/index.rstj֔KjajHvubaja}(jp]jp]jp]jp]jp]ujajmMjaj+vubeja}(jp]jp]jp]jp]jp]ujajNLjaj(vubaja}(jp]jp]jp]jp]jp]ujajmMubjN jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$FLIC (floating interrupt controller)}jajvsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/devices/s390_flic anchornamehujaj Ljajvubaja}(jp]jp]jp]jp]jp]ujaj'Ljajvubaja}(jp]jp]jp]jp]jp]ujajNLjajvubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Introduction to the 1-wire (w1) subsystem}jajvsbaja}(jp]jp]jp]jp]jp]internalrefuri w1/w1-generic anchornamehujaj Ljajvubaja}(jp]jp]jp]jp]jp]ujaj'LjajvubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat does the w1 subsystem do?}jajvsbaja}(jp]jp]jp]jp]jp]internalrefurijv anchorname#what-does-the-w1-subsystem-doujaj Ljajvubaja}(jp]jp]jp]jp]jp]ujaj'Ljajvubaja}(jp]jp]jp]jp]jp]ujajNLjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaW1 device families}jajwsbaja}(jp]jp]jp]jp]jp]internalrefurijv anchorname#w1-device-familiesujaj Ljajvubaja}(jp]jp]jp]jp]jp]ujaj'Ljajvubaja}(jp]jp]jp]jp]jp]ujajNLjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/What does a w1 master driver need to implement?}jaj$wsbaja}(jp]jp]jp]jp]jp]internalrefurijv anchorname/#what-does-a-w1-master-driver-need-to-implementujaj Ljaj!wubaja}(jp]jp]jp]jp]jp]ujaj'Ljajwubaja}(jp]jp]jp]jp]jp]ujajNLjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaw1 master sysfs interface}jajGwsbaja}(jp]jp]jp]jp]jp]internalrefurijv anchorname#w1-master-sysfs-interfaceujaj LjajDwubaja}(jp]jp]jp]jp]jp]ujaj'LjajAwubaja}(jp]jp]jp]jp]jp]ujajNLjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaw1 slave sysfs interface}jajjwsbaja}(jp]jp]jp]jp]jp]internalrefurijv anchorname#w1-slave-sysfs-interfaceujaj Ljajgwubaja}(jp]jp]jp]jp]jp]ujaj'Ljajdwubaja}(jp]jp]jp]jp]jp]ujajNLjajvubeja}(jp]jp]jp]jp]jp]ujajmMjajvubeja}(jp]jp]jp]jp]jp]ujajNLjajvubaja}(jp]jp]jp]jp]jp]ujajmMubjljK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Nested VMX}jajwsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/x86/nested-vmx anchornamehujaj Ljajwubaja}(jp]jp]jp]jp]jp]ujaj'LjajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajwsbaja}(jp]jp]jp]jp]jp]internalrefurijw anchorname #overviewujaj Ljajwubaja}(jp]jp]jp]jp]jp]ujaj'Ljajwubaja}(jp]jp]jp]jp]jp]ujajNLjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajwsbaja}(jp]jp]jp]jp]jp]internalrefurijw anchorname #terminologyujaj Ljajwubaja}(jp]jp]jp]jp]jp]ujaj'Ljajwubaja}(jp]jp]jp]jp]jp]ujajNLjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning nested VMX}jajxsbaja}(jp]jp]jp]jp]jp]internalrefurijw anchorname#running-nested-vmxujaj Ljajxubaja}(jp]jp]jp]jp]jp]ujaj'Ljajxubaja}(jp]jp]jp]jp]jp]ujajNLjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABIs}jaj+xsbaja}(jp]jp]jp]jp]jp]internalrefurijw anchorname#abisujaj Ljaj(xubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj%xubaja}(jp]jp]jp]jp]jp]ujajNLjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthors}jajNxsbaja}(jp]jp]jp]jp]jp]internalrefurijw anchorname#authorsujaj LjajKxubaja}(jp]jp]jp]jp]jp]ujaj'LjajHxubaja}(jp]jp]jp]jp]jp]ujajNLjajwubeja}(jp]jp]jp]jp]jp]ujajmMjajwubeja}(jp]jp]jp]jp]jp]ujajNLjajwubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.Dell AWCC WMI interface driver (alienware-wmi)}jajxsbaja}(jp]jp]jp]jp]jp]internalrefuriwmi/devices/alienware-wmi anchornamehjajNsujaj Ljajxubaja}(jp]jp]jp]jp]jp]ujaj'LjajxubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajxsbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname #introductionja](KKeujaj Ljajxubaja}(jp]jp]jp]jp]jp]ujaj'LjajxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWMI interface description}jajxsbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname#wmi-interface-descriptionja](KKKeujaj Ljajxubaja}(jp]jp]jp]jp]jp]ujaj'Ljajxubaja}(jp]jp]jp]jp]jp]ujajNLjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArgument Structure}jajxsbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname#argument-structureja](KKKeujaj Ljajxubaja}(jp]jp]jp]jp]jp]ujaj'Ljajxubaja}(jp]jp]jp]jp]jp]ujajNLjajxubeja}(jp]jp]jp]jp]jp]ujajmMjajxubeja}(jp]jp]jp]jp]jp]ujajNLjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThermal Methods}jajysbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname#thermal-methodsja](KKeujaj Ljajyubaja}(jp]jp]jp]jp]jp]ujaj'LjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCWMI method Thermal_Information([in] uint32 arg2, [out] uint32 argr)}jaj#wmi-method-thermal-information-in-uint32-arg2-out-uint32-argrja](KKKeujaj Ljaj9yubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj6yubaja}(jp]jp]jp]jp]jp]ujajNLjaj3yubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?WMI method Thermal_Control([in] uint32 arg2, [out] uint32 argr)}jaj`ysbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname:#wmi-method-thermal-control-in-uint32-arg2-out-uint32-argrja](KKKeujaj Ljaj]yubaja}(jp]jp]jp]jp]jp]ujaj'LjajZyubaja}(jp]jp]jp]jp]jp]ujajNLjaj3yubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?WMI method GameShiftStatus([in] uint32 arg2, [out] uint32 argr)}jajysbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname:#wmi-method-gameshiftstatus-in-uint32-arg2-out-uint32-argrja](KKKeujaj Ljajyubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj~yubaja}(jp]jp]jp]jp]jp]ujajNLjaj3yubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=WMI method GetFanSensors([in] uint32 arg2, [out] uint32 argr)}jajysbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname8#wmi-method-getfansensors-in-uint32-arg2-out-uint32-argrja](KKKeujaj Ljajyubaja}(jp]jp]jp]jp]jp]ujaj'Ljajyubaja}(jp]jp]jp]jp]jp]ujajNLjaj3yubeja}(jp]jp]jp]jp]jp]ujajmMjajyubeja}(jp]jp]jp]jp]jp]ujajNLjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverclocking Methods}jajysbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname#overclocking-methodsja](KKeujaj Ljajyubaja}(jp]jp]jp]jp]jp]ujaj'LjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7WMI method Return_OverclockingReport([out] uint32 argr)}jajysbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname5#wmi-method-return-overclockingreport-out-uint32-argrja](KKKeujaj Ljajyubaja}(jp]jp]jp]jp]jp]ujaj'Ljajyubaja}(jp]jp]jp]jp]jp]ujajNLjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCWMI method Set_OCUIBIOSControl([in] uint32 arg2, [out] uint32 argr)}jajzsbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname>#wmi-method-set-ocuibioscontrol-in-uint32-arg2-out-uint32-argrja](KKKeujaj Ljajzubaja}(jp]jp]jp]jp]jp]ujaj'Ljajzubaja}(jp]jp]jp]jp]jp]ujajNLjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2WMI method Clear_OCFailSafeFlag([out] uint32 argr)}jajAzsbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname0#wmi-method-clear-ocfailsafeflag-out-uint32-argrja](KKKeujaj Ljaj>zubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj;zubaja}(jp]jp]jp]jp]jp]ujajNLjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?WMI method MemoryOCControl([in] uint32 arg2, [out] uint32 argr)}jajezsbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname:#wmi-method-memoryoccontrol-in-uint32-arg2-out-uint32-argrja](KKKeujaj Ljajbzubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj_zubaja}(jp]jp]jp]jp]jp]ujajNLjajyubeja}(jp]jp]jp]jp]jp]ujajmMjajyubeja}(jp]jp]jp]jp]jp]ujajNLjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja GPIO methods}jajzsbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname #gpio-methodsja](KKeujaj Ljajzubaja}(jp]jp]jp]jp]jp]ujaj'LjajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBWMI method FWUpdateGPIOtoggle([in] uint32 arg2, [out] uint32 argr)}jajzsbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname=#wmi-method-fwupdategpiotoggle-in-uint32-arg2-out-uint32-argrja](KKKeujaj Ljajzubaja}(jp]jp]jp]jp]jp]ujaj'Ljajzubaja}(jp]jp]jp]jp]jp]ujajNLjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.WMI method ReadTotalofGPIOs([out] uint32 argr)}jajzsbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname,#wmi-method-readtotalofgpios-out-uint32-argrja](KKKeujaj Ljajzubaja}(jp]jp]jp]jp]jp]ujaj'Ljajzubaja}(jp]jp]jp]jp]jp]ujajNLjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBWMI method ReadGPIOpPinStatus([in] uint32 arg2, [out] uint32 argr)}jajzsbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname=#wmi-method-readgpioppinstatus-in-uint32-arg2-out-uint32-argrja](KKKeujaj Ljajzubaja}(jp]jp]jp]jp]jp]ujaj'Ljajzubaja}(jp]jp]jp]jp]jp]ujajNLjajzubeja}(jp]jp]jp]jp]jp]ujajmMjajzubeja}(jp]jp]jp]jp]jp]ujajNLjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOther information Methods}jaj.{sbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname#other-information-methodsja](KKeujaj Ljaj+{ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj({ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.WMI method ReadChassisColor([out] uint32 argr)}jajO{sbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname,#wmi-method-readchassiscolor-out-uint32-argrja](KKKeujaj LjajL{ubaja}(jp]jp]jp]jp]jp]ujaj'LjajI{ubaja}(jp]jp]jp]jp]jp]ujajNLjajF{ubaja}(jp]jp]jp]jp]jp]ujajmMjaj({ubeja}(jp]jp]jp]jp]jp]ujajNLjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAcknowledgements}jaj{sbaja}(jp]jp]jp]jp]jp]internalrefurijx anchorname#acknowledgementsja](KKeujaj Ljaj|{ubaja}(jp]jp]jp]jp]jp]ujaj'Ljajy{ubaja}(jp]jp]jp]jp]jp]ujajNLjajxubeja}(jp]jp]jp]jp]jp]ujajmMjajxubeja}(jp]jp]jp]jp]jp]ujajNLjaj}xubaja}(jp]jp]jp]jp]jp]ujajmMubjpjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWatchDog Module Parameters}jaj{sbaja}(jp]jp]jp]jp]jp]internalrefuriwatchdog/watchdog-parameters anchornamehujaj Ljaj{ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj{ubaja}(jp]jp]jp]jp]jp]ujajNLjaj{ubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver-specific Documentation}jaj{sbaja}(jp]jp]jp]jp]jp]internalrefuriwmi/devices/index anchornamehujaj Ljaj{ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj{ubjK%)}(jahja](jo.)}(jahja]ja}(jp]jp]jp]jp]jp]parentj{entries](NjxNjfNj,VNjue includefiles](jxjfj,VjuemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajcRjՔ?/var/lib/git/docbuild/linux/Documentation/wmi/devices/index.rstj֔K jaj{ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj#|sbaja}(jp]jp]jp]jp]jp]internalrefurij{ anchorname#indicesujaj Ljaj |ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj|ubaja}(jp]jp]jp]jp]jp]ujajNLjaj|ubaja}(jp]jp]jp]jp]jp]exprsubproject and htmlujajRjaj{ubeja}(jp]jp]jp]jp]jp]ujajmMjaj{ubeja}(jp]jp]jp]jp]jp]ujajNLjaj{ubaja}(jp]jp]jp]jp]jp]ujajmMubj_jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver w1_therm}jajc|sbaja}(jp]jp]jp]jp]jp]internalrefuriw1/slaves/w1_therm anchornamehujaj Ljaj`|ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj]|ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj|sbaja}(jp]jp]jp]jp]jp]internalrefurijr| anchorname #descriptionujaj Ljaj|ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj}|ubaja}(jp]jp]jp]jp]jp]ujajNLjajz|ubaja}(jp]jp]jp]jp]jp]ujajmMjaj]|ubeja}(jp]jp]jp]jp]jp]ujajNLjajZ|ubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1-wire Slave Drivers}jaj|sbaja}(jp]jp]jp]jp]jp]internalrefuriw1/slaves/index anchornamehujaj Ljaj|ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj|ubjK%)}(jahja]jo.)}(jahja]ja}(jp]jp]jp]jp]jp]parentj|entries](Nw1/slaves/w1_ds2406Nw1/slaves/w1_ds2413Nw1/slaves/w1_ds2423Nw1/slaves/w1_ds2438Nw1/slaves/w1_ds28e04Nw1/slaves/w1_ds28e17Nw1/slaves/w1_therme includefiles](j|j|j|j|j|j|j|emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajcRjՔ=/var/lib/git/docbuild/linux/Documentation/w1/slaves/index.rstj֔Kjaj|ubaja}(jp]jp]jp]jp]jp]ujajmMjaj|ubeja}(jp]jp]jp]jp]jp]ujajNLjaj|ubaja}(jp]jp]jp]jp]jp]ujajmMubj|jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe s390 DIAGNOSE call on KVM}jaj}sbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/s390/s390-diag anchornamehujaj Ljaj}ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral remarks}jaj6}sbaja}(jp]jp]jp]jp]jp]internalrefurij%} anchorname#general-remarksujaj Ljaj3}ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj0}ubaja}(jp]jp]jp]jp]jp]ujajNLjaj-}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4DIAGNOSE function code ‘X’500’ - KVM functions}jajY}sbaja}(jp]jp]jp]jp]jp]internalrefurij%} anchorname+#diagnose-function-code-x-500-kvm-functionsujaj LjajV}ubaja}(jp]jp]jp]jp]jp]ujaj'LjajS}ubaja}(jp]jp]jp]jp]jp]ujajNLjaj-}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2DIAGNOSE function code ‘X’501 - KVM breakpoint}jaj|}sbaja}(jp]jp]jp]jp]jp]internalrefurij%} anchorname,#diagnose-function-code-x-501-kvm-breakpointujaj Ljajy}ubaja}(jp]jp]jp]jp]jp]ujaj'Ljajv}ubaja}(jp]jp]jp]jp]jp]ujajNLjaj-}ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=DIAGNOSE function code ‘X’9C - Voluntary Time Slice Yield}jaj}sbaja}(jp]jp]jp]jp]jp]internalrefurij%} anchorname7#diagnose-function-code-x-9c-voluntary-time-slice-yieldujaj Ljaj}ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj}ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDIAG ‘X’9C forwarding}jaj}sbaja}(jp]jp]jp]jp]jp]internalrefurij%} anchorname#diag-x-9c-forwardingujaj Ljaj}ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj}ubaja}(jp]jp]jp]jp]jp]ujajNLjaj}ubaja}(jp]jp]jp]jp]jp]ujajmMjaj}ubeja}(jp]jp]jp]jp]jp]ujajNLjaj-}ubeja}(jp]jp]jp]jp]jp]ujajmMjaj}ubeja}(jp]jp]jp]jp]jp]ujajNLjaj }ubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver w1_ds28e04}jaj~sbaja}(jp]jp]jp]jp]jp]internalrefuriw1/slaves/w1_ds28e04 anchornamehujaj Ljaj~ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj}ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj#~sbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname #descriptionujaj Ljaj ~ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj~ubaja}(jp]jp]jp]jp]jp]ujajNLjaj~ubaja}(jp]jp]jp]jp]jp]ujajmMjaj}ubeja}(jp]jp]jp]jp]jp]ujajNLjaj}ubaja}(jp]jp]jp]jp]jp]ujajmMubj}jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/The Linux WatchDog Timer Power Management Guide}jaj[~sbaja}(jp]jp]jp]jp]jp]internalrefuriwatchdog/watchdog-pm anchornamehujaj LjajX~ubaja}(jp]jp]jp]jp]jp]ujaj'LjajU~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj{~sbaja}(jp]jp]jp]jp]jp]internalrefurijj~ anchorname #introductionujaj Ljajx~ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaju~ubaja}(jp]jp]jp]jp]jp]ujajNLjajr~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPing on resume}jaj~sbaja}(jp]jp]jp]jp]jp]internalrefurijj~ anchorname#ping-on-resumeujaj Ljaj~ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj~ubaja}(jp]jp]jp]jp]jp]ujajNLjajr~ubeja}(jp]jp]jp]jp]jp]ujajmMjajU~ubeja}(jp]jp]jp]jp]jp]ujajNLjajR~ubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric vm interface}jaj~sbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/devices/vm anchornamehujaj Ljaj~ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj~ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. GROUP: KVM_S390_VM_MEM_CTRL}jaj~sbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname#group-kvm-s390-vm-mem-ctrlujaj Ljaj~ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+1.1. ATTRIBUTE: KVM_S390_VM_MEM_ENABLE_CMMA}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname&#attribute-kvm-s390-vm-mem-enable-cmmaujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(1.2. ATTRIBUTE: KVM_S390_VM_MEM_CLR_CMMA}jaj9sbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname##attribute-kvm-s390-vm-mem-clr-cmmaujaj Ljaj6ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj3ubaja}(jp]jp]jp]jp]jp]ujajNLjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)1.3. ATTRIBUTE KVM_S390_VM_MEM_LIMIT_SIZE}jaj\sbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname%#attribute-kvm-s390-vm-mem-limit-sizeujaj LjajYubaja}(jp]jp]jp]jp]jp]ujaj'LjajVubaja}(jp]jp]jp]jp]jp]ujajNLjaj ubeja}(jp]jp]jp]jp]jp]ujajmMjaj~ubeja}(jp]jp]jp]jp]jp]ujajNLjaj~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. GROUP: KVM_S390_VM_CPU_MODEL}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname#group-kvm-s390-vm-cpu-modelujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-2.1. ATTRIBUTE: KVM_S390_VM_CPU_MACHINE (r/o)}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname&#attribute-kvm-s390-vm-cpu-machine-r-oujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjaj~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/2.2. ATTRIBUTE: KVM_S390_VM_CPU_PROCESSOR (r/w)}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname(#attribute-kvm-s390-vm-cpu-processor-r-wujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja22.3. ATTRIBUTE: KVM_S390_VM_CPU_MACHINE_FEAT (r/o)}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname+#attribute-kvm-s390-vm-cpu-machine-feat-r-oujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja42.4. ATTRIBUTE: KVM_S390_VM_CPU_PROCESSOR_FEAT (r/w)}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname-#attribute-kvm-s390-vm-cpu-processor-feat-r-wujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja52.5. ATTRIBUTE: KVM_S390_VM_CPU_MACHINE_SUBFUNC (r/o)}jaj@sbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname.#attribute-kvm-s390-vm-cpu-machine-subfunc-r-oujaj Ljaj=ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj:ubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja72.6. ATTRIBUTE: KVM_S390_VM_CPU_PROCESSOR_SUBFUNC (r/w)}jajcsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname0#attribute-kvm-s390-vm-cpu-processor-subfunc-r-wujaj Ljaj`ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj]ubaja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjaj~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. GROUP: KVM_S390_VM_TOD}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname#group-kvm-s390-vm-todujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$3.1. ATTRIBUTE: KVM_S390_VM_TOD_HIGH}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname#attribute-kvm-s390-vm-tod-highujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#3.2. ATTRIBUTE: KVM_S390_VM_TOD_LOW}jajՀsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname#attribute-kvm-s390-vm-tod-lowujaj LjajҀubaja}(jp]jp]jp]jp]jp]ujaj'Ljajπubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#3.3. ATTRIBUTE: KVM_S390_VM_TOD_EXT}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname#attribute-kvm-s390-vm-tod-extujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjaj~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. GROUP: KVM_S390_VM_CRYPTO}jaj'sbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname#group-kvm-s390-vm-cryptoujaj Ljaj$ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja64.1. ATTRIBUTE: KVM_S390_VM_CRYPTO_ENABLE_AES_KW (w/o)}jajGsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname/#attribute-kvm-s390-vm-crypto-enable-aes-kw-w-oujaj LjajDubaja}(jp]jp]jp]jp]jp]ujaj'LjajAubaja}(jp]jp]jp]jp]jp]ujajNLjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja64.2. ATTRIBUTE: KVM_S390_VM_CRYPTO_ENABLE_DEA_KW (w/o)}jajjsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname/#attribute-kvm-s390-vm-crypto-enable-dea-kw-w-oujaj Ljajgubaja}(jp]jp]jp]jp]jp]ujaj'Ljajdubaja}(jp]jp]jp]jp]jp]ujajNLjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja74.3. ATTRIBUTE: KVM_S390_VM_CRYPTO_DISABLE_AES_KW (w/o)}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname0#attribute-kvm-s390-vm-crypto-disable-aes-kw-w-oujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja74.4. ATTRIBUTE: KVM_S390_VM_CRYPTO_DISABLE_DEA_KW (w/o)}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname0#attribute-kvm-s390-vm-crypto-disable-dea-kw-w-oujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjaj>ubeja}(jp]jp]jp]jp]jp]ujajmMjaj!ubeja}(jp]jp]jp]jp]jp]ujajNLjaj~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. GROUP: KVM_S390_VM_MIGRATION}jaj߁sbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname#group-kvm-s390-vm-migrationujaj Ljaj܁ubaja}(jp]jp]jp]jp]jp]ujaj'LjajفubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja05.1. ATTRIBUTE: KVM_S390_VM_MIGRATION_STOP (w/o)}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname)#attribute-kvm-s390-vm-migration-stop-w-oujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja15.2. ATTRIBUTE: KVM_S390_VM_MIGRATION_START (w/o)}jaj"sbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname*#attribute-kvm-s390-vm-migration-start-w-oujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja25.3. ATTRIBUTE: KVM_S390_VM_MIGRATION_STATUS (r/o)}jajEsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname+#attribute-kvm-s390-vm-migration-status-r-oujaj LjajBubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj?ubaja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjajفubeja}(jp]jp]jp]jp]jp]ujajNLjaj~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6. GROUP: KVM_ARM_VM_SMCCC_CTRL}jajtsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname#group-kvm-arm-vm-smccc-ctrlujaj Ljajqubaja}(jp]jp]jp]jp]jp]ujaj'LjajnubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-6.1. ATTRIBUTE: KVM_ARM_VM_SMCCC_FILTER (w/o)}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij~ anchorname&#attribute-kvm-arm-vm-smccc-filter-w-oujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMjajnubeja}(jp]jp]jp]jp]jp]ujajNLjaj~ubeja}(jp]jp]jp]jp]jp]ujajmMjaj~ubeja}(jp]jp]jp]jp]jp]ujajNLjaj~ubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKVM}jaj؂sbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/index anchornamehujaj LjajՂubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj҂ubjK%)}(jahja]jo.)}(jahja]ja}(jp]jp]jp]jp]jp]parentjentries](N virt/kvm/apiNvirt/kvm/devices/indexNvirt/kvm/arm/indexNvirt/kvm/s390/indexNvirt/kvm/ppc-pvNvirt/kvm/x86/indexNvirt/kvm/loongarch/indexNvirt/kvm/lockingNvirt/kvm/vcpu-requestsNvirt/kvm/halt-pollingNvirt/kvm/review-checkliste includefiles](jjjjjjj j jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajcRjՔubjK%)}(jahja]jo.)}(jahja]ja}(jp]jp]jp]jp]jp]parentjSentries](Nvirt/kvm/s390/s390-diagNvirt/kvm/s390/s390-pvNvirt/kvm/s390/s390-pv-bootNvirt/kvm/s390/s390-pv-dumpe includefiles](jjjljnjpemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajcRjՔA/var/lib/git/docbuild/linux/Documentation/virt/kvm/s390/index.rstj֔Kjaj[ubaja}(jp]jp]jp]jp]jp]ujajmMjaj>ubeja}(jp]jp]jp]jp]jp]ujajNLjaj;ubaja}(jp]jp]jp]jp]jp]ujajmMubjM jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPTP_KVM support for arm/arm64}jajsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/arm/ptp_kvm anchornamehujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja(``ARM_SMCCC_VENDOR_HYP_KVM_PTP_FUNC_ID``ja]ja$ARM_SMCCC_VENDOR_HYP_KVM_PTP_FUNC_ID}jajsbaja}(jp]jp]jp]jp]jp]ujajT_jՔNj֔Njajubaja}(jp]jp]jp]jp]jp]internalrefurij anchorname%#arm-smccc-vendor-hyp-kvm-ptp-func-idujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;POWER9 eXternal Interrupt Virtualization Engine (XIVE Gen1)}jajsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/devices/xive anchornamehujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Berkshire Products PC Watchdog Card}jaj'sbaja}(jp]jp]jp]jp]jp]internalrefuriwatchdog/pcwd-watchdog anchornamehujaj Ljaj$ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj!ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Support for ISA Cards Revision A and C}jajGsbaja}(jp]jp]jp]jp]jp]internalrefurij6 anchorname'#support-for-isa-cards-revision-a-and-cujaj LjajDubaja}(jp]jp]jp]jp]jp]ujaj'LjajAubaja}(jp]jp]jp]jp]jp]ujajNLjaj>ubaja}(jp]jp]jp]jp]jp]ujajmMjaj!ubeja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaw1_ds2406 kernel driver}jajsbaja}(jp]jp]jp]jp]jp]internalrefuriw1/slaves/w1_ds2406 anchornamehujaj Ljaj|ubaja}(jp]jp]jp]jp]jp]ujaj'LjajyubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #descriptionujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMjajyubeja}(jp]jp]jp]jp]jp]ujajNLjajvubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1-Wire Subsystem}jaj׉sbaja}(jp]jp]jp]jp]jp]internalrefuriw1/index anchornamehujaj Ljajԉubaja}(jp]jp]jp]jp]jp]ujaj'LjajщubjK%)}(jahja](jo.)}(jahja]ja}(jp]jp]jp]jp]jp]parentjentries](N w1/w1-genericN w1/w1-netlinkNw1/masters/indexNw1/slaves/indexe includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajcRjՔ6/var/lib/git/docbuild/linux/Documentation/w1/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#indicesujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]exprsubproject and htmlujajRjajubeja}(jp]jp]jp]jp]jp]ujajmMjajщubeja}(jp]jp]jp]jp]jp]ujajNLjajΉubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&s390 (IBM Z) Boot/IPL of Protected VMs}jajZsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/s390/s390-pv-boot anchornamehujaj LjajWubaja}(jp]jp]jp]jp]jp]ujaj'LjajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajzsbaja}(jp]jp]jp]jp]jp]internalrefuriji anchorname#summaryujaj Ljajwubaja}(jp]jp]jp]jp]jp]ujaj'Ljajtubaja}(jp]jp]jp]jp]jp]ujajNLjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiag308}jajsbaja}(jp]jp]jp]jp]jp]internalrefuriji anchorname#diag308ujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKeys}jajsbaja}(jp]jp]jp]jp]jp]internalrefuriji anchorname#keysujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajqubeja}(jp]jp]jp]jp]jp]ujajmMjajTubeja}(jp]jp]jp]jp]jp]ujajNLjajQubaja}(jp]jp]jp]jp]jp]ujajmMubjC jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Review checklist for kvm patches}jajsbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/review-checklist anchornamehujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHPE iLO NMI Watchdog Driver}jaj$sbaja}(jp]jp]jp]jp]jp]internalrefuriwatchdog/hpwdt anchornamehujaj Ljaj!ubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafor iLO based ProLiant Servers}jajDsbaja}(jp]jp]jp]jp]jp]internalrefurij3 anchorname#for-ilo-based-proliant-serversujaj LjajAubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj>ubaja}(jp]jp]jp]jp]jp]ujajNLjaj;ubaja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow is UML Different from a VM using Virtualization package X?}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname>#how-is-uml-different-from-a-vm-using-virtualization-package-xujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Why Would I Want User Mode Linux?}jaj7sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname!#why-would-i-want-user-mode-linuxujaj Ljaj4ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj1ubaja}(jp]jp]jp]jp]jp]ujajNLjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhy not to run UML}jajZsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#why-not-to-run-umlujaj LjajWubaja}(jp]jp]jp]jp]jp]ujaj'LjajTubaja}(jp]jp]jp]jp]jp]ujajNLjaj ubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBuilding a UML instance}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#building-a-uml-instanceujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating an image}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#creating-an-imageujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEdit key system files}jaǰsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#edit-key-system-filesujaj LjajɌubaja}(jp]jp]jp]jp]jp]ujaj'Ljajƌubaja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSetting Up UML Networking}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#setting-up-uml-networkingujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Network configuration privileges}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname!#network-configuration-privilegesujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfiguring vector transports}jaj>sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#configuring-vector-transportsujaj Ljaj;ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommon options}jaj^sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#common-optionsujaj Ljaj[ubaja}(jp]jp]jp]jp]jp]ujaj'LjajXubaja}(jp]jp]jp]jp]jp]ujajNLjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShared Options}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#shared-optionsujaj Ljaj~ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj{ubaja}(jp]jp]jp]jp]jp]ujajNLjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tap transport}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#tap-transportujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahybrid transport}jajǍsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#hybrid-transportujaj Ljajčubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaraw socket transport}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#raw-socket-transportujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGRE socket transport}jaj sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#gre-socket-transportujaj Ljaj ubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jal2tpv3 socket transport}jaj0sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#l2tpv3-socket-transportujaj Ljaj-ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj*ubaja}(jp]jp]jp]jp]jp]ujajNLjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBESS socket transport}jajSsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#bess-socket-transportujaj LjajPubaja}(jp]jp]jp]jp]jp]ujaj'LjajMubaja}(jp]jp]jp]jp]jp]ujajNLjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVDE vector transport}jajvsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#vde-vector-transportujaj Ljajsubaja}(jp]jp]jp]jp]jp]ujaj'Ljajpubaja}(jp]jp]jp]jp]jp]ujajNLjajUubeja}(jp]jp]jp]jp]jp]ujajmMjaj8ubeja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring Legacy transports}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#configuring-legacy-transportsujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Running UML}jajԎsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #running-umlujaj Ljajюubaja}(jp]jp]jp]jp]jp]ujaj'LjajΎubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #argumentsujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMandatory Arguments:}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#mandatory-argumentsujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImportant Optional Arguments}jaj7sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#important-optional-argumentsujaj Ljaj4ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj1ubaja}(jp]jp]jp]jp]jp]ujajNLjaj ubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Starting UML}jajfsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #starting-umlujaj Ljajcubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj`ubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Logging in}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #logging-inujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe UML Management Console}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#the-uml-management-consoleujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javersion}jaj̏sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#versionujaj Ljajɏubaja}(jp]jp]jp]jp]jp]ujaj'LjajƏubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahelp}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#helpujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahalt and reboot}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#halt-and-rebootujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj ubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaconfig}jaj5sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#configujaj Ljaj2ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj/ubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaremove}jajXsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#removeujaj LjajUubaja}(jp]jp]jp]jp]jp]ujaj'LjajRubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysrq}jaj{sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#sysrqujaj Ljajxubaja}(jp]jp]jp]jp]jp]ujaj'Ljajuubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacad}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#cadujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastop}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#stopujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jago}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#goujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajސubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japroc}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#procujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastack}jaj*sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#stackujaj Ljaj'ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj$ubaja}(jp]jp]jp]jp]jp]ujajNLjajÏubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjajΎubeja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdvanced UML Topics}jajesbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#advanced-uml-topicsujaj Ljajbubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj_ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Sharing Filesystems between Virtual Machines}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname-#sharing-filesystems-between-virtual-machinesujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing layered block devices}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#using-layered-block-devicesujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Disk Usage}jajȑsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #disk-usageujaj Ljajőubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj‘ubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja COW validity.}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #cow-validityujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACows can moo - uml_moo : Merging a COW file with its backing file}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname>#cows-can-moo-uml-moo-merging-a-cow-file-with-its-backing-fileujaj Ljaj ubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjaj|ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHost file access}jaj=sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#host-file-accessujaj Ljaj:ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Using hostfs}jaj]sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #using-hostfsujaj LjajZubaja}(jp]jp]jp]jp]jp]ujaj'LjajWubaja}(jp]jp]jp]jp]jp]ujajNLjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahostfs as the root filesystem}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#hostfs-as-the-root-filesystemujaj Ljaj}ubaja}(jp]jp]jp]jp]jp]ujaj'Ljajzubaja}(jp]jp]jp]jp]jp]ujajNLjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHostfs Caveats}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#hostfs-caveatsujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajTubeja}(jp]jp]jp]jp]jp]ujajmMjaj7ubeja}(jp]jp]jp]jp]jp]ujajNLjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tuning UML}jajҒsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #tuning-umlujaj Ljajϒubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj̒ubaja}(jp]jp]jp]jp]jp]ujajNLjaj|ubeja}(jp]jp]jp]jp]jp]ujajmMjaj_ubeja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Contributing to UML and Developing with UML}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname,#contributing-to-uml-and-developing-with-umlujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tracing UML}jaj!sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #tracing-umlujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel debugging}jajDsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#kernel-debuggingujaj LjajAubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj>ubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeveloping Device Drivers}jajgsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#developing-device-driversujaj Ljajdubaja}(jp]jp]jp]jp]jp]ujaj'Ljajaubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsing UML as a Test Platform}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#using-uml-as-a-test-platformujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity Considerations}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#security-considerationsujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjaj΋ubeja}(jp]jp]jp]jp]jp]ujajNLjajˋubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Userspace communication protocol over connector}jajsbaja}(jp]jp]jp]jp]jp]internalrefuri w1/w1-netlink anchornamehujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Message types}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij  anchorname#message-typesujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol}jaj=sbaja}(jp]jp]jp]jp]jp]internalrefurij  anchorname #protocolujaj Ljaj:ubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj7ubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand status replies}jaj`sbaja}(jp]jp]jp]jp]jp]internalrefurij  anchorname#command-status-repliesujaj Ljaj]ubaja}(jp]jp]jp]jp]jp]ujaj'LjajZubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Operation steps in w1 core when new command is received}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij  anchorname8#operation-steps-in-w1-core-when-new-command-is-receivedujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj}ubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Connector [1] specific documentation}jajsbaja}(jp]jp]jp]jp]jp]internalrefurij  anchorname##connector-1-specific-documentationujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Additional documentation, source code examples}jajɔsbaja}(jp]jp]jp]jp]jp]internalrefurij  anchorname.#additional-documentation-source-code-examplesujaj LjajƔubaja}(jp]jp]jp]jp]jp]ujaj'LjajÔubaja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/The Linux WatchDog Timer Driver Core kernel API}jajsbaja}(jp]jp]jp]jp]jp]internalrefuriwatchdog/watchdog-kernel-api anchornamehujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'LjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj!sbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname #introductionujaj Ljajubaja}(jp]jp]jp]jp]jp]ujaj'Ljajubaja}(jp]jp]jp]jp]jp]ujajNLjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe API}jajDsbaja}(jp]jp]jp]jp]jp]internalrefurij anchorname#the-apiujaj LjajAubaja}(jp]jp]jp]jp]jp]ujaj'Ljaj>ubaja}(jp]jp]jp]jp]jp]ujajNLjajubeja}(jp]jp]jp]jp]jp]ujajmMjajubeja}(jp]jp]jp]jp]jp]ujajNLjajubaja}(jp]jp]jp]jp]jp]ujajmMubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKVM for LoongArch systems}jaj|sbaja}(jp]jp]jp]jp]jp]internalrefurivirt/kvm/loongarch/index anchornamehujaj Ljajyubaja}(jp]jp]jp]jp]jp]ujaj'LjajvubjK%)}(jahja]jo.)}(jahja]ja}(jp]jp]jp]jp]jp]parentjentries]Nvirt/kvm/loongarch/hypercallsa includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajcRjՔF/var/lib/git/docbuild/linux/Documentation/virt/kvm/loongarch/index.rstj֔Kjajubaja}(jp]jp]jp]jp]jp]ujajmMjajvubeja}(jp]jp]jp]jp]jp]ujajNLjajsubaja}(jp]jp]jp]jp]jp]ujajmMubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_G_ENC_INDEX}jaj˕sbaja}(jt]jt]jt]jt]jt]internalrefuri*userspace-api/media/v4l/vidioc-g-enc-index anchornamehjajtuja referencejajȕubaja}(jt]jt]jt]jt]jt]ujacompact_paragraphjajŕubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijڕ anchorname#nameja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]uja list_itemjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijڕ anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj6sbaja}(jt]jt]jt]jt]jt]internalrefurijڕ anchorname #argumentsja](KKKeujajܕjaj3ubaja}(jt]jt]jt]jt]jt]ujajjaj0ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajZsbaja}(jt]jt]jt]jt]jt]internalrefurijڕ anchorname #descriptionja](KKKeujajܕjajWubaja}(jt]jt]jt]jt]jt]ujajjajTubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj~sbaja}(jt]jt]jt]jt]jt]internalrefurijڕ anchorname #return-valueja](KKKeujajܕjaj{ubaja}(jt]jt]jt]jt]jt]ujajjajxubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]uja bullet_listjajŕubeja}(jt]jt]jt]jt]jt]ujaj jaj•ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Netlink specification support for raw Netlink families}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri!userspace-api/netlink/netlink-raw anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Specification}jajؖsbaja}(jt]jt]jt]jt]jt]internalrefurijǖ anchorname#specificationujajܕjajՖubaja}(jt]jt]jt]jt]jt]ujajjajҖubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGlobals}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijǖ anchorname#globalsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrotonum}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijǖ anchorname #protonumujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMulticast group properties}jajGsbaja}(jt]jt]jt]jt]jt]internalrefurijǖ anchorname#multicast-group-propertiesujajܕjajDubaja}(jt]jt]jt]jt]jt]ujajjajAubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javalue}jajgsbaja}(jt]jt]jt]jt]jt]internalrefurijǖ anchorname#valueujajܕjajdubaja}(jt]jt]jt]jt]jt]ujajjajaubaja}(jt]jt]jt]jt]jt]ujaj jaj^ubaja}(jt]jt]jt]jt]jt]ujajjajAubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sub-messages}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijǖ anchorname #sub-messagesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNested struct definitions}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijǖ anchorname#nested-struct-definitionsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajҖubeja}(jt]jt]jt]jt]jt]ujaj jajϖubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Netlink protocol specifications (in YAML)}jajsbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/netlink/specs anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompatibility levels}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#compatibility-levelsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSchema structure}jaj@sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#schema-structureujajܕjaj=ubaja}(jt]jt]jt]jt]jt]ujajjaj:ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja genetlink}jajcsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #genetlinkujajܕjaj`ubaja}(jt]jt]jt]jt]jt]ujajjaj]ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGlobals}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#globalsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janame}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#nameujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrotocol}jajƘsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #protocolujajܕjajØubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjaj}ubeja}(jt]jt]jt]jt]jt]ujaj jajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja definitions}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #definitionsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janame}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#id1ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatype}jaj8sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#typeujajܕjaj5ubaja}(jt]jt]jt]jt]jt]ujajjaj2ubaja}(jt]jt]jt]jt]jt]ujaj jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javalue}jaj[sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#valueujajܕjajXubaja}(jt]jt]jt]jt]jt]ujajjajUubaja}(jt]jt]jt]jt]jt]ujaj jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja value-start}jaj~sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #value-startujajܕjaj{ubaja}(jt]jt]jt]jt]jt]ujajjajxubaja}(jt]jt]jt]jt]jt]ujaj jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaentries}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#entriesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaheader}jajęsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#headerujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaattribute-sets}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#attribute-setsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janame}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#id2ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja subset-of}jaj6sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #subset-ofujajܕjaj3ubaja}(jt]jt]jt]jt]jt]ujajjaj0ubaja}(jt]jt]jt]jt]jt]ujaj jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja attributes}jajYsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #attributesujajܕjajVubaja}(jt]jt]jt]jt]jt]ujajjajSubaja}(jt]jt]jt]jt]jt]ujaj jaj ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute properties}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#attribute-propertiesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janame}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#id4ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatype}jaj˚sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#id5ujajܕjajȚubaja}(jt]jt]jt]jt]jt]ujajjajŚubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javalue}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #assign-valujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenum}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#enumujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja enum-as-flags}jaj4sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#enum-as-flagsujajܕjaj1ubaja}(jt]jt]jt]jt]jt]ujajjaj.ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janested-attributes}jajWsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#nested-attributesujajܕjajTubaja}(jt]jt]jt]jt]jt]ujajjajQubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamulti-attr (arrays)}jajzsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#multi-attr-arraysujajܕjajwubaja}(jt]jt]jt]jt]jt]ujajjajtubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja byte-order}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #byte-orderujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jachecks}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#checksujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasub-type}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #sub-typeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajݛubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja display-hint}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #display-hintujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja operations}jaj5sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #operationsujajܕjaj2ubaja}(jt]jt]jt]jt]jt]ujajjaj/ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalist}jajUsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#listujajܕjajRubaja}(jt]jt]jt]jt]jt]ujajjajOubaja}(jt]jt]jt]jt]jt]ujaj jajLubaja}(jt]jt]jt]jt]jt]ujajjaj/ubeja}(jt]jt]jt]jt]jt]ujaj jajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOperation properties}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#operation-propertiesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janame}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#id7ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javalue}jajǜsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#id8ujajܕjajĜubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja attribute-set}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#attribute-setujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jado}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#doujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadump}jaj0sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#dumpujajܕjaj-ubaja}(jt]jt]jt]jt]jt]ujajjaj*ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janotify}jajSsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#notifyujajܕjajPubaja}(jt]jt]jt]jt]jt]ujajjajMubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaevent}jajvsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#eventujajܕjajsubaja}(jt]jt]jt]jt]jt]ujajjajpubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamcgrp}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#mcgrpujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjaj~ubeja}(jt]jt]jt]jt]jt]ujaj jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessage attribute list}jajȝsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#message-attribute-listujajܕjajŝubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja mcast-groups}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #mcast-groupsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalist}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#id9ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMulticast group properties}jaj:sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#multicast-group-propertiesujajܕjaj7ubaja}(jt]jt]jt]jt]jt]ujajjaj4ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janame}jajZsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#id10ujajܕjajWubaja}(jt]jt]jt]jt]jt]ujajjajTubaja}(jt]jt]jt]jt]jt]ujaj jajQubaja}(jt]jt]jt]jt]jt]ujajjaj4ubeja}(jt]jt]jt]jt]jt]ujaj jajzubeja}(jt]jt]jt]jt]jt]ujajjaj]ubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute types}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#attribute-typesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommon integer types}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#common-integer-typesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFix-width integer types}jaj؞sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#fix-width-integer-typesujajܕjaj՞ubaja}(jt]jt]jt]jt]jt]ujajjajҞubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japad}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#padujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaflag}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#flagujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabinary}jajAsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#binaryujajܕjaj>ubaja}(jt]jt]jt]jt]jt]ujajjaj;ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastring}jajdsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#stringujajܕjajaubaja}(jt]jt]jt]jt]jt]ujajjaj^ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janest}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#nestujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_SUBDEV_QUERYCAP}jaj˟sbaja}(jt]jt]jt]jt]jt]internalrefuri.userspace-api/media/v4l/vidioc-subdev-querycap anchornamehjajtujajܕjajȟubaja}(jt]jt]jt]jt]jt]ujajjajşubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijڟ anchorname#nameja](KKAKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijڟ anchorname #synopsisja](KKAKeujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj3sbaja}(jt]jt]jt]jt]jt]internalrefurijڟ anchorname #argumentsja](KKAKeujajܕjaj0ubaja}(jt]jt]jt]jt]jt]ujajjaj-ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajWsbaja}(jt]jt]jt]jt]jt]internalrefurijڟ anchorname #descriptionja](KKAKeujajܕjajTubaja}(jt]jt]jt]jt]jt]ujajjajQubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj{sbaja}(jt]jt]jt]jt]jt]internalrefurijڟ anchorname #return-valueja](KKAKeujajܕjajxubaja}(jt]jt]jt]jt]jt]ujajjajuubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajşubeja}(jt]jt]jt]jt]jt]ujaj jajŸubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI/O request handling}jajsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/acrn/io-request anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. I/O request}jajԠsbaja}(jt]jt]jt]jt]jt]internalrefurijà anchorname #i-o-requestujajܕjajѠubaja}(jt]jt]jt]jt]jt]ujajjajΠubaja}(jt]jt]jt]jt]jt]ujaj jajˠubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. I/O clients}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijà anchorname #i-o-clientsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajˠubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. I/O request state transition}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijà anchorname#i-o-request-state-transitionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajˠubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"4. Processing flow of I/O requests}jaj=sbaja}(jt]jt]jt]jt]jt]internalrefurijà anchorname #processing-flow-of-i-o-requestsujajܕjaj:ubaja}(jt]jt]jt]jt]jt]ujajjaj7ubaja}(jt]jt]jt]jt]jt]ujaj jajˠubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaANetlink specification support for legacy Generic Netlink families}jajusbaja}(jt]jt]jt]jt]jt]internalrefuri&userspace-api/netlink/genetlink-legacy anchornamehujajܕjajrubaja}(jt]jt]jt]jt]jt]ujajjajoubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Specification}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#specificationujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGlobals}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#globalsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javersion}jajաsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#versionujajܕjajҡubaja}(jt]jt]jt]jt]jt]ujajjajϡubaja}(jt]jt]jt]jt]jt]ujaj jaj̡ubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute type nests}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#attribute-type-nestsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja indexed-array}jaj$sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#indexed-arrayujajܕjaj!ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja type-value}jajGsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #type-valueujajܕjajDubaja}(jt]jt]jt]jt]jt]ujajjajAubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #operationsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj|ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEnum (message ID) model}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#enum-message-id-modelujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaunified}jaj¢sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#unifiedujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja directional}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #directionalujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajߢubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjaj|ubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Other quirks}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #other-quirksujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Structures}jaj@sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #structuresujajܕjaj=ubaja}(jt]jt]jt]jt]jt]ujajjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamembers}jaj`sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#membersujajܕjaj]ubaja}(jt]jt]jt]jt]jt]ujajjajZubaja}(jt]jt]jt]jt]jt]ujaj jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fixed Headers}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#fixed-headersujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj}ubaja}(jt]jt]jt]jt]jt]ujaj jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Attributes}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #attributesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajWubeja}(jt]jt]jt]jt]jt]ujajjaj:ubeja}(jt]jt]jt]jt]jt]ujaj jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaC Arrays}jajգsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #c-arraysujajܕjajңubaja}(jt]jt]jt]jt]jt]ujajjajϣubaja}(jt]jt]jt]jt]jt]ujaj jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulti-message DO}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#multi-message-doujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj7ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajoubeja}(jt]jt]jt]jt]jt]ujaj jajlubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGuest halt polling}jaj<sbaja}(jt]jt]jt]jt]jt]internalrefurivirt/guest-halt-polling anchornamehujajܕjaj9ubaja}(jt]jt]jt]jt]jt]ujajjaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jaj\sbaja}(jt]jt]jt]jt]jt]internalrefurijK anchorname#module-parametersujajܕjajYubaja}(jt]jt]jt]jt]jt]ujajjajVubaja}(jt]jt]jt]jt]jt]ujaj jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Further Notes}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijK anchorname#further-notesujajܕjaj|ubaja}(jt]jt]jt]jt]jt]ujajjajyubaja}(jt]jt]jt]jt]jt]ujaj jajSubeja}(jt]jt]jt]jt]jt]ujajjaj6ubeja}(jt]jt]jt]jt]jt]ujaj jaj3ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&ioctl VIDIOC_G_OUTPUT, VIDIOC_S_OUTPUT}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri'userspace-api/media/v4l/vidioc-g-output anchornamehjajuujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajפsbaja}(jt]jt]jt]jt]jt]internalrefurijƤ anchorname#nameja](KK$KeujajܕjajԤubaja}(jt]jt]jt]jt]jt]ujajjajѤubaja}(jt]jt]jt]jt]jt]ujaj jajΤubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijƤ anchorname #synopsisja](KK$Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajΤubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijƤ anchorname #argumentsja](KK$Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajΤubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajCsbaja}(jt]jt]jt]jt]jt]internalrefurijƤ anchorname #descriptionja](KK$Keujajܕjaj@ubaja}(jt]jt]jt]jt]jt]ujajjaj=ubaja}(jt]jt]jt]jt]jt]ujaj jajΤubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajgsbaja}(jt]jt]jt]jt]jt]internalrefurijƤ anchorname #return-valueja](KK$Keujajܕjajdubaja}(jt]jt]jt]jt]jt]ujajjajaubaja}(jt]jt]jt]jt]jt]ujaj jajΤubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEPlatform Profile Selection (e.g. /sys/firmware/acpi/platform_profile)}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri$userspace-api/sysfs-platform_profile anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“Custom” profile support}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#custom-profile-supportujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiple driver support}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#multiple-driver-supportujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajݥubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&VDUSE - “vDPA Device in Userspace”}jajsbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/vduse anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreate/Destroy VDUSE devices}jaj;sbaja}(jt]jt]jt]jt]jt]internalrefurij* anchorname#create-destroy-vduse-devicesujajܕjaj8ubaja}(jt]jt]jt]jt]jt]ujajjaj5ubaja}(jt]jt]jt]jt]jt]ujaj jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow VDUSE works}jaj^sbaja}(jt]jt]jt]jt]jt]internalrefurij* anchorname#how-vduse-worksujajܕjaj[ubaja}(jt]jt]jt]jt]jt]ujajjajXubaja}(jt]jt]jt]jt]jt]ujaj jaj2ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj(jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_QUERYBUF}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri'userspace-api/media/v4l/vidioc-querybuf anchornamehjaj9uujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK/Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajڦsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK/Keujajܕjajצubaja}(jt]jt]jt]jt]jt]ujajjajԦubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK/Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj"sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK/Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajFsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK/KeujajܕjajCubaja}(jt]jt]jt]jt]jt]ujajjaj@ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0ioctl VIDIOC_ENCODER_CMD, VIDIOC_TRY_ENCODER_CMD}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri*userspace-api/media/v4l/vidioc-encoder-cmd anchornamehjajGuujajܕjaj|ubaja}(jt]jt]jt]jt]jt]ujajjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajçsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj/sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK Keujajܕjaj,ubaja}(jt]jt]jt]jt]jt]ujajjaj)ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajyubeja}(jt]jt]jt]jt]jt]ujaj jajvubaja}(jt]jt]jt]jt]jt]ujajubj*jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajhsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/hyperv/overview anchornamehujajܕjajeubaja}(jt]jt]jt]jt]jt]ujajjajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Linux Guest Communication with Hyper-V}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijw anchorname'#linux-guest-communication-with-hyper-vujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSharing Memory}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijw anchorname#sharing-memoryujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU Management}jajΨsbaja}(jt]jt]jt]jt]jt]internalrefurijw anchorname#cpu-managementujajܕjaj˨ubaja}(jt]jt]jt]jt]jt]ujajjajȨubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja32-bit and 64-bit}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijw anchorname#bit-and-64-bitujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Endian-ness}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijw anchorname #endian-nessujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Versioning}jaj7sbaja}(jt]jt]jt]jt]jt]internalrefurijw anchorname #versioningujajܕjaj4ubaja}(jt]jt]jt]jt]jt]ujajjaj1ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCode Packaging}jajZsbaja}(jt]jt]jt]jt]jt]internalrefurijw anchorname#code-packagingujajܕjajWubaja}(jt]jt]jt]jt]jt]ujajjajTubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajbubeja}(jt]jt]jt]jt]jt]ujaj jaj_ubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Seccomp BPF (SECure COMPuting with filters)}jajsbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/seccomp_filter anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #introductionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat it isn’t}jajթsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#what-it-isn-tujajܕjajҩubaja}(jt]jt]jt]jt]jt]ujajjajϩubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#usageujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#return-valuesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPitfalls}jaj>sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #pitfallsujajܕjaj;ubaja}(jt]jt]jt]jt]jt]ujajjaj8ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajasbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#exampleujajܕjaj^ubaja}(jt]jt]jt]jt]jt]ujajjaj[ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace Notification}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#userspace-notificationujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj~ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysctls}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#sysctlsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdding architecture support}jajʪsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#adding-architecture-supportujajܕjajǪubaja}(jt]jt]jt]jt]jt]ujajjajĪubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaveats}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#caveatsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:ioctl VIDIOC_SUBDEV_G_SELECTION, VIDIOC_SUBDEV_S_SELECTION}jaj%sbaja}(jt]jt]jt]jt]jt]internalrefuri1userspace-api/media/v4l/vidioc-subdev-g-selection anchornamehjajouujajܕjaj"ubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajEsbaja}(jt]jt]jt]jt]jt]internalrefurij4 anchorname#nameja](KK?KeujajܕjajBubaja}(jt]jt]jt]jt]jt]ujajjaj?ubaja}(jt]jt]jt]jt]jt]ujaj jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajisbaja}(jt]jt]jt]jt]jt]internalrefurij4 anchorname #synopsisja](KK?Keujajܕjajfubaja}(jt]jt]jt]jt]jt]ujajjajcubaja}(jt]jt]jt]jt]jt]ujaj jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij4 anchorname #argumentsja](KK?Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj<ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij4 anchorname #descriptionja](KK?Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypes of selection targets}jajҫsbaja}(jt]jt]jt]jt]jt]internalrefurij4 anchorname#types-of-selection-targetsja](KK?KKeujajܕjajϫubaja}(jt]jt]jt]jt]jt]ujajjaj̫ubaja}(jt]jt]jt]jt]jt]ujaj jajɫubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiscovering supported features}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij4 anchorname#discovering-supported-featuresja](KK?KKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajɫubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj&sbaja}(jt]jt]jt]jt]jt]internalrefurij4 anchorname #return-valueja](KK?Keujajܕjaj#ubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jaj<ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*ioctl VIDIOC_G_JPEGCOMP, VIDIOC_S_JPEGCOMP}jaj_sbaja}(jt]jt]jt]jt]jt]internalrefuri)userspace-api/media/v4l/vidioc-g-jpegcomp anchornamehjaj}uujajܕjaj\ubaja}(jt]jt]jt]jt]jt]ujajjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijn anchorname#nameja](KK"Keujajܕjaj|ubaja}(jt]jt]jt]jt]jt]ujajjajyubaja}(jt]jt]jt]jt]jt]ujaj jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijn anchorname #synopsisja](KK"Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajǬsbaja}(jt]jt]jt]jt]jt]internalrefurijn anchorname #argumentsja](KK"KeujajܕjajĬubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijn anchorname #descriptionja](KK"Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijn anchorname #return-valueja](KK"Keujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajvubeja}(jt]jt]jt]jt]jt]ujajjajYubeja}(jt]jt]jt]jt]jt]ujaj jajVubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$ioctl VIDIOC_G_INPUT, VIDIOC_S_INPUT}jajHsbaja}(jt]jt]jt]jt]jt]internalrefuri&userspace-api/media/v4l/vidioc-g-input anchornamehjajuujajܕjajEubaja}(jt]jt]jt]jt]jt]ujajjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajhsbaja}(jt]jt]jt]jt]jt]internalrefurijW anchorname#nameja](KK!Keujajܕjajeubaja}(jt]jt]jt]jt]jt]ujajjajbubaja}(jt]jt]jt]jt]jt]ujaj jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijW anchorname #synopsisja](KK!Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijW anchorname #argumentsja](KK!Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajԭsbaja}(jt]jt]jt]jt]jt]internalrefurijW anchorname #descriptionja](KK!Keujajܕjajѭubaja}(jt]jt]jt]jt]jt]ujajjajέubaja}(jt]jt]jt]jt]jt]ujaj jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijW anchorname #return-valueja](KK!Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj_ubeja}(jt]jt]jt]jt]jt]ujajjajBubeja}(jt]jt]jt]jt]jt]ujaj jaj?ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0ioctl VIDIOC_SUBDEV_G_CROP, VIDIOC_SUBDEV_S_CROP}jaj1sbaja}(jt]jt]jt]jt]jt]internalrefuri,userspace-api/media/v4l/vidioc-subdev-g-crop anchornamehjajuujajܕjaj.ubaja}(jt]jt]jt]jt]jt]ujajjaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajQsbaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname#nameja](KK;KeujajܕjajNubaja}(jt]jt]jt]jt]jt]ujajjajKubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajusbaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname #synopsisja](KK;Keujajܕjajrubaja}(jt]jt]jt]jt]jt]ujajjajoubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname #argumentsja](KK;Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname #descriptionja](KK;Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname #return-valueja](KK;Keujajܕjajޮubaja}(jt]jt]jt]jt]jt]ujajjajۮubaja}(jt]jt]jt]jt]jt]ujaj jajHubeja}(jt]jt]jt]jt]jt]ujajjaj+ubeja}(jt]jt]jt]jt]jt]ujaj jaj(ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_REMOVE_BUFS}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri*userspace-api/media/v4l/vidioc-remove-bufs anchornamehjajuujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj:sbaja}(jt]jt]jt]jt]jt]internalrefurij) anchorname#nameja](KK5Keujajܕjaj7ubaja}(jt]jt]jt]jt]jt]ujajjaj4ubaja}(jt]jt]jt]jt]jt]ujaj jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj^sbaja}(jt]jt]jt]jt]jt]internalrefurij) anchorname #synopsisja](KK5Keujajܕjaj[ubaja}(jt]jt]jt]jt]jt]ujajjajXubaja}(jt]jt]jt]jt]jt]ujaj jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij) anchorname #argumentsja](KK5Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj|ubaja}(jt]jt]jt]jt]jt]ujaj jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij) anchorname #descriptionja](KK5Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajʯsbaja}(jt]jt]jt]jt]jt]internalrefurij) anchorname #return-valueja](KK5Keujajܕjajǯubaja}(jt]jt]jt]jt]jt]ujajjajįubaja}(jt]jt]jt]jt]jt]ujaj jaj1ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACRN Hypervisor Introduction}jajsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/acrn/introduction anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj.jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$ioctl VIDIOC_G_TUNER, VIDIOC_S_TUNER}jaj/sbaja}(jt]jt]jt]jt]jt]internalrefuri&userspace-api/media/v4l/vidioc-g-tuner anchornamehjajuujajܕjaj,ubaja}(jt]jt]jt]jt]jt]ujajjaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajOsbaja}(jt]jt]jt]jt]jt]internalrefurij> anchorname#nameja](KK*KeujajܕjajLubaja}(jt]jt]jt]jt]jt]ujajjajIubaja}(jt]jt]jt]jt]jt]ujaj jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajssbaja}(jt]jt]jt]jt]jt]internalrefurij> anchorname #synopsisja](KK*Keujajܕjajpubaja}(jt]jt]jt]jt]jt]ujajjajmubaja}(jt]jt]jt]jt]jt]ujaj jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij> anchorname #argumentsja](KK*Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij> anchorname #descriptionja](KK*Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj߰sbaja}(jt]jt]jt]jt]jt]internalrefurij> anchorname #return-valueja](KK*Keujajܕjajܰubaja}(jt]jt]jt]jt]jt]ujajjajٰubaja}(jt]jt]jt]jt]jt]ujaj jajFubeja}(jt]jt]jt]jt]jt]ujajjaj)ubeja}(jt]jt]jt]jt]jt]ujaj jaj&ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1TEE (Trusted Execution Environment) Userspace API}jajsbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/tee anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*ioctl VIDIOC_G_PRIORITY, VIDIOC_S_PRIORITY}jajDsbaja}(jt]jt]jt]jt]jt]internalrefuri)userspace-api/media/v4l/vidioc-g-priority anchornamehjajuujajܕjajAubaja}(jt]jt]jt]jt]jt]ujajjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajdsbaja}(jt]jt]jt]jt]jt]internalrefurijS anchorname#nameja](KK&Keujajܕjajaubaja}(jt]jt]jt]jt]jt]ujajjaj^ubaja}(jt]jt]jt]jt]jt]ujaj jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijS anchorname #synopsisja](KK&Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijS anchorname #argumentsja](KK&Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajбsbaja}(jt]jt]jt]jt]jt]internalrefurijS anchorname #descriptionja](KK&Keujajܕjajͱubaja}(jt]jt]jt]jt]jt]ujajjajʱubaja}(jt]jt]jt]jt]jt]ujaj jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijS anchorname #return-valueja](KK&Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj[ubeja}(jt]jt]jt]jt]jt]ujajjaj>ubeja}(jt]jt]jt]jt]jt]ujaj jaj;ubaja}(jt]jt]jt]jt]jt]ujajubjP jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_ENUMOUTPUT}jaj-sbaja}(jt]jt]jt]jt]jt]internalrefuri)userspace-api/media/v4l/vidioc-enumoutput anchornamehjajuujajܕjaj*ubaja}(jt]jt]jt]jt]jt]ujajjaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajMsbaja}(jt]jt]jt]jt]jt]internalrefurij< anchorname#nameja](KKKeujajܕjajJubaja}(jt]jt]jt]jt]jt]ujajjajGubaja}(jt]jt]jt]jt]jt]ujaj jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajqsbaja}(jt]jt]jt]jt]jt]internalrefurij< anchorname #synopsisja](KKKeujajܕjajnubaja}(jt]jt]jt]jt]jt]ujajjajkubaja}(jt]jt]jt]jt]jt]ujaj jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij< anchorname #argumentsja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij< anchorname #descriptionja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajݲsbaja}(jt]jt]jt]jt]jt]internalrefurij< anchorname #return-valueja](KKKeujajܕjajڲubaja}(jt]jt]jt]jt]jt]ujajjajײubaja}(jt]jt]jt]jt]jt]ujaj jajDubeja}(jt]jt]jt]jt]jt]ujajjaj'ubeja}(jt]jt]jt]jt]jt]ujaj jaj$ubaja}(jt]jt]jt]jt]jt]ujajubj<jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_G_SLICED_VBI_CAP}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri/userspace-api/media/v4l/vidioc-g-sliced-vbi-cap anchornamehjajuujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj6sbaja}(jt]jt]jt]jt]jt]internalrefurij% anchorname#nameja](KK(Keujajܕjaj3ubaja}(jt]jt]jt]jt]jt]ujajjaj0ubaja}(jt]jt]jt]jt]jt]ujaj jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajZsbaja}(jt]jt]jt]jt]jt]internalrefurij% anchorname #synopsisja](KK(KeujajܕjajWubaja}(jt]jt]jt]jt]jt]ujajjajTubaja}(jt]jt]jt]jt]jt]ujaj jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj~sbaja}(jt]jt]jt]jt]jt]internalrefurij% anchorname #argumentsja](KK(Keujajܕjaj{ubaja}(jt]jt]jt]jt]jt]ujajjajxubaja}(jt]jt]jt]jt]jt]ujaj jaj-ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij% anchorname #descriptionja](KK(Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#V4L2_SLICED_VBI_CAP WSS_625 payload}jajósbaja}(jt]jt]jt]jt]jt]internalrefurij% anchorname$#v4l2-sliced-vbi-cap-wss-625-payloadja](KK(KKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij% anchorname #return-valueja](KK(Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj-ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jaj ubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'ioctl VIDIOC_STREAMON, VIDIOC_STREAMOFF}jaj,sbaja}(jt]jt]jt]jt]jt]internalrefuri'userspace-api/media/v4l/vidioc-streamon anchornamehjajvujajܕjaj)ubaja}(jt]jt]jt]jt]jt]ujajjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajLsbaja}(jt]jt]jt]jt]jt]internalrefurij; anchorname#nameja](KK7KeujajܕjajIubaja}(jt]jt]jt]jt]jt]ujajjajFubaja}(jt]jt]jt]jt]jt]ujaj jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajpsbaja}(jt]jt]jt]jt]jt]internalrefurij; anchorname #synopsisja](KK7Keujajܕjajmubaja}(jt]jt]jt]jt]jt]ujajjajjubaja}(jt]jt]jt]jt]jt]ujaj jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij; anchorname #argumentsja](KK7Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij; anchorname #descriptionja](KK7Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajܴsbaja}(jt]jt]jt]jt]jt]internalrefurij; anchorname #return-valueja](KK7Keujajܕjajٴubaja}(jt]jt]jt]jt]jt]ujajjajִubaja}(jt]jt]jt]jt]jt]ujaj jajCubeja}(jt]jt]jt]jt]jt]ujajjaj&ubeja}(jt]jt]jt]jt]jt]ujaj jaj#ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"ioctl VIDIOC_G_CROP, VIDIOC_S_CROP}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri%userspace-api/media/v4l/vidioc-g-crop anchornamehjajvujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj5sbaja}(jt]jt]jt]jt]jt]internalrefurij$ anchorname#nameja](KKKeujajܕjaj2ubaja}(jt]jt]jt]jt]jt]ujajjaj/ubaja}(jt]jt]jt]jt]jt]ujaj jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajYsbaja}(jt]jt]jt]jt]jt]internalrefurij$ anchorname #synopsisja](KKKeujajܕjajVubaja}(jt]jt]jt]jt]jt]ujajjajSubaja}(jt]jt]jt]jt]jt]ujaj jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj}sbaja}(jt]jt]jt]jt]jt]internalrefurij$ anchorname #argumentsja](KKKeujajܕjajzubaja}(jt]jt]jt]jt]jt]ujajjajwubaja}(jt]jt]jt]jt]jt]ujaj jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij$ anchorname #descriptionja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajŵsbaja}(jt]jt]jt]jt]jt]internalrefurij$ anchorname #return-valueja](KKKeujajܕjajµubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj,ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jaj ubaja}(jt]jt]jt]jt]jt]ujajubj*jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*The Definitive SEV Guest API Documentation}jajsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/coco/sev-guest anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. General description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#general-descriptionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. API description}jajAsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#api-descriptionujajܕjaj>ubaja}(jt]jt]jt]jt]jt]ujajjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 SNP_GET_REPORT}jajasbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#snp-get-reportujajܕjaj^ubaja}(jt]jt]jt]jt]jt]ujajjaj[ubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 SNP_GET_DERIVED_KEY}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#snp-get-derived-keyujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj~ubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3 SNP_GET_EXT_REPORT}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#snp-get-ext-reportujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4 SNP_PLATFORM_STATUS}jajʶsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#snp-platform-statusujajܕjajǶubaja}(jt]jt]jt]jt]jt]ujajjajĶubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.5 SNP_COMMIT}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #snp-commitujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.6 SNP_SET_CONFIG}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#snp-set-configujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.7 SNP_VLEK_LOAD}jaj3sbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#snp-vlek-loadujajܕjaj0ubaja}(jt]jt]jt]jt]jt]ujajjaj-ubaja}(jt]jt]jt]jt]jt]ujaj jajXubeja}(jt]jt]jt]jt]jt]ujajjaj;ubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. SEV-SNP CPUID Enforcement}jajbsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#sev-snp-cpuid-enforcementujajܕjaj_ubaja}(jt]jt]jt]jt]jt]ujajjaj\ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%4. SEV Guest Driver Communication Key}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname##sev-guest-driver-communication-keyujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reference}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #referenceujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjTjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6ioctl VIDIOC_SUBDEV_G_ROUTING, VIDIOC_SUBDEV_S_ROUTING}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri/userspace-api/media/v4l/vidioc-subdev-g-routing anchornamehjaj0vujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK>Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj-sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK>Keujajܕjaj*ubaja}(jt]jt]jt]jt]jt]ujajjaj'ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajQsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK>KeujajܕjajNubaja}(jt]jt]jt]jt]jt]ujajjajKubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajusbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK>Keujajܕjajrubaja}(jt]jt]jt]jt]jt]ujajjajoubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK>Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_ENUMINPUT}jajҸsbaja}(jt]jt]jt]jt]jt]internalrefuri(userspace-api/media/v4l/vidioc-enuminput anchornamehjaj>vujajܕjajϸubaja}(jt]jt]jt]jt]jt]ujajjaj̸ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj:sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KKKeujajܕjaj7ubaja}(jt]jt]jt]jt]jt]ujajjaj4ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj^sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KKKeujajܕjaj[ubaja}(jt]jt]jt]jt]jt]ujajjajXubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj|ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjaj̸ubeja}(jt]jt]jt]jt]jt]ujaj jajɸubaja}(jt]jt]jt]jt]jt]ujajubjGjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_REQBUFS}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri&userspace-api/media/v4l/vidioc-reqbufs anchornamehjajLvujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj۹sbaja}(jt]jt]jt]jt]jt]internalrefurijʹ anchorname#nameja](KK4Keujajܕjajعubaja}(jt]jt]jt]jt]jt]ujajjajչubaja}(jt]jt]jt]jt]jt]ujaj jajҹubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijʹ anchorname #synopsisja](KK4Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajҹubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj#sbaja}(jt]jt]jt]jt]jt]internalrefurijʹ anchorname #argumentsja](KK4Keujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajҹubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajGsbaja}(jt]jt]jt]jt]jt]internalrefurijʹ anchorname #descriptionja](KK4KeujajܕjajDubaja}(jt]jt]jt]jt]jt]ujajjajAubaja}(jt]jt]jt]jt]jt]ujaj jajҹubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajksbaja}(jt]jt]jt]jt]jt]internalrefurijʹ anchorname #return-valueja](KK4Keujajܕjajhubaja}(jt]jt]jt]jt]jt]ujajjajeubaja}(jt]jt]jt]jt]jt]ujaj jajҹubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj4jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"ioctl VIDIOC_G_CTRL, VIDIOC_S_CTRL}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri%userspace-api/media/v4l/vidioc-g-ctrl anchornamehjajZvujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajĺsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KKKeujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj0sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KKKeujajܕjaj-ubaja}(jt]jt]jt]jt]jt]ujajjaj*ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajTsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KKKeujajܕjajQubaja}(jt]jt]jt]jt]jt]ujajjajNubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6ioctl VIDIOC_SUBSCRIBE_EVENT, VIDIOC_UNSUBSCRIBE_EVENT}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri.userspace-api/media/v4l/vidioc-subscribe-event anchornamehjajhvujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KKBKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajѻsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KKBKeujajܕjajλubaja}(jt]jt]jt]jt]jt]ujajjaj˻ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KKBKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KKBKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj=sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KKBKeujajܕjaj:ubaja}(jt]jt]jt]jt]jt]ujajjaj7ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerf ring buffer}jajvsbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/perf_ring_buffer anchornamehujajܕjajsubaja}(jt]jt]jt]jt]jt]ujajjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #introductionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Ring buffer implementation}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#ring-buffer-implementationujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Basic algorithm}jajټsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#basic-algorithmujajܕjajּubaja}(jt]jt]jt]jt]jt]ujajjajӼubaja}(jt]jt]jt]jt]jt]ujaj jajмubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+2.2 Ring buffer for different tracing modes}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname(#ring-buffer-for-different-tracing-modesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.1 Default mode}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #default-modeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.2 Per-thread mode}jaj?sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#per-thread-modeujajܕjaj<ubaja}(jt]jt]jt]jt]jt]ujajjaj9ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.3 Per-CPU mode}jajbsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #per-cpu-modeujajܕjaj_ubaja}(jt]jt]jt]jt]jt]ujajjaj\ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.4 System wide mode}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#system-wide-modeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajмubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2.3 Accessing buffer}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#accessing-bufferujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3.1 Producer-consumer model}jajԽsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#producer-consumer-modelujajܕjajѽubaja}(jt]jt]jt]jt]jt]ujajjajνubaja}(jt]jt]jt]jt]jt]ujaj jaj˽ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$2.3.2 Properties of the ring buffers}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#properties-of-the-ring-buffersujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj˽ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!2.3.3 Writing samples into buffer}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#writing-samples-into-bufferujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj˽ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!2.3.4 Reading samples from buffer}jaj=sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#reading-samples-from-bufferujajܕjaj:ubaja}(jt]jt]jt]jt]jt]ujajjaj7ubaja}(jt]jt]jt]jt]jt]ujaj jaj˽ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3.5 Memory synchronization}jaj`sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#memory-synchronizationujajܕjaj]ubaja}(jt]jt]jt]jt]jt]ujajjajZubaja}(jt]jt]jt]jt]jt]ujaj jaj˽ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajмubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#3. The mechanism of AUX ring buffer}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname!#the-mechanism-of-aux-ring-bufferujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja93.1 The relationship between AUX and regular ring buffers}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname6#the-relationship-between-aux-and-regular-ring-buffersujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 AUX events}jaj޾sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #aux-eventsujajܕjaj۾ubaja}(jt]jt]jt]jt]jt]ujajjajؾubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3 Snapshot mode}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#snapshot-modeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajpubeja}(jt]jt]jt]jt]jt]ujaj jajmubaja}(jt]jt]jt]jt]jt]ujajubj3jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Using Netlink protocol specifications}jajEsbaja}(jt]jt]jt]jt]jt]internalrefuri!userspace-api/netlink/intro-specs anchornamehujajܕjajBubaja}(jt]jt]jt]jt]jt]ujajjaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Simple CLI}jajesbaja}(jt]jt]jt]jt]jt]internalrefurijT anchorname #simple-cliujajܕjajbubaja}(jt]jt]jt]jt]jt]ujajjaj_ubaja}(jt]jt]jt]jt]jt]ujaj jaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGenerating kernel code}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijT anchorname#generating-kernel-codeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj\ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaYNL lib}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijT anchorname#ynl-libujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja YNL basics}jaj˿sbaja}(jt]jt]jt]jt]jt]internalrefurijT anchorname #ynl-basicsujajܕjajȿubaja}(jt]jt]jt]jt]jt]ujajjajſubaja}(jt]jt]jt]jt]jt]ujaj jaj¿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja YNL requests}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijT anchorname #ynl-requestsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj¿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja YNL dumps}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijT anchorname #ynl-dumpsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jaj¿ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaYNL notifications}jaj4sbaja}(jt]jt]jt]jt]jt]internalrefurijT anchorname#ynl-notificationsujajܕjaj1ubaja}(jt]jt]jt]jt]jt]ujajjaj.ubaja}(jt]jt]jt]jt]jt]ujaj jaj¿ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jaj\ubeja}(jt]jt]jt]jt]jt]ujajjaj?ubeja}(jt]jt]jt]jt]jt]ujaj jaj<ubaja}(jt]jt]jt]jt]jt]ujajubj#jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_S_HW_FREQ_SEEK}jajxsbaja}(jt]jt]jt]jt]jt]internalrefuri-userspace-api/media/v4l/vidioc-s-hw-freq-seek anchornamehjajvujajܕjajuubaja}(jt]jt]jt]jt]jt]ujajjajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK6Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK6Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK6Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK6Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj(sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK6Keujajܕjaj%ubaja}(jt]jt]jt]jt]jt]ujajjaj"ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajrubeja}(jt]jt]jt]jt]jt]ujaj jajoubaja}(jt]jt]jt]jt]jt]ujajubjTjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,ioctl VIDIOC_G_FREQUENCY, VIDIOC_S_FREQUENCY}jajasbaja}(jt]jt]jt]jt]jt]internalrefuri*userspace-api/media/v4l/vidioc-g-frequency anchornamehjajvujajܕjaj^ubaja}(jt]jt]jt]jt]jt]ujajjaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijp anchorname#nameja](KK Keujajܕjaj~ubaja}(jt]jt]jt]jt]jt]ujajjaj{ubaja}(jt]jt]jt]jt]jt]ujaj jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijp anchorname #synopsisja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijp anchorname #argumentsja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijp anchorname #descriptionja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijp anchorname #return-valueja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajxubeja}(jt]jt]jt]jt]jt]ujajjaj[ubeja}(jt]jt]jt]jt]jt]ujaj jajXubaja}(jt]jt]jt]jt]jt]ujajubjp jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0ioctl VIDIOC_G_FMT, VIDIOC_S_FMT, VIDIOC_TRY_FMT}jajJsbaja}(jt]jt]jt]jt]jt]internalrefuri$userspace-api/media/v4l/vidioc-g-fmt anchornamehjajvujajܕjajGubaja}(jt]jt]jt]jt]jt]ujajjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajjsbaja}(jt]jt]jt]jt]jt]internalrefurijY anchorname#nameja](KKKeujajܕjajgubaja}(jt]jt]jt]jt]jt]ujajjajdubaja}(jt]jt]jt]jt]jt]ujaj jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijY anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijY anchorname #argumentsja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijY anchorname #descriptionja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijY anchorname #return-valueja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajaubeja}(jt]jt]jt]jt]jt]ujajjajDubeja}(jt]jt]jt]jt]jt]ujaj jajAubaja}(jt]jt]jt]jt]jt]ujajubj(jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCThe Definitive KVM (Kernel-based Virtual Machine) API Documentation}jaj3sbaja}(jt]jt]jt]jt]jt]internalrefuri virt/kvm/api anchornamehujajܕjaj0ubaja}(jt]jt]jt]jt]jt]ujajjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. General description}jajSsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#general-descriptionujajܕjajPubaja}(jt]jt]jt]jt]jt]ujajjajMubaja}(jt]jt]jt]jt]jt]ujaj jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Restrictions}jajvsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #restrictionsujajܕjajsubaja}(jt]jt]jt]jt]jt]ujajjajpubaja}(jt]jt]jt]jt]jt]ujaj jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. Extensions}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #extensionsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajJubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. API description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#api-descriptionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1 KVM_GET_API_VERSION}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-api-versionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.2 KVM_CREATE_VM}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-create-vmujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#x86ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390:}jajBsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#s390ujajܕjaj?ubaja}(jt]jt]jt]jt]jt]ujajjaj<ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPS:}jajesbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#mipsujajܕjajbubaja}(jt]jt]jt]jt]jt]ujajjaj_ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM64:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#arm64ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:4.3 KVM_GET_MSR_INDEX_LIST, KVM_GET_MSR_FEATURE_INDEX_LIST}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname6#kvm-get-msr-index-list-kvm-get-msr-feature-index-listujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.4 KVM_CHECK_EXTENSION}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-check-extensionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.5 KVM_GET_VCPU_MMAP_SIZE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-vcpu-mmap-sizeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.7 KVM_CREATE_VCPU}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-create-vcpuujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.8 KVM_GET_DIRTY_LOG}jajCsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-dirty-logujajܕjaj@ubaja}(jt]jt]jt]jt]jt]ujajjaj=ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.10 KVM_RUN}jajfsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-runujajܕjajcubaja}(jt]jt]jt]jt]jt]ujajjaj`ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.11 KVM_GET_REGS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-get-regsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.12 KVM_SET_REGS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-set-regsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.13 KVM_GET_SREGS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-sregsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.14 KVM_SET_SREGS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-sregsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.15 KVM_TRANSLATE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-translateujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.16 KVM_INTERRUPT}jaj8sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-interruptujajܕjaj5ubaja}(jt]jt]jt]jt]jt]ujajjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86:}jajXsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id3ujajܕjajUubaja}(jt]jt]jt]jt]jt]ujajjajRubaja}(jt]jt]jt]jt]jt]ujaj jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPC:}jaj{sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#ppcujajܕjajxubaja}(jt]jt]jt]jt]jt]ujajjajuubaja}(jt]jt]jt]jt]jt]ujaj jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPS:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id4ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#risc-vujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LOONGARCH:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #loongarchujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajOubeja}(jt]jt]jt]jt]jt]ujajjaj2ubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.18 KVM_GET_MSRS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-get-msrsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.19 KVM_SET_MSRS}jaj6sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-set-msrsujajܕjaj3ubaja}(jt]jt]jt]jt]jt]ujajjaj0ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.20 KVM_SET_CPUID}jajYsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-cpuidujajܕjajVubaja}(jt]jt]jt]jt]jt]ujajjajSubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.21 KVM_SET_SIGNAL_MASK}jaj|sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-signal-maskujajܕjajyubaja}(jt]jt]jt]jt]jt]ujajjajvubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.22 KVM_GET_FPU}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-get-fpuujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.23 KVM_SET_FPU}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-set-fpuujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.24 KVM_CREATE_IRQCHIP}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-create-irqchipujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.25 KVM_IRQ_LINE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-irq-lineujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.26 KVM_GET_IRQCHIP}jaj+sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-irqchipujajܕjaj(ubaja}(jt]jt]jt]jt]jt]ujajjaj%ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.27 KVM_SET_IRQCHIP}jajNsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-irqchipujajܕjajKubaja}(jt]jt]jt]jt]jt]ujajjajHubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.28 KVM_XEN_HVM_CONFIG}jajqsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-xen-hvm-configujajܕjajnubaja}(jt]jt]jt]jt]jt]ujajjajkubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.29 KVM_GET_CLOCK}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-clockujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.30 KVM_SET_CLOCK}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-clockujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.31 KVM_GET_VCPU_EVENTS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-vcpu-eventsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id5ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM64:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id6ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.32 KVM_SET_VCPU_EVENTS}jajLsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-vcpu-eventsujajܕjajIubaja}(jt]jt]jt]jt]jt]ujajjajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86:}jajlsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id7ujajܕjajiubaja}(jt]jt]jt]jt]jt]ujajjajfubaja}(jt]jt]jt]jt]jt]ujaj jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM64:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id8ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajcubeja}(jt]jt]jt]jt]jt]ujajjajFubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.33 KVM_GET_DEBUGREGS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-debugregsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.34 KVM_SET_DEBUGREGS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-debugregsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.35 KVM_SET_USER_MEMORY_REGION}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-user-memory-regionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390:}jaj$sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id9ujajܕjaj!ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.36 KVM_SET_TSS_ADDR}jajSsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-tss-addrujajܕjajPubaja}(jt]jt]jt]jt]jt]ujajjajMubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.37 KVM_ENABLE_CAP}jajvsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-enable-capujajܕjajsubaja}(jt]jt]jt]jt]jt]ujajjajpubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.38 KVM_GET_MP_STATE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-mp-stateujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja For arm64:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #for-arm64ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja For riscv:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #for-riscvujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.39 KVM_SET_MP_STATE}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-mp-stateujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFor arm64/riscv:}jaj+sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#for-arm64-riscvujajܕjaj(ubaja}(jt]jt]jt]jt]jt]ujajjaj%ubaja}(jt]jt]jt]jt]jt]ujaj jaj"ubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.40 KVM_SET_IDENTITY_MAP_ADDR}jajZsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-identity-map-addrujajܕjajWubaja}(jt]jt]jt]jt]jt]ujajjajTubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.41 KVM_SET_BOOT_CPU_ID}jaj}sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-boot-cpu-idujajܕjajzubaja}(jt]jt]jt]jt]jt]ujajjajwubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.42 KVM_GET_XSAVE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-xsaveujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.43 KVM_SET_XSAVE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-xsaveujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.44 KVM_GET_XCRS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-get-xcrsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.45 KVM_SET_XCRS}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-set-xcrsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.46 KVM_GET_SUPPORTED_CPUID}jaj,sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-supported-cpuidujajܕjaj)ubaja}(jt]jt]jt]jt]jt]ujajjaj&ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.47 KVM_PPC_GET_PVINFO}jajOsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-get-pvinfoujajܕjajLubaja}(jt]jt]jt]jt]jt]ujajjajIubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.52 KVM_SET_GSI_ROUTING}jajrsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-gsi-routingujajܕjajoubaja}(jt]jt]jt]jt]jt]ujajjajlubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.55 KVM_SET_TSC_KHZ}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-tsc-khzujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.56 KVM_GET_TSC_KHZ}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-tsc-khzujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.57 KVM_GET_LAPIC}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-lapicujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.58 KVM_SET_LAPIC}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-lapicujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.59 KVM_IOEVENTFD}jaj!sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ioeventfdujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.60 KVM_DIRTY_TLB}jajDsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-dirty-tlbujajܕjajAubaja}(jt]jt]jt]jt]jt]ujajjaj>ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.62 KVM_CREATE_SPAPR_TCE}jajgsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-create-spapr-tceujajܕjajdubaja}(jt]jt]jt]jt]jt]ujajjajaubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.64 KVM_NMI}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-nmiujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.65 KVM_S390_UCAS_MAP}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-ucas-mapujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.66 KVM_S390_UCAS_UNMAP}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-ucas-unmapujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.67 KVM_S390_VCPU_FAULT}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-vcpu-faultujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.68 KVM_SET_ONE_REG}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-one-regujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.69 KVM_GET_ONE_REG}jaj9sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-one-regujajܕjaj6ubaja}(jt]jt]jt]jt]jt]ujajjaj3ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.70 KVM_KVMCLOCK_CTRL}jaj\sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-kvmclock-ctrlujajܕjajYubaja}(jt]jt]jt]jt]jt]ujajjajVubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.71 KVM_SIGNAL_MSI}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-signal-msiujajܕjaj|ubaja}(jt]jt]jt]jt]jt]ujajjajyubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.71 KVM_CREATE_PIT2}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-create-pit2ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.72 KVM_GET_PIT2}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-get-pit2ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.73 KVM_SET_PIT2}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-set-pit2ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.74 KVM_PPC_GET_SMMU_INFO}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-get-smmu-infoujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.75 KVM_IRQFD}jaj.sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-irqfdujajܕjaj+ubaja}(jt]jt]jt]jt]jt]ujajjaj(ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.76 KVM_PPC_ALLOCATE_HTAB}jajQsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-allocate-htabujajܕjajNubaja}(jt]jt]jt]jt]jt]ujajjajKubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.77 KVM_S390_INTERRUPT}jajtsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-interruptujajܕjajqubaja}(jt]jt]jt]jt]jt]ujajjajnubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.78 KVM_PPC_GET_HTAB_FD}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-get-htab-fdujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.79 KVM_CREATE_DEVICE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-create-deviceujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,4.80 KVM_SET_DEVICE_ATTR/KVM_GET_DEVICE_ATTR}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname(#kvm-set-device-attr-kvm-get-device-attrujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.81 KVM_HAS_DEVICE_ATTR}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-has-device-attrujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.82 KVM_ARM_VCPU_INIT}jaj#sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-arm-vcpu-initujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.83 KVM_ARM_PREFERRED_TARGET}jajFsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-arm-preferred-targetujajܕjajCubaja}(jt]jt]jt]jt]jt]ujajjaj@ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.84 KVM_GET_REG_LIST}jajisbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-reg-listujajܕjajfubaja}(jt]jt]jt]jt]jt]ujajjajcubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)4.85 KVM_ARM_SET_DEVICE_ADDR (deprecated)}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname##kvm-arm-set-device-addr-deprecatedujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.86 KVM_PPC_RTAS_DEFINE_TOKEN}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-rtas-define-tokenujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.87 KVM_SET_GUEST_DEBUG}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-guest-debugujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.88 KVM_GET_EMULATED_CPUID}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-emulated-cpuidujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.89 KVM_S390_MEM_OP}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-mem-opujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLogical read/write:}jaj8sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#logical-read-writeujajܕjaj5ubaja}(jt]jt]jt]jt]jt]ujajjaj2ubaja}(jt]jt]jt]jt]jt]ujaj jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbsolute read/write:}jaj[sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#absolute-read-writeujajܕjajXubaja}(jt]jt]jt]jt]jt]ujajjajUubaja}(jt]jt]jt]jt]jt]ujaj jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbsolute cmpxchg:}jaj~sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#absolute-cmpxchgujajܕjaj{ubaja}(jt]jt]jt]jt]jt]ujajjajxubaja}(jt]jt]jt]jt]jt]ujaj jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIDA read/write:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#sida-read-writeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj/ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.90 KVM_S390_GET_SKEYS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-get-skeysujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.91 KVM_S390_SET_SKEYS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-set-skeysujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.92 KVM_S390_IRQ}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-s390-irqujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.94 KVM_S390_GET_IRQ_STATE}jaj9sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-get-irq-stateujajܕjaj6ubaja}(jt]jt]jt]jt]jt]ujajjaj3ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.95 KVM_S390_SET_IRQ_STATE}jaj\sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-set-irq-stateujajܕjajYubaja}(jt]jt]jt]jt]jt]ujajjajVubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.96 KVM_SMI}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-smiujajܕjaj|ubaja}(jt]jt]jt]jt]jt]ujajjajyubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.97 KVM_X86_SET_MSR_FILTER}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-x86-set-msr-filterujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.98 KVM_CREATE_SPAPR_TCE_64}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-create-spapr-tce-64ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.99 KVM_REINJECT_CONTROL}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-reinject-controlujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.100 KVM_PPC_CONFIGURE_V3_MMU}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-configure-v3-mmuujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.101 KVM_PPC_GET_RMMU_INFO}jaj.sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-get-rmmu-infoujajܕjaj+ubaja}(jt]jt]jt]jt]jt]ujajjaj(ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.102 KVM_PPC_RESIZE_HPT_PREPARE}jajQsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-resize-hpt-prepareujajܕjajNubaja}(jt]jt]jt]jt]jt]ujajjajKubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.103 KVM_PPC_RESIZE_HPT_COMMIT}jajtsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-resize-hpt-commitujajܕjajqubaja}(jt]jt]jt]jt]jt]ujajjajnubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#4.104 KVM_X86_GET_MCE_CAP_SUPPORTED}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-x86-get-mce-cap-supportedujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.105 KVM_X86_SETUP_MCE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-x86-setup-mceujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.106 KVM_X86_SET_MCE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-x86-set-mceujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.107 KVM_S390_GET_CMMA_BITS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-get-cmma-bitsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.108 KVM_S390_SET_CMMA_BITS}jaj#sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-set-cmma-bitsujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.109 KVM_PPC_GET_CPU_CHAR}jajFsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-get-cpu-charujajܕjajCubaja}(jt]jt]jt]jt]jt]ujajjaj@ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.110 KVM_MEMORY_ENCRYPT_OP}jajisbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-memory-encrypt-opujajܕjajfubaja}(jt]jt]jt]jt]jt]ujajjajcubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#4.111 KVM_MEMORY_ENCRYPT_REG_REGION}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-memory-encrypt-reg-regionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%4.112 KVM_MEMORY_ENCRYPT_UNREG_REGION}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #kvm-memory-encrypt-unreg-regionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.113 KVM_HYPERV_EVENTFD}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-hyperv-eventfdujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.114 KVM_GET_NESTED_STATE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-nested-stateujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.115 KVM_SET_NESTED_STATE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-nested-stateujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%4.116 KVM_(UN)REGISTER_COALESCED_MMIO}jaj;sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-un-register-coalesced-mmioujajܕjaj8ubaja}(jt]jt]jt]jt]jt]ujajjaj5ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.117 KVM_CLEAR_DIRTY_LOG}jaj^sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-clear-dirty-logujajܕjaj[ubaja}(jt]jt]jt]jt]jt]ujajjajXubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.118 KVM_GET_SUPPORTED_HV_CPUID}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-supported-hv-cpuidujajܕjaj~ubaja}(jt]jt]jt]jt]jt]ujajjaj{ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.119 KVM_ARM_VCPU_FINALIZE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-arm-vcpu-finalizeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.120 KVM_SET_PMU_EVENT_FILTER}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-pmu-event-filterujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.121 KVM_PPC_SVM_OFF}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-ppc-svm-offujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.122 KVM_S390_NORMAL_RESET}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-normal-resetujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.123 KVM_S390_INITIAL_RESET}jaj0sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-initial-resetujajܕjaj-ubaja}(jt]jt]jt]jt]jt]ujajjaj*ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.124 KVM_S390_CLEAR_RESET}jajSsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-clear-resetujajܕjajPubaja}(jt]jt]jt]jt]jt]ujajjajMubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.125 KVM_S390_PV_COMMAND}jajvsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-pv-commandujajܕjajsubaja}(jt]jt]jt]jt]jt]ujajjajpubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.126 KVM_XEN_HVM_SET_ATTR}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-xen-hvm-set-attrujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.127 KVM_XEN_HVM_GET_ATTR}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-xen-hvm-get-attrujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.128 KVM_XEN_VCPU_SET_ATTR}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-xen-vcpu-set-attrujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.129 KVM_XEN_VCPU_GET_ATTR}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-xen-vcpu-get-attrujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.130 KVM_ARM_MTE_COPY_TAGS}jaj%sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-arm-mte-copy-tagsujajܕjaj"ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.131 KVM_GET_SREGS2}jajHsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-sregs2ujajܕjajEubaja}(jt]jt]jt]jt]jt]ujajjajBubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.132 KVM_SET_SREGS2}jajksbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-sregs2ujajܕjajhubaja}(jt]jt]jt]jt]jt]ujajjajeubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.133 KVM_GET_STATS_FD}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-stats-fdujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.134 KVM_GET_XSAVE2}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-xsave2ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.135 KVM_XEN_HVM_EVTCHN_SEND}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-xen-hvm-evtchn-sendujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.136 KVM_S390_PV_CPU_COMMAND}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-pv-cpu-commandujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.137 KVM_S390_ZPCI_OP}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-s390-zpci-opujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.138 KVM_ARM_SET_COUNTER_OFFSET}jaj=sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-arm-set-counter-offsetujajܕjaj:ubaja}(jt]jt]jt]jt]jt]ujajjaj7ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$4.139 KVM_ARM_GET_REG_WRITABLE_MASKS}jaj`sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-arm-get-reg-writable-masksujajܕjaj]ubaja}(jt]jt]jt]jt]jt]ujajjajZubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKVM_ARM_FEATURE_ID_RANGE (0)}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-arm-feature-id-range-0ujajܕjaj}ubaja}(jt]jt]jt]jt]jt]ujajjajzubaja}(jt]jt]jt]jt]jt]ujaj jajwubaja}(jt]jt]jt]jt]jt]ujajjajZubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!4.140 KVM_SET_USER_MEMORY_REGION2}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-user-memory-region2ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id19ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.141 KVM_SET_MEMORY_ATTRIBUTES}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-set-memory-attributesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.142 KVM_CREATE_GUEST_MEMFD}jaj!sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-create-guest-memfdujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.143 KVM_PRE_FAULT_MEMORY}jajDsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-pre-fault-memoryujajܕjajAubaja}(jt]jt]jt]jt]jt]ujajjaj>ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajJubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. The kvm_run structure}jajssbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#the-kvm-run-structureujajܕjajpubaja}(jt]jt]jt]jt]jt]ujajjajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja For arm64:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id21ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFor arm/arm64:}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#for-arm-arm64ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajmubeja}(jt]jt]jt]jt]jt]ujaj jajJubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,6. Capabilities that can be enabled on vCPUs}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname*#capabilities-that-can-be-enabled-on-vcpusujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.1 KVM_CAP_PPC_OSI}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-osiujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.2 KVM_CAP_PPC_PAPR}jaj(sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-paprujajܕjaj%ubaja}(jt]jt]jt]jt]jt]ujajjaj"ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.3 KVM_CAP_SW_TLB}jajKsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-sw-tlbujajܕjajHubaja}(jt]jt]jt]jt]jt]ujajjajEubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.4 KVM_CAP_S390_CSS_SUPPORT}jajnsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-css-supportujajܕjajkubaja}(jt]jt]jt]jt]jt]ujajjajhubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.5 KVM_CAP_PPC_EPR}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-eprujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.6 KVM_CAP_IRQ_MPIC}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-irq-mpicujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.7 KVM_CAP_IRQ_XICS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-irq-xicsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.8 KVM_CAP_S390_IRQCHIP}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-irqchipujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.9 KVM_CAP_MIPS_FPU}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-mips-fpuujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.10 KVM_CAP_MIPS_MSA}jaj@sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-mips-msaujajܕjaj=ubaja}(jt]jt]jt]jt]jt]ujajjaj:ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.74 KVM_CAP_SYNC_REGS}jajcsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-sync-regsujajܕjaj`ubaja}(jt]jt]jt]jt]jt]ujajjaj]ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.75 KVM_CAP_PPC_IRQ_XIVE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-irq-xiveujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.76 KVM_CAP_HYPERV_SYNIC}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-hyperv-synicujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.77 KVM_CAP_HYPERV_SYNIC2}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-hyperv-synic2ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#6.78 KVM_CAP_HYPERV_DIRECT_TLBFLUSH}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-hyperv-direct-tlbflushujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!6.79 KVM_CAP_HYPERV_ENFORCE_CPUID}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-hyperv-enforce-cpuidujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%6.80 KVM_CAP_ENFORCE_PV_FEATURE_CPUID}jaj5sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname!#kvm-cap-enforce-pv-feature-cpuidujajܕjaj2ubaja}(jt]jt]jt]jt]jt]ujajjaj/ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajJubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*7. Capabilities that can be enabled on VMs}jajdsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname(#capabilities-that-can-be-enabled-on-vmsujajܕjajaubaja}(jt]jt]jt]jt]jt]ujajjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.1 KVM_CAP_PPC_ENABLE_HCALL}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-enable-hcallujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj~ubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.2 KVM_CAP_S390_USER_SIGP}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-user-sigpujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!7.3 KVM_CAP_S390_VECTOR_REGISTERS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-vector-registersujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.4 KVM_CAP_S390_USER_STSI}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-user-stsiujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.5 KVM_CAP_SPLIT_IRQCHIP}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-split-irqchipujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.6 KVM_CAP_S390_RI}jaj3sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-riujajܕjaj0ubaja}(jt]jt]jt]jt]jt]ujajjaj-ubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.7 KVM_CAP_X2APIC_API}jajVsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-x2apic-apiujajܕjajSubaja}(jt]jt]jt]jt]jt]ujajjajPubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.8 KVM_CAP_S390_USER_INSTR0}jajysbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-user-instr0ujajܕjajvubaja}(jt]jt]jt]jt]jt]ujajjajsubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.9 KVM_CAP_S390_GS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-gsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.10 KVM_CAP_S390_AIS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-aisujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.11 KVM_CAP_PPC_SMT}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-smtujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.12 KVM_CAP_PPC_FWNMI}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-fwnmiujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.13 KVM_CAP_X86_DISABLE_EXITS}jaj(sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-x86-disable-exitsujajܕjaj%ubaja}(jt]jt]jt]jt]jt]ujajjaj"ubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.14 KVM_CAP_S390_HPAGE_1M}jajKsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-hpage-1mujajܕjajHubaja}(jt]jt]jt]jt]jt]ujajjajEubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.15 KVM_CAP_MSR_PLATFORM_INFO}jajnsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-msr-platform-infoujajܕjajkubaja}(jt]jt]jt]jt]jt]ujajjajhubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.16 KVM_CAP_PPC_NESTED_HV}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-nested-hvujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.17 KVM_CAP_EXCEPTION_PAYLOAD}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-exception-payloadujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&7.18 KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname"#kvm-cap-manual-dirty-log-protect2ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.19 KVM_CAP_PPC_SECURE_GUEST}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-secure-guestujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.20 KVM_CAP_HALT_POLL}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-halt-pollujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.21 KVM_CAP_X86_USER_SPACE_MSR}jaj@sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-x86-user-space-msrujajܕjaj=ubaja}(jt]jt]jt]jt]jt]ujajjaj:ubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.22 KVM_CAP_X86_BUS_LOCK_EXIT}jajcsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-x86-bus-lock-exitujajܕjaj`ubaja}(jt]jt]jt]jt]jt]ujajjaj]ubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.23 KVM_CAP_PPC_DAWR1}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-dawr1ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%7.24 KVM_CAP_VM_COPY_ENC_CONTEXT_FROM}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname!#kvm-cap-vm-copy-enc-context-fromujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.25 KVM_CAP_SGX_ATTRIBUTE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-sgx-attributeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&7.27 KVM_CAP_EXIT_ON_EMULATION_FAILURE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname"#kvm-cap-exit-on-emulation-failureujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.28 KVM_CAP_ARM_MTE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-arm-mteujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%7.29 KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM}jaj5sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname!#kvm-cap-vm-move-enc-context-fromujajܕjaj2ubaja}(jt]jt]jt]jt]jt]ujajjaj/ubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.31 KVM_CAP_DISABLE_QUIRKS2}jajXsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-disable-quirks2ujajܕjajUubaja}(jt]jt]jt]jt]jt]ujajjajRubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.32 KVM_CAP_MAX_VCPU_ID}jaj{sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-max-vcpu-idujajܕjajxubaja}(jt]jt]jt]jt]jt]ujajjajuubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.33 KVM_CAP_X86_NOTIFY_VMEXIT}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-x86-notify-vmexitujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#7.35 KVM_CAP_X86_APIC_BUS_CYCLES_NS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-x86-apic-bus-cycles-nsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:7.36 KVM_CAP_DIRTY_LOG_RING/KVM_CAP_DIRTY_LOG_RING_ACQ_REL}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname6#kvm-cap-dirty-log-ring-kvm-cap-dirty-log-ring-acq-relujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.37 KVM_CAP_PMU_CAPABILITY}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-pmu-capabilityujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%7.38 KVM_CAP_VM_DISABLE_NX_HUGE_PAGES}jaj*sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname!#kvm-cap-vm-disable-nx-huge-pagesujajܕjaj'ubaja}(jt]jt]jt]jt]jt]ujajjaj$ubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'7.39 KVM_CAP_ARM_EAGER_SPLIT_CHUNK_SIZE}jajMsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname##kvm-cap-arm-eager-split-chunk-sizeujajܕjajJubaja}(jt]jt]jt]jt]jt]ujajjajGubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.40 KVM_CAP_EXIT_HYPERCALL}jajpsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-exit-hypercallujajܕjajmubaja}(jt]jt]jt]jt]jt]ujajjajjubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.41 KVM_CAP_ARM_SYSTEM_SUSPEND}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-arm-system-suspendujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%7.37 KVM_CAP_ARM_WRITABLE_IMP_ID_REGS}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname!#kvm-cap-arm-writable-imp-id-regsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj{ubeja}(jt]jt]jt]jt]jt]ujajjaj^ubeja}(jt]jt]jt]jt]jt]ujaj jajJubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8. Other capabilities.}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#other-capabilitiesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.1 KVM_CAP_PPC_HWRNG}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-hwrngujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.3 KVM_CAP_PPC_MMU_RADIX}jaj(sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-mmu-radixujajܕjaj%ubaja}(jt]jt]jt]jt]jt]ujajjaj"ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.4 KVM_CAP_PPC_MMU_HASH_V3}jajKsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-mmu-hash-v3ujajܕjajHubaja}(jt]jt]jt]jt]jt]ujajjajEubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.5 KVM_CAP_MIPS_VZ}jajnsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-mips-vzujajܕjajkubaja}(jt]jt]jt]jt]jt]ujajjajhubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.7 KVM_CAP_MIPS_64BIT}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-mips-64bitujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.9 KVM_CAP_ARM_USER_IRQ}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-arm-user-irqujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.10 KVM_CAP_PPC_SMT_POSSIBLE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-smt-possibleujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.12 KVM_CAP_HYPERV_VP_INDEX}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-hyperv-vp-indexujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.13 KVM_CAP_S390_AIS_MIGRATION}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-ais-migrationujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.14 KVM_CAP_S390_PSW}jaj@sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-pswujajܕjaj=ubaja}(jt]jt]jt]jt]jt]ujajjaj:ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.15 KVM_CAP_S390_GMAP}jajcsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-gmapujajܕjaj`ubaja}(jt]jt]jt]jt]jt]ujajjaj]ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.16 KVM_CAP_S390_COW}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-cowujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.17 KVM_CAP_S390_BPB}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-bpbujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.18 KVM_CAP_HYPERV_TLBFLUSH}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-hyperv-tlbflushujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"8.19 KVM_CAP_ARM_INJECT_SERROR_ESR}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-arm-inject-serror-esrujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.20 KVM_CAP_HYPERV_SEND_IPI}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-hyperv-send-ipiujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.22 KVM_CAP_S390_VCPU_RESETS}jaj5sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-vcpu-resetsujajܕjaj2ubaja}(jt]jt]jt]jt]jt]ujajjaj/ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.23 KVM_CAP_S390_PROTECTED}jajXsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-protectedujajܕjajUubaja}(jt]jt]jt]jt]jt]ujajjajRubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.24 KVM_CAP_STEAL_TIME}jaj{sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-steal-timeujajܕjajxubaja}(jt]jt]jt]jt]jt]ujajjajuubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.25 KVM_CAP_S390_DIAG318}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-diag318ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.26 KVM_CAP_X86_USER_SPACE_MSR}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id24ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.27 KVM_CAP_X86_MSR_FILTER}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-x86-msr-filterujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.30 KVM_CAP_XEN_HVM}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-xen-hvmujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.31 KVM_CAP_SPAPR_MULTITCE}jaj*sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-spapr-multitceujajܕjaj'ubaja}(jt]jt]jt]jt]jt]ujajjaj$ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.32 KVM_CAP_PTP_KVM}jajMsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ptp-kvmujajܕjajJubaja}(jt]jt]jt]jt]jt]ujajjajGubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 8.37 KVM_CAP_S390_PROTECTED_DUMP}jajpsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-protected-dumpujajܕjajmubaja}(jt]jt]jt]jt]jt]ujajjajjubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.39 KVM_CAP_S390_CPU_TOPOLOGY}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-s390-cpu-topologyujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.41 KVM_CAP_VM_TYPES}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-vm-typesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.42 KVM_CAP_PPC_RPT_INVALIDATE}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-rpt-invalidateujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.43 KVM_CAP_PPC_AIL_MODE_3}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-ppc-ail-mode-3ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.44 KVM_CAP_MEMORY_FAULT_INFO}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-memory-fault-infoujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.45 KVM_CAP_X86_GUEST_MODE}jajBsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-cap-x86-guest-modeujajܕjaj?ubaja}(jt]jt]jt]jt]jt]ujajjaj<ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajJubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9. Known KVM API problems}jajqsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#known-kvm-api-problemsujajܕjajnubaja}(jt]jt]jt]jt]jt]ujajjajkubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9.1. x86}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#id25ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(ja``KVM_GET_SUPPORTED_CPUID``ja]jaKVM_GET_SUPPORTED_CPUID}jajsbaja}(jt]jt]jt]jt]jt]ujaliteraljՔNj֔Njajubja issues}jajsbeja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#kvm-get-supported-cpuid-issuesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocal APIC features}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname#local-apic-featuresujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU topology}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname #cpu-topologyujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Obsolete ioctls and capabilities}jaj2sbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname!#obsolete-ioctls-and-capabilitiesujajܕjaj/ubaja}(jt]jt]jt]jt]jt]ujajjaj,ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Ordering of KVM_GET_*/KVM_SET_* ioctls}jajUsbaja}(jt]jt]jt]jt]jt]internalrefurijB anchorname##ordering-of-kvm-get-kvm-set-ioctlsujajܕjajRubaja}(jt]jt]jt]jt]jt]ujajjajOubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjajkubeja}(jt]jt]jt]jt]jt]ujaj jajJubeja}(jt]jt]jt]jt]jt]ujajjaj-ubeja}(jt]jt]jt]jt]jt]ujaj jaj*ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTDX Guest API Documentation}jajsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/coco/tdx-guest anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. General description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#general-descriptionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. API description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#api-descriptionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 TDX_CMD_GET_REPORT0}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#tdx-cmd-get-report0ujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reference}jaj+sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #referenceujajܕjaj(ubaja}(jt]jt]jt]jt]jt]ujajjaj%ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.ioctl VIDIOC_G_DV_TIMINGS, VIDIOC_S_DV_TIMINGS}jajosbaja}(jt]jt]jt]jt]jt]internalrefuri+userspace-api/media/v4l/vidioc-g-dv-timings anchornamehjajvujajܕjajlubaja}(jt]jt]jt]jt]jt]ujajjajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij~ anchorname#nameja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij~ anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij~ anchorname #argumentsja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij~ anchorname #descriptionja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij~ anchorname #return-valueja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajiubeja}(jt]jt]jt]jt]jt]ujaj jajfubaja}(jt]jt]jt]jt]jt]ujajubj'jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&ioctl VIDIOC_G_AUDOUT, VIDIOC_S_AUDOUT}jajXsbaja}(jt]jt]jt]jt]jt]internalrefuri)userspace-api/media/v4l/vidioc-g-audioout anchornamehjajvujajܕjajUubaja}(jt]jt]jt]jt]jt]ujajjajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajxsbaja}(jt]jt]jt]jt]jt]internalrefurijg anchorname#nameja](KKKeujajܕjajuubaja}(jt]jt]jt]jt]jt]ujajjajrubaja}(jt]jt]jt]jt]jt]ujaj jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijg anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijg anchorname #argumentsja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijg anchorname #descriptionja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijg anchorname #return-valueja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajoubeja}(jt]jt]jt]jt]jt]ujajjajRubeja}(jt]jt]jt]jt]jt]ujaj jajOubaja}(jt]jt]jt]jt]jt]ujajubjCjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"ioctl VIDIOC_G_FBUF, VIDIOC_S_FBUF}jajAsbaja}(jt]jt]jt]jt]jt]internalrefuri%userspace-api/media/v4l/vidioc-g-fbuf anchornamehjajvujajܕjaj>ubaja}(jt]jt]jt]jt]jt]ujajjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajasbaja}(jt]jt]jt]jt]jt]internalrefurijP anchorname#nameja](KKKeujajܕjaj^ubaja}(jt]jt]jt]jt]jt]ujajjaj[ubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijP anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijP anchorname #argumentsja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijP anchorname #descriptionja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijP anchorname #return-valueja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajXubeja}(jt]jt]jt]jt]jt]ujajjaj;ubeja}(jt]jt]jt]jt]jt]ujaj jaj8ubaja}(jt]jt]jt]jt]jt]ujajubjz jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Introduction of non-executable mfd}jaj*sbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/mfd_noexec anchornamehujajܕjaj'ubaja}(jt]jt]jt]jt]jt]ujajjaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser API}jajJsbaja}(jt]jt]jt]jt]jt]internalrefurij9 anchorname #user-apiujajܕjajGubaja}(jt]jt]jt]jt]jt]ujajjajDubaja}(jt]jt]jt]jt]jt]ujaj jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysctl:}jajmsbaja}(jt]jt]jt]jt]jt]internalrefurij9 anchorname#sysctlujajܕjajjubaja}(jt]jt]jt]jt]jt]ujajjajgubaja}(jt]jt]jt]jt]jt]ujaj jajAubeja}(jt]jt]jt]jt]jt]ujajjaj$ubeja}(jt]jt]jt]jt]jt]ujaj jaj!ubaja}(jt]jt]jt]jt]jt]ujajubj/jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"ioctl VIDIOC_G_PARM, VIDIOC_S_PARM}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri%userspace-api/media/v4l/vidioc-g-parm anchornamehjaj wujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK%Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK%Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK%Keujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj1sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK%Keujajܕjaj.ubaja}(jt]jt]jt]jt]jt]ujajjaj+ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajUsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK%KeujajܕjajRubaja}(jt]jt]jt]jt]jt]ujajjajOubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj'jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_ENUMAUDIO}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri(userspace-api/media/v4l/vidioc-enumaudio anchornamehjajwujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj>sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK Keujajܕjaj;ubaja}(jt]jt]jt]jt]jt]ujajjaj8ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj*jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHyper-V Enlightenments}jajwsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/hyperv/index anchornamehujajܕjajtubaja}(jt]jt]jt]jt]jt]ujajjajqubjK%)}(jahja]jo.)}(jahja]ja}(jt]jt]jt]jt]jt]parentjentries](Nvirt/hyperv/overviewNvirt/hyperv/vmbusNvirt/hyperv/clocksNvirt/hyperv/vpciNvirt/hyperv/hibernationNvirt/hyperv/cocoe includefiles](jjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔ?/var/lib/git/docbuild/linux/Documentation/virt/hyperv/index.rstj֔Kjajubaja}(jt]jt]jt]jt]jt]ujajjajqubeja}(jt]jt]jt]jt]jt]ujaj jajnubaja}(jt]jt]jt]jt]jt]ujajubj:jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Internal ABI between the kernel and HYP}jajsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/kvm/arm/hyp-abi anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,ioctl VIDIOC_G_MODULATOR, VIDIOC_S_MODULATOR}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri*userspace-api/media/v4l/vidioc-g-modulator anchornamehjajAwujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname#nameja](KK#Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajAsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #synopsisja](KK#Keujajܕjaj>ubaja}(jt]jt]jt]jt]jt]ujajjaj;ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajesbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #argumentsja](KK#Keujajܕjajbubaja}(jt]jt]jt]jt]jt]ujajjaj_ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #descriptionja](KK#Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij  anchorname #return-valueja](KK#Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj>jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_QUERY_DV_TIMINGS}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri/userspace-api/media/v4l/vidioc-query-dv-timings anchornamehjajOwujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK2Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj*sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK2Keujajܕjaj'ubaja}(jt]jt]jt]jt]jt]ujajjaj$ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajNsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK2KeujajܕjajKubaja}(jt]jt]jt]jt]jt]ujajjajHubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajrsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK2Keujajܕjajoubaja}(jt]jt]jt]jt]jt]ujajjajlubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK2Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj@jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_EXPBUF}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri%userspace-api/media/v4l/vidioc-expbuf anchornamehjaj]wujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj7sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KKKeujajܕjaj4ubaja}(jt]jt]jt]jt]jt]ujajjaj1ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj[sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KKKeujajܕjajXubaja}(jt]jt]jt]jt]jt]ujajjajUubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #examplesja](KKKeujajܕjaj|ubaja}(jt]jt]jt]jt]jt]ujajjajyubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjCjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVirtualization Support}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri virt/index anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(jt]jt]jt]jt]jt]parentjentries](Nvirt/kvm/indexN!virt/uml/user_mode_linux_howto_v2Nvirt/paravirt_opsNvirt/guest-halt-pollingNvirt/ne_overviewNvirt/acrn/indexNvirt/coco/sev-guestNvirt/coco/tdx-guestNvirt/hyperv/indexe includefiles](jjjjj j jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ8/var/lib/git/docbuild/linux/Documentation/virt/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj)sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#indicesujajܕjaj&ubaja}(jt]jt]jt]jt]jt]ujajjaj#ubaja}(jt]jt]jt]jt]jt]ujaj jaj ubaja}(jt]jt]jt]jt]jt]exprhtml and subprojectujaonlyjajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjZjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+ioctl VIDIOC_ENUMSTD, VIDIOC_SUBDEV_ENUMSTD}jajjsbaja}(jt]jt]jt]jt]jt]internalrefuri&userspace-api/media/v4l/vidioc-enumstd anchornamehjajxwujajܕjajgubaja}(jt]jt]jt]jt]jt]ujajjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijy anchorname#nameja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijy anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijy anchorname #argumentsja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijy anchorname #descriptionja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijy anchorname #return-valueja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajdubeja}(jt]jt]jt]jt]jt]ujaj jajaubaja}(jt]jt]jt]jt]jt]ujajubjcjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntroduction to Netlink}jajSsbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/netlink/intro anchornamehujajܕjajPubaja}(jt]jt]jt]jt]jt]ujajjajMubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOpening a socket}jajssbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#opening-a-socketujajܕjajpubaja}(jt]jt]jt]jt]jt]ujajjajmubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClassic vs Generic Netlink}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#classic-vs-generic-netlinkujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjajmubeja}(jt]jt]jt]jt]jt]ujaj jajjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric Netlink}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#generic-netlinkujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNetlink message types}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#netlink-message-typesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResolving the Family ID}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#resolving-the-family-idujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Extended ACK}jaj(sbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname #extended-ackujajܕjaj%ubaja}(jt]jt]jt]jt]jt]ujajjaj"ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdvanced topics}jajWsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#advanced-topicsujajܕjajTubaja}(jt]jt]jt]jt]jt]ujajjajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDump consistency}jajwsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#dump-consistencyujajܕjajtubaja}(jt]jt]jt]jt]jt]ujajjajqubaja}(jt]jt]jt]jt]jt]ujaj jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introspection}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#introspectionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja nlmsg_pid}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname #nlmsg-pidujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast notifications}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#multicast-notificationsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Buffer sizing}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#buffer-sizingujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajnubeja}(jt]jt]jt]jt]jt]ujajjajQubeja}(jt]jt]jt]jt]jt]ujaj jajjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaClassic Netlink}jaj2sbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#classic-netlinkujajܕjaj/ubaja}(jt]jt]jt]jt]jt]ujajjaj,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFamilies}jajRsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname #familiesujajܕjajOubaja}(jt]jt]jt]jt]jt]ujajjajLubaja}(jt]jt]jt]jt]jt]ujaj jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStrict checking}jajusbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#strict-checkingujajܕjajrubaja}(jt]jt]jt]jt]jt]ujajjajoubaja}(jt]jt]jt]jt]jt]ujaj jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnknown attributes}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#unknown-attributesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFixed metadata and structures}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#fixed-metadata-and-structuresujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Request types}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#request-typesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotification echo}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#notification-echoujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Other request-type-specific flags}jaj$sbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname"#other-request-type-specific-flagsujajܕjaj!ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajIubeja}(jt]jt]jt]jt]jt]ujajjaj,ubeja}(jt]jt]jt]jt]jt]ujaj jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jauAPI reference}jajSsbaja}(jt]jt]jt]jt]jt]internalrefurijb anchorname#uapi-referenceujajܕjajPubaja}(jt]jt]jt]jt]jt]ujajjajMubaja}(jt]jt]jt]jt]jt]ujaj jajjubeja}(jt]jt]jt]jt]jt]ujajjajMubeja}(jt]jt]jt]jt]jt]ujaj jajJubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaunshare system call}jajsbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/unshare anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Change Log}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #change-logujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #contentsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1) Overview}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #overviewujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 2) Benefits}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #benefitsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#2.1 Per-security context namespaces}jaj4sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #per-security-context-namespacesujajܕjaj1ubaja}(jt]jt]jt]jt]jt]ujajjaj.ubaja}(jt]jt]jt]jt]jt]ujaj jaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja12.2 unsharing of virtual memory and/or open files}jajWsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname.#unsharing-of-virtual-memory-and-or-open-filesujajܕjajTubaja}(jt]jt]jt]jt]jt]ujajjajQubaja}(jt]jt]jt]jt]jt]ujaj jaj+ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3) Cost}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#costujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4) Requirements}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #requirementsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5) Functional Specification}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#functional-specificationujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6) High Level Design}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#high-level-designujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7) Low Level Design}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#low-level-designujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'7.1) Reorganization of copy_* functions}jaj2sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname!#reorganization-of-copy-functionsujajܕjaj/ubaja}(jt]jt]jt]jt]jt]ujajjaj,ubaja}(jt]jt]jt]jt]jt]ujaj jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+7.2) unshare() system call service function}jajUsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname%#unshare-system-call-service-functionujajܕjajRubaja}(jt]jt]jt]jt]jt]ujajjajOubaja}(jt]jt]jt]jt]jt]ujaj jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.3) unshare_* helper functions}jajxsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#unshare-helper-functionsujajܕjajuubaja}(jt]jt]jt]jt]jt]ujajjajrubaja}(jt]jt]jt]jt]jt]ujaj jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 7.4) Finally}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#finallyujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj)ubeja}(jt]jt]jt]jt]jt]ujajjaj ubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8) Test Specification}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#test-specificationujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9) Future Work}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #future-workujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNo New Privileges Flag}jaj%sbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/no_new_privs anchornamehujajܕjaj"ubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjMjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#NT synchronization primitive driver}jajQsbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/ntsync anchornamehujajܕjajNubaja}(jt]jt]jt]jt]jt]ujajjajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynchronization primitives}jajqsbaja}(jt]jt]jt]jt]jt]internalrefurij` anchorname#synchronization-primitivesujajܕjajnubaja}(jt]jt]jt]jt]jt]ujajjajkubaja}(jt]jt]jt]jt]jt]ujaj jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Char device}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij` anchorname #char-deviceujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaioctl reference}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij` anchorname#ioctl-referenceujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajhubeja}(jt]jt]jt]jt]jt]ujajjajKubeja}(jt]jt]jt]jt]jt]ujaj jajHubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaACRN Hypervisor}jajsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/acrn/index anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jt]jt]jt]jt]jt]parentjentries](Nvirt/acrn/introductionNvirt/acrn/io-requestNvirt/acrn/cpuide includefiles](jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ=/var/lib/git/docbuild/linux/Documentation/virt/acrn/index.rstj֔Kjajubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9ioctl VIDIOC_DV_TIMINGS_CAP, VIDIOC_SUBDEV_DV_TIMINGS_CAP}jajBsbaja}(jt]jt]jt]jt]jt]internalrefuri-userspace-api/media/v4l/vidioc-dv-timings-cap anchornamehjajwujajܕjaj?ubaja}(jt]jt]jt]jt]jt]ujajjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajbsbaja}(jt]jt]jt]jt]jt]internalrefurijQ anchorname#nameja](KK Keujajܕjaj_ubaja}(jt]jt]jt]jt]jt]ujajjaj\ubaja}(jt]jt]jt]jt]jt]ujaj jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijQ anchorname #synopsisja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijQ anchorname #argumentsja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijQ anchorname #descriptionja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijQ anchorname #return-valueja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajYubeja}(jt]jt]jt]jt]jt]ujajjaj<ubeja}(jt]jt]jt]jt]jt]ujaj jaj9ubaja}(jt]jt]jt]jt]jt]ujajubjD jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#ioctl VIDIOC_SUBDEV_ENUM_FRAME_SIZE}jaj+sbaja}(jt]jt]jt]jt]jt]internalrefuri5userspace-api/media/v4l/vidioc-subdev-enum-frame-size anchornamehjajwujajܕjaj(ubaja}(jt]jt]jt]jt]jt]ujajjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajKsbaja}(jt]jt]jt]jt]jt]internalrefurij: anchorname#nameja](KK9KeujajܕjajHubaja}(jt]jt]jt]jt]jt]ujajjajEubaja}(jt]jt]jt]jt]jt]ujaj jajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajosbaja}(jt]jt]jt]jt]jt]internalrefurij: anchorname #synopsisja](KK9Keujajܕjajlubaja}(jt]jt]jt]jt]jt]ujajjajiubaja}(jt]jt]jt]jt]jt]ujaj jajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij: anchorname #argumentsja](KK9Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij: anchorname #descriptionja](KK9Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij: anchorname #return-valueja](KK9Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajBubeja}(jt]jt]jt]jt]jt]ujajjaj%ubeja}(jt]jt]jt]jt]jt]ujaj jaj"ubaja}(jt]jt]jt]jt]jt]ujajubjCjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACRN CPUID bits}jajsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/acrn/cpuid anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_ENUM_FREQ_BANDS}jaj@sbaja}(jt]jt]jt]jt]jt]internalrefuri.userspace-api/media/v4l/vidioc-enum-freq-bands anchornamehjajwujajܕjaj=ubaja}(jt]jt]jt]jt]jt]ujajjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj`sbaja}(jt]jt]jt]jt]jt]internalrefurijO anchorname#nameja](KKKeujajܕjaj]ubaja}(jt]jt]jt]jt]jt]ujajjajZubaja}(jt]jt]jt]jt]jt]ujaj jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijO anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj~ubaja}(jt]jt]jt]jt]jt]ujaj jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijO anchorname #argumentsja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijO anchorname #descriptionja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijO anchorname #return-valueja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajWubeja}(jt]jt]jt]jt]jt]ujajjaj:ubeja}(jt]jt]jt]jt]jt]ujaj jaj7ubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_LOG_STATUS}jaj)sbaja}(jt]jt]jt]jt]jt]internalrefuri)userspace-api/media/v4l/vidioc-log-status anchornamehjajwujajܕjaj&ubaja}(jt]jt]jt]jt]jt]ujajjaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajIsbaja}(jt]jt]jt]jt]jt]internalrefurij8 anchorname#nameja](KK+KeujajܕjajFubaja}(jt]jt]jt]jt]jt]ujajjajCubaja}(jt]jt]jt]jt]jt]ujaj jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajmsbaja}(jt]jt]jt]jt]jt]internalrefurij8 anchorname #synopsisja](KK+Keujajܕjajjubaja}(jt]jt]jt]jt]jt]ujajjajgubaja}(jt]jt]jt]jt]jt]ujaj jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij8 anchorname #argumentsja](KK+Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij8 anchorname #descriptionja](KK+Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij8 anchorname #return-valueja](KK+Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj@ubeja}(jt]jt]jt]jt]jt]ujajjaj#ubeja}(jt]jt]jt]jt]jt]ujaj jaj ubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.ioctl VIDIOC_SUBDEV_G_FMT, VIDIOC_SUBDEV_S_FMT}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri+userspace-api/media/v4l/vidioc-subdev-g-fmt anchornamehjaj xujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj2sbaja}(jt]jt]jt]jt]jt]internalrefurij! anchorname#nameja](KKubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajhsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK Keujajܕjajeubaja}(jt]jt]jt]jt]jt]ujajjajbubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'ARM firmware pseudo-registers interface}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri virt/kvm/arm/fw-pseudo-registers anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Bitmap Feature Firmware Registers}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname"#bitmap-feature-firmware-registersujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJioctl VIDIOC_G_STD, VIDIOC_S_STD, VIDIOC_SUBDEV_G_STD, VIDIOC_SUBDEV_S_STD}jajAsbaja}(jt]jt]jt]jt]jt]internalrefuri$userspace-api/media/v4l/vidioc-g-std anchornamehjaj^xujajܕjaj>ubaja}(jt]jt]jt]jt]jt]ujajjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajasbaja}(jt]jt]jt]jt]jt]internalrefurijP anchorname#nameja](KK)Keujajܕjaj^ubaja}(jt]jt]jt]jt]jt]ujajjaj[ubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijP anchorname #synopsisja](KK)Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijP anchorname #argumentsja](KK)Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijP anchorname #descriptionja](KK)Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijP anchorname #return-valueja](KK)Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajXubeja}(jt]jt]jt]jt]jt]ujajjaj;ubeja}(jt]jt]jt]jt]jt]ujaj jaj8ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$ioctl VIDIOC_G_AUDIO, VIDIOC_S_AUDIO}jaj*sbaja}(jt]jt]jt]jt]jt]internalrefuri&userspace-api/media/v4l/vidioc-g-audio anchornamehjajlxujajܕjaj'ubaja}(jt]jt]jt]jt]jt]ujajjaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajJsbaja}(jt]jt]jt]jt]jt]internalrefurij9 anchorname#nameja](KKKeujajܕjajGubaja}(jt]jt]jt]jt]jt]ujajjajDubaja}(jt]jt]jt]jt]jt]ujaj jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajnsbaja}(jt]jt]jt]jt]jt]internalrefurij9 anchorname #synopsisja](KKKeujajܕjajkubaja}(jt]jt]jt]jt]jt]ujajjajhubaja}(jt]jt]jt]jt]jt]ujaj jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij9 anchorname #argumentsja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij9 anchorname #descriptionja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij9 anchorname #return-valueja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajAubeja}(jt]jt]jt]jt]jt]ujajjaj$ubeja}(jt]jt]jt]jt]jt]ujaj jaj!ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajdsbaja}(jt]jt]jt]jt]jt]internalrefurijS anchorname#nameja](KK8Keujajܕjajaubaja}(jt]jt]jt]jt]jt]ujajjaj^ubaja}(jt]jt]jt]jt]jt]ujaj jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijS anchorname #synopsisja](KK8Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijS anchorname #argumentsja](KK8Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijS anchorname #descriptionja](KK8Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurijS anchorname #return-valueja](KK8Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jaj[ubeja}(jt]jt]jt]jt]jt]ujajjaj>ubeja}(jt]jt]jt]jt]jt]ujaj jaj;ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetlink Handbook}jaj-sbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/netlink/index anchornamehujajܕjaj*ubaja}(jt]jt]jt]jt]jt]ujajjaj'ubjK%)}(jahja]jo.)}(jahja]ja}(jt]jt]jt]jt]jt]parentj<entries](Nuserspace-api/netlink/introN!userspace-api/netlink/intro-specsNuserspace-api/netlink/specsN userspace-api/netlink/c-code-genN&userspace-api/netlink/genetlink-legacyN!userspace-api/netlink/netlink-rawe includefiles](jSjUjWjYj[j]emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔI/var/lib/git/docbuild/linux/Documentation/userspace-api/netlink/index.rstj֔K jajDubaja}(jt]jt]jt]jt]jt]ujajjaj'ubeja}(jt]jt]jt]jt]jt]ujaj jaj$ubaja}(jt]jt]jt]jt]jt]ujajubjY jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_QUERYCAP}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri'userspace-api/media/v4l/vidioc-querycap anchornamehjaj,yujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK0Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK0Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK0Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK0Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj6sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK0Keujajܕjaj3ubaja}(jt]jt]jt]jt]jt]ujajjaj0ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jaj}ubaja}(jt]jt]jt]jt]jt]ujajubj* jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja YUV Formats}jajosbaja}(jt]jt]jt]jt]jt]internalrefuri#userspace-api/media/v4l/yuv-formats anchornamehjaj:yujajܕjajlubaja}(jt]jt]jt]jt]jt]ujajjajiubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Subsampling}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij~ anchorname #subsamplingja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jt]jt]jt]jt]jt]parentj~entries](N)userspace-api/media/v4l/pixfmt-packed-yuvN)userspace-api/media/v4l/pixfmt-yuv-planarN'userspace-api/media/v4l/pixfmt-yuv-lumaN"userspace-api/media/v4l/pixfmt-y8iN#userspace-api/media/v4l/pixfmt-y12iN#userspace-api/media/v4l/pixfmt-y16iN"userspace-api/media/v4l/pixfmt-uv8N#userspace-api/media/v4l/pixfmt-m420e includefiles](jjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔQ/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/yuv-formats.rstj֔Mjajubaja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajjajiubeja}(jt]jt]jt]jt]jt]ujaj jajfubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSpeculation Control}jajsbaja}(jt]jt]jt]jt]jt]internalrefuriuserspace-api/spec_ctrl anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPR_GET_SPECULATION_CTRL}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#pr-get-speculation-ctrlujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPR_SET_SPECULATION_CTRL}jaj<sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#pr-set-speculation-ctrlujajܕjaj9ubaja}(jt]jt]jt]jt]jt]ujajjaj6ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommon error codes}jaj_sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#common-error-codesujajܕjaj\ubaja}(jt]jt]jt]jt]jt]ujajjajYubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#PR_SET_SPECULATION_CTRL error codes}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname$#pr-set-speculation-ctrl-error-codesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj|ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpeculation misfeature controls}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #speculation-misfeature-controlsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVMBus}jajsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/hyperv/vmbus anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMBus channels}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#vmbus-channelsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMBus channel messages}jaj sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#vmbus-channel-messagesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Synthetic Interrupt Controller (synic)}jajCsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname%#synthetic-interrupt-controller-synicujajܕjaj@ubaja}(jt]jt]jt]jt]jt]ujajjaj=ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMBus interrupts}jajfsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#vmbus-interruptsujajܕjajcubaja}(jt]jt]jt]jt]jt]ujajjaj`ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMBus device creation/deletion}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#vmbus-device-creation-deletionujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCioctls VIDIOC_QUERYCTRL, VIDIOC_QUERY_EXT_CTRL and VIDIOC_QUERYMENU}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri(userspace-api/media/v4l/vidioc-queryctrl anchornamehjajbyujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK1Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK1Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj)sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK1Keujajܕjaj&ubaja}(jt]jt]jt]jt]jt]ujajjaj#ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajMsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK1KeujajܕjajJubaja}(jt]jt]jt]jt]jt]ujajjajGubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajqsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK1Keujajܕjajnubaja}(jt]jt]jt]jt]jt]ujajjajkubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjZ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_ENUM_FRAMESIZES}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri.userspace-api/media/v4l/vidioc-enum-framesizes anchornamehjajpyujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj6sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KKKeujajܕjaj3ubaja}(jt]jt]jt]jt]jt]ujajjaj0ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructs}jajZsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#structsja](KKKeujajܕjajWubaja}(jt]jt]jt]jt]jt]ujajjajTubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnums}jaj~sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#enumsja](KKKeujajܕjaj{ubaja}(jt]jt]jt]jt]jt]ujajjajxubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KKKeujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj[ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetlink spec C code generation}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri userspace-api/netlink/c-code-gen anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobals}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#globalsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #definitionsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jaj>sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #constantsujajܕjaj;ubaja}(jt]jt]jt]jt]jt]ujajjaj8ubaja}(jt]jt]jt]jt]jt]ujaj jaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnums and flags}jajasbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#enums-and-flagsujajܕjaj^ubaja}(jt]jt]jt]jt]jt]ujajjaj[ubaja}(jt]jt]jt]jt]jt]ujaj jaj5ubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Attributes}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #attributesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Operations}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #operationsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#multicast-groupsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCode generation}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#code-generationujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/KVM/arm64-specific hypercalls exposed to guests}jaj1sbaja}(jt]jt]jt]jt]jt]internalrefurivirt/kvm/arm/hypercalls anchornamehujajܕjaj.ubaja}(jt]jt]jt]jt]jt]ujajjaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja-``ARM_SMCCC_VENDOR_HYP_KVM_FEATURES_FUNC_ID``ja]ja)ARM_SMCCC_VENDOR_HYP_KVM_FEATURES_FUNC_ID}jajTsbaja}(jt]jt]jt]jt]jt]ujajjՔNj֔NjajQubaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname*#arm-smccc-vendor-hyp-kvm-features-func-idujajܕjajNubaja}(jt]jt]jt]jt]jt]ujajjajKubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja(``ARM_SMCCC_VENDOR_HYP_KVM_PTP_FUNC_ID``ja]ja$ARM_SMCCC_VENDOR_HYP_KVM_PTP_FUNC_ID}jajsbaja}(jt]jt]jt]jt]jt]ujajjՔNj֔Njaj~ubaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname%#arm-smccc-vendor-hyp-kvm-ptp-func-idujajܕjaj{ubaja}(jt]jt]jt]jt]jt]ujajjajxubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja"``ARM_SMCCC_KVM_FUNC_HYP_MEMINFO``ja]jaARM_SMCCC_KVM_FUNC_HYP_MEMINFO}jajsbaja}(jt]jt]jt]jt]jt]ujajjՔNj֔Njajubaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname#arm-smccc-kvm-func-hyp-meminfoujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``ARM_SMCCC_KVM_FUNC_MEM_SHARE``ja]jaARM_SMCCC_KVM_FUNC_MEM_SHARE}jajsbaja}(jt]jt]jt]jt]jt]ujajjՔNj֔Njajubaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname#arm-smccc-kvm-func-mem-shareujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja"``ARM_SMCCC_KVM_FUNC_MEM_UNSHARE``ja]jaARM_SMCCC_KVM_FUNC_MEM_UNSHARE}jajsbaja}(jt]jt]jt]jt]jt]ujajjՔNj֔Njajubaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname#arm-smccc-kvm-func-mem-unshareujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja!``ARM_SMCCC_KVM_FUNC_MMIO_GUARD``ja]jaARM_SMCCC_KVM_FUNC_MMIO_GUARD}jaj5sbaja}(jt]jt]jt]jt]jt]ujajjՔNj֔Njaj2ubaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname#arm-smccc-kvm-func-mmio-guardujajܕjaj/ubaja}(jt]jt]jt]jt]jt]ujajjaj,ubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja6``ARM_SMCCC_VENDOR_HYP_KVM_DISCOVER_IMPL_VER_FUNC_ID``ja]ja2ARM_SMCCC_VENDOR_HYP_KVM_DISCOVER_IMPL_VER_FUNC_ID}jajbsbaja}(jt]jt]jt]jt]jt]ujajjՔNj֔Njaj_ubaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname3#arm-smccc-vendor-hyp-kvm-discover-impl-ver-func-idujajܕjaj\ubaja}(jt]jt]jt]jt]jt]ujajjajYubaja}(jt]jt]jt]jt]jt]ujaj jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja7``ARM_SMCCC_VENDOR_HYP_KVM_DISCOVER_IMPL_CPUS_FUNC_ID``ja]ja3ARM_SMCCC_VENDOR_HYP_KVM_DISCOVER_IMPL_CPUS_FUNC_ID}jajsbaja}(jt]jt]jt]jt]jt]ujajjՔNj֔Njajubaja}(jt]jt]jt]jt]jt]internalrefurij@ anchorname4#arm-smccc-vendor-hyp-kvm-discover-impl-cpus-func-idujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajHubeja}(jt]jt]jt]jt]jt]ujajjaj+ubeja}(jt]jt]jt]jt]jt]ujaj jaj(ubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfidential Computing VMs}jajsbaja}(jt]jt]jt]jt]jt]internalrefurivirt/hyperv/coco anchornamehujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOperational Modes}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#operational-modesujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParavisor Effects}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#paravisor-effectsujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHyper-V Hypercalls}jaj4sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#hyper-v-hypercallsujajܕjaj1ubaja}(jt]jt]jt]jt]jt]ujajjaj.ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Guest communication with Hyper-V}jajWsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname!#guest-communication-with-hyper-vujajܕjajTubaja}(jt]jt]jt]jt]jt]ujajjajQubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaload_unaligned_zeropad()}jajzsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#load-unaligned-zeropadujajܕjajwubaja}(jt]jt]jt]jt]jt]ujajjajtubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubj> jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-ioctl VIDIOC_QUERYSTD, VIDIOC_SUBDEV_QUERYSTD}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri'userspace-api/media/v4l/vidioc-querystd anchornamehjajyujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK3Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK3Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK3Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj>sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK3Keujajܕjaj;ubaja}(jt]jt]jt]jt]jt]ujajjaj8ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajbsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK3Keujajܕjaj_ubaja}(jt]jt]jt]jt]jt]ujajjaj\ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_ENUMAUDOUT}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri+userspace-api/media/v4l/vidioc-enumaudioout anchornamehjajyujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj'sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK Keujajܕjaj$ubaja}(jt]jt]jt]jt]jt]ujajjaj!ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajKsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK KeujajܕjajHubaja}(jt]jt]jt]jt]jt]ujajjajEubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjajubeja}(jt]jt]jt]jt]jt]ujaj jajubaja}(jt]jt]jt]jt]jt]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,ioctl VIDIOC_G_SELECTION, VIDIOC_S_SELECTION}jajsbaja}(jt]jt]jt]jt]jt]internalrefuri*userspace-api/media/v4l/vidioc-g-selection anchornamehjajyujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname#nameja](KK'Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #synopsisja](KK'Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #argumentsja](KK'Keujajܕjajubaja}(jt]jt]jt]jt]jt]ujajjajubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #descriptionja](KK'Keujajܕjaj ubaja}(jt]jt]jt]jt]jt]ujajjaj ubaja}(jt]jt]jt]jt]jt]ujaj jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj4sbaja}(jt]jt]jt]jt]jt]internalrefurij anchorname #return-valueja](KK'Keujajܕjaj1ubaja}(jt]jt]jt]jt]jt]ujajjaj.ubaja}(jt]jt]jt]jt]jt]ujaj jajubeja}(jt]jt]jt]jt]jt]ujajjaj~ubeja}(jt]jt]jt]jt]jt]ujaj jaj{ubaja}(jt]jt]jt]jt]jt]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja FM Transmitter Control Reference}jajmsbaja}(jy]jy]jy]jy]jy]internalrefuri'userspace-api/media/v4l/ext-ctrls-fm-tx anchornamehjajyuja referencejajjubaja}(jy]jy]jy]jy]jy]ujacompact_paragraphjajgubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFM_TX Control IDs}jajsbaja}(jy]jy]jy]jy]jy]internalrefurij| anchorname#fm-tx-control-idsja](KKKeujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]uja list_itemjajubaja}(jy]jy]jy]jy]jy]uja bullet_listjajgubeja}(jy]jy]jy]jy]jy]ujajjajdubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ioctl LIRC_SET_REC_CARRIER_RANGE}jajsbaja}(jy]jy]jy]jy]jy]internalrefuri1userspace-api/media/rc/lirc-set-rec-carrier-range anchornamehjajyujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#nameja](KKK Keujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname #synopsisja](KKK Keujaj~jaj ubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj2sbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname #argumentsja](KKK Keujaj~jaj/ubaja}(jy]jy]jy]jy]jy]ujajjaj,ubaja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajVsbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname #descriptionja](KKK Keujaj~jajSubaja}(jy]jy]jy]jy]jy]ujajjajPubaja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajzsbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname #return-valueja](KKK Keujaj~jajwubaja}(jy]jy]jy]jy]jy]ujajjajtubaja}(jy]jy]jy]jy]jy]ujajjajubeja}(jy]jy]jy]jy]jy]ujajjajubeja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jy]jy]jy]jy]jy]internalrefuri%userspace-api/media/rc/lirc-dev-intro anchornamehjajyujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LIRC modes}jajsbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname #lirc-modesja](KKeujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Data types used by LIRC_MODE_SCANCODE}jajsbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname&#data-types-used-by-lirc-mode-scancodeja](KKeujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF based IR decoder}jajsbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#bpf-based-ir-decoderja](KKeujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajubeja}(jy]jy]jy]jy]jy]ujajubjO jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2 open()}jajKsbaja}(jy]jy]jy]jy]jy]internalrefuri!userspace-api/media/v4l/func-open anchornamehjajyujaj~jajHubaja}(jy]jy]jy]jy]jy]ujajjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajksbaja}(jy]jy]jy]jy]jy]internalrefurijZ anchorname#nameja](KKEKeujaj~jajhubaja}(jy]jy]jy]jy]jy]ujajjajeubaja}(jy]jy]jy]jy]jy]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jy]jy]jy]jy]jy]internalrefurijZ anchorname #synopsisja](KKEKeujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jy]jy]jy]jy]jy]internalrefurijZ anchorname #argumentsja](KKEKeujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jy]jy]jy]jy]jy]internalrefurijZ anchorname #descriptionja](KKEKeujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jy]jy]jy]jy]jy]internalrefurijZ anchorname #return-valueja](KKEKeujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajbubeja}(jy]jy]jy]jy]jy]ujajjajEubeja}(jy]jy]jy]jy]jy]ujajjajBubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Interfaces}jaj4sbaja}(jy]jy]jy]jy]jy]internalrefuriuserspace-api/media/v4l/devices anchornamehjaj zujaj~jaj1ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjK%)}(jahja]jo.)}(jahja]ja}(jy]jy]jy]jy]jy]parentjCentries](N#userspace-api/media/v4l/dev-captureN#userspace-api/media/v4l/dev-overlayN"userspace-api/media/v4l/dev-outputNuserspace-api/media/v4l/dev-osdN#userspace-api/media/v4l/dev-mem2memN#userspace-api/media/v4l/dev-raw-vbiN&userspace-api/media/v4l/dev-sliced-vbiN!userspace-api/media/v4l/dev-radioNuserspace-api/media/v4l/dev-rdsNuserspace-api/media/v4l/dev-sdrN!userspace-api/media/v4l/dev-touchN!userspace-api/media/v4l/dev-eventN"userspace-api/media/v4l/dev-subdevN userspace-api/media/v4l/dev-metae includefiles](jZj\j^j`jbjdjfjhjjjljnjpjrjtemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔM/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/devices.rstj֔K jajKubaja}(jy]jy]jy]jy]jy]ujajjaj.ubeja}(jy]jy]jy]jy]jy]ujajjaj+ubaja}(jy]jy]jy]jy]jy]ujajubj^ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCodec Control Reference}jajsbaja}(jy]jy]jy]jy]jy]internalrefuri'userspace-api/media/v4l/ext-ctrls-codec anchornamehjajzujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric Codec Controls}jajsbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#generic-codec-controlsja](KKKeujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCodec Control IDs}jajsbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#codec-control-idsja](KKKKeujaj~jajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajjajubeja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMFC 5.1 MPEG Controls}jaj sbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#mfc-5-1-mpeg-controlsja](KKKeujaj~jaj ubaja}(jy]jy]jy]jy]jy]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMFC 5.1 Control IDs}jaj0 sbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#mfc-5-1-control-idsja](KKKKeujaj~jaj- ubaja}(jy]jy]jy]jy]jy]ujajjaj* ubaja}(jy]jy]jy]jy]jy]ujajjaj' ubaja}(jy]jy]jy]jy]jy]ujajjaj ubeja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341x MPEG Controls}jaj` sbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#cx2341x-mpeg-controlsja](KKKeujaj~jaj] ubaja}(jy]jy]jy]jy]jy]ujajjajZ ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCX2341x Control IDs}jaj sbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#cx2341x-control-idsja](KKKKeujaj~jaj~ ubaja}(jy]jy]jy]jy]jy]ujajjaj{ ubaja}(jy]jy]jy]jy]jy]ujajjajx ubaja}(jy]jy]jy]jy]jy]ujajjajZ ubeja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVPX Control Reference}jaj sbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#vpx-control-referenceja](KKKeujaj~jaj ubaja}(jy]jy]jy]jy]jy]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVPX Control IDs}jaj sbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#vpx-control-idsja](KKKKeujaj~jaj ubaja}(jy]jy]jy]jy]jy]ujajjaj ubaja}(jy]jy]jy]jy]jy]ujajjaj ubaja}(jy]jy]jy]jy]jy]ujajjaj ubeja}(jy]jy]jy]jy]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;High Efficiency Video Coding (HEVC/H.265) Control Reference}jaj!sbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname:#high-efficiency-video-coding-hevc-h-265-control-referenceja](KKKeujaj~jaj ubaja}(jy]jy]jy]jy]jy]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHEVC/H.265 Control IDs}jaj#!sbaja}(jy]jy]jy]jy]jy]internalrefurij anchorname#hevc-h-265-control-idsja](KKKKeujaj~jaj !ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubaja}(jy]jy]jy]jy]jy]ujajjaj ubeja}(jy]jy]jy]jy]jy]ujajjajubeja}(jy]jy]jy]jy]jy]ujajjajubeja}(jy]jy]jy]jy]jy]ujajjajubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Colorspaces}jajh!sbaja}(jy]jy]jy]jy]jy]internalrefuri#userspace-api/media/v4l/colorspaces anchornamehjaj)zujaj~jaje!ubaja}(jy]jy]jy]jy]jy]ujajjajb!ubaja}(jy]jy]jy]jy]jy]ujajjaj_!ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl LIRC_SET_SEND_DUTY_CYCLE}jaj!sbaja}(jy]jy]jy]jy]jy]internalrefuri/userspace-api/media/rc/lirc-set-send-duty-cycle anchornamehjaj7zujaj~jaj!ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj!sbaja}(jy]jy]jy]jy]jy]internalrefurij! anchorname#nameja](KKKKeujaj~jaj!ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj!sbaja}(jy]jy]jy]jy]jy]internalrefurij! anchorname #synopsisja](KKKKeujaj~jaj!ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj!sbaja}(jy]jy]jy]jy]jy]internalrefurij! anchorname #argumentsja](KKKKeujaj~jaj!ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj "sbaja}(jy]jy]jy]jy]jy]internalrefurij! anchorname #descriptionja](KKKKeujaj~jaj"ubaja}(jy]jy]jy]jy]jy]ujajjaj"ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajD"sbaja}(jy]jy]jy]jy]jy]internalrefurij! anchorname #return-valueja](KKKKeujaj~jajA"ubaja}(jy]jy]jy]jy]jy]ujajjaj>"ubaja}(jy]jy]jy]jy]jy]ujajjaj!ubeja}(jy]jy]jy]jy]jy]ujajjaj!ubeja}(jy]jy]jy]jy]jy]ujajjaj!ubaja}(jy]jy]jy]jy]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2 ioctl()}jaj}"sbaja}(jy]jy]jy]jy]jy]internalrefuri"userspace-api/media/v4l/func-ioctl anchornamehjajEzujaj~jajz"ubaja}(jy]jy]jy]jy]jy]ujajjajw"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj"sbaja}(jy]jy]jy]jy]jy]internalrefurij" anchorname#nameja](KKKeujaj~jaj"ubaja}(jy]jy]jy]jy]jy]ujajjaj"ubaja}(jy]jy]jy]jy]jy]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj"sbaja}(jy]jy]jy]jy]jy]internalrefurij" anchorname #synopsisja](KKKeujaj~jaj"ubaja}(jy]jy]jy]jy]jy]ujajjaj"ubaja}(jy]jy]jy]jy]jy]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj"sbaja}(jy]jy]jy]jy]jy]internalrefurij" anchorname #argumentsja](KKKeujaj~jaj"ubaja}(jy]jy]jy]jy]jy]ujajjaj"ubaja}(jy]jy]jy]jy]jy]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj #sbaja}(jy]jy]jy]jy]jy]internalrefurij" anchorname #descriptionja](KKKeujaj~jaj#ubaja}(jy]jy]jy]jy]jy]ujajjaj#ubaja}(jy]jy]jy]jy]jy]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj-#sbaja}(jy]jy]jy]jy]jy]internalrefurij" anchorname #return-valueja](KKKeujaj~jaj*#ubaja}(jy]jy]jy]jy]jy]ujajjaj'#ubaja}(jy]jy]jy]jy]jy]ujajjaj"ubeja}(jy]jy]jy]jy]jy]ujajjajw"ubeja}(jy]jy]jy]jy]jy]ujajjajt"ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Depth Formats}jajf#sbaja}(jy]jy]jy]jy]jy]internalrefuri%userspace-api/media/v4l/depth-formats anchornamehjajSzujaj~jajc#ubaja}(jy]jy]jy]jy]jy]ujajjaj`#ubjK%)}(jahja]jo.)}(jahja]ja}(jy]jy]jy]jy]jy]parentju#entries](N#userspace-api/media/v4l/pixfmt-inziN"userspace-api/media/v4l/pixfmt-z16N#userspace-api/media/v4l/pixfmt-cnf4e includefiles](j#j#j#emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔS/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/depth-formats.rstj֔K jaj}#ubaja}(jy]jy]jy]jy]jy]ujajjaj`#ubeja}(jy]jy]jy]jy]jy]ujajjaj]#ubaja}(jy]jy]jy]jy]jy]ujajubjE jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVideo Overlay Interface}jaj#sbaja}(jy]jy]jy]jy]jy]internalrefuri#userspace-api/media/v4l/dev-overlay anchornamehjajazujaj~jaj#ubaja}(jy]jy]jy]jy]jy]ujajjaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying Capabilities}jaj#sbaja}(jy]jy]jy]jy]jy]internalrefurij# anchorname#querying-capabilitiesja](KKKeujaj~jaj#ubaja}(jy]jy]jy]jy]jy]ujajjaj#ubaja}(jy]jy]jy]jy]jy]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupplemental Functions}jaj#sbaja}(jy]jy]jy]jy]jy]internalrefurij# anchorname#supplemental-functionsja](KKKeujaj~jaj#ubaja}(jy]jy]jy]jy]jy]ujajjaj#ubaja}(jy]jy]jy]jy]jy]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetup}jaj!$sbaja}(jy]jy]jy]jy]jy]internalrefurij# anchorname#setupja](KKKeujaj~jaj$ubaja}(jy]jy]jy]jy]jy]ujajjaj$ubaja}(jy]jy]jy]jy]jy]ujajjaj#ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverlay Window}jajE$sbaja}(jy]jy]jy]jy]jy]internalrefurij# anchorname#overlay-windowja](KKKeujaj~jajB$ubaja}(jy]jy]jy]jy]jy]ujajjaj?$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct v4l2_window}jajf$sbaja}(jy]jy]jy]jy]jy]internalrefurij# anchorname#struct-v4l2-windowja](KKKKeujaj~jajc$ubaja}(jy]jy]jy]jy]jy]ujajjaj`$ubaja}(jy]jy]jy]jy]jy]ujajjaj]$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct v4l2_clip }jaj$sbaja}(jy]jy]jy]jy]jy]internalrefurij# anchorname#struct-v4l2-clipja](KKKKeujaj~jaj$ubaja}(jy]jy]jy]jy]jy]ujajjaj$ubaja}(jy]jy]jy]jy]jy]ujajjaj]$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct v4l2_rect}jaj$sbaja}(jy]jy]jy]jy]jy]internalrefurij# anchorname#struct-v4l2-rectja](KKKKeujaj~jaj$ubaja}(jy]jy]jy]jy]jy]ujajjaj$ubaja}(jy]jy]jy]jy]jy]ujajjaj]$ubeja}(jy]jy]jy]jy]jy]ujajjaj?$ubeja}(jy]jy]jy]jy]jy]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling Overlay}jaj$sbaja}(jy]jy]jy]jy]jy]internalrefurij# anchorname#enabling-overlayja](KKKeujaj~jaj$ubaja}(jy]jy]jy]jy]jy]ujajjaj$ubaja}(jy]jy]jy]jy]jy]ujajjaj#ubeja}(jy]jy]jy]jy]jy]ujajjaj#ubeja}(jy]jy]jy]jy]jy]ujajjaj#ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Request API}jaj%sbaja}(jy]jy]jy]jy]jy]internalrefuri(userspace-api/media/mediactl/request-api anchornamehjajozujaj~jaj%ubaja}(jy]jy]jy]jy]jy]ujajjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja General Usage}jaj7%sbaja}(jy]jy]jy]jy]jy]internalrefurij&% anchorname#general-usageja](KKeujaj~jaj4%ubaja}(jy]jy]jy]jy]jy]ujajjaj1%ubaja}(jy]jy]jy]jy]jy]ujajjaj.%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest Allocation}jaj[%sbaja}(jy]jy]jy]jy]jy]internalrefurij&% anchorname#request-allocationja](KKeujaj~jajX%ubaja}(jy]jy]jy]jy]jy]ujajjajU%ubaja}(jy]jy]jy]jy]jy]ujajjaj.%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest Preparation}jaj%sbaja}(jy]jy]jy]jy]jy]internalrefurij&% anchorname#request-preparationja](KKeujaj~jaj|%ubaja}(jy]jy]jy]jy]jy]ujajjajy%ubaja}(jy]jy]jy]jy]jy]ujajjaj.%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest Submission}jaj%sbaja}(jy]jy]jy]jy]jy]internalrefurij&% anchorname#request-submissionja](KKeujaj~jaj%ubaja}(jy]jy]jy]jy]jy]ujajjaj%ubaja}(jy]jy]jy]jy]jy]ujajjaj.%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRecycling and Destruction}jaj%sbaja}(jy]jy]jy]jy]jy]internalrefurij&% anchorname#recycling-and-destructionja](KKeujaj~jaj%ubaja}(jy]jy]jy]jy]jy]ujajjaj%ubaja}(jy]jy]jy]jy]jy]ujajjaj.%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample for a Codec Device}jaj%sbaja}(jy]jy]jy]jy]jy]internalrefurij&% anchorname#example-for-a-codec-deviceja](KKeujaj~jaj%ubaja}(jy]jy]jy]jy]jy]ujajjaj%ubaja}(jy]jy]jy]jy]jy]ujajjaj.%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Example for a Simple Capture Device}jaj&sbaja}(jy]jy]jy]jy]jy]internalrefurij&% anchorname$#example-for-a-simple-capture-deviceja](KKeujaj~jaj &ubaja}(jy]jy]jy]jy]jy]ujajjaj &ubaja}(jy]jy]jy]jy]jy]ujajjaj.%ubeja}(jy]jy]jy]jy]jy]ujajjaj%ubeja}(jy]jy]jy]jy]jy]ujajjaj%ubaja}(jy]jy]jy]jy]jy]ujajubj7jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBuffers}jajH&sbaja}(jy]jy]jy]jy]jy]internalrefuriuserspace-api/media/v4l/buffer anchornamehjaj}zujaj~jajE&ubaja}(jy]jy]jy]jy]jy]ujajjajB&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Interactions between formats, controls and buffers}jajh&sbaja}(jy]jy]jy]jy]jy]internalrefurijW& anchorname2#interactions-between-formats-controls-and-buffersja](KKKeujaj~jaje&ubaja}(jy]jy]jy]jy]jy]ujajjajb&ubaja}(jy]jy]jy]jy]jy]ujajjaj_&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct v4l2_buffer}jaj&sbaja}(jy]jy]jy]jy]jy]internalrefurijW& anchorname#struct-v4l2-bufferja](KKKeujaj~jaj&ubaja}(jy]jy]jy]jy]jy]ujajjaj&ubaja}(jy]jy]jy]jy]jy]ujajjaj_&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct v4l2_plane}jaj&sbaja}(jy]jy]jy]jy]jy]internalrefurijW& anchorname#struct-v4l2-planeja](KKKeujaj~jaj&ubaja}(jy]jy]jy]jy]jy]ujajjaj&ubaja}(jy]jy]jy]jy]jy]ujajjaj_&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenum v4l2_buf_type}jaj&sbaja}(jy]jy]jy]jy]jy]internalrefurijW& anchorname#enum-v4l2-buf-typeja](KKKeujaj~jaj&ubaja}(jy]jy]jy]jy]jy]ujajjaj&ubaja}(jy]jy]jy]jy]jy]ujajjaj_&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Buffer Flags}jaj&sbaja}(jy]jy]jy]jy]jy]internalrefurijW& anchorname #buffer-flagsja](KKKeujaj~jaj&ubaja}(jy]jy]jy]jy]jy]ujajjaj&ubaja}(jy]jy]jy]jy]jy]ujajjaj_&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenum v4l2_memory}jaj'sbaja}(jy]jy]jy]jy]jy]internalrefurijW& anchorname#enum-v4l2-memoryja](KKKeujaj~jaj'ubaja}(jy]jy]jy]jy]jy]ujajjaj'ubaja}(jy]jy]jy]jy]jy]ujajjaj_&ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Timecodes}jaj@'sbaja}(jy]jy]jy]jy]jy]internalrefurijW& anchorname #timecodesja](KKKeujaj~jaj='ubaja}(jy]jy]jy]jy]jy]ujajjaj:'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct v4l2_timecode}jaja'sbaja}(jy]jy]jy]jy]jy]internalrefurijW& anchorname#struct-v4l2-timecodeja](KKKKeujaj~jaj^'ubaja}(jy]jy]jy]jy]jy]ujajjaj['ubaja}(jy]jy]jy]jy]jy]ujajjajX'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTimecode Types}jaj'sbaja}(jy]jy]jy]jy]jy]internalrefurijW& anchorname#timecode-typesja](KKKKeujaj~jaj'ubaja}(jy]jy]jy]jy]jy]ujajjaj'ubaja}(jy]jy]jy]jy]jy]ujajjajX'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTimecode Flags}jaj'sbaja}(jy]jy]jy]jy]jy]internalrefurijW& anchorname#timecode-flagsja](KKKKeujaj~jaj'ubaja}(jy]jy]jy]jy]jy]ujajjaj'ubaja}(jy]jy]jy]jy]jy]ujajjajX'ubeja}(jy]jy]jy]jy]jy]ujajjaj:'ubeja}(jy]jy]jy]jy]jy]ujajjaj_&ubeja}(jy]jy]jy]jy]jy]ujajjajB&ubeja}(jy]jy]jy]jy]jy]ujajjaj?&ubaja}(jy]jy]jy]jy]jy]ujajubj6jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImage Process Control Reference}jaj'sbaja}(jy]jy]jy]jy]jy]internalrefuri/userspace-api/media/v4l/ext-ctrls-image-process anchornamehjajzujaj~jaj'ubaja}(jy]jy]jy]jy]jy]ujajjaj'ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImage Process Control IDs}jaj(sbaja}(jy]jy]jy]jy]jy]internalrefurij' anchorname#image-process-control-idsja](KKKeujaj~jaj (ubaja}(jy]jy]jy]jy]jy]ujajjaj(ubaja}(jy]jy]jy]jy]jy]ujajjaj(ubaja}(jy]jy]jy]jy]jy]ujajjaj'ubeja}(jy]jy]jy]jy]jy]ujajjaj'ubaja}(jy]jy]jy]jy]jy]ujajubj8jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja References}jajG(sbaja}(jy]jy]jy]jy]jy]internalrefuriuserspace-api/media/v4l/biblio anchornamehjajzujaj~jajD(ubaja}(jy]jy]jy]jy]jy]ujajjajA(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CEA 608-E}jajg(sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #cea-608-eja](K Keujaj~jajd(ubaja}(jy]jy]jy]jy]jy]ujajjaja(ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EN 300 294}jaj(sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #en-300-294ja](K Keujaj~jaj(ubaja}(jy]jy]jy]jy]jy]ujajjaj(ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ETS 300 231}jaj(sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #ets-300-231ja](K Keujaj~jaj(ubaja}(jy]jy]jy]jy]jy]ujajjaj(ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ETS 300 706}jaj(sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #ets-300-706ja](K Keujaj~jaj(ubaja}(jy]jy]jy]jy]jy]ujajjaj(ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ISO 13818-1}jaj(sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #iso-13818-1ja](K Keujaj~jaj(ubaja}(jy]jy]jy]jy]jy]ujajjaj(ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ISO 13818-2}jaj)sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #iso-13818-2ja](K Keujaj~jaj)ubaja}(jy]jy]jy]jy]jy]ujajjaj)ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ITU BT.470}jaj?)sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #itu-bt-470ja](K Keujaj~jaj<)ubaja}(jy]jy]jy]jy]jy]ujajjaj9)ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ITU BT.601}jajc)sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #itu-bt-601ja](K Keujaj~jaj`)ubaja}(jy]jy]jy]jy]jy]ujajjaj])ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ITU BT.653}jaj)sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #itu-bt-653ja](K K eujaj~jaj)ubaja}(jy]jy]jy]jy]jy]ujajjaj)ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ITU BT.709}jaj)sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #itu-bt-709ja](K K eujaj~jaj)ubaja}(jy]jy]jy]jy]jy]ujajjaj)ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ITU BT.1119}jaj)sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #itu-bt-1119ja](K K eujaj~jaj)ubaja}(jy]jy]jy]jy]jy]ujajjaj)ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ITU-T Rec. H.264 Specification (04/2017 Edition)}jaj)sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname.#itu-t-rec-h-264-specification-04-2017-editionja](K K eujaj~jaj)ubaja}(jy]jy]jy]jy]jy]ujajjaj)ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaITU H.265/HEVC}jaj*sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#itu-h-265-hevcja](K K eujaj~jaj*ubaja}(jy]jy]jy]jy]jy]ujajjaj*ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJFIF}jaj;*sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#jfifja](K Keujaj~jaj8*ubaja}(jy]jy]jy]jy]jy]ujajjaj5*ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaITU-T.81}jaj_*sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #itu-t-81ja](K Keujaj~jaj\*ubaja}(jy]jy]jy]jy]jy]ujajjajY*ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja W3C JPEG JFIF}jaj*sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#w3c-jpeg-jfifja](K Keujaj~jaj*ubaja}(jy]jy]jy]jy]jy]ujajjaj}*ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SMPTE 12M}jaj*sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #smpte-12mja](K Keujaj~jaj*ubaja}(jy]jy]jy]jy]jy]ujajjaj*ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SMPTE 170M}jaj*sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #smpte-170mja](K Keujaj~jaj*ubaja}(jy]jy]jy]jy]jy]ujajjaj*ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SMPTE 240M}jaj*sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #smpte-240mja](K Keujaj~jaj*ubaja}(jy]jy]jy]jy]jy]ujajjaj*ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMPTE RP 431-2}jaj+sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#smpte-rp-431-2ja](K Keujaj~jaj+ubaja}(jy]jy]jy]jy]jy]ujajjaj +ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SMPTE ST 2084}jaj7+sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#smpte-st-2084ja](K Keujaj~jaj4+ubaja}(jy]jy]jy]jy]jy]ujajjaj1+ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasRGB}jaj[+sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#srgbja](K Keujaj~jajX+ubaja}(jy]jy]jy]jy]jy]ujajjajU+ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasYCC}jaj+sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#syccja](K Keujaj~jaj|+ubaja}(jy]jy]jy]jy]jy]ujajjajy+ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxvYCC}jaj+sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#xvyccja](K Keujaj~jaj+ubaja}(jy]jy]jy]jy]jy]ujajjaj+ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaopRGB}jaj+sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#oprgbja](K Keujaj~jaj+ubaja}(jy]jy]jy]jy]jy]ujajjaj+ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ITU BT.2020}jaj+sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #itu-bt-2020ja](K Keujaj~jaj+ubaja}(jy]jy]jy]jy]jy]ujajjaj+ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EBU Tech 3213}jaj,sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#ebu-tech-3213ja](K Keujaj~jaj ,ubaja}(jy]jy]jy]jy]jy]ujajjaj ,ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EBU Tech 3321}jaj3,sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#ebu-tech-3321ja](K Keujaj~jaj0,ubaja}(jy]jy]jy]jy]jy]ujajjaj-,ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IEC 62106}jajW,sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #iec-62106ja](K Keujaj~jajT,ubaja}(jy]jy]jy]jy]jy]ujajjajQ,ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNRSC-4-B}jaj{,sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #nrsc-4-bja](K Keujaj~jajx,ubaja}(jy]jy]jy]jy]jy]ujajjaju,ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISO 12232:2006}jaj,sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#iso-12232-2006ja](K Keujaj~jaj,ubaja}(jy]jy]jy]jy]jy]ujajjaj,ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CEA-861-E}jaj,sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #cea-861-eja](K K eujaj~jaj,ubaja}(jy]jy]jy]jy]jy]ujajjaj,ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVESA DMT}jaj,sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname #vesa-dmtja](K K!eujaj~jaj,ubaja}(jy]jy]jy]jy]jy]ujajjaj,ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaE-DDC}jaj -sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#e-ddcja](K K"eujaj~jaj-ubaja}(jy]jy]jy]jy]jy]ujajjaj-ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEDID}jaj/-sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#edidja](K K#eujaj~jaj,-ubaja}(jy]jy]jy]jy]jy]ujajjaj)-ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHDCP}jajS-sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#hdcpja](K K$eujaj~jajP-ubaja}(jy]jy]jy]jy]jy]ujajjajM-ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHDMI}jajw-sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#hdmija](K K%eujaj~jajt-ubaja}(jy]jy]jy]jy]jy]ujajjajq-ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHDMI2}jaj-sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#hdmi2ja](K K&eujaj~jaj-ubaja}(jy]jy]jy]jy]jy]ujajjaj-ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDP}jaj-sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#dpja](K K'eujaj~jaj-ubaja}(jy]jy]jy]jy]jy]ujajjaj-ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japoynton}jaj-sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#poyntonja](K K(eujaj~jaj-ubaja}(jy]jy]jy]jy]jy]ujajjaj-ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacolimg}jaj.sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#colimgja](K K)eujaj~jaj.ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVP8}jaj+.sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#vp8ja](K K*eujaj~jaj(.ubaja}(jy]jy]jy]jy]jy]ujajjaj%.ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVP9}jajO.sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#vp9ja](K K+eujaj~jajL.ubaja}(jy]jy]jy]jy]jy]ujajjajI.ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAV1}jajs.sbaja}(jy]jy]jy]jy]jy]internalrefurijV( anchorname#av1ja](K K,eujaj~jajp.ubaja}(jy]jy]jy]jy]jy]ujajjajm.ubaja}(jy]jy]jy]jy]jy]ujajjaj^(ubeja}(jy]jy]jy]jy]jy]ujajjajA(ubeja}(jy]jy]jy]jy]jy]ujajjaj>(ubaja}(jy]jy]jy]jy]jy]ujajubjCjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Detailed Colorspace Descriptions}jaj.sbaja}(jy]jy]jy]jy]jy]internalrefuri+userspace-api/media/v4l/colorspaces-details anchornamehjajzujaj~jaj.ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Colorspace SMPTE 170M (V4L2_COLORSPACE_SMPTE170M)}jaj.sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname0#colorspace-smpte-170m-v4l2-colorspace-smpte170mja](KKKeujaj~jaj.ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Colorspace Rec. 709 (V4L2_COLORSPACE_REC709)}jaj.sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname*#colorspace-rec-709-v4l2-colorspace-rec709ja](KKKeujaj~jaj.ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Colorspace sRGB (V4L2_COLORSPACE_SRGB)}jaj/sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname%#colorspace-srgb-v4l2-colorspace-srgbja](KKKeujaj~jaj/ubaja}(jy]jy]jy]jy]jy]ujajjaj/ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Colorspace opRGB (V4L2_COLORSPACE_OPRGB)}jaj8/sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname'#colorspace-oprgb-v4l2-colorspace-oprgbja](KKKeujaj~jaj5/ubaja}(jy]jy]jy]jy]jy]ujajjaj2/ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Colorspace BT.2020 (V4L2_COLORSPACE_BT2020)}jaj\/sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname*#colorspace-bt-2020-v4l2-colorspace-bt2020ja](KKKeujaj~jajY/ubaja}(jy]jy]jy]jy]jy]ujajjajV/ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Colorspace DCI-P3 (V4L2_COLORSPACE_DCI_P3)}jaj/sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname)#colorspace-dci-p3-v4l2-colorspace-dci-p3ja](KKKeujaj~jaj}/ubaja}(jy]jy]jy]jy]jy]ujajjajz/ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Colorspace SMPTE 240M (V4L2_COLORSPACE_SMPTE240M)}jaj/sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname0#colorspace-smpte-240m-v4l2-colorspace-smpte240mja](KKKeujaj~jaj/ubaja}(jy]jy]jy]jy]jy]ujajjaj/ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Colorspace NTSC 1953 (V4L2_COLORSPACE_470_SYSTEM_M)}jaj/sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname2#colorspace-ntsc-1953-v4l2-colorspace-470-system-mja](KKKeujaj~jaj/ubaja}(jy]jy]jy]jy]jy]ujajjaj/ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9Colorspace EBU Tech. 3213 (V4L2_COLORSPACE_470_SYSTEM_BG)}jaj/sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname7#colorspace-ebu-tech-3213-v4l2-colorspace-470-system-bgja](KKK eujaj~jaj/ubaja}(jy]jy]jy]jy]jy]ujajjaj/ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Colorspace JPEG (V4L2_COLORSPACE_JPEG)}jaj0sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname%#colorspace-jpeg-v4l2-colorspace-jpegja](KKK eujaj~jaj 0ubaja}(jy]jy]jy]jy]jy]ujajjaj 0ubaja}(jy]jy]jy]jy]jy]ujajjaj.ubeja}(jy]jy]jy]jy]jy]ujajjaj.ubeja}(jy]jy]jy]jy]jy]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Detailed Transfer Function Descriptions}jaj@0sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname(#detailed-transfer-function-descriptionsja](KKeujaj~jaj=0ubaja}(jy]jy]jy]jy]jy]ujajjaj:0ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Transfer Function SMPTE 2084 (V4L2_XFER_FUNC_SMPTE2084)}jaja0sbaja}(jy]jy]jy]jy]jy]internalrefurij. anchorname6#transfer-function-smpte-2084-v4l2-xfer-func-smpte2084ja](KKKeujaj~jaj^0ubaja}(jy]jy]jy]jy]jy]ujajjaj[0ubaja}(jy]jy]jy]jy]jy]ujajjajX0ubaja}(jy]jy]jy]jy]jy]ujajjaj:0ubeja}(jy]jy]jy]jy]jy]ujajjaj.ubeja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCamera Control Reference}jaj0sbaja}(jy]jy]jy]jy]jy]internalrefuri(userspace-api/media/v4l/ext-ctrls-camera anchornamehjajzujaj~jaj0ubaja}(jy]jy]jy]jy]jy]ujajjaj0ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCamera Control IDs}jaj0sbaja}(jy]jy]jy]jy]jy]internalrefurij0 anchorname#camera-control-idsja](KK Keujaj~jaj0ubaja}(jy]jy]jy]jy]jy]ujajjaj0ubaja}(jy]jy]jy]jy]jy]ujajjaj0ubaja}(jy]jy]jy]jy]jy]ujajjaj0ubeja}(jy]jy]jy]jy]jy]ujajjaj0ubaja}(jy]jy]jy]jy]jy]ujajubj>jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Memory-to-Memory Stateful Video Decoder Interface}jaj0sbaja}(jy]jy]jy]jy]jy]internalrefuri#userspace-api/media/v4l/dev-decoder anchornamehjajzujaj~jaj0ubaja}(jy]jy]jy]jy]jy]ujajjaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Conventions and Notations Used in This Document}jaj1sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname0#conventions-and-notations-used-in-this-documentja](KKKKeujaj~jaj1ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlossary}jaj71sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname #glossaryja](KKKKeujaj~jaj41ubaja}(jy]jy]jy]jy]jy]ujajjaj11ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja State Machine}jaj[1sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname#state-machineja](KKKKeujaj~jajX1ubaja}(jy]jy]jy]jy]jy]ujajjajU1ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying Capabilities}jaj1sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname#querying-capabilitiesja](KKKKeujaj~jaj|1ubaja}(jy]jy]jy]jy]jy]ujajjajy1ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialization}jaj1sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname#initializationja](KKKKeujaj~jaj1ubaja}(jy]jy]jy]jy]jy]ujajjaj1ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Capture Setup}jaj1sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname#capture-setupja](KKKKeujaj~jaj1ubaja}(jy]jy]jy]jy]jy]ujajjaj1ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDecoding}jaj1sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname #decodingja](KKKKeujaj~jaj1ubaja}(jy]jy]jy]jy]jy]ujajjaj1ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSeek}jaj2sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname#seekja](KKKKeujaj~jaj 2ubaja}(jy]jy]jy]jy]jy]ujajjaj 2ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDynamic Resolution Change}jaj32sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname#dynamic-resolution-changeja](KKKK eujaj~jaj02ubaja}(jy]jy]jy]jy]jy]ujajjaj-2ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDrain}jajW2sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname#drainja](KKKK eujaj~jajT2ubaja}(jy]jy]jy]jy]jy]ujajjajQ2ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja End of Stream}jaj{2sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname#end-of-streamja](KKKK eujaj~jajx2ubaja}(jy]jy]jy]jy]jy]ujajjaju2ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Commit Points}jaj2sbaja}(jy]jy]jy]jy]jy]internalrefurij1 anchorname#commit-pointsja](KKKK eujaj~jaj2ubaja}(jy]jy]jy]jy]jy]ujajjaj2ubaja}(jy]jy]jy]jy]jy]ujajjaj 1ubeja}(jy]jy]jy]jy]jy]ujajjaj0ubeja}(jy]jy]jy]jy]jy]ujajjaj0ubaja}(jy]jy]jy]jy]jy]ujajubjKjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFM Receiver Control Reference}jaj2sbaja}(jy]jy]jy]jy]jy]internalrefuri'userspace-api/media/v4l/ext-ctrls-fm-rx anchornamehjajzujaj~jaj2ubaja}(jy]jy]jy]jy]jy]ujajjaj2ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFM_RX Control IDs}jaj2sbaja}(jy]jy]jy]jy]jy]internalrefurij2 anchorname#fm-rx-control-idsja](KKKeujaj~jaj2ubaja}(jy]jy]jy]jy]jy]ujajjaj2ubaja}(jy]jy]jy]jy]jy]ujajjaj2ubaja}(jy]jy]jy]jy]jy]ujajjaj2ubeja}(jy]jy]jy]jy]jy]ujajjaj2ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl MEDIA_REQUEST_IOC_QUEUE}jaj13sbaja}(jy]jy]jy]jy]jy]internalrefuri4userspace-api/media/mediactl/media-request-ioc-queue anchornamehjajzujaj~jaj.3ubaja}(jy]jy]jy]jy]jy]ujajjaj+3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajQ3sbaja}(jy]jy]jy]jy]jy]internalrefurij@3 anchorname#nameja](KK Keujaj~jajN3ubaja}(jy]jy]jy]jy]jy]ujajjajK3ubaja}(jy]jy]jy]jy]jy]ujajjajH3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaju3sbaja}(jy]jy]jy]jy]jy]internalrefurij@3 anchorname #synopsisja](KK Keujaj~jajr3ubaja}(jy]jy]jy]jy]jy]ujajjajo3ubaja}(jy]jy]jy]jy]jy]ujajjajH3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj3sbaja}(jy]jy]jy]jy]jy]internalrefurij@3 anchorname #argumentsja](KK Keujaj~jaj3ubaja}(jy]jy]jy]jy]jy]ujajjaj3ubaja}(jy]jy]jy]jy]jy]ujajjajH3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj3sbaja}(jy]jy]jy]jy]jy]internalrefurij@3 anchorname #descriptionja](KK Keujaj~jaj3ubaja}(jy]jy]jy]jy]jy]ujajjaj3ubaja}(jy]jy]jy]jy]jy]ujajjajH3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj3sbaja}(jy]jy]jy]jy]jy]internalrefurij@3 anchorname #return-valueja](KK Keujaj~jaj3ubaja}(jy]jy]jy]jy]jy]ujajjaj3ubaja}(jy]jy]jy]jy]jy]ujajjajH3ubeja}(jy]jy]jy]jy]jy]ujajjaj+3ubeja}(jy]jy]jy]jy]jy]ujajjaj(3ubaja}(jy]jy]jy]jy]jy]ujajubjJjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMetadata Interface}jaj4sbaja}(jy]jy]jy]jy]jy]internalrefuri userspace-api/media/v4l/dev-meta anchornamehjajzujaj~jaj4ubaja}(jy]jy]jy]jy]jy]ujajjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying Capabilities}jaj:4sbaja}(jy]jy]jy]jy]jy]internalrefurij)4 anchorname#querying-capabilitiesja](KKKeujaj~jaj74ubaja}(jy]jy]jy]jy]jy]ujajjaj44ubaja}(jy]jy]jy]jy]jy]ujajjaj14ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData Format Negotiation}jaj^4sbaja}(jy]jy]jy]jy]jy]internalrefurij)4 anchorname#data-format-negotiationja](KKKeujaj~jaj[4ubaja}(jy]jy]jy]jy]jy]ujajjajX4ubaja}(jy]jy]jy]jy]jy]ujajjaj14ubeja}(jy]jy]jy]jy]jy]ujajjaj4ubeja}(jy]jy]jy]jy]jy]ujajjaj4ubaja}(jy]jy]jy]jy]jy]ujajubjPjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRaw VBI Data Interface}jaj4sbaja}(jy]jy]jy]jy]jy]internalrefuri#userspace-api/media/v4l/dev-raw-vbi anchornamehjajzujaj~jaj4ubaja}(jy]jy]jy]jy]jy]ujajjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying Capabilities}jaj4sbaja}(jy]jy]jy]jy]jy]internalrefurij4 anchorname#querying-capabilitiesja](KKKeujaj~jaj4ubaja}(jy]jy]jy]jy]jy]ujajjaj4ubaja}(jy]jy]jy]jy]jy]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupplemental Functions}jaj4sbaja}(jy]jy]jy]jy]jy]internalrefurij4 anchorname#supplemental-functionsja](KKKeujaj~jaj4ubaja}(jy]jy]jy]jy]jy]ujajjaj4ubaja}(jy]jy]jy]jy]jy]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRaw VBI Format Negotiation}jaj4sbaja}(jy]jy]jy]jy]jy]internalrefurij4 anchorname#raw-vbi-format-negotiationja](KKKeujaj~jaj4ubaja}(jy]jy]jy]jy]jy]ujajjaj4ubaja}(jy]jy]jy]jy]jy]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading and writing VBI images}jaj#5sbaja}(jy]jy]jy]jy]jy]internalrefurij4 anchorname#reading-and-writing-vbi-imagesja](KKKeujaj~jaj 5ubaja}(jy]jy]jy]jy]jy]ujajjaj5ubaja}(jy]jy]jy]jy]jy]ujajjaj4ubeja}(jy]jy]jy]jy]jy]ujajjaj4ubeja}(jy]jy]jy]jy]jy]ujajjaj4ubaja}(jy]jy]jy]jy]jy]ujajubj$jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Remote Controller Protocols and Scancodes}jaj\5sbaja}(jy]jy]jy]jy]jy]internalrefuri userspace-api/media/rc/rc-protos anchornamehjaj {ujaj~jajY5ubaja}(jy]jy]jy]jy]jy]ujajjajV5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-5 (RC_PROTO_RC5)}jaj|5sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-5-rc-proto-rc5ja](KKeujaj~jajy5ubaja}(jy]jy]jy]jy]jy]ujajjajv5ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-5-sz (RC_PROTO_RC5_SZ)}jaj5sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-5-sz-rc-proto-rc5-szja](KKeujaj~jaj5ubaja}(jy]jy]jy]jy]jy]ujajjaj5ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-5x-20 (RC_PROTO_RC5X_20)}jaj5sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-5x-20-rc-proto-rc5x-20ja](KKeujaj~jaj5ubaja}(jy]jy]jy]jy]jy]ujajjaj5ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jajvc (RC_PROTO_JVC)}jaj5sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#jvc-rc-proto-jvcja](KKeujaj~jaj5ubaja}(jy]jy]jy]jy]jy]ujajjaj5ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasony-12 (RC_PROTO_SONY12)}jaj 6sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#sony-12-rc-proto-sony12ja](KKeujaj~jaj 6ubaja}(jy]jy]jy]jy]jy]ujajjaj6ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasony-15 (RC_PROTO_SONY15)}jaj06sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#sony-15-rc-proto-sony15ja](KKeujaj~jaj-6ubaja}(jy]jy]jy]jy]jy]ujajjaj*6ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasony-20 (RC_PROTO_SONY20)}jajT6sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#sony-20-rc-proto-sony20ja](KKeujaj~jajQ6ubaja}(jy]jy]jy]jy]jy]ujajjajN6ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janec (RC_PROTO_NEC)}jajx6sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#nec-rc-proto-necja](KKeujaj~jaju6ubaja}(jy]jy]jy]jy]jy]ujajjajr6ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janec-x (RC_PROTO_NECX)}jaj6sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#nec-x-rc-proto-necxja](KK eujaj~jaj6ubaja}(jy]jy]jy]jy]jy]ujajjaj6ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janec-32 (RC_PROTO_NEC32)}jaj6sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#nec-32-rc-proto-nec32ja](KK eujaj~jaj6ubaja}(jy]jy]jy]jy]jy]ujajjaj6ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasanyo (RC_PROTO_SANYO)}jaj6sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#sanyo-rc-proto-sanyoja](KK eujaj~jaj6ubaja}(jy]jy]jy]jy]jy]ujajjaj6ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamcir2-kbd (RC_PROTO_MCIR2_KBD)}jaj7sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#mcir2-kbd-rc-proto-mcir2-kbdja](KK eujaj~jaj7ubaja}(jy]jy]jy]jy]jy]ujajjaj7ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamcir2-mse (RC_PROTO_MCIR2_MSE)}jaj,7sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#mcir2-mse-rc-proto-mcir2-mseja](KK eujaj~jaj)7ubaja}(jy]jy]jy]jy]jy]ujajjaj&7ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-6-0 (RC_PROTO_RC6_0)}jajP7sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-6-0-rc-proto-rc6-0ja](KKeujaj~jajM7ubaja}(jy]jy]jy]jy]jy]ujajjajJ7ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-6-6a-20 (RC_PROTO_RC6_6A_20)}jajt7sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-6-6a-20-rc-proto-rc6-6a-20ja](KKeujaj~jajq7ubaja}(jy]jy]jy]jy]jy]ujajjajn7ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-6-6a-24 (RC_PROTO_RC6_6A_24)}jaj7sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-6-6a-24-rc-proto-rc6-6a-24ja](KKeujaj~jaj7ubaja}(jy]jy]jy]jy]jy]ujajjaj7ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-6-6a-32 (RC_PROTO_RC6_6A_32)}jaj7sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-6-6a-32-rc-proto-rc6-6a-32ja](KKeujaj~jaj7ubaja}(jy]jy]jy]jy]jy]ujajjaj7ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-6-mce (RC_PROTO_RC6_MCE)}jaj7sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-6-mce-rc-proto-rc6-mceja](KKeujaj~jaj7ubaja}(jy]jy]jy]jy]jy]ujajjaj7ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasharp (RC_PROTO_SHARP)}jaj8sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#sharp-rc-proto-sharpja](KKeujaj~jaj8ubaja}(jy]jy]jy]jy]jy]ujajjaj7ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxmp (RC_PROTO_XMP)}jaj(8sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#xmp-rc-proto-xmpja](KKeujaj~jaj%8ubaja}(jy]jy]jy]jy]jy]ujajjaj"8ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacec (RC_PROTO_CEC)}jajL8sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#cec-rc-proto-cecja](KKeujaj~jajI8ubaja}(jy]jy]jy]jy]jy]ujajjajF8ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaimon (RC_PROTO_IMON)}jajp8sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#imon-rc-proto-imonja](KKeujaj~jajm8ubaja}(jy]jy]jy]jy]jy]ujajjajj8ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-mm-12 (RC_PROTO_RCMM12)}jaj8sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-mm-12-rc-proto-rcmm12ja](KKeujaj~jaj8ubaja}(jy]jy]jy]jy]jy]ujajjaj8ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-mm-24 (RC_PROTO_RCMM24)}jaj8sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-mm-24-rc-proto-rcmm24ja](KKeujaj~jaj8ubaja}(jy]jy]jy]jy]jy]ujajjaj8ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarc-mm-32 (RC_PROTO_RCMM32)}jaj8sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#rc-mm-32-rc-proto-rcmm32ja](KKeujaj~jaj8ubaja}(jy]jy]jy]jy]jy]ujajjaj8ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxbox-dvd (RC_PROTO_XBOX_DVD)}jaj9sbaja}(jy]jy]jy]jy]jy]internalrefurijk5 anchorname#xbox-dvd-rc-proto-xbox-dvdja](KKeujaj~jaj8ubaja}(jy]jy]jy]jy]jy]ujajjaj8ubaja}(jy]jy]jy]jy]jy]ujajjajs5ubeja}(jy]jy]jy]jy]jy]ujajjajV5ubeja}(jy]jy]jy]jy]jy]ujajjajS5ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Common definitions for V4L2 and V4L2 subdev interfaces}jaj99sbaja}(jy]jy]jy]jy]jy]internalrefuri#userspace-api/media/v4l/common-defs anchornamehjaj{ujaj~jaj69ubaja}(jy]jy]jy]jy]jy]ujajjaj39ubjK%)}(jahja]jo.)}(jahja]ja}(jy]jy]jy]jy]jy]parentjH9entries]N)userspace-api/media/v4l/selections-commona includefiles]j_9amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔQ/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/common-defs.rstj֔K jajP9ubaja}(jy]jy]jy]jy]jy]ujajjaj39ubeja}(jy]jy]jy]jy]jy]ujajjaj09ubaja}(jy]jy]jy]jy]jy]ujajubjHjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVideo Capture Interface}jaj9sbaja}(jy]jy]jy]jy]jy]internalrefuri#userspace-api/media/v4l/dev-capture anchornamehjaj%{ujaj~jaj9ubaja}(jy]jy]jy]jy]jy]ujajjaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying Capabilities}jaj9sbaja}(jy]jy]jy]jy]jy]internalrefurij9 anchorname#querying-capabilitiesja](KKKeujaj~jaj9ubaja}(jy]jy]jy]jy]jy]ujajjaj9ubaja}(jy]jy]jy]jy]jy]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupplemental Functions}jaj9sbaja}(jy]jy]jy]jy]jy]internalrefurij9 anchorname#supplemental-functionsja](KKKeujaj~jaj9ubaja}(jy]jy]jy]jy]jy]ujajjaj9ubaja}(jy]jy]jy]jy]jy]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImage Format Negotiation}jaj9sbaja}(jy]jy]jy]jy]jy]internalrefurij9 anchorname#image-format-negotiationja](KKKeujaj~jaj9ubaja}(jy]jy]jy]jy]jy]ujajjaj9ubaja}(jy]jy]jy]jy]jy]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading Images}jaj:sbaja}(jy]jy]jy]jy]jy]internalrefurij9 anchorname#reading-imagesja](KKKeujaj~jaj:ubaja}(jy]jy]jy]jy]jy]ujajjaj:ubaja}(jy]jy]jy]jy]jy]ujajjaj9ubeja}(jy]jy]jy]jy]jy]ujajjaj9ubeja}(jy]jy]jy]jy]jy]ujajjaj9ubaja}(jy]jy]jy]jy]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Part III - Remote Controller API}jajM:sbaja}(jy]jy]jy]jy]jy]internalrefuri)userspace-api/media/rc/remote_controllers anchornamehujaj~jajJ:ubaja}(jy]jy]jy]jy]jy]ujajjajG:ubjK%)}(jahja](jo.)}(jahja]ja}(jy]jy]jy]jy]jy]parentj\:entries](Nuserspace-api/media/rc/rc-introN%userspace-api/media/rc/rc-sysfs-nodesN userspace-api/media/rc/rc-protosN userspace-api/media/rc/rc-tablesN&userspace-api/media/rc/rc-table-changeNuserspace-api/media/rc/lirc-deve includefiles](js:ju:jw:jy:j{:j}:emaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionj:ujajjՔW/var/lib/git/docbuild/linux/Documentation/userspace-api/media/rc/remote_controllers.rstj֔K jajd:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision and Copyright}jaj:sbaja}(jy]jy]jy]jy]jy]internalrefurij\: anchorname#revision-and-copyrightujaj~jaj:ubaja}(jy]jy]jy]jy]jy]ujajjaj:ubaja}(jy]jy]jy]jy]jy]ujajjajd:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision History}jaj:sbaja}(jy]jy]jy]jy]jy]internalrefurij\: anchorname#revision-historyujaj~jaj:ubaja}(jy]jy]jy]jy]jy]ujajjaj:ubaja}(jy]jy]jy]jy]jy]ujajjajd:ubeja}(jy]jy]jy]jy]jy]ujajjajG:ubeja}(jy]jy]jy]jy]jy]ujajjajD:ubaja}(jy]jy]jy]jy]jy]ujajubjKjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemote controller tables}jaj:sbaja}(jy]jy]jy]jy]jy]internalrefuri userspace-api/media/rc/rc-tables anchornamehjaj@{ujaj~jaj:ubaja}(jy]jy]jy]jy]jy]ujajjaj:ubaja}(jy]jy]jy]jy]jy]ujajjaj:ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0ioctls LIRC_GET_SEND_MODE and LIRC_SET_SEND_MODE}jaj;sbaja}(jy]jy]jy]jy]jy]internalrefuri)userspace-api/media/rc/lirc-get-send-mode anchornamehjajN{ujaj~jaj;ubaja}(jy]jy]jy]jy]jy]ujajjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj:;sbaja}(jy]jy]jy]jy]jy]internalrefurij); anchorname#nameja](KKKKeujaj~jaj7;ubaja}(jy]jy]jy]jy]jy]ujajjaj4;ubaja}(jy]jy]jy]jy]jy]ujajjaj1;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj^;sbaja}(jy]jy]jy]jy]jy]internalrefurij); anchorname #synopsisja](KKKKeujaj~jaj[;ubaja}(jy]jy]jy]jy]jy]ujajjajX;ubaja}(jy]jy]jy]jy]jy]ujajjaj1;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj;sbaja}(jy]jy]jy]jy]jy]internalrefurij); anchorname #argumentsja](KKKKeujaj~jaj;ubaja}(jy]jy]jy]jy]jy]ujajjaj|;ubaja}(jy]jy]jy]jy]jy]ujajjaj1;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj;sbaja}(jy]jy]jy]jy]jy]internalrefurij); anchorname #descriptionja](KKKKeujaj~jaj;ubaja}(jy]jy]jy]jy]jy]ujajjaj;ubaja}(jy]jy]jy]jy]jy]ujajjaj1;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj;sbaja}(jy]jy]jy]jy]jy]internalrefurij); anchorname #return-valueja](KKKKeujaj~jaj;ubaja}(jy]jy]jy]jy]jy]ujajjaj;ubaja}(jy]jy]jy]jy]jy]ujajjaj1;ubeja}(jy]jy]jy]jy]jy]ujajjaj;ubeja}(jy]jy]jy]jy]jy]ujajjaj;ubaja}(jy]jy]jy]jy]jy]ujajubjPjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaColorimetry Control Reference}jaj<sbaja}(jy]jy]jy]jy]jy]internalrefuri-userspace-api/media/v4l/ext-ctrls-colorimetry anchornamehjaj\{ujaj~jaj<ubaja}(jy]jy]jy]jy]jy]ujajjaj;ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaColorimetry Control IDs}jaj#<sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname#colorimetry-control-idsja](KKKeujaj~jaj <ubaja}(jy]jy]jy]jy]jy]ujajjaj<ubaja}(jy]jy]jy]jy]jy]ujajjaj<ubaja}(jy]jy]jy]jy]jy]ujajjaj;ubeja}(jy]jy]jy]jy]jy]ujajjaj;ubaja}(jy]jy]jy]jy]jy]ujajubjSjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Video Memory-To-Memory Interface}jaj\<sbaja}(jy]jy]jy]jy]jy]internalrefuri#userspace-api/media/v4l/dev-mem2mem anchornamehjajj{ujaj~jajY<ubaja}(jy]jy]jy]jy]jy]ujajjajV<ubjK%)}(jahja]jo.)}(jahja]ja}(jy]jy]jy]jy]jy]parentjk<entries](N#userspace-api/media/v4l/dev-decoderN#userspace-api/media/v4l/dev-encoderN-userspace-api/media/v4l/dev-stateless-decodere includefiles](j<j<j<emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔQ/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/dev-mem2mem.rstj֔K&jajs<ubaja}(jy]jy]jy]jy]jy]ujajjajV<ubeja}(jy]jy]jy]jy]jy]ujajjajS<ubaja}(jy]jy]jy]jy]jy]ujajubj7jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSub-device Interface}jaj<sbaja}(jy]jy]jy]jy]jy]internalrefuri"userspace-api/media/v4l/dev-subdev anchornamehjajx{ujaj~jaj<ubaja}(jy]jy]jy]jy]jy]ujajjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControls}jaj<sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname #controlsja](KK Keujaj~jaj<ubaja}(jy]jy]jy]jy]jy]ujajjaj<ubaja}(jy]jy]jy]jy]jy]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvents}jaj<sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname#eventsja](KK Keujaj~jaj<ubaja}(jy]jy]jy]jy]jy]ujajjaj<ubaja}(jy]jy]jy]jy]jy]ujajjaj<ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPad-level Formats}jaj=sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname#pad-level-formatsja](KK Keujaj~jaj=ubaja}(jy]jy]jy]jy]jy]ujajjaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFormat Negotiation}jaj8=sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname#format-negotiationja](KK KKeujaj~jaj5=ubaja}(jy]jy]jy]jy]jy]ujajjaj2=ubaja}(jy]jy]jy]jy]jy]ujajjaj/=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Selections: cropping, scaling and composition}jaj\=sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname,#selections-cropping-scaling-and-compositionja](KK KKeujaj~jajY=ubaja}(jy]jy]jy]jy]jy]ujajjajV=ubaja}(jy]jy]jy]jy]jy]ujajjaj/=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTypes of selection targets}jaj=sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname#types-of-selection-targetsja](KK KKeujaj~jaj}=ubaja}(jy]jy]jy]jy]jy]ujajjajz=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaActual targets}jaj=sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname#actual-targetsja](KK KKKeujaj~jaj=ubaja}(jy]jy]jy]jy]jy]ujajjaj=ubaja}(jy]jy]jy]jy]jy]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBOUNDS targets}jaj=sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname#bounds-targetsja](KK KKKeujaj~jaj=ubaja}(jy]jy]jy]jy]jy]ujajjaj=ubaja}(jy]jy]jy]jy]jy]ujajjaj=ubeja}(jy]jy]jy]jy]jy]ujajjajz=ubeja}(jy]jy]jy]jy]jy]ujajjaj/=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Order of configuration and format propagation}jaj=sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname.#order-of-configuration-and-format-propagationja](KK KKeujaj~jaj=ubaja}(jy]jy]jy]jy]jy]ujajjaj=ubjK%)}(jahja]jo.)}(jahja]ja}(jy]jy]jy]jy]jy]parentj<entries]N&userspace-api/media/v4l/subdev-formatsa includefiles]j>amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔP/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/dev-subdev.rstj֔Mjaj >ubaja}(jy]jy]jy]jy]jy]ujajjaj=ubeja}(jy]jy]jy]jy]jy]ujajjaj/=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4Streams, multiplexed media pads and internal routing}jaj<>sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname4#streams-multiplexed-media-pads-and-internal-routingja](KK KKeujaj~jaj9>ubaja}(jy]jy]jy]jy]jy]ujajjaj6>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnderstanding streams}jaj]>sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname#understanding-streamsja](KK KKKeujaj~jajZ>ubaja}(jy]jy]jy]jy]jy]ujajjajW>ubaja}(jy]jy]jy]jy]jy]ujajjajT>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Interaction between routes, streams, formats and selections}jaj>sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname:#interaction-between-routes-streams-formats-and-selectionsja](KK KKKeujaj~jaj~>ubaja}(jy]jy]jy]jy]jy]ujajjaj{>ubaja}(jy]jy]jy]jy]jy]ujajjajT>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice types and routing setup}jaj>sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname#device-types-and-routing-setupja](KK KKKeujaj~jaj>ubaja}(jy]jy]jy]jy]jy]ujajjaj>ubaja}(jy]jy]jy]jy]jy]ujajjajT>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring streams}jaj>sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname#configuring-streamsja](KK KKKeujaj~jaj>ubaja}(jy]jy]jy]jy]jy]ujajjaj>ubaja}(jy]jy]jy]jy]jy]ujajjajT>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Multiplexed streams setup example}jaj>sbaja}(jy]jy]jy]jy]jy]internalrefurij< anchorname"#multiplexed-streams-setup-exampleja](KK KKKeujaj~jaj>ubaja}(jy]jy]jy]jy]jy]ujajjaj>ubaja}(jy]jy]jy]jy]jy]ujajjajT>ubeja}(jy]jy]jy]jy]jy]ujajjaj6>ubeja}(jy]jy]jy]jy]jy]ujajjaj/=ubeja}(jy]jy]jy]jy]jy]ujajjaj=ubeja}(jy]jy]jy]jy]jy]ujajjaj<ubeja}(jy]jy]jy]jy]jy]ujajjaj<ubeja}(jy]jy]jy]jy]jy]ujajjaj<ubaja}(jy]jy]jy]jy]jy]ujajubjZjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl MEDIA_IOC_REQUEST_ALLOC}jaj>?sbaja}(jy]jy]jy]jy]jy]internalrefuri4userspace-api/media/mediactl/media-ioc-request-alloc anchornamehjaj{ujaj~jaj;?ubaja}(jy]jy]jy]jy]jy]ujajjaj8?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj^?sbaja}(jy]jy]jy]jy]jy]internalrefurijM? anchorname#nameja](KK Keujaj~jaj[?ubaja}(jy]jy]jy]jy]jy]ujajjajX?ubaja}(jy]jy]jy]jy]jy]ujajjajU?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj?sbaja}(jy]jy]jy]jy]jy]internalrefurijM? anchorname #synopsisja](KK Keujaj~jaj?ubaja}(jy]jy]jy]jy]jy]ujajjaj|?ubaja}(jy]jy]jy]jy]jy]ujajjajU?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj?sbaja}(jy]jy]jy]jy]jy]internalrefurijM? anchorname #argumentsja](KK Keujaj~jaj?ubaja}(jy]jy]jy]jy]jy]ujajjaj?ubaja}(jy]jy]jy]jy]jy]ujajjajU?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj?sbaja}(jy]jy]jy]jy]jy]internalrefurijM? anchorname #descriptionja](KK Keujaj~jaj?ubaja}(jy]jy]jy]jy]jy]ujajjaj?ubaja}(jy]jy]jy]jy]jy]ujajjajU?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj?sbaja}(jy]jy]jy]jy]jy]internalrefurijM? anchorname #return-valueja](KK Keujaj~jaj?ubaja}(jy]jy]jy]jy]jy]ujajjaj?ubaja}(jy]jy]jy]jy]jy]ujajjajU?ubeja}(jy]jy]jy]jy]jy]ujajjaj8?ubeja}(jy]jy]jy]jy]jy]ujajjaj5?ubaja}(jy]jy]jy]jy]jy]ujajubj+jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl LIRC_SET_TRANSMITTER_MASK}jaj'@sbaja}(jy]jy]jy]jy]jy]internalrefuri0userspace-api/media/rc/lirc-set-transmitter-mask anchornamehjaj{ujaj~jaj$@ubaja}(jy]jy]jy]jy]jy]ujajjaj!@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajG@sbaja}(jy]jy]jy]jy]jy]internalrefurij6@ anchorname#nameja](KKK Keujaj~jajD@ubaja}(jy]jy]jy]jy]jy]ujajjajA@ubaja}(jy]jy]jy]jy]jy]ujajjaj>@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajk@sbaja}(jy]jy]jy]jy]jy]internalrefurij6@ anchorname #synopsisja](KKK Keujaj~jajh@ubaja}(jy]jy]jy]jy]jy]ujajjaje@ubaja}(jy]jy]jy]jy]jy]ujajjaj>@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj@sbaja}(jy]jy]jy]jy]jy]internalrefurij6@ anchorname #argumentsja](KKK Keujaj~jaj@ubaja}(jy]jy]jy]jy]jy]ujajjaj@ubaja}(jy]jy]jy]jy]jy]ujajjaj>@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj@sbaja}(jy]jy]jy]jy]jy]internalrefurij6@ anchorname #descriptionja](KKK Keujaj~jaj@ubaja}(jy]jy]jy]jy]jy]ujajjaj@ubaja}(jy]jy]jy]jy]jy]ujajjaj>@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj@sbaja}(jy]jy]jy]jy]jy]internalrefurij6@ anchorname #return-valueja](KKK Keujaj~jaj@ubaja}(jy]jy]jy]jy]jy]ujajjaj@ubaja}(jy]jy]jy]jy]jy]ujajjaj>@ubeja}(jy]jy]jy]jy]jy]ujajjaj!@ubeja}(jy]jy]jy]jy]jy]ujajjaj@ubaja}(jy]jy]jy]jy]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Field Order}jajAsbaja}(jy]jy]jy]jy]jy]internalrefuri#userspace-api/media/v4l/field-order anchornamehjaj{ujaj~jaj Aubaja}(jy]jy]jy]jy]jy]ujajjaj AubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenum v4l2_field}jaj0Asbaja}(jy]jy]jy]jy]jy]internalrefurijA anchorname#enum-v4l2-fieldja](KKKeujaj~jaj-Aubaja}(jy]jy]jy]jy]jy]ujajjaj*Aubaja}(jy]jy]jy]jy]jy]ujajjaj'AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Field Order, Top Field First Transmitted}jajTAsbaja}(jy]jy]jy]jy]jy]internalrefurijA anchorname(#field-order-top-field-first-transmittedja](KKKeujaj~jajQAubaja}(jy]jy]jy]jy]jy]ujajjajNAubaja}(jy]jy]jy]jy]jy]ujajjaj'AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Field Order, Bottom Field First Transmitted}jajxAsbaja}(jy]jy]jy]jy]jy]internalrefurijA anchorname+#field-order-bottom-field-first-transmittedja](KKKeujaj~jajuAubaja}(jy]jy]jy]jy]jy]ujajjajrAubaja}(jy]jy]jy]jy]jy]ujajjaj'Aubeja}(jy]jy]jy]jy]jy]ujajjaj Aubeja}(jy]jy]jy]jy]jy]ujajjajAubaja}(jy]jy]jy]jy]jy]ujajubjcjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3ioctl LIRC_GET_REC_TIMEOUT and LIRC_SET_REC_TIMEOUT}jajAsbaja}(jy]jy]jy]jy]jy]internalrefuri+userspace-api/media/rc/lirc-set-rec-timeout anchornamehjaj{ujaj~jajAubaja}(jy]jy]jy]jy]jy]ujajjajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajAsbaja}(jy]jy]jy]jy]jy]internalrefurijA anchorname#nameja](KKK Keujaj~jajAubaja}(jy]jy]jy]jy]jy]ujajjajAubaja}(jy]jy]jy]jy]jy]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajAsbaja}(jy]jy]jy]jy]jy]internalrefurijA anchorname #synopsisja](KKK Keujaj~jajAubaja}(jy]jy]jy]jy]jy]ujajjajAubaja}(jy]jy]jy]jy]jy]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajBsbaja}(jy]jy]jy]jy]jy]internalrefurijA anchorname #argumentsja](KKK Keujaj~jajBubaja}(jy]jy]jy]jy]jy]ujajjajBubaja}(jy]jy]jy]jy]jy]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj=Bsbaja}(jy]jy]jy]jy]jy]internalrefurijA anchorname #descriptionja](KKK Keujaj~jaj:Bubaja}(jy]jy]jy]jy]jy]ujajjaj7Bubaja}(jy]jy]jy]jy]jy]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajaBsbaja}(jy]jy]jy]jy]jy]internalrefurijA anchorname #return-valueja](KKK Keujaj~jaj^Bubaja}(jy]jy]jy]jy]jy]ujajjaj[Bubaja}(jy]jy]jy]jy]jy]ujajjajAubeja}(jy]jy]jy]jy]jy]ujajjajAubeja}(jy]jy]jy]jy]jy]ujajjajAubaja}(jy]jy]jy]jy]jy]ujajubjkjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLIRC Device Interface}jajBsbaja}(jy]jy]jy]jy]jy]internalrefuriuserspace-api/media/rc/lirc-dev anchornamehjaj{ujaj~jajBubaja}(jy]jy]jy]jy]jy]ujajjajBubjK%)}(jahja]jo.)}(jahja]ja}(jy]jy]jy]jy]jy]parentjBentries](N%userspace-api/media/rc/lirc-dev-introN userspace-api/media/rc/lirc-funcN"userspace-api/media/rc/lirc-headere includefiles](jBjBjBemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔM/var/lib/git/docbuild/linux/Documentation/userspace-api/media/rc/lirc-dev.rstj֔K jajBubaja}(jy]jy]jy]jy]jy]ujajjajBubeja}(jy]jy]jy]jy]jy]ujajjajBubaja}(jy]jy]jy]jy]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2 mmap()}jajBsbaja}(jy]jy]jy]jy]jy]internalrefuri!userspace-api/media/v4l/func-mmap anchornamehjaj{ujaj~jajBubaja}(jy]jy]jy]jy]jy]ujajjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj Csbaja}(jy]jy]jy]jy]jy]internalrefurijB anchorname#nameja](KKCKeujaj~jaj Cubaja}(jy]jy]jy]jy]jy]ujajjajCubaja}(jy]jy]jy]jy]jy]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj1Csbaja}(jy]jy]jy]jy]jy]internalrefurijB anchorname #synopsisja](KKCKeujaj~jaj.Cubaja}(jy]jy]jy]jy]jy]ujajjaj+Cubaja}(jy]jy]jy]jy]jy]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajUCsbaja}(jy]jy]jy]jy]jy]internalrefurijB anchorname #argumentsja](KKCKeujaj~jajRCubaja}(jy]jy]jy]jy]jy]ujajjajOCubaja}(jy]jy]jy]jy]jy]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajyCsbaja}(jy]jy]jy]jy]jy]internalrefurijB anchorname #descriptionja](KKCKeujaj~jajvCubaja}(jy]jy]jy]jy]jy]ujajjajsCubaja}(jy]jy]jy]jy]jy]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajCsbaja}(jy]jy]jy]jy]jy]internalrefurijB anchorname #return-valueja](KKCKeujaj~jajCubaja}(jy]jy]jy]jy]jy]ujajjajCubaja}(jy]jy]jy]jy]jy]ujajjajCubeja}(jy]jy]jy]jy]jy]ujajjajBubeja}(jy]jy]jy]jy]jy]ujajjajBubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafile: uapi/v4l/keytable.c}jajCsbaja}(jy]jy]jy]jy]jy]internalrefuri!userspace-api/media/rc/keytable.c anchornamehjaj{ujaj~jajCubaja}(jy]jy]jy]jy]jy]ujajjajCubaja}(jy]jy]jy]jy]jy]ujajjajCubaja}(jy]jy]jy]jy]jy]ujajubjujK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRadio Interface}jajDsbaja}(jy]jy]jy]jy]jy]internalrefuri!userspace-api/media/v4l/dev-radio anchornamehjaj{ujaj~jajCubaja}(jy]jy]jy]jy]jy]ujajjajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying Capabilities}jaj"Dsbaja}(jy]jy]jy]jy]jy]internalrefurijD anchorname#querying-capabilitiesja](KKKeujaj~jajDubaja}(jy]jy]jy]jy]jy]ujajjajDubaja}(jy]jy]jy]jy]jy]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupplemental Functions}jajFDsbaja}(jy]jy]jy]jy]jy]internalrefurijD anchorname#supplemental-functionsja](KKKeujaj~jajCDubaja}(jy]jy]jy]jy]jy]ujajjaj@Dubaja}(jy]jy]jy]jy]jy]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Programming}jajjDsbaja}(jy]jy]jy]jy]jy]internalrefurijD anchorname #programmingja](KKKeujaj~jajgDubaja}(jy]jy]jy]jy]jy]ujajjajdDubaja}(jy]jy]jy]jy]jy]ujajjajDubeja}(jy]jy]jy]jy]jy]ujajjajCubeja}(jy]jy]jy]jy]jy]ujajjajCubaja}(jy]jy]jy]jy]jy]ujajubj;jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl MEDIA_IOC_G_TOPOLOGY}jajDsbaja}(jy]jy]jy]jy]jy]internalrefuri1userspace-api/media/mediactl/media-ioc-g-topology anchornamehjaj{ujaj~jajDubaja}(jy]jy]jy]jy]jy]ujajjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajDsbaja}(jy]jy]jy]jy]jy]internalrefurijD anchorname#nameja](KKKeujaj~jajDubaja}(jy]jy]jy]jy]jy]ujajjajDubaja}(jy]jy]jy]jy]jy]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajDsbaja}(jy]jy]jy]jy]jy]internalrefurijD anchorname #synopsisja](KKKeujaj~jajDubaja}(jy]jy]jy]jy]jy]ujajjajDubaja}(jy]jy]jy]jy]jy]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj Esbaja}(jy]jy]jy]jy]jy]internalrefurijD anchorname #argumentsja](KKKeujaj~jajEubaja}(jy]jy]jy]jy]jy]ujajjajEubaja}(jy]jy]jy]jy]jy]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj/Esbaja}(jy]jy]jy]jy]jy]internalrefurijD anchorname #descriptionja](KKKeujaj~jaj,Eubaja}(jy]jy]jy]jy]jy]ujajjaj)Eubaja}(jy]jy]jy]jy]jy]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajSEsbaja}(jy]jy]jy]jy]jy]internalrefurijD anchorname #return-valueja](KKKeujaj~jajPEubaja}(jy]jy]jy]jy]jy]ujajjajMEubaja}(jy]jy]jy]jy]jy]ujajjajDubeja}(jy]jy]jy]jy]jy]ujajjajDubeja}(jy]jy]jy]jy]jy]ujajjajDubaja}(jy]jy]jy]jy]jy]ujajubj" jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja LIRC read()}jajEsbaja}(jy]jy]jy]jy]jy]internalrefuri userspace-api/media/rc/lirc-read anchornamehjaj|ujaj~jajEubaja}(jy]jy]jy]jy]jy]ujajjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajEsbaja}(jy]jy]jy]jy]jy]internalrefurijE anchorname#nameja](KKKKeujaj~jajEubaja}(jy]jy]jy]jy]jy]ujajjajEubaja}(jy]jy]jy]jy]jy]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajEsbaja}(jy]jy]jy]jy]jy]internalrefurijE anchorname #synopsisja](KKKKeujaj~jajEubaja}(jy]jy]jy]jy]jy]ujajjajEubaja}(jy]jy]jy]jy]jy]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajEsbaja}(jy]jy]jy]jy]jy]internalrefurijE anchorname #argumentsja](KKKKeujaj~jajEubaja}(jy]jy]jy]jy]jy]ujajjajEubaja}(jy]jy]jy]jy]jy]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajFsbaja}(jy]jy]jy]jy]jy]internalrefurijE anchorname #descriptionja](KKKKeujaj~jajFubaja}(jy]jy]jy]jy]jy]ujajjajFubaja}(jy]jy]jy]jy]jy]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj#magic-constants-for-struct-v4l2-mpeg-vbi-fmt-ivtv-magic-fieldja](KKKKeujaj~jajIubaja}(jy]jy]jy]jy]jy]ujajjajIubaja}(jy]jy]jy]jy]jy]ujajjajoIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1structs v4l2_mpeg_vbi_itv0 and v4l2_mpeg_vbi_ITV0}jajJsbaja}(jy]jy]jy]jy]jy]internalrefurij H anchorname2#structs-v4l2-mpeg-vbi-itv0-and-v4l2-mpeg-vbi-itv0ja](KKKKeujaj~jajJubaja}(jy]jy]jy]jy]jy]ujajjajJubaja}(jy]jy]jy]jy]jy]ujajjajoIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct v4l2_mpeg_vbi_ITV0}jaj,Jsbaja}(jy]jy]jy]jy]jy]internalrefurij H anchorname#struct-v4l2-mpeg-vbi-itv0ja](KKKKeujaj~jaj)Jubaja}(jy]jy]jy]jy]jy]ujajjaj&Jubaja}(jy]jy]jy]jy]jy]ujajjajoIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct v4l2_mpeg_vbi_itv0_line}jajPJsbaja}(jy]jy]jy]jy]jy]internalrefurij H anchorname#struct-v4l2-mpeg-vbi-itv0-lineja](KKKKeujaj~jajMJubaja}(jy]jy]jy]jy]jy]ujajjajJJubaja}(jy]jy]jy]jy]jy]ujajjajoIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja[ubaja}(jy]jy]jy]jy]jy]ujajjaj;[ubaja}(jy]jy]jy]jy]jy]ujajjajZubeja}(jy]jy]jy]jy]jy]ujajjajZubeja}(jy]jy]jy]jy]jy]ujajjajZubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2 poll()}jajz[sbaja}(jy]jy]jy]jy]jy]internalrefuri!userspace-api/media/v4l/func-poll anchornamehjaj}ujaj~jajw[ubaja}(jy]jy]jy]jy]jy]ujajjajt[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj[sbaja}(jy]jy]jy]jy]jy]internalrefurij[ anchorname#nameja](KKFKeujaj~jaj[ubaja}(jy]jy]jy]jy]jy]ujajjaj[ubaja}(jy]jy]jy]jy]jy]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj[sbaja}(jy]jy]jy]jy]jy]internalrefurij[ anchorname #synopsisja](KKFKeujaj~jaj[ubaja}(jy]jy]jy]jy]jy]ujajjaj[ubaja}(jy]jy]jy]jy]jy]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj[sbaja}(jy]jy]jy]jy]jy]internalrefurij[ anchorname #argumentsja](KKFKeujaj~jaj[ubaja}(jy]jy]jy]jy]jy]ujajjaj[ubaja}(jy]jy]jy]jy]jy]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj\sbaja}(jy]jy]jy]jy]jy]internalrefurij[ anchorname #descriptionja](KKFKeujaj~jaj\ubaja}(jy]jy]jy]jy]jy]ujajjaj\ubaja}(jy]jy]jy]jy]jy]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj*\sbaja}(jy]jy]jy]jy]jy]internalrefurij[ anchorname #return-valueja](KKFKeujaj~jaj'\ubaja}(jy]jy]jy]jy]jy]ujajjaj$\ubaja}(jy]jy]jy]jy]jy]ujajjaj[ubeja}(jy]jy]jy]jy]jy]ujajjajt[ubeja}(jy]jy]jy]jy]jy]ujajjajq[ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAudio Inputs and Outputs}jajc\sbaja}(jy]jy]jy]jy]jy]internalrefuriuserspace-api/media/v4l/audio anchornamehjaj}ujaj~jaj`\ubaja}(jy]jy]jy]jy]jy]ujajjaj]\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Example: Information about the current audio input}jaj\sbaja}(jy]jy]jy]jy]jy]internalrefurijr\ anchorname2#example-information-about-the-current-audio-inputja](KKKeujaj~jaj\ubaja}(jy]jy]jy]jy]jy]ujajjaj}\ubaja}(jy]jy]jy]jy]jy]ujajjajz\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Example: Switching to the first audio input}jaj\sbaja}(jy]jy]jy]jy]jy]internalrefurijr\ anchorname+#example-switching-to-the-first-audio-inputja](KKKeujaj~jaj\ubaja}(jy]jy]jy]jy]jy]ujajjaj\ubaja}(jy]jy]jy]jy]jy]ujajjajz\ubeja}(jy]jy]jy]jy]jy]ujajjaj]\ubeja}(jy]jy]jy]jy]jy]ujajjajZ\ubaja}(jy]jy]jy]jy]jy]ujajubjxjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl MEDIA_REQUEST_IOC_REINIT}jaj\sbaja}(jy]jy]jy]jy]jy]internalrefuri5userspace-api/media/mediactl/media-request-ioc-reinit anchornamehjaj}ujaj~jaj\ubaja}(jy]jy]jy]jy]jy]ujajjaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj]sbaja}(jy]jy]jy]jy]jy]internalrefurij\ anchorname#nameja](KKKeujaj~jaj\ubaja}(jy]jy]jy]jy]jy]ujajjaj\ubaja}(jy]jy]jy]jy]jy]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj$]sbaja}(jy]jy]jy]jy]jy]internalrefurij\ anchorname #synopsisja](KKKeujaj~jaj!]ubaja}(jy]jy]jy]jy]jy]ujajjaj]ubaja}(jy]jy]jy]jy]jy]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajH]sbaja}(jy]jy]jy]jy]jy]internalrefurij\ anchorname #argumentsja](KKKeujaj~jajE]ubaja}(jy]jy]jy]jy]jy]ujajjajB]ubaja}(jy]jy]jy]jy]jy]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajl]sbaja}(jy]jy]jy]jy]jy]internalrefurij\ anchorname #descriptionja](KKKeujaj~jaji]ubaja}(jy]jy]jy]jy]jy]ujajjajf]ubaja}(jy]jy]jy]jy]jy]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj]sbaja}(jy]jy]jy]jy]jy]internalrefurij\ anchorname #return-valueja](KKKeujaj~jaj]ubaja}(jy]jy]jy]jy]jy]ujajjaj]ubaja}(jy]jy]jy]jy]jy]ujajjaj\ubeja}(jy]jy]jy]jy]jy]ujajjaj\ubeja}(jy]jy]jy]jy]jy]ujajjaj\ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2 munmap()}jaj]sbaja}(jy]jy]jy]jy]jy]internalrefuri#userspace-api/media/v4l/func-munmap anchornamehjaj}ujaj~jaj]ubaja}(jy]jy]jy]jy]jy]ujajjaj]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj]sbaja}(jy]jy]jy]jy]jy]internalrefurij] anchorname#nameja](KKDKeujaj~jaj]ubaja}(jy]jy]jy]jy]jy]ujajjaj]ubaja}(jy]jy]jy]jy]jy]ujajjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj ^sbaja}(jy]jy]jy]jy]jy]internalrefurij] anchorname #synopsisja](KKDKeujaj~jaj ^ubaja}(jy]jy]jy]jy]jy]ujajjaj^ubaja}(jy]jy]jy]jy]jy]ujajjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj1^sbaja}(jy]jy]jy]jy]jy]internalrefurij] anchorname #argumentsja](KKDKeujaj~jaj.^ubaja}(jy]jy]jy]jy]jy]ujajjaj+^ubaja}(jy]jy]jy]jy]jy]ujajjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajU^sbaja}(jy]jy]jy]jy]jy]internalrefurij] anchorname #descriptionja](KKDKeujaj~jajR^ubaja}(jy]jy]jy]jy]jy]ujajjajO^ubaja}(jy]jy]jy]jy]jy]ujajjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajy^sbaja}(jy]jy]jy]jy]jy]internalrefurij] anchorname #return-valueja](KKDKeujaj~jajv^ubaja}(jy]jy]jy]jy]jy]ujajjajs^ubaja}(jy]jy]jy]jy]jy]ujajjaj]ubeja}(jy]jy]jy]jy]jy]ujajjaj]ubeja}(jy]jy]jy]jy]jy]ujajjaj]ubaja}(jy]jy]jy]jy]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarequest poll()}jaj^sbaja}(jy]jy]jy]jy]jy]internalrefuri.userspace-api/media/mediactl/request-func-poll anchornamehjaj}ujaj~jaj^ubaja}(jy]jy]jy]jy]jy]ujajjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj^sbaja}(jy]jy]jy]jy]jy]internalrefurij^ anchorname#nameja](KK Keujaj~jaj^ubaja}(jy]jy]jy]jy]jy]ujajjaj^ubaja}(jy]jy]jy]jy]jy]ujajjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj^sbaja}(jy]jy]jy]jy]jy]internalrefurij^ anchorname #synopsisja](KK Keujaj~jaj^ubaja}(jy]jy]jy]jy]jy]ujajjaj^ubaja}(jy]jy]jy]jy]jy]ujajjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj_sbaja}(jy]jy]jy]jy]jy]internalrefurij^ anchorname #argumentsja](KK Keujaj~jaj_ubaja}(jy]jy]jy]jy]jy]ujajjaj_ubaja}(jy]jy]jy]jy]jy]ujajjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj>_sbaja}(jy]jy]jy]jy]jy]internalrefurij^ anchorname #descriptionja](KK Keujaj~jaj;_ubaja}(jy]jy]jy]jy]jy]ujajjaj8_ubaja}(jy]jy]jy]jy]jy]ujajjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajb_sbaja}(jy]jy]jy]jy]jy]internalrefurij^ anchorname #return-valueja](KK Keujaj~jaj__ubaja}(jy]jy]jy]jy]jy]ujajjaj\_ubaja}(jy]jy]jy]jy]jy]ujajjaj^ubeja}(jy]jy]jy]jy]jy]ujajjaj^ubeja}(jy]jy]jy]jy]jy]ujajjaj^ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaApplication Priority}jaj_sbaja}(jy]jy]jy]jy]jy]internalrefuriuserspace-api/media/v4l/app-pri anchornamehjaj}ujaj~jaj_ubaja}(jy]jy]jy]jy]jy]ujajjaj_ubaja}(jy]jy]jy]jy]jy]ujajjaj_ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Data Formats}jaj_sbaja}(jy]jy]jy]jy]jy]internalrefuriuserspace-api/media/v4l/format anchornamehjaj}ujaj~jaj_ubaja}(jy]jy]jy]jy]jy]ujajjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData Format Negotiation}jaj_sbaja}(jy]jy]jy]jy]jy]internalrefurij_ anchorname#data-format-negotiationja](KKKeujaj~jaj_ubaja}(jy]jy]jy]jy]jy]ujajjaj_ubaja}(jy]jy]jy]jy]jy]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImage Format Enumeration}jaj `sbaja}(jy]jy]jy]jy]jy]internalrefurij_ anchorname#image-format-enumerationja](KKKeujaj~jaj`ubaja}(jy]jy]jy]jy]jy]ujajjaj`ubaja}(jy]jy]jy]jy]jy]ujajjaj_ubeja}(jy]jy]jy]jy]jy]ujajjaj_ubeja}(jy]jy]jy]jy]jy]ujajjaj_ubaja}(jy]jy]jy]jy]jy]ujajubjojK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Differences between V4L and V4L2}jajD`sbaja}(jy]jy]jy]jy]jy]internalrefuri userspace-api/media/v4l/diff-v4l anchornamehjaj}ujaj~jajA`ubaja}(jy]jy]jy]jy]jy]ujajjaj>`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpening and Closing Devices}jajd`sbaja}(jy]jy]jy]jy]jy]internalrefurijS` anchorname#opening-and-closing-devicesja](KKKeujaj~jaja`ubaja}(jy]jy]jy]jy]jy]ujajjaj^`ubaja}(jy]jy]jy]jy]jy]ujajjaj[`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying Capabilities}jaj`sbaja}(jy]jy]jy]jy]jy]internalrefurijS` anchorname#querying-capabilitiesja](KKKeujaj~jaj`ubaja}(jy]jy]jy]jy]jy]ujajjaj`ubaja}(jy]jy]jy]jy]jy]ujajjaj[`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Video Sources}jaj`sbaja}(jy]jy]jy]jy]jy]internalrefurijS` anchorname#video-sourcesja](KKKeujaj~jaj`ubaja}(jy]jy]jy]jy]jy]ujajjaj`ubaja}(jy]jy]jy]jy]jy]ujajjaj[`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTuning}jaj`sbaja}(jy]jy]jy]jy]jy]internalrefurijS` anchorname#tuningja](KKKeujaj~jaj`ubaja}(jy]jy]jy]jy]jy]ujajjaj`ubaja}(jy]jy]jy]jy]jy]ujajjaj[`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImage Properties}jaj`sbaja}(jy]jy]jy]jy]jy]internalrefurijS` anchorname#image-propertiesja](KKKeujaj~jaj`ubaja}(jy]jy]jy]jy]jy]ujajjaj`ubaja}(jy]jy]jy]jy]jy]ujajjaj[`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAudio}jajasbaja}(jy]jy]jy]jy]jy]internalrefurijS` anchorname#audioja](KKKeujaj~jajaubaja}(jy]jy]jy]jy]jy]ujajjajaubaja}(jy]jy]jy]jy]jy]ujajjaj[`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrame Buffer Overlay}jaj`ubeja}(jy]jy]jy]jy]jy]ujajjaj;`ubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJPEG Control Reference}jajVbsbaja}(jy]jy]jy]jy]jy]internalrefuri&userspace-api/media/v4l/ext-ctrls-jpeg anchornamehjaj ~ujaj~jajSbubaja}(jy]jy]jy]jy]jy]ujajjajPbubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJPEG Control IDs}jajvbsbaja}(jy]jy]jy]jy]jy]internalrefurijeb anchorname#jpeg-control-idsja](KKKeujaj~jajsbubaja}(jy]jy]jy]jy]jy]ujajjajpbubaja}(jy]jy]jy]jy]jy]ujajjajmbubaja}(jy]jy]jy]jy]jy]ujajjajPbubeja}(jy]jy]jy]jy]jy]ujajjajMbubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVideo Output Interface}jajbsbaja}(jy]jy]jy]jy]jy]internalrefuri"userspace-api/media/v4l/dev-output anchornamehjaj~ujaj~jajbubaja}(jy]jy]jy]jy]jy]ujajjajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying Capabilities}jajbsbaja}(jy]jy]jy]jy]jy]internalrefurijb anchorname#querying-capabilitiesja](KKKeujaj~jajbubaja}(jy]jy]jy]jy]jy]ujajjajbubaja}(jy]jy]jy]jy]jy]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupplemental Functions}jajbsbaja}(jy]jy]jy]jy]jy]internalrefurijb anchorname#supplemental-functionsja](KKKeujaj~jajbubaja}(jy]jy]jy]jy]jy]ujajjajbubaja}(jy]jy]jy]jy]jy]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImage Format Negotiation}jajcsbaja}(jy]jy]jy]jy]jy]internalrefurijb anchorname#image-format-negotiationja](KKKeujaj~jajcubaja}(jy]jy]jy]jy]jy]ujajjajcubaja}(jy]jy]jy]jy]jy]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriting Images}jaj;csbaja}(jy]jy]jy]jy]jy]internalrefurijb anchorname#writing-imagesja](KKKeujaj~jaj8cubaja}(jy]jy]jy]jy]jy]ujajjaj5cubaja}(jy]jy]jy]jy]jy]ujajjajbubeja}(jy]jy]jy]jy]jy]ujajjajbubeja}(jy]jy]jy]jy]jy]ujajjajbubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Guidelines for Video4Linux pixel format 4CCs}jajtcsbaja}(jy]jy]jy]jy]jy]internalrefuriuserspace-api/media/v4l/fourcc anchornamehjaj&~ujaj~jajqcubaja}(jy]jy]jy]jy]jy]ujajjajncubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Raw bayer}jajcsbaja}(jy]jy]jy]jy]jy]internalrefurijc anchorname #raw-bayerja](KKKeujaj~jajcubaja}(jy]jy]jy]jy]jy]ujajjajcubaja}(jy]jy]jy]jy]jy]ujajjajcubaja}(jy]jy]jy]jy]jy]ujajjajncubeja}(jy]jy]jy]jy]jy]ujajjajkcubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExtended Controls API}jajcsbaja}(jy]jy]jy]jy]jy]internalrefuri)userspace-api/media/v4l/extended-controls anchornamehjaj4~ujaj~jajcubaja}(jy]jy]jy]jy]jy]ujajjajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajcsbaja}(jy]jy]jy]jy]jy]internalrefurijc anchorname #introductionja](KK Keujaj~jajcubaja}(jy]jy]jy]jy]jy]ujajjajcubaja}(jy]jy]jy]jy]jy]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Extended Control API}jajdsbaja}(jy]jy]jy]jy]jy]internalrefurijc anchorname#the-extended-control-apija](KK Keujaj~jajdubaja}(jy]jy]jy]jy]jy]ujajjaj dubaja}(jy]jy]jy]jy]jy]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnumerating Extended Controls}jaj5dsbaja}(jy]jy]jy]jy]jy]internalrefurijc anchorname#enumerating-extended-controlsja](KK Keujaj~jaj2dubaja}(jy]jy]jy]jy]jy]ujajjaj/dubaja}(jy]jy]jy]jy]jy]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating Control Panels}jajYdsbaja}(jy]jy]jy]jy]jy]internalrefurijc anchorname#creating-control-panelsja](KK Keujaj~jajVdubaja}(jy]jy]jy]jy]jy]ujajjajSdubaja}(jy]jy]jy]jy]jy]ujajjajcubeja}(jy]jy]jy]jy]jy]ujajjajcubeja}(jy]jy]jy]jy]jy]ujajjajcubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Streaming I/O (DMA buffer importing)}jajdsbaja}(jy]jy]jy]jy]jy]internalrefuriuserspace-api/media/v4l/dmabuf anchornamehjajB~ujaj~jajdubaja}(jy]jy]jy]jy]jy]ujajjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Example: Initiating streaming I/O with DMABUF file descriptors}jajdsbaja}(jy]jy]jy]jy]jy]internalrefurijd anchorname>#example-initiating-streaming-i-o-with-dmabuf-file-descriptorsja](KKKeujaj~jajdubaja}(jy]jy]jy]jy]jy]ujajjajdubaja}(jy]jy]jy]jy]jy]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Example: Queueing DMABUF using single plane API}jajdsbaja}(jy]jy]jy]jy]jy]internalrefurijd anchorname/#example-queueing-dmabuf-using-single-plane-apija](KKKeujaj~jajdubaja}(jy]jy]jy]jy]jy]ujajjajdubaja}(jy]jy]jy]jy]jy]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Example 3.6. Queueing DMABUF using multi plane API}jajdsbaja}(jy]jy]jy]jy]jy]internalrefurijd anchorname2#example-3-6-queueing-dmabuf-using-multi-plane-apija](KKKeujaj~jajdubaja}(jy]jy]jy]jy]jy]ujajjajdubaja}(jy]jy]jy]jy]jy]ujajjajdubeja}(jy]jy]jy]jy]jy]ujajjajdubeja}(jy]jy]jy]jy]jy]ujajjajdubaja}(jy]jy]jy]jy]jy]ujajubjo jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl LIRC_SET_SEND_CARRIER}jaj3esbaja}(jy]jy]jy]jy]jy]internalrefuri,userspace-api/media/rc/lirc-set-send-carrier anchornamehjajP~ujaj~jaj0eubaja}(jy]jy]jy]jy]jy]ujajjaj-eubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajSesbaja}(jy]jy]jy]jy]jy]internalrefurijBe anchorname#nameja](KKK Keujaj~jajPeubaja}(jy]jy]jy]jy]jy]ujajjajMeubaja}(jy]jy]jy]jy]jy]ujajjajJeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajwesbaja}(jy]jy]jy]jy]jy]internalrefurijBe anchorname #synopsisja](KKK Keujaj~jajteubaja}(jy]jy]jy]jy]jy]ujajjajqeubaja}(jy]jy]jy]jy]jy]ujajjajJeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajesbaja}(jy]jy]jy]jy]jy]internalrefurijBe anchorname #argumentsja](KKK Keujaj~jajeubaja}(jy]jy]jy]jy]jy]ujajjajeubaja}(jy]jy]jy]jy]jy]ujajjajJeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajesbaja}(jy]jy]jy]jy]jy]internalrefurijBe anchorname #descriptionja](KKK Keujaj~jajeubaja}(jy]jy]jy]jy]jy]ujajjajeubaja}(jy]jy]jy]jy]jy]ujajjajJeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajesbaja}(jy]jy]jy]jy]jy]internalrefurijBe anchorname #return-valueja](KKK Keujaj~jajeubaja}(jy]jy]jy]jy]jy]ujajjajeubaja}(jy]jy]jy]jy]jy]ujajjajJeubeja}(jy]jy]jy]jy]jy]ujajjaj-eubeja}(jy]jy]jy]jy]jy]ujajjaj*eubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImage Source Control Reference}jajfsbaja}(jy]jy]jy]jy]jy]internalrefuri.userspace-api/media/v4l/ext-ctrls-image-source anchornamehjaj^~ujaj~jajfubaja}(jy]jy]jy]jy]jy]ujajjajfubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImage Source Control IDs}jajmsbaja}(jy]jy]jy]jy]jy]internalrefuriuserspace-api/media/rc/rc-intro anchornamehjaj~ujaj~jaj;mubaja}(jy]jy]jy]jy]jy]ujajjaj8mubaja}(jy]jy]jy]jy]jy]ujajjaj5mubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.ioctls LIRC_GET_REC_MODE and LIRC_SET_REC_MODE}jajjmsbaja}(jy]jy]jy]jy]jy]internalrefuri(userspace-api/media/rc/lirc-get-rec-mode anchornamehjaj~ujaj~jajgmubaja}(jy]jy]jy]jy]jy]ujajjajdmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajmsbaja}(jy]jy]jy]jy]jy]internalrefurijym anchorname#nameja](KKKKeujaj~jajmubaja}(jy]jy]jy]jy]jy]ujajjajmubaja}(jy]jy]jy]jy]jy]ujajjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajmsbaja}(jy]jy]jy]jy]jy]internalrefurijym anchorname #synopsisja](KKKKeujaj~jajmubaja}(jy]jy]jy]jy]jy]ujajjajmubaja}(jy]jy]jy]jy]jy]ujajjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajmsbaja}(jy]jy]jy]jy]jy]internalrefurijym anchorname #argumentsja](KKKKeujaj~jajmubaja}(jy]jy]jy]jy]jy]ujajjajmubaja}(jy]jy]jy]jy]jy]ujajjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajmsbaja}(jy]jy]jy]jy]jy]internalrefurijym anchorname #descriptionja](KKKKeujaj~jajmubaja}(jy]jy]jy]jy]jy]ujajjajmubaja}(jy]jy]jy]jy]jy]ujajjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajnsbaja}(jy]jy]jy]jy]jy]internalrefurijym anchorname #return-valueja](KKKKeujaj~jajnubaja}(jy]jy]jy]jy]jy]ujajjajnubaja}(jy]jy]jy]jy]jy]ujajjajmubeja}(jy]jy]jy]jy]jy]ujajjajdmubeja}(jy]jy]jy]jy]jy]ujajjajamubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarequest ioctl()}jajSnsbaja}(jy]jy]jy]jy]jy]internalrefuri/userspace-api/media/mediactl/request-func-ioctl anchornamehjajujaj~jajPnubaja}(jy]jy]jy]jy]jy]ujajjajMnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsnsbaja}(jy]jy]jy]jy]jy]internalrefurijbn anchorname#nameja](KK Keujaj~jajpnubaja}(jy]jy]jy]jy]jy]ujajjajmnubaja}(jy]jy]jy]jy]jy]ujajjajjnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajnsbaja}(jy]jy]jy]jy]jy]internalrefurijbn anchorname #synopsisja](KK Keujaj~jajnubaja}(jy]jy]jy]jy]jy]ujajjajnubaja}(jy]jy]jy]jy]jy]ujajjajjnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajnsbaja}(jy]jy]jy]jy]jy]internalrefurijbn anchorname #argumentsja](KK Keujaj~jajnubaja}(jy]jy]jy]jy]jy]ujajjajnubaja}(jy]jy]jy]jy]jy]ujajjajjnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajnsbaja}(jy]jy]jy]jy]jy]internalrefurijbn anchorname #descriptionja](KK Keujaj~jajnubaja}(jy]jy]jy]jy]jy]ujajjajnubaja}(jy]jy]jy]jy]jy]ujajjajjnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajosbaja}(jy]jy]jy]jy]jy]internalrefurijbn anchorname #return-valueja](KK Keujaj~jajoubaja}(jy]jy]jy]jy]jy]ujajjajnubaja}(jy]jy]jy]jy]jy]ujajjajjnubeja}(jy]jy]jy]jy]jy]ujajjajMnubeja}(jy]jy]jy]jy]jy]ujajjajJnubaja}(jy]jy]jy]jy]jy]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajssbaja}(j]j]j]j]j]internalrefurijyr anchorname&#v4l2-version-0-20-incremental-changesja](KKKeujajMojaj;subaja}(j]j]j]j]j]ujajTojaj8subaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 Version 0.20 2000-11-23}jajbssbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-version-0-20-2000-11-23ja](KKKeujajMojaj_subaja}(j]j]j]j]j]ujajTojaj\subaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 Version 0.20 2002-07-25}jajssbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-version-0-20-2002-07-25ja](KKKeujajMojajsubaja}(j]j]j]j]j]ujajTojajsubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.5.46, 2002-10}jajssbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-5-46-2002-10ja](KKK eujajMojajsubaja}(j]j]j]j]j]ujajTojajsubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 2003-06-19}jajssbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-2003-06-19ja](KKK eujajMojajsubaja}(j]j]j]j]j]ujajTojajsubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 2003-11-05}jajssbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-2003-11-05ja](KKK eujajMojajsubaja}(j]j]j]j]j]ujajTojajsubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.6, 2004-05-09}jajtsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-6-2004-05-09ja](KKK eujajMojajtubaja}(j]j]j]j]j]ujajTojajtubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.8}jaj:tsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-8ja](KKK eujajMojaj7tubaja}(j]j]j]j]j]ujajTojaj4tubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 spec erratum 2004-08-01}jaj^tsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-spec-erratum-2004-08-01ja](KKKeujajMojaj[tubaja}(j]j]j]j]j]ujajTojajXtubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.14}jajtsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-14ja](KKKeujajMojajtubaja}(j]j]j]j]j]ujajTojaj|tubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.15}jajtsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-15ja](KKKeujajMojajtubaja}(j]j]j]j]j]ujajTojajtubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 spec erratum 2005-11-27}jajtsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-spec-erratum-2005-11-27ja](KKKeujajMojajtubaja}(j]j]j]j]j]ujajTojajtubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 spec erratum 2006-01-10}jajtsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-spec-erratum-2006-01-10ja](KKKeujajMojajtubaja}(j]j]j]j]j]ujajTojajtubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 spec erratum 2006-02-03}jajusbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-spec-erratum-2006-02-03ja](KKKeujajMojajuubaja}(j]j]j]j]j]ujajTojaj uubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 spec erratum 2006-02-04}jaj6usbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-spec-erratum-2006-02-04ja](KKKeujajMojaj3uubaja}(j]j]j]j]j]ujajTojaj0uubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.17}jajZusbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-17ja](KKKeujajMojajWuubaja}(j]j]j]j]j]ujajTojajTuubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)V4L2 spec erratum 2006-09-23 (Draft 0.15)}jaj~usbaja}(j]j]j]j]j]internalrefurijyr anchorname(#v4l2-spec-erratum-2006-09-23-draft-0-15ja](KKKeujajMojaj{uubaja}(j]j]j]j]j]ujajTojajxuubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.18}jajusbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-18ja](KKKeujajMojajuubaja}(j]j]j]j]j]ujajTojajuubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.19}jajusbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-19ja](KKKeujajMojajuubaja}(j]j]j]j]j]ujajTojajuubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)V4L2 spec erratum 2006-10-12 (Draft 0.17)}jajusbaja}(j]j]j]j]j]internalrefurijyr anchorname(#v4l2-spec-erratum-2006-10-12-draft-0-17ja](KKKeujajMojajuubaja}(j]j]j]j]j]ujajTojajuubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.21}jajvsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-21ja](KKKeujajMojaj vubaja}(j]j]j]j]j]ujajTojajvubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.22}jaj2vsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-22ja](KKKeujajMojaj/vubaja}(j]j]j]j]j]ujajTojaj,vubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.24}jajVvsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-24ja](KKKeujajMojajSvubaja}(j]j]j]j]j]ujajTojajPvubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.25}jajzvsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-25ja](KKKeujajMojajwvubaja}(j]j]j]j]j]ujajTojajtvubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.26}jajvsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-26ja](KKKeujajMojajvubaja}(j]j]j]j]j]ujajTojajvubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.27}jajvsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-27ja](KKKeujajMojajvubaja}(j]j]j]j]j]ujajTojajvubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.28}jajvsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-28ja](KKK eujajMojajvubaja}(j]j]j]j]j]ujajTojajvubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.29}jaj wsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-29ja](KKK!eujajMojajwubaja}(j]j]j]j]j]ujajTojajwubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.30}jaj.wsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-30ja](KKK"eujajMojaj+wubaja}(j]j]j]j]j]ujajTojaj(wubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.32}jajRwsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-32ja](KKK#eujajMojajOwubaja}(j]j]j]j]j]ujajTojajLwubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.33}jajvwsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-33ja](KKK$eujajMojajswubaja}(j]j]j]j]j]ujajTojajpwubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.34}jajwsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-34ja](KKK%eujajMojajwubaja}(j]j]j]j]j]ujajTojajwubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.37}jajwsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-37ja](KKK&eujajMojajwubaja}(j]j]j]j]j]ujajTojajwubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 2.6.39}jajwsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-2-6-39ja](KKK'eujajMojajwubaja}(j]j]j]j]j]ujajTojajwubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.1}jajxsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-1ja](KKK(eujajMojajxubaja}(j]j]j]j]j]ujajTojajxubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.2}jaj*xsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-2ja](KKK)eujajMojaj'xubaja}(j]j]j]j]j]ujajTojaj$xubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.3}jajNxsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-3ja](KKK*eujajMojajKxubaja}(j]j]j]j]j]ujajTojajHxubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.4}jajrxsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-4ja](KKK+eujajMojajoxubaja}(j]j]j]j]j]ujajTojajlxubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.5}jajxsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-5ja](KKK,eujajMojajxubaja}(j]j]j]j]j]ujajTojajxubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.6}jajxsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-6ja](KKK-eujajMojajxubaja}(j]j]j]j]j]ujajTojajxubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.9}jajxsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-9ja](KKK.eujajMojajxubaja}(j]j]j]j]j]ujajTojajxubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.10}jajysbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-10ja](KKK/eujajMojajxubaja}(j]j]j]j]j]ujajTojajxubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.11}jaj&ysbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-11ja](KKK0eujajMojaj#yubaja}(j]j]j]j]j]ujajTojaj yubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.14}jajJysbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-14ja](KKK1eujajMojajGyubaja}(j]j]j]j]j]ujajTojajDyubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.15}jajnysbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-15ja](KKK2eujajMojajkyubaja}(j]j]j]j]j]ujajTojajhyubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.16}jajysbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-16ja](KKK3eujajMojajyubaja}(j]j]j]j]j]ujajTojajyubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.17}jajysbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-17ja](KKK4eujajMojajyubaja}(j]j]j]j]j]ujajTojajyubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.18}jajysbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-18ja](KKK5eujajMojajyubaja}(j]j]j]j]j]ujajTojajyubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 3.19}jajysbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-3-19ja](KKK6eujajMojajyubaja}(j]j]j]j]j]ujajTojajyubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 in Linux 4.4}jaj"zsbaja}(j]j]j]j]j]internalrefurijyr anchorname#v4l2-in-linux-4-4ja](KKK7eujajMojajzubaja}(j]j]j]j]j]ujajTojajzubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Relation of V4L2 to other Linux multimedia APIs}jajFzsbaja}(j]j]j]j]j]internalrefurijyr anchorname0#relation-of-v4l2-to-other-linux-multimedia-apisja](KKK8eujajMojajCzubaja}(j]j]j]j]j]ujajTojaj@zubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX Video Extension}jajgzsbaja}(j]j]j]j]j]internalrefurijyr anchorname#x-video-extensionja](KKK8KeujajMojajdzubaja}(j]j]j]j]j]ujajTojajazubaja}(j]j]j]j]j]ujaj[ojaj^zubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Digital Video}jajzsbaja}(j]j]j]j]j]internalrefurijyr anchorname#digital-videoja](KKK8KeujajMojajzubaja}(j]j]j]j]j]ujajTojajzubaja}(j]j]j]j]j]ujaj[ojaj^zubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAudio Interfaces}jajzsbaja}(j]j]j]j]j]internalrefurijyr anchorname#audio-interfacesja](KKK8KeujajMojajzubaja}(j]j]j]j]j]ujajTojajzubaja}(j]j]j]j]j]ujaj[ojaj^zubeja}(j]j]j]j]j]ujajbojaj@zubeja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExperimental API Elements}jajzsbaja}(j]j]j]j]j]internalrefurijyr anchorname#experimental-api-elementsja](KKK9eujajMojajzubaja}(j]j]j]j]j]ujajTojajzubaja}(j]j]j]j]j]ujaj[ojajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObsolete API Elements}jaj{sbaja}(j]j]j]j]j]internalrefurijyr anchorname#obsolete-api-elementsja](KKK:eujajMojaj{ubaja}(j]j]j]j]j]ujajTojajzubaja}(j]j]j]j]j]ujaj[ojajrubeja}(j]j]j]j]j]ujajbojajdrubeja}(j]j]j]j]j]ujaj[ojajarubaja}(j]j]j]j]j]ujajboubja jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_M420 (‘M420’)}jaj<{sbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/pixfmt-m420 anchornamehjajujajMojaj9{ubaja}(j]j]j]j]j]ujajTojaj6{ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj\{sbaja}(j]j]j]j]j]internalrefurijK{ anchorname #descriptionja](KKKKKeujajMojajY{ubaja}(j]j]j]j]j]ujajTojajV{ubaja}(j]j]j]j]j]ujaj[ojajS{ubaja}(j]j]j]j]j]ujajbojaj6{ubeja}(j]j]j]j]j]ujaj[ojaj3{ubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_UV8 (‘UV8’)}jaj{sbaja}(j]j]j]j]j]internalrefuri"userspace-api/media/v4l/pixfmt-uv8 anchornamehjajujajMojaj{ubaja}(j]j]j]j]j]ujajTojaj{ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj{sbaja}(j]j]j]j]j]internalrefurij{ anchorname #descriptionja](KKKKKeujajMojaj{ubaja}(j]j]j]j]j]ujajTojaj{ubaja}(j]j]j]j]j]ujaj[ojaj{ubaja}(j]j]j]j]j]ujajbojaj{ubeja}(j]j]j]j]j]ujaj[ojaj{ubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0ioctl VIDIOC_DECODER_CMD, VIDIOC_TRY_DECODER_CMD}jaj{sbaja}(j]j]j]j]j]internalrefuri*userspace-api/media/v4l/vidioc-decoder-cmd anchornamehjajujajMojaj{ubaja}(j]j]j]j]j]ujajTojaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj|sbaja}(j]j]j]j]j]internalrefurij{ anchorname#nameja](KKKeujajMojaj |ubaja}(j]j]j]j]j]ujajTojaj|ubaja}(j]j]j]j]j]ujaj[ojaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj2|sbaja}(j]j]j]j]j]internalrefurij{ anchorname #synopsisja](KKKeujajMojaj/|ubaja}(j]j]j]j]j]ujajTojaj,|ubaja}(j]j]j]j]j]ujaj[ojaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajV|sbaja}(j]j]j]j]j]internalrefurij{ anchorname #argumentsja](KKKeujajMojajS|ubaja}(j]j]j]j]j]ujajTojajP|ubaja}(j]j]j]j]j]ujaj[ojaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajz|sbaja}(j]j]j]j]j]internalrefurij{ anchorname #descriptionja](KKKeujajMojajw|ubaja}(j]j]j]j]j]ujajTojajt|ubaja}(j]j]j]j]j]ujaj[ojaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj|sbaja}(j]j]j]j]j]internalrefurij{ anchorname #return-valueja](KKKeujajMojaj|ubaja}(j]j]j]j]j]ujajTojaj|ubaja}(j]j]j]j]j]ujaj[ojaj|ubeja}(j]j]j]j]j]ujajbojaj{ubeja}(j]j]j]j]j]ujaj[ojaj{ubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_TCH_FMT_TU16 (‘TU16’)}jaj|sbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-tch-tu16 anchornamehjajujajMojaj|ubaja}(j]j]j]j]j]ujajTojaj|ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj|sbaja}(j]j]j]j]j]internalrefurij| anchorname #descriptionja](KK KKeujajMojaj|ubaja}(j]j]j]j]j]ujajTojaj|ubaja}(j]j]j]j]j]ujaj[ojaj|ubaja}(j]j]j]j]j]ujajbojaj|ubeja}(j]j]j]j]j]ujaj[ojaj|ubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_SRGGB16 (‘RG16’), V4L2_PIX_FMT_SGRBG16 (‘GR16’), V4L2_PIX_FMT_SGBRG16 (‘GB16’), V4L2_PIX_FMT_SBGGR16 (‘BYR2’),}jaj0}sbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/v4l/pixfmt-srggb16 anchornamehjajujajMojaj-}ubaja}(j]j]j]j]j]ujajTojaj*}ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja16-bit Bayer formats}jajP}sbaja}(j]j]j]j]j]internalrefurij?} anchorname#bit-bayer-formatsja](KKKK KeujajMojajM}ubaja}(j]j]j]j]j]ujajTojajJ}ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajq}sbaja}(j]j]j]j]j]internalrefurij?} anchorname #descriptionja](KKKK KKeujajMojajn}ubaja}(j]j]j]j]j]ujajTojajk}ubaja}(j]j]j]j]j]ujaj[ojajh}ubaja}(j]j]j]j]j]ujajbojajJ}ubeja}(j]j]j]j]j]ujaj[ojajG}ubaja}(j]j]j]j]j]ujajbojaj*}ubeja}(j]j]j]j]j]ujaj[ojaj'}ubaja}(j]j]j]j]j]ujajboubjG jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!V4L2_SDR_FMT_PCU20BE (‘PC20’)}jaj}sbaja}(j]j]j]j]j]internalrefuri*userspace-api/media/v4l/pixfmt-sdr-pcu20be anchornamehjajujajMojaj}ubaja}(j]j]j]j]j]ujajTojaj}ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj}sbaja}(j]j]j]j]j]internalrefurij} anchorname #descriptionja](KK KKeujajMojaj}ubaja}(j]j]j]j]j]ujajTojaj}ubaja}(j]j]j]j]j]ujaj[ojaj}ubaja}(j]j]j]j]j]ujajbojaj}ubeja}(j]j]j]j]j]ujaj[ojaj}ubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Read/Write}jaj~sbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/v4l/rw anchornamehjajujajMojaj ~ubaja}(j]j]j]j]j]ujajTojaj ~ubaja}(j]j]j]j]j]ujaj[ojaj~ubaja}(j]j]j]j]j]ujajboubjj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_RK_ISP1_PARAMS (‘rk1p’), V4L2_META_FMT_RK_ISP1_STAT_3A (‘rk1s’), V4L2_META_FMT_RK_ISP1_EXT_PARAMS (‘rk1e’)}jaj;~sbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/v4l/metafmt-rkisp1 anchornamehjajujajMojaj8~ubaja}(j]j]j]j]j]ujajTojaj5~ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfiguration parameters}jaj[~sbaja}(j]j]j]j]j]internalrefurijJ~ anchorname#configuration-parametersja](KK KKeujajMojajX~ubaja}(j]j]j]j]j]ujajTojajU~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Fixed parameters configuration format}jaj|~sbaja}(j]j]j]j]j]internalrefurijJ~ anchorname&#fixed-parameters-configuration-formatja](KK KKKeujajMojajy~ubaja}(j]j]j]j]j]ujajTojajv~ubaja}(j]j]j]j]j]ujaj[ojajs~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Extensible parameters configuration format}jaj~sbaja}(j]j]j]j]j]internalrefurijJ~ anchorname+#extensible-parameters-configuration-formatja](KK KKKeujajMojaj~ubaja}(j]j]j]j]j]ujajTojaj~ubaja}(j]j]j]j]j]ujaj[ojajs~ubeja}(j]j]j]j]j]ujajbojajU~ubeja}(j]j]j]j]j]ujaj[ojajR~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3A and histogram statistics}jaj~sbaja}(j]j]j]j]j]internalrefurijJ~ anchorname#a-and-histogram-statisticsja](KK KKeujajMojaj~ubaja}(j]j]j]j]j]ujajTojaj~ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarkisp1 uAPI data types}jaj~sbaja}(j]j]j]j]j]internalrefurijJ~ anchorname#rkisp1-uapi-data-typesja](KK KKKeujajMojaj~ubaja}(j]j]j]j]j]ujajTojaj~ubaja}(j]j]j]j]j]ujaj[ojaj~ubaja}(j]j]j]j]j]ujajbojaj~ubeja}(j]j]j]j]j]ujaj[ojajR~ubeja}(j]j]j]j]j]ujajbojaj5~ubeja}(j]j]j]j]j]ujaj[ojaj2~ubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_SRGGB8 (‘RGGB’), V4L2_PIX_FMT_SGRBG8 (‘GRBG’), V4L2_PIX_FMT_SGBRG8 (‘GBRG’), V4L2_PIX_FMT_SBGGR8 (‘BA81’),}jaj6sbaja}(j]j]j]j]j]internalrefuri%userspace-api/media/v4l/pixfmt-srggb8 anchornamehjajujajMojaj3ubaja}(j]j]j]j]j]ujajTojaj0ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8-bit Bayer formats}jajVsbaja}(j]j]j]j]j]internalrefurijE anchorname#bit-bayer-formatsja](KKKKKeujajMojajSubaja}(j]j]j]j]j]ujajTojajPubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajwsbaja}(j]j]j]j]j]internalrefurijE anchorname #descriptionja](KKKKKKeujajMojajtubaja}(j]j]j]j]j]ujajTojajqubaja}(j]j]j]j]j]ujaj[ojajnubaja}(j]j]j]j]j]ujajbojajPubeja}(j]j]j]j]j]ujaj[ojajMubaja}(j]j]j]j]j]ujajbojaj0ubeja}(j]j]j]j]j]ujaj[ojaj-ubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPacked YUV formats}jajsbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/v4l/pixfmt-packed-yuv anchornamehjaj$ujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4:4:4 Subsampling}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #subsamplingja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4:2:2 Subsampling}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4:1:1 Subsampling}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ja](KKKKKeujajMojaj!ubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj]sbaja}(j]j]j]j]j]internalrefuri+userspace-api/media/v4l/libv4l-introduction anchornamehjaj2ujajMojajZubaja}(j]j]j]j]j]ujajTojajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja libv4lconvert}jaj}sbaja}(j]j]j]j]j]internalrefurijl anchorname#libv4lconvertja](KKKeujajMojajzubaja}(j]j]j]j]j]ujajTojajwubaja}(j]j]j]j]j]ujaj[ojajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalibv4l1}jajsbaja}(j]j]j]j]j]internalrefurijl anchorname#libv4l1ja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajtubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalibv4l2}jajŀsbaja}(j]j]j]j]j]internalrefurijl anchorname#libv4l2ja](KKKeujajMojaj€ubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLibv4l device control functions}jajsbaja}(j]j]j]j]j]internalrefurijl anchorname #libv4l-device-control-functionsja](KKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj݀ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jav4l1compat.so wrapper library}jajsbaja}(j]j]j]j]j]internalrefurijl anchorname#v4l1compat-so-wrapper-libraryja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajtubeja}(j]j]j]j]j]ujajbojajWubeja}(j]j]j]j]j]ujaj[ojajTubaja}(j]j]j]j]j]ujajboubjCjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2_SDR_FMT_CU16LE (‘CU16’)}jajOsbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/v4l/pixfmt-sdr-cu16le anchornamehjaj@ujajMojajLubaja}(j]j]j]j]j]ujajTojajIubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajosbaja}(j]j]j]j]j]internalrefurij^ anchorname #descriptionja](KK KKeujajMojajlubaja}(j]j]j]j]j]ujajTojajiubaja}(j]j]j]j]j]ujaj[ojajfubaja}(j]j]j]j]j]ujajbojajIubeja}(j]j]j]j]j]ujaj[ojajFubaja}(j]j]j]j]j]ujajboubjRjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#V4L2_META_FMT_VSP1_HGT (‘VSPT’)}jajsbaja}(j]j]j]j]j]internalrefuri(userspace-api/media/v4l/metafmt-vsp1-hgt anchornamehjajNujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajȁsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK K KeujajMojajŁubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjFjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Input/Output}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/v4l/io anchornamehjaj\ujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nuserspace-api/media/v4l/rwNuserspace-api/media/v4l/mmapNuserspace-api/media/v4l/userpNuserspace-api/media/v4l/dmabufNuserspace-api/media/v4l/bufferN#userspace-api/media/v4l/field-ordere includefiles](j'j)j+j-j/j1emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔH/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/io.rstj֔K)jajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj&jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Touch Formats}jaj[sbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/tch-formats anchornamehjajjujajMojajXubaja}(j]j]j]j]j]ujajTojajUubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjjentries](N'userspace-api/media/v4l/pixfmt-tch-td16N'userspace-api/media/v4l/pixfmt-tch-td08N'userspace-api/media/v4l/pixfmt-tch-tu16N'userspace-api/media/v4l/pixfmt-tch-tu08e includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔQ/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/tch-formats.rstj֔K jajrubaja}(j]j]j]j]j]ujajbojajUubeja}(j]j]j]j]j]ujaj[ojajRubaja}(j]j]j]j]j]ujajboubjIjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLibv4l Userspace Library}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/v4l/libv4l anchornamehjajxujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]N+userspace-api/media/v4l/libv4l-introductiona includefiles]jւamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔL/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/libv4l.rstj֔K jajǂubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubji jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRaw Bayer Formats}jajsbaja}(j]j]j]j]j]internalrefuri$userspace-api/media/v4l/pixfmt-bayer anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N%userspace-api/media/v4l/pixfmt-srggb8N/userspace-api/media/v4l/pixfmt-srggb8-pisp-compN&userspace-api/media/v4l/pixfmt-srggb10N'userspace-api/media/v4l/pixfmt-srggb10pN+userspace-api/media/v4l/pixfmt-srggb10alaw8N+userspace-api/media/v4l/pixfmt-srggb10dpcm8N+userspace-api/media/v4l/pixfmt-srggb10-ipu3N&userspace-api/media/v4l/pixfmt-srggb12N'userspace-api/media/v4l/pixfmt-srggb12pN&userspace-api/media/v4l/pixfmt-srggb14N'userspace-api/media/v4l/pixfmt-srggb14pN&userspace-api/media/v4l/pixfmt-srggb16e includefiles](jFjHjJjLjNjPjRjTjVjXjZj\emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔR/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/pixfmt-bayer.rstj֔Kjaj7ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjh jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_RPI_BE_CFG}jajsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/metafmt-pisp-be anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Raspberry Pi PiSP Back End configuration format}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#raspberry-pi-pisp-back-end-configuration-formatja](KK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal configuration data}jaj҃sbaja}(j]j]j]j]j]internalrefurij anchorname#global-configuration-dataja](KK KKKeujajMojajσubaja}(j]j]j]j]j]ujajTojaj̃ubaja}(j]j]j]j]j]ujaj[ojajɃubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTile parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#tile-parametersja](KK KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajɃubeja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Raspberry Pi PiSP Back End uAPI data types}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname+#raspberry-pi-pisp-back-end-uapi-data-typesja](KK KKeujajMojaj#ubaja}(j]j]j]j]j]ujajTojaj ubaja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2 write()}jaj_sbaja}(j]j]j]j]j]internalrefuri"userspace-api/media/v4l/func-write anchornamehjajujajMojaj\ubaja}(j]j]j]j]j]ujajTojajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#nameja](KKIKeujajMojaj|ubaja}(j]j]j]j]j]ujajTojajyubaja}(j]j]j]j]j]ujaj[ojajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname #synopsisja](KKIKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajDŽsbaja}(j]j]j]j]j]internalrefurijn anchorname #argumentsja](KKIKeujajMojajĄubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname #descriptionja](KKIKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname #return-valueja](KKIKeujajMojaj ubaja}(j]j]j]j]j]ujajTojaj ubaja}(j]j]j]j]j]ujaj[ojajvubeja}(j]j]j]j]j]ujajbojajYubeja}(j]j]j]j]j]ujaj[ojajVubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSelection flags}jajHsbaja}(j]j]j]j]j]internalrefuri,userspace-api/media/v4l/v4l2-selection-flags anchornamehjajujajMojajEubaja}(j]j]j]j]j]ujajTojajBubaja}(j]j]j]j]j]ujaj[ojaj?ubaja}(j]j]j]j]j]ujajboubjl jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStandard Image Formats}jajtsbaja}(j]j]j]j]j]internalrefuri$userspace-api/media/v4l/pixfmt-intro anchornamehjajujajMojajqubaja}(j]j]j]j]j]ujajTojajnubaja}(j]j]j]j]j]ujaj[ojajkubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMetadata Formats}jajsbaja}(j]j]j]j]j]internalrefuri$userspace-api/media/v4l/meta-formats anchornamehjaj̀ujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N$userspace-api/media/v4l/metafmt-d4xxN'userspace-api/media/v4l/metafmt-genericN*userspace-api/media/v4l/metafmt-intel-ipu3N'userspace-api/media/v4l/metafmt-pisp-beN'userspace-api/media/v4l/metafmt-pisp-feN&userspace-api/media/v4l/metafmt-rkisp1N#userspace-api/media/v4l/metafmt-uvcN%userspace-api/media/v4l/metafmt-vividN(userspace-api/media/v4l/metafmt-vsp1-hgoN(userspace-api/media/v4l/metafmt-vsp1-hgte includefiles](jƅjȅjʅj̅j΅jЅj҅jԅjօj؅emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔR/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/meta-formats.rstj֔K jajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj>jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStreaming Parameters}jajsbaja}(j]j]j]j]j]internalrefuri%userspace-api/media/v4l/streaming-par anchornamehjajڀujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj,jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFunction Reference}jaj-sbaja}(j]j]j]j]j]internalrefuri!userspace-api/media/v4l/user-func anchornamehjajujajMojaj*ubaja}(j]j]j]j]j]ujajTojaj'ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj<entries](N"userspace-api/media/v4l/func-closeN"userspace-api/media/v4l/func-ioctlN*userspace-api/media/v4l/vidioc-create-bufsN&userspace-api/media/v4l/vidioc-cropcapN.userspace-api/media/v4l/vidioc-dbg-g-chip-infoN-userspace-api/media/v4l/vidioc-dbg-g-registerN*userspace-api/media/v4l/vidioc-decoder-cmdN&userspace-api/media/v4l/vidioc-dqeventN-userspace-api/media/v4l/vidioc-dv-timings-capN*userspace-api/media/v4l/vidioc-encoder-cmdN(userspace-api/media/v4l/vidioc-enumaudioN+userspace-api/media/v4l/vidioc-enumaudiooutN.userspace-api/media/v4l/vidioc-enum-dv-timingsN'userspace-api/media/v4l/vidioc-enum-fmtN.userspace-api/media/v4l/vidioc-enum-framesizesN2userspace-api/media/v4l/vidioc-enum-frameintervalsN.userspace-api/media/v4l/vidioc-enum-freq-bandsN(userspace-api/media/v4l/vidioc-enuminputN)userspace-api/media/v4l/vidioc-enumoutputN&userspace-api/media/v4l/vidioc-enumstdN%userspace-api/media/v4l/vidioc-expbufN&userspace-api/media/v4l/vidioc-g-audioN)userspace-api/media/v4l/vidioc-g-audiooutN%userspace-api/media/v4l/vidioc-g-cropN%userspace-api/media/v4l/vidioc-g-ctrlN+userspace-api/media/v4l/vidioc-g-dv-timingsN%userspace-api/media/v4l/vidioc-g-edidN*userspace-api/media/v4l/vidioc-g-enc-indexN*userspace-api/media/v4l/vidioc-g-ext-ctrlsN%userspace-api/media/v4l/vidioc-g-fbufN$userspace-api/media/v4l/vidioc-g-fmtN*userspace-api/media/v4l/vidioc-g-frequencyN&userspace-api/media/v4l/vidioc-g-inputN)userspace-api/media/v4l/vidioc-g-jpegcompN*userspace-api/media/v4l/vidioc-g-modulatorN'userspace-api/media/v4l/vidioc-g-outputN%userspace-api/media/v4l/vidioc-g-parmN)userspace-api/media/v4l/vidioc-g-priorityN*userspace-api/media/v4l/vidioc-g-selectionN/userspace-api/media/v4l/vidioc-g-sliced-vbi-capN$userspace-api/media/v4l/vidioc-g-stdN&userspace-api/media/v4l/vidioc-g-tunerN)userspace-api/media/v4l/vidioc-log-statusN&userspace-api/media/v4l/vidioc-overlayN*userspace-api/media/v4l/vidioc-prepare-bufN#userspace-api/media/v4l/vidioc-qbufN'userspace-api/media/v4l/vidioc-querybufN'userspace-api/media/v4l/vidioc-querycapN(userspace-api/media/v4l/vidioc-queryctrlN/userspace-api/media/v4l/vidioc-query-dv-timingsN'userspace-api/media/v4l/vidioc-querystdN&userspace-api/media/v4l/vidioc-reqbufsN*userspace-api/media/v4l/vidioc-remove-bufsN-userspace-api/media/v4l/vidioc-s-hw-freq-seekN'userspace-api/media/v4l/vidioc-streamonN9userspace-api/media/v4l/vidioc-subdev-enum-frame-intervalN5userspace-api/media/v4l/vidioc-subdev-enum-frame-sizeN4userspace-api/media/v4l/vidioc-subdev-enum-mbus-codeN,userspace-api/media/v4l/vidioc-subdev-g-cropN+userspace-api/media/v4l/vidioc-subdev-g-fmtN6userspace-api/media/v4l/vidioc-subdev-g-frame-intervalN/userspace-api/media/v4l/vidioc-subdev-g-routingN1userspace-api/media/v4l/vidioc-subdev-g-selectionN2userspace-api/media/v4l/vidioc-subdev-g-client-capN.userspace-api/media/v4l/vidioc-subdev-querycapN.userspace-api/media/v4l/vidioc-subscribe-eventN!userspace-api/media/v4l/func-mmapN#userspace-api/media/v4l/func-munmapN!userspace-api/media/v4l/func-openN!userspace-api/media/v4l/func-pollN!userspace-api/media/v4l/func-readN#userspace-api/media/v4l/func-selectN"userspace-api/media/v4l/func-writee includefiles](jSjUjWjYj[j]j_jajcjejgjijkjmjojqjsjujwjyj{j}jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjÆjņjdžjɆjˆj͆jφjцjӆjՆj׆jنjۆj݆j߆jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔO/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/user-func.rstj֔K jajDubaja}(j]j]j]j]j]ujajbojaj'ubeja}(j]j]j]j]j]ujaj[ojaj$ubaja}(j]j]j]j]j]ujajboubjHjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!V4L2_SDR_FMT_PCU16BE (‘PC16’)}jaj sbaja}(j]j]j]j]j]internalrefuri*userspace-api/media/v4l/pixfmt-sdr-pcu16be anchornamehjajujajMojaj ubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK KKeujajMojaj)ubaja}(j]j]j]j]j]ujajTojaj&ubaja}(j]j]j]j]j]ujaj[ojaj#ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_INZI (‘INZI’)}jajesbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/pixfmt-inzi anchornamehjajujajMojajbubaja}(j]j]j]j]j]ujajTojaj_ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijt anchorname #descriptionja](KK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj|ubaja}(j]j]j]j]j]ujajbojaj_ubeja}(j]j]j]j]j]ujaj[ojaj\ubaja}(j]j]j]j]j]ujajboubjHjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOpening and Closing Devices}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/v4l/open anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Controlling a hardware peripheral via V4L2}jajއsbaja}(j]j]j]j]j]internalrefurij͇ anchorname+#controlling-a-hardware-peripheral-via-v4l2ja](KKKeujajMojajۇubaja}(j]j]j]j]j]ujajTojaj؇ubaja}(j]j]j]j]j]ujaj[ojajՇubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 Device Node Naming}jajsbaja}(j]j]j]j]j]internalrefurij͇ anchorname#v4l2-device-node-namingja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajՇubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRelated Devices}jaj&sbaja}(j]j]j]j]j]internalrefurij͇ anchorname#related-devicesja](KKKeujajMojaj#ubaja}(j]j]j]j]j]ujajTojaj ubaja}(j]j]j]j]j]ujaj[ojajՇubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiple Opens}jajJsbaja}(j]j]j]j]j]internalrefurij͇ anchorname#multiple-opensja](KKKeujajMojajGubaja}(j]j]j]j]j]ujajTojajDubaja}(j]j]j]j]j]ujaj[ojajՇubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShared Data Streams}jajnsbaja}(j]j]j]j]j]internalrefurij͇ anchorname#shared-data-streamsja](KKKeujajMojajkubaja}(j]j]j]j]j]ujajTojajhubaja}(j]j]j]j]j]ujaj[ojajՇubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Functions}jajsbaja}(j]j]j]j]j]internalrefurij͇ anchorname #functionsja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajՇubeja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj$ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_IPU3_SBGGR10 (‘ip3b’), V4L2_PIX_FMT_IPU3_SGBRG10 (‘ip3g’), V4L2_PIX_FMT_IPU3_SGRBG10 (‘ip3G’), V4L2_PIX_FMT_IPU3_SRGGB10 (‘ip3r’)}jajˈsbaja}(j]j]j]j]j]internalrefuri+userspace-api/media/v4l/pixfmt-srggb10-ipu3 anchornamehjaj ujajMojajȈubaja}(j]j]j]j]j]ujajTojajňubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja10-bit Bayer formats}jajsbaja}(j]j]j]j]j]internalrefurijڈ anchorname#bit-bayer-formatsja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j]j]j]j]internalrefurijڈ anchorname #descriptionja](KKKKKKeujajMojaj ubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajňubeja}(j]j]j]j]j]ujaj[ojajˆubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_SRGGB14 (‘RG14’), V4L2_PIX_FMT_SGRBG14 (‘GR14’), V4L2_PIX_FMT_SGBRG14 (‘GB14’), V4L2_PIX_FMT_SBGGR14 (‘BG14’),}jajQsbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/v4l/pixfmt-srggb14 anchornamehjaj.ujajMojajNubaja}(j]j]j]j]j]ujajTojajKubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(14-bit Bayer formats expanded to 16 bits}jajqsbaja}(j]j]j]j]j]internalrefurij` anchorname&#bit-bayer-formats-expanded-to-16-bitsja](KKKK KeujajMojajnubaja}(j]j]j]j]j]ujajTojajkubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij` anchorname #descriptionja](KKKK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajkubeja}(j]j]j]j]j]ujaj[ojajhubaja}(j]j]j]j]j]ujajbojajKubeja}(j]j]j]j]j]ujaj[ojajHubaja}(j]j]j]j]j]ujajboubj, jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2 select()}jaj׉sbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/func-select anchornamehjaj<ujajMojajԉubaja}(j]j]j]j]j]ujajTojajщubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nameja](KKHKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #synopsisja](KKHKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname #argumentsja](KKHKeujajMojaj<ubaja}(j]j]j]j]j]ujajTojaj9ubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKHKeujajMojaj`ubaja}(j]j]j]j]j]ujajTojaj]ubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #return-valueja](KKHKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajщubeja}(j]j]j]j]j]ujaj[ojajΉubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_SRGGB14P (‘pREE’), V4L2_PIX_FMT_SGRBG14P (‘pgEE’), V4L2_PIX_FMT_SGBRG14P (‘pGEE’), V4L2_PIX_FMT_SBGGR14P (‘pBEE’),}jajsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-srggb14p anchornamehjajJujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijϊ anchorname #descriptionja](KKKK KeujajMojaj݊ubaja}(j]j]j]j]j]ujajTojajڊubaja}(j]j]j]j]j]ujaj[ojaj׊ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_SBGGR10DPCM8 (‘bBA8’), V4L2_PIX_FMT_SGBRG10DPCM8 (‘bGA8’), V4L2_PIX_FMT_SGRBG10DPCM8 (‘BD10’), V4L2_PIX_FMT_SRGGB10DPCM8 (‘bRA8’),}jajsbaja}(j]j]j]j]j]internalrefuri+userspace-api/media/v4l/pixfmt-srggb10dpcm8 anchornamehjajXujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj9sbaja}(j]j]j]j]j]internalrefurij( anchorname #descriptionja](KKKKKeujajMojaj6ubaja}(j]j]j]j]j]ujajTojaj3ubaja}(j]j]j]j]j]ujaj[ojaj0ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj6 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_Y12I (‘Y12I’)}jajrsbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/pixfmt-y12i anchornamehjajfujajMojajoubaja}(j]j]j]j]j]ujajTojajlubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajlubeja}(j]j]j]j]j]ujaj[ojajiubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Video Grabber example using libv4l}jajˋsbaja}(j]j]j]j]j]internalrefuri(userspace-api/media/v4l/v4l2grab-example anchornamehjajtujajMojajȋubaja}(j]j]j]j]j]ujajTojajŋubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjڋentries]N"userspace-api/media/v4l/v4l2grab.ca includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔV/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/v4l2grab-example.rstj֔Kjajubaja}(j]j]j]j]j]ujajbojajŋubeja}(j]j]j]j]j]ujaj[ojaj‹ubaja}(j]j]j]j]j]ujajboubjljK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_TCH_FMT_TU08 (‘TU08’)}jajsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-tch-tu08 anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj:sbaja}(j]j]j]j]j]internalrefurij) anchorname #descriptionja](KK KKeujajMojaj7ubaja}(j]j]j]j]j]ujajTojaj4ubaja}(j]j]j]j]j]ujaj[ojaj1ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjrjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_DQEVENT}jajssbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/v4l/vidioc-dqevent anchornamehjajujajMojajpubaja}(j]j]j]j]j]ujajTojajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nameja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #synopsisja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajیsbaja}(j]j]j]j]j]internalrefurij anchorname #argumentsja](KKKeujajMojaj،ubaja}(j]j]j]j]j]ujajTojajՌubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname #return-valueja](KKKeujajMojaj ubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajmubeja}(j]j]j]j]j]ujaj[ojajjubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja RGB Formats}jaj\sbaja}(j]j]j]j]j]internalrefuri"userspace-api/media/v4l/pixfmt-rgb anchornamehjajujajMojajYubaja}(j]j]j]j]j]ujajTojajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLess Than 8 Bits Per Component}jaj|sbaja}(j]j]j]j]j]internalrefurijk anchorname#less-than-8-bits-per-componentja](KKKeujajMojajyubaja}(j]j]j]j]j]ujajTojajvubaja}(j]j]j]j]j]ujaj[ojajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8 Bits Per Component}jajsbaja}(j]j]j]j]j]internalrefurijk anchorname#bits-per-componentja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10 Bits Per Component}jajčsbaja}(j]j]j]j]j]internalrefurijk anchorname#id1ja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja12 Bits Per Component}jajsbaja}(j]j]j]j]j]internalrefurijk anchorname#id2ja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja16 Bits Per Component}jaj sbaja}(j]j]j]j]j]internalrefurijk anchorname#id3ja](KKKeujajMojaj ubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeprecated RGB Formats}jaj0sbaja}(j]j]j]j]j]internalrefurijk anchorname#deprecated-rgb-formatsja](KKKeujajMojaj-ubaja}(j]j]j]j]j]ujajTojaj*ubaja}(j]j]j]j]j]ujaj[ojajsubeja}(j]j]j]j]j]ujajbojajVubeja}(j]j]j]j]j]ujaj[ojajSubaja}(j]j]j]j]j]ujajboubj\jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXV4L2_PIX_FMT_PISP_COMP1_RGGB (‘PC1R’), V4L2_PIX_FMT_PISP_COMP1_GRBG (‘PC1G’), V4L2_PIX_FMT_PISP_COMP1_GBRG (‘PC1g’), V4L2_PIX_FMT_PISP_COMP1_BGGR (‘PC1B), V4L2_PIX_FMT_PISP_COMP1_MONO (‘PC1M’), V4L2_PIX_FMT_PISP_COMP2_RGGB (‘PC2R’), V4L2_PIX_FMT_PISP_COMP2_GRBG (‘PC2G’), V4L2_PIX_FMT_PISP_COMP2_GBRG (‘PC2g’), V4L2_PIX_FMT_PISP_COMP2_BGGR (‘PC2B), V4L2_PIX_FMT_PISP_COMP2_MONO (‘PC2M’)}jajisbaja}(j]j]j]j]j]internalrefuri/userspace-api/media/v4l/pixfmt-srggb8-pisp-comp anchornamehjajujajMojajfubaja}(j]j]j]j]j]ujajTojajcubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0Raspberry Pi PiSP compressed 8-bit Bayer formats}jajsbaja}(j]j]j]j]j]internalrefurijx anchorname1#raspberry-pi-pisp-compressed-8-bit-bayer-formatsja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijx anchorname #descriptionja](KKKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajcubeja}(j]j]j]j]j]ujaj[ojaj`ubaja}(j]j]j]j]j]ujajboubjB jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!V4L2_SDR_FMT_PCU18BE (‘PC18’)}jajsbaja}(j]j]j]j]j]internalrefuri*userspace-api/media/v4l/pixfmt-sdr-pcu18be anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK KKeujajMojaj ubaja}(j]j]j]j]j]ujajTojaj ubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj@jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_CROPCAP}jajHsbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/v4l/vidioc-cropcap anchornamehjajȁujajMojajEubaja}(j]j]j]j]j]ujajTojajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajhsbaja}(j]j]j]j]j]internalrefurijW anchorname#nameja](KKKeujajMojajeubaja}(j]j]j]j]j]ujajTojajbubaja}(j]j]j]j]j]ujaj[ojaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname #synopsisja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname #argumentsja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajԏsbaja}(j]j]j]j]j]internalrefurijW anchorname #descriptionja](KKKeujajMojajяubaja}(j]j]j]j]j]ujajTojajΏubaja}(j]j]j]j]j]ujaj[ojaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname #return-valueja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj_ubeja}(j]j]j]j]j]ujajbojajBubeja}(j]j]j]j]j]ujaj[ojaj?ubaja}(j]j]j]j]j]ujajboubjujK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_Y8I (‘Y8I ‘)}jaj1sbaja}(j]j]j]j]j]internalrefuri"userspace-api/media/v4l/pixfmt-y8i anchornamehjajցujajMojaj.ubaja}(j]j]j]j]j]ujajTojaj+ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajQsbaja}(j]j]j]j]j]internalrefurij@ anchorname #descriptionja](KKKKKeujajMojajNubaja}(j]j]j]j]j]ujajTojajKubaja}(j]j]j]j]j]ujaj[ojajHubaja}(j]j]j]j]j]ujajbojaj+ubeja}(j]j]j]j]j]ujaj[ojaj(ubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2_SDR_FMT_CS14LE (‘CS14’)}jajsbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/v4l/pixfmt-sdr-cs14le anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStreaming I/O (Memory Mapping)}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/v4l/mmap anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajݐubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Example: Mapping buffers in the single-planar API}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#example-mapping-buffers-in-the-single-planar-apija](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Example: Mapping buffers in the multi-planar API}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname0#example-mapping-buffers-in-the-multi-planar-apija](KKKeujajMojaj$ubaja}(j]j]j]j]j]ujajTojaj!ubaja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajݐubeja}(j]j]j]j]j]ujaj[ojajڐubaja}(j]j]j]j]j]ujajboubjGjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPart I - Video for Linux API}jaj`sbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/v4l/v4l2 anchornamehujajMojaj]ubaja}(j]j]j]j]j]ujajTojajZubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjoentries](Nuserspace-api/media/v4l/commonNuserspace-api/media/v4l/pixfmtNuserspace-api/media/v4l/ioNuserspace-api/media/v4l/devicesNuserspace-api/media/v4l/libv4lNuserspace-api/media/v4l/compatN!userspace-api/media/v4l/user-funcN#userspace-api/media/v4l/common-defsN userspace-api/media/v4l/videodevN'userspace-api/media/v4l/capture-exampleN(userspace-api/media/v4l/v4l2grab-exampleNuserspace-api/media/v4l/biblioe includefiles](jjjjjjjjjjjjemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionjujaj>jՔJ/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/v4l2.rstj֔KjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision and Copyright}jajsbaja}(j]j]j]j]j]internalrefurijo anchorname#revision-and-copyrightujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision History}jajՑsbaja}(j]j]j]j]j]internalrefurijo anchorname#revision-historyujajMojajґubaja}(j]j]j]j]j]ujajTojajϑubaja}(j]j]j]j]j]ujaj[ojajwubeja}(j]j]j]j]j]ujajbojajZubeja}(j]j]j]j]j]ujaj[ojajWubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_D4XX (‘D4XX’)}jaj sbaja}(j]j]j]j]j]internalrefuri$userspace-api/media/v4l/metafmt-d4xx anchornamehjaj ujajMojaj ubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK KKeujajMojaj*ubaja}(j]j]j]j]j]ujajTojaj'ubaja}(j]j]j]j]j]ujaj[ojaj$ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjRjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_SRGGB10 (‘RG10’), V4L2_PIX_FMT_SGRBG10 (‘BA10’), V4L2_PIX_FMT_SGBRG10 (‘GB10’), V4L2_PIX_FMT_SBGGR10 (‘BG10’),}jajfsbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/v4l/pixfmt-srggb10 anchornamehjajujajMojajcubaja}(j]j]j]j]j]ujajTojaj`ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefuriju anchorname #descriptionja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj}ubaja}(j]j]j]j]j]ujajbojaj`ubeja}(j]j]j]j]j]ujaj[ojaj]ubaja}(j]j]j]j]j]ujajboubjkjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$V4L2_TCH_FMT_DELTA_TD16 (‘TD16’)}jajsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-tch-td16 anchornamehjaj)ujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajߒsbaja}(j]j]j]j]j]internalrefurijΒ anchorname #descriptionja](KK KKeujajMojajܒubaja}(j]j]j]j]j]ujajTojajْubaja}(j]j]j]j]j]ujaj[ojaj֒ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaX,V4L2_META_FMT_GENERIC_8 (‘MET8’), V4L2_META_FMT_GENERIC_CSI2_10 (‘MC1A’), V4L2_META_FMT_GENERIC_CSI2_12 (‘MC1C’), V4L2_META_FMT_GENERIC_CSI2_14 (‘MC1E’), V4L2_META_FMT_GENERIC_CSI2_16 (‘MC1G’), V4L2_META_FMT_GENERIC_CSI2_20 (‘MC1K’), V4L2_META_FMT_GENERIC_CSI2_24 (‘MC1O’)}jajsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/metafmt-generic anchornamehjaj7ujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jaj8sbaja}(j]j]j]j]j]internalrefurij' anchorname #descriptionja](KK KKeujajMojaj5ubaja}(j]j]j]j]j]ujajTojaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_GENERIC_8}jajYsbaja}(j]j]j]j]j]internalrefurij' anchorname#v4l2-meta-fmt-generic-8ja](KK KKKeujajMojajVubaja}(j]j]j]j]j]ujajTojajSubaja}(j]j]j]j]j]ujaj[ojajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_GENERIC_CSI2_10}jaj}sbaja}(j]j]j]j]j]internalrefurij' anchorname#v4l2-meta-fmt-generic-csi2-10ja](KK KKKeujajMojajzubaja}(j]j]j]j]j]ujajTojajwubaja}(j]j]j]j]j]ujaj[ojajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_GENERIC_CSI2_12}jajsbaja}(j]j]j]j]j]internalrefurij' anchorname#v4l2-meta-fmt-generic-csi2-12ja](KK KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_GENERIC_CSI2_14}jajœsbaja}(j]j]j]j]j]internalrefurij' anchorname#v4l2-meta-fmt-generic-csi2-14ja](KK KKKeujajMojaj“ubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_GENERIC_CSI2_16}jajsbaja}(j]j]j]j]j]internalrefurij' anchorname#v4l2-meta-fmt-generic-csi2-16ja](KK KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_GENERIC_CSI2_20}jaj sbaja}(j]j]j]j]j]internalrefurij' anchorname#v4l2-meta-fmt-generic-csi2-20ja](KK KKKeujajMojaj ubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_GENERIC_CSI2_24}jaj1sbaja}(j]j]j]j]j]internalrefurij' anchorname#v4l2-meta-fmt-generic-csi2-24ja](KK KKKeujajMojaj.ubaja}(j]j]j]j]j]ujajTojaj+ubaja}(j]j]j]j]j]ujaj[ojajPubeja}(j]j]j]j]j]ujajbojaj2ubeja}(j]j]j]j]j]ujaj[ojaj/ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjPjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_UVC (‘UVCH’)}jajvsbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/metafmt-uvc anchornamehjajEujajMojajsubaja}(j]j]j]j]j]ujajTojajpubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajpubeja}(j]j]j]j]j]ujaj[ojajmubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReserved Format Identifiers}jajϔsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-reserved anchornamehjajSujajMojaj̔ubaja}(j]j]j]j]j]ujajTojajɔubaja}(j]j]j]j]j]ujaj[ojajƔubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVideo Standards}jajsbaja}(j]j]j]j]j]internalrefuri userspace-api/media/v4l/standard anchornamehjajaujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Example: Information about the current video standard}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname5#example-information-about-the-current-video-standardja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCExample: Listing the video standards supported by the current input}jaj?sbaja}(j]j]j]j]j]internalrefurij  anchornameC#example-listing-the-video-standards-supported-by-the-current-inputja](KKKeujajMojaj<ubaja}(j]j]j]j]j]ujajTojaj9ubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Example: Selecting a new video standard}jajcsbaja}(j]j]j]j]j]internalrefurij  anchorname'#example-selecting-a-new-video-standardja](KKKeujajMojaj`ubaja}(j]j]j]j]j]ujajTojaj]ubaja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVideo For Linux Two Header File}jajsbaja}(j]j]j]j]j]internalrefuri userspace-api/media/v4l/videodev anchornamehjajoujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja videodev2.h}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #videodev2-hja](K KeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjRjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja HSV Formats}jajsbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/hsv-formats anchornamehjaj}ujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]N)userspace-api/media/v4l/pixfmt-packed-hsva includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔQ/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/hsv-formats.rstj֔Kjaj ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl VIDIOC_DBG_G_CHIP_INFO}jajDsbaja}(j]j]j]j]j]internalrefuri.userspace-api/media/v4l/vidioc-dbg-g-chip-info anchornamehjajujajMojajAubaja}(j]j]j]j]j]ujajTojaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajdsbaja}(j]j]j]j]j]internalrefurijS anchorname#nameja](KKKeujajMojajaubaja}(j]j]j]j]j]ujajTojaj^ubaja}(j]j]j]j]j]ujaj[ojaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname #synopsisja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname #argumentsja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajЖsbaja}(j]j]j]j]j]internalrefurijS anchorname #descriptionja](KKKeujajMojaj͖ubaja}(j]j]j]j]j]ujajTojajʖubaja}(j]j]j]j]j]ujaj[ojaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname #return-valueja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj[ubeja}(j]j]j]j]j]ujajbojaj>ubeja}(j]j]j]j]j]ujaj[ojaj;ubaja}(j]j]j]j]j]ujajboubjfjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_SDR_FMT_CS8 (‘CS08’)}jaj-sbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-sdr-cs08 anchornamehjajujajMojaj*ubaja}(j]j]j]j]j]ujajTojaj'ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajMsbaja}(j]j]j]j]j]internalrefurij< anchorname #descriptionja](KK KKeujajMojajJubaja}(j]j]j]j]j]ujajTojajGubaja}(j]j]j]j]j]ujaj[ojajDubaja}(j]j]j]j]j]ujajbojaj'ubeja}(j]j]j]j]j]ujaj[ojaj$ubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_SDR_FMT_CU8 (‘CU08’)}jajsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-sdr-cu08 anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojaj}ubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJV4L2_META_FMT_IPU3_PARAMS (‘ip3p’), V4L2_META_FMT_IPU3_3A (‘ip3s’)}jajߗsbaja}(j]j]j]j]j]internalrefuri*userspace-api/media/v4l/metafmt-intel-ipu3 anchornamehjajujajMojajܗubaja}(j]j]j]j]j]ujajTojajٗubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3A statistics}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #a-statisticsja](KK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPipeline parameters}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#pipeline-parametersja](KK KKeujajMojaj ubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel IPU3 ImgU uAPI data types}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname #intel-ipu3-imgu-uapi-data-typesja](KK KKeujajMojajDubaja}(j]j]j]j]j]ujajTojajAubaja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajٗubeja}(j]j]j]j]j]ujaj[ojaj֗ubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Comparison with old cropping API}jajsbaja}(j]j]j]j]j]internalrefuri1userspace-api/media/v4l/selection-api-vs-crop-api anchornamehjajÂujajMojaj}ubaja}(j]j]j]j]j]ujajTojajzubaja}(j]j]j]j]j]ujaj[ojajwubaja}(j]j]j]j]j]ujajboubjmjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSelection targets}jajsbaja}(j]j]j]j]j]internalrefuri.userspace-api/media/v4l/v4l2-selection-targets anchornamehjajтujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjd jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_SRGGB10P (‘pRAA’), V4L2_PIX_FMT_SGRBG10P (‘pgAA’), V4L2_PIX_FMT_SGBRG10P (‘pGAA’), V4L2_PIX_FMT_SBGGR10P (‘pBAA’),}jajؘsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-srggb10p anchornamehjaj߂ujajMojaj՘ubaja}(j]j]j]j]j]ujajTojajҘubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajҘubeja}(j]j]j]j]j]ujaj[ojajϘubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMedia Bus Formats}jaj1sbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/v4l/subdev-formats anchornamehjajujajMojaj.ubaja}(j]j]j]j]j]ujajTojaj+ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMedia Bus Pixel Codes}jajQsbaja}(j]j]j]j]j]internalrefurij@ anchorname#media-bus-pixel-codesja](KK KKKKeujajMojajNubaja}(j]j]j]j]j]ujajTojajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPacked RGB Formats}jajrsbaja}(j]j]j]j]j]internalrefurij@ anchorname#packed-rgb-formatsja](KK KKKKKeujajMojajoubaja}(j]j]j]j]j]ujajTojajlubaja}(j]j]j]j]j]ujaj[ojajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bayer Formats}jajsbaja}(j]j]j]j]j]internalrefurij@ anchorname#bayer-formatsja](KK KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPacked YUV Formats}jajsbaja}(j]j]j]j]j]internalrefurij@ anchorname#packed-yuv-formatsja](KK KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHSV/HSL Formats}jajޙsbaja}(j]j]j]j]j]internalrefurij@ anchorname#hsv-hsl-formatsja](KK KKKKKeujajMojajۙubaja}(j]j]j]j]j]ujajTojajؙubaja}(j]j]j]j]j]ujaj[ojajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJPEG Compressed Formats}jajsbaja}(j]j]j]j]j]internalrefurij@ anchorname#jpeg-compressed-formatsja](KK KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Vendor and Device Specific Formats}jaj&sbaja}(j]j]j]j]j]internalrefurij@ anchorname##vendor-and-device-specific-formatsja](KK KKKKKeujajMojaj#ubaja}(j]j]j]j]j]ujajTojaj ubaja}(j]j]j]j]j]ujaj[ojajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMetadata Formats}jajJsbaja}(j]j]j]j]j]internalrefurij@ anchorname#metadata-formatsja](KK KKKKKeujajMojajGubaja}(j]j]j]j]j]ujajTojajDubaja}(j]j]j]j]j]ujaj[ojajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Serial Metadata Formats}jajnsbaja}(j]j]j]j]j]internalrefurij@ anchorname #generic-serial-metadata-formatsja](KK KKKKKeujajMojajkubaja}(j]j]j]j]j]ujajTojajhubaja}(j]j]j]j]j]ujaj[ojajiubeja}(j]j]j]j]j]ujajbojajKubeja}(j]j]j]j]j]ujaj[ojajHubaja}(j]j]j]j]j]ujajbojaj+ubeja}(j]j]j]j]j]ujaj[ojaj(ubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLuma-Only Formats}jajsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-yuv-luma anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjA jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Configuration}jajߚsbaja}(j]j]j]j]j]internalrefuri3userspace-api/media/v4l/selection-api-configuration anchornamehjaj ujajMojajܚubaja}(j]j]j]j]j]ujajTojajٚubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration of video capture}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#configuration-of-video-captureja](KKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration of video output}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#configuration-of-video-outputja](KKKKeujajMojaj ubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScaling control}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname#scaling-controlja](KKKKeujajMojajDubaja}(j]j]j]j]j]ujajTojajAubaja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajٚubeja}(j]j]j]j]j]ujaj[ojaj֚ubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndexed Format}jajsbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/v4l/pixfmt-indexed anchornamehjajujajMojaj}ubaja}(j]j]j]j]j]ujajTojajzubaja}(j]j]j]j]j]ujaj[ojajwubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSingle- and multi-planar APIs}jajsbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/planar-apis anchornamehjaj%ujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulti-planar formats}jaj̛sbaja}(j]j]j]j]j]internalrefurij anchorname#multi-planar-formatsja](KKKeujajMojajɛubaja}(j]j]j]j]j]ujajTojajƛubaja}(j]j]j]j]j]ujaj[ojajÛubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Calls that distinguish between single and multi-planar APIs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname<#calls-that-distinguish-between-single-and-multi-planar-apisja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajÛubeja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVideo Inputs and Outputs}jaj)sbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/v4l/video anchornamehjaj3ujajMojaj&ubaja}(j]j]j]j]j]ujajTojaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Example: Information about the current video input}jajIsbaja}(j]j]j]j]j]internalrefurij8 anchorname2#example-information-about-the-current-video-inputja](KKKeujajMojajFubaja}(j]j]j]j]j]ujajTojajCubaja}(j]j]j]j]j]ujaj[ojaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Example: Switching to the first video input}jajmsbaja}(j]j]j]j]j]internalrefurij8 anchorname+#example-switching-to-the-first-video-inputja](KKKeujajMojajjubaja}(j]j]j]j]j]ujajTojajgubaja}(j]j]j]j]j]ujaj[ojaj@ubeja}(j]j]j]j]j]ujajbojaj#ubeja}(j]j]j]j]j]ujaj[ojaj ubaja}(j]j]j]j]j]ujajboubj}jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStreaming I/O (User Pointers)}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/v4l/userp anchornamehjajAujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Example: Initiating streaming I/O with user pointers}jajƜsbaja}(j]j]j]j]j]internalrefurij anchorname4#example-initiating-streaming-i-o-with-user-pointersja](KKKeujajMojajÜubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja SDR Formats}jajsbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/sdr-formats anchornamehjajOujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N'userspace-api/media/v4l/pixfmt-sdr-cu08N)userspace-api/media/v4l/pixfmt-sdr-cu16leN'userspace-api/media/v4l/pixfmt-sdr-cs08N)userspace-api/media/v4l/pixfmt-sdr-cs14leN)userspace-api/media/v4l/pixfmt-sdr-ru12leN*userspace-api/media/v4l/pixfmt-sdr-pcu16beN*userspace-api/media/v4l/pixfmt-sdr-pcu18beN*userspace-api/media/v4l/pixfmt-sdr-pcu20bee includefiles](j%j'j)j+j-j/j1j3emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔQ/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/sdr-formats.rstj֔K jajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_RPI_FE_CFG}jaj\sbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/metafmt-pisp-fe anchornamehjaj]ujajMojajYubaja}(j]j]j]j]j]ujajTojajVubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Raspberry Pi PiSP Front End configuration format}jaj|sbaja}(j]j]j]j]j]internalrefurijk anchorname1#raspberry-pi-pisp-front-end-configuration-formatja](KK KKeujajMojajyubaja}(j]j]j]j]j]ujajTojajvubaja}(j]j]j]j]j]ujaj[ojajsubaja}(j]j]j]j]j]ujajbojajVubeja}(j]j]j]j]j]ujaj[ojajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_META_FMT_RPI_FE_STATS}jajsbaja}(j]j]j]j]j]internalrefurijk anchorname#v4l2-meta-fmt-rpi-fe-statsja](KK KeujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Raspberry Pi PiSP Front End statistics format}jaj͝sbaja}(j]j]j]j]j]internalrefurijk anchorname.#raspberry-pi-pisp-front-end-statistics-formatja](KK KKeujajMojajʝubaja}(j]j]j]j]j]ujajTojajǝubaja}(j]j]j]j]j]ujaj[ojajĝubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajSubeja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Image Formats}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/v4l/pixfmt anchornamehjajkujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N#userspace-api/media/v4l/pixfmt-v4l2N*userspace-api/media/v4l/pixfmt-v4l2-mplaneN$userspace-api/media/v4l/pixfmt-introN&userspace-api/media/v4l/pixfmt-indexedN"userspace-api/media/v4l/pixfmt-rgbN$userspace-api/media/v4l/pixfmt-bayerN#userspace-api/media/v4l/yuv-formatsN#userspace-api/media/v4l/hsv-formatsN%userspace-api/media/v4l/depth-formatsN)userspace-api/media/v4l/pixfmt-compressedN#userspace-api/media/v4l/sdr-formatsN#userspace-api/media/v4l/tch-formatsN$userspace-api/media/v4l/meta-formatsN'userspace-api/media/v4l/pixfmt-reservedN#userspace-api/media/v4l/colorspacesN(userspace-api/media/v4l/colorspaces-defsN+userspace-api/media/v4l/colorspaces-detailse includefiles](j,j.j0j2j4j6j8j:j<j>j@jBjDjFjHjJjLemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔL/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/pixfmt.rstj֔Kjajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafile: media/v4l/v4l2grab.c}jajusbaja}(j]j]j]j]j]internalrefuri"userspace-api/media/v4l/v4l2grab.c anchornamehjajyujajMojajrubaja}(j]j]j]j]j]ujajTojajoubaja}(j]j]j]j]j]ujaj[ojajlubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSelection targets}jajsbaja}(j]j]j]j]j]internalrefuri-userspace-api/media/v4l/selection-api-targets anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPlanar YUV formats}jaj͞sbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/v4l/pixfmt-yuv-planar anchornamehjajujajMojajʞubaja}(j]j]j]j]j]ujajTojajǞubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSemi-Planar YUV Formats}jajsbaja}(j]j]j]j]j]internalrefurijܞ anchorname#semi-planar-yuv-formatsja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNV12, NV21, NV12M and NV21M}jajsbaja}(j]j]j]j]j]internalrefurijܞ anchorname#nv12-nv21-nv12m-and-nv21mja](KKKKKKeujajMojaj ubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tiled NV12}jaj2sbaja}(j]j]j]j]j]internalrefurijܞ anchorname #tiled-nv12ja](KKKKKKeujajMojaj/ubaja}(j]j]j]j]j]ujajTojaj,ubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tiled NV15}jajVsbaja}(j]j]j]j]j]internalrefurijܞ anchorname #tiled-nv15ja](KKKKKKeujajMojajSubaja}(j]j]j]j]j]ujajTojajPubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNV16, NV61, NV16M and NV61M}jajzsbaja}(j]j]j]j]j]internalrefurijܞ anchorname#nv16-nv61-nv16m-and-nv61mja](KKKKKKeujajMojajwubaja}(j]j]j]j]j]ujajTojajtubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NV24 and NV42}jajsbaja}(j]j]j]j]j]internalrefurijܞ anchorname#nv24-and-nv42ja](KKKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaP010 and tiled P010}jajŸsbaja}(j]j]j]j]j]internalrefurijܞ anchorname#p010-and-tiled-p010ja](KKKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaP012 and P012M}jajsbaja}(j]j]j]j]j]internalrefurijܞ anchorname#p012-and-p012mja](KKKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFully Planar YUV Formats}jajsbaja}(j]j]j]j]j]internalrefurijܞ anchorname#fully-planar-yuv-formatsja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaYUV410 and YVU410}jaj7sbaja}(j]j]j]j]j]internalrefurijܞ anchorname#yuv410-and-yvu410ja](KKKKKKeujajMojaj4ubaja}(j]j]j]j]j]ujajTojaj1ubaja}(j]j]j]j]j]ujaj[ojaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaYUV411P}jaj[sbaja}(j]j]j]j]j]internalrefurijܞ anchorname#yuv411pja](KKKKKKeujajMojajXubaja}(j]j]j]j]j]ujajTojajUubaja}(j]j]j]j]j]ujaj[ojaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#YUV420, YVU420, YUV420M and YVU420M}jajsbaja}(j]j]j]j]j]internalrefurijܞ anchorname"#yuv420-yvu420-yuv420m-and-yvu420mja](KKKKKKeujajMojaj|ubaja}(j]j]j]j]j]ujajTojajyubaja}(j]j]j]j]j]ujaj[ojaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaYUV422P, YUV422M and YVU422M}jajsbaja}(j]j]j]j]j]internalrefurijܞ anchorname#yuv422p-yuv422m-and-yvu422mja](KKKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaYUV444M and YVU444M}jajǠsbaja}(j]j]j]j]j]internalrefurijܞ anchorname#yuv444m-and-yvu444mja](KKKKKKeujajMojajĠubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj.ubeja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajǞubeja}(j]j]j]j]j]ujaj[ojajĞubaja}(j]j]j]j]j]ujajboubjf jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2ioctl VIDIOC_DBG_G_REGISTER, VIDIOC_DBG_S_REGISTER}jaj sbaja}(j]j]j]j]j]internalrefuri-userspace-api/media/v4l/vidioc-dbg-g-register anchornamehjajujajMojaj ubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname#nameja](KKKeujajMojaj)ubaja}(j]j]j]j]j]ujajTojaj&ubaja}(j]j]j]j]j]ujaj[ojaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname #synopsisja](KKKeujajMojajMubaja}(j]j]j]j]j]ujajTojajJubaja}(j]j]j]j]j]ujaj[ojaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname #argumentsja](KKKeujajMojajqubaja}(j]j]j]j]j]ujajTojajnubaja}(j]j]j]j]j]ujaj[ojaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #return-valueja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj#ubeja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_SRGGB12 (‘RG12’), V4L2_PIX_FMT_SGRBG12 (‘BA12’), V4L2_PIX_FMT_SGBRG12 (‘GB12’), V4L2_PIX_FMT_SBGGR12 (‘BG12’),}jajsbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/v4l/pixfmt-srggb12 anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSingle-planar format structure}jajNsbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/pixfmt-v4l2 anchornamehjajujajMojajKubaja}(j]j]j]j]j]ujajTojajHubaja}(j]j]j]j]j]ujaj[ojajEubaja}(j]j]j]j]j]ujajboubj3 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_SBGGR10ALAW8 (‘aBA8’), V4L2_PIX_FMT_SGBRG10ALAW8 (‘aGA8’), V4L2_PIX_FMT_SGRBG10ALAW8 (‘agA8’), V4L2_PIX_FMT_SRGGB10ALAW8 (‘aRA8’),}jajzsbaja}(j]j]j]j]j]internalrefuri+userspace-api/media/v4l/pixfmt-srggb10alaw8 anchornamehjaj̓ujajMojajwubaja}(j]j]j]j]j]ujajTojajtubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajtubeja}(j]j]j]j]j]ujaj[ojajqubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_SRGGB12P (‘pRCC’), V4L2_PIX_FMT_SGRBG12P (‘pgCC’), V4L2_PIX_FMT_SGBRG12P (‘pGCC’), V4L2_PIX_FMT_SBGGR12P (‘pBCC’),}jajӢsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-srggb12p anchornamehjajۃujajMojajТubaja}(j]j]j]j]j]ujajTojaj͢ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja12-bit packed Bayer formats}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#bit-packed-bayer-formatsja](KKKK KeujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKKK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojaj ubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojaj͢ubeja}(j]j]j]j]j]ujaj[ojajʢubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompressed Formats}jajYsbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/v4l/pixfmt-compressed anchornamehjajujajMojajVubaja}(j]j]j]j]j]ujajTojajSubaja}(j]j]j]j]j]ujaj[ojajPubaja}(j]j]j]j]j]ujajboubjt jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2_PIX_FMT_CNF4 (‘CNF4’)}jajsbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/v4l/pixfmt-cnf4 anchornamehjajujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojaj|ubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$V4L2_TCH_FMT_DELTA_TD08 (‘TD08’)}jajޣsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/v4l/pixfmt-tch-td08 anchornamehjajujajMojajۣubaja}(j]j]j]j]j]ujajTojajأubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojajأubeja}(j]j]j]j]j]ujaj[ojajգubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommon selection definitions}jaj7sbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/v4l/selections-common anchornamehjajujajMojaj4ubaja}(j]j]j]j]j]ujajTojaj1ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjFentries](N.userspace-api/media/v4l/v4l2-selection-targetsN,userspace-api/media/v4l/v4l2-selection-flagse includefiles](j]j_emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔW/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/selections-common.rstj֔KjajNubaja}(j]j]j]j]j]ujajbojaj1ubeja}(j]j]j]j]j]ujaj[ojaj.ubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4Cropping, composing and scaling -- the SELECTION API}jajsbaja}(j]j]j]j]j]internalrefuri%userspace-api/media/v4l/selection-api anchornamehjaj!ujajMojajubaja}(j]j]j]j]j]ujajTojajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N+userspace-api/media/v4l/selection-api-introN-userspace-api/media/v4l/selection-api-targetsN3userspace-api/media/v4l/selection-api-configurationN1userspace-api/media/v4l/selection-api-vs-crop-apiN.userspace-api/media/v4l/selection-api-examplese includefiles](jjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔS/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/selection-api.rstj֔K jajubaja}(j]j]j]j]j]ujajbojajubeja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajboubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2_SDR_FMT_RU12LE (‘RU12’)}jajߤsbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/v4l/pixfmt-sdr-ru12le anchornamehjaj/ujajMojajܤubaja}(j]j]j]j]j]ujajTojaj٤ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK KKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubaja}(j]j]j]j]j]ujajbojaj٤ubeja}(j]j]j]j]j]ujaj[ojaj֤ubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jaj8sbaja}(j]j]j]j]j]internalrefuri.userspace-api/media/v4l/selection-api-examples anchornamehjaj=ujajMojaj5ubaja}(j]j]j]j]j]ujajTojaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Example: Resetting the cropping parameters}jajXsbaja}(j]j]j]j]j]internalrefurijG anchorname*#example-resetting-the-cropping-parametersja](KKKKeujajMojajUubaja}(j]j]j]j]j]ujajTojajRubaja}(j]j]j]j]j]ujaj[ojajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample: Simple downscaling}jaj|sbaja}(j]j]j]j]j]internalrefurijG anchorname#example-simple-downscalingja](KKKKeujajMojajyubaja}(j]j]j]j]j]ujajTojajvubaja}(j]j]j]j]j]ujaj[ojajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Example: Querying for scaling factors}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname%#example-querying-for-scaling-factorsja](KKKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajOubeja}(j]j]j]j]j]ujajbojaj2ubeja}(j]j]j]j]j]ujaj[ojaj/ubaja}(j]j]j]j]j]ujajboubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTuners and Modulators}jaj٥sbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/v4l/tuner anchornamehjajKujajMojaj֥ubaja}(j]j]j]j]j]ujajTojajӥubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTuners}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#tunersja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Modulators}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #modulatorsja](KKKeujajMojajubaja}(j]j]j]j]j]ujajTojajubaja}(j]j]j]j]j]ujaj[ojajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRadio Frequency}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname#radio-frequencyja](KKKeujajMojaj>ubaja}(j]j]j]j]j]ujajTojaj;ubaja}(j]j]j]j]j]ujaj[ojajubeja}(j]j]j]j]j]ujajbojajӥubeja}(j]j]j]j]j]ujaj[ojajХubaja}(j]j]j]j]j]ujajboubjg jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCA Function Calls}jajzsbaja}(jT]jV]jX]jZ]j\]internalrefuri)userspace-api/media/dvb/ca_function_calls anchornamehjaj^uja referencejajwubaja}(jT]jV]jX]jZ]j\]ujacompact_paragraphjajtubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjentries](N userspace-api/media/dvb/ca-fopenN!userspace-api/media/dvb/ca-fcloseN userspace-api/media/dvb/ca-resetN"userspace-api/media/dvb/ca-get-capN(userspace-api/media/dvb/ca-get-slot-infoN)userspace-api/media/dvb/ca-get-descr-infoN"userspace-api/media/dvb/ca-get-msgN#userspace-api/media/dvb/ca-send-msgN$userspace-api/media/dvb/ca-set-descre includefiles](jjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔW/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/ca_function_calls.rstj֔K jajubaja}(jT]jV]jX]jZ]j\]uja bullet_listjajtubeja}(jT]jV]jX]jZ]j\]uja list_itemjajqubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLegacy DVB MPEG Decoder APIs}jajަsbaja}(jT]jV]jX]jZ]j\]internalrefuri.userspace-api/media/dvb/legacy_dvb_decoder_api anchornamehjajmujajjajۦubaja}(jT]jV]jX]jZ]j\]ujajjajئubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja General Notes}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#general-notesja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data Formats}jaj"sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #data-formatsja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTable of Contents}jajFsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#table-of-contentsja](KKKeujajjajCubaja}(jT]jV]jX]jZ]j\]ujajjaj@ubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjentries](N(userspace-api/media/dvb/legacy_dvb_videoN(userspace-api/media/dvb/legacy_dvb_audioN&userspace-api/media/dvb/legacy_dvb_osde includefiles](jmjojqemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ\/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/legacy_dvb_decoder_api.rstj֔K8jaj^ubaja}(jT]jV]jX]jZ]j\]ujajǦjaj@ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajئubeja}(jT]jV]jX]jZ]j\]ujajΦjajզubaja}(jT]jV]jX]jZ]j\]ujajǦubj~ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DMX_GET_STC}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri#userspace-api/media/dvb/dmx-get-stc anchornamehjaj{ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajƧsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKK Keujajjajçubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKK Keujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj2sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKK Keujajjaj/ubaja}(jT]jV]jX]jZ]j\]ujajjaj,ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajVsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKK KeujajjajSubaja}(jT]jV]jX]jZ]j\]ujajjajPubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Querying frontend status and statistics}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri*userspace-api/media/dvb/dvb-fe-read-status anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj/ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProperty types}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri#userspace-api/media/dvb/dvbproperty anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjʨentries](N.userspace-api/media/dvb/fe_property_parametersN0userspace-api/media/dvb/frontend-stat-propertiesN=userspace-api/media/dvb/frontend-property-terrestrial-systemsN7userspace-api/media/dvb/frontend-property-cable-systemsN;userspace-api/media/dvb/frontend-property-satellite-systemsN'userspace-api/media/dvb/frontend-headere includefiles](jjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔQ/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/dvbproperty.rstj֔KvjajҨubaja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFE_READ_UNCORRECTED_BLOCKS}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri2userspace-api/media/dvb/fe-read-uncorrected-blocks anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj4sbaja}(jT]jV]jX]jZ]j\]internalrefurij# anchorname#nameja](KKKKKeujajjaj1ubaja}(jT]jV]jX]jZ]j\]ujajjaj.ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajXsbaja}(jT]jV]jX]jZ]j\]internalrefurij# anchorname #synopsisja](KKKKKeujajjajUubaja}(jT]jV]jX]jZ]j\]ujajjajRubaja}(jT]jV]jX]jZ]j\]ujajΦjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj|sbaja}(jT]jV]jX]jZ]j\]internalrefurij# anchorname #argumentsja](KKKKKeujajjajyubaja}(jT]jV]jX]jZ]j\]ujajjajvubaja}(jT]jV]jX]jZ]j\]ujajΦjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij# anchorname #descriptionja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajĩsbaja}(jT]jV]jX]jZ]j\]internalrefurij# anchorname #return-valueja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj+ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubaja}(jT]jV]jX]jZ]j\]ujajǦubjQ jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuriuserspace-api/media/intro anchornamehujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMX_REMOVE_PID}jaj)sbaja}(jT]jV]jX]jZ]j\]internalrefuri&userspace-api/media/dvb/dmx-remove-pid anchornamehjajujajjaj&ubaja}(jT]jV]jX]jZ]j\]ujajjaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajIsbaja}(jT]jV]jX]jZ]j\]internalrefurij8 anchorname#nameja](KKKKeujajjajFubaja}(jT]jV]jX]jZ]j\]ujajjajCubaja}(jT]jV]jX]jZ]j\]ujajΦjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajmsbaja}(jT]jV]jX]jZ]j\]internalrefurij8 anchorname #synopsisja](KKKKeujajjajjubaja}(jT]jV]jX]jZ]j\]ujajjajgubaja}(jT]jV]jX]jZ]j\]ujajΦjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij8 anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij8 anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj٪sbaja}(jT]jV]jX]jZ]j\]internalrefurij8 anchorname #return-valueja](KKKKeujajjaj֪ubaja}(jT]jV]jX]jZ]j\]ujajjajӪubaja}(jT]jV]jX]jZ]j\]ujajΦjaj@ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj#ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Properties used on satellite delivery systems}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri;userspace-api/media/dvb/frontend-property-satellite-systems anchornamehjaj΄ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB-S delivery system}jaj2sbaja}(jT]jV]jX]jZ]j\]internalrefurij! anchorname#dvb-s-delivery-systemja](KKKKeujajjaj/ubaja}(jT]jV]jX]jZ]j\]ujajjaj,ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB-S2 delivery system}jajVsbaja}(jT]jV]jX]jZ]j\]internalrefurij! anchorname#dvb-s2-delivery-systemja](KKKKeujajjajSubaja}(jT]jV]jX]jZ]j\]ujajjajPubaja}(jT]jV]jX]jZ]j\]ujajΦjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTurbo code delivery system}jajzsbaja}(jT]jV]jX]jZ]j\]internalrefurij! anchorname#turbo-code-delivery-systemja](KKKKeujajjajwubaja}(jT]jV]jX]jZ]j\]ujajjajtubaja}(jT]jV]jX]jZ]j\]ujajΦjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISDB-S delivery system}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij! anchorname#isdb-s-delivery-systemja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj)ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj׫sbaja}(jT]jV]jX]jZ]j\]internalrefuriuserspace-api/media/dvb/intro anchornamehjaj܄ujajjajԫubaja}(jT]jV]jX]jZ]j\]ujajjajѫubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat you need to know}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#what-you-need-to-knowja](KKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHistory}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#historyja](KKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj?sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #overviewja](KKeujajjaj<ubaja}(jT]jV]jX]jZ]j\]ujajjaj9ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux Digital TV Devices}jajcsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#linux-digital-tv-devicesja](KKeujajjaj`ubaja}(jT]jV]jX]jZ]j\]ujajjaj]ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI include files}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#api-include-filesja](KKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajѫubeja}(jT]jV]jX]jZ]j\]ujajΦjajΫubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying frontend information}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri/userspace-api/media/dvb/query-dvb-frontend-info anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjZ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDVB OSD Device}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri&userspace-api/media/dvb/legacy_dvb_osd anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOSD Data Types}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#osd-data-typesja](KKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja OSD_Command}jaj-sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #osd-commandja](KKKKKKeujajjaj*ubaja}(jT]jV]jX]jZ]j\]ujajjaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajNsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKKKKeujajjajKubaja}(jT]jV]jX]jZ]j\]ujajjajHubaja}(jT]jV]jX]jZ]j\]ujajΦjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommands}jajrsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #commandsja](KKKKKKKeujajjajoubaja}(jT]jV]jX]jZ]j\]ujajjajlubaja}(jT]jV]jX]jZ]j\]ujajΦjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajEubeja}(jT]jV]jX]jZ]j\]ujajǦjaj'ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj$ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja osd_cmd_t}jajƭsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #osd-cmd-tja](KKKKKKeujajjajíubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id1ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajޭubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Variables}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #variablesja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajޭubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj/sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id2ja](KKKKKKKeujajjaj,ubaja}(jT]jV]jX]jZ]j\]ujajjaj)ubaja}(jT]jV]jX]jZ]j\]ujajΦjajޭubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjaj$ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaosd_raw_window_t}jaj_sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#osd-raw-window-tja](KKKKKKeujajjaj\ubaja}(jT]jV]jX]jZ]j\]ujajjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id3ja](KKKKKKKeujajjaj}ubaja}(jT]jV]jX]jZ]j\]ujajjajzubaja}(jT]jV]jX]jZ]j\]ujajΦjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #constantsja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajȮsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id4ja](KKKKKKKeujajjajŮubaja}(jT]jV]jX]jZ]j\]ujajjaj®ubaja}(jT]jV]jX]jZ]j\]ujajΦjajwubeja}(jT]jV]jX]jZ]j\]ujajǦjajYubeja}(jT]jV]jX]jZ]j\]ujajΦjaj$ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja osd_cap_t}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #osd-cap-tja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id5ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Variables}jaj=sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id6ja](KKKKKKKeujajjaj:ubaja}(jT]jV]jX]jZ]j\]ujajjaj7ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported capabilities}jajasbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#supported-capabilitiesja](KKKKKKKeujajjaj^ubaja}(jT]jV]jX]jZ]j\]ujajjaj[ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id7ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjaj$ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOSD Function Calls}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#osd-function-callsja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja OSD_SEND_CMD}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #osd-send-cmdja](KKKKKKeujajjaj߯ubaja}(jT]jV]jX]jZ]j\]ujajjajܯubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id8ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj'sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKKKKeujajjaj$ubaja}(jT]jV]jX]jZ]j\]ujajjaj!ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajKsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id9ja](KKKKKKKeujajjajHubaja}(jT]jV]jX]jZ]j\]ujajjajEubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajosbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKKKKeujajjajlubaja}(jT]jV]jX]jZ]j\]ujajjajiubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajܯubeja}(jT]jV]jX]jZ]j\]ujajΦjajٯubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOSD_GET_CAPABILITY}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#osd-get-capabilityja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id10ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id11ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajްubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id12ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj,sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id13ja](KKKKKKKeujajjaj)ubaja}(jT]jV]jX]jZ]j\]ujajjaj&ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajٯubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaopen()}jaj\sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#openja](KKKKKKeujajjajYubaja}(jT]jV]jX]jZ]j\]ujajjajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj}sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id14ja](KKKKKKKeujajjajzubaja}(jT]jV]jX]jZ]j\]ujajjajwubaja}(jT]jV]jX]jZ]j\]ujajΦjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id15ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajűsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id16ja](KKKKKKKeujajjaj±ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id17ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajtubeja}(jT]jV]jX]jZ]j\]ujajǦjajVubeja}(jT]jV]jX]jZ]j\]ujajΦjajٯubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaclose()}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#closeja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj:sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id18ja](KKKKKKKeujajjaj7ubaja}(jT]jV]jX]jZ]j\]ujajjaj4ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj^sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id19ja](KKKKKKKeujajjaj[ubaja}(jT]jV]jX]jZ]j\]ujajjajXubaja}(jT]jV]jX]jZ]j\]ujajΦjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id20ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj|ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id21ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj1ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajٯubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri3userspace-api/media/mediactl/media-controller-intro anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj9 jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNet Data Types}jaj#sbaja}(jT]jV]jX]jZ]j\]internalrefuri!userspace-api/media/dvb/net-types anchornamehjajujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl FE_DISEQC_SEND_MASTER_CMD}jajOsbaja}(jT]jV]jX]jZ]j\]internalrefuri1userspace-api/media/dvb/fe-diseqc-send-master-cmd anchornamehjaj"ujajjajLubaja}(jT]jV]jX]jZ]j\]ujajjajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajosbaja}(jT]jV]jX]jZ]j\]internalrefurij^ anchorname#nameja](KKKKeujajjajlubaja}(jT]jV]jX]jZ]j\]ujajjajiubaja}(jT]jV]jX]jZ]j\]ujajΦjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij^ anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij^ anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj۳sbaja}(jT]jV]jX]jZ]j\]internalrefurij^ anchorname #descriptionja](KKKKeujajjajسubaja}(jT]jV]jX]jZ]j\]ujajjajճubaja}(jT]jV]jX]jZ]j\]ujajΦjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij^ anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajfubeja}(jT]jV]jX]jZ]j\]ujajǦjajIubeja}(jT]jV]jX]jZ]j\]ujajΦjajFubaja}(jT]jV]jX]jZ]j\]ujajǦubj= jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja CA_SET_DESCR}jaj8sbaja}(jT]jV]jX]jZ]j\]internalrefuri$userspace-api/media/dvb/ca-set-descr anchornamehjaj0ujajjaj5ubaja}(jT]jV]jX]jZ]j\]ujajjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajXsbaja}(jT]jV]jX]jZ]j\]internalrefurijG anchorname#nameja](KKK KeujajjajUubaja}(jT]jV]jX]jZ]j\]ujajjajRubaja}(jT]jV]jX]jZ]j\]ujajΦjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj|sbaja}(jT]jV]jX]jZ]j\]internalrefurijG anchorname #synopsisja](KKK Keujajjajyubaja}(jT]jV]jX]jZ]j\]ujajjajvubaja}(jT]jV]jX]jZ]j\]ujajΦjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijG anchorname #argumentsja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajĴsbaja}(jT]jV]jX]jZ]j\]internalrefurijG anchorname #descriptionja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijG anchorname #return-valueja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajOubeja}(jT]jV]jX]jZ]j\]ujajǦjaj2ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj/ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja CA_SEND_MSG}jaj!sbaja}(jT]jV]jX]jZ]j\]internalrefuri#userspace-api/media/dvb/ca-send-msg anchornamehjaj>ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajAsbaja}(jT]jV]jX]jZ]j\]internalrefurij0 anchorname#nameja](KKKKeujajjaj>ubaja}(jT]jV]jX]jZ]j\]ujajjaj;ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajesbaja}(jT]jV]jX]jZ]j\]internalrefurij0 anchorname #synopsisja](KKKKeujajjajbubaja}(jT]jV]jX]jZ]j\]ujajjaj_ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij0 anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij0 anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajѵsbaja}(jT]jV]jX]jZ]j\]internalrefurij0 anchorname #return-valueja](KKKKeujajjajεubaja}(jT]jV]jX]jZ]j\]ujajjaj˵ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj8ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe High level CI API}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefuri%userspace-api/media/dvb/ca_high_level anchornamehjajLujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Why the need for another CI interface?}jaj*sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname&#why-the-need-for-another-ci-interfaceja](KKKeujajjaj'ubaja}(jT]jV]jX]jZ]j\]ujajjaj$ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj!ubaja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj/jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl DMX_EXPBUF}jajcsbaja}(jT]jV]jX]jZ]j\]internalrefuri"userspace-api/media/dvb/dmx-expbuf anchornamehjajZujajjaj`ubaja}(jT]jV]jX]jZ]j\]ujajjaj]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijr anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj}ubaja}(jT]jV]jX]jZ]j\]ujajΦjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijr anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj˶sbaja}(jT]jV]jX]jZ]j\]internalrefurijr anchorname #argumentsja](KKKKeujajjajȶubaja}(jT]jV]jX]jZ]j\]ujajjajŶubaja}(jT]jV]jX]jZ]j\]ujajΦjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijr anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijr anchorname #examplesja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj7sbaja}(jT]jV]jX]jZ]j\]internalrefurijr anchorname #return-valueja](KKKKeujajjaj4ubaja}(jT]jV]jX]jZ]j\]ujajjaj1ubaja}(jT]jV]jX]jZ]j\]ujajΦjajzubeja}(jT]jV]jX]jZ]j\]ujajǦjaj]ubeja}(jT]jV]jX]jZ]j\]ujajΦjajZubaja}(jT]jV]jX]jZ]j\]ujajǦubjf jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV demux close()}jajpsbaja}(jT]jV]jX]jZ]j\]internalrefuri"userspace-api/media/dvb/dmx-fclose anchornamehjajhujajjajmubaja}(jT]jV]jX]jZ]j\]ujajjajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajطsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjajշubaja}(jT]jV]jX]jZ]j\]ujajjajҷubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajjubeja}(jT]jV]jX]jZ]j\]ujajΦjajgubaja}(jT]jV]jX]jZ]j\]ujajǦubj.jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl DMX_REQBUFS}jajYsbaja}(jT]jV]jX]jZ]j\]internalrefuri#userspace-api/media/dvb/dmx-reqbufs anchornamehjajvujajjajVubaja}(jT]jV]jX]jZ]j\]ujajjajSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajysbaja}(jT]jV]jX]jZ]j\]internalrefurijh anchorname#nameja](KKKKeujajjajvubaja}(jT]jV]jX]jZ]j\]ujajjajsubaja}(jT]jV]jX]jZ]j\]ujajΦjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijh anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijh anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijh anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj߸ubaja}(jT]jV]jX]jZ]j\]ujajΦjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurijh anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajpubeja}(jT]jV]jX]jZ]j\]ujajǦjajSubeja}(jT]jV]jX]jZ]j\]ujajΦjajPubaja}(jT]jV]jX]jZ]j\]ujajǦubj'jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafrontend parameters}jajBsbaja}(jT]jV]jX]jZ]j\]internalrefuri/userspace-api/media/dvb/dvb-frontend-parameters anchornamehjajujajjaj?ubaja}(jT]jV]jX]jZ]j\]ujajjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQPSK parameters}jajbsbaja}(jT]jV]jX]jZ]j\]internalrefurijQ anchorname#qpsk-parametersja](KKKKKeujajjaj_ubaja}(jT]jV]jX]jZ]j\]ujajjaj\ubaja}(jT]jV]jX]jZ]j\]ujajΦjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQAM parameters}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijQ anchorname#qam-parametersja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVSB parameters}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijQ anchorname#vsb-parametersja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOFDM parameters}jajιsbaja}(jT]jV]jX]jZ]j\]internalrefurijQ anchorname#ofdm-parametersja](KKKKKeujajjaj˹ubaja}(jT]jV]jX]jZ]j\]ujajjajȹubaja}(jT]jV]jX]jZ]j\]ujajΦjajYubeja}(jT]jV]jX]jZ]j\]ujajǦjaj<ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj9ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja media ioctl()}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri-userspace-api/media/mediactl/media-func-ioctl anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj'sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKeujajjaj$ubaja}(jT]jV]jX]jZ]j\]ujajjaj!ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajKsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKeujajjajHubaja}(jT]jV]jX]jZ]j\]ujajjajEubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajosbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKeujajjajlubaja}(jT]jV]jX]jZ]j\]ujajjajiubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV frontend close()}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri(userspace-api/media/dvb/frontend_f_close anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj4sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjaj1ubaja}(jT]jV]jX]jZ]j\]ujajjaj.ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajXsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjajUubaja}(jT]jV]jX]jZ]j\]ujajjajRubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj|sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajyubaja}(jT]jV]jX]jZ]j\]ujajjajvubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj,jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl DMX_QBUF, DMX_DQBUF}jajٻsbaja}(jT]jV]jX]jZ]j\]internalrefuri userspace-api/media/dvb/dmx-qbuf anchornamehjajujajjajֻubaja}(jT]jV]jX]jZ]j\]ujajjajӻubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajAsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjaj>ubaja}(jT]jV]jX]jZ]j\]ujajjaj;ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajesbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajbubaja}(jT]jV]jX]jZ]j\]ujajjaj_ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajӻubeja}(jT]jV]jX]jZ]j\]ujajΦjajлubaja}(jT]jV]jX]jZ]j\]ujajǦubj/jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl FE_GET_INFO}jaj¼sbaja}(jT]jV]jX]jZ]j\]internalrefuri#userspace-api/media/dvb/fe-get-info anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijѼ anchorname#nameja](KKKKeujajjaj߼ubaja}(jT]jV]jX]jZ]j\]ujajjajܼubaja}(jT]jV]jX]jZ]j\]ujajΦjajټubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijѼ anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajټubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj*sbaja}(jT]jV]jX]jZ]j\]internalrefurijѼ anchorname #argumentsja](KKKKeujajjaj'ubaja}(jT]jV]jX]jZ]j\]ujajjaj$ubaja}(jT]jV]jX]jZ]j\]ujajΦjajټubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajNsbaja}(jT]jV]jX]jZ]j\]internalrefurijѼ anchorname #descriptionja](KKKKeujajjajKubaja}(jT]jV]jX]jZ]j\]ujajjajHubaja}(jT]jV]jX]jZ]j\]ujajΦjajټubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafrontend capabilities}jajrsbaja}(jT]jV]jX]jZ]j\]internalrefurijѼ anchorname#frontend-capabilitiesja](KKKKeujajjajoubaja}(jT]jV]jX]jZ]j\]ujajjajlubaja}(jT]jV]jX]jZ]j\]ujajΦjajټubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijѼ anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajټubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDemux Function Calls}jajϽsbaja}(jT]jV]jX]jZ]j\]internalrefuri"userspace-api/media/dvb/dmx_fcalls anchornamehjajʅujajjaj̽ubaja}(jT]jV]jX]jZ]j\]ujajjajɽubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentj޽entries](N!userspace-api/media/dvb/dmx-fopenN"userspace-api/media/dvb/dmx-fcloseN!userspace-api/media/dvb/dmx-freadN"userspace-api/media/dvb/dmx-fwriteN userspace-api/media/dvb/dmx-mmapN"userspace-api/media/dvb/dmx-munmapN!userspace-api/media/dvb/dmx-startN userspace-api/media/dvb/dmx-stopN&userspace-api/media/dvb/dmx-set-filterN*userspace-api/media/dvb/dmx-set-pes-filterN+userspace-api/media/dvb/dmx-set-buffer-sizeN#userspace-api/media/dvb/dmx-get-stcN(userspace-api/media/dvb/dmx-get-pes-pidsN#userspace-api/media/dvb/dmx-add-pidN&userspace-api/media/dvb/dmx-remove-pidN#userspace-api/media/dvb/dmx-reqbufsN$userspace-api/media/dvb/dmx-querybufN"userspace-api/media/dvb/dmx-expbufN userspace-api/media/dvb/dmx-qbufe includefiles](jjjjjjjjjjj j j jjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔP/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/dmx_fcalls.rstj֔K jajubaja}(jT]jV]jX]jZ]j\]ujajǦjajɽubeja}(jT]jV]jX]jZ]j\]ujajΦjajƽubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDemux Data Types}jajBsbaja}(jT]jV]jX]jZ]j\]internalrefuri!userspace-api/media/dvb/dmx_types anchornamehjaj؅ujajjaj?ubaja}(jT]jV]jX]jZ]j\]ujajjaj<ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj9ubaja}(jT]jV]jX]jZ]j\]ujajǦubjAjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Properties used on cable delivery systems}jajnsbaja}(jT]jV]jX]jZ]j\]internalrefuri7userspace-api/media/dvb/frontend-property-cable-systems anchornamehjajujajjajkubaja}(jT]jV]jX]jZ]j\]ujajjajhubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB-C delivery system}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij} anchorname#dvb-c-delivery-systemja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB-C Annex B delivery system}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij} anchorname#dvb-c-annex-b-delivery-systemja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajhubeja}(jT]jV]jX]jZ]j\]ujajΦjajeubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja media open()}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri,userspace-api/media/mediactl/media-func-open anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj/sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKeujajjaj,ubaja}(jT]jV]jX]jZ]j\]ujajjaj)ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajSsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKeujajjajPubaja}(jT]jV]jX]jZ]j\]ujajjajMubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajwsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKeujajjajtubaja}(jT]jV]jX]jZ]j\]ujajjajqubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Properties used on terrestrial delivery systems}jajԿsbaja}(jT]jV]jX]jZ]j\]internalrefuri=userspace-api/media/dvb/frontend-property-terrestrial-systems anchornamehjajujajjajѿubaja}(jT]jV]jX]jZ]j\]ujajjajοubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB-T delivery system}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dvb-t-delivery-systemja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB-T2 delivery system}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dvb-t2-delivery-systemja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISDB-T delivery system}jaj<sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#isdb-t-delivery-systemja](KKKKeujajjaj9ubaja}(jT]jV]jX]jZ]j\]ujajjaj6ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATSC delivery system}jaj`sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#atsc-delivery-systemja](KKKKeujajjaj]ubaja}(jT]jV]jX]jZ]j\]ujajjajZubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATSC-MH delivery system}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#atsc-mh-delivery-systemja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj~ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTMB delivery system}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtmb-delivery-systemja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajοubeja}(jT]jV]jX]jZ]j\]ujajΦjaj˿ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMX_SET_BUFFER_SIZE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri+userspace-api/media/dvb/dmx-set-buffer-size anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj%sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKK Keujajjaj"ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajIsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKK KeujajjajFubaja}(jT]jV]jX]jZ]j\]ujajjajCubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajmsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKK Keujajjajjubaja}(jT]jV]jX]jZ]j\]ujajjajgubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ioctl FE_DISEQC_RECV_SLAVE_REPLY}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri2userspace-api/media/dvb/fe-diseqc-recv-slave-reply anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj2sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjaj/ubaja}(jT]jV]jX]jZ]j\]ujajjaj,ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajVsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajSubaja}(jT]jV]jX]jZ]j\]ujajjajPubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajzsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajwubaja}(jT]jV]jX]jZ]j\]ujajjajtubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri userspace-api/media/dvb/examples anchornamehjaj,ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDVB Video Device}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri(userspace-api/media/dvb/legacy_dvb_video anchornamehjaj:ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVideo Data Types}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-data-typesja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javideo_format_t}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-format-tja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajAsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKKKKeujajjaj>ubaja}(jT]jV]jX]jZ]j\]ujajjaj;ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jajesbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #constantsja](KKKKKKKeujajjajbubaja}(jT]jV]jX]jZ]j\]ujajjaj_ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj8ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javideo_displayformat_t}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-displayformat-tja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id1ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id2ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj"sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id3ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja video_size_t}jajRsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #video-size-tja](KKKKKKeujajjajOubaja}(jT]jV]jX]jZ]j\]ujajjajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajssbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id4ja](KKKKKKKeujajjajpubaja}(jT]jV]jX]jZ]j\]ujajjajmubaja}(jT]jV]jX]jZ]j\]ujajΦjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Variables}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #variablesja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id5ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajjubeja}(jT]jV]jX]jZ]j\]ujajǦjajLubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javideo_stream_source_t}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-stream-source-tja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id6ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jaj0sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id7ja](KKKKKKKeujajjaj-ubaja}(jT]jV]jX]jZ]j\]ujajjaj*ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajTsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id8ja](KKKKKKKeujajjajQubaja}(jT]jV]jX]jZ]j\]ujajjajNubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javideo_play_state_t}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-play-state-tja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id9ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id10ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id11ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjaj~ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jastruct video_command}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#struct-video-commandja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj>sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id12ja](KKKKKKKeujajjaj;ubaja}(jT]jV]jX]jZ]j\]ujajjaj8ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Variables}jajbsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id13ja](KKKKKKKeujajjaj_ubaja}(jT]jV]jX]jZ]j\]ujajjaj\ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id14ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj5ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Predefined decoder commands and flags}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname&#predefined-decoder-commands-and-flagsja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id15ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id16ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja video_event}jaj+sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #video-eventja](KKKKKKeujajjaj(ubaja}(jT]jV]jX]jZ]j\]ujajjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajLsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id17ja](KKKKKKKeujajjajIubaja}(jT]jV]jX]jZ]j\]ujajjajFubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Variables}jajpsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id18ja](KKKKKKKeujajjajmubaja}(jT]jV]jX]jZ]j\]ujajjajjubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id19ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubeja}(jT]jV]jX]jZ]j\]ujajǦjaj%ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja video_status}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #video-statusja](KKKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id20ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Variables}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id21ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj-sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id22ja](KKKKKK Keujajjaj*ubaja}(jT]jV]jX]jZ]j\]ujajjaj'ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javideo_still_picture}jaj]sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-still-pictureja](KKKKKK eujajjajZubaja}(jT]jV]jX]jZ]j\]ujajjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj~sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id23ja](KKKKKK Keujajjaj{ubaja}(jT]jV]jX]jZ]j\]ujajjajxubaja}(jT]jV]jX]jZ]j\]ujajΦjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Variables}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id24ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id25ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajuubeja}(jT]jV]jX]jZ]j\]ujajǦjajWubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javideo capabilities}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-capabilitiesja](KKKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id26ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jaj;sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id27ja](KKKKKK Keujajjaj8ubaja}(jT]jV]jX]jZ]j\]ujajjaj5ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj_sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id28ja](KKKKKK Keujajjaj\ubaja}(jT]jV]jX]jZ]j\]ujajjajYubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVideo Function Calls}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-function-callsja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja VIDEO_STOP}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #video-stopja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id29ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj%sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id30ja](KKKKKKKeujajjaj"ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajIsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKKKKeujajjajFubaja}(jT]jV]jX]jZ]j\]ujajjajCubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja VIDEO_PLAY}jajysbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #video-playja](KKKKKKeujajjajvubaja}(jT]jV]jX]jZ]j\]ujajjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id31ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id32ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id33ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id34ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajsubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja VIDEO_FREEZE}jaj6sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #video-freezeja](KKKKKKeujajjaj3ubaja}(jT]jV]jX]jZ]j\]ujajjaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajWsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id35ja](KKKKKKKeujajjajTubaja}(jT]jV]jX]jZ]j\]ujajjajQubaja}(jT]jV]jX]jZ]j\]ujajΦjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj{sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id36ja](KKKKKKKeujajjajxubaja}(jT]jV]jX]jZ]j\]ujajjajuubaja}(jT]jV]jX]jZ]j\]ujajΦjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id37ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id38ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajNubeja}(jT]jV]jX]jZ]j\]ujajǦjaj0ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_CONTINUE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-continueja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id39ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj8sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id40ja](KKKKKKKeujajjaj5ubaja}(jT]jV]jX]jZ]j\]ujajjaj2ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj\sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id41ja](KKKKKKKeujajjajYubaja}(jT]jV]jX]jZ]j\]ujajjajVubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id42ja](KKKKKKKeujajjaj}ubaja}(jT]jV]jX]jZ]j\]ujajjajzubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_SELECT_SOURCE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-select-sourceja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id43ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id44ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id45ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj=sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id46ja](KKKKKKKeujajjaj:ubaja}(jT]jV]jX]jZ]j\]ujajjaj7ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_SET_BLANK}jajmsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-set-blankja](KKKKKKeujajjajjubaja}(jT]jV]jX]jZ]j\]ujajjajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id47ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id48ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id49ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id50ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajgubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_GET_STATUS}jaj*sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-get-statusja](KKKKKKeujajjaj'ubaja}(jT]jV]jX]jZ]j\]ujajjaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajKsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id51ja](KKKKKKKeujajjajHubaja}(jT]jV]jX]jZ]j\]ujajjajEubaja}(jT]jV]jX]jZ]j\]ujajΦjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajosbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id52ja](KKKKKKKeujajjajlubaja}(jT]jV]jX]jZ]j\]ujajjajiubaja}(jT]jV]jX]jZ]j\]ujajΦjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id53ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id54ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajBubeja}(jT]jV]jX]jZ]j\]ujajǦjaj$ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_GET_EVENT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-get-eventja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id55ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj,sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id56ja](KKKKKKKeujajjaj)ubaja}(jT]jV]jX]jZ]j\]ujajjaj&ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajPsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id57ja](KKKKKKKeujajjajMubaja}(jT]jV]jX]jZ]j\]ujajjajJubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajtsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id58ja](KKKKKKKeujajjajqubaja}(jT]jV]jX]jZ]j\]ujajjajnubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_SET_DISPLAY_FORMAT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-set-display-formatja](KKKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id59ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id60ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id61ja](KKKKKK Keujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj1sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id62ja](KKKKKK Keujajjaj.ubaja}(jT]jV]jX]jZ]j\]ujajjaj+ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_STILLPICTURE}jajasbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-stillpictureja](KKKKKK eujajjaj^ubaja}(jT]jV]jX]jZ]j\]ujajjaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id63ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj|ubaja}(jT]jV]jX]jZ]j\]ujajΦjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id64ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id65ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id66ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajyubeja}(jT]jV]jX]jZ]j\]ujajǦjaj[ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_FAST_FORWARD}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-fast-forwardja](KKKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj?sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id67ja](KKKKKK Keujajjaj<ubaja}(jT]jV]jX]jZ]j\]ujajjaj9ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajcsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id68ja](KKKKKK Keujajjaj`ubaja}(jT]jV]jX]jZ]j\]ujajjaj]ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id69ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id70ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj6ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_SLOWMOTION}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-slowmotionja](KKKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id71ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id72ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajDsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id73ja](KKKKKK KeujajjajAubaja}(jT]jV]jX]jZ]j\]ujajjaj>ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajhsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id74ja](KKKKKK Keujajjajeubaja}(jT]jV]jX]jZ]j\]ujajjajbubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_GET_CAPABILITIES}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-get-capabilitiesja](KKKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id75ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id76ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id77ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj%sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id78ja](KKKKKK Keujajjaj"ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_CLEAR_BUFFER}jajUsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-clear-bufferja](KKKKKKeujajjajRubaja}(jT]jV]jX]jZ]j\]ujajjajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajvsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id79ja](KKKKKKKeujajjajsubaja}(jT]jV]jX]jZ]j\]ujajjajpubaja}(jT]jV]jX]jZ]j\]ujajΦjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id80ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id81ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id82ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajmubeja}(jT]jV]jX]jZ]j\]ujajǦjajOubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_SET_STREAMTYPE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-set-streamtypeja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj3sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id83ja](KKKKKKKeujajjaj0ubaja}(jT]jV]jX]jZ]j\]ujajjaj-ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajWsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id84ja](KKKKKKKeujajjajTubaja}(jT]jV]jX]jZ]j\]ujajjajQubaja}(jT]jV]jX]jZ]j\]ujajΦjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj{sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id85ja](KKKKKKKeujajjajxubaja}(jT]jV]jX]jZ]j\]ujajjajuubaja}(jT]jV]jX]jZ]j\]ujajΦjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id86ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj*ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_SET_FORMAT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-set-formatja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id87ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id88ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj8sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id89ja](KKKKKKKeujajjaj5ubaja}(jT]jV]jX]jZ]j\]ujajjaj2ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj\sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id90ja](KKKKKKKeujajjajYubaja}(jT]jV]jX]jZ]j\]ujajjajVubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_GET_SIZE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-get-sizeja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id91ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id92ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id93ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id94ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja VIDEO_GET_PTS}jajIsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-get-ptsja](KKKKKKeujajjajFubaja}(jT]jV]jX]jZ]j\]ujajjajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajjsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id95ja](KKKKKKKeujajjajgubaja}(jT]jV]jX]jZ]j\]ujajjajdubaja}(jT]jV]jX]jZ]j\]ujajΦjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id96ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id97ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id98ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajaubeja}(jT]jV]jX]jZ]j\]ujajǦjajCubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_GET_FRAME_COUNT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-get-frame-countja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj'sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id99ja](KKKKKKKeujajjaj$ubaja}(jT]jV]jX]jZ]j\]ujajjaj!ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajKsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id100ja](KKKKKKKeujajjajHubaja}(jT]jV]jX]jZ]j\]ujajjajEubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajosbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id101ja](KKKKKKKeujajjajlubaja}(jT]jV]jX]jZ]j\]ujajjajiubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id102ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja VIDEO_COMMAND}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-commandja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id103ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id104ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj,sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id105ja](KKKKKKKeujajjaj)ubaja}(jT]jV]jX]jZ]j\]ujajjaj&ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajPsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id106ja](KKKKKKKeujajjajMubaja}(jT]jV]jX]jZ]j\]ujajjajJubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVIDEO_TRY_COMMAND}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#video-try-commandja](KKKKKKeujajjaj}ubaja}(jT]jV]jX]jZ]j\]ujajjajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id107ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id108ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id109ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id110ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajzubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaopen()}jaj=sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#openja](KKKKKKeujajjaj:ubaja}(jT]jV]jX]jZ]j\]ujajjaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj^sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id111ja](KKKKKKKeujajjaj[ubaja}(jT]jV]jX]jZ]j\]ujajjajXubaja}(jT]jV]jX]jZ]j\]ujajΦjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id112ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj|ubaja}(jT]jV]jX]jZ]j\]ujajΦjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id113ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id114ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajUubeja}(jT]jV]jX]jZ]j\]ujajǦjaj7ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaclose()}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#closeja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id115ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj?sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id116ja](KKKKKKKeujajjaj<ubaja}(jT]jV]jX]jZ]j\]ujajjaj9ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajcsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id117ja](KKKKKKKeujajjaj`ubaja}(jT]jV]jX]jZ]j\]ujajjaj]ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id118ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jawrite()}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#writeja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id119ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id120ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id121ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajDsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id122ja](KKKKKKKeujajjajAubaja}(jT]jV]jX]jZ]j\]ujajjaj>ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj3jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Digital TV Frontend legacy API (a. k. a. DVBv3)}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri1userspace-api/media/dvb/frontend_legacy_dvbv3_api anchornamehjajHujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjentries]N+userspace-api/media/dvb/frontend_legacy_apia includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ_/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/frontend_legacy_dvbv3_api.rstj֔Kjajubaja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj/jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl NET_GET_IF}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri"userspace-api/media/dvb/net-get-if anchornamehjajVujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj(sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjaj%ubaja}(jT]jV]jX]jZ]j\]ujajjaj"ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajLsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjajIubaja}(jT]jV]jX]jZ]j\]ujajjajFubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajpsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajmubaja}(jT]jV]jX]jZ]j\]ujajjajjubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubje jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV demux open()}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri!userspace-api/media/dvb/dmx-fopen anchornamehjajdujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj5sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjaj2ubaja}(jT]jV]jX]jZ]j\]ujajjaj/ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajYsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajVubaja}(jT]jV]jX]jZ]j\]ujajjajSubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj}sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajzubaja}(jT]jV]jX]jZ]j\]ujajjajwubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl FE_READ_STATUS}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri&userspace-api/media/dvb/fe-read-status anchornamehjajrujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajBsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjaj?ubaja}(jT]jV]jX]jZ]j\]ujajjaj<ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja int fe_status}jajfsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#int-fe-statusja](KKKKeujajjajcubaja}(jT]jV]jX]jZ]j\]ujajjaj`ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl DMX_QUERYBUF}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri$userspace-api/media/dvb/dmx-querybuf anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj+sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjaj(ubaja}(jT]jV]jX]jZ]j\]ujajjaj%ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajOsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajLubaja}(jT]jV]jX]jZ]j\]ujajjajIubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajssbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajpubaja}(jT]jV]jX]jZ]j\]ujajjajmubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DVB munmap()}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri"userspace-api/media/dvb/dmx-munmap anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj8sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjaj5ubaja}(jT]jV]jX]jZ]j\]ujajjaj2ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj\sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajYubaja}(jT]jV]jX]jZ]j\]ujajjajVubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPart II - Digital TV API}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuriuserspace-api/media/dvb/dvbapi anchornamehujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjentries](Nuserspace-api/media/dvb/introN userspace-api/media/dvb/frontendNuserspace-api/media/dvb/demuxNuserspace-api/media/dvb/caNuserspace-api/media/dvb/netN'userspace-api/media/dvb/legacy_dvb_apisN userspace-api/media/dvb/examplesNuserspace-api/media/dvb/headerse includefiles](jjjjjjjjemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionjujajjՔL/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/dvbapi.rstj֔KjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision and Copyright}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#revision-and-copyrightujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision History}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#revision-historyujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjXjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&ioctl FE_SET_PROPERTY, FE_GET_PROPERTY}jaj:sbaja}(jT]jV]jX]jZ]j\]internalrefuri'userspace-api/media/dvb/fe-get-property anchornamehjajujajjaj7ubaja}(jT]jV]jX]jZ]j\]ujajjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajZsbaja}(jT]jV]jX]jZ]j\]internalrefurijI anchorname#nameja](KKKKeujajjajWubaja}(jT]jV]jX]jZ]j\]ujajjajTubaja}(jT]jV]jX]jZ]j\]ujajΦjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj~sbaja}(jT]jV]jX]jZ]j\]internalrefurijI anchorname #synopsisja](KKKKeujajjaj{ubaja}(jT]jV]jX]jZ]j\]ujajjajxubaja}(jT]jV]jX]jZ]j\]ujajΦjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijI anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijI anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijI anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajQubeja}(jT]jV]jX]jZ]j\]ujajǦjaj4ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj1ubaja}(jT]jV]jX]jZ]j\]ujajǦubjfjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Error Codes}jaj#sbaja}(jT]jV]jX]jZ]j\]internalrefuriuserspace-api/media/gen-errors anchornamehujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV frontend open()}jajOsbaja}(jT]jV]jX]jZ]j\]internalrefuri'userspace-api/media/dvb/frontend_f_open anchornamehjajĆujajjajLubaja}(jT]jV]jX]jZ]j\]ujajjajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajosbaja}(jT]jV]jX]jZ]j\]internalrefurij^ anchorname#nameja](KKKKeujajjajlubaja}(jT]jV]jX]jZ]j\]ujajjajiubaja}(jT]jV]jX]jZ]j\]ujajΦjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij^ anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij^ anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij^ anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij^ anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajfubeja}(jT]jV]jX]jZ]j\]ujajǦjajIubeja}(jT]jV]jX]jZ]j\]ujajΦjajFubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl MEDIA_IOC_ENUM_ENTITIES}jaj8sbaja}(jT]jV]jX]jZ]j\]internalrefuri4userspace-api/media/mediactl/media-ioc-enum-entities anchornamehjaj҆ujajjaj5ubaja}(jT]jV]jX]jZ]j\]ujajjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajXsbaja}(jT]jV]jX]jZ]j\]internalrefurijG anchorname#nameja](KKKeujajjajUubaja}(jT]jV]jX]jZ]j\]ujajjajRubaja}(jT]jV]jX]jZ]j\]ujajΦjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj|sbaja}(jT]jV]jX]jZ]j\]internalrefurijG anchorname #synopsisja](KKKeujajjajyubaja}(jT]jV]jX]jZ]j\]ujajjajvubaja}(jT]jV]jX]jZ]j\]ujajΦjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijG anchorname #argumentsja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijG anchorname #descriptionja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijG anchorname #return-valueja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajOubeja}(jT]jV]jX]jZ]j\]ujajǦjaj2ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj/ubaja}(jT]jV]jX]jZ]j\]ujajǦubjRjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Linux Media Infrastructure userspace API}jaj!sbaja}(jT]jV]jX]jZ]j\]internalrefuriuserspace-api/media/index anchornamehujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentj0entries](Nuserspace-api/media/introNuserspace-api/media/v4l/v4l2Nuserspace-api/media/dvb/dvbapiN)userspace-api/media/rc/remote_controllersN-userspace-api/media/mediactl/media-controllerNuserspace-api/media/cec/cec-apiNuserspace-api/media/gen-errorsNuserspace-api/media/glossaryN userspace-api/media/fdl-appendixN!userspace-api/media/drivers/indexe includefiles](jGjIjKjMjOjQjSjUjWjYemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedK titlesonly rawentries] rawcaptionj_ujajjՔG/var/lib/git/docbuild/linux/Documentation/userspace-api/media/index.rstj֔Kjaj8ubaja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl NET_ADD_IF}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri"userspace-api/media/dvb/net-add-if anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj4sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjaj1ubaja}(jT]jV]jX]jZ]j\]ujajjaj.ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjaj~ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj{ubaja}(jT]jV]jX]jZ]j\]ujajǦubj}jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrontend uAPI data types}jajmsbaja}(jT]jV]jX]jZ]j\]internalrefuri'userspace-api/media/dvb/frontend-header anchornamehjajujajjajjubaja}(jT]jV]jX]jZ]j\]ujajjajgubaja}(jT]jV]jX]jZ]j\]ujajΦjajdubaja}(jT]jV]jX]jZ]j\]ujajǦubj[jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CA Data Types}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri%userspace-api/media/dvb/ca_data_types anchornamehjaj ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj`jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV Frontend API}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri userspace-api/media/dvb/frontend anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjentries](N/userspace-api/media/dvb/query-dvb-frontend-infoN*userspace-api/media/dvb/dvb-fe-read-statusN#userspace-api/media/dvb/dvbpropertyN'userspace-api/media/dvb/frontend_fcallse includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔN/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/frontend.rstj֔K2jajubaja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DMX_ADD_PID}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri#userspace-api/media/dvb/dmx-add-pid anchornamehjaj%ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj:sbaja}(jT]jV]jX]jZ]j\]internalrefurij) anchorname#nameja](KKKKeujajjaj7ubaja}(jT]jV]jX]jZ]j\]ujajjaj4ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj^sbaja}(jT]jV]jX]jZ]j\]internalrefurij) anchorname #synopsisja](KKKKeujajjaj[ubaja}(jT]jV]jX]jZ]j\]ujajjajXubaja}(jT]jV]jX]jZ]j\]ujajΦjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij) anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj|ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij) anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij) anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj1ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFunction Reference}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri(userspace-api/media/mediactl/media-funcs anchornamehjaj3ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjentries](N,userspace-api/media/mediactl/media-func-openN-userspace-api/media/mediactl/media-func-closeN-userspace-api/media/mediactl/media-func-ioctlN2userspace-api/media/mediactl/media-ioc-device-infoN1userspace-api/media/mediactl/media-ioc-g-topologyN4userspace-api/media/mediactl/media-ioc-enum-entitiesN1userspace-api/media/mediactl/media-ioc-enum-linksN1userspace-api/media/mediactl/media-ioc-setup-linkN4userspace-api/media/mediactl/media-ioc-request-allocN/userspace-api/media/mediactl/request-func-closeN/userspace-api/media/mediactl/request-func-ioctlN.userspace-api/media/mediactl/request-func-pollN4userspace-api/media/mediactl/media-request-ioc-queueN5userspace-api/media/mediactl/media-request-ioc-reinite includefiles](j)j+j-j/j1j3j5j7j9j;j=j?jAjCemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔV/var/lib/git/docbuild/linux/Documentation/userspace-api/media/mediactl/media-funcs.rstj֔K jajubaja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjTjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFE_READ_SIGNAL_STRENGTH}jajlsbaja}(jT]jV]jX]jZ]j\]internalrefuri/userspace-api/media/dvb/fe-read-signal-strength anchornamehjajAujajjajiubaja}(jT]jV]jX]jZ]j\]ujajjajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij{ anchorname#nameja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij{ anchorname #synopsisja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij{ anchorname #argumentsja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij{ anchorname #descriptionja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij{ anchorname #return-valueja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajfubeja}(jT]jV]jX]jZ]j\]ujajΦjajcubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGNU Free Documentation License}jajUsbaja}(jT]jV]jX]jZ]j\]internalrefuri userspace-api/media/fdl-appendix anchornamehujajjajRubaja}(jT]jV]jX]jZ]j\]ujajjajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 0. PREAMBLE}jajusbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname #preambleujajjajrubaja}(jT]jV]jX]jZ]j\]ujajjajoubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. APPLICABILITY AND DEFINITIONS}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname#applicability-and-definitionsujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. VERBATIM COPYING}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname#verbatim-copyingujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. COPYING IN QUANTITY}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname#copying-in-quantityujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. MODIFICATIONS}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname#modificationsujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. COMBINING DOCUMENTS}jaj$sbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname#combining-documentsujajjaj!ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. COLLECTIONS OF DOCUMENTS}jajGsbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname#collections-of-documentsujajjajDubaja}(jT]jV]jX]jZ]j\]ujajjajAubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%7. AGGREGATION WITH INDEPENDENT WORKS}jajjsbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname##aggregation-with-independent-worksujajjajgubaja}(jT]jV]jX]jZ]j\]ujajjajdubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. TRANSLATION}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname #translationujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9. TERMINATION}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname #terminationujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$10. FUTURE REVISIONS OF THIS LICENSE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname!#future-revisions-of-this-licenseujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAddendum}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijd anchorname #addendumujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajlubeja}(jT]jV]jX]jZ]j\]ujajǦjajOubeja}(jT]jV]jX]jZ]j\]ujajΦjajLubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Frontend type}jaj.sbaja}(jT]jV]jX]jZ]j\]internalrefuri!userspace-api/media/dvb/fe-type-t anchornamehjaj\ujajjaj+ubaja}(jT]jV]jX]jZ]j\]ujajjaj(ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj%ubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFE_DISHNETWORK_SEND_LEGACY_CMD}jajZsbaja}(jT]jV]jX]jZ]j\]internalrefuri6userspace-api/media/dvb/fe-dishnetwork-send-legacy-cmd anchornamehjajjujajjajWubaja}(jT]jV]jX]jZ]j\]ujajjajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajzsbaja}(jT]jV]jX]jZ]j\]internalrefuriji anchorname#nameja](KKKKKeujajjajwubaja}(jT]jV]jX]jZ]j\]ujajjajtubaja}(jT]jV]jX]jZ]j\]ujajΦjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuriji anchorname #synopsisja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuriji anchorname #argumentsja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuriji anchorname #descriptionja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefuriji anchorname #return-valueja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajqubeja}(jT]jV]jX]jZ]j\]ujajǦjajTubeja}(jT]jV]jX]jZ]j\]ujajΦjajQubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV demux read()}jajCsbaja}(jT]jV]jX]jZ]j\]internalrefuri!userspace-api/media/dvb/dmx-fread anchornamehjajxujajjaj@ubaja}(jT]jV]jX]jZ]j\]ujajjaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajcsbaja}(jT]jV]jX]jZ]j\]internalrefurijR anchorname#nameja](KKKKeujajjaj`ubaja}(jT]jV]jX]jZ]j\]ujajjaj]ubaja}(jT]jV]jX]jZ]j\]ujajΦjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijR anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijR anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijR anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijR anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajZubeja}(jT]jV]jX]jZ]j\]ujajǦjaj=ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj:ubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja FE_READ_SNR}jaj,sbaja}(jT]jV]jX]jZ]j\]internalrefuri#userspace-api/media/dvb/fe-read-snr anchornamehjajujajjaj)ubaja}(jT]jV]jX]jZ]j\]ujajjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajLsbaja}(jT]jV]jX]jZ]j\]internalrefurij; anchorname#nameja](KKKKKeujajjajIubaja}(jT]jV]jX]jZ]j\]ujajjajFubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajpsbaja}(jT]jV]jX]jZ]j\]internalrefurij; anchorname #synopsisja](KKKKKeujajjajmubaja}(jT]jV]jX]jZ]j\]ujajjajjubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij; anchorname #argumentsja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij; anchorname #descriptionja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij; anchorname #return-valueja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubeja}(jT]jV]jX]jZ]j\]ujajǦjaj&ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj#ubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMX_SET_FILTER}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri&userspace-api/media/dvb/dmx-set-filter anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj5sbaja}(jT]jV]jX]jZ]j\]internalrefurij$ anchorname#nameja](KKK Keujajjaj2ubaja}(jT]jV]jX]jZ]j\]ujajjaj/ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajYsbaja}(jT]jV]jX]jZ]j\]internalrefurij$ anchorname #synopsisja](KKK KeujajjajVubaja}(jT]jV]jX]jZ]j\]ujajjajSubaja}(jT]jV]jX]jZ]j\]ujajΦjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj}sbaja}(jT]jV]jX]jZ]j\]internalrefurij$ anchorname #argumentsja](KKK Keujajjajzubaja}(jT]jV]jX]jZ]j\]ujajjajwubaja}(jT]jV]jX]jZ]j\]ujajΦjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij$ anchorname #descriptionja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij$ anchorname #return-valueja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj,ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMedia device model}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri3userspace-api/media/mediactl/media-controller-model anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjnjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMX_STOP}jaj*sbaja}(jT]jV]jX]jZ]j\]internalrefuri userspace-api/media/dvb/dmx-stop anchornamehjajujajjaj'ubaja}(jT]jV]jX]jZ]j\]ujajjaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajJsbaja}(jT]jV]jX]jZ]j\]internalrefurij9 anchorname#nameja](KKKKeujajjajGubaja}(jT]jV]jX]jZ]j\]ujajjajDubaja}(jT]jV]jX]jZ]j\]ujajΦjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajnsbaja}(jT]jV]jX]jZ]j\]internalrefurij9 anchorname #synopsisja](KKKKeujajjajkubaja}(jT]jV]jX]jZ]j\]ujajjajhubaja}(jT]jV]jX]jZ]j\]ujajΦjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij9 anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij9 anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij9 anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajAubeja}(jT]jV]jX]jZ]j\]ujajǦjaj$ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj!ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl FE_SET_TONE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri#userspace-api/media/dvb/fe-set-tone anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj3sbaja}(jT]jV]jX]jZ]j\]internalrefurij" anchorname#nameja](KKK Keujajjaj0ubaja}(jT]jV]jX]jZ]j\]ujajjaj-ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajWsbaja}(jT]jV]jX]jZ]j\]internalrefurij" anchorname #synopsisja](KKK KeujajjajTubaja}(jT]jV]jX]jZ]j\]ujajjajQubaja}(jT]jV]jX]jZ]j\]ujajΦjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj{sbaja}(jT]jV]jX]jZ]j\]internalrefurij" anchorname #argumentsja](KKK Keujajjajxubaja}(jT]jV]jX]jZ]j\]ujajjajuubaja}(jT]jV]jX]jZ]j\]ujajΦjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij" anchorname #descriptionja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij" anchorname #return-valueja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj*ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMX_SET_PES_FILTER}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri*userspace-api/media/dvb/dmx-set-pes-filter anchornamehjaj̇ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij  anchorname#nameja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj@sbaja}(jT]jV]jX]jZ]j\]internalrefurij  anchorname #synopsisja](KKK Keujajjaj=ubaja}(jT]jV]jX]jZ]j\]ujajjaj:ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajdsbaja}(jT]jV]jX]jZ]j\]internalrefurij  anchorname #argumentsja](KKK Keujajjajaubaja}(jT]jV]jX]jZ]j\]ujajjaj^ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij  anchorname #descriptionja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij  anchorname #return-valueja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ioctl FE_ENABLE_HIGH_LNB_VOLTAGE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri2userspace-api/media/dvb/fe-enable-high-lnb-voltage anchornamehjajڇujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj)sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKK Keujajjaj&ubaja}(jT]jV]jX]jZ]j\]ujajjaj#ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajMsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKK KeujajjajJubaja}(jT]jV]jX]jZ]j\]ujajjajGubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajqsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKK Keujajjajnubaja}(jT]jV]jX]jZ]j\]ujajjajkubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFE_SET_FRONTEND}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri'userspace-api/media/dvb/fe-set-frontend anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj6sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKKeujajjaj3ubaja}(jT]jV]jX]jZ]j\]ujajjaj0ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajZsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKKeujajjajWubaja}(jT]jV]jX]jZ]j\]ujajjajTubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj~sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKKeujajjaj{ubaja}(jT]jV]jX]jZ]j\]ujajjajxubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjxjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl FE_DISEQC_RESET_OVERLOAD}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri0userspace-api/media/dvb/fe-diseqc-reset-overload anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajCsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjaj@ubaja}(jT]jV]jX]jZ]j\]ujajjaj=ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajgsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajdubaja}(jT]jV]jX]jZ]j\]ujajjajaubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCA_RESET}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri userspace-api/media/dvb/ca-reset anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj,sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjaj)ubaja}(jT]jV]jX]jZ]j\]ujajjaj&ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajPsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajMubaja}(jT]jV]jX]jZ]j\]ujajjajJubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrontend Function Calls}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri'userspace-api/media/dvb/frontend_fcalls anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjentries](N'userspace-api/media/dvb/frontend_f_openN(userspace-api/media/dvb/frontend_f_closeN#userspace-api/media/dvb/fe-get-infoN&userspace-api/media/dvb/fe-read-statusN'userspace-api/media/dvb/fe-get-propertyN0userspace-api/media/dvb/fe-diseqc-reset-overloadN1userspace-api/media/dvb/fe-diseqc-send-master-cmdN2userspace-api/media/dvb/fe-diseqc-recv-slave-replyN,userspace-api/media/dvb/fe-diseqc-send-burstN#userspace-api/media/dvb/fe-set-toneN&userspace-api/media/dvb/fe-set-voltageN2userspace-api/media/dvb/fe-enable-high-lnb-voltageN1userspace-api/media/dvb/fe-set-frontend-tune-modee includefiles](jjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔU/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/frontend_fcalls.rstj֔K jajubaja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV uAPI header files}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuriuserspace-api/media/dvb/headers anchornamehjaj ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV uAPI headers}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#digital-tv-uapi-headersja](KKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja frontend.h}jaj1sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #frontend-hja](KKKeujajjaj.ubaja}(jT]jV]jX]jZ]j\]ujajjaj+ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadmx.h}jajUsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dmx-hja](KKKeujajjajRubaja}(jT]jV]jX]jZ]j\]ujajjajOubaja}(jT]jV]jX]jZ]j\]ujajΦjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaca.h}jajysbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#ca-hja](KKKeujajjajvubaja}(jT]jV]jX]jZ]j\]ujajjajsubaja}(jT]jV]jX]jZ]j\]ujajΦjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janet.h}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#net-hja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj(ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjdjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrontend bandwidth}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri&userspace-api/media/dvb/fe-bandwidth-t anchornamehjaj.ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjhjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV demux write()}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri"userspace-api/media/dvb/dmx-fwrite anchornamehjaj<ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj.sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjaj+ubaja}(jT]jV]jX]jZ]j\]ujajjaj(ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajRsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjajOubaja}(jT]jV]jX]jZ]j\]ujajjajLubaja}(jT]jV]jX]jZ]j\]ujajΦjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajvsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjajsubaja}(jT]jV]jX]jZ]j\]ujajjajpubaja}(jT]jV]jX]jZ]j\]ujajΦjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj%ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl NET_REMOVE_IF}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri%userspace-api/media/dvb/net-remove-if anchornamehjajJujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj;sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjaj8ubaja}(jT]jV]jX]jZ]j\]ujajjaj5ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj_sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjaj\ubaja}(jT]jV]jX]jZ]j\]ujajjajYubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj}ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubje jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl MEDIA_IOC_ENUM_LINKS}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri1userspace-api/media/mediactl/media-ioc-enum-links anchornamehjajXujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj$sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKeujajjaj!ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajHsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKeujajjajEubaja}(jT]jV]jX]jZ]j\]ujajjajBubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajlsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKeujajjajiubaja}(jT]jV]jX]jZ]j\]ujajjajfubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjvjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DMX_START}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri!userspace-api/media/dvb/dmx-start anchornamehjajfujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj1sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjaj.ubaja}(jT]jV]jX]jZ]j\]ujajjaj+ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajUsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajRubaja}(jT]jV]jX]jZ]j\]ujajjajOubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajysbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajvubaja}(jT]jV]jX]jZ]j\]ujajjajsubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj* jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja FE_READ_BER}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri#userspace-api/media/dvb/fe-read-ber anchornamehjajtujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj>sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKKeujajjaj;ubaja}(jT]jV]jX]jZ]j\]ujajjaj8ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajbsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKKeujajjaj_ubaja}(jT]jV]jX]jZ]j\]ujajjaj\ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjp jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFE_GET_FRONTEND}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri'userspace-api/media/dvb/fe-get-frontend anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj'sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKKeujajjaj$ubaja}(jT]jV]jX]jZ]j\]ujajjaj!ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajKsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKKeujajjajHubaja}(jT]jV]jX]jZ]j\]ujajjajEubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV Deprecated APIs}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri'userspace-api/media/dvb/legacy_dvb_apis anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj~ubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjentries](N1userspace-api/media/dvb/frontend_legacy_dvbv3_apiN.userspace-api/media/dvb/legacy_dvb_decoder_apie includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔU/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/legacy_dvb_apis.rstj֔Kjajubaja}(jT]jV]jX]jZ]j\]ujajǦjaj~ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj{ubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDVB Audio Device}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri(userspace-api/media/dvb/legacy_dvb_audio anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAudio Data Types}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-data-typesja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaaudio_stream_source_t}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-stream-source-tja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj7sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKKKKeujajjaj4ubaja}(jT]jV]jX]jZ]j\]ujajjaj1ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jaj[sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #constantsja](KKKKKKKeujajjajXubaja}(jT]jV]jX]jZ]j\]ujajjajUubaja}(jT]jV]jX]jZ]j\]ujajΦjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKKKKeujajjaj|ubaja}(jT]jV]jX]jZ]j\]ujajjajyubaja}(jT]jV]jX]jZ]j\]ujajΦjaj.ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaaudio_play_state_t}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-play-state-tja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id1ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id2ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id3ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaaudio_channel_select_t}jajHsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-channel-select-tja](KKKKKKeujajjajEubaja}(jT]jV]jX]jZ]j\]ujajjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajisbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id4ja](KKKKKKKeujajjajfubaja}(jT]jV]jX]jZ]j\]ujajjajcubaja}(jT]jV]jX]jZ]j\]ujajΦjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id5ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id6ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj`ubeja}(jT]jV]jX]jZ]j\]ujajǦjajBubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja audio_mixer_t}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-mixer-tja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id7ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Variables}jaj&sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #variablesja](KKKKKKKeujajjaj#ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajJsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id8ja](KKKKKKKeujajjajGubaja}(jT]jV]jX]jZ]j\]ujajjajDubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja audio_status}jajzsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #audio-statusja](KKKKKKeujajjajwubaja}(jT]jV]jX]jZ]j\]ujajjajtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id9ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Variables}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id10ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id11ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajtubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaaudio encodings}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-encodingsja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj4sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id12ja](KKKKKKKeujajjaj1ubaja}(jT]jV]jX]jZ]j\]ujajjaj.ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constants}jajXsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id13ja](KKKKKKKeujajjajUubaja}(jT]jV]jX]jZ]j\]ujajjajRubaja}(jT]jV]jX]jZ]j\]ujajΦjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj|sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id14ja](KKKKKKKeujajjajyubaja}(jT]jV]jX]jZ]j\]ujajjajvubaja}(jT]jV]jX]jZ]j\]ujajΦjaj+ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAudio Function Calls}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-function-callsja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja AUDIO_STOP}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #audio-stopja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id15ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajBsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id16ja](KKKKKKKeujajjaj?ubaja}(jT]jV]jX]jZ]j\]ujajjaj<ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajfsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKKKKeujajjajcubaja}(jT]jV]jX]jZ]j\]ujajjaj`ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja AUDIO_PLAY}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #audio-playja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id17ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id18ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id19ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj#sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id20ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja AUDIO_PAUSE}jajSsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #audio-pauseja](KKKKKKeujajjajPubaja}(jT]jV]jX]jZ]j\]ujajjajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajtsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id21ja](KKKKKKKeujajjajqubaja}(jT]jV]jX]jZ]j\]ujajjajnubaja}(jT]jV]jX]jZ]j\]ujajΦjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id22ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id23ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id24ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajkubeja}(jT]jV]jX]jZ]j\]ujajǦjajMubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_CONTINUE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-continueja](KKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj1sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id25ja](KKKKKKKeujajjaj.ubaja}(jT]jV]jX]jZ]j\]ujajjaj+ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajUsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id26ja](KKKKKKKeujajjajRubaja}(jT]jV]jX]jZ]j\]ujajjajOubaja}(jT]jV]jX]jZ]j\]ujajΦjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajysbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id27ja](KKKKKKKeujajjajvubaja}(jT]jV]jX]jZ]j\]ujajjajsubaja}(jT]jV]jX]jZ]j\]ujajΦjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id28ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj(ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_SELECT_SOURCE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-select-sourceja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id29ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id30ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj6sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id31ja](KKKKKKKeujajjaj3ubaja}(jT]jV]jX]jZ]j\]ujajjaj0ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajZsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id32ja](KKKKKKKeujajjajWubaja}(jT]jV]jX]jZ]j\]ujajjajTubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_SET_MUTE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-set-muteja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id33ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id34ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id35ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id36ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_SET_AV_SYNC}jajGsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-set-av-syncja](KKKKKKeujajjajDubaja}(jT]jV]jX]jZ]j\]ujajjajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajhsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id37ja](KKKKKKKeujajjajeubaja}(jT]jV]jX]jZ]j\]ujajjajbubaja}(jT]jV]jX]jZ]j\]ujajΦjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id38ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id39ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id40ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj_ubeja}(jT]jV]jX]jZ]j\]ujajǦjajAubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_SET_BYPASS_MODE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-set-bypass-modeja](KKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj%sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id41ja](KKKKKKKeujajjaj"ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajIsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id42ja](KKKKKKKeujajjajFubaja}(jT]jV]jX]jZ]j\]ujajjajCubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajmsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id43ja](KKKKKKKeujajjajjubaja}(jT]jV]jX]jZ]j\]ujajjajgubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id44ja](KKKKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_CHANNEL_SELECT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-channel-selectja](KKKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id45ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id46ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj*sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id47ja](KKKKKK Keujajjaj'ubaja}(jT]jV]jX]jZ]j\]ujajjaj$ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajNsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id48ja](KKKKKK KeujajjajKubaja}(jT]jV]jX]jZ]j\]ujajjajHubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_GET_STATUS}jaj~sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-get-statusja](KKKKKK eujajjaj{ubaja}(jT]jV]jX]jZ]j\]ujajjajxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id49ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id50ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id51ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id52ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajxubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_GET_CAPABILITIES}jaj;sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-get-capabilitiesja](KKKKKK eujajjaj8ubaja}(jT]jV]jX]jZ]j\]ujajjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj\sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id53ja](KKKKKK KeujajjajYubaja}(jT]jV]jX]jZ]j\]ujajjajVubaja}(jT]jV]jX]jZ]j\]ujajΦjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id54ja](KKKKKK Keujajjaj}ubaja}(jT]jV]jX]jZ]j\]ujajjajzubaja}(jT]jV]jX]jZ]j\]ujajΦjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id55ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id56ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajSubeja}(jT]jV]jX]jZ]j\]ujajǦjaj5ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_CLEAR_BUFFER}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-clear-bufferja](KKKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id57ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj=sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id58ja](KKKKKK Keujajjaj:ubaja}(jT]jV]jX]jZ]j\]ujajjaj7ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajasbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id59ja](KKKKKK Keujajjaj^ubaja}(jT]jV]jX]jZ]j\]ujajjaj[ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id60ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja AUDIO_SET_ID}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #audio-set-idja](KKKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id61ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id62ja](KKKKKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id63ja](KKKKKK Keujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajB sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id64ja](KKKKKK Keujajjaj? ubaja}(jT]jV]jX]jZ]j\]ujajjaj< ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_SET_MIXER}jajr sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-set-mixerja](KKKKKKeujajjajo ubaja}(jT]jV]jX]jZ]j\]ujajjajl ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id65ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id66ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id67ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id68ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubeja}(jT]jV]jX]jZ]j\]ujajǦjajl ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_SET_STREAMTYPE}jaj/ sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-set-streamtypeja](KKKKKKeujajjaj, ubaja}(jT]jV]jX]jZ]j\]ujajjaj) ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajP sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id69ja](KKKKKKKeujajjajM ubaja}(jT]jV]jX]jZ]j\]ujajjajJ ubaja}(jT]jV]jX]jZ]j\]ujajΦjajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajt sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id70ja](KKKKKKKeujajjajq ubaja}(jT]jV]jX]jZ]j\]ujajjajn ubaja}(jT]jV]jX]jZ]j\]ujajΦjajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id71ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id72ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajG ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj) ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAUDIO_BILINGUAL_CHANNEL_SELECT}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#audio-bilingual-channel-selectja](KKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id73ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj1 sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id74ja](KKKKKKKeujajjaj. ubaja}(jT]jV]jX]jZ]j\]ujajjaj+ ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajU sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id75ja](KKKKKKKeujajjajR ubaja}(jT]jV]jX]jZ]j\]ujajjajO ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajy sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id76ja](KKKKKKKeujajjajv ubaja}(jT]jV]jX]jZ]j\]ujajjajs ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaopen()}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#openja](KKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id77ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id78ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id79ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj6 sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id80ja](KKKKKKKeujajjaj3 ubaja}(jT]jV]jX]jZ]j\]ujajjaj0 ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaclose()}jajf sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#closeja](KKKKKKeujajjajc ubaja}(jT]jV]jX]jZ]j\]ujajjaj` ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id81ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id82ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id83ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id84ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj~ ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj` ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jawrite()}jaj# sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#writeja](KKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajD sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id85ja](KKKKKKKeujajjajA ubaja}(jT]jV]jX]jZ]j\]ujajjaj> ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajh sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id86ja](KKKKKKKeujajjaje ubaja}(jT]jV]jX]jZ]j\]ujajjajb ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id87ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#id88ja](KKKKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj; ubeja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjs jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMedia Controller Header File}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri)userspace-api/media/mediactl/media-header anchornamehjajujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamedia.h}jaj!sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#media-hja](KKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja media close()}jajZsbaja}(jT]jV]jX]jZ]j\]internalrefuri-userspace-api/media/mediactl/media-func-close anchornamehjajujajjajWubaja}(jT]jV]jX]jZ]j\]ujajjajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajzsbaja}(jT]jV]jX]jZ]j\]internalrefuriji anchorname#nameja](KKKeujajjajwubaja}(jT]jV]jX]jZ]j\]ujajjajtubaja}(jT]jV]jX]jZ]j\]ujajΦjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuriji anchorname #synopsisja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuriji anchorname #argumentsja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuriji anchorname #descriptionja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefuriji anchorname #return-valueja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajqubeja}(jT]jV]jX]jZ]j\]ujajǦjajTubeja}(jT]jV]jX]jZ]j\]ujajΦjajQubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl MEDIA_IOC_DEVICE_INFO}jajCsbaja}(jT]jV]jX]jZ]j\]internalrefuri2userspace-api/media/mediactl/media-ioc-device-info anchornamehjajȈujajjaj@ubaja}(jT]jV]jX]jZ]j\]ujajjaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajcsbaja}(jT]jV]jX]jZ]j\]internalrefurijR anchorname#nameja](KKKeujajjaj`ubaja}(jT]jV]jX]jZ]j\]ujajjaj]ubaja}(jT]jV]jX]jZ]j\]ujajΦjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijR anchorname #synopsisja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijR anchorname #argumentsja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijR anchorname #descriptionja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurijR anchorname #return-valueja](KKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajZubeja}(jT]jV]jX]jZ]j\]ujajǦjaj=ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj:ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl FE_DISEQC_SEND_BURST}jaj,sbaja}(jT]jV]jX]jZ]j\]internalrefuri,userspace-api/media/dvb/fe-diseqc-send-burst anchornamehjajֈujajjaj)ubaja}(jT]jV]jX]jZ]j\]ujajjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajLsbaja}(jT]jV]jX]jZ]j\]internalrefurij; anchorname#nameja](KKK KeujajjajIubaja}(jT]jV]jX]jZ]j\]ujajjajFubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajpsbaja}(jT]jV]jX]jZ]j\]internalrefurij; anchorname #synopsisja](KKK Keujajjajmubaja}(jT]jV]jX]jZ]j\]ujajjajjubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij; anchorname #argumentsja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij; anchorname #descriptionja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij; anchorname #return-valueja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajCubeja}(jT]jV]jX]jZ]j\]ujajǦjaj&ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj#ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPart IV - Media Controller API}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri-userspace-api/media/mediactl/media-controller anchornamehujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentj$entries](N3userspace-api/media/mediactl/media-controller-introN3userspace-api/media/mediactl/media-controller-modelN(userspace-api/media/mediactl/media-typesN(userspace-api/media/mediactl/request-apiN(userspace-api/media/mediactl/media-funcsN)userspace-api/media/mediactl/media-headere includefiles](j;j=j?jAjCjEemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionjKujajjՔ[/var/lib/git/docbuild/linux/Documentation/userspace-api/media/mediactl/media-controller.rstj֔K jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision and Copyright}jaj[sbaja}(jT]jV]jX]jZ]j\]internalrefurij$ anchorname#revision-and-copyrightujajjajXubaja}(jT]jV]jX]jZ]j\]ujajjajUubaja}(jT]jV]jX]jZ]j\]ujajΦjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision History}jaj~sbaja}(jT]jV]jX]jZ]j\]internalrefurij$ anchorname#revision-historyujajjaj{ubaja}(jT]jV]jX]jZ]j\]ujajjajxubaja}(jT]jV]jX]jZ]j\]ujajΦjaj,ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafrontend events}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri*userspace-api/media/dvb/dvb-frontend-event anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV mmap()}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri userspace-api/media/dvb/dmx-mmap anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj&sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKeujajjaj#ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajJsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKeujajjajGubaja}(jT]jV]jX]jZ]j\]ujajjajDubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajnsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKeujajjajkubaja}(jT]jV]jX]jZ]j\]ujajjajhubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja FE_GET_EVENT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri$userspace-api/media/dvb/fe-get-event anchornamehjaj ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj3sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKKKKeujajjaj0ubaja}(jT]jV]jX]jZ]j\]ujajjaj-ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajWsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKKKKeujajjajTubaja}(jT]jV]jX]jZ]j\]ujajjajQubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj{sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKKKKeujajjajxubaja}(jT]jV]jX]jZ]j\]ujajjajuubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjF jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl FE_SET_VOLTAGE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri&userspace-api/media/dvb/fe-set-voltage anchornamehjajujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj@sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKK Keujajjaj=ubaja}(jT]jV]jX]jZ]j\]ujajjaj:ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajdsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKK Keujajjajaubaja}(jT]jV]jX]jZ]j\]ujajjaj^ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj+ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrontend statistics indicators}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri0userspace-api/media/dvb/frontend-stat-properties anchornamehjaj)ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_STAT_SIGNAL_STRENGTH}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-stat-signal-strengthja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_STAT_CNR}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #dtv-stat-cnrja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_STAT_PRE_ERROR_BIT_COUNT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-stat-pre-error-bit-countja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_STAT_PRE_TOTAL_BIT_COUNT}jaj)sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-stat-pre-total-bit-countja](KKKKeujajjaj&ubaja}(jT]jV]jX]jZ]j\]ujajjaj#ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_STAT_POST_ERROR_BIT_COUNT}jajMsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-stat-post-error-bit-countja](KKKKeujajjajJubaja}(jT]jV]jX]jZ]j\]ujajjajGubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_STAT_POST_TOTAL_BIT_COUNT}jajqsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-stat-post-total-bit-countja](KKKKeujajjajnubaja}(jT]jV]jX]jZ]j\]ujajjajkubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_STAT_ERROR_BLOCK_COUNT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-stat-error-block-countja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV-STAT_TOTAL_BLOCK_COUNT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-stat-total-block-countja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMX_GET_PES_PIDS}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri(userspace-api/media/dvb/dmx-get-pes-pids anchornamehjaj7ujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj6sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKK Keujajjaj3ubaja}(jT]jV]jX]jZ]j\]ujajjaj0ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajZsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKK KeujajjajWubaja}(jT]jV]jX]jZ]j\]ujajjajTubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj~sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKK Keujajjaj{ubaja}(jT]jV]jX]jZ]j\]ujajjajxubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrontend Legacy Data Types}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri+userspace-api/media/dvb/frontend_legacy_api anchornamehjajEujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjentries](N!userspace-api/media/dvb/fe-type-tN&userspace-api/media/dvb/fe-bandwidth-tN/userspace-api/media/dvb/dvb-frontend-parametersN*userspace-api/media/dvb/dvb-frontend-evente includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔY/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/frontend_legacy_api.rstj֔K jajubaja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrontend Legacy Function Calls}jaj'sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#frontend-legacy-function-callsja](KKKeujajjaj$ubaja}(jT]jV]jX]jZ]j\]ujajjaj!ubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjentries](N#userspace-api/media/dvb/fe-read-berN#userspace-api/media/dvb/fe-read-snrN/userspace-api/media/dvb/fe-read-signal-strengthN2userspace-api/media/dvb/fe-read-uncorrected-blocksN'userspace-api/media/dvb/fe-set-frontendN'userspace-api/media/dvb/fe-get-frontendN$userspace-api/media/dvb/fe-get-eventN6userspace-api/media/dvb/fe-dishnetwork-send-legacy-cmde includefiles](jNjPjRjTjVjXjZj\emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔjj֔Kjaj?ubaja}(jT]jV]jX]jZ]j\]ujajǦjaj!ubeja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV property parameters}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri.userspace-api/media/dvb/fe_property_parameters anchornamehjajSujajjajubaja}(jT]jV]jX]jZ]j\]ujajjaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_UNDEFINED}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-undefinedja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_TUNE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #dtv-tuneja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_CLEAR}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #dtv-clearja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_FREQUENCY}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-frequencyja](KKKKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_MODULATION}jaj4sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-modulationja](KKKKeujajjaj1ubaja}(jT]jV]jX]jZ]j\]ujajjaj.ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_BANDWIDTH_HZ}jajXsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-bandwidth-hzja](KKKKeujajjajUubaja}(jT]jV]jX]jZ]j\]ujajjajRubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_INVERSION}jaj|sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-inversionja](KKKKeujajjajyubaja}(jT]jV]jX]jZ]j\]ujajjajvubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_DISEQC_MASTER}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-diseqc-masterja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_SYMBOL_RATE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-symbol-rateja](KKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_INNER_FEC}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-inner-fecja](KKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_VOLTAGE}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #dtv-voltageja](KKKK eujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_TONE}jaj0sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #dtv-toneja](KKKK eujajjaj-ubaja}(jT]jV]jX]jZ]j\]ujajjaj*ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_PILOT}jajTsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #dtv-pilotja](KKKK eujajjajQubaja}(jT]jV]jX]jZ]j\]ujajjajNubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_ROLLOFF}jajxsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #dtv-rolloffja](KKKKeujajjajuubaja}(jT]jV]jX]jZ]j\]ujajjajrubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_DISEQC_SLAVE_REPLY}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-diseqc-slave-replyja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_FE_CAPABILITY_COUNT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-fe-capability-countja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_FE_CAPABILITY}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-fe-capabilityja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_DELIVERY_SYSTEM}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-delivery-systemja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ISDBT_PARTIAL_RECEPTION}jaj,sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-isdbt-partial-receptionja](KKKKeujajjaj)ubaja}(jT]jV]jX]jZ]j\]ujajjaj&ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ISDBT_SOUND_BROADCASTING}jajPsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-isdbt-sound-broadcastingja](KKKKeujajjajMubaja}(jT]jV]jX]jZ]j\]ujajjajJubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ISDBT_SB_SUBCHANNEL_ID}jajtsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-isdbt-sb-subchannel-idja](KKKKeujajjajqubaja}(jT]jV]jX]jZ]j\]ujajjajnubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ISDBT_SB_SEGMENT_IDX}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-isdbt-sb-segment-idxja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ISDBT_SB_SEGMENT_COUNT}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-isdbt-sb-segment-countja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDTV-ISDBT-LAYER[A-C] parameters}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-isdbt-layer-a-c-parametersja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ISDBT_LAYER_ENABLED}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-isdbt-layer-enabledja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ISDBT_LAYER[A-C]_FEC}jaj%sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-isdbt-layer-a-c-fecja](KKKKKeujajjaj"ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ISDBT_LAYER[A-C]_MODULATION}jajIsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-isdbt-layer-a-c-modulationja](KKKKKeujajjajFubaja}(jT]jV]jX]jZ]j\]ujajjajCubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"DTV_ISDBT_LAYER[A-C]_SEGMENT_COUNT}jajmsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname"#dtv-isdbt-layer-a-c-segment-countja](KKKKKeujajjajjubaja}(jT]jV]jX]jZ]j\]ujajjajgubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DTV_ISDBT_LAYER[A-C]_TIME_INTERLEAVING}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname&#dtv-isdbt-layer-a-c-time-interleavingja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_FIC_VER}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-fic-verja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_PARADE_ID}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-parade-idja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_NOG}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-nogja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_TNOG}jaj!sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-tnogja](KKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_SGN}jajEsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-sgnja](KKKKK eujajjajBubaja}(jT]jV]jX]jZ]j\]ujajjaj?ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_PRC}jajisbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-prcja](KKKKK eujajjajfubaja}(jT]jV]jX]jZ]j\]ujajjajcubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_RS_FRAME_MODE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-rs-frame-modeja](KKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_RS_FRAME_ENSEMBLE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-rs-frame-ensembleja](KKKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_RS_CODE_MODE_PRI}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-rs-code-mode-prija](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_RS_CODE_MODE_SEC}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-rs-code-mode-secja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_SCCC_BLOCK_MODE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-sccc-block-modeja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_SCCC_CODE_MODE_A}jajAsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-sccc-code-mode-aja](KKKKKeujajjaj>ubaja}(jT]jV]jX]jZ]j\]ujajjaj;ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_SCCC_CODE_MODE_B}jajesbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-sccc-code-mode-bja](KKKKKeujajjajbubaja}(jT]jV]jX]jZ]j\]ujajjaj_ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_SCCC_CODE_MODE_C}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-sccc-code-mode-cja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ATSCMH_SCCC_CODE_MODE_D}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-atscmh-sccc-code-mode-dja](KKKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_API_VERSION}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-api-versionja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_CODE_RATE_HP}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-code-rate-hpja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_CODE_RATE_LP}jaj%sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-code-rate-lpja](KKKKeujajjaj"ubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_GUARD_INTERVAL}jajIsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-guard-intervalja](KKKKeujajjajFubaja}(jT]jV]jX]jZ]j\]ujajjajCubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_TRANSMISSION_MODE}jajmsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-transmission-modeja](KKKKeujajjajjubaja}(jT]jV]jX]jZ]j\]ujajjajgubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_HIERARCHY}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-hierarchyja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DTV_STREAM_ID}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-stream-idja](KKKKeujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_DVBT2_PLP_ID_LEGACY}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-dvbt2-plp-id-legacyja](KKKK eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_ENUM_DELSYS}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-enum-delsysja](KKKK!eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_INTERLEAVING}jaj!sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-interleavingja](KKKK"eujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_LNA}jajEsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-lnaja](KKKK#eujajjajBubaja}(jT]jV]jX]jZ]j\]ujajjaj?ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDTV_SCRAMBLING_SEQUENCE_INDEX}jajisbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#dtv-scrambling-sequence-indexja](KKKK$eujajjajfubaja}(jT]jV]jX]jZ]j\]ujajjajcubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjaj~ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj{ubaja}(jT]jV]jX]jZ]j\]ujajǦubj< jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl FE_SET_FRONTEND_TUNE_MODE}jajsbaja}(jT]jV]jX]jZ]j\]internalrefuri1userspace-api/media/dvb/fe-set-frontend-tune-mode anchornamehjajaujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname#nameja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #synopsisja](KKK Keujajjajubaja}(jT]jV]jX]jZ]j\]ujajjajubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #argumentsja](KKK Keujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj. sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #descriptionja](KKK Keujajjaj+ ubaja}(jT]jV]jX]jZ]j\]ujajjaj( ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajR sbaja}(jT]jV]jX]jZ]j\]internalrefurij anchorname #return-valueja](KKK KeujajjajO ubaja}(jT]jV]jX]jZ]j\]ujajjajL ubaja}(jT]jV]jX]jZ]j\]ujajΦjajubeja}(jT]jV]jX]jZ]j\]ujajǦjajubeja}(jT]jV]jX]jZ]j\]ujajΦjajubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlossary}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefuriuserspace-api/media/glossary anchornamehujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajΦjaj ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV Network API}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefuriuserspace-api/media/dvb/net anchornamehjaj|ujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV net Function Calls}jaj sbaja}(jT]jV]jX]jZ]j\]internalrefurij  anchorname#digital-tv-net-function-callsja](KKeujajjaj ubaja}(jT]jV]jX]jZ]j\]ujajjaj ubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentj entries](N!userspace-api/media/dvb/net-typesN"userspace-api/media/dvb/net-add-ifN%userspace-api/media/dvb/net-remove-ifN"userspace-api/media/dvb/net-get-ife includefiles](j j!j!j!emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔI/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/net.rstj֔K#jaj ubaja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubaja}(jT]jV]jX]jZ]j\]ujajǦjaj ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV Demux Device}jaj9!sbaja}(jT]jV]jX]jZ]j\]internalrefuriuserspace-api/media/dvb/demux anchornamehjajujajjaj6!ubaja}(jT]jV]jX]jZ]j\]ujajjaj3!ubjK%)}(jahja]jo.)}(jahja]ja}(jT]jV]jX]jZ]j\]parentjH!entries](N!userspace-api/media/dvb/dmx_typesN"userspace-api/media/dvb/dmx_fcallse includefiles](j_!ja!emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔK/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/demux.rstj֔KjajP!ubaja}(jT]jV]jX]jZ]j\]ujajǦjaj3!ubeja}(jT]jV]jX]jZ]j\]ujajΦjaj0!ubaja}(jT]jV]jX]jZ]j\]ujajǦubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0提交补丁:如何让你的改动进入内核}jaj!sbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/process/submitting-patches anchornamehuja referencejaj!ubaja}(j]j]j]j]j]ujacompact_paragraphjaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja获取当前源码树}jaj!sbaja}(j]j]j]j]j]internalrefurij! anchorname#id2ujaj!jaj!ubaja}(j]j]j]j]j]ujaj!jaj!ubaja}(j]j]j]j]j]uja list_itemjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja描述你的改动}jaj!sbaja}(j]j]j]j]j]internalrefurij! anchorname#zh-describe-changesujaj!jaj!ubaja}(j]j]j]j]j]ujaj!jaj!ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja拆分你的改动}jaj!sbaja}(j]j]j]j]j]internalrefurij! anchorname#zh-split-changesujaj!jaj!ubaja}(j]j]j]j]j]ujaj!jaj!ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja检查你的更改风格}jaj"sbaja}(j]j]j]j]j]internalrefurij! anchorname#id5ujaj!jaj"ubaja}(j]j]j]j]j]ujaj!jaj"ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja选择补丁收件人}jaj9"sbaja}(j]j]j]j]j]internalrefurij! anchorname#id6ujaj!jaj6"ubaja}(j]j]j]j]j]ujaj!jaj3"ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaO不要MIME编码,不要链接,不要压缩,不要附件,只要纯文本}jaj\"sbaja}(j]j]j]j]j]internalrefurij! anchorname#mimeujaj!jajY"ubaja}(j]j]j]j]j]ujaj!jajV"ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja回复审阅意见}jaj"sbaja}(j]j]j]j]j]internalrefurij! anchorname#id7ujaj!jaj|"ubaja}(j]j]j]j]j]ujaj!jajy"ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja不要泄气或不耐烦}jaj"sbaja}(j]j]j]j]j]internalrefurij! anchorname#zh-resend-remindersujaj!jaj"ubaja}(j]j]j]j]j]ujaj!jaj"ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja主题中包含 PATCH}jaj"sbaja}(j]j]j]j]j]internalrefurij! anchorname#patchujaj!jaj"ubaja}(j]j]j]j]j]ujaj!jaj"ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-签署你的作品——开发者来源认证}jaj"sbaja}(j]j]j]j]j]internalrefurij! anchorname#id9ujaj!jaj"ubaja}(j]j]j]j]j]ujaj!jaj"ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja开发者来源认证 1.1}jaj#sbaja}(j]j]j]j]j]internalrefurij! anchorname#id10ujaj!jaj#ubaja}(j]j]j]j]j]ujaj!jaj#ubaja}(j]j]j]j]j]ujaj!jaj"ubaja}(j]j]j]j]j]uja bullet_listjaj"ubeja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1何时使用Acked-by:,Cc:,和Co-developed-by:}jaj8#sbaja}(j]j]j]j]j]internalrefurij! anchorname#acked-by-cc-co-developed-byujaj!jaj5#ubaja}(j]j]j]j]j]ujaj!jaj2#ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaG使用Reported-by:、Tested-by:、Reviewed-by:、Suggested-by:和Fixes:}jaj[#sbaja}(j]j]j]j]j]internalrefurij! anchorname5#reported-by-tested-by-reviewed-by-suggested-by-fixesujaj!jajX#ubaja}(j]j]j]j]j]ujaj!jajU#ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja审阅者的监督声明}jaj{#sbaja}(j]j]j]j]j]internalrefurij! anchorname#id11ujaj!jajx#ubaja}(j]j]j]j]j]ujaj!jaju#ubaja}(j]j]j]j]j]ujaj!jajr#ubaja}(j]j]j]j]j]ujaj+#jajU#ubeja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja标准补丁格式}jaj#sbaja}(j]j]j]j]j]internalrefurij! anchorname#zh-the-canonical-patch-formatujaj!jaj#ubaja}(j]j]j]j]j]ujaj!jaj#ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(提交消息中的回溯(Backtraces)}jaj#sbaja}(j]j]j]j]j]internalrefurij! anchorname #backtracesujaj!jaj#ubaja}(j]j]j]j]j]ujaj!jaj#ubaja}(j]j]j]j]j]ujaj!jaj#ubaja}(j]j]j]j]j]ujaj+#jaj#ubeja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&明确回复邮件头(In-Reply-To)}jaj#sbaja}(j]j]j]j]j]internalrefurij! anchorname #in-reply-toujaj!jaj#ubaja}(j]j]j]j]j]ujaj!jaj#ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja给出基础树信息}jaj$sbaja}(j]j]j]j]j]internalrefurij! anchorname#id13ujaj!jaj$ubaja}(j]j]j]j]j]ujaj!jaj$ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja工具}jaj?$sbaja}(j]j]j]j]j]internalrefurij! anchorname#id14ujaj!jaj<$ubaja}(j]j]j]j]j]ujaj!jaj9$ubaja}(j]j]j]j]j]ujaj!jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 参考文献}jajb$sbaja}(j]j]j]j]j]internalrefurij! anchorname#id15ujaj!jaj_$ubaja}(j]j]j]j]j]ujaj!jaj\$ubaja}(j]j]j]j]j]ujaj!jaj!ubeja}(j]j]j]j]j]ujaj+#jaj!ubeja}(j]j]j]j]j]ujaj!jaj!ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Linux 安全注意键(SAK)处理}jaj$sbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/security/sak anchornamehujaj!jaj$ubaja}(j]j]j]j]j]ujaj!jaj$ubaja}(j]j]j]j]j]ujaj!jaj$ubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCVEs}jaj$sbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/process/cve anchornamehujaj!jaj$ubaja}(j]j]j]j]j]ujaj!jaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja过程}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname#id2ujaj!jaj$ubaja}(j]j]j]j]j]ujaj!jaj$ubaja}(j]j]j]j]j]ujaj!jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja被分配CVE的争论}jaj %sbaja}(j]j]j]j]j]internalrefurij$ anchorname#cveujaj!jaj%ubaja}(j]j]j]j]j]ujaj!jaj%ubaja}(j]j]j]j]j]ujaj!jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 无效的CVE}jaj,%sbaja}(j]j]j]j]j]internalrefurij$ anchorname#id3ujaj!jaj)%ubaja}(j]j]j]j]j]ujaj!jaj&%ubaja}(j]j]j]j]j]ujaj!jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja特定CVE的适用性}jajO%sbaja}(j]j]j]j]j]internalrefurij$ anchorname#id4ujaj!jajL%ubaja}(j]j]j]j]j]ujaj!jajI%ubaja}(j]j]j]j]j]ujaj!jaj$ubeja}(j]j]j]j]j]ujaj+#jaj$ubeja}(j]j]j]j]j]ujaj!jaj$ubaja}(j]j]j]j]j]ujaj+#ubjN jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja跟进}jaj%sbaja}(j]j]j]j]j]internalrefuri*translations/zh_CN/process/6.Followthrough anchornamehjajʼnujaj!jaj%ubaja}(j]j]j]j]j]ujaj!jaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja与审阅者合作}jaj%sbaja}(j]j]j]j]j]internalrefurij% anchorname#id2ja](KKeujaj!jaj%ubaja}(j]j]j]j]j]ujaj!jaj%ubaja}(j]j]j]j]j]ujaj!jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja接下来会发生什么}jaj%sbaja}(j]j]j]j]j]internalrefurij% anchorname#id3ja](KKeujaj!jaj%ubaja}(j]j]j]j]j]ujaj!jaj%ubaja}(j]j]j]j]j]ujaj!jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja其他可能发生的事情}jaj%sbaja}(j]j]j]j]j]internalrefurij% anchorname#id4ja](KKeujaj!jaj%ubaja}(j]j]j]j]j]ujaj!jaj%ubaja}(j]j]j]j]j]ujaj!jaj%ubeja}(j]j]j]j]j]ujaj+#jaj%ubeja}(j]j]j]j]j]ujaj!jaj~%ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3OpenCAPI (开放相干加速器处理器接口)}jaj(&sbaja}(j]j]j]j]j]internalrefuri2translations/zh_CN/userspace-api/accelerators/ocxl anchornamehujaj!jaj%&ubaja}(j]j]j]j]j]ujaj!jaj"&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 高层视角}jajH&sbaja}(j]j]j]j]j]internalrefurij7& anchorname#id1ujaj!jajE&ubaja}(j]j]j]j]j]ujaj!jajB&ubaja}(j]j]j]j]j]ujaj!jaj?&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 设备发现}jajk&sbaja}(j]j]j]j]j]internalrefurij7& anchorname#id2ujaj!jajh&ubaja}(j]j]j]j]j]ujaj!jaje&ubaja}(j]j]j]j]j]ujaj!jaj?&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMIO}jaj&sbaja}(j]j]j]j]j]internalrefurij7& anchorname#mmioujaj!jaj&ubaja}(j]j]j]j]j]ujaj!jaj&ubaja}(j]j]j]j]j]ujaj!jaj?&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AFU中断}jaj&sbaja}(j]j]j]j]j]internalrefurij7& anchorname#afuujaj!jaj&ubaja}(j]j]j]j]j]ujaj!jaj&ubaja}(j]j]j]j]j]ujaj!jaj?&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 字符设备}jaj&sbaja}(j]j]j]j]j]internalrefurij7& anchorname#id3ujaj!jaj&ubaja}(j]j]j]j]j]ujaj!jaj&ubaja}(j]j]j]j]j]ujaj!jaj?&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs类}jaj&sbaja}(j]j]j]j]j]internalrefurij7& anchorname#sysfsujaj!jaj&ubaja}(j]j]j]j]j]ujaj!jaj&ubaja}(j]j]j]j]j]ujaj!jaj?&ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 用户API}jaj'sbaja}(j]j]j]j]j]internalrefurij7& anchorname#apiujaj!jaj'ubaja}(j]j]j]j]j]ujaj!jaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja打开}jaj:'sbaja}(j]j]j]j]j]internalrefurij7& anchorname#id4ujaj!jaj7'ubaja}(j]j]j]j]j]ujaj!jaj4'ubaja}(j]j]j]j]j]ujaj!jaj1'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaioctl}jaj]'sbaja}(j]j]j]j]j]internalrefurij7& anchorname#ioctlujaj!jajZ'ubaja}(j]j]j]j]j]ujaj!jajW'ubaja}(j]j]j]j]j]ujaj!jaj1'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jammap}jaj'sbaja}(j]j]j]j]j]internalrefurij7& anchorname#mmapujaj!jaj}'ubaja}(j]j]j]j]j]ujaj!jajz'ubaja}(j]j]j]j]j]ujaj!jaj1'ubeja}(j]j]j]j]j]ujaj+#jaj'ubeja}(j]j]j]j]j]ujaj!jaj?&ubeja}(j]j]j]j]j]ujaj+#jaj"&ubeja}(j]j]j]j]j]ujaj!jaj&ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux 内核驱动接口}jaj'sbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/process/stable-api-nonsense anchornamehujaj!jaj'ubaja}(j]j]j]j]j]ujaj!jaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 执行纲要}jaj'sbaja}(j]j]j]j]j]internalrefurij' anchorname#id1ujaj!jaj'ubaja}(j]j]j]j]j]ujaj!jaj'ubaja}(j]j]j]j]j]ujaj!jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja入门}jaj(sbaja}(j]j]j]j]j]internalrefurij' anchorname#id2ujaj!jaj(ubaja}(j]j]j]j]j]ujaj!jaj(ubaja}(j]j]j]j]j]ujaj!jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja二进制内核接口}jaj*(sbaja}(j]j]j]j]j]internalrefurij' anchorname#id3ujaj!jaj'(ubaja}(j]j]j]j]j]ujaj!jaj$(ubaja}(j]j]j]j]j]ujaj!jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja稳定的内核源代码接口}jajM(sbaja}(j]j]j]j]j]internalrefurij' anchorname#id4ujaj!jajJ(ubaja}(j]j]j]j]j]ujaj!jajG(ubaja}(j]j]j]j]j]ujaj!jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 要做什么}jajp(sbaja}(j]j]j]j]j]internalrefurij' anchorname#id5ujaj!jajm(ubaja}(j]j]j]j]j]ujaj!jajj(ubaja}(j]j]j]j]j]ujaj!jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja感谢}jaj(sbaja}(j]j]j]j]j]internalrefurij' anchorname#id6ujaj!jaj(ubaja}(j]j]j]j]j]ujaj!jaj(ubaja}(j]j]j]j]j]ujaj!jaj'ubeja}(j]j]j]j]j]ujaj+#jaj'ubeja}(j]j]j]j]j]ujaj!jaj'ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 架构支持}jaj(sbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/rust/arch-support anchornamehujaj!jaj(ubaja}(j]j]j]j]j]ujaj!jaj(ubaja}(j]j]j]j]j]ujaj!jaj(ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja完全公平调度器}jaj(sbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/scheduler/sched-design-CFS anchornamehujaj!jaj(ubaja}(j]j]j]j]j]ujaj!jaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 概述}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#id2ujaj!jaj)ubaja}(j]j]j]j]j]ujaj!jaj)ubaja}(j]j]j]j]j]ujaj!jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. 一些实现细节}jaj:)sbaja}(j]j]j]j]j]internalrefurij) anchorname#id3ujaj!jaj7)ubaja}(j]j]j]j]j]ujaj!jaj4)ubaja}(j]j]j]j]j]ujaj!jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. 红黑树}jaj])sbaja}(j]j]j]j]j]internalrefurij) anchorname#id4ujaj!jajZ)ubaja}(j]j]j]j]j]ujaj!jajW)ubaja}(j]j]j]j]j]ujaj!jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. CFS的一些特征}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#cfsujaj!jaj})ubaja}(j]j]j]j]j]ujaj!jajz)ubaja}(j]j]j]j]j]ujaj!jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. 调度策略}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#id5ujaj!jaj)ubaja}(j]j]j]j]j]ujaj!jaj)ubaja}(j]j]j]j]j]ujaj!jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. 调度类}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#id6ujaj!jaj)ubaja}(j]j]j]j]j]ujaj!jaj)ubaja}(j]j]j]j]j]ujaj!jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. CFS的组调度扩展}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#id7ujaj!jaj)ubaja}(j]j]j]j]j]ujaj!jaj)ubaja}(j]j]j]j]j]ujaj!jaj)ubeja}(j]j]j]j]j]ujaj+#jaj(ubeja}(j]j]j]j]j]ujaj!jaj(ubaja}(j]j]j]j]j]ujaj+#ubjX jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9完成 - “等待完成” 屏障应用程序接口(API)}jaj!*sbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/scheduler/completion anchornamehujaj!jaj*ubaja}(j]j]j]j]j]ujaj!jaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介:}jajA*sbaja}(j]j]j]j]j]internalrefurij0* anchorname#id1ujaj!jaj>*ubaja}(j]j]j]j]j]ujaj!jaj;*ubaja}(j]j]j]j]j]ujaj!jaj8*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用法:}jajd*sbaja}(j]j]j]j]j]internalrefurij0* anchorname#id2ujaj!jaja*ubaja}(j]j]j]j]j]ujaj!jaj^*ubaja}(j]j]j]j]j]ujaj!jaj8*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja初始化完成:}jaj*sbaja}(j]j]j]j]j]internalrefurij0* anchorname#id3ujaj!jaj*ubaja}(j]j]j]j]j]ujaj!jaj*ubaja}(j]j]j]j]j]ujaj!jaj8*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 等待完成:}jaj*sbaja}(j]j]j]j]j]internalrefurij0* anchorname#id4ujaj!jaj*ubaja}(j]j]j]j]j]ujaj!jaj*ubaja}(j]j]j]j]j]ujaj!jaj8*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&wait_for_completion*()可用的变体:}jaj*sbaja}(j]j]j]j]j]internalrefurij0* anchorname#wait-for-completionujaj!jaj*ubaja}(j]j]j]j]j]ujaj!jaj*ubaja}(j]j]j]j]j]ujaj!jaj8*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja对完成发信号:}jaj*sbaja}(j]j]j]j]j]internalrefurij0* anchorname#id5ujaj!jaj*ubaja}(j]j]j]j]j]ujaj!jaj*ubaja}(j]j]j]j]j]ujaj!jaj8*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,try_wait_for_completion()/completion_done():}jaj+sbaja}(j]j]j]j]j]internalrefurij0* anchorname(#try-wait-for-completion-completion-doneujaj!jaj+ubaja}(j]j]j]j]j]ujaj!jaj +ubaja}(j]j]j]j]j]ujaj!jaj8*ubeja}(j]j]j]j]j]ujaj+#jaj*ubeja}(j]j]j]j]j]ujaj!jaj*ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Schedutil}jajK+sbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/scheduler/schedutil anchornamehujaj!jajH+ubaja}(j]j]j]j]j]ujaj!jajE+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7PELT(实体负载跟踪,Per Entity Load Tracking)}jajk+sbaja}(j]j]j]j]j]internalrefurijZ+ anchorname#pelt-per-entity-load-trackingujaj!jajh+ubaja}(j]j]j]j]j]ujaj!jaje+ubaja}(j]j]j]j]j]ujaj!jajb+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja频率 / CPU不变性}jaj+sbaja}(j]j]j]j]j]internalrefurijZ+ anchorname#cpuujaj!jaj+ubaja}(j]j]j]j]j]ujaj!jaj+ubaja}(j]j]j]j]j]ujaj!jajb+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUTIL_EST}jaj+sbaja}(j]j]j]j]j]internalrefurijZ+ anchorname #util-estujaj!jaj+ubaja}(j]j]j]j]j]ujaj!jaj+ubaja}(j]j]j]j]j]ujaj!jajb+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUCLAMP}jaj+sbaja}(j]j]j]j]j]internalrefurijZ+ anchorname#uclampujaj!jaj+ubaja}(j]j]j]j]j]ujaj!jaj+ubaja}(j]j]j]j]j]ujaj!jajb+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSchedutil / DVFS}jaj+sbaja}(j]j]j]j]j]internalrefurijZ+ anchorname#schedutil-dvfsujaj!jaj+ubaja}(j]j]j]j]j]ujaj!jaj+ubaja}(j]j]j]j]j]ujaj!jajb+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja注意}jaj,sbaja}(j]j]j]j]j]internalrefurijZ+ anchorname#id1ujaj!jaj,ubaja}(j]j]j]j]j]ujaj!jaj,ubaja}(j]j]j]j]j]ujaj!jajb+ubeja}(j]j]j]j]j]ujaj+#jajE+ubeja}(j]j]j]j]j]ujaj!jajB+ubaja}(j]j]j]j]j]ujaj+#ubj8 jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja TPM安全}jajR,sbaja}(j]j]j]j]j]internalrefuri,translations/zh_CN/security/tpm/tpm-security anchornamehujaj!jajO,ubaja}(j]j]j]j]j]ujaj!jajL,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介绍}jajr,sbaja}(j]j]j]j]j]internalrefurija, anchorname#id1ujaj!jajo,ubaja}(j]j]j]j]j]ujaj!jajl,ubaja}(j]j]j]j]j]ujaj!jaji,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!总线上的窥探和篡改攻击}jaj,sbaja}(j]j]j]j]j]internalrefurija, anchorname#id2ujaj!jaj,ubaja}(j]j]j]j]j]ujaj!jaj,ubaja}(j]j]j]j]j]ujaj!jaji,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja测量(PCR)完整性}jaj,sbaja}(j]j]j]j]j]internalrefurija, anchorname#pcrujaj!jaj,ubaja}(j]j]j]j]j]ujaj!jaj,ubaja}(j]j]j]j]j]ujaj!jaji,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 秘密保护}jaj,sbaja}(j]j]j]j]j]internalrefurija, anchorname#id3ujaj!jaj,ubaja}(j]j]j]j]j]ujaj!jaj,ubaja}(j]j]j]j]j]ujaj!jaji,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja与TPM建立初始信任}jaj,sbaja}(j]j]j]j]j]internalrefurija, anchorname#id4ujaj!jaj,ubaja}(j]j]j]j]j]ujaj!jaj,ubaja}(j]j]j]j]j]ujaj!jaji,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 信任堆叠}jaj!-sbaja}(j]j]j]j]j]internalrefurija, anchorname#id5ujaj!jaj-ubaja}(j]j]j]j]j]ujaj!jaj-ubaja}(j]j]j]j]j]ujaj!jaji,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 会话属性}jajD-sbaja}(j]j]j]j]j]internalrefurija, anchorname#id6ujaj!jajA-ubaja}(j]j]j]j]j]ujaj!jaj>-ubaja}(j]j]j]j]j]ujaj!jaji,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 保护类型}jajg-sbaja}(j]j]j]j]j]internalrefurija, anchorname#id7ujaj!jajd-ubaja}(j]j]j]j]j]ujaj!jaja-ubaja}(j]j]j]j]j]ujaj!jaji,ubeja}(j]j]j]j]j]ujaj+#jajL,ubeja}(j]j]j]j]j]ujaj!jajI,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*空主密钥认证在用户空间的实现}jaj-sbaja}(j]j]j]j]j]internalrefurija, anchorname#id8ujaj!jaj-ubaja}(j]j]j]j]j]ujaj!jaj-ubaja}(j]j]j]j]j]ujaj!jajI,ubeja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja程序设计语言}jaj-sbaja}(j]j]j]j]j]internalrefuri/translations/zh_CN/process/programming-language anchornamehujaj!jaj-ubaja}(j]j]j]j]j]ujaj!jaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja属性}jaj-sbaja}(j]j]j]j]j]internalrefurij- anchorname#id7ujaj!jaj-ubaja}(j]j]j]j]j]ujaj!jaj-ubaja}(j]j]j]j]j]ujaj!jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRust}jaj.sbaja}(j]j]j]j]j]internalrefurij- anchorname#rustujaj!jaj.ubaja}(j]j]j]j]j]ujaj!jaj-ubaja}(j]j]j]j]j]ujaj!jaj-ubeja}(j]j]j]j]j]ujaj+#jaj-ubeja}(j]j]j]j]j]ujaj!jaj-ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 高清音频}jaj=.sbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/sound/hd-audio/index anchornamehujaj!jaj:.ubaja}(j]j]j]j]j]ujaj!jaj7.ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjL.entries]N*translations/zh_CN/sound/hd-audio/controlsa includefiles]jc.amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔU/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/sound/hd-audio/index.rstj֔K jajT.ubaja}(j]j]j]j]j]ujaj+#jaj7.ubeja}(j]j]j]j]j]ujaj!jaj4.ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja数字签名验证API}jaj.sbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/security/digsig anchornamehujaj!jaj.ubaja}(j]j]j]j]j]ujaj!jaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介绍}jaj.sbaja}(j]j]j]j]j]internalrefurij. anchorname#id1ujaj!jaj.ubaja}(j]j]j]j]j]ujaj!jaj.ubaja}(j]j]j]j]j]ujaj!jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI}jaj.sbaja}(j]j]j]j]j]internalrefurij. anchorname#id2ujaj!jaj.ubaja}(j]j]j]j]j]ujaj!jaj.ubaja}(j]j]j]j]j]ujaj!jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户空间工具}jaj.sbaja}(j]j]j]j]j]internalrefurij. anchorname#id3ujaj!jaj.ubaja}(j]j]j]j]j]ujaj!jaj.ubaja}(j]j]j]j]j]ujaj!jaj.ubeja}(j]j]j]j]j]ujaj+#jaj.ubeja}(j]j]j]j]j]ujaj!jaj.ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIMA模板管理机制}jaj+/sbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/security/IMA-templates anchornamehujaj!jaj(/ubaja}(j]j]j]j]j]ujaj!jaj%/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介绍}jajK/sbaja}(j]j]j]j]j]internalrefurij:/ anchorname#id1ujaj!jajH/ubaja}(j]j]j]j]j]ujaj!jajE/ubaja}(j]j]j]j]j]ujaj!jajB/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!支持的模板字段和描述符}jajn/sbaja}(j]j]j]j]j]internalrefurij:/ anchorname#id2ujaj!jajk/ubaja}(j]j]j]j]j]ujaj!jajh/ubaja}(j]j]j]j]j]ujaj!jajB/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja使用}jaj/sbaja}(j]j]j]j]j]internalrefurij:/ anchorname#id3ujaj!jaj/ubaja}(j]j]j]j]j]ujaj!jaj/ubaja}(j]j]j]j]j]ujaj!jajB/ubeja}(j]j]j]j]j]ujaj+#jaj%/ubeja}(j]j]j]j]j]ujaj!jaj"/ubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja$Chinese translator: Huang Jianghui <}jaj/sbjahuangjianghui@uniontech.com}jaj/sbja>}jaj/sbeja}(j]j]j]j]j]internalrefuri*translations/zh_CN/sound/hd-audio/controls anchornamehujaj!jaj/ubaja}(j]j]j]j]j]ujaj!jaj/ubaja}(j]j]j]j]j]ujaj!jaj/ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja以下为正文}jaj/sbaja}(j]j]j]j]j]internalrefurij/ anchorname#id1ujaj!jaj/ubaja}(j]j]j]j]j]ujaj!jaj/ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-高清音频编解码器特定混音器控件}jaj0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#id2ujaj!jaj0ubaja}(j]j]j]j]j]ujaj!jaj0ubaja}(j]j]j]j]j]ujaj!jaj 0ubaja}(j]j]j]j]j]ujaj+#jaj/ubeja}(j]j]j]j]j]ujaj!jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja瑞昱编解码器}jajC0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#id3ujaj!jaj@0ubaja}(j]j]j]j]j]ujaj!jaj=0ubaja}(j]j]j]j]j]ujaj!jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja矽玛特编解码器}jajf0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#id4ujaj!jajc0ubaja}(j]j]j]j]j]ujaj!jaj`0ubaja}(j]j]j]j]j]ujaj!jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja威盛编解码器}jaj0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#id5ujaj!jaj0ubaja}(j]j]j]j]j]ujaj!jaj0ubaja}(j]j]j]j]j]ujaj!jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja科胜讯编解码器}jaj0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#id6ujaj!jaj0ubaja}(j]j]j]j]j]ujaj!jaj0ubaja}(j]j]j]j]j]ujaj!jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja模拟编解码器}jaj0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#id7ujaj!jaj0ubaja}(j]j]j]j]j]ujaj!jaj0ubaja}(j]j]j]j]j]ujaj!jaj/ubeja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACRN CPUID位域}jaj0sbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/virt/acrn/cpuid anchornamehujaj!jaj0ubaja}(j]j]j]j]j]ujaj!jaj0ubaja}(j]j]j]j]j]ujaj!jaj0ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 安全文档}jaj'1sbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/security/index anchornamehujaj!jaj$1ubaja}(j]j]j]j]j]ujaj!jaj!1ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj61entries](N'translations/zh_CN/security/credentialsN0translations/zh_CN/security/snp-tdx-threat-modelNtranslations/zh_CN/security/lsmNtranslations/zh_CN/security/sakN+translations/zh_CN/security/self-protectionN#translations/zh_CN/security/siphashN%translations/zh_CN/security/tpm/indexN"translations/zh_CN/security/digsigN$translations/zh_CN/security/landlocke includefiles](jM1jO1jQ1jS1jU1jW1jY1j[1j]1emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔO/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/security/index.rstj֔Kjaj>1ubaja}(j]j]j]j]j]ujaj+#jaj!1ubeja}(j]j]j]j]j]ujaj!jaj1ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja操作性能值(OPP)库}jaj1sbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/power/opp anchornamehujaj!jaj1ubaja}(j]j]j]j]j]ujaj!jaj1ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 1. 简介}jaj1sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id1ujaj!jaj1ubaja}(j]j]j]j]j]ujaj!jaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%1.1 何为操作性能值(OPP)?}jaj1sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id2ujaj!jaj1ubaja}(j]j]j]j]j]ujaj!jaj1ubaja}(j]j]j]j]j]ujaj!jaj1ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1.2 操作性能值库}jaj1sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id3ujaj!jaj1ubaja}(j]j]j]j]j]ujaj!jaj1ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja关于OPP可用性的说明}jaj 2sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id4ujaj!jaj2ubaja}(j]j]j]j]j]ujaj!jaj2ubaja}(j]j]j]j]j]ujaj!jaj2ubaja}(j]j]j]j]j]ujaj+#jaj1ubeja}(j]j]j]j]j]ujaj!jaj1ubeja}(j]j]j]j]j]ujaj+#jaj1ubeja}(j]j]j]j]j]ujaj!jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. OPP链表初始注册}jajD2sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id5ujaj!jajA2ubaja}(j]j]j]j]j]ujaj!jaj>2ubaja}(j]j]j]j]j]ujaj!jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. OPP搜索函数}jajg2sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id6ujaj!jajd2ubaja}(j]j]j]j]j]ujaj!jaja2ubaja}(j]j]j]j]j]ujaj!jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. OPP可用性控制函数}jaj2sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id7ujaj!jaj2ubaja}(j]j]j]j]j]ujaj!jaj2ubaja}(j]j]j]j]j]ujaj!jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. OPP数据检索函数}jaj2sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id8ujaj!jaj2ubaja}(j]j]j]j]j]ujaj!jaj2ubaja}(j]j]j]j]j]ujaj!jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. 数据结构}jaj2sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id9ujaj!jaj2ubaja}(j]j]j]j]j]ujaj!jaj2ubaja}(j]j]j]j]j]ujaj!jaj1ubeja}(j]j]j]j]j]ujaj+#jaj1ubeja}(j]j]j]j]j]ujaj!jaj}1ubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Linux中x86虚拟化的机密计算}jaj3sbaja}(j]j]j]j]j]internalrefuri0translations/zh_CN/security/snp-tdx-threat-model anchornamehujaj!jaj3ubaja}(j]j]j]j]j]ujaj!jaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja动机}jaj(3sbaja}(j]j]j]j]j]internalrefurij3 anchorname#id1ujaj!jaj%3ubaja}(j]j]j]j]j]ujaj!jaj"3ubaja}(j]j]j]j]j]ujaj!jaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述与术语}jajK3sbaja}(j]j]j]j]j]internalrefurij3 anchorname#id2ujaj!jajH3ubaja}(j]j]j]j]j]ujaj!jajE3ubaja}(j]j]j]j]j]ujaj!jaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 现有的Linux内核威胁模型}jajn3sbaja}(j]j]j]j]j]internalrefurij3 anchorname#linuxujaj!jajk3ubaja}(j]j]j]j]j]ujaj!jajh3ubaja}(j]j]j]j]j]ujaj!jaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*机密计算威胁模型及其安全目标}jaj3sbaja}(j]j]j]j]j]internalrefurij3 anchorname#id3ujaj!jaj3ubaja}(j]j]j]j]j]ujaj!jaj3ubaja}(j]j]j]j]j]ujaj!jaj3ubeja}(j]j]j]j]j]ujaj+#jaj3ubeja}(j]j]j]j]j]ujaj!jaj2ubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja无新权限标志}jaj3sbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/userspace-api/no_new_privs anchornamehujaj!jaj3ubaja}(j]j]j]j]j]ujaj!jaj3ubaja}(j]j]j]j]j]ujaj!jaj3ubaja}(j]j]j]j]j]ujaj+#ubjLjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja半虚拟化操作}jaj3sbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/virt/paravirt_ops anchornamehujaj!jaj3ubaja}(j]j]j]j]j]ujaj!jaj3ubaja}(j]j]j]j]j]ujaj!jaj3ubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTPM FIFO接口驱动}jaj!4sbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/security/tpm/tpm_tis anchornamehujaj!jaj4ubaja}(j]j]j]j]j]ujaj!jaj4ubaja}(j]j]j]j]j]ujaj!jaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 参考文献}jajD4sbaja}(j]j]j]j]j]internalrefurij04 anchorname#id1ujaj!jajA4ubaja}(j]j]j]j]j]ujaj!jaj>4ubaja}(j]j]j]j]j]ujaj!jaj4ubeja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTPM事件日志}jajp4sbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/security/tpm/tpm_event_log anchornamehujaj!jajm4ubaja}(j]j]j]j]j]ujaj!jajj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介绍}jaj4sbaja}(j]j]j]j]j]internalrefurij4 anchorname#id1ujaj!jaj4ubaja}(j]j]j]j]j]ujaj!jaj4ubaja}(j]j]j]j]j]ujaj!jaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUEFI事件日志}jaj4sbaja}(j]j]j]j]j]internalrefurij4 anchorname#uefiujaj!jaj4ubaja}(j]j]j]j]j]ujaj!jaj4ubaja}(j]j]j]j]j]ujaj!jaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 参考文献}jaj4sbaja}(j]j]j]j]j]internalrefurij4 anchorname#id2ujaj!jaj4ubaja}(j]j]j]j]j]ujaj!jaj4ubaja}(j]j]j]j]j]ujaj!jaj4ubeja}(j]j]j]j]j]ujaj+#jajj4ubeja}(j]j]j]j]j]ujaj!jajg4ubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaACRN超级管理器}jaj5sbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/virt/acrn/index anchornamehujaj!jaj 5ubaja}(j]j]j]j]j]ujaj!jaj5ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj5entries](N)translations/zh_CN/virt/acrn/introductionN'translations/zh_CN/virt/acrn/io-requestN"translations/zh_CN/virt/acrn/cpuide includefiles](j45j65j85emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔP/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/virt/acrn/index.rstj֔Kjaj%5ubaja}(j]j]j]j]j]ujaj+#jaj5ubeja}(j]j]j]j]j]ujaj!jaj5ubaja}(j]j]j]j]j]ujaj+#ubj2jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 早期规划}jaja5sbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/process/3.Early-stage anchornamehjajujaj!jaj^5ubaja}(j]j]j]j]j]ujaj!jaj[5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 搞清问题}jaj5sbaja}(j]j]j]j]j]internalrefurijp5 anchorname#id2ja](KKeujaj!jaj~5ubaja}(j]j]j]j]j]ujaj!jaj{5ubaja}(j]j]j]j]j]ujaj!jajx5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 早期讨论}jaj5sbaja}(j]j]j]j]j]internalrefurijp5 anchorname#id3ja](KKeujaj!jaj5ubaja}(j]j]j]j]j]ujaj!jaj5ubaja}(j]j]j]j]j]ujaj!jajx5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja找谁交流?}jaj5sbaja}(j]j]j]j]j]internalrefurijp5 anchorname#id4ja](KKeujaj!jaj5ubaja}(j]j]j]j]j]ujaj!jaj5ubaja}(j]j]j]j]j]ujaj!jajx5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja何时邮寄?}jaj5sbaja}(j]j]j]j]j]internalrefurijp5 anchorname#id5ja](KKeujaj!jaj5ubaja}(j]j]j]j]j]ujaj!jaj5ubaja}(j]j]j]j]j]ujaj!jajx5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja获得官方认可}jaj6sbaja}(j]j]j]j]j]internalrefurijp5 anchorname#id6ja](KKeujaj!jaj6ubaja}(j]j]j]j]j]ujaj!jaj 6ubaja}(j]j]j]j]j]ujaj!jajx5ubeja}(j]j]j]j]j]ujaj+#jaj[5ubeja}(j]j]j]j]j]ujaj!jajX5ubaja}(j]j]j]j]j]ujaj+#ubjRjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Seccomp BPF (基于过滤器的安全计算)}jajJ6sbaja}(j]j]j]j]j]internalrefuri/translations/zh_CN/userspace-api/seccomp_filter anchornamehujaj!jajG6ubaja}(j]j]j]j]j]ujaj!jajD6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介绍}jajj6sbaja}(j]j]j]j]j]internalrefurijY6 anchorname#id1ujaj!jajg6ubaja}(j]j]j]j]j]ujaj!jajd6ubaja}(j]j]j]j]j]ujaj!jaja6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja这不是什么}jaj6sbaja}(j]j]j]j]j]internalrefurijY6 anchorname#id2ujaj!jaj6ubaja}(j]j]j]j]j]ujaj!jaj6ubaja}(j]j]j]j]j]ujaj!jaja6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用法}jaj6sbaja}(j]j]j]j]j]internalrefurijY6 anchorname#id3ujaj!jaj6ubaja}(j]j]j]j]j]ujaj!jaj6ubaja}(j]j]j]j]j]ujaj!jaja6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 返回值}jaj6sbaja}(j]j]j]j]j]internalrefurijY6 anchorname#id4ujaj!jaj6ubaja}(j]j]j]j]j]ujaj!jaj6ubaja}(j]j]j]j]j]ujaj!jaja6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja隐患}jaj6sbaja}(j]j]j]j]j]internalrefurijY6 anchorname#id5ujaj!jaj6ubaja}(j]j]j]j]j]ujaj!jaj6ubaja}(j]j]j]j]j]ujaj!jaja6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja例子}jaj7sbaja}(j]j]j]j]j]internalrefurijY6 anchorname#id6ujaj!jaj7ubaja}(j]j]j]j]j]ujaj!jaj7ubaja}(j]j]j]j]j]ujaj!jaja6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户空间通知}jaj<7sbaja}(j]j]j]j]j]internalrefurijY6 anchorname#id7ujaj!jaj97ubaja}(j]j]j]j]j]ujaj!jaj67ubaja}(j]j]j]j]j]ujaj!jaja6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysctls}jaj_7sbaja}(j]j]j]j]j]internalrefurijY6 anchorname#sysctlsujaj!jaj\7ubaja}(j]j]j]j]j]ujaj!jajY7ubaja}(j]j]j]j]j]ujaj!jaja6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja添加架构支持}jaj7sbaja}(j]j]j]j]j]internalrefurijY6 anchorname#id8ujaj!jaj7ubaja}(j]j]j]j]j]ujaj!jaj|7ubaja}(j]j]j]j]j]ujaj!jaja6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 注意事项}jaj7sbaja}(j]j]j]j]j]internalrefurijY6 anchorname#id9ujaj!jaj7ubaja}(j]j]j]j]j]ujaj!jaj7ubaja}(j]j]j]j]j]ujaj!jaja6ubeja}(j]j]j]j]j]ujaj+#jajD6ubeja}(j]j]j]j]j]ujaj!jajA6ubaja}(j]j]j]j]j]ujaj+#ubjSjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI/O请求处理}jaj7sbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/virt/acrn/io-request anchornamehujaj!jaj7ubaja}(j]j]j]j]j]ujaj!jaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. I/O请求}jaj7sbaja}(j]j]j]j]j]internalrefurij7 anchorname#id1ujaj!jaj7ubaja}(j]j]j]j]j]ujaj!jaj7ubaja}(j]j]j]j]j]ujaj!jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. I/O客户端}jaj 8sbaja}(j]j]j]j]j]internalrefurij7 anchorname#id2ujaj!jaj8ubaja}(j]j]j]j]j]ujaj!jaj8ubaja}(j]j]j]j]j]ujaj!jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. I/O请求状态转换}jajC8sbaja}(j]j]j]j]j]internalrefurij7 anchorname#id3ujaj!jaj@8ubaja}(j]j]j]j]j]ujaj!jaj=8ubaja}(j]j]j]j]j]ujaj!jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. I/O请求的处理流程}jajf8sbaja}(j]j]j]j]j]internalrefurij7 anchorname#id4ujaj!jajc8ubaja}(j]j]j]j]j]ujaj!jaj`8ubaja}(j]j]j]j]j]ujaj!jaj7ubeja}(j]j]j]j]j]ujaj+#jaj7ubeja}(j]j]j]j]j]ujaj!jaj7ubaja}(j]j]j]j]j]ujaj+#ubj@jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja算力感知调度}jaj8sbaja}(j]j]j]j]j]internalrefuri+translations/zh_CN/scheduler/sched-capacity anchornamehujaj!jaj8ubaja}(j]j]j]j]j]ujaj!jaj8ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 1. CPU算力}jaj8sbaja}(j]j]j]j]j]internalrefurij8 anchorname#cpuujaj!jaj8ubaja}(j]j]j]j]j]ujaj!jaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.1 简介}jaj8sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id2ujaj!jaj8ubaja}(j]j]j]j]j]ujaj!jaj8ubaja}(j]j]j]j]j]ujaj!jaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2 调度器术语}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id3ujaj!jaj8ubaja}(j]j]j]j]j]ujaj!jaj8ubaja}(j]j]j]j]j]ujaj!jaj8ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1.3 平台示例}jaj$9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id4ujaj!jaj!9ubaja}(j]j]j]j]j]ujaj!jaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.3.1 操作性能值相同}jajD9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id5ujaj!jajA9ubaja}(j]j]j]j]j]ujaj!jaj>9ubaja}(j]j]j]j]j]ujaj!jaj;9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!1.3.2 最大操作性能值不同}jajg9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id6ujaj!jajd9ubaja}(j]j]j]j]j]ujaj!jaja9ubaja}(j]j]j]j]j]ujaj!jaj;9ubeja}(j]j]j]j]j]ujaj+#jaj9ubeja}(j]j]j]j]j]ujaj!jaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%1.4 关于计算方式的注意事项}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id7ujaj!jaj9ubaja}(j]j]j]j]j]ujaj!jaj9ubaja}(j]j]j]j]j]ujaj!jaj8ubeja}(j]j]j]j]j]ujaj+#jaj8ubeja}(j]j]j]j]j]ujaj!jaj8ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. 任务使用率}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id8ujaj!jaj9ubaja}(j]j]j]j]j]ujaj!jaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.1 简介}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id9ujaj!jaj9ubaja}(j]j]j]j]j]ujaj!jaj9ubaja}(j]j]j]j]j]ujaj!jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 频率不变性}jaj:sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id10ujaj!jaj:ubaja}(j]j]j]j]j]ujaj!jaj:ubaja}(j]j]j]j]j]ujaj!jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3 CPU不变性}jaj+:sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id11ujaj!jaj(:ubaja}(j]j]j]j]j]ujaj!jaj%:ubaja}(j]j]j]j]j]ujaj!jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4 任务利用率不变量}jajN:sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id12ujaj!jajK:ubaja}(j]j]j]j]j]ujaj!jajH:ubaja}(j]j]j]j]j]ujaj!jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.5 利用率估算}jajq:sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id13ujaj!jajn:ubaja}(j]j]j]j]j]ujaj!jajk:ubaja}(j]j]j]j]j]ujaj!jaj9ubeja}(j]j]j]j]j]ujaj+#jaj9ubeja}(j]j]j]j]j]ujaj!jaj8ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. 算力感知调度的需求}jaj:sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id14ujaj!jaj:ubaja}(j]j]j]j]j]ujaj!jaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1 CPU算力}jaj:sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id15ujaj!jaj:ubaja}(j]j]j]j]j]ujaj!jaj:ubaja}(j]j]j]j]j]ujaj!jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 频率不变性}jaj:sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id16ujaj!jaj:ubaja}(j]j]j]j]j]ujaj!jaj:ubaja}(j]j]j]j]j]ujaj!jaj:ubeja}(j]j]j]j]j]ujaj+#jaj:ubeja}(j]j]j]j]j]ujaj!jaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. 调度器拓扑结构}jaj;sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id17ujaj!jaj;ubaja}(j]j]j]j]j]ujaj!jaj ;ubaja}(j]j]j]j]j]ujaj!jaj8ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. 算力感知调度的实现}jaj5;sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id18ujaj!jaj2;ubaja}(j]j]j]j]j]ujaj!jaj/;ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5.1 CFS}jajU;sbaja}(j]j]j]j]j]internalrefurij8 anchorname#cfsujaj!jajR;ubaja}(j]j]j]j]j]ujaj!jajO;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"5.1.1 算力适应性(fitness)}jaju;sbaja}(j]j]j]j]j]internalrefurij8 anchorname#fitnessujaj!jajr;ubaja}(j]j]j]j]j]ujaj!jajo;ubaja}(j]j]j]j]j]ujaj!jajl;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!5.1.2 被唤醒任务的CPU选择}jaj;sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id19ujaj!jaj;ubaja}(j]j]j]j]j]ujaj!jaj;ubaja}(j]j]j]j]j]ujaj!jajl;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.1.3 负载均衡}jaj;sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id20ujaj!jaj;ubaja}(j]j]j]j]j]ujaj!jaj;ubaja}(j]j]j]j]j]ujaj!jajl;ubeja}(j]j]j]j]j]ujaj+#jajO;ubeja}(j]j]j]j]j]ujaj!jajL;ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5.2 实时调度}jaj;sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id21ujaj!jaj;ubaja}(j]j]j]j]j]ujaj!jaj;ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!5.2.1 被唤醒任务的CPU选择}jaj <sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id22ujaj!jaj<ubaja}(j]j]j]j]j]ujaj!jaj<ubaja}(j]j]j]j]j]ujaj!jaj<ubaja}(j]j]j]j]j]ujaj+#jaj;ubeja}(j]j]j]j]j]ujaj!jajL;ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5.3 最后期限调度}jaj9<sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id23ujaj!jaj6<ubaja}(j]j]j]j]j]ujaj!jaj3<ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!5.3.1 被唤醒任务的CPU选择}jajY<sbaja}(j]j]j]j]j]internalrefurij8 anchorname#id24ujaj!jajV<ubaja}(j]j]j]j]j]ujaj!jajS<ubaja}(j]j]j]j]j]ujaj!jajP<ubaja}(j]j]j]j]j]ujaj+#jaj3<ubeja}(j]j]j]j]j]ujaj!jajL;ubeja}(j]j]j]j]j]ujaj+#jaj/;ubeja}(j]j]j]j]j]ujaj!jaj8ubeja}(j]j]j]j]j]ujaj+#jaj8ubeja}(j]j]j]j]j]ujaj!jaj8ubaja}(j]j]j]j]j]ujaj+#ubj^jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaeBPF 用户空间API}jaj<sbaja}(j]j]j]j]j]internalrefuri+translations/zh_CN/userspace-api/ebpf/index anchornamehujaj!jaj<ubaja}(j]j]j]j]j]ujaj!jaj<ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj<entries]N-translations/zh_CN/userspace-api/ebpf/syscalla includefiles]j<amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔY/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/userspace-api/ebpf/index.rstj֔Kjaj<ubaja}(j]j]j]j]j]ujaj+#jaj<ubeja}(j]j]j]j]j]ujaj!jaj<ubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核驱动声明}jaj<sbaja}(j]j]j]j]j]internalrefuri2translations/zh_CN/process/kernel-driver-statement anchornamehujaj!jaj<ubaja}(j]j]j]j]j]ujaj!jaj<ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&关于Linux内核模块的立场声明}jaj=sbaja}(j]j]j]j]j]internalrefurij= anchorname#linuxujaj!jaj=ubaja}(j]j]j]j]j]ujaj!jaj=ubaja}(j]j]j]j]j]ujaj!jaj=ubaja}(j]j]j]j]j]ujaj+#jaj<ubeja}(j]j]j]j]j]ujaj!jaj<ubaja}(j]j]j]j]j]ujaj+#ubjHjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACRN超级管理器介绍}jajP=sbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/virt/acrn/introduction anchornamehujaj!jajM=ubaja}(j]j]j]j]j]ujaj!jajJ=ubaja}(j]j]j]j]j]ujaj!jajG=ubaja}(j]j]j]j]j]ujaj+#ubj.jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNitro Enclaves}jaj|=sbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/virt/ne_overview anchornamehujaj!jajy=ubaja}(j]j]j]j]j]ujaj!jajv=ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jaj=sbaja}(j]j]j]j]j]internalrefurij= anchorname#id1ujaj!jaj=ubaja}(j]j]j]j]j]ujaj!jaj=ubaja}(j]j]j]j]j]ujaj!jaj=ubaja}(j]j]j]j]j]ujaj+#jajv=ubeja}(j]j]j]j]j]ujaj!jajs=ubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 更多信息}jaj=sbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/process/8.Conclusion anchornamehjajUujaj!jaj=ubaja}(j]j]j]j]j]ujaj!jaj=ubaja}(j]j]j]j]j]ujaj!jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja结论}jaj=sbaja}(j]j]j]j]j]internalrefurij= anchorname#id2ja]K aujaj!jaj=ubaja}(j]j]j]j]j]ujaj!jaj=ubaja}(j]j]j]j]j]ujaj!jaj=ubeja}(j]j]j]j]j]ujaj+#ubjljK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 安全缺陷}jaj$>sbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/process/security-bugs anchornamehujaj!jaj!>ubaja}(j]j]j]j]j]ujaj!jaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja联络}jajD>sbaja}(j]j]j]j]j]internalrefurij3> anchorname#id2ujaj!jajA>ubaja}(j]j]j]j]j]ujaj!jaj>>ubaja}(j]j]j]j]j]ujaj!jaj;>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja披露和限制信息}jajg>sbaja}(j]j]j]j]j]internalrefurij3> anchorname#id3ujaj!jajd>ubaja}(j]j]j]j]j]ujaj!jaja>ubaja}(j]j]j]j]j]ujaj!jaj;>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja与其他团队协调}jaj>sbaja}(j]j]j]j]j]internalrefurij3> anchorname#id4ujaj!jaj>ubaja}(j]j]j]j]j]ujaj!jaj>ubaja}(j]j]j]j]j]ujaj!jaj;>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CVE分配}jaj>sbaja}(j]j]j]j]j]internalrefurij3> anchorname#cveujaj!jaj>ubaja}(j]j]j]j]j]ujaj!jaj>ubaja}(j]j]j]j]j]ujaj!jaj;>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 保密协议}jaj>sbaja}(j]j]j]j]j]internalrefurij3> anchorname#id5ujaj!jaj>ubaja}(j]j]j]j]j]ujaj!jaj>ubaja}(j]j]j]j]j]ujaj!jaj;>ubeja}(j]j]j]j]j]ujaj+#jaj>ubeja}(j]j]j]j]j]ujaj!jaj>ubaja}(j]j]j]j]j]ujaj+#ubjnjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 电源管理}jaj?sbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/power/index anchornamehujaj!jaj?ubaja}(j]j]j]j]j]ujaj!jaj?ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj?entries](N%translations/zh_CN/power/energy-modelNtranslations/zh_CN/power/oppe includefiles](j.?j0?emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔL/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/power/index.rstj֔Kjaj?ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajG?sbaja}(j]j]j]j]j]internalrefurij? anchorname#indicesujaj!jajD?ubaja}(j]j]j]j]j]ujaj!jajA?ubaja}(j]j]j]j]j]ujaj!jaj>?ubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjaj?ubeja}(j]j]j]j]j]ujaj+#jaj?ubeja}(j]j]j]j]j]ujaj!jaj>ubaja}(j]j]j]j]j]ujaj+#ubj?jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux内核许可规则}jaj?sbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/process/license-rules anchornamehujaj!jaj?ubaja}(j]j]j]j]j]ujaj!jaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja许可标识符语法}jaj?sbaja}(j]j]j]j]j]internalrefurij? anchorname#id1ujaj!jaj?ubaja}(j]j]j]j]j]ujaj!jaj?ubaja}(j]j]j]j]j]ujaj!jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja许可标识符}jaj?sbaja}(j]j]j]j]j]internalrefurij? anchorname#id2ujaj!jaj?ubaja}(j]j]j]j]j]ujaj!jaj?ubaja}(j]j]j]j]j]ujaj!jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 模块许可}jaj?sbaja}(j]j]j]j]j]internalrefurij? anchorname#id8ujaj!jaj?ubaja}(j]j]j]j]j]ujaj!jaj?ubaja}(j]j]j]j]j]ujaj!jaj?ubeja}(j]j]j]j]j]ujaj+#jaj?ubeja}(j]j]j]j]j]ujaj!jaj?ubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja调度器统计数据}jaj&@sbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/scheduler/sched-stats anchornamehujaj!jaj#@ubaja}(j]j]j]j]j]ujaj!jaj @ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU统计数据}jajF@sbaja}(j]j]j]j]j]internalrefurij5@ anchorname#cpuujaj!jajC@ubaja}(j]j]j]j]j]ujaj!jaj@@ubaja}(j]j]j]j]j]ujaj!jaj=@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja域统计数据}jaji@sbaja}(j]j]j]j]j]internalrefurij5@ anchorname#id2ujaj!jajf@ubaja}(j]j]j]j]j]ujaj!jajc@ubaja}(j]j]j]j]j]ujaj!jaj=@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc//schedstat}jaj@sbaja}(j]j]j]j]j]internalrefurij5@ anchorname#proc-pid-schedstatujaj!jaj@ubaja}(j]j]j]j]j]ujaj!jaj@ubaja}(j]j]j]j]j]ujaj!jaj=@ubeja}(j]j]j]j]j]ujaj+#jaj @ubeja}(j]j]j]j]j]ujaj!jaj@ubaja}(j]j]j]j]j]ujaj+#ubj#jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaLinux內核6.x版本 <}jaj@sbjahttp://kernel.org/}jaj@sbja>}jaj@sbeja}(j]j]j]j]j]internalrefuri%translations/zh_TW/admin-guide/README anchornamehujaj!jaj@ubaja}(j]j]j]j]j]ujaj!jaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什麼是Linux?}jaj@sbaja}(j]j]j]j]j]internalrefurij@ anchorname#linuxujaj!jaj@ubaja}(j]j]j]j]j]ujaj!jaj@ubaja}(j]j]j]j]j]ujaj!jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'它能在什麼樣的硬件上運行?}jajAsbaja}(j]j]j]j]j]internalrefurij@ anchorname#id1ujaj!jaj Aubaja}(j]j]j]j]j]ujaj!jaj Aubaja}(j]j]j]j]j]ujaj!jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja文檔}jaj2Asbaja}(j]j]j]j]j]internalrefurij@ anchorname#id2ujaj!jaj/Aubaja}(j]j]j]j]j]ujaj!jaj,Aubaja}(j]j]j]j]j]ujaj!jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja安裝內核源代碼}jajUAsbaja}(j]j]j]j]j]internalrefurij@ anchorname#id3ujaj!jajRAubaja}(j]j]j]j]j]ujaj!jajOAubaja}(j]j]j]j]j]ujaj!jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 軟件要求}jajxAsbaja}(j]j]j]j]j]internalrefurij@ anchorname#id4ujaj!jajuAubaja}(j]j]j]j]j]ujaj!jajrAubaja}(j]j]j]j]j]ujaj!jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja爲內核建立目錄}jajAsbaja}(j]j]j]j]j]internalrefurij@ anchorname#id5ujaj!jajAubaja}(j]j]j]j]j]ujaj!jajAubaja}(j]j]j]j]j]ujaj!jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 配置內核}jajAsbaja}(j]j]j]j]j]internalrefurij@ anchorname#id6ujaj!jajAubaja}(j]j]j]j]j]ujaj!jajAubaja}(j]j]j]j]j]ujaj!jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 編譯內核}jajAsbaja}(j]j]j]j]j]internalrefurij@ anchorname#id7ujaj!jajAubaja}(j]j]j]j]j]ujaj!jajAubaja}(j]j]j]j]j]ujaj!jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja若遇到問題}jajBsbaja}(j]j]j]j]j]internalrefurij@ anchorname#id8ujaj!jajBubaja}(j]j]j]j]j]ujaj!jajAubaja}(j]j]j]j]j]ujaj!jaj@ubeja}(j]j]j]j]j]ujaj+#jaj@ubeja}(j]j]j]j]j]ujaj!jaj@ubaja}(j]j]j]j]j]ujaj+#ubjWjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1SipHash - 一种短输入伪随机函数(PRF)}jajNubaja}(j]j]j]j]j]ujaj!jaj;Nubaja}(j]j]j]j]j]ujaj!jaj8NubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja创建补丁之前}jajeNsbaja}(j]j]j]j]j]internalrefurij0N anchorname#id3ja](KKeujaj!jajbNubaja}(j]j]j]j]j]ujaj!jaj_Nubaja}(j]j]j]j]j]ujaj!jaj8NubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 补丁准备}jajNsbaja}(j]j]j]j]j]internalrefurij0N anchorname#id4ja](KKeujaj!jajNubaja}(j]j]j]j]j]ujaj!jajNubaja}(j]j]j]j]j]ujaj!jaj8NubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja补丁格式和更改日志}jajNsbaja}(j]j]j]j]j]internalrefurij0N anchorname#id5ja](KKeujaj!jajNubaja}(j]j]j]j]j]ujaj!jajNubaja}(j]j]j]j]j]ujaj!jaj8NubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 寄送补丁}jajNsbaja}(j]j]j]j]j]internalrefurij0N anchorname#id6ja](KKeujaj!jajNubaja}(j]j]j]j]j]ujaj!jajNubaja}(j]j]j]j]j]ujaj!jaj8Nubeja}(j]j]j]j]j]ujaj+#jajNubeja}(j]j]j]j]j]ujaj!jajNubaja}(j]j]j]j]j]ujaj+#ubjPjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Linux内核补丁提交检查单}jaj Osbaja}(j]j]j]j]j]internalrefuri +translations/zh_CN/process/submit-checklist anchornamehujaj!jajOubaja}(j]j]j]j]j]ujaj!jajOubaja}(j]j]j]j]j]ujaj!jajOubaja}(j]j]j]j]j]ujaj+#ubjgjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux 魔术数}jaj6Osbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/process/magic-number anchornamehujaj!jaj3Oubaja}(j]j]j]j]j]ujaj!jaj0Oubaja}(j]j]j]j]j]ujaj!jaj-Oubaja}(j]j]j]j]j]ujaj+#ubjzjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux中的凭据}jajbOsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/security/credentials anchornamehujaj!jaj_Oubaja}(j]j]j]j]j]ujaj!jaj\OubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jajOsbaja}(j]j]j]j]j]internalrefurijqO anchorname#id1ujaj!jajOubaja}(j]j]j]j]j]ujaj!jaj|Oubaja}(j]j]j]j]j]ujaj!jajyOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 凭据类型}jajOsbaja}(j]j]j]j]j]internalrefurijqO anchorname#id2ujaj!jajOubaja}(j]j]j]j]j]ujaj!jajOubaja}(j]j]j]j]j]ujaj!jajyOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 文件标记}jajOsbaja}(j]j]j]j]j]internalrefurijqO anchorname#id3ujaj!jajOubaja}(j]j]j]j]j]ujaj!jajOubaja}(j]j]j]j]j]ujaj!jajyOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 任务凭据}jajOsbaja}(j]j]j]j]j]internalrefurijqO anchorname#id4ujaj!jajOubaja}(j]j]j]j]j]ujaj!jajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja不可变凭据}jaj Psbaja}(j]j]j]j]j]internalrefurijqO anchorname#id5ujaj!jajPubaja}(j]j]j]j]j]ujaj!jajPubaja}(j]j]j]j]j]ujaj!jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja访问任务凭据}jaj.Psbaja}(j]j]j]j]j]internalrefurijqO anchorname#id6ujaj!jaj+Pubaja}(j]j]j]j]j]ujaj!jaj(Pubaja}(j]j]j]j]j]ujaj!jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja访问其他任务的凭据}jajQPsbaja}(j]j]j]j]j]internalrefurijqO anchorname#id7ujaj!jajNPubaja}(j]j]j]j]j]ujaj!jajKPubaja}(j]j]j]j]j]ujaj!jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 修改凭据}jajtPsbaja}(j]j]j]j]j]internalrefurijqO anchorname#id8ujaj!jajqPubaja}(j]j]j]j]j]ujaj!jajnPubaja}(j]j]j]j]j]ujaj!jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 管理凭据}jajPsbaja}(j]j]j]j]j]internalrefurijqO anchorname#id9ujaj!jajPubaja}(j]j]j]j]j]ujaj!jajPubaja}(j]j]j]j]j]ujaj!jajPubeja}(j]j]j]j]j]ujaj+#jajOubeja}(j]j]j]j]j]ujaj!jajyOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja打开文件凭据}jajPsbaja}(j]j]j]j]j]internalrefurijqO anchorname#id10ujaj!jajPubaja}(j]j]j]j]j]ujaj!jajPubaja}(j]j]j]j]j]ujaj!jajyOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja覆盖VFS对凭据的使用}jajPsbaja}(j]j]j]j]j]internalrefurijqO anchorname#vfsujaj!jajPubaja}(j]j]j]j]j]ujaj!jajPubaja}(j]j]j]j]j]ujaj!jajyOubeja}(j]j]j]j]j]ujaj+#jaj\Oubeja}(j]j]j]j]j]ujaj!jajYOubaja}(j]j]j]j]j]ujaj+#ubj|jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja引言}jaj!Qsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/process/1.Intro anchornamehjajujaj!jajQubaja}(j]j]j]j]j]ujaj!jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 内容提要}jajAQsbaja}(j]j]j]j]j]internalrefurij0Q anchorname#id2ja](KKeujaj!jaj>Qubaja}(j]j]j]j]j]ujaj!jaj;Qubaja}(j]j]j]j]j]ujaj!jaj8QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja这个文档是关于什么的}jajeQsbaja}(j]j]j]j]j]internalrefurij0Q anchorname#id3ja](KKeujaj!jajbQubaja}(j]j]j]j]j]ujaj!jaj_Qubaja}(j]j]j]j]j]ujaj!jaj8QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja致谢}jajQsbaja}(j]j]j]j]j]internalrefurij0Q anchorname#id4ja](KKeujaj!jajQubaja}(j]j]j]j]j]ujaj!jajQubaja}(j]j]j]j]j]ujaj!jaj8QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja代码进入主线的重要性}jajQsbaja}(j]j]j]j]j]internalrefurij0Q anchorname#id5ja](KKeujaj!jajQubaja}(j]j]j]j]j]ujaj!jajQubaja}(j]j]j]j]j]ujaj!jaj8QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja许可}jajQsbaja}(j]j]j]j]j]internalrefurij0Q anchorname#id6ja](KKeujaj!jajQubaja}(j]j]j]j]j]ujaj!jajQubaja}(j]j]j]j]j]ujaj!jaj8Qubeja}(j]j]j]j]j]ujaj+#jajQubeja}(j]j]j]j]j]ujaj!jajQubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja能量感知调度}jaj Rsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/scheduler/sched-energy anchornamehujaj!jajRubaja}(j]j]j]j]j]ujaj!jajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 简介}jaj*Rsbaja}(j]j]j]j]j]internalrefurijR anchorname#id2ujaj!jaj'Rubaja}(j]j]j]j]j]ujaj!jaj$Rubaja}(j]j]j]j]j]ujaj!jaj!RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. 背景和术语}jajMRsbaja}(j]j]j]j]j]internalrefurijR anchorname#id3ujaj!jajJRubaja}(j]j]j]j]j]ujaj!jajGRubaja}(j]j]j]j]j]ujaj!jaj!RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. 拓扑信息}jajpRsbaja}(j]j]j]j]j]internalrefurijR anchorname#id4ujaj!jajmRubaja}(j]j]j]j]j]ujaj!jajjRubaja}(j]j]j]j]j]ujaj!jaj!RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. 能量感知任务放置}jajRsbaja}(j]j]j]j]j]internalrefurijR anchorname#id5ujaj!jajRubaja}(j]j]j]j]j]ujaj!jajRubaja}(j]j]j]j]j]ujaj!jaj!RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. 过度利用率}jajRsbaja}(j]j]j]j]j]internalrefurijR anchorname#id6ujaj!jajRubaja}(j]j]j]j]j]ujaj!jajRubaja}(j]j]j]j]j]ujaj!jaj!RubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6. EAS的依赖和要求}jajRsbaja}(j]j]j]j]j]internalrefurijR anchorname#easujaj!jajRubaja}(j]j]j]j]j]ujaj!jajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.1 - 非对称CPU拓扑}jajRsbaja}(j]j]j]j]j]internalrefurijR anchorname#cpuujaj!jajRubaja}(j]j]j]j]j]ujaj!jajRubaja}(j]j]j]j]j]ujaj!jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.2 - 当前的能量模型}jajSsbaja}(j]j]j]j]j]internalrefurijR anchorname#id7ujaj!jajSubaja}(j]j]j]j]j]ujaj!jajSubaja}(j]j]j]j]j]ujaj!jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.3 - 能量模型复杂度}jaj?Ssbaja}(j]j]j]j]j]internalrefurijR anchorname#id8ujaj!jajXubaja}(j]j]j]j]j]ujaj!jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Staging 树}jajhXsbaja}(j]j]j]j]j]internalrefurijW anchorname#stagingja](KKeujaj!jajeXubaja}(j]j]j]j]j]ujaj!jajbXubaja}(j]j]j]j]j]ujaj!jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja工具}jajXsbaja}(j]j]j]j]j]internalrefurijW anchorname#id5ja](KKeujaj!jajXubaja}(j]j]j]j]j]ujaj!jajXubaja}(j]j]j]j]j]ujaj!jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 邮件列表}jajXsbaja}(j]j]j]j]j]internalrefurijW anchorname#id6ja](KKeujaj!jajXubaja}(j]j]j]j]j]ujaj!jajXubaja}(j]j]j]j]j]ujaj!jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja开始内核开发}jajXsbaja}(j]j]j]j]j]internalrefurijW anchorname#id7ja](KKeujaj!jajXubaja}(j]j]j]j]j]ujaj!jajXubaja}(j]j]j]j]j]ujaj!jajWubeja}(j]j]j]j]j]ujaj+#jajWubeja}(j]j]j]j]j]ujaj!jajWubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCFS 带宽控制}jaj Ysbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/scheduler/sched-bwc anchornamehujaj!jaj Yubaja}(j]j]j]j]j]ujaj!jajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 突发特性}jaj-Ysbaja}(j]j]j]j]j]internalrefurijY anchorname#id1ujaj!jaj*Yubaja}(j]j]j]j]j]ujaj!jaj'Yubaja}(j]j]j]j]j]ujaj!jaj$YubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja管理}jajPYsbaja}(j]j]j]j]j]internalrefurijY anchorname#id2ujaj!jajMYubaja}(j]j]j]j]j]ujaj!jajJYubaja}(j]j]j]j]j]ujaj!jaj$YubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja系统范围设置}jajsYsbaja}(j]j]j]j]j]internalrefurijY anchorname#id3ujaj!jajpYubaja}(j]j]j]j]j]ujaj!jajmYubaja}(j]j]j]j]j]ujaj!jaj$YubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja统计}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname#id4ujaj!jajYubaja}(j]j]j]j]j]ujaj!jajYubaja}(j]j]j]j]j]ujaj!jaj$YubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 分层考虑}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname#id5ujaj!jajYubaja}(j]j]j]j]j]ujaj!jajYubaja}(j]j]j]j]j]ujaj!jaj$YubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCFS带宽配额的注意事项}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname#id6ujaj!jajYubaja}(j]j]j]j]j]ujaj!jajYubaja}(j]j]j]j]j]ujaj!jaj$YubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja例子}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname#id7ujaj!jajYubaja}(j]j]j]j]j]ujaj!jajYubaja}(j]j]j]j]j]ujaj!jaj$Yubeja}(j]j]j]j]j]ujaj+#jajYubeja}(j]j]j]j]j]ujaj!jajYubaja}(j]j]j]j]j]ujaj+#ubj' jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux 内核执行声明}jaj7Zsbaja}(j]j]j]j]j]internalrefuri7translations/zh_CN/process/kernel-enforcement-statement anchornamehujaj!jaj4Zubaja}(j]j]j]j]j]ujaj!jaj1Zubaja}(j]j]j]j]j]ujaj!jaj.Zubaja}(j]j]j]j]j]ujaj+#ubjzjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja调度器nice值设计}jajcZsbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/scheduler/sched-nice-design anchornamehujaj!jaj`Zubaja}(j]j]j]j]j]ujaj!jaj]Zubaja}(j]j]j]j]j]ujaj!jajZZubaja}(j]j]j]j]j]ujaj+#ubjYjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 内核密钥}jajZsbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/security/keys/index anchornamehujaj!jajZubaja}(j]j]j]j]j]ujaj!jajZubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjZentries] includefiles]maxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔT/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/security/keys/index.rstj֔KjajZubaja}(j]j]j]j]j]ujaj+#jajZubeja}(j]j]j]j]j]ujaj!jajZubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核维护者 PGP 指南}jajZsbaja}(j]j]j]j]j]internalrefuri/translations/zh_CN/process/maintainer-pgp-guide anchornamehujaj!jajZubaja}(j]j]j]j]j]ujaj!jajZubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&PGP 在 Linux 内核开发中的作用}jajZsbaja}(j]j]j]j]j]internalrefurijZ anchorname #pgp-linuxujaj!jajZubaja}(j]j]j]j]j]ujaj!jajZubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'信任开发者,不要信基础设施}jaj[sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id2ujaj!jaj[ubaja}(j]j]j]j]j]ujaj!jaj[ubaja}(j]j]j]j]j]ujaj!jaj[ubaja}(j]j]j]j]j]ujaj+#jajZubeja}(j]j]j]j]j]ujaj!jajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja PGP 工具}jajK[sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id3ujaj!jajH[ubaja}(j]j]j]j]j]ujaj!jajE[ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 使用 GnuPG 2.2 或更高版本}jajk[sbaja}(j]j]j]j]j]internalrefurijZ anchorname #gnupg-2-2ujaj!jajh[ubaja}(j]j]j]j]j]ujaj!jaje[ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja配置 gpg-agent 选项}jaj[sbaja}(j]j]j]j]j]internalrefurijZ anchorname #gpg-agentujaj!jaj[ubaja}(j]j]j]j]j]ujaj!jaj[ubaja}(j]j]j]j]j]ujaj!jaj[ubaja}(j]j]j]j]j]ujaj+#jaje[ubeja}(j]j]j]j]j]ujaj!jajb[ubaja}(j]j]j]j]j]ujaj+#jajE[ubeja}(j]j]j]j]j]ujaj!jajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja保护你的 PGP 密钥}jaj[sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id4ujaj!jaj[ubaja}(j]j]j]j]j]ujaj!jaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja了解 PGP 子密钥}jaj[sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id5ujaj!jaj[ubaja}(j]j]j]j]j]ujaj!jaj[ubaja}(j]j]j]j]j]ujaj!jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja确保你的密码强度高}jaj \sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id6ujaj!jaj\ubaja}(j]j]j]j]j]ujaj!jaj\ubaja}(j]j]j]j]j]ujaj!jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$创建一个单独的签名子密钥}jaj,\sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id7ujaj!jaj)\ubaja}(j]j]j]j]j]ujaj!jaj&\ubaja}(j]j]j]j]j]ujaj!jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-备份你的证书密钥以进行灾难恢复}jajO\sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id8ujaj!jajL\ubaja}(j]j]j]j]j]ujaj!jajI\ubaja}(j]j]j]j]j]ujaj!jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja备份整个 GnuPG 目录}jajr\sbaja}(j]j]j]j]j]internalrefurijZ anchorname#gnupgujaj!jajo\ubaja}(j]j]j]j]j]ujaj!jajl\ubaja}(j]j]j]j]j]ujaj!jaj[ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*从你的 homedir 中删除 Certify 密钥}jaj\sbaja}(j]j]j]j]j]internalrefurijZ anchorname#homedir-certifyujaj!jaj\ubaja}(j]j]j]j]j]ujaj!jaj\ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,如果你没有“private-keys-v1.d”目录}jaj\sbaja}(j]j]j]j]j]internalrefurijZ anchorname#private-keys-v1-dujaj!jaj\ubaja}(j]j]j]j]j]ujaj!jaj\ubaja}(j]j]j]j]j]ujaj!jaj\ubaja}(j]j]j]j]j]ujaj+#jaj\ubeja}(j]j]j]j]j]ujaj!jaj[ubeja}(j]j]j]j]j]ujaj+#jaj[ubeja}(j]j]j]j]j]ujaj!jajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$将子密钥移至专用加密设备}jaj\sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id9ujaj!jaj\ubaja}(j]j]j]j]j]ujaj!jaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja智能卡的好处}jaj]sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id10ujaj!jaj ]ubaja}(j]j]j]j]j]ujaj!jaj ]ubaja}(j]j]j]j]j]ujaj!jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja可用的智能卡设备}jaj3]sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id11ujaj!jaj0]ubaja}(j]j]j]j]j]ujaj!jaj-]ubaja}(j]j]j]j]j]ujaj!jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja配置你的智能卡设备}jajV]sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id12ujaj!jajS]ubaja}(j]j]j]j]j]ujaj!jajP]ubaja}(j]j]j]j]j]ujaj!jaj]ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!将子密钥移至你的智能卡}jajy]sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id13ujaj!jajv]ubaja}(j]j]j]j]j]ujaj!jajs]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja验证密钥是否已移动}jaj]sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id14ujaj!jaj]ubaja}(j]j]j]j]j]ujaj!jaj]ubaja}(j]j]j]j]j]ujaj!jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!验证智能卡是否正常工作}jaj]sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id15ujaj!jaj]ubaja}(j]j]j]j]j]ujaj!jaj]ubaja}(j]j]j]j]j]ujaj!jaj]ubeja}(j]j]j]j]j]ujaj+#jajs]ubeja}(j]j]j]j]j]ujaj!jaj]ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja其他常见的 GnuPG 操作}jaj]sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id16ujaj!jaj]ubaja}(j]j]j]j]j]ujaj!jaj]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja安装你的安全离线存储}jaj ^sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id17ujaj!jaj^ubaja}(j]j]j]j]j]ujaj!jaj^ubaja}(j]j]j]j]j]ujaj!jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja延长密钥有效期}jaj.^sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id18ujaj!jaj+^ubaja}(j]j]j]j]j]ujaj!jaj(^ubaja}(j]j]j]j]j]ujaj!jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-进行任何更改后更新你的工作目录}jajQ^sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id19ujaj!jajN^ubaja}(j]j]j]j]j]ujaj!jajK^ubaja}(j]j]j]j]j]ujaj!jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja通过 ssh 使用 gpg-agent}jajt^sbaja}(j]j]j]j]j]internalrefurijZ anchorname#ssh-gpg-agentujaj!jajq^ubaja}(j]j]j]j]j]ujaj!jajn^ubaja}(j]j]j]j]j]ujaj!jaj^ubeja}(j]j]j]j]j]ujaj+#jaj]ubeja}(j]j]j]j]j]ujaj!jaj]ubeja}(j]j]j]j]j]ujaj+#jaj\ubeja}(j]j]j]j]j]ujaj!jajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja将 PGP 与 Git 结合使用}jaj^sbaja}(j]j]j]j]j]internalrefurijZ anchorname#pgp-gitujaj!jaj^ubaja}(j]j]j]j]j]ujaj!jaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"配置 git 使用你的 PGP 密钥}jaj^sbaja}(j]j]j]j]j]internalrefurijZ anchorname#git-pgpujaj!jaj^ubaja}(j]j]j]j]j]ujaj!jaj^ubaja}(j]j]j]j]j]ujaj!jaj^ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja如何使用签名标签}jaj^sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id21ujaj!jaj^ubaja}(j]j]j]j]j]ujaj!jaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何验证签名标签}jaj_sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id22ujaj!jaj_ubaja}(j]j]j]j]j]ujaj!jaj _ubaja}(j]j]j]j]j]ujaj!jaj _ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaT配置 git 始终对带注释的标签(annotated tags)进行签名annotated tags}jaj5_sbaja}(j]j]j]j]j]internalrefurijZ anchorname"#git-annotated-tags-annotated-tagsujaj!jaj2_ubaja}(j]j]j]j]j]ujaj!jaj/_ubaja}(j]j]j]j]j]ujaj!jaj _ubeja}(j]j]j]j]j]ujaj+#jaj^ubeja}(j]j]j]j]j]ujaj!jaj^ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja如何使用签名的提交}jajd_sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id23ujaj!jaja_ubaja}(j]j]j]j]j]ujaj!jaj^_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja创建签名提交}jaj_sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id24ujaj!jaj_ubaja}(j]j]j]j]j]ujaj!jaj~_ubaja}(j]j]j]j]j]ujaj!jaj{_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&配置 git 始终对提交进行签名}jaj_sbaja}(j]j]j]j]j]internalrefurijZ anchorname#gitujaj!jaj_ubaja}(j]j]j]j]j]ujaj!jaj_ubaja}(j]j]j]j]j]ujaj!jaj{_ubeja}(j]j]j]j]j]ujaj+#jaj^_ubeja}(j]j]j]j]j]ujaj!jaj^ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja如何使用签名补丁}jaj_sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id25ujaj!jaj_ubaja}(j]j]j]j]j]ujaj!jaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja安装和配置 patatt}jaj_sbaja}(j]j]j]j]j]internalrefurijZ anchorname#patattujaj!jaj_ubaja}(j]j]j]j]j]ujaj!jaj_ubaja}(j]j]j]j]j]ujaj!jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja检查 patatt 签名}jaj`sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id27ujaj!jaj`ubaja}(j]j]j]j]j]ujaj!jaj`ubaja}(j]j]j]j]j]ujaj!jaj_ubeja}(j]j]j]j]j]ujaj+#jaj_ubeja}(j]j]j]j]j]ujaj!jaj^ubeja}(j]j]j]j]j]ujaj+#jaj^ubeja}(j]j]j]j]j]ujaj!jajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!如何验证内核开发者身份}jajT`sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id28ujaj!jajQ`ubaja}(j]j]j]j]j]ujaj!jajN`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA使用 WKD 和 DANE 配置auto-key-locate(自动密钥检索)}jajt`sbaja}(j]j]j]j]j]internalrefurijZ anchorname#wkd-dane-auto-key-locateujaj!jajq`ubaja}(j]j]j]j]j]ujaj!jajn`ubaja}(j]j]j]j]j]ujaj!jajk`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,信任网 (WOT) 与首次使用信任 (TOFU)}jaj`sbaja}(j]j]j]j]j]internalrefurijZ anchorname #wot-tofuujaj!jaj`ubaja}(j]j]j]j]j]ujaj!jaj`ubaja}(j]j]j]j]j]ujaj!jajk`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!使用 kernel.org 信任网仓库}jaj`sbaja}(j]j]j]j]j]internalrefurijZ anchorname #kernel-orgujaj!jaj`ubaja}(j]j]j]j]j]ujaj!jaj`ubaja}(j]j]j]j]j]ujaj!jajk`ubeja}(j]j]j]j]j]ujaj+#jajN`ubeja}(j]j]j]j]j]ujaj!jajZubeja}(j]j]j]j]j]ujaj+#jajZubeja}(j]j]j]j]j]ujaj!jajZubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja研究人员指南}jaj`sbaja}(j]j]j]j]j]internalrefuri0translations/zh_CN/process/researcher-guidelines anchornamehujaj!jaj`ubaja}(j]j]j]j]j]ujaj!jaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja调查}jajasbaja}(j]j]j]j]j]internalrefurij a anchorname#id4ujaj!jajaubaja}(j]j]j]j]j]ujaj!jajaubaja}(j]j]j]j]j]ujaj!jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja补丁}jajAasbaja}(j]j]j]j]j]internalrefurij a anchorname#id5ujaj!jaj>aubaja}(j]j]j]j]j]ujaj!jaj;aubaja}(j]j]j]j]j]ujaj!jajaubeja}(j]j]j]j]j]ujaj+#jaj`ubeja}(j]j]j]j]j]ujaj!jaj`ubaja}(j]j]j]j]j]ujaj+#ubj[jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja清除 WARN_ONCE}jajyasbaja}(j]j]j]j]j]internalrefuri1translations/zh_TW/admin-guide/clearing-warn-once anchornamehujaj!jajvaubaja}(j]j]j]j]j]ujaj!jajsaubaja}(j]j]j]j]j]ujaj!jajpaubaja}(j]j]j]j]j]ujaj+#ubjbjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux调度器}jajasbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/scheduler/index anchornamehujaj!jajaubaja}(j]j]j]j]j]ujaj!jajaubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjaentries](N'translations/zh_CN/scheduler/completionN'translations/zh_CN/scheduler/sched-archN&translations/zh_CN/scheduler/sched-bwcN-translations/zh_CN/scheduler/sched-design-CFSN*translations/zh_CN/scheduler/sched-domainsN+translations/zh_CN/scheduler/sched-capacityN)translations/zh_CN/scheduler/sched-energyN&translations/zh_CN/scheduler/schedutilN.translations/zh_CN/scheduler/sched-nice-designN(translations/zh_CN/scheduler/sched-statsN(translations/zh_CN/scheduler/sched-debuge includefiles](jajajajajajajajajajajaemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔP/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/scheduler/index.rstj֔Kjajaubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajasbaja}(j]j]j]j]j]internalrefurija anchorname#indicesujaj!jajaubaja}(j]j]j]j]j]ujaj!jajaubaja}(j]j]j]j]j]ujaj!jajaubaja}(j]j]j]j]j]exprsubproject and htmlujajl?jajaubeja}(j]j]j]j]j]ujaj+#jajaubeja}(j]j]j]j]j]ujaj!jajaubaja}(j]j]j]j]j]ujaj+#ubj. jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux虚拟化支持}jaj6bsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/virt/index anchornamehujaj!jaj3bubaja}(j]j]j]j]j]ujaj!jaj0bubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjEbentries](N$translations/zh_CN/virt/paravirt_opsN*translations/zh_CN/virt/guest-halt-pollingN#translations/zh_CN/virt/ne_overviewN"translations/zh_CN/virt/acrn/indexe includefiles](j\bj^bj`bjbbemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔK/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/virt/index.rstj֔KjajMbubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajybsbaja}(j]j]j]j]j]internalrefurijEb anchorname#indicesujaj!jajvbubaja}(j]j]j]j]j]ujaj!jajsbubaja}(j]j]j]j]j]ujaj!jajpbubaja}(j]j]j]j]j]exprhtml and subprojectujajl?jajMbubeja}(j]j]j]j]j]ujaj+#jaj0bubeja}(j]j]j]j]j]ujaj!jaj-bubaja}(j]j]j]j]j]ujaj+#ubj[ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja使代码正确}jajbsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/process/4.Coding anchornamehjajCujaj!jajbubaja}(j]j]j]j]j]ujaj!jajbubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja陷阱}jajbsbaja}(j]j]j]j]j]internalrefurijb anchorname#id2ja](KKeujaj!jajbubaja}(j]j]j]j]j]ujaj!jajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 代码风格}jajbsbaja}(j]j]j]j]j]internalrefurijb anchorname#id3ja](KKKeujaj!jajbubaja}(j]j]j]j]j]ujaj!jajbubaja}(j]j]j]j]j]ujaj!jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 抽象层}jajcsbaja}(j]j]j]j]j]internalrefurijb anchorname#id4ja](KKKeujaj!jajcubaja}(j]j]j]j]j]ujaj!jajcubaja}(j]j]j]j]j]ujaj!jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ifdef 和预处理}jajBcsbaja}(j]j]j]j]j]internalrefurijb anchorname#ifdefja](KKKeujaj!jaj?cubaja}(j]j]j]j]j]ujaj!jajkubaja}(j]j]j]j]j]ujaj!jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4)责备}jajgksbaja}(j]j]j]j]j]internalrefurijj anchorname#id6ujaj!jajdkubaja}(j]j]j]j]j]ujaj!jajakubaja}(j]j]j]j]j]ujaj!jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5)应避免的事情}jajksbaja}(j]j]j]j]j]internalrefurijj anchorname#id7ujaj!jajkubaja}(j]j]j]j]j]ujaj!jajkubaja}(j]j]j]j]j]ujaj!jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6)为什么是我?}jajksbaja}(j]j]j]j]j]internalrefurijj anchorname#id9ujaj!jajkubaja}(j]j]j]j]j]ujaj!jajkubaja}(j]j]j]j]j]ujaj!jajjubeja}(j]j]j]j]j]ujaj+#jajjubeja}(j]j]j]j]j]ujaj!jajjubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux 内核代码风格}jajksbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/process/coding-style anchornamehujaj!jajkubaja}(j]j]j]j]j]ujaj!jajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1) 缩进}jajlsbaja}(j]j]j]j]j]internalrefurijk anchorname#id1ujaj!jajlubaja}(j]j]j]j]j]ujaj!jajkubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!2) 把长的行和字符串打散}jaj(lsbaja}(j]j]j]j]j]internalrefurijk anchorname#id2ujaj!jaj%lubaja}(j]j]j]j]j]ujaj!jaj"lubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3) 大括号和空格的放置}jajKlsbaja}(j]j]j]j]j]internalrefurijk anchorname#id3ujaj!jajHlubaja}(j]j]j]j]j]ujaj!jajElubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1) 空格}jajklsbaja}(j]j]j]j]j]internalrefurijk anchorname#id4ujaj!jajhlubaja}(j]j]j]j]j]ujaj!jajelubaja}(j]j]j]j]j]ujaj!jajblubaja}(j]j]j]j]j]ujaj+#jajElubeja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4) 命名}jajlsbaja}(j]j]j]j]j]internalrefurijk anchorname#id5ujaj!jajlubaja}(j]j]j]j]j]ujaj!jajlubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5) Typedef}jajlsbaja}(j]j]j]j]j]internalrefurijk anchorname#typedefujaj!jajlubaja}(j]j]j]j]j]ujaj!jajlubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 6) 函数}jajlsbaja}(j]j]j]j]j]internalrefurijk anchorname#id6ujaj!jajlubaja}(j]j]j]j]j]ujaj!jajlubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.1) 函数原型}jajmsbaja}(j]j]j]j]j]internalrefurijk anchorname#id7ujaj!jajlubaja}(j]j]j]j]j]ujaj!jajlubaja}(j]j]j]j]j]ujaj!jajlubaja}(j]j]j]j]j]ujaj+#jajlubeja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7) 集中的函数退出途径}jaj/msbaja}(j]j]j]j]j]internalrefurijk anchorname#id9ujaj!jaj,mubaja}(j]j]j]j]j]ujaj!jaj)mubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 8) 注释}jajRmsbaja}(j]j]j]j]j]internalrefurijk anchorname#id10ujaj!jajOmubaja}(j]j]j]j]j]ujaj!jajLmubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9) 你已经把事情弄糟了}jajumsbaja}(j]j]j]j]j]internalrefurijk anchorname#id11ujaj!jajrmubaja}(j]j]j]j]j]ujaj!jajomubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10) Kconfig 配置文件}jajmsbaja}(j]j]j]j]j]internalrefurijk anchorname#kconfigujaj!jajmubaja}(j]j]j]j]j]ujaj!jajmubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja11) 数据结构}jajmsbaja}(j]j]j]j]j]internalrefurijk anchorname#id12ujaj!jajmubaja}(j]j]j]j]j]ujaj!jajmubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja12) 宏,枚举和RTL}jajmsbaja}(j]j]j]j]j]internalrefurijk anchorname#rtlujaj!jajmubaja}(j]j]j]j]j]ujaj!jajmubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja13) 打印内核消息}jajnsbaja}(j]j]j]j]j]internalrefurijk anchorname#id13ujaj!jajmubaja}(j]j]j]j]j]ujaj!jajmubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja14) 分配内存}jaj$nsbaja}(j]j]j]j]j]internalrefurijk anchorname#id14ujaj!jaj!nubaja}(j]j]j]j]j]ujaj!jajnubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja15) 内联弊病}jajGnsbaja}(j]j]j]j]j]internalrefurijk anchorname#id15ujaj!jajDnubaja}(j]j]j]j]j]ujaj!jajAnubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja16) 函数返回值及命名}jajjnsbaja}(j]j]j]j]j]internalrefurijk anchorname#id16ujaj!jajgnubaja}(j]j]j]j]j]ujaj!jajdnubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja17) 使用布尔类型}jajnsbaja}(j]j]j]j]j]internalrefurijk anchorname#id17ujaj!jajnubaja}(j]j]j]j]j]ujaj!jajnubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja18) 不要重新发明内核宏}jajnsbaja}(j]j]j]j]j]internalrefurijk anchorname#id18ujaj!jajnubaja}(j]j]j]j]j]ujaj!jajnubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja419) 编辑器模式行和其他需要罗嗦的事情}jajnsbaja}(j]j]j]j]j]internalrefurijk anchorname#id19ujaj!jajnubaja}(j]j]j]j]j]ujaj!jajnubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja20) 内联汇编}jajnsbaja}(j]j]j]j]j]internalrefurijk anchorname#id20ujaj!jajnubaja}(j]j]j]j]j]ujaj!jajnubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja21) 条件编译}jajosbaja}(j]j]j]j]j]internalrefurijk anchorname#id21ujaj!jajoubaja}(j]j]j]j]j]ujaj!jajoubaja}(j]j]j]j]j]ujaj!jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja附录 I) 参考资料}jajpsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/scheduler/sched-arch anchornamehujaj!jaj;pubaja}(j]j]j]j]j]ujaj!jaj8pubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja上下文切换}jaj^psbaja}(j]j]j]j]j]internalrefurijMp anchorname#id1ujaj!jaj[pubaja}(j]j]j]j]j]ujaj!jajXpubaja}(j]j]j]j]j]ujaj!jajUpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU空转}jajpsbaja}(j]j]j]j]j]internalrefurijMp anchorname#id2ujaj!jaj~pubaja}(j]j]j]j]j]ujaj!jaj{pubaja}(j]j]j]j]j]ujaj!jajUpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja可能出现的arch/问题}jajpsbaja}(j]j]j]j]j]internalrefurijMp anchorname#archujaj!jajpubaja}(j]j]j]j]j]ujaj!jajpubaja}(j]j]j]j]j]ujaj!jajUpubeja}(j]j]j]j]j]ujaj+#jaj8pubeja}(j]j]j]j]j]ujaj!jaj5pubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Linux安全模块:Linux通用安全钩子}jajpsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/security/lsm anchornamehujaj!jajpubaja}(j]j]j]j]j]ujaj!jajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介绍}jajpsbaja}(j]j]j]j]j]internalrefurijp anchorname#id1ujaj!jajpubaja}(j]j]j]j]j]ujaj!jajpubaja}(j]j]j]j]j]ujaj!jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LSM框架}jajqsbaja}(j]j]j]j]j]internalrefurijp anchorname#lsmujaj!jajqubaja}(j]j]j]j]j]ujaj!jajqubaja}(j]j]j]j]j]ujaj!jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLSM权能模块}jajBqsbaja}(j]j]j]j]j]internalrefurijp anchorname#id2ujaj!jaj?qubaja}(j]j]j]j]j]ujaj!jajusbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/security/tpm/index anchornamehujaj!jaj;uubaja}(j]j]j]j]j]ujaj!jaj8uubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjMuentries](N-translations/zh_CN/security/tpm/tpm_event_logN,translations/zh_CN/security/tpm/tpm-securityN'translations/zh_CN/security/tpm/tpm_tisN.translations/zh_CN/security/tpm/tpm_vtpm_proxyN,translations/zh_CN/security/tpm/xen-tpmfrontN,translations/zh_CN/security/tpm/tpm_ftpm_teee includefiles](jdujfujhujjujlujnuemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔS/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/security/tpm/index.rstj֔K jajUuubaja}(j]j]j]j]j]ujaj+#jaj8uubeja}(j]j]j]j]j]ujaj!jaj5uubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux中的XZ数据压缩}jajusbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/staging/xz anchornamehujaj!jajuubaja}(j]j]j]j]j]ujaj!jajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介绍}jajusbaja}(j]j]j]j]j]internalrefuriju anchorname#id1ujaj!jajuubaja}(j]j]j]j]j]ujaj!jajuubaja}(j]j]j]j]j]ujaj!jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内核中的XZ相关组件}jajusbaja}(j]j]j]j]j]internalrefuriju anchorname#xzujaj!jajuubaja}(j]j]j]j]j]ujaj!jajuubaja}(j]j]j]j]j]ujaj!jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja关于压缩选项的说明}jajusbaja}(j]j]j]j]j]internalrefuriju anchorname#id2ujaj!jajuubaja}(j]j]j]j]j]ujaj!jajuubaja}(j]j]j]j]j]ujaj!jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 未来计划}jaj vsbaja}(j]j]j]j]j]internalrefuriju anchorname#id3ujaj!jajvubaja}(j]j]j]j]j]ujaj!jajvubaja}(j]j]j]j]j]ujaj!jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!.xz文件格式规范的一致性}jajCvsbaja}(j]j]j]j]j]internalrefuriju anchorname#id4ujaj!jaj@vubaja}(j]j]j]j]j]ujaj!jaj=vubaja}(j]j]j]j]j]ujaj!jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 报告错误}jajfvsbaja}(j]j]j]j]j]internalrefuriju anchorname#id5ujaj!jajcvubaja}(j]j]j]j]j]ujaj!jaj`vubaja}(j]j]j]j]j]ujaj!jajuubeja}(j]j]j]j]j]ujaj+#jajuubeja}(j]j]j]j]j]ujaj!jajuubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核开发过程指南}jajvsbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/process/development-process anchornamehujaj!jajvubaja}(j]j]j]j]j]ujaj!jajvubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjventries](N"translations/zh_CN/process/1.IntroN$translations/zh_CN/process/2.ProcessN(translations/zh_CN/process/3.Early-stageN#translations/zh_CN/process/4.CodingN$translations/zh_CN/process/5.PostingN*translations/zh_CN/process/6.FollowthroughN+translations/zh_CN/process/7.AdvancedTopicsN'translations/zh_CN/process/8.Conclusione includefiles](jvjvjvjvjvjvjvjvemaxdepthKcaption内容globhidden includehiddennumberedM titlesonly rawentries] rawcaptionjvujajp.jՔ\/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/process/development-process.rstj֔K jajvubaja}(j]j]j]j]j]ujaj+#jajvubeja}(j]j]j]j]j]ujaj!jajvubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 快速入门}jajvsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/rust/quick-start anchornamehujaj!jajvubaja}(j]j]j]j]j]ujaj!jajvubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 构建依赖}jajwsbaja}(j]j]j]j]j]internalrefurij w anchorname#id2ujaj!jajwubaja}(j]j]j]j]j]ujaj!jajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarustc}jaj=wsbaja}(j]j]j]j]j]internalrefurij w anchorname#rustcujaj!jaj:wubaja}(j]j]j]j]j]ujaj!jaj7wubaja}(j]j]j]j]j]ujaj!jaj4wubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRust标准库源代码}jaj`wsbaja}(j]j]j]j]j]internalrefurij w anchorname#rustujaj!jaj]wubaja}(j]j]j]j]j]ujaj!jajZwubaja}(j]j]j]j]j]ujaj!jaj4wubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalibclang}jajwsbaja}(j]j]j]j]j]internalrefurij w anchorname #libclangujaj!jajwubaja}(j]j]j]j]j]ujaj!jaj}wubaja}(j]j]j]j]j]ujaj!jaj4wubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabindgen}jajwsbaja}(j]j]j]j]j]internalrefurij w anchorname#bindgenujaj!jajwubaja}(j]j]j]j]j]ujaj!jajwubaja}(j]j]j]j]j]ujaj!jaj4wubeja}(j]j]j]j]j]ujaj+#jajwubeja}(j]j]j]j]j]ujaj!jajwubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 开发依赖}jajwsbaja}(j]j]j]j]j]internalrefurij w anchorname#id3ujaj!jajwubaja}(j]j]j]j]j]ujaj!jajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarustfmt}jajwsbaja}(j]j]j]j]j]internalrefurij w anchorname#rustfmtujaj!jajwubaja}(j]j]j]j]j]ujaj!jajwubaja}(j]j]j]j]j]ujaj!jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaclippy}jajxsbaja}(j]j]j]j]j]internalrefurij w anchorname#clippyujaj!jajxubaja}(j]j]j]j]j]ujaj!jajxubaja}(j]j]j]j]j]ujaj!jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacargo}jaj;xsbaja}(j]j]j]j]j]internalrefurij w anchorname#cargoujaj!jaj8xubaja}(j]j]j]j]j]ujaj!jaj5xubaja}(j]j]j]j]j]ujaj!jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarustdoc}jaj^xsbaja}(j]j]j]j]j]internalrefurij w anchorname#rustdocujaj!jaj[xubaja}(j]j]j]j]j]ujaj!jajXxubaja}(j]j]j]j]j]ujaj!jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rust-analyzer}jajxsbaja}(j]j]j]j]j]internalrefurij w anchorname#rust-analyzerujaj!jaj~xubaja}(j]j]j]j]j]ujaj!jaj{xubaja}(j]j]j]j]j]ujaj!jajwubeja}(j]j]j]j]j]ujaj+#jajwubeja}(j]j]j]j]j]ujaj!jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja配置}jajxsbaja}(j]j]j]j]j]internalrefurij w anchorname#id5ujaj!jajxubaja}(j]j]j]j]j]ujaj!jajxubaja}(j]j]j]j]j]ujaj!jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja构建}jajxsbaja}(j]j]j]j]j]internalrefurij w anchorname#id6ujaj!jajxubaja}(j]j]j]j]j]ujaj!jajxubaja}(j]j]j]j]j]ujaj!jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja折腾}jajxsbaja}(j]j]j]j]j]internalrefurij w anchorname#id7ujaj!jajxubaja}(j]j]j]j]j]ujaj!jajxubaja}(j]j]j]j]j]ujaj!jajwubeja}(j]j]j]j]j]ujaj+#jajvubeja}(j]j]j]j]j]ujaj!jajvubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核子系统文档}jaj.ysbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/subsystem-apis anchornamehujaj!jaj+yubaja}(j]j]j]j]j]ujaj!jaj(yubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja核心子系统}jajNysbaja}(j]j]j]j]j]internalrefurij=y anchorname#id2ujaj!jajKyubaja}(j]j]j]j]j]ujaj!jajHyubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj=yentries](N!translations/zh_CN/core-api/indexN#translations/zh_CN/driver-api/indexNtranslations/zh_CN/mm/indexNtranslations/zh_CN/power/indexN"translations/zh_CN/scheduler/indexN translations/zh_CN/locking/indexe includefiles](jtyjvyjxyjzyj|yj~yemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔO/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/subsystem-apis.rstj֔Kjajeyubaja}(j]j]j]j]j]ujaj+#jajHyubeja}(j]j]j]j]j]ujaj!jajEyubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 人机接口}jajysbaja}(j]j]j]j]j]internalrefurij=y anchorname#id3ujaj!jajyubaja}(j]j]j]j]j]ujaj!jajyubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj=yentries]Ntranslations/zh_CN/sound/indexa includefiles]jyamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔjyj֔K(jajyubaja}(j]j]j]j]j]ujaj+#jajyubeja}(j]j]j]j]j]ujaj!jajEyubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 网络接口}jajysbaja}(j]j]j]j]j]internalrefurij=y anchorname#id4ujaj!jajyubaja}(j]j]j]j]j]ujaj!jajyubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj=yentries]N#translations/zh_CN/infiniband/indexa includefiles]j zamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔjyj֔K7jajyubaja}(j]j]j]j]j]ujaj+#jajyubeja}(j]j]j]j]j]ujaj!jajEyubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 存储接口}jaj(zsbaja}(j]j]j]j]j]internalrefurij=y anchorname#id5ujaj!jaj%zubaja}(j]j]j]j]j]ujaj!jaj"zubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj=yentries]N$translations/zh_CN/filesystems/indexa includefiles]jNzamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔjyj֔KFjaj?zubjo.)}(jahja]ja}(j]j]j]j]j]parentj=yentries](N#translations/zh_CN/accounting/indexN!translations/zh_CN/cpu-freq/indexNtranslations/zh_CN/iio/indexNtranslations/zh_CN/virt/indexN!translations/zh_CN/security/indexNtranslations/zh_CN/PCI/indexNtranslations/zh_CN/peci/indexe includefiles](jgzjizjkzjmzjozjqzjszemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajp.jՔjyj֔KTjaj?zubeja}(j]j]j]j]j]ujaj+#jaj"zubeja}(j]j]j]j]j]ujaj!jajEyubeja}(j]j]j]j]j]ujaj+#jaj(yubeja}(j]j]j]j]j]ujaj!jaj%yubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja被限制的硬件问题}jajzsbaja}(j]j]j]j]j]internalrefuri4translations/zh_CN/process/embargoed-hardware-issues anchornamehujaj!jajzubaja}(j]j]j]j]j]ujaj!jajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja范围}jajzsbaja}(j]j]j]j]j]internalrefurijz anchorname#id2ujaj!jajzubaja}(j]j]j]j]j]ujaj!jajzubaja}(j]j]j]j]j]ujaj!jajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja接触}jajzsbaja}(j]j]j]j]j]internalrefurijz anchorname #zh-contactujaj!jajzubaja}(j]j]j]j]j]ujaj!jajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja硬件安全官}jaj {sbaja}(j]j]j]j]j]internalrefurijz anchorname#id4ujaj!jaj{ubaja}(j]j]j]j]j]ujaj!jaj{ubaja}(j]j]j]j]j]ujaj!jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja邮件列表的操作}jaj-{sbaja}(j]j]j]j]j]internalrefurijz anchorname#id5ujaj!jaj*{ubaja}(j]j]j]j]j]ujaj!jaj'{ubaja}(j]j]j]j]j]ujaj!jaj{ubeja}(j]j]j]j]j]ujaj+#jajzubeja}(j]j]j]j]j]ujaj!jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 保密协议}jaj\{sbaja}(j]j]j]j]j]internalrefurijz anchorname#id6ujaj!jajY{ubaja}(j]j]j]j]j]ujaj!jajV{ubaja}(j]j]j]j]j]ujaj!jajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja谅解备忘录}jaj{sbaja}(j]j]j]j]j]internalrefurijz anchorname#id7ujaj!jaj|{ubaja}(j]j]j]j]j]ujaj!jajy{ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja流程}jaj{sbaja}(j]j]j]j]j]internalrefurijz anchorname#id8ujaj!jaj{ubaja}(j]j]j]j]j]ujaj!jaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 开始披露}jaj{sbaja}(j]j]j]j]j]internalrefurijz anchorname#id9ujaj!jaj{ubaja}(j]j]j]j]j]ujaj!jaj{ubaja}(j]j]j]j]j]ujaj!jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja披露}jaj{sbaja}(j]j]j]j]j]internalrefurijz anchorname#id10ujaj!jaj{ubaja}(j]j]j]j]j]ujaj!jaj{ubaja}(j]j]j]j]j]ujaj!jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 缓解开发}jaj|sbaja}(j]j]j]j]j]internalrefurijz anchorname#id11ujaj!jaj|ubaja}(j]j]j]j]j]ujaj!jaj{ubaja}(j]j]j]j]j]ujaj!jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 协调发布}jaj(|sbaja}(j]j]j]j]j]internalrefurijz anchorname#id12ujaj!jaj%|ubaja}(j]j]j]j]j]ujaj!jaj"|ubaja}(j]j]j]j]j]ujaj!jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CVE分配}jajK|sbaja}(j]j]j]j]j]internalrefurijz anchorname#cveujaj!jajH|ubaja}(j]j]j]j]j]ujaj!jajE|ubaja}(j]j]j]j]j]ujaj!jaj{ubeja}(j]j]j]j]j]ujaj+#jaj{ubeja}(j]j]j]j]j]ujaj!jaj{ubaja}(j]j]j]j]j]ujaj+#jajy{ubeja}(j]j]j]j]j]ujaj!jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 流程专使}jaj|sbaja}(j]j]j]j]j]internalrefurijz anchorname#id13ujaj!jaj|ubaja}(j]j]j]j]j]ujaj!jaj|ubaja}(j]j]j]j]j]ujaj!jajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja加密邮件列表}jaj|sbaja}(j]j]j]j]j]internalrefurijz anchorname#id14ujaj!jaj|ubaja}(j]j]j]j]j]ujaj!jaj|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 关键点}jaj|sbaja}(j]j]j]j]j]internalrefurijz anchorname#id15ujaj!jaj|ubaja}(j]j]j]j]j]ujaj!jaj|ubaja}(j]j]j]j]j]ujaj!jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja订阅事件特定列表}jaj|sbaja}(j]j]j]j]j]internalrefurijz anchorname#id16ujaj!jaj|ubaja}(j]j]j]j]j]ujaj!jaj|ubaja}(j]j]j]j]j]ujaj!jaj|ubeja}(j]j]j]j]j]ujaj+#jaj|ubeja}(j]j]j]j]j]ujaj!jajzubeja}(j]j]j]j]j]ujaj+#jajzubeja}(j]j]j]j]j]ujaj!jajzubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Linux 内核用户空间API指南}jaj0}sbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/userspace-api/index anchornamehujaj!jaj-}ubaja}(j]j]j]j]j]ujaj!jaj*}ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj?}entries](N-translations/zh_CN/userspace-api/no_new_privsN/translations/zh_CN/userspace-api/seccomp_filterN2translations/zh_CN/userspace-api/accelerators/ocxlN+translations/zh_CN/userspace-api/ebpf/indexN7translations/zh_CN/userspace-api/sysfs-platform_profileN'translations/zh_CN/userspace-api/futex2e includefiles](jV}jX}jZ}j\}j^}j`}emaxdepthKcaption目录globhidden includehiddennumberedK titlesonly rawentries] rawcaptionjf}ujajp.jՔT/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/userspace-api/index.rstj֔KjajG}ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajy}sbaja}(j]j]j]j]j]internalrefurij?} anchorname#indicesujaj!jajv}ubaja}(j]j]j]j]j]ujaj!jajs}ubaja}(j]j]j]j]j]ujaj!jajp}ubaja}(j]j]j]j]j]exprsubproject and htmlujajl?jajG}ubeja}(j]j]j]j]j]ujaj+#jaj*}ubeja}(j]j]j]j]j]ujaj!jaj'}ubaja}(j]j]j]j]j]ujaj+#ubj` jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Linux容器的虚拟TPM代理驱动}jaj}sbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/security/tpm/tpm_vtpm_proxy anchornamehujaj!jaj}ubaja}(j]j]j]j]j]ujaj!jaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介绍}jaj}sbaja}(j]j]j]j]j]internalrefurij} anchorname#id1ujaj!jaj}ubaja}(j]j]j]j]j]ujaj!jaj}ubaja}(j]j]j]j]j]ujaj!jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja设计}jaj}sbaja}(j]j]j]j]j]internalrefurij} anchorname#id2ujaj!jaj}ubaja}(j]j]j]j]j]ujaj!jaj}ubaja}(j]j]j]j]j]ujaj!jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUAPI}jaj~sbaja}(j]j]j]j]j]internalrefurij} anchorname#uapiujaj!jaj~ubaja}(j ]j]j]j]j]ujaj!jaj~ubaja}(j]j]j]j]j]ujaj!jaj}ubeja}(j]j]j]j]j]ujaj+#jaj}ubeja}(j]j]j]j]j]ujaj!jaj}ubaja}(j]j]j]j]j]ujaj+#ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafutex2}jajW~sbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/userspace-api/futex2 anchornamehujaj!jajT~ubaja}(j]j]j]j]j]ujaj!jajQ~ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 用户API}jajw~sbaja}(j]j]j]j]j]internalrefurijf~ anchorname#apiujaj!jajt~ubaja}(j]j]j]j]j]ujaj!jajq~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``futex_waitv()``ja]ja futex_waitv()}jaj~sbaja}(j]j]j]j]j]ujajhMjՔNj֔Njaj~ubaja}(j]j]j]j]j]internalrefurijf~ anchorname #futex-waitvujaj!jaj~ubaja}(j]j]j]j]j]ujaj!jaj~ubaja}(j]j]j]j]j]ujaj!jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja超时}jaj~sbaja}(j]j]j]j]j]internalrefurijf~ anchorname#id1ujaj!jaj~ubaja}(j]j]j]j]j]ujaj!jaj~ubaja}(j]j]j]j]j]ujaj!jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafutex的类型}jaj~sbaja}(j]j]j]j]j]internalrefurijf~ anchorname#futexujaj!jaj~ubaja}(j]j]j]j]j]ujaj!jaj~ubaja}(j]j]j]j]j]ujaj!jaj~ubeja}(j]j]j]j]j]ujaj+#jajq~ubeja}(j]j]j]j]j]ujaj!jajn~ubaja}(j]j]j]j]j]ujaj+#jajQ~ubeja}(j]j]j]j]j]ujaj!jajN~ubaja}(j]j]j]j]j]ujaj+#ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux ACM driver v0.16}jaj+sbaja}(j]j]j]j]j]internalrefuriusb/acm anchornamehuja referencejaj(ubaja}(j]j]j]j]j]ujacompact_paragraphjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 0. Disclaimer}jajMsbaja}(j]j]j]j]j]internalrefurij: anchorname #disclaimerujaj<jajJubaja}(j]j]j]j]j]ujajCjajGubaja}(j]j]j]j]j]uja list_itemjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Usage}jajqsbaja}(j]j]j]j]j]internalrefurij: anchorname#usageujaj<jajnubaja}(j]j]j]j]j]ujajCjajkubaja}(j]j]j]j]j]ujajjjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Verifying that it works}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#verifying-that-it-worksujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajDubeja}(j]j]j]j]j]uja bullet_listjaj%ubeja}(j]j]j]j]j]ujajjjaj"ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 待辦事項}jajsbaja}(j]j]j]j]j]internalrefuri%translations/zh_TW/arch/openrisc/todo anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 詳細用法}jajsbaja}(j]j]j]j]j]internalrefuri-translations/zh_TW/admin-guide/mm/damon/usage anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja sysfs接口}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfsujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja文件層次結構}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jaj6ubaja}(j]j]j]j]j]ujajCjaj3ubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja根}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jajYubaja}(j]j]j]j]j]ujajCjajVubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamonds/}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #kdamondsujaj<jaj|ubaja}(j]j]j]j]j]ujajCjajyubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamonds//}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #kdamonds-nujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakdamonds//contexts/}jajŀsbaja}(j]j]j]j]j]internalrefurij anchorname#kdamonds-n-contextsujaj<jaj€ubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja contexts//}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #contexts-nujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontexts//monitoring_attrs/}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#contexts-n-monitoring-attrsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontexts//targets/}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#contexts-n-targetsujaj<jaj+ubaja}(j]j]j]j]j]ujajCjaj(ubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja targets//}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname #targets-nujaj<jajNubaja}(j]j]j]j]j]ujajCjajKubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatargets//regions}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#targets-n-regionsujaj<jajqubaja}(j]j]j]j]j]ujajCjajnubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja regions//}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #regions-nujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontexts//schemes/}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#contexts-n-schemesujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja schemes//}jaj݁sbaja}(j]j]j]j]j]internalrefurij anchorname #schemes-nujaj<jajځubaja}(j]j]j]j]j]ujajCjajׁubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//access_pattern/}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#schemes-n-access-patternujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//quotas/}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#schemes-n-quotasujaj<jaj ubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//watermarks/}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname#schemes-n-watermarksujaj<jajCubaja}(j]j]j]j]j]ujajCjaj@ubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//stats/}jajisbaja}(j]j]j]j]j]internalrefurij anchorname#schemes-n-statsujaj<jajfubaja}(j]j]j]j]j]ujajCjajcubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//tried_regions/}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#schemes-n-tried-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatried_regions//}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#tried-regions-nujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用例}jajςsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujaj<jaĵubaja}(j]j]j]j]j]ujajCjajɂubaja}(j]j]j]j]j]ujajjjajƂubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjaj0ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja監測結果的監測點}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM64中的 HugeTLBpage}jajBsbaja}(j]j]j]j]j]internalrefuri)translations/zh_TW/arch/arm64/hugetlbpage anchornamehujaj<jaj?ubaja}(j]j]j]j]j]ujajCjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1) pud/pmd 級別的塊映射}jajbsbaja}(j]j]j]j]j]internalrefurijQ anchorname#pud-pmdujaj<jaj_ubaja}(j]j]j]j]j]ujajCjaj\ubaja}(j]j]j]j]j]ujajjjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2) 使用連續位}jajsbaja}(j]j]j]j]j]internalrefurijQ anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajYubeja}(j]j]j]j]j]ujajjaj<ubeja}(j]j]j]j]j]ujajjjaj9ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja報告迴歸問題}jajsbaja}(j]j]j]j]j]internalrefuri4translations/zh_TW/admin-guide/reporting-regressions anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*本文重點(亦即“太長不看”)}jaj݃sbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id2ujaj<jajڃubaja}(j]j]j]j]j]ujajCjaj׃ubaja}(j]j]j]j]j]ujajjjajԃubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/與用戶相關的所有Linux內核迴歸細節}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#linuxujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 基本重點}jaj sbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id4ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja<什麼是“迴歸”以及什麼是“無迴歸規則”?}jaj@sbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id5ujaj<jaj=ubaja}(j]j]j]j]j]ujajCjaj:ubaja}(j]j]j]j]j]ujajjjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何報告迴歸?}jajcsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id6ujaj<jaj`ubaja}(j]j]j]j]j]ujajCjaj]ubaja}(j]j]j]j]j]ujajjjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$真的修復了所有的迴歸嗎?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id10ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'誰需要找出迴歸的根本原因?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id11ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何找到罪魁禍首?}jaj̄sbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id12ujaj<jajɄubaja}(j]j]j]j]j]ujajCjajƄubaja}(j]j]j]j]j]ujajjjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0當出現迴歸時我可以向誰尋求建議?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id13ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj7ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja關於迴歸的更多細節}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id14ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*“無迴歸規則”的目標是什麼?}jaj>sbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id15ujaj<jaj;ubaja}(j]j]j]j]j]ujajCjaj8ubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0實際中“無迴歸”規則真的可行嗎?}jajasbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id17ujaj<jaj^ubaja}(j]j]j]j]j]ujajCjaj[ubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'誰來確保“無迴歸”被落實?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id18ujaj<jajubaja}(j]j]j]j]j]ujajCjaj~ubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja迴歸通常多久能修復?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id19ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB當問題可以通過升級某些軟件解決時,是迴歸嗎?}jajʅsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id20ujaj<jajDžubaja}(j]j]j]j]j]ujajCjająubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3當新內核變慢或能耗增加,是迴歸嗎?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id21ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>當更新Linux時外部內核模塊崩潰了,是迴歸嗎?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id22ujaj<jaj ubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*如何處理安全修復引起的迴歸?}jaj3sbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id23ujaj<jaj0ubaja}(j]j]j]j]j]ujajCjaj-ubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB當修復迴歸時不可避免會引入另一個,如何處理?}jajVsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id24ujaj<jajSubaja}(j]j]j]j]j]ujajCjajPubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB若我所依賴的功能在數月前被移除了,是迴歸嗎?}jajysbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id25ujaj<jajvubaja}(j]j]j]j]j]ujajCjajsubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQ如果我似乎是唯一受影響的人,是否仍適用“無迴歸”規則?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id26ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7迴歸規則是否也適用於staging樹中的代碼?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#stagingujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja<爲什麼較新版本必須“使用相似配置編譯”?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id28ujaj<jaj߆ubaja}(j]j]j]j]j]ujajCjaj܆ubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*如何創建與舊內核相似的配置?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id29ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja<如何報告在預編譯的普通內核中發現的迴歸?}jaj(sbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id30ujaj<jaj%ubaja}(j]j]j]j]j]ujajCjaj"ubaja}(j]j]j]j]j]ujajjjaj5ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+用“regzbot”追蹤迴歸的更多信息}jajWsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id31ujaj<jajTubaja}(j]j]j]j]j]ujajCjajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3什麼是迴歸追蹤?爲啥我需要關心它?}jajwsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id32ujaj<jajtubaja}(j]j]j]j]j]ujajCjajqubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9爲什麼/如何使用機器人追蹤Linux內核迴歸?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id33ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+如何查看regzbot當前追蹤的迴歸?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id34ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%何種問題可以由regzbot追蹤?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id36ujaj<jaj݇ubaja}(j]j]j]j]j]ujajCjajڇubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-如何修改被追蹤迴歸的相關信息?}jajsbaja}(j]j]j]j]j]internalrefurij̃ anchorname#id37ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubeja}(j]j]j]j]j]ujajjajQubeja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajԃubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjx jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja內核同頁合併}jajSsbaja}(j]j]j]j]j]internalrefuri%translations/zh_TW/admin-guide/mm/ksm anchornamehujaj<jajPubaja}(j]j]j]j]j]ujajCjajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jajssbaja}(j]j]j]j]j]internalrefurijb anchorname#id2ujaj<jajpubaja}(j]j]j]j]j]ujajCjajmubaja}(j]j]j]j]j]ujajjjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja以madvise控制KSM}jajsbaja}(j]j]j]j]j]internalrefurijb anchorname #madviseksmujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKSM守護進程sysfs接口}jajsbaja}(j]j]j]j]j]internalrefurijb anchorname #ksmsysfsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja監測KSM的收益}jaj܈sbaja}(j]j]j]j]j]internalrefurijb anchorname#ksmujaj<jajوubaja}(j]j]j]j]j]ujajCjajֈubaja}(j]j]j]j]j]ujajjjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja監控KSM事件}jajsbaja}(j]j]j]j]j]internalrefurijb anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajjubeja}(j]j]j]j]j]ujajjajMubeja}(j]j]j]j]j]ujajjjajJubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Feature status on mips architecture}jaj7sbaja}(j]j]j]j]j]internalrefuri%translations/zh_TW/arch/mips/features anchornamehjajujaj<jaj4ubaja}(j]j]j]j]j]ujajCjaj1ubaja}(j]j]j]j]j]ujajjjaj.ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja被限制的硬件問題}jajcsbaja}(j]j]j]j]j]internalrefuri4translations/zh_TW/process/embargoed-hardware-issues anchornamehujaj<jaj`ubaja}(j]j]j]j]j]ujajCjaj]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja範圍}jajsbaja}(j]j]j]j]j]internalrefurijr anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjaj}ubaja}(j]j]j]j]j]ujajjjajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja接觸}jajsbaja}(j]j]j]j]j]internalrefurijr anchorname #tw-contactujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja硬件安全官}jajƉsbaja}(j]j]j]j]j]internalrefurijr anchorname#id4ujaj<jajÉubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja郵件列表的操作}jajsbaja}(j]j]j]j]j]internalrefurijr anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 保密協議}jajsbaja}(j]j]j]j]j]internalrefurijr anchorname#id6ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja諒解備忘錄}jaj;sbaja}(j]j]j]j]j]internalrefurijr anchorname#id7ujaj<jaj8ubaja}(j]j]j]j]j]ujajCjaj5ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja流程}jaj[sbaja}(j]j]j]j]j]internalrefurijr anchorname#id8ujaj<jajXubaja}(j]j]j]j]j]ujajCjajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 開始披露}jaj{sbaja}(j]j]j]j]j]internalrefurijr anchorname#id9ujaj<jajxubaja}(j]j]j]j]j]ujajCjajuubaja}(j]j]j]j]j]ujajjjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja披露}jajsbaja}(j]j]j]j]j]internalrefurijr anchorname#id10ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 緩解開發}jajsbaja}(j]j]j]j]j]internalrefurijr anchorname#id11ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 協調發布}jajsbaja}(j]j]j]j]j]internalrefurijr anchorname#id12ujaj<jajubaja}(j]j]j]j]j]ujajCjajފubaja}(j]j]j]j]j]ujajjjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CVE分配}jajsbaja}(j]j]j]j]j]internalrefurijr anchorname#cveujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajrubeja}(j]j]j]j]j]ujajjajUubeja}(j]j]j]j]j]ujajjjajRubaja}(j]j]j]j]j]ujajjaj5ubeja}(j]j]j]j]j]ujajjjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 流程專使}jajBsbaja}(j]j]j]j]j]internalrefurijr anchorname#id13ujaj<jaj?ubaja}(j]j]j]j]j]ujajCjaj<ubaja}(j]j]j]j]j]ujajjjajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja加密郵件列表}jajesbaja}(j]j]j]j]j]internalrefurijr anchorname#id14ujaj<jajbubaja}(j]j]j]j]j]ujajCjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 關鍵點}jajsbaja}(j]j]j]j]j]internalrefurijr anchorname#id15ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja訂閱事件特定列表}jajsbaja}(j]j]j]j]j]internalrefurijr anchorname#id16ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj|ubeja}(j]j]j]j]j]ujajjaj_ubeja}(j]j]j]j]j]ujajjjajzubeja}(j]j]j]j]j]ujajjaj]ubeja}(j]j]j]j]j]ujajjjajZubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8Softlockup與hardlockup檢測機制(又名:nmi_watchdog)}jajsbaja}(j]j]j]j]j]internalrefuri/translations/zh_TW/admin-guide/lockup-watchdogs anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja實現}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jaj ubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux 內核代碼風格}jajDsbaja}(j]j]j]j]j]internalrefuri'translations/zh_TW/process/coding-style anchornamehujaj<jajAubaja}(j]j]j]j]j]ujajCjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1) 縮進}jajdsbaja}(j]j]j]j]j]internalrefurijS anchorname#id1ujaj<jajaubaja}(j]j]j]j]j]ujajCjaj^ubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!2) 把長的行和字符串打散}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3) 大括號和空格的放置}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1) 空格}jajʌsbaja}(j]j]j]j]j]internalrefurijS anchorname#id4ujaj<jajnjubaja}(j]j]j]j]j]ujajCjajČubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4) 命名}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5) Typedef}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#typedefujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 6) 函數}jaj?sbaja}(j]j]j]j]j]internalrefurijS anchorname#id6ujaj<jaj<ubaja}(j]j]j]j]j]ujajCjaj9ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.1) 函數原型}jaj_sbaja}(j]j]j]j]j]internalrefurijS anchorname#id7ujaj<jaj\ubaja}(j]j]j]j]j]ujajCjajYubaja}(j]j]j]j]j]ujajjjajVubaja}(j]j]j]j]j]ujajjaj9ubeja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7) 集中的函數退出途徑}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id9ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 8) 註釋}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id10ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9) 你已經把事情弄糟了}jajԍsbaja}(j]j]j]j]j]internalrefurijS anchorname#id11ujaj<jajэubaja}(j]j]j]j]j]ujajCjaj΍ubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10) Kconfig 配置文件}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#kconfigujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja11) 數據結構}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id12ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja12) 宏,枚舉和RTL}jaj=sbaja}(j]j]j]j]j]internalrefurijS anchorname#rtlujaj<jaj:ubaja}(j]j]j]j]j]ujajCjaj7ubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja13) 打印內核消息}jaj`sbaja}(j]j]j]j]j]internalrefurijS anchorname#id13ujaj<jaj]ubaja}(j]j]j]j]j]ujajCjajZubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja14) 分配內存}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id14ujaj<jajubaja}(j]j]j]j]j]ujajCjaj}ubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja15) 內聯弊病}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id15ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja16) 函數返回值及命名}jajɎsbaja}(j]j]j]j]j]internalrefurijS anchorname#id16ujaj<jajƎubaja}(j]j]j]j]j]ujajCjajÎubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja17) 使用布爾類型}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id17ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja18) 不要重新發明內核宏}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id18ujaj<jaj ubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja419) 編輯器模式行和其他需要羅嗦的事情}jaj2sbaja}(j]j]j]j]j]internalrefurijS anchorname#id19ujaj<jaj/ubaja}(j]j]j]j]j]ujajCjaj,ubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja20) 內聯彙編}jajUsbaja}(j]j]j]j]j]internalrefurijS anchorname#id20ujaj<jajRubaja}(j]j]j]j]j]ujajCjajOubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja21) 條件編譯}jajxsbaja}(j]j]j]j]j]internalrefurijS anchorname#id21ujaj<jajuubaja}(j]j]j]j]j]ujajCjajrubaja}(j]j]j]j]j]ujajjjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja附錄 I) 參考資料}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#iujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj[ubeja}(j]j]j]j]j]ujajjaj>ubeja}(j]j]j]j]j]ujajjjaj;ubaja}(j]j]j]j]j]ujajubj< jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,AArch64 Linux 中擴展的活動監控單元}jajӏsbaja}(j]j]j]j]j]internalrefuri!translations/zh_TW/arch/arm64/amu anchornamehujaj<jajЏubaja}(j]j]j]j]j]ujajCjaj͏ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 架構總述}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 基本支持}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用戶空間訪問}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jaj6ubaja}(j]j]j]j]j]ujajCjaj3ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 虛擬化}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jajYubaja}(j]j]j]j]j]ujajCjajVubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjaj͏ubeja}(j]j]j]j]j]ujajjjajʏubaja}(j]j]j]j]j]ujajubj? jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,爲什麼不應該使用“volatile”類型}jajsbaja}(j]j]j]j]j]internalrefuri6translations/zh_TW/process/volatile-considered-harmful anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja註釋}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja致謝}jajאsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajԐubaja}(j]j]j]j]j]ujajCjajѐubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja貢獻者契約行爲準則}jajsbaja}(j]j]j]j]j]internalrefuri*translations/zh_TW/process/code-of-conduct anchornamehujaj<jaj ubaja}(j]j]j]j]j]ujajCjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja我們的誓言}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jaj,ubaja}(j]j]j]j]j]ujajCjaj)ubaja}(j]j]j]j]j]ujajjjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja我們的標準}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jajOubaja}(j]j]j]j]j]ujajCjajLubaja}(j]j]j]j]j]ujajjjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja我們的責任}jajusbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jajrubaja}(j]j]j]j]j]ujajCjajoubaja}(j]j]j]j]j]ujajjjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja範圍}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja執行}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja歸屬}jajޑsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujaj<jajۑubaja}(j]j]j]j]j]ujajCjajؑubaja}(j]j]j]j]j]ujajjjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja解釋}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj&ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj%jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja啓動 Linux/LoongArch}jaj9sbaja}(j]j]j]j]j]internalrefuri)translations/zh_TW/arch/loongarch/booting anchornamehjajFujaj<jaj6ubaja}(j]j]j]j]j]ujajCjaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"BootLoader傳遞給內核的信息}jajYsbaja}(j]j]j]j]j]internalrefurijH anchorname #bootloaderja](KKeujaj<jajVubaja}(j]j]j]j]j]ujajCjajSubaja}(j]j]j]j]j]ujajjjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Linux/LoongArch內核鏡像文件頭}jaj}sbaja}(j]j]j]j]j]internalrefurijH anchorname#id1ja](KKeujaj<jajzubaja}(j]j]j]j]j]ujajCjajwubaja}(j]j]j]j]j]ujajjjajPubeja}(j]j]j]j]j]ujajjaj3ubeja}(j]j]j]j]j]ujajjjaj0ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"sysfs CPUFreq Stats的一般說明}jajsbaja}(j]j]j]j]j]internalrefuri)translations/zh_TW/cpu-freq/cpufreq-stats anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 簡介}jaj֒sbaja}(j]j]j]j]j]internalrefurijŒ anchorname#id1ujaj<jajӒubaja}(j]j]j]j]j]ujajCjajВubaja}(j]j]j]j]j]ujajjjaj͒ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&2. 已提供的統計數據(有例子)}jajsbaja}(j]j]j]j]j]internalrefurijŒ anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj͒ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. 配置cpufreq-stats}jajsbaja}(j]j]j]j]j]internalrefurijŒ anchorname#cpufreq-statsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj͒ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjC jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux 內核驅動接口}jajTsbaja}(j]j]j]j]j]internalrefuri.translations/zh_TW/process/stable-api-nonsense anchornamehujaj<jajQubaja}(j]j]j]j]j]ujajCjajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 執行綱要}jajtsbaja}(j]j]j]j]j]internalrefurijc anchorname#id1ujaj<jajqubaja}(j]j]j]j]j]ujajCjajnubaja}(j]j]j]j]j]ujajjjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja入門}jajsbaja}(j]j]j]j]j]internalrefurijc anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja二進制內核接口}jajsbaja}(j]j]j]j]j]internalrefurijc anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja穩定的內核源代碼接口}jajݓsbaja}(j]j]j]j]j]internalrefurijc anchorname#id4ujaj<jajړubaja}(j]j]j]j]j]ujajCjajדubaja}(j]j]j]j]j]ujajjjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 要做什麼}jajsbaja}(j]j]j]j]j]internalrefurijc anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja感謝}jaj#sbaja}(j]j]j]j]j]internalrefurijc anchorname#id6ujaj<jaj ubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajkubeja}(j]j]j]j]j]ujajjajNubeja}(j]j]j]j]j]ujajjjajKubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBMIPS設備樹引導}jaj[sbaja}(j]j]j]j]j]internalrefuri$translations/zh_TW/arch/mips/booting anchornamehjajnujaj<jajXubaja}(j]j]j]j]j]ujajCjajUubaja}(j]j]j]j]j]ujajjjajRubaja}(j]j]j]j]j]ujajubj3jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja+Traditional Chinese maintainer: Hu Haowen <}jajsbja2023002089@link.tyut.edu.cn}jajsbja>}jajsbeja}(j]j]j]j]j]internalrefuri#translations/zh_TW/dev-tools/sparse anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja以下爲正文}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#使用 sparse 工具做類型檢查}jajҔsbaja}(j]j]j]j]j]internalrefurij anchorname#sparseujaj<jajϔubaja}(j]j]j]j]j]ujajCjaj̔ubaja}(j]j]j]j]j]ujajjjajɔubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja獲取 sparse 工具}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajɔubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja使用 sparse 工具}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajɔubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjaj~ubeja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Linux USB gadget configured through configfs}jajPsbaja}(j]j]j]j]j]internalrefuriusb/gadget_configfs anchornamehujaj<jajMubaja}(j]j]j]j]j]ujajCjajJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajpsbaja}(j]j]j]j]j]internalrefurij_ anchorname #overviewujaj<jajmubaja}(j]j]j]j]j]ujajCjajjubaja}(j]j]j]j]j]ujajjjajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Requirements}jajsbaja}(j]j]j]j]j]internalrefurij_ anchorname #requirementsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajgubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j]j]j]j]j]internalrefurij_ anchorname#usageujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Creating the gadgets}jaj֕sbaja}(j]j]j]j]j]internalrefurij_ anchorname#creating-the-gadgetsujaj<jajӕubaja}(j]j]j]j]j]ujajCjajЕubaja}(j]j]j]j]j]ujajjjaj͕ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Creating the configurations}jajsbaja}(j]j]j]j]j]internalrefurij_ anchorname#creating-the-configurationsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj͕ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Creating the functions}jajsbaja}(j]j]j]j]j]internalrefurij_ anchorname#creating-the-functionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj͕ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja64. Associating the functions with their configurations}jaj?sbaja}(j]j]j]j]j]internalrefurij_ anchorname4#associating-the-functions-with-their-configurationsujaj<jaj<ubaja}(j]j]j]j]j]ujajCjaj9ubaja}(j]j]j]j]j]ujajjjaj͕ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Enabling the gadget}jajbsbaja}(j]j]j]j]j]internalrefurij_ anchorname#enabling-the-gadgetujaj<jaj_ubaja}(j]j]j]j]j]ujajCjaj\ubaja}(j]j]j]j]j]ujajjjaj͕ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Disabling the gadget}jajsbaja}(j]j]j]j]j]internalrefurij_ anchorname#disabling-the-gadgetujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj͕ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Cleaning up}jajsbaja}(j]j]j]j]j]internalrefurij_ anchorname #cleaning-upujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj͕ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation design}jajזsbaja}(j]j]j]j]j]internalrefurij_ anchorname#implementation-designujaj<jajԖubaja}(j]j]j]j]j]ujajCjajіubaja}(j]j]j]j]j]ujajjjajgubeja}(j]j]j]j]j]ujajjajJubeja}(j]j]j]j]j]ujajjjajGubaja}(j]j]j]j]j]ujajubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Linux 內核用戶和管理員指南}jajsbaja}(j]j]j]j]j]internalrefuri$translations/zh_TW/admin-guide/index anchornamehujaj<jaj ubaja}(j]j]j]j]j]ujajCjaj ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]N%translations/zh_TW/admin-guide/READMEa includefiles]j5amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔR/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/admin-guide/index.rstj֔Kjaj&ubjo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N/translations/zh_TW/admin-guide/reporting-issuesN4translations/zh_TW/admin-guide/reporting-regressionsN,translations/zh_TW/admin-guide/security-bugsN*translations/zh_TW/admin-guide/bug-huntingN)translations/zh_TW/admin-guide/bug-bisectN.translations/zh_TW/admin-guide/tainted-kernelsN#translations/zh_TW/admin-guide/inite includefiles](jPjRjTjVjXjZj\emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔjCj֔K%jaj&ubjo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N)translations/zh_TW/admin-guide/bootconfigN1translations/zh_TW/admin-guide/clearing-warn-onceN'translations/zh_TW/admin-guide/cpu-loadN*translations/zh_TW/admin-guide/cputopologyN/translations/zh_TW/admin-guide/lockup-watchdogsN&translations/zh_TW/admin-guide/unicodeN$translations/zh_TW/admin-guide/sysrqN'translations/zh_TW/admin-guide/mm/indexe includefiles](jujwjyj{j}jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔjCj֔KAjaj&ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjajubeja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 高級主題}jajڗsbaja}(j]j]j]j]j]internalrefuri+translations/zh_TW/process/7.AdvancedTopics anchornamehjajujaj<jajחubaja}(j]j]j]j]j]ujajCjajԗubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja使用Git管理補丁}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#gitja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 審閱補丁}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajԗubeja}(j]j]j]j]j]ujajjjajїubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja如何參與Linux內核開發}jajWsbaja}(j]j]j]j]j]internalrefuri translations/zh_TW/process/howto anchornamehujaj<jajTubaja}(j]j]j]j]j]ujajCjajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja入門}jajwsbaja}(j]j]j]j]j]internalrefurijf anchorname#id1ujaj<jajtubaja}(j]j]j]j]j]ujajCjajqubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 法律問題}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja文檔}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何成爲內核開發者}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#id4ujaj<jajݘubaja}(j]j]j]j]j]ujajCjajژubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 開發流程}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 主線樹}jaj&sbaja}(j]j]j]j]j]internalrefurijf anchorname#id6ujaj<jaj#ubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja子系統特定樹}jajIsbaja}(j]j]j]j]j]internalrefurijf anchorname#id7ujaj<jajFubaja}(j]j]j]j]j]ujajCjajCubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux-next 集成測試樹}jajlsbaja}(j]j]j]j]j]internalrefurijf anchorname #linux-nextujaj<jajiubaja}(j]j]j]j]j]ujajCjajfubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'多個主要版本的穩定版內核樹}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#id8ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 報告bug}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#bugujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja利用bug報告}jajՙsbaja}(j]j]j]j]j]internalrefurijf anchorname#id9ujaj<jajҙubaja}(j]j]j]j]j]ujajCjajϙubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 郵件列表}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#id10ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja同內核社區合作}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#id11ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$內核社區和公司文化的差異}jaj>sbaja}(j]j]j]j]j]internalrefurijf anchorname#id12ujaj<jaj;ubaja}(j]j]j]j]j]ujajCjaj8ubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 拆分修改}jajasbaja}(j]j]j]j]j]internalrefurijf anchorname#id13ujaj<jaj^ubaja}(j]j]j]j]j]ujajCjaj[ubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja證明修改的必要性}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#id14ujaj<jajubaja}(j]j]j]j]j]ujajCjaj~ubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 記錄修改}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#id15ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja感謝}jajʚsbaja}(j]j]j]j]j]internalrefurijf anchorname#id16ujaj<jajǚubaja}(j]j]j]j]j]ujajCjajĚubaja}(j]j]j]j]j]ujajjjajnubeja}(j]j]j]j]j]ujajjajQubeja}(j]j]j]j]j]ujajjjajNubaja}(j]j]j]j]j]ujajubjAjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow FunctionFS works}jajsbaja}(j]j]j]j]j]internalrefuriusb/functionfs anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMABUF interface}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname#dmabuf-interfaceujaj<jajBubaja}(j]j]j]j]j]ujajCjaj?ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux內核許可規則}jaj}sbaja}(j]j]j]j]j]internalrefuri(translations/zh_TW/process/license-rules anchornamehujaj<jajzubaja}(j]j]j]j]j]ujajCjajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja許可標識符語法}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja許可標識符}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 模塊許可}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujaj<jajubaja}(j]j]j]j]j]ujajCjajݛubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajwubeja}(j]j]j]j]j]ujajjjajtubaja}(j]j]j]j]j]ujajubjBjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 內存管理}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_TW/admin-guide/mm/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj*entries](N-translations/zh_TW/admin-guide/mm/damon/indexN%translations/zh_TW/admin-guide/mm/ksme includefiles](jAjCemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔU/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/admin-guide/mm/index.rstj֔Kjaj2ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjOjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPA-RISC體系架構}jajlsbaja}(j]j]j]j]j]internalrefuri$translations/zh_TW/arch/parisc/index anchornamehujaj<jajiubaja}(j]j]j]j]j]ujajCjajfubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj{entries](N(translations/zh_TW/arch/parisc/debuggingN(translations/zh_TW/arch/parisc/registerse includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔR/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/arch/parisc/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij{ anchorname#indicesujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]exprsubproject and htmlujajʗjajubeja}(j]j]j]j]j]ujajjajfubeja}(j]j]j]j]j]ujajjjajcubaja}(j]j]j]j]j]ujajubj%jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 安全缺陷}jajsbaja}(j]j]j]j]j]internalrefuri,translations/zh_TW/admin-guide/security-bugs anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja聯絡}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja披露和限制信息}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jaj+ubaja}(j]j]j]j]j]ujajCjaj(ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja協調}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jajNubaja}(j]j]j]j]j]ujajCjajKubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CVE分配}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#cveujaj<jajqubaja}(j]j]j]j]j]ujajCjajnubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 保密協議}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 更多信息}jajϝsbaja}(j]j]j]j]j]internalrefuri'translations/zh_TW/process/8.Conclusion anchornamehjajujaj<jaj̝ubaja}(j]j]j]j]j]ujajCjajɝubaja}(j]j]j]j]j]ujajjjajƝubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja結論}jajsbaja}(j]j]j]j]j]internalrefurijޝ anchorname#id2ja]K aujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajƝubeja}(j]j]j]j]j]ujajubj(jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMIPS特性文檔}jajsbaja}(j]j]j]j]j]internalrefuri"translations/zh_TW/arch/mips/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj.entries](N$translations/zh_TW/arch/mips/bootingN(translations/zh_TW/arch/mips/ingenic-tcuN%translations/zh_TW/arch/mips/featurese includefiles](jEjGjIemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajBjՔP/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/arch/mips/index.rstj֔Kjaj6ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj`sbaja}(j]j]j]j]j]internalrefurij. anchorname#indicesujaj<jaj]ubaja}(j]j]j]j]j]ujajCjajZubaja}(j]j]j]j]j]ujajjjajWubaja}(j]j]j]j]j]exprsubproject and htmlujajʗjaj6ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-LoongArch的IRQ芯片模型(層級關係)}jajsbaja}(j]j]j]j]j]internalrefuri0translations/zh_TW/arch/loongarch/irq-chip-model anchornamehjaj"ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja傳統IRQ模型}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#irqja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja擴展IRQ模型}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajޞubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI相關的定義}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#acpija](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 參考文獻}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ja](KKeujaj<jaj)ubaja}(j]j]j]j]j]ujajCjaj&ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]ja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLoongArch介紹}jajnsbaja}(j]j]j]j]j]internalrefuri.translations/zh_TW/arch/loongarch/introduction anchornamehjaj=ujaj<jajkubaja}(j]j]j]j]j]ujajCjajhubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 寄存器}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#id1ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja通用寄存器}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#id2ja](KKKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja浮點寄存器}jajӟsbaja}(j]j]j]j]j]internalrefurij} anchorname#id3ja](KKKeujaj<jajПubaja}(j]j]j]j]j]ujajCjaj͟ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja向量寄存器}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#id4ja](KKKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja控制狀態寄存器}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#id5ja](KKKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja基礎指令集}jajKsbaja}(j]j]j]j]j]internalrefurij} anchorname#id6ja](KKeujaj<jajHubaja}(j]j]j]j]j]ujajCjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 指令格式}jajlsbaja}(j]j]j]j]j]internalrefurij} anchorname#id7ja](KKKeujaj<jajiubaja}(j]j]j]j]j]ujajCjajfubaja}(j]j]j]j]j]ujajjjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 指令列表}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#id8ja](KKKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajcubeja}(j]j]j]j]j]ujajjajEubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 虛擬內存}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#id9ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoongson與LoongArch的關係}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#loongsonloongarchja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajޠubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 參考文獻}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#loongarch-references-zh-twja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajhubeja}(j]j]j]j]j]ujajjjajeubaja}(j]j]j]j]j]ujajubjNjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOpenRISC Linux}jajAsbaja}(j]j]j]j]j]internalrefuri.translations/zh_TW/arch/openrisc/openrisc_port anchornamehujaj<jaj>ubaja}(j]j]j]j]j]ujajCjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(OpenRISC工具鏈和Linux的構建指南}jajasbaja}(j]j]j]j]j]internalrefurijP anchorname#openrisclinuxujaj<jaj^ubaja}(j]j]j]j]j]ujajCjaj[ubaja}(j]j]j]j]j]ujajjjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 術語表}jajsbaja}(j]j]j]j]j]internalrefurijP anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjaj~ubaja}(j]j]j]j]j]ujajjjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja歷史}jajsbaja}(j]j]j]j]j]internalrefurijP anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajXubeja}(j]j]j]j]j]ujajjaj;ubeja}(j]j]j]j]j]ujajjjaj8ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOpenRISC 體系架構}jajߡsbaja}(j]j]j]j]j]internalrefuri&translations/zh_TW/arch/openrisc/index anchornamehujaj<jajܡubaja}(j]j]j]j]j]ujajCjaj١ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N.translations/zh_TW/arch/openrisc/openrisc_portN%translations/zh_TW/arch/openrisc/todoe includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔT/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/arch/openrisc/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]exprsubproject and htmlujajʗjajubeja}(j]j]j]j]j]ujajjaj١ubeja}(j]j]j]j]j]ujajjjaj֡ubaja}(j]j]j]j]j]ujajubjbjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux UVC Gadget Driver}jaj^sbaja}(j]j]j]j]j]internalrefuriusb/gadget_uvc anchornamehujaj<jaj[ubaja}(j]j]j]j]j]ujajCjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj~sbaja}(j]j]j]j]j]internalrefurijm anchorname #overviewujaj<jaj{ubaja}(j]j]j]j]j]ujajCjajxubaja}(j]j]j]j]j]ujajjjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring the device kernel}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#configuring-the-device-kernelujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajuubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Configuring the gadget through configfs}jajĢsbaja}(j]j]j]j]j]internalrefurijm anchorname(#configuring-the-gadget-through-configfsujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Assumptions}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname #assumptionsujaj<jajubaja}(j]j]j]j]j]ujajCjajޢubaja}(j]j]j]j]j]ujajjjajۢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe UVC Function}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#the-uvc-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajۢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFormats and Frames}jaj*sbaja}(j]j]j]j]j]internalrefurijm anchorname#formats-and-framesujaj<jaj'ubaja}(j]j]j]j]j]ujajCjaj$ubaja}(j]j]j]j]j]ujajjjajۢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaColor Matching Descriptors}jajMsbaja}(j]j]j]j]j]internalrefurijm anchorname#color-matching-descriptorsujaj<jajJubaja}(j]j]j]j]j]ujajCjajGubaja}(j]j]j]j]j]ujajjjajۢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHeader linking}jajpsbaja}(j]j]j]j]j]internalrefurijm anchorname#header-linkingujaj<jajmubaja}(j]j]j]j]j]ujajCjajjubaja}(j]j]j]j]j]ujajjjajۢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtension Unit Support}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#extension-unit-supportujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajۢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFConfiguring Supported Controls for Camera Terminal and Processing Unit}jajsbaja}(j]j]j]j]j]internalrefurijm anchornameG#configuring-supported-controls-for-camera-terminal-and-processing-unitujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajۢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCustom Strings Support}jaj٣sbaja}(j]j]j]j]j]internalrefurijm anchorname#custom-strings-supportujaj<jaj֣ubaja}(j]j]j]j]j]ujajCjajӣubaja}(j]j]j]j]j]ujajjjajۢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe interrupt endpoint}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#the-interrupt-endpointujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajۢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBandwidth configuration}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#bandwidth-configurationujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajۢubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe userspace application}jajNsbaja}(j]j]j]j]j]internalrefurijm anchorname#the-userspace-applicationujaj<jajKubaja}(j]j]j]j]j]ujajCjajHubaja}(j]j]j]j]j]ujajjjajuubeja}(j]j]j]j]j]ujajjajXubeja}(j]j]j]j]j]ujajjjajUubaja}(j]j]j]j]j]ujajubjhjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#如何通過sysfs將CPU拓撲導出}jajsbaja}(j]j]j]j]j]internalrefuri*translations/zh_TW/admin-guide/cputopology anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj}ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja內核測試指南}jajsbaja}(j]j]j]j]j]internalrefuri-translations/zh_TW/dev-tools/testing-overview anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja編寫和運行測試}jajҤsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajϤubaja}(j]j]j]j]j]ujajCjaj̤ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKUnit和kselftest的區別}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#kunitkselftestujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajjaj̤ubeja}(j]j]j]j]j]ujajjjajɤubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja代碼覆蓋率工具}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajɤubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja動態分析工具}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jajAubaja}(j]j]j]j]j]ujajCjaj>ubaja}(j]j]j]j]j]ujajjjajɤubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja靜態分析工具}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jajdubaja}(j]j]j]j]j]ujajCjajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja何時使用Sparse和Smatch}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #sparsesmatchujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmatch和Coccinelle的強項}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#smatchcoccinelleujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj~ubeja}(j]j]j]j]j]ujajjajaubeja}(j]j]j]j]j]ujajjjajɤubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj4jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Linux內核補丁提交檢查單}jajsbaja}(j]j]j]j]j]internalrefuri+translations/zh_TW/process/submit-checklist anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjQjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/CPUFreq核心和CPUFreq通知器的通用說明}jajsbaja}(j]j]j]j]j]internalrefuri translations/zh_TW/cpu-freq/core anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. CPUFreq核心和接口}jaj:sbaja}(j]j]j]j]j]internalrefurij) anchorname#cpufrequjaj<jaj7ubaja}(j]j]j]j]j]ujajCjaj4ubaja}(j]j]j]j]j]ujajjjaj1ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. CPUFreq 通知器}jaj]sbaja}(j]j]j]j]j]internalrefurij) anchorname#id1ujaj<jajZubaja}(j]j]j]j]j]ujajCjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 CPUFreq策略通知器}jaj}sbaja}(j]j]j]j]j]internalrefurij) anchorname#id2ujaj<jajzubaja}(j]j]j]j]j]ujajCjajwubaja}(j]j]j]j]j]ujajjjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 CPUFreq轉換通知器}jajsbaja}(j]j]j]j]j]internalrefurij) anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajtubeja}(j]j]j]j]j]ujajjajWubeja}(j]j]j]j]j]ujajjjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@3. 含有Operating Performance Point (OPP)的CPUFreq表的生成}jajϦsbaja}(j]j]j]j]j]internalrefurij) anchorname(#operating-performance-point-opp-cpufrequjaj<jaj̦ubaja}(j]j]j]j]j]ujajCjajɦubaja}(j]j]j]j]j]ujajjjaj1ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja程序設計語言}jajsbaja}(j]j]j]j]j]internalrefuri/translations/zh_TW/process/programming-language anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja屬性}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jaj$ubaja}(j]j]j]j]j]ujajCjaj!ubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja基於DAMON的LRU排序}jaj_sbaja}(j]j]j]j]j]internalrefuri0translations/zh_TW/admin-guide/mm/damon/lru_sort anchornamehujaj<jaj\ubaja}(j]j]j]j]j]ujajCjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja哪裏需要主動的LRU排序}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#lruujaj<jaj|ubaja}(j]j]j]j]j]ujajCjajyubaja}(j]j]j]j]j]ujajjjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja這是如何工作的}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajvubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja接口:模塊參數}jajŧsbaja}(j]j]j]j]j]internalrefurijn anchorname#id2ujaj<jaj§ubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenabled}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#enabledujaj<jajubaja}(j]j]j]j]j]ujajCjajߧubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja commit_inputs}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#commit-inputsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahot_thres_access_freq}jaj+sbaja}(j]j]j]j]j]internalrefurijn anchorname#hot-thres-access-frequjaj<jaj(ubaja}(j]j]j]j]j]ujajCjaj%ubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja cold_min_age}jajNsbaja}(j]j]j]j]j]internalrefurijn anchorname #cold-min-ageujaj<jajKubaja}(j]j]j]j]j]ujajCjajHubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_ms}jajqsbaja}(j]j]j]j]j]internalrefurijn anchorname #quota-msujaj<jajnubaja}(j]j]j]j]j]ujajCjajkubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_reset_interval_ms}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#quota-reset-interval-msujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawmarks_interval}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#wmarks-intervalujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_high}jajڨsbaja}(j]j]j]j]j]internalrefurijn anchorname #wmarks-highujaj<jajרubaja}(j]j]j]j]j]ujajCjajԨubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_mid}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname #wmarks-midujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_low}jaj sbaja}(j]j]j]j]j]internalrefurijn anchorname #wmarks-lowujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasample_interval}jajCsbaja}(j]j]j]j]j]internalrefurijn anchorname#sample-intervalujaj<jaj@ubaja}(j]j]j]j]j]ujajCjaj=ubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja aggr_interval}jajfsbaja}(j]j]j]j]j]internalrefurijn anchorname#aggr-intervalujaj<jajcubaja}(j]j]j]j]j]ujajCjaj`ubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_nr_regions}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#min-nr-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_nr_regions}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#max-nr-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_start}jajϩsbaja}(j]j]j]j]j]internalrefurijn anchorname#monitor-region-startujaj<jaj̩ubaja}(j]j]j]j]j]ujajCjajɩubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_end}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#monitor-region-endujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamond_pid}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname #kdamond-pidujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sort_tried_hot_regions}jaj8sbaja}(j]j]j]j]j]internalrefurijn anchorname#nr-lru-sort-tried-hot-regionsujaj<jaj5ubaja}(j]j]j]j]j]ujajCjaj2ubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja bytes_lru_sort_tried_hot_regions}jaj[sbaja}(j]j]j]j]j]internalrefurijn anchorname!#bytes-lru-sort-tried-hot-regionsujaj<jajXubaja}(j]j]j]j]j]ujajCjajUubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sorted_hot_regions}jaj~sbaja}(j]j]j]j]j]internalrefurijn anchorname#nr-lru-sorted-hot-regionsujaj<jaj{ubaja}(j]j]j]j]j]ujajCjajxubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_lru_sorted_hot_regions}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#bytes-lru-sorted-hot-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_hot_quota_exceeds}jajĪsbaja}(j]j]j]j]j]internalrefurijn anchorname#nr-hot-quota-exceedsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sort_tried_cold_regions}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#nr-lru-sort-tried-cold-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!bytes_lru_sort_tried_cold_regions}jaj sbaja}(j]j]j]j]j]internalrefurijn anchorname"#bytes-lru-sort-tried-cold-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sorted_cold_regions}jaj-sbaja}(j]j]j]j]j]internalrefurijn anchorname#nr-lru-sorted-cold-regionsujaj<jaj*ubaja}(j]j]j]j]j]ujajCjaj'ubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_lru_sorted_cold_regions}jajPsbaja}(j]j]j]j]j]internalrefurijn anchorname#bytes-lru-sorted-cold-regionsujaj<jajMubaja}(j]j]j]j]j]ujajCjajJubaja}(j]j]j]j]j]ujajjjajܧubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_cold_quota_exceeds}jajssbaja}(j]j]j]j]j]internalrefurijn anchorname#nr-cold-quota-exceedsujaj<jajpubaja}(j]j]j]j]j]ujajCjajmubaja}(j]j]j]j]j]ujajjjajܧubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#exampleujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajvubeja}(j]j]j]j]j]ujajjajYubeja}(j]j]j]j]j]ujajjjajVubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 早期規劃}jajګsbaja}(j]j]j]j]j]internalrefuri(translations/zh_TW/process/3.Early-stage anchornamehjajujaj<jaj׫ubaja}(j]j]j]j]j]ujajCjajԫubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 搞清問題}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 早期討論}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja找誰交流?}jajBsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ja](KKeujaj<jaj?ubaja}(j]j]j]j]j]ujajCjaj<ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja何時郵寄?}jajfsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ja](KKeujaj<jajcubaja}(j]j]j]j]j]ujajCjaj`ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja獲得官方認可}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajԫubeja}(j]j]j]j]j]ujajjjajѫubaja}(j]j]j]j]j]ujajubj-jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja EHCI driver}jajìsbaja}(j]j]j]j]j]internalrefuriusb/ehci anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Functionality}jajsbaja}(j]j]j]j]j]internalrefurijҬ anchorname#functionalityujaj<jajubaja}(j]j]j]j]j]ujajCjajݬubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransfer Types}jajsbaja}(j]j]j]j]j]internalrefurijҬ anchorname#transfer-typesujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Behavior}jaj&sbaja}(j]j]j]j]j]internalrefurijҬ anchorname#driver-behaviorujaj<jaj#ubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajݬubeja}(j]j]j]j]j]ujajjjajڬubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUse by}jajUsbaja}(j]j]j]j]j]internalrefurijҬ anchorname#use-byujaj<jajRubaja}(j]j]j]j]j]ujajCjajOubaja}(j]j]j]j]j]ujajjjajڬubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Performance}jajxsbaja}(j]j]j]j]j]internalrefurijҬ anchorname #performanceujaj<jajuubaja}(j]j]j]j]j]ujajCjajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Performance}jajsbaja}(j]j]j]j]j]internalrefurijҬ anchorname#hardware-performanceujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware Performance}jajsbaja}(j]j]j]j]j]internalrefurijҬ anchorname#software-performanceujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajrubeja}(j]j]j]j]j]ujajjjajڬubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!與Linux 內核社區一起工作}jajsbaja}(j]j]j]j]j]internalrefuri translations/zh_TW/process/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N translations/zh_TW/process/howtoN*translations/zh_TW/process/code-of-conductN9translations/zh_TW/process/code-of-conduct-interpretationN-translations/zh_TW/process/submitting-patchesN/translations/zh_TW/process/programming-languageN'translations/zh_TW/process/coding-styleN.translations/zh_TW/process/development-processN(translations/zh_TW/process/email-clientsN(translations/zh_TW/process/license-rulesN7translations/zh_TW/process/kernel-enforcement-statementN2translations/zh_TW/process/kernel-driver-statemente includefiles](j%j'j)j+j-j/j1j3j5j7j9emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔN/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/process/index.rstj֔Kjajubjo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N+translations/zh_TW/process/submit-checklistN.translations/zh_TW/process/stable-api-nonsenseN.translations/zh_TW/process/stable-kernel-rulesN+translations/zh_TW/process/management-styleN4translations/zh_TW/process/embargoed-hardware-issuese includefiles](jSjUjWjYj[emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔjFj֔K,jajubjo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N'translations/zh_TW/process/magic-numberN6translations/zh_TW/process/volatile-considered-harmfule includefiles](jtjvemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔjFj֔K7jajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja目錄}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]exprsubproject and htmlujajʗjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja使代碼正確}jaj̮sbaja}(j]j]j]j]j]internalrefuri#translations/zh_TW/process/4.Coding anchornamehjajujaj<jajɮubaja}(j]j]j]j]j]ujajCjajƮubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja陷阱}jajsbaja}(j]j]j]j]j]internalrefurijۮ anchorname#id2ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 代碼風格}jaj sbaja}(j]j]j]j]j]internalrefurijۮ anchorname#id3ja](KKKeujaj<jaj ubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 抽象層}jaj1sbaja}(j]j]j]j]j]internalrefurijۮ anchorname#id4ja](KKKeujaj<jaj.ubaja}(j]j]j]j]j]ujajCjaj+ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ifdef 和預處理}jajUsbaja}(j]j]j]j]j]internalrefurijۮ anchorname#ifdefja](KKKeujaj<jajRubaja}(j]j]j]j]j]ujajCjajOubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 內聯函數}jajysbaja}(j]j]j]j]j]internalrefurijۮ anchorname#id5ja](KKKeujaj<jajvubaja}(j]j]j]j]j]ujajCjajsubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja鎖}jajsbaja}(j]j]j]j]j]internalrefurijۮ anchorname#id6ja](KKKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja迴歸}jajsbaja}(j]j]j]j]j]internalrefurijۮ anchorname#id7ja](KKKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja代碼檢查工具}jajsbaja}(j]j]j]j]j]internalrefurijۮ anchorname#id8ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja文檔}jajsbaja}(j]j]j]j]j]internalrefurijۮ anchorname#id9ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja內部API更改}jaj9sbaja}(j]j]j]j]j]internalrefurijۮ anchorname#apija](KKeujaj<jaj6ubaja}(j]j]j]j]j]ujajCjaj3ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajƮubeja}(j]j]j]j]j]ujajjjajîubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3在Linux內核裏使用gcov做代碼覆蓋率檢查}jajrsbaja}(j]j]j]j]j]internalrefuri!translations/zh_TW/dev-tools/gcov anchornamehujaj<jajoubaja}(j]j]j]j]j]ujajCjajlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja準備}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 定製化}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 相關文件}jajذsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jajհubaja}(j]j]j]j]j]ujajCjajҰubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja針對模塊的統計}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja編譯機和測試機分離}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja關於編譯器的注意事項}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujaj<jaj>ubaja}(j]j]j]j]j]ujajCjaj;ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 問題定位}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujaj<jajaubaja}(j]j]j]j]j]ujajCjaj^ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja附錄A:collect_on_build.sh}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#a-collect-on-build-shujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja附錄B:collect_on_test.sh}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#b-collect-on-test-shujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajlubeja}(j]j]j]j]j]ujajjjajiubaja}(j]j]j]j]j]ujajubjYjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux USB HID gadget driver}jajsbaja}(j]j]j]j]j]internalrefuriusb/gadget_hid anchornamehujaj<jaj߱ubaja}(j]j]j]j]j]ujajCjajܱubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#configurationujaj<jaj"ubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration with configfs}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname#configuration-with-configfsujaj<jajEubaja}(j]j]j]j]j]ujajCjajBubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSend and receive HID reports}jajksbaja}(j]j]j]j]j]internalrefurij anchorname#send-and-receive-hid-reportsujaj<jajhubaja}(j]j]j]j]j]ujajCjajeubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajܱubeja}(j]j]j]j]j]ujajjjajٱubaja}(j]j]j]j]j]ujajubj;jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ARM64 架構}jajsbaja}(j]j]j]j]j]internalrefuri#translations/zh_TW/arch/arm64/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N!translations/zh_TW/arch/arm64/amuN)translations/zh_TW/arch/arm64/hugetlbpageN"translations/zh_TW/arch/arm64/perfN(translations/zh_TW/arch/arm64/elf_hwcapse includefiles](jɲj˲jͲjϲemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔQ/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/arch/arm64/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjRjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFunctionFS Descriptors}jajsbaja}(j]j]j]j]j]internalrefuriusb/functionfs-desc anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterface Descriptors}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#interface-descriptorsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaClass-Specific Descriptors}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname#class-specific-descriptorsujaj<jaj8ubaja}(j]j]j]j]j]ujajCjaj5ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDFU Functional Descriptor}jaj[sbaja}(j]j]j]j]j]internalrefurij anchorname#dfu-functional-descriptorujaj<jajXubaja}(j]j]j]j]j]ujajCjajUubaja}(j]j]j]j]j]ujajjjajRubaja}(j]j]j]j]j]ujajjaj5ubeja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjajK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux 內核執行聲明}jajsbaja}(j]j]j]j]j]internalrefuri7translations/zh_TW/process/kernel-enforcement-statement anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGadget Testing}jaj˳sbaja}(j]j]j]j]j]internalrefuriusb/gadget-testing anchornamehujaj<jajȳubaja}(j]j]j]j]j]ujajCjajųubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. ACM function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname #acm-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jaj sbaja}(j]j]j]j]j]internalrefurijڳ anchorname%#function-specific-configfs-interfaceujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the ACM function}jaj.sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-acm-functionujaj<jaj+ubaja}(j]j]j]j]j]ujajCjaj(ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. ECM function}jaj]sbaja}(j]j]j]j]j]internalrefurijڳ anchorname #ecm-functionujaj<jajZubaja}(j]j]j]j]j]ujajCjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jaj}sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id1ujaj<jajzubaja}(j]j]j]j]j]ujajCjajwubaja}(j]j]j]j]j]ujajjjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the ECM function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-ecm-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajtubeja}(j]j]j]j]j]ujajjajWubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. ECM subset function}jajϴsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#ecm-subset-functionujaj<jaj̴ubaja}(j]j]j]j]j]ujajCjajɴubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the ECM subset function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname #testing-the-ecm-subset-functionujaj<jajubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajɴubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. EEM function}jajAsbaja}(j]j]j]j]j]internalrefurijڳ anchorname #eem-functionujaj<jaj>ubaja}(j]j]j]j]j]ujajCjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajasbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id3ujaj<jaj^ubaja}(j]j]j]j]j]ujajCjaj[ubaja}(j]j]j]j]j]ujajjjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the EEM function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-eem-functionujaj<jajubaja}(j]j]j]j]j]ujajCjaj~ubaja}(j]j]j]j]j]ujajjjajXubeja}(j]j]j]j]j]ujajjaj;ubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. FFS function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname #ffs-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajӵsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id4ujaj<jajеubaja}(j]j]j]j]j]ujajCjaj͵ubaja}(j]j]j]j]j]ujajjjajʵubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the FFS function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-ffs-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajʵubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6. HID function}jaj%sbaja}(j]j]j]j]j]internalrefurijڳ anchorname #hid-functionujaj<jaj"ubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajEsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id5ujaj<jajBubaja}(j]j]j]j]j]ujajCjaj?ubaja}(j]j]j]j]j]ujajjjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the HID function}jajhsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-hid-functionujaj<jajeubaja}(j]j]j]j]j]ujajCjajbubaja}(j]j]j]j]j]ujajjjaj<ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7. LOOPBACK function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#loopback-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id6ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the LOOPBACK function}jajڶsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-loopback-functionujaj<jaj׶ubaja}(j]j]j]j]j]ujajCjajԶubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8. MASS STORAGE function}jaj sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#mass-storage-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jaj)sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id7ujaj<jaj&ubaja}(j]j]j]j]j]ujajCjaj#ubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Testing the MASS STORAGE function}jajLsbaja}(j]j]j]j]j]internalrefurijڳ anchorname"#testing-the-mass-storage-functionujaj<jajIubaja}(j]j]j]j]j]ujajCjajFubaja}(j]j]j]j]j]ujajjjaj ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9. MIDI function}jaj{sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#midi-functionujaj<jajxubaja}(j]j]j]j]j]ujajCjajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id8ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the MIDI function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-midi-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajuubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja10. NCM function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname #ncm-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jaj sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id9ujaj<jaj ubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the NCM function}jaj0sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-ncm-functionujaj<jaj-ubaja}(j]j]j]j]j]ujajCjaj*ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja11. OBEX function}jaj_sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#obex-functionujaj<jaj\ubaja}(j]j]j]j]j]ujajCjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id10ujaj<jaj|ubaja}(j]j]j]j]j]ujajCjajyubaja}(j]j]j]j]j]ujajjjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the OBEX function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-obex-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajvubeja}(j]j]j]j]j]ujajjajYubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja12. PHONET function}jajѸsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#phonet-functionujaj<jajθubaja}(j]j]j]j]j]ujajCjaj˸ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id11ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the PHONET function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-phonet-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjaj˸ubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja13. RNDIS function}jajCsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#rndis-functionujaj<jaj@ubaja}(j]j]j]j]j]ujajCjaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajcsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id12ujaj<jaj`ubaja}(j]j]j]j]j]ujajCjaj]ubaja}(j]j]j]j]j]ujajjjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the RNDIS function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-rndis-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajZubeja}(j]j]j]j]j]ujajjaj=ubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja14. SERIAL function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#serial-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajչsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id13ujaj<jajҹubaja}(j]j]j]j]j]ujajCjajϹubaja}(j]j]j]j]j]ujajjjaj̹ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the SERIAL function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-serial-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj̹ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja15. SOURCESINK function}jaj'sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#sourcesink-functionujaj<jaj$ubaja}(j]j]j]j]j]ujajCjaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajGsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id14ujaj<jajDubaja}(j]j]j]j]j]ujajCjajAubaja}(j]j]j]j]j]ujajjjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the SOURCESINK function}jajjsbaja}(j]j]j]j]j]internalrefurijڳ anchorname #testing-the-sourcesink-functionujaj<jajgubaja}(j]j]j]j]j]ujajCjajdubaja}(j]j]j]j]j]ujajjjaj>ubeja}(j]j]j]j]j]ujajjaj!ubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)16. UAC1 function (legacy implementation)}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname$#uac1-function-legacy-implementationujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id15ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the UAC1 function}jajܺsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-uac1-functionujaj<jajٺubaja}(j]j]j]j]j]ujajCjajֺubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja17. UAC2 function}jaj sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#uac2-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jaj+sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id16ujaj<jaj(ubaja}(j]j]j]j]j]ujajCjaj%ubaja}(j]j]j]j]j]ujajjjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the UAC2 function}jajNsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-uac2-functionujaj<jajKubaja}(j]j]j]j]j]ujajCjajHubaja}(j]j]j]j]j]ujajjjaj"ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja18. UVC function}jaj}sbaja}(j]j]j]j]j]internalrefurijڳ anchorname #uvc-functionujaj<jajzubaja}(j]j]j]j]j]ujajCjajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id17ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the UVC function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-uvc-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajwubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja19. PRINTER function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#printer-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id18ujaj<jaj ubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the PRINTER function}jaj2sbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-printer-functionujaj<jaj/ubaja}(j]j]j]j]j]ujajCjaj,ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja820. UAC1 function (virtual ALSA card, using u_audio API)}jajasbaja}(j]j]j]j]j]internalrefurijڳ anchorname2#uac1-function-virtual-alsa-card-using-u-audio-apiujaj<jaj^ubaja}(j]j]j]j]j]ujajCjaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id19ujaj<jaj~ubaja}(j]j]j]j]j]ujajCjaj{ubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the UAC1 function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id20ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajxubeja}(j]j]j]j]j]ujajjaj[ubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja21. MIDI2 function}jajӼsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#midi2-functionujaj<jajмubaja}(j]j]j]j]j]ujajCjajͼubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Function-specific configfs interface}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#id21ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting the MIDI2 function}jajsbaja}(j]j]j]j]j]internalrefurijڳ anchorname#testing-the-midi2-functionujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajͼubeja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajųubeja}(j]j]j]j]j]ujajjjaj³ubaja}(j]j]j]j]j]ujajubjXjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja引言}jajZsbaja}(j]j]j]j]j]internalrefuri"translations/zh_TW/process/1.Intro anchornamehjajDujaj<jajWubaja}(j]j]j]j]j]ujajCjajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 內容提要}jajzsbaja}(j]j]j]j]j]internalrefuriji anchorname#id2ja](KKeujaj<jajwubaja}(j]j]j]j]j]ujajCjajtubaja}(j]j]j]j]j]ujajjjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja這個文檔是關於什麼的}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id3ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja致謝}jaj½sbaja}(j]j]j]j]j]internalrefuriji anchorname#id4ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja代碼進入主線的重要性}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id5ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja許可}jaj sbaja}(j]j]j]j]j]internalrefuriji anchorname#id6ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajqubeja}(j]j]j]j]j]ujajjajTubeja}(j]j]j]j]j]ujajjjajQubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Gadget Serial Driver v2.0}jajCsbaja}(j]j]j]j]j]internalrefuriusb/gadget_serial anchornamehujaj<jaj@ubaja}(j]j]j]j]j]ujajCjaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLicense and Disclaimer}jajcsbaja}(j]j]j]j]j]internalrefurijR anchorname#license-and-disclaimerujaj<jaj`ubaja}(j]j]j]j]j]ujajCjaj]ubaja}(j]j]j]j]j]ujajjjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Prerequisites}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#prerequisitesujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname #overviewujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Installing the Gadget Serial Driver}jaj̾sbaja}(j]j]j]j]j]internalrefurijR anchorname$#installing-the-gadget-serial-driverujaj<jajɾubaja}(j]j]j]j]j]ujajCjajƾubaja}(j]j]j]j]j]ujajjjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Installing the Windows Host ACM Driver}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname'#installing-the-windows-host-acm-driverujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Installing the Linux Host ACM Driver}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname%#installing-the-linux-host-acm-driverujaj<jajubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujajjjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Installing the Linux Host Generic USB Serial Driver}jaj5sbaja}(j]j]j]j]j]internalrefurijR anchorname4#installing-the-linux-host-generic-usb-serial-driverujaj<jaj2ubaja}(j]j]j]j]j]ujajCjaj/ubaja}(j]j]j]j]j]ujajjjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Testing with Minicom or HyperTerminal}jajXsbaja}(j]j]j]j]j]internalrefurijR anchorname&#testing-with-minicom-or-hyperterminalujaj<jajUubaja}(j]j]j]j]j]ujajCjajRubaja}(j]j]j]j]j]ujajjjajZubeja}(j]j]j]j]j]ujajjaj=ubeja}(j]j]j]j]j]ujajjjaj:ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU 負載}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_TW/admin-guide/cpu-load anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja基於DAMON的回收}jajsbaja}(j]j]j]j]j]internalrefuri/translations/zh_TW/admin-guide/mm/damon/reclaim anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!哪些地方需要主動回收?}jajܿsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#id1ujaj<jajٿubaja}(j]j]j]j]j]ujajCjajֿubaja}(j]j]j]j]j]ujajjjajӿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja它是如何工作的?}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajӿubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja接口: 模塊參數}jaj"sbaja}(j]j]j]j]j]internalrefurij˿ anchorname#id6ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenabled}jajBsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#enabledujaj<jaj?ubaja}(j]j]j]j]j]ujajCjaj<ubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_age}jajesbaja}(j]j]j]j]j]internalrefurij˿ anchorname#min-ageujaj<jajbubaja}(j]j]j]j]j]ujajCjaj_ubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_ms}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname #quota-msujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_sz}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname #quota-szujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_reset_interval_ms}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#quota-reset-interval-msujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawmarks_interval}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#wmarks-intervalujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_high}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname #wmarks-highujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_mid}jaj7sbaja}(j]j]j]j]j]internalrefurij˿ anchorname #wmarks-midujaj<jaj4ubaja}(j]j]j]j]j]ujajCjaj1ubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_low}jajZsbaja}(j]j]j]j]j]internalrefurij˿ anchorname #wmarks-lowujaj<jajWubaja}(j]j]j]j]j]ujajCjajTubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasample_interval}jaj}sbaja}(j]j]j]j]j]internalrefurij˿ anchorname#sample-intervalujaj<jajzubaja}(j]j]j]j]j]ujajCjajwubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja aggr_interval}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#aggr-intervalujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_nr_regions}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#min-nr-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_nr_regions}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#max-nr-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_start}jaj sbaja}(j]j]j]j]j]internalrefurij˿ anchorname#monitor-region-startujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_end}jaj,sbaja}(j]j]j]j]j]internalrefurij˿ anchorname#monitor-region-endujaj<jaj)ubaja}(j]j]j]j]j]ujajCjaj&ubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamond_pid}jajOsbaja}(j]j]j]j]j]internalrefurij˿ anchorname #kdamond-pidujaj<jajLubaja}(j]j]j]j]j]ujajCjajIubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_reclaim_tried_regions}jajrsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#nr-reclaim-tried-regionsujaj<jajoubaja}(j]j]j]j]j]ujajCjajlubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_reclaim_tried_regions}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#bytes-reclaim-tried-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_reclaimed_regions}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#nr-reclaimed-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_reclaimed_regions}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#bytes-reclaimed-regionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_quota_exceeds}jajsbaja}(j]j]j]j]j]internalrefurij˿ anchorname#nr-quota-exceedsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajӿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja例子}jaj-sbaja}(j]j]j]j]j]internalrefurij˿ anchorname#id7ujaj<jaj*ubaja}(j]j]j]j]j]ujajCjaj'ubaja}(j]j]j]j]j]ujajjjajӿubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DWC3 driver}jajesbaja}(j]j]j]j]j]internalrefuriusb/dwc3 anchornamehujaj<jajbubaja}(j]j]j]j]j]ujajCjaj_ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO}jajsbaja}(j]j]j]j]j]internalrefurijt anchorname#todoujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj|ubaja}(j]j]j]j]j]ujajjaj_ubeja}(j]j]j]j]j]ujajjjaj\ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja開發流程如何進行}jajsbaja}(j]j]j]j]j]internalrefuri$translations/zh_TW/process/2.Process anchornamehjajujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja總覽}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja補丁的生命週期}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja補丁如何進入內核}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#id4ja](KKeujaj<jaj"ubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNext 樹}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname#nextja](KKeujaj<jajFubaja}(j]j]j]j]j]ujajCjajCubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Staging 樹}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname#stagingja](KKeujaj<jajjubaja}(j]j]j]j]j]ujajCjajgubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja工具}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 郵件列表}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja開始內核開發}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja繁體中文翻譯}jajsbaja}(j]j]j]j]j]internalrefuritranslations/zh_TW/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!與Linux 內核社區一起工作}jaj2sbaja}(j]j]j]j]j]internalrefurij! anchorname#linuxujaj<jaj/ubaja}(j]j]j]j]j]ujajCjaj,ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj!entries](N.translations/zh_TW/process/development-processN-translations/zh_TW/process/submitting-patches 行爲準則*translations/zh_TW/process/code-of-conduct完整開發流程文檔 translations/zh_TW/process/indexe includefiles](jXjZj]j`emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](j\j_eujajBjՔF/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/index.rstj֔KjajIubaja}(j]j]j]j]j]ujajjaj,ubeja}(j]j]j]j]j]ujajjjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja內部API文檔}jajsbaja}(j]j]j]j]j]internalrefurij! anchorname#apiujaj<jaj}ubaja}(j]j]j]j]j]ujajCjajzubaja}(j]j]j]j]j]ujajjjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja開發工具和流程}jajsbaja}(j]j]j]j]j]internalrefurij! anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj!entries](N(translations/zh_TW/process/license-rulesN"translations/zh_TW/dev-tools/indexe includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔjmj֔K6jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja面向用戶的文檔}jajsbaja}(j]j]j]j]j]internalrefurij! anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj!entries](N$translations/zh_TW/admin-guide/indexN/translations/zh_TW/admin-guide/reporting-issuese includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔjmj֔KMjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja固件相關文檔}jaj1sbaja}(j]j]j]j]j]internalrefurij! anchorname#id5ujaj<jaj.ubaja}(j]j]j]j]j]ujajCjaj+ubaja}(j]j]j]j]j]ujajjjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja體系結構文檔}jajTsbaja}(j]j]j]j]j]internalrefurij! anchorname#id6ujaj<jajQubaja}(j]j]j]j]j]ujajCjajNubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj!entries]Ntranslations/zh_TW/arch/indexa includefiles]jzamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔjmj֔Khjajkubaja}(j]j]j]j]j]ujajjajNubeja}(j]j]j]j]j]ujajjjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 其他文檔}jajsbaja}(j]j]j]j]j]internalrefurij! anchorname#id7ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 術語表}jajsbaja}(j]j]j]j]j]internalrefurij! anchorname#id8ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja索引和表格}jajsbaja}(j]j]j]j]j]internalrefurij! anchorname#id9ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj)ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjjaj ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM64 ELF hwcaps}jajsbaja}(j]j]j]j]j]internalrefuri(translations/zh_TW/arch/arm64/elf_hwcaps anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 簡介}jaj7sbaja}(j]j]j]j]j]internalrefurij& anchorname#id1ujaj<jaj4ubaja}(j]j]j]j]j]ujajCjaj1ubaja}(j]j]j]j]j]ujajjjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Hwcaps 的說明}jajZsbaja}(j]j]j]j]j]internalrefurij& anchorname#hwcapsujaj<jajWubaja}(j]j]j]j]j]ujajCjajTubaja}(j]j]j]j]j]ujajjjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. AT_HWCAP 中揭示的 hwcaps}jaj}sbaja}(j]j]j]j]j]internalrefurij& anchorname#at-hwcap-hwcapsujaj<jajzubaja}(j]j]j]j]j]ujajCjajwubaja}(j]j]j]j]j]ujajjjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. 未使用的 AT_HWCAP 位}jajsbaja}(j]j]j]j]j]internalrefurij& anchorname #at-hwcapujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj.ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 報告問題}jajsbaja}(j]j]j]j]j]internalrefuri/translations/zh_TW/admin-guide/reporting-issues anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%簡明指南(亦即 太長不看)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6如何向內核維護人員報告問題的逐步指南}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0報告穩定版和長期支持內核線的迴歸}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujaj<jaj8ubaja}(j]j]j]j]j]ujajCjaj5ubaja}(j]j]j]j]j]ujajjjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0報告只發生在較舊內核版本線的問題}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujaj<jaj[ubaja}(j]j]j]j]j]ujajCjajXubaja}(j]j]j]j]j]ujajjjaj2ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-參考章節:向內核維護者報告問題}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&確保您使用的是上游Linux內核}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id13ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$搜索現有報告(第一部分)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id14ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja高優先級的問題?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id15ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja確保環境健康}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id16ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja爲緊急情況做好準備}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#id17ujaj<jaj6ubaja}(j]j]j]j]j]ujajCjaj3ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!確保你的內核不會被增強}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#id18ujaj<jajYubaja}(j]j]j]j]j]ujajCjajVubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja檢查“污染”標誌}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id19ujaj<jaj|ubaja}(j]j]j]j]j]ujajCjajyubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja記錄如何重現問題}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id20ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*穩定版或長期支持內核的迴歸?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id21ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!你需要將問題報告到何處}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id22ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&如何閱讀MAINTAINERS維護者文件}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #maintainersujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja藉助腳本找到維護者}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#id23ujaj<jaj(ubaja}(j]j]j]j]j]ujajCjaj%ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$搜索現有報告(第二部分)}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname#id24ujaj<jajWubaja}(j]j]j]j]j]ujajCjajTubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$安裝一個新的內核進行測試}jaj}sbaja}(j]j]j]j]j]internalrefurij anchorname#id26ujaj<jajzubaja}(j]j]j]j]j]ujajCjajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja選擇適合測試的版本}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id28ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何獲得新的 Linux 內核}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id31ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajwubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja檢查“污染”標誌}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id34ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用新內核重現問題}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id35ujaj<jajubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja優化復現問題的描述}jaj5sbaja}(j]j]j]j]j]internalrefurij anchorname#id37ujaj<jaj2ubaja}(j]j]j]j]j]ujajCjaj/ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja解碼失敗信息}jajXsbaja}(j]j]j]j]j]internalrefurij anchorname#id38ujaj<jajUubaja}(j]j]j]j]j]ujajCjajRubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja對迴歸的特別關照}jaj{sbaja}(j]j]j]j]j]internalrefurij anchorname#id39ujaj<jajxubaja}(j]j]j]j]j]ujajCjajuubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja撰寫併發送報告}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id40ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!每份報告都應提及的事項}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id41ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$提供這些東西可能是明智的}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id43ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja重要部分:報告的開頭}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id45ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!高優先級問題的特殊處理}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#id46ujaj<jaj$ubaja}(j]j]j]j]j]ujajCjaj!ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja發佈報告後的責任}jajVsbaja}(j]j]j]j]j]internalrefurij anchorname#id47ujaj<jajSubaja}(j]j]j]j]j]ujajCjajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$關於進一步互動的一般建議}jajvsbaja}(j]j]j]j]j]internalrefurij anchorname#id48ujaj<jajsubaja}(j]j]j]j]j]ujajCjajpubaja}(j]j]j]j]j]ujajjjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja查詢和測試請求}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id49ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-當沒有任何實質性進展時該怎麼辦}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id50ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajmubeja}(j]j]j]j]j]ujajjajPubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?“報告穩定版和長期支持內核線的迴歸”的參考}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id51ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$確保特定版本線仍然受支持}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id52ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja搜索穩定版郵件列表}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#id55ujaj<jaj+ubaja}(j]j]j]j]j]ujajCjaj(ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用最新版本復現問題}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#id57ujaj<jajNubaja}(j]j]j]j]j]ujajCjajKubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 報告迴歸}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#id58ujaj<jajqubaja}(j]j]j]j]j]ujajCjajnubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?“報告僅在舊內核版本線中發生的問題”的參考}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id59ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja有些修復太複雜}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id60ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 通用準備}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id61ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*檢查代碼歷史和搜索現有的討論}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id62ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 請求建議}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname#id64ujaj<jaj)ubaja}(j]j]j]j]j]ujajCjaj&ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaE爲什麼有些問題在報告後沒有任何回應或仍未解決?}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname#id65ujaj<jajdubaja}(j]j]j]j]j]ujajCjajaubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 結束語}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id66ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj^jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux 魔術數}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_TW/process/magic-number anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 入門指南}jajsbaja}(j]j]j]j]j]internalrefuri-translations/zh_TW/admin-guide/mm/damon/start anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 前提條件}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jaj ubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja內核}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jaj+ubaja}(j]j]j]j]j]ujajCjaj(ubaja}(j]j]j]j]j]ujajjjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用戶空間工具}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jajNubaja}(j]j]j]j]j]ujajCjajKubaja}(j]j]j]j]j]ujajjjaj%ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja記錄數據訪問模式}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jaj}ubaja}(j]j]j]j]j]ujajCjajzubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja將記錄的模式可視化}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'數據訪問模式感知的內存管理}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTmpfs}jajsbaja}(j]j]j]j]j]internalrefuri$translations/zh_TW/filesystems/tmpfs anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja受污染的內核}jaj*sbaja}(j]j]j]j]j]internalrefuri.translations/zh_TW/admin-guide/tainted-kernels anchornamehujaj<jaj'ubaja}(j]j]j]j]j]ujajCjaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+BUG、Oops或Panics消息中的污染標誌}jajJsbaja}(j]j]j]j]j]internalrefurij9 anchorname#bugoopspanicsujaj<jajGubaja}(j]j]j]j]j]ujajCjajDubaja}(j]j]j]j]j]ujajjjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja解碼運行時的污染狀態}jajmsbaja}(j]j]j]j]j]internalrefurij9 anchorname#id2ujaj<jajjubaja}(j]j]j]j]j]ujajCjajgubaja}(j]j]j]j]j]ujajjjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja污染狀態代碼表}jajsbaja}(j]j]j]j]j]internalrefurij9 anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja污染的更詳細解釋}jajsbaja}(j]j]j]j]j]internalrefurij9 anchorname#id4ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajAubeja}(j]j]j]j]j]ujajjaj$ubeja}(j]j]j]j]j]ujajjjaj!ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8所有你想知道的事情 - 關於linux穩定版發佈}jajsbaja}(j]j]j]j]j]internalrefuri.translations/zh_TW/process/stable-kernel-rules anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja`關於哪些類型的補丁可以被接收進入穩定版代碼樹,哪些不可以的規則:}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-向穩定版代碼樹提交補丁的過程:}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jaj+ubaja}(j]j]j]j]j]ujajCjaj(ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja審查週期:}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jajNubaja}(j]j]j]j]j]ujajCjajKubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja審查委員會:}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jajqubaja}(j]j]j]j]j]ujajCjajnubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 發佈補丁}jajsbaja}(j]j]j]j]j]internalrefuri$translations/zh_TW/process/5.Posting anchornamehjajujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 何時寄送}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja創建補丁之前}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 補丁準備}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja補丁格式和更改日誌}jaj8sbaja}(j]j]j]j]j]internalrefurij anchorname#id5ja](KKeujaj<jaj5ubaja}(j]j]j]j]j]ujajCjaj2ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 寄送補丁}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#id6ja](KKeujaj<jajYubaja}(j]j]j]j]j]ujajCjajVubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Feature status on loongarch architecture}jajsbaja}(j]j]j]j]j]internalrefuri*translations/zh_TW/arch/loongarch/features anchornamehjaj ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja監測數據訪問}jajsbaja}(j]j]j]j]j]internalrefuri-translations/zh_TW/admin-guide/mm/damon/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N-translations/zh_TW/admin-guide/mm/damon/startN-translations/zh_TW/admin-guide/mm/damon/usageN/translations/zh_TW/admin-guide/mm/damon/reclaimN0translations/zh_TW/admin-guide/mm/damon/lru_sorte includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔ[/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/admin-guide/mm/damon/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Linux郵件客戶端配置信息}jajsbaja}(j]j]j]j]j]internalrefuri(translations/zh_TW/process/email-clients anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGit}jaj6sbaja}(j]j]j]j]j]internalrefurij% anchorname#gitujaj<jaj3ubaja}(j]j]j]j]j]ujajCjaj0ubaja}(j]j]j]j]j]ujajjjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 通用配置}jajYsbaja}(j]j]j]j]j]internalrefurij% anchorname#id1ujaj<jajVubaja}(j]j]j]j]j]ujajCjajSubaja}(j]j]j]j]j]ujajjjaj-ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja一些郵件客戶端提示}jaj|sbaja}(j]j]j]j]j]internalrefurij% anchorname#id2ujaj<jajyubaja}(j]j]j]j]j]ujajCjajvubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Alpine (TUI)}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname #alpine-tuiujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClaws Mail (GUI)}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname#claws-mail-guiujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvolution (GUI)}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname#evolution-guiujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kmail (GUI)}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname #kmail-guiujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLotus Notes (GUI)}jaj(sbaja}(j]j]j]j]j]internalrefurij% anchorname#lotus-notes-guiujaj<jaj%ubaja}(j]j]j]j]j]ujajCjaj"ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIBM Verse (Web GUI)}jajKsbaja}(j]j]j]j]j]internalrefurij% anchorname#ibm-verse-web-guiujaj<jajHubaja}(j]j]j]j]j]ujajCjajEubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mutt (TUI)}jajnsbaja}(j]j]j]j]j]internalrefurij% anchorname #mutt-tuiujaj<jajkubaja}(j]j]j]j]j]ujajCjajhubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pine (TUI)}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname #pine-tuiujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSylpheed (GUI)}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname #sylpheed-guiujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThunderbird (GUI)}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname#thunderbird-guiujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TkRat (GUI)}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname #tkrat-guiujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGmail (Web GUI)}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname#gmail-web-guiujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajvubeja}(j]j]j]j]j]ujajjjaj-ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjaj ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Linux 魔法系統請求鍵駭客}jajasbaja}(j]j]j]j]j]internalrefuri$translations/zh_TW/admin-guide/sysrq anchornamehujaj<jaj^ubaja}(j]j]j]j]j]ujajCjaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什麼是魔法 SysRq 鍵?}jajsbaja}(j]j]j]j]j]internalrefurijp anchorname#sysrqujaj<jaj~ubaja}(j]j]j]j]j]ujajCjaj{ubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何使能魔法 SysRq 鍵?}jajsbaja}(j]j]j]j]j]internalrefurijp anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何使用魔法 SysRq 鍵?}jajsbaja}(j]j]j]j]j]internalrefurijp anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什麼是命令鍵?}jajsbaja}(j]j]j]j]j]internalrefurijp anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'好了,我能用他們做什麼呢?}jaj sbaja}(j]j]j]j]j]internalrefurijp anchorname#id4ujaj<jaj ubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaa有的時候 SysRq 鍵在使用它之後,看起來像是“卡住”了,我能做些什麼?}jaj0sbaja}(j]j]j]j]j]internalrefurijp anchorname#id5ujaj<jaj-ubaja}(j]j]j]j]j]ujajCjaj*ubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaO我敲擊了 SysRq 鍵,但像是什麼都沒發生,發生了什麼錯誤?}jajSsbaja}(j]j]j]j]j]internalrefurijp anchorname#id6ujaj<jajPubaja}(j]j]j]j]j]ujajCjajMubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI我想添加一個 SysRq 鍵事件到一個模塊中,如何去做呢?}jajvsbaja}(j]j]j]j]j]internalrefurijp anchorname#id7ujaj<jajsubaja}(j]j]j]j]j]ujajCjajpubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaO當我敲擊一個 SysRq 組合鍵時,只有標題打印出現在控制檯?}jajsbaja}(j]j]j]j]j]internalrefurijp anchorname#id8ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*我有很多問題時,可以請教誰?}jajsbaja}(j]j]j]j]j]internalrefurijp anchorname#id9ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja致謝}jajsbaja}(j]j]j]j]j]internalrefurijp anchorname#id10ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajxubeja}(j]j]j]j]j]ujajjaj[ubeja}(j]j]j]j]j]ujajjjajXubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja處理器體系結構}jajsbaja}(j]j]j]j]j]internalrefuritranslations/zh_TW/arch/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj&entries](N"translations/zh_TW/arch/mips/indexN#translations/zh_TW/arch/arm64/indexN&translations/zh_TW/arch/openrisc/indexN$translations/zh_TW/arch/parisc/indexN'translations/zh_TW/arch/loongarch/indexe includefiles](j=j?jAjCjEemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔK/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/arch/index.rstj֔Kjaj.ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjx jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja內核開發過程指南}jajnsbaja}(j]j]j]j]j]internalrefuri.translations/zh_TW/process/development-process anchornamehujaj<jajkubaja}(j]j]j]j]j]ujajCjajhubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj}entries](N"translations/zh_TW/process/1.IntroN$translations/zh_TW/process/2.ProcessN(translations/zh_TW/process/3.Early-stageN#translations/zh_TW/process/4.CodingN$translations/zh_TW/process/5.PostingN*translations/zh_TW/process/6.FollowthroughN+translations/zh_TW/process/7.AdvancedTopicsN'translations/zh_TW/process/8.Conclusione includefiles](jjjjjjjjemaxdepthKcaption內容globhidden includehiddennumberedM titlesonly rawentries] rawcaptionjujajBjՔ\/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/process/development-process.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajhubeja}(j]j]j]j]j]ujajjjajeubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.ChipIdea Highspeed Dual Role Controller Driver}jajsbaja}(j]j]j]j]j]internalrefuri usb/chipidea anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#1. How to test OTG FSM(HNP and SRP)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #how-to-test-otg-fsm-hnp-and-srpujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1.1 How to enable OTG FSM}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#how-to-enable-otg-fsmujaj<jaj ubaja}(j]j]j]j]j]ujajCjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=1.1.1 Select CONFIG_USB_OTG_FSM in menuconfig, rebuild kernel}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname7#select-config-usb-otg-fsm-in-menuconfig-rebuild-kernelujaj<jaj-ubaja}(j]j]j]j]j]ujajCjaj*ubaja}(j]j]j]j]j]ujajjjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA1.1.2 Add below entries in your dts file for your controller node}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname<#add-below-entries-in-your-dts-file-for-your-controller-nodeujaj<jajPubaja}(j]j]j]j]j]ujajCjajMubaja}(j]j]j]j]j]ujajjjaj'ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2 Test operations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#test-operationsujaj<jajubaja}(j]j]j]j]j]ujajCjaj|ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.3 Reference document}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#reference-documentujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,2. How to enable USB as system wakeup source}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#how-to-enable-usb-as-system-wakeup-sourceujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja>Authorizing (or not) your USB devices to connect to the system}jajsbaja}(j]j]j]j]j]internalrefuriusb/authorization anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#usageujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample system lockdown (lame)}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname#example-system-lockdown-lameujaj<jaj=ubaja}(j]j]j]j]j]ujajCjaj:ubaja}(j]j]j]j]j]ujajjjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterface authorization}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname#interface-authorizationujaj<jaj`ubaja}(j]j]j]j]j]ujajCjaj]ubaja}(j]j]j]j]j]ujajjjaj7ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjV jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0君正 JZ47xx SoC定時器/計數器硬件單元}jajsbaja}(j]j]j]j]j]internalrefuri(translations/zh_TW/arch/mips/ingenic-tcu anchornamehjajsujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja實現}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja跟進}jajsbaja}(j]j]j]j]j]internalrefuri*translations/zh_TW/process/6.Followthrough anchornamehjajujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja與審閱者合作}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ja](KKeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja接下來會發生什麼}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ja](KKeujaj<jajAubaja}(j]j]j]j]j]ujajCjaj>ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja其他可能發生的事情}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ja](KKeujaj<jajeubaja}(j]j]j]j]j]ujajCjajbubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj; jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux USB Printer Gadget Driver}jajsbaja}(j]j]j]j]j]internalrefuriusb/gadget_printer anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#generalujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHowto Use This Driver}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#howto-use-this-driverujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing The Example Code}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#using-the-example-codeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example Code}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname #example-codeujaj<jaj'ubaja}(j]j]j]j]j]ujajCjaj$ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs}jajbsbaja}(j]j]j]j]j]internalrefuri&translations/zh_TW/filesystems/debugfs anchornamehujaj<jaj_ubaja}(j]j]j]j]j]ujajCjaj\ubaja}(j]j]j]j]j]ujajjjajYubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5virtiofs: virtio-fs 主機<->客機共享文件系統}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_TW/filesystems/virtiofs anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介紹}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用法}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja內幕}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Linux內核貢獻者契約行爲準則解釋}jaj,sbaja}(j]j]j]j]j]internalrefuri9translations/zh_TW/process/code-of-conduct-interpretation anchornamehujaj<jaj)ubaja}(j]j]j]j]j]ujajCjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 維護者}jajLsbaja}(j]j]j]j]j]internalrefurij; anchorname#id1ujaj<jajIubaja}(j]j]j]j]j]ujajCjajFubaja}(j]j]j]j]j]ujajjjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja責任}jajosbaja}(j]j]j]j]j]internalrefurij; anchorname#id2ujaj<jajlubaja}(j]j]j]j]j]ujajCjajiubaja}(j]j]j]j]j]ujajjjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja範圍}jajsbaja}(j]j]j]j]j]internalrefurij; anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja執行}jajsbaja}(j]j]j]j]j]internalrefurij; anchorname#id4ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajCubeja}(j]j]j]j]j]ujajjaj&ubeja}(j]j]j]j]j]ujajjjaj#ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 調試PA-RISC}jajsbaja}(j]j]j]j]j]internalrefuri(translations/zh_TW/arch/parisc/debugging anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. 絕對地址}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jaj ubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. HPMCs}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname#hpmcsujaj<jaj-ubaja}(j]j]j]j]j]ujajCjaj*ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. 有趣的Q位}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname#qujaj<jajPubaja}(j]j]j]j]j]ujajCjajMubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux內核管理風格}jajsbaja}(j]j]j]j]j]internalrefuri+translations/zh_TW/process/management-style anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1)決策}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #tw-decisionsujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2)人}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3)人2 - 好人}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4)責備}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5)應避免的事情}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujaj<jaj4ubaja}(j]j]j]j]j]ujajCjaj1ubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6)爲什麼是我?}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujaj<jajWubaja}(j]j]j]j]j]ujajCjajTubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUnicode(統一碼)支持}jajsbaja}(j]j]j]j]j]internalrefuri&translations/zh_TW/admin-guide/unicode anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja簡介}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Linux 區域中定義的實際字符}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#linuxujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja克林貢(Klingon)語支持}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#klingonujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja其他虛構和人工字母}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerf 事件屬性}jajSsbaja}(j]j]j]j]j]internalrefuri"translations/zh_TW/arch/arm64/perf anchornamehujaj<jajPubaja}(j]j]j]j]j]ujajCjajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja exclude_user}jajssbaja}(j]j]j]j]j]internalrefurijb anchorname #exclude-userujaj<jajpubaja}(j]j]j]j]j]ujajCjajmubaja}(j]j]j]j]j]ujajjjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaexclude_kernel}jajsbaja}(j]j]j]j]j]internalrefurijb anchorname#exclude-kernelujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja exclude_hv}jajsbaja}(j]j]j]j]j]internalrefurijb anchorname #exclude-hvujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaexclude_host / exclude_guest}jajsbaja}(j]j]j]j]j]internalrefurijb anchorname#exclude-host-exclude-guestujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 準確性}jajsbaja}(j]j]j]j]j]internalrefurijb anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajjubeja}(j]j]j]j]j]ujajjajMubeja}(j]j]j]j]j]ujajjjajJubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7如何實現一個新的CPUFreq處理器驅動程序?}jaj7sbaja}(j]j]j]j]j]internalrefuri'translations/zh_TW/cpu-freq/cpu-drivers anchornamehujaj<jaj4ubaja}(j]j]j]j]j]ujajCjaj1ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. 怎麼做?}jajWsbaja}(j]j]j]j]j]internalrefurijF anchorname#id1ujaj<jajTubaja}(j]j]j]j]j]ujajCjajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.1 初始化}jajwsbaja}(j]j]j]j]j]internalrefurijF anchorname#id2ujaj<jajtubaja}(j]j]j]j]j]ujajCjajqubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2 Per-CPU 初始化}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname#per-cpuujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.3 驗證}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:1.4 target 或 target_index 或 setpolicy 或 fast_switch?}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname*#target-target-index-setpolicy-fast-switchujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.5. target/target_index}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname#target-target-indexujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 已棄用}jaj&sbaja}(j]j]j]j]j]internalrefurijF anchorname#id4ujaj<jaj#ubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.6. fast_switch}jajIsbaja}(j]j]j]j]j]internalrefurijF anchorname #fast-switchujaj<jajFubaja}(j]j]j]j]j]ujajCjajCubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.7 setpolicy}jajlsbaja}(j]j]j]j]j]internalrefurijF anchorname #setpolicyujaj<jajiubaja}(j]j]j]j]j]ujajCjajfubaja}(j]j]j]j]j]ujajjjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,1.8 get_intermediate 和 target_intermediate}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname%#get-intermediate-target-intermediateujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajnubeja}(j]j]j]j]j]ujajjajQubeja}(j]j]j]j]j]ujajjjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. 頻率表輔助函數}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajNubeja}(j]j]j]j]j]ujajjaj1ubeja}(j]j]j]j]j]ujajjjaj.ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0提交補丁:如何讓你的改動進入內核}jajsbaja}(j]j]j]j]j]internalrefuri-translations/zh_TW/process/submitting-patches anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja獲取當前源碼樹}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja描述你的改動}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#tw-describe-changesujaj<jaj6ubaja}(j]j]j]j]j]ujajCjaj3ubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja拆分你的改動}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#tw-split-changesujaj<jajYubaja}(j]j]j]j]j]ujajCjajVubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja檢查你的更改風格}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jaj|ubaja}(j]j]j]j]j]ujajCjajyubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja選擇補丁收件人}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaO不要MIME編碼,不要鏈接,不要壓縮,不要附件,只要純文本}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#mimeujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja回覆審閱意見}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja不要泄氣或不耐煩}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#tw-resend-remindersujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja主題中包含 PATCH}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#patchujaj<jaj+ubaja}(j]j]j]j]j]ujajCjaj(ubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-簽署你的作品——開發者來源認證}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujaj<jajNubaja}(j]j]j]j]j]ujajCjajKubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja開發者來源認證 1.1}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname#id10ujaj<jajnubaja}(j]j]j]j]j]ujajCjajkubaja}(j]j]j]j]j]ujajjjajhubaja}(j]j]j]j]j]ujajjajKubeja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1何時使用Acked-by:,Cc:,和Co-developed-by:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#acked-by-cc-co-developed-byujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaG使用Reported-by:、Tested-by:、Reviewed-by:、Suggested-by:和Fixes:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname5#reported-by-tested-by-reviewed-by-suggested-by-fixesujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja審閱者的監督聲明}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id11ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja標準補丁格式}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#tw-the-canonical-patch-formatujaj<jajubaja}(j]j]j]j]j]ujajCjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(提交消息中的回溯(Backtraces)}jaj2sbaja}(j]j]j]j]j]internalrefurij anchorname #backtracesujaj<jaj/ubaja}(j]j]j]j]j]ujajCjaj,ubaja}(j]j]j]j]j]ujajjjaj)ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&明確回覆郵件頭(In-Reply-To)}jajasbaja}(j]j]j]j]j]internalrefurij anchorname #in-reply-toujaj<jaj^ubaja}(j]j]j]j]j]ujajCjaj[ubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja給出基礎樹信息}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id13ujaj<jajubaja}(j]j]j]j]j]ujajCjaj~ubaja}(j]j]j]j]j]ujajjjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 參考文獻}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id14ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja內核地址消毒劑(KASAN)}jajsbaja}(j]j]j]j]j]internalrefuri"translations/zh_TW/dev-tools/kasan anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja支持}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 體系架構}jajBsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jaj?ubaja}(j]j]j]j]j]ujajCjaj<ubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 編譯器}jajesbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jajbubaja}(j]j]j]j]j]ujajCjaj_ubaja}(j]j]j]j]j]ujajjjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 內存類型}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj9ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja用法}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 啓動參數}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 錯誤報告}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 實施細則}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujaj<jaj&ubaja}(j]j]j]j]j]ujajCjaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 通用KASAN}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname#id10ujaj<jajFubaja}(j]j]j]j]j]ujajCjajCubaja}(j]j]j]j]j]ujajjjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 基於軟件標籤的KASAN模式}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname#id11ujaj<jajiubaja}(j]j]j]j]j]ujajCjajfubaja}(j]j]j]j]j]ujajjjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 基於硬件標籤的KASAN模式}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id12ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj@ubeja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 影子內存}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id13ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 默認行爲}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id14ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONFIG_KASAN_VMALLOC}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#config-kasan-vmallocujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja對於開發者}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname#id15ujaj<jaj-ubaja}(j]j]j]j]j]ujajCjaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 忽略訪問}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#id16ujaj<jajMubaja}(j]j]j]j]j]ujajCjajJubaja}(j]j]j]j]j]ujajjjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja測試}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#id17ujaj<jajpubaja}(j]j]j]j]j]ujajCjajmubaja}(j]j]j]j]j]ujajjjajGubeja}(j]j]j]j]j]ujajjaj*ubeja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjM jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMultifunction Composite Gadget}jajsbaja}(j]j]j]j]j]internalrefuriusb/gadget_multi anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Host drivers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #host-driversujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux host drivers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#linux-host-driversujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWindows host drivers}jaj=sbaja}(j]j]j]j]j]internalrefurij anchorname#windows-host-driversujaj<jaj:ubaja}(j]j]j]j]j]ujajCjaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDetecting as composite gadget}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname#detecting-as-composite-gadgetujaj<jajZubaja}(j]j]j]j]j]ujajCjajWubaja}(j]j]j]j]j]ujajjjajTubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Installing drivers for each function}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#installing-drivers-for-each-functionujaj<jaj}ubaja}(j]j]j]j]j]ujajCjajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRNDIS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#rndisujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCDC ACM}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#cdc-acmujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCustomising the gadget}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#customising-the-gadgetujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja INF testing}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #inf-testingujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajzubeja}(j]j]j]j]j]ujajjjajTubeja}(j]j]j]j]j]ujajjaj7ubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Other systems}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#other-systemsujaj<jajAubaja}(j]j]j]j]j]ujajCjaj>ubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthors}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#authorsujaj<jajpubaja}(j]j]j]j]j]ujajCjajmubaja}(j]j]j]j]j]ujajjjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Footnotes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #footnotesujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Kernel中的文件系統}jajsbaja}(j]j]j]j]j]internalrefuri$translations/zh_TW/filesystems/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 文件系統}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N'translations/zh_TW/filesystems/virtiofsN&translations/zh_TW/filesystems/debugfsN$translations/zh_TW/filesystems/tmpfse includefiles](jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔR/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/filesystems/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLoongArch體系結構}jajMsbaja}(j]j]j]j]j]internalrefuri'translations/zh_TW/arch/loongarch/index anchornamehujaj<jajJubaja}(j]j]j]j]j]ujajCjajGubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj\entries](N.translations/zh_TW/arch/loongarch/introductionN)translations/zh_TW/arch/loongarch/bootingN0translations/zh_TW/arch/loongarch/irq-chip-modelN*translations/zh_TW/arch/loongarch/featurese includefiles](jsjujwjyemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajBjՔU/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/arch/loongarch/index.rstj֔K jajdubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#indicesujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]exprsubproject and htmlujajʗjajdubeja}(j]j]j]j]j]ujajjajGubeja}(j]j]j]j]j]ujajjjajDubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja內核驅動聲明}jajsbaja}(j]j]j]j]j]internalrefuri2translations/zh_TW/process/kernel-driver-statement anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&關於Linux內核模塊的立場聲明}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#linuxujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCLinux CPUFreq - Linux(TM)內核中的CPU頻率和電壓升降代碼}jaj(sbaja}(j]j]j]j]j]internalrefuri!translations/zh_TW/cpu-freq/index anchornamehujaj<jaj%ubaja}(j]j]j]j]j]ujajCjaj"ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj7entries](N translations/zh_TW/cpu-freq/coreN'translations/zh_TW/cpu-freq/cpu-driversN)translations/zh_TW/cpu-freq/cpufreq-statse includefiles](jNjPjRemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔO/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/cpu-freq/index.rstj֔Kjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 郵件列表}jajfsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id1ujaj<jajcubaja}(j]j]j]j]j]ujajCjaj`ubaja}(j]j]j]j]j]ujajjjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja鏈接}jajsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj?ubeja}(j]j]j]j]j]ujajjaj"ubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4解釋“No working init found.”啓動掛起消息}jajsbaja}(j]j]j]j]j]internalrefuri#translations/zh_TW/admin-guide/init anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux/PA-RISC的寄存器用法}jajsbaja}(j]j]j]j]j]internalrefuri(translations/zh_TW/arch/parisc/registers anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaABI約定的通用寄存器}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#abiujaj<jaj ubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja控制寄存器}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jaj*ubaja}(j]j]j]j]j]ujajCjaj'ubaja}(j]j]j]j]j]ujajjjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!空間寄存器(內核模式)}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajMubaja}(j]j]j]j]j]ujajCjajJubaja}(j]j]j]j]j]ujajjjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!空間寄存器(用戶模式)}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jajpubaja}(j]j]j]j]j]ujajCjajmubaja}(j]j]j]j]j]ujajjjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja處理器狀態字}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*“隱形”寄存器(影子寄存器)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjaj$ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja內核開發工具}jajsbaja}(j]j]j]j]j]internalrefuri"translations/zh_TW/dev-tools/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujajCjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj entries](N-translations/zh_TW/dev-tools/testing-overviewN#translations/zh_TW/dev-tools/sparseN!translations/zh_TW/dev-tools/gcovN"translations/zh_TW/dev-tools/kasanN1translations/zh_TW/dev-tools/gdb-kernel-debugginge includefiles](j#j%j'j)j+emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBjՔP/var/lib/git/docbuild/linux/Documentation/translations/zh_TW/dev-tools/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja通過gdb調試內核和模塊}jajTsbaja}(j]j]j]j]j]internalrefuri1translations/zh_TW/dev-tools/gdb-kernel-debugging anchornamehujaj<jajQubaja}(j]j]j]j]j]ujajCjajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja環境配置要求}jajtsbaja}(j]j]j]j]j]internalrefurijc anchorname#id1ujaj<jajqubaja}(j]j]j]j]j]ujajCjajnubaja}(j]j]j]j]j]ujajjjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja設置}jajsbaja}(j]j]j]j]j]internalrefurijc anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&使用Linux提供的gdb腳本的示例}jajsbaja}(j]j]j]j]j]internalrefurijc anchorname #linuxgdbujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!命令和輔助調試功能列表}jajsbaja}(j]j]j]j]j]internalrefurijc anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujajjjajkubeja}(j]j]j]j]j]ujajjajNubeja}(j]j]j]j]j]ujajjjajKubaja}(j]j]j]j]j]ujajubj( jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ioctls CEC_G_MODE and CEC_S_MODE}jajsbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/cec/cec-ioc-g-mode anchornamehjajuja referencejajubaja}(j]j]j]j]j]ujacompact_paragraphjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj7sbaja}(j]j]j]j]j]internalrefurij$ anchorname #synopsisja](KK Keujaj&jaj4ubaja}(j]j]j]j]j]ujaj-jaj1ubaja}(j]j]j]j]j]uja list_itemjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj\sbaja}(j]j]j]j]j]internalrefurij$ anchorname #argumentsja](KK Keujaj&jajYubaja}(j]j]j]j]j]ujaj-jajVubaja}(j]j]j]j]j]ujajUjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij$ anchorname #descriptionja](KK Keujaj&jaj}ubaja}(j]j]j]j]j]ujaj-jajzubaja}(j]j]j]j]j]ujajUjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurij$ anchorname #return-valueja](KK Keujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj.ubeja}(j]j]j]j]j]uja bullet_listjajubeja}(j]j]j]j]j]ujajUjaj ubaja}(j]j]j]j]j]ujajubj' jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Dell Systems Management Base Driver}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/dcdbas anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSystem Management Interrupt}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#system-management-interruptujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost Control Action}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#host-control-actionujaj&jajAubaja}(j]j]j]j]j]ujaj-jaj>ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost Control SMI Type}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname#host-control-smi-typeujaj&jajdubaja}(j]j]j]j]j]ujaj-jajaubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4ioctls CEC_ADAP_G_PHYS_ADDR and CEC_ADAP_S_PHYS_ADDR}jajsbaja}(j]j]j]j]j]internalrefuri0userspace-api/media/cec/cec-ioc-adap-g-phys-addr anchornamehjajujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nameja](KKKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #synopsisja](KKKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #argumentsja](KKKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKKeujaj&jaj(ubaja}(j]j]j]j]j]ujaj-jaj%ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname #return-valueja](KKKeujaj&jajLubaja}(j]j]j]j]j]ujaj-jajIubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOMMUFD}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/iommufd anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Key Concepts}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #key-conceptsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Visible Objects}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#user-visible-objectsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Datastructure}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#kernel-datastructureujaj&jaj ubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOMMUFD User API}jaj=sbaja}(j]j]j]j]j]internalrefurij anchorname#iommufd-user-apiujaj&jaj:ubaja}(j]j]j]j]j]ujaj-jaj7ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOMMUFD Kernel API}jaj`sbaja}(j]j]j]j]j]internalrefurij anchorname#iommufd-kernel-apiujaj&jaj]ubaja}(j]j]j]j]j]ujaj-jajZubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO and IOMMUFD}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#vfio-and-iommufdujaj&jaj}ubaja}(j]j]j]j]j]ujaj-jajzubaja}(j]j]j]j]j]ujajUjajwubaja}(j]j]j]j]j]ujajjajZubeja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Future TODOs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #future-todosujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjs jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_V2_GET_LINEINFO_IOCTL}jajsbaja}(j]j]j]j]j]internalrefuri-userspace-api/gpio/gpio-v2-get-lineinfo-ioctl anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nameujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname #synopsisujaj&jaj'ubaja}(j]j]j]j]j]ujaj-jaj$ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname #argumentsujaj&jajJubaja}(j]j]j]j]j]ujaj-jajGubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajpsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj&jajmubaja}(j]j]j]j]j]ujaj-jajjubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #return-valueujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_GET_LINEHANDLE_IOCTL}jajsbaja}(j]j]j]j]j]internalrefuri,userspace-api/gpio/gpio-get-linehandle-ioctl anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nameujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #synopsisujaj&jaj ubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj1sbaja}(j]j]j]j]j]internalrefurij anchorname #argumentsujaj&jaj.ubaja}(j]j]j]j]j]ujaj-jaj+ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jajTsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj&jajQubaja}(j]j]j]j]j]ujaj-jajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Rules}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#configuration-rulesujaj&jajqubaja}(j]j]j]j]j]ujaj-jajnubaja}(j]j]j]j]j]ujajUjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Support}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#configuration-supportujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajkubeja}(j]j]j]j]j]ujajjajNubeja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #return-valueujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaISA Plug & Play support}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/isapnp anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterface /proc/isapnp}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#interface-proc-isapnpujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterface /proc/bus/isapnp}jajAsbaja}(j]j]j]j]j]internalrefurij  anchorname#interface-proc-bus-isapnpujaj&jaj>ubaja}(j]j]j]j]j]ujaj-jaj;ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja USB serial}jajysbaja}(j]j]j]j]j]internalrefuriusb/usb-serial anchornamehujaj&jajvubaja}(j]j]j]j]j]ujaj-jajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#configurationujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSpecific Devices Supported}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#specific-devices-supportedujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ConnectTech WhiteHEAT 4 port converter}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#connecttech-whiteheat-4-port-converterujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0HandSpring Visor, Palm USB, and Clié USB driver}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname.#handspring-visor-palm-usb-and-clie-usb-driverujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPocketPC PDA Driver}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname#pocketpc-pda-driverujaj&jajBubaja}(j]j]j]j]j]ujaj-jaj?ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKeyspan PDA Serial Adapter}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname#keyspan-pda-serial-adapterujaj&jajeubaja}(j]j]j]j]j]ujaj-jajbubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Keyspan USA-series Serial Adapters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##keyspan-usa-series-serial-adaptersujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFTDI Single Port Serial Driver}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ftdi-single-port-serial-driverujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZyXEL omni.net lcd plus ISDN TA}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #zyxel-omni-net-lcd-plus-isdn-taujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Cypress M8 CY4601 Family Serial Driver}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#cypress-m8-cy4601-family-serial-driverujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDigi AccelePort Driver}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#digi-acceleport-driverujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Belkin USB Serial Adapter F5U103}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname!#belkin-usb-serial-adapter-f5u103ujaj&jaj7ubaja}(j]j]j]j]j]ujaj-jaj4ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Empeg empeg-car Mark I/II Driver}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname!#empeg-empeg-car-mark-i-ii-driverujaj&jajZubaja}(j]j]j]j]j]ujaj-jajWubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'MCT USB Single Port Serial Adapter U232}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#mct-usb-single-port-serial-adapter-u232ujaj&jaj}ubaja}(j]j]j]j]j]ujaj-jajzubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Inside Out Networks Edgeport Driver}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#inside-out-networks-edgeport-driverujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5REINER SCT cyberJack pinpad/e-com USB chipcard reader}jajsbaja}(j]j]j]j]j]internalrefurij anchorname6#reiner-sct-cyberjack-pinpad-e-com-usb-chipcard-readerujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProlific PL2303 Driver}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#prolific-pl2303-driverujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8KL5KUSB105 chipset / PalmConnect USB single-port adapter}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname7#kl5kusb105-chipset-palmconnect-usb-single-port-adapterujaj&jaj ubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWinchiphead CH341 Driver}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#winchiphead-ch341-driverujaj&jaj,ubaja}(j]j]j]j]j]ujaj-jaj)ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMoschip MCS7720, MCS7715 driver}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#moschip-mcs7720-mcs7715-driverujaj&jajOubaja}(j]j]j]j]j]ujaj-jajLubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Serial driver}jajusbaja}(j]j]j]j]j]internalrefurij anchorname#generic-serial-driverujaj&jajrubaja}(j]j]j]j]j]ujaj-jajoubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContact}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#contactujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajsubeja}(j]j]j]j]j]ujajUjajpubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0Maxim Integrated MAX2175 RF to bits tuner driver}jajsbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/drivers/max2175 anchornamehjajujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``V4L2_CID_MAX2175_I2S_ENABLE``ja]jaV4L2_CID_MAX2175_I2S_ENABLE}jajsbaja}(j]j]j]j]j]ujaliteraljՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#v4l2-cid-max2175-i2s-enableja](KKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``V4L2_CID_MAX2175_HSLS``ja]jaV4L2_CID_MAX2175_HSLS}jaj.sbaja}(j]j]j]j]j]ujaj jՔNj֔Njaj+ubaja}(j]j]j]j]j]internalrefurij anchorname#v4l2-cid-max2175-hslsja](KKeujaj&jaj(ubaja}(j]j]j]j]j]ujaj-jaj%ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja#``V4L2_CID_MAX2175_RX_MODE (menu)``ja]jaV4L2_CID_MAX2175_RX_MODE (menu)}jaj\sbaja}(j]j]j]j]j]ujaj jՔNj֔NjajYubaja}(j]j]j]j]j]internalrefurij anchorname#v4l2-cid-max2175-rx-mode-menuja](KKeujaj&jajVubaja}(j]j]j]j]j]ujaj-jajSubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCA_GET_DESCR_INFO}jajsbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/dvb/ca-get-descr-info anchornamehjajujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nameja](KKKKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #synopsisja](KKKKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #argumentsja](KKKKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKKKeujaj&jaj%ubaja}(j]j]j]j]j]ujaj-jaj"ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname #return-valueja](KKKKeujaj&jajIubaja}(j]j]j]j]j]ujaj-jajFubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Security Modules}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/lsm anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#kernel-interfaceujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Set a security attribute of the current process}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#set-a-security-attribute-of-the-current-processujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%The Linux kernel user-space API guide}jaj+sbaja}(j]j]j]j]j]internalrefuriuserspace-api/index anchornamehujaj&jaj(ubaja}(j]j]j]j]j]ujaj-jaj%ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja System calls}jajKsbaja}(j]j]j]j]j]internalrefurij: anchorname #system-callsujaj&jajHubaja}(j]j]j]j]j]ujaj-jajEubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj:entries](Nuserspace-api/unshareNuserspace-api/futex2Nuserspace-api/ebpf/indexNuserspace-api/ioctl/indexNuserspace-api/mseale includefiles](jqjsjujwjyemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔA/var/lib/git/docbuild/linux/Documentation/userspace-api/index.rstj֔Kjajbubaja}(j]j]j]j]j]ujajjajEubeja}(j]j]j]j]j]ujajUjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSecurity-related interfaces}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#security-related-interfacesujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj:entries](Nuserspace-api/no_new_privsNuserspace-api/seccomp_filterNuserspace-api/landlockNuserspace-api/lsmNuserspace-api/mfd_noexecNuserspace-api/spec_ctrlNuserspace-api/teeNuserspace-api/check_exece includefiles](jjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔjj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevices and I/O}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#devices-and-i-oujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj:entries](Nuserspace-api/accelerators/ocxlNuserspace-api/dma-buf-heapsN$userspace-api/dma-buf-alloc-exchangeNuserspace-api/fwctl/indexNuserspace-api/gpio/indexNuserspace-api/iommufdNuserspace-api/media/indexNuserspace-api/dcdbasNuserspace-api/vduseNuserspace-api/isapnpe includefiles](j j j j j j j j j" j$ emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔjj֔K+jaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEverything else}jajC sbaja}(j]j]j]j]j]internalrefurij: anchorname#everything-elseujaj&jaj@ ubaja}(j]j]j]j]j]ujaj-jaj= ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj:entries](Nuserspace-api/ELFNuserspace-api/netlink/indexN$userspace-api/sysfs-platform_profileNuserspace-api/vduseNuserspace-api/futex2Nuserspace-api/perf_ring_bufferNuserspace-api/ntsynce includefiles](ji jk jm jo jq js ju emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔjj֔K ubaja}(j]j]j]j]j]ujajUjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debugging}jajh sbaja}(j]j]j]j]j]internalrefurij  anchorname #debuggingja](K KKeujaj&jaje ubaja}(j]j]j]j]j]ujaj-jajb ubaja}(j]j]j]j]j]ujajUjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOCTL reference}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#ioctl-referenceja](K KKeujaj&jaj ubaja}(j]j]j]j]j]ujaj-jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5UVCIOC_CTRL_MAP - Map a UVC control to a V4L2 control}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname4#uvcioc-ctrl-map-map-a-uvc-control-to-a-v4l2-controlja](K KKKeujaj&jaj ubaja}(j]j]j]j]j]ujaj-jaj ubaja}(j]j]j]j]j]ujajUjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*UVCIOC_CTRL_QUERY - Query a UVC XU control}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname)#uvcioc-ctrl-query-query-a-uvc-xu-controlja](K KKKeujaj&jaj ubaja}(j]j]j]j]j]ujaj-jaj ubaja}(j]j]j]j]j]ujajUjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajUjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajUjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver-specific V4L2 controls}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#driver-specific-v4l2-controlsja](K Keujaj&jaj ubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajUjaj ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHine THP7312 ISP driver}jajFsbaja}(j]j]j]j]j]internalrefuri#userspace-api/media/drivers/thp7312 anchornamehjajujaj&jajCubaja}(j]j]j]j]j]ujaj-jaj@ubaja}(j]j]j]j]j]ujajUjaj=ubaja}(j]j]j]j]j]ujajubjmjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#GPIO Character Device Userspace API}jajrsbaja}(j]j]j]j]j]internalrefuriuserspace-api/gpio/chardev anchornamehujaj&jajoubaja}(j]j]j]j]j]ujaj-jajlubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaChip}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#chipujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #operationsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Get Line)userspace-api/gpio/gpio-v2-get-line-ioctl Get Chip Info*userspace-api/gpio/gpio-get-chipinfo-ioctl Get Line Info-userspace-api/gpio/gpio-v2-get-lineinfo-ioctlWatch Line Info3userspace-api/gpio/gpio-v2-get-lineinfo-watch-ioctlUnwatch Line Info2userspace-api/gpio/gpio-get-lineinfo-unwatch-ioctlRead Line Info Changed Events0userspace-api/gpio/gpio-v2-lineinfo-changed-reade includefiles](jjjjjjemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jjjjjjeujajjՔH/var/lib/git/docbuild/linux/Documentation/userspace-api/gpio/chardev.rstj֔K7jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Line Request}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #line-requestujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj4sbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj&jaj1ubaja}(j]j]j]j]j]ujaj-jaj.ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Get Line Values0userspace-api/gpio/gpio-v2-line-get-values-ioctlSet Line Values0userspace-api/gpio/gpio-v2-line-set-values-ioctlRead Line Edge Events*userspace-api/gpio/gpio-v2-line-event-readReconfigure Lines0userspace-api/gpio/gpio-v2-line-set-config-ioctle includefiles](j[j^jajdemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jZj]j`jceujajjՔjj֔KSjajKubaja}(j]j]j]j]j]ujajjaj.ubeja}(j]j]j]j]j]ujajUjaj+ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTypes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#typesujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]Nuserspace-api/gpio/error-codesa includefiles]jamaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔjj֔Kqjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajlubeja}(j]j]j]j]j]ujajUjajiubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja USB support}jajsbaja}(j]j]j]j]j]internalrefuri usb/index anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nusb/acmNusb/authorizationN usb/chipideaNusb/dwc3Nusb/ehciNusb/functionfsNusb/functionfs-descNusb/gadget_configfsNusb/gadget_hidNusb/gadget_multiNusb/gadget_printerNusb/gadget_serialNusb/gadget_uvcNusb/gadget-testingNusb/iuu_phoenixNusb/mass-storageNusb/misc_usbsevsegN usb/mtouchusbNusb/ohciNusb/raw-gadgetNusb/usbip_protocolN usb/usbmonNusb/usb-serialN usb/usb-helpNusb/text_filese includefiles](jjjjjjjjjj!j#j%j'j)j+j-j/j1j3j5j7j9j;j=j?emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ7/var/lib/git/docbuild/linux/Documentation/usb/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajVsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujaj&jajSubaja}(j]j]j]j]j]ujaj-jajPubaja}(j]j]j]j]j]ujajUjajMubaja}(j]j]j]j]j]exprsubproject and htmlujaj+jajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe cx2341x driver}jajsbaja}(j]j]j]j]j]internalrefuri(userspace-api/media/drivers/cx2341x-uapi anchornamehjajÕujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNon-compressed file format}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#non-compressed-file-formatja](KKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRaw format c example}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#raw-format-c-exampleja](KKKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9Format of embedded V4L2_MPEG_STREAM_VBI_FMT_IVTV VBI data}jajsbaja}(j]j]j]j]j]internalrefurij anchorname:#format-of-embedded-v4l2-mpeg-stream-vbi-fmt-ivtv-vbi-dataja](KKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj@sbaja}(j]j]j]j]j]internalrefuri!userspace-api/media/cec/cec-intro anchornamehjajѕujaj&jaj=ubaja}(j]j]j]j]j]ujaj-jaj:ubaja}(j]j]j]j]j]ujajUjaj7ubaja}(j]j]j]j]j]ujajubjCjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaeBPF Userspace API}jajlsbaja}(j]j]j]j]j]internalrefuriuserspace-api/ebpf/index anchornamehujaj&jajiubaja}(j]j]j]j]j]ujaj-jajfubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj{entries]Nuserspace-api/ebpf/syscalla includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔF/var/lib/git/docbuild/linux/Documentation/userspace-api/ebpf/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajfubeja}(j]j]j]j]j]ujajUjajcubaja}(j]j]j]j]j]ujajubjqjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary of CDROM ioctl calls}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/ioctl/cdrom anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOCTLs}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/ioctl/index anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N userspace-api/ioctl/ioctl-numberN"userspace-api/ioctl/ioctl-decodingNuserspace-api/ioctl/cdromNuserspace-api/ioctl/hdioe includefiles](j jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔG/var/lib/git/docbuild/linux/Documentation/userspace-api/ioctl/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_GET_LINEINFO_IOCTL}jaj<sbaja}(j]j]j]j]j]internalrefuri*userspace-api/gpio/gpio-get-lineinfo-ioctl anchornamehujaj&jaj9ubaja}(j]j]j]j]j]ujaj-jaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj\sbaja}(j]j]j]j]j]internalrefurijK anchorname#nameujaj&jajYubaja}(j]j]j]j]j]ujaj-jajVubaja}(j]j]j]j]j]ujajUjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajsbaja}(j]j]j]j]j]internalrefurijK anchorname #synopsisujaj&jaj|ubaja}(j]j]j]j]j]ujaj-jajyubaja}(j]j]j]j]j]ujajUjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajsbaja}(j]j]j]j]j]internalrefurijK anchorname #argumentsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijK anchorname #descriptionujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurijK anchorname #return-valueujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajSubeja}(j]j]j]j]j]ujajjaj6ubeja}(j]j]j]j]j]ujajUjaj3ubaja}(j]j]j]j]j]ujajubj~jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDecoding an IOCTL Magic Number}jaj sbaja}(j]j]j]j]j]internalrefuri"userspace-api/ioctl/ioctl-decoding anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Landlock: unprivileged access control}jajLsbaja}(j]j]j]j]j]internalrefuriuserspace-api/landlock anchornamehujaj&jajIubaja}(j]j]j]j]j]ujaj-jajFubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLandlock rules}jajlsbaja}(j]j]j]j]j]internalrefurij[ anchorname#landlock-rulesujaj&jajiubaja}(j]j]j]j]j]ujaj-jajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Defining and enforcing a security policy}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname)#defining-and-enforcing-a-security-policyujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGood practices}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#good-practicesujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Layers of file path access rights}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname"#layers-of-file-path-access-rightsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBind mounts and OverlayFS}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#bind-mounts-and-overlayfsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Inheritance}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname #inheritanceujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPtrace restrictions}jaj;sbaja}(j]j]j]j]j]internalrefurij[ anchorname#ptrace-restrictionsujaj&jaj8ubaja}(j]j]j]j]j]ujaj-jaj5ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IPC scoping}jaj^sbaja}(j]j]j]j]j]internalrefurij[ anchorname #ipc-scopingujaj&jaj[ubaja}(j]j]j]j]j]ujaj-jajXubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTruncating files}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#truncating-filesujaj&jaj~ubaja}(j]j]j]j]j]ujaj-jaj{ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Rights associated with file descriptors}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname(#rights-associated-with-file-descriptorsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajfubeja}(j]j]j]j]j]ujajUjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Compatibility}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#compatibilityujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Backward and forward compatibility}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname##backward-and-forward-compatibilityujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLandlock ABI versions}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#landlock-abi-versionsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel interface}jajEsbaja}(j]j]j]j]j]internalrefurij[ anchorname#kernel-interfaceujaj&jajBubaja}(j]j]j]j]j]ujaj-jaj?ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Access rights}jajesbaja}(j]j]j]j]j]internalrefurij[ anchorname#access-rightsujaj&jajbubaja}(j]j]j]j]j]ujaj-jaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilesystem flags}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#filesystem-flagsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Network flags}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#network-flagsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Scope flags}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname #scope-flagsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj|ubeja}(j]j]j]j]j]ujajjaj_ubeja}(j]j]j]j]j]ujajUjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating a new ruleset}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#creating-a-new-rulesetujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtending a ruleset}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#extending-a-rulesetujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnforcing a ruleset}jaj@sbaja}(j]j]j]j]j]internalrefurij[ anchorname#enforcing-a-rulesetujaj&jaj=ubaja}(j]j]j]j]j]ujaj-jaj:ubaja}(j]j]j]j]j]ujajUjaj\ubeja}(j]j]j]j]j]ujajjaj?ubeja}(j]j]j]j]j]ujajUjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCurrent limitations}jajosbaja}(j]j]j]j]j]internalrefurij[ anchorname#current-limitationsujaj&jajlubaja}(j]j]j]j]j]ujaj-jajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Filesystem topology modification}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname!#filesystem-topology-modificationujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial filesystems}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#special-filesystemsujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRuleset layers}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#ruleset-layersujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Memory usage}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname #memory-usageujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IOCTL support}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#ioctl-supportujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajiubeja}(j]j]j]j]j]ujajUjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPrevious limitations}jajJsbaja}(j]j]j]j]j]internalrefurij[ anchorname#previous-limitationsujaj&jajGubaja}(j]j]j]j]j]ujaj-jajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#File renaming and linking (ABI < 2)}jajjsbaja}(j]j]j]j]j]internalrefurij[ anchorname #file-renaming-and-linking-abi-2ujaj&jajgubaja}(j]j]j]j]j]ujaj-jajdubaja}(j]j]j]j]j]ujajUjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFile truncation (ABI < 3)}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#file-truncation-abi-3ujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP bind and connect (ABI < 4)}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#tcp-bind-and-connect-abi-4ujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice IOCTL (ABI < 5)}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#device-ioctl-abi-5ujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstract UNIX socket (ABI < 6)}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#abstract-unix-socket-abi-6ujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSignal (ABI < 6)}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname #signal-abi-6ujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLogging (ABI < 7)}jaj<sbaja}(j]j]j]j]j]internalrefurij[ anchorname#logging-abi-7ujaj&jaj9ubaja}(j]j]j]j]j]ujaj-jaj6ubaja}(j]j]j]j]j]ujajUjajaubeja}(j]j]j]j]j]ujajjajDubeja}(j]j]j]j]j]ujajUjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel support}jajksbaja}(j]j]j]j]j]internalrefurij[ anchorname#kernel-supportujaj&jajhubaja}(j]j]j]j]j]ujaj-jajeubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuild time configuration}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#build-time-configurationujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoot time configuration}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#boot-time-configurationujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNetwork support}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#network-supportujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajeubeja}(j]j]j]j]j]ujajUjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaQuestions and answers}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#questions-and-answersujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'What about user space sandbox managers?}jaj sbaja}(j]j]j]j]j]internalrefurij[ anchorname'#what-about-user-space-sandbox-managersujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%What about namespaces and containers?}jajCsbaja}(j]j]j]j]j]internalrefurij[ anchorname%#what-about-namespaces-and-containersujaj&jaj@ubaja}(j]j]j]j]j]ujaj-jaj=ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&How to disable Landlock audit records?}jajfsbaja}(j]j]j]j]j]internalrefurij[ anchorname&#how-to-disable-landlock-audit-recordsujaj&jajcubaja}(j]j]j]j]j]ujaj-jaj`ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional documentation}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#additional-documentationujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajcubeja}(j]j]j]j]j]ujajjajFubeja}(j]j]j]j]j]ujajUjajCubaja}(j]j]j]j]j]ujajubj\jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafwctl pds driver}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/fwctl/pds_fwctl anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japds_fwctl User API}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pds-fwctl-user-apiujaj&jaj ubaja}(j]j]j]j]j]ujaj-jaj ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Part V - Consumer Electronics Control API}jajHsbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/cec/cec-api anchornamehujaj&jajEubaja}(j]j]j]j]j]ujaj-jajBubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjWentries](N!userspace-api/media/cec/cec-introN!userspace-api/media/cec/cec-funcsN)userspace-api/media/cec/cec-pin-error-injN"userspace-api/media/cec/cec-headere includefiles](jnjpjrjtemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionjzujajjՔM/var/lib/git/docbuild/linux/Documentation/userspace-api/media/cec/cec-api.rstj֔K jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision and Copyright}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#revision-and-copyrightujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision History}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#revision-historyujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj_ubeja}(j]j]j]j]j]ujajjajBubeja}(j]j]j]j]j]ujajUjaj?ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaObsolete GPIO Userspace APIs}jajsbaja}(j]j]j]j]j]internalrefuriuserspace-api/gpio/obsolete anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](#Character Device Userspace API (v1)userspace-api/gpio/chardev_v1Sysfs Interfaceuserspace-api/gpio/sysfse includefiles](j jemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](j jeujajjՔI/var/lib/git/docbuild/linux/Documentation/userspace-api/gpio/obsolete.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafutex2}jaj8sbaja}(j]j]j]j]j]internalrefuriuserspace-api/futex2 anchornamehujaj&jaj5ubaja}(j]j]j]j]j]ujaj-jaj2ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser API}jajXsbaja}(j]j]j]j]j]internalrefurijG anchorname #user-apiujaj&jajUubaja}(j]j]j]j]j]ujaj-jajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``futex_waitv()``ja]ja futex_waitv()}jaj{sbaja}(j]j]j]j]j]ujaj jՔNj֔Njajxubaja}(j]j]j]j]j]internalrefurijG anchorname #futex-waitvujaj&jajuubaja}(j]j]j]j]j]ujaj-jajrubaja}(j]j]j]j]j]ujajUjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTimeout}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname#timeoutujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypes of futex}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname#types-of-futexujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajoubeja}(j]j]j]j]j]ujajjajRubeja}(j]j]j]j]j]ujajUjajOubaja}(j]j]j]j]j]ujajjaj2ubeja}(j]j]j]j]j]ujajUjaj/ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamtouchusb driver}jaj sbaja}(j]j]j]j]j]internalrefuri usb/mtouchusb anchornamehujaj&jaj ubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChanges}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname#changesujaj&jaj)ubaja}(j]j]j]j]j]ujaj-jaj&ubaja}(j]j]j]j]j]ujajUjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Hardware}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname#supported-hardwareujaj&jajLubaja}(j]j]j]j]j]ujaj-jajIubaja}(j]j]j]j]j]ujajUjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver Notes}jajrsbaja}(j]j]j]j]j]internalrefurij anchorname #driver-notesujaj&jajoubaja}(j]j]j]j]j]ujaj-jajlubaja}(j]j]j]j]j]ujajUjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#todoujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Disclaimer}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #disclaimerujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThanks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#thanksujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj#ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj3jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV CA close()}jajsbaja}(j]j]j]j]j]internalrefuri!userspace-api/media/dvb/ca-fclose anchornamehjajnujaj&jajubaja}(j]j]j]j]j]ujaj-jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj3sbaja}(j]j]j]j]j]internalrefurij" anchorname#nameja](KKKKeujaj&jaj0ubaja}(j]j]j]j]j]ujaj-jaj-ubaja}(j]j]j]j]j]ujajUjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajWsbaja}(j]j]j]j]j]internalrefurij" anchorname #synopsisja](KKKKeujaj&jajTubaja}(j]j]j]j]j]ujaj-jajQubaja}(j]j]j]j]j]ujajUjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj{sbaja}(j]j]j]j]j]internalrefurij" anchorname #argumentsja](KKKKeujaj&jajxubaja}(j]j]j]j]j]ujaj-jajuubaja}(j]j]j]j]j]ujajUjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname #descriptionja](KKKKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname #return-valueja](KKKKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjaj*ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajUjaj ubaja}(j]j]j]j]j]ujajubj6jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMass Storage Gadget (MSG)}jajsbaja}(j]j]j]j]j]internalrefuriusb/mass-storage anchornamehujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname #overviewujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule parameters}jaj?sbaja}(j]j]j]j]j]internalrefurij  anchorname#module-parametersujaj&jaj<ubaja}(j]j]j]j]j]ujaj-jaj9ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sysfs entries}jajbsbaja}(j]j]j]j]j]internalrefurij  anchorname#sysfs-entriesujaj&jaj_ubaja}(j]j]j]j]j]ujaj-jaj\ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Other gadgets using mass storage function}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname*#other-gadgets-using-mass-storage-functionujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRelation to file storage gadget}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname #relation-to-file-storage-gadgetujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjijK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#ioctls CEC_RECEIVE and CEC_TRANSMIT}jajsbaja}(j]j]j]j]j]internalrefuri'userspace-api/media/cec/cec-ioc-receive anchornamehjajujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nameja](KK Keujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname #synopsisja](KK Keujaj&jaj!ubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname #argumentsja](KK Keujaj&jajEubaja}(j]j]j]j]j]ujaj-jajBubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KK Keujaj&jajiubaja}(j]j]j]j]j]ujaj-jajfubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #return-valueja](KK Keujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaASPEED video driver}jajsbaja}(j]j]j]j]j]internalrefuri(userspace-api/media/drivers/aspeed-video anchornamehjajujaj&jajubaja}(j]j]j]j]j]ujaj-jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``V4L2_CID_ASPEED_HQ_MODE``ja]jaV4L2_CID_ASPEED_HQ_MODE}jajsbaja}(j]j]j]j]j]ujaj jՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#v4l2-cid-aspeed-hq-modeja](KKeujaj&jajubaja}(j]j]j]j]j]ujaj-jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja#``V4L2_CID_ASPEED_HQ_JPEG_QUALITY``ja]jaV4L2_CID_ASPEED_HQ_JPEG_QUALITY}jaj sbaja}(j]j]j]j]j]ujaj jՔNj֔Njaj ubaja}(j]j]j]j]j]internalrefurij anchorname #v4l2-cid-aspeed-hq-jpeg-qualityja](KKeujaj&jaj ubaja}(j]j]j]j]j]ujaj-jaj ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjQjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja CA_GET_MSG}jajZ sbaja}(j]j]j]j]j]internalrefuri"userspace-api/media/dvb/ca-get-msg anchornamehjajujaj&jajW ubaja}(j]j]j]j]j]ujaj-jajT ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajz sbaja}(j]j]j]j]j]internalrefuriji  anchorname#nameja](KKKKeujaj&jajw ubaja}(j]j]j]j]j]ujaj-jajt ubaja}(j]j]j]j]j]ujajUjajq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj sbaja}(j]j]j]j]j]internalrefuriji  anchorname #synopsisja](KKKKeujaj&jaj ubaja}(j]j]j]j]j]ujaj-jaj ubaja}(j]j]j]j]j]ujajUjajq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj sbaja}(j]j]j]j]j]internalrefuriji  anchorname #argumentsja](KKKKeujaj&jaj ubaja}(j]j]j]j]j]ujaj-jaj ubaja}(j]j]j]j]j]ujajUjajq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j]j]j]j]internalrefuriji  anchorname #descriptionja](KKKKeujaj&jaj ubaja}(j]j]j]j]j]ujaj-jaj ubaja}(j]j]j]j]j]ujajUjajq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj !sbaja}(j]j]j]j]j]internalrefuriji  anchorname #return-valueja](KKKKeujaj&jaj!ubaja}(j]j]j]j]j]ujaj-jaj!ubaja}(j]j]j]j]j]ujajUjajq ubeja}(j]j]j]j]j]ujajjajT ubeja}(j]j]j]j]j]ujajUjajQ ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafwctl cxl driver}jajC!sbaja}(j]j]j]j]j]internalrefuriuserspace-api/fwctl/fwctl-cxl anchornamehujaj&jaj@!ubaja}(j]j]j]j]j]ujaj-jaj=!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajc!sbaja}(j]j]j]j]j]internalrefurijR! anchorname #overviewujaj&jaj`!ubaja}(j]j]j]j]j]ujaj-jaj]!ubaja}(j]j]j]j]j]ujajUjajZ!ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafwctl cxl User API}jaj!sbaja}(j]j]j]j]j]internalrefurijR! anchorname#fwctl-cxl-user-apiujaj&jaj!ubaja}(j]j]j]j]j]ujaj-jaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Driver info query}jaj!sbaja}(j]j]j]j]j]internalrefurijR! anchorname#driver-info-queryujaj&jaj!ubaja}(j]j]j]j]j]ujaj-jaj!ubaja}(j]j]j]j]j]ujajUjaj!ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Send hardware commands}jaj!sbaja}(j]j]j]j]j]internalrefurijR! anchorname#send-hardware-commandsujaj&jaj!ubaja}(j]j]j]j]j]ujaj-jaj!ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCode example of a Get Feature}jaj!sbaja}(j]j]j]j]j]internalrefurijR! anchorname#code-example-of-a-get-featureujaj&jaj!ubaja}(j]j]j]j]j]ujaj-jaj!ubaja}(j]j]j]j]j]ujajUjaj!ubaja}(j]j]j]j]j]ujajjaj!ubeja}(j]j]j]j]j]ujajUjaj!ubeja}(j]j]j]j]j]ujajjaj!ubeja}(j]j]j]j]j]ujajUjajZ!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafwctl cxl Kernel API}jaj$"sbaja}(j]j]j]j]j]internalrefurijR! anchorname#fwctl-cxl-kernel-apiujaj&jaj!"ubaja}(j]j]j]j]j]ujaj-jaj"ubaja}(j]j]j]j]j]ujajUjajZ!ubeja}(j]j]j]j]j]ujajjaj=!ubeja}(j]j]j]j]j]ujajUjaj:!ubaja}(j]j]j]j]j]ujajubu(j jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsing camera sensor drivers}jaj\"sbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/drivers/camera-sensor anchornamehjajujaj&jajY"ubaja}(j]j]j]j]j]ujaj-jajV"ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Frame size}jaj|"sbaja}(j]j]j]j]j]internalrefurijk" anchorname #frame-sizeja](KKeujaj&jajy"ubaja}(j]j]j]j]j]ujaj-jajv"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Freely configurable camera sensor drivers}jaj"sbaja}(j]j]j]j]j]internalrefurijk" anchorname*#freely-configurable-camera-sensor-driversja](KKKeujaj&jaj"ubaja}(j]j]j]j]j]ujaj-jaj"ubaja}(j]j]j]j]j]ujajUjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister list based drivers}jaj"sbaja}(j]j]j]j]j]internalrefurijk" anchorname#register-list-based-driversja](KKKeujaj&jaj"ubaja}(j]j]j]j]j]ujaj-jaj"ubaja}(j]j]j]j]j]ujajUjaj"ubeja}(j]j]j]j]j]ujajjajv"ubeja}(j]j]j]j]j]ujajUjajs"ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrame interval configuration}jaj"sbaja}(j]j]j]j]j]internalrefurijk" anchorname#frame-interval-configurationja](KKeujaj&jaj"ubaja}(j]j]j]j]j]ujaj-jaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRaw camera sensors}jaj#sbaja}(j]j]j]j]j]internalrefurijk" anchorname#raw-camera-sensorsja](KKKeujaj&jaj#ubaja}(j]j]j]j]j]ujaj-jaj #ubaja}(j]j]j]j]j]ujajUjaj #ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB cameras etc. devices}jaj6#sbaja}(j]j]j]j]j]internalrefurijk" anchorname#usb-cameras-etc-devicesja](KKKeujaj&jaj3#ubaja}(j]j]j]j]j]ujaj-jaj0#ubaja}(j]j]j]j]j]ujajUjaj #ubeja}(j]j]j]j]j]ujajjaj"ubeja}(j]j]j]j]j]ujajUjajs"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Rotation, orientation and flipping}jajf#sbaja}(j]j]j]j]j]internalrefurijk" anchorname"#rotation-orientation-and-flippingja](KKeujaj&jajc#ubaja}(j]j]j]j]j]ujaj-jaj`#ubaja}(j]j]j]j]j]ujajUjajs"ubeja}(j]j]j]j]j]ujajjajV"ubeja}(j]j]j]j]j]ujajUjajS"ubaja}(j]j]j]j]j]ujajubjWjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_V2_LINE_GET_VALUES_IOCTL}jaj#sbaja}(j]j]j]j]j]internalrefuri0userspace-api/gpio/gpio-v2-line-get-values-ioctl anchornamehujaj&jaj#ubaja}(j]j]j]j]j]ujaj-jaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj#sbaja}(j]j]j]j]j]internalrefurij# anchorname#nameujaj&jaj#ubaja}(j]j]j]j]j]ujaj-jaj#ubaja}(j]j]j]j]j]ujajUjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj#sbaja}(j]j]j]j]j]internalrefurij# anchorname #synopsisujaj&jaj#ubaja}(j]j]j]j]j]ujaj-jaj#ubaja}(j]j]j]j]j]ujajUjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj$sbaja}(j]j]j]j]j]internalrefurij# anchorname #argumentsujaj&jaj$ubaja}(j]j]j]j]j]ujaj-jaj#ubaja}(j]j]j]j]j]ujajUjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj($sbaja}(j]j]j]j]j]internalrefurij# anchorname #descriptionujaj&jaj%$ubaja}(j]j]j]j]j]ujaj-jaj"$ubaja}(j]j]j]j]j]ujajUjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajK$sbaja}(j]j]j]j]j]internalrefurij# anchorname #return-valueujaj&jajH$ubaja}(j]j]j]j]j]ujaj-jajE$ubaja}(j]j]j]j]j]ujajUjaj#ubeja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajUjaj#ubaja}(j]j]j]j]j]ujajubjijK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_GET_LINEEVENT_IOCTL}jaj$sbaja}(j]j]j]j]j]internalrefuri+userspace-api/gpio/gpio-get-lineevent-ioctl anchornamehujaj&jaj$ubaja}(j]j]j]j]j]ujaj-jaj}$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname#nameujaj&jaj$ubaja}(j]j]j]j]j]ujaj-jaj$ubaja}(j]j]j]j]j]ujajUjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname #synopsisujaj&jaj$ubaja}(j]j]j]j]j]ujaj-jaj$ubaja}(j]j]j]j]j]ujajUjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname #argumentsujaj&jaj$ubaja}(j]j]j]j]j]ujaj-jaj$ubaja}(j]j]j]j]j]ujajUjaj$ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jaj %sbaja}(j]j]j]j]j]internalrefurij$ anchorname #descriptionujaj&jaj %ubaja}(j]j]j]j]j]ujaj-jaj%ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Rules}jaj,%sbaja}(j]j]j]j]j]internalrefurij$ anchorname#configuration-rulesujaj&jaj)%ubaja}(j]j]j]j]j]ujaj-jaj&%ubaja}(j]j]j]j]j]ujajUjaj#%ubaja}(j]j]j]j]j]ujajjaj%ubeja}(j]j]j]j]j]ujajUjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj[%sbaja}(j]j]j]j]j]internalrefurij$ anchorname #return-valueujaj&jajX%ubaja}(j]j]j]j]j]ujaj-jajU%ubaja}(j]j]j]j]j]ujajUjaj$ubeja}(j]j]j]j]j]ujajjaj}$ubeja}(j]j]j]j]j]ujajUjajz$ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_GET_LINEINFO_UNWATCH_IOCTL}jaj%sbaja}(j]j]j]j]j]internalrefuri2userspace-api/gpio/gpio-get-lineinfo-unwatch-ioctl anchornamehujaj&jaj%ubaja}(j]j]j]j]j]ujaj-jaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj%sbaja}(j]j]j]j]j]internalrefurij% anchorname#nameujaj&jaj%ubaja}(j]j]j]j]j]ujaj-jaj%ubaja}(j]j]j]j]j]ujajUjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj%sbaja}(j]j]j]j]j]internalrefurij% anchorname #synopsisujaj&jaj%ubaja}(j]j]j]j]j]ujaj-jaj%ubaja}(j]j]j]j]j]ujajUjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj%sbaja}(j]j]j]j]j]internalrefurij% anchorname #argumentsujaj&jaj%ubaja}(j]j]j]j]j]ujaj-jaj%ubaja}(j]j]j]j]j]ujajUjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj&sbaja}(j]j]j]j]j]internalrefurij% anchorname #descriptionujaj&jaj&ubaja}(j]j]j]j]j]ujaj-jaj&ubaja}(j]j]j]j]j]ujajUjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj?&sbaja}(j]j]j]j]j]internalrefurij% anchorname #return-valueujaj&jaj<&ubaja}(j]j]j]j]j]ujaj-jaj9&ubaja}(j]j]j]j]j]ujajUjaj%ubeja}(j]j]j]j]j]ujajjaj%ubeja}(j]j]j]j]j]ujajUjaj%ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl CEC_ADAP_G_CONNECTOR_INFO}jajw&sbaja}(j]j]j]j]j]internalrefuri0userspace-api/media/cec/cec-ioc-adap-g-conn-info anchornamehjajujaj&jajt&ubaja}(j]j]j]j]j]ujaj-jajq&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj&sbaja}(j]j]j]j]j]internalrefurij& anchorname#nameja](KKKeujaj&jaj&ubaja}(j]j]j]j]j]ujaj-jaj&ubaja}(j]j]j]j]j]ujajUjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj&sbaja}(j]j]j]j]j]internalrefurij& anchorname #synopsisja](KKKeujaj&jaj&ubaja}(j]j]j]j]j]ujaj-jaj&ubaja}(j]j]j]j]j]ujajUjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj&sbaja}(j]j]j]j]j]internalrefurij& anchorname #argumentsja](KKKeujaj&jaj&ubaja}(j]j]j]j]j]ujaj-jaj&ubaja}(j]j]j]j]j]ujajUjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj'sbaja}(j]j]j]j]j]internalrefurij& anchorname #descriptionja](KKKeujaj&jaj'ubaja}(j]j]j]j]j]ujaj-jaj&ubaja}(j]j]j]j]j]ujajUjaj&ubeja}(j]j]j]j]j]ujajjajq&ubeja}(j]j]j]j]j]ujajUjajn&ubaja}(j]j]j]j]j]ujajubjojK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!CEC Pin Framework Error Injection}jaj<'sbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/cec/cec-pin-error-inj anchornamehjajujaj&jaj9'ubaja}(j]j]j]j]j]ujaj-jaj6'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Basic Syntax}jaj\'sbaja}(j]j]j]j]j]internalrefurijK' anchorname #basic-syntaxja](KKeujaj&jajY'ubaja}(j]j]j]j]j]ujaj-jajV'ubaja}(j]j]j]j]j]ujajUjajS'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClear Error Injections}jaj'sbaja}(j]j]j]j]j]internalrefurijK' anchorname#clear-error-injectionsja](KKeujaj&jaj}'ubaja}(j]j]j]j]j]ujaj-jajz'ubaja}(j]j]j]j]j]ujajUjajS'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceive Messages}jaj'sbaja}(j]j]j]j]j]internalrefurijK' anchorname#receive-messagesja](KKeujaj&jaj'ubaja}(j]j]j]j]j]ujaj-jaj'ubaja}(j]j]j]j]j]ujajUjajS'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransmit Messages}jaj'sbaja}(j]j]j]j]j]internalrefurijK' anchorname#transmit-messagesja](KKeujaj&jaj'ubaja}(j]j]j]j]j]ujaj-jaj'ubaja}(j]j]j]j]j]ujajUjajS'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Custom Pulses}jaj'sbaja}(j]j]j]j]j]internalrefurijK' anchorname#custom-pulsesja](KKeujaj&jaj'ubaja}(j]j]j]j]j]ujaj-jaj'ubaja}(j]j]j]j]j]ujajUjajS'ubeja}(j]j]j]j]j]ujajjaj6'ubeja}(j]j]j]j]j]ujajUjaj3'ubaja}(j]j]j]j]j]ujajubjqjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!GPIO_HANDLE_SET_LINE_VALUES_IOCTL}jaj%(sbaja}(j]j]j]j]j]internalrefuri4userspace-api/gpio/gpio-handle-set-line-values-ioctl anchornamehujaj&jaj"(ubaja}(j]j]j]j]j]ujaj-jaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajE(sbaja}(j]j]j]j]j]internalrefurij4( anchorname#nameujaj&jajB(ubaja}(j]j]j]j]j]ujaj-jaj?(ubaja}(j]j]j]j]j]ujajUjaj<(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajh(sbaja}(j]j]j]j]j]internalrefurij4( anchorname #synopsisujaj&jaje(ubaja}(j]j]j]j]j]ujaj-jajb(ubaja}(j]j]j]j]j]ujajUjaj<(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj(sbaja}(j]j]j]j]j]internalrefurij4( anchorname #argumentsujaj&jaj(ubaja}(j]j]j]j]j]ujaj-jaj(ubaja}(j]j]j]j]j]ujajUjaj<(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj(sbaja}(j]j]j]j]j]internalrefurij4( anchorname #descriptionujaj&jaj(ubaja}(j]j]j]j]j]ujaj-jaj(ubaja}(j]j]j]j]j]ujajUjaj<(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj(sbaja}(j]j]j]j]j]internalrefurij4( anchorname #return-valueujaj&jaj(ubaja}(j]j]j]j]j]ujaj-jaj(ubaja}(j]j]j]j]j]ujajUjaj<(ubeja}(j]j]j]j]j]ujajjaj(ubeja}(j]j]j]j]j]ujajUjaj(ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMIPI CCS camera sensor driver}jaj )sbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/drivers/ccs anchornamehjajujaj&jaj)ubaja}(j]j]j]j]j]ujaj-jaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPixel Array sub-device}jaj))sbaja}(j]j]j]j]j]internalrefurij) anchorname#pixel-array-sub-deviceja](KKeujaj&jaj&)ubaja}(j]j]j]j]j]ujaj-jaj#)ubaja}(j]j]j]j]j]ujajUjaj )ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBinner}jajM)sbaja}(j]j]j]j]j]internalrefurij) anchorname#binnerja](KKeujaj&jajJ)ubaja}(j]j]j]j]j]ujaj-jajG)ubaja}(j]j]j]j]j]ujajUjaj )ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScaler}jajq)sbaja}(j]j]j]j]j]internalrefurij) anchorname#scalerja](KKeujaj&jajn)ubaja}(j]j]j]j]j]ujaj-jajk)ubaja}(j]j]j]j]j]ujajUjaj )ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDigital and analogue crop}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#digital-and-analogue-cropja](KKeujaj&jaj)ubaja}(j]j]j]j]j]ujaj-jaj)ubaja}(j]j]j]j]j]ujajUjaj )ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPrivate controls}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#private-controlsja](KKeujaj&jaj)ubaja}(j]j]j]j]j]ujaj-jaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnalogue gain model}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#analogue-gain-modelja](KKKeujaj&jaj)ubaja}(j]j]j]j]j]ujaj-jaj)ubaja}(j]j]j]j]j]ujajUjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAlternate analogue gain model}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#alternate-analogue-gain-modelja](KKKeujaj&jaj)ubaja}(j]j]j]j]j]ujaj-jaj)ubaja}(j]j]j]j]j]ujajUjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShading correction}jaj"*sbaja}(j]j]j]j]j]internalrefurij) anchorname#shading-correctionja](KKKeujaj&jaj*ubaja}(j]j]j]j]j]ujaj-jaj*ubaja}(j]j]j]j]j]ujajUjaj)ubeja}(j]j]j]j]j]ujajjaj)ubeja}(j]j]j]j]j]ujajUjaj )ubeja}(j]j]j]j]j]ujajjaj)ubeja}(j]j]j]j]j]ujajUjaj)ubaja}(j]j]j]j]j]ujajubj% jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*OMAP 3 Image Signal Processor (ISP) driver}jajg*sbaja}(j]j]j]j]j]internalrefuri)userspace-api/media/drivers/omap3isp-uapi anchornamehjaj,ujaj&jajd*ubaja}(j]j]j]j]j]ujaj-jaja*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvents}jaj*sbaja}(j]j]j]j]j]internalrefurijv* anchorname#eventsja](K Keujaj&jaj*ubaja}(j]j]j]j]j]ujaj-jaj*ubaja}(j]j]j]j]j]ujajUjaj~*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrivate IOCTLs}jaj*sbaja}(j]j]j]j]j]internalrefurijv* anchorname#private-ioctlsja](K Keujaj&jaj*ubaja}(j]j]j]j]j]ujaj-jaj*ubaja}(j]j]j]j]j]ujajUjaj~*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCCDC and preview block IOCTLs}jaj*sbaja}(j]j]j]j]j]internalrefurijv* anchorname#ccdc-and-preview-block-ioctlsja](K Keujaj&jaj*ubaja}(j]j]j]j]j]ujaj-jaj*ubaja}(j]j]j]j]j]ujajUjaj~*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatistic blocks IOCTLs}jaj*sbaja}(j]j]j]j]j]internalrefurijv* anchorname#statistic-blocks-ioctlsja](K Keujaj&jaj*ubaja}(j]j]j]j]j]ujaj-jaj*ubaja}(j]j]j]j]j]ujajUjaj~*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIDIOC_OMAP3ISP_STAT_EN}jaj+sbaja}(j]j]j]j]j]internalrefurijv* anchorname#vidioc-omap3isp-stat-enja](K Keujaj&jaj+ubaja}(j]j]j]j]j]ujaj-jaj+ubaja}(j]j]j]j]j]ujajUjaj~*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMVIDIOC_OMAP3ISP_AEWB_CFG, VIDIOC_OMAP3ISP_HIST_CFG and VIDIOC_OMAP3ISP_AF_CFG}jaj;+sbaja}(j]j]j]j]j]internalrefurijv* anchornameM#vidioc-omap3isp-aewb-cfg-vidioc-omap3isp-hist-cfg-and-vidioc-omap3isp-af-cfgja](K Keujaj&jaj8+ubaja}(j]j]j]j]j]ujaj-jaj5+ubaja}(j]j]j]j]j]ujajUjaj~*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIDIOC_OMAP3ISP_STAT_REQ}jaj_+sbaja}(j]j]j]j]j]internalrefurijv* anchorname#vidioc-omap3isp-stat-reqja](K Keujaj&jaj\+ubaja}(j]j]j]j]j]ujaj-jajY+ubaja}(j]j]j]j]j]ujajUjaj~*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj+sbaja}(j]j]j]j]j]internalrefurijv* anchorname #referencesja](K Keujaj&jaj+ubaja}(j]j]j]j]j]ujaj-jaj}+ubaja}(j]j]j]j]j]ujajUjaj~*ubeja}(j]j]j]j]j]ujajjaja*ubeja}(j]j]j]j]j]ujajUjaj^*ubaja}(j]j]j]j]j]ujajubjwjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaST VGXY61 camera sensor driver}jaj+sbaja}(j]j]j]j]j]internalrefuri"userspace-api/media/drivers/vgxy61 anchornamehjaj:ujaj&jaj+ubaja}(j]j]j]j]j]ujaj-jaj+ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``V4L2_CID_HDR_SENSOR_MODE``ja]jaV4L2_CID_HDR_SENSOR_MODE}jaj+sbaja}(j]j]j]j]j]ujaj jՔNj֔Njaj+ubaja}(j]j]j]j]j]internalrefurij+ anchorname#v4l2-cid-hdr-sensor-modeja](K Keujaj&jaj+ubaja}(j]j]j]j]j]ujaj-jaj+ubaja}(j]j]j]j]j]ujajUjaj+ubaja}(j]j]j]j]j]ujajjaj+ubeja}(j]j]j]j]j]ujajUjaj+ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja eBPF Syscall}jaj,sbaja}(j]j]j]j]j]internalrefuriuserspace-api/ebpf/syscall anchornamehujaj&jaj,ubaja}(j]j]j]j]j]ujaj-jaj,ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf() subcommand reference}jaj?,sbaja}(j]j]j]j]j]internalrefurij., anchorname#bpf-subcommand-referenceujaj&jaj<,ubaja}(j]j]j]j]j]ujaj-jaj9,ubaja}(j]j]j]j]j]ujajUjaj6,ubaja}(j]j]j]j]j]ujajjaj,ubeja}(j]j]j]j]j]ujajUjaj,ubaja}(j]j]j]j]j]ujajubj3 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB/IP protocol}jajw,sbaja}(j]j]j]j]j]internalrefuriusb/usbip_protocol anchornamehujaj&jajt,ubaja}(j]j]j]j]j]ujaj-jajq,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Architecture}jaj,sbaja}(j]j]j]j]j]internalrefurij, anchorname #architectureujaj&jaj,ubaja}(j]j]j]j]j]ujaj-jaj,ubaja}(j]j]j]j]j]ujajUjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol Version}jaj,sbaja}(j]j]j]j]j]internalrefurij, anchorname#protocol-versionujaj&jaj,ubaja}(j]j]j]j]j]ujaj-jaj,ubaja}(j]j]j]j]j]ujajUjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessage Format}jaj,sbaja}(j]j]j]j]j]internalrefurij, anchorname#message-formatujaj&jaj,ubaja}(j]j]j]j]j]ujaj-jaj,ubaja}(j]j]j]j]j]ujajUjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXAMPLE}jaj-sbaja}(j]j]j]j]j]internalrefurij, anchorname#exampleujaj&jaj,ubaja}(j]j]j]j]j]ujaj-jaj,ubaja}(j]j]j]j]j]ujajUjaj,ubeja}(j]j]j]j]j]ujajjajq,ubeja}(j]j]j]j]j]ujajUjajn,ubaja}(j]j]j]j]j]ujajubjgjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Linux-specific ELF idiosyncrasies}jaj8-sbaja}(j]j]j]j]j]internalrefuriuserspace-api/ELF anchornamehujaj&jaj5-ubaja}(j]j]j]j]j]ujaj-jaj2-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Definitions}jajX-sbaja}(j]j]j]j]j]internalrefurijG- anchorname #definitionsujaj&jajU-ubaja}(j]j]j]j]j]ujaj-jajR-ubaja}(j]j]j]j]j]ujajUjajO-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PT_INTERP}jaj{-sbaja}(j]j]j]j]j]internalrefurijG- anchorname #pt-interpujaj&jajx-ubaja}(j]j]j]j]j]ujaj-jaju-ubaja}(j]j]j]j]j]ujajUjajO-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PT_GNU_STACK}jaj-sbaja}(j]j]j]j]j]internalrefurijG- anchorname #pt-gnu-stackujaj&jaj-ubaja}(j]j]j]j]j]ujaj-jaj-ubaja}(j]j]j]j]j]ujajUjajO-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPT_GNU_PROPERTY}jaj-sbaja}(j]j]j]j]j]internalrefurijG- anchorname#pt-gnu-propertyujaj&jaj-ubaja}(j]j]j]j]j]ujaj-jaj-ubaja}(j]j]j]j]j]ujajUjajO-ubeja}(j]j]j]j]j]ujajjaj2-ubeja}(j]j]j]j]j]ujajUjaj/-ubaja}(j]j]j]j]j]ujajubj8 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4ioctls CEC_ADAP_G_LOG_ADDRS and CEC_ADAP_S_LOG_ADDRS}jaj-sbaja}(j]j]j]j]j]internalrefuri0userspace-api/media/cec/cec-ioc-adap-g-log-addrs anchornamehjajoujaj&jaj-ubaja}(j]j]j]j]j]ujaj-jaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj.sbaja}(j]j]j]j]j]internalrefurij. anchorname#nameja](KKKeujaj&jaj.ubaja}(j]j]j]j]j]ujaj-jaj.ubaja}(j]j]j]j]j]ujajUjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj=.sbaja}(j]j]j]j]j]internalrefurij. anchorname #synopsisja](KKKeujaj&jaj:.ubaja}(j]j]j]j]j]ujaj-jaj7.ubaja}(j]j]j]j]j]ujajUjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaja.sbaja}(j]j]j]j]j]internalrefurij. anchorname #argumentsja](KKKeujaj&jaj^.ubaja}(j]j]j]j]j]ujaj-jaj[.ubaja}(j]j]j]j]j]ujajUjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj.sbaja}(j]j]j]j]j]internalrefurij. anchorname #descriptionja](KKKeujaj&jaj.ubaja}(j]j]j]j]j]ujaj-jaj.ubaja}(j]j]j]j]j]ujajUjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj.sbaja}(j]j]j]j]j]internalrefurij. anchorname #return-valueja](KKKeujaj&jaj.ubaja}(j]j]j]j]j]ujaj-jaj.ubaja}(j]j]j]j]j]ujajUjaj.ubeja}(j]j]j]j]j]ujajjaj-ubeja}(j]j]j]j]j]ujajUjaj-ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_V2_LINE_SET_VALUES_IOCTL}jaj.sbaja}(j]j]j]j]j]internalrefuri0userspace-api/gpio/gpio-v2-line-set-values-ioctl anchornamehujaj&jaj.ubaja}(j]j]j]j]j]ujaj-jaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj/sbaja}(j]j]j]j]j]internalrefurij. anchorname#nameujaj&jaj.ubaja}(j]j]j]j]j]ujaj-jaj.ubaja}(j]j]j]j]j]ujajUjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj%/sbaja}(j]j]j]j]j]internalrefurij. anchorname #synopsisujaj&jaj"/ubaja}(j]j]j]j]j]ujaj-jaj/ubaja}(j]j]j]j]j]ujajUjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajH/sbaja}(j]j]j]j]j]internalrefurij. anchorname #argumentsujaj&jajE/ubaja}(j]j]j]j]j]ujaj-jajB/ubaja}(j]j]j]j]j]ujajUjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajk/sbaja}(j]j]j]j]j]internalrefurij. anchorname #descriptionujaj&jajh/ubaja}(j]j]j]j]j]ujaj-jaje/ubaja}(j]j]j]j]j]ujajUjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj/sbaja}(j]j]j]j]j]internalrefurij. anchorname #return-valueujaj&jaj/ubaja}(j]j]j]j]j]ujaj-jaj/ubaja}(j]j]j]j]j]ujajUjaj.ubeja}(j]j]j]j]j]ujajjaj.ubeja}(j]j]j]j]j]ujajUjaj.ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Ioctl Numbers}jaj/sbaja}(j]j]j]j]j]internalrefuri userspace-api/ioctl/ioctl-number anchornamehujaj&jaj/ubaja}(j]j]j]j]j]ujaj-jaj/ubaja}(j]j]j]j]j]ujajUjaj/ubaja}(j]j]j]j]j]ujajubjwjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"GPIO Sysfs Interface for Userspace}jaj/sbaja}(j]j]j]j]j]internalrefuriuserspace-api/gpio/sysfs anchornamehujaj&jaj/ubaja}(j]j]j]j]j]ujaj-jaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe obsolete sysfs ABI}jaj0sbaja}(j]j]j]j]j]internalrefurij0 anchorname#the-obsolete-sysfs-abiujaj&jaj0ubaja}(j]j]j]j]j]ujaj-jaj 0ubaja}(j]j]j]j]j]ujajUjaj 0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPaths in Sysfs}jaj50sbaja}(j]j]j]j]j]internalrefurij0 anchorname#paths-in-sysfsujaj&jaj20ubaja}(j]j]j]j]j]ujaj-jaj/0ubaja}(j]j]j]j]j]ujajUjaj 0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExporting from Kernel code}jajX0sbaja}(j]j]j]j]j]internalrefurij0 anchorname#exporting-from-kernel-codeujaj&jajU0ubaja}(j]j]j]j]j]ujaj-jajR0ubaja}(j]j]j]j]j]ujajUjaj 0ubeja}(j]j]j]j]j]ujajjaj/ubeja}(j]j]j]j]j]ujajUjaj/ubaja}(j]j]j]j]j]ujajubjxjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV CA open()}jaj0sbaja}(j]j]j]j]j]internalrefuri userspace-api/media/dvb/ca-fopen anchornamehjajujaj&jaj0ubaja}(j]j]j]j]j]ujaj-jaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj0sbaja}(j]j]j]j]j]internalrefurij0 anchorname#nameja](KKKKeujaj&jaj0ubaja}(j]j]j]j]j]ujaj-jaj0ubaja}(j]j]j]j]j]ujajUjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj0sbaja}(j]j]j]j]j]internalrefurij0 anchorname #synopsisja](KKKKeujaj&jaj0ubaja}(j]j]j]j]j]ujaj-jaj0ubaja}(j]j]j]j]j]ujajUjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj0sbaja}(j]j]j]j]j]internalrefurij0 anchorname #argumentsja](KKKKeujaj&jaj0ubaja}(j]j]j]j]j]ujaj-jaj0ubaja}(j]j]j]j]j]ujajUjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj1sbaja}(j]j]j]j]j]internalrefurij0 anchorname #descriptionja](KKKKeujaj&jaj1ubaja}(j]j]j]j]j]ujaj-jaj1ubaja}(j]j]j]j]j]ujajUjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj@1sbaja}(j]j]j]j]j]internalrefurij0 anchorname #return-valueja](KKKKeujaj&jaj=1ubaja}(j]j]j]j]j]ujaj-jaj:1ubaja}(j]j]j]j]j]ujajUjaj0ubeja}(j]j]j]j]j]ujajjaj0ubeja}(j]j]j]j]j]ujajUjaj0ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja cec ioctl()}jajy1sbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/cec/cec-func-ioctl anchornamehjajujaj&jajv1ubaja}(j]j]j]j]j]ujaj-jajs1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj1sbaja}(j]j]j]j]j]internalrefurij1 anchorname#nameja](KKKeujaj&jaj1ubaja}(j]j]j]j]j]ujaj-jaj1ubaja}(j]j]j]j]j]ujajUjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj1sbaja}(j]j]j]j]j]internalrefurij1 anchorname #synopsisja](KKKeujaj&jaj1ubaja}(j]j]j]j]j]ujaj-jaj1ubaja}(j]j]j]j]j]ujajUjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj1sbaja}(j]j]j]j]j]internalrefurij1 anchorname #argumentsja](KKKeujaj&jaj1ubaja}(j]j]j]j]j]ujaj-jaj1ubaja}(j]j]j]j]j]ujajUjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj2sbaja}(j]j]j]j]j]internalrefurij1 anchorname #descriptionja](KKKeujaj&jaj2ubaja}(j]j]j]j]j]ujaj-jaj1ubaja}(j]j]j]j]j]ujajUjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj)2sbaja}(j]j]j]j]j]internalrefurij1 anchorname #return-valueja](KKKeujaj&jaj&2ubaja}(j]j]j]j]j]ujaj-jaj#2ubaja}(j]j]j]j]j]ujajUjaj1ubeja}(j]j]j]j]j]ujajjajs1ubeja}(j]j]j]j]j]ujajUjajp1ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja cec open()}jajb2sbaja}(j]j]j]j]j]internalrefuri%userspace-api/media/cec/cec-func-open anchornamehjajujaj&jaj_2ubaja}(j]j]j]j]j]ujaj-jaj\2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj2sbaja}(j]j]j]j]j]internalrefurijq2 anchorname#nameja](KKKeujaj&jaj2ubaja}(j]j]j]j]j]ujaj-jaj|2ubaja}(j]j]j]j]j]ujajUjajy2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj2sbaja}(j]j]j]j]j]internalrefurijq2 anchorname #synopsisja](KKKeujaj&jaj2ubaja}(j]j]j]j]j]ujaj-jaj2ubaja}(j]j]j]j]j]ujajUjajy2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj2sbaja}(j]j]j]j]j]internalrefurijq2 anchorname #argumentsja](KKKeujaj&jaj2ubaja}(j]j]j]j]j]ujaj-jaj2ubaja}(j]j]j]j]j]ujajUjajy2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj2sbaja}(j]j]j]j]j]internalrefurijq2 anchorname #descriptionja](KKKeujaj&jaj2ubaja}(j]j]j]j]j]ujaj-jaj2ubaja}(j]j]j]j]j]ujajUjajy2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj3sbaja}(j]j]j]j]j]internalrefurijq2 anchorname #return-valueja](KKKeujaj&jaj3ubaja}(j]j]j]j]j]ujaj-jaj 3ubaja}(j]j]j]j]j]ujajUjajy2ubeja}(j]j]j]j]j]ujajjaj\2ubeja}(j]j]j]j]j]ujajUjajY2ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_V2_LINE_SET_CONFIG_IOCTL}jajK3sbaja}(j]j]j]j]j]internalrefuri0userspace-api/gpio/gpio-v2-line-set-config-ioctl anchornamehujaj&jajH3ubaja}(j]j]j]j]j]ujaj-jajE3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajk3sbaja}(j]j]j]j]j]internalrefurijZ3 anchorname#nameujaj&jajh3ubaja}(j]j]j]j]j]ujaj-jaje3ubaja}(j]j]j]j]j]ujajUjajb3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj3sbaja}(j]j]j]j]j]internalrefurijZ3 anchorname #synopsisujaj&jaj3ubaja}(j]j]j]j]j]ujaj-jaj3ubaja}(j]j]j]j]j]ujajUjajb3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj3sbaja}(j]j]j]j]j]internalrefurijZ3 anchorname #argumentsujaj&jaj3ubaja}(j]j]j]j]j]ujaj-jaj3ubaja}(j]j]j]j]j]ujajUjajb3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj3sbaja}(j]j]j]j]j]internalrefurijZ3 anchorname #descriptionujaj&jaj3ubaja}(j]j]j]j]j]ujaj-jaj3ubaja}(j]j]j]j]j]ujajUjajb3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj3sbaja}(j]j]j]j]j]internalrefurijZ3 anchorname #return-valueujaj&jaj3ubaja}(j]j]j]j]j]ujaj-jaj3ubaja}(j]j]j]j]j]ujajUjajb3ubeja}(j]j]j]j]j]ujajjajE3ubeja}(j]j]j]j]j]ujajUjajB3ubaja}(j]j]j]j]j]ujajubj~ jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux CDC ACM inf}jaj/4sbaja}(j]j]j]j]j]internalrefuriusb/text_files anchornamehujaj&jaj,4ubaja}(j]j]j]j]j]ujaj-jaj)4ubaja}(j]j]j]j]j]ujajUjaj&4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Linux inf}jajR4sbaja}(j]j]j]j]j]internalrefurij>4 anchorname #linux-infujaj&jajO4ubaja}(j]j]j]j]j]ujaj-jajL4ubaja}(j]j]j]j]j]ujajUjaj&4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!USB devfs drop permissions source}jaju4sbaja}(j]j]j]j]j]internalrefurij>4 anchorname"#usb-devfs-drop-permissions-sourceujaj&jajr4ubaja}(j]j]j]j]j]ujaj-jajo4ubaja}(j]j]j]j]j]ujajUjaj&4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jaj4sbaja}(j]j]j]j]j]internalrefurij>4 anchorname#creditsujaj&jaj4ubaja}(j]j]j]j]j]ujaj-jaj4ubaja}(j]j]j]j]j]ujajUjaj&4ubeja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNPCM video driver}jaj4sbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/drivers/npcm-video anchornamehjajujaj&jaj4ubaja}(j]j]j]j]j]ujaj-jaj4ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver-specific Controls}jaj4sbaja}(j]j]j]j]j]internalrefurij4 anchorname#driver-specific-controlsja](KKeujaj&jaj4ubaja}(j]j]j]j]j]ujaj-jaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2_CID_NPCM_CAPTURE_MODE}jaj5sbaja}(j]j]j]j]j]internalrefurij4 anchorname#v4l2-cid-npcm-capture-modeja](KKKeujaj&jaj5ubaja}(j]j]j]j]j]ujaj-jaj4ubaja}(j]j]j]j]j]ujajUjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2_CID_NPCM_RECT_COUNT}jaj)5sbaja}(j]j]j]j]j]internalrefurij4 anchorname#v4l2-cid-npcm-rect-countja](KKKeujaj&jaj&5ubaja}(j]j]j]j]j]ujaj-jaj#5ubaja}(j]j]j]j]j]ujajUjaj4ubeja}(j]j]j]j]j]ujajjaj4ubeja}(j]j]j]j]j]ujajUjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajY5sbaja}(j]j]j]j]j]internalrefurij4 anchorname #referencesja](KKeujaj&jajV5ubaja}(j]j]j]j]j]ujaj-jajS5ubaja}(j]j]j]j]j]ujajUjaj4ubeja}(j]j]j]j]j]ujajjaj4ubeja}(j]j]j]j]j]ujajUjaj4ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl CEC_ADAP_G_CAPS}jaj5sbaja}(j]j]j]j]j]internalrefuri+userspace-api/media/cec/cec-ioc-adap-g-caps anchornamehjajujaj&jaj5ubaja}(j]j]j]j]j]ujaj-jaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj5sbaja}(j]j]j]j]j]internalrefurij5 anchorname#nameja](KKKeujaj&jaj5ubaja}(j]j]j]j]j]ujaj-jaj5ubaja}(j]j]j]j]j]ujajUjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj5sbaja}(j]j]j]j]j]internalrefurij5 anchorname #synopsisja](KKKeujaj&jaj5ubaja}(j]j]j]j]j]ujaj-jaj5ubaja}(j]j]j]j]j]ujajUjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj5sbaja}(j]j]j]j]j]internalrefurij5 anchorname #argumentsja](KKKeujaj&jaj5ubaja}(j]j]j]j]j]ujaj-jaj5ubaja}(j]j]j]j]j]ujajUjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj6sbaja}(j]j]j]j]j]internalrefurij5 anchorname #descriptionja](KKKeujaj&jaj6ubaja}(j]j]j]j]j]ujaj-jaj6ubaja}(j]j]j]j]j]ujajUjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajB6sbaja}(j]j]j]j]j]internalrefurij5 anchorname #return-valueja](KKKeujaj&jaj?6ubaja}(j]j]j]j]j]ujaj-jaj<6ubaja}(j]j]j]j]j]ujajUjaj5ubeja}(j]j]j]j]j]ujajjaj5ubeja}(j]j]j]j]j]ujajUjaj5ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_LINEEVENT_DATA_READ}jaj{6sbaja}(j]j]j]j]j]internalrefuri+userspace-api/gpio/gpio-lineevent-data-read anchornamehujaj&jajx6ubaja}(j]j]j]j]j]ujaj-jaju6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj6sbaja}(j]j]j]j]j]internalrefurij6 anchorname#nameujaj&jaj6ubaja}(j]j]j]j]j]ujaj-jaj6ubaja}(j]j]j]j]j]ujajUjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj6sbaja}(j]j]j]j]j]internalrefurij6 anchorname #synopsisujaj&jaj6ubaja}(j]j]j]j]j]ujaj-jaj6ubaja}(j]j]j]j]j]ujajUjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj6sbaja}(j]j]j]j]j]internalrefurij6 anchorname #argumentsujaj&jaj6ubaja}(j]j]j]j]j]ujaj-jaj6ubaja}(j]j]j]j]j]ujajUjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj7sbaja}(j]j]j]j]j]internalrefurij6 anchorname #descriptionujaj&jaj7ubaja}(j]j]j]j]j]ujaj-jaj6ubaja}(j]j]j]j]j]ujajUjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj'7sbaja}(j]j]j]j]j]internalrefurij6 anchorname #return-valueujaj&jaj$7ubaja}(j]j]j]j]j]ujaj-jaj!7ubaja}(j]j]j]j]j]ujajUjaj6ubeja}(j]j]j]j]j]ujajjaju6ubeja}(j]j]j]j]j]ujajUjajr6ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Firmware Control (FWCTL) Userspace API}jaj_7sbaja}(j]j]j]j]j]internalrefuriuserspace-api/fwctl/index anchornamehujaj&jaj\7ubaja}(j]j]j]j]j]ujaj-jajY7ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjn7entries](Nuserspace-api/fwctl/fwctlNuserspace-api/fwctl/fwctl-cxlNuserspace-api/fwctl/pds_fwctle includefiles](j7j7j7emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔG/var/lib/git/docbuild/linux/Documentation/userspace-api/fwctl/index.rstj֔K jajv7ubaja}(j]j]j]j]j]ujajjajY7ubeja}(j]j]j]j]j]ujajUjajV7ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCEC Header File}jaj7sbaja}(j]j]j]j]j]internalrefuri"userspace-api/media/cec/cec-header anchornamehjajujaj&jaj7ubaja}(j]j]j]j]j]ujaj-jaj7ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacec.h}jaj7sbaja}(j]j]j]j]j]internalrefurij7 anchorname#cec-hja](KKeujaj&jaj7ubaja}(j]j]j]j]j]ujaj-jaj7ubaja}(j]j]j]j]j]ujajUjaj7ubaja}(j]j]j]j]j]ujajjaj7ubeja}(j]j]j]j]j]ujajUjaj7ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_GET_CHIPINFO_IOCTL}jaj 8sbaja}(j]j]j]j]j]internalrefuri*userspace-api/gpio/gpio-get-chipinfo-ioctl anchornamehujaj&jaj8ubaja}(j]j]j]j]j]ujaj-jaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj+8sbaja}(j]j]j]j]j]internalrefurij8 anchorname#nameujaj&jaj(8ubaja}(j]j]j]j]j]ujaj-jaj%8ubaja}(j]j]j]j]j]ujajUjaj"8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajN8sbaja}(j]j]j]j]j]internalrefurij8 anchorname #synopsisujaj&jajK8ubaja}(j]j]j]j]j]ujaj-jajH8ubaja}(j]j]j]j]j]ujajUjaj"8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajq8sbaja}(j]j]j]j]j]internalrefurij8 anchorname #argumentsujaj&jajn8ubaja}(j]j]j]j]j]ujaj-jajk8ubaja}(j]j]j]j]j]ujajUjaj"8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj8sbaja}(j]j]j]j]j]internalrefurij8 anchorname #descriptionujaj&jaj8ubaja}(j]j]j]j]j]ujaj-jaj8ubaja}(j]j]j]j]j]ujajUjaj"8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj8sbaja}(j]j]j]j]j]internalrefurij8 anchorname #return-valueujaj&jaj8ubaja}(j]j]j]j]j]ujaj-jaj8ubaja}(j]j]j]j]j]ujajUjaj"8ubeja}(j]j]j]j]j]ujajjaj8ubeja}(j]j]j]j]j]ujajUjaj8ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8OpenCAPI (Open Coherent Accelerator Processor Interface)}jaj8sbaja}(j]j]j]j]j]internalrefuriuserspace-api/accelerators/ocxl anchornamehujaj&jaj8ubaja}(j]j]j]j]j]ujaj-jaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHigh-level view}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#high-level-viewujaj&jaj 9ubaja}(j]j]j]j]j]ujaj-jaj 9ubaja}(j]j]j]j]j]ujajUjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice discovery}jaj29sbaja}(j]j]j]j]j]internalrefurij8 anchorname#device-discoveryujaj&jaj/9ubaja}(j]j]j]j]j]ujaj-jaj,9ubaja}(j]j]j]j]j]ujajUjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMIO}jajU9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#mmioujaj&jajR9ubaja}(j]j]j]j]j]ujaj-jajO9ubaja}(j]j]j]j]j]ujajUjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAFU interrupts}jajx9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#afu-interruptsujaj&jaju9ubaja}(j]j]j]j]j]ujaj-jajr9ubaja}(j]j]j]j]j]ujajUjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja char devices}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname #char-devicesujaj&jaj9ubaja}(j]j]j]j]j]ujaj-jaj9ubaja}(j]j]j]j]j]ujajUjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs class}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname #sysfs-classujaj&jaj9ubaja}(j]j]j]j]j]ujaj-jaj9ubaja}(j]j]j]j]j]ujajUjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser API}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname #user-apiujaj&jaj9ubaja}(j]j]j]j]j]ujaj-jaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaopen}jaj:sbaja}(j]j]j]j]j]internalrefurij8 anchorname#openujaj&jaj9ubaja}(j]j]j]j]j]ujaj-jaj9ubaja}(j]j]j]j]j]ujajUjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaioctl}jaj$:sbaja}(j]j]j]j]j]internalrefurij8 anchorname#ioctlujaj&jaj!:ubaja}(j]j]j]j]j]ujaj-jaj:ubaja}(j]j]j]j]j]ujajUjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jammap}jajG:sbaja}(j]j]j]j]j]internalrefurij8 anchorname#mmapujaj&jajD:ubaja}(j]j]j]j]j]ujaj-jajA:ubaja}(j]j]j]j]j]ujajUjaj9ubeja}(j]j]j]j]j]ujajjaj9ubeja}(j]j]j]j]j]ujajUjaj9ubeja}(j]j]j]j]j]ujajjaj8ubeja}(j]j]j]j]j]ujajUjaj8ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_V2_LINE_EVENT_READ}jaj:sbaja}(j]j]j]j]j]internalrefuri*userspace-api/gpio/gpio-v2-line-event-read anchornamehujaj&jaj:ubaja}(j]j]j]j]j]ujaj-jaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj:sbaja}(j]j]j]j]j]internalrefurij: anchorname#nameujaj&jaj:ubaja}(j]j]j]j]j]ujaj-jaj:ubaja}(j]j]j]j]j]ujajUjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj:sbaja}(j]j]j]j]j]internalrefurij: anchorname #synopsisujaj&jaj:ubaja}(j]j]j]j]j]ujaj-jaj:ubaja}(j]j]j]j]j]ujajUjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj:sbaja}(j]j]j]j]j]internalrefurij: anchorname #argumentsujaj&jaj:ubaja}(j]j]j]j]j]ujaj-jaj:ubaja}(j]j]j]j]j]ujajUjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj;sbaja}(j]j]j]j]j]internalrefurij: anchorname #descriptionujaj&jaj;ubaja}(j]j]j]j]j]ujaj-jaj;ubaja}(j]j]j]j]j]ujajUjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj7;sbaja}(j]j]j]j]j]internalrefurij: anchorname #return-valueujaj&jaj4;ubaja}(j]j]j]j]j]ujaj-jaj1;ubaja}(j]j]j]j]j]ujajUjaj:ubeja}(j]j]j]j]j]ujajjaj:ubeja}(j]j]j]j]j]ujajUjaj:ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja CA_GET_CAP}jajo;sbaja}(j]j]j]j]j]internalrefuri"userspace-api/media/dvb/ca-get-cap anchornamehjajSujaj&jajl;ubaja}(j]j]j]j]j]ujaj-jaji;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj;sbaja}(j]j]j]j]j]internalrefurij~; anchorname#nameja](KKKKeujaj&jaj;ubaja}(j]j]j]j]j]ujaj-jaj;ubaja}(j]j]j]j]j]ujajUjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj;sbaja}(j]j]j]j]j]internalrefurij~; anchorname #synopsisja](KKKKeujaj&jaj;ubaja}(j]j]j]j]j]ujaj-jaj;ubaja}(j]j]j]j]j]ujajUjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj;sbaja}(j]j]j]j]j]internalrefurij~; anchorname #argumentsja](KKKKeujaj&jaj;ubaja}(j]j]j]j]j]ujaj-jaj;ubaja}(j]j]j]j]j]ujajUjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj;sbaja}(j]j]j]j]j]internalrefurij~; anchorname #descriptionja](KKKKeujaj&jaj;ubaja}(j]j]j]j]j]ujaj-jaj;ubaja}(j]j]j]j]j]ujajUjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj<sbaja}(j]j]j]j]j]internalrefurij~; anchorname #return-valueja](KKKKeujaj&jaj<ubaja}(j]j]j]j]j]ujaj-jaj<ubaja}(j]j]j]j]j]ujajUjaj;ubeja}(j]j]j]j]j]ujajjaji;ubeja}(j]j]j]j]j]ujajUjajf;ubaja}(j]j]j]j]j]ujajubji jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIOHANDLE_SET_CONFIG_IOCTL}jajX<sbaja}(j]j]j]j]j]internalrefuri/userspace-api/gpio/gpio-handle-set-config-ioctl anchornamehujaj&jajU<ubaja}(j]j]j]j]j]ujaj-jajR<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajx<sbaja}(j]j]j]j]j]internalrefurijg< anchorname#nameujaj&jaju<ubaja}(j]j]j]j]j]ujaj-jajr<ubaja}(j]j]j]j]j]ujajUjajo<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj<sbaja}(j]j]j]j]j]internalrefurijg< anchorname #synopsisujaj&jaj<ubaja}(j]j]j]j]j]ujaj-jaj<ubaja}(j]j]j]j]j]ujajUjajo<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj<sbaja}(j]j]j]j]j]internalrefurijg< anchorname #argumentsujaj&jaj<ubaja}(j]j]j]j]j]ujaj-jaj<ubaja}(j]j]j]j]j]ujajUjajo<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj<sbaja}(j]j]j]j]j]internalrefurijg< anchorname #descriptionujaj&jaj<ubaja}(j]j]j]j]j]ujaj-jaj<ubaja}(j]j]j]j]j]ujajUjajo<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj=sbaja}(j]j]j]j]j]internalrefurijg< anchorname #return-valueujaj&jaj=ubaja}(j]j]j]j]j]ujaj-jaj<ubaja}(j]j]j]j]j]ujajUjajo<ubeja}(j]j]j]j]j]ujajjajR<ubeja}(j]j]j]j]j]ujajUjajO<ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO_V2_GET_LINE_IOCTL}jaj<=sbaja}(j]j]j]j]j]internalrefuri)userspace-api/gpio/gpio-v2-get-line-ioctl anchornamehujaj&jaj9=ubaja}(j]j]j]j]j]ujaj-jaj6=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj\=sbaja}(j]j]j]j]j]internalrefurijK= anchorname#nameujaj&jajY=ubaja}(j]j]j]j]j]ujaj-jajV=ubaja}(j]j]j]j]j]ujajUjajS=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj=sbaja}(j]j]j]j]j]internalrefurijK= anchorname #synopsisujaj&jaj|=ubaja}(j]j]j]j]j]ujaj-jajy=ubaja}(j]j]j]j]j]ujajUjajS=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj=sbaja}(j]j]j]j]j]internalrefurijK= anchorname #argumentsujaj&jaj=ubaja}(j]j]j]j]j]ujaj-jaj=ubaja}(j]j]j]j]j]ujajUjajS=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jaj=sbaja}(j]j]j]j]j]internalrefurijK= anchorname #descriptionujaj&jaj=ubaja}(j]j]j]j]j]ujaj-jaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Rules}jaj=sbaja}(j]j]j]j]j]internalrefurijK= anchorname#configuration-rulesujaj&jaj=ubaja}(j]j]j]j]j]ujaj-jaj=ubaja}(j]j]j]j]j]ujajUjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Support}jaj>sbaja}(j]j]j]j]j]internalrefurijK= anchorname#configuration-supportujaj&jaj>ubaja}(j]j]j]j]j]ujaj-jaj>ubaja}(j]j]j]j]j]ujajUjaj=ubeja}(j]j]j]j]j]ujajjaj=ubeja}(j]j]j]j]j]ujajUjajS=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jaj7>sbaja}(j]j]j]j]j]internalrefurijK= anchorname #return-valueujaj&jaj4>ubaja}(j]j]j]j]j]ujaj-jaj1>ubaja}(j]j]j]j]j]ujajUjajS=ubeja}(j]j]j]j]j]ujajjaj6=ubeja}(j]j]j]j]j]ujajUjaj3=ubaja}(j]j]j]j]j]ujajubjk jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV CA Device}jajo>sbaja}(j]j]j]j]j]internalrefuriuserspace-api/media/dvb/ca anchornamehjaj{ujaj&jajl>ubaja}(j]j]j]j]j]ujaj-jaji>ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj~>entries](N%userspace-api/media/dvb/ca_data_typesN)userspace-api/media/dvb/ca_function_callsN%userspace-api/media/dvb/ca_high_levele includefiles](j>j>j>emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔH/var/lib/git/docbuild/linux/Documentation/userspace-api/media/dvb/ca.rstj֔Kjaj>ubaja}(j]j]j]j]j]ujajjaji>ubeja}(j]j]j]j]j]ujajUjajf>ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCA_GET_SLOT_INFO}jaj>sbaja}(j]j]j]j]j]internalrefuri(userspace-api/media/dvb/ca-get-slot-info anchornamehjajujaj&jaj>ubaja}(j]j]j]j]j]ujaj-jaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jaj>sbaja}(j]j]j]j]j]internalrefurij> anchorname#nameja](KKKKeujaj&jaj>ubaja}(j]j]j]j]j]ujaj-jaj>ubaja}(j]j]j]j]j]ujajUjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj?sbaja}(j]j]j]j]j]internalrefurij> anchorname #synopsisja](KKKKeujaj&jaj?ubaja}(j]j]j]j]j]ujaj-jaj?ubaja}(j]j]j]j]j]ujajUjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jaj*?sbaja}(j]j]j]j]j]internalrefurij> anchorname #argumentsja](KKKKeujaj&jaj'?ubaja}(j]j]j]j]j]ujaj-jaj$?ubaja}(j]j]j]j]j]ujajUjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajN?sbaja}(j]j]j]j]j]internalrefurij> anchorname #descriptionja](KKKKeujaj&jajK?ubaja}(j]j]j]j]j]ujaj-jajH?ubaja}(j]j]j]j]j]ujajUjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajr?sbaja}(j]j]j]j]j]internalrefurij> anchorname #return-valueja](KKKKeujaj&jajo?ubaja}(j]j]j]j]j]ujaj-jajl?ubaja}(j]j]j]j]j]ujajUjaj>ubeja}(j]j]j]j]j]ujajjaj>ubeja}(j]j]j]j]j]ujajUjaj>ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(GPIO Character Device Userspace API (v1)}jaj?sbaja}(j]j]j]j]j]internalrefuriuserspace-api/gpio/chardev_v1 anchornamehujaj&jaj?ubaja}(j]j]j]j]j]ujaj-jaj?ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaChip}jaj?sbaja}(j]j]j]j]j]internalrefurij? anchorname#chipujaj&jaj?ubaja}(j]j]j]j]j]ujaj-jaj?ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj?sbaja}(j]j]j]j]j]internalrefurij? anchorname #operationsujaj&jaj?ubaja}(j]j]j]j]j]ujaj-jaj?ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj?entries](Get Line Handle,userspace-api/gpio/gpio-get-linehandle-ioctlGet Line Event+userspace-api/gpio/gpio-get-lineevent-ioctl Get Chip Info*userspace-api/gpio/gpio-get-chipinfo-ioctl Get Line Info*userspace-api/gpio/gpio-get-lineinfo-ioctlWatch Line Info0userspace-api/gpio/gpio-get-lineinfo-watch-ioctlUnwatch Line Info2userspace-api/gpio/gpio-get-lineinfo-unwatch-ioctlRead Line Info Changed Events-userspace-api/gpio/gpio-lineinfo-changed-reade includefiles](j@j@j@j@j@j!@j$@emaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries](j@j@j@j@j@j @j#@eujajjՔK/var/lib/git/docbuild/linux/Documentation/userspace-api/gpio/chardev_v1.rstj֔K3jaj@ubaja}(j]j]j]j]j]ujajjaj?ubeja}(j]j]j]j]j]ujajUjaj?ubaja}(j]j]j]j]j]ujajjaj?ubeja}(j]j]j]j]j]ujajUjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Line Handle}jajP@sbaja}(j]j]j]j]j]internalrefurij? anchorname #line-handleujaj&jajM@ubaja}(j]j]j]j]j]ujaj-jajJ@ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jajp@sbaja}(j]j]j]j]j]internalrefurij? anchorname#id1ujaj&jajm@ubaja}(j]j]j]j]j]ujaj-jajj@ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj?entries](Get Line Values4userspace-api/gpio/gpio-handle-get-line-values-ioctlSet Line Values4userspace-api/gpio/gpio-handle-set-line-values-ioctlReconfigure Lines/userspace-api/gpio/gpio-handle-set-config-ioctle includefiles](j@j@j@emaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries](j@j@j@eujajjՔj1@j֔KPjaj@ubaja}(j]j]j]j]j]ujajjajj@ubeja}(j]j]j]j]j]ujajUjajg@ubaja}(j]j]j]j]j]ujajjajJ@ubeja}(j]j]j]j]j]ujajUjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Line Event}jaj@sbaja}(j]j]j]j]j]internalrefurij? anchorname #line-eventujaj&jaj@ubaja}(j]j]j]j]j]ujaj-jaj@ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj@sbaja}(j]j]j]j]j]internalrefurij? anchorname#id2ujaj&jaj@ubaja}(j]j]j]j]j]ujaj-jaj@ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj?entries](Get Line Value4userspace-api/gpio/gpio-handle-get-line-values-ioctlRead Line Edge Events+userspace-api/gpio/gpio-lineevent-data-reade includefiles](jAjAemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jAjAeujajjՔj1@j֔Kijaj@ubaja}(j]j]j]j]j]ujajjaj@ubeja}(j]j]j]j]j]ujajUjaj@ubaja}(j]j]j]j]j]ujajjaj@ubeja}(j]j]j]j]j]ujajUjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTypes}jaj=Asbaja}(j]j]j]j]j]internalrefurij? anchorname#typesujaj&jaj:Aubaja}(j]j]j]j]j]ujaj-jaj7AubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj?entries]Nuserspace-api/gpio/error-codesa includefiles]jcAamaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj1@j֔KjajTAubaja}(j]j]j]j]j]ujajjaj7Aubeja}(j]j]j]j]j]ujajUjaj?ubeja}(j]j]j]j]j]ujajjaj?ubeja}(j]j]j]j]j]ujajUjaj?ubaja}(j]j]j]j]j]ujajubjz jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja cec close()}jajAsbaja}(j]j]j]j]j]internalrefuri&userspace-api/media/cec/cec-func-close anchornamehjajujaj&jajAubaja}(j]j]j]j]j]ujaj-jajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajAsbaja}(j]j]j]j]j]internalrefurijA anchorname#nameja](KKKeujaj&jajAubaja}(j]j]j]j]j]ujaj-jajAubaja}(j]j]j]j]j]ujajUjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajAsbaja}(j]j]j]j]j]internalrefurijA anchorname #synopsisja](KKKeujaj&jajAubaja}(j]j]j]j]j]ujaj-jajAubaja}(j]j]j]j]j]ujajUjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arguments}jajAsbaja}(j]j]j]j]j]internalrefurijA anchorname #argumentsja](KKKeujaj&jajAubaja}(j]j]j]j]j]ujaj-jajAubaja}(j]j]j]j]j]ujajUjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj#Bsbaja}(j]j]j]j]j]internalrefurijA anchorname #descriptionja](KKKeujaj&jaj Bubaja}(j]j]j]j]j]ujaj-jajBubaja}(j]j]j]j]j]ujajUjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajGBsbaja}(j]j]j]j]j]internalrefurijA anchorname #return-valueja](KKKeujaj&jajDBubaja}(j]j]j]j]j]ujaj-jajABubaja}(j]j]j]j]j]ujajUjajAubeja}(j]j]j]j]j]ujajjajAubeja}(j]j]j]j]j]ujajUjajAubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja通用互斥锁子系统}jajBsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/locking/mutex-design anchornamehuja referencejaj}Bubaja}(j]j]j]j]j]ujacompact_paragraphjajzBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什么是互斥锁?}jajBsbaja}(j]j]j]j]j]internalrefurijB anchorname#id2ujajBjajBubaja}(j]j]j]j]j]ujajBjajBubaja}(j]j]j]j]j]uja list_itemjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja实现}jajBsbaja}(j]j]j]j]j]internalrefurijB anchorname#id3ujajBjajBubaja}(j]j]j]j]j]ujajBjajBubaja}(j]j]j]j]j]ujajBjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja语义}jajBsbaja}(j]j]j]j]j]internalrefurijB anchorname#id4ujajBjajBubaja}(j]j]j]j]j]ujajBjajBubaja}(j]j]j]j]j]ujajBjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja接口}jaj Csbaja}(j]j]j]j]j]internalrefurijB anchorname#id5ujajBjaj Cubaja}(j]j]j]j]j]ujajBjajCubaja}(j]j]j]j]j]ujajBjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja缺陷}jaj/Csbaja}(j]j]j]j]j]internalrefurijB anchorname#id6ujajBjaj,Cubaja}(j]j]j]j]j]ujajBjaj)Cubaja}(j]j]j]j]j]ujajBjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja何时使用互斥锁}jajRCsbaja}(j]j]j]j]j]internalrefurijB anchorname#id7ujajBjajOCubaja}(j]j]j]j]j]ujajBjajLCubaja}(j]j]j]j]j]ujajBjajBubeja}(j]j]j]j]j]uja bullet_listjajzBubeja}(j]j]j]j]j]ujajBjajwBubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'对内存映射地址的I/O写入排序}jajCsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/driver-api/io_ordering anchornamehujajBjajCubaja}(j]j]j]j]j]ujajBjajCubaja}(j]j]j]j]j]ujajBjajCubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核地址消毒剂(KASAN)}jajCsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/dev-tools/kasan anchornamehujajBjajCubaja}(j]j]j]j]j]ujajBjajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jajCsbaja}(j]j]j]j]j]internalrefurijC anchorname#id1ujajBjajCubaja}(j]j]j]j]j]ujajBjajCubaja}(j]j]j]j]j]ujajBjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja支持}jajCsbaja}(j]j]j]j]j]internalrefurijC anchorname#id2ujajBjajCubaja}(j]j]j]j]j]ujajBjajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 体系架构}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname#id3ujajBjajDubaja}(j]j]j]j]j]ujajBjajDubaja}(j]j]j]j]j]ujajBjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 编译器}jaj=Dsbaja}(j]j]j]j]j]internalrefurijC anchorname#id4ujajBjaj:Dubaja}(j]j]j]j]j]ujajBjaj7Dubaja}(j]j]j]j]j]ujajBjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 内存类型}jaj`Dsbaja}(j]j]j]j]j]internalrefurijC anchorname#id5ujajBjaj]Dubaja}(j]j]j]j]j]ujajBjajZDubaja}(j]j]j]j]j]ujajBjajDubeja}(j]j]j]j]j]ujajuCjajCubeja}(j]j]j]j]j]ujajBjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja用法}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname#id6ujajBjajDubaja}(j]j]j]j]j]ujajBjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 启动参数}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname#id7ujajBjajDubaja}(j]j]j]j]j]ujajBjajDubaja}(j]j]j]j]j]ujajBjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 错误报告}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname#id8ujajBjajDubaja}(j]j]j]j]j]ujajBjajDubaja}(j]j]j]j]j]ujajBjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONFIG_KASAN_EXTRA_INFO}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname#config-kasan-extra-infoujajBjajDubaja}(j]j]j]j]j]ujajBjajDubaja}(j]j]j]j]j]ujajBjajDubeja}(j]j]j]j]j]ujajuCjajDubeja}(j]j]j]j]j]ujajBjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 实施细则}jaj$Esbaja}(j]j]j]j]j]internalrefurijC anchorname#id9ujajBjaj!Eubaja}(j]j]j]j]j]ujajBjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 通用KASAN}jajDEsbaja}(j]j]j]j]j]internalrefurijC anchorname#id10ujajBjajAEubaja}(j]j]j]j]j]ujajBjaj>Eubaja}(j]j]j]j]j]ujajBjaj;EubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 基于软件标签的KASAN模式}jajgEsbaja}(j]j]j]j]j]internalrefurijC anchorname#id11ujajBjajdEubaja}(j]j]j]j]j]ujajBjajaEubaja}(j]j]j]j]j]ujajBjaj;EubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 基于硬件标签的KASAN模式}jajEsbaja}(j]j]j]j]j]internalrefurijC anchorname#id12ujajBjajEubaja}(j]j]j]j]j]ujajBjajEubaja}(j]j]j]j]j]ujajBjaj;Eubeja}(j]j]j]j]j]ujajuCjajEubeja}(j]j]j]j]j]ujajBjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 影子内存}jajEsbaja}(j]j]j]j]j]internalrefurijC anchorname#id13ujajBjajEubaja}(j]j]j]j]j]ujajBjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 默认行为}jajEsbaja}(j]j]j]j]j]internalrefurijC anchorname#id14ujajBjajEubaja}(j]j]j]j]j]ujajBjajEubaja}(j]j]j]j]j]ujajBjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONFIG_KASAN_VMALLOC}jajEsbaja}(j]j]j]j]j]internalrefurijC anchorname#config-kasan-vmallocujajBjajEubaja}(j]j]j]j]j]ujajBjajEubaja}(j]j]j]j]j]ujajBjajEubeja}(j]j]j]j]j]ujajuCjajEubeja}(j]j]j]j]j]ujajBjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja对于开发者}jaj+Fsbaja}(j]j]j]j]j]internalrefurijC anchorname#id15ujajBjaj(Fubaja}(j]j]j]j]j]ujajBjaj%FubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 忽略访问}jajKFsbaja}(j]j]j]j]j]internalrefurijC anchorname#id16ujajBjajHFubaja}(j]j]j]j]j]ujajBjajEFubaja}(j]j]j]j]j]ujajBjajBFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja测试}jajnFsbaja}(j]j]j]j]j]internalrefurijC anchorname#id17ujajBjajkFubaja}(j]j]j]j]j]ujajBjajhFubaja}(j]j]j]j]j]ujajBjajBFubeja}(j]j]j]j]j]ujajuCjaj%Fubeja}(j]j]j]j]j]ujajBjajCubeja}(j]j]j]j]j]ujajuCjajCubeja}(j]j]j]j]j]ujajBjajCubaja}(j]j]j]j]j]ujajuCubj2 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja如何编写内核文档}jajFsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/doc-guide/index anchornamehujajBjajFubaja}(j]j]j]j]j]ujajBjajFubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjFentries](N#translations/zh_CN/doc-guide/sphinxN'translations/zh_CN/doc-guide/kernel-docN*translations/zh_CN/doc-guide/parse-headersN)translations/zh_CN/doc-guide/contributingN/translations/zh_CN/doc-guide/maintainer-profileN-translations/zh_CN/doc-guide/checktransupdatee includefiles](jFjFjFjFjFjFemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔP/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/doc-guide/index.rstj֔K jajFubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja目录}jajFsbaja}(j]j]j]j]j]internalrefurijF anchorname#id2ujajBjajFubaja}(j]j]j]j]j]ujajBjajFubaja}(j]j]j]j]j]ujajBjajFubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjajFubeja}(j]j]j]j]j]ujajuCjajFubeja}(j]j]j]j]j]ujajBjajFubaja}(j]j]j]j]j]ujajuCubjt jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja设计}jaj;Gsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/mm/damon/design anchornamehujajBjaj8Gubaja}(j]j]j]j]j]ujajBjaj5GubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja可配置的层}jaj[Gsbaja}(j]j]j]j]j]internalrefurijJG anchorname#id2ujajBjajXGubaja}(j]j]j]j]j]ujajBjajUGubaja}(j]j]j]j]j]ujajBjajRGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'特定地址空间基元的参考实现}jaj~Gsbaja}(j]j]j]j]j]internalrefurijJG anchorname#id3ujajBjaj{Gubaja}(j]j]j]j]j]ujajBjajxGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$基于VMA的目标地址范围构造}jajGsbaja}(j]j]j]j]j]internalrefurijJG anchorname#vmaujajBjajGubaja}(j]j]j]j]j]ujajBjajGubaja}(j]j]j]j]j]ujajBjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!基于PTE访问位的访问检查}jajGsbaja}(j]j]j]j]j]internalrefurijJG anchorname#pteujajBjajGubaja}(j]j]j]j]j]ujajBjajGubaja}(j]j]j]j]j]ujajBjajGubeja}(j]j]j]j]j]ujajuCjajxGubeja}(j]j]j]j]j]ujajBjajRGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$独立于地址空间的核心机制}jajGsbaja}(j]j]j]j]j]internalrefurijJG anchorname#id4ujajBjajGubaja}(j]j]j]j]j]ujajBjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja访问频率监测}jajHsbaja}(j]j]j]j]j]internalrefurijJG anchorname#id5ujajBjaj Hubaja}(j]j]j]j]j]ujajBjaj Hubaja}(j]j]j]j]j]ujajBjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja基于区域的抽样调查}jaj3Hsbaja}(j]j]j]j]j]internalrefurijJG anchorname#id6ujajBjaj0Hubaja}(j]j]j]j]j]ujajBjaj-Hubaja}(j]j]j]j]j]ujajBjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja适应性区域调整}jajVHsbaja}(j]j]j]j]j]internalrefurijJG anchorname#id7ujajBjajSHubaja}(j]j]j]j]j]ujajBjajPHubaja}(j]j]j]j]j]ujajBjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja动态目标空间更新处理}jajyHsbaja}(j]j]j]j]j]internalrefurijJG anchorname#id8ujajBjajvHubaja}(j]j]j]j]j]ujajBjajsHubaja}(j]j]j]j]j]ujajBjajHubeja}(j]j]j]j]j]ujajuCjajGubeja}(j]j]j]j]j]ujajBjajRGubeja}(j]j]j]j]j]ujajuCjaj5Gubeja}(j]j]j]j]j]ujajBjaj2Gubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSparse}jajHsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/dev-tools/sparse anchornamehujajBjajHubaja}(j]j]j]j]j]ujajBjajHubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#使用 sparse 工具做类型检查}jajHsbaja}(j]j]j]j]j]internalrefurijH anchorname#id1ujajBjajHubaja}(j]j]j]j]j]ujajBjajHubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja使用sparse进行锁检查}jajHsbaja}(j]j]j]j]j]internalrefurijH anchorname#id2ujajBjajHubaja}(j]j]j]j]j]ujajBjajHubaja}(j]j]j]j]j]ujajBjajHubaja}(j]j]j]j]j]ujajuCjajHubeja}(j]j]j]j]j]ujajBjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja获取 sparse 工具}jaj,Isbaja}(j]j]j]j]j]internalrefurijH anchorname#id3ujajBjaj)Iubaja}(j]j]j]j]j]ujajBjaj&Iubaja}(j]j]j]j]j]ujajBjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja使用 sparse 工具}jajOIsbaja}(j]j]j]j]j]internalrefurijH anchorname#id4ujajBjajLIubaja}(j]j]j]j]j]ujajBjajIIubaja}(j]j]j]j]j]ujajBjajHubeja}(j]j]j]j]j]ujajuCjajHubeja}(j]j]j]j]j]ujajBjajHubaja}(j]j]j]j]j]ujajuCubjw jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja infiniband}jajIsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/infiniband/index anchornamehujajBjajIubaja}(j]j]j]j]j]ujajBjajIubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjIentries](N*translations/zh_CN/infiniband/core_lockingN#translations/zh_CN/infiniband/ipoibN&translations/zh_CN/infiniband/opa_vnicN#translations/zh_CN/infiniband/sysfsN*translations/zh_CN/infiniband/tag_matchingN&translations/zh_CN/infiniband/user_madN(translations/zh_CN/infiniband/user_verbse includefiles](jIjIjIjIjIjIjIemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔQ/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/infiniband/index.rstj֔KjajIubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajIsbaja}(j]j]j]j]j]internalrefurijI anchorname#indicesujajBjajIubaja}(j]j]j]j]j]ujajBjajIubaja}(j]j]j]j]j]ujajBjajIubaja}(j]j]j]j]j]exprsubproject and htmlujajGjajIubeja}(j]j]j]j]j]ujajuCjajIubeja}(j]j]j]j]j]ujajBjaj~Iubaja}(j]j]j]j]j]ujajuCubj6 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux内存管理文档}jajJsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/mm/index anchornamehujajBjaj Jubaja}(j]j]j]j]j]ujajBjaj JubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries]Ntranslations/zh_CN/mm/highmema includefiles]j6JamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔI/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/mm/index.rstj֔Kjaj'JubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 遗留文档}jajJJsbaja}(j]j]j]j]j]internalrefurijJ anchorname#id1ujajBjajGJubaja}(j]j]j]j]j]ujajBjajDJubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries](Ntranslations/zh_CN/mm/active_mmNtranslations/zh_CN/mm/balanceN!translations/zh_CN/mm/damon/indexN)translations/zh_CN/mm/free_page_reportingNtranslations/zh_CN/mm/ksmNtranslations/zh_CN/mm/hmmNtranslations/zh_CN/mm/hwpoisonN&translations/zh_CN/mm/hugetlbfs_reservN"translations/zh_CN/mm/memory-modelN"translations/zh_CN/mm/mmu_notifierNtranslations/zh_CN/mm/numaN+translations/zh_CN/mm/overcommit-accountingN translations/zh_CN/mm/page_fragsN$translations/zh_CN/mm/page_migrationN translations/zh_CN/mm/page_ownerN&translations/zh_CN/mm/page_table_checkN!translations/zh_CN/mm/page_tablesN%translations/zh_CN/mm/physical_memoryN&translations/zh_CN/mm/remap_file_pagesN+translations/zh_CN/mm/split_page_table_lockN-translations/zh_CN/mm/vmalloced-kernel-stacksNtranslations/zh_CN/mm/zsmalloce includefiles](jpJjrJjtJjvJjxJjzJj|Jj~JjJjJjJjJjJjJjJjJjJjJjJjJjJjJemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔjCJj֔K%jajaJubaja}(j]j]j]j]j]ujajuCjajDJubeja}(j]j]j]j]j]ujajBjaj'Jubeja}(j]j]j]j]j]ujajuCjaj Jubeja}(j]j]j]j]j]ujajBjajJubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaremap_file_pages()系统调用}jajJsbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/mm/remap_file_pages anchornamehujajBjajJubaja}(j]j]j]j]j]ujajBjajJubaja}(j]j]j]j]j]ujajBjajJubaja}(j]j]j]j]j]ujajuCubj\ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja用户空间MAD访问}jajJsbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/infiniband/user_mad anchornamehujajBjajJubaja}(j]j]j]j]j]ujajBjajJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 设备文件}jajKsbaja}(j]j]j]j]j]internalrefurij K anchorname#id1ujajBjajKubaja}(j]j]j]j]j]ujajBjajKubaja}(j]j]j]j]j]ujajBjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja创建MAD代理}jaj=Ksbaja}(j]j]j]j]j]internalrefurij K anchorname#id2ujajBjaj:Kubaja}(j]j]j]j]j]ujajBjaj7Kubaja}(j]j]j]j]j]ujajBjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 接收MADs}jaj`Ksbaja}(j]j]j]j]j]internalrefurij K anchorname#madsujajBjaj]Kubaja}(j]j]j]j]j]ujajBjajZKubaja}(j]j]j]j]j]ujajBjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 发送MADs}jajKsbaja}(j]j]j]j]j]internalrefurij K anchorname#id3ujajBjajKubaja}(j]j]j]j]j]ujajBjaj}Kubaja}(j]j]j]j]j]ujajBjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 交换IDs}jajKsbaja}(j]j]j]j]j]internalrefurij K anchorname#idsujajBjajKubaja}(j]j]j]j]j]ujajBjajKubaja}(j]j]j]j]j]ujajBjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaP_Key索引处理}jajKsbaja}(j]j]j]j]j]internalrefurij K anchorname#p-keyujajBjajKubaja}(j]j]j]j]j]ujajBjajKubaja}(j]j]j]j]j]ujajBjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja设置IsSM功能位}jajKsbaja}(j]j]j]j]j]internalrefurij K anchorname#issmujajBjajKubaja}(j]j]j]j]j]ujajBjajKubaja}(j]j]j]j]j]ujajBjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /dev文件}jajLsbaja}(j]j]j]j]j]internalrefurij K anchorname#devujajBjaj Lubaja}(j]j]j]j]j]ujajBjaj Lubaja}(j]j]j]j]j]ujajBjajKubeja}(j]j]j]j]j]ujajuCjajJubeja}(j]j]j]j]j]ujajBjajJubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Open Firmware Devicetree 单元测试}jajGLsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/devicetree/of_unittest anchornamehujajBjajDLubaja}(j]j]j]j]j]ujajBjajALubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 概述}jajgLsbaja}(j]j]j]j]j]internalrefurijVL anchorname#id1ujajBjajdLubaja}(j]j]j]j]j]ujajBjajaLubaja}(j]j]j]j]j]ujajBjaj^LubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. 测试数据}jajLsbaja}(j]j]j]j]j]internalrefurijVL anchorname#id2ujajBjajLubaja}(j]j]j]j]j]ujajBjajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1. 添加测试数据}jajLsbaja}(j]j]j]j]j]internalrefurijVL anchorname#id3ujajBjajLubaja}(j]j]j]j]j]ujajBjajLubaja}(j]j]j]j]j]ujajBjajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2. 删除测试数据}jajLsbaja}(j]j]j]j]j]internalrefurijVL anchorname#id4ujajBjajLubaja}(j]j]j]j]j]ujajBjajLubaja}(j]j]j]j]j]ujajBjajLubeja}(j]j]j]j]j]ujajuCjajLubeja}(j]j]j]j]j]ujajBjaj^Lubeja}(j]j]j]j]j]ujajuCjajALubeja}(j]j]j]j]j]ujajBjaj>Lubaja}(j]j]j]j]j]ujajuCubj` jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja异构内存管理 (HMM)}jajMsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/mm/hmm anchornamehujajBjajMubaja}(j]j]j]j]j]ujajBjaj MubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0使用特定于设备的内存分配器的问题}jaj1Msbaja}(j]j]j]j]j]internalrefurij M anchorname#id1ujajBjaj.Mubaja}(j]j]j]j]j]ujajBjaj+Mubaja}(j]j]j]j]j]ujajBjaj(MubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI/O 总线、设备内存特性}jajTMsbaja}(j]j]j]j]j]internalrefurij M anchorname#i-oujajBjajQMubaja}(j]j]j]j]j]ujajBjajNMubaja}(j]j]j]j]j]ujajBjaj(MubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja共享地址空间和迁移}jajwMsbaja}(j]j]j]j]j]internalrefurij M anchorname#id2ujajBjajtMubaja}(j]j]j]j]j]ujajBjajqMubaja}(j]j]j]j]j]ujajBjaj(MubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja地址空间镜像实现和API}jajMsbaja}(j]j]j]j]j]internalrefurij M anchorname#apiujajBjajMubaja}(j]j]j]j]j]ujajBjajMubaja}(j]j]j]j]j]ujajBjaj(MubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'利用 default_flags 和 pfn_flags_mask}jajMsbaja}(j]j]j]j]j]internalrefurij M anchorname#default-flags-pfn-flags-maskujajBjajMubaja}(j]j]j]j]j]ujajBjajMubaja}(j]j]j]j]j]ujajBjaj(MubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3从核心内核的角度表示和管理设备内存}jajMsbaja}(j]j]j]j]j]internalrefurij M anchorname#id3ujajBjajMubaja}(j]j]j]j]j]ujajBjajMubaja}(j]j]j]j]j]ujajBjaj(MubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja移入和移出设备内存}jajNsbaja}(j]j]j]j]j]internalrefurij M anchorname#id4ujajBjajNubaja}(j]j]j]j]j]ujajBjajMubaja}(j]j]j]j]j]ujajBjaj(MubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja独占访问存储器}jaj&Nsbaja}(j]j]j]j]j]internalrefurij M anchorname#id5ujajBjaj#Nubaja}(j]j]j]j]j]ujajBjaj Nubaja}(j]j]j]j]j]ujajBjaj(MubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$内存 cgroup (memcg) 和 rss 统计}jajINsbaja}(j]j]j]j]j]internalrefurij M anchorname#cgroup-memcg-rssujajBjajFNubaja}(j]j]j]j]j]ujajBjajCNubaja}(j]j]j]j]j]ujajBjaj(Mubeja}(j]j]j]j]j]ujajuCjaj Mubeja}(j]j]j]j]j]ujajBjajMubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核编译系统}jajNsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/kbuild/index anchornamehujajBjaj~Nubaja}(j]j]j]j]j]ujajBjaj{NubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjNentries](N!translations/zh_CN/kbuild/kconfigN)translations/zh_CN/kbuild/headers_installN%translations/zh_CN/kbuild/gcc-pluginsN translations/zh_CN/kbuild/kbuildN-translations/zh_CN/kbuild/reproducible-buildsNtranslations/zh_CN/kbuild/llvme includefiles](jNjNjNjNjNjNemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔM/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/kbuild/index.rstj֔K jajNubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja目录}jajNsbaja}(j]j]j]j]j]internalrefurijN anchorname#id2ujajBjajNubaja}(j]j]j]j]j]ujajBjajNubaja}(j]j]j]j]j]ujajBjajNubaja}(j]j]j]j]j]exprsubproject and htmlujajGjajNubeja}(j]j]j]j]j]ujajuCjaj{Nubeja}(j]j]j]j]j]ujajBjajxNubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja页表}jajOsbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/mm/page_tables anchornamehujajBjajOubaja}(j]j]j]j]j]ujajBjajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 页表折叠}jaj(Osbaja}(j]j]j]j]j]internalrefurijO anchorname#id2ujajBjaj%Oubaja}(j]j]j]j]j]ujajBjaj"Oubaja}(j]j]j]j]j]ujajBjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMU,TLB 和缺页异常}jajKOsbaja}(j]j]j]j]j]internalrefurijO anchorname#mmu-tlbujajBjajHOubaja}(j]j]j]j]j]ujajBjajEOubaja}(j]j]j]j]j]ujajBjajOubeja}(j]j]j]j]j]ujajuCjajOubeja}(j]j]j]j]j]ujajBjajNubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 内核内存消毒剂(KMSAN)}jajOsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/dev-tools/kmsan anchornamehujajBjajOubaja}(j]j]j]j]j]ujajBjaj}OubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 使用方法}jajOsbaja}(j]j]j]j]j]internalrefurijO anchorname#id1ujajBjajOubaja}(j]j]j]j]j]ujajBjajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 构建内核}jajOsbaja}(j]j]j]j]j]internalrefurijO anchorname#id2ujajBjajOubaja}(j]j]j]j]j]ujajBjajOubaja}(j]j]j]j]j]ujajBjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 示例报告}jajOsbaja}(j]j]j]j]j]internalrefurijO anchorname#id3ujajBjajOubaja}(j]j]j]j]j]ujajBjajOubaja}(j]j]j]j]j]ujajBjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 禁用插桩}jaj Psbaja}(j]j]j]j]j]internalrefurijO anchorname#id4ujajBjajPubaja}(j]j]j]j]j]ujajBjajPubaja}(j]j]j]j]j]ujajBjajOubeja}(j]j]j]j]j]ujajuCjajOubeja}(j]j]j]j]j]ujajBjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja支持}jaj8Psbaja}(j]j]j]j]j]internalrefurijO anchorname#id5ujajBjaj5Pubaja}(j]j]j]j]j]ujajBjaj2Pubaja}(j]j]j]j]j]ujajBjajOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKMSAN 的工作原理}jaj[Psbaja}(j]j]j]j]j]internalrefurijO anchorname#id6ujajBjajXPubaja}(j]j]j]j]j]ujajBjajUPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKMSAN 阴影内存}jaj{Psbaja}(j]j]j]j]j]internalrefurijO anchorname#id7ujajBjajxPubaja}(j]j]j]j]j]ujajBjajuPubaja}(j]j]j]j]j]ujajBjajrPubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 起源跟踪}jajPsbaja}(j]j]j]j]j]internalrefurijO anchorname#id8ujajBjajPubaja}(j]j]j]j]j]ujajBjajPubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 源点链}jajPsbaja}(j]j]j]j]j]internalrefurijO anchorname#id9ujajBjajPubaja}(j]j]j]j]j]ujajBjajPubaja}(j]j]j]j]j]ujajBjajPubaja}(j]j]j]j]j]ujajuCjajPubeja}(j]j]j]j]j]ujajBjajrPubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaClang 插桩 API}jajPsbaja}(j]j]j]j]j]internalrefurijO anchorname #clang-apiujajBjajPubaja}(j]j]j]j]j]ujajBjajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 阴影操作}jaj Qsbaja}(j]j]j]j]j]internalrefurijO anchorname#id10ujajBjaj Qubaja}(j]j]j]j]j]ujajBjajQubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja处理局部变量}jaj0Qsbaja}(j]j]j]j]j]internalrefurijO anchorname#id11ujajBjaj-Qubaja}(j]j]j]j]j]ujajBjaj*Qubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja访问每个任务数据}jajSQsbaja}(j]j]j]j]j]internalrefurijO anchorname#id12ujajBjajPQubaja}(j]j]j]j]j]ujajBjajMQubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$将未初始化的值传递给函数}jajvQsbaja}(j]j]j]j]j]internalrefurijO anchorname#id13ujajBjajsQubaja}(j]j]j]j]j]ujajBjajpQubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja字符串函数}jajQsbaja}(j]j]j]j]j]internalrefurijO anchorname#id14ujajBjajQubaja}(j]j]j]j]j]ujajBjajQubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 错误报告}jajQsbaja}(j]j]j]j]j]internalrefurijO anchorname#id15ujajBjajQubaja}(j]j]j]j]j]ujajBjajQubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内联汇编插桩}jajQsbaja}(j]j]j]j]j]internalrefurijO anchorname#id16ujajBjajQubaja}(j]j]j]j]j]ujajBjajQubaja}(j]j]j]j]j]ujajBjajQubeja}(j]j]j]j]j]ujajuCjajPubeja}(j]j]j]j]j]ujajBjajrPubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 运行时库}jajRsbaja}(j]j]j]j]j]internalrefurijO anchorname#id17ujajBjaj Rubaja}(j]j]j]j]j]ujajBjajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja每个任务 KMSAN 状态}jaj.Rsbaja}(j]j]j]j]j]internalrefurijO anchorname#id18ujajBjaj+Rubaja}(j]j]j]j]j]ujajBjaj(Rubaja}(j]j]j]j]j]ujajBjaj%RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKMSAN 上下文}jajQRsbaja}(j]j]j]j]j]internalrefurijO anchorname#id19ujajBjajNRubaja}(j]j]j]j]j]ujajBjajKRubaja}(j]j]j]j]j]ujajBjaj%RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja元数据分配}jajtRsbaja}(j]j]j]j]j]internalrefurijO anchorname#id20ujajBjajqRubaja}(j]j]j]j]j]ujajBjajnRubaja}(j]j]j]j]j]ujajBjaj%Rubeja}(j]j]j]j]j]ujajuCjajRubeja}(j]j]j]j]j]ujajBjajrPubeja}(j]j]j]j]j]ujajuCjajUPubeja}(j]j]j]j]j]ujajBjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 参考文献}jajRsbaja}(j]j]j]j]j]internalrefurijO anchorname#id21ujajBjajRubaja}(j]j]j]j]j]ujajBjajRubaja}(j]j]j]j]j]ujajBjajOubeja}(j]j]j]j]j]ujajuCjaj}Oubeja}(j]j]j]j]j]ujajBjajzOubaja}(j]j]j]j]j]ujajuCubji jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'文档子系统维护人员条目概述}jajRsbaja}(j]j]j]j]j]internalrefuri/translations/zh_CN/doc-guide/maintainer-profile anchornamehujajBjajRubaja}(j]j]j]j]j]ujajBjajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja提交检查单补遗}jajSsbaja}(j]j]j]j]j]internalrefurijR anchorname#id2ujajBjajSubaja}(j]j]j]j]j]ujajBjajSubaja}(j]j]j]j]j]ujajBjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja开发周期的关键节点}jaj*Ssbaja}(j]j]j]j]j]internalrefurijR anchorname#id3ujajBjaj'Subaja}(j]j]j]j]j]ujajBjaj$Subaja}(j]j]j]j]j]ujajBjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 审阅节奏}jajMSsbaja}(j]j]j]j]j]internalrefurijR anchorname#id4ujajBjajJSubaja}(j]j]j]j]j]ujajBjajGSubaja}(j]j]j]j]j]ujajBjajRubeja}(j]j]j]j]j]ujajuCjajRubeja}(j]j]j]j]j]ujajBjajRubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/思睿逻辑 EP93xx 模拟数字转换器驱动}jajSsbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/iio/ep93xx_adc anchornamehujajBjajSubaja}(j]j]j]j]j]ujajBjajSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 概述}jajSsbaja}(j]j]j]j]j]internalrefurijS anchorname#id1ujajBjajSubaja}(j]j]j]j]j]ujajBjajSubaja}(j]j]j]j]j]ujajBjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. 通道编号}jajSsbaja}(j]j]j]j]j]internalrefurijS anchorname#id2ujajBjajSubaja}(j]j]j]j]j]ujajBjajSubaja}(j]j]j]j]j]ujajBjajSubeja}(j]j]j]j]j]ujajuCjajSubeja}(j]j]j]j]j]ujajBjaj|Subaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3在Linux内核里使用gcov做代码覆盖率检查}jajTsbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/dev-tools/gcov anchornamehujajBjajSubaja}(j]j]j]j]j]ujajBjajSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja准备}jaj Tsbaja}(j]j]j]j]j]internalrefurijT anchorname#id1ujajBjajTubaja}(j]j]j]j]j]ujajBjajTubaja}(j]j]j]j]j]ujajBjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 定制化}jajCTsbaja}(j]j]j]j]j]internalrefurijT anchorname#id2ujajBjaj@Tubaja}(j]j]j]j]j]ujajBjaj=Tubaja}(j]j]j]j]j]ujajBjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 相关文件}jajfTsbaja}(j]j]j]j]j]internalrefurijT anchorname#id3ujajBjajcTubaja}(j]j]j]j]j]ujajBjaj`Tubaja}(j]j]j]j]j]ujajBjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja针对模块的统计}jajTsbaja}(j]j]j]j]j]internalrefurijT anchorname#id4ujajBjajTubaja}(j]j]j]j]j]ujajBjajTubaja}(j]j]j]j]j]ujajBjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja编译机和测试机分离}jajTsbaja}(j]j]j]j]j]internalrefurijT anchorname#id5ujajBjajTubaja}(j]j]j]j]j]ujajBjajTubaja}(j]j]j]j]j]ujajBjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja关于编译器的注意事项}jajTsbaja}(j]j]j]j]j]internalrefurijT anchorname#id6ujajBjajTubaja}(j]j]j]j]j]ujajBjajTubaja}(j]j]j]j]j]ujajBjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 问题定位}jajTsbaja}(j]j]j]j]j]internalrefurijT anchorname#id8ujajBjajTubaja}(j]j]j]j]j]ujajBjajTubaja}(j]j]j]j]j]ujajBjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja附录A:collect_on_build.sh}jajUsbaja}(j]j]j]j]j]internalrefurijT anchorname#a-collect-on-build-shujajBjajUubaja}(j]j]j]j]j]ujajBjajUubaja}(j]j]j]j]j]ujajBjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja附录B:collect_on_test.sh}jaj8Usbaja}(j]j]j]j]j]internalrefurijT anchorname#b-collect-on-test-shujajBjaj5Uubaja}(j]j]j]j]j]ujajBjaj2Uubaja}(j]j]j]j]j]ujajBjajTubeja}(j]j]j]j]j]ujajuCjajSubeja}(j]j]j]j]j]ujajBjajSubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 术语表}jajpUsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/glossary anchornamehujajBjajmUubaja}(j]j]j]j]j]ujajBjajjUubaja}(j]j]j]j]j]ujajBjajgUubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja维护者条目概要}jajUsbaja}(j]j]j]j]j]internalrefuri6translations/zh_CN/maintainer/maintainer-entry-profile anchornamehujajBjajUubaja}(j]j]j]j]j]ujajBjajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja总览}jajUsbaja}(j]j]j]j]j]internalrefurijU anchorname#id2ujajBjajUubaja}(j]j]j]j]j]ujajBjajUubaja}(j]j]j]j]j]ujajBjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja提交检查单补遗}jajUsbaja}(j]j]j]j]j]internalrefurijU anchorname#id3ujajBjajUubaja}(j]j]j]j]j]ujajBjajUubaja}(j]j]j]j]j]ujajBjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja开发周期的关键日期}jajVsbaja}(j]j]j]j]j]internalrefurijU anchorname#id4ujajBjajUubaja}(j]j]j]j]j]ujajBjajUubaja}(j]j]j]j]j]ujajBjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 审阅节奏}jaj%Vsbaja}(j]j]j]j]j]internalrefurijU anchorname#id5ujajBjaj"Vubaja}(j]j]j]j]j]ujajBjajVubaja}(j]j]j]j]j]ujajBjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 现有概要}jajHVsbaja}(j]j]j]j]j]internalrefurijU anchorname#id6ujajBjajEVubaja}(j]j]j]j]j]ujajBjajBVubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjUentries](N/translations/zh_CN/doc-guide/maintainer-profileNnvdimm/maintainer-entry-profileNarch/riscv/patch-acceptancee includefiles](jnVjpVjrVemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔd/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/maintainer/maintainer-entry-profile.rstj֔KWjaj_Vubaja}(j]j]j]j]j]ujajuCjajBVubeja}(j]j]j]j]j]ujajBjajUubeja}(j]j]j]j]j]ujajuCjajUubeja}(j]j]j]j]j]ujajBjajUubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 页表检查}jajVsbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/mm/page_table_check anchornamehujajBjajVubaja}(j]j]j]j]j]ujajBjajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jajVsbaja}(j]j]j]j]j]internalrefurijV anchorname#id2ujajBjajVubaja}(j]j]j]j]j]ujajBjajVubaja}(j]j]j]j]j]ujajBjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja双重映射检测逻辑}jajVsbaja}(j]j]j]j]j]internalrefurijV anchorname#id3ujajBjajVubaja}(j]j]j]j]j]ujajBjajVubaja}(j]j]j]j]j]ujajBjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja启用页表检查}jaj Wsbaja}(j]j]j]j]j]internalrefurijV anchorname#id4ujajBjaj Wubaja}(j]j]j]j]j]ujajBjajWubaja}(j]j]j]j]j]ujajBjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja实现注意事项}jaj0Wsbaja}(j]j]j]j]j]internalrefurijV anchorname#id5ujajBjaj-Wubaja}(j]j]j]j]j]ujajBjaj*Wubaja}(j]j]j]j]j]ujajBjajVubeja}(j]j]j]j]j]ujajuCjajVubeja}(j]j]j]j]j]ujajBjajVubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$何为非统一内存访问(NUMA)?}jajhWsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/mm/numa anchornamehujajBjajeWubaja}(j]j]j]j]j]ujajBjajbWubaja}(j]j]j]j]j]ujajBjaj_Wubaja}(j]j]j]j]j]ujajuCubjU jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核内存泄露检测器}jajWsbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/dev-tools/kmemleak anchornamehujajBjajWubaja}(j]j]j]j]j]ujajBjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用法}jajWsbaja}(j]j]j]j]j]internalrefurijW anchorname#id3ujajBjajWubaja}(j]j]j]j]j]ujajBjajWubaja}(j]j]j]j]j]ujajBjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 基础算法}jajWsbaja}(j]j]j]j]j]internalrefurijW anchorname#id4ujajBjajWubaja}(j]j]j]j]j]ujajBjajWubaja}(j]j]j]j]j]ujajBjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用 kmemleak 测试特定部分}jajWsbaja}(j]j]j]j]j]internalrefurijW anchorname #kmemleakujajBjajWubaja}(j]j]j]j]j]ujajBjajWubaja}(j]j]j]j]j]ujajBjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja释放 kmemleak 内核对象}jajXsbaja}(j]j]j]j]j]internalrefurijW anchorname#id5ujajBjajXubaja}(j]j]j]j]j]ujajBjajXubaja}(j]j]j]j]j]ujajBjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kmemleak API}jaj@Xsbaja}(j]j]j]j]j]internalrefurijW anchorname #kmemleak-apiujajBjaj=Xubaja}(j]j]j]j]j]ujajBjaj:Xubaja}(j]j]j]j]j]ujajBjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja解决假阳性/假阴性}jajcXsbaja}(j]j]j]j]j]internalrefurijW anchorname#id6ujajBjaj`Xubaja}(j]j]j]j]j]ujajBjaj]Xubaja}(j]j]j]j]j]ujajBjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja限制和缺点}jajXsbaja}(j]j]j]j]j]internalrefurijW anchorname#id7ujajBjajXubaja}(j]j]j]j]j]ujajBjajXubaja}(j]j]j]j]j]ujajBjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja使用 kmemleak-test 测试}jajXsbaja}(j]j]j]j]j]internalrefurijW anchorname#kmemleak-testujajBjajXubaja}(j]j]j]j]j]ujajBjajXubaja}(j]j]j]j]j]ujajBjajWubeja}(j]j]j]j]j]ujajuCjajWubeja}(j]j]j]j]j]ujajBjajWubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja用户空间verbs访问}jajXsbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/infiniband/user_verbs anchornamehujajBjajXubaja}(j]j]j]j]j]ujajBjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户-内核通信}jajYsbaja}(j]j]j]j]j]internalrefurijX anchorname#id1ujajBjajXubaja}(j]j]j]j]j]ujajBjajXubaja}(j]j]j]j]j]ujajBjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 资源管理}jaj$Ysbaja}(j]j]j]j]j]internalrefurijX anchorname#id2ujajBjaj!Yubaja}(j]j]j]j]j]ujajBjajYubaja}(j]j]j]j]j]ujajBjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 内存固定}jajGYsbaja}(j]j]j]j]j]internalrefurijX anchorname#id3ujajBjajDYubaja}(j]j]j]j]j]ujajBjajAYubaja}(j]j]j]j]j]ujajBjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /dev文件}jajjYsbaja}(j]j]j]j]j]internalrefurijX anchorname#devujajBjajgYubaja}(j]j]j]j]j]ujajBjajdYubaja}(j]j]j]j]j]ujajBjajXubeja}(j]j]j]j]j]ujajuCjajXubeja}(j]j]j]j]j]ujajBjajXubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jajYsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/doc-guide/sphinx anchornamehujajBjajYubaja}(j]j]j]j]j]ujajBjajYubaja}(j]j]j]j]j]ujajBjajYubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 安装Sphinx}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname#sphinx-install-zhujajBjajYubaja}(j]j]j]j]j]ujajBjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 图片输出}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname#id3ujajBjajYubaja}(j]j]j]j]j]ujajBjajYubaja}(j]j]j]j]j]ujajBjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPDF和LaTeX构建}jajZsbaja}(j]j]j]j]j]internalrefurijY anchorname #pdflatexujajBjajZubaja}(j]j]j]j]j]ujajBjajZubaja}(j]j]j]j]j]ujajBjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja检查Sphinx依赖项}jaj+Zsbaja}(j]j]j]j]j]internalrefurijY anchorname#sphinx-pre-install-zhujajBjaj(Zubaja}(j]j]j]j]j]ujajBjaj%Zubaja}(j]j]j]j]j]ujajBjajYubeja}(j]j]j]j]j]ujajuCjajYubeja}(j]j]j]j]j]ujajBjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sphinx构建}jajZZsbaja}(j]j]j]j]j]internalrefurijY anchorname#id5ujajBjajWZubaja}(j]j]j]j]j]ujajBjajTZubaja}(j]j]j]j]j]ujajBjajYubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 编写文档}jaj}Zsbaja}(j]j]j]j]j]internalrefurijY anchorname#id6ujajBjajzZubaja}(j]j]j]j]j]ujajBjajwZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内核文档的具体指南}jajZsbaja}(j]j]j]j]j]internalrefurijY anchorname#id12ujajBjajZubaja}(j]j]j]j]j]ujajBjajZubaja}(j]j]j]j]j]ujajBjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaC域}jajZsbaja}(j]j]j]j]j]internalrefurijY anchorname#cujajBjajZubaja}(j]j]j]j]j]ujajBjajZubaja}(j]j]j]j]j]ujajBjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja列表}jajZsbaja}(j]j]j]j]j]internalrefurijY anchorname#id13ujajBjajZubaja}(j]j]j]j]j]ujajBjajZubaja}(j]j]j]j]j]ujajBjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 交叉引用}jaj[sbaja}(j]j]j]j]j]internalrefurijY anchorname#id14ujajBjaj[ubaja}(j]j]j]j]j]ujajBjaj[ubaja}(j]j]j]j]j]ujajBjajZubeja}(j]j]j]j]j]ujajuCjajwZubeja}(j]j]j]j]j]ujajBjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 图形图片}jaj5[sbaja}(j]j]j]j]j]internalrefurijY anchorname#sphinx-kfigure-zhujajBjaj2[ubaja}(j]j]j]j]j]ujajBjaj/[ubaja}(j]j]j]j]j]ujajBjajYubeja}(j]j]j]j]j]ujajuCubj%jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux PECI 子系统}jaja[sbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/peci/index anchornamehujajBjaj^[ubaja}(j]j]j]j]j]ujajBjaj[[ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjp[entries]Ntranslations/zh_CN/peci/pecia includefiles]j[amaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔK/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/peci/index.rstj֔Kjajx[ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj[sbaja}(j]j]j]j]j]internalrefurijp[ anchorname#indicesujajBjaj[ubaja}(j]j]j]j]j]ujajBjaj[ubaja}(j]j]j]j]j]ujajBjaj[ubaja}(j]j]j]j]j]exprsubproject and htmlujajGjajx[ubeja}(j]j]j]j]j]ujajuCjaj[[ubeja}(j]j]j]j]j]ujajBjajX[ubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 工作原理}jaj[sbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/doc-guide/checktransupdate anchornamehujajBjaj[ubaja}(j]j]j]j]j]ujajBjaj[ubaja}(j]j]j]j]j]ujajBjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用法}jaj\sbaja}(j]j]j]j]j]internalrefurij[ anchorname#id2ujajBjaj[ubaja}(j]j]j]j]j]ujajBjaj[ubaja}(j]j]j]j]j]ujajBjaj[ubeja}(j]j]j]j]j]ujajuCubjejK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 工业 I/O}jaj-\sbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/iio/index anchornamehujajBjaj*\ubaja}(j]j]j]j]j]ujajBjaj'\ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj<\entries](N#translations/zh_CN/iio/iio_configfsN!translations/zh_CN/iio/ep93xx_adce includefiles](jS\jU\emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔJ/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/iio/index.rstj֔KjajD\ubaja}(j]j]j]j]j]ujajuCjaj'\ubeja}(j]j]j]j]j]ujajBjaj$\ubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 页面迁移}jaj~\sbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/mm/page_migration anchornamehujajBjaj{\ubaja}(j]j]j]j]j]ujajBjajx\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"在内核中使用 migrate_pages()}jaj\sbaja}(j]j]j]j]j]internalrefurij\ anchorname#migrate-pagesujajBjaj\ubaja}(j]j]j]j]j]ujajBjaj\ubaja}(j]j]j]j]j]ujajBjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamigrate_pages()如何工作}jaj\sbaja}(j]j]j]j]j]internalrefurij\ anchorname#id2ujajBjaj\ubaja}(j]j]j]j]j]ujajBjaj\ubaja}(j]j]j]j]j]ujajBjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja非LRU页面迁移}jaj\sbaja}(j]j]j]j]j]internalrefurij\ anchorname#lruujajBjaj\ubaja}(j]j]j]j]j]ujajBjaj\ubaja}(j]j]j]j]j]ujajBjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 监测迁移}jaj]sbaja}(j]j]j]j]j]internalrefurij\ anchorname#id3ujajBjaj]ubaja}(j]j]j]j]j]ujajBjaj]ubaja}(j]j]j]j]j]ujajBjaj\ubeja}(j]j]j]j]j]ujajuCjajx\ubeja}(j]j]j]j]j]ujajBjaju\ubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja通过gdb调试内核和模块}jaj?]sbaja}(j]j]j]j]j]internalrefuri1translations/zh_CN/dev-tools/gdb-kernel-debugging anchornamehujajBjaj<]ubaja}(j]j]j]j]j]ujajBjaj9]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja环境配置要求}jaj_]sbaja}(j]j]j]j]j]internalrefurijN] anchorname#id1ujajBjaj\]ubaja}(j]j]j]j]j]ujajBjajY]ubaja}(j]j]j]j]j]ujajBjajV]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja设置}jaj]sbaja}(j]j]j]j]j]internalrefurijN] anchorname#id2ujajBjaj]ubaja}(j]j]j]j]j]ujajBjaj|]ubaja}(j]j]j]j]j]ujajBjajV]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&使用Linux提供的gdb脚本的示例}jaj]sbaja}(j]j]j]j]j]internalrefurijN] anchorname #linuxgdbujajBjaj]ubaja}(j]j]j]j]j]ujajBjaj]ubaja}(j]j]j]j]j]ujajBjajV]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!命令和辅助调试功能列表}jaj]sbaja}(j]j]j]j]j]internalrefurijN] anchorname#id3ujajBjaj]ubaja}(j]j]j]j]j]ujajBjaj]ubaja}(j]j]j]j]j]ujajBjajV]ubeja}(j]j]j]j]j]ujajuCjaj9]ubeja}(j]j]j]j]j]ujajBjaj6]ubaja}(j]j]j]j]j]ujajuCubj4jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja可重现的构建}jaj^sbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/kbuild/reproducible-builds anchornamehujajBjaj]ubaja}(j]j]j]j]j]ujajBjaj]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 时间戳}jaj ^sbaja}(j]j]j]j]j]internalrefurij^ anchorname#id2ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户,主机}jajC^sbaja}(j]j]j]j]j]internalrefurij^ anchorname#id3ujajBjaj@^ubaja}(j]j]j]j]j]ujajBjaj=^ubaja}(j]j]j]j]j]ujajBjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja绝对文件名}jajf^sbaja}(j]j]j]j]j]internalrefurij^ anchorname#id4ujajBjajc^ubaja}(j]j]j]j]j]ujajBjaj`^ubaja}(j]j]j]j]j]ujajBjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja在源包中的生成文件}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname#id5ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 模块签名}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname#id6ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja结构随机化}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname#id7ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja调试信息冲突}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname#id8ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGit}jaj_sbaja}(j]j]j]j]j]internalrefurij^ anchorname#gitujajBjaj_ubaja}(j]j]j]j]j]ujajBjaj_ubaja}(j]j]j]j]j]ujajBjaj^ubeja}(j]j]j]j]j]ujajuCjaj]ubeja}(j]j]j]j]j]ujajBjaj]ubaja}(j]j]j]j]j]ujajuCubjgjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGCC 插件基础设施}jajM_sbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/kbuild/gcc-plugins anchornamehujajBjajJ_ubaja}(j]j]j]j]j]ujajBjajG_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介绍}jajm_sbaja}(j]j]j]j]j]internalrefurij\_ anchorname#id1ujajBjajj_ubaja}(j]j]j]j]j]ujajBjajg_ubaja}(j]j]j]j]j]ujajBjajd_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja目的}jaj_sbaja}(j]j]j]j]j]internalrefurij\_ anchorname#id16ujajBjaj_ubaja}(j]j]j]j]j]ujajBjaj_ubaja}(j]j]j]j]j]ujajBjajd_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja文件}jaj_sbaja}(j]j]j]j]j]internalrefurij\_ anchorname#id17ujajBjaj_ubaja}(j]j]j]j]j]ujajBjaj_ubaja}(j]j]j]j]j]ujajBjajd_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用法}jaj_sbaja}(j]j]j]j]j]internalrefurij\_ anchorname#id18ujajBjaj_ubaja}(j]j]j]j]j]ujajBjaj_ubaja}(j]j]j]j]j]ujajBjajd_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. 如何添加新的 GCC 插件}jaj_sbaja}(j]j]j]j]j]internalrefurij\_ anchorname#id19ujajBjaj_ubaja}(j]j]j]j]j]ujajBjaj_ubaja}(j]j]j]j]j]ujajBjajd_ubeja}(j]j]j]j]j]ujajuCjajG_ubeja}(j]j]j]j]j]ujajBjajD_ubaja}(j]j]j]j]j]ujajuCubj>jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja物理内存模型}jaj1`sbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/mm/memory-model anchornamehujajBjaj.`ubaja}(j]j]j]j]j]ujajBjaj+`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFLATMEM}jajQ`sbaja}(j]j]j]j]j]internalrefurij@` anchorname#flatmemujajBjajN`ubaja}(j]j]j]j]j]ujajBjajK`ubaja}(j]j]j]j]j]ujajBjajH`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SPARSEMEM}jajt`sbaja}(j]j]j]j]j]internalrefurij@` anchorname #sparsememujajBjajq`ubaja}(j]j]j]j]j]ujajBjajn`ubaja}(j]j]j]j]j]ujajBjajH`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ZONE_DEVICE}jaj`sbaja}(j]j]j]j]j]internalrefurij@` anchorname #zone-deviceujajBjaj`ubaja}(j]j]j]j]j]ujajBjaj`ubaja}(j]j]j]j]j]ujajBjajH`ubeja}(j]j]j]j]j]ujajuCjaj+`ubeja}(j]j]j]j]j]ujajBjaj(`ubaja}(j]j]j]j]j]ujajuCubj3jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 未定义行为消毒剂 - UBSAN}jaj`sbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/dev-tools/ubsan anchornamehujajBjaj`ubaja}(j]j]j]j]j]ujajBjaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 报告样例}jaj`sbaja}(j]j]j]j]j]internalrefurij` anchorname#id1ujajBjaj`ubaja}(j]j]j]j]j]ujajBjaj`ubaja}(j]j]j]j]j]ujajBjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用法}jajasbaja}(j]j]j]j]j]internalrefurij` anchorname#id2ujajBjajaubaja}(j]j]j]j]j]ujajBjaj aubaja}(j]j]j]j]j]ujajBjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 参考文献}jaj5asbaja}(j]j]j]j]j]internalrefurij` anchorname#id3ujajBjaj2aubaja}(j]j]j]j]j]ujajBjaj/aubaja}(j]j]j]j]j]ujajBjaj`ubeja}(j]j]j]j]j]ujajuCjaj`ubeja}(j]j]j]j]j]ujajBjaj`ubaja}(j]j]j]j]j]ujajuCubjrjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja锁}jajmasbaja}(j]j]j]j]j]internalrefuri translations/zh_CN/locking/index anchornamehujajBjajjaubaja}(j]j]j]j]j]ujajBjajgaubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj|aentries](N'translations/zh_CN/locking/mutex-designN$translations/zh_CN/locking/spinlockse includefiles](jajaemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔN/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/locking/index.rstj֔Kjajaubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajasbaja}(j]j]j]j]j]internalrefurij|a anchorname#indicesujajBjajaubaja}(j]j]j]j]j]ujajBjajaubaja}(j]j]j]j]j]ujajBjajaubaja}(j]j]j]j]j]exprsubproject and htmlujajGjajaubeja}(j]j]j]j]j]ujajuCjajgaubeja}(j]j]j]j]j]ujajBjajdaubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja高内存处理}jajasbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/mm/highmem anchornamehujajBjajaubaja}(j]j]j]j]j]ujajBjajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja高内存是什么?}jaj bsbaja}(j]j]j]j]j]internalrefurija anchorname#id2ujajBjaj bubaja}(j]j]j]j]j]ujajBjajbubaja}(j]j]j]j]j]ujajBjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja临时虚拟映射}jaj/bsbaja}(j]j]j]j]j]internalrefurija anchorname#id3ujajBjaj,bubaja}(j]j]j]j]j]ujajBjaj)bubaja}(j]j]j]j]j]ujajBjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja临时映射的成本}jajRbsbaja}(j]j]j]j]j]internalrefurija anchorname#id4ujajBjajObubaja}(j]j]j]j]j]ujajBjajLbubaja}(j]j]j]j]j]ujajBjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jai386 PAE}jajubsbaja}(j]j]j]j]j]internalrefurija anchorname #i386-paeujajBjajrbubaja}(j]j]j]j]j]ujajBjajobubaja}(j]j]j]j]j]ujajBjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja函数}jajbsbaja}(j]j]j]j]j]internalrefurija anchorname#id5ujajBjajbubaja}(j]j]j]j]j]ujajBjajbubaja}(j]j]j]j]j]ujajBjajbubeja}(j]j]j]j]j]ujajuCjajaubeja}(j]j]j]j]j]ujajBjajaubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja API参考}jajbsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/mm/damon/api anchornamehujajBjajbubaja}(j]j]j]j]j]ujajBjajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 结构体}jajbsbaja}(j]j]j]j]j]internalrefurijb anchorname#id1ujajBjajbubaja}(j]j]j]j]j]ujajBjajbubaja}(j]j]j]j]j]ujajBjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja函数}jajcsbaja}(j]j]j]j]j]internalrefurijb anchorname#id2ujajBjajcubaja}(j]j]j]j]j]ujajBjaj cubaja}(j]j]j]j]j]ujajBjajbubeja}(j]j]j]j]j]ujajuCjajbubeja}(j]j]j]j]j]ujajBjajbubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'分页表锁(split page table lock)}jajKcsbaja}(j]j]j]j]j]internalrefuri+translations/zh_CN/mm/split_page_table_lock anchornamehujajBjajHcubaja}(j]j]j]j]j]ujajBjajEcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHugetlb 和分页表锁}jajkcsbaja}(j]j]j]j]j]internalrefurijZc anchorname#hugetlbujajBjajhcubaja}(j]j]j]j]j]ujajBjajecubaja}(j]j]j]j]j]ujajBjajbcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja架构对分页表锁的支持}jajcsbaja}(j]j]j]j]j]internalrefurijZc anchorname#id1ujajBjajcubaja}(j]j]j]j]j]ujajBjajcubaja}(j]j]j]j]j]ujajBjajbcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja page->ptl}jajcsbaja}(j]j]j]j]j]internalrefurijZc anchorname #page-ptlujajBjajcubaja}(j]j]j]j]j]ujajBjajcubaja}(j]j]j]j]j]ujajBjajbcubeja}(j]j]j]j]j]ujajuCjajEcubeja}(j]j]j]j]j]ujajBjajBcubaja}(j]j]j]j]j]ujajuCubj$jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja编写kernel-doc注释}jajcsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/doc-guide/kernel-doc anchornamehujajBjajcubaja}(j]j]j]j]j]ujajBjajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何格式化kernel-doc注释}jaj dsbaja}(j]j]j]j]j]internalrefurijc anchorname#id1ujajBjajdubaja}(j]j]j]j]j]ujajBjajdubaja}(j]j]j]j]j]ujajBjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 函数文档}jaj,dsbaja}(j]j]j]j]j]internalrefurijc anchorname#id2ujajBjaj)dubaja}(j]j]j]j]j]ujajBjaj&dubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 函数参数}jajLdsbaja}(j]j]j]j]j]internalrefurijc anchorname#id3ujajBjajIdubaja}(j]j]j]j]j]ujajBjajFdubaja}(j]j]j]j]j]ujajBjajCdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja函数上下文}jajodsbaja}(j]j]j]j]j]internalrefurijc anchorname#id4ujajBjajldubaja}(j]j]j]j]j]ujajBjajidubaja}(j]j]j]j]j]ujajBjajCdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 返回值}jajdsbaja}(j]j]j]j]j]internalrefurijc anchorname#id5ujajBjajdubaja}(j]j]j]j]j]ujajBjajdubaja}(j]j]j]j]j]ujajBjajCdubeja}(j]j]j]j]j]ujajuCjaj&dubeja}(j]j]j]j]j]ujajBjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*结构体、共用体、枚举类型文档}jajdsbaja}(j]j]j]j]j]internalrefurijc anchorname#id6ujajBjajdubaja}(j]j]j]j]j]ujajBjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja成员}jajdsbaja}(j]j]j]j]j]internalrefurijc anchorname#id7ujajBjajdubaja}(j]j]j]j]j]ujajBjajdubaja}(j]j]j]j]j]ujajBjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja嵌套的结构体/共用体}jajesbaja}(j]j]j]j]j]internalrefurijc anchorname#id8ujajBjajeubaja}(j]j]j]j]j]ujajBjajdubaja}(j]j]j]j]j]ujajBjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja行间注释文档}jaj'esbaja}(j]j]j]j]j]internalrefurijc anchorname#id9ujajBjaj$eubaja}(j]j]j]j]j]ujajBjaj!eubaja}(j]j]j]j]j]ujajBjajdubeja}(j]j]j]j]j]ujajuCjajdubeja}(j]j]j]j]j]ujajBjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Typedef文档}jajVesbaja}(j]j]j]j]j]internalrefurijc anchorname#typedefujajBjajSeubaja}(j]j]j]j]j]ujajBjajPeubaja}(j]j]j]j]j]ujajBjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja高亮与交叉引用}jajyesbaja}(j]j]j]j]j]internalrefurijc anchorname#id10ujajBjajveubaja}(j]j]j]j]j]ujajBjajseubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja从reStructuredText交叉引用}jajesbaja}(j]j]j]j]j]internalrefurijc anchorname#restructuredtextujajBjajeubaja}(j]j]j]j]j]ujajBjajeubaja}(j]j]j]j]j]ujajBjajeubaja}(j]j]j]j]j]ujajuCjajseubeja}(j]j]j]j]j]ujajBjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja总述性文档注释}jajesbaja}(j]j]j]j]j]internalrefurijc anchorname#id11ujajBjajeubaja}(j]j]j]j]j]ujajBjajeubaja}(j]j]j]j]j]ujajBjajdubeja}(j]j]j]j]j]ujajuCjajcubeja}(j]j]j]j]j]ujajBjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja包含kernel-doc注释}jajesbaja}(j]j]j]j]j]internalrefurijc anchorname#id12ujajBjajeubaja}(j]j]j]j]j]ujajBjajeubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.如何使用kernel-doc生成手册(man)页}jajfsbaja}(j]j]j]j]j]internalrefurijc anchorname#kernel-doc-manujajBjajfubaja}(j]j]j]j]j]ujajBjajfubaja}(j]j]j]j]j]ujajBjajfubaja}(j]j]j]j]j]ujajuCjajeubeja}(j]j]j]j]j]ujajBjajcubeja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@英特尔全路径(OPA)虚拟网络接口控制器(VNIC)}jajOfsbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/infiniband/opa_vnic anchornamehujajBjajLfubaja}(j]j]j]j]j]ujajBjajIfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 体系结构}jajofsbaja}(j]j]j]j]j]internalrefurij^f anchorname#id1ujajBjajlfubaja}(j]j]j]j]j]ujajBjajifubaja}(j]j]j]j]j]ujajBjajffubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 驱动设计}jajfsbaja}(j]j]j]j]j]internalrefurij^f anchorname#id2ujajBjajfubaja}(j]j]j]j]j]ujajBjajfubaja}(j]j]j]j]j]ujajBjajffubeja}(j]j]j]j]j]ujajuCjajIfubeja}(j]j]j]j]j]ujajBjajFfubaja}(j]j]j]j]j]ujajuCubjvjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja设备树覆盖说明}jajfsbaja}(j]j]j]j]j]internalrefuri+translations/zh_CN/devicetree/overlay-notes anchornamehujajBjajfubaja}(j]j]j]j]j]ujajBjajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja覆盖如何工作}jajfsbaja}(j]j]j]j]j]internalrefurijf anchorname#id2ujajBjajfubaja}(j]j]j]j]j]ujajBjajfubaja}(j]j]j]j]j]ujajBjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内核中关于覆盖的API}jaj gsbaja}(j]j]j]j]j]internalrefurijf anchorname#apiujajBjaj gubaja}(j]j]j]j]j]ujajBjajgubaja}(j]j]j]j]j]ujajBjajfubeja}(j]j]j]j]j]ujajuCjajfubeja}(j]j]j]j]j]ujajBjajfubaja}(j]j]j]j]j]ujajuCubj$jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*page owner: 跟踪谁分配的每个页面}jajEgsbaja}(j]j]j]j]j]internalrefuri translations/zh_CN/mm/page_owner anchornamehujajBjajBgubaja}(j]j]j]j]j]ujajBjaj?gubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jajegsbaja}(j]j]j]j]j]internalrefurijTg anchorname#id1ujajBjajbgubaja}(j]j]j]j]j]ujajBjaj_gubaja}(j]j]j]j]j]ujajBjaj\gubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 使用方法}jajgsbaja}(j]j]j]j]j]internalrefurijTg anchorname#id2ujajBjajgubaja}(j]j]j]j]j]ujajBjajgubaja}(j]j]j]j]j]ujajBjaj\gubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja标准格式指定器}jajgsbaja}(j]j]j]j]j]internalrefurijTg anchorname#id3ujajBjajgubaja}(j]j]j]j]j]ujajBjajgubaja}(j]j]j]j]j]ujajBjaj\gubeja}(j]j]j]j]j]ujajuCjaj?gubeja}(j]j]j]j]j]ujajBjajj anchorname#id2ujajBjajLjubaja}(j]j]j]j]j]ujajBjajIjubaja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja玩家}jajrjsbaja}(j]j]j]j]j]internalrefurij>j anchorname#id3ujajBjajojubaja}(j]j]j]j]j]ujajBjajljubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户上下文}jajjsbaja}(j]j]j]j]j]internalrefurij>j anchorname#id4ujajBjajjubaja}(j]j]j]j]j]ujajBjajjubaja}(j]j]j]j]j]ujajBjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja硬件中断(Hard IRQs)}jajjsbaja}(j]j]j]j]j]internalrefurij>j anchorname #hard-irqsujajBjajjubaja}(j]j]j]j]j]ujajBjajjubaja}(j]j]j]j]j]ujajBjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI软件中断上下文:软中断(Softirqs)与子任务(Tasklets)}jajjsbaja}(j]j]j]j]j]internalrefurij>j anchorname#softirqs-taskletsujajBjajjubaja}(j]j]j]j]j]ujajBjajjubaja}(j]j]j]j]j]ujajBjajjubeja}(j]j]j]j]j]ujajuCjajljubeja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja一些基本规则}jajksbaja}(j]j]j]j]j]internalrefurij>j anchorname#id5ujajBjajkubaja}(j]j]j]j]j]ujajBjajkubaja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?输入输出控制(ioctls):避免编写新的系统调用}jaj*ksbaja}(j]j]j]j]j]internalrefurij>j anchorname#ioctlsujajBjaj'kubaja}(j]j]j]j]j]ujajBjaj$kubaja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja死锁的“配方”}jajMksbaja}(j]j]j]j]j]internalrefurij>j anchorname#id6ujajBjajJkubaja}(j]j]j]j]j]ujajBjajGkubaja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja常用函数/程序}jajpksbaja}(j]j]j]j]j]internalrefurij>j anchorname#id7ujajBjajmkubaja}(j]j]j]j]j]ujajBjajjkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`printk()`ja]japrintk()}jajksbaja}(j]j](xrefhwc-funcej]j]j]ujaliteraljՔNj֔Njajkubaja}(j]j]j]j]j]internalrefurij>j anchorname#printkujajBjajkubaja}(j]j]j]j]j]ujajBjajkubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`copy_to_user()`ja]jacopy_to_user()}jajksbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajkubja / }jajksbj)}(ja:c:func:`copy_from_user()`ja]jacopy_from_user()}jajksbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajkubja / }jajksbj)}(ja:c:func:`get_user()`ja]ja get_user()}jajksbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajkubja / }jajksbj)}(ja:c:func:`put_user()`ja]ja put_user()}jajksbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajkubeja}(j]j]j]j]j]internalrefurij>j anchorname.#copy-to-user-copy-from-user-get-user-put-userujajBjajkubaja}(j]j]j]j]j]ujajBjajkubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`kmalloc()`ja]ja kmalloc()}jaj*lsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njaj'lubja/}jaj'lsbj)}(ja:c:func:`kfree()`ja]jakfree()}jaj=lsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njaj'lubeja}(j]j]j]j]j]internalrefurij>j anchorname#kmalloc-kfreeujajBjaj$lubaja}(j]j]j]j]j]ujajBjaj!lubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:macro:`current`ja]jacurrent}jajklsbaja}(j]j](jkhwc-macroej]j]j]ujajkjՔNj֔Njajhlubaja}(j]j]j]j]j]internalrefurij>j anchorname#currentujajBjajelubaja}(j]j]j]j]j]ujajBjajblubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`mdelay()`ja]jamdelay()}jajlsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajlubja/}jajlsbj)}(ja:c:func:`udelay()`ja]jaudelay()}jajlsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajlubeja}(j]j]j]j]j]internalrefurij>j anchorname#mdelay-udelayujajBjajlubaja}(j]j]j]j]j]ujajBjajlubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`cpu_to_be32()`ja]ja cpu_to_be32()}jajlsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajlubja/}jajlsbj)}(ja:c:func:`be32_to_cpu()`ja]ja be32_to_cpu()}jajlsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajlubja/}jajlsbj)}(ja:c:func:`cpu_to_le32()`ja]ja cpu_to_le32()}jajmsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajlubja/}jajlsbj)}(ja:c:func:`le32_to_cpu()`ja]ja le32_to_cpu()}jajmsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajlubeja}(j]j]j]j]j]internalrefurij>j anchorname0#cpu-to-be32-be32-to-cpu-cpu-to-le32-le32-to-cpuujajBjajlubaja}(j]j]j]j]j]ujajBjajlubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`local_irq_save()`ja]jalocal_irq_save()}jajAmsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njaj>mubja/}jaj>msbj)}(ja:c:func:`local_irq_restore()`ja]jalocal_irq_restore()}jajTmsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njaj>mubeja}(j]j]j]j]j]internalrefurij>j anchorname!#local-irq-save-local-irq-restoreujajBjaj;mubaja}(j]j]j]j]j]ujajBjaj8mubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`local_bh_disable()`ja]jalocal_bh_disable()}jajmsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajmubja/}jajmsbj)}(ja:c:func:`local_bh_enable()`ja]jalocal_bh_enable()}jajmsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajmubeja}(j]j]j]j]j]internalrefurij>j anchorname!#local-bh-disable-local-bh-enableujajBjaj|mubaja}(j]j]j]j]j]ujajBjajymubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`smp_processor_id()`ja]jasmp_processor_id()}jajmsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajmubaja}(j]j]j]j]j]internalrefurij>j anchorname#smp-processor-idujajBjajmubaja}(j]j]j]j]j]ujajBjajmubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``__init``ja]ja__init}jajmsbaja}(j]j]j]j]j]ujajkjՔNj֔Njajmubja/}jajmsbj)}(ja ``__exit``ja]ja__exit}jajnsbaja}(j]j]j]j]j]ujajkjՔNj֔Njajmubja/}jajmsbj)}(ja``__initdata``ja]ja __initdata}jajnsbaja}(j]j]j]j]j]ujajkjՔNj֔Njajmubeja}(j]j]j]j]j]internalrefurij>j anchorname#init-exit-initdataujajBjajmubaja}(j]j]j]j]j]ujajBjajmubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`__initcall()`ja]ja __initcall()}jajBnsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njaj?nubja/}jaj?nsbj)}(ja:c:func:`module_init()`ja]ja module_init()}jajUnsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njaj?nubeja}(j]j]j]j]j]internalrefurij>j anchorname#initcall-module-initujajBjajj anchorname #module-exitujajBjaj}nubaja}(j]j]j]j]j]ujajBjajznubaja}(j]j]j]j]j]ujajBjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`try_module_get()`ja]jatry_module_get()}jajnsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajnubja/}jajnsbj)}(ja:c:func:`module_put()`ja]ja module_put()}jajnsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajnubeja}(j]j]j]j]j]internalrefurij>j anchorname#try-module-get-module-putujajBjajnubaja}(j]j]j]j]j]ujajBjajnubaja}(j]j]j]j]j]ujajBjajkubeja}(j]j]j]j]j]ujajuCjajjkubeja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](ja 等待队列 }jajnsbj)}(ja``include/linux/wait.h``ja]jainclude/linux/wait.h}jajosbaja}(j]j]j]j]j]ujajkjՔNj֔Njajnubeja}(j]j]j]j]j]internalrefurij>j anchorname#include-linux-wait-hujajBjajnubaja}(j]j]j]j]j]ujajBjajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja声明}jaj)osbaja}(j]j]j]j]j]internalrefurij>j anchorname#id8ujajBjaj&oubaja}(j]j]j]j]j]ujajBjaj#oubaja}(j]j]j]j]j]ujajBjaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja排队}jajLosbaja}(j]j]j]j]j]internalrefurij>j anchorname#id9ujajBjajIoubaja}(j]j]j]j]j]ujajBjajFoubaja}(j]j]j]j]j]ujajBjaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja唤醒排队任务}jajoosbaja}(j]j]j]j]j]internalrefurij>j anchorname#id10ujajBjajloubaja}(j]j]j]j]j]ujajBjajioubaja}(j]j]j]j]j]ujajBjaj oubeja}(j]j]j]j]j]ujajuCjajnubeja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 原子操作}jajosbaja}(j]j]j]j]j]internalrefurij>j anchorname#id11ujajBjajoubaja}(j]j]j]j]j]ujajBjajoubaja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja符号}jajosbaja}(j]j]j]j]j]internalrefurij>j anchorname#id12ujajBjajoubaja}(j]j]j]j]j]ujajBjajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`EXPORT_SYMBOL()`ja]jaEXPORT_SYMBOL()}jajosbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajoubaja}(j]j]j]j]j]internalrefurij>j anchorname#export-symbolujajBjajoubaja}(j]j]j]j]j]ujajBjajoubaja}(j]j]j]j]j]ujajBjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`EXPORT_SYMBOL_GPL()`ja]jaEXPORT_SYMBOL_GPL()}jajpsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajpubaja}(j]j]j]j]j]internalrefurij>j anchorname#export-symbol-gplujajBjaj pubaja}(j]j]j]j]j]ujajBjaj pubaja}(j]j]j]j]j]ujajBjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`EXPORT_SYMBOL_NS()`ja]jaEXPORT_SYMBOL_NS()}jaj@psbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njaj=pubaja}(j]j]j]j]j]internalrefurij>j anchorname#export-symbol-nsujajBjaj:pubaja}(j]j]j]j]j]ujajBjaj7pubaja}(j]j]j]j]j]ujajBjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja :c:func:`EXPORT_SYMBOL_NS_GPL()`ja]jaEXPORT_SYMBOL_NS_GPL()}jajnpsbaja}(j]j](jkhwc-funcej]j]j]ujajkjՔNj֔Njajkpubaja}(j]j]j]j]j]internalrefurij>j anchorname#export-symbol-ns-gplujajBjajhpubaja}(j]j]j]j]j]ujajBjajepubaja}(j]j]j]j]j]ujajBjajoubeja}(j]j]j]j]j]ujajuCjajoubeja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja程序与惯例}jajpsbaja}(j]j]j]j]j]internalrefurij>j anchorname#id13ujajBjajpubaja}(j]j]j]j]j]ujajBjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja 双向链表 }jajpsbj)}(ja``include/linux/list.h``ja]jainclude/linux/list.h}jajpsbaja}(j]j]j]j]j]ujajkjՔNj֔Njajpubeja}(j]j]j]j]j]internalrefurij>j anchorname#include-linux-list-hujajBjajpubaja}(j]j]j]j]j]ujajBjajpubaja}(j]j]j]j]j]ujajBjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja返回值惯例}jajpsbaja}(j]j]j]j]j]internalrefurij>j anchorname#id14ujajBjajpubaja}(j]j]j]j]j]ujajBjajpubaja}(j]j]j]j]j]ujajBjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 破坏编译}jajqsbaja}(j]j]j]j]j]internalrefurij>j anchorname#id15ujajBjajqubaja}(j]j]j]j]j]ujajBjajqubaja}(j]j]j]j]j]ujajBjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja初始化结构体成员}jajj anchorname#id16ujajBjaj9qubaja}(j]j]j]j]j]ujajBjaj6qubaja}(j]j]j]j]j]ujajBjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GNU 扩展}jaj_qsbaja}(j]j]j]j]j]internalrefurij>j anchorname#gnuujajBjaj\qubaja}(j]j]j]j]j]ujajBjajYqubaja}(j]j]j]j]j]ujajBjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaC++}jajqsbaja}(j]j]j]j]j]internalrefurij>j anchorname#cujajBjajqubaja}(j]j]j]j]j]ujajBjaj|qubaja}(j]j]j]j]j]ujajBjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#if}jajqsbaja}(j]j]j]j]j]internalrefurij>j anchorname#ifujajBjajqubaja}(j]j]j]j]j]ujajBjajqubaja}(j]j]j]j]j]ujajBjajpubeja}(j]j]j]j]j]ujajuCjajpubeja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja把你的东西放进内核里}jajqsbaja}(j]j]j]j]j]internalrefurij>j anchorname#id17ujajBjajqubaja}(j]j]j]j]j]ujajBjajqubaja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel 仙女棒}jajqsbaja}(j]j]j]j]j]internalrefurij>j anchorname#kernelujajBjajqubaja}(j]j]j]j]j]ujajBjajqubaja}(j]j]j]j]j]ujajBjajFjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja致谢}jajrsbaja}(j]j]j]j]j]internalrefurij>j anchorname#id18ujajBjajrubaja}(j]j]j]j]j]ujajBjajrubaja}(j]j]j]j]j]ujajBjajFjubeja}(j]j]j]j]j]ujajuCjaj)jubeja}(j]j]j]j]j]ujajBjaj&jubaja}(j]j]j]j]j]ujajuCubj9 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核测试指南}jajRrsbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/dev-tools/testing-overview anchornamehujajBjajOrubaja}(j]j]j]j]j]ujajBjajLrubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja编写和运行测试}jajrrsbaja}(j]j]j]j]j]internalrefurijar anchorname#id2ujajBjajorubaja}(j]j]j]j]j]ujajBjajlrubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKUnit和kselftest的区别}jajrsbaja}(j]j]j]j]j]internalrefurijar anchorname#kunitkselftestujajBjajrubaja}(j]j]j]j]j]ujajBjajrubaja}(j]j]j]j]j]ujajBjajrubaja}(j]j]j]j]j]ujajuCjajlrubeja}(j]j]j]j]j]ujajBjajirubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja代码覆盖率工具}jajrsbaja}(j]j]j]j]j]internalrefurijar anchorname#id3ujajBjajrubaja}(j]j]j]j]j]ujajBjajrubaja}(j]j]j]j]j]ujajBjajirubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja动态分析工具}jajrsbaja}(j]j]j]j]j]internalrefurijar anchorname#id4ujajBjajrubaja}(j]j]j]j]j]ujajBjajrubaja}(j]j]j]j]j]ujajBjajirubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja静态分析工具}jajssbaja}(j]j]j]j]j]internalrefurijar anchorname#id5ujajBjajsubaja}(j]j]j]j]j]ujajBjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja何时使用Sparse和Smatch}jaj'ssbaja}(j]j]j]j]j]internalrefurijar anchorname #sparsesmatchujajBjaj$subaja}(j]j]j]j]j]ujajBjaj!subaja}(j]j]j]j]j]ujajBjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmatch和Coccinelle的强项}jajJssbaja}(j]j]j]j]j]internalrefurijar anchorname#smatchcoccinelleujajBjajGsubaja}(j]j]j]j]j]ujajBjajDsubaja}(j]j]j]j]j]ujajBjajsubeja}(j]j]j]j]j]ujajuCjajsubeja}(j]j]j]j]j]ujajBjajirubeja}(j]j]j]j]j]ujajuCjajLrubeja}(j]j]j]j]j]ujajBjajIrubaja}(j]j]j]j]j]ujajuCubjojK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja使用 Clang/LLVM 构建 Linux}jajssbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/kbuild/llvm anchornamehujajBjajsubaja}(j]j]j]j]j]ujajBjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja关于}jajssbaja}(j]j]j]j]j]internalrefurijs anchorname#id1ujajBjajsubaja}(j]j]j]j]j]ujajBjajsubaja}(j]j]j]j]j]ujajBjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja使用 LLVM 构建}jajssbaja}(j]j]j]j]j]internalrefurijs anchorname#id2ujajBjajsubaja}(j]j]j]j]j]ujajBjajsubaja}(j]j]j]j]j]ujajBjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LLVM= 参数}jajssbaja}(j]j]j]j]j]internalrefurijs anchorname#id3ujajBjajsubaja}(j]j]j]j]j]ujajBjajsubaja}(j]j]j]j]j]ujajBjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 交叉编译}jajtsbaja}(j]j]j]j]j]internalrefurijs anchorname#id4ujajBjajtubaja}(j]j]j]j]j]ujajBjajtubaja}(j]j]j]j]j]ujajBjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLLVM_IAS= 参数}jaj:tsbaja}(j]j]j]j]j]internalrefurijs anchorname #llvm-iasujajBjaj7tubaja}(j]j]j]j]j]ujajBjaj4tubaja}(j]j]j]j]j]ujajBjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCcache}jaj]tsbaja}(j]j]j]j]j]internalrefurijs anchorname#ccacheujajBjajZtubaja}(j]j]j]j]j]ujajBjajWtubaja}(j]j]j]j]j]ujajBjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja支持的架构}jajtsbaja}(j]j]j]j]j]internalrefurijs anchorname#id5ujajBjaj}tubaja}(j]j]j]j]j]ujajBjajztubaja}(j]j]j]j]j]ujajBjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 获取帮助}jajtsbaja}(j]j]j]j]j]internalrefurijs anchorname#id6ujajBjajtubaja}(j]j]j]j]j]ujajBjajtubaja}(j]j]j]j]j]ujajBjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 获取 LLVM}jajtsbaja}(j]j]j]j]j]internalrefurijs anchorname#zh-cn-getting-llvmujajBjajtubaja}(j]j]j]j]j]ujajBjajtubaja}(j]j]j]j]j]ujajBjajsubeja}(j]j]j]j]j]ujajuCjajsubeja}(j]j]j]j]j]ujajBjajsubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核开发工具}jajtsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/dev-tools/index anchornamehujajBjajtubaja}(j]j]j]j]j]ujajBjajtubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj uentries](N-translations/zh_CN/dev-tools/testing-overviewN#translations/zh_CN/dev-tools/sparseN!translations/zh_CN/dev-tools/kcovN"translations/zh_CN/dev-tools/kcsanN"translations/zh_CN/dev-tools/kmsanN!translations/zh_CN/dev-tools/gcovN"translations/zh_CN/dev-tools/kasanN"translations/zh_CN/dev-tools/ubsanN%translations/zh_CN/dev-tools/kmemleakN1translations/zh_CN/dev-tools/gdb-kernel-debugginge includefiles](j$uj&uj(uj*uj,uj.uj0uj2uj4uj6uemaxdepthKcaption目录globhidden includehiddennumberedK titlesonly rawentries] rawcaptionjysbaja}(j]j]j]j]j]internalrefurij;x anchorname#id7ujajBjaj;yubaja}(j]j]j]j]j]ujajBjaj8yubaja}(j]j]j]j]j]ujajBjajcxubeja}(j]j]j]j]j]ujajuCjajFxubeja}(j]j]j]j]j]ujajBjajCxubaja}(j]j]j]j]j]ujajuCjaj&xubeja}(j]j]j]j]j]ujajBjaj#xubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja设备树变更集}jajysbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/devicetree/changesets anchornamehujajBjajyubaja}(j]j]j]j]j]ujajBjaj|yubaja}(j]j]j]j]j]ujajBjajyyubaja}(j]j]j]j]j]ujajuCubjwjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 页面片段}jajysbaja}(j]j]j]j]j]internalrefuri translations/zh_CN/mm/page_frags anchornamehujajBjajyubaja}(j]j]j]j]j]ujajBjajyubaja}(j]j]j]j]j]ujajBjajyubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja支持虚拟映射的内核栈}jajysbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/mm/vmalloced-kernel-stacks anchornamehujajBjajyubaja}(j]j]j]j]j]ujajBjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概览}jajysbaja}(j]j]j]j]j]internalrefurijy anchorname#id2ujajBjajyubaja}(j]j]j]j]j]ujajBjajyubaja}(j]j]j]j]j]ujajBjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jajzsbaja}(j]j]j]j]j]internalrefurijy anchorname#id3ujajBjajzubaja}(j]j]j]j]j]ujajBjajzubaja}(j]j]j]j]j]ujajBjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHAVE_ARCH_VMAP_STACK}jaj@zsbaja}(j]j]j]j]j]internalrefurijy anchorname#have-arch-vmap-stackujajBjaj=zubaja}(j]j]j]j]j]ujajBjaj:zubaja}(j]j]j]j]j]ujajBjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VMAP_STACK}jajczsbaja}(j]j]j]j]j]internalrefurijy anchorname #vmap-stackujajBjaj`zubaja}(j]j]j]j]j]ujajBjaj]zubaja}(j]j]j]j]j]ujajBjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 分配方法}jajzsbaja}(j]j]j]j]j]internalrefurijy anchorname#id4ujajBjajzubaja}(j]j]j]j]j]ujajBjajzubaja}(j]j]j]j]j]ujajBjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja堆栈溢出处理}jajzsbaja}(j]j]j]j]j]internalrefurijy anchorname#id5ujajBjajzubaja}(j]j]j]j]j]ujajBjajzubaja}(j]j]j]j]j]ujajBjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用守护页测试VMAP分配}jajzsbaja}(j]j]j]j]j]internalrefurijy anchorname#vmapujajBjajzubaja}(j]j]j]j]j]ujajBjajzubaja}(j]j]j]j]j]ujajBjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja结论}jajzsbaja}(j]j]j]j]j]internalrefurijy anchorname#id6ujajBjajzubaja}(j]j]j]j]j]ujajBjajzubaja}(j]j]j]j]j]ujajBjajyubeja}(j]j]j]j]j]ujajuCjajyubeja}(j]j]j]j]j]ujajBjajyubaja}(j]j]j]j]j]ujajuCubj{jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDAMON:数据访问监视器}jaj'{sbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/mm/damon/index anchornamehujajBjaj${ubaja}(j]j]j]j]j]ujajBjaj!{ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj6{entries](Ntranslations/zh_CN/mm/damon/faqN"translations/zh_CN/mm/damon/designNtranslations/zh_CN/mm/damon/apie includefiles](jM{jO{jQ{emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔO/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/mm/damon/index.rstj֔Kjaj>{ubaja}(j]j]j]j]j]ujajuCjaj!{ubeja}(j]j]j]j]j]ujajBjaj{ubaja}(j]j]j]j]j]ujajuCubj~jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Active MM}jajz{sbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/mm/active_mm anchornamehujajBjajw{ubaja}(j]j]j]j]j]ujajBjajt{ubaja}(j]j]j]j]j]ujajBjajq{ubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHugetlbfs 预留}jaj{sbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/mm/hugetlbfs_reserv anchornamehujajBjaj{ubaja}(j]j]j]j]j]ujajBjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jaj{sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id1ujajBjaj{ubaja}(j]j]j]j]j]ujajBjaj{ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja读者}jaj{sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id2ujajBjaj{ubaja}(j]j]j]j]j]ujajBjaj{ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 数据结构}jaj |sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id3ujajBjaj |ubaja}(j]j]j]j]j]ujajBjaj|ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'预留映射位置(私有或共享)}jaj/|sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id4ujajBjaj,|ubaja}(j]j]j]j]j]ujajBjaj)|ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 创建预留}jajR|sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id5ujajBjajO|ubaja}(j]j]j]j]j]ujajBjajL|ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja消耗预留/分配一个巨页}jaju|sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id6ujajBjajr|ubaja}(j]j]j]j]j]ujajBjajo|ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja实例化巨页}jaj|sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id7ujajBjaj|ubaja}(j]j]j]j]j]ujajBjaj|ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 释放巨页}jaj|sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id8ujajBjaj|ubaja}(j]j]j]j]j]ujajBjaj|ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 子池预留}jaj|sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id9ujajBjaj|ubaja}(j]j]j]j]j]ujajBjaj|ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja COW和预留}jaj}sbaja}(j]j]j]j]j]internalrefurij{ anchorname#cowujajBjaj|ubaja}(j]j]j]j]j]ujajBjaj|ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja预留映射的修改}jaj$}sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id10ujajBjaj!}ubaja}(j]j]j]j]j]ujajBjaj}ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja预留映射帮助函数}jajG}sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id11ujajBjajD}ubaja}(j]j]j]j]j]ujajBjajA}ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja错误路径中的预留清理}jajj}sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id12ujajBjajg}ubaja}(j]j]j]j]j]ujajBjajd}ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja预留和内存策略}jaj}sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id13ujajBjaj}ubaja}(j]j]j]j]j]ujajBjaj}ubaja}(j]j]j]j]j]ujajBjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHugetlbfs回归测试}jaj}sbaja}(j]j]j]j]j]internalrefurij{ anchorname#id14ujajBjaj}ubaja}(j]j]j]j]j]ujajBjaj}ubaja}(j]j]j]j]j]ujajBjaj{ubeja}(j]j]j]j]j]ujajuCjaj{ubeja}(j]j]j]j]j]ujajBjaj{ubaja}(j]j]j]j]j]ujajuCubjWjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Linux驱动实现者的API指南}jaj}sbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/driver-api/index anchornamehujajBjaj}ubaja}(j]j]j]j]j]ujajBjaj}ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj}entries](N(translations/zh_CN/driver-api/gpio/indexN)translations/zh_CN/driver-api/io_orderingN'translations/zh_CN/driver-api/phy/indexe includefiles](j~j~j~emaxdepthKcaption 目录列表globhidden includehiddennumberedK titlesonly rawentries] rawcaptionj~ujajFjՔQ/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/driver-api/index.rstj֔Kjaj}ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj+~sbaja}(j]j]j]j]j]internalrefurij} anchorname#indicesujajBjaj(~ubaja}(j]j]j]j]j]ujajBjaj%~ubaja}(j]j]j]j]j]ujajBjaj"~ubaja}(j]j]j]j]j]exprsubproject and htmlujajGjaj}ubeja}(j]j]j]j]j]ujajuCjaj}ubeja}(j]j]j]j]j]ujajBjaj}ubaja}(j]j]j]j]j]ujajuCubjNjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5virtiofs: virtio-fs 主机<->客机共享文件系统}jajk~sbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/filesystems/virtiofs anchornamehujajBjajh~ubaja}(j]j]j]j]j]ujajBjaje~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja介绍}jaj~sbaja}(j]j]j]j]j]internalrefurijz~ anchorname#id1ujajBjaj~ubaja}(j]j]j]j]j]ujajBjaj~ubaja}(j]j]j]j]j]ujajBjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用法}jaj~sbaja}(j]j]j]j]j]internalrefurijz~ anchorname#id2ujajBjaj~ubaja}(j]j]j]j]j]ujajBjaj~ubaja}(j]j]j]j]j]ujajBjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内幕}jaj~sbaja}(j]j]j]j]j]internalrefurijz~ anchorname#id3ujajBjaj~ubaja}(j]j]j]j]j]ujajBjaj~ubaja}(j]j]j]j]j]ujajBjaj~ubeja}(j]j]j]j]j]ujajuCjaje~ubeja}(j]j]j]j]j]ujajBjajb~ubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja设备能量模型}jaj sbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/power/energy-model anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 概述}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajBjaj&ubaja}(j]j]j]j]j]ujajBjaj#ubaja}(j]j]j]j]j]ujajBjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 2. 核心API}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname#apiujajBjajIubaja}(j]j]j]j]j]ujajBjajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 配置选项}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajBjajiubaja}(j]j]j]j]j]ujajBjajfubaja}(j]j]j]j]j]ujajBjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2.2 性能域的注册}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja“高级”EM的注册}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#emujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja使用DT的EM注册}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#dtemujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“人工”EM的注册}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“简单”EM的注册}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3 访问性能域}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajBjajMubaja}(j]j]j]j]j]ujajBjajJubaja}(j]j]j]j]j]ujajBjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4 API的细节描述}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujajBjajpubaja}(j]j]j]j]j]ujajBjajmubaja}(j]j]j]j]j]ujajBjajcubeja}(j]j]j]j]j]ujajuCjajFubeja}(j]j]j]j]j]ujajBjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. 驱动示例}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjaj ubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja工业 IIO configfs支持}jajڀsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/iio/iio_configfs anchornamehujajBjaj׀ubaja}(j]j]j]j]j]ujajBjajԀubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 概述}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. 用法}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. 软件触发器}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajBjaj=ubaja}(j]j]j]j]j]ujajBjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#3.1 Hrtimer触发器创建与销毁}jaj`sbaja}(j]j]j]j]j]internalrefurij anchorname#hrtimerujajBjaj]ubaja}(j]j]j]j]j]ujajBjajZubaja}(j]j]j]j]j]ujajBjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'3.2 “hrtimer” 触发器类型属性}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajBjajubaja}(j]j]j]j]j]ujajBjaj}ubaja}(j]j]j]j]j]ujajBjajWubeja}(j]j]j]j]j]ujajuCjaj:ubeja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajԀubeja}(j]j]j]j]j]ujajBjajрubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核同页合并}jajǁsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/mm/ksm anchornamehujajBjajāubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja设计}jajsbaja}(j]j]j]j]j]internalrefurijց anchorname#id2ujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jajsbaja}(j]j]j]j]j]internalrefurijց anchorname#id3ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 逆映射}jaj*sbaja}(j]j]j]j]j]internalrefurijց anchorname#id4ujajBjaj'ubaja}(j]j]j]j]j]ujajBjaj$ubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajށubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja参考}jajYsbaja}(j]j]j]j]j]internalrefurijց anchorname#id5ujajBjajVubaja}(j]j]j]j]j]ujajBjajSubaja}(j]j]j]j]j]ujajBjajށubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 通用型输入/输出(GPIO)}jajsbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/driver-api/gpio/index anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries] includefiles]maxdepthKcaption目录globhidden includehiddennumberedK titlesonly rawentries] rawcaptionjujajFjՔV/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/driver-api/gpio/index.rstj֔KjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja核心}jaj˂sbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajBjajȂubaja}(j]j]j]j]j]ujajBjajłubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ACPI支持}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#acpiujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja设备树支持}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajBjajubaja}(j]j]j]j]j]ujajBjaj ubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja设备管理支持}jaj4sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajBjaj1ubaja}(j]j]j]j]j]ujajBjaj.ubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs帮助(函数)}jajWsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfsujajBjajTubaja}(j]j]j]j]j]ujajBjajQubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja概述}jajsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/peci/peci anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPECI 线}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#peciujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPECI子系统代码内嵌文档}jaj҃sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajBjajσubaja}(j]j]j]j]j]ujajBjaj̃ubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPECI CPU 驱动 API}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #peci-cpu-apiujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubj, jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja加锁的教训}jaj-sbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/locking/spinlocks anchornamehujajBjaj*ubaja}(j]j]j]j]j]ujajBjaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja教训 1:自旋锁}jajMsbaja}(j]j]j]j]j]internalrefurij< anchorname#id2ujajBjajJubaja}(j]j]j]j]j]ujajBjajGubaja}(j]j]j]j]j]ujajBjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja教训 2:读-写自旋锁}jajpsbaja}(j]j]j]j]j]internalrefurij< anchorname#id3ujajBjajmubaja}(j]j]j]j]j]ujajBjajjubaja}(j]j]j]j]j]ujajBjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 教训 3:重新审视自旋锁}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname#id4ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 参考信息}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname#id5ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajDubeja}(j]j]j]j]j]ujajuCjaj'ubeja}(j]j]j]j]j]ujajBjaj$ubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja变基与合并}jajsbaja}(j]j]j]j]j]internalrefuri2translations/zh_CN/maintainer/rebasing-and-merging anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja变基}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajBjaj ubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja合并}jaj1sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajBjaj.ubaja}(j]j]j]j]j]ujajBjaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja合并较低层级树}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajBjajNubaja}(j]j]j]j]j]ujajBjajKubaja}(j]j]j]j]j]ujajBjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja合并同级树或上游树}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajBjajqubaja}(j]j]j]j]j]ujajBjajnubaja}(j]j]j]j]j]ujajBjajHubeja}(j]j]j]j]j]ujajuCjaj+ubeja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja最后}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubj` jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核中的设备树API}jajۅsbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/devicetree/kernel-api anchornamehujajBjaj؅ubaja}(j]j]j]j]j]ujajBjajՅubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 核心函数}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja驱动模型函数}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja覆盖和动态DT函数}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname#dtujajBjaj>ubaja}(j]j]j]j]j]ujajBjaj;ubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajՅubeja}(j]j]j]j]j]ujajBjaj҅ubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKbuild}jajysbaja}(j]j]j]j]j]internalrefuri translations/zh_CN/kbuild/kbuild anchornamehujajBjajvubaja}(j]j]j]j]j]ujajBjajsubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 输出文件}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja modules.order}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#modules-orderujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodules.builtin}jaj܆sbaja}(j]j]j]j]j]internalrefurij anchorname#modules-builtinujajBjajنubaja}(j]j]j]j]j]ujajBjajֆubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodules.builtin.modinfo}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#modules-builtin-modinfoujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodules.builtin.ranges}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#modules-builtin-rangesujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 环境变量}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajBjajNubaja}(j]j]j]j]j]ujajBjajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KCPPFLAGS}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname #kcppflagsujajBjajnubaja}(j]j]j]j]j]ujajBjajkubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKAFLAGS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#kaflagsujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AFLAGS_MODULE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#aflags-moduleujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AFLAGS_KERNEL}jajڇsbaja}(j]j]j]j]j]internalrefurij anchorname#aflags-kernelujajBjajׇubaja}(j]j]j]j]j]ujajBjajԇubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKCFLAGS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#kcflagsujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KRUSTFLAGS}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #krustflagsujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CFLAGS_KERNEL}jajCsbaja}(j]j]j]j]j]internalrefurij anchorname#cflags-kernelujajBjaj@ubaja}(j]j]j]j]j]ujajBjaj=ubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CFLAGS_MODULE}jajfsbaja}(j]j]j]j]j]internalrefurij anchorname#cflags-moduleujajBjajcubaja}(j]j]j]j]j]ujajBjaj`ubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRUSTFLAGS_KERNEL}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#rustflags-kernelujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRUSTFLAGS_MODULE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#rustflags-moduleujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLDFLAGS_MODULE}jajψsbaja}(j]j]j]j]j]internalrefurij anchorname#ldflags-moduleujajBjaj̈ubaja}(j]j]j]j]j]ujajBjajɈubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HOSTCFLAGS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #hostcflagsujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HOSTCXXFLAGS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #hostcxxflagsujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HOSTRUSTFLAGS}jaj8sbaja}(j]j]j]j]j]internalrefurij anchorname#hostrustflagsujajBjaj5ubaja}(j]j]j]j]j]ujajBjaj2ubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HOSTLDFLAGS}jaj[sbaja}(j]j]j]j]j]internalrefurij anchorname #hostldflagsujajBjajXubaja}(j]j]j]j]j]ujajBjajUubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HOSTLDLIBS}jaj~sbaja}(j]j]j]j]j]internalrefurij anchorname #hostldlibsujajBjaj{ubaja}(j]j]j]j]j]ujajBjajxubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja USERCFLAGS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usercflagsujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja USERLDFLAGS}jajĉsbaja}(j]j]j]j]j]internalrefurij anchorname #userldflagsujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_KCONFIG}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-kconfigujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_VERBOSE}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-verboseujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KBUILD_EXTMOD}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-extmodujajBjaj*ubaja}(j]j]j]j]j]ujajBjaj'ubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KBUILD_OUTPUT}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-outputujajBjajMubaja}(j]j]j]j]j]ujajBjajJubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_EXTRA_WARN}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-extra-warnujajBjajpubaja}(j]j]j]j]j]ujajBjajmubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_DEBARCH}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-debarchujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KDOCFLAGS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #kdocflagsujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARCH}jaj܊sbaja}(j]j]j]j]j]internalrefurij anchorname#archujajBjajيubaja}(j]j]j]j]j]ujajBjaj֊ubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CROSS_COMPILE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#cross-compileujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCF}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#cfujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja INSTALL_PATH}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname #install-pathujajBjajBubaja}(j]j]j]j]j]ujajBjaj?ubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja INSTALLKERNEL}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname#installkernelujajBjajeubaja}(j]j]j]j]j]ujajBjajbubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMODLIB}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#modlibujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINSTALL_MOD_PATH}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#install-mod-pathujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINSTALL_MOD_STRIP}jajыsbaja}(j]j]j]j]j]internalrefurij anchorname#install-mod-stripujajBjaj΋ubaja}(j]j]j]j]j]ujajBjajˋubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINSTALL_HDR_PATH}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#install-hdr-pathujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINSTALL_DTBS_PATH}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#install-dtbs-pathujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_ABS_SRCTREE}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-abs-srctreeujajBjaj7ubaja}(j]j]j]j]j]ujajBjaj4ubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_SIGN_PIN}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-sign-pinujajBjajZubaja}(j]j]j]j]j]ujajBjajWubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_MODPOST_WARN}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-modpost-warnujajBjaj}ubaja}(j]j]j]j]j]ujajBjajzubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_MODPOST_NOFINAL}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-modpost-nofinalujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_EXTRA_SYMBOLS}jajƌsbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-extra-symbolsujajBjajÌubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALLSOURCE_ARCHS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#allsource-archsujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IGNORE_DIRS}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #ignore-dirsujajBjaj ubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_BUILD_TIMESTAMP}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#kbuild-build-timestampujajBjaj,ubaja}(j]j]j]j]j]ujajBjaj)ubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$KBUILD_BUILD_USER, KBUILD_BUILD_HOST}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname$#kbuild-build-user-kbuild-build-hostujajBjajOubaja}(j]j]j]j]j]ujajBjajLubaja}(j]j]j]j]j]ujajBjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLLVM}jajusbaja}(j]j]j]j]j]internalrefurij anchorname#llvmujajBjajrubaja}(j]j]j]j]j]ujajBjajoubaja}(j]j]j]j]j]ujajBjajhubeja}(j]j]j]j]j]ujajuCjajKubeja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajsubeja}(j]j]j]j]j]ujajBjajpubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 修改补丁}jajsbaja}(j]j]j]j]j]internalrefuri/translations/zh_CN/maintainer/modifying-patches anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPHY 通用框架}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/driver-api/phy/index anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajߍubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]N%translations/zh_CN/driver-api/phy/phya includefiles]j amaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔU/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/driver-api/phy/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]exprsubproject and htmlujajGjajubeja}(j]j]j]j]j]ujajuCjajߍubeja}(j]j]j]j]j]ujajBjaj܍ubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*导出内核头文件供用户空间使用}jajbsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/kbuild/headers_install anchornamehujajBjaj_ubaja}(j]j]j]j]j]ujajBjaj\ubaja}(j]j]j]j]j]ujajBjajYubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jainfiniband上的IP(IPoIB)}jajsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/infiniband/ipoib anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja分区和P_Keys}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#p-keysujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja数据报与连接模式}jajюsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajBjajΎubaja}(j]j]j]j]j]ujajBjajˎubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja无状态卸载}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 中断管理}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 调试信息}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajBjaj7ubaja}(j]j]j]j]j]ujajBjaj4ubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja引用}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajBjajZubaja}(j]j]j]j]j]ujajBjajWubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjG jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*KCOV: 用于模糊测试的代码覆盖率}jajsbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/dev-tools/kcov anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 先决条件}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja覆盖率收集}jaj؏sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajBjajՏubaja}(j]j]j]j]j]ujajBjajҏubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja操作数比较收集}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja远程覆盖率收集}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja超量使用审计}jajVsbaja}(j]j]j]j]j]internalrefuri+translations/zh_CN/mm/overcommit-accounting anchornamehujajBjajSubaja}(j]j]j]j]j]ujajBjajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja陷阱}jajvsbaja}(j]j]j]j]j]internalrefurije anchorname#id2ujajBjajsubaja}(j]j]j]j]j]ujajBjajpubaja}(j]j]j]j]j]ujajBjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja它是如何工作的}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#id3ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja状态}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#id4ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja待续}jajߐsbaja}(j]j]j]j]j]internalrefurije anchorname#id5ujajBjajܐubaja}(j]j]j]j]j]ujajBjajِubaja}(j]j]j]j]j]ujajBjajmubeja}(j]j]j]j]j]ujajuCjajPubeja}(j]j]j]j]j]ujajBjajMubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jainfiniband中间层锁}jajsbaja}(j]j]j]j]j]internalrefuri*translations/zh_CN/infiniband/core_locking anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja睡眠和中断环境}jaj7sbaja}(j]j]j]j]j]internalrefurij& anchorname#id1ujajBjaj4ubaja}(j]j]j]j]j]ujajBjaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 可重入性}jajWsbaja}(j]j]j]j]j]internalrefurij& anchorname#id2ujajBjajTubaja}(j]j]j]j]j]ujajBjajQubaja}(j]j]j]j]j]ujajBjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja回调}jajzsbaja}(j]j]j]j]j]internalrefurij& anchorname#id3ujajBjajwubaja}(j]j]j]j]j]ujajBjajtubaja}(j]j]j]j]j]ujajBjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 热插拔}jajsbaja}(j]j]j]j]j]internalrefurij& anchorname#id4ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajNubeja}(j]j]j]j]j]ujajuCjaj1ubeja}(j]j]j]j]j]ujajBjaj.ubaja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubj~jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Kernel中的文件系统}jajsbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/filesystems/index anchornamehujajBjajޑubaja}(j]j]j]j]j]ujajBjajۑubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 文件系统}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N'translations/zh_CN/filesystems/virtiofsN&translations/zh_CN/filesystems/debugfsN$translations/zh_CN/filesystems/tmpfse includefiles](j'j)j+emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔR/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/filesystems/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCjajۑubeja}(j]j]j]j]j]ujajBjajؑubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 内存平衡}jaj`sbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/mm/balance anchornamehujajBjaj]ubaja}(j]j]j]j]j]ujajBjajZubaja}(j]j]j]j]j]ujajBjajWubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTmpfs}jajsbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/filesystems/tmpfs anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs文件}jajsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/infiniband/sysfs anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjU jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核维护者手册}jajsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/maintainer/index anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajޒubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N+translations/zh_CN/maintainer/configure-gitN2translations/zh_CN/maintainer/rebasing-and-mergingN+translations/zh_CN/maintainer/pull-requestsN6translations/zh_CN/maintainer/maintainer-entry-profileN/translations/zh_CN/maintainer/modifying-patchese includefiles](j j jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔQ/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/maintainer/index.rstj֔K jajubaja}(j]j]j]j]j]ujajuCjajޒubeja}(j]j]j]j]j]ujajBjajےubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]ja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux 和 Devicetree}jajDsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/devicetree/usage-model anchornamehujajBjajAubaja}(j]j]j]j]j]ujajBjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 历史}jajdsbaja}(j]j]j]j]j]internalrefurijS anchorname#id3ujajBjajaubaja}(j]j]j]j]j]ujajBjaj^ubaja}(j]j]j]j]j]ujajBjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. 数据模型}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id4ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 高层次视角}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id5ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 平台识别}jaj͓sbaja}(j]j]j]j]j]internalrefurijS anchorname#id6ujajBjajʓubaja}(j]j]j]j]j]ujajBjajǓubaja}(j]j]j]j]j]ujajBjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3 运行时配置}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id7ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4 设备数量}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#id8ujajBjajubaja}(j]j]j]j]j]ujajBjaj ubaja}(j]j]j]j]j]ujajBjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja附录A:AMBA设备}jaj6sbaja}(j]j]j]j]j]internalrefurijS anchorname#a-ambaujajBjaj3ubaja}(j]j]j]j]j]ujajBjaj0ubaja}(j]j]j]j]j]ujajBjaj[ubeja}(j]j]j]j]j]ujajuCjaj>ubeja}(j]j]j]j]j]ujajBjaj;ubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 物理内存}jajnsbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/mm/physical_memory anchornamehujajBjajkubaja}(j]j]j]j]j]ujajBjajhubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja节点}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname #nodes-zh-cnujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja节点数据结构}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#id3ujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 通用字段}jajΔsbaja}(j]j]j]j]j]internalrefurij} anchorname#id4ujajBjaj˔ubaja}(j]j]j]j]j]ujajBjajȔubaja}(j]j]j]j]j]ujajBjajŔubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 回收控制}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#id5ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajŔubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内存压缩控制}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#id6ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajŔubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 统计信息}jaj7sbaja}(j]j]j]j]j]internalrefurij} anchorname#id7ujajBjaj4ubaja}(j]j]j]j]j]ujajBjaj1ubaja}(j]j]j]j]j]ujajBjajŔubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja区域}jajrsbaja}(j]j]j]j]j]internalrefurij} anchorname #zones-zh-cnujajBjajoubaja}(j]j]j]j]j]ujajBjajlubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja页}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname #pages-zh-cnujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja页码}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname #folios-zh-cnujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 初始化}jajەsbaja}(j]j]j]j]j]internalrefurij} anchorname#initialization-zh-cnujajBjajؕubaja}(j]j]j]j]j]ujajBjajՕubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajhubeja}(j]j]j]j]j]ujajBjajeubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja配置目标和编辑器}jajsbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/kbuild/kconfig anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 通用信息}jaj3sbaja}(j]j]j]j]j]internalrefurij" anchorname#id2ujajBjaj0ubaja}(j]j]j]j]j]ujajBjaj-ubaja}(j]j]j]j]j]ujajBjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 环境变量}jajVsbaja}(j]j]j]j]j]internalrefurij" anchorname#id3ujajBjajSubaja}(j]j]j]j]j]ujajBjajPubaja}(j]j]j]j]j]ujajBjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja menuconfig}jajysbaja}(j]j]j]j]j]internalrefurij" anchorname #menuconfigujajBjajvubaja}(j]j]j]j]j]ujajBjajsubaja}(j]j]j]j]j]ujajBjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janconfig}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname#nconfigujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxconfig}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname#xconfigujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagconfig}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname#gconfigujajBjajߖubaja}(j]j]j]j]j]ujajBjajܖubaja}(j]j]j]j]j]ujajBjaj*ubeja}(j]j]j]j]j]ujajuCjaj ubeja}(j]j]j]j]j]ujajBjaj ubaja}(j]j]j]j]j]ujajuCubj) jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja如何帮助改进内核文档}jajsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/doc-guide/contributing anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja文档待办事项列表}jaj:sbaja}(j]j]j]j]j]internalrefurij) anchorname#id2ujajBjaj7ubaja}(j]j]j]j]j]ujajBjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja消除警告(WARNING)}jajZsbaja}(j]j]j]j]j]internalrefurij) anchorname#warningujajBjajWubaja}(j]j]j]j]j]ujajBjajTubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“迷失的”kernel-doc注释}jaj}sbaja}(j]j]j]j]j]internalrefurij) anchorname #kernel-docujajBjajzubaja}(j]j]j]j]j]ujajBjajwubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 修正错字}jajsbaja}(j]j]j]j]j]internalrefurij) anchorname#id3ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“上古”文档}jaj×sbaja}(j]j]j]j]j]internalrefurij) anchorname#id4ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja文档一致性}jajsbaja}(j]j]j]j]j]internalrefurij) anchorname#id5ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja样式表(Stylesheet)改进}jaj sbaja}(j]j]j]j]j]internalrefurij) anchorname #stylesheetujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja无LaTeX的PDF构建}jaj,sbaja}(j]j]j]j]j]internalrefurij) anchorname #latexpdfujajBjaj)ubaja}(j]j]j]j]j]ujajBjaj&ubaja}(j]j]j]j]j]ujajBjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja编写更多文档}jajOsbaja}(j]j]j]j]j]internalrefurij) anchorname#id6ujajBjajLubaja}(j]j]j]j]j]ujajBjajIubaja}(j]j]j]j]j]ujajBjajQubeja}(j]j]j]j]j]ujajuCjaj4ubeja}(j]j]j]j]j]ujajBjaj1ubaja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja空闲页报告}jajsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/mm/free_page_reporting anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Git配置}jajsbaja}(j]j]j]j]j]internalrefuri+translations/zh_CN/maintainer/configure-git anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'创建链接到lore.kernel.org的提交}jajߘsbaja}(j]j]j]j]j]internalrefurijΘ anchorname#lore-kernel-orgujajBjajܘubaja}(j]j]j]j]j]ujajBjaj٘ubaja}(j]j]j]j]j]ujajBjaj֘ubaja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja标签匹配逻辑}jajsbaja}(j]j]j]j]j]internalrefuri*translations/zh_CN/infiniband/tag_matching anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja标签匹配的实现}jaj7sbaja}(j]j]j]j]j]internalrefurij& anchorname#id2ujajBjaj4ubaja}(j]j]j]j]j]ujajBjaj1ubaja}(j]j]j]j]j]ujajBjaj.ubaja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevicetree动态解析器说明}jajosbaja}(j]j]j]j]j]internalrefuri6translations/zh_CN/devicetree/dynamic-resolution-notes anchornamehujajBjajlubaja}(j]j]j]j]j]ujajBjajiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja解析器如何工作?}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#id1ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCjajiubeja}(j]j]j]j]j]ujajBjajfubaja}(j]j]j]j]j]ujajuCubjq jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 中文翻译}jajǙsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/index anchornamehujajBjajęubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!与Linux 内核社区一起工作}jajsbaja}(j]j]j]j]j]internalrefurij֙ anchorname#linuxujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj֙entries](N.translations/zh_CN/process/development-processN-translations/zh_CN/process/submitting-patches 行为准则*translations/zh_CN/process/code-of-conductN#translations/zh_CN/maintainer/index完整开发流程文档 translations/zh_CN/process/indexe includefiles](j jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jjeujajFjՔF/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/index.rstj֔K*jajubaja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajޙubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内部API文档}jaj7sbaja}(j]j]j]j]j]internalrefurij֙ anchorname#apiujajBjaj4ubaja}(j]j]j]j]j]ujajBjaj1ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj֙entries](N!translations/zh_CN/core-api/indexN#translations/zh_CN/driver-api/indexN!translations/zh_CN/subsystem-apis内核中的锁 translations/zh_CN/locking/indexe includefiles](j]j_jajdemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]jcaujajFjՔj$j֔K8jajNubaja}(j]j]j]j]j]ujajuCjaj1ubeja}(j]j]j]j]j]ujajBjajޙubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja开发工具和流程}jajsbaja}(j]j]j]j]j]internalrefurij֙ anchorname#id2ujajBjajubaja}(j]j]j]j]j]ujajBjaj}ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj֙entries](N(translations/zh_CN/process/license-rulesN"translations/zh_CN/doc-guide/indexN"translations/zh_CN/dev-tools/indexN-translations/zh_CN/dev-tools/testing-overviewN'translations/zh_CN/kernel-hacking/indexNtranslations/zh_CN/rust/indexe includefiles](jjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔj$j֔KEjajubaja}(j]j]j]j]j]ujajuCjaj}ubeja}(j]j]j]j]j]ujajBjajޙubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja面向用户的文档}jajҚsbaja}(j]j]j]j]j]internalrefurij֙ anchorname#id3ujajBjajϚubaja}(j]j]j]j]j]ujajBjaj̚ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj֙entries](N$translations/zh_CN/admin-guide/indexN/translations/zh_CN/admin-guide/reporting-issuesN&translations/zh_CN/userspace-api/index内核构建系统translations/zh_CN/kbuild/indexe includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]jaujajFjՔj$j֔K\jajubaja}(j]j]j]j]j]ujajuCjaj̚ubeja}(j]j]j]j]j]ujajBjajޙubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja固件相关文档}jajsbaja}(j]j]j]j]j]internalrefurij֙ anchorname#id5ujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj֙entries]N#translations/zh_CN/devicetree/indexa includefiles]jDamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔj$j֔Kojaj5ubaja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajޙubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja体系结构文档}jajcsbaja}(j]j]j]j]j]internalrefurij֙ anchorname#id6ujajBjaj`ubaja}(j]j]j]j]j]ujajBjaj]ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj֙entries]Ntranslations/zh_CN/arch/indexa includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔj$j֔K{jajzubaja}(j]j]j]j]j]ujajuCjaj]ubeja}(j]j]j]j]j]ujajBjajޙubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 其他文档}jajsbaja}(j]j]j]j]j]internalrefurij֙ anchorname#id7ujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj֙entries]N translations/zh_CN/staging/indexa includefiles]jΛamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔj$j֔Kjajubaja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajޙubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 术语表}jajsbaja}(j]j]j]j]j]internalrefurij֙ anchorname#id8ujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj֙entries]Ntranslations/zh_CN/glossarya includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajFjՔj$j֔Kjajubaja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajޙubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja索引和表格}jaj2sbaja}(j]j]j]j]j]internalrefurij֙ anchorname#id9ujajBjaj/ubaja}(j]j]j]j]j]ujajBjaj,ubaja}(j]j]j]j]j]ujajBjajޙubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja PHY子系统}jajjsbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/driver-api/phy/phy anchornamehujajBjajgubaja}(j]j]j]j]j]ujajBjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#id1ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja注册/注销PHY provider}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname #phy-providerujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 创建PHY}jajМsbaja}(j]j]j]j]j]internalrefurijy anchorname#id2ujajBjaj͜ubaja}(j]j]j]j]j]ujajBjajʜubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja获取对 PHY 的引用}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#id3ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI的调用顺序}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#apiujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja释放对 PHY 的引用}jaj9sbaja}(j]j]j]j]j]internalrefurijy anchorname#id4ujajBjaj6ubaja}(j]j]j]j]j]ujajBjaj3ubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 销毁 PHY}jaj\sbaja}(j]j]j]j]j]internalrefurijy anchorname#id5ujajBjajYubaja}(j]j]j]j]j]ujajBjajVubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PM Runtime}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname #pm-runtimeujajBjaj|ubaja}(j]j]j]j]j]ujajBjajyubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PHY映射}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#id6ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeviceTree绑定}jajŝsbaja}(j]j]j]j]j]internalrefurijy anchorname #devicetreeujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajdubeja}(j]j]j]j]j]ujajBjajaubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jahwpoison}jajsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/mm/hwpoison anchornamehujajBjajubaja}(j]j]j]j]j]ujajBjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什么是hwpoison?}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#id1ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja故障恢复模式}jaj@sbaja}(j]j]j]j]j]internalrefurij  anchorname#id2ujajBjaj=ubaja}(j]j]j]j]j]ujajBjaj:ubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 用户控制}jajcsbaja}(j]j]j]j]j]internalrefurij  anchorname#id3ujajBjaj`ubaja}(j]j]j]j]j]ujajBjaj]ubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja测试}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#id4ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja引用}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#id5ujajBjajubaja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajBjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja限制}jaj̞sbaja}(j]j]j]j]j]internalrefurij  anchorname#id6ujajBjajɞubaja}(j]j]j]j]j]ujajBjajƞubaja}(j]j]j]j]j]ujajBjajubeja}(j]j]j]j]j]ujajuCjajubeja}(j]j]j]j]j]ujajBjajubaja}(j]j]j]j]j]ujajuCubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerf 事件属性}jajsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/arch/arm64/perf anchornamehuja referencejajubaja}(j]j]j]j]j]ujacompact_paragraphjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja exclude_user}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname #exclude-userujajjaj#ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]uja list_itemjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaexclude_kernel}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname#exclude-kernelujajjajGubaja}(j]j]j]j]j]ujajjajDubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja exclude_hv}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname #exclude-hvujajjajjubaja}(j]j]j]j]j]ujajjajgubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaexclude_host / exclude_guest}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#exclude-host-exclude-guestujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 准确性}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]uja bullet_listjajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内存管理APIs}jajsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/core-api/mm-api anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户空间内存访问}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内存分配控制}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#cn-mm-api-gfp-flagsujajjaj,ubaja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Slab缓存}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#slabujajjajOubaja}(j]j]j]j]j]ujajjajLubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!虚拟连续(内存页)映射}jajusbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajrubaja}(j]j]j]j]j]ujajjajoubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja文件映射和页面缓存}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 文件映射}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja预读}jaj۠sbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajؠubaja}(j]j]j]j]j]ujajjajՠubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja回写}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja截断}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 内存池}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujajjajMubaja}(j]j]j]j]j]ujajjajJubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA池}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#dmaujajjajpubaja}(j]j]j]j]j]ujajjajmubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja更多的内存管理函数}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id10ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjr jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPSI——压力阻塞信息}jajΡsbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/accounting/psi anchornamehujajjajˡubaja}(j]j]j]j]j]ujajjajȡubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 压力接口}jajsbaja}(j]j]j]j]j]internalrefurijݡ anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja监控压力门限}jajsbaja}(j]j]j]j]j]internalrefurijݡ anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户态监控器使用示例}jaj4sbaja}(j]j]j]j]j]internalrefurijݡ anchorname#id3ujajjaj1ubaja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cgroup2接口}jajWsbaja}(j]j]j]j]j]internalrefurijݡ anchorname#cgroup2ujajjajTubaja}(j]j]j]j]j]ujajjajQubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajȡubeja}(j]j]j]j]j]ujajCjajšubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRISC-V 体系结构}jajsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/arch/riscv/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N"translations/zh_CN/arch/riscv/bootN/translations/zh_CN/arch/riscv/boot-image-headerN'translations/zh_CN/arch/riscv/vm-layoutN.translations/zh_CN/arch/riscv/patch-acceptancee includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔQ/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/arch/riscv/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja目录}jajӢsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajТubaja}(j]j]j]j]j]ujajjaj͢ubaja}(j]j]j]j]j]ujajCjajʢubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核中的CPU热拔插}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/core-api/cpu_hotplug anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jaj4sbaja}(j]j]j]j]j]internalrefurij# anchorname#id1ujajjaj1ubaja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajCjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja命令行开关}jajWsbaja}(j]j]j]j]j]internalrefurij# anchorname#id2ujajjajTubaja}(j]j]j]j]j]ujajjajQubaja}(j]j]j]j]j]ujajCjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU位图}jajzsbaja}(j]j]j]j]j]internalrefurij# anchorname#id3ujajjajwubaja}(j]j]j]j]j]ujajjajtubaja}(j]j]j]j]j]ujajCjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja使用CPU热拔插}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU的热拔插协作}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 下线情况}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id6ujajjajݣubaja}(j]j]j]j]j]ujajjajڣubaja}(j]j]j]j]j]ujajCjajףubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU热插拔API}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#cpuapiujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU热拔插状态机}jaj/sbaja}(j]j]j]j]j]internalrefurij# anchorname#id7ujajjaj,ubaja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajCjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU 上线/下线操作}jajRsbaja}(j]j]j]j]j]internalrefurij# anchorname#id8ujajjajOubaja}(j]j]j]j]j]ujajjajLubaja}(j]j]j]j]j]ujajCjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja分配一个状态}jajusbaja}(j]j]j]j]j]internalrefurij# anchorname#id9ujajjajrubaja}(j]j]j]j]j]ujajjajoubaja}(j]j]j]j]j]ujajCjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU热插拔状态的设置}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id10ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja移除CPU热拔插状态}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id11ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja多实例状态实例管理}jajޤsbaja}(j]j]j]j]j]internalrefurij# anchorname#id12ujajjajۤubaja}(j]j]j]j]j]ujajjajؤubaja}(j]j]j]j]j]ujajCjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja样例}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id13ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj&ubeja}(j]j]j]j]j]ujaj֟jaj ubeja}(j]j]j]j]j]ujajCjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja测试热拔插状态}jaj0sbaja}(j]j]j]j]j]internalrefurij# anchorname#id14ujajjaj-ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajCjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja架构的要求}jajSsbaja}(j]j]j]j]j]internalrefurij# anchorname#id15ujajjajPubaja}(j]j]j]j]j]ujajjajMubaja}(j]j]j]j]j]ujajCjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户空间通知}jajvsbaja}(j]j]j]j]j]internalrefurij# anchorname#id16ujajjajsubaja}(j]j]j]j]j]ujajjajpubaja}(j]j]j]j]j]ujajCjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内核内联文档参考}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id17ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj+ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/为内核对象添加引用计数器(krefs)}jajѥsbaja}(j]j]j]j]j]internalrefuri translations/zh_CN/core-api/kref anchornamehujajjajΥubaja}(j]j]j]j]j]ujajjaj˥ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 初始化}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kref规则}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname#krefujajjaj4ubaja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Krefs和RCU}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname #krefsrcuujajjajWubaja}(j]j]j]j]j]ujajjajTubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jaj˥ubeja}(j]j]j]j]j]ujajCjajȥubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内存保护密钥}jajsbaja}(j]j]j]j]j]internalrefuri+translations/zh_CN/core-api/protection-keys anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 系统调用}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja行为}jajզsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajҦubaja}(j]j]j]j]j]ujajjajϦubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBMIPS设备树引导}jaj sbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/arch/mips/booting anchornamehjajujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj: jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jathis_cpu操作}jaj9sbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/core-api/this_cpu_ops anchornamehujajjaj6ubaja}(j]j]j]j]j]ujajjaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jathis_cpu操作的内部工作}jajYsbaja}(j]j]j]j]j]internalrefurijH anchorname#id1ujajjajVubaja}(j]j]j]j]j]ujajjajSubaja}(j]j]j]j]j]ujajCjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja特殊的操作}jaj|sbaja}(j]j]j]j]j]internalrefurijH anchorname#id2ujajjajyubaja}(j]j]j]j]j]ujajjajvubaja}(j]j]j]j]j]ujajCjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja每CPU变量和偏移量}jajsbaja}(j]j]j]j]j]internalrefurijH anchorname#cpuujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja每CPU结构体字段的操作}jaj§sbaja}(j]j]j]j]j]internalrefurijH anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jathis_cpu ops的变体}jajsbaja}(j]j]j]j]j]internalrefurijH anchorname #this-cpu-opsujajjajubaja}(j]j]j]j]j]ujajjajߧubaja}(j]j]j]j]j]ujajCjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0&this_cpu_ptr(pp)->n 对比 this_cpu_ptr(&pp->n)}jajsbaja}(j]j]j]j]j]internalrefurijH anchorname$#this-cpu-ptr-pp-n-this-cpu-ptr-pp-nujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja远程访问每CPU数据}jaj+sbaja}(j]j]j]j]j]internalrefurijH anchorname#id4ujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajCjajPubeja}(j]j]j]j]j]ujaj֟jaj3ubeja}(j]j]j]j]j]ujajCjaj0ubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 内存管理}jajcsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/admin-guide/mm/index anchornamehujajjaj`ubaja}(j]j]j]j]j]ujajjaj]ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjrentries](N-translations/zh_CN/admin-guide/mm/damon/indexN%translations/zh_CN/admin-guide/mm/ksme includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔU/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/admin-guide/mm/index.rstj֔Kjajzubaja}(j]j]j]j]j]ujaj֟jaj]ubeja}(j]j]j]j]j]ujajCjajZubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,AArch64 Linux 中扩展的活动监控单元}jajsbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/arch/arm64/amu anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 架构总述}jajԨsbaja}(j]j]j]j]j]internalrefurijè anchorname#id1ujajjajѨubaja}(j]j]j]j]j]ujajjajΨubaja}(j]j]j]j]j]ujajCjaj˨ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 基本支持}jajsbaja}(j]j]j]j]j]internalrefurijè anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj˨ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户空间访问}jajsbaja}(j]j]j]j]j]internalrefurijè anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj˨ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 虚拟化}jaj=sbaja}(j]j]j]j]j]internalrefurijè anchorname#id4ujajjaj:ubaja}(j]j]j]j]j]ujajjaj7ubaja}(j]j]j]j]j]ujajCjaj˨ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLoongArch介绍}jajusbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/arch/loongarch/introduction anchornamehjaj.ujajjajrubaja}(j]j]j]j]j]ujajjajoubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 寄存器}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ja](KKeujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja通用寄存器}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ja](KKKeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja浮点寄存器}jajکsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ja](KKKeujajjajשubaja}(j]j]j]j]j]ujajjajԩubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja向量寄存器}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ja](KKKeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja控制状态寄存器}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#id5ja](KKKeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja基础指令集}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ja](KKeujajjajOubaja}(j]j]j]j]j]ujajjajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 指令格式}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#id7ja](KKKeujajjajpubaja}(j]j]j]j]j]ujajjajmubaja}(j]j]j]j]j]ujajCjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 指令列表}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ja](KKKeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajjubeja}(j]j]j]j]j]ujaj֟jajLubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 虚拟内存}jajǪsbaja}(j]j]j]j]j]internalrefurij anchorname#id9ja](KKeujajjajĪubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoongson与LoongArch的关系}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#loongsonloongarchja](KKeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 参考文献}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#loongarch-references-zh-cnja](KKeujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajoubeja}(j]j]j]j]j]ujajCjajlubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja基于DAMON的LRU排序}jajHsbaja}(j]j]j]j]j]internalrefuri0translations/zh_CN/admin-guide/mm/damon/lru_sort anchornamehujajjajEubaja}(j]j]j]j]j]ujajjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja哪里需要主动的LRU排序}jajhsbaja}(j]j]j]j]j]internalrefurijW anchorname#lruujajjajeubaja}(j]j]j]j]j]ujajjajbubaja}(j]j]j]j]j]ujajCjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja这是如何工作的}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj_ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja接口:模块参数}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenabled}jajΫsbaja}(j]j]j]j]j]internalrefurijW anchorname#enabledujajjaj˫ubaja}(j]j]j]j]j]ujajjajȫubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja commit_inputs}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#commit-inputsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahot_thres_access_freq}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#hot-thres-access-frequjajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja cold_min_age}jaj7sbaja}(j]j]j]j]j]internalrefurijW anchorname #cold-min-ageujajjaj4ubaja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_ms}jajZsbaja}(j]j]j]j]j]internalrefurijW anchorname #quota-msujajjajWubaja}(j]j]j]j]j]ujajjajTubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_reset_interval_ms}jaj}sbaja}(j]j]j]j]j]internalrefurijW anchorname#quota-reset-interval-msujajjajzubaja}(j]j]j]j]j]ujajjajwubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawmarks_interval}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#wmarks-intervalujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_high}jajìsbaja}(j]j]j]j]j]internalrefurijW anchorname #wmarks-highujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_mid}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname #wmarks-midujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_low}jaj sbaja}(j]j]j]j]j]internalrefurijW anchorname #wmarks-lowujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasample_interval}jaj,sbaja}(j]j]j]j]j]internalrefurijW anchorname#sample-intervalujajjaj)ubaja}(j]j]j]j]j]ujajjaj&ubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja aggr_interval}jajOsbaja}(j]j]j]j]j]internalrefurijW anchorname#aggr-intervalujajjajLubaja}(j]j]j]j]j]ujajjajIubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_nr_regions}jajrsbaja}(j]j]j]j]j]internalrefurijW anchorname#min-nr-regionsujajjajoubaja}(j]j]j]j]j]ujajjajlubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_nr_regions}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#max-nr-regionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_start}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#monitor-region-startujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_end}jajۭsbaja}(j]j]j]j]j]internalrefurijW anchorname#monitor-region-endujajjajحubaja}(j]j]j]j]j]ujajjajխubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamond_pid}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname #kdamond-pidujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sort_tried_hot_regions}jaj!sbaja}(j]j]j]j]j]internalrefurijW anchorname#nr-lru-sort-tried-hot-regionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja bytes_lru_sort_tried_hot_regions}jajDsbaja}(j]j]j]j]j]internalrefurijW anchorname!#bytes-lru-sort-tried-hot-regionsujajjajAubaja}(j]j]j]j]j]ujajjaj>ubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sorted_hot_regions}jajgsbaja}(j]j]j]j]j]internalrefurijW anchorname#nr-lru-sorted-hot-regionsujajjajdubaja}(j]j]j]j]j]ujajjajaubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_lru_sorted_hot_regions}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#bytes-lru-sorted-hot-regionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_hot_quota_exceeds}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#nr-hot-quota-exceedsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sort_tried_cold_regions}jajЮsbaja}(j]j]j]j]j]internalrefurijW anchorname#nr-lru-sort-tried-cold-regionsujajjajͮubaja}(j]j]j]j]j]ujajjajʮubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!bytes_lru_sort_tried_cold_regions}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname"#bytes-lru-sort-tried-cold-regionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_lru_sorted_cold_regions}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#nr-lru-sorted-cold-regionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_lru_sorted_cold_regions}jaj9sbaja}(j]j]j]j]j]internalrefurijW anchorname#bytes-lru-sorted-cold-regionsujajjaj6ubaja}(j]j]j]j]j]ujajjaj3ubaja}(j]j]j]j]j]ujajCjajūubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_cold_quota_exceeds}jaj\sbaja}(j]j]j]j]j]internalrefurijW anchorname#nr-cold-quota-exceedsujajjajYubaja}(j]j]j]j]j]ujajjajVubaja}(j]j]j]j]j]ujajCjajūubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#exampleujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj_ubeja}(j]j]j]j]j]ujaj֟jajBubeja}(j]j]j]j]j]ujajCjaj?ubaja}(j]j]j]j]j]ujaj֟ubj6jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Linux 魔法系统请求键骇客}jajïsbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/admin-guide/sysrq anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什么是魔法 SysRq 键?}jajsbaja}(j]j]j]j]j]internalrefurijү anchorname#sysrqujajjajubaja}(j]j]j]j]j]ujajjajݯubaja}(j]j]j]j]j]ujajCjajگubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何使能魔法 SysRq 键?}jajsbaja}(j]j]j]j]j]internalrefurijү anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajگubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何使用魔法 SysRq 键?}jaj)sbaja}(j]j]j]j]j]internalrefurijү anchorname#id2ujajjaj&ubaja}(j]j]j]j]j]ujajjaj#ubaja}(j]j]j]j]j]ujajCjajگubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什么是命令键?}jajLsbaja}(j]j]j]j]j]internalrefurijү anchorname#id3ujajjajIubaja}(j]j]j]j]j]ujajjajFubaja}(j]j]j]j]j]ujajCjajگubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'好了,我能用他们做什么呢?}jajosbaja}(j]j]j]j]j]internalrefurijү anchorname#id4ujajjajlubaja}(j]j]j]j]j]ujajjajiubaja}(j]j]j]j]j]ujajCjajگubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaa有的时候 SysRq 键在使用它之后,看起来像是“卡住”了,我能做些什么?}jajsbaja}(j]j]j]j]j]internalrefurijү anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajگubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaO我敲击了 SysRq 键,但像是什么都没发生,发生了什么错误?}jajsbaja}(j]j]j]j]j]internalrefurijү anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajگubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI我想添加一个 SysRq 键事件到一个模块中,如何去做呢?}jajذsbaja}(j]j]j]j]j]internalrefurijү anchorname#id7ujajjajհubaja}(j]j]j]j]j]ujajjajҰubaja}(j]j]j]j]j]ujajCjajگubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaO当我敲击一个 SysRq 组合键时,只有标题打印出现在控制台?}jajsbaja}(j]j]j]j]j]internalrefurijү anchorname#id8ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajگubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*我有很多问题时,可以请教谁?}jajsbaja}(j]j]j]j]j]internalrefurijү anchorname#id9ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajگubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja致谢}jajAsbaja}(j]j]j]j]j]internalrefurijү anchorname#id10ujajjaj>ubaja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajCjajگubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja arch/riscv 开发者维护指南}jajysbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/arch/riscv/patch-acceptance anchornamehujajjajvubaja}(j]j]j]j]j]ujajjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja附加的提交检查单}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajsubeja}(j]j]j]j]j]ujajCjajpubaja}(j]j]j]j]j]ujaj֟ubjp jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Feature status on mips architecture}jajsbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/arch/mips/features anchornamehjajcujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj$jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Numa策略命中/未命中统计}jaj sbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/admin-guide/numastat anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj[ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI关于kobjects、ksets和ktypes的一切你没想过需要了解的东西}jajLsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/core-api/kobject anchornamehujajjajIubaja}(j]j]j]j]j]ujajjajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja嵌入kobjects}jajlsbaja}(j]j]j]j]j]internalrefurij[ anchorname #kobjectsujajjajiubaja}(j]j]j]j]j]ujajjajfubaja}(j]j]j]j]j]ujajCjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakobjects的初始化}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUevents}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#ueventsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 引用计数}jajղsbaja}(j]j]j]j]j]internalrefurij[ anchorname#id2ujajjajҲubaja}(j]j]j]j]j]ujajjajϲubaja}(j]j]j]j]j]ujajCjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja创建“简单的”kobjects}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaktypes和释放方法}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#ktypesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaksets}jaj>sbaja}(j]j]j]j]j]internalrefurij[ anchorname#ksetsujajjaj;ubaja}(j]j]j]j]j]ujajjaj8ubaja}(j]j]j]j]j]ujajCjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 移除Kobject}jajasbaja}(j]j]j]j]j]internalrefurij[ anchorname#kobjectujajjaj^ubaja}(j]j]j]j]j]ujajjaj[ubaja}(j]j]j]j]j]ujajCjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja示例代码出处}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjaj~ubaja}(j]j]j]j]j]ujajCjajcubeja}(j]j]j]j]j]ujaj֟jajFubeja}(j]j]j]j]j]ujajCjajCubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaerrseq_t数据类型}jajsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/core-api/errseq anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI的使用方法}jajܳsbaja}(j]j]j]j]j]internalrefurij˳ anchorname#apiujajjajٳubaja}(j]j]j]j]j]ujajjajֳubaja}(j]j]j]j]j]ujajCjajӳubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja序列化更新errseq_t游标}jajsbaja}(j]j]j]j]j]internalrefurij˳ anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajӳubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja函数}jaj"sbaja}(j]j]j]j]j]internalrefurij˳ anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajӳubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjXjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7如何实现一个新的CPUFreq处理器驱动程序?}jajZsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/cpu-freq/cpu-drivers anchornamehujajjajWubaja}(j]j]j]j]j]ujajjajTubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. 怎么做?}jajzsbaja}(j]j]j]j]j]internalrefuriji anchorname#id1ujajjajwubaja}(j]j]j]j]j]ujajjajtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.1 初始化}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2 Per-CPU 初始化}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#per-cpuujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.3 验证}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id3ujajjajݴubaja}(j]j]j]j]j]ujajjajڴubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:1.4 target 或 target_index 或 setpolicy 或 fast_switch?}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname*#target-target-index-setpolicy-fast-switchujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.5. target/target_index}jaj&sbaja}(j]j]j]j]j]internalrefuriji anchorname#target-target-indexujajjaj#ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 已弃用}jajIsbaja}(j]j]j]j]j]internalrefuriji anchorname#id4ujajjajFubaja}(j]j]j]j]j]ujajjajCubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.6. fast_switch}jajlsbaja}(j]j]j]j]j]internalrefuriji anchorname #fast-switchujajjajiubaja}(j]j]j]j]j]ujajjajfubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.7 setpolicy}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname #setpolicyujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,1.8 get_intermediate 和 target_intermediate}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname%#get-intermediate-target-intermediateujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajtubeja}(j]j]j]j]j]ujajCjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. 频率表辅助函数}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id5ujajjaj޵ubaja}(j]j]j]j]j]ujajjaj۵ubaja}(j]j]j]j]j]ujajCjajqubeja}(j]j]j]j]j]ujaj֟jajTubeja}(j]j]j]j]j]ujajCjajQubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM64 ELF hwcaps}jajsbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/arch/arm64/elf_hwcaps anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 简介}jaj9sbaja}(j]j]j]j]j]internalrefurij( anchorname#id1ujajjaj6ubaja}(j]j]j]j]j]ujajjaj3ubaja}(j]j]j]j]j]ujajCjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Hwcaps 的说明}jaj\sbaja}(j]j]j]j]j]internalrefurij( anchorname#hwcapsujajjajYubaja}(j]j]j]j]j]ujajjajVubaja}(j]j]j]j]j]ujajCjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. AT_HWCAP 中揭示的 hwcaps}jajsbaja}(j]j]j]j]j]internalrefurij( anchorname#at-hwcap-hwcapsujajjaj|ubaja}(j]j]j]j]j]ujajjajyubaja}(j]j]j]j]j]ujajCjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. 未使用的 AT_HWCAP 位}jajsbaja}(j]j]j]j]j]internalrefurij( anchorname #at-hwcapujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj0ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Linux中的红黑树(rbtree)}jajڶsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/core-api/rbtree anchornamehujajjaj׶ubaja}(j]j]j]j]j]ujajjajԶubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'何为红黑树,它们有什么用?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja红黑树的Linux实现}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#linuxujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja创建一颗红黑树}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjaj=ubaja}(j]j]j]j]j]ujajjaj:ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja在一颗红黑树中搜索值}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjaj`ubaja}(j]j]j]j]j]ujajjaj]ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!在一颗红黑树中插入数据}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9在一颗红黑树中删除或替换已经存在的数据}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja<(按排序的顺序)遍历存储在红黑树中的元素}jaj̷sbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajɷubaja}(j]j]j]j]j]ujajjajƷubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja带缓存的红黑树}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja对增强型红黑树的支持}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujajjajubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 使用示例}jaj2sbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujajjaj/ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajCjaj)ubaja}(j]j]j]j]j]ujaj֟jaj ubeja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajԶubeja}(j]j]j]j]j]ujajCjajѶubaja}(j]j]j]j]j]ujaj֟ubj.jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Linux中的并查集(Union-Find)}jajvsbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/core-api/union_find anchornamehujajjajsubaja}(j]j]j]j]j]ujajjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$何为并查集,它有什么用?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja并查集的Linux实现}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#linuxujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja初始化并查集}jajܸsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajٸubaja}(j]j]j]j]j]ujajjajָubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja查找并查集的根节点}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja合并两个并查集}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajpubeja}(j]j]j]j]j]ujajCjajmubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja通用关联数组的实现}jajZsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/core-api/assoc_array anchornamehujajjajWubaja}(j]j]j]j]j]ujajjajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jajzsbaja}(j]j]j]j]j]internalrefuriji anchorname#id2ujajjajwubaja}(j]j]j]j]j]ujajjajtubaja}(j]j]j]j]j]ujajCjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 公用API}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#apiujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 编辑脚本}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 操作表}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id4ujajjajݹubaja}(j]j]j]j]j]ujajjajڹubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 操控函数}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 访问函数}jaj&sbaja}(j]j]j]j]j]internalrefuriji anchorname#id6ujajjaj#ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja索引键形式}jajIsbaja}(j]j]j]j]j]internalrefuriji anchorname#id7ujajjajFubaja}(j]j]j]j]j]ujajjajCubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内部工作机制}jajxsbaja}(j]j]j]j]j]internalrefuriji anchorname#id8ujajjajuubaja}(j]j]j]j]j]ujajjajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja基本的内部树形布局}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id9ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 快捷键}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id10ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja拆分和合并节点}jaj޺sbaja}(j]j]j]j]j]internalrefuriji anchorname#id11ujajjajۺubaja}(j]j]j]j]j]ujajjajغubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja非递归式迭代}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#id12ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja同时改变和迭代}jaj$sbaja}(j]j]j]j]j]internalrefuriji anchorname#id13ujajjaj!ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajrubeja}(j]j]j]j]j]ujajCjajqubeja}(j]j]j]j]j]ujaj֟jajTubeja}(j]j]j]j]j]ujajCjajQubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPA-RISC体系架构}jajhsbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/arch/parisc/index anchornamehujajjajeubaja}(j]j]j]j]j]ujajjajbubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjwentries](N(translations/zh_CN/arch/parisc/debuggingN(translations/zh_CN/arch/parisc/registerse includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔR/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/arch/parisc/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurijw anchorname#indicesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]exprsubproject and htmlujajjajubeja}(j]j]j]j]j]ujaj֟jajbubeja}(j]j]j]j]j]ujajCjaj_ubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRQ-flags状态追踪}jajsbaja}(j]j]j]j]j]internalrefuri0translations/zh_CN/core-api/irq/irqflags-tracing anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj޻ubaja}(j]j]j]j]j]ujaj֟ubjm jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja监测数据访问}jajsbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/admin-guide/mm/damon/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj"entries](N-translations/zh_CN/admin-guide/mm/damon/startN-translations/zh_CN/admin-guide/mm/damon/usageN/translations/zh_CN/admin-guide/mm/damon/reclaimN0translations/zh_CN/admin-guide/mm/damon/lru_sorte includefiles](j9j;j=j?emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔ[/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/admin-guide/mm/damon/index.rstj֔Kjaj*ubaja}(j]j]j]j]j]ujaj֟jaj ubeja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja通用基数树/稀疏数组}jajhsbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/core-api/generic-radix-tree anchornamehujajjajeubaja}(j]j]j]j]j]ujajjajbubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja通用基数树函数}jajsbaja}(j]j]j]j]j]internalrefurijw anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟jajbubeja}(j]j]j]j]j]ujajCjaj_ubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&从FS/IO上下文中使用的GFP掩码}jajsbaja}(j]j]j]j]j]internalrefuri/translations/zh_CN/core-api/gfp_mask-from-fs-io anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jajsbaja}(j]j]j]j]j]internalrefurijϼ anchorname#id1ujajjajݼubaja}(j]j]j]j]j]ujajjajڼubaja}(j]j]j]j]j]ujajCjaj׼ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja新API}jajsbaja}(j]j]j]j]j]internalrefurijϼ anchorname#apiujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj׼ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja那么__vmalloc(GFP_NOFS)呢?}jaj&sbaja}(j]j]j]j]j]internalrefurijϼ anchorname#vmalloc-gfp-nofsujajjaj#ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjaj׼ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjQjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 通过sysfs访问PCI设备资源}jaj^sbaja}(j]j]j]j]j]internalrefuri translations/zh_CN/PCI/sysfs-pci anchornamehjajujajjaj[ubaja}(j]j]j]j]j]ujajjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja通过sysfs访问原有资源}jaj~sbaja}(j]j]j]j]j]internalrefurijm anchorname#sysfsja](KKeujajjaj{ubaja}(j]j]j]j]j]ujajjajxubaja}(j]j]j]j]j]ujajCjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja支持新平台上的PCI访问}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#pcija](KKeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajuubeja}(j]j]j]j]j]ujaj֟jajXubeja}(j]j]j]j]j]ujajCjajUubaja}(j]j]j]j]j]ujaj֟ubjqjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja启动时的内存管理}jaj۽sbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/core-api/boot-time-mm anchornamehujajjajؽubaja}(j]j]j]j]j]ujajjajսubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemblock概述}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #memblockujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja函数和结构体}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajսubeja}(j]j]j]j]j]ujajCjajҽubaja}(j]j]j]j]j]ujaj֟ubj!jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja计数}jajVsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/accounting/index anchornamehujajjajSubaja}(j]j]j]j]j]ujajjajPubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjeentries](N.translations/zh_CN/accounting/delay-accountingN!translations/zh_CN/accounting/psiN'translations/zh_CN/accounting/taskstatse includefiles](j|j~jemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔQ/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/accounting/index.rstj֔Kjajmubaja}(j]j]j]j]j]ujaj֟jajPubeja}(j]j]j]j]j]ujajCjajMubaja}(j]j]j]j]j]ujaj֟ubjtjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 入门指南}jajsbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/admin-guide/mm/damon/start anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 前提条件}jajɾsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajƾubaja}(j]j]j]j]j]ujajjajþubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内核}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户空间工具}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajþubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja记录数据访问模式}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjaj8ubaja}(j]j]j]j]j]ujajjaj5ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja将记录的模式可视化}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjaj[ubaja}(j]j]j]j]j]ujajjajXubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'数据访问模式感知的内存管理}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjaj~ubaja}(j]j]j]j]j]ujajjaj{ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 待办事项}jajsbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/arch/openrisc/todo anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj7jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja环形缓冲区}jajsbaja}(j]j]j]j]j]internalrefuri,translations/zh_CN/core-api/circular-buffers anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj߿ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什么是环形缓冲区?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja测量2次幂缓冲区}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjaj%ubaja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-内存屏障与环形缓冲区的结合使用}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajHubaja}(j]j]j]j]j]ujajjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 生产者}jajksbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajhubaja}(j]j]j]j]j]ujajjajeubaja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 消费者}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajbubeja}(j]j]j]j]j]ujaj֟jajEubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 延伸阅读}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jaj߿ubeja}(j]j]j]j]j]ujajCjajܿubaja}(j]j]j]j]j]ujaj֟ubj"jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagenalloc/genpool子系统}jajsbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/core-api/genalloc anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjvjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 详细用法}jaj!sbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/admin-guide/mm/damon/usage anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja sysfs接口}jajAsbaja}(j]j]j]j]j]internalrefurij0 anchorname#sysfsujajjaj>ubaja}(j]j]j]j]j]ujajjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja文件层次结构}jajasbaja}(j]j]j]j]j]internalrefurij0 anchorname#id4ujajjaj^ubaja}(j]j]j]j]j]ujajjaj[ubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja根}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjaj~ubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamonds/}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname #kdamondsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamonds//}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname #kdamonds-nujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakdamonds//contexts/}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname#kdamonds-n-contextsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja contexts//}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname #contexts-nujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontexts//monitoring_attrs/}jaj3sbaja}(j]j]j]j]j]internalrefurij0 anchorname#contexts-n-monitoring-attrsujajjaj0ubaja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontexts//targets/}jajVsbaja}(j]j]j]j]j]internalrefurij0 anchorname#contexts-n-targetsujajjajSubaja}(j]j]j]j]j]ujajjajPubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja targets//}jajysbaja}(j]j]j]j]j]internalrefurij0 anchorname #targets-nujajjajvubaja}(j]j]j]j]j]ujajjajsubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatargets//regions}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname#targets-n-regionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja regions//}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname #regions-nujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacontexts//schemes/}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname#contexts-n-schemesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja schemes//}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname #schemes-nujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//access_pattern/}jaj(sbaja}(j]j]j]j]j]internalrefurij0 anchorname#schemes-n-access-patternujajjaj%ubaja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//quotas/}jajKsbaja}(j]j]j]j]j]internalrefurij0 anchorname#schemes-n-quotasujajjajHubaja}(j]j]j]j]j]ujajjajEubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//watermarks/}jajnsbaja}(j]j]j]j]j]internalrefurij0 anchorname#schemes-n-watermarksujajjajkubaja}(j]j]j]j]j]ujajjajhubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//stats/}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname#schemes-n-statsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaschemes//tried_regions/}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname#schemes-n-tried-regionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatried_regions//}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname#tried-regions-nujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用例}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajXubeja}(j]j]j]j]j]ujaj֟jaj;ubeja}(j]j]j]j]j]ujajCjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja监测结果的监测点}jaj2sbaja}(j]j]j]j]j]internalrefurij0 anchorname#id7ujajjaj/ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajCjaj8ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jairq_domain 中断号映射库}jajjsbaja}(j]j]j]j]j]internalrefuri*translations/zh_CN/core-api/irq/irq-domain anchornamehujajjajgubaja}(j]j]j]j]j]ujajjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jairq_domain的用法}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jairq_domain映射的类型}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 线性映射}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 树状映射}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 无映射}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja传统映射类型}jaj6sbaja}(j]j]j]j]j]internalrefurijy anchorname#id6ujajjaj3ubaja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRQ域层级结构}jajYsbaja}(j]j]j]j]j]internalrefurijy anchorname#irqujajjajVubaja}(j]j]j]j]j]ujajjajSubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 调试功能}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajdubeja}(j]j]j]j]j]ujajCjajaubaja}(j]j]j]j]j]ujaj֟ubj`jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$RISC-V Linux上的虚拟内存布局}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/arch/riscv/vm-layout anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja32位 RISC-V Linux 内核}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V Linux Kernel SV32}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#risc-v-linux-kernel-sv32ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja64位 RISC-V Linux 内核}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjaj,ubaja}(j]j]j]j]j]ujajjaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V Linux Kernel SV39}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname#risc-v-linux-kernel-sv39ujajjajLubaja}(j]j]j]j]j]ujajjajIubaja}(j]j]j]j]j]ujajCjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V Linux Kernel SV48}jajrsbaja}(j]j]j]j]j]internalrefurij anchorname#risc-v-linux-kernel-sv48ujajjajoubaja}(j]j]j]j]j]ujajjajlubaja}(j]j]j]j]j]ujajCjajFubeja}(j]j]j]j]j]ujaj֟jaj)ubeja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj* jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!RISC-V Linux启动镜像文件头}jajsbaja}(j]j]j]j]j]internalrefuri/translations/zh_CN/arch/riscv/boot-image-header anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja注意}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjLjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux/PA-RISC的寄存器用法}jajsbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/arch/parisc/registers anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaABI约定的通用寄存器}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#abiujajjaj+ubaja}(j]j]j]j]j]ujajjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja控制寄存器}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajKubaja}(j]j]j]j]j]ujajjajHubaja}(j]j]j]j]j]ujajCjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!空间寄存器(内核模式)}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajnubaja}(j]j]j]j]j]ujajjajkubaja}(j]j]j]j]j]ujajCjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!空间寄存器(用户模式)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja处理器状态字}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*“隐形”寄存器(影子寄存器)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajEubeja}(j]j]j]j]j]ujaj֟jaj(ubeja}(j]j]j]j]j]ujajCjaj%ubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjLjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 引导配置}jajsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/admin-guide/bootconfig anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jaj>sbaja}(j]j]j]j]j]internalrefurij- anchorname#id2ujajjaj;ubaja}(j]j]j]j]j]ujajjaj8ubaja}(j]j]j]j]j]ujajCjaj5ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja配置文件语法}jajasbaja}(j]j]j]j]j]internalrefurij- anchorname#id3ujajjaj^ubaja}(j]j]j]j]j]ujajjaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 键值语法}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#id4ujajjaj~ubaja}(j]j]j]j]j]ujajjaj{ubaja}(j]j]j]j]j]ujajCjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja相同关键字的值}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja注释}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajxubeja}(j]j]j]j]j]ujaj֟jaj[ubeja}(j]j]j]j]j]ujajCjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc/bootconfig}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#proc-bootconfigujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj5ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja用引导配置引导内核}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja将引导配置附加到initrd}jaj9sbaja}(j]j]j]j]j]internalrefurij- anchorname#initrdujajjaj6ubaja}(j]j]j]j]j]ujajjaj3ubaja}(j]j]j]j]j]ujajCjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja将引导配置嵌入内核}jaj\sbaja}(j]j]j]j]j]internalrefurij- anchorname#id8ujajjajYubaja}(j]j]j]j]j]ujajjajVubaja}(j]j]j]j]j]ujajCjaj0ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$通过引导配置传递内核参数}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#id9ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja配置文件的限制}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#id10ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja引导配置API}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#apiujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja函数与结构体}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#id11ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj5ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaID分配}jaj,sbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/core-api/idr anchornamehujajjaj)ubaja}(j]j]j]j]j]ujajjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jajLsbaja}(j]j]j]j]j]internalrefurij; anchorname#id1ujajjajIubaja}(j]j]j]j]j]ujajjajFubaja}(j]j]j]j]j]ujajCjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IDR的用法}jajosbaja}(j]j]j]j]j]internalrefurij; anchorname#idrujajjajlubaja}(j]j]j]j]j]ujajjajiubaja}(j]j]j]j]j]ujajCjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IDA的用法}jajsbaja}(j]j]j]j]j]internalrefurij; anchorname#idaujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja函数和数据结构}jajsbaja}(j]j]j]j]j]internalrefurij; anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajCubeja}(j]j]j]j]j]ujaj֟jaj&ubeja}(j]j]j]j]j]ujajCjaj#ubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU 负载}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/admin-guide/cpu-load anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj4 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja处理器体系结构}jajsbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/arch/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj(entries](N"translations/zh_CN/arch/mips/indexN#translations/zh_CN/arch/arm64/indexN#translations/zh_CN/arch/riscv/indexN&translations/zh_CN/arch/openrisc/indexN$translations/zh_CN/arch/parisc/indexN'translations/zh_CN/arch/loongarch/indexe includefiles](j?jAjCjEjGjIemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔK/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/arch/index.rstj֔Kjaj0ubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj=jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCLinux CPUFreq - Linux(TM)内核中的CPU频率和电压升降代码}jajrsbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/cpu-freq/index anchornamehujajjajoubaja}(j]j]j]j]j]ujajjajlubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N translations/zh_CN/cpu-freq/coreN'translations/zh_CN/cpu-freq/cpu-driversN)translations/zh_CN/cpu-freq/cpufreq-statse includefiles](jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔO/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/cpu-freq/index.rstj֔KjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 邮件列表}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja链接}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajlubeja}(j]j]j]j]j]ujajCjajiubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!RISC-V内核启动要求和限制}jaj sbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/arch/riscv/boot anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!内核预加载的要求和限制}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja寄存器状态}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajHubaja}(j]j]j]j]j]ujajjajEubaja}(j]j]j]j]j]ujajCjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCSR 寄存器状态}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname#csrujajjajkubaja}(j]j]j]j]j]ujajjajhubaja}(j]j]j]j]j]ujajCjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja为常驻固件保留的内存}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内核的位置}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 硬件描述}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 内核入口}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUEFI}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#uefiujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUEFI 内存映射}jaj=sbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjaj:ubaja}(j]j]j]j]j]ujajjaj7ubaja}(j]j]j]j]j]ujajCjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISCV_EFI_BOOT_PROTOCOL}jaj`sbaja}(j]j]j]j]j]internalrefurij anchorname#riscv-efi-boot-protocolujajjaj]ubaja}(j]j]j]j]j]ujajjajZubaja}(j]j]j]j]j]ujajCjaj4ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajBubeja}(j]j]j]j]j]ujaj֟jaj%ubeja}(j]j]j]j]j]ujajCjaj"ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja早期启动的要求和约束}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEFI stub 和设备树}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #efi-stubujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja虚拟映射安装}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!通过fixmap进行设备树映射}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#fixmapujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pre-MMU执行}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#pre-mmuujajjaj!ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj"ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOpenRISC Linux}jajhsbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/arch/openrisc/openrisc_port anchornamehujajjajeubaja}(j]j]j]j]j]ujajjajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(OpenRISC工具链和Linux的构建指南}jajsbaja}(j]j]j]j]j]internalrefurijw anchorname#openrisclinuxujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 术语表}jajsbaja}(j]j]j]j]j]internalrefurijw anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja历史}jajsbaja}(j]j]j]j]j]internalrefurijw anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajbubeja}(j]j]j]j]j]ujajCjaj_ubaja}(j]j]j]j]j]ujaj֟ubjA jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 追踪缺陷}jajsbaja}(j]j]j]j]j]internalrefuri*translations/zh_CN/admin-guide/bug-hunting anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja链接的模块}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjaj#ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOops消息在哪?}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname#oopsujajjajFubaja}(j]j]j]j]j]ujajjajCubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja找到缺陷位置}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajiubaja}(j]j]j]j]j]ujajjajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagdb}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#gdbujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaobjdump}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#objdumpujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajfubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 报告缺陷}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 修复缺陷}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja用 }jaj$sbj)}(ja ``klogd``ja]jaklogd}jaj+sbaja}(j]j]j]j]j]ujaliteraljՔNj֔Njaj$ubja 进行Oops跟踪的注意事项}jaj$sbeja}(j]j]j]j]j]internalrefurij anchorname #klogd-oopsujajjaj!ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjGjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4解释“No working init found.”启动挂起消息}jajosbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/admin-guide/init anchornamehujajjajlubaja}(j]j]j]j]j]ujajjajiubaja}(j]j]j]j]j]ujajCjajfubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*如何获得正确的printk格式占位符}jajsbaja}(j]j]j]j]j]internalrefuri*translations/zh_CN/core-api/printk-formats anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 整数类型}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 指针类型}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 普通指针}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 错误指针}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja符号/函数指针}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajAubaja}(j]j]j]j]j]ujajjaj>ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(来自BPF / tracing追踪的探查指针}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname #bpf-tracingujajjajdubaja}(j]j]j]j]j]ujajjajaubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 内核指针}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja未经修改的地址}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 指针差异}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja结构体资源(Resources)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #resourcesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja物理地址类型 phys_addr_t}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #phys-addr-tujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA地址类型dma_addr_t}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#dmadma-addr-tujajjaj6ubaja}(j]j]j]j]j]ujajjaj3ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!原始缓冲区为转义字符串}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujajjajYubaja}(j]j]j]j]j]ujajjajVubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'原始缓冲区为十六进制字符串}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id10ujajjaj|ubaja}(j]j]j]j]j]ujajjajyubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAC/FDDI地址}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #mac-fddiujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IPv4地址}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ipv4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IPv6 地址}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ipv6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4IPv4/IPv6地址(generic, with port, flowinfo, scope)}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname+#ipv4-ipv6-generic-with-port-flowinfo-scopeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUUID/GUID地址}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname #uuid-guidujajjaj+ubaja}(j]j]j]j]j]ujajjaj(ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja目录项(dentry)的名称}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#dentryujajjajNubaja}(j]j]j]j]j]ujajjajKubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!块设备(block_device)名称}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname #block-deviceujajjajqubaja}(j]j]j]j]j]ujajjajnubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]java_format结构体}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #va-formatujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja设备树节点}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id11ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFwnode handles}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#fwnode-handlesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja时间和日期}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id12ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja clk结构体}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#clkujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-位图及其衍生物,如cpumask和nodemask}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname#cpumasknodemaskujajjajCubaja}(j]j]j]j]j]ujajjaj@ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*标志位字段,如页标志、gfp_flags}jajisbaja}(j]j]j]j]j]internalrefurij anchorname #gfp-flagsujajjajfubaja}(j]j]j]j]j]ujajjajcubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja网络设备特性}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id13ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%V4L2和DRM FourCC代码(像素格式)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#v4l2drm-fourccujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja谢谢}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id14ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja通用通知机制}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/core-api/watch_queue anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jaj6sbaja}(j]j]j]j]j]internalrefurij% anchorname#id2ujajjaj3ubaja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajCjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 消息结构}jajYsbaja}(j]j]j]j]j]internalrefurij% anchorname#id3ujajjajVubaja}(j]j]j]j]j]ujajjajSubaja}(j]j]j]j]j]ujajCjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja观测列表(通知源)API}jaj|sbaja}(j]j]j]j]j]internalrefurij% anchorname#apiujajjajyubaja}(j]j]j]j]j]ujajjajvubaja}(j]j]j]j]j]ujajCjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!观测队列(通知输出)API}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja观测订阅API}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja通知发布API}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 观测源}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 事件过滤}jaj+sbaja}(j]j]j]j]j]internalrefurij% anchorname#id8ujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajCjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用户空间代码示例}jajNsbaja}(j]j]j]j]j]internalrefurij% anchorname#id9ujajjajKubaja}(j]j]j]j]j]ujajjajHubaja}(j]j]j]j]j]ujajCjaj-ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujaj֟ubjbjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0与atomic_t相比,refcount_t的API是这样的}jajsbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/core-api/refcount-vs-atomic anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内存顺序的相关类型}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja函数的比较}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4情况1) - 非 “读/修改/写”(RMW)操作}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#rmwujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7情况2) - 基于增量的操作,不返回任何值}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjaj,ubaja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7情况3) - 基于递减的RMW操作,没有返回值}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajOubaja}(j]j]j]j]j]ujajjajLubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7情况4) - 基于增量的RMW操作,返回一个值}jajusbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajrubaja}(j]j]j]j]j]ujajjajoubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaE情况 5) - 基于Dec/Sub递减的通用RMW操作,返回一个值}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #dec-subrmwujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:情况6)其他基于递减的RMW操作,返回一个值}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja情况7)--基于锁的RMW}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj}ubaja}(j]j]j]j]j]ujaj֟ubjG jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内存热插拔}jaj"sbaja}(j]j]j]j]j]internalrefuri*translations/zh_CN/core-api/memory-hotplug anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内存热拔插事件通知器}jajBsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id2ujajjaj?ubaja}(j]j]j]j]j]ujajjaj<ubaja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 内部锁}jajesbaja}(j]j]j]j]j]internalrefurij1 anchorname#id3ujajjajbubaja}(j]j]j]j]j]ujajjaj_ubaja}(j]j]j]j]j]ujajCjaj9ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUnicode(统一码)支持}jajsbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/admin-guide/unicode anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Linux 区域中定义的实际字符}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#linuxujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja克林贡(Klingon)语支持}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#klingonujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja其他虚构和人工字母}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjaj#ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja基于DAMON的回收}jaj^sbaja}(j]j]j]j]j]internalrefuri/translations/zh_CN/admin-guide/mm/damon/reclaim anchornamehujajjaj[ubaja}(j]j]j]j]j]ujajjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!哪些地方需要主动回收?}jaj~sbaja}(j]j]j]j]j]internalrefurijm anchorname#id1ujajjaj{ubaja}(j]j]j]j]j]ujajjajxubaja}(j]j]j]j]j]ujajCjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja它是如何工作的?}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajuubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja接口: 模块参数}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenabled}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#enabledujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_age}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#min-ageujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_ms}jaj*sbaja}(j]j]j]j]j]internalrefurijm anchorname #quota-msujajjaj'ubaja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_sz}jajMsbaja}(j]j]j]j]j]internalrefurijm anchorname #quota-szujajjajJubaja}(j]j]j]j]j]ujajjajGubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaquota_reset_interval_ms}jajpsbaja}(j]j]j]j]j]internalrefurijm anchorname#quota-reset-interval-msujajjajmubaja}(j]j]j]j]j]ujajjajjubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawmarks_interval}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#wmarks-intervalujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_high}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname #wmarks-highujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_mid}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname #wmarks-midujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmarks_low}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname #wmarks-lowujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasample_interval}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#sample-intervalujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja aggr_interval}jajBsbaja}(j]j]j]j]j]internalrefurijm anchorname#aggr-intervalujajjaj?ubaja}(j]j]j]j]j]ujajjaj<ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_nr_regions}jajesbaja}(j]j]j]j]j]internalrefurijm anchorname#min-nr-regionsujajjajbubaja}(j]j]j]j]j]ujajjaj_ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_nr_regions}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#max-nr-regionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_start}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#monitor-region-startujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamonitor_region_end}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#monitor-region-endujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kdamond_pid}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname #kdamond-pidujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_reclaim_tried_regions}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#nr-reclaim-tried-regionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_reclaim_tried_regions}jaj7sbaja}(j]j]j]j]j]internalrefurijm anchorname#bytes-reclaim-tried-regionsujajjaj4ubaja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_reclaimed_regions}jajZsbaja}(j]j]j]j]j]internalrefurijm anchorname#nr-reclaimed-regionsujajjajWubaja}(j]j]j]j]j]ujajjajTubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabytes_reclaimed_regions}jaj}sbaja}(j]j]j]j]j]internalrefurijm anchorname#bytes-reclaimed-regionsujajjajzubaja}(j]j]j]j]j]ujajjajwubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_quota_exceeds}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#nr-quota-exceedsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja例子}jajsbaja}(j]j]j]j]j]internalrefurijm anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajuubeja}(j]j]j]j]j]ujaj֟jajXubeja}(j]j]j]j]j]ujajCjajUubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja每任务的统计接口}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/accounting/taskstats anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja术语}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjaj$ubaja}(j]j]j]j]j]ujajjaj!ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用法}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajGubaja}(j]j]j]j]j]ujajjajDubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja接口}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajjubaja}(j]j]j]j]j]ujajjajgubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja每tgid的统计}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#tgidujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja扩展taskstats}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #taskstatsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTaskstats的流量控制}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja受污染的内核}jajsbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/admin-guide/tainted-kernels anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+BUG、Oops或Panics消息中的污染标志}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#bugoopspanicsujajjaj+ubaja}(j]j]j]j]j]ujajjaj(ubaja}(j]j]j]j]j]ujajCjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja解码运行时的污染状态}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajNubaja}(j]j]j]j]j]ujajjajKubaja}(j]j]j]j]j]ujajCjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja污染状态代码表}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajqubaja}(j]j]j]j]j]ujajjajnubaja}(j]j]j]j]j]ujajCjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja污染的更详细解释}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj%ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/CPUFreq核心和CPUFreq通知器的通用说明}jajsbaja}(j]j]j]j]j]internalrefuri translations/zh_CN/cpu-freq/core anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. CPUFreq核心和接口}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#cpufrequjajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. CPUFreq 通知器}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 CPUFreq策略通知器}jaj2sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjaj/ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajCjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 CPUFreq转换通知器}jajUsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajRubaja}(j]j]j]j]j]ujajjajOubaja}(j]j]j]j]j]ujajCjaj)ubeja}(j]j]j]j]j]ujaj֟jaj ubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@3. 含有Operating Performance Point (OPP)的CPUFreq表的生成}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#operating-performance-point-opp-cpufrequjajjajubaja}(j]j]j]j]j]ujajjaj~ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjTjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Feature status on loongarch architecture}jajsbaja}(j]j]j]j]j]internalrefuri*translations/zh_CN/arch/loongarch/features anchornamehjajujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja非对齐内存访问}jajsbaja}(j]j]j]j]j]internalrefuri3translations/zh_CN/core-api/unaligned-memory-access anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja非对齐访问的定义}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 自然对齐}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!为什么非对齐访问时坏事}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajKubaja}(j]j]j]j]j]ujajjajHubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$不会导致非对齐访问的代码}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajnubaja}(j]j]j]j]j]ujajjajkubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja导致非对齐访问的代码}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja避免非对齐访问}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja对齐 vs. 网络}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#vsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjVjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMP IRQ 亲和性}jajsbaja}(j]j]j]j]j]internalrefuri,translations/zh_CN/core-api/irq/irq-affinity anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujaj֟ubjW jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核同页合并}jaj>sbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/admin-guide/mm/ksm anchornamehujajjaj;ubaja}(j]j]j]j]j]ujajjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概述}jaj^sbaja}(j]j]j]j]j]internalrefurijM anchorname#id2ujajjaj[ubaja}(j]j]j]j]j]ujajjajXubaja}(j]j]j]j]j]ujajCjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja以madvise控制KSM}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname #madviseksmujajjaj~ubaja}(j]j]j]j]j]ujajjaj{ubaja}(j]j]j]j]j]ujajCjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKSM守护进程sysfs接口}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname #ksmsysfsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja监测KSM的收益}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname#ksmujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja监控KSM事件}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajUubeja}(j]j]j]j]j]ujaj֟jaj8ubeja}(j]j]j]j]j]ujajCjaj5ubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux内核API}jaj"sbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/core-api/kernel-api anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja列表管理函数}jajBsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id1ujajjaj?ubaja}(j]j]j]j]j]ujajjaj<ubaja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja基本的C库函数}jajesbaja}(j]j]j]j]j]internalrefurij1 anchorname#cujajjajbubaja}(j]j]j]j]j]ujajjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja字符串转换}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja字符串处理}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj|ubeja}(j]j]j]j]j]ujaj֟jaj_ubeja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja基本的内核库函数}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 位运算}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 位图运算}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja命令行解析}jaj=sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id7ujajjaj:ubaja}(j]j]j]j]j]ujajjaj7ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja排序}jaj`sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id8ujajjaj]ubaja}(j]j]j]j]j]ujajjajZubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 文本检索}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id9ujajjajubaja}(j]j]j]j]j]ujajjaj}ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux中的CRC和数学函数}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname #linuxcrcujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja算术溢出检查}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id10ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CRC函数}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#crcujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja基数为2的对数和幂函数}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id11ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja整数幂函数}jaj;sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id12ujajjaj8ubaja}(j]j]j]j]j]ujajjaj5ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 除法函数}jaj^sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id13ujajjaj[ubaja}(j]j]j]j]j]ujajjajXubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UUID/GUID}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname #uuid-guidujajjaj~ubaja}(j]j]j]j]j]ujajjaj{ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内核IPC设备}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#ipcujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPC实用程序}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id14ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFIFO 缓冲区}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#fifoujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kfifo接口}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#kfifoujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja转发接口支持}jajNsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id15ujajjajKubaja}(j]j]j]j]j]ujajjajHubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 转发接口}jajnsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id16ujajjajkubaja}(j]j]j]j]j]ujajjajhubaja}(j]j]j]j]j]ujajCjajeubaja}(j]j]j]j]j]ujaj֟jajHubeja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 模块支持}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id17ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 模块加载}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id18ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja模块接口支持}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id19ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 硬件接口}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id20ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 资源管理}jaj/sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id21ujajjaj,ubaja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajCjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MTRR处理}jajRsbaja}(j]j]j]j]j]internalrefurij1 anchorname#mtrrujajjajOubaja}(j]j]j]j]j]ujajjajLubaja}(j]j]j]j]j]ujajCjaj&ubeja}(j]j]j]j]j]ujaj֟jaj ubeja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 安全框架}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id22ujajjaj~ubaja}(j]j]j]j]j]ujajjaj{ubaja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 审计接口}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id23ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 核算框架}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id24ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 块设备}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id25ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 字符设备}jaj sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id26ujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 时钟框架}jaj0sbaja}(j]j]j]j]j]internalrefurij1 anchorname#id27ujajjaj-ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajCjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 同步原语}jajSsbaja}(j]j]j]j]j]internalrefurij1 anchorname#id28ujajjajPubaja}(j]j]j]j]j]ujajjajMubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja读-复制-更新(RCU)}jajssbaja}(j]j]j]j]j]internalrefurij1 anchorname#rcuujajjajpubaja}(j]j]j]j]j]ujajjajmubaja}(j]j]j]j]j]ujajCjajjubaja}(j]j]j]j]j]ujaj֟jajMubeja}(j]j]j]j]j]ujajCjaj9ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja核心API文档}jajsbaja}(j]j]j]j]j]internalrefuri!translations/zh_CN/core-api/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja核心实用程序}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N&translations/zh_CN/core-api/kernel-apiN)translations/zh_CN/core-api/printk-basicsN*translations/zh_CN/core-api/printk-formatsN%translations/zh_CN/core-api/workqueueN'translations/zh_CN/core-api/watch_queueN-translations/zh_CN/core-api/symbol-namespacese includefiles](jjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔO/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/core-api/index.rstj֔Kjajubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!数据结构和低级实用程序}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjaj$ubaja}(j]j]j]j]j]ujajjaj!ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N#translations/zh_CN/core-api/kobjectN translations/zh_CN/core-api/krefN'translations/zh_CN/core-api/assoc_arrayN"translations/zh_CN/core-api/xarrayN"translations/zh_CN/core-api/rbtreeNtranslations/zh_CN/core-api/idrN,translations/zh_CN/core-api/circular-buffersN.translations/zh_CN/core-api/generic-radix-treeN#translations/zh_CN/core-api/packingN(translations/zh_CN/core-api/this_cpu_opsN&translations/zh_CN/core-api/union_finde includefiles](jMjOjQjSjUjWjYj[j]j_jaemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔjj֔K'jaj>ubaja}(j]j]j]j]j]ujaj֟jaj!ubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 并发原语}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjaj}ubaja}(j]j]j]j]j]ujajjajzubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N%translations/zh_CN/core-api/irq/indexN.translations/zh_CN/core-api/refcount-vs-atomicN%translations/zh_CN/core-api/local_opsN"translations/zh_CN/core-api/padatae includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔjj֔KCjajubaja}(j]j]j]j]j]ujaj֟jajzubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja低级硬件管理}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N$translations/zh_CN/core-api/cachetlbN'translations/zh_CN/core-api/cpu_hotplugN&translations/zh_CN/core-api/genericirqN*translations/zh_CN/core-api/memory-hotplugN+translations/zh_CN/core-api/protection-keyse includefiles](jjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔjj֔KTjajubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 内存管理}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N-translations/zh_CN/core-api/memory-allocationN3translations/zh_CN/core-api/unaligned-memory-accessN"translations/zh_CN/core-api/mm-apiN$translations/zh_CN/core-api/genallocN(translations/zh_CN/core-api/boot-time-mmN/translations/zh_CN/core-api/gfp_mask-from-fs-ioe includefiles](j>j@jBjDjFjHemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔjj֔Kkjaj/ubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内核调试的接口}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajdubaja}(j]j]j]j]j]ujajjajaubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 其它文档}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]exprsubproject and htmlujajjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja二分(bisect)缺陷}jajsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/admin-guide/bug-bisect anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja引言}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*设备未出现(Devices not appearing)}jaj3sbaja}(j]j]j]j]j]internalrefurij anchorname#devices-not-appearingujajjaj0ubaja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja查找导致缺陷的补丁}jajVsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajSubaja}(j]j]j]j]j]ujajjajPubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjZ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXArray}jajsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/core-api/xarray anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja概览}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 普通API}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#apiujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 搜索标记}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 分配XArrays}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#xarraysujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 内存分配}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjaj4ubaja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja锁}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajWubaja}(j]j]j]j]j]ujajjajTubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 高级API}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 内部条目}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 附加函数}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja多索引条目}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja函数和结构体}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj2 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$本地原子操作的语义和行为}jajVsbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/core-api/local_ops anchornamehujajjajSubaja}(j]j]j]j]j]ujajjajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja本地原子操作的目的}jajvsbaja}(j]j]j]j]j]internalrefurije anchorname#id2ujajjajsubaja}(j]j]j]j]j]ujajjajpubaja}(j]j]j]j]j]ujajCjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja针对特定架构的实现}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-使用本地原子操作时应遵循的规则}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何使用本地原子操作}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 计数器}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja读取计数器}jaj%sbaja}(j]j]j]j]j]internalrefurije anchorname#id7ujajjaj"ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajmubeja}(j]j]j]j]j]ujaj֟jajPubeja}(j]j]j]j]j]ujajCjajMubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM64中的 HugeTLBpage}jaj]sbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/arch/arm64/hugetlbpage anchornamehujajjajZubaja}(j]j]j]j]j]ujajjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1) pud/pmd 级别的块映射}jaj}sbaja}(j]j]j]j]j]internalrefurijl anchorname#pud-pmdujajjajzubaja}(j]j]j]j]j]ujajjajwubaja}(j]j]j]j]j]ujajCjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2) 使用连续位}jajsbaja}(j]j]j]j]j]internalrefurijl anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajtubeja}(j]j]j]j]j]ujaj֟jajWubeja}(j]j]j]j]j]ujajCjajTubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)符号命名空间(Symbol Namespaces)}jajsbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/core-api/symbol-namespaces anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 简介}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!2. 如何定义符号命名空间}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 使用EXPORT_SYMBOL宏}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname#export-symbolujajjaj;ubaja}(j]j]j]j]j]ujajjaj8ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(2.2 使用DEFAULT_SYMBOL_NAMESPACE定义}jajasbaja}(j]j]j]j]j]internalrefurij anchorname#default-symbol-namespaceujajjaj^ubaja}(j]j]j]j]j]ujajjaj[ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-3. 如何使用命名空间中导出的符号}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjaj~ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*4. 加载使用命名空间符号的模块}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%5. 自动创建MODULE_IMPORT_NS声明}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-import-nsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$通用的位域打包和解包函数}jajsbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/core-api/packing anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 问题陈述}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 解决方案}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajBubaja}(j]j]j]j]j]ujajjaj?ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 预期用途}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajeubaja}(j]j]j]j]j]ujajjajbubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 报告问题}jajsbaja}(j]j]j]j]j]internalrefuri/translations/zh_CN/admin-guide/reporting-issues anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%简明指南(亦即 太长不看)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6如何向内核维护人员报告问题的逐步指南}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0报告稳定版和长期支持内核线的回归}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0报告只发生在较旧内核版本线的问题}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujajjaj#ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-参考章节:向内核维护者报告问题}jajUsbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujajjajRubaja}(j]j]j]j]j]ujajjajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&确保您使用的是上游Linux内核}jajusbaja}(j]j]j]j]j]internalrefurij anchorname#id13ujajjajrubaja}(j]j]j]j]j]ujajjajoubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$搜索现有报告(第一部分)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id14ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja高优先级的问题?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id15ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja确保环境健康}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id16ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja为紧急情况做好准备}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id17ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!确保你的内核不会被增强}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#id18ujajjaj!ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja检查“污染”标志}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname#id19ujajjajDubaja}(j]j]j]j]j]ujajjajAubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja记录如何重现问题}jajjsbaja}(j]j]j]j]j]internalrefurij anchorname#id20ujajjajgubaja}(j]j]j]j]j]ujajjajdubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*稳定版或长期支持内核的回归?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id21ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!你需要将问题报告到何处}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id22ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&如何阅读MAINTAINERS维护者文件}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #maintainersujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja借助脚本找到维护者}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id23ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$搜索现有报告(第二部分)}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#id24ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$安装一个新的内核进行测试}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname#id26ujajjajBubaja}(j]j]j]j]j]ujajjaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja选择适合测试的版本}jajesbaja}(j]j]j]j]j]internalrefurij anchorname#id28ujajjajbubaja}(j]j]j]j]j]ujajjaj_ubaja}(j]j]j]j]j]ujajCjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何获得新的 Linux 内核}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id31ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj\ubeja}(j]j]j]j]j]ujaj֟jaj?ubeja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja检查“污染”标志}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id34ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用新内核重现问题}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id35ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja优化复现问题的描述}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id37ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja解码失败信息}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id38ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja对回归的特别关照}jajCsbaja}(j]j]j]j]j]internalrefurij anchorname#id39ujajjaj@ubaja}(j]j]j]j]j]ujajjaj=ubaja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja撰写并发送报告}jajfsbaja}(j]j]j]j]j]internalrefurij anchorname#id40ujajjajcubaja}(j]j]j]j]j]ujajjaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!每份报告都应提及的事项}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id41ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$提供这些东西可能是明智的}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id43ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja重要部分:报告的开头}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id45ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!高优先级问题的特殊处理}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id46ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjaj}ubeja}(j]j]j]j]j]ujaj֟jaj`ubeja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja发布报告后的责任}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id47ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$关于进一步互动的一般建议}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname#id48ujajjaj;ubaja}(j]j]j]j]j]ujajjaj8ubaja}(j]j]j]j]j]ujajCjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja查询和测试请求}jajasbaja}(j]j]j]j]j]internalrefurij anchorname#id49ujajjaj^ubaja}(j]j]j]j]j]ujajjaj[ubaja}(j]j]j]j]j]ujajCjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-当没有任何实质性进展时该怎么办}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id50ujajjajubaja}(j]j]j]j]j]ujajjaj~ubaja}(j]j]j]j]j]ujajCjaj5ubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?“报告稳定版和长期支持内核线的回归”的参考}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id51ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$确保特定版本线仍然受支持}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id52ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja搜索稳定版邮件列表}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id55ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用最新版本复现问题}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id57ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 报告回归}jaj<sbaja}(j]j]j]j]j]internalrefurij anchorname#id58ujajjaj9ubaja}(j]j]j]j]j]ujajjaj6ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?“报告仅在旧内核版本线中发生的问题”的参考}jajksbaja}(j]j]j]j]j]internalrefurij anchorname#id59ujajjajhubaja}(j]j]j]j]j]ujajjajeubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja有些修复太复杂}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id60ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 通用准备}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id61ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*检查代码历史和搜索现有的讨论}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id62ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 请求建议}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id64ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajeubeja}(j]j]j]j]j]ujajCjajlubeja}(j]j]j]j]j]ujaj֟jajOubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaE为什么有些问题在报告后没有任何回应或仍未解决?}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#id65ujajjaj,ubaja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 结束语}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#id66ujajjajOubaja}(j]j]j]j]j]ujajjajLubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0君正 JZ47xx SoC定时器/计数器硬件单元}jajsbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/arch/mips/ingenic-tcu anchornamehjajKujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja实现}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ja](KKeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMIPS特性文档}jajsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/arch/mips/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N$translations/zh_CN/arch/mips/bootingN(translations/zh_CN/arch/mips/ingenic-tcuN%translations/zh_CN/arch/mips/featurese includefiles](j j j emaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajȢjՔP/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/arch/mips/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjaj!ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]exprsubproject and htmlujajjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japadata并行执行机制}jajdsbaja}(j]j]j]j]j]internalrefuri"translations/zh_CN/core-api/padata anchornamehujajjajaubaja}(j]j]j]j]j]ujajjaj^ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja执行序列化作业}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 初始化}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja修改cpumasks}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname #cpumasksujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja运行一个作业}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja序列化作业}jaj sbaja}(j]j]j]j]j]internalrefurijs anchorname#id4ujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja销毁}jaj0sbaja}(j]j]j]j]j]internalrefurijs anchorname#id5ujajjaj-ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jaj~ubeja}(j]j]j]j]j]ujajCjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja运行多线程作业}jaj_sbaja}(j]j]j]j]j]internalrefurijs anchorname#id6ujajjaj\ubaja}(j]j]j]j]j]ujajjajYubaja}(j]j]j]j]j]ujajCjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja接口}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjaj|ubaja}(j]j]j]j]j]ujajCjaj{ubeja}(j]j]j]j]j]ujaj֟jaj^ubeja}(j]j]j]j]j]ujajCjaj[ubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja清除 WARN_ONCE}jajsbaja}(j]j]j]j]j]internalrefuri1translations/zh_CN/admin-guide/clearing-warn-once anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj& jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 工作队列}jajsbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/core-api/workqueue anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(为什么要有并发管理工作队列?}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjaj&ubaja}(j]j]j]j]j]ujajjaj#ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja设计}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjajIubaja}(j]j]j]j]j]ujajjajFubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja应用程序编程接口 (API)}jajosbaja}(j]j]j]j]j]internalrefurij anchorname#apiujajjajlubaja}(j]j]j]j]j]ujajjajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``flags``ja]jaflags}jajsbaja}(j]j]j]j]j]ujaj9jՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#flagsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``max_active``ja]ja max_active}jajsbaja}(j]j]j]j]j]ujaj9jՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname #max-activeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajiubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja执行场景示例}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja指南}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja亲和性作用域}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjaj8ubaja}(j]j]j]j]j]ujajjaj5ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja亲和性作用域与性能}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujajjaj[ubaja}(j]j]j]j]j]ujajjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=场景 1: 机器上遍布着有充足的发起者和工作量}jaj~sbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujajjaj{ubaja}(j]j]j]j]j]ujajjajxubaja}(j]j]j]j]j]ujajCjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:场景 2: 更少发起者,足以达到饱和的工作量}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id10ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1场景 3: 更少发起者,不充足的工作量}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id11ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja结论和建议}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id12ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajuubeja}(j]j]j]j]j]ujaj֟jajXubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 检查配置}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id13ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja监视}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#id14ujajjaj6ubaja}(j]j]j]j]j]ujajjaj3ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja调试}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#id15ujajjajYubaja}(j]j]j]j]j]ujajjajVubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja不可重入条件}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id16ujajjaj|ubaja}(j]j]j]j]j]ujajjajyubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja内核内联文档参考}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id17ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjrjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja启动 Linux/LoongArch}jajsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/arch/loongarch/booting anchornamehjajujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"BootLoader传递给内核的信息}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #bootloaderja](KKeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Linux/LoongArch内核镜像文件头}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ja](KKeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIRQs}jajWsbaja}(j]j]j]j]j]internalrefuri%translations/zh_CN/core-api/irq/index anchornamehujajjajTubaja}(j]j]j]j]j]ujajjajQubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjfentries](N(translations/zh_CN/core-api/irq/conceptsN,translations/zh_CN/core-api/irq/irq-affinityN*translations/zh_CN/core-api/irq/irq-domainN0translations/zh_CN/core-api/irq/irqflags-tracinge includefiles](j}jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔS/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/core-api/irq/index.rstj֔Kjajnubaja}(j]j]j]j]j]ujaj֟jajQubeja}(j]j]j]j]j]ujajCjajNubaja}(j]j]j]j]j]ujaj֟ubj+ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 调试PA-RISC}jajsbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/arch/parisc/debugging anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. 绝对地址}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. HPMCs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#hpmcsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. 有趣的Q位}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#qujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja内存分配指南}jajJsbaja}(j]j]j]j]j]internalrefuri-translations/zh_CN/core-api/memory-allocation anchornamehujajjajGubaja}(j]j]j]j]j]ujajjajDubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja获取空闲页标志}jajjsbaja}(j]j]j]j]j]internalrefurijY anchorname#id2ujajjajgubaja}(j]j]j]j]j]ujajjajdubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGFP标志和回收行为}jajsbaja}(j]j]j]j]j]internalrefurijY anchorname#gfpujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟jajdubeja}(j]j]j]j]j]ujajCjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja选择内存分配器}jajsbaja}(j]j]j]j]j]internalrefurijY anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajaubeja}(j]j]j]j]j]ujaj֟jajDubeja}(j]j]j]j]j]ujajCjajAubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLoongArch体系结构}jajsbaja}(j]j]j]j]j]internalrefuri'translations/zh_CN/arch/loongarch/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N.translations/zh_CN/arch/loongarch/introductionN)translations/zh_CN/arch/loongarch/bootingN0translations/zh_CN/arch/loongarch/irq-chip-modelN*translations/zh_CN/arch/loongarch/featurese includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajȢjՔU/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/arch/loongarch/index.rstj֔K jajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj4sbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjaj1ubaja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajCjaj+ubaja}(j]j]j]j]j]exprsubproject and htmlujajjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaLinux内核6.x版本 <}jajtsbjahttp://kernel.org/}jajtsbja>}jajtsbeja}(j]j]j]j]j]internalrefuri%translations/zh_CN/admin-guide/README anchornamehujajjajqubaja}(j]j]j]j]j]ujajjajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什么是Linux?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#linuxujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'它能在什么样的硬件上运行?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja文档}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja安装内核源代码}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 软件要求}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujajjaj%ubaja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja为内核建立目录}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujajjajHubaja}(j]j]j]j]j]ujajjajEubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 配置内核}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujajjajkubaja}(j]j]j]j]j]ujajjajhubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 编译内核}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja若遇到问题}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajnubeja}(j]j]j]j]j]ujajCjajkubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8Softlockup与hardlockup检测机制(又名:nmi_watchdog)}jajsbaja}(j]j]j]j]j]internalrefuri/translations/zh_CN/admin-guide/lockup-watchdogs anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja实现}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja使用printk记录消息}jajDsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/core-api/printk-basics anchornamehujajjajAubaja}(j]j]j]j]j]ujajjaj>ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 函数接口}jajdsbaja}(j]j]j]j]j]internalrefurijS anchorname#id1ujajjajaubaja}(j]j]j]j]j]ujajjaj^ubaja}(j]j]j]j]j]ujajCjaj[ubaja}(j]j]j]j]j]ujaj֟jaj>ubeja}(j]j]j]j]j]ujajCjaj;ubaja}(j]j]j]j]j]ujaj֟ubj> jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"sysfs CPUFreq Stats的一般说明}jajsbaja}(j]j]j]j]j]internalrefuri)translations/zh_CN/cpu-freq/cpufreq-stats anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. 简介}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&2. 已提供的统计数据(有例子)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. 配置cpufreq-stats}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#cpufreq-statsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubj' jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja报告回归问题}jaj:sbaja}(j]j]j]j]j]internalrefuri4translations/zh_CN/admin-guide/reporting-regressions anchornamehujajjaj7ubaja}(j]j]j]j]j]ujajjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*本文重点(亦即“太长不看”)}jajZsbaja}(j]j]j]j]j]internalrefurijI anchorname#id2ujajjajWubaja}(j]j]j]j]j]ujajjajTubaja}(j]j]j]j]j]ujajCjajQubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/与用户相关的所有Linux内核回归细节}jaj}sbaja}(j]j]j]j]j]internalrefurijI anchorname#linuxujajjajzubaja}(j]j]j]j]j]ujajjajwubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 基本重点}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja<什么是“回归”以及什么是“无回归规则”?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何报告回归?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id6ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$真的修复了所有的回归吗?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id10ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'谁需要找出回归的根本原因?}jaj&sbaja}(j]j]j]j]j]internalrefurijI anchorname#id11ujajjaj#ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja如何找到罪魁祸首?}jajIsbaja}(j]j]j]j]j]internalrefurijI anchorname#id12ujajjajFubaja}(j]j]j]j]j]ujajjajCubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0当出现回归时我可以向谁寻求建议?}jajlsbaja}(j]j]j]j]j]internalrefurijI anchorname#id13ujajjajiubaja}(j]j]j]j]j]ujajjajfubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja关于回归的更多细节}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id14ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*“无回归规则”的目标是什么?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id15ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0实际中“无回归”规则真的可行吗?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id17ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'谁来确保“无回归”被落实?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id18ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja回归通常多久能修复?}jaj$sbaja}(j]j]j]j]j]internalrefurijI anchorname#id19ujajjaj!ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB当问题可以通过升级某些软件解决时,是回归吗?}jajGsbaja}(j]j]j]j]j]internalrefurijI anchorname#id20ujajjajDubaja}(j]j]j]j]j]ujajjajAubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3当新内核变慢或能耗增加,是回归吗?}jajjsbaja}(j]j]j]j]j]internalrefurijI anchorname#id21ujajjajgubaja}(j]j]j]j]j]ujajjajdubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>当更新Linux时外部内核模块崩溃了,是回归吗?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id22ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*如何处理安全修复引起的回归?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id23ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB当修复回归时不可避免会引入另一个,如何处理?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id24ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB若我所依赖的功能在数月前被移除了,是回归吗?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id25ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQ如果我似乎是唯一受影响的人,是否仍适用“无回归”规则?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id26ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7回归规则是否也适用于staging树中的代码?}jaj<sbaja}(j]j]j]j]j]internalrefurijI anchorname#stagingujajjaj9ubaja}(j]j]j]j]j]ujajjaj6ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja<为什么较新版本必须“使用相似配置编译”?}jaj_sbaja}(j]j]j]j]j]internalrefurijI anchorname#id28ujajjaj\ubaja}(j]j]j]j]j]ujajjajYubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*如何创建与旧内核相似的配置?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id29ujajjajubaja}(j]j]j]j]j]ujajjaj|ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja<如何报告在预编译的普通内核中发现的回归?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id30ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+用“regzbot”追踪回归的更多信息}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id31ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3什么是回归追踪?为啥我需要关心它?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id32ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9为什么/如何使用机器人追踪Linux内核回归?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id33ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+如何查看regzbot当前追踪的回归?}jaj:sbaja}(j]j]j]j]j]internalrefurijI anchorname#id34ujajjaj7ubaja}(j]j]j]j]j]ujajjaj4ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%何种问题可以由regzbot追踪?}jaj]sbaja}(j]j]j]j]j]internalrefurijI anchorname#id36ujajjajZubaja}(j]j]j]j]j]ujajjajWubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-如何修改被追踪回归的相关信息?}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#id37ujajjaj}ubaja}(j]j]j]j]j]ujajjajzubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajwubeja}(j]j]j]j]j]ujajCjajQubeja}(j]j]j]j]j]ujaj֟jaj4ubeja}(j]j]j]j]j]ujajCjaj1ubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 延时计数}jajsbaja}(j]j]j]j]j]internalrefuri.translations/zh_CN/accounting/delay-accounting anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja接口}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用法}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux通用IRQ处理}jajKsbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/core-api/genericirq anchornamehujajjajHubaja}(j]j]j]j]j]ujajjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja简介}jajksbaja}(j]j]j]j]j]internalrefurijZ anchorname#id1ujajjajhubaja}(j]j]j]j]j]ujajjajeubaja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 理论依据}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id2ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja已知的缺陷和假设}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id3ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 抽象层}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id4ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja中断控制流}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id5ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja高级驱动程序API}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#apiujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!电平触发型IRQ流处理程序}jaj:sbaja}(j]j]j]j]j]internalrefurijZ anchorname#irqujajjaj7ubaja}(j]j]j]j]j]ujajjaj4ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja默认流实现}jajZsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id6ujajjajWubaja}(j]j]j]j]j]ujajjajTubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 辅助函数}jajzsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id7ujajjajwubaja}(j]j]j]j]j]ujajjajtubaja}(j]j]j]j]j]ujajCjajqubaja}(j]j]j]j]j]ujaj֟jajTubeja}(j]j]j]j]j]ujajCjajQubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja默认流处理程序的实现}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id8ujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja电平触发型IRQ流处理器}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id9ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!默认的需回应IRQ流处理器}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id10ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'默认的边沿触发型IRQ流处理器}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id11ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!默认的简单型IRQ流处理器}jaj2sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id12ujajjaj/ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!默认的每CPU型流处理程序}jajUsbaja}(j]j]j]j]j]internalrefurijZ anchorname#cpuujajjajRubaja}(j]j]j]j]j]ujajjajOubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEOI边沿型IRQ流处理器}jajxsbaja}(j]j]j]j]j]internalrefurijZ anchorname#eoiirqujajjajuubaja}(j]j]j]j]j]ujajjajrubaja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja坏的IRQ流处理器}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id13ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja特殊性和优化}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id14ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja延迟中断禁用}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#id15ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajCjajQubeja}(j]j]j]j]j]ujaj֟jaj4ubeja}(j]j]j]j]j]ujajCjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja芯片级硬件封装}jaj sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id16ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajubeja}(j]j]j]j]j]ujaj֟jajubeja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja__do_IRQ入口点}jajK sbaja}(j]j]j]j]j]internalrefurijZ anchorname#do-irqujajjajH ubaja}(j]j]j]j]j]ujajjajE ubaja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja在SMP上的锁}jajn sbaja}(j]j]j]j]j]internalrefurijZ anchorname#smpujajjajk ubaja}(j]j]j]j]j]ujajjajh ubaja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja通用中断芯片}jaj sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id17ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 结构体}jaj sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id18ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja提供的通用函数}jaj sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id19ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja提供的内部函数}jaj sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id20ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja鸣谢}jaj sbaja}(j]j]j]j]j]internalrefurijZ anchorname#id21ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjajbubeja}(j]j]j]j]j]ujaj֟jajEubeja}(j]j]j]j]j]ujajCjajBubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOpenRISC 体系架构}jajU sbaja}(j]j]j]j]j]internalrefuri&translations/zh_CN/arch/openrisc/index anchornamehujajjajR ubaja}(j]j]j]j]j]ujajjajO ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjd entries](N.translations/zh_CN/arch/openrisc/openrisc_portN%translations/zh_CN/arch/openrisc/todoe includefiles](j{ j} emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔT/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/arch/openrisc/index.rstj֔Kjajl ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj sbaja}(j]j]j]j]j]internalrefurijd  anchorname#indicesujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]exprsubproject and htmlujajjajl ubeja}(j]j]j]j]j]ujaj֟jajO ubeja}(j]j]j]j]j]ujajCjajL ubaja}(j]j]j]j]j]ujaj֟ubjL jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ARM64 架构}jaj sbaja}(j]j]j]j]j]internalrefuri#translations/zh_CN/arch/arm64/index anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj entries](N!translations/zh_CN/arch/arm64/amuN)translations/zh_CN/arch/arm64/hugetlbpageN"translations/zh_CN/arch/arm64/perfN(translations/zh_CN/arch/arm64/elf_hwcapse includefiles](j j j j emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔQ/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/arch/arm64/index.rstj֔K jaj ubaja}(j]j]j]j]j]ujaj֟jaj ubeja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujaj֟ubjW jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-LoongArch的IRQ芯片模型(层级关系)}jaj) sbaja}(j]j]j]j]j]internalrefuri0translations/zh_CN/arch/loongarch/irq-chip-model anchornamehjajLujajjaj& ubaja}(j]j]j]j]j]ujajjaj# ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja传统IRQ模型}jajI sbaja}(j]j]j]j]j]internalrefurij8  anchorname#irqja](KKeujajjajF ubaja}(j]j]j]j]j]ujajjajC ubaja}(j]j]j]j]j]ujajCjaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja扩展IRQ模型}jajm sbaja}(j]j]j]j]j]internalrefurij8  anchorname#id1ja](KKeujajjajj ubaja}(j]j]j]j]j]ujajjajg ubaja}(j]j]j]j]j]ujajCjaj@ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja虚拟扩展IRQ模型}jaj sbaja}(j]j]j]j]j]internalrefurij8  anchorname#id2ja](KKeujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV-EIOINTC功能寄存器}jaj sbaja}(j]j]j]j]j]internalrefurij8  anchorname #v-eiointcja](KKKeujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV-EIOINTC配置寄存器}jaj sbaja}(j]j]j]j]j]internalrefurij8  anchorname#id3ja](KKKeujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjaj ubeja}(j]j]j]j]j]ujaj֟jaj ubeja}(j]j]j]j]j]ujajCjaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja高级扩展IRQ模型}jaj sbaja}(j]j]j]j]j]internalrefurij8  anchorname#id4ja](KKeujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI相关的定义}jaj* sbaja}(j]j]j]j]j]internalrefurij8  anchorname#acpija](KKeujajjaj' ubaja}(j]j]j]j]j]ujajjaj$ ubaja}(j]j]j]j]j]ujajCjaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 参考文献}jajN sbaja}(j]j]j]j]j]internalrefurij8  anchorname#id5ja](KKeujajjajK ubaja}(j]j]j]j]j]ujajjajH ubaja}(j]j]j]j]j]ujajCjaj@ ubeja}(j]j]j]j]j]ujaj֟jaj# ubeja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#如何通过sysfs将CPU拓扑导出}jaj sbaja}(j]j]j]j]j]internalrefuri*translations/zh_CN/admin-guide/cputopology anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjaj~ ubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什么是IRQ?}jaj sbaja}(j]j]j]j]j]internalrefuri(translations/zh_CN/core-api/irq/concepts anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujaj֟ubjy jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Linux 内核用户和管理员指南}jaj sbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/admin-guide/index anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj entries]N%translations/zh_CN/admin-guide/READMEa includefiles]j amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔR/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/admin-guide/index.rstj֔Kjaj ubjo.)}(jahja]ja}(j]j]j]j]j]parentj entries](N/translations/zh_CN/admin-guide/reporting-issuesN4translations/zh_CN/admin-guide/reporting-regressionsN*translations/zh_CN/admin-guide/bug-huntingN)translations/zh_CN/admin-guide/bug-bisectN.translations/zh_CN/admin-guide/tainted-kernelsN#translations/zh_CN/admin-guide/inite includefiles](j j! j# j% j' j) emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔj j֔K#jaj ubjo.)}(jahja]ja}(j]j]j]j]j]parentj entries](N)translations/zh_CN/admin-guide/bootconfigN1translations/zh_CN/admin-guide/clearing-warn-onceN'translations/zh_CN/admin-guide/cpu-loadN*translations/zh_CN/admin-guide/cputopologyN/translations/zh_CN/admin-guide/lockup-watchdogsN'translations/zh_CN/admin-guide/numastatN&translations/zh_CN/admin-guide/unicodeN$translations/zh_CN/admin-guide/sysrqN'translations/zh_CN/admin-guide/mm/indexe includefiles](jB jD jF jH jJ jL jN jP jR emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajȢjՔj j֔K>jaj ubeja}(j]j]j]j]j]ujaj֟jaj ubeja}(j]j]j]j]j]ujajCjaj ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajt sbaja}(j]j]j]j]j]internalrefurij  anchorname#indicesujajjajq ubaja}(j]j]j]j]j]ujajjajn ubaja}(j]j]j]j]j]ujajCjajk ubaja}(j]j]j]j]j]exprsubproject and htmlujajjaj ubeja}(j]j]j]j]j]ujaj֟ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux下的缓存和TLB刷新}jaj sbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/core-api/cachetlb anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajCjaj ubaja}(j]j]j]j]j]ujaj֟ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Documentazione dell’API di base}jaj sbaja}(j]j]j]j]j]internalrefuri!translations/it_IT/core-api/index anchornamehuja referencejaj ubaja}(j]j]j]j]j]ujacompact_paragraphjaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUtilità di base}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#utilita-di-baseujaj jaj ubaja}(j]j]j]j]j]ujaj jaj ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj entries]N-translations/it_IT/core-api/symbol-namespacesa includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔO/var/lib/git/docbuild/linux/Documentation/translations/it_IT/core-api/index.rstj֔Kjaj ubaja}(j]j]j]j]j]uja bullet_listjaj ubeja}(j]j]j]j]j]uja list_itemjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPrimitive di sincronizzazione}jaj?sbaja}(j]j]j]j]j]internalrefurij  anchorname#primitive-di-sincronizzazioneujaj jaj<ubaja}(j]j]j]j]j]ujaj jaj9ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj entries]Ntranslations/it_IT/RCU/indexa includefiles]jeamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔj*j֔KjajVubaja}(j]j]j]j]j]ujaj1jaj9ubeja}(j]j]j]j]j]ujaj8jaj ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#indicesujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jaj~ubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjaj ubeja}(j]j]j]j]j]ujaj1jaj ubeja}(j]j]j]j]j]ujaj8jaj ubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRuntime verification (rv) tool}jajsbaja}(j]j]j]j]j]internalrefuritools/rv/index anchornamehujaj jajubaja}(j]j]j]j]j]ujaj jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N tools/rv/rvNtools/rv/rv-listNtools/rv/rv-monNtools/rv/rv-mon-wipNtools/rv/rv-mon-wwnrNtools/rv/rv-mon-schede includefiles](jjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔ7.3 Dyamically creating kprobe and kretprobe event definitions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname;#dyamically-creating-kprobe-and-kretprobe-event-definitionsujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(7.4 The “dynevent_cmd” low-level API}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#the-dynevent-cmd-low-level-apiujaj jaj$ubaja}(j]j]j]j]j]ujaj jaj!ubaja}(j]j]j]j]j]ujaj8jajoubeja}(j]j]j]j]j]ujaj1jajRubeja}(j]j]j]j]j]ujaj8jajubeja}(j]j]j]j]j]ujaj1jajubeja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Guida all’allocazione di memoria}jajksbaja}(j]j]j]j]j]internalrefuri-translations/it_IT/core-api/memory-allocation anchornamehujaj jajhubaja}(j]j]j]j]j]ujaj jajeubaja}(j]j]j]j]j]ujaj8jajbubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarv}jajsbaja}(j]j]j]j]j]internalrefuri tools/rv/rv anchornamehujaj jajubaja}(j]j]j]j]j]ujaj jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRuntime Verification}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#runtime-verificationujaj jajubaja}(j]j]j]j]j]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #synopsisujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOMMANDS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #commandsujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname#optionsujaj jaj=ubaja}(j]j]j]j]j]ujaj jaj:ubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname #see-alsoujaj jaj`ubaja}(j]j]j]j]j]ujaj jaj]ubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#authorujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#reporting-bugsujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#licenseujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#copyingujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubeja}(j]j]j]j]j]ujaj1jajubeja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1jajubeja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarv-mon}jaj3sbaja}(j]j]j]j]j]internalrefuritools/rv/rv-mon anchornamehujaj jaj0ubaja}(j]j]j]j]j]ujaj jaj-ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaList available monitors}jajSsbaja}(j]j]j]j]j]internalrefurijB anchorname#list-available-monitorsujaj jajPubaja}(j]j]j]j]j]ujaj jajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajssbaja}(j]j]j]j]j]internalrefurijB anchorname #synopsisujaj jajpubaja}(j]j]j]j]j]ujaj jajmubaja}(j]j]j]j]j]ujaj8jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j]j]j]j]j]internalrefurijB anchorname #descriptionujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jajsbaja}(j]j]j]j]j]internalrefurijB anchorname#optionsujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAVAILABLE MONITORS}jajsbaja}(j]j]j]j]j]internalrefurijB anchorname#available-monitorsujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j]j]j]j]j]internalrefurijB anchorname #see-alsoujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jaj"sbaja}(j]j]j]j]j]internalrefurijB anchorname#authorujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jajEsbaja}(j]j]j]j]j]internalrefurijB anchorname#reporting-bugsujaj jajBubaja}(j]j]j]j]j]ujaj jaj?ubaja}(j]j]j]j]j]ujaj8jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jajhsbaja}(j]j]j]j]j]internalrefurijB anchorname#licenseujaj jajeubaja}(j]j]j]j]j]ujaj jajbubaja}(j]j]j]j]j]ujaj8jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jajsbaja}(j]j]j]j]j]internalrefurijB anchorname#copyingujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajjubeja}(j]j]j]j]j]ujaj1jajMubeja}(j]j]j]j]j]ujaj8jajJubaja}(j]j]j]j]j]ujaj1jaj-ubeja}(j]j]j]j]j]ujaj8jaj*ubaja}(j]j]j]j]j]ujaj1ubj!jK%)}(jahja]ja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsing the tracer for debugging}jajsbaja}(j]j]j]j]j]internalrefuritrace/debugging anchornamehujaj jajubaja}(j]j]j]j]j]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing trace_printk()}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#using-trace-printkujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugging kernel crashes}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname#debugging-kernel-crashesujaj jaj;ubaja}(j]j]j]j]j]ujaj jaj8ubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPersistent buffers across boots}jajasbaja}(j]j]j]j]j]internalrefurij anchorname #persistent-buffers-across-bootsujaj jaj^ubaja}(j]j]j]j]j]ujaj jaj[ubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Using trace_printk() in the boot instance}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#using-trace-printk-in-the-boot-instanceujaj jajubaja}(j]j]j]j]j]ujaj jaj~ubaja}(j]j]j]j]j]ujaj8jajubeja}(j]j]j]j]j]ujaj1jajubeja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Come scrivere la documentazione del kernel}jajsbaja}(j]j]j]j]j]internalrefuri"translations/it_IT/doc-guide/index anchornamehujaj jajubaja}(j]j]j]j]j]ujaj jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N#translations/it_IT/doc-guide/sphinxN'translations/it_IT/doc-guide/kernel-docN*translations/it_IT/doc-guide/parse-headerse includefiles](jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔP/var/lib/git/docbuild/linux/Documentation/translations/it_IT/doc-guide/index.rstj֔K jajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]exprsubproject and htmlujajjajubeja}(j]j]j]j]j]ujaj1jajubeja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1ubj1jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLockless Ring Buffer Design}jaj=sbaja}(j]j]j]j]j]internalrefuritrace/ring-buffer-design anchornamehujaj jaj:ubaja}(j]j]j]j]j]ujaj jaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Terminology used in this Document}jaj]sbaja}(j]j]j]j]j]internalrefurijL anchorname"#terminology-used-in-this-documentujaj jajZubaja}(j]j]j]j]j]ujaj jajWubaja}(j]j]j]j]j]ujaj8jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Generic Ring Buffer}jajsbaja}(j]j]j]j]j]internalrefurijL anchorname#the-generic-ring-bufferujaj jaj}ubaja}(j]j]j]j]j]ujaj jajzubaja}(j]j]j]j]j]ujaj8jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Making the Ring Buffer Lockless:}jajsbaja}(j]j]j]j]j]internalrefurijL anchorname #making-the-ring-buffer-locklessujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Nested writes}jajsbaja}(j]j]j]j]j]internalrefurijL anchorname#nested-writesujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajTubeja}(j]j]j]j]j]ujaj1jaj7ubeja}(j]j]j]j]j]ujaj8jaj4ubaja}(j]j]j]j]j]ujaj1ubjk jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja'Sottomettere patch per devicetree (DT) }jajsbj)}(jaj!ja]jabinding}jajsbaja}(j]j]j]j]j]ujaj-jՔNj֔Njajubeja}(j]j]j]j]j]internalrefuri9translations/it_IT/devicetree/bindings/submitting-patches anchornamehujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja rtla-hwnoise}jaj7sbaja}(j]j]j]j]j]internalrefuritools/rtla/rtla-hwnoise anchornamehujaj jaj4ubaja}(j]j]j]j]j]ujaj jaj1ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Detect and quantify hardware-related noise}jajWsbaja}(j]j]j]j]j]internalrefurijF anchorname+#detect-and-quantify-hardware-related-noiseujaj jajTubaja}(j]j]j]j]j]ujaj jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajwsbaja}(j]j]j]j]j]internalrefurijF anchorname #synopsisujaj jajtubaja}(j]j]j]j]j]ujaj jajqubaja}(j]j]j]j]j]ujaj8jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname #descriptionujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname#optionsujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXAMPLE}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname#exampleujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname #see-alsoujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jaj&sbaja}(j]j]j]j]j]internalrefurijF anchorname#authorujaj jaj#ubaja}(j]j]j]j]j]ujaj jaj ubaja}(j]j]j]j]j]ujaj8jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jajIsbaja}(j]j]j]j]j]internalrefurijF anchorname#reporting-bugsujaj jajFubaja}(j]j]j]j]j]ujaj jajCubaja}(j]j]j]j]j]ujaj8jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jajlsbaja}(j]j]j]j]j]internalrefurijF anchorname#licenseujaj jajiubaja}(j]j]j]j]j]ujaj jajfubaja}(j]j]j]j]j]ujaj8jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jajsbaja}(j]j]j]j]j]internalrefurijF anchorname#copyingujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajnubeja}(j]j]j]j]j]ujaj1jajQubeja}(j]j]j]j]j]ujaj8jajNubaja}(j]j]j]j]j]ujaj1jaj1ubeja}(j]j]j]j]j]ujaj8jaj.ubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDeterministic Automata}jajsbaja}(j]j]j]j]j]internalrefuritrace/rv/deterministic_automata anchornamehujaj jajubaja}(j]j]j]j]j]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeterministic Automaton in C}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#deterministic-automaton-in-cujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGraphviz .dot format}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#graphviz-dot-formatujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadot2c}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#dot2cujaj jaj6ubaja}(j]j]j]j]j]ujaj jaj3ubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemarks}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#remarksujaj jajYubaja}(j]j]j]j]j]ujaj jajVubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #referencesujaj jaj|ubaja}(j]j]j]j]j]ujaj jajyubaja}(j]j]j]j]j]ujaj8jajubeja}(j]j]j]j]j]ujaj1jajubeja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jajsbaja}(j]j]j]j]j]internalrefuritools/rv/common_appendix anchornamehujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#licenseujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#copyingujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubeja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSystem Trace Module}jaj)sbaja}(j]j]j]j]j]internalrefuri trace/stm anchornamehujaj jaj&ubaja}(j]j]j]j]j]ujaj jaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja stm_source}jajIsbaja}(j]j]j]j]j]internalrefurij8 anchorname #stm-sourceujaj jajFubaja}(j]j]j]j]j]ujaj jajCubaja}(j]j]j]j]j]ujaj8jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja stm_console}jajlsbaja}(j]j]j]j]j]internalrefurij8 anchorname #stm-consoleujaj jajiubaja}(j]j]j]j]j]ujaj jajfubaja}(j]j]j]j]j]ujaj8jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja stm_ftrace}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname #stm-ftraceujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jaj@ubeja}(j]j]j]j]j]ujaj1jaj#ubeja}(j]j]j]j]j]ujaj8jaj ubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSpazio dei nomi dei simboli}jajsbaja}(j]j]j]j]j]internalrefuri-translations/it_IT/core-api/symbol-namespaces anchornamehujaj jajubaja}(j]j]j]j]j]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduzione}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introduzioneujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja02. Come definire uno spazio dei nomi dei simboli}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname.#come-definire-uno-spazio-dei-nomi-dei-simboliujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.1 Usare le macro EXPORT_SYMBOL}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname#usare-le-macro-export-symbolujaj jaj*ubaja}(j]j]j]j]j]ujaj jaj'ubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>2.2 Usare il simbolo di preprocessore DEFAULT_SYMBOL_NAMESPACE}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname;#usare-il-simbolo-di-preprocessore-default-symbol-namespaceujaj jajMubaja}(j]j]j]j]j]ujaj jajJubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@3. Come usare i simboli esportati attraverso uno spazio dei nomi}jajssbaja}(j]j]j]j]j]internalrefurij anchorname>#come-usare-i-simboli-esportati-attraverso-uno-spazio-dei-nomiujaj jajpubaja}(j]j]j]j]j]ujaj jajmubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB4. Caricare moduli che usano simboli provenienti da spazi dei nomi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname@#caricare-moduli-che-usano-simboli-provenienti-da-spazi-dei-nomiujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;5. Creare automaticamente la dichiarazione MODULE_IMPORT_NS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname9#creare-automaticamente-la-dichiarazione-module-import-nsujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubeja}(j]j]j]j]j]ujaj1jajubeja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarv-list}jajsbaja}(j]j]j]j]j]internalrefuritools/rv/rv-list anchornamehujaj jajubaja}(j]j]j]j]j]ujaj jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaList available monitors}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#list-available-monitorsujaj jajubaja}(j]j]j]j]j]ujaj jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj1sbaja}(j]j]j]j]j]internalrefurij anchorname #synopsisujaj jaj.ubaja}(j]j]j]j]j]ujaj jaj+ubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajTsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj jajQubaja}(j]j]j]j]j]ujaj jajNubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jajwsbaja}(j]j]j]j]j]internalrefurij anchorname#optionsujaj jajtubaja}(j]j]j]j]j]ujaj jajqubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #see-alsoujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#authorujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#reporting-bugsujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#licenseujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#copyingujaj jaj#ubaja}(j]j]j]j]j]ujaj jaj ubaja}(j]j]j]j]j]ujaj8jaj(ubeja}(j]j]j]j]j]ujaj1jaj ubeja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1jajubeja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1ubj)jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAThe trace performance monitoring and diagnostics aggregator(TPDA)}jajjsbaja}(j]j]j]j]j]internalrefuritrace/coresight/coresight-tpda anchornamehujaj jajgubaja}(j]j]j]j]j]ujaj jajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Description}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#hardware-descriptionujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs files and directories}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#sysfs-files-and-directoriesujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfig details}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#config-detailsujaj jajubaja}(j]j]j]j]j]ujaj jajubaja}(j]j]j]j]j]ujaj8jajubeja}(j]j]j]j]j]ujaj1jajdubeja}(j]j]j]j]j]ujaj8jajaubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jartla}jaj sbaja}(j]j]j]j]j]internalrefuritools/rtla/rtla anchornamehujaj jaj ubaja}(j]j]j]j]j]ujaj jaj ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReal-time Linux Analysis tool}jaj( sbaja}(j]j]j]j]j]internalrefurij  anchorname#real-time-linux-analysis-toolujaj jaj% ubaja}(j]j]j]j]j]ujaj jaj" ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajH sbaja}(j]j]j]j]j]internalrefurij  anchorname #synopsisujaj jajE ubaja}(j]j]j]j]j]ujaj jajB ubaja}(j]j]j]j]j]ujaj8jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajk sbaja}(j]j]j]j]j]internalrefurij  anchorname #descriptionujaj jajh ubaja}(j]j]j]j]j]ujaj jaje ubaja}(j]j]j]j]j]ujaj8jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOMMANDS}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #commandsujaj jaj ubaja}(j]j]j]j]j]ujaj jaj ubaja}(j]j]j]j]j]ujaj8jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#optionsujaj jaj ubaja}(j]j]j]j]j]ujaj jaj ubaja}(j]j]j]j]j]ujaj8jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #see-alsoujaj jaj ubaja}(j]j]j]j]j]ujaj jaj ubaja}(j]j]j]j]j]ujaj8jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#authorujaj jaj ubaja}(j]j]j]j]j]ujaj jaj ubaja}(j]j]j]j]j]ujaj8jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jaj!sbaja}(j]j]j]j]j]internalrefurij  anchorname#reporting-bugsujaj jaj!ubaja}(j]j]j]j]j]ujaj jaj!ubaja}(j]j]j]j]j]ujaj8jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jaj=!sbaja}(j]j]j]j]j]internalrefurij  anchorname#licenseujaj jaj:!ubaja}(j]j]j]j]j]ujaj jaj7!ubaja}(j]j]j]j]j]ujaj8jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jaj`!sbaja}(j]j]j]j]j]internalrefurij  anchorname#copyingujaj jaj]!ubaja}(j]j]j]j]j]ujaj jajZ!ubaja}(j]j]j]j]j]ujaj8jaj? ubeja}(j]j]j]j]j]ujaj1jaj" ubeja}(j]j]j]j]j]ujaj8jaj ubaja}(j]j]j]j]j]ujaj1jaj ubeja}(j]j]j]j]j]ujaj8jajubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFunction Tracer Design}jaj!sbaja}(j]j]j]j]j]internalrefuritrace/ftrace-design anchornamehujaj jaj!ubaja}(j]j]j]j]j]ujaj jaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj!sbaja}(j]j]j]j]j]internalrefurij! anchorname #introductionujaj jaj!ubaja}(j]j]j]j]j]ujaj jaj!ubaja}(j]j]j]j]j]ujaj8jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Prerequisites}jaj!sbaja}(j]j]j]j]j]internalrefurij! anchorname#prerequisitesujaj jaj!ubaja}(j]j]j]j]j]ujaj jaj!ubaja}(j]j]j]j]j]ujaj8jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHAVE_FUNCTION_TRACER}jaj "sbaja}(j]j]j]j]j]internalrefurij! anchorname#have-function-tracerujaj jaj"ubaja}(j]j]j]j]j]ujaj jaj"ubaja}(j]j]j]j]j]ujaj8jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHAVE_FUNCTION_GRAPH_TRACER}jaj-"sbaja}(j]j]j]j]j]internalrefurij! anchorname#have-function-graph-tracerujaj jaj*"ubaja}(j]j]j]j]j]ujaj jaj'"ubaja}(j]j]j]j]j]ujaj8jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHAVE_FUNCTION_GRAPH_FP_TEST}jajP"sbaja}(j]j]j]j]j]internalrefurij! anchorname#have-function-graph-fp-testujaj jajM"ubaja}(j]j]j]j]j]ujaj jajJ"ubaja}(j]j]j]j]j]ujaj8jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHAVE_SYSCALL_TRACEPOINTS}jajs"sbaja}(j]j]j]j]j]internalrefurij! anchorname#have-syscall-tracepointsujaj jajp"ubaja}(j]j]j]j]j]ujaj jajm"ubaja}(j]j]j]j]j]ujaj8jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHAVE_FTRACE_MCOUNT_RECORD}jaj"sbaja}(j]j]j]j]j]internalrefurij! anchorname#have-ftrace-mcount-recordujaj jaj"ubaja}(j]j]j]j]j]ujaj jaj"ubaja}(j]j]j]j]j]ujaj8jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHAVE_DYNAMIC_FTRACE}jaj"sbaja}(j]j]j]j]j]internalrefurij! anchorname#have-dynamic-ftraceujaj jaj"ubaja}(j]j]j]j]j]ujaj jaj"ubaja}(j]j]j]j]j]ujaj8jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0HAVE_DYNAMIC_FTRACE + HAVE_FUNCTION_GRAPH_TRACER}jaj"sbaja}(j]j]j]j]j]internalrefurij! anchorname/#have-dynamic-ftrace-have-function-graph-tracerujaj jaj"ubaja}(j]j]j]j]j]ujaj jaj"ubaja}(j]j]j]j]j]ujaj8jaj!ubeja}(j]j]j]j]j]ujaj1jaj!ubeja}(j]j]j]j]j]ujaj8jaj!ubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja rtla-timerlat}jaj#sbaja}(j]j]j]j]j]internalrefuritools/rtla/rtla-timerlat anchornamehujaj jaj#ubaja}(j]j]j]j]j]ujaj jaj#ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Measures the operating system timer latency}jaj4#sbaja}(j]j]j]j]j]internalrefurij## anchorname,#measures-the-operating-system-timer-latencyujaj jaj1#ubaja}(j]j]j]j]j]ujaj jaj.#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajT#sbaja}(j]j]j]j]j]internalrefurij## anchorname #synopsisujaj jajQ#ubaja}(j]j]j]j]j]ujaj jajN#ubaja}(j]j]j]j]j]ujaj8jajK#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajw#sbaja}(j]j]j]j]j]internalrefurij## anchorname #descriptionujaj jajt#ubaja}(j]j]j]j]j]ujaj jajq#ubaja}(j]j]j]j]j]ujaj8jajK#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMODES}jaj#sbaja}(j]j]j]j]j]internalrefurij## anchorname#modesujaj jaj#ubaja}(j]j]j]j]j]ujaj jaj#ubaja}(j]j]j]j]j]ujaj8jajK#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jaj#sbaja}(j]j]j]j]j]internalrefurij## anchorname#optionsujaj jaj#ubaja}(j]j]j]j]j]ujaj jaj#ubaja}(j]j]j]j]j]ujaj8jajK#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj#sbaja}(j]j]j]j]j]internalrefurij## anchorname #see-alsoujaj jaj#ubaja}(j]j]j]j]j]ujaj jaj#ubaja}(j]j]j]j]j]ujaj8jajK#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jaj$sbaja}(j]j]j]j]j]internalrefurij## anchorname#authorujaj jaj$ubaja}(j]j]j]j]j]ujaj jaj#ubaja}(j]j]j]j]j]ujaj8jajK#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jaj&$sbaja}(j]j]j]j]j]internalrefurij## anchorname#reporting-bugsujaj jaj#$ubaja}(j]j]j]j]j]ujaj jaj $ubaja}(j]j]j]j]j]ujaj8jajK#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jajI$sbaja}(j]j]j]j]j]internalrefurij## anchorname#licenseujaj jajF$ubaja}(j]j]j]j]j]ujaj jajC$ubaja}(j]j]j]j]j]ujaj8jajK#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jajl$sbaja}(j]j]j]j]j]internalrefurij## anchorname#copyingujaj jaji$ubaja}(j]j]j]j]j]ujaj jajf$ubaja}(j]j]j]j]j]ujaj8jajK#ubeja}(j]j]j]j]j]ujaj1jaj.#ubeja}(j]j]j]j]j]ujaj8jaj+#ubaja}(j]j]j]j]j]ujaj1jaj#ubeja}(j]j]j]j]j]ujaj8jaj #ubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Using the Linux Kernel Tracepoints}jaj$sbaja}(j]j]j]j]j]internalrefuritrace/tracepoints anchornamehujaj jaj$ubaja}(j]j]j]j]j]ujaj jaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPurpose of tracepoints}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname#purpose-of-tracepointsujaj jaj$ubaja}(j]j]j]j]j]ujaj jaj$ubaja}(j]j]j]j]j]ujaj8jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname#usageujaj jaj$ubaja}(j]j]j]j]j]ujaj jaj$ubaja}(j]j]j]j]j]ujaj8jaj$ubeja}(j]j]j]j]j]ujaj1jaj$ubeja}(j]j]j]j]j]ujaj8jaj$ubaja}(j]j]j]j]j]ujaj1ubjMjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%UltraSoc - HW Assisted Tracing on SoC}jaj+%sbaja}(j]j]j]j]j]internalrefuritrace/coresight/ultrasoc-smb anchornamehujaj jaj(%ubaja}(j]j]j]j]j]ujaj jaj%%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajK%sbaja}(j]j]j]j]j]internalrefurij:% anchorname #introductionujaj jajH%ubaja}(j]j]j]j]j]ujaj jajE%ubaja}(j]j]j]j]j]ujaj8jajB%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs files and directories}jajn%sbaja}(j]j]j]j]j]internalrefurij:% anchorname#sysfs-files-and-directoriesujaj jajk%ubaja}(j]j]j]j]j]ujaj jajh%ubaja}(j]j]j]j]j]ujaj8jajB%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Bindings}jaj%sbaja}(j]j]j]j]j]internalrefurij:% anchorname#firmware-bindingsujaj jaj%ubaja}(j]j]j]j]j]ujaj jaj%ubaja}(j]j]j]j]j]ujaj8jajB%ubeja}(j]j]j]j]j]ujaj1jaj%%ubeja}(j]j]j]j]j]ujaj8jaj"%ubaja}(j]j]j]j]j]ujaj1ubj0jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCoreSight - ARM Hardware Trace}jaj%sbaja}(j]j]j]j]j]internalrefuritrace/coresight/index anchornamehujaj jaj%ubaja}(j]j]j]j]j]ujaj jaj%ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj%entries](Ntrace/coresight/coresightN trace/coresight/coresight-configN#trace/coresight/coresight-cpu-debugNtrace/coresight/coresight-dummyNtrace/coresight/coresight-ectNj^Ntrace/coresight/coresight-perfNjyNtrace/coresight/coresight-tpdmNtrace/coresight/coresight-trbeNtrace/coresight/panicNj:%e includefiles](j%j%j%j%j%j^j%jyj%j%j&j:%emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔC/var/lib/git/docbuild/linux/Documentation/trace/coresight/index.rstj֔Kjaj%ubaja}(j]j]j]j]j]ujaj1jaj%ubeja}(j]j]j]j]j]ujaj8jaj%ubaja}(j]j]j]j]j]ujaj1ubjf jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:Trace performance monitoring and diagnostics monitor(TPDM)}jaj+&sbaja}(j]j]j]j]j]internalrefurij% anchornamehujaj jaj(&ubaja}(j]j]j]j]j]ujaj jaj%&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Description}jajJ&sbaja}(j]j]j]j]j]internalrefurij% anchorname#hardware-descriptionujaj jajG&ubaja}(j]j]j]j]j]ujaj jajD&ubaja}(j]j]j]j]j]ujaj8jajA&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs files and directories}jajm&sbaja}(j]j]j]j]j]internalrefurij% anchorname#sysfs-files-and-directoriesujaj jajj&ubaja}(j]j]j]j]j]ujaj jajg&ubaja}(j]j]j]j]j]ujaj8jajA&ubeja}(j]j]j]j]j]ujaj1jaj%&ubeja}(j]j]j]j]j]ujaj8jaj"&ubaja}(j]j]j]j]j]ujaj1ubj`jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTrace Buffer Extension (TRBE).}jaj&sbaja}(j]j]j]j]j]internalrefurij% anchornamehujaj jaj&ubaja}(j]j]j]j]j]ujaj jaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Description}jaj&sbaja}(j]j]j]j]j]internalrefurij% anchorname#hardware-descriptionujaj jaj&ubaja}(j]j]j]j]j]ujaj jaj&ubaja}(j]j]j]j]j]ujaj8jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs files and directories}jaj&sbaja}(j]j]j]j]j]internalrefurij% anchorname#sysfs-files-and-directoriesujaj jaj&ubaja}(j]j]j]j]j]ujaj jaj&ubaja}(j]j]j]j]j]ujaj8jaj&ubeja}(j]j]j]j]j]ujaj1jaj&ubeja}(j]j]j]j]j]ujaj8jaj&ubaja}(j]j]j]j]j]ujaj1ubj!jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja rv-mon-wwnr}jaj'sbaja}(j]j]j]j]j]internalrefuritools/rv/rv-mon-wwnr anchornamehujaj jaj'ubaja}(j]j]j]j]j]ujaj jaj'ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Wakeup While Not Running monitor}jaj?'sbaja}(j]j]j]j]j]internalrefurij.' anchorname!#wakeup-while-not-running-monitorujaj jaj<'ubaja}(j]j]j]j]j]ujaj jaj9'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj_'sbaja}(j]j]j]j]j]internalrefurij.' anchorname #synopsisujaj jaj\'ubaja}(j]j]j]j]j]ujaj jajY'ubaja}(j]j]j]j]j]ujaj8jajV'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaj'sbaja}(j]j]j]j]j]internalrefurij.' anchorname #descriptionujaj jaj'ubaja}(j]j]j]j]j]ujaj jaj|'ubaja}(j]j]j]j]j]ujaj8jajV'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jaj'sbaja}(j]j]j]j]j]internalrefurij.' anchorname#optionsujaj jaj'ubaja}(j]j]j]j]j]ujaj jaj'ubaja}(j]j]j]j]j]ujaj8jajV'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj'sbaja}(j]j]j]j]j]internalrefurij.' anchorname #see-alsoujaj jaj'ubaja}(j]j]j]j]j]ujaj jaj'ubaja}(j]j]j]j]j]ujaj8jajV'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jaj'sbaja}(j]j]j]j]j]internalrefurij.' anchorname#authorujaj jaj'ubaja}(j]j]j]j]j]ujaj jaj'ubaja}(j]j]j]j]j]ujaj8jajV'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jaj(sbaja}(j]j]j]j]j]internalrefurij.' anchorname#reporting-bugsujaj jaj (ubaja}(j]j]j]j]j]ujaj jaj(ubaja}(j]j]j]j]j]ujaj8jajV'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jaj1(sbaja}(j]j]j]j]j]internalrefurij.' anchorname#licenseujaj jaj.(ubaja}(j]j]j]j]j]ujaj jaj+(ubaja}(j]j]j]j]j]ujaj8jajV'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jajT(sbaja}(j]j]j]j]j]internalrefurij.' anchorname#copyingujaj jajQ(ubaja}(j]j]j]j]j]ujaj jajN(ubaja}(j]j]j]j]j]ujaj8jajV'ubeja}(j]j]j]j]j]ujaj1jaj9'ubeja}(j]j]j]j]j]ujaj8jaj6'ubaja}(j]j]j]j]j]ujaj1jaj'ubeja}(j]j]j]j]j]ujaj8jaj'ubaja}(j]j]j]j]j]ujaj1ubjUjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntel(R) Trace Hub (TH)}jaj(sbaja}(j]j]j]j]j]internalrefuritrace/intel_th anchornamehujaj jaj(ubaja}(j]j]j]j]j]ujaj jaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj(sbaja}(j]j]j]j]j]internalrefurij( anchorname #overviewujaj jaj(ubaja}(j]j]j]j]j]ujaj jaj(ubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBus and Subdevices}jaj(sbaja}(j]j]j]j]j]internalrefurij( anchorname#bus-and-subdevicesujaj jaj(ubaja}(j]j]j]j]j]ujaj jaj(ubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Quick example}jaj(sbaja}(j]j]j]j]j]internalrefurij( anchorname#quick-exampleujaj jaj(ubaja}(j]j]j]j]j]ujaj jaj(ubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost Debugger Mode}jaj!)sbaja}(j]j]j]j]j]internalrefurij( anchorname#host-debugger-modeujaj jaj)ubaja}(j]j]j]j]j]ujaj jaj)ubaja}(j]j]j]j]j]ujaj8jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware Sinks}jajD)sbaja}(j]j]j]j]j]internalrefurij( anchorname#software-sinksujaj jajA)ubaja}(j]j]j]j]j]ujaj jaj>)ubaja}(j]j]j]j]j]ujaj8jaj(ubeja}(j]j]j]j]j]ujaj1jaj(ubeja}(j]j]j]j]j]ujaj8jaj(ubaja}(j]j]j]j]j]ujaj1ubj'jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Translations}jaj|)sbaja}(j]j]j]j]j]internalrefuritranslations/index anchornamehujaj jajy)ubaja}(j]j]j]j]j]ujaj jajv)ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj)entries](Ntranslations/zh_CN/indexNtranslations/zh_TW/indexNtranslations/it_IT/indexNtranslations/ko_KR/indexNtranslations/ja_JP/indexNtranslations/sp_SP/indexe includefiles](j)j)j)j)j)j)emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔ@/var/lib/git/docbuild/linux/Documentation/translations/index.rstj֔Kjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Disclaimer}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname #disclaimerujaj jaj)ubaja}(j]j]j]j]j]ujaj jaj)ubaja}(j]j]j]j]j]ujaj8jaj)ubeja}(j]j]j]j]j]ujaj1jajv)ubeja}(j]j]j]j]j]ujaj8jajs)ubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-CoreSight Embedded Cross Trigger (CTI & CTM).}jaj)sbaja}(j]j]j]j]j]internalrefurij% anchornamehujaj jaj)ubaja}(j]j]j]j]j]ujaj jaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Description}jaj*sbaja}(j]j]j]j]j]internalrefurij% anchorname#hardware-descriptionujaj jaj*ubaja}(j]j]j]j]j]ujaj jaj*ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSysfs files and directories}jaj:*sbaja}(j]j]j]j]j]internalrefurij% anchorname#sysfs-files-and-directoriesujaj jaj7*ubaja}(j]j]j]j]j]ujaj jaj4*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatriggers directories}jajZ*sbaja}(j]j]j]j]j]internalrefurij% anchorname#triggers-n-directoriesujaj jajW*ubaja}(j]j]j]j]j]ujaj jajT*ubaja}(j]j]j]j]j]ujaj8jajQ*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChannels API Directory}jaj}*sbaja}(j]j]j]j]j]internalrefurij% anchorname#channels-api-directoryujaj jajz*ubaja}(j]j]j]j]j]ujaj jajw*ubaja}(j]j]j]j]j]ujaj8jajQ*ubeja}(j]j]j]j]j]ujaj1jaj4*ubeja}(j]j]j]j]j]ujaj8jaj*ubeja}(j]j]j]j]j]ujaj1jaj)ubeja}(j]j]j]j]j]ujaj8jaj)ubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaftrace - Function Tracer}jaj*sbaja}(j]j]j]j]j]internalrefuri trace/ftrace anchornamehujaj jaj*ubaja}(j]j]j]j]j]ujaj jaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj*sbaja}(j]j]j]j]j]internalrefurij* anchorname #introductionujaj jaj*ubaja}(j]j]j]j]j]ujaj jaj*ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation Details}jaj+sbaja}(j]j]j]j]j]internalrefurij* anchorname#implementation-detailsujaj jaj+ubaja}(j]j]j]j]j]ujaj jaj*ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe File System}jaj'+sbaja}(j]j]j]j]j]internalrefurij* anchorname#the-file-systemujaj jaj$+ubaja}(j]j]j]j]j]ujaj jaj!+ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The Tracers}jajJ+sbaja}(j]j]j]j]j]internalrefurij* anchorname #the-tracersujaj jajG+ubaja}(j]j]j]j]j]ujaj jajD+ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError conditions}jajm+sbaja}(j]j]j]j]j]internalrefurij* anchorname#error-conditionsujaj jajj+ubaja}(j]j]j]j]j]ujaj jajg+ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples of using the tracer}jaj+sbaja}(j]j]j]j]j]internalrefurij* anchorname#examples-of-using-the-tracerujaj jaj+ubaja}(j]j]j]j]j]ujaj jaj+ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOutput format:}jaj+sbaja}(j]j]j]j]j]internalrefurij* anchorname#output-formatujaj jaj+ubaja}(j]j]j]j]j]ujaj jaj+ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLatency trace format}jaj+sbaja}(j]j]j]j]j]internalrefurij* anchorname#latency-trace-formatujaj jaj+ubaja}(j]j]j]j]j]ujaj jaj+ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja trace_options}jaj+sbaja}(j]j]j]j]j]internalrefurij* anchorname#trace-optionsujaj jaj+ubaja}(j]j]j]j]j]ujaj jaj+ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jairqsoff}jaj,sbaja}(j]j]j]j]j]internalrefurij* anchorname#irqsoffujaj jaj,ubaja}(j]j]j]j]j]ujaj jaj,ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja preemptoff}jaj?,sbaja}(j]j]j]j]j]internalrefurij* anchorname #preemptoffujaj jaj<,ubaja}(j]j]j]j]j]ujaj jaj9,ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japreemptirqsoff}jajb,sbaja}(j]j]j]j]j]internalrefurij* anchorname#preemptirqsoffujaj jaj_,ubaja}(j]j]j]j]j]ujaj jaj\,ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawakeup}jaj,sbaja}(j]j]j]j]j]internalrefurij* anchorname#wakeupujaj jaj,ubaja}(j]j]j]j]j]ujaj jaj,ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wakeup_rt}jaj,sbaja}(j]j]j]j]j]internalrefurij* anchorname #wakeup-rtujaj jaj,ubaja}(j]j]j]j]j]ujaj jaj,ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLatency tracing and events}jaj,sbaja}(j]j]j]j]j]internalrefurij* anchorname#latency-tracing-and-eventsujaj jaj,ubaja}(j]j]j]j]j]ujaj jaj,ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Latency Detector}jaj,sbaja}(j]j]j]j]j]internalrefurij* anchorname#hardware-latency-detectorujaj jaj,ubaja}(j]j]j]j]j]ujaj jaj,ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafunction}jaj-sbaja}(j]j]j]j]j]internalrefurij* anchorname #functionujaj jaj-ubaja}(j]j]j]j]j]ujaj jaj -ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSingle thread tracing}jaj4-sbaja}(j]j]j]j]j]internalrefurij* anchorname#single-thread-tracingujaj jaj1-ubaja}(j]j]j]j]j]ujaj jaj.-ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafunction graph tracer}jajW-sbaja}(j]j]j]j]j]internalrefurij* anchorname#function-graph-tracerujaj jajT-ubaja}(j]j]j]j]j]ujaj jajQ-ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadynamic ftrace}jajz-sbaja}(j]j]j]j]j]internalrefurij* anchorname#dynamic-ftraceujaj jajw-ubaja}(j]j]j]j]j]ujaj jajt-ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Selecting function filters via index}jaj-sbaja}(j]j]j]j]j]internalrefurij* anchorname%#selecting-function-filters-via-indexujaj jaj-ubaja}(j]j]j]j]j]ujaj jaj-ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Dynamic ftrace with the function graph tracer}jaj-sbaja}(j]j]j]j]j]internalrefurij* anchorname.#dynamic-ftrace-with-the-function-graph-tracerujaj jaj-ubaja}(j]j]j]j]j]ujaj jaj-ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaftrace_enabled}jaj-sbaja}(j]j]j]j]j]internalrefurij* anchorname#ftrace-enabledujaj jaj-ubaja}(j]j]j]j]j]ujaj jaj-ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilter commands}jaj.sbaja}(j]j]j]j]j]internalrefurij* anchorname#filter-commandsujaj jaj.ubaja}(j]j]j]j]j]ujaj jaj.ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja trace_pipe}jaj).sbaja}(j]j]j]j]j]internalrefurij* anchorname #trace-pipeujaj jaj&.ubaja}(j]j]j]j]j]ujaj jaj#.ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja trace entries}jajL.sbaja}(j]j]j]j]j]internalrefurij* anchorname#trace-entriesujaj jajI.ubaja}(j]j]j]j]j]ujaj jajF.ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSnapshot}jajo.sbaja}(j]j]j]j]j]internalrefurij* anchorname #snapshotujaj jajl.ubaja}(j]j]j]j]j]ujaj jaji.ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Instances}jaj.sbaja}(j]j]j]j]j]internalrefurij* anchorname #instancesujaj jaj.ubaja}(j]j]j]j]j]ujaj jaj.ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Stack trace}jaj.sbaja}(j]j]j]j]j]internalrefurij* anchorname #stack-traceujaj jaj.ubaja}(j]j]j]j]j]ujaj jaj.ubaja}(j]j]j]j]j]ujaj8jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMore}jaj.sbaja}(j]j]j]j]j]internalrefurij* anchorname#moreujaj jaj.ubaja}(j]j]j]j]j]ujaj jaj.ubaja}(j]j]j]j]j]ujaj8jaj*ubeja}(j]j]j]j]j]ujaj1jaj*ubeja}(j]j]j]j]j]ujaj8jaj*ubaja}(j]j]j]j]j]ujaj1ubj0jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Deterministic Automata Instrumentation}jaj/sbaja}(j]j]j]j]j]internalrefuri#trace/rv/da_monitor_instrumentation anchornamehujaj jaj /ubaja}(j]j]j]j]j]ujaj jaj /ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracing callback functions}jaj0/sbaja}(j]j]j]j]j]internalrefurij/ anchorname#tracing-callback-functionsujaj jaj-/ubaja}(j]j]j]j]j]ujaj jaj*/ubaja}(j]j]j]j]j]ujaj8jaj'/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenable and disable functions}jajS/sbaja}(j]j]j]j]j]internalrefurij/ anchorname#enable-and-disable-functionsujaj jajP/ubaja}(j]j]j]j]j]ujaj jajM/ubaja}(j]j]j]j]j]ujaj8jaj'/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstrumentation helpers}jajv/sbaja}(j]j]j]j]j]internalrefurij/ anchorname#instrumentation-helpersujaj jajs/ubaja}(j]j]j]j]j]ujaj jajp/ubaja}(j]j]j]j]j]ujaj8jaj'/ubeja}(j]j]j]j]j]ujaj1jaj /ubeja}(j]j]j]j]j]ujaj8jaj/ubaja}(j]j]j]j]j]ujaj1ubjDjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware Latency Detector}jaj/sbaja}(j]j]j]j]j]internalrefuritrace/hwlat_detector anchornamehujaj jaj/ubaja}(j]j]j]j]j]ujaj jaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj/sbaja}(j]j]j]j]j]internalrefurij/ anchorname #introductionujaj jaj/ubaja}(j]j]j]j]j]ujaj jaj/ubaja}(j]j]j]j]j]ujaj8jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jaj/sbaja}(j]j]j]j]j]internalrefurij/ anchorname#usageujaj jaj/ubaja}(j]j]j]j]j]ujaj jaj/ubaja}(j]j]j]j]j]ujaj8jaj/ubeja}(j]j]j]j]j]ujaj1jaj/ubeja}(j]j]j]j]j]ujaj8jaj/ubaja}(j]j]j]j]j]ujaj1ubj3jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Probes (Kprobes)}jaj)0sbaja}(j]j]j]j]j]internalrefuri trace/kprobes anchornamehujaj jaj&0ubaja}(j]j]j]j]j]ujaj jaj#0ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Concepts: Kprobes and Return Probes}jajI0sbaja}(j]j]j]j]j]internalrefurij80 anchorname##concepts-kprobes-and-return-probesujaj jajF0ubaja}(j]j]j]j]j]ujaj jajC0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow Does a Kprobe Work?}jaji0sbaja}(j]j]j]j]j]internalrefurij80 anchorname#how-does-a-kprobe-workujaj jajf0ubaja}(j]j]j]j]j]ujaj jajc0ubaja}(j]j]j]j]j]ujaj8jaj`0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChanging Execution Path}jaj0sbaja}(j]j]j]j]j]internalrefurij80 anchorname#changing-execution-pathujaj jaj0ubaja}(j]j]j]j]j]ujaj jaj0ubaja}(j]j]j]j]j]ujaj8jaj`0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Return Probes}jaj0sbaja}(j]j]j]j]j]internalrefurij80 anchorname#return-probesujaj jaj0ubaja}(j]j]j]j]j]ujaj jaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow Does a Return Probe Work?}jaj0sbaja}(j]j]j]j]j]internalrefurij80 anchorname#how-does-a-return-probe-workujaj jaj0ubaja}(j]j]j]j]j]ujaj jaj0ubaja}(j]j]j]j]j]ujaj8jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKretprobe entry-handler}jaj0sbaja}(j]j]j]j]j]internalrefurij80 anchorname#kretprobe-entry-handlerujaj jaj0ubaja}(j]j]j]j]j]ujaj jaj0ubaja}(j]j]j]j]j]ujaj8jaj0ubeja}(j]j]j]j]j]ujaj1jaj0ubeja}(j]j]j]j]j]ujaj8jaj`0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja How Does Jump Optimization Work?}jaj!1sbaja}(j]j]j]j]j]internalrefurij80 anchorname #how-does-jump-optimization-workujaj jaj1ubaja}(j]j]j]j]j]ujaj jaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Init a Kprobe}jajA1sbaja}(j]j]j]j]j]internalrefurij80 anchorname#init-a-kprobeujaj jaj>1ubaja}(j]j]j]j]j]ujaj jaj;1ubaja}(j]j]j]j]j]ujaj8jaj81ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Safety Check}jajd1sbaja}(j]j]j]j]j]internalrefurij80 anchorname #safety-checkujaj jaja1ubaja}(j]j]j]j]j]ujaj jaj^1ubaja}(j]j]j]j]j]ujaj8jaj81ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreparing Detour Buffer}jaj1sbaja}(j]j]j]j]j]internalrefurij80 anchorname#preparing-detour-bufferujaj jaj1ubaja}(j]j]j]j]j]ujaj jaj1ubaja}(j]j]j]j]j]ujaj8jaj81ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPre-optimization}jaj1sbaja}(j]j]j]j]j]internalrefurij80 anchorname#pre-optimizationujaj jaj1ubaja}(j]j]j]j]j]ujaj jaj1ubaja}(j]j]j]j]j]ujaj8jaj81ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Optimization}jaj1sbaja}(j]j]j]j]j]internalrefurij80 anchorname #optimizationujaj jaj1ubaja}(j]j]j]j]j]ujaj jaj1ubaja}(j]j]j]j]j]ujaj8jaj81ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnoptimization}jaj1sbaja}(j]j]j]j]j]internalrefurij80 anchorname#unoptimizationujaj jaj1ubaja}(j]j]j]j]j]ujaj jaj1ubaja}(j]j]j]j]j]ujaj8jaj81ubeja}(j]j]j]j]j]ujaj1jaj1ubeja}(j]j]j]j]j]ujaj8jaj`0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Blacklist}jaj2sbaja}(j]j]j]j]j]internalrefurij80 anchorname #blacklistujaj jaj2ubaja}(j]j]j]j]j]ujaj jaj2ubaja}(j]j]j]j]j]ujaj8jaj`0ubeja}(j]j]j]j]j]ujaj1jajC0ubeja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitectures Supported}jajN2sbaja}(j]j]j]j]j]internalrefurij80 anchorname#architectures-supportedujaj jajK2ubaja}(j]j]j]j]j]ujaj jajH2ubaja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring Kprobes}jajq2sbaja}(j]j]j]j]j]internalrefurij80 anchorname#configuring-kprobesujaj jajn2ubaja}(j]j]j]j]j]ujaj jajk2ubaja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja API Reference}jaj2sbaja}(j]j]j]j]j]internalrefurij80 anchorname#api-referenceujaj jaj2ubaja}(j]j]j]j]j]ujaj jaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaregister_kprobe}jaj2sbaja}(j]j]j]j]j]internalrefurij80 anchorname#register-kprobeujaj jaj2ubaja}(j]j]j]j]j]ujaj jaj2ubaja}(j]j]j]j]j]ujaj8jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaregister_kretprobe}jaj2sbaja}(j]j]j]j]j]internalrefurij80 anchorname#register-kretprobeujaj jaj2ubaja}(j]j]j]j]j]ujaj jaj2ubaja}(j]j]j]j]j]ujaj8jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaunregister_*probe}jaj2sbaja}(j]j]j]j]j]internalrefurij80 anchorname#unregister-probeujaj jaj2ubaja}(j]j]j]j]j]ujaj jaj2ubaja}(j]j]j]j]j]ujaj8jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaregister_*probes}jaj3sbaja}(j]j]j]j]j]internalrefurij80 anchorname#register-probesujaj jaj3ubaja}(j]j]j]j]j]ujaj jaj3ubaja}(j]j]j]j]j]ujaj8jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaunregister_*probes}jaj@3sbaja}(j]j]j]j]j]internalrefurij80 anchorname#unregister-probesujaj jaj=3ubaja}(j]j]j]j]j]ujaj jaj:3ubaja}(j]j]j]j]j]ujaj8jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadisable_*probe}jajc3sbaja}(j]j]j]j]j]internalrefurij80 anchorname#disable-probeujaj jaj`3ubaja}(j]j]j]j]j]ujaj jaj]3ubaja}(j]j]j]j]j]ujaj8jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja enable_*probe}jaj3sbaja}(j]j]j]j]j]internalrefurij80 anchorname #enable-probeujaj jaj3ubaja}(j]j]j]j]j]ujaj jaj3ubaja}(j]j]j]j]j]ujaj8jaj2ubeja}(j]j]j]j]j]ujaj1jaj2ubeja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kprobes Features and Limitations}jaj3sbaja}(j]j]j]j]j]internalrefurij80 anchorname!#kprobes-features-and-limitationsujaj jaj3ubaja}(j]j]j]j]j]ujaj jaj3ubaja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProbe Overhead}jaj3sbaja}(j]j]j]j]j]internalrefurij80 anchorname#probe-overheadujaj jaj3ubaja}(j]j]j]j]j]ujaj jaj3ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptimized Probe Overhead}jaj3sbaja}(j]j]j]j]j]internalrefurij80 anchorname#optimized-probe-overheadujaj jaj3ubaja}(j]j]j]j]j]ujaj jaj3ubaja}(j]j]j]j]j]ujaj8jaj3ubaja}(j]j]j]j]j]ujaj1jaj3ubeja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO}jaj'4sbaja}(j]j]j]j]j]internalrefurij80 anchorname#todoujaj jaj$4ubaja}(j]j]j]j]j]ujaj jaj!4ubaja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKprobes Example}jajJ4sbaja}(j]j]j]j]j]internalrefurij80 anchorname#kprobes-exampleujaj jajG4ubaja}(j]j]j]j]j]ujaj jajD4ubaja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKretprobes Example}jajm4sbaja}(j]j]j]j]j]internalrefurij80 anchorname#kretprobes-exampleujaj jajj4ubaja}(j]j]j]j]j]ujaj jajg4ubaja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeprecated Features}jaj4sbaja}(j]j]j]j]j]internalrefurij80 anchorname#deprecated-featuresujaj jaj4ubaja}(j]j]j]j]j]ujaj jaj4ubaja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe kprobes debugfs interface}jaj4sbaja}(j]j]j]j]j]internalrefurij80 anchorname#the-kprobes-debugfs-interfaceujaj jaj4ubaja}(j]j]j]j]j]ujaj jaj4ubaja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe kprobes sysctl interface}jaj4sbaja}(j]j]j]j]j]internalrefurij80 anchorname#the-kprobes-sysctl-interfaceujaj jaj4ubaja}(j]j]j]j]j]ujaj jaj4ubaja}(j]j]j]j]j]ujaj8jaj@0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj4sbaja}(j]j]j]j]j]internalrefurij80 anchorname #referencesujaj jaj4ubaja}(j]j]j]j]j]ujaj jaj4ubaja}(j]j]j]j]j]ujaj8jaj@0ubeja}(j]j]j]j]j]ujaj1jaj#0ubeja}(j]j]j]j]j]ujaj8jaj 0ubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCoreSight - Perf}jaj15sbaja}(j]j]j]j]j]internalrefurij% anchornamehujaj jaj.5ubaja}(j]j]j]j]j]ujaj jaj+5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel CoreSight Support}jajP5sbaja}(j]j]j]j]j]internalrefurij% anchorname#kernel-coresight-supportujaj jajM5ubaja}(j]j]j]j]j]ujaj jajJ5ubaja}(j]j]j]j]j]ujaj8jajG5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Perf test - Verify kernel and userspace perf CoreSight work}jajs5sbaja}(j]j]j]j]j]internalrefurij% anchorname:#perf-test-verify-kernel-and-userspace-perf-coresight-workujaj jajp5ubaja}(j]j]j]j]j]ujaj jajm5ubaja}(j]j]j]j]j]ujaj8jajG5ubeja}(j]j]j]j]j]ujaj1jaj+5ubeja}(j]j]j]j]j]ujaj8jaj(5ubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja The realtime Linux analysis tool}jaj5sbaja}(j]j]j]j]j]internalrefuritools/rtla/index anchornamehujaj jaj5ubaja}(j]j]j]j]j]ujaj jaj5ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj5entries](Ntools/rtla/rtlaNtools/rtla/rtla-osnoiseNtools/rtla/rtla-osnoise-histNtools/rtla/rtla-osnoise-topNtools/rtla/rtla-timerlatNtools/rtla/rtla-timerlat-histNtools/rtla/rtla-timerlat-topNtools/rtla/rtla-hwnoisee includefiles](j5j5j5j5j5j5j5j5emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔ>/var/lib/git/docbuild/linux/Documentation/tools/rtla/index.rstj֔K jaj5ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj5sbaja}(j]j]j]j]j]internalrefurij5 anchorname#indicesujaj jaj5ubaja}(j]j]j]j]j]ujaj jaj5ubaja}(j]j]j]j]j]ujaj8jaj5ubaja}(j]j]j]j]j]exprsubproject and htmlujajjaj5ubeja}(j]j]j]j]j]ujaj1jaj5ubeja}(j]j]j]j]j]ujaj8jaj5ubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSubsystem Trace Points: kmem}jaj66sbaja}(j]j]j]j]j]internalrefuritrace/events-kmem anchornamehujaj jaj36ubaja}(j]j]j]j]j]ujaj jaj06ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja31. Slab allocation of small objects of unknown type}jajV6sbaja}(j]j]j]j]j]internalrefurijE6 anchorname1#slab-allocation-of-small-objects-of-unknown-typeujaj jajS6ubaja}(j]j]j]j]j]ujaj jajP6ubaja}(j]j]j]j]j]ujaj8jajM6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja12. Slab allocation of small objects of known type}jajy6sbaja}(j]j]j]j]j]internalrefurijE6 anchorname/#slab-allocation-of-small-objects-of-known-typeujaj jajv6ubaja}(j]j]j]j]j]ujaj jajs6ubaja}(j]j]j]j]j]ujaj8jajM6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Page allocation}jaj6sbaja}(j]j]j]j]j]internalrefurijE6 anchorname#page-allocationujaj jaj6ubaja}(j]j]j]j]j]ujaj jaj6ubaja}(j]j]j]j]j]ujaj8jajM6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Per-CPU Allocator Activity}jaj6sbaja}(j]j]j]j]j]internalrefurijE6 anchorname#per-cpu-allocator-activityujaj jaj6ubaja}(j]j]j]j]j]ujaj jaj6ubaja}(j]j]j]j]j]ujaj8jajM6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. External Fragmentation}jaj6sbaja}(j]j]j]j]j]internalrefurijE6 anchorname#external-fragmentationujaj jaj6ubaja}(j]j]j]j]j]ujaj jaj6ubaja}(j]j]j]j]j]ujaj8jajM6ubeja}(j]j]j]j]j]ujaj1jaj06ubeja}(j]j]j]j]j]ujaj8jaj-6ubaja}(j]j]j]j]j]ujaj1ubjOjK%)}(jahja]ja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]ja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIl sottosistema I2C/SMBus}jaj,7sbaja}(j]j]j]j]j]internalrefuritranslations/it_IT/i2c/index anchornamehujaj jaj)7ubaja}(j]j]j]j]j]ujaj jaj&7ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduzione}jajL7sbaja}(j]j]j]j]j]internalrefurij;7 anchorname #introduzioneujaj jajI7ubaja}(j]j]j]j]j]ujaj jajF7ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj;7entries](Ntranslations/it_IT/i2c/summaryN#translations/it_IT/i2c/i2c-protocole includefiles](jr7jt7emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔJ/var/lib/git/docbuild/linux/Documentation/translations/it_IT/i2c/index.rstj֔K jajc7ubaja}(j]j]j]j]j]ujaj1jajF7ubeja}(j]j]j]j]j]ujaj8jajC7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaScrivere un device driver}jaj7sbaja}(j]j]j]j]j]internalrefurij;7 anchorname#scrivere-un-device-driverujaj jaj7ubaja}(j]j]j]j]j]ujaj jaj7ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj;7entries] includefiles]maxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔj7j֔Kjaj7ubaja}(j]j]j]j]j]ujaj1jaj7ubeja}(j]j]j]j]j]ujaj8jajC7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Debugging}jaj7sbaja}(j]j]j]j]j]internalrefurij;7 anchorname #debuggingujaj jaj7ubaja}(j]j]j]j]j]ujaj jaj7ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj;7entries] includefiles]maxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔj7j֔Kjaj7ubaja}(j]j]j]j]j]ujaj1jaj7ubeja}(j]j]j]j]j]ujaj8jajC7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Slave I2C}jaj8sbaja}(j]j]j]j]j]internalrefurij;7 anchorname #slave-i2cujaj jaj8ubaja}(j]j]j]j]j]ujaj jaj8ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj;7entries] includefiles]maxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔj7j֔Kjaj18ubaja}(j]j]j]j]j]ujaj1jaj8ubeja}(j]j]j]j]j]ujaj8jajC7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaArgomenti avanzati}jaj]8sbaja}(j]j]j]j]j]internalrefurij;7 anchorname#argomenti-avanzatiujaj jajZ8ubaja}(j]j]j]j]j]ujaj jajW8ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj;7entries] includefiles]maxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔj7j֔K&jajt8ubaja}(j]j]j]j]j]ujaj1jajW8ubeja}(j]j]j]j]j]ujaj8jajC7ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndici}jaj8sbaja}(j]j]j]j]j]internalrefurij;7 anchorname#indiciujaj jaj8ubaja}(j]j]j]j]j]ujaj jaj8ubaja}(j]j]j]j]j]ujaj8jaj8ubaja}(j]j]j]j]j]exprsubproject and htmlujajjajC7ubeja}(j]j]j]j]j]ujaj1jaj&7ubeja}(j]j]j]j]j]ujaj8jaj#7ubaja}(j]j]j]j]j]ujaj1ubj{jK%)}(jahja]ja}(j]j]j]j]j]ujaj1ubj&jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBoot-time tracing}jaj8sbaja}(j]j]j]j]j]internalrefuritrace/boottime-trace anchornamehujaj jaj8ubaja}(j]j]j]j]j]ujaj jaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj 9sbaja}(j]j]j]j]j]internalrefurij8 anchorname #overviewujaj jaj 9ubaja}(j]j]j]j]j]ujaj jaj9ubaja}(j]j]j]j]j]ujaj8jaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOptions in the Boot Config}jaj/9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#options-in-the-boot-configujaj jaj,9ubaja}(j]j]j]j]j]ujaj jaj)9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFtrace Global Options}jajO9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#ftrace-global-optionsujaj jajL9ubaja}(j]j]j]j]j]ujaj jajI9ubaja}(j]j]j]j]j]ujaj8jajF9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFtrace Per-instance Options}jajr9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#ftrace-per-instance-optionsujaj jajo9ubaja}(j]j]j]j]j]ujaj jajl9ubaja}(j]j]j]j]j]ujaj8jajF9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFtrace Per-Event Options}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#ftrace-per-event-optionsujaj jaj9ubaja}(j]j]j]j]j]ujaj jaj9ubaja}(j]j]j]j]j]ujaj8jajF9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFtrace Histogram Options}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#ftrace-histogram-optionsujaj jaj9ubaja}(j]j]j]j]j]ujaj jaj9ubaja}(j]j]j]j]j]ujaj8jajF9ubeja}(j]j]j]j]j]ujaj1jaj)9ubeja}(j]j]j]j]j]ujaj8jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja When to Start}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname#when-to-startujaj jaj9ubaja}(j]j]j]j]j]ujaj jaj9ubaja}(j]j]j]j]j]ujaj8jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jaj :sbaja}(j]j]j]j]j]internalrefurij8 anchorname #examplesujaj jaj:ubaja}(j]j]j]j]j]ujaj jaj:ubaja}(j]j]j]j]j]ujaj8jaj9ubeja}(j]j]j]j]j]ujaj1jaj8ubeja}(j]j]j]j]j]ujaj8jaj8ubaja}(j]j]j]j]j]ujaj1ubj(jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Coresight - HW Assisted Tracing on ARM}jajB:sbaja}(j]j]j]j]j]internalrefurij% anchornamehujaj jaj?:ubaja}(j]j]j]j]j]ujaj jaj<:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaja:sbaja}(j]j]j]j]j]internalrefurij% anchorname #introductionujaj jaj^:ubaja}(j]j]j]j]j]ujaj jaj[:ubaja}(j]j]j]j]j]ujaj8jajX:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAcronyms and Classification}jaj:sbaja}(j]j]j]j]j]internalrefurij% anchorname#acronyms-and-classificationujaj jaj:ubaja}(j]j]j]j]j]ujaj jaj~:ubaja}(j]j]j]j]j]ujaj8jajX:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Tree Bindings}jaj:sbaja}(j]j]j]j]j]internalrefurij% anchorname#device-tree-bindingsujaj jaj:ubaja}(j]j]j]j]j]ujaj jaj:ubaja}(j]j]j]j]j]ujaj8jajX:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFramework and implementation}jaj:sbaja}(j]j]j]j]j]internalrefurij% anchorname#framework-and-implementationujaj jaj:ubaja}(j]j]j]j]j]ujaj jaj:ubaja}(j]j]j]j]j]ujaj8jajX:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Naming scheme}jaj:sbaja}(j]j]j]j]j]internalrefurij% anchorname#device-naming-schemeujaj jaj:ubaja}(j]j]j]j]j]ujaj jaj:ubaja}(j]j]j]j]j]ujaj8jajX:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTopology Representation}jaj;sbaja}(j]j]j]j]j]internalrefurij% anchorname#topology-representationujaj jaj ;ubaja}(j]j]j]j]j]ujaj jaj ;ubaja}(j]j]j]j]j]ujaj8jajX:ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to use the tracer modules}jaj3;sbaja}(j]j]j]j]j]internalrefurij% anchorname#how-to-use-the-tracer-modulesujaj jaj0;ubaja}(j]j]j]j]j]ujaj jaj-;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the sysFS interface}jajS;sbaja}(j]j]j]j]j]internalrefurij% anchorname#using-the-sysfs-interfaceujaj jajP;ubaja}(j]j]j]j]j]ujaj jajM;ubaja}(j]j]j]j]j]ujaj8jajJ;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing perf framework}jajv;sbaja}(j]j]j]j]j]internalrefurij% anchorname#using-perf-frameworkujaj jajs;ubaja}(j]j]j]j]j]ujaj jajp;ubaja}(j]j]j]j]j]ujaj8jajJ;ubeja}(j]j]j]j]j]ujaj1jaj-;ubeja}(j]j]j]j]j]ujaj8jajX:ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdvanced Perf framework usage}jaj;sbaja}(j]j]j]j]j]internalrefurij% anchorname#advanced-perf-framework-usageujaj jaj;ubaja}(j]j]j]j]j]ujaj jaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSink selection}jaj;sbaja}(j]j]j]j]j]internalrefurij% anchorname#sink-selectionujaj jaj;ubaja}(j]j]j]j]j]ujaj jaj;ubaja}(j]j]j]j]j]ujaj8jaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%AutoFDO analysis using the perf tools}jaj;sbaja}(j]j]j]j]j]internalrefurij% anchorname&#autofdo-analysis-using-the-perf-toolsujaj jaj;ubaja}(j]j]j]j]j]ujaj jaj;ubaja}(j]j]j]j]j]ujaj8jaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tracing PID}jaj <sbaja}(j]j]j]j]j]internalrefurij% anchorname #tracing-pidujaj jaj<ubaja}(j]j]j]j]j]ujaj jaj<ubaja}(j]j]j]j]j]ujaj8jaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEGenerating coverage files for Feedback Directed Optimization: AutoFDO}jaj.<sbaja}(j]j]j]j]j]internalrefurij% anchornameE#generating-coverage-files-for-feedback-directed-optimization-autofdoujaj jaj+<ubaja}(j]j]j]j]j]ujaj jaj(<ubaja}(j]j]j]j]j]ujaj8jaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfig option formats}jajQ<sbaja}(j]j]j]j]j]internalrefurij% anchorname#config-option-formatsujaj jajN<ubaja}(j]j]j]j]j]ujaj jajK<ubaja}(j]j]j]j]j]ujaj8jaj;ubeja}(j]j]j]j]j]ujaj1jaj;ubeja}(j]j]j]j]j]ujaj8jajX:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use the STM module}jaj<sbaja}(j]j]j]j]j]internalrefurij% anchorname#how-to-use-the-stm-moduleujaj jaj}<ubaja}(j]j]j]j]j]ujaj jajz<ubaja}(j]j]j]j]j]ujaj8jajX:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe CTI & CTM Modules}jaj<sbaja}(j]j]j]j]j]internalrefurij% anchorname#the-cti-ctm-modulesujaj jaj<ubaja}(j]j]j]j]j]ujaj jaj<ubaja}(j]j]j]j]j]ujaj8jajX:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCoreSight System Configuration}jaj<sbaja}(j]j]j]j]j]internalrefurij% anchorname#coresight-system-configurationujaj jaj<ubaja}(j]j]j]j]j]ujaj jaj<ubaja}(j]j]j]j]j]ujaj8jajX:ubeja}(j]j]j]j]j]ujaj1jaj<:ubeja}(j]j]j]j]j]ujaj8jaj9:ubaja}(j]j]j]j]j]ujaj1ubjdjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja rtla-osnoise}jaj<sbaja}(j]j]j]j]j]internalrefuritools/rtla/rtla-osnoise anchornamehujaj jaj<ubaja}(j]j]j]j]j]ujaj jaj<ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Measure the operating system noise}jaj=sbaja}(j]j]j]j]j]internalrefurij = anchorname##measure-the-operating-system-noiseujaj jaj=ubaja}(j]j]j]j]j]ujaj jaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj>=sbaja}(j]j]j]j]j]internalrefurij = anchorname #synopsisujaj jaj;=ubaja}(j]j]j]j]j]ujaj jaj8=ubaja}(j]j]j]j]j]ujaj8jaj5=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaja=sbaja}(j]j]j]j]j]internalrefurij = anchorname #descriptionujaj jaj^=ubaja}(j]j]j]j]j]ujaj jaj[=ubaja}(j]j]j]j]j]ujaj8jaj5=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMODES}jaj=sbaja}(j]j]j]j]j]internalrefurij = anchorname#modesujaj jaj=ubaja}(j]j]j]j]j]ujaj jaj~=ubaja}(j]j]j]j]j]ujaj8jaj5=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jaj=sbaja}(j]j]j]j]j]internalrefurij = anchorname#optionsujaj jaj=ubaja}(j]j]j]j]j]ujaj jaj=ubaja}(j]j]j]j]j]ujaj8jaj5=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj=sbaja}(j]j]j]j]j]internalrefurij = anchorname #see-alsoujaj jaj=ubaja}(j]j]j]j]j]ujaj jaj=ubaja}(j]j]j]j]j]ujaj8jaj5=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jaj=sbaja}(j]j]j]j]j]internalrefurij = anchorname#authorujaj jaj=ubaja}(j]j]j]j]j]ujaj jaj=ubaja}(j]j]j]j]j]ujaj8jaj5=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jaj>sbaja}(j]j]j]j]j]internalrefurij = anchorname#reporting-bugsujaj jaj >ubaja}(j]j]j]j]j]ujaj jaj >ubaja}(j]j]j]j]j]ujaj8jaj5=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jaj3>sbaja}(j]j]j]j]j]internalrefurij = anchorname#licenseujaj jaj0>ubaja}(j]j]j]j]j]ujaj jaj->ubaja}(j]j]j]j]j]ujaj8jaj5=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jajV>sbaja}(j]j]j]j]j]internalrefurij = anchorname#copyingujaj jajS>ubaja}(j]j]j]j]j]ujaj jajP>ubaja}(j]j]j]j]j]ujaj8jaj5=ubeja}(j]j]j]j]j]ujaj1jaj=ubeja}(j]j]j]j]j]ujaj8jaj=ubaja}(j]j]j]j]j]ujaj1jaj<ubeja}(j]j]j]j]j]ujaj8jaj<ubaja}(j]j]j]j]j]ujaj1ubj& jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Uprobe-tracer: Uprobe-based Event Tracing}jaj>sbaja}(j]j]j]j]j]internalrefuritrace/uprobetracer anchornamehujaj jaj>ubaja}(j]j]j]j]j]ujaj jaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj>sbaja}(j]j]j]j]j]internalrefurij> anchorname #overviewujaj jaj>ubaja}(j]j]j]j]j]ujaj jaj>ubaja}(j]j]j]j]j]ujaj8jaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis of uprobe_tracer}jaj>sbaja}(j]j]j]j]j]internalrefurij> anchorname#synopsis-of-uprobe-tracerujaj jaj>ubaja}(j]j]j]j]j]ujaj jaj>ubaja}(j]j]j]j]j]ujaj8jaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypes}jaj?sbaja}(j]j]j]j]j]internalrefurij> anchorname#typesujaj jaj>ubaja}(j]j]j]j]j]ujaj jaj>ubaja}(j]j]j]j]j]ujaj8jaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent Profiling}jaj#?sbaja}(j]j]j]j]j]internalrefurij> anchorname#event-profilingujaj jaj ?ubaja}(j]j]j]j]j]ujaj jaj?ubaja}(j]j]j]j]j]ujaj8jaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage examples}jajF?sbaja}(j]j]j]j]j]internalrefurij> anchorname#usage-examplesujaj jajC?ubaja}(j]j]j]j]j]ujaj jaj@?ubaja}(j]j]j]j]j]ujaj8jaj>ubeja}(j]j]j]j]j]ujaj1jaj>ubeja}(j]j]j]j]j]ujaj8jaj>ubaja}(j]j]j]j]j]ujaj1ubj,jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja rv-mon-wip}jaj~?sbaja}(j]j]j]j]j]internalrefuritools/rv/rv-mon-wip anchornamehujaj jaj{?ubaja}(j]j]j]j]j]ujaj jajx?ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWakeup In Preemptive monitor}jaj?sbaja}(j]j]j]j]j]internalrefurij? anchorname#wakeup-in-preemptive-monitorujaj jaj?ubaja}(j]j]j]j]j]ujaj jaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj?sbaja}(j]j]j]j]j]internalrefurij? anchorname #synopsisujaj jaj?ubaja}(j]j]j]j]j]ujaj jaj?ubaja}(j]j]j]j]j]ujaj8jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaj?sbaja}(j]j]j]j]j]internalrefurij? anchorname #descriptionujaj jaj?ubaja}(j]j]j]j]j]ujaj jaj?ubaja}(j]j]j]j]j]ujaj8jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jaj@sbaja}(j]j]j]j]j]internalrefurij? anchorname#optionsujaj jaj@ubaja}(j]j]j]j]j]ujaj jaj?ubaja}(j]j]j]j]j]ujaj8jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj'@sbaja}(j]j]j]j]j]internalrefurij? anchorname #see-alsoujaj jaj$@ubaja}(j]j]j]j]j]ujaj jaj!@ubaja}(j]j]j]j]j]ujaj8jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jajJ@sbaja}(j]j]j]j]j]internalrefurij? anchorname#authorujaj jajG@ubaja}(j]j]j]j]j]ujaj jajD@ubaja}(j]j]j]j]j]ujaj8jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jajm@sbaja}(j]j]j]j]j]internalrefurij? anchorname#reporting-bugsujaj jajj@ubaja}(j]j]j]j]j]ujaj jajg@ubaja}(j]j]j]j]j]ujaj8jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jaj@sbaja}(j]j]j]j]j]internalrefurij? anchorname#licenseujaj jaj@ubaja}(j]j]j]j]j]ujaj jaj@ubaja}(j]j]j]j]j]ujaj8jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jaj@sbaja}(j]j]j]j]j]internalrefurij? anchorname#copyingujaj jaj@ubaja}(j]j]j]j]j]ujaj jaj@ubaja}(j]j]j]j]j]ujaj8jaj?ubeja}(j]j]j]j]j]ujaj1jaj?ubeja}(j]j]j]j]j]ujaj8jaj?ubaja}(j]j]j]j]j]ujaj1jajx?ubeja}(j]j]j]j]j]ujaj8jaju?ubaja}(j]j]j]j]j]ujaj1ubjNjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja Rilascio del kernel Linux 6.x <}jaj@sbjahttp://kernel.org/}jaj@sbja>}jaj@sbeja}(j]j]j]j]j]internalrefuri%translations/it_IT/admin-guide/README anchornamehujaj jaj@ubaja}(j]j]j]j]j]ujaj jaj@ubaja}(j]j]j]j]j]ujaj8jaj@ubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEvent Histograms}jaj+Asbaja}(j]j]j]j]j]internalrefuritrace/histogram anchornamehujaj jaj(Aubaja}(j]j]j]j]j]ujaj jaj%AubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajKAsbaja}(j]j]j]j]j]internalrefurij:A anchorname #introductionujaj jajHAubaja}(j]j]j]j]j]ujaj jajEAubaja}(j]j]j]j]j]ujaj8jajBAubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Histogram Trigger Command}jajnAsbaja}(j]j]j]j]j]internalrefurij:A anchorname#histogram-trigger-commandujaj jajkAubaja}(j]j]j]j]j]ujaj jajhAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja‘special’ event fields}jajAsbaja}(j]j]j]j]j]internalrefurij:A anchorname#special-event-fieldsujaj jajAubaja}(j]j]j]j]j]ujaj jajAubaja}(j]j]j]j]j]ujaj8jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtended error information}jajAsbaja}(j]j]j]j]j]internalrefurij:A anchorname#extended-error-informationujaj jajAubaja}(j]j]j]j]j]ujaj jajAubaja}(j]j]j]j]j]ujaj8jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.2 ‘hist’ trigger examples}jajAsbaja}(j]j]j]j]j]internalrefurij:A anchorname#hist-trigger-examplesujaj jajAubaja}(j]j]j]j]j]ujaj jajAubaja}(j]j]j]j]j]ujaj8jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 Inter-event hist triggers}jajAsbaja}(j]j]j]j]j]internalrefurij:A anchorname#inter-event-hist-triggersujaj jajAubaja}(j]j]j]j]j]ujaj jajAubaja}(j]j]j]j]j]ujaj8jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.1 Histogram Variables}jajBsbaja}(j]j]j]j]j]internalrefurij:A anchorname#histogram-variablesujaj jajBubaja}(j]j]j]j]j]ujaj jajBubaja}(j]j]j]j]j]ujaj8jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.2 Synthetic Events}jaj=Bsbaja}(j]j]j]j]j]internalrefurij:A anchorname#synthetic-eventsujaj jaj:Bubaja}(j]j]j]j]j]ujaj jaj7Bubaja}(j]j]j]j]j]ujaj8jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja32.2.3 Hist trigger ‘handlers’ and ‘actions’}jaj`Bsbaja}(j]j]j]j]j]internalrefurij:A anchorname"#hist-trigger-handlers-and-actionsujaj jaj]Bubaja}(j]j]j]j]j]ujaj jajZBubaja}(j]j]j]j]j]ujaj8jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. User space creating a trigger}jajBsbaja}(j]j]j]j]j]internalrefurij:A anchorname#user-space-creating-a-triggerujaj jajBubaja}(j]j]j]j]j]ujaj jaj}Bubaja}(j]j]j]j]j]ujaj8jajAubeja}(j]j]j]j]j]ujaj1jajhAubeja}(j]j]j]j]j]ujaj8jajBAubeja}(j]j]j]j]j]ujaj1jaj%Aubeja}(j]j]j]j]j]ujaj8jaj"Aubaja}(j]j]j]j]j]ujaj1ubjNjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPI SyS-T over STP}jajBsbaja}(j]j]j]j]j]internalrefuri trace/sys-t anchornamehujaj jajBubaja}(j]j]j]j]j]ujaj jajBubaja}(j]j]j]j]j]ujaj8jajBubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOSNOISE Tracer}jajBsbaja}(j]j]j]j]j]internalrefuritrace/osnoise-tracer anchornamehujaj jajBubaja}(j]j]j]j]j]ujaj jajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajCsbaja}(j]j]j]j]j]internalrefurijC anchorname#usageujaj jajCubaja}(j]j]j]j]j]ujaj jaj Cubaja}(j]j]j]j]j]ujaj8jaj CubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracer Configuration}jaj6Csbaja}(j]j]j]j]j]internalrefurijC anchorname#tracer-configurationujaj jaj3Cubaja}(j]j]j]j]j]ujaj jaj0Cubaja}(j]j]j]j]j]ujaj8jaj CubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracer Options}jajYCsbaja}(j]j]j]j]j]internalrefurijC anchorname#tracer-optionsujaj jajVCubaja}(j]j]j]j]j]ujaj jajSCubaja}(j]j]j]j]j]ujaj8jaj CubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional Tracing}jaj|Csbaja}(j]j]j]j]j]internalrefurijC anchorname#additional-tracingujaj jajyCubaja}(j]j]j]j]j]ujaj jajvCubaja}(j]j]j]j]j]ujaj8jaj CubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Running osnoise tracer without workload}jajCsbaja}(j]j]j]j]j]internalrefurijC anchorname(#running-osnoise-tracer-without-workloadujaj jajCubaja}(j]j]j]j]j]ujaj jajCubaja}(j]j]j]j]j]ujaj8jaj Cubeja}(j]j]j]j]j]ujaj1jajBubeja}(j]j]j]j]j]ujaj8jajBubaja}(j]j]j]j]j]ujaj1ubjVjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9Notes on Analysing Behaviour Using Events and Tracepoints}jajCsbaja}(j]j]j]j]j]internalrefuritrace/tracepoint-analysis anchornamehujaj jajCubaja}(j]j]j]j]j]ujaj jajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajCsbaja}(j]j]j]j]j]internalrefurijC anchorname #introductionujaj jajCubaja}(j]j]j]j]j]ujaj jajCubaja}(j]j]j]j]j]ujaj8jajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Listing Available Events}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname#listing-available-eventsujaj jajDubaja}(j]j]j]j]j]ujaj jajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Standard Utilities}jaj:Dsbaja}(j]j]j]j]j]internalrefurijC anchorname#standard-utilitiesujaj jaj7Dubaja}(j]j]j]j]j]ujaj jaj4Dubaja}(j]j]j]j]j]ujaj8jaj1DubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(2.2 PCL (Performance Counters for Linux)}jaj]Dsbaja}(j]j]j]j]j]internalrefurijC anchorname##pcl-performance-counters-for-linuxujaj jajZDubaja}(j]j]j]j]j]ujaj jajWDubaja}(j]j]j]j]j]ujaj8jaj1Dubeja}(j]j]j]j]j]ujaj1jajDubeja}(j]j]j]j]j]ujaj8jajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Enabling Events}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname#enabling-eventsujaj jajDubaja}(j]j]j]j]j]ujaj jajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 System-Wide Event Enabling}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname#system-wide-event-enablingujaj jajDubaja}(j]j]j]j]j]ujaj jajDubaja}(j]j]j]j]j]ujaj8jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-3.2 System-Wide Event Enabling with SystemTap}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname*#system-wide-event-enabling-with-systemtapujaj jajDubaja}(j]j]j]j]j]ujaj jajDubaja}(j]j]j]j]j]ujaj8jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'3.3 System-Wide Event Enabling with PCL}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname$#system-wide-event-enabling-with-pclujaj jajDubaja}(j]j]j]j]j]ujaj jajDubaja}(j]j]j]j]j]ujaj8jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.4 Local Event Enabling}jajEsbaja}(j]j]j]j]j]internalrefurijC anchorname#local-event-enablingujaj jajEubaja}(j]j]j]j]j]ujaj jajEubaja}(j]j]j]j]j]ujaj8jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#3.5 Local Event Enablement with PCL}jaj8Esbaja}(j]j]j]j]j]internalrefurijC anchorname #local-event-enablement-with-pclujaj jaj5Eubaja}(j]j]j]j]j]ujaj jaj2Eubaja}(j]j]j]j]j]ujaj8jajDubeja}(j]j]j]j]j]ujaj1jajDubeja}(j]j]j]j]j]ujaj8jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Event Filtering}jajgEsbaja}(j]j]j]j]j]internalrefurijC anchorname#event-filteringujaj jajdEubaja}(j]j]j]j]j]ujaj jajaEubaja}(j]j]j]j]j]ujaj8jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%5. Analysing Event Variances with PCL}jajEsbaja}(j]j]j]j]j]internalrefurijC anchorname##analysing-event-variances-with-pclujaj jajEubaja}(j]j]j]j]j]ujaj jajEubaja}(j]j]j]j]j]ujaj8jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,6. Higher-Level Analysis with Helper Scripts}jajEsbaja}(j]j]j]j]j]internalrefurijC anchorname*#higher-level-analysis-with-helper-scriptsujaj jajEubaja}(j]j]j]j]j]ujaj jajEubaja}(j]j]j]j]j]ujaj8jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 7. Lower-Level Analysis with PCL}jajEsbaja}(j]j]j]j]j]internalrefurijC anchorname#lower-level-analysis-with-pclujaj jajEubaja}(j]j]j]j]j]ujaj jajEubaja}(j]j]j]j]j]ujaj8jajCubeja}(j]j]j]j]j]ujaj1jajCubeja}(j]j]j]j]j]ujaj8jajCubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKprobe-based Event Tracing}jajFsbaja}(j]j]j]j]j]internalrefuritrace/kprobetrace anchornamehujaj jajFubaja}(j]j]j]j]j]ujaj jajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj(Fsbaja}(j]j]j]j]j]internalrefurijF anchorname #overviewujaj jaj%Fubaja}(j]j]j]j]j]ujaj jaj"Fubaja}(j]j]j]j]j]ujaj8jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis of kprobe_events}jajKFsbaja}(j]j]j]j]j]internalrefurijF anchorname#synopsis-of-kprobe-eventsujaj jajHFubaja}(j]j]j]j]j]ujaj jajEFubaja}(j]j]j]j]j]ujaj8jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunction arguments at kretprobe}jajnFsbaja}(j]j]j]j]j]internalrefurijF anchorname #function-arguments-at-kretprobeujaj jajkFubaja}(j]j]j]j]j]ujaj jajhFubaja}(j]j]j]j]j]ujaj8jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypes}jajFsbaja}(j]j]j]j]j]internalrefurijF anchorname#typesujaj jajFubaja}(j]j]j]j]j]ujaj jajFubaja}(j]j]j]j]j]ujaj8jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Memory Access}jajFsbaja}(j]j]j]j]j]internalrefurijF anchorname#user-memory-accessujaj jajFubaja}(j]j]j]j]j]ujaj jajFubaja}(j]j]j]j]j]ujaj8jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPer-Probe Event Filtering}jajFsbaja}(j]j]j]j]j]internalrefurijF anchorname#per-probe-event-filteringujaj jajFubaja}(j]j]j]j]j]ujaj jajFubaja}(j]j]j]j]j]ujaj8jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent Profiling}jajFsbaja}(j]j]j]j]j]internalrefurijF anchorname#event-profilingujaj jajFubaja}(j]j]j]j]j]ujaj jajFubaja}(j]j]j]j]j]ujaj8jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Boot Parameter}jajGsbaja}(j]j]j]j]j]internalrefurijF anchorname#kernel-boot-parameterujaj jajGubaja}(j]j]j]j]j]ujaj jajGubaja}(j]j]j]j]j]ujaj8jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage examples}jaj@Gsbaja}(j]j]j]j]j]internalrefurijF anchorname#usage-examplesujaj jaj=Gubaja}(j]j]j]j]j]ujaj jaj:Gubaja}(j]j]j]j]j]ujaj8jajFubeja}(j]j]j]j]j]ujaj1jajFubeja}(j]j]j]j]j]ujaj8jajEubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jartla-timerlat-top}jajxGsbaja}(j]j]j]j]j]internalrefuritools/rtla/rtla-timerlat-top anchornamehujaj jajuGubaja}(j]j]j]j]j]ujaj jajrGubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Measures the operating system timer latency}jajGsbaja}(j]j]j]j]j]internalrefurijG anchorname,#measures-the-operating-system-timer-latencyujaj jajGubaja}(j]j]j]j]j]ujaj jajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajGsbaja}(j]j]j]j]j]internalrefurijG anchorname #synopsisujaj jajGubaja}(j]j]j]j]j]ujaj jajGubaja}(j]j]j]j]j]ujaj8jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajGsbaja}(j]j]j]j]j]internalrefurijG anchorname #descriptionujaj jajGubaja}(j]j]j]j]j]ujaj jajGubaja}(j]j]j]j]j]ujaj8jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jajGsbaja}(j]j]j]j]j]internalrefurijG anchorname#optionsujaj jajGubaja}(j]j]j]j]j]ujaj jajGubaja}(j]j]j]j]j]ujaj8jajGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEXAMPLE}jaj!Hsbaja}(j]j]j]j]j]internalrefurijG anchorname#exampleujaj jajHubaja}(j]j]j]j]j]ujaj jajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajAHsbaja}(j]j]j]j]j]internalrefurijG anchorname #see-alsoujaj jaj>Hubaja}(j]j]j]j]j]ujaj jaj;Hubaja}(j]j]j]j]j]ujaj8jaj8HubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jajdHsbaja}(j]j]j]j]j]internalrefurijG anchorname#authorujaj jajaHubaja}(j]j]j]j]j]ujaj jaj^Hubaja}(j]j]j]j]j]ujaj8jaj8Hubeja}(j]j]j]j]j]ujaj1jajHubeja}(j]j]j]j]j]ujaj8jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jajHsbaja}(j]j]j]j]j]internalrefurijG anchorname#reporting-bugsujaj jajHubaja}(j]j]j]j]j]ujaj jajHubaja}(j]j]j]j]j]ujaj8jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jajHsbaja}(j]j]j]j]j]internalrefurijG anchorname#licenseujaj jajHubaja}(j]j]j]j]j]ujaj jajHubaja}(j]j]j]j]j]ujaj8jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jajHsbaja}(j]j]j]j]j]internalrefurijG anchorname#copyingujaj jajHubaja}(j]j]j]j]j]ujaj jajHubaja}(j]j]j]j]j]ujaj8jajGubeja}(j]j]j]j]j]ujaj1jajGubeja}(j]j]j]j]j]ujaj8jajGubaja}(j]j]j]j]j]ujaj1jajrGubeja}(j]j]j]j]j]ujaj8jajoGubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHistogram Design Notes}jajIsbaja}(j]j]j]j]j]internalrefuritrace/histogram-design anchornamehujaj jajIubaja}(j]j]j]j]j]ujaj jajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"‘hist_debug’ trace event files}jaj=Isbaja}(j]j]j]j]j]internalrefurij,I anchorname#hist-debug-trace-event-filesujaj jaj:Iubaja}(j]j]j]j]j]ujaj jaj7Iubaja}(j]j]j]j]j]ujaj8jaj4IubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBasic histograms}jaj`Isbaja}(j]j]j]j]j]internalrefurij,I anchorname#basic-histogramsujaj jaj]Iubaja}(j]j]j]j]j]ujaj jajZIubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic histogram test}jajIsbaja}(j]j]j]j]j]internalrefurij,I anchorname#basic-histogram-testujaj jaj}Iubaja}(j]j]j]j]j]ujaj jajzIubaja}(j]j]j]j]j]ujaj8jajwIubaja}(j]j]j]j]j]ujaj1jajZIubeja}(j]j]j]j]j]ujaj8jaj4IubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Variables}jajIsbaja}(j]j]j]j]j]internalrefurij,I anchorname #variablesujaj jajIubaja}(j]j]j]j]j]ujaj jajIubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Variable and variable reference test}jajIsbaja}(j]j]j]j]j]internalrefurij,I anchorname%#variable-and-variable-reference-testujaj jajIubaja}(j]j]j]j]j]ujaj jajIubaja}(j]j]j]j]j]ujaj8jajIubaja}(j]j]j]j]j]ujaj1jajIubeja}(j]j]j]j]j]ujaj8jaj4IubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaActions and Handlers}jajIsbaja}(j]j]j]j]j]internalrefurij,I anchorname#actions-and-handlersujaj jajIubaja}(j]j]j]j]j]ujaj jajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"trace() action field variable test}jajJsbaja}(j]j]j]j]j]internalrefurij,I anchorname!#trace-action-field-variable-testujaj jajJubaja}(j]j]j]j]j]ujaj jajJubaja}(j]j]j]j]j]ujaj8jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"action_data and the trace() action}jajAJsbaja}(j]j]j]j]j]internalrefurij,I anchorname!#action-data-and-the-trace-actionujaj jaj>Jubaja}(j]j]j]j]j]ujaj jaj;Jubaja}(j]j]j]j]j]ujaj8jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$action_data and the onXXX() handlers}jajdJsbaja}(j]j]j]j]j]internalrefurij,I anchorname##action-data-and-the-onxxx-handlersujaj jajaJubaja}(j]j]j]j]j]ujaj jaj^Jubaja}(j]j]j]j]j]ujaj8jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!save() action field variable test}jajJsbaja}(j]j]j]j]j]internalrefurij,I anchorname #save-action-field-variable-testujaj jajJubaja}(j]j]j]j]j]ujaj jajJubaja}(j]j]j]j]j]ujaj8jajJubeja}(j]j]j]j]j]ujaj1jajIubeja}(j]j]j]j]j]ujaj8jaj4IubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaA couple special cases}jajJsbaja}(j]j]j]j]j]internalrefurij,I anchorname#a-couple-special-casesujaj jajJubaja}(j]j]j]j]j]ujaj jajJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Test of field variables on other histograms}jajJsbaja}(j]j]j]j]j]internalrefurij,I anchorname,#test-of-field-variables-on-other-histogramsujaj jajJubaja}(j]j]j]j]j]ujaj jajJubaja}(j]j]j]j]j]ujaj8jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Alias test}jajJsbaja}(j]j]j]j]j]internalrefurij,I anchorname #alias-testujaj jajJubaja}(j]j]j]j]j]ujaj jajJubaja}(j]j]j]j]j]ujaj8jajJubeja}(j]j]j]j]j]ujaj1jajJubeja}(j]j]j]j]j]ujaj8jaj4Iubeja}(j]j]j]j]j]ujaj1jajIubeja}(j]j]j]j]j]ujaj8jajIubaja}(j]j]j]j]j]ujaj1ubj: jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Monitor wwnr}jaj=Ksbaja}(j]j]j]j]j]internalrefuritrace/rv/monitor_wwnr anchornamehujaj jaj:Kubaja}(j]j]j]j]j]ujaj jaj7KubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj]Ksbaja}(j]j]j]j]j]internalrefurijLK anchorname #descriptionujaj jajZKubaja}(j]j]j]j]j]ujaj jajWKubaja}(j]j]j]j]j]ujaj8jajTKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Specification}jajKsbaja}(j]j]j]j]j]internalrefurijLK anchorname#specificationujaj jaj}Kubaja}(j]j]j]j]j]ujaj jajzKubaja}(j]j]j]j]j]ujaj8jajTKubeja}(j]j]j]j]j]ujaj1jaj7Kubeja}(j]j]j]j]j]ujaj8jaj4Kubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Tracefs ring-buffer memory mapping}jajKsbaja}(j]j]j]j]j]internalrefuritrace/ring-buffer-map anchornamehujaj jajKubaja}(j]j]j]j]j]ujaj jajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajKsbaja}(j]j]j]j]j]internalrefurijK anchorname #overviewujaj jajKubaja}(j]j]j]j]j]ujaj jajKubaja}(j]j]j]j]j]ujaj8jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory mapping setup}jajKsbaja}(j]j]j]j]j]internalrefurijK anchorname#memory-mapping-setupujaj jajKubaja}(j]j]j]j]j]ujaj jajKubaja}(j]j]j]j]j]ujaj8jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajLsbaja}(j]j]j]j]j]internalrefurijK anchorname #limitationsujaj jajLubaja}(j]j]j]j]j]ujaj jajLubaja}(j]j]j]j]j]ujaj8jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajALsbaja}(j]j]j]j]j]internalrefurijK anchorname#exampleujaj jaj>Lubaja}(j]j]j]j]j]ujaj jaj;Lubaja}(j]j]j]j]j]ujaj8jajKubeja}(j]j]j]j]j]ujaj1jajKubeja}(j]j]j]j]j]ujaj8jajKubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRuntime Verification}jajyLsbaja}(j]j]j]j]j]internalrefuritrace/rv/index anchornamehujaj jajvLubaja}(j]j]j]j]j]ujaj jajsLubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjLentries](Ntrace/rv/runtime-verificationNtrace/rv/deterministic_automataNtrace/rv/da_monitor_synthesisN#trace/rv/da_monitor_instrumentationNtrace/rv/monitor_wipNtrace/rv/monitor_wwnrNtrace/rv/monitor_schede includefiles](jLjLjLjLjLjLjLemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔPubaja}(j]j]j]j]j]ujaj1jaj!Pubeja}(j]j]j]j]j]ujaj8jajPubaja}(j]j]j]j]j]ujaj1ubjUjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIl protocollo I2C}jajPsbaja}(j]j]j]j]j]internalrefuri#translations/it_IT/i2c/i2c-protocol anchornamehujaj jajPubaja}(j]j]j]j]j]ujaj jajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpiegazione dei simboli}jajPsbaja}(j]j]j]j]j]internalrefurijP anchorname#spiegazione-dei-simboliujaj jajPubaja}(j]j]j]j]j]ujaj jajPubaja}(j]j]j]j]j]ujaj8jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransazione semplice di invio}jajQsbaja}(j]j]j]j]j]internalrefurijP anchorname#transazione-semplice-di-invioujaj jajQubaja}(j]j]j]j]j]ujaj jaj Qubaja}(j]j]j]j]j]ujaj8jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Transazione semplice di ricezione}jaj4Qsbaja}(j]j]j]j]j]internalrefurijP anchorname"#transazione-semplice-di-ricezioneujaj jaj1Qubaja}(j]j]j]j]j]ujaj jaj.Qubaja}(j]j]j]j]j]ujaj8jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransazioni combinate}jajWQsbaja}(j]j]j]j]j]internalrefurijP anchorname#transazioni-combinateujaj jajTQubaja}(j]j]j]j]j]ujaj jajQQubaja}(j]j]j]j]j]ujaj8jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransazioni modificate}jajzQsbaja}(j]j]j]j]j]internalrefurijP anchorname#transazioni-modificateujaj jajwQubaja}(j]j]j]j]j]ujaj jajtQubaja}(j]j]j]j]j]ujaj8jajPubeja}(j]j]j]j]j]ujaj1jajPubeja}(j]j]j]j]j]ujaj8jajPubaja}(j]j]j]j]j]ujaj1ubjR jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$HiSilicon PCIe Tune and Trace device}jajQsbaja}(j]j]j]j]j]internalrefuritrace/hisi-ptt anchornamehujaj jajQubaja}(j]j]j]j]j]ujaj jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajQsbaja}(j]j]j]j]j]internalrefurijQ anchorname #introductionujaj jajQubaja}(j]j]j]j]j]ujaj jajQubaja}(j]j]j]j]j]ujaj8jajQubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTune}jajQsbaja}(j]j]j]j]j]internalrefurijQ anchorname#tuneujaj jajQubaja}(j]j]j]j]j]ujaj jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Tx Path QoS Control}jajRsbaja}(j]j]j]j]j]internalrefurijQ anchorname#tx-path-qos-controlujaj jajRubaja}(j]j]j]j]j]ujaj jajRubaja}(j]j]j]j]j]ujaj8jaj RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Tx Path Buffer Control}jaj8Rsbaja}(j]j]j]j]j]internalrefurijQ anchorname#tx-path-buffer-controlujaj jaj5Rubaja}(j]j]j]j]j]ujaj jaj2Rubaja}(j]j]j]j]j]ujaj8jaj Rubeja}(j]j]j]j]j]ujaj1jajQubeja}(j]j]j]j]j]ujaj8jajQubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTrace}jajgRsbaja}(j]j]j]j]j]internalrefurijQ anchorname#traceujaj jajdRubaja}(j]j]j]j]j]ujaj jajaRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Filter}jajRsbaja}(j]j]j]j]j]internalrefurijQ anchorname#filterujaj jajRubaja}(j]j]j]j]j]ujaj jajRubaja}(j]j]j]j]j]ujaj8jaj~RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Type}jajRsbaja}(j]j]j]j]j]internalrefurijQ anchorname#typeujaj jajRubaja}(j]j]j]j]j]ujaj jajRubaja}(j]j]j]j]j]ujaj8jaj~RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. Direction}jajRsbaja}(j]j]j]j]j]internalrefurijQ anchorname #directionujaj jajRubaja}(j]j]j]j]j]ujaj jajRubaja}(j]j]j]j]j]ujaj8jaj~RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. Format}jajRsbaja}(j]j]j]j]j]internalrefurijQ anchorname#formatujaj jajRubaja}(j]j]j]j]j]ujaj jajRubaja}(j]j]j]j]j]ujaj8jaj~RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Memory Management}jajSsbaja}(j]j]j]j]j]internalrefurijQ anchorname#memory-managementujaj jajSubaja}(j]j]j]j]j]ujaj jaj Subaja}(j]j]j]j]j]ujaj8jaj~RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. Decoding}jaj6Ssbaja}(j]j]j]j]j]internalrefurijQ anchorname #decodingujaj jaj3Subaja}(j]j]j]j]j]ujaj jaj0Subaja}(j]j]j]j]j]ujaj8jaj~Rubeja}(j]j]j]j]j]ujaj1jajaRubeja}(j]j]j]j]j]ujaj8jajQubeja}(j]j]j]j]j]ujaj1jajQubeja}(j]j]j]j]j]ujaj8jajQubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"La documentazione del kernel Linux}jajzSsbaja}(j]j]j]j]j]internalrefuritranslations/it_IT/index anchornamehujaj jajwSubaja}(j]j]j]j]j]ujaj jajtSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Avvertenze}jajSsbaja}(j]j]j]j]j]internalrefurijS anchorname #avvertenzeujaj jajSubaja}(j]j]j]j]j]ujaj jajSubaja}(j]j]j]j]j]ujaj8jajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Lavorare con la comunità di sviluppo}jajSsbaja}(j]j]j]j]j]internalrefurijS anchorname%#lavorare-con-la-comunita-di-sviluppoujaj jajSubaja}(j]j]j]j]j]ujaj jajSubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjSentries](N.translations/it_IT/process/development-processN-translations/it_IT/process/submitting-patchesCode of conduct*translations/it_IT/process/code-of-conductAll development-process docs translations/it_IT/process/indexe includefiles](jSjSjSjSemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jSjSeujaj)jՔF/var/lib/git/docbuild/linux/Documentation/translations/it_IT/index.rstj֔KKjajSubaja}(j]j]j]j]j]ujaj1jajSubeja}(j]j]j]j]j]ujaj8jajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaManuali sull’API interna}jaj Tsbaja}(j]j]j]j]j]internalrefurijS anchorname#manuali-sull-api-internaujaj jajTubaja}(j]j]j]j]j]ujaj jajTubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjSentries](N!translations/it_IT/core-api/indexSincronizzazione nel kernel translations/it_IT/locking/indexN!translations/it_IT/subsystem-apise includefiles](j1Tj4Tj6TemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]j3Taujaj)jՔjSj֔KZjaj"Tubaja}(j]j]j]j]j]ujaj1jajTubeja}(j]j]j]j]j]ujaj8jajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Strumenti e processi per lo sviluppo}jajUTsbaja}(j]j]j]j]j]internalrefurijS anchorname%#strumenti-e-processi-per-lo-sviluppoujaj jajRTubaja}(j]j]j]j]j]ujaj jajOTubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjSentries](Regole sulle licenze(translations/it_IT/process/license-rulesScrivere la documentazione"translations/it_IT/doc-guide/indexStrumenti di sviluppo"translations/it_IT/dev-tools/indexLa guida all'*hacking*'translations/it_IT/kernel-hacking/indexe includefiles](j|TjTjTjTemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](j{Tj~TjTjTeujaj)jՔjSj֔KgjajlTubaja}(j]j]j]j]j]ujaj1jajOTubeja}(j]j]j]j]j]ujaj8jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocumentazione per gli utenti}jajTsbaja}(j]j]j]j]j]internalrefurijS anchorname#documentazione-per-gli-utentiujaj jajTubaja}(j]j]j]j]j]ujaj jajTubaja}(j]j]j]j]j]ujaj8jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Documentazione relativa ai firmware}jajTsbaja}(j]j]j]j]j]internalrefurijS anchorname$#documentazione-relativa-ai-firmwareujaj jajTubaja}(j]j]j]j]j]ujaj jajTubaja}(j]j]j]j]j]ujaj8jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Documentazione specifica per architettura}jajTsbaja}(j]j]j]j]j]internalrefurijS anchorname*#documentazione-specifica-per-architetturaujaj jajTubaja}(j]j]j]j]j]ujaj jajTubaja}(j]j]j]j]j]ujaj8jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocumentazione varia}jaj Usbaja}(j]j]j]j]j]internalrefurijS anchorname#documentazione-variaujaj jaj Uubaja}(j]j]j]j]j]ujaj jajUubaja}(j]j]j]j]j]ujaj8jajSubeja}(j]j]j]j]j]ujaj1jajtSubeja}(j]j]j]j]j]ujaj8jajqSubaja}(j]j]j]j]j]ujaj1ubjijK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConcetti su RCU}jajEUsbaja}(j]j]j]j]j]internalrefuritranslations/it_IT/RCU/index anchornamehujaj jajBUubaja}(j]j]j]j]j]ujaj jaj?UubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjTUentries]Ntranslations/it_IT/RCU/torturea includefiles]jkUamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj)jՔJ/var/lib/git/docbuild/linux/Documentation/translations/it_IT/RCU/index.rstj֔K jaj\Uubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndici}jajUsbaja}(j]j]j]j]j]internalrefurijTU anchorname#indiciujaj jajUubaja}(j]j]j]j]j]ujaj jaj|Uubaja}(j]j]j]j]j]ujaj8jajyUubaja}(j]j]j]j]j]exprsubproject and htmlujajjaj\Uubeja}(j]j]j]j]j]ujaj1jaj?Uubeja}(j]j]j]j]j]ujaj8jaj#sample-commands-for-testing-a-kernel-panic-case-with-etr-sinkujaj jaj`ubaja}(j]j]j]j]j]ujaj jaj`ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSample instruction trace dump}jaj`sbaja}(j]j]j]j]j]internalrefurij& anchorname#sample-instruction-trace-dumpujaj jaj`ubaja}(j]j]j]j]j]ujaj jaj`ubaja}(j]j]j]j]j]ujaj8jaj`ubaja}(j]j]j]j]j]ujaj1jaj`ubeja}(j]j]j]j]j]ujaj8jajz_ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerf based testing}jaj`sbaja}(j]j]j]j]j]internalrefurij& anchorname#perf-based-testingujaj jaj`ubaja}(j]j]j]j]j]ujaj jaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStarting perf session}jajasbaja}(j]j]j]j]j]internalrefurij& anchorname#starting-perf-sessionujaj jajaubaja}(j]j]j]j]j]ujaj jaj aubaja}(j]j]j]j]j]ujaj8jaj aubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading trace data after panic}jaj6asbaja}(j]j]j]j]j]internalrefurij& anchorname#reading-trace-data-after-panicujaj jaj3aubaja}(j]j]j]j]j]ujaj jaj0aubaja}(j]j]j]j]j]ujaj8jaj aubeja}(j]j]j]j]j]ujaj1jaj`ubeja}(j]j]j]j]j]ujaj8jajz_ubeja}(j]j]j]j]j]ujaj1jaj^_ubeja}(j]j]j]j]j]ujaj8jaj[_ubaja}(j]j]j]j]j]ujaj1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja rv-mon-sched}jajzasbaja}(j]j]j]j]j]internalrefuritools/rv/rv-mon-sched anchornamehujaj jajwaubaja}(j]j]j]j]j]ujaj jajtaubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaScheduler monitors collection}jajasbaja}(j]j]j]j]j]internalrefurija anchorname#scheduler-monitors-collectionujaj jajaubaja}(j]j]j]j]j]ujaj jajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajasbaja}(j]j]j]j]j]internalrefurija anchorname #synopsisujaj jajaubaja}(j]j]j]j]j]ujaj jajaubaja}(j]j]j]j]j]ujaj8jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajasbaja}(j]j]j]j]j]internalrefurija anchorname #descriptionujaj jajaubaja}(j]j]j]j]j]ujaj jajaubaja}(j]j]j]j]j]ujaj8jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jajbsbaja}(j]j]j]j]j]internalrefurija anchorname#optionsujaj jajaubaja}(j]j]j]j]j]ujaj jajaubaja}(j]j]j]j]j]ujaj8jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNESTED MONITOR}jaj#bsbaja}(j]j]j]j]j]internalrefurija anchorname#nested-monitorujaj jaj bubaja}(j]j]j]j]j]ujaj jajbubaja}(j]j]j]j]j]ujaj8jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajFbsbaja}(j]j]j]j]j]internalrefurija anchorname #see-alsoujaj jajCbubaja}(j]j]j]j]j]ujaj jaj@bubaja}(j]j]j]j]j]ujaj8jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTHOR}jajibsbaja}(j]j]j]j]j]internalrefurija anchorname#authorujaj jajfbubaja}(j]j]j]j]j]ujaj jajcbubaja}(j]j]j]j]j]ujaj8jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jajbsbaja}(j]j]j]j]j]internalrefurija anchorname#reporting-bugsujaj jajbubaja}(j]j]j]j]j]ujaj jajbubaja}(j]j]j]j]j]ujaj8jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jajbsbaja}(j]j]j]j]j]internalrefurija anchorname#licenseujaj jajbubaja}(j]j]j]j]j]ujaj jajbubaja}(j]j]j]j]j]ujaj8jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jajbsbaja}(j]j]j]j]j]internalrefurija anchorname#copyingujaj jajbubaja}(j]j]j]j]j]ujaj jajbubaja}(j]j]j]j]j]ujaj8jajaubeja}(j]j]j]j]j]ujaj1jajaubeja}(j]j]j]j]j]ujaj8jajaubaja}(j]j]j]j]j]ujaj1jajtaubeja}(j]j]j]j]j]ujaj8jajqaubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]ja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jartla-osnoise-hist}jajcsbaja}(j]j]j]j]j]internalrefuritools/rtla/rtla-osnoise-hist anchornamehujaj jajcubaja}(j]j]j]j]j]ujaj jajcubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Display a histogram of the osnoise tracer samples}jaj?csbaja}(j]j]j]j]j]internalrefurij.c anchorname2#display-a-histogram-of-the-osnoise-tracer-samplesujaj jajeubaja}(j]j]j]j]j]ujaj8jajdubeja}(j]j]j]j]j]ujaj1jajdubeja}(j]j]j]j]j]ujaj8jajdubaja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]ja}(j]j]j]j]j]ujaj1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Fprobe - Function entry/exit probe}jajesbaja}(j]j]j]j]j]internalrefuri trace/fprobe anchornamehujaj jajeubaja}(j]j]j]j]j]ujaj jajeubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajesbaja}(j]j]j]j]j]internalrefurije anchorname #introductionujaj jajeubaja}(j]j]j]j]j]ujaj jajeubaja}(j]j]j]j]j]ujaj8jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe usage of fprobe}jajesbaja}(j]j]j]j]j]internalrefurije anchorname#the-usage-of-fprobeujaj jajeubaja}(j]j]j]j]j]ujaj jajeubaja}(j]j]j]j]j]ujaj8jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe fprobe entry/exit handler}jajesbaja}(j]j]j]j]j]internalrefurije anchorname#the-fprobe-entry-exit-handlerujaj jajeubaja}(j]j]j]j]j]ujaj jajeubaja}(j]j]j]j]j]ujaj8jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Entry data size and exit handlers on the same function}jajfsbaja}(j]j]j]j]j]internalrefurije anchorname7#entry-data-size-and-exit-handlers-on-the-same-functionujaj jaj fubaja}(j]j]j]j]j]ujaj jajfubaja}(j]j]j]j]j]ujaj8jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Share the callbacks with kprobes}jaj1fsbaja}(j]j]j]j]j]internalrefurije anchorname!#share-the-callbacks-with-kprobesujaj jaj.fubaja}(j]j]j]j]j]ujaj jaj+fubaja}(j]j]j]j]j]ujaj8jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe missed counter}jajTfsbaja}(j]j]j]j]j]internalrefurije anchorname#the-missed-counterujaj jajQfubaja}(j]j]j]j]j]ujaj jajNfubaja}(j]j]j]j]j]ujaj8jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunctions and structures}jajwfsbaja}(j]j]j]j]j]internalrefurije anchorname#functions-and-structuresujaj jajtfubaja}(j]j]j]j]j]ujaj jajqfubaja}(j]j]j]j]j]ujaj8jajeubeja}(j]j]j]j]j]ujaj1jajeubeja}(j]j]j]j]j]ujaj8jaj|eubaja}(j]j]j]j]j]ujaj1ubja jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Scrivere i commenti in kernel-doc}jajfsbaja}(j]j]j]j]j]internalrefuri'translations/it_IT/doc-guide/kernel-doc anchornamehujaj jajfubaja}(j]j]j]j]j]ujaj jajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Come formattare i commenti kernel-doc}jajfsbaja}(j]j]j]j]j]internalrefurijf anchorname&#come-formattare-i-commenti-kernel-docujaj jajfubaja}(j]j]j]j]j]ujaj jajfubaja}(j]j]j]j]j]ujaj8jajfubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDocumentare le funzioni}jajfsbaja}(j]j]j]j]j]internalrefurijf anchorname#documentare-le-funzioniujaj jajfubaja}(j]j]j]j]j]ujaj jajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParametri delle funzioni}jajgsbaja}(j]j]j]j]j]internalrefurijf anchorname#parametri-delle-funzioniujaj jajgubaja}(j]j]j]j]j]ujaj jaj gubaja}(j]j]j]j]j]ujaj8jaj gubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContesto delle funzioni}jaj5gsbaja}(j]j]j]j]j]internalrefurijf anchorname#contesto-delle-funzioniujaj jaj2gubaja}(j]j]j]j]j]ujaj jaj/gubaja}(j]j]j]j]j]ujaj8jaj gubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaValore di ritorno}jajXgsbaja}(j]j]j]j]j]internalrefurijf anchorname#valore-di-ritornoujaj jajUgubaja}(j]j]j]j]j]ujaj jajRgubaja}(j]j]j]j]j]ujaj8jaj gubeja}(j]j]j]j]j]ujaj1jajfubeja}(j]j]j]j]j]ujaj8jajfubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Documentare strutture, unioni ed enumerazioni}jajgsbaja}(j]j]j]j]j]internalrefurijf anchorname-#documentare-strutture-unioni-ed-enumerazioniujaj jajgubaja}(j]j]j]j]j]ujaj jajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMembri}jajgsbaja}(j]j]j]j]j]internalrefurijf anchorname#membriujaj jajgubaja}(j]j]j]j]j]ujaj jajgubaja}(j]j]j]j]j]ujaj8jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStrutture ed unioni annidate}jajgsbaja}(j]j]j]j]j]internalrefurijf anchorname#strutture-ed-unioni-annidateujaj jajgubaja}(j]j]j]j]j]ujaj jajgubaja}(j]j]j]j]j]ujaj8jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Commenti in linea per la documentazione dei membri}jajgsbaja}(j]j]j]j]j]internalrefurijf anchorname3#commenti-in-linea-per-la-documentazione-dei-membriujaj jajgubaja}(j]j]j]j]j]ujaj jajgubaja}(j]j]j]j]j]ujaj8jajgubeja}(j]j]j]j]j]ujaj1jajgubeja}(j]j]j]j]j]ujaj8jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocumentazione dei tipi di dato}jajhsbaja}(j]j]j]j]j]internalrefurijf anchorname #documentazione-dei-tipi-di-datoujaj jajhubaja}(j]j]j]j]j]ujaj jajhubaja}(j]j]j]j]j]ujaj8jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Documentazione di macro simili a oggetti}jaj?hsbaja}(j]j]j]j]j]internalrefurijf anchorname)#documentazione-di-macro-simili-a-oggettiujaj jaj}jajisbeja}(j]j]j]j]j]internalrefuriadmin-guide/README anchornamehujajrjajfubaja}(j]j]j]j]j]ujajrjajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is Linux?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#what-is-linuxujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOn what hardware does it run?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#on-what-hardware-does-it-runujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Documentation}jaj׈sbaja}(j]j]j]j]j]internalrefurij anchorname#documentationujajrjajԈubaja}(j]j]j]j]j]ujajrjajшubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstalling the kernel source}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#installing-the-kernel-sourceujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware requirements}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#software-requirementsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuild directory for the kernel}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname#build-directory-for-the-kernelujajrjaj=ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring the kernel}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname#configuring-the-kernelujajrjaj`ubaja}(j]j]j]j]j]ujajrjaj]ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompiling the kernel}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#compiling-the-kernelujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLegacy LILO Instructions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#legacy-lilo-instructionsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIf something goes wrong}jaj̉sbaja}(j]j]j]j]j]internalrefurij anchorname#if-something-goes-wrongujajrjajɉubaja}(j]j]j]j]j]ujajrjajƉubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajcubeja}(j]j]j]j]j]ujajsjaj`ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*ks0108 LCD Controller Driver Documentation}jajsbaja}(j]j]j]j]j]internalrefuriadmin-guide/auxdisplay/ks0108 anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Driver Information}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#driver-informationujajrjaj!ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Device Information}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname#device-informationujajrjajDubaja}(j]j]j]j]j]ujajrjajAubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. Wiring}jajjsbaja}(j]j]j]j]j]internalrefurij anchorname#wiringujajrjajgubaja}(j]j]j]j]j]ujajrjajdubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjo jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ACPI Support}jajsbaja}(j]j]j]j]j]internalrefuriadmin-guide/acpi/index anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N&admin-guide/acpi/initrd_table_overrideNadmin-guide/acpi/ssdt-overlaysNadmin-guide/acpi/cppc_sysfsN'admin-guide/acpi/fan_performance_statese includefiles](jȊjʊj̊jΊemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj{jՔD/var/lib/git/docbuild/linux/Documentation/admin-guide/acpi/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubj1jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Security Module Usage}jajsbaja}(j]j]j]j]j]internalrefuriadmin-guide/LSM/index anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nadmin-guide/LSM/apparmorNadmin-guide/LSM/LoadPinNadmin-guide/LSM/SELinuxNadmin-guide/LSM/SmackNadmin-guide/LSM/tomoyoNadmin-guide/LSM/YamaNadmin-guide/LSM/SafeSetIDNadmin-guide/LSM/ipeNadmin-guide/LSM/landlocke includefiles](jjj!j#j%j'j)j+j-emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj{jՔC/var/lib/git/docbuild/linux/Documentation/admin-guide/LSM/index.rstj֔K(jajubaja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjq jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI Test User Guide}jajVsbaja}(j]j]j]j]j]internalrefuriPCI/endpoint/pci-test-howto anchornamehjajujajrjajSubaja}(j]j]j]j]j]ujajrjajPubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEndpoint Device}jajvsbaja}(j]j]j]j]j]internalrefurije anchorname#endpoint-deviceja](K KKeujajrjajsubaja}(j]j]j]j]j]ujajrjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEndpoint Controller Devices}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#endpoint-controller-devicesja](K KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEndpoint Function Drivers}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#endpoint-function-driversja](K KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating pci-epf-test Device}jajߋsbaja}(j]j]j]j]j]internalrefurije anchorname#creating-pci-epf-test-deviceja](K KKKeujajrjaj܋ubaja}(j]j]j]j]j]ujajrjajًubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring pci-epf-test Device}jajsbaja}(j]j]j]j]j]internalrefurije anchorname #configuring-pci-epf-test-deviceja](K KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Binding pci-epf-test Device to EP Controller}jaj'sbaja}(j]j]j]j]j]internalrefurije anchorname-#binding-pci-epf-test-device-to-ep-controllerja](K KKKeujajrjaj$ubaja}(j]j]j]j]j]ujajrjaj!ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStart the Link}jajKsbaja}(j]j]j]j]j]internalrefurije anchorname#start-the-linkja](K KKKeujajrjajHubaja}(j]j]j]j]j]ujajrjajEubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajpubeja}(j]j]j]j]j]ujajsjajmubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRootComplex Device}jaj{sbaja}(j]j]j]j]j]internalrefurije anchorname#rootcomplex-deviceja](K KKeujajrjajxubaja}(j]j]j]j]j]ujajrjajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja lspci Output}jajsbaja}(j]j]j]j]j]internalrefurije anchorname #lspci-outputja](K KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Using Endpoint Test function Device}jajsbaja}(j]j]j]j]j]internalrefurije anchorname$#using-endpoint-test-function-deviceja](K KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKselftest Output}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#kselftest-outputja](K KKKKeujajrjajތubaja}(j]j]j]j]j]ujajrjajیubaja}(j]j]j]j]j]ujajsjaj،ubaja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajuubeja}(j]j]j]j]j]ujajsjajmubeja}(j]j]j]j]j]ujajujajPubeja}(j]j]j]j]j]ujajsjajMubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControl Groupstats}jaj2sbaja}(j]j]j]j]j]internalrefuriaccounting/cgroupstats anchornamehujajrjaj/ubaja}(j]j]j]j]j]ujajrjaj,ubaja}(j]j]j]j]j]ujajsjaj)ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ACPI considerations for PCI host bridges}jaj^sbaja}(j]j]j]j]j]internalrefuri PCI/acpi-info anchornamehjaj̨ujajrjaj[ubaja}(j]j]j]j]j]ujajrjajXubaja}(j]j]j]j]j]ujajsjajUubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja PSI - Pressure Stall Information}jajsbaja}(j]j]j]j]j]internalrefuriaccounting/psi anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPressure interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pressure-interfaceujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Monitoring for pressure thresholds}jaj͍sbaja}(j]j]j]j]j]internalrefurij anchorname##monitoring-for-pressure-thresholdsujajrjajʍubaja}(j]j]j]j]j]ujajrjajǍubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace monitor usage example}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #userspace-monitor-usage-exampleujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCgroup2 interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#cgroup2-interfaceujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjN jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaABI obsolete symbols}jajKsbaja}(j]j]j]j]j]internalrefuriadmin-guide/abi-obsolete anchornamehujajrjajHubaja}(j]j]j]j]j]ujajrjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /proc/i8k}jajksbaja}(j]j]j]j]j]internalrefurijZ anchorname#symbols-under-proc-i8kujajrjajhubaja}(j]j]j]j]j]ujajrjajeubaja}(j]j]j]j]j]ujajsjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#symbols-under-sysujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/bus}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#symbols-under-sys-busujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/class}jajԎsbaja}(j]j]j]j]j]internalrefurijZ anchorname#symbols-under-sys-classujajrjajюubaja}(j]j]j]j]j]ujajrjajΎubaja}(j]j]j]j]j]ujajsjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/devices}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#symbols-under-sys-devicesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/firmware}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#symbols-under-sys-firmwareujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/fs}jaj=sbaja}(j]j]j]j]j]internalrefurijZ anchorname#symbols-under-sys-fsujajrjaj:ubaja}(j]j]j]j]j]ujajrjaj7ubaja}(j]j]j]j]j]ujajsjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/kernel}jaj`sbaja}(j]j]j]j]j]internalrefurijZ anchorname#symbols-under-sys-kernelujajrjaj]ubaja}(j]j]j]j]j]ujajrjajZubaja}(j]j]j]j]j]ujajsjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/o2cb}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#symbols-under-sys-o2cbujajrjajubaja}(j]j]j]j]j]ujajrjaj}ubaja}(j]j]j]j]j]ujajsjajbubeja}(j]j]j]j]j]ujajujajEubeja}(j]j]j]j]j]ujajsjajBubaja}(j]j]j]j]j]ujajuubjT jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Accessing PCI device resources through sysfs}jajsbaja}(j]j]j]j]j]internalrefuri PCI/sysfs-pci anchornamehjajujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Accessing legacy resources through sysfs}jajۏsbaja}(j]j]j]j]j]internalrefurijʏ anchorname)#accessing-legacy-resources-through-sysfsja](KKeujajrjaj؏ubaja}(j]j]j]j]j]ujajrjajՏubaja}(j]j]j]j]j]ujajsjajҏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Supporting PCI access on new platforms}jajsbaja}(j]j]j]j]j]internalrefurijʏ anchorname'#supporting-pci-access-on-new-platformsja](KKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajҏubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRemoved ABI Files}jaj8sbaja}(j]j]j]j]j]internalrefuriadmin-guide/abi-removed-files anchornamehujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file removed/devfs}jajXsbaja}(j]j]j]j]j]internalrefurijG anchorname#abi-file-removed-devfsujajrjajUubaja}(j]j]j]j]j]ujajrjajRubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file removed/dv1394}jaj{sbaja}(j]j]j]j]j]internalrefurijG anchorname#abi-file-removed-dv1394ujajrjajxubaja}(j]j]j]j]j]ujajrjajuubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file removed/ip_queue}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname#abi-file-removed-ip-queueujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file removed/net_dma}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname#abi-file-removed-net-dmaujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file removed/o2cb}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname#abi-file-removed-o2cbujajrjajubaja}(j]j]j]j]j]ujajrjajސubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file removed/raw1394}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname#abi-file-removed-raw1394ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file removed/sysfs-bus-nfit}jaj*sbaja}(j]j]j]j]j]internalrefurijG anchorname #abi-file-removed-sysfs-bus-nfitujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj$ubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file removed/sysfs-class-cxl}jajMsbaja}(j]j]j]j]j]internalrefurijG anchorname!#abi-file-removed-sysfs-class-cxlujajrjajJubaja}(j]j]j]j]j]ujajrjajGubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file removed/sysfs-class-rfkill}jajpsbaja}(j]j]j]j]j]internalrefurijG anchorname$#abi-file-removed-sysfs-class-rfkillujajrjajmubaja}(j]j]j]j]j]ujajrjajjubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file removed/sysfs-firmware-efi-vars}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname)#abi-file-removed-sysfs-firmware-efi-varsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5ABI file removed/sysfs-kernel-fadump_release_opalcore}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname6#abi-file-removed-sysfs-kernel-fadump-release-opalcoreujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file removed/sysfs-kernel-uids}jajّsbaja}(j]j]j]j]j]internalrefurijG anchorname##abi-file-removed-sysfs-kernel-uidsujajrjaj֑ubaja}(j]j]j]j]j]ujajrjajӑubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file removed/sysfs-mce}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname#abi-file-removed-sysfs-mceujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file removed/sysfs-selinux-checkreqprot}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname,#abi-file-removed-sysfs-selinux-checkreqprotujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file removed/sysfs-selinux-disable}jajBsbaja}(j]j]j]j]j]internalrefurijG anchorname'#abi-file-removed-sysfs-selinux-disableujajrjaj?ubaja}(j]j]j]j]j]ujajrjaj<ubaja}(j]j]j]j]j]ujajsjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file removed/video1394}jajesbaja}(j]j]j]j]j]internalrefurijG anchorname#abi-file-removed-video1394ujajrjajbubaja}(j]j]j]j]j]ujajrjaj_ubaja}(j]j]j]j]j]ujajsjajOubeja}(j]j]j]j]j]ujajujaj2ubeja}(j]j]j]j]j]ujajsjaj/ubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaABI testing symbols}jajsbaja}(j]j]j]j]j]internalrefuriadmin-guide/abi-testing anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/align}jajsbaja}(j]j]j]j]j]internalrefurij anchorname7#readlink-f-sys-bus-dax-devices-daxx-y-dax-region-alignujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaG$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/available_size}jajsbaja}(j]j]j]j]j]internalrefurij anchorname@#readlink-f-sys-bus-dax-devices-daxx-y-dax-region-available-sizeujajrjajݒubaja}(j]j]j]j]j]ujajrjajڒubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/create}jajsbaja}(j]j]j]j]j]internalrefurij anchorname8#readlink-f-sys-bus-dax-devices-daxx-y-dax-region-createujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/delete}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname8#readlink-f-sys-bus-dax-devices-daxx-y-dax-region-deleteujajrjaj#ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/id}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname4#readlink-f-sys-bus-dax-devices-daxx-y-dax-region-idujajrjajFubaja}(j]j]j]j]j]ujajrjajCubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/seed}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname6#readlink-f-sys-bus-dax-devices-daxx-y-dax-region-seedujajrjajiubaja}(j]j]j]j]j]ujajrjajfubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/size}jajsbaja}(j]j]j]j]j]internalrefurij anchorname6#readlink-f-sys-bus-dax-devices-daxx-y-dax-region-sizeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.../XXXXXXX.ipa/endpoint_id/}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#xxxxxxx-ipa-endpoint-idujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$.../XXXXXXX.ipa/endpoint_id/modem_rx}jajՓsbaja}(j]j]j]j]j]internalrefurij anchorname!#xxxxxxx-ipa-endpoint-id-modem-rxujajrjajғubaja}(j]j]j]j]j]ujajrjajϓubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$.../XXXXXXX.ipa/endpoint_id/modem_tx}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#xxxxxxx-ipa-endpoint-id-modem-txujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&.../XXXXXXX.ipa/endpoint_id/monitor_rx}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##xxxxxxx-ipa-endpoint-id-monitor-rxujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.../XXXXXXX.ipa/feature/}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname#xxxxxxx-ipa-featureujajrjaj;ubaja}(j]j]j]j]j]ujajrjaj8ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja".../XXXXXXX.ipa/feature/rx_offload}jajasbaja}(j]j]j]j]j]internalrefurij anchorname#xxxxxxx-ipa-feature-rx-offloadujajrjaj^ubaja}(j]j]j]j]j]ujajrjaj[ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja".../XXXXXXX.ipa/feature/tx_offload}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#xxxxxxx-ipa-feature-tx-offloadujajrjajubaja}(j]j]j]j]j]ujajrjaj~ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.../XXXXXXX.ipa/modem/}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#xxxxxxx-ipa-modemujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$.../XXXXXXX.ipa/modem/rx_endpoint_id}jajʔsbaja}(j]j]j]j]j]internalrefurij anchorname!#xxxxxxx-ipa-modem-rx-endpoint-idujajrjajǔubaja}(j]j]j]j]j]ujajrjajĔubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$.../XXXXXXX.ipa/modem/tx_endpoint_id}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#xxxxxxx-ipa-modem-tx-endpoint-idujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.../XXXXXXX.ipa/version}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#xxxxxxx-ipa-versionujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /config/acpi}jaj3sbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-config-acpiujajrjaj0ubaja}(j]j]j]j]j]ujajrjaj-ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /config/iio}jajVsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-config-iioujajrjajSubaja}(j]j]j]j]j]ujajrjajPubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Symbols under /config/pcie-gadget}jajysbaja}(j]j]j]j]j]internalrefurij anchorname!#symbols-under-config-pcie-gadgetujajrjajvubaja}(j]j]j]j]j]ujajrjajsubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /config/rdma_cm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-config-rdma-cmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Symbols under /config/stp-policy}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #symbols-under-config-stp-policyujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Symbols under /config/usb-gadget}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #symbols-under-config-usb-gadgetujajrjajߕubaja}(j]j]j]j]j]ujajrjajܕubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /dev/gpiochip}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-dev-gpiochipujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /dev/kmsg}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-dev-kmsgujajrjaj%ubaja}(j]j]j]j]j]ujajrjaj"ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /dev/rtcX}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-dev-rtcxujajrjajHubaja}(j]j]j]j]j]ujajrjajEubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /dev/wmi}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-dev-wmiujajrjajkubaja}(j]j]j]j]j]ujajrjajhubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /kvd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-kvdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /kvd/hash_double}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-kvd-hash-doubleujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /kvd/hash_single}jajזsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-kvd-hash-singleujajrjajԖubaja}(j]j]j]j]j]ujajrjajіubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /kvd/linear}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-kvd-linearujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /proc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-procujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /proc/diskstats}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-proc-diskstatsujajrjaj=ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /proc/pid}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-proc-pidujajrjaj`ubaja}(j]j]j]j]j]ujajrjaj]ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sysujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/block}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-blockujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/bus}jaj̗sbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-busujajrjajɗubaja}(j]j]j]j]j]ujajrjajƗubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/class}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-classujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/dev}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-devujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/devices}jaj5sbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-devicesujajrjaj2ubaja}(j]j]j]j]j]ujajrjaj/ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/firmware}jajXsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-firmwareujajrjajUubaja}(j]j]j]j]j]ujajrjajRubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/fs}jaj{sbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-fsujajrjajxubaja}(j]j]j]j]j]ujajrjajuubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/hypervisor}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-hypervisorujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/kernel}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-kernelujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/module}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-moduleujajrjajubaja}(j]j]j]j]j]ujajrjajޘubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/power}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-sys-powerujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Raise a uevent when a USB Host Controller has died}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname3#raise-a-uevent-when-a-usb-host-controller-has-diedujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj$ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Raise a uevent when a USB charger is inserted or removed}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname9#raise-a-uevent-when-a-usb-charger-is-inserted-or-removedujajrjajJubaja}(j]j]j]j]j]ujajrjajGubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janvdimm}jajpsbaja}(j]j]j]j]j]internalrefurij anchorname#nvdimmujajrjajmubaja}(j]j]j]j]j]ujajrjajjubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under security/secrets}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#symbols-under-security-secretsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjKjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLockdep-RCU Splat}jaj˙sbaja}(j]j]j]j]j]internalrefuriRCU/lockdep-splat anchornamehujajrjajșubaja}(j]j]j]j]j]ujajrjajřubaja}(j]j]j]j]j]ujajsjaj™ubaja}(j]j]j]j]j]ujajuubjYjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAMD NPU}jajsbaja}(j]j]j]j]j]internalrefuriaccel/amdxdna/amdnpu anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware Description}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname#hardware-descriptionujajrjaj7ubaja}(j]j]j]j]j]ujajrjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD XDNA Array}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname#amd-xdna-arrayujajrjajWubaja}(j]j]j]j]j]ujajrjajTubaja}(j]j]j]j]j]ujajsjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShared L2 Memory}jaj}sbaja}(j]j]j]j]j]internalrefurij anchorname#shared-l2-memoryujajrjajzubaja}(j]j]j]j]j]ujajrjajwubaja}(j]j]j]j]j]ujajsjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMicrocontroller}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#microcontrollerujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mailboxes}jajÚsbaja}(j]j]j]j]j]internalrefurij anchorname #mailboxesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIe EP}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pcie-epujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProcess Isolation Hardware}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#process-isolation-hardwareujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajQubeja}(j]j]j]j]j]ujajujaj4ubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Mixed Spatial and Temporal Scheduling}jaj8sbaja}(j]j]j]j]j]internalrefurij anchorname&#mixed-spatial-and-temporal-schedulingujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj2ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResource Solver}jajXsbaja}(j]j]j]j]j]internalrefurij anchorname#resource-solverujajrjajUubaja}(j]j]j]j]j]ujajrjajRubaja}(j]j]j]j]j]ujajsjajOubaja}(j]j]j]j]j]ujajujaj2ubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaApplication Binaries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#application-binariesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSpecial Host Buffers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#special-host-buffersujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPer-context Instruction Buffer}jajʛsbaja}(j]j]j]j]j]internalrefurij anchorname#per-context-instruction-bufferujajrjajǛubaja}(j]j]j]j]j]ujajrjajěubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal Privileged Buffer}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#global-privileged-bufferujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHigh-level Use Flow}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#high-level-use-flowujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Boot Flow}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname #boot-flowujajrjaj<ubaja}(j]j]j]j]j]ujajrjaj9ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace components}jajbsbaja}(j]j]j]j]j]internalrefurij anchorname#userspace-componentsujajrjaj_ubaja}(j]j]j]j]j]ujajrjaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompiler}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #compilerujajrjajubaja}(j]j]j]j]j]ujajrjaj|ubaja}(j]j]j]j]j]ujajsjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsermode Driver (UMD)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#usermode-driver-umdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajyubeja}(j]j]j]j]j]ujajujaj\ubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DMA Operation}jajԜsbaja}(j]j]j]j]j]internalrefurij anchorname#dma-operationujajrjajќubaja}(j]j]j]j]j]ujajrjajΜubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError Handling}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#error-handlingujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Telemetry}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #telemetryujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj=sbaja}(j]j]j]j]j]internalrefurij anchorname #referencesujajrjaj:ubaja}(j]j]j]j]j]ujajrjaj7ubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStable ABI Files}jajusbaja}(j]j]j]j]j]internalrefuriadmin-guide/abi-stable-files anchornamehujajrjajrubaja}(j]j]j]j]j]ujajrjajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/firewire-cdev}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-stable-firewire-cdevujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/o2cb}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-stable-o2cbujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file stable/procfs-audit_loginuid}jaj۝sbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-stable-procfs-audit-loginuidujajrjaj؝ubaja}(j]j]j]j]j]ujajrjaj՝ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/syscalls}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-stable-syscallsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file stable/sysfs-acpi-pmprofile}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-stable-sysfs-acpi-pmprofileujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-block}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-stable-sysfs-blockujajrjajAubaja}(j]j]j]j]j]ujajrjaj>ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file stable/sysfs-bus-firewire}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-stable-sysfs-bus-firewireujajrjajdubaja}(j]j]j]j]j]ujajrjajaubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file stable/sysfs-bus-fsl-mc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-stable-sysfs-bus-fsl-mcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-bus-mhi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-stable-sysfs-bus-mhiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-bus-nvmem}jajОsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-stable-sysfs-bus-nvmemujajrjaj͞ubaja}(j]j]j]j]j]ujajrjajʞubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-bus-usb}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-stable-sysfs-bus-usbujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-bus-vmbus}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-stable-sysfs-bus-vmbusujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-bus-w1}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-stable-sysfs-bus-w1ujajrjaj6ubaja}(j]j]j]j]j]ujajrjaj3ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file stable/sysfs-bus-xen-backend}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-stable-sysfs-bus-xen-backendujajrjajYubaja}(j]j]j]j]j]ujajrjajVubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file stable/sysfs-class-backlight}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-stable-sysfs-class-backlightujajrjaj|ubaja}(j]j]j]j]j]ujajrjajyubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file stable/sysfs-class-bluetooth}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-stable-sysfs-class-bluetoothujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file stable/sysfs-class-infiniband}jajşsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-stable-sysfs-class-infinibandujajrjajŸubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file stable/sysfs-class-rfkill}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-stable-sysfs-class-rfkillujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-class-tpm}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-stable-sysfs-class-tpmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-class-ubi}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-stable-sysfs-class-ubiujajrjaj+ubaja}(j]j]j]j]j]ujajrjaj(ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-class-udc}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-stable-sysfs-class-udcujajrjajNubaja}(j]j]j]j]j]ujajrjajKubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-devices}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-stable-sysfs-devicesujajrjajqubaja}(j]j]j]j]j]ujajrjajnubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file stable/sysfs-devices-node}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-stable-sysfs-devices-nodeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file stable/sysfs-devices-system-cpu}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-stable-sysfs-devices-system-cpuujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file stable/sysfs-devices-system-xen_memory}jajݠsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-stable-sysfs-devices-system-xen-memoryujajrjajڠubaja}(j]j]j]j]j]ujajrjajנubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file stable/sysfs-driver-aspeed-vuart}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-stable-sysfs-driver-aspeed-vuartujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file stable/sysfs-driver-dma-idxd}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-stable-sysfs-driver-dma-idxdujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file stable/sysfs-driver-dma-ioatdma}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-stable-sysfs-driver-dma-ioatdmaujajrjajCubaja}(j]j]j]j]j]ujajrjaj@ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file stable/sysfs-driver-firmware-zynqmp}jajisbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-stable-sysfs-driver-firmware-zynqmpujajrjajfubaja}(j]j]j]j]j]ujajrjajcubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file stable/sysfs-driver-ib_srp}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-stable-sysfs-driver-ib-srpujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file stable/sysfs-driver-misc-cp500}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-stable-sysfs-driver-misc-cp500ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file stable/sysfs-driver-mlxreg-io}jajҡsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-stable-sysfs-driver-mlxreg-ioujajrjajϡubaja}(j]j]j]j]j]ujajrjaj̡ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file stable/sysfs-driver-qla2xxx}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-stable-sysfs-driver-qla2xxxujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file stable/sysfs-driver-speakup}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-stable-sysfs-driver-speakupujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file stable/sysfs-driver-usb-usbtmc}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-stable-sysfs-driver-usb-usbtmcujajrjaj8ubaja}(j]j]j]j]j]ujajrjaj5ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file stable/sysfs-driver-w1_ds2438}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-stable-sysfs-driver-w1-ds2438ujajrjaj[ubaja}(j]j]j]j]j]ujajrjajXubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file stable/sysfs-driver-w1_ds28e04}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-stable-sysfs-driver-w1-ds28e04ujajrjaj~ubaja}(j]j]j]j]j]ujajrjaj{ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file stable/sysfs-driver-w1_ds28ea00}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-stable-sysfs-driver-w1-ds28ea00ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file stable/sysfs-firmware-opal-dump}jajǢsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-stable-sysfs-firmware-opal-dumpujajrjajĢubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file stable/sysfs-firmware-opal-elog}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-stable-sysfs-firmware-opal-elogujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file stable/sysfs-fs-orangefs}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-stable-sysfs-fs-orangefsujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file stable/sysfs-hypervisor-xen}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-stable-sysfs-hypervisor-xenujajrjaj-ubaja}(j]j]j]j]j]ujajrjaj*ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file stable/sysfs-kernel-notes}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-stable-sysfs-kernel-notesujajrjajPubaja}(j]j]j]j]j]ujajrjajMubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/sysfs-module}jajvsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-stable-sysfs-moduleujajrjajsubaja}(j]j]j]j]j]ujajrjajpubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file stable/sysfs-platform-wmi-bmof}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-stable-sysfs-platform-wmi-bmofujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file stable/sysfs-transport-srp}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-stable-sysfs-transport-srpujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file stable/thermal-notification}jajߣsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-stable-thermal-notificationujajrjajܣubaja}(j]j]j]j]j]ujajrjaj٣ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file stable/vdso}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-stable-vdsoujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajoubeja}(j]j]j]j]j]ujajsjajlubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj:sbaja}(j]j]j]j]j]internalrefuriPCI/endpoint/pci-endpoint anchornamehjajCujajrjaj7ubaja}(j]j]j]j]j]ujajrjaj4ubaja}(j]j]j]j]j]ujajsjaj1ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI Endpoint Core}jaj]sbaja}(j]j]j]j]j]internalrefurijI anchorname#pci-endpoint-coreja](K KeujajrjajZubaja}(j]j]j]j]j]ujajrjajWubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$PCI Endpoint Controller(EPC) Library}jaj~sbaja}(j]j]j]j]j]internalrefurijI anchorname$#pci-endpoint-controller-epc-libraryja](K KKeujajrjaj{ubaja}(j]j]j]j]j]ujajrjajxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"APIs for the PCI controller Driver}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname##apis-for-the-pci-controller-driverja](K KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-EPC APIs for the PCI Endpoint Function Driver}jajäsbaja}(j]j]j]j]j]internalrefurijI anchorname.#epc-apis-for-the-pci-endpoint-function-driverja](K KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther EPC APIs}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#other-epc-apisja](K KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajxubeja}(j]j]j]j]j]ujajsjajuubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"PCI Endpoint Function(EPF) Library}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname"#pci-endpoint-function-epf-libraryja](K KKeujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-EPF APIs for the PCI Endpoint Function Driver}jaj8sbaja}(j]j]j]j]j]internalrefurijI anchorname.#epf-apis-for-the-pci-endpoint-function-driverja](K KKKeujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj2ubaja}(j]j]j]j]j]ujajsjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,APIs for the PCI Endpoint Controller Library}jaj\sbaja}(j]j]j]j]j]internalrefurijI anchorname-#apis-for-the-pci-endpoint-controller-libraryja](K KKKeujajrjajYubaja}(j]j]j]j]j]ujajrjajVubaja}(j]j]j]j]j]ujajsjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther EPF APIs}jajsbaja}(j]j]j]j]j]internalrefurijI anchorname#other-epf-apisja](K KKKeujajrjaj}ubaja}(j]j]j]j]j]ujajrjajzubaja}(j]j]j]j]j]ujajsjaj/ubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajuubeja}(j]j]j]j]j]ujajujajWubeja}(j]j]j]j]j]ujajsjaj1ubeja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTOMOYO}jajťsbaja}(j]j]j]j]j]internalrefuriadmin-guide/LSM/tomoyo anchornamehujajrjaj¥ubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is TOMOYO?}jajsbaja}(j]j]j]j]j]internalrefurijԥ anchorname#what-is-tomoyoujajrjajubaja}(j]j]j]j]j]ujajrjajߥubaja}(j]j]j]j]j]ujajsjajܥubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to enable TOMOYO?}jajsbaja}(j]j]j]j]j]internalrefurijԥ anchorname#how-to-enable-tomoyoujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajܥubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhere is documentation?}jaj+sbaja}(j]j]j]j]j]internalrefurijԥ anchorname#where-is-documentationujajrjaj(ubaja}(j]j]j]j]j]ujajrjaj%ubaja}(j]j]j]j]j]ujajsjajܥubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Test Endpoint Function}jajcsbaja}(j]j]j]j]j]internalrefuri&PCI/endpoint/function/binding/pci-test anchornamehjaj^ujajrjaj`ubaja}(j]j]j]j]j]ujajrjaj]ubaja}(j]j]j]j]j]ujajsjajZubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDReference-count design for elements of lists/arrays protected by RCU}jajsbaja}(j]j]j]j]j]internalrefuri RCU/rcuref anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjt jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja kernel data structure for DRBD-9}jajsbaja}(j]j]j]j]j]internalrefuri+admin-guide/blockdev/drbd/data-structure-v9 anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic Data Structure}jajۦsbaja}(j]j]j]j]j]internalrefurijʦ anchorname#basic-data-structureujajrjajئubaja}(j]j]j]j]j]ujajrjajզubaja}(j]j]j]j]j]ujajsjajҦubaja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubj5jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSELinux}jajsbaja}(j]j]j]j]j]internalrefuriadmin-guide/LSM/SELinux anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjaj ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow To Write Linux PCI Drivers}jaj?sbaja}(j]j]j]j]j]internalrefuriPCI/pci anchornamehjajujajrjaj<ubaja}(j]j]j]j]j]ujajrjaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructure of PCI drivers}jaj_sbaja}(j]j]j]j]j]internalrefurijN anchorname#structure-of-pci-driversja](KKeujajrjaj\ubaja}(j]j]j]j]j]ujajrjajYubaja}(j]j]j]j]j]ujajsjajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japci_register_driver() call}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname#pci-register-driver-callja](KKeujajrjajubaja}(j]j]j]j]j]ujajrjaj}ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*“Attributes” for driver functions/data}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname%#attributes-for-driver-functions-dataja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajujaj}ubeja}(j]j]j]j]j]ujajsjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How to find PCI devices manually}jajԧsbaja}(j]j]j]j]j]internalrefurijN anchorname!#how-to-find-pci-devices-manuallyja](KKeujajrjajѧubaja}(j]j]j]j]j]ujajrjajΧubaja}(j]j]j]j]j]ujajsjajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice Initialization Steps}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname#device-initialization-stepsja](KKeujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnable the PCI device}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname#enable-the-pci-deviceja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest MMIO/IOP resources}jaj=sbaja}(j]j]j]j]j]internalrefurijN anchorname#request-mmio-iop-resourcesja](KKKeujajrjaj:ubaja}(j]j]j]j]j]ujajrjaj7ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSet the DMA mask size}jajasbaja}(j]j]j]j]j]internalrefurijN anchorname#set-the-dma-mask-sizeja](KKKeujajrjaj^ubaja}(j]j]j]j]j]ujajrjaj[ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetup shared control data}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname#setup-shared-control-dataja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialize device registers}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname#initialize-device-registersja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister IRQ handler}jajͨsbaja}(j]j]j]j]j]internalrefurijN anchorname#register-irq-handlerja](KKKeujajrjajʨubaja}(j]j]j]j]j]ujajrjajǨubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI device shutdown}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname#pci-device-shutdownja](KKeujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStop IRQs on the device}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname#stop-irqs-on-the-deviceja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRelease the IRQ}jajBsbaja}(j]j]j]j]j]internalrefurijN anchorname#release-the-irqja](KKKeujajrjaj?ubaja}(j]j]j]j]j]ujajrjaj<ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStop all DMA activity}jajfsbaja}(j]j]j]j]j]internalrefurijN anchorname#stop-all-dma-activityja](KKKeujajrjajcubaja}(j]j]j]j]j]ujajrjaj`ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRelease DMA buffers}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname#release-dma-buffersja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Unregister from other subsystems}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname!#unregister-from-other-subsystemsja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Disable Device from responding to MMIO/IO Port addresses}jajҩsbaja}(j]j]j]j]j]internalrefurijN anchorname9#disable-device-from-responding-to-mmio-io-port-addressesja](KKKeujajrjajϩubaja}(j]j]j]j]j]ujajrjaj̩ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Release MMIO/IO Port Resource(s)}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname #release-mmio-io-port-resource-sja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to access PCI config space}jaj&sbaja}(j]j]j]j]j]internalrefurijN anchorname#how-to-access-pci-config-spaceja](KKeujajrjaj#ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther interesting functions}jajJsbaja}(j]j]j]j]j]internalrefurijN anchorname#other-interesting-functionsja](KKeujajrjajGubaja}(j]j]j]j]j]ujajrjajDubaja}(j]j]j]j]j]ujajsjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMiscellaneous hints}jajnsbaja}(j]j]j]j]j]internalrefurijN anchorname#miscellaneous-hintsja](KKeujajrjajkubaja}(j]j]j]j]j]ujajrjajhubaja}(j]j]j]j]j]ujajsjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Vendor and device identifications}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname"#vendor-and-device-identificationsja](KK eujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObsolete functions}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname#obsolete-functionsja](KK eujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MMIO Space and “Write Posting”}jajڪsbaja}(j]j]j]j]j]internalrefurijN anchorname#mmio-space-and-write-postingja](KK eujajrjajתubaja}(j]j]j]j]j]ujajrjajԪubaja}(j]j]j]j]j]ujajsjajVubeja}(j]j]j]j]j]ujajujaj9ubeja}(j]j]j]j]j]ujajsjaj6ubaja}(j]j]j]j]j]ujajuubj7jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample of udev rules}jajsbaja}(j]j]j]j]j]internalrefuriadmin-guide/aoe/examples anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Example of udev install rules script}jaj6sbaja}(j]j]j]j]j]internalrefurij" anchorname%#example-of-udev-install-rules-scriptujajrjaj3ubaja}(j]j]j]j]j]ujajrjaj0ubaja}(j]j]j]j]j]ujajsjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample script to get status}jajYsbaja}(j]j]j]j]j]internalrefurij" anchorname#example-script-to-get-statusujajrjajVubaja}(j]j]j]j]j]ujajrjajSubaja}(j]j]j]j]j]ujajsjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample of AoE autoload script}jaj|sbaja}(j]j]j]j]j]internalrefurij" anchorname#example-of-aoe-autoload-scriptujajrjajyubaja}(j]j]j]j]j]ujajrjajvubaja}(j]j]j]j]j]ujajsjaj ubeja}(j]j]j]j]j]ujajuubjdjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux ABI description}jajsbaja}(j]j]j]j]j]internalrefuriadmin-guide/abi anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajȫsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajrjajūubaja}(j]j]j]j]j]ujajrjaj«ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ABI symbols}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-symbolsujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nadmin-guide/abi-stableNadmin-guide/abi-testingNadmin-guide/abi-obsoleteNadmin-guide/abi-removede includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj{jՔ=/var/lib/git/docbuild/linux/Documentation/admin-guide/abi.rstj֔K jajubaja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ABI files}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname #abi-filesujajrjaj4ubaja}(j]j]j]j]j]ujajrjaj1ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nadmin-guide/abi-stable-filesNadmin-guide/abi-testing-filesNadmin-guide/abi-obsolete-filesNadmin-guide/abi-removed-filese includefiles](j]j_jajcemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj{jՔj$j֔KjajNubaja}(j]j]j]j]j]ujajujaj1ubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#A Tour Through RCU’s Requirements}jajsbaja}(j]j]j]j]j]internalrefuri$RCU/Design/Requirements/Requirements anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFundamental Requirements}jajڬsbaja}(j]j]j]j]j]internalrefurij anchorname#fundamental-requirementsujajrjaj׬ubaja}(j]j]j]j]j]ujajrjajԬubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGrace-Period Guarantee}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#grace-period-guaranteeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPublish/Subscribe Guarantee}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#publish-subscribe-guaranteeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory-Barrier Guarantees}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname#memory-barrier-guaranteesujajrjaj=ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4RCU Primitives Guaranteed to Execute Unconditionally}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname5#rcu-primitives-guaranteed-to-execute-unconditionallyujajrjaj`ubaja}(j]j]j]j]j]ujajrjaj]ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Guaranteed Read-to-Write Upgrade}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#guaranteed-read-to-write-upgradeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajԬubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFundamental Non-Requirements}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#fundamental-non-requirementsujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReaders Impose Minimal Ordering}jajխsbaja}(j]j]j]j]j]internalrefurij anchorname #readers-impose-minimal-orderingujajrjajҭubaja}(j]j]j]j]j]ujajrjajϭubaja}(j]j]j]j]j]ujajsjaj̭ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReaders Do Not Exclude Updaters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #readers-do-not-exclude-updatersujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj̭ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Updaters Only Wait For Old Readers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##updaters-only-wait-for-old-readersujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj̭ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Grace Periods Don’t Partition Read-Side Critical Sections}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname:#grace-periods-don-t-partition-read-side-critical-sectionsujajrjaj;ubaja}(j]j]j]j]j]ujajrjaj8ubaja}(j]j]j]j]j]ujajsjaj̭ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Read-Side Critical Sections Don’t Partition Grace Periods}jajasbaja}(j]j]j]j]j]internalrefurij anchorname:#read-side-critical-sections-don-t-partition-grace-periodsujajrjaj^ubaja}(j]j]j]j]j]ujajrjaj[ubaja}(j]j]j]j]j]ujajsjaj̭ubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParallelism Facts of Life}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#parallelism-facts-of-lifeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Quality-of-Implementation Requirements}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#quality-of-implementation-requirementsujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecialization}jajӮsbaja}(j]j]j]j]j]internalrefurij anchorname#specializationujajrjajЮubaja}(j]j]j]j]j]ujajrjajͮubaja}(j]j]j]j]j]ujajsjajʮubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPerformance and Scalability}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#performance-and-scalabilityujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajʮubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaForward Progress}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#forward-progressujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajʮubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Composability}jaj<sbaja}(j]j]j]j]j]internalrefurij anchorname#composabilityujajrjaj9ubaja}(j]j]j]j]j]ujajrjaj6ubaja}(j]j]j]j]j]ujajsjajʮubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Corner Cases}jaj_sbaja}(j]j]j]j]j]internalrefurij anchorname #corner-casesujajrjaj\ubaja}(j]j]j]j]j]ujajrjajYubaja}(j]j]j]j]j]ujajsjajʮubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Software-Engineering Requirements}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#software-engineering-requirementsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Kernel Complications}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#linux-kernel-complicationsujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajѯsbaja}(j]j]j]j]j]internalrefurij anchorname#configurationujajrjajίubaja}(j]j]j]j]j]ujajrjaj˯ubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#firmware-interfaceujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Early Boot}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #early-bootujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupts and NMIs}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname#interrupts-and-nmisujajrjaj7ubaja}(j]j]j]j]j]ujajrjaj4ubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoadable Modules}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname#loadable-modulesujajrjajZubaja}(j]j]j]j]j]ujajrjajWubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Hotplug CPU}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #hotplug-cpuujajrjaj}ubaja}(j]j]j]j]j]ujajrjajzubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScheduler and RCU}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#scheduler-and-rcuujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracing and RCU}jajưsbaja}(j]j]j]j]j]internalrefurij anchorname#tracing-and-rcuujajrjajðubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccesses to User Memory and RCU}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #accesses-to-user-memory-and-rcuujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnergy Efficiency}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#energy-efficiencyujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Scheduling-Clock Interrupts and RCU}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname$#scheduling-clock-interrupts-and-rcuujajrjaj,ubaja}(j]j]j]j]j]ujajrjaj)ubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Efficiency}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#memory-efficiencyujajrjajOubaja}(j]j]j]j]j]ujajrjajLubaja}(j]j]j]j]j]ujajsjajȯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Performance, Scalability, Response Time, and Reliability}jajusbaja}(j]j]j]j]j]internalrefurij anchorname6#performance-scalability-response-time-and-reliabilityujajrjajrubaja}(j]j]j]j]j]ujajrjajoubaja}(j]j]j]j]j]ujajsjajȯubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOther RCU Flavors}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#other-rcu-flavorsujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBottom-Half Flavor (Historical)}jajısbaja}(j]j]j]j]j]internalrefurij anchorname#bottom-half-flavor-historicalujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSched Flavor (Historical)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sched-flavor-historicalujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sleepable RCU}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#sleepable-rcuujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tasks RCU}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname #tasks-rcuujajrjaj*ubaja}(j]j]j]j]j]ujajrjaj'ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTasks Rude RCU}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#tasks-rude-rcuujajrjajMubaja}(j]j]j]j]j]ujajrjajJubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTasks Trace RCU}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#tasks-trace-rcuujajrjajpubaja}(j]j]j]j]j]ujajrjajmubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPossible Future Changes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#possible-future-changesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajŲsbaja}(j]j]j]j]j]internalrefurij anchorname#summaryujajrjaj²ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAcknowledgments}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#acknowledgmentsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaABI removed symbols}jaj sbaja}(j]j]j]j]j]internalrefuriadmin-guide/abi-removed anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/bus}jaj@sbaja}(j]j]j]j]j]internalrefurij/ anchorname#symbols-under-sys-busujajrjaj=ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/class}jajcsbaja}(j]j]j]j]j]internalrefurij/ anchorname#symbols-under-sys-classujajrjaj`ubaja}(j]j]j]j]j]ujajrjaj]ubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/devices}jajsbaja}(j]j]j]j]j]internalrefurij/ anchorname#symbols-under-sys-devicesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/firmware}jajsbaja}(j]j]j]j]j]internalrefurij/ anchorname#symbols-under-sys-firmwareujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/fs}jaj̳sbaja}(j]j]j]j]j]internalrefurij/ anchorname#symbols-under-sys-fsujajrjajɳubaja}(j]j]j]j]j]ujajrjajƳubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/kernel}jajsbaja}(j]j]j]j]j]internalrefurij/ anchorname#symbols-under-sys-kernelujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under /sys/o2cb}jajsbaja}(j]j]j]j]j]internalrefurij/ anchorname#symbols-under-sys-o2cbujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadevfs}jaj5sbaja}(j]j]j]j]j]internalrefurij/ anchorname#devfsujajrjaj2ubaja}(j]j]j]j]j]ujajrjaj/ubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under dv1394}jajXsbaja}(j]j]j]j]j]internalrefurij/ anchorname#symbols-under-dv1394ujajrjajUubaja}(j]j]j]j]j]ujajrjajRubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaip_queue}jaj{sbaja}(j]j]j]j]j]internalrefurij/ anchorname #ip-queueujajrjajxubaja}(j]j]j]j]j]ujajrjajuubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols under raw1394}jajsbaja}(j]j]j]j]j]internalrefurij/ anchorname#symbols-under-raw1394ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatcp_dma_copybreak sysctl}jajsbaja}(j]j]j]j]j]internalrefurij/ anchorname#tcp-dma-copybreak-sysctlujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=video1394 (a.k.a. “OHCI-1394 Video support” for FireWire)}jajsbaja}(j]j]j]j]j]internalrefurij/ anchorname5#video1394-a-k-a-ohci-1394-video-support-for-firewireujajrjajubaja}(j]j]j]j]j]ujajrjaj޴ubaja}(j]j]j]j]j]ujajsjaj7ubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjPjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+The PCI Express Port Bus Driver Guide HOWTO}jajsbaja}(j]j]j]j]j]internalrefuriPCI/pciebus-howto anchornamehjajթujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbout this guide}jaj<sbaja}(j]j]j]j]j]internalrefurij+ anchorname#about-this-guideja](KKeujajrjaj9ubaja}(j]j]j]j]j]ujajrjaj6ubaja}(j]j]j]j]j]ujajsjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'What is the PCI Express Port Bus Driver}jaj`sbaja}(j]j]j]j]j]internalrefurij+ anchorname(#what-is-the-pci-express-port-bus-driverja](KKeujajrjaj]ubaja}(j]j]j]j]j]ujajrjajZubaja}(j]j]j]j]j]ujajsjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Why use the PCI Express Port Bus Driver?}jajsbaja}(j]j]j]j]j]internalrefurij+ anchorname(#why-use-the-pci-express-port-bus-driverja](KKeujajrjajubaja}(j]j]j]j]j]ujajrjaj~ubaja}(j]j]j]j]j]ujajsjaj3ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?Configuring the PCI Express Port Bus Driver vs. Service Drivers}jajsbaja}(j]j]j]j]j]internalrefurij+ anchorname?#configuring-the-pci-express-port-bus-driver-vs-service-driversja](KKeujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAIncluding the PCI Express Port Bus Driver Support into the Kernel}jajɵsbaja}(j]j]j]j]j]internalrefurij+ anchornameB#including-the-pci-express-port-bus-driver-support-into-the-kernelja](KKKeujajrjajƵubaja}(j]j]j]j]j]ujajrjajõubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEnabling Service Driver Support}jajsbaja}(j]j]j]j]j]internalrefurij+ anchorname #enabling-service-driver-supportja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japcie_port_service_register}jajsbaja}(j]j]j]j]j]internalrefurij+ anchorname#pcie-port-service-registerja](KKKKeujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japcie_port_service_unregister}jaj2sbaja}(j]j]j]j]j]internalrefurij+ anchorname#pcie-port-service-unregisterja](KKKKeujajrjaj/ubaja}(j]j]j]j]j]ujajrjaj,ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sample Code}jajVsbaja}(j]j]j]j]j]internalrefurij+ anchorname #sample-codeja](KKKKeujajrjajSubaja}(j]j]j]j]j]ujajrjajPubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjaj3ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPossible Resource Conflicts}jajsbaja}(j]j]j]j]j]internalrefurij+ anchorname#possible-resource-conflictsja](KKeujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSI and MSI-X Vector Resource}jajsbaja}(j]j]j]j]j]internalrefurij+ anchorname#msi-and-msi-x-vector-resourceja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Memory/IO Mapped Regions}jaj׶sbaja}(j]j]j]j]j]internalrefurij+ anchorname#pci-memory-io-mapped-regionsja](KKKeujajrjajԶubaja}(j]j]j]j]j]ujajrjajѶubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Config Registers}jajsbaja}(j]j]j]j]j]internalrefurij+ anchorname#pci-config-registersja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjaj3ubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjhjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaACPI Fan Performance States}jaj@sbaja}(j]j]j]j]j]internalrefuri'admin-guide/acpi/fan_performance_states anchornamehujajrjaj=ubaja}(j]j]j]j]j]ujajrjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI Fan Fine Grain Control}jaj`sbaja}(j]j]j]j]j]internalrefurijO anchorname#acpi-fan-fine-grain-controlujajrjaj]ubaja}(j]j]j]j]j]ujajrjajZubaja}(j]j]j]j]j]ujajsjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI Fan Performance Feedback}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname#acpi-fan-performance-feedbackujajrjajubaja}(j]j]j]j]j]ujajrjaj}ubaja}(j]j]j]j]j]ujajsjajWubeja}(j]j]j]j]j]ujajujaj:ubeja}(j]j]j]j]j]ujajsjaj7ubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO}jajsbaja}(j]j]j]j]j]internalrefuriadmin-guide/aoe/todo anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjSjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3A Tour Through TREE_RCU’s Expedited Grace Periods}jajsbaja}(j]j]j]j]j]internalrefuri:RCU/Design/Expedited-Grace-Periods/Expedited-Grace-Periods anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExpedited Grace Period Design}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname#expedited-grace-period-designujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj$ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#RCU-preempt Expedited Grace Periods}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname$#rcu-preempt-expedited-grace-periodsujajrjajJubaja}(j]j]j]j]j]ujajrjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!RCU-sched Expedited Grace Periods}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname"#rcu-sched-expedited-grace-periodsujajrjajjubaja}(j]j]j]j]j]ujajrjajgubaja}(j]j]j]j]j]ujajsjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Expedited Grace Period and CPU Hotplug}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#expedited-grace-period-and-cpu-hotplugujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Expedited Grace Period Refinements}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##expedited-grace-period-refinementsujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdle-CPU Checks}jajӸsbaja}(j]j]j]j]j]internalrefurij anchorname#idle-cpu-checksujajrjajиubaja}(j]j]j]j]j]ujajrjaj͸ubaja}(j]j]j]j]j]ujajsjajʸubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBatching via Sequence Counter}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#batching-via-sequence-counterujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajʸubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunnel Locking and Wait/Wakeup}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#funnel-locking-and-wait-wakeupujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajʸubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUse of Workqueues}jaj<sbaja}(j]j]j]j]j]internalrefurij anchorname#use-of-workqueuesujajrjaj9ubaja}(j]j]j]j]j]ujajrjaj6ubaja}(j]j]j]j]j]ujajsjajʸubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStall Warnings}jaj_sbaja}(j]j]j]j]j]internalrefurij anchorname#stall-warningsujajrjaj\ubaja}(j]j]j]j]j]ujajrjajYubaja}(j]j]j]j]j]ujajsjajʸubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMid-boot operation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#mid-boot-operationujajrjajubaja}(j]j]j]j]j]ujajrjaj|ubaja}(j]j]j]j]j]ujajsjajʸubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#summaryujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajʸubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajdubeja}(j]j]j]j]j]ujajujajGubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjaj޷ubaja}(j]j]j]j]j]ujajuubj+jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?PROPER CARE AND FEEDING OF RETURN VALUES FROM rcu_dereference()}jajsbaja}(j]j]j]j]j]internalrefuriRCU/rcu_dereference anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"EXAMPLE OF AMPLIFIED RCU-USAGE BUG}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##example-of-amplified-rcu-usage-bugujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)EXAMPLE WHERE THE COMPILER KNOWS TOO MUCH}jaj8sbaja}(j]j]j]j]j]internalrefurij anchorname*#example-where-the-compiler-knows-too-muchujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj2ubaja}(j]j]j]j]j]ujajsjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/var/lib/git/docbuild/linux/Documentation/accel/qaic/index.rstj֔K jajubaja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjmjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTesting ABI Files}jajsbaja}(j]j]j]j]j]internalrefuriadmin-guide/abi-testing-files anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/configfs-acpi}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-configfs-acpiujajrjaj$ubaja}(j]j]j]j]j]ujajrjaj!ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/configfs-iio}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-configfs-iioujajrjajGubaja}(j]j]j]j]j]ujajrjajDubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/configfs-most}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-configfs-mostujajrjajjubaja}(j]j]j]j]j]ujajrjajgubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/configfs-rdma_cm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-configfs-rdma-cmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/configfs-spear-pcie-gadget}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-configfs-spear-pcie-gadgetujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/configfs-stp-policy}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-configfs-stp-policyujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/configfs-stp-policy-p_sys-t}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-configfs-stp-policy-p-sys-tujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/configfs-tsm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-configfs-tsmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/configfs-usb-gadget}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-configfs-usb-gadgetujajrjaj<ubaja}(j]j]j]j]j]ujajrjaj9ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/configfs-usb-gadget-acm}jajbsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-configfs-usb-gadget-acmujajrjaj_ubaja}(j]j]j]j]j]ujajrjaj\ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/configfs-usb-gadget-ecm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-configfs-usb-gadget-ecmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/configfs-usb-gadget-eem}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-configfs-usb-gadget-eemujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/configfs-usb-gadget-ffs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-configfs-usb-gadget-ffsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/configfs-usb-gadget-hid}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-configfs-usb-gadget-hidujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/configfs-usb-gadget-loopback}jajsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-configfs-usb-gadget-loopbackujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ABI file testing/configfs-usb-gadget-mass-storage}jaj4sbaja}(j]j]j]j]j]internalrefurij anchorname2#abi-file-testing-configfs-usb-gadget-mass-storageujajrjaj1ubaja}(j]j]j]j]j]ujajrjaj.ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/configfs-usb-gadget-midi}jajWsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-configfs-usb-gadget-midiujajrjajTubaja}(j]j]j]j]j]ujajrjajQubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/configfs-usb-gadget-midi2}jajzsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-configfs-usb-gadget-midi2ujajrjajwubaja}(j]j]j]j]j]ujajrjajtubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/configfs-usb-gadget-ncm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-configfs-usb-gadget-ncmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/configfs-usb-gadget-obex}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-configfs-usb-gadget-obexujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/configfs-usb-gadget-phonet}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-configfs-usb-gadget-phonetujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/configfs-usb-gadget-printer}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-configfs-usb-gadget-printerujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/configfs-usb-gadget-rndis}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-configfs-usb-gadget-rndisujajrjaj&ubaja}(j]j]j]j]j]ujajrjaj#ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/configfs-usb-gadget-serial}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-configfs-usb-gadget-serialujajrjajIubaja}(j]j]j]j]j]ujajrjajFubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/configfs-usb-gadget-sourcesink}jajosbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-configfs-usb-gadget-sourcesinkujajrjajlubaja}(j]j]j]j]j]ujajrjajiubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/configfs-usb-gadget-subset}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-configfs-usb-gadget-subsetujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/configfs-usb-gadget-tcm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-configfs-usb-gadget-tcmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/configfs-usb-gadget-uac1}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-configfs-usb-gadget-uac1ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/configfs-usb-gadget-uac1_legacy}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-configfs-usb-gadget-uac1-legacyujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/configfs-usb-gadget-uac2}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-configfs-usb-gadget-uac2ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/configfs-usb-gadget-uvc}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-configfs-usb-gadget-uvcujajrjaj>ubaja}(j]j]j]j]j]ujajrjaj;ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/debugfs-cec-error-inj}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-debugfs-cec-error-injujajrjajaubaja}(j]j]j]j]j]ujajrjaj^ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/debugfs-cros-ec}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-debugfs-cros-ecujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/debugfs-cxl}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-debugfs-cxlujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/debugfs-dell-wmi-ddv}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-debugfs-dell-wmi-ddvujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/debugfs-driver-dcc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-debugfs-driver-dccujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/debugfs-driver-genwqe}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-debugfs-driver-genwqeujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/debugfs-driver-habanalabs}jaj6sbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-debugfs-driver-habanalabsujajrjaj3ubaja}(j]j]j]j]j]ujajrjaj0ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/debugfs-driver-qat}jajYsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-debugfs-driver-qatujajrjajVubaja}(j]j]j]j]j]ujajrjajSubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/debugfs-driver-qat_telemetry}jaj|sbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-debugfs-driver-qat-telemetryujajrjajyubaja}(j]j]j]j]j]ujajrjajvubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/debugfs-dwc-pcie}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-debugfs-dwc-pcieujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/debugfs-ec}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-debugfs-ecujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/debugfs-hisi-hpre}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-debugfs-hisi-hpreujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/debugfs-hisi-migration}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-debugfs-hisi-migrationujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/debugfs-hisi-sec}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-debugfs-hisi-secujajrjaj(ubaja}(j]j]j]j]j]ujajrjaj%ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/debugfs-hisi-zip}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-debugfs-hisi-zipujajrjajKubaja}(j]j]j]j]j]ujajrjajHubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/debugfs-hyperv}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-debugfs-hypervujajrjajnubaja}(j]j]j]j]j]ujajrjajkubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/debugfs-ideapad}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-debugfs-ideapadujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/debugfs-iio-ad9467}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-debugfs-iio-ad9467ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/debugfs-iio-backend}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-debugfs-iio-backendujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/debugfs-intel-iommu}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-debugfs-intel-iommuujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/debugfs-moxtet}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-debugfs-moxtetujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/debugfs-msi-wmi-platform}jajCsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-debugfs-msi-wmi-platformujajrjaj@ubaja}(j]j]j]j]j]ujajrjaj=ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/debugfs-olpc}jajfsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-debugfs-olpcujajrjajcubaja}(j]j]j]j]j]ujajrjaj`ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/debugfs-pfo-nx-crypto}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-debugfs-pfo-nx-cryptoujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/debugfs-pktcdvd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-debugfs-pktcdvdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/debugfs-scmi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-debugfs-scmiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/debugfs-scmi-raw}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-debugfs-scmi-rawujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/debugfs-tpmi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-debugfs-tpmiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/debugfs-turris-mox-rwtm}jaj8sbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-debugfs-turris-mox-rwtmujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj2ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/debugfs-vfio}jaj[sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-debugfs-vfioujajrjajXubaja}(j]j]j]j]j]ujajrjajUubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/debugfs-wilco-ec}jaj~sbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-debugfs-wilco-ecujajrjaj{ubaja}(j]j]j]j]j]ujajrjajxubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/dell-smbios-wmi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-dell-smbios-wmiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/dev-kmsg}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-dev-kmsgujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/devlink-resource-mlxsw}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-devlink-resource-mlxswujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/evm}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-evmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/gpio-cdev}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-gpio-cdevujajrjaj*ubaja}(j]j]j]j]j]ujajrjaj'ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/ima_policy}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-ima-policyujajrjajMubaja}(j]j]j]j]j]ujajrjajJubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/ppc-memtrace}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-ppc-memtraceujajrjajpubaja}(j]j]j]j]j]ujajrjajmubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/procfs-attr-current}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-procfs-attr-currentujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/procfs-attr-exec}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-procfs-attr-execujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/procfs-attr-prev}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-procfs-attr-prevujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/procfs-diskstats}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-procfs-diskstatsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/procfs-smaps_rollup}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-procfs-smaps-rollupujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/pstore}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-pstoreujajrjajBubaja}(j]j]j]j]j]ujajrjaj?ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/rtc-cdev}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-rtc-cdevujajrjajeubaja}(j]j]j]j]j]ujajrjajbubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/securityfs-secrets-coco}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-securityfs-secrets-cocoujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-amd-pmc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-amd-pmcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-amd-pmf}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-amd-pmfujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-ata}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-ataujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-block-aoe}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-block-aoeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-block-bcache}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-block-bcacheujajrjaj7ubaja}(j]j]j]j]j]ujajrjaj4ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-block-device}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-block-deviceujajrjajZubaja}(j]j]j]j]j]ujajrjajWubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-block-dm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-block-dmujajrjaj}ubaja}(j]j]j]j]j]ujajrjajzubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-block-loop}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-block-loopujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-block-rnbd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-block-rnbdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-block-rssd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-block-rssdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-block-zram}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-block-zramujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-acpi}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-bus-acpiujajrjaj,ubaja}(j]j]j]j]j]ujajrjaj)ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-amba}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-bus-ambaujajrjajOubaja}(j]j]j]j]j]ujajrjajLubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-bus-auxiliary}jajusbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-bus-auxiliaryujajrjajrubaja}(j]j]j]j]j]ujajrjajoubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-bcma}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-bus-bcmaujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-cdx}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-cdxujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-bus-coreboot}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-bus-corebootujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-bus-coresight-devices-cti}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-bus-coresight-devices-ctiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9ABI file testing/sysfs-bus-coresight-devices-dummy-source}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname:#abi-file-testing-sysfs-bus-coresight-devices-dummy-sourceujajrjaj!ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ABI file testing/sysfs-bus-coresight-devices-etb10}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname3#abi-file-testing-sysfs-bus-coresight-devices-etb10ujajrjajDubaja}(j]j]j]j]j]ujajrjajAubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ABI file testing/sysfs-bus-coresight-devices-etm3x}jajjsbaja}(j]j]j]j]j]internalrefurij anchorname3#abi-file-testing-sysfs-bus-coresight-devices-etm3xujajrjajgubaja}(j]j]j]j]j]ujajrjajdubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ABI file testing/sysfs-bus-coresight-devices-etm4x}jajsbaja}(j]j]j]j]j]internalrefurij anchorname3#abi-file-testing-sysfs-bus-coresight-devices-etm4xujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3ABI file testing/sysfs-bus-coresight-devices-funnel}jajsbaja}(j]j]j]j]j]internalrefurij anchorname4#abi-file-testing-sysfs-bus-coresight-devices-funnelujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-bus-coresight-devices-stm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-bus-coresight-devices-stmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-bus-coresight-devices-tmc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-bus-coresight-devices-tmcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ABI file testing/sysfs-bus-coresight-devices-tpdm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname2#abi-file-testing-sysfs-bus-coresight-devices-tpdmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ABI file testing/sysfs-bus-coresight-devices-trbe}jaj<sbaja}(j]j]j]j]j]internalrefurij anchorname2#abi-file-testing-sysfs-bus-coresight-devices-trbeujajrjaj9ubaja}(j]j]j]j]j]ujajrjaj6ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6ABI file testing/sysfs-bus-coresight-devices-ultra_smb}jaj_sbaja}(j]j]j]j]j]internalrefurij anchorname7#abi-file-testing-sysfs-bus-coresight-devices-ultra-smbujajrjaj\ubaja}(j]j]j]j]j]ujajrjajYubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/sysfs-bus-counter}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-sysfs-bus-counterujajrjajubaja}(j]j]j]j]j]ujajrjaj|ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-css}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-cssujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-cxl}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-cxlujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-dax}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-daxujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-dfl}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-dflujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-bus-dfl-devices-emif}jaj1sbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-bus-dfl-devices-emifujajrjaj.ubaja}(j]j]j]j]j]ujajrjaj+ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ABI file testing/sysfs-bus-dfl-devices-n3000-nios}jajTsbaja}(j]j]j]j]j]internalrefurij anchorname2#abi-file-testing-sysfs-bus-dfl-devices-n3000-niosujajrjajQubaja}(j]j]j]j]j]ujajrjajNubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-bus-event_source-devices}jajwsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-bus-event-source-devicesujajrjajtubaja}(j]j]j]j]j]ujajrjajqubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4ABI file testing/sysfs-bus-event_source-devices-caps}jajsbaja}(j]j]j]j]j]internalrefurij anchorname5#abi-file-testing-sysfs-bus-event-source-devices-capsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7ABI file testing/sysfs-bus-event_source-devices-dfl_fme}jajsbaja}(j]j]j]j]j]internalrefurij anchorname8#abi-file-testing-sysfs-bus-event-source-devices-dfl-fmeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3ABI file testing/sysfs-bus-event_source-devices-dsa}jajsbaja}(j]j]j]j]j]internalrefurij anchorname4#abi-file-testing-sysfs-bus-event-source-devices-dsaujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6ABI file testing/sysfs-bus-event_source-devices-events}jajsbaja}(j]j]j]j]j]internalrefurij anchorname7#abi-file-testing-sysfs-bus-event-source-devices-eventsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6ABI file testing/sysfs-bus-event_source-devices-format}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname7#abi-file-testing-sysfs-bus-event-source-devices-formatujajrjaj#ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8ABI file testing/sysfs-bus-event_source-devices-hisi_ptt}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname9#abi-file-testing-sysfs-bus-event-source-devices-hisi-pttujajrjajFubaja}(j]j]j]j]j]ujajrjajCubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7ABI file testing/sysfs-bus-event_source-devices-hv_24x7}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname8#abi-file-testing-sysfs-bus-event-source-devices-hv-24x7ujajrjajiubaja}(j]j]j]j]j]ujajrjajfubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7ABI file testing/sysfs-bus-event_source-devices-hv_gpci}jajsbaja}(j]j]j]j]j]internalrefurij anchorname8#abi-file-testing-sysfs-bus-event-source-devices-hv-gpciujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5ABI file testing/sysfs-bus-event_source-devices-iommu}jajsbaja}(j]j]j]j]j]internalrefurij anchorname6#abi-file-testing-sysfs-bus-event-source-devices-iommuujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6ABI file testing/sysfs-bus-event_source-devices-uncore}jajsbaja}(j]j]j]j]j]internalrefurij anchorname7#abi-file-testing-sysfs-bus-event-source-devices-uncoreujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7ABI file testing/sysfs-bus-event_source-devices-vpa-pmu}jajsbaja}(j]j]j]j]j]internalrefurij anchorname8#abi-file-testing-sysfs-bus-event-source-devices-vpa-pmuujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-fcoe}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-bus-fcoeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-fsi}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-fsiujajrjaj;ubaja}(j]j]j]j]j]ujajrjaj8ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-bus-fsi-devices-sbefifo}jajasbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-bus-fsi-devices-sbefifoujajrjaj^ubaja}(j]j]j]j]j]ujajrjaj[ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-bus-fsl-mc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-bus-fsl-mcujajrjajubaja}(j]j]j]j]j]ujajrjaj~ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-hsi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-hsiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-bus-i2c-devices-bq32k}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-bus-i2c-devices-bq32kujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-bus-i2c-devices-fsa9480}jajsbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-bus-i2c-devices-fsa9480ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-bus-i2c-devices-hm6352}jajsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-bus-i2c-devices-hm6352ujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-bus-i2c-devices-lm3533}jaj3sbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-bus-i2c-devices-lm3533ujajrjaj0ubaja}(j]j]j]j]j]ujajrjaj-ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-bus-i2c-devices-pca954x}jajVsbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-bus-i2c-devices-pca954xujajrjajSubaja}(j]j]j]j]j]ujajrjajPubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7ABI file testing/sysfs-bus-i2c-devices-turris-omnia-mcu}jajysbaja}(j]j]j]j]j]internalrefurij anchorname8#abi-file-testing-sysfs-bus-i2c-devices-turris-omnia-mcuujajrjajvubaja}(j]j]j]j]j]ujajrjajsubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-i3c}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-i3cujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-iio}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-iioujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-bus-iio-accel-adxl372}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-bus-iio-accel-adxl372ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-bus-iio-accel-bmc150}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-bus-iio-accel-bmc150ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-bus-iio-ad9739a}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-bus-iio-ad9739aujajrjaj%ubaja}(j]j]j]j]j]ujajrjaj"ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ABI file testing/sysfs-bus-iio-adc-ad-sigma-delta}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname2#abi-file-testing-sysfs-bus-iio-adc-ad-sigma-deltaujajrjajHubaja}(j]j]j]j]j]ujajrjajEubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-bus-iio-adc-ad4130}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-bus-iio-adc-ad4130ujajrjajkubaja}(j]j]j]j]j]ujajrjajhubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-bus-iio-adc-ad7192}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-bus-iio-adc-ad7192ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-bus-iio-adc-ad7280a}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-bus-iio-adc-ad7280aujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4ABI file testing/sysfs-bus-iio-adc-envelope-detector}jajsbaja}(j]j]j]j]j]internalrefurij anchorname5#abi-file-testing-sysfs-bus-iio-adc-envelope-detectorujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-bus-iio-adc-hi8435}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-bus-iio-adc-hi8435ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-bus-iio-adc-max11410}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-bus-iio-adc-max11410ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-bus-iio-adc-mcp3564}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-bus-iio-adc-mcp3564ujajrjaj=ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-bus-iio-adc-mt6360}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-bus-iio-adc-mt6360ujajrjaj`ubaja}(j]j]j]j]j]ujajrjaj]ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-bus-iio-adc-pac1934}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-bus-iio-adc-pac1934ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-bus-iio-adc-stm32}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-bus-iio-adc-stm32ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-bus-iio-bno055}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-bus-iio-bno055ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-bus-iio-cdc-ad7746}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-bus-iio-cdc-ad7746ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-bus-iio-chemical-sgp40}jajsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-bus-iio-chemical-sgp40ujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3ABI file testing/sysfs-bus-iio-chemical-sunrise-co2}jaj5sbaja}(j]j]j]j]j]internalrefurij anchorname4#abi-file-testing-sysfs-bus-iio-chemical-sunrise-co2ujajrjaj2ubaja}(j]j]j]j]j]ujajrjaj/ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-bus-iio-chemical-vz89x}jajXsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-bus-iio-chemical-vz89xujajrjajUubaja}(j]j]j]j]j]ujajrjajRubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-bus-iio-cros-ec}jaj{sbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-bus-iio-cros-ecujajrjajxubaja}(j]j]j]j]j]ujajrjajuubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/sysfs-bus-iio-dac}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-sysfs-bus-iio-dacujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-bus-iio-dac-ad5766}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-bus-iio-dac-ad5766ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-bus-iio-dac-dpot-dac}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-bus-iio-dac-dpot-dacujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-bus-iio-dac-ltc2688}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-bus-iio-dac-ltc2688ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-bus-iio-dfsdm-adc-stm32}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-bus-iio-dfsdm-adc-stm32ujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj$ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-bus-iio-distance-srf08}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-bus-iio-distance-srf08ujajrjajJubaja}(j]j]j]j]j]ujajrjajGubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-bus-iio-dma-buffer}jajpsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-bus-iio-dma-bufferujajrjajmubaja}(j]j]j]j]j]ujajrjajjubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-bus-iio-filter-admv8818}jajsbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-bus-iio-filter-admv8818ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-bus-iio-frequency-ad9523}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-bus-iio-frequency-ad9523ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-bus-iio-frequency-adf4350}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-bus-iio-frequency-adf4350ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-bus-iio-frequency-adf4371}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-bus-iio-frequency-adf4371ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ABI file testing/sysfs-bus-iio-frequency-admv1013}jajsbaja}(j]j]j]j]j]internalrefurij anchorname2#abi-file-testing-sysfs-bus-iio-frequency-admv1013ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ABI file testing/sysfs-bus-iio-frequency-admv1014}jajBsbaja}(j]j]j]j]j]internalrefurij anchorname2#abi-file-testing-sysfs-bus-iio-frequency-admv1014ujajrjaj?ubaja}(j]j]j]j]j]ujajrjaj<ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-bus-iio-gyro-bmg160}jajesbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-bus-iio-gyro-bmg160ujajrjajbubaja}(j]j]j]j]j]ujajrjaj_ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-bus-iio-health-afe440x}jajsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-bus-iio-health-afe440xujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-bus-iio-humidity}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-bus-iio-humidityujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8ABI file testing/sysfs-bus-iio-impedance-analyzer-ad5933}jajsbaja}(j]j]j]j]j]internalrefurij anchorname9#abi-file-testing-sysfs-bus-iio-impedance-analyzer-ad5933ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-bus-iio-ina2xx-adc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-bus-iio-ina2xx-adcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-bus-iio-inv_icm42600}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-bus-iio-inv-icm42600ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-bus-iio-isl29501}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-bus-iio-isl29501ujajrjaj4ubaja}(j]j]j]j]j]ujajrjaj1ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-bus-iio-light-isl29018}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-bus-iio-light-isl29018ujajrjajWubaja}(j]j]j]j]j]ujajrjajTubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-bus-iio-light-lm3533-als}jaj}sbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-bus-iio-light-lm3533-alsujajrjajzubaja}(j]j]j]j]j]ujajrjajwubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-bus-iio-light-si1133}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-bus-iio-light-si1133ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-bus-iio-light-tsl2583}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-bus-iio-light-tsl2583ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-bus-iio-light-tsl2772}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-bus-iio-light-tsl2772ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3ABI file testing/sysfs-bus-iio-magnetometer-hmc5843}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname4#abi-file-testing-sysfs-bus-iio-magnetometer-hmc5843ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-bus-iio-meas-spec}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-bus-iio-meas-specujajrjaj)ubaja}(j]j]j]j]j]ujajrjaj&ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-bus-iio-mpu6050}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-bus-iio-mpu6050ujajrjajLubaja}(j]j]j]j]j]ujajrjajIubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4ABI file testing/sysfs-bus-iio-potentiometer-mcp4531}jajrsbaja}(j]j]j]j]j]internalrefurij anchorname5#abi-file-testing-sysfs-bus-iio-potentiometer-mcp4531ujajrjajoubaja}(j]j]j]j]j]ujajrjajlubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-bus-iio-proximity}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-bus-iio-proximityujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-bus-iio-proximity-as3935}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-bus-iio-proximity-as3935ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-bus-iio-resolver-ad2s1210}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-bus-iio-resolver-ad2s1210ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-bus-iio-sps30}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-bus-iio-sps30ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-bus-iio-sx9310}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-bus-iio-sx9310ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-bus-iio-sx9324}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-bus-iio-sx9324ujajrjajAubaja}(j]j]j]j]j]ujajrjaj>ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-bus-iio-thermocouple}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-bus-iio-thermocoupleujajrjajdubaja}(j]j]j]j]j]ujajrjajaubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-bus-iio-timer-stm32}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-bus-iio-timer-stm32ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-bus-iio-trigger-sysfs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-bus-iio-trigger-sysfsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-bus-iio-vf610}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-bus-iio-vf610ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-bus-intel_th-devices-gth}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-bus-intel-th-devices-gthujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-bus-intel_th-devices-msc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-bus-intel-th-devices-mscujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-bus-intel_th-devices-pti}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-bus-intel-th-devices-ptiujajrjaj6ubaja}(j]j]j]j]j]ujajrjaj3ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ABI file testing/sysfs-bus-intel_th-output-devices}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname3#abi-file-testing-sysfs-bus-intel-th-output-devicesujajrjajYubaja}(j]j]j]j]j]ujajrjajVubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-mcb}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-mcbujajrjaj|ubaja}(j]j]j]j]j]ujajrjajyubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-mdio}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-bus-mdioujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-bus-media}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-bus-mediaujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-mei}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-meiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-mmc}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-mmcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-most}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-bus-mostujajrjaj+ubaja}(j]j]j]j]j]ujajrjaj(ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-bus-moxtet-devices}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-bus-moxtet-devicesujajrjajNubaja}(j]j]j]j]j]ujajrjajKubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-nfit}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-bus-nfitujajrjajqubaja}(j]j]j]j]j]ujajrjajnubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-bus-nvdimm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-bus-nvdimmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-bus-optee-devices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-bus-optee-devicesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-bus-papr-pmem}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-bus-papr-pmemujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-pci}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-pciujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-bus-pci-devices-aer_stats}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-bus-pci-devices-aer-statsujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-bus-pci-devices-avs}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-bus-pci-devices-avsujajrjajCubaja}(j]j]j]j]j]ujajrjaj@ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-bus-pci-devices-catpt}jajisbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-bus-pci-devices-catptujajrjajfubaja}(j]j]j]j]j]ujajrjajcubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-bus-pci-devices-cciss}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-bus-pci-devices-ccissujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-bus-pci-devices-pvpanic}jajsbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-bus-pci-devices-pvpanicujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-bus-pci-drivers-ehci_hcd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-bus-pci-drivers-ehci-hcdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ABI file testing/sysfs-bus-pci-drivers-janz-cmodio}jajsbaja}(j]j]j]j]j]internalrefurij anchorname3#abi-file-testing-sysfs-bus-pci-drivers-janz-cmodioujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-bus-pci-drivers-xhci_hcd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-bus-pci-drivers-xhci-hcdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-peci}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-bus-peciujajrjaj8ubaja}(j]j]j]j]j]ujajrjaj5ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-bus-platform}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-bus-platformujajrjaj[ubaja}(j]j]j]j]j]ujajrjajXubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8ABI file testing/sysfs-bus-platform-devices-ampere-smpro}jajsbaja}(j]j]j]j]j]internalrefurij anchorname9#abi-file-testing-sysfs-bus-platform-devices-ampere-smproujajrjaj~ubaja}(j]j]j]j]j]ujajrjaj{ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5ABI file testing/sysfs-bus-platform-devices-occ-hwmon}jajsbaja}(j]j]j]j]j]internalrefurij anchorname6#abi-file-testing-sysfs-bus-platform-devices-occ-hwmonujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:ABI file testing/sysfs-bus-platform-drivers-amd_x3d_vcache}jajsbaja}(j]j]j]j]j]internalrefurij anchorname;#abi-file-testing-sysfs-bus-platform-drivers-amd-x3d-vcacheujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3ABI file testing/sysfs-bus-platform-onboard-usb-dev}jajsbaja}(j]j]j]j]j]internalrefurij anchorname4#abi-file-testing-sysfs-bus-platform-onboard-usb-devujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/sysfs-bus-rapidio}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-sysfs-bus-rapidioujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-rbd}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-rbdujajrjaj-ubaja}(j]j]j]j]j]ujajrjaj*ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-bus-rpmsg}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-bus-rpmsgujajrjajPubaja}(j]j]j]j]j]ujajrjajMubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-siox}jajvsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-bus-sioxujajrjajsubaja}(j]j]j]j]j]ujajrjajpubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-bus-soundwire-master}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-bus-soundwire-masterujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-bus-soundwire-slave}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-bus-soundwire-slaveujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-bus-spi-devices-spi-nor}jajsbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-bus-spi-devices-spi-norujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6ABI file testing/sysfs-bus-surface_aggregator-tabletsw}jajsbaja}(j]j]j]j]j]internalrefurij anchorname7#abi-file-testing-sysfs-bus-surface-aggregator-tabletswujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-bus-thunderbolt}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-bus-thunderboltujajrjaj"ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-bus-typec}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-bus-typecujajrjajEubaja}(j]j]j]j]j]ujajrjajBubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-usb}jajksbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-usbujajrjajhubaja}(j]j]j]j]j]ujajrjajeubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-bus-usb-devices-usbsevseg}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-bus-usb-devices-usbsevsegujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-bus-usb-lvstest}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-bus-usb-lvstestujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-vdpa}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-bus-vdpaujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-bus-vfio-mdev}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-bus-vfio-mdevujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-bus-vmbus}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-bus-vmbusujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-bus-wmi}jaj=sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-bus-wmiujajrjaj:ubaja}(j]j]j]j]j]ujajrjaj7ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-c2port}jaj`sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-c2portujajrjaj]ubaja}(j]j]j]j]j]ujajrjajZubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-cfq-target-latency}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-cfq-target-latencyujajrjajubaja}(j]j]j]j]j]ujajrjaj}ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-class}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-classujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-class-backlight}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-class-backlightujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4ABI file testing/sysfs-class-backlight-driver-lm3533}jajsbaja}(j]j]j]j]j]internalrefurij anchorname5#abi-file-testing-sysfs-class-backlight-driver-lm3533ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-class-backlight-lm3639}jajsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-class-backlight-lm3639ujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-bdi}jaj2sbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-bdiujajrjaj/ubaja}(j]j]j]j]j]ujajrjaj,ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-bsr}jajUsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-bsrujajrjajRubaja}(j]j]j]j]j]ujajrjajOubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-class-chromeos}jajxsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-class-chromeosujajrjajuubaja}(j]j]j]j]j]ujajrjajrubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=ABI file testing/sysfs-class-chromeos-driver-cros-ec-lightbar}jajsbaja}(j]j]j]j]j]internalrefurij anchorname>#abi-file-testing-sysfs-class-chromeos-driver-cros-ec-lightbarujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8ABI file testing/sysfs-class-chromeos-driver-cros-ec-vbc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname9#abi-file-testing-sysfs-class-chromeos-driver-cros-ec-vbcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-class-devfreq}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-class-devfrequjajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-class-devfreq-event}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-class-devfreq-eventujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-class-devlink}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-class-devlinkujajrjaj$ubaja}(j]j]j]j]j]ujajrjaj!ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-class-extcon}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-class-extconujajrjajGubaja}(j]j]j]j]j]ujajrjajDubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-class-fc}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-class-fcujajrjajjubaja}(j]j]j]j]j]ujajrjajgubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-class-fc_host}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-class-fc-hostujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-class-fc_remote_ports}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-class-fc-remote-portsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-class-firmware}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-class-firmwareujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-class-firmware-attributes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-class-firmware-attributesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-class-fpga-bridge}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-class-fpga-bridgeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-class-fpga-manager}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-class-fpga-managerujajrjaj<ubaja}(j]j]j]j]j]ujajrjaj9ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-class-fpga-region}jajbsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-class-fpga-regionujajrjaj_ubaja}(j]j]j]j]j]ujajrjaj\ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-class-gnss}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-class-gnssujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/sysfs-class-hwmon}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-sysfs-class-hwmonujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-class-intel_pmt}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-class-intel-pmtujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/sysfs-class-iommu}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-sysfs-class-iommuujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-class-iommu-amd-iommu}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-class-iommu-amd-iommuujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-class-iommu-intel-iommu}jaj4sbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-class-iommu-intel-iommuujajrjaj1ubaja}(j]j]j]j]j]ujajrjaj.ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-lcd}jajWsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-lcdujajrjajTubaja}(j]j]j]j]j]ujajrjajQubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-led}jajzsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-ledujajrjajwubaja}(j]j]j]j]j]ujajrjajtubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-class-led-driver-aw200xx}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-class-led-driver-aw200xxujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-class-led-driver-lm3533}jajsbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-class-led-driver-lm3533ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4ABI file testing/sysfs-class-led-driver-turris-omnia}jajsbaja}(j]j]j]j]j]internalrefurij anchorname5#abi-file-testing-sysfs-class-led-driver-turris-omniaujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-class-led-flash}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-class-led-flashujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-class-led-multicolor}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-class-led-multicolorujajrjaj&ubaja}(j]j]j]j]j]ujajrjaj#ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-class-led-trigger-netdev}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-class-led-trigger-netdevujajrjajIubaja}(j]j]j]j]j]ujajrjajFubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-class-led-trigger-oneshot}jajosbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-class-led-trigger-oneshotujajrjajlubaja}(j]j]j]j]j]ujajrjajiubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-class-led-trigger-pattern}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-class-led-trigger-patternujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-class-led-trigger-tty}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-class-led-trigger-ttyujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-class-led-trigger-usbport}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-class-led-trigger-usbportujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-class-leds-gt683r}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-class-leds-gt683rujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-mei}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-meiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-mic}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-micujajrjaj>ubaja}(j]j]j]j]j]ujajrjaj;ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-mtd}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-mtdujajrjajaubaja}(j]j]j]j]j]ujajrjaj^ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-mux}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-muxujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-net}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-netujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-class-net-cdc_ncm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-class-net-cdc-ncmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-class-net-dsa}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-class-net-dsaujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-class-net-grcan}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-class-net-grcanujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-class-net-janz-ican3}jaj6sbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-class-net-janz-ican3ujajrjaj3ubaja}(j]j]j]j]j]ujajrjaj0ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-class-net-peak_usb}jajYsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-class-net-peak-usbujajrjajVubaja}(j]j]j]j]j]ujajrjajSubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-class-net-phydev}jaj|sbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-class-net-phydevujajrjajyubaja}(j]j]j]j]j]ujajrjajvubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-class-net-qmi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-class-net-qmiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-class-net-queues}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-class-net-queuesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-class-net-statistics}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-class-net-statisticsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-class-ocxl}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-class-ocxlujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-class-pktcdvd}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-class-pktcdvdujajrjaj(ubaja}(j]j]j]j]j]ujajrjaj%ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-class-platform-profile}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-class-platform-profileujajrjajKubaja}(j]j]j]j]j]ujajrjajHubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/sysfs-class-power}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-sysfs-class-powerujajrjajnubaja}(j]j]j]j]j]ujajrjajkubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-class-power-ltc4162l}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-class-power-ltc4162lujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-class-power-max1720x}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-class-power-max1720xujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-class-power-mp2629}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-class-power-mp2629ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-class-power-rt9467}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-class-power-rt9467ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-class-power-rt9471}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-class-power-rt9471ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-class-power-surface}jajCsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-class-power-surfaceujajrjaj@ubaja}(j]j]j]j]j]ujajrjaj=ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-class-power-twl4030}jajfsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-class-power-twl4030ujajrjajcubaja}(j]j]j]j]j]ujajrjaj`ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-class-power-wilco}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-class-power-wilcoujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-class-powercap}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-class-powercapujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-pwm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-pwmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-class-rapidio}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-class-rapidioujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-class-rc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-class-rcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-class-rc-nuvoton}jaj8sbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-class-rc-nuvotonujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj2ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-class-regulator}jaj[sbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-class-regulatorujajrjajXubaja}(j]j]j]j]j]ujajrjajUubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-class-remoteproc}jaj~sbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-class-remoteprocujajrjaj{ubaja}(j]j]j]j]j]ujajrjajxubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-class-rnbd-client}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-class-rnbd-clientujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-class-rnbd-server}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-class-rnbd-serverujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-class-rtc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-class-rtcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-devices-xenbusujajrjaj;ubaja}(j]j]j]j]j]ujajrjaj8ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-driver-altera-cvp}jajasbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-driver-altera-cvpujajrjaj^ubaja}(j]j]j]j]j]ujajrjaj[ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-driver-amd-sfh}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-driver-amd-sfhujajrjajubaja}(j]j]j]j]j]ujajrjaj~ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ABI file testing/sysfs-driver-aspeed-uart-routing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname2#abi-file-testing-sysfs-driver-aspeed-uart-routingujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ABI file testing/sysfs-driver-bd9571mwv-regulator}jajsbaja}(j]j]j]j]j]internalrefurij anchorname2#abi-file-testing-sysfs-driver-bd9571mwv-regulatorujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-driver-ccp}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-driver-ccpujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-driver-chromeos-acpi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-driver-chromeos-acpiujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-driver-eud}jaj3sbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-driver-eudujajrjaj0ubaja}(j]j]j]j]j]ujajrjaj-ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-driver-fsi-master-gpio}jajVsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-driver-fsi-master-gpioujajrjajSubaja}(j]j]j]j]j]ujajrjajPubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-driver-ge-achc}jajysbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-driver-ge-achcujajrjajvubaja}(j]j]j]j]j]ujajrjajsubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-driver-genwqe}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-driver-genwqeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-driver-habanalabs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-driver-habanalabsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-driver-hid}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-driver-hidujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-driver-hid-appletb-kbd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-driver-hid-appletb-kbdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-driver-hid-corsair}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-driver-hid-corsairujajrjaj%ubaja}(j]j]j]j]j]ujajrjaj"ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-driver-hid-corsair-void}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-driver-hid-corsair-voidujajrjajHubaja}(j]j]j]j]j]ujajrjajEubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-driver-hid-lenovo}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-driver-hid-lenovoujajrjajkubaja}(j]j]j]j]j]ujajrjajhubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-driver-hid-logitech-hidpp}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-driver-hid-logitech-hidppujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-driver-hid-logitech-lg4ff}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-driver-hid-logitech-lg4ffujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-driver-hid-multitouch}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-driver-hid-multitouchujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-driver-hid-ntrig}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-driver-hid-ntrigujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-driver-hid-picolcd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-driver-hid-picolcdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-driver-hid-prodikeys}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-driver-hid-prodikeysujajrjaj=ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-driver-hid-roccat-kone}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-driver-hid-roccat-koneujajrjaj`ubaja}(j]j]j]j]j]ujajrjaj]ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-driver-hid-srws1}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-driver-hid-srws1ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-driver-hid-wiimote}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-driver-hid-wiimoteujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-driver-input-axp-pek}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-driver-input-axp-pekujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-driver-input-cros-ec-keyb}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-driver-input-cros-ec-keybujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-driver-input-exc3000}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-driver-input-exc3000ujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-driver-intc_sar}jaj5sbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-driver-intc-sarujajrjaj2ubaja}(j]j]j]j]j]ujajrjaj/ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-driver-intel-i915-hwmon}jajXsbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-driver-intel-i915-hwmonujajrjajUubaja}(j]j]j]j]j]ujajrjajRubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-driver-intel-m10-bmc}jaj{sbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-driver-intel-m10-bmcujajrjajxubaja}(j]j]j]j]j]ujajrjajuubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6ABI file testing/sysfs-driver-intel-m10-bmc-sec-update}jajsbaja}(j]j]j]j]j]internalrefurij anchorname7#abi-file-testing-sysfs-driver-intel-m10-bmc-sec-updateujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-driver-intel-rapid-start}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-driver-intel-rapid-startujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-driver-intel-xe-hwmon}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-driver-intel-xe-hwmonujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-driver-intel_sdsi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-driver-intel-sdsiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-driver-jz4780-efuse}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-driver-jz4780-efuseujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj$ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-driver-panfrost-profiling}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-driver-panfrost-profilingujajrjajJubaja}(j]j]j]j]j]ujajrjajGubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-driver-panthor-profiling}jajpsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-driver-panthor-profilingujajrjajmubaja}(j]j]j]j]j]ujajrjajjubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-driver-pciback}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-driver-pcibackujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-driver-ppi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-driver-ppiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-driver-qat}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-driver-qatujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-driver-qat_ras}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-driver-qat-rasujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-driver-qat_rl}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-driver-qat-rlujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-driver-samsung-laptop}jajBsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-driver-samsung-laptopujajrjaj?ubaja}(j]j]j]j]j]ujajrjaj<ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-driver-spi-intel}jajesbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-driver-spi-intelujajrjajbubaja}(j]j]j]j]j]ujajrjaj_ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-driver-st}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-driver-stujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-driver-tegra-fuse}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-driver-tegra-fuseujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-driver-toshiba_acpi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-driver-toshiba-acpiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-driver-toshiba_haps}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-driver-toshiba-hapsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-driver-typec-displayport}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-driver-typec-displayportujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-driver-uacce}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-driver-uacceujajrjaj4ubaja}(j]j]j]j]j]ujajrjaj1ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-driver-ucsi-ccg}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-driver-ucsi-ccgujajrjajWubaja}(j]j]j]j]j]ujajrjajTubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-driver-ufs}jaj}sbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-driver-ufsujajrjajzubaja}(j]j]j]j]j]ujajrjajwubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-driver-w1_ds28e17}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-driver-w1-ds28e17ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-driver-w1_therm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-driver-w1-thermujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-driver-wacom}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-driver-wacomujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-driver-xdata}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-driver-xdataujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-driver-xen-blkback}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-driver-xen-blkbackujajrjaj)ubaja}(j]j]j]j]j]ujajrjaj&ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-driver-xen-blkfront}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-driver-xen-blkfrontujajrjajLubaja}(j]j]j]j]j]ujajrjajIubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-driver-xilinx-tmr-manager}jajrsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-driver-xilinx-tmr-managerujajrjajoubaja}(j]j]j]j]j]ujajrjajlubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-driver-zynqmp-fpga}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-driver-zynqmp-fpgaujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-edac-ecs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-edac-ecsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-edac-memory-repair}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-edac-memory-repairujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-edac-scrub}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-edac-scrubujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-firmware-acpi}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-firmware-acpiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-firmware-dmi-entries}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-firmware-dmi-entriesujajrjajAubaja}(j]j]j]j]j]ujajrjaj>ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-firmware-dmi-tables}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-firmware-dmi-tablesujajrjajdubaja}(j]j]j]j]j]ujajrjajaubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-firmware-efi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-firmware-efiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-firmware-efi-esrt}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-firmware-efi-esrtujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-firmware-efi-runtime-map}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-firmware-efi-runtime-mapujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-firmware-gsmi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-firmware-gsmiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-firmware-initrd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-firmware-initrdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-firmware-lefi-boardinfo}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-firmware-lefi-boardinfoujajrjaj6ubaja}(j]j]j]j]j]ujajrjaj3ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-firmware-log}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-firmware-logujajrjajYubaja}(j]j]j]j]j]ujajrjajVubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-firmware-memmap}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-firmware-memmapujajrjaj|ubaja}(j]j]j]j]j]ujajrjajyubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-firmware-ofw}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-firmware-ofwujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-firmware-opal-powercap}jajsbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-firmware-opal-powercapujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-firmware-opal-psr}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-firmware-opal-psrujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ABI file testing/sysfs-firmware-opal-sensor-groups}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname3#abi-file-testing-sysfs-firmware-opal-sensor-groupsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6ABI file testing/sysfs-firmware-papr-energy-scale-info}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname7#abi-file-testing-sysfs-firmware-papr-energy-scale-infoujajrjaj+ubaja}(j]j]j]j]j]ujajrjaj(ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-firmware-qemu_fw_cfg}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-firmware-qemu-fw-cfgujajrjajNubaja}(j]j]j]j]j]ujajrjajKubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-firmware-sgi_uv}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-firmware-sgi-uvujajrjajqubaja}(j]j]j]j]j]ujajrjajnubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-firmware-turris-mox-rwtm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-firmware-turris-mox-rwtmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-fs-erofs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-fs-erofsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-fs-ext4}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-fs-ext4ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-fs-f2fs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-fs-f2fsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-fs-nilfs2}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-fs-nilfs2ujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-fs-ubifs}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-fs-ubifsujajrjajCubaja}(j]j]j]j]j]ujajrjaj@ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/sysfs-fs-virtiofs}jajisbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-sysfs-fs-virtiofsujajrjajfubaja}(j]j]j]j]j]ujajrjajcubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-fs-xfs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-fs-xfsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-hypervisor-xen}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-hypervisor-xenujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-ibft}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-ibftujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-kernel-address_bits}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-kernel-address-bitsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-kernel-boot_params}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-kernel-boot-paramsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-kernel-btf}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-kernel-btfujajrjaj8ubaja}(j]j]j]j]j]ujajrjaj5ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-kernel-cpu_byteorder}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-kernel-cpu-byteorderujajrjaj[ubaja}(j]j]j]j]j]ujajrjajXubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-kernel-dmabuf-buffers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-kernel-dmabuf-buffersujajrjaj~ubaja}(j]j]j]j]j]ujajrjaj{ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-kernel-fadump}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-kernel-fadumpujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-kernel-fscaps}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-kernel-fscapsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-kernel-iommu_groups}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-kernel-iommu-groupsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ABI file testing/sysfs-kernel-irq}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname"#abi-file-testing-sysfs-kernel-irqujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-kernel-livepatch}jaj0 sbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-kernel-livepatchujajrjaj- ubaja}(j]j]j]j]j]ujajrjaj* ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-kernel-mm}jajS sbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-kernel-mmujajrjajP ubaja}(j]j]j]j]j]ujajrjajM ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-kernel-mm-cma}jajv sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-kernel-mm-cmaujajrjajs ubaja}(j]j]j]j]j]ujajrjajp ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-kernel-mm-damon}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-kernel-mm-damonujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-kernel-mm-hugepages}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-kernel-mm-hugepagesujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-kernel-mm-ksm}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-kernel-mm-ksmujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-kernel-mm-memory-tiers}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-kernel-mm-memory-tiersujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-kernel-mm-mempolicy}jaj% sbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-kernel-mm-mempolicyujajrjaj" ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>ABI file testing/sysfs-kernel-mm-mempolicy-weighted-interleave}jajH sbaja}(j]j]j]j]j]internalrefurij anchorname?#abi-file-testing-sysfs-kernel-mm-mempolicy-weighted-interleaveujajrjajE ubaja}(j]j]j]j]j]ujajrjajB ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-kernel-mm-numa}jajk sbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-kernel-mm-numaujajrjajh ubaja}(j]j]j]j]j]ujajrjaje ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-kernel-mm-swap}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-kernel-mm-swapujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5ABI file testing/sysfs-kernel-mm-transparent-hugepage}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname6#abi-file-testing-sysfs-kernel-mm-transparent-hugepageujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-kernel-oops_count}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-kernel-oops-countujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-kernel-reboot}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-kernel-rebootujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/sysfs-kernel-slab}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-sysfs-kernel-slabujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-kernel-vmcoreinfo}jaj= sbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-kernel-vmcoreinfoujajrjaj: ubaja}(j]j]j]j]j]ujajrjaj7 ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-kernel-warn_count}jaj` sbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-kernel-warn-countujajrjaj] ubaja}(j]j]j]j]j]ujajrjajZ ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-mce}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-mceujajrjaj ubaja}(j]j]j]j]j]ujajrjaj} ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-memory-page-offline}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-memory-page-offlineujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-module}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-moduleujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/sysfs-nvmem-cells}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-sysfs-nvmem-cellsujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-ocfs2}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-ocfs2ujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-platform-asus-laptop}jaj2 sbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-platform-asus-laptopujajrjaj/ ubaja}(j]j]j]j]j]ujajrjaj, ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-platform-asus-wmi}jajU sbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-platform-asus-wmiujajrjajR ubaja}(j]j]j]j]j]ujajrjajO ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-platform-at91}jajx sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-platform-at91ujajrjaju ubaja}(j]j]j]j]j]ujajrjajr ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-platform-brcmstb-gisb-arb}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-platform-brcmstb-gisb-arbujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-platform-brcmstb-memc}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-platform-brcmstb-memcujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-platform-chipidea-usb-otg}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-platform-chipidea-usb-otgujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ABI file testing/sysfs-platform-chipidea-usb2}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname.#abi-file-testing-sysfs-platform-chipidea-usb2ujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-platform-dell-laptop}jaj' sbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-platform-dell-laptopujajrjaj$ ubaja}(j]j]j]j]j]ujajrjaj! ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-platform-dell-privacy-wmi}jajJ sbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-platform-dell-privacy-wmiujajrjajG ubaja}(j]j]j]j]j]ujajrjajD ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-platform-dell-smbios}jajm sbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-platform-dell-smbiosujajrjajj ubaja}(j]j]j]j]j]ujajrjajg ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-platform-dell-wmi-ddv}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-platform-dell-wmi-ddvujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-platform-dfl-fme}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-platform-dfl-fmeujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-platform-dfl-port}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-platform-dfl-portujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ABI file testing/sysfs-platform-dptf}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname%#abi-file-testing-sysfs-platform-dptfujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-platform-eeepc-laptop}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-platform-eeepc-laptopujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ABI file testing/sysfs-platform-hidma}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname&#abi-file-testing-sysfs-platform-hidmaujajrjaj<ubaja}(j]j]j]j]j]ujajrjaj9ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-platform-hidma-mgmt}jajbsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-platform-hidma-mgmtujajrjaj_ubaja}(j]j]j]j]j]ujajrjaj\ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ABI file testing/sysfs-platform-i2c-demux-pinctrl}jajsbaja}(j]j]j]j]j]internalrefurij anchorname2#abi-file-testing-sysfs-platform-i2c-demux-pinctrlujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ABI file testing/sysfs-platform-ideapad-laptop}jajsbaja}(j]j]j]j]j]internalrefurij anchorname/#abi-file-testing-sysfs-platform-ideapad-laptopujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-platform-intel-ifs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-platform-intel-ifsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-platform-intel-pmc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-platform-intel-pmcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7ABI file testing/sysfs-platform-intel-wmi-sbl-fw-update}jajsbaja}(j]j]j]j]j]internalrefurij anchorname8#abi-file-testing-sysfs-platform-intel-wmi-sbl-fw-updateujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5ABI file testing/sysfs-platform-intel-wmi-thunderbolt}jaj4sbaja}(j]j]j]j]j]internalrefurij anchorname6#abi-file-testing-sysfs-platform-intel-wmi-thunderboltujajrjaj1ubaja}(j]j]j]j]j]ujajrjaj.ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/sysfs-platform-kim}jajWsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-sysfs-platform-kimujajrjajTubaja}(j]j]j]j]j]ujajrjajQubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-platform-lg-laptop}jajzsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-platform-lg-laptopujajrjajwubaja}(j]j]j]j]j]ujajrjajtubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ABI file testing/sysfs-platform-mellanox-bootctl}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#abi-file-testing-sysfs-platform-mellanox-bootctlujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-platform-mellanox-pmc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-platform-mellanox-pmcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-platform-msi-laptop}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-platform-msi-laptopujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ABI file testing/sysfs-platform-phy-rcar-gen3-usb2}jajsbaja}(j]j]j]j]j]internalrefurij anchorname3#abi-file-testing-sysfs-platform-phy-rcar-gen3-usb2ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ABI file testing/sysfs-platform-power-on-reason}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname0#abi-file-testing-sysfs-platform-power-on-reasonujajrjaj&ubaja}(j]j]j]j]j]ujajrjaj#ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ABI file testing/sysfs-platform-renesas_usb3}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname-#abi-file-testing-sysfs-platform-renesas-usb3ujajrjajIubaja}(j]j]j]j]j]ujajrjajFubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-platform-silicom}jajosbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-platform-silicomujajrjajlubaja}(j]j]j]j]j]ujajrjajiubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-platform-sst-atom}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-platform-sst-atomujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ABI file testing/sysfs-platform-tahvo-usb}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#abi-file-testing-sysfs-platform-tahvo-usbujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ABI file testing/sysfs-platform-ts5500}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#abi-file-testing-sysfs-platform-ts5500ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ABI file testing/sysfs-platform-twl4030-usb}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#abi-file-testing-sysfs-platform-twl4030-usbujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ABI file testing/sysfs-platform-usbip-vudc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#abi-file-testing-sysfs-platform-usbip-vudcujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ABI file testing/sysfs-platform-wilco-ec}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname)#abi-file-testing-sysfs-platform-wilco-ecujajrjaj>ubaja}(j]j]j]j]j]ujajrjaj;ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ABI file testing/sysfs-platform_profile}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname(#abi-file-testing-sysfs-platform-profileujajrjajaubaja}(j]j]j]j]j]ujajrjaj^ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-power}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-powerujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-pps}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-ppsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-pps-gen}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-pps-genujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ABI file testing/sysfs-pps-gen-tio}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##abi-file-testing-sysfs-pps-gen-tioujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ABI file testing/sysfs-profiling}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#abi-file-testing-sysfs-profilingujajrjajubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-ptp}jaj6sbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-ptpujajrjaj3ubaja}(j]j]j]j]j]ujajrjaj0ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-secvar}jajYsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-secvarujajrjajVubaja}(j]j]j]j]j]ujajrjajSubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-timecard}jaj|sbaja}(j]j]j]j]j]internalrefurij anchorname #abi-file-testing-sysfs-timecardujajrjajyubaja}(j]j]j]j]j]ujajrjajvubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-tty}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-ttyujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/sysfs-uevent}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-sysfs-ueventujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ABI file testing/usb-charger-uevent}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#abi-file-testing-usb-charger-ueventujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI file testing/usb-uevent}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abi-file-testing-usb-ueventujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#cfag12864b LCD Driver Documentation}jaj@sbaja}(j]j]j]j]j]internalrefuri!admin-guide/auxdisplay/cfag12864b anchornamehujajrjaj=ubaja}(j]j]j]j]j]ujajrjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Driver Information}jaj`sbaja}(j]j]j]j]j]internalrefurijO anchorname#driver-informationujajrjaj]ubaja}(j]j]j]j]j]ujajrjajZubaja}(j]j]j]j]j]ujajsjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Device Information}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname#device-informationujajrjajubaja}(j]j]j]j]j]ujajrjaj}ubaja}(j]j]j]j]j]ujajsjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. Wiring}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname#wiringujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Userspace Programming}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname#userspace-programmingujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajWubeja}(j]j]j]j]j]ujajujaj:ubeja}(j]j]j]j]j]ujajsjaj7ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaYama}jajsbaja}(j]j]j]j]j]internalrefuriadmin-guide/LSM/Yama anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ptrace_scope}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname #ptrace-scopeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubj`jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaQualcomm Cloud AI 100 (AIC100)}jajYsbaja}(j]j]j]j]j]internalrefuriaccel/qaic/aic100 anchornamehujajrjajVubaja}(j]j]j]j]j]ujajrjajSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajysbaja}(j]j]j]j]j]internalrefurijh anchorname #overviewujajrjajvubaja}(j]j]j]j]j]ujajrjajsubaja}(j]j]j]j]j]ujajsjajpubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware Description}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname#hardware-descriptionujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMHI}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname#mhiujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQSM}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname#qsmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNSP}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname#nspujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DMA Bridge}jaj%sbaja}(j]j]j]j]j]internalrefurijh anchorname #dma-bridgeujajrjaj"ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDDR}jajHsbaja}(j]j]j]j]j]internalrefurijh anchorname#ddrujajrjajEubaja}(j]j]j]j]j]ujajrjajBubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHigh-level Use Flow}jajwsbaja}(j]j]j]j]j]internalrefurijh anchorname#high-level-use-flowujajrjajtubaja}(j]j]j]j]j]ujajrjajqubaja}(j]j]j]j]j]ujajsjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Boot Flow}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname #boot-flowujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajpubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace components}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname#userspace-componentsujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompiler}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname #compilerujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsermode Driver (UMD)}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname#usermode-driver-umdujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sahara loader}jaj#sbaja}(j]j]j]j]j]internalrefurijh anchorname#sahara-loaderujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MHI Channels}jajRsbaja}(j]j]j]j]j]internalrefurijh anchorname #mhi-channelsujajrjajOubaja}(j]j]j]j]j]ujajrjajLubaja}(j]j]j]j]j]ujajsjajpubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DMA Bridge}jajusbaja}(j]j]j]j]j]internalrefurijh anchorname#id1ujajrjajrubaja}(j]j]j]j]j]ujajrjajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname#id2ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Request FIFO}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname #request-fifoujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Response FIFO}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname#response-fifoujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajoubeja}(j]j]j]j]j]ujajsjajpubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Neural Network Control (NNC) Protocol}jaj sbaja}(j]j]j]j]j]internalrefurijh anchorname$#neural-network-control-nnc-protocolujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransaction descriptions}jaj*sbaja}(j]j]j]j]j]internalrefurijh anchorname#transaction-descriptionsujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj$ubaja}(j]j]j]j]j]ujajsjaj!ubaja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem Restart (SSR)}jajYsbaja}(j]j]j]j]j]internalrefurijh anchorname#subsystem-restart-ssrujajrjajVubaja}(j]j]j]j]j]ujajrjajSubaja}(j]j]j]j]j]ujajsjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Reliability, Accessibility, Serviceability (RAS)}jaj|sbaja}(j]j]j]j]j]internalrefurijh anchorname-#reliability-accessibility-serviceability-rasujajrjajyubaja}(j]j]j]j]j]ujajrjajvubaja}(j]j]j]j]j]ujajsjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Telemetry}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname #telemetryujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajpubeja}(j]j]j]j]j]ujajujajSubeja}(j]j]j]j]j]ujajsjajPubaja}(j]j]j]j]j]ujajuubjajK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe struct taskstats}jajsbaja}(j]j]j]j]j]internalrefuriaccounting/taskstats-struct anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubj/ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRCU on Uniprocessor Systems}jajsbaja}(j]j]j]j]j]internalrefuriRCU/UP anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample 1: softirq Suicide}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#example-1-softirq-suicideujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Example 2: Function-Call Fatality}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname!#example-2-function-call-fatalityujajrjajCubaja}(j]j]j]j]j]ujajrjaj@ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample 3: Death by Deadlock}jajisbaja}(j]j]j]j]j]internalrefurij anchorname#example-3-death-by-deadlockujajrjajfubaja}(j]j]j]j]j]ujajrjajcubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#summaryujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubj0 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPer-task statistics interface}jajsbaja}(j]j]j]j]j]internalrefuriaccounting/taskstats anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #terminologyujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#usageujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interface}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname #interfaceujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj$ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japer-tgid stats}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname#per-tgid-statsujajrjajJubaja}(j]j]j]j]j]ujajrjajGubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtending taskstats}jajpsbaja}(j]j]j]j]j]internalrefurij anchorname#extending-taskstatsujajrjajmubaja}(j]j]j]j]j]ujajrjajjubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlow control for taskstats}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#flow-control-for-taskstatsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjfjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefuriaccel/introduction anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSharing code with DRM}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sharing-code-with-drmujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDifferentiation from GPUs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#differentiation-from-gpusujajrjaj ubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting Started}jaj1sbaja}(j]j]j]j]j]internalrefurij anchorname#getting-startedujajrjaj.ubaja}(j]j]j]j]j]ujajrjaj+ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExternal References}jajTsbaja}(j]j]j]j]j]internalrefurij anchorname#external-referencesujajrjajQubaja}(j]j]j]j]j]ujajrjajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja email threads}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#email-threadsujajrjajqubaja}(j]j]j]j]j]ujajrjajnubaja}(j]j]j]j]j]ujajsjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConference talks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#conference-talksujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajkubeja}(j]j]j]j]j]ujajujajNubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Test Function}jajsbaja}(j]j]j]j]j]internalrefuriPCI/endpoint/pci-test-function anchornamehjaj(ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaaccel/amdxdna NPU driver}jajsbaja}(j]j]j]j]j]internalrefuriaccel/amdxdna/index anchornamehujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]Naccel/amdxdna/amdnpua includefiles]j-amaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj{jՔA/var/lib/git/docbuild/linux/Documentation/accel/amdxdna/index.rstj֔K jajubaja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSmack}jajVsbaja}(j]j]j]j]j]internalrefuriadmin-guide/LSM/Smack anchornamehujajrjajSubaja}(j]j]j]j]j]ujajrjajPubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;The Simplified Mandatory Access Control Kernel (Whitepaper)}jajvsbaja}(j]j]j]j]j]internalrefurije anchorname:#the-simplified-mandatory-access-control-kernel-whitepaperujajrjajsubaja}(j]j]j]j]j]ujajrjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMandatory Access Control}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#mandatory-access-controlujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBell & LaPadula}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#bell-lapadulaujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDomain Type Enforcement}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#domain-type-enforcementujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmack}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#id1ujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmack Terminology}jaj"sbaja}(j]j]j]j]j]internalrefurije anchorname#smack-terminologyujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Smack Basics}jajEsbaja}(j]j]j]j]j]internalrefurije anchorname #smack-basicsujajrjajBubaja}(j]j]j]j]j]ujajrjaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLabels}jajesbaja}(j]j]j]j]j]internalrefurije anchorname#labelsujajrjajbubaja}(j]j]j]j]j]ujajrjaj_ubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Access Rules}jajsbaja}(j]j]j]j]j]internalrefurije anchorname #access-rulesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmack Access Rules}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#smack-access-rulesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccess Rule Format}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#access-rule-formatujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaApplying Access Rules}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#applying-access-rulesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting Access Rules}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#setting-access-rulesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTask Attribute}jaj7sbaja}(j]j]j]j]j]internalrefurije anchorname#task-attributeujajrjaj4ubaja}(j]j]j]j]j]ujajrjaj1ubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFile Attribute}jajZsbaja}(j]j]j]j]j]internalrefurije anchorname#file-attributeujajrjajWubaja}(j]j]j]j]j]ujajrjajTubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Privilege}jaj}sbaja}(j]j]j]j]j]internalrefurije anchorname #privilegeujajrjajzubaja}(j]j]j]j]j]ujajrjajwubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmack Networking}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#smack-networkingujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCIPSO Configuration}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#cipso-configurationujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSocket Attributes}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#socket-attributesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmack Netlabel Exceptions}jaj sbaja}(j]j]j]j]j]internalrefurije anchorname#smack-netlabel-exceptionsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjaj\ubeja}(j]j]j]j]j]ujajujaj?ubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriting Applications for Smack}jaj8sbaja}(j]j]j]j]j]internalrefurije anchorname#writing-applications-for-smackujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj2ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmack Ignorant Applications}jaj[sbaja}(j]j]j]j]j]internalrefurije anchorname#smack-ignorant-applicationsujajrjajXubaja}(j]j]j]j]j]ujajrjajUubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmack Relevant Applications}jaj~sbaja}(j]j]j]j]j]internalrefurije anchorname#smack-relevant-applicationsujajrjaj{ubaja}(j]j]j]j]j]ujajrjajxubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmack Enforcing Applications}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#smack-enforcing-applicationsujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFile System Interfaces}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#file-system-interfacesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSocket Interfaces}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#socket-interfacesujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdministration}jaj sbaja}(j]j]j]j]j]internalrefurije anchorname#administrationujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmack auditing}jaj-sbaja}(j]j]j]j]j]internalrefurije anchorname#smack-auditingujajrjaj*ubaja}(j]j]j]j]j]ujajrjaj'ubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bringup Mode}jajPsbaja}(j]j]j]j]j]internalrefurije anchorname #bringup-modeujajrjajMubaja}(j]j]j]j]j]ujajrjajJubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajpubeja}(j]j]j]j]j]ujajsjajmubaja}(j]j]j]j]j]ujajujajPubeja}(j]j]j]j]j]ujajsjajMubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;The PCI Express Advanced Error Reporting Driver Guide HOWTO}jajsbaja}(j]j]j]j]j]internalrefuriPCI/pcieaer-howto anchornamehjajPujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewja](KKeujajrjajubaja}(j]j]j]j]j]ujajrjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbout this guide}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#about-this-guideja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is the PCIe AER Driver?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#what-is-the-pcie-aer-driverja](KKKeujajrjajubaja}(j]j]j]j]j]ujajrjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja User Guide}jaj) sbaja}(j]j]j]j]j]internalrefurij anchorname #user-guideja](KKeujajrjaj& ubaja}(j]j]j]j]j]ujajrjaj# ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Include the PCIe AER Root Driver into the Linux Kernel}jajJ sbaja}(j]j]j]j]j]internalrefurij anchorname7#include-the-pcie-aer-root-driver-into-the-linux-kernelja](KKKeujajrjajG ubaja}(j]j]j]j]j]ujajrjajD ubaja}(j]j]j]j]j]ujajsjajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoad PCIe AER Root Driver}jajn sbaja}(j]j]j]j]j]internalrefurij anchorname#load-pcie-aer-root-driverja](KKKeujajrjajk ubaja}(j]j]j]j]j]ujajrjajh ubaja}(j]j]j]j]j]ujajsjajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAER error output}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#aer-error-outputja](KKKeujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAER Statistics / Counters}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#aer-statistics-countersja](KKKeujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubaja}(j]j]j]j]j]ujajsjajA ubeja}(j]j]j]j]j]ujajujaj# ubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDeveloper Guide}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#developer-guideja](KKeujajrjaj ubaja}(j]j]j]j]j]ujajrjaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProvide callbacks}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#provide-callbacksja](KKKeujajrjaj!ubaja}(j]j]j]j]j]ujajrjaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&callback reset_link to reset PCIe link}jaj(!sbaja}(j]j]j]j]j]internalrefurij anchorname'#callback-reset-link-to-reset-pcie-linkja](KKKKeujajrjaj%!ubaja}(j]j]j]j]j]ujajrjaj"!ubaja}(j]j]j]j]j]ujajsjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI error-recovery callbacks}jajL!sbaja}(j]j]j]j]j]internalrefurij anchorname#pci-error-recovery-callbacksja](KKKKeujajrjajI!ubaja}(j]j]j]j]j]ujajrjajF!ubaja}(j]j]j]j]j]ujajsjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCorrectable errors}jajp!sbaja}(j]j]j]j]j]internalrefurij anchorname#correctable-errorsja](KKKKeujajrjajm!ubaja}(j]j]j]j]j]ujajrjajj!ubaja}(j]j]j]j]j]ujajsjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Non-correctable (non-fatal and fatal) errors}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname+#non-correctable-non-fatal-and-fatal-errorsja](KKKKeujajrjaj!ubaja}(j]j]j]j]j]ujajrjaj!ubaja}(j]j]j]j]j]ujajsjaj!ubeja}(j]j]j]j]j]ujajujaj!ubeja}(j]j]j]j]j]ujajsjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrequent Asked Questions}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#frequent-asked-questionsja](KKKeujajrjaj!ubaja}(j]j]j]j]j]ujajrjaj!ubaja}(j]j]j]j]j]ujajsjaj ubeja}(j]j]j]j]j]ujajujaj ubeja}(j]j]j]j]j]ujajsjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware error injection}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#software-error-injectionja](KKeujajrjaj!ubaja}(j]j]j]j]j]ujajrjaj!ubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajujajubeja}(j]j]j]j]j]ujajsjajubaja}(j]j]j]j]j]ujajuubjqjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Landlock: system-wide management}jaj-"sbaja}(j]j]j]j]j]internalrefuriadmin-guide/LSM/landlock anchornamehujajrjaj*"ubaja}(j]j]j]j]j]ujajrjaj'"ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAudit}jajM"sbaja}(j]j]j]j]j]internalrefurij<" anchorname#auditujajrjajJ"ubaja}(j]j]j]j]j]ujajrjajG"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Record types}jajm"sbaja}(j]j]j]j]j]internalrefurij<" anchorname #record-typesujajrjajj"ubaja}(j]j]j]j]j]ujajrjajg"ubaja}(j]j]j]j]j]ujajsjajd"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Event samples}jaj"sbaja}(j]j]j]j]j]internalrefurij<" anchorname#event-samplesujajrjaj"ubaja}(j]j]j]j]j]ujajrjaj"ubaja}(j]j]j]j]j]ujajsjajd"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent filtering}jaj"sbaja}(j]j]j]j]j]internalrefurij<" anchorname#event-filteringujajrjaj"ubaja}(j]j]j]j]j]ujajrjaj"ubaja}(j]j]j]j]j]ujajsjajd"ubeja}(j]j]j]j]j]ujajujajG"ubeja}(j]j]j]j]j]ujajsjajD"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional documentation}jaj"sbaja}(j]j]j]j]j]internalrefurij<" anchorname#additional-documentationujajrjaj"ubaja}(j]j]j]j]j]ujajrjaj"ubaja}(j]j]j]j]j]ujajsjajD"ubeja}(j]j]j]j]j]ujajujaj'"ubeja}(j]j]j]j]j]ujajsjaj$"ubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPCI Non-Transparent Bridge (NTB) Endpoint Function (EPF) User Guide}jaj#sbaja}(j]j]j]j]j]internalrefuriPCI/endpoint/pci-ntb-howto anchornamehjajkujajrjaj#ubaja}(j]j]j]j]j]ujajrjaj#ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEndpoint Device}jaj:#sbaja}(j]j]j]j]j]internalrefurij)# anchorname#endpoint-deviceja](K KKeujajrjaj7#ubaja}(j]j]j]j]j]ujajrjaj4#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEndpoint Controller Devices}jaj[#sbaja}(j]j]j]j]j]internalrefurij)# anchorname#endpoint-controller-devicesja](K KKKeujajrjajX#ubaja}(j]j]j]j]j]ujajrjajU#ubaja}(j]j]j]j]j]ujajsjajR#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEndpoint Function Drivers}jaj#sbaja}(j]j]j]j]j]internalrefurij)# anchorname#endpoint-function-driversja](K KKKeujajrjaj|#ubaja}(j]j]j]j]j]ujajrjajy#ubaja}(j]j]j]j]j]ujajsjajR#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating pci-epf-ntb Device}jaj#sbaja}(j]j]j]j]j]internalrefurij)# anchorname#creating-pci-epf-ntb-deviceja](K KKKeujajrjaj#ubaja}(j]j]j]j]j]ujajrjaj#ubaja}(j]j]j]j]j]ujajsjajR#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring pci-epf-ntb Device}jaj#sbaja}(j]j]j]j]j]internalrefurij)# anchorname#configuring-pci-epf-ntb-deviceja](K KKKeujajrjaj#ubaja}(j]j]j]j]j]ujajrjaj#ubaja}(j]j]j]j]j]ujajsjajR#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Binding pci-epf-ntb Device to EP Controller}jaj#sbaja}(j]j]j]j]j]internalrefurij)# anchorname,#binding-pci-epf-ntb-device-to-ep-controllerja](K KKKeujajrjaj#ubaja}(j]j]j]j]j]ujajrjaj#ubaja}(j]j]j]j]j]ujajsjajR#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStart the Link}jaj$sbaja}(j]j]j]j]j]internalrefurij)# anchorname#start-the-linkja](K KKKeujajrjaj $ubaja}(j]j]j]j]j]ujajrjaj $ubaja}(j]j]j]j]j]ujajsjajR#ubeja}(j]j]j]j]j]ujajujaj4#ubeja}(j]j]j]j]j]ujajsjaj1#ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRootComplex Device}jaj?$sbaja}(j]j]j]j]j]internalrefurij)# anchorname#rootcomplex-deviceja](K KKeujajrjaj<$ubaja}(j]j]j]j]j]ujajrjaj9$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja lspci Output}jaj`$sbaja}(j]j]j]j]j]internalrefurij)# anchorname #lspci-outputja](K KKKeujajrjaj]$ubaja}(j]j]j]j]j]ujajrjajZ$ubaja}(j]j]j]j]j]ujajsjajW$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing ntb_hw_epf Device}jaj$sbaja}(j]j]j]j]j]internalrefurij)# anchorname#using-ntb-hw-epf-deviceja](K KKKeujajrjaj$ubaja}(j]j]j]j]j]ujajrjaj~$ubaja}(j]j]j]j]j]ujajsjajW$ubeja}(j]j]j]j]j]ujajujaj9$ubeja}(j]j]j]j]j]ujajsjaj1#ubeja}(j]j]j]j]j]ujajujaj#ubeja}(j]j]j]j]j]ujajsjaj#ubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Upgrading ACPI tables via initrd}jaj$sbaja}(j]j]j]j]j]internalrefuri&admin-guide/acpi/initrd_table_override anchornamehujajrjaj$ubaja}(j]j]j]j]j]ujajrjaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is this about}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname#what-is-this-aboutujajrjaj$ubaja}(j]j]j]j]j]ujajrjaj$ubaja}(j]j]j]j]j]ujajsjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is this for}jaj %sbaja}(j]j]j]j]j]internalrefurij$ anchorname#what-is-this-forujajrjaj %ubaja}(j]j]j]j]j]ujajrjaj%ubaja}(j]j]j]j]j]ujajsjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow does it work}jaj/%sbaja}(j]j]j]j]j]internalrefurij$ anchorname#how-does-it-workujajrjaj,%ubaja}(j]j]j]j]j]ujajrjaj)%ubaja}(j]j]j]j]j]ujajsjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Where to retrieve userspace tools}jajR%sbaja}(j]j]j]j]j]internalrefurij$ anchorname"#where-to-retrieve-userspace-toolsujajrjajO%ubaja}(j]j]j]j]j]ujajrjajL%ubaja}(j]j]j]j]j]ujajsjaj$ubeja}(j]j]j]j]j]ujajujaj$ubeja}(j]j]j]j]j]ujajsjaj$ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Accounting}jaj%sbaja}(j]j]j]j]j]internalrefuriaccounting/index anchornamehujajrjaj%ubaja}(j]j]j]j]j]ujajrjaj%ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj%entries](Naccounting/cgroupstatsNaccounting/delay-accountingNaccounting/psiNaccounting/taskstatsNaccounting/taskstats-structe includefiles](j%j%j%j%j%emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj{jՔ>/var/lib/git/docbuild/linux/Documentation/accounting/index.rstj֔Kjaj%ubaja}(j]j]j]j]j]ujajujaj%ubeja}(j]j]j]j]j]ujajsjaj%ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Configuring PCI Endpoint Using CONFIGFS}jaj%sbaja}(j]j]j]j]j]internalrefuriPCI/endpoint/pci-endpoint-cfs anchornamehjajujajrjaj%ubaja}(j]j]j]j]j]ujajrjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMounting configfs}jaj&sbaja}(j]j]j]j]j]internalrefurij% anchorname#mounting-configfsja](K KKeujajrjaj%ubaja}(j]j]j]j]j]ujajrjaj%ubaja}(j]j]j]j]j]ujajsjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDirectory Structure}jaj%&sbaja}(j]j]j]j]j]internalrefurij% anchorname#directory-structureja](K KKeujajrjaj"&ubaja}(j]j]j]j]j]ujajrjaj&ubaja}(j]j]j]j]j]ujajsjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating EPF Device}jajI&sbaja}(j]j]j]j]j]internalrefurij% anchorname#creating-epf-deviceja](K KKeujajrjajF&ubaja}(j]j]j]j]j]ujajrjajC&ubaja}(j]j]j]j]j]ujajsjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EPC Device}jajm&sbaja}(j]j]j]j]j]internalrefurij% anchorname #epc-deviceja](K KKeujajrjajj&ubaja}(j]j]j]j]j]ujajrjajg&ubaja}(j]j]j]j]j]ujajsjaj%ubeja}(j]j]j]j]j]ujajujaj%ubeja}(j]j]j]j]j]ujajsjaj%ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI vNTB Function}jaj&sbaja}(j]j]j]j]j]internalrefuriPCI/endpoint/pci-vntb-function anchornamehjajujajrjaj&ubaja}(j]j]j]j]j]ujajrjaj&ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Constructs used for Implementing vNTB}jaj&sbaja}(j]j]j]j]j]internalrefurij& anchorname&#constructs-used-for-implementing-vntbja](K KKeujajrjaj&ubaja}(j]j]j]j]j]ujajrjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfig Region:}jaj&sbaja}(j]j]j]j]j]internalrefurij& anchorname#config-regionja](K KKKeujajrjaj&ubaja}(j]j]j]j]j]ujajrjaj&ubaja}(j]j]j]j]j]ujajsjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScratchpad Registers:}jaj 'sbaja}(j]j]j]j]j]internalrefurij& anchorname#scratchpad-registersja](K KKKeujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj'ubaja}(j]j]j]j]j]ujajsjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDoorbell Registers:}jaj/'sbaja}(j]j]j]j]j]internalrefurij& anchorname#doorbell-registersja](K KKKeujajrjaj,'ubaja}(j]j]j]j]j]ujajrjaj)'ubaja}(j]j]j]j]j]ujajsjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Window:}jajS'sbaja}(j]j]j]j]j]internalrefurij& anchorname#memory-windowja](K KKKeujajrjajP'ubaja}(j]j]j]j]j]ujajrjajM'ubaja}(j]j]j]j]j]ujajsjaj&ubeja}(j]j]j]j]j]ujajujaj&ubeja}(j]j]j]j]j]ujajsjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModeling Constructs:}jaj'sbaja}(j]j]j]j]j]internalrefurij& anchorname#modeling-constructsja](K KKeujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj}'ubaja}(j]j]j]j]j]ujajsjaj&ubeja}(j]j]j]j]j]ujajujaj&ubeja}(j]j]j]j]j]ujajsjaj&ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Using RCU hlist_nulls to protect list and objects}jaj'sbaja}(j]j]j]j]j]internalrefuriRCU/rculist_nulls anchornamehujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj'ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsing ‘nulls’}jaj'sbaja}(j]j]j]j]j]internalrefurij' anchorname #using-nullsujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1) Lookup algorithm}jaj'sbaja}(j]j]j]j]j]internalrefurij' anchorname#lookup-algorithmujajrjaj'ubaja}(j]j]j]j]j]ujajrjaj'ubaja}(j]j]j]j]j]ujajsjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2) Insertion algorithm}jaj(sbaja}(j]j]j]j]j]internalrefurij' anchorname#insertion-algorithmujajrjaj(ubaja}(j]j]j]j]j]ujajrjaj(ubaja}(j]j]j]j]j]ujajsjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3) Removal algorithm}jajB(sbaja}(j]j]j]j]j]internalrefurij' anchorname#removal-algorithmujajrjaj?(ubaja}(j]j]j]j]j]ujajrjaj<(ubaja}(j]j]j]j]j]ujajsjaj'ubeja}(j]j]j]j]j]ujajujaj'ubeja}(j]j]j]j]j]ujajsjaj'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAvoiding extra smp_rmb()}jajq(sbaja}(j]j]j]j]j]internalrefurij' anchorname#avoiding-extra-smp-rmbujajrjajn(ubaja}(j]j]j]j]j]ujajrjajk(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1) lookup algorithm}jaj(sbaja}(j]j]j]j]j]internalrefurij' anchorname#id1ujajrjaj(ubaja}(j]j]j]j]j]ujajrjaj(ubaja}(j]j]j]j]j]ujajsjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2) Insert algorithm}jaj(sbaja}(j]j]j]j]j]internalrefurij' anchorname#insert-algorithmujajrjaj(ubaja}(j]j]j]j]j]ujajrjaj(ubaja}(j]j]j]j]j]ujajsjaj(ubeja}(j]j]j]j]j]ujajujajk(ubeja}(j]j]j]j]j]ujajsjaj'ubeja}(j]j]j]j]j]ujajujaj'ubeja}(j]j]j]j]j]ujajsjaj'ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBoot Interrupts}jaj(sbaja}(j]j]j]j]j]internalrefuriPCI/boot-interrupts anchornamehjajujajrjaj(ubaja}(j]j]j]j]j]ujajrjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname #overviewja](K Keujajrjaj)ubaja}(j]j]j]j]j]ujajrjaj)ubaja}(j]j]j]j]j]ujajsjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIssue}jaj<)sbaja}(j]j]j]j]j]internalrefurij) anchorname#issueja](K Keujajrjaj9)ubaja}(j]j]j]j]j]ujajrjaj6)ubaja}(j]j]j]j]j]ujajsjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conditions}jaj`)sbaja}(j]j]j]j]j]internalrefurij) anchorname #conditionsja](K Keujajrjaj])ubaja}(j]j]j]j]j]ujajrjajZ)ubaja}(j]j]j]j]j]ujajsjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected Chipsets}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#affected-chipsetsja](K Keujajrjaj)ubaja}(j]j]j]j]j]ujajrjaj~)ubaja}(j]j]j]j]j]ujajsjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mitigations}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname #mitigationsja](K Keujajrjaj)ubaja}(j]j]j]j]j]ujajrjaj)ubaja}(j]j]j]j]j]ujajsjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMore Documentation}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#more-documentationja](K Keujajrjaj)ubaja}(j]j]j]j]j]ujajrjaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Example of disabling of the boot interrupt}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname+#example-of-disabling-of-the-boot-interruptja](K KKeujajrjaj)ubaja}(j]j]j]j]j]ujajrjaj)ubaja}(j]j]j]j]j]ujajsjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample of handler rerouting}jaj*sbaja}(j]j]j]j]j]internalrefurij) anchorname#example-of-handler-reroutingja](K KKeujajrjaj*ubaja}(j]j]j]j]j]ujajrjaj *ubaja}(j]j]j]j]j]ujajsjaj)ubeja}(j]j]j]j]j]ujajujaj)ubeja}(j]j]j]j]j]ujajsjaj)ubeja}(j]j]j]j]j]ujajujaj(ubeja}(j]j]j]j]j]ujajsjaj(ubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaQualcomm Cloud AI 80 (AIC080)}jajV*sbaja}(j]j]j]j]j]internalrefuriaccel/qaic/aic080 anchornamehujajrjajS*ubaja}(j]j]j]j]j]ujajrjajP*ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajv*sbaja}(j]j]j]j]j]internalrefurije* anchorname #overviewujajrjajs*ubaja}(j]j]j]j]j]ujajrjajp*ubaja}(j]j]j]j]j]ujajsjajm*ubaja}(j]j]j]j]j]ujajujajP*ubeja}(j]j]j]j]j]ujajsjajM*ubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Using RCU to Protect Read-Mostly Linked Lists}jaj*sbaja}(j]j]j]j]j]internalrefuri RCU/listRCU anchornamehujajrjaj*ubaja}(j]j]j]j]j]ujajrjaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Example 1: Read-mostly list: Deferred Destruction}jaj*sbaja}(j]j]j]j]j]internalrefurij* anchorname0#example-1-read-mostly-list-deferred-destructionujajrjaj*ubaja}(j]j]j]j]j]ujajrjaj*ubaja}(j]j]j]j]j]ujajsjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFExample 2: Read-Side Action Taken Outside of Lock: No In-Place Updates}jaj*sbaja}(j]j]j]j]j]internalrefurij* anchornameE#example-2-read-side-action-taken-outside-of-lock-no-in-place-updatesujajrjaj*ubaja}(j]j]j]j]j]ujajrjaj*ubaja}(j]j]j]j]j]ujajsjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Example 3: Handling In-Place Updates}jaj+sbaja}(j]j]j]j]j]internalrefurij* anchorname$#example-3-handling-in-place-updatesujajrjaj+ubaja}(j]j]j]j]j]ujajrjaj+ubaja}(j]j]j]j]j]ujajsjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Example 4: Eliminating Stale Data}jaj7+sbaja}(j]j]j]j]j]internalrefurij* anchorname!#example-4-eliminating-stale-dataujajrjaj4+ubaja}(j]j]j]j]j]ujajrjaj1+ubaja}(j]j]j]j]j]ujajsjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Example 5: Skipping Stale Objects}jajZ+sbaja}(j]j]j]j]j]internalrefurij* anchorname!#example-5-skipping-stale-objectsujajrjajW+ubaja}(j]j]j]j]j]ujajrjajT+ubaja}(j]j]j]j]j]ujajsjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj}+sbaja}(j]j]j]j]j]internalrefurij* anchorname#summaryujajrjajz+ubaja}(j]j]j]j]j]ujajrjajw+ubaja}(j]j]j]j]j]ujajsjaj*ubeja}(j]j]j]j]j]ujajujaj*ubeja}(j]j]j]j]j]ujajsjaj*ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*What is RCU? -- “Read, Copy, Update”}jaj+sbaja}(j]j]j]j]j]internalrefuri RCU/whatisRCU anchornamehujajrjaj+ubaja}(j]j]j]j]j]ujajrjaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. RCU OVERVIEW}jaj+sbaja}(j]j]j]j]j]internalrefurij+ anchorname #rcu-overviewujajrjaj+ubaja}(j]j]j]j]j]ujajrjaj+ubaja}(j]j]j]j]j]ujajsjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. WHAT IS RCU’S CORE API?}jaj+sbaja}(j]j]j]j]j]internalrefurij+ anchorname#what-is-rcu-s-core-apiujajrjaj+ubaja}(j]j]j]j]j]ujajrjaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarcu_read_lock()}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname#rcu-read-lockujajrjaj,ubaja}(j]j]j]j]j]ujajrjaj,ubaja}(j]j]j]j]j]ujajsjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarcu_read_unlock()}jaj;,sbaja}(j]j]j]j]j]internalrefurij+ anchorname#rcu-read-unlockujajrjaj8,ubaja}(j]j]j]j]j]ujajrjaj5,ubaja}(j]j]j]j]j]ujajsjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasynchronize_rcu()}jaj^,sbaja}(j]j]j]j]j]internalrefurij+ anchorname#synchronize-rcuujajrjaj[,ubaja}(j]j]j]j]j]ujajrjajX,ubaja}(j]j]j]j]j]ujajsjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarcu_assign_pointer()}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname#rcu-assign-pointerujajrjaj~,ubaja}(j]j]j]j]j]ujajrjaj{,ubaja}(j]j]j]j]j]ujajsjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarcu_dereference()}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname#rcu-dereferenceujajrjaj,ubaja}(j]j]j]j]j]ujajrjaj,ubaja}(j]j]j]j]j]ujajsjaj,ubeja}(j]j]j]j]j]ujajujaj+ubeja}(j]j]j]j]j]ujajsjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/3. WHAT ARE SOME EXAMPLE USES OF CORE RCU API?}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname+#what-are-some-example-uses-of-core-rcu-apiujajrjaj,ubaja}(j]j]j]j]j]ujajrjaj,ubaja}(j]j]j]j]j]ujajsjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,4. WHAT IF MY UPDATING THREAD CANNOT BLOCK?}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname(#what-if-my-updating-thread-cannot-blockujajrjaj,ubaja}(j]j]j]j]j]ujajrjaj,ubaja}(j]j]j]j]j]ujajsjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja05. WHAT ARE SOME SIMPLE IMPLEMENTATIONS OF RCU?}jaj-sbaja}(j]j]j]j]j]internalrefurij+ anchorname,#what-are-some-simple-implementations-of-rcuujajrjaj-ubaja}(j]j]j]j]j]ujajrjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)5A. “TOY” IMPLEMENTATION #1: LOCKING}jaj9-sbaja}(j]j]j]j]j]internalrefurij+ anchorname#a-toy-implementation-1-lockingujajrjaj6-ubaja}(j]j]j]j]j]ujajrjaj3-ubaja}(j]j]j]j]j]ujajsjaj0-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&5B. “TOY” EXAMPLE #2: CLASSIC RCU}jaj\-sbaja}(j]j]j]j]j]internalrefurij+ anchorname#b-toy-example-2-classic-rcuujajrjajY-ubaja}(j]j]j]j]j]ujajrjajV-ubaja}(j]j]j]j]j]ujajsjaj0-ubeja}(j]j]j]j]j]ujajujaj-ubeja}(j]j]j]j]j]ujajsjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&6. ANALOGY WITH READER-WRITER LOCKING}jaj-sbaja}(j]j]j]j]j]internalrefurij+ anchorname##analogy-with-reader-writer-lockingujajrjaj-ubaja}(j]j]j]j]j]ujajrjaj-ubaja}(j]j]j]j]j]ujajsjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#7. ANALOGY WITH REFERENCE COUNTING}jaj-sbaja}(j]j]j]j]j]internalrefurij+ anchorname #analogy-with-reference-countingujajrjaj-ubaja}(j]j]j]j]j]ujajrjaj-ubaja}(j]j]j]j]j]ujajsjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. FULL LIST OF RCU APIs}jaj-sbaja}(j]j]j]j]j]internalrefurij+ anchorname#full-list-of-rcu-apisujajrjaj-ubaja}(j]j]j]j]j]ujajrjaj-ubaja}(j]j]j]j]j]ujajsjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9. ANSWERS TO QUICK QUIZZES}jaj-sbaja}(j]j]j]j]j]internalrefurij+ anchorname#answers-to-quick-quizzesujajrjaj-ubaja}(j]j]j]j]j]ujajrjaj-ubaja}(j]j]j]j]j]ujajsjaj+ubeja}(j]j]j]j]j]ujajujaj+ubeja}(j]j]j]j]j]ujajsjaj+ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja SafeSetID}jaj,.sbaja}(j]j]j]j]j]internalrefuriadmin-guide/LSM/SafeSetID anchornamehujajrjaj).ubaja}(j]j]j]j]j]ujajrjaj&.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajL.sbaja}(j]j]j]j]j]internalrefurij;. anchorname #backgroundujajrjajI.ubaja}(j]j]j]j]j]ujajrjajF.ubaja}(j]j]j]j]j]ujajsjajC.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOther Approaches Considered}jajo.sbaja}(j]j]j]j]j]internalrefurij;. anchorname#other-approaches-consideredujajrjajl.ubaja}(j]j]j]j]j]ujajrjaji.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSolve this problem in userspace}jaj.sbaja}(j]j]j]j]j]internalrefurij;. anchorname #solve-this-problem-in-userspaceujajrjaj.ubaja}(j]j]j]j]j]ujajrjaj.ubaja}(j]j]j]j]j]ujajsjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUse user namespaces}jaj.sbaja}(j]j]j]j]j]internalrefurij;. anchorname#use-user-namespacesujajrjaj.ubaja}(j]j]j]j]j]ujajrjaj.ubaja}(j]j]j]j]j]ujajsjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUse an existing LSM}jaj.sbaja}(j]j]j]j]j]internalrefurij;. anchorname#use-an-existing-lsmujajrjaj.ubaja}(j]j]j]j]j]ujajrjaj.ubaja}(j]j]j]j]j]ujajsjaj.ubeja}(j]j]j]j]j]ujajujaji.ubeja}(j]j]j]j]j]ujajsjajC.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDirections for use}jaj/sbaja}(j]j]j]j]j]internalrefurij;. anchorname#directions-for-useujajrjaj/ubaja}(j]j]j]j]j]ujajrjaj.ubaja}(j]j]j]j]j]ujajsjajC.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Note on GID policies and setgroups()}jaj'/sbaja}(j]j]j]j]j]internalrefurij;. anchorname##note-on-gid-policies-and-setgroupsujajrjaj$/ubaja}(j]j]j]j]j]ujajrjaj!/ubaja}(j]j]j]j]j]ujajsjajC.ubeja}(j]j]j]j]j]ujajujaj&.ubeja}(j]j]j]j]j]ujajsjaj#.ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Android binderfs Filesystem}jaj_/sbaja}(j]j]j]j]j]internalrefuriadmin-guide/binderfs anchornamehujajrjaj\/ubaja}(j]j]j]j]j]ujajrjajY/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMounting binderfs}jaj/sbaja}(j]j]j]j]j]internalrefurijn/ anchorname#mounting-binderfsujajrjaj|/ubaja}(j]j]j]j]j]ujajrjajy/ubaja}(j]j]j]j]j]ujajsjajv/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptions}jaj/sbaja}(j]j]j]j]j]internalrefurijn/ anchorname#optionsujajrjaj/ubaja}(j]j]j]j]j]ujajrjaj/ubaja}(j]j]j]j]j]ujajsjajv/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllocating binder Devices}jaj/sbaja}(j]j]j]j]j]internalrefurijn/ anchorname#allocating-binder-devicesujajrjaj/ubaja}(j]j]j]j]j]ujajrjaj/ubaja}(j]j]j]j]j]ujajsjajv/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeleting binder Devices}jaj/sbaja}(j]j]j]j]j]internalrefurijn/ anchorname#deleting-binder-devicesujajrjaj/ubaja}(j]j]j]j]j]ujajrjaj/ubaja}(j]j]j]j]j]ujajsjajv/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBinder features}jaj 0sbaja}(j]j]j]j]j]internalrefurijn/ anchorname#binder-featuresujajrjaj0ubaja}(j]j]j]j]j]ujajrjaj0ubaja}(j]j]j]j]j]ujajsjajv/ubeja}(j]j]j]j]j]ujajujajY/ubeja}(j]j]j]j]j]ujajsjajV/ubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja TPH Support}jajC0sbaja}(j]j]j]j]j]internalrefuriPCI/tph anchornamehjaj ujajrjaj@0ubaja}(j]j]j]j]j]ujajrjaj=0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajc0sbaja}(j]j]j]j]j]internalrefurijR0 anchorname #overviewja](K Keujajrjaj`0ubaja}(j]j]j]j]j]ujajrjaj]0ubaja}(j]j]j]j]j]ujajsjajZ0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to Use TPH}jaj0sbaja}(j]j]j]j]j]internalrefurijR0 anchorname#how-to-use-tphja](K Keujajrjaj0ubaja}(j]j]j]j]j]ujajrjaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnable TPH support in Linux}jaj0sbaja}(j]j]j]j]j]internalrefurijR0 anchorname#enable-tph-support-in-linuxja](K KKeujajrjaj0ubaja}(j]j]j]j]j]ujajrjaj0ubaja}(j]j]j]j]j]ujajsjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Manage TPH}jaj0sbaja}(j]j]j]j]j]internalrefurijR0 anchorname #manage-tphja](K KKeujajrjaj0ubaja}(j]j]j]j]j]ujajrjaj0ubaja}(j]j]j]j]j]ujajsjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Manage ST}jaj0sbaja}(j]j]j]j]j]internalrefurijR0 anchorname #manage-stja](K KKeujajrjaj0ubaja}(j]j]j]j]j]ujajrjaj0ubaja}(j]j]j]j]j]ujajsjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisable TPH system-wide}jaj1sbaja}(j]j]j]j]j]internalrefurijR0 anchorname#disable-tph-system-wideja](K KKeujajrjaj1ubaja}(j]j]j]j]j]ujajrjaj1ubaja}(j]j]j]j]j]ujajsjaj0ubeja}(j]j]j]j]j]ujajujaj0ubeja}(j]j]j]j]j]ujajsjajZ0ubeja}(j]j]j]j]j]ujajujaj=0ubeja}(j]j]j]j]j]ujajsjaj:0ubaja}(j]j]j]j]j]ujajuubjD jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Integrity Policy Enforcement (IPE)}jajY1sbaja}(j]j]j]j]j]internalrefuriadmin-guide/LSM/ipe anchornamehujajrjajV1ubaja}(j]j]j]j]j]ujajrjajS1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajy1sbaja}(j]j]j]j]j]internalrefurijh1 anchorname #overviewujajrjajv1ubaja}(j]j]j]j]j]ujajrjajs1ubaja}(j]j]j]j]j]ujajsjajp1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use Cases}jaj1sbaja}(j]j]j]j]j]internalrefurijh1 anchorname #use-casesujajrjaj1ubaja}(j]j]j]j]j]ujajrjaj1ubaja}(j]j]j]j]j]ujajsjajp1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKnown Limitations}jaj1sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#known-limitationsujajrjaj1ubaja}(j]j]j]j]j]ujajrjaj1ubaja}(j]j]j]j]j]ujajsjajp1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Threat Model}jaj1sbaja}(j]j]j]j]j]internalrefurijh1 anchorname #threat-modelujajrja j1ubaja}(j]j]j]j]j]ujajrjaj1ubaja}(j]j]j]j]j]ujajsjajp1ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPolicy}jaj2sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#policyujajrjaj2ubaja}(j]j]j]j]j]ujajrjaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeploying Policies}jaj%2sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#deploying-policiesujajrjaj"2ubaja}(j]j]j]j]j]ujajrjaj2ubaja}(j]j]j]j]j]ujajsjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModes}jajH2sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#modesujajrjajE2ubaja}(j]j]j]j]j]ujajrjajB2ubaja}(j]j]j]j]j]ujajsjaj2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Audit Events}jajk2sbaja}(j]j]j]j]j]internalrefurijh1 anchorname #audit-eventsujajrjajh2ubaja}(j]j]j]j]j]ujajrjaje2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1420 AUDIT_IPE_ACCESS}jaj2sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#audit-ipe-accessujajrjaj2ubaja}(j]j]j]j]j]ujajrjaj2ubaja}(j]j]j]j]j]ujajsjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1421 AUDIT_IPE_CONFIG_CHANGE}jaj2sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#audit-ipe-config-changeujajrjaj2ubaja}(j]j]j]j]j]ujajrjaj2ubaja}(j]j]j]j]j]ujajsjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1422 AUDIT_IPE_POLICY_LOAD}jaj2sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#audit-ipe-policy-loadujajrjaj2ubaja}(j]j]j]j]j]ujajrjaj2ubaja}(j]j]j]j]j]ujajsjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1404 AUDIT_MAC_STATUS}jaj2sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#audit-mac-statusujajrjaj2ubaja}(j]j]j]j]j]ujajrjaj2ubaja}(j]j]j]j]j]ujajsjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuccess Auditing}jaj3sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#success-auditingujajrjaj3ubaja}(j]j]j]j]j]ujajrjaj3ubaja}(j]j]j]j]j]ujajsjaj2ubeja}(j]j]j]j]j]ujajujaje2ubeja}(j]j]j]j]j]ujajsjaj2ubeja}(j]j]j]j]j]ujajujaj1ubeja}(j]j]j]j]j]ujajsjajp1ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Properties}jajR3sbaja}(j]j]j]j]j]internalrefurijh1 anchorname #propertiesujajrjajO3ubaja}(j]j]j]j]j]ujajrjajL3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaop}jajr3sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#opujajrjajo3ubaja}(j]j]j]j]j]ujajrjajl3ubaja}(j]j]j]j]j]ujajsjaji3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaaction}jaj3sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#actionujajrjaj3ubaja}(j]j]j]j]j]ujajrjaj3ubaja}(j]j]j]j]j]ujajsjaji3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja boot_verified}jaj3sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#boot-verifiedujajrjaj3ubaja}(j]j]j]j]j]ujajrjaj3ubaja}(j]j]j]j]j]ujajsjaji3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadmverity_roothash}jaj3sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#dmverity-roothashujajrjaj3ubaja}(j]j]j]j]j]ujajrjaj3ubaja}(j]j]j]j]j]ujajsjaji3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadmverity_signature}jaj3sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#dmverity-signatureujajrjaj3ubaja}(j]j]j]j]j]ujajrjaj3ubaja}(j]j]j]j]j]ujajsjaji3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafsverity_digest}jaj!4sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#fsverity-digestujajrjaj4ubaja}(j]j]j]j]j]ujajrjaj4ubaja}(j]j]j]j]j]ujajsjaji3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafsverity_signature}jajD4sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#fsverity-signatureujajrjajA4ubaja}(j]j]j]j]j]ujajrjaj>4ubaja}(j]j]j]j]j]ujajsjaji3ubeja}(j]j]j]j]j]ujajujajL3ubeja}(j]j]j]j]j]ujajsjajp1ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPolicy Examples}jajs4sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#policy-examplesujajrjajp4ubaja}(j]j]j]j]j]ujajrjajm4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Allow all}jaj4sbaja}(j]j]j]j]j]internalrefurijh1 anchorname #allow-allujajrjaj4ubaja}(j]j]j]j]j]ujajrjaj4ubaja}(j]j]j]j]j]ujajsjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllow only initramfs}jaj4sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#allow-only-initramfsujajrjaj4ubaja}(j]j]j]j]j]ujajrjaj4ubaja}(j]j]j]j]j]ujajsjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAAllow any signed and validated dm-verity volume and the initramfs}jaj4sbaja}(j]j]j]j]j]internalrefurijh1 anchornameB#allow-any-signed-and-validated-dm-verity-volume-and-the-initramfsujajrjaj4ubaja}(j]j]j]j]j]ujajrjaj4ubaja}(j]j]j]j]j]ujajsjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Prohibit execution from a specific dm-verity volume}jaj4sbaja}(j]j]j]j]j]internalrefurijh1 anchorname4#prohibit-execution-from-a-specific-dm-verity-volumeujajrjaj4ubaja}(j]j]j]j]j]ujajrjaj4ubaja}(j]j]j]j]j]ujajsjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Allow only a specific dm-verity volume}jaj5sbaja}(j]j]j]j]j]internalrefurijh1 anchorname'#allow-only-a-specific-dm-verity-volumeujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj5ubaja}(j]j]j]j]j]ujajsjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Allow any fs-verity file with a valid built-in signature}jajB5sbaja}(j]j]j]j]j]internalrefurijh1 anchorname9#allow-any-fs-verity-file-with-a-valid-built-in-signatureujajrjaj?5ubaja}(j]j]j]j]j]ujajrjaj<5ubaja}(j]j]j]j]j]ujajsjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Allow execution of a specific fs-verity file}jaje5sbaja}(j]j]j]j]j]internalrefurijh1 anchorname-#allow-execution-of-a-specific-fs-verity-fileujajrjajb5ubaja}(j]j]j]j]j]ujajrjaj_5ubaja}(j]j]j]j]j]ujajsjaj4ubeja}(j]j]j]j]j]ujajujajm4ubeja}(j]j]j]j]j]ujajsjajp1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional Information}jaj5sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#additional-informationujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj5ubaja}(j]j]j]j]j]ujajsjajp1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFAQ}jaj5sbaja}(j]j]j]j]j]internalrefurijh1 anchorname#faqujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj5ubaja}(j]j]j]j]j]ujajsjajp1ubeja}(j]j]j]j]j]ujajujajS1ubeja}(j]j]j]j]j]ujajsjajP1ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe MSI Driver Guide HOWTO}jaj5sbaja}(j]j]j]j]j]internalrefuri PCI/msi-howto anchornamehjaj&ujajrjaj5ubaja}(j]j]j]j]j]ujajrjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbout this guide}jaj6sbaja}(j]j]j]j]j]internalrefurij5 anchorname#about-this-guideja](KKeujajrjaj 6ubaja}(j]j]j]j]j]ujajrjaj 6ubaja}(j]j]j]j]j]ujajsjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat are MSIs?}jaj36sbaja}(j]j]j]j]j]internalrefurij5 anchorname#what-are-msisja](KKeujajrjaj06ubaja}(j]j]j]j]j]ujajrjaj-6ubaja}(j]j]j]j]j]ujajsjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Why use MSIs?}jajW6sbaja}(j]j]j]j]j]internalrefurij5 anchorname #why-use-msisja](KKeujajrjajT6ubaja}(j]j]j]j]j]ujajrjajQ6ubaja}(j]j]j]j]j]ujajsjaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to use MSIs}jaj{6sbaja}(j]j]j]j]j]internalrefurij5 anchorname#how-to-use-msisja](KKeujajrjajx6ubaja}(j]j]j]j]j]ujajrjaju6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInclude kernel support for MSIs}jaj6sbaja}(j]j]j]j]j]internalrefurij5 anchorname #include-kernel-support-for-msisja](KKKeujajrjaj6ubaja}(j]j]j]j]j]ujajrjaj6ubaja}(j]j]j]j]j]ujajsjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Using MSI}jaj6sbaja}(j]j]j]j]j]internalrefurij5 anchorname #using-msija](KKKeujajrjaj6ubaja}(j]j]j]j]j]ujajrjaj6ubaja}(j]j]j]j]j]ujajsjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Legacy APIs}jaj6sbaja}(j]j]j]j]j]internalrefurij5 anchorname #legacy-apisja](KKKeujajrjaj6ubaja}(j]j]j]j]j]ujajrjaj6ubaja}(j]j]j]j]j]ujajsjaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConsiderations when using MSIs}jaj7sbaja}(j]j]j]j]j]internalrefurij5 anchorname#considerations-when-using-msisja](KKKeujajrjaj7ubaja}(j]j]j]j]j]ujajrjaj7ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Spinlocks}jaj)7sbaja}(j]j]j]j]j]internalrefurij5 anchorname #spinlocksja](KKKKeujajrjaj&7ubaja}(j]j]j]j]j]ujajrjaj#7ubaja}(j]j]j]j]j]ujajsjaj 7ubaja}(j]j]j]j]j]ujajujaj7ubeja}(j]j]j]j]j]ujajsjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4How to tell whether MSI/MSI-X is enabled on a device}jajY7sbaja}(j]j]j]j]j]internalrefurij5 anchorname5#how-to-tell-whether-msi-msi-x-is-enabled-on-a-deviceja](KKKeujajrjajV7ubaja}(j]j]j]j]j]ujajrjajS7ubaja}(j]j]j]j]j]ujajsjaj6ubeja}(j]j]j]j]j]ujajujaju6ubeja}(j]j]j]j]j]ujajsjaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja MSI quirks}jaj7sbaja}(j]j]j]j]j]internalrefurij5 anchorname #msi-quirksja](KKeujajrjaj7ubaja}(j]j]j]j]j]ujajrjaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisabling MSIs globally}jaj7sbaja}(j]j]j]j]j]internalrefurij5 anchorname#disabling-msis-globallyja](KKKeujajrjaj7ubaja}(j]j]j]j]j]ujajrjaj7ubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisabling MSIs below a bridge}jaj7sbaja}(j]j]j]j]j]internalrefurij5 anchorname#disabling-msis-below-a-bridgeja](KKKeujajrjaj7ubaja}(j]j]j]j]j]ujajrjaj7ubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Disabling MSIs on a single device}jaj7sbaja}(j]j]j]j]j]internalrefurij5 anchorname"#disabling-msis-on-a-single-deviceja](KKKeujajrjaj7ubaja}(j]j]j]j]j]ujajrjaj7ubaja}(j]j]j]j]j]ujajsjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Finding why MSIs are disabled on a device}jaj8sbaja}(j]j]j]j]j]internalrefurij5 anchorname*#finding-why-msis-are-disabled-on-a-deviceja](KKKeujajrjaj8ubaja}(j]j]j]j]j]ujajrjaj8ubaja}(j]j]j]j]j]ujajsjaj7ubeja}(j]j]j]j]j]ujajujaj7ubeja}(j]j]j]j]j]ujajsjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#List of device drivers MSI(-X) APIs}jajF8sbaja}(j]j]j]j]j]internalrefurij5 anchorname"#list-of-device-drivers-msi-x-apisja](KKeujajrjajC8ubaja}(j]j]j]j]j]ujajrjaj@8ubaja}(j]j]j]j]j]ujajsjaj6ubeja}(j]j]j]j]j]ujajujaj5ubeja}(j]j]j]j]j]ujajsjaj5ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja SSDT Overlays}jaj8sbaja}(j]j]j]j]j]internalrefuriadmin-guide/acpi/ssdt-overlays anchornamehujajrjaj|8ubaja}(j]j]j]j]j]ujajrjajy8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoading ACPI SSDTs from initrd}jaj8sbaja}(j]j]j]j]j]internalrefurij8 anchorname#loading-acpi-ssdts-from-initrdujajrjaj8ubaja}(j]j]j]j]j]ujajrjaj8ubaja}(j]j]j]j]j]ujajsjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Loading ACPI SSDTs from EFI variables}jaj8sbaja}(j]j]j]j]j]internalrefurij8 anchorname&#loading-acpi-ssdts-from-efi-variablesujajrjaj8ubaja}(j]j]j]j]j]ujajrjaj8ubaja}(j]j]j]j]j]ujajsjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Loading ACPI SSDTs from configfs}jaj8sbaja}(j]j]j]j]j]internalrefurij8 anchorname!#loading-acpi-ssdts-from-configfsujajrjaj8ubaja}(j]j]j]j]j]ujajrjaj8ubaja}(j]j]j]j]j]ujajsjaj8ubeja}(j]j]j]j]j]ujajujajy8ubeja}(j]j]j]j]j]ujajsjajv8ubaja}(j]j]j]j]j]ujajuubjJ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2Collaborative Processor Performance Control (CPPC)}jaj9sbaja}(j]j]j]j]j]internalrefuriadmin-guide/acpi/cppc_sysfs anchornamehujajrjaj9ubaja}(j]j]j]j]j]ujajrjaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPPC}jaj=9sbaja}(j]j]j]j]j]internalrefurij,9 anchorname#cppcujajrjaj:9ubaja}(j]j]j]j]j]ujajrjaj79ubaja}(j]j]j]j]j]ujajsjaj49ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Computing Average Delivered Performance}jaj`9sbaja}(j]j]j]j]j]internalrefurij,9 anchorname(#computing-average-delivered-performanceujajrjaj]9ubaja}(j]j]j]j]j]ujajrjajZ9ubaja}(j]j]j]j]j]ujajsjaj49ubeja}(j]j]j]j]j]ujajujaj9ubeja}(j]j]j]j]j]ujajsjaj9ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI Error Recovery}jaj9sbaja}(j]j]j]j]j]internalrefuriPCI/pci-error-recovery anchornamehjajNujajrjaj9ubaja}(j]j]j]j]j]ujajrjaj9ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDetailed Design}jaj9sbaja}(j]j]j]j]j]internalrefurij9 anchorname#detailed-designja](KKeujajrjaj9ubaja}(j]j]j]j]j]ujajrjaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTEP 0: Error Event}jaj9sbaja}(j]j]j]j]j]internalrefurij9 anchorname#step-0-error-eventja](KKKeujajrjaj9ubaja}(j]j]j]j]j]ujajrjaj9ubaja}(j]j]j]j]j]ujajsjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTEP 1: Notification}jaj9sbaja}(j]j]j]j]j]internalrefurij9 anchorname#step-1-notificationja](KKKeujajrjaj9ubaja}(j]j]j]j]j]ujajrjaj9ubaja}(j]j]j]j]j]ujajsjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTEP 2: MMIO Enabled}jaj!:sbaja}(j]j]j]j]j]internalrefurij9 anchorname#step-2-mmio-enabledja](KKKeujajrjaj:ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTEP 3: Link Reset}jajE:sbaja}(j]j]j]j]j]internalrefurij9 anchorname#step-3-link-resetja](KKKeujajrjajB:ubaja}(j]j]j]j]j]ujajrjaj?:ubaja}(j]j]j]j]j]ujajsjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTEP 4: Slot Reset}jaji:sbaja}(j]j]j]j]j]internalrefurij9 anchorname#step-4-slot-resetja](KKKeujajrjajf:ubaja}(j]j]j]j]j]ujajrjajc:ubaja}(j]j]j]j]j]ujajsjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTEP 5: Resume Operations}jaj:sbaja}(j]j]j]j]j]internalrefurij9 anchorname#step-5-resume-operationsja](KKKeujajrjaj:ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTEP 6: Permanent Failure}jaj:sbaja}(j]j]j]j]j]internalrefurij9 anchorname#step-6-permanent-failureja](KKKeujajrjaj:ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConclusion; General Remarks}jaj:sbaja}(j]j]j]j]j]internalrefurij9 anchorname#conclusion-general-remarksja](KKKeujajrjaj:ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe End}jaj:sbaja}(j]j]j]j]j]internalrefurij9 anchorname#the-endja](KKK eujajrjaj:ubaja}(j]j]j]j]j]ujajrjaj:ubaja}(j]j]j]j]j]ujajsjaj9ubeja}(j]j]j]j]j]ujajujaj9ubeja}(j]j]j]j]j]ujajsjaj9ubaja}(j]j]j]j]j]ujajujaj9ubeja}(j]j]j]j]j]ujajsjaj9ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI Bus Subsystem}jaj>;sbaja}(j]j]j]j]j]internalrefuri PCI/index anchornamehujajrjaj;;ubaja}(j]j]j]j]j]ujajrjaj8;ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjM;entries](NPCI/pciNPCI/pciebus-howtoNPCI/pci-iov-howtoN PCI/msi-howtoN PCI/sysfs-pciN PCI/acpi-infoNPCI/pci-error-recoveryNPCI/pcieaer-howtoNPCI/endpoint/indexNPCI/boot-interruptsNPCI/tphe includefiles](jd;jf;jh;jj;jl;jn;jp;jr;jt;jv;jx;emaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujaj{jՔ7/var/lib/git/docbuild/linux/Documentation/PCI/index.rstj֔KjajU;ubaja}(j]j]j]j]j]ujajujaj8;ubeja}(j]j]j]j]j]ujajsjaj5;ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI Endpoint Framework}jaj;sbaja}(j]j]j]j]j]internalrefuriPCI/endpoint/index anchornamehjajiujajrjaj;ubaja}(j]j]j]j]j]ujajrjaj;ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj;entries](NPCI/endpoint/pci-endpointNPCI/endpoint/pci-endpoint-cfsNPCI/endpoint/pci-test-functionNPCI/endpoint/pci-test-howtoNPCI/endpoint/pci-ntb-functionNPCI/endpoint/pci-ntb-howtoNPCI/endpoint/pci-vntb-functionNPCI/endpoint/pci-vntb-howtoNPCI/endpoint/pci-nvme-functionN&PCI/endpoint/function/binding/pci-testN%PCI/endpoint/function/binding/pci-ntbe includefiles](j;j;j;j;j;j;j;j;j;j;j;emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj{jՔ@/var/lib/git/docbuild/linux/Documentation/PCI/endpoint/index.rstj֔Kjaj;ubaja}(j]j]j]j]j]ujajujaj;ubeja}(j]j]j]j]j]ujajsjaj;ubaja}(j]j]j]j]j]ujajuubj9 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaError decoding}jaj<sbaja}(j]j]j]j]j]internalrefuriadmin-guide/RAS/error-decoding anchornamehujajrjaj<ubaja}(j]j]j]j]j]ujajrjaj;ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jax86}jaj$<sbaja}(j]j]j]j]j]internalrefurij< anchorname#x86ujajrjaj!<ubaja}(j]j]j]j]j]ujajrjaj<ubaja}(j]j]j]j]j]ujajsjaj<ubaja}(j]j]j]j]j]ujajujaj;ubeja}(j]j]j]j]j]ujajsjaj;ubaja}(j]j]j]j]j]ujajuubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoadPin}jaj\<sbaja}(j]j]j]j]j]internalrefuriadmin-guide/LSM/LoadPin anchornamehujajrjajY<ubaja}(j]j]j]j]j]ujajrjajV<ubaja}(j]j]j]j]j]ujajsjajS<ubaja}(j]j]j]j]j]ujajuubj{ jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI NVMe Function}jaj<sbaja}(j]j]j]j]j]internalrefuriPCI/endpoint/pci-nvme-function anchornamehjajujajrjaj<ubaja}(j]j]j]j]j]ujajrjaj<ubaja}(j]j]j]j]j]ujajsjaj<ubaja}(j]j]j]j]j]ujajuubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Código de Conducta para Contribuyentes}jaj<sbaja}(j]j]j]j]j]internalrefuri*translations/sp_SP/process/code-of-conduct anchornamehuja referencejaj<ubaja}(j]j]j]j]j]ujacompact_paragraphjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNuestro Compromiso}jaj<sbaja}(j]j]j]j]j]internalrefurij< anchorname#nuestro-compromisoujaj<jaj<ubaja}(j]j]j]j]j]ujaj<jaj<ubaja}(j]j]j]j]j]uja list_itemjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNuestros Estándares}jaj<sbaja}(j]j]j]j]j]internalrefurij< anchorname#nuestros-estandaresujaj<jaj<ubaja}(j]j]j]j]j]ujaj<jaj<ubaja}(j]j]j]j]j]ujaj<jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Aplicación de las responsabilidades}jaj=sbaja}(j]j]j]j]j]internalrefurij< anchorname$#aplicacion-de-las-responsabilidadesujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAlcance}jaj@=sbaja}(j]j]j]j]j]internalrefurij< anchorname#alcanceujaj<jaj==ubaja}(j]j]j]j]j]ujaj<jaj:=ubaja}(j]j]j]j]j]ujaj<jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Aplicación}jajc=sbaja}(j]j]j]j]j]internalrefurij< anchorname #aplicacionujaj<jaj`=ubaja}(j]j]j]j]j]ujaj<jaj]=ubaja}(j]j]j]j]j]ujaj<jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Atribución}jaj=sbaja}(j]j]j]j]j]internalrefurij< anchorname #atribucionujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterpretación}jaj=sbaja}(j]j]j]j]j]internalrefurij< anchorname#interpretacionujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj<ubeja}(j]j]j]j]j]uja bullet_listjaj<ubeja}(j]j]j]j]j]ujaj<jaj<ubaja}(j]j]j]j]j]ujaj=ubj, jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5L’inaffidabile guida all’hacking del kernel Linux}jaj=sbaja}(j]j]j]j]j]internalrefuri)translations/it_IT/kernel-hacking/hacking anchornamehujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduzione}jaj>sbaja}(j]j]j]j]j]internalrefurij= anchorname #introduzioneujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Gli attori}jaj%>sbaja}(j]j]j]j]j]internalrefurij= anchorname #gli-attoriujaj<jaj">ubaja}(j]j]j]j]j]ujaj<jaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContesto utente}jajE>sbaja}(j]j]j]j]j]internalrefurij= anchorname#contesto-utenteujaj<jajB>ubaja}(j]j]j]j]j]ujaj<jaj?>ubaja}(j]j]j]j]j]ujaj<jaj<>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Interruzioni hardware (Hard IRQs)}jajh>sbaja}(j]j]j]j]j]internalrefurij= anchorname #interruzioni-hardware-hard-irqsujaj<jaje>ubaja}(j]j]j]j]j]ujaj<jajb>ubaja}(j]j]j]j]j]ujaj<jaj<>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Contesto d’interruzione software: softirq e tasklet}jaj>sbaja}(j]j]j]j]j]internalrefurij= anchorname3#contesto-d-interruzione-software-softirq-e-taskletujaj<jaj>ubaja}(j]j]j]j]j]ujaj<jaj>ubaja}(j]j]j]j]j]ujaj<jaj<>ubeja}(j]j]j]j]j]ujaj=jaj>ubeja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAlcune regole basilari}jaj>sbaja}(j]j]j]j]j]internalrefurij= anchorname#alcune-regole-basilariujaj<jaj>ubaja}(j]j]j]j]j]ujaj<jaj>ubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ioctl: non scrivere nuove chiamate di sistema}jaj>sbaja}(j]j]j]j]j]internalrefurij= anchorname-#ioctl-non-scrivere-nuove-chiamate-di-sistemaujaj<jaj>ubaja}(j]j]j]j]j]ujaj<jaj>ubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLa ricetta per uno stallo}jaj?sbaja}(j]j]j]j]j]internalrefurij= anchorname#la-ricetta-per-uno-stalloujaj<jaj>ubaja}(j]j]j]j]j]ujaj<jaj>ubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Alcune delle procedure più comuni}jaj#?sbaja}(j]j]j]j]j]internalrefurij= anchorname"#alcune-delle-procedure-piu-comuniujaj<jaj ?ubaja}(j]j]j]j]j]ujaj<jaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`printk()`ja]japrintk()}jajF?sbaja}(j]j](xrefhwc-funcej]j]j]ujaliteraljՔNj֔NjajC?ubaja}(j]j]j]j]j]internalrefurij= anchorname#printkujaj<jaj@?ubaja}(j]j]j]j]j]ujaj<jaj=?ubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`copy_to_user()`ja]jacopy_to_user()}jajv?sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njajs?ubja / }jajs?sbj)}(ja:c:func:`copy_from_user()`ja]jacopy_from_user()}jaj?sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njajs?ubja / }jajs?sbj)}(ja:c:func:`get_user()`ja]ja get_user()}jaj?sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njajs?ubja / }jajs?sbj)}(ja:c:func:`put_user()`ja]ja put_user()}jaj?sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njajs?ubeja}(j]j]j]j]j]internalrefurij= anchorname.#copy-to-user-copy-from-user-get-user-put-userujaj<jajp?ubaja}(j]j]j]j]j]ujaj<jajm?ubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`kmalloc()`ja]ja kmalloc()}jaj?sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj?ubja/}jaj?sbj)}(ja:c:func:`kfree()`ja]jakfree()}jaj?sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj?ubeja}(j]j]j]j]j]internalrefurij= anchorname#kmalloc-kfreeujaj<jaj?ubaja}(j]j]j]j]j]ujaj<jaj?ubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:macro:`current`ja]jacurrent}jaj@sbaja}(j]j](jQ?hwc-macroej]j]j]ujajV?jՔNj֔Njaj@ubaja}(j]j]j]j]j]internalrefurij= anchorname#currentujaj<jaj@ubaja}(j]j]j]j]j]ujaj<jaj@ubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`mdelay()`ja]jamdelay()}jajL@sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajI@ubja/}jajI@sbj)}(ja:c:func:`udelay()`ja]jaudelay()}jaj_@sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajI@ubeja}(j]j]j]j]j]internalrefurij= anchorname#mdelay-udelayujaj<jajF@ubaja}(j]j]j]j]j]ujaj<jajC@ubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`cpu_to_be32()`ja]ja cpu_to_be32()}jaj@sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj@ubja/}jaj@sbj)}(ja:c:func:`be32_to_cpu()`ja]ja be32_to_cpu()}jaj@sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj@ubja/}jaj@sbj)}(ja:c:func:`cpu_to_le32()`ja]ja cpu_to_le32()}jaj@sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj@ubja/}jaj@sbj)}(ja:c:func:`le32_to_cpu()`ja]ja le32_to_cpu()}jaj@sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj@ubeja}(j]j]j]j]j]internalrefurij= anchorname0#cpu-to-be32-be32-to-cpu-cpu-to-le32-le32-to-cpuujaj<jaj@ubaja}(j]j]j]j]j]ujaj<jaj@ubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`local_irq_save()`ja]jalocal_irq_save()}jaj@sbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj@ubja/}jaj@sbj)}(ja:c:func:`local_irq_restore()`ja]jalocal_irq_restore()}jajAsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj@ubeja}(j]j]j]j]j]internalrefurij= anchorname!#local-irq-save-local-irq-restoreujaj<jaj@ubaja}(j]j]j]j]j]ujaj<jaj@ubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`local_bh_disable()`ja]jalocal_bh_disable()}jaj5Asbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj2Aubja/}jaj2Asbj)}(ja:c:func:`local_bh_enable()`ja]jalocal_bh_enable()}jajHAsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj2Aubeja}(j]j]j]j]j]internalrefurij= anchorname!#local-bh-disable-local-bh-enableujaj<jaj/Aubaja}(j]j]j]j]j]ujaj<jaj,Aubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`smp_processor_id()`ja]jasmp_processor_id()}jajvAsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajsAubaja}(j]j]j]j]j]internalrefurij= anchorname#smp-processor-idujaj<jajpAubaja}(j]j]j]j]j]ujaj<jajmAubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``__init``ja]ja__init}jajAsbaja}(j]j]j]j]j]ujajV?jՔNj֔NjajAubja/}jajAsbj)}(ja ``__exit``ja]ja__exit}jajAsbaja}(j]j]j]j]j]ujajV?jՔNj֔NjajAubja/}jajAsbj)}(ja``__initdata``ja]ja __initdata}jajAsbaja}(j]j]j]j]j]ujajV?jՔNj֔NjajAubeja}(j]j]j]j]j]internalrefurij= anchorname#init-exit-initdataujaj<jajAubaja}(j]j]j]j]j]ujaj<jajAubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`__initcall()`ja]ja __initcall()}jajAsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajAubja/}jajAsbj)}(ja:c:func:`module_init()`ja]ja module_init()}jajBsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajAubeja}(j]j]j]j]j]internalrefurij= anchorname#initcall-module-initujaj<jajAubaja}(j]j]j]j]j]ujaj<jajAubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`module_exit()`ja]ja module_exit()}jaj6Bsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔Njaj3Bubaja}(j]j]j]j]j]internalrefurij= anchorname #module-exitujaj<jaj0Bubaja}(j]j]j]j]j]ujaj<jaj-Bubaja}(j]j]j]j]j]ujaj<jaj:?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`try_module_get()`ja]jatry_module_get()}jajdBsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajaBubja/}jajaBsbj)}(ja:c:func:`module_put()`ja]ja module_put()}jajwBsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajaBubeja}(j]j]j]j]j]internalrefurij= anchorname#try-module-get-module-putujaj<jaj^Bubaja}(j]j]j]j]j]ujaj<jaj[Bubaja}(j]j]j]j]j]ujaj<jaj:?ubeja}(j]j]j]j]j]ujaj=jaj?ubeja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaCode d’attesa }jajBsbj)}(ja``include/linux/wait.h``ja]jainclude/linux/wait.h}jajBsbaja}(j]j]j]j]j]ujajV?jՔNj֔NjajBubeja}(j]j]j]j]j]internalrefurij= anchorname##code-d-attesa-include-linux-wait-hujaj<jajBubaja}(j]j]j]j]j]ujaj<jajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Dichiarazione}jajBsbaja}(j]j]j]j]j]internalrefurij= anchorname#dichiarazioneujaj<jajBubaja}(j]j]j]j]j]ujaj<jajBubaja}(j]j]j]j]j]ujaj<jajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Accodamento}jajBsbaja}(j]j]j]j]j]internalrefurij= anchorname #accodamentoujaj<jajBubaja}(j]j]j]j]j]ujaj<jajBubaja}(j]j]j]j]j]ujaj<jajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSvegliare una procedura in coda}jaj"Csbaja}(j]j]j]j]j]internalrefurij= anchorname #svegliare-una-procedura-in-codaujaj<jajCubaja}(j]j]j]j]j]ujaj<jajCubaja}(j]j]j]j]j]ujaj<jajBubeja}(j]j]j]j]j]ujaj=jajBubeja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOperazioni atomiche}jajQCsbaja}(j]j]j]j]j]internalrefurij= anchorname#operazioni-atomicheujaj<jajNCubaja}(j]j]j]j]j]ujaj<jajKCubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSimboli}jajtCsbaja}(j]j]j]j]j]internalrefurij= anchorname#simboliujaj<jajqCubaja}(j]j]j]j]j]ujaj<jajnCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`EXPORT_SYMBOL()`ja]jaEXPORT_SYMBOL()}jajCsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajCubaja}(j]j]j]j]j]internalrefurij= anchorname#export-symbolujaj<jajCubaja}(j]j]j]j]j]ujaj<jajCubaja}(j]j]j]j]j]ujaj<jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`EXPORT_SYMBOL_GPL()`ja]jaEXPORT_SYMBOL_GPL()}jajCsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajCubaja}(j]j]j]j]j]internalrefurij= anchorname#export-symbol-gplujaj<jajCubaja}(j]j]j]j]j]ujaj<jajCubaja}(j]j]j]j]j]ujaj<jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`EXPORT_SYMBOL_NS()`ja]jaEXPORT_SYMBOL_NS()}jajCsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajCubaja}(j]j]j]j]j]internalrefurij= anchorname#export-symbol-nsujaj<jajCubaja}(j]j]j]j]j]ujaj<jajCubaja}(j]j]j]j]j]ujaj<jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja :c:func:`EXPORT_SYMBOL_NS_GPL()`ja]jaEXPORT_SYMBOL_NS_GPL()}jaj!Dsbaja}(j]j](jQ?hwc-funcej]j]j]ujajV?jՔNj֔NjajDubaja}(j]j]j]j]j]internalrefurij= anchorname#export-symbol-ns-gplujaj<jajDubaja}(j]j]j]j]j]ujaj<jajDubaja}(j]j]j]j]j]ujaj<jajCubeja}(j]j]j]j]j]ujaj=jajnCubeja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProcedure e convenzioni}jajXDsbaja}(j]j]j]j]j]internalrefurij= anchorname#procedure-e-convenzioniujaj<jajUDubaja}(j]j]j]j]j]ujaj<jajRDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaListe doppiamente concatenate }jajxDsbj)}(ja``include/linux/list.h``ja]jainclude/linux/list.h}jajDsbaja}(j]j]j]j]j]ujajV?jՔNj֔NjajxDubeja}(j]j]j]j]j]internalrefurij= anchorname3#liste-doppiamente-concatenate-include-linux-list-hujaj<jajuDubaja}(j]j]j]j]j]ujaj<jajrDubaja}(j]j]j]j]j]ujaj<jajoDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Convenzione dei valori di ritorno}jajDsbaja}(j]j]j]j]j]internalrefurij= anchorname"#convenzione-dei-valori-di-ritornoujaj<jajDubaja}(j]j]j]j]j]ujaj<jajDubaja}(j]j]j]j]j]ujaj<jajoDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRompere la compilazione}jajDsbaja}(j]j]j]j]j]internalrefurij= anchorname#rompere-la-compilazioneujaj<jajDubaja}(j]j]j]j]j]ujaj<jajDubaja}(j]j]j]j]j]ujaj<jajoDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Inizializzazione dei campi d’una struttura}jajDsbaja}(j]j]j]j]j]internalrefurij= anchorname+#inizializzazione-dei-campi-d-una-strutturaujaj<jajDubaja}(j]j]j]j]j]ujaj<jajDubaja}(j]j]j]j]j]ujaj<jajoDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEstensioni GNU}jajEsbaja}(j]j]j]j]j]internalrefurij= anchorname#estensioni-gnuujaj<jajEubaja}(j]j]j]j]j]ujaj<jaj Eubaja}(j]j]j]j]j]ujaj<jajoDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaC++}jaj5Esbaja}(j]j]j]j]j]internalrefurij= anchorname#cujaj<jaj2Eubaja}(j]j]j]j]j]ujaj<jaj/Eubaja}(j]j]j]j]j]ujaj<jajoDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNUMif}jajXEsbaja}(j]j]j]j]j]internalrefurij= anchorname#numifujaj<jajUEubaja}(j]j]j]j]j]ujaj<jajREubaja}(j]j]j]j]j]ujaj<jajoDubeja}(j]j]j]j]j]ujaj=jajRDubeja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Mettere le vostre cose nel kernel}jajEsbaja}(j]j]j]j]j]internalrefurij= anchorname"#mettere-le-vostre-cose-nel-kernelujaj<jajEubaja}(j]j]j]j]j]ujaj<jajEubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrucchetti del kernel}jajEsbaja}(j]j]j]j]j]internalrefurij= anchorname#trucchetti-del-kernelujaj<jajEubaja}(j]j]j]j]j]ujaj<jajEubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRingraziamenti}jajEsbaja}(j]j]j]j]j]internalrefurij= anchorname#ringraziamentiujaj<jajEubaja}(j]j]j]j]j]ujaj<jajEubaja}(j]j]j]j]j]ujaj<jaj=ubeja}(j]j]j]j]j]ujaj=jaj=ubeja}(j]j]j]j]j]ujaj<jaj=ubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"I primi passi della pianificazione}jajFsbaja}(j]j]j]j]j]internalrefuri(translations/it_IT/process/3.Early-stage anchornamehjajujaj<jajFubaja}(j]j]j]j]j]ujaj<jajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecificare il problema}jaj%Fsbaja}(j]j]j]j]j]internalrefurijF anchorname#specificare-il-problemaja](KKeujaj<jaj"Fubaja}(j]j]j]j]j]ujaj<jajFubaja}(j]j]j]j]j]ujaj<jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrime discussioni}jajIFsbaja}(j]j]j]j]j]internalrefurijF anchorname#prime-discussionija](KKeujaj<jajFFubaja}(j]j]j]j]j]ujaj<jajCFubaja}(j]j]j]j]j]ujaj<jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCon chi parlare?}jajmFsbaja}(j]j]j]j]j]internalrefurijF anchorname#con-chi-parlareja](KKeujaj<jajjFubaja}(j]j]j]j]j]ujaj<jajgFubaja}(j]j]j]j]j]ujaj<jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuando pubblicare}jajFsbaja}(j]j]j]j]j]internalrefurijF anchorname#quando-pubblicareja](KKeujaj<jajFubaja}(j]j]j]j]j]ujaj<jajFubaja}(j]j]j]j]j]ujaj<jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOttenere riscontri ufficiali}jajFsbaja}(j]j]j]j]j]internalrefurijF anchorname#ottenere-riscontri-ufficialija](KKeujaj<jajFubaja}(j]j]j]j]j]ujaj<jajFubaja}(j]j]j]j]j]ujaj<jajFubeja}(j]j]j]j]j]ujaj=jajEubeja}(j]j]j]j]j]ujaj<jajEubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinguaggio di programmazione}jajFsbaja}(j]j]j]j]j]internalrefuri/translations/it_IT/process/programming-language anchornamehujaj<jajFubaja}(j]j]j]j]j]ujaj<jajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Attributi}jajGsbaja}(j]j]j]j]j]internalrefurijF anchorname #attributiujaj<jaj Gubaja}(j]j]j]j]j]ujaj<jajGubaja}(j]j]j]j]j]ujaj<jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRust}jaj1Gsbaja}(j]j]j]j]j]internalrefurijF anchorname#rustujaj<jaj.Gubaja}(j]j]j]j]j]ujaj<jaj+Gubaja}(j]j]j]j]j]ujaj<jajGubeja}(j]j]j]j]j]ujaj=jajFubeja}(j]j]j]j]j]ujaj<jajFubaja}(j]j]j]j]j]ujaj=ubjU jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja한국어 번역}jajiGsbaja}(j]j]j]j]j]internalrefuritranslations/ko_KR/index anchornamehujaj<jajfGubaja}(j]j]j]j]j]ujaj<jajcGubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjxGentries](N translations/ko_KR/process/howtoN4translations/ko_KR/core-api/wrappers/memory-barrierse includefiles](jGjGemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔF/var/lib/git/docbuild/linux/Documentation/translations/ko_KR/index.rstj֔K jajGubaja}(j]j]j]j]j]ujaj=jajcGubeja}(j]j]j]j]j]ujaj<jaj`Gubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.L’interfaccia dei driver per il kernel Linux}jajGsbaja}(j]j]j]j]j]internalrefuri.translations/it_IT/process/stable-api-nonsense anchornamehujaj<jajGubaja}(j]j]j]j]j]ujaj<jajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRiepilogo generale}jajGsbaja}(j]j]j]j]j]internalrefurijG anchorname#riepilogo-generaleujaj<jajGubaja}(j]j]j]j]j]ujaj<jajGubaja}(j]j]j]j]j]ujaj<jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduzione}jajGsbaja}(j]j]j]j]j]internalrefurijG anchorname #introduzioneujaj<jajGubaja}(j]j]j]j]j]ujaj<jajGubaja}(j]j]j]j]j]ujaj<jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterfaccia binaria del kernel}jaj!Hsbaja}(j]j]j]j]j]internalrefurijG anchorname#interfaccia-binaria-del-kernelujaj<jajHubaja}(j]j]j]j]j]ujaj<jajHubaja}(j]j]j]j]j]ujaj<jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Interfaccia stabile nei sorgenti del kernel}jajDHsbaja}(j]j]j]j]j]internalrefurijG anchorname,#interfaccia-stabile-nei-sorgenti-del-kernelujaj<jajAHubaja}(j]j]j]j]j]ujaj<jaj>Hubaja}(j]j]j]j]j]ujaj<jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cosa fare}jajgHsbaja}(j]j]j]j]j]internalrefurijG anchorname #cosa-fareujaj<jajdHubaja}(j]j]j]j]j]ujaj<jajaHubaja}(j]j]j]j]j]ujaj<jajGubeja}(j]j]j]j]j]ujaj=jajGubeja}(j]j]j]j]j]ujaj<jajGubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDirectrices para Investigadores}jajHsbaja}(j]j]j]j]j]internalrefuri0translations/sp_SP/process/researcher-guidelines anchornamehujaj<jajHubaja}(j]j]j]j]j]ujaj<jajHubaja}(j]j]j]j]j]ujaj<jajHubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMInterfaces obsoletos, Características del lenguaje, Atributos y Convenciones}jajHsbaja}(j]j]j]j]j]internalrefuri%translations/sp_SP/process/deprecated anchornamehujaj<jajHubaja}(j]j]j]j]j]ujaj<jajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja __deprecated}jajHsbaja}(j]j]j]j]j]internalrefurijH anchorname #deprecatedujaj<jajHubaja}(j]j]j]j]j]ujaj<jajHubaja}(j]j]j]j]j]ujaj<jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBUG() y BUG_ON()}jajIsbaja}(j]j]j]j]j]internalrefurijH anchorname #bug-y-bug-onujaj<jaj Iubaja}(j]j]j]j]j]ujaj<jajIubaja}(j]j]j]j]j]ujaj<jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@Operaciones aritméticas en los argumentos de reserva de memoria}jaj1Isbaja}(j]j]j]j]j]internalrefurijH anchorname@#operaciones-aritmeticas-en-los-argumentos-de-reserva-de-memoriaujaj<jaj.Iubaja}(j]j]j]j]j]ujaj<jaj+Iubaja}(j]j]j]j]j]ujaj<jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFsimple_strtol(), simple_strtoll(), simple_strtoul(), simple_strtoull()}jajTIsbaja}(j]j]j]j]j]internalrefurijH anchorname<#simple-strtol-simple-strtoll-simple-strtoul-simple-strtoullujaj<jajQIubaja}(j]j]j]j]j]ujaj<jajNIubaja}(j]j]j]j]j]ujaj<jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastrcpy()}jajwIsbaja}(j]j]j]j]j]internalrefurijH anchorname#strcpyujaj<jajtIubaja}(j]j]j]j]j]ujaj<jajqIubaja}(j]j]j]j]j]ujaj<jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4strncpy() en cadenas de caracteres terminadas en NUL}jajIsbaja}(j]j]j]j]j]internalrefurijH anchorname3#strncpy-en-cadenas-de-caracteres-terminadas-en-nulujaj<jajIubaja}(j]j]j]j]j]ujaj<jajIubaja}(j]j]j]j]j]ujaj<jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja strlcpy()}jajIsbaja}(j]j]j]j]j]internalrefurijH anchorname#strlcpyujaj<jajIubaja}(j]j]j]j]j]ujaj<jajIubaja}(j]j]j]j]j]ujaj<jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEspecificación de formato %p}jajIsbaja}(j]j]j]j]j]internalrefurijH anchorname#especificacion-de-formato-pujaj<jajIubaja}(j]j]j]j]j]ujaj<jajIubaja}(j]j]j]j]j]ujaj<jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Arrays de longitud variable (VLAs)}jajJsbaja}(j]j]j]j]j]internalrefurijH anchorname!#arrays-de-longitud-variable-vlasujaj<jajJubaja}(j]j]j]j]j]ujaj<jajIubaja}(j]j]j]j]j]ujaj<jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Switch case fall-through implícito}jaj&Jsbaja}(j]j]j]j]j]internalrefurijH anchorname##switch-case-fall-through-implicitoujaj<jaj#Jubaja}(j]j]j]j]j]ujaj<jaj Jubaja}(j]j]j]j]j]ujaj<jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Arrays de longitud cero y un elemento}jajIJsbaja}(j]j]j]j]j]internalrefurijH anchorname&#arrays-de-longitud-cero-y-un-elementoujaj<jajFJubaja}(j]j]j]j]j]ujaj<jajCJubaja}(j]j]j]j]j]ujaj<jajHubeja}(j]j]j]j]j]ujaj=jajHubeja}(j]j]j]j]j]ujaj<jajHubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTraducción al español}jajJsbaja}(j]j]j]j]j]internalrefuritranslations/sp_SP/index anchornamehujaj<jaj~Jubaja}(j]j]j]j]j]ujaj<jaj{JubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Advertencia}jajJsbaja}(j]j]j]j]j]internalrefurijJ anchorname #advertenciaujaj<jajJubaja}(j]j]j]j]j]ujaj<jajJubaja}(j]j]j]j]j]ujaj<jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"La documentación del kernel Linux}jajJsbaja}(j]j]j]j]j]internalrefurijJ anchorname"#la-documentacion-del-kernel-linuxujaj<jajJubaja}(j]j]j]j]j]ujaj<jajJubaja}(j]j]j]j]j]ujaj<jajJubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTraducciones al español}jajJsbaja}(j]j]j]j]j]internalrefurijJ anchorname#traducciones-al-espanolujaj<jajJubaja}(j]j]j]j]j]ujaj<jajJubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries](N translations/sp_SP/process/indexN+translations/sp_SP/wrappers/memory-barriersN"translations/sp_SP/scheduler/indexe includefiles](j KjKjKemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔF/var/lib/git/docbuild/linux/Documentation/translations/sp_SP/index.rstj֔KLjajJubaja}(j]j]j]j]j]ujaj=jajJubeja}(j]j]j]j]j]ujaj<jajJubeja}(j]j]j]j]j]ujaj=jaj{Jubeja}(j]j]j]j]j]ujaj<jajxJubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNInterfacce deprecate, caratteristiche del linguaggio, attributi, e convenzioni}jajFKsbaja}(j]j]j]j]j]internalrefuri%translations/it_IT/process/deprecated anchornamehujaj<jajCKubaja}(j]j]j]j]j]ujaj<jaj@KubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja __deprecated}jajfKsbaja}(j]j]j]j]j]internalrefurijUK anchorname #deprecatedujaj<jajcKubaja}(j]j]j]j]j]ujaj<jaj`Kubaja}(j]j]j]j]j]ujaj<jaj]KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBUG() e BUG_ON()}jajKsbaja}(j]j]j]j]j]internalrefurijUK anchorname #bug-e-bug-onujaj<jajKubaja}(j]j]j]j]j]ujaj<jajKubaja}(j]j]j]j]j]ujaj<jaj]KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Calcoli codificati negli argomenti di un allocatore}jajKsbaja}(j]j]j]j]j]internalrefurijUK anchorname4#calcoli-codificati-negli-argomenti-di-un-allocatoreujaj<jajKubaja}(j]j]j]j]j]ujaj<jajKubaja}(j]j]j]j]j]ujaj<jaj]KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFsimple_strtol(), simple_strtoll(), simple_strtoul(), simple_strtoull()}jajKsbaja}(j]j]j]j]j]internalrefurijUK anchorname<#simple-strtol-simple-strtoll-simple-strtoul-simple-strtoullujaj<jajKubaja}(j]j]j]j]j]ujaj<jajKubaja}(j]j]j]j]j]ujaj<jaj]KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastrcpy()}jajKsbaja}(j]j]j]j]j]internalrefurijUK anchorname#strcpyujaj<jajKubaja}(j]j]j]j]j]ujaj<jajKubaja}(j]j]j]j]j]ujaj<jaj]KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&strncpy() su stringe terminate con NUL}jajLsbaja}(j]j]j]j]j]internalrefurijUK anchorname%#strncpy-su-stringe-terminate-con-nulujaj<jajLubaja}(j]j]j]j]j]ujaj<jajLubaja}(j]j]j]j]j]ujaj<jaj]KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja strlcpy()}jaj8Lsbaja}(j]j]j]j]j]internalrefurijUK anchorname#strlcpyujaj<jaj5Lubaja}(j]j]j]j]j]ujaj<jaj2Lubaja}(j]j]j]j]j]ujaj<jaj]KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Segnaposto %p nella stringa di formato}jaj[Lsbaja}(j]j]j]j]j]internalrefurijUK anchorname&#segnaposto-p-nella-stringa-di-formatoujaj<jajXLubaja}(j]j]j]j]j]ujaj<jajULubaja}(j]j]j]j]j]ujaj<jaj]KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Vettori a dimensione variabile (VLA)}jaj~Lsbaja}(j]j]j]j]j]internalrefurijUK anchorname##vettori-a-dimensione-variabile-vlaujaj<jaj{Lubaja}(j]j]j]j]j]ujaj<jajxLubaja}(j]j]j]j]j]ujaj<jaj]KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Salto implicito nell’istruzione switch-case}jajLsbaja}(j]j]j]j]j]internalrefurijUK anchorname,#salto-implicito-nell-istruzione-switch-caseujaj<jajLubaja}(j]j]j]j]j]ujaj<jajLubaja}(j]j]j]j]j]ujaj<jaj]KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Array di lunghezza zero o con un solo elemento}jajLsbaja}(j]j]j]j]j]internalrefurijUK anchorname/#array-di-lunghezza-zero-o-con-un-solo-elementoujaj<jajLubaja}(j]j]j]j]j]ujaj<jajLubaja}(j]j]j]j]j]ujaj<jaj]Kubeja}(j]j]j]j]j]ujaj=jaj@Kubeja}(j]j]j]j]j]ujaj<jaj=Kubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMSI驱动指南}jajLsbaja}(j]j]j]j]j]internalrefuri translations/zh_CN/PCI/msi-howto anchornamehjaj(ujaj<jajLubaja}(j]j]j]j]j]ujaj<jajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja关于本指南}jajMsbaja}(j]j]j]j]j]internalrefurij M anchorname#id1ja](KKeujaj<jajMubaja}(j]j]j]j]j]ujaj<jajMubaja}(j]j]j]j]j]ujaj<jajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 什么是MSI?}jaj@Msbaja}(j]j]j]j]j]internalrefurij M anchorname#id2ja](KKeujaj<jaj=Mubaja}(j]j]j]j]j]ujaj<jaj:Mubaja}(j]j]j]j]j]ujaj<jajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja为什么用MSI?}jajdMsbaja}(j]j]j]j]j]internalrefurij M anchorname#id3ja](KKeujaj<jajaMubaja}(j]j]j]j]j]ujaj<jaj^Mubaja}(j]j]j]j]j]ujaj<jajMubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja如何使用MSI}jajMsbaja}(j]j]j]j]j]internalrefurij M anchorname#id4ja](KKeujaj<jajMubaja}(j]j]j]j]j]ujaj<jajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja加入内核对MSI的支持}jajMsbaja}(j]j]j]j]j]internalrefurij M anchorname#id5ja](KKKeujaj<jajMubaja}(j]j]j]j]j]ujaj<jajMubaja}(j]j]j]j]j]ujaj<jajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 使用MSI}jajMsbaja}(j]j]j]j]j]internalrefurij M anchorname#id6ja](KKKeujaj<jajMubaja}(j]j]j]j]j]ujaj<jajMubaja}(j]j]j]j]j]ujaj<jajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 传统API}jajMsbaja}(j]j]j]j]j]internalrefurij M anchorname#apija](KKKeujaj<jajMubaja}(j]j]j]j]j]ujaj<jajMubaja}(j]j]j]j]j]ujaj<jajMubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!使用MSI时需要考虑的因素}jajNsbaja}(j]j]j]j]j]internalrefurij M anchorname#id7ja](KKKeujaj<jajNubaja}(j]j]j]j]j]ujaj<jajNubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 自旋锁}jaj6Nsbaja}(j]j]j]j]j]internalrefurij M anchorname#id8ja](KKKKeujaj<jaj3Nubaja}(j]j]j]j]j]ujaj<jaj0Nubaja}(j]j]j]j]j]ujaj<jaj-Nubaja}(j]j]j]j]j]ujaj=jajNubeja}(j]j]j]j]j]ujaj<jajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3如何判断一个设备上是否启用了MSI/MSI-X}jajfNsbaja}(j]j]j]j]j]internalrefurij M anchorname #msi-msi-xja](KKKeujaj<jajcNubaja}(j]j]j]j]j]ujaj<jaj`Nubaja}(j]j]j]j]j]ujaj<jajMubeja}(j]j]j]j]j]ujaj=jajMubeja}(j]j]j]j]j]ujaj<jajMubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja MSI特性}jajNsbaja}(j]j]j]j]j]internalrefurij M anchorname#id9ja](KKeujaj<jajNubaja}(j]j]j]j]j]ujaj<jajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja全局禁用MSI}jajNsbaja}(j]j]j]j]j]internalrefurij M anchorname#id10ja](KKKeujaj<jajNubaja}(j]j]j]j]j]ujaj<jajNubaja}(j]j]j]j]j]ujaj<jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja禁用桥下的MSI}jajNsbaja}(j]j]j]j]j]internalrefurij M anchorname#id11ja](KKKeujaj<jajNubaja}(j]j]j]j]j]ujaj<jajNubaja}(j]j]j]j]j]ujaj<jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja在单一设备上关闭MSIs}jajNsbaja}(j]j]j]j]j]internalrefurij M anchorname#msisja](KKKeujaj<jajNubaja}(j]j]j]j]j]ujaj<jajNubaja}(j]j]j]j]j]ujaj<jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$寻找设备上MSI被禁用的原因}jaj#Osbaja}(j]j]j]j]j]internalrefurij M anchorname#id12ja](KKKeujaj<jaj Oubaja}(j]j]j]j]j]ujaj<jajOubaja}(j]j]j]j]j]ujaj<jajNubeja}(j]j]j]j]j]ujaj=jajNubeja}(j]j]j]j]j]ujaj<jajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$MSI(-X) APIs设备驱动程序列表}jajSOsbaja}(j]j]j]j]j]internalrefurij M anchorname #msi-x-apisja](KKeujaj<jajPOubaja}(j]j]j]j]j]ujaj<jajMOubaja}(j]j]j]j]j]ujaj<jajMubeja}(j]j]j]j]j]ujaj=jajLubeja}(j]j]j]j]j]ujaj<jajLubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9Informazioni sui programmi di posta elettronica per Linux}jajOsbaja}(j]j]j]j]j]internalrefuri(translations/it_IT/process/email-clients anchornamehujaj<jajOubaja}(j]j]j]j]j]ujaj<jajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGit}jajOsbaja}(j]j]j]j]j]internalrefurijO anchorname#gitujaj<jajOubaja}(j]j]j]j]j]ujaj<jajOubaja}(j]j]j]j]j]ujaj<jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPanoramica delle opzioni}jajOsbaja}(j]j]j]j]j]internalrefurijO anchorname#panoramica-delle-opzioniujaj<jajOubaja}(j]j]j]j]j]ujaj<jajOubaja}(j]j]j]j]j]ujaj<jajOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja>Alcuni suggerimenti per i programmi di posta elettronica (MUA)}jajOsbaja}(j]j]j]j]j]internalrefurijO anchorname=#alcuni-suggerimenti-per-i-programmi-di-posta-elettronica-muaujaj<jajOubaja}(j]j]j]j]j]ujaj<jajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Alpine (TUI)}jajPsbaja}(j]j]j]j]j]internalrefurijO anchorname #alpine-tuiujaj<jajPubaja}(j]j]j]j]j]ujaj<jaj Pubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClaws Mail (GUI)}jaj5Psbaja}(j]j]j]j]j]internalrefurijO anchorname#claws-mail-guiujaj<jaj2Pubaja}(j]j]j]j]j]ujaj<jaj/Pubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvolution (GUI)}jajXPsbaja}(j]j]j]j]j]internalrefurijO anchorname#evolution-guiujaj<jajUPubaja}(j]j]j]j]j]ujaj<jajRPubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kmail (GUI)}jaj{Psbaja}(j]j]j]j]j]internalrefurijO anchorname #kmail-guiujaj<jajxPubaja}(j]j]j]j]j]ujaj<jajuPubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLotus Notes (GUI)}jajPsbaja}(j]j]j]j]j]internalrefurijO anchorname#lotus-notes-guiujaj<jajPubaja}(j]j]j]j]j]ujaj<jajPubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIBM Verse (Web GUI)}jajPsbaja}(j]j]j]j]j]internalrefurijO anchorname#ibm-verse-web-guiujaj<jajPubaja}(j]j]j]j]j]ujaj<jajPubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mutt (TUI)}jajPsbaja}(j]j]j]j]j]internalrefurijO anchorname #mutt-tuiujaj<jajPubaja}(j]j]j]j]j]ujaj<jajPubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pine (TUI)}jajQsbaja}(j]j]j]j]j]internalrefurijO anchorname #pine-tuiujaj<jajQubaja}(j]j]j]j]j]ujaj<jajQubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSylpheed (GUI)}jaj*Qsbaja}(j]j]j]j]j]internalrefurijO anchorname #sylpheed-guiujaj<jaj'Qubaja}(j]j]j]j]j]ujaj<jaj$Qubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThunderbird (GUI)}jajMQsbaja}(j]j]j]j]j]internalrefurijO anchorname#thunderbird-guiujaj<jajJQubaja}(j]j]j]j]j]ujaj<jajGQubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TkRat (GUI)}jajpQsbaja}(j]j]j]j]j]internalrefurijO anchorname #tkrat-guiujaj<jajmQubaja}(j]j]j]j]j]ujaj<jajjQubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGmail (Web GUI)}jajQsbaja}(j]j]j]j]j]internalrefurijO anchorname#gmail-web-guiujaj<jajQubaja}(j]j]j]j]j]ujaj<jajQubaja}(j]j]j]j]j]ujaj<jaj PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHacKerMaiL (TUI)}jajQsbaja}(j]j]j]j]j]internalrefurijO anchorname#hackermail-tuiujaj<jajQubaja}(j]j]j]j]j]ujaj<jajQubaja}(j]j]j]j]j]ujaj<jaj Pubeja}(j]j]j]j]j]ujaj=jajOubeja}(j]j]j]j]j]ujaj<jajOubeja}(j]j]j]j]j]ujaj=jajOubeja}(j]j]j]j]j]ujaj<jajOubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#PCI Express端口总线驱动指南}jajQsbaja}(j]j]j]j]j]internalrefuri$translations/zh_CN/PCI/pciebus-howto anchornamehjajCujaj<jajQubaja}(j]j]j]j]j]ujaj<jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja关于本指南}jajRsbaja}(j]j]j]j]j]internalrefurij R anchorname#id1ja](KKeujaj<jajRubaja}(j]j]j]j]j]ujaj<jajRubaja}(j]j]j]j]j]ujaj<jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,什么是PCI Express端口总线驱动程序}jaj>Rsbaja}(j]j]j]j]j]internalrefurij R anchorname#id2ja](KKeujaj<jaj;Rubaja}(j]j]j]j]j]ujaj<jaj8Rubaja}(j]j]j]j]j]ujaj<jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8为什么要使用PCI Express端口总线驱动程序?}jajbRsbaja}(j]j]j]j]j]internalrefurij R anchorname#id3ja](KKeujaj<jaj_Rubaja}(j]j]j]j]j]ujaj<jaj\Rubaja}(j]j]j]j]j]ujaj<jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja>配置PCI Express端口总线驱动程序与服务驱动程序}jajRsbaja}(j]j]j]j]j]internalrefurij R anchorname#id4ja](KKeujaj<jajRubaja}(j]j]j]j]j]ujaj<jajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2将PCI Express端口总线驱动支持纳入内核}jajRsbaja}(j]j]j]j]j]internalrefurij R anchorname#id5ja](KKKeujaj<jajRubaja}(j]j]j]j]j]ujaj<jajRubaja}(j]j]j]j]j]ujaj<jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja启用服务驱动支持}jajRsbaja}(j]j]j]j]j]internalrefurij R anchorname#id6ja](KKKeujaj<jajRubaja}(j]j]j]j]j]ujaj<jajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japcie_port_service_register}jajRsbaja}(j]j]j]j]j]internalrefurij R anchorname#pcie-port-service-registerja](KKKKeujaj<jajRubaja}(j]j]j]j]j]ujaj<jajRubaja}(j]j]j]j]j]ujaj<jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japcie_port_service_unregister}jajSsbaja}(j]j]j]j]j]internalrefurij R anchorname#pcie-port-service-unregisterja](KKKKeujaj<jaj Subaja}(j]j]j]j]j]ujaj<jaj Subaja}(j]j]j]j]j]ujaj<jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 示例代码}jaj4Ssbaja}(j]j]j]j]j]internalrefurij R anchorname#id7ja](KKKKeujaj<jaj1Subaja}(j]j]j]j]j]ujaj<jaj.Subaja}(j]j]j]j]j]ujaj<jajRubeja}(j]j]j]j]j]ujaj=jajRubeja}(j]j]j]j]j]ujaj<jajRubeja}(j]j]j]j]j]ujaj=jajRubeja}(j]j]j]j]j]ujaj<jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja可能的资源冲突}jajpSsbaja}(j]j]j]j]j]internalrefurij R anchorname#id8ja](KKeujaj<jajmSubaja}(j]j]j]j]j]ujaj<jajjSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSI 和 MSI-X 向量资源}jajSsbaja}(j]j]j]j]j]internalrefurij R anchorname #msi-msi-xja](KKKeujaj<jajSubaja}(j]j]j]j]j]ujaj<jajSubaja}(j]j]j]j]j]ujaj<jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI内存/IO映射的区域}jajSsbaja}(j]j]j]j]j]internalrefurij R anchorname#pci-ioja](KKKeujaj<jajSubaja}(j]j]j]j]j]ujaj<jajSubaja}(j]j]j]j]j]ujaj<jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI配置寄存器}jajSsbaja}(j]j]j]j]j]internalrefurij R anchorname#pcija](KKKeujaj<jajSubaja}(j]j]j]j]j]ujaj<jajSubaja}(j]j]j]j]j]ujaj<jajSubeja}(j]j]j]j]j]ujaj=jajjSubeja}(j]j]j]j]j]ujaj<jajRubeja}(j]j]j]j]j]ujaj=jajQubeja}(j]j]j]j]j]ujaj<jajQubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Come funziona il processo di sviluppo}jajTsbaja}(j]j]j]j]j]internalrefuri$translations/it_IT/process/2.Process anchornamehjajQujaj<jajTubaja}(j]j]j]j]j]ujaj<jajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIl quadro d’insieme}jaj>Tsbaja}(j]j]j]j]j]internalrefurij-T anchorname#il-quadro-d-insiemeja](KKeujaj<jaj;Tubaja}(j]j]j]j]j]ujaj<jaj8Tubaja}(j]j]j]j]j]ujaj<jaj5TubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIl ciclo di vita di una patch}jajbTsbaja}(j]j]j]j]j]internalrefurij-T anchorname#il-ciclo-di-vita-di-una-patchja](KKeujaj<jaj_Tubaja}(j]j]j]j]j]ujaj<jaj\Tubaja}(j]j]j]j]j]ujaj<jaj5TubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Come le modifiche finiscono nel Kernel}jajTsbaja}(j]j]j]j]j]internalrefurij-T anchorname'#come-le-modifiche-finiscono-nel-kernelja](KKeujaj<jajTubaja}(j]j]j]j]j]ujaj<jajTubaja}(j]j]j]j]j]ujaj<jaj5TubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSorgenti -next}jajTsbaja}(j]j]j]j]j]internalrefurij-T anchorname#sorgenti-nextja](KKeujaj<jajTubaja}(j]j]j]j]j]ujaj<jajTubaja}(j]j]j]j]j]ujaj<jaj5TubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSorgenti in preparazione}jajTsbaja}(j]j]j]j]j]internalrefurij-T anchorname#sorgenti-in-preparazioneja](KKeujaj<jajTubaja}(j]j]j]j]j]ujaj<jajTubaja}(j]j]j]j]j]ujaj<jaj5TubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Strumenti}jajTsbaja}(j]j]j]j]j]internalrefurij-T anchorname #strumentija](KKeujaj<jajTubaja}(j]j]j]j]j]ujaj<jajTubaja}(j]j]j]j]j]ujaj<jaj5TubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaListe di discussione}jajUsbaja}(j]j]j]j]j]internalrefurij-T anchorname#liste-di-discussioneja](KKeujaj<jajUubaja}(j]j]j]j]j]ujaj<jajUubaja}(j]j]j]j]j]ujaj<jaj5TubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Iniziare con lo sviluppo del Kernel}jaj:Usbaja}(j]j]j]j]j]internalrefurij-T anchorname$#iniziare-con-lo-sviluppo-del-kernelja](KKeujaj<jaj7Uubaja}(j]j]j]j]j]ujaj<jaj4Uubaja}(j]j]j]j]j]ujaj<jaj5Tubeja}(j]j]j]j]j]ujaj=jajTubeja}(j]j]j]j]j]ujaj<jajTubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:Información de clientes de correo electrónico para Linux}jajsUsbaja}(j]j]j]j]j]internalrefuri(translations/sp_SP/process/email-clients anchornamehujaj<jajpUubaja}(j]j]j]j]j]ujaj<jajmUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGit}jajUsbaja}(j]j]j]j]j]internalrefurijU anchorname#gitujaj<jajUubaja}(j]j]j]j]j]ujaj<jajUubaja}(j]j]j]j]j]ujaj<jajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreferencias Generales}jajUsbaja}(j]j]j]j]j]internalrefurijU anchorname#preferencias-generalesujaj<jajUubaja}(j]j]j]j]j]ujaj<jajUubaja}(j]j]j]j]j]ujaj<jajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@Algunas sugerencias para el cliente de correo electrónico (MUA)}jajUsbaja}(j]j]j]j]j]internalrefurijU anchorname>#algunas-sugerencias-para-el-cliente-de-correo-electronico-muaujaj<jajUubaja}(j]j]j]j]j]ujaj<jajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Alpine (TUI)}jajUsbaja}(j]j]j]j]j]internalrefurijU anchorname #alpine-tuiujaj<jajUubaja}(j]j]j]j]j]ujaj<jajUubaja}(j]j]j]j]j]ujaj<jajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClaws Mail (GUI)}jajVsbaja}(j]j]j]j]j]internalrefurijU anchorname#claws-mail-guiujaj<jajVubaja}(j]j]j]j]j]ujaj<jajVubaja}(j]j]j]j]j]ujaj<jajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvolution (GUI)}jaj?Vsbaja}(j]j]j]j]j]internalrefurijU anchorname#evolution-guiujaj<jaj`ubaja}(j]j]j]j]j]ujaj<jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTests de Co-Publicación}jajg`sbaja}(j]j]j]j]j]internalrefurijh] anchorname#tests-de-co-publicacionujaj<jajd`ubaja}(j]j]j]j]j]ujaj<jaja`ubaja}(j]j]j]j]j]ujaj<jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotificaciones}jaj`sbaja}(j]j]j]j]j]internalrefurijh] anchorname#notificacionesujaj<jaj`ubaja}(j]j]j]j]j]ujaj<jaj`ubaja}(j]j]j]j]j]ujaj<jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEstabilidad SHA1}jaj`sbaja}(j]j]j]j]j]internalrefurijh] anchorname#estabilidad-sha1ujaj<jaj`ubaja}(j]j]j]j]j]ujaj<jaj`ubaja}(j]j]j]j]j]ujaj<jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVulnerabilidades}jaj`sbaja}(j]j]j]j]j]internalrefurijh] anchorname#vulnerabilidadesujaj<jaj`ubaja}(j]j]j]j]j]ujaj<jaj`ubaja}(j]j]j]j]j]ujaj<jaj`ubeja}(j]j]j]j]j]ujaj=jaj_ubeja}(j]j]j]j]j]ujaj<jajp]ubeja}(j]j]j]j]j]ujaj=jajS]ubeja}(j]j]j]j]j]ujaj<jajP]ubaja}(j]j]j]j]j]ujaj=ubj2jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConseguir el código correcto}jajasbaja}(j]j]j]j]j]internalrefuri#translations/sp_SP/process/4.Coding anchornamehjajujaj<jajaubaja}(j]j]j]j]j]ujaj<jajaubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Problemas}jaj4asbaja}(j]j]j]j]j]internalrefurij#a anchorname #problemasja](KKeujaj<jaj1aubaja}(j]j]j]j]j]ujaj<jaj.aubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEstilo de programación}jajUasbaja}(j]j]j]j]j]internalrefurij#a anchorname#estilo-de-programacionja](KKKeujaj<jajRaubaja}(j]j]j]j]j]ujaj<jajOaubaja}(j]j]j]j]j]ujaj<jajLaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCapas de abstracción}jajyasbaja}(j]j]j]j]j]internalrefurij#a anchorname#capas-de-abstraccionja](KKKeujaj<jajvaubaja}(j]j]j]j]j]ujaj<jajsaubaja}(j]j]j]j]j]ujaj<jajLaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Uso de #ifdef y del preprocesador en general}jajasbaja}(j]j]j]j]j]internalrefurij#a anchorname,#uso-de-ifdef-y-del-preprocesador-en-generalja](KKKeujaj<jajaubaja}(j]j]j]j]j]ujaj<jajaubaja}(j]j]j]j]j]ujaj<jajLaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunciones en línea}jajasbaja}(j]j]j]j]j]internalrefurij#a anchorname#funciones-en-lineaja](KKKeujaj<jajaubaja}(j]j]j]j]j]ujaj<jajaubaja}(j]j]j]j]j]ujaj<jajLaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBloqueo}jajasbaja}(j]j]j]j]j]internalrefurij#a anchorname#bloqueoja](KKKeujaj<jajaubaja}(j]j]j]j]j]ujaj<jajaubaja}(j]j]j]j]j]ujaj<jajLaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Regresiones}jaj bsbaja}(j]j]j]j]j]internalrefurij#a anchorname #regresionesja](KKKeujaj<jajbubaja}(j]j]j]j]j]ujaj<jajbubaja}(j]j]j]j]j]ujaj<jajLaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Herramientas de verificación de código}jaj-bsbaja}(j]j]j]j]j]internalrefurij#a anchorname'#herramientas-de-verificacion-de-codigoja](KKKeujaj<jaj*bubaja}(j]j]j]j]j]ujaj<jaj'bubaja}(j]j]j]j]j]ujaj<jajLaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocumentación}jajQbsbaja}(j]j]j]j]j]internalrefurij#a anchorname#documentacionja](KKKeujaj<jajNbubaja}(j]j]j]j]j]ujaj<jajKbubaja}(j]j]j]j]j]ujaj<jajLaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCambios en la API interna}jajubsbaja}(j]j]j]j]j]internalrefurij#a anchorname#cambios-en-la-api-internaja](KKK eujaj<jajrbubaja}(j]j]j]j]j]ujaj<jajobubaja}(j]j]j]j]j]ujaj<jajLaubeja}(j]j]j]j]j]ujaj=jaj.aubeja}(j]j]j]j]j]ujaj<jaj+aubaja}(j]j]j]j]j]ujaj=jajaubeja}(j]j]j]j]j]ujaj<jaj aubaja}(j]j]j]j]j]ujaj=ubjZjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPublicación de parches}jajbsbaja}(j]j]j]j]j]internalrefuri$translations/sp_SP/process/5.Posting anchornamehjajɭujaj<jajbubaja}(j]j]j]j]j]ujaj<jajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCuando publicar}jajbsbaja}(j]j]j]j]j]internalrefurijb anchorname#cuando-publicarja](KKeujaj<jajbubaja}(j]j]j]j]j]ujaj<jajbubaja}(j]j]j]j]j]ujaj<jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAntes de crear parches}jajbsbaja}(j]j]j]j]j]internalrefurijb anchorname#antes-de-crear-parchesja](KKeujaj<jajbubaja}(j]j]j]j]j]ujaj<jajbubaja}(j]j]j]j]j]ujaj<jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreparación del parche}jaj"csbaja}(j]j]j]j]j]internalrefurijb anchorname#preparacion-del-parcheja](KKeujaj<jajcubaja}(j]j]j]j]j]ujaj<jajcubaja}(j]j]j]j]j]ujaj<jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Formato de parches y registros de cambios}jajFcsbaja}(j]j]j]j]j]internalrefurijb anchorname*#formato-de-parches-y-registros-de-cambiosja](KKeujaj<jajCcubaja}(j]j]j]j]j]ujaj<jaj@cubaja}(j]j]j]j]j]ujaj<jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnvió del parche}jajjcsbaja}(j]j]j]j]j]internalrefurijb anchorname#envio-del-parcheja](KKeujaj<jajgcubaja}(j]j]j]j]j]ujaj<jajdcubaja}(j]j]j]j]j]ujaj<jajbubeja}(j]j]j]j]j]ujaj=jajbubeja}(j]j]j]j]j]ujaj<jajbubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Tipologie di blocco e le loro istruzioni}jajcsbaja}(j]j]j]j]j]internalrefuri$translations/it_IT/locking/locktypes anchornamehujaj<jajcubaja}(j]j]j]j]j]ujaj<jajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduzione}jajcsbaja}(j]j]j]j]j]internalrefurijc anchorname #introduzioneujaj<jajcubaja}(j]j]j]j]j]ujaj<jajcubaja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCategorie di blocchi}jajcsbaja}(j]j]j]j]j]internalrefurijc anchorname#categorie-di-blocchiujaj<jajcubaja}(j]j]j]j]j]ujaj<jajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Blocchi ad attesa con sospensione}jajdsbaja}(j]j]j]j]j]internalrefurijc anchorname"#blocchi-ad-attesa-con-sospensioneujaj<jajdubaja}(j]j]j]j]j]ujaj<jajdubaja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlocchi locali per CPU}jaj)dsbaja}(j]j]j]j]j]internalrefurijc anchorname#blocchi-locali-per-cpuujaj<jaj&dubaja}(j]j]j]j]j]ujaj<jaj#dubaja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlocchi ad attesa attiva}jajLdsbaja}(j]j]j]j]j]internalrefurijc anchorname#blocchi-ad-attesa-attivaujaj<jajIdubaja}(j]j]j]j]j]ujaj<jajFdubaja}(j]j]j]j]j]ujaj<jajcubeja}(j]j]j]j]j]ujaj=jajcubeja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSemantica del proprietario}jaj{dsbaja}(j]j]j]j]j]internalrefurijc anchorname#semantica-del-proprietarioujaj<jajxdubaja}(j]j]j]j]j]ujaj<jajudubaja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jartmutex}jajdsbaja}(j]j]j]j]j]internalrefurijc anchorname#rtmutexujaj<jajdubaja}(j]j]j]j]j]ujaj<jajdubaja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja semaphore}jajdsbaja}(j]j]j]j]j]internalrefurijc anchorname #semaphoreujaj<jajdubaja}(j]j]j]j]j]ujaj<jajdubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasemaphore e PREEMPT_RT}jajdsbaja}(j]j]j]j]j]internalrefurijc anchorname#semaphore-e-preempt-rtujaj<jajdubaja}(j]j]j]j]j]ujaj<jajdubaja}(j]j]j]j]j]ujaj<jajdubaja}(j]j]j]j]j]ujaj=jajdubeja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja rw_semaphore}jajesbaja}(j]j]j]j]j]internalrefurijc anchorname #rw-semaphoreujaj<jaj eubaja}(j]j]j]j]j]ujaj<jaj eubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarw_semaphore e PREEMPT_RT}jaj0esbaja}(j]j]j]j]j]internalrefurijc anchorname#rw-semaphore-e-preempt-rtujaj<jaj-eubaja}(j]j]j]j]j]ujaj<jaj*eubaja}(j]j]j]j]j]ujaj<jaj'eubaja}(j]j]j]j]j]ujaj=jaj eubeja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja local_lock}jaj_esbaja}(j]j]j]j]j]internalrefurijc anchorname #local-lockujaj<jaj\eubaja}(j]j]j]j]j]ujaj<jajYeubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalocal_lock e PREEMPT_RT}jajesbaja}(j]j]j]j]j]internalrefurijc anchorname#local-lock-e-preempt-rtujaj<jaj|eubaja}(j]j]j]j]j]ujaj<jajyeubaja}(j]j]j]j]j]ujaj<jajveubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaL’uso di local_lock}jajesbaja}(j]j]j]j]j]internalrefurijc anchorname#l-uso-di-local-lockujaj<jajeubaja}(j]j]j]j]j]ujaj<jajeubaja}(j]j]j]j]j]ujaj<jajveubeja}(j]j]j]j]j]ujaj=jajYeubeja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaraw_spinlock_t e spinlock_t}jajesbaja}(j]j]j]j]j]internalrefurijc anchorname#raw-spinlock-t-e-spinlock-tujaj<jajeubaja}(j]j]j]j]j]ujaj<jajeubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaraw_spinlock_t}jajesbaja}(j]j]j]j]j]internalrefurijc anchorname#raw-spinlock-tujaj<jajeubaja}(j]j]j]j]j]ujaj<jajeubaja}(j]j]j]j]j]ujaj<jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja spinlock_t}jajfsbaja}(j]j]j]j]j]internalrefurijc anchorname #spinlock-tujaj<jajfubaja}(j]j]j]j]j]ujaj<jajfubaja}(j]j]j]j]j]ujaj<jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaspinlock_t e PREEMPT_RT}jaj7fsbaja}(j]j]j]j]j]internalrefurijc anchorname#spinlock-t-e-preempt-rtujaj<jaj4fubaja}(j]j]j]j]j]ujaj<jaj1fubaja}(j]j]j]j]j]ujaj<jajeubeja}(j]j]j]j]j]ujaj=jajeubeja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarwlock_t}jajffsbaja}(j]j]j]j]j]internalrefurijc anchorname #rwlock-tujaj<jajcfubaja}(j]j]j]j]j]ujaj<jaj`fubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarwlock_t e PREEMPT_RT}jajfsbaja}(j]j]j]j]j]internalrefurijc anchorname#rwlock-t-e-preempt-rtujaj<jajfubaja}(j]j]j]j]j]ujaj<jajfubaja}(j]j]j]j]j]ujaj<jaj}fubaja}(j]j]j]j]j]ujaj=jaj`fubeja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPrecisazioni su PREEMPT_RT}jajfsbaja}(j]j]j]j]j]internalrefurijc anchorname#precisazioni-su-preempt-rtujaj<jajfubaja}(j]j]j]j]j]ujaj<jajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalocal_lock su RT}jajfsbaja}(j]j]j]j]j]internalrefurijc anchorname#local-lock-su-rtujaj<jajfubaja}(j]j]j]j]j]ujaj<jajfubaja}(j]j]j]j]j]ujaj<jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaspinlock_t e rwlock_t}jajfsbaja}(j]j]j]j]j]internalrefurijc anchorname#spinlock-t-e-rwlock-tujaj<jajfubaja}(j]j]j]j]j]ujaj<jajfubaja}(j]j]j]j]j]ujaj<jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaraw_spinlock_t su RT}jajgsbaja}(j]j]j]j]j]internalrefurijc anchorname#raw-spinlock-t-su-rtujaj<jajgubaja}(j]j]j]j]j]ujaj<jajgubaja}(j]j]j]j]j]ujaj<jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja bit spinlocks}jaj>gsbaja}(j]j]j]j]j]internalrefurijc anchorname#bit-spinlocksujaj<jaj;gubaja}(j]j]j]j]j]ujaj<jaj8gubaja}(j]j]j]j]j]ujaj<jajfubeja}(j]j]j]j]j]ujaj=jajfubeja}(j]j]j]j]j]ujaj<jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Regole d’annidamento dei tipi di blocchi}jajmgsbaja}(j]j]j]j]j]internalrefurijc anchorname)#regole-d-annidamento-dei-tipi-di-blocchiujaj<jajjgubaja}(j]j]j]j]j]ujaj<jajggubaja}(j]j]j]j]j]ujaj<jajcubeja}(j]j]j]j]j]ujaj=jajcubeja}(j]j]j]j]j]ujaj<jajcubaja}(j]j]j]j]j]ujaj=ubjMjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGestor de tareas EEVDF}jajgsbaja}(j]j]j]j]j]internalrefuri(translations/sp_SP/scheduler/sched-eevdf anchornamehujaj<jajgubaja}(j]j]j]j]j]ujaj<jajgubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja REFERENCIAS}jajgsbaja}(j]j]j]j]j]internalrefurijg anchorname #referenciasujaj<jajgubaja}(j]j]j]j]j]ujaj<jajgubaja}(j]j]j]j]j]ujaj<jajgubaja}(j]j]j]j]j]ujaj=jajgubeja}(j]j]j]j]j]ujaj<jajgubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!CFS con control de ancho de banda}jajgsbaja}(j]j]j]j]j]internalrefuri&translations/sp_SP/scheduler/sched-bwc anchornamehujaj<jajgubaja}(j]j]j]j]j]ujaj<jajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaracterística de ráfaga}jajhsbaja}(j]j]j]j]j]internalrefurij h anchorname#caracteristica-de-rafagaujaj<jajhubaja}(j]j]j]j]j]ujaj<jajhubaja}(j]j]j]j]j]ujaj<jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Gestión:}jaj@hsbaja}(j]j]j]j]j]internalrefurij h anchorname#gestionujaj<jaj=hubaja}(j]j]j]j]j]ujaj<jaj:hubaja}(j]j]j]j]j]ujaj<jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAjustes globales del sistema}jajchsbaja}(j]j]j]j]j]internalrefurij h anchorname#ajustes-globales-del-sistemaujaj<jaj`hubaja}(j]j]j]j]j]ujaj<jaj]hubaja}(j]j]j]j]j]ujaj<jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Estadísticas}jajhsbaja}(j]j]j]j]j]internalrefurij h anchorname #estadisticasujaj<jajhubaja}(j]j]j]j]j]ujaj<jajhubaja}(j]j]j]j]j]ujaj<jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConsideraciones jerárquicas}jajhsbaja}(j]j]j]j]j]internalrefurij h anchorname#consideraciones-jerarquicasujaj<jajhubaja}(j]j]j]j]j]ujaj<jajhubaja}(j]j]j]j]j]ujaj<jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@Advertencias sobre el CFS con control de cuota de ancho de banda}jajhsbaja}(j]j]j]j]j]internalrefurij h anchornameA#advertencias-sobre-el-cfs-con-control-de-cuota-de-ancho-de-bandaujaj<jajhubaja}(j]j]j]j]j]ujaj<jajhubaja}(j]j]j]j]j]ujaj<jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEjemplos}jajhsbaja}(j]j]j]j]j]internalrefurij h anchorname #ejemplosujaj<jajhubaja}(j]j]j]j]j]ujaj<jajhubaja}(j]j]j]j]j]ujaj<jajhubeja}(j]j]j]j]j]ujaj=jajgubeja}(j]j]j]j]j]ujaj<jajgubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)La guida a PGP per manutentori del kernel}jaj'isbaja}(j]j]j]j]j]internalrefuri/translations/it_IT/process/maintainer-pgp-guide anchornamehujaj<jaj$iubaja}(j]j]j]j]j]ujaj<jaj!iubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Il ruolo di PGP nello sviluppo del kernel Linux}jajGisbaja}(j]j]j]j]j]internalrefurij6i anchorname0#il-ruolo-di-pgp-nello-sviluppo-del-kernel-linuxujaj<jajDiubaja}(j]j]j]j]j]ujaj<jajAiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Fidatevi degli sviluppatori e non dell’infrastruttura}jajgisbaja}(j]j]j]j]j]internalrefurij6i anchorname6#fidatevi-degli-sviluppatori-e-non-dell-infrastrutturaujaj<jajdiubaja}(j]j]j]j]j]ujaj<jajaiubaja}(j]j]j]j]j]ujaj<jaj^iubaja}(j]j]j]j]j]ujaj=jajAiubeja}(j]j]j]j]j]ujaj<jaj>iubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Strumenti PGP}jajisbaja}(j]j]j]j]j]internalrefurij6i anchorname#strumenti-pgpujaj<jajiubaja}(j]j]j]j]j]ujaj<jajiubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsare GnuPG 2.2 o successivo}jajisbaja}(j]j]j]j]j]internalrefurij6i anchorname#usare-gnupg-2-2-o-successivoujaj<jajiubaja}(j]j]j]j]j]ujaj<jajiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Configurare le opzioni di gpg-agent}jajisbaja}(j]j]j]j]j]internalrefurij6i anchorname$#configurare-le-opzioni-di-gpg-agentujaj<jajiubaja}(j]j]j]j]j]ujaj<jajiubaja}(j]j]j]j]j]ujaj<jajiubaja}(j]j]j]j]j]ujaj=jajiubeja}(j]j]j]j]j]ujaj<jajiubaja}(j]j]j]j]j]ujaj=jajiubeja}(j]j]j]j]j]ujaj<jaj>iubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Proteggere la vostra chiave PGP primaria}jajjsbaja}(j]j]j]j]j]internalrefurij6i anchorname)#proteggere-la-vostra-chiave-pgp-primariaujaj<jajjubaja}(j]j]j]j]j]ujaj<jaj jubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLe sottochiavi PGP}jaj1jsbaja}(j]j]j]j]j]internalrefurij6i anchorname#le-sottochiavi-pgpujaj<jaj.jubaja}(j]j]j]j]j]ujaj<jaj+jubaja}(j]j]j]j]j]ujaj<jaj(jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Assicuratevi che la vostra passphrase sia forte}jajTjsbaja}(j]j]j]j]j]internalrefurij6i anchorname0#assicuratevi-che-la-vostra-passphrase-sia-forteujaj<jajQjubaja}(j]j]j]j]j]ujaj<jajNjubaja}(j]j]j]j]j]ujaj<jaj(jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Create una sottochiave di firma separata}jajwjsbaja}(j]j]j]j]j]internalrefurij6i anchorname)#create-una-sottochiave-di-firma-separataujaj<jajtjubaja}(j]j]j]j]j]ujaj<jajqjubaja}(j]j]j]j]j]ujaj<jaj(jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJCopia di riserva della chiave primaria per gestire il recupero da disastro}jajjsbaja}(j]j]j]j]j]internalrefurij6i anchornameK#copia-di-riserva-della-chiave-primaria-per-gestire-il-recupero-da-disastroujaj<jajjubaja}(j]j]j]j]j]ujaj<jajjubaja}(j]j]j]j]j]ujaj<jaj(jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Copia di riserva di tutta la cartella GnuPG}jajjsbaja}(j]j]j]j]j]internalrefurij6i anchorname,#copia-di-riserva-di-tutta-la-cartella-gnupgujaj<jajjubaja}(j]j]j]j]j]ujaj<jajjubaja}(j]j]j]j]j]ujaj<jaj(jubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Togliete la chiave primaria dalla vostra home}jajjsbaja}(j]j]j]j]j]internalrefurij6i anchorname.#togliete-la-chiave-primaria-dalla-vostra-homeujaj<jajjubaja}(j]j]j]j]j]ujaj<jajjubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Se non avete la cartella “private-keys-v1.d”}jajksbaja}(j]j]j]j]j]internalrefurij6i anchorname+#se-non-avete-la-cartella-private-keys-v1-dujaj<jajjubaja}(j]j]j]j]j]ujaj<jajjubaja}(j]j]j]j]j]ujaj<jajjubaja}(j]j]j]j]j]ujaj=jajjubeja}(j]j]j]j]j]ujaj<jaj(jubeja}(j]j]j]j]j]ujaj=jaj jubeja}(j]j]j]j]j]ujaj<jaj>iubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;Spostare le sottochiavi in un apposito dispositivo criptato}jaj;ksbaja}(j]j]j]j]j]internalrefurij6i anchorname<#spostare-le-sottochiavi-in-un-apposito-dispositivo-criptatoujaj<jaj8kubaja}(j]j]j]j]j]ujaj<jaj5kubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI benefici di una smartcard}jaj[ksbaja}(j]j]j]j]j]internalrefurij6i anchorname#i-benefici-di-una-smartcardujaj<jajXkubaja}(j]j]j]j]j]ujaj<jajUkubaja}(j]j]j]j]j]ujaj<jajRkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Dispositivi smartcard disponibili}jaj~ksbaja}(j]j]j]j]j]internalrefurij6i anchorname"#dispositivi-smartcard-disponibiliujaj<jaj{kubaja}(j]j]j]j]j]ujaj<jajxkubaja}(j]j]j]j]j]ujaj<jajRkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Configurare il vostro dispositivo smartcard}jajksbaja}(j]j]j]j]j]internalrefurij6i anchorname,#configurare-il-vostro-dispositivo-smartcardujaj<jajkubaja}(j]j]j]j]j]ujaj<jajkubaja}(j]j]j]j]j]ujaj<jajRkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Spostare le sottochiavi sulla smartcard}jajksbaja}(j]j]j]j]j]internalrefurij6i anchorname(#spostare-le-sottochiavi-sulla-smartcardujaj<jajkubaja}(j]j]j]j]j]ujaj<jajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Verificare che le chiavi siano state spostate}jajksbaja}(j]j]j]j]j]internalrefurij6i anchorname.#verificare-che-le-chiavi-siano-state-spostateujaj<jajkubaja}(j]j]j]j]j]ujaj<jajkubaja}(j]j]j]j]j]ujaj<jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Verificare che la smartcard funzioni}jajlsbaja}(j]j]j]j]j]internalrefurij6i anchorname%#verificare-che-la-smartcard-funzioniujaj<jajlubaja}(j]j]j]j]j]ujaj<jajlubaja}(j]j]j]j]j]ujaj<jajkubeja}(j]j]j]j]j]ujaj=jajkubeja}(j]j]j]j]j]ujaj<jajRkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Altre operazioni possibili con GnuPG}jaj6lsbaja}(j]j]j]j]j]internalrefurij6i anchorname%#altre-operazioni-possibili-con-gnupgujaj<jaj3lubaja}(j]j]j]j]j]ujaj<jaj0lubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Montare il disco con la chiave primaria}jajVlsbaja}(j]j]j]j]j]internalrefurij6i anchorname(#montare-il-disco-con-la-chiave-primariaujaj<jajSlubaja}(j]j]j]j]j]ujaj<jajPlubaja}(j]j]j]j]j]ujaj<jajMlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Estendere la data di scadenza di una chiave}jajylsbaja}(j]j]j]j]j]internalrefurij6i anchorname,#estendere-la-data-di-scadenza-di-una-chiaveujaj<jajvlubaja}(j]j]j]j]j]ujaj<jajslubaja}(j]j]j]j]j]ujaj<jajMlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Aggiornare la vostra cartella di lavoro dopo ogni modifica}jajlsbaja}(j]j]j]j]j]internalrefurij6i anchorname;#aggiornare-la-vostra-cartella-di-lavoro-dopo-ogni-modificaujaj<jajlubaja}(j]j]j]j]j]ujaj<jajlubaja}(j]j]j]j]j]ujaj<jajMlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsare gpg-agent con ssh}jajlsbaja}(j]j]j]j]j]internalrefurij6i anchorname#usare-gpg-agent-con-sshujaj<jajlubaja}(j]j]j]j]j]ujaj<jajlubaja}(j]j]j]j]j]ujaj<jajMlubeja}(j]j]j]j]j]ujaj=jaj0lubeja}(j]j]j]j]j]ujaj<jajRkubeja}(j]j]j]j]j]ujaj=jaj5kubeja}(j]j]j]j]j]ujaj<jaj>iubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsare PGP con Git}jajlsbaja}(j]j]j]j]j]internalrefurij6i anchorname#usare-pgp-con-gitujaj<jajlubaja}(j]j]j]j]j]ujaj<jajlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Configurare git per usare la vostra chiave PGP}jajmsbaja}(j]j]j]j]j]internalrefurij6i anchorname/#configurare-git-per-usare-la-vostra-chiave-pgpujaj<jajmubaja}(j]j]j]j]j]ujaj<jajmubaja}(j]j]j]j]j]ujaj<jajmubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCome firmare i tag}jaj=msbaja}(j]j]j]j]j]internalrefurij6i anchorname#come-firmare-i-tagujaj<jaj:mubaja}(j]j]j]j]j]ujaj<jaj7mubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCome verificare i tag firmati}jaj]msbaja}(j]j]j]j]j]internalrefurij6i anchorname#come-verificare-i-tag-firmatiujaj<jajZmubaja}(j]j]j]j]j]ujaj<jajWmubaja}(j]j]j]j]j]ujaj<jajTmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Configurare git per firmare sempre i tag con annotazione}jajmsbaja}(j]j]j]j]j]internalrefurij6i anchorname9#configurare-git-per-firmare-sempre-i-tag-con-annotazioneujaj<jaj}mubaja}(j]j]j]j]j]ujaj<jajzmubaja}(j]j]j]j]j]ujaj<jajTmubeja}(j]j]j]j]j]ujaj=jaj7mubeja}(j]j]j]j]j]ujaj<jajmubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCome usare commit firmati}jajmsbaja}(j]j]j]j]j]internalrefurij6i anchorname#come-usare-commit-firmatiujaj<jajmubaja}(j]j]j]j]j]ujaj<jajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreare commit firmati}jajmsbaja}(j]j]j]j]j]internalrefurij6i anchorname#creare-commit-firmatiujaj<jajmubaja}(j]j]j]j]j]ujaj<jajmubaja}(j]j]j]j]j]ujaj<jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Configurare git per firmare sempre i commit}jajmsbaja}(j]j]j]j]j]internalrefurij6i anchorname,#configurare-git-per-firmare-sempre-i-commitujaj<jajmubaja}(j]j]j]j]j]ujaj<jajmubaja}(j]j]j]j]j]ujaj<jajmubeja}(j]j]j]j]j]ujaj=jajmubeja}(j]j]j]j]j]ujaj<jajmubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCome lavorare con patch firmate}jaj!nsbaja}(j]j]j]j]j]internalrefurij6i anchorname #come-lavorare-con-patch-firmateujaj<jajnubaja}(j]j]j]j]j]ujaj<jajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstallare e configurate patatt}jajAnsbaja}(j]j]j]j]j]internalrefurij6i anchorname #installare-e-configurate-patattujaj<jaj>nubaja}(j]j]j]j]j]ujaj<jaj;nubaja}(j]j]j]j]j]ujaj<jaj8nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVerificare le firme di patatt}jajdnsbaja}(j]j]j]j]j]internalrefurij6i anchorname#verificare-le-firme-di-patattujaj<jajanubaja}(j]j]j]j]j]ujaj<jaj^nubaja}(j]j]j]j]j]ujaj<jaj8nubeja}(j]j]j]j]j]ujaj=jajnubeja}(j]j]j]j]j]ujaj<jajmubeja}(j]j]j]j]j]ujaj=jajlubeja}(j]j]j]j]j]ujaj<jaj>iubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;Come verificare l’identità degli sviluppatori del kernel}jajnsbaja}(j]j]j]j]j]internalrefurij6i anchorname9#come-verificare-l-identita-degli-sviluppatori-del-kernelujaj<jajnubaja}(j]j]j]j]j]ujaj<jajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Configurare l’auto-key-retrieval usando WKD e DANE}jajnsbaja}(j]j]j]j]j]internalrefurij6i anchorname3#configurare-l-auto-key-retrieval-usando-wkd-e-daneujaj<jajnubaja}(j]j]j]j]j]ujaj<jajnubaja}(j]j]j]j]j]ujaj<jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Web of Trust (WOT) o Trust on First Use (TOFU)}jajnsbaja}(j]j]j]j]j]internalrefurij6i anchorname+#web-of-trust-wot-o-trust-on-first-use-tofuujaj<jajnubaja}(j]j]j]j]j]ujaj<jajnubaja}(j]j]j]j]j]ujaj<jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Usare il repositorio kernel.org per il web of trust}jajosbaja}(j]j]j]j]j]internalrefurij6i anchorname4#usare-il-repositorio-kernel-org-per-il-web-of-trustujaj<jajoubaja}(j]j]j]j]j]ujaj<jajnubaja}(j]j]j]j]j]ujaj<jajnubeja}(j]j]j]j]j]ujaj=jajnubeja}(j]j]j]j]j]ujaj<jaj>iubeja}(j]j]j]j]j]ujaj=jaj!iubeja}(j]j]j]j]j]ujaj<jajiubaja}(j]j]j]j]j]ujaj=ubj[jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Ulteriore Documentazione Del Kernel Linux}jajIosbaja}(j]j]j]j]j]internalrefuri&translations/it_IT/process/kernel-docs anchornamehujaj<jajFoubaja}(j]j]j]j]j]ujaj<jajCoubaja}(j]j]j]j]j]ujaj<jaj@oubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduzione}jajuosbaja}(j]j]j]j]j]internalrefuri"translations/it_IT/process/1.Intro anchornamehjajujaj<jajroubaja}(j]j]j]j]j]ujaj<jajooubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRiepilogo generale}jajosbaja}(j]j]j]j]j]internalrefurijo anchorname#riepilogo-generaleja](KKeujaj<jajoubaja}(j]j]j]j]j]ujaj<jajoubaja}(j]j]j]j]j]ujaj<jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDi cosa parla questo documento}jajosbaja}(j]j]j]j]j]internalrefurijo anchorname#di-cosa-parla-questo-documentoja](KKeujaj<jajoubaja}(j]j]j]j]j]ujaj<jajoubaja}(j]j]j]j]j]ujaj<jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCrediti}jajosbaja}(j]j]j]j]j]internalrefurijo anchorname#creditija](KKeujaj<jajoubaja}(j]j]j]j]j]ujaj<jajoubaja}(j]j]j]j]j]ujaj<jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:L’importanza d’avere il codice nei sorgenti principali}jajpsbaja}(j]j]j]j]j]internalrefurijo anchorname7#l-importanza-d-avere-il-codice-nei-sorgenti-principalija](KKeujaj<jajoubaja}(j]j]j]j]j]ujaj<jajoubaja}(j]j]j]j]j]ujaj<jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLicenza}jaj%psbaja}(j]j]j]j]j]internalrefurijo anchorname#licenzaja](KKeujaj<jaj"pubaja}(j]j]j]j]j]ujaj<jajpubaja}(j]j]j]j]j]ujaj<jajoubeja}(j]j]j]j]j]ujaj=jajooubeja}(j]j]j]j]j]ujaj<jajloubaja}(j]j]j]j]j]ujaj=ubj\jK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parent translations/sp_SP/process/indexentries](N.translations/sp_SP/process/development-processN-translations/sp_SP/process/submitting-patchesN&translations/sp_SP/process/kernel-docsN'translations/sp_SP/process/coding-styleN*translations/sp_SP/process/code-of-conductN7translations/sp_SP/process/kernel-enforcement-statementN(translations/sp_SP/process/email-clientsN'translations/sp_SP/process/magic-numberN/translations/sp_SP/process/programming-languageN%translations/sp_SP/process/deprecatedN*translations/sp_SP/process/adding-syscallsN0translations/sp_SP/process/researcher-guidelinesN6translations/sp_SP/process/contribution-maturity-modelN(translations/sp_SP/process/security-bugsN4translations/sp_SP/process/embargoed-hardware-issuesN/translations/sp_SP/process/handling-regressionsN+translations/sp_SP/process/management-styleN+translations/sp_SP/process/submit-checklistN translations/sp_SP/process/howtoN-translations/sp_SP/process/maintainer-kvm-x86e includefiles](jepjgpjipjkpjmpjopjqpjspjupjwpjypj{pj}pjpjpjpjpjpjpjpemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔN/var/lib/git/docbuild/linux/Documentation/translations/sp_SP/process/index.rstj֔K jajUpubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaScrivere codice corretto}jajpsbaja}(j]j]j]j]j]internalrefuri#translations/it_IT/process/4.Coding anchornamehjaj3ujaj<jajpubaja}(j]j]j]j]j]ujaj<jajpubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTrappole}jajpsbaja}(j]j]j]j]j]internalrefurijp anchorname #trappoleja](KKeujaj<jajpubaja}(j]j]j]j]j]ujaj<jajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLo stile del codice}jajpsbaja}(j]j]j]j]j]internalrefurijp anchorname#lo-stile-del-codiceja](KKKeujaj<jajpubaja}(j]j]j]j]j]ujaj<jajpubaja}(j]j]j]j]j]ujaj<jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLivelli di astrazione}jaj qsbaja}(j]j]j]j]j]internalrefurijp anchorname#livelli-di-astrazioneja](KKKeujaj<jaj qubaja}(j]j]j]j]j]ujaj<jajqubaja}(j]j]j]j]j]ujaj<jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.#ifdef e l’uso del preprocessore in generale}jaj1qsbaja}(j]j]j]j]j]internalrefurijp anchorname,#ifdef-e-l-uso-del-preprocessore-in-generaleja](KKKeujaj<jaj.qubaja}(j]j]j]j]j]ujaj<jaj+qubaja}(j]j]j]j]j]ujaj<jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunzioni inline}jajUqsbaja}(j]j]j]j]j]internalrefurijp anchorname#funzioni-inlineja](KKKeujaj<jajRqubaja}(j]j]j]j]j]ujaj<jajOqubaja}(j]j]j]j]j]ujaj<jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSincronizzazione}jajyqsbaja}(j]j]j]j]j]internalrefurijp anchorname#sincronizzazioneja](KKKeujaj<jajvqubaja}(j]j]j]j]j]ujaj<jajsqubaja}(j]j]j]j]j]ujaj<jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Regressioni}jajqsbaja}(j]j]j]j]j]internalrefurijp anchorname #regressionija](KKKeujaj<jajqubaja}(j]j]j]j]j]ujaj<jajqubaja}(j]j]j]j]j]ujaj<jajpubeja}(j]j]j]j]j]ujaj=jajpubeja}(j]j]j]j]j]ujaj<jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Strumenti di verifica del codice}jajqsbaja}(j]j]j]j]j]internalrefurijp anchorname!#strumenti-di-verifica-del-codiceja](KKeujaj<jajqubaja}(j]j]j]j]j]ujaj<jajqubaja}(j]j]j]j]j]ujaj<jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocumentazione}jajqsbaja}(j]j]j]j]j]internalrefurijp anchorname#documentazioneja](KKeujaj<jajqubaja}(j]j]j]j]j]ujaj<jajqubaja}(j]j]j]j]j]ujaj<jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCambiamenti interni dell’API}jajrsbaja}(j]j]j]j]j]internalrefurijp anchorname#cambiamenti-interni-dell-apija](KKeujaj<jajrubaja}(j]j]j]j]j]ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajpubeja}(j]j]j]j]j]ujaj=jajpubeja}(j]j]j]j]j]ujaj<jajpubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=Tutto quello che volevate sapere sui rilasci -stable di Linux}jajNrsbaja}(j]j]j]j]j]internalrefuri.translations/it_IT/process/stable-kernel-rules anchornamehujaj<jajKrubaja}(j]j]j]j]j]ujaj<jajHrubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7Procedura per sottomettere patch per i sorgenti -stable}jajnrsbaja}(j]j]j]j]j]internalrefurij]r anchorname7#procedura-per-sottomettere-patch-per-i-sorgenti-stableujaj<jajkrubaja}(j]j]j]j]j]ujaj<jajhrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Opzione 1}jajrsbaja}(j]j]j]j]j]internalrefurij]r anchorname #opzione-1ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Opzione 2}jajrsbaja}(j]j]j]j]j]internalrefurij]r anchorname #opzione-2ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Opzione 3}jajrsbaja}(j]j]j]j]j]internalrefurij]r anchorname #opzione-3ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajrubeja}(j]j]j]j]j]ujaj=jajhrubeja}(j]j]j]j]j]ujaj<jajerubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDopo la sottomissione}jajssbaja}(j]j]j]j]j]internalrefurij]r anchorname#dopo-la-sottomissioneujaj<jajsubaja}(j]j]j]j]j]ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajerubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCiclo di una revisione}jaj&ssbaja}(j]j]j]j]j]internalrefurij]r anchorname#ciclo-di-una-revisioneujaj<jaj#subaja}(j]j]j]j]j]ujaj<jaj subaja}(j]j]j]j]j]ujaj<jajerubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSorgenti}jajIssbaja}(j]j]j]j]j]internalrefurij]r anchorname #sorgentiujaj<jajFsubaja}(j]j]j]j]j]ujaj<jajCsubaja}(j]j]j]j]j]ujaj<jajerubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComitato per la revisione}jajlssbaja}(j]j]j]j]j]internalrefurij]r anchorname#comitato-per-la-revisioneujaj<jajisubaja}(j]j]j]j]j]ujaj<jajfsubaja}(j]j]j]j]j]ujaj<jajerubeja}(j]j]j]j]j]ujaj=jajHrubeja}(j]j]j]j]j]ujaj<jajErubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.Índice de documentación adicional del kernel}jajssbaja}(j]j]j]j]j]internalrefuri&translations/sp_SP/process/kernel-docs anchornamehujaj<jajsubaja}(j]j]j]j]j]ujaj<jajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Documentos en el árbol del kernel Linux}jajssbaja}(j]j]j]j]j]internalrefurijs anchorname(#documentos-en-el-arbol-del-kernel-linuxujaj<jajsubaja}(j]j]j]j]j]ujaj<jajsubaja}(j]j]j]j]j]ujaj<jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocumentos en línea}jajssbaja}(j]j]j]j]j]internalrefurijs anchorname#documentos-en-lineaujaj<jajsubaja}(j]j]j]j]j]ujaj<jajsubaja}(j]j]j]j]j]ujaj<jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLibros publicados}jaj tsbaja}(j]j]j]j]j]internalrefurijs anchorname#libros-publicadosujaj<jajtubaja}(j]j]j]j]j]ujaj<jajtubaja}(j]j]j]j]j]ujaj<jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRecursos varios}jaj-tsbaja}(j]j]j]j]j]internalrefurijs anchorname#recursos-variosujaj<jaj*tubaja}(j]j]j]j]j]ujaj<jaj'tubaja}(j]j]j]j]j]ujaj<jajsubeja}(j]j]j]j]j]ujaj=jajsubeja}(j]j]j]j]j]ujaj<jajsubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Cómo funciona el proceso de desarrollo}jajetsbaja}(j]j]j]j]j]internalrefuri$translations/sp_SP/process/2.Process anchornamehjaj[ujaj<jajbtubaja}(j]j]j]j]j]ujaj<jaj_tubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEl panorama general}jajtsbaja}(j]j]j]j]j]internalrefurijtt anchorname#el-panorama-generalja](KKeujaj<jajtubaja}(j]j]j]j]j]ujaj<jajtubaja}(j]j]j]j]j]ujaj<jaj|tubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCiclo de vida de un parche}jajtsbaja}(j]j]j]j]j]internalrefurijtt anchorname#ciclo-de-vida-de-un-parcheja](KKeujaj<jajtubaja}(j]j]j]j]j]ujaj<jajtubaja}(j]j]j]j]j]ujaj<jaj|tubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Cómo se integran los parches en el kernel}jajtsbaja}(j]j]j]j]j]internalrefurijtt anchorname*#como-se-integran-los-parches-en-el-kernelja](KKeujaj<jajtubaja}(j]j]j]j]j]ujaj<jajtubaja}(j]j]j]j]j]ujaj<jaj|tubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaÁrboles siguientes (next)}jajtsbaja}(j]j]j]j]j]internalrefurijtt anchorname#arboles-siguientes-nextja](KKeujaj<jajtubaja}(j]j]j]j]j]ujaj<jajtubaja}(j]j]j]j]j]ujaj<jaj|tubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaÁrboles de staging}jajusbaja}(j]j]j]j]j]internalrefurijtt anchorname#arboles-de-stagingja](KKeujaj<jajuubaja}(j]j]j]j]j]ujaj<jajuubaja}(j]j]j]j]j]ujaj<jaj|tubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Herramientas}jaj9usbaja}(j]j]j]j]j]internalrefurijtt anchorname #herramientasja](KKeujaj<jaj6uubaja}(j]j]j]j]j]ujaj<jaj3uubaja}(j]j]j]j]j]ujaj<jaj|tubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaListas de correo}jaj]usbaja}(j]j]j]j]j]internalrefurijtt anchorname#listas-de-correoja](KKeujaj<jajZuubaja}(j]j]j]j]j]ujaj<jajWuubaja}(j]j]j]j]j]ujaj<jaj|tubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Comenzar con el desarrollo del kernel}jajusbaja}(j]j]j]j]j]internalrefurijtt anchorname&#comenzar-con-el-desarrollo-del-kernelja](KKeujaj<jaj~uubaja}(j]j]j]j]j]ujaj<jaj{uubaja}(j]j]j]j]j]ujaj<jaj|tubeja}(j]j]j]j]j]ujaj=jaj_tubeja}(j]j]j]j]j]ujaj<jaj\tubaja}(j]j]j]j]j]ujaj=ubj=jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Lista de comprobación para enviar parches del kernel de Linux}jajusbaja}(j]j]j]j]j]internalrefuri+translations/sp_SP/process/submit-checklist anchornamehujaj<jajuubaja}(j]j]j]j]j]ujaj<jajuubaja}(j]j]j]j]j]ujaj<jajuubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI numeri magici di Linux}jajusbaja}(j]j]j]j]j]internalrefuri'translations/it_IT/staging/magic-number anchornamehujaj<jajuubaja}(j]j]j]j]j]ujaj<jajuubaja}(j]j]j]j]j]ujaj<jajuubaja}(j]j]j]j]j]ujaj=ubjrjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 日本語訳}jajvsbaja}(j]j]j]j]j]internalrefuritranslations/ja_JP/index anchornamehujaj<jajvubaja}(j]j]j]j]j]ujaj<jaj vubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj!ventries](N#translations/ja_JP/disclaimer-ja_JPN translations/ja_JP/process/howtoN+translations/ja_JP/process/submit-checkliste includefiles](j8vj:vjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Linux カーネル開発のやり方}jajsbaja}(j]j]j]j]j]internalrefuri translations/ja_JP/process/howto anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jaj|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja はじめに}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 法的問題}jajŃsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ujaj<jajƒubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaドキュメント}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$カーネル開発者になるには}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id4ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja開発プロセス}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#id5ujaj<jaj+ubaja}(j]j]j]j]j]ujaj<jaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaメインラインツリー}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname#id6ujaj<jajKubaja}(j]j]j]j]j]ujaj<jajHubaja}(j]j]j]j]j]ujaj<jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9メジャー番号をまたぐ数本の安定版ツリー}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname#id7ujaj<jajnubaja}(j]j]j]j]j]ujaj<jajkubaja}(j]j]j]j]j]ujaj<jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-サブシステム毎のカーネルツリー}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id8ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja<統合テストのための linux-next カーネルツリー}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #linux-nextujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajEubeja}(j]j]j]j]j]ujaj=jaj(ubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaバグレポート}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id9ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaバグレポートの管理}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#id10ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaメーリングリスト}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname#id11ujaj<jaj)ubaja}(j]j]j]j]j]ujaj<jaj&ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'コミュニティと共に働くこと}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname#id12ujaj<jajLubaja}(j]j]j]j]j]ujaj<jajIubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9カーネルコミュニティと企業組織のちがい}jajrsbaja}(j]j]j]j]j]internalrefurij anchorname#id13ujaj<jajoubaja}(j]j]j]j]j]ujaj<jajlubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja変更を分割する}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id14ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$あなたの変更を正当化する}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id15ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!あなたの変更を説明する}jajۅsbaja}(j]j]j]j]j]internalrefurij anchorname#id16ujaj<jaj؅ubaja}(j]j]j]j]j]ujaj<jajՅubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jaj|ubeja}(j]j]j]j]j]ujaj<jajyubaja}(j]j]j]j]j]ujaj=ubjAjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5Cómo participar en el desarrollo del kernel de Linux}jajsbaja}(j]j]j]j]j]internalrefuri translations/sp_SP/process/howto anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introducción}jaj3sbaja}(j]j]j]j]j]internalrefurij" anchorname #introduccionujaj<jaj0ubaja}(j]j]j]j]j]ujaj<jaj-ubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCuestiones legales}jajVsbaja}(j]j]j]j]j]internalrefurij" anchorname#cuestiones-legalesujaj<jajSubaja}(j]j]j]j]j]ujaj<jajPubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocumentación}jajysbaja}(j]j]j]j]j]internalrefurij" anchorname#documentacionujaj<jajvubaja}(j]j]j]j]j]ujaj<jajsubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Convertirse en un/a desarrollador/a de kernel}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname.#convertirse-en-un-a-desarrollador-a-de-kernelujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEl proceso de desarrollo}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname#el-proceso-de-desarrolloujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mainline tree (Árbol principal)}jaj߆sbaja}(j]j]j]j]j]internalrefurij" anchorname#mainline-tree-arbol-principalujaj<jaj܆ubaja}(j]j]j]j]j]ujaj<jajنubaja}(j]j]j]j]j]ujaj<jajֆubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Varios árboles estables con múltiples major numbers}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname4#varios-arboles-estables-con-multiples-major-numbersujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajֆubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsistemas específicos}jaj%sbaja}(j]j]j]j]j]internalrefurij" anchorname#subsistemas-especificosujaj<jaj"ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajֆubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'linux-next, para integración y testing}jajHsbaja}(j]j]j]j]j]internalrefurij" anchorname&#linux-next-para-integracion-y-testingujaj<jajEubaja}(j]j]j]j]j]ujaj<jajBubaja}(j]j]j]j]j]ujaj<jajֆubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reportar bugs}jajwsbaja}(j]j]j]j]j]internalrefurij" anchorname#reportar-bugsujaj<jajtubaja}(j]j]j]j]j]ujaj<jajqubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGestión de informes de bugs}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname#gestion-de-informes-de-bugsujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaListas de correo}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname#listas-de-correoujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaColaborando con la comunidad}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname#colaborando-con-la-comunidadujaj<jaj݇ubaja}(j]j]j]j]j]ujaj<jajڇubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDDiferencias entre la comunidad kernel y las estructuras corporativas}jajsbaja}(j]j]j]j]j]internalrefurij" anchornameE#diferencias-entre-la-comunidad-kernel-y-las-estructuras-corporativasujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDivida sus cambios}jaj&sbaja}(j]j]j]j]j]internalrefurij" anchorname#divida-sus-cambiosujaj<jaj#ubaja}(j]j]j]j]j]ujaj<jaj ubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJustifique sus cambios}jajIsbaja}(j]j]j]j]j]internalrefurij" anchorname#justifique-sus-cambiosujaj<jajFubaja}(j]j]j]j]j]ujaj<jajCubaja}(j]j]j]j]j]ujaj<jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocumente sus cambios}jajlsbaja}(j]j]j]j]j]internalrefurij" anchorname#documente-sus-cambiosujaj<jajiubaja}(j]j]j]j]j]ujaj<jajfubaja}(j]j]j]j]j]ujaj<jaj*ubeja}(j]j]j]j]j]ujaj=jaj ubeja}(j]j]j]j]j]ujaj<jaj ubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSincronizzazione}jajsbaja}(j]j]j]j]j]internalrefuri translations/it_IT/locking/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N$translations/it_IT/locking/locktypesN)translations/it_IT/locking/lockdep-designN#translations/it_IT/locking/lockstatN&translations/it_IT/locking/locktorturee includefiles](jʈj̈jΈjЈemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔN/var/lib/git/docbuild/linux/Documentation/translations/it_IT/locking/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndici}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indiciujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajވubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.어떻게 리눅스 커널 개발을 하는가}jaj(sbaja}(j]j]j]j]j]internalrefuri translations/ko_KR/process/howto anchornamehujaj<jaj%ubaja}(j]j]j]j]j]ujaj<jaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja소개}jajHsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id2ujaj<jajEubaja}(j]j]j]j]j]ujaj<jajBubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 법적 문제}jajksbaja}(j]j]j]j]j]internalrefurij7 anchorname#id3ujaj<jajhubaja}(j]j]j]j]j]ujaj<jajeubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja문서}jajsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id4ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja커널 개발자가 되는 것}jajsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja개발 프로세스}jajԉsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id6ujaj<jajщubaja}(j]j]j]j]j]ujaj<jajΉubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja메인라인 트리}jajsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id7ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaF여러 메이저 넘버를 갖는 다양한 안정된 커널 트리들}jajsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id8ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 서브시스템 커널 트리들}jaj:sbaja}(j]j]j]j]j]internalrefurij7 anchorname#id9ujaj<jaj7ubaja}(j]j]j]j]j]ujaj<jaj4ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3통합 테스트를 위한 linux-next 커널 트리}jaj]sbaja}(j]j]j]j]j]internalrefurij7 anchorname #linux-nextujaj<jajZubaja}(j]j]j]j]j]ujaj<jajWubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajΉubeja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 버그 보고}jajsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id10ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja버그 리포트들의 관리}jajsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id11ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja메일링 리스트들}jajҊsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id12ujaj<jajϊubaja}(j]j]j]j]j]ujaj<jaj̊ubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 커뮤니티와 협력하는 법}jajsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id13ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4커널 커뮤니티와 기업 조직간의 차이점}jajsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id14ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#여러분의 변경을 나누어라}jaj;sbaja}(j]j]j]j]j]internalrefurij7 anchorname#id15ujaj<jaj8ubaja}(j]j]j]j]j]ujaj<jaj5ubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja변경을 정당화해라}jaj^sbaja}(j]j]j]j]j]internalrefurij7 anchorname#id16ujaj<jaj[ubaja}(j]j]j]j]j]ujaj<jajXubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja변경을 문서화해라}jajsbaja}(j]j]j]j]j]internalrefurij7 anchorname#id17ujaj<jaj~ubaja}(j]j]j]j]j]ujaj<jaj{ubaja}(j]j]j]j]j]ujaj<jaj?ubeja}(j]j]j]j]j]ujaj=jaj"ubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]ja}(j]j]j]j]j]ujaj=ubj7jK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parent"translations/sp_SP/scheduler/indexentries](N-translations/sp_SP/scheduler/sched-design-CFSN(translations/sp_SP/scheduler/sched-eevdfN&translations/sp_SP/scheduler/sched-bwce includefiles](jɋjˋj͋emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔP/var/lib/git/docbuild/linux/Documentation/translations/sp_SP/scheduler/index.rstj֔Kjajubaja}(j]j]j]j]j]ujaj=ubjdjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIEnvío de parches: la guía esencial para incluir su código en el kernel}jajsbaja}(j]j]j]j]j]internalrefuri-translations/sp_SP/process/submitting-patches anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Obtenga el código fuente actual}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #obtenga-el-codigo-fuente-actualujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDescriba sus cambios}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname#describa-sus-cambiosujaj<jaj*ubaja}(j]j]j]j]j]ujaj<jaj'ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSepare sus cambios}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#separe-sus-cambiosujaj<jajMubaja}(j]j]j]j]j]ujaj<jajJubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevise el estilo en sus cambios}jajssbaja}(j]j]j]j]j]internalrefurij anchorname #revise-el-estilo-en-sus-cambiosujaj<jajpubaja}(j]j]j]j]j]ujaj<jajmubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Seleccione los destinatarios de su parche}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#seleccione-los-destinatarios-de-su-parcheujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDSin MIME, enlaces, compresión o archivos adjuntos. Solo texto plano}jajsbaja}(j]j]j]j]j]internalrefurij anchornameA#sin-mime-enlaces-compresion-o-archivos-adjuntos-solo-texto-planoujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Responda a los comentarios de revisión}jaj܌sbaja}(j]j]j]j]j]internalrefurij anchorname'#responda-a-los-comentarios-de-revisionujaj<jajٌubaja}(j]j]j]j]j]ujaj<jaj֌ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTUso de respuestas intercaladas recortadas en las discusiones por correo electrónico}jajsbaja}(j]j]j]j]j]internalrefurij anchornameT#uso-de-respuestas-intercaladas-recortadas-en-las-discusiones-por-correo-electronicoujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNo se desanime o impaciente}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#no-se-desanime-o-impacienteujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIncluya PATCH en el asunto}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname#incluya-patch-en-el-asuntoujaj<jajBubaja}(j]j]j]j]j]ujaj<jaj?ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#uso-de-reported-by-tested-by-reviewed-by-suggested-by-y-fixesujaj<jaj׍ubaja}(j]j]j]j]j]ujaj<jajԍubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Declaración de Supervisión del Revisor}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#declaracion-de-supervision-del-revisorujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=jajԍubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFormato de parche canónico}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname#formato-de-parche-canonicoujaj<jaj&ubaja}(j]j]j]j]j]ujaj<jaj#ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Retrocesos en mensajes de confirmación}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname'#retrocesos-en-mensajes-de-confirmacionujaj<jajFubaja}(j]j]j]j]j]ujaj<jajCubaja}(j]j]j]j]j]ujaj<jaj@ubaja}(j]j]j]j]j]ujaj=jaj#ubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'In-Reply-To explicitos en las cabeceras}jajxsbaja}(j]j]j]j]j]internalrefurij anchorname(#in-reply-to-explicitos-en-las-cabecerasujaj<jajuubaja}(j]j]j]j]j]ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Proporcionar información de árbol base}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#proporcionar-informacion-de-arbol-baseujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Referencias}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #referenciasujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNúmeros mágicos de Linux}jajsbaja}(j]j]j]j]j]internalrefuri'translations/sp_SP/process/magic-number anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjtjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPlanificación en etapa inicial}jaj"sbaja}(j]j]j]j]j]internalrefuri(translations/sp_SP/process/3.Early-stage anchornamehjajSujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEspecificar el problema}jajBsbaja}(j]j]j]j]j]internalrefurij1 anchorname#especificar-el-problemaja](KKeujaj<jaj?ubaja}(j]j]j]j]j]ujaj<jaj<ubaja}(j]j]j]j]j]ujaj<jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiscusión temprana}jajfsbaja}(j]j]j]j]j]internalrefurij1 anchorname#discusion-tempranaja](KKeujaj<jajcubaja}(j]j]j]j]j]ujaj<jaj`ubaja}(j]j]j]j]j]ujaj<jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja¿Con quién hablar?}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#con-quien-hablarja](KKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja¿Cuándo publicar?}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#cuando-publicarja](KKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObtener respaldo oficial}jajҏsbaja}(j]j]j]j]j]internalrefurij1 anchorname#obtener-respaldo-oficialja](KKeujaj<jajϏubaja}(j]j]j]j]j]ujaj<jaj̏ubaja}(j]j]j]j]j]ujaj<jaj9ubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjyjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$리눅스 커널 메모리 배리어}jaj sbaja}(j]j]j]j]j]internalrefuri4translations/ko_KR/core-api/wrappers/memory-barriers anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjhjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux PCI总线子系统}jaj7sbaja}(j]j]j]j]j]internalrefuritranslations/zh_CN/PCI/index anchornamehujaj<jaj4ubaja}(j]j]j]j]j]ujaj<jaj1ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjFentries](Ntranslations/zh_CN/PCI/pciN$translations/zh_CN/PCI/pciebus-howtoN$translations/zh_CN/PCI/pci-iov-howtoN translations/zh_CN/PCI/msi-howtoN translations/zh_CN/PCI/sysfs-pciN translations/zh_CN/PCI/acpi-infoe includefiles](j]j_jajcjejgemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajGjՔJ/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/PCI/index.rstj֔KjajNubaja}(j]j]j]j]j]ujaj=jaj1ubeja}(j]j]j]j]j]ujaj<jaj.ubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Documentazione dei sottosistemi del kernel}jajsbaja}(j]j]j]j]j]internalrefuri!translations/it_IT/subsystem-apis anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSottosistemi principali}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sottosistemi-principaliujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]N!translations/it_IT/core-api/indexa includefiles]j֐amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔO/var/lib/git/docbuild/linux/Documentation/translations/it_IT/subsystem-apis.rstj֔Kjajǐubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInterfacce uomo-macchina}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#interfacce-uomo-macchinaujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries] includefiles]maxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔjj֔Kjaj ubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInterfacce di rete}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#interfacce-di-reteujaj<jaj6ubaja}(j]j]j]j]j]ujaj<jaj3ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries] includefiles]maxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔjj֔KjajPubaja}(j]j]j]j]j]ujaj=jaj3ubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Interfacce per l’archiviazione}jaj|sbaja}(j]j]j]j]j]internalrefurij anchorname#interfacce-per-l-archiviazioneujaj<jajyubaja}(j]j]j]j]j]ujaj<jajvubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries] includefiles]maxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔjj֔K%jajubaja}(j]j]j]j]j]ujaj=jajvubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInterfacce varie}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#interfacce-varieujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]Ntranslations/it_IT/i2c/indexa includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔjj֔K,jaj֑ubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Guía del proceso de desarrollo del kernel}jajsbaja}(j]j]j]j]j]internalrefuri.translations/sp_SP/process/development-process anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj(entries](N"translations/sp_SP/process/1.IntroN$translations/sp_SP/process/2.ProcessN(translations/sp_SP/process/3.Early-stageN#translations/sp_SP/process/4.CodingN$translations/sp_SP/process/5.PostingN*translations/sp_SP/process/6.FollowthroughN+translations/sp_SP/process/7.AdvancedTopicsN'translations/sp_SP/process/8.Conclusione includefiles](j?jAjCjEjGjIjKjMemaxdepthKcaption Contenidoglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionjSujajGjՔ\/var/lib/git/docbuild/linux/Documentation/translations/sp_SP/process/development-process.rstj֔Kjaj0ubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubj_jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFunzionamento del test }jajxsbj)}(jajja]jaKernel Lock Torture}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajxubeja}(j]j]j]j]j]internalrefuri&translations/it_IT/locking/locktorture anchornamehujaj<jajuubaja}(j]j]j]j]j]ujaj<jajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONFIG_LOCK_TORTURE_TEST}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#config-lock-torture-testujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaParametri del modulo}jajȒsbaja}(j]j]j]j]j]internalrefurij anchorname#parametri-del-moduloujaj<jajŒubaja}(j]j]j]j]j]ujaj<jaj’ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecifici di locktorture}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#specifici-di-locktortureujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajߒubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBGenerici dell’ambiente di sviluppo ‘torture’ (RCU + locking)}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname7#generici-dell-ambiente-di-sviluppo-torture-rcu-lockingujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajߒubeja}(j]j]j]j]j]ujaj=jaj’ubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistiche}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname #statisticheujaj<jaj7ubaja}(j]j]j]j]j]ujaj<jaj4ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUso}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname#usoujaj<jajZubaja}(j]j]j]j]j]ujaj<jajWubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajrubeja}(j]j]j]j]j]ujaj<jajoubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Una guida al processo di sviluppo del Kernel}jajsbaja}(j]j]j]j]j]internalrefuri.translations/it_IT/process/development-process anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N"translations/it_IT/process/1.IntroN$translations/it_IT/process/2.ProcessN(translations/it_IT/process/3.Early-stageN#translations/it_IT/process/4.CodingN$translations/it_IT/process/5.PostingN*translations/it_IT/process/6.FollowthroughN+translations/it_IT/process/7.AdvancedTopicsN'translations/it_IT/process/8.Conclusione includefiles](jjjjjÓjœjǓjɓemaxdepthKcaption Contenutiglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionjϓujajGjՔ\/var/lib/git/docbuild/linux/Documentation/translations/it_IT/process/development-process.rstj֔Kjajubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjL jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Aplicación de la licencia en el kernel Linux}jajsbaja}(j]j]j]j]j]internalrefuri7translations/sp_SP/process/kernel-enforcement-statement anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Estilo de gestión del kernel de Linux}jaj sbaja}(j]j]j]j]j]internalrefuri+translations/sp_SP/process/management-style anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1) Decisiones}jaj@sbaja}(j]j]j]j]j]internalrefurij/ anchorname #decisionesujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj:ubaja}(j]j]j]j]j]ujaj<jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2) Gente}jajcsbaja}(j]j]j]j]j]internalrefurij/ anchorname#genteujaj<jaj`ubaja}(j]j]j]j]j]ujaj<jaj]ubaja}(j]j]j]j]j]ujaj<jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3) Gente II – el Buen Tipo}jajsbaja}(j]j]j]j]j]internalrefurij/ anchorname#gente-ii-el-buen-tipoujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4) Colocar la culpa}jajsbaja}(j]j]j]j]j]internalrefurij/ anchorname#colocar-la-culpaujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5) Cosas que evitar}jaj̔sbaja}(j]j]j]j]j]internalrefurij/ anchorname#cosas-que-evitarujaj<jajɔubaja}(j]j]j]j]j]ujaj<jajƔubaja}(j]j]j]j]j]ujaj<jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6) ¿Por qué a mí?}jajsbaja}(j]j]j]j]j]internalrefurij/ anchorname #por-que-a-miujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj7ubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjwjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGuida all’hacking del kernel}jaj'sbaja}(j]j]j]j]j]internalrefuri'translations/it_IT/kernel-hacking/index anchornamehujaj<jaj$ubaja}(j]j]j]j]j]ujaj<jaj!ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj6entries](N)translations/it_IT/kernel-hacking/hackingN)translations/it_IT/kernel-hacking/lockinge includefiles](jMjOemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔU/var/lib/git/docbuild/linux/Documentation/translations/it_IT/kernel-hacking/index.rstj֔K jaj>ubaja}(j]j]j]j]j]ujaj=jaj!ubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubj$ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Il modello di gestione del kernel Linux}jajxsbaja}(j]j]j]j]j]internalrefuri+translations/it_IT/process/management-style anchornamehujaj<jajuubaja}(j]j]j]j]j]ujaj<jajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1) Le decisioni}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #le-decisioniujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2) Le persone}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #le-personeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3) Le persone II - quelle buone}jajޕsbaja}(j]j]j]j]j]internalrefurij anchorname#le-persone-ii-quelle-buoneujaj<jajەubaja}(j]j]j]j]j]ujaj<jajؕubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4) Addossare le colpe}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#addossare-le-colpeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5) Le cose da evitare}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#le-cose-da-evitareujaj<jaj!ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6) Perché io?}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname #perche-ioujaj<jajDubaja}(j]j]j]j]j]ujaj<jajAubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajrubeja}(j]j]j]j]j]ujaj<jajoubaja}(j]j]j]j]j]ujaj=ubjyjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAPerché la parola chiave “volatile” non dovrebbe essere usata}jajsbaja}(j]j]j]j]j]internalrefuri6translations/it_IT/process/volatile-considered-harmful anchornamehujaj<jaj|ubaja}(j]j]j]j]j]ujaj<jajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Riferimenti}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #riferimentiujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCrediti}jaj–sbaja}(j]j]j]j]j]internalrefurij anchorname#creditiujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajyubeja}(j]j]j]j]j]ujaj<jajvubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBachi di sicurezza}jajsbaja}(j]j]j]j]j]internalrefuri(translations/it_IT/process/security-bugs anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Linux カーネルパッチ投稿チェックリスト}jaj&sbaja}(j]j]j]j]j]internalrefuri+translations/ja_JP/process/submit-checklist anchornamehujaj<jaj#ubaja}(j]j]j]j]j]ujaj<jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaコードのレビュー}jajFsbaja}(j]j]j]j]j]internalrefurij5 anchorname#id1ujaj<jajCubaja}(j]j]j]j]j]ujaj<jaj@ubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKconfig 変更のレビュー}jajisbaja}(j]j]j]j]j]internalrefurij5 anchorname#kconfigujaj<jajfubaja}(j]j]j]j]j]ujaj<jajcubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ドキュメンテーションの作成}jajsbaja}(j]j]j]j]j]internalrefurij5 anchorname#id2ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ツールによるコードのチェック}jajsbaja}(j]j]j]j]j]internalrefurij5 anchorname#id3ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaコードのビルド}jajҗsbaja}(j]j]j]j]j]internalrefurij5 anchorname#id4ujaj<jajϗubaja}(j]j]j]j]j]ujaj<jaj̗ubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaコードのテスト}jajsbaja}(j]j]j]j]j]internalrefurij5 anchorname#id5ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj=ubeja}(j]j]j]j]j]ujaj=jaj ubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGestor de tareas CFS}jaj-sbaja}(j]j]j]j]j]internalrefuri-translations/sp_SP/scheduler/sched-design-CFS anchornamehujaj<jaj*ubaja}(j]j]j]j]j]ujaj<jaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. VISIÓN GENERAL}jajMsbaja}(j]j]j]j]j]internalrefurij< anchorname#vision-generalujaj<jajJubaja}(j]j]j]j]j]ujaj<jajGubaja}(j]j]j]j]j]ujaj<jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,2. UNOS CUANTOS DETALLES DE IMPLEMENTACIÓN}jajpsbaja}(j]j]j]j]j]internalrefurij< anchorname(#unos-cuantos-detalles-de-implementacionujaj<jajmubaja}(j]j]j]j]j]ujaj<jajjubaja}(j]j]j]j]j]ujaj<jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. EL ÁRBOL ROJO-NEGRO}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname#el-arbol-rojo-negroujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#4. ALGUNAS CARACTERÍSTICAS DE CFS}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname#algunas-caracteristicas-de-cfsujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$5. Políticas de gestión de tareas}jaj٘sbaja}(j]j]j]j]j]internalrefurij< anchorname#politicas-de-gestion-de-tareasujaj<jaj֘ubaja}(j]j]j]j]j]ujaj<jajӘubaja}(j]j]j]j]j]ujaj<jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. CLASES DE GESTIÓN}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname#clases-de-gestionujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"7. EXTENSIONES DE GRUPOS PARA CFS}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname#extensiones-de-grupos-para-cfsujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajDubeja}(j]j]j]j]j]ujaj=jaj'ubeja}(j]j]j]j]j]ujaj<jaj$ubaja}(j]j]j]j]j]ujaj=ubj% jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPubblicare modifiche}jajWsbaja}(j]j]j]j]j]internalrefuri$translations/it_IT/process/5.Posting anchornamehjaj&ujaj<jajTubaja}(j]j]j]j]j]ujaj<jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuando pubblicarle}jajwsbaja}(j]j]j]j]j]internalrefurijf anchorname#quando-pubblicarleja](KKeujaj<jajtubaja}(j]j]j]j]j]ujaj<jajqubaja}(j]j]j]j]j]ujaj<jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrima di creare patch}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#prima-di-creare-patchja](KKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreparazione di una patch}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#preparazione-di-una-patchja](KKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Formattazione delle patch e i changelog}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname(#formattazione-delle-patch-e-i-changelogja](KKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajݙubaja}(j]j]j]j]j]ujaj<jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInviare la modifica}jajsbaja}(j]j]j]j]j]internalrefurijf anchorname#inviare-la-modificaja](KKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajnubeja}(j]j]j]j]j]ujaj=jajQubeja}(j]j]j]j]j]ujaj<jajNubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Agregando una Nueva Llamada del Sistema}jaj@sbaja}(j]j]j]j]j]internalrefuri*translations/sp_SP/process/adding-syscalls anchornamehujaj<jaj=ubaja}(j]j]j]j]j]ujaj<jaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Alternativas a Llamadas del Sistema}jaj`sbaja}(j]j]j]j]j]internalrefurijO anchorname$#alternativas-a-llamadas-del-sistemaujaj<jaj]ubaja}(j]j]j]j]j]ujaj<jajZubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Diseñando el API: Planeando para extensiones}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname,#disenando-el-api-planeando-para-extensionesujaj<jajubaja}(j]j]j]j]j]ujaj<jaj}ubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Diseñando el API: Otras consideraciones}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname'#disenando-el-api-otras-consideracionesujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProponiendo el API}jajɚsbaja}(j]j]j]j]j]internalrefurijO anchorname#proponiendo-el-apiujaj<jajƚubaja}(j]j]j]j]j]ujaj<jajÚubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Implementation de Llamada de Sistema Generica}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname.#implementation-de-llamada-de-sistema-genericaujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Implementación de Llamada de Sistema x86}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname)#implementacion-de-llamada-de-sistema-x86ujaj<jaj ubaja}(j]j]j]j]j]ujaj<jaj ubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Compatibilidad de Llamadas de Sistema (Genérica)}jaj2sbaja}(j]j]j]j]j]internalrefurijO anchorname/#compatibilidad-de-llamadas-de-sistema-genericaujaj<jaj/ubaja}(j]j]j]j]j]ujaj<jaj,ubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Compatibilidad de Llamadas de Sistema (x86)}jajUsbaja}(j]j]j]j]j]internalrefurijO anchorname*#compatibilidad-de-llamadas-de-sistema-x86ujaj<jajRubaja}(j]j]j]j]j]ujaj<jajOubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Llamadas de Sistema Retornando a Otros Lugares}jajxsbaja}(j]j]j]j]j]internalrefurijO anchorname/#llamadas-de-sistema-retornando-a-otros-lugaresujaj<jajuubaja}(j]j]j]j]j]ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOtros detalles}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname#otros-detallesujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname#testingujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMan Page}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname #man-pageujaj<jajޛubaja}(j]j]j]j]j]ujaj<jajۛubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0No invoque las llamadas de sistemas en el kernel}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname1#no-invoque-las-llamadas-de-sistemas-en-el-kernelujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReferencias y fuentes}jaj'sbaja}(j]j]j]j]j]internalrefurijO anchorname#referencias-y-fuentesujaj<jaj$ubaja}(j]j]j]j]j]ujaj<jaj!ubaja}(j]j]j]j]j]ujaj<jajWubeja}(j]j]j]j]j]ujaj=jaj:ubeja}(j]j]j]j]j]ujaj<jaj7ubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*(Come evitare di) Raffazzonare delle ioctl}jaj_sbaja}(j]j]j]j]j]internalrefuri-translations/it_IT/process/botching-up-ioctls anchornamehujaj<jaj\ubaja}(j]j]j]j]j]ujaj<jajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Prerequisiti}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname #prerequisitiujaj<jaj|ubaja}(j]j]j]j]j]ujaj<jajyubaja}(j]j]j]j]j]ujaj<jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLe Basi}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#le-basiujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Divertirsi coi percorsi d’errore}jajŜsbaja}(j]j]j]j]j]internalrefurijn anchorname!#divertirsi-coi-percorsi-d-erroreujaj<jajœubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tempi, attese e mancate scadenze}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname #tempi-attese-e-mancate-scadenzeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon perdere risorse}jaj sbaja}(j]j]j]j]j]internalrefurijn anchorname#non-perdere-risorseujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUltimo, ma non meno importante}jaj.sbaja}(j]j]j]j]j]internalrefurijn anchorname#ultimo-ma-non-meno-importanteujaj<jaj+ubaja}(j]j]j]j]j]ujaj<jaj(ubaja}(j]j]j]j]j]ujaj<jajvubeja}(j]j]j]j]j]ujaj=jajYubeja}(j]j]j]j]j]ujaj<jajVubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfigurare Git}jajfsbaja}(j]j]j]j]j]internalrefuri+translations/it_IT/maintainer/configure-git anchornamehujaj<jajcubaja}(j]j]j]j]j]ujaj<jaj`ubaja}(j]j]j]j]j]ujaj<jaj]ubaja}(j]j]j]j]j]ujaj=ubj{jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Applicazione della licenza sul kernel Linux}jajsbaja}(j]j]j]j]j]internalrefuri7translations/it_IT/process/kernel-enforcement-statement anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjk jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Accordo dei contributori sul codice di condotta}jajsbaja}(j]j]j]j]j]internalrefuri*translations/it_IT/process/code-of-conduct anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjm jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0Lavorare con la comunità di sviluppo del kernel}jajsbaja}(j]j]j]j]j]internalrefuri translations/it_IT/process/index anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7Introduzione al funzionamento dello sviluppo del kernel}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname8#introduzione-al-funzionamento-dello-sviluppo-del-kernelujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N translations/it_IT/process/howtoN.translations/it_IT/process/development-processN-translations/it_IT/process/submitting-patchesN+translations/it_IT/process/submit-checkliste includefiles](j0j2j4j6emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔN/var/lib/git/docbuild/linux/Documentation/translations/it_IT/process/index.rstj֔Kjaj!ubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:Strumenti e guide tecniche per gli sviluppatori del kernel}jajVsbaja}(j]j]j]j]j]internalrefurij anchorname;#strumenti-e-guide-tecniche-per-gli-sviluppatori-del-kernelujaj<jajSubaja}(j]j]j]j]j]ujaj<jajPubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N"translations/it_IT/process/changesN/translations/it_IT/process/programming-languageN'translations/it_IT/process/coding-styleN/translations/it_IT/process/maintainer-pgp-guideN(translations/it_IT/process/email-clientsN+translations/it_IT/process/applying-patchesN*translations/it_IT/process/adding-syscallsN6translations/it_IT/process/volatile-considered-harmfulN-translations/it_IT/process/botching-up-ioctlse includefiles](j|j~jjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔjCj֔K,jajmubaja}(j]j]j]j]j]ujaj=jajPubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Politiche e dichiarazioni degli sviluppatori}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#politiche-e-dichiarazioni-degli-sviluppatoriujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N*translations/it_IT/process/code-of-conductN7translations/it_IT/process/kernel-enforcement-statementN2translations/it_IT/process/kernel-driver-statementN.translations/it_IT/process/stable-api-nonsenseN.translations/it_IT/process/stable-kernel-rulesN+translations/it_IT/process/management-stylee includefiles](jўjӞj՞jמjٞj۞emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔjCj֔K?jajžubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGestire i bachi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#gestire-i-bachiujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInformazioni per i manutentori}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#informazioni-per-i-manutentoriujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]N&translations/it_IT/process/maintainersa includefiles]jCamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔjCj֔KVjaj4ubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAltri documenti}jajbsbaja}(j]j]j]j]j]internalrefurij anchorname#altri-documentiujaj<jaj_ubaja}(j]j]j]j]j]ujaj<jaj\ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]N&translations/it_IT/process/kernel-docsa includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajGjՔjCj֔Kajajyubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]exprsubproject and htmlujaj jajyubeja}(j]j]j]j]j]ujaj=jaj\ubeja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5Modelo de Madurez de Contribución al Kernel de Linux}jajsbaja}(j]j]j]j]j]internalrefuri6translations/sp_SP/process/contribution-maturity-model anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLos Antecedentes}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#los-antecedentesujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNivel 0}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname#nivel-0ujaj<jaj*ubaja}(j]j]j]j]j]ujaj<jaj'ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNivel 1}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#nivel-1ujaj<jajMubaja}(j]j]j]j]j]ujaj<jajJubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNivel 2}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#nivel-2ujaj<jajpubaja}(j]j]j]j]j]ujaj<jajmubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNivel 3}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nivel-3ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNivel 4}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nivel-4ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNivel 5}jajܠsbaja}(j]j]j]j]j]internalrefurij anchorname#nivel-5ujaj<jaj٠ubaja}(j]j]j]j]j]ujaj<jaj֠ubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjr jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Requisiti minimi per compilare il kernel}jajsbaja}(j]j]j]j]j]internalrefuri"translations/it_IT/process/changes anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduzione}jaj4sbaja}(j]j]j]j]j]internalrefurij# anchorname #introduzioneujaj<jaj1ubaja}(j]j]j]j]j]ujaj<jaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequisiti minimi correnti}jajTsbaja}(j]j]j]j]j]internalrefurij# anchorname#requisiti-minimi-correntiujaj<jajQubaja}(j]j]j]j]j]ujaj<jajNubaja}(j]j]j]j]j]ujaj<jajKubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCompilazione del kernel}jajwsbaja}(j]j]j]j]j]internalrefurij# anchorname#compilazione-del-kernelujaj<jajtubaja}(j]j]j]j]j]ujaj<jajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGCC}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#gccujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClang/LLVM (opzionale)}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#clang-llvm-opzionaleujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRust (opzionale)}jajݡsbaja}(j]j]j]j]j]internalrefurij# anchorname#rust-opzionaleujaj<jajڡubaja}(j]j]j]j]j]ujaj<jajסubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabindgen (opzionale)}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#bindgen-opzionaleujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMake}jaj#sbaja}(j]j]j]j]j]internalrefurij# anchorname#makeujaj<jaj ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBash}jajFsbaja}(j]j]j]j]j]internalrefurij# anchorname#bashujaj<jajCubaja}(j]j]j]j]j]ujaj<jaj@ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBinutils}jajisbaja}(j]j]j]j]j]internalrefurij# anchorname #binutilsujaj<jajfubaja}(j]j]j]j]j]ujaj<jajcubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pkg-config}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname #pkg-configujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlex}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#flexujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBison}jajҢsbaja}(j]j]j]j]j]internalrefurij# anchorname#bisonujaj<jajϢubaja}(j]j]j]j]j]ujaj<jaj̢ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japahole}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#paholeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPerl}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#perlujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBC}jaj;sbaja}(j]j]j]j]j]internalrefurij# anchorname#bcujaj<jaj8ubaja}(j]j]j]j]j]ujaj<jaj5ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpenSSL}jaj^sbaja}(j]j]j]j]j]internalrefurij# anchorname#opensslujaj<jaj[ubaja}(j]j]j]j]j]ujaj<jajXubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTar}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#tarujaj<jaj~ubaja}(j]j]j]j]j]ujaj<jaj{ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagtags / GNU GLOBAL (opzionale)}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#gtags-gnu-global-opzionaleujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamkimage}jajǣsbaja}(j]j]j]j]j]internalrefurij# anchorname#mkimageujaj<jajģubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajqubeja}(j]j]j]j]j]ujaj<jajKubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStrumenti di sistema}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#strumenti-di-sistemaujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModifiche architetturali}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#modifiche-architetturaliujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Util-linux}jaj9sbaja}(j]j]j]j]j]internalrefurij# anchorname #util-linuxujaj<jaj6ubaja}(j]j]j]j]j]ujaj<jaj3ubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKsymoops}jaj\sbaja}(j]j]j]j]j]internalrefurij# anchorname #ksymoopsujaj<jajYubaja}(j]j]j]j]j]ujaj<jajVubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMkinitrd}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname #mkinitrdujaj<jaj|ubaja}(j]j]j]j]j]ujaj<jajyubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja E2fsprogs}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname #e2fsprogsujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJFSutils}jajŤsbaja}(j]j]j]j]j]internalrefurij# anchorname #jfsutilsujaj<jaj¤ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reiserfsprogs}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#reiserfsprogsujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXfsprogs}jaj sbaja}(j]j]j]j]j]internalrefurij# anchorname #xfsprogsujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCMCIAutils}jaj.sbaja}(j]j]j]j]j]internalrefurij# anchorname #pcmciautilsujaj<jaj+ubaja}(j]j]j]j]j]ujaj<jaj(ubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Quota-tools}jajQsbaja}(j]j]j]j]j]internalrefurij# anchorname #quota-toolsujaj<jajNubaja}(j]j]j]j]j]ujaj<jajKubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMicro codice per Intel IA32}jajtsbaja}(j]j]j]j]j]internalrefurij# anchorname#micro-codice-per-intel-ia32ujaj<jajqubaja}(j]j]j]j]j]ujaj<jajnubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaudev}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#udevujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUSE}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#fuseujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj ubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajKubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRete}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#reteujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCambiamenti generali}jaj sbaja}(j]j]j]j]j]internalrefurij# anchorname#cambiamenti-generaliujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiltro dei pacchetti / NAT}jaj,sbaja}(j]j]j]j]j]internalrefurij# anchorname#filtro-dei-pacchetti-natujaj<jaj)ubaja}(j]j]j]j]j]ujaj<jaj&ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPP}jajOsbaja}(j]j]j]j]j]internalrefurij# anchorname#pppujaj<jajLubaja}(j]j]j]j]j]ujaj<jajIubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NFS-utils}jajrsbaja}(j]j]j]j]j]internalrefurij# anchorname #nfs-utilsujaj<jajoubaja}(j]j]j]j]j]ujaj<jajlubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamcelog}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#mcelogujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajKubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDocumentazione del kernel}jajĦsbaja}(j]j]j]j]j]internalrefurij# anchorname#documentazione-del-kernelujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSphinx}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#sphinxujaj<jajubaja}(j]j]j]j]j]ujaj<jajަubaja}(j]j]j]j]j]ujaj<jajۦubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajKubeja}(j]j]j]j]j]ujaj=jaj.ubeja}(j]j]j]j]j]ujaj<jaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOttenere software aggiornato}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#ottenere-software-aggiornatoujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCompilazione del kernel}jaj?sbaja}(j]j]j]j]j]internalrefurij# anchorname#id2ujaj<jaj<ubaja}(j]j]j]j]j]ujaj<jaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagcc}jaj_sbaja}(j]j]j]j]j]internalrefurij# anchorname#id3ujaj<jaj\ubaja}(j]j]j]j]j]ujaj<jajYubaja}(j]j]j]j]j]ujaj<jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Clang/LLVM}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname #clang-llvmujaj<jajubaja}(j]j]j]j]j]ujaj<jaj|ubaja}(j]j]j]j]j]ujaj<jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMake}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id4ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBash}jajȧsbaja}(j]j]j]j]j]internalrefurij# anchorname#id5ujaj<jajŧubaja}(j]j]j]j]j]ujaj<jaj§ubaja}(j]j]j]j]j]ujaj<jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBinutils}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id6ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlex}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id7ujaj<jaj ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBison}jaj1sbaja}(j]j]j]j]j]internalrefurij# anchorname#id8ujaj<jaj.ubaja}(j]j]j]j]j]ujaj<jaj+ubaja}(j]j]j]j]j]ujaj<jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpenSSL}jajTsbaja}(j]j]j]j]j]internalrefurij# anchorname#id9ujaj<jajQubaja}(j]j]j]j]j]ujaj<jajNubaja}(j]j]j]j]j]ujaj<jajVubeja}(j]j]j]j]j]ujaj=jaj9ubeja}(j]j]j]j]j]ujaj<jaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStrumenti di sistema}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id10ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Util-linux}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id11ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKmod}jajƨsbaja}(j]j]j]j]j]internalrefurij# anchorname#kmodujaj<jajèubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKsymoops}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id12ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMkinitrd}jaj sbaja}(j]j]j]j]j]internalrefurij# anchorname#id13ujaj<jaj ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja E2fsprogs}jaj/sbaja}(j]j]j]j]j]internalrefurij# anchorname#id14ujaj<jaj,ubaja}(j]j]j]j]j]ujaj<jaj)ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJFSutils}jajRsbaja}(j]j]j]j]j]internalrefurij# anchorname#id15ujaj<jajOubaja}(j]j]j]j]j]ujaj<jajLubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reiserfsprogs}jajusbaja}(j]j]j]j]j]internalrefurij# anchorname#id16ujaj<jajrubaja}(j]j]j]j]j]ujaj<jajoubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXfsprogs}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id17ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pcmciautils}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id18ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Quota-tools}jajީsbaja}(j]j]j]j]j]internalrefurij# anchorname#id19ujaj<jaj۩ubaja}(j]j]j]j]j]ujaj<jajةubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMicrocodice Intel P6}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#microcodice-intel-p6ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaudev}jaj$sbaja}(j]j]j]j]j]internalrefurij# anchorname#id20ujaj<jaj!ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUSE}jajGsbaja}(j]j]j]j]j]internalrefurij# anchorname#id21ujaj<jajDubaja}(j]j]j]j]j]ujaj<jajAubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamcelog}jajjsbaja}(j]j]j]j]j]internalrefurij# anchorname#id22ujaj<jajgubaja}(j]j]j]j]j]ujaj<jajdubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacpio}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#cpioujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jaj}ubeja}(j]j]j]j]j]ujaj<jaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRete}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id23ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPP}jajܪsbaja}(j]j]j]j]j]internalrefurij# anchorname#id24ujaj<jaj٪ubaja}(j]j]j]j]j]ujaj<jaj֪ubaja}(j]j]j]j]j]ujaj<jajӪubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NFS-utils}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id25ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajӪubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIptables}jaj"sbaja}(j]j]j]j]j]internalrefurij# anchorname #iptablesujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajӪubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Ip-route2}jajEsbaja}(j]j]j]j]j]internalrefurij# anchorname #ip-route2ujaj<jajBubaja}(j]j]j]j]j]ujaj<jaj?ubaja}(j]j]j]j]j]ujaj<jajӪubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOProfile}jajhsbaja}(j]j]j]j]j]internalrefurij# anchorname #oprofileujaj<jajeubaja}(j]j]j]j]j]ujaj<jajbubaja}(j]j]j]j]j]ujaj<jajӪubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDocumentazione del kernel}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id26ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSphinx}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id27ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jaj6ubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jaj+ubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jaj ubaja}(j]j]j]j]j]ujaj=ubj4 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5Validatore di sincronizzazione durante l’esecuzione}jajsbaja}(j]j]j]j]j]internalrefuri)translations/it_IT/locking/lockdep-design anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClassi di blocchi}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#classi-di-blocchiujaj<jaj$ubaja}(j]j]j]j]j]ujaj<jaj!ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStato}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname#statoujaj<jajGubaja}(j]j]j]j]j]ujaj<jajDubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Regole dello stato per un blocco singolo}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname)#regole-dello-stato-per-un-blocco-singoloujaj<jajjubaja}(j]j]j]j]j]ujaj<jajgubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Regole per le dipendenze di blocchi multipli}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#regole-per-le-dipendenze-di-blocchi-multipliujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBEccezione: dipendenze annidate sui dati portano a blocchi annidati}jajsbaja}(j]j]j]j]j]internalrefurij anchornameB#eccezione-dipendenze-annidate-sui-dati-portano-a-blocchi-annidatiujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Annotazioni}jaj֬sbaja}(j]j]j]j]j]internalrefurij anchorname #annotazioniujaj<jajӬubaja}(j]j]j]j]j]ujaj<jajЬubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Dimostrazione di correttezza al 100%}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#dimostrazione-di-correttezza-al-100ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Prestazione}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #prestazioneujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRisoluzione dei problemi}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname#risoluzione-dei-problemiujaj<jaj<ubaja}(j]j]j]j]j]ujaj<jaj9ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLettura ricorsiva dei blocchi}jajbsbaja}(j]j]j]j]j]internalrefurij anchorname#lettura-ricorsiva-dei-blocchiujaj<jaj_ubaja}(j]j]j]j]j]ujaj<jaj\ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?Condizioni bloccanti per lettori/scrittori su uno stesso blocco}jajsbaja}(j]j]j]j]j]internalrefurij anchorname@#condizioni-bloccanti-per-lettori-scrittori-su-uno-stesso-bloccoujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Tipi di dipendenze e percorsi forti}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#tipi-di-dipendenze-e-percorsi-fortiujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Identificazione di stalli da lettura ricorsiva}jaj˭sbaja}(j]j]j]j]j]internalrefurij anchorname/#identificazione-di-stalli-da-lettura-ricorsivaujaj<jajȭubaja}(j]j]j]j]j]ujaj<jajŭubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Riferimenti}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #riferimentiujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIl tascabile dei sorgenti tip}jaj&sbaja}(j]j]j]j]j]internalrefuri)translations/it_IT/process/maintainer-tip anchornamehjajujaj<jaj#ubaja}(j]j]j]j]j]ujaj<jaj ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubju jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLenguaje de programación}jajRsbaja}(j]j]j]j]j]internalrefuri/translations/sp_SP/process/programming-language anchornamehujaj<jajOubaja}(j]j]j]j]j]ujaj<jajLubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Atributos}jajrsbaja}(j]j]j]j]j]internalrefurija anchorname #atributosujaj<jajoubaja}(j]j]j]j]j]ujaj<jajlubaja}(j]j]j]j]j]ujaj<jajiubaja}(j]j]j]j]j]ujaj=jajLubeja}(j]j]j]j]j]ujaj<jajIubaja}(j]j]j]j]j]ujaj=ubjy jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Stile del codice per il kernel Linux}jajsbaja}(j]j]j]j]j]internalrefuri'translations/it_IT/process/coding-style anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1) Indentazione}jajʮsbaja}(j]j]j]j]j]internalrefurij anchorname #indentazioneujaj<jajǮubaja}(j]j]j]j]j]ujaj<jajĮubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#2) Spezzare righe lunghe e stringhe}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#spezzare-righe-lunghe-e-stringheujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-3) Posizionamento di parentesi graffe e spazi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#posizionamento-di-parentesi-graffe-e-spaziujaj<jaj ubaja}(j]j]j]j]j]ujaj<jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1) Spazi}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname#spaziujaj<jaj-ubaja}(j]j]j]j]j]ujaj<jaj*ubaja}(j]j]j]j]j]ujaj<jaj'ubaja}(j]j]j]j]j]ujaj=jaj ubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4) Assegnare nomi}jaj_sbaja}(j]j]j]j]j]internalrefurij anchorname#assegnare-nomiujaj<jaj\ubaja}(j]j]j]j]j]ujaj<jajYubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5) Definizione di tipi (typedef)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#definizione-di-tipi-typedefujaj<jajubaja}(j]j]j]j]j]ujaj<jaj|ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 6) Funzioni}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #funzioniujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.1) Prototipi di funzione}jajůsbaja}(j]j]j]j]j]internalrefurij anchorname#prototipi-di-funzioneujaj<jaj¯ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*7) Centralizzare il ritorno delle funzioni}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#centralizzare-il-ritorno-delle-funzioniujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 8) Commenti}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #commentiujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9) Avete fatto un pasticcio}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname#avete-fatto-un-pasticcioujaj<jaj7ubaja}(j]j]j]j]j]ujaj<jaj4ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"10) File di configurazione Kconfig}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname#file-di-configurazione-kconfigujaj<jajZubaja}(j]j]j]j]j]ujaj<jajWubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja11) Strutture dati}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#strutture-datiujaj<jaj}ubaja}(j]j]j]j]j]ujaj<jajzubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja12) Macro, enumerati e RTL}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#macro-enumerati-e-rtlujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&13) Visualizzare i messaggi del kernel}jajưsbaja}(j]j]j]j]j]internalrefurij anchorname##visualizzare-i-messaggi-del-kernelujaj<jajðubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja14) Assegnare memoria}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#assegnare-memoriaujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja15) Il morbo inline}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#il-morbo-inlineujaj<jaj ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+16) Nomi e valori di ritorno delle funzioni}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname(#nomi-e-valori-di-ritorno-delle-funzioniujaj<jaj,ubaja}(j]j]j]j]j]ujaj<jaj)ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja17) L’uso di bool}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#l-uso-di-boolujaj<jajOubaja}(j]j]j]j]j]ujaj<jajLubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'18) Non reinventate le macro del kernel}jajusbaja}(j]j]j]j]j]internalrefurij anchorname$#non-reinventate-le-macro-del-kernelujaj<jajrubaja}(j]j]j]j]j]ujaj<jajoubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:19) Linee di configurazione degli editor e altre schifezze}jajsbaja}(j]j]j]j]j]internalrefurij anchorname7#linee-di-configurazione-degli-editor-e-altre-schifezzeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja20) Inline assembly}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#inline-assemblyujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!21) Compilazione sotto condizione}jajޱsbaja}(j]j]j]j]j]internalrefurij anchorname#compilazione-sotto-condizioneujaj<jaj۱ubaja}(j]j]j]j]j]ujaj<jajرubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAppendice I) riferimenti}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#appendice-i-riferimentiujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubj: jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI主桥的ACPI注意事项}jaj9sbaja}(j]j]j]j]j]internalrefuri translations/zh_CN/PCI/acpi-info anchornamehjajѰujaj<jaj6ubaja}(j]j]j]j]j]ujaj<jaj3ubaja}(j]j]j]j]j]ujaj<jaj0ubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPer maggiori informazioni}jajesbaja}(j]j]j]j]j]internalrefuri'translations/it_IT/process/8.Conclusion anchornamehjaj߰ujaj<jajbubaja}(j]j]j]j]j]ujaj<jaj_ubaja}(j]j]j]j]j]ujaj<jaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conclusioni}jajsbaja}(j]j]j]j]j]internalrefurijt anchorname #conclusionija]K aujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj\ubeja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMNote sul processo di sviluppo dei sottosistemi e dei sorgenti dei manutentori}jajsbaja}(j]j]j]j]j]internalrefuri/translations/it_IT/process/maintainer-handbooks anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjIJentries]N)translations/it_IT/process/maintainer-tipa includefiles]j۲amaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajGjՔ]/var/lib/git/docbuild/linux/Documentation/translations/it_IT/process/maintainer-handbooks.rstj֔Kjaj̲ubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Seguimiento}jajsbaja}(j]j]j]j]j]internalrefuri*translations/sp_SP/process/6.Followthrough anchornamehjajujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrabajando con revisores}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#trabajando-con-revisoresja](KKeujaj<jaj!ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja¿Qué pasa después?}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname#que-pasa-despuesja](KKeujaj<jajEubaja}(j]j]j]j]j]ujaj<jajBubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOtras cosas que pueden suceder}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname#otras-cosas-que-pueden-sucederja](KKeujaj<jajiubaja}(j]j]j]j]j]ujaj<jajfubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Completamento}jajsbaja}(j]j]j]j]j]internalrefuri*translations/it_IT/process/6.Followthrough anchornamehjajujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLavorare con i revisori}jajųsbaja}(j]j]j]j]j]internalrefurij anchorname#lavorare-con-i-revisorija](KKeujaj<jaj³ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCosa accade poi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#cosa-accade-poija](KKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAltre cose che posso accadere}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#altre-cose-che-posso-accadereja](KKeujaj<jaj ubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=ubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPara más información}jajFsbaja}(j]j]j]j]j]internalrefuri'translations/sp_SP/process/8.Conclusion anchornamehjajujaj<jajCubaja}(j]j]j]j]j]ujaj<jaj@ubaja}(j]j]j]j]j]ujaj<jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conclusión}jajisbaja}(j]j]j]j]j]internalrefurijU anchorname #conclusionja]K aujaj<jajfubaja}(j]j]j]j]j]ujaj<jajcubaja}(j]j]j]j]j]ujaj<jaj=ubeja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,L’inaffidabile guida alla sincronizzazione}jajsbaja}(j]j]j]j]j]internalrefuri)translations/it_IT/kernel-hacking/locking anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduzione}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introduzioneujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIl problema con la concorrenza}jajٴsbaja}(j]j]j]j]j]internalrefurij anchorname#il-problema-con-la-concorrenzaujaj<jajִubaja}(j]j]j]j]j]ujaj<jajӴubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Corse critiche e sezioni critiche}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#corse-critiche-e-sezioni-criticheujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=jajӴubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Sincronizzazione nel kernel Linux}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname"#sincronizzazione-nel-kernel-linuxujaj<jaj%ubaja}(j]j]j]j]j]ujaj<jaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaI due principali tipi di }jajHsbj)}(ja*lock*ja]jalock}jajOsbaja}(j]j]j]j]j]ujajjՔNj֔NjajHubja nel kernel: spinlock e mutex}jajHsbeja}(j]j]j]j]j]internalrefurij anchorname:#i-due-principali-tipi-di-lock-nel-kernel-spinlock-e-mutexujaj<jajEubaja}(j]j]j]j]j]ujaj<jajBubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaI }jaj}sbj)}(ja*lock*ja]jalock}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njaj}ubja& e i kernel per sistemi monoprocessore}jaj}sbeja}(j]j]j]j]j]internalrefurij anchorname-#i-lock-e-i-kernel-per-sistemi-monoprocessoreujaj<jajzubaja}(j]j]j]j]j]ujaj<jajwubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Sincronizzazione in contesto utente}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#sincronizzazione-in-contesto-utenteujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Sincronizzazione fra il contesto utente e i softirq}jajյsbaja}(j]j]j]j]j]internalrefurij anchorname4#sincronizzazione-fra-il-contesto-utente-e-i-softirqujaj<jajҵubaja}(j]j]j]j]j]ujaj<jajϵubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Sincronizzazione fra contesto utente e i tasklet}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#sincronizzazione-fra-contesto-utente-e-i-taskletujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Sincronizzazione fra contesto utente e i timer}jajsbaja}(j]j]j]j]j]internalrefurij anchorname/#sincronizzazione-fra-contesto-utente-e-i-timerujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Sincronizzazione fra tasklet e timer}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname%#sincronizzazione-fra-tasklet-e-timerujaj<jaj;ubaja}(j]j]j]j]j]ujaj<jaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLo stesso tasklet/timer}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname#lo-stesso-tasklet-timerujaj<jaj[ubaja}(j]j]j]j]j]ujaj<jajXubaja}(j]j]j]j]j]ujaj<jajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDifferenti tasklet/timer}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#differenti-tasklet-timerujaj<jaj~ubaja}(j]j]j]j]j]ujaj<jaj{ubaja}(j]j]j]j]j]ujaj<jajUubeja}(j]j]j]j]j]ujaj=jaj8ubeja}(j]j]j]j]j]ujaj<jaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSincronizzazione fra softirq}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sincronizzazione-fra-softirqujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLo stesso softirq}jajжsbaja}(j]j]j]j]j]internalrefurij anchorname#lo-stesso-softirqujaj<jajͶubaja}(j]j]j]j]j]ujaj<jajʶubaja}(j]j]j]j]j]ujaj<jajǶubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiversi Softirqs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#diversi-softirqsujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajǶubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jaj?ubeja}(j]j]j]j]j]ujaj=jaj"ubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Contesto di interruzione hardware}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname"#contesto-di-interruzione-hardwareujaj<jaj+ubaja}(j]j]j]j]j]ujaj<jaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja概述}jaj4sbaja}(j]j]j]j]j]internalrefurij# anchorname#id1ja](KKeujaj<jaj1ubaja}(j]j]j]j]j]ujaj<jaj.ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja什么是SR-IOV}jajUsbaja}(j]j]j]j]j]internalrefurij# anchorname#sr-iovja](KKKeujaj<jajRubaja}(j]j]j]j]j]ujaj<jajOubaja}(j]j]j]j]j]ujaj<jajLubaja}(j]j]j]j]j]ujaj=jaj.ubeja}(j]j]j]j]j]ujaj<jaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 使用指南}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id2ja](KKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!我怎样才能启用SR-IOV功能}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id3ja](KKKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!我怎样才能使用虚拟功能}jajʼsbaja}(j]j]j]j]j]internalrefurij# anchorname#id4ja](KKKeujaj<jajǼubaja}(j]j]j]j]j]ujaj<jajļubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja开发者指南}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname#id5ja](KKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SR-IOV API}jajsbaja}(j]j]j]j]j]internalrefurij# anchorname #sr-iov-apija](KKKeujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja用例}jaj?sbaja}(j]j]j]j]j]internalrefurij# anchorname#id6ja](KKKeujaj<jaj<ubaja}(j]j]j]j]j]ujaj<jaj9ubaja}(j]j]j]j]j]ujaj<jajubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jaj+ubeja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jaj ubaja}(j]j]j]j]j]ujaj=ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Estilo en el código del kernel Linux}jajsbaja}(j]j]j]j]j]internalrefuri'translations/sp_SP/process/coding-style anchornamehujaj<jajubaja}(j]j]j]j]j]ujaj<jaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1) Sangría}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sangriaujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%2) Rompiendo líneas y strings largos}jajǽsbaja}(j]j]j]j]j]internalrefurij anchorname"#rompiendo-lineas-y-strings-largosujaj<jajĽubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#3) Colocación de llaves y espacios}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #colocacion-de-llaves-y-espaciosujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1) Espacios}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #espaciosujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=jajubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4) Nomenclatura}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname #nomenclaturaujaj<jaj6ubaja}(j]j]j]j]j]ujaj<jaj3ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5) Typedefs}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname #typedefsujaj<jajYubaja}(j]j]j]j]j]ujaj<jajVubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 6) Funciones}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #funcionesujaj<jaj|ubaja}(j]j]j]j]j]ujaj<jajyubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.1) Prototipos de funciones}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#prototipos-de-funcionesujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj=jajyubeja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#7) Salida centralizada de funciones}jajξsbaja}(j]j]j]j]j]internalrefurij anchorname!#salida-centralizada-de-funcionesujaj<jaj˾ubaja}(j]j]j]j]j]ujaj<jajȾubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8) Comentarios}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #comentariosujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9) Has hecho un desastre}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#has-hecho-un-desastreujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)10) Archivos de configuración de Kconfig}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname%#archivos-de-configuracion-de-kconfigujaj<jaj4ubaja}(j]j]j]j]j]ujaj<jaj1ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja11) Estructuras de datos}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname#estructuras-de-datosujaj<jajWubaja}(j]j]j]j]j]ujaj<jajTubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja12) Macros, Enums y RTL}jaj}sbaja}(j]j]j]j]j]internalrefurij anchorname#macros-enums-y-rtlujaj<jajzubaja}(j]j]j]j]j]ujaj<jajwubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 13) Imprimir mensajes del kernel}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#imprimir-mensajes-del-kernelujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja14) Reservando memoria}jajÿsbaja}(j]j]j]j]j]internalrefurij anchorname#reservando-memoriaujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja15) La enfermedad de inline}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#la-enfermedad-de-inlineujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja016) Valores devueltos por función y sus nombres}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname,#valores-devueltos-por-funcion-y-sus-nombresujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja17) Usando bool}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname #usando-boolujaj<jaj)ubaja}(j]j]j]j]j]ujaj<jaj&ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&18) No reinvente las macros del kernel}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname##no-reinvente-las-macros-del-kernelujaj<jajLubaja}(j]j]j]j]j]ujaj<jajIubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'19) Editores modeline y otros desastres}jajrsbaja}(j]j]j]j]j]internalrefurij anchorname$#editores-modeline-y-otros-desastresujaj<jajoubaja}(j]j]j]j]j]ujaj<jajlubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja20) Ensamblador inline}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ensamblador-inlineujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja21) Compilación condicional}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#compilacion-condicionalujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja22) No rompa el kernel}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#no-rompa-el-kernelujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvite el panic()}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#evite-el-panicujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUse WARN() en lugar de BUG()}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#use-warn-en-lugar-de-bugujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Use WARN_ON_ONCE() en lugar de WARN() o WARN_ON()}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname,#use-warn-on-once-en-lugar-de-warn-o-warn-onujaj<jaj>ubaja}(j]j]j]j]j]ujaj<jaj;ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNo haga WARN a la ligera}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname#no-haga-warn-a-la-ligeraujaj<jajaubaja}(j]j]j]j]j]ujaj<jaj^ubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.No se preocupe sobre panic_on_warn de usuarios}jajsbaja}(j]j]j]j]j]internalrefurij anchorname/#no-se-preocupe-sobre-panic-on-warn-de-usuariosujaj<jajubaja}(j]j]j]j]j]ujaj<jajubaja}(j]j]j]j]j]ujaj<jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHistorical Motivation}jajdsbaja}(j]j]j]j]j]internalrefurijS anchorname#historical-motivationujajtjajaubaja}(j]j]j]j]j]ujaj{jaj^ubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRole and Scope}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#role-and-scopeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign Rationale:}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#design-rationaleujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPolicy}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#policyujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Plain Text}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname #plain-textujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Boot Policy}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname #boot-policyujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStartup}jaj9sbaja}(j]j]j]j]j]internalrefurijS anchorname#startupujajtjaj6ubaja}(j]j]j]j]j]ujaj{jaj3ubaja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUpdatable, Rebootless Policy}jajhsbaja}(j]j]j]j]j]internalrefurijS anchorname#updatable-rebootless-policyujajtjajeubaja}(j]j]j]j]j]ujaj{jajbubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnti-Rollback / Anti-Replay}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#anti-rollback-anti-replayujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplicit Actions:}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#implicit-actionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPolicy Debugging:}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#policy-debuggingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSimplified Policy:}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#simplified-policyujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation Notes}jaj#sbaja}(j]j]j]j]j]internalrefurijS anchorname#implementation-notesujajtjaj ubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnonymous Memory}jajCsbaja}(j]j]j]j]j]internalrefurijS anchorname#anonymous-memoryujajtjaj@ubaja}(j]j]j]j]j]ujaj{jaj=ubaja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurityfs Interface}jajfsbaja}(j]j]j]j]j]internalrefurijS anchorname#securityfs-interfaceujajtjajcubaja}(j]j]j]j]j]ujaj{jaj`ubaja}(j]j]j]j]j]ujajjaj:ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTests}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#testsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj[ubeja}(j]j]j]j]j]ujajjaj>ubeja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe SCSI Tape Driver}jajsbaja}(j]j]j]j]j]internalrefuriscsi/st anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasics}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#basicsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Minor Numbers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#minor-numbersujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs Support}jaj3sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-supportujajtjaj0ubaja}(j]j]j]j]j]ujaj{jaj-ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Sysfs and Statistics for Tape Devices}jajVsbaja}(j]j]j]j]j]internalrefurij anchorname&#sysfs-and-statistics-for-tape-devicesujajtjajSubaja}(j]j]j]j]j]ujaj{jajPubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBSD and Sys V Semantics}jajysbaja}(j]j]j]j]j]internalrefurij anchorname#bsd-and-sys-v-semanticsujajtjajvubaja}(j]j]j]j]j]ujaj{jajsubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Buffering}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #bufferingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEOM Behaviour When Writing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#eom-behaviour-when-writingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-parametersujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoot Time Configuration}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#boot-time-configurationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOCTLs}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname#ioctlsujajtjaj%ubaja}(j]j]j]j]j]ujaj{jaj"ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMiscellaneous Compile Options}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#miscellaneous-compile-optionsujajtjajHubaja}(j]j]j]j]j]ujaj{jajEubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugging Hints}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname#debugging-hintsujajtjajkubaja}(j]j]j]j]j]ujaj{jajhubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKey Request Service}jajsbaja}(j]j]j]j]j]internalrefurisecurity/keys/request-key anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The Process}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #the-processujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Negative Instantiation And Rejection}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#negative-instantiation-and-rejectionujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Search Algorithm}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#the-search-algorithmujajtjaj ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScheduler pelt c program}jajDsbaja}(j]j]j]j]j]internalrefurischeduler/text_files anchornamehujajtjajAubaja}(j]j]j]j]j]ujaj{jaj>ubaja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajubj"jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCSI media changer driver}jajpsbaja}(j]j]j]j]j]internalrefuriscsi/scsi-changer anchornamehujajtjajmubaja}(j]j]j]j]j]ujaj{jajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Information}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#general-informationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow it is implemented}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#how-it-is-implementedujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Current State}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#current-stateujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing it}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #using-itujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrouble?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#troubleujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInsmod options}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname#insmod-optionsujajtjaj<ubaja}(j]j]j]j]j]ujaj{jaj9ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajbsbaja}(j]j]j]j]j]internalrefurij anchorname#creditsujajtjaj_ubaja}(j]j]j]j]j]ujaj{jaj\ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajjubeja}(j]j]j]j]j]ujajjajgubaja}(j]j]j]j]j]ujajubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja TPM Security}jajsbaja}(j]j]j]j]j]internalrefurisecurity/tpm/tpm-security anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Snooping and Alteration Attacks against the bus}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#snooping-and-alteration-attacks-against-the-busujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMeasurement (PCR) Integrity}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#measurement-pcr-integrityujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecrets Guarding}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#secrets-guardingujajtjaj ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Establishing Initial Trust with the TPM}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname(#establishing-initial-trust-with-the-tpmujajtjajCubaja}(j]j]j]j]j]ujaj{jaj@ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStacking Trust}jajisbaja}(j]j]j]j]j]internalrefurij anchorname#stacking-trustujajtjajfubaja}(j]j]j]j]j]ujaj{jajcubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSession Properties}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#session-propertiesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtection Types}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#protection-typesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Null Primary Key Certification in Userspace}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#null-primary-key-certification-in-userspaceujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTrusted and Encrypted Keys}jaj sbaja}(j]j]j]j]j]internalrefurisecurity/keys/trusted-encrypted anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trust Source}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname #trust-sourceujajtjaj'ubaja}(j]j]j]j]j]ujaj{jaj$ubaja}(j]j]j]j]j]ujajjaj!ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKey Generation}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname#key-generationujajtjajJubaja}(j]j]j]j]j]ujaj{jajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trusted Keys}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname #trusted-keysujajtjajjubaja}(j]j]j]j]j]ujaj{jajgubaja}(j]j]j]j]j]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEncrypted Keys}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#encrypted-keysujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajdubeja}(j]j]j]j]j]ujajjajGubeja}(j]j]j]j]j]ujajjaj!ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#usageujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrusted Keys usage: TPM}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#trusted-keys-usage-tpmujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrusted Keys usage: TEE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#trusted-keys-usage-teeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrusted Keys usage: CAAM}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#trusted-keys-usage-caamujajtjaj"ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrusted Keys usage: DCP}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname#trusted-keys-usage-dcpujajtjajEubaja}(j]j]j]j]j]ujaj{jajBubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEncrypted Keys usage}jajksbaja}(j]j]j]j]j]internalrefurij anchorname#encrypted-keys-usageujajtjajhubaja}(j]j]j]j]j]ujaj{jajeubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Examples of trusted and encrypted key usage}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#examples-of-trusted-and-encrypted-key-usageujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTPM 2.0 ASN.1 Key Format}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#tpm-2-0-asn-1-key-formatujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDCP Blob Format}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#dcp-blob-formatujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj!ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTPM FIFO interface driver}jajsbaja}(j]j]j]j]j]internalrefurisecurity/tpm/tpm_tis anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj8sbaja}(j]j]j]j]j]internalrefurij' anchorname #referencesujajtjaj5ubaja}(j]j]j]j]j]ujaj{jaj2ubaja}(j]j]j]j]j]ujajjaj/ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSipHash - a short input PRF}jajpsbaja}(j]j]j]j]j]internalrefurisecurity/siphash anchornamehujajtjajmubaja}(j]j]j]j]j]ujaj{jajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGenerating a key}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#generating-a-keyujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the functions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#using-the-functionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #securityujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStruct-passing Pitfalls}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#struct-passing-pitfallsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #resourcesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajjubeja}(j]j]j]j]j]ujajjajgubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1HalfSipHash - SipHash’s insecure younger cousin}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname.#halfsiphash-siphash-s-insecure-younger-cousinujajtjajHubaja}(j]j]j]j]j]ujaj{jajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGenerating a hsiphash key}jajksbaja}(j]j]j]j]j]internalrefurij anchorname#generating-a-hsiphash-keyujajtjajhubaja}(j]j]j]j]j]ujaj{jajeubaja}(j]j]j]j]j]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the hsiphash functions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#using-the-hsiphash-functionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHashtable key function usage}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#hashtable-key-function-usageujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Performance}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #performanceujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajbubeja}(j]j]j]j]j]ujajjajEubeja}(j]j]j]j]j]ujajjajgubeja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCSI Generic (sg) driver}jaj sbaja}(j]j]j]j]j]internalrefuriscsi/scsi-generic anchornamehujajtjaj ubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajtjaj)ubaja}(j]j]j]j]j]ujaj{jaj&ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMajor versions of the sg driver}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname #major-versions-of-the-sg-driverujajtjajLubaja}(j]j]j]j]j]ujaj{jajIubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSg driver documentation}jajrsbaja}(j]j]j]j]j]internalrefurij anchorname#sg-driver-documentationujajtjajoubaja}(j]j]j]j]j]ujaj{jajlubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample code and utilities}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#example-code-and-utilitiesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Mapping of Linux kernel versions to sg driver versions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname7#mapping-of-linux-kernel-versions-to-sg-driver-versionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#AACRAID Driver for Linux (take two)}jajsbaja}(j]j]j]j]j]internalrefuri scsi/aacraid anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Cards/Chipsets}jaj3sbaja}(j]j]j]j]j]internalrefurij anchorname#supported-cards-chipsetsujajtjaj0ubaja}(j]j]j]j]j]ujaj{jaj-ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPeople}jajVsbaja}(j]j]j]j]j]internalrefurij anchorname#peopleujajtjajSubaja}(j]j]j]j]j]ujaj{jajPubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mailing List}jajysbaja}(j]j]j]j]j]internalrefurij anchorname #mailing-listujajtjajvubaja}(j]j]j]j]j]ujaj{jajsubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja CFS Scheduler}jajsbaja}(j]j]j]j]j]internalrefurischeduler/sched-design-CFS anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. OVERVIEW}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. FEW IMPLEMENTATION DETAILS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#few-implementation-detailsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. THE RBTREE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #the-rbtreeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. SOME FEATURES OF CFS}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname#some-features-of-cfsujajtjaj7ubaja}(j]j]j]j]j]ujaj{jaj4ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Scheduling policies}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname#scheduling-policiesujajtjajZubaja}(j]j]j]j]j]ujaj{jajWubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. SCHEDULING CLASSES}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#scheduling-classesujajtjaj}ubaja}(j]j]j]j]j]ujaj{jajzubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%7. GROUP SCHEDULER EXTENSIONS TO CFS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#group-scheduler-extensions-to-cfsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Linux Kernel patch submission checklist}jajsbaja}(j]j]j]j]j]internalrefuriprocess/submit-checklist anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReview your code}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#review-your-codeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReview Kconfig changes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#review-kconfig-changesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProvide documentation}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname#provide-documentationujajtjaj>ubaja}(j]j]j]j]j]ujaj{jaj;ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCheck your code with tools}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname#check-your-code-with-toolsujajtjajaubaja}(j]j]j]j]j]ujaj{jaj^ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuild your code}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#build-your-codeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTest your code}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#test-your-codeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOperating FCoE using bnx2fc}jajsbaja}(j]j]j]j]j]internalrefuri scsi/bnx2fc anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Usage Model:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#driver-usage-modelujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTE}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#noteujajtjaj"ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTPM CRB over FF-A Driver}jaj]sbaja}(j]j]j]j]j]internalrefurisecurity/tpm/tpm_ffa_crb anchornamehujajtjajZubaja}(j]j]j]j]j]ujaj{jajWubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj}sbaja}(j]j]j]j]j]internalrefurijl anchorname #referencesujajtjajzubaja}(j]j]j]j]j]ujaj{jajwubaja}(j]j]j]j]j]ujajjajtubaja}(j]j]j]j]j]ujajjajWubeja}(j]j]j]j]j]ujajjajTubaja}(j]j]j]j]j]ujajubj*jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Qlogic FASXXX Family Driver Notes}jajsbaja}(j]j]j]j]j]internalrefuriscsi/qlogicfas anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCMCIA Support}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pcmcia-supportujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja All Cards}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #all-cardsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSome Troubleshooting Tips}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#some-troubleshooting-tipsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Important}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname #importantujajtjaj;ubaja}(j]j]j]j]j]ujaj{jaj8ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Landlock LSM: kernel documentation}jajvsbaja}(j]j]j]j]j]internalrefurisecurity/landlock anchornamehujajtjajsubaja}(j]j]j]j]j]ujaj{jajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Guiding principles for safe access controls}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#guiding-principles-for-safe-access-controlsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign choices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#design-choicesujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInode access rights}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#inode-access-rightsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFile descriptor access rights}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#file-descriptor-access-rightsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTests}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#testsujajtjaj(ubaja}(j]j]j]j]j]ujaj{jaj%ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel structures}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname#kernel-structuresujajtjajKubaja}(j]j]j]j]j]ujaj{jajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObject}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname#objectujajtjajkubaja}(j]j]j]j]j]ujaj{jajhubaja}(j]j]j]j]j]ujajjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Filesystem}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #filesystemujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRuleset and domain}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ruleset-and-domainujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajeubeja}(j]j]j]j]j]ujajjajHubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional documentation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#additional-documentationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajpubeja}(j]j]j]j]j]ujajjajmubaja}(j]j]j]j]j]ujajubj;jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEnergy Aware Scheduling}jajsbaja}(j]j]j]j]j]internalrefurischeduler/sched-energy anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jaj;sbaja}(j]j]j]j]j]internalrefurij* anchorname #introductionujajtjaj8ubaja}(j]j]j]j]j]ujaj{jaj5ubaja}(j]j]j]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Background and Terminology}jaj^sbaja}(j]j]j]j]j]internalrefurij* anchorname#background-and-terminologyujajtjaj[ubaja}(j]j]j]j]j]ujaj{jajXubaja}(j]j]j]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Topology information}jajsbaja}(j]j]j]j]j]internalrefurij* anchorname#topology-informationujajtjaj~ubaja}(j]j]j]j]j]ujaj{jaj{ubaja}(j]j]j]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Energy-Aware task placement}jajsbaja}(j]j]j]j]j]internalrefurij* anchorname#energy-aware-task-placementujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Over-utilization}jajsbaja}(j]j]j]j]j]internalrefurij* anchorname#over-utilizationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(6. Dependencies and requirements for EAS}jajsbaja}(j]j]j]j]j]internalrefurij* anchorname&#dependencies-and-requirements-for-easujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.1 - Asymmetric CPU topology}jaj sbaja}(j]j]j]j]j]internalrefurij* anchorname#asymmetric-cpu-topologyujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.2 - Energy Model presence}jaj-sbaja}(j]j]j]j]j]internalrefurij* anchorname#energy-model-presenceujajtjaj*ubaja}(j]j]j]j]j]ujaj{jaj'ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.3 - Energy Model complexity}jajPsbaja}(j]j]j]j]j]internalrefurij* anchorname#energy-model-complexityujajtjajMubaja}(j]j]j]j]j]ujaj{jajJubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.4 - Schedutil governor}jajssbaja}(j]j]j]j]j]internalrefurij* anchorname#schedutil-governorujajtjajpubaja}(j]j]j]j]j]ujaj{jajmubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'6.5 Scale-invariant utilization signals}jajsbaja}(j]j]j]j]j]internalrefurij* anchorname$#scale-invariant-utilization-signalsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.6 Multithreading (SMT)}jajsbaja}(j]j]j]j]j]internalrefurij* anchorname#multithreading-smtujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj2ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSecrets documentation}jajsbaja}(j]j]j]j]j]internalrefurisecurity/secrets/index anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj entries]Nsecurity/secrets/cocoa includefiles]j#amaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔD/var/lib/git/docbuild/linux/Documentation/security/secrets/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9BusLogic MultiMaster and FlashPoint SCSI Driver for Linux}jajMsbaja}(j]j]j]j]j]internalrefuri scsi/BusLogic anchornamehujajtjajJubaja}(j]j]j]j]j]ujaj{jajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajmsbaja}(j]j]j]j]j]internalrefurij\ anchorname #introductionujajtjajjubaja}(j]j]j]j]j]ujaj{jajgubaja}(j]j]j]j]j]ujajjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver Features}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#driver-featuresujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Configuration Reporting and Testing}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname$#configuration-reporting-and-testingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPerformance Features}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#performance-featuresujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRobustness Features}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#robustness-featuresujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Configuration Support}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#pci-configuration-supportujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc File System Support}jaj<sbaja}(j]j]j]j]j]internalrefurij\ anchorname#proc-file-system-supportujajtjaj9ubaja}(j]j]j]j]j]ujaj{jaj6ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShared Interrupts Support}jaj_sbaja}(j]j]j]j]j]internalrefurij\ anchorname#shared-interrupts-supportujajtjaj\ubaja}(j]j]j]j]j]ujaj{jajYubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Host Adapters}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#supported-host-adaptersujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFlashPoint Installation Notes}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#flashpoint-installation-notesujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRAIDPlus Support}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#raidplus-supportujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling UltraSCSI Transfers}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#enabling-ultrascsi-transfersujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"BT-948/958/958D Installation Notes}jaj#sbaja}(j]j]j]j]j]internalrefurij\ anchorname##bt-948-958-958d-installation-notesujajtjaj ubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI I/O Port Assignments}jajCsbaja}(j]j]j]j]j]internalrefurij\ anchorname#pci-i-o-port-assignmentsujajtjaj@ubaja}(j]j]j]j]j]ujaj{jaj=ubaja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Slot Scanning Order}jajfsbaja}(j]j]j]j]j]internalrefurij\ anchorname#pci-slot-scanning-orderujajtjajcubaja}(j]j]j]j]j]ujaj{jaj`ubaja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling UltraSCSI Transfers}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#id1ujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj:ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Options}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#driver-optionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Installation}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#driver-installationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#BusLogic Announcements Mailing List}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname$#buslogic-announcements-mailing-listujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajdubeja}(j]j]j]j]j]ujajjajGubeja}(j]j]j]j]j]ujajjajDubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja SYM-2 driver}jaj6sbaja}(j]j]j]j]j]internalrefuriscsi/sym53c8xx_2 anchornamehujajtjaj3ubaja}(j]j]j]j]j]ujaj{jaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajVsbaja}(j]j]j]j]j]internalrefurijE anchorname #introductionujajtjajSubaja}(j]j]j]j]j]ujaj{jajPubaja}(j]j]j]j]j]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$2. Supported chips and SCSI features}jajysbaja}(j]j]j]j]j]internalrefurijE anchorname"#supported-chips-and-scsi-featuresujajtjajvubaja}(j]j]j]j]j]ujaj{jajsubaja}(j]j]j]j]j]ujajjajMubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-3. Advantages of this driver for newer chips.}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname*#advantages-of-this-driver-for-newer-chipsujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 Optimized SCSI SCRIPTS}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#optimized-scsi-scriptsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,3.2 New features appeared with the SYM53C896}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname)#new-features-appeared-with-the-sym53c896ujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&4. Memory mapped I/O versus normal I/O}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname$#memory-mapped-i-o-versus-normal-i-oujajtjaj ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Tagged command queueing}jaj1sbaja}(j]j]j]j]j]internalrefurijE anchorname#tagged-command-queueingujajtjaj.ubaja}(j]j]j]j]j]ujaj{jaj+ubaja}(j]j]j]j]j]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Parity checking}jajTsbaja}(j]j]j]j]j]internalrefurijE anchorname#parity-checkingujajtjajQubaja}(j]j]j]j]j]ujaj{jajNubaja}(j]j]j]j]j]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Profiling information}jajwsbaja}(j]j]j]j]j]internalrefurijE anchorname#profiling-informationujajtjajtubaja}(j]j]j]j]j]ujaj{jajqubaja}(j]j]j]j]j]ujajjajMubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8. Control commands}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#control-commandsujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)8.1 Set minimum synchronous period factor}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname&#set-minimum-synchronous-period-factorujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.2 Set wide size}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#set-wide-sizeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja48.3 Set maximum number of concurrent tagged commands}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname1#set-maximum-number-of-concurrent-tagged-commandsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.4 Set debug mode}jaj#sbaja}(j]j]j]j]j]internalrefurijE anchorname#set-debug-modeujajtjaj ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.5 Set flag (no_disc)}jajFsbaja}(j]j]j]j]j]internalrefurijE anchorname#set-flag-no-discujajtjajCubaja}(j]j]j]j]j]ujaj{jaj@ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.6 Set verbose level}jajisbaja}(j]j]j]j]j]internalrefurijE anchorname#set-verbose-levelujajtjajfubaja}(j]j]j]j]j]ujaj{jajcubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'8.7 Reset all logical units of a target}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname$#reset-all-logical-units-of-a-targetujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja48.8 Abort all tasks of all logical units of a target}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname1#abort-all-tasks-of-all-logical-units-of-a-targetujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9. Configuration parameters}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#configuration-parametersujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajMubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja10. Boot setup commands}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#boot-setup-commandsujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 10.1 Syntax}jaj!sbaja}(j]j]j]j]j]internalrefurijE anchorname#syntaxujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja10.2 Available arguments}jajDsbaja}(j]j]j]j]j]internalrefurijE anchorname#available-argumentsujajtjajAubaja}(j]j]j]j]j]ujaj{jaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)10.2.1 Default number of tagged commands}jajdsbaja}(j]j]j]j]j]internalrefurijE anchorname"#default-number-of-tagged-commandsujajtjajaubaja}(j]j]j]j]j]ujaj{jaj^ubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.2 Burst max}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname #burst-maxujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.3 LED support}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname #led-supportujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.4 Differential mode}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#differential-modeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.5 IRQ mode}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname #irq-modeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.6 Check SCSI BUS}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#check-scsi-busujajtjajubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*10.2.7 Suggest a default SCSI id for hosts}jaj6sbaja}(j]j]j]j]j]internalrefurijE anchorname$#suggest-a-default-scsi-id-for-hostsujajtjaj3ubaja}(j]j]j]j]j]ujaj{jaj0ubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.8 Verbosity level}jajYsbaja}(j]j]j]j]j]internalrefurijE anchorname#verbosity-levelujajtjajVubaja}(j]j]j]j]j]ujaj{jajSubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.9 Debug mode}jaj|sbaja}(j]j]j]j]j]internalrefurijE anchorname #debug-modeujajtjajyubaja}(j]j]j]j]j]ujaj{jajvubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.10 Settle delay}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname #settle-delayujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.11 Serial NVRAM}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname #serial-nvramujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*10.2.12 Exclude a host from being attached}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname##exclude-a-host-from-being-attachedujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj[ubeja}(j]j]j]j]j]ujajjaj>ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&10.3 Converting from old style options}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname"#converting-from-old-style-optionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"10.4 SCSI BUS checking boot option}jaj7sbaja}(j]j]j]j]j]internalrefurijE anchorname#scsi-bus-checking-boot-optionujajtjaj4ubaja}(j]j]j]j]j]ujaj{jaj1ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajMubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 15. SCSI problem troubleshooting}jajfsbaja}(j]j]j]j]j]internalrefurijE anchorname#scsi-problem-troubleshootingujajtjajcubaja}(j]j]j]j]j]ujaj{jaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja15.1 Problem tracking}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#problem-trackingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)15.2 Understanding hardware error reports}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname%#understanding-hardware-error-reportsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj}ubeja}(j]j]j]j]j]ujajjaj`ubeja}(j]j]j]j]j]ujajjajMubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](ja,17. Serial NVRAM (added by Richard Waltham: }jajsbjadormouse@farsrobt.demon.co.uk}jajsbja)}jajsbeja}(j]j]j]j]j]internalrefurijE anchornameD#serial-nvram-added-by-richard-waltham-dormouse-farsrobt-demon-co-ukujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 17.1 Features}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname #featuresujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja17.2 Symbios NVRAM layout}jaj#sbaja}(j]j]j]j]j]internalrefurijE anchorname#symbios-nvram-layoutujajtjaj ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja17.3 Tekram NVRAM layout}jajFsbaja}(j]j]j]j]j]internalrefurijE anchorname#tekram-nvram-layoutujajtjajCubaja}(j]j]j]j]j]ujaj{jaj@ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajMubeja}(j]j]j]j]j]ujajjaj0ubeja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja SAS Layer}jajsbaja}(j]j]j]j]j]internalrefuri scsi/libsas anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStructure descriptions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#structure-descriptionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``struct sas_phy``ja]jastruct sas_phy}jajsbaja}(j]j]j]j]j]ujaliteraljՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#struct-sas-phyujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``struct sas_port``ja]jastruct sas_port}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#struct-sas-portujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]j)}(ja``struct sas_ha_struct``ja]jastruct sas_ha_struct}jaj(sbaja}(j]j]j]j]j]ujajjՔNj֔Njaj%ubaja}(j]j]j]j]j]internalrefurij anchorname#struct-sas-ha-structujajtjaj"ubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japcidev}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname#pcidevujajtjajLubaja}(j]j]j]j]j]ujaj{jajIubaja}(j]j]j]j]j]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasas_port}jajrsbaja}(j]j]j]j]j]internalrefurij anchorname #sas-portujajtjajoubaja}(j]j]j]j]j]ujaj{jajlubaja}(j]j]j]j]j]ujajjajFubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvents}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#eventsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Discovery}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #discoveryujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Expander management from User Space}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#expander-management-from-user-spaceujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Key Retention Service}jaj+sbaja}(j]j]j]j]j]internalrefurisecurity/keys/core anchornamehujajtjaj(ubaja}(j]j]j]j]j]ujaj{jaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Key Overview}jajKsbaja}(j]j]j]j]j]internalrefurij: anchorname #key-overviewujajtjajHubaja}(j]j]j]j]j]ujaj{jajEubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey Service Overview}jajnsbaja}(j]j]j]j]j]internalrefurij: anchorname#key-service-overviewujajtjajkubaja}(j]j]j]j]j]ujaj{jajhubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey Access Permissions}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#key-access-permissionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSELinux Support}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#selinux-supportujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNew ProcFS Files}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#new-procfs-filesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace System Call Interface}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname #userspace-system-call-interfaceujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Services}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#kernel-servicesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Notes On Accessing Payload Contents}jaj@sbaja}(j]j]j]j]j]internalrefurij: anchorname$#notes-on-accessing-payload-contentsujajtjaj=ubaja}(j]j]j]j]j]ujaj{jaj:ubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefining a Key Type}jajcsbaja}(j]j]j]j]j]internalrefurij: anchorname#defining-a-key-typeujajtjaj`ubaja}(j]j]j]j]j]ujaj{jaj]ubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest-Key Callback Service}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#request-key-callback-serviceujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGarbage Collection}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#garbage-collectionujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajBubeja}(j]j]j]j]j]ujajjaj%ubeja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajubjMjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Quick Start}jajsbaja}(j]j]j]j]j]internalrefurirust/quick-start anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Distributions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#distributionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arch Linux}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname #arch-linuxujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebian}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#debianujajtjajAubaja}(j]j]j]j]j]ujaj{jaj>ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fedora Linux}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname #fedora-linuxujajtjajdubaja}(j]j]j]j]j]ujaj{jajaubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Gentoo Linux}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #gentoo-linuxujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNix}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nixujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaopenSUSE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #opensuseujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUbuntu}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ubuntuujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRequirements: Building}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#requirements-buildingujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarustc}jajBsbaja}(j]j]j]j]j]internalrefurij anchorname#rustcujajtjaj?ubaja}(j]j]j]j]j]ujaj{jaj<ubaja}(j]j]j]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRust standard library source}jajesbaja}(j]j]j]j]j]internalrefurij anchorname#rust-standard-library-sourceujajtjajbubaja}(j]j]j]j]j]ujaj{jaj_ubaja}(j]j]j]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalibclang}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #libclangujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabindgen}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#bindgenujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj9ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRequirements: Developing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#requirements-developingujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarustfmt}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#rustfmtujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaclippy}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#clippyujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarustdoc}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname#rustdocujajtjaj=ubaja}(j]j]j]j]j]ujaj{jaj:ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rust-analyzer}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname#rust-analyzerujajtjaj`ubaja}(j]j]j]j]j]ujaj{jaj]ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#configurationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuilding}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #buildingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHacking}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#hackingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjIjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdvanSys Driver Notes}jajsbaja}(j]j]j]j]j]internalrefuri scsi/advansys anchornamehujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Driver Compile Time Options and Debugging}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname*#driver-compile-time-options-and-debuggingujajtjaj-ubaja}(j]j]j]j]j]ujaj{jaj*ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver LILO Option}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname#driver-lilo-optionujajtjajPubaja}(j]j]j]j]j]ujaj{jajMubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits (Chronological Order)}jajvsbaja}(j]j]j]j]j]internalrefurij anchorname#credits-chronological-orderujajtjajsubaja}(j]j]j]j]j]ujaj{jajpubaja}(j]j]j]j]j]ujajjaj'ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#The BusLogic FlashPoint SCSI Driver}jajsbaja}(j]j]j]j]j]internalrefuriscsi/FlashPoint anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Linux Operating System}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#the-linux-operating-systemujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlashPoint Host Adapters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#flashpoint-host-adaptersujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja About Mylex}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #about-mylexujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContact:}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname#contactujajtjaj4ubaja}(j]j]j]j]j]ujaj{jaj1ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNCR53C8XX/SYM53C8XX drivers}jajosbaja}(j]j]j]j]j]internalrefuriscsi/ncr53c8xx anchornamehujajtjajlubaja}(j]j]j]j]j]ujaj{jajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #introductionujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$2. Supported chips and SCSI features}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname"#supported-chips-and-scsi-featuresujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(3. Advantages of the enhanced 896 driver}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname&#advantages-of-the-enhanced-896-driverujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 Optimized SCSI SCRIPTS}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#optimized-scsi-scriptsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaG3.2 New features of the SYM53C896 (64 bit PCI dual LVD SCSI controller)}jajsbaja}(j]j]j]j]j]internalrefurij~ anchornameB#new-features-of-the-sym53c896-64-bit-pci-dual-lvd-scsi-controllerujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&4. Memory mapped I/O versus normal I/O}jajGsbaja}(j]j]j]j]j]internalrefurij~ anchorname$#memory-mapped-i-o-versus-normal-i-oujajtjajDubaja}(j]j]j]j]j]ujaj{jajAubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Tagged command queueing}jajjsbaja}(j]j]j]j]j]internalrefurij~ anchorname#tagged-command-queueingujajtjajgubaja}(j]j]j]j]j]ujaj{jajdubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Parity checking}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#parity-checkingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Profiling information}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#profiling-informationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8. Control commands}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#control-commandsujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)8.1 Set minimum synchronous period factor}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname&#set-minimum-synchronous-period-factorujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.2 Set wide size}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#set-wide-sizeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja48.3 Set maximum number of concurrent tagged commands}jaj9sbaja}(j]j]j]j]j]internalrefurij~ anchorname1#set-maximum-number-of-concurrent-tagged-commandsujajtjaj6ubaja}(j]j]j]j]j]ujaj{jaj3ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%8.4 Set order type for tagged command}jaj\sbaja}(j]j]j]j]j]internalrefurij~ anchorname"#set-order-type-for-tagged-commandujajtjajYubaja}(j]j]j]j]j]ujaj{jajVubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.5 Set debug mode}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#set-debug-modeujajtjaj|ubaja}(j]j]j]j]j]ujaj{jajyubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.6 Clear profile counters}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#clear-profile-countersujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.7 Set flag (no_disc)}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#set-flag-no-discujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.8 Set verbose level}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#set-verbose-levelujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'8.9 Reset all logical units of a target}jaj sbaja}(j]j]j]j]j]internalrefurij~ anchorname$#reset-all-logical-units-of-a-targetujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja58.10 Abort all tasks of all logical units of a target}jaj.sbaja}(j]j]j]j]j]internalrefurij~ anchorname1#abort-all-tasks-of-all-logical-units-of-a-targetujajtjaj+ubaja}(j]j]j]j]j]ujaj{jaj(ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9. Configuration parameters}jaj]sbaja}(j]j]j]j]j]internalrefurij~ anchorname#configuration-parametersujajtjajZubaja}(j]j]j]j]j]ujaj{jajWubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja10. Boot setup commands}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#boot-setup-commandsujajtjaj}ubaja}(j]j]j]j]j]ujaj{jajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 10.1 Syntax}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#syntaxujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja10.2 Available arguments}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#available-argumentsujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.1 Master parity checking}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#master-parity-checkingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.2 Scsi parity checking}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#scsi-parity-checkingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.3 Scsi disconnections}jaj)sbaja}(j]j]j]j]j]internalrefurij~ anchorname#scsi-disconnectionsujajtjaj&ubaja}(j]j]j]j]j]ujaj{jaj#ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.4 Special features}jajLsbaja}(j]j]j]j]j]internalrefurij~ anchorname#special-featuresujajtjajIubaja}(j]j]j]j]j]ujaj{jajFubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.5 Ultra SCSI support}jajosbaja}(j]j]j]j]j]internalrefurij~ anchorname#ultra-scsi-supportujajtjajlubaja}(j]j]j]j]j]ujaj{jajiubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)10.2.6 Default number of tagged commands}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname"#default-number-of-tagged-commandsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)10.2.7 Default synchronous period factor}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname"#default-synchronous-period-factorujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.10.2.8 Negotiate synchronous with all devices}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname'#negotiate-synchronous-with-all-devicesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.9 Verbosity level}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#verbosity-levelujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.10 Debug mode}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #debug-modeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.11 Burst max}jajAsbaja}(j]j]j]j]j]internalrefurij~ anchorname #burst-maxujajtjaj>ubaja}(j]j]j]j]j]ujaj{jaj;ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.12 LED support}jajdsbaja}(j]j]j]j]j]internalrefurij~ anchorname #led-supportujajtjajaubaja}(j]j]j]j]j]ujaj{jaj^ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.13 Max wide}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #max-wideujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.14 Differential mode}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#differential-modeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.15 IRQ mode}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #irq-modeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.16 Reverse probe}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#reverse-probeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&10.2.17 Fix up PCI configuration space}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#fix-up-pci-configuration-spaceujajtjajubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.18 Serial NVRAM}jaj6sbaja}(j]j]j]j]j]internalrefurij~ anchorname #serial-nvramujajtjaj3ubaja}(j]j]j]j]j]ujaj{jaj0ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10.2.19 Check SCSI BUS}jajYsbaja}(j]j]j]j]j]internalrefurij~ anchorname#check-scsi-busujajtjajVubaja}(j]j]j]j]j]ujaj{jajSubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*10.2.20 Exclude a host from being attached}jaj|sbaja}(j]j]j]j]j]internalrefurij~ anchorname##exclude-a-host-from-being-attachedujajtjajyubaja}(j]j]j]j]j]ujaj{jajvubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+10.2.21 Suggest a default SCSI id for hosts}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname$#suggest-a-default-scsi-id-for-hostsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+10.2.22 Enable use of IMMEDIATE ARBITRATION}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname$#enable-use-of-immediate-arbitrationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 10.3 Advised boot setup commands}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#advised-boot-setup-commandsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)10.4 PCI configuration fix-up boot option}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname%#pci-configuration-fix-up-boot-optionujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%10.5 Serial NVRAM support boot option}jaj7sbaja}(j]j]j]j]j]internalrefurij~ anchorname!#serial-nvram-support-boot-optionujajtjaj4ubaja}(j]j]j]j]j]ujaj{jaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#10.6 SCSI BUS checking boot option.}jajWsbaja}(j]j]j]j]j]internalrefurij~ anchorname#scsi-bus-checking-boot-optionujajtjajTubaja}(j]j]j]j]j]ujaj{jajQubaja}(j]j]j]j]j]ujajjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&10.7 IMMEDIATE ARBITRATION boot option}jajzsbaja}(j]j]j]j]j]internalrefurij~ anchorname"#immediate-arbitration-boot-optionujajtjajwubaja}(j]j]j]j]j]ujaj{jajtubaja}(j]j]j]j]j]ujajjajNubeja}(j]j]j]j]j]ujajjaj1ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajzubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;11. Some constants and flags of the ncr53c8xx.h header file}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname8#some-constants-and-flags-of-the-ncr53c8xx-h-header-fileujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja12. Installation}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #installationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#13. Architecture dependent features}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #architecture-dependent-featuresujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja14. Known problems}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#known-problemsujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+14.1 Tagged commands with Iomega Jaz device}jaj>sbaja}(j]j]j]j]j]internalrefurij~ anchorname'#tagged-commands-with-iomega-jaz-deviceujajtjaj;ubaja}(j]j]j]j]j]ujaj{jaj8ubaja}(j]j]j]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja914.2 Device names change when another controller is added}jajasbaja}(j]j]j]j]j]internalrefurij~ anchorname5#device-names-change-when-another-controller-is-addedujajtjaj^ubaja}(j]j]j]j]j]ujaj{jaj[ubaja}(j]j]j]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja914.3 Using only 8 bit devices with a WIDE SCSI controller}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname5#using-only-8-bit-devices-with-a-wide-scsi-controllerujajtjajubaja}(j]j]j]j]j]ujaj{jaj~ubaja}(j]j]j]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB14.4 Possible data corruption during a Memory Write and Invalidate}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname>#possible-data-corruption-during-a-memory-write-and-invalidateujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj5ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 15. SCSI problem troubleshooting}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#scsi-problem-troubleshootingujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja15.1 Problem tracking}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#problem-trackingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)15.2 Understanding hardware error reports}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname%#understanding-hardware-error-reportsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+16. Synchronous transfer negotiation tables}jajHsbaja}(j]j]j]j]j]internalrefurij~ anchorname(#synchronous-transfer-negotiation-tablesujajtjajEubaja}(j]j]j]j]j]ujaj{jajBubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja17. Serial NVRAM}jajksbaja}(j]j]j]j]j]internalrefurij~ anchorname#id3ujajtjajhubaja}(j]j]j]j]j]ujaj{jajeubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 17.1 Features}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #featuresujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja17.2 Symbios NVRAM layout}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#symbios-nvram-layoutujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8default set up is identical for 53c810a and 53c875 NVRAM}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname9#default-set-up-is-identical-for-53c810a-and-53c875-nvramujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8default set up is identical for 53c810a and 53c875 NVRAM}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#id4ujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8default set up is identical for 53c810a and 53c875 NVRAM}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#id5ujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja17.3 Tekram NVRAM layout}jaj:sbaja}(j]j]j]j]j]internalrefurij~ anchorname#tekram-nvram-layoutujajtjaj7ubaja}(j]j]j]j]j]ujaj{jaj4ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajeubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja18. Support for Big Endian}jajisbaja}(j]j]j]j]j]internalrefurij~ anchorname#support-for-big-endianujajtjajfubaja}(j]j]j]j]j]ujaj{jajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja18.1 Big Endian CPU}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#big-endian-cpuujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.18.2 NCR chip in Big Endian mode of operations}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname*#ncr-chip-in-big-endian-mode-of-operationsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajcubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajiubeja}(j]j]j]j]j]ujajjajfubaja}(j]j]j]j]j]ujajubjg jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUniversal Flash Storage}jajsbaja}(j]j]j]j]j]internalrefuriscsi/ufs anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. UFS Architecture Overview}jaj3sbaja}(j]j]j]j]j]internalrefurij anchorname#ufs-architecture-overviewujajtjaj0ubaja}(j]j]j]j]j]ujaj{jaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Application Layer}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname#application-layerujajtjajPubaja}(j]j]j]j]j]ujaj{jajMubaja}(j]j]j]j]j]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&2.2 UFS Transport Protocol (UTP) layer}jajvsbaja}(j]j]j]j]j]internalrefurij anchorname!#ufs-transport-protocol-utp-layerujajtjajsubaja}(j]j]j]j]j]ujaj{jajpubaja}(j]j]j]j]j]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.3 UFS Interconnect (UIC) Layer}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ufs-interconnect-uic-layerujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajJubeja}(j]j]j]j]j]ujajjaj-ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. UFSHCD Overview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ufshcd-overviewujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!3.1 UFS controller initialization}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ufs-controller-initializationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 UTP Transfer requests}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#utp-transfer-requestsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3 UFS error handling}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#ufs-error-handlingujajtjaj+ubaja}(j]j]j]j]j]ujaj{jaj(ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.4 SCSI Error handling}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#scsi-error-handlingujajtjajNubaja}(j]j]j]j]j]ujaj{jajKubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. BSG Support}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #bsg-supportujajtjaj}ubaja}(j]j]j]j]j]ujaj{jajzubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.5. UFS Reference Clock Frequency configuration}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#ufs-reference-clock-frequency-configurationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4Completions - “wait for completion” barrier APIs}jajsbaja}(j]j]j]j]j]internalrefurischeduler/completion anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#usageujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitializing completions:}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname#initializing-completionsujajtjaj>ubaja}(j]j]j]j]j]ujaj{jaj;ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWaiting for completions:}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname#waiting-for-completionsujajtjajaubaja}(j]j]j]j]j]ujaj{jaj^ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*wait_for_completion*() variants available:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#wait-for-completion-variants-availableujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSignaling completions:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#signaling-completionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,try_wait_for_completion()/completion_done():}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#try-wait-for-completion-completion-doneujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.SMARTPQI - Microchip Smart Storage SCSI driver}jajsbaja}(j]j]j]j]j]internalrefuri scsi/smartpqi anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported devices}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#supported-devicesujajtjaj"ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!smartpqi specific entries in /sys}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname!#smartpqi-specific-entries-in-sysujajtjajEubaja}(j]j]j]j]j]ujaj{jajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasmartpqi host attributes}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname#smartpqi-host-attributesujajtjajeubaja}(j]j]j]j]j]ujaj{jajbubaja}(j]j]j]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasmartpqi sas device attributes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#smartpqi-sas-device-attributesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj_ubeja}(j]j]j]j]j]ujajjajBubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasmartpqi specific ioctls}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#smartpqi-specific-ioctlsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneral Information}jajsbaja}(j]j]j]j]j]internalrefurirust/general-information anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``no_std``ja]jano_std}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#no-stdujajtjajubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCode documentation}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname#code-documentationujajtjaj<ubaja}(j]j]j]j]j]ujaj{jaj9ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Extra lints}jajbsbaja}(j]j]j]j]j]internalrefurij anchorname #extra-lintsujajtjaj_ubaja}(j]j]j]j]j]ujaj{jaj\ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAbstractions vs. bindings}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#abstractions-vs-bindingsujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBindings}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #bindingsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Abstractions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #abstractionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConditional compilation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#conditional-compilationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj\jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Adaptec Ultra320 Family Manager Set}jaj/sbaja}(j]j]j]j]j]internalrefuri scsi/aic79xx anchornamehujajtjaj,ubaja}(j]j]j]j]j]ujaj{jaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Supported Hardware}jajOsbaja}(j]j]j]j]j]internalrefurij> anchorname#supported-hardwareujajtjajLubaja}(j]j]j]j]j]ujaj{jajIubaja}(j]j]j]j]j]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Version History}jajrsbaja}(j]j]j]j]j]internalrefurij> anchorname#version-historyujajtjajoubaja}(j]j]j]j]j]ujaj{jajlubaja}(j]j]j]j]j]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Command Line Options}jajsbaja}(j]j]j]j]j]internalrefurij> anchorname#command-line-optionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajFubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Additional Notes}jajsbaja}(j]j]j]j]j]internalrefurij> anchorname#additional-notesujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#4.1. Known/Unresolved or FYI Issues}jajsbaja}(j]j]j]j]j]internalrefurij> anchorname#known-unresolved-or-fyi-issuesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%4.2. Third-Party Compatibility Issues}jajsbaja}(j]j]j]j]j]internalrefurij> anchorname!#third-party-compatibility-issuesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/4.3. Operating System or Technology Limitations}jajsbaja}(j]j]j]j]j]internalrefurij> anchorname+#operating-system-or-technology-limitationsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Adaptec Customer Support}jajMsbaja}(j]j]j]j]j]internalrefurij> anchorname#adaptec-customer-supportujajtjajJubaja}(j]j]j]j]j]ujaj{jajGubaja}(j]j]j]j]j]ujajjajFubeja}(j]j]j]j]j]ujajjaj)ubeja}(j]j]j]j]j]ujajjaj&ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Linux driver for Brocade FC/FCOE adapters}jajsbaja}(j]j]j]j]j]internalrefuriscsi/bfa anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Hardware}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#supported-hardwareujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware download}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#firmware-downloadujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Configuration & Management utility download}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#configuration-management-utility-downloadujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Documentation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#documentationujajtjaj ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jaj1sbaja}(j]j]j]j]j]internalrefurij anchorname#supportujajtjaj.ubaja}(j]j]j]j]j]ujaj{jaj+ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj|ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaACPU Scheduler implementation hints for architecture specific code}jajisbaja}(j]j]j]j]j]internalrefurischeduler/sched-arch anchornamehujajtjajfubaja}(j]j]j]j]j]ujaj{jajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContext switch}jajsbaja}(j]j]j]j]j]internalrefurijx anchorname#context-switchujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU idle}jajsbaja}(j]j]j]j]j]internalrefurijx anchorname #cpu-idleujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPossible arch/ problems}jajsbaja}(j]j]j]j]j]internalrefurijx anchorname#possible-arch-problemsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajcubeja}(j]j]j]j]j]ujajjaj`ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaScheduler Statistics}jajsbaja}(j]j]j]j]j]internalrefurischeduler/sched-stats anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU statistics}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#cpu-statisticsujajtjaj$ubaja}(j]j]j]j]j]ujaj{jaj!ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDomain statistics}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname#domain-statisticsujajtjajGubaja}(j]j]j]j]j]ujaj{jajDubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc//schedstat}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname#proc-pid-schedstatujajtjajjubaja}(j]j]j]j]j]ujaj{jajgubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj`jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Scheduler}jajsbaja}(j]j]j]j]j]internalrefurischeduler/index anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nscheduler/completionNscheduler/membarrierNscheduler/sched-archNscheduler/sched-bwcNscheduler/sched-deadlineNscheduler/sched-design-CFSNscheduler/sched-eevdfNscheduler/sched-domainsNscheduler/sched-capacityNscheduler/sched-energyNscheduler/schedutilNscheduler/sched-util-clampNscheduler/sched-nice-designNscheduler/sched-rt-groupNscheduler/sched-statsNscheduler/sched-extNscheduler/sched-debugNscheduler/text_filese includefiles](jjjjjjjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj0jՔ=/var/lib/git/docbuild/linux/Documentation/scheduler/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjajK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCFS Bandwidth Control}jajEsbaja}(j]j]j]j]j]internalrefurischeduler/sched-bwc anchornamehujajtjajBubaja}(j]j]j]j]j]ujaj{jaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Burst feature}jajesbaja}(j]j]j]j]j]internalrefurijT anchorname#burst-featureujajtjajbubaja}(j]j]j]j]j]ujaj{jaj_ubaja}(j]j]j]j]j]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Management}jajsbaja}(j]j]j]j]j]internalrefurijT anchorname #managementujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSystem wide settings}jajsbaja}(j]j]j]j]j]internalrefurijT anchorname#system-wide-settingsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistics}jajsbaja}(j]j]j]j]j]internalrefurijT anchorname #statisticsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHierarchical considerations}jajsbaja}(j]j]j]j]j]internalrefurijT anchorname#hierarchical-considerationsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCFS Bandwidth Quota Caveats}jajsbaja}(j]j]j]j]j]internalrefurijT anchorname#cfs-bandwidth-quota-caveatsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jaj7sbaja}(j]j]j]j]j]internalrefurijT anchorname #examplesujajtjaj4ubaja}(j]j]j]j]j]ujaj{jaj1ubaja}(j]j]j]j]j]ujajjaj\ubeja}(j]j]j]j]j]ujajjaj?ubeja}(j]j]j]j]j]ujajjaj<ubaja}(j]j]j]j]j]ujajubjbjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Linux Security Module Development}jajosbaja}(j]j]j]j]j]internalrefurisecurity/lsm-development anchornamehujajtjajlubaja}(j]j]j]j]j]ujaj{jajiubaja}(j]j]j]j]j]ujajjajfubaja}(j]j]j]j]j]ujajubjfjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)WorkBiT NinjaSCSI-3/32Bi driver for Linux}jajsbaja}(j]j]j]j]j]internalrefuriscsi/NinjaSCSI anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Comment}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#commentujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. My Linux environment}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#my-linux-environmentujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. Install}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#installujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. History}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#historyujajtjaj!ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. Caution}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname#cautionujajtjajDubaja}(j]j]j]j]j]ujaj{jajAubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. Known Bugs}jajjsbaja}(j]j]j]j]j]internalrefurij anchorname #known-bugsujajtjajgubaja}(j]j]j]j]j]ujaj{jajdubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 7. Testing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#testingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 8. Copyright}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #copyrightujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjkjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Confidential Computing in Linux for x86 virtualization}jajsbaja}(j]j]j]j]j]internalrefurisecurity/snp-tdx-threat-model anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motivation}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #motivationujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview and terminology}jaj+ sbaja}(j]j]j]j]j]internalrefurij anchorname#overview-and-terminologyujajtjaj( ubaja}(j]j]j]j]j]ujaj{jaj% ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Existing Linux kernel threat model}jajN sbaja}(j]j]j]j]j]internalrefurij anchorname##existing-linux-kernel-threat-modelujajtjajK ubaja}(j]j]j]j]j]ujaj{jajH ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?Confidential Computing threat model and its security objectives}jajq sbaja}(j]j]j]j]j]internalrefurij anchorname@#confidential-computing-threat-model-and-its-security-objectivesujajtjajn ubaja}(j]j]j]j]j]ujaj{jajk ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe sym53c500_cs Driver}jaj sbaja}(j]j]j]j]j]internalrefuriscsi/sym53c500_cs anchornamehujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubjjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Chelsio S3 iSCSI Driver for Linux}jaj sbaja}(j]j]j]j]j]internalrefuri scsi/cxgb3i anchornamehujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #introductionujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the cxgb3i Driver}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#using-the-cxgb3i-driverujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCSI FC Transport}jajP sbaja}(j]j]j]j]j]internalrefuriscsi/scsi_fc_transport anchornamehujajtjajM ubaja}(j]j]j]j]j]ujaj{jajJ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajp sbaja}(j]j]j]j]j]internalrefurij_  anchorname #introductionujajtjajm ubaja}(j]j]j]j]j]ujaj{jajj ubaja}(j]j]j]j]j]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFC Remote Ports (rports)}jaj sbaja}(j]j]j]j]j]internalrefurij_  anchorname#fc-remote-ports-rportsujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajg ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFC Virtual Ports (vports)}jaj sbaja}(j]j]j]j]j]internalrefurij_  anchorname#fc-virtual-ports-vportsujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj sbaja}(j]j]j]j]j]internalrefurij_  anchorname #overviewujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Trees and Vport Objects:}jaj sbaja}(j]j]j]j]j]internalrefurij_  anchorname#device-trees-and-vport-objectsujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVport Attributes}jaj sbaja}(j]j]j]j]j]internalrefurij_  anchorname#vport-attributesujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Vport States}jaj? sbaja}(j]j]j]j]j]internalrefurij_  anchorname #vport-statesujajtjaj< ubaja}(j]j]j]j]j]ujaj{jaj9 ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransport <-> LLDD Interfaces}jajb sbaja}(j]j]j]j]j]internalrefurij_  anchorname#transport-lldd-interfacesujajtjaj_ ubaja}(j]j]j]j]j]ujaj{jaj\ ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransport supplied functions}jaj sbaja}(j]j]j]j]j]internalrefurij_  anchorname#transport-supplied-functionsujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,FC BSG support (CT & ELS passthru, and more)}jaj sbaja}(j]j]j]j]j]internalrefurij_  anchorname(#fc-bsg-support-ct-els-passthru-and-moreujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jaj sbaja}(j]j]j]j]j]internalrefurij_  anchorname#creditsujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajg ubeja}(j]j]j]j]j]ujajjajJ ubeja}(j]j]j]j]j]ujajjajG ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?Driver for Western Digital WD7193, WD7197 and WD7296 SCSI cards}jaj sbaja}(j]j]j]j]j]internalrefuri scsi/wd719x anchornamehujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatcm_qla2xxx Driver Notes}jaj; sbaja}(j]j]j]j]j]internalrefuriscsi/tcm_qla2xxx anchornamehujajtjaj8 ubaja}(j]j]j]j]j]ujaj{jaj5 ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatcm_qla2xxx jam_host attribute}jaj[ sbaja}(j]j]j]j]j]internalrefurijJ  anchorname#tcm-qla2xxx-jam-host-attributeujajtjajX ubaja}(j]j]j]j]j]ujaj{jajU ubaja}(j]j]j]j]j]ujajjajR ubaja}(j]j]j]j]j]ujajjaj5 ubeja}(j]j]j]j]j]ujajjaj2 ubaja}(j]j]j]j]j]ujajubjEjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCSI subsystem documentation}jaj sbaja}(j]j]j]j]j]internalrefuri scsi/scsi anchornamehujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Notes on using modules in the SCSI subsystem}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname-#notes-on-using-modules-in-the-scsi-subsystemujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubj;jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadc395x SCSI driver}jaj sbaja}(j]j]j]j]j]internalrefuri scsi/dc395x anchornamehujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#statusujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jaj. sbaja}(j]j]j]j]j]internalrefurij  anchorname #parametersujajtjaj+ ubaja}(j]j]j]j]j]ujaj{jaj( ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Copyright}jajQ sbaja}(j]j]j]j]j]internalrefurij  anchorname #copyrightujajtjajN ubaja}(j]j]j]j]j]ujaj{jajK ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubj,jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe 53c700 Driver Notes}jaj sbaja}(j]j]j]j]j]internalrefuri scsi/53c700 anchornamehujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Description}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#general-descriptionujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompile Time Flags}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#compile-time-flagsujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the Chip Core Driver}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#using-the-chip-core-driverujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting Your Glue Driver}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#writing-your-glue-driverujajtjajubaja}(j]j]j]j]j]ujaj{jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHandling Interrupts}jaj2sbaja}(j]j]j]j]j]internalrefurij  anchorname#handling-interruptsujajtjaj/ubaja}(j]j]j]j]j]ujaj{jaj,ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Settable NCR_700_Host_Parameters}jajUsbaja}(j]j]j]j]j]internalrefurij  anchorname!#settable-ncr-700-host-parametersujajtjajRubaja}(j]j]j]j]j]ujaj{jajOubaja}(j]j]j]j]j]ujajjaj)ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubjwjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Schedutil}jajsbaja}(j]j]j]j]j]internalrefurischeduler/schedutil anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPELT (Per Entity Load Tracking)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pelt-per-entity-load-trackingujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrequency / CPU Invariance}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#frequency-cpu-invarianceujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUTIL_EST}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #util-estujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUCLAMP}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#uclampujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSchedutil / DVFS}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname#schedutil-dvfsujajtjajBubaja}(j]j]j]j]j]ujaj{jaj?ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTES}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname#notesujajtjajeubaja}(j]j]j]j]j]ujaj{jajbubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjhjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDeadline Task Scheduling}jajsbaja}(j]j]j]j]j]internalrefurischeduler/sched-deadline anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 0. WARNING}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#warningujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Scheduling algorithm}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#scheduling-algorithmujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Main algorithm}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#main-algorithmujajtjaj#ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 Bandwidth reclaiming}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname#bandwidth-reclaimingujajtjajFubaja}(j]j]j]j]j]ujaj{jajCubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3 Energy-aware scheduling}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname#energy-aware-schedulingujajtjajiubaja}(j]j]j]j]j]ujaj{jajfubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Scheduling Real-Time Tasks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#scheduling-real-time-tasksujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 Definitions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #definitionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja43.2 Schedulability Analysis for Uniprocessor Systems}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#schedulability-analysis-for-uniprocessor-systemsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja63.3 Schedulability Analysis for Multiprocessor Systems}jajsbaja}(j]j]j]j]j]internalrefurij anchorname3#schedulability-analysis-for-multiprocessor-systemsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/3.4 Relationship with SCHED_DEADLINE Parameters}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname,#relationship-with-sched-deadline-parametersujajtjaj!ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Bandwidth management}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname#bandwidth-managementujajtjajPubaja}(j]j]j]j]j]ujaj{jajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1 System wide settings}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#system-wide-settingsujajtjajpubaja}(j]j]j]j]j]ujaj{jajmubaja}(j]j]j]j]j]ujajjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.2 Task interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#task-interfaceujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.3 Default behavior}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#default-behaviorujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.4 Behavior of sched_yield()}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#behavior-of-sched-yieldujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajjubeja}(j]j]j]j]j]ujajjajMubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. Tasks CPU affinity}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#tasks-cpu-affinityujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$5.1 SCHED_DEADLINE and cpusets HOWTO}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname!#sched-deadline-and-cpusets-howtoujajtjaj(ubaja}(j]j]j]j]j]ujaj{jaj%ubaja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Future plans}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname #future-plansujajtjajWubaja}(j]j]j]j]j]ujaj{jajTubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAppendix A. Test suite}jaj}sbaja}(j]j]j]j]j]internalrefurij anchorname#appendix-a-test-suiteujajtjajzubaja}(j]j]j]j]j]ujaj{jajwubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAppendix B. Minimal main()}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#appendix-b-minimal-mainujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj5jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jag_NCR5380 driver}jajsbaja}(j]j]j]j]j]internalrefuriscsi/g_NCR5380 anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Digital Signature Verification API}jajsbaja}(j]j]j]j]j]internalrefurisecurity/digsig anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajtjaj!ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname#apiujajtjajDubaja}(j]j]j]j]j]ujaj{jajAubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser-space utilities}jajjsbaja}(j]j]j]j]j]internalrefurij anchorname#user-space-utilitiesujajtjajgubaja}(j]j]j]j]j]ujaj{jajdubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjYjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCSI Subsystem}jajsbaja}(j]j]j]j]j]internalrefuri scsi/index anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries] includefiles]maxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj0jՔ8/var/lib/git/docbuild/linux/Documentation/scsi/index.rstj֔KjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]N scsi/scsia includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj0jՔjj֔K jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCSI driver APIs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#scsi-driver-apisujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nscsi/scsi_mid_low_apiN scsi/scsi_ehe includefiles](jEjGemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj0jՔjj֔Kjaj6ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCSI driver parameters}jajfsbaja}(j]j]j]j]j]internalrefurij anchorname#scsi-driver-parametersujajtjajcubaja}(j]j]j]j]j]ujaj{jaj`ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nscsi/scsi-parametersN!scsi/link_power_management_policye includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj0jՔjj֔Kjaj}ubaja}(j]j]j]j]j]ujajjaj`ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCSI host adapter drivers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#scsi-host-adapter-driversujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N scsi/53c700N scsi/aacraidN scsi/advansysN scsi/aha152xN scsi/aic79xxN scsi/aic7xxxNscsi/arcmsr_specNscsi/bfaN scsi/bnx2fcN scsi/BusLogicN scsi/cxgb3iN scsi/dc395xN scsi/dptiNscsi/FlashPointNscsi/g_NCR5380N scsi/hpsaN scsi/hptiopN scsi/libsasN scsi/lpfcN scsi/megaraidNscsi/ncr53c8xxNscsi/NinjaSCSINscsi/ppaNscsi/qlogicfasNscsi/scsi-changerNscsi/scsi_fc_transportNscsi/scsi-genericNscsi/sd-parametersN scsi/smartpqiNscsi/stNscsi/sym53c500_csNscsi/sym53c8xx_2Nscsi/tcm_qla2xxxNscsi/ufsN scsi/wd719xNscsi/scsi_transport_srp/figurese includefiles](jjjjjjjjjjjjjjjjjjjjjjjjjjjj j j jjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj0jՔjj֔K'jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)HPSA - Hewlett Packard Smart Array driver}jajMsbaja}(j]j]j]j]j]internalrefuri scsi/hpsa anchornamehujajtjajJubaja}(j]j]j]j]j]ujaj{jajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported devices}jajmsbaja}(j]j]j]j]j]internalrefurij\ anchorname#supported-devicesujajtjajjubaja}(j]j]j]j]j]ujaj{jajgubaja}(j]j]j]j]j]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHPSA specific entries in /sys}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#hpsa-specific-entries-in-sysujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHPSA specific host attributes}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#hpsa-specific-host-attributesujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHPSA specific disk attributes}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#hpsa-specific-disk-attributesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHPSA specific ioctls}jajsbaja}(j]j]j]j]j]internalrefurij\ anchorname#hpsa-specific-ioctlsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajdubeja}(j]j]j]j]j]ujajjajGubeja}(j]j]j]j]j]ujajjajDubaja}(j]j]j]j]j]ujajubjqjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4Why the “volatile” type class should not be used}jaj:sbaja}(j]j]j]j]j]internalrefuri#process/volatile-considered-harmful anchornamehujajtjaj7ubaja}(j]j]j]j]j]ujaj{jaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajZsbaja}(j]j]j]j]j]internalrefurijI anchorname #referencesujajtjajWubaja}(j]j]j]j]j]ujaj{jajTubaja}(j]j]j]j]j]ujajjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jaj}sbaja}(j]j]j]j]j]internalrefurijI anchorname#creditsujajtjajzubaja}(j]j]j]j]j]ujaj{jajwubaja}(j]j]j]j]j]ujajjajQubeja}(j]j]j]j]j]ujajjaj4ubeja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajubj^jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARECA FIRMWARE SPEC}jajsbaja}(j]j]j]j]j]internalrefuriscsi/arcmsr_spec anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage of IOP331 adapter}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#usage-of-iop331-adapterujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Message 0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #message-0ujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(2. Doorbell is used for RS-232 emulation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#doorbell-is-used-for-rs-232-emulationujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Index Memory Usage}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname#index-memory-usageujajtjaj8ubaja}(j]j]j]j]j]ujaj{jaj5ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. RS-232 emulation}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname#rs-232-emulationujajtjaj[ubaja}(j]j]j]j]j]ujaj{jajXubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. PostQ}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#postqujajtjaj~ubaja}(j]j]j]j]j]ujaj{jaj{ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. BIOS request}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #bios-requestujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&7. Definition of SGL entry (structure)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#definition-of-sgl-entry-structureujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)8. Message1 Out - Diag Status Code (????)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#message1-out-diag-status-codeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9. Message0 message code}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#message0-message-codeujajtjaj ubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*RS-232 Interface for Areca Raid Controller}jaj<sbaja}(j]j]j]j]j]internalrefurij anchorname+#rs-232-interface-for-areca-raid-controllerujajtjaj9ubaja}(j]j]j]j]j]ujaj{jaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Sequence of command execution}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#sequence-of-command-executionujajtjajYubaja}(j]j]j]j]j]ujaj{jajVubaja}(j]j]j]j]j]ujajjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Command block}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#command-blockujajtjaj|ubaja}(j]j]j]j]j]ujaj{jajyubaja}(j]j]j]j]j]ujajjajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#3. Command code and associated data}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#command-code-and-associated-dataujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#command-descriptionujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Returned data}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#returned-dataujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajSubeja}(j]j]j]j]j]ujajjaj6ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTesting}jaj5sbaja}(j]j]j]j]j]internalrefuri rust/testing anchornamehujajtjaj2ubaja}(j]j]j]j]j]ujaj{jaj/ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe KUnit tests}jajUsbaja}(j]j]j]j]j]internalrefurijD anchorname#the-kunit-testsujajtjajRubaja}(j]j]j]j]j]ujaj{jajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajusbaja}(j]j]j]j]j]internalrefurijD anchorname#usageujajtjajrubaja}(j]j]j]j]j]ujaj{jajoubaja}(j]j]j]j]j]ujajjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#KUnit tests are documentation tests}jajsbaja}(j]j]j]j]j]internalrefurijD anchorname$#kunit-tests-are-documentation-testsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajlubeja}(j]j]j]j]j]ujajjajOubeja}(j]j]j]j]j]ujajjajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaThe }jajsbj)}(ja ``#[test]``ja]ja#[test]}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubja tests}jajsbeja}(j]j]j]j]j]internalrefurijD anchorname#the-test-testsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Kselftests}jajsbaja}(j]j]j]j]j]internalrefurijD anchorname#the-kselftestsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajLubeja}(j]j]j]j]j]ujajjaj/ubeja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFirmware TPM Driver}jaj4sbaja}(j]j]j]j]j]internalrefurisecurity/tpm/tpm_ftpm_tee anchornamehujajtjaj1ubaja}(j]j]j]j]j]ujaj{jaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajTsbaja}(j]j]j]j]j]internalrefurijC anchorname #introductionujajtjajQubaja}(j]j]j]j]j]ujaj{jajNubaja}(j]j]j]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign}jajwsbaja}(j]j]j]j]j]internalrefurijC anchorname#designujajtjajtubaja}(j]j]j]j]j]ujaj{jajqubaja}(j]j]j]j]j]ujajjajKubeja}(j]j]j]j]j]ujajjaj.ubeja}(j]j]j]j]j]ujajjaj+ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLink Power Managent Policy}jajsbaja}(j]j]j]j]j]internalrefuri!scsi/link_power_management_policy anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLSubmitting patches: the essential guide to getting your code into the kernel}jajsbaja}(j]j]j]j]j]internalrefuriprocess/submitting-patches anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObtain a current source tree}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#obtain-a-current-source-treeujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDescribe your changes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#describe-your-changesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSeparate your changes}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname#separate-your-changesujajtjaj>ubaja}(j]j]j]j]j]ujaj{jaj;ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStyle-check your changes}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname#style-check-your-changesujajtjajaubaja}(j]j]j]j]j]ujaj{jaj^ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Select the recipients for your patch}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#select-the-recipients-for-your-patchujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCNo MIME, no links, no compression, no attachments. Just plain text}jajsbaja}(j]j]j]j]j]internalrefurij anchorname?#no-mime-no-links-no-compression-no-attachments-just-plain-textujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRespond to review comments}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#respond-to-review-commentsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Use trimmed interleaved replies in email discussions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname5#use-trimmed-interleaved-replies-in-email-discussionsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Don’t get discouraged - or impatient}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##don-t-get-discouraged-or-impatientujajtjajubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInclude PATCH in the subject}jaj6sbaja}(j]j]j]j]j]internalrefurij anchorname#include-patch-in-the-subjectujajtjaj3ubaja}(j]j]j]j]j]ujaj{jaj0ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8Sign your work - the Developer’s Certificate of Origin}jajYsbaja}(j]j]j]j]j]internalrefurij anchorname5#sign-your-work-the-developer-s-certificate-of-originujajtjajVubaja}(j]j]j]j]j]ujaj{jajSubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Developer’s Certificate of Origin 1.1}jajysbaja}(j]j]j]j]j]internalrefurij anchorname&#developer-s-certificate-of-origin-1-1ujajtjajvubaja}(j]j]j]j]j]ujaj{jajsubaja}(j]j]j]j]j]ujajjajpubaja}(j]j]j]j]j]ujajjajSubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0When to use Acked-by:, Cc:, and Co-developed-by:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#when-to-use-acked-by-cc-and-co-developed-byujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFUsing Reported-by:, Tested-by:, Reviewed-by:, Suggested-by: and Fixes:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname?#using-reported-by-tested-by-reviewed-by-suggested-by-and-fixesujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Reviewer’s statement of oversight}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#reviewer-s-statement-of-oversightujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Tagging people requires permission}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##tagging-people-requires-permissionujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe canonical patch format}jaj=sbaja}(j]j]j]j]j]internalrefurij anchorname#the-canonical-patch-formatujajtjaj:ubaja}(j]j]j]j]j]ujaj{jaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Subject Line}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname #subject-lineujajtjajZubaja}(j]j]j]j]j]ujaj{jajWubaja}(j]j]j]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja From Line}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #from-lineujajtjaj}ubaja}(j]j]j]j]j]ujaj{jajzubaja}(j]j]j]j]j]ujajjajTubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExplanation Body}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#explanation-bodyujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBacktraces in commit messages}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#backtraces-in-commit-messagesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Commentary}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #commentaryujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajTubeja}(j]j]j]j]j]ujajjaj7ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExplicit In-Reply-To headers}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#explicit-in-reply-to-headersujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProviding base tree information}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname #providing-base-tree-informationujajtjajAubaja}(j]j]j]j]j]ujaj{jaj>ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTooling}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname#toolingujajtjajdubaja}(j]j]j]j]j]ujaj{jajaubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #referencesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Megaraid Common Management Module}jajsbaja}(j]j]j]j]j]internalrefuri scsi/megaraid anchornamehujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#creditsujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname#designujajtjaj%ubaja}(j]j]j]j]j]ujaj{jaj"ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjT jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExtensible Scheduler Class}jaj`sbaja}(j]j]j]j]j]internalrefurischeduler/sched-ext anchornamehujajtjaj]ubaja}(j]j]j]j]j]ujaj{jajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSwitching to and from sched_ext}jajsbaja}(j]j]j]j]j]internalrefurijo anchorname #switching-to-and-from-sched-extujajtjaj}ubaja}(j]j]j]j]j]ujaj{jajzubaja}(j]j]j]j]j]ujajjajwubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja The Basics}jajsbaja}(j]j]j]j]j]internalrefurijo anchorname #the-basicsujajtjajubaja}(j]j]j]j]j]ujaj{jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDispatch Queues}jajsbaja}(j]j]j]j]j]internalrefurijo anchorname#dispatch-queuesujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScheduling Cycle}jajsbaja}(j]j]j]j]j]internalrefurijo anchorname#scheduling-cycleujajtjajubaja}(j]j]j]j]j]ujaj{jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTask Lifecycle}jaj sbaja}(j]j]j]j]j]internalrefurijo anchorname#task-lifecycleujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Where to Look}jaj8 sbaja}(j]j]j]j]j]internalrefurijo anchorname#where-to-lookujajtjaj5 ubaja}(j]j]j]j]j]ujaj{jaj2 ubaja}(j]j]j]j]j]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI Instability}jaj[ sbaja}(j]j]j]j]j]internalrefurijo anchorname#abi-instabilityujajtjajX ubaja}(j]j]j]j]j]ujaj{jajU ubaja}(j]j]j]j]j]ujajjajwubeja}(j]j]j]j]j]ujajjajZubeja}(j]j]j]j]j]ujajjajWubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Self-Protection}jaj sbaja}(j]j]j]j]j]internalrefurisecurity/self-protection anchornamehujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttack Surface Reduction}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#attack-surface-reductionujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Strict kernel memory permissions}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname!#strict-kernel-memory-permissionsujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Executable code and read-only data must not be writable}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname8#executable-code-and-read-only-data-must-not-be-writableujajtjaj ubaja}(j]j]j]j]j]ujaj{jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Function pointers and sensitive variables must not be writable}jaj!sbaja}(j]j]j]j]j]internalrefurij  anchorname?#function-pointers-and-sensitive-variables-must-not-be-writableujajtjaj!ubaja}(j]j]j]j]j]ujaj{jaj!ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Segregation of kernel memory from userspace memory}jaj9!sbaja}(j]j]j]j]j]internalrefurij  anchorname3#segregation-of-kernel-memory-from-userspace-memoryujajtjaj6!ubaja}(j]j]j]j]j]ujaj{jaj3!ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReduced access to syscalls}jajh!sbaja}(j]j]j]j]j]internalrefurij  anchorname#reduced-access-to-syscallsujajtjaje!ubaja}(j]j]j]j]j]ujaj{jajb!ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Restricting access to kernel modules}jaj!sbaja}(j]j]j]j]j]internalrefurij  anchorname%#restricting-access-to-kernel-modulesujajtjaj!ubaja}(j]j]j]j]j]ujaj{jaj!ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory integrity}jaj!sbaja}(j]j]j]j]j]internalrefurij  anchorname#memory-integrityujajtjaj!ubaja}(j]j]j]j]j]ujaj{jaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStack buffer overflow}jaj!sbaja}(j]j]j]j]j]internalrefurij  anchorname#stack-buffer-overflowujajtjaj!ubaja}(j]j]j]j]j]ujaj{jaj!ubaja}(j]j]j]j]j]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStack depth overflow}jaj!sbaja}(j]j]j]j]j]internalrefurij  anchorname#stack-depth-overflowujajtjaj!ubaja}(j]j]j]j]j]ujaj{jaj!ubaja}(j]j]j]j]j]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHeap memory integrity}jaj "sbaja}(j]j]j]j]j]internalrefurij  anchorname#heap-memory-integrityujajtjaj"ubaja}(j]j]j]j]j]ujaj{jaj"ubaja}(j]j]j]j]j]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCounter integrity}jajC"sbaja}(j]j]j]j]j]internalrefurij  anchorname#counter-integrityujajtjaj@"ubaja}(j]j]j]j]j]ujaj{jaj="ubaja}(j]j]j]j]j]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Size calculation overflow detection}jajf"sbaja}(j]j]j]j]j]internalrefurij  anchorname$#size-calculation-overflow-detectionujajtjajc"ubaja}(j]j]j]j]j]ujaj{jaj`"ubaja}(j]j]j]j]j]ujajjaj!ubeja}(j]j]j]j]j]ujajjaj!ubeja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProbabilistic defenses}jaj"sbaja}(j]j]j]j]j]internalrefurij  anchorname#probabilistic-defensesujajtjaj"ubaja}(j]j]j]j]j]ujaj{jaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Canaries, blinding, and other secrets}jaj"sbaja}(j]j]j]j]j]internalrefurij  anchorname$#canaries-blinding-and-other-secretsujajtjaj"ubaja}(j]j]j]j]j]ujaj{jaj"ubaja}(j]j]j]j]j]ujajjaj"ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Kernel Address Space Layout Randomization (KASLR)}jaj"sbaja}(j]j]j]j]j]internalrefurij  anchorname0#kernel-address-space-layout-randomization-kaslrujajtjaj"ubaja}(j]j]j]j]j]ujaj{jaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaText and module base}jaj"sbaja}(j]j]j]j]j]internalrefurij  anchorname#text-and-module-baseujajtjaj"ubaja}(j]j]j]j]j]ujaj{jaj"ubaja}(j]j]j]j]j]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Stack base}jaj#sbaja}(j]j]j]j]j]internalrefurij  anchorname #stack-baseujajtjaj#ubaja}(j]j]j]j]j]ujaj{jaj#ubaja}(j]j]j]j]j]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDynamic memory base}jaj>#sbaja}(j]j]j]j]j]internalrefurij  anchorname#dynamic-memory-baseujajtjaj;#ubaja}(j]j]j]j]j]ujaj{jaj8#ubaja}(j]j]j]j]j]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructure layout}jaja#sbaja}(j]j]j]j]j]internalrefurij  anchorname#structure-layoutujajtjaj^#ubaja}(j]j]j]j]j]ujaj{jaj[#ubaja}(j]j]j]j]j]ujajjaj"ubeja}(j]j]j]j]j]ujajjaj"ubeja}(j]j]j]j]j]ujajjaj"ubeja}(j]j]j]j]j]ujajjaj"ubeja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Preventing Information Exposures}jaj#sbaja}(j]j]j]j]j]internalrefurij  anchorname!#preventing-information-exposuresujajtjaj#ubaja}(j]j]j]j]j]ujaj{jaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel addresses}jaj#sbaja}(j]j]j]j]j]internalrefurij  anchorname#kernel-addressesujajtjaj#ubaja}(j]j]j]j]j]ujaj{jaj#ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnique identifiers}jaj#sbaja}(j]j]j]j]j]internalrefurij  anchorname#unique-identifiersujajtjaj#ubaja}(j]j]j]j]j]ujaj{jaj#ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory initialization}jaj$sbaja}(j]j]j]j]j]internalrefurij  anchorname#memory-initializationujajtjaj#ubaja}(j]j]j]j]j]ujaj{jaj#ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory poisoning}jaj%$sbaja}(j]j]j]j]j]internalrefurij  anchorname#memory-poisoningujajtjaj"$ubaja}(j]j]j]j]j]ujaj{jaj$ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDestination tracking}jajH$sbaja}(j]j]j]j]j]internalrefurij  anchorname#destination-trackingujajtjajE$ubaja}(j]j]j]j]j]ujaj{jajB$ubaja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja TPM Event Log}jaj$sbaja}(j]j]j]j]j]internalrefurisecurity/tpm/tpm_event_log anchornamehujajtjaj$ubaja}(j]j]j]j]j]ujaj{jaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname #introductionujajtjaj$ubaja}(j]j]j]j]j]ujaj{jaj$ubaja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUEFI event log}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname#uefi-event-logujajtjaj$ubaja}(j]j]j]j]j]ujaj{jaj$ubaja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname #referencesujajtjaj$ubaja}(j]j]j]j]j]ujaj{jaj$ubaja}(j]j]j]j]j]ujajjaj$ubeja}(j]j]j]j]j]ujajjaj$ubeja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5Adaptec AHA-1520/1522 SCSI driver for Linux (aha152x)}jaj*%sbaja}(j]j]j]j]j]internalrefuri scsi/aha152x anchornamehujajtjaj'%ubaja}(j]j]j]j]j]ujaj{jaj$%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Arguments}jajJ%sbaja}(j]j]j]j]j]internalrefurij9% anchorname#configuration-argumentsujajtjajG%ubaja}(j]j]j]j]j]ujaj{jajD%ubaja}(j]j]j]j]j]ujajjajA%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompile Time Configuration}jajm%sbaja}(j]j]j]j]j]internalrefurij9% anchorname#compile-time-configurationujajtjajj%ubaja}(j]j]j]j]j]ujaj{jajg%ubaja}(j]j]j]j]j]ujajjajA%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLILO Command Line Options}jaj%sbaja}(j]j]j]j]j]internalrefurij9% anchorname#lilo-command-line-optionsujajtjaj%ubaja}(j]j]j]j]j]ujaj{jaj%ubaja}(j]j]j]j]j]ujajjajA%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Symbols for Module Configuration}jaj%sbaja}(j]j]j]j]j]internalrefurij9% anchorname!#symbols-for-module-configurationujajtjaj%ubaja}(j]j]j]j]j]ujaj{jaj%ubaja}(j]j]j]j]j]ujajjajA%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes on EXT_TRANS}jaj%sbaja}(j]j]j]j]j]internalrefurij9% anchorname#notes-on-ext-transujajtjaj%ubaja}(j]j]j]j]j]ujaj{jaj%ubaja}(j]j]j]j]j]ujajjajA%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReferences Used}jaj%sbaja}(j]j]j]j]j]internalrefurij9% anchorname#references-usedujajtjaj%ubaja}(j]j]j]j]j]ujaj{jaj%ubaja}(j]j]j]j]j]ujajjajA%ubeja}(j]j]j]j]j]ujajjaj$%ubeja}(j]j]j]j]j]ujajjaj!%ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCoding Guidelines}jaj1&sbaja}(j]j]j]j]j]internalrefurirust/coding-guidelines anchornamehujajtjaj.&ubaja}(j]j]j]j]j]ujaj{jaj+&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStyle & formatting}jajQ&sbaja}(j]j]j]j]j]internalrefurij@& anchorname#style-formattingujajtjajN&ubaja}(j]j]j]j]j]ujaj{jajK&ubaja}(j]j]j]j]j]ujajjajH&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComments}jajt&sbaja}(j]j]j]j]j]internalrefurij@& anchorname #commentsujajtjajq&ubaja}(j]j]j]j]j]ujaj{jajn&ubaja}(j]j]j]j]j]ujajjajH&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCode documentation}jaj&sbaja}(j]j]j]j]j]internalrefurij@& anchorname#code-documentationujajtjaj&ubaja}(j]j]j]j]j]ujaj{jaj&ubaja}(j]j]j]j]j]ujajjajH&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNaming}jaj&sbaja}(j]j]j]j]j]internalrefurij@& anchorname#namingujajtjaj&ubaja}(j]j]j]j]j]ujaj{jaj&ubaja}(j]j]j]j]j]ujajjajH&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLints}jaj&sbaja}(j]j]j]j]j]internalrefurij@& anchorname#lintsujajtjaj&ubaja}(j]j]j]j]j]ujaj{jaj&ubaja}(j]j]j]j]j]ujajjajH&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError handling}jaj'sbaja}(j]j]j]j]j]internalrefurij@& anchorname#error-handlingujajtjaj&ubaja}(j]j]j]j]j]ujaj{jaj&ubaja}(j]j]j]j]j]ujajjajH&ubeja}(j]j]j]j]j]ujajjaj+&ubeja}(j]j]j]j]j]ujajjaj(&ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCapacity Aware Scheduling}jaj8'sbaja}(j]j]j]j]j]internalrefurischeduler/sched-capacity anchornamehujajtjaj5'ubaja}(j]j]j]j]j]ujaj{jaj2'ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. CPU Capacity}jajX'sbaja}(j]j]j]j]j]internalrefurijG' anchorname #cpu-capacityujajtjajU'ubaja}(j]j]j]j]j]ujaj{jajR'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.1 Introduction}jajx'sbaja}(j]j]j]j]j]internalrefurijG' anchorname #introductionujajtjaju'ubaja}(j]j]j]j]j]ujaj{jajr'ubaja}(j]j]j]j]j]ujajjajo'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2 Scheduler terms}jaj'sbaja}(j]j]j]j]j]internalrefurijG' anchorname#scheduler-termsujajtjaj'ubaja}(j]j]j]j]j]ujaj{jaj'ubaja}(j]j]j]j]j]ujajjajo'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1.3 Platform examples}jaj'sbaja}(j]j]j]j]j]internalrefurijG' anchorname#platform-examplesujajtjaj'ubaja}(j]j]j]j]j]ujaj{jaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.3.1 Identical OPPs}jaj'sbaja}(j]j]j]j]j]internalrefurijG' anchorname#identical-oppsujajtjaj'ubaja}(j]j]j]j]j]ujaj{jaj'ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.3.2 Different max OPPs}jaj(sbaja}(j]j]j]j]j]internalrefurijG' anchorname#different-max-oppsujajtjaj'ubaja}(j]j]j]j]j]ujaj{jaj'ubaja}(j]j]j]j]j]ujajjaj'ubeja}(j]j]j]j]j]ujajjaj'ubeja}(j]j]j]j]j]ujajjajo'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.4 Representation caveat}jaj0(sbaja}(j]j]j]j]j]internalrefurijG' anchorname#representation-caveatujajtjaj-(ubaja}(j]j]j]j]j]ujaj{jaj*(ubaja}(j]j]j]j]j]ujajjajo'ubeja}(j]j]j]j]j]ujajjajR'ubeja}(j]j]j]j]j]ujajjajO'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Task utilization}jaj_(sbaja}(j]j]j]j]j]internalrefurijG' anchorname#task-utilizationujajtjaj\(ubaja}(j]j]j]j]j]ujaj{jajY(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Introduction}jaj(sbaja}(j]j]j]j]j]internalrefurijG' anchorname#id1ujajtjaj|(ubaja}(j]j]j]j]j]ujaj{jajy(ubaja}(j]j]j]j]j]ujajjajv(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 Frequency invariance}jaj(sbaja}(j]j]j]j]j]internalrefurijG' anchorname#frequency-invarianceujajtjaj(ubaja}(j]j]j]j]j]ujaj{jaj(ubaja}(j]j]j]j]j]ujajjajv(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3 CPU invariance}jaj(sbaja}(j]j]j]j]j]internalrefurijG' anchorname#cpu-invarianceujajtjaj(ubaja}(j]j]j]j]j]ujaj{jaj(ubaja}(j]j]j]j]j]ujajjajv(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4 Invariant task utilization}jaj(sbaja}(j]j]j]j]j]internalrefurijG' anchorname#invariant-task-utilizationujajtjaj(ubaja}(j]j]j]j]j]ujaj{jaj(ubaja}(j]j]j]j]j]ujajjajv(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.5 Utilization estimation}jaj )sbaja}(j]j]j]j]j]internalrefurijG' anchorname#utilization-estimationujajtjaj)ubaja}(j]j]j]j]j]ujaj{jaj)ubaja}(j]j]j]j]j]ujajjajv(ubeja}(j]j]j]j]j]ujajjajY(ubeja}(j]j]j]j]j]ujajjajO'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)3. Capacity aware scheduling requirements}jaj:)sbaja}(j]j]j]j]j]internalrefurijG' anchorname'#capacity-aware-scheduling-requirementsujajtjaj7)ubaja}(j]j]j]j]j]ujaj{jaj4)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 CPU capacity}jajZ)sbaja}(j]j]j]j]j]internalrefurijG' anchorname#id2ujajtjajW)ubaja}(j]j]j]j]j]ujaj{jajT)ubaja}(j]j]j]j]j]ujajjajQ)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 Frequency invariance}jaj})sbaja}(j]j]j]j]j]internalrefurijG' anchorname#id3ujajtjajz)ubaja}(j]j]j]j]j]ujaj{jajw)ubaja}(j]j]j]j]j]ujajjajQ)ubeja}(j]j]j]j]j]ujajjaj4)ubeja}(j]j]j]j]j]ujajjajO'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Scheduler topology}jaj)sbaja}(j]j]j]j]j]internalrefurijG' anchorname#scheduler-topologyujajtjaj)ubaja}(j]j]j]j]j]ujaj{jaj)ubaja}(j]j]j]j]j]ujajjajO'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+5. Capacity aware scheduling implementation}jaj)sbaja}(j]j]j]j]j]internalrefurijG' anchorname)#capacity-aware-scheduling-implementationujajtjaj)ubaja}(j]j]j]j]j]ujaj{jaj)ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5.1 CFS}jaj)sbaja}(j]j]j]j]j]internalrefurijG' anchorname#cfsujajtjaj)ubaja}(j]j]j]j]j]ujaj{jaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.1.1 Capacity fitness}jaj*sbaja}(j]j]j]j]j]internalrefurijG' anchorname#capacity-fitnessujajtjaj *ubaja}(j]j]j]j]j]ujaj{jaj *ubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.1.2 Wakeup CPU selection}jaj2*sbaja}(j]j]j]j]j]internalrefurijG' anchorname#wakeup-cpu-selectionujajtjaj/*ubaja}(j]j]j]j]j]ujaj{jaj,*ubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.1.3 Load balancing}jajU*sbaja}(j]j]j]j]j]internalrefurijG' anchorname#load-balancingujajtjajR*ubaja}(j]j]j]j]j]ujaj{jajO*ubaja}(j]j]j]j]j]ujajjaj*ubeja}(j]j]j]j]j]ujajjaj)ubeja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5.2 RT}jaj*sbaja}(j]j]j]j]j]internalrefurijG' anchorname#rtujajtjaj*ubaja}(j]j]j]j]j]ujaj{jaj~*ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.2.1 Wakeup CPU selection}jaj*sbaja}(j]j]j]j]j]internalrefurijG' anchorname#id4ujajtjaj*ubaja}(j]j]j]j]j]ujaj{jaj*ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajjaj~*ubeja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5.3 DL}jaj*sbaja}(j]j]j]j]j]internalrefurijG' anchorname#dlujajtjaj*ubaja}(j]j]j]j]j]ujaj{jaj*ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.3.1 Wakeup CPU selection}jaj*sbaja}(j]j]j]j]j]internalrefurijG' anchorname#id5ujajtjaj*ubaja}(j]j]j]j]j]ujaj{jaj*ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajjaj*ubeja}(j]j]j]j]j]ujajjaj)ubeja}(j]j]j]j]j]ujajjaj)ubeja}(j]j]j]j]j]ujajjajO'ubeja}(j]j]j]j]j]ujajjaj2'ubeja}(j]j]j]j]j]ujajjaj/'ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEEVDF Scheduler}jajC+sbaja}(j]j]j]j]j]internalrefurischeduler/sched-eevdf anchornamehujajtjaj@+ubaja}(j]j]j]j]j]ujaj{jaj=+ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja REFERENCES}jajc+sbaja}(j]j]j]j]j]internalrefurijR+ anchorname #referencesujajtjaj`+ubaja}(j]j]j]j]j]ujaj{jaj]+ubaja}(j]j]j]j]j]ujajjajZ+ubaja}(j]j]j]j]j]ujajjaj=+ubeja}(j]j]j]j]j]ujajjaj:+ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfidential Computing secrets}jaj+sbaja}(j]j]j]j]j]internalrefurisecurity/secrets/coco anchornamehujajtjaj+ubaja}(j]j]j]j]j]ujaj{jaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj+sbaja}(j]j]j]j]j]internalrefurij+ anchorname #introductionujajtjaj+ubaja}(j]j]j]j]j]ujaj{jaj+ubaja}(j]j]j]j]j]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecret data flow}jaj+sbaja}(j]j]j]j]j]internalrefurij+ anchorname#secret-data-flowujajtjaj+ubaja}(j]j]j]j]j]ujaj{jaj+ubaja}(j]j]j]j]j]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaApplication usage example}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname#application-usage-exampleujajtjaj+ubaja}(j]j]j]j]j]ujaj{jaj+ubaja}(j]j]j]j]j]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj$,sbaja}(j]j]j]j]j]internalrefurij+ anchorname #referencesujajtjaj!,ubaja}(j]j]j]j]j]ujaj{jaj,ubaja}(j]j]j]j]j]ujajjaj+ubeja}(j]j]j]j]j]ujajjaj+ubeja}(j]j]j]j]j]ujajjaj+ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCSI EH}jaj\,sbaja}(j]j]j]j]j]internalrefuri scsi/scsi_eh anchornamehujajtjajY,ubaja}(j]j]j]j]j]ujaj{jajV,ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:1. How SCSI commands travel through the midlayer and to EH}jaj|,sbaja}(j]j]j]j]j]internalrefurijk, anchorname8#how-scsi-commands-travel-through-the-midlayer-and-to-ehujajtjajy,ubaja}(j]j]j]j]j]ujaj{jajv,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.1 struct scsi_cmnd}jaj,sbaja}(j]j]j]j]j]internalrefurijk, anchorname#struct-scsi-cmndujajtjaj,ubaja}(j]j]j]j]j]ujaj{jaj,ubaja}(j]j]j]j]j]ujajjaj,ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"1.2 How do scmd’s get completed?}jaj,sbaja}(j]j]j]j]j]internalrefurijk, anchorname#how-do-scmd-s-get-completedujajtjaj,ubaja}(j]j]j]j]j]ujaj{jaj,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$1.2.1 Completing a scmd w/ scsi_done}jaj,sbaja}(j]j]j]j]j]internalrefurijk, anchorname#completing-a-scmd-w-scsi-doneujajtjaj,ubaja}(j]j]j]j]j]ujaj{jaj,ubaja}(j]j]j]j]j]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"1.2.2 Completing a scmd w/ timeout}jaj-sbaja}(j]j]j]j]j]internalrefurijk, anchorname#completing-a-scmd-w-timeoutujajtjaj,ubaja}(j]j]j]j]j]ujaj{jaj,ubaja}(j]j]j]j]j]ujajjaj,ubeja}(j]j]j]j]j]ujajjaj,ubeja}(j]j]j]j]j]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.3 Asynchronous command aborts}jaj1-sbaja}(j]j]j]j]j]internalrefurijk, anchorname#asynchronous-command-abortsujajtjaj.-ubaja}(j]j]j]j]j]ujaj{jaj+-ubaja}(j]j]j]j]j]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.4 How EH takes over}jajT-sbaja}(j]j]j]j]j]internalrefurijk, anchorname#how-eh-takes-overujajtjajQ-ubaja}(j]j]j]j]j]ujaj{jajN-ubaja}(j]j]j]j]j]ujajjaj,ubeja}(j]j]j]j]j]ujajjajv,ubeja}(j]j]j]j]j]ujajjajs,ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. How SCSI EH works}jaj-sbaja}(j]j]j]j]j]internalrefurijk, anchorname#how-scsi-eh-worksujajtjaj-ubaja}(j]j]j]j]j]ujaj{jaj}-ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%2.1 EH through fine-grained callbacks}jaj-sbaja}(j]j]j]j]j]internalrefurijk, anchorname"#eh-through-fine-grained-callbacksujajtjaj-ubaja}(j]j]j]j]j]ujaj{jaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1.1 Overview}jaj-sbaja}(j]j]j]j]j]internalrefurijk, anchorname #overviewujajtjaj-ubaja}(j]j]j]j]j]ujaj{jaj-ubaja}(j]j]j]j]j]ujajjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1.2 Flow of scmds through EH}jaj-sbaja}(j]j]j]j]j]internalrefurijk, anchorname#flow-of-scmds-through-ehujajtjaj-ubaja}(j]j]j]j]j]ujaj{jaj-ubaja}(j]j]j]j]j]ujajjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1.3 Flow of control}jaj .sbaja}(j]j]j]j]j]internalrefurijk, anchorname#flow-of-controlujajtjaj.ubaja}(j]j]j]j]j]ujaj{jaj.ubaja}(j]j]j]j]j]ujajjaj-ubeja}(j]j]j]j]j]ujajjaj-ubeja}(j]j]j]j]j]ujajjaj-ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja02.2 EH through transportt->eh_strategy_handler()}jaj8.sbaja}(j]j]j]j]j]internalrefurijk, anchorname*#eh-through-transportt-eh-strategy-handlerujajtjaj5.ubaja}(j]j]j]j]j]ujaj{jaj2.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaD2.2.1 Pre transportt->eh_strategy_handler() SCSI midlayer conditions}jajX.sbaja}(j]j]j]j]j]internalrefurijk, anchorname<#pre-transportt-eh-strategy-handler-scsi-midlayer-conditionsujajtjajU.ubaja}(j]j]j]j]j]ujaj{jajR.ubaja}(j]j]j]j]j]ujajjajO.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaE2.2.2 Post transportt->eh_strategy_handler() SCSI midlayer conditions}jaj{.sbaja}(j]j]j]j]j]internalrefurijk, anchorname=#post-transportt-eh-strategy-handler-scsi-midlayer-conditionsujajtjajx.ubaja}(j]j]j]j]j]ujaj{jaju.ubaja}(j]j]j]j]j]ujajjajO.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.3 Things to consider}jaj.sbaja}(j]j]j]j]j]internalrefurijk, anchorname#things-to-considerujajtjaj.ubaja}(j]j]j]j]j]ujaj{jaj.ubaja}(j]j]j]j]j]ujajjajO.ubeja}(j]j]j]j]j]ujajjaj2.ubeja}(j]j]j]j]j]ujajjaj-ubeja}(j]j]j]j]j]ujajjaj}-ubeja}(j]j]j]j]j]ujajjajs,ubeja}(j]j]j]j]j]ujajjajV,ubeja}(j]j]j]j]j]ujajjajS,ubaja}(j]j]j]j]j]ujajubj: jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaScheduler Domains}jaj.sbaja}(j]j]j]j]j]internalrefurischeduler/sched-domains anchornamehujajtjaj.ubaja}(j]j]j]j]j]ujaj{jaj.ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementing sched domains}jaj/sbaja}(j]j]j]j]j]internalrefurij. anchorname#implementing-sched-domainsujajtjaj /ubaja}(j]j]j]j]j]ujaj{jaj/ubaja}(j]j]j]j]j]ujajjaj/ubaja}(j]j]j]j]j]ujajjaj.ubeja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8Linux Security Modules: General Security Hooks for Linux}jajF/sbaja}(j]j]j]j]j]internalrefuri security/lsm anchornamehujajtjajC/ubaja}(j]j]j]j]j]ujaj{jaj@/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajf/sbaja}(j]j]j]j]j]internalrefurijU/ anchorname #introductionujajtjajc/ubaja}(j]j]j]j]j]ujaj{jaj`/ubaja}(j]j]j]j]j]ujajjaj]/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LSM Framework}jaj/sbaja}(j]j]j]j]j]internalrefurijU/ anchorname#lsm-frameworkujajtjaj/ubaja}(j]j]j]j]j]ujaj{jaj/ubaja}(j]j]j]j]j]ujajjaj]/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLSM Capabilities Module}jaj/sbaja}(j]j]j]j]j]internalrefurijU/ anchorname#lsm-capabilities-moduleujajtjaj/ubaja}(j]j]j]j]j]ujaj{jaj/ubaja}(j]j]j]j]j]ujajjaj]/ubeja}(j]j]j]j]j]ujajjaj@/ubeja}(j]j]j]j]j]ujajjaj=/ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUtilization Clamping}jaj/sbaja}(j]j]j]j]j]internalrefurischeduler/sched-util-clamp anchornamehujajtjaj/ubaja}(j]j]j]j]j]ujaj{jaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jaj0sbaja}(j]j]j]j]j]internalrefurij/ anchorname #introductionujajtjaj0ubaja}(j]j]j]j]j]ujaj{jaj/ubaja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 2. Design}jaj'0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#designujajtjaj$0ubaja}(j]j]j]j]j]ujaj{jaj!0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.1. Buckets}jajG0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#bucketsujajtjajD0ubaja}(j]j]j]j]j]ujaj{jajA0ubaja}(j]j]j]j]j]ujajjaj>0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2. Max aggregation}jajj0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#max-aggregationujajtjajg0ubaja}(j]j]j]j]j]ujaj{jajd0ubaja}(j]j]j]j]j]ujajjaj>0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3. Hierarchical aggregation}jaj0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#hierarchical-aggregationujajtjaj0ubaja}(j]j]j]j]j]ujaj{jaj0ubaja}(j]j]j]j]j]ujajjaj>0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.4. Range}jaj0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#rangeujajtjaj0ubaja}(j]j]j]j]j]ujaj{jaj0ubaja}(j]j]j]j]j]ujajjaj>0ubeja}(j]j]j]j]j]ujajjaj!0ubeja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 3. Interfaces}jaj0sbaja}(j]j]j]j]j]internalrefurij/ anchorname #interfacesujajtjaj0ubaja}(j]j]j]j]j]ujaj{jaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1. Per task interface}jaj0sbaja}(j]j]j]j]j]internalrefurij/ anchorname#per-task-interfaceujajtjaj0ubaja}(j]j]j]j]j]ujaj{jaj0ubaja}(j]j]j]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2. cgroup interface}jaj"1sbaja}(j]j]j]j]j]internalrefurij/ anchorname#cgroup-interfaceujajtjaj1ubaja}(j]j]j]j]j]ujaj{jaj1ubaja}(j]j]j]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3. System interface}jajE1sbaja}(j]j]j]j]j]internalrefurij/ anchorname#system-interfaceujajtjajB1ubaja}(j]j]j]j]j]ujaj{jaj?1ubaja}(j]j]j]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3.1 sched_util_clamp_min}jajh1sbaja}(j]j]j]j]j]internalrefurij/ anchorname#sched-util-clamp-minujajtjaje1ubaja}(j]j]j]j]j]ujaj{jajb1ubaja}(j]j]j]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3.2 sched_util_clamp_max}jaj1sbaja}(j]j]j]j]j]internalrefurij/ anchorname#sched-util-clamp-maxujajtjaj1ubaja}(j]j]j]j]j]ujaj{jaj1ubaja}(j]j]j]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.4. Default values}jaj1sbaja}(j]j]j]j]j]internalrefurij/ anchorname#default-valuesujajtjaj1ubaja}(j]j]j]j]j]ujaj{jaj1ubaja}(j]j]j]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%3.4.1 sched_util_clamp_min_rt_default}jaj1sbaja}(j]j]j]j]j]internalrefurij/ anchorname #sched-util-clamp-min-rt-defaultujajtjaj1ubaja}(j]j]j]j]j]ujaj{jaj1ubaja}(j]j]j]j]j]ujajjaj0ubeja}(j]j]j]j]j]ujajjaj0ubeja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. How to use util clamp}jaj2sbaja}(j]j]j]j]j]internalrefurij/ anchorname#how-to-use-util-clampujajtjaj1ubaja}(j]j]j]j]j]ujaj{jaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja54.1. Boost important and DVFS-latency-sensitive tasks}jaj 2sbaja}(j]j]j]j]j]internalrefurij/ anchorname1#boost-important-and-dvfs-latency-sensitive-tasksujajtjaj2ubaja}(j]j]j]j]j]ujaj{jaj2ubaja}(j]j]j]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.2. Cap background tasks}jajC2sbaja}(j]j]j]j]j]internalrefurij/ anchorname#cap-background-tasksujajtjaj@2ubaja}(j]j]j]j]j]ujaj{jaj=2ubaja}(j]j]j]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.3. Powersave mode}jajf2sbaja}(j]j]j]j]j]internalrefurij/ anchorname#powersave-modeujajtjajc2ubaja}(j]j]j]j]j]ujaj{jaj`2ubaja}(j]j]j]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$4.4. Per-app performance restriction}jaj2sbaja}(j]j]j]j]j]internalrefurij/ anchorname #per-app-performance-restrictionujajtjaj2ubaja}(j]j]j]j]j]ujaj{jaj2ubaja}(j]j]j]j]j]ujajjaj2ubeja}(j]j]j]j]j]ujajjaj1ubeja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. Limitations}jaj2sbaja}(j]j]j]j]j]internalrefurij/ anchorname #limitationsujajtjaj2ubaja}(j]j]j]j]j]ujaj{jaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaE5.1. Capping frequency with uclamp_max fails under certain conditions}jaj2sbaja}(j]j]j]j]j]internalrefurij/ anchornameA#capping-frequency-with-uclamp-max-fails-under-certain-conditionsujajtjaj2ubaja}(j]j]j]j]j]ujaj{jaj2ubaja}(j]j]j]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja05.2. UCLAMP_MAX can break PELT (util_avg) signal}jaj2sbaja}(j]j]j]j]j]internalrefurij/ anchorname*#uclamp-max-can-break-pelt-util-avg-signalujajtjaj2ubaja}(j]j]j]j]j]ujaj{jaj2ubaja}(j]j]j]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#5.3. Schedutil response time issues}jaj3sbaja}(j]j]j]j]j]internalrefurij/ anchorname#schedutil-response-time-issuesujajtjaj3ubaja}(j]j]j]j]j]ujaj{jaj3ubaja}(j]j]j]j]j]ujajjaj2ubeja}(j]j]j]j]j]ujajjaj2ubeja}(j]j]j]j]j]ujajjaj/ubeja}(j]j]j]j]j]ujajjaj/ubeja}(j]j]j]j]j]ujajjaj/ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCSI Kernel Parameters}jajb3sbaja}(j]j]j]j]j]internalrefuriscsi/scsi-parameters anchornamehujajtjaj_3ubaja}(j]j]j]j]j]ujaj{jaj\3ubaja}(j]j]j]j]j]ujajjajY3ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Highpoint RocketRAID 3xxx/4xxx Adapter Driver (hptiop)}jaj3sbaja}(j]j]j]j]j]internalrefuri scsi/hptiop anchornamehujajtjaj3ubaja}(j]j]j]j]j]ujaj{jaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaController Register Map}jaj3sbaja}(j]j]j]j]j]internalrefurij3 anchorname#controller-register-mapujajtjaj3ubaja}(j]j]j]j]j]ujaj{jaj3ubaja}(j]j]j]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(I/O Request Workflow of Not Marvell Frey}jaj3sbaja}(j]j]j]j]j]internalrefurij3 anchorname)#i-o-request-workflow-of-not-marvell-freyujajtjaj3ubaja}(j]j]j]j]j]ujaj{jaj3ubaja}(j]j]j]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$I/O Request Workflow of Marvell Frey}jaj3sbaja}(j]j]j]j]j]internalrefurij3 anchorname%#i-o-request-workflow-of-marvell-freyujajtjaj3ubaja}(j]j]j]j]j]ujaj{jaj3ubaja}(j]j]j]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser-level Interface}jaj4sbaja}(j]j]j]j]j]internalrefurij3 anchorname#user-level-interfaceujajtjaj4ubaja}(j]j]j]j]j]ujaj{jaj4ubaja}(j]j]j]j]j]ujajjaj3ubeja}(j]j]j]j]j]ujajjaj3ubeja}(j]j]j]j]j]ujajjaj3ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLPFC Driver Release Notes}jajO4sbaja}(j]j]j]j]j]internalrefuri scsi/lpfc anchornamehujajtjajL4ubaja}(j]j]j]j]j]ujaj{jajI4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Support}jajo4sbaja}(j]j]j]j]j]internalrefurij^4 anchorname#kernel-supportujajtjajl4ubaja}(j]j]j]j]j]ujaj{jaji4ubaja}(j]j]j]j]j]ujajjajf4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPatches}jaj4sbaja}(j]j]j]j]j]internalrefurij^4 anchorname#patchesujajtjaj4ubaja}(j]j]j]j]j]ujaj{jaj4ubaja}(j]j]j]j]j]ujajjajf4ubeja}(j]j]j]j]j]ujajjajI4ubeja}(j]j]j]j]j]ujajjajF4ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Linux Secure Attention Key (SAK) handling}jaj4sbaja}(j]j]j]j]j]internalrefuri security/sak anchornamehujajtjaj4ubaja}(j]j]j]j]j]ujaj{jaj4ubaja}(j]j]j]j]j]ujajjaj4ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Arch Support}jaj4sbaja}(j]j]j]j]j]internalrefurirust/arch-support anchornamehujajtjaj4ubaja}(j]j]j]j]j]ujaj{jaj4ubaja}(j]j]j]j]j]ujajjaj4ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdaptec dpti driver}jaj"5sbaja}(j]j]j]j]j]internalrefuri scsi/dpti anchornamehujajtjaj5ubaja}(j]j]j]j]j]ujaj{jaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajB5sbaja}(j]j]j]j]j]internalrefurij15 anchorname#creditsujajtjaj?5ubaja}(j]j]j]j]j]ujaj{jaj<5ubaja}(j]j]j]j]j]ujajjaj95ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHistory}jaje5sbaja}(j]j]j]j]j]internalrefurij15 anchorname#historyujajtjajb5ubaja}(j]j]j]j]j]ujaj{jaj_5ubaja}(j]j]j]j]j]ujajjaj95ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO}jaj5sbaja}(j]j]j]j]j]internalrefurij15 anchorname#todoujajtjaj5ubaja}(j]j]j]j]j]ujaj{jaj5ubaja}(j]j]j]j]j]ujajjaj95ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jaj5sbaja}(j]j]j]j]j]internalrefurij15 anchorname#notesujajtjaj5ubaja}(j]j]j]j]j]ujaj{jaj5ubaja}(j]j]j]j]j]ujajjaj95ubeja}(j]j]j]j]j]ujajjaj5ubeja}(j]j]j]j]j]ujajjaj5ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel Keys}jaj5sbaja}(j]j]j]j]j]internalrefurisecurity/keys/index anchornamehujajtjaj5ubaja}(j]j]j]j]j]ujaj{jaj5ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj5entries](Nsecurity/keys/coreNsecurity/keys/ecryptfsNsecurity/keys/request-keyNsecurity/keys/trusted-encryptede includefiles](j 6j 6j 6j6emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj0jՔA/var/lib/git/docbuild/linux/Documentation/security/keys/index.rstj֔Kjaj5ubaja}(j]j]j]j]j]ujajjaj5ubeja}(j]j]j]j]j]ujajjaj5ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Terse where to get ZIP Drive help info}jaj86sbaja}(j]j]j]j]j]internalrefuriscsi/ppa anchornamehujajtjaj56ubaja}(j]j]j]j]j]ujaj{jaj26ubaja}(j]j]j]j]j]ujajjaj/6ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Encrypted keys for the eCryptfs filesystem}jajd6sbaja}(j]j]j]j]j]internalrefurisecurity/keys/ecryptfs anchornamehujajtjaja6ubaja}(j]j]j]j]j]ujaj{jaj^6ubaja}(j]j]j]j]j]ujajjaj[6ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamembarrier() System Call}jaj6sbaja}(j]j]j]j]j]internalrefurischeduler/membarrier anchornamehujajtjaj6ubaja}(j]j]j]j]j]ujaj{jaj6ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEMEMBARRIER_CMD_{PRIVATE,GLOBAL}_EXPEDITED - Architecture requirements}jaj6sbaja}(j]j]j]j]j]internalrefurij6 anchornameB#membarrier-cmd-private-global-expedited-architecture-requirementsujajtjaj6ubaja}(j]j]j]j]j]ujaj{jaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Memory barriers before updating rq->curr}jaj6sbaja}(j]j]j]j]j]internalrefurij6 anchorname(#memory-barriers-before-updating-rq-currujajtjaj6ubaja}(j]j]j]j]j]ujaj{jaj6ubaja}(j]j]j]j]j]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Memory barriers after updating rq->curr}jaj6sbaja}(j]j]j]j]j]internalrefurij6 anchorname'#memory-barriers-after-updating-rq-currujajtjaj6ubaja}(j]j]j]j]j]ujaj{jaj6ubaja}(j]j]j]j]j]ujajjaj6ubeja}(j]j]j]j]j]ujajjaj6ubeja}(j]j]j]j]j]ujajjaj6ubaja}(j]j]j]j]j]ujajjaj6ubeja}(j]j]j]j]j]ujajjaj6ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCredentials in Linux}jaj77sbaja}(j]j]j]j]j]internalrefurisecurity/credentials anchornamehujajtjaj47ubaja}(j]j]j]j]j]ujaj{jaj17ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajW7sbaja}(j]j]j]j]j]internalrefurijF7 anchorname #overviewujajtjajT7ubaja}(j]j]j]j]j]ujaj{jajQ7ubaja}(j]j]j]j]j]ujajjajN7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypes of Credentials}jajz7sbaja}(j]j]j]j]j]internalrefurijF7 anchorname#types-of-credentialsujajtjajw7ubaja}(j]j]j]j]j]ujaj{jajt7ubaja}(j]j]j]j]j]ujajjajN7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja File Markings}jaj7sbaja}(j]j]j]j]j]internalrefurijF7 anchorname#file-markingsujajtjaj7ubaja}(j]j]j]j]j]ujaj{jaj7ubaja}(j]j]j]j]j]ujajjajN7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTask Credentials}jaj7sbaja}(j]j]j]j]j]internalrefurijF7 anchorname#task-credentialsujajtjaj7ubaja}(j]j]j]j]j]ujaj{jaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImmutable Credentials}jaj7sbaja}(j]j]j]j]j]internalrefurijF7 anchorname#immutable-credentialsujajtjaj7ubaja}(j]j]j]j]j]ujaj{jaj7ubaja}(j]j]j]j]j]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccessing Task Credentials}jaj8sbaja}(j]j]j]j]j]internalrefurijF7 anchorname#accessing-task-credentialsujajtjaj8ubaja}(j]j]j]j]j]ujaj{jaj7ubaja}(j]j]j]j]j]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Accessing Another Task’s Credentials}jaj&8sbaja}(j]j]j]j]j]internalrefurijF7 anchorname%#accessing-another-task-s-credentialsujajtjaj#8ubaja}(j]j]j]j]j]ujaj{jaj 8ubaja}(j]j]j]j]j]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAltering Credentials}jajI8sbaja}(j]j]j]j]j]internalrefurijF7 anchorname#altering-credentialsujajtjajF8ubaja}(j]j]j]j]j]ujaj{jajC8ubaja}(j]j]j]j]j]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManaging Credentials}jajl8sbaja}(j]j]j]j]j]internalrefurijF7 anchorname#managing-credentialsujajtjaji8ubaja}(j]j]j]j]j]ujaj{jajf8ubaja}(j]j]j]j]j]ujajjaj7ubeja}(j]j]j]j]j]ujajjaj7ubeja}(j]j]j]j]j]ujajjajN7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpen File Credentials}jaj8sbaja}(j]j]j]j]j]internalrefurijF7 anchorname#open-file-credentialsujajtjaj8ubaja}(j]j]j]j]j]ujaj{jaj8ubaja}(j]j]j]j]j]ujajjajN7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Overriding the VFS’s Use of Credentials}jaj8sbaja}(j]j]j]j]j]internalrefurijF7 anchorname(#overriding-the-vfs-s-use-of-credentialsujajtjaj8ubaja}(j]j]j]j]j]ujaj{jaj8ubaja}(j]j]j]j]j]ujajjajN7ubeja}(j]j]j]j]j]ujajjaj17ubeja}(j]j]j]j]j]ujajjaj.7ubaja}(j]j]j]j]j]ujajubjQ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaScheduler debugfs}jaj8sbaja}(j]j]j]j]j]internalrefurischeduler/sched-debug anchornamehujajtjaj8ubaja}(j]j]j]j]j]ujaj{jaj8ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]januma_balancing}jaj9sbaja}(j]j]j]j]j]internalrefurij9 anchorname#numa-balancingujajtjaj9ubaja}(j]j]j]j]j]ujaj{jaj9ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCscan_period_min_ms, scan_delay_ms, scan_period_max_ms, scan_size_mb}jaj69sbaja}(j]j]j]j]j]internalrefurij9 anchornameA#scan-period-min-ms-scan-delay-ms-scan-period-max-ms-scan-size-mbujajtjaj39ubaja}(j]j]j]j]j]ujaj{jaj09ubaja}(j]j]j]j]j]ujajjaj-9ubaja}(j]j]j]j]j]ujajjaj9ubeja}(j]j]j]j]j]ujajjaj 9ubaja}(j]j]j]j]j]ujajjaj8ubeja}(j]j]j]j]j]ujajjaj8ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Trusted Platform Module documentation}jajz9sbaja}(j]j]j]j]j]internalrefurisecurity/tpm/index anchornamehujajtjajw9ubaja}(j]j]j]j]j]ujaj{jajt9ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj9entries](Nsecurity/tpm/tpm_event_logNsecurity/tpm/tpm-securityNsecurity/tpm/tpm_tisNsecurity/tpm/tpm_vtpm_proxyNsecurity/tpm/xen-tpmfrontNsecurity/tpm/tpm_ftpm_teeNsecurity/tpm/tpm_ffa_crbe includefiles](j9j9j9j9j9j9j9emaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj0jՔ@/var/lib/git/docbuild/linux/Documentation/security/tpm/index.rstj֔Kjaj9ubaja}(j]j]j]j]j]ujajjajt9ubeja}(j]j]j]j]j]ujajjajq9ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'SCSI RDMA (SRP) transport class diagram}jaj9sbaja}(j]j]j]j]j]internalrefuriscsi/scsi_transport_srp/figures anchornamehujajtjaj9ubaja}(j]j]j]j]j]ujaj{jaj9ubaja}(j]j]j]j]j]ujajjaj9ubaja}(j]j]j]j]j]ujajubjp jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Linux SCSI Disk Driver (sd) Parameters}jaj:sbaja}(j]j]j]j]j]internalrefuriscsi/sd-parameters anchornamehujajtjaj9ubaja}(j]j]j]j]j]ujaj{jaj9ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacache_type (RW)}jaj!:sbaja}(j]j]j]j]j]internalrefurij: anchorname#cache-type-rwujajtjaj:ubaja}(j]j]j]j]j]ujaj{jaj:ubaja}(j]j]j]j]j]ujajjaj:ubaja}(j]j]j]j]j]ujajjaj9ubeja}(j]j]j]j]j]ujajjaj9ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCTP}jajY:sbaja}(j]j]j]j]j]internalrefuri security/SCTP anchornamehujajtjajV:ubaja}(j]j]j]j]j]ujaj{jajS:ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCTP LSM Support}jajy:sbaja}(j]j]j]j]j]internalrefurijh: anchorname#sctp-lsm-supportujajtjajv:ubaja}(j]j]j]j]j]ujaj{jajs:ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSecurity Hooks}jaj:sbaja}(j]j]j]j]j]internalrefurijh: anchorname#security-hooksujajtjaj:ubaja}(j]j]j]j]j]ujaj{jaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasecurity_sctp_assoc_request()}jaj:sbaja}(j]j]j]j]j]internalrefurijh: anchorname#security-sctp-assoc-requestujajtjaj:ubaja}(j]j]j]j]j]ujaj{jaj:ubaja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasecurity_sctp_bind_connect()}jaj:sbaja}(j]j]j]j]j]internalrefurijh: anchorname#security-sctp-bind-connectujajtjaj:ubaja}(j]j]j]j]j]ujaj{jaj:ubaja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasecurity_sctp_sk_clone()}jaj:sbaja}(j]j]j]j]j]internalrefurijh: anchorname#security-sctp-sk-cloneujajtjaj:ubaja}(j]j]j]j]j]ujaj{jaj:ubaja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!security_sctp_assoc_established()}jaj";sbaja}(j]j]j]j]j]internalrefurijh: anchorname #security-sctp-assoc-establishedujajtjaj;ubaja}(j]j]j]j]j]ujaj{jaj;ubaja}(j]j]j]j]j]ujajjaj:ubeja}(j]j]j]j]j]ujajjaj:ubeja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Security Hooks used for Association Establishment}jajQ;sbaja}(j]j]j]j]j]internalrefurijh: anchorname2#security-hooks-used-for-association-establishmentujajtjajN;ubaja}(j]j]j]j]j]ujaj{jajK;ubaja}(j]j]j]j]j]ujajjaj:ubeja}(j]j]j]j]j]ujajjajs:ubeja}(j]j]j]j]j]ujajjajp:ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSCTP SELinux Support}jaj;sbaja}(j]j]j]j]j]internalrefurijh: anchorname#sctp-selinux-supportujajtjaj};ubaja}(j]j]j]j]j]ujaj{jajz;ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSecurity Hooks}jaj;sbaja}(j]j]j]j]j]internalrefurijh: anchorname#id1ujajtjaj;ubaja}(j]j]j]j]j]ujaj{jaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasecurity_sctp_assoc_request()}jaj;sbaja}(j]j]j]j]j]internalrefurijh: anchorname#id2ujajtjaj;ubaja}(j]j]j]j]j]ujaj{jaj;ubaja}(j]j]j]j]j]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasecurity_sctp_bind_connect()}jaj;sbaja}(j]j]j]j]j]internalrefurijh: anchorname#id3ujajtjaj;ubaja}(j]j]j]j]j]ujaj{jaj;ubaja}(j]j]j]j]j]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasecurity_sctp_sk_clone()}jaj<sbaja}(j]j]j]j]j]internalrefurijh: anchorname#id4ujajtjaj<ubaja}(j]j]j]j]j]ujaj{jaj<ubaja}(j]j]j]j]j]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!security_sctp_assoc_established()}jaj)<sbaja}(j]j]j]j]j]internalrefurijh: anchorname#id5ujajtjaj&<ubaja}(j]j]j]j]j]ujaj{jaj#<ubaja}(j]j]j]j]j]ujajjaj;ubeja}(j]j]j]j]j]ujajjaj;ubeja}(j]j]j]j]j]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPolicy Statements}jajX<sbaja}(j]j]j]j]j]internalrefurijh: anchorname#policy-statementsujajtjajU<ubaja}(j]j]j]j]j]ujaj{jajR<ubaja}(j]j]j]j]j]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCTP Peer Labeling}jaj{<sbaja}(j]j]j]j]j]internalrefurijh: anchorname#sctp-peer-labelingujajtjajx<ubaja}(j]j]j]j]j]ujaj{jaju<ubaja}(j]j]j]j]j]ujajjaj;ubeja}(j]j]j]j]j]ujajjajz;ubeja}(j]j]j]j]j]ujajjajp:ubeja}(j]j]j]j]j]ujajjajS:ubeja}(j]j]j]j]j]ujajjajP:ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8Adaptec Aic7xxx Fast -> Ultra160 Family Manager Set v7.0}jaj<sbaja}(j]j]j]j]j]internalrefuri scsi/aic7xxx anchornamehujajtjaj<ubaja}(j]j]j]j]j]ujaj{jaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Supported Hardware}jaj<sbaja}(j]j]j]j]j]internalrefurij< anchorname#supported-hardwareujajtjaj<ubaja}(j]j]j]j]j]ujaj{jaj<ubaja}(j]j]j]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Version History}jaj=sbaja}(j]j]j]j]j]internalrefurij< anchorname#version-historyujajtjaj<ubaja}(j]j]j]j]j]ujaj{jaj<ubaja}(j]j]j]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Command Line Options}jaj%=sbaja}(j]j]j]j]j]internalrefurij< anchorname#command-line-optionsujajtjaj"=ubaja}(j]j]j]j]j]ujaj{jaj=ubaja}(j]j]j]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Adaptec Customer Support}jajH=sbaja}(j]j]j]j]j]internalrefurij< anchorname#adaptec-customer-supportujajtjajE=ubaja}(j]j]j]j]j]ujaj{jajB=ubaja}(j]j]j]j]j]ujajjaj<ubeja}(j]j]j]j]j]ujajjaj<ubeja}(j]j]j]j]j]ujajjaj<ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSecurity Documentation}jaj=sbaja}(j]j]j]j]j]internalrefurisecurity/index anchornamehujajtjaj}=ubaja}(j]j]j]j]j]ujaj{jajz=ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj=entries](Nsecurity/credentialsNsecurity/snp-tdx-threat-modelNsecurity/IMA-templatesNsecurity/keys/indexN security/lsmNsecurity/lsm-developmentN security/sakN security/SCTPNsecurity/self-protectionNsecurity/siphashNsecurity/tpm/indexNsecurity/digsigNsecurity/landlockNsecurity/secrets/indexN security/ipee includefiles](j=j=j=j=j=j=j=j=j=j=j=j=j=j=j=emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj0jՔsbaja}(j]j]j]j]j]internalrefurij= anchorname#the-rust-experimentujajtjaj>ubaja}(j]j]j]j]j]ujaj{jaj>ubaja}(j]j]j]j]j]ujajjaj>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCode documentation}jaj.>sbaja}(j]j]j]j]j]internalrefurij= anchorname#code-documentationujajtjaj+>ubaja}(j]j]j]j]j]ujaj{jaj(>ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj=entries](Nrust/quick-startNrust/general-informationNrust/coding-guidelinesNrust/arch-supportN rust/testinge includefiles](jT>jV>jX>jZ>j\>emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj0jՔ8/var/lib/git/docbuild/linux/Documentation/rust/index.rstj֔K2jajE>ubaja}(j]j]j]j]j]ujajjaj(>ubeja}(j]j]j]j]j]ujajjaj>ubeja}(j]j]j]j]j]ujajjaj=ubeja}(j]j]j]j]j]ujajjaj=ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj>sbaja}(j]j]j]j]j]internalrefurij= anchorname#indicesujajtjaj>ubaja}(j]j]j]j]j]ujaj{jaj>ubaja}(j]j]j]j]j]ujajjaj>ubaja}(j]j]j]j]j]exprsubproject and htmlujaj)jaj=ubeja}(j]j]j]j]j]ujajubjk jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTimers}jaj>sbaja}(j]j]j]j]j]internalrefuri timers/index anchornamehuja referencejaj>ubaja}(j]j]j]j]j]ujacompact_paragraphjaj>ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj>entries](Ntimers/highresN timers/hpetNtimers/hrtimersN timers/no_hzNtimers/timekeepingNtimers/delay_sleep_functionse includefiles](j>j>j>j>j>j>emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔ:/var/lib/git/docbuild/linux/Documentation/timers/index.rstj֔Kjaj>ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj ?sbaja}(j]j]j]j]j]internalrefurij> anchorname#indicesujaj>jaj?ubaja}(j]j]j]j]j]ujaj>jaj?ubaja}(j]j]j]j]j]uja list_itemjaj?ubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjaj>ubeja}(j]j]j]j]j]uja bullet_listjaj>ubeja}(j]j]j]j]j]ujaj&?jaj>ubaja}(j]j]j]j]j]ujaj6?ubj# jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"ALSA Co-processor Acceleration API}jajL?sbaja}(j]j]j]j]j]internalrefurisound/designs/compress-accel anchornamehujaj>jajI?ubaja}(j]j]j]j]j]ujaj>jajF?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajl?sbaja}(j]j]j]j]j]internalrefurij[? anchorname #overviewujaj>jaji?ubaja}(j]j]j]j]j]ujaj>jajf?ubaja}(j]j]j]j]j]ujaj&?jajc?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Requirements}jaj?sbaja}(j]j]j]j]j]internalrefurij[? anchorname #requirementsujaj>jaj?ubaja}(j]j]j]j]j]ujaj>jaj?ubaja}(j]j]j]j]j]ujaj&?jajc?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign}jaj?sbaja}(j]j]j]j]j]internalrefurij[? anchorname#designujaj>jaj?ubaja}(j]j]j]j]j]ujaj>jaj?ubaja}(j]j]j]j]j]ujaj&?jajc?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja State Machine}jaj?sbaja}(j]j]j]j]j]internalrefurij[? anchorname#state-machineujaj>jaj?ubaja}(j]j]j]j]j]ujaj>jaj?ubaja}(j]j]j]j]j]ujaj&?jajc?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPassthrough operations (ioctls)}jaj?sbaja}(j]j]j]j]j]internalrefurij[? anchorname#passthrough-operations-ioctlsujaj>jaj?ubaja}(j]j]j]j]j]ujaj>jaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCREATE}jaj@sbaja}(j]j]j]j]j]internalrefurij[? anchorname#createujaj>jaj@ubaja}(j]j]j]j]j]ujaj>jaj@ubaja}(j]j]j]j]j]ujaj&?jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREE}jaj;@sbaja}(j]j]j]j]j]internalrefurij[? anchorname#freeujaj>jaj8@ubaja}(j]j]j]j]j]ujaj>jaj5@ubaja}(j]j]j]j]j]ujaj&?jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTART}jaj^@sbaja}(j]j]j]j]j]internalrefurij[? anchorname#startujaj>jaj[@ubaja}(j]j]j]j]j]ujaj>jajX@ubaja}(j]j]j]j]j]ujaj&?jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTOP}jaj@sbaja}(j]j]j]j]j]internalrefurij[? anchorname#stopujaj>jaj~@ubaja}(j]j]j]j]j]ujaj>jaj{@ubaja}(j]j]j]j]j]ujaj&?jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTATUS}jaj@sbaja}(j]j]j]j]j]internalrefurij[? anchorname#statusujaj>jaj@ubaja}(j]j]j]j]j]ujaj>jaj@ubaja}(j]j]j]j]j]ujaj&?jaj@ubeja}(j]j]j]j]j]ujaj6?jaj?ubeja}(j]j]j]j]j]ujaj&?jajc?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jaj@sbaja}(j]j]j]j]j]internalrefurij[? anchorname#creditsujaj>jaj@ubaja}(j]j]j]j]j]ujaj>jaj@ubaja}(j]j]j]j]j]ujaj&?jajc?ubeja}(j]j]j]j]j]ujaj6?jajF?ubeja}(j]j]j]j]j]ujaj&?jajC?ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting an ALSA Driver}jaj Asbaja}(j]j]j]j]j]internalrefuri'sound/kernel-api/writing-an-alsa-driver anchornamehujaj>jajAubaja}(j]j]j]j]j]ujaj>jajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreface}jaj+Asbaja}(j]j]j]j]j]internalrefurijA anchorname#prefaceujaj>jaj(Aubaja}(j]j]j]j]j]ujaj>jaj%Aubaja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFile Tree Structure}jajNAsbaja}(j]j]j]j]j]internalrefurijA anchorname#file-tree-structureujaj>jajKAubaja}(j]j]j]j]j]ujaj>jajHAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajnAsbaja}(j]j]j]j]j]internalrefurijA anchorname#generalujaj>jajkAubaja}(j]j]j]j]j]ujaj>jajhAubaja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacore directory}jajAsbaja}(j]j]j]j]j]internalrefurijA anchorname#core-directoryujaj>jajAubaja}(j]j]j]j]j]ujaj>jajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacore/oss}jajAsbaja}(j]j]j]j]j]internalrefurijA anchorname #core-ossujaj>jajAubaja}(j]j]j]j]j]ujaj>jajAubaja}(j]j]j]j]j]ujaj&?jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacore/seq}jajAsbaja}(j]j]j]j]j]internalrefurijA anchorname #core-sequjaj>jajAubaja}(j]j]j]j]j]ujaj>jajAubaja}(j]j]j]j]j]ujaj&?jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja core/seq/oss}jajAsbaja}(j]j]j]j]j]internalrefurijA anchorname #core-seq-ossujaj>jajAubaja}(j]j]j]j]j]ujaj>jajAubaja}(j]j]j]j]j]ujaj&?jajAubeja}(j]j]j]j]j]ujaj6?jajAubeja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainclude directory}jaj&Bsbaja}(j]j]j]j]j]internalrefurijA anchorname#include-directoryujaj>jaj#Bubaja}(j]j]j]j]j]ujaj>jaj Bubaja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadrivers directory}jajIBsbaja}(j]j]j]j]j]internalrefurijA anchorname#drivers-directoryujaj>jajFBubaja}(j]j]j]j]j]ujaj>jajCBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrivers/mpu401}jajiBsbaja}(j]j]j]j]j]internalrefurijA anchorname#drivers-mpu401ujaj>jajfBubaja}(j]j]j]j]j]ujaj>jajcBubaja}(j]j]j]j]j]ujaj&?jaj`BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrivers/opl3 and opl4}jajBsbaja}(j]j]j]j]j]internalrefurijA anchorname#drivers-opl3-and-opl4ujaj>jajBubaja}(j]j]j]j]j]ujaj>jajBubaja}(j]j]j]j]j]ujaj&?jaj`Bubeja}(j]j]j]j]j]ujaj6?jajCBubeja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja i2c directory}jajBsbaja}(j]j]j]j]j]internalrefurijA anchorname#i2c-directoryujaj>jajBubaja}(j]j]j]j]j]ujaj>jajBubaja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasynth directory}jajBsbaja}(j]j]j]j]j]internalrefurijA anchorname#synth-directoryujaj>jajBubaja}(j]j]j]j]j]ujaj>jajBubaja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pci directory}jajCsbaja}(j]j]j]j]j]internalrefurijA anchorname#pci-directoryujaj>jajBubaja}(j]j]j]j]j]ujaj>jajBubaja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja isa directory}jaj$Csbaja}(j]j]j]j]j]internalrefurijA anchorname#isa-directoryujaj>jaj!Cubaja}(j]j]j]j]j]ujaj>jajCubaja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaarm, ppc, and sparc directories}jajGCsbaja}(j]j]j]j]j]internalrefurijA anchorname#arm-ppc-and-sparc-directoriesujaj>jajDCubaja}(j]j]j]j]j]ujaj>jajACubaja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja usb directory}jajjCsbaja}(j]j]j]j]j]internalrefurijA anchorname#usb-directoryujaj>jajgCubaja}(j]j]j]j]j]ujaj>jajdCubaja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japcmcia directory}jajCsbaja}(j]j]j]j]j]internalrefurijA anchorname#pcmcia-directoryujaj>jajCubaja}(j]j]j]j]j]ujaj>jajCubaja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja soc directory}jajCsbaja}(j]j]j]j]j]internalrefurijA anchorname#soc-directoryujaj>jajCubaja}(j]j]j]j]j]ujaj>jajCubaja}(j]j]j]j]j]ujaj&?jajeAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja oss directory}jajCsbaja}(j]j]j]j]j]internalrefurijA anchorname#oss-directoryujaj>jajCubaja}(j]j]j]j]j]ujaj>jajCubaja}(j]j]j]j]j]ujaj&?jajeAubeja}(j]j]j]j]j]ujaj6?jajHAubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBasic Flow for PCI Drivers}jajDsbaja}(j]j]j]j]j]internalrefurijA anchorname#basic-flow-for-pci-driversujaj>jajCubaja}(j]j]j]j]j]ujaj>jajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOutline}jaj"Dsbaja}(j]j]j]j]j]internalrefurijA anchorname#outlineujaj>jajDubaja}(j]j]j]j]j]ujaj>jajDubaja}(j]j]j]j]j]ujaj&?jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFull Code Example}jajEDsbaja}(j]j]j]j]j]internalrefurijA anchorname#full-code-exampleujaj>jajBDubaja}(j]j]j]j]j]ujaj>jaj?Dubaja}(j]j]j]j]j]ujaj&?jajDubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver Constructor}jajhDsbaja}(j]j]j]j]j]internalrefurijA anchorname#driver-constructorujaj>jajeDubaja}(j]j]j]j]j]ujaj>jajbDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(1) Check and increment the device index.}jajDsbaja}(j]j]j]j]j]internalrefurijA anchorname%#check-and-increment-the-device-indexujaj>jajDubaja}(j]j]j]j]j]ujaj>jajDubaja}(j]j]j]j]j]ujaj&?jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2) Create a card instance}jajDsbaja}(j]j]j]j]j]internalrefurijA anchorname#create-a-card-instanceujaj>jajDubaja}(j]j]j]j]j]ujaj>jajDubaja}(j]j]j]j]j]ujaj&?jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3) Create a main component}jajDsbaja}(j]j]j]j]j]internalrefurijA anchorname#create-a-main-componentujaj>jajDubaja}(j]j]j]j]j]ujaj>jajDubaja}(j]j]j]j]j]ujaj&?jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&4) Set the driver ID and name strings.}jajDsbaja}(j]j]j]j]j]internalrefurijA anchorname##set-the-driver-id-and-name-stringsujaj>jajDubaja}(j]j]j]j]j]ujaj>jajDubaja}(j]j]j]j]j]ujaj&?jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja55) Create other components, such as mixer, MIDI, etc.}jajEsbaja}(j]j]j]j]j]internalrefurijA anchorname/#create-other-components-such-as-mixer-midi-etcujaj>jajEubaja}(j]j]j]j]j]ujaj>jajEubaja}(j]j]j]j]j]ujaj&?jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6) Register the card instance.}jaj7Esbaja}(j]j]j]j]j]internalrefurijA anchorname#register-the-card-instanceujaj>jaj4Eubaja}(j]j]j]j]j]ujaj>jaj1Eubaja}(j]j]j]j]j]ujaj&?jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+7) Set the PCI driver data and return zero.}jajZEsbaja}(j]j]j]j]j]internalrefurijA anchorname(#set-the-pci-driver-data-and-return-zeroujaj>jajWEubaja}(j]j]j]j]j]ujaj>jajTEubaja}(j]j]j]j]j]ujaj&?jajDubeja}(j]j]j]j]j]ujaj6?jajbDubeja}(j]j]j]j]j]ujaj&?jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Destructor}jajEsbaja}(j]j]j]j]j]internalrefurijA anchorname #destructorujaj>jajEubaja}(j]j]j]j]j]ujaj>jajEubaja}(j]j]j]j]j]ujaj&?jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Header Files}jajEsbaja}(j]j]j]j]j]internalrefurijA anchorname #header-filesujaj>jajEubaja}(j]j]j]j]j]ujaj>jajEubaja}(j]j]j]j]j]ujaj&?jajDubeja}(j]j]j]j]j]ujaj6?jajCubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Management of Cards and Components}jajEsbaja}(j]j]j]j]j]internalrefurijA anchorname##management-of-cards-and-componentsujaj>jajEubaja}(j]j]j]j]j]ujaj>jajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Card Instance}jajEsbaja}(j]j]j]j]j]internalrefurijA anchorname#card-instanceujaj>jajEubaja}(j]j]j]j]j]ujaj>jajEubaja}(j]j]j]j]j]ujaj&?jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Components}jajFsbaja}(j]j]j]j]j]internalrefurijA anchorname #componentsujaj>jajFubaja}(j]j]j]j]j]ujaj>jajFubaja}(j]j]j]j]j]ujaj&?jajEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaChip-Specific Data}jajAFsbaja}(j]j]j]j]j]internalrefurijA anchorname#chip-specific-dataujaj>jaj>Fubaja}(j]j]j]j]j]ujaj>jaj;FubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja1. Allocating via }jajaFsbj)}(ja:c:func:`snd_card_new()`ja]jasnd_card_new()}jajhFsbaja}(j]j](xrefhwc-funcej]j]j]ujaliteraljՔNj֔NjajaFubja.}jajaFsbeja}(j]j]j]j]j]internalrefurijA anchorname#allocating-via-snd-card-newujaj>jaj^Fubaja}(j]j]j]j]j]ujaj>jaj[Fubaja}(j]j]j]j]j]ujaj&?jajXFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Allocating an extra device.}jajFsbaja}(j]j]j]j]j]internalrefurijA anchorname#allocating-an-extra-deviceujaj>jajFubaja}(j]j]j]j]j]ujaj>jajFubaja}(j]j]j]j]j]ujaj&?jajXFubeja}(j]j]j]j]j]ujaj6?jaj;Fubeja}(j]j]j]j]j]ujaj&?jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegistration and Release}jajFsbaja}(j]j]j]j]j]internalrefurijA anchorname#registration-and-releaseujaj>jajFubaja}(j]j]j]j]j]ujaj>jajFubaja}(j]j]j]j]j]ujaj&?jajEubeja}(j]j]j]j]j]ujaj6?jajEubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI Resource Management}jajFsbaja}(j]j]j]j]j]internalrefurijA anchorname#pci-resource-managementujaj>jajFubaja}(j]j]j]j]j]ujaj>jajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFull Code Example}jajGsbaja}(j]j]j]j]j]internalrefurijA anchorname#id1ujaj>jajGubaja}(j]j]j]j]j]ujaj>jajGubaja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSome Hafta’s}jaj:Gsbaja}(j]j]j]j]j]internalrefurijA anchorname #some-hafta-sujaj>jaj7Gubaja}(j]j]j]j]j]ujaj>jaj4Gubaja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResource Allocation}jaj]Gsbaja}(j]j]j]j]j]internalrefurijA anchorname#resource-allocationujaj>jajZGubaja}(j]j]j]j]j]ujaj>jajWGubaja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCI Entries}jajGsbaja}(j]j]j]j]j]internalrefurijA anchorname #pci-entriesujaj>jaj}Gubaja}(j]j]j]j]j]ujaj>jajzGubaja}(j]j]j]j]j]ujaj&?jajGubeja}(j]j]j]j]j]ujaj6?jajFubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja PCM Interface}jajGsbaja}(j]j]j]j]j]internalrefurijA anchorname#pcm-interfaceujaj>jajGubaja}(j]j]j]j]j]ujaj>jajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajGsbaja}(j]j]j]j]j]internalrefurijA anchorname#id2ujaj>jajGubaja}(j]j]j]j]j]ujaj>jajGubaja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFull Code Example}jajGsbaja}(j]j]j]j]j]internalrefurijA anchorname#id3ujaj>jajGubaja}(j]j]j]j]j]ujaj>jajGubaja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM Constructor}jajHsbaja}(j]j]j]j]j]internalrefurijA anchorname#pcm-constructorujaj>jajHubaja}(j]j]j]j]j]ujaj>jajHubaja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja... And the Destructor?}jaj8Hsbaja}(j]j]j]j]j]internalrefurijA anchorname#and-the-destructorujaj>jaj5Hubaja}(j]j]j]j]j]ujaj>jaj2Hubaja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.Runtime Pointer - The Chest of PCM Information}jaj[Hsbaja}(j]j]j]j]j]internalrefurijA anchorname-#runtime-pointer-the-chest-of-pcm-informationujaj>jajXHubaja}(j]j]j]j]j]ujaj>jajUHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Description}jaj{Hsbaja}(j]j]j]j]j]internalrefurijA anchorname#hardware-descriptionujaj>jajxHubaja}(j]j]j]j]j]ujaj>jajuHubaja}(j]j]j]j]j]ujaj&?jajrHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM Configurations}jajHsbaja}(j]j]j]j]j]internalrefurijA anchorname#pcm-configurationsujaj>jajHubaja}(j]j]j]j]j]ujaj>jajHubaja}(j]j]j]j]j]ujaj&?jajrHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Buffer Information}jajHsbaja}(j]j]j]j]j]internalrefurijA anchorname#dma-buffer-informationujaj>jajHubaja}(j]j]j]j]j]ujaj>jajHubaja}(j]j]j]j]j]ujaj&?jajrHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning Status}jajHsbaja}(j]j]j]j]j]internalrefurijA anchorname#running-statusujaj>jajHubaja}(j]j]j]j]j]ujaj>jajHubaja}(j]j]j]j]j]ujaj&?jajrHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Private Data}jajIsbaja}(j]j]j]j]j]internalrefurijA anchorname #private-dataujaj>jajIubaja}(j]j]j]j]j]ujaj>jajIubaja}(j]j]j]j]j]ujaj&?jajrHubeja}(j]j]j]j]j]ujaj6?jajUHubeja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operators}jaj6Isbaja}(j]j]j]j]j]internalrefurijA anchorname #operatorsujaj>jaj3Iubaja}(j]j]j]j]j]ujaj>jaj0IubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM open callback}jajVIsbaja}(j]j]j]j]j]internalrefurijA anchorname#pcm-open-callbackujaj>jajSIubaja}(j]j]j]j]j]ujaj>jajPIubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaclose callback}jajyIsbaja}(j]j]j]j]j]internalrefurijA anchorname#close-callbackujaj>jajvIubaja}(j]j]j]j]j]ujaj>jajsIubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaioctl callback}jajIsbaja}(j]j]j]j]j]internalrefurijA anchorname#ioctl-callbackujaj>jajIubaja}(j]j]j]j]j]ujaj>jajIubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahw_params callback}jajIsbaja}(j]j]j]j]j]internalrefurijA anchorname#hw-params-callbackujaj>jajIubaja}(j]j]j]j]j]ujaj>jajIubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahw_free callback}jajIsbaja}(j]j]j]j]j]internalrefurijA anchorname#hw-free-callbackujaj>jajIubaja}(j]j]j]j]j]ujaj>jajIubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrepare callback}jajJsbaja}(j]j]j]j]j]internalrefurijA anchorname#prepare-callbackujaj>jajJubaja}(j]j]j]j]j]ujaj>jajIubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatrigger callback}jaj(Jsbaja}(j]j]j]j]j]internalrefurijA anchorname#trigger-callbackujaj>jaj%Jubaja}(j]j]j]j]j]ujaj>jaj"Jubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasync_stop callback}jajKJsbaja}(j]j]j]j]j]internalrefurijA anchorname#sync-stop-callbackujaj>jajHJubaja}(j]j]j]j]j]ujaj>jajEJubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japointer callback}jajnJsbaja}(j]j]j]j]j]internalrefurijA anchorname#pointer-callbackujaj>jajkJubaja}(j]j]j]j]j]ujaj>jajhJubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacopy and fill_silence ops}jajJsbaja}(j]j]j]j]j]internalrefurijA anchorname#copy-and-fill-silence-opsujaj>jajJubaja}(j]j]j]j]j]ujaj>jajJubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ack callback}jajJsbaja}(j]j]j]j]j]internalrefurijA anchorname #ack-callbackujaj>jajJubaja}(j]j]j]j]j]ujaj>jajJubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja page callback}jajJsbaja}(j]j]j]j]j]internalrefurijA anchorname#page-callbackujaj>jajJubaja}(j]j]j]j]j]ujaj>jajJubaja}(j]j]j]j]j]ujaj&?jajMIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mmap callback}jajJsbaja}(j]j]j]j]j]internalrefurijA anchorname#mmap-callbackujaj>jajJubaja}(j]j]j]j]j]ujaj>jajJubaja}(j]j]j]j]j]ujaj&?jajMIubeja}(j]j]j]j]j]ujaj6?jaj0Iubeja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCM Interrupt Handler}jaj)Ksbaja}(j]j]j]j]j]internalrefurijA anchorname#pcm-interrupt-handlerujaj>jaj&Kubaja}(j]j]j]j]j]ujaj>jaj#KubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Interrupts at the period (fragment) boundary}jajIKsbaja}(j]j]j]j]j]internalrefurijA anchorname+#interrupts-at-the-period-fragment-boundaryujaj>jajFKubaja}(j]j]j]j]j]ujaj>jajCKubaja}(j]j]j]j]j]ujaj&?jaj@KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHigh frequency timer interrupts}jajlKsbaja}(j]j]j]j]j]internalrefurijA anchorname #high-frequency-timer-interruptsujaj>jajiKubaja}(j]j]j]j]j]ujaj>jajfKubaja}(j]j]j]j]j]ujaj&?jaj@KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja On calling }jajKsbj)}(ja":c:func:`snd_pcm_period_elapsed()`ja]jasnd_pcm_period_elapsed()}jajKsbaja}(j]j](jsFhwc-funcej]j]j]ujajxFjՔNj֔NjajKubeja}(j]j]j]j]j]internalrefurijA anchorname"#on-calling-snd-pcm-period-elapsedujaj>jajKubaja}(j]j]j]j]j]ujaj>jajKubaja}(j]j]j]j]j]ujaj&?jaj@Kubeja}(j]j]j]j]j]ujaj6?jaj#Kubeja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Atomicity}jajKsbaja}(j]j]j]j]j]internalrefurijA anchorname #atomicityujaj>jajKubaja}(j]j]j]j]j]ujaj>jajKubaja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constraints}jajKsbaja}(j]j]j]j]j]internalrefurijA anchorname #constraintsujaj>jajKubaja}(j]j]j]j]j]ujaj>jajKubaja}(j]j]j]j]j]ujaj&?jajGubeja}(j]j]j]j]j]ujaj6?jajGubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaControl Interface}jajLsbaja}(j]j]j]j]j]internalrefurijA anchorname#control-interfaceujaj>jajLubaja}(j]j]j]j]j]ujaj>jajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jaj?Lsbaja}(j]j]j]j]j]internalrefurijA anchorname#id4ujaj>jajjaj9Lubaja}(j]j]j]j]j]ujaj&?jaj6LubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefinition of Controls}jajbLsbaja}(j]j]j]j]j]internalrefurijA anchorname#definition-of-controlsujaj>jaj_Lubaja}(j]j]j]j]j]ujaj>jaj\Lubaja}(j]j]j]j]j]ujaj&?jaj6LubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Control Names}jajLsbaja}(j]j]j]j]j]internalrefurijA anchorname#control-namesujaj>jajLubaja}(j]j]j]j]j]ujaj>jajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal capture and playback}jajLsbaja}(j]j]j]j]j]internalrefurijA anchorname#global-capture-and-playbackujaj>jajLubaja}(j]j]j]j]j]ujaj>jajLubaja}(j]j]j]j]j]ujaj&?jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tone-controls}jajLsbaja}(j]j]j]j]j]internalrefurijA anchorname#tone-controlsujaj>jajLubaja}(j]j]j]j]j]ujaj>jajLubaja}(j]j]j]j]j]ujaj&?jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3D controls}jajLsbaja}(j]j]j]j]j]internalrefurijA anchorname #d-controlsujaj>jajLubaja}(j]j]j]j]j]ujaj>jajLubaja}(j]j]j]j]j]ujaj&?jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mic boost}jajMsbaja}(j]j]j]j]j]internalrefurijA anchorname #mic-boostujaj>jaj Mubaja}(j]j]j]j]j]ujaj>jajMubaja}(j]j]j]j]j]ujaj&?jajLubeja}(j]j]j]j]j]ujaj6?jajLubeja}(j]j]j]j]j]ujaj&?jaj6LubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Access Flags}jaj=Msbaja}(j]j]j]j]j]internalrefurijA anchorname #access-flagsujaj>jaj:Mubaja}(j]j]j]j]j]ujaj>jaj7Mubaja}(j]j]j]j]j]ujaj&?jaj6LubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaControl Callbacks}jaj`Msbaja}(j]j]j]j]j]internalrefurijA anchorname#control-callbacksujaj>jaj]Mubaja}(j]j]j]j]j]ujaj>jajZMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja info callback}jajMsbaja}(j]j]j]j]j]internalrefurijA anchorname#info-callbackujaj>jaj}Mubaja}(j]j]j]j]j]ujaj>jajzMubaja}(j]j]j]j]j]ujaj&?jajwMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja get callback}jajMsbaja}(j]j]j]j]j]internalrefurijA anchorname #get-callbackujaj>jajMubaja}(j]j]j]j]j]ujaj>jajMubaja}(j]j]j]j]j]ujaj&?jajwMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja put callback}jajMsbaja}(j]j]j]j]j]internalrefurijA anchorname #put-callbackujaj>jajMubaja}(j]j]j]j]j]ujaj>jajMubaja}(j]j]j]j]j]ujaj&?jajwMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCallbacks are not atomic}jajMsbaja}(j]j]j]j]j]internalrefurijA anchorname#callbacks-are-not-atomicujaj>jajMubaja}(j]j]j]j]j]ujaj>jajMubaja}(j]j]j]j]j]ujaj&?jajwMubeja}(j]j]j]j]j]ujaj6?jajZMubeja}(j]j]j]j]j]ujaj&?jaj6LubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControl Constructor}jajNsbaja}(j]j]j]j]j]internalrefurijA anchorname#control-constructorujaj>jajNubaja}(j]j]j]j]j]ujaj>jajNubaja}(j]j]j]j]j]ujaj&?jaj6LubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChange Notification}jaj;Nsbaja}(j]j]j]j]j]internalrefurijA anchorname#change-notificationujaj>jaj8Nubaja}(j]j]j]j]j]ujaj>jaj5Nubaja}(j]j]j]j]j]ujaj&?jaj6LubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMetadata}jaj^Nsbaja}(j]j]j]j]j]internalrefurijA anchorname #metadataujaj>jaj[Nubaja}(j]j]j]j]j]ujaj>jajXNubaja}(j]j]j]j]j]ujaj&?jaj6Lubeja}(j]j]j]j]j]ujaj6?jajLubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAPI for AC97 Codec}jajNsbaja}(j]j]j]j]j]internalrefurijA anchorname#api-for-ac97-codecujaj>jajNubaja}(j]j]j]j]j]ujaj>jajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajNsbaja}(j]j]j]j]j]internalrefurijA anchorname#id5ujaj>jajNubaja}(j]j]j]j]j]ujaj>jajNubaja}(j]j]j]j]j]ujaj&?jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFull Code Example}jajNsbaja}(j]j]j]j]j]internalrefurijA anchorname#id6ujaj>jajNubaja}(j]j]j]j]j]ujaj>jajNubaja}(j]j]j]j]j]ujaj&?jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAC97 Constructor}jajNsbaja}(j]j]j]j]j]internalrefurijA anchorname#ac97-constructorujaj>jajNubaja}(j]j]j]j]j]ujaj>jajNubaja}(j]j]j]j]j]ujaj&?jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAC97 Callbacks}jajOsbaja}(j]j]j]j]j]internalrefurijA anchorname#ac97-callbacksujaj>jajOubaja}(j]j]j]j]j]ujaj>jajOubaja}(j]j]j]j]j]ujaj&?jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Updating Registers in The Driver}jaj9Osbaja}(j]j]j]j]j]internalrefurijA anchorname!#updating-registers-in-the-driverujaj>jaj6Oubaja}(j]j]j]j]j]ujaj>jaj3Oubaja}(j]j]j]j]j]ujaj&?jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClock Adjustment}jaj\Osbaja}(j]j]j]j]j]internalrefurijA anchorname#clock-adjustmentujaj>jajYOubaja}(j]j]j]j]j]ujaj>jajVOubaja}(j]j]j]j]j]ujaj&?jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Proc Files}jajOsbaja}(j]j]j]j]j]internalrefurijA anchorname #proc-filesujaj>jaj|Oubaja}(j]j]j]j]j]ujaj>jajyOubaja}(j]j]j]j]j]ujaj&?jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiple Codecs}jajOsbaja}(j]j]j]j]j]internalrefurijA anchorname#multiple-codecsujaj>jajOubaja}(j]j]j]j]j]ujaj>jajOubaja}(j]j]j]j]j]ujaj&?jajNubeja}(j]j]j]j]j]ujaj6?jajNubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMIDI (MPU401-UART) Interface}jajOsbaja}(j]j]j]j]j]internalrefurijA anchorname#midi-mpu401-uart-interfaceujaj>jajOubaja}(j]j]j]j]j]ujaj>jajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajOsbaja}(j]j]j]j]j]internalrefurijA anchorname#id7ujaj>jajOubaja}(j]j]j]j]j]ujaj>jajOubaja}(j]j]j]j]j]ujaj&?jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIDI Constructor}jajPsbaja}(j]j]j]j]j]internalrefurijA anchorname#midi-constructorujaj>jajPubaja}(j]j]j]j]j]ujaj>jajPubaja}(j]j]j]j]j]ujaj&?jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIDI Interrupt Handler}jaj7Psbaja}(j]j]j]j]j]internalrefurijA anchorname#midi-interrupt-handlerujaj>jaj4Pubaja}(j]j]j]j]j]ujaj>jaj1Pubaja}(j]j]j]j]j]ujaj&?jajOubeja}(j]j]j]j]j]ujaj6?jajOubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRawMIDI Interface}jajfPsbaja}(j]j]j]j]j]internalrefurijA anchorname#rawmidi-interfaceujaj>jajcPubaja}(j]j]j]j]j]ujaj>jaj`PubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajPsbaja}(j]j]j]j]j]internalrefurijA anchorname #overviewujaj>jajPubaja}(j]j]j]j]j]ujaj>jajPubaja}(j]j]j]j]j]ujaj&?jaj}PubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRawMIDI Constructor}jajPsbaja}(j]j]j]j]j]internalrefurijA anchorname#rawmidi-constructorujaj>jajPubaja}(j]j]j]j]j]ujaj>jajPubaja}(j]j]j]j]j]ujaj&?jaj}PubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRawMIDI Callbacks}jajPsbaja}(j]j]j]j]j]internalrefurijA anchorname#rawmidi-callbacksujaj>jajPubaja}(j]j]j]j]j]ujaj>jajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRawMIDI open callback}jajPsbaja}(j]j]j]j]j]internalrefurijA anchorname#rawmidi-open-callbackujaj>jajPubaja}(j]j]j]j]j]ujaj>jajPubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRawMIDI close callback}jajQsbaja}(j]j]j]j]j]internalrefurijA anchorname#rawmidi-close-callbackujaj>jaj Qubaja}(j]j]j]j]j]ujaj>jaj Qubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Rawmidi trigger callback for output substreams}jaj2Qsbaja}(j]j]j]j]j]internalrefurijA anchorname/#rawmidi-trigger-callback-for-output-substreamsujaj>jaj/Qubaja}(j]j]j]j]j]ujaj>jaj,Qubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-RawMIDI trigger callback for input substreams}jajUQsbaja}(j]j]j]j]j]internalrefurijA anchorname.#rawmidi-trigger-callback-for-input-substreamsujaj>jajRQubaja}(j]j]j]j]j]ujaj>jajOQubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrain callback}jajxQsbaja}(j]j]j]j]j]internalrefurijA anchorname#drain-callbackujaj>jajuQubaja}(j]j]j]j]j]ujaj>jajrQubaja}(j]j]j]j]j]ujaj&?jajPubeja}(j]j]j]j]j]ujaj6?jajPubeja}(j]j]j]j]j]ujaj&?jaj}Pubeja}(j]j]j]j]j]ujaj6?jaj`Pubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMiscellaneous Devices}jajQsbaja}(j]j]j]j]j]internalrefurijA anchorname#miscellaneous-devicesujaj>jajQubaja}(j]j]j]j]j]ujaj>jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFM OPL3}jajQsbaja}(j]j]j]j]j]internalrefurijA anchorname#fm-opl3ujaj>jajQubaja}(j]j]j]j]j]ujaj>jajQubaja}(j]j]j]j]j]ujaj&?jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware-Dependent Devices}jajQsbaja}(j]j]j]j]j]internalrefurijA anchorname#hardware-dependent-devicesujaj>jajQubaja}(j]j]j]j]j]ujaj>jajQubaja}(j]j]j]j]j]ujaj&?jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIEC958 (S/PDIF)}jajRsbaja}(j]j]j]j]j]internalrefurijA anchorname#iec958-s-pdifujaj>jajRubaja}(j]j]j]j]j]ujaj>jajRubaja}(j]j]j]j]j]ujaj&?jajQubeja}(j]j]j]j]j]ujaj6?jajQubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBuffer and Memory Management}jajHRsbaja}(j]j]j]j]j]internalrefurijA anchorname#buffer-and-memory-managementujaj>jajERubaja}(j]j]j]j]j]ujaj>jajBRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Buffer Types}jajhRsbaja}(j]j]j]j]j]internalrefurijA anchorname #buffer-typesujaj>jajeRubaja}(j]j]j]j]j]ujaj>jajbRubaja}(j]j]j]j]j]ujaj&?jaj_RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExternal Hardware Buffers}jajRsbaja}(j]j]j]j]j]internalrefurijA anchorname#external-hardware-buffersujaj>jajRubaja}(j]j]j]j]j]ujaj>jajRubaja}(j]j]j]j]j]ujaj&?jaj_RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-Contiguous Buffers}jajRsbaja}(j]j]j]j]j]internalrefurijA anchorname#non-contiguous-buffersujaj>jajRubaja}(j]j]j]j]j]ujaj>jajRubaja}(j]j]j]j]j]ujaj&?jaj_RubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVmalloc’ed Buffers}jajRsbaja}(j]j]j]j]j]internalrefurijA anchorname#vmalloc-ed-buffersujaj>jajRubaja}(j]j]j]j]j]ujaj>jajRubaja}(j]j]j]j]j]ujaj&?jaj_Rubeja}(j]j]j]j]j]ujaj6?jajBRubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProc Interface}jajSsbaja}(j]j]j]j]j]internalrefurijA anchorname#proc-interfaceujaj>jajRubaja}(j]j]j]j]j]ujaj>jajRubaja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPower Management}jaj#Ssbaja}(j]j]j]j]j]internalrefurijA anchorname#power-managementujaj>jaj Subaja}(j]j]j]j]j]ujaj>jajSubaja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajFSsbaja}(j]j]j]j]j]internalrefurijA anchorname#module-parametersujaj>jajCSubaja}(j]j]j]j]j]ujaj>jaj@Subaja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice-Managed Resources}jajiSsbaja}(j]j]j]j]j]internalrefurijA anchorname#device-managed-resourcesujaj>jajfSubaja}(j]j]j]j]j]ujaj>jajcSubaja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%How To Put Your Driver Into ALSA Tree}jajSsbaja}(j]j]j]j]j]internalrefurijA anchorname&#how-to-put-your-driver-into-alsa-treeujaj>jajSubaja}(j]j]j]j]j]ujaj>jajSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajSsbaja}(j]j]j]j]j]internalrefurijA anchorname#id8ujaj>jajSubaja}(j]j]j]j]j]ujaj>jajSubaja}(j]j]j]j]j]ujaj&?jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver with A Single Source File}jajSsbaja}(j]j]j]j]j]internalrefurijA anchorname!#driver-with-a-single-source-fileujaj>jajSubaja}(j]j]j]j]j]ujaj>jajSubaja}(j]j]j]j]j]ujaj&?jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Drivers with Several Source Files}jajSsbaja}(j]j]j]j]j]internalrefurijA anchorname"#drivers-with-several-source-filesujaj>jajSubaja}(j]j]j]j]j]ujaj>jajSubaja}(j]j]j]j]j]ujaj&?jajSubeja}(j]j]j]j]j]ujaj6?jajSubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUseful Functions}jaj!Tsbaja}(j]j]j]j]j]internalrefurijA anchorname#useful-functionsujaj>jajTubaja}(j]j]j]j]j]ujaj>jajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`snd_BUG()`ja]ja snd_BUG()}jajDTsbaja}(j]j](jsFhwc-funcej]j]j]ujajxFjՔNj֔NjajATubaja}(j]j]j]j]j]internalrefurijA anchorname#snd-bugujaj>jaj>Tubaja}(j]j]j]j]j]ujaj>jaj;Tubaja}(j]j]j]j]j]ujaj&?jaj8TubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`snd_BUG_ON()`ja]ja snd_BUG_ON()}jajrTsbaja}(j]j](jsFhwc-funcej]j]j]ujajxFjՔNj֔NjajoTubaja}(j]j]j]j]j]internalrefurijA anchorname #snd-bug-onujaj>jajlTubaja}(j]j]j]j]j]ujaj>jajiTubaja}(j]j]j]j]j]ujaj&?jaj8Tubeja}(j]j]j]j]j]ujaj6?jajTubeja}(j]j]j]j]j]ujaj&?jaj"AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAcknowledgments}jajTsbaja}(j]j]j]j]j]internalrefurijA anchorname#acknowledgmentsujaj>jajTubaja}(j]j]j]j]j]ujaj>jajTubaja}(j]j]j]j]j]ujaj&?jaj"Aubeja}(j]j]j]j]j]ujaj6?jajAubeja}(j]j]j]j]j]ujaj&?jajAubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTarget export device script}jajTsbaja}(j]j]j]j]j]internalrefuritarget/scripts anchornamehujaj>jajTubaja}(j]j]j]j]j]ujaj>jajTubaja}(j]j]j]j]j]ujaj&?jajTubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Notes on Maya44 USB Audio Support}jaj Usbaja}(j]j]j]j]j]internalrefurisound/cards/maya44 anchornamehujaj>jaj Uubaja}(j]j]j]j]j]ujaj>jajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTATE OF DEVELOPMENT}jaj-Usbaja}(j]j]j]j]j]internalrefurijU anchorname#state-of-developmentujaj>jaj*Uubaja}(j]j]j]j]j]ujaj>jaj'Uubaja}(j]j]j]j]j]ujaj&?jaj$UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRIVER DETAILS}jajPUsbaja}(j]j]j]j]j]internalrefurijU anchorname#driver-detailsujaj>jajMUubaja}(j]j]j]j]j]ujaj>jajJUubaja}(j]j]j]j]j]ujaj&?jaj$UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMPLING RATES}jajsUsbaja}(j]j]j]j]j]internalrefurijU anchorname#sampling-ratesujaj>jajpUubaja}(j]j]j]j]j]ujaj>jajmUubaja}(j]j]j]j]j]ujaj&?jaj$UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SOUND DEVICES}jajUsbaja}(j]j]j]j]j]internalrefurijU anchorname#sound-devicesujaj>jajUubaja}(j]j]j]j]j]ujaj>jajUubaja}(j]j]j]j]j]ujaj&?jaj$UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNAMING OF MIXER CONTROLS}jajUsbaja}(j]j]j]j]j]internalrefurijU anchorname#naming-of-mixer-controlsujaj>jajUubaja}(j]j]j]j]j]ujaj>jajUubaja}(j]j]j]j]j]ujaj&?jaj$Uubeja}(j]j]j]j]j]ujaj6?jajUubeja}(j]j]j]j]j]ujaj&?jajUubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4OP-TEE (Open Portable Trusted Execution Environment)}jajUsbaja}(j]j]j]j]j]internalrefuri tee/op-tee anchornamehujaj>jajUubaja}(j]j]j]j]j]ujaj>jajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOP-TEE device enumeration}jajVsbaja}(j]j]j]j]j]internalrefurijV anchorname#op-tee-device-enumerationujaj>jajVubaja}(j]j]j]j]j]ujaj>jaj Vubaja}(j]j]j]j]j]ujaj&?jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOP-TEE notifications}jaj4Vsbaja}(j]j]j]j]j]internalrefurijV anchorname#op-tee-notificationsujaj>jaj1Vubaja}(j]j]j]j]j]ujaj>jaj.Vubaja}(j]j]j]j]j]ujaj&?jajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(OPTEE_INSECURE_LOAD_IMAGE Kconfig option}jajWVsbaja}(j]j]j]j]j]internalrefurijV anchorname)#optee-insecure-load-image-kconfig-optionujaj>jajTVubaja}(j]j]j]j]j]ujaj>jajQVubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajwVsbaja}(j]j]j]j]j]internalrefurijV anchorname #referencesujaj>jajtVubaja}(j]j]j]j]j]ujaj>jajqVubaja}(j]j]j]j]j]ujaj&?jajnVubaja}(j]j]j]j]j]ujaj6?jajQVubeja}(j]j]j]j]j]ujaj&?jajVubeja}(j]j]j]j]j]ujaj6?jajUubeja}(j]j]j]j]j]ujaj&?jajUubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMore Notes on HD-Audio Driver}jajVsbaja}(j]j]j]j]j]internalrefurisound/hd-audio/notes anchornamehujaj>jajVubaja}(j]j]j]j]j]ujaj>jajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajVsbaja}(j]j]j]j]j]internalrefurijV anchorname#generalujaj>jajVubaja}(j]j]j]j]j]ujaj>jajVubaja}(j]j]j]j]j]ujaj&?jajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHD-Audio Controller}jajVsbaja}(j]j]j]j]j]internalrefurijV anchorname#hd-audio-controllerujaj>jajVubaja}(j]j]j]j]j]ujaj>jajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA-Position Problem}jajWsbaja}(j]j]j]j]j]internalrefurijV anchorname#dma-position-problemujaj>jajWubaja}(j]j]j]j]j]ujaj>jajWubaja}(j]j]j]j]j]ujaj&?jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCodec-Probing Problem}jajAWsbaja}(j]j]j]j]j]internalrefurijV anchorname#codec-probing-problemujaj>jaj>Wubaja}(j]j]j]j]j]ujaj>jaj;Wubaja}(j]j]j]j]j]ujaj&?jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt Handling}jajdWsbaja}(j]j]j]j]j]internalrefurijV anchorname#interrupt-handlingujaj>jajaWubaja}(j]j]j]j]j]ujaj>jaj^Wubaja}(j]j]j]j]j]ujaj&?jajWubeja}(j]j]j]j]j]ujaj6?jajVubeja}(j]j]j]j]j]ujaj&?jajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHD-Audio Codec}jajWsbaja}(j]j]j]j]j]internalrefurijV anchorname#hd-audio-codecujaj>jajWubaja}(j]j]j]j]j]ujaj>jajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Model Option}jajWsbaja}(j]j]j]j]j]internalrefurijV anchorname #model-optionujaj>jajWubaja}(j]j]j]j]j]ujaj>jajWubaja}(j]j]j]j]j]ujaj&?jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpeaker and Headphone Output}jajWsbaja}(j]j]j]j]j]internalrefurijV anchorname#speaker-and-headphone-outputujaj>jajWubaja}(j]j]j]j]j]ujaj>jajWubaja}(j]j]j]j]j]ujaj&?jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCapture Problems}jajWsbaja}(j]j]j]j]j]internalrefurijV anchorname#capture-problemsujaj>jajWubaja}(j]j]j]j]j]ujaj>jajWubaja}(j]j]j]j]j]ujaj&?jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDirect Debugging}jajXsbaja}(j]j]j]j]j]internalrefurijV anchorname#direct-debuggingujaj>jajXubaja}(j]j]j]j]j]ujaj>jajXubaja}(j]j]j]j]j]ujaj&?jajWubeja}(j]j]j]j]j]ujaj6?jajWubeja}(j]j]j]j]j]ujaj&?jajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Other Issues}jajKXsbaja}(j]j]j]j]j]internalrefurijV anchorname #other-issuesujaj>jajHXubaja}(j]j]j]j]j]ujaj>jajEXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Configuration}jajkXsbaja}(j]j]j]j]j]internalrefurijV anchorname#kernel-configurationujaj>jajhXubaja}(j]j]j]j]j]ujaj>jajeXubaja}(j]j]j]j]j]ujaj&?jajbXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCodec Proc-File}jajXsbaja}(j]j]j]j]j]internalrefurijV anchorname#codec-proc-fileujaj>jajXubaja}(j]j]j]j]j]ujaj>jajXubaja}(j]j]j]j]j]ujaj&?jajbXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHD-Audio Reconfiguration}jajXsbaja}(j]j]j]j]j]internalrefurijV anchorname#hd-audio-reconfigurationujaj>jajXubaja}(j]j]j]j]j]ujaj>jajXubaja}(j]j]j]j]j]ujaj&?jajbXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Hint Strings}jajXsbaja}(j]j]j]j]j]internalrefurijV anchorname #hint-stringsujaj>jajXubaja}(j]j]j]j]j]ujaj>jajXubaja}(j]j]j]j]j]ujaj&?jajbXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEarly Patching}jajXsbaja}(j]j]j]j]j]internalrefurijV anchorname#early-patchingujaj>jajXubaja}(j]j]j]j]j]ujaj>jajXubaja}(j]j]j]j]j]ujaj&?jajbXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Power-Saving}jajYsbaja}(j]j]j]j]j]internalrefurijV anchorname #power-savingujaj>jajYubaja}(j]j]j]j]j]ujaj>jajYubaja}(j]j]j]j]j]ujaj&?jajbXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tracepoints}jaj=Ysbaja}(j]j]j]j]j]internalrefurijV anchorname #tracepointsujaj>jaj:Yubaja}(j]j]j]j]j]ujaj>jaj7Yubaja}(j]j]j]j]j]ujaj&?jajbXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevelopment Tree}jaj`Ysbaja}(j]j]j]j]j]internalrefurijV anchorname#development-treeujaj>jaj]Yubaja}(j]j]j]j]j]ujaj>jajZYubaja}(j]j]j]j]j]ujaj&?jajbXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSending a Bug Report}jajYsbaja}(j]j]j]j]j]internalrefurijV anchorname#sending-a-bug-reportujaj>jajYubaja}(j]j]j]j]j]ujaj>jaj}Yubaja}(j]j]j]j]j]ujaj&?jajbXubeja}(j]j]j]j]j]ujaj6?jajEXubeja}(j]j]j]j]j]ujaj&?jajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Debug Tools}jajYsbaja}(j]j]j]j]j]internalrefurijV anchorname #debug-toolsujaj>jajYubaja}(j]j]j]j]j]ujaj>jajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja alsa-info}jajYsbaja}(j]j]j]j]j]internalrefurijV anchorname #alsa-infoujaj>jajYubaja}(j]j]j]j]j]ujaj>jajYubaja}(j]j]j]j]j]ujaj&?jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahda-verb}jajYsbaja}(j]j]j]j]j]internalrefurijV anchorname #hda-verbujaj>jajYubaja}(j]j]j]j]j]ujaj>jajYubaja}(j]j]j]j]j]ujaj&?jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja hda-analyzer}jajZsbaja}(j]j]j]j]j]internalrefurijV anchorname #hda-analyzerujaj>jajZubaja}(j]j]j]j]j]ujaj>jajZubaja}(j]j]j]j]j]ujaj&?jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Codecgraph}jaj;Zsbaja}(j]j]j]j]j]internalrefurijV anchorname #codecgraphujaj>jaj8Zubaja}(j]j]j]j]j]ujaj>jaj5Zubaja}(j]j]j]j]j]ujaj&?jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahda-emu}jaj^Zsbaja}(j]j]j]j]j]internalrefurijV anchorname#hda-emuujaj>jaj[Zubaja}(j]j]j]j]j]ujaj>jajXZubaja}(j]j]j]j]j]ujaj&?jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahda-jack-retask}jajZsbaja}(j]j]j]j]j]internalrefurijV anchorname#hda-jack-retaskujaj>jaj~Zubaja}(j]j]j]j]j]ujaj>jaj{Zubaja}(j]j]j]j]j]ujaj&?jajYubeja}(j]j]j]j]j]ujaj6?jajYubeja}(j]j]j]j]j]ujaj&?jajVubeja}(j]j]j]j]j]ujaj6?jajVubeja}(j]j]j]j]j]ujaj&?jajVubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&HD-Audio Codec-Specific Mixer Controls}jajZsbaja}(j]j]j]j]j]internalrefurisound/hd-audio/controls anchornamehujaj>jajZubaja}(j]j]j]j]j]ujaj>jajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRealtek codecs}jajZsbaja}(j]j]j]j]j]internalrefurijZ anchorname#realtek-codecsujaj>jajZubaja}(j]j]j]j]j]ujaj>jajZubaja}(j]j]j]j]j]ujaj&?jajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIDT/Sigmatel codecs}jaj[sbaja}(j]j]j]j]j]internalrefurijZ anchorname#idt-sigmatel-codecsujaj>jaj[ubaja}(j]j]j]j]j]ujaj>jaj[ubaja}(j]j]j]j]j]ujaj&?jajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VIA codecs}jaj+[sbaja}(j]j]j]j]j]internalrefurijZ anchorname #via-codecsujaj>jaj([ubaja}(j]j]j]j]j]ujaj>jaj%[ubaja}(j]j]j]j]j]ujaj&?jajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConexant codecs}jajN[sbaja}(j]j]j]j]j]internalrefurijZ anchorname#conexant-codecsujaj>jajK[ubaja}(j]j]j]j]j]ujaj>jajH[ubaja}(j]j]j]j]j]ujaj&?jajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Analog codecs}jajq[sbaja}(j]j]j]j]j]internalrefurijZ anchorname#analog-codecsujaj>jajn[ubaja}(j]j]j]j]j]ujaj>jajk[ubaja}(j]j]j]j]j]ujaj&?jajZubeja}(j]j]j]j]j]ujaj6?jajZubeja}(j]j]j]j]j]ujaj&?jajZubaja}(j]j]j]j]j]ujaj6?ubjT jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#TEE (Trusted Execution Environment)}jaj[sbaja}(j]j]j]j]j]internalrefuritee/tee anchornamehujaj>jaj[ubaja}(j]j]j]j]j]ujaj>jaj[ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj[sbaja}(j]j]j]j]j]internalrefurij[ anchorname #overviewujaj>jaj[ubaja}(j]j]j]j]j]ujaj>jaj[ubaja}(j]j]j]j]j]ujaj&?jaj[ubaja}(j]j]j]j]j]ujaj6?jaj[ubeja}(j]j]j]j]j]ujaj&?jaj[ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALSA Jack Controls}jaj\sbaja}(j]j]j]j]j]internalrefurisound/designs/jack-controls anchornamehujaj>jaj[ubaja}(j]j]j]j]j]ujaj>jaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhy we need Jack kcontrols}jaj!\sbaja}(j]j]j]j]j]internalrefurij\ anchorname#why-we-need-jack-kcontrolsujaj>jaj\ubaja}(j]j]j]j]j]ujaj>jaj\ubaja}(j]j]j]j]j]ujaj&?jaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJack Kcontrol Internals}jajD\sbaja}(j]j]j]j]j]internalrefurij\ anchorname#jack-kcontrol-internalsujaj>jajA\ubaja}(j]j]j]j]j]ujaj>jaj>\ubaja}(j]j]j]j]j]ujaj&?jaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use jack kcontrols}jajg\sbaja}(j]j]j]j]j]internalrefurij\ anchorname#how-to-use-jack-kcontrolsujaj>jajd\ubaja}(j]j]j]j]j]ujaj>jaja\ubaja}(j]j]j]j]j]ujaj&?jaj\ubeja}(j]j]j]j]j]ujaj6?jaj[ubeja}(j]j]j]j]j]ujaj&?jaj[ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/AMD-TEE (AMD’s Trusted Execution Environment)}jaj\sbaja}(j]j]j]j]j]internalrefuri tee/amd-tee anchornamehujaj>jaj\ubaja}(j]j]j]j]j]ujaj>jaj\ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj\sbaja}(j]j]j]j]j]internalrefurij\ anchorname #referencesujaj>jaj\ubaja}(j]j]j]j]j]ujaj>jaj\ubaja}(j]j]j]j]j]ujaj&?jaj\ubaja}(j]j]j]j]j]ujaj6?jaj\ubeja}(j]j]j]j]j]ujaj&?jaj\ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6hrtimers - subsystem for high-resolution kernel timers}jaj\sbaja}(j]j]j]j]j]internalrefuritimers/hrtimers anchornamehujaj>jaj\ubaja}(j]j]j]j]j]ujaj>jaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(hrtimer subsystem implementation details}jaj]sbaja}(j]j]j]j]j]internalrefurij] anchorname)#hrtimer-subsystem-implementation-detailsujaj>jaj]ubaja}(j]j]j]j]j]ujaj>jaj]ubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#hrtimers - rounding of timer values}jaj:]sbaja}(j]j]j]j]j]internalrefurij] anchorname"#hrtimers-rounding-of-timer-valuesujaj>jaj7]ubaja}(j]j]j]j]j]ujaj>jaj4]ubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#hrtimers - testing and verification}jaj]]sbaja}(j]j]j]j]j]internalrefurij] anchorname"#hrtimers-testing-and-verificationujaj>jajZ]ubaja}(j]j]j]j]j]ujaj>jajW]ubaja}(j]j]j]j]j]ujaj&?jaj]ubeja}(j]j]j]j]j]ujaj6?jaj\ubeja}(j]j]j]j]j]ujaj&?jaj\ubaja}(j]j]j]j]j]ujaj6?ubj*jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUnsorted Documentation}jaj]sbaja}(j]j]j]j]j]internalrefuri staging/index anchornamehujaj>jaj]ubaja}(j]j]j]j]j]ujaj>jaj]ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj]entries](N staging/crc32N staging/lzoNstaging/magic-numberNstaging/remoteprocN staging/rpmsgNstaging/speculationNstaging/static-keysN staging/xze includefiles](j]j]j]j]j]j]j]j]emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔ;/var/lib/git/docbuild/linux/Documentation/staging/index.rstj֔Kjaj]ubaja}(j]j]j]j]j]ujaj6?jaj]ubeja}(j]j]j]j]j]ujaj&?jaj]ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Sound Blaster Audigy mixer / default DSP code}jaj]sbaja}(j]j]j]j]j]internalrefurisound/cards/audigy-mixer anchornamehujaj>jaj]ubaja}(j]j]j]j]j]ujaj>jaj]ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital mixer controls}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname#digital-mixer-controlsujaj>jaj^ubaja}(j]j]j]j]j]ujaj>jaj ^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,name=’PCM Front Playback Volume’,index=0}jaj2^sbaja}(j]j]j]j]j]internalrefurij^ anchorname'#name-pcm-front-playback-volume-index-0ujaj>jaj/^ubaja}(j]j]j]j]j]ujaj>jaj,^ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/name=’PCM Surround Playback Volume’,index=0}jajU^sbaja}(j]j]j]j]j]internalrefurij^ anchorname*#name-pcm-surround-playback-volume-index-0ujaj>jajR^ubaja}(j]j]j]j]j]ujaj>jajO^ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+name=’PCM Side Playback Volume’,index=0}jajx^sbaja}(j]j]j]j]j]internalrefurij^ anchorname&#name-pcm-side-playback-volume-index-0ujaj>jaju^ubaja}(j]j]j]j]j]ujaj>jajr^ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-name=’PCM Center Playback Volume’,index=0}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname(#name-pcm-center-playback-volume-index-0ujaj>jaj^ubaja}(j]j]j]j]j]ujaj>jaj^ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*name=’PCM LFE Playback Volume’,index=0}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname%#name-pcm-lfe-playback-volume-index-0ujaj>jaj^ubaja}(j]j]j]j]j]ujaj>jaj^ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&name=’PCM Playback Volume’,index=0}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname!#name-pcm-playback-volume-index-0ujaj>jaj^ubaja}(j]j]j]j]j]ujaj>jaj^ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%name=’PCM Capture Volume’,index=0}jaj_sbaja}(j]j]j]j]j]internalrefurij^ anchorname #name-pcm-capture-volume-index-0ujaj>jaj_ubaja}(j]j]j]j]j]ujaj>jaj^ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(name=’Music Playback Volume’,index=0}jaj'_sbaja}(j]j]j]j]j]internalrefurij^ anchorname##name-music-playback-volume-index-0ujaj>jaj$_ubaja}(j]j]j]j]j]ujaj>jaj!_ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'name=’Music Capture Volume’,index=0}jajJ_sbaja}(j]j]j]j]j]internalrefurij^ anchorname"#name-music-capture-volume-index-0ujaj>jajG_ubaja}(j]j]j]j]j]ujaj>jajD_ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&name=’Mic Playback Volume’,index=0}jajm_sbaja}(j]j]j]j]j]internalrefurij^ anchorname!#name-mic-playback-volume-index-0ujaj>jajj_ubaja}(j]j]j]j]j]ujaj>jajg_ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%name=’Mic Capture Volume’,index=0}jaj_sbaja}(j]j]j]j]j]internalrefurij^ anchorname #name-mic-capture-volume-index-0ujaj>jaj_ubaja}(j]j]j]j]j]ujaj>jaj_ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,name=’Audigy CD Playback Volume’,index=0}jaj_sbaja}(j]j]j]j]j]internalrefurij^ anchorname'#name-audigy-cd-playback-volume-index-0ujaj>jaj_ubaja}(j]j]j]j]j]ujaj>jaj_ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+name=’Audigy CD Capture Volume’,index=0}jaj_sbaja}(j]j]j]j]j]internalrefurij^ anchorname&#name-audigy-cd-capture-volume-index-0ujaj>jaj_ubaja}(j]j]j]j]j]ujaj>jaj_ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1name=’IEC958 Optical Playback Volume’,index=0}jaj_sbaja}(j]j]j]j]j]internalrefurij^ anchorname,#name-iec958-optical-playback-volume-index-0ujaj>jaj_ubaja}(j]j]j]j]j]ujaj>jaj_ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0name=’IEC958 Optical Capture Volume’,index=0}jaj`sbaja}(j]j]j]j]j]internalrefurij^ anchorname+#name-iec958-optical-capture-volume-index-0ujaj>jaj`ubaja}(j]j]j]j]j]ujaj>jaj`ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(name=’Line2 Playback Volume’,index=0}jaj?`sbaja}(j]j]j]j]j]internalrefurij^ anchorname##name-line2-playback-volume-index-0ujaj>jaj<`ubaja}(j]j]j]j]j]ujaj>jaj9`ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'name=’Line2 Capture Volume’,index=1}jajb`sbaja}(j]j]j]j]j]internalrefurij^ anchorname"#name-line2-capture-volume-index-1ujaj>jaj_`ubaja}(j]j]j]j]j]ujaj>jaj\`ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-name=’Analog Mix Playback Volume’,index=0}jaj`sbaja}(j]j]j]j]j]internalrefurij^ anchorname(#name-analog-mix-playback-volume-index-0ujaj>jaj`ubaja}(j]j]j]j]j]ujaj>jaj`ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,name=’Analog Mix Capture Volume’,index=1}jaj`sbaja}(j]j]j]j]j]internalrefurij^ anchorname'#name-analog-mix-capture-volume-index-1ujaj>jaj`ubaja}(j]j]j]j]j]ujaj>jaj`ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'name=’Aux2 Playback Volume’,index=0}jaj`sbaja}(j]j]j]j]j]internalrefurij^ anchorname"#name-aux2-playback-volume-index-0ujaj>jaj`ubaja}(j]j]j]j]j]ujaj>jaj`ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&name=’Aux2 Capture Volume’,index=1}jaj`sbaja}(j]j]j]j]j]internalrefurij^ anchorname!#name-aux2-capture-volume-index-1ujaj>jaj`ubaja}(j]j]j]j]j]ujaj>jaj`ubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(name=’Front Playback Volume’,index=0}jajasbaja}(j]j]j]j]j]internalrefurij^ anchorname##name-front-playback-volume-index-0ujaj>jajaubaja}(j]j]j]j]j]ujaj>jaj aubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+name=’Surround Playback Volume’,index=0}jaj4asbaja}(j]j]j]j]j]internalrefurij^ anchorname&#name-surround-playback-volume-index-0ujaj>jaj1aubaja}(j]j]j]j]j]ujaj>jaj.aubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'name=’Side Playback Volume’,index=0}jajWasbaja}(j]j]j]j]j]internalrefurij^ anchorname"#name-side-playback-volume-index-0ujaj>jajTaubaja}(j]j]j]j]j]ujaj>jajQaubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)name=’Center Playback Volume’,index=0}jajzasbaja}(j]j]j]j]j]internalrefurij^ anchorname$#name-center-playback-volume-index-0ujaj>jajwaubaja}(j]j]j]j]j]ujaj>jajtaubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&name=’LFE Playback Volume’,index=0}jajasbaja}(j]j]j]j]j]internalrefurij^ anchorname!#name-lfe-playback-volume-index-0ujaj>jajaubaja}(j]j]j]j]j]ujaj>jajaubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(name=’Tone Control - Switch’,index=0}jajasbaja}(j]j]j]j]j]internalrefurij^ anchorname!#name-tone-control-switch-index-0ujaj>jajaubaja}(j]j]j]j]j]ujaj>jajaubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&name=’Tone Control - Bass’,index=0}jajasbaja}(j]j]j]j]j]internalrefurij^ anchorname#name-tone-control-bass-index-0ujaj>jajaubaja}(j]j]j]j]j]ujaj>jajaubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(name=’Tone Control - Treble’,index=0}jajbsbaja}(j]j]j]j]j]internalrefurij^ anchorname!#name-tone-control-treble-index-0ujaj>jajbubaja}(j]j]j]j]j]ujaj>jajbubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)name=’Master Playback Volume’,index=0}jaj)bsbaja}(j]j]j]j]j]internalrefurij^ anchorname$#name-master-playback-volume-index-0ujaj>jaj&bubaja}(j]j]j]j]j]ujaj>jaj#bubaja}(j]j]j]j]j]ujaj&?jaj)^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5name=’IEC958 Optical Raw Playback Switch’,index=0}jajLbsbaja}(j]j]j]j]j]internalrefurij^ anchorname0#name-iec958-optical-raw-playback-switch-index-0ujaj>jajIbubaja}(j]j]j]j]j]ujaj>jajFbubaja}(j]j]j]j]j]ujaj&?jaj)^ubeja}(j]j]j]j]j]ujaj6?jaj ^ubeja}(j]j]j]j]j]ujaj&?jaj ^ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCM stream related controls}jaj{bsbaja}(j]j]j]j]j]internalrefurij^ anchorname#pcm-stream-related-controlsujaj>jajxbubaja}(j]j]j]j]j]ujaj>jajububjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(name=’EMU10K1 PCM Volume’,index 0-31}jajbsbaja}(j]j]j]j]j]internalrefurij^ anchorname##name-emu10k1-pcm-volume-index-0-31ujaj>jajbubaja}(j]j]j]j]j]ujaj>jajbubaja}(j]j]j]j]j]ujaj&?jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.name=’EMU10K1 PCM Send Routing’,index 0-31}jajbsbaja}(j]j]j]j]j]internalrefurij^ anchorname)#name-emu10k1-pcm-send-routing-index-0-31ujaj>jajbubaja}(j]j]j]j]j]ujaj>jajbubaja}(j]j]j]j]j]ujaj&?jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-name=’EMU10K1 PCM Send Volume’,index 0-31}jajbsbaja}(j]j]j]j]j]internalrefurij^ anchorname(#name-emu10k1-pcm-send-volume-index-0-31ujaj>jajbubaja}(j]j]j]j]j]ujaj>jajbubaja}(j]j]j]j]j]ujaj&?jajbubeja}(j]j]j]j]j]ujaj6?jajububeja}(j]j]j]j]j]ujaj&?jaj ^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMANUALS/PATENTS}jajcsbaja}(j]j]j]j]j]internalrefurij^ anchorname#manuals-patentsujaj>jaj cubaja}(j]j]j]j]j]ujaj>jaj cubaja}(j]j]j]j]j]ujaj&?jaj ^ubeja}(j]j]j]j]j]ujaj6?jaj]ubeja}(j]j]j]j]j]ujaj&?jaj]ubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3Dynamic Audio Power Management for Portable Devices}jajHcsbaja}(j]j]j]j]j]internalrefurisound/soc/dapm anchornamehujaj>jajEcubaja}(j]j]j]j]j]ujaj>jajBcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajhcsbaja}(j]j]j]j]j]internalrefurijWc anchorname #descriptionujaj>jajecubaja}(j]j]j]j]j]ujaj>jajbcubaja}(j]j]j]j]j]ujaj&?jaj_cubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDAPM power domains}jajcsbaja}(j]j]j]j]j]internalrefurijWc anchorname#dapm-power-domainsujaj>jajcubaja}(j]j]j]j]j]ujaj>jajcubaja}(j]j]j]j]j]ujaj&?jaj_cubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DAPM Widgets}jajcsbaja}(j]j]j]j]j]internalrefurijWc anchorname #dapm-widgetsujaj>jajcubaja}(j]j]j]j]j]ujaj>jajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStream Domain Widgets}jajcsbaja}(j]j]j]j]j]internalrefurijWc anchorname#stream-domain-widgetsujaj>jajcubaja}(j]j]j]j]j]ujaj>jajcubaja}(j]j]j]j]j]ujaj&?jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPath Domain Widgets}jajcsbaja}(j]j]j]j]j]internalrefurijWc anchorname#path-domain-widgetsujaj>jajcubaja}(j]j]j]j]j]ujaj>jajcubaja}(j]j]j]j]j]ujaj&?jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMachine domain Widgets}jajdsbaja}(j]j]j]j]j]internalrefurijWc anchorname#machine-domain-widgetsujaj>jajdubaja}(j]j]j]j]j]ujaj>jajdubaja}(j]j]j]j]j]ujaj&?jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCodec (BIAS) Domain}jaj7dsbaja}(j]j]j]j]j]internalrefurijWc anchorname#codec-bias-domainujaj>jaj4dubaja}(j]j]j]j]j]ujaj>jaj1dubaja}(j]j]j]j]j]ujaj&?jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtual Widgets}jajZdsbaja}(j]j]j]j]j]internalrefurijWc anchorname#virtual-widgetsujaj>jajWdubaja}(j]j]j]j]j]ujaj>jajTdubaja}(j]j]j]j]j]ujaj&?jajcubeja}(j]j]j]j]j]ujaj6?jajcubeja}(j]j]j]j]j]ujaj&?jaj_cubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegistering DAPM controls}jajdsbaja}(j]j]j]j]j]internalrefurijWc anchorname#registering-dapm-controlsujaj>jajdubaja}(j]j]j]j]j]ujaj>jajdubaja}(j]j]j]j]j]ujaj&?jaj_cubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Codec/DSP Widget Interconnections}jajdsbaja}(j]j]j]j]j]internalrefurijWc anchorname"#codec-dsp-widget-interconnectionsujaj>jajdubaja}(j]j]j]j]j]ujaj>jajdubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMachine Widget Interconnections}jajdsbaja}(j]j]j]j]j]internalrefurijWc anchorname #machine-widget-interconnectionsujaj>jajdubaja}(j]j]j]j]j]ujaj>jajdubaja}(j]j]j]j]j]ujaj&?jajdubaja}(j]j]j]j]j]ujaj6?jajdubeja}(j]j]j]j]j]ujaj&?jaj_cubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEndpoint Widgets}jajdsbaja}(j]j]j]j]j]internalrefurijWc anchorname#endpoint-widgetsujaj>jajdubaja}(j]j]j]j]j]ujaj>jajdubaja}(j]j]j]j]j]ujaj&?jaj_cubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDAPM Widget Events}jajesbaja}(j]j]j]j]j]internalrefurijWc anchorname#dapm-widget-eventsujaj>jajeubaja}(j]j]j]j]j]ujaj>jajeubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Event types}jaj>esbaja}(j]j]j]j]j]internalrefurijWc anchorname #event-typesujaj>jaj;eubaja}(j]j]j]j]j]ujaj>jaj8eubaja}(j]j]j]j]j]ujaj&?jaj5eubaja}(j]j]j]j]j]ujaj6?jajeubeja}(j]j]j]j]j]ujaj&?jaj_cubeja}(j]j]j]j]j]ujaj6?jajBcubeja}(j]j]j]j]j]ujaj&?jaj?cubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;Clock sources, Clock events, sched_clock() and delay timers}jajesbaja}(j]j]j]j]j]internalrefuritimers/timekeeping anchornamehujaj>jajeubaja}(j]j]j]j]j]ujaj>jaj|eubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Clock sources}jajesbaja}(j]j]j]j]j]internalrefurije anchorname#clock-sourcesujaj>jajeubaja}(j]j]j]j]j]ujaj>jajeubaja}(j]j]j]j]j]ujaj&?jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Clock events}jajesbaja}(j]j]j]j]j]internalrefurije anchorname #clock-eventsujaj>jajeubaja}(j]j]j]j]j]ujaj>jajeubaja}(j]j]j]j]j]ujaj&?jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sched_clock()}jajesbaja}(j]j]j]j]j]internalrefurije anchorname #sched-clockujaj>jajeubaja}(j]j]j]j]j]ujaj>jajeubaja}(j]j]j]j]j]ujaj&?jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Delay timers (some architectures only)}jaj fsbaja}(j]j]j]j]j]internalrefurije anchorname%#delay-timers-some-architectures-onlyujaj>jajfubaja}(j]j]j]j]j]ujaj>jajfubaja}(j]j]j]j]j]ujaj&?jajeubeja}(j]j]j]j]j]ujaj6?jaj|eubeja}(j]j]j]j]j]ujaj&?jajyeubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCard-Specific Information}jajCfsbaja}(j]j]j]j]j]internalrefurisound/cards/index anchornamehujaj>jaj@fubaja}(j]j]j]j]j]ujaj>jaj=fubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjRfentries](Nsound/cards/joystickNsound/cards/cmipciNsound/cards/sb-live-mixerNsound/cards/audigy-mixerNsound/cards/emu-mixerNsound/cards/emu10k1-jackNsound/cards/via82xx-mixerNsound/cards/audiophile-usbNsound/cards/mixartNsound/cards/bt87xNsound/cards/maya44Nsound/cards/hdspmNsound/cards/serial-u16550Nsound/cards/img-spdif-inNsound/cards/pcmteste includefiles](jifjkfjmfjofjqfjsfjufjwfjyfj{fj}fjfjfjfjfemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔ?/var/lib/git/docbuild/linux/Documentation/sound/cards/index.rstj֔KjajZfubaja}(j]j]j]j]j]ujaj6?jaj=fubeja}(j]j]j]j]j]ujaj&?jaj:fubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStandard ALSA Control Names}jajfsbaja}(j]j]j]j]j]internalrefurisound/designs/control-names anchornamehujaj>jajfubaja}(j]j]j]j]j]ujaj>jajfubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStandard Syntax}jajfsbaja}(j]j]j]j]j]internalrefurijf anchorname#standard-syntaxujaj>jajfubaja}(j]j]j]j]j]ujaj>jajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DIRECTION}jajfsbaja}(j]j]j]j]j]internalrefurijf anchorname #directionujaj>jajfubaja}(j]j]j]j]j]ujaj>jajfubaja}(j]j]j]j]j]ujaj&?jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUNCTION}jajgsbaja}(j]j]j]j]j]internalrefurijf anchorname #functionujaj>jajgubaja}(j]j]j]j]j]ujaj>jaj gubaja}(j]j]j]j]j]ujaj&?jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHANNEL}jaj4gsbaja}(j]j]j]j]j]internalrefurijf anchorname#channelujaj>jaj1gubaja}(j]j]j]j]j]ujaj>jaj.gubaja}(j]j]j]j]j]ujaj&?jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&LOCATION (Physical location of source)}jajWgsbaja}(j]j]j]j]j]internalrefurijf anchorname%#location-physical-location-of-sourceujaj>jajTgubaja}(j]j]j]j]j]ujaj>jajQgubaja}(j]j]j]j]j]ujaj&?jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOURCE}jajzgsbaja}(j]j]j]j]j]internalrefurijf anchorname#sourceujaj>jajwgubaja}(j]j]j]j]j]ujaj>jajtgubaja}(j]j]j]j]j]ujaj&?jajfubeja}(j]j]j]j]j]ujaj6?jajfubeja}(j]j]j]j]j]ujaj&?jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExceptions (deprecated)}jajgsbaja}(j]j]j]j]j]internalrefurijf anchorname#exceptions-deprecatedujaj>jajgubaja}(j]j]j]j]j]ujaj>jajgubaja}(j]j]j]j]j]ujaj&?jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCM interface}jajgsbaja}(j]j]j]j]j]internalrefurijf anchorname#pcm-interfaceujaj>jajgubaja}(j]j]j]j]j]ujaj>jajgubaja}(j]j]j]j]j]ujaj&?jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIEC958 (S/PDIF) interface}jajgsbaja}(j]j]j]j]j]internalrefurijf anchorname#iec958-s-pdif-interfaceujaj>jajgubaja}(j]j]j]j]j]ujaj>jajgubaja}(j]j]j]j]j]ujaj&?jajfubeja}(j]j]j]j]j]ujaj6?jajfubeja}(j]j]j]j]j]ujaj&?jajfubaja}(j]j]j]j]j]ujaj6?ubj7jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTCM Userspace Design}jaj'hsbaja}(j]j]j]j]j]internalrefuritarget/tcmu-design anchornamehujaj>jaj$hubaja}(j]j]j]j]j]ujaj>jaj!hubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign}jajGhsbaja}(j]j]j]j]j]internalrefurij6h anchorname#designujaj>jajDhubaja}(j]j]j]j]j]ujaj>jajAhubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajghsbaja}(j]j]j]j]j]internalrefurij6h anchorname #backgroundujaj>jajdhubaja}(j]j]j]j]j]ujaj>jajahubaja}(j]j]j]j]j]ujaj&?jaj^hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBenefits}jajhsbaja}(j]j]j]j]j]internalrefurij6h anchorname #benefitsujaj>jajhubaja}(j]j]j]j]j]ujaj>jajhubaja}(j]j]j]j]j]ujaj&?jaj^hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign constraints}jajhsbaja}(j]j]j]j]j]internalrefurij6h anchorname#design-constraintsujaj>jajhubaja}(j]j]j]j]j]ujaj>jajhubaja}(j]j]j]j]j]ujaj&?jaj^hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation overview}jajhsbaja}(j]j]j]j]j]internalrefurij6h anchorname#implementation-overviewujaj>jajhubaja}(j]j]j]j]j]ujaj>jajhubaja}(j]j]j]j]j]ujaj&?jaj^hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The Mailbox}jajhsbaja}(j]j]j]j]j]internalrefurij6h anchorname #the-mailboxujaj>jajhubaja}(j]j]j]j]j]ujaj>jajhubaja}(j]j]j]j]j]ujaj&?jaj^hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Command Ring}jajisbaja}(j]j]j]j]j]internalrefurij6h anchorname#the-command-ringujaj>jajiubaja}(j]j]j]j]j]ujaj>jajiubaja}(j]j]j]j]j]ujaj&?jaj^hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The Data Area}jaj9isbaja}(j]j]j]j]j]internalrefurij6h anchorname#the-data-areaujaj>jaj6iubaja}(j]j]j]j]j]ujaj>jaj3iubaja}(j]j]j]j]j]ujaj&?jaj^hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Discovery}jaj\isbaja}(j]j]j]j]j]internalrefurij6h anchorname#device-discoveryujaj>jajYiubaja}(j]j]j]j]j]ujaj>jajViubaja}(j]j]j]j]j]ujaj&?jaj^hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device Events}jajisbaja}(j]j]j]j]j]internalrefurij6h anchorname#device-eventsujaj>jaj|iubaja}(j]j]j]j]j]ujaj>jajyiubaja}(j]j]j]j]j]ujaj&?jaj^hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther contingencies}jajisbaja}(j]j]j]j]j]internalrefurij6h anchorname#other-contingenciesujaj>jajiubaja}(j]j]j]j]j]ujaj>jajiubaja}(j]j]j]j]j]ujaj&?jaj^hubeja}(j]j]j]j]j]ujaj6?jajAhubeja}(j]j]j]j]j]ujaj&?jaj>hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Writing a user pass-through handler (with example code)}jajisbaja}(j]j]j]j]j]internalrefurij6h anchorname6#writing-a-user-pass-through-handler-with-example-codeujaj>jajiubaja}(j]j]j]j]j]ujaj>jajiubaja}(j]j]j]j]j]ujaj&?jaj>hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja A final note}jajisbaja}(j]j]j]j]j]internalrefurij6h anchorname #a-final-noteujaj>jajiubaja}(j]j]j]j]j]ujaj>jajiubaja}(j]j]j]j]j]ujaj&?jaj>hubeja}(j]j]j]j]j]ujaj6?jaj!hubeja}(j]j]j]j]j]ujaj&?jajhubaja}(j]j]j]j]j]ujaj6?ubj<jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja>Alsa driver for Digigram miXart8 and miXart8AES/EBU soundcards}jaj,jsbaja}(j]j]j]j]j]internalrefurisound/cards/mixart anchornamehujaj>jaj)jubaja}(j]j]j]j]j]ujaj>jaj&jubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERAL}jajLjsbaja}(j]j]j]j]j]internalrefurij;j anchorname#generalujaj>jajIjubaja}(j]j]j]j]j]ujaj>jajFjubaja}(j]j]j]j]j]ujaj&?jajCjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja VERSION 0.1.0}jajojsbaja}(j]j]j]j]j]internalrefurij;j anchorname#version-0-1-0ujaj>jajljubaja}(j]j]j]j]j]ujaj>jajijubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFormats}jajjsbaja}(j]j]j]j]j]internalrefurij;j anchorname#formatsujaj>jajjubaja}(j]j]j]j]j]ujaj>jajjubaja}(j]j]j]j]j]ujaj&?jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlayback}jajjsbaja}(j]j]j]j]j]internalrefurij;j anchorname #playbackujaj>jajjubaja}(j]j]j]j]j]ujaj>jajjubaja}(j]j]j]j]j]ujaj&?jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCapture}jajjsbaja}(j]j]j]j]j]internalrefurij;j anchorname#captureujaj>jajjubaja}(j]j]j]j]j]ujaj>jajjubaja}(j]j]j]j]j]ujaj&?jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMixer}jajjsbaja}(j]j]j]j]j]internalrefurij;j anchorname#mixerujaj>jajjubaja}(j]j]j]j]j]ujaj>jajjubaja}(j]j]j]j]j]ujaj&?jajjubeja}(j]j]j]j]j]ujaj6?jajijubeja}(j]j]j]j]j]ujaj&?jajCjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOT YET IMPLEMENTED}jaj'ksbaja}(j]j]j]j]j]internalrefurij;j anchorname#not-yet-implementedujaj>jaj$kubaja}(j]j]j]j]j]ujaj>jaj!kubaja}(j]j]j]j]j]ujaj&?jajCjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFIRMWARE}jajJksbaja}(j]j]j]j]j]internalrefurij;j anchorname #firmwareujaj>jajGkubaja}(j]j]j]j]j]ujaj>jajDkubaja}(j]j]j]j]j]ujaj&?jajCjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja COPYRIGHT}jajmksbaja}(j]j]j]j]j]internalrefurij;j anchorname #copyrightujaj>jajjkubaja}(j]j]j]j]j]ujaj>jajgkubaja}(j]j]j]j]j]ujaj&?jajCjubeja}(j]j]j]j]j]ujaj6?jaj&jubeja}(j]j]j]j]j]ujaj&?jaj#jubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALSA Compress-Offload API}jajksbaja}(j]j]j]j]j]internalrefurisound/designs/compress-offload anchornamehujaj>jajkubaja}(j]j]j]j]j]ujaj>jajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajksbaja}(j]j]j]j]j]internalrefurijk anchorname #overviewujaj>jajkubaja}(j]j]j]j]j]ujaj>jajkubaja}(j]j]j]j]j]ujaj&?jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Requirements}jajksbaja}(j]j]j]j]j]internalrefurijk anchorname #requirementsujaj>jajkubaja}(j]j]j]j]j]ujaj>jajkubaja}(j]j]j]j]j]ujaj&?jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign}jaj lsbaja}(j]j]j]j]j]internalrefurijk anchorname#designujaj>jajlubaja}(j]j]j]j]j]ujaj>jajlubaja}(j]j]j]j]j]ujaj&?jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja State Machine}jaj.lsbaja}(j]j]j]j]j]internalrefurijk anchorname#state-machineujaj>jaj+lubaja}(j]j]j]j]j]ujaj>jaj(lubaja}(j]j]j]j]j]ujaj&?jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGapless Playback}jajQlsbaja}(j]j]j]j]j]internalrefurijk anchorname#gapless-playbackujaj>jajNlubaja}(j]j]j]j]j]ujaj>jajKlubaja}(j]j]j]j]j]ujaj&?jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGapless Playback SM}jajtlsbaja}(j]j]j]j]j]internalrefurijk anchorname#gapless-playback-smujaj>jajqlubaja}(j]j]j]j]j]ujaj>jajnlubaja}(j]j]j]j]j]ujaj&?jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Not supported}jajlsbaja}(j]j]j]j]j]internalrefurijk anchorname#not-supportedujaj>jajlubaja}(j]j]j]j]j]ujaj>jajlubaja}(j]j]j]j]j]ujaj&?jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajlsbaja}(j]j]j]j]j]internalrefurijk anchorname#creditsujaj>jajlubaja}(j]j]j]j]j]ujaj>jajlubaja}(j]j]j]j]j]ujaj&?jajkubeja}(j]j]j]j]j]ujaj6?jajkubeja}(j]j]j]j]j]ujaj&?jajkubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel subsystem documentation}jajlsbaja}(j]j]j]j]j]internalrefurisubsystem-apis anchornamehujaj>jajlubaja}(j]j]j]j]j]ujaj>jajlubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCore subsystems}jajmsbaja}(j]j]j]j]j]internalrefurijm anchorname#core-subsystemsujaj>jajmubaja}(j]j]j]j]j]ujaj>jaj mubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjmentries](Ncore-api/indexNdriver-api/indexNmm/indexN power/indexNscheduler/indexN timers/indexN locking/indexe includefiles](j8mj:mjmj@mjBmjDmemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔjajamubaja}(j]j]j]j]j]ujaj>jaj^mubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjmentries](N input/indexN hid/indexN sound/indexN gpu/indexNfb/indexN leds/indexe includefiles](jmjmjmjmjmjmemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔjQmj֔Kjaj{mubaja}(j]j]j]j]j]ujaj6?jaj^mubeja}(j]j]j]j]j]ujaj&?jaj mubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetworking interfaces}jajmsbaja}(j]j]j]j]j]internalrefurijm anchorname#networking-interfacesujaj>jajmubaja}(j]j]j]j]j]ujaj>jajmubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjmentries](Nnetworking/indexNnetlabel/indexNinfiniband/indexN isdn/indexN mhi/indexe includefiles](jmjmjmjmjmemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔjQmj֔K+jajmubaja}(j]j]j]j]j]ujaj6?jajmubeja}(j]j]j]j]j]ujaj&?jaj mubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStorage interfaces}jajnsbaja}(j]j]j]j]j]internalrefurijm anchorname#storage-interfacesujaj>jajmubaja}(j]j]j]j]j]ujaj>jajmubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjmentries](Nfilesystems/indexN block/indexN cdrom/indexN scsi/indexN target/indexN nvme/indexe includefiles](j&nj(nj*nj,nj.nj0nemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔjQmj֔K7jajnubaja}(j]j]j]j]j]ujaj6?jajmubeja}(j]j]j]j]j]ujaj&?jaj mubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOther subsystems}jajOnsbaja}(j]j]j]j]j]internalrefurijm anchorname#other-subsystemsujaj>jajLnubaja}(j]j]j]j]j]ujaj>jajInubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjmentries](Naccounting/indexNcpu-freq/indexN edac/indexN fpga/indexN i2c/indexN iio/indexN pcmcia/indexN spi/indexNw1/indexNwatchdog/indexN virt/indexN hwmon/indexN accel/indexNsecurity/indexN crypto/indexN bpf/indexN usb/indexN PCI/indexNmisc-devices/indexN peci/indexN wmi/indexN tee/indexe includefiles](junjwnjynj{nj}njnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔjQmj֔KEjajfnubaja}(j]j]j]j]j]ujaj6?jajInubeja}(j]j]j]j]j]ujaj&?jaj mubeja}(j]j]j]j]j]ujaj6?jajlubeja}(j]j]j]j]j]ujaj&?jajlubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Virtual PCM Test Driver}jajnsbaja}(j]j]j]j]j]internalrefurisound/cards/pcmtest anchornamehujaj>jajnubaja}(j]j]j]j]j]ujaj>jajnubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat can this driver do?}jajnsbaja}(j]j]j]j]j]internalrefurijn anchorname#what-can-this-driver-doujaj>jajnubaja}(j]j]j]j]j]ujaj>jajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajosbaja}(j]j]j]j]j]internalrefurijn anchorname#configurationujaj>jajoubaja}(j]j]j]j]j]ujaj>jaj oubaja}(j]j]j]j]j]ujaj&?jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCapture Data Generation}jaj6osbaja}(j]j]j]j]j]internalrefurijn anchorname#capture-data-generationujaj>jaj3oubaja}(j]j]j]j]j]ujaj>jaj0oubaja}(j]j]j]j]j]ujaj&?jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDelay injection}jajYosbaja}(j]j]j]j]j]internalrefurijn anchorname#delay-injectionujaj>jajVoubaja}(j]j]j]j]j]ujaj>jajSoubaja}(j]j]j]j]j]ujaj&?jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaErrors injection}jaj|osbaja}(j]j]j]j]j]internalrefurijn anchorname#errors-injectionujaj>jajyoubaja}(j]j]j]j]j]ujaj>jajvoubaja}(j]j]j]j]j]ujaj&?jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Playback test}jajosbaja}(j]j]j]j]j]internalrefurijn anchorname#playback-testujaj>jajoubaja}(j]j]j]j]j]ujaj>jajoubaja}(j]j]j]j]j]ujaj&?jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaioctl redefinition test}jajosbaja}(j]j]j]j]j]internalrefurijn anchorname#ioctl-redefinition-testujaj>jajoubaja}(j]j]j]j]j]ujaj>jajoubaja}(j]j]j]j]j]ujaj&?jaj oubeja}(j]j]j]j]j]ujaj6?jajnubeja}(j]j]j]j]j]ujaj&?jajnubaja}(j]j]j]j]j]ujaj6?jajnubeja}(j]j]j]j]j]ujaj&?jajnubaja}(j]j]j]j]j]ujaj6?ubj:jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Static Keys}jajpsbaja}(j]j]j]j]j]internalrefuristaging/static-keys anchornamehujaj>jajpubaja}(j]j]j]j]j]ujaj>jajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstract}jaj&psbaja}(j]j]j]j]j]internalrefurijp anchorname #abstractujaj>jaj#pubaja}(j]j]j]j]j]ujaj>jaj pubaja}(j]j]j]j]j]ujaj&?jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motivation}jajIpsbaja}(j]j]j]j]j]internalrefurijp anchorname #motivationujaj>jajFpubaja}(j]j]j]j]j]ujaj>jajCpubaja}(j]j]j]j]j]ujaj&?jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSolution}jajlpsbaja}(j]j]j]j]j]internalrefurijp anchorname #solutionujaj>jajipubaja}(j]j]j]j]j]ujaj>jajfpubaja}(j]j]j]j]j]ujaj&?jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Static key label API, usage and examples}jajpsbaja}(j]j]j]j]j]internalrefurijp anchorname(#static-key-label-api-usage-and-examplesujaj>jajpubaja}(j]j]j]j]j]ujaj>jajpubaja}(j]j]j]j]j]ujaj&?jajpubeja}(j]j]j]j]j]ujaj6?jajpubeja}(j]j]j]j]j]ujaj&?jajoubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Virtual TPM Proxy Driver for Linux Containers}jajpsbaja}(j]j]j]j]j]internalrefurisecurity/tpm/tpm_vtpm_proxy anchornamehujaj>jajpubaja}(j]j]j]j]j]ujaj>jajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajpsbaja}(j]j]j]j]j]internalrefurijp anchorname #introductionujaj>jajpubaja}(j]j]j]j]j]ujaj>jajpubaja}(j]j]j]j]j]ujaj&?jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign}jaj qsbaja}(j]j]j]j]j]internalrefurijp anchorname#designujaj>jajqubaja}(j]j]j]j]j]ujaj>jajqubaja}(j]j]j]j]j]ujaj&?jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUAPI}jaj-qsbaja}(j]j]j]j]j]internalrefurijp anchorname#uapiujaj>jaj*qubaja}(j]j]j]j]j]ujaj>jaj'qubaja}(j]j]j]j]j]ujaj&?jajpubeja}(j]j]j]j]j]ujaj6?jajpubeja}(j]j]j]j]j]ujaj&?jajpubaja}(j]j]j]j]j]ujaj6?ubj=jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8Guide to using M-Audio Audiophile USB with ALSA and Jack}jajeqsbaja}(j]j]j]j]j]internalrefurisound/cards/audiophile-usb anchornamehujaj>jajbqubaja}(j]j]j]j]j]ujaj>jaj_qubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHistory}jajqsbaja}(j]j]j]j]j]internalrefurijtq anchorname#historyujaj>jajqubaja}(j]j]j]j]j]ujaj>jajqubaja}(j]j]j]j]j]ujaj&?jaj|qubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Audiophile USB Specs and correct usage}jajqsbaja}(j]j]j]j]j]internalrefurijtq anchorname'#audiophile-usb-specs-and-correct-usageujaj>jajqubaja}(j]j]j]j]j]ujaj>jajqubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Important facts about the Digital interface:}jajqsbaja}(j]j]j]j]j]internalrefurijtq anchorname,#important-facts-about-the-digital-interfaceujaj>jajqubaja}(j]j]j]j]j]ujaj>jajqubaja}(j]j]j]j]j]ujaj&?jajqubaja}(j]j]j]j]j]ujaj6?jajqubeja}(j]j]j]j]j]ujaj&?jaj|qubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Audiophile USB MIDI support in ALSA}jajqsbaja}(j]j]j]j]j]internalrefurijtq anchorname$#audiophile-usb-midi-support-in-alsaujaj>jajqubaja}(j]j]j]j]j]ujaj>jajqubaja}(j]j]j]j]j]ujaj&?jaj|qubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Audiophile USB Audio support in ALSA}jajrsbaja}(j]j]j]j]j]internalrefurijtq anchorname%#audiophile-usb-audio-support-in-alsaujaj>jajrubaja}(j]j]j]j]j]ujaj>jajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault Alsa driver mode}jaj:rsbaja}(j]j]j]j]j]internalrefurijtq anchorname#default-alsa-driver-modeujaj>jaj7rubaja}(j]j]j]j]j]ujaj>jaj4rubaja}(j]j]j]j]j]ujaj&?jaj1rubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdvanced module setup}jaj]rsbaja}(j]j]j]j]j]internalrefurijtq anchorname#advanced-module-setupujaj>jajZrubaja}(j]j]j]j]j]ujaj>jajWrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Initializing the working mode of the Audiophile USB}jaj}rsbaja}(j]j]j]j]j]internalrefurijtq anchorname4#initializing-the-working-mode-of-the-audiophile-usbujaj>jajzrubaja}(j]j]j]j]j]ujaj>jajwrubaja}(j]j]j]j]j]ujaj&?jajtrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 16-bit modes}jajrsbaja}(j]j]j]j]j]internalrefurijtq anchorname #bit-modesujaj>jajrubaja}(j]j]j]j]j]ujaj>jajrubaja}(j]j]j]j]j]ujaj&?jajtrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 24-bit modes}jajrsbaja}(j]j]j]j]j]internalrefurijtq anchorname#id1ujaj>jajrubaja}(j]j]j]j]j]ujaj>jajrubaja}(j]j]j]j]j]ujaj&?jajtrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAC3 w/ DTS passthru mode}jajrsbaja}(j]j]j]j]j]internalrefurijtq anchorname#ac3-w-dts-passthru-modeujaj>jajrubaja}(j]j]j]j]j]ujaj>jajrubaja}(j]j]j]j]j]ujaj&?jajtrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaHow to use the }jaj ssbj)}(ja``device_setup``ja]ja device_setup}jajssbaja}(j]j]j]j]j]ujajxFjՔNj֔Njaj subja parameter}jaj ssbeja}(j]j]j]j]j]internalrefurijtq anchorname&#how-to-use-the-device-setup-parameterujaj>jajsubaja}(j]j]j]j]j]ujaj>jajsubaja}(j]j]j]j]j]ujaj&?jajtrubeja}(j]j]j]j]j]ujaj6?jajWrubeja}(j]j]j]j]j]ujaj&?jaj1rubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$CAUTION when initializing the device}jajJssbaja}(j]j]j]j]j]internalrefurijtq anchorname%#caution-when-initializing-the-deviceujaj>jajGsubaja}(j]j]j]j]j]ujaj>jajDsubaja}(j]j]j]j]j]ujaj&?jaj1rubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTechnical details for hackers}jajmssbaja}(j]j]j]j]j]internalrefurijtq anchorname#technical-details-for-hackersujaj>jajjsubaja}(j]j]j]j]j]ujaj>jajgsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaAudiophile USB’s }jajssbj)}(ja``device_setup``ja]ja device_setup}jajssbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajsubja structure}jajssbeja}(j]j]j]j]j]internalrefurijtq anchorname(#audiophile-usb-s-device-setup-structureujaj>jajsubaja}(j]j]j]j]j]ujaj>jajsubaja}(j]j]j]j]j]ujaj&?jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*USB implementation details for this device}jajssbaja}(j]j]j]j]j]internalrefurijtq anchorname+#usb-implementation-details-for-this-deviceujaj>jajsubaja}(j]j]j]j]j]ujaj>jajsubaja}(j]j]j]j]j]ujaj&?jajsubeja}(j]j]j]j]j]ujaj6?jajgsubeja}(j]j]j]j]j]ujaj&?jaj1rubeja}(j]j]j]j]j]ujaj6?jajrubeja}(j]j]j]j]j]ujaj&?jaj|qubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAudiophile USB and Jack support}jajssbaja}(j]j]j]j]j]internalrefurijtq anchorname #audiophile-usb-and-jack-supportujaj>jajsubaja}(j]j]j]j]j]ujaj>jajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDirect support in Jackd}jajtsbaja}(j]j]j]j]j]internalrefurijtq anchorname#direct-support-in-jackdujaj>jajtubaja}(j]j]j]j]j]ujaj>jajtubaja}(j]j]j]j]j]ujaj&?jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing Alsa plughw}jaj@tsbaja}(j]j]j]j]j]internalrefurijtq anchorname#using-alsa-plughwujaj>jaj=tubaja}(j]j]j]j]j]ujaj>jaj:tubaja}(j]j]j]j]j]ujaj&?jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Getting 2 input and/or output interfaces in Jack}jajctsbaja}(j]j]j]j]j]internalrefurijtq anchorname1#getting-2-input-and-or-output-interfaces-in-jackujaj>jaj`tubaja}(j]j]j]j]j]ujaj>jaj]tubaja}(j]j]j]j]j]ujaj&?jajtubeja}(j]j]j]j]j]ujaj6?jajsubeja}(j]j]j]j]j]ujaj&?jaj|qubeja}(j]j]j]j]j]ujaj6?jaj_qubeja}(j]j]j]j]j]ujaj&?jaj\qubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALSA SoC Layer}jajtsbaja}(j]j]j]j]j]internalrefurisound/soc/index anchornamehujaj>jajtubaja}(j]j]j]j]j]ujaj>jajtubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjtentries](Nsound/soc/overviewNsound/soc/codecN sound/soc/daiNsound/soc/dapmNsound/soc/platformNsound/soc/machineNsound/soc/pops-clicksNsound/soc/clockingNsound/soc/jackNsound/soc/dpcmNsound/soc/codec-to-codece includefiles](jtjtjtjtjtjtjtjtjtjtjtemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔ=/var/lib/git/docbuild/linux/Documentation/sound/soc/index.rstj֔Kjajtubaja}(j]j]j]j]j]ujaj6?jajtubeja}(j]j]j]j]j]ujaj&?jajtubaja}(j]j]j]j]j]ujaj6?ubj'jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTCM Virtual Device}jaj usbaja}(j]j]j]j]j]internalrefuri target/index anchornamehujaj>jajuubaja}(j]j]j]j]j]ujaj>jajuubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjuentries](Ntarget/tcmu-designNtarget/tcm_mod_builderNtarget/scriptse includefiles](j0uj2uj4uemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔ:/var/lib/git/docbuild/linux/Documentation/target/index.rstj֔Kjaj!uubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajKusbaja}(j]j]j]j]j]internalrefuriju anchorname#indicesujaj>jajHuubaja}(j]j]j]j]j]ujaj>jajEuubaja}(j]j]j]j]j]ujaj&?jajBuubaja}(j]j]j]j]j]exprsubproject and htmlujaj/?jaj!uubeja}(j]j]j]j]j]ujaj6?jajuubeja}(j]j]j]j]j]ujaj&?jajuubaja}(j]j]j]j]j]ujaj6?ubj.jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAudio Clocking}jajusbaja}(j]j]j]j]j]internalrefurisound/soc/clocking anchornamehujaj>jajuubaja}(j]j]j]j]j]ujaj>jajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Master Clock}jajusbaja}(j]j]j]j]j]internalrefuriju anchorname #master-clockujaj>jajuubaja}(j]j]j]j]j]ujaj>jajuubaja}(j]j]j]j]j]ujaj&?jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DAI Clocks}jajusbaja}(j]j]j]j]j]internalrefuriju anchorname #dai-clocksujaj>jajuubaja}(j]j]j]j]j]ujaj>jajuubaja}(j]j]j]j]j]ujaj&?jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASoC provided clock APIs}jajusbaja}(j]j]j]j]j]internalrefuriju anchorname#asoc-provided-clock-apisujaj>jajuubaja}(j]j]j]j]j]ujaj>jajuubaja}(j]j]j]j]j]ujaj&?jajuubeja}(j]j]j]j]j]ujaj6?jajuubeja}(j]j]j]j]j]ujaj&?jajuubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaASoC Machine Driver}jaj)vsbaja}(j]j]j]j]j]internalrefurisound/soc/machine anchornamehujaj>jaj&vubaja}(j]j]j]j]j]ujaj>jaj#vubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrobe()/remove()}jajIvsbaja}(j]j]j]j]j]internalrefurij8v anchorname #probe-removeujaj>jajFvubaja}(j]j]j]j]j]ujaj>jajCvubaja}(j]j]j]j]j]ujaj&?jaj@vubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasuspend()/resume()}jajlvsbaja}(j]j]j]j]j]internalrefurij8v anchorname#suspend-resumeujaj>jajivubaja}(j]j]j]j]j]ujaj>jajfvubaja}(j]j]j]j]j]ujaj&?jaj@vubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMachine DAI Configuration}jajvsbaja}(j]j]j]j]j]internalrefurij8v anchorname#machine-dai-configurationujaj>jajvubaja}(j]j]j]j]j]ujaj>jajvubaja}(j]j]j]j]j]ujaj&?jaj@vubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMachine Power Map}jajvsbaja}(j]j]j]j]j]internalrefurij8v anchorname#machine-power-mapujaj>jajvubaja}(j]j]j]j]j]ujaj>jajvubaja}(j]j]j]j]j]ujaj&?jaj@vubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMachine Controls}jajvsbaja}(j]j]j]j]j]internalrefurij8v anchorname#machine-controlsujaj>jajvubaja}(j]j]j]j]j]ujaj>jajvubaja}(j]j]j]j]j]ujaj&?jaj@vubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClocking Controls}jajvsbaja}(j]j]j]j]j]internalrefurij8v anchorname#clocking-controlsujaj>jajvubaja}(j]j]j]j]j]ujaj>jajvubaja}(j]j]j]j]j]ujaj&?jaj@vubeja}(j]j]j]j]j]ujaj6?jaj#vubeja}(j]j]j]j]j]ujaj&?jaj vubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDelay and sleep mechanisms}jaj0wsbaja}(j]j]j]j]j]internalrefuritimers/delay_sleep_functions anchornamehujaj>jaj-wubaja}(j]j]j]j]j]ujaj>jaj*wubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jŔ)}(ja `*delay()`ja]ja*delay()}jajSwsbaja}(j]j]j]j]j]ujatitle_referencejՔNj֔NjajPwubja family of functions}jajPwsbeja}(j]j]j]j]j]internalrefurij?w anchorname#delay-family-of-functionsujaj>jajMwubaja}(j]j]j]j]j]ujaj>jajJwubaja}(j]j]j]j]j]ujaj&?jajGwubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jŔ)}(ja`usleep_range*()`ja]jausleep_range*()}jajwsbaja}(j]j]j]j]j]ujajawjՔNj֔Njajwubja and }jajwsbjŔ)}(ja `*sleep()`ja]ja*sleep()}jajwsbaja}(j]j]j]j]j]ujajawjՔNj֔Njajwubja family of functions}jajwsbeja}(j]j]j]j]j]internalrefurij?w anchorname+#usleep-range-and-sleep-family-of-functionsujaj>jajwubaja}(j]j]j]j]j]ujaj>jaj|wubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jŔ)}(ja`usleep_range*()`ja]jausleep_range*()}jajwsbaja}(j]j]j]j]j]ujajawjՔNj֔Njajwubaja}(j]j]j]j]j]internalrefurij?w anchorname #usleep-rangeujaj>jajwubaja}(j]j]j]j]j]ujaj>jajwubaja}(j]j]j]j]j]ujaj&?jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jŔ)}(ja `*sleep()`ja]ja*sleep()}jajwsbaja}(j]j]j]j]j]ujajawjՔNj֔Njajwubaja}(j]j]j]j]j]internalrefurij?w anchorname#sleepujaj>jajwubaja}(j]j]j]j]j]ujaj>jajwubaja}(j]j]j]j]j]ujaj&?jajwubeja}(j]j]j]j]j]ujaj6?jaj|wubeja}(j]j]j]j]j]ujaj&?jajGwubeja}(j]j]j]j]j]ujaj6?jaj*wubeja}(j]j]j]j]j]ujaj&?jaj'wubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesigns and Implementations}jaj=xsbaja}(j]j]j]j]j]internalrefurisound/designs/index anchornamehujaj>jaj:xubaja}(j]j]j]j]j]ujaj>jaj7xubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjLxentries](Nsound/designs/control-namesN!sound/designs/channel-mapping-apiNsound/designs/compress-accelNsound/designs/compress-offloadNsound/designs/timestampingNsound/designs/jack-controlsNsound/designs/tracepointsNsound/designs/procfileNsound/designs/powersaveNsound/designs/oss-emulationNsound/designs/seq-ossNsound/designs/jack-injectionNsound/designs/midi-2.0e includefiles](jcxjexjgxjixjkxjmxjoxjqxjsxjuxjwxjyxj{xemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔA/var/lib/git/docbuild/linux/Documentation/sound/designs/index.rstj֔KjajTxubaja}(j]j]j]j]j]ujaj6?jaj7xubeja}(j]j]j]j]j]ujaj&?jaj4xubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEAudio drivers for Cirrus Logic CS35L54/56/57 Boosted Smart Amplifiers}jajxsbaja}(j]j]j]j]j]internalrefurisound/codecs/cs35l56 anchornamehujaj>jajxubaja}(j]j]j]j]j]ujaj>jajxubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSummary}jajxsbaja}(j]j]j]j]j]internalrefurijx anchorname#summaryujaj>jajxubaja}(j]j]j]j]j]ujaj>jajxubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Supported Cirrus Logic amplifiers}jajxsbaja}(j]j]j]j]j]internalrefurijx anchorname"#supported-cirrus-logic-amplifiersujaj>jajxubaja}(j]j]j]j]j]ujaj>jajxubaja}(j]j]j]j]j]ujaj&?jajxubaja}(j]j]j]j]j]ujaj6?jajxubeja}(j]j]j]j]j]ujaj&?jajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFirmware}jajysbaja}(j]j]j]j]j]internalrefurijx anchorname #firmwareujaj>jajyubaja}(j]j]j]j]j]ujaj>jaj yubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCirrus Logic firmware files}jaj3ysbaja}(j]j]j]j]j]internalrefurijx anchorname#cirrus-logic-firmware-filesujaj>jaj0yubaja}(j]j]j]j]j]ujaj>jaj-yubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0How do I know which firmware file I should have?}jajSysbaja}(j]j]j]j]j]internalrefurijx anchorname0#how-do-i-know-which-firmware-file-i-should-haveujaj>jajPyubaja}(j]j]j]j]j]ujaj>jajMyubaja}(j]j]j]j]j]ujaj&?jajJyubaja}(j]j]j]j]j]ujaj6?jaj-yubeja}(j]j]j]j]j]ujaj&?jaj*yubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Sound Open Firmware and ALSA topology files}jajysbaja}(j]j]j]j]j]internalrefurijx anchorname,#sound-open-firmware-and-alsa-topology-filesujaj>jajyubaja}(j]j]j]j]j]ujaj>jaj|yubaja}(j]j]j]j]j]ujaj&?jaj*yubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALSA-ucm configurations}jajysbaja}(j]j]j]j]j]internalrefurijx anchorname#alsa-ucm-configurationsujaj>jajyubaja}(j]j]j]j]j]ujaj>jajyubaja}(j]j]j]j]j]ujaj&?jaj*yubeja}(j]j]j]j]j]ujaj6?jaj yubeja}(j]j]j]j]j]ujaj&?jajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel log messages}jajysbaja}(j]j]j]j]j]internalrefurijx anchorname#kernel-log-messagesujaj>jajyubaja}(j]j]j]j]j]ujaj>jajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SoundWire}jajysbaja}(j]j]j]j]j]internalrefurijx anchorname #soundwireujaj>jajyubaja}(j]j]j]j]j]ujaj>jajyubaja}(j]j]j]j]j]ujaj&?jajyubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHDA}jajzsbaja}(j]j]j]j]j]internalrefurijx anchorname#hdaujaj>jajzubaja}(j]j]j]j]j]ujaj>jajzubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImportant messages}jaj7zsbaja}(j]j]j]j]j]internalrefurijx anchorname#important-messagesujaj>jaj4zubaja}(j]j]j]j]j]ujaj>jaj1zubaja}(j]j]j]j]j]ujaj&?jaj.zubaja}(j]j]j]j]j]ujaj6?jajzubeja}(j]j]j]j]j]ujaj&?jajyubeja}(j]j]j]j]j]ujaj6?jajyubeja}(j]j]j]j]j]ujaj&?jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError messages}jajrzsbaja}(j]j]j]j]j]internalrefurijx anchorname#error-messagesujaj>jajozubaja}(j]j]j]j]j]ujaj>jajlzubaja}(j]j]j]j]j]ujaj&?jajxubeja}(j]j]j]j]j]ujaj6?jajxubeja}(j]j]j]j]j]ujaj&?jajxubaja}(j]j]j]j]j]ujaj6?ubjLjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3spi_butterfly - parport-to-butterfly adapter driver}jajzsbaja}(j]j]j]j]j]internalrefuri spi/butterfly anchornamehujaj>jajzubaja}(j]j]j]j]j]ujaj>jajzubaja}(j]j]j]j]j]ujaj&?jajzubaja}(j]j]j]j]j]ujaj6?ubj*jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRemote Processor Framework}jajzsbaja}(j]j]j]j]j]internalrefuristaging/remoteproc anchornamehujaj>jajzubaja}(j]j]j]j]j]ujaj>jajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajzsbaja}(j]j]j]j]j]internalrefurijz anchorname #introductionujaj>jajzubaja}(j]j]j]j]j]ujaj>jajzubaja}(j]j]j]j]j]ujaj&?jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser API}jaj{sbaja}(j]j]j]j]j]internalrefurijz anchorname #user-apiujaj>jaj{ubaja}(j]j]j]j]j]ujaj>jaj{ubaja}(j]j]j]j]j]ujaj&?jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Typical usage}jaj<{sbaja}(j]j]j]j]j]internalrefurijz anchorname#typical-usageujaj>jaj9{ubaja}(j]j]j]j]j]ujaj>jaj6{ubaja}(j]j]j]j]j]ujaj&?jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI for implementors}jaj_{sbaja}(j]j]j]j]j]internalrefurijz anchorname#api-for-implementorsujaj>jaj\{ubaja}(j]j]j]j]j]ujaj>jajY{ubaja}(j]j]j]j]j]ujaj&?jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation callbacks}jaj{sbaja}(j]j]j]j]j]internalrefurijz anchorname#implementation-callbacksujaj>jaj{ubaja}(j]j]j]j]j]ujaj>jaj|{ubaja}(j]j]j]j]j]ujaj&?jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBinary Firmware Structure}jaj{sbaja}(j]j]j]j]j]internalrefurijz anchorname#binary-firmware-structureujaj>jaj{ubaja}(j]j]j]j]j]ujaj>jaj{ubaja}(j]j]j]j]j]ujaj&?jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtio and remoteproc}jaj{sbaja}(j]j]j]j]j]internalrefurijz anchorname#virtio-and-remoteprocujaj>jaj{ubaja}(j]j]j]j]j]ujaj>jaj{ubaja}(j]j]j]j]j]ujaj&?jajzubeja}(j]j]j]j]j]ujaj6?jajzubeja}(j]j]j]j]j]ujaj&?jajzubaja}(j]j]j]j]j]ujaj6?ubjZjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALSA SoC Layer Overview}jaj|sbaja}(j]j]j]j]j]internalrefurisound/soc/overview anchornamehujaj>jaj{ubaja}(j]j]j]j]j]ujaj>jaj{ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ASoC Design}jaj |sbaja}(j]j]j]j]j]internalrefurij| anchorname #asoc-designujaj>jaj|ubaja}(j]j]j]j]j]ujaj>jaj|ubaja}(j]j]j]j]j]ujaj&?jaj|ubaja}(j]j]j]j]j]ujaj6?jaj{ubeja}(j]j]j]j]j]ujaj&?jaj{ubaja}(j]j]j]j]j]ujaj6?ubj]jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALow latency, multichannel audio with JACK and the emu10k1/emu10k2}jajX|sbaja}(j]j]j]j]j]internalrefurisound/cards/emu10k1-jack anchornamehujaj>jajU|ubaja}(j]j]j]j]j]ujaj>jajR|ubaja}(j]j]j]j]j]ujaj&?jajO|ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHD-Audio DP-MST Support}jaj|sbaja}(j]j]j]j]j]internalrefurisound/hd-audio/dp-mst anchornamehujaj>jaj|ubaja}(j]j]j]j]j]ujaj>jaj~|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM}jaj|sbaja}(j]j]j]j]j]internalrefurij| anchorname#pcmujaj>jaj|ubaja}(j]j]j]j]j]ujaj>jaj|ubaja}(j]j]j]j]j]ujaj&?jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPin Initialization}jaj|sbaja}(j]j]j]j]j]internalrefurij| anchorname#pin-initializationujaj>jaj|ubaja}(j]j]j]j]j]ujaj>jaj|ubaja}(j]j]j]j]j]ujaj&?jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConnection list}jaj|sbaja}(j]j]j]j]j]internalrefurij| anchorname#connection-listujaj>jaj|ubaja}(j]j]j]j]j]ujaj>jaj|ubaja}(j]j]j]j]j]ujaj&?jaj|ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJack}jaj }sbaja}(j]j]j]j]j]internalrefurij| anchorname#jackujaj>jaj }ubaja}(j]j]j]j]j]ujaj>jaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Build Jack}jaj-}sbaja}(j]j]j]j]j]internalrefurij| anchorname #build-jackujaj>jaj*}ubaja}(j]j]j]j]j]ujaj>jaj'}ubaja}(j]j]j]j]j]ujaj&?jaj$}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnsolicited Event Enabling}jajP}sbaja}(j]j]j]j]j]internalrefurij| anchorname#unsolicited-event-enablingujaj>jajM}ubaja}(j]j]j]j]j]ujaj>jajJ}ubaja}(j]j]j]j]j]ujaj&?jaj$}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMonitor Hotplug Event Handling}jajs}sbaja}(j]j]j]j]j]internalrefurij| anchorname#monitor-hotplug-event-handlingujaj>jajp}ubaja}(j]j]j]j]j]ujaj>jajm}ubaja}(j]j]j]j]j]ujaj&?jaj$}ubeja}(j]j]j]j]j]ujaj6?jaj}ubeja}(j]j]j]j]j]ujaj&?jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOthers to be added later}jaj}sbaja}(j]j]j]j]j]internalrefurij| anchorname#others-to-be-added-laterujaj>jaj}ubaja}(j]j]j]j]j]ujaj>jaj}ubaja}(j]j]j]j]j]ujaj&?jaj|ubeja}(j]j]j]j]j]ujaj6?jaj~|ubeja}(j]j]j]j]j]ujaj&?jaj{|ubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5High resolution timers and dynamic ticks design notes}jaj}sbaja}(j]j]j]j]j]internalrefuritimers/highres anchornamehujaj>jaj}ubaja}(j]j]j]j]j]ujaj>jaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahrtimer base infrastructure}jaj}sbaja}(j]j]j]j]j]internalrefurij} anchorname#hrtimer-base-infrastructureujaj>jaj}ubaja}(j]j]j]j]j]ujaj>jaj}ubaja}(j]j]j]j]j]ujaj&?jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%timeofday and clock source management}jaj~sbaja}(j]j]j]j]j]internalrefurij} anchorname&#timeofday-and-clock-source-managementujaj>jaj~ubaja}(j]j]j]j]j]ujaj>jaj~ubaja}(j]j]j]j]j]ujaj&?jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaclock event management}jaj@~sbaja}(j]j]j]j]j]internalrefurij} anchorname#clock-event-managementujaj>jaj=~ubaja}(j]j]j]j]j]ujaj>jaj:~ubaja}(j]j]j]j]j]ujaj&?jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#high resolution timer functionality}jajc~sbaja}(j]j]j]j]j]internalrefurij} anchorname$#high-resolution-timer-functionalityujaj>jaj`~ubaja}(j]j]j]j]j]ujaj>jaj]~ubaja}(j]j]j]j]j]ujaj&?jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dynamic ticks}jaj~sbaja}(j]j]j]j]j]internalrefurij} anchorname#dynamic-ticksujaj>jaj~ubaja}(j]j]j]j]j]ujaj>jaj~ubaja}(j]j]j]j]j]ujaj&?jaj}ubeja}(j]j]j]j]j]ujaj6?jaj}ubeja}(j]j]j]j]j]ujaj&?jaj}ubaja}(j]j]j]j]j]ujaj6?ubj-jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXZ data compression in Linux}jaj~sbaja}(j]j]j]j]j]internalrefuri staging/xz anchornamehujaj>jaj~ubaja}(j]j]j]j]j]ujaj>jaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj~sbaja}(j]j]j]j]j]internalrefurij~ anchorname #introductionujaj>jaj~ubaja}(j]j]j]j]j]ujaj>jaj~ubaja}(j]j]j]j]j]ujaj&?jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#XZ related components in the kernel}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname$#xz-related-components-in-the-kernelujaj>jaj~ubaja}(j]j]j]j]j]ujaj>jaj~ubaja}(j]j]j]j]j]ujaj&?jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes on compression options}jaj$sbaja}(j]j]j]j]j]internalrefurij~ anchorname#notes-on-compression-optionsujaj>jaj!ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja xz_dec API}jajGsbaja}(j]j]j]j]j]internalrefurij~ anchorname #xz-dec-apiujaj>jajDubaja}(j]j]j]j]j]ujaj>jajAubaja}(j]j]j]j]j]ujaj&?jaj~ubeja}(j]j]j]j]j]ujaj6?jaj~ubeja}(j]j]j]j]j]ujaj&?jaj~ubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Overview of Linux kernel SPI support}jajsbaja}(j]j]j]j]j]internalrefurispi/spi-summary anchornamehujaj>jaj|ubaja}(j]j]j]j]j]ujaj>jajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja What is SPI?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #what-is-spiujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Who uses it? On what kinds of systems?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#who-uses-it-on-what-kinds-of-systemsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;I’m confused. What are these four SPI “clock modes”?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname1#i-m-confused-what-are-these-four-spi-clock-modesujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0How do these driver programming interfaces work?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname0#how-do-these-driver-programming-interfaces-workujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6How does board-specific init code declare SPI devices?}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname6#how-does-board-specific-init-code-declare-spi-devicesujaj>jaj(ubaja}(j]j]j]j]j]ujaj>jaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeclare Controllers}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#declare-controllersujaj>jajHubaja}(j]j]j]j]j]ujaj>jajEubaja}(j]j]j]j]j]ujaj&?jajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeclare target Devices}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname#declare-target-devicesujaj>jajkubaja}(j]j]j]j]j]ujaj>jajhubaja}(j]j]j]j]j]ujaj&?jajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-static Configurations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#non-static-configurationsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajBubeja}(j]j]j]j]j]ujaj6?jaj%ubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,How do I write an “SPI Protocol Driver”?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#how-do-i-write-an-spi-protocol-driverujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.How do I write an “SPI Controller Driver”?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#how-do-i-write-an-spi-controller-driverujaj>jajubaja}(j]j]j]j]j]ujaj>jaj݀ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bus Numbering}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#bus-numberingujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPI Host Controller Methods}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#spi-host-controller-methodsujaj>jaj#ubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeprecated Methods}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname#deprecated-methodsujaj>jajFubaja}(j]j]j]j]j]ujaj>jajCubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPI Message Queue}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname#spi-message-queueujaj>jajiubaja}(j]j]j]j]j]ujaj>jajfubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jaj݀ubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExtensions to the SPI protocol}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#extensions-to-the-spi-protocolujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMOSI idle state configuration}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#mosi-idle-state-configurationujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja THANKS TO}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #thanks-toujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajyubeja}(j]j]j]j]j]ujaj&?jajvubaja}(j]j]j]j]j]ujaj6?ubj2jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Remote Processor Messaging (rpmsg) Framework}jaj"sbaja}(j]j]j]j]j]internalrefuri staging/rpmsg anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajBsbaja}(j]j]j]j]j]internalrefurij1 anchorname #introductionujaj>jaj?ubaja}(j]j]j]j]j]ujaj>jaj<ubaja}(j]j]j]j]j]ujaj&?jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser API}jajesbaja}(j]j]j]j]j]internalrefurij1 anchorname #user-apiujaj>jajbubaja}(j]j]j]j]j]ujaj>jaj_ubaja}(j]j]j]j]j]ujaj&?jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Typical usage}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#typical-usageujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllocations of rpmsg channels}jajsbaja}(j]j]j]j]j]internalrefurij1 anchorname#allocations-of-rpmsg-channelsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj9ubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjhjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Creating codec to codec dai link for ALSA dapm}jajsbaja}(j]j]j]j]j]internalrefurisound/soc/codec-to-codec anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jaj݂ubaja}(j]j]j]j]j]ujaj&?jajڂubaja}(j]j]j]j]j]ujaj6?ubjijK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja>Advanced Linux Sound Architecture - Driver Configuration guide}jajsbaja}(j]j]j]j]j]internalrefurisound/alsa-configuration anchornamehujaj>jaj ubaja}(j]j]j]j]j]ujaj>jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Configuration}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#kernel-configurationujaj>jaj,ubaja}(j]j]j]j]j]ujaj>jaj)ubaja}(j]j]j]j]j]ujaj&?jaj&ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaModule parameters}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#module-parametersujaj>jajOubaja}(j]j]j]j]j]ujaj>jajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Module snd}jajrsbaja}(j]j]j]j]j]internalrefurij anchorname #module-sndujaj>jajoubaja}(j]j]j]j]j]ujaj>jajlubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-pcm-oss}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-pcm-ossujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-rawmidi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-rawmidiujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-soc-core}jajۃsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-soc-coreujaj>jaj؃ubaja}(j]j]j]j]j]ujaj>jajՃubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Common parameters for top sound card modules}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#common-parameters-for-top-sound-card-modulesujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-adlib}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-adlibujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ad1816a}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ad1816aujaj>jajAubaja}(j]j]j]j]j]ujaj>jaj>ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ad1848}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ad1848ujaj>jajdubaja}(j]j]j]j]j]ujaj>jajaubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ad1889}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ad1889ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ali5451}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ali5451ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-als100}jajЄsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-als100ujaj>jaj̈́ubaja}(j]j]j]j]j]ujaj>jajʄubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-als300}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-als300ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-als4000}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-als4000ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-asihpi}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-asihpiujaj>jaj6ubaja}(j]j]j]j]j]ujaj>jaj3ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-atiixp}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-atiixpujaj>jajYubaja}(j]j]j]j]j]ujaj>jajVubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-atiixp-modem}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-atiixp-modemujaj>jaj|ubaja}(j]j]j]j]j]ujaj>jajyubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Module snd-au8810, snd-au8820, snd-au8830}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#module-snd-au8810-snd-au8820-snd-au8830ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-azt1605}jajŅsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-azt1605ujaj>jaj…ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-azt2316}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-azt2316ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-aw2}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-aw2ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-azt2320}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-azt2320ujaj>jaj+ubaja}(j]j]j]j]j]ujaj>jaj(ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-azt3328}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-azt3328ujaj>jajNubaja}(j]j]j]j]j]ujaj>jajKubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-bt87x}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-bt87xujaj>jajqubaja}(j]j]j]j]j]ujaj>jajnubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ca0106}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ca0106ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-cmi8330}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-cmi8330ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-cmipci}jaj݆sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-cmipciujaj>jajچubaja}(j]j]j]j]j]ujaj>jaj׆ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-cs4231}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-cs4231ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-cs4236}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-cs4236ujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-cs4281}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-cs4281ujaj>jajCubaja}(j]j]j]j]j]ujaj>jaj@ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-cs46xx}jajisbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-cs46xxujaj>jajfubaja}(j]j]j]j]j]ujaj>jajcubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-cs5530}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-cs5530ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-cs5535audio}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-cs5535audioujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ctxfi}jaj҇sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ctxfiujaj>jajχubaja}(j]j]j]j]j]ujaj>jaj̇ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-darla20}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-darla20ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-darla24}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-darla24ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-dt019x}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-dt019xujaj>jaj8ubaja}(j]j]j]j]j]ujaj>jaj5ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-dummy}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-dummyujaj>jaj[ubaja}(j]j]j]j]j]ujaj>jajXubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-echo3g}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-echo3gujaj>jaj~ubaja}(j]j]j]j]j]ujaj>jaj{ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-emu10k1}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-emu10k1ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-emu10k1x}jajLjsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-emu10k1xujaj>jajĈubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ens1370}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ens1370ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ens1371}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ens1371ujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-es1688}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-es1688ujaj>jaj-ubaja}(j]j]j]j]j]ujaj>jaj*ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-es18xx}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-es18xxujaj>jajPubaja}(j]j]j]j]j]ujaj>jajMubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-es1938}jajvsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-es1938ujaj>jajsubaja}(j]j]j]j]j]ujaj>jajpubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-es1968}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-es1968ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-fm801}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-fm801ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-gina20}jaj߉sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-gina20ujaj>jaj܉ubaja}(j]j]j]j]j]ujaj>jajىubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-gina24}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-gina24ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-gusclassic}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-gusclassicujaj>jaj"ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-gusextreme}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-gusextremeujaj>jajEubaja}(j]j]j]j]j]ujaj>jajBubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-gusmax}jajksbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-gusmaxujaj>jajhubaja}(j]j]j]j]j]ujaj>jajeubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-hda-intel}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-hda-intelujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-hdsp}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-hdspujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-hdspm}jajԊsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-hdspmujaj>jajъubaja}(j]j]j]j]j]ujaj>jajΊubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ice1712}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ice1712ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ice1724}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ice1724ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-indigo}jaj=sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-indigoujaj>jaj:ubaja}(j]j]j]j]j]ujaj>jaj7ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-indigodj}jaj`sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-indigodjujaj>jaj]ubaja}(j]j]j]j]j]ujaj>jajZubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-indigoio}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-indigoioujaj>jajubaja}(j]j]j]j]j]ujaj>jaj}ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-intel8x0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-intel8x0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-intel8x0m}jajɋsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-intel8x0mujaj>jajƋubaja}(j]j]j]j]j]ujaj>jajËubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-interwave}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-interwaveujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-interwave-stb}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-interwave-stbujaj>jaj ubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-jazz16}jaj2sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-jazz16ujaj>jaj/ubaja}(j]j]j]j]j]ujaj>jaj,ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-korg1212}jajUsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-korg1212ujaj>jajRubaja}(j]j]j]j]j]ujaj>jajOubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-layla20}jajxsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-layla20ujaj>jajuubaja}(j]j]j]j]j]ujaj>jajrubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-layla24}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-layla24ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-lola}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-lolaujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-lx6464es}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-lx6464esujaj>jajތubaja}(j]j]j]j]j]ujaj>jajیubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-maestro3}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-maestro3ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-mia}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-miaujaj>jaj$ubaja}(j]j]j]j]j]ujaj>jaj!ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-miro}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-miroujaj>jajGubaja}(j]j]j]j]j]ujaj>jajDubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-mixart}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-mixartujaj>jajjubaja}(j]j]j]j]j]ujaj>jajgubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-mona}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-monaujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-mpu401}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-mpu401ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-msnd-classic}jaj֍sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-msnd-classicujaj>jajӍubaja}(j]j]j]j]j]ujaj>jajЍubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-msnd-pinnacle}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-msnd-pinnacleujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-mtpav}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-mtpavujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-mts64}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-mts64ujaj>jaj<ubaja}(j]j]j]j]j]ujaj>jaj9ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-nm256}jajbsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-nm256ujaj>jaj_ubaja}(j]j]j]j]j]ujaj>jaj\ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-opl3sa2}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-opl3sa2ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-opti92x-ad1848}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-opti92x-ad1848ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-opti92x-cs4231}jajˎsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-opti92x-cs4231ujaj>jajȎubaja}(j]j]j]j]j]ujaj>jajŎubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-opti93x}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-opti93xujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-oxygen}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-oxygenujaj>jajubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-pcsp}jaj4sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-pcspujaj>jaj1ubaja}(j]j]j]j]j]ujaj>jaj.ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-pcxhr}jajWsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-pcxhrujaj>jajTubaja}(j]j]j]j]j]ujaj>jajQubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-portman2x4}jajzsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-portman2x4ujaj>jajwubaja}(j]j]j]j]j]ujaj>jajtubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Module snd-powermac (on ppc only)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #module-snd-powermac-on-ppc-onlyujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Module snd-pxa2xx-ac97 (on arm only)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##module-snd-pxa2xx-ac97-on-arm-onlyujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-riptide}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-riptideujaj>jajubaja}(j]j]j]j]j]ujaj>jajݏubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-rme32}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-rme32ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-rme96}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-rme96ujaj>jaj&ubaja}(j]j]j]j]j]ujaj>jaj#ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-rme9652}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-rme9652ujaj>jajIubaja}(j]j]j]j]j]ujaj>jajFubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Module snd-sa11xx-uda1341 (on arm only)}jajosbaja}(j]j]j]j]j]internalrefurij anchorname&#module-snd-sa11xx-uda1341-on-arm-onlyujaj>jajlubaja}(j]j]j]j]j]ujaj>jajiubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-sb8}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-sb8ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-sb16 and snd-sbawe}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-sb16-and-snd-sbaweujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-sc6000}jajؐsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-sc6000ujaj>jajՐubaja}(j]j]j]j]j]ujaj>jajҐubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-sscape}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-sscapeujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Module snd-sun-amd7930 (on sparc only)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#module-snd-sun-amd7930-on-sparc-onlyujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Module snd-sun-cs4231 (on sparc only)}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname$#module-snd-sun-cs4231-on-sparc-onlyujaj>jaj>ubaja}(j]j]j]j]j]ujaj>jaj;ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Module snd-sun-dbri (on sparc only)}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname"#module-snd-sun-dbri-on-sparc-onlyujaj>jajaubaja}(j]j]j]j]j]ujaj>jaj^ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-wavefront}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-wavefrontujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-sonicvibes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-sonicvibesujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-serial-u16550}jaj͑sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-serial-u16550ujaj>jajʑubaja}(j]j]j]j]j]ujaj>jajǑubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-trident}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-tridentujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ua101}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ua101ujaj>jajubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-usb-audio}jaj6sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-usb-audioujaj>jaj3ubaja}(j]j]j]j]j]ujaj>jaj0ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-usb-caiaq}jajYsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-usb-caiaqujaj>jajVubaja}(j]j]j]j]j]ujaj>jajSubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-usb-usx2y}jaj|sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-usb-usx2yujaj>jajyubaja}(j]j]j]j]j]ujaj>jajvubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-via82xx}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-via82xxujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-via82xx-modem}jaj’sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-via82xx-modemujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-virmidi}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-virmidiujaj>jajubaja}(j]j]j]j]j]ujaj>jajߒubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-virtuoso}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-virtuosoujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-vx222}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-vx222ujaj>jaj(ubaja}(j]j]j]j]j]ujaj>jaj%ubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-vxpocket}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-vxpocketujaj>jajKubaja}(j]j]j]j]j]ujaj>jajHubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-ymfpci}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-ymfpciujaj>jajnubaja}(j]j]j]j]j]ujaj>jajkubaja}(j]j]j]j]j]ujaj&?jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule snd-pdaudiocf}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-snd-pdaudiocfujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajiubeja}(j]j]j]j]j]ujaj6?jajLubeja}(j]j]j]j]j]ujaj&?jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAC97 Quirk Option}jajÓsbaja}(j]j]j]j]j]internalrefurij anchorname#ac97-quirk-optionujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring Non-ISAPNP Cards}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#configuring-non-isapnp-cardsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Autoloading Support}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#module-autoloading-supportujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ALSA PCM devices to OSS devices mapping}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname(#alsa-pcm-devices-to-oss-devices-mappingujaj>jaj)ubaja}(j]j]j]j]j]ujaj>jaj&ubaja}(j]j]j]j]j]ujaj&?jaj&ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProc interfaces (/proc/asound)}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname#proc-interfaces-proc-asoundujaj>jajLubaja}(j]j]j]j]j]ujaj>jajIubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc/asound/card#/pcm#[cp]/oss}jajosbaja}(j]j]j]j]j]internalrefurij anchorname#proc-asound-card-pcm-cp-ossujaj>jajlubaja}(j]j]j]j]j]ujaj>jajiubaja}(j]j]j]j]j]ujaj&?jajfubaja}(j]j]j]j]j]ujaj6?jajIubeja}(j]j]j]j]j]ujaj&?jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEarly Buffer Allocation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#early-buffer-allocationujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinks and Addresses}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#links-and-addressesujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj&ubeja}(j]j]j]j]j]ujaj6?jaj ubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubj=jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Brief tutorial on CRC computation}jajsbaja}(j]j]j]j]j]internalrefuri staging/crc32 anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel tools}jaj%sbaja}(j]j]j]j]j]internalrefuri tools/index anchornamehujaj>jaj"ubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj4entries](Ntools/rtla/indexNtools/rv/indexe includefiles](jKjMemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔ9/var/lib/git/docbuild/linux/Documentation/tools/index.rstj֔K jaj<ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajdsbaja}(j]j]j]j]j]internalrefurij4 anchorname#indicesujaj>jajaubaja}(j]j]j]j]j]ujaj>jaj^ubaja}(j]j]j]j]j]ujaj&?jaj[ubaja}(j]j]j]j]j]exprsubproject and htmlujaj/?jaj<ubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux magic numbers}jajsbaja}(j]j]j]j]j]internalrefuristaging/magic-number anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjGjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALSA PCM Timestamping}jajЕsbaja}(j]j]j]j]j]internalrefurisound/designs/timestamping anchornamehujaj>jaj͕ubaja}(j]j]j]j]j]ujaj>jajʕubaja}(j]j]j]j]j]ujaj&?jajǕubaja}(j]j]j]j]j]ujaj6?ubj=jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)The TCM v4 fabric module script generator}jajsbaja}(j]j]j]j]j]internalrefuritarget/tcm_mod_builder anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFuture TODO items}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#future-todo-itemsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaASoC jack detection}jajTsbaja}(j]j]j]j]j]internalrefurisound/soc/jack anchornamehujaj>jajQubaja}(j]j]j]j]j]ujaj>jajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe jack - struct snd_soc_jack}jajtsbaja}(j]j]j]j]j]internalrefurijc anchorname#the-jack-struct-snd-soc-jackujaj>jajqubaja}(j]j]j]j]j]ujaj>jajnubaja}(j]j]j]j]j]ujaj&?jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasnd_soc_jack_pin}jajsbaja}(j]j]j]j]j]internalrefurijc anchorname#snd-soc-jack-pinujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJack detection methods}jajsbaja}(j]j]j]j]j]internalrefurijc anchorname#jack-detection-methodsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMachine drivers}jajݖsbaja}(j]j]j]j]j]internalrefurijc anchorname#machine-driversujaj>jajږubaja}(j]j]j]j]j]ujaj>jajזubaja}(j]j]j]j]j]ujaj&?jajkubeja}(j]j]j]j]j]ujaj6?jajNubeja}(j]j]j]j]j]ujaj&?jajKubaja}(j]j]j]j]j]ujaj6?ubjKjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"ASoC Digital Audio Interface (DAI)}jajsbaja}(j]j]j]j]j]internalrefuri sound/soc/dai anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAC97}jaj5sbaja}(j]j]j]j]j]internalrefurij$ anchorname#ac97ujaj>jaj2ubaja}(j]j]j]j]j]ujaj>jaj/ubaja}(j]j]j]j]j]ujaj&?jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2S}jajXsbaja}(j]j]j]j]j]internalrefurij$ anchorname#i2sujaj>jajUubaja}(j]j]j]j]j]ujaj>jajRubaja}(j]j]j]j]j]ujaj&?jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM}jaj{sbaja}(j]j]j]j]j]internalrefurij$ anchorname#pcmujaj>jajxubaja}(j]j]j]j]j]ujaj>jajuubaja}(j]j]j]j]j]ujaj&?jaj,ubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jaj ubaja}(j]j]j]j]j]ujaj6?ubjRjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHD-Audio Codec-Specific Models}jajsbaja}(j]j]j]j]j]internalrefurisound/hd-audio/models anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALC880}jajӗsbaja}(j]j]j]j]j]internalrefurij— anchorname#alc880ujaj>jajЗubaja}(j]j]j]j]j]ujaj>jaj͗ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALC260}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#alc260ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALC262}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#alc262ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ALC267/268}jaj<sbaja}(j]j]j]j]j]internalrefurij— anchorname #alc267-268ujaj>jaj9ubaja}(j]j]j]j]j]ujaj>jaj6ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCALC22x/23x/25x/269/27x/28x/29x (and vendor-specific ALC3xxx models)}jaj_sbaja}(j]j]j]j]j]internalrefurij— anchornameB#alc22x-23x-25x-269-27x-28x-29x-and-vendor-specific-alc3xxx-modelsujaj>jaj\ubaja}(j]j]j]j]j]ujaj>jajYubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALC66x/67x/892}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#alc66x-67x-892ujaj>jajubaja}(j]j]j]j]j]ujaj>jaj|ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALC680}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#alc680ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALC88x/898/1150/1220}jajȘsbaja}(j]j]j]j]j]internalrefurij— anchorname#alc88x-898-1150-1220ujaj>jajŘubaja}(j]j]j]j]j]ujaj>jaj˜ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ALC861/660}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname #alc861-660ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALC861VD/660VD}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#alc861vd-660vdujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCMI9880}jaj1sbaja}(j]j]j]j]j]internalrefurij— anchorname#cmi9880ujaj>jaj.ubaja}(j]j]j]j]j]ujaj>jaj+ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAD1882 / AD1882A}jajTsbaja}(j]j]j]j]j]internalrefurij— anchorname#ad1882-ad1882aujaj>jajQubaja}(j]j]j]j]j]ujaj>jajNubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$AD1884A / AD1883 / AD1984A / AD1984B}jajwsbaja}(j]j]j]j]j]internalrefurij— anchorname#ad1884a-ad1883-ad1984a-ad1984bujaj>jajtubaja}(j]j]j]j]j]ujaj>jajqubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAD1884}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#ad1884ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAD1981}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#ad1981ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAD1983}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#ad1983ujaj>jajݙubaja}(j]j]j]j]j]ujaj>jajڙubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAD1984}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#ad1984ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAD1986A}jaj&sbaja}(j]j]j]j]j]internalrefurij— anchorname#ad1986aujaj>jaj#ubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAD1988/AD1988B/AD1989A/AD1989B}jajIsbaja}(j]j]j]j]j]internalrefurij— anchorname#ad1988-ad1988b-ad1989a-ad1989bujaj>jajFubaja}(j]j]j]j]j]ujaj>jajCubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conexant 5045}jajlsbaja}(j]j]j]j]j]internalrefurij— anchorname#conexant-5045ujaj>jajiubaja}(j]j]j]j]j]ujaj>jajfubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conexant 5047}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#conexant-5047ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conexant 5051}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#conexant-5051ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conexant 5066}jaj՚sbaja}(j]j]j]j]j]internalrefurij— anchorname#conexant-5066ujaj>jajҚubaja}(j]j]j]j]j]ujaj>jajϚubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTAC9200}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname #stac9200ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STAC9205/9254}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#stac9205-9254ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STAC9220/9221}jaj>sbaja}(j]j]j]j]j]internalrefurij— anchorname#stac9220-9221ujaj>jaj;ubaja}(j]j]j]j]j]ujaj>jaj8ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTAC9202/9250/9251}jajasbaja}(j]j]j]j]j]internalrefurij— anchorname#stac9202-9250-9251ujaj>jaj^ubaja}(j]j]j]j]j]ujaj>jaj[ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTAC9227/9228/9229/927x}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#stac9227-9228-9229-927xujaj>jajubaja}(j]j]j]j]j]ujaj>jaj~ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STAC92HD71B*}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname #stac92hd71bujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STAC92HD73*}jajʛsbaja}(j]j]j]j]j]internalrefurij— anchorname #stac92hd73ujaj>jajǛubaja}(j]j]j]j]j]ujaj>jajěubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STAC92HD83*}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname #stac92hd83ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STAC92HD95}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname #stac92hd95ujaj>jaj ubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTAC9872}jaj3sbaja}(j]j]j]j]j]internalrefurij— anchorname #stac9872ujaj>jaj0ubaja}(j]j]j]j]j]ujaj>jaj-ubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCirrus Logic CS4206/4207}jajVsbaja}(j]j]j]j]j]internalrefurij— anchorname#cirrus-logic-cs4206-4207ujaj>jajSubaja}(j]j]j]j]j]ujaj>jajPubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCirrus Logic CS4208}jajysbaja}(j]j]j]j]j]internalrefurij— anchorname#cirrus-logic-cs4208ujaj>jajvubaja}(j]j]j]j]j]ujaj>jajsubaja}(j]j]j]j]j]ujaj&?jajʗubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIA VT17xx/VT18xx/VT20xx}jajsbaja}(j]j]j]j]j]internalrefurij— anchorname#via-vt17xx-vt18xx-vt20xxujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajʗubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjUjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!TS-TEE (Trusted Services project)}jajԜsbaja}(j]j]j]j]j]internalrefuri tee/ts-tee anchornamehujaj>jajќubaja}(j]j]j]j]j]ujaj>jajΜubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #referencesujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?jajΜubeja}(j]j]j]j]j]ujaj&?jaj˜ubaja}(j]j]j]j]j]ujaj6?ubj<jK%)}(jahja]ja}(j]j]j]j]j]ujaj6?ubjCjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Serial Peripheral Interface (SPI)}jaj5sbaja}(j]j]j]j]j]internalrefuri spi/index anchornamehujaj>jaj2ubaja}(j]j]j]j]j]ujaj>jaj/ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjDentries](Nspi/spi-summaryN spi/spidevN spi/butterflyNspi/spi-lm70llpNspi/spi-sc18is602e includefiles](j[j]j_jajcemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔ7/var/lib/git/docbuild/linux/Documentation/spi/index.rstj֔KjajLubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajzsbaja}(j]j]j]j]j]internalrefurijD anchorname#indicesujaj>jajwubaja}(j]j]j]j]j]ujaj>jajtubaja}(j]j]j]j]j]ujaj&?jajqubaja}(j]j]j]j]j]exprsubproject and htmlujaj/?jajLubeja}(j]j]j]j]j]ujaj6?jaj/ubeja}(j]j]j]j]j]ujaj&?jaj,ubaja}(j]j]j]j]j]ujaj6?ubjkjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALSA Jack Software Injection}jajsbaja}(j]j]j]j]j]internalrefurisound/designs/jack-injection anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Simple Introduction On Jack Injection}jajڝsbaja}(j]j]j]j]j]internalrefurijɝ anchorname&#simple-introduction-on-jack-injectionujaj>jajםubaja}(j]j]j]j]j]ujaj>jajԝubaja}(j]j]j]j]j]ujaj&?jajѝubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&The Layout of Jack Injection Interface}jajsbaja}(j]j]j]j]j]internalrefurijɝ anchorname'#the-layout-of-jack-injection-interfaceujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajѝubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Explanation Of The Nodes}jaj sbaja}(j]j]j]j]j]internalrefurijɝ anchorname#the-explanation-of-the-nodesujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajѝubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubj[jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0HDAudio multi-link extensions on Intel platforms}jajXsbaja}(j]j]j]j]j]internalrefurisound/hd-audio/intel-multi-link anchornamehujaj>jajUubaja}(j]j]j]j]j]ujaj>jajRubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8HDaudio existing link mapping (2015 addition in SkyLake)}jajxsbaja}(j]j]j]j]j]internalrefurijg anchorname7#hdaudio-existing-link-mapping-2015-addition-in-skylakeujaj>jajuubaja}(j]j]j]j]j]ujaj>jajrubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Basic structure for HDaudio codecs}jajsbaja}(j]j]j]j]j]internalrefurijg anchorname##basic-structure-for-hdaudio-codecsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?jajrubeja}(j]j]j]j]j]ujaj&?jajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'SoundWire HDaudio extended link mapping}jajǞsbaja}(j]j]j]j]j]internalrefurijg anchorname(#soundwire-hdaudio-extended-link-mappingujaj>jajĞubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Extended structure for SoundWire (assuming 4 Manager IP)}jajsbaja}(j]j]j]j]j]internalrefurijg anchorname7#extended-structure-for-soundwire-assuming-4-manager-ipujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajޞubaja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"DMIC HDaudio extended link mapping}jajsbaja}(j]j]j]j]j]internalrefurijg anchorname##dmic-hdaudio-extended-link-mappingujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtended structure for DMIC}jaj6sbaja}(j]j]j]j]j]internalrefurijg anchorname#extended-structure-for-dmicujaj>jaj3ubaja}(j]j]j]j]j]ujaj>jaj0ubaja}(j]j]j]j]j]ujaj&?jaj-ubaja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!SSP HDaudio extended link mapping}jajesbaja}(j]j]j]j]j]internalrefurijg anchorname"#ssp-hdaudio-extended-link-mappingujaj>jajbubaja}(j]j]j]j]j]ujaj>jaj_ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Extended structure for SSP (assuming 3 instances of the IP)}jajsbaja}(j]j]j]j]j]internalrefurijg anchorname:#extended-structure-for-ssp-assuming-3-instances-of-the-ipujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj|ubaja}(j]j]j]j]j]ujaj6?jaj_ubeja}(j]j]j]j]j]ujaj&?jajoubeja}(j]j]j]j]j]ujaj6?jajRubeja}(j]j]j]j]j]ujaj&?jajOubaja}(j]j]j]j]j]ujaj6?ubjpjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProc Files of ALSA Drivers}jajɟsbaja}(j]j]j]j]j]internalrefurisound/designs/procfile anchornamehujaj>jajƟubaja}(j]j]j]j]j]ujaj>jajßubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajsbaja}(j]j]j]j]j]internalrefurij؟ anchorname#generalujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal Information}jaj sbaja}(j]j]j]j]j]internalrefurij؟ anchorname#global-informationujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCard Specific Files}jaj/sbaja}(j]j]j]j]j]internalrefurij؟ anchorname#card-specific-filesujaj>jaj,ubaja}(j]j]j]j]j]ujaj>jaj)ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM Proc Files}jajRsbaja}(j]j]j]j]j]internalrefurij؟ anchorname#pcm-proc-filesujaj>jajOubaja}(j]j]j]j]j]ujaj>jajLubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAC97 Codec Information}jajusbaja}(j]j]j]j]j]internalrefurij؟ anchorname#ac97-codec-informationujaj>jajrubaja}(j]j]j]j]j]ujaj>jajoubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB Audio Streams}jajsbaja}(j]j]j]j]j]internalrefurij؟ anchorname#usb-audio-streamsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHD-Audio Codecs}jajsbaja}(j]j]j]j]j]internalrefurij؟ anchorname#hd-audio-codecsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSequencer Information}jajޠsbaja}(j]j]j]j]j]internalrefurij؟ anchorname#sequencer-informationujaj>jaj۠ubaja}(j]j]j]j]j]ujaj>jajؠubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHelp For Debugging?}jajsbaja}(j]j]j]j]j]internalrefurij؟ anchorname#help-for-debuggingujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajßubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubj`jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMIDI 2.0 on Linux}jaj9sbaja}(j]j]j]j]j]internalrefurisound/designs/midi-2.0 anchornamehujaj>jaj6ubaja}(j]j]j]j]j]ujaj>jaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajYsbaja}(j]j]j]j]j]internalrefurijH anchorname#generalujaj>jajVubaja}(j]j]j]j]j]ujaj>jajSubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Configuration}jaj|sbaja}(j]j]j]j]j]internalrefurijH anchorname#kernel-configurationujaj>jajyubaja}(j]j]j]j]j]ujaj>jajvubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Rawmidi Device with USB MIDI 2.0}jajsbaja}(j]j]j]j]j]internalrefurijH anchorname!#rawmidi-device-with-usb-midi-2-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ALSA Sequencer with USB MIDI 2.0}jaj¡sbaja}(j]j]j]j]j]internalrefurijH anchorname!#alsa-sequencer-with-usb-midi-2-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRawmidi API Extensions}jajsbaja}(j]j]j]j]j]internalrefurijH anchorname#rawmidi-api-extensionsujaj>jajubaja}(j]j]j]j]j]ujaj>jajߡubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControl API Extensions}jajsbaja}(j]j]j]j]j]internalrefurijH anchorname#control-api-extensionsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSequencer API Extensions}jaj+sbaja}(j]j]j]j]j]internalrefurijH anchorname#sequencer-api-extensionsujaj>jaj(ubaja}(j]j]j]j]j]ujaj>jaj%ubaja}(j]j]j]j]j]ujaj&?jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MIDI2 USB Gadget Function Driver}jajNsbaja}(j]j]j]j]j]internalrefurijH anchorname!#midi2-usb-gadget-function-driverujaj>jajKubaja}(j]j]j]j]j]ujaj>jajHubaja}(j]j]j]j]j]ujaj&?jajPubeja}(j]j]j]j]j]ujaj6?jaj3ubeja}(j]j]j]j]j]ujaj&?jaj0ubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver spi-sc18is602}jajsbaja}(j]j]j]j]j]internalrefurispi/spi-sc18is602 anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajɢsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj>jajƢubaja}(j]j]j]j]j]ujaj>jajâubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jaj}ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHD-Audio}jajsbaja}(j]j]j]j]j]internalrefurisound/hd-audio/index anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nsound/hd-audio/notesNsound/hd-audio/modelsNsound/hd-audio/controlsNsound/hd-audio/dp-mstNsound/hd-audio/realtek-pc-beepNsound/hd-audio/intel-multi-linke includefiles](j'j)j+j-j/j1emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔB/var/lib/git/docbuild/linux/Documentation/sound/hd-audio/index.rstj֔Kjajubaja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubj~jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&NO_HZ: Reducing Scheduling-Clock Ticks}jajZsbaja}(j]j]j]j]j]internalrefuri timers/no_hz anchornamehujaj>jajWubaja}(j]j]j]j]j]ujaj>jajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Never Omit Scheduling-Clock Ticks}jajzsbaja}(j]j]j]j]j]internalrefuriji anchorname"#never-omit-scheduling-clock-ticksujaj>jajwubaja}(j]j]j]j]j]ujaj>jajtubaja}(j]j]j]j]j]ujaj&?jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Omit Scheduling-Clock Ticks For Idle CPUs}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname*#omit-scheduling-clock-ticks-for-idle-cpusujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@Omit Scheduling-Clock Ticks For CPUs With Only One Runnable Task}jajsbaja}(j]j]j]j]j]internalrefuriji anchornameA#omit-scheduling-clock-ticks-for-cpus-with-only-one-runnable-taskujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRCU Implications}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#rcu-implicationsujaj>jajubaja}(j]j]j]j]j]ujaj>jajݣubaja}(j]j]j]j]j]ujaj&?jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#testingujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known Issues}jaj)sbaja}(j]j]j]j]j]internalrefuriji anchorname #known-issuesujaj>jaj&ubaja}(j]j]j]j]j]ujaj>jaj#ubaja}(j]j]j]j]j]ujaj&?jajqubeja}(j]j]j]j]j]ujaj6?jajTubeja}(j]j]j]j]j]ujaj&?jajQubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNotes on Kernel OSS-Emulation}jajasbaja}(j]j]j]j]j]internalrefurisound/designs/oss-emulation anchornamehujaj>jaj^ubaja}(j]j]j]j]j]ujaj>jaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModules}jajsbaja}(j]j]j]j]j]internalrefurijp anchorname#modulesujaj>jaj~ubaja}(j]j]j]j]j]ujaj>jaj{ubaja}(j]j]j]j]j]ujaj&?jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Mapping}jajsbaja}(j]j]j]j]j]internalrefurijp anchorname#device-mappingujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM Mode}jajǤsbaja}(j]j]j]j]j]internalrefurijp anchorname #pcm-modeujaj>jajĤubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMixer Elements}jajsbaja}(j]j]j]j]j]internalrefurijp anchorname#mixer-elementsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDuplex Streams}jaj sbaja}(j]j]j]j]j]internalrefurijp anchorname#duplex-streamsujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUnsupported Features}jaj0sbaja}(j]j]j]j]j]internalrefurijp anchorname#unsupported-featuresujaj>jaj-ubaja}(j]j]j]j]j]ujaj>jaj*ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMAP on ICE1712 driver}jajPsbaja}(j]j]j]j]j]internalrefurijp anchorname#mmap-on-ice1712-driverujaj>jajMubaja}(j]j]j]j]j]ujaj>jajJubaja}(j]j]j]j]j]ujaj&?jajGubaja}(j]j]j]j]j]ujaj6?jaj*ubeja}(j]j]j]j]j]ujaj&?jajxubeja}(j]j]j]j]j]ujaj6?jaj[ubeja}(j]j]j]j]j]ujaj&?jajXubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]ja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.spi_lm70llp : LM70-LLP parport-to-SPI adapter}jajsbaja}(j]j]j]j]j]internalrefurispi/spi-lm70llp anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Interfacing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#hardware-interfacingujaj>jajݥubaja}(j]j]j]j]j]ujaj>jajڥubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Thanks to}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #thanks-toujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Dynamic PCM}jaj;sbaja}(j]j]j]j]j]internalrefurisound/soc/dpcm anchornamehujaj>jaj8ubaja}(j]j]j]j]j]ujaj>jaj5ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jaj[sbaja}(j]j]j]j]j]internalrefurijJ anchorname #descriptionujaj>jajXubaja}(j]j]j]j]j]ujaj>jajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Phone Audio System with SoC based DSP}jaj{sbaja}(j]j]j]j]j]internalrefurijJ anchorname&#phone-audio-system-with-soc-based-dspujaj>jajxubaja}(j]j]j]j]j]ujaj>jajuubaja}(j]j]j]j]j]ujaj&?jajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Example - DPCM Switching playback from DAI0 to DAI1}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname2#example-dpcm-switching-playback-from-dai0-to-dai1ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajrubeja}(j]j]j]j]j]ujaj6?jajUubeja}(j]j]j]j]j]ujaj&?jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDPCM machine driver}jajͦsbaja}(j]j]j]j]j]internalrefurijJ anchorname#dpcm-machine-driverujaj>jajʦubaja}(j]j]j]j]j]ujaj>jajǦubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFE and BE DAI links}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname#fe-and-be-dai-linksujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFE/BE PCM operations}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname#fe-be-pcm-operationsujaj>jaj ubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWidget graph connections}jaj3sbaja}(j]j]j]j]j]internalrefurijJ anchorname#widget-graph-connectionsujaj>jaj0ubaja}(j]j]j]j]j]ujaj>jaj-ubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajǦubeja}(j]j]j]j]j]ujaj&?jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriting a DPCM DSP driver}jajbsbaja}(j]j]j]j]j]internalrefurijJ anchorname#writing-a-dpcm-dsp-driverujaj>jaj_ubaja}(j]j]j]j]j]ujaj>jaj\ubaja}(j]j]j]j]j]ujaj&?jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHostless PCM streams}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname#hostless-pcm-streamsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCODEC <-> CODEC link}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname#codec-codec-linkujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Hostless FE}jajȧsbaja}(j]j]j]j]j]internalrefurijJ anchorname #hostless-feujaj>jajŧubaja}(j]j]j]j]j]ujaj>jaj§ubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajRubeja}(j]j]j]j]j]ujaj6?jaj5ubeja}(j]j]j]j]j]ujaj&?jaj2ubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTracepoints in ALSA}jaj sbaja}(j]j]j]j]j]internalrefurisound/designs/tracepoints anchornamehujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTracepoints in ALSA PCM core}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname#tracepoints-in-alsa-pcm-coreujaj>jaj)ubaja}(j]j]j]j]j]ujaj>jaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Tracepoints for state of PCM buffer}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname$#tracepoints-for-state-of-pcm-bufferujaj>jajIubaja}(j]j]j]j]j]ujaj>jajFubaja}(j]j]j]j]j]ujaj&?jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Tracepoints for processing of PCM hardware parameters}jajosbaja}(j]j]j]j]j]internalrefurij anchorname6#tracepoints-for-processing-of-pcm-hardware-parametersujaj>jajlubaja}(j]j]j]j]j]ujaj>jajiubaja}(j]j]j]j]j]ujaj&?jajCubeja}(j]j]j]j]j]ujaj6?jaj&ubeja}(j]j]j]j]j]ujaj&?jaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracepoints in drivers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#tracepoints-in-driversujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj#ubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Brief Notes on C-Media 8338/8738/8768/8770 Driver}jaj֨sbaja}(j]j]j]j]j]internalrefurisound/cards/cmipci anchornamehujaj>jajӨubaja}(j]j]j]j]j]ujaj>jajШubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Front/Rear Multi-channel Playback}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#front-rear-multi-channel-playbackujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4/6 Multi-Channel Playback}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#multi-channel-playbackujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Digital I/O}jaj<sbaja}(j]j]j]j]j]internalrefurij anchorname #digital-i-oujaj>jaj9ubaja}(j]j]j]j]j]ujaj>jaj6ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe AC3 (RAW DIGITAL) OUTPUT}jaj_sbaja}(j]j]j]j]j]internalrefurij anchorname#the-ac3-raw-digital-outputujaj>jaj\ubaja}(j]j]j]j]j]ujaj>jajYubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaANALOG MIXER INTERFACE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#analog-mixer-interfaceujaj>jajubaja}(j]j]j]j]j]ujaj>jaj|ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIDI CONTROLLER}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#midi-controllerujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFM OPL/3 Synth}jajȩsbaja}(j]j]j]j]j]internalrefurij anchorname#fm-opl-3-synthujaj>jajũubaja}(j]j]j]j]j]ujaj>jaj©ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJoystick and Modem}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#joystick-and-modemujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugging Information}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#debugging-informationujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajШubeja}(j]j]j]j]j]ujaj&?jajͨubaja}(j]j]j]j]j]ujaj6?ubjYjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALSA Kernel API Documentation}jajFsbaja}(j]j]j]j]j]internalrefurisound/kernel-api/index anchornamehujaj>jajCubaja}(j]j]j]j]j]ujaj>jaj@ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjUentries](N sound/kernel-api/alsa-driver-apiN'sound/kernel-api/writing-an-alsa-drivere includefiles](jljnemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔD/var/lib/git/docbuild/linux/Documentation/sound/kernel-api/index.rstj֔Kjaj]ubaja}(j]j]j]j]j]ujaj6?jaj@ubeja}(j]j]j]j]j]ujaj&?jaj=ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Speculation}jajsbaja}(j]j]j]j]j]internalrefuristaging/speculation anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Mitigating speculation side-channels}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#mitigating-speculation-side-channelsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?ubj& jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOSS Sequencer Emulation on ALSA}jajsbaja}(j]j]j]j]j]internalrefurisound/designs/seq-oss anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Installation}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname #installationujaj>jaj&ubaja}(j]j]j]j]j]ujaj>jaj#ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing Synthesizer Devices}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname#using-synthesizer-devicesujaj>jajIubaja}(j]j]j]j]j]ujaj>jajFubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing MIDI Devices}jajosbaja}(j]j]j]j]j]internalrefurij anchorname#using-midi-devicesujaj>jajlubaja}(j]j]j]j]j]ujaj>jajiubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Options}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-optionsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQueue Mechanism}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#queue-mechanismujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInterface to Synthesizer Device}jajثsbaja}(j]j]j]j]j]internalrefurij anchorname #interface-to-synthesizer-deviceujaj>jajիubaja}(j]j]j]j]j]ujaj>jajҫubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Registration}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #registrationujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Callbacks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #callbacksujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Open Callback}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname#open-callbackujaj>jaj;ubaja}(j]j]j]j]j]ujaj>jaj8ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIoctl Callback}jajasbaja}(j]j]j]j]j]internalrefurij anchorname#ioctl-callbackujaj>jaj^ubaja}(j]j]j]j]j]ujaj>jaj[ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoad_Patch Callback}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#load-patch-callbackujaj>jajubaja}(j]j]j]j]j]ujaj>jaj~ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClose Callback}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#close-callbackujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReset Callback}jajʬsbaja}(j]j]j]j]j]internalrefurij anchorname#reset-callbackujaj>jajǬubaja}(j]j]j]j]j]ujaj>jajĬubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajҫubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvents}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#eventsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterface to MIDI Device}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#interface-to-midi-deviceujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKnown Problems / TODO’s}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname#known-problems-todo-sujaj>jaj<ubaja}(j]j]j]j]j]ujaj>jaj9ubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajݪubaja}(j]j]j]j]j]ujaj6?ubjvjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2E-MU Digital Audio System mixer / default DSP code}jajwsbaja}(j]j]j]j]j]internalrefurisound/cards/emu-mixer anchornamehujaj>jajtubaja}(j]j]j]j]j]ujaj>jajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware compatibility}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#hardware-compatibilityujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver capabilities}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#driver-capabilitiesujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital mixer controls}jajݭsbaja}(j]j]j]j]j]internalrefurij anchorname#digital-mixer-controlsujaj>jajڭubaja}(j]j]j]j]j]ujaj>jaj׭ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janame=’Clock Source’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#name-clock-source-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!name=’Clock Fallback’,index=0}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#name-clock-fallback-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+name=’DAC1 0202 14dB PAD’,index=0, etc.}jajCsbaja}(j]j]j]j]j]internalrefurij anchorname$#name-dac1-0202-14db-pad-index-0-etcujaj>jaj@ubaja}(j]j]j]j]j]ujaj>jaj=ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+name=’ADC1 14dB PAD 0202’,index=0, etc.}jajfsbaja}(j]j]j]j]j]internalrefurij anchorname$#name-adc1-14db-pad-0202-index-0-etcujaj>jajcubaja}(j]j]j]j]j]ujaj>jaj`ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&name=’Optical Output Mode’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#name-optical-output-mode-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%name=’Optical Input Mode’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #name-optical-input-mode-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,name=’PCM Front Playback Volume’,index=0}jajϮsbaja}(j]j]j]j]j]internalrefurij anchorname'#name-pcm-front-playback-volume-index-0ujaj>jaj̮ubaja}(j]j]j]j]j]ujaj>jajɮubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/name=’PCM Surround Playback Volume’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#name-pcm-surround-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+name=’PCM Side Playback Volume’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#name-pcm-side-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-name=’PCM Center Playback Volume’,index=0}jaj8sbaja}(j]j]j]j]j]internalrefurij anchorname(#name-pcm-center-playback-volume-index-0ujaj>jaj5ubaja}(j]j]j]j]j]ujaj>jaj2ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*name=’PCM LFE Playback Volume’,index=0}jaj[sbaja}(j]j]j]j]j]internalrefurij anchorname%#name-pcm-lfe-playback-volume-index-0ujaj>jajXubaja}(j]j]j]j]j]ujaj>jajUubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&name=’PCM Playback Volume’,index=0}jaj~sbaja}(j]j]j]j]j]internalrefurij anchorname!#name-pcm-playback-volume-index-0ujaj>jaj{ubaja}(j]j]j]j]j]ujaj>jajxubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%name=’PCM Capture Volume’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #name-pcm-capture-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(name=’Music Playback Volume’,index=0}jajįsbaja}(j]j]j]j]j]internalrefurij anchorname##name-music-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'name=’Music Capture Volume’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#name-music-capture-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(name=’Front Playback Volume’,index=0}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname##name-front-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+name=’Surround Playback Volume’,index=0}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname&#name-surround-playback-volume-index-0ujaj>jaj*ubaja}(j]j]j]j]j]ujaj>jaj'ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'name=’Side Playback Volume’,index=0}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname"#name-side-playback-volume-index-0ujaj>jajMubaja}(j]j]j]j]j]ujaj>jajJubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)name=’Center Playback Volume’,index=0}jajssbaja}(j]j]j]j]j]internalrefurij anchorname$#name-center-playback-volume-index-0ujaj>jajpubaja}(j]j]j]j]j]ujaj>jajmubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&name=’LFE Playback Volume’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#name-lfe-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(name=’Tone Control - Switch’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#name-tone-control-switch-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&name=’Tone Control - Bass’,index=0}jajܰsbaja}(j]j]j]j]j]internalrefurij anchorname#name-tone-control-bass-index-0ujaj>jajٰubaja}(j]j]j]j]j]ujaj>jajְubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(name=’Tone Control - Treble’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#name-tone-control-treble-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)name=’Master Playback Volume’,index=0}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname$#name-master-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%name=’EMU Capture Volume’,index=0}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname #name-emu-capture-volume-index-0ujaj>jajBubaja}(j]j]j]j]j]ujaj>jaj?ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!name=’DAC Left’,index=0, etc.}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname#name-dac-left-index-0-etcujaj>jajeubaja}(j]j]j]j]j]ujaj>jajbubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janame=’DSP x’,index=0}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#name-dsp-x-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jaj׭ubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM stream related controls}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pcm-stream-related-controlsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMANUALS/PATENTS}jajݱsbaja}(j]j]j]j]j]internalrefurij anchorname#manuals-patentsujaj>jajڱubaja}(j]j]j]j]j]ujaj>jajױubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajqubeja}(j]j]j]j]j]ujaj&?jajnubaja}(j]j]j]j]j]ujaj6?ubjcjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes on Power-Saving Mode}jajsbaja}(j]j]j]j]j]internalrefurisound/designs/powersave anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj ubaja}(j]j]j]j]j]ujaj6?ubj}jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVirtual TPM interface for Xen}jajAsbaja}(j]j]j]j]j]internalrefurisecurity/tpm/xen-tpmfront anchornamehujaj>jaj>ubaja}(j]j]j]j]j]ujaj>jaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajasbaja}(j]j]j]j]j]internalrefurijP anchorname #introductionujaj>jaj^ubaja}(j]j]j]j]j]ujaj>jaj[ubaja}(j]j]j]j]j]ujaj&?jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign Overview}jajsbaja}(j]j]j]j]j]internalrefurijP anchorname#design-overviewujaj>jajubaja}(j]j]j]j]j]ujaj>jaj~ubaja}(j]j]j]j]j]ujaj&?jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntegration With Xen}jajsbaja}(j]j]j]j]j]internalrefurijP anchorname#integration-with-xenujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajXubeja}(j]j]j]j]j]ujaj6?jaj;ubeja}(j]j]j]j]j]ujaj&?jaj8ubaja}(j]j]j]j]j]ujaj6?ubjcjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAudio Pops and Clicks}jaj߲sbaja}(j]j]j]j]j]internalrefurisound/soc/pops-clicks anchornamehujaj>jajܲubaja}(j]j]j]j]j]ujaj>jajٲubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Minimising Playback Pops and Clicks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#minimising-playback-pops-and-clicksujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Minimising Capture Pops and Clicks}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname##minimising-capture-pops-and-clicksujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Zipper Noise}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname #zipper-noiseujaj>jajBubaja}(j]j]j]j]j]ujaj>jaj?ubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajٲubeja}(j]j]j]j]j]ujaj&?jajֲubaja}(j]j]j]j]j]ujaj6?ubjujK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Imagination Technologies SPDIF Input Controllers}jaj}sbaja}(j]j]j]j]j]internalrefurisound/cards/img-spdif-in anchornamehujaj>jajzubaja}(j]j]j]j]j]ujaj>jajwubaja}(j]j]j]j]j]ujaj&?jajtubaja}(j]j]j]j]j]ujaj6?ubjhjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALSA BT87x Driver}jajsbaja}(j]j]j]j]j]internalrefurisound/cards/bt87x anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntro}jajɳsbaja}(j]j]j]j]j]internalrefurij anchorname#introujaj>jajƳubaja}(j]j]j]j]j]ujaj>jajóubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver Status}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#driver-statusujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Audio modes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #audio-modesujaj>jaj ubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDigital audio mode}jaj2sbaja}(j]j]j]j]j]internalrefurij anchorname#digital-audio-modeujaj>jaj/ubaja}(j]j]j]j]j]ujaj>jaj,ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnalog audio mode (A/D)}jajUsbaja}(j]j]j]j]j]internalrefurij anchorname#analog-audio-mode-a-dujaj>jajRubaja}(j]j]j]j]j]ujaj>jajOubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubj< jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaASoC Codec Class Driver}jajsbaja}(j]j]j]j]j]internalrefurisound/soc/codec anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaASoC Codec driver breakdown}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#asoc-codec-driver-breakdownujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCodec DAI and PCM configuration}jajʹsbaja}(j]j]j]j]j]internalrefurij anchorname #codec-dai-and-pcm-configurationujaj>jajʴubaja}(j]j]j]j]j]ujaj>jajǴubaja}(j]j]j]j]j]ujaj&?jajĴubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCodec control IO}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#codec-control-ioujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajĴubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMixers and audio controls}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#mixers-and-audio-controlsujaj>jajubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jajĴubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCodec Audio Operations}jaj6sbaja}(j]j]j]j]j]internalrefurij anchorname#codec-audio-operationsujaj>jaj3ubaja}(j]j]j]j]j]ujaj>jaj0ubaja}(j]j]j]j]j]ujaj&?jajĴubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDAPM description}jajYsbaja}(j]j]j]j]j]internalrefurij anchorname#dapm-descriptionujaj>jajVubaja}(j]j]j]j]j]ujaj>jajSubaja}(j]j]j]j]j]ujaj&?jajĴubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDAPM event handler}jaj|sbaja}(j]j]j]j]j]internalrefurij anchorname#dapm-event-handlerujaj>jajyubaja}(j]j]j]j]j]ujaj>jajvubaja}(j]j]j]j]j]ujaj&?jajĴubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCodec DAC digital mute control}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#codec-dac-digital-mute-controlujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajĴubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja TEE Subsystem}jajsbaja}(j]j]j]j]j]internalrefuri tee/index anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajݵubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Ntee/teeN tee/op-teeN tee/amd-teeN tee/ts-teee includefiles](j j j jemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔ7/var/lib/git/docbuild/linux/Documentation/tee/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujaj>jaj#ubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]exprsubproject and htmlujaj/?jajubeja}(j]j]j]j]j]ujaj6?jajݵubeja}(j]j]j]j]j]ujaj&?jajڵubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSPI userspace API}jajfsbaja}(j]j]j]j]j]internalrefuri spi/spidev anchornamehujaj>jajcubaja}(j]j]j]j]j]ujaj>jaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDEVICE CREATION, DRIVER BINDING}jajsbaja}(j]j]j]j]j]internalrefuriju anchorname#device-creation-driver-bindingujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBASIC CHARACTER DEVICE API}jajsbaja}(j]j]j]j]j]internalrefuriju anchorname#basic-character-device-apiujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FULL DUPLEX CHARACTER DEVICE API}jaj̶sbaja}(j]j]j]j]j]internalrefuriju anchorname!#full-duplex-character-device-apiujaj>jajɶubaja}(j]j]j]j]j]ujaj>jajƶubaja}(j]j]j]j]j]ujaj&?jaj}ubeja}(j]j]j]j]j]ujaj6?jaj`ubeja}(j]j]j]j]j]ujaj&?jaj]ubaja}(j]j]j]j]j]ujaj6?ubjg jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Serial UART 16450/16550 MIDI driver}jajsbaja}(j]j]j]j]j]internalrefurisound/cards/serial-u16550 anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaASoC Platform Driver}jaj0sbaja}(j]j]j]j]j]internalrefurisound/soc/platform anchornamehujaj>jaj-ubaja}(j]j]j]j]j]ujaj>jaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Audio DMA}jajPsbaja}(j]j]j]j]j]internalrefurij? anchorname #audio-dmaujaj>jajMubaja}(j]j]j]j]j]ujaj>jajJubaja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoC DAI Drivers}jajssbaja}(j]j]j]j]j]internalrefurij? anchorname#soc-dai-driversujaj>jajpubaja}(j]j]j]j]j]ujaj>jajmubaja}(j]j]j]j]j]ujaj&?jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoC DSP Drivers}jajsbaja}(j]j]j]j]j]internalrefurij? anchorname#soc-dsp-driversujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajGubeja}(j]j]j]j]j]ujaj6?jaj*ubeja}(j]j]j]j]j]ujaj&?jaj'ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe ALSA Driver API}jajηsbaja}(j]j]j]j]j]internalrefuri sound/kernel-api/alsa-driver-api anchornamehujaj>jaj˷ubaja}(j]j]j]j]j]ujaj>jajȷubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaManagement of Cards and Devices}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname #management-of-cards-and-devicesujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCard Management}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#card-managementujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Components}jaj1sbaja}(j]j]j]j]j]internalrefurijݷ anchorname#device-componentsujaj>jaj.ubaja}(j]j]j]j]j]ujaj>jaj+ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Module requests and Device File Entries}jajTsbaja}(j]j]j]j]j]internalrefurijݷ anchorname(#module-requests-and-device-file-entriesujaj>jajQubaja}(j]j]j]j]j]ujaj>jajNubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Management Helpers}jajwsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#memory-management-helpersujaj>jajtubaja}(j]j]j]j]j]ujaj>jajqubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCM API}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#pcm-apiujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM Core}jajƸsbaja}(j]j]j]j]j]internalrefurijݷ anchorname #pcm-coreujaj>jajøubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM Format Helpers}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#pcm-format-helpersujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM Memory Management}jaj sbaja}(j]j]j]j]j]internalrefurijݷ anchorname#pcm-memory-managementujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCM DMA Engine API}jaj/sbaja}(j]j]j]j]j]internalrefurijݷ anchorname#pcm-dma-engine-apiujaj>jaj,ubaja}(j]j]j]j]j]ujaj>jaj)ubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaControl/Mixer API}jaj^sbaja}(j]j]j]j]j]internalrefurijݷ anchorname#control-mixer-apiujaj>jaj[ubaja}(j]j]j]j]j]ujaj>jajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Control Interface}jaj~sbaja}(j]j]j]j]j]internalrefurijݷ anchorname#general-control-interfaceujaj>jaj{ubaja}(j]j]j]j]j]ujaj>jajxubaja}(j]j]j]j]j]ujaj&?jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAC97 Codec API}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#ac97-codec-apiujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtual Master Control API}jajĹsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#virtual-master-control-apiujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajuubeja}(j]j]j]j]j]ujaj6?jajXubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMIDI API}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname #midi-apiujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Raw MIDI API}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname #raw-midi-apiujaj>jajubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMPU401-UART API}jaj6sbaja}(j]j]j]j]j]internalrefurijݷ anchorname#mpu401-uart-apiujaj>jaj3ubaja}(j]j]j]j]j]ujaj>jaj0ubaja}(j]j]j]j]j]ujaj&?jaj ubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Proc Info API}jajesbaja}(j]j]j]j]j]internalrefurijݷ anchorname#proc-info-apiujaj>jajbubaja}(j]j]j]j]j]ujaj>jaj_ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProc Info Interface}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#proc-info-interfaceujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj|ubaja}(j]j]j]j]j]ujaj6?jaj_ubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCompress Offload}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#compress-offloadujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompress Offload API}jajԺsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#compress-offload-apiujaj>jajѺubaja}(j]j]j]j]j]ujaj>jajκubaja}(j]j]j]j]j]ujaj&?jaj˺ubaja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaASoC}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#asocujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ASoC Core API}jaj#sbaja}(j]j]j]j]j]internalrefurijݷ anchorname#asoc-core-apiujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ASoC DAPM API}jajFsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#asoc-dapm-apiujaj>jajCubaja}(j]j]j]j]j]ujaj>jaj@ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASoC DMA Engine API}jajisbaja}(j]j]j]j]j]internalrefurijݷ anchorname#asoc-dma-engine-apiujaj>jajfubaja}(j]j]j]j]j]ujaj>jajcubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMiscellaneous Functions}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#miscellaneous-functionsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware-Dependent Devices API}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#hardware-dependent-devices-apiujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJack Abstraction Layer API}jajۻsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#jack-abstraction-layer-apiujaj>jajػubaja}(j]j]j]j]j]ujaj>jajջubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISA DMA Helpers}jajsbaja}(j]j]j]j]j]internalrefurijݷ anchorname#isa-dma-helpersujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther Helper Macros}jaj!sbaja}(j]j]j]j]j]internalrefurijݷ anchorname#other-helper-macrosujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajȷubeja}(j]j]j]j]j]ujaj&?jajŷubaja}(j]j]j]j]j]ujaj6?ubjv jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRealtek PC Beep Hidden Register}jajesbaja}(j]j]j]j]j]internalrefurisound/hd-audio/realtek-pc-beep anchornamehujaj>jajbubaja}(j]j]j]j]j]ujaj>jaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister Description}jajsbaja}(j]j]j]j]j]internalrefurijt anchorname#register-descriptionujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Path diagrams}jajsbaja}(j]j]j]j]j]internalrefurijt anchorname#path-diagramsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jaj˼sbaja}(j]j]j]j]j]internalrefurijt anchorname #backgroundujaj>jajȼubaja}(j]j]j]j]j]ujaj>jajżubaja}(j]j]j]j]j]ujaj&?jaj|ubeja}(j]j]j]j]j]ujaj6?jaj_ubeja}(j]j]j]j]j]ujaj&?jaj\ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Sound Blaster Live mixer / default DSP code}jajsbaja}(j]j]j]j]j]internalrefurisound/cards/sb-live-mixer anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIEC958 (S/PDIF) raw PCM}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#iec958-s-pdif-raw-pcmujaj>jaj ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital mixer controls}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname#digital-mixer-controlsujaj>jajCubaja}(j]j]j]j]j]ujaj>jaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja'``name='Wave Playback Volume',index=0``ja]ja#name='Wave Playback Volume',index=0}jajisbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajfubaja}(j]j]j]j]j]internalrefurij anchorname"#name-wave-playback-volume-index-0ujaj>jajcubaja}(j]j]j]j]j]ujaj>jaj`ubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja0``name='Wave Surround Playback Volume',index=0``ja]ja,name='Wave Surround Playback Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname+#name-wave-surround-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja.``name='Wave Center Playback Volume',index=0``ja]ja*name='Wave Center Playback Volume',index=0}jajýsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname)#name-wave-center-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja+``name='Wave LFE Playback Volume',index=0``ja]ja'name='Wave LFE Playback Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname&#name-wave-lfe-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja&``name='Wave Capture Volume',index=0``ja]ja"name='Wave Capture Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubja, }jajsbj)}(ja&``name='Wave Capture Switch',index=0``ja]ja"name='Wave Capture Switch',index=0}jaj/sbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubeja}(j]j]j]j]j]internalrefurij anchornameB#name-wave-capture-volume-index-0-name-wave-capture-switch-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja(``name='Synth Playback Volume',index=0``ja]ja$name='Synth Playback Volume',index=0}jaj\sbaja}(j]j]j]j]j]ujajxFjՔNj֔NjajYubaja}(j]j]j]j]j]internalrefurij anchorname##name-synth-playback-volume-index-0ujaj>jajVubaja}(j]j]j]j]j]ujaj>jajSubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja'``name='Synth Capture Volume',index=0``ja]ja#name='Synth Capture Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubja, }jajsbj)}(ja'``name='Synth Capture Switch',index=0``ja]ja#name='Synth Capture Switch',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubeja}(j]j]j]j]j]internalrefurij anchornameD#name-synth-capture-volume-index-0-name-synth-capture-switch-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja+``name='Surround Playback Volume',index=0``ja]ja'name='Surround Playback Volume',index=0}jajȾsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajžubaja}(j]j]j]j]j]internalrefurij anchorname&#name-surround-playback-volume-index-0ujaj>jaj¾ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja*``name='Surround Capture Volume',index=0``ja]ja&name='Surround Capture Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubja, }jajsbj)}(ja*``name='Surround Capture Switch',index=0``ja]ja&name='Surround Capture Switch',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubeja}(j]j]j]j]j]internalrefurij anchornameJ#name-surround-capture-volume-index-0-name-surround-capture-switch-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja)``name='Center Playback Volume',index=0``ja]ja%name='Center Playback Volume',index=0}jaj4sbaja}(j]j]j]j]j]ujajxFjՔNj֔Njaj1ubaja}(j]j]j]j]j]internalrefurij anchorname$#name-center-playback-volume-index-0ujaj>jaj.ubaja}(j]j]j]j]j]ujaj>jaj+ubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja&``name='LFE Playback Volume',index=0``ja]ja"name='LFE Playback Volume',index=0}jajasbaja}(j]j]j]j]j]ujajxFjՔNj֔Njaj^ubaja}(j]j]j]j]j]internalrefurij anchorname!#name-lfe-playback-volume-index-0ujaj>jaj[ubaja}(j]j]j]j]j]ujaj>jajXubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja'``name='AC97 Playback Volume',index=0``ja]ja#name='AC97 Playback Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname"#name-ac97-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja&``name='AC97 Capture Volume',index=0``ja]ja"name='AC97 Capture Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname!#name-ac97-capture-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja-``name='IEC958 TTL Playback Volume',index=0``ja]ja)name='IEC958 TTL Playback Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname(#name-iec958-ttl-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jaj߿ubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja,``name='IEC958 TTL Capture Volume',index=0``ja]ja(name='IEC958 TTL Capture Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname'#name-iec958-ttl-capture-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jaj ubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja-``name='Zoom Video Playback Volume',index=0``ja]ja)name='Zoom Video Playback Volume',index=0}jajBsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njaj?ubaja}(j]j]j]j]j]internalrefurij anchorname(#name-zoom-video-playback-volume-index-0ujaj>jaj<ubaja}(j]j]j]j]j]ujaj>jaj9ubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja,``name='Zoom Video Capture Volume',index=0``ja]ja(name='Zoom Video Capture Volume',index=0}jajosbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajlubaja}(j]j]j]j]j]internalrefurij anchorname'#name-zoom-video-capture-volume-index-0ujaj>jajiubaja}(j]j]j]j]j]ujaj>jajfubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja3``name='IEC958 LiveDrive Playback Volume',index=0``ja]ja/name='IEC958 LiveDrive Playback Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname.#name-iec958-livedrive-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja2``name='IEC958 LiveDrive Capture Volume',index=0``ja]ja.name='IEC958 LiveDrive Capture Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname-#name-iec958-livedrive-capture-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja1``name='IEC958 Coaxial Playback Volume',index=0``ja]ja-name='IEC958 Coaxial Playback Volume',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname,#name-iec958-coaxial-playback-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja0``name='IEC958 Coaxial Capture Volume',index=0``ja]ja,name='IEC958 Coaxial Capture Volume',index=0}jaj#sbaja}(j]j]j]j]j]ujajxFjՔNj֔Njaj ubaja}(j]j]j]j]j]internalrefurij anchorname+#name-iec958-coaxial-capture-volume-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja1``name='Line LiveDrive Playback Volume',index=0``ja]ja-name='Line LiveDrive Playback Volume',index=0}jajPsbaja}(j]j]j]j]j]ujajxFjՔNj֔NjajMubja, }jajMsbj)}(ja1``name='Line LiveDrive Playback Volume',index=1``ja]ja-name='Line LiveDrive Playback Volume',index=1}jajbsbaja}(j]j]j]j]j]ujajxFjՔNj֔NjajMubeja}(j]j]j]j]j]internalrefurij anchornameX#name-line-livedrive-playback-volume-index-0-name-line-livedrive-playback-volume-index-1ujaj>jajJubaja}(j]j]j]j]j]ujaj>jajGubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja0``name='Line LiveDrive Capture Volume',index=1``ja]ja,name='Line LiveDrive Capture Volume',index=1}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubja, }jajsbj)}(ja0``name='Line LiveDrive Capture Volume',index=1``ja]ja,name='Line LiveDrive Capture Volume',index=1}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubeja}(j]j]j]j]j]internalrefurij anchornameV#name-line-livedrive-capture-volume-index-1-name-line-livedrive-capture-volume-index-1ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja(``name='Tone Control - Switch',index=0``ja]ja$name='Tone Control - Switch',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname!#name-tone-control-switch-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja&``name='Tone Control - Bass',index=0``ja]ja"name='Tone Control - Bass',index=0}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#name-tone-control-bass-index-0ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja(``name='Tone Control - Treble',index=0``ja]ja$name='Tone Control - Treble',index=0}jaj(sbaja}(j]j]j]j]j]ujajxFjՔNj֔Njaj%ubaja}(j]j]j]j]j]internalrefurij anchorname!#name-tone-control-treble-index-0ujaj>jaj"ubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja5``name='IEC958 Optical Raw Playback Switch',index=0``ja]ja1name='IEC958 Optical Raw Playback Switch',index=0}jajUsbaja}(j]j]j]j]j]ujajxFjՔNj֔NjajRubaja}(j]j]j]j]j]internalrefurij anchorname0#name-iec958-optical-raw-playback-switch-index-0ujaj>jajOubaja}(j]j]j]j]j]ujaj>jajLubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja,``name='Headphone Playback Volume',index=1``ja]ja(name='Headphone Playback Volume',index=1}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname'#name-headphone-playback-volume-index-1ujaj>jaj|ubaja}(j]j]j]j]j]ujaj>jajyubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja3``name='Headphone Center Playback Switch',index=1``ja]ja/name='Headphone Center Playback Switch',index=1}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname.#name-headphone-center-playback-switch-index-1ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja0``name='Headphone LFE Playback Switch',index=1``ja]ja,name='Headphone LFE Playback Switch',index=1}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname+#name-headphone-lfe-playback-switch-index-1ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj]ubeja}(j]j]j]j]j]ujaj6?jaj@ubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCM stream related controls}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pcm-stream-related-controlsujaj>jajubaja}(j]j]j]j]j]ujaj>jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja(``name='EMU10K1 PCM Volume',index 0-31``ja]ja$name='EMU10K1 PCM Volume',index 0-31}jaj5sbaja}(j]j]j]j]j]ujajxFjՔNj֔Njaj2ubaja}(j]j]j]j]j]internalrefurij anchorname##name-emu10k1-pcm-volume-index-0-31ujaj>jaj/ubaja}(j]j]j]j]j]ujaj>jaj,ubaja}(j]j]j]j]j]ujaj&?jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja.``name='EMU10K1 PCM Send Routing',index 0-31``ja]ja*name='EMU10K1 PCM Send Routing',index 0-31}jajbsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njaj_ubaja}(j]j]j]j]j]internalrefurij anchorname)#name-emu10k1-pcm-send-routing-index-0-31ujaj>jaj\ubaja}(j]j]j]j]j]ujaj>jajYubaja}(j]j]j]j]j]ujaj&?jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja-``name='EMU10K1 PCM Send Volume',index 0-31``ja]ja)name='EMU10K1 PCM Send Volume',index 0-31}jajsbaja}(j]j]j]j]j]ujajxFjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname(#name-emu10k1-pcm-send-volume-index-0-31ujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj)ubeja}(j]j]j]j]j]ujaj6?jaj ubeja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMANUALS/PATENTS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#manuals-patentsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ftp://opensource.creative.com/pub/doc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#ftp-opensource-creative-com-pub-docujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja WIPO Patents}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #wipo-patentsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja US Patents (}jaj+sbjahttps://www.uspto.gov/}jaj+sbja)}jaj+sbeja}(j]j]j]j]j]internalrefurij anchorname#us-patents-https-www-uspto-govujaj>jaj(ubaja}(j]j]j]j]j]ujaj>jaj%ubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]ja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Analog Joystick Support on ALSA Drivers}jajsbaja}(j]j]j]j]j]internalrefurisound/cards/joystick anchornamehujaj>jaj}ubaja}(j]j]j]j]j]ujaj>jajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#generalujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCI Cards}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #pci-cardsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ISA Cards}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #isa-cardsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajzubeja}(j]j]j]j]j]ujaj&?jajwubaja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREPORTING BUGS}jajsbaja}(j]j]j]j]j]internalrefuritools/rtla/common_appendix anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSE}jajAsbaja}(j]j]j]j]j]internalrefurij- anchorname#licenseujaj>jaj>ubaja}(j]j]j]j]j]ujaj>jaj;ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOPYING}jajdsbaja}(j]j]j]j]j]internalrefurij- anchorname#copyingujaj>jajaubaja}(j]j]j]j]j]ujaj>jaj^ubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace-driven timers}jajsbaja}(j]j]j]j]j]internalrefuri sound/utimers anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#prefaceujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Enabling userspace-driven timers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#enabling-userspace-driven-timersujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace-driven timers API}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#userspace-driven-timers-apiujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Userspace-driven timers and snd-aloop}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#userspace-driven-timers-and-snd-aloopujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj ubaja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=LZO stream format as understood by Linux’s LZO decompressor}jajZsbaja}(j]j]j]j]j]internalrefuri staging/lzo anchornamehujaj>jajWubaja}(j]j]j]j]j]ujaj>jajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajzsbaja}(j]j]j]j]j]internalrefuriji anchorname #introductionujaj>jajwubaja}(j]j]j]j]j]ujaj>jajtubaja}(j]j]j]j]j]ujaj&?jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname #descriptionujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaByte sequences}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#byte-sequencesujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthors}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#authorsujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajqubeja}(j]j]j]j]j]ujaj6?jajTubeja}(j]j]j]j]j]ujaj&?jajQubaja}(j]j]j]j]j]ujaj6?ubjh jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Software Interface ALSA-DSP MADI Driver}jajsbaja}(j]j]j]j]j]internalrefurisound/cards/hdspm anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware functionality}jaj;sbaja}(j]j]j]j]j]internalrefurij* anchorname#hardware-functionalityujaj>jaj8ubaja}(j]j]j]j]j]ujaj>jaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAudio transmission}jaj[sbaja}(j]j]j]j]j]internalrefurij* anchorname#audio-transmissionujaj>jajXubaja}(j]j]j]j]j]ujaj>jajUubaja}(j]j]j]j]j]ujaj&?jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Controller}jaj~sbaja}(j]j]j]j]j]internalrefurij* anchorname #controllerujaj>jaj{ubaja}(j]j]j]j]j]ujaj>jajxubaja}(j]j]j]j]j]ujaj&?jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMixer}jajsbaja}(j]j]j]j]j]internalrefurij* anchorname#mixerujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInformation (only read access)}jajsbaja}(j]j]j]j]j]internalrefurij* anchorname#information-only-read-accessujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajRubeja}(j]j]j]j]j]ujaj6?jaj5ubeja}(j]j]j]j]j]ujaj&?jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCalling Parameter}jajsbaja}(j]j]j]j]j]internalrefurij* anchorname#calling-parameterujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jaj2ubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VIA82xx mixer}jaj+sbaja}(j]j]j]j]j]internalrefurisound/cards/via82xx-mixer anchornamehujaj>jaj(ubaja}(j]j]j]j]j]ujaj>jaj%ubaja}(j]j]j]j]j]ujaj&?jaj"ubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCodec-Specific Information}jajWsbaja}(j]j]j]j]j]internalrefurisound/codecs/index anchornamehujaj>jajTubaja}(j]j]j]j]j]ujaj>jajQubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjfentries]Nsound/codecs/cs35l56a includefiles]j}amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔ@/var/lib/git/docbuild/linux/Documentation/sound/codecs/index.rstj֔Kjajnubaja}(j]j]j]j]j]ujaj6?jajQubeja}(j]j]j]j]j]ujaj&?jajNubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALSA PCM channel-mapping API}jajsbaja}(j]j]j]j]j]internalrefuri!sound/designs/channel-mapping-api anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#generalujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#designujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTLV}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#tlvujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRead Operation}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname#read-operationujaj>jaj)ubaja}(j]j]j]j]j]ujaj>jaj&ubaja}(j]j]j]j]j]ujaj&?jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWrite Operation}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname#write-operationujaj>jajLubaja}(j]j]j]j]j]ujaj>jajIubaja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSound Subsystem Documentation}jajsbaja}(j]j]j]j]j]internalrefuri sound/index anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nsound/kernel-api/indexNsound/designs/indexNsound/soc/indexNsound/alsa-configurationNsound/hd-audio/indexNsound/cards/indexNsound/codecs/indexN sound/utimerse includefiles](jjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj>jՔ9/var/lib/git/docbuild/linux/Documentation/sound/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]exprsubproject and htmlujaj/?jajubeja}(j]j]j]j]j]ujaj6?jajubeja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+High Precision Event Timer Driver for Linux}jajsbaja}(j]j]j]j]j]internalrefuri timers/hpet anchornamehujaj>jajubaja}(j]j]j]j]j]ujaj>jajubaja}(j]j]j]j]j]ujaj&?jajubaja}(j]j]j]j]j]ujaj6?ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:PCI vDPA driver for the AMD/Pensando(R) DSC adapter family}jajJsbaja}(jq]js]ju]jw]jy]internalrefuri/networking/device_drivers/ethernet/amd/pds_vdpa anchornamehuja referencejajGubaja}(jq]js]ju]jw]jy]ujacompact_paragraphjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajlsbaja}(jq]js]ju]jw]jy]internalrefurijY anchorname #overviewujaj[jajiubaja}(jq]js]ju]jw]jy]ujajbjajfubaja}(jq]js]ju]jw]jy]uja list_itemjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the device}jajsbaja}(jq]js]ju]jw]jy]internalrefurijY anchorname#using-the-deviceujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling the driver}jajsbaja}(jq]js]ju]jw]jy]internalrefurijY anchorname#enabling-the-driverujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajsbaja}(jq]js]ju]jw]jy]internalrefurijY anchorname#supportujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajcubeja}(jq]js]ju]jw]jy]uja bullet_listjajDubeja}(jq]js]ju]jw]jy]ujajjajAubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDCTCP (DataCenter TCP)}jajsbaja}(jq]js]ju]jw]jy]internalrefurinetworking/dctcp anchornamehujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7Linux Driver for the AMD/Pensando(R) DSC adapter family}jaj;sbaja}(jq]js]ju]jw]jy]internalrefuri/networking/device_drivers/ethernet/amd/pds_core anchornamehujaj[jaj8ubaja}(jq]js]ju]jw]jy]ujajbjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentifying the Adapter}jaj[sbaja}(jq]js]ju]jw]jy]internalrefurijJ anchorname#identifying-the-adapterujaj[jajXubaja}(jq]js]ju]jw]jy]ujajbjajUubaja}(jq]js]ju]jw]jy]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jaj~sbaja}(jq]js]ju]jw]jy]internalrefurijJ anchorname#info-versionsujaj[jaj{ubaja}(jq]js]ju]jw]jy]ujajbjajxubaja}(jq]js]ju]jw]jy]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajsbaja}(jq]js]ju]jw]jy]internalrefurijJ anchorname #parametersujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Management}jajsbaja}(jq]js]ju]jw]jy]internalrefurijJ anchorname#firmware-managementujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHealth Reporters}jajsbaja}(jq]js]ju]jw]jy]internalrefurijJ anchorname#health-reportersujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling the driver}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijJ anchorname#enabling-the-driverujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jaj-sbaja}(jq]js]ju]jw]jy]internalrefurijJ anchorname#supportujaj[jaj*ubaja}(jq]js]ju]jw]jy]ujajbjaj'ubaja}(jq]js]ju]jw]jy]ujajjajRubeja}(jq]js]ju]jw]jy]ujajjaj5ubeja}(jq]js]ju]jw]jy]ujajjaj2ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"ATM (i)Chip IA Linux Driver Source}jajesbaja}(jq]js]ju]jw]jy]internalrefuri$networking/device_drivers/atm/iphase anchornamehujaj[jajbubaja}(jq]js]ju]jw]jy]ujajbjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname #descriptionujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj|ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBefore You Start}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#before-you-startujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Installation}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname #installationujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjaj|ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOutstanding Issues}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#outstanding-issuesujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContact Information}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#contact-informationujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjaj|ubeja}(jq]js]ju]jw]jy]ujajjaj_ubeja}(jq]js]ju]jw]jy]ujajjaj\ubaja}(jq]js]ju]jw]jy]ujajubj!jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;Neterion’s (Formerly S2io) Xframe I/II PCI-X 10GbE driver}jaj[sbaja}(jq]js]ju]jw]jy]internalrefuri0networking/device_drivers/ethernet/neterion/s2io anchornamehujaj[jajXubaja}(jq]js]ju]jw]jy]ujajbjajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jaj{sbaja}(jq]js]ju]jw]jy]internalrefurijj anchorname #introductionujaj[jajxubaja}(jq]js]ju]jw]jy]ujajbjajuubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$2. Identifying the adapter/interface}jajsbaja}(jq]js]ju]jw]jy]internalrefurijj anchorname"#identifying-the-adapter-interfaceujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Features supported}jajsbaja}(jq]js]ju]jw]jy]internalrefurijj anchorname#features-supportedujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Command line parameters}jajsbaja}(jq]js]ju]jw]jy]internalrefurijj anchorname#command-line-parametersujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Performance suggestions}jajsbaja}(jq]js]ju]jw]jy]internalrefurijj anchorname#performance-suggestionsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. Support}jaj*sbaja}(jq]js]ju]jw]jy]internalrefurijj anchorname#supportujaj[jaj'ubaja}(jq]js]ju]jw]jy]ujajbjaj$ubaja}(jq]js]ju]jw]jy]ujajjajrubeja}(jq]js]ju]jw]jy]ujajjajUubeja}(jq]js]ju]jw]jy]ujajjajRubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe QorIQ DPAA Ethernet Driver}jajbsbaja}(jq]js]ju]jw]jy]internalrefuri1networking/device_drivers/ethernet/freescale/dpaa anchornamehujaj[jaj_ubaja}(jq]js]ju]jw]jy]ujajbjaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPAA Ethernet Overview}jajsbaja}(jq]js]ju]jw]jy]internalrefurijq anchorname#dpaa-ethernet-overviewujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjaj|ubaja}(jq]js]ju]jw]jy]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPAA Ethernet Supported SoCs}jajsbaja}(jq]js]ju]jw]jy]internalrefurijq anchorname#dpaa-ethernet-supported-socsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Configuring DPAA Ethernet in your kernel}jajsbaja}(jq]js]ju]jw]jy]internalrefurijq anchorname)#configuring-dpaa-ethernet-in-your-kernelujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPAA Ethernet Frame Processing}jajsbaja}(jq]js]ju]jw]jy]internalrefurijq anchorname#dpaa-ethernet-frame-processingujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPAA Ethernet Features}jajsbaja}(jq]js]ju]jw]jy]internalrefurijq anchorname#dpaa-ethernet-featuresujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*DPAA IRQ Affinity and Receive Side Scaling}jaj1sbaja}(jq]js]ju]jw]jy]internalrefurijq anchorname+#dpaa-irq-affinity-and-receive-side-scalingujaj[jaj.ubaja}(jq]js]ju]jw]jy]ujajbjaj+ubaja}(jq]js]ju]jw]jy]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debugging}jajTsbaja}(jq]js]ju]jw]jy]internalrefurijq anchorname #debuggingujaj[jajQubaja}(jq]js]ju]jw]jy]ujajbjajNubaja}(jq]js]ju]jw]jy]ujajjajyubeja}(jq]js]ju]jw]jy]ujajjaj\ubeja}(jq]js]ju]jw]jy]ujajjajYubaja}(jq]js]ju]jw]jy]ujajubj%jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJidpf Linux* Base Driver for the Intel(R) Infrastructure Data Path Function}jajsbaja}(jq]js]ju]jw]jy]internalrefuri-networking/device_drivers/ethernet/intel/idpf anchornamehujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentifying Your Adapter}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#identifying-your-adapterujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Additional Features and Configurations}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname'#additional-features-and-configurationsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#ethtoolujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaViewing Link Messages}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#viewing-link-messagesujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Jumbo Frames}jaj5sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #jumbo-framesujaj[jaj2ubaja}(jq]js]ju]jw]jy]ujajbjaj/ubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerformance Optimization}jajdsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#performance-optimizationujaj[jajaubaja}(jq]js]ju]jw]jy]ujajbjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt Rate Limiting}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#interrupt-rate-limitingujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjaj~ubaja}(jq]js]ju]jw]jy]ujajjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtualized Environments}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#virtualized-environmentsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj{ubeja}(jq]js]ju]jw]jy]ujajjaj^ubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#supportujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trademarks}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #trademarksujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Enabling the driver and kconfig options}jaj1sbaja}(jq]js]ju]jw]jy]internalrefuri8networking/device_drivers/ethernet/mellanox/mlx5/kconfig anchornamehujaj[jaj.ubaja}(jq]js]ju]jw]jy]ujajbjaj+ubaja}(jq]js]ju]jw]jy]ujajjaj(ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAF_XDP}jaj]sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/af_xdp anchornamehujaj[jajZubaja}(jq]js]ju]jw]jy]ujajbjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj}sbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname #overviewujaj[jajzubaja}(jq]js]ju]jw]jy]ujajbjajwubaja}(jq]js]ju]jw]jy]ujajjajtubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConcepts}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname #conceptsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUMEM}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#umemujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRings}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#ringsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUMEM Fill Ring}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#umem-fill-ringujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUMEM Completion Ring}jaj&sbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#umem-completion-ringujaj[jaj#ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRX Ring}jajIsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#rx-ringujaj[jajFubaja}(jq]js]ju]jw]jy]ujajbjajCubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTX Ring}jajlsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#tx-ringujaj[jajiubaja}(jq]js]ju]jw]jy]ujajbjajfubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLibbpf}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#libbpfujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXSKMAP / BPF_MAP_TYPE_XSKMAP}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#xskmap-bpf-map-type-xskmapujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajtubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Configuration Flags and Socket Options}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname'#configuration-flags-and-socket-optionsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$XDP_COPY and XDP_ZEROCOPY bind flags}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname%#xdp-copy-and-xdp-zerocopy-bind-flagsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXDP_SHARED_UMEM bind flag}jaj0sbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#xdp-shared-umem-bind-flagujaj[jaj-ubaja}(jq]js]ju]jw]jy]ujajbjaj*ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXDP_USE_NEED_WAKEUP bind flag}jajSsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#xdp-use-need-wakeup-bind-flagujaj[jajPubaja}(jq]js]ju]jw]jy]ujajbjajMubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6XDP_{RX|TX|UMEM_FILL|UMEM_COMPLETION}_RING setsockopts}jajvsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname5#xdp-rx-tx-umem-fill-umem-completion-ring-setsockoptsujaj[jajsubaja}(jq]js]ju]jw]jy]ujajbjajpubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXDP_UMEM_REG setsockopt}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#xdp-umem-reg-setsockoptujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSO_BINDTODEVICE setsockopt}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#so-bindtodevice-setsockoptujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXDP_STATISTICS getsockopt}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#xdp-statistics-getsockoptujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXDP_OPTIONS getsockopt}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#xdp-options-getsockoptujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajtubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMulti-Buffer Support}jaj1sbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#multi-buffer-supportujaj[jaj.ubaja}(jq]js]ju]jw]jy]ujajbjaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajQsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#usageujaj[jajNubaja}(jq]js]ju]jw]jy]ujajbjajKubaja}(jq]js]ju]jw]jy]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage Multi-Buffer Rx}jajtsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#usage-multi-buffer-rxujaj[jajqubaja}(jq]js]ju]jw]jy]ujajbjajnubaja}(jq]js]ju]jw]jy]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage Multi-Buffer Tx}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#usage-multi-buffer-txujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Probing for Multi-Buffer Support}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname!#probing-for-multi-buffer-supportujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Multi-Buffer Support for Zero-Copy Drivers}jajsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname+#multi-buffer-support-for-zero-copy-driversujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajHubeja}(jq]js]ju]jw]jy]ujajjaj+ubeja}(jq]js]ju]jw]jy]ujajjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSample application}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#sample-applicationujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFAQ}jaj/sbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#faqujaj[jaj,ubaja}(jq]js]ju]jw]jy]ujajbjaj)ubaja}(jq]js]ju]jw]jy]ujajjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajRsbaja}(jq]js]ju]jw]jy]internalrefurijl anchorname#creditsujaj[jajOubaja}(jq]js]ju]jw]jy]ujajbjajLubaja}(jq]js]ju]jw]jy]ujajjajtubeja}(jq]js]ju]jw]jy]ujajjajWubeja}(jq]js]ju]jw]jy]ujajjajTubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEthernet Device Drivers}jajsbaja}(jq]js]ju]jw]jy]internalrefuri(networking/device_drivers/ethernet/index anchornamehujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja]jo.)}(jahja]ja}(jq]js]ju]jw]jy]parentjentries](N-networking/device_drivers/ethernet/3com/3c509N.networking/device_drivers/ethernet/3com/vortexN-networking/device_drivers/ethernet/amazon/enaN4networking/device_drivers/ethernet/altera/altera_tseN/networking/device_drivers/ethernet/amd/pds_coreN/networking/device_drivers/ethernet/amd/pds_vdpaN3networking/device_drivers/ethernet/amd/pds_vfio_pciN4networking/device_drivers/ethernet/aquantia/atlanticN/networking/device_drivers/ethernet/chelsio/cxgbN0networking/device_drivers/ethernet/cirrus/cs89x0N-networking/device_drivers/ethernet/dlink/dl2kN1networking/device_drivers/ethernet/davicom/dm9000N+networking/device_drivers/ethernet/dec/dmfeN1networking/device_drivers/ethernet/freescale/dpaaN8networking/device_drivers/ethernet/freescale/dpaa2/indexN4networking/device_drivers/ethernet/freescale/gianfarN-networking/device_drivers/ethernet/google/gveN/networking/device_drivers/ethernet/huawei/hinicN-networking/device_drivers/ethernet/intel/e100N.networking/device_drivers/ethernet/intel/e1000N/networking/device_drivers/ethernet/intel/e1000eN.networking/device_drivers/ethernet/intel/fm10kN-networking/device_drivers/ethernet/intel/idpfN,networking/device_drivers/ethernet/intel/igbN.networking/device_drivers/ethernet/intel/igbvfN.networking/device_drivers/ethernet/intel/ixgbeN0networking/device_drivers/ethernet/intel/ixgbevfN-networking/device_drivers/ethernet/intel/i40eN-networking/device_drivers/ethernet/intel/iavfN,networking/device_drivers/ethernet/intel/iceN4networking/device_drivers/ethernet/marvell/octeontx2N4networking/device_drivers/ethernet/marvell/octeon_epN7networking/device_drivers/ethernet/marvell/octeon_ep_vfN6networking/device_drivers/ethernet/mellanox/mlx5/indexN-networking/device_drivers/ethernet/meta/fbnicN3networking/device_drivers/ethernet/microsoft/netvscN0networking/device_drivers/ethernet/neterion/s2ioN0networking/device_drivers/ethernet/netronome/nfpN1networking/device_drivers/ethernet/pensando/ionicN,networking/device_drivers/ethernet/smsc/smc9N1networking/device_drivers/ethernet/stmicro/stmmacN*networking/device_drivers/ethernet/ti/cpswN4networking/device_drivers/ethernet/ti/cpsw_switchdevN>networking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdevN*networking/device_drivers/ethernet/ti/tlanN0networking/device_drivers/ethernet/wangxun/txgbeN/networking/device_drivers/ethernet/wangxun/ngbee includefiles](jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj j emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔV/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/ethernet/index.rstj֔K jajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj0sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#indicesujaj[jaj-ubaja}(jq]js]ju]jw]jy]ujajbjaj*ubaja}(jq]js]ju]jw]jy]ujajjaj'ubaja}(jq]js]ju]jw]jy]exprsubproject and htmlujaonlyjajubeja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja>Linux kernel driver for Compute Engine Virtual Ethernet (gve):}jajesbaja}(jq]js]ju]jw]jy]internalrefuri-networking/device_drivers/ethernet/google/gve anchornamehujaj[jajbubaja}(jq]js]ju]jw]jy]ujajbjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Hardware}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#supported-hardwareujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Bars}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname #pci-barsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj|ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice Interactions}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#device-interactionsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDescriptor Formats}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#descriptor-formatsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAddressing Mode}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#addressing-modeujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Registers}jaj1sbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname #registersujaj[jaj.ubaja}(jq]js]ju]jw]jy]ujajbjaj+ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Endianness}jajTsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname #endiannessujaj[jajQubaja}(jq]js]ju]jw]jy]ujajbjajNubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdmin Queue (AQ)}jajwsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#admin-queue-aqujaj[jajtubaja}(jq]js]ju]jw]jy]ujajbjajqubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device Resets}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#device-resetsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Interrupts}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname #interruptsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManagement Interrupt}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#management-interruptujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotification Block Interrupts}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#notification-block-interruptsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGQI Traffic Queues}jaj/sbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#gqi-traffic-queuesujaj[jaj,ubaja}(jq]js]ju]jw]jy]ujajbjaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransmit}jajOsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname #transmitujaj[jajLubaja}(jq]js]ju]jw]jy]ujajbjajIubaja}(jq]js]ju]jw]jy]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceive}jajrsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#receiveujaj[jajoubaja}(jq]js]ju]jw]jy]ujajbjajlubaja}(jq]js]ju]jw]jy]ujajjajFubeja}(jq]js]ju]jw]jy]ujajjaj)ubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDQO Traffic Queues}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#dqo-traffic-queuesujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransmit}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#id1ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceive}jajsbaja}(jq]js]ju]jw]jy]internalrefurijt anchorname#id2ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjaj|ubeja}(jq]js]ju]jw]jy]ujajjaj_ubeja}(jq]js]ju]jw]jy]ujajjaj\ubaja}(jq]js]ju]jw]jy]ujajubj+jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Davicom DM9102(A)/DM9132/DM9801 fast ethernet driver for Linux}jaj4sbaja}(jq]js]ju]jw]jy]internalrefuri+networking/device_drivers/ethernet/dec/dmfe anchornamehujaj[jaj1ubaja}(jq]js]ju]jw]jy]ujajbjaj.ubaja}(jq]js]ju]jw]jy]ujajjaj+ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALinux Base Driver for the Intel(R) Ethernet Controller 800 Series}jaj`sbaja}(jq]js]ju]jw]jy]internalrefuri,networking/device_drivers/ethernet/intel/ice anchornamehujaj[jaj]ubaja}(jq]js]ju]jw]jy]ujajbjajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname #contentsujaj[jaj}ubaja}(jq]js]ju]jw]jy]ujajbjajzubaja}(jq]js]ju]jw]jy]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentifying Your Adapter}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#identifying-your-adapterujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajwubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImportant Notes}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#important-notesujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Packet drops may occur under receive stress}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname,#packet-drops-may-occur-under-receive-stressujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Configuring SR-IOV for improved network security}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname1#configuring-sr-iov-for-improved-network-securityujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Do not unload port driver if VF with active VM is bound to it}jaj,sbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname>#do-not-unload-port-driver-if-vf-with-active-vm-is-bound-to-itujaj[jaj)ubaja}(jq]js]ju]jw]jy]ujajbjaj&ubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajwubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Additional Features and Configurations}jaj[sbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname'#additional-features-and-configurationsujaj[jajXubaja}(jq]js]ju]jw]jy]ujajbjajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jaj{sbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#ethtoolujaj[jajxubaja}(jq]js]ju]jw]jy]ujajbjajuubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ethtool reset}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#ethtool-resetujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaViewing Link Messages}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#viewing-link-messagesujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDynamic Device Personalization}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#dynamic-device-personalizationujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel(R) Ethernet Flow Director}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#intel-r-ethernet-flow-directorujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlow Director Filters}jaj*sbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#flow-director-filtersujaj[jaj'ubaja}(jq]js]ju]jw]jy]ujajbjaj$ubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlex Byte Flow Director Filters}jajMsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname #flex-byte-flow-director-filtersujaj[jajJubaja}(jq]js]ju]jw]jy]ujajbjajGubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RSS Hash Flow}jajpsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#rss-hash-flowujaj[jajmubaja}(jq]js]ju]jw]jy]ujajbjajjubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Accelerated Receive Flow Steering (aRFS)}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname'#accelerated-receive-flow-steering-arfsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Enabling Virtual Functions (VFs)}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#enabling-virtual-functions-vfsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Displaying VF Statistics on the PF}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname##displaying-vf-statistics-on-the-pfujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Configuring VLAN Tagging on SR-IOV Enabled Adapter Ports}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname9#configuring-vlan-tagging-on-sr-iov-enabled-adapter-portsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Enabling a VF link if the port is disconnected}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname/#enabling-a-vf-link-if-the-port-is-disconnectedujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Setting the MAC Address for a VF}jajBsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname!#setting-the-mac-address-for-a-vfujaj[jaj?ubaja}(jq]js]ju]jw]jy]ujajbjaj<ubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Trusted VFs and VF Promiscuous Mode}jajesbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname$#trusted-vfs-and-vf-promiscuous-modeujaj[jajbubaja}(jq]js]ju]jw]jy]ujajbjaj_ubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Malicious Driver Detection (MDD) for VFs}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname'#malicious-driver-detection-mdd-for-vfsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*MAC and VLAN Anti-Spoofing Feature for VFs}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname+#mac-and-vlan-anti-spoofing-feature-for-vfsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Jumbo Frames}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname #jumbo-framesujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpeed and Duplex Configuration}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#speed-and-duplex-configurationujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData Center Bridging (DCB)}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#data-center-bridging-dcbujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0FW-LLDP (Firmware Link Layer Discovery Protocol)}jaj7sbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname/#fw-lldp-firmware-link-layer-discovery-protocolujaj[jaj4ubaja}(jq]js]ju]jw]jy]ujajbjaj1ubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flow Control}jajZsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname #flow-controlujaj[jajWubaja}(jq]js]ju]jw]jy]ujajbjajTubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNAPI}jaj}sbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#napiujaj[jajzubaja}(jq]js]ju]jw]jy]ujajbjajwubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMACVLAN}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#macvlanujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIEEE 802.1ad (QinQ) Support}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#ieee-802-1ad-qinq-supportujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Tunnel/Overlay Stateless Offloads}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname"#tunnel-overlay-stateless-offloadsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUDP Segmentation Offload}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#udp-segmentation-offloadujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GNSS module}jaj,sbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname #gnss-moduleujaj[jaj)ubaja}(jq]js]ju]jw]jy]ujajbjaj&ubaja}(jq]js]ju]jw]jy]ujajjajrubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFirmware (FW) logging}jajOsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#firmware-fw-loggingujaj[jajLubaja}(jq]js]ju]jw]jy]ujajbjajIubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaModule configuration}jajosbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#module-configurationujaj[jajlubaja}(jq]js]ju]jw]jy]ujajbjajiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Example usage to configure the modules}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname'#example-usage-to-configure-the-modulesujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajiubeja}(jq]js]ju]jw]jy]ujajjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling FW log}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#enabling-fw-logujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRetrieving FW log data}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#retrieving-fw-log-dataujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Changing how often the log events are sent to the driver}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname9#changing-how-often-the-log-events-are-sent-to-the-driverujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Configuring the amount of memory used to store FW log data}jaj'sbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname;#configuring-the-amount-of-memory-used-to-store-fw-log-dataujaj[jaj$ubaja}(jq]js]ju]jw]jy]ujajbjaj!ubaja}(jq]js]ju]jw]jy]ujajjajfubeja}(jq]js]ju]jw]jy]ujajjajIubeja}(jq]js]ju]jw]jy]ujajjajrubeja}(jq]js]ju]jw]jy]ujajjajUubeja}(jq]js]ju]jw]jy]ujajjajwubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerformance Optimization}jajbsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#performance-optimizationujaj[jaj_ubaja}(jq]js]ju]jw]jy]ujajbjaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRx Descriptor Ring Size}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#rx-descriptor-ring-sizeujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjaj|ubaja}(jq]js]ju]jw]jy]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt Rate Limiting}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#interrupt-rate-limitingujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtualized Environments}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#virtualized-environmentsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajyubeja}(jq]js]ju]jw]jy]ujajjaj\ubeja}(jq]js]ju]jw]jy]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname#supportujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trademarks}jajsbaja}(jq]js]ju]jw]jy]internalrefurijo anchorname #trademarksujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajwubeja}(jq]js]ju]jw]jy]ujajjajZubeja}(jq]js]ju]jw]jy]ujajjajWubaja}(jq]js]ju]jw]jy]ujajubjm jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=Linux Base Driver for Intel(R) Ethernet Multi-host Controller}jajRsbaja}(jq]js]ju]jw]jy]internalrefuri.networking/device_drivers/ethernet/intel/fm10k anchornamehujaj[jajOubaja}(jq]js]ju]jw]jy]ujajbjajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajrsbaja}(jq]js]ju]jw]jy]internalrefurija anchorname #contentsujaj[jajoubaja}(jq]js]ju]jw]jy]ujajbjajlubaja}(jq]js]ju]jw]jy]ujajjajiubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIdentifying Your Adapter}jajsbaja}(jq]js]ju]jw]jy]internalrefurija anchorname#identifying-your-adapterujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flow Control}jajsbaja}(jq]js]ju]jw]jy]internalrefurija anchorname #flow-controlujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtual Functions (VFs)}jajsbaja}(jq]js]ju]jw]jy]internalrefurija anchorname#virtual-functions-vfsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajiubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Additional Features and Configurations}jajsbaja}(jq]js]ju]jw]jy]internalrefurija anchorname'#additional-features-and-configurationsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Jumbo Frames}jaj'sbaja}(jq]js]ju]jw]jy]internalrefurija anchorname #jumbo-framesujaj[jaj$ubaja}(jq]js]ju]jw]jy]ujajbjaj!ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Generic Receive Offload, aka GRO}jajJsbaja}(jq]js]ju]jw]jy]internalrefurija anchorname #generic-receive-offload-aka-groujaj[jajGubaja}(jq]js]ju]jw]jy]ujajbjajDubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Supported ethtool Commands and Options for Filtering}jajmsbaja}(jq]js]ju]jw]jy]internalrefurija anchorname5#supported-ethtool-commands-and-options-for-filteringujaj[jajjubaja}(jq]js]ju]jw]jy]ujajbjajgubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajiubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKnown Issues/Troubleshooting}jajsbaja}(jq]js]ju]jw]jy]internalrefurija anchorname#known-issues-troubleshootingujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUEnabling SR-IOV in a 64-bit Microsoft Windows Server 2012/R2 guest OS under Linux KVM}jajsbaja}(jq]js]ju]jw]jy]internalrefurija anchornameV#enabling-sr-iov-in-a-64-bit-microsoft-windows-server-2012-r2-guest-os-under-linux-kvmujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajsbaja}(jq]js]ju]jw]jy]internalrefurija anchorname#supportujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajiubeja}(jq]js]ju]jw]jy]ujajjajLubeja}(jq]js]ju]jw]jy]ujajjajIubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jazsmalloc}jaj#sbaja}(jq]js]ju]jw]jy]internalrefuri mm/zsmalloc anchornamehujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastat}jajCsbaja}(jq]js]ju]jw]jy]internalrefurij2 anchorname#statujaj[jaj@ubaja}(jq]js]ju]jw]jy]ujajbjaj=ubaja}(jq]js]ju]jw]jy]ujajjaj:ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Internals}jajfsbaja}(jq]js]ju]jw]jy]internalrefurij2 anchorname #internalsujaj[jajcubaja}(jq]js]ju]jw]jy]ujajbjaj`ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA synthetic test}jajsbaja}(jq]js]ju]jw]jy]internalrefurij2 anchorname#a-synthetic-testujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj}ubaja}(jq]js]ju]jw]jy]ujajjaj`ubeja}(jq]js]ju]jw]jy]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Functions}jajsbaja}(jq]js]ju]jw]jy]internalrefurij2 anchorname #functionsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj:ubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajubj"jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARCnet Hardware}jajsbaja}(jq]js]ju]jw]jy]internalrefurinetworking/arcnet-hardware anchornamehujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntroduction to ARCnet}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#introduction-to-arcnetujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCabling ARCnet Networks}jaj0sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#cabling-arcnet-networksujaj[jaj-ubaja}(jq]js]ju]jw]jy]ujajbjaj*ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Jumpers}jajSsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#setting-the-jumpersujaj[jajPubaja}(jq]js]ju]jw]jy]ujajbjajMubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnclassified Stuff}jajvsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#unclassified-stuffujaj[jajsubaja}(jq]js]ju]jw]jy]ujajbjajpubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Standard Microsystems Corp (SMC)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#standard-microsystems-corp-smcujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHPC100, PC110, PC120, PC130 (8-bit cards) and PC500, PC600 (16-bit cards)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchornameA#pc100-pc110-pc120-pc130-8-bit-cards-and-pc500-pc600-16-bit-cardsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPC130E/PC270E (8-bit cards)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#pc130e-pc270e-8-bit-cardsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#setting-the-node-idujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#setting-the-i-o-base-addressujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Setting the Base Memory (RAM) buffer Address}jajBsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname+#setting-the-base-memory-ram-buffer-addressujaj[jaj?ubaja}(jq]js]ju]jw]jy]ujajbjaj<ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Setting the Timeouts and Interrupt}jajesbaja}(jq]js]ju]jw]jy]internalrefurij anchorname##setting-the-timeouts-and-interruptujaj[jajbubaja}(jq]js]ju]jw]jy]ujajbjaj_ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Configuring the PC130E for Star or Bus Topology}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname0#configuring-the-pc130e-for-star-or-bus-topologyujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiagnostic LEDs}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#diagnostic-ledsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$PC500/PC550 Longboard (16-bit cards)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname##pc500-pc550-longboard-16-bit-cardsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id1ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id2ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Interrupt}jaj@sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#setting-the-interruptujaj[jaj=ubaja}(jq]js]ju]jw]jy]ujajbjaj:ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Timeouts}jajcsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#setting-the-timeoutsujaj[jaj`ubaja}(jq]js]ju]jw]jy]ujajbjaj]ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Configuring the PC500 for Star or Bus Topology}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname/#configuring-the-pc500-for-star-or-bus-topologyujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiagnostic LEDs}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id3ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPC710 (8-bit card)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#pc710-8-bit-cardujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Possibly SMC}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #possibly-smcujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!LCS-8830(-T) (8 and 16-bit cards)}jaj'sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#lcs-8830-t-8-and-16-bit-cardsujaj[jaj$ubaja}(jq]js]ju]jw]jy]ujajbjaj!ubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja PureData Corp}jajVsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#puredata-corpujaj[jajSubaja}(jq]js]ju]jw]jy]ujajbjajPubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPDI507 (8-bit card)}jajvsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#pdi507-8-bit-cardujaj[jajsubaja}(jq]js]ju]jw]jy]ujajbjajpubaja}(jq]js]ju]jw]jy]ujajjajmubaja}(jq]js]ju]jw]jy]ujajjajPubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"CNet Technology Inc. (8-bit cards)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #cnet-technology-inc-8-bit-cardsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja120 Series (8-bit cards)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#series-8-bit-cardsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id4ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id5ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Setting the Base Memory (RAM) buffer Address}jaj+sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id6ujaj[jaj(ubaja}(jq]js]ju]jw]jy]ujajbjaj%ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Interrupt Line}jajNsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#setting-the-interrupt-lineujaj[jajKubaja}(jq]js]ju]jw]jy]ujajbjajHubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Setting the Internal Terminator on CN120AB/TP/SBT}jajqsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname2#setting-the-internal-terminator-on-cn120ab-tp-sbtujaj[jajnubaja}(jq]js]ju]jw]jy]ujajbjajkubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Selecting the Connector Type on CN120ST/SBT}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname,#selecting-the-connector-type-on-cn120st-sbtujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Timeout Parameters}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#setting-the-timeout-parametersujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#CNet Technology Inc. (16-bit cards)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname!#cnet-technology-inc-16-bit-cardsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja160 Series (16-bit cards)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#series-16-bit-cardsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jaj2sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id7ujaj[jaj/ubaja}(jq]js]ju]jw]jy]ujajbjaj,ubaja}(jq]js]ju]jw]jy]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jajUsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id8ujaj[jajRubaja}(jq]js]ju]jw]jy]ujajbjajOubaja}(jq]js]ju]jw]jy]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Setting the Base Memory (RAM) buffer Address}jajxsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id9ujaj[jajuubaja}(jq]js]ju]jw]jy]ujajbjajrubaja}(jq]js]ju]jw]jy]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Interrupt Line}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id10ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj)ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Timeout Parameters}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id11ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLantech}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#lantechujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8-bit card, unknown model}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#bit-card-unknown-modelujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAcer}jajHsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#acerujaj[jajEubaja}(jq]js]ju]jw]jy]ujajbjajBubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8-bit card, Model 5210-003}jajhsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#bit-card-model-5210-003ujaj[jajeubaja}(jq]js]ju]jw]jy]ujajbjajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id12ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id13ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Setting the Base Memory (RAM) buffer Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id14ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Interrupt Line}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id15ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnknown jumpers & sockets}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#unknown-jumpers-socketsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajbubeja}(jq]js]ju]jw]jy]ujajjaj_ubaja}(jq]js]ju]jw]jy]ujajjajBubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Datapoint?}jajOsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #datapointujaj[jajLubaja}(jq]js]ju]jw]jy]ujajbjajIubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLAN-ARC-8, an 8-bit card}jajosbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#lan-arc-8-an-8-bit-cardujaj[jajlubaja}(jq]js]ju]jw]jy]ujajbjajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id16ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id17ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Setting the Base Memory (RAM) buffer Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id18ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Interrupt Line}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id19ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Timeout Parameters}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id20ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajiubeja}(jq]js]ju]jw]jy]ujajjajfubaja}(jq]js]ju]jw]jy]ujajjajIubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTopware}jajVsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#topwareujaj[jajSubaja}(jq]js]ju]jw]jy]ujajbjajPubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8-bit card, TA-ARC/10}jajvsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#bit-card-ta-arc-10ujaj[jajsubaja}(jq]js]ju]jw]jy]ujajbjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id21ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id22ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Setting the Base Memory (RAM) buffer Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id23ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Interrupt Line}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id24ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Timeout Parameters}jaj"sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id25ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajpubeja}(jq]js]ju]jw]jy]ujajjajmubaja}(jq]js]ju]jw]jy]ujajjajPubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Thomas-Conrad}jaj]sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#thomas-conradujaj[jajZubaja}(jq]js]ju]jw]jy]ujajbjajWubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Model #500-6242-0097 REV A (8-bit card)}jaj}sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname%#model-500-6242-0097-rev-a-8-bit-cardujaj[jajzubaja}(jq]js]ju]jw]jy]ujajbjajwubaja}(jq]js]ju]jw]jy]ujajjajtubaja}(jq]js]ju]jw]jy]ujajjajWubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWaterloo Microsystems Inc. ??}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#waterloo-microsystems-incujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8-bit card (C) 1985}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#bit-card-c-1985ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNo Name}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#no-nameujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8-bit cards, 16-bit cards}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#bit-cards-16-bit-cardsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jaj;sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id26ujaj[jaj8ubaja}(jq]js]ju]jw]jy]ujajbjaj5ubaja}(jq]js]ju]jw]jy]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jaj^sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id27ujaj[jaj[ubaja}(jq]js]ju]jw]jy]ujajbjajXubaja}(jq]js]ju]jw]jy]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Setting the Base Memory (RAM) buffer Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id28ujaj[jaj~ubaja}(jq]js]ju]jw]jy]ujajbjaj{ubaja}(jq]js]ju]jw]jy]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Setting Interrupt Request Lines (IRQ)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname$#setting-interrupt-request-lines-irqujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Timeouts}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id29ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj2ubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 16-BIT ARCNET}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #bit-arcnetujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id30ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jaj9sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id31ujaj[jaj6ubaja}(jq]js]ju]jw]jy]ujajbjaj3ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Setting the Base Memory (RAM) buffer Address}jaj\sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id32ujaj[jajYubaja}(jq]js]ju]jw]jy]ujajbjajVubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Setting Interrupt Request Lines (IRQ)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id33ujaj[jaj|ubaja}(jq]js]ju]jw]jy]ujajbjajyubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Timeouts}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id34ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)8-bit cards (“Made in Taiwan R.O.C.”)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#bit-cards-made-in-taiwan-r-o-cujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id35ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id36ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Setting the Base Memory (RAM) buffer Address}jaj7sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id37ujaj[jaj4ubaja}(jq]js]ju]jw]jy]ujajbjaj1ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Interrupt Line}jajZsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id38ujaj[jajWubaja}(jq]js]ju]jw]jy]ujajbjajTubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Timeout Parameters}jaj}sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id39ujaj[jajzubaja}(jq]js]ju]jw]jy]ujajbjajwubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Generic Model 9058)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#generic-model-9058ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SW1: Timeouts, Interrupt and ROM}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#sw1-timeouts-interrupt-and-romujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the I/O Base Address}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id40ujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Setting the Base Memory Address (RAM & ROM)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname(#setting-the-base-memory-address-ram-romujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the Node ID}jaj5sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#id41ujaj[jaj2ubaja}(jq]js]ju]jw]jy]ujajbjaj/ubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTiara}jajpsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#tiaraujaj[jajmubaja}(jq]js]ju]jw]jy]ujajbjajjubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(model unknown)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#model-unknownujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajjubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Other Cards}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #other-cardsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajubjDjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Linux CAIF}jajsbaja}(jq]js]ju]jw]jy]internalrefurinetworking/caif/linux_caif anchornamehujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #introductionujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Architecture}jaj:sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #architectureujaj[jaj7ubaja}(jq]js]ju]jw]jy]ujajbjaj4ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation}jaj]sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#implementationujaj[jajZubaja}(jq]js]ju]jw]jy]ujajbjajWubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCAIF Core Protocol Layer}jaj}sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#caif-core-protocol-layerujaj[jajzubaja}(jq]js]ju]jw]jy]ujajbjajwubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAIF structure}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#caif-structureujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajwubeja}(jq]js]ju]jw]jy]ujajjajtubaja}(jq]js]ju]jw]jy]ujajjajWubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayered Architecture}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#layered-architectureujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCAIF Socket and IP interface}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#caif-socket-and-ip-interfaceujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration of Link Layer}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#configuration-of-link-layerujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCAIF}jaj_sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/caif/index anchornamehujaj[jaj\ubaja}(jq]js]ju]jw]jy]ujajbjajYubjK%)}(jahja]jo.)}(jahja]ja}(jq]js]ju]jw]jy]parentjnentries](Nnetworking/caif/linux_caifNnetworking/caif/caife includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔC/var/lib/git/docbuild/linux/Documentation/networking/caif/index.rstj֔Kjajvubaja}(jq]js]ju]jw]jy]ujajjajYubeja}(jq]js]ju]jw]jy]ujajjajVubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:Linux Base Driver for Intel(R) Ethernet Network Connection}jajsbaja}(jq]js]ju]jw]jy]internalrefuri,networking/device_drivers/ethernet/intel/igb anchornamehujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #contentsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentifying Your Adapter}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#identifying-your-adapterujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommand Line Parameters}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#command-line-parametersujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_vfs}jaj6sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#max-vfsujaj[jaj3ubaja}(jq]js]ju]jw]jy]ujajbjaj0ubaja}(jq]js]ju]jw]jy]ujajjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebug}jajYsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#debugujaj[jajVubaja}(jq]js]ju]jw]jy]ujajbjajSubaja}(jq]js]ju]jw]jy]ujajjaj-ubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Additional Features and Configurations}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname'#additional-features-and-configurationsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Jumbo Frames}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #jumbo-framesujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#ethtoolujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling Wake on LAN (WoL)}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#enabling-wake-on-lan-wolujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Multiqueue}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #multiqueueujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MAC and VLAN anti-spoofing feature}jaj4sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname##mac-and-vlan-anti-spoofing-featureujaj[jaj1ubaja}(jq]js]ju]jw]jy]ujajbjaj.ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaubaja}(jq]js]ju]jw]jy]ujajjaj;ubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. Testing and Troubleshooting}jajssbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#testing-and-troubleshootingujaj[jajpubaja}(jq]js]ju]jw]jy]ujajbjajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"5.1. Known Defects and Limitations}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#known-defects-and-limitationsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5.2. Testing the Adapter}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#testing-the-adapterujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.2.1. Diagnostic Self-test}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#diagnostic-self-testujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.2.2. Diagnostic Network Test}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#diagnostic-network-testujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.3. Using the Adapter’s LEDs}jaj(sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#using-the-adapter-s-ledsujaj[jaj%ubaja}(jq]js]ju]jw]jy]ujajbjaj"ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.4. Resolving I/O Conflicts}jajKsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#resolving-i-o-conflictsujaj[jajHubaja}(jq]js]ju]jw]jy]ujajbjajEubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajmubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6. Technical Support}jajzsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#technical-supportujaj[jajwubaja}(jq]js]ju]jw]jy]ujajbjajtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja26.1. Contacting Cirrus Logic’s Technical Support}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname,#contacting-cirrus-logic-s-technical-supportujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=6.2. Information Required before Contacting Technical Support}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname9#information-required-before-contacting-technical-supportujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'6.3 Obtaining the Latest Driver Version}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname$#obtaining-the-latest-driver-versionujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.4. Current maintainer}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#current-maintainerujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.5 Kernel module parameters}jaj&sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#kernel-module-parametersujaj[jaj#ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajtubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajubj/jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSwap}jajjsbaja}(jq]js]ju]jw]jy]internalrefurimm/swap anchornamehujaj[jajgubaja}(jq]js]ju]jw]jy]ujajbjajdubaja}(jq]js]ju]jw]jy]ujajjajaubaja}(jq]js]ju]jw]jy]ujajubj%jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5Linux Driver for Intel(R) Ethernet Network Connection}jajsbaja}(jq]js]ju]jw]jy]internalrefuri/networking/device_drivers/ethernet/intel/e1000e anchornamehujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #contentsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentifying Your Adapter}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#identifying-your-adapterujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommand Line Parameters}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#command-line-parametersujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterruptThrottleRate}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#interruptthrottlerateujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RxIntDelay}jaj?sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #rxintdelayujaj[jaj<ubaja}(jq]js]ju]jw]jy]ujajbjaj9ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RxAbsIntDelay}jajbsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#rxabsintdelayujaj[jaj_ubaja}(jq]js]ju]jw]jy]ujajbjaj\ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TxIntDelay}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #txintdelayujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TxAbsIntDelay}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#txabsintdelayujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja copybreak}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #copybreakujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmartPowerDownEnable}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#smartpowerdownenableujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKumeranLockLoss}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#kumeranlocklossujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntMode}jaj4sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#intmodeujaj[jaj1ubaja}(jq]js]ju]jw]jy]ujajbjaj.ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CrcStripping}jajWsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #crcstrippingujaj[jajTubaja}(jq]js]ju]jw]jy]ujajbjajQubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriteProtectNVM}jajzsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#writeprotectnvmujaj[jajwubaja}(jq]js]ju]jw]jy]ujajbjajtubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebug}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#debugujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Additional Features and Configurations}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname'#additional-features-and-configurationsujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Jumbo Frames}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #jumbo-framesujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#ethtoolujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpeed and Duplex Configuration}jaj2sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#speed-and-duplex-configurationujaj[jaj/ubaja}(jq]js]ju]jw]jy]ujajbjaj,ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling Wake on LAN (WoL)}jajUsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#enabling-wake-on-lan-wolujaj[jajRubaja}(jq]js]ju]jw]jy]ujajbjajOubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#supportujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjaj~ubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajubjBjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaChecksum Offloads}jajsbaja}(jq]js]ju]jw]jy]internalrefurinetworking/checksum-offloads anchornamehujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #introductionujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTX Checksum Offload}jajsbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#tx-checksum-offloadujaj[jajubaja}(jq]js]ju]jw]jy]ujajbjajubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLCO: Local Checksum Offload}jaj" sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#lco-local-checksum-offloadujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRCO: Remote Checksum Offload}jajE sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#rco-remote-checksum-offloadujaj[jajB ubaja}(jq]js]ju]jw]jy]ujajbjaj? ubaja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubeja}(jq]js]ju]jw]jy]ujajjajubaja}(jq]js]ju]jw]jy]ujajubjCjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDPAA2 Switch driver}jaj} sbaja}(jq]js]ju]jw]jy]internalrefuri@networking/device_drivers/ethernet/freescale/dpaa2/switch-driver anchornamehujaj[jajz ubaja}(jq]js]ju]jw]jy]ujajbjajw ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating an Ethernet Switch}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#creating-an-ethernet-switchujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSwitching features}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#switching-featuresujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOffloads}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #offloadsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Routing actions (redirect, trap, drop)}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname##routing-actions-redirect-trap-dropujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mirroring}jaj# sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #mirroringujaj[jaj  ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjajw ubeja}(jq]js]ju]jw]jy]ujajjajt ubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6pack Protocol}jajs sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/6pack anchornamehujaj[jajp ubaja}(jq]js]ju]jw]jy]ujajbjajm ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja61. What is 6pack, and what are the advantages to KISS?}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname2#what-is-6pack-and-what-are-the-advantages-to-kissujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(2. Who has developed the 6pack protocol?}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname%#who-has-developed-the-6pack-protocolujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja93. Where can I get the latest version of 6pack for LinuX?}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname6#where-can-i-get-the-latest-version-of-6pack-for-linuxujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(4. Preparing the TNC for 6pack operation}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname&#preparing-the-tnc-for-6pack-operationujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+5. Building and installing the 6pack driver}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname)#building-and-installing-the-6pack-driverujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to turn on 6pack support:}jajB sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#how-to-turn-on-6pack-supportujaj[jaj? ubaja}(jq]js]ju]jw]jy]ujajbjaj< ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstalling the driver:}jajb sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#installing-the-driverujaj[jaj_ ubaja}(jq]js]ju]jw]jy]ujajbjaj\ ubaja}(jq]js]ju]jw]jy]ujajjajY ubaja}(jq]js]ju]jw]jy]ujajjaj< ubeja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Known problems}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#known-problemsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjajm ubeja}(jq]js]ju]jw]jy]ujajjajj ubaja}(jq]js]ju]jw]jy]ujajubjw jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATM}jaj sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/atm anchornamehujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Linux Ethernet Bonding Driver HOWTO}jaj sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/bonding anchornamehujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #introductionujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. Bonding Driver Installation}jaj8 sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#bonding-driver-installationujaj[jaj5 ubaja}(jq]js]ju]jw]jy]ujajbjaj2 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/1.1 Configure and build the kernel with bonding}jajX sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname,#configure-and-build-the-kernel-with-bondingujaj[jajU ubaja}(jq]js]ju]jw]jy]ujajbjajR ubaja}(jq]js]ju]jw]jy]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2 Bonding Control Utility}jaj{ sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#bonding-control-utilityujaj[jajx ubaja}(jq]js]ju]jw]jy]ujajbjaju ubaja}(jq]js]ju]jw]jy]ujajjajO ubeja}(jq]js]ju]jw]jy]ujajjaj2 ubeja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Bonding Driver Options}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#bonding-driver-optionsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Configuring Bonding Devices}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#configuring-bonding-devicesujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(3.1 Configuration with Sysconfig Support}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname%#configuration-with-sysconfig-supportujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.1 Using DHCP with Sysconfig}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#using-dhcp-with-sysconfigujaj[jaj  ubaja}(jq]js]ju]jw]jy]ujajbjaj  ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/3.1.2 Configuring Multiple Bonds with Sysconfig}jaj3 sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname*#configuring-multiple-bonds-with-sysconfigujaj[jaj0 ubaja}(jq]js]ju]jw]jy]ujajbjaj- ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*3.2 Configuration with Initscripts Support}jajV sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname'#configuration-with-initscripts-supportujaj[jajS ubaja}(jq]js]ju]jw]jy]ujajbjajP ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!3.2.1 Using DHCP with Initscripts}jajy sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#using-dhcp-with-initscriptsujaj[jajv ubaja}(jq]js]ju]jw]jy]ujajbjajs ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja13.2.2 Configuring Multiple Bonds with Initscripts}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname,#configuring-multiple-bonds-with-initscriptsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.3.3 Configuring Bonding Manually with iproute2}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname+#configuring-bonding-manually-with-iproute2ujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)3.3.1 Configuring Multiple Bonds Manually}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname$#configuring-multiple-bonds-manuallyujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*3.4 Configuring Bonding Manually via Sysfs}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname'#configuring-bonding-manually-via-sysfsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating and Destroying Bonds}jaj( sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#creating-and-destroying-bondsujaj[jaj% ubaja}(jq]js]ju]jw]jy]ujajbjaj" ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdding and Removing Slaves}jajK sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#adding-and-removing-slavesujaj[jajH ubaja}(jq]js]ju]jw]jy]ujajbjajE ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Changing a Bond’s Configuration}jajn sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #changing-a-bond-s-configurationujaj[jajk ubaja}(jq]js]ju]jw]jy]ujajbjajh ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample Configuration}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#example-configurationujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)3.5 Configuration with Interfaces Support}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname&#configuration-with-interfaces-supportujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample Configurations}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#example-configurationsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.3.6 Overriding Configuration for Special Cases}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname+#overriding-configuration-for-special-casesujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:3.7 Configuring LACP for 802.3ad mode in a more secure way}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname7#configuring-lacp-for-802-3ad-mode-in-a-more-secure-wayujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 4 Querying Bonding Configuration}jajL sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#querying-bonding-configurationujaj[jajI ubaja}(jq]js]ju]jw]jy]ujajbjajF ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1 Bonding Configuration}jajl sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#bonding-configurationujaj[jaji ubaja}(jq]js]ju]jw]jy]ujajbjajf ubaja}(jq]js]ju]jw]jy]ujajjajc ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.2 Network configuration}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#network-configurationujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajc ubeja}(jq]js]ju]jw]jy]ujajjajF ubeja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Switch Configuration}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#switch-configurationujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. 802.1q VLAN Support}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#q-vlan-supportujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7. Link Monitoring}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#link-monitoringujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.1 ARP Monitor Operation}jaj$ sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#arp-monitor-operationujaj[jaj! ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$7.2 Configuring Multiple ARP Targets}jajG sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname!#configuring-multiple-arp-targetsujaj[jajD ubaja}(jq]js]ju]jw]jy]ujajbjajA ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7.3 MII Monitor Operation}jajj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#mii-monitor-operationujaj[jajg ubaja}(jq]js]ju]jw]jy]ujajbjajd ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8. Potential Sources of Trouble}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#potential-sources-of-troubleujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.1 Adventures in Routing}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#adventures-in-routingujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8.2 Ethernet Device Renaming}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#ethernet-device-renamingujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja98.3. Painfully Slow Or No Failed Link Detection By Miimon}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname5#painfully-slow-or-no-failed-link-detection-by-miimonujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9. SNMP agents}jaj. sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #snmp-agentsujaj[jaj+ ubaja}(jq]js]ju]jw]jy]ujajbjaj( ubaja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10. Promiscuous mode}jajQ sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#promiscuous-modeujaj[jajN ubaja}(jq]js]ju]jw]jy]ujajbjajK ubaja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-11. Configuring Bonding for High Availability}jajt sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname*#configuring-bonding-for-high-availabilityujaj[jajq ubaja}(jq]js]ju]jw]jy]ujajbjajn ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja211.1 High Availability in a Single Switch Topology}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname.#high-availability-in-a-single-switch-topologyujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja411.2 High Availability in a Multiple Switch Topology}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname0#high-availability-in-a-multiple-switch-topologyujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=11.2.1 HA Bonding Mode Selection for Multiple Switch Topology}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname7#ha-bonding-mode-selection-for-multiple-switch-topologyujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@11.2.2 HA Link Monitoring Selection for Multiple Switch Topology}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname:#ha-link-monitoring-selection-for-multiple-switch-topologyujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjajn ubeja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.12. Configuring Bonding for Maximum Throughput}jaj, sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname+#configuring-bonding-for-maximum-throughputujaj[jaj) ubaja}(jq]js]ju]jw]jy]ujajbjaj& ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja612.1 Maximizing Throughput in a Single Switch Topology}jajL sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname2#maximizing-throughput-in-a-single-switch-topologyujaj[jajI ubaja}(jq]js]ju]jw]jy]ujajbjajF ubaja}(jq]js]ju]jw]jy]ujajjajC ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;12.1.1 MT Bonding Mode Selection for Single Switch Topology}jajo sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname5#mt-bonding-mode-selection-for-single-switch-topologyujaj[jajl ubaja}(jq]js]ju]jw]jy]ujajbjaji ubaja}(jq]js]ju]jw]jy]ujajjajC ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja412.1.2 MT Link Monitoring for Single Switch Topology}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname.#mt-link-monitoring-for-single-switch-topologyujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajC ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja512.2 Maximum Throughput in a Multiple Switch Topology}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname1#maximum-throughput-in-a-multiple-switch-topologyujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajC ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=12.2.1 MT Bonding Mode Selection for Multiple Switch Topology}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname7#mt-bonding-mode-selection-for-multiple-switch-topologyujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajC ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja612.2.2 MT Link Monitoring for Multiple Switch Topology}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname0#mt-link-monitoring-for-multiple-switch-topologyujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajC ubeja}(jq]js]ju]jw]jy]ujajjaj& ubeja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja13. Switch Behavior Issues}jaj* sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#switch-behavior-issuesujaj[jaj' ubaja}(jq]js]ju]jw]jy]ujajbjaj$ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+13.1 Link Establishment and Failover Delays}jajJ sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname'#link-establishment-and-failover-delaysujaj[jajG ubaja}(jq]js]ju]jw]jy]ujajbjajD ubaja}(jq]js]ju]jw]jy]ujajjajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 13.2 Duplicated Incoming Packets}jajm sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#duplicated-incoming-packetsujaj[jajj ubaja}(jq]js]ju]jw]jy]ujajbjajg ubaja}(jq]js]ju]jw]jy]ujajjajA ubeja}(jq]js]ju]jw]jy]ujajjaj$ ubeja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$14. Hardware Specific Considerations}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname!#hardware-specific-considerationsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja14.1 IBM BladeCenter}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#ibm-bladecenterujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja JS20 network adapter information}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname!#js20-network-adapter-informationujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$BladeCenter networking configuration}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname%#bladecenter-networking-configurationujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequirements for specific modes}jaj% sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #requirements-for-specific-modesujaj[jaj" ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLink monitoring issues}jajH sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#link-monitoring-issuesujaj[jajE ubaja}(jq]js]ju]jw]jy]ujajbjajB ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther concerns}jajk sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#other-concernsujaj[jajh ubaja}(jq]js]ju]jw]jy]ujajbjaje ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja15. Frequently Asked Questions}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#frequently-asked-questionsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Is it SMP safe?}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#is-it-smp-safeujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)2. What type of cards will work with it?}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname%#what-type-of-cards-will-work-with-itujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(3. How many bonding devices can I have?}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname$#how-many-bonding-devices-can-i-haveujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.4. How many slaves can a bonding device have?}jaj# sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname*#how-many-slaves-can-a-bonding-device-haveujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(5. What happens when a slave link dies?}jajF sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname$#what-happens-when-a-slave-link-diesujaj[jajC ubaja}(jq]js]ju]jw]jy]ujajbjaj@ ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.6. Can bonding be used for High Availability?}jaji sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname*#can-bonding-be-used-for-high-availabilityujaj[jajf ubaja}(jq]js]ju]jw]jy]ujajbjajc ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-7. Which switches/systems does it work with?}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname)#which-switches-systems-does-it-work-withujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja98. Where does a bonding device get its MAC address from?}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname5#where-does-a-bonding-device-get-its-mac-address-fromujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*9. What bonding modes support native XDP?}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname&#what-bonding-modes-support-native-xdpujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj  ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja16. Resources and Links}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#resources-and-linksujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj  ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubaja}(jq]js]ju]jw]jy]ujajubj/jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja batman-adv}jaj9 sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/batman-adv anchornamehujaj[jaj6 ubaja}(jq]js]ju]jw]jy]ujajbjaj3 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajY sbaja}(jq]js]ju]jw]jy]internalrefurijH anchorname#configurationujaj[jajV ubaja}(jq]js]ju]jw]jy]ujajbjajS ubaja}(jq]js]ju]jw]jy]ujajjajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jaj| sbaja}(jq]js]ju]jw]jy]internalrefurijH anchorname#usageujaj[jajy ubaja}(jq]js]ju]jw]jy]ujajbjajv ubaja}(jq]js]ju]jw]jy]ujajjajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLogging/Debugging}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijH anchorname#logging-debuggingujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabatctl}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijH anchorname#batctlujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContact}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijH anchorname#contactujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjajP ubeja}(jq]js]ju]jw]jy]ujajjaj3 ubeja}(jq]js]ju]jw]jy]ujajjaj0 ubaja}(jq]js]ju]jw]jy]ujajubjKjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Texas Instruments CPSW ethernet driver}jaj sbaja}(jq]js]ju]jw]jy]internalrefuri*networking/device_drivers/ethernet/ti/cpsw anchornamehujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiqueue & CBS & MQPRIO}jaj= sbaja}(jq]js]ju]jw]jy]internalrefurij, anchorname#multiqueue-cbs-mqprioujaj[jaj: ubaja}(jq]js]ju]jw]jy]ujajbjaj7 ubaja}(jq]js]ju]jw]jy]ujajjaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Test setup}jaj` sbaja}(jq]js]ju]jw]jy]internalrefurij, anchorname #test-setupujaj[jaj] ubaja}(jq]js]ju]jw]jy]ujajbjajZ ubaja}(jq]js]ju]jw]jy]ujajjaj4 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTest setup for examples}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij, anchorname#test-setup-for-examplesujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj} ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@Example 1: One port tx AVB configuration scheme for target board}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij, anchorname@#example-1-one-port-tx-avb-configuration-scheme-for-target-boardujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@Example 2: Two port tx AVB configuration scheme for target board}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij, anchorname@#example-2-two-port-tx-avb-configuration-scheme-for-target-boardujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj} ubeja}(jq]js]ju]jw]jy]ujajjaj4 ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubaja}(jq]js]ju]jw]jy]ujajubjojK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6cdc_mbim - Driver for CDC MBIM Mobile Broadband modems}jaj  sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/cdc_mbim anchornamehujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommand Line Parameters}jaj* sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#command-line-parametersujaj[jaj' ubaja}(jq]js]ju]jw]jy]ujajbjaj$ ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja prefer_mbim}jajJ sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #prefer-mbimujaj[jajG ubaja}(jq]js]ju]jw]jy]ujajbjajD ubaja}(jq]js]ju]jw]jy]ujajjajA ubaja}(jq]js]ju]jw]jy]ujajjaj$ ubeja}(jq]js]ju]jw]jy]ujajjaj! ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Basic usage}jajy sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #basic-usageujaj[jajv ubaja}(jq]js]ju]jw]jy]ujajbjajs ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Management application development}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname##management-application-developmentujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubaja}(jq]js]ju]jw]jy]ujajjajs ubeja}(jq]js]ju]jw]jy]ujajjaj! ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"MBIM control channel userspace ABI}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname##mbim-control-channel-userspace-abiujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/cdc-wdmX character device}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#dev-cdc-wdmx-character-deviceujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB configuration descriptors}jaj  sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#usb-configuration-descriptorsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fragmentation}jaj. sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#fragmentationujaj[jaj+ ubaja}(jq]js]ju]jw]jy]ujajbjaj( ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/cdc-wdmX write()}jajQ sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#dev-cdc-wdmx-writeujaj[jajN ubaja}(jq]js]ju]jw]jy]ujajbjajK ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/cdc-wdmX read()}jajt sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#dev-cdc-wdmx-readujaj[jajq ubaja}(jq]js]ju]jw]jy]ujajbjajn ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/cdc-wdmX ioctl()}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#dev-cdc-wdmx-ioctlujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCustom device services}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#custom-device-servicesujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj! ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMBIM data channel userspace ABI}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #mbim-data-channel-userspace-abiujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawwanY network device}jaj  sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#wwany-network-deviceujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiplexed IP sessions (IPS)}jaj, sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#multiplexed-ip-sessions-ipsujaj[jaj) ubaja}(jq]js]ju]jw]jy]ujajbjaj& ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Service Streams (DSS)}jajO sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#device-service-streams-dssujaj[jajL ubaja}(jq]js]ju]jw]jy]ujajbjajI ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTagged IP session 0 VLAN}jajr sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#tagged-ip-session-0-vlanujaj[jajo ubaja}(jq]js]ju]jw]jy]ujajbjajl ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VLAN mapping}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #vlan-mappingujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #referencesujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj! ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubaja}(jq]js]ju]jw]jy]ujajubjpjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Switchdev}jaj sbaja}(jq]js]ju]jw]jy]internalrefuri:networking/device_drivers/ethernet/mellanox/mlx5/switchdev anchornamehujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBridge offload}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij  anchorname#bridge-offloadujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVLANs}jaj< sbaja}(jq]js]ju]jw]jy]internalrefurij  anchorname#vlansujaj[jaj9 ubaja}(jq]js]ju]jw]jy]ujajbjaj6 ubaja}(jq]js]ju]jw]jy]ujajjaj3 ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Subfunction}jajk sbaja}(jq]js]ju]jw]jy]internalrefurij  anchorname #subfunctionujaj[jajh ubaja}(jq]js]ju]jw]jy]ujajbjaje ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFunction attributes}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij  anchorname#function-attributesujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMAC address setup}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij  anchorname#mac-address-setupujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRoCE capability setup}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij  anchorname#roce-capability-setupujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamigratable capability setup}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij  anchorname#migratable-capability-setupujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPsec crypto capability setup}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij  anchorname#ipsec-crypto-capability-setupujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPsec packet capability setup}jaj7 sbaja}(jq]js]ju]jw]jy]internalrefurij  anchorname#ipsec-packet-capability-setupujaj[jaj4 ubaja}(jq]js]ju]jw]jy]ujajbjaj1 ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSF state setup}jajf sbaja}(jq]js]ju]jw]jy]internalrefurij  anchorname#sf-state-setupujaj[jajc ubaja}(jq]js]ju]jw]jy]ujajbjaj` ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubaja}(jq]js]ju]jw]jy]ujajubj@jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDPAA2 MAC / PHY support}jaj sbaja}(jq]js]ju]jw]jy]internalrefuriBnetworking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support anchornamehujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #overviewujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPAA2 Software Architecture}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#dpaa2-software-architectureujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#implementationujaj[jaj  ubaja}(jq]js]ju]jw]jy]ujajbjaj  ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Exported API}jaj3 sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #exported-apiujaj[jaj0 ubaja}(jq]js]ju]jw]jy]ujajbjaj- ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubaja}(jq]js]ju]jw]jy]ujajubj:jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Network Flow Processor (NFP) Kernel Drivers}jajk sbaja}(jq]js]ju]jw]jy]internalrefuri0networking/device_drivers/ethernet/netronome/nfp anchornamehujaj[jajh ubaja}(jq]js]ju]jw]jy]ujajbjaje ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname #contentsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname #overviewujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAcquiring Firmware}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname#acquiring-firmwareujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware in NVRAM}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname#firmware-in-nvramujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDealing with multiple projects}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname#dealing-with-multiple-projectsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSelecting firmware per device}jaj7 sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname#selecting-firmware-per-deviceujaj[jaj4 ubaja}(jq]js]ju]jw]jy]ujajbjaj1 ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning firmware version}jajZ sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname#running-firmware-versionujaj[jajW ubaja}(jq]js]ju]jw]jy]ujajbjajT ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware loading policy}jaj} sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname#firmware-loading-policyujaj[jajz ubaja}(jq]js]ju]jw]jy]ujajbjajw ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Devlink Info}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname #devlink-infoujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfigure Device}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname#configure-deviceujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfigure interface link-speed}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname#configure-interface-link-speedujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Configure interface Maximum Transmission Unit (MTU)}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname2#configure-interface-maximum-transmission-unit-mtuujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj  ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Configure Forward Error Correction (FEC) modes}jaj5 sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname-#configure-forward-error-correction-fec-modesujaj[jaj2 ubaja}(jq]js]ju]jw]jy]ujajbjaj/ ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuto-negotiation}jajX sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname#auto-negotiationujaj[jajU ubaja}(jq]js]ju]jw]jy]ujajbjajR ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistics}jaj sbaja}(jq]js]ju]jw]jy]internalrefurijz anchorname #statisticsujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaje ubeja}(jq]js]ju]jw]jy]ujajjajb ubaja}(jq]js]ju]jw]jy]ujajubjvjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHyper-V network driver}jaj sbaja}(jq]js]ju]jw]jy]internalrefuri3networking/device_drivers/ethernet/microsoft/netvsc anchornamehujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Compatibility}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#compatibilityujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFeatures}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #featuresujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChecksum offload}jaj" sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#checksum-offloadujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceive Side Scaling}jajE sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#receive-side-scalingujaj[jajB ubaja}(jq]js]ju]jw]jy]ujajbjaj? ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Generic Receive Offload, aka GRO}jajh sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #generic-receive-offload-aka-groujaj[jaje ubaja}(jq]js]ju]jw]jy]ujajbjajb ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Large Receive Offload (LRO), or Receive Side Coalescing (RSC)}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname9#large-receive-offload-lro-or-receive-side-coalescing-rscujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSR-IOV support}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#sr-iov-supportujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceive Buffer}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname#receive-bufferujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja XDP support}jaj sbaja}(jq]js]ju]jw]jy]internalrefurij anchorname #xdp-supportujaj[jaj ubaja}(jq]js]ju]jw]jy]ujajbjaj ubaja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubeja}(jq]js]ju]jw]jy]ujajjaj ubaja}(jq]js]ju]jw]jy]ujajubjIjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja* ubaja}(jq]js]ju]jw]jy]ujajjaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUCAN_SLEEP/WAKE}jajg* sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname#ucan-sleep-wakeujaj[jajd* ubaja}(jq]js]ju]jw]jy]ujajbjaja* ubaja}(jq]js]ju]jw]jy]ujajjaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UCAN_FILTER}jaj* sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname #ucan-filterujaj[jaj* ubaja}(jq]js]ju]jw]jy]ujajbjaj* ubaja}(jq]js]ju]jw]jy]ujajjaj) ubeja}(jq]js]ju]jw]jy]ujajjajf) ubeja}(jq]js]ju]jw]jy]ujajjaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllowed interface commands}jaj* sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname#allowed-interface-commandsujaj[jaj* ubaja}(jq]js]ju]jw]jy]ujajbjaj* ubaja}(jq]js]ju]jw]jy]ujajjaj( ubeja}(jq]js]ju]jw]jy]ujajjaj( ubeja}(jq]js]ju]jw]jy]ujajjaj( ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIN Message Format}jaj* sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname#in-message-formatujaj[jaj* ubaja}(jq]js]ju]jw]jy]ujajbjaj* ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``len``ja]jalen}jaj + sbaja}(jq]js]ju]jw]jy]ujaliteraljՔNj֔Njaj+ ubja field}jaj+ sbeja}(jq]js]ju]jw]jy]internalrefurij( anchorname #len-fieldujaj[jaj+ ubaja}(jq]js]ju]jw]jy]ujajbjaj+ ubaja}(jq]js]ju]jw]jy]ujajjaj* ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(ja``type``ja]jatype}jaj=+ sbaja}(jq]js]ju]jw]jy]ujaj+ jՔNj֔Njaj:+ ubja field}jaj:+ sbeja}(jq]js]ju]jw]jy]internalrefurij( anchorname #type-fieldujaj[jaj7+ ubaja}(jq]js]ju]jw]jy]ujajbjaj4+ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UCAN_IN_RX}jajh+ sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname #ucan-in-rxujaj[jaje+ ubaja}(jq]js]ju]jw]jy]ujajbjajb+ ubaja}(jq]js]ju]jw]jy]ujajjaj_+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUCAN_IN_TX_COMPLETE}jaj+ sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname#ucan-in-tx-completeujaj[jaj+ ubaja}(jq]js]ju]jw]jy]ujajbjaj+ ubaja}(jq]js]ju]jw]jy]ujajjaj_+ ubeja}(jq]js]ju]jw]jy]ujajjaj4+ ubeja}(jq]js]ju]jw]jy]ujajjaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flow Control}jaj+ sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname #flow-controlujaj[jaj+ ubaja}(jq]js]ju]jw]jy]ujajbjaj+ ubaja}(jq]js]ju]jw]jy]ujajjaj* ubeja}(jq]js]ju]jw]jy]ujajjaj* ubeja}(jq]js]ju]jw]jy]ujajjaj( ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOUT Message Format}jaj+ sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname#out-message-formatujaj[jaj+ ubaja}(jq]js]ju]jw]jy]ujajbjaj+ ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(ja``type``ja]jatype}jaj , sbaja}(jq]js]ju]jw]jy]ujaj+ jՔNj֔Njaj , ubja field}jaj , sbeja}(jq]js]ju]jw]jy]internalrefurij( anchorname#id1ujaj[jaj, ubaja}(jq]js]ju]jw]jy]ujajbjaj, ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UCAN_OUT_TX}jaj7, sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname #ucan-out-txujaj[jaj4, ubaja}(jq]js]ju]jw]jy]ujajbjaj1, ubaja}(jq]js]ju]jw]jy]ujajjaj., ubaja}(jq]js]ju]jw]jy]ujajjaj, ubeja}(jq]js]ju]jw]jy]ujajjaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flow Control}jajf, sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname#id2ujaj[jajc, ubaja}(jq]js]ju]jw]jy]ujajbjaj`, ubaja}(jq]js]ju]jw]jy]ujajjaj, ubeja}(jq]js]ju]jw]jy]ujajjaj+ ubeja}(jq]js]ju]jw]jy]ujajjaj( ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCAN Error Handling}jaj, sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname#can-error-handlingujaj[jaj, ubaja}(jq]js]ju]jw]jy]ujajbjaj, ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBus OFF}jaj, sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname#bus-offujaj[jaj, ubaja}(jq]js]ju]jw]jy]ujajbjaj, ubaja}(jq]js]ju]jw]jy]ujajjaj, ubaja}(jq]js]ju]jw]jy]ujajjaj, ubeja}(jq]js]ju]jw]jy]ujajjaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample Conversation}jaj, sbaja}(jq]js]ju]jw]jy]internalrefurij( anchorname#example-conversationujaj[jaj, ubaja}(jq]js]ju]jw]jy]ujajbjaj, ubaja}(jq]js]ju]jw]jy]ujajjaj( ubeja}(jq]js]ju]jw]jy]ujajjajn( ubeja}(jq]js]ju]jw]jy]ujajjajk( ubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9DPAA2 (Data Path Acceleration Architecture Gen2) Overview}jaj- sbaja}(jq]js]ju]jw]jy]internalrefuri;networking/device_drivers/ethernet/freescale/dpaa2/overview anchornamehujaj[jaj- ubaja}(jq]js]ju]jw]jy]ujajbjaj- ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj<- sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname #introductionujaj[jaj9- ubaja}(jq]js]ju]jw]jy]ujajbjaj6- ubaja}(jq]js]ju]jw]jy]ujajjaj3- ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview of DPAA2 Objects}jaj_- sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname#overview-of-dpaa2-objectsujaj[jaj\- ubaja}(jq]js]ju]jw]jy]ujajbjajY- ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"DPRC (Datapath Resource Container)}jaj- sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname!#dprc-datapath-resource-containerujaj[jaj|- ubaja}(jq]js]ju]jw]jy]ujajbjajy- ubaja}(jq]js]ju]jw]jy]ujajjajv- ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/DPAA2 Objects for an Ethernet Network Interface}jaj- sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname0#dpaa2-objects-for-an-ethernet-network-interfaceujaj[jaj- ubaja}(jq]js]ju]jw]jy]ujajbjaj- ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPMAC (Datapath Ethernet MAC)}jaj- sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname#dpmac-datapath-ethernet-macujaj[jaj- ubaja}(jq]js]ju]jw]jy]ujajbjaj- ubaja}(jq]js]ju]jw]jy]ujajjaj- ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!DPNI (Datapath Network Interface)}jaj- sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname #dpni-datapath-network-interfaceujaj[jaj- ubaja}(jq]js]ju]jw]jy]ujajbjaj- ubaja}(jq]js]ju]jw]jy]ujajjaj- ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPIO (Datapath I/O)}jaj. sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname#dpio-datapath-i-oujaj[jaj. ubaja}(jq]js]ju]jw]jy]ujajbjaj. ubaja}(jq]js]ju]jw]jy]ujajjaj- ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPBP (Datapath Buffer Pool)}jaj+. sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname#dpbp-datapath-buffer-poolujaj[jaj(. ubaja}(jq]js]ju]jw]jy]ujajbjaj%. ubaja}(jq]js]ju]jw]jy]ujajjaj- ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPMCP (Datapath MC Portal)}jajN. sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname#dpmcp-datapath-mc-portalujaj[jajK. ubaja}(jq]js]ju]jw]jy]ujajbjajH. ubaja}(jq]js]ju]jw]jy]ujajjaj- ubeja}(jq]js]ju]jw]jy]ujajjaj- ubeja}(jq]js]ju]jw]jy]ujajjajv- ubeja}(jq]js]ju]jw]jy]ujajjajY- ubeja}(jq]js]ju]jw]jy]ujajjaj3- ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObject Connections}jaj. sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname#object-connectionsujaj[jaj. ubaja}(jq]js]ju]jw]jy]ujajbjaj. ubaja}(jq]js]ju]jw]jy]ujajjaj3- ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interrupts}jaj. sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname #interruptsujaj[jaj. ubaja}(jq]js]ju]jw]jy]ujajbjaj. ubaja}(jq]js]ju]jw]jy]ujajjaj3- ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDPAA2 Linux Drivers Overview}jaj. sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname#dpaa2-linux-drivers-overviewujaj[jaj. ubaja}(jq]js]ju]jw]jy]ujajbjaj. ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MC-bus driver}jaj. sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname#mc-bus-driverujaj[jaj. ubaja}(jq]js]ju]jw]jy]ujajbjaj. ubaja}(jq]js]ju]jw]jy]ujajjaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DPRC driver}jaj/ sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname #dprc-driverujaj[jaj/ ubaja}(jq]js]ju]jw]jy]ujajbjaj / ubaja}(jq]js]ju]jw]jy]ujajjaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Allocator}jaj5/ sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname #allocatorujaj[jaj2/ ubaja}(jq]js]ju]jw]jy]ujajbjaj// ubaja}(jq]js]ju]jw]jy]ujajjaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DPIO driver}jajX/ sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname #dpio-driverujaj[jajU/ ubaja}(jq]js]ju]jw]jy]ujajbjajR/ ubaja}(jq]js]ju]jw]jy]ujajjaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEthernet driver}jaj{/ sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname#ethernet-driverujaj[jajx/ ubaja}(jq]js]ju]jw]jy]ujajbjaju/ ubaja}(jq]js]ju]jw]jy]ujajjaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MAC driver}jaj/ sbaja}(jq]js]ju]jw]jy]internalrefurij+- anchorname #mac-driverujaj[jaj/ ubaja}(jq]js]ju]jw]jy]ujajbjaj/ ubaja}(jq]js]ju]jw]jy]ujajjaj. ubeja}(jq]js]ju]jw]jy]ujajjaj. ubeja}(jq]js]ju]jw]jy]ujajjaj3- ubeja}(jq]js]ju]jw]jy]ujajjaj- ubeja}(jq]js]ju]jw]jy]ujajjaj- ubaja}(jq]js]ju]jw]jy]ujajubj]jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEthernet Bridging}jaj/ sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/bridge anchornamehujaj[jaj/ ubaja}(jq]js]ju]jw]jy]ujajbjaj/ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj0 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname #introductionujaj[jaj/ ubaja}(jq]js]ju]jw]jy]ujajbjaj/ ubaja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bridge kAPI}jaj%0 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname #bridge-kapiujaj[jaj"0 ubaja}(jq]js]ju]jw]jy]ujajbjaj0 ubaja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Bridge uAPI}jajH0 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname #bridge-uapiujaj[jajE0 ubaja}(jq]js]ju]jw]jy]ujajbjajB0 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridge netlink attributes}jajh0 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#bridge-netlink-attributesujaj[jaje0 ubaja}(jq]js]ju]jw]jy]ujajbjajb0 ubaja}(jq]js]ju]jw]jy]ujajjaj_0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridge port netlink attributes}jaj0 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#bridge-port-netlink-attributesujaj[jaj0 ubaja}(jq]js]ju]jw]jy]ujajbjaj0 ubaja}(jq]js]ju]jw]jy]ujajjaj_0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bridge sysfs}jaj0 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname #bridge-sysfsujaj[jaj0 ubaja}(jq]js]ju]jw]jy]ujajbjaj0 ubaja}(jq]js]ju]jw]jy]ujajjaj_0 ubeja}(jq]js]ju]jw]jy]ujajjajB0 ubeja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTP}jaj0 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#stpujaj[jaj0 ubaja}(jq]js]ju]jw]jy]ujajbjaj0 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridge Ports and STP States}jaj0 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#bridge-ports-and-stp-statesujaj[jaj0 ubaja}(jq]js]ju]jw]jy]ujajbjaj0 ubaja}(jq]js]ju]jw]jy]ujajjaj0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRoot Bridge and Convergence}jaj 1 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#root-bridge-and-convergenceujaj[jaj1 ubaja}(jq]js]ju]jw]jy]ujajbjaj1 ubaja}(jq]js]ju]jw]jy]ujajjaj0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser space STP helper}jajC1 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#user-space-stp-helperujaj[jaj@1 ubaja}(jq]js]ju]jw]jy]ujajbjaj=1 ubaja}(jq]js]ju]jw]jy]ujajjaj0 ubeja}(jq]js]ju]jw]jy]ujajjaj0 ubeja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVLAN}jajr1 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#vlanujaj[jajo1 ubaja}(jq]js]ju]jw]jy]ujajbjajl1 ubaja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Multicast}jaj1 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname #multicastujaj[jaj1 ubaja}(jq]js]ju]jw]jy]ujajbjaj1 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast snooping}jaj1 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#multicast-snoopingujaj[jaj1 ubaja}(jq]js]ju]jw]jy]ujajbjaj1 ubaja}(jq]js]ju]jw]jy]ujajjaj1 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIGMPv3/MLDv2 EHT support}jaj1 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#igmpv3-mldv2-eht-supportujaj[jaj1 ubaja}(jq]js]ju]jw]jy]ujajbjaj1 ubaja}(jq]js]ju]jw]jy]ujajjaj1 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther multicast features}jaj1 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#other-multicast-featuresujaj[jaj1 ubaja}(jq]js]ju]jw]jy]ujajbjaj1 ubaja}(jq]js]ju]jw]jy]ujajjaj1 ubeja}(jq]js]ju]jw]jy]ujajjaj1 ubeja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Switchdev}jaj*2 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname #switchdevujaj[jaj'2 ubaja}(jq]js]ju]jw]jy]ujajbjaj$2 ubaja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Netfilter}jajM2 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname #netfilterujaj[jajJ2 ubaja}(jq]js]ju]jw]jy]ujajbjajG2 ubaja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther Features}jajp2 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#other-featuresujaj[jajm2 ubaja}(jq]js]ju]jw]jy]ujajbjajj2 ubaja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFAQ}jaj2 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#faqujaj[jaj2 ubaja}(jq]js]ju]jw]jy]ujajbjaj2 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat does a bridge do?}jaj2 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#what-does-a-bridge-doujaj[jaj2 ubaja}(jq]js]ju]jw]jy]ujajbjaj2 ubaja}(jq]js]ju]jw]jy]ujajjaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIs it L3 protocol independent?}jaj2 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#is-it-l3-protocol-independentujaj[jaj2 ubaja}(jq]js]ju]jw]jy]ujajbjaj2 ubaja}(jq]js]ju]jw]jy]ujajjaj2 ubeja}(jq]js]ju]jw]jy]ujajjaj2 ubeja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Contact Info}jaj3 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname #contact-infoujaj[jaj3 ubaja}(jq]js]ju]jw]jy]ujajbjaj2 ubaja}(jq]js]ju]jw]jy]ujajjaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExternal Links}jaj(3 sbaja}(jq]js]ju]jw]jy]internalrefurij/ anchorname#external-linksujaj[jaj%3 ubaja}(jq]js]ju]jw]jy]ujajbjaj"3 ubaja}(jq]js]ju]jw]jy]ujajjaj/ ubeja}(jq]js]ju]jw]jy]ujajjaj/ ubeja}(jq]js]ju]jw]jy]ujajjaj/ ubaja}(jq]js]ju]jw]jy]ujajubjMjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsing Linux CAIF}jaj`3 sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/caif/caif anchornamehujaj[jaj]3 ubaja}(jq]js]ju]jw]jy]ujajbjajZ3 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStart}jaj3 sbaja}(jq]js]ju]jw]jy]internalrefurijo3 anchorname#startujaj[jaj}3 ubaja}(jq]js]ju]jw]jy]ujajbjajz3 ubaja}(jq]js]ju]jw]jy]ujajjajw3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Preparing the setup with a STE modem}jaj3 sbaja}(jq]js]ju]jw]jy]internalrefurijo3 anchorname%#preparing-the-setup-with-a-ste-modemujaj[jaj3 ubaja}(jq]js]ju]jw]jy]ujajbjaj3 ubaja}(jq]js]ju]jw]jy]ujajjajw3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrouble shooting}jaj3 sbaja}(jq]js]ju]jw]jy]internalrefurijo3 anchorname#trouble-shootingujaj[jaj3 ubaja}(jq]js]ju]jw]jy]ujajbjaj3 ubaja}(jq]js]ju]jw]jy]ujajjajw3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError Scenarios}jaj3 sbaja}(jq]js]ju]jw]jy]internalrefurijo3 anchorname#error-scenariosujaj[jaj3 ubaja}(jq]js]ju]jw]jy]ujajbjaj3 ubaja}(jq]js]ju]jw]jy]ujajjajw3 ubeja}(jq]js]ju]jw]jy]ujajjajZ3 ubeja}(jq]js]ju]jw]jy]ujajjajW3 ubaja}(jq]js]ju]jw]jy]ujajubjwjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Altera Triple-Speed Ethernet MAC driver}jaj!4 sbaja}(jq]js]ju]jw]jy]internalrefuri4networking/device_drivers/ethernet/altera/altera_tse anchornamehujaj[jaj4 ubaja}(jq]js]ju]jw]jy]ujajbjaj4 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Kernel Configuration}jajA4 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#kernel-configurationujaj[jaj>4 ubaja}(jq]js]ju]jw]jy]ujajbjaj;4 ubaja}(jq]js]ju]jw]jy]ujajjaj84 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Driver parameters list}jajd4 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#driver-parameters-listujaj[jaja4 ubaja}(jq]js]ju]jw]jy]ujajbjaj^4 ubaja}(jq]js]ju]jw]jy]ujajjaj84 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Command line options}jaj4 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#command-line-optionsujaj[jaj4 ubaja}(jq]js]ju]jw]jy]ujajbjaj4 ubaja}(jq]js]ju]jw]jy]ujajjaj84 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Driver information and notes}jaj4 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#driver-information-and-notesujaj[jaj4 ubaja}(jq]js]ju]jw]jy]ujajbjaj4 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1. Transmit process}jaj4 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#transmit-processujaj[jaj4 ubaja}(jq]js]ju]jw]jy]ujajbjaj4 ubaja}(jq]js]ju]jw]jy]ujajjaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.2. Receive process}jaj4 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#receive-processujaj[jaj4 ubaja}(jq]js]ju]jw]jy]ujajbjaj4 ubaja}(jq]js]ju]jw]jy]ujajjaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.3. Interrupt Mitigation}jaj5 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#interrupt-mitigationujaj[jaj 5 ubaja}(jq]js]ju]jw]jy]ujajbjaj 5 ubaja}(jq]js]ju]jw]jy]ujajjaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.4) Ethtool support}jaj35 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#ethtool-supportujaj[jaj05 ubaja}(jq]js]ju]jw]jy]ujajbjaj-5 ubaja}(jq]js]ju]jw]jy]ujajjaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.5) PHY Support}jajV5 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname #phy-supportujaj[jajS5 ubaja}(jq]js]ju]jw]jy]ujajbjajP5 ubaja}(jq]js]ju]jw]jy]ujajjaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.7) List of source files:}jajy5 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#list-of-source-filesujaj[jajv5 ubaja}(jq]js]ju]jw]jy]ujajbjajs5 ubaja}(jq]js]ju]jw]jy]ujajjaj4 ubeja}(jq]js]ju]jw]jy]ujajjaj4 ubeja}(jq]js]ju]jw]jy]ujajjaj84 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Debug Information}jaj5 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#debug-informationujaj[jaj5 ubaja}(jq]js]ju]jw]jy]ujajbjaj5 ubaja}(jq]js]ju]jw]jy]ujajjaj84 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Statistics Support}jaj5 sbaja}(jq]js]ju]jw]jy]internalrefurij04 anchorname#statistics-supportujaj[jaj5 ubaja}(jq]js]ju]jw]jy]ujajbjaj5 ubaja}(jq]js]ju]jw]jy]ujajjaj84 ubeja}(jq]js]ju]jw]jy]ujajjaj4 ubeja}(jq]js]ju]jw]jy]ujajjaj4 ubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Asynchronous Transfer Mode (ATM) Device Drivers}jaj6 sbaja}(jq]js]ju]jw]jy]internalrefuri#networking/device_drivers/atm/index anchornamehujaj[jaj6 ubaja}(jq]js]ju]jw]jy]ujajbjaj5 ubjK%)}(jahja]jo.)}(jahja]ja}(jq]js]ju]jw]jy]parentj6 entries](N$networking/device_drivers/atm/cxacruN&networking/device_drivers/atm/fore200eN$networking/device_drivers/atm/iphasee includefiles](j)6 j+6 j-6 emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔQ/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/atm/index.rstj֔Kjaj6 ubaja}(jq]js]ju]jw]jy]ujajjaj5 ubeja}(jq]js]ju]jw]jy]ujajjaj5 ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajP6 sbaja}(jq]js]ju]jw]jy]internalrefurij6 anchorname#indicesujaj[jajM6 ubaja}(jq]js]ju]jw]jy]ujajbjajJ6 ubaja}(jq]js]ju]jw]jy]ujajjajG6 ubaja}(jq]js]ju]jw]jy]exprsubproject and htmlujajUjaj5 ubeja}(jq]js]ju]jw]jy]ujajubjmjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDM9000 Network driver}jaj6 sbaja}(jq]js]ju]jw]jy]internalrefuri1networking/device_drivers/ethernet/davicom/dm9000 anchornamehujaj[jaj6 ubaja}(jq]js]ju]jw]jy]ujajbjaj~6 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj6 sbaja}(jq]js]ju]jw]jy]internalrefurij6 anchorname #introductionujaj[jaj6 ubaja}(jq]js]ju]jw]jy]ujajbjaj6 ubaja}(jq]js]ju]jw]jy]ujajjaj6 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefining the platform device}jaj6 sbaja}(jq]js]ju]jw]jy]internalrefurij6 anchorname#defining-the-platform-deviceujaj[jaj6 ubaja}(jq]js]ju]jw]jy]ujajbjaj6 ubaja}(jq]js]ju]jw]jy]ujajjaj6 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Platform data}jaj6 sbaja}(jq]js]ju]jw]jy]internalrefurij6 anchorname#platform-dataujaj[jaj6 ubaja}(jq]js]ju]jw]jy]ujajbjaj6 ubaja}(jq]js]ju]jw]jy]ujajjaj6 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHY Link state polling}jaj 7 sbaja}(jq]js]ju]jw]jy]internalrefurij6 anchorname#phy-link-state-pollingujaj[jaj 7 ubaja}(jq]js]ju]jw]jy]ujajbjaj7 ubaja}(jq]js]ju]jw]jy]ujajjaj6 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDM9000A / DM9000B}jaj07 sbaja}(jq]js]ju]jw]jy]internalrefurij6 anchorname#dm9000a-dm9000bujaj[jaj-7 ubaja}(jq]js]ju]jw]jy]ujajbjaj*7 ubaja}(jq]js]ju]jw]jy]ujajjaj6 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jajS7 sbaja}(jq]js]ju]jw]jy]internalrefurij6 anchorname#ethtoolujaj[jajP7 ubaja}(jq]js]ju]jw]jy]ujajbjajM7 ubaja}(jq]js]ju]jw]jy]ujajjaj6 ubeja}(jq]js]ju]jw]jy]ujajjaj~6 ubeja}(jq]js]ju]jw]jy]ujajjaj{6 ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:PCI VFIO driver for the AMD/Pensando(R) DSC adapter family}jaj7 sbaja}(jq]js]ju]jw]jy]internalrefuri3networking/device_drivers/ethernet/amd/pds_vfio_pci anchornamehujaj[jaj7 ubaja}(jq]js]ju]jw]jy]ujajbjaj7 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj7 sbaja}(jq]js]ju]jw]jy]internalrefurij7 anchorname #overviewujaj[jaj7 ubaja}(jq]js]ju]jw]jy]ujajbjaj7 ubaja}(jq]js]ju]jw]jy]ujajjaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the device}jaj7 sbaja}(jq]js]ju]jw]jy]internalrefurij7 anchorname#using-the-deviceujaj[jaj7 ubaja}(jq]js]ju]jw]jy]ujajbjaj7 ubaja}(jq]js]ju]jw]jy]ujajjaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling the driver}jaj7 sbaja}(jq]js]ju]jw]jy]internalrefurij7 anchorname#enabling-the-driverujaj[jaj7 ubaja}(jq]js]ju]jw]jy]ujajbjaj7 ubaja}(jq]js]ju]jw]jy]ujajjaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jaj8 sbaja}(jq]js]ju]jw]jy]internalrefurij7 anchorname#supportujaj[jaj8 ubaja}(jq]js]ju]jw]jy]ujajbjaj8 ubaja}(jq]js]ju]jw]jy]ujajjaj7 ubeja}(jq]js]ju]jw]jy]ujajjaj7 ubeja}(jq]js]ju]jw]jy]ujajjaj7 ubaja}(jq]js]ju]jw]jy]ujajubj! jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTransparent Hugepage Support}jajL8 sbaja}(jq]js]ju]jw]jy]internalrefuri mm/transhuge anchornamehujaj[jajI8 ubaja}(jq]js]ju]jw]jy]ujajbjajF8 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign principles}jajl8 sbaja}(jq]js]ju]jw]jy]internalrefurij[8 anchorname#design-principlesujaj[jaji8 ubaja}(jq]js]ju]jw]jy]ujajbjajf8 ubaja}(jq]js]ju]jw]jy]ujajjajc8 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!get_user_pages and pin_user_pages}jaj8 sbaja}(jq]js]ju]jw]jy]internalrefurij[8 anchorname"#get-user-pages-and-pin-user-pagesujaj[jaj8 ubaja}(jq]js]ju]jw]jy]ujajbjaj8 ubaja}(jq]js]ju]jw]jy]ujajjajc8 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGraceful fallback}jaj8 sbaja}(jq]js]ju]jw]jy]internalrefurij[8 anchorname#graceful-fallbackujaj[jaj8 ubaja}(jq]js]ju]jw]jy]ujajbjaj8 ubaja}(jq]js]ju]jw]jy]ujajjajc8 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking in hugepage aware code}jaj8 sbaja}(jq]js]ju]jw]jy]internalrefurij[8 anchorname#locking-in-hugepage-aware-codeujaj[jaj8 ubaja}(jq]js]ju]jw]jy]ujajbjaj8 ubaja}(jq]js]ju]jw]jy]ujajjajc8 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Refcounts and transparent huge pages}jaj8 sbaja}(jq]js]ju]jw]jy]internalrefurij[8 anchorname%#refcounts-and-transparent-huge-pagesujaj[jaj8 ubaja}(jq]js]ju]jw]jy]ujajbjaj8 ubaja}(jq]js]ju]jw]jy]ujajjajc8 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Partial unmap and deferred_split_folio() (anon THP only)}jaj9 sbaja}(jq]js]ju]jw]jy]internalrefurij[8 anchorname5#partial-unmap-and-deferred-split-folio-anon-thp-onlyujaj[jaj9 ubaja}(jq]js]ju]jw]jy]ujajbjaj9 ubaja}(jq]js]ju]jw]jy]ujajjajc8 ubeja}(jq]js]ju]jw]jy]ujajjajF8 ubeja}(jq]js]ju]jw]jy]ujajjajC8 ubaja}(jq]js]ju]jw]jy]ujajubjXjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMLinux and the 3Com EtherLink III Series Ethercards (driver v1.18c and higher)}jajS9 sbaja}(jq]js]ju]jw]jy]internalrefuri-networking/device_drivers/ethernet/3com/3c509 anchornamehujaj[jajP9 ubaja}(jq]js]ju]jw]jy]ujajbjajM9 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajs9 sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname #introductionujaj[jajp9 ubaja}(jq]js]ju]jw]jy]ujajbjajm9 ubaja}(jq]js]ju]jw]jy]ujajjajj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Driver Features}jaj9 sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname#special-driver-featuresujaj[jaj9 ubaja}(jq]js]ju]jw]jy]ujajbjaj9 ubaja}(jq]js]ju]jw]jy]ujajjajj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFull-duplex mode}jaj9 sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname#full-duplex-modeujaj[jaj9 ubaja}(jq]js]ju]jw]jy]ujajbjaj9 ubaja}(jq]js]ju]jw]jy]ujajjajj9 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAvailable Transceiver Types}jaj9 sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname#available-transceiver-typesujaj[jaj9 ubaja}(jq]js]ju]jw]jy]ujajbjaj9 ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4Interpretation of error messages and common problems}jaj9 sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname5#interpretation-of-error-messages-and-common-problemsujaj[jaj9 ubaja}(jq]js]ju]jw]jy]ujajbjaj9 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError Messages}jaj: sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname#error-messagesujaj[jaj: ubaja}(jq]js]ju]jw]jy]ujajbjaj: ubaja}(jq]js]ju]jw]jy]ujajjaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNo received packets}jaj?: sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname#no-received-packetsujaj[jaj<: ubaja}(jq]js]ju]jw]jy]ujajbjaj9: ubaja}(jq]js]ju]jw]jy]ujajjaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Tx Carrier Errors Reported in /proc/net/dev}jajb: sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname+#tx-carrier-errors-reported-in-proc-net-devujaj[jaj_: ubaja}(jq]js]ju]jw]jy]ujajbjaj\: ubaja}(jq]js]ju]jw]jy]ujajjaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=3c509B card is not detected on machines with an ISA PnP BIOS.}jaj: sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname<#c509b-card-is-not-detected-on-machines-with-an-isa-pnp-biosujaj[jaj: ubaja}(jq]js]ju]jw]jy]ujajbjaj: ubaja}(jq]js]ju]jw]jy]ujajjaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja23c509 card is not detected on overclocked machines}jaj: sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname2#c509-card-is-not-detected-on-overclocked-machinesujaj[jaj: ubaja}(jq]js]ju]jw]jy]ujajbjaj: ubaja}(jq]js]ju]jw]jy]ujajjaj: ubeja}(jq]js]ju]jw]jy]ujajjaj9 ubeja}(jq]js]ju]jw]jy]ujajjaj9 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Decoding Status and Error Messages}jaj: sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname##decoding-status-and-error-messagesujaj[jaj: ubaja}(jq]js]ju]jw]jy]ujajbjaj: ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0x82}jaj: sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname#x82ujaj[jaj: ubaja}(jq]js]ju]jw]jy]ujajbjaj: ubaja}(jq]js]ju]jw]jy]ujajjaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0x88}jaj; sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname#x88ujaj[jaj; ubaja}(jq]js]ju]jw]jy]ujajbjaj; ubaja}(jq]js]ju]jw]jy]ujajjaj: ubeja}(jq]js]ju]jw]jy]ujajjaj: ubeja}(jq]js]ju]jw]jy]ujajjaj9 ubeja}(jq]js]ju]jw]jy]ujajjaj9 ubeja}(jq]js]ju]jw]jy]ujajjajj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision history (this file)}jajU; sbaja}(jq]js]ju]jw]jy]internalrefurijb9 anchorname#revision-history-this-fileujaj[jajR; ubaja}(jq]js]ju]jw]jy]ujajbjajO; ubaja}(jq]js]ju]jw]jy]ujajjajj9 ubeja}(jq]js]ju]jw]jy]ujajjajM9 ubeja}(jq]js]ju]jw]jy]ujajjajJ9 ubaja}(jq]js]ju]jw]jy]ujajubjfjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKLinux Base Driver for the Intel(R) Ethernet 10 Gigabit PCI Express Adapters}jaj; sbaja}(jq]js]ju]jw]jy]internalrefuri.networking/device_drivers/ethernet/intel/ixgbe anchornamehujaj[jaj; ubaja}(jq]js]ju]jw]jy]ujajbjaj; ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jaj; sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname #contentsujaj[jaj; ubaja}(jq]js]ju]jw]jy]ujajbjaj; ubaja}(jq]js]ju]jw]jy]ujajjaj; ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIdentifying Your Adapter}jaj; sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#identifying-your-adapterujaj[jaj; ubaja}(jq]js]ju]jw]jy]ujajbjaj; ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"SFP+ Devices with Pluggable Optics}jaj; sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname"#sfp-devices-with-pluggable-opticsujaj[jaj; ubaja}(jq]js]ju]jw]jy]ujajbjaj; ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja82599-BASED ADAPTERS}jaj< sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#based-adaptersujaj[jaj < ubaja}(jq]js]ju]jw]jy]ujajbjaj < ubaja}(jq]js]ju]jw]jy]ujajjaj< ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Laser turns off for SFP+ when ifconfig ethX down}jaj3< sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname0#laser-turns-off-for-sfp-when-ifconfig-ethx-downujaj[jaj0< ubaja}(jq]js]ju]jw]jy]ujajbjaj-< ubaja}(jq]js]ju]jw]jy]ujajjaj< ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja82599-based QSFP+ Adapters}jajV< sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#based-qsfp-adaptersujaj[jajS< ubaja}(jq]js]ju]jw]jy]ujajbjajP< ubaja}(jq]js]ju]jw]jy]ujajjaj< ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja82598-BASED ADAPTERS}jajy< sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#id1ujaj[jajv< ubaja}(jq]js]ju]jw]jy]ujajbjajs< ubaja}(jq]js]ju]jw]jy]ujajjaj< ubeja}(jq]js]ju]jw]jy]ujajjaj; ubeja}(jq]js]ju]jw]jy]ujajjaj; ubaja}(jq]js]ju]jw]jy]ujajjaj; ubeja}(jq]js]ju]jw]jy]ujajjaj; ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommand Line Parameters}jaj< sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#command-line-parametersujaj[jaj< ubaja}(jq]js]ju]jw]jy]ujajbjaj< ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_vfs}jaj< sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#max-vfsujaj[jaj< ubaja}(jq]js]ju]jw]jy]ujajbjaj< ubaja}(jq]js]ju]jw]jy]ujajjaj< ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaallow_unsupported_sfp}jaj< sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#allow-unsupported-sfpujaj[jaj< ubaja}(jq]js]ju]jw]jy]ujajbjaj< ubaja}(jq]js]ju]jw]jy]ujajjaj< ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadebug}jaj= sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#debugujaj[jaj= ubaja}(jq]js]ju]jw]jy]ujajbjaj= ubaja}(jq]js]ju]jw]jy]ujajjaj< ubeja}(jq]js]ju]jw]jy]ujajjaj< ubeja}(jq]js]ju]jw]jy]ujajjaj; ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Additional Features and Configurations}jajI= sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname'#additional-features-and-configurationsujaj[jajF= ubaja}(jq]js]ju]jw]jy]ujajbjajC= ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flow Control}jaji= sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname #flow-controlujaj[jajf= ubaja}(jq]js]ju]jw]jy]ujajbjajc= ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel(R) Ethernet Flow Director}jaj= sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#intel-r-ethernet-flow-directorujaj[jaj= ubaja}(jq]js]ju]jw]jy]ujajbjaj= ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSideband Perfect Filters}jaj= sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#sideband-perfect-filtersujaj[jaj= ubaja}(jq]js]ju]jw]jy]ujajbjaj= ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Jumbo Frames}jaj= sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname #jumbo-framesujaj[jaj= ubaja}(jq]js]ju]jw]jy]ujajbjaj= ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNBASE-T Support}jaj= sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#nbase-t-supportujaj[jaj= ubaja}(jq]js]ju]jw]jy]ujajbjaj= ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Generic Receive Offload, aka GRO}jaj> sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname #generic-receive-offload-aka-groujaj[jaj> ubaja}(jq]js]ju]jw]jy]ujajbjaj> ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData Center Bridging (DCB)}jaj;> sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#data-center-bridging-dcbujaj[jaj8> ubaja}(jq]js]ju]jw]jy]ujajbjaj5> ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jaj^> sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#ethtoolujaj[jaj[> ubaja}(jq]js]ju]jw]jy]ujajbjajX> ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFCoE}jaj> sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#fcoeujaj[jaj~> ubaja}(jq]js]ju]jw]jy]ujajbjaj{> ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MAC and VLAN anti-spoofing feature}jaj> sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname##mac-and-vlan-anti-spoofing-featureujaj[jaj> ubaja}(jq]js]ju]jw]jy]ujajbjaj> ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IPsec Offload}jaj> sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#ipsec-offloadujaj[jaj> ubaja}(jq]js]ju]jw]jy]ujajbjaj> ubaja}(jq]js]ju]jw]jy]ujajjaj`= ubeja}(jq]js]ju]jw]jy]ujajjajC= ubeja}(jq]js]ju]jw]jy]ujajjaj; ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKnown Issues/Troubleshooting}jaj> sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#known-issues-troubleshootingujaj[jaj> ubaja}(jq]js]ju]jw]jy]ujajbjaj> ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEEnabling SR-IOV in a 64-bit Microsoft Windows Server 2012/R2 guest OS}jaj? sbaja}(jq]js]ju]jw]jy]internalrefurij; anchornameF#enabling-sr-iov-in-a-64-bit-microsoft-windows-server-2012-r2-guest-osujaj[jaj? ubaja}(jq]js]ju]jw]jy]ujajbjaj? ubaja}(jq]js]ju]jw]jy]ujajjaj ? ubaja}(jq]js]ju]jw]jy]ujajjaj> ubeja}(jq]js]ju]jw]jy]ujajjaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajE? sbaja}(jq]js]ju]jw]jy]internalrefurij; anchorname#supportujaj[jajB? ubaja}(jq]js]ju]jw]jy]ujajbjaj?? ubaja}(jq]js]ju]jw]jy]ujajjaj; ubeja}(jq]js]ju]jw]jy]ujajjaj; ubeja}(jq]js]ju]jw]jy]ujajjaj; ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Meta Platforms Host Network Interface}jaj}? sbaja}(jq]js]ju]jw]jy]internalrefuri-networking/device_drivers/ethernet/meta/fbnic anchornamehujaj[jajz? ubaja}(jq]js]ju]jw]jy]ujajbjajw? ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Versions}jaj? sbaja}(jq]js]ju]jw]jy]internalrefurij? anchorname#firmware-versionsujaj[jaj? ubaja}(jq]js]ju]jw]jy]ujajbjaj? ubaja}(jq]js]ju]jw]jy]ujajjaj? ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Statistics}jaj? sbaja}(jq]js]ju]jw]jy]internalrefurij? anchorname #statisticsujaj[jaj? ubaja}(jq]js]ju]jw]jy]ujajbjaj? ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRPC (Rx parser)}jaj? sbaja}(jq]js]ju]jw]jy]internalrefurij? anchorname#rpc-rx-parserujaj[jaj? ubaja}(jq]js]ju]jw]jy]ujajbjaj? ubaja}(jq]js]ju]jw]jy]ujajjaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIe}jaj@ sbaja}(jq]js]ju]jw]jy]internalrefurij? anchorname#pcieujaj[jaj@ ubaja}(jq]js]ju]jw]jy]ujajbjaj? ubaja}(jq]js]ju]jw]jy]ujajjaj? ubeja}(jq]js]ju]jw]jy]ujajjaj? ubeja}(jq]js]ju]jw]jy]ujajjaj? ubeja}(jq]js]ju]jw]jy]ujajjajw? ubeja}(jq]js]ju]jw]jy]ujajjajt? ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMC 9xxxx Driver}jajG@ sbaja}(jq]js]ju]jw]jy]internalrefuri,networking/device_drivers/ethernet/smsc/smc9 anchornamehujaj[jajD@ ubaja}(jq]js]ju]jw]jy]ujajbjajA@ ubaja}(jq]js]ju]jw]jy]ujajjaj>@ ubaja}(jq]js]ju]jw]jy]ujajubjljK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALinux Base Driver for the Intel(R) Ethernet Controller 700 Series}jajs@ sbaja}(jq]js]ju]jw]jy]internalrefuri-networking/device_drivers/ethernet/intel/i40e anchornamehujaj[jajp@ ubaja}(jq]js]ju]jw]jy]ujajbjajm@ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jaj@ sbaja}(jq]js]ju]jw]jy]internalrefurij@ anchorname #contentsujaj[jaj@ ubaja}(jq]js]ju]jw]jy]ujajbjaj@ ubaja}(jq]js]ju]jw]jy]ujajjaj@ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIdentifying Your Adapter}jaj@ sbaja}(jq]js]ju]jw]jy]internalrefurij@ anchorname#identifying-your-adapterujaj[jaj@ ubaja}(jq]js]ju]jw]jy]ujajbjaj@ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSFP+ and QSFP+ Devices}jaj@ sbaja}(jq]js]ju]jw]jy]internalrefurij@ anchorname#sfp-and-qsfp-devicesujaj[jaj@ ubaja}(jq]js]ju]jw]jy]ujajbjaj@ ubaja}(jq]js]ju]jw]jy]ujajjaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtual Functions (VFs)}jaj@ sbaja}(jq]js]ju]jw]jy]internalrefurij@ anchorname#virtual-functions-vfsujaj[jaj@ ubaja}(jq]js]ju]jw]jy]ujajbjaj@ ubaja}(jq]js]ju]jw]jy]ujajjaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVLAN Tag Packet Steering}jajA sbaja}(jq]js]ju]jw]jy]internalrefurij@ anchorname#vlan-tag-packet-steeringujaj[jajA ubaja}(jq]js]ju]jw]jy]ujajbjajA ubaja}(jq]js]ju]jw]jy]ujajjaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel(R) Ethernet Flow Director}jaj?A sbaja}(jq]js]ju]jw]jy]internalrefurij@ anchorname#intel-r-ethernet-flow-directorujaj[jajH ubaja}(jq]js]ju]jw]jy]ujajbjaj;H ubaja}(jq]js]ju]jw]jy]ujajjajH ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional resources}jajdH sbaja}(jq]js]ju]jw]jy]internalrefurijG anchorname#additional-resourcesujaj[jajaH ubaja}(jq]js]ju]jw]jy]ujajbjaj^H ubaja}(jq]js]ju]jw]jy]ujajjajH ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAutonegotiation notes}jajH sbaja}(jq]js]ju]jw]jy]internalrefurijG anchorname#autonegotiation-notesujaj[jajH ubaja}(jq]js]ju]jw]jy]ujajbjajH ubaja}(jq]js]ju]jw]jy]ujajjajH ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Reporting and diagnosing problems}jajH sbaja}(jq]js]ju]jw]jy]internalrefurijG anchorname"#reporting-and-diagnosing-problemsujaj[jajH ubaja}(jq]js]ju]jw]jy]ujajbjajH ubaja}(jq]js]ju]jw]jy]ujajjajH ubeja}(jq]js]ju]jw]jy]ujajjajG ubeja}(jq]js]ju]jw]jy]ujajjajG ubaja}(jq]js]ju]jw]jy]ujajjajG ubeja}(jq]js]ju]jw]jy]ujajjajG ubaja}(jq]js]ju]jw]jy]ujajubj}jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Gianfar Ethernet Driver}jajH sbaja}(jq]js]ju]jw]jy]internalrefuri4networking/device_drivers/ethernet/freescale/gianfar anchornamehujaj[jajH ubaja}(jq]js]ju]jw]jy]ujajbjajH ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChecksum Offloading}jajI sbaja}(jq]js]ju]jw]jy]internalrefurijH anchorname#checksum-offloadingujaj[jaj I ubaja}(jq]js]ju]jw]jy]ujajbjajI ubaja}(jq]js]ju]jw]jy]ujajjajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVLAN}jaj1I sbaja}(jq]js]ju]jw]jy]internalrefurijH anchorname#vlanujaj[jaj.I ubaja}(jq]js]ju]jw]jy]ujajbjaj+I ubaja}(jq]js]ju]jw]jy]ujajjajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Multicasting}jajTI sbaja}(jq]js]ju]jw]jy]internalrefurijH anchorname #multicastingujaj[jajQI ubaja}(jq]js]ju]jw]jy]ujajbjajNI ubaja}(jq]js]ju]jw]jy]ujajjajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPadding}jajwI sbaja}(jq]js]ju]jw]jy]internalrefurijH anchorname#paddingujaj[jajtI ubaja}(jq]js]ju]jw]jy]ujajbjajqI ubaja}(jq]js]ju]jw]jy]ujajjajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEthtool}jajI sbaja}(jq]js]ju]jw]jy]internalrefurijH anchorname#ethtoolujaj[jajI ubaja}(jq]js]ju]jw]jy]ujajbjajI ubaja}(jq]js]ju]jw]jy]ujajjajI ubeja}(jq]js]ju]jw]jy]ujajjajH ubeja}(jq]js]ju]jw]jy]ujajjajH ubaja}(jq]js]ju]jw]jy]ujajubj~jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janetworking/device_drivers/ethernet/freescale/dpaa2/dpio-driver anchornamehujaj[jajK ubaja}(jq]js]ju]jw]jy]ujajbjajK ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajK sbaja}(jq]js]ju]jw]jy]internalrefurijK anchorname #introductionujaj[jajK ubaja}(jq]js]ju]jw]jy]ujajbjajK ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Overview}jajK sbaja}(jq]js]ju]jw]jy]internalrefurijK anchorname#driver-overviewujaj[jajK ubaja}(jq]js]ju]jw]jy]ujajbjajK ubaja}(jq]js]ju]jw]jy]ujajjajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"DPIO Object Driver (dpio-driver.c)}jajK sbaja}(jq]js]ju]jw]jy]internalrefurijK anchorname!#dpio-object-driver-dpio-driver-cujaj[jajK ubaja}(jq]js]ju]jw]jy]ujajbjajK ubaja}(jq]js]ju]jw]jy]ujajjajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*DPIO service (dpio-service.c, dpaa2-io.h)}jajL sbaja}(jq]js]ju]jw]jy]internalrefurijK anchorname'#dpio-service-dpio-service-c-dpaa2-io-hujaj[jaj L ubaja}(jq]js]ju]jw]jy]ujajbjajL ubaja}(jq]js]ju]jw]jy]ujajjajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'QBman portal interface (qbman-portal.c)}jaj1L sbaja}(jq]js]ju]jw]jy]internalrefurijK anchorname&#qbman-portal-interface-qbman-portal-cujaj[jaj.L ubaja}(jq]js]ju]jw]jy]ujajbjaj+L ubaja}(jq]js]ju]jw]jy]ujajjajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Other (dpaa2-fd.h, dpaa2-global.h)}jajTL sbaja}(jq]js]ju]jw]jy]internalrefurijK anchorname #other-dpaa2-fd-h-dpaa2-global-hujaj[jajQL ubaja}(jq]js]ju]jw]jy]ujajbjajNL ubaja}(jq]js]ju]jw]jy]ujajjajK ubeja}(jq]js]ju]jw]jy]ujajjajK ubeja}(jq]js]ju]jw]jy]ujajjajK ubaja}(jq]js]ju]jw]jy]ujajjajK ubeja}(jq]js]ju]jw]jy]ujajjajK ubaja}(jq]js]ju]jw]jy]ujajubj4 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARCnet}jajL sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/arcnet anchornamehujaj[jajL ubaja}(jq]js]ju]jw]jy]ujajbjajL ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Where do I discuss these drivers?}jajL sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname!#where-do-i-discuss-these-driversujaj[jajL ubaja}(jq]js]ju]jw]jy]ujajbjajL ubaja}(jq]js]ju]jw]jy]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther Drivers and Info}jajL sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname#other-drivers-and-infoujaj[jajL ubaja}(jq]js]ju]jw]jy]ujajbjajL ubaja}(jq]js]ju]jw]jy]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstalling the Driver}jajL sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname#installing-the-driverujaj[jajL ubaja}(jq]js]ju]jw]jy]ujajbjajL ubaja}(jq]js]ju]jw]jy]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoadable Module Support}jaj!M sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname#loadable-module-supportujaj[jajM ubaja}(jq]js]ju]jw]jy]ujajbjajM ubaja}(jq]js]ju]jw]jy]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the Driver}jajDM sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname#using-the-driverujaj[jajAM ubaja}(jq]js]ju]jw]jy]ujajbjaj>M ubaja}(jq]js]ju]jw]jy]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiple Cards in One Computer}jajgM sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname#multiple-cards-in-one-computerujaj[jajdM ubaja}(jq]js]ju]jw]jy]ujajbjajaM ubaja}(jq]js]ju]jw]jy]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How do I get it to work with...?}jajM sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname#how-do-i-get-it-to-work-withujaj[jajM ubaja}(jq]js]ju]jw]jy]ujajbjajM ubaja}(jq]js]ju]jw]jy]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing Multiprotocol ARCnet}jajM sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname#using-multiprotocol-arcnetujaj[jajM ubaja}(jq]js]ju]jw]jy]ujajbjajM ubaja}(jq]js]ju]jw]jy]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIt works: what now?}jajM sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname#it-works-what-nowujaj[jajM ubaja}(jq]js]ju]jw]jy]ujajbjajM ubaja}(jq]js]ju]jw]jy]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIt doesn’t work: what now?}jajM sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname#it-doesn-t-work-what-nowujaj[jajM ubaja}(jq]js]ju]jw]jy]ujajbjajM ubaja}(jq]js]ju]jw]jy]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI want to send money: what now?}jajN sbaja}(jq]js]ju]jw]jy]internalrefurijL anchorname#i-want-to-send-money-what-nowujaj[jajN ubaja}(jq]js]ju]jw]jy]ujajbjajN ubaja}(jq]js]ju]jw]jy]ujajjajL ubeja}(jq]js]ju]jw]jy]ujajjajL ubeja}(jq]js]ju]jw]jy]ujajjajL ubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Bare UDP Tunnelling Module Documentation}jajNN sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/bareudp anchornamehujaj[jajKN ubaja}(jq]js]ju]jw]jy]ujajbjajHN ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Handling}jajnN sbaja}(jq]js]ju]jw]jy]internalrefurij]N anchorname#special-handlingujaj[jajkN ubaja}(jq]js]ju]jw]jy]ujajbjajhN ubaja}(jq]js]ju]jw]jy]ujajjajeN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajN sbaja}(jq]js]ju]jw]jy]internalrefurij]N anchorname#usageujaj[jajN ubaja}(jq]js]ju]jw]jy]ujajbjajN ubaja}(jq]js]ju]jw]jy]ujajjajeN ubeja}(jq]js]ju]jw]jy]ujajjajHN ubeja}(jq]js]ju]jw]jy]ujajjajEN ubaja}(jq]js]ju]jw]jy]ujajubjjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEthtool counters}jajN sbaja}(jq]js]ju]jw]jy]internalrefuri9networking/device_drivers/ethernet/mellanox/mlx5/counters anchornamehujaj[jajN ubaja}(jq]js]ju]jw]jy]ujajbjajN ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajN sbaja}(jq]js]ju]jw]jy]internalrefurijN anchorname #contentsujaj[jajN ubaja}(jq]js]ju]jw]jy]ujajbjajN ubaja}(jq]js]ju]jw]jy]ujajjajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj O sbaja}(jq]js]ju]jw]jy]internalrefurijN anchorname #overviewujaj[jaj O ubaja}(jq]js]ju]jw]jy]ujajbjajO ubaja}(jq]js]ju]jw]jy]ujajjajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGroups}jaj/O sbaja}(jq]js]ju]jw]jy]internalrefurijN anchorname#groupsujaj[jaj,O ubaja}(jq]js]ju]jw]jy]ujajbjaj)O ubaja}(jq]js]ju]jw]jy]ujajjajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypes}jajRO sbaja}(jq]js]ju]jw]jy]internalrefurijN anchorname#typesujaj[jajOO ubaja}(jq]js]ju]jw]jy]ujajbjajLO ubaja}(jq]js]ju]jw]jy]ujajjajN ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Descriptions}jajuO sbaja}(jq]js]ju]jw]jy]internalrefurijN anchorname #descriptionsujaj[jajrO ubaja}(jq]js]ju]jw]jy]ujajbjajoO ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRing / Netdev Counter}jajO sbaja}(jq]js]ju]jw]jy]internalrefurijN anchorname#ring-netdev-counterujaj[jajO ubaja}(jq]js]ju]jw]jy]ujajbjajO ubaja}(jq]js]ju]jw]jy]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javPort Counters}jajO sbaja}(jq]js]ju]jw]jy]internalrefurijN anchorname#vport-countersujaj[jajO ubaja}(jq]js]ju]jw]jy]ujajbjajO ubaja}(jq]js]ju]jw]jy]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhysical Port Counters}jajO sbaja}(jq]js]ju]jw]jy]internalrefurijN anchorname#physical-port-countersujaj[jajO ubaja}(jq]js]ju]jw]jy]ujajbjajO ubaja}(jq]js]ju]jw]jy]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPriority Port Counters}jajO sbaja}(jq]js]ju]jw]jy]internalrefurijN anchorname#priority-port-countersujaj[jajO ubaja}(jq]js]ju]jw]jy]ujajbjajO ubaja}(jq]js]ju]jw]jy]ujajjajO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Counters}jaj!P sbaja}(jq]js]ju]jw]jy]internalrefurijN anchorname#device-countersujaj[jajP ubaja}(jq]js]ju]jw]jy]ujajbjajP ubaja}(jq]js]ju]jw]jy]ujajjajO ubeja}(jq]js]ju]jw]jy]ujajjajoO ubeja}(jq]js]ju]jw]jy]ujajjajN ubeja}(jq]js]ju]jw]jy]ujajjajN ubeja}(jq]js]ju]jw]jy]ujajjajN ubaja}(jq]js]ju]jw]jy]ujajubjkjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Virtually Contiguous Memory Allocation}jajeP sbaja}(jq]js]ju]jw]jy]internalrefuri mm/vmalloc anchornamehujaj[jajbP ubaja}(jq]js]ju]jw]jy]ujajbjaj_P ubaja}(jq]js]ju]jw]jy]ujajjaj\P ubaja}(jq]js]ju]jw]jy]ujajubj; jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDPAA2 Ethernet driver}jajP sbaja}(jq]js]ju]jw]jy]internalrefuriBnetworking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver anchornamehujaj[jajP ubaja}(jq]js]ju]jw]jy]ujajbjajP ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Platforms}jajP sbaja}(jq]js]ju]jw]jy]internalrefurijP anchorname#supported-platformsujaj[jajP ubaja}(jq]js]ju]jw]jy]ujajbjajP ubaja}(jq]js]ju]jw]jy]ujajjajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitecture Overview}jajP sbaja}(jq]js]ju]jw]jy]internalrefurijP anchorname#architecture-overviewujaj[jajP ubaja}(jq]js]ju]jw]jy]ujajbjajP ubaja}(jq]js]ju]jw]jy]ujajjajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating a Network Interface}jajP sbaja}(jq]js]ju]jw]jy]internalrefurijP anchorname#creating-a-network-interfaceujaj[jajP ubaja}(jq]js]ju]jw]jy]ujajbjajP ubaja}(jq]js]ju]jw]jy]ujajjajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeatures & Offloads}jajQ sbaja}(jq]js]ju]jw]jy]internalrefurijP anchorname#features-offloadsujaj[jajQ ubaja}(jq]js]ju]jw]jy]ujajbjajQ ubaja}(jq]js]ju]jw]jy]ujajjajP ubeja}(jq]js]ju]jw]jy]ujajjajP ubeja}(jq]js]ju]jw]jy]ujajjajP ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Netdev private dataroom for 6lowpan interfaces}jajRQ sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/6lowpan anchornamehujaj[jajOQ ubaja}(jq]js]ju]jw]jy]ujajbjajLQ ubaja}(jq]js]ju]jw]jy]ujajjajIQ ubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetLabel Introduction}jaj~Q sbaja}(jq]js]ju]jw]jy]internalrefurinetlabel/introduction anchornamehujaj[jaj{Q ubaja}(jq]js]ju]jw]jy]ujajbjajxQ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajQ sbaja}(jq]js]ju]jw]jy]internalrefurijQ anchorname #overviewujaj[jajQ ubaja}(jq]js]ju]jw]jy]ujajbjajQ ubaja}(jq]js]ju]jw]jy]ujajjajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol Engines}jajQ sbaja}(jq]js]ju]jw]jy]internalrefurijQ anchorname#protocol-enginesujaj[jajQ ubaja}(jq]js]ju]jw]jy]ujajbjajQ ubaja}(jq]js]ju]jw]jy]ujajjajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommunication Layer}jajQ sbaja}(jq]js]ju]jw]jy]internalrefurijQ anchorname#communication-layerujaj[jajQ ubaja}(jq]js]ju]jw]jy]ujajbjajQ ubaja}(jq]js]ju]jw]jy]ujajjajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity Module API}jajR sbaja}(jq]js]ju]jw]jy]internalrefurijQ anchorname#security-module-apiujaj[jajR ubaja}(jq]js]ju]jw]jy]ujajbjajR ubaja}(jq]js]ju]jw]jy]ujajjajQ ubeja}(jq]js]ju]jw]jy]ujajjajxQ ubeja}(jq]js]ju]jw]jy]ujajjajuQ ubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja IP-Aliasing}jaj?R sbaja}(jq]js]ju]jw]jy]internalrefurinetworking/alias anchornamehujaj[jajnetworking/device_drivers/ethernet/freescale/dpaa2/dpio-driverNBnetworking/device_drivers/ethernet/freescale/dpaa2/ethernet-driverNBnetworking/device_drivers/ethernet/freescale/dpaa2/mac-phy-supportN@networking/device_drivers/ethernet/freescale/dpaa2/switch-drivere includefiles](jG] jI] jK] jM] jO] emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔf/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/index.rstj֔Kjaj8] ubaja}(jq]js]ju]jw]jy]ujajjaj] ubeja}(jq]js]ju]jw]jy]ujajjaj] ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDraft IETF CIPSO IP Security}jajx] sbaja}(jq]js]ju]jw]jy]internalrefurinetlabel/draft_ietf anchornamehujaj[jaju] ubaja}(jq]js]ju]jw]jy]ujajbjajr] ubaja}(jq]js]ju]jw]jy]ujajjajo] ubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Chelsio N210 10Gb Ethernet Network Controller}jaj] sbaja}(jq]js]ju]jw]jy]internalrefuri/networking/device_drivers/ethernet/chelsio/cxgb anchornamehujaj[jaj] ubaja}(jq]js]ju]jw]jy]ujajbjaj] ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj] sbaja}(jq]js]ju]jw]jy]internalrefurij] anchorname #introductionujaj[jaj] ubaja}(jq]js]ju]jw]jy]ujajbjaj] ubaja}(jq]js]ju]jw]jy]ujajjaj] ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFeatures}jaj] sbaja}(jq]js]ju]jw]jy]internalrefurij] anchorname #featuresujaj[jaj] ubaja}(jq]js]ju]jw]jy]ujajbjaj] ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Adaptive Interrupts (adaptive-rx)}jaj^ sbaja}(jq]js]ju]jw]jy]internalrefurij] anchorname #adaptive-interrupts-adaptive-rxujaj[jaj^ ubaja}(jq]js]ju]jw]jy]ujajbjaj^ ubaja}(jq]js]ju]jw]jy]ujajjaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)TCP Segmentation Offloading (TSO) Support}jaj*^ sbaja}(jq]js]ju]jw]jy]internalrefurij] anchorname(#tcp-segmentation-offloading-tso-supportujaj[jaj'^ ubaja}(jq]js]ju]jw]jy]ujajbjaj$^ ubaja}(jq]js]ju]jw]jy]ujajjaj] ubeja}(jq]js]ju]jw]jy]ujajjaj] ubeja}(jq]js]ju]jw]jy]ujajjaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Performance}jajY^ sbaja}(jq]js]ju]jw]jy]internalrefurij] anchorname #performanceujaj[jajV^ ubaja}(jq]js]ju]jw]jy]ujajbjajS^ ubaja}(jq]js]ju]jw]jy]ujajjaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Messages}jaj|^ sbaja}(jq]js]ju]jw]jy]internalrefurij] anchorname#driver-messagesujaj[jajy^ ubaja}(jq]js]ju]jw]jy]ujajbjajv^ ubaja}(jq]js]ju]jw]jy]ujajjaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known Issues}jaj^ sbaja}(jq]js]ju]jw]jy]internalrefurij] anchorname #known-issuesujaj[jaj^ ubaja}(jq]js]ju]jw]jy]ujajbjaj^ ubaja}(jq]js]ju]jw]jy]ujajjaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jaj^ sbaja}(jq]js]ju]jw]jy]internalrefurij] anchorname#supportujaj[jaj^ ubaja}(jq]js]ju]jw]jy]ujajbjaj^ ubaja}(jq]js]ju]jw]jy]ujajjaj] ubeja}(jq]js]ju]jw]jy]ujajjaj] ubeja}(jq]js]ju]jw]jy]ujajjaj] ubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCellular Modem Device Drivers}jaj^ sbaja}(jq]js]ju]jw]jy]internalrefuri(networking/device_drivers/cellular/index anchornamehujaj[jaj^ ubaja}(jq]js]ju]jw]jy]ujajbjaj^ ubjK%)}(jahja]jo.)}(jahja]ja}(jq]js]ju]jw]jy]parentj _ entries]N1networking/device_drivers/cellular/qualcomm/rmneta includefiles]j _ amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔV/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/cellular/index.rstj֔Kjaj_ ubaja}(jq]js]ju]jw]jy]ujajjaj^ ubeja}(jq]js]ju]jw]jy]ujajjaj^ ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajC_ sbaja}(jq]js]ju]jw]jy]internalrefurij _ anchorname#indicesujaj[jaj@_ ubaja}(jq]js]ju]jw]jy]ujajbjaj=_ ubaja}(jq]js]ju]jw]jy]ujajjaj:_ ubaja}(jq]js]ju]jw]jy]exprsubproject and htmlujajUjaj^ ubeja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMarvell(Aquantia) AQtion Driver}jajw_ sbaja}(jq]js]ju]jw]jy]internalrefuri4networking/device_drivers/ethernet/aquantia/atlantic anchornamehujaj[jajt_ ubaja}(jq]js]ju]jw]jy]ujajbjajq_ ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIdentifying Your Adapter}jaj_ sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#identifying-your-adapterujaj[jaj_ ubaja}(jq]js]ju]jw]jy]ujajbjaj_ ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)SFP+ Devices (for AQC-100 based adapters)}jaj_ sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname'#sfp-devices-for-aqc-100-based-adaptersujaj[jaj_ ubaja}(jq]js]ju]jw]jy]ujajbjaj_ ubaja}(jq]js]ju]jw]jy]ujajjaj_ ubaja}(jq]js]ju]jw]jy]ujajjaj_ ubeja}(jq]js]ju]jw]jy]ujajjaj_ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Configuration}jaj_ sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#configurationujaj[jaj_ ubaja}(jq]js]ju]jw]jy]ujajbjaj_ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaViewing Link Messages}jaj` sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#viewing-link-messagesujaj[jaj` ubaja}(jq]js]ju]jw]jy]ujajbjaj` ubaja}(jq]js]ju]jw]jy]ujajjaj_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Jumbo Frames}jaj)` sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname #jumbo-framesujaj[jaj&` ubaja}(jq]js]ju]jw]jy]ujajbjaj#` ubaja}(jq]js]ju]jw]jy]ujajjaj_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jajL` sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#ethtoolujaj[jajI` ubaja}(jq]js]ju]jw]jy]ujajbjajF` ubaja}(jq]js]ju]jw]jy]ujajjaj_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNAPI}jajo` sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#napiujaj[jajl` ubaja}(jq]js]ju]jw]jy]ujajbjaji` ubaja}(jq]js]ju]jw]jy]ujajjaj_ ubeja}(jq]js]ju]jw]jy]ujajjaj_ ubeja}(jq]js]ju]jw]jy]ujajjaj_ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupported ethtool options}jaj` sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#supported-ethtool-optionsujaj[jaj` ubaja}(jq]js]ju]jw]jy]ujajbjaj` ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaViewing adapter settings}jaj` sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#viewing-adapter-settingsujaj[jaj` ubaja}(jq]js]ju]jw]jy]ujajbjaj` ubaja}(jq]js]ju]jw]jy]ujajjaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaViewing adapter information}jaj` sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#viewing-adapter-informationujaj[jaj` ubaja}(jq]js]ju]jw]jy]ujajbjaj` ubaja}(jq]js]ju]jw]jy]ujajjaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Viewing Ethernet adapter statistics}jaja sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname$#viewing-ethernet-adapter-statisticsujaj[jaja ubaja}(jq]js]ju]jw]jy]ujajbjaj` ubaja}(jq]js]ju]jw]jy]ujajjaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt coalescing support}jaj'a sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#interrupt-coalescing-supportujaj[jaj$a ubaja}(jq]js]ju]jw]jy]ujajbjaj!a ubaja}(jq]js]ju]jw]jy]ujajjaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWake on LAN support}jajJa sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#wake-on-lan-supportujaj[jajGa ubaja}(jq]js]ju]jw]jy]ujajbjajDa ubaja}(jq]js]ju]jw]jy]ujajjaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Set and check the driver message level}jajma sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname'#set-and-check-the-driver-message-levelujaj[jajja ubaja}(jq]js]ju]jw]jy]ujajbjajga ubaja}(jq]js]ju]jw]jy]ujajjaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRX flow rules (ntuple filters)}jaja sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#rx-flow-rules-ntuple-filtersujaj[jaja ubaja}(jq]js]ju]jw]jy]ujajbjaja ubaja}(jq]js]ju]jw]jy]ujajjaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RSS for UDP}jaja sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname #rss-for-udpujaj[jaja ubaja}(jq]js]ju]jw]jy]ujajbjaja ubaja}(jq]js]ju]jw]jy]ujajjaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUDP GSO hardware offload}jaja sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#udp-gso-hardware-offloadujaj[jaja ubaja}(jq]js]ju]jw]jy]ujajbjaja ubaja}(jq]js]ju]jw]jy]ujajjaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrivate flags (testing)}jaja sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#private-flags-testingujaj[jaja ubaja}(jq]js]ju]jw]jy]ujajbjaja ubaja}(jq]js]ju]jw]jy]ujajjaj` ubeja}(jq]js]ju]jw]jy]ujajjaj` ubeja}(jq]js]ju]jw]jy]ujajjaj_ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommand Line Parameters}jaj(b sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#command-line-parametersujaj[jaj%b ubaja}(jq]js]ju]jw]jy]ujajbjaj"b ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!aq_itr -Interrupt throttling mode}jajHb sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname!#aq-itr-interrupt-throttling-modeujaj[jajEb ubaja}(jq]js]ju]jw]jy]ujajbjajBb ubaja}(jq]js]ju]jw]jy]ujajjaj?b ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&aq_itr_tx - TX interrupt throttle rate}jajkb sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname%#aq-itr-tx-tx-interrupt-throttle-rateujaj[jajhb ubaja}(jq]js]ju]jw]jy]ujajbjajeb ubaja}(jq]js]ju]jw]jy]ujajjaj?b ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&aq_itr_rx - RX interrupt throttle rate}jajb sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname%#aq-itr-rx-rx-interrupt-throttle-rateujaj[jajb ubaja}(jq]js]ju]jw]jy]ujajbjajb ubaja}(jq]js]ju]jw]jy]ujajjaj?b ubeja}(jq]js]ju]jw]jy]ujajjaj"b ubeja}(jq]js]ju]jw]jy]ujajjaj_ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfig file parameters}jajb sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#config-file-parametersujaj[jajb ubaja}(jq]js]ju]jw]jy]ujajbjajb ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAQ_CFG_RX_PAGEORDER}jajb sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#aq-cfg-rx-pageorderujaj[jajb ubaja}(jq]js]ju]jw]jy]ujajbjajb ubaja}(jq]js]ju]jw]jy]ujajjajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAQ_CFG_RX_REFILL_THRES}jajc sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#aq-cfg-rx-refill-thresujaj[jajb ubaja}(jq]js]ju]jw]jy]ujajbjajb ubaja}(jq]js]ju]jw]jy]ujajjajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAQ_CFG_VECS_DEF}jaj#c sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#aq-cfg-vecs-defujaj[jaj c ubaja}(jq]js]ju]jw]jy]ujajbjajc ubaja}(jq]js]ju]jw]jy]ujajjajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAQ_CFG_IS_RSS_DEF}jajFc sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#aq-cfg-is-rss-defujaj[jajCc ubaja}(jq]js]ju]jw]jy]ujajbjaj@c ubaja}(jq]js]ju]jw]jy]ujajjajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAQ_CFG_NUM_RSS_QUEUES_DEF}jajic sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#aq-cfg-num-rss-queues-defujaj[jajfc ubaja}(jq]js]ju]jw]jy]ujajbjajcc ubaja}(jq]js]ju]jw]jy]ujajjajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAQ_CFG_IS_LRO_DEF}jajc sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#aq-cfg-is-lro-defujaj[jajc ubaja}(jq]js]ju]jw]jy]ujajbjajc ubaja}(jq]js]ju]jw]jy]ujajjajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAQ_CFG_TX_CLEAN_BUDGET}jajc sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#aq-cfg-tx-clean-budgetujaj[jajc ubaja}(jq]js]ju]jw]jy]ujajbjajc ubaja}(jq]js]ju]jw]jy]ujajjajb ubeja}(jq]js]ju]jw]jy]ujajjajb ubeja}(jq]js]ju]jw]jy]ujajjaj_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajc sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#supportujaj[jajc ubaja}(jq]js]ju]jw]jy]ujajbjajc ubaja}(jq]js]ju]jw]jy]ujajjaj_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLicense}jajd sbaja}(jq]js]ju]jw]jy]internalrefurij_ anchorname#licenseujaj[jajc ubaja}(jq]js]ju]jw]jy]ujajbjajc ubaja}(jq]js]ju]jw]jy]ujajjaj_ ubeja}(jq]js]ju]jw]jy]ujajjajq_ ubeja}(jq]js]ju]jw]jy]ujajjajn_ ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFLinux kernel networking driver for Marvell’s Octeon PCI Endpoint NIC}jaj9d sbaja}(jq]js]ju]jw]jy]internalrefuri4networking/device_drivers/ethernet/marvell/octeon_ep anchornamehujaj[jaj6d ubaja}(jq]js]ju]jw]jy]ujajbjaj3d ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajYd sbaja}(jq]js]ju]jw]jy]internalrefurijHd anchorname #contentsujaj[jajVd ubaja}(jq]js]ju]jw]jy]ujajbjajSd ubaja}(jq]js]ju]jw]jy]ujajjajPd ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj|d sbaja}(jq]js]ju]jw]jy]internalrefurijHd anchorname #overviewujaj[jajyd ubaja}(jq]js]ju]jw]jy]ujajbjajvd ubaja}(jq]js]ju]jw]jy]ujajjajPd ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Devices}jajd sbaja}(jq]js]ju]jw]jy]internalrefurijHd anchorname#supported-devicesujaj[jajd ubaja}(jq]js]ju]jw]jy]ujajbjajd ubaja}(jq]js]ju]jw]jy]ujajjajPd ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterface Control}jajd sbaja}(jq]js]ju]jw]jy]internalrefurijHd anchorname#interface-controlujaj[jajd ubaja}(jq]js]ju]jw]jy]ujajbjajd ubaja}(jq]js]ju]jw]jy]ujajjajPd ubeja}(jq]js]ju]jw]jy]ujajjaj3d ubeja}(jq]js]ju]jw]jy]ujajjaj0d ubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#NetLabel CIPSO/IPv4 Protocol Engine}jajd sbaja}(jq]js]ju]jw]jy]internalrefurinetlabel/cipso_ipv4 anchornamehujaj[jajd ubaja}(jq]js]ju]jw]jy]ujajbjajd ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaje sbaja}(jq]js]ju]jw]jy]internalrefurij e anchorname #overviewujaj[jaje ubaja}(jq]js]ju]jw]jy]ujajbjaje ubaja}(jq]js]ju]jw]jy]ujajjaje ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOutbound Packet Processing}jaj=e sbaja}(jq]js]ju]jw]jy]internalrefurij e anchorname#outbound-packet-processingujaj[jaj:e ubaja}(jq]js]ju]jw]jy]ujajbjaj7e ubaja}(jq]js]ju]jw]jy]ujajjaje ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInbound Packet Processing}jaj`e sbaja}(jq]js]ju]jw]jy]internalrefurij e anchorname#inbound-packet-processingujaj[jaj]e ubaja}(jq]js]ju]jw]jy]ujajbjajZe ubaja}(jq]js]ju]jw]jy]ujajjaje ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLabel Translation}jaje sbaja}(jq]js]ju]jw]jy]internalrefurij e anchorname#label-translationujaj[jaje ubaja}(jq]js]ju]jw]jy]ujajbjaj}e ubaja}(jq]js]ju]jw]jy]ujajjaje ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLabel Translation Cache}jaje sbaja}(jq]js]ju]jw]jy]internalrefurij e anchorname#label-translation-cacheujaj[jaje ubaja}(jq]js]ju]jw]jy]ujajbjaje ubaja}(jq]js]ju]jw]jy]ujajjaje ubeja}(jq]js]ju]jw]jy]ujajjajd ubeja}(jq]js]ju]jw]jy]ujajjajd ubaja}(jq]js]ju]jw]jy]ujajubj2 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFlexcan CAN Controller driver}jaje sbaja}(jq]js]ju]jw]jy]internalrefuri/networking/device_drivers/can/freescale/flexcan anchornamehujaj[jaje ubaja}(jq]js]ju]jw]jy]ujajbjaje ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOn/off RTR frames reception}jaje sbaja}(jq]js]ju]jw]jy]internalrefurije anchorname#on-off-rtr-frames-receptionujaj[jaje ubaja}(jq]js]ju]jw]jy]ujajbjaje ubaja}(jq]js]ju]jw]jy]ujajjaje ubaja}(jq]js]ju]jw]jy]ujajjaje ubeja}(jq]js]ju]jw]jy]ujajjaje ubaja}(jq]js]ju]jw]jy]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALinux Base Driver for Intel(R) Ethernet Adaptive Virtual Function}jaj6f sbaja}(jq]js]ju]jw]jy]internalrefuri-networking/device_drivers/ethernet/intel/iavf anchornamehujaj[jaj3f ubaja}(jq]js]ju]jw]jy]ujajbjaj0f ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajVf sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname #contentsujaj[jajSf ubaja}(jq]js]ju]jw]jy]ujajbjajPf ubaja}(jq]js]ju]jw]jy]ujajjajMf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajyf sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname #overviewujaj[jajvf ubaja}(jq]js]ju]jw]jy]ujajbjajsf ubaja}(jq]js]ju]jw]jy]ujajjajMf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentifying Your Adapter}jajf sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#identifying-your-adapterujaj[jajf ubaja}(jq]js]ju]jw]jy]ujajbjajf ubaja}(jq]js]ju]jw]jy]ujajjajMf ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Additional Features and Configurations}jajf sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname'#additional-features-and-configurationsujaj[jajf ubaja}(jq]js]ju]jw]jy]ujajbjajf ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaViewing Link Messages}jajf sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#viewing-link-messagesujaj[jajf ubaja}(jq]js]ju]jw]jy]ujajbjajf ubaja}(jq]js]ju]jw]jy]ujajjajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jajg sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#ethtoolujaj[jajf ubaja}(jq]js]ju]jw]jy]ujajbjajf ubaja}(jq]js]ju]jw]jy]ujajjajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting VLAN Tag Stripping}jaj%g sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#setting-vlan-tag-strippingujaj[jaj"g ubaja}(jq]js]ju]jw]jy]ujajbjajg ubaja}(jq]js]ju]jw]jy]ujajjajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdaptive Virtual Function}jajHg sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#adaptive-virtual-functionujaj[jajEg ubaja}(jq]js]ju]jw]jy]ujajbjajBg ubaja}(jq]js]ju]jw]jy]ujajjajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIEEE 802.1ad (QinQ) Support}jajkg sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#ieee-802-1ad-qinq-supportujaj[jajhg ubaja}(jq]js]ju]jw]jy]ujajbjajeg ubaja}(jq]js]ju]jw]jy]ujajjajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaApplication Device Queues (ADq)}jajg sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#application-device-queues-adqujaj[jajg ubaja}(jq]js]ju]jw]jy]ujajbjajg ubaja}(jq]js]ju]jw]jy]ujajjajf ubeja}(jq]js]ju]jw]jy]ujajjajf ubeja}(jq]js]ju]jw]jy]ujajjajMf ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKnown Issues/Troubleshooting}jajg sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#known-issues-troubleshootingujaj[jajg ubaja}(jq]js]ju]jw]jy]ujajbjajg ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQBonding fails with VFs bound to an Intel(R) Ethernet Controller 700 series device}jajg sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchornameQ#bonding-fails-with-vfs-bound-to-an-intel-r-ethernet-controller-700-series-deviceujaj[jajg ubaja}(jq]js]ju]jw]jy]ujajbjajg ubaja}(jq]js]ju]jw]jy]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Traffic Is Not Being Passed Between VM and Client}jajh sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname2#traffic-is-not-being-passed-between-vm-and-clientujaj[jajg ubaja}(jq]js]ju]jw]jy]ujajbjajg ubaja}(jq]js]ju]jw]jy]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Do not unload port driver if VF with active VM is bound to it}jaj#h sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname>#do-not-unload-port-driver-if-vf-with-active-vm-is-bound-to-itujaj[jaj h ubaja}(jq]js]ju]jw]jy]ujajbjajh ubaja}(jq]js]ju]jw]jy]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Using four traffic classes fails}jajFh sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname!#using-four-traffic-classes-failsujaj[jajCh ubaja}(jq]js]ju]jw]jy]ujajbjaj@h ubaja}(jq]js]ju]jw]jy]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Multiple log error messages on iavf driver removal}jajih sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname3#multiple-log-error-messages-on-iavf-driver-removalujaj[jajfh ubaja}(jq]js]ju]jw]jy]ujajbjajch ubaja}(jq]js]ju]jw]jy]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Virtual machine does not get link}jajh sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname"#virtual-machine-does-not-get-linkujaj[jajh ubaja}(jq]js]ju]jw]jy]ujajbjajh ubaja}(jq]js]ju]jw]jy]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4MAC address of Virtual Function changes unexpectedly}jajh sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname5#mac-address-of-virtual-function-changes-unexpectedlyujaj[jajh ubaja}(jq]js]ju]jw]jy]ujajbjajh ubaja}(jq]js]ju]jw]jy]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Buffer Overflow Fix}jajh sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#driver-buffer-overflow-fixujaj[jajh ubaja}(jq]js]ju]jw]jy]ujajbjajh ubaja}(jq]js]ju]jw]jy]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Multiple Interfaces on Same Ethernet Broadcast Network}jajh sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname7#multiple-interfaces-on-same-ethernet-broadcast-networkujaj[jajh ubaja}(jq]js]ju]jw]jy]ujajbjajh ubaja}(jq]js]ju]jw]jy]ujajjajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRx Page Allocation Errors}jaji sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#rx-page-allocation-errorsujaj[jaji ubaja}(jq]js]ju]jw]jy]ujajbjaji ubaja}(jq]js]ju]jw]jy]ujajjajg ubeja}(jq]js]ju]jw]jy]ujajjajg ubeja}(jq]js]ju]jw]jy]ujajjajMf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajGi sbaja}(jq]js]ju]jw]jy]internalrefurijEf anchorname#supportujaj[jajDi ubaja}(jq]js]ju]jw]jy]ujajbjajAi ubaja}(jq]js]ju]jw]jy]ujajjajMf ubeja}(jq]js]ju]jw]jy]ujajjaj0f ubeja}(jq]js]ju]jw]jy]ujajjaj-f ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCTexas Instruments K3 AM65 CPSW NUSS switchdev based ethernet driver}jaji sbaja}(jq]js]ju]jw]jy]internalrefuri>networking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev anchornamehujaj[jaj|i ubaja}(jq]js]ju]jw]jy]ujajbjajyi ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Port renaming}jaji sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname#port-renamingujaj[jaji ubaja}(jq]js]ju]jw]jy]ujajbjaji ubaja}(jq]js]ju]jw]jy]ujajjaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulti mac mode}jaji sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname#multi-mac-modeujaj[jaji ubaja}(jq]js]ju]jw]jy]ujajbjaji ubaja}(jq]js]ju]jw]jy]ujajjaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Devlink configuration parameters}jaji sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname!#devlink-configuration-parametersujaj[jaji ubaja}(jq]js]ju]jw]jy]ujajbjaji ubaja}(jq]js]ju]jw]jy]ujajjaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling “switch”}jajj sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname#enabling-switchujaj[jajj ubaja}(jq]js]ju]jw]jy]ujajbjajj ubaja}(jq]js]ju]jw]jy]ujajjaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bridge setup}jaj+j sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname #bridge-setupujaj[jaj(j ubaja}(jq]js]ju]jw]jy]ujajbjaj%j ubaja}(jq]js]ju]jw]jy]ujajjaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja On/off STP}jajNj sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname #on-off-stpujaj[jajKj ubaja}(jq]js]ju]jw]jy]ujajbjajHj ubaja}(jq]js]ju]jw]jy]ujajjaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVLAN configuration}jajqj sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname#vlan-configurationujaj[jajnj ubaja}(jq]js]ju]jw]jy]ujajbjajkj ubaja}(jq]js]ju]jw]jy]ujajjaji ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdd extra VLANs}jajj sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname#add-extra-vlansujaj[jajj ubaja}(jq]js]ju]jw]jy]ujajbjajj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFDBs}jajj sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname#fdbsujaj[jajj ubaja}(jq]js]ju]jw]jy]ujajbjajj ubaja}(jq]js]ju]jw]jy]ujajjajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMDBs}jajj sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname#mdbsujaj[jajj ubaja}(jq]js]ju]jw]jy]ujajbjajj ubaja}(jq]js]ju]jw]jy]ujajjajj ubeja}(jq]js]ju]jw]jy]ujajjajj ubeja}(jq]js]ju]jw]jy]ujajjaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast flooding}jajk sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname#multicast-floodingujaj[jajk ubaja}(jq]js]ju]jw]jy]ujajbjajk ubaja}(jq]js]ju]jw]jy]ujajjaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccess and Trunk port}jaj)k sbaja}(jq]js]ju]jw]jy]internalrefuriji anchorname#access-and-trunk-portujaj[jaj&k ubaja}(jq]js]ju]jw]jy]ujajbjaj#k ubaja}(jq]js]ju]jw]jy]ujajjaji ubeja}(jq]js]ju]jw]jy]ujajjajyi ubeja}(jq]js]ju]jw]jy]ujajjajvi ubaja}(jq]js]ju]jw]jy]ujajubjX jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=Linux Base Driver for the Intel(R) PRO/100 Family of Adapters}jajak sbaja}(jq]js]ju]jw]jy]internalrefuri-networking/device_drivers/ethernet/intel/e100 anchornamehujaj[jaj^k ubaja}(jq]js]ju]jw]jy]ujajbjaj[k ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajk sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname #contentsujaj[jaj~k ubaja}(jq]js]ju]jw]jy]ujajbjaj{k ubaja}(jq]js]ju]jw]jy]ujajjajxk ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn This Release}jajk sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname#in-this-releaseujaj[jajk ubaja}(jq]js]ju]jw]jy]ujajbjajk ubaja}(jq]js]ju]jw]jy]ujajjajxk ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentifying Your Adapter}jajk sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname#identifying-your-adapterujaj[jajk ubaja}(jq]js]ju]jw]jy]ujajbjajk ubaja}(jq]js]ju]jw]jy]ujajjajxk ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Configuration Parameters}jajk sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname #driver-configuration-parametersujaj[jajk ubaja}(jq]js]ju]jw]jy]ujajbjajk ubaja}(jq]js]ju]jw]jy]ujajjajxk ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdditional Configurations}jaj l sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname#additional-configurationsujaj[jaj l ubaja}(jq]js]ju]jw]jy]ujajbjajl ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Configuring the Driver on Different Distributions}jaj-l sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname2#configuring-the-driver-on-different-distributionsujaj[jaj*l ubaja}(jq]js]ju]jw]jy]ujajbjaj'l ubaja}(jq]js]ju]jw]jy]ujajjaj$l ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaViewing Link Messages}jajPl sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname#viewing-link-messagesujaj[jajMl ubaja}(jq]js]ju]jw]jy]ujajbjajJl ubaja}(jq]js]ju]jw]jy]ujajjaj$l ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jajsl sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname#ethtoolujaj[jajpl ubaja}(jq]js]ju]jw]jy]ujajbjajml ubaja}(jq]js]ju]jw]jy]ujajjaj$l ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling Wake on LAN (WoL)}jajl sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname#enabling-wake-on-lan-wolujaj[jajl ubaja}(jq]js]ju]jw]jy]ujajbjajl ubaja}(jq]js]ju]jw]jy]ujajjaj$l ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNAPI}jajl sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname#napiujaj[jajl ubaja}(jq]js]ju]jw]jy]ujajbjajl ubaja}(jq]js]ju]jw]jy]ujajjaj$l ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Multiple Interfaces on Same Ethernet Broadcast Network}jajl sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname7#multiple-interfaces-on-same-ethernet-broadcast-networkujaj[jajl ubaja}(jq]js]ju]jw]jy]ujajbjajl ubaja}(jq]js]ju]jw]jy]ujajjaj$l ubeja}(jq]js]ju]jw]jy]ujajjajl ubeja}(jq]js]ju]jw]jy]ujajjajxk ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jaj m sbaja}(jq]js]ju]jw]jy]internalrefurijpk anchorname#supportujaj[jajm ubaja}(jq]js]ju]jw]jy]ujajbjajm ubaja}(jq]js]ju]jw]jy]ujajjajxk ubeja}(jq]js]ju]jw]jy]ujajjaj[k ubeja}(jq]js]ju]jw]jy]ujajjajXk ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-FORE Systems PCA-200E/SBA-200E ATM NIC driver}jajCm sbaja}(jq]js]ju]jw]jy]internalrefuri&networking/device_drivers/atm/fore200e anchornamehujaj[jaj@m ubaja}(jq]js]ju]jw]jy]ujajbjaj=m ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Copyright Notice}jajcm sbaja}(jq]js]ju]jw]jy]internalrefurijRm anchorname#firmware-copyright-noticeujaj[jaj`m ubaja}(jq]js]ju]jw]jy]ujajbjaj]m ubaja}(jq]js]ju]jw]jy]ujajjajZm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Updates}jajm sbaja}(jq]js]ju]jw]jy]internalrefurijRm anchorname#firmware-updatesujaj[jajm ubaja}(jq]js]ju]jw]jy]ujajbjajm ubaja}(jq]js]ju]jw]jy]ujajjajZm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeedback}jajm sbaja}(jq]js]ju]jw]jy]internalrefurijRm anchorname #feedbackujaj[jajm ubaja}(jq]js]ju]jw]jy]ujajbjajm ubaja}(jq]js]ju]jw]jy]ujajjajZm ubeja}(jq]js]ju]jw]jy]ujajjaj=m ubeja}(jq]js]ju]jw]jy]ujajjaj:m ubaja}(jq]js]ju]jw]jy]ujajubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Mellanox ConnectX(R) mlx5 core VPI Network Driver}jajm sbaja}(jq]js]ju]jw]jy]internalrefuri6networking/device_drivers/ethernet/mellanox/mlx5/index anchornamehujaj[jajm ubaja}(jq]js]ju]jw]jy]ujajbjajm ubjK%)}(jahja]jo.)}(jahja]ja}(jq]js]ju]jw]jy]parentjm entries](N8networking/device_drivers/ethernet/mellanox/mlx5/kconfigN:networking/device_drivers/ethernet/mellanox/mlx5/switchdevN4. Kernel Behaviour with Regards to the Various Socket Options}jaju sbaja}(jW]jY]j[]j]]j_]internalrefurijwu anchorname<#kernel-behaviour-with-regards-to-the-various-socket-optionsujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja05. UDP-Lite Runtime Statistics and their Meaning}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurijwu anchorname.#udp-lite-runtime-statistics-and-their-meaningujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. IPtables}jaj:v sbaja}(jW]jY]j[]j]]j_]internalrefurijwu anchorname #iptablesujajyu jaj7v ubaja}(jW]jY]j[]j]]j_]ujaju jaj4v ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Maintainer Address}jaj]v sbaja}(jW]jY]j[]j]]j_]internalrefurijwu anchorname#maintainer-addressujajyu jajZv ubaja}(jW]jY]j[]j]]j_]ujaju jajWv ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubeja}(jW]jY]j[]j]]j_]uja bullet_listjajbu ubeja}(jW]jY]j[]j]]j_]ujaju jaj_u ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNIC SR-IOV APIs}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/sriov anchornamehujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Legacy API}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurijv anchorname #legacy-apiujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujajv jajv ubeja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8TCP Authentication Option Linux implementation (RFC5925)}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/tcp_ao anchornamehujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurijv anchorname #introductionujajyu jaj w ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@1.1 Frequently Asked Questions (FAQ) with references to RFC 5925}jaj.w sbaja}(jW]jY]j[]j]]j_]internalrefurijv anchorname;#frequently-asked-questions-faq-with-references-to-rfc-5925ujajyu jaj+w ubaja}(jW]jY]j[]j]]j_]ujaju jaj(w ubaja}(jW]jY]j[]j]]j_]ujaju jaj%w ubaja}(jW]jY]j[]j]]j_]ujajv jajw ubeja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja32. In-kernel MKTs database vs database in userspace}jaj]w sbaja}(jW]jY]j[]j]]j_]internalrefurijv anchorname1#in-kernel-mkts-database-vs-database-in-userspaceujajyu jajZw ubaja}(jW]jY]j[]j]]j_]ujaju jajWw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. uAPI}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurijv anchorname#uapiujajyu jaj}w ubaja}(jW]jY]j[]j]]j_]ujaju jajzw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja4. }jajw sbj)}(ja``setsockopt()``ja]ja setsockopt()}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja vs }jajw sbj)}(ja ``accept()``ja]jaaccept()}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja race}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurijv anchorname#setsockopt-vs-accept-raceujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Interaction with TCP-MD5}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurijv anchorname#interaction-with-tcp-md5ujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. SNE Linux implementation}jaj x sbaja}(jW]jY]j[]j]]j_]internalrefurijv anchorname#sne-linux-implementationujajyu jaj x ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Links}jaj0x sbaja}(jW]jY]j[]j]]j_]internalrefurijv anchorname#linksujajyu jaj-x ubaja}(jW]jY]j[]j]]j_]ujaju jaj*x ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubeja}(jW]jY]j[]j]]j_]ujajv jajv ubeja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*inet_sock struct fast path usage breakdown}jajhx sbaja}(jW]jY]j[]j]]j_]internalrefuri#networking/net_cachelines/inet_sock anchornamehujajyu jajex ubaja}(jW]jY]j[]j]]j_]ujaju jajbx ubaja}(jW]jY]j[]j]]j_]ujaju jaj_x ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTransparent proxy support}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/tproxy anchornamehujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Making non-local sockets work}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurijx anchorname#making-non-local-sockets-workujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Redirecting traffic}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurijx anchorname#redirecting-trafficujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$3. Iptables and nf_tables extensions}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurijx anchorname"#iptables-and-nf-tables-extensionsujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Application support}jajy sbaja}(jW]jY]j[]j]]j_]internalrefurijx anchorname#application-supportujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.1. Squid}jaj=y sbaja}(jW]jY]j[]j]]j_]internalrefurijx anchorname#squidujajyu jaj:y ubaja}(jW]jY]j[]j]]j_]ujaju jaj7y ubaja}(jW]jY]j[]j]]j_]ujaju jaj4y ubaja}(jW]jY]j[]j]]j_]ujajv jajy ubeja}(jW]jY]j[]j]]j_]ujaju jajx ubeja}(jW]jY]j[]j]]j_]ujajv jajx ubeja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTC queue based filtering}jajy sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/tc-queue-filters anchornamehujajyu jaj~y ubaja}(jW]jY]j[]j]]j_]ujaju jaj{y ubaja}(jW]jY]j[]j]]j_]ujaju jajxy ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Net DIM - Generic Network Dynamic Interrupt Moderation}jajy sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/net_dim anchornamehujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Assumptions}jajy sbaja}(jW]jY]j[]j]]j_]internalrefurijy anchorname #assumptionsujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajy sbaja}(jW]jY]j[]j]]j_]internalrefurijy anchorname #introductionujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNet DIM Algorithm}jajz sbaja}(jW]jY]j[]j]]j_]internalrefurijy anchorname#net-dim-algorithmujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jaj z ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Registering a Network Device to DIM}jaj6z sbaja}(jW]jY]j[]j]]j_]internalrefurijy anchorname$#registering-a-network-device-to-dimujajyu jaj3z ubaja}(jW]jY]j[]j]]j_]ujaju jaj0z ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajYz sbaja}(jW]jY]j[]j]]j_]internalrefurijy anchorname#exampleujajyu jajVz ubaja}(jW]jY]j[]j]]j_]ujaju jajSz ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tuning DIM}jaj|z sbaja}(jW]jY]j[]j]]j_]internalrefurijy anchorname #tuning-dimujajyu jajyz ubaja}(jW]jY]j[]j]]j_]ujaju jajvz ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Dynamic Interrupt Moderation (DIM) library API}jajz sbaja}(jW]jY]j[]j]]j_]internalrefurijy anchorname-#dynamic-interrupt-moderation-dim-library-apiujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubeja}(jW]jY]j[]j]]j_]ujajv jajy ubeja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Virtual Routing and Forwarding (VRF)}jajz sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/vrf anchornamehujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe VRF Device}jajz sbaja}(jW]jY]j[]j]]j_]internalrefurijz anchorname#the-vrf-deviceujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign}jaj{ sbaja}(jW]jY]j[]j]]j_]internalrefurijz anchorname#designujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetup}jaj:{ sbaja}(jW]jY]j[]j]]j_]internalrefurijz anchorname#setupujajyu jaj7{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj4{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Applications}jaj]{ sbaja}(jW]jY]j[]j]]j_]internalrefurijz anchorname #applicationsujajyu jajZ{ ubaja}(jW]jY]j[]j]]j_]ujaju jajW{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubeja}(jW]jY]j[]j]]j_]ujajv jajz ubeja}(jW]jY]j[]j]]j_]ujaju jajz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing iproute2 for VRFs}jaj{ sbaja}(jW]jY]j[]j]]j_]internalrefurijz anchorname#using-iproute2-for-vrfsujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubeja}(jW]jY]j[]j]]j_]ujajv jajz ubeja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel TLS}jaj{ sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/tls anchornamehujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj{ sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname #overviewujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser interface}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname#user-interfaceujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating a TLS connection}jaj'| sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname#creating-a-tls-connectionujajyu jaj$| ubaja}(jW]jY]j[]j]]j_]ujaju jaj!| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSending TLS application data}jajJ| sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname#sending-tls-application-dataujajyu jajG| ubaja}(jW]jY]j[]j]]j_]ujaju jajD| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceiving TLS application data}jajm| sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname#receiving-tls-application-dataujajyu jajj| ubaja}(jW]jY]j[]j]]j_]ujaju jajg| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSend TLS control messages}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname#send-tls-control-messagesujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceiving TLS control messages}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname#receiving-tls-control-messagesujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTLS 1.3 Key Updates}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname#tls-1-3-key-updatesujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Integrating in to userspace TLS library}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname(#integrating-in-to-userspace-tls-libraryujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOptional optimizations}jaj} sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname#optional-optimizationsujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTLS_TX_ZEROCOPY_RO}jaj<} sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname#tls-tx-zerocopy-roujajyu jaj9} ubaja}(jW]jY]j[]j]]j_]ujaju jaj6} ubaja}(jW]jY]j[]j]]j_]ujaju jaj3} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTLS_RX_EXPECT_NO_PAD}jaj_} sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname#tls-rx-expect-no-padujajyu jaj\} ubaja}(jW]jY]j[]j]]j_]ujaju jajY} ubaja}(jW]jY]j[]j]]j_]ujaju jaj3} ubeja}(jW]jY]j[]j]]j_]ujajv jaj} ubeja}(jW]jY]j[]j]]j_]ujaju jaj| ubeja}(jW]jY]j[]j]]j_]ujajv jaj| ubeja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistics}jaj} sbaja}(jW]jY]j[]j]]j_]internalrefurij{ anchorname #statisticsujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubeja}(jW]jY]j[]j]]j_]ujajv jaj{ ubeja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj} sbj)}(jajja]jateam}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja netlink specification}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/team anchornamehujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj~ sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#summaryujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj&~ sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #operationsujajyu jaj#~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ~ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janoop}jajF~ sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#noopujajyu jajC~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj=~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja options-set}jaji~ sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #options-setujajyu jajf~ ubaja}(jW]jY]j[]j]]j_]ujaju jajc~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj=~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja options-get}jaj~ sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #options-getujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj=~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja port-list-get}jaj~ sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#port-list-getujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj=~ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ~ ubeja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj~ sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #definitionsujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastring-max-len}jaj~ sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#string-max-lenujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagenl-change-event-mc-grp-name}jaj! sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#genl-change-event-mc-grp-nameujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubeja}(jW]jY]j[]j]]j_]ujajv jaj~ ubeja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jajP sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#attribute-setsujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jateam}jajp sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#teamujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#unspec-unusedujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jateam-ifindex (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#team-ifindex-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja list-option (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#list-option-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja list-port (}jaj/ sbj)}(ja``nest``ja]janest}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#list-port-nestujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajj ubeja}(jW]jY]j[]j]]j_]ujaju jajg ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja item-option}jajp sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #item-optionujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoption-unspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#option-unspec-unusedujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoption (}jajŀ sbj)}(ja``nest``ja]janest}jaj̀ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajŀ ubja)}jajŀ sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #option-nestujajyu jaj€ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajj ubeja}(jW]jY]j[]j]]j_]ujaju jajg ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja attr-option}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #attr-optionujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj& sbj)}(ja ``unused``ja]jaunused}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#id1ujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj[ sbj)}(ja ``string``ja]jastring}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #name-stringujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja changed (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #changed-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jajŁ sbj)}(ja``u8``ja]jau8}jaj́ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajŁ ubja)}jajŁ sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#type-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #data-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja removed (}jaj/ sbj)}(ja``flag``ja]jaflag}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #removed-flagujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-ifindex (}jajd sbj)}(ja``u32``ja]jau32}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#port-ifindex-u32ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja array-index (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#array-index-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajg ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja item-port}jajڂ sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #item-portujajyu jajׂ ubaja}(jW]jY]j[]j]]j_]ujaju jajԂ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja port-unspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#port-unspec-unusedujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort (}jaj/ sbj)}(ja``nest``ja]janest}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #port-nestujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajԂ ubeja}(jW]jY]j[]j]]j_]ujaju jajg ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja attr-port}jajp sbaja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #attr-portujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#id2ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jajŃ sbj)}(ja``u32``ja]jau32}jaj̃ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajŃ ubja)}jajŃ sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #ifindex-u32ujajyu jajƒ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja changed (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#id3ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalinkup (}jaj/ sbj)}(ja``flag``ja]jaflag}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #linkup-flagujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaspeed (}jajd sbj)}(ja``u32``ja]jau32}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #speed-u32ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaduplex (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname #duplex-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja removed (}jaj΄ sbj)}(ja``flag``ja]jaflag}jajՄ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj΄ ubja)}jaj΄ sbeja}(jW]jY]j[]j]]j_]internalrefurij} anchorname#id4ujajyu jaj˄ ubaja}(jW]jY]j[]j]]j_]ujaju jajȄ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajj ubeja}(jW]jY]j[]j]]j_]ujaju jajg ubeja}(jW]jY]j[]j]]j_]ujajv jajJ ubeja}(jW]jY]j[]j]]j_]ujaju jaj} ubeja}(jW]jY]j[]j]]j_]ujajv jaj} ubeja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPHY link topology}jaj0 sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/phy-link-topology anchornamehujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajP sbaja}(jW]jY]j[]j]]j_]internalrefurij? anchorname #overviewujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI}jajs sbaja}(jW]jY]j[]j]]j_]internalrefurij? anchorname#apiujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUAPI}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij? anchorname#uapiujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubeja}(jW]jY]j[]j]]j_]ujajv jaj* ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujajv ubjI jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj΅ sbj)}(jajja]jart-rule}jajՅ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj΅ ubja netlink specification}jaj΅ sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/rt_rule anchornamehujajyu jaj˅ ubaja}(jW]jY]j[]j]]j_]ujaju jajȅ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#summaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj" sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #operationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewrule}jajB sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#newruleujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja newrule-ntf}jaje sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #newrule-ntfujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelrule}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#delruleujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja delrule-ntf}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #delrule-ntfujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetrule}jajΆ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#getruleujajyu jajˆ ubaja}(jW]jY]j[]j]]j_]ujaju jajȆ ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#multicast-groupsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #definitionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jartgenmsg}jaj@ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #rtgenmsgujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fib-rule-hdr}jajc sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #fib-rule-hdrujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafr-act}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fr-actujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafib-rule-port-range}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fib-rule-port-rangeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafib-rule-uid-range}jaj̇ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fib-rule-uid-rangeujajyu jajɇ ubaja}(jW]jY]j[]j]]j_]ujaju jajƇ ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#attribute-setsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafib-rule-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fib-rule-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadst (}jaj; sbj)}(ja``u32``ja]jau32}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dst-u32ujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasrc (}jajp sbj)}(ja``u32``ja]jau32}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#src-u32ujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja iifname (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#iifname-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagoto (}jajڈ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajڈ ubja)}jajڈ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #goto-u32ujajyu jaj׈ ubaja}(jW]jY]j[]j]]j_]ujaju jajԈ ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja unused2 (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #unused2-padujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jajD sbj)}(ja``u32``ja]jau32}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajD ubja)}jajD sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #priority-u32ujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja unused3 (}jajy sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #unused3-padujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja unused4 (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #unused4-padujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja unused5 (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #unused5-padujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj݉ ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafwmark (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #fwmark-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflow (}jajM sbj)}(ja``u32``ja]jau32}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #flow-u32ujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatun-id (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tun-id-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasuppress-ifgroup (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#suppress-ifgroup-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasuppress-prefixlen (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#suppress-prefixlen-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatable (}jaj! sbj)}(ja``u32``ja]jau32}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj! ubja)}jaj! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #table-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafwmask (}jajV sbj)}(ja``u32``ja]jau32}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV ubja)}jajV sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #fwmask-u32ujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja oifname (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#oifname-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jajNj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pad-padujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jal3mdev (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #l3mdev-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja uid-range (}jaj* sbj)}(ja ``binary``ja]jabinary}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#uid-range-binaryujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja protocol (}jaj_ sbj)}(ja``u8``ja]jau8}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #protocol-u8ujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ip-proto (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ip-proto-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sport-range (}jajɌ sbj)}(ja ``binary``ja]jabinary}jajЌ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajɌ ubja)}jajɌ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sport-range-binaryujajyu jajƌ ubaja}(jW]jY]j[]j]]j_]ujaju jajÌ ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dport-range (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dport-range-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadscp (}jaj3 sbj)}(ja``u8``ja]jau8}jaj: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj3 ubja)}jaj3 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dscp-u8ujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja flowlabel (}jajh sbj)}(ja``u32``ja]jau32}jajo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#flowlabel-u32ujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflowlabel-mask (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#flowlabel-mask-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sport-mask (}jajҍ sbj)}(ja``u16``ja]jau16}jajٍ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajҍ ubja)}jajҍ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sport-mask-u16ujajyu jajύ ubaja}(jW]jY]j[]j]]j_]ujaju jaj̍ ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dport-mask (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dport-mask-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dscp-mask (}jaj< sbj)}(ja``u8``ja]jau8}jajC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #dscp-mask-u8ujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajȅ ubeja}(jW]jY]j[]j]]j_]ujaju jajŅ ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj sbj)}(jaj!ja]ja tcp_metrics}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja netlink specification}jaj sbeja}(jW]jY]j[]j]]j_]internalrefuri#networking/netlink_spec/tcp_metrics anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajώ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#summaryujajyu jaj̎ ubaja}(jW]jY]j[]j]]j_]ujaju jajɎ ubaja}(jW]jY]j[]j]]j_]ujaju jajƎ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #operationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaget}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadel}jaj5 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#delujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajƎ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jajd sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #definitionsujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatcp-fastopen-cookie-max}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tcp-fastopen-cookie-maxujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujajv jaj^ ubeja}(jW]jY]j[]j]]j_]ujaju jajƎ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#attribute-setsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tcp-metrics}jajӏ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tcp-metricsujajyu jajЏ ubaja}(jW]jY]j[]j]]j_]ujaju jaj͏ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja addr-ipv4 (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#addr-ipv4-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja addr-ipv6 (}jaj( sbj)}(ja ``binary``ja]jabinary}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#addr-ipv6-binaryujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaage (}jaj] sbj)}(ja``u64``ja]jau64}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#age-u64ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tw-tsval (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tw-tsval-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tw-ts-stamp (}jajǐ sbj)}(ja``s32``ja]jas32}jajΐ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajǐ ubja)}jajǐ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tw-ts-stamp-s32ujajyu jajĐ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javals (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #vals-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja fopen-mss (}jaj1 sbj)}(ja``u16``ja]jau16}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fopen-mss-u16ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafopen-syn-drops (}jajf sbj)}(ja``u16``ja]jau16}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fopen-syn-drops-u16ujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafopen-syn-drop-ts (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fopen-syn-drop-ts-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafopen-cookie (}jajБ sbj)}(ja ``binary``ja]jabinary}jajב sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajБ ubja)}jajБ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fopen-cookie-binaryujajyu jaj͑ ubaja}(jW]jY]j[]j]]j_]ujaju jajʑ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja saddr-ipv4 (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#saddr-ipv4-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja saddr-ipv6 (}jaj: sbj)}(ja ``binary``ja]jabinary}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#saddr-ipv6-binaryujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajo sbj)}(ja``pad``ja]japad}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pad-padujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj͏ ubeja}(jW]jY]j[]j]]j_]ujaju jajʏ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jametrics}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#metricsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jartt (}jajВ sbj)}(ja``u32``ja]jau32}jajג sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajВ ubja)}jajВ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rtt-u32ujajyu jaj͒ ubaja}(jW]jY]j[]j]]j_]ujaju jajʒ ubaja}(jW]jY]j[]j]]j_]ujaju jajǒ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarttvar (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #rttvar-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajǒ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ssthresh (}jaj: sbj)}(ja``u32``ja]jau32}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ssthresh-u32ujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jajǒ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacwnd (}jajo sbj)}(ja``u32``ja]jau32}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #cwnd-u32ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajǒ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja reodering (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#reodering-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajǒ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jartt-us (}jajٓ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajٓ ubja)}jajٓ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #rtt-us-u32ujajyu jaj֓ ubaja}(jW]jY]j[]j]]j_]ujaju jajӓ ubaja}(jW]jY]j[]j]]j_]ujaju jajǒ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rttvar-us (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rttvar-us-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajǒ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajʏ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajƎ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjS jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5Power Sourcing Equipment (PSE) in IEEE 802.3 Standard}jajp sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/pse-pd/introduction anchornamehujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #overviewujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPSE vs. PoDL PSE}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pse-vs-podl-pseujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-IEEE 802.3-2018 Addendums and Related Clauses}jaj֔ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname.#ieee-802-3-2018-addendums-and-related-clausesujajyu jajӔ ubaja}(jW]jY]j[]j]]j_]ujaju jajД ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Kernel Naming Convention Recommendations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname)#kernel-naming-convention-recommendationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja]Summary of Clause 33: Data Terminal Equipment (DTE) Power via Media Dependent Interface (MDI)}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchornameY#summary-of-clause-33-data-terminal-equipment-dte-power-via-media-dependent-interface-mdiujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja\Summary of Clause 104: Power over Data Lines (PoDL) of Single Balanced Twisted-Pair Ethernet}jaj? sbaja}(jW]jY]j[]j]]j_]internalrefurij anchornameZ#summary-of-clause-104-power-over-data-lines-podl-of-single-balanced-twisted-pair-ethernetujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajj ubeja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja NET_FAILOVER}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/net_failover anchornamehujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #overviewujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-virtio-net accelerated datapath: STANDBY mode}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname-#virtio-net-accelerated-datapath-standby-modeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBLive Migration of a VM with SR-IOV VF & virtio-net in STANDBY mode}jajݕ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchornameA#live-migration-of-a-vm-with-sr-iov-vf-virtio-net-in-standby-modeujajyu jajڕ ubaja}(jW]jY]j[]j]]j_]ujaju jajו ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajq ubeja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Page Pool API}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/page_pool anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitecture overview}jaj5 sbaja}(jW]jY]j[]j]]j_]internalrefurij$ anchorname#architecture-overviewujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Monitoring}jajX sbaja}(jW]jY]j[]j]]j_]internalrefurij$ anchorname #monitoringujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja API interface}jaj{ sbaja}(jW]jY]j[]j]]j_]internalrefurij$ anchorname#api-interfaceujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA sync}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij$ anchorname #dma-syncujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStats API and structures}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij$ anchorname#stats-api-and-structuresujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaju ubeja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCoding examples}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij$ anchorname#coding-examplesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Registration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij$ anchorname #registrationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NAPI poller}jaj0 sbaja}(jW]jY]j[]j]]j_]internalrefurij$ anchorname #napi-pollerujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStats}jajS sbaja}(jW]jY]j[]j]]j_]internalrefurij$ anchorname#statsujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver unload}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurij$ anchorname#driver-unloadujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj, ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj sbj)}(jajgja]jadevlink}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja netlink specification}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/devlink anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#summaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #operationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaget}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#getujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japort-get}jajQ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #port-getujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japort-set}jajt sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #port-setujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japort-new}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #port-newujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japort-del}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #port-delujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja port-split}jajݘ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #port-splitujajyu jajژ ubaja}(jW]jY]j[]j]]j_]ujaju jajט ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja port-unsplit}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #port-unsplitujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasb-get}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sb-pool-get}jajF sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #sb-pool-getujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sb-pool-set}jaji sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #sb-pool-setujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasb-port-pool-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-port-pool-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasb-port-pool-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-port-pool-setujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasb-tc-pool-bind-get}jajҙ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-tc-pool-bind-getujajyu jajϙ ubaja}(jW]jY]j[]j]]j_]ujaju jaj̙ ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasb-tc-pool-bind-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-tc-pool-bind-setujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasb-occ-snapshot}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-occ-snapshotujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasb-occ-max-clear}jaj; sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-occ-max-clearujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja eswitch-get}jaj^ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #eswitch-getujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja eswitch-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #eswitch-setujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-entries-get}jajǚ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entries-getujajyu jajĚ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-headers-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-headers-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-counters-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-counters-setujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja resource-set}jaj0 sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #resource-setujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja resource-dump}jajS sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-dumpujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jareload}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reloadujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja param-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #param-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja param-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #param-setujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja region-get}jajߛ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #region-getujajyu jajܛ ubaja}(jW]jY]j[]j]]j_]ujaju jajٛ ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja region-new}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #region-newujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja region-del}jaj% sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #region-delujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja region-read}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #region-readujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japort-param-get}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-param-getujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japort-param-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-param-setujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainfo-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #info-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-get}jajԜ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-getujajyu jajќ ubaja}(jW]jY]j[]j]]j_]ujaju jajΜ ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-setujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-recover}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-recoverujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-diagnose}jaj= sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-diagnoseujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-dump-get}jaj` sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-dump-getujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-dump-clear}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-dump-clearujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja flash-update}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #flash-updateujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatrap-get}jajɝ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #trap-getujajyu jajƝ ubaja}(jW]jY]j[]j]]j_]ujaju jajÝ ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatrap-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #trap-setujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatrap-group-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-group-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatrap-group-set}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-group-setujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatrap-policer-get}jajU sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-policer-getujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatrap-policer-set}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-policer-setujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-test}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-testujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarate-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #rate-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarate-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #rate-setujajyu jajޞ ubaja}(jW]jY]j[]j]]j_]ujaju jaj۞ ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarate-new}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #rate-newujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarate-del}jaj' sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #rate-delujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja linecard-get}jajJ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #linecard-getujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja linecard-set}jajm sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #linecard-setujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja selftests-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#selftests-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja selftests-run}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#selftests-runujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janotify-filter-set}jaj֟ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#notify-filter-setujajyu jajӟ ubaja}(jW]jY]j[]j]]j_]ujaju jajП ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #definitionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sb-pool-type}jaj% sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #sb-pool-typeujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja port-type}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #port-typeujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja port-flavour}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #port-flavourujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja port-fn-state}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-fn-stateujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japort-fn-opstate}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-fn-opstateujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japort-fn-attr-cap}jajԠ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-fn-attr-capujajyu jajѠ ubaja}(jW]jY]j[]j]]j_]ujaju jajΠ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rate-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #rate-typeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasb-threshold-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-threshold-typeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja eswitch-mode}jaj= sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #eswitch-modeujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaeswitch-inline-mode}jaj` sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#eswitch-inline-modeujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaeswitch-encap-mode}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#eswitch-encap-modeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-id}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-idujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-match-type}jajɡ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-match-typeujajyu jajơ ubaja}(jW]jY]j[]j]]j_]ujaju jajá ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-action-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-action-typeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-field-mapping-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-field-mapping-typeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja resource-unit}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-unitujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja reload-action}jajU sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-actionujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja param-cmode}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #param-cmodeujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaflash-overwrite}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#flash-overwriteujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja trap-action}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #trap-actionujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja trap-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #trap-typeujajyu jajޢ ubaja}(jW]jY]j[]j]]j_]ujaju jajۢ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#attribute-setsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadevlink}jaj0 sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#devlinkujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja bus-name (}jajP sbj)}(ja ``string``ja]jastring}jajW sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#bus-name-stringujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dev-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dev-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja port-index (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-index-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja port-type (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-type-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-desired-type (}jaj$ sbj)}(ja``u16``ja]jau16}jaj+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-desired-type-u16ujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-netdev-ifindex (}jajY sbj)}(ja``u32``ja]jau32}jaj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajY ubja)}jajY sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-netdev-ifindex-u32ujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-netdev-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-netdev-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-ibdev-name (}jajä sbj)}(ja ``string``ja]jastring}jajʤ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajä ubja)}jajä sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-ibdev-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-split-count (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-split-count-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-split-group (}jaj- sbj)}(ja``u32``ja]jau32}jaj4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj- ubja)}jaj- sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-split-group-u32ujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sb-index (}jajb sbj)}(ja``u32``ja]jau32}jaji sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajb ubja)}jajb sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #sb-index-u32ujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sb-size (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #sb-size-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasb-ingress-pool-count (}jaj̥ sbj)}(ja``u16``ja]jau16}jajӥ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj̥ ubja)}jaj̥ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-ingress-pool-count-u16ujajyu jajɥ ubaja}(jW]jY]j[]j]]j_]ujaju jajƥ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasb-egress-pool-count (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-egress-pool-count-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasb-ingress-tc-count (}jaj6 sbj)}(ja``u16``ja]jau16}jaj= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj6 ubja)}jaj6 sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-ingress-tc-count-u16ujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasb-egress-tc-count (}jajk sbj)}(ja``u16``ja]jau16}jajr sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajk ubja)}jajk sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-egress-tc-count-u16ujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasb-pool-index (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-pool-index-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasb-pool-type (}jajզ sbj)}(ja``u8``ja]jau8}jajܦ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajզ ubja)}jajզ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-pool-type-u8ujajyu jajҦ ubaja}(jW]jY]j[]j]]j_]ujaju jajϦ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasb-pool-size (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-pool-size-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasb-pool-threshold-type (}jaj? sbj)}(ja``u8``ja]jau8}jajF sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj? ubja)}jaj? sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-pool-threshold-type-u8ujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasb-threshold (}jajt sbj)}(ja``u32``ja]jau32}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajt ubja)}jajt sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-threshold-u32ujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sb-tc-index (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-tc-index-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sb-occ-cur (}jajާ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajާ ubja)}jajާ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-occ-cur-u32ujajyu jajۧ ubaja}(jW]jY]j[]j]]j_]ujaju jajا ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sb-occ-max (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-occ-max-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaeswitch-mode (}jajH sbj)}(ja``u16``ja]jau16}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajH ubja)}jajH sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#eswitch-mode-u16ujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaeswitch-inline-mode (}jaj} sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja)}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#eswitch-inline-mode-u8ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-tables (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-tables-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dpipe-table (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-table-name (}jaj sbj)}(ja ``string``ja]jastring}jaj# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-table-size (}jajQ sbj)}(ja``u64``ja]jau64}jajX sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-size-u64ujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-table-matches (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-matches-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-table-actions (}jaj sbj)}(ja``nest``ja]janest}jaj© sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-actions-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-table-counters-enabled (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dpipe-table-counters-enabled-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-entries (}jaj% sbj)}(ja``nest``ja]janest}jaj, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entries-nestujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dpipe-entry (}jajZ sbj)}(ja``nest``ja]janest}jaja sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entry-nestujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-entry-index (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entry-index-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-entry-match-values (}jajĪ sbj)}(ja``nest``ja]janest}jaj˪ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajĪ ubja)}jajĪ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entry-match-values-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-entry-action-values (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entry-action-values-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-entry-counter (}jaj. sbj)}(ja``u64``ja]jau64}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entry-counter-u64ujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dpipe-match (}jajc sbj)}(ja``nest``ja]janest}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-match-nestujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-match-value (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-match-value-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-match-type (}jajͫ sbj)}(ja``u32``ja]jau32}jajԫ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajͫ ubja)}jajͫ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-match-type-u32ujajyu jajʫ ubaja}(jW]jY]j[]j]]j_]ujaju jajǫ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-action (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-action-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-action-value (}jaj7 sbj)}(ja``nest``ja]janest}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-action-value-nestujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-action-type (}jajl sbj)}(ja``u32``ja]jau32}jajs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-action-type-u32ujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dpipe-value (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-value-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-value-mask (}jaj֬ sbj)}(ja ``binary``ja]jabinary}jajݬ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj֬ ubja)}jaj֬ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-value-mask-binaryujajyu jajӬ ubaja}(jW]jY]j[]j]]j_]ujaju jajЬ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-value-mapping (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-value-mapping-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-headers (}jaj@ sbj)}(ja``nest``ja]janest}jajG sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-headers-nestujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-header (}jaju sbj)}(ja``nest``ja]janest}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-nestujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-header-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-header-id (}jaj߭ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj߭ ubja)}jaj߭ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-id-u32ujajyu jajܭ ubaja}(jW]jY]j[]j]]j_]ujaju jaj٭ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-header-fields (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-fields-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-header-global (}jajI sbj)}(ja``u8``ja]jau8}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-global-u8ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-header-index (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-index-u32ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dpipe-field (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-field-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-field-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-field-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-field-id (}jaj sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-field-id-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-field-bitwidth (}jajR sbj)}(ja``u32``ja]jau32}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-field-bitwidth-u32ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-field-mapping-type (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-field-mapping-type-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jajï sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#pad-padujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaeswitch-encap-mode (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#eswitch-encap-mode-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresource-list (}jaj& sbj)}(ja``nest``ja]janest}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-list-nestujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja resource (}jaj[ sbj)}(ja``nest``ja]janest}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-nestujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresource-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja resource-id (}jajŰ sbj)}(ja``u64``ja]jau64}jaj̰ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajŰ ubja)}jajŰ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-id-u64ujajyu jaj° ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresource-size (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresource-size-new (}jaj/ sbj)}(ja``u64``ja]jau64}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-new-u64ujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresource-size-valid (}jajd sbj)}(ja``u8``ja]jau8}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-valid-u8ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresource-size-min (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-min-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresource-size-max (}jajα sbj)}(ja``u64``ja]jau64}jajձ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajα ubja)}jajα sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-max-u64ujajyu jaj˱ ubaja}(jW]jY]j[]j]]j_]ujaju jajȱ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresource-size-gran (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-gran-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresource-unit (}jaj8 sbj)}(ja``u8``ja]jau8}jaj? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-unit-u8ujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresource-occ (}jajm sbj)}(ja``u64``ja]jau64}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm ubja)}jajm sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-occ-u64ujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-table-resource-id (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-resource-id-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadpipe-table-resource-units (}jajײ sbj)}(ja``u64``ja]jau64}jaj޲ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajײ ubja)}jajײ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-resource-units-u64ujajyu jajԲ ubaja}(jW]jY]j[]j]]j_]ujaju jajѲ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-flavour (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-flavour-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja port-number (}jajA sbj)}(ja``u32``ja]jau32}jajH sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA ubja)}jajA sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-number-u32ujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-split-subport-number (}jajv sbj)}(ja``u32``ja]jau32}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-split-subport-number-u32ujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japaram (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #param-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja param-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#param-name-stringujajyu jajݳ ubaja}(jW]jY]j[]j]]j_]ujaju jajڳ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japaram-generic (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#param-generic-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja param-type (}jajJ sbj)}(ja``u8``ja]jau8}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#param-type-u8ujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japaram-value-cmode (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#param-value-cmode-u8ujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja region-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja region-size (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-size-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaregion-snapshots (}jaj sbj)}(ja``nest``ja]janest}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-snapshots-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaregion-snapshot (}jajS sbj)}(ja``nest``ja]janest}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-snapshot-nestujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaregion-snapshot-id (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-snapshot-id-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaregion-chunks (}jaj sbj)}(ja``nest``ja]janest}jajĵ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-chunks-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaregion-chunk (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-chunk-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaregion-chunk-data (}jaj' sbj)}(ja ``binary``ja]jabinary}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-chunk-data-binaryujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaregion-chunk-addr (}jaj\ sbj)}(ja``u64``ja]jau64}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-chunk-addr-u64ujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaregion-chunk-len (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-chunk-len-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo-driver-name (}jajƶ sbj)}(ja ``string``ja]jastring}jajͶ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajƶ ubja)}jajƶ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#info-driver-name-stringujajyu jajö ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo-serial-number (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#info-serial-number-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo-version-fixed (}jaj0 sbj)}(ja``nest``ja]janest}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#info-version-fixed-nestujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo-version-running (}jaje sbj)}(ja``nest``ja]janest}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#info-version-running-nestujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo-version-stored (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#info-version-stored-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo-version-name (}jajϷ sbj)}(ja ``string``ja]jastring}jajַ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajϷ ubja)}jajϷ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#info-version-name-stringujajyu jaj̷ ubaja}(jW]jY]j[]j]]j_]ujaju jajɷ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo-version-value (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#info-version-value-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasb-pool-cell-size (}jaj9 sbj)}(ja``u32``ja]jau32}jaj@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#sb-pool-cell-size-u32ujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafmsg (}jajn sbj)}(ja``nest``ja]janest}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn ubja)}jajn sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #fmsg-nestujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafmsg-obj-nest-start (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-obj-nest-start-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafmsg-pair-nest-start (}jajظ sbj)}(ja``flag``ja]jaflag}jaj߸ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajظ ubja)}jajظ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-pair-nest-start-flagujajyu jajո ubaja}(jW]jY]j[]j]]j_]ujaju jajҸ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafmsg-arr-nest-start (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-arr-nest-start-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafmsg-nest-end (}jajB sbj)}(ja``flag``ja]jaflag}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-nest-end-flagujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafmsg-obj-name (}jajw sbj)}(ja ``string``ja]jastring}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-obj-name-stringujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafmsg-obj-value-type (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-obj-value-type-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahealth-reporter (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-nestujajyu jaj޹ ubaja}(jW]jY]j[]j]]j_]ujaju jaj۹ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahealth-reporter-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahealth-reporter-state (}jajK sbj)}(ja``u8``ja]jau8}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-state-u8ujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahealth-reporter-err-count (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-err-count-u64ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahealth-reporter-recover-count (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname"#health-reporter-recover-count-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahealth-reporter-dump-ts (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-dump-ts-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja!health-reporter-graceful-period (}jaj sbj)}(ja``u64``ja]jau64}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname$#health-reporter-graceful-period-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahealth-reporter-auto-recover (}jajT sbj)}(ja``u8``ja]jau8}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #health-reporter-auto-recover-u8ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflash-update-file-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#flash-update-file-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflash-update-component (}jaj sbj)}(ja ``string``ja]jastring}jajŻ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#flash-update-component-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflash-update-status-msg (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#flash-update-status-msg-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflash-update-status-done (}jaj( sbj)}(ja``u64``ja]jau64}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#flash-update-status-done-u64ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflash-update-status-total (}jaj] sbj)}(ja``u64``ja]jau64}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#flash-update-status-total-u64ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-pci-pf-number (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-pci-pf-number-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-pci-vf-number (}jajǼ sbj)}(ja``u16``ja]jau16}jajμ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajǼ ubja)}jajǼ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-pci-vf-number-u16ujajyu jajļ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #stats-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja trap-name (}jaj1 sbj)}(ja ``string``ja]jastring}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-name-stringujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja trap-action (}jajf sbj)}(ja``u8``ja]jau8}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-action-u8ujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja trap-type (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #trap-type-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatrap-generic (}jajн sbj)}(ja``flag``ja]jaflag}jaj׽ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajн ubja)}jajн sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-generic-flagujajyu jajͽ ubaja}(jW]jY]j[]j]]j_]ujaju jajʽ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatrap-metadata (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-metadata-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatrap-group-name (}jaj: sbj)}(ja ``string``ja]jastring}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-group-name-stringujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareload-failed (}jajo sbj)}(ja``u8``ja]jau8}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-failed-u8ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahealth-reporter-dump-ts-ns (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-dump-ts-ns-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja netns-fd (}jajپ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajپ ubja)}jajپ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #netns-fd-u32ujajyu jaj־ ubaja}(jW]jY]j[]j]]j_]ujaju jajӾ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja netns-pid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#netns-pid-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja netns-id (}jajC sbj)}(ja``u32``ja]jau32}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #netns-id-u32ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahealth-reporter-auto-dump (}jajx sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-auto-dump-u8ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatrap-policer-id (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-policer-id-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatrap-policer-rate (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-policer-rate-u64ujajyu jaj߿ ubaja}(jW]jY]j[]j]]j_]ujaju jajܿ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatrap-policer-burst (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#trap-policer-burst-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-function (}jajL sbj)}(ja``nest``ja]janest}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-function-nestujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo-board-serial-number (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #info-board-serial-number-stringujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja port-lanes (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-lanes-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-splittable (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-splittable-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-external (}jaj sbj)}(ja``u8``ja]jau8}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-external-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-controller-number (}jajU sbj)}(ja``u32``ja]jau32}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-controller-number-u32ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflash-update-status-timeout (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #flash-update-status-timeout-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflash-update-overwrite-mask (}jaj sbj)}(ja``bitfield32``ja]ja bitfield32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname'#flash-update-overwrite-mask-bitfield32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareload-action (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-action-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareload-actions-performed (}jaj) sbj)}(ja``bitfield32``ja]ja bitfield32}jaj0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname$#reload-actions-performed-bitfield32ujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareload-limits (}jaj^ sbj)}(ja``bitfield32``ja]ja bitfield32}jaje sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-limits-bitfield32ujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dev-stats (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dev-stats-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareload-stats (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-stats-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareload-stats-entry (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-stats-entry-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareload-stats-limit (}jaj2 sbj)}(ja``u8``ja]jau8}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2 ubja)}jaj2 sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-stats-limit-u8ujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareload-stats-value (}jajg sbj)}(ja``u32``ja]jau32}jajn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-stats-value-u32ujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaremote-reload-stats (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#remote-reload-stats-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareload-action-info (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-action-info-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareload-action-stats (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-action-stats-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-pci-sf-number (}jaj; sbj)}(ja``u32``ja]jau32}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#port-pci-sf-number-u32ujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rate-type (}jajp sbj)}(ja``u16``ja]jau16}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#rate-type-u16ujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate-tx-share (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#rate-tx-share-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rate-tx-max (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#rate-tx-max-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate-node-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#rate-node-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate-parent-node-name (}jajD sbj)}(ja ``string``ja]jastring}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajD ubja)}jajD sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#rate-parent-node-name-stringujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaregion-max-snapshots (}jajy sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-max-snapshots-u32ujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalinecard-index (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#linecard-index-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalinecard-state (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#linecard-state-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalinecard-type (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#linecard-type-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalinecard-supported-types (}jajM sbj)}(ja``nest``ja]janest}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#linecard-supported-types-nestujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja selftests (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#selftests-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate-tx-priority (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#rate-tx-priority-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate-tx-weight (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#rate-tx-weight-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaregion-direct (}jaj! sbj)}(ja``flag``ja]jaflag}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj! ubja)}jaj! sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-direct-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubeja}(jW]jY]j[]j]]j_]ujajv jaj* ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja dl-dev-stats}jajb sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dl-dev-statsujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja reload-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #reload-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaremote-reload-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#remote-reload-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubeja}(jW]jY]j[]j]]j_]ujajv jaj\ ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-reload-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-reload-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jareload-action-info}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-action-infoujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-reload-act-info}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-reload-act-infoujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja reload-action}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id1ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jareload-action-stats}jajf sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-action-statsujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-reload-act-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-reload-act-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jareload-stats-entry}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-stats-entryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-reload-stats-entry}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-reload-stats-entryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jareload-stats-limit}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-stats-limitujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jareload-stats-value}jaj' sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#reload-stats-valueujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-info-version}jajV sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-info-versionujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainfo-version-name}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#info-version-nameujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainfo-version-value}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#info-version-valueujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubeja}(jW]jY]j[]j]]j_]ujajv jajP ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-port-function}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-port-functionujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hw-addr (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#hw-addr-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastate (}jaj sbj)}(ja``u8``ja]jau8}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #state-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja opstate (}jajR sbj)}(ja``u8``ja]jau8}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #opstate-u8ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacaps (}jaj sbj)}(ja``bitfield32``ja]ja bitfield32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#caps-bitfield32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-tables}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-tablesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dpipe-table}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dpipe-tableujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-table}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-tableujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-name}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-nameujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-size}jajZ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-sizeujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-name}jaj} sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id2ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-size}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id3ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-matches}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-matchesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-actions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-actionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-counters-enabled}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-counters-enabledujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-resource-id}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-resource-idujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-table-resource-units}jajO sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-table-resource-unitsujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-table-matches}jaj~ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-table-matchesujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dpipe-match}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dpipe-matchujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajx ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-table-actions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-table-actionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dpipe-action}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dpipe-actionujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-entries}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-entriesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dpipe-entry}jaj< sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dpipe-entryujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-entry}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-entryujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-entry-index}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entry-indexujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-entry-match-values}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entry-match-valuesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-entry-action-values}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entry-action-valuesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-entry-counter}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-entry-counterujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaje ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-entry-match-values}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-entry-match-valuesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-match-value}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-match-valueujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-entry-action-values}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-entry-action-valuesujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-action-value}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-action-valueujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajl ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-match}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-matchujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-match-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id4ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-id}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id5ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-global}jaj' sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-globalujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-index}jajJ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-indexujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-field-id}jajm sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-field-idujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-match-value}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-match-valueujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dpipe-match}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id6ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dpipe-value}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dpipe-valueujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-value-mask}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-value-maskujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-value-mapping}jaj% sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-value-mappingujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-action}jajT sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-actionujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-action-type}jajt sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id7ujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-id}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-global}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id9ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-index}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id10ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-field-id}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id11ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubeja}(jW]jY]j[]j]]j_]ujajv jajN ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-action-value}jaj/ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-action-valueujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dpipe-action}jajO sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id12ujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dpipe-value}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id13ujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-value-mask}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id14ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-value-mapping}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id15ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubeja}(jW]jY]j[]j]]j_]ujajv jaj) ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-headers}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-headersujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dpipe-header}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dpipe-headerujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-header}jaj6 sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-headerujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-name}jajV sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-nameujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-id}jajy sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id16ujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-global}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id17ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-header-fields}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-header-fieldsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubeja}(jW]jY]j[]j]]j_]ujajv jaj0 ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-header-fields}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-header-fieldsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dpipe-field}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dpipe-fieldujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-dpipe-field}jaj= sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-dpipe-fieldujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-field-name}jaj] sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-field-nameujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-field-id}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id18ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-field-bitwidth}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dpipe-field-bitwidthujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadpipe-field-mapping-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id19ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubeja}(jW]jY]j[]j]]j_]ujajv jaj7 ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja dl-resource}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dl-resourceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja resource-name}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-nameujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja resource-id}jaj8 sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #resource-idujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja resource-size}jaj[ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-sizeujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaresource-size-new}jaj~ sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-newujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaresource-size-valid}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-validujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaresource-size-min}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-minujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaresource-size-max}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-maxujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaresource-size-gran}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#resource-size-granujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja resource-unit}jaj- sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#id20ujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja resource-occ}jajP sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #resource-occujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-resource-list}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-resource-listujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaresource}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #resourceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajy ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-param}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #dl-paramujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja param-name}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #param-nameujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja param-generic}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#param-genericujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja param-type}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #param-typeujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-region-snapshots}jajc sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-region-snapshotsujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaregion-snapshot}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-snapshotujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujajv jaj] ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-region-snapshot}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-region-snapshotujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaregion-snapshot-id}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-snapshot-idujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-region-chunks}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-region-chunksujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja region-chunk}jaj! sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #region-chunkujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-region-chunk}jajP sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-region-chunkujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaregion-chunk-data}jajp sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-chunk-dataujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaregion-chunk-addr}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#region-chunk-addrujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubeja}(jW]jY]j[]j]]j_]ujajv jajJ ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-fmsg}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-fmsgujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafmsg-obj-nest-start}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-obj-nest-startujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafmsg-pair-nest-start}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-pair-nest-startujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafmsg-arr-nest-start}jaj( sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-arr-nest-startujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fmsg-nest-end}jajK sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-nest-endujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fmsg-obj-name}jajn sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#fmsg-obj-nameujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-health-reporter}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-health-reporterujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-name}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-nameujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-state}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-stateujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-err-count}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-err-countujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-recover-count}jaj& sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-recover-countujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-graceful-period}jajI sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #health-reporter-graceful-periodujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-auto-recover}jajl sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-auto-recoverujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-dump-ts}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-dump-tsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-dump-ts-ns}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-dump-ts-nsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahealth-reporter-auto-dump}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#health-reporter-auto-dumpujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja dl-attr-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-attr-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats-rx-packets (}jaj$ sbj)}(ja``u64``ja]jau64}jaj+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#stats-rx-packets-u64ujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats-rx-bytes (}jajY sbj)}(ja``u64``ja]jau64}jaj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajY ubja)}jajY sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#stats-rx-bytes-u64ujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats-rx-dropped (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#stats-rx-dropped-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-trap-metadata}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-trap-metadataujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatrap-metadata-type-in-port (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #trap-metadata-type-in-port-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatrap-metadata-type-fa-cookie (}jaj$ sbj)}(ja``flag``ja]jaflag}jaj+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname"#trap-metadata-type-fa-cookie-flagujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-linecard-supported-types}jaje sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-linecard-supported-typesujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja linecard-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#linecard-typeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujajv jaj_ ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadl-selftest-id}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname#dl-selftest-idujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflash (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijڗ anchorname #flash-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj' ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Kernel TIPC}jaj6 sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/tipc anchornamehujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajV sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname #introductionujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TIPC Features}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-featuresujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMore Information}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#more-informationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubeja}(jW]jY]j[]j]]j_]ujajv jajP ubeja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#implementationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC Base Types}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-base-typesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC Bearer Interfaces}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-bearer-interfacesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC Crypto Interfaces}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-crypto-interfacesujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC Discoverer Interfaces}jajQ sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-discoverer-interfacesujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC Link Interfaces}jajt sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-link-interfacesujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC msg Interfaces}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-msg-interfacesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC Name Interfaces}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-name-interfacesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC Node Management Interfaces}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname #tipc-node-management-interfacesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC Socket Interfaces}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-socket-interfacesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TIPC Network Topology Interfaces}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname!#tipc-network-topology-interfacesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC Server Interfaces}jajF sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-server-interfacesujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC Trace Interfaces}jaji sbaja}(jW]jY]j[]j]]j_]internalrefurijE anchorname#tipc-trace-interfacesujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajM ubeja}(jW]jY]j[]j]]j_]ujajv jaj0 ubeja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujajv ubjZ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj sbj)}(jajja]jaovs_flow}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja netlink specification}jaj sbeja}(jW]jY]j[]j]]j_]internalrefuri networking/netlink_spec/ovs_flow anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#summaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #operationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaget}jaj! sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janew}jajD sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#newujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jajs sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#multicast-groupsujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #definitionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-header}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-headerujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovs-flow-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-flow-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovs-key-ethernet}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-key-ethernetujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-key-mpls}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-key-mplsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-key-ipv4}jajB sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-key-ipv4ujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-key-ipv6}jaje sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-key-ipv6ujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovs-key-ipv6-exthdrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-key-ipv6-exthdrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-frag-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-frag-typeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-key-tcp}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-key-tcpujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-key-udp}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-key-udpujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-key-sctp}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-key-sctpujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-key-icmp}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-key-icmpujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-key-arp}jajZ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-key-arpujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-key-nd}jaj} sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-key-ndujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovs-key-ct-tuple-ipv4}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-key-ct-tuple-ipv4ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovs-action-push-vlan}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-action-push-vlanujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovs-ufid-flags}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-ufid-flagsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovs-action-hash}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-action-hashujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-hash-alg}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ovs-hash-algujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovs-action-push-mpls}jajO sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-action-push-mplsujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovs-action-add-mpls}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-action-add-mplsujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jact-state-flags}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ct-state-flagsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#attribute-setsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja flow-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #flow-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #key-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja actions (}jaj9 sbj)}(ja``nest``ja]janest}jaj@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #actions-nestujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jajn sbj)}(ja ``binary``ja]jabinary}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn ubja)}jajn sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #stats-binaryujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tcp-flags (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tcp-flags-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaused (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #used-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaclear (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #clear-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamask (}jajB sbj)}(ja``nest``ja]janest}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #mask-nestujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrobe (}jajw sbj)}(ja ``binary``ja]jabinary}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #probe-binaryujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaufid (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ufid-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ufid-flags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ufid-flags-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pad-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja key-attrs}jajW sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #key-attrsujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaencap (}jajw sbj)}(ja``nest``ja]janest}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #encap-nestujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #priority-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja in-port (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #in-port-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ethernet (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ethernet-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javlan (}jajK sbj)}(ja``u16``ja]jau16}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #vlan-u16ujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ethertype (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ethertype-u16ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaipv4 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ipv4-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaipv6 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ipv6-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatcp (}jaj sbj)}(ja ``binary``ja]jabinary}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tcp-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaudp (}jajT sbj)}(ja ``binary``ja]jabinary}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #udp-binaryujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaicmp (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #icmp-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaicmpv6 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#icmpv6-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaarp (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #arp-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jand (}jaj( sbj)}(ja ``binary``ja]jabinary}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nd-binaryujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja skb-mark (}jaj] sbj)}(ja``u32``ja]jau32}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #skb-mark-u32ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatunnel (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tunnel-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasctp (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #sctp-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tcp-flags (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tcp-flags-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dp-hash (}jaj1 sbj)}(ja``u32``ja]jau32}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #dp-hash-u32ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja recirc-id (}jajf sbj)}(ja``u32``ja]jau32}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#recirc-id-u32ujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jampls (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #mpls-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ct-state (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ct-state-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ct-zone (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ct-zone-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ct-mark (}jaj: sbj)}(ja``u32``ja]jau32}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ct-mark-u32ujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ct-labels (}jajo sbj)}(ja ``binary``ja]jabinary}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ct-labels-binaryujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jact-orig-tuple-ipv4 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ct-orig-tuple-ipv4-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jact-orig-tuple-ipv6 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ct-orig-tuple-ipv6-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jansh (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nsh-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja packet-type (}jajC sbj)}(ja``u32``ja]jau32}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#packet-type-u32ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jand-extensions (}jajx sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nd-extensions-binaryujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tunnel-info (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tunnel-info-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaipv6-exthdrs (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ipv6-exthdrs-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubeja}(jW]jY]j[]j]]j_]ujajv jajQ ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja action-attrs}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #action-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoutput (}jajC sbj)}(ja``u32``ja]jau32}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #output-u32ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja userspace (}jajx sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#userspace-nestujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaset (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #set-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja push-vlan (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#push-vlan-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pop-vlan (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pop-vlan-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasample (}jajL sbj)}(ja``nest``ja]janest}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #sample-nestujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarecirc (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #recirc-u32ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahash (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #hash-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja push-mpls (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#push-mpls-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pop-mpls (}jaj sbj)}(ja``u16``ja]jau16}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pop-mpls-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja set-masked (}jajU sbj)}(ja``nest``ja]janest}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#set-masked-nestujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jact (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ct-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatrunc (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #trunc-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja push-eth (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#push-eth-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pop-eth (}jaj) sbj)}(ja``flag``ja]jaflag}jaj0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pop-eth-flagujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ct-clear (}jaj^ sbj)}(ja``flag``ja]jaflag}jaje sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ct-clear-flagujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja push-nsh (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#push-nsh-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pop-nsh (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pop-nsh-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jameter (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #meter-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaclone (}jaj2 sbj)}(ja``nest``ja]janest}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2 ubja)}jaj2 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #clone-nestujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacheck-pkt-len (}jajg sbj)}(ja``nest``ja]janest}jajn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#check-pkt-len-nestujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja add-mpls (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#add-mpls-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dec-ttl (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #dec-ttl-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja psample (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #psample-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatunnel-key-attrs}jajG sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tunnel-key-attrsujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jajg sbj)}(ja``u64``ja]jau64}jajn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id-u64ujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ipv4-src (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ipv4-src-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ipv4-dst (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ipv4-dst-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatos (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tos-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jattl (}jaj; sbj)}(ja``u8``ja]jau8}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ttl-u8ujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadont-fragment (}jajp sbj)}(ja``flag``ja]jaflag}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dont-fragment-flagujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacsum (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #csum-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoam (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #oam-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja geneve-opts (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#geneve-opts-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatp-src (}jajD sbj)}(ja``u16``ja]jau16}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajD ubja)}jajD sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tp-src-u16ujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatp-dst (}jajy sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tp-dst-u16ujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vxlan-opts (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vxlan-opts-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ipv6-src (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ipv6-src-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ipv6-dst (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ipv6-dst-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajM sbj)}(ja ``binary``ja]jabinary}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id1ujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja erspan-opts (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#erspan-opts-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaipv4-info-bridge (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ipv4-info-bridge-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubeja}(jW]jY]j[]j]]j_]ujajv jajA ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacheck-pkt-len-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#check-pkt-len-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pkt-len (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pkt-len-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaactions-if-greater (}jajM sbj)}(ja``nest``ja]janest}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#actions-if-greater-nestujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaactions-if-less-equal (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#actions-if-less-equal-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja sample-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #sample-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja probability (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#probability-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja actions (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id2ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jauserspace-attrs}jajY sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#userspace-attrsujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japid (}jajy sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pid-u32ujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja userdata (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#userdata-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaegress-tun-port (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#egress-tun-port-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja actions (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #actions-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubeja}(jW]jY]j[]j]]j_]ujajv jajS ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaovs-nsh-key-attrs}jajY sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ovs-nsh-key-attrsujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabase (}jajy sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #base-binaryujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamd1 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #md1-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamd2 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #md2-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubeja}(jW]jY]j[]j]]j_]ujajv jajS ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jact-attrs}jaj$ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ct-attrsujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacommit (}jajD sbj)}(ja``flag``ja]jaflag}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajD ubja)}jajD sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #commit-flagujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jazone (}jajy sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #zone-u16ujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamark (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #mark-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalabels (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#labels-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahelper (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#helper-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat (}jajM sbj)}(ja``nest``ja]janest}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nat-nestujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaforce-commit (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#force-commit-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja eventmask (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#eventmask-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja timeout (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#timeout-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja nat-attrs}jaj- sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nat-attrsujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasrc (}jajM sbj)}(ja``flag``ja]jaflag}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #src-flagujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadst (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #dst-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaip-min (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ip-min-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaip-max (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ip-max-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja proto-min (}jaj! sbj)}(ja``u16``ja]jau16}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj! ubja)}jaj! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-min-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja proto-max (}jajV sbj)}(ja``u16``ja]jau16}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV ubja)}jajV sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-max-u16ujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja persistent (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#persistent-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja proto-hash (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-hash-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto-random (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-random-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubeja}(jW]jY]j[]j]]j_]ujajv jaj' ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja dec-ttl-attrs}jaj6 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dec-ttl-attrsujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaction (}jajV sbj)}(ja``nest``ja]janest}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV ubja)}jajV sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #action-nestujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujajv jaj0 ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javxlan-ext-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vxlan-ext-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagbp (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#gbp-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja psample-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#psample-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagroup (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #group-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacookie (}jajM sbj)}(ja ``binary``ja]jabinary}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#cookie-binaryujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetlink Family Specifications}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/index anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jo.)}(jahja]ja}(jW]jY]j[]j]]j_]parentj entries](N!networking/netlink_spec/conntrackNnetworking/netlink_spec/devlinkNnetworking/netlink_spec/dpllNnetworking/netlink_spec/ethtoolNnetworking/netlink_spec/fouN!networking/netlink_spec/handshakeNnetworking/netlink_spec/lockdN networking/netlink_spec/mptcp_pmN"networking/netlink_spec/net_shaperNnetworking/netlink_spec/netdevNnetworking/netlink_spec/nfsdN networking/netlink_spec/nftablesNnetworking/netlink_spec/nl80211Nnetworking/netlink_spec/nlctrlN$networking/netlink_spec/ovs_datapathN networking/netlink_spec/ovs_flowN!networking/netlink_spec/ovs_vportNnetworking/netlink_spec/rt_addrNnetworking/netlink_spec/rt_linkN networking/netlink_spec/rt_neighN networking/netlink_spec/rt_routeNnetworking/netlink_spec/rt_ruleNnetworking/netlink_spec/tcN#networking/netlink_spec/tcp_metricsNnetworking/netlink_spec/teame includefiles](j j j j j j j j j j j j j j j j j j j j j j j j j emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔK/var/lib/git/docbuild/linux/Documentation/networking/netlink_spec/index.rstj֔K jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Netconsole}jaj/ sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/netconsole anchornamehujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction:}jajO sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #introductionujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Sender and receiver configuration:}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname"#sender-and-receiver-configurationujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDynamic reconfiguration:}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#dynamic-reconfigurationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAppend User Data}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#append-user-dataujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Task name auto population in userdata}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname&#task-name-auto-population-in-userdataujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Kernel release auto population in userdata}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname+#kernel-release-auto-population-in-userdataujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&CPU number auto population in userdata}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname'#cpu-number-auto-population-in-userdataujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajF ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtended console:}jajM sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#extended-consoleujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMiscellaneous notes:}jajp sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#miscellaneous-notesujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubeja}(jW]jY]j[]j]]j_]ujajv jaj) ubeja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujajv ubj] jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj sbj)}(jajja]ja handshake}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja netlink specification}jaj sbeja}(jW]jY]j[]j]]j_]internalrefuri!networking/netlink_spec/handshake anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#summaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #operationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaready}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#readyujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaaccept}jaj? sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#acceptujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadone}jajb sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#doneujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#multicast-groupsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #definitionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja handler-class}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#handler-classujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamsg-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #msg-typeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaauth}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#authujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jajI sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#attribute-setsujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jax509}jaji sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#x509ujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacert (}jaj sbj)}(ja``s32``ja]jas32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #cert-s32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja privkey (}jaj sbj)}(ja``s32``ja]jas32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #privkey-s32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajc ubeja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaaccept}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#handshake-attribute-set-acceptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasockfd (}jaj sbj)}(ja``s32``ja]jas32}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #sockfd-s32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahandler-class (}jajT sbj)}(ja``u32``ja]jau32}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#handler-class-u32ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamessage-type (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#message-type-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja timeout (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #timeout-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja auth-mode (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#auth-mode-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japeer-identity (}jaj( sbj)}(ja``u32``ja]jau32}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#peer-identity-u32ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja certificate (}jaj] sbj)}(ja``nest``ja]janest}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#certificate-nestujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peername (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#peername-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadone}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#handshake-attribute-set-doneujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastatus (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #status-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasockfd (}jaj( sbj)}(ja``s32``ja]jas32}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id3ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja remote-auth (}jaj] sbj)}(ja``u32``ja]jau32}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#remote-auth-u32ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj` ubeja}(jW]jY]j[]j]]j_]ujajv jajC ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThin-streams and TCP}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/tcp-thin anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #referencesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Linux wireless regulatory documentation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/regulatory anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Keeping regulatory domains in userspace}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurij& anchorname(#keeping-regulatory-domains-in-userspaceujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+How to get regulatory domains to the kernel}jajZ sbaja}(jW]jY]j[]j]]j_]internalrefurij& anchorname,#how-to-get-regulatory-domains-to-the-kernelujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?How to get regulatory domains to the kernel (old CRDA solution)}jaj} sbaja}(jW]jY]j[]j]]j_]internalrefurij& anchorname>#how-to-get-regulatory-domains-to-the-kernel-old-crda-solutionujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Who asks for regulatory domains?}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij& anchorname #who-asks-for-regulatory-domainsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Example code - drivers hinting an alpha2:}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij& anchorname'#example-code-drivers-hinting-an-alpha2ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Example code - drivers providing a built in regulatory domain:}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij& anchorname<#example-code-drivers-providing-a-built-in-regulatory-domainujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Statically compiled regulatory database}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurij& anchorname(#statically-compiled-regulatory-databaseujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetfilter Sysfs variables}jajA sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/netfilter-sysctl anchornamehujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$/proc/sys/net/netfilter/* Variables:}jaja sbaja}(jW]jY]j[]j]]j_]internalrefurijP anchorname!#proc-sys-net-netfilter-variablesujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujajv jaj; ubeja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)netns_ipv4 enum fast path usage breakdown}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/net_cachelines/snmp anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjYjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIn-Kernel TLS Handshake}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/tls-handshake anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #overviewujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser handshake agent}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#user-handshake-agentujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Handshake API}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#kernel-handshake-apiujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHandshake Completion}jajN sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#handshake-completionujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther considerations}jajn sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#other-considerationsujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujajv jajH ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj[jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTeam}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/team anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj sbj)}(jaj9ja]janlctrl}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja netlink specification}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/nlctrl anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#summaryujajyu jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #operationsujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja getfamily}jajR sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #getfamilyujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja getpolicy}jaju sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #getpolicyujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubeja}(jW]jY]j[]j]]j_]ujajv jaj, ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #definitionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaop-flags}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #op-flagsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja attr-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #attr-typeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#attribute-setsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ctrl-attrs}jaj6 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ctrl-attrsujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja family-id (}jajV sbj)}(ja``u16``ja]jau16}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV ubja)}jajV sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#family-id-u16ujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja family-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#family-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja version (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #version-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hdrsize (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #hdrsize-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja maxattr (}jaj* sbj)}(ja``u32``ja]jau32}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #maxattr-u32ujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaops (}jaj_ sbj)}(ja``indexed-array``ja]ja indexed-array}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ops-indexed-arrayujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-groups (}jaj sbj)}(ja``indexed-array``ja]ja indexed-array}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mcast-groups-indexed-arrayujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japolicy (}jaj sbj)}(ja``nest-type-value``ja]janest-type-value}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#policy-nest-type-valueujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja op-policy (}jaj sbj)}(ja``nest-type-value``ja]janest-type-value}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#op-policy-nest-type-valueujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaop (}jaj3 sbj)}(ja``u32``ja]jau32}jaj: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj3 ubja)}jaj3 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#op-u32ujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubeja}(jW]jY]j[]j]]j_]ujajv jaj0 ubeja}(jW]jY]j[]j]]j_]ujaju jaj- ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamcast-group-attrs}jajt sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mcast-group-attrsujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajn ubeja}(jW]jY]j[]j]]j_]ujaju jaj- ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaop-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #op-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj* sbj)}(ja``u32``ja]jau32}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id1ujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj_ sbj)}(ja``u32``ja]jau32}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #flags-u32ujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj- ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja policy-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #policy-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #type-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja min-value-s (}jaj sbj)}(ja``s64``ja]jas64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#min-value-s-s64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja max-value-s (}jaj* sbj)}(ja``s64``ja]jas64}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-value-s-s64ujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja min-value-u (}jaj_ sbj)}(ja``u64``ja]jau64}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#min-value-u-u64ujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja max-value-u (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-value-u-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja min-length (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#min-length-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja max-length (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-length-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja policy-idx (}jaj3 sbj)}(ja``u32``ja]jau32}jaj: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj3 ubja)}jaj3 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#policy-idx-u32ujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japolicy-maxtype (}jajh sbj)}(ja``u32``ja]jau32}jajo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#policy-maxtype-u32ujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabitfield32-mask (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bitfield32-mask-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamask (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #mask-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pad-padujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj- ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaop-policy-attrs}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#op-policy-attrsujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jado (}jajh sbj)}(ja``u32``ja]jau32}jajo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#do-u32ujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadump (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #dump-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubeja}(jW]jY]j[]j]]j_]ujajv jajB ubeja}(jW]jY]j[]j]]j_]ujaju jaj- ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+net_device struct fast path usage breakdown}jaj sbaja}(jW]jY]j[]j]]j_]internalrefuri$networking/net_cachelines/net_device anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jastruct sk_buff}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/skbuff anchornamehujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic sk_buff geometry}jajK sbaja}(jW]jY]j[]j]]j_]internalrefurij: anchorname#basic-sk-buff-geometryujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShared skbs and skb clones}jajn sbaja}(jW]jY]j[]j]]j_]internalrefurij: anchorname#shared-skbs-and-skb-clonesujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadataref and headerless skbs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij: anchorname#dataref-and-headerless-skbsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaChecksum information}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij: anchorname#checksum-informationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIP checksum related features}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij: anchorname#ip-checksum-related-featuresujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Checksumming of received packets by device}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij: anchorname+#checksumming-of-received-packets-by-deviceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Checksumming on transmit for non-GSO}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij: anchorname%#checksumming-on-transmit-for-non-gsoujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-IP checksum (CRC) offloads}jaj= sbaja}(jW]jY]j[]j]]j_]internalrefurij: anchorname#non-ip-checksum-crc-offloadsujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChecksumming on output with GSO}jaj` sbaja}(jW]jY]j[]j]]j_]internalrefurij: anchorname #checksumming-on-output-with-gsoujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajB ubeja}(jW]jY]j[]j]]j_]ujajv jaj% ubeja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TC Actions - Environmental Rules}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/tc-actions-env-rules anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,The proc/net/tcp and proc/net/tcp6 variables}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/proc_net_tcp anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj<jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+netns_ipv4 struct fast path usage breakdown}jaj sbaja}(jW]jY]j[]j]]j_]internalrefuri+networking/net_cachelines/netns_ipv4_sysctl anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjijK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Network Devices, the Kernel, and You!}jaj( sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/netdevices anchornamehujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname #introductionujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja struct net_device lifetime rules}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname!#struct-net-device-lifetime-rulesujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSimple drivers}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname#simple-driversujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice management under RTNL}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname#device-management-under-rtnlujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ndo_init and .ndo_uninit}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname#ndo-init-and-ndo-uninitujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaje ubeja}(jW]jY]j[]j]]j_]ujaju jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMTU}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname#mtuujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'struct net_device synchronization rules}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname(#struct-net-device-synchronization-rulesujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(struct napi_struct synchronization rules}jajO sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname)#struct-napi-struct-synchronization-rulesujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2struct netdev_queue_mgmt_ops synchronization rules}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname3#struct-netdev-queue-mgmt-ops-synchronization-rulesujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRTNL and netdev instance lock}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname#rtnl-and-netdev-instance-lockujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Notifiers and netdev instance lock}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname##notifiers-and-netdev-instance-lockujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NETDEV_INTERNAL symbol namespace}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij7 anchorname!#netdev-internal-symbol-namespaceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubeja}(jW]jY]j[]j]]j_]ujajv jaj" ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj6jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0PLIP: The Parallel Line Internet Protocol Device}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/plip anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj  ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPLIP Introduction}jaj3 sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname#plip-introductionujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja What is PLIP?}jajS sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname #what-is-plipujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdvantages of PLIP}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname#advantages-of-plipujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisadvantages of PLIP}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname#disadvantages-of-plipujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Performance}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname #performanceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubeja}(jW]jY]j[]j]]j_]ujajv jaj- ubeja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPLIP driver details}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname#plip-driver-detailsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRQs and trigger timeouts}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname#irqs-and-trigger-timeoutsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPLIP hardware interconnection}jaj: sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname#plip-hardware-interconnectionujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParallel Transfer Mode 0 Cable}jajZ sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname#parallel-transfer-mode-0-cableujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParallel Transfer Mode 1}jaj} sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname#parallel-transfer-mode-1ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPLIP Mode 0 transfer protocol}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij" anchorname#plip-mode-0-transfer-protocolujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubeja}(jW]jY]j[]j]]j_]ujajv jaj4 ubeja}(jW]jY]j[]j]]j_]ujaju jaj* ubeja}(jW]jY]j[]j]]j_]ujajv jaj  ubeja}(jW]jY]j[]j]]j_]ujaju jaj  ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRxRPC Network Protocol}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/rxrpc anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #overviewujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRxRPC Protocol Summary}jaj' sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rxrpc-protocol-summaryujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAF_RXRPC Driver Model}jajJ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#af-rxrpc-driver-modelujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControl Messages}jajm sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#control-messagesujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOCKET OPTIONS}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#socket-optionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSECURITY}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #securityujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEXAMPLE CLIENT USAGE}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#example-client-usageujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample Server Usage}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#example-server-usageujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAF_RXRPC Kernel Interface}jaj% sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#af-rxrpc-kernel-interfaceujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfigurable Parameters}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#configurable-parametersujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStream Parser (strparser)}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/strparser anchornamehujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #introductionujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interface}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #interfaceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Functions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #functionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Callbacks}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #callbacksujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistics}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #statisticsujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessage assembly limits}jajO sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#message-assembly-limitsujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthor}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#authorujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajz ubeja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Netmem Support for Network Drivers}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/netmem anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Requirements}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#driver-requirementsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjDjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5inet_connection_sock struct fast path usage breakdown}jaj sbaja}(jW]jY]j[]j]]j_]internalrefuri.networking/net_cachelines/inet_connection_sock anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj. sbj)}(jajja]jatc}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja netlink specification}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/tc anchornamehujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj_ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#summaryujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #operationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewqdisc}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #newqdiscujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelqdisc}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #delqdiscujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetqdisc}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #getqdiscujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja newtclass}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #newtclassujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja deltclass}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #deltclassujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja gettclass}jajQ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #gettclassujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja newtfilter}jajt sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #newtfilterujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja deltfilter}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #deltfilterujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja gettfilter}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #gettfilterujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewchain}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #newchainujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelchain}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #delchainujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetchain}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #getchainujajyu jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj| ubeja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jajR sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#multicast-groupsujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaju sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #definitionsujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatcmsg}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tcmsgujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-cls-flags}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-cls-flagsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-flower-key-ctrl-flags}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-flower-key-ctrl-flagsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-cbs-qopt}jaj! sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-cbs-qoptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-etf-qopt}jajD sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-etf-qoptujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-fifo-qopt}jajg sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-fifo-qoptujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-htb-opt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-htb-optujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-htb-glob}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-htb-globujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-gred-qopt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-gred-qoptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-gred-sopt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-gred-soptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-hfsc-qopt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-hfsc-qoptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-mqprio-qopt}jaj9 sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-mqprio-qoptujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-multiq-qopt}jaj\ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-multiq-qoptujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-netem-qopt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-netem-qoptujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-netem-gimodel}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-netem-gimodelujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-netem-gemodel}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-netem-gemodelujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-netem-corr}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-netem-corrujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-netem-reorder}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-netem-reorderujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-netem-corrupt}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-netem-corruptujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-netem-rate}jajQ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-netem-rateujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-netem-slot}jajt sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-netem-slotujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-plug-qopt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-plug-qoptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-prio-qopt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-prio-qoptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-red-qopt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-red-qoptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-sfb-qopt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-sfb-qoptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-sfq-qopt}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-sfq-qoptujajyu jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-sfqred-stats}jajF sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-sfqred-statsujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-sfq-qopt-v1}jaji sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-sfq-qopt-v1ujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-ratespec}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-ratespecujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-tbf-qopt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-tbf-qoptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-sizespec}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-sizespecujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagnet-estimator}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#gnet-estimatorujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-choke-xstats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-choke-xstatsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-codel-xstats}jaj; sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-codel-xstatsujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-fq-codel-xstats}jaj^ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-fq-codel-xstatsujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-fq-pie-xstats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-fq-pie-xstatsujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-fq-qd-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-fq-qd-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-hhf-xstats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-hhf-xstatsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-pie-xstats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-pie-xstatsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-red-xstats}jaj ! sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-red-xstatsujajyu jaj ! ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-sfb-xstats}jaj0! sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-sfb-xstatsujajyu jaj-! ubaja}(jW]jY]j[]j]]j_]ujaju jaj*! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-sfq-xstats}jajS! sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-sfq-xstatsujajyu jajP! ubaja}(jW]jY]j[]j]]j_]ujaju jajM! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagnet-stats-basic}jajv! sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#gnet-stats-basicujajyu jajs! ubaja}(jW]jY]j[]j]]j_]ujaju jajp! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagnet-stats-rate-est}jaj! sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#gnet-stats-rate-estujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagnet-stats-rate-est64}jaj! sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#gnet-stats-rate-est64ujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagnet-stats-queue}jaj! sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#gnet-stats-queueujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-u32-key}jaj" sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-u32-keyujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-u32-mark}jaj%" sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-u32-markujajyu jaj"" ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-u32-sel}jajH" sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-u32-selujajyu jajE" ubaja}(jW]jY]j[]j]]j_]ujaju jajB" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-u32-pcnt}jajk" sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-u32-pcntujajyu jajh" ubaja}(jW]jY]j[]j]]j_]ujaju jaje" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatcf-t}jaj" sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tcf-tujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-gen}jaj" sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-genujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-gact-p}jaj" sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-gact-pujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatcf-ematch-tree-hdr}jaj" sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tcf-ematch-tree-hdrujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-basic-pcnt}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-basic-pcntujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-matchall-pcnt}jaj=# sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-matchall-pcntujajyu jaj:# ubaja}(jW]jY]j[]j]]j_]ujaju jaj7# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-mpls}jaj`# sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-mplsujajyu jaj]# ubaja}(jW]jY]j[]j]]j_]ujaju jajZ# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-police}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-policeujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj}# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-pedit-sel}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-pedit-selujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tc-pedit-key}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-pedit-keyujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-vlan}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-vlanujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajo ubeja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj$ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#attribute-setsujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-attrs}jaj;$ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-attrsujajyu jaj8$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj5$ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakind (}jaj[$ sbj)}(ja ``string``ja]jastring}jajb$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[$ ubja)}jaj[$ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #kind-stringujajyu jajX$ ubaja}(jW]jY]j[]j]]j_]ujaju jajU$ ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja options (}jaj$ sbj)}(ja``sub-message``ja]ja sub-message}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#options-sub-messageujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jaj$ sbj)}(ja ``binary``ja]jabinary}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #stats-binaryujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxstats (}jaj$ sbj)}(ja``sub-message``ja]ja sub-message}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#xstats-sub-messageujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate (}jaj/% sbj)}(ja ``binary``ja]jabinary}jaj6% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/% ubja)}jaj/% sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #rate-binaryujajyu jaj,% ubaja}(jW]jY]j[]j]]j_]ujaju jaj)% ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafcnt (}jajd% sbj)}(ja``u32``ja]jau32}jajk% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd% ubja)}jajd% sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #fcnt-u32ujajyu jaja% ubaja}(jW]jY]j[]j]]j_]ujaju jaj^% ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats2 (}jaj% sbj)}(ja``nest``ja]janest}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #stats2-nestujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastab (}jaj% sbj)}(ja``nest``ja]janest}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #stab-nestujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj& sbj)}(ja``pad``ja]japad}jaj & sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#pad-padujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadump-invisible (}jaj8& sbj)}(ja``flag``ja]jaflag}jaj?& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8& ubja)}jaj8& sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#dump-invisible-flagujajyu jaj5& ubaja}(jW]jY]j[]j]]j_]ujaju jaj2& ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jachain (}jajm& sbj)}(ja``u32``ja]jau32}jajt& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm& ubja)}jajm& sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #chain-u32ujajyu jajj& ubaja}(jW]jY]j[]j]]j_]ujaju jajg& ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hw-offload (}jaj& sbj)}(ja``u8``ja]jau8}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#hw-offload-u8ujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaingress-block (}jaj& sbj)}(ja``u32``ja]jau32}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#ingress-block-u32ujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaegress-block (}jaj ' sbj)}(ja``u32``ja]jau32}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ' ubja)}jaj ' sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#egress-block-u32ujajyu jaj ' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dump-flags (}jajA' sbj)}(ja``bitfield32``ja]ja bitfield32}jajH' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA' ubja)}jajA' sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#dump-flags-bitfield32ujajyu jaj>' ubaja}(jW]jY]j[]j]]j_]ujaju jaj;' ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaext-warn-msg (}jajv' sbj)}(ja ``string``ja]jastring}jaj}' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv' ubja)}jajv' sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#ext-warn-msg-stringujajyu jajs' ubaja}(jW]jY]j[]j]]j_]ujaju jajp' ubaja}(jW]jY]j[]j]]j_]ujaju jajR$ ubeja}(jW]jY]j[]j]]j_]ujajv jaj5$ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-act-attrs}jaj' sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-act-attrsujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakind (}jaj' sbj)}(ja ``string``ja]jastring}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id1ujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja options (}jaj ( sbj)}(ja``sub-message``ja]ja sub-message}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ( ubja)}jaj ( sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id2ujajyu jaj ( ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindex (}jajA( sbj)}(ja``u32``ja]jau32}jajH( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA( ubja)}jajA( sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #index-u32ujajyu jaj>( ubaja}(jW]jY]j[]j]]j_]ujaju jaj;( ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jajv( sbj)}(ja``nest``ja]janest}jaj}( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv( ubja)}jajv( sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #stats-nestujajyu jajs( ubaja}(jW]jY]j[]j]]j_]ujaju jajp( ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj( sbj)}(ja``pad``ja]japad}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id3ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacookie (}jaj( sbj)}(ja ``binary``ja]jabinary}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#cookie-binaryujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj) sbj)}(ja``bitfield32``ja]ja bitfield32}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#flags-bitfield32ujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hw-stats (}jajJ) sbj)}(ja``bitfield32``ja]ja bitfield32}jajQ) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ) ubja)}jajJ) sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#hw-stats-bitfield32ujajyu jajG) ubaja}(jW]jY]j[]j]]j_]ujaju jajD) ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaused-hw-stats (}jaj) sbj)}(ja``bitfield32``ja]ja bitfield32}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#used-hw-stats-bitfield32ujajyu jaj|) ubaja}(jW]jY]j[]j]]j_]ujaju jajy) ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja in-hw-count (}jaj) sbj)}(ja``u32``ja]jau32}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#in-hw-count-u32ujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubeja}(jW]jY]j[]j]]j_]ujajv jaj' ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-stats-attrs}jaj) sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-stats-attrsujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabasic (}jaj* sbj)}(ja ``binary``ja]jabinary}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #basic-binaryujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj * ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rate-est (}jajJ* sbj)}(ja ``binary``ja]jabinary}jajQ* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ* ubja)}jajJ* sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#rate-est-binaryujajyu jajG* ubaja}(jW]jY]j[]j]]j_]ujaju jajD* ubaja}(jW]jY]j[]j]]j_]ujaju jaj * ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaqueue (}jaj* sbj)}(ja ``binary``ja]jabinary}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #queue-binaryujajyu jaj|* ubaja}(jW]jY]j[]j]]j_]ujaju jajy* ubaja}(jW]jY]j[]j]]j_]ujaju jaj * ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaapp (}jaj* sbj)}(ja ``binary``ja]jabinary}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #app-binaryujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj * ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rate-est64 (}jaj* sbj)}(ja ``binary``ja]jabinary}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#rate-est64-binaryujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj * ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj+ sbj)}(ja``pad``ja]japad}jaj%+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id4ujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj * ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja basic-hw (}jajS+ sbj)}(ja ``binary``ja]jabinary}jajZ+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS+ ubja)}jajS+ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#basic-hw-binaryujajyu jajP+ ubaja}(jW]jY]j[]j]]j_]ujaju jajM+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj * ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japkt64 (}jaj+ sbj)}(ja``u64``ja]jau64}jaj+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #pkt64-u64ujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj * ubeja}(jW]jY]j[]j]]j_]ujajv jaj) ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-bpf-attrs}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-bpf-attrsujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj+ sbj)}(ja ``binary``ja]jabinary}jaj+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tm-binaryujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj, sbj)}(ja ``binary``ja]jabinary}jaj%, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #parms-binaryujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ops-len (}jajS, sbj)}(ja``u16``ja]jau16}jajZ, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS, ubja)}jajS, sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #ops-len-u16ujajyu jajP, ubaja}(jW]jY]j[]j]]j_]ujaju jajM, ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaops (}jaj, sbj)}(ja ``binary``ja]jabinary}jaj, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #ops-binaryujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafd (}jaj, sbj)}(ja``u32``ja]jau32}jaj, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#fd-u32ujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj, sbj)}(ja ``string``ja]jastring}jaj, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #name-stringujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj'- sbj)}(ja``pad``ja]japad}jaj.- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj'- ubja)}jaj'- sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id5ujajyu jaj$- ubaja}(jW]jY]j[]j]]j_]ujaju jaj!- ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatag (}jaj\- sbj)}(ja ``binary``ja]jabinary}jajc- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\- ubja)}jaj\- sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tag-binaryujajyu jajY- ubaja}(jW]jY]j[]j]]j_]ujaju jajV- ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj- sbj)}(ja ``binary``ja]jabinary}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj- ubja)}jaj- sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #id-binaryujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubeja}(jW]jY]j[]j]]j_]ujajv jaj+ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-connmark-attrs}jaj- sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-connmark-attrsujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj- sbj)}(ja ``binary``ja]jabinary}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj- ubja)}jaj- sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id6ujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj'. sbj)}(ja ``binary``ja]jabinary}jaj.. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj'. ubja)}jaj'. sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id7ujajyu jaj$. ubaja}(jW]jY]j[]j]]j_]ujaju jaj!. ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj\. sbj)}(ja``pad``ja]japad}jajc. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\. ubja)}jaj\. sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id8ujajyu jajY. ubaja}(jW]jY]j[]j]]j_]ujaju jajV. ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubeja}(jW]jY]j[]j]]j_]ujajv jaj- ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-csum-attrs}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-csum-attrsujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj. sbj)}(ja ``binary``ja]jabinary}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id9ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj. sbj)}(ja ``binary``ja]jabinary}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id10ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj'/ sbj)}(ja``pad``ja]japad}jaj./ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj'/ ubja)}jaj'/ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id11ujajyu jaj$/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj!/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubeja}(jW]jY]j[]j]]j_]ujajv jaj. ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-ct-attrs}jajh/ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-ct-attrsujajyu jaje/ ubaja}(jW]jY]j[]j]]j_]ujaju jajb/ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj/ sbj)}(ja ``binary``ja]jabinary}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id12ujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj/ sbj)}(ja ``binary``ja]jabinary}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id13ujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaction (}jaj/ sbj)}(ja``u16``ja]jau16}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #action-u16ujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jazone (}jaj'0 sbj)}(ja``u16``ja]jau16}jaj.0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj'0 ubja)}jaj'0 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #zone-u16ujajyu jaj$0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj!0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamark (}jaj\0 sbj)}(ja``u32``ja]jau32}jajc0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\0 ubja)}jaj\0 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #mark-u32ujajyu jajY0 ubaja}(jW]jY]j[]j]]j_]ujaju jajV0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mark-mask (}jaj0 sbj)}(ja``u32``ja]jau32}jaj0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#mark-mask-u32ujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalabels (}jaj0 sbj)}(ja ``binary``ja]jabinary}jaj0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#labels-binaryujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja labels-mask (}jaj0 sbj)}(ja ``binary``ja]jabinary}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#labels-mask-binaryujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-ipv4-min (}jaj01 sbj)}(ja``u32``ja]jau32}jaj71 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj01 ubja)}jaj01 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#nat-ipv4-min-u32ujajyu jaj-1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj*1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-ipv4-max (}jaje1 sbj)}(ja``u32``ja]jau32}jajl1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje1 ubja)}jaje1 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#nat-ipv4-max-u32ujajyu jajb1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj_1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-ipv6-min (}jaj1 sbj)}(ja ``binary``ja]jabinary}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#nat-ipv6-min-binaryujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-ipv6-max (}jaj1 sbj)}(ja ``binary``ja]jabinary}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#nat-ipv6-max-binaryujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-port-min (}jaj2 sbj)}(ja``u16``ja]jau16}jaj 2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2 ubja)}jaj2 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#nat-port-min-u16ujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-port-max (}jaj92 sbj)}(ja``u16``ja]jau16}jaj@2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj92 ubja)}jaj92 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#nat-port-max-u16ujajyu jaj62 ubaja}(jW]jY]j[]j]]j_]ujaju jaj32 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajn2 sbj)}(ja``pad``ja]japad}jaju2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn2 ubja)}jajn2 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id14ujajyu jajk2 ubaja}(jW]jY]j[]j]]j_]ujaju jajh2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja helper-name (}jaj2 sbj)}(ja ``string``ja]jastring}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2 ubja)}jaj2 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#helper-name-stringujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahelper-family (}jaj2 sbj)}(ja``u8``ja]jau8}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2 ubja)}jaj2 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#helper-family-u8ujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahelper-proto (}jaj 3 sbj)}(ja``u8``ja]jau8}jaj3 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj 3 ubja)}jaj 3 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#helper-proto-u8ujajyu jaj 3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubeja}(jW]jY]j[]j]]j_]ujajv jajb/ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-ctinfo-attrs}jajN3 sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-ctinfo-attrsujajyu jajK3 ubaja}(jW]jY]j[]j]]j_]ujaju jajH3 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajn3 sbj)}(ja``pad``ja]japad}jaju3 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn3 ubja)}jajn3 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id15ujajyu jajk3 ubaja}(jW]jY]j[]j]]j_]ujaju jajh3 ubaja}(jW]jY]j[]j]]j_]ujaju jaje3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj3 sbj)}(ja ``binary``ja]jabinary}jaj3 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj3 ubja)}jaj3 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id16ujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaje3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaact (}jaj3 sbj)}(ja ``binary``ja]jabinary}jaj3 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj3 ubja)}jaj3 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #act-binaryujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaje3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jazone (}jaj 4 sbj)}(ja``u16``ja]jau16}jaj4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj 4 ubja)}jaj 4 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id17ujajyu jaj 4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaje3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms-dscp-mask (}jajB4 sbj)}(ja``u32``ja]jau32}jajI4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB4 ubja)}jajB4 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#parms-dscp-mask-u32ujajyu jaj?4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj<4 ubaja}(jW]jY]j[]j]]j_]ujaju jaje3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms-dscp-statemask (}jajw4 sbj)}(ja``u32``ja]jau32}jaj~4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw4 ubja)}jajw4 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#parms-dscp-statemask-u32ujajyu jajt4 ubaja}(jW]jY]j[]j]]j_]ujaju jajq4 ubaja}(jW]jY]j[]j]]j_]ujaju jaje3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms-cpmark-mask (}jaj4 sbj)}(ja``u32``ja]jau32}jaj4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj4 ubja)}jaj4 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#parms-cpmark-mask-u32ujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaje3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats-dscp-set (}jaj4 sbj)}(ja``u64``ja]jau64}jaj4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj4 ubja)}jaj4 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stats-dscp-set-u64ujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaje3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats-dscp-error (}jaj5 sbj)}(ja``u64``ja]jau64}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5 ubja)}jaj5 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stats-dscp-error-u64ujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaje3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats-cpmark-set (}jajK5 sbj)}(ja``u64``ja]jau64}jajR5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK5 ubja)}jajK5 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stats-cpmark-set-u64ujajyu jajH5 ubaja}(jW]jY]j[]j]]j_]ujaju jajE5 ubaja}(jW]jY]j[]j]]j_]ujaju jaje3 ubeja}(jW]jY]j[]j]]j_]ujajv jajH3 ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-gate-attrs}jaj5 sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-gate-attrsujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj5 sbj)}(ja ``binary``ja]jabinary}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5 ubja)}jaj5 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id18ujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj5 sbj)}(ja ``binary``ja]jabinary}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5 ubja)}jaj5 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id19ujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj6 sbj)}(ja``pad``ja]japad}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj6 ubja)}jaj6 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id20ujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jajK6 sbj)}(ja``s32``ja]jas32}jajR6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK6 ubja)}jajK6 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #priority-s32ujajyu jajH6 ubaja}(jW]jY]j[]j]]j_]ujaju jajE6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja entry-list (}jaj6 sbj)}(ja ``binary``ja]jabinary}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj6 ubja)}jaj6 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#entry-list-binaryujajyu jaj}6 ubaja}(jW]jY]j[]j]]j_]ujaju jajz6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja base-time (}jaj6 sbj)}(ja``u64``ja]jau64}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj6 ubja)}jaj6 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#base-time-u64ujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja cycle-time (}jaj6 sbj)}(ja``u64``ja]jau64}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj6 ubja)}jaj6 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#cycle-time-u64ujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacycle-time-ext (}jaj7 sbj)}(ja``u64``ja]jau64}jaj&7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#cycle-time-ext-u64ujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jajT7 sbj)}(ja``u32``ja]jau32}jaj[7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT7 ubja)}jajT7 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #flags-u32ujajyu jajQ7 ubaja}(jW]jY]j[]j]]j_]ujaju jajN7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja clockid (}jaj7 sbj)}(ja``s32``ja]jas32}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #clockid-s32ujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubeja}(jW]jY]j[]j]]j_]ujajv jaj5 ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-ife-attrs}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-ife-attrsujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj7 sbj)}(ja ``binary``ja]jabinary}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id21ujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj8 sbj)}(ja ``binary``ja]jabinary}jaj&8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id22ujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadmac (}jajT8 sbj)}(ja ``binary``ja]jabinary}jaj[8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT8 ubja)}jajT8 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #dmac-binaryujajyu jajQ8 ubaja}(jW]jY]j[]j]]j_]ujaju jajN8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasmac (}jaj8 sbj)}(ja ``binary``ja]jabinary}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #smac-binaryujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj8 sbj)}(ja``u16``ja]jau16}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #type-u16ujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja metalst (}jaj8 sbj)}(ja ``binary``ja]jabinary}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#metalst-binaryujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj(9 sbj)}(ja``pad``ja]japad}jaj/9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj(9 ubja)}jaj(9 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id23ujajyu jaj%9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj"9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubeja}(jW]jY]j[]j]]j_]ujajv jaj7 ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-mirred-attrs}jaji9 sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-mirred-attrsujajyu jajf9 ubaja}(jW]jY]j[]j]]j_]ujaju jajc9 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj9 sbj)}(ja ``binary``ja]jabinary}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id24ujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj9 sbj)}(ja ``binary``ja]jabinary}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id25ujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj9 sbj)}(ja``pad``ja]japad}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id26ujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja blockid (}jaj(: sbj)}(ja ``binary``ja]jabinary}jaj/: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj(: ubja)}jaj(: sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#blockid-binaryujajyu jaj%: ubaja}(jW]jY]j[]j]]j_]ujaju jaj": ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubeja}(jW]jY]j[]j]]j_]ujajv jajc9 ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-mpls-attrs}jaji: sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-mpls-attrsujajyu jajf: ubaja}(jW]jY]j[]j]]j_]ujaju jajc: ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj: sbj)}(ja ``binary``ja]jabinary}jaj: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id27ujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj: sbj)}(ja ``binary``ja]jabinary}jaj: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id28ujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj: sbj)}(ja``pad``ja]japad}jaj: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id29ujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto (}jaj(; sbj)}(ja``u16``ja]jau16}jaj/; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj(; ubja)}jaj(; sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #proto-u16ujajyu jaj%; ubaja}(jW]jY]j[]j]]j_]ujaju jaj"; ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalabel (}jaj]; sbj)}(ja``u32``ja]jau32}jajd; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj]; ubja)}jaj]; sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #label-u32ujajyu jajZ; ubaja}(jW]jY]j[]j]]j_]ujaju jajW; ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatc (}jaj; sbj)}(ja``u8``ja]jau8}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-u8ujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jattl (}jaj; sbj)}(ja``u8``ja]jau8}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#ttl-u8ujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabos (}jaj; sbj)}(ja``u8``ja]jau8}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#bos-u8ujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubeja}(jW]jY]j[]j]]j_]ujajv jajc: ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-nat-attrs}jaj=< sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-nat-attrsujajyu jaj:< ubaja}(jW]jY]j[]j]]j_]ujaju jaj7< ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj]< sbj)}(ja ``binary``ja]jabinary}jajd< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj]< ubja)}jaj]< sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id30ujajyu jajZ< ubaja}(jW]jY]j[]j]]j_]ujaju jajW< ubaja}(jW]jY]j[]j]]j_]ujaju jajT< ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj< sbj)}(ja ``binary``ja]jabinary}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id31ujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jajT< ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj< sbj)}(ja``pad``ja]japad}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id32ujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jajT< ubeja}(jW]jY]j[]j]]j_]ujajv jaj7< ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-pedit-attrs}jaj= sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-pedit-attrsujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj(= sbj)}(ja ``binary``ja]jabinary}jaj/= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj(= ubja)}jaj(= sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id33ujajyu jaj%= ubaja}(jW]jY]j[]j]]j_]ujaju jaj"= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj]= sbj)}(ja ``binary``ja]jabinary}jajd= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj]= ubja)}jaj]= sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id34ujajyu jajZ= ubaja}(jW]jY]j[]j]]j_]ujaju jajW= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj= sbj)}(ja``pad``ja]japad}jaj= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id35ujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja parms-ex (}jaj= sbj)}(ja ``binary``ja]jabinary}jaj= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#parms-ex-binaryujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja keys-ex (}jaj= sbj)}(ja ``binary``ja]jabinary}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#keys-ex-binaryujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-ex (}jaj1> sbj)}(ja ``binary``ja]jabinary}jaj8> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1> ubja)}jaj1> sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-ex-binaryujajyu jaj.> ubaja}(jW]jY]j[]j]]j_]ujaju jaj+> ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubeja}(jW]jY]j[]j]]j_]ujajv jaj= ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-police-attrs}jajr> sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-police-attrsujajyu jajo> ubaja}(jW]jY]j[]j]]j_]ujaju jajl> ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatbf (}jaj> sbj)}(ja ``binary``ja]jabinary}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja)}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tbf-binaryujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate (}jaj> sbj)}(ja ``binary``ja]jabinary}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja)}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id36ujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peakrate (}jaj> sbj)}(ja ``binary``ja]jabinary}jaj? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja)}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#peakrate-binaryujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaavrate (}jaj1? sbj)}(ja``u32``ja]jau32}jaj8? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1? ubja)}jaj1? sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #avrate-u32ujajyu jaj.? ubaja}(jW]jY]j[]j]]j_]ujaju jaj+? ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresult (}jajf? sbj)}(ja``u32``ja]jau32}jajm? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf? ubja)}jajf? sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #result-u32ujajyu jajc? ubaja}(jW]jY]j[]j]]j_]ujaju jaj`? ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj? sbj)}(ja ``binary``ja]jabinary}jaj? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj? ubja)}jaj? sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id37ujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj? sbj)}(ja``pad``ja]japad}jaj? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj? ubja)}jaj? sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id38ujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate64 (}jaj@ sbj)}(ja``u64``ja]jau64}jaj @ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #rate64-u64ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peakrate64 (}jaj:@ sbj)}(ja``u64``ja]jau64}jajA@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj:@ ubja)}jaj:@ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#peakrate64-u64ujajyu jaj7@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj4@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pktrate64 (}jajo@ sbj)}(ja``u64``ja]jau64}jajv@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo@ ubja)}jajo@ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#pktrate64-u64ujajyu jajl@ ubaja}(jW]jY]j[]j]]j_]ujaju jaji@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pktburst64 (}jaj@ sbj)}(ja``u64``ja]jau64}jaj@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#pktburst64-u64ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubeja}(jW]jY]j[]j]]j_]ujajv jajl> ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-simple-attrs}jaj@ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-simple-attrsujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jajA sbj)}(ja ``binary``ja]jabinary}jaj A sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA ubja)}jajA sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id39ujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj:A sbj)}(ja ``binary``ja]jabinary}jajAA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj:A ubja)}jaj:A sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id40ujajyu jaj7A ubaja}(jW]jY]j[]j]]j_]ujaju jaj4A ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jajoA sbj)}(ja ``binary``ja]jabinary}jajvA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajoA ubja)}jajoA sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #data-binaryujajyu jajlA ubaja}(jW]jY]j[]j]]j_]ujaju jajiA ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajA sbj)}(ja``pad``ja]japad}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA ubja)}jajA sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id41ujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubeja}(jW]jY]j[]j]]j_]ujajv jaj@ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-skbedit-attrs}jajA sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-skbedit-attrsujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jajB sbj)}(ja ``binary``ja]jabinary}jaj B sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id42ujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj:B sbj)}(ja ``binary``ja]jabinary}jajAB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj:B ubja)}jaj:B sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id43ujajyu jaj7B ubaja}(jW]jY]j[]j]]j_]ujaju jaj4B ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jajoB sbj)}(ja``u32``ja]jau32}jajvB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajoB ubja)}jajoB sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #priority-u32ujajyu jajlB ubaja}(jW]jY]j[]j]]j_]ujaju jajiB ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaqueue-mapping (}jajB sbj)}(ja``u16``ja]jau16}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#queue-mapping-u16ujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamark (}jajB sbj)}(ja``u32``ja]jau32}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id44ujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajC sbj)}(ja``pad``ja]japad}jajC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id45ujajyu jaj C ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japtype (}jajCC sbj)}(ja``u16``ja]jau16}jajJC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajCC ubja)}jajCC sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #ptype-u16ujajyu jaj@C ubaja}(jW]jY]j[]j]]j_]ujaju jaj=C ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamask (}jajxC sbj)}(ja``u32``ja]jau32}jajC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajxC ubja)}jajxC sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #mask-u32ujajyu jajuC ubaja}(jW]jY]j[]j]]j_]ujaju jajrC ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jajC sbj)}(ja``u64``ja]jau64}jajC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #flags-u64ujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaqueue-mapping-max (}jajC sbj)}(ja``u16``ja]jau16}jajC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#queue-mapping-max-u16ujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubeja}(jW]jY]j[]j]]j_]ujajv jajA ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-skbmod-attrs}jaj#D sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-skbmod-attrsujajyu jaj D ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jajCD sbj)}(ja ``binary``ja]jabinary}jajJD sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajCD ubja)}jajCD sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id46ujajyu jaj@D ubaja}(jW]jY]j[]j]]j_]ujaju jaj=D ubaja}(jW]jY]j[]j]]j_]ujaju jaj:D ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jajxD sbj)}(ja ``binary``ja]jabinary}jajD sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajxD ubja)}jajxD sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id47ujajyu jajuD ubaja}(jW]jY]j[]j]]j_]ujaju jajrD ubaja}(jW]jY]j[]j]]j_]ujaju jaj:D ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadmac (}jajD sbj)}(ja ``binary``ja]jabinary}jajD sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajD ubja)}jajD sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id48ujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj:D ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasmac (}jajD sbj)}(ja ``binary``ja]jabinary}jajD sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajD ubja)}jajD sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id49ujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj:D ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaetype (}jajE sbj)}(ja ``binary``ja]jabinary}jajE sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajE ubja)}jajE sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #etype-binaryujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jaj:D ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajLE sbj)}(ja``pad``ja]japad}jajSE sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajLE ubja)}jajLE sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id50ujajyu jajIE ubaja}(jW]jY]j[]j]]j_]ujaju jajFE ubaja}(jW]jY]j[]j]]j_]ujaju jaj:D ubeja}(jW]jY]j[]j]]j_]ujajv jajD ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-tunnel-key-attrs}jajE sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-tunnel-key-attrsujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jajE sbj)}(ja ``binary``ja]jabinary}jajE sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajE ubja)}jajE sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id51ujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jajE sbj)}(ja ``binary``ja]jabinary}jajE sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajE ubja)}jajE sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id52ujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaenc-ipv4-src (}jajF sbj)}(ja``u32``ja]jau32}jajF sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajF ubja)}jajF sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#enc-ipv4-src-u32ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaenc-ipv4-dst (}jajLF sbj)}(ja``u32``ja]jau32}jajSF sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajLF ubja)}jajLF sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#enc-ipv4-dst-u32ujajyu jajIF ubaja}(jW]jY]j[]j]]j_]ujaju jajFF ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaenc-ipv6-src (}jajF sbj)}(ja ``binary``ja]jabinary}jajF sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajF ubja)}jajF sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#enc-ipv6-src-binaryujajyu jaj~F ubaja}(jW]jY]j[]j]]j_]ujaju jaj{F ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaenc-ipv6-dst (}jajF sbj)}(ja ``binary``ja]jabinary}jajF sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajF ubja)}jajF sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#enc-ipv6-dst-binaryujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja enc-key-id (}jajF sbj)}(ja``u64``ja]jau64}jajF sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajF ubja)}jajF sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#enc-key-id-u64ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj G sbj)}(ja``pad``ja]japad}jaj'G sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj G ubja)}jaj G sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id53ujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaenc-dst-port (}jajUG sbj)}(ja``u16``ja]jau16}jaj\G sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajUG ubja)}jajUG sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#enc-dst-port-u16ujajyu jajRG ubaja}(jW]jY]j[]j]]j_]ujaju jajOG ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja no-csum (}jajG sbj)}(ja``u8``ja]jau8}jajG sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajG ubja)}jajG sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #no-csum-u8ujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja enc-opts (}jajG sbj)}(ja ``binary``ja]jabinary}jajG sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajG ubja)}jajG sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#enc-opts-binaryujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja enc-tos (}jajG sbj)}(ja``u8``ja]jau8}jajG sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajG ubja)}jajG sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #enc-tos-u8ujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja enc-ttl (}jaj)H sbj)}(ja``u8``ja]jau8}jaj0H sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj)H ubja)}jaj)H sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #enc-ttl-u8ujajyu jaj&H ubaja}(jW]jY]j[]j]]j_]ujaju jaj#H ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja no-frag (}jaj^H sbj)}(ja``flag``ja]jaflag}jajeH sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^H ubja)}jaj^H sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #no-frag-flagujajyu jaj[H ubaja}(jW]jY]j[]j]]j_]ujaju jajXH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubeja}(jW]jY]j[]j]]j_]ujajv jajE ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-vlan-attrs}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-vlan-attrsujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jajH sbj)}(ja ``binary``ja]jabinary}jajH sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajH ubja)}jajH sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id54ujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jajH sbj)}(ja ``binary``ja]jabinary}jajH sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajH ubja)}jajH sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id55ujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japush-vlan-id (}jaj)I sbj)}(ja``u16``ja]jau16}jaj0I sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj)I ubja)}jaj)I sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#push-vlan-id-u16ujajyu jaj&I ubaja}(jW]jY]j[]j]]j_]ujaju jaj#I ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japush-vlan-protocol (}jaj^I sbj)}(ja``u16``ja]jau16}jajeI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^I ubja)}jaj^I sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#push-vlan-protocol-u16ujajyu jaj[I ubaja}(jW]jY]j[]j]]j_]ujaju jajXI ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajI sbj)}(ja``pad``ja]japad}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id56ujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japush-vlan-priority (}jajI sbj)}(ja``u8``ja]jau8}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#push-vlan-priority-u8ujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japush-eth-dst (}jajI sbj)}(ja ``binary``ja]jabinary}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#push-eth-dst-binaryujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japush-eth-src (}jaj2J sbj)}(ja ``binary``ja]jabinary}jaj9J sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2J ubja)}jaj2J sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#push-eth-src-binaryujajyu jaj/J ubaja}(jW]jY]j[]j]]j_]ujaju jaj,J ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubeja}(jW]jY]j[]j]]j_]ujajv jajH ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-basic-attrs}jajsJ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-basic-attrsujajyu jajpJ ubaja}(jW]jY]j[]j]]j_]ujaju jajmJ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja classid (}jajJ sbj)}(ja``u32``ja]jau32}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #classid-u32ujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ematches (}jajJ sbj)}(ja``nest``ja]janest}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#ematches-nestujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaact (}jajJ sbj)}(ja``indexed-array``ja]ja indexed-array}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#act-indexed-arrayujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japolice (}jaj2K sbj)}(ja``nest``ja]janest}jaj9K sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2K ubja)}jaj2K sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #police-nestujajyu jaj/K ubaja}(jW]jY]j[]j]]j_]ujaju jaj,K ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japcnt (}jajgK sbj)}(ja ``binary``ja]jabinary}jajnK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajgK ubja)}jajgK sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #pcnt-binaryujajyu jajdK ubaja}(jW]jY]j[]j]]j_]ujaju jajaK ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajK sbj)}(ja``pad``ja]japad}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id57ujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubeja}(jW]jY]j[]j]]j_]ujajv jajmJ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-bpf-attrs}jajK sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-bpf-attrsujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaact (}jajK sbj)}(ja``nest``ja]janest}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #act-nestujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japolice (}jaj2L sbj)}(ja``nest``ja]janest}jaj9L sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2L ubja)}jaj2L sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id58ujajyu jaj/L ubaja}(jW]jY]j[]j]]j_]ujaju jaj,L ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja classid (}jajgL sbj)}(ja``u32``ja]jau32}jajnL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajgL ubja)}jajgL sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id59ujajyu jajdL ubaja}(jW]jY]j[]j]]j_]ujaju jajaL ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ops-len (}jajL sbj)}(ja``u16``ja]jau16}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id60ujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaops (}jajL sbj)}(ja ``binary``ja]jabinary}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id61ujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafd (}jajM sbj)}(ja``u32``ja]jau32}jaj M sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id62ujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj;M sbj)}(ja ``string``ja]jastring}jajBM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj;M ubja)}jaj;M sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id63ujajyu jaj8M ubaja}(jW]jY]j[]j]]j_]ujaju jaj5M ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jajpM sbj)}(ja``u32``ja]jau32}jajwM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajpM ubja)}jajpM sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id64ujajyu jajmM ubaja}(jW]jY]j[]j]]j_]ujaju jajjM ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja flags-gen (}jajM sbj)}(ja``u32``ja]jau32}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#flags-gen-u32ujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatag (}jajM sbj)}(ja ``binary``ja]jabinary}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id65ujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jajN sbj)}(ja``u32``ja]jau32}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id-u32ujajyu jaj N ubaja}(jW]jY]j[]j]]j_]ujaju jaj N ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubeja}(jW]jY]j[]j]]j_]ujajv jajK ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-cake-attrs}jajPN sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-cake-attrsujajyu jajMN ubaja}(jW]jY]j[]j]]j_]ujaju jajJN ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajpN sbj)}(ja``pad``ja]japad}jajwN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajpN ubja)}jajpN sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id66ujajyu jajmN ubaja}(jW]jY]j[]j]]j_]ujaju jajjN ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja base-rate64 (}jajN sbj)}(ja``u64``ja]jau64}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#base-rate64-u64ujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadiffserv-mode (}jajN sbj)}(ja``u32``ja]jau32}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#diffserv-mode-u32ujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaatm (}jajO sbj)}(ja``u32``ja]jau32}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#atm-u32ujajyu jaj O ubaja}(jW]jY]j[]j]]j_]ujaju jaj O ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja flow-mode (}jajDO sbj)}(ja``u32``ja]jau32}jajKO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajDO ubja)}jajDO sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#flow-mode-u32ujajyu jajAO ubaja}(jW]jY]j[]j]]j_]ujaju jaj>O ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja overhead (}jajyO sbj)}(ja``u32``ja]jau32}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajyO ubja)}jajyO sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #overhead-u32ujajyu jajvO ubaja}(jW]jY]j[]j]]j_]ujaju jajsO ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jartt (}jajO sbj)}(ja``u32``ja]jau32}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#rtt-u32ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatarget (}jajO sbj)}(ja``u32``ja]jau32}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #target-u32ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja autorate (}jajP sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #autorate-u32ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamemory (}jajMP sbj)}(ja``u32``ja]jau32}jajTP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajMP ubja)}jajMP sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #memory-u32ujajyu jajJP ubaja}(jW]jY]j[]j]]j_]ujaju jajGP ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat (}jajP sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#nat-u32ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jaj|P ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaraw (}jajP sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#raw-u32ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawash (}jajP sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #wash-u32ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jampu (}jaj!Q sbj)}(ja``u32``ja]jau32}jaj(Q sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj!Q ubja)}jaj!Q sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#mpu-u32ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ingress (}jajVQ sbj)}(ja``u32``ja]jau32}jaj]Q sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajVQ ubja)}jajVQ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #ingress-u32ujajyu jajSQ ubaja}(jW]jY]j[]j]]j_]ujaju jajPQ ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ack-filter (}jajQ sbj)}(ja``u32``ja]jau32}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#ack-filter-u32ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja split-gso (}jajQ sbj)}(ja``u32``ja]jau32}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#split-gso-u32ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafwmark (}jajQ sbj)}(ja``u32``ja]jau32}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #fwmark-u32ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajgN ubeja}(jW]jY]j[]j]]j_]ujajv jajJN ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-cake-stats-attrs}jaj6R sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-cake-stats-attrsujajyu jaj3R ubaja}(jW]jY]j[]j]]j_]ujaju jaj0R ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajVR sbj)}(ja``pad``ja]japad}jaj]R sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajVR ubja)}jajVR sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id67ujajyu jajSR ubaja}(jW]jY]j[]j]]j_]ujaju jajPR ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacapacity-estimate64 (}jajR sbj)}(ja``u64``ja]jau64}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#capacity-estimate64-u64ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamemory-limit (}jajR sbj)}(ja``u32``ja]jau32}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#memory-limit-u32ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja memory-used (}jajR sbj)}(ja``u32``ja]jau32}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#memory-used-u32ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja avg-netoff (}jaj*S sbj)}(ja``u32``ja]jau32}jaj1S sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj*S ubja)}jaj*S sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#avg-netoff-u32ujajyu jaj'S ubaja}(jW]jY]j[]j]]j_]ujaju jaj$S ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja min-netlen (}jaj_S sbj)}(ja``u32``ja]jau32}jajfS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_S ubja)}jaj_S sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#min-netlen-u32ujajyu jaj\S ubaja}(jW]jY]j[]j]]j_]ujaju jajYS ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja max-netlen (}jajS sbj)}(ja``u32``ja]jau32}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#max-netlen-u32ujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja min-adjlen (}jajS sbj)}(ja``u32``ja]jau32}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#min-adjlen-u32ujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja max-adjlen (}jajS sbj)}(ja``u32``ja]jau32}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#max-adjlen-u32ujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tin-stats (}jaj3T sbj)}(ja``indexed-array``ja]ja indexed-array}jaj:T sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj3T ubja)}jaj3T sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tin-stats-indexed-arrayujajyu jaj0T ubaja}(jW]jY]j[]j]]j_]ujaju jaj-T ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja deficit (}jajhT sbj)}(ja``s32``ja]jas32}jajoT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajhT ubja)}jajhT sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #deficit-s32ujajyu jajeT ubaja}(jW]jY]j[]j]]j_]ujaju jajbT ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacobalt-count (}jajT sbj)}(ja``u32``ja]jau32}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#cobalt-count-u32ujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dropping (}jajT sbj)}(ja``u32``ja]jau32}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #dropping-u32ujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadrop-next-us (}jajU sbj)}(ja``s32``ja]jas32}jajU sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#drop-next-us-s32ujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajMR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jap-drop (}jajj sbj)}(ja``u16``ja]jau16}jajEj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj>j ubja)}jaj>j sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-sctp-src-u16ujajyu jaj;j ubaja}(jW]jY]j[]j]]j_]ujaju jaj8j ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-sctp-dst (}jajsj sbj)}(ja``u16``ja]jau16}jajzj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajsj ubja)}jajsj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-sctp-dst-u16ujajyu jajpj ubaja}(jW]jY]j[]j]]j_]ujaju jajmj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-enc-udp-src-port (}jajj sbj)}(ja``u16``ja]jau16}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-enc-udp-src-port-u16ujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-enc-udp-src-port-mask (}jajj sbj)}(ja``u16``ja]jau16}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-enc-udp-src-port-mask-u16ujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-enc-udp-dst-port (}jajk sbj)}(ja``u16``ja]jau16}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajk ubja)}jajk sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-enc-udp-dst-port-u16ujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaj k ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-enc-udp-dst-port-mask (}jajGk sbj)}(ja``u16``ja]jau16}jajNk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajGk ubja)}jajGk sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-enc-udp-dst-port-mask-u16ujajyu jajDk ubaja}(jW]jY]j[]j]]j_]ujaju jajAk ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-flags (}jaj|k sbj)}(ja``u32``ja]jau32}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj|k ubja)}jaj|k sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-flags-u32ujajyu jajyk ubaja}(jW]jY]j[]j]]j_]ujaju jajvk ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-flags-mask (}jajk sbj)}(ja``u32``ja]jau32}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajk ubja)}jajk sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-flags-mask-u32ujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-icmpv4-code (}jajk sbj)}(ja``u8``ja]jau8}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajk ubja)}jajk sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-icmpv4-code-u8ujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-icmpv4-code-mask (}jajl sbj)}(ja``u8``ja]jau8}jaj"l sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-icmpv4-code-mask-u8ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-icmpv4-type (}jajPl sbj)}(ja``u8``ja]jau8}jajWl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajPl ubja)}jajPl sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-icmpv4-type-u8ujajyu jajMl ubaja}(jW]jY]j[]j]]j_]ujaju jajJl ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-icmpv4-type-mask (}jajl sbj)}(ja``u8``ja]jau8}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-icmpv4-type-mask-u8ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-icmpv6-code (}jajl sbj)}(ja``u8``ja]jau8}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-icmpv6-code-u8ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-icmpv6-code-mask (}jajl sbj)}(ja``u8``ja]jau8}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-icmpv6-code-mask-u8ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-icmpv6-type (}jaj$m sbj)}(ja``u8``ja]jau8}jaj+m sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$m ubja)}jaj$m sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-icmpv6-type-u8ujajyu jaj!m ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-icmpv6-type-mask (}jajYm sbj)}(ja``u8``ja]jau8}jaj`m sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajYm ubja)}jajYm sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-icmpv6-type-mask-u8ujajyu jajVm ubaja}(jW]jY]j[]j]]j_]ujaju jajSm ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-arp-sip (}jajm sbj)}(ja``u32``ja]jau32}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm ubja)}jajm sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-arp-sip-u32ujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-arp-sip-mask (}jajm sbj)}(ja``u32``ja]jau32}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm ubja)}jajm sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-arp-sip-mask-u32ujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-arp-tip (}jajm sbj)}(ja``u32``ja]jau32}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm ubja)}jajm sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-arp-tip-u32ujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-arp-tip-mask (}jaj-n sbj)}(ja``u32``ja]jau32}jaj4n sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj-n ubja)}jaj-n sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-arp-tip-mask-u32ujajyu jaj*n ubaja}(jW]jY]j[]j]]j_]ujaju jaj'n ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-arp-op (}jajbn sbj)}(ja``u8``ja]jau8}jajin sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajbn ubja)}jajbn sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-arp-op-u8ujajyu jaj_n ubaja}(jW]jY]j[]j]]j_]ujaju jaj\n ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-arp-op-mask (}jajn sbj)}(ja``u8``ja]jau8}jajn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn ubja)}jajn sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-arp-op-mask-u8ujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-arp-sha (}jajn sbj)}(ja ``binary``ja]jabinary}jajn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn ubja)}jajn sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-arp-sha-binaryujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-arp-sha-mask (}jajo sbj)}(ja ``binary``ja]jabinary}jajo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-arp-sha-mask-binaryujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-arp-tha (}jaj6o sbj)}(ja ``binary``ja]jabinary}jaj=o sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj6o ubja)}jaj6o sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-arp-tha-binaryujajyu jaj3o ubaja}(jW]jY]j[]j]]j_]ujaju jaj0o ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-arp-tha-mask (}jajko sbj)}(ja ``binary``ja]jabinary}jajro sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajko ubja)}jajko sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-arp-tha-mask-binaryujajyu jajho ubaja}(jW]jY]j[]j]]j_]ujaju jajeo ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-mpls-ttl (}jajo sbj)}(ja``u8``ja]jau8}jajo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-mpls-ttl-u8ujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-mpls-bos (}jajo sbj)}(ja``u8``ja]jau8}jajo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-mpls-bos-u8ujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-mpls-tc (}jaj p sbj)}(ja``u8``ja]jau8}jajp sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj p ubja)}jaj p sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-mpls-tc-u8ujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-mpls-label (}jaj?p sbj)}(ja``u32``ja]jau32}jajFp sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj?p ubja)}jaj?p sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-mpls-label-u32ujajyu jaj

u sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7u ubja)}jaj7u sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-ct-zone-mask-u16ujajyu jaj4u ubaja}(jW]jY]j[]j]]j_]ujaju jaj1u ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-ct-mark (}jajlu sbj)}(ja``u32``ja]jau32}jajsu sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajlu ubja)}jajlu sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-ct-mark-u32ujajyu jajiu ubaja}(jW]jY]j[]j]]j_]ujaju jajfu ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-ct-mark-mask (}jaju sbj)}(ja``u32``ja]jau32}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-ct-mark-mask-u32ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-ct-labels (}jaju sbj)}(ja ``binary``ja]jabinary}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-ct-labels-binaryujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-ct-labels-mask (}jaj v sbj)}(ja ``binary``ja]jabinary}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj v ubja)}jaj v sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-ct-labels-mask-binaryujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-mpls-opts (}jaj@v sbj)}(ja``nest``ja]janest}jajGv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@v ubja)}jaj@v sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-mpls-opts-nestujajyu jaj=v ubaja}(jW]jY]j[]j]]j_]ujaju jaj:v ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-hash (}jajuv sbj)}(ja``u32``ja]jau32}jaj|v sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajuv ubja)}jajuv sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #key-hash-u32ujajyu jajrv ubaja}(jW]jY]j[]j]]j_]ujaju jajov ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-hash-mask (}jajv sbj)}(ja``u32``ja]jau32}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-hash-mask-u32ujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-num-of-vlans (}jajv sbj)}(ja``u8``ja]jau8}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-num-of-vlans-u8ujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-pppoe-sid (}jajw sbj)}(ja``u16``ja]jau16}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-pppoe-sid-u16ujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-ppp-proto (}jajIw sbj)}(ja``u16``ja]jau16}jajPw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajIw ubja)}jajIw sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-ppp-proto-u16ujajyu jajFw ubaja}(jW]jY]j[]j]]j_]ujaju jajCw ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-l2-tpv3-sid (}jaj~w sbj)}(ja``u32``ja]jau32}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~w ubja)}jaj~w sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-l2-tpv3-sid-u32ujajyu jaj{w ubaja}(jW]jY]j[]j]]j_]ujaju jajxw ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja l2-miss (}jajw sbj)}(ja``u8``ja]jau8}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #l2-miss-u8ujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-cfm (}jajw sbj)}(ja``nest``ja]janest}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #key-cfm-nestujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-spi (}jajx sbj)}(ja``u32``ja]jau32}jaj$x sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #key-spi-u32ujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-spi-mask (}jajRx sbj)}(ja``u32``ja]jau32}jajYx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajRx ubja)}jajRx sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-spi-mask-u32ujajyu jajOx ubaja}(jW]jY]j[]j]]j_]ujaju jajLx ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-enc-flags (}jajx sbj)}(ja``u32``ja]jau32}jajx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-enc-flags-u32ujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-enc-flags-mask (}jajx sbj)}(ja``u32``ja]jau32}jajx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#key-enc-flags-mask-u32ujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubeja}(jW]jY]j[]j]]j_]ujajv jaja ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-flower-key-enc-opts-attrs}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-flower-key-enc-opts-attrsujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jageneve (}jajy sbj)}(ja``nest``ja]janest}jaj$y sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #geneve-nestujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javxlan (}jajRy sbj)}(ja``nest``ja]janest}jajYy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajRy ubja)}jajRy sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #vxlan-nestujajyu jajOy ubaja}(jW]jY]j[]j]]j_]ujaju jajLy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaerspan (}jajy sbj)}(ja``nest``ja]janest}jajy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #erspan-nestujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagtp (}jajy sbj)}(ja``nest``ja]janest}jajy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #gtp-nestujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubeja}(jW]jY]j[]j]]j_]ujajv jajx ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"tc-flower-key-enc-opt-geneve-attrs}jajy sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname##tc-flower-key-enc-opt-geneve-attrsujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaclass (}jajz sbj)}(ja``u16``ja]jau16}jaj$z sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja)}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #class-u16ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jajRz sbj)}(ja``u8``ja]jau8}jajYz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajRz ubja)}jajRz sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#type-u8ujajyu jajOz ubaja}(jW]jY]j[]j]]j_]ujaju jajLz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jajz sbj)}(ja ``binary``ja]jabinary}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja)}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id82ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubeja}(jW]jY]j[]j]]j_]ujajv jajy ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!tc-flower-key-enc-opt-vxlan-attrs}jajz sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname"#tc-flower-key-enc-opt-vxlan-attrsujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagbp (}jajz sbj)}(ja``u32``ja]jau32}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja)}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#gbp-u32ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujajv jajz ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"tc-flower-key-enc-opt-erspan-attrs}jaj){ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname##tc-flower-key-enc-opt-erspan-attrsujajyu jaj&{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj#{ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javer (}jajI{ sbj)}(ja``u8``ja]jau8}jajP{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI{ ubja)}jajI{ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#ver-u8ujajyu jajF{ ubaja}(jW]jY]j[]j]]j_]ujaju jajC{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindex (}jaj~{ sbj)}(ja``u32``ja]jau32}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~{ ubja)}jaj~{ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id83ujajyu jaj{{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadir (}jaj{ sbj)}(ja``u8``ja]jau8}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#dir-u8ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahwid (}jaj{ sbj)}(ja``u8``ja]jau8}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#hwid-u8ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@{ ubeja}(jW]jY]j[]j]]j_]ujajv jaj#{ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-flower-key-enc-opt-gtp-attrs}jaj)| sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-flower-key-enc-opt-gtp-attrsujajyu jaj&| ubaja}(jW]jY]j[]j]]j_]ujaju jaj#| ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pdu-type (}jajI| sbj)}(ja``u8``ja]jau8}jajP| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI| ubja)}jajI| sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #pdu-type-u8ujajyu jajF| ubaja}(jW]jY]j[]j]]j_]ujaju jajC| ubaja}(jW]jY]j[]j]]j_]ujaju jaj@| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaqfi (}jaj~| sbj)}(ja``u8``ja]jau8}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~| ubja)}jaj~| sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#qfi-u8ujajyu jaj{| ubaja}(jW]jY]j[]j]]j_]ujaju jajx| ubaja}(jW]jY]j[]j]]j_]ujaju jaj@| ubeja}(jW]jY]j[]j]]j_]ujajv jaj#| ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-flower-key-mpls-opt-attrs}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-flower-key-mpls-opt-attrsujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja lse-depth (}jaj| sbj)}(ja``u8``ja]jau8}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj| ubja)}jaj| sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #lse-depth-u8ujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja lse-ttl (}jaj} sbj)}(ja``u8``ja]jau8}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja)}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #lse-ttl-u8ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja lse-bos (}jajI} sbj)}(ja``u8``ja]jau8}jajP} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI} ubja)}jajI} sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #lse-bos-u8ujajyu jajF} ubaja}(jW]jY]j[]j]]j_]ujaju jajC} ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalse-tc (}jaj~} sbj)}(ja``u8``ja]jau8}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~} ubja)}jaj~} sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #lse-tc-u8ujajyu jaj{} ubaja}(jW]jY]j[]j]]j_]ujaju jajx} ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja lse-label (}jaj} sbj)}(ja``u32``ja]jau32}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja)}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#lse-label-u32ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubeja}(jW]jY]j[]j]]j_]ujajv jaj| ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-flower-key-cfm-attrs}jaj} sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-flower-key-cfm-attrsujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja md-level (}jaj~ sbj)}(ja``u8``ja]jau8}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #md-level-u8ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaopcode (}jajI~ sbj)}(ja``u8``ja]jau8}jajP~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI~ ubja)}jajI~ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #opcode-u8ujajyu jajF~ ubaja}(jW]jY]j[]j]]j_]ujaju jajC~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ~ ubeja}(jW]jY]j[]j]]j_]ujajv jaj} ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-fw-attrs}jaj~ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-fw-attrsujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja classid (}jaj~ sbj)}(ja``u32``ja]jau32}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id84ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japolice (}jaj~ sbj)}(ja``nest``ja]janest}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id85ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindev (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id86ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaact (}jajI sbj)}(ja``indexed-array``ja]ja indexed-array}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id87ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamask (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id88ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubeja}(jW]jY]j[]j]]j_]ujajv jaj~ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-gred-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-gred-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id89ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastab (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id90ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadps (}jajI sbj)}(ja ``binary``ja]jabinary}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #dps-binaryujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-p (}jaj~ sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #max-p-binaryujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalimit (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id91ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vq-list (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #vq-list-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatca-gred-vq-list-attrs}jaj) sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tca-gred-vq-list-attrsujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaentry (}jajI sbj)}(ja``nest``ja]janest}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #entry-nestujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujajv jaj# ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatca-gred-vq-entry-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tca-gred-vq-entry-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id92ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadp (}jaj߁ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj߁ ubja)}jaj߁ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#dp-u32ujajyu jaj܁ ubaja}(jW]jY]j[]j]]j_]ujaju jajف ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja stat-bytes (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stat-bytes-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastat-packets (}jajI sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stat-packets-u32ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastat-backlog (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stat-backlog-u32ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastat-prob-drop (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stat-prob-drop-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastat-prob-mark (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stat-prob-mark-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastat-forced-drop (}jaj sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stat-forced-drop-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastat-forced-mark (}jajR sbj)}(ja``u32``ja]jau32}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stat-forced-mark-u32ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja stat-pdrop (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stat-pdrop-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja stat-other (}jaj sbj)}(ja``u32``ja]jau32}jajà sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#stat-other-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id93ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-hfsc-attrs}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-hfsc-attrsujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarsc (}jajR sbj)}(ja ``binary``ja]jabinary}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #rsc-binaryujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafsc (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #fsc-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jausc (}jaj sbj)}(ja ``binary``ja]jabinary}jajÄ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #usc-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubeja}(jW]jY]j[]j]]j_]ujajv jaj, ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-hhf-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-hhf-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabacklog-limit (}jaj sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#backlog-limit-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja quantum (}jajR sbj)}(ja``u32``ja]jau32}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id94ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahh-flows-limit (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#hh-flows-limit-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareset-timeout (}jaj sbj)}(ja``u32``ja]jau32}jajÅ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#reset-timeout-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja admit-bytes (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#admit-bytes-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaevict-timeout (}jaj& sbj)}(ja``u32``ja]jau32}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#evict-timeout-u32ujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janon-hh-weight (}jaj[ sbj)}(ja``u32``ja]jau32}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#non-hh-weight-u32ujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-htb-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-htb-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj sbj)}(ja ``binary``ja]jabinary}jajÆ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id95ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainit (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #init-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jactab (}jaj& sbj)}(ja ``binary``ja]jabinary}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #ctab-binaryujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jartab (}jaj[ sbj)}(ja ``binary``ja]jabinary}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #rtab-binaryujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja direct-qlen (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#direct-qlen-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate64 (}jajŇ sbj)}(ja``u64``ja]jau64}jaj̇ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajŇ ubja)}jajŇ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id96ujajyu jaj‡ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaceil64 (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #ceil64-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj/ sbj)}(ja``pad``ja]japad}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id97ujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja offload (}jajd sbj)}(ja``flag``ja]jaflag}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #offload-flagujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-matchall-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-matchall-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja classid (}jajň sbj)}(ja``u32``ja]jau32}jaj̈ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajň ubja)}jajň sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id98ujajyu jajˆ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaact (}jaj sbj)}(ja``indexed-array``ja]ja indexed-array}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id99ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj/ sbj)}(ja``u32``ja]jau32}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id100ujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japcnt (}jajd sbj)}(ja ``binary``ja]jabinary}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id101ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id102ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-etf-attrs}jajډ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-etf-attrsujajyu jaj׉ ubaja}(jW]jY]j[]j]]j_]ujaju jajԉ ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id103ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajԉ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-ets-attrs}jaj; sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-ets-attrsujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janbands (}jaj[ sbj)}(ja``u8``ja]jau8}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #nbands-u8ujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja nstrict (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #nstrict-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaquanta (}jajŊ sbj)}(ja``nest``ja]janest}jaj̊ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajŊ ubja)}jajŊ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #quanta-nestujajyu jajŠ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja quanta-band (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#quanta-band-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priomap (}jaj/ sbj)}(ja``nest``ja]janest}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #priomap-nestujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japriomap-band (}jajd sbj)}(ja``u8``ja]jau8}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#priomap-band-u8ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubeja}(jW]jY]j[]j]]j_]ujajv jaj5 ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-fq-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-fq-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japlimit (}jajŋ sbj)}(ja``u32``ja]jau32}jaj̋ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajŋ ubja)}jajŋ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #plimit-u32ujajyu jaj‹ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja flow-plimit (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#flow-plimit-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja quantum (}jaj/ sbj)}(ja``u32``ja]jau32}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id104ujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainitial-quantum (}jajd sbj)}(ja``u32``ja]jau32}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#initial-quantum-u32ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rate-enable (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#rate-enable-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflow-default-rate (}jajΌ sbj)}(ja``u32``ja]jau32}jajՌ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajΌ ubja)}jajΌ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#flow-default-rate-u32ujajyu jajˌ ubaja}(jW]jY]j[]j]]j_]ujaju jajȌ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflow-max-rate (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#flow-max-rate-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja buckets-log (}jaj8 sbj)}(ja``u32``ja]jau32}jaj? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#buckets-log-u32ujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflow-refill-delay (}jajm sbj)}(ja``u32``ja]jau32}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm ubja)}jajm sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#flow-refill-delay-u32ujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja orphan-mask (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#orphan-mask-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalow-rate-threshold (}jaj׍ sbj)}(ja``u32``ja]jau32}jajލ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj׍ ubja)}jaj׍ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#low-rate-threshold-u32ujajyu jajԍ ubaja}(jW]jY]j[]j]]j_]ujaju jajэ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jace-threshold (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id105ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja timer-slack (}jajA sbj)}(ja``u32``ja]jau32}jajH sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA ubja)}jajA sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#timer-slack-u32ujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja horizon (}jajv sbj)}(ja``u32``ja]jau32}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #horizon-u32ujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahorizon-drop (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#horizon-drop-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priomap (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#priomap-binaryujajyu jajݎ ubaja}(jW]jY]j[]j]]j_]ujaju jajڎ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja weights (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#weights-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-fq-codel-attrs}jajV sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-fq-codel-attrsujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatarget (}jajv sbj)}(ja``u32``ja]jau32}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id106ujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalimit (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id107ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja interval (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id108ujajyu jajݏ ubaja}(jW]jY]j[]j]]j_]ujaju jajڏ ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaecn (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id109ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflows (}jajJ sbj)}(ja``u32``ja]jau32}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #flows-u32ujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja quantum (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id110ujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jace-threshold (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id111ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadrop-batch-size (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#drop-batch-size-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamemory-limit (}jaj sbj)}(ja``u32``ja]jau32}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id112ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jace-threshold-selector (}jajS sbj)}(ja``u8``ja]jau8}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#ce-threshold-selector-u8ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jace-threshold-mask (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#ce-threshold-mask-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubeja}(jW]jY]j[]j]]j_]ujajv jajP ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-fq-pie-attrs}jajɑ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-fq-pie-attrsujajyu jajƑ ubaja}(jW]jY]j[]j]]j_]ujaju jajÑ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalimit (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id113ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflows (}jaj sbj)}(ja``u32``ja]jau32}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id114ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatarget (}jajS sbj)}(ja``u32``ja]jau32}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id115ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tupdate (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tupdate-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaalpha (}jaj sbj)}(ja``u32``ja]jau32}jajĒ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #alpha-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabeta (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #beta-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja quantum (}jaj' sbj)}(ja``u32``ja]jau32}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id116ujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamemory-limit (}jaj\ sbj)}(ja``u32``ja]jau32}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id117ujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ecn-prob (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #ecn-prob-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaecn (}jajƓ sbj)}(ja``u32``ja]jau32}jaj͓ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajƓ ubja)}jajƓ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id118ujajyu jajÓ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja bytemode (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #bytemode-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadq-rate-estimator (}jaj0 sbj)}(ja``u32``ja]jau32}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#dq-rate-estimator-u32ujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajÑ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-netem-attrs}jajq sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-netem-attrsujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacorr (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #corr-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja delay-dist (}jajƔ sbj)}(ja ``binary``ja]jabinary}jaj͔ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajƔ ubja)}jajƔ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#delay-dist-binaryujajyu jajÔ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja reorder (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#reorder-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja corrupt (}jaj0 sbj)}(ja ``binary``ja]jabinary}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#corrupt-binaryujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaloss (}jaje sbj)}(ja``nest``ja]janest}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #loss-nestujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id119ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaecn (}jajϕ sbj)}(ja``u32``ja]jau32}jaj֕ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajϕ ubja)}jajϕ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id120ujajyu jaj̕ ubaja}(jW]jY]j[]j]]j_]ujaju jajɕ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate64 (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id121ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj9 sbj)}(ja``u32``ja]jau32}jaj@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#pad-u32ujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja latency64 (}jajn sbj)}(ja``s64``ja]jas64}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn ubja)}jajn sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#latency64-s64ujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja jitter64 (}jaj sbj)}(ja``s64``ja]jas64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #jitter64-s64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaslot (}jajؖ sbj)}(ja ``binary``ja]jabinary}jajߖ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajؖ ubja)}jajؖ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #slot-binaryujajyu jajՖ ubaja}(jW]jY]j[]j]]j_]ujaju jajҖ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja slot-dist (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#slot-dist-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja prng-seed (}jajB sbj)}(ja``u64``ja]jau64}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#prng-seed-u64ujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajk ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-netem-loss-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-netem-loss-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagi (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #gi-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jage (}jajؗ sbj)}(ja ``binary``ja]jabinary}jajߗ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajؗ ubja)}jajؗ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #ge-binaryujajyu jaj՗ ubaja}(jW]jY]j[]j]]j_]ujaju jajҗ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj} ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-pie-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-pie-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatarget (}jaj9 sbj)}(ja``u32``ja]jau32}jaj@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id122ujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalimit (}jajn sbj)}(ja``u32``ja]jau32}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn ubja)}jajn sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id123ujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tupdate (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id124ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaalpha (}jajؘ sbj)}(ja``u32``ja]jau32}jajߘ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajؘ ubja)}jajؘ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id125ujajyu jaj՘ ubaja}(jW]jY]j[]j]]j_]ujaju jajҘ ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabeta (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id126ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaecn (}jajB sbj)}(ja``u32``ja]jau32}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id127ujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja bytemode (}jajw sbj)}(ja``u32``ja]jau32}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id128ujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadq-rate-estimator (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id129ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-police-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-police-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatbf (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id130ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate (}jajB sbj)}(ja ``binary``ja]jabinary}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id131ujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peakrate (}jajw sbj)}(ja ``binary``ja]jabinary}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id132ujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaavrate (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id133ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresult (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id134ujajyu jajޚ ubaja}(jW]jY]j[]j]]j_]ujaju jajۚ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id135ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajK sbj)}(ja``pad``ja]japad}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id136ujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate64 (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id137ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peakrate64 (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id138ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pktrate64 (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id139ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pktburst64 (}jaj sbj)}(ja``u64``ja]jau64}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id140ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-qfq-attrs}jaj` sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-qfq-attrsujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaweight (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #weight-u32ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalmax (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #lmax-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubeja}(jW]jY]j[]j]]j_]ujajv jajZ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-red-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-red-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id141ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastab (}jajK sbj)}(ja ``binary``ja]jabinary}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id142ujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-p (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id143ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``bitfield32``ja]ja bitfield32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id144ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaearly-drop-block (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#early-drop-block-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mark-block (}jaj sbj)}(ja``u32``ja]jau32}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#mark-block-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-route-attrs}jaj` sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-route-attrsujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja classid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id145ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jato (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#to-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafrom (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #from-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaiif (}jaj sbj)}(ja``u32``ja]jau32}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#iif-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japolice (}jajT sbj)}(ja``nest``ja]janest}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id146ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaact (}jaj sbj)}(ja``indexed-array``ja]ja indexed-array}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id147ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubeja}(jW]jY]j[]j]]j_]ujajv jajZ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-taprio-attrs}jajʟ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-taprio-attrsujajyu jajǟ ubaja}(jW]jY]j[]j]]j_]ujaju jajğ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priomap (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id148ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-entry-list (}jaj sbj)}(ja``nest``ja]janest}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#sched-entry-list-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-base-time (}jajT sbj)}(ja``s64``ja]jas64}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#sched-base-time-s64ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-single-entry (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#sched-single-entry-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-clockid (}jaj sbj)}(ja``s32``ja]jas32}jajŠ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#sched-clockid-s32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id149ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja admin-sched (}jaj( sbj)}(ja ``binary``ja]jabinary}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#admin-sched-binaryujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-cycle-time (}jaj] sbj)}(ja``s64``ja]jas64}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#sched-cycle-time-s64ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-cycle-time-extension (}jaj sbj)}(ja``s64``ja]jas64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#sched-cycle-time-extension-s64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jajǡ sbj)}(ja``u32``ja]jau32}jajΡ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajǡ ubja)}jajǡ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id150ujajyu jajġ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatxtime-delay (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#txtime-delay-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tc-entry (}jaj1 sbj)}(ja``nest``ja]janest}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-entry-nestujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajğ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-taprio-sched-entry-list}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-taprio-sched-entry-listujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaentry (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id151ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajl ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-taprio-sched-entry}jajӢ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-taprio-sched-entryujajyu jajТ ubaja}(jW]jY]j[]j]]j_]ujaju jaj͢ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindex (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id152ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacmd (}jaj( sbj)}(ja``u8``ja]jau8}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#cmd-u8ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja gate-mask (}jaj] sbj)}(ja``u32``ja]jau32}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#gate-mask-u32ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja interval (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id153ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj͢ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-taprio-tc-entry-attrs}jajӣ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-taprio-tc-entry-attrsujajyu jajУ ubaja}(jW]jY]j[]j]]j_]ujaju jajͣ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindex (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id154ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja max-sdu (}jaj( sbj)}(ja``u32``ja]jau32}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #max-sdu-u32ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafp (}jaj] sbj)}(ja``u32``ja]jau32}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#fp-u32ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajͣ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-tbf-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-tbf-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj sbj)}(ja ``binary``ja]jabinary}jajŤ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id155ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jartab (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id156ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japtab (}jaj( sbj)}(ja ``binary``ja]jabinary}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #ptab-binaryujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate64 (}jaj] sbj)}(ja``u64``ja]jau64}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id157ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrate4 (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #prate4-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaburst (}jajǥ sbj)}(ja``u32``ja]jau32}jajΥ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajǥ ubja)}jajǥ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #burst-u32ujajyu jajĥ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japburst (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #pburst-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj1 sbj)}(ja``pad``ja]japad}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id158ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-sample-attrs}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-sample-attrsujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id159ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jajǦ sbj)}(ja ``binary``ja]jabinary}jajΦ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajǦ ubja)}jajǦ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id160ujajyu jajĦ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #rate-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja trunc-size (}jaj1 sbj)}(ja``u32``ja]jau32}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#trunc-size-u32ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japsample-group (}jajf sbj)}(ja``u32``ja]jau32}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#psample-group-u32ujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id161ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajl ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatc-act-gact-attrs}jajܧ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-gact-attrsujajyu jaj٧ ubaja}(jW]jY]j[]j]]j_]ujaju jaj֧ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatm (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id162ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj1 sbj)}(ja ``binary``ja]jabinary}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id163ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrob (}jajf sbj)}(ja ``binary``ja]jabinary}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #prob-binaryujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id164ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj֧ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatca-stab-attrs}jajܨ sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tca-stab-attrsujajyu jaj٨ ubaja}(jW]jY]j[]j]]j_]ujaju jaj֨ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabase (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #base-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jaj1 sbj)}(ja ``binary``ja]jabinary}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id165ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj֨ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatca-stats-attrs}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tca-stats-attrsujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabasic (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id166ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rate-est (}jajǩ sbj)}(ja ``binary``ja]jabinary}jajΩ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajǩ ubja)}jajǩ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id167ujajyu jajĩ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaqueue (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id168ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaapp (}jaj1 sbj)}(ja``sub-message``ja]ja sub-message}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#app-sub-messageujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rate-est64 (}jajf sbj)}(ja ``binary``ja]jabinary}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id169ujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id170ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja basic-hw (}jajЪ sbj)}(ja ``binary``ja]jabinary}jajת sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajЪ ubja)}jajЪ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id171ujajyu jajͪ ubaja}(jW]jY]j[]j]]j_]ujaju jajʪ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japkt64 (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id172ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajl ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tc-u32-attrs}jajF sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #tc-u32-attrsujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja classid (}jajf sbj)}(ja``u32``ja]jau32}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id173ujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahash (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #hash-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink (}jajЫ sbj)}(ja``u32``ja]jau32}jaj׫ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajЫ ubja)}jajЫ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #link-u32ujajyu jajͫ ubaja}(jW]jY]j[]j]]j_]ujaju jajʫ ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja divisor (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id174ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasel (}jaj: sbj)}(ja ``binary``ja]jabinary}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #sel-binaryujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japolice (}jajo sbj)}(ja``nest``ja]janest}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id175ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaact (}jaj sbj)}(ja``indexed-array``ja]ja indexed-array}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id176ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindev (}jaj٬ sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj٬ ubja)}jaj٬ sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id177ujajyu jaj֬ ubaja}(jW]jY]j[]j]]j_]ujaju jajӬ ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japcnt (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id178ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamark (}jajC sbj)}(ja ``binary``ja]jabinary}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #mark-binaryujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jajx sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id179ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#id180ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubeja}(jW]jY]j[]j]]j_]ujajv jaj@ ubeja}(jW]jY]j[]j]]j_]ujaju jaj2$ ubeja}(jW]jY]j[]j]]j_]ujajv jaj$ ubeja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Sub-messages}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname #sub-messagesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-options-msg}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-options-msgujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatc-act-options-msg}jaj= sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tc-act-options-msgujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatca-stats-app-msg}jaj` sbaja}(jW]jY]j[]j]]j_]internalrefurijN anchorname#tca-stats-app-msgujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajV ubeja}(jW]jY]j[]j]]j_]ujajv jaj( ubeja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujajv ubjBjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj sbj)}(jajja]ja net-shaper}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja netlink specification}jaj sbeja}(jW]jY]j[]j]]j_]internalrefuri"networking/netlink_spec/net_shaper anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajծ sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#summaryujajyu jajҮ ubaja}(jW]jY]j[]j]]j_]ujaju jajϮ ubaja}(jW]jY]j[]j]]j_]ujaju jaj̮ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #operationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaget}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaset}jaj; sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#setujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelete}jaj^ sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#deleteujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagroup}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#groupujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacap-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#cap-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj̮ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jajӯ sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #definitionsujajyu jajЯ ubaja}(jW]jY]j[]j]]j_]ujaju jajͯ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jascope}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#scopeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jametric}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#metricujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajͯ ubeja}(jW]jY]j[]j]]j_]ujaju jaj̮ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jajE sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#attribute-setsujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja net-shaper}jaje sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #net-shaperujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahandle (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #handle-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jametric (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #metric-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabw-min (}jaj sbj)}(ja``uint``ja]jauint}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #bw-min-uintujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabw-max (}jaj$ sbj)}(ja``uint``ja]jauint}jaj+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #bw-max-uintujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaburst (}jajY sbj)}(ja``uint``ja]jauint}jaj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajY ubja)}jajY sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #burst-uintujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #priority-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaweight (}jajñ sbj)}(ja``u32``ja]jau32}jajʱ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajñ ubja)}jajñ sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #weight-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #ifindex-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarent (}jaj- sbj)}(ja``nest``ja]janest}jaj4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj- ubja)}jaj- sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #parent-nestujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaleaves (}jajb sbj)}(ja``nest``ja]janest}jaji sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajb ubja)}jajb sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #leaves-nestujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubeja}(jW]jY]j[]j]]j_]ujajv jaj_ ubeja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jahandle}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#handleujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jascope (}jajò sbj)}(ja``u32``ja]jau32}jajʲ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajò ubja)}jajò sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #scope-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#id-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja leaf-info}jaj9 sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #leaf-infoujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahandle}jajY sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#id1ujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japriority}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname #priorityujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaweight}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#weightujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubeja}(jW]jY]j[]j]]j_]ujajv jaj3 ubeja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacaps}jajγ sbaja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#capsujajyu jaj˳ ubaja}(jW]jY]j[]j]]j_]ujaju jajȳ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#id2ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jascope (}jaj# sbj)}(ja``u32``ja]jau32}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj# ubja)}jaj# sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#id3ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-metric-bps (}jajX sbj)}(ja``flag``ja]jaflag}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajX ubja)}jajX sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#support-metric-bps-flagujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-metric-pps (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#support-metric-pps-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-nesting (}jaj´ sbj)}(ja``flag``ja]jaflag}jajɴ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj´ ubja)}jaj´ sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#support-nesting-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-bw-min (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#support-bw-min-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-bw-max (}jaj, sbj)}(ja``flag``ja]jaflag}jaj3 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#support-bw-max-flagujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-burst (}jaja sbj)}(ja``flag``ja]jaflag}jajh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja ubja)}jaja sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#support-burst-flagujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-priority (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#support-priority-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-weight (}jaj˵ sbj)}(ja``flag``ja]jaflag}jajҵ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj˵ ubja)}jaj˵ sbeja}(jW]jY]j[]j]]j_]internalrefurijĮ anchorname#support-weight-flagujajyu jajȵ ubaja}(jW]jY]j[]j]]j_]ujaju jajŵ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajȳ ubeja}(jW]jY]j[]j]]j_]ujaju jaj\ ubeja}(jW]jY]j[]j]]j_]ujajv jaj? ubeja}(jW]jY]j[]j]]j_]ujaju jaj̮ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Ethernet switch device driver model (switchdev)}jaj- sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/switchdev anchornamehujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Include Files}jajM sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#include-filesujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajp sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#configurationujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Switch Ports}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname #switch-portsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Switch ID}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname #switch-idujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPort Netdev Naming}jajֶ sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#port-netdev-namingujajyu jajӶ ubaja}(jW]jY]j[]j]]j_]ujaju jajж ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Port Features}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#port-featuresujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Port Topology}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#port-topologyujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaL2 Forwarding Offload}jajK sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#l2-forwarding-offloadujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatic FDB Entries}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#static-fdb-entriesujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Notification of Learned/Forgotten Source MAC/VLANs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname3#notification-of-learned-forgotten-source-mac-vlansujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FDB Ageing}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname #fdb-ageingujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTP State Change on Port}jajԷ sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#stp-state-change-on-portujajyu jajѷ ubaja}(jW]jY]j[]j]]j_]ujaju jajη ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlooding L2 domain}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#flooding-l2-domainujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IGMP Snooping}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#igmp-snoopingujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubeja}(jW]jY]j[]j]]j_]ujajv jajE ubeja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaL3 Routing Offload}jajI sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#l3-routing-offloadujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNexthop Resolution}jaji sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#nexthop-resolutionujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujajv jajC ubeja}(jW]jY]j[]j]]j_]ujaju jajD ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice driver expected behavior}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname #device-driver-expected-behaviorujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration-less state}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#configuration-less-stateujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridged switch ports}jaj۸ sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#bridged-switch-portsujajyu jajظ ubaja}(jW]jY]j[]j]]j_]ujaju jajո ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridge VLAN filtering}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#bridge-vlan-filteringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridge IGMP snooping}jaj! sbaja}(jW]jY]j[]j]]j_]internalrefurij< anchorname#bridge-igmp-snoopingujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajD ubeja}(jW]jY]j[]j]]j_]ujajv jaj' ubeja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujajv ubjbjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInterface statistics}jaje sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/statistics anchornamehujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname #overviewujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStandard interface statistics}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#standard-interface-statisticsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQueue statistics}jajŹ sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#queue-statisticsujajyu jaj¹ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProtocol-specific statistics}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#protocol-specific-statisticsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#ethtoolujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver-defined statistics}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#driver-defined-statisticsujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jauAPIs}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#uapisujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrocfs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#procfsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#sysfsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janetlink}jajغ sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#netlinkujajyu jajպ ubaja}(jW]jY]j[]j]]j_]ujaju jajҺ ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janetdev (netlink)}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#netdev-netlinkujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajҺ ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool}jaj' sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#id1ujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaethtool-netlink}jajJ sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#ethtool-netlinkujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadebugfs}jajm sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#debugfsujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajl ubeja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct rtnl_link_stats64}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#struct-rtnl-link-stats64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNotes for driver authors}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname#notes-for-driver-authorsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel-internal data structures}jaj߻ sbaja}(jW]jY]j[]j]]j_]internalrefurijt anchorname #kernel-internal-data-structuresujajyu jajܻ ubaja}(jW]jY]j[]j]]j_]ujaju jajٻ ubaja}(jW]jY]j[]j]]j_]ujaju jajֻ ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj| ubeja}(jW]jY]j[]j]]j_]ujajv jaj_ ubeja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRDS}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/rds anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #overviewujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDS Architecture}jajf sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#rds-architectureujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSocket Interface}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#socket-interfaceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RDMA for RDS}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #rdma-for-rdsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCongestion Notifications}jajϼ sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#congestion-notificationsujajyu jaj̼ ubaja}(jW]jY]j[]j]]j_]ujaju jajɼ ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RDS Protocol}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #rds-protocolujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDS Transport Layer}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#rds-transport-layerujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDS Kernel Structures}jaj8 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#rds-kernel-structuresujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConnection management}jaj[ sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#connection-managementujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The send path}jaj~ sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#the-send-pathujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The recv path}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#the-recv-pathujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultipath RDS (mprds)}jajĽ sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#multipath-rds-mprdsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj^jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5Netdev features mess and how to get out from it alive}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/netdev-features anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPart I: Feature sets}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#part-i-feature-setsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Part II: Controlling enabled features}jaj? sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname%#part-ii-controlling-enabled-featuresujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPart III: Implementation hints}jajb sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#part-iii-implementation-hintsujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPart IV: Features}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#part-iv-featuresujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj sbj)}(jajYja]jart-link}jajľ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja netlink specification}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/rt_link anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#summaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #operationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewlink}jaj1 sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#newlinkujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadellink}jajT sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#dellinkujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetlink}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#getlinkujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasetlink}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#setlinkujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetstats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #getstatsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#multicast-groupsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #definitionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ifinfo-flags}jaj/ sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ifinfo-flagsujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javlan-protocols}jajR sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vlan-protocolsujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jartgenmsg}jaju sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #rtgenmsgujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ifinfomsg}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ifinfomsgujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-bridge-id}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-bridge-idujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-cacheinfo}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-cacheinfoujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jartnl-link-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#rtnl-link-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jartnl-link-stats64}jaj$ sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#rtnl-link-stats64ujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jartnl-link-ifmap}jajG sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#rtnl-link-ifmapujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ipv4-devconf}jajj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ipv4-devconfujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ipv6-devconf}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ipv6-devconfujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-icmp6-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-icmp6-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-inet6-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-inet6-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabr-boolopt-multi}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#br-boolopt-multiujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja if_stats_msg}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #if-stats-msgujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-vlan-flags}jaj< sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-vlan-flagsujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja vlan-flags}jaj_ sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #vlan-flagsujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-vlan-qos-mapping}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-vlan-qos-mappingujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-geneve-port-range}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-geneve-port-rangeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ifla-vf-mac}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ifla-vf-macujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ifla-vf-vlan}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ifla-vf-vlanujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-vf-tx-rate}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-vf-tx-rateujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-vf-spoofchk}jaj1 sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-vf-spoofchkujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-vf-link-state}jajT sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-vf-link-stateujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-vf-link-state-enum}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-vf-link-state-enumujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ifla-vf-rate}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ifla-vf-rateujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-vf-rss-query-en}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-vf-rss-query-enujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ifla-vf-trust}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-vf-trustujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ifla-vf-guid}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ifla-vf-guidujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifla-vf-vlan-info}jaj& sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-vf-vlan-infoujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rtext-filter}jajI sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #rtext-filterujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja netkit-policy}jajl sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#netkit-policyujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja netkit-mode}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #netkit-modeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja netkit-scrub}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #netkit-scrubujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#attribute-setsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja link-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #link-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja address (}jaj! sbj)}(ja ``binary``ja]jabinary}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj! ubja)}jaj! sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#address-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja broadcast (}jajV sbj)}(ja ``binary``ja]jabinary}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV ubja)}jajV sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#broadcast-binaryujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaifname (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifname-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamtu (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mtu-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #link-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaqdisc (}jaj* sbj)}(ja ``string``ja]jastring}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #qdisc-stringujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jaj_ sbj)}(ja ``binary``ja]jabinary}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #stats-binaryujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacost (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #cost-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#priority-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamaster (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #master-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja wireless (}jaj3 sbj)}(ja ``string``ja]jastring}jaj: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj3 ubja)}jaj3 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#wireless-stringujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja protinfo (}jajh sbj)}(ja ``string``ja]jastring}jajo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#protinfo-stringujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatxqlen (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #txqlen-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamap (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #map-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaweight (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #weight-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja operstate (}jaj< sbj)}(ja``u8``ja]jau8}jajC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #operstate-u8ujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja linkmode (}jajq sbj)}(ja``u8``ja]jau8}jajx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajq ubja)}jajq sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #linkmode-u8ujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja linkinfo (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja net-ns-pid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#net-ns-pid-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifalias (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifalias-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janum-vf (}jajE sbj)}(ja``u32``ja]jau32}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajE ubja)}jajE sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #num-vf-u32ujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vfinfo-list (}jajz sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja)}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vfinfo-list-nestujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja stats64 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#stats64-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vf-ports (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vf-ports-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja port-self (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#port-self-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja af-spec (}jajN sbj)}(ja``nest``ja]janest}jajU sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #af-spec-nestujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagroup (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #group-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja net-ns-fd (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#net-ns-fd-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ext-mask (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ext-mask-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja promiscuity (}jaj" sbj)}(ja``u32``ja]jau32}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj" ubja)}jaj" sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#promiscuity-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janum-tx-queues (}jajW sbj)}(ja``u32``ja]jau32}jaj^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajW ubja)}jajW sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#num-tx-queues-u32ujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janum-rx-queues (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#num-rx-queues-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja carrier (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #carrier-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japhys-port-id (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#phys-port-id-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacarrier-changes (}jaj+ sbj)}(ja``u32``ja]jau32}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#carrier-changes-u32ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japhys-switch-id (}jaj` sbj)}(ja ``binary``ja]jabinary}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#phys-switch-id-binaryujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink-netnsid (}jaj sbj)}(ja``s32``ja]jas32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#link-netnsid-s32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japhys-port-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#phys-port-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja proto-down (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#proto-down-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagso-max-segs (}jaj4 sbj)}(ja``u32``ja]jau32}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj4 ubja)}jaj4 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#gso-max-segs-u32ujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagso-max-size (}jaji sbj)}(ja``u32``ja]jau32}jajp sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaji ubja)}jaji sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#gso-max-size-u32ujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#pad-padujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxdp (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #xdp-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaevent (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #event-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja new-netnsid (}jaj= sbj)}(ja``s32``ja]jas32}jajD sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#new-netnsid-s32ujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatarget-netnsid (}jajr sbj)}(ja``s32``ja]jas32}jajy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajr ubja)}jajr sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#target-netnsid-s32ujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacarrier-up-count (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#carrier-up-count-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacarrier-down-count (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#carrier-down-count-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja new-ifindex (}jaj sbj)}(ja``s32``ja]jas32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#new-ifindex-s32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja min-mtu (}jajF sbj)}(ja``u32``ja]jau32}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajF ubja)}jajF sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #min-mtu-u32ujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja max-mtu (}jaj{ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #max-mtu-u32ujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja prop-list (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#prop-list-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja alt-ifname (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#alt-ifname-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japerm-address (}jaj sbj)}(ja ``binary``ja]jabinary}jaj! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#perm-address-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto-down-reason (}jajO sbj)}(ja ``string``ja]jastring}jajV sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#proto-down-reason-stringujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarent-dev-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#parent-dev-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarent-dev-bus-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#parent-dev-bus-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagro-max-size (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#gro-max-size-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatso-max-size (}jaj# sbj)}(ja``u32``ja]jau32}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj# ubja)}jaj# sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#tso-max-size-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatso-max-segs (}jajX sbj)}(ja``u32``ja]jau32}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajX ubja)}jajX sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#tso-max-segs-u32ujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja allmulti (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #allmulti-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadevlink-port (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#devlink-port-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagso-ipv4-max-size (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#gso-ipv4-max-size-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagro-ipv4-max-size (}jaj, sbj)}(ja``u32``ja]jau32}jaj3 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#gro-ipv4-max-size-u32ujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dpll-pin (}jaja sbj)}(ja``nest``ja]janest}jajh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja ubja)}jaja sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#dpll-pin-nestujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-pacing-offload-horizon (}jaj sbj)}(ja``uint``ja]jauint}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #max-pacing-offload-horizon-uintujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janetns-immutable (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#netns-immutable-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japrop-list-link-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#prop-list-link-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja alt-ifname}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #alt-ifnameujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja af-spec-attrs}jaj[ sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#af-spec-attrsujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainet (}jaj{ sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #inet-nestujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainet6 (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #inet6-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamctp (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #mctp-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubeja}(jW]jY]j[]j]]j_]ujajv jajU ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javfinfo-list-attrs}jaj& sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vfinfo-list-attrsujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo (}jajF sbj)}(ja``nest``ja]janest}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajF ubja)}jajF sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #info-nestujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja vfinfo-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #vfinfo-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamac (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #mac-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javlan (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #vlan-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-rate (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#tx-rate-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja spoofchk (}jajF sbj)}(ja ``binary``ja]jabinary}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajF ubja)}jajF sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#spoofchk-binaryujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja link-state (}jaj{ sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#link-state-binaryujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #rate-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarss-query-en (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#rss-query-en-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jaj sbj)}(ja``nest``ja]janest}jaj! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #stats-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatrust (}jajO sbj)}(ja ``binary``ja]jabinary}jajV sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #trust-binaryujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaib-node-guid (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ib-node-guid-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaib-port-guid (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ib-port-guid-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vlan-list (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vlan-list-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja broadcast (}jaj# sbj)}(ja ``binary``ja]jabinary}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj# ubja)}jaj# sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id1ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javf-stats-attrs}jajd sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vf-stats-attrsujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-packets (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#rx-packets-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-packets (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#tx-packets-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-bytes (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #rx-bytes-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-bytes (}jaj# sbj)}(ja``u64``ja]jau64}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj# ubja)}jaj# sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #tx-bytes-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja broadcast (}jajX sbj)}(ja``u64``ja]jau64}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajX ubja)}jajX sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#broadcast-u64ujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja multicast (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#multicast-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id2ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-dropped (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#rx-dropped-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-dropped (}jaj, sbj)}(ja``u64``ja]jau64}jaj3 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#tx-dropped-u64ujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubeja}(jW]jY]j[]j]]j_]ujajv jaj^ ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja vf-vlan-attrs}jajm sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vf-vlan-attrsujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #info-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajg ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javf-ports-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vf-ports-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japort-self-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#port-self-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakind (}jaj4 sbj)}(ja ``string``ja]jastring}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj4 ubja)}jaj4 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #kind-stringujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jaji sbj)}(ja``sub-message``ja]ja sub-message}jajp sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaji ubja)}jaji sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#data-sub-messageujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxstats (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#xstats-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja slave-kind (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#slave-kind-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja slave-data (}jaj sbj)}(ja``sub-message``ja]ja sub-message}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#slave-data-sub-messageujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-bond-attrs}jajI sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-bond-attrsujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamode (}jaji sbj)}(ja``u8``ja]jau8}jajp sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaji ubja)}jaji sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mode-u8ujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaactive-slave (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#active-slave-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamiimon (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #miimon-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja updelay (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #updelay-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja downdelay (}jaj= sbj)}(ja``u32``ja]jau32}jajD sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#downdelay-u32ujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja use-carrier (}jajr sbj)}(ja``u8``ja]jau8}jajy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajr ubja)}jajr sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#use-carrier-u8ujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaarp-interval (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#arp-interval-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaarp-ip-target (}jaj sbj)}(ja``indexed-array``ja]ja indexed-array}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#arp-ip-target-indexed-arrayujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaarp-validate (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#arp-validate-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaarp-all-targets (}jajF sbj)}(ja``u32``ja]jau32}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajF ubja)}jajF sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#arp-all-targets-u32ujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja primary (}jaj{ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #primary-u32ujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrimary-reselect (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#primary-reselect-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafail-over-mac (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#fail-over-mac-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxmit-hash-policy (}jaj sbj)}(ja``u8``ja]jau8}jaj! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#xmit-hash-policy-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja resend-igmp (}jajO sbj)}(ja``u32``ja]jau32}jajV sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#resend-igmp-u32ujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janum-peer-notif (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#num-peer-notif-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaall-slaves-active (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#all-slaves-active-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja min-links (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#min-links-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja lp-interval (}jaj# sbj)}(ja``u32``ja]jau32}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj# ubja)}jaj# sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#lp-interval-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japackets-per-slave (}jajX sbj)}(ja``u32``ja]jau32}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajX ubja)}jajX sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#packets-per-slave-u32ujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaad-lacp-rate (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ad-lacp-rate-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ad-select (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ad-select-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ad-info (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ad-info-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaad-actor-sys-prio (}jaj, sbj)}(ja``u16``ja]jau16}jaj3 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ad-actor-sys-prio-u16ujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaad-user-port-key (}jaja sbj)}(ja``u16``ja]jau16}jajh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja ubja)}jaja sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ad-user-port-key-u16ujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaad-actor-system (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ad-actor-system-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatlb-dynamic-lb (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#tlb-dynamic-lb-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japeer-notif-delay (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#peer-notif-delay-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaad-lacp-active (}jaj5 sbj)}(ja``u8``ja]jau8}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5 ubja)}jaj5 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ad-lacp-active-u8ujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja missed-max (}jajj sbj)}(ja``u8``ja]jau8}jajq sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#missed-max-u8ujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jans-ip6-target (}jaj sbj)}(ja``indexed-array``ja]ja indexed-array}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ns-ip6-target-indexed-arrayujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacoupled-control (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#coupled-control-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubeja}(jW]jY]j[]j]]j_]ujajv jajC ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jabond-ad-info-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#bond-ad-info-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja aggregator (}jaj5 sbj)}(ja``u16``ja]jau16}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5 ubja)}jaj5 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#aggregator-u16ujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja num-ports (}jajj sbj)}(ja``u16``ja]jau16}jajq sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#num-ports-u16ujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja actor-key (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#actor-key-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja partner-key (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#partner-key-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja partner-mac (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#partner-mac-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jabond-slave-attrs}jajJ sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#bond-slave-attrsujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastate (}jajj sbj)}(ja``u8``ja]jau8}jajq sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #state-u8ujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mii-status (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mii-status-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink-failure-count (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#link-failure-count-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja perm-hwaddr (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#perm-hwaddr-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja queue-id (}jaj> sbj)}(ja``u16``ja]jau16}jajE sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja)}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #queue-id-u16ujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaad-aggregator-id (}jajs sbj)}(ja``u16``ja]jau16}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajs ubja)}jajs sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ad-aggregator-id-u16ujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaad-actor-oper-port-state (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ad-actor-oper-port-state-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaad-partner-oper-port-state (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ad-partner-oper-port-state-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrio (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #prio-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubeja}(jW]jY]j[]j]]j_]ujajv jajD ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-bridge-attrs}jajS sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-bridge-attrsujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaforward-delay (}jajs sbj)}(ja``u32``ja]jau32}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajs ubja)}jajs sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#forward-delay-u32ujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hello-time (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#hello-time-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja max-age (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #max-age-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ageing-time (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ageing-time-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja stp-state (}jajG sbj)}(ja``u32``ja]jau32}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajG ubja)}jajG sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#stp-state-u32ujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jaj| sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj| ubja)}jaj| sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #priority-u16ujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javlan-filtering (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vlan-filtering-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javlan-protocol (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vlan-protocol-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagroup-fwd-mask (}jaj sbj)}(ja``u16``ja]jau16}jaj" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#group-fwd-mask-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja root-id (}jajP sbj)}(ja ``binary``ja]jabinary}jajW sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#root-id-binaryujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja bridge-id (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#bridge-id-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja root-port (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#root-port-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaroot-path-cost (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#root-path-cost-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatopology-change (}jaj$ sbj)}(ja``u8``ja]jau8}jaj+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#topology-change-u8ujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatopology-change-detected (}jajY sbj)}(ja``u8``ja]jau8}jaj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajY ubja)}jajY sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#topology-change-detected-u8ujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hello-timer (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#hello-timer-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tcn-timer (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#tcn-timer-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatopology-change-timer (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#topology-change-timer-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja gc-timer (}jaj- sbj)}(ja``u64``ja]jau64}jaj4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj- ubja)}jaj- sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #gc-timer-u64ujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja group-addr (}jajb sbj)}(ja ``binary``ja]jabinary}jaji sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajb ubja)}jajb sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#group-addr-binaryujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja fdb-flush (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#fdb-flush-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-router (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-router-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-snooping (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-snooping-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-query-use-ifaddr (}jaj6 sbj)}(ja``u8``ja]jau8}jaj= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj6 ubja)}jaj6 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-query-use-ifaddr-u8ujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-querier (}jajk sbj)}(ja``u8``ja]jau8}jajr sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajk ubja)}jajk sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-querier-u8ujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-hash-elasticity (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-hash-elasticity-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-hash-max (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-hash-max-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-last-member-cnt (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-last-member-cnt-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-startup-query-cnt (}jaj? sbj)}(ja``u32``ja]jau32}jajF sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj? ubja)}jaj? sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-startup-query-cnt-u32ujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-last-member-intvl (}jajt sbj)}(ja``u64``ja]jau64}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajt ubja)}jajt sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-last-member-intvl-u64ujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-membership-intvl (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-membership-intvl-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-querier-intvl (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-querier-intvl-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-query-intvl (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-query-intvl-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-query-response-intvl (}jajH sbj)}(ja``u64``ja]jau64}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajH ubja)}jajH sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-query-response-intvl-u64ujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-startup-query-intvl (}jaj} sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja)}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-startup-query-intvl-u64ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janf-call-iptables (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#nf-call-iptables-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janf-call-ip6tables (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#nf-call-ip6tables-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janf-call-arptables (}jaj sbj)}(ja``u8``ja]jau8}jaj# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#nf-call-arptables-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javlan-default-pvid (}jajQ sbj)}(ja``u16``ja]jau16}jajX sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vlan-default-pvid-u16ujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id3ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javlan-stats-enabled (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vlan-stats-enabled-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-stats-enabled (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-stats-enabled-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-igmp-version (}jaj% sbj)}(ja``u8``ja]jau8}jaj, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-igmp-version-u8ujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-mld-version (}jajZ sbj)}(ja``u8``ja]jau8}jaja sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-mld-version-u8ujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javlan-stats-per-port (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vlan-stats-per-port-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamulti-boolopt (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#multi-boolopt-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-querier-state (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-querier-state-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafdb-n-learned (}jaj. sbj)}(ja``u32``ja]jau32}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#fdb-n-learned-u32ujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafdb-max-learned (}jajc sbj)}(ja``u32``ja]jau32}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#fdb-max-learned-u32ujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubeja}(jW]jY]j[]j]]j_]ujajv jajM ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-brport-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-brport-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastate (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id4ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id5ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacost (}jaj. sbj)}(ja``u32``ja]jau32}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #cost-u32ujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamode (}jajc sbj)}(ja``flag``ja]jaflag}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #mode-flagujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaguard (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #guard-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja protect (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #protect-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja fast-leave (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#fast-leave-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja learning (}jaj7 sbj)}(ja``flag``ja]jaflag}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#learning-flagujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunicast-flood (}jajl sbj)}(ja``flag``ja]jaflag}jajs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#unicast-flood-flagujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja proxyarp (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#proxyarp-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalearning-sync (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#learning-sync-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroxyarp-wifi (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#proxyarp-wifi-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja root-id (}jaj@ sbj)}(ja ``binary``ja]jabinary}jajG sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id6ujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja bridge-id (}jaju sbj)}(ja ``binary``ja]jabinary}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id7ujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadesignated-port (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#designated-port-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadesignated-cost (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#designated-cost-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jano (}jajI sbj)}(ja``u16``ja]jau16}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#no-u16ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatopology-change-ack (}jaj~ sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#topology-change-ack-u8ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaconfig-pending (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#config-pending-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamessage-age-timer (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#message-age-timer-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaforward-delay-timer (}jaj sbj)}(ja``u64``ja]jau64}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#forward-delay-timer-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hold-timer (}jajR sbj)}(ja``u64``ja]jau64}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#hold-timer-u64ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflush (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #flush-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamulticast-router (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#multicast-router-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mcast-flood (}jaj& sbj)}(ja``flag``ja]jaflag}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-flood-flagujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-to-ucast (}jaj[ sbj)}(ja``flag``ja]jaflag}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-to-ucast-flagujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vlan-tunnel (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#vlan-tunnel-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja bcast-flood (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#bcast-flood-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagroup-fwd-mask (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id9ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janeigh-suppress (}jaj/ sbj)}(ja``flag``ja]jaflag}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#neigh-suppress-flagujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja isolated (}jajd sbj)}(ja``flag``ja]jaflag}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#isolated-flagujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja backup-port (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#backup-port-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamrp-ring-open (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mrp-ring-open-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mrp-in-open (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mrp-in-open-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-eht-hosts-limit (}jaj8 sbj)}(ja``u32``ja]jau32}jaj? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-eht-hosts-limit-u32ujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-eht-hosts-cnt (}jajm sbj)}(ja``u32``ja]jau32}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm ubja)}jajm sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-eht-hosts-cnt-u32ujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalocked (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #locked-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamab (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #mab-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-n-groups (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-n-groups-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-max-groups (}jajA sbj)}(ja``u32``ja]jau32}jajH sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA ubja)}jajA sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mcast-max-groups-u32ujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janeigh-vlan-suppress (}jajv sbj)}(ja``flag``ja]jaflag}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#neigh-vlan-suppress-flagujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja backup-nhid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#backup-nhid-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-gre-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-gre-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id10ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaiflags (}jajA sbj)}(ja``u16``ja]jau16}jajH sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA ubja)}jajA sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #iflags-u16ujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoflags (}jajv sbj)}(ja``u16``ja]jau16}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #oflags-u16ujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaikey (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ikey-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaokey (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #okey-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalocal (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #local-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaremote (}jajJ sbj)}(ja ``binary``ja]jabinary}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#remote-binaryujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jattl (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ttl-u8ujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatos (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#tos-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pmtudisc (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #pmtudisc-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-limit (}jaj sbj)}(ja``u32``ja]jau32}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#encap-limit-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja flowinfo (}jajS sbj)}(ja``u32``ja]jau32}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #flowinfo-u32ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #flags-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-type (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#encap-type-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-flags (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#encap-flags-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-sport (}jaj' sbj)}(ja``u16``ja]jau16}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#encap-sport-u16ujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-dport (}jaj\ sbj)}(ja``u16``ja]jau16}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#encap-dport-u16ujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacollect-metadata (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#collect-metadata-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ignore-df (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ignore-df-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafwmark (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #fwmark-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaerspan-index (}jaj0 sbj)}(ja``u32``ja]jau32}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#erspan-index-u32ujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja erspan-ver (}jaje sbj)}(ja``u8``ja]jau8}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#erspan-ver-u8ujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja erspan-dir (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#erspan-dir-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja erspan-hwid (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#erspan-hwid-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-vti-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-vti-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink (}jaj0 sbj)}(ja``u32``ja]jau32}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id11ujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaikey (}jaje sbj)}(ja``u32``ja]jau32}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id12ujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaokey (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id13ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalocal (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id14ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaremote (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id15ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafwmark (}jaj9 sbj)}(ja``u32``ja]jau32}jaj@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id16ujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-vti6-attrs}jajz sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-vti6-attrsujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalink}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaikey}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ikeyujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaokey}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#okeyujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalocal}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#localujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaremote}jaj& sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#remoteujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafwmark}jajI sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#fwmarkujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajt ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-geneve-attrs}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-geneve-attrsujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaremote (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id17ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jattl (}jaj sbj)}(ja``u8``ja]jau8}jaj  sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id18ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatos (}jaj7 sbj)}(ja``u8``ja]jau8}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id19ujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort (}jajl sbj)}(ja``u16``ja]jau16}jajs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #port-u16ujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacollect-metadata (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id20ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja remote6 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#remote6-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja udp-csum (}jaj  sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj  ubja)}jaj  sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #udp-csum-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaudp-zero-csum6-tx (}jaj@ sbj)}(ja``u8``ja]jau8}jajG sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#udp-zero-csum6-tx-u8ujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaudp-zero-csum6-rx (}jaju sbj)}(ja``u8``ja]jau8}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#udp-zero-csum6-rx-u8ujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalabel (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #label-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ttl-inherit (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ttl-inherit-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadf (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#df-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainner-proto-inherit (}jajI sbj)}(ja``flag``ja]jaflag}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#inner-proto-inherit-flagujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja port-range (}jaj~ sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#port-range-binaryujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajr ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-iptun-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-iptun-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id21ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalocal (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id22ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaremote (}jajI sbj)}(ja ``binary``ja]jabinary}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id23ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jattl (}jaj~ sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id24ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatos (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id25ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-limit (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#encap-limit-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja flowinfo (}jaj sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id26ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jajR sbj)}(ja``u16``ja]jau16}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #flags-u16ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #proto-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pmtudisc (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id27ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja 6rd-prefix (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#rd-prefix-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja6rd-relay-prefix (}jaj& sbj)}(ja ``binary``ja]jabinary}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#rd-relay-prefix-binaryujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja6rd-prefixlen (}jaj[ sbj)}(ja``u16``ja]jau16}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#rd-prefixlen-u16ujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja6rd-relay-prefixlen (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#rd-relay-prefixlen-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-type (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id28ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-flags (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id29ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-sport (}jaj/ sbj)}(ja``u16``ja]jau16}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id30ujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-dport (}jajd sbj)}(ja``u16``ja]jau16}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id31ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacollect-metadata (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafwmark (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id33ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-ip6tnl-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-ip6tnl-attrsujajyu jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj  ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalink}jaj/ sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id34ujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalocal}jajR sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id35ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaremote}jaju sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id36ujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jattl}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ttlujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja encap-limit}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #encap-limitujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaflowinfo}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #flowinfoujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id37ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japroto}jaj6 sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#protoujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja encap-type}jajY sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #encap-typeujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja encap-flags}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #encap-flagsujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja encap-sport}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #encap-sportujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja encap-dport}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #encap-dportujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacollect-metadata}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#collect-metadataujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafwmark}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id38ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubeja}(jW]jY]j[]j]]j_]ujajv jaj  ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-tun-attrs}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-tun-attrsujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaowner (}jajW sbj)}(ja``u32``ja]jau32}jaj^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajW ubja)}jajW sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #owner-u32ujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagroup (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id39ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#type-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japi (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#pi-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vnet-hdr (}jaj+ sbj)}(ja``u8``ja]jau8}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #vnet-hdr-u8ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja persist (}jaj` sbj)}(ja``u8``ja]jau8}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #persist-u8ujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja multi-queue (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#multi-queue-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja num-queues (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#num-queues-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janum-disabled-queues (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#num-disabled-queues-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubeja}(jW]jY]j[]j]]j_]ujajv jaj1 ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-vlan-attrs}jaj@ sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-vlan-attrsujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj` sbj)}(ja``u16``ja]jau16}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id40ujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #flags-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja egress-qos (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#egress-qos-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ingress-qos (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ingress-qos-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja protocol (}jaj4 sbj)}(ja``u16``ja]jau16}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj4 ubja)}jaj4 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #protocol-u16ujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubeja}(jW]jY]j[]j]]j_]ujajv jaj: ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ifla-vlan-qos}jaju sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#ifla-vlan-qosujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mapping (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#mapping-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajo ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-vrf-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-vrf-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatable (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #table-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja xdp-attrs}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #xdp-attrsujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafd (}jajW sbj)}(ja``s32``ja]jas32}jaj^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajW ubja)}jajW sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#fd-s32ujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja attached (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #attached-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id41ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja prog-id (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #prog-id-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja drv-prog-id (}jaj+ sbj)}(ja``u32``ja]jau32}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#drv-prog-id-u32ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja skb-prog-id (}jaj` sbj)}(ja``u32``ja]jau32}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#skb-prog-id-u32ujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hw-prog-id (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#hw-prog-id-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja expected-fd (}jaj sbj)}(ja``s32``ja]jas32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#expected-fd-s32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubeja}(jW]jY]j[]j]]j_]ujajv jaj1 ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ifla-attrs}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ifla-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaconf (}jaj+ sbj)}(ja ``binary``ja]jabinary}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #conf-binaryujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ifla6-attrs}jajl sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ifla6-attrsujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id42ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaconf (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id43ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id44ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast (}jaj+ sbj)}(ja ``binary``ja]jabinary}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #mcast-binaryujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja cacheinfo (}jaj` sbj)}(ja ``binary``ja]jabinary}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#cacheinfo-binaryujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja icmp6stats (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#icmp6stats-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatoken (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #token-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaddr-gen-mode (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#addr-gen-mode-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jara-mtu (}jaj4 sbj)}(ja``u32``ja]jau32}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj4 ubja)}jaj4 sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #ra-mtu-u32ujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajf ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja mctp-attrs}jaju sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #mctp-attrsujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janet (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#net-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japhys-binding (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#phys-binding-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajo ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja stats-attrs}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #stats-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja link-64 (}jaj+ sbj)}(ja ``binary``ja]jabinary}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#link-64-binaryujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja link-xstats (}jaj` sbj)}(ja ``binary``ja]jabinary}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#link-xstats-binaryujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink-xstats-slave (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#link-xstats-slave-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink-offload-xstats (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#link-offload-xstats-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja af-spec (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#af-spec-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalink-offload-xstats}jaj@ sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#link-offload-xstatsujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja cpu-hit (}jaj` sbj)}(ja ``binary``ja]jabinary}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#cpu-hit-binaryujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hw-s-info (}jaj sbj)}(ja``indexed-array``ja]ja indexed-array}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#hw-s-info-indexed-arrayujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja l3-stats (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#l3-stats-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubeja}(jW]jY]j[]j]]j_]ujajv jaj: ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja hw-s-info-one}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#hw-s-info-oneujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja request (}jaj+ sbj)}(ja``u8``ja]jau8}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #request-u8ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaused (}jaj` sbj)}(ja``u8``ja]jau8}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#used-u8ujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalink-dpll-pin-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#link-dpll-pin-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#id45ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo-netkit-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-netkit-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peer-info (}jaj" sbj)}(ja ``binary``ja]jabinary}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj" ubja)}jaj" sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#peer-info-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja primary (}jajW sbj)}(ja``u8``ja]jau8}jaj^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajW ubja)}jajW sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #primary-u8ujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japolicy (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #policy-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peer-policy (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#peer-policy-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamode (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #mode-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jascrub (}jaj+ sbj)}(ja``u32``ja]jau32}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #scrub-u32ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peer-scrub (}jaj` sbj)}(ja``u32``ja]jau32}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#peer-scrub-u32ujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja headroom (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #headroom-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tailroom (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #tailroom-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Sub-messages}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname #sub-messagesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalinkinfo-data-msg}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-data-msgujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalinkinfo-member-data-msg}jajZ sbaja}(jW]jY]j[]j]]j_]internalrefurijݾ anchorname#linkinfo-member-data-msgujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjBjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Timestamping}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/timestamping anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. Control Interfaces}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#control-interfacesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=1.1 SO_TIMESTAMP (also SO_TIMESTAMP_OLD and SO_TIMESTAMP_NEW)}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname8#so-timestamp-also-so-timestamp-old-and-so-timestamp-newujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaC1.2 SO_TIMESTAMPNS (also SO_TIMESTAMPNS_OLD and SO_TIMESTAMPNS_NEW)}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname>#so-timestampns-also-so-timestampns-old-and-so-timestampns-newujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaF1.3 SO_TIMESTAMPING (also SO_TIMESTAMPING_OLD and SO_TIMESTAMPING_NEW)}jaj$ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchornameA#so-timestamping-also-so-timestamping-old-and-so-timestamping-newujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.3.1 Timestamp Generation}jajD sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#timestamp-generationujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.3.2 Timestamp Reporting}jajg sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#timestamp-reportingujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.3.3 Timestamp Options}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#timestamp-optionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/1.3.4. Enabling timestamps via control messages}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname)#enabling-timestamps-via-control-messagesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.4 Bytestream Timestamps}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bytestream-timestampsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2 Data Interfaces}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#data-interfacesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2.1 SCM_TIMESTAMPING records}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#scm-timestamping-recordsujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+2.1.1 Transmit timestamps with MSG_ERRQUEUE}jajK sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname&#transmit-timestamps-with-msg-errqueueujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1.1.2 Timestamp types}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#timestamp-typesujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1.1.3 Fragmentation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fragmentationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1.1.4 Packet Payload}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#packet-payloadujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1.1.5 Blocking Read}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#blocking-readujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubeja}(jW]jY]j[]j]]j_]ujajv jajE ubeja}(jW]jY]j[]j]]j_]ujaju jajB ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1.2 Receive timestamps}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#receive-timestampsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubeja}(jW]jY]j[]j]]j_]ujajv jaj% ubeja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaD3. Hardware Timestamping configuration: ETHTOOL_MSG_TSCONFIG_SET/GET}jaj> sbaja}(jW]jY]j[]j]]j_]internalrefurij anchornameA#hardware-timestamping-configuration-ethtool-msg-tsconfig-set-getujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja83.1 Hardware Timestamping Implementation: Device Drivers}jaj^ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname4#hardware-timestamping-implementation-device-driversujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:3.2 Special considerations for stacked PTP Hardware Clocks}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname7#special-considerations-for-stacked-ptp-hardware-clocksujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja43.2.1 DSA (Distributed Switch Architecture) switches}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname-#dsa-distributed-switch-architecture-switchesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2.2 Ethernet PHYs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ethernet-physujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2.3 MII bus snooping devices}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mii-bus-snooping-devicesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#3.2.4 Other caveats for MAC drivers}jaj  sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#other-caveats-for-mac-driversujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj{ ubeja}(jW]jY]j[]j]]j_]ujaju jajU ubeja}(jW]jY]j[]j]]j_]ujajv jaj8 ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjCjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSeg6 Sysfs variables}jajZ sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/seg6-sysctl anchornamehujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,/proc/sys/net/conf//seg6_* variables:}jajz sbaja}(jW]jY]j[]j]]j_]internalrefuriji anchorname'#proc-sys-net-conf-iface-seg6-variablesujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujajv jajT ubeja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujajv ubj2 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj sbj)}(jajja]jart-neigh}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja netlink specification}jaj sbeja}(jW]jY]j[]j]]j_]internalrefuri networking/netlink_spec/rt_neigh anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#summaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #operationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewneigh}jaj& sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #newneighujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelneigh}jajI sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #delneighujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja delneigh-ntf}jajl sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #delneigh-ntfujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetneigh}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #getneighujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja newneigh-ntf}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #newneigh-ntfujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja getneightbl}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #getneightblujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja setneightbl}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #setneightblujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jaj' sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#multicast-groupsujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jajJ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #definitionsujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jandmsg}jajj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ndmsgujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jandtmsg}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ndtmsgujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja nud-state}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nud-stateujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ntf-flags}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ntf-flagsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ntf-ext-flags}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ntf-ext-flagsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jartm-type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #rtm-typeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja nda-cacheinfo}jaj< sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nda-cacheinfoujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ndt-config}jaj_ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ndt-configujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ndt-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ndt-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubeja}(jW]jY]j[]j]]j_]ujajv jajD ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#attribute-setsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janeighbour-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#neighbour-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#unspec-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadst (}jaj& sbj)}(ja ``binary``ja]jabinary}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #dst-binaryujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalladdr (}jaj[ sbj)}(ja ``binary``ja]jabinary}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#lladdr-binaryujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja cacheinfo (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#cacheinfo-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrobes (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #probes-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javlan (}jaj sbj)}(ja``u16``ja]jau16}jaj! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #vlan-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort (}jaj/! sbj)}(ja``u16``ja]jau16}jaj6! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/! ubja)}jaj/! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #port-u16ujajyu jaj,! ubaja}(jW]jY]j[]j]]j_]ujaju jaj)! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javni (}jajd! sbj)}(ja``u32``ja]jau32}jajk! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd! ubja)}jajd! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vni-u32ujajyu jaja! ubaja}(jW]jY]j[]j]]j_]ujaju jaj^! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jaj! sbj)}(ja``u32``ja]jau32}jaj! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj! ubja)}jaj! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ifindex-u32ujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamaster (}jaj! sbj)}(ja``u32``ja]jau32}jaj! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj! ubja)}jaj! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #master-u32ujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink-netnsid (}jaj" sbj)}(ja``s32``ja]jas32}jaj " sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj" ubja)}jaj" sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#link-netnsid-s32ujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja src-vni (}jaj8" sbj)}(ja``u32``ja]jau32}jaj?" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8" ubja)}jaj8" sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #src-vni-u32ujajyu jaj5" ubaja}(jW]jY]j[]j]]j_]ujaju jaj2" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja protocol (}jajm" sbj)}(ja``u8``ja]jau8}jajt" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm" ubja)}jajm" sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #protocol-u8ujajyu jajj" ubaja}(jW]jY]j[]j]]j_]ujaju jajg" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janh-id (}jaj" sbj)}(ja``u32``ja]jau32}jaj" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj" ubja)}jaj" sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nh-id-u32ujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafdb-ext-attrs (}jaj" sbj)}(ja ``binary``ja]jabinary}jaj" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj" ubja)}jaj" sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fdb-ext-attrs-binaryujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja flags-ext (}jaj # sbj)}(ja``u32``ja]jau32}jaj# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj # ubja)}jaj # sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#flags-ext-u32ujajyu jaj # ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jandm-state-mask (}jajA# sbj)}(ja``u16``ja]jau16}jajH# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA# ubja)}jajA# sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ndm-state-mask-u16ujajyu jaj># ubaja}(jW]jY]j[]j]]j_]ujaju jaj;# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jandm-flags-mask (}jajv# sbj)}(ja``u8``ja]jau8}jaj}# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv# ubja)}jajv# sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ndm-flags-mask-u8ujajyu jajs# ubaja}(jW]jY]j[]j]]j_]ujaju jajp# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ndt-attrs}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ndt-attrsujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj# sbj)}(ja ``string``ja]jastring}jaj# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj# ubja)}jaj# sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #name-stringujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja thresh1 (}jaj $ sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj $ ubja)}jaj $ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #thresh1-u32ujajyu jaj $ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja thresh2 (}jajA$ sbj)}(ja``u32``ja]jau32}jajH$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA$ ubja)}jajA$ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #thresh2-u32ujajyu jaj>$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj;$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja thresh3 (}jajv$ sbj)}(ja``u32``ja]jau32}jaj}$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv$ ubja)}jajv$ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #thresh3-u32ujajyu jajs$ ubaja}(jW]jY]j[]j]]j_]ujaju jajp$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaconfig (}jaj$ sbj)}(ja ``binary``ja]jabinary}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#config-binaryujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarms (}jaj$ sbj)}(ja``nest``ja]janest}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #parms-nestujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jaj% sbj)}(ja ``binary``ja]jabinary}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #stats-binaryujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja gc-interval (}jajJ% sbj)}(ja``u64``ja]jau64}jajQ% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ% ubja)}jajJ% sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#gc-interval-u64ujajyu jajG% ubaja}(jW]jY]j[]j]]j_]ujaju jajD% ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj% sbj)}(ja``pad``ja]japad}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pad-padujajyu jaj|% ubaja}(jW]jY]j[]j]]j_]ujaju jajy% ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubeja}(jW]jY]j[]j]]j_]ujajv jaj# ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ndtpa-attrs}jaj% sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ndtpa-attrsujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jaj% sbj)}(ja``u32``ja]jau32}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id1ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarefcnt (}jaj& sbj)}(ja``u32``ja]jau32}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #refcnt-u32ujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareachable-time (}jajJ& sbj)}(ja``u64``ja]jau64}jajQ& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ& ubja)}jajJ& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#reachable-time-u64ujajyu jajG& ubaja}(jW]jY]j[]j]]j_]ujaju jajD& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabase-reachable-time (}jaj& sbj)}(ja``u64``ja]jau64}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#base-reachable-time-u64ujajyu jaj|& ubaja}(jW]jY]j[]j]]j_]ujaju jajy& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaretrans-time (}jaj& sbj)}(ja``u64``ja]jau64}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#retrans-time-u64ujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagc-staletime (}jaj& sbj)}(ja``u64``ja]jau64}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#gc-staletime-u64ujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadelay-probe-time (}jaj' sbj)}(ja``u64``ja]jau64}jaj%' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#delay-probe-time-u64ujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja queue-len (}jajS' sbj)}(ja``u32``ja]jau32}jajZ' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS' ubja)}jajS' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#queue-len-u32ujajyu jajP' ubaja}(jW]jY]j[]j]]j_]ujaju jajM' ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja app-probes (}jaj' sbj)}(ja``u32``ja]jau32}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#app-probes-u32ujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaucast-probes (}jaj' sbj)}(ja``u32``ja]jau32}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ucast-probes-u32ujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-probes (}jaj' sbj)}(ja``u32``ja]jau32}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mcast-probes-u32ujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaanycast-delay (}jaj'( sbj)}(ja``u64``ja]jau64}jaj.( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj'( ubja)}jaj'( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#anycast-delay-u64ujajyu jaj$( ubaja}(jW]jY]j[]j]]j_]ujaju jaj!( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja proxy-delay (}jaj\( sbj)}(ja``u64``ja]jau64}jajc( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\( ubja)}jaj\( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proxy-delay-u64ujajyu jajY( ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja proxy-qlen (}jaj( sbj)}(ja``u32``ja]jau32}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proxy-qlen-u32ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja locktime (}jaj( sbj)}(ja``u64``ja]jau64}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #locktime-u64ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaqueue-lenbytes (}jaj( sbj)}(ja``u32``ja]jau32}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#queue-lenbytes-u32ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamcast-reprobes (}jaj0) sbj)}(ja``u32``ja]jau32}jaj7) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0) ubja)}jaj0) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mcast-reprobes-u32ujajyu jaj-) ubaja}(jW]jY]j[]j]]j_]ujaju jaj*) ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaje) sbj)}(ja``pad``ja]japad}jajl) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje) ubja)}jaje) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id2ujajyu jajb) ubaja}(jW]jY]j[]j]]j_]ujaju jaj_) ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainterval-probe-time-ms (}jaj) sbj)}(ja``u64``ja]jau64}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#interval-probe-time-ms-u64ujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubeja}(jW]jY]j[]j]]j_]ujajv jaj% ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPHY Abstraction Layer}jaj) sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/phy anchornamehujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPurpose}jaj* sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname#purposeujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The MDIO bus}jaj?* sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname #the-mdio-busujajyu jaj<* ubaja}(jW]jY]j[]j]]j_]ujaju jaj9* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+(RG)MII/electrical interface considerations}jajb* sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname+#rg-mii-electrical-interface-considerationsujajyu jaj_* ubaja}(jW]jY]j[]j]]j_]ujaju jaj\* ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Common problems with RGMII delay mismatch}jaj* sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname*#common-problems-with-rgmii-delay-mismatchujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj|* ubaja}(jW]jY]j[]j]]j_]ujaju jajy* ubaja}(jW]jY]j[]j]]j_]ujajv jaj\* ubeja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConnecting to a PHY}jaj* sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname#connecting-to-a-phyujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Letting the PHY Abstraction Layer do Everything}jaj* sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname0#letting-the-phy-abstraction-layer-do-everythingujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHY interface modes}jaj* sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname#phy-interface-modesujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPause frames / flow control}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname#pause-frames-flow-controlujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKeeping Close Tabs on the PAL}jaj=+ sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname#keeping-close-tabs-on-the-palujajyu jaj:+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj7+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDoing it all yourself}jaj`+ sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname#doing-it-all-yourselfujajyu jaj]+ ubaja}(jW]jY]j[]j]]j_]ujaju jajZ+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPHY Device Drivers}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname#phy-device-driversujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj}+ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric PHY driver}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname#generic-phy-driverujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriting a PHY driver}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname#writing-a-phy-driverujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubeja}(jW]jY]j[]j]]j_]ujajv jaj}+ ubeja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Board Fixups}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname #board-fixupsujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Standards}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij * anchorname #standardsujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubeja}(jW]jY]j[]j]]j_]ujajv jaj) ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$HOWTO for the linux packet generator}jajP, sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/pktgen anchornamehujajyu jajM, ubaja}(jW]jY]j[]j]]j_]ujaju jajJ, ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTuning NIC for max performance}jajp, sbaja}(jW]jY]j[]j]]j_]internalrefurij_, anchorname#tuning-nic-for-max-performanceujajyu jajm, ubaja}(jW]jY]j[]j]]j_]ujaju jajj, ubaja}(jW]jY]j[]j]]j_]ujaju jajg, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel threads}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij_, anchorname#kernel-threadsujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jajg, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaViewing devices}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij_, anchorname#viewing-devicesujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jajg, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring devices}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij_, anchorname#configuring-devicesujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jajg, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSample scripts}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij_, anchorname#sample-scriptsujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jajg, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt affinity}jaj- sbaja}(jW]jY]j[]j]]j_]internalrefurij_, anchorname#interrupt-affinityujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jajg, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Enable IPsec}jajB- sbaja}(jW]jY]j[]j]]j_]internalrefurij_, anchorname #enable-ipsecujajyu jaj?- ubaja}(jW]jY]j[]j]]j_]ujaju jaj<- ubaja}(jW]jY]j[]j]]j_]ujaju jajg, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisable shared SKB}jaje- sbaja}(jW]jY]j[]j]]j_]internalrefurij_, anchorname#disable-shared-skbujajyu jajb- ubaja}(jW]jY]j[]j]]j_]ujaju jaj_- ubaja}(jW]jY]j[]j]]j_]ujaju jajg, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Current commands and configuration options}jaj- sbaja}(jW]jY]j[]j]]j_]internalrefurij_, anchorname+#current-commands-and-configuration-optionsujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jajg, ubeja}(jW]jY]j[]j]]j_]ujajv jajJ, ubeja}(jW]jY]j[]j]]j_]ujaju jajG, ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Virtual eXtensible Local Area Networking documentation}jaj- sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/vxlan anchornamehujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujajv ubjtjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj- sbj)}(jajja]jart-addr}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj- ubja netlink specification}jaj- sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/rt_addr anchornamehujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#summaryujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj@. sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname #operationsujajyu jaj=. ubaja}(jW]jY]j[]j]]j_]ujaju jaj:. ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewaddr}jaj`. sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#newaddrujajyu jaj]. ubaja}(jW]jY]j[]j]]j_]ujaju jajZ. ubaja}(jW]jY]j[]j]]j_]ujaju jajW. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadeladdr}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#deladdrujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj}. ubaja}(jW]jY]j[]j]]j_]ujaju jajW. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetaddr}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#getaddrujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jajW. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja getmulticast}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname #getmulticastujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jajW. ubeja}(jW]jY]j[]j]]j_]ujajv jaj:. ubeja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#multicast-groupsujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj/ sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname #definitionsujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ifaddrmsg}jaj;/ sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname #ifaddrmsgujajyu jaj8/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj5/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj2/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ifa-cacheinfo}jaj^/ sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#ifa-cacheinfoujajyu jaj[/ ubaja}(jW]jY]j[]j]]j_]ujaju jajX/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj2/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ifa-flags}jaj/ sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname #ifa-flagsujajyu jaj~/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj2/ ubeja}(jW]jY]j[]j]]j_]ujajv jaj/ ubeja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj/ sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#attribute-setsujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja addr-attrs}jaj/ sbaja}(jW]jY]j[]j]]j_]internalrefurij . anchorname #addr-attrsujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja address (}jaj/ sbj)}(ja ``binary``ja]jabinary}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#address-binaryujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalocal (}jaj%0 sbj)}(ja ``binary``ja]jabinary}jaj,0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj%0 ubja)}jaj%0 sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname #local-binaryujajyu jaj"0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalabel (}jajZ0 sbj)}(ja ``string``ja]jastring}jaja0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ0 ubja)}jajZ0 sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname #label-stringujajyu jajW0 ubaja}(jW]jY]j[]j]]j_]ujaju jajT0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja broadcast (}jaj0 sbj)}(ja ``binary``ja]jabinary}jaj0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#broadcast-binaryujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja anycast (}jaj0 sbj)}(ja ``binary``ja]jabinary}jaj0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#anycast-binaryujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja cacheinfo (}jaj0 sbj)}(ja ``binary``ja]jabinary}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#cacheinfo-binaryujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja multicast (}jaj.1 sbj)}(ja ``binary``ja]jabinary}jaj51 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj.1 ubja)}jaj.1 sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#multicast-binaryujajyu jaj+1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj(1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jajc1 sbj)}(ja``u32``ja]jau32}jajj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc1 ubja)}jajc1 sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname #flags-u32ujajyu jaj`1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj]1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rt-priority (}jaj1 sbj)}(ja``u32``ja]jau32}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#rt-priority-u32ujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatarget-netnsid (}jaj1 sbj)}(ja ``binary``ja]jabinary}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname#target-netnsid-binaryujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto (}jaj2 sbj)}(ja``u8``ja]jau8}jaj 2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2 ubja)}jaj2 sbeja}(jW]jY]j[]j]]j_]internalrefurij . anchorname #proto-u8ujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubeja}(jW]jY]j[]j]]j_]ujajv jaj/ ubeja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujajv jaj/ ubeja}(jW]jY]j[]j]]j_]ujaju jaj. ubeja}(jW]jY]j[]j]]j_]ujajv jaj- ubeja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujajv ubjE jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jajd2 sbj)}(jajja]jart-route}jajk2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd2 ubja netlink specification}jajd2 sbeja}(jW]jY]j[]j]]j_]internalrefuri networking/netlink_spec/rt_route anchornamehujajyu jaja2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj^2 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#summaryujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #operationsujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetroute}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #getrouteujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewroute}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #newrouteujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelroute}jaj3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #delrouteujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubeja}(jW]jY]j[]j]]j_]ujajv jaj2 ubeja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jajM3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #definitionsujajyu jajJ3 ubaja}(jW]jY]j[]j]]j_]ujaju jajG3 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jartm-type}jajm3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #rtm-typeujajyu jajj3 ubaja}(jW]jY]j[]j]]j_]ujaju jajg3 ubaja}(jW]jY]j[]j]]j_]ujaju jajd3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jartmsg}jaj3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#rtmsgujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jajd3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rta-cacheinfo}jaj3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#rta-cacheinfoujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jajd3 ubeja}(jW]jY]j[]j]]j_]ujajv jajG3 ubeja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#attribute-setsujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja route-attrs}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #route-attrsujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadst (}jaj"4 sbj)}(ja ``binary``ja]jabinary}jaj)4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj"4 ubja)}jaj"4 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #dst-binaryujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasrc (}jajW4 sbj)}(ja ``binary``ja]jabinary}jaj^4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajW4 ubja)}jajW4 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #src-binaryujajyu jajT4 ubaja}(jW]jY]j[]j]]j_]ujaju jajQ4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaiif (}jaj4 sbj)}(ja``u32``ja]jau32}jaj4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj4 ubja)}jaj4 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#iif-u32ujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoif (}jaj4 sbj)}(ja``u32``ja]jau32}jaj4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj4 ubja)}jaj4 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#oif-u32ujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja gateway (}jaj4 sbj)}(ja ``binary``ja]jabinary}jaj4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj4 ubja)}jaj4 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#gateway-binaryujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jaj+5 sbj)}(ja``u32``ja]jau32}jaj25 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+5 ubja)}jaj+5 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #priority-u32ujajyu jaj(5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj%5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja prefsrc (}jaj`5 sbj)}(ja ``binary``ja]jabinary}jajg5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj`5 ubja)}jaj`5 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#prefsrc-binaryujajyu jaj]5 ubaja}(jW]jY]j[]j]]j_]ujaju jajZ5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja metrics (}jaj5 sbj)}(ja``nest``ja]janest}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5 ubja)}jaj5 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #metrics-nestujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja multipath (}jaj5 sbj)}(ja ``binary``ja]jabinary}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5 ubja)}jaj5 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#multipath-binaryujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja protoinfo (}jaj5 sbj)}(ja ``binary``ja]jabinary}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5 ubja)}jaj5 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#protoinfo-binaryujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflow (}jaj46 sbj)}(ja``u32``ja]jau32}jaj;6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj46 ubja)}jaj46 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #flow-u32ujajyu jaj16 ubaja}(jW]jY]j[]j]]j_]ujaju jaj.6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja cacheinfo (}jaji6 sbj)}(ja ``binary``ja]jabinary}jajp6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaji6 ubja)}jaji6 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#cacheinfo-binaryujajyu jajf6 ubaja}(jW]jY]j[]j]]j_]ujaju jajc6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja session (}jaj6 sbj)}(ja ``binary``ja]jabinary}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj6 ubja)}jaj6 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#session-binaryujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mp-algo (}jaj6 sbj)}(ja ``binary``ja]jabinary}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj6 ubja)}jaj6 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#mp-algo-binaryujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatable (}jaj7 sbj)}(ja``u32``ja]jau32}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #table-u32ujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamark (}jaj=7 sbj)}(ja``u32``ja]jau32}jajD7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj=7 ubja)}jaj=7 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #mark-u32ujajyu jaj:7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj77 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mfc-stats (}jajr7 sbj)}(ja ``binary``ja]jabinary}jajy7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajr7 ubja)}jajr7 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#mfc-stats-binaryujajyu jajo7 ubaja}(jW]jY]j[]j]]j_]ujaju jajl7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javia (}jaj7 sbj)}(ja ``binary``ja]jabinary}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #via-binaryujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janewdst (}jaj7 sbj)}(ja ``binary``ja]jabinary}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#newdst-binaryujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japref (}jaj8 sbj)}(ja``u8``ja]jau8}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#pref-u8ujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj 8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja encap-type (}jajF8 sbj)}(ja``u16``ja]jau16}jajM8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajF8 ubja)}jajF8 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#encap-type-u16ujajyu jajC8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj@8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaencap (}jaj{8 sbj)}(ja ``binary``ja]jabinary}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{8 ubja)}jaj{8 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #encap-binaryujajyu jajx8 ubaja}(jW]jY]j[]j]]j_]ujaju jaju8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja expires (}jaj8 sbj)}(ja``u32``ja]jau32}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #expires-u32ujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj8 sbj)}(ja ``binary``ja]jabinary}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #pad-binaryujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jauid (}jaj9 sbj)}(ja``u32``ja]jau32}jaj!9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#uid-u32ujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jattl-propagate (}jajO9 sbj)}(ja``u8``ja]jau8}jajV9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO9 ubja)}jajO9 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#ttl-propagate-u8ujajyu jajL9 ubaja}(jW]jY]j[]j]]j_]ujaju jajI9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ip-proto (}jaj9 sbj)}(ja``u8``ja]jau8}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #ip-proto-u8ujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj~9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasport (}jaj9 sbj)}(ja``u16``ja]jau16}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #sport-u16ujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadport (}jaj9 sbj)}(ja``u16``ja]jau16}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #dport-u16ujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janh-id (}jaj#: sbj)}(ja``u32``ja]jau32}jaj*: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj#: ubja)}jaj#: sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #nh-id-u32ujajyu jaj : ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja flowlabel (}jajX: sbj)}(ja``u32``ja]jau32}jaj_: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajX: ubja)}jajX: sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#flowlabel-u32ujajyu jajU: ubaja}(jW]jY]j[]j]]j_]ujaju jajR: ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubeja}(jW]jY]j[]j]]j_]ujajv jaj3 ubeja}(jW]jY]j[]j]]j_]ujaju jaj3 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jametrics}jaj: sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#metricsujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj: sbj)}(ja ``unused``ja]jaunused}jaj: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#unspec-unusedujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalock (}jaj: sbj)}(ja``u32``ja]jau32}jaj: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #lock-u32ujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamtu (}jaj#; sbj)}(ja``u32``ja]jau32}jaj*; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj#; ubja)}jaj#; sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#mtu-u32ujajyu jaj ; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawindow (}jajX; sbj)}(ja``u32``ja]jau32}jaj_; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajX; ubja)}jajX; sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #window-u32ujajyu jajU; ubaja}(jW]jY]j[]j]]j_]ujaju jajR; ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jartt (}jaj; sbj)}(ja``u32``ja]jau32}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#rtt-u32ujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarttvar (}jaj; sbj)}(ja``u32``ja]jau32}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #rttvar-u32ujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ssthresh (}jaj; sbj)}(ja``u32``ja]jau32}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #ssthresh-u32ujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacwnd (}jaj,< sbj)}(ja``u32``ja]jau32}jaj3< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj,< ubja)}jaj,< sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #cwnd-u32ujajyu jaj)< ubaja}(jW]jY]j[]j]]j_]ujaju jaj&< ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaadvmss (}jaja< sbj)}(ja``u32``ja]jau32}jajh< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja< ubja)}jaja< sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #advmss-u32ujajyu jaj^< ubaja}(jW]jY]j[]j]]j_]ujaju jaj[< ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja reordering (}jaj< sbj)}(ja``u32``ja]jau32}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#reordering-u32ujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hoplimit (}jaj< sbj)}(ja``u32``ja]jau32}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #hoplimit-u32ujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja initcwnd (}jaj= sbj)}(ja``u32``ja]jau32}jaj= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #initcwnd-u32ujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja features (}jaj5= sbj)}(ja``u32``ja]jau32}jaj<= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5= ubja)}jaj5= sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #features-u32ujajyu jaj2= ubaja}(jW]jY]j[]j]]j_]ujaju jaj/= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rto-min (}jajj= sbj)}(ja``u32``ja]jau32}jajq= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj= ubja)}jajj= sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #rto-min-u32ujajyu jajg= ubaja}(jW]jY]j[]j]]j_]ujaju jajd= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja initrwnd (}jaj= sbj)}(ja``u32``ja]jau32}jaj= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #initrwnd-u32ujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja quickack (}jaj= sbj)}(ja``u32``ja]jau32}jaj= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #quickack-u32ujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja cc-algo (}jaj > sbj)}(ja ``string``ja]jastring}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj > ubja)}jaj > sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#cc-algo-stringujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafastopen-no-cookie (}jaj>> sbj)}(ja``u32``ja]jau32}jajE> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj>> ubja)}jaj>> sbeja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#fastopen-no-cookie-u32ujajyu jaj;> ubaja}(jW]jY]j[]j]]j_]ujaju jaj8> ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubeja}(jW]jY]j[]j]]j_]ujajv jaj: ubeja}(jW]jY]j[]j]]j_]ujaju jaj3 ubeja}(jW]jY]j[]j]]j_]ujajv jaj3 ubeja}(jW]jY]j[]j]]j_]ujaju jaj2 ubeja}(jW]jY]j[]j]]j_]ujajv jaj^2 ubeja}(jW]jY]j[]j]]j_]ujaju jaj[2 ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj> sbj)}(jajja]jaethtool}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja netlink specification}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/ethtool anchornamehujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj> sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#summaryujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj> sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #operationsujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja strset-get}jaj? sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #strset-getujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja linkinfo-get}jaj7? sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #linkinfo-getujajyu jaj4? ubaja}(jW]jY]j[]j]]j_]ujaju jaj1? ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja linkinfo-set}jajZ? sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #linkinfo-setujajyu jajW? ubaja}(jW]jY]j[]j]]j_]ujaju jajT? ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja linkinfo-ntf}jaj}? sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #linkinfo-ntfujajyu jajz? ubaja}(jW]jY]j[]j]]j_]ujaju jajw? ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja linkmodes-get}jaj? sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#linkmodes-getujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja linkmodes-set}jaj? sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#linkmodes-setujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja linkmodes-ntf}jaj? sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#linkmodes-ntfujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja linkstate-get}jaj @ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#linkstate-getujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja debug-get}jaj,@ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #debug-getujajyu jaj)@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj&@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja debug-set}jajO@ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #debug-setujajyu jajL@ ubaja}(jW]jY]j[]j]]j_]ujaju jajI@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja debug-ntf}jajr@ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #debug-ntfujajyu jajo@ ubaja}(jW]jY]j[]j]]j_]ujaju jajl@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawol-get}jaj@ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#wol-getujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawol-set}jaj@ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#wol-setujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawol-ntf}jaj@ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#wol-ntfujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja features-get}jaj@ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #features-getujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja features-set}jaj!A sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #features-setujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja features-ntf}jajDA sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #features-ntfujajyu jajAA ubaja}(jW]jY]j[]j]]j_]ujaju jaj>A ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja privflags-get}jajgA sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#privflags-getujajyu jajdA ubaja}(jW]jY]j[]j]]j_]ujaju jajaA ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja privflags-set}jajA sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#privflags-setujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja privflags-ntf}jajA sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#privflags-ntfujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rings-get}jajA sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #rings-getujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rings-set}jajA sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #rings-setujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rings-ntf}jajB sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #rings-ntfujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja channels-get}jaj9B sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #channels-getujajyu jaj6B ubaja}(jW]jY]j[]j]]j_]ujaju jaj3B ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja channels-set}jaj\B sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #channels-setujajyu jajYB ubaja}(jW]jY]j[]j]]j_]ujaju jajVB ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja channels-ntf}jajB sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #channels-ntfujajyu jaj|B ubaja}(jW]jY]j[]j]]j_]ujaju jajyB ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja coalesce-get}jajB sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #coalesce-getujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja coalesce-set}jajB sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #coalesce-setujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja coalesce-ntf}jajB sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #coalesce-ntfujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pause-get}jaj C sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #pause-getujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pause-set}jaj.C sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #pause-setujajyu jaj+C ubaja}(jW]jY]j[]j]]j_]ujaju jaj(C ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pause-ntf}jajQC sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #pause-ntfujajyu jajNC ubaja}(jW]jY]j[]j]]j_]ujaju jajKC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaeee-get}jajtC sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#eee-getujajyu jajqC ubaja}(jW]jY]j[]j]]j_]ujaju jajnC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaeee-set}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#eee-setujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaeee-ntf}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#eee-ntfujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tsinfo-get}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tsinfo-getujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacable-test-act}jajD sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#cable-test-actujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacable-test-ntf}jaj#D sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#cable-test-ntfujajyu jaj D ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacable-test-tdr-act}jajFD sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#cable-test-tdr-actujajyu jajCD ubaja}(jW]jY]j[]j]]j_]ujaju jaj@D ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacable-test-tdr-ntf}jajiD sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#cable-test-tdr-ntfujajyu jajfD ubaja}(jW]jY]j[]j]]j_]ujaju jajcD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatunnel-info-get}jajD sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tunnel-info-getujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafec-get}jajD sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#fec-getujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafec-set}jajD sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#fec-setujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafec-ntf}jajD sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#fec-ntfujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodule-eeprom-get}jajE sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#module-eeprom-getujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja stats-get}jaj;E sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #stats-getujajyu jaj8E ubaja}(jW]jY]j[]j]]j_]ujaju jaj5E ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japhc-vclocks-get}jaj^E sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#phc-vclocks-getujajyu jaj[E ubaja}(jW]jY]j[]j]]j_]ujaju jajXE ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja module-get}jajE sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #module-getujajyu jaj~E ubaja}(jW]jY]j[]j]]j_]ujaju jaj{E ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja module-set}jajE sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #module-setujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja module-ntf}jajE sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #module-ntfujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japse-get}jajE sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#pse-getujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japse-set}jaj F sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#pse-setujajyu jaj F ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarss-get}jaj0F sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rss-getujajyu jaj-F ubaja}(jW]jY]j[]j]]j_]ujaju jaj*F ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja plca-get-cfg}jajSF sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #plca-get-cfgujajyu jajPF ubaja}(jW]jY]j[]j]]j_]ujaju jajMF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja plca-set-cfg}jajvF sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #plca-set-cfgujajyu jajsF ubaja}(jW]jY]j[]j]]j_]ujaju jajpF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japlca-get-status}jajF sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#plca-get-statusujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japlca-ntf}jajF sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #plca-ntfujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamm-get}jajF sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#mm-getujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamm-set}jajG sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#mm-setujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamm-ntf}jaj%G sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#mm-ntfujajyu jaj"G ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodule-fw-flash-act}jajHG sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#module-fw-flash-actujajyu jajEG ubaja}(jW]jY]j[]j]]j_]ujaju jajBG ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodule-fw-flash-ntf}jajkG sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#module-fw-flash-ntfujajyu jajhG ubaja}(jW]jY]j[]j]]j_]ujaju jajeG ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japhy-get}jajG sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#phy-getujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japhy-ntf}jajG sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#phy-ntfujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tsconfig-get}jajG sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tsconfig-getujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tsconfig-set}jajG sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tsconfig-setujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaj ? ubeja}(jW]jY]j[]j]]j_]ujajv jaj> ubeja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj&H sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #definitionsujajyu jaj#H ubaja}(jW]jY]j[]j]]j_]ujaju jaj H ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaudp-tunnel-type}jajFH sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#udp-tunnel-typeujajyu jajCH ubaja}(jW]jY]j[]j]]j_]ujaju jaj@H ubaja}(jW]jY]j[]j]]j_]ujaju jaj=H ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja stringset}jajiH sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #stringsetujajyu jajfH ubaja}(jW]jY]j[]j]]j_]ujaju jajcH ubaja}(jW]jY]j[]j]]j_]ujaju jaj=H ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja header-flags}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #header-flagsujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubaja}(jW]jY]j[]j]]j_]ujaju jaj=H ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodule-fw-flash-status}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#module-fw-flash-statusujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubaja}(jW]jY]j[]j]]j_]ujaju jaj=H ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jac33-pse-ext-state}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-ext-stateujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubaja}(jW]jY]j[]j]]j_]ujaju jaj=H ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japhy-upstream-type}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#phy-upstream-typeujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubaja}(jW]jY]j[]j]]j_]ujaju jaj=H ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatcp-data-split}jajI sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tcp-data-splitujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj=H ubeja}(jW]jY]j[]j]]j_]ujajv jaj H ubeja}(jW]jY]j[]j]]j_]ujaju jaj> ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jajGI sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#attribute-setsujajyu jajDI ubaja}(jW]jY]j[]j]]j_]ujaju jajAI ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaheader}jajgI sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#headerujajyu jajdI ubaja}(jW]jY]j[]j]]j_]ujaju jajaI ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajI sbj)}(ja ``unused``ja]jaunused}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#unspec-unusedujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj~I ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dev-index (}jajI sbj)}(ja``u32``ja]jau32}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#dev-index-u32ujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj~I ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dev-name (}jajI sbj)}(ja ``string``ja]jastring}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#dev-name-stringujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jaj~I ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj&J sbj)}(ja``u32``ja]jau32}jaj-J sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj&J ubja)}jaj&J sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #flags-u32ujajyu jaj#J ubaja}(jW]jY]j[]j]]j_]ujaju jaj J ubaja}(jW]jY]j[]j]]j_]ujaju jaj~I ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja phy-index (}jaj[J sbj)}(ja``u32``ja]jau32}jajbJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[J ubja)}jaj[J sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#phy-index-u32ujajyu jajXJ ubaja}(jW]jY]j[]j]]j_]ujaju jajUJ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~I ubeja}(jW]jY]j[]j]]j_]ujajv jajaI ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja bitset-bit}jajJ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #bitset-bitujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajJ sbj)}(ja ``unused``ja]jaunused}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id1ujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindex (}jajJ sbj)}(ja``u32``ja]jau32}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #index-u32ujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj&K sbj)}(ja ``string``ja]jastring}jaj-K sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj&K ubja)}jaj&K sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #name-stringujajyu jaj#K ubaja}(jW]jY]j[]j]]j_]ujaju jaj K ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javalue (}jaj[K sbj)}(ja``flag``ja]jaflag}jajbK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[K ubja)}jaj[K sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #value-flagujajyu jajXK ubaja}(jW]jY]j[]j]]j_]ujaju jajUK ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubeja}(jW]jY]j[]j]]j_]ujajv jajJ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja bitset-bits}jajK sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #bitset-bitsujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajK sbj)}(ja ``unused``ja]jaunused}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id2ujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabit (}jajK sbj)}(ja``nest``ja]janest}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #bit-nestujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubeja}(jW]jY]j[]j]]j_]ujajv jajK ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jabitset}jaj2L sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#bitsetujajyu jaj/L ubaja}(jW]jY]j[]j]]j_]ujaju jaj,L ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajRL sbj)}(ja ``unused``ja]jaunused}jajYL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajRL ubja)}jajRL sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id3ujajyu jajOL ubaja}(jW]jY]j[]j]]j_]ujaju jajLL ubaja}(jW]jY]j[]j]]j_]ujaju jajIL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janomask (}jajL sbj)}(ja``flag``ja]jaflag}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #nomask-flagujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajIL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasize (}jajL sbj)}(ja``u32``ja]jau32}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #size-u32ujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajIL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabits (}jajL sbj)}(ja``nest``ja]janest}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #bits-nestujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajIL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javalue (}jaj&M sbj)}(ja ``binary``ja]jabinary}jaj-M sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj&M ubja)}jaj&M sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #value-binaryujajyu jaj#M ubaja}(jW]jY]j[]j]]j_]ujaju jaj M ubaja}(jW]jY]j[]j]]j_]ujaju jajIL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamask (}jaj[M sbj)}(ja ``binary``ja]jabinary}jajbM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[M ubja)}jaj[M sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #mask-binaryujajyu jajXM ubaja}(jW]jY]j[]j]]j_]ujaju jajUM ubaja}(jW]jY]j[]j]]j_]ujaju jajIL ubeja}(jW]jY]j[]j]]j_]ujajv jaj,L ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jastring}jajM sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#stringujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajM sbj)}(ja ``unused``ja]jaunused}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id4ujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindex (}jajM sbj)}(ja``u32``ja]jau32}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id5ujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javalue (}jaj&N sbj)}(ja ``string``ja]jastring}jaj-N sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj&N ubja)}jaj&N sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #value-stringujajyu jaj#N ubaja}(jW]jY]j[]j]]j_]ujaju jaj N ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubeja}(jW]jY]j[]j]]j_]ujajv jajM ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jastrings}jajgN sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#stringsujajyu jajdN ubaja}(jW]jY]j[]j]]j_]ujaju jajaN ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajN sbj)}(ja ``unused``ja]jaunused}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id6ujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj~N ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajN sbj)}(ja ``unused``ja]jaunused}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id7ujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj~N ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastring (}jajN sbj)}(ja``nest``ja]janest}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #string-nestujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj~N ubeja}(jW]jY]j[]j]]j_]ujajv jajaN ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja stringset}jaj2O sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #ethtool-attribute-set-stringsetujajyu jaj/O ubaja}(jW]jY]j[]j]]j_]ujaju jaj,O ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajRO sbj)}(ja ``unused``ja]jaunused}jajYO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajRO ubja)}jajRO sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id9ujajyu jajOO ubaja}(jW]jY]j[]j]]j_]ujaju jajLO ubaja}(jW]jY]j[]j]]j_]ujaju jajIO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jajO sbj)}(ja``u32``ja]jau32}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id-u32ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajIO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacount (}jajO sbj)}(ja``u32``ja]jau32}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #count-u32ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajIO ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja strings (}jajO sbj)}(ja``nest``ja]janest}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #strings-nestujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajIO ubeja}(jW]jY]j[]j]]j_]ujajv jaj,O ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja stringsets}jaj2P sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #stringsetsujajyu jaj/P ubaja}(jW]jY]j[]j]]j_]ujaju jaj,P ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajRP sbj)}(ja ``unused``ja]jaunused}jajYP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajRP ubja)}jajRP sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id10ujajyu jajOP ubaja}(jW]jY]j[]j]]j_]ujaju jajLP ubaja}(jW]jY]j[]j]]j_]ujaju jajIP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja stringset (}jajP sbj)}(ja``nest``ja]janest}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#stringset-nestujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajIP ubeja}(jW]jY]j[]j]]j_]ujajv jaj,P ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jastrset}jajP sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#strsetujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajP sbj)}(ja ``unused``ja]jaunused}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id11ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajQ sbj)}(ja``nest``ja]janest}jaj$Q sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #header-nestujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja stringsets (}jajRQ sbj)}(ja``nest``ja]janest}jajYQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajRQ ubja)}jajRQ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#stringsets-nestujajyu jajOQ ubaja}(jW]jY]j[]j]]j_]ujaju jajLQ ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja counts-only (}jajQ sbj)}(ja``flag``ja]jaflag}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#counts-only-flagujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubeja}(jW]jY]j[]j]]j_]ujajv jajP ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja privflags}jajQ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #privflagsujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajQ sbj)}(ja ``unused``ja]jaunused}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id12ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajR sbj)}(ja``nest``ja]janest}jaj$R sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id13ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jajRR sbj)}(ja``nest``ja]janest}jajYR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajRR ubja)}jajRR sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #flags-nestujajyu jajOR ubaja}(jW]jY]j[]j]]j_]ujaju jajLR ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubeja}(jW]jY]j[]j]]j_]ujajv jajQ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarings}jajR sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#ringsujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajR sbj)}(ja ``unused``ja]jaunused}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id14ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajR sbj)}(ja``nest``ja]janest}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id15ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-max (}jajS sbj)}(ja``u32``ja]jau32}jaj$S sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #rx-max-u32ujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-mini-max (}jajRS sbj)}(ja``u32``ja]jau32}jajYS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajRS ubja)}jajRS sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-mini-max-u32ujajyu jajOS ubaja}(jW]jY]j[]j]]j_]ujaju jajLS ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-jumbo-max (}jajS sbj)}(ja``u32``ja]jau32}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-jumbo-max-u32ujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-max (}jajS sbj)}(ja``u32``ja]jau32}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tx-max-u32ujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx (}jajS sbj)}(ja``u32``ja]jau32}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-u32ujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-mini (}jaj&T sbj)}(ja``u32``ja]jau32}jaj-T sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj&T ubja)}jaj&T sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #rx-mini-u32ujajyu jaj#T ubaja}(jW]jY]j[]j]]j_]ujaju jaj T ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-jumbo (}jaj[T sbj)}(ja``u32``ja]jau32}jajbT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[T ubja)}jaj[T sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #rx-jumbo-u32ujajyu jajXT ubaja}(jW]jY]j[]j]]j_]ujaju jajUT ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx (}jajT sbj)}(ja``u32``ja]jau32}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-u32ujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-buf-len (}jajT sbj)}(ja``u32``ja]jau32}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-buf-len-u32ujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatcp-data-split (}jajT sbj)}(ja``u8``ja]jau8}jajU sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tcp-data-split-u8ujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja cqe-size (}jaj/U sbj)}(ja``u32``ja]jau32}jaj6U sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/U ubja)}jaj/U sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #cqe-size-u32ujajyu jaj,U ubaja}(jW]jY]j[]j]]j_]ujaju jaj)U ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-push (}jajdU sbj)}(ja``u8``ja]jau8}jajkU sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajdU ubja)}jajdU sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tx-push-u8ujajyu jajaU ubaja}(jW]jY]j[]j]]j_]ujaju jaj^U ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-push (}jajU sbj)}(ja``u8``ja]jau8}jajU sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #rx-push-u8ujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-push-buf-len (}jajU sbj)}(ja``u32``ja]jau32}jajU sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-push-buf-len-u32ujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-push-buf-len-max (}jajV sbj)}(ja``u32``ja]jau32}jaj V sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV ubja)}jajV sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-push-buf-len-max-u32ujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hds-thresh (}jaj8V sbj)}(ja``u32``ja]jau32}jaj?V sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8V ubja)}jaj8V sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#hds-thresh-u32ujajyu jaj5V ubaja}(jW]jY]j[]j]]j_]ujaju jaj2V ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahds-thresh-max (}jajmV sbj)}(ja``u32``ja]jau32}jajtV sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajmV ubja)}jajmV sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#hds-thresh-max-u32ujajyu jajjV ubaja}(jW]jY]j[]j]]j_]ujaju jajgV ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubeja}(jW]jY]j[]j]]j_]ujajv jajR ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamm-stat}jajV sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#mm-statujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajV sbj)}(ja ``unused``ja]jaunused}jajV sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV ubja)}jajV sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id16ujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajW sbj)}(ja``pad``ja]japad}jaj W sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajW ubja)}jajW sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#pad-padujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareassembly-errors (}jaj8W sbj)}(ja``u64``ja]jau64}jaj?W sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8W ubja)}jaj8W sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#reassembly-errors-u64ujajyu jaj5W ubaja}(jW]jY]j[]j]]j_]ujaju jaj2W ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja smd-errors (}jajmW sbj)}(ja``u64``ja]jau64}jajtW sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajmW ubja)}jajmW sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#smd-errors-u64ujajyu jajjW ubaja}(jW]jY]j[]j]]j_]ujaju jajgW ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareassembly-ok (}jajW sbj)}(ja``u64``ja]jau64}jajW sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajW ubja)}jajW sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#reassembly-ok-u64ujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-frag-count (}jajW sbj)}(ja``u64``ja]jau64}jajW sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajW ubja)}jajW sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-frag-count-u64ujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-frag-count (}jaj X sbj)}(ja``u64``ja]jau64}jajX sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj X ubja)}jaj X sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-frag-count-u64ujajyu jaj X ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hold-count (}jajAX sbj)}(ja``u64``ja]jau64}jajHX sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajAX ubja)}jajAX sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#hold-count-u64ujajyu jaj>X ubaja}(jW]jY]j[]j]]j_]ujaju jaj;X ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubeja}(jW]jY]j[]j]]j_]ujajv jajV ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamm}jajX sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#mmujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jaj|X ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajX sbj)}(ja ``unused``ja]jaunused}jajX sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajX ubja)}jajX sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id17ujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajX sbj)}(ja``nest``ja]janest}jajX sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajX ubja)}jajX sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id18ujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japmac-enabled (}jaj Y sbj)}(ja``u8``ja]jau8}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj Y ubja)}jaj Y sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#pmac-enabled-u8ujajyu jaj Y ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-enabled (}jajAY sbj)}(ja``u8``ja]jau8}jajHY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajAY ubja)}jajAY sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-enabled-u8ujajyu jaj>Y ubaja}(jW]jY]j[]j]]j_]ujaju jaj;Y ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-active (}jajvY sbj)}(ja``u8``ja]jau8}jaj}Y sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajvY ubja)}jajvY sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tx-active-u8ujajyu jajsY ubaja}(jW]jY]j[]j]]j_]ujaju jajpY ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-min-frag-size (}jajY sbj)}(ja``u32``ja]jau32}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajY ubja)}jajY sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-min-frag-size-u32ujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-min-frag-size (}jajY sbj)}(ja``u32``ja]jau32}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajY ubja)}jajY sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-min-frag-size-u32ujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javerify-enabled (}jajZ sbj)}(ja``u8``ja]jau8}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#verify-enabled-u8ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javerify-status (}jajJZ sbj)}(ja``u8``ja]jau8}jajQZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJZ ubja)}jajJZ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#verify-status-u8ujajyu jajGZ ubaja}(jW]jY]j[]j]]j_]ujaju jajDZ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja verify-time (}jajZ sbj)}(ja``u32``ja]jau32}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#verify-time-u32ujajyu jaj|Z ubaja}(jW]jY]j[]j]]j_]ujaju jajyZ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-verify-time (}jajZ sbj)}(ja``u32``ja]jau32}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#max-verify-time-u32ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jajZ sbj)}(ja``nest``ja]janest}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #stats-nestujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubeja}(jW]jY]j[]j]]j_]ujajv jaj|X ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalinkinfo}jaj*[ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #linkinfoujajyu jaj'[ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$[ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajJ[ sbj)}(ja ``unused``ja]jaunused}jajQ[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ[ ubja)}jajJ[ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id19ujajyu jajG[ ubaja}(jW]jY]j[]j]]j_]ujaju jajD[ ubaja}(jW]jY]j[]j]]j_]ujaju jajA[ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj[ sbj)}(ja``nest``ja]janest}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id20ujajyu jaj|[ ubaja}(jW]jY]j[]j]]j_]ujaju jajy[ ubaja}(jW]jY]j[]j]]j_]ujaju jajA[ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort (}jaj[ sbj)}(ja``u8``ja]jau8}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#port-u8ujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajA[ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja phyaddr (}jaj[ sbj)}(ja``u8``ja]jau8}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #phyaddr-u8ujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajA[ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tp-mdix (}jaj\ sbj)}(ja``u8``ja]jau8}jaj%\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tp-mdix-u8ujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajA[ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatp-mdix-ctrl (}jajS\ sbj)}(ja``u8``ja]jau8}jajZ\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS\ ubja)}jajS\ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tp-mdix-ctrl-u8ujajyu jajP\ ubaja}(jW]jY]j[]j]]j_]ujaju jajM\ ubaja}(jW]jY]j[]j]]j_]ujaju jajA[ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja transceiver (}jaj\ sbj)}(ja``u8``ja]jau8}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#transceiver-u8ujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajA[ ubeja}(jW]jY]j[]j]]j_]ujajv jaj$[ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja linkmodes}jaj\ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #linkmodesujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj\ sbj)}(ja ``unused``ja]jaunused}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id21ujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj] sbj)}(ja``nest``ja]janest}jaj%] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id22ujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja autoneg (}jajS] sbj)}(ja``u8``ja]jau8}jajZ] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS] ubja)}jajS] sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #autoneg-u8ujajyu jajP] ubaja}(jW]jY]j[]j]]j_]ujaju jajM] ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaours (}jaj] sbj)}(ja``nest``ja]janest}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #ours-nestujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japeer (}jaj] sbj)}(ja``nest``ja]janest}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #peer-nestujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaspeed (}jaj] sbj)}(ja``u32``ja]jau32}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #speed-u32ujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaduplex (}jaj'^ sbj)}(ja``u8``ja]jau8}jaj.^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj'^ ubja)}jaj'^ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #duplex-u8ujajyu jaj$^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj!^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamaster-slave-cfg (}jaj\^ sbj)}(ja``u8``ja]jau8}jajc^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\^ ubja)}jaj\^ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#master-slave-cfg-u8ujajyu jajY^ ubaja}(jW]jY]j[]j]]j_]ujaju jajV^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamaster-slave-state (}jaj^ sbj)}(ja``u8``ja]jau8}jaj^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#master-slave-state-u8ujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalanes (}jaj^ sbj)}(ja``u32``ja]jau32}jaj^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #lanes-u32ujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate-matching (}jaj^ sbj)}(ja``u8``ja]jau8}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rate-matching-u8ujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubeja}(jW]jY]j[]j]]j_]ujajv jaj\ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja linkstate}jaj<_ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #linkstateujajyu jaj9_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj6_ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj\_ sbj)}(ja ``unused``ja]jaunused}jajc_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\_ ubja)}jaj\_ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id23ujajyu jajY_ ubaja}(jW]jY]j[]j]]j_]ujaju jajV_ ubaja}(jW]jY]j[]j]]j_]ujaju jajS_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj_ sbj)}(ja``nest``ja]janest}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id24ujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jajS_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalink (}jaj_ sbj)}(ja``u8``ja]jau8}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#link-u8ujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jajS_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasqi (}jaj_ sbj)}(ja``u32``ja]jau32}jaj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#sqi-u32ujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jajS_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sqi-max (}jaj0` sbj)}(ja``u32``ja]jau32}jaj7` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0` ubja)}jaj0` sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #sqi-max-u32ujajyu jaj-` ubaja}(jW]jY]j[]j]]j_]ujaju jaj*` ubaja}(jW]jY]j[]j]]j_]ujaju jajS_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ext-state (}jaje` sbj)}(ja``u8``ja]jau8}jajl` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje` ubja)}jaje` sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #ext-state-u8ujajyu jajb` ubaja}(jW]jY]j[]j]]j_]ujaju jaj_` ubaja}(jW]jY]j[]j]]j_]ujaju jajS_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaext-substate (}jaj` sbj)}(ja``u8``ja]jau8}jaj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#ext-substate-u8ujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jajS_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaext-down-cnt (}jaj` sbj)}(ja``u32``ja]jau32}jaj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#ext-down-cnt-u32ujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jajS_ ubeja}(jW]jY]j[]j]]j_]ujajv jaj6_ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadebug}jaja sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#debugujajyu jaj a ubaja}(jW]jY]j[]j]]j_]ujaju jaj a ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj0a sbj)}(ja ``unused``ja]jaunused}jaj7a sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0a ubja)}jaj0a sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id25ujajyu jaj-a ubaja}(jW]jY]j[]j]]j_]ujaju jaj*a ubaja}(jW]jY]j[]j]]j_]ujaju jaj'a ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajea sbj)}(ja``nest``ja]janest}jajla sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajea ubja)}jajea sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id26ujajyu jajba ubaja}(jW]jY]j[]j]]j_]ujaju jaj_a ubaja}(jW]jY]j[]j]]j_]ujaju jaj'a ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja msgmask (}jaja sbj)}(ja``nest``ja]janest}jaja sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja ubja)}jaja sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #msgmask-nestujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj'a ubeja}(jW]jY]j[]j]]j_]ujajv jaj a ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jawol}jaja sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#wolujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaja sbj)}(ja ``unused``ja]jaunused}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja ubja)}jaja sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id27ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj0b sbj)}(ja``nest``ja]janest}jaj7b sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0b ubja)}jaj0b sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id28ujajyu jaj-b ubaja}(jW]jY]j[]j]]j_]ujaju jaj*b ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamodes (}jajeb sbj)}(ja``nest``ja]janest}jajlb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajeb ubja)}jajeb sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #modes-nestujajyu jajbb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_b ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasopass (}jajb sbj)}(ja ``binary``ja]jabinary}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajb ubja)}jajb sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#sopass-binaryujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubeja}(jW]jY]j[]j]]j_]ujajv jaja ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafeatures}jajb sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #featuresujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajb sbj)}(ja ``unused``ja]jaunused}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajb ubja)}jajb sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id29ujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj0c sbj)}(ja``nest``ja]janest}jaj7c sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0c ubja)}jaj0c sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id30ujajyu jaj-c ubaja}(jW]jY]j[]j]]j_]ujaju jaj*c ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahw (}jajec sbj)}(ja``nest``ja]janest}jajlc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajec ubja)}jajec sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#hw-nestujajyu jajbc ubaja}(jW]jY]j[]j]]j_]ujaju jaj_c ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawanted (}jajc sbj)}(ja``nest``ja]janest}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #wanted-nestujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaactive (}jajc sbj)}(ja``nest``ja]janest}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #active-nestujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja nochange (}jajd sbj)}(ja``nest``ja]janest}jaj d sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#nochange-nestujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubeja}(jW]jY]j[]j]]j_]ujajv jajb ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jachannels}jajEd sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #channelsujajyu jajBd ubaja}(jW]jY]j[]j]]j_]ujaju jaj?d ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajed sbj)}(ja ``unused``ja]jaunused}jajld sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajed ubja)}jajed sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id31ujajyu jajbd ubaja}(jW]jY]j[]j]]j_]ujaju jaj_d ubaja}(jW]jY]j[]j]]j_]ujaju jaj\d ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajd sbj)}(ja``nest``ja]janest}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id32ujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaj\d ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-max (}jajd sbj)}(ja``u32``ja]jau32}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id33ujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaj\d ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-max (}jaje sbj)}(ja``u32``ja]jau32}jaj e sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id34ujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaj\d ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja other-max (}jaj9e sbj)}(ja``u32``ja]jau32}jaj@e sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9e ubja)}jaj9e sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#other-max-u32ujajyu jaj6e ubaja}(jW]jY]j[]j]]j_]ujaju jaj3e ubaja}(jW]jY]j[]j]]j_]ujaju jaj\d ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacombined-max (}jajne sbj)}(ja``u32``ja]jau32}jajue sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajne ubja)}jajne sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#combined-max-u32ujajyu jajke ubaja}(jW]jY]j[]j]]j_]ujaju jajhe ubaja}(jW]jY]j[]j]]j_]ujaju jaj\d ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-count (}jaje sbj)}(ja``u32``ja]jau32}jaje sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #rx-count-u32ujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jaj\d ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-count (}jaje sbj)}(ja``u32``ja]jau32}jaje sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tx-count-u32ujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jaj\d ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja other-count (}jaj f sbj)}(ja``u32``ja]jau32}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj f ubja)}jaj f sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#other-count-u32ujajyu jaj f ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jaj\d ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacombined-count (}jajBf sbj)}(ja``u32``ja]jau32}jajIf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajBf ubja)}jajBf sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#combined-count-u32ujajyu jaj?f ubaja}(jW]jY]j[]j]]j_]ujaju jaj anchorname#irq-moderationujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jaj}f ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajf sbj)}(ja ``unused``ja]jaunused}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id35ujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jausec (}jajf sbj)}(ja``u32``ja]jau32}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #usec-u32ujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japkts (}jaj g sbj)}(ja``u32``ja]jau32}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj g ubja)}jaj g sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #pkts-u32ujajyu jaj g ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacomps (}jajBg sbj)}(ja``u32``ja]jau32}jajIg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajBg ubja)}jajBg sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #comps-u32ujajyu jaj?g ubaja}(jW]jY]j[]j]]j_]ujaju jaj anchorname#profileujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jaj}g ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajg sbj)}(ja ``unused``ja]jaunused}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id36ujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jairq-moderation (}jajg sbj)}(ja``nest``ja]janest}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#irq-moderation-nestujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubeja}(jW]jY]j[]j]]j_]ujajv jaj}g ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacoalesce}jajh sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #coalesceujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj9h sbj)}(ja ``unused``ja]jaunused}jaj@h sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9h ubja)}jaj9h sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id37ujajyu jaj6h ubaja}(jW]jY]j[]j]]j_]ujaju jaj3h ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajnh sbj)}(ja``nest``ja]janest}jajuh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajnh ubja)}jajnh sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id38ujajyu jajkh ubaja}(jW]jY]j[]j]]j_]ujaju jajhh ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-usecs (}jajh sbj)}(ja``u32``ja]jau32}jajh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #rx-usecs-u32ujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-max-frames (}jajh sbj)}(ja``u32``ja]jau32}jajh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-max-frames-u32ujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-usecs-irq (}jaj i sbj)}(ja``u32``ja]jau32}jaji sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj i ubja)}jaj i sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-usecs-irq-u32ujajyu jaj i ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-max-frames-irq (}jajBi sbj)}(ja``u32``ja]jau32}jajIi sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajBi ubja)}jajBi sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-max-frames-irq-u32ujajyu jaj?i ubaja}(jW]jY]j[]j]]j_]ujaju jaj anchorname #tx-usecs-u32ujajyu jajti ubaja}(jW]jY]j[]j]]j_]ujaju jajqi ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-max-frames (}jaji sbj)}(ja``u32``ja]jau32}jaji sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaji ubja)}jaji sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-max-frames-u32ujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-usecs-irq (}jaji sbj)}(ja``u32``ja]jau32}jaji sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaji ubja)}jaji sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-usecs-irq-u32ujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-max-frames-irq (}jajj sbj)}(ja``u32``ja]jau32}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-max-frames-irq-u32ujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats-block-usecs (}jajKj sbj)}(ja``u32``ja]jau32}jajRj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajKj ubja)}jajKj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#stats-block-usecs-u32ujajyu jajHj ubaja}(jW]jY]j[]j]]j_]ujaju jajEj ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jause-adaptive-rx (}jajj sbj)}(ja``u8``ja]jau8}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#use-adaptive-rx-u8ujajyu jaj}j ubaja}(jW]jY]j[]j]]j_]ujaju jajzj ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jause-adaptive-tx (}jajj sbj)}(ja``u8``ja]jau8}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#use-adaptive-tx-u8ujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japkt-rate-low (}jajj sbj)}(ja``u32``ja]jau32}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#pkt-rate-low-u32ujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-usecs-low (}jajk sbj)}(ja``u32``ja]jau32}jaj&k sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajk ubja)}jajk sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-usecs-low-u32ujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-max-frames-low (}jajTk sbj)}(ja``u32``ja]jau32}jaj[k sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajTk ubja)}jajTk sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-max-frames-low-u32ujajyu jajQk ubaja}(jW]jY]j[]j]]j_]ujaju jajNk ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-usecs-low (}jajk sbj)}(ja``u32``ja]jau32}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajk ubja)}jajk sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-usecs-low-u32ujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-max-frames-low (}jajk sbj)}(ja``u32``ja]jau32}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajk ubja)}jajk sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-max-frames-low-u32ujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japkt-rate-high (}jajk sbj)}(ja``u32``ja]jau32}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajk ubja)}jajk sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#pkt-rate-high-u32ujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-usecs-high (}jaj(l sbj)}(ja``u32``ja]jau32}jaj/l sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj(l ubja)}jaj(l sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-usecs-high-u32ujajyu jaj%l ubaja}(jW]jY]j[]j]]j_]ujaju jaj"l ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-max-frames-high (}jaj]l sbj)}(ja``u32``ja]jau32}jajdl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj]l ubja)}jaj]l sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-max-frames-high-u32ujajyu jajZl ubaja}(jW]jY]j[]j]]j_]ujaju jajWl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-usecs-high (}jajl sbj)}(ja``u32``ja]jau32}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-usecs-high-u32ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-max-frames-high (}jajl sbj)}(ja``u32``ja]jau32}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-max-frames-high-u32ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate-sample-interval (}jajl sbj)}(ja``u32``ja]jau32}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rate-sample-interval-u32ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jause-cqe-mode-tx (}jaj1m sbj)}(ja``u8``ja]jau8}jaj8m sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1m ubja)}jaj1m sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#use-cqe-mode-tx-u8ujajyu jaj.m ubaja}(jW]jY]j[]j]]j_]ujaju jaj+m ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jause-cqe-mode-rx (}jajfm sbj)}(ja``u8``ja]jau8}jajmm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajfm ubja)}jajfm sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#use-cqe-mode-rx-u8ujajyu jajcm ubaja}(jW]jY]j[]j]]j_]ujaju jaj`m ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-aggr-max-bytes (}jajm sbj)}(ja``u32``ja]jau32}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm ubja)}jajm sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-aggr-max-bytes-u32ujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-aggr-max-frames (}jajm sbj)}(ja``u32``ja]jau32}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm ubja)}jajm sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-aggr-max-frames-u32ujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-aggr-time-usecs (}jajn sbj)}(ja``u32``ja]jau32}jaj n sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn ubja)}jajn sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-aggr-time-usecs-u32ujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-profile (}jaj:n sbj)}(ja``nest``ja]janest}jajAn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj:n ubja)}jaj:n sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-profile-nestujajyu jaj7n ubaja}(jW]jY]j[]j]]j_]ujaju jaj4n ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-profile (}jajon sbj)}(ja``nest``ja]janest}jajvn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajon ubja)}jajon sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-profile-nestujajyu jajln ubaja}(jW]jY]j[]j]]j_]ujaju jajin ubaja}(jW]jY]j[]j]]j_]ujaju jaj0h ubeja}(jW]jY]j[]j]]j_]ujajv jajh ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja pause-stat}jajn sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #pause-statujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajn sbj)}(ja ``unused``ja]jaunused}jajn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn ubja)}jajn sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id39ujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajo sbj)}(ja``pad``ja]japad}jaj o sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id40ujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-frames (}jaj:o sbj)}(ja``u64``ja]jau64}jajAo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj:o ubja)}jaj:o sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-frames-u64ujajyu jaj7o ubaja}(jW]jY]j[]j]]j_]ujaju jaj4o ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-frames (}jajoo sbj)}(ja``u64``ja]jau64}jajvo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajoo ubja)}jajoo sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-frames-u64ujajyu jajlo ubaja}(jW]jY]j[]j]]j_]ujaju jajio ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubeja}(jW]jY]j[]j]]j_]ujajv jajn ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japause}jajo sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#pauseujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajo sbj)}(ja ``unused``ja]jaunused}jajo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id41ujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajp sbj)}(ja``nest``ja]janest}jaj p sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id42ujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja autoneg (}jaj:p sbj)}(ja``u8``ja]jau8}jajAp sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj:p ubja)}jaj:p sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id43ujajyu jaj7p ubaja}(jW]jY]j[]j]]j_]ujaju jaj4p ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx (}jajop sbj)}(ja``u8``ja]jau8}jajvp sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajop ubja)}jajop sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-u8ujajyu jajlp ubaja}(jW]jY]j[]j]]j_]ujaju jajip ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx (}jajp sbj)}(ja``u8``ja]jau8}jajp sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-u8ujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jajp sbj)}(ja``nest``ja]janest}jajp sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id44ujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja stats-src (}jajq sbj)}(ja``u32``ja]jau32}jajq sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajq ubja)}jajq sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#stats-src-u32ujajyu jaj q ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubeja}(jW]jY]j[]j]]j_]ujajv jajo ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaeee}jajOq sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#eeeujajyu jajLq ubaja}(jW]jY]j[]j]]j_]ujaju jajIq ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajoq sbj)}(ja ``unused``ja]jaunused}jajvq sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajoq ubja)}jajoq sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id45ujajyu jajlq ubaja}(jW]jY]j[]j]]j_]ujaju jajiq ubaja}(jW]jY]j[]j]]j_]ujaju jajfq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajq sbj)}(ja``nest``ja]janest}jajq sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajq ubja)}jajq sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id46ujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajfq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja modes-ours (}jajq sbj)}(ja``nest``ja]janest}jajq sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajq ubja)}jajq sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#modes-ours-nestujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajfq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja modes-peer (}jajr sbj)}(ja``nest``ja]janest}jajr sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajr ubja)}jajr sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#modes-peer-nestujajyu jaj r ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajfq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaactive (}jajCr sbj)}(ja``u8``ja]jau8}jajJr sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajCr ubja)}jajCr sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #active-u8ujajyu jaj@r ubaja}(jW]jY]j[]j]]j_]ujaju jaj=r ubaja}(jW]jY]j[]j]]j_]ujaju jajfq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja enabled (}jajxr sbj)}(ja``u8``ja]jau8}jajr sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajxr ubja)}jajxr sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #enabled-u8ujajyu jajur ubaja}(jW]jY]j[]j]]j_]ujaju jajrr ubaja}(jW]jY]j[]j]]j_]ujaju jajfq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-lpi-enabled (}jajr sbj)}(ja``u8``ja]jau8}jajr sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajr ubja)}jajr sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-lpi-enabled-u8ujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajfq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-lpi-timer (}jajr sbj)}(ja``u32``ja]jau32}jajr sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajr ubja)}jajr sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-lpi-timer-u32ujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajfq ubeja}(jW]jY]j[]j]]j_]ujajv jajIq ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jats-stat}jaj#s sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#ts-statujajyu jaj s ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajCs sbj)}(ja ``unused``ja]jaunused}jajJs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajCs ubja)}jajCs sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id47ujajyu jaj@s ubaja}(jW]jY]j[]j]]j_]ujaju jaj=s ubaja}(jW]jY]j[]j]]j_]ujaju jaj:s ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-pkts (}jajxs sbj)}(ja``uint``ja]jauint}jajs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajxs ubja)}jajxs sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tx-pkts-uintujajyu jajus ubaja}(jW]jY]j[]j]]j_]ujaju jajrs ubaja}(jW]jY]j[]j]]j_]ujaju jaj:s ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-lost (}jajs sbj)}(ja``uint``ja]jauint}jajs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajs ubja)}jajs sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tx-lost-uintujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jaj:s ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-err (}jajs sbj)}(ja``uint``ja]jauint}jajs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajs ubja)}jajs sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tx-err-uintujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jaj:s ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-onestep-pkts-unconfirmed (}jajt sbj)}(ja``uint``ja]jauint}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajt ubja)}jajt sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname!#tx-onestep-pkts-unconfirmed-uintujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jaj:s ubeja}(jW]jY]j[]j]]j_]ujajv jajs ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jats-hwtstamp-provider}jajXt sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#ts-hwtstamp-providerujajyu jajUt ubaja}(jW]jY]j[]j]]j_]ujaju jajRt ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajxt sbj)}(ja ``unused``ja]jaunused}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajxt ubja)}jajxt sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id48ujajyu jajut ubaja}(jW]jY]j[]j]]j_]ujaju jajrt ubaja}(jW]jY]j[]j]]j_]ujaju jajot ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindex (}jajt sbj)}(ja``u32``ja]jau32}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajt ubja)}jajt sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id49ujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajot ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja qualifier (}jajt sbj)}(ja``u32``ja]jau32}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajt ubja)}jajt sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#qualifier-u32ujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajot ubeja}(jW]jY]j[]j]]j_]ujajv jajRt ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatsinfo}jaj#u sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tsinfoujajyu jaj u ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajCu sbj)}(ja ``unused``ja]jaunused}jajJu sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajCu ubja)}jajCu sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id50ujajyu jaj@u ubaja}(jW]jY]j[]j]]j_]ujaju jaj=u ubaja}(jW]jY]j[]j]]j_]ujaju jaj:u ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajxu sbj)}(ja``nest``ja]janest}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajxu ubja)}jajxu sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id51ujajyu jajuu ubaja}(jW]jY]j[]j]]j_]ujaju jajru ubaja}(jW]jY]j[]j]]j_]ujaju jaj:u ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatimestamping (}jaju sbj)}(ja``nest``ja]janest}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#timestamping-nestujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaj:u ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-types (}jaju sbj)}(ja``nest``ja]janest}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tx-types-nestujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaj:u ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-filters (}jajv sbj)}(ja``nest``ja]janest}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rx-filters-nestujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jaj:u ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja phc-index (}jajLv sbj)}(ja``u32``ja]jau32}jajSv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajLv ubja)}jajLv sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#phc-index-u32ujajyu jajIv ubaja}(jW]jY]j[]j]]j_]ujaju jajFv ubaja}(jW]jY]j[]j]]j_]ujaju jaj:u ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jajv sbj)}(ja``nest``ja]janest}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id52ujajyu jaj~v ubaja}(jW]jY]j[]j]]j_]ujaju jaj{v ubaja}(jW]jY]j[]j]]j_]ujaju jaj:u ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahwtstamp-provider (}jajv sbj)}(ja``nest``ja]janest}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#hwtstamp-provider-nestujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jaj:u ubeja}(jW]jY]j[]j]]j_]ujajv jaju ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja cable-result}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #cable-resultujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajw sbj)}(ja ``unused``ja]jaunused}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id53ujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japair (}jajLw sbj)}(ja``u8``ja]jau8}jajSw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajLw ubja)}jajLw sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#pair-u8ujajyu jajIw ubaja}(jW]jY]j[]j]]j_]ujaju jajFw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacode (}jajw sbj)}(ja``u8``ja]jau8}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#code-u8ujajyu jaj~w ubaja}(jW]jY]j[]j]]j_]ujaju jaj{w ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasrc (}jajw sbj)}(ja``u32``ja]jau32}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#src-u32ujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubeja}(jW]jY]j[]j]]j_]ujajv jajv ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacable-fault-length}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#cable-fault-lengthujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajx sbj)}(ja ``unused``ja]jaunused}jajx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id54ujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japair (}jajLx sbj)}(ja``u8``ja]jau8}jajSx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajLx ubja)}jajLx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id55ujajyu jajIx ubaja}(jW]jY]j[]j]]j_]ujaju jajFx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacm (}jajx sbj)}(ja``u32``ja]jau32}jajx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#cm-u32ujajyu jaj~x ubaja}(jW]jY]j[]j]]j_]ujaju jaj{x ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasrc (}jajx sbj)}(ja``u32``ja]jau32}jajx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id56ujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubeja}(jW]jY]j[]j]]j_]ujajv jajw ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja cable-nest}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #cable-nestujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajy sbj)}(ja ``unused``ja]jaunused}jajy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id57ujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresult (}jajLy sbj)}(ja``nest``ja]janest}jajSy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajLy ubja)}jajLy sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #result-nestujajyu jajIy ubaja}(jW]jY]j[]j]]j_]ujaju jajFy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafault-length (}jajy sbj)}(ja``nest``ja]janest}jajy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#fault-length-nestujajyu jaj~y ubaja}(jW]jY]j[]j]]j_]ujaju jaj{y ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubeja}(jW]jY]j[]j]]j_]ujajv jajx ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja cable-test}jajy sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #cable-testujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajy sbj)}(ja ``unused``ja]jaunused}jajy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id58ujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajz sbj)}(ja``nest``ja]janest}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja)}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id59ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubeja}(jW]jY]j[]j]]j_]ujajv jajy ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacable-test-ntf}jajXz sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname%#ethtool-attribute-set-cable-test-ntfujajyu jajUz ubaja}(jW]jY]j[]j]]j_]ujaju jajRz ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajxz sbj)}(ja ``unused``ja]jaunused}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajxz ubja)}jajxz sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id61ujajyu jajuz ubaja}(jW]jY]j[]j]]j_]ujaju jajrz ubaja}(jW]jY]j[]j]]j_]ujaju jajoz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajz sbj)}(ja``nest``ja]janest}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja)}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id62ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajoz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastatus (}jajz sbj)}(ja``u8``ja]jau8}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja)}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #status-u8ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajoz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janest (}jaj{ sbj)}(ja``nest``ja]janest}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #nest-nestujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajoz ubeja}(jW]jY]j[]j]]j_]ujajv jajRz ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacable-test-tdr-cfg}jajX{ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#cable-test-tdr-cfgujajyu jajU{ ubaja}(jW]jY]j[]j]]j_]ujaju jajR{ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajx{ sbj)}(ja ``unused``ja]jaunused}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx{ ubja)}jajx{ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id63ujajyu jaju{ ubaja}(jW]jY]j[]j]]j_]ujaju jajr{ ubaja}(jW]jY]j[]j]]j_]ujaju jajo{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafirst (}jaj{ sbj)}(ja``u32``ja]jau32}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #first-u32ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajo{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalast (}jaj{ sbj)}(ja``u32``ja]jau32}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #last-u32ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajo{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastep (}jaj| sbj)}(ja``u32``ja]jau32}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj| ubja)}jaj| sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #step-u32ujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajo{ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japair (}jajL| sbj)}(ja``u8``ja]jau8}jajS| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL| ubja)}jajL| sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id64ujajyu jajI| ubaja}(jW]jY]j[]j]]j_]ujaju jajF| ubaja}(jW]jY]j[]j]]j_]ujaju jajo{ ubeja}(jW]jY]j[]j]]j_]ujajv jajR{ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacable-test-tdr-ntf}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname)#ethtool-attribute-set-cable-test-tdr-ntfujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj| sbj)}(ja ``unused``ja]jaunused}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj| ubja)}jaj| sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id66ujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj| sbj)}(ja``nest``ja]janest}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj| ubja)}jaj| sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id67ujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastatus (}jaj} sbj)}(ja``u8``ja]jau8}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja)}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id68ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janest (}jajL} sbj)}(ja``nest``ja]janest}jajS} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL} ubja)}jajL} sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id69ujajyu jajI} ubaja}(jW]jY]j[]j]]j_]ujaju jajF} ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubeja}(jW]jY]j[]j]]j_]ujajv jaj| ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacable-test-tdr}jaj} sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#cable-test-tdrujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj} sbj)}(ja ``unused``ja]jaunused}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja)}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id70ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj} sbj)}(ja``nest``ja]janest}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja)}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id71ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacfg (}jaj~ sbj)}(ja``nest``ja]janest}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #cfg-nestujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubeja}(jW]jY]j[]j]]j_]ujajv jaj} ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatunnel-udp-entry}jajX~ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tunnel-udp-entryujajyu jajU~ ubaja}(jW]jY]j[]j]]j_]ujaju jajR~ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajx~ sbj)}(ja ``unused``ja]jaunused}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx~ ubja)}jajx~ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id72ujajyu jaju~ ubaja}(jW]jY]j[]j]]j_]ujaju jajr~ ubaja}(jW]jY]j[]j]]j_]ujaju jajo~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort (}jaj~ sbj)}(ja``u16``ja]jau16}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #port-u16ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jajo~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj~ sbj)}(ja``u32``ja]jau32}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #type-u32ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jajo~ ubeja}(jW]jY]j[]j]]j_]ujajv jajR~ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatunnel-udp-table}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#tunnel-udp-tableujajyu jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajC sbj)}(ja ``unused``ja]jaunused}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id73ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasize (}jajx sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id74ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatypes (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #types-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaentry (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #entry-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tunnel-udp}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tunnel-udpujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajC sbj)}(ja ``unused``ja]jaunused}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id75ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatable (}jajx sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #table-nestujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tunnel-info}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tunnel-infoujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajـ sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajـ ubja)}jajـ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id76ujajyu jajր ubaja}(jW]jY]j[]j]]j_]ujaju jajӀ ubaja}(jW]jY]j[]j]]j_]ujaju jajЀ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id77ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajЀ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja udp-ports (}jajC sbj)}(ja``nest``ja]janest}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#udp-ports-nestujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jajЀ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafec-stat}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #fec-statujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id78ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajف sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajف ubja)}jajف sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id79ujajyu jajց ubaja}(jW]jY]j[]j]]j_]ujaju jajӁ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja corrected (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#corrected-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jauncorr (}jajC sbj)}(ja ``binary``ja]jabinary}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#uncorr-binaryujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja corr-bits (}jajx sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#corr-bits-binaryujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj~ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafec}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#fecujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajق sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajق ubja)}jajق sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id80ujajyu jajւ ubaja}(jW]jY]j[]j]]j_]ujaju jajӂ ubaja}(jW]jY]j[]j]]j_]ujaju jajЂ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id81ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajЂ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamodes (}jajC sbj)}(ja``nest``ja]janest}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id82ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jajЂ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaauto (}jajx sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#auto-u8ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajЂ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaactive (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #active-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajЂ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id83ujajyu jaj߃ ubaja}(jW]jY]j[]j]]j_]ujaju jaj܃ ubaja}(jW]jY]j[]j]]j_]ujaju jajЂ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja module-eeprom}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#module-eepromujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajC sbj)}(ja ``unused``ja]jaunused}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id84ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajx sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id85ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoffset (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #offset-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalength (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #length-u32ujajyu jaj߄ ubaja}(jW]jY]j[]j]]j_]ujaju jaj܄ ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japage (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#page-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabank (}jajL sbj)}(ja``u8``ja]jau8}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#bank-u8ujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja i2c-address (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#i2c-address-u8ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #data-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja stats-grp}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #stats-grpujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id86ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajL sbj)}(ja``pad``ja]japad}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id87ujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id88ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jass-id (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #ss-id-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastat (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #stat-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hist-rx (}jaj sbj)}(ja``nest``ja]janest}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #hist-rx-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hist-tx (}jajU sbj)}(ja``nest``ja]janest}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #hist-tx-nestujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahist-bkt-low (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#hist-bkt-low-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hist-bkt-hi (}jaj sbj)}(ja``u32``ja]jau32}jajƇ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#hist-bkt-hi-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hist-val (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #hist-val-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jastats-grp-hist}jaj5 sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#stats-grp-histujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja hist-bkt-low}jajU sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #hist-bkt-lowujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja hist-bkt-hi}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #hist-bkt-hiujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahist-val}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #hist-valujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubeja}(jW]jY]j[]j]]j_]ujajv jaj/ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jastats}jajʈ sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#statsujajyu jajLj ubaja}(jW]jY]j[]j]]j_]ujaju jajĈ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id89ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id90ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajT sbj)}(ja``nest``ja]janest}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id91ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagroups (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #groups-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagrp (}jaj sbj)}(ja``nest``ja]janest}jajʼn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #grp-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasrc (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id92ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajĈ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja phc-vclocks}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #phc-vclocksujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajT sbj)}(ja ``unused``ja]jaunused}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id93ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id94ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janum (}jaj sbj)}(ja``u32``ja]jau32}jajŊ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#num-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindex (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #index-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubeja}(jW]jY]j[]j]]j_]ujajv jaj. ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamodule}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#moduleujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajT sbj)}(ja ``unused``ja]jaunused}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id95ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id96ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japower-mode-policy (}jaj sbj)}(ja``u8``ja]jau8}jajŋ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#power-mode-policy-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja power-mode (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#power-mode-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubeja}(jW]jY]j[]j]]j_]ujajv jaj. ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jac33-pse-pw-limit}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-pw-limitujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajT sbj)}(ja ``unused``ja]jaunused}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id97ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamin (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#min-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax (}jaj sbj)}(ja``u32``ja]jau32}jajŌ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#max-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubeja}(jW]jY]j[]j]]j_]ujajv jaj. ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japse}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#pseujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id98ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajT sbj)}(ja``nest``ja]janest}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id99ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japodl-pse-admin-state (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#podl-pse-admin-state-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japodl-pse-admin-control (}jaj sbj)}(ja``u32``ja]jau32}jajō sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#podl-pse-admin-control-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japodl-pse-pw-d-status (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#podl-pse-pw-d-status-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jac33-pse-admin-state (}jaj( sbj)}(ja``u32``ja]jau32}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-admin-state-u32ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jac33-pse-admin-control (}jaj] sbj)}(ja``u32``ja]jau32}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-admin-control-u32ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jac33-pse-pw-d-status (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-pw-d-status-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jac33-pse-pw-class (}jajǎ sbj)}(ja``u32``ja]jau32}jajΎ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajǎ ubja)}jajǎ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-pw-class-u32ujajyu jajĎ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jac33-pse-actual-pw (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-actual-pw-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jac33-pse-ext-state (}jaj1 sbj)}(ja``u32``ja]jau32}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-ext-state-u32ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jac33-pse-ext-substate (}jajf sbj)}(ja``u32``ja]jau32}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-ext-substate-u32ujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jac33-pse-avail-pw-limit (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-avail-pw-limit-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jac33-pse-pw-limit-ranges (}jajЏ sbj)}(ja``nest``ja]janest}jaj׏ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajЏ ubja)}jajЏ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#c33-pse-pw-limit-ranges-nestujajyu jaj͏ ubaja}(jW]jY]j[]j]]j_]ujaju jajʏ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarss}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#rssujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj1 sbj)}(ja ``unused``ja]jaunused}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id100ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajf sbj)}(ja``nest``ja]janest}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id101ujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja context (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #context-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahfunc (}jajА sbj)}(ja``u32``ja]jau32}jajא sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajА ubja)}jajА sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #hfunc-u32ujajyu jaj͐ ubaja}(jW]jY]j[]j]]j_]ujaju jajʐ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindir (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #indir-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahkey (}jaj: sbj)}(ja ``binary``ja]jabinary}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #hkey-binaryujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja input_xfrm (}jajo sbj)}(ja``u32``ja]jau32}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#input-xfrm-u32ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastart-context (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#start-context-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japlca}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#plcaujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߑ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id102ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jaj: sbj)}(ja``nest``ja]janest}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id103ujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja version (}jajo sbj)}(ja``u16``ja]jau16}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #version-u16ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja enabled (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id104ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastatus (}jajْ sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajْ ubja)}jajْ sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id105ujajyu jaj֒ ubaja}(jW]jY]j[]j]]j_]ujaju jajӒ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja node-cnt (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #node-cnt-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja node-id (}jajC sbj)}(ja``u32``ja]jau32}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #node-id-u32ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jato-tmr (}jajx sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #to-tmr-u32ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja burst-cnt (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#burst-cnt-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja burst-tmr (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#burst-tmr-u32ujajyu jajߓ ubaja}(jW]jY]j[]j]]j_]ujaju jajܓ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajߑ ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamodule-fw-flash}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#module-fw-flashujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajC sbj)}(ja ``unused``ja]jaunused}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id106ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajx sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id107ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja file-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#file-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja password (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #password-u32ujajyu jajߔ ubaja}(jW]jY]j[]j]]j_]ujaju jajܔ ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastatus (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #status-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja status-msg (}jajL sbj)}(ja ``string``ja]jastring}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#status-msg-stringujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadone (}jaj sbj)}(ja``uint``ja]jauint}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #done-uintujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatotal (}jaj sbj)}(ja``uint``ja]jauint}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #total-uintujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japhy}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#phyujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id108ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajL sbj)}(ja``nest``ja]janest}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id109ujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaindex (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id110ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja drvname (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#drvname-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id111ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaupstream-type (}jaj sbj)}(ja``u32``ja]jau32}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#upstream-type-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaupstream-index (}jajU sbj)}(ja``u32``ja]jau32}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#upstream-index-u32ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaupstream-sfp-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#upstream-sfp-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadownstream-sfp-name (}jaj sbj)}(ja ``string``ja]jastring}jajƗ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#downstream-sfp-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatsconfig}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij> anchorname #tsconfigujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id112ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaheader (}jajU sbj)}(ja``nest``ja]janest}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id113ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahwtstamp-provider (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id114ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-types (}jaj sbj)}(ja``nest``ja]janest}jajƘ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id115ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-filters (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#id116ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahwtstamp-flags (}jaj) sbj)}(ja``nest``ja]janest}jaj0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurij> anchorname#hwtstamp-flags-nestujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj^I ubeja}(jW]jY]j[]j]]j_]ujajv jajAI ubeja}(jW]jY]j[]j]]j_]ujaju jaj> ubeja}(jW]jY]j[]j]]j_]ujajv jaj> ubeja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujajv ubj]jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Scaling in the Linux Networking Stack}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/scaling anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #introductionujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRSS: Receive Side Scaling}jajΙ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rss-receive-side-scalingujajyu jaj˙ ubaja}(jW]jY]j[]j]]j_]ujaju jajș ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRSS Configuration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rss-configurationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRSS IRQ Configuration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rss-irq-configurationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuggested Configuration}jaj1 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#suggested-configurationujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDedicated RSS contexts}jajT sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dedicated-rss-contextsujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajș ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRPS: Receive Packet Steering}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rps-receive-packet-steeringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRPS Configuration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rps-configurationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuggested Configuration}jajϚ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id1ujajyu jaj̚ ubaja}(jW]jY]j[]j]]j_]ujaju jajɚ ubaja}(jW]jY]j[]j]]j_]ujaju jajƚ ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRPS Flow Limit}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rps-flow-limitujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interface}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #interfaceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuggested Configuration}jajA sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id2ujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRFS: Receive Flow Steering}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rfs-receive-flow-steeringujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRFS Configuration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rfs-configurationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuggested Configuration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id3ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajv ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAccelerated RFS}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#accelerated-rfsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAccelerated RFS Configuration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#accelerated-rfs-configurationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuggested Configuration}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id4ujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXPS: Transmit Packet Steering}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#xps-transmit-packet-steeringujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXPS Configuration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#xps-configurationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuggested Configuration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id5ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jajl ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPer TX Queue rate limitation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#per-tx-queue-rate-limitationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFurther Information}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#further-informationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLSM/SeLinux secid}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/secid anchornamehujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jajt sbj)}(jajOja]ja conntrack}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajt ubja netlink specification}jajt sbeja}(jW]jY]j[]j]]j_]internalrefuri!networking/netlink_spec/conntrack anchornamehujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#summaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jajȝ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #operationsujajyu jajŝ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaget}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja get-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #get-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߝ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj: sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #definitionsujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janfgenmsg}jajZ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nfgenmsgujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janf-ct-tcp-flags-mask}jaj} sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nf-ct-tcp-flags-maskujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janf-ct-tcp-flags}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nf-ct-tcp-flagsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janf-ct-tcp-state}jajÞ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nf-ct-tcp-stateujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janf-ct-sctp-state}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nf-ct-sctp-stateujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja nf-ct-status}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nf-ct-statusujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubeja}(jW]jY]j[]j]]j_]ujajv jaj4 ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj8 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#attribute-setsujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja counter-attrs}jajX sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#counter-attrsujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja packets (}jajx sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #packets-u64ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabytes (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #bytes-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja packets-old (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#packets-old-u32ujajyu jajߟ ubaja}(jW]jY]j[]j]]j_]ujaju jajܟ ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja bytes-old (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bytes-old-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajL sbj)}(ja``pad``ja]japad}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pad-padujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubeja}(jW]jY]j[]j]]j_]ujajv jajR ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatuple-proto-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tuple-proto-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja proto-num (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #proto-num-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto-src-port (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-src-port-u16ujajyu jajߠ ubaja}(jW]jY]j[]j]]j_]ujaju jajܠ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto-dst-port (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-dst-port-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto-icmp-id (}jajL sbj)}(ja``u16``ja]jau16}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-icmp-id-u16ujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto-icmp-type (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-icmp-type-u8ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto-icmp-code (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-icmp-code-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto-icmpv6-id (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-icmpv6-id-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto-icmpv6-type (}jaj sbj)}(ja``u8``ja]jau8}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-icmpv6-type-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto-icmpv6-code (}jajU sbj)}(ja``u8``ja]jau8}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#proto-icmpv6-code-u8ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatuple-ip-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tuple-ip-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ip-v4-src (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ip-v4-src-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ip-v4-dst (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ip-v4-dst-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ip-v6-src (}jaj sbj)}(ja ``binary``ja]jabinary}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ip-v6-src-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ip-v6-dst (}jajU sbj)}(ja ``binary``ja]jabinary}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ip-v6-dst-binaryujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja tuple-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tuple-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tuple-ip (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tuple-ip-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tuple-proto (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tuple-proto-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tuple-zone (}jaj sbj)}(ja``u16``ja]jau16}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tuple-zone-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japrotoinfo-tcp-attrs}jaja sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#protoinfo-tcp-attrsujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tcp-state (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tcp-state-u8ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatcp-wscale-original (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tcp-wscale-original-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatcp-wscale-reply (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tcp-wscale-reply-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatcp-flags-original (}jaj sbj)}(ja ``binary``ja]jabinary}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tcp-flags-original-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatcp-flags-reply (}jajU sbj)}(ja ``binary``ja]jabinary}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tcp-flags-reply-binaryujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubeja}(jW]jY]j[]j]]j_]ujajv jaj[ ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japrotoinfo-dccp-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#protoinfo-dccp-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dccp-state (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dccp-state-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dccp-role (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #dccp-role-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadccp-handshake-seq (}jaj sbj)}(ja``u64``ja]jau64}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dccp-handshake-seq-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dccp-pad (}jajU sbj)}(ja``pad``ja]japad}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #dccp-pad-padujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japrotoinfo-sctp-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#protoinfo-sctp-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sctp-state (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sctp-state-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javtag-original (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vtag-original-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vtag-reply (}jaj sbj)}(ja``u32``ja]jau32}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vtag-reply-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japrotoinfo-attrs}jaja sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#protoinfo-attrsujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrotoinfo-tcp (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#protoinfo-tcp-nestujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrotoinfo-dccp (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#protoinfo-dccp-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrotoinfo-sctp (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#protoinfo-sctp-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubeja}(jW]jY]j[]j]]j_]ujajv jaj[ ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja help-attrs}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #help-attrsujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja help-name (}jajL sbj)}(ja ``string``ja]jastring}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#help-name-stringujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujajv jaj& ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janat-proto-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nat-proto-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-port-min (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nat-port-min-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-port-max (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nat-port-max-u16ujajyu jajߨ ubaja}(jW]jY]j[]j]]j_]ujaju jajܨ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja nat-attrs}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nat-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-v4-minip (}jajC sbj)}(ja``u32``ja]jau32}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nat-v4-minip-u32ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-v4-maxip (}jajx sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nat-v4-maxip-u32ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-v6-minip (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nat-v6-minip-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janat-v6-maxip (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nat-v6-maxip-binaryujajyu jajߩ ubaja}(jW]jY]j[]j]]j_]ujaju jajܩ ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja nat-proto (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nat-proto-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja seqadj-attrs}jajX sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #seqadj-attrsujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacorrection-pos (}jajx sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#correction-pos-u32ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoffset-before (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#offset-before-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoffset-after (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#offset-after-u32ujajyu jajߪ ubaja}(jW]jY]j[]j]]j_]ujaju jajܪ ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubeja}(jW]jY]j[]j]]j_]ujajv jajR ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja secctx-attrs}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #secctx-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja secctx-name (}jajC sbj)}(ja ``string``ja]jastring}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#secctx-name-stringujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasynproxy-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#synproxy-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaisn (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#isn-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaits (}jaj٫ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj٫ ubja)}jaj٫ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#its-u32ujajyu jaj֫ ubaja}(jW]jY]j[]j]]j_]ujaju jajӫ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatsoff (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tsoff-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj~ ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaconntrack-attrs}jajO sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#conntrack-attrsujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tuple-orig (}jajo sbj)}(ja``nest``ja]janest}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tuple-orig-nestujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tuple-reply (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tuple-reply-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastatus (}jaj٬ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj٬ ubja)}jaj٬ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #status-u32ujajyu jaj֬ ubaja}(jW]jY]j[]j]]j_]ujaju jajӬ ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja protoinfo (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#protoinfo-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahelp (}jajC sbj)}(ja``nest``ja]janest}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #help-nestujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja nat-src (}jajx sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nat-src-nestujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja timeout (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #timeout-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamark (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #mark-u32ujajyu jaj߭ ubaja}(jW]jY]j[]j]]j_]ujaju jajܭ ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacounters-orig (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#counters-orig-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacounters-reply (}jajL sbj)}(ja``nest``ja]janest}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#counters-reply-nestujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jause (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#use-u32ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja nat-dst (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nat-dst-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatuple-master (}jaj sbj)}(ja``nest``ja]janest}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tuple-master-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaseq-adj-orig (}jajU sbj)}(ja``nest``ja]janest}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#seq-adj-orig-nestujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaseq-adj-reply (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#seq-adj-reply-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja secmark (}jaj sbj)}(ja ``binary``ja]jabinary}jajƯ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#secmark-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jazone (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #zone-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasecctx (}jaj) sbj)}(ja``nest``ja]janest}jaj0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #secctx-nestujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja timestamp (}jaj^ sbj)}(ja``u64``ja]jau64}jaje sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#timestamp-u64ujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mark-mask (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mark-mask-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalabels (}jajȰ sbj)}(ja ``binary``ja]jabinary}jajϰ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajȰ ubja)}jajȰ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#labels-binaryujajyu jajŰ ubaja}(jW]jY]j[]j]]j_]ujaju jaj° ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja labels mask (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#labels-mask-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja synproxy (}jaj2 sbj)}(ja``nest``ja]janest}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2 ubja)}jaj2 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#synproxy-nestujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafilter (}jajg sbj)}(ja``nest``ja]janest}jajn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #filter-nestujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja status-mask (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#status-mask-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatimestamp-event (}jajѱ sbj)}(ja``u64``ja]jau64}jajر sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajѱ ubja)}jajѱ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#timestamp-event-u64ujajyu jajα ubaja}(jW]jY]j[]j]]j_]ujaju jaj˱ ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubeja}(jW]jY]j[]j]]j_]ujajv jajI ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaconntrack-stats-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#conntrack-stats-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja searched (}jaj2 sbj)}(ja``u32``ja]jau32}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2 ubja)}jaj2 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #searched-u32ujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafound (}jajg sbj)}(ja``u32``ja]jau32}jajn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #found-u32ujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janew (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#new-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja invalid (}jajѲ sbj)}(ja``u32``ja]jau32}jajز sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajѲ ubja)}jajѲ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #invalid-u32ujajyu jajβ ubaja}(jW]jY]j[]j]]j_]ujaju jaj˲ ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaignore (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ignore-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadelete (}jaj; sbj)}(ja``u32``ja]jau32}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #delete-u32ujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja delete-list (}jajp sbj)}(ja``u32``ja]jau32}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#delete-list-u32ujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainsert (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #insert-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainsert-failed (}jajڳ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajڳ ubja)}jajڳ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#insert-failed-u32ujajyu jaj׳ ubaja}(jW]jY]j[]j]]j_]ujaju jajԳ ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadrop (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #drop-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja early-drop (}jajD sbj)}(ja``u32``ja]jau32}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajD ubja)}jajD sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#early-drop-u32ujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaerror (}jajy sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #error-u32ujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasearch-restart (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#search-restart-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaclash-resolve (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#clash-resolve-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajݴ ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jachain-toolong (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#chain-toolong-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajO ubeja}(jW]jY]j[]j]]j_]ujajv jaj2 ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajn ubeja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujajv ubjqjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jajz sbj)}(jajnja]jafou}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja netlink specification}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/fou anchornamehujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#summaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jajε sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #operationsujajyu jaj˵ ubaja}(jW]jY]j[]j]]j_]ujaju jajȵ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaunspec}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#unspecujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaadd}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#addujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadel}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#delujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaget}jajW sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#getujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajȵ ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #definitionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja encap_type}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #encap-typeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jajն sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#attribute-setsujajyu jajҶ ubaja}(jW]jY]j[]j]]j_]ujaju jaj϶ ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafou}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fouujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#unspec-unusedujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort (}jajJ sbj)}(ja``u16``ja]jau16}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #port-u16ujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaf (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#af-u8ujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ipproto (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ipproto-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#type-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaremcsum_nopartial (}jaj sbj)}(ja``flag``ja]jaflag}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#remcsum-nopartial-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja local_v4 (}jajS sbj)}(ja``u32``ja]jau32}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #local-v4-u32ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja local_v6 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#local-v6-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peer_v4 (}jaj sbj)}(ja``u32``ja]jau32}jajĸ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #peer-v4-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peer_v6 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#peer-v6-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peer_port (}jaj' sbj)}(ja``u16``ja]jau16}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#peer-port-u16ujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jaj\ sbj)}(ja``s32``ja]jas32}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ifindex-s32ujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj϶ ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajt ubeja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux NFC subsystem}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/nfc anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitecture overview}jaj޹ sbaja}(jW]jY]j[]j]]j_]internalrefurij͹ anchorname#architecture-overviewujajyu jaj۹ ubaja}(jW]jY]j[]j]]j_]ujaju jajع ubaja}(jW]jY]j[]j]]j_]ujaju jajչ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Driver Interface}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij͹ anchorname#device-driver-interfaceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajչ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace interface}jaj$ sbaja}(jW]jY]j[]j]]j_]internalrefurij͹ anchorname#userspace-interfaceujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajչ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjkjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetwork Function Representors}jaj\ sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/representors anchornamehujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motivation}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurijk anchorname #motivationujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijk anchorname #definitionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat does a representor do?}jajº sbaja}(jW]jY]j[]j]]j_]internalrefurijk anchorname#what-does-a-representor-doujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)What functions should have a representor?}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijk anchorname)#what-functions-should-have-a-representorujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߺ ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow are representors created?}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijk anchorname#how-are-representors-createdujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How are representors identified?}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurijk anchorname #how-are-representors-identifiedujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+How do representors interact with TC rules?}jajN sbaja}(jW]jY]j[]j]]j_]internalrefurijk anchorname+#how-do-representors-interact-with-tc-rulesujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Configuring the representee’s MAC}jajq sbaja}(jW]jY]j[]j]]j_]internalrefurijk anchorname"#configuring-the-representee-s-macujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubeja}(jW]jY]j[]j]]j_]ujajv jajV ubeja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*PSE Power Interface (PSE PI) Documentation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/pse-pd/pse-pi anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocumentation and Standards}jajɻ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#documentation-and-standardsujajyu jajƻ ubaja}(jW]jY]j[]j]]j_]ujaju jajû ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPSE PI and Single Pair Ethernet}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pse-pi-and-single-pair-ethernetujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnderstanding PSE PI}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#understanding-pse-piujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAlternative A and B Overview}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#alternative-a-and-b-overviewujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Table 145-3 PSE Pinout Alternatives}jajU sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname$#table-145-3-pse-pinout-alternativesujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPSE PI compatibilities}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pse-pi-compatibilitiesujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/PSE Power Interface (PSE PI) Connection Diagram}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname.#pse-power-interface-pse-pi-connection-diagramujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Simple PSE PI Configuration for Alternative A}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname.#simple-pse-pi-configuration-for-alternative-aujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Device Tree Configuration: Describing PSE PI Configurations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname;#device-tree-configuration-describing-pse-pi-configurationsujajyu jaj޼ ubaja}(jW]jY]j[]j]]j_]ujaju jajۼ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"PSE PI Node: Essential Information}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname"#pse-pi-node-essential-informationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Phonet protocol family}jaj< sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/phonet anchornamehujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj\ sbaja}(jW]jY]j[]j]]j_]internalrefurijK anchorname #introductionujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPackets format}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijK anchorname#packets-formatujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Link layer}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijK anchorname #link-layerujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Network layer}jajŽ sbaja}(jW]jY]j[]j]]j_]internalrefurijK anchorname#network-layerujajyu jaj½ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLow-level datagram protocol}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijK anchorname#low-level-datagram-protocolujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResource subscription}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijK anchorname#resource-subscriptionujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhonet Pipe protocol}jaj. sbaja}(jW]jY]j[]j]]j_]internalrefurijK anchorname#phonet-pipe-protocolujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthors}jajQ sbaja}(jW]jY]j[]j]]j_]internalrefurijK anchorname#authorsujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubeja}(jW]jY]j[]j]]j_]ujajv jaj6 ubeja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Kernel SCTP}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/sctp anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaveats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#caveatsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel TLS offload}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/tls-offload anchornamehujajyu jaj޾ ubaja}(jW]jY]j[]j]]j_]ujaju jaj۾ ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel TLS operation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#kernel-tls-operationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTX}jaj! sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#txujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRX}jajD sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rxujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice configuration}jajs sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#device-configurationujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTX}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id1ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRX}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id2ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajm ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNormal operation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#normal-operationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj߿ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTX}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id3ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRX}jaj( sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id4ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj߿ ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaResync handling}jajW sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#resync-handlingujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTX}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id5ujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCrypto state rebuilding}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#crypto-state-rebuildingujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNext record sync}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#next-record-syncujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajq ubeja}(jW]jY]j[]j]]j_]ujaju jajn ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRX}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id6ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStream scan resynchronization}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#stream-scan-resynchronizationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStack-driven resynchronization}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#stack-driven-resynchronizationujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajn ubeja}(jW]jY]j[]j]]j_]ujajv jajQ ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaError handling}jajg sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#error-handlingujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTX}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id7ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRX}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubeja}(jW]jY]j[]j]]j_]ujajv jaja ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerformance metrics}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#performance-metricsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMax connection count}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-connection-countujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTotal cryptographic performance}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #total-cryptographic-performanceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistics}jajK sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #statisticsujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sta-info (}jajv sbj)}(ja ``binary``ja]jabinary}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-info-binaryujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja wiphy-bands (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-bands-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mntr-flags (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mntr-flags-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mesh-id (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mesh-id-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasta-plink-action (}jajJ sbj)}(ja``u8``ja]jau8}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-plink-action-u8ujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jampath-next-hop (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mpath-next-hop-binaryujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mpath-info (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mpath-info-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabss-cts-prot (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bss-cts-prot-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabss-short-preamble (}jaj sbj)}(ja``u8``ja]jau8}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bss-short-preamble-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabss-short-slot-time (}jajS sbj)}(ja``u8``ja]jau8}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bss-short-slot-time-u8ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaht-capability (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ht-capability-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupported-iftypes (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#supported-iftypes-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja reg-alpha2 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#reg-alpha2-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja reg-rules (}jaj' sbj)}(ja ``binary``ja]jabinary}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#reg-rules-binaryujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mesh-config (}jaj\ sbj)}(ja ``binary``ja]jabinary}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mesh-config-binaryujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabss-basic-rates (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bss-basic-rates-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-txq-params (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-txq-params-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja wiphy-freq (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-freq-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-channel-type (}jaj0 sbj)}(ja``u32``ja]jau32}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-channel-type-u32ujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-default-mgmt (}jaje sbj)}(ja``flag``ja]jaflag}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#key-default-mgmt-flagujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamgmt-subtype (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mgmt-subtype-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaie (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ie-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-num-scan-ssids (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-num-scan-ssids-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jascan-frequencies (}jaj9 sbj)}(ja ``binary``ja]jabinary}jaj@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#scan-frequencies-binaryujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja scan-ssids (}jajn sbj)}(ja ``binary``ja]jabinary}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn ubja)}jajn sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#scan-ssids-binaryujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja generation (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#generation-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabss (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #bss-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareg-initiator (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#reg-initiator-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja reg-type (}jajB sbj)}(ja``u8``ja]jau8}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #reg-type-u8ujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupported-commands (}jajw sbj)}(ja``indexed-array``ja]ja indexed-array}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname!#supported-commands-indexed-arrayujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaframe (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #frame-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jassid (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ssid-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja auth-type (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#auth-type-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja reason-code (}jajK sbj)}(ja``u16``ja]jau16}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#reason-code-u16ujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-type (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #key-type-u32ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-scan-ie-len (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-scan-ie-len-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacipher-suites (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#cipher-suites-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja freq-before (}jaj sbj)}(ja ``binary``ja]jabinary}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#freq-before-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja freq-after (}jajT sbj)}(ja ``binary``ja]jabinary}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#freq-after-binaryujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja freq-fixed (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#freq-fixed-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-retry-short (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-retry-short-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-retry-long (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-retry-long-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-frag-threshold (}jaj( sbj)}(ja``u32``ja]jau32}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-frag-threshold-u32ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-rts-threshold (}jaj] sbj)}(ja``u32``ja]jau32}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-rts-threshold-u32ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja timed-out (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#timed-out-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja use-mfp (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #use-mfp-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sta-flags2 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-flags2-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacontrol-port (}jaj1 sbj)}(ja``flag``ja]jaflag}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#control-port-flagujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja testdata (}jajf sbj)}(ja ``binary``ja]jabinary}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#testdata-binaryujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja privacy (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #privacy-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadisconnected-by-ap (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#disconnected-by-ap-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja status-code (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#status-code-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacipher-suites-pairwise (}jaj: sbj)}(ja ``binary``ja]jabinary}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#cipher-suites-pairwise-binaryujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacipher-suite-group (}jajo sbj)}(ja``u32``ja]jau32}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#cipher-suite-group-u32ujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawpa-versions (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wpa-versions-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja akm-suites (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#akm-suites-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareq-ie (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#req-ie-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja resp-ie (}jajC sbj)}(ja ``binary``ja]jabinary}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#resp-ie-binaryujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja prev-bssid (}jajx sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#prev-bssid-binaryujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #key-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakeys (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #keys-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pid-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja4addr (}jajL sbj)}(ja``u8``ja]jau8}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#addr-u8ujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja survey-info (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#survey-info-binaryujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japmkid (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pmkid-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-num-pmkids (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-num-pmkids-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja duration (}jaj sbj)}(ja``u32``ja]jau32}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #duration-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacookie (}jajU sbj)}(ja``u64``ja]jau64}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #cookie-u64ujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-coverage-class (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-coverage-class-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-rates (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tx-rates-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja frame-match (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#frame-match-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaack (}jaj) sbj)}(ja``flag``ja]jaflag}jaj0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ack-flagujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ps-state (}jaj^ sbj)}(ja``u32``ja]jau32}jaje sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ps-state-u32ujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacqm (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #cqm-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalocal-state-change (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#local-state-change-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ap-isolate (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ap-isolate-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-tx-power-setting (}jaj2 sbj)}(ja``u32``ja]jau32}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2 ubja)}jaj2 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-tx-power-setting-u32ujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-tx-power-level (}jajg sbj)}(ja``u32``ja]jau32}jajn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-tx-power-level-u32ujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-frame-types (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tx-frame-types-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-frame-types (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rx-frame-types-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja frame-type (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#frame-type-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacontrol-port-ethertype (}jaj; sbj)}(ja``flag``ja]jaflag}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#control-port-ethertype-flagujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacontrol-port-no-encrypt (}jajp sbj)}(ja``flag``ja]jaflag}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#control-port-no-encrypt-flagujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-ibss-rsn (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#support-ibss-rsn-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-antenna-tx (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-antenna-tx-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-antenna-rx (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-antenna-rx-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mcast-rate (}jajD sbj)}(ja``u32``ja]jau32}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajD ubja)}jajD sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mcast-rate-u32ujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoffchannel-tx-ok (}jajy sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#offchannel-tx-ok-flagujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabss-ht-opmode (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bss-ht-opmode-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey-default-types (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#key-default-types-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja max-remain-on-channel-duration (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname##max-remain-on-channel-duration-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mesh-setup (}jajM sbj)}(ja ``binary``ja]jabinary}jajT sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mesh-setup-binaryujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-antenna-avail-tx (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-antenna-avail-tx-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-antenna-avail-rx (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-antenna-avail-rx-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-mesh-auth (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#support-mesh-auth-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasta-plink-state (}jaj! sbj)}(ja``u8``ja]jau8}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj! ubja)}jaj! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-plink-state-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawowlan-triggers (}jajV sbj)}(ja ``binary``ja]jabinary}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV ubja)}jajV sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wowlan-triggers-binaryujajyu jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawowlan-triggers-supported (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wowlan-triggers-supported-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-scan-interval (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sched-scan-interval-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainterface-combinations (}jaj sbj)}(ja``indexed-array``ja]ja indexed-array}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname%#interface-combinations-indexed-arrayujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasoftware-iftypes (}jaj* sbj)}(ja``nest``ja]janest}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#software-iftypes-nestujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rekey-data (}jaj_ sbj)}(ja ``binary``ja]jabinary}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rekey-data-binaryujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-num-sched-scan-ssids (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-num-sched-scan-ssids-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-sched-scan-ie-len (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-sched-scan-ie-len-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jascan-supp-rates (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#scan-supp-rates-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja hidden-ssid (}jaj3 sbj)}(ja``u32``ja]jau32}jaj: sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj3 ubja)}jaj3 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#hidden-ssid-u32ujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaie-probe-resp (}jajh sbj)}(ja ``binary``ja]jabinary}jajo sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ie-probe-resp-binaryujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaie-assoc-resp (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ie-assoc-resp-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sta-wme (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-wme-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-ap-uapsd (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#support-ap-uapsd-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaroam-support (}jaj< sbj)}(ja``flag``ja]jaflag}jajC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#roam-support-flagujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-scan-match (}jajq sbj)}(ja ``binary``ja]jabinary}jajx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajq ubja)}jajq sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sched-scan-match-binaryujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-match-sets (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-match-sets-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japmksa-candidate (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pmksa-candidate-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-no-cck-rate (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tx-no-cck-rate-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tdls-action (}jajE sbj)}(ja``u8``ja]jau8}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajE ubja)}jajE sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tdls-action-u8ujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatdls-dialog-token (}jajz sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja)}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tdls-dialog-token-u8ujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatdls-operation (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tdls-operation-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatdls-support (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tdls-support-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatdls-external-setup (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tdls-external-setup-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadevice-ap-sme (}jajN sbj)}(ja``u32``ja]jau32}jajU sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#device-ap-sme-u32ujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadont-wait-for-ack (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dont-wait-for-ack-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafeature-flags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#feature-flags-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrobe-resp-offload (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#probe-resp-offload-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja probe-resp (}jaj" sbj)}(ja ``binary``ja]jabinary}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj" ubja)}jaj" sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#probe-resp-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dfs-region (}jajW sbj)}(ja``u8``ja]jau8}jaj^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajW ubja)}jajW sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dfs-region-u8ujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja disable-ht (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#disable-ht-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaht-capability-mask (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ht-capability-mask-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja noack-map (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#noack-map-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainactivity-timeout (}jaj+ sbj)}(ja``u16``ja]jau16}jaj2 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#inactivity-timeout-u16ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-signal-dbm (}jaj` sbj)}(ja``u32``ja]jau32}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rx-signal-dbm-u32ujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabg-scan-period (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bg-scan-period-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawdev (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #wdev-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jauser-reg-hint-type (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#user-reg-hint-type-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaconn-failed-reason (}jaj4 sbj)}(ja``u32``ja]jau32}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj4 ubja)}jaj4 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#conn-failed-reason-u32ujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja auth-data (}jaji sbj)}(ja ``binary``ja]jabinary}jajp sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaji ubja)}jaji sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#auth-data-binaryujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javht-capability (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vht-capability-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja scan-flags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#scan-flags-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jachannel-width (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#channel-width-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacenter-freq1 (}jaj= sbj)}(ja``u32``ja]jau32}jajD sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#center-freq1-u32ujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacenter-freq2 (}jajr sbj)}(ja``u32``ja]jau32}jajy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajr ubja)}jajr sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#center-freq2-u32ujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jap2p-ctwindow (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#p2p-ctwindow-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja p2p-oppps (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #p2p-oppps-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalocal-mesh-power-mode (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#local-mesh-power-mode-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja acl-policy (}jajF sbj)}(ja``u32``ja]jau32}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajF ubja)}jajF sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#acl-policy-u32ujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mac-addrs (}jaj{ sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mac-addrs-binaryujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mac-acl-max (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mac-acl-max-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja radar-event (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#radar-event-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ext-capa (}jaj sbj)}(ja ``binary``ja]jabinary}jaj! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ext-capa-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaext-capa-mask (}jajO sbj)}(ja ``binary``ja]jabinary}jajV sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ext-capa-mask-binaryujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasta-capability (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-capability-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasta-ext-capability (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-ext-capability-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrotocol-features (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#protocol-features-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasplit-wiphy-dump (}jaj# sbj)}(ja``flag``ja]jaflag}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj# ubja)}jaj# sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#split-wiphy-dump-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja disable-vht (}jajX sbj)}(ja``flag``ja]jaflag}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajX ubja)}jajX sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#disable-vht-flagujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javht-capability-mask (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vht-capability-mask-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamdid (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #mdid-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaie-ric (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ie-ric-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacrit-prot-id (}jaj, sbj)}(ja``u16``ja]jau16}jaj3 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#crit-prot-id-u16ujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-crit-prot-duration (}jaja sbj)}(ja``u16``ja]jau16}jajh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja ubja)}jaja sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-crit-prot-duration-u16ujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja peer-aid (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #peer-aid-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacoalesce-rule (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#coalesce-rule-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jach-switch-count (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ch-switch-count-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jach-switch-block-tx (}jaj5 sbj)}(ja``flag``ja]jaflag}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5 ubja)}jaj5 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ch-switch-block-tx-flagujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja csa-ies (}jajj sbj)}(ja ``binary``ja]jabinary}jajq sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#csa-ies-binaryujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacntdwn-offs-beacon (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#cntdwn-offs-beacon-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacntdwn-offs-presp (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#cntdwn-offs-presp-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarxmgmt-flags (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rxmgmt-flags-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasta-supported-channels (}jaj> sbj)}(ja ``binary``ja]jabinary}jajE sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja)}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-supported-channels-binaryujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasta-supported-oper-classes (}jajs sbj)}(ja ``binary``ja]jabinary}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajs ubja)}jajs sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname"#sta-supported-oper-classes-binaryujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja handle-dfs (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#handle-dfs-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-5-mhz (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#support-5-mhz-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasupport-10-mhz (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#support-10-mhz-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaopmode-notif (}jajG sbj)}(ja``u8``ja]jau8}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajG ubja)}jajG sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#opmode-notif-u8ujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vendor-id (}jaj| sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj| ubja)}jaj| sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vendor-id-u32ujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javendor-subcmd (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vendor-subcmd-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vendor-data (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vendor-data-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javendor-events (}jaj sbj)}(ja ``binary``ja]jabinary}jaj" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vendor-events-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja qos-map (}jajP sbj)}(ja ``binary``ja]jabinary}jajW sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#qos-map-binaryujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mac-hint (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mac-hint-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-freq-hint (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-freq-hint-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-ap-assoc-sta (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-ap-assoc-sta-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatdls-peer-capability (}jaj$ sbj)}(ja``u32``ja]jau32}jaj+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tdls-peer-capability-u32ujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasocket-owner (}jajY sbj)}(ja``flag``ja]jaflag}jaj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajY ubja)}jajY sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#socket-owner-flagujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacsa-c-offsets-tx (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#csa-c-offsets-tx-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-csa-counters (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-csa-counters-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatdls-initiator (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tdls-initiator-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja use-rrm (}jaj- sbj)}(ja``flag``ja]jaflag}jaj4 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj- ubja)}jaj- sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #use-rrm-flagujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-dyn-ack (}jajb sbj)}(ja``flag``ja]jaflag}jaji sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajb ubja)}jajb sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-dyn-ack-flagujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatsid (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tsid-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja user-prio (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #user-prio-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaadmitted-time (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#admitted-time-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja smps-mode (}jaj6 sbj)}(ja``u8``ja]jau8}jaj= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj6 ubja)}jaj6 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #smps-mode-u8ujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja oper-class (}jajk sbj)}(ja``u8``ja]jau8}jajr sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajk ubja)}jajk sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#oper-class-u8ujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mac-mask (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mac-mask-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-self-managed-reg (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-self-managed-reg-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaext-features (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ext-features-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasurvey-radio-stats (}jaj? sbj)}(ja ``binary``ja]jabinary}jajF sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj? ubja)}jaj? sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#survey-radio-stats-binaryujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja netns-fd (}jajt sbj)}(ja``u32``ja]jau32}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajt ubja)}jajt sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #netns-fd-u32ujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-scan-delay (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sched-scan-delay-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja reg-indoor (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#reg-indoor-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-num-sched-scan-plans (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-num-sched-scan-plans-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-scan-plan-interval (}jajH sbj)}(ja``u32``ja]jau32}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajH ubja)}jajH sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-scan-plan-interval-u32ujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-scan-plan-iterations (}jaj} sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja)}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-scan-plan-iterations-u32ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-scan-plans (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sched-scan-plans-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japbss (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pbss-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja bss-select (}jaj sbj)}(ja ``binary``ja]jabinary}jaj# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bss-select-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasta-support-p2p-ps (}jajQ sbj)}(ja``u8``ja]jau8}jajX sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-support-p2p-ps-u8ujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pad-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaiftype-ext-capa (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#iftype-ext-capa-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamu-mimo-group-data (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mu-mimo-group-data-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamu-mimo-follow-mac-addr (}jaj% sbj)}(ja ``binary``ja]jabinary}jaj, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mu-mimo-follow-mac-addr-binaryujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jascan-start-time-tsf (}jajZ sbj)}(ja``u64``ja]jau64}jaja sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#scan-start-time-tsf-u64ujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jascan-start-time-tsf-bssid (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname!#scan-start-time-tsf-bssid-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jameasurement-duration (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#measurement-duration-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja measurement-duration-mandatory (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname$#measurement-duration-mandatory-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamesh-peer-aid (}jaj. sbj)}(ja``u16``ja]jau16}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mesh-peer-aid-u16ujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janan-master-pref (}jajc sbj)}(ja``u8``ja]jau8}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nan-master-pref-u8ujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabands (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #bands-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja nan-func (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nan-func-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja nan-match (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nan-match-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja fils-kek (}jaj7 sbj)}(ja ``binary``ja]jabinary}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fils-kek-binaryujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja fils-nonces (}jajl sbj)}(ja ``binary``ja]jabinary}jajs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajl ubja)}jajl sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fils-nonces-binaryujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamulticast-to-unicast-enabled (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname"#multicast-to-unicast-enabled-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabssid (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #bssid-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-scan-relative-rssi (}jaj sbj)}(ja``s8``ja]jas8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sched-scan-relative-rssi-s8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-scan-rssi-adjust (}jaj@ sbj)}(ja ``binary``ja]jabinary}jajG sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sched-scan-rssi-adjust-binaryujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatimeout-reason (}jaju sbj)}(ja``u32``ja]jau32}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#timeout-reason-u32ujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafils-erp-username (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fils-erp-username-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafils-erp-realm (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fils-erp-realm-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafils-erp-next-seq-num (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fils-erp-next-seq-num-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafils-erp-rrk (}jajI sbj)}(ja ``binary``ja]jabinary}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fils-erp-rrk-binaryujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafils-cache-id (}jaj~ sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fils-cache-id-binaryujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japmk (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pmk-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-scan-multi (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sched-scan-multi-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasched-scan-max-reqs (}jaj sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sched-scan-max-reqs-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawant-1x-4way-hs (}jajR sbj)}(ja``flag``ja]jaflag}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#want-1x-4way-hs-flagujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pmkr0-name (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pmkr0-name-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort-authorized (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#port-authorized-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaexternal-auth-action (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#external-auth-action-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaexternal-auth-support (}jaj& sbj)}(ja``flag``ja]jaflag}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#external-auth-support-flagujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janss (}jaj[ sbj)}(ja``u8``ja]jau8}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#nss-u8ujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ack-signal (}jaj sbj)}(ja``s32``ja]jas32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ack-signal-s32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacontrol-port-over-nl80211 (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#control-port-over-nl80211-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja txq-stats (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#txq-stats-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja txq-limit (}jaj/ sbj)}(ja``u32``ja]jau32}jaj6 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#txq-limit-u32ujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatxq-memory-limit (}jajd sbj)}(ja``u32``ja]jau32}jajk sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#txq-memory-limit-u32ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja txq-quantum (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#txq-quantum-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahe-capability (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#he-capability-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaftm-responder (}jaj sbj)}(ja ``binary``ja]jabinary}jaj  sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ftm-responder-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaftm-responder-stats (}jaj8 sbj)}(ja ``binary``ja]jabinary}jaj? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj8 ubja)}jaj8 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ftm-responder-stats-binaryujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja timeout (}jajm sbj)}(ja``u32``ja]jau32}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajm ubja)}jajm sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #timeout-u32ujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japeer-measurements (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#peer-measurements-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaairtime-weight (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#airtime-weight-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasta-tx-power-setting (}jaj  sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj  ubja)}jaj  sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-tx-power-setting-u8ujajyu jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasta-tx-power (}jajA sbj)}(ja``s16``ja]jas16}jajH sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA ubja)}jajA sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-tx-power-s16ujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasae-password (}jajv sbj)}(ja ``binary``ja]jabinary}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sae-password-binaryujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatwt-responder (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#twt-responder-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja he-obss-pd (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#he-obss-pd-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-edmg-channels (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-edmg-channels-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-edmg-bw-config (}jajJ sbj)}(ja``u8``ja]jau8}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJ ubja)}jajJ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-edmg-bw-config-u8ujajyu jajG ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vlan-id (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #vlan-id-u16ujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahe-bss-color (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#he-bss-color-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaiftype-akm-suites (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#iftype-akm-suites-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tid-config (}jaj sbj)}(ja ``binary``ja]jabinary}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tid-config-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacontrol-port-no-preauth (}jajS sbj)}(ja``flag``ja]jaflag}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS ubja)}jajS sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#control-port-no-preauth-flagujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japmk-lifetime (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pmk-lifetime-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japmk-reauth-threshold (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pmk-reauth-threshold-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareceive-multicast (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#receive-multicast-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-freq-offset (}jaj' sbj)}(ja``u32``ja]jau32}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-freq-offset-u32ujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacenter-freq1-offset (}jaj\ sbj)}(ja``u32``ja]jau32}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#center-freq1-offset-u32ujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jascan-freq-khz (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#scan-freq-khz-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahe-6ghz-capability (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#he-6ghz-capability-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafils-discovery (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#fils-discovery-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunsol-bcast-probe-resp (}jaj0 sbj)}(ja ``binary``ja]jabinary}jaj7 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0 ubja)}jaj0 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#unsol-bcast-probe-resp-binaryujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jas1g-capability (}jaje sbj)}(ja ``binary``ja]jabinary}jajl sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#s1g-capability-binaryujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jas1g-capability-mask (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#s1g-capability-mask-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sae-pwe (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #sae-pwe-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareconnect-requested (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#reconnect-requested-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja sar-spec (}jaj9 sbj)}(ja``nest``ja]janest}jaj@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9 ubja)}jaj9 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sar-spec-nestujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja disable-he (}jajn sbj)}(ja``flag``ja]jaflag}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajn ubja)}jajn sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#disable-he-flagujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaobss-color-bitmap (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#obss-color-bitmap-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacolor-change-count (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#color-change-count-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacolor-change-color (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#color-change-color-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacolor-change-elems (}jajB sbj)}(ja ``binary``ja]jabinary}jajI sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#color-change-elems-binaryujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jambssid-config (}jajw sbj)}(ja ``binary``ja]jabinary}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mbssid-config-binaryujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jambssid-elems (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mbssid-elems-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaradar-background (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#radar-background-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaap-settings-flags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ap-settings-flags-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaeht-capability (}jajK sbj)}(ja ``binary``ja]jabinary}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#eht-capability-binaryujajyu jajH ubaja}(jW]jY]j[]j]]j_]ujaju jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja disable-eht (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#disable-eht-flagujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mlo-links (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mlo-links-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mlo-link-id (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mlo-link-id-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mld-addr (}jaj sbj)}(ja ``binary``ja]jabinary}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mld-addr-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mlo-support (}jajT sbj)}(ja``flag``ja]jaflag}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajT ubja)}jajT sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mlo-support-flagujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-num-akm-suites (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-num-akm-suites-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaeml-capability (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#eml-capability-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamld-capa-and-ops (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mld-capa-and-ops-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-hw-timestamp (}jaj( sbj)}(ja``u64``ja]jau64}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tx-hw-timestamp-u64ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-hw-timestamp (}jaj] sbj)}(ja``u64``ja]jau64}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rx-hw-timestamp-u64ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja td-bitmap (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#td-bitmap-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japunct-bitmap (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#punct-bitmap-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-hw-timestamp-peers (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-hw-timestamp-peers-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahw-timestamp-enabled (}jaj1 sbj)}(ja``flag``ja]jaflag}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#hw-timestamp-enabled-flagujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaema-rnr-elems (}jajf sbj)}(ja ``binary``ja]jabinary}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ema-rnr-elems-binaryujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamlo-link-disabled (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mlo-link-disabled-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabss-dump-include-use-data (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bss-dump-include-use-data-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamlo-ttlm-dlink (}jaj sbj)}(ja``u16``ja]jau16}jaj  sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mlo-ttlm-dlink-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamlo-ttlm-ulink (}jaj: sbj)}(ja``u16``ja]jau16}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mlo-ttlm-ulink-u16ujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaassoc-spp-amsdu (}jajo sbj)}(ja``flag``ja]jaflag}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#assoc-spp-amsdu-flagujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-radios (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wiphy-radios-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawiphy-interface-combinations (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname$#wiphy-interface-combinations-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javif-radio-mask (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vif-radio-mask-u32ujajyu jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubeja}(jW]jY]j[]j]]j_]ujajv jaj, ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaframe-type-attrs}jajO sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#frame-type-attrsujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja frame-type}jajo sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #frame-typeujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujajv jajI ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja wiphy-bands}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #wiphy-bandsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja2ghz (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ghz-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja5ghz (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id1ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja60ghz (}jaj( sbj)}(ja``nest``ja]janest}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id2ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja6ghz (}jaj] sbj)}(ja``nest``ja]janest}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id3ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jas1ghz (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #s1ghz-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalc (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#lc-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja band-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #band-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafreqs (}jaj( sbj)}(ja``indexed-array``ja]ja indexed-array}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#freqs-indexed-arrayujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarates (}jaj] sbj)}(ja``indexed-array``ja]ja indexed-array}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rates-indexed-arrayujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ht-mcs-set (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ht-mcs-set-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ht-capa (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ht-capa-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaht-ampdu-factor (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ht-ampdu-factor-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaht-ampdu-density (}jaj1 sbj)}(ja``u8``ja]jau8}jaj8 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ht-ampdu-density-u8ujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vht-mcs-set (}jajf sbj)}(ja ``binary``ja]jabinary}jajm sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vht-mcs-set-binaryujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja vht-capa (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #vht-capa-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja iftype-data (}jaj sbj)}(ja``indexed-array``ja]ja indexed-array}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#iftype-data-indexed-arrayujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaedmg-channels (}jaj sbj)}(ja ``binary``ja]jabinary}jaj  sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#edmg-channels-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaedmg-bw-config (}jaj: sbj)}(ja ``binary``ja]jabinary}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#edmg-bw-config-binaryujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jas1g-mcs-nss-set (}jajo sbj)}(ja ``binary``ja]jabinary}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#s1g-mcs-nss-set-binaryujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja s1g-capa (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#s1g-capa-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja bitrate-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bitrate-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarate (}jaj sbj)}(ja``u32``ja]jau32}jaj  sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #rate-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja2ghz-shortpreamble (}jaj: sbj)}(ja``flag``ja]jaflag}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ghz-shortpreamble-flagujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafrequency-attrs}jaj{ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#frequency-attrsujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafreq (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #freq-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja disabled (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#disabled-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jano-ir (}jaj sbj)}(ja``flag``ja]jaflag}jaj  sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #no-ir-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja no-ibss (}jaj: sbj)}(ja``flag``ja]jaflag}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj: ubja)}jaj: sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #no-ibss-flagujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaradar (}jajo sbj)}(ja``flag``ja]jaflag}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajo ubja)}jajo sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #radar-flagujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax-tx-power (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-tx-power-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dfs-state (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dfs-state-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dfs-time (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dfs-time-binaryujajyu jaj  ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jano-ht40-minus (}jajC sbj)}(ja ``binary``ja]jabinary}jajJ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#no-ht40-minus-binaryujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jano-ht40-plus (}jajx sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#no-ht40-plus-binaryujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja no-80mhz (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#no-80mhz-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja no-160mhz (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#no-160mhz-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadfs-cac-time (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dfs-cac-time-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja indoor-only (}jajL sbj)}(ja ``binary``ja]jabinary}jajS sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#indoor-only-binaryujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jair-concurrent (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ir-concurrent-binaryujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja no-20mhz (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#no-20mhz-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja no-10mhz (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#no-10mhz-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawmm (}jaj  sbj)}(ja``indexed-array``ja]ja indexed-array}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj  ubja)}jaj  sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wmm-indexed-arrayujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jano-he (}jajU sbj)}(ja ``binary``ja]jabinary}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajU ubja)}jajU sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #no-he-binaryujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoffset (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #offset-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja1mhz (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #mhz-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja2mhz (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id4ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja4mhz (}jaj) sbj)}(ja ``binary``ja]jabinary}jaj0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id5ujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja8mhz (}jaj^ sbj)}(ja ``binary``ja]jabinary}jaje sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id6ujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja16mhz (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#id7ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja no-320mhz (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#no-320mhz-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jano-eht (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#no-eht-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japsd (}jaj2 sbj)}(ja ``binary``ja]jabinary}jaj9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj2 ubja)}jaj2 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #psd-binaryujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadfs-concurrent (}jajg sbj)}(ja ``binary``ja]jabinary}jajn sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#dfs-concurrent-binaryujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jano-6ghz-vlp-client (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#no-6ghz-vlp-client-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jano-6ghz-afc-client (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#no-6ghz-afc-client-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja can-monitor (}jaj sbj)}(ja ``binary``ja]jabinary}jaj  sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#can-monitor-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaallow-6ghz-vlp-ap (}jaj; sbj)}(ja ``binary``ja]jabinary}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#allow-6ghz-vlp-ap-binaryujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaju ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaif-combination-attributes}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#if-combination-attributesujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalimits (}jaj sbj)}(ja``indexed-array``ja]ja indexed-array}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#limits-indexed-arrayujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamaxnum (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #maxnum-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasta-ap-bi-match (}jaj sbj)}(ja``flag``ja]jaflag}jaj  sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sta-ap-bi-match-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janum-channels (}jaj; sbj)}(ja``u32``ja]jau32}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#num-channels-u32ujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaradar-detect-widths (}jajp sbj)}(ja``u32``ja]jau32}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#radar-detect-widths-u32ujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaradar-detect-regions (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#radar-detect-regions-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja bi-min-gcd (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bi-min-gcd-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajv ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaiface-limit-attributes}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#iface-limit-attributesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamax (}jaj; sbj)}(ja``u32``ja]jau32}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-u32ujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatypes (}jajp sbj)}(ja``nest``ja]janest}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #types-nestujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaiftype-data-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#iftype-data-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja iftypes (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#iftypes-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja he-cap-mac (}jaj sbj)}(ja ``binary``ja]jabinary}jaj  sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#he-cap-mac-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja he-cap-phy (}jaj; sbj)}(ja ``binary``ja]jabinary}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#he-cap-phy-binaryujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahe-cap-mcs-set (}jajp sbj)}(ja ``binary``ja]jabinary}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajp ubja)}jajp sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#he-cap-mcs-set-binaryujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja he-cap-ppe (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#he-cap-ppe-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahe-6ghz-capa (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#he-6ghz-capa-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javendor-elems (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#vendor-elems-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja eht-cap-mac (}jajD sbj)}(ja ``binary``ja]jabinary}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajD ubja)}jajD sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#eht-cap-mac-binaryujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja eht-cap-phy (}jajy sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#eht-cap-phy-binaryujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaeht-cap-mcs-set (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#eht-cap-mcs-set-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja eht-cap-ppe (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#eht-cap-ppe-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja iftype-attrs}jaj$! sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #iftype-attrsujajyu jaj!! ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja unspecified (}jajD! sbj)}(ja``nest``ja]janest}jajK! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajD! ubja)}jajD! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#unspecified-nestujajyu jajA! ubaja}(jW]jY]j[]j]]j_]ujaju jaj>! ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaadhoc (}jajy! sbj)}(ja``nest``ja]janest}jaj! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy! ubja)}jajy! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #adhoc-nestujajyu jajv! ubaja}(jW]jY]j[]j]]j_]ujaju jajs! ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja station (}jaj! sbj)}(ja``nest``ja]janest}jaj! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj! ubja)}jaj! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #station-nestujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaap (}jaj! sbj)}(ja``nest``ja]janest}jaj! sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj! ubja)}jaj! sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ap-nestujajyu jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ap-vlan (}jaj" sbj)}(ja``nest``ja]janest}jaj" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj" ubja)}jaj" sbeja}(jW]jY]j[]j]]j_]internalrefuri j anchorname #ap-vlan-nestujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawds (}jajM" sbj)}(ja``nest``ja]janest}jajT" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM" ubja)}jajM" sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #wds-nestujajyu jajJ" ubaja}(jW]jY]j[]j]]j_]ujaju jajG" ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja monitor (}jaj" sbj)}(ja``nest``ja]janest}jaj" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj" ubja)}jaj" sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #monitor-nestujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj|" ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mesh-point (}jaj" sbj)}(ja``nest``ja]janest}jaj" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj" ubja)}jaj" sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mesh-point-nestujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja p2p-client (}jaj" sbj)}(ja``nest``ja]janest}jaj" sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj" ubja)}jaj" sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#p2p-client-nestujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jap2p-go (}jaj!# sbj)}(ja``nest``ja]janest}jaj(# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj!# ubja)}jaj!# sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #p2p-go-nestujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja p2p-device (}jajV# sbj)}(ja``nest``ja]janest}jaj]# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV# ubja)}jajV# sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#p2p-device-nestujajyu jajS# ubaja}(jW]jY]j[]j]]j_]ujaju jajP# ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaocb (}jaj# sbj)}(ja``nest``ja]janest}jaj# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj# ubja)}jaj# sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ocb-nestujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janan (}jaj# sbj)}(ja``nest``ja]janest}jaj# sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj# ubja)}jaj# sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nan-nestujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj;! ubeja}(jW]jY]j[]j]]j_]ujajv jaj! ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasar-attributes}jaj$ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sar-attributesujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj!$ sbj)}(ja``u32``ja]jau32}jaj($ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj!$ ubja)}jaj!$ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #type-u32ujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaspecs (}jajV$ sbj)}(ja``indexed-array``ja]ja indexed-array}jaj]$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV$ ubja)}jajV$ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#specs-indexed-arrayujajyu jajS$ ubaja}(jW]jY]j[]j]]j_]ujaju jajP$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubeja}(jW]jY]j[]j]]j_]ujajv jaj# ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja sar-specs}jaj$ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #sar-specsujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japower (}jaj$ sbj)}(ja``s32``ja]jas32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #power-s32ujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja range-index (}jaj$ sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj$ ubja)}jaj$ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#range-index-u32ujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja start-freq (}jaj!% sbj)}(ja``u32``ja]jau32}jaj(% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj!% ubja)}jaj!% sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#start-freq-u32ujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja end-freq (}jajV% sbj)}(ja``u32``ja]jau32}jaj]% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV% ubja)}jajV% sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #end-freq-u32ujajyu jajS% ubaja}(jW]jY]j[]j]]j_]ujaju jajP% ubaja}(jW]jY]j[]j]]j_]ujaju jaj$ ubeja}(jW]jY]j[]j]]j_]ujajv jaj$ ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasupported-iftypes}jaj% sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#supported-iftypesujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaadhoc (}jaj% sbj)}(ja``flag``ja]jaflag}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #adhoc-flagujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja station (}jaj% sbj)}(ja``flag``ja]jaflag}jaj% sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #station-flagujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaap (}jaj!& sbj)}(ja``flag``ja]jaflag}jaj(& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj!& ubja)}jaj!& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ap-flagujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ap-vlan (}jajV& sbj)}(ja``flag``ja]jaflag}jaj]& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajV& ubja)}jajV& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ap-vlan-flagujajyu jajS& ubaja}(jW]jY]j[]j]]j_]ujaju jajP& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawds (}jaj& sbj)}(ja``flag``ja]jaflag}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #wds-flagujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja monitor (}jaj& sbj)}(ja``flag``ja]jaflag}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #monitor-flagujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja mesh-point (}jaj& sbj)}(ja``flag``ja]jaflag}jaj& sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mesh-point-flagujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja p2p-client (}jaj*' sbj)}(ja``flag``ja]jaflag}jaj1' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj*' ubja)}jaj*' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#p2p-client-flagujajyu jaj'' ubaja}(jW]jY]j[]j]]j_]ujaju jaj$' ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jap2p-go (}jaj_' sbj)}(ja``flag``ja]jaflag}jajf' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_' ubja)}jaj_' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #p2p-go-flagujajyu jaj\' ubaja}(jW]jY]j[]j]]j_]ujaju jajY' ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja p2p-device (}jaj' sbj)}(ja``flag``ja]jaflag}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#p2p-device-flagujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaocb (}jaj' sbj)}(ja``flag``ja]jaflag}jaj' sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #ocb-flagujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janan (}jaj' sbj)}(ja``flag``ja]jaflag}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj' ubja)}jaj' sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #nan-flagujajyu jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj' ubaja}(jW]jY]j[]j]]j_]ujaju jaj% ubeja}(jW]jY]j[]j]]j_]ujajv jaj% ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jatxq-stats-attrs}jaj?( sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#txq-stats-attrsujajyu jaj<( ubaja}(jW]jY]j[]j]]j_]ujaju jaj9( ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabacklog-bytes (}jaj_( sbj)}(ja``u32``ja]jau32}jajf( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_( ubja)}jaj_( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#backlog-bytes-u32ujajyu jaj\( ubaja}(jW]jY]j[]j]]j_]ujaju jajY( ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabacklog-packets (}jaj( sbj)}(ja``u32``ja]jau32}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#backlog-packets-u32ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflows (}jaj( sbj)}(ja``u32``ja]jau32}jaj( sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #flows-u32ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadrops (}jaj( sbj)}(ja``u32``ja]jau32}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja)}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #drops-u32ujajyu jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ecn-marks (}jaj3) sbj)}(ja``u32``ja]jau32}jaj:) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj3) ubja)}jaj3) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ecn-marks-u32ujajyu jaj0) ubaja}(jW]jY]j[]j]]j_]ujaju jaj-) ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja overlimit (}jajh) sbj)}(ja``u32``ja]jau32}jajo) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh) ubja)}jajh) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#overlimit-u32ujajyu jaje) ubaja}(jW]jY]j[]j]]j_]ujaju jajb) ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja overmemory (}jaj) sbj)}(ja``u32``ja]jau32}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#overmemory-u32ujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja collisions (}jaj) sbj)}(ja``u32``ja]jau32}jaj) sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj) ubja)}jaj) sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#collisions-u32ujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-bytes (}jaj* sbj)}(ja``u32``ja]jau32}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #tx-bytes-u32ujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-packets (}jaj<* sbj)}(ja``u32``ja]jau32}jajC* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj<* ubja)}jaj<* sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tx-packets-u32ujajyu jaj9* ubaja}(jW]jY]j[]j]]j_]ujaju jaj6* ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja max-flows (}jajq* sbj)}(ja``u32``ja]jau32}jajx* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajq* ubja)}jajq* sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#max-flows-u32ujajyu jajn* ubaja}(jW]jY]j[]j]]j_]ujaju jajk* ubaja}(jW]jY]j[]j]]j_]ujaju jajV( ubeja}(jW]jY]j[]j]]j_]ujajv jaj9( ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja wmm-attrs}jaj* sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #wmm-attrsujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacw-min (}jaj* sbj)}(ja``u16``ja]jau16}jaj* sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj* ubja)}jaj* sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #cw-min-u16ujajyu jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacw-max (}jaj+ sbj)}(ja``u16``ja]jau16}jaj+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #cw-max-u16ujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaifsn (}jaj<+ sbj)}(ja``u8``ja]jau8}jajC+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj<+ ubja)}jaj<+ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #aifsn-u8ujajyu jaj9+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj6+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatxop (}jajq+ sbj)}(ja``u16``ja]jau16}jajx+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajq+ ubja)}jajq+ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #txop-u16ujajyu jajn+ ubaja}(jW]jY]j[]j]]j_]ujaju jajk+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj* ubeja}(jW]jY]j[]j]]j_]ujajv jaj* ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jawowlan-triggers-attrs}jaj+ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wowlan-triggers-attrsujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaany (}jaj+ sbj)}(ja``flag``ja]jaflag}jaj+ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj+ ubja)}jaj+ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #any-flagujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja disconnect (}jaj, sbj)}(ja``flag``ja]jaflag}jaj, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#disconnect-flagujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja magic-pkt (}jaj<, sbj)}(ja``flag``ja]jaflag}jajC, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj<, ubja)}jaj<, sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#magic-pkt-flagujajyu jaj9, ubaja}(jW]jY]j[]j]]j_]ujaju jaj6, ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja pkt-pattern (}jajq, sbj)}(ja``flag``ja]jaflag}jajx, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajq, ubja)}jajq, sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pkt-pattern-flagujajyu jajn, ubaja}(jW]jY]j[]j]]j_]ujaju jajk, ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagtk-rekey-supported (}jaj, sbj)}(ja``flag``ja]jaflag}jaj, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#gtk-rekey-supported-flagujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagtk-rekey-failure (}jaj, sbj)}(ja``flag``ja]jaflag}jaj, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj, ubja)}jaj, sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#gtk-rekey-failure-flagujajyu jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaeap-ident-request (}jaj- sbj)}(ja``flag``ja]jaflag}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj- ubja)}jaj- sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#eap-ident-request-flagujajyu jaj - ubaja}(jW]jY]j[]j]]j_]ujaju jaj - ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja4way-handshake (}jajE- sbj)}(ja``flag``ja]jaflag}jajL- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajE- ubja)}jajE- sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#way-handshake-flagujajyu jajB- ubaja}(jW]jY]j[]j]]j_]ujaju jaj?- ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarfkill-release (}jajz- sbj)}(ja``flag``ja]jaflag}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz- ubja)}jajz- sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rfkill-release-flagujajyu jajw- ubaja}(jW]jY]j[]j]]j_]ujaju jajt- ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawakeup-pkt-80211 (}jaj- sbj)}(ja``flag``ja]jaflag}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj- ubja)}jaj- sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wakeup-pkt-80211-flagujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawakeup-pkt-80211-len (}jaj- sbj)}(ja``flag``ja]jaflag}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj- ubja)}jaj- sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wakeup-pkt-80211-len-flagujajyu jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj- ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawakeup-pkt-8023 (}jaj. sbj)}(ja``flag``ja]jaflag}jaj . sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wakeup-pkt-8023-flagujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawakeup-pkt-8023-len (}jajN. sbj)}(ja``flag``ja]jaflag}jajU. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN. ubja)}jajN. sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wakeup-pkt-8023-len-flagujajyu jajK. ubaja}(jW]jY]j[]j]]j_]ujaju jajH. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatcp-connection (}jaj. sbj)}(ja``flag``ja]jaflag}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#tcp-connection-flagujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj}. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawakeup-tcp-match (}jaj. sbj)}(ja``flag``ja]jaflag}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wakeup-tcp-match-flagujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawakeup-tcp-connlost (}jaj. sbj)}(ja``flag``ja]jaflag}jaj. sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wakeup-tcp-connlost-flagujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jawakeup-tcp-nomoretokens (}jaj"/ sbj)}(ja``flag``ja]jaflag}jaj)/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj"/ ubja)}jaj"/ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wakeup-tcp-nomoretokens-flagujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja net-detect (}jajW/ sbj)}(ja``flag``ja]jaflag}jaj^/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajW/ ubja)}jajW/ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#net-detect-flagujajyu jajT/ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janet-detect-results (}jaj/ sbj)}(ja``flag``ja]jaflag}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#net-detect-results-flagujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunprotected-deauth-disassoc (}jaj/ sbj)}(ja``flag``ja]jaflag}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj/ ubja)}jaj/ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname!#unprotected-deauth-disassoc-flagujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubeja}(jW]jY]j[]j]]j_]ujajv jaj+ ubeja}(jW]jY]j[]j]]j_]ujaju jaj) ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj#0 sbj)}(jaj&ja]jalockd}jaj*0 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj#0 ubja netlink specification}jaj#0 sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/lockd anchornamehujajyu jaj 0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajT0 sbaja}(jW]jY]j[]j]]j_]internalrefurijC0 anchorname#summaryujajyu jajQ0 ubaja}(jW]jY]j[]j]]j_]ujaju jajN0 ubaja}(jW]jY]j[]j]]j_]ujaju jajK0 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jajw0 sbaja}(jW]jY]j[]j]]j_]internalrefurijC0 anchorname #operationsujajyu jajt0 ubaja}(jW]jY]j[]j]]j_]ujaju jajq0 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja server-set}jaj0 sbaja}(jW]jY]j[]j]]j_]internalrefurijC0 anchorname #server-setujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja server-get}jaj0 sbaja}(jW]jY]j[]j]]j_]internalrefurijC0 anchorname #server-getujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubeja}(jW]jY]j[]j]]j_]ujajv jajq0 ubeja}(jW]jY]j[]j]]j_]ujaju jajK0 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj0 sbaja}(jW]jY]j[]j]]j_]internalrefurijC0 anchorname#attribute-setsujajyu jaj0 ubaja}(jW]jY]j[]j]]j_]ujaju jaj0 ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaserver}jaj 1 sbaja}(jW]jY]j[]j]]j_]internalrefurijC0 anchorname#serverujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja gracetime (}jaj)1 sbj)}(ja``u32``ja]jau32}jaj01 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj)1 ubja)}jaj)1 sbeja}(jW]jY]j[]j]]j_]internalrefurijC0 anchorname#gracetime-u32ujajyu jaj&1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj#1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj 1 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tcp-port (}jaj^1 sbj)}(ja``u16``ja]jau16}jaje1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^1 ubja)}jaj^1 sbeja}(jW]jY]j[]j]]j_]internalrefurijC0 anchorname #tcp-port-u16ujajyu jaj[1 ubaja}(jW]jY]j[]j]]j_]ujaju jajX1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj 1 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja udp-port (}jaj1 sbj)}(ja``u16``ja]jau16}jaj1 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj1 ubja)}jaj1 sbeja}(jW]jY]j[]j]]j_]internalrefurijC0 anchorname #udp-port-u16ujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj 1 ubeja}(jW]jY]j[]j]]j_]ujajv jaj1 ubeja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujajv jaj0 ubeja}(jW]jY]j[]j]]j_]ujaju jajK0 ubeja}(jW]jY]j[]j]]j_]ujajv jaj0 ubeja}(jW]jY]j[]j]]j_]ujaju jaj0 ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNAPI}jaj1 sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/napi anchornamehujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Driver API}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #driver-apiujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Control API}jaj52 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #control-apiujajyu jaj22 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj,2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Datapath API}jajX2 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #datapath-apiujajyu jajU2 ubaja}(jW]jY]j[]j]]j_]ujaju jajR2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj,2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Call sequence}jaj{2 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#call-sequenceujajyu jajx2 ubaja}(jW]jY]j[]j]]j_]ujaju jaju2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj,2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScheduling and IRQ masking}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#scheduling-and-irq-maskingujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj,2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstance to queue mapping}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#instance-to-queue-mappingujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj,2 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPersistent NAPI config}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#persistent-napi-configujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj,2 ubeja}(jW]jY]j[]j]]j_]ujajv jaj2 ubeja}(jW]jY]j[]j]]j_]ujaju jaj 2 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser API}jaj3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #user-apiujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj 3 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware IRQ coalescing}jaj33 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#software-irq-coalescingujajyu jaj03 ubaja}(jW]jY]j[]j]]j_]ujaju jaj-3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj*3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Busy polling}jajV3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname #busy-pollingujajyu jajS3 ubaja}(jW]jY]j[]j]]j_]ujaju jajP3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj*3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaepoll-based busy polling}jajy3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#epoll-based-busy-pollingujajyu jajv3 ubaja}(jW]jY]j[]j]]j_]ujaju jajs3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj*3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRQ mitigation}jaj3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#irq-mitigationujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj*3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRQ suspension}jaj3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#irq-suspensionujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj*3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Threaded NAPI}jaj3 sbaja}(jW]jY]j[]j]]j_]internalrefurij2 anchorname#threaded-napiujajyu jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj3 ubaja}(jW]jY]j[]j]]j_]ujaju jaj*3 ubeja}(jW]jY]j[]j]]j_]ujajv jaj 3 ubeja}(jW]jY]j[]j]]j_]ujaju jaj 2 ubeja}(jW]jY]j[]j]]j_]ujajv jaj1 ubeja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja SNMP counter}jaj&4 sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/snmp_counter anchornamehujajyu jaj#4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj 4 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral IPv4 counters}jajF4 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#general-ipv4-countersujajyu jajC4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj@4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ICMP counters}jaji4 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#icmp-countersujajyu jajf4 ubaja}(jW]jY]j[]j]]j_]ujaju jajc4 ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!relationship of the ICMP counters}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname"#relationship-of-the-icmp-countersujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujajv jajc4 ubeja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral TCP counters}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#general-tcp-countersujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TCP Fast Open}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcp-fast-openujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TCP Fast Path}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcp-fast-pathujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TCP abort}jaj!5 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname #tcp-abortujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP Hybrid Slow Start}jajD5 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcp-hybrid-slow-startujajyu jajA5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj>5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)TCP retransmission and congestion control}jajg5 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname*#tcp-retransmission-and-congestion-controlujajyu jajd5 ubaja}(jW]jY]j[]j]]j_]ujaju jaja5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDSACK}jaj5 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#dsackujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainvalid SACK and DSACK}jaj5 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#invalid-sack-and-dsackujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SACK shift}jaj5 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname #sack-shiftujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP out of order}jaj5 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcp-out-of-orderujajyu jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP PAWS}jaj6 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname #tcp-pawsujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TCP ACK skip}jaj96 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname #tcp-ack-skipujajyu jaj66 ubaja}(jW]jY]j[]j]]j_]ujaju jaj36 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP receive window}jaj\6 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcp-receive-windowujajyu jajY6 ubaja}(jW]jY]j[]j]]j_]ujaju jajV6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Delayed ACK}jaj6 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname #delayed-ackujajyu jaj|6 ubaja}(jW]jY]j[]j]]j_]ujaju jajy6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTail Loss Probe (TLP)}jaj6 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tail-loss-probe-tlpujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP Fast Open description}jaj6 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcp-fast-open-descriptionujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SYN cookies}jaj6 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname #syn-cookiesujajyu jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Challenge ACK}jaj 7 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#challenge-ackujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrune}jaj.7 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#pruneujajyu jaj+7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj(7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexamples}jajQ7 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname #examplesujajyu jajN7 ubaja}(jW]jY]j[]j]]j_]ujaju jajK7 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ping test}jajq7 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname #ping-testujajyu jajn7 ubaja}(jW]jY]j[]j]]j_]ujaju jajk7 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatcp 3-way handshake}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcp-3-way-handshakeujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP normal traffic}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcp-normal-trafficujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTcpExtTCPAbortOnClose}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcpexttcpabortoncloseujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2TcpExtTCPAbortOnMemory and TcpExtTCPAbortOnTimeout}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname3#tcpexttcpabortonmemory-and-tcpexttcpabortontimeoutujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTcpExtTCPAbortOnLinger}jaj 8 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcpexttcpabortonlingerujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTcpExtTCPRcvCoalesce}jajC8 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcpexttcprcvcoalesceujajyu jaj@8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj=8 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+TcpExtListenOverflows and TcpExtListenDrops}jajf8 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname,#tcpextlistenoverflows-and-tcpextlistendropsujajyu jajc8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj`8 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1IpInAddrErrors, IpExtInNoRoutes and IpOutNoRoutes}jaj8 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname1#ipinaddrerrors-ipextinnoroutes-and-ipoutnoroutesujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTcpExtTCPACKSkippedSynRecv}jaj8 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcpexttcpackskippedsynrecvujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTcpExtTCPACKSkippedPAWS}jaj8 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcpexttcpackskippedpawsujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTcpExtTCPACKSkippedSeq}jaj8 sbaja}(jW]jY]j[]j]]j_]internalrefurij54 anchorname#tcpexttcpackskippedsequjajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jajh7 ubeja}(jW]jY]j[]j]]j_]ujajv jajK7 ubeja}(jW]jY]j[]j]]j_]ujaju jaj=4 ubeja}(jW]jY]j[]j]]j_]ujajv jaj 4 ubeja}(jW]jY]j[]j]]j_]ujaju jaj4 ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj69 sbj)}(jaj_ja]jamptcp_pm}jaj=9 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj69 ubja netlink specification}jaj69 sbeja}(jW]jY]j[]j]]j_]internalrefuri networking/netlink_spec/mptcp_pm anchornamehujajyu jaj39 ubaja}(jW]jY]j[]j]]j_]ujaju jaj09 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajg9 sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#summaryujajyu jajd9 ubaja}(jW]jY]j[]j]]j_]ujaju jaja9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj^9 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj9 sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #operationsujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaunspec}jaj9 sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#unspecujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaadd-addr}jaj9 sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #add-addrujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadel-addr}jaj9 sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #del-addrujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaget-addr}jaj: sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #get-addrujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj : ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja flush-addrs}jaj6: sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #flush-addrsujajyu jaj3: ubaja}(jW]jY]j[]j]]j_]ujaju jaj0: ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja set-limits}jajY: sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #set-limitsujajyu jajV: ubaja}(jW]jY]j[]j]]j_]ujaju jajS: ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja get-limits}jaj|: sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #get-limitsujajyu jajy: ubaja}(jW]jY]j[]j]]j_]ujaju jajv: ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja set-flags}jaj: sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #set-flagsujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaannounce}jaj: sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #announceujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaremove}jaj: sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#removeujajyu jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasubflow-create}jaj; sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#subflow-createujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasubflow-destroy}jaj+; sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#subflow-destroyujajyu jaj(; ubaja}(jW]jY]j[]j]]j_]ujaju jaj%; ubaja}(jW]jY]j[]j]]j_]ujaju jaj9 ubeja}(jW]jY]j[]j]]j_]ujajv jaj9 ubeja}(jW]jY]j[]j]]j_]ujaju jaj^9 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jajZ; sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #definitionsujajyu jajW; ubaja}(jW]jY]j[]j]]j_]ujaju jajT; ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja event-type}jajz; sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #event-typeujajyu jajw; ubaja}(jW]jY]j[]j]]j_]ujaju jajt; ubaja}(jW]jY]j[]j]]j_]ujaju jajq; ubaja}(jW]jY]j[]j]]j_]ujajv jajT; ubeja}(jW]jY]j[]j]]j_]ujaju jaj^9 ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jaj; sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#attribute-setsujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaaddress}jaj; sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#addressujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj; sbj)}(ja ``unused``ja]jaunused}jaj; sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj; ubja)}jaj; sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#unspec-unusedujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafamily (}jaj< sbj)}(ja``u16``ja]jau16}jaj%< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #family-u16ujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jajS< sbj)}(ja``u8``ja]jau8}jajZ< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajS< ubja)}jajS< sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#id-u8ujajyu jajP< ubaja}(jW]jY]j[]j]]j_]ujaju jajM< ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaddr4 (}jaj< sbj)}(ja``u32``ja]jau32}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #addr4-u32ujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaddr6 (}jaj< sbj)}(ja ``binary``ja]jabinary}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #addr6-binaryujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japort (}jaj< sbj)}(ja``u16``ja]jau16}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj< ubja)}jaj< sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #port-u16ujajyu jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj< ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj'= sbj)}(ja``u32``ja]jau32}jaj.= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj'= ubja)}jaj'= sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #flags-u32ujajyu jaj$= ubaja}(jW]jY]j[]j]]j_]ujaju jaj!= ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaif-idx (}jaj\= sbj)}(ja``s32``ja]jas32}jajc= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\= ubja)}jaj\= sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #if-idx-s32ujajyu jajY= ubaja}(jW]jY]j[]j]]j_]ujaju jajV= ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubeja}(jW]jY]j[]j]]j_]ujajv jaj; ubeja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasubflow-attribute}jaj= sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#subflow-attributeujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj= sbj)}(ja ``unused``ja]jaunused}jaj= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#id1ujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja token-rem (}jaj= sbj)}(ja``u32``ja]jau32}jaj= sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj= ubja)}jaj= sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#token-rem-u32ujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja token-loc (}jaj'> sbj)}(ja``u32``ja]jau32}jaj.> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj'> ubja)}jaj'> sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#token-loc-u32ujajyu jaj$> ubaja}(jW]jY]j[]j]]j_]ujaju jaj!> ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarelwrite-seq (}jaj\> sbj)}(ja``u32``ja]jau32}jajc> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\> ubja)}jaj\> sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#relwrite-seq-u32ujajyu jajY> ubaja}(jW]jY]j[]j]]j_]ujaju jajV> ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja map-seq (}jaj> sbj)}(ja``u64``ja]jau64}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja)}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #map-seq-u64ujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja map-sfseq (}jaj> sbj)}(ja``u32``ja]jau32}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja)}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#map-sfseq-u32ujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ssn-offset (}jaj> sbj)}(ja``u32``ja]jau32}jaj? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja)}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#ssn-offset-u32ujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja map-datalen (}jaj0? sbj)}(ja``u16``ja]jau16}jaj7? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0? ubja)}jaj0? sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#map-datalen-u16ujajyu jaj-? ubaja}(jW]jY]j[]j]]j_]ujaju jaj*? ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaje? sbj)}(ja``u32``ja]jau32}jajl? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje? ubja)}jaje? sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#id2ujajyu jajb? ubaja}(jW]jY]j[]j]]j_]ujaju jaj_? ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid-rem (}jaj? sbj)}(ja``u8``ja]jau8}jaj? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj? ubja)}jaj? sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #id-rem-u8ujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid-loc (}jaj? sbj)}(ja``u8``ja]jau8}jaj? sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj? ubja)}jaj? sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #id-loc-u8ujajyu jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj@ sbj)}(ja``pad``ja]japad}jaj @ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#pad-padujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubeja}(jW]jY]j[]j]]j_]ujajv jaj= ubeja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaendpoint}jajE@ sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #endpointujajyu jajB@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj?@ ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaddr (}jaje@ sbj)}(ja``nest``ja]janest}jajl@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje@ ubja)}jaje@ sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #addr-nestujajyu jajb@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj_@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\@ ubaja}(jW]jY]j[]j]]j_]ujajv jaj?@ ubeja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaattr}jaj@ sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#attrujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj@ sbj)}(ja ``unused``ja]jaunused}jaj@ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#id3ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaddr (}jaj@ sbj)}(ja``nest``ja]janest}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#id4ujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarcv-add-addrs (}jaj0A sbj)}(ja``u32``ja]jau32}jaj7A sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0A ubja)}jaj0A sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#rcv-add-addrs-u32ujajyu jaj-A ubaja}(jW]jY]j[]j]]j_]ujaju jaj*A ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja subflows (}jajeA sbj)}(ja``u32``ja]jau32}jajlA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajeA ubja)}jajeA sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #subflows-u32ujajyu jajbA ubaja}(jW]jY]j[]j]]j_]ujaju jaj_A ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatoken (}jajA sbj)}(ja``u32``ja]jau32}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA ubja)}jajA sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #token-u32ujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaloc-id (}jajA sbj)}(ja``u8``ja]jau8}jajA sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajA ubja)}jajA sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #loc-id-u8ujajyu jajA ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja addr-remote (}jajB sbj)}(ja``nest``ja]janest}jaj B sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#addr-remote-nestujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubeja}(jW]jY]j[]j]]j_]ujajv jaj@ ubeja}(jW]jY]j[]j]]j_]ujaju jaj; ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja event-attr}jajEB sbaja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #event-attrujajyu jajBB ubaja}(jW]jY]j[]j]]j_]ujaju jaj?B ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jajeB sbj)}(ja ``unused``ja]jaunused}jajlB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajeB ubja)}jajeB sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#id5ujajyu jajbB ubaja}(jW]jY]j[]j]]j_]ujaju jaj_B ubaja}(jW]jY]j[]j]]j_]ujaju jaj\B ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatoken (}jajB sbj)}(ja``u32``ja]jau32}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#id6ujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj\B ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafamily (}jajB sbj)}(ja``u16``ja]jau16}jajB sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajB ubja)}jajB sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#id7ujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj\B ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaloc-id (}jajC sbj)}(ja``u8``ja]jau8}jaj C sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#id8ujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj\B ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarem-id (}jaj9C sbj)}(ja``u8``ja]jau8}jaj@C sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9C ubja)}jaj9C sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #rem-id-u8ujajyu jaj6C ubaja}(jW]jY]j[]j]]j_]ujaju jaj3C ubaja}(jW]jY]j[]j]]j_]ujaju jaj\B ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasaddr4 (}jajnC sbj)}(ja``u32``ja]jau32}jajuC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajnC ubja)}jajnC sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #saddr4-u32ujajyu jajkC ubaja}(jW]jY]j[]j]]j_]ujaju jajhC ubaja}(jW]jY]j[]j]]j_]ujaju jaj\B ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasaddr6 (}jajC sbj)}(ja ``binary``ja]jabinary}jajC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#saddr6-binaryujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj\B ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadaddr4 (}jajC sbj)}(ja``u32``ja]jau32}jajC sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajC ubja)}jajC sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #daddr4-u32ujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj\B ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadaddr6 (}jaj D sbj)}(ja ``binary``ja]jabinary}jajD sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj D ubja)}jaj D sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname#daddr6-binaryujajyu jaj D ubaja}(jW]jY]j[]j]]j_]ujaju jajD ubaja}(jW]jY]j[]j]]j_]ujaju jaj\B ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasport (}jajBD sbj)}(ja``u16``ja]jau16}jajID sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajBD ubja)}jajBD sbeja}(jW]jY]j[]j]]j_]internalrefurijV9 anchorname #sport-u16ujajyu jaj?D ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jaj;K ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja module-name (}jajvK sbj)}(ja ``string``ja]jastring}jaj}K sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajvK ubja)}jajvK sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#module-name-stringujajyu jajsK ubaja}(jW]jY]j[]j]]j_]ujaju jajpK ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajK sbj)}(ja``pad``ja]japad}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#pad-padujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja clock-id (}jajK sbj)}(ja``u64``ja]jau64}jajK sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajK ubja)}jajK sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname #clock-id-u64ujajyu jajK ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamode (}jajL sbj)}(ja``u32``ja]jau32}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname #mode-u32ujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamode-supported (}jajJL sbj)}(ja``u32``ja]jau32}jajQL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajJL ubja)}jajJL sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#mode-supported-u32ujajyu jajGL ubaja}(jW]jY]j[]j]]j_]ujaju jajDL ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja lock-status (}jajL sbj)}(ja``u32``ja]jau32}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#lock-status-u32ujajyu jaj|L ubaja}(jW]jY]j[]j]]j_]ujaju jajyL ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatemp (}jajL sbj)}(ja``s32``ja]jas32}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname #temp-s32ujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jajL sbj)}(ja``u32``ja]jau32}jajL sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajL ubja)}jajL sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname #type-u32ujajyu jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalock-status-error (}jajM sbj)}(ja``u32``ja]jau32}jaj%M sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#lock-status-error-u32ujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaclock-quality-level (}jajSM sbj)}(ja``u32``ja]jau32}jajZM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajSM ubja)}jajSM sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#clock-quality-level-u32ujajyu jajPM ubaja}(jW]jY]j[]j]]j_]ujaju jajMM ubaja}(jW]jY]j[]j]]j_]ujaju jaj8K ubeja}(jW]jY]j[]j]]j_]ujajv jajK ubeja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japin}jajM sbaja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#pinujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jajM sbj)}(ja``u32``ja]jau32}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#id1ujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja parent-id (}jajM sbj)}(ja``u32``ja]jau32}jajM sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajM ubja)}jajM sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#parent-id-u32ujajyu jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja module-name (}jajN sbj)}(ja ``string``ja]jastring}jaj%N sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#id2ujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajSN sbj)}(ja``pad``ja]japad}jajZN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajSN ubja)}jajSN sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#id3ujajyu jajPN ubaja}(jW]jY]j[]j]]j_]ujaju jajMN ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja clock-id (}jajN sbj)}(ja``u64``ja]jau64}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#id4ujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja board-label (}jajN sbj)}(ja ``string``ja]jastring}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#board-label-stringujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja panel-label (}jajN sbj)}(ja ``string``ja]jastring}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajN ubja)}jajN sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#panel-label-stringujajyu jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japackage-label (}jaj'O sbj)}(ja ``string``ja]jastring}jaj.O sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj'O ubja)}jaj'O sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#package-label-stringujajyu jaj$O ubaja}(jW]jY]j[]j]]j_]ujaju jaj!O ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj\O sbj)}(ja``u32``ja]jau32}jajcO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\O ubja)}jaj\O sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#id5ujajyu jajYO ubaja}(jW]jY]j[]j]]j_]ujaju jajVO ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja direction (}jajO sbj)}(ja``u32``ja]jau32}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#direction-u32ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja frequency (}jajO sbj)}(ja``u64``ja]jau64}jajO sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#frequency-u64ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafrequency-supported (}jajO sbj)}(ja``nest``ja]janest}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajO ubja)}jajO sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#frequency-supported-nestujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafrequency-min (}jaj0P sbj)}(ja``u64``ja]jau64}jaj7P sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj0P ubja)}jaj0P sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#frequency-min-u64ujajyu jaj-P ubaja}(jW]jY]j[]j]]j_]ujaju jaj*P ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafrequency-max (}jajeP sbj)}(ja``u64``ja]jau64}jajlP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajeP ubja)}jajeP sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#frequency-max-u64ujajyu jajbP ubaja}(jW]jY]j[]j]]j_]ujaju jaj_P ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrio (}jajP sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname #prio-u32ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastate (}jajP sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajP ubja)}jajP sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname #state-u32ujajyu jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacapabilities (}jajQ sbj)}(ja``u32``ja]jau32}jaj Q sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#capabilities-u32ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japarent-device (}jaj9Q sbj)}(ja``nest``ja]janest}jaj@Q sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj9Q ubja)}jaj9Q sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#parent-device-nestujajyu jaj6Q ubaja}(jW]jY]j[]j]]j_]ujaju jaj3Q ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja parent-pin (}jajnQ sbj)}(ja``nest``ja]janest}jajuQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajnQ ubja)}jajnQ sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#parent-pin-nestujajyu jajkQ ubaja}(jW]jY]j[]j]]j_]ujaju jajhQ ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japhase-adjust-min (}jajQ sbj)}(ja``s32``ja]jas32}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#phase-adjust-min-s32ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japhase-adjust-max (}jajQ sbj)}(ja``s32``ja]jas32}jajQ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ ubja)}jajQ sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#phase-adjust-max-s32ujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japhase-adjust (}jaj R sbj)}(ja``s32``ja]jas32}jajR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj R ubja)}jaj R sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#phase-adjust-s32ujajyu jaj R ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajM ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japhase-offset (}jajBR sbj)}(ja``s64``ja]jas64}jajIR sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajBR ubja)}jajBR sbeja}(jW]jY]j[]j]]j_]internalrefurijF anchorname#phase-offset-s64ujajyu jaj?R ubaja}(jW]jY]j[]j]]j_]ujaju jajU sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7U ubja netlink specification}jaj7U sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/netdev anchornamehujajyu jaj4U ubaja}(jW]jY]j[]j]]j_]ujaju jaj1U ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajhU sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#summaryujajyu jajeU ubaja}(jW]jY]j[]j]]j_]ujaju jajbU ubaja}(jW]jY]j[]j]]j_]ujaju jaj_U ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jajU sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #operationsujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadev-get}jajU sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#dev-getujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dev-add-ntf}jajU sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #dev-add-ntfujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dev-del-ntf}jajU sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #dev-del-ntfujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadev-change-ntf}jajV sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#dev-change-ntfujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja page-pool-get}jaj7V sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#page-pool-getujajyu jaj4V ubaja}(jW]jY]j[]j]]j_]ujaju jaj1V ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japage-pool-add-ntf}jajZV sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#page-pool-add-ntfujajyu jajWV ubaja}(jW]jY]j[]j]]j_]ujaju jajTV ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japage-pool-del-ntf}jaj}V sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#page-pool-del-ntfujajyu jajzV ubaja}(jW]jY]j[]j]]j_]ujaju jajwV ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japage-pool-change-ntf}jajV sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#page-pool-change-ntfujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japage-pool-stats-get}jajV sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#page-pool-stats-getujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja queue-get}jajV sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #queue-getujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janapi-get}jaj W sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #napi-getujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja qstats-get}jaj,W sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #qstats-getujajyu jaj)W ubaja}(jW]jY]j[]j]]j_]ujaju jaj&W ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabind-rx}jajOW sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#bind-rxujajyu jajLW ubaja}(jW]jY]j[]j]]j_]ujaju jajIW ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janapi-set}jajrW sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #napi-setujajyu jajoW ubaja}(jW]jY]j[]j]]j_]ujaju jajlW ubaja}(jW]jY]j[]j]]j_]ujaju jajU ubeja}(jW]jY]j[]j]]j_]ujajv jajU ubeja}(jW]jY]j[]j]]j_]ujaju jaj_U ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jajW sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#multicast-groupsujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jaj_U ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jajW sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #definitionsujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxdp-act}jajW sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#xdp-actujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxdp-rx-metadata}jajX sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#xdp-rx-metadataujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja xsk-flags}jaj*X sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #xsk-flagsujajyu jaj'X ubaja}(jW]jY]j[]j]]j_]ujaju jaj$X ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja queue-type}jajMX sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #queue-typeujajyu jajJX ubaja}(jW]jY]j[]j]]j_]ujaju jajGX ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja qstats-scope}jajpX sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #qstats-scopeujajyu jajmX ubaja}(jW]jY]j[]j]]j_]ujaju jajjX ubaja}(jW]jY]j[]j]]j_]ujaju jajW ubeja}(jW]jY]j[]j]]j_]ujajv jajW ubeja}(jW]jY]j[]j]]j_]ujaju jaj_U ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jajX sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#attribute-setsujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadev}jajX sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#devujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jajX sbj)}(ja``u32``ja]jau32}jajX sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajX ubja)}jajX sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #ifindex-u32ujajyu jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajY sbj)}(ja``pad``ja]japad}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajY ubja)}jajY sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#pad-padujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxdp-features (}jajIY sbj)}(ja``u64``ja]jau64}jajPY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajIY ubja)}jajIY sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#xdp-features-u64ujajyu jajFY ubaja}(jW]jY]j[]j]]j_]ujaju jajCY ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxdp-zc-max-segs (}jaj~Y sbj)}(ja``u32``ja]jau32}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~Y ubja)}jaj~Y sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#xdp-zc-max-segs-u32ujajyu jaj{Y ubaja}(jW]jY]j[]j]]j_]ujaju jajxY ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxdp-rx-metadata-features (}jajY sbj)}(ja``u64``ja]jau64}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajY ubja)}jajY sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#xdp-rx-metadata-features-u64ujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxsk-features (}jajY sbj)}(ja``u64``ja]jau64}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajY ubja)}jajY sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#xsk-features-u64ujajyu jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubeja}(jW]jY]j[]j]]j_]ujajv jajX ubeja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaio-uring-provider-info}jaj)Z sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#io-uring-provider-infoujajyu jaj&Z ubaja}(jW]jY]j[]j]]j_]ujaju jaj#Z ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja page-pool}jajLZ sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #page-poolujajyu jajIZ ubaja}(jW]jY]j[]j]]j_]ujaju jajFZ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jajlZ sbj)}(ja``uint``ja]jauint}jajsZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajlZ ubja)}jajlZ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id-uintujajyu jajiZ ubaja}(jW]jY]j[]j]]j_]ujaju jajfZ ubaja}(jW]jY]j[]j]]j_]ujaju jajcZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jajZ sbj)}(ja``u32``ja]jau32}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id1ujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajcZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja napi-id (}jajZ sbj)}(ja``uint``ja]jauint}jajZ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #napi-id-uintujajyu jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujaju jajcZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja inflight (}jaj [ sbj)}(ja``uint``ja]jauint}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj [ ubja)}jaj [ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#inflight-uintujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajcZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainflight-mem (}jaj@[ sbj)}(ja``uint``ja]jauint}jajG[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@[ ubja)}jaj@[ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#inflight-mem-uintujajyu jaj=[ ubaja}(jW]jY]j[]j]]j_]ujaju jaj:[ ubaja}(jW]jY]j[]j]]j_]ujaju jajcZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja detach-time (}jaju[ sbj)}(ja``uint``ja]jauint}jaj|[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju[ ubja)}jaju[ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#detach-time-uintujajyu jajr[ ubaja}(jW]jY]j[]j]]j_]ujaju jajo[ ubaja}(jW]jY]j[]j]]j_]ujaju jajcZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadmabuf (}jaj[ sbj)}(ja``u32``ja]jau32}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #dmabuf-u32ujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajcZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja io-uring (}jaj[ sbj)}(ja``nest``ja]janest}jaj[ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj[ ubja)}jaj[ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#io-uring-nestujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajcZ ubeja}(jW]jY]j[]j]]j_]ujajv jajFZ ubeja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japage-pool-info}jaj \ sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#page-pool-infoujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaid}jaj@\ sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#idujajyu jaj=\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj:\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj7\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaifindex}jajc\ sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#ifindexujajyu jaj`\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj]\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj7\ ubeja}(jW]jY]j[]j]]j_]ujajv jaj\ ubeja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japage-pool-stats}jaj\ sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#page-pool-statsujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo (}jaj\ sbj)}(ja``nest``ja]janest}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #info-nestujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja alloc-fast (}jaj\ sbj)}(ja``uint``ja]jauint}jaj\ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj\ ubja)}jaj\ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#alloc-fast-uintujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja alloc-slow (}jaj] sbj)}(ja``uint``ja]jauint}jaj#] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#alloc-slow-uintujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaalloc-slow-high-order (}jajQ] sbj)}(ja``uint``ja]jauint}jajX] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQ] ubja)}jajQ] sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#alloc-slow-high-order-uintujajyu jajN] ubaja}(jW]jY]j[]j]]j_]ujaju jajK] ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja alloc-empty (}jaj] sbj)}(ja``uint``ja]jauint}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#alloc-empty-uintujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaalloc-refill (}jaj] sbj)}(ja``uint``ja]jauint}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#alloc-refill-uintujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja alloc-waive (}jaj] sbj)}(ja``uint``ja]jauint}jaj] sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj] ubja)}jaj] sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#alloc-waive-uintujajyu jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarecycle-cached (}jaj%^ sbj)}(ja``uint``ja]jauint}jaj,^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj%^ ubja)}jaj%^ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#recycle-cached-uintujajyu jaj"^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarecycle-cache-full (}jajZ^ sbj)}(ja``uint``ja]jauint}jaja^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ^ ubja)}jajZ^ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#recycle-cache-full-uintujajyu jajW^ ubaja}(jW]jY]j[]j]]j_]ujaju jajT^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarecycle-ring (}jaj^ sbj)}(ja``uint``ja]jauint}jaj^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#recycle-ring-uintujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarecycle-ring-full (}jaj^ sbj)}(ja``uint``ja]jauint}jaj^ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#recycle-ring-full-uintujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarecycle-released-refcnt (}jaj^ sbj)}(ja``uint``ja]jauint}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj^ ubja)}jaj^ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#recycle-released-refcnt-uintujajyu jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jaj\ ubeja}(jW]jY]j[]j]]j_]ujajv jaj\ ubeja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janapi}jaj:_ sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#napiujajyu jaj7_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj4_ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jajZ_ sbj)}(ja``u32``ja]jau32}jaja_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ_ ubja)}jajZ_ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id2ujajyu jajW_ ubaja}(jW]jY]j[]j]]j_]ujaju jajT_ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj_ sbj)}(ja``u32``ja]jau32}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id-u32ujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jairq (}jaj_ sbj)}(ja``u32``ja]jau32}jaj_ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#irq-u32ujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japid (}jaj_ sbj)}(ja``u32``ja]jau32}jaj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj_ ubja)}jaj_ sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#pid-u32ujajyu jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jaj_ ubaja}(jW]jY]j[]j]]j_]ujaju jajQ_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadefer-hard-irqs (}jaj.` sbj)}(ja``u32``ja]jau32}jaj5` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj.` ubja)}jaj.` sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#defer-hard-irqs-u32ujajyu jaj+` ubaja}(jW]jY]j[]j]]j_]ujaju jaj(` ubaja}(jW]jY]j[]j]]j_]ujaju jajQ_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagro-flush-timeout (}jajc` sbj)}(ja``uint``ja]jauint}jajj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc` ubja)}jajc` sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#gro-flush-timeout-uintujajyu jaj`` ubaja}(jW]jY]j[]j]]j_]ujaju jaj]` ubaja}(jW]jY]j[]j]]j_]ujaju jajQ_ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jairq-suspend-timeout (}jaj` sbj)}(ja``uint``ja]jauint}jaj` sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj` ubja)}jaj` sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#irq-suspend-timeout-uintujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jajQ_ ubeja}(jW]jY]j[]j]]j_]ujajv jaj4_ ubeja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxsk-info}jaj` sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #xsk-infoujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaqueue}jaj` sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#queueujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaja sbj)}(ja``u32``ja]jau32}jaj#a sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja ubja)}jaja sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id3ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jajQa sbj)}(ja``u32``ja]jau32}jajXa sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajQa ubja)}jajQa sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id4ujajyu jajNa ubaja}(jW]jY]j[]j]]j_]ujaju jajKa ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaja sbj)}(ja``u32``ja]jau32}jaja sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja ubja)}jaja sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #type-u32ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja napi-id (}jaja sbj)}(ja``u32``ja]jau32}jaja sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja ubja)}jaja sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #napi-id-u32ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadmabuf (}jaja sbj)}(ja``u32``ja]jau32}jaja sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaja ubja)}jaja sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id5ujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja io-uring (}jaj%b sbj)}(ja``nest``ja]janest}jaj,b sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj%b ubja)}jaj%b sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id6ujajyu jaj"b ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxsk (}jajZb sbj)}(ja``nest``ja]janest}jajab sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZb ubja)}jajZb sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #xsk-nestujajyu jajWb ubaja}(jW]jY]j[]j]]j_]ujaju jajTb ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubeja}(jW]jY]j[]j]]j_]ujajv jaj` ubeja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaqstats}jajb sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#qstatsujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jajb sbj)}(ja``u32``ja]jau32}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajb ubja)}jajb sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id7ujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja queue-type (}jajb sbj)}(ja``u32``ja]jau32}jajb sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajb ubja)}jajb sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#queue-type-u32ujajyu jajb ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja queue-id (}jaj%c sbj)}(ja``u32``ja]jau32}jaj,c sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj%c ubja)}jaj%c sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #queue-id-u32ujajyu jaj"c ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jascope (}jajZc sbj)}(ja``uint``ja]jauint}jajac sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZc ubja)}jajZc sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #scope-uintujajyu jajWc ubaja}(jW]jY]j[]j]]j_]ujaju jajTc ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-packets (}jajc sbj)}(ja``uint``ja]jauint}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-packets-uintujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-bytes (}jajc sbj)}(ja``uint``ja]jauint}jajc sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-bytes-uintujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-packets (}jajc sbj)}(ja``uint``ja]jauint}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-packets-uintujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajc ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-bytes (}jaj.d sbj)}(ja``uint``ja]jauint}jaj5d sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj.d ubja)}jaj.d sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-bytes-uintujajyu jaj+d ubaja}(jW]jY]j[]j]]j_]ujaju jaj(d ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-alloc-fail (}jajcd sbj)}(ja``uint``ja]jauint}jajjd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajcd ubja)}jajcd sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-alloc-fail-uintujajyu jaj`d ubaja}(jW]jY]j[]j]]j_]ujaju jaj]d ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-hw-drops (}jajd sbj)}(ja``uint``ja]jauint}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-hw-drops-uintujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-hw-drop-overruns (}jajd sbj)}(ja``uint``ja]jauint}jajd sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajd ubja)}jajd sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-hw-drop-overruns-uintujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-csum-complete (}jaje sbj)}(ja``uint``ja]jauint}jaj e sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-csum-complete-uintujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-csum-unnecessary (}jaj7e sbj)}(ja``uint``ja]jauint}jaj>e sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7e ubja)}jaj7e sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-csum-unnecessary-uintujajyu jaj4e ubaja}(jW]jY]j[]j]]j_]ujaju jaj1e ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-csum-none (}jajle sbj)}(ja``uint``ja]jauint}jajse sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajle ubja)}jajle sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-csum-none-uintujajyu jajie ubaja}(jW]jY]j[]j]]j_]ujaju jajfe ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja rx-csum-bad (}jaje sbj)}(ja``uint``ja]jauint}jaje sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-csum-bad-uintujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-hw-gro-packets (}jaje sbj)}(ja``uint``ja]jauint}jaje sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaje ubja)}jaje sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-hw-gro-packets-uintujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-hw-gro-bytes (}jaj f sbj)}(ja``uint``ja]jauint}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj f ubja)}jaj f sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-hw-gro-bytes-uintujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-hw-gro-wire-packets (}jaj@f sbj)}(ja``uint``ja]jauint}jajGf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@f ubja)}jaj@f sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-hw-gro-wire-packets-uintujajyu jaj=f ubaja}(jW]jY]j[]j]]j_]ujaju jaj:f ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-hw-gro-wire-bytes (}jajuf sbj)}(ja``uint``ja]jauint}jaj|f sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajuf ubja)}jajuf sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-hw-gro-wire-bytes-uintujajyu jajrf ubaja}(jW]jY]j[]j]]j_]ujaju jajof ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarx-hw-drop-ratelimits (}jajf sbj)}(ja``uint``ja]jauint}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#rx-hw-drop-ratelimits-uintujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-hw-drops (}jajf sbj)}(ja``uint``ja]jauint}jajf sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajf ubja)}jajf sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-hw-drops-uintujajyu jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajf ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-hw-drop-errors (}jajg sbj)}(ja``uint``ja]jauint}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-hw-drop-errors-uintujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-csum-none (}jajIg sbj)}(ja``uint``ja]jauint}jajPg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajIg ubja)}jajIg sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-csum-none-uintujajyu jajFg ubaja}(jW]jY]j[]j]]j_]ujaju jajCg ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-needs-csum (}jaj~g sbj)}(ja``uint``ja]jauint}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~g ubja)}jaj~g sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-needs-csum-uintujajyu jaj{g ubaja}(jW]jY]j[]j]]j_]ujaju jajxg ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-hw-gso-packets (}jajg sbj)}(ja``uint``ja]jauint}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-hw-gso-packets-uintujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-hw-gso-bytes (}jajg sbj)}(ja``uint``ja]jauint}jajg sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajg ubja)}jajg sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-hw-gso-bytes-uintujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-hw-gso-wire-packets (}jajh sbj)}(ja``uint``ja]jauint}jaj$h sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-hw-gso-wire-packets-uintujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-hw-gso-wire-bytes (}jajRh sbj)}(ja``uint``ja]jauint}jajYh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajRh ubja)}jajRh sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-hw-gso-wire-bytes-uintujajyu jajOh ubaja}(jW]jY]j[]j]]j_]ujaju jajLh ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatx-hw-drop-ratelimits (}jajh sbj)}(ja``uint``ja]jauint}jajh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#tx-hw-drop-ratelimits-uintujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-stop (}jajh sbj)}(ja``uint``ja]jauint}jajh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #tx-stop-uintujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja tx-wake (}jajh sbj)}(ja``uint``ja]jauint}jajh sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajh ubja)}jajh sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #tx-wake-uintujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajh ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubeja}(jW]jY]j[]j]]j_]ujajv jajb ubeja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaqueue-id}jaj2i sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #queue-idujajyu jaj/i ubaja}(jW]jY]j[]j]]j_]ujaju jaj,i ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaid}jajRi sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id8ujajyu jajOi ubaja}(jW]jY]j[]j]]j_]ujaju jajLi ubaja}(jW]jY]j[]j]]j_]ujaju jajIi ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatype}jajui sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#typeujajyu jajri ubaja}(jW]jY]j[]j]]j_]ujaju jajoi ubaja}(jW]jY]j[]j]]j_]ujaju jajIi ubeja}(jW]jY]j[]j]]j_]ujajv jaj,i ubeja}(jW]jY]j[]j]]j_]ujaju jajX ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadmabuf}jaji sbaja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#dmabufujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jaji sbj)}(ja``u32``ja]jau32}jaji sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaji ubja)}jaji sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id9ujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaqueues (}jaji sbj)}(ja``nest``ja]janest}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaji ubja)}jaji sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname #queues-nestujajyu jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafd (}jaj.j sbj)}(ja``u32``ja]jau32}jaj5j sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj.j ubja)}jaj.j sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#fd-u32ujajyu jaj+j ubaja}(jW]jY]j[]j]]j_]ujaju jaj(j ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jajcj sbj)}(ja``u32``ja]jau32}jajjj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajcj ubja)}jajcj sbeja}(jW]jY]j[]j]]j_]internalrefurijWU anchorname#id10ujajyu jaj`j ubaja}(jW]jY]j[]j]]j_]ujaju jaj]j ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubeja}(jW]jY]j[]j]]j_]ujajv jaji ubeja}(jW]jY]j[]j]]j_]ujaju jajX ubeja}(jW]jY]j[]j]]j_]ujajv jajX ubeja}(jW]jY]j[]j]]j_]ujaju jaj_U ubeja}(jW]jY]j[]j]]j_]ujajv jaj1U ubeja}(jW]jY]j[]j]]j_]ujaju jaj.U ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jajj sbj)}(jajja]janftables}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja netlink specification}jajj sbeja}(jW]jY]j[]j]]j_]internalrefuri networking/netlink_spec/nftables anchornamehujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#summaryujajyu jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #operationsujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja batch-begin}jaj9k sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #batch-beginujajyu jaj6k ubaja}(jW]jY]j[]j]]j_]ujaju jaj3k ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja batch-end}jaj\k sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #batch-endujajyu jajYk ubaja}(jW]jY]j[]j]]j_]ujaju jajVk ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewtable}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #newtableujajyu jaj|k ubaja}(jW]jY]j[]j]]j_]ujaju jajyk ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagettable}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #gettableujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadeltable}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #deltableujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja destroytable}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #destroytableujajyu jajk ubaja}(jW]jY]j[]j]]j_]ujaju jajk ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewchain}jaj l sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #newchainujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetchain}jaj.l sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #getchainujajyu jaj+l ubaja}(jW]jY]j[]j]]j_]ujaju jaj(l ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelchain}jajQl sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #delchainujajyu jajNl ubaja}(jW]jY]j[]j]]j_]ujaju jajKl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja destroychain}jajtl sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #destroychainujajyu jajql ubaja}(jW]jY]j[]j]]j_]ujaju jajnl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewrule}jajl sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#newruleujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetrule}jajl sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#getruleujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja getrule-reset}jajl sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#getrule-resetujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelrule}jajm sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#delruleujajyu jajl ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja destroyrule}jaj#m sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #destroyruleujajyu jaj m ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewset}jajFm sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#newsetujajyu jajCm ubaja}(jW]jY]j[]j]]j_]ujaju jaj@m ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetset}jajim sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#getsetujajyu jajfm ubaja}(jW]jY]j[]j]]j_]ujaju jajcm ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelset}jajm sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#delsetujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja destroyset}jajm sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #destroysetujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja newsetelem}jajm sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #newsetelemujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja getsetelem}jajm sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #getsetelemujajyu jajm ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetsetelem-reset}jajn sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#getsetelem-resetujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja delsetelem}jaj;n sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #delsetelemujajyu jaj8n ubaja}(jW]jY]j[]j]]j_]ujaju jaj5n ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadestroysetelem}jaj^n sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#destroysetelemujajyu jaj[n ubaja}(jW]jY]j[]j]]j_]ujaju jajXn ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetgen}jajn sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#getgenujajyu jaj~n ubaja}(jW]jY]j[]j]]j_]ujaju jaj{n ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janewobj}jajn sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#newobjujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagetobj}jajn sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#getobjujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelobj}jajn sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#delobjujajyu jajn ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja destroyobj}jaj o sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #destroyobjujajyu jaj o ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja newflowtable}jaj0o sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #newflowtableujajyu jaj-o ubaja}(jW]jY]j[]j]]j_]ujaju jaj*o ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja getflowtable}jajSo sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #getflowtableujajyu jajPo ubaja}(jW]jY]j[]j]]j_]ujaju jajMo ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja delflowtable}jajvo sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #delflowtableujajyu jajso ubaja}(jW]jY]j[]j]]j_]ujaju jajpo ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadestroyflowtable}jajo sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#destroyflowtableujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaj0k ubeja}(jW]jY]j[]j]]j_]ujajv jajk ubeja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jajo sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#multicast-groupsujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jajo sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #definitionsujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janfgenmsg}jaj p sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #nfgenmsgujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja meta-keys}jaj.p sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #meta-keysujajyu jaj+p ubaja}(jW]jY]j[]j]]j_]ujaju jaj(p ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja bitwise-ops}jajQp sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #bitwise-opsujajyu jajNp ubaja}(jW]jY]j[]j]]j_]ujaju jajKp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacmp-ops}jajtp sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#cmp-opsujajyu jajqp ubaja}(jW]jY]j[]j]]j_]ujaju jajnp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja object-type}jajp sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #object-typeujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janat-range-flags}jajp sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#nat-range-flagsujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja table-flags}jajp sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #table-flagsujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja chain-flags}jajq sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #chain-flagsujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja set-flags}jaj#q sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #set-flagsujajyu jaj q ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja lookup-flags}jajFq sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #lookup-flagsujajyu jajCq ubaja}(jW]jY]j[]j]]j_]ujaju jaj@q ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jact-keys}jajiq sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#ct-keysujajyu jajfq ubaja}(jW]jY]j[]j]]j_]ujaju jajcq ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ct-direction}jajq sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #ct-directionujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja quota-flags}jajq sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #quota-flagsujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja verdict-code}jajq sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #verdict-codeujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fib-result}jajq sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #fib-resultujajyu jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fib-flags}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #fib-flagsujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja reject-types}jaj;r sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #reject-typesujajyu jaj8r ubaja}(jW]jY]j[]j]]j_]ujaju jaj5r ubaja}(jW]jY]j[]j]]j_]ujaju jajp ubeja}(jW]jY]j[]j]]j_]ujajv jajo ubeja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jajjr sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#attribute-setsujajyu jajgr ubaja}(jW]jY]j[]j]]j_]ujaju jajdr ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja empty-attrs}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #empty-attrsujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jajr sbj)}(ja ``string``ja]jastring}jajr sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajr ubja)}jajr sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #name-stringujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubaja}(jW]jY]j[]j]]j_]ujajv jajr ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja batch-attrs}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #batch-attrsujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jagenid (}jaj s sbj)}(ja``u32``ja]jau32}jajs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj s ubja)}jaj s sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #genid-u32ujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujajv jajr ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja table-attrs}jajLs sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #table-attrsujajyu jajIs ubaja}(jW]jY]j[]j]]j_]ujaju jajFs ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jajls sbj)}(ja ``string``ja]jastring}jajss sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajls ubja)}jajls sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id1ujajyu jajis ubaja}(jW]jY]j[]j]]j_]ujaju jajfs ubaja}(jW]jY]j[]j]]j_]ujaju jajcs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jajs sbj)}(ja``u32``ja]jau32}jajs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajs ubja)}jajs sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #flags-u32ujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajcs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jause (}jajs sbj)}(ja``u32``ja]jau32}jajs sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajs ubja)}jajs sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#use-u32ujajyu jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajs ubaja}(jW]jY]j[]j]]j_]ujaju jajcs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahandle (}jaj t sbj)}(ja``u64``ja]jau64}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj t ubja)}jaj t sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #handle-u64ujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajcs ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja userdata (}jaj@t sbj)}(ja ``binary``ja]jabinary}jajGt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@t ubja)}jaj@t sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#userdata-binaryujajyu jaj=t ubaja}(jW]jY]j[]j]]j_]ujaju jaj:t ubaja}(jW]jY]j[]j]]j_]ujaju jajcs ubeja}(jW]jY]j[]j]]j_]ujajv jajFs ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja chain-attrs}jajt sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #chain-attrsujajyu jaj~t ubaja}(jW]jY]j[]j]]j_]ujaju jaj{t ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatable (}jajt sbj)}(ja ``string``ja]jastring}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajt ubja)}jajt sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #table-stringujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahandle (}jajt sbj)}(ja``u64``ja]jau64}jajt sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajt ubja)}jajt sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id2ujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj u sbj)}(ja ``string``ja]jastring}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj u ubja)}jaj u sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id3ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahook (}jaj@u sbj)}(ja``nest``ja]janest}jajGu sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@u ubja)}jaj@u sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #hook-nestujajyu jaj=u ubaja}(jW]jY]j[]j]]j_]ujaju jaj:u ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japolicy (}jajuu sbj)}(ja``u32``ja]jau32}jaj|u sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajuu ubja)}jajuu sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #policy-u32ujajyu jajru ubaja}(jW]jY]j[]j]]j_]ujaju jajou ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jause (}jaju sbj)}(ja``u32``ja]jau32}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id4ujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaju sbj)}(ja ``string``ja]jastring}jaju sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #type-stringujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja counters (}jajv sbj)}(ja``nest``ja]janest}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#counters-nestujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jajIv sbj)}(ja``u32``ja]jau32}jajPv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajIv ubja)}jajIv sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id5ujajyu jajFv ubaja}(jW]jY]j[]j]]j_]ujaju jajCv ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj~v sbj)}(ja``u32``ja]jau32}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~v ubja)}jaj~v sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id-u32ujajyu jaj{v ubaja}(jW]jY]j[]j]]j_]ujaju jajxv ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja userdata (}jajv sbj)}(ja ``binary``ja]jabinary}jajv sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajv ubja)}jajv sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id6ujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubeja}(jW]jY]j[]j]]j_]ujajv jaj{t ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja counter-attrs}jajv sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#counter-attrsujajyu jajv ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabytes (}jajw sbj)}(ja``u64``ja]jau64}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #bytes-u64ujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jaj w ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja packets (}jajIw sbj)}(ja``u64``ja]jau64}jajPw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajIw ubja)}jajIw sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #packets-u64ujajyu jajFw ubaja}(jW]jY]j[]j]]j_]ujaju jajCw ubaja}(jW]jY]j[]j]]j_]ujaju jaj w ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj~w sbj)}(ja``pad``ja]japad}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~w ubja)}jaj~w sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#pad-padujajyu jaj{w ubaja}(jW]jY]j[]j]]j_]ujaju jajxw ubaja}(jW]jY]j[]j]]j_]ujaju jaj w ubeja}(jW]jY]j[]j]]j_]ujajv jajv ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janft-hook-attrs}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#nft-hook-attrsujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janum (}jajw sbj)}(ja``u32``ja]jau32}jajw sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajw ubja)}jajw sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#num-u32ujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jajx sbj)}(ja``s32``ja]jas32}jajx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #priority-s32ujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadev (}jajIx sbj)}(ja ``string``ja]jastring}jajPx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajIx ubja)}jajIx sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #dev-stringujajyu jajFx ubaja}(jW]jY]j[]j]]j_]ujaju jajCx ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadevs (}jaj~x sbj)}(ja``nest``ja]janest}jajx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~x ubja)}jaj~x sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #devs-nestujajyu jaj{x ubaja}(jW]jY]j[]j]]j_]ujaju jajxx ubaja}(jW]jY]j[]j]]j_]ujaju jajw ubeja}(jW]jY]j[]j]]j_]ujajv jajw ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jahook-dev-attrs}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#hook-dev-attrsujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jajx sbj)}(ja ``string``ja]jastring}jajx sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajx ubja)}jajx sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id7ujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujajv jajx ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janft-counter-attrs}jaj y sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#nft-counter-attrsujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabytes (}jaj@y sbj)}(ja``u64``ja]jau64}jajGy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@y ubja)}jaj@y sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id8ujajyu jaj=y ubaja}(jW]jY]j[]j]]j_]ujaju jaj:y ubaja}(jW]jY]j[]j]]j_]ujaju jaj7y ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja packets (}jajuy sbj)}(ja``u64``ja]jau64}jaj|y sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajuy ubja)}jajuy sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id9ujajyu jajry ubaja}(jW]jY]j[]j]]j_]ujaju jajoy ubaja}(jW]jY]j[]j]]j_]ujaju jaj7y ubeja}(jW]jY]j[]j]]j_]ujajv jajy ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja rule-attrs}jajy sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #rule-attrsujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatable (}jajy sbj)}(ja ``string``ja]jastring}jajy sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajy ubja)}jajy sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id10ujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jachain (}jaj z sbj)}(ja ``string``ja]jastring}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj z ubja)}jaj z sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #chain-stringujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahandle (}jaj@z sbj)}(ja``u64``ja]jau64}jajGz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@z ubja)}jaj@z sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id11ujajyu jaj=z ubaja}(jW]jY]j[]j]]j_]ujaju jaj:z ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja expressions (}jajuz sbj)}(ja``nest``ja]janest}jaj|z sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajuz ubja)}jajuz sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expressions-nestujajyu jajrz ubaja}(jW]jY]j[]j]]j_]ujaju jajoz ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacompat (}jajz sbj)}(ja``nest``ja]janest}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja)}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #compat-nestujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja position (}jajz sbj)}(ja``u64``ja]jau64}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajz ubja)}jajz sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #position-u64ujajyu jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajz ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja userdata (}jaj{ sbj)}(ja ``binary``ja]jabinary}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id12ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jajI{ sbj)}(ja``u32``ja]jau32}jajP{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI{ ubja)}jajI{ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id13ujajyu jajF{ ubaja}(jW]jY]j[]j]]j_]ujaju jajC{ ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja position-id (}jaj~{ sbj)}(ja``u32``ja]jau32}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~{ ubja)}jaj~{ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#position-id-u32ujajyu jaj{{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx{ ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja chain-id (}jaj{ sbj)}(ja``u32``ja]jau32}jaj{ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj{ ubja)}jaj{ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #chain-id-u32ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubeja}(jW]jY]j[]j]]j_]ujajv jajy ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-list-attrs}jaj{ sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-list-attrsujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaelem (}jaj| sbj)}(ja``nest``ja]janest}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj| ubja)}jaj| sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #elem-nestujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj | ubaja}(jW]jY]j[]j]]j_]ujajv jaj{ ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja expr-attrs}jajU| sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #expr-attrsujajyu jajR| ubaja}(jW]jY]j[]j]]j_]ujaju jajO| ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaju| sbj)}(ja ``string``ja]jastring}jaj|| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju| ubja)}jaju| sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id14ujajyu jajr| ubaja}(jW]jY]j[]j]]j_]ujaju jajo| ubaja}(jW]jY]j[]j]]j_]ujaju jajl| ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jaj| sbj)}(ja``sub-message``ja]ja sub-message}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj| ubja)}jaj| sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#data-sub-messageujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajl| ubeja}(jW]jY]j[]j]]j_]ujajv jajO| ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarule-compat-attrs}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#rule-compat-attrsujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroto (}jaj } sbj)}(ja ``binary``ja]jabinary}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj } ubja)}jaj } sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #proto-binaryujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj@} sbj)}(ja ``binary``ja]jabinary}jajG} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@} ubja)}jaj@} sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #flags-binaryujajyu jaj=} ubaja}(jW]jY]j[]j]]j_]ujaju jaj:} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubeja}(jW]jY]j[]j]]j_]ujajv jaj| ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja set-attrs}jaj} sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #set-attrsujajyu jaj~} ubaja}(jW]jY]j[]j]]j_]ujaju jaj{} ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatable (}jaj} sbj)}(ja ``string``ja]jastring}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja)}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id15ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj} sbj)}(ja ``string``ja]jastring}jaj} sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj} ubja)}jaj} sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id16ujajyu jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj ~ sbj)}(ja``u32``ja]jau32}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ~ ubja)}jaj ~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id17ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-type (}jaj@~ sbj)}(ja``u32``ja]jau32}jajG~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@~ ubja)}jaj@~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #key-type-u32ujajyu jaj=~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj:~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-len (}jaju~ sbj)}(ja``u32``ja]jau32}jaj|~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju~ ubja)}jaju~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #key-len-u32ujajyu jajr~ ubaja}(jW]jY]j[]j]]j_]ujaju jajo~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja data-type (}jaj~ sbj)}(ja``u32``ja]jau32}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#data-type-u32ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja data-len (}jaj~ sbj)}(ja``u32``ja]jau32}jaj~ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #data-len-u32ujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japolicy (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id18ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadesc (}jajI sbj)}(ja``nest``ja]janest}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #desc-nestujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id19ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja timeout (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #timeout-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja gc-interval (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#gc-interval-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja userdata (}jaj sbj)}(ja ``binary``ja]jabinary}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id20ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajR sbj)}(ja``pad``ja]japad}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id21ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja obj-type (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #obj-type-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahandle (}jaj sbj)}(ja``u64``ja]jau64}jajÀ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id22ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaexpr (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #expr-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja expressions (}jaj& sbj)}(ja``nest``ja]janest}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id23ujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubeja}(jW]jY]j[]j]]j_]ujajv jaj{} ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaset-desc-attrs}jajg sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#set-desc-attrsujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasize (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #size-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaconcat (}jaj sbj)}(ja``nest``ja]janest}jajÁ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #concat-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubeja}(jW]jY]j[]j]]j_]ujajv jaja ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaset-desc-concat-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#set-desc-concat-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaelem (}jaj sbj)}(ja``nest``ja]janest}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id24ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaset-field-attrs}jaj^ sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#set-field-attrsujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalen (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#len-u32ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujajv jajX ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaset-list-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#set-list-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaelem (}jaj߂ sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj߂ ubja)}jaj߂ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id25ujajyu jaj܂ ubaja}(jW]jY]j[]j]]j_]ujaju jajق ubaja}(jW]jY]j[]j]]j_]ujaju jajւ ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja setelem-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#setelem-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey (}jaj@ sbj)}(ja``nest``ja]janest}jajG sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #key-nestujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jaju sbj)}(ja``nest``ja]janest}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #data-nestujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id26ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja timeout (}jaj߃ sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj߃ ubja)}jaj߃ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id27ujajyu jaj܃ ubaja}(jW]jY]j[]j]]j_]ujaju jajك ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja expiration (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expiration-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja userdata (}jajI sbj)}(ja ``binary``ja]jabinary}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id28ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaexpr (}jaj~ sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id29ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaobjref (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#objref-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja key-end (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #key-end-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja expressions (}jaj sbj)}(ja``nest``ja]janest}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id30ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasetelem-list-elem-attrs}jaj^ sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#setelem-list-elem-attrsujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaelem (}jaj~ sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id31ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujajv jajX ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasetelem-list-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#setelem-list-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatable (}jaj߅ sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj߅ ubja)}jaj߅ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id32ujajyu jaj܅ ubaja}(jW]jY]j[]j]]j_]ujaju jajم ubaja}(jW]jY]j[]j]]j_]ujaju jajօ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaset (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #set-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajօ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja elements (}jajI sbj)}(ja``nest``ja]janest}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#elements-nestujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajօ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaset-id (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #set-id-u32ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jajօ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja gen-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #gen-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaid (}jaj߆ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj߆ ubja)}jaj߆ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id33ujajyu jaj܆ ubaja}(jW]jY]j[]j]]j_]ujaju jajن ubaja}(jW]jY]j[]j]]j_]ujaju jajֆ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja proc-pid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #proc-pid-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajֆ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja proc-name (}jajI sbj)}(ja ``string``ja]jastring}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#proc-name-stringujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jajֆ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja obj-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #obj-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatable (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id34ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj߇ sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj߇ ubja)}jaj߇ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id35ujajyu jaj܇ ubaja}(jW]jY]j[]j]]j_]ujaju jajه ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #type-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jajI sbj)}(ja``sub-message``ja]ja sub-message}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id36ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jause (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id37ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahandle (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id38ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id39ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja userdata (}jaj sbj)}(ja ``binary``ja]jabinary}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id40ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja quota-attrs}jaj^ sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #quota-attrsujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabytes (}jaj~ sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id41ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id42ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id43ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja consumed (}jaj sbj)}(ja``u64``ja]jau64}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #consumed-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubeja}(jW]jY]j[]j]]j_]ujajv jajX ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaflowtable-attrs}jaj^ sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#flowtable-attrsujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatable (}jaj~ sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id44ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id45ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahook (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id46ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jause (}jaj sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id47ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jahandle (}jajR sbj)}(ja``u64``ja]jau64}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id48ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id49ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``u32``ja]jau32}jajË sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id50ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubeja}(jW]jY]j[]j]]j_]ujajv jajX ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaflowtable-hook-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#flowtable-hook-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janum (}jaj sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id51ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja priority (}jajR sbj)}(ja``u32``ja]jau32}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #priority-u32ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadevs (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id52ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-bitwise-attrs}jajȌ sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-bitwise-attrsujajyu jajŌ ubaja}(jW]jY]j[]j]]j_]ujaju jajŒ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasreg (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #sreg-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߌ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadreg (}jaj sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #dreg-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߌ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalen (}jajR sbj)}(ja``u32``ja]jau32}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id53ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajߌ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamask (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #mask-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߌ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxor (}jaj sbj)}(ja``nest``ja]janest}jajÍ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #xor-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߌ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaop (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#op-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߌ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jaj& sbj)}(ja``nest``ja]janest}jaj- sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj& ubja)}jaj& sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id54ujajyu jaj# ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߌ ubeja}(jW]jY]j[]j]]j_]ujajv jajŒ ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-cmp-attrs}jajg sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-cmp-attrsujajyu jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaja ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasreg (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id55ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaop (}jaj sbj)}(ja``u32``ja]jau32}jajÎ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id56ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id57ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubeja}(jW]jY]j[]j]]j_]ujajv jaja ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja data-attrs}jaj2 sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #data-attrsujajyu jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](javalue (}jajR sbj)}(ja ``binary``ja]jabinary}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #value-binaryujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja verdict (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #verdict-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajI ubeja}(jW]jY]j[]j]]j_]ujajv jaj, ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja verdict-attrs}jajȏ sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#verdict-attrsujajyu jajŏ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacode (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #code-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߏ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jachain (}jaj sbj)}(ja ``string``ja]jastring}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id58ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajߏ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja chain-id (}jajR sbj)}(ja``u32``ja]jau32}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id59ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jajߏ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-counter-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-counter-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabytes (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id60ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja packets (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id61ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja``pad``ja]japad}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id62ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-fib-attrs}jaj^ sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-fib-attrsujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadreg (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id63ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaresult (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #result-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubeja}(jW]jY]j[]j]]j_]ujajv jajX ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja expr-ct-attrs}jaj) sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-ct-attrsujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadreg (}jajI sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id65ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#key-u32ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja direction (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #direction-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasreg (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id66ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubeja}(jW]jY]j[]j]]j_]ujajv jaj# ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-flow-offload-attrs}jaj) sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-flow-offload-attrsujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jajI sbj)}(ja ``string``ja]jastring}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id67ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubaja}(jW]jY]j[]j]]j_]ujajv jaj# ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-immediate-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-immediate-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadreg (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id68ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadata (}jajߓ sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajߓ ubja)}jajߓ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id69ujajyu jajܓ ubaja}(jW]jY]j[]j]]j_]ujaju jajٓ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-lookup-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-lookup-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaset (}jaj@ sbj)}(ja ``string``ja]jastring}jajG sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id70ujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaset id (}jaju sbj)}(ja``u32``ja]jau32}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id71ujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasreg (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id72ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadreg (}jajߔ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajߔ ubja)}jajߔ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id73ujajyu jajܔ ubaja}(jW]jY]j[]j]]j_]ujaju jajٔ ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id74ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-meta-attrs}jajU sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-meta-attrsujajyu jajR ubaja}(jW]jY]j[]j]]j_]ujaju jajO ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadreg (}jaju sbj)}(ja``u32``ja]jau32}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id75ujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jakey (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id76ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasreg (}jajߕ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajߕ ubja)}jajߕ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id77ujajyu jajܕ ubaja}(jW]jY]j[]j]]j_]ujaju jajٕ ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubeja}(jW]jY]j[]j]]j_]ujajv jajO ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-nat-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-nat-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj@ sbj)}(ja``u32``ja]jau32}jajG sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj@ ubja)}jaj@ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id78ujajyu jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafamily (}jaju sbj)}(ja``u32``ja]jau32}jaj| sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaju ubja)}jaju sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #family-u32ujajyu jajr ubaja}(jW]jY]j[]j]]j_]ujaju jajo ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareg-addr-min (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#reg-addr-min-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareg-addr-max (}jajߖ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajߖ ubja)}jajߖ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#reg-addr-max-u32ujajyu jajܖ ubaja}(jW]jY]j[]j]]j_]ujaju jajٖ ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareg-proto-min (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#reg-proto-min-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jareg-proto-max (}jajI sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#reg-proto-max-u32ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id79ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj7 ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-payload-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-payload-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadreg (}jajߗ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajߗ ubja)}jajߗ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id80ujajyu jajܗ ubaja}(jW]jY]j[]j]]j_]ujaju jajٗ ubaja}(jW]jY]j[]j]]j_]ujaju jaj֗ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jabase (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #base-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj֗ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaoffset (}jajI sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #offset-u32ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj֗ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jalen (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id81ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj֗ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasreg (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id82ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj֗ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja csum-type (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#csum-type-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj֗ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja csum-offset (}jaj sbj)}(ja``u32``ja]jau32}jaj$ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#csum-offset-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj֗ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja csum-flags (}jajR sbj)}(ja``u32``ja]jau32}jajY sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajR ubja)}jajR sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#csum-flags-u32ujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubaja}(jW]jY]j[]j]]j_]ujaju jaj֗ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-reject-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-reject-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id83ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja icmp-code (}jaj sbj)}(ja``u8``ja]jau8}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #icmp-code-u8ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-target-attrs}jaj) sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-target-attrsujajyu jaj& ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jajI sbj)}(ja ``string``ja]jastring}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id84ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jarev (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#rev-u32ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jainfo (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #info-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubeja}(jW]jY]j[]j]]j_]ujajv jaj# ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-tproxy-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-tproxy-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafamily (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id85ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja reg-addr (}jajI sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #reg-addr-u32ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja reg-port (}jaj~ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #reg-port-u32ujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaexpr-objref-attrs}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#expr-objref-attrsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja imm-type (}jajߛ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajߛ ubja)}jajߛ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #imm-type-u32ujajyu jajܛ ubaja}(jW]jY]j[]j]]j_]ujaju jajٛ ubaja}(jW]jY]j[]j]]j_]ujaju jaj֛ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja imm-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#imm-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj֛ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja set-sreg (}jajI sbj)}(ja``u32``ja]jau32}jajP sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajI ubja)}jajI sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #set-sreg-u32ujajyu jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj֛ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja set-name (}jaj~ sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj~ ubja)}jaj~ sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#set-name-stringujajyu jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaj֛ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaset-id (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijj anchorname#id86ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj֛ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajr ubeja}(jW]jY]j[]j]]j_]ujajv jajdr ubeja}(jW]jY]j[]j]]j_]ujaju jajj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Sub-messages}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #sub-messagesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaexpr-ops}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #expr-opsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaobj-data}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurijj anchorname #obj-dataujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajj ubeja}(jW]jY]j[]j]]j_]ujajv jajj ubeja}(jW]jY]j[]j]]j_]ujaju jajj ubaja}(jW]jY]j[]j]]j_]ujajv ubj}jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs tagging}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/sysfs-tagging anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj~ ubaja}(jW]jY]j[]j]]j_]ujajv ubjL jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Packet MMAP}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/packet_mmap anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstract}jajӝ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #abstractujajyu jajН ubaja}(jW]jY]j[]j]]j_]ujaju jaj͝ ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhy use PACKET_MMAP}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#why-use-packet-mmapujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,How to use mmap() to improve capture process}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname+#how-to-use-mmap-to-improve-capture-processujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5How to use mmap() directly to improve capture process}jaj< sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname4#how-to-use-mmap-directly-to-improve-capture-processujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:How to use mmap() directly to improve transmission process}jaj_ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname9#how-to-use-mmap-directly-to-improve-transmission-processujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPACKET_MMAP settings}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#packet-mmap-settingsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPACKET_MMAP setting constraints}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #packet-mmap-setting-constraintsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlock size limit}jajŞ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#block-size-limitujajyu jajž ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlock number limit}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#block-number-limitujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"PACKET_MMAP buffer size calculator}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname##packet-mmap-buffer-size-calculatorujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther constraints}jaj7 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#other-constraintsujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Mapping and use of the circular buffer (ring)}jajZ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname,#mapping-and-use-of-the-circular-buffer-ringujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCapture process}jajz sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#capture-processujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransmission process}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#transmission-processujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubeja}(jW]jY]j[]j]]j_]ujajv jajT ubeja}(jW]jY]j[]j]]j_]ujaju jaj. ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9What TPACKET versions are available and when to use them?}jaj؟ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname9#what-tpacket-versions-are-available-and-when-to-use-themujajyu jaj՟ ubaja}(jW]jY]j[]j]]j_]ujaju jajҟ ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAF_PACKET fanout mode}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#af-packet-fanout-modeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAF_PACKET TPACKET_V3 example}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#af-packet-tpacket-v3-exampleujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPACKET_QDISC_BYPASS}jajA sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#packet-qdisc-bypassujajyu jaj> ubaja}(jW]jY]j[]j]]j_]ujaju jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPACKET_TIMESTAMP}jajd sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#packet-timestampujajyu jaja ubaja}(jW]jY]j[]j]]j_]ujaju jaj^ ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMiscellaneous bits}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#miscellaneous-bitsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHANKS}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#thanksujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajʝ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Open vSwitch datapath developer documentation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/openvswitch anchornamehujajyu jajߠ ubaja}(jW]jY]j[]j]]j_]ujaju jajܠ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlow key compatibility}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#flow-key-compatibilityujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlow key format}jaj% sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#flow-key-formatujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWildcarded flow key format}jajH sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#wildcarded-flow-key-formatujajyu jajE ubaja}(jW]jY]j[]j]]j_]ujaju jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnique flow identifiers}jajk sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#unique-flow-identifiersujajyu jajh ubaja}(jW]jY]j[]j]]j_]ujaju jaje ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Basic rule for evolving flow keys}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname"#basic-rule-for-evolving-flow-keysujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHandling malformed packets}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#handling-malformed-packetsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Other rules}jajԡ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #other-rulesujajyu jajѡ ubaja}(jW]jY]j[]j]]j_]ujaju jajΡ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajܠ ubeja}(jW]jY]j[]j]]j_]ujaju jaj٠ ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+HOWTO for multiqueue network device support}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/multiqueue anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGSection 1: Base driver requirements for implementing multiqueue support}jaj, sbaja}(jW]jY]j[]j]]j_]internalrefurij anchornameG#section-1-base-driver-requirements-for-implementing-multiqueue-supportujajyu jaj) ubaja}(jW]jY]j[]j]]j_]ujaju jaj& ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Intro: Kernel support for multiqueue devices}jajL sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname,#intro-kernel-support-for-multiqueue-devicesujajyu jajI ubaja}(jW]jY]j[]j]]j_]ujaju jajF ubaja}(jW]jY]j[]j]]j_]ujaju jajC ubaja}(jW]jY]j[]j]]j_]ujajv jaj& ubeja}(jW]jY]j[]j]]j_]ujaju jaj# ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Section 2: Qdisc support for multiqueue devices}jaj{ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname/#section-2-qdisc-support-for-multiqueue-devicesujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Section 3: Brief howto using MULTIQ for multiqueue devices}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname:#section-3-brief-howto-using-multiq-for-multiqueue-devicesujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj# ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj} jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to use radiotap headers}jaj֢ sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/radiotap-headers anchornamehujajyu jajӢ ubaja}(jW]jY]j[]j]]j_]ujaju jajТ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Pointer to the radiotap include file}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname%#pointer-to-the-radiotap-include-fileujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructure of the header}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#structure-of-the-headerujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequirements for arguments}jaj< sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#requirements-for-argumentsujajyu jaj9 ubaja}(jW]jY]j[]j]]j_]ujaju jaj6 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample valid radiotap header}jaj_ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#example-valid-radiotap-headerujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the Radiotap Parser}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#using-the-radiotap-parserujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajТ ubeja}(jW]jY]j[]j]]j_]ujaju jaj͢ ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSegmentation Offloads}jaj sbaja}(jW]jY]j[]j]]j_]internalrefuri networking/segmentation-offloads anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajڣ sbaja}(jW]jY]j[]j]]j_]internalrefurijɣ anchorname #introductionujajyu jajף ubaja}(jW]jY]j[]j]]j_]ujaju jajԣ ubaja}(jW]jY]j[]j]]j_]ujaju jajѣ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP Segmentation Offload}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijɣ anchorname#tcp-segmentation-offloadujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajѣ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUDP Fragmentation Offload}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijɣ anchorname#udp-fragmentation-offloadujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajѣ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8IPIP, SIT, GRE, UDP Tunnel, and Remote Checksum Offloads}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurijɣ anchorname5#ipip-sit-gre-udp-tunnel-and-remote-checksum-offloadsujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jajѣ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Segmentation Offload}jajf sbaja}(jW]jY]j[]j]]j_]internalrefurijɣ anchorname#generic-segmentation-offloadujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jajѣ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Receive Offload}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijɣ anchorname#generic-receive-offloadujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajѣ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Partial Generic Segmentation Offload}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijɣ anchorname%#partial-generic-segmentation-offloadujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajѣ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCTP acceleration with GSO}jajϤ sbaja}(jW]jY]j[]j]]j_]internalrefurijɣ anchorname#sctp-acceleration-with-gsoujajyu jaj̤ ubaja}(jW]jY]j[]j]]j_]ujaju jajɤ ubaja}(jW]jY]j[]j]]j_]ujaju jajѣ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj@ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Netfilter Conntrack Sysfs variables}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/nf_conntrack-sysctl anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1/proc/sys/net/netfilter/nf_conntrack_* Variables:}jaj' sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname.#proc-sys-net-netfilter-nf-conntrack-variablesujajyu jaj$ ubaja}(jW]jY]j[]j]]j_]ujaju jaj! ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)tcp_sock struct fast path usage breakdown}jaj_ sbaja}(jW]jY]j[]j]]j_]internalrefuri"networking/net_cachelines/tcp_sock anchornamehujajyu jaj\ ubaja}(jW]jY]j[]j]]j_]ujaju jajY ubaja}(jW]jY]j[]j]]j_]ujaju jajV ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj sbj)}(jajCja]janfsd}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja netlink specification}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurinetworking/netlink_spec/nfsd anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#summaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jajߥ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #operationsujajyu jajܥ ubaja}(jW]jY]j[]j]]j_]ujaju jaj٥ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarpc-status-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#rpc-status-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja threads-set}jaj" sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #threads-setujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja threads-get}jajE sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #threads-getujajyu jajB ubaja}(jW]jY]j[]j]]j_]ujaju jaj? ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja version-set}jajh sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #version-setujajyu jaje ubaja}(jW]jY]j[]j]]j_]ujaju jajb ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja version-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #version-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja listener-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #listener-setujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja listener-get}jajѦ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #listener-getujajyu jajΦ ubaja}(jW]jY]j[]j]]j_]ujaju jaj˦ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pool-mode-set}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pool-mode-setujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pool-mode-get}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pool-mode-getujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj٥ ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jajF sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#attribute-setsujajyu jajC ubaja}(jW]jY]j[]j]]j_]ujaju jaj@ ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja rpc-status}jajf sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #rpc-statusujajyu jajc ubaja}(jW]jY]j[]j]]j_]ujaju jaj` ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaxid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#xid-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaflags (}jaj sbj)}(ja``u32``ja]jau32}jaj§ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #flags-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japrog (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #prog-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja version (}jaj% sbj)}(ja``u8``ja]jau8}jaj, sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj% ubja)}jaj% sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #version-u8ujajyu jaj" ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japroc (}jajZ sbj)}(ja``u32``ja]jau32}jaja sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #proc-u32ujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaservice_time (}jaj sbj)}(ja``s64``ja]jas64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#service-time-s64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jajĨ sbj)}(ja``pad``ja]japad}jaj˨ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajĨ ubja)}jajĨ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#pad-padujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasaddr4 (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #saddr4-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadaddr4 (}jaj. sbj)}(ja``u32``ja]jau32}jaj5 sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj. ubja)}jaj. sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #daddr4-u32ujajyu jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj( ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasaddr6 (}jajc sbj)}(ja ``binary``ja]jabinary}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#saddr6-binaryujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadaddr6 (}jaj sbj)}(ja ``binary``ja]jabinary}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#daddr6-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jasport (}jajͩ sbj)}(ja``u16``ja]jau16}jajԩ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajͩ ubja)}jajͩ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #sport-u16ujajyu jajʩ ubaja}(jW]jY]j[]j]]j_]ujaju jajǩ ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jadport (}jaj sbj)}(ja``u16``ja]jau16}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #dport-u16ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jacompound-ops (}jaj7 sbj)}(ja``u32``ja]jau32}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#compound-ops-u32ujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj} ubeja}(jW]jY]j[]j]]j_]ujajv jaj` ubeja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaserver}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#serverujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja threads (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #threads-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja gracetime (}jajͪ sbj)}(ja``u32``ja]jau32}jajԪ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajͪ ubja)}jajͪ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#gracetime-u32ujajyu jajʪ ubaja}(jW]jY]j[]j]]j_]ujaju jajǪ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja leasetime (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#leasetime-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jascope (}jaj7 sbj)}(ja ``string``ja]jastring}jaj> sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj7 ubja)}jaj7 sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #scope-stringujajyu jaj4 ubaja}(jW]jY]j[]j]]j_]ujaju jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajr ubeja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javersion}jajx sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#versionujajyu jaju ubaja}(jW]jY]j[]j]]j_]ujaju jajr ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamajor (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #major-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaminor (}jajͫ sbj)}(ja``u32``ja]jau32}jajԫ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajͫ ubja)}jajͫ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #minor-u32ujajyu jajʫ ubaja}(jW]jY]j[]j]]j_]ujaju jajǫ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja enabled (}jaj sbj)}(ja``flag``ja]jaflag}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #enabled-flagujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajr ubeja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja server-proto}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #server-protoujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja version (}jajc sbj)}(ja``nest``ja]janest}jajj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajc ubja)}jajc sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #version-nestujajyu jaj` ubaja}(jW]jY]j[]j]]j_]ujaju jaj] ubaja}(jW]jY]j[]j]]j_]ujaju jajZ ubaja}(jW]jY]j[]j]]j_]ujajv jaj= ubeja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasock}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#sockujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaddr (}jajĬ sbj)}(ja ``binary``ja]jabinary}jajˬ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajĬ ubja)}jajĬ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #addr-binaryujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatransport-name (}jaj sbj)}(ja ``string``ja]jastring}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname#transport-name-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja server-sock}jaj: sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #server-sockujajyu jaj7 ubaja}(jW]jY]j[]j]]j_]ujaju jaj4 ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaaddr (}jajZ sbj)}(ja``nest``ja]janest}jaja sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajZ ubja)}jajZ sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #addr-nestujajyu jajW ubaja}(jW]jY]j[]j]]j_]ujaju jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujajv jaj4 ubeja}(jW]jY]j[]j]]j_]ujaju jaj] ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja pool-mode}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #pool-modeujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jamode (}jaj sbj)}(ja ``string``ja]jastring}jaj­ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #mode-stringujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janpools (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurij anchorname #npools-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj] ubeja}(jW]jY]j[]j]]j_]ujajv jaj@ ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Common Networking Struct Cachelines}jajR sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/net_cachelines/index anchornamehujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubjK%)}(jahja]jo.)}(jahja]ja}(jW]jY]j[]j]]j_]parentja entries](N.networking/net_cachelines/inet_connection_sockN#networking/net_cachelines/inet_sockN$networking/net_cachelines/net_deviceN+networking/net_cachelines/netns_ipv4_sysctlNnetworking/net_cachelines/snmpN"networking/net_cachelines/tcp_socke includefiles](jx jz j| j~ j j emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔM/var/lib/git/docbuild/linux/Documentation/networking/net_cachelines/index.rstj֔Kjaji ubaja}(jW]jY]j[]j]]j_]ujajv jajL ubeja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Netfilter’s flowtable infrastructure}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/nf_flowtable anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajˮ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #overviewujajyu jajȮ ubaja}(jW]jY]j[]j]]j_]ujaju jajŮ ubaja}(jW]jY]j[]j]]j_]ujaju jaj® ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample configuration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#example-configurationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj® ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayer 2 encapsulation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#layer-2-encapsulationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj® ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridge and IP forwarding}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#bridge-and-ip-forwardingujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj® ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCounters}jajW sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #countersujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jaj® ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware offload}jajz sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#hardware-offloadujajyu jajw ubaja}(jW]jY]j[]j]]j_]ujaju jajt ubaja}(jW]jY]j[]j]]j_]ujaju jaj® ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #limitationsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj® ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja More reading}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #more-readingujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj® ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(PPP Generic Driver and Channel Interface}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/ppp_generic anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPP channel API}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#ppp-channel-apiujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuffering and flow control}jaj; sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#buffering-and-flow-controlujajyu jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj5 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SMP safety}jaj^ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #smp-safetyujajyu jaj[ ubaja}(jW]jY]j[]j]]j_]ujaju jajX ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterface to pppd}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#interface-to-pppdujajyu jaj~ ubaja}(jW]jY]j[]j]]j_]ujaju jaj{ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japhylink}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/sfp-phylink anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajٰ sbaja}(jW]jY]j[]j]]j_]internalrefurijȰ anchorname #overviewujajyu jajְ ubaja}(jW]jY]j[]j]]j_]ujaju jajӰ ubaja}(jW]jY]j[]j]]j_]ujaju jajа ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModes of operation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijȰ anchorname#modes-of-operationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajа ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9Rough guide to converting a network driver to sfp/phylink}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijȰ anchorname:#rough-guide-to-converting-a-network-driver-to-sfp-phylinkujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajа ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja SMC Sysctl}jajW sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/smc-sysctl anchornamehujajyu jajT ubaja}(jW]jY]j[]j]]j_]ujaju jajQ ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc/sys/net/smc/* Variables}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurijf anchorname#proc-sys-net-smc-variablesujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajn ubaja}(jW]jY]j[]j]]j_]ujajv jajQ ubeja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaResilient Next-hop Groups}jaj sbaja}(jW]jY]j[]j]]j_]internalrefuri"networking/nexthop-group-resilient anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Algorithm}jajϱ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #algorithmujajyu jaj̱ ubaja}(jW]jY]j[]j]]j_]ujaju jajɱ ubaja}(jW]jY]j[]j]]j_]ujaju jajƱ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOffloading & Driver Feedback}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#offloading-driver-feedbackujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajƱ ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Netlink UAPI}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #netlink-uapiujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResilient Group Replacement}jaj5 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#resilient-group-replacementujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Next Hop Get}jajX sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #next-hop-getujajyu jajU ubaja}(jW]jY]j[]j]]j_]ujaju jajR ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bucket Get}jaj{ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #bucket-getujajyu jajx ubaja}(jW]jY]j[]j]]j_]ujaju jaju ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bucket Dumps}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #bucket-dumpsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jajƱ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajͲ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#usageujajyu jajʲ ubaja}(jW]jY]j[]j]]j_]ujaju jajDz ubaja}(jW]jY]j[]j]]j_]ujaju jajƱ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Netdevsim}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #netdevsimujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajƱ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubj6 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaFamily }jaj( sbj)}(jajja]ja ovs_vport}jaj/ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj( ubja netlink specification}jaj( sbeja}(jW]jY]j[]j]]j_]internalrefuri!networking/netlink_spec/ovs_vport anchornamehujajyu jaj% ubaja}(jW]jY]j[]j]]j_]ujaju jaj" ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajY sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#summaryujajyu jajV ubaja}(jW]jY]j[]j]]j_]ujaju jajS ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations}jaj| sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #operationsujajyu jajy ubaja}(jW]jY]j[]j]]j_]ujaju jajv ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janew}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#newujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadel}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#delujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaget}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#getujajyu jaj߳ ubaja}(jW]jY]j[]j]]j_]ujaju jajܳ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajv ubeja}(jW]jY]j[]j]]j_]ujaju jajP ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast groups}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#multicast-groupsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajP ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj4 sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #definitionsujajyu jaj1 ubaja}(jW]jY]j[]j]]j_]ujaju jaj. ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ovs-header}jajT sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #ovs-headerujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja vport-type}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #vport-typeujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja vport-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #vport-statsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajK ubeja}(jW]jY]j[]j]]j_]ujajv jaj. ubeja}(jW]jY]j[]j]]j_]ujaju jajP ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute sets}jajɴ sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#attribute-setsujajyu jajƴ ubaja}(jW]jY]j[]j]]j_]ujaju jajô ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja vport-options}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#vport-optionsujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja dst-port (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #dst-port-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja extension (}jaj> sbj)}(ja``u32``ja]jau32}jajE sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja)}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#extension-u32ujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja upcall-stats}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #upcall-statsujajyu jaj| ubaja}(jW]jY]j[]j]]j_]ujaju jajy ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja success (}jaj sbj)}(ja``u64``ja]jau64}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #success-u64ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jafail (}jajԵ sbj)}(ja``u64``ja]jau64}jaj۵ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajԵ ubja)}jajԵ sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #fail-u64ujajyu jajѵ ubaja}(jW]jY]j[]j]]j_]ujaju jajε ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajy ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javport}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#vportujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaunspec (}jaj5 sbj)}(ja ``unused``ja]jaunused}jaj< sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj5 ubja)}jaj5 sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#unspec-unusedujajyu jaj2 ubaja}(jW]jY]j[]j]]j_]ujaju jaj/ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja port-no (}jajj sbj)}(ja``u32``ja]jau32}jajq sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajj ubja)}jajj sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #port-no-u32ujajyu jajg ubaja}(jW]jY]j[]j]]j_]ujaju jajd ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jatype (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #type-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](janame (}jajԶ sbj)}(ja ``string``ja]jastring}jaj۶ sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajԶ ubja)}jajԶ sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #name-stringujajyu jajѶ ubaja}(jW]jY]j[]j]]j_]ujaju jajζ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja options (}jaj sbj)}(ja``nest``ja]janest}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #options-nestujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja upcall-pid (}jaj> sbj)}(ja ``binary``ja]jabinary}jajE sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj> ubja)}jaj> sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#upcall-pid-binaryujajyu jaj; ubaja}(jW]jY]j[]j]]j_]ujaju jaj8 ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jastats (}jajs sbj)}(ja ``binary``ja]jabinary}jajz sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajs ubja)}jajs sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #stats-binaryujajyu jajp ubaja}(jW]jY]j[]j]]j_]ujaju jajm ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](japad (}jaj sbj)}(ja ``unused``ja]jaunused}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #pad-unusedujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja ifindex (}jajݷ sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njajݷ ubja)}jajݷ sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #ifindex-u32ujajyu jajڷ ubaja}(jW]jY]j[]j]]j_]ujaju jaj׷ ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja netnsid (}jaj sbj)}(ja``u32``ja]jau32}jaj sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔Njaj ubja)}jaj sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname #netnsid-u32ujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaupcall-stats (}jajG sbj)}(ja``nest``ja]janest}jajN sbaja}(jW]jY]j[]j]]j_]ujajjՔNj֔NjajG ubja)}jajG sbeja}(jW]jY]j[]j]]j_]internalrefurijH anchorname#upcall-stats-nestujajyu jajD ubaja}(jW]jY]j[]j]]j_]ujaju jajA ubaja}(jW]jY]j[]j]]j_]ujaju jaj, ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajô ubeja}(jW]jY]j[]j]]j_]ujaju jajP ubeja}(jW]jY]j[]j]]j_]ujajv jaj" ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Power Sourcing Equipment (PSE) Documentation}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/pse-pd/index anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jo.)}(jahja]ja}(jW]jY]j[]j]]j_]parentj entries](Nnetworking/pse-pd/introductionNnetworking/pse-pd/pse-pie includefiles](jϸ jѸ emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔE/var/lib/git/docbuild/linux/Documentation/networking/pse-pd/index.rstj֔Kjaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNETIF Msg Level}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/netif-msg anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHistory}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#historyujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUniversal TUN/TAP device driver}jajR sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/tuntap anchornamehujajyu jajO ubaja}(jW]jY]j[]j]]j_]ujaju jajL ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Description}jajr sbaja}(jW]jY]j[]j]]j_]internalrefurija anchorname #descriptionujajyu jajo ubaja}(jW]jY]j[]j]]j_]ujaju jajl ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Configuration}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurija anchorname#configurationujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Program interface}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurija anchorname#program-interfaceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 Network device allocation}jajع sbaja}(jW]jY]j[]j]]j_]internalrefurija anchorname#network-device-allocationujajyu jajչ ubaja}(jW]jY]j[]j]]j_]ujaju jajҹ ubaja}(jW]jY]j[]j]]j_]ujaju jajϹ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 Frame format}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurija anchorname #frame-formatujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajϹ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3 Multiqueue tuntap interface}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurija anchorname#multiqueue-tuntap-interfaceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jajϹ ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaji ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9Universal TUN/TAP device driver Frequently Asked Question}jajM sbaja}(jW]jY]j[]j]]j_]internalrefurija anchorname:#universal-tun-tap-device-driver-frequently-asked-questionujajyu jajJ ubaja}(jW]jY]j[]j]]j_]ujaju jajG ubaja}(jW]jY]j[]j]]j_]ujaju jaji ubeja}(jW]jY]j[]j]]j_]ujajv jajL ubeja}(jW]jY]j[]j]]j_]ujaju jajI ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOPEN Alliance 10BASE-T1x MAC-PHY Serial Interface (TC6) Framework Support}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurinetworking/oa-tc6-framework anchornamehujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #introductionujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajȺ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #overviewujajyu jajź ubaja}(jW]jY]j[]j]]j_]ujaju jajº ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol Overview}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#protocol-overviewujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reference}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #referenceujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Architecture}jaj1 sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#hardware-architectureujajyu jaj. ubaja}(jW]jY]j[]j]]j_]ujaju jaj+ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware Architecture}jajT sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#software-architectureujajyu jajQ ubaja}(jW]jY]j[]j]]j_]ujaju jajN ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation}jajw sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#implementationujajyu jajt ubaja}(jW]jY]j[]j]]j_]ujaju jajq ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MAC Driver}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname #mac-driverujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPEN Alliance TC6 Framework}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#open-alliance-tc6-frameworkujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData Transaction}jajݻ sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#data-transactionujajyu jajڻ ubaja}(jW]jY]j[]j]]j_]ujaju jaj׻ ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAC-PHY Interrupt}jaj sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#mac-phy-interruptujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaControl Transaction}jaj# sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#control-transactionujajyu jaj ubaja}(jW]jY]j[]j]]j_]ujaju jaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice drivers API}jajC sbaja}(jW]jY]j[]j]]j_]internalrefurij anchorname#device-drivers-apiujajyu jaj@ ubaja}(jW]jY]j[]j]]j_]ujaju jaj= ubaja}(jW]jY]j[]j]]j_]ujaju jaj: ubaja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jajq ubeja}(jW]jY]j[]j]]j_]ujaju jaj ubeja}(jW]jY]j[]j]]j_]ujajv jaj ubeja}(jW]jY]j[]j]]j_]ujaju jaj| ubaja}(jW]jY]j[]j]]j_]ujajv ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEmbargoed hardware issues}jaj sbaja}(j]j]j]j]j ]internalrefuri!process/embargoed-hardware-issues anchornamehuja referencejaj ubaja}(j]j]j]j]j ]ujacompact_paragraphjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScope}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#scopeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]uja list_itemjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaContact}jajټ sbaja}(j]j]j]j]j ]internalrefurij anchorname#contactujaj jajּ ubaja}(j]j]j]j]j ]ujaj jajӼ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware security officers}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#hardware-security-officersujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOperation of mailing-lists}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#operation-of-mailing-listsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubeja}(j]j]j]j]j ]uja bullet_listjajӼ ubeja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-disclosure agreements}jajL sbaja}(j]j]j]j]j ]internalrefurij anchorname#non-disclosure-agreementsujaj jajI ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemorandum of Understanding}jajo sbaja}(j]j]j]j]j ]internalrefurij anchorname#memorandum-of-understandingujaj jajl ubaja}(j]j]j]j]j ]ujaj jaji ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProcess}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#processujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStart of Disclosure}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#start-of-disclosureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Disclosure}jajҽ sbaja}(j]j]j]j]j ]internalrefurij anchorname #disclosureujaj jajϽ ubaja}(j]j]j]j]j ]ujaj jaj̽ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation development}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mitigation-developmentujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Early access}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #early-accessujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCoordinated release}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname#coordinated-releaseujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCVE assignment}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname#cve-assignmentujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jajX ubaja}(j]j]j]j]j ]ujajҼ jaj ubeja}(j]j]j]j]j ]ujaj? jaj ubeja}(j]j]j]j]j ]ujajҼ jaj ubaja}(j]j]j]j]j ]ujaj? jaji ubeja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProcess ambassadors}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#process-ambassadorsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEncrypted mailing-lists}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#encrypted-mailing-listsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja List keys}jajܾ sbaja}(j]j]j]j]j ]internalrefurij anchorname #list-keysujaj jajپ ubaja}(j]j]j]j]j ]ujaj jaj־ ubaja}(j]j]j]j]j ]ujajҼ jajӾ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Subscription to incident-specific lists}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#subscription-to-incident-specific-listsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajӾ ubeja}(j]j]j]j]j ]ujaj? jaj ubeja}(j]j]j]j]j ]ujajҼ jaj ubeja}(j]j]j]j]j ]ujaj? jaj ubeja}(j]j]j]j]j ]ujajҼ jaj ubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!How the development process works}jajC sbaja}(j]j]j]j]j ]internalrefuriprocess/2.Process anchornamehjajujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj= ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe big picture}jajc sbaja}(j]j]j]j]j ]internalrefurijR anchorname#the-big-pictureja](KKeujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jajZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe lifecycle of a patch}jaj sbaja}(j]j]j]j]j ]internalrefurijR anchorname#the-lifecycle-of-a-patchja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow patches get into the Kernel}jaj sbaja}(j]j]j]j]j ]internalrefurijR anchorname #how-patches-get-into-the-kernelja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Next trees}jajϿ sbaja}(j]j]j]j]j ]internalrefurijR anchorname #next-treesja](KKeujaj jaj̿ ubaja}(j]j]j]j]j ]ujaj jajɿ ubaja}(j]j]j]j]j ]ujajҼ jajZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Staging trees}jaj sbaja}(j]j]j]j]j ]internalrefurijR anchorname#staging-treesja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTools}jaj sbaja}(j]j]j]j]j ]internalrefurijR anchorname#toolsja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mailing lists}jaj; sbaja}(j]j]j]j]j ]internalrefurijR anchorname#mailing-listsja](KKeujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jajZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Getting started with Kernel development}jaj_ sbaja}(j]j]j]j]j ]internalrefurijR anchorname(#getting-started-with-kernel-developmentja](KKeujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jajZ ubeja}(j]j]j]j]j ]ujaj? jaj= ubeja}(j]j]j]j]j ]ujajҼ jaj: ubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetworking subsystem (netdev)}jaj sbaja}(j]j]j]j]j ]internalrefuriprocess/maintainer-netdev anchornamehjaj(ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatl;dr}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#tl-drja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janetdev}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#netdevja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevelopment cycle}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#development-cycleja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagit trees and patch flow}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname#git-trees-and-patch-flowja](KKeujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janetdev patch review}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname#netdev-patch-reviewja](KKeujaj jajE ubaja}(j]j]j]j]j ]ujaj jajB ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Patch status}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname #patch-statusja](KKKeujaj jajf ubaja}(j]j]j]j]j ]ujaj jajc ubaja}(j]j]j]j]j ]ujajҼ jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUpdating patch status}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#updating-patch-statusja](KKKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReview timelines}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#review-timelinesja](KKKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChanges requested}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#changes-requestedja](KKKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPartial resends}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#partial-resendsja](KKKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHandling misapplied patches}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#handling-misapplied-patchesja](KKKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Stable tree}jajA sbaja}(j]j]j]j]j ]internalrefurij anchorname #stable-treeja](KKKeujaj jaj> ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity fixes}jaje sbaja}(j]j]j]j]j ]internalrefurij anchorname#security-fixesja](KKKeujaj jajb ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj` ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Co-posting changes to user space components}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#co-posting-changes-to-user-space-componentsja](KKK eujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj` ubeja}(j]j]j]j]j ]ujaj? jajB ubeja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCo-posting selftests}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#co-posting-selftestsja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPreparing changes}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#preparing-changesja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndicating target tree}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#indicating-target-treeja](KKKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDividing work into patches}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname#dividing-work-into-patchesja](KKKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ACENIC DRIVER}jajd sbaja}(j]j]j]j]j ]internalrefurij anchorname#acenic-driverujaj jaja ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#acer-aspire-one-temperature-and-fan-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACER WMI LAPTOP EXTRAS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#acer-wmi-laptop-extrasujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#acpiujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ACPI APEI}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #acpi-apeiujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ACPI COMPONENT ARCHITECTURE (ACPICA)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##acpi-component-architecture-acpicaujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI FOR ARM64 (ACPI/arm64)}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname#acpi-for-arm64-acpi-arm64ujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI FOR RISC-V (ACPI/riscv)}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname#acpi-for-risc-v-acpi-riscvujaj jajV ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7ACPI PCC(Platform Communication Channel) MAILBOX DRIVER}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname7#acpi-pcc-platform-communication-channel-mailbox-driverujaj jajy ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI PMIC DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#acpi-pmic-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI QUICKSTART DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#acpi-quickstart-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ACPI SERIAL MULTI INSTANTIATE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#acpi-serial-multi-instantiate-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI THERMAL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#acpi-thermal-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI VIOT DRIVER}jaj+ sbaja}(j]j]j]j]j ]internalrefurij anchorname#acpi-viot-driverujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI WMI DRIVER}jajN sbaja}(j]j]j]j]j ]internalrefurij anchorname#acpi-wmi-driverujaj jajK ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACRN HYPERVISOR SERVICE MODULE}jajq sbaja}(j]j]j]j]j ]internalrefurij anchorname#acrn-hypervisor-service-moduleujaj jajn ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAD1889 ALSA SOUND DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ad1889-alsa-sound-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname4#ad5110-analog-devices-digital-potentiometers-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname4#ad525x-analog-devices-digital-potentiometers-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#ad5398-current-regulator-driver-ad5398-ad5821ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname7#ad714x-capacitance-touch-sensor-driver-ad7142-3-7-8-7aujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AD738X ADC DRIVER (AD7380/1/2/4)}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#ad738x-adc-driver-ad7380-1-2-4ujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAD7877 TOUCHSCREEN DRIVER}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname#ad7877-touchscreen-driverujaj jajc ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#ad7879-touchscreen-driver-ad7879-ad7889ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(AD7944 ADC DRIVER (AD7944/AD7985/AD7986)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#ad7944-adc-driver-ad7944-ad7985-ad7986ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADAFRUIT MINI I2C GAMEPAD}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#adafruit-mini-i2c-gamepadujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#address-space-layout-randomization-aslrujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ADF7242 IEEE 802.15.4 RADIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##adf7242-ieee-802-15-4-radio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADM1025 HARDWARE MONITOR DRIVER}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname #adm1025-hardware-monitor-driverujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADM1029 HARDWARE MONITOR DRIVER}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname #adm1029-hardware-monitor-driverujaj jajX ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADM8211 WIRELESS DRIVER}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname#adm8211-wireless-driverujaj jaj{ ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADP1050 HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #adp1050-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADP1653 FLASH CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #adp1653-flash-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname:#adp5520-backlight-driver-with-io-expander-adp5520-adp5501ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname7#adp5585-gpio-expander-pwm-and-keypad-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname=#adp5588-qwerty-keypad-and-io-expander-driver-adp5588-adp5587ujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname1#adp8860-backlight-driver-adp8860-adp8861-adp8863ujaj jajM ubaja}(j]j]j]j]j ]ujaj jajJ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADT746X FAN DRIVER}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname#adt746x-fan-driverujaj jajp ubaja}(j]j]j]j]j ]ujaj jajm ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADT7475 HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #adt7475-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADVANSYS SCSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#advansys-scsi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADVANTECH SWBTN DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#advantech-swbtn-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname0#adxl313-three-axis-digital-accelerometer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname@#adxl34x-three-axis-digital-accelerometer-driver-adxl345-adxl346ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname0#adxl355-three-axis-digital-accelerometer-driverujaj jajB ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname0#adxl367-three-axis-digital-accelerometer-driverujaj jaje ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname0#adxl372-three-axis-digital-accelerometer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ADXL380 THREE-AXIS DIGITAL ACCELEROMETER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname0#adxl380-three-axis-digital-accelerometer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&AF8133J THREE-AXIS MAGNETOMETER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#af8133j-three-axis-magnetometer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAF9013 MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#af9013-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAF9033 MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#af9033-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAFFS FILE SYSTEM}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname#affs-file-systemujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAFS FILESYSTEM}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname#afs-filesystemujaj jajZ ubaja}(j]j]j]j]j ]ujaj jajW ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAGPGART DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#agpgart-driverujaj jaj} ubaja}(j]j]j]j]j ]ujaj jajz ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAHA152X SCSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#aha152x-scsi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAIC7XXX / AIC79XX SCSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#aic7xxx-aic79xx-scsi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AIMSLAB FM RADIO RECEIVER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#aimslab-fm-radio-receiver-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAIO}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#aioujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAIROHA ETHERNET DRIVER}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#airoha-ethernet-driverujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAIROHA PCIE PHY DRIVER}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname#airoha-pcie-phy-driverujaj jajO ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAIROHA SPI SNFI DRIVER}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname#airoha-spi-snfi-driverujaj jajr ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAIRSPY MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#airspy-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ALACRITECH GIGABIT ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##alacritech-gigabit-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALCATEL SPEEDTOUCH USB DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#alcatel-speedtouch-usb-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALCHEMY AU1XX0 MMC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#alchemy-au1xx0-mmc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALI1563 I2C DRIVER}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname#ali1563-i2c-driverujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALIBABA ELASTIC RDMA DRIVER}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname#alibaba-elastic-rdma-driverujaj jajD ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALIBABA PMU DRIVER}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname#alibaba-pmu-driverujaj jajg ubaja}(j]j]j]j]j ]ujaj jajd ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALIENWARE WMI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#alienware-wmi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ALLEGRO DVT VIDEO IP CORE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#allegro-dvt-video-ip-core-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ALLIED VISION ALVIUM CAMERA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##allied-vision-alvium-camera-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALLWINNER A10 CSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#allwinner-a10-csi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALLWINNER A31 CSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#allwinner-a31-csi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALLWINNER A31 ISP DRIVER}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname#allwinner-a31-isp-driverujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname'#allwinner-a31-mipi-csi-2-bridge-driverujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALLWINNER CPUFREQ DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#allwinner-cpufreq-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALLWINNER CRYPTO DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#allwinner-crypto-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALLWINNER DMIC DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#allwinner-dmic-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ALLWINNER HARDWARE SPINLOCK SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#allwinner-hardware-spinlock-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALLWINNER THERMAL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#allwinner-thermal-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALLWINNER VPU DRIVER}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname#allwinner-vpu-driverujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ALPHA PORT}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname #alpha-portujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALPS PS/2 TOUCHPAD DRIVER}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname#alps-ps-2-touchpad-driverujaj jajt ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALTERA MAILBOX DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#altera-mailbox-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALTERA MSGDMA IP CORE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#altera-msgdma-ip-core-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALTERA PIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#altera-pio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ALTERA TRIPLE SPEED ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#altera-triple-speed-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ALTERA UART/JTAG UART SERIAL DRIVERS}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname%#altera-uart-jtag-uart-serial-driversujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AMAZON ANNAPURNA LABS FIC DRIVER}jajI sbaja}(j]j]j]j]j ]internalrefurij anchorname!#amazon-annapurna-labs-fic-driverujaj jajF ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC}jajl sbaja}(j]j]j]j]j ]internalrefurij anchorname-#amazon-annapurna-labs-memory-controller-edacujaj jaji ubaja}(j]j]j]j]j ]ujaj jajf ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#amazon-annapurna-labs-thermal-mmio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMAZON ETHERNET DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amazon-ethernet-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMAZON RDMA EFA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amazon-rdma-efa-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+AMD 3D V-CACHE PERFORMANCE OPTIMIZER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#amd-3d-v-cache-performance-optimizer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%AMD ADDRESS TRANSLATION LIBRARY (ATL)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#amd-address-translation-library-atlujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD AE4DMA DRIVER}jaj> sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-ae4dma-driverujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD AXI W1 DRIVER}jaja sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-axi-w1-driverujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD CDX BUS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-cdx-bus-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#amd-cryptographic-coprocessor-ccp-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname5#amd-cryptographic-coprocessor-ccp-driver-sev-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname5#amd-cryptographic-coprocessor-ccp-driver-dbc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname6#amd-cryptographic-coprocessor-ccp-driver-hsti-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD DISPLAY CORE}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-display-coreujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD DISPLAY CORE - DML}jajV sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-display-core-dmlujaj jajS ubaja}(j]j]j]j]j ]ujaj jajP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,AMD FAM15H PROCESSOR POWER MONITORING DRIVER}jajy sbaja}(j]j]j]j]j ]internalrefurij anchorname-#amd-fam15h-processor-power-monitoring-driverujaj jajv ubaja}(j]j]j]j]j ]ujaj jajs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD FCH GPIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-fch-gpio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#amd-geode-cs5536-usb-device-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#AMD GEODE PROCESSOR/CHIPSET SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#amd-geode-processor-chipset-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD HSMP DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-hsmp-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD IOMMU (AMD-VI)}jaj( sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-iommu-amd-viujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD KFD}jajK sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-kfdujaj jajH ubaja}(j]j]j]j]j ]ujaj jajE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD MP2 I2C DRIVER}jajn sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-mp2-i2c-driverujaj jajk ubaja}(j]j]j]j]j ]ujaj jajh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD ASF I2C DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-asf-i2c-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD NODE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-node-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD PDS CORE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-pds-core-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD PMC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-pmc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD PMF DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-pmf-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD POWERPLAY AND SWSMU}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-powerplay-and-swsmuujaj jaj= ubaja}(j]j]j]j]j ]ujaj jaj: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD PSTATE DRIVER}jajc sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-pstate-driverujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD PTDMA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-ptdma-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD QDMA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-qdma-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD SEATTLE DEVICE TREE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #amd-seattle-device-tree-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD SENSOR FUSION HUB DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-sensor-fusion-hub-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD SPI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-spi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD XDNA DRIVER}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-xdna-driverujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD XGBE DRIVER}jajX sbaja}(j]j]j]j]j ]internalrefurij anchorname#amd-xgbe-driverujaj jajU ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMLOGIC BLUETOOTH DRIVER}jaj{ sbaja}(j]j]j]j]j ]internalrefurij anchorname#amlogic-bluetooth-driverujaj jajx ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMLOGIC DDR PMU DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amlogic-ddr-pmu-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMLOGIC PINCTRL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amlogic-pinctrl-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMLOGIC RTC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amlogic-rtc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMPHENOL CHIPCAP 2 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#amphenol-chipcap-2-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMPHION VPU CODEC V4L2 DRIVER}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname#amphion-vpu-codec-v4l2-driverujaj jaj' ubaja}(j]j]j]j]j ]ujaj jaj$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMS AS73211 DRIVER}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname#ams-as73211-driverujaj jajJ ubaja}(j]j]j]j]j ]ujaj jajG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#AMT (Automatic Multicast Tunneling)}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname"#amt-automatic-multicast-tunnelingujaj jajm ubaja}(j]j]j]j]j ]ujaj jajj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC AD3552R DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-ad3552r-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD4000 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad4000-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEAD4030 ADC DRIVER (AD4030-24/AD4630-16/AD4630-24/AD4632-16/AD4632-24)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchornameD#ad4030-adc-driver-ad4030-24-ad4630-16-ad4630-24-ad4632-16-ad4632-24ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD4130 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad4130-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD4695 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad4695-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC AD7091R DRIVER}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-ad7091r-driverujaj jaj? ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD7191 DRIVER}jaje sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad7191-driverujaj jajb ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD7192 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad7192-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD7292 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad7292-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD7293 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad7293-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC AD74115 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-ad74115-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ANALOG DEVICES INC AD74413R DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##analog-devices-inc-ad74413r-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD7625 DRIVER}jaj7 sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad7625-driverujaj jaj4 ubaja}(j]j]j]j]j ]ujaj jaj1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ANALOG DEVICES INC AD7768-1 DRIVER}jajZ sbaja}(j]j]j]j]j ]internalrefurij anchorname##analog-devices-inc-ad7768-1-driverujaj jajW ubaja}(j]j]j]j]j ]ujaj jajT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD7780 DRIVER}jaj} sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad7780-driverujaj jajz ubaja}(j]j]j]j]j ]ujaj jajw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD9467 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad9467-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ANALOG DEVICES INC AD8460 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#analog-devices-inc-ad8460-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC AD9739a DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-ad9739a-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC ADA4250 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-ada4250-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC ADF4377 DRIVER}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-adf4377-driverujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ANALOG DEVICES INC ADGS1408 DRIVER}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname##analog-devices-inc-adgs1408-driverujaj jajL ubaja}(j]j]j]j]j ]ujaj jajI ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaANALOG DEVICES INC ADIN DRIVER}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname#analog-devices-inc-adin-driverujaj jajo ubaja}(j]j]j]j]j ]ujaj jajl ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ANALOG DEVICES INC ADIS DRIVER LIBRARY}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#analog-devices-inc-adis-driver-libraryujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ANALOG DEVICES INC ADIS16460 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#analog-devices-inc-adis16460-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ANALOG DEVICES INC ADIS16475 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#analog-devices-inc-adis16475-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ANALOG DEVICES INC ADIS16550 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#analog-devices-inc-adis16550-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC ADM1177 DRIVER}jaj! sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-adm1177-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ANALOG DEVICES INC ADMFM2000 DRIVER}jajD sbaja}(j]j]j]j]j ]internalrefurij anchorname$#analog-devices-inc-admfm2000-driverujaj jajA ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ANALOG DEVICES INC ADMV1013 DRIVER}jajg sbaja}(j]j]j]j]j ]internalrefurij anchorname##analog-devices-inc-admv1013-driverujaj jajd ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ANALOG DEVICES INC ADMV1014 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##analog-devices-inc-admv1014-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ANALOG DEVICES INC ADMV8818 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##analog-devices-inc-admv8818-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(+jahja]ja!ANALOG DEVICES INC ADP5061 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-adp5061-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ANALOG DEVICES INC ADRF6780 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##analog-devices-inc-adrf6780-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC ADV7180 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-adv7180-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC ADV748X DRIVER}jaj9 sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-adv748x-driverujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC ADV7511 DRIVER}jaj\ sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-adv7511-driverujaj jajY ubaja}(j]j]j]j]j ]ujaj jajV ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC ADV7604 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-adv7604-driverujaj jaj| ubaja}(j]j]j]j]j ]ujaj jajy ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC ADV7842 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-adv7842-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ANALOG DEVICES INC ADXRS290 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##analog-devices-inc-adxrs290-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ANALOG DEVICES INC ASOC CODEC DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#analog-devices-inc-asoc-codec-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ANALOG DEVICES INC AXI DAC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#analog-devices-inc-axi-dac-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaANALOG DEVICES INC DMA DRIVERS}jaj. sbaja}(j]j]j]j]j ]internalrefurij anchorname#analog-devices-inc-dma-driversujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaANALOG DEVICES INC IIO DRIVERS}jajQ sbaja}(j]j]j]j]j ]internalrefurij anchorname#analog-devices-inc-iio-driversujaj jajN ubaja}(j]j]j]j]j ]ujaj jajK ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaANALOGBITS PLL LIBRARIES}jajt sbaja}(j]j]j]j]j ]internalrefurij anchorname#analogbits-pll-librariesujaj jajq ubaja}(j]j]j]j]j ]ujaj jajn ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaANDROID DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#android-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaANDROID GOLDFISH PIC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#android-goldfish-pic-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaANDROID GOLDFISH RTC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#android-goldfish-rtc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%AOA (Apple Onboard Audio) ALSA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#aoa-apple-onboard-audio-alsa-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'APEX EMBEDDED SYSTEMS STX104 IIO DRIVER}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname(#apex-embedded-systems-stx104-iio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja APM DRIVER}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname #apm-driverujaj jajC ubaja}(j]j]j]j]j ]ujaj jaj@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPPARMOR SECURITY MODULE}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname#apparmor-security-moduleujaj jajf ubaja}(j]j]j]j]j ]ujaj jajc ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPPLE BCM5974 MULTITOUCH DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #apple-bcm5974-multitouch-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPPLE PCIE CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#apple-pcie-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPPLE SMC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#apple-smc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPPLETALK NETWORK LAYER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#appletalk-network-layerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname-#applied-micro-apm-x-gene-device-tree-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#APPLIED MICRO (APM) X-GENE SOC EDAC}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname"#applied-micro-apm-x-gene-soc-edacujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname0#applied-micro-apm-x-gene-soc-ethernet-v2-driverujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jajX ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname-#applied-micro-apm-x-gene-soc-ethernet-driverujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj{ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"APPLIED MICRO (APM) X-GENE SOC PMU}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#applied-micro-apm-x-gene-soc-pmuujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPPLIED MICRO QT2025 PHY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #applied-micro-qt2025-phy-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPTINA CAMERA SENSOR PLL}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#aptina-camera-sensor-pllujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#aquacomputer-d5-next-pump-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#AQUANTIA ETHERNET DRIVER (atlantic)}jaj0 sbaja}(j]j]j]j]j ]internalrefurij anchorname"#aquantia-ethernet-driver-atlanticujaj jaj- ubaja}(j]j]j]j]j ]ujaj jaj* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM}jajS sbaja}(j]j]j]j]j ]internalrefurij anchorname'#aquantia-ethernet-driver-ptp-subsystemujaj jajP ubaja}(j]j]j]j]j ]ujaj jajM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER}jajv sbaja}(j]j]j]j]j ]internalrefurij anchorname-#ar0521-on-semiconductor-camera-sensor-driverujaj jajs ubaja}(j]j]j]j]j ]ujaj jajp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARASAN NAND CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arasan-nand-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARC FRAMEBUFFER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arc-framebuffer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARC PGU DRM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arc-pgu-drm-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARCNET NETWORK LAYER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arcnet-network-layerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)}jaj% sbaja}(j]j]j]j]j ]internalrefurij anchorname1#arm-and-arm64-soc-sub-architectures-common-partsujaj jaj" ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM ARCHITECTED TIMER DRIVER}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-architected-timer-driverujaj jajE ubaja}(j]j]j]j]j ]ujaj jajB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ARM GENERIC INTERRUPT CONTROLLER DRIVERS}jajk sbaja}(j]j]j]j]j ]internalrefurij anchorname)#arm-generic-interrupt-controller-driversujaj jajh ubaja}(j]j]j]j]j ]ujaj jaje ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM HDLCD DRM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-hdlcd-drm-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#arm-integrator-versatile-and-realview-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM INTERCONNECT PMU DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-interconnect-pmu-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM KOMEDA DRM-KMS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-komeda-drm-kms-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM MALI PANFROST DRM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-mali-panfrost-drm-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM MALI PANTHOR DRM DRIVER}jaj= sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-mali-panthor-drm-driverujaj jaj: ubaja}(j]j]j]j]j ]ujaj jaj7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM MALI-DP DRM DRIVER}jaj` sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-mali-dp-drm-driverujaj jaj] ubaja}(j]j]j]j]j ]ujaj jajZ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM MFM AND FLOPPY DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-mfm-and-floppy-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM PMU PROFILING AND DEBUGGING}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-pmu-profiling-and-debuggingujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM PORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-portujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM PRIMECELL AACI PL041 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-primecell-aaci-pl041-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM PRIMECELL BUS SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-primecell-bus-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM PRIMECELL KMI PL050 DRIVER}jaj2 sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-primecell-kmi-pl050-driverujaj jaj/ ubaja}(j]j]j]j]j ]ujaj jaj, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ARM PRIMECELL MMCI PL180/1 DRIVER}jajU sbaja}(j]j]j]j]j ]internalrefurij anchorname"#arm-primecell-mmci-pl180-1-driverujaj jajR ubaja}(j]j]j]j]j ]ujaj jajO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ARM PRIMECELL PL35X NAND CONTROLLER DRIVER}jajx sbaja}(j]j]j]j]j ]internalrefurij anchorname+#arm-primecell-pl35x-nand-controller-driverujaj jaju ubaja}(j]j]j]j]j ]ujaj jajr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM PRIMECELL PL35X SMC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-primecell-pl35x-smc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ARM PRIMECELL SSP PL022 SPI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##arm-primecell-ssp-pl022-spi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ARM PRIMECELL UART PL010 AND PL011 DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#arm-primecell-uart-pl010-and-pl011-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ARM PRIMECELL VIC PL190/PL192 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#arm-primecell-vic-pl190-pl192-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM SMC WATCHDOG DRIVER}jaj' sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-smc-watchdog-driverujaj jaj$ ubaja}(j]j]j]j]j ]ujaj jaj! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM SMMU DRIVERS}jajJ sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-smmu-driversujaj jajG ubaja}(j]j]j]j]j ]ujaj jajD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM SMMU SVA SUPPORT}jajm sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-smmu-sva-supportujaj jajj ubaja}(j]j]j]j]j ]ujaj jajg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM SUB-ARCHITECTURES}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-sub-architecturesujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/ACTIONS SEMI ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-actions-semi-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/AIROHA SOC SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-airoha-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/Allwinner SoC Clock Support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-allwinner-soc-clock-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/Allwinner sunXi SoC support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-allwinner-sunxi-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/ALPHASCALE ARCHITECTURE}jaj? sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-alphascale-architectureujaj jaj< ubaja}(j]j]j]j]j ]ujaj jaj9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ARM/AMD PENSANDO ARM64 ARCHITECTURE}jajb sbaja}(j]j]j]j]j ]internalrefurij anchorname$#arm-amd-pensando-arm64-architectureujaj jaj_ ubaja}(j]j]j]j]j ]ujaj jaj\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ARM/Amlogic Meson SoC CLOCK FRAMEWORK}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#arm-amlogic-meson-soc-clock-frameworkujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ARM/Amlogic Meson SoC Crypto Drivers}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#arm-amlogic-meson-soc-crypto-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ARM/Amlogic Meson SoC Sound Drivers}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#arm-amlogic-meson-soc-sound-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/Amlogic Meson SoC support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-amlogic-meson-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ARM/Annapurna Labs ALPINE ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#arm-annapurna-labs-alpine-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/APPLE MACHINE SOUND DRIVERS}jaj4 sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-apple-machine-sound-driversujaj jaj1 ubaja}(j]j]j]j]j ]ujaj jaj. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/APPLE MACHINE SUPPORT}jajW sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-apple-machine-supportujaj jajT ubaja}(j]j]j]j]j ]ujaj jajQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/ARTPEC MACHINE SUPPORT}jajz sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-artpec-machine-supportujaj jajw ubaja}(j]j]j]j]j ]ujaj jajt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/ASPEED I2C DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-aspeed-i2c-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/ASPEED MACHINE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-aspeed-machine-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/AXM LSI SOC}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-axm-lsi-socujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/BITMAIN ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-bitmain-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/BLAIZE ARCHITECTURE}jaj) sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-blaize-architectureujaj jaj& ubaja}(j]j]j]j]j ]ujaj jaj# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ARM/CALXEDA HIGHBANK ARCHITECTURE}jajL sbaja}(j]j]j]j]j ]internalrefurij anchorname"#arm-calxeda-highbank-architectureujaj jajI ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ARM/CAVIUM THUNDER NETWORK DRIVER}jajo sbaja}(j]j]j]j]j ]internalrefurij anchorname"#arm-cavium-thunder-network-driverujaj jajl ubaja}(j]j]j]j]j ]ujaj jaji ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#arm-cirrus-logic-bk3-machine-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#arm-cirrus-logic-ep93xx-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/CLKDEV SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-clkdev-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ARM/CONEXANT DIGICOLOR MACHINE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#arm-conexant-digicolor-machine-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ARM/CORESIGHT FRAMEWORK AND DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#arm-coresight-framework-and-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE}jajA sbaja}(j]j]j]j]j ]internalrefurij anchorname,#arm-cortina-systems-gemini-arm-architectureujaj jaj> ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/CZ.NIC TURRIS SUPPORT}jajd sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-cz-nic-turris-supportujaj jaja ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/FARADAY FA526 PORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-faraday-fa526-portujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/FOOTBRIDGE ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-footbridge-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ARM/FREESCALE IMX / MXC ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#arm-freescale-imx-mxc-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#arm-freescale-layerscape-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ARM/FREESCALE VYBRID ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#arm-freescale-vybrid-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/GUMSTIX MACHINE SUPPORT}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-gumstix-machine-supportujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/HISILICON SOC SUPPORT}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-hisilicon-soc-supportujaj jajV ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ARM/HP JORNADA 7XX MACHINE SUPPORT}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname##arm-hp-jornada-7xx-machine-supportujaj jajy ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/HPE GXP ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-hpe-gxp-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/IGEP MACHINE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-igep-machine-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ARM/INTEL IXP4XX ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#arm-intel-ixp4xx-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/INTEL KEEMBAY ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-intel-keembay-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ARM/INTEL XSC3 (MANZANO) ARM CORE}jaj+ sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-intel-xsc3-manzano-arm-coreujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/LG1K ARCHITECTURE}jajN sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-lg1k-architectureujaj jajK ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/LPC18XX ARCHITECTURE}jajq sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-lpc18xx-architectureujaj jajn ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/LPC32XX SOC SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-lpc32xx-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLPC32XX DMAMUX SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lpc32xx-dmamux-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ARM/Marvell Dove/MV78xx0/Orion SOC support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#arm-marvell-dove-mv78xx0-orion-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchornameQ#arm-marvell-kirkwood-and-armada-370-375-38x-39x-xp-3700-7k-8k-cn9130-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/Mediatek RTC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-mediatek-rtc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/Mediatek SoC support}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-mediatek-soc-supportujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/Mediatek USB3 PHY DRIVER}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-mediatek-usb3-phy-driverujaj jajc ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ARM/MICROCHIP (ARM64) SoC support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-microchip-arm64-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ARM/Microchip (AT91) SoC support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-microchip-at91-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ARM/Microchip Sparx5 SoC support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#arm-microchip-sparx5-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/MILBEAUT ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-milbeaut-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/MORELLO PLATFORM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-morello-platformujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/MOXA ART SOC}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-moxa-art-socujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ARM/MStar/Sigmastar Armv7 SoC support}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname&#arm-mstar-sigmastar-armv7-soc-supportujaj jajX ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/NOMADIK/Ux500 ARCHITECTURES}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-nomadik-ux500-architecturesujaj jaj{ ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/NUVOTON MA35 ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-nuvoton-ma35-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/NUVOTON NPCM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-nuvoton-npcm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ARM/NUVOTON NPCM VIDEO ENGINE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#arm-nuvoton-npcm-video-engine-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ARM/NUVOTON WPCM450 ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#arm-nuvoton-wpcm450-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/NXP S32G ARCHITECTURE}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-nxp-s32g-architectureujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ARM/NXP S32G/S32R DWMAC ETHERNET DRIVER}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname(#arm-nxp-s32g-s32r-dwmac-ethernet-driverujaj jajM ubaja}(j]j]j]j]j ]ujaj jajJ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:ARM/Orion SoC/Technologic Systems TS-78xx platform support}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname;#arm-orion-soc-technologic-systems-ts-78xx-platform-supportujaj jajp ubaja}(j]j]j]j]j ]ujaj jajm ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/QUALCOMM CHROMEBOOK SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-qualcomm-chromebook-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/QUALCOMM MAILING LIST}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-qualcomm-mailing-listujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/QUALCOMM SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-qualcomm-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/RDA MICRO ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-rda-micro-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/REALTEK ARCHITECTURE}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-realtek-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/RISC-V/RENESAS ARCHITECTURE}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm-risc-v-renesas-architectureujaj jajB ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/RISCPC ARCHITECTURE}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-riscpc-architectureujaj jaje ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/Rockchip SoC support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-rockchip-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname1#arm-samsung-s3c-s5p-and-exynos-arm-architecturesujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname<#arm-samsung-s5p-series-2d-graphics-acceleration-g2d-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname2#arm-samsung-s5p-series-hdmi-cec-subsystem-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#arm-samsung-s5p-series-jpeg-codec-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname6#arm-samsung-s5p-series-multi-format-codec-mfc-supportujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/SOCFPGA ARCHITECTURE}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-socfpga-architectureujaj jajZ ubaja}(j]j]j]j]j ]ujaj jajW ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#arm-socfpga-clock-framework-supportujaj jaj} ubaja}(j]j]j]j]j ]ujaj jajz ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/SOCFPGA DWMAC GLUE LAYER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-socfpga-dwmac-glue-layerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/SOCFPGA EDAC BINDINGS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-socfpga-edac-bindingsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/SOCFPGA EDAC SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-socfpga-edac-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/SPREADTRUM SoC SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-spreadtrum-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/STI ARCHITECTURE}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-sti-architectureujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/STM32 ARCHITECTURE}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-stm32-architectureujaj jajO ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/SUNPLUS SP7021 SOC SUPPORT}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-sunplus-sp7021-soc-supportujaj jajr ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/Synaptics SoC support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-synaptics-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#arm-tegra-hdmi-cec-subsystem-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/TESLA FSD SoC SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-tesla-fsd-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#arm-texas-instrument-aemif-emif-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname+#arm-texas-instrument-keystone-architectureujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname.#arm-texas-instrument-keystone-clock-frameworkujaj jajD ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#arm-texas-instrument-keystone-clocksourceujaj jajg ubaja}(j]j]j]j]j ]ujaj jajd ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#arm-texas-instrument-keystone-reset-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#arm-texas-instruments-k3-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#arm-texas-instruments-nspire-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ARM/TOSHIBA VISCONTI ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#arm-toshiba-visconti-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/UNIPHIER ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-uniphier-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/VERSATILE EXPRESS PLATFORM}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-versatile-express-platformujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/VFP SUPPORT}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-vfp-supportujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/VT8500 ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-vt8500-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM/ZYNQ ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm-zynq-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM64 FIT SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm64-fit-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM64 PLATFORM DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#arm64-platform-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ARM64 PORT (AARCH64 ARCHITECTURE)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #arm64-port-aarch64-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname7#arrow-speedchips-xrs7000-series-ethernet-switch-driverujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#AS3645A LED FLASH CONTROLLER DRIVER}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname$#as3645a-led-flash-controller-driverujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ASAHI KASEI AK7375 LENS VOICE COIL DRIVER}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname*#asahi-kasei-ak7375-lens-voice-coil-driverujaj jajt ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASAHI KASEI AK8974 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#asahi-kasei-ak8974-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!AOSONG AGS02MA TVOC SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#aosong-ags02ma-tvoc-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASC7621 HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #asc7621-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ASIX AX88796C SPI ETHERNET ADAPTER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##asix-ax88796c-spi-ethernet-adapterujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASIX PHY DRIVER [RUST]}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#asix-phy-driver-rustujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASPEED CRYPTO DRIVER}jajI sbaja}(j]j]j]j]j ]internalrefurij anchorname#aspeed-crypto-driverujaj jajF ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASPEED PECI CONTROLLER}jajl sbaja}(j]j]j]j]j ]internalrefurij anchorname#aspeed-peci-controllerujaj jaji ubaja}(j]j]j]j]j ]ujaj jajf ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASPEED PINCTRL DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#aspeed-pinctrl-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ASPEED SCU INTERRUPT CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#aspeed-scu-interrupt-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASPEED SD/MMC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#aspeed-sd-mmc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASPEED SMC SPI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#aspeed-smc-spi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASPEED USB UDC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#aspeed-usb-udc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASPEED VIDEO ENGINE DRIVER}jaj> sbaja}(j]j]j]j]j ]internalrefurij anchorname#aspeed-video-engine-driverujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASUS EC HARDWARE MONITOR DRIVER}jaja sbaja}(j]j]j]j]j ]internalrefurij anchorname #asus-ec-hardware-monitor-driverujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname1#asus-notebooks-and-eeepc-acpi-wmi-extras-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASUS TF103C DOCK DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#asus-tf103c-dock-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#asus-rog-ryujin-aio-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ASUS WIRELESS RADIO CONTROL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##asus-wireless-radio-control-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ASUS WMI HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#asus-wmi-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASYMMETRIC KEYS}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#asymmetric-keysujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASYMMETRIC KEYS - ECDSA}jajV sbaja}(j]j]j]j]j ]internalrefurij anchorname#asymmetric-keys-ecdsaujaj jajS ubaja}(j]j]j]j]j ]ujaj jajP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASYMMETRIC KEYS - GOST}jajy sbaja}(j]j]j]j]j ]internalrefurij anchorname#asymmetric-keys-gostujaj jajv ubaja}(j]j]j]j]j ]ujaj jajs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASYMMETRIC KEYS - RSA}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#asymmetric-keys-rsaujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#asynchronous-transfers-transforms-ioat-apiujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAT24 EEPROM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#at24-eeprom-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATA OVER ETHERNET (AOE) DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ata-over-ethernet-aoe-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATC260X PMIC MFD DRIVER}jaj( sbaja}(j]j]j]j]j ]internalrefurij anchorname#atc260x-pmic-mfd-driverujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATHEROS 71XX/9XXX GPIO DRIVER}jajK sbaja}(j]j]j]j]j ]internalrefurij anchorname#atheros-71xx-9xxx-gpio-driverujaj jajH ubaja}(j]j]j]j]j ]ujaj jajE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ATHEROS 71XX/9XXX USB PHY DRIVER}jajn sbaja}(j]j]j]j]j ]internalrefurij anchorname!#atheros-71xx-9xxx-usb-phy-driverujaj jajk ubaja}(j]j]j]j]j ]ujaj jajh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATHEROS ATH GENERIC UTILITIES}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#atheros-ath-generic-utilitiesujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATHEROS ATH5K WIRELESS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#atheros-ath5k-wireless-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATHEROS ATH6KL WIRELESS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#atheros-ath6kl-wireless-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATI_REMOTE2 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ati-remote2-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATK0110 HWMON DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#atk0110-hwmon-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATLX ETHERNET DRIVERS}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname#atlx-ethernet-driversujaj jaj= ubaja}(j]j]j]j]j ]ujaj jaj: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATM}jajc sbaja}(j]j]j]j]j ]internalrefurij anchorname#atmujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATMEL MACB ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#atmel-macb-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATMEL MAXTOUCH DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#atmel-maxtouch-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATOMIC INFRASTRUCTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#atomic-infrastructureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#atto-expresssas-sas-sata-raid-scsi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ATUSB IEEE 802.15.4 RADIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#atusb-ieee-802-15-4-radio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj  ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUDIT SUBSYSTEM}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname#audit-subsystemujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AUTOFDO BUILD}jajX sbaja}(j]j]j]j]j ]internalrefurij anchorname#autofdo-buildujaj jajU ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUXILIARY BUS DRIVER}jaj{ sbaja}(j]j]j]j]j ]internalrefurij anchorname#auxiliary-bus-driverujaj jajx ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUXILIARY DISPLAY DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#auxiliary-display-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#avago-apds9306-ambient-light-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname/#avia-hx711-analog-digital-converter-iio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAX.25 NETWORK LAYER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ax-25-network-layerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAXENTIA ARM DEVICES}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname#axentia-arm-devicesujaj jaj' ubaja}(j]j]j]j]j ]ujaj jaj$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAXENTIA ASOC DRIVERS}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname#axentia-asoc-driversujaj jajJ ubaja}(j]j]j]j]j ]ujaj jajG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'AXI-FAN-CONTROL HARDWARE MONITOR DRIVER}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname(#axi-fan-control-hardware-monitor-driverujaj jajm ubaja}(j]j]j]j]j ]ujaj jajj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAXI SPI ENGINE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#axi-spi-engineujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAXI PWM GENERATOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#axi-pwm-generatorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAZ6007 DVB DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#az6007-dvb-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAZTECH FM RADIO RECEIVER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #aztech-fm-radio-receiver-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB43 WIRELESS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#b43-wireless-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB43LEGACY WIRELESS DRIVER}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname#b43legacy-wireless-driverujaj jaj? ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBACKLIGHT CLASS/SUBSYSTEM}jaje sbaja}(j]j]j]j]j ]internalrefurij anchorname#backlight-class-subsystemujaj jajb ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBARCO P50 GPIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#barco-p50-gpio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBATMAN ADVANCED}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#batman-advancedujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BAYCOM/HDLCDRV DRIVERS FOR AX.25}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#baycom-hdlcdrv-drivers-for-ax-25ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBCACHE (BLOCK LAYER CACHE)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bcache-block-layer-cacheujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBCACHEFS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #bcachefsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBDISP ST MEDIA DRIVER}jaj7 sbaja}(j]j]j]j]j ]internalrefurij anchorname#bdisp-st-media-driverujaj jaj4 ubaja}(j]j]j]j]j ]ujaj jaj1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&BECKHOFF CX5020 ETHERCAT MASTER DRIVER}jajZ sbaja}(j]j]j]j]j ]internalrefurij anchorname'#beckhoff-cx5020-ethercat-master-driverujaj jajW ubaja}(j]j]j]j]j ]ujaj jajT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBEFS FILE SYSTEM}jaj} sbaja}(j]j]j]j]j ]internalrefurij anchorname#befs-file-systemujaj jajz ubaja}(j]j]j]j]j ]ujaj jajw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBFQ I/O SCHEDULER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bfq-i-o-schedulerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBFS FILE SYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bfs-file-systemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBINMAN}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#binmanujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BITMAP API}jaj  sbaja}(j]j]j]j]j ]internalrefurij anchorname #bitmap-apiujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBITMAP API BINDINGS [RUST]}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname#bitmap-api-bindings-rustujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BITOPS API}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname #bitops-apiujaj jajL ubaja}(j]j]j]j]j ]ujaj jajI ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBLINKM RGB LED DRIVER}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname#blinkm-rgb-led-driverujaj jajo ubaja}(j]j]j]j]j ]ujaj jajl ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BLOCK LAYER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #block-layerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$BLOCK LAYER DEVICE DRIVER API [RUST]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##block-layer-device-driver-api-rustujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBLOCK2MTD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#block2mtd-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBLUETOOTH DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bluetooth-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBLUETOOTH SUBSYSTEM}jaj! sbaja}(j]j]j]j]j ]internalrefurij anchorname#bluetooth-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBONDING DRIVER}jajD sbaja}(j]j]j]j]j ]internalrefurij anchorname#bonding-driverujaj jajA ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER}jajg sbaja}(j]j]j]j]j ]internalrefurij anchorname0#bosch-sensortec-bma400-accelerometer-iio-driverujaj jajd ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%BOSCH SENSORTEC BMI270 IMU IIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#bosch-sensortec-bmi270-imu-iio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%BOSCH SENSORTEC BMI323 IMU IIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#bosch-sensortec-bmi323-imu-iio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF JIT for ARC}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-jit-for-arcujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF JIT for ARM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-jit-for-armujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF JIT for ARM64}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-jit-for-arm64ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF JIT for LOONGARCH}jaj9 sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-jit-for-loongarchujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$BPF JIT for MIPS (32-BIT AND 64-BIT)}jaj\ sbaja}(j]j]j]j]j ]internalrefurij anchorname##bpf-jit-for-mips-32-bit-and-64-bitujaj jajY ubaja}(j]j]j]j]j ]ujaj jajV ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF JIT for NFP NICs}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-jit-for-nfp-nicsujaj jaj| ubaja}(j]j]j]j]j ]ujaj jajy ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'BPF JIT for POWERPC (32-BIT AND 64-BIT)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#bpf-jit-for-powerpc-32-bit-and-64-bitujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF JIT for RISC-V (32-bit)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-jit-for-risc-v-32-bitujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF JIT for RISC-V (64-bit)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-jit-for-risc-v-64-bitujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF JIT for S390}jaj  sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-jit-for-s390ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%BPF JIT for SPARC (32-BIT AND 64-BIT)}jaj. sbaja}(j]j]j]j]j ]internalrefurij anchorname$#bpf-jit-for-sparc-32-bit-and-64-bitujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF JIT for X86 32-BIT}jajQ sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-jit-for-x86-32-bitujaj jajN ubaja}(j]j]j]j]j ]ujaj jajK ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF JIT for X86 64-BIT}jajt sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-jit-for-x86-64-bitujaj jajq ubaja}(j]j]j]j]j ]ujaj jajn ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BPF [BTF]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-btfujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BPF [CORE]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #bpf-coreujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BPF [CRYPTO]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #bpf-cryptoujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0BPF [DOCUMENTATION] (Related to Standardization)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname-#bpf-documentation-related-to-standardizationujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/BPF [GENERAL] (Safe Dynamic Programs and Tools)}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname,#bpf-general-safe-dynamic-programs-and-toolsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF [ITERATOR]}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname #bpf-iteratorujaj jajC ubaja}(j]j]j]j]j ]ujaj jaj@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF [L7 FRAMEWORK] (sockmap)}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-l7-framework-sockmapujaj jajf ubaja}(j]j]j]j]j ]ujaj jajc ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF [LIBRARY] (libbpf)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-library-libbpfujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BPF [MISC]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #bpf-miscujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.BPF [NETKIT] (BPF-programmable network device)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#bpf-netkit-bpf-programmable-network-deviceujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(BPF [NETWORKING] (struct_ops, reuseport)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#bpf-networking-struct-ops-reuseportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*BPF [NETWORKING] (tcx & tc BPF, sock_addr)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#bpf-networking-tcx-tc-bpf-sock-addrujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BPF [RINGBUF]}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname #bpf-ringbufujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname:#bpf-security-lsm-security-audit-and-enforcement-using-bpfujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jajX ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/BPF [SELFTESTS] (Test Runners & Infrastructure)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#bpf-selftests-test-runners-infrastructureujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj{ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF [STORAGE & CGROUPS]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-storage-cgroupsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF [TOOLING] (bpftool)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bpf-tooling-bpftoolujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BPF [TRACING]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #bpf-tracingujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;BROADCOM APDS9160 AMBIENT LIGHT SENSOR AND PROXIMITY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname<#broadcom-apds9160-ambient-light-sensor-and-proximity-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BROADCOM ASP 2.0 ETHERNET DRIVER}jaj0 sbaja}(j]j]j]j]j ]internalrefurij anchorname!#broadcom-asp-2-0-ethernet-driverujaj jaj- ubaja}(j]j]j]j]j ]ujaj jaj* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#BROADCOM B44 10/100 ETHERNET DRIVER}jajS sbaja}(j]j]j]j]j ]internalrefurij anchorname$#broadcom-b44-10-100-ethernet-driverujaj jajP ubaja}(j]j]j]j]j ]ujaj jajM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'BROADCOM B53/SF2 ETHERNET SWITCH DRIVER}jajv sbaja}(j]j]j]j]j ]internalrefurij anchorname(#broadcom-b53-sf2-ethernet-switch-driverujaj jajs ubaja}(j]j]j]j]j ]ujaj jajp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#broadcom-bcm2711-bcm2835-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname5#broadcom-bcm281xx-bcm11xxx-bcm216xx-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM BCM2835 CAMERA DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #broadcom-bcm2835-camera-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"BROADCOM BCM47XX MIPS ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##broadcom-bcm47xx-mips-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BROADCOM BCM4908 ETHERNET DRIVER}jaj% sbaja}(j]j]j]j]j ]internalrefurij anchorname!#broadcom-bcm4908-ethernet-driverujaj jaj" ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM BCM4908 PINMUX DRIVER}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-bcm4908-pinmux-driverujaj jajE ubaja}(j]j]j]j]j ]ujaj jajB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"BROADCOM BCM5301X ARM ARCHITECTURE}jajk sbaja}(j]j]j]j]j ]internalrefurij anchorname##broadcom-bcm5301x-arm-architectureujaj jajh ubaja}(j]j]j]j]j ]ujaj jaje ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"BROADCOM BCM53573 ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##broadcom-bcm53573-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#BROADCOM BCM63XX/BCM33XX UDC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#broadcom-bcm63xx-bcm33xx-udc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!BROADCOM BCM7XXX ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#broadcom-bcm7xxx-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BROADCOM BCMBCA ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#broadcom-bcmbca-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM BDC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-bdc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM BMIPS CPUFREQ DRIVER}jaj= sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-bmips-cpufreq-driverujaj jaj: ubaja}(j]j]j]j]j ]ujaj jaj7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BROADCOM BMIPS MIPS ARCHITECTURE}jaj` sbaja}(j]j]j]j]j ]internalrefurij anchorname!#broadcom-bmips-mips-architectureujaj jaj] ubaja}(j]j]j]j]j ]ujaj jajZ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%BROADCOM BNX2 GIGABIT ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#broadcom-bnx2-gigabit-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#broadcom-bnx2fc-10-gigabit-fcoe-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#broadcom-bnx2i-1-10-gigabit-iscsi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#broadcom-bnx2x-10-gigabit-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#broadcom-bnxt-en-50-gigabit-ethernet-driverujaj jaj  ubaja}(j]j]j]j]j ]ujaj jaj  ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS}jaj2 sbaja}(j]j]j]j]j ]internalrefurij anchorname/#broadcom-brcm80211-ieee802-11-wireless-driversujaj jaj/ ubaja}(j]j]j]j]j ]ujaj jaj, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM BRCMSTB GPIO DRIVER}jajU sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-brcmstb-gpio-driverujaj jajR ubaja}(j]j]j]j]j ]ujaj jajO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM BRCMSTB I2C DRIVER}jajx sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-brcmstb-i2c-driverujaj jaju ubaja}(j]j]j]j]j ]ujaj jajr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM BRCMSTB UART DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-brcmstb-uart-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BROADCOM BRCMSTB USB EHCI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#broadcom-brcmstb-usb-ehci-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#BROADCOM BRCMSTB USB PIN MAP DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#broadcom-brcmstb-usb-pin-map-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#broadcom-brcmstb-usb2-and-usb3-phy-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7BROADCOM Broadband SoC High Speed SPI Controller DRIVER}jaj' sbaja}(j]j]j]j]j ]internalrefurij anchorname8#broadcom-broadband-soc-high-speed-spi-controller-driverujaj jaj$ ubaja}(j]j]j]j]j ]ujaj jaj! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.BROADCOM BCM6348/BCM6358 SPI controller DRIVER}jajJ sbaja}(j]j]j]j]j ]internalrefurij anchorname/#broadcom-bcm6348-bcm6358-spi-controller-driverujaj jajG ubaja}(j]j]j]j]j ]ujaj jajD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM ETHERNET PHY DRIVERS}jajm sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-ethernet-phy-driversujaj jajj ubaja}(j]j]j]j]j ]ujaj jajg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM GENET ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-genet-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM IPROC ARM ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #broadcom-iproc-arm-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#BROADCOM IPROC GBIT ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#broadcom-iproc-gbit-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM KONA GPIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-kona-gpio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'BROADCOM MPI3 STORAGE CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#broadcom-mpi3-storage-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BROADCOM NETXTREME-E ROCE DRIVER}jaj? sbaja}(j]j]j]j]j ]internalrefurij anchorname!#broadcom-netxtreme-e-roce-driverujaj jaj< ubaja}(j]j]j]j]j ]ujaj jaj9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM NVRAM DRIVER}jajb sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-nvram-driverujaj jaj_ ubaja}(j]j]j]j]j ]ujaj jaj\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#broadcom-pmb-power-management-bus-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$BROADCOM SPECIFIC AMBA DRIVER (BCMA)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##broadcom-specific-amba-driver-bcmaujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM SPI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-spi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM STB AVS CPUFREQ DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #broadcom-stb-avs-cpufreq-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM STB AVS TMON DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-stb-avs-tmon-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj  ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM STB DPFE DRIVER}jaj4 sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-stb-dpfe-driverujaj jaj1 ubaja}(j]j]j]j]j ]ujaj jaj. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM STB NAND FLASH DRIVER}jajW sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-stb-nand-flash-driverujaj jajT ubaja}(j]j]j]j]j ]ujaj jajQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM STB PCIE DRIVER}jajz sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-stb-pcie-driverujaj jajw ubaja}(j]j]j]j]j ]ujaj jajt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#BROADCOM SYSTEMPORT ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#broadcom-systemport-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$BROADCOM TG3 GIGABIT ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#broadcom-tg3-gigabit-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROADCOM VK DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#broadcom-vk-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBROCADE BFA FC SCSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#brocade-bfa-fc-scsi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&BROCADE BNA 10 GIGABIT ETHERNET DRIVER}jaj) sbaja}(j]j]j]j]j ]internalrefurij anchorname'#brocade-bna-10-gigabit-ethernet-driverujaj jaj& ubaja}(j]j]j]j]j ]ujaj jaj# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&BSG (block layer generic sg v4 driver)}jajL sbaja}(j]j]j]j]j ]internalrefurij anchorname%#bsg-block-layer-generic-sg-v4-driverujaj jajI ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBT87X AUDIO DRIVER}jajo sbaja}(j]j]j]j]j ]internalrefurij anchorname#bt87x-audio-driverujaj jajl ubaja}(j]j]j]j]j ]ujaj jaji ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBT8XXGPIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bt8xxgpio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBTRFS FILE SYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#btrfs-file-systemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBTTV VIDEO4LINUX DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#bttv-video4linux-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#bus-frequency-driver-for-samsung-exynosujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBUSLOGIC SCSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#buslogic-scsi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBXCAN CAN NETWORK DRIVER}jajA sbaja}(j]j]j]j]j ]internalrefurij anchorname#bxcan-can-network-driverujaj jaj> ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaC-MEDIA CMI8788 DRIVER}jajd sbaja}(j]j]j]j]j ]internalrefurij anchorname#c-media-cmi8788-driverujaj jaja ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaC-SKY ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#c-sky-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!CA8210 IEEE-802.15.4 RADIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#ca8210-ieee-802-15-4-radio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname?#cachefiles-fs-cache-backend-for-caching-on-mounted-filesystemsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&CACHESTAT: PAGE CACHE STATS FOR A FILE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#cachestat-page-cache-stats-for-a-fileujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCADENCE MIPI-CSI2 BRIDGES}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cadence-mipi-csi2-bridgesujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj  ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCADENCE NAND DRIVER}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname#cadence-nand-driverujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCADENCE USB3 DRD IP DRIVER}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname#cadence-usb3-drd-ip-driverujaj jajV ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCADENCE USBHS DRIVER}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname#cadence-usbhs-driverujaj jajy ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCADENCE USBSSP DRD IP DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cadence-usbssp-drd-ip-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!CADET FM/AM RADIO RECEIVER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#cadet-fm-am-radio-receiver-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#cafe-cmos-integrated-camera-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAIF NETWORK LAYER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#caif-network-layerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CAKE QDISC}jaj+ sbaja}(j]j]j]j]j ]internalrefurij anchorname #cake-qdiscujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAN NETWORK DRIVERS}jajN sbaja}(j]j]j]j]j ]internalrefurij anchorname#can-network-driversujaj jajK ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAN NETWORK LAYER}jajq sbaja}(j]j]j]j]j ]internalrefurij anchorname#can-network-layerujaj jajn ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAN-J1939 NETWORK LAYER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#can-j1939-network-layerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%CANAAN/KENDRYTE K210 SOC FPIOA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#canaan-kendryte-k210-soc-fpioa-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname1#canaan-kendryte-k210-soc-reset-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname2#canaan-kendryte-k210-soc-system-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CAPABILITIES}jaj  sbaja}(j]j]j]j]j ]internalrefurij anchorname #capabilitiesujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname)#capella-microsystems-light-sensor-driverujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(CARL9170 LINUX COMMUNITY WIRELESS DRIVER}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname)#carl9170-linux-community-wireless-driverujaj jajc ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAVIUM I2C DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cavium-i2c-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAVIUM LIQUIDIO NETWORK DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cavium-liquidio-network-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAVIUM MMC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cavium-mmc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAVIUM OCTEON-TX CRYPTO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cavium-octeon-tx-crypto-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAVIUM THUNDERX2 ARM64 SOC}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cavium-thunderx2-arm64-socujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCBS/ETF/TAPRIO QDISCS}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname#cbs-etf-taprio-qdiscsujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!CC2520 IEEE-802.15.4 RADIO DRIVER}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname"#cc2520-ieee-802-15-4-radio-driverujaj jajX ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname*#ccree-arm-trustzone-cryptocell-ree-driverujaj jaj{ ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJCCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchornameI#cctrng-arm-trustzone-cryptocell-true-random-number-generator-trng-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CEC FRAMEWORK}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cec-frameworkujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCEC GPIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cec-gpio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"CELL BROADBAND ENGINE ARCHITECTURE}jaj  sbaja}(j]j]j]j]j ]internalrefurij anchorname##cell-broadband-engine-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCELLWISE CW2015 BATTERY DRIVER}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname#cellwise-cw2015-battery-driverujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCEPH COMMON CODE (LIBCEPH)}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname#ceph-common-code-libcephujaj jajM ubaja}(j]j]j]j]j ]ujaj jajJ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname)#ceph-distributed-file-system-client-cephujaj jajp ubaja}(j]j]j]j]j ]ujaj jajm ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCERTIFICATE HANDLING}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#certificate-handlingujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCFAG12864B LCD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cfag12864b-lcd-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#CFAG12864BFB LCD FRAMEBUFFER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#cfag12864bfb-lcd-framebuffer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHAR and MISC DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#char-and-misc-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname+#chargerlab-power-z-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CHECKPATCH}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname #checkpatchujaj jajB ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHECKPATCH DOCUMENTATION}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname#checkpatch-documentationujaj jaje ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHINESE DOCUMENTATION}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#chinese-documentationujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname-#chipidea-usb-high-speed-dual-role-controllerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#chipone-icn8318-i2c-touchscreen-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#chipone-icn8505-i2c-touchscreen-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CHROME HARDWARE PLATFORM SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#chrome-hardware-platform-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHROMEOS EC CODEC DRIVER}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname#chromeos-ec-codec-driverujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHROMEOS EC CHARGE CONTROL}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname#chromeos-ec-charge-controlujaj jajZ ubaja}(j]j]j]j]j ]ujaj jajW ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHROMEOS EC HARDWARE MONITORING}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #chromeos-ec-hardware-monitoringujaj jaj} ubaja}(j]j]j]j]j ]ujaj jajz ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHROMEOS EC LED DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#chromeos-ec-led-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHROMEOS EC SUBDRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#chromeos-ec-subdriversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHROMEOS EC UART DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#chromeos-ec-uart-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CHROMEOS EC USB PD NOTIFY DRIVER}jaj  sbaja}(j]j]j]j]j ]internalrefurij anchorname!#chromeos-ec-usb-pd-notify-driverujaj jaj  ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHROMEOS EC USB TYPE-C DRIVER}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#chromeos-ec-usb-type-c-driverujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHROMEOS HPS DRIVER}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname#chromeos-hps-driverujaj jajO ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHROMEOS EC WATCHDOG}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname#chromeos-ec-watchdogujaj jajr ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHROMEOS UCSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#chromeos-ucsi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCHRONTEL CH7322 CEC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#chrontel-ch7322-cec-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CIRRUS LOGIC AUDIO CODEC DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#cirrus-logic-audio-codec-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCIRRUS LOGIC HAPTIC DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cirrus-logic-haptic-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CIRRUS LOGIC DSP FIRMWARE DRIVER}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname!#cirrus-logic-dsp-firmware-driverujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#CIRRUS LOGIC EP93XX ETHERNET DRIVER}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname$#cirrus-logic-ep93xx-ethernet-driverujaj jajD ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCIRRUS LOGIC LOCHNAGAR DRIVER}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cirrus-logic-lochnagar-driverujaj jajg ubaja}(j]j]j]j]j ]ujaj jajd ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!CIRRUS LOGIC MADERA CODEC DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#cirrus-logic-madera-codec-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCISCO FCOE HBA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cisco-fcoe-hba-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCISCO SCSI HBA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cisco-scsi-hba-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCISCO VIC ETHERNET NIC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cisco-vic-ethernet-nic-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CISCO VIC LOW LATENCY NIC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#cisco-vic-low-latency-nic-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$CLANG CONTROL FLOW INTEGRITY SUPPORT}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname%#clang-control-flow-integrity-supportujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCLANG-FORMAT FILE}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname#clang-format-fileujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCLANG/LLVM BUILD SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#clang-llvm-build-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCLK API}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#clk-apiujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCLOCKSOURCE, CLOCKEVENT DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#clocksource-clockevent-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCLOSURES}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #closuresujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCMPC ACPI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#cmpc-acpi-driverujaj jaj  ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOBALT MEDIA DRIVER}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname#cobalt-media-driverujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"COCCINELLE/Semantic Patches (SmPL)}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname!#coccinelle-semantic-patches-smplujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCODA FILE SYSTEM}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname#coda-file-systemujaj jajt ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCODA V4L2 MEM2MEM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#coda-v4l2-mem2mem-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCODE OF CONDUCT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#code-of-conductujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CODE TAGGING}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #code-taggingujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOMEDI DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#comedi-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOMMON CLK FRAMEWORK}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#common-clk-frameworkujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj  ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)}jajI sbaja}(j]j]j]j]j ]internalrefurij anchorname1#common-internet-file-system-client-cifs-and-smb3ujaj jajF ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOMPACTPCI HOTPLUG CORE}jajl sbaja}(j]j]j]j]j ]internalrefurij anchorname#compactpci-hotplug-coreujaj jaji ubaja}(j]j]j]j]j ]ujaj jajf ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!COMPACTPCI HOTPLUG GENERIC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#compactpci-hotplug-generic-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#compactpci-hotplug-ziatech-zt5550-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOMPAL LAPTOP SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#compal-laptop-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOMPILER ATTRIBUTES}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#compiler-attributesujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOMPUTE EXPRESS LINK (CXL)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#compute-express-link-cxlujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOMPUTE EXPRESS LINK PMU (CPMU)}jaj> sbaja}(j]j]j]j]j ]internalrefurij anchorname#compute-express-link-pmu-cpmuujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CONEXANT ACCESSRUNNER USB DRIVER}jaja sbaja}(j]j]j]j]j ]internalrefurij anchorname!#conexant-accessrunner-usb-driverujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDCONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchornameC#confidential-computing-threat-model-for-x86-virtualization-snp-tdxujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONFIGFS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #configfsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$CONGATEC BOARD CONTROLLER MFD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#congatec-board-controller-mfd-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONSOLE SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#console-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONTEXT TRACKING}jaj! sbaja}(j]j]j]j]j ]internalrefurij anchorname#context-trackingujaj jaj ! ubaja}(j]j]j]j]j ]ujaj jaj ! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONTROL GROUP (CGROUP)}jaj3! sbaja}(j]j]j]j]j ]internalrefurij anchorname#control-group-cgroupujaj jaj0! ubaja}(j]j]j]j]j ]ujaj jaj-! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)}jajV! sbaja}(j]j]j]j]j ]internalrefurij anchorname(#control-group-block-io-controller-blkioujaj jajS! ubaja}(j]j]j]j]j ]ujaj jajP! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONTROL GROUP - CPUSET}jajy! sbaja}(j]j]j]j]j ]internalrefurij anchorname#control-group-cpusetujaj jajv! ubaja}(j]j]j]j]j ]ujaj jajs! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/CONTROL GROUP - DEVICE MEMORY CONTROLLER (DMEM)}jaj! sbaja}(j]j]j]j]j ]internalrefurij anchorname,#control-group-device-memory-controller-dmemujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)}jaj! sbaja}(j]j]j]j]j ]internalrefurij anchorname/#control-group-memory-resource-controller-memcgujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#CORETEMP HARDWARE MONITORING DRIVER}jaj! sbaja}(j]j]j]j]j ]internalrefurij anchorname$#coretemp-hardware-monitoring-driverujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$CORSAIR-CPRO HARDWARE MONITOR DRIVER}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname%#corsair-cpro-hardware-monitor-driverujaj jaj" ubaja}(j]j]j]j]j ]ujaj jaj! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#CORSAIR-PSU HARDWARE MONITOR DRIVER}jaj(" sbaja}(j]j]j]j]j ]internalrefurij anchorname$#corsair-psu-hardware-monitor-driverujaj jaj%" ubaja}(j]j]j]j]j ]ujaj jaj"" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOUNTER SUBSYSTEM}jajK" sbaja}(j]j]j]j]j ]internalrefurij anchorname#counter-subsystemujaj jajH" ubaja}(j]j]j]j]j ]ujaj jajE" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOUNTER WATCH EVENTS TOOL}jajn" sbaja}(j]j]j]j]j ]internalrefurij anchorname#counter-watch-events-toolujaj jajk" ubaja}(j]j]j]j]j ]ujaj jajh" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCP2615 I2C DRIVER}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname#cp2615-i2c-driverujaj jaj" ubaja}(j]j]j]j]j ]ujaj jaj" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname2#cpu-frequency-drivers-vexpress-spc-arm-big-littleujaj jaj" ubaja}(j]j]j]j]j ]ujaj jaj" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU FREQUENCY SCALING FRAMEWORK}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname #cpu-frequency-scaling-frameworkujaj jaj" ubaja}(j]j]j]j]j ]ujaj jaj" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU HOTPLUG}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname #cpu-hotplugujaj jaj" ubaja}(j]j]j]j]j ]ujaj jaj" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"CPU IDLE TIME MANAGEMENT FRAMEWORK}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname##cpu-idle-time-management-frameworkujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU POWER MONITORING SUBSYSTEM}jaj@# sbaja}(j]j]j]j]j ]internalrefurij anchorname#cpu-power-monitoring-subsystemujaj jaj=# ubaja}(j]j]j]j]j ]ujaj jaj:# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPUID/MSR DRIVER}jajc# sbaja}(j]j]j]j]j ]internalrefurij anchorname#cpuid-msr-driverujaj jaj`# ubaja}(j]j]j]j]j ]ujaj jaj]# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPUIDLE DRIVER - ARM BIG LITTLE}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname#cpuidle-driver-arm-big-littleujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPUIDLE DRIVER - ARM EXYNOS}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname#cpuidle-driver-arm-exynosujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPUIDLE DRIVER - ARM PSCI}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname#cpuidle-driver-arm-psciujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#CPUIDLE DRIVER - ARM PSCI PM DOMAIN}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname"#cpuidle-driver-arm-psci-pm-domainujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"CPUIDLE DRIVER - DT IDLE PM DOMAIN}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname!#cpuidle-driver-dt-idle-pm-domainujaj jaj$ ubaja}(j]j]j]j]j ]ujaj jaj $ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPUIDLE DRIVER - RISC-V SBI}jaj5$ sbaja}(j]j]j]j]j ]internalrefurij anchorname#cpuidle-driver-risc-v-sbiujaj jaj2$ ubaja}(j]j]j]j]j ]ujaj jaj/$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCRAMFS FILESYSTEM}jajX$ sbaja}(j]j]j]j]j ]internalrefurij anchorname#cramfs-filesystemujaj jajU$ ubaja}(j]j]j]j]j ]ujaj jajR$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CRC LIBRARY}jaj{$ sbaja}(j]j]j]j]j ]internalrefurij anchorname #crc-libraryujaj jajx$ ubaja}(j]j]j]j]j ]ujaj jaju$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCREATIVE SB0540}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname#creative-sb0540ujaj jaj$ ubaja}(j]j]j]j]j ]ujaj jaj$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CREDENTIALS}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname #credentialsujaj jaj$ ubaja}(j]j]j]j]j ]ujaj jaj$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&INTEL CRPS COMMON REDUNDANT PSU DRIVER}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname'#intel-crps-common-redundant-psu-driverujaj jaj$ ubaja}(j]j]j]j]j ]ujaj jaj$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CRYPTO API}jaj% sbaja}(j]j]j]j]j ]internalrefurij anchorname #crypto-apiujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCRYPTO SPEED TEST COMPARE}jaj*% sbaja}(j]j]j]j]j ]internalrefurij anchorname#crypto-speed-test-compareujaj jaj'% ubaja}(j]j]j]j]j ]ujaj jaj$% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%CRYPTOGRAPHIC RANDOM NUMBER GENERATOR}jajM% sbaja}(j]j]j]j]j ]internalrefurij anchorname&#cryptographic-random-number-generatorujaj jajJ% ubaja}(j]j]j]j]j ]ujaj jajG% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCS3308 MEDIA DRIVER}jajp% sbaja}(j]j]j]j]j ]internalrefurij anchorname#cs3308-media-driverujaj jajm% ubaja}(j]j]j]j]j ]ujaj jajj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCS5535 Audio ALSA driver}jaj% sbaja}(j]j]j]j]j ]internalrefurij anchorname#cs5535-audio-alsa-driverujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCTU CAN FD DRIVER}jaj% sbaja}(j]j]j]j]j ]internalrefurij anchorname#ctu-can-fd-driverujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCVE ASSIGNMENT CONTACT}jaj% sbaja}(j]j]j]j]j ]internalrefurij anchorname#cve-assignment-contactujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCW1200 WLAN driver}jaj% sbaja}(j]j]j]j]j ]internalrefurij anchorname#cw1200-wlan-driverujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCX18 VIDEO4LINUX DRIVER}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#cx18-video4linux-driverujaj jaj& ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"CX2341X MPEG ENCODER HELPER MODULE}jajB& sbaja}(j]j]j]j]j ]internalrefurij anchorname##cx2341x-mpeg-encoder-helper-moduleujaj jaj?& ubaja}(j]j]j]j]j ]ujaj jaj<& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCX24120 MEDIA DRIVER}jaje& sbaja}(j]j]j]j]j ]internalrefurij anchorname#cx24120-media-driverujaj jajb& ubaja}(j]j]j]j]j ]ujaj jaj_& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCX88 VIDEO4LINUX DRIVER}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#cx88-video4linux-driverujaj jaj& ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXD2820R MEDIA DRIVER}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#cxd2820r-media-driverujaj jaj& ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXGB3 ETHERNET DRIVER (CXGB3)}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#cxgb3-ethernet-driver-cxgb3ujaj jaj& ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXGB3 ISCSI DRIVER (CXGB3I)}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#cxgb3-iscsi-driver-cxgb3iujaj jaj& ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXGB4 CRYPTO DRIVER (chcr)}jaj' sbaja}(j]j]j]j]j ]internalrefurij anchorname#cxgb4-crypto-driver-chcrujaj jaj' ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXGB4 ETHERNET DRIVER (CXGB4)}jaj7' sbaja}(j]j]j]j]j ]internalrefurij anchorname#cxgb4-ethernet-driver-cxgb4ujaj jaj4' ubaja}(j]j]j]j]j ]ujaj jaj1' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXGB4 INLINE CRYPTO DRIVER}jajZ' sbaja}(j]j]j]j]j ]internalrefurij anchorname#cxgb4-inline-crypto-driverujaj jajW' ubaja}(j]j]j]j]j ]ujaj jajT' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXGB4 ISCSI DRIVER (CXGB4I)}jaj}' sbaja}(j]j]j]j]j ]internalrefurij anchorname#cxgb4-iscsi-driver-cxgb4iujaj jajz' ubaja}(j]j]j]j]j ]ujaj jajw' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"CXGB4 IWARP RNIC DRIVER (IW_CXGB4)}jaj' sbaja}(j]j]j]j]j ]internalrefurij anchorname!#cxgb4-iwarp-rnic-driver-iw-cxgb4ujaj jaj' ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!CXGB4VF ETHERNET DRIVER (CXGB4VF)}jaj' sbaja}(j]j]j]j]j ]internalrefurij anchorname #cxgb4vf-ethernet-driver-cxgb4vfujaj jaj' ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCYBERPRO FB DRIVER}jaj' sbaja}(j]j]j]j]j ]internalrefurij anchorname#cyberpro-fb-driverujaj jaj' ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCYCLADES PC300 DRIVER}jaj ( sbaja}(j]j]j]j]j ]internalrefurij anchorname#cyclades-pc300-driverujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCYPRESS CY8C95X0 PINCTRL DRIVER}jaj,( sbaja}(j]j]j]j]j ]internalrefurij anchorname #cypress-cy8c95x0-pinctrl-driverujaj jaj)( ubaja}(j]j]j]j]j ]ujaj jaj&( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER}jajO( sbaja}(j]j]j]j]j ]internalrefurij anchorname&#cypress-cy8ctma140-touchscreen-driverujaj jajL( ubaja}(j]j]j]j]j ]ujaj jajI( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&CYPRESS STREETFIGHTER TOUCHKEYS DRIVER}jajr( sbaja}(j]j]j]j]j ]internalrefurij anchorname'#cypress-streetfighter-touchkeys-driverujaj jajo( ubaja}(j]j]j]j]j ]ujaj jajl( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCYPRESS_FIRMWARE MEDIA DRIVER}jaj( sbaja}(j]j]j]j]j ]internalrefurij anchorname#cypress-firmware-media-driverujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCYTTSP TOUCHSCREEN DRIVER}jaj( sbaja}(j]j]j]j]j ]internalrefurij anchorname#cyttsp-touchscreen-driverujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaD-LINK DIR-685 TOUCHKEYS DRIVER}jaj( sbaja}(j]j]j]j]j ]internalrefurij anchorname #d-link-dir-685-touchkeys-driverujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK}jaj( sbaja}(j]j]j]j]j ]internalrefurij anchorname+#dallas-maxim-ds1685-family-real-time-clockujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDAMA SLAVE for AX.25}jaj!) sbaja}(j]j]j]j]j ]internalrefurij anchorname#dama-slave-for-ax-25ujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDATA ACCESS MONITOR}jajD) sbaja}(j]j]j]j]j ]internalrefurij anchorname#data-access-monitorujaj jajA) ubaja}(j]j]j]j]j ]ujaj jaj>) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER}jajg) sbaja}(j]j]j]j]j ]internalrefurij anchorname*#davicom-fast-ethernet-dmfe-network-driverujaj jajd) ubaja}(j]j]j]j]j ]ujaj jaja) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDC390/AM53C974 SCSI driver}jaj) sbaja}(j]j]j]j]j ]internalrefurij anchorname#dc390-am53c974-scsi-driverujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDC395x SCSI driver}jaj) sbaja}(j]j]j]j]j ]internalrefurij anchorname#dc395x-scsi-driverujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DCCP PROTOCOL}jaj) sbaja}(j]j]j]j]j ]internalrefurij anchorname#dccp-protocolujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DEBUGOBJECTS:}jaj) sbaja}(j]j]j]j]j ]internalrefurij anchorname #debugobjectsujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDECSTATION PLATFORM SUPPORT}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname#decstation-platform-supportujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDEFXX FDDI NETWORK DRIVER}jaj9* sbaja}(j]j]j]j]j ]internalrefurij anchorname#defxx-fddi-network-driverujaj jaj6* ubaja}(j]j]j]j]j ]ujaj jaj3* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDEFZA FDDI NETWORK DRIVER}jaj\* sbaja}(j]j]j]j]j ]internalrefurij anchorname#defza-fddi-network-driverujaj jajY* ubaja}(j]j]j]j]j ]ujaj jajV* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$DEINTERLACE DRIVERS FOR ALLWINNER H3}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname%#deinterlace-drivers-for-allwinner-h3ujaj jaj|* ubaja}(j]j]j]j]j ]ujaj jajy* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL LAPTOP DRIVER}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-laptop-driverujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL LAPTOP FREEFALL DRIVER}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-laptop-freefall-driverujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL LAPTOP RBTN DRIVER}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-laptop-rbtn-driverujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL LAPTOP SMM DRIVER}jaj + sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-laptop-smm-driverujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL PC DRIVER}jaj.+ sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-pc-driverujaj jaj++ ubaja}(j]j]j]j]j ]ujaj jaj(+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL REMOTE BIOS UPDATE DRIVER}jajQ+ sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-remote-bios-update-driverujaj jajN+ ubaja}(j]j]j]j]j ]ujaj jajK+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL SMBIOS DRIVER}jajt+ sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-smbios-driverujaj jajq+ ubaja}(j]j]j]j]j ]ujaj jajn+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL SMBIOS SMM DRIVER}jaj+ sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-smbios-smm-driverujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL SMBIOS WMI DRIVER}jaj+ sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-smbios-wmi-driverujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)}jaj+ sbaja}(j]j]j]j]j ]internalrefurij anchorname+#dell-systems-management-base-driver-dcdbasujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL WMI DDV DRIVER}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-wmi-ddv-driverujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL WMI DESCRIPTOR DRIVER}jaj#, sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-wmi-descriptor-driverujaj jaj , ubaja}(j]j]j]j]j ]ujaj jaj, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!DELL WMI HARDWARE PRIVACY SUPPORT}jajF, sbaja}(j]j]j]j]j ]internalrefurij anchorname"#dell-wmi-hardware-privacy-supportujaj jajC, ubaja}(j]j]j]j]j ]ujaj jaj@, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL WMI NOTIFICATIONS DRIVER}jaji, sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-wmi-notifications-driverujaj jajf, ubaja}(j]j]j]j]j ]ujaj jajc, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELL WMI SYSMAN DRIVER}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname#dell-wmi-sysman-driverujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(DELTA AHE-50DC FAN CONTROL MODULE DRIVER}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname)#delta-ahe-50dc-fan-control-module-driverujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELTA DPS920AB PSU DRIVER}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname#delta-dps920ab-psu-driverujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!DELTA NETWORKS TN48M CPLD DRIVERS}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname"#delta-networks-tn48m-cpld-driversujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDELTA ST MEDIA DRIVER}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname#delta-st-media-driverujaj jaj- ubaja}(j]j]j]j]j ]ujaj jaj- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDENALI NAND DRIVER}jaj;- sbaja}(j]j]j]j]j ]internalrefurij anchorname#denali-nand-driverujaj jaj8- ubaja}(j]j]j]j]j ]ujaj jaj5- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDESIGNWARE EDMA CORE IP DRIVER}jaj^- sbaja}(j]j]j]j]j ]internalrefurij anchorname#designware-edma-core-ip-driverujaj jaj[- ubaja}(j]j]j]j]j ]ujaj jajX- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDESIGNWARE USB2 DRD IP DRIVER}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname#designware-usb2-drd-ip-driverujaj jaj~- ubaja}(j]j]j]j]j ]ujaj jaj{- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDESIGNWARE USB3 DRD IP DRIVER}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname#designware-usb3-drd-ip-driverujaj jaj- ubaja}(j]j]j]j]j ]ujaj jaj- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDESIGNWARE XDATA IP DRIVER}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname#designware-xdata-ip-driverujaj jaj- ubaja}(j]j]j]j]j ]ujaj jaj- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname+#devantech-srf-ultrasonic-ranger-iio-driverujaj jaj- ubaja}(j]j]j]j]j ]ujaj jaj- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDEVICE COREDUMP (DEV_COREDUMP)}jaj . sbaja}(j]j]j]j]j ]internalrefurij anchorname#device-coredump-dev-coredumpujaj jaj . ubaja}(j]j]j]j]j ]ujaj jaj. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDEVICE DEPENDENCY HELPER SCRIPT}jaj0. sbaja}(j]j]j]j]j ]internalrefurij anchorname #device-dependency-helper-scriptujaj jaj-. ubaja}(j]j]j]j]j ]ujaj jaj*. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDEVICE DIRECT ACCESS (DAX)}jajS. sbaja}(j]j]j]j]j ]internalrefurij anchorname#device-direct-access-daxujaj jajP. ubaja}(j]j]j]j]j ]ujaj jajM. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDEVICE FREQUENCY (DEVFREQ)}jajv. sbaja}(j]j]j]j]j ]internalrefurij anchorname#device-frequency-devfrequjaj jajs. ubaja}(j]j]j]j]j ]ujaj jajp. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)}jaj. sbaja}(j]j]j]j]j ]internalrefurij anchorname%#device-frequency-event-devfreq-eventujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"DEVICE RESOURCE MANAGEMENT HELPERS}jaj. sbaja}(j]j]j]j]j ]internalrefurij anchorname##device-resource-management-helpersujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDEVICE-MAPPER (LVM)}jaj. sbaja}(j]j]j]j]j ]internalrefurij anchorname#device-mapper-lvmujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDEVICE-MAPPER VDO TARGET}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#device-mapper-vdo-targetujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDEVLINK}jaj%/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#devlinkujaj jaj"/ ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDFROBOT SD2405AL RTC DRIVER}jajH/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#dfrobot-sd2405al-rtc-driverujaj jajE/ ubaja}(j]j]j]j]j ]ujaj jajB/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*DH ELECTRONICS DHSOM SOM AND BOARD SUPPORT}jajk/ sbaja}(j]j]j]j]j ]internalrefurij anchorname+#dh-electronics-dhsom-som-and-board-supportujaj jajh/ ubaja}(j]j]j]j]j ]ujaj jaje/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDIALOG SEMICONDUCTOR DRIVERS}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#dialog-semiconductor-driversujaj jaj/ ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#DIAMOND SYSTEMS GPIO-MM GPIO DRIVER}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname$#diamond-systems-gpio-mm-gpio-driverujaj jaj/ ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname$#digiteq-automotive-mgb4-v4l2-driverujaj jaj/ ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDIOLAN U2C-12 I2C DRIVER}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#diolan-u2c-12-i2c-driverujaj jaj/ ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DIRECTORY NOTIFICATION (DNOTIFY)}jaj0 sbaja}(j]j]j]j]j ]internalrefurij anchorname#directory-notification-dnotifyujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$DISK GEOMETRY AND PARTITION HANDLING}jaj=0 sbaja}(j]j]j]j]j ]internalrefurij anchorname%#disk-geometry-and-partition-handlingujaj jaj:0 ubaja}(j]j]j]j]j ]ujaj jaj70 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DISKQUOTA}jaj`0 sbaja}(j]j]j]j]j ]internalrefurij anchorname #diskquotaujaj jaj]0 ubaja}(j]j]j]j]j ]ujaj jajZ0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)}jaj0 sbaja}(j]j]j]j]j ]internalrefurij anchorname-#displaylink-usb-2-0-framebuffer-driver-udlfbujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj}0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDISTRIBUTED LOCK MANAGER (DLM)}jaj0 sbaja}(j]j]j]j]j ]internalrefurij anchorname#distributed-lock-manager-dlmujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA BUFFER SHARING FRAMEWORK}jaj0 sbaja}(j]j]j]j]j ]internalrefurij anchorname#dma-buffer-sharing-frameworkujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$DMA GENERIC OFFLOAD ENGINE SUBSYSTEM}jaj0 sbaja}(j]j]j]j]j ]internalrefurij anchorname%#dma-generic-offload-engine-subsystemujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA MAPPING BENCHMARK}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname#dma-mapping-benchmarkujaj jaj 1 ubaja}(j]j]j]j]j ]ujaj jaj 1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA MAPPING HELPERS}jaj21 sbaja}(j]j]j]j]j ]internalrefurij anchorname#dma-mapping-helpersujaj jaj/1 ubaja}(j]j]j]j]j ]ujaj jaj,1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,DMA MAPPING HELPERS DEVICE DRIVER API [RUST]}jajU1 sbaja}(j]j]j]j]j ]internalrefurij anchorname+#dma-mapping-helpers-device-driver-api-rustujaj jajR1 ubaja}(j]j]j]j]j ]ujaj jajO1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA-BUF HEAPS FRAMEWORK}jajx1 sbaja}(j]j]j]j]j ]internalrefurij anchorname#dma-buf-heaps-frameworkujaj jaju1 ubaja}(j]j]j]j]j ]ujaj jajr1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname,#dmc-frequency-driver-for-samsung-exynos5422ujaj jaj1 ubaja}(j]j]j]j]j ]ujaj jaj1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDME1737 HARDWARE MONITOR DRIVER}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname #dme1737-hardware-monitor-driverujaj jaj1 ubaja}(j]j]j]j]j ]ujaj jaj1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMI/SMBIOS SUPPORT}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname#dmi-smbios-supportujaj jaj1 ubaja}(j]j]j]j]j ]ujaj jaj1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DOCUMENTATION}jaj2 sbaja}(j]j]j]j]j ]internalrefurij anchorname#documentationujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDOCUMENTATION PROCESS}jaj'2 sbaja}(j]j]j]j]j ]internalrefurij anchorname#documentation-processujaj jaj$2 ubaja}(j]j]j]j]j ]ujaj jaj!2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDOCUMENTATION REPORTING ISSUES}jajJ2 sbaja}(j]j]j]j]j ]internalrefurij anchorname#documentation-reporting-issuesujaj jajG2 ubaja}(j]j]j]j]j ]ujaj jajD2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDOCUMENTATION SCRIPTS}jajm2 sbaja}(j]j]j]j]j ]internalrefurij anchorname#documentation-scriptsujaj jajj2 ubaja}(j]j]j]j]j ]ujaj jajg2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDOCUMENTATION/ITALIAN}jaj2 sbaja}(j]j]j]j]j ]internalrefurij anchorname#documentation-italianujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDOCUMENTATION/JAPANESE}jaj2 sbaja}(j]j]j]j]j ]internalrefurij anchorname#documentation-japaneseujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DONGWOON DW9714 LENS VOICE COIL DRIVER}jaj2 sbaja}(j]j]j]j]j ]internalrefurij anchorname'#dongwoon-dw9714-lens-voice-coil-driverujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DONGWOON DW9719 LENS VOICE COIL DRIVER}jaj2 sbaja}(j]j]j]j]j ]internalrefurij anchorname'#dongwoon-dw9719-lens-voice-coil-driverujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DONGWOON DW9768 LENS VOICE COIL DRIVER}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname'#dongwoon-dw9768-lens-voice-coil-driverujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DONGWOON DW9807 LENS VOICE COIL DRIVER}jaj?3 sbaja}(j]j]j]j]j ]internalrefurij anchorname'#dongwoon-dw9807-lens-voice-coil-driverujaj jaj<3 ubaja}(j]j]j]j]j ]ujaj jaj93 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDOUBLETALK DRIVER}jajb3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#doubletalk-driverujaj jaj_3 ubaja}(j]j]j]j]j ]ujaj jaj\3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DPAA2 DATAPATH I/O (DPIO) DRIVER}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#dpaa2-datapath-i-o-dpio-driverujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPAA2 ETHERNET DRIVER}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#dpaa2-ethernet-driverujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPAA2 ETHERNET SWITCH DRIVER}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#dpaa2-ethernet-switch-driverujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPLL SUBSYSTEM}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#dpll-subsystemujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DRBD DRIVER}jaj4 sbaja}(j]j]j]j]j ]internalrefurij anchorname #drbd-driverujaj jaj4 ubaja}(j]j]j]j]j ]ujaj jaj 4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRIVER COMPONENT FRAMEWORK}jaj44 sbaja}(j]j]j]j]j ]internalrefurij anchorname#driver-component-frameworkujaj jaj14 ubaja}(j]j]j]j]j ]ujaj jaj.4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS}jajW4 sbaja}(j]j]j]j]j ]internalrefurij anchorname'#driver-core-kobjects-debugfs-and-sysfsujaj jajT4 ubaja}(j]j]j]j]j ]ujaj jajQ4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)}jajz4 sbaja}(j]j]j]j]j ]internalrefurij anchorname.#drivers-for-omap-adaptive-voltage-scaling-avsujaj jajw4 ubaja}(j]j]j]j]j ]ujaj jajt4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM ACCEL DRIVERS FOR INTEL VPU}jaj4 sbaja}(j]j]j]j]j ]internalrefurij anchorname #drm-accel-drivers-for-intel-vpuujaj jaj4 ubaja}(j]j]j]j]j ]ujaj jaj4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK}jaj4 sbaja}(j]j]j]j]j ]internalrefurij anchorname/#drm-compute-accelerators-drivers-and-frameworkujaj jaj4 ubaja}(j]j]j]j]j ]ujaj jaj4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE}jaj4 sbaja}(j]j]j]j]j ]internalrefurij anchorname,#drm-driver-for-allwinner-de2-and-de3-engineujaj jaj4 ubaja}(j]j]j]j]j ]ujaj jaj4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVER FOR APPLE TOUCH BARS}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname #drm-driver-for-apple-touch-barsujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVER FOR ARM PL111 CLCD}jaj)5 sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-driver-for-arm-pl111-clcdujaj jaj&5 ubaja}(j]j]j]j]j ]ujaj jaj#5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'DRM DRIVER FOR ARM VERSATILE TFT PANELS}jajL5 sbaja}(j]j]j]j]j ]internalrefurij anchorname(#drm-driver-for-arm-versatile-tft-panelsujaj jajI5 ubaja}(j]j]j]j]j ]ujaj jajF5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVER FOR ASPEED BMC GFX}jajo5 sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-driver-for-aspeed-bmc-gfxujaj jajl5 ubaja}(j]j]j]j]j ]ujaj jaji5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(DRM DRIVER FOR AST SERVER GRAPHICS CHIPS}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname)#drm-driver-for-ast-server-graphics-chipsujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DRM DRIVER FOR BOCHS VIRTUAL GPU}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname!#drm-driver-for-bochs-virtual-gpuujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$DRM DRIVER FOR BOE HIMAX8279D PANELS}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname%#drm-driver-for-boe-himax8279d-panelsujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname@#drm-driver-for-chipone-icn6211-mipi-dsi-to-rgb-converter-bridgeujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DRM DRIVER FOR EBBG FT8719 PANEL}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname!#drm-driver-for-ebbg-ft8719-panelujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(DRM DRIVER FOR FARADAY TVE200 TV ENCODER}jajA6 sbaja}(j]j]j]j]j ]internalrefurij anchorname)#drm-driver-for-faraday-tve200-tv-encoderujaj jaj>6 ubaja}(j]j]j]j]j ]ujaj jaj;6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS}jajd6 sbaja}(j]j]j]j]j ]internalrefurij anchorname7#drm-driver-for-feixin-k101-im2ba02-mipi-dsi-lcd-panelsujaj jaja6 ubaja}(j]j]j]j]j ]ujaj jaj^6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname<#drm-driver-for-feiyang-fy07024di26a30-d-mipi-dsi-lcd-panelsujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$DRM DRIVER FOR FIRMWARE FRAMEBUFFERS}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname%#drm-driver-for-firmware-framebuffersujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!DRM DRIVER FOR GENERIC EDP PANELS}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname"#drm-driver-for-generic-edp-panelsujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"DRM DRIVER FOR GENERIC USB DISPLAY}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname##drm-driver-for-generic-usb-displayujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS}jaj7 sbaja}(j]j]j]j]j ]internalrefurij anchorname/#drm-driver-for-grain-media-gm12u320-projectorsujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj 7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels}jaj67 sbaja}(j]j]j]j]j ]internalrefurij anchorname0#drm-driver-for-himax-hx8394-mipi-dsi-lcd-panelsujaj jaj37 ubaja}(j]j]j]j]j ]ujaj jaj07 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVER FOR HX8357D PANELS}jajY7 sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-driver-for-hx8357d-panelsujaj jajV7 ubaja}(j]j]j]j]j ]ujaj jajS7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE}jaj|7 sbaja}(j]j]j]j]j ]internalrefurij anchorname-#drm-driver-for-hyperv-synthetic-video-deviceujaj jajy7 ubaja}(j]j]j]j]j ]ujaj jajv7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$DRM DRIVER FOR ILITEK ILI9225 PANELS}jaj7 sbaja}(j]j]j]j]j ]internalrefurij anchorname%#drm-driver-for-ilitek-ili9225-panelsujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$DRM DRIVER FOR ILITEK ILI9486 PANELS}jaj7 sbaja}(j]j]j]j]j ]internalrefurij anchorname%#drm-driver-for-ilitek-ili9486-panelsujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$DRM DRIVER FOR ILITEK ILI9805 PANELS}jaj7 sbaja}(j]j]j]j]j ]internalrefurij anchorname%#drm-driver-for-ilitek-ili9805-panelsujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR ILITEK ILI9806E PANELS}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-ilitek-ili9806e-panelsujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS}jaj+8 sbaja}(j]j]j]j]j ]internalrefurij anchorname6#drm-driver-for-jadard-jd9365da-h3-mipi-dsi-lcd-panelsujaj jaj(8 ubaja}(j]j]j]j]j ]ujaj jaj%8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DRM DRIVER FOR LG SW43408 PANELS}jajN8 sbaja}(j]j]j]j]j ]internalrefurij anchorname!#drm-driver-for-lg-sw43408-panelsujaj jajK8 ubaja}(j]j]j]j]j ]ujaj jajH8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER}jajq8 sbaja}(j]j]j]j]j ]internalrefurij anchorname*#drm-driver-for-logicvc-display-controllerujaj jajn8 ubaja}(j]j]j]j]j ]ujaj jajk8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVER FOR LVDS PANELS}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-driver-for-lvds-panelsujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(DRM DRIVER FOR MANTIX MLAF057WE51 PANELS}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname)#drm-driver-for-mantix-mlaf057we51-panelsujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DRM DRIVER FOR MGA G200 GRAPHICS CHIPS}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname'#drm-driver-for-mga-g200-graphics-chipsujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVER FOR MI0283QT}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-driver-for-mi0283qtujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)DRM DRIVER FOR MIPI DBI compatible panels}jaj 9 sbaja}(j]j]j]j]j ]internalrefurij anchorname*#drm-driver-for-mipi-dbi-compatible-panelsujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#DRM DRIVER for Qualcomm Adreno GPUs}jajC9 sbaja}(j]j]j]j]j ]internalrefurij anchorname$#drm-driver-for-qualcomm-adreno-gpusujaj jaj@9 ubaja}(j]j]j]j]j ]ujaj jaj=9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(DRM DRIVER for Qualcomm display hardware}jajf9 sbaja}(j]j]j]j]j ]internalrefurij anchorname)#drm-driver-for-qualcomm-display-hardwareujaj jajc9 ubaja}(j]j]j]j]j ]ujaj jaj`9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR NOVATEK NT35510 PANELS}jaj9 sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-novatek-nt35510-panelsujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR NOVATEK NT35560 PANELS}jaj9 sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-novatek-nt35560-panelsujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR NOVATEK NT36523 PANELS}jaj9 sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-novatek-nt36523-panelsujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DRM DRIVER FOR NOVATEK NT36672A PANELS}jaj9 sbaja}(j]j]j]j]j ]internalrefurij anchorname'#drm-driver-for-novatek-nt36672a-panelsujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname*#drm-driver-for-nvidia-geforce-quadro-gpusujaj jaj: ubaja}(j]j]j]j]j ]ujaj jaj: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"CORE DRIVER FOR NVIDIA GPUS [RUST]}jaj8: sbaja}(j]j]j]j]j ]internalrefurij anchorname!#core-driver-for-nvidia-gpus-rustujaj jaj5: ubaja}(j]j]j]j]j ]ujaj jaj2: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS}jaj[: sbaja}(j]j]j]j]j ]internalrefurij anchorname+#drm-driver-for-olimex-lcd-olinuxino-panelsujaj jajX: ubaja}(j]j]j]j]j ]ujaj jajU: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP}jaj~: sbaja}(j]j]j]j]j ]internalrefurij anchorname)#drm-driver-for-parade-ps8640-bridge-chipujaj jaj{: ubaja}(j]j]j]j]j ]ujaj jajx: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname1#drm-driver-for-pervasive-displays-repaper-panelsujaj jaj: ubaja}(j]j]j]j]j ]ujaj jaj: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR QEMU’S CIRRUS DEVICE}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname$#drm-driver-for-qemu-s-cirrus-deviceujaj jaj: ubaja}(j]j]j]j]j ]ujaj jaj: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVER FOR QXL VIRTUAL GPU}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-driver-for-qxl-virtual-gpuujaj jaj: ubaja}(j]j]j]j]j ]ujaj jaj: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR RAYDIUM RM67191 PANELS}jaj ; sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-raydium-rm67191-panelsujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$DRM DRIVER FOR SAMSUNG DB7430 PANELS}jaj-; sbaja}(j]j]j]j]j ]internalrefurij anchorname%#drm-driver-for-samsung-db7430-panelsujaj jaj*; ubaja}(j]j]j]j]j ]ujaj jaj'; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE}jajP; sbaja}(j]j]j]j]j ]internalrefurij anchorname(#drm-driver-for-samsung-mipi-dsim-bridgeujaj jajM; ubaja}(j]j]j]j]j ]ujaj jajJ; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR SAMSUNG S6D27A1 PANELS}jajs; sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-samsung-s6d27a1-panelsujaj jajp; ubaja}(j]j]j]j]j ]ujaj jajm; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-samsung-s6d7aa0-panelsujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR SAMSUNG S6E3HA8 PANELS}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-samsung-s6e3ha8-panelsujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVER FOR SHARP MEMORY LCD}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname #drm-driver-for-sharp-memory-lcdujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR SITRONIX ST7586 PANELS}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-sitronix-st7586-panelsujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR SITRONIX ST7701 PANELS}jaj"< sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-sitronix-st7701-panelsujaj jaj< ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR SITRONIX ST7703 PANELS}jajE< sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-sitronix-st7703-panelsujaj jajB< ubaja}(j]j]j]j]j ]ujaj jaj?< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DRM DRIVER FOR SITRONIX ST7735R PANELS}jajh< sbaja}(j]j]j]j]j ]internalrefurij anchorname'#drm-driver-for-sitronix-st7735r-panelsujaj jaje< ubaja}(j]j]j]j]j ]ujaj jajb< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname-#drm-driver-for-solomon-ssd130x-oled-displaysujaj jaj< ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVER FOR ST-ERICSSON MCDE}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname #drm-driver-for-st-ericsson-mcdeujaj jaj< ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DRM DRIVER FOR SYNAPTICS R63353 PANELS}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname'#drm-driver-for-synaptics-r63353-panelsujaj jaj< ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname2#drm-driver-for-ti-dlpc3433-mipi-dsi-to-dmd-bridgeujaj jaj< ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP}jaj= sbaja}(j]j]j]j]j ]internalrefurij anchorname(#drm-driver-for-ti-sn65dsi86-bridge-chipujaj jaj= ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DRM DRIVER FOR TPO TPG110 PANELS}jaj:= sbaja}(j]j]j]j]j ]internalrefurij anchorname!#drm-driver-for-tpo-tpg110-panelsujaj jaj7= ubaja}(j]j]j]j]j ]ujaj jaj4= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS}jaj]= sbaja}(j]j]j]j]j ]internalrefurij anchorname.#drm-driver-for-usb-displaylink-video-adaptersujaj jajZ= ubaja}(j]j]j]j]j ]ujaj jajW= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)}jaj= sbaja}(j]j]j]j]j ]internalrefurij anchorname/#drm-driver-for-virtual-kernel-modesetting-vkmsujaj jaj}= ubaja}(j]j]j]j]j ]ujaj jajz= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU}jaj= sbaja}(j]j]j]j]j ]internalrefurij anchorname&#drm-driver-for-virtualbox-virtual-gpuujaj jaj= ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!DRM DRIVER FOR VMWARE VIRTUAL GPU}jaj= sbaja}(j]j]j]j]j ]internalrefurij anchorname"#drm-driver-for-vmware-virtual-gpuujaj jaj= ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&DRM DRIVER FOR WIDECHIPS WS2401 PANELS}jaj= sbaja}(j]j]j]j]j ]internalrefurij anchorname'#drm-driver-for-widechips-ws2401-panelsujaj jaj= ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DRM DRIVERS}jaj > sbaja}(j]j]j]j]j ]internalrefurij anchorname #drm-driversujaj jaj > ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DRM DRIVERS AND MISC GPU PATCHES}jaj/> sbaja}(j]j]j]j]j ]internalrefurij anchorname!#drm-drivers-and-misc-gpu-patchesujaj jaj,> ubaja}(j]j]j]j]j ]ujaj jaj)> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR ALLWINNER A10}jajR> sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-allwinner-a10ujaj jajO> ubaja}(j]j]j]j]j ]ujaj jajL> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR AMLOGIC SOCS}jaju> sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-amlogic-socsujaj jajr> ubaja}(j]j]j]j]j ]ujaj jajo> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR ATMEL HLCDC}jaj> sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-atmel-hlcdcujaj jaj> ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR BRIDGE CHIPS}jaj> sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-bridge-chipsujaj jaj> ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR EXYNOS}jaj> sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-exynosujaj jaj> ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR FREESCALE DCU}jaj? sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-freescale-dcuujaj jaj> ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!DRM DRIVERS FOR FREESCALE IMX 5/6}jaj$? sbaja}(j]j]j]j]j ]internalrefurij anchorname"#drm-drivers-for-freescale-imx-5-6ujaj jaj!? ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$DRM DRIVERS FOR FREESCALE IMX BRIDGE}jajG? sbaja}(j]j]j]j]j ]internalrefurij anchorname%#drm-drivers-for-freescale-imx-bridgeujaj jajD? ubaja}(j]j]j]j]j ]ujaj jajA? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDDRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)}jajj? sbaja}(j]j]j]j]j ]internalrefurij anchornameB#drm-drivers-for-gma500-poulsbo-moorestown-and-derivative-chipsetsujaj jajg? ubaja}(j]j]j]j]j ]ujaj jajd? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR HISILICON}jaj? sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-hisiliconujaj jaj? ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR LIMA}jaj? sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-limaujaj jaj? ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR LOONGSON}jaj? sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-loongsonujaj jaj? ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR MEDIATEK}jaj? sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-mediatekujaj jaj? ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR NVIDIA TEGRA}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-nvidia-tegraujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,DRM DRIVERS FOR PRE-DCP APPLE DISPLAY OUTPUT}jaj<@ sbaja}(j]j]j]j]j ]internalrefurij anchorname-#drm-drivers-for-pre-dcp-apple-display-outputujaj jaj9@ ubaja}(j]j]j]j]j ]ujaj jaj6@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR RENESAS R-CAR}jaj_@ sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-renesas-r-carujaj jaj\@ ubaja}(j]j]j]j]j ]ujaj jajY@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR RENESAS RZ}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-renesas-rzujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj|@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DRM DRIVERS FOR RENESAS SHMOBILE}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname!#drm-drivers-for-renesas-shmobileujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR ROCKCHIP}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-rockchipujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR STI}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-stiujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR STM}jajA sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-stmujaj jaj A ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR TI KEYSTONE}jaj1A sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-ti-keystoneujaj jaj.A ubaja}(j]j]j]j]j ]ujaj jaj+A ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR TI LCDC}jajTA sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-ti-lcdcujaj jajQA ubaja}(j]j]j]j]j ]ujaj jajNA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR TI OMAP}jajwA sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-ti-omapujaj jajtA ubaja}(j]j]j]j]j ]ujaj jajqA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR V3D}jajA sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-v3dujaj jajA ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR VC4}jajA sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-vc4ujaj jajA ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR VIVANTE GPU IP}jajA sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-vivante-gpu-ipujaj jajA ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR XEN}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-xenujaj jajB ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM DRIVERS FOR XILINX}jaj&B sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-drivers-for-xilinxujaj jaj#B ubaja}(j]j]j]j]j ]ujaj jaj B ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM GPU SCHEDULER}jajIB sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-gpu-schedulerujaj jajFB ubaja}(j]j]j]j]j ]ujaj jajCB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM PANEL DRIVERS}jajlB sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-panel-driversujaj jajiB ubaja}(j]j]j]j]j ]ujaj jajfB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM PRIVACY-SCREEN CLASS}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-privacy-screen-classujaj jajB ubaja}(j]j]j]j]j ]ujaj jajB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM TTM SUBSYSTEM}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-ttm-subsystemujaj jajB ubaja}(j]j]j]j]j ]ujaj jajB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM AUTOMATED TESTING}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname#drm-automated-testingujaj jajB ubaja}(j]j]j]j]j ]ujaj jajB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDSBR100 USB FM RADIO DRIVER}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname#dsbr100-usb-fm-radio-driverujaj jajB ubaja}(j]j]j]j]j ]ujaj jajB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDT3155 MEDIA DRIVER}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#dt3155-media-driverujaj jajC ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_AF9015 MEDIA DRIVER}jaj>C sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-af9015-media-driverujaj jaj;C ubaja}(j]j]j]j]j ]ujaj jaj8C ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_AF9035 MEDIA DRIVER}jajaC sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-af9035-media-driverujaj jaj^C ubaja}(j]j]j]j]j ]ujaj jaj[C ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_ANYSEE MEDIA DRIVER}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-anysee-media-driverujaj jajC ubaja}(j]j]j]j]j ]ujaj jaj~C ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_AU6610 MEDIA DRIVER}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-au6610-media-driverujaj jajC ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_CE6230 MEDIA DRIVER}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-ce6230-media-driverujaj jajC ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_CXUSB MEDIA DRIVER}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-cxusb-media-driverujaj jajC ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_EC168 MEDIA DRIVER}jajD sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-ec168-media-driverujaj jaj D ubaja}(j]j]j]j]j ]ujaj jaj D ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_GL861 MEDIA DRIVER}jaj3D sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-gl861-media-driverujaj jaj0D ubaja}(j]j]j]j]j ]ujaj jaj-D ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_MXL111SF MEDIA DRIVER}jajVD sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-mxl111sf-media-driverujaj jajSD ubaja}(j]j]j]j]j ]ujaj jajPD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_RTL28XXU MEDIA DRIVER}jajyD sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-rtl28xxu-media-driverujaj jajvD ubaja}(j]j]j]j]j ]ujaj jajsD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDVB_USB_V2 MEDIA DRIVER}jajD sbaja}(j]j]j]j]j ]internalrefurij anchorname#dvb-usb-v2-media-driverujaj jajD ubaja}(j]j]j]j]j ]ujaj jajD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DYNAMIC DEBUG}jajD sbaja}(j]j]j]j]j ]internalrefurij anchorname#dynamic-debugujaj jajD ubaja}(j]j]j]j]j ]ujaj jajD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDYNAMIC INTERRUPT MODERATION}jajD sbaja}(j]j]j]j]j ]internalrefurij anchorname#dynamic-interrupt-moderationujaj jajD ubaja}(j]j]j]j]j ]ujaj jajD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'DYNAMIC THERMAL POWER MANAGEMENT (DTPM)}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname&#dynamic-thermal-power-management-dtpmujaj jajE ubaja}(j]j]j]j]j ]ujaj jajD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DZ DECSTATION DZ11 SERIAL DRIVER}jaj(E sbaja}(j]j]j]j]j ]internalrefurij anchorname!#dz-decstation-dz11-serial-driverujaj jaj%E ubaja}(j]j]j]j]j ]ujaj jaj"E ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaE3X0 POWER BUTTON DRIVER}jajKE sbaja}(j]j]j]j]j ]internalrefurij anchorname#e3x0-power-button-driverujaj jajHE ubaja}(j]j]j]j]j ]ujaj jajEE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaE4000 MEDIA DRIVER}jajnE sbaja}(j]j]j]j]j ]internalrefurij anchorname#e4000-media-driverujaj jajkE ubaja}(j]j]j]j]j ]ujaj jajhE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEARTH_PT1 MEDIA DRIVER}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname#earth-pt1-media-driverujaj jajE ubaja}(j]j]j]j]j ]ujaj jajE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEARTH_PT3 MEDIA DRIVER}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname#earth-pt3-media-driverujaj jajE ubaja}(j]j]j]j]j ]ujaj jajE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEC100 MEDIA DRIVER}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname#ec100-media-driverujaj jajE ubaja}(j]j]j]j]j ]ujaj jajE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaECRYPT FILE SYSTEM}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname#ecrypt-file-systemujaj jajE ubaja}(j]j]j]j]j ]ujaj jajE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-AMD64}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-amd64ujaj jajF ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-ARMADA}jaj@F sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-armadaujaj jaj=F ubaja}(j]j]j]j]j ]ujaj jaj:F ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-AST2500}jajcF sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-ast2500ujaj jaj`F ubaja}(j]j]j]j]j ]ujaj jaj]F ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEDAC-BLUEFIELD}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname#edac-bluefieldujaj jajF ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-CALXEDA}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-calxedaujaj jajF ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEDAC-CAVIUM OCTEON}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname#edac-cavium-octeonujaj jajF ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEDAC-CAVIUM THUNDERX}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname#edac-cavium-thunderxujaj jajF ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-CORE}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-coreujaj jajG ubaja}(j]j]j]j]j ]ujaj jaj G ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-DMC520}jaj5G sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-dmc520ujaj jaj2G ubaja}(j]j]j]j]j ]ujaj jaj/G ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-E752X}jajXG sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-e752xujaj jajUG ubaja}(j]j]j]j]j ]ujaj jajRG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-E7XXX}jaj{G sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-e7xxxujaj jajxG ubaja}(j]j]j]j]j ]ujaj jajuG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-FSL_DDR}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-fsl-ddrujaj jajG ubaja}(j]j]j]j]j ]ujaj jajG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-GHES}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-ghesujaj jajG ubaja}(j]j]j]j]j ]ujaj jajG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-I10NM}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-i10nmujaj jajG ubaja}(j]j]j]j]j ]ujaj jajG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-I3000}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-i3000ujaj jajH ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-I5000}jaj*H sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-i5000ujaj jaj'H ubaja}(j]j]j]j]j ]ujaj jaj$H ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-I5400}jajMH sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-i5400ujaj jajJH ubaja}(j]j]j]j]j ]ujaj jajGH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-I7300}jajpH sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-i7300ujaj jajmH ubaja}(j]j]j]j]j ]ujaj jajjH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-I7CORE}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-i7coreujaj jajH ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEDAC-I82443BXGX}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname#edac-i82443bxgxujaj jajH ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-I82975X}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-i82975xujaj jajH ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-IE31200}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-ie31200ujaj jajH ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-IGEN6}jajI sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-igen6ujaj jajI ubaja}(j]j]j]j]j ]ujaj jajI ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC-MPC85XX}jajBI sbaja}(j]j]j]j]j ]internalrefurij anchorname #edac-mpc85xxujaj jaj?I ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER}jajgL sbaja}(j]j]j]j]j ]internalrefurij anchorname)#emulex-broadcom-lpfc-fc-fcoe-scsi-driverujaj jajdL ubaja}(j]j]j]j]j ]ujaj jajaL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ENE CB710 FLASH CARD READER DRIVER}jajL sbaja}(j]j]j]j]j ]internalrefurij anchorname##ene-cb710-flash-card-reader-driverujaj jajL ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER}jajL sbaja}(j]j]j]j]j ]internalrefurij anchorname.#ene-kb2426-ene0100-ene020xx-infrared-receiverujaj jajL ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ENERGY MODEL}jajL sbaja}(j]j]j]j]j ]internalrefurij anchorname #energy-modelujaj jajL ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER}jajL sbaja}(j]j]j]j]j ]internalrefurij anchorname,#epapr-hypervisor-byte-channel-device-driverujaj jajL ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!EPSON S1D13XXX FRAMEBUFFER DRIVER}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname"#epson-s1d13xxx-framebuffer-driverujaj jajM ubaja}(j]j]j]j]j ]ujaj jajM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEROFS FILE SYSTEM}jaj9M sbaja}(j]j]j]j]j ]internalrefurij anchorname#erofs-file-systemujaj jaj6M ubaja}(j]j]j]j]j ]ujaj jaj3M ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ERRSEQ ERROR TRACKING INFRASTRUCTURE}jaj\M sbaja}(j]j]j]j]j ]internalrefurij anchorname%#errseq-error-tracking-infrastructureujaj jajYM ubaja}(j]j]j]j]j ]ujaj jajVM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaESD CAN NETWORK DRIVERS}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname#esd-can-network-driversujaj jaj|M ubaja}(j]j]j]j]j ]ujaj jajyM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaESD CAN/USB DRIVERS}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname#esd-can-usb-driversujaj jajM ubaja}(j]j]j]j]j ]ujaj jajM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaET131X NETWORK DRIVER}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname#et131x-network-driverujaj jajM ubaja}(j]j]j]j]j ]ujaj jajM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaETAS ES58X CAN/USB DRIVER}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname#etas-es58x-can-usb-driverujaj jajM ubaja}(j]j]j]j]j ]ujaj jajM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaETHERNET BRIDGE}jaj N sbaja}(j]j]j]j]j ]internalrefurij anchorname#ethernet-bridgeujaj jajN ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaETHERNET PHY LIBRARY}jaj.N sbaja}(j]j]j]j]j ]internalrefurij anchorname#ethernet-phy-libraryujaj jaj+N ubaja}(j]j]j]j]j ]ujaj jaj(N ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaETHERNET PHY LIBRARY [RUST]}jajQN sbaja}(j]j]j]j]j ]internalrefurij anchorname#ethernet-phy-library-rustujaj jajNN ubaja}(j]j]j]j]j ]ujaj jajKN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXEC & BINFMT API, ELF}jajtN sbaja}(j]j]j]j]j ]internalrefurij anchorname#exec-binfmt-api-elfujaj jajqN ubaja}(j]j]j]j]j ]ujaj jajnN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXFAT FILE SYSTEM}jajN sbaja}(j]j]j]j]j ]internalrefurij anchorname#exfat-file-systemujaj jajN ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXPRESSWIRE PROTOCOL LIBRARY}jajN sbaja}(j]j]j]j]j ]internalrefurij anchorname#expresswire-protocol-libraryujaj jajN ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXT2 FILE SYSTEM}jajN sbaja}(j]j]j]j]j ]internalrefurij anchorname#ext2-file-systemujaj jajN ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXT4 FILE SYSTEM}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname#ext4-file-systemujaj jajN ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Extended Verification Module (EVM)}jaj#O sbaja}(j]j]j]j]j ]internalrefurij anchorname!#extended-verification-module-evmujaj jaj O ubaja}(j]j]j]j]j ]ujaj jajO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#EXTENSIBLE FIRMWARE INTERFACE (EFI)}jajFO sbaja}(j]j]j]j]j ]internalrefurij anchorname"#extensible-firmware-interface-efiujaj jajCO ubaja}(j]j]j]j]j ]ujaj jaj@O ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)}jajiO sbaja}(j]j]j]j]j ]internalrefurij anchorname$#external-connector-subsystem-extconujaj jajfO ubaja}(j]j]j]j]j ]ujaj jajcO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXTRA BOOT CONFIG}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname#extra-boot-configujaj jajO ubaja}(j]j]j]j]j ]ujaj jajO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXTRON DA HD 4K PLUS CEC DRIVER}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname #extron-da-hd-4k-plus-cec-driverujaj jajO ubaja}(j]j]j]j]j ]ujaj jajO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXYNOS DP DRIVER}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname#exynos-dp-driverujaj jajO ubaja}(j]j]j]j]j ]ujaj jajO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXYNOS SYSMMU (IOMMU) driver}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname#exynos-sysmmu-iommu-driverujaj jajO ubaja}(j]j]j]j]j ]ujaj jajO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaF2FS FILE SYSTEM}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname#f2fs-file-systemujaj jajP ubaja}(j]j]j]j]j ]ujaj jajP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"F71805F HARDWARE MONITORING DRIVER}jaj;P sbaja}(j]j]j]j]j ]internalrefurij anchorname##f71805f-hardware-monitoring-driverujaj jaj8P ubaja}(j]j]j]j]j ]ujaj jaj5P ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FADDR2LINE}jaj^P sbaja}(j]j]j]j]j ]internalrefurij anchorname #faddr2lineujaj jaj[P ubaja}(j]j]j]j]j ]ujaj jajXP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFAILOVER MODULE}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname#failover-moduleujaj jaj~P ubaja}(j]j]j]j]j ]ujaj jaj{P ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFANOTIFY}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname #fanotifyujaj jajP ubaja}(j]j]j]j]j ]ujaj jajP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname*#faraday-fotg210-usb2-dual-role-controllerujaj jajP ubaja}(j]j]j]j]j ]ujaj jajP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFARSYNC SYNCHRONOUS DRIVER}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname#farsync-synchronous-driverujaj jajP ubaja}(j]j]j]j]j ]ujaj jajP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFAULT INJECTION SUPPORT}jaj Q sbaja}(j]j]j]j]j ]internalrefurij anchorname#fault-injection-supportujaj jaj Q ubaja}(j]j]j]j]j ]ujaj jajQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFBTFT Framebuffer drivers}jaj0Q sbaja}(j]j]j]j]j ]internalrefurij anchorname#fbtft-framebuffer-driversujaj jaj-Q ubaja}(j]j]j]j]j ]ujaj jaj*Q ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFC0011 TUNER DRIVER}jajSQ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fc0011-tuner-driverujaj jajPQ ubaja}(j]j]j]j]j ]ujaj jajMQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFC2580 MEDIA DRIVER}jajvQ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fc2580-media-driverujaj jajsQ ubaja}(j]j]j]j]j ]ujaj jajpQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%FCOE SUBSYSTEM (libfc, libfcoe, fcoe)}jajQ sbaja}(j]j]j]j]j ]internalrefurij anchorname"#fcoe-subsystem-libfc-libfcoe-fcoeujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*FILE LOCKING (flock() and fcntl()/lockf())}jajQ sbaja}(j]j]j]j]j ]internalrefurij anchorname##file-locking-flock-and-fcntl-lockfujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFILESYSTEM DIRECT ACCESS (DAX)}jajQ sbaja}(j]j]j]j]j ]internalrefurij anchorname#filesystem-direct-access-daxujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$FILESYSTEMS (VFS and infrastructure)}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname##filesystems-vfs-and-infrastructureujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFILESYSTEMS [EXPORTFS]}jaj%R sbaja}(j]j]j]j]j ]internalrefurij anchorname#filesystems-exportfsujaj jaj"R ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFILESYSTEMS [IDMAPPED MOUNTS]}jajHR sbaja}(j]j]j]j]j ]internalrefurij anchorname#filesystems-idmapped-mountsujaj jajER ubaja}(j]j]j]j]j ]ujaj jajBR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFILESYSTEMS [IOMAP]}jajkR sbaja}(j]j]j]j]j ]internalrefurij anchorname#filesystems-iomapujaj jajhR ubaja}(j]j]j]j]j ]ujaj jajeR ubaja}(j]j]j]j]j ]ujajҼ jaj ube(jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFILESYSTEMS [NETFS LIBRARY]}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname#filesystems-netfs-libraryujaj jajR ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFILESYSTEMS [STACKABLE]}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname#filesystems-stackableujaj jajR ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname:#fintek-f75375s-hardware-monitor-and-fan-controller-driverujaj jajR ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname,#fintek-f81604-usb-to-2xcanbus-device-driverujaj jajR ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE}jajS sbaja}(j]j]j]j]j ]internalrefurij anchornameA#firewire-audio-drivers-and-iec-61883-1-6-packet-streaming-engineujaj jajS ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FIREWIRE MEDIA DRIVERS (firedtv)}jaj=S sbaja}(j]j]j]j]j ]internalrefurij anchorname#firewire-media-drivers-firedtvujaj jaj:S ubaja}(j]j]j]j]j ]ujaj jaj7S ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFIREWIRE SBP-2 TARGET}jaj`S sbaja}(j]j]j]j]j ]internalrefurij anchorname#firewire-sbp-2-targetujaj jaj]S ubaja}(j]j]j]j]j ]ujaj jajZS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFIREWIRE SUBSYSTEM}jajS sbaja}(j]j]j]j]j ]internalrefurij anchorname#firewire-subsystemujaj jajS ubaja}(j]j]j]j]j ]ujaj jaj}S ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFIRMWARE FRAMEWORK FOR ARMV8-A}jajS sbaja}(j]j]j]j]j ]internalrefurij anchorname#firmware-framework-for-armv8-aujaj jajS ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"FIRMWARE LOADER (request_firmware)}jajS sbaja}(j]j]j]j]j ]internalrefurij anchorname!#firmware-loader-request-firmwareujaj jajS ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFLEXTIMER FTM-QUADDEC DRIVER}jajS sbaja}(j]j]j]j]j ]internalrefurij anchorname#flextimer-ftm-quaddec-driverujaj jajS ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FLOPPY DRIVER}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname#floppy-driverujaj jaj T ubaja}(j]j]j]j]j ]ujaj jaj T ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFLYSKY FSIA6B RC RECEIVER}jaj2T sbaja}(j]j]j]j]j ]internalrefurij anchorname#flysky-fsia6b-rc-receiverujaj jaj/T ubaja}(j]j]j]j]j ]ujaj jaj,T ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja[FOCUSRITE CONTROL PROTOCOL/SCARLETT2 MIXER DRIVERS (Scarlett Gen 2+, Clarett, and Vocaster)}jajUT sbaja}(j]j]j]j]j ]internalrefurij anchornameW#focusrite-control-protocol-scarlett2-mixer-drivers-scarlett-gen-2-clarett-and-vocasterujaj jajRT ubaja}(j]j]j]j]j ]ujaj jajOT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!FORCEDETH GIGABIT ETHERNET DRIVER}jajxT sbaja}(j]j]j]j]j ]internalrefurij anchorname"#forcedeth-gigabit-ethernet-driverujaj jajuT ubaja}(j]j]j]j]j ]ujaj jajrT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFORTIFY_SOURCE}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname#fortify-sourceujaj jajT ubaja}(j]j]j]j]j ]ujaj jajT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFPGA DFL DRIVERS}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname#fpga-dfl-driversujaj jajT ubaja}(j]j]j]j]j ]ujaj jajT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFPGA MANAGER FRAMEWORK}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname#fpga-manager-frameworkujaj jajT ubaja}(j]j]j]j]j ]ujaj jajT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FPU EMULATOR}jajU sbaja}(j]j]j]j]j ]internalrefurij anchorname #fpu-emulatorujaj jajU ubaja}(j]j]j]j]j ]ujaj jajT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFRAMEBUFFER CORE}jaj'U sbaja}(j]j]j]j]j ]internalrefurij anchorname#framebuffer-coreujaj jaj$U ubaja}(j]j]j]j]j ]ujaj jaj!U ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFRAMEBUFFER DRAWING}jajJU sbaja}(j]j]j]j]j ]internalrefurij anchorname#framebuffer-drawingujaj jajGU ubaja}(j]j]j]j]j ]ujaj jajDU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFRAMEBUFFER LAYER}jajmU sbaja}(j]j]j]j]j ]internalrefurij anchorname#framebuffer-layerujaj jajjU ubaja}(j]j]j]j]j ]ujaj jajgU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGFREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER}jajU sbaja}(j]j]j]j]j ]internalrefurij anchornameF#freescale-caam-cryptographic-acceleration-and-assurance-module-driverujaj jajU ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$FREESCALE COLDFIRE M5441X MMC DRIVER}jajU sbaja}(j]j]j]j]j ]internalrefurij anchorname%#freescale-coldfire-m5441x-mmc-driverujaj jajU ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FREESCALE DIU FRAMEBUFFER DRIVER}jajU sbaja}(j]j]j]j]j ]internalrefurij anchorname!#freescale-diu-framebuffer-driverujaj jajU ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREESCALE DMA DRIVER}jajU sbaja}(j]j]j]j]j ]internalrefurij anchorname#freescale-dma-driverujaj jajU ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREESCALE DSPI DRIVER}jajV sbaja}(j]j]j]j]j ]internalrefurij anchorname#freescale-dspi-driverujaj jajV ubaja}(j]j]j]j]j ]ujaj jajV ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREESCALE eDMA DRIVER}jaj?V sbaja}(j]j]j]j]j ]internalrefurij anchorname#freescale-edma-driverujaj jajY ubaja}(j]j]j]j]j ]ujaj jaj;Y ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREESCALE SOC DRIVERS}jajdY sbaja}(j]j]j]j]j ]internalrefurij anchorname#freescale-soc-driversujaj jajaY ubaja}(j]j]j]j]j ]ujaj jaj^Y ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREESCALE SOC FS_ENET DRIVER}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname#freescale-soc-fs-enet-driverujaj jajY ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREESCALE SOC SOUND DRIVERS}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname#freescale-soc-sound-driversujaj jajY ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#FREESCALE SOC LPC32XX SOUND DRIVERS}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname$#freescale-soc-lpc32xx-sound-driversujaj jajY ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREESCALE SOC SOUND QMC DRIVER}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname#freescale-soc-sound-qmc-driverujaj jajY ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FREESCALE USB PERIPHERAL DRIVERS}jajZ sbaja}(j]j]j]j]j ]internalrefurij anchorname!#freescale-usb-peripheral-driversujaj jajZ ubaja}(j]j]j]j]j ]ujaj jaj Z ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREESCALE USB PHY DRIVER}jaj6Z sbaja}(j]j]j]j]j ]internalrefurij anchorname#freescale-usb-phy-driverujaj jaj3Z ubaja}(j]j]j]j]j ]ujaj jaj0Z ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREEVXFS FILESYSTEM}jajYZ sbaja}(j]j]j]j]j ]internalrefurij anchorname#freevxfs-filesystemujaj jajVZ ubaja}(j]j]j]j]j ]ujaj jajSZ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFREEZER}jaj|Z sbaja}(j]j]j]j]j ]internalrefurij anchorname#freezerujaj jajyZ ubaja}(j]j]j]j]j ]ujaj jajvZ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT}jajZ sbaja}(j]j]j]j]j ]internalrefurij anchorname-#fscrypt-file-system-level-encryption-supportujaj jajZ ubaja}(j]j]j]j]j ]ujaj jajZ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FSI SUBSYSTEM}jajZ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fsi-subsystemujaj jajZ ubaja}(j]j]j]j]j ]ujaj jajZ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFSI-ATTACHED I2C DRIVER}jajZ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fsi-attached-i2c-driverujaj jajZ ubaja}(j]j]j]j]j ]ujaj jajZ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFSI-ATTACHED SPI DRIVER}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fsi-attached-spi-driverujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE}jaj+[ sbaja}(j]j]j]j]j ]internalrefurij anchorname0#fsnotify-filesystem-notification-infrastructureujaj jaj([ ubaja}(j]j]j]j]j ]ujaj jaj%[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION}jajN[ sbaja}(j]j]j]j]j ]internalrefurij anchorname6#fsverity-read-only-file-based-authenticity-protectionujaj jajK[ ubaja}(j]j]j]j]j ]ujaj jajH[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'FT260 FTDI USB-HID TO I2C BRIDGE DRIVER}jajq[ sbaja}(j]j]j]j]j ]internalrefurij anchorname(#ft260-ftdi-usb-hid-to-i2c-bridge-driverujaj jajn[ ubaja}(j]j]j]j]j ]ujaj jajk[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUJITSU LAPTOP EXTRAS}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fujitsu-laptop-extrasujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUJITSU TABLET EXTRAS}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fujitsu-tablet-extrasujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUNCTION HOOKS (FTRACE)}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname#function-hooks-ftraceujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUNGIBLE ETHERNET DRIVERS}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fungible-ethernet-driversujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUSE: FILESYSTEM IN USERSPACE}jaj \ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fuse-filesystem-in-userspaceujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jaj\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUTEX SUBSYSTEM}jajC\ sbaja}(j]j]j]j]j ]internalrefurij anchorname#futex-subsystemujaj jaj@\ ubaja}(j]j]j]j]j ]ujaj jaj=\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFWCTL SUBSYSTEM}jajf\ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fwctl-subsystemujaj jajc\ ubaja}(j]j]j]j]j ]ujaj jaj`\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFWCTL MLX5 DRIVER}jaj\ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fwctl-mlx5-driverujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jaj\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFWCTL PDS DRIVER}jaj\ sbaja}(j]j]j]j]j ]internalrefurij anchorname#fwctl-pds-driverujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jaj\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&GALAXYCORE GC0308 CAMERA SENSOR DRIVER}jaj\ sbaja}(j]j]j]j]j ]internalrefurij anchorname'#galaxycore-gc0308-camera-sensor-driverujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jaj\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&GALAXYCORE GC05a2 CAMERA SENSOR DRIVER}jaj\ sbaja}(j]j]j]j]j ]internalrefurij anchorname'#galaxycore-gc05a2-camera-sensor-driverujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jaj\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&GALAXYCORE GC08A3 CAMERA SENSOR DRIVER}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname'#galaxycore-gc08a3-camera-sensor-driverujaj jaj] ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGALAXYCORE GC2145 SENSOR DRIVER}jaj8] sbaja}(j]j]j]j]j ]internalrefurij anchorname #galaxycore-gc2145-sensor-driverujaj jaj5] ubaja}(j]j]j]j]j ]ujaj jaj2] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER}jaj[] sbaja}(j]j]j]j]j ]internalrefurij anchorname'#gateworks-system-controller-gsc-driverujaj jajX] ubaja}(j]j]j]j]j ]ujaj jajU] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GCC PLUGINS}jaj~] sbaja}(j]j]j]j]j ]internalrefurij anchorname #gcc-pluginsujaj jaj{] ubaja}(j]j]j]j]j ]ujaj jajx] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGCOV BASED KERNEL PROFILING}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname#gcov-based-kernel-profilingujaj jaj] ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#GDB KERNEL DEBUGGING HELPER SCRIPTS}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname$#gdb-kernel-debugging-helper-scriptsujaj jaj] ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGE HEALTHCARE PMC ADC DRIVER}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname#ge-healthcare-pmc-adc-driverujaj jaj] ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGEMINI CRYPTO DRIVER}jaj ^ sbaja}(j]j]j]j]j ]internalrefurij anchorname#gemini-crypto-driverujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGEMTEK FM RADIO RECEIVER DRIVER}jaj-^ sbaja}(j]j]j]j]j ]internalrefurij anchorname #gemtek-fm-radio-receiver-driverujaj jaj*^ ubaja}(j]j]j]j]j ]ujaj jaj'^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GENDWARFKSYMS}jajP^ sbaja}(j]j]j]j]j ]internalrefurij anchorname#gendwarfksymsujaj jajM^ ubaja}(j]j]j]j]j ]ujaj jajJ^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERIC ARCHITECTURE TOPOLOGY}jajs^ sbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-architecture-topologyujaj jajp^ ubaja}(j]j]j]j]j ]ujaj jajm^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERIC ENTRY CODE}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-entry-codeujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERIC GPIO I2C DRIVER}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-gpio-i2c-driverujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#GENERIC GPIO I2C MULTIPLEXER DRIVER}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname$#generic-gpio-i2c-multiplexer-driverujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERIC GPIO RESET DRIVER}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-gpio-reset-driverujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERIC HDLC (WAN) DRIVERS}jaj"_ sbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-hdlc-wan-driversujaj jaj_ ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GENERIC INCLUDE/ASM HEADER FILES}jajE_ sbaja}(j]j]j]j]j ]internalrefurij anchorname!#generic-include-asm-header-filesujaj jajB_ ubaja}(j]j]j]j]j ]ujaj jaj?_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERIC PHY FRAMEWORK}jajh_ sbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-phy-frameworkujaj jaje_ ubaja}(j]j]j]j]j ]ujaj jajb_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname)#generic-pinctrl-i2c-demultiplexer-driverujaj jaj_ ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERIC PM DOMAINS}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-pm-domainsujaj jaj_ ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERIC RADIX TREE}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-radix-treeujaj jaj_ ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname)#generic-resistive-touchscreen-adc-driverujaj jaj_ ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERIC STRING LIBRARY}jaj` sbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-string-libraryujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"GENERIC UIO DRIVER FOR PCI DEVICES}jaj:` sbaja}(j]j]j]j]j ]internalrefurij anchorname##generic-uio-driver-for-pci-devicesujaj jaj7` ubaja}(j]j]j]j]j ]ujaj jaj4` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERIC VDSO LIBRARY}jaj]` sbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-vdso-libraryujaj jajZ` ubaja}(j]j]j]j]j ]ujaj jajW` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#GENWQE (IBM Generic Workqueue Card)}jaj` sbaja}(j]j]j]j]j ]internalrefurij anchorname"#genwqe-ibm-generic-workqueue-cardujaj jaj}` ubaja}(j]j]j]j]j ]ujaj jajz` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGET_MAINTAINER SCRIPT}jaj` sbaja}(j]j]j]j]j ]internalrefurij anchorname#get-maintainer-scriptujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGFS2 FILE SYSTEM}jaj` sbaja}(j]j]j]j]j ]internalrefurij anchorname#gfs2-file-systemujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!GIGABYTE WATERFORCE SENSOR DRIVER}jaj` sbaja}(j]j]j]j]j ]internalrefurij anchorname"#gigabyte-waterforce-sensor-driverujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGIGABYTE WMI DRIVER}jaj a sbaja}(j]j]j]j]j ]internalrefurij anchorname#gigabyte-wmi-driverujaj jaj a ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGNSS SUBSYSTEM}jaj/a sbaja}(j]j]j]j]j ]internalrefurij anchorname#gnss-subsystemujaj jaj,a ubaja}(j]j]j]j]j ]ujaj jaj)a ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGO7007 MPEG CODEC}jajRa sbaja}(j]j]j]j]j ]internalrefurij anchorname#go7007-mpeg-codecujaj jajOa ubaja}(j]j]j]j]j ]ujaj jajLa ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGOCONTROLL MODULINE MODULE SLOT}jajua sbaja}(j]j]j]j]j ]internalrefurij anchorname #gocontroll-moduline-module-slotujaj jajra ubaja}(j]j]j]j]j ]ujaj jajoa ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGOODIX TOUCHSCREEN}jaja sbaja}(j]j]j]j]j ]internalrefurij anchorname#goodix-touchscreenujaj jaja ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGOOGLE ETHERNET DRIVERS}jaja sbaja}(j]j]j]j]j ]internalrefurij anchorname#google-ethernet-driversujaj jaja ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGOOGLE FIRMWARE DRIVERS}jaja sbaja}(j]j]j]j]j ]internalrefurij anchorname#google-firmware-driversujaj jaja ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGOOGLE TENSOR SoC SUPPORT}jajb sbaja}(j]j]j]j]j ]internalrefurij anchorname#google-tensor-soc-supportujaj jaja ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPD POCKET FAN DRIVER}jaj$b sbaja}(j]j]j]j]j ]internalrefurij anchorname#gpd-pocket-fan-driverujaj jaj!b ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GPIB DRIVERS}jajGb sbaja}(j]j]j]j]j ]internalrefurij anchorname #gpib-driversujaj jajDb ubaja}(j]j]j]j]j ]ujaj jajAb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIO ACPI SUPPORT}jajjb sbaja}(j]j]j]j]j ]internalrefurij anchorname#gpio-acpi-supportujaj jajgb ubaja}(j]j]j]j]j ]ujaj jajdb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIO AGGREGATOR}jajb sbaja}(j]j]j]j]j ]internalrefurij anchorname#gpio-aggregatorujaj jajb ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIO IR Transmitter}jajb sbaja}(j]j]j]j]j ]internalrefurij anchorname#gpio-ir-transmitterujaj jajb ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIO MOCKUP DRIVER}jajb sbaja}(j]j]j]j]j ]internalrefurij anchorname#gpio-mockup-driverujaj jajb ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GPIO REGMAP}jajb sbaja}(j]j]j]j]j ]internalrefurij anchorname #gpio-regmapujaj jajb ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIO SUBSYSTEM}jajc sbaja}(j]j]j]j]j ]internalrefurij anchorname#gpio-subsystemujaj jajc ubaja}(j]j]j]j]j ]ujaj jajc ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GPIO UAPI}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname.#handshake-upcall-for-transport-layer-securityujaj jaj;f ubaja}(j]j]j]j]j ]ujaj jaj8f ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHANTRO VPU CODEC DRIVER}jajaf sbaja}(j]j]j]j]j ]internalrefurij anchorname#hantro-vpu-codec-driverujaj jaj^f ubaja}(j]j]j]j]j ]ujaj jaj[f ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname1#hard-drive-active-protection-system-hdaps-driverujaj jajf ubaja}(j]j]j]j]j ]ujaj jaj~f ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHARDWARE MONITORING}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname#hardware-monitoringujaj jajf ubaja}(j]j]j]j]j ]ujaj jajf ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%HARDWARE RANDOM NUMBER GENERATOR CORE}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname&#hardware-random-number-generator-coreujaj jajf ubaja}(j]j]j]j]j ]ujaj jajf ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHARDWARE SPINLOCK CORE}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname#hardware-spinlock-coreujaj jajf ubaja}(j]j]j]j]j ]ujaj jajf ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHARDWARE TRACING FACILITIES}jajg sbaja}(j]j]j]j]j ]internalrefurij anchorname#hardware-tracing-facilitiesujaj jaj g ubaja}(j]j]j]j]j ]ujaj jaj g ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHARMONY SOUND DRIVER}jaj3g sbaja}(j]j]j]j]j ]internalrefurij anchorname#harmony-sound-driverujaj jaj0g ubaja}(j]j]j]j]j ]ujaj jaj-g ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHDPVR USB VIDEO ENCODER DRIVER}jajVg sbaja}(j]j]j]j]j ]internalrefurij anchorname#hdpvr-usb-video-encoder-driverujaj jajSg ubaja}(j]j]j]j]j ]ujaj jajPg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER}jajyg sbaja}(j]j]j]j]j ]internalrefurij anchorname+#hewlett-packard-enterprise-ilo-chif-driverujaj jajvg ubaja}(j]j]j]j]j ]ujaj jajsg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER}jajg sbaja}(j]j]j]j]j ]internalrefurij anchorname3#hewlett-packard-enterprise-ilo-nmi-watchdog-driverujaj jajg ubaja}(j]j]j]j]j ]ujaj jajg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)}jajg sbaja}(j]j]j]j]j ]internalrefurij anchorname-#hewlett-packard-smart-array-raid-driver-hpsaujaj jajg ubaja}(j]j]j]j]j ]ujaj jajg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HFI1 DRIVER}jajg sbaja}(j]j]j]j]j ]internalrefurij anchorname #hfi1-driverujaj jajg ubaja}(j]j]j]j]j ]ujaj jajg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHFS FILESYSTEM}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname#hfs-filesystemujaj jajh ubaja}(j]j]j]j]j ]ujaj jajg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHFSPLUS FILESYSTEM}jaj(h sbaja}(j]j]j]j]j ]internalrefurij anchorname#hfsplus-filesystemujaj jaj%h ubaja}(j]j]j]j]j ]ujaj jaj"h ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHGA FRAMEBUFFER DRIVER}jajKh sbaja}(j]j]j]j]j ]internalrefurij anchorname#hga-framebuffer-driverujaj jajHh ubaja}(j]j]j]j]j ]ujaj jajEh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.HIBERNATION (aka Software Suspend, aka swsusp)}jajnh sbaja}(j]j]j]j]j ]internalrefurij anchorname,#hibernation-aka-software-suspend-aka-swsuspujaj jajkh ubaja}(j]j]j]j]j ]ujaj jajhh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID CORE LAYER}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname#hid-core-layerujaj jajh ubaja}(j]j]j]j]j ]ujaj jajh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID LOGITECH DRIVERS}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname#hid-logitech-driversujaj jajh ubaja}(j]j]j]j]j ]ujaj jajh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID NVIDIA SHIELD DRIVER}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname#hid-nvidia-shield-driverujaj jajh ubaja}(j]j]j]j]j ]ujaj jajh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HID PHOENIX RC FLIGHT CONTROLLER}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname!#hid-phoenix-rc-flight-controllerujaj jajh ubaja}(j]j]j]j]j ]ujaj jajh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID PLAYSTATION DRIVER}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname#hid-playstation-driverujaj jaji ubaja}(j]j]j]j]j ]ujaj jaji ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID SENSOR HUB DRIVERS}jaj@i sbaja}(j]j]j]j]j ]internalrefurij anchorname#hid-sensor-hub-driversujaj jaj=i ubaja}(j]j]j]j]j ]ujaj jaj:i ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID UNIVERSAL PIDFF DRIVER}jajci sbaja}(j]j]j]j]j ]internalrefurij anchorname#hid-universal-pidff-driverujaj jaj`i ubaja}(j]j]j]j]j ]ujaj jaj]i ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID VRC-2 CAR CONTROLLER DRIVER}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname #hid-vrc-2-car-controller-driverujaj jaji ubaja}(j]j]j]j]j ]ujaj jaji ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID WACOM DRIVER}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname#hid-wacom-driverujaj jaji ubaja}(j]j]j]j]j ]ujaj jaji ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID++ LOGITECH DRIVERS}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname#id1ujaj jaji ubaja}(j]j]j]j]j ]ujaj jaji ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname/#high-resolution-timers-timer-wheel-clockeventsujaj jaji ubaja}(j]j]j]j]j ]ujaj jaji ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHIGH-RESOLUTION TIMERS [RUST]}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname#high-resolution-timers-rustujaj jajj ubaja}(j]j]j]j]j ]ujaj jaj j ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHIGH-SPEED SCC DRIVER FOR AX.25}jaj5j sbaja}(j]j]j]j]j ]internalrefurij anchorname #high-speed-scc-driver-for-ax-25ujaj jaj2j ubaja}(j]j]j]j]j ]ujaj jaj/j ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%HIGHPOINT ROCKETRAID 3xxx RAID DRIVER}jajXj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#highpoint-rocketraid-3xxx-raid-driverujaj jajUj ubaja}(j]j]j]j]j ]ujaj jajRj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$HIKEY960 ONBOARD USB GPIO HUB DRIVER}jaj{j sbaja}(j]j]j]j]j ]internalrefurij anchorname%#hikey960-onboard-usb-gpio-hub-driverujaj jajxj ubaja}(j]j]j]j]j ]ujaj jajuj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"HIMAX HX83112B TOUCHSCREEN SUPPORT}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname##himax-hx83112b-touchscreen-supportujaj jajj ubaja}(j]j]j]j]j ]ujaj jajj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHIPPI}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname#hippiujaj jajj ubaja}(j]j]j]j]j ]ujaj jajj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#hirschmann-hellcreek-ethernet-switch-driverujaj jajj ubaja}(j]j]j]j]j ]ujaj jajj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHISILICON DMA DRIVER}jajk sbaja}(j]j]j]j]j ]internalrefurij anchorname#hisilicon-dma-driverujaj jajk ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHISILICON GPIO DRIVER}jaj*k sbaja}(j]j]j]j]j ]internalrefurij anchorname#hisilicon-gpio-driverujaj jaj'k ubaja}(j]j]j]j]j ]ujaj jaj$k ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)}jajMk sbaja}(j]j]j]j]j ]internalrefurij anchorname2#hisilicon-high-performance-rsa-engine-driver-hpreujaj jajJk ubaja}(j]j]j]j]j ]ujaj jajGk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHISILICON HNS3 PMU DRIVER}jajpk sbaja}(j]j]j]j]j ]internalrefurij anchorname#hisilicon-hns3-pmu-driverujaj jajmk ubaja}(j]j]j]j]j ]ujaj jajjk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHISILICON I2C CONTROLLER DRIVER}jajk sbaja}(j]j]j]j]j ]internalrefurij anchorname #hisilicon-i2c-controller-driverujaj jajk ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!HISILICON KUNPENG SOC HCCS DRIVER}jajk sbaja}(j]j]j]j]j ]internalrefurij anchorname"#hisilicon-kunpeng-soc-hccs-driverujaj jajk ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHISILICON LPC BUS DRIVER}jajk sbaja}(j]j]j]j]j ]internalrefurij anchorname#hisilicon-lpc-bus-driverujaj jajk ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)}jajk sbaja}(j]j]j]j]j ]internalrefurij anchorname*#hisilicon-network-subsystem-3-driver-hns3ujaj jajk ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HISILICON NETWORK HIBMCGE DRIVER}jajl sbaja}(j]j]j]j]j ]internalrefurij anchorname!#hisilicon-network-hibmcge-driverujaj jajl ubaja}(j]j]j]j]j ]ujaj jajl ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"HISILICON NETWORK SUBSYSTEM DRIVER}jajBl sbaja}(j]j]j]j]j ]internalrefurij anchorname##hisilicon-network-subsystem-driverujaj jaj?l ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HSI SUBSYSTEM}jajgo sbaja}(j]j]j]j]j ]internalrefurij anchorname#hsi-subsystemujaj jajdo ubaja}(j]j]j]j]j ]ujaj jajao ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHSO 3G MODEM DRIVER}jajo sbaja}(j]j]j]j]j ]internalrefurij anchorname#hso-3g-modem-driverujaj jajo ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHSR NETWORK PROTOCOL}jajo sbaja}(j]j]j]j]j ]internalrefurij anchorname#hsr-network-protocolujaj jajo ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHT16K33 LED CONTROLLER DRIVER}jajo sbaja}(j]j]j]j]j ]internalrefurij anchorname#ht16k33-led-controller-driverujaj jajo ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHTCPEN TOUCHSCREEN DRIVER}jajo sbaja}(j]j]j]j]j ]internalrefurij anchorname#htcpen-touchscreen-driverujaj jajo ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HTE SUBSYSTEM}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname#hte-subsystemujaj jajp ubaja}(j]j]j]j]j ]ujaj jajp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&HTS221 TEMPERATURE-HUMIDITY IIO DRIVER}jaj9p sbaja}(j]j]j]j]j ]internalrefurij anchorname'#hts221-temperature-humidity-iio-driverujaj jaj6p ubaja}(j]j]j]j]j ]ujaj jaj3p ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.HTU31 Hardware Temperature and Humidity Sensor}jaj\p sbaja}(j]j]j]j]j ]internalrefurij anchorname/#htu31-hardware-temperature-and-humidity-sensorujaj jajYp ubaja}(j]j]j]j]j ]ujaj jajVp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHUAWEI ETHERNET DRIVER}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname#huawei-ethernet-driverujaj jaj|p ubaja}(j]j]j]j]j ]ujaj jajyp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/HUAWEI MATEBOOK E GO EMBEDDED CONTROLLER DRIVER}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname0#huawei-matebook-e-go-embedded-controller-driverujaj jajp ubaja}(j]j]j]j]j ]ujaj jajp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHUGETLB SUBSYSTEM}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname#hugetlb-subsystemujaj jajp ubaja}(j]j]j]j]j ]ujaj jajp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHVA ST MEDIA DRIVER}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname#hva-st-media-driverujaj jajp ubaja}(j]j]j]j]j ]ujaj jajp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HWPOISON MEMORY FAILURE HANDLING}jaj q sbaja}(j]j]j]j]j ]internalrefurij anchorname!#hwpoison-memory-failure-handlingujaj jajq ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HYCON HY46XX TOUCHSCREEN SUPPORT}jaj.q sbaja}(j]j]j]j]j ]internalrefurij anchorname!#hycon-hy46xx-touchscreen-supportujaj jaj+q ubaja}(j]j]j]j]j ]ujaj jaj(q ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHYGON PROCESSOR SUPPORT}jajQq sbaja}(j]j]j]j]j ]internalrefurij anchorname#hygon-processor-supportujaj jajNq ubaja}(j]j]j]j]j ]ujaj jajKq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHYNIX HI556 SENSOR DRIVER}jajtq sbaja}(j]j]j]j]j ]internalrefurij anchorname#hynix-hi556-sensor-driverujaj jajqq ubaja}(j]j]j]j]j ]ujaj jajnq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHYNIX HI846 SENSOR DRIVER}jajq sbaja}(j]j]j]j]j ]internalrefurij anchorname#hynix-hi846-sensor-driverujaj jajq ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHYNIX HI847 SENSOR DRIVER}jajq sbaja}(j]j]j]j]j ]internalrefurij anchorname#hynix-hi847-sensor-driverujaj jajq ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHyper-V/Azure CORE AND DRIVERS}jajq sbaja}(j]j]j]j]j ]internalrefurij anchorname#hyper-v-azure-core-and-driversujaj jajq ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHYPERBUS SUPPORT}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname#hyperbus-supportujaj jajq ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!HYPERVISOR VIRTUAL CONSOLE DRIVER}jaj#r sbaja}(j]j]j]j]j ]internalrefurij anchorname"#hypervisor-virtual-console-driverujaj jaj r ubaja}(j]j]j]j]j ]ujaj jajr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C ACPI SUPPORT}jajFr sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-acpi-supportujaj jajCr ubaja}(j]j]j]j]j ]ujaj jaj@r ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C ADDRESS TRANSLATOR (ATR)}jajir sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-address-translator-atrujaj jajfr ubaja}(j]j]j]j]j ]ujaj jajcr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$I2C CONTROLLER DRIVER FOR NVIDIA GPU}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname%#i2c-controller-driver-for-nvidia-gpuujaj jajr ubaja}(j]j]j]j]j ]ujaj jajr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja I2C MUXES}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname #i2c-muxesujaj jajr ubaja}(j]j]j]j]j ]ujaj jajr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(I2C MV64XXX MARVELL AND ALLWINNER DRIVER}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname)#i2c-mv64xxx-marvell-and-allwinner-driverujaj jajr ubaja}(j]j]j]j]j ]ujaj jajr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C OF COMPONENT PROBER}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-of-component-proberujaj jajr ubaja}(j]j]j]j]j ]ujaj jajr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C OVER PARALLEL PORT}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-over-parallel-portujaj jajs ubaja}(j]j]j]j]j ]ujaj jajs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja I2C SUBSYSTEM}jaj;s sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-subsystemujaj jaj8s ubaja}(j]j]j]j]j ]ujaj jaj5s ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C SUBSYSTEM HOST DRIVERS}jaj^s sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-subsystem-host-driversujaj jaj[s ubaja}(j]j]j]j]j ]ujaj jajXs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C-TAOS-EVM DRIVER}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-taos-evm-driverujaj jaj~s ubaja}(j]j]j]j]j ]ujaj jaj{s ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C-TINY-USB DRIVER}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-tiny-usb-driverujaj jajs ubaja}(j]j]j]j]j ]ujaj jajs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#I2C/SMBUS CONTROLLER DRIVERS FOR PC}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname$#i2c-smbus-controller-drivers-for-pcujaj jajs ubaja}(j]j]j]j]j ]ujaj jajs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname-#i2c-smbus-intel-cht-whiskey-cove-pmic-driverujaj jajs ubaja}(j]j]j]j]j ]ujaj jajs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C/SMBUS ISMT DRIVER}jaj t sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-smbus-ismt-driverujaj jaj t ubaja}(j]j]j]j]j ]ujaj jajt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C/SMBUS ZHAOXIN DRIVER}jaj0t sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-smbus-zhaoxin-driverujaj jaj-t ubaja}(j]j]j]j]j ]ujaj jaj*t ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C/SMBUS STUB DRIVER}jajSt sbaja}(j]j]j]j]j ]internalrefurij anchorname#i2c-smbus-stub-driverujaj jajPt ubaja}(j]j]j]j]j ]ujaj jajMt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI3C DRIVER FOR ASPEED AST2600}jajvt sbaja}(j]j]j]j]j ]internalrefurij anchorname#i3c-driver-for-aspeed-ast2600ujaj jajst ubaja}(j]j]j]j]j ]ujaj jajpt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$I3C DRIVER FOR CADENCE I3C MASTER IP}jajt sbaja}(j]j]j]j]j ]internalrefurij anchorname%#i3c-driver-for-cadence-i3c-master-ipujaj jajt ubaja}(j]j]j]j]j ]ujaj jajt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"I3C DRIVER FOR SYNOPSYS DESIGNWARE}jajt sbaja}(j]j]j]j]j ]internalrefurij anchorname##i3c-driver-for-synopsys-designwareujaj jajt ubaja}(j]j]j]j]j ]ujaj jajt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja I3C SUBSYSTEM}jajt sbaja}(j]j]j]j]j ]internalrefurij anchorname#i3c-subsystemujaj jajt ubaja}(j]j]j]j]j ]ujaj jajt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IBM Operation Panel Input Driver}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname!#ibm-operation-panel-input-driverujaj jajt ubaja}(j]j]j]j]j ]ujaj jajt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%IBM Power 842 compression accelerator}jaj%u sbaja}(j]j]j]j]j ]internalrefurij anchorname&#ibm-power-842-compression-acceleratorujaj jaj"u ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%IBM Power in-Nest Crypto Acceleration}jajHu sbaja}(j]j]j]j]j ]internalrefurij anchorname&#ibm-power-in-nest-crypto-accelerationujaj jajEu ubaja}(j]j]j]j]j ]ujaj jajBu ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform}jajku sbaja}(j]j]j]j]j ]internalrefurij anchorname;#ibm-power-io-dlpar-driver-for-rpa-compliant-ppc64-platformujaj jajhu ubaja}(j]j]j]j]j ]ujaj jajeu ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIBM Power Linux RAID adapter}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname#ibm-power-linux-raid-adapterujaj jaju ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname>#ibm-power-pci-hotplug-driver-for-rpa-compliant-ppc64-platformujaj jaju ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)IBM Power SRIOV Virtual NIC Device Driver}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname*#ibm-power-sriov-virtual-nic-device-driverujaj jaju ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIBM Power VFIO Support}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname#ibm-power-vfio-supportujaj jaju ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(IBM Power Virtual Ethernet Device Driver}jajv sbaja}(j]j]j]j]j ]internalrefurij anchorname)#ibm-power-virtual-ethernet-device-driverujaj jajv ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#IBM Power Virtual FC Device Drivers}jaj=v sbaja}(j]j]j]j]j ]internalrefurij anchorname$#ibm-power-virtual-fc-device-driversujaj jaj:v ubaja}(j]j]j]j]j ]ujaj jaj7v ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+IBM Power Virtual Management Channel Driver}jaj`v sbaja}(j]j]j]j]j ]internalrefurij anchorname,#ibm-power-virtual-management-channel-driverujaj jaj]v ubaja}(j]j]j]j]j ]ujaj jajZv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%IBM Power Virtual SCSI Device Drivers}jajv sbaja}(j]j]j]j]j ]internalrefurij anchorname&#ibm-power-virtual-scsi-device-driversujaj jajv ubaja}(j]j]j]j]j ]ujaj jaj}v ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+IBM Power Virtual SCSI Device Target Driver}jajv sbaja}(j]j]j]j]j ]internalrefurij anchorname,#ibm-power-virtual-scsi-device-target-driverujaj jajv ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(IBM Power VMX Cryptographic instructions}jajv sbaja}(j]j]j]j]j ]internalrefurij anchorname)#ibm-power-vmx-cryptographic-instructionsujaj jajv ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIBM ServeRAID RAID DRIVER}jajv sbaja}(j]j]j]j]j ]internalrefurij anchorname#ibm-serveraid-raid-driverujaj jajv ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaICH LPC AND GPIO DRIVER}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname#ich-lpc-and-gpio-driverujaj jaj w ubaja}(j]j]j]j]j ]ujaj jaj w ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaICY I2C DRIVER}jaj2w sbaja}(j]j]j]j]j ]internalrefurij anchorname#icy-i2c-driverujaj jaj/w ubaja}(j]j]j]j]j ]ujaj jaj,w ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIDEAPAD LAPTOP EXTRAS DRIVER}jajUw sbaja}(j]j]j]j]j ]internalrefurij anchorname#ideapad-laptop-extras-driverujaj jajRw ubaja}(j]j]j]j]j ]ujaj jajOw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIDEAPAD LAPTOP SLIDEBAR DRIVER}jajxw sbaja}(j]j]j]j]j ]internalrefurij anchorname#ideapad-laptop-slidebar-driverujaj jajuw ubaja}(j]j]j]j]j ]ujaj jajrw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIDT VersaClock 5 CLOCK DRIVER}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname#idt-versaclock-5-clock-driverujaj jajw ubaja}(j]j]j]j]j ]ujaj jajw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIEEE 802.15.4 SUBSYSTEM}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname#ieee-802-15-4-subsystemujaj jajw ubaja}(j]j]j]j]j ]ujaj jajw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Intel VIRTIO DATA PATH ACCELERATOR}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname##intel-virtio-data-path-acceleratorujaj jajw ubaja}(j]j]j]j]j ]ujaj jajw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IFE PROTOCOL}jajx sbaja}(j]j]j]j]j ]internalrefurij anchorname #ife-protocolujaj jajx ubaja}(j]j]j]j]j ]ujaj jajw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIGORPLUG-USB IR RECEIVER}jaj'x sbaja}(j]j]j]j]j ]internalrefurij anchorname#igorplug-usb-ir-receiverujaj jaj$x ubaja}(j]j]j]j]j ]ujaj jaj!x ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIGUANAWORKS USB IR TRANSCEIVER}jajJx sbaja}(j]j]j]j]j ]internalrefurij anchorname#iguanaworks-usb-ir-transceiverujaj jajGx ubaja}(j]j]j]j]j ]ujaj jajDx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO BACKEND FRAMEWORK}jajmx sbaja}(j]j]j]j]j ]internalrefurij anchorname#iio-backend-frameworkujaj jajjx ubaja}(j]j]j]j]j ]ujaj jajgx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO DIGITAL POTENTIOMETER DAC}jajx sbaja}(j]j]j]j]j ]internalrefurij anchorname#iio-digital-potentiometer-dacujaj jajx ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO ENVELOPE DETECTOR}jajx sbaja}(j]j]j]j]j ]internalrefurij anchorname#iio-envelope-detectorujaj jajx ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS}jajx sbaja}(j]j]j]j]j ]internalrefurij anchorname)#iio-light-sensor-gain-time-scale-helpersujaj jajx ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO MULTIPLEXER}jajx sbaja}(j]j]j]j]j ]internalrefurij anchorname#iio-multiplexerujaj jajx ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO SCMI BASED DRIVER}jajy sbaja}(j]j]j]j]j ]internalrefurij anchorname#iio-scmi-based-driverujaj jajy ubaja}(j]j]j]j]j ]ujaj jajy ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO SUBSYSTEM AND DRIVERS}jaj?y sbaja}(j]j]j]j]j ]internalrefurij anchorname#iio-subsystem-and-driversujaj jaj| ubaja}(j]j]j]j]j ]ujaj jaj;| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!INSIDE SECURE EIP93 CRYPTO DRIVER}jajd| sbaja}(j]j]j]j]j ]internalrefurij anchorname"#inside-secure-eip93-crypto-driverujaj jaja| ubaja}(j]j]j]j]j ]ujaj jaj^| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(INTEGRITY MEASUREMENT ARCHITECTURE (IMA)}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname'#integrity-measurement-architecture-imaujaj jaj| ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"INTEGRITY POLICY ENFORCEMENT (IPE)}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname!#integrity-policy-enforcement-ipeujaj jaj| ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja INTEL 810/815 FRAMEBUFFER DRIVER}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname!#intel-810-815-framebuffer-driverujaj jaj| ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL 8254 COUNTER DRIVER}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-8254-counter-driverujaj jaj| ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL 8255 GPIO DRIVER}jaj} sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-8255-gpio-driverujaj jaj} ubaja}(j]j]j]j]j ]ujaj jaj } ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL ASoC DRIVERS}jaj6} sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-asoc-driversujaj jaj3} ubaja}(j]j]j]j]j ]ujaj jaj0} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER}jajY} sbaja}(j]j]j]j]j ]internalrefurij anchorname-#intel-atomisp2-dummy-power-management-driverujaj jajV} ubaja}(j]j]j]j]j ]ujaj jajS} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL ATOMISP2 LED DRIVER}jaj|} sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-atomisp2-led-driverujaj jajy} ubaja}(j]j]j]j]j ]ujaj jajv} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL BIOS SAR INT1092 DRIVER}jaj} sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-bios-sar-int1092-driverujaj jaj} ubaja}(j]j]j]j]j ]ujaj jaj} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL BROXTON PMC DRIVER}jaj} sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-broxton-pmc-driverujaj jaj} ubaja}(j]j]j]j]j ]ujaj jaj} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'INTEL C600 SERIES SAS CONTROLLER DRIVER}jaj} sbaja}(j]j]j]j]j ]internalrefurij anchorname(#intel-c600-series-sas-controller-driverujaj jaj} ubaja}(j]j]j]j]j ]ujaj jaj} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL CPU family model numbers}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-cpu-family-model-numbersujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)INTEL DRM DISPLAY FOR XE AND I915 DRIVERS}jaj+~ sbaja}(j]j]j]j]j ]internalrefurij anchorname*#intel-drm-display-for-xe-and-i915-driversujaj jaj(~ ubaja}(j]j]j]j]j ]ujaj jaj%~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja_INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)}jajN~ sbaja}(j]j]j]j]j ]internalrefurij anchorname\#intel-drm-i915-driver-meteor-lake-dg2-and-older-excluding-poulsbo-moorestown-and-derivativeujaj jajK~ ubaja}(j]j]j]j]j ]ujaj jajH~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*INTEL DRM XE DRIVER (Lunar Lake and newer)}jajq~ sbaja}(j]j]j]j]j ]internalrefurij anchorname)#intel-drm-xe-driver-lunar-lake-and-newerujaj jajn~ ubaja}(j]j]j]j]j ]ujaj jajk~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL ETHERNET DRIVERS}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-ethernet-driversujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'INTEL ETHERNET PROTOCOL DRIVER FOR RDMA}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname(#intel-ethernet-protocol-driver-for-rdmaujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL GPIO DRIVERS}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-gpio-driversujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.INTEL GVT-g DRIVERS (Intel GPU Virtualization)}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname-#intel-gvt-g-drivers-intel-gpu-virtualizationujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL HID EVENT DRIVER}jaj  sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-hid-event-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL I/OAT DMA DRIVER}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-i-oat-dma-driverujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL IAA CRYPTO DRIVER}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-iaa-crypto-driverujaj jajc ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL IDLE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-idle-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL IDXD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-idxd-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja INTEL IN FIELD SCAN (IFS) DEVICE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-in-field-scan-ifs-deviceujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"INTEL INTEGRATED SENSOR HUB DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##intel-integrated-sensor-hub-driverujaj jaj ubaja }(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL IOMMU (VT-d)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-iommu-vt-dujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL IPU3 CSI-2 CIO2 DRIVER}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-ipu3-csi-2-cio2-driverujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL IPU3 CSI-2 IMGU DRIVER}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-ipu3-csi-2-imgu-driverujaj jajX ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL IPU6 INPUT SYSTEM DRIVER}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-ipu6-input-system-driverujaj jaj{ ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL ISHTP ECLITE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-ishtp-eclite-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL IXP4XX CRYPTO SUPPORT}jajĀ sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-ixp4xx-crypto-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL KEEM BAY DRM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-keem-bay-drm-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#intel-keem-bay-ocs-aes-sm4-crypto-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$INTEL KEEM BAY OCS ECC CRYPTO DRIVER}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname%#intel-keem-bay-ocs-ecc-crypto-driverujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$INTEL KEEM BAY OCS HCU CRYPTO DRIVER}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname%#intel-keem-bay-ocs-hcu-crypto-driverujaj jajM ubaja}(j]j]j]j]j ]ujaj jajJ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;INTEL LA JOLLA COVE ADAPTER (LJCA) USB I/O EXPANDER DRIVERS}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname:#intel-la-jolla-cove-adapter-ljca-usb-i-o-expander-driversujaj jajp ubaja}(j]j]j]j]j ]ujaj jajm ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL MANAGEMENT ENGINE (mei)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-management-engine-meiujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL MAX 10 BMC MFD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-max-10-bmc-mfd-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL MAX10 BMC SECURE UPDATES}jaj܁ sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-max10-bmc-secure-updatesujaj jajف ubaja}(j]j]j]j]j ]ujaj jajց ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+INTEL MID (Mobile Internet Device) PLATFORM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#intel-mid-mobile-internet-device-platformujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL P-Unit IPC DRIVER}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-p-unit-ipc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL PMC CORE DRIVER}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-pmc-core-driverujaj jajB ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL PMIC GPIO DRIVERS}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-pmic-gpio-driversujaj jaje ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'INTEL PMIC MULTIFUNCTION DEVICE DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#intel-pmic-multifunction-device-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL PMT DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-pmt-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCINTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT}jajт sbaja}(j]j]j]j]j ]internalrefurij anchornameB#intel-pro-wireless-2100-2200bg-2915abg-network-connection-supportujaj jaj΂ ubaja}(j]j]j]j]j ]ujaj jaj˂ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL PSTATE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-pstate-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL PTP DFL ToD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-ptp-dfl-tod-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*INTEL QUADRATURE ENCODER PERIPHERAL DRIVER}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname+#intel-quadrature-encoder-peripheral-driverujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL SCU DRIVERS}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-scu-driversujaj jajZ ubaja}(j]j]j]j]j ]ujaj jajW ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL SDSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-sdsi-driverujaj jaj} ubaja}(j]j]j]j]j ]ujaj jajz ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja INTEL SGX}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #intel-sgxujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER}jajƃ sbaja}(j]j]j]j]j ]internalrefurij anchorname)#intel-skylake-int3472-acpi-device-driverujaj jajà ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL SPEED SELECT TECHNOLOGY}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-speed-select-technologyujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja INTEL STRATIX10 FIRMWARE DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#intel-stratix10-firmware-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL TELEMETRY DRIVER}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-telemetry-driverujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(INTEL TOUCH HOST CONTROLLER (THC) DRIVER}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname'#intel-touch-host-controller-thc-driverujaj jajO ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL TPMI DRIVER}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-tpmi-driverujaj jajr ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL UNCORE FREQUENCY CONTROL}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-uncore-frequency-controlujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname3#intel-vendor-specific-extended-capabilities-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL VIRTUAL BUTTON DRIVER}jajބ sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-virtual-button-driverujaj jajۄ ubaja}(j]j]j]j]j ]ujaj jaj؄ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#intel-wireless-3945abg-bg-4965agn-iwlegacyujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"INTEL WIRELESS WIFI LINK (iwlwifi)}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname!#intel-wireless-wifi-link-iwlwifiujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname5#intel-wmi-slim-bootloader-sbl-firmware-update-driverujaj jajD ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(INTEL WMI THUNDERBOLT FORCE POWER DRIVER}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#intel-wmi-thunderbolt-force-power-driverujaj jajg ubaja}(j]j]j]j]j ]ujaj jajd ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL WWAN IOSM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-wwan-iosm-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#intel-r-flexible-return-and-event-deliveryujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTEL(R) TRACE HUB}jajӅ sbaja}(j]j]j]j]j ]internalrefurij anchorname#intel-r-trace-hubujaj jajЅ ubaja}(j]j]j]j]j ]ujaj jajͅ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#intel-r-trusted-execution-technology-txtujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTERCONNECT API}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#interconnect-apiujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTERRUPT COUNTER DRIVER}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname#interrupt-counter-driverujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&INTERSIL ISL7998X VIDEO DECODER DRIVER}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname'#intersil-isl7998x-video-decoder-driverujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINVENSENSE ICM-426xx IMU DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #invensense-icm-426xx-imu-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$INVENSENSE MPU-3050 GYROSCOPE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#invensense-mpu-3050-gyroscope-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINVENSENSE MPU-6050 IMU DRIVER}jajȆ sbaja}(j]j]j]j]j ]internalrefurij anchorname#invensense-mpu-6050-imu-driverujaj jajņ ubaja}(j]j]j]j]j ]ujaj jaj† ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOC3 ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ioc3-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOMMU DMA-API LAYER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#iommu-dma-api-layerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOMMU SUBSYSTEM}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname#iommu-subsystemujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOMMUFD}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname#iommufdujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOSYS-MAP HELPERS}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname#iosys-map-helpersujaj jajt ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIO_URING}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #io-uringujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPMI SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ipmi-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPS SCSI RAID DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ips-scsi-raid-driverujaj jaj݇ ubaja}(j]j]j]j]j ]ujaj jajڇ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPVS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ipvsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPWIRELESS DRIVER}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#ipwireless-driverujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRON DEVICE AUDIO CODEC DRIVERS}jajI sbaja}(j]j]j]j]j ]internalrefurij anchorname #iron-device-audio-codec-driversujaj jajF ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)}jajl sbaja}(j]j]j]j]j ]internalrefurij anchorname'#irq-domains-irq-number-mapping-libraryujaj jaji ubaja}(j]j]j]j]j ]ujaj jajf ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IRQ SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#irq-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRQCHIP DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#irqchip-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISA}jajՈ sbaja}(j]j]j]j]j ]internalrefurij anchorname#isaujaj jaj҈ ubaja}(j]j]j]j]j ]ujaj jajψ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISA RADIO MODULE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#isa-radio-moduleujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISAPNP}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#isapnpujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISCSI}jaj> sbaja}(j]j]j]j]j ]internalrefurij anchorname#iscsiujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER}jaja sbaja}(j]j]j]j]j ]internalrefurij anchorname&#iscsi-boot-firmware-table-ibft-driverujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#iscsi-extensions-for-rdma-iser-initiatorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ISCSI EXTENSIONS FOR RDMA (ISER) TARGET}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#iscsi-extensions-for-rdma-iser-targetujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISDN/CMTP OVER BLUETOOTH}jajʉ sbaja}(j]j]j]j]j ]internalrefurij anchorname#isdn-cmtp-over-bluetoothujaj jajlj ubaja}(j]j]j]j]j ]ujaj jajĉ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISDN/mISDN SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#isdn-misdn-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ISL28022 HARDWARE MONITORING DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#isl28022-hardware-monitoring-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISOFS FILESYSTEM}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#isofs-filesystemujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIT87 HARDWARE MONITORING DRIVER}jajV sbaja}(j]j]j]j]j ]internalrefurij anchorname #it87-hardware-monitoring-driverujaj jajS ubaja}(j]j]j]j]j ]ujaj jajP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIT913X MEDIA DRIVER}jajy sbaja}(j]j]j]j]j ]internalrefurij anchorname#it913x-media-driverujaj jajv ubaja}(j]j]j]j]j ]ujaj jajs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ITE IT6263 LVDS TO HDMI BRIDGE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#ite-it6263-lvds-to-hdmi-bridge-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaITE IT66121 HDMI BRIDGE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ite-it66121-hdmi-bridge-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIVTV VIDEO4LINUX DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ivtv-video4linux-driverujaj jajߊ ubaja}(j]j]j]j]j ]ujaj jaj܊ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIX2505V MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ix2505v-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJAILHOUSE HYPERVISOR INTERFACE}jaj( sbaja}(j]j]j]j]j ]internalrefurij anchorname#jailhouse-hypervisor-interfaceujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJFS FILESYSTEM}jajK sbaja}(j]j]j]j]j ]internalrefurij anchorname#jfs-filesystemujaj jajH ubaja}(j]j]j]j]j ]ujaj jajE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJME NETWORK DRIVER}jajn sbaja}(j]j]j]j]j ]internalrefurij anchorname#jme-network-driverujaj jajk ubaja}(j]j]j]j]j ]ujaj jajh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#journalling-flash-file-system-v2-jffs2ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#journalling-layer-for-block-devices-jbd2ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#JPU V4L2 MEM2MEM DRIVER FOR RENESAS}jaj׋ sbaja}(j]j]j]j]j ]internalrefurij anchorname$#jpu-v4l2-mem2mem-driver-for-renesasujaj jajԋ ubaja}(j]j]j]j]j ]ujaj jajы ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJSM Neo PCI based serial card}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#jsm-neo-pci-based-serial-cardujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"K10TEMP HARDWARE MONITORING DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##k10temp-hardware-monitoring-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!K8TEMP HARDWARE MONITORING DRIVER}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname"#k8temp-hardware-monitoring-driverujaj jaj= ubaja}(j]j]j]j]j ]ujaj jaj: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKASAN}jajc sbaja}(j]j]j]j]j ]internalrefurij anchorname#kasanujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKCONFIG}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kconfigujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKCORE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kcoreujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKCOV}jaǰ sbaja}(j]j]j]j]j ]internalrefurij anchorname#kcovujaj jajɌ ubaja}(j]j]j]j]j ]ujaj jajƌ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKCSAN}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kcsanujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKDUMP}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kdumpujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!KEENE FM RADIO TRANSMITTER DRIVER}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname"#keene-fm-radio-transmitter-driverujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKERNEL AUTOMOUNTER}jajX sbaja}(j]j]j]j]j ]internalrefurij anchorname#kernel-automounterujaj jajU ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAKERNEL BUILD + files below scripts/ (unless maintained elsewhere)}jaj{ sbaja}(j]j]j]j]j ]internalrefurij anchorname=#kernel-build-files-below-scripts-unless-maintained-elsewhereujaj jajx ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-KERNEL HARDENING (not covered by other areas)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#kernel-hardening-not-covered-by-other-areasujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKERNEL JANITORS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kernel-janitorsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&KERNEL NFSD, SUNRPC, AND LOCKD SERVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#kernel-nfsd-sunrpc-and-lockd-serversujaj jaj ubaja}(j]j]j]j]j ]ujaj jajލ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname<#kernel-pacman-packaging-in-addition-to-generic-kernel-buildujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKERNEL REGRESSIONS}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname#kernel-regressionsujaj jaj' ubaja}(j]j]j]j]j ]ujaj jaj$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKERNEL SELFTEST FRAMEWORK}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname#kernel-selftest-frameworkujaj jajJ ubaja}(j]j]j]j]j ]ujaj jajG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKERNEL SMB3 SERVER (KSMBD)}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname#kernel-smb3-server-ksmbdujaj jajm ubaja}(j]j]j]j]j ]ujaj jajj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%KERNEL UNIT TESTING FRAMEWORK (KUnit)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#kernel-unit-testing-framework-kunitujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKERNEL USERMODE HELPER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kernel-usermode-helperujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKERNEL VIRTUAL MACHINE (KVM)}jajَ sbaja}(j]j]j]j]j ]internalrefurij anchorname#kernel-virtual-machine-kvmujaj jaj֎ ubaja}(j]j]j]j]j ]ujaj jajӎ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#kernel-virtual-machine-for-arm64-kvm-arm64ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname3#kernel-virtual-machine-for-loongarch-kvm-loongarchujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname)#kernel-virtual-machine-for-mips-kvm-mipsujaj jaj? ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)}jaje sbaja}(j]j]j]j]j ]internalrefurij anchorname/#kernel-virtual-machine-for-powerpc-kvm-powerpcujaj jajb ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#kernel-virtual-machine-for-risc-v-kvm-riscvujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*KERNEL VIRTUAL MACHINE for s390 (KVM/s390)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#kernel-virtual-machine-for-s390-kvm-s390ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)}jajΏ sbaja}(j]j]j]j]j ]internalrefurij anchorname'#kernel-virtual-machine-for-x86-kvm-x86ujaj jajˏ ubaja}(j]j]j]j]j ]ujaj jajȏ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKERNFS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kernfsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKEXEC}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kexecujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKEYS-ENCRYPTED}jaj7 sbaja}(j]j]j]j]j ]internalrefurij anchorname#keys-encryptedujaj jaj4 ubaja}(j]j]j]j]j ]ujaj jaj1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KEYS-TRUSTED}jajZ sbaja}(j]j]j]j]j ]internalrefurij anchorname #keys-trustedujaj jajW ubaja}(j]j]j]j]j ]ujaj jajT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKEYS-TRUSTED-CAAM}jaj} sbaja}(j]j]j]j]j ]internalrefurij anchorname#keys-trusted-caamujaj jajz ubaja}(j]j]j]j]j ]ujaj jajw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKEYS-TRUSTED-DCP}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#keys-trusted-dcpujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKEYS-TRUSTED-TEE}jajÐ sbaja}(j]j]j]j]j ]internalrefurij anchorname#keys-trusted-teeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KEYS/KEYRINGS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#keys-keyringsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKEYS/KEYRINGS_INTEGRITY}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#keys-keyrings-integrityujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKFENCE}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname#kfenceujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKFIFO}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname#kfifoujaj jajL ubaja}(j]j]j]j]j ]ujaj jajI ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKGDB / KDB /debug_core}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname#kgdb-kdb-debug-coreujaj jajo ubaja}(j]j]j]j]j ]ujaj jajl ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKHADAS MCU MFD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#khadas-mcu-mfd-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KIONIX/ROHM KX022A ACCELEROMETER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#kionix-rohm-kx022a-accelerometerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKMEMLEAK}jajۑ sbaja}(j]j]j]j]j ]internalrefurij anchorname #kmemleakujaj jajؑ ubaja}(j]j]j]j]j ]ujaj jajՑ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKMSAN}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kmsanujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKPROBES}jaj! sbaja}(j]j]j]j]j ]internalrefurij anchorname#kprobesujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKS0108 LCD CONTROLLER DRIVER}jajD sbaja}(j]j]j]j]j ]internalrefurij anchorname#ks0108-lcd-controller-driverujaj jajA ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKTD253 BACKLIGHT DRIVER}jajg sbaja}(j]j]j]j]j ]internalrefurij anchorname#ktd253-backlight-driverujaj jajd ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKTD2801 BACKLIGHT DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ktd2801-backlight-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKTEST}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ktestujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKTZ8866 BACKLIGHT DRIVER}jajВ sbaja}(j]j]j]j]j ]internalrefurij anchorname#ktz8866-backlight-driverujaj jaj͒ ubaja}(j]j]j]j]j ]ujaj jajʒ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKVM PARAVIRT (KVM/paravirt)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kvm-paravirt-kvm-paravirtujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKVM X86 HYPER-V (KVM/hyper-v)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#kvm-x86-hyper-v-kvm-hyper-vujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKVM X86 Xen (KVM/Xen)}jaj9 sbaja}(j]j]j]j]j ]internalrefurij anchorname#kvm-x86-xen-kvm-xenujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaL3MDEV}jaj\ sbaja}(j]j]j]j]j ]internalrefurij anchorname#l3mdevujaj jajY ubaja}(j]j]j]j]j ]ujaj jajV ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLANDLOCK SECURITY MODULE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#landlock-security-moduleujaj jaj| ubaja}(j]j]j]j]j ]ujaj jajy ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLANTIQ / INTEL Ethernet drivers}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lantiq-intel-ethernet-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLANTIQ MIPS ARCHITECTURE}jajœ sbaja}(j]j]j]j]j ]internalrefurij anchorname#lantiq-mips-architectureujaj jaj“ ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLANTIQ PEF2256 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lantiq-pef2256-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLASI 53c700 driver for PARISC}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lasi-53c700-driver-for-pariscujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLEAKING_ADDRESSES}jaj. sbaja}(j]j]j]j]j ]internalrefurij anchorname#leaking-addressesujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LED SUBSYSTEM}jajQ sbaja}(j]j]j]j]j ]internalrefurij anchorname#led-subsystemujaj jajN ubaja}(j]j]j]j]j ]ujaj jajK ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLEGO MINDSTORMS EV3}jajt sbaja}(j]j]j]j]j ]internalrefurij anchorname#lego-mindstorms-ev3ujaj jajq ubaja}(j]j]j]j]j ]ujaj jajn ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLEGO USB Tower driver}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lego-usb-tower-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"LENOVO WMI HOTKEY UTILITIES DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##lenovo-wmi-hotkey-utilities-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLETSKETCH HID TABLET DRIVER}jajݔ sbaja}(j]j]j]j]j ]internalrefurij anchorname#letsketch-hid-tablet-driverujaj jajڔ ubaja}(j]j]j]j]j ]ujaj jajה ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLG LAPTOP EXTRAS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lg-laptop-extrasujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLG2160 MEDIA DRIVER}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname#lg2160-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLGDT3305 MEDIA DRIVER}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname#lgdt3305-media-driverujaj jajC ubaja}(j]j]j]j]j ]ujaj jaj@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+LIBATA PATA ARASAN COMPACT FLASH CONTROLLER}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname,#libata-pata-arasan-compact-flash-controllerujaj jajf ubaja}(j]j]j]j]j ]ujaj jajc ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname<#libata-pata-faraday-ftide010-and-gemini-sata-bridge-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)LIBATA SATA AHCI PLATFORM devices support}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#libata-sata-ahci-platform-devices-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER}jajҕ sbaja}(j]j]j]j]j ]internalrefurij anchorname.#libata-sata-promise-tx2-tx4-controller-driverujaj jajϕ ubaja}(j]j]j]j]j ]ujaj jaj̕ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname1#libata-subsystem-serial-and-parallel-ata-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLIBETH COMMON ETHERNET LIBRARY}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#libeth-common-ethernet-libraryujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#LIBIE COMMON INTEL ETHERNET LIBRARY}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname$#libie-common-intel-ethernet-libraryujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&LIBNVDIMM BTT: BLOCK TRANSLATION TABLE}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname&#libnvdimm-btt-block-translation-tableujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jajX ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#libnvdimm-pmem-persistent-memory-driverujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj{ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM: DEVICETREE BINDINGS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#libnvdimm-devicetree-bindingsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM}jajǖ sbaja}(j]j]j]j]j ]internalrefurij anchorname/#libnvdimm-non-volatile-memory-device-subsystemujaj jajĖ ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LIBRARY CODE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #library-codeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLICENSES and SPDX stuff}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#licenses-and-spdx-stuffujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLINEAR RANGES HELPERS}jaj0 sbaja}(j]j]j]j]j ]internalrefurij anchorname#linear-ranges-helpersujaj jaj- ubaja}(j]j]j]j]j ]ujaj jaj* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLINUX FOR POWER MACINTOSH}jajS sbaja}(j]j]j]j]j ]internalrefurij anchorname#linux-for-power-macintoshujaj jajP ubaja}(j]j]j]j]j ]ujaj jajM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%LINUX FOR POWERPC (32-BIT AND 64-BIT)}jajv sbaja}(j]j]j]j]j ]internalrefurij anchorname$#linux-for-powerpc-32-bit-and-64-bitujaj jajs ubaja}(j]j]j]j]j ]ujaj jajp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"LINUX FOR POWERPC EMBEDDED MPC5XXX}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##linux-for-powerpc-embedded-mpc5xxxujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!LINUX FOR POWERPC EMBEDDED PPC4XX}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#linux-for-powerpc-embedded-ppc4xxujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"LINUX FOR POWERPC EMBEDDED PPC85XX}jajߗ sbaja}(j]j]j]j]j ]internalrefurij anchorname##linux-for-powerpc-embedded-ppc85xxujaj jajܗ ubaja}(j]j]j]j]j ]ujaj jajٗ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#linux-for-powerpc-embedded-ppc8xx-and-ppc83xxujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%LINUX KERNEL DUMP TEST MODULE (LKDTM)}jaj% sbaja}(j]j]j]j]j ]internalrefurij anchorname$#linux-kernel-dump-test-module-lkdtmujaj jaj" ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname+#linux-kernel-memory-consistency-model-lkmmujaj jajE ubaja}(j]j]j]j]j ]ujaj jajB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLINUX-NEXT TREE}jajk sbaja}(j]j]j]j]j ]internalrefurij anchorname#linux-next-treeujaj jajh ubaja}(j]j]j]j]j ]ujaj jaje ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLIS3LV02D ACCELEROMETER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lis3lv02d-accelerometer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLIST KUNIT TEST}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#list-kunit-testujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLITEX PLATFORM}jajԘ sbaja}(j]j]j]j]j ]internalrefurij anchorname#litex-platformujaj jajј ubaja}(j]j]j]j]j ]ujaj jajΘ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LIVE PATCHING}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#live-patchingujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LLC (802.2)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #llc-802-2ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLM73 HARDWARE MONITOR DRIVER}jaj= sbaja}(j]j]j]j]j ]internalrefurij anchorname#lm73-hardware-monitor-driverujaj jaj: ubaja}(j]j]j]j]j ]ujaj jaj7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLM78 HARDWARE MONITOR DRIVER}jaj` sbaja}(j]j]j]j]j ]internalrefurij anchorname#lm78-hardware-monitor-driverujaj jaj] ubaja}(j]j]j]j]j ]ujaj jajZ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLM83 HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lm83-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLM90 HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lm90-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLME2510 MEDIA DRIVER}jajə sbaja}(j]j]j]j]j ]internalrefurij anchorname#lme2510-media-driverujaj jajƙ ubaja}(j]j]j]j]j ]ujaj jajÙ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOADPIN SECURITY MODULE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#loadpin-security-moduleujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOCKDOWN SECURITY MODULE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lockdown-security-moduleujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOCKING PRIMITIVES}jaj2 sbaja}(j]j]j]j]j ]internalrefurij anchorname#locking-primitivesujaj jaj/ ubaja}(j]j]j]j]j ]ujaj jaj, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGLOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)}jajU sbaja}(j]j]j]j]j ]internalrefurij anchornameE#logical-disk-manager-support-ldm-windows-2000-xp-vista-dynamic-disksujaj jajR ubaja}(j]j]j]j]j ]ujaj jajO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOGITECH HID GAMING KEYBOARDS}jajx sbaja}(j]j]j]j]j ]internalrefurij anchorname#logitech-hid-gaming-keyboardsujaj jaju ubaja}(j]j]j]j]j ]ujaj jajr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#LONTIUM LT8912B MIPI TO HDMI BRIDGE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#lontium-lt8912b-mipi-to-hdmi-bridgeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LOONGARCH}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #loongarchujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOONGSON GPIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#loongson-gpio-driverujaj jajޚ ubaja}(j]j]j]j]j ]ujaj jajۚ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOONGSON-2 APB DMA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#loongson-2-apb-dma-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOONGSON LS2X I2C DRIVER}jaj' sbaja}(j]j]j]j]j ]internalrefurij anchorname#loongson-ls2x-i2c-driverujaj jaj$ ubaja}(j]j]j]j]j ]ujaj jaj! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"LOONGSON-2 SOC SERIES CLOCK DRIVER}jajJ sbaja}(j]j]j]j]j ]internalrefurij anchorname##loongson-2-soc-series-clock-driverujaj jajG ubaja}(j]j]j]j]j ]ujaj jajD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOONGSON SPI DRIVER}jajm sbaja}(j]j]j]j]j ]internalrefurij anchorname#loongson-spi-driverujaj jajj ubaja}(j]j]j]j]j ]ujaj jajg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!LOONGSON-2 SOC SERIES GUTS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#loongson-2-soc-series-guts-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOONGSON-2 SOC SERIES PM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #loongson-2-soc-series-pm-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$LOONGSON-2 SOC SERIES PINCTRL DRIVER}jaj֛ sbaja}(j]j]j]j]j ]internalrefurij anchorname%#loongson-2-soc-series-pinctrl-driverujaj jajӛ ubaja}(j]j]j]j]j ]ujaj jajЛ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$LOONGSON-2 SOC SERIES THERMAL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#loongson-2-soc-series-thermal-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOONGSON EDAC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#loongson-edac-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)}jaj? sbaja}(j]j]j]j]j ]internalrefurij anchorname'#lsilogic-mpt-fusion-drivers-fc-sas-spiujaj jaj< ubaja}(j]j]j]j]j ]ujaj jaj9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers}jajb sbaja}(j]j]j]j]j ]internalrefurij anchorname9#lsilogic-symbios-ncr-53c8xx-and-53c1010-pci-scsi-driversujaj jaj_ ubaja}(j]j]j]j]j ]ujaj jaj\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLTC1660 DAC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ltc1660-dac-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLTC2664 IIO DAC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ltc2664-iio-dac-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLTC2688 IIO DAC DRIVER}jaj˜ sbaja}(j]j]j]j]j ]internalrefurij anchorname#ltc2688-iio-dac-driverujaj jajȜ ubaja}(j]j]j]j]j ]ujaj jajŜ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLTC2947 HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #ltc2947-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLTC2991 HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #ltc2991-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLTC2983 IIO TEMPERATURE DRIVER}jaj4 sbaja}(j]j]j]j]j ]internalrefurij anchorname#ltc2983-iio-temperature-driverujaj jaj1 ubaja}(j]j]j]j]j ]ujaj jaj. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLTC4282 HARDWARE MONITOR DRIVER}jajW sbaja}(j]j]j]j]j ]internalrefurij anchorname #ltc4282-hardware-monitor-driverujaj jajT ubaja}(j]j]j]j]j ]ujaj jajQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLTC4286 HARDWARE MONITOR DRIVER}jajz sbaja}(j]j]j]j]j ]internalrefurij anchorname #ltc4286-hardware-monitor-driverujaj jajw ubaja}(j]j]j]j]j ]ujaj jajt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLTC4306 I2C MULTIPLEXER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ltc4306-i2c-multiplexer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLTP (Linux Test Project)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ltp-linux-test-projectujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%LTR390 AMBIENT/UV LIGHT SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#ltr390-ambient-uv-light-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jajݝ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLYNX 28G SERDES PHY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#lynx-28g-serdes-phy-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLYNX PCS MODULE}jaj) sbaja}(j]j]j]j]j ]internalrefurij anchorname#lynx-pcs-moduleujaj jaj& ubaja}(j]j]j]j]j ]ujaj jaj# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaM68K ARCHITECTURE}jajL sbaja}(j]j]j]j]j ]internalrefurij anchorname#m68k-architectureujaj jajI ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaM68K ON APPLE MACINTOSH}jajo sbaja}(j]j]j]j]j ]internalrefurij anchorname#m68k-on-apple-macintoshujaj jajl ubaja}(j]j]j]j]j ]ujaj jaji ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaM68K ON HP9000/300}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#m68k-on-hp9000-300ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaM88DS3103 MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#m88ds3103-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaM88RS2000 MEDIA DRIVER}jaj؞ sbaja}(j]j]j]j]j ]internalrefurij anchorname#m88rs2000-media-driverujaj jaj՞ ubaja}(j]j]j]j]j ]ujaj jajҞ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#MA901 MASTERKIT USB FM RADIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#ma901-masterkit-usb-fm-radio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAC80211}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #mac80211ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MAILBOX API}jajA sbaja}(j]j]j]j]j ]internalrefurij anchorname #mailbox-apiujaj jaj> ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAILBOX ARM MHUv2}jajd sbaja}(j]j]j]j]j ]internalrefurij anchorname#mailbox-arm-mhuv2ujaj jaja ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAILBOX ARM MHUv3}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mailbox-arm-mhuv3ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname8#man-pages-manual-pages-for-linux-sections-2-3-4-5-and-7ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)}jaj͟ sbaja}(j]j]j]j]j ]internalrefurij anchorname-#management-component-transport-protocol-mctpujaj jajʟ ubaja}(j]j]j]j]j ]ujaj jajǟ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MAPLE TREE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #maple-treeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)MARDUK (CREATOR CI40) DEVICE TREE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#marduk-creator-ci40-device-tree-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname.#marvell-88e6xxx-ethernet-switch-fabric-driverujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL 88PM886 PMIC DRIVER}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-88pm886-pmic-driverujaj jajV ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL ARMADA 3700 PHY DRIVERS}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname #marvell-armada-3700-phy-driversujaj jajy ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!MARVELL ARMADA 3700 SERIAL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#marvell-armada-3700-serial-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL ARMADA DRM SUPPORT}jaj  sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-armada-drm-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL CRYPTO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-crypto-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jajߠ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#marvell-gigabit-ethernet-drivers-skge-sky2ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MARVELL LIBERTAS WIRELESS DRIVER}jaj+ sbaja}(j]j]j]j]j ]internalrefurij anchorname!#marvell-libertas-wireless-driverujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL MACCHIATOBIN SUPPORT}jajN sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-macchiatobin-supportujaj jajK ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL MV643XX ETHERNET DRIVER}jajq sbaja}(j]j]j]j]j ]internalrefurij anchorname #marvell-mv643xx-ethernet-driverujaj jajn ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL MV88X3310 PHY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-mv88x3310-phy-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL MVEBU THERMAL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-mvebu-thermal-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL MVNETA ETHERNET DRIVER}jajڡ sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-mvneta-ethernet-driverujaj jajס ubaja}(j]j]j]j]j ]ujaj jajԡ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL MVPP2 ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-mvpp2-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL MWIFIEX WIRELESS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #marvell-mwifiex-wireless-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL MWL8K WIRELESS DRIVER}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-mwl8k-wireless-driverujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL NAND CONTROLLER DRIVER}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-nand-controller-driverujaj jajc ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL OCTEON ENDPOINT DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-octeon-endpoint-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!MARVELL OCTEON ENDPOINT VF DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#marvell-octeon-endpoint-vf-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER}jajϢ sbaja}(j]j]j]j]j ]internalrefurij anchorname+#marvell-octeontx2-physical-function-driverujaj jaj̢ ubaja}(j]j]j]j]j ]ujaj jajɢ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#marvell-octeontx2-rvu-admin-function-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL PEM PMU DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-pem-pmu-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'MARVELL PRESTERA ETHERNET SWITCH DRIVER}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname(#marvell-prestera-ethernet-switch-driverujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname*#marvell-soc-mmc-sd-sdio-controller-driverujaj jajX ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MARVELL USB MDIO CONTROLLER DRIVER}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname##marvell-usb-mdio-controller-driverujaj jaj{ ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname1#marvell-xenon-mmc-sd-sdio-host-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL OCTEON CN10K DPI DRIVER}jajģ sbaja}(j]j]j]j]j ]internalrefurij anchorname #marvell-octeon-cn10k-dpi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname5#marvell-octeon-endpoint-virtio-data-path-acceleratorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMARVELL OCTEON HOTPLUG DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#marvell-octeon-hotplug-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMATROX FRAMEBUFFER DRIVER}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname#matrox-framebuffer-driverujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAX15301 DRIVER}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname#max15301-driverujaj jajM ubaja}(j]j]j]j]j ]ujaj jajJ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAX2175 SDR TUNER DRIVER}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname#max2175-sdr-tuner-driverujaj jajp ubaja}(j]j]j]j]j ]ujaj jajm ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAX31335 RTC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#max31335-rtc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname3#max6650-hardware-monitor-and-fan-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%MAX9286 QUAD GMSL DESERIALIZER DRIVER}jajܤ sbaja}(j]j]j]j]j ]internalrefurij anchorname&#max9286-quad-gmsl-deserializer-driverujaj jaj٤ ubaja}(j]j]j]j]j ]ujaj jaj֤ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'MAX96712 QUAD GMSL2 DESERIALIZER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#max96712-quad-gmsl2-deserializer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MAX96714 GMSL2 DESERIALIZER DRIVER}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname##max96714-gmsl2-deserializer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MAX96717 GMSL2 SERIALIZER DRIVER}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname!#max96717-gmsl2-serializer-driverujaj jajB ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%MAX9860 MONO AUDIO VOICE CODEC DRIVER}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname&#max9860-mono-audio-voice-codec-driverujaj jaje ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%MAXBOTIX ULTRASONIC RANGER IIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#maxbotix-ultrasonic-ranger-iio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAXIM MAX11205 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#maxim-max11205-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS}jajѥ sbaja}(j]j]j]j]j ]internalrefurij anchorname)#maxim-max17040-family-fuel-gauge-driversujaj jajΥ ubaja}(j]j]j]j]j ]ujaj jaj˥ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#maxim-max17042-family-fuel-gauge-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname-#maxim-max20086-camera-power-protector-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MAXIM MAX30208 TEMPERATURE SENSOR DRIVER}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname)#maxim-max30208-temperature-sensor-driverujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAXIM MAX77650 PMIC MFD DRIVER}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname#maxim-max77650-pmic-mfd-driverujaj jajZ ubaja}(j]j]j]j]j ]ujaj jajW ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAXIM MAX77714 PMIC MFD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#maxim-max77714-pmic-mfd-driverujaj jaj} ubaja}(j]j]j]j]j ]ujaj jajz ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#maxim-max77802-pmic-regulator-device-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAXIM MAX77976 BATTERY CHARGER}jajƦ sbaja}(j]j]j]j]j ]internalrefurij anchorname#maxim-max77976-battery-chargerujaj jajæ ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname3#maxim-muic-charger-drivers-for-exynos-based-boardsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname4#maxim-pmic-and-muic-drivers-for-exynos-based-boardsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MAXIRADIO FM RADIO RECEIVER DRIVER}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname##maxiradio-fm-radio-receiver-driverujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAXLINEAR ETHERNET PHY DRIVER}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname#maxlinear-ethernet-phy-driverujaj jajO ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMCAN MMIO DEVICE DRIVER}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname#mcan-mmio-device-driverujaj jajr ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#mcba-microchip-can-bus-analyzer-tool-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname0#mcp2221a-microchip-usb-hid-to-i2c-bridge-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MCP251XFD SPI-CAN NETWORK DRIVER}jajާ sbaja}(j]j]j]j]j ]internalrefurij anchorname!#mcp251xfd-spi-can-network-driverujaj jajۧ ubaja}(j]j]j]j]j ]ujaj jajا ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname<#mcp4018-and-mcp4531-microchip-digital-potentiometer-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMCP4821 DAC DRIVER}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname#mcp4821-dac-driverujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!MCR20A IEEE-802.15.4 RADIO DRIVER}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname"#mcr20a-ieee-802-15-4-radio-driverujaj jajD ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMDIO REGMAP DRIVER}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mdio-regmap-driverujaj jajg ubaja}(j]j]j]j]j ]ujaj jajd ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MEASUREMENT COMPUTING CIO-DAC IIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#measurement-computing-cio-dac-iio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA CONTROLLER FRAMEWORK}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-controller-frameworkujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MEDIA DRIVER FOR FREESCALE IMX PXP}jajӨ sbaja}(j]j]j]j]j ]internalrefurij anchorname##media-driver-for-freescale-imx-pxpujaj jajШ ubaja}(j]j]j]j]j ]ujaj jajͨ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR ASCOT2E}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-ascot2eujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#media-drivers-for-cxd2099ar-ci-controllersujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR CXD2841ER}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-cxd2841erujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR CXD2880}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-cxd2880ujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname/#media-drivers-for-digital-devices-pcie-devicesujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR FREESCALE IMX}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #media-drivers-for-freescale-imxujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MEDIA DRIVERS FOR FREESCALE IMX7/8}jajȩ sbaja}(j]j]j]j]j ]internalrefurij anchorname##media-drivers-for-freescale-imx7-8ujaj jajũ ubaja}(j]j]j]j]j ]ujaj jaj© ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR HELENE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-heleneujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR HORUS3A}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-horus3aujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR LNBH25}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-lnbh25ujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname,#media-drivers-for-mxl5xx-tuner-demodulatorsujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname2#media-drivers-for-netup-pci-universal-dvb-devicesujaj jajt ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$MEDIA DRIVERS FOR NVIDIA TEGRA - VDE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##media-drivers-for-nvidia-tegra-vdeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR RENESAS - CEU}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-renesas-ceuujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MEDIA DRIVERS FOR RENESAS - DRIF}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-renesas-drifujaj jajݪ ubaja}(j]j]j]j]j ]ujaj jajڪ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR RENESAS - FCP}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-renesas-fcpujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MEDIA DRIVERS FOR RENESAS - FDP1}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-renesas-fdp1ujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR RENESAS - VIN}jajI sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-renesas-vinujaj jajF ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MEDIA DRIVERS FOR RENESAS - VSP1}jajl sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-renesas-vsp1ujaj jaji ubaja}(j]j]j]j]j ]ujaj jajf ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname-#media-drivers-for-st-stv0910-demodulator-icsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&MEDIA DRIVERS FOR ST STV6111 TUNER ICs}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#media-drivers-for-st-stv6111-tuner-icsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIA DRIVERS FOR STM32 - CSI}jajի sbaja}(j]j]j]j]j ]internalrefurij anchorname#media-drivers-for-stm32-csiujaj jajҫ ubaja}(j]j]j]j]j ]ujaj jajϫ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#media-drivers-for-stm32-dcmi-dcmippujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$MEDIA INPUT INFRASTRUCTURE (V4L/DVB)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##media-input-infrastructure-v4l-dvbujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK BLUETOOTH DRIVER}jaj> sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-bluetooth-driverujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS}jaja sbaja}(j]j]j]j]j ]internalrefurij anchorname&#mediatek-board-level-shutdown-driversujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK CIR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-cir-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK DMA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-dma-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK ETHERNET DRIVER}jajʬ sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-ethernet-driverujaj jajǬ ubaja}(j]j]j]j]j ]ujaj jajĬ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK ETHERNET PCS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-ethernet-pcs-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK ETHERNET PHY DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-ethernet-phy-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK I2C CONTROLLER DRIVER}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-i2c-controller-driverujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK IOMMU DRIVER}jajV sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-iommu-driverujaj jajS ubaja}(j]j]j]j]j ]ujaj jajP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK JPEG DRIVER}jajy sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-jpeg-driverujaj jajv ubaja}(j]j]j]j]j ]ujaj jajs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK KEYPAD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-keypad-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK MDP DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-mdp-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-media-driverujaj jaj߭ ubaja}(j]j]j]j]j ]ujaj jajܭ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK MIPI-CSI CDPHY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-mipi-csi-cdphy-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK MMC/SD/SDIO DRIVER}jaj( sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-mmc-sd-sdio-driverujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%MEDIATEK MT6735 CLOCK & RESET DRIVERS}jajK sbaja}(j]j]j]j]j ]internalrefurij anchorname$#mediatek-mt6735-clock-reset-driversujaj jajH ubaja}(j]j]j]j]j ]ujaj jajE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!MEDIATEK MT76 WIRELESS LAN DRIVER}jajn sbaja}(j]j]j]j]j ]internalrefurij anchorname"#mediatek-mt76-wireless-lan-driverujaj jajk ubaja}(j]j]j]j]j ]ujaj jajh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$MEDIATEK MT7601U WIRELESS LAN DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#mediatek-mt7601u-wireless-lan-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK MT7621 CLOCK DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-mt7621-clock-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&MEDIATEK MT7621 PCIE CONTROLLER DRIVER}jaj׮ sbaja}(j]j]j]j]j ]internalrefurij anchorname'#mediatek-mt7621-pcie-controller-driverujaj jajԮ ubaja}(j]j]j]j]j ]ujaj jajѮ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK MT7621 PHY PCI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-mt7621-phy-pci-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MEDIATEK MT7621/28/88 I2C DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#mediatek-mt7621-28-88-i2c-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK MTMIPS CLOCK DRIVER}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-mtmips-clock-driverujaj jaj= ubaja}(j]j]j]j]j ]ujaj jaj: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK NAND CONTROLLER DRIVER}jajc sbaja}(j]j]j]j]j ]internalrefurij anchorname #mediatek-nand-controller-driverujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK PMIC LED DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-pmic-led-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MEDIATEK RANDOM NUMBER GENERATOR SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#mediatek-random-number-generator-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK SMI DRIVER}jaj̯ sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-smi-driverujaj jajɯ ubaja}(j]j]j]j]j ]ujaj jajƯ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK SWITCH DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-switch-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MEDIATEK T7XX 5G WWAN MODEM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##mediatek-t7xx-5g-wwan-modem-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEDIATEK USB3 DRD IP DRIVER}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname#mediatek-usb3-drd-ip-driverujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES}jajX sbaja}(j]j]j]j]j ]internalrefurij anchorname0#megachips-stdpxxxx-ge-b850v3-fw-lvds-dp-bridgesujaj jajU ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEGARAID SCSI/SAS DRIVERS}jaj{ sbaja}(j]j]j]j]j ]internalrefurij anchorname#megaraid-scsi-sas-driversujaj jajx ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELEXIS MLX90614 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#melexis-mlx90614-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELEXIS MLX90632 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#melexis-mlx90632-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELEXIS MLX90635 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#melexis-mlx90635-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jajް ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELFAS MIP4 TOUCHSCREEN DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#melfas-mip4-touchscreen-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELLANOX BLUEFIELD I2C DRIVER}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname#mellanox-bluefield-i2c-driverujaj jaj' ubaja}(j]j]j]j]j ]ujaj jaj$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MELLANOX ETHERNET DRIVER (mlx4_en)}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname!#mellanox-ethernet-driver-mlx4-enujaj jajJ ubaja}(j]j]j]j]j ]ujaj jajG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MELLANOX ETHERNET DRIVER (mlx5e)}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname#mellanox-ethernet-driver-mlx5eujaj jajm ubaja}(j]j]j]j]j ]ujaj jajj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MELLANOX ETHERNET INNOVA DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#mellanox-ethernet-innova-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MELLANOX ETHERNET SWITCH DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#mellanox-ethernet-switch-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)}jajٱ sbaja}(j]j]j]j]j ]internalrefurij anchorname&#mellanox-firmware-flash-library-mlxfwujaj jajֱ ubaja}(j]j]j]j]j ]ujaj jajӱ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MELLANOX HARDWARE PLATFORM SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##mellanox-hardware-platform-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELLANOX MLX4 core VPI driver}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mellanox-mlx4-core-vpi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELLANOX MLX4 IB driver}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname#mellanox-mlx4-ib-driverujaj jaj? ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELLANOX MLX5 core VPI driver}jaje sbaja}(j]j]j]j]j ]internalrefurij anchorname#mellanox-mlx5-core-vpi-driverujaj jajb ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELLANOX MLX5 IB driver}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mellanox-mlx5-ib-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELLANOX MLX5 VDPA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mellanox-mlx5-vdpa-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#MELLANOX MLXCPLD I2C AND MUX DRIVER}jajβ sbaja}(j]j]j]j]j ]internalrefurij anchorname$#mellanox-mlxcpld-i2c-and-mux-driverujaj jaj˲ ubaja}(j]j]j]j]j ]ujaj jajȲ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMELLANOX MLXCPLD LED DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mellanox-mlxcpld-led-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMBARRIER SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#membarrier-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION}jaj7 sbaja}(j]j]j]j]j ]internalrefurij anchorname.#memblock-and-memory-management-initializationujaj jaj4 ubaja}(j]j]j]j]j ]ujaj jaj1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMORY ALLOCATION PROFILING}jajZ sbaja}(j]j]j]j]j ]internalrefurij anchorname#memory-allocation-profilingujaj jajW ubaja}(j]j]j]j]j ]ujaj jajT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMORY CONTROLLER DRIVERS}jaj} sbaja}(j]j]j]j]j ]internalrefurij anchorname#memory-controller-driversujaj jajz ubaja}(j]j]j]j]j ]ujaj jajw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname2#memory-frequency-scaling-drivers-for-nvidia-tegraujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMORY HOT(UN)PLUG}jajó sbaja}(j]j]j]j]j ]internalrefurij anchorname#memory-hot-un-plugujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMORY MANAGEMENT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#memory-managementujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMORY MANAGEMENT - EXECMEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#memory-management-execmemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5MEMORY MANAGEMENT - NUMA MEMBLOCKS AND NUMA EMULATION}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname4#memory-management-numa-memblocks-and-numa-emulationujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MEMORY MANAGEMENT - PAGE ALLOCATOR}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname!#memory-management-page-allocatorujaj jajL ubaja}(j]j]j]j]j ]ujaj jajI ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMORY MANAGEMENT - SECRETMEM}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname#memory-management-secretmemujaj jajo ubaja}(j]j]j]j]j ]ujaj jajl ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMORY MANAGEMENT - USERFAULTFD}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#memory-management-userfaultfdujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMORY MAPPING}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#memory-mappingujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMORY MAPPING - LOCKING}jaj۴ sbaja}(j]j]j]j]j ]internalrefurij anchorname#memory-mapping-lockingujaj jajش ubaja}(j]j]j]j]j ]ujaj jajմ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MEMORY MAPPING - MADVISE (MEMORY ADVICE)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#memory-mapping-madvise-memory-adviceujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEMORY TECHNOLOGY DEVICES (MTD)}jaj! sbaja}(j]j]j]j]j ]internalrefurij anchorname#memory-technology-devices-mtdujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEN A21 WATCHDOG DRIVER}jajD sbaja}(j]j]j]j]j ]internalrefurij anchorname#men-a21-watchdog-driverujaj jajA ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEN CHAMELEON BUS (mcb)}jajg sbaja}(j]j]j]j]j ]internalrefurij anchorname#men-chameleon-bus-mcbujaj jajd ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MEN F21BMC (Board Management Controller)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#men-f21bmc-board-management-controllerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEN Z069 WATCHDOG DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#men-z069-watchdog-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$MESON AO CEC DRIVER FOR AMLOGIC SOCS}jajе sbaja}(j]j]j]j]j ]internalrefurij anchorname%#meson-ao-cec-driver-for-amlogic-socsujaj jaj͵ ubaja}(j]j]j]j]j ]ujaj jajʵ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"MESON GE2D DRIVER FOR AMLOGIC SOCS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##meson-ge2d-driver-for-amlogic-socsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#meson-nand-controller-driver-for-amlogic-socsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS}jaj9 sbaja}(j]j]j]j]j ]internalrefurij anchorname,#meson-video-decoder-driver-for-amlogic-socsujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMETA ETHERNET DRIVERS}jaj\ sbaja}(j]j]j]j]j ]internalrefurij anchorname#meta-ethernet-driversujaj jajY ubaja}(j]j]j]j]j ]ujaj jajV ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMETHODE UDPU SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#methode-udpu-supportujaj jaj| ubaja}(j]j]j]j]j ]ujaj jajy ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMHI BUS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mhi-busujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROBLAZE ARCHITECTURE}jajŶ sbaja}(j]j]j]j]j ]internalrefurij anchorname#microblaze-architectureujaj jaj¶ ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROBLAZE TMR INJECT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microblaze-tmr-injectujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROBLAZE TMR MANAGER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microblaze-tmr-managerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP AT91 DMA DRIVERS}jaj. sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-at91-dma-driversujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP AT91 SERIAL DRIVER}jajQ sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-at91-serial-driverujaj jajN ubaja}(j]j]j]j]j ]ujaj jajK ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP AT91 USART MFD DRIVER}jajt sbaja}(j]j]j]j]j ]internalrefurij anchorname #microchip-at91-usart-mfd-driverujaj jajq ubaja}(j]j]j]j]j ]ujaj jajn ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP AT91 USART SPI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #microchip-at91-usart-spi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP AUDIO ASOC DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-audio-asoc-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP CSI2DC DRIVER}jajݷ sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-csi2dc-driverujaj jajڷ ubaja}(j]j]j]j]j ]ujaj jaj׷ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP ECC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-ecc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP EIC DRIVER}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-eic-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP I2C DRIVER}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-i2c-driverujaj jajC ubaja}(j]j]j]j]j ]ujaj jaj@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP ISC DRIVER}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-isc-driverujaj jajf ubaja}(j]j]j]j]j ]ujaj jajc ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP ISI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-isi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#microchip-ksz-series-ethernet-switch-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!MICROCHIP LAN743X ETHERNET DRIVER}jajҸ sbaja}(j]j]j]j]j ]internalrefurij anchorname"#microchip-lan743x-ethernet-driverujaj jajϸ ubaja}(j]j]j]j]j ]ujaj jaj̸ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname6#microchip-lan8650-1-10base-t1s-macphy-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#microchip-lan87xx-lan937x-t1-phy-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!MICROCHIP LAN966X ETHERNET DRIVER}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname"#microchip-lan966x-ethernet-driverujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP LAN966X OIC DRIVER}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-lan966x-oic-driverujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jajX ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP LAN966X PCI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-lan966x-pci-driverujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj{ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!MICROCHIP LAN969X ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#microchip-lan969x-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP LCDFB DRIVER}jajǹ sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-lcdfb-driverujaj jajĹ ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP MCP16502 PMIC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-mcp16502-pmic-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP MCP3564 ADC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-mcp3564-adc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP MCP3911 ADC DRIVER}jaj0 sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-mcp3911-adc-driverujaj jaj- ubaja}(j]j]j]j]j ]ujaj jaj* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MICROCHIP MMC/SD/SDIO MCI DRIVER}jajS sbaja}(j]j]j]j]j ]internalrefurij anchorname!#microchip-mmc-sd-sdio-mci-driverujaj jajP ubaja}(j]j]j]j]j ]ujaj jajM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP NAND DRIVER}jajv sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-nand-driverujaj jajs ubaja}(j]j]j]j]j ]ujaj jajp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP OTPC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-otpc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.MICROCHIP PAC1921 POWER/CURRENT MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname/#microchip-pac1921-power-current-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER}jajߺ sbaja}(j]j]j]j]j ]internalrefurij anchorname.#microchip-pac1934-power-energy-monitor-driverujaj jajܺ ubaja}(j]j]j]j]j ]ujaj jajٺ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP PCI1XXXX GP DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-pci1xxxx-gp-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP PCI1XXXX I2C DRIVER}jaj% sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-pci1xxxx-i2c-driverujaj jaj" ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP PCIe UART DRIVER}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-pcie-uart-driverujaj jajE ubaja}(j]j]j]j]j ]ujaj jajB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MICROCHIP POLARFIRE FPGA DRIVERS}jajk sbaja}(j]j]j]j]j ]internalrefurij anchorname!#microchip-polarfire-fpga-driversujaj jajh ubaja}(j]j]j]j]j ]ujaj jaje ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP PWM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-pwm-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#microchip-sam9x7-compatible-lvds-controllerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER}jajԻ sbaja}(j]j]j]j]j ]internalrefurij anchorname(#microchip-sama5d2-compatible-adc-driverujaj jajѻ ubaja}(j]j]j]j]j ]ujaj jajλ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname1#microchip-sama5d2-compatible-shutdown-controllerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP SOC DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-soc-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP SPI DRIVER}jaj= sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-spi-driverujaj jaj: ubaja}(j]j]j]j]j ]ujaj jaj7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP SSC DRIVER}jaj` sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-ssc-driverujaj jaj] ubaja}(j]j]j]j]j ]ujaj jajZ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Microchip Timer Counter Block (TCB) Capture Driver}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname1#microchip-timer-counter-block-tcb-capture-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP USB251XB DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-usb251xb-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP USBA UDC DRIVER}jajɼ sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-usba-udc-driverujaj jajƼ ubaja}(j]j]j]j]j ]ujaj jajü ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROCHIP WILC1000 WIFI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microchip-wilc1000-wifi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROSEMI MIPS SOCS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microsemi-mips-socsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)}jaj2 sbaja}(j]j]j]j]j ]internalrefurij anchorname/#microsemi-smart-array-smartpqi-driver-smartpqiujaj jaj/ ubaja}(j]j]j]j]j ]ujaj jaj, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROSOFT MANA RDMA DRIVER}jajU sbaja}(j]j]j]j]j ]internalrefurij anchorname#microsoft-mana-rdma-driverujaj jajR ubaja}(j]j]j]j]j ]ujaj jajO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH}jajx sbaja}(j]j]j]j]j ]internalrefurij anchorname0#microsoft-surface-aggregator-tablet-mode-switchujaj jaju ubaja}(j]j]j]j]j ]ujaj jajr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MICROSOFT SURFACE BATTERY AND AC DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#microsoft-surface-battery-and-ac-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROSOFT SURFACE DTX DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#microsoft-surface-dtx-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#MICROSOFT SURFACE SENSOR FAN DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#microsoft-surface-sensor-fan-driverujaj jaj޽ ubaja}(j]j]j]j]j ]ujaj jaj۽ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'MICROSOFT SURFACE SENSOR THERMAL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#microsoft-surface-sensor-thermal-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MICROSOFT SURFACE GPE LID SUPPORT DRIVER}jaj' sbaja}(j]j]j]j]j ]internalrefurij anchorname)#microsoft-surface-gpe-lid-support-driverujaj jaj$ ubaja}(j]j]j]j]j ]ujaj jaj! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT}jajJ sbaja}(j]j]j]j]j ]internalrefurij anchorname,#microsoft-surface-hardware-platform-supportujaj jajG ubaja}(j]j]j]j]j ]ujaj jajD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&MICROSOFT SURFACE HID TRANSPORT DRIVER}jajm sbaja}(j]j]j]j]j ]internalrefurij anchorname'#microsoft-surface-hid-transport-driverujaj jajj ubaja}(j]j]j]j]j ]ujaj jajg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!MICROSOFT SURFACE HOT-PLUG DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#microsoft-surface-hot-plug-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)MICROSOFT SURFACE PLATFORM PROFILE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#microsoft-surface-platform-profile-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%MICROSOFT SURFACE PRO 3 BUTTON DRIVER}jaj־ sbaja}(j]j]j]j]j ]internalrefurij anchorname&#microsoft-surface-pro-3-button-driverujaj jajӾ ubaja}(j]j]j]j]j ]ujaj jajо ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname/#microsoft-surface-system-aggregator-hub-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#microsoft-surface-system-aggregator-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMICROTEK X6 SCANNER}jaj? sbaja}(j]j]j]j]j ]internalrefurij anchorname#microtek-x6-scannerujaj jaj< ubaja}(j]j]j]j]j ]ujaj jaj9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT}jajb sbaja}(j]j]j]j]j ]internalrefurij anchorname'#mikrotik-crs3xx-98dx3236-board-supportujaj jaj_ ubaja}(j]j]j]j]j ]ujaj jaj\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIN HEAP}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #min-heapujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#mipi-ccs-smia-and-smia-image-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPS}jaj˿ sbaja}(j]j]j]j]j ]internalrefurij anchorname#mipsujaj jajȿ ubaja}(j]j]j]j]j ]ujaj jajſ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPS BOSTON DEVELOPMENT BOARD}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mips-boston-development-boardujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPS CORE DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mips-core-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPS GENERIC PLATFORM}jaj4 sbaja}(j]j]j]j]j ]internalrefurij anchorname#mips-generic-platformujaj jaj1 ubaja}(j]j]j]j]j ]ujaj jaj. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPS RINT INSTRUCTION EMULATION}jajW sbaja}(j]j]j]j]j ]internalrefurij anchorname #mips-rint-instruction-emulationujaj jajT ubaja}(j]j]j]j]j ]ujaj jajQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPS/LOONGSON1 ARCHITECTURE}jajz sbaja}(j]j]j]j]j ]internalrefurij anchorname#mips-loongson1-architectureujaj jajw ubaja}(j]j]j]j]j ]ujaj jajt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPS/LOONGSON2EF ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mips-loongson2ef-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPS/LOONGSON64 ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mips-loongson64-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MIROSOUND PCM20 FM RADIO RECEIVER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#mirosound-pcm20-fm-radio-receiver-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMITSUMI MM8013 FG DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mitsumi-mm8013-fg-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MMP SUPPORT}jaj) sbaja}(j]j]j]j]j ]internalrefurij anchorname #mmp-supportujaj jaj& ubaja}(j]j]j]j]j ]ujaj jaj# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMP USB PHY DRIVERS}jajL sbaja}(j]j]j]j]j ]internalrefurij anchorname#mmp-usb-phy-driversujaj jajI ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMU GATHER AND TLB INVALIDATION}jajo sbaja}(j]j]j]j]j ]internalrefurij anchorname #mmu-gather-and-tlb-invalidationujaj jajl ubaja}(j]j]j]j]j ]ujaj jaji ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMN88472 MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mn88472-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMN88473 MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mn88473-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMOBILEYE MIPS SOCS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mobileye-mips-socsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMODULE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#module-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#MONOLITHIC POWER SYSTEM PMIC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#monolithic-power-system-pmic-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMOST(R) TECHNOLOGY DRIVER}jajA sbaja}(j]j]j]j]j ]internalrefurij anchorname#most-r-technology-driverujaj jaj> ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMOTORCOMM PHY DRIVER}jajd sbaja}(j]j]j]j]j ]internalrefurij anchorname#motorcomm-phy-driverujaj jaja ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname+#moxa-smartio-industio-intellio-serial-cardujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMP3309C BACKLIGHT DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mp3309c-backlight-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMPS MP2891 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mps-mp2891-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMPS MP2993 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mps-mp2993-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMPS MP9941 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mps-mp9941-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#MR800 AVERMEDIA USB FM RADIO DRIVER}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname$#mr800-avermedia-usb-fm-radio-driverujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#MRF24J40 IEEE 802.15.4 RADIO DRIVER}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname$#mrf24j40-ieee-802-15-4-radio-driverujaj jajV ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MSI EC DRIVER}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname#msi-ec-driverujaj jajy ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSI LAPTOP SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#msi-laptop-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSI WMI SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#msi-wmi-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSI WMI PLATFORM FEATURES}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#msi-wmi-platform-featuresujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSI001 MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#msi001-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMSI2500 MEDIA DRIVER}jaj+ sbaja}(j]j]j]j]j ]internalrefurij anchorname#msi2500-media-driverujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!MSTAR INTERRUPT CONTROLLER DRIVER}jajN sbaja}(j]j]j]j]j ]internalrefurij anchorname"#mstar-interrupt-controller-driverujaj jajK ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!MSYSTEMS DISKONCHIP G3 MTD DRIVER}jajq sbaja}(j]j]j]j]j ]internalrefurij anchorname"#msystems-diskonchip-g3-mtd-driverujaj jajn ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMT9M114 ONSEMI SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mt9m114-onsemi-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMT9P031 APTINA CAMERA SENSOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mt9p031-aptina-camera-sensorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMT9T112 APTINA CAMERA SENSOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mt9t112-aptina-camera-sensorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMT9V032 APTINA CAMERA SENSOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mt9v032-aptina-camera-sensorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMT9V111 APTINA CAMERA SENSOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mt9v111-aptina-camera-sensorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMULTIFUNCTION DEVICES (MFD)}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#multifunction-devices-mfdujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#MULTIMEDIA CARD (MMC) ETC. OVER SPI}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname!#multimedia-card-mmc-etc-over-spiujaj jajc ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname9#multimedia-card-mmc-secure-digital-sd-and-sdio-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMULTIPLEXER SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#multiplexer-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname0#musb-multipoint-high-speed-dual-role-controllerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMXL301RF MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mxl301rf-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMXL5007T MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#mxl5007t-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMXSFB DRM DRIVER}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname#mxsfb-drm-driverujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MYLEX DAC960 PCI RAID Controller}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname!#mylex-dac960-pci-raid-controllerujaj jajX ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname'#myricom-myri-10g-10gbe-driver-myri10geujaj jaj{ ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNAND FLASH SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nand-flash-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"NATIONAL INSTRUMENTS SERIAL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##national-instruments-serial-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#native-instruments-usb-sound-interface-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!NATSEMI ETHERNET DRIVER (DP8381x)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #natsemi-ethernet-driver-dp8381xujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNCR 5380 SCSI DRIVERS}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname#ncr-5380-scsi-driversujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NCSI LIBRARY}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname #ncsi-libraryujaj jajM ubaja}(j]j]j]j]j ]ujaj jajJ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname+#nct6775-hardware-monitor-driver-i2c-driverujaj jajp ubaja}(j]j]j]j]j ]ujaj jajm ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNCT7363 HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #nct7363-hardware-monitor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NETCONSOLE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #netconsoleujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NETDEVSIM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #netdevsimujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETEM NETWORK EMULATOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#netem-network-emulatorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETERION 10GbE DRIVERS (s2io)}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname#neterion-10gbe-drivers-s2ioujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NETFILTER}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname #netfilterujaj jajB ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETROM NETWORK LAYER}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname#netrom-network-layerujaj jaje ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETRONIX EMBEDDED CONTROLLER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#netronix-embedded-controllerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETRONOME ETHERNET DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#netronome-ethernet-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORK BLOCK DEVICE (NBD)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#network-block-device-nbdujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORK DROP MONITOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#network-drop-monitorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING DRIVERS (WIRELESS)}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-drivers-wirelessujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [DSA]}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-dsaujaj jajZ ubaja}(j]j]j]j]j ]ujaj jajW ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [ETHTOOL]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-ethtoolujaj jaj} ubaja}(j]j]j]j]j ]ujaj jajz ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [ETHTOOL CABLE TEST]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-ethtool-cable-testujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [ETHTOOL MAC MERGE]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-ethtool-mac-mergeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!NETWORKING [ETHTOOL PHY TOPOLOGY]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #networking-ethtool-phy-topologyujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [GENERAL]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-generalujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [IPSEC]}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-ipsecujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [IPv4/IPv6]}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-ipv4-ipv6ujaj jajO ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname2#networking-labeled-netlabel-labeled-ipsec-secmarkujaj jajr ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [MACSEC]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-macsecujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [MPTCP]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-mptcpujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [SRv6]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-srv6ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [TCP]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-tcpujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [TLS]}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-tlsujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [SOCKETS]}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-socketsujaj jajD ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETWORKING [UNIX SOCKETS]}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname#networking-unix-socketsujaj jajg ubaja}(j]j]j]j]j ]ujaj jajd ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNETXEN (1/10) GbE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#netxen-1-10-gbe-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNET_FAILOVER MODULE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#net-failover-moduleujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNEXTHOP}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nexthopujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NFC SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nfc-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNFC VIRTUAL NCI DEVICE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nfc-virtual-nci-device-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNFS, SUNRPC, AND LOCKD CLIENTS}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname#nfs-sunrpc-and-lockd-clientsujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNILFS2 FILESYSTEM}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname#nilfs2-filesystemujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNNINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchornameK#ninja-scsi-3-ninja-scsi-32bi-16bit-cardbus-pcmcia-scsi-host-adapter-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname9#ninja-scsi-32bi-ude-pci-cardbus-scsi-host-adapter-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNINTENDO HID DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nintendo-hid-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNIOS2 ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nios2-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNITRO ENCLAVES (NE)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nitro-enclaves-neujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNITRO SECURE MODULE (NSM)}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname#nitro-secure-module-nsmujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOHZ, DYNTICKS SUPPORT}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname#nohz-dynticks-supportujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname5#nokia-n900-camera-support-et8ek8-sensor-ad5820-focusujaj jajt ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOKIA N900 POWER SUPPLY DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #nokia-n900-power-supply-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOLIBC HEADER FILE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nolibc-header-fileujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#novatek-nvt-ts-i2c-touchscreen-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNSDEPS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nsdepsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNTB AMD DRIVER}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#ntb-amd-driverujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNTB DRIVER CORE}jajI sbaja}(j]j]j]j]j ]internalrefurij anchorname#ntb-driver-coreujaj jajF ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNTB INTEL DRIVER}jajl sbaja}(j]j]j]j]j ]internalrefurij anchorname#ntb-intel-driverujaj jaji ubaja}(j]j]j]j]j ]ujaj jajf ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNTFS3 FILESYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ntfs3-filesystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'NTSYNC SYNCHRONIZATION PRIMITIVE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#ntsync-synchronization-primitive-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNUBUS SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nubus-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#nvidia-rivafb-and-nvidiafb-framebuffer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNVIDIA WMI EC BACKLIGHT DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nvidia-wmi-ec-backlight-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNVM EXPRESS DRIVER}jaj> sbaja}(j]j]j]j]j ]internalrefurij anchorname#nvm-express-driverujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"NVM EXPRESS FABRICS AUTHENTICATION}jaja sbaja}(j]j]j]j]j ]internalrefurij anchorname##nvm-express-fabrics-authenticationujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NVM EXPRESS FC TRANSPORT DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#nvm-express-fc-transport-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'NVM EXPRESS HARDWARE MONITORING SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#nvm-express-hardware-monitoring-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNVM EXPRESS TARGET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nvm-express-target-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNVMEM FRAMEWORK}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nvmem-frameworkujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP BLUETOOTH WIRELESS DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-bluetooth-wireless-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP C45 TJA11XX PHY DRIVER}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-c45-tja11xx-phy-driverujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP FSPI DRIVER}jajV sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-fspi-driverujaj jajS ubaja}(j]j]j]j]j ]ujaj jajP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP FXAS21002C DRIVER}jajy sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-fxas21002c-driverujaj jajv ubaja}(j]j]j]j]j ]ujaj jajs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#nxp-i-mx-7d-6sx-6ul-93-and-vf610-adc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP i.MX 8M ISI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-i-mx-8m-isi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP i.MX 8MP DW100 V4L2 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-i-mx-8mp-dw100-v4l2-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP i.MX 8MQ DCSS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-i-mx-8mq-dcss-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP i.MX 8QXP ADC DRIVER}jaj( sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-i-mx-8qxp-adc-driverujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER}jajK sbaja}(j]j]j]j]j ]internalrefurij anchorname##nxp-i-mx-8qxp-8qm-jpeg-v4l2-driverujaj jajH ubaja}(j]j]j]j]j ]ujaj jajE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP i.MX CLOCK DRIVERS}jajn sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-i-mx-clock-driversujaj jajk ubaja}(j]j]j]j]j ]ujaj jajh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname7#nxp-pf8100-pf8121a-pf8200-pmic-regulator-device-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'NXP PTN5150A CC LOGIC AND EXTCON DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#nxp-ptn5150a-cc-logic-and-extcon-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP SGTL5000 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-sgtl5000-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"NXP SJA1105 ETHERNET SWITCH DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##nxp-sja1105-ethernet-switch-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP TDA998X DRM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-tda998x-drm-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP TFA9879 DRIVER}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-tfa9879-driverujaj jaj= ubaja}(j]j]j]j]j ]ujaj jaj: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNXP-NCI NFC DRIVER}jajc sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-nci-nfc-driverujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NXP/Goodix TFA989X (TFA1) DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#nxp-goodix-tfa989x-tfa1-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'NZXT-KRAKEN2 HARDWARE MONITORING DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#nzxt-kraken2-hardware-monitoring-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'NZXT-KRAKEN3 HARDWARE MONITORING DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#nzxt-kraken3-hardware-monitoring-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOBJAGG}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#objaggujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOBJPOOL}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#objpoolujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOBJTOOL}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname#objtoolujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOCELOT ETHERNET SWITCH DRIVER}jajX sbaja}(j]j]j]j]j ]internalrefurij anchorname#ocelot-ethernet-switch-driverujaj jajU ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOCELOT EXTERNAL SWITCH CONTROL}jaj{ sbaja}(j]j]j]j]j ]internalrefurij anchorname#ocelot-external-switch-controlujaj jajx ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDOCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchornameC#ocxl-open-coherent-accelerator-processor-interface-opencapi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP AUDIO SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-audio-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP CLOCK FRAMEWORK SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-clock-framework-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP DEVICE TREE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-device-tree-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname4#omap-display-subsystem-and-framebuffer-support-dss2ujaj jaj' ubaja}(j]j]j]j]j ]ujaj jaj$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP FRAMEBUFFER SUPPORT}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-framebuffer-supportujaj jajJ ubaja}(j]j]j]j]j ]ujaj jajG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname/#omap-general-purpose-memory-controller-supportujaj jajm ubaja}(j]j]j]j]j ]ujaj jajj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP GPIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-gpio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP HARDWARE SPINLOCK SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-hardware-spinlock-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP HS MMC SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-hs-mmc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP HWMOD DATA}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-hwmod-dataujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP HWMOD SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-hwmod-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP I2C DRIVER}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-i2c-driverujaj jaj? ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP MMC SUPPORT}jaje sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-mmc-supportujaj jajb ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP POWER MANAGEMENT SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-power-management-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#omap-powerdomain-soc-adaptation-layer-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$OMAP RANDOM NUMBER GENERATOR SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#omap-random-number-generator-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP USB SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap-usb-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%OMAP/NEWFLOW NANOBONE MACHINE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#omap-newflow-nanobone-machine-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OMAP1 SUPPORT}jaj7 sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap1-supportujaj jaj4 ubaja}(j]j]j]j]j ]ujaj jaj1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMAP2+ SUPPORT}jajZ sbaja}(j]j]j]j]j ]internalrefurij anchorname#omap2-supportujaj jajW ubaja}(j]j]j]j]j ]ujaj jajT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMFS FILESYSTEM}jaj} sbaja}(j]j]j]j]j ]internalrefurij anchorname#omfs-filesystemujaj jajz ubaja}(j]j]j]j]j ]ujaj jajw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OMNIVISION OG01A1B SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#omnivision-og01a1b-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OMNIVISION OV01A10 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#omnivision-ov01a10-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OMNIVISION OV02A10 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#omnivision-ov02a10-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OMNIVISION OV08D10 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#omnivision-ov08d10-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OMNIVISION OV08X40 SENSOR DRIVER}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname!#omnivision-ov08x40-sensor-driverujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OMNIVISION OV13858 SENSOR DRIVER}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname!#omnivision-ov13858-sensor-driverujaj jajL ubaja}(j]j]j]j]j ]ujaj jajI ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OMNIVISION OV13B10 SENSOR DRIVER}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname!#omnivision-ov13b10-sensor-driverujaj jajo ubaja}(j]j]j]j]j ]ujaj jajl ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV2680 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov2680-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV2685 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov2685-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV2740 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov2740-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV4689 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov4689-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV5640 SENSOR DRIVER}jaj! sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov5640-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV5647 SENSOR DRIVER}jajD sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov5647-sensor-driverujaj jajA ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV5670 SENSOR DRIVER}jajg sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov5670-sensor-driverujaj jajd ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV5675 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov5675-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV5693 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov5693-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV5695 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov5695-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OMNIVISION OV64A40 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#omnivision-ov64a40-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV7670 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov7670-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV772x SENSOR DRIVER}jaj9 sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov772x-sensor-driverujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV7740 SENSOR DRIVER}jaj\ sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov7740-sensor-driverujaj jajY ubaja}(j]j]j]j]j ]ujaj jajV ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV8856 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov8856-sensor-driverujaj jaj| ubaja}(j]j]j]j]j ]ujaj jajy ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV8858 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov8858-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV9282 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov9282-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV9640 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov9640-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV9650 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov9650-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOMNIVISION OV9734 SENSOR DRIVER}jaj. sbaja}(j]j]j]j]j ]internalrefurij anchorname #omnivision-ov9734-sensor-driverujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaONBOARD USB HUB DRIVER}jajQ sbaja}(j]j]j]j]j ]internalrefurij anchorname#onboard-usb-hub-driverujaj jajN ubaja}(j]j]j]j]j ]ujaj jajK ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaONENAND FLASH DRIVER}jajt sbaja}(j]j]j]j]j ]internalrefurij anchorname#onenand-flash-driverujaj jajq ubaja}(j]j]j]j]j ]ujaj jajn ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaONEXPLAYER FAN DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#onexplayer-fan-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaONIE TLV NVMEM LAYOUT DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#onie-tlv-nvmem-layout-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaONION OMEGA2+ BOARD}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#onion-omega2-boardujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaONSEMI ETHERNET PHY DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#onsemi-ethernet-phy-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OP-TEE DRIVER}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname#op-tee-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ube(jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname*#op-tee-random-number-generator-rng-driverujaj jajC ubaja}(j]j]j]j]j ]ujaj jaj@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOP-TEE RTC DRIVER}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname#op-tee-rtc-driverujaj jajf ubaja}(j]j]j]j]j ]ujaj jajc ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPA-VNIC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#opa-vnic-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTERFACE FRAMEWORK}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname;#open-alliance-10base-t1s-macphy-serial-interface-frameworkujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'OPEN FIRMWARE AND FLATTENED DEVICE TREE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#open-firmware-and-flattened-device-treeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname1#open-firmware-and-flattened-device-tree-bindingsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPENCOMPUTE PTP CLOCK DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#opencompute-ptp-clock-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPENCORES I2C BUS DRIVER}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname#opencores-i2c-bus-driverujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPENRISC ARCHITECTURE}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname#openrisc-architectureujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jajX ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OPENVSWITCH}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #openvswitchujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj{ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"OPERATING PERFORMANCE POINTS (OPP)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#operating-performance-points-oppujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OPL4 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #opl4-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ORACLE CLUSTER FILESYSTEM 2 (OCFS2)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#oracle-cluster-filesystem-2-ocfs2ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaORANGEFS FILESYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#orangefs-filesystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOV2659 OMNIVISION SENSOR DRIVER}jaj0 sbaja}(j]j]j]j]j ]internalrefurij anchorname #ov2659-omnivision-sensor-driverujaj jaj- ubaja}(j]j]j]j]j ]ujaj jaj* ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOVERLAY FILESYSTEM}jajS sbaja}(j]j]j]j]j ]internalrefurij anchorname#overlay-filesystemujaj jajP ubaja}(j]j]j]j]j ]ujaj jajM ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaP54 WIRELESS DRIVER}jajv sbaja}(j]j]j]j]j ]internalrefurij anchorname#p54-wireless-driverujaj jajs ubaja}(j]j]j]j]j ]ujaj jajp ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPACKET SOCKETS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#packet-socketsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPACKING}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#packingujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#PADATA PARALLEL EXECUTION MECHANISM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#padata-parallel-execution-mechanismujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PAGE CACHE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #page-cacheujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PAGE POOL}jaj% sbaja}(j]j]j]j]j ]internalrefurij anchorname #page-poolujaj jaj" ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPAGE TABLE CHECK}jajH sbaja}(j]j]j]j]j ]internalrefurij anchorname#page-table-checkujaj jajE ubaja}(j]j]j]j]j ]ujaj jajB ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#PANASONIC LAPTOP ACPI EXTRAS DRIVER}jajk sbaja}(j]j]j]j]j ]internalrefurij anchorname$#panasonic-laptop-acpi-extras-driverujaj jajh ubaja}(j]j]j]j]j ]ujaj jaje ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPARALLAX PING IIO SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #parallax-ping-iio-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PARALLEL LCD/KEYPAD PANEL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#parallel-lcd-keypad-panel-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPARALLEL PORT SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#parallel-port-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPARAVIRT_OPS INTERFACE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#paravirt-ops-interfaceujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPARISC ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#parisc-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPARMAN}jaj= sbaja}(j]j]j]j]j ]internalrefurij anchorname#parmanujaj jaj: ubaja}(j]j]j]j]j ]ujaj jaj7 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPC ENGINES APU BOARD DRIVER}jaj` sbaja}(j]j]j]j]j ]internalrefurij anchorname#pc-engines-apu-board-driverujaj jaj] ubaja}(j]j]j]j]j ]ujaj jajZ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"PC87360 HARDWARE MONITORING DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##pc87360-hardware-monitoring-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj} ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPC8736x GPIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pc8736x-gpio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"PC87427 HARDWARE MONITORING DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##pc87427-hardware-monitoring-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCA9532 LED DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pca9532-led-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-PCI DRIVER FOR AARDVARK (Marvell Armada 3700)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#pci-driver-for-aardvark-marvell-armada-3700ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR ALTERA PCIE IP}jaj2 sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-altera-pcie-ipujaj jaj/ ubaja}(j]j]j]j]j ]ujaj jaj, ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!PCI DRIVER FOR APPLIEDMICRO XGENE}jajU sbaja}(j]j]j]j]j ]internalrefurij anchorname"#pci-driver-for-appliedmicro-xgeneujaj jajR ubaja}(j]j]j]j]j ]ujaj jajO ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%PCI DRIVER FOR ARM VERSATILE PLATFORM}jajx sbaja}(j]j]j]j]j ]internalrefurij anchorname&#pci-driver-for-arm-versatile-platformujaj jaju ubaja}(j]j]j]j]j ]ujaj jajr ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR ARMADA 8K}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-armada-8kujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR CADENCE PCIE IP}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-cadence-pcie-ipujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#PCI DRIVER FOR FREESCALE LAYERSCAPE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#pci-driver-for-freescale-layerscapeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR FU740}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-fu740ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR GENERIC OF HOSTS}jaj' sbaja}(j]j]j]j]j ]internalrefurij anchorname #pci-driver-for-generic-of-hostsujaj jaj$ ubaja}(j]j]j]j]j ]ujaj jaj! ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR IMX6}jajJ sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-imx6ujaj jajG ubaja}(j]j]j]j]j ]ujaj jajD ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR INTEL IXP4XX}jajm sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-intel-ixp4xxujaj jajj ubaja}(j]j]j]j]j ]ujaj jajg ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname2#pci-driver-for-intel-volume-management-device-vmdujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"PCI DRIVER FOR MICROSEMI SWITCHTEC}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##pci-driver-for-microsemi-switchtecujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR MOBIVEIL PCIE IP}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #pci-driver-for-mobiveil-pcie-ipujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchornameB#pci-driver-for-mvebu-marvell-armada-370-and-armada-xp-soc-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR NVIDIA TEGRA}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-nvidia-tegraujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER}jaj? sbaja}(j]j]j]j]j ]internalrefurij anchorname.#pci-driver-for-nxp-layerscape-gen4-controllerujaj jaj< ubaja}(j]j]j]j]j ]ujaj jaj9 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR PLDA PCIE IP}jajb sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-plda-pcie-ipujaj jaj_ ubaja}(j]j]j]j]j ]ujaj jaj\ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR RENESAS R-CAR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-renesas-r-carujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR SAMSUNG EXYNOS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-samsung-exynosujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"PCI DRIVER FOR SYNOPSYS DESIGNWARE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##pci-driver-for-synopsys-designwareujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI DRIVER FOR TI DRA7XX/J721E}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-driver-for-ti-dra7xx-j721eujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#pci-driver-for-v3-semiconductor-v360epcujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCI DRIVER FOR XILINX VERSAL CPM}jaj4 sbaja}(j]j]j]j]j ]internalrefurij anchorname!#pci-driver-for-xilinx-versal-cpmujaj jaj1 ubaja}(j]j]j]j]j ]ujaj jaj. ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI ENDPOINT SUBSYSTEM}jajW sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-endpoint-subsystemujaj jajT ubaja}(j]j]j]j]j ]ujaj jajQ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC}jajz sbaja}(j]j]j]j]j ]internalrefurij anchorname,#pci-enhanced-error-handling-eeh-for-powerpcujaj jajw ubaja}(j]j]j]j]j ]ujaj jajt ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI ERROR RECOVERY}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-error-recoveryujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCI MSI DRIVER FOR ALTERA MSI IP}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#pci-msi-driver-for-altera-msi-ipujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%PCI MSI DRIVER FOR APPLIEDMICRO XGENE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#pci-msi-driver-for-appliedmicro-xgeneujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#pci-native-host-bridge-and-endpoint-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI PEER-TO-PEER DMA (P2PDMA)}jaj) sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-peer-to-peer-dma-p2pdmaujaj jaj& ubaja}(j]j]j]j]j ]ujaj jaj# ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI POWER CONTROL}jajL sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-power-controlujaj jajI ubaja}(j]j]j]j]j ]ujaj jajF ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCI SUBSYSTEM}jajo sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-subsystemujaj jajl ubaja}(j]j]j]j]j ]ujaj jaji ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI SUBSYSTEM [RUST]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pci-subsystem-rustujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE BANDWIDTH CONTROLLER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-bandwidth-controllerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%PCIE DRIVER FOR AMAZON ANNAPURNA LABS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#pcie-driver-for-amazon-annapurna-labsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR AMLOGIC MESON}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-driver-for-amlogic-mesonujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR AXIS ARTPEC}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-driver-for-axis-artpecujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR CAVIUM THUNDERX}jajA sbaja}(j]j]j]j]j ]internalrefurij anchorname #pcie-driver-for-cavium-thunderxujaj jaj> ubaja}(j]j]j]j]j ]ujaj jaj; ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR HISILICON}jajd sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-driver-for-hisiliconujaj jaja ubaja}(j]j]j]j]j ]ujaj jaj^ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR HISILICON KIRIN}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #pcie-driver-for-hisilicon-kirinujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR HISILICON STB}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-driver-for-hisilicon-stbujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR INTEL KEEM BAY}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-driver-for-intel-keem-bayujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCIE DRIVER FOR INTEL LGM GW SOC}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#pcie-driver-for-intel-lgm-gw-socujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR MEDIATEK}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-driver-for-mediatekujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR MICROCHIP}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-driver-for-microchipujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR QUALCOMM MSM}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-driver-for-qualcomm-msmujaj jajV ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR ROCKCHIP}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-driver-for-rockchipujaj jajy ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"PCIE DRIVER FOR SOCIONEXT UNIPHIER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##pcie-driver-for-socionext-uniphierujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR ST SPEAR13XX}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcie-driver-for-st-spear13xxujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCIE DRIVER FOR STARFIVE JH71x0}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #pcie-driver-for-starfive-jh71x0ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!PCIE ENDPOINT DRIVER FOR QUALCOMM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#pcie-endpoint-driver-for-qualcommujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCMCIA SUBSYSTEM}jaj+ sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcmcia-subsystemujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCNET32 NETWORK DRIVER}jajN sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcnet32-network-driverujaj jajK ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCRYPT PARALLEL CRYPTO ENGINE}jajq sbaja}(j]j]j]j]j ]internalrefurij anchorname#pcrypt-parallel-crypto-engineujaj jajn ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$PDS DSC VIRTIO DATA PATH ACCELERATOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#pds-dsc-virtio-data-path-acceleratorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PECI HARDWARE MONITORING DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#peci-hardware-monitoring-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPECI SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#peci-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPENSANDO ETHERNET DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pensando-ethernet-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPER-CPU MEMORY ALLOCATOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#per-cpu-memory-allocatorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPER-TASK DELAY ACCOUNTING}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#per-task-delay-accountingujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPERFORMANCE EVENTS SUBSYSTEM}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname#performance-events-subsystemujaj jajc ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PERFORMANCE EVENTS TOOLING ARM64}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname!#performance-events-tooling-arm64ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPERSONALITY HANDLING}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#personality-handlingujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$PHOENIX RC FLIGHT CONTROLLER ADAPTER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#phoenix-rc-flight-controller-adapterujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHONET PROTOCOL}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#phonet-protocolujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHRAM MTD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#phram-mtd-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPICOLCD HID DRIVER}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname#picolcd-hid-driverujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PIDFD API}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname #pidfd-apiujaj jajX ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROL SUBSYSTEM}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-control-subsystemujaj jaj{ ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - AIROHA}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-airohaujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - AMD}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-amdujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - FREESCALE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-freescaleujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - INTEL}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-intelujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - KEEMBAY}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-keembayujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - MEDIATEK}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-mediatekujaj jajM ubaja}(j]j]j]j]j ]ujaj jajJ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - MEDIATEK MIPS}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-mediatek-mipsujaj jajp ubaja}(j]j]j]j]j ]ujaj jajm ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - MICROCHIP AT91}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-microchip-at91ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - QUALCOMM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-qualcommujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - RENESAS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-renesasujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - SAMSUNG}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-samsungujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN CONTROLLER - SINGLE}jaj" sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-singleujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PIN CONTROLLER - SUNPLUS / TIBBO}jajE sbaja}(j]j]j]j]j ]internalrefurij anchorname#pin-controller-sunplus-tibboujaj jajB ubaja}(j]j]j]j]j ]ujaj jaj? ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PINE64 PINEPHONE KEYBOARD DRIVER}jajh sbaja}(j]j]j]j]j ]internalrefurij anchorname!#pine64-pinephone-keyboard-driverujaj jaje ubaja}(j]j]j]j]j ]ujaj jajb ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPKTCDVD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pktcdvd-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#plantower-pms7003-air-pollution-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname2#plca-reconciliation-sublayer-ieee802-3-clause-148ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPLDMFW LIBRARY}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pldmfw-libraryujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPLX DMA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#plx-dma-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPM-GRAPH UTILITY}jaj: sbaja}(j]j]j]j]j ]internalrefurij anchorname#pm-graph-utilityujaj jaj7 ubaja}(j]j]j]j]j ]ujaj jaj4 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPM6764TR DRIVER}jaj] sbaja}(j]j]j]j]j ]internalrefurij anchorname#pm6764tr-driverujaj jajZ ubaja}(j]j]j]j]j ]ujaj jajW ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPMC SIERRA MaxRAID DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pmc-sierra-maxraid-driverujaj jaj} ubaja}(j]j]j]j]j ]ujaj jajz ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPMC SIERRA PM8001 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pmc-sierra-pm8001-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPNI RM3100 IIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pni-rm3100-iio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PNP SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #pnp-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPOSIX CLOCKS and TIMERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#posix-clocks-and-timersujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPOWER MANAGEMENT CORE}jaj/ sbaja}(j]j]j]j]j ]internalrefurij anchorname#power-management-coreujaj jaj, ubaja}(j]j]j]j]j ]ujaj jaj) ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPOWER SEQUENCING}jajR sbaja}(j]j]j]j]j ]internalrefurij anchorname#power-sequencingujaj jajO ubaja}(j]j]j]j]j ]ujaj jajL ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)POWER STATE COORDINATION INTERFACE (PSCI)}jaju sbaja}(j]j]j]j]j ]internalrefurij anchorname(#power-state-coordination-interface-psciujaj jajr ubaja}(j]j]j]j]j ]ujaj jajo ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname)#power-supply-class-subsystem-and-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)POWERNV OPERATOR PANEL LCD DISPLAY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname*#powernv-operator-panel-lcd-display-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPP OVER ATM (RFC 2364)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ppp-over-atm-rfc-2364ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPP OVER ETHERNET}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ppp-over-ethernetujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PPP OVER L2TP}jaj$ sbaja}(j]j]j]j]j ]internalrefurij anchorname#ppp-over-l2tpujaj jaj! ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$PPP PROTOCOL DRIVERS AND COMPRESSORS}jajG sbaja}(j]j]j]j]j ]internalrefurij anchorname%#ppp-protocol-drivers-and-compressorsujaj jajD ubaja}(j]j]j]j]j ]ujaj jajA ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PPS SUPPORT}jajj sbaja}(j]j]j]j]j ]internalrefurij anchorname #pps-supportujaj jajg ubaja}(j]j]j]j]j ]ujaj jajd ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PRESSURE STALL INFORMATION (PSI)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pressure-stall-information-psiujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPROPELLER BUILD}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#propeller-buildujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPRINTK}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#printkujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPRINTK INDEXING}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#printk-indexingujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPROC FILESYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#proc-filesystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PROC SYSCTL}jaj< sbaja}(j]j]j]j]j ]internalrefurij anchorname #proc-sysctlujaj jaj9 ubaja}(j]j]j]j]j ]ujaj jaj6 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPS3 NETWORK SUPPORT}jaj_ sbaja}(j]j]j]j]j ]internalrefurij anchorname#ps3-network-supportujaj jaj\ ubaja}(j]j]j]j]j ]ujaj jajY ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPS3 PLATFORM SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ps3-platform-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj| ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPS3VRAM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ps3vram-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPSAMPLE PACKET SAMPLING SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #psample-packet-sampling-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV% )}(jahja]j[%)}(jahja]jaPSE NETWORK DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pse-network-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPSTORE FILESYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pstore-filesystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPT5161L HARDWARE MONITOR DRIVER}jaj1 sbaja}(j]j]j]j]j ]internalrefurij anchorname #pt5161l-hardware-monitor-driverujaj jaj. ubaja}(j]j]j]j]j ]ujaj jaj+ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPTP HARDWARE CLOCK SUPPORT}jajT sbaja}(j]j]j]j]j ]internalrefurij anchorname#ptp-hardware-clock-supportujaj jajQ ubaja}(j]j]j]j]j ]ujaj jajN ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPTP MOCKUP CLOCK SUPPORT}jajw sbaja}(j]j]j]j]j ]internalrefurij anchorname#ptp-mockup-clock-supportujaj jajt ubaja}(j]j]j]j]j ]ujaj jajq ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPTP VIRTUAL CLOCK SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ptp-virtual-clock-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPTP VMCLOCK SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ptp-vmclock-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPTRACE SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ptrace-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPULSE8-CEC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pulse8-cec-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPURELIFI PLFXLC DRIVER}jaj& sbaja}(j]j]j]j]j ]internalrefurij anchorname#purelifi-plfxlc-driverujaj jaj# ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPVRUSB2 VIDEO4LINUX DRIVER}jajI sbaja}(j]j]j]j]j ]internalrefurij anchorname#pvrusb2-video4linux-driverujaj jajF ubaja}(j]j]j]j]j ]ujaj jajC ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPWC WEBCAM DRIVER}jajl sbaja}(j]j]j]j]j ]internalrefurij anchorname#pwc-webcam-driverujaj jaji ubaja}(j]j]j]j]j ]ujaj jajf ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPWM IR Transmitter}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pwm-ir-transmitterujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PWM SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pwm-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPXA GPIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pxa-gpio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPXA MMCI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pxa-mmci-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPXA RTC DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#pxa-rtc-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPXA2xx/PXA3xx SUPPORT}jaj> sbaja}(j]j]j]j]j ]internalrefurij anchorname#pxa2xx-pxa3xx-supportujaj jaj; ubaja}(j]j]j]j]j ]ujaj jaj8 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja QAT DRIVER}jaja sbaja}(j]j]j]j]j ]internalrefurij anchorname #qat-driverujaj jaj^ ubaja}(j]j]j]j]j ]ujaj jaj[ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQCOM AUDIO (ASoC) DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qcom-audio-asoc-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj~ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja QCOM EMBEDDED USB DEBUGGER (EUD)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qcom-embedded-usb-debugger-eudujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQCOM IPA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qcom-ipa-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname.#qemu-machine-emulator-and-virtualizer-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja QIB DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #qib-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQLOGIC QL41xxx FCOE DRIVER}jaj3 sbaja}(j]j]j]j]j ]internalrefurij anchorname#qlogic-ql41xxx-fcoe-driverujaj jaj0 ubaja}(j]j]j]j]j ]ujaj jaj- ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQLOGIC QL41xxx ISCSI DRIVER}jajV sbaja}(j]j]j]j]j ]internalrefurij anchorname#qlogic-ql41xxx-iscsi-driverujaj jajS ubaja}(j]j]j]j]j ]ujaj jajP ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQLOGIC QL4xxx ETHERNET DRIVER}jajy sbaja}(j]j]j]j]j ]internalrefurij anchorname#qlogic-ql4xxx-ethernet-driverujaj jajv ubaja}(j]j]j]j]j ]ujaj jajs ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQLOGIC QL4xxx RDMA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qlogic-ql4xxx-rdma-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQLOGIC QLA1280 SCSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qlogic-qla1280-scsi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQLOGIC QLA2XXX FC-SCSI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qlogic-qla2xxx-fc-scsi-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQLOGIC QLA3XXX NETWORK DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qlogic-qla3xxx-network-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQLOGIC QLA4XXX iSCSI DRIVER}jaj( sbaja}(j]j]j]j]j ]internalrefurij anchorname#qlogic-qla4xxx-iscsi-driverujaj jaj% ubaja}(j]j]j]j]j ]ujaj jaj" ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER}jajK sbaja}(j]j]j]j]j ]internalrefurij anchorname&#qlogic-qlcnic-1-10-gb-ethernet-driverujaj jajH ubaja}(j]j]j]j]j ]ujaj jajE ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQM1D1B0004 MEDIA DRIVER}jajn sbaja}(j]j]j]j]j ]internalrefurij anchorname#qm1d1b0004-media-driverujaj jajk ubaja}(j]j]j]j]j ]ujaj jajh ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQM1D1C0042 MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qm1d1c0042-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQNAP MCU DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qnap-mcu-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQNX4 FILESYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qnx4-filesystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQNX6 FILESYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qnx6-filesystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQORIQ DPAA2 FSL-MC BUS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qoriq-dpaa2-fsl-mc-bus-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQT1010 MEDIA DRIVER}jaj@ sbaja}(j]j]j]j]j ]internalrefurij anchorname#qt1010-media-driverujaj jaj= ubaja}(j]j]j]j]j ]ujaj jaj: ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM ATH12K WIRELESS DRIVER}jajc sbaja}(j]j]j]j]j ]internalrefurij anchorname #qualcomm-ath12k-wireless-driverujaj jaj` ubaja}(j]j]j]j]j ]ujaj jaj] ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'QUALCOMM ATHEROS ATH10K WIRELESS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#qualcomm-atheros-ath10k-wireless-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'QUALCOMM ATHEROS ATH11K WIRELESS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#qualcomm-atheros-ath11k-wireless-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&QUALCOMM ATHEROS ATH9K WIRELESS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#qualcomm-atheros-ath9k-wireless-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&QUALCOMM ATHEROS QCA7K ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#qualcomm-atheros-qca7k-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%QUALCOMM BAM-DMUX WWAN NETWORK DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#qualcomm-bam-dmux-wwan-network-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja QUALCOMM CAMERA SUBSYSTEM DRIVER}jaj5 sbaja}(j]j]j]j]j ]internalrefurij anchorname!#qualcomm-camera-subsystem-driverujaj jaj2 ubaja}(j]j]j]j]j ]ujaj jaj/ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM CLOCK DRIVERS}jajX sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-clock-driversujaj jajU ubaja}(j]j]j]j]j ]ujaj jajR ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM CLOUD AI (QAIC) DRIVER}jaj{ sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-cloud-ai-qaic-driverujaj jajx ubaja}(j]j]j]j]j ]ujaj jaju ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname-#qualcomm-core-power-reduction-cpr-avs-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM CPUCP MAILBOX DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-cpucp-mailbox-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#qualcomm-cpufreq-driver-msm8996-apq8096ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM CRYPTO DRIVERS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-crypto-driversujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%QUALCOMM EMAC GIGABIT ETHERNET DRIVER}jaj* sbaja}(j]j]j]j]j ]internalrefurij anchorname&#qualcomm-emac-gigabit-ethernet-driverujaj jaj' ubaja}(j]j]j]j]j ]ujaj jaj$ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM ETHQOS ETHERNET DRIVER}jajM sbaja}(j]j]j]j]j ]internalrefurij anchorname #qualcomm-ethqos-ethernet-driverujaj jajJ ubaja}(j]j]j]j]j ]ujaj jajG ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM FASTRPC DRIVER}jajp sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-fastrpc-driverujaj jajm ubaja}(j]j]j]j]j ]ujaj jajj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM HEXAGON ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-hexagon-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM HIDMA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-hidma-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM I2C QCOM GENI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-i2c-qcom-geni-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM I2C CCI DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-i2c-cci-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"QUALCOMM INTERCONNECT BWMON DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##qualcomm-interconnect-bwmon-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM IOMMU}jajB sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-iommuujaj jaj? ubaja}(j]j]j]j]j ]ujaj jaj< ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!QUALCOMM IPC ROUTER (QRTR) DRIVER}jaje sbaja}(j]j]j]j]j ]internalrefurij anchorname #qualcomm-ipc-router-qrtr-driverujaj jajb ubaja}(j]j]j]j]j ]ujaj jaj_ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM IPCC MAILBOX DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-ipcc-mailbox-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM IPQ4019 USB PHY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #qualcomm-ipq4019-usb-phy-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#qualcomm-ipq4019-vqmmc-regulator-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&QUALCOMM IRIS VIDEO ACCELERATOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname'#qualcomm-iris-video-accelerator-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM NAND CONTROLLER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #qualcomm-nand-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM QSEECOM DRIVER}jaj7 sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-qseecom-driverujaj jaj4 ubaja}(j]j]j]j]j ]ujaj jaj1 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"QUALCOMM QSEECOM UEFISECAPP DRIVER}jajZ sbaja}(j]j]j]j]j ]internalrefurij anchorname##qualcomm-qseecom-uefisecapp-driverujaj jajW ubaja}(j]j]j]j]j ]ujaj jajT ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM RMNET DRIVER}jaj} sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-rmnet-driverujaj jajz ubaja}(j]j]j]j]j ]ujaj jajw ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$QUALCOMM TRUST ZONE MEMORY ALLOCATOR}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#qualcomm-trust-zone-memory-allocatorujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQUALCOMM TSENS THERMAL DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#qualcomm-tsens-thermal-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"QUALCOMM TYPEC PORT MANAGER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##qualcomm-typec-port-manager-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'QUALCOMM VENUS VIDEO ACCELERATOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname(#qualcomm-venus-video-accelerator-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja QUALCOMM WCN36XX WIRELESS DRIVER}jaj, sbaja}(j]j]j]j]j ]internalrefurij anchorname!#qualcomm-wcn36xx-wireless-driverujaj jaj) ubaja}(j]j]j]j]j ]ujaj jaj& ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!QUANTENNA QTNFMAC WIRELESS DRIVER}jajO sbaja}(j]j]j]j]j ]internalrefurij anchorname"#quantenna-qtnfmac-wireless-driverujaj jajL ubaja}(j]j]j]j]j ]ujaj jajI ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRADEON and AMDGPU DRM DRIVERS}jajr sbaja}(j]j]j]j]j ]internalrefurij anchorname#radeon-and-amdgpu-drm-driversujaj jajo ubaja}(j]j]j]j]j ]ujaj jajl ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!RADEON FRAMEBUFFER DISPLAY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#radeon-framebuffer-display-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRADIOSHARK RADIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#radioshark-radio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRADIOSHARK2 RADIO DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#radioshark2-radio-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRADOS BLOCK DEVICE (RBD)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rados-block-device-rbdujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"RAGE128 FRAMEBUFFER DISPLAY DRIVER}jaj! sbaja}(j]j]j]j]j ]internalrefurij anchorname##rage128-framebuffer-display-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRAINSHADOW-CEC DRIVER}jajD sbaja}(j]j]j]j]j ]internalrefurij anchorname#rainshadow-cec-driverujaj jajA ubaja}(j]j]j]j]j ]ujaj jaj> ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRALINK MIPS ARCHITECTURE}jajg sbaja}(j]j]j]j]j ]internalrefurij anchorname#ralink-mips-architectureujaj jajd ubaja}(j]j]j]j]j ]ujaj jaja ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRALINK MT7621 MIPS ARCHITECTURE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #ralink-mt7621-mips-architectureujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!RALINK RT2X00 WIRELESS LAN DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#ralink-rt2x00-wireless-lan-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRAMDISK RAM BLOCK DEVICE DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #ramdisk-ram-block-device-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRANCHU VIRTUAL BOARD FOR MIPS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#ranchu-virtual-board-for-mipsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRANDOM NUMBER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#random-number-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRAPIDIO SUBSYSTEM}jaj9 sbaja}(j]j]j]j]j ]internalrefurij anchorname#rapidio-subsystemujaj jaj6 ubaja}(j]j]j]j]j ]ujaj jaj3 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRAS INFRASTRUCTURE}jaj\ sbaja}(j]j]j]j]j ]internalrefurij anchorname#ras-infrastructureujaj jajY ubaja}(j]j]j]j]j ]ujaj jajV ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$RAS FRU MEMORY POISON MANAGER (FMPM)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##ras-fru-memory-poison-manager-fmpmujaj jaj| ubaja}(j]j]j]j]j ]ujaj jajy ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRASPBERRY PI PISP BACK END}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#raspberry-pi-pisp-back-endujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"RASPBERRY PI PISP CAMERA FRONT END}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##raspberry-pi-pisp-camera-front-endujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRC-CORE / LIRC FRAMEWORK}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rc-core-lirc-frameworkujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRCMM REMOTE CONTROLS DECODER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rcmm-remote-controls-decoderujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRCUTORTURE TEST FRAMEWORK}jaj. sbaja}(j]j]j]j]j ]internalrefurij anchorname#rcutorture-test-frameworkujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDACM20 Camera Sensor}jajQ sbaja}(j]j]j]j]j ]internalrefurij anchorname#rdacm20-camera-sensorujaj jajN ubaja}(j]j]j]j]j ]ujaj jajK ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDACM21 Camera Sensor}jajt sbaja}(j]j]j]j]j ]internalrefurij anchorname#rdacm21-camera-sensorujaj jajq ubaja}(j]j]j]j]j ]ujaj jajn ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDC R-321X SoC}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rdc-r-321x-socujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDC R6040 FAST ETHERNET DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rdc-r6040-fast-ethernet-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDMAVT - RDMA verbs software}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rdmavt-rdma-verbs-softwareujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDS - RELIABLE DATAGRAM SOCKETS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rds-reliable-datagram-socketsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDT - RESOURCE ALLOCATION}jaj# sbaja}(j]j]j]j]j ]internalrefurij anchorname#rdt-resource-allocationujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREAD-COPY UPDATE (RCU)}jajF sbaja}(j]j]j]j]j ]internalrefurij anchorname#read-copy-update-rcuujaj jajC ubaja}(j]j]j]j]j ]ujaj jaj@ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREAL TIME CLOCK (RTC) SUBSYSTEM}jaji sbaja}(j]j]j]j]j ]internalrefurij anchorname#real-time-clock-rtc-subsystemujaj jajf ubaja}(j]j]j]j]j ]ujaj jajc ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Real-time Linux Analysis (RTLA) tools}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname$#real-time-linux-analysis-rtla-toolsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReal-time Linux (PREEMPT_RT)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#real-time-linux-preempt-rtujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREALTEK AUDIO CODECS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#realtek-audio-codecsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREALTEK OTTO WATCHDOG}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#realtek-otto-watchdogujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$REALTEK RTL83xx SMI DSA ROUTER CHIPS}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname%#realtek-rtl83xx-smi-dsa-router-chipsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREALTEK SPI-NAND}jaj; sbaja}(j]j]j]j]j ]internalrefurij anchorname#realtek-spi-nandujaj jaj8 ubaja}(j]j]j]j]j ]ujaj jaj5 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(REALTEK WIRELESS DRIVER (rtlwifi family)}jaj^ sbaja}(j]j]j]j]j ]internalrefurij anchorname'#realtek-wireless-driver-rtlwifi-familyujaj jaj[ ubaja}(j]j]j]j]j ]ujaj jajX ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREALTEK WIRELESS DRIVER (rtw88)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#realtek-wireless-driver-rtw88ujaj jaj~ ubaja}(j]j]j]j]j ]ujaj jaj{ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREALTEK WIRELESS DRIVER (rtw89)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#realtek-wireless-driver-rtw89ujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREDPINE WIRELESS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#redpine-wireless-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaREGISTER MAP ABSTRACTION}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#register-map-abstractionujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname&#remote-processor-remoteproc-subsystemujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM}jaj0sbaja}(j]j]j]j]j ]internalrefurij anchorname+#remote-processor-messaging-rpmsg-subsystemujaj jaj-ubaja}(j]j]j]j]j ]ujaj jaj*ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER}jajSsbaja}(j]j]j]j]j ]internalrefurij anchorname5#remote-processor-messaging-rpmsg-wwan-control-driverujaj jajPubaja}(j]j]j]j]j ]ujaj jajMubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS CLOCK DRIVERS}jajvsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-clock-driversujaj jajsubaja}(j]j]j]j]j ]ujaj jajpubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS EMEV2 I2C DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-emev2-i2c-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS ETHERNET AVB DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-ethernet-avb-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS ETHERNET SWITCH DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-ethernet-switch-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS ETHERNET TSN DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-ethernet-tsn-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS IDT821034 ASoC CODEC}jaj%sbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-idt821034-asoc-codecujaj jaj"ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(RENESAS R-CAR & FSI AUDIO (ASoC) DRIVERS}jajHsbaja}(j]j]j]j]j ]internalrefurij anchorname%#renesas-r-car-fsi-audio-asoc-driversujaj jajEubaja}(j]j]j]j]j ]ujaj jajBubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER}jajksbaja}(j]j]j]j]j ]internalrefurij anchorname0#renesas-r-car-gen3-rz-n1-nand-controller-driverujaj jajhubaja}(j]j]j]j]j ]ujaj jajeubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS R-CAR GYROADC DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-r-car-gyroadc-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS R-CAR I2C DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-r-car-i2c-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS R-CAR SATA DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-r-car-sata-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS R-CAR THERMAL DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-r-car-thermal-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS RIIC DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-riic-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS RZ AUDIO (ASoC) DRIVER}jaj=sbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-rz-audio-asoc-driverujaj jaj:ubaja}(j]j]j]j]j ]ujaj jaj7ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS RZ/G2L A/D DRIVER}jaj`sbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-rz-g2l-a-d-driverujaj jaj]ubaja}(j]j]j]j]j ]ujaj jajZubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#RENESAS RZ/G2L MTU3a COUNTER DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname$#renesas-rz-g2l-mtu3a-counter-driverujaj jajubaja}(j]j]j]j]j ]ujaj jaj}ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS RTCA-3 RTC DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-rtca-3-rtc-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!RENESAS RZ/N1 A5PSW SWITCH DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname"#renesas-rz-n1-a5psw-switch-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS RZ/N1 DWMAC GLUE LAYER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-rz-n1-dwmac-glue-layerujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#RENESAS RZ/N1 RTC CONTROLLER DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname$#renesas-rz-n1-rtc-controller-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$RENESAS RZ/N1 USBF CONTROLLER DRIVER}jaj2sbaja}(j]j]j]j]j ]internalrefurij anchorname%#renesas-rz-n1-usbf-controller-driverujaj jaj/ubaja}(j]j]j]j]j ]ujaj jaj,ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS RZ/V2M I2C DRIVER}jajUsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-rz-v2m-i2c-driverujaj jajRubaja}(j]j]j]j]j ]ujaj jajOubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS SUPERH ETHERNET DRIVER}jajxsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-superh-ethernet-driverujaj jajuubaja}(j]j]j]j]j ]ujaj jajrubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRENESAS USB PHY DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#renesas-usb-phy-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!RENESAS VERSACLOCK 7 CLOCK DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname"#renesas-versaclock-7-clock-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname,#renesas-x9250-digital-potentiometers-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRESET CONTROLLER FRAMEWORK}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#reset-controller-frameworkujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRESTARTABLE SEQUENCES SUPPORT}jaj'sbaja}(j]j]j]j]j ]internalrefurij anchorname#restartable-sequences-supportujaj jaj$ubaja}(j]j]j]j]j ]ujaj jaj!ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRFKILL}jajJsbaja}(j]j]j]j]j ]internalrefurij anchorname#rfkillujaj jajGubaja}(j]j]j]j]j ]ujaj jajDubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RHASHTABLE}jajmsbaja}(j]j]j]j]j ]internalrefurij anchorname #rhashtableujaj jajjubaja}(j]j]j]j]j ]ujaj jajgubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRICOH R5C592 MEMORYSTICK DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #ricoh-r5c592-memorystick-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRICOH SMARTMEDIA/XD DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#ricoh-smartmedia-xd-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V AIA DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#risc-v-aia-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V ARCHITECTURE}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#risc-v-architectureujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RISC-V IOMMU}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #risc-v-iommuujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V MICROCHIP FPGA SUPPORT}jaj?sbaja}(j]j]j]j]j ]internalrefurij anchorname#risc-v-microchip-fpga-supportujaj jaj<ubaja}(j]j]j]j]j ]ujaj jaj9ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V MISC SOC SUPPORT}jajbsbaja}(j]j]j]j]j ]internalrefurij anchorname#risc-v-misc-soc-supportujaj jaj_ubaja}(j]j]j]j]j ]ujaj jaj\ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V PMU DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#risc-v-pmu-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V SPACEMIT SoC Support}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#risc-v-spacemit-soc-supportujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V THEAD SoC SUPPORT}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#risc-v-thead-soc-supportujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRNBD BLOCK DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#rnbd-block-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROCCAT DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#roccat-driversujaj jajubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROCKCHIP CAN-FD DRIVER}jaj4sbaja}(j]j]j]j]j ]internalrefurij anchorname#rockchip-can-fd-driverujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj.ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROCKCHIP CRYPTO DRIVERS}jajWsbaja}(j]j]j]j]j ]internalrefurij anchorname#rockchip-crypto-driversujaj jajTubaja}(j]j]j]j]j ]ujaj jajQubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROCKCHIP I2S TDM DRIVER}jajzsbaja}(j]j]j]j]j ]internalrefurij anchorname#rockchip-i2s-tdm-driverujaj jajwubaja}(j]j]j]j]j ]ujaj jajtubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROCKCHIP ISP V1 DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#rockchip-isp-v1-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname0#rockchip-rk3568-random-number-generator-supportujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname4#rockchip-raster-2d-graphic-acceleration-unit-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ROCKCHIP RK3308 INTERNAL AUDIO CODEC}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname%#rockchip-rk3308-internal-audio-codecujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROCKCHIP VIDEO DECODER DRIVER}jaj)sbaja}(j]j]j]j]j ]internalrefurij anchorname#rockchip-video-decoder-driverujaj jaj&ubaja}(j]j]j]j]j ]ujaj jaj#ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ROCKER DRIVER}jajLsbaja}(j]j]j]j]j ]internalrefurij anchorname#rocker-driverujaj jajIubaja}(j]j]j]j]j ]ujaj jajFubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ROCKETPORT EXPRESS/INFINITY DRIVER}jajosbaja}(j]j]j]j]j ]internalrefurij anchorname##rocketport-express-infinity-driverujaj jajlubaja}(j]j]j]j]j ]ujaj jajiubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROHM BD79703 DAC}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#rohm-bd79703-dacujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROHM BD99954 CHARGER IC}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#rohm-bd99954-charger-icujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROHM BH1745 COLOUR SENSOR}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#rohm-bh1745-colour-sensorujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname(#rohm-bh1750-ambient-light-sensor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ROHM BM1390 PRESSURE SENSOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname##rohm-bm1390-pressure-sensor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ROHM BU270xx LIGHT SENSOR DRIVERs}jajAsbaja}(j]j]j]j]j ]internalrefurij anchorname"#rohm-bu270xx-light-sensor-driversujaj jaj>ubaja}(j]j]j]j]j ]ujaj jaj;ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS}jajdsbaja}(j]j]j]j]j ]internalrefurij anchorname3#rohm-multifunction-bd9571mwv-m-pmic-device-driversujaj jajaubaja}(j]j]j]j]j ]ujaj jaj^ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ROHM POWER MANAGEMENT IC DEVICE DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname(#rohm-power-management-ic-device-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROSE NETWORK LAYER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#rose-network-layerujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ROTATION DRIVER FOR ALLWINNER A83T}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname##rotation-driver-for-allwinner-a83tujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRPMB SUBSYSTEM}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#rpmb-subsystemujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRPMSG TTY DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rpmsg-tty-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRTASE ETHERNET DRIVER}jaj6 sbaja}(j]j]j]j]j ]internalrefurij anchorname#rtase-ethernet-driverujaj jaj3 ubaja}(j]j]j]j]j ]ujaj jaj0 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRTL2830 MEDIA DRIVER}jajY sbaja}(j]j]j]j]j ]internalrefurij anchorname#rtl2830-media-driverujaj jajV ubaja}(j]j]j]j]j ]ujaj jajS ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRTL2832 MEDIA DRIVER}jaj| sbaja}(j]j]j]j]j ]internalrefurij anchorname#rtl2832-media-driverujaj jajy ubaja}(j]j]j]j]j ]ujaj jajv ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRTL2832_SDR MEDIA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rtl2832-sdr-media-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRTL8180 WIRELESS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rtl8180-wireless-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRTL8187 WIRELESS DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rtl8187-wireless-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#RTL8XXXU WIRELESS DRIVER (rtl8xxxu)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname"#rtl8xxxu-wireless-driver-rtl8xxxuujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RTL9300 I2C DRIVER (rtl9300-i2c)}jaj+ sbaja}(j]j]j]j]j ]internalrefurij anchorname#rtl9300-i2c-driver-rtl9300-i2cujaj jaj( ubaja}(j]j]j]j]j ]ujaj jaj% ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRTRS TRANSPORT DRIVERS}jajN sbaja}(j]j]j]j]j ]internalrefurij anchorname#rtrs-transport-driversujaj jajK ubaja}(j]j]j]j]j ]ujaj jajH ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRUNTIME VERIFICATION (RV)}jajq sbaja}(j]j]j]j]j ]internalrefurij anchorname#runtime-verification-rvujaj jajn ubaja}(j]j]j]j]j ]ujaj jajk ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRUST}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rustujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RUST [ALLOC]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname #rust-allocujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRUST [PIN-INIT]}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rust-pin-initujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRXRPC SOCKETS (AF_RXRPC)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#rxrpc-sockets-af-rxrpcujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS3 SAVAGE FRAMEBUFFER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#s3-savage-framebuffer-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 ARCHITECTURE}jajC sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-architectureujaj jaj@ ubaja}(j]j]j]j]j ]ujaj jaj= ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 COMMON I/O LAYER}jajf sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-common-i-o-layerujaj jajc ubaja}(j]j]j]j]j ]ujaj jaj` ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-S390 CRYPTO MODULES, PRNG DRIVER, ARCH RANDOM}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname,#s390-crypto-modules-prng-driver-arch-randomujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 DASD DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-dasd-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 HWRANDOM TRNG DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-hwrandom-trng-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 IOMMU (PCI)}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-iommu-pciujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 IUCV NETWORK LAYER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-iucv-network-layerujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 MM}jaj8 sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-mmujaj jaj5 ubaja}(j]j]j]j]j ]ujaj jaj2 ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 NETWORK DRIVERS}jaj[ sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-network-driversujaj jajX ubaja}(j]j]j]j]j ]ujaj jajU ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 PCI SUBSYSTEM}jaj~ sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-pci-subsystemujaj jaj{ ubaja}(j]j]j]j]j ]ujaj jajx ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 PTP DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-ptp-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 SCM DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-scm-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 VFIO AP DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-vfio-ap-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 VFIO-CCW DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-vfio-ccw-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 VFIO-PCI DRIVER}jaj- sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-vfio-pci-driverujaj jaj* ubaja}(j]j]j]j]j ]ujaj jaj' ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&S390 ZCRYPT AND PKEY DRIVER AND AP BUS}jajP sbaja}(j]j]j]j]j ]internalrefurij anchorname'#s390-zcrypt-and-pkey-driver-and-ap-busujaj jajM ubaja}(j]j]j]j]j ]ujaj jajJ ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS390 ZFCP DRIVER}jajs sbaja}(j]j]j]j]j ]internalrefurij anchorname#s390-zfcp-driverujaj jajp ubaja}(j]j]j]j]j ]ujaj jajm ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAA6588 RDS RECEIVER DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#saa6588-rds-receiver-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAA7134 VIDEO4LINUX DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#saa7134-video4linux-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAA7146 VIDEO4LINUX-2 DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#saa7146-video4linux-2-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAFESETID SECURITY MODULE}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#safesetid-security-moduleujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG AUDIO (ASoC) DRIVERS}jaj"sbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-audio-asoc-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG EXYNOS850 SoC SUPPORT}jajEsbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-exynos850-soc-supportujaj jajBubaja}(j]j]j]j]j ]ujaj jaj?ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$SAMSUNG EXYNOS ACPM MAILBOX PROTOCOL}jajhsbaja}(j]j]j]j]j ]internalrefurij anchorname%#samsung-exynos-acpm-mailbox-protocolujaj jajeubaja}(j]j]j]j]j ]ujaj jajbubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG EXYNOS MAILBOX DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-exynos-mailbox-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname9#samsung-exynos-pseudo-random-number-generator-rng-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname8#samsung-exynos-true-random-number-generator-trng-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG FRAMEBUFFER DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-framebuffer-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG GALAXY BOOK DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-galaxy-book-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG INTERCONNECT DRIVERS}jaj:sbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-interconnect-driversujaj jaj7ubaja}(j]j]j]j]j ]ujaj jaj4ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG LAPTOP DRIVER}jaj]sbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-laptop-driverujaj jajZubaja}(j]j]j]j]j ]ujaj jajWubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname*#samsung-multifunction-pmic-device-driversujaj jaj}ubaja}(j]j]j]j]j ]ujaj jajzubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname0#samsung-s3c24xx-s3c64xx-soc-series-camif-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG S3FWRN5 NFC DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-s3fwrn5-nfc-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG S5C73M3 CAMERA DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-s5c73m3-camera-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG S5K5BAF CAMERA DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-s5k5baf-camera-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+SAMSUNG S5P Security SubSystem (SSS) DRIVER}jaj/sbaja}(j]j]j]j]j ]internalrefurij anchorname*#samsung-s5p-security-subsystem-sss-driverujaj jaj,ubaja}(j]j]j]j]j ]ujaj jaj)ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS}jajRsbaja}(j]j]j]j]j ]internalrefurij anchorname8#samsung-s5p-exynos4-soc-series-camera-subsystem-driversujaj jajOubaja}(j]j]j]j]j ]ujaj jajLubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG SOC CLOCK DRIVERS}jajusbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-soc-clock-driversujaj jajrubaja}(j]j]j]j]j ]ujaj jajoubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG SPI DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-spi-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG SXGBE DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-sxgbe-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG THERMAL DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-thermal-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSAMSUNG USB2 PHY DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#samsung-usb2-phy-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE}jaj$sbaja}(j]j]j]j]j ]internalrefurij anchorname)#sancloud-beaglebone-enhanced-device-treeujaj jaj!ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSC1200 WDT DRIVER}jajGsbaja}(j]j]j]j]j ]internalrefurij anchorname#sc1200-wdt-driverujaj jajDubaja}(j]j]j]j]j ]ujaj jajAubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SCHEDULER}jajjsbaja}(j]j]j]j]j ]internalrefurij anchorname #schedulerujaj jajgubaja}(j]j]j]j]j ]ujaj jajdubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCHEDULER - SCHED_EXT}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#scheduler-sched-extujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname)#sciosense-ens160-multi-gas-sensor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCSI LIBSAS SUBSYSTEM}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#scsi-libsas-subsystemujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"SCSI RDMA PROTOCOL (SRP) INITIATOR}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname!#scsi-rdma-protocol-srp-initiatorujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCSI RDMA PROTOCOL (SRP) TARGET}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#scsi-rdma-protocol-srp-targetujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCSI SG DRIVER}jaj<sbaja}(j]j]j]j]j ]internalrefurij anchorname#scsi-sg-driverujaj jaj9ubaja}(j]j]j]j]j ]ujaj jaj6ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCSI SUBSYSTEM}jaj_sbaja}(j]j]j]j]j ]internalrefurij anchorname#scsi-subsystemujaj jaj\ubaja}(j]j]j]j]j ]ujaj jajYubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCSI TAPE DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#scsi-tape-driverujaj jajubaja}(j]j]j]j]j ]ujaj jaj|ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCSI TARGET CORE USER DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#scsi-target-core-user-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCSI TARGET SUBSYSTEM}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#scsi-target-subsystemujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SCTP PROTOCOL}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sctp-protocolujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCx200 CPU SUPPORT}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#scx200-cpu-supportujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCx200 GPIO DRIVER}jaj1sbaja}(j]j]j]j]j ]internalrefurij anchorname#scx200-gpio-driverujaj jaj.ubaja}(j]j]j]j]j ]ujaj jaj+ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCx200 HRT CLOCKSOURCE DRIVER}jajTsbaja}(j]j]j]j]j ]internalrefurij anchorname#scx200-hrt-clocksource-driverujaj jajQubaja}(j]j]j]j]j ]ujaj jajNubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER}jajwsbaja}(j]j]j]j]j ]internalrefurij anchorname3#sdricoh-cs-mmc-sd-host-controller-interface-driverujaj jajtubaja}(j]j]j]j]j ]ujaj jajqubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSECO BOARDS CEC DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#seco-boards-cec-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSECURE COMPUTING}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#secure-computingujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHSECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchornameG#secure-digital-host-controller-interface-sdhci-broadcom-brcmstb-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname6#secure-digital-host-controller-interface-sdhci-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER}jaj&sbaja}(j]j]j]j]j ]internalrefurij anchorname@#secure-digital-host-controller-interface-sdhci-microchip-driverujaj jaj#ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER}jajIsbaja}(j]j]j]j]j ]internalrefurij anchorname?#secure-digital-host-controller-interface-sdhci-nxp-i-mx-driverujaj jajFubaja}(j]j]j]j]j ]ujaj jajCubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER}jajlsbaja}(j]j]j]j]j ]internalrefurij anchorname>#secure-digital-host-controller-interface-sdhci-samsung-driverujaj jajiubaja}(j]j]j]j]j ]ujaj jajfubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname?#secure-digital-host-controller-interface-sdhci-st-spear-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname>#secure-digital-host-controller-interface-sdhci-ti-omap-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname)#secure-encrypting-device-sed-opal-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname1#secure-monitor-call-smc-calling-convention-smcccujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSECURITY CONTACT}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#security-contactujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSECURITY SUBSYSTEM}jaj>sbaja}(j]j]j]j]j ]internalrefurij anchorname#security-subsystemujaj jaj;ubaja}(j]j]j]j]j ]ujaj jaj8ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSELINUX SECURITY MODULE}jajasbaja}(j]j]j]j]j ]internalrefurij anchorname#selinux-security-moduleujaj jaj^ubaja}(j]j]j]j]j ]ujaj jaj[ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSENSABLE PHANTOM}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sensable-phantomujaj jajubaja}(j]j]j]j]j ]ujaj jaj~ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSENSEAIR SUNRISE 006-0-0007}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#senseair-sunrise-006-0-0007ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname-#sensirion-scd30-carbon-dioxide-sensor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname-#sensirion-scd4x-carbon-dioxide-sensor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4SENSIRION SDP500 DIFFERENTIAL PRESSURE SENSOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname5#sensirion-sdp500-differential-pressure-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!SENSIRION SGP40 GAS SENSOR DRIVER}jaj3sbaja}(j]j]j]j]j ]internalrefurij anchorname"#sensirion-sgp40-gas-sensor-driverujaj jaj0ubaja}(j]j]j]j]j ]ujaj jaj-ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER}jajVsbaja}(j]j]j]j]j ]internalrefurij anchorname,#sensirion-sps30-air-pollution-sensor-driverujaj jajSubaja}(j]j]j]j]j ]ujaj jajPubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSERIAL DEVICE BUS}jajysbaja}(j]j]j]j]j ]internalrefurij anchorname#serial-device-busujaj jajvubaja}(j]j]j]j]j ]ujaj jajsubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSERIAL IR RECEIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#serial-ir-receiverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname.#serial-low-power-inter-chip-media-bus-slimbusujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSFC NETWORK DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sfc-network-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSFCTEMP HWMON DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sfctemp-hwmon-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSFF/SFP/SFP+ MODULE SUPPORT}jaj(sbaja}(j]j]j]j]j ]internalrefurij anchorname#sff-sfp-sfp-module-supportujaj jaj%ubaja}(j]j]j]j]j ]ujaj jaj"ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSGI GRU DRIVER}jajKsbaja}(j]j]j]j]j ]internalrefurij anchorname#sgi-gru-driverujaj jajHubaja}(j]j]j]j]j ]ujaj jajEubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSGI XP/XPC/XPNET DRIVER}jajnsbaja}(j]j]j]j]j ]internalrefurij anchorname#sgi-xp-xpc-xpnet-driverujaj jajkubaja}(j]j]j]j]j ]ujaj jajhubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname)#shared-memory-communications-smc-socketsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname.#sharp-gp2ap002a00f-gp2ap002s00f-sensor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSHARP RJ54N1CB0C SENSOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sharp-rj54n1cb0c-sensor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSHRINKER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #shrinkerujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSH_VOU V4L2 OUTPUT DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sh-vou-v4l2-output-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSI2157 MEDIA DRIVER}jaj@sbaja}(j]j]j]j]j ]internalrefurij anchorname#si2157-media-driverujaj jaj=ubaja}(j]j]j]j]j ]ujaj jaj:ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSI2165 MEDIA DRIVER}jajcsbaja}(j]j]j]j]j ]internalrefurij anchorname#si2165-media-driverujaj jaj`ubaja}(j]j]j]j]j ]ujaj jaj]ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSI2168 MEDIA DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#si2168-media-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#SI470X FM RADIO RECEIVER I2C DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname$#si470x-fm-radio-receiver-i2c-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#SI470X FM RADIO RECEIVER USB DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname$#si470x-fm-radio-receiver-usb-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&SI4713 FM RADIO TRANSMITTER I2C DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname'#si4713-fm-radio-transmitter-i2c-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname,#si4713-fm-radio-transmitter-platform-driverujaj jajubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&SI4713 FM RADIO TRANSMITTER USB DRIVER}jaj5sbaja}(j]j]j]j]j ]internalrefurij anchorname'#si4713-fm-radio-transmitter-usb-driverujaj jaj2ubaja}(j]j]j]j]j ]ujaj jaj/ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIANO DVB DRIVER}jajXsbaja}(j]j]j]j]j ]internalrefurij anchorname#siano-dvb-driverujaj jajUubaja}(j]j]j]j]j ]ujaj jajRubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIEMENS IPC LED DRIVERS}jaj{sbaja}(j]j]j]j]j ]internalrefurij anchorname#siemens-ipc-led-driversujaj jajxubaja}(j]j]j]j]j ]ujaj jajuubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIEMENS IPC PLATFORM DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#siemens-ipc-platform-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIEMENS IPC WATCHDOG DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#siemens-ipc-watchdog-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIFIVE DRIVERS}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sifive-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSILEAD TOUCHSCREEN DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#silead-touchscreen-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0SILICON LABS WIRELESS DRIVERS (for WFxxx series)}jaj*sbaja}(j]j]j]j]j ]internalrefurij anchorname/#silicon-labs-wireless-drivers-for-wfxxx-seriesujaj jaj'ubaja}(j]j]j]j]j ]ujaj jaj$ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(SILICON MOTION SM712 FRAME BUFFER DRIVER}jajMsbaja}(j]j]j]j]j ]internalrefurij anchorname)#silicon-motion-sm712-frame-buffer-driverujaj jajJubaja}(j]j]j]j]j ]ujaj jajGubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSILVACO I3C DUAL-ROLE MASTER}jajpsbaja}(j]j]j]j]j ]internalrefurij anchorname#silvaco-i3c-dual-role-masterujaj jajmubaja}(j]j]j]j]j ]ujaj jajjubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIMPLEFB FB DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#simplefb-fb-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIOX}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sioxujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIPHASH PRF ROUTINES}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#siphash-prf-routinesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIS 190 ETHERNET DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sis-190-ethernet-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!SIS 900/7016 FAST ETHERNET DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname"#sis-900-7016-fast-ethernet-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIS FRAMEBUFFER DRIVER}jajBsbaja}(j]j]j]j]j ]internalrefurij anchorname#sis-framebuffer-driverujaj jaj?ubaja}(j]j]j]j]j ]ujaj jaj<ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIS I2C TOUCHSCREEN DRIVER}jajesbaja}(j]j]j]j]j ]internalrefurij anchorname#sis-i2c-touchscreen-driverujaj jajbubaja}(j]j]j]j]j ]ujaj jaj_ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIS USB2VGA DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sis-usb2vga-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSL28 CPLD MFD DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sl28-cpld-mfd-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSL28 VPD NVMEM LAYOUT DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sl28-vpd-nvmem-layout-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSLAB ALLOCATOR}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#slab-allocatorujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSLCAN CAN NETWORK DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#slcan-can-network-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!SLEEPABLE READ-COPY UPDATE (SRCU)}jaj7sbaja}(j]j]j]j]j ]internalrefurij anchorname #sleepable-read-copy-update-srcuujaj jaj4ubaja}(j]j]j]j]j ]ujaj jaj1ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMACK SECURITY MODULE}jajZsbaja}(j]j]j]j]j ]internalrefurij anchorname#smack-security-moduleujaj jajWubaja}(j]j]j]j]j ]ujaj jajTubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMC91x ETHERNET DRIVER}jaj}sbaja}(j]j]j]j]j ]internalrefurij anchorname#smc91x-ethernet-driverujaj jajzubaja}(j]j]j]j]j ]ujaj jajwubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$SMSC EMC2103 HARDWARE MONITOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname%#smsc-emc2103-hardware-monitor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$SMSC SCH5627 HARDWARE MONITOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname%#smsc-sch5627-hardware-monitor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*SMSC UFX6000 and UFX7000 USB to VGA DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname+#smsc-ufx6000-and-ufx7000-usb-to-vga-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"SMSC47B397 HARDWARE MONITOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname##smsc47b397-hardware-monitor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMSC911x ETHERNET DRIVER}jaj,sbaja}(j]j]j]j]j ]internalrefurij anchorname#smsc911x-ethernet-driverujaj jaj)ubaja}(j]j]j]j]j ]ujaj jaj&ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMSC9420 PCI ETHERNET DRIVER}jajOsbaja}(j]j]j]j]j ]internalrefurij anchorname#smsc9420-pci-ethernet-driverujaj jajLubaja}(j]j]j]j]j ]ujaj jajIubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%SNET DPU VIRTIO DATA PATH ACCELERATOR}jajrsbaja}(j]j]j]j]j ]internalrefurij anchorname&#snet-dpu-virtio-data-path-acceleratorujaj jajoubaja}(j]j]j]j]j ]ujaj jajlubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"SOCIONEXT (SNI) AVE NETWORK DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname!#socionext-sni-ave-network-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%SOCIONEXT (SNI) NETSEC NETWORK DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname$#socionext-sni-netsec-network-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$SOCIONEXT (SNI) Synquacer SPI DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname##socionext-sni-synquacer-spi-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOCIONEXT SYNQUACER I2C DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#socionext-synquacer-i2c-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOCIONEXT UNIPHIER SOUND DRIVER}jaj!sbaja}(j]j]j]j]j ]internalrefurij anchorname #socionext-uniphier-sound-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOCKET TIMESTAMPING}jajDsbaja}(j]j]j]j]j ]internalrefurij anchorname#socket-timestampingujaj jajAubaja}(j]j]j]j]j ]ujaj jaj>ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOEKRIS NET48XX LED SUPPORT}jajgsbaja}(j]j]j]j]j ]internalrefurij anchorname#soekris-net48xx-led-supportujaj jajdubaja}(j]j]j]j]j ]ujaj jajaubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOFT-IWARP DRIVER (siw)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#soft-iwarp-driver-siwujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOFT-ROCE DRIVER (rxe)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#soft-roce-driver-rxeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOFTLOGIC 6x10 MPEG CODEC}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#softlogic-6x10-mpeg-codecujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname,#software-delegated-exception-interface-sdeiujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$SOFTWARE NODES AND DEVICE PROPERTIES}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname%#software-nodes-and-device-propertiesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&SOFTWARE RAID (Multiple Disks) SUPPORT}jaj9sbaja}(j]j]j]j]j ]internalrefurij anchorname%#software-raid-multiple-disks-supportujaj jaj6ubaja}(j]j]j]j]j ]ujaj jaj3ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOLIDRUN CLEARFOG SUPPORT}jaj\sbaja}(j]j]j]j]j ]internalrefurij anchorname#solidrun-clearfog-supportujaj jajYubaja}(j]j]j]j]j ]ujaj jajVubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname&#solidrun-cubox-i-hummingboard-supportujaj jaj|ubaja}(j]j]j]j]j ]ujaj jajyubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONIC NETWORK DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sonic-network-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%SONICS SILICON BACKPLANE DRIVER (SSB)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname$#sonics-silicon-backplane-driver-ssbujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX208 SENSOR DRIVER}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx208-sensor-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX214 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx214-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX219 SENSOR DRIVER}jaj. sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx219-sensor-driverujaj jaj+ ubaja}(j]j]j]j]j ]ujaj jaj( ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX258 SENSOR DRIVER}jajQ sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx258-sensor-driverujaj jajN ubaja}(j]j]j]j]j ]ujaj jajK ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX274 SENSOR DRIVER}jajt sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx274-sensor-driverujaj jajq ubaja}(j]j]j]j]j ]ujaj jajn ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX283 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx283-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX290 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx290-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX296 SENSOR DRIVER}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx296-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX319 SENSOR DRIVER}jaj!sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx319-sensor-driverujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX334 SENSOR DRIVER}jaj#!sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx334-sensor-driverujaj jaj !ubaja}(j]j]j]j]j ]ujaj jaj!ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX335 SENSOR DRIVER}jajF!sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx335-sensor-driverujaj jajC!ubaja}(j]j]j]j]j ]ujaj jaj@!ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX355 SENSOR DRIVER}jaji!sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx355-sensor-driverujaj jajf!ubaja}(j]j]j]j]j ]ujaj jajc!ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX412 SENSOR DRIVER}jaj!sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx412-sensor-driverujaj jaj!ubaja}(j]j]j]j]j ]ujaj jaj!ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY IMX415 SENSOR DRIVER}jaj!sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-imx415-sensor-driverujaj jaj!ubaja}(j]j]j]j]j ]ujaj jaj!ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY MEMORYSTICK SUBSYSTEM}jaj!sbaja}(j]j]j]j]j ]internalrefurij anchorname#sony-memorystick-subsystemujaj jaj!ubaja}(j]j]j]j]j ]ujaj jaj!ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSONY VAIO CONTROL DEVICE DRIVER}jaj!sbaja}(j]j]j]j]j ]internalrefurij anchorname #sony-vaio-control-device-driverujaj jaj!ubaja}(j]j]j]j]j ]ujaj jaj!ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOPHGO DEVICETREES and DRIVERS}jaj"sbaja}(j]j]j]j]j ]internalrefurij anchorname#sophgo-devicetrees-and-driversujaj jaj"ubaja}(j]j]j]j]j ]ujaj jaj"ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOUND}jaj;"sbaja}(j]j]j]j]j ]internalrefurij anchorname#soundujaj jaj8"ubaja}(j]j]j]j]j ]ujaj jaj5"ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOUND - ALSA SELFTESTS}jaj^"sbaja}(j]j]j]j]j ]internalrefurij anchorname#sound-alsa-selftestsujaj jaj["ubaja}(j]j]j]j]j ]ujaj jajX"ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOUND - COMPRESSED AUDIO}jaj"sbaja}(j]j]j]j]j ]internalrefurij anchorname#sound-compressed-audioujaj jaj~"ubaja}(j]j]j]j]j ]ujaj jaj{"ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOUND - CORE KUNIT TEST}jaj"sbaja}(j]j]j]j]j ]internalrefurij anchorname#sound-core-kunit-testujaj jaj"ubaja}(j]j]j]j]j ]ujaj jaj"ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOUND - DMAENGINE HELPERS}jaj"sbaja}(j]j]j]j]j ]internalrefurij anchorname#sound-dmaengine-helpersujaj jaj"ubaja}(j]j]j]j]j ]ujaj jaj"ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)}jaj"sbaja}(j]j]j]j]j ]internalrefurij anchorname4#sound-soc-layer-dynamic-audio-power-management-asocujaj jaj"ubaja}(j]j]j]j]j ]ujaj jaj"ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOUND - SOC LAYER / dapm-graph}jaj #sbaja}(j]j]j]j]j ]internalrefurij anchorname#sound-soc-layer-dapm-graphujaj jaj #ubaja}(j]j]j]j]j ]ujaj jaj#ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS}jaj0#sbaja}(j]j]j]j]j ]internalrefurij anchorname&#sound-sound-open-firmware-sof-driversujaj jaj-#ubaja}(j]j]j]j]j ]ujaj jaj*#ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@SOUND - GENERIC SOUND CARD (Simple-Audio-Card, Audio-Graph-Card)}jajS#sbaja}(j]j]j]j]j ]internalrefurij anchorname<#sound-generic-sound-card-simple-audio-card-audio-graph-cardujaj jajP#ubaja}(j]j]j]j]j ]ujaj jajM#ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSOUNDWIRE SUBSYSTEM}jajv#sbaja}(j]j]j]j]j ]internalrefurij anchorname#soundwire-subsystemujaj jajs#ubaja}(j]j]j]j]j ]ujaj jajp#ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSP2 MEDIA DRIVER}jaj#sbaja}(j]j]j]j]j ]internalrefurij anchorname#sp2-media-driverujaj jaj#ubaja}(j]j]j]j]j ]ujaj jaj#ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPANISH DOCUMENTATION}jaj#sbaja}(j]j]j]j]j ]internalrefurij anchorname#spanish-documentationujaj jaj#ubaja}(j]j]j]j]j ]ujaj jaj#ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"SPARC + UltraSPARC (sparc/sparc64)}jaj#sbaja}(j]j]j]j]j ]internalrefurij anchorname#sparc-ultrasparc-sparc-sparc64ujaj jaj#ubaja}(j]j]j]j]j ]ujaj jaj#ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPARC SERIAL DRIVERS}jaj$sbaja}(j]j]j]j]j ]internalrefurij anchorname#sparc-serial-driversujaj jaj#ubaja}(j]j]j]j]j ]ujaj jaj#ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPARSE CHECKER}jaj%$sbaja}(j]j]j]j]j ]internalrefurij anchorname#sparse-checkerujaj jaj"$ubaja}(j]j]j]j]j ]ujaj jaj$ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPEAKUP CONSOLE SPEECH DRIVER}jajH$sbaja}(j]j]j]j]j ]internalrefurij anchorname#speakup-console-speech-driverujaj jajE$ubaja}(j]j]j]j]j ]ujaj jajB$ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT}jajk$sbaja}(j]j]j]j]j ]internalrefurij anchorname%#spear-platform-clock-pinctrl-supportujaj jajh$ubaja}(j]j]j]j]j ]ujaj jaje$ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPI NOR SUBSYSTEM}jaj$sbaja}(j]j]j]j]j ]internalrefurij anchorname#spi-nor-subsystemujaj jaj$ubaja}(j]j]j]j]j ]ujaj jaj$ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SPI OFFLOAD}jaj$sbaja}(j]j]j]j]j ]internalrefurij anchorname #spi-offloadujaj jaj$ubaja}(j]j]j]j]j ]ujaj jaj$ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SPI SUBSYSTEM}jaj$sbaja}(j]j]j]j]j ]internalrefurij anchorname#spi-subsystemujaj jaj$ubaja}(j]j]j]j]j ]ujaj jaj$ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPMI SUBSYSTEM}jaj$sbaja}(j]j]j]j]j ]internalrefurij anchorname#spmi-subsystemujaj jaj$ubaja}(j]j]j]j]j ]ujaj jaj$ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPU FILE SYSTEM}jaj%sbaja}(j]j]j]j]j ]internalrefurij anchorname#spu-file-systemujaj jaj%ubaja}(j]j]j]j]j ]ujaj jaj%ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSQUASHFS FILE SYSTEM}jaj=%sbaja}(j]j]j]j]j ]internalrefurij anchorname#squashfs-file-systemujaj jaj:%ubaja}(j]j]j]j]j ]ujaj jaj7%ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSRM (Alpha) environment access}jaj`%sbaja}(j]j]j]j]j ]internalrefurij anchorname#srm-alpha-environment-accessujaj jaj]%ubaja}(j]j]j]j]j ]ujaj jajZ%ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaST LSM6DSx IMU IIO DRIVER}jaj%sbaja}(j]j]j]j]j ]internalrefurij anchorname#st-lsm6dsx-imu-iio-driverujaj jaj%ubaja}(j]j]j]j]j ]ujaj jaj}%ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER}jaj%sbaja}(j]j]j]j]j ]internalrefurij anchorname+#st-mipid02-csi-2-to-parallel-bridge-driverujaj jaj%ubaja}(j]j]j]j]j ]ujaj jaj%ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaST STC3117 FUEL GAUGE DRIVER}jaj%sbaja}(j]j]j]j]j ]internalrefurij anchorname#st-stc3117-fuel-gauge-driverujaj jaj%ubaja}(j]j]j]j]j ]ujaj jaj%ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaST STM32 FIREWALL}jaj%sbaja}(j]j]j]j]j ]internalrefurij anchorname#st-stm32-firewallujaj jaj%ubaja}(j]j]j]j]j ]ujaj jaj%ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaST STM32 I2C/SMBUS DRIVER}jaj&sbaja}(j]j]j]j]j ]internalrefurij anchorname#st-stm32-i2c-smbus-driverujaj jaj &ubaja}(j]j]j]j]j ]ujaj jaj &ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaST STM32 SPI DRIVER}jaj2&sbaja}(j]j]j]j]j ]internalrefurij anchorname#st-stm32-spi-driverujaj jaj/&ubaja}(j]j]j]j]j ]ujaj jaj,&ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaST STPDDC60 DRIVER}jajU&sbaja}(j]j]j]j]j ]internalrefurij anchorname#st-stpddc60-driverujaj jajR&ubaja}(j]j]j]j]j ]ujaj jajO&ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaST VGXY61 DRIVER}jajx&sbaja}(j]j]j]j]j ]internalrefurij anchorname#st-vgxy61-driverujaj jaju&ubaja}(j]j]j]j]j ]ujaj jajr&ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ST VL53L0X ToF RANGER(I2C) IIO DRIVER}jaj&sbaja}(j]j]j]j]j ]internalrefurij anchorname%#st-vl53l0x-tof-ranger-i2c-iio-driverujaj jaj&ubaja}(j]j]j]j]j ]ujaj jaj&ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STABLE BRANCH}jaj&sbaja}(j]j]j]j]j ]internalrefurij anchorname#stable-branchujaj jaj&ubaja}(j]j]j]j]j ]ujaj jaj&ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTAGING - ATOMISP DRIVER}jaj&sbaja}(j]j]j]j]j ]internalrefurij anchorname#staging-atomisp-driverujaj jaj&ubaja}(j]j]j]j]j ]ujaj jaj&ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTAGING - INDUSTRIAL IO}jaj'sbaja}(j]j]j]j]j ]internalrefurij anchorname#staging-industrial-ioujaj jaj'ubaja}(j]j]j]j]j ]ujaj jaj&ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)}jaj''sbaja}(j]j]j]j]j ]internalrefurij anchorname<#staging-nvidia-compliant-embedded-controller-interface-nvecujaj jaj$'ubaja}(j]j]j]j]j ]ujaj jaj!'ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(STAGING - SEPS525 LCD CONTROLLER DRIVERS}jajJ'sbaja}(j]j]j]j]j ]internalrefurij anchorname'#staging-seps525-lcd-controller-driversujaj jajG'ubaja}(j]j]j]j]j ]ujaj jajD'ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER}jajm'sbaja}(j]j]j]j]j ]internalrefurij anchorname1#staging-silicon-motion-sm750-frame-buffer-driverujaj jajj'ubaja}(j]j]j]j]j ]ujaj jajg'ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTAGING SUBSYSTEM}jaj'sbaja}(j]j]j]j]j ]internalrefurij anchorname#staging-subsystemujaj jaj'ubaja}(j]j]j]j]j ]ujaj jaj'ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#STANDALONE CACHE CONTROLLER DRIVERS}jaj'sbaja}(j]j]j]j]j ]internalrefurij anchorname$#standalone-cache-controller-driversujaj jaj'ubaja}(j]j]j]j]j ]ujaj jaj'ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIRE/DURALAN NETWORK DRIVER}jaj'sbaja}(j]j]j]j]j ]internalrefurij anchorname #starfire-duralan-network-driverujaj jaj'ubaja}(j]j]j]j]j ]ujaj jaj'ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STARFIVE CAMERA SUBSYSTEM DRIVER}jaj'sbaja}(j]j]j]j]j ]internalrefurij anchorname!#starfive-camera-subsystem-driverujaj jaj'ubaja}(j]j]j]j]j ]ujaj jaj'ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE CRYPTO DRIVER}jaj(sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-crypto-driverujaj jaj(ubaja}(j]j]j]j]j ]ujaj jaj(ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE DEVICETREES}jaj?(sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-devicetreesujaj jaj<(ubaja}(j]j]j]j]j ]ujaj jaj9(ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE DWMAC GLUE LAYER}jajb(sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-dwmac-glue-layerujaj jaj_(ubaja}(j]j]j]j]j ]ujaj jaj\(ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE JH7110 DPHY RX DRIVER}jaj(sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-jh7110-dphy-rx-driverujaj jaj(ubaja}(j]j]j]j]j ]ujaj jaj(ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE JH7110 DPHY TX DRIVER}jaj(sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-jh7110-dphy-tx-driverujaj jaj(ubaja}(j]j]j]j]j ]ujaj jaj(ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"STARFIVE JH7110 MMC/SD/SDIO DRIVER}jaj(sbaja}(j]j]j]j]j ]internalrefurij anchorname##starfive-jh7110-mmc-sd-sdio-driverujaj jaj(ubaja}(j]j]j]j]j ]ujaj jaj(ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STARFIVE JH7110 PLL CLOCK DRIVER}jaj(sbaja}(j]j]j]j]j ]internalrefurij anchorname!#starfive-jh7110-pll-clock-driverujaj jaj(ubaja}(j]j]j]j]j ]ujaj jaj(ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE JH7110 PWMDAC DRIVER}jaj)sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-jh7110-pwmdac-driverujaj jaj)ubaja}(j]j]j]j]j ]ujaj jaj )ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE JH7110 SYSCON}jaj4)sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-jh7110-sysconujaj jaj1)ubaja}(j]j]j]j]j ]ujaj jaj.)ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE JH7110 TDM DRIVER}jajW)sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-jh7110-tdm-driverujaj jajT)ubaja}(j]j]j]j]j ]ujaj jajQ)ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE JH71X0 CLOCK DRIVERS}jajz)sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-jh71x0-clock-driversujaj jajw)ubaja}(j]j]j]j]j ]ujaj jajt)ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE JH71X0 PINCTRL DRIVERS}jaj)sbaja}(j]j]j]j]j ]internalrefurij anchorname #starfive-jh71x0-pinctrl-driversujaj jaj)ubaja}(j]j]j]j]j ]ujaj jaj)ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(STARFIVE JH71X0 RESET CONTROLLER DRIVERS}jaj)sbaja}(j]j]j]j]j ]internalrefurij anchorname)#starfive-jh71x0-reset-controller-driversujaj jaj)ubaja}(j]j]j]j]j ]ujaj jaj)ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE JH71X0 USB DRIVERS}jaj)sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-jh71x0-usb-driversujaj jaj)ubaja}(j]j]j]j]j ]ujaj jaj)ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%STARFIVE JH71XX PMU CONTROLLER DRIVER}jaj*sbaja}(j]j]j]j]j ]internalrefurij anchorname&#starfive-jh71xx-pmu-controller-driverujaj jaj*ubaja}(j]j]j]j]j ]ujaj jaj*ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE SOC DRIVERS}jaj)*sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-soc-driversujaj jaj&*ubaja}(j]j]j]j]j ]ujaj jaj#*ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE STARLINK PMU DRIVER}jajL*sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-starlink-pmu-driverujaj jajI*ubaja}(j]j]j]j]j ]ujaj jajF*ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE TRNG DRIVER}jajo*sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-trng-driverujaj jajl*ubaja}(j]j]j]j]j ]ujaj jaji*ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTARFIVE WATCHDOG DRIVER}jaj*sbaja}(j]j]j]j]j ]internalrefurij anchorname#starfive-watchdog-driverujaj jaj*ubaja}(j]j]j]j]j ]ujaj jaj*ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'STARFIVE JH71X0 PCIE AND USB PHY DRIVER}jaj*sbaja}(j]j]j]j]j ]internalrefurij anchorname(#starfive-jh71x0-pcie-and-usb-phy-driverujaj jaj*ubaja}(j]j]j]j]j ]ujaj jaj*ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER}jaj*sbaja}(j]j]j]j]j ]internalrefurij anchorname5#starfive-jh8100-external-interrupt-controller-driverujaj jaj*ubaja}(j]j]j]j]j ]ujaj jaj*ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTATIC BRANCH/CALL}jaj*sbaja}(j]j]j]j]j ]internalrefurij anchorname#static-branch-callujaj jaj*ubaja}(j]j]j]j]j ]ujaj jaj*ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTI AUDIO (ASoC) DRIVERS}jaj+sbaja}(j]j]j]j]j ]internalrefurij anchorname#sti-audio-asoc-driversujaj jaj+ubaja}(j]j]j]j]j ]ujaj jaj+ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTI CEC DRIVER}jajA+sbaja}(j]j]j]j]j ]internalrefurij anchorname#sti-cec-driverujaj jaj>+ubaja}(j]j]j]j]j ]ujaj jaj;+ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STK1160 USB VIDEO CAPTURE DRIVER}jajd+sbaja}(j]j]j]j]j ]internalrefurij anchorname!#stk1160-usb-video-capture-driverujaj jaja+ubaja}(j]j]j]j]j ]ujaj jaj^+ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTM32 AUDIO (ASoC) DRIVERS}jaj+sbaja}(j]j]j]j]j ]internalrefurij anchorname#stm32-audio-asoc-driversujaj jaj+ubaja}(j]j]j]j]j ]ujaj jaj+ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTM32 DMA DRIVERS}jaj+sbaja}(j]j]j]j]j ]internalrefurij anchorname#stm32-dma-driversujaj jaj+ubaja}(j]j]j]j]j ]ujaj jaj+ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTM32 TIMER/LPTIMER DRIVERS}jaj+sbaja}(j]j]j]j]j ]internalrefurij anchorname#stm32-timer-lptimer-driversujaj jaj+ubaja}(j]j]j]j]j ]ujaj jaj+ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#STM32MP25 USB3/PCIE COMBOPHY DRIVER}jaj+sbaja}(j]j]j]j]j ]internalrefurij anchorname$#stm32mp25-usb3-pcie-combophy-driverujaj jaj+ubaja}(j]j]j]j]j ]ujaj jaj+ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTMMAC ETHERNET DRIVER}jaj,sbaja}(j]j]j]j]j ]internalrefurij anchorname#stmmac-ethernet-driverujaj jaj,ubaja}(j]j]j]j]j ]ujaj jaj ,ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUN HAPPY MEAL ETHERNET DRIVER}jaj6,sbaja}(j]j]j]j]j ]internalrefurij anchorname#sun-happy-meal-ethernet-driverujaj jaj3,ubaja}(j]j]j]j]j ]ujaj jaj0,ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUN3/3X}jajY,sbaja}(j]j]j]j]j ]internalrefurij anchorname#sun3-3xujaj jajV,ubaja}(j]j]j]j]j ]ujaj jajS,ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER}jaj|,sbaja}(j]j]j]j]j ]internalrefurij anchorname.#sun4i-low-res-adc-attached-tablet-keys-driverujaj jajy,ubaja}(j]j]j]j]j ]ujaj jajv,ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUNPLUS ETHERNET DRIVER}jaj,sbaja}(j]j]j]j]j ]internalrefurij anchorname#sunplus-ethernet-driverujaj jaj,ubaja}(j]j]j]j]j ]ujaj jaj,ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUNPLUS MMC DRIVER}jaj,sbaja}(j]j]j]j]j ]internalrefurij anchorname#sunplus-mmc-driverujaj jaj,ubaja}(j]j]j]j]j ]ujaj jaj,ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUNPLUS OCOTP DRIVER}jaj,sbaja}(j]j]j]j]j ]internalrefurij anchorname#sunplus-ocotp-driverujaj jaj,ubaja}(j]j]j]j]j ]ujaj jaj,ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUNPLUS PWM DRIVER}jaj-sbaja}(j]j]j]j]j ]internalrefurij anchorname#sunplus-pwm-driverujaj jaj-ubaja}(j]j]j]j]j ]ujaj jaj-ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUNPLUS RTC DRIVER}jaj+-sbaja}(j]j]j]j]j ]internalrefurij anchorname#sunplus-rtc-driverujaj jaj(-ubaja}(j]j]j]j]j ]ujaj jaj%-ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'SUNPLUS SPI CONTROLLER INTERFACE DRIVER}jajN-sbaja}(j]j]j]j]j ]internalrefurij anchorname(#sunplus-spi-controller-interface-driverujaj jajK-ubaja}(j]j]j]j]j ]ujaj jajH-ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUNPLUS UART DRIVER}jajq-sbaja}(j]j]j]j]j ]internalrefurij anchorname#sunplus-uart-driverujaj jajn-ubaja}(j]j]j]j]j ]ujaj jajk-ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUNPLUS USB2 PHY DRIVER}jaj-sbaja}(j]j]j]j]j ]internalrefurij anchorname#sunplus-usb2-phy-driverujaj jaj-ubaja}(j]j]j]j]j ]ujaj jaj-ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUNPLUS WATCHDOG DRIVER}jaj-sbaja}(j]j]j]j]j ]internalrefurij anchorname#sunplus-watchdog-driverujaj jaj-ubaja}(j]j]j]j]j ]ujaj jaj-ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUPERH}jaj-sbaja}(j]j]j]j]j ]internalrefurij anchorname#superhujaj jaj-ubaja}(j]j]j]j]j ]ujaj jaj-ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUSPEND TO RAM}jaj-sbaja}(j]j]j]j]j ]internalrefurij anchorname#suspend-to-ramujaj jaj-ubaja}(j]j]j]j]j ]ujaj jaj-ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SVGA HANDLING}jaj .sbaja}(j]j]j]j]j ]internalrefurij anchorname#svga-handlingujaj jaj.ubaja}(j]j]j]j]j ]ujaj jaj.ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SWITCHDEV}jajC.sbaja}(j]j]j]j]j ]internalrefurij anchorname #switchdevujaj jaj@.ubaja}(j]j]j]j]j ]ujaj jaj=.ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSY8106A REGULATOR DRIVER}jajf.sbaja}(j]j]j]j]j ]internalrefurij anchorname#sy8106a-regulator-driverujaj jajc.ubaja}(j]j]j]j]j ]ujaj jaj`.ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNC FILE FRAMEWORK}jaj.sbaja}(j]j]j]j]j ]internalrefurij anchorname#sync-file-frameworkujaj jaj.ubaja}(j]j]j]j]j ]ujaj jaj.ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSYS ARC ARCHITECTURE}jaj.sbaja}(j]j]j]j]j ]internalrefurij anchorname#synopsys-arc-architectureujaj jaj.ubaja}(j]j]j]j]j ]ujaj jaj.ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&SYNOPSYS ARC HSDK SDP pll clock driver}jaj.sbaja}(j]j]j]j]j ]internalrefurij anchorname'#synopsys-arc-hsdk-sdp-pll-clock-driverujaj jaj.ubaja}(j]j]j]j]j ]ujaj jaj.ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSYS ARC SDP clock driver}jaj.sbaja}(j]j]j]j]j ]internalrefurij anchorname#synopsys-arc-sdp-clock-driverujaj jaj.ubaja}(j]j]j]j]j ]ujaj jaj.ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!SYNOPSYS ARC SDP platform support}jaj/sbaja}(j]j]j]j]j ]internalrefurij anchorname"#synopsys-arc-sdp-platform-supportujaj jaj/ubaja}(j]j]j]j]j ]ujaj jaj/ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'SYNOPSYS AXS10x RESET CONTROLLER DRIVER}jaj8/sbaja}(j]j]j]j]j ]internalrefurij anchorname(#synopsys-axs10x-reset-controller-driverujaj jaj5/ubaja}(j]j]j]j]j ]ujaj jaj2/ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSYS CREG GPIO DRIVER}jaj[/sbaja}(j]j]j]j]j ]internalrefurij anchorname#synopsys-creg-gpio-driverujaj jajX/ubaja}(j]j]j]j]j ]ujaj jajU/ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$SYNOPSYS DESIGNWARE 8250 UART DRIVER}jaj~/sbaja}(j]j]j]j]j ]internalrefurij anchorname%#synopsys-designware-8250-uart-driverujaj jaj{/ubaja}(j]j]j]j]j ]ujaj jajx/ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#SYNOPSYS DESIGNWARE APB GPIO DRIVER}jaj/sbaja}(j]j]j]j]j ]internalrefurij anchorname$#synopsys-designware-apb-gpio-driverujaj jaj/ubaja}(j]j]j]j]j ]ujaj jaj/ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#SYNOPSYS DESIGNWARE AXI DMAC DRIVER}jaj/sbaja}(j]j]j]j]j ]internalrefurij anchorname$#synopsys-designware-axi-dmac-driverujaj jaj/ubaja}(j]j]j]j]j ]ujaj jaj/ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSYS DESIGNWARE DMAC DRIVER}jaj/sbaja}(j]j]j]j]j ]internalrefurij anchorname #synopsys-designware-dmac-driverujaj jaj/ubaja}(j]j]j]j]j ]ujaj jaj/ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER}jaj 0sbaja}(j]j]j]j]j ]internalrefurij anchorname/#synopsys-designware-enterprise-ethernet-driverujaj jaj0ubaja}(j]j]j]j]j ]ujaj jaj0ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER}jaj-0sbaja}(j]j]j]j]j ]internalrefurij anchorname)#synopsys-designware-ethernet-xpcs-driverujaj jaj*0ubaja}(j]j]j]j]j ]ujaj jaj'0ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-SYNOPSYS DESIGNWARE HDMI RX CONTROLLER DRIVER}jajP0sbaja}(j]j]j]j]j ]internalrefurij anchorname.#synopsys-designware-hdmi-rx-controller-driverujaj jajM0ubaja}(j]j]j]j]j ]ujaj jajJ0ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSYS DESIGNWARE I2C DRIVER}jajs0sbaja}(j]j]j]j]j ]internalrefurij anchorname#synopsys-designware-i2c-driverujaj jajp0ubaja}(j]j]j]j]j ]ujaj jajm0ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER}jaj0sbaja}(j]j]j]j]j ]internalrefurij anchorname'#synopsys-designware-mmc-sd-sdio-driverujaj jaj0ubaja}(j]j]j]j]j ]ujaj jaj0ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#SYNOPSYS DESIGNWARE PCIE PMU DRIVER}jaj0sbaja}(j]j]j]j]j ]internalrefurij anchorname$#synopsys-designware-pcie-pmu-driverujaj jaj0ubaja}(j]j]j]j]j ]ujaj jaj0ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%SYNOPSYS HSDK RESET CONTROLLER DRIVER}jaj0sbaja}(j]j]j]j]j ]internalrefurij anchorname&#synopsys-hsdk-reset-controller-driverujaj jaj0ubaja}(j]j]j]j]j ]ujaj jaj0ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER}jaj0sbaja}(j]j]j]j]j ]internalrefurij anchorname)#synopsys-sdhci-compliant-dwc-mshc-driverujaj jaj0ubaja}(j]j]j]j]j ]ujaj jaj0ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYSTEM CONFIGURATION (SYSCON)}jaj"1sbaja}(j]j]j]j]j ]internalrefurij anchorname#system-configuration-sysconujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj1ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPSYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers}jajE1sbaja}(j]j]j]j]j ]internalrefurij anchornameM#system-control-power-management-interface-scpi-scmi-message-protocol-driversujaj jajB1ubaja}(j]j]j]j]j ]ujaj jaj?1ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYSTEM RESET/SHUTDOWN DRIVERS}jajh1sbaja}(j]j]j]j]j ]internalrefurij anchorname#system-reset-shutdown-driversujaj jaje1ubaja}(j]j]j]j]j ]ujaj jajb1ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYSTEM TRACE MODULE CLASS}jaj1sbaja}(j]j]j]j]j ]internalrefurij anchorname#system-trace-module-classujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj1ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYSTEM76 ACPI DRIVER}jaj1sbaja}(j]j]j]j]j ]internalrefurij anchorname#system76-acpi-driverujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj1ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTASKSTATS STATISTICS INTERFACE}jaj1sbaja}(j]j]j]j]j ]internalrefurij anchorname#taskstats-statistics-interfaceujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj1ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TC subsystem}jaj1sbaja}(j]j]j]j]j ]internalrefurij anchorname #tc-subsystemujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj1ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTC90522 MEDIA DRIVER}jaj2sbaja}(j]j]j]j]j ]internalrefurij anchorname#tc90522-media-driverujaj jaj2ubaja}(j]j]j]j]j ]ujaj jaj2ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP LOW PRIORITY MODULE}jaj:2sbaja}(j]j]j]j]j ]internalrefurij anchorname#tcp-low-priority-moduleujaj jaj72ubaja}(j]j]j]j]j ]ujaj jaj42ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDA10071 MEDIA DRIVER}jaj]2sbaja}(j]j]j]j]j ]internalrefurij anchorname#tda10071-media-driverujaj jajZ2ubaja}(j]j]j]j]j ]ujaj jajW2ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDA18212 MEDIA DRIVER}jaj2sbaja}(j]j]j]j]j ]internalrefurij anchorname#tda18212-media-driverujaj jaj}2ubaja}(j]j]j]j]j ]ujaj jajz2ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDA18218 MEDIA DRIVER}jaj2sbaja}(j]j]j]j]j ]internalrefurij anchorname#tda18218-media-driverujaj jaj2ubaja}(j]j]j]j]j ]ujaj jaj2ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDA18250 MEDIA DRIVER}jaj2sbaja}(j]j]j]j]j ]internalrefurij anchorname#tda18250-media-driverujaj jaj2ubaja}(j]j]j]j]j ]ujaj jaj2ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDA18271 MEDIA DRIVER}jaj2sbaja}(j]j]j]j]j ]internalrefurij anchorname#tda18271-media-driverujaj jaj2ubaja}(j]j]j]j]j ]ujaj jaj2ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDA1997x MEDIA DRIVER}jaj 3sbaja}(j]j]j]j]j ]internalrefurij anchorname#tda1997x-media-driverujaj jaj 3ubaja}(j]j]j]j]j ]ujaj jaj3ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDA827x MEDIA DRIVER}jaj/3sbaja}(j]j]j]j]j ]internalrefurij anchorname#tda827x-media-driverujaj jaj,3ubaja}(j]j]j]j]j ]ujaj jaj)3ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDA8290 MEDIA DRIVER}jajR3sbaja}(j]j]j]j]j ]internalrefurij anchorname#tda8290-media-driverujaj jajO3ubaja}(j]j]j]j]j ]ujaj jajL3ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDA9840 MEDIA DRIVER}jaju3sbaja}(j]j]j]j]j ]internalrefurij anchorname#tda9840-media-driverujaj jajr3ubaja}(j]j]j]j]j ]ujaj jajo3ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEA5761 TUNER DRIVER}jaj3sbaja}(j]j]j]j]j ]internalrefurij anchorname#tea5761-tuner-driverujaj jaj3ubaja}(j]j]j]j]j ]ujaj jaj3ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEA5767 TUNER DRIVER}jaj3sbaja}(j]j]j]j]j ]internalrefurij anchorname#tea5767-tuner-driverujaj jaj3ubaja}(j]j]j]j]j ]ujaj jaj3ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEA6415C MEDIA DRIVER}jaj3sbaja}(j]j]j]j]j ]internalrefurij anchorname#tea6415c-media-driverujaj jaj3ubaja}(j]j]j]j]j ]ujaj jaj3ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEA6420 MEDIA DRIVER}jaj4sbaja}(j]j]j]j]j ]internalrefurij anchorname#tea6420-media-driverujaj jaj3ubaja}(j]j]j]j]j ]ujaj jaj3ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TEAM DRIVER}jaj$4sbaja}(j]j]j]j]j ]internalrefurij anchorname #team-driverujaj jaj!4ubaja}(j]j]j]j]j ]ujaj jaj4ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%TECHNICAL ADVISORY BOARD PROCESS DOCS}jajG4sbaja}(j]j]j]j]j ]internalrefurij anchorname&#technical-advisory-board-process-docsujaj jajD4ubaja}(j]j]j]j]j ]ujaj jajA4ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT}jajj4sbaja}(j]j]j]j]j ]internalrefurij anchorname-#technologic-systems-ts-5500-platform-supportujaj jajg4ubaja}(j]j]j]j]j ]ujaj jajd4ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTECHNOTREND USB IR RECEIVER}jaj4sbaja}(j]j]j]j]j ]internalrefurij anchorname#technotrend-usb-ir-receiverujaj jaj4ubaja}(j]j]j]j]j ]ujaj jaj4ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTECHWELL TW9900 VIDEO DECODER}jaj4sbaja}(j]j]j]j]j ]internalrefurij anchorname#techwell-tw9900-video-decoderujaj jaj4ubaja}(j]j]j]j]j ]ujaj jaj4ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTECHWELL TW9910 VIDEO DECODER}jaj4sbaja}(j]j]j]j]j ]internalrefurij anchorname#techwell-tw9910-video-decoderujaj jaj4ubaja}(j]j]j]j]j ]ujaj jaj4ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TEE SUBSYSTEM}jaj4sbaja}(j]j]j]j]j ]internalrefurij anchorname#tee-subsystemujaj jaj4ubaja}(j]j]j]j]j ]ujaj jaj4ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA ARCHITECTURE SUPPORT}jaj5sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-architecture-supportujaj jaj5ubaja}(j]j]j]j]j ]ujaj jaj5ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA CLOCK DRIVER}jaj<5sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-clock-driverujaj jaj95ubaja}(j]j]j]j]j ]ujaj jaj65ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA CRYPTO DRIVERS}jaj_5sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-crypto-driversujaj jaj\5ubaja}(j]j]j]j]j ]ujaj jajY5ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA DMA DRIVERS}jaj5sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-dma-driversujaj jaj5ubaja}(j]j]j]j]j ]ujaj jaj|5ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA I2C DRIVER}jaj5sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-i2c-driverujaj jaj5ubaja}(j]j]j]j]j ]ujaj jaj5ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA IOMMU DRIVERS}jaj5sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-iommu-driversujaj jaj5ubaja}(j]j]j]j]j ]ujaj jaj5ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA KBC DRIVER}jaj5sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-kbc-driverujaj jaj5ubaja}(j]j]j]j]j ]ujaj jaj5ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA NAND DRIVER}jaj6sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-nand-driverujaj jaj 6ubaja}(j]j]j]j]j ]ujaj jaj6ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA PWM DRIVER}jaj16sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-pwm-driverujaj jaj.6ubaja}(j]j]j]j]j ]ujaj jaj+6ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA QUAD SPI DRIVER}jajT6sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-quad-spi-driverujaj jajQ6ubaja}(j]j]j]j]j ]ujaj jajN6ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA SERIAL DRIVER}jajw6sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-serial-driverujaj jajt6ubaja}(j]j]j]j]j ]ujaj jajq6ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA SPI DRIVER}jaj6sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-spi-driverujaj jaj6ubaja}(j]j]j]j]j ]ujaj jaj6ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA VIDEO DRIVER}jaj6sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-video-driverujaj jaj6ubaja}(j]j]j]j]j ]ujaj jaj6ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEGRA XUSB PADCTL DRIVER}jaj6sbaja}(j]j]j]j]j ]internalrefurij anchorname#tegra-xusb-padctl-driverujaj jaj6ubaja}(j]j]j]j]j ]ujaj jaj6ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEHUTI ETHERNET DRIVER}jaj7sbaja}(j]j]j]j]j ]internalrefurij anchorname#tehuti-ethernet-driverujaj jaj7ubaja}(j]j]j]j]j ]ujaj jaj6ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEHUTI TN40XX ETHERNET DRIVER}jaj&7sbaja}(j]j]j]j]j ]internalrefurij anchorname#tehuti-tn40xx-ethernet-driverujaj jaj#7ubaja}(j]j]j]j]j ]ujaj jaj 7ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!TELECOM CLOCK DRIVER FOR MCPL0010}jajI7sbaja}(j]j]j]j]j ]internalrefurij anchorname"#telecom-clock-driver-for-mcpl0010ujaj jajF7ubaja}(j]j]j]j]j ]ujaj jajC7ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEMPO SEMICONDUCTOR DRIVERS}jajl7sbaja}(j]j]j]j]j ]internalrefurij anchorname#tempo-semiconductor-driversujaj jaji7ubaja}(j]j]j]j]j ]ujaj jajf7ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTENSILICA XTENSA PORT (xtensa)}jaj7sbaja}(j]j]j]j]j ]internalrefurij anchorname#tensilica-xtensa-port-xtensaujaj jaj7ubaja}(j]j]j]j]j ]ujaj jaj7ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEXAS INSTRUMENTS ASoC DRIVERS}jaj7sbaja}(j]j]j]j]j ]internalrefurij anchorname#texas-instruments-asoc-driversujaj jaj7ubaja}(j]j]j]j]j ]ujaj jaj7ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS}jaj7sbaja}(j]j]j]j]j ]internalrefurij anchorname)#texas-instruments-audio-asoc-hda-driversujaj jaj7ubaja}(j]j]j]j]j ]ujaj jaj7ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTEXAS INSTRUMENTS DMA DRIVERS}jaj7sbaja}(j]j]j]j]j ]internalrefurij anchorname#texas-instruments-dma-driversujaj jaj7ubaja}(j]j]j]j]j ]ujaj jaj7ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2TEXAS INSTRUMENTS TPS25990 HARDWARE MONITOR DRIVER}jaj8sbaja}(j]j]j]j]j ]internalrefurij anchorname3#texas-instruments-tps25990-hardware-monitor-driverujaj jaj8ubaja}(j]j]j]j]j ]ujaj jaj8ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER}jaj>8sbaja}(j]j]j]j]j ]internalrefurij anchorname*#texas-instruments-tps23861-poe-pse-driverujaj jaj;8ubaja}(j]j]j]j]j ]ujaj jaj88ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'TEXAS INSTRUMENTS’ DAC7612 DAC DRIVER}jaja8sbaja}(j]j]j]j]j ]internalrefurij anchorname%#texas-instruments-dac7612-dac-driverujaj jaj^8ubaja}(j]j]j]j]j ]ujaj jaj[8ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0TEXAS INSTRUMENTS’ LB8864 LED BACKLIGHT DRIVER}jaj8sbaja}(j]j]j]j]j ]internalrefurij anchorname.#texas-instruments-lb8864-led-backlight-driverujaj jaj8ubaja}(j]j]j]j]j ]ujaj jaj~8ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaETEXAS INSTRUMENTS’ SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER}jaj8sbaja}(j]j]j]j]j ]internalrefurij anchornameA#texas-instruments-system-control-interface-tisci-protocol-driverujaj jaj8ubaja}(j]j]j]j]j ]ujaj jaj8ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5TEXAS INSTRUMENTS’ TMP117 TEMPERATURE SENSOR DRIVER}jaj8sbaja}(j]j]j]j]j ]internalrefurij anchorname3#texas-instruments-tmp117-temperature-sensor-driverujaj jaj8ubaja}(j]j]j]j]j ]ujaj jaj8ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6THANKO’S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER}jaj8sbaja}(j]j]j]j]j ]internalrefurij anchorname5#thanko-s-raremono-am-fm-sw-radio-receiver-usb-driverujaj jaj8ubaja}(j]j]j]j]j ]ujaj jaj8ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHERMAL}jaj9sbaja}(j]j]j]j]j ]internalrefurij anchorname#thermalujaj jaj 9ubaja}(j]j]j]j]j ]ujaj jaj 9ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHERMAL DRIVER FOR AMLOGIC SOCS}jaj39sbaja}(j]j]j]j]j ]internalrefurij anchorname #thermal-driver-for-amlogic-socsujaj jaj09ubaja}(j]j]j]j]j ]ujaj jaj-9ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHERMAL/CPU_COOLING}jajV9sbaja}(j]j]j]j]j ]internalrefurij anchorname#thermal-cpu-coolingujaj jajS9ubaja}(j]j]j]j]j ]ujaj jajP9ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHERMAL/POWER_ALLOCATOR}jajy9sbaja}(j]j]j]j]j ]internalrefurij anchorname#thermal-power-allocatorujaj jajv9ubaja}(j]j]j]j]j ]ujaj jajs9ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHINKPAD ACPI EXTRAS DRIVER}jaj9sbaja}(j]j]j]j]j ]internalrefurij anchorname#thinkpad-acpi-extras-driverujaj jaj9ubaja}(j]j]j]j]j ]ujaj jaj9ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHINKPAD LMI DRIVER}jaj9sbaja}(j]j]j]j]j ]internalrefurij anchorname#thinkpad-lmi-driverujaj jaj9ubaja}(j]j]j]j]j ]ujaj jaj9ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHP7312 ISP DRIVER}jaj9sbaja}(j]j]j]j]j ]internalrefurij anchorname#thp7312-isp-driverujaj jaj9ubaja}(j]j]j]j]j ]ujaj jaj9ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#THUNDERBOLT DMA TRAFFIC TEST DRIVER}jaj:sbaja}(j]j]j]j]j ]internalrefurij anchorname$#thunderbolt-dma-traffic-test-driverujaj jaj:ubaja}(j]j]j]j]j ]ujaj jaj9ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHUNDERBOLT DRIVER}jaj(:sbaja}(j]j]j]j]j ]internalrefurij anchorname#thunderbolt-driverujaj jaj%:ubaja}(j]j]j]j]j ]ujaj jaj":ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHUNDERBOLT NETWORK DRIVER}jajK:sbaja}(j]j]j]j]j ]internalrefurij anchorname#thunderbolt-network-driverujaj jajH:ubaja}(j]j]j]j]j ]ujaj jajE:ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHUNDERX GPIO DRIVER}jajn:sbaja}(j]j]j]j]j ]internalrefurij anchorname#thunderx-gpio-driverujaj jajk:ubaja}(j]j]j]j]j ]ujaj jajh:ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI ADS1119 ADC DRIVER}jaj:sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-ads1119-adc-driverujaj jaj:ubaja}(j]j]j]j]j ]ujaj jaj:ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI ADS7924 ADC DRIVER}jaj:sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-ads7924-adc-driverujaj jaj:ubaja}(j]j]j]j]j ]ujaj jaj:ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI AM437X VPFE DRIVER}jaj:sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-am437x-vpfe-driverujaj jaj:ubaja}(j]j]j]j]j ]ujaj jaj:ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI BANDGAP AND THERMAL DRIVER}jaj:sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-bandgap-and-thermal-driverujaj jaj:ubaja}(j]j]j]j]j ]ujaj jaj:ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI BQ27XXX POWER SUPPLY DRIVER}jaj;sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-bq27xxx-power-supply-driverujaj jaj;ubaja}(j]j]j]j]j ]ujaj jaj;ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI CDCE706 CLOCK DRIVER}jaj@;sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-cdce706-clock-driverujaj jaj=;ubaja}(j]j]j]j]j ]ujaj jaj:;ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI CLOCK DRIVER}jajc;sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-clock-driverujaj jaj`;ubaja}(j]j]j]j]j ]ujaj jaj];ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI DAVINCI MACHINE SUPPORT}jaj;sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-davinci-machine-supportujaj jaj;ubaja}(j]j]j]j]j ]ujaj jaj;ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI DAVINCI SERIES CLOCK DRIVER}jaj;sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-davinci-series-clock-driverujaj jaj;ubaja}(j]j]j]j]j ]ujaj jaj;ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI DAVINCI SERIES GPIO DRIVER}jaj;sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-davinci-series-gpio-driverujaj jaj;ubaja}(j]j]j]j]j ]ujaj jaj;ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI DAVINCI SERIES MEDIA DRIVER}jaj;sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-davinci-series-media-driverujaj jaj;ubaja}(j]j]j]j]j ]ujaj jaj;ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!TI ENHANCED CAPTURE (eCAP) DRIVER}jaj<sbaja}(j]j]j]j]j ]internalrefurij anchorname #ti-enhanced-capture-ecap-driverujaj jaj<ubaja}(j]j]j]j]j ]ujaj jaj <ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER}jaj5<sbaja}(j]j]j]j]j ]internalrefurij anchorname1#ti-enhanced-quadrature-encoder-pulse-eqep-driverujaj jaj2<ubaja}(j]j]j]j]j ]ujaj jaj/<ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TI ETHERNET SWITCH DRIVER (CPSW)}jajX<sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-ethernet-switch-driver-cpswujaj jajU<ubaja}(j]j]j]j]j ]ujaj jajR<ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS}jaj{<sbaja}(j]j]j]j]j ]internalrefurij anchorname'#ti-flash-media-memorystick-mmc-driversujaj jajx<ubaja}(j]j]j]j]j ]ujaj jaju<ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI FPD-LINK DRIVERS}jaj<sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-fpd-link-driversujaj jaj<ubaja}(j]j]j]j]j ]ujaj jaj<ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI HDC302X HUMIDITY DRIVER}jaj<sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-hdc302x-humidity-driverujaj jaj<ubaja}(j]j]j]j]j ]ujaj jaj<ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TI ICSSG ETHERNET DRIVER (ICSSG)}jaj<sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-icssg-ethernet-driver-icssgujaj jaj<ubaja}(j]j]j]j]j ]ujaj jaj<ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI J721E CSI2RX DRIVER}jaj=sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-j721e-csi2rx-driverujaj jaj=ubaja}(j]j]j]j]j ]ujaj jaj=ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'TI KEYSTONE MULTICORE NAVIGATOR DRIVERS}jaj*=sbaja}(j]j]j]j]j ]internalrefurij anchorname(#ti-keystone-multicore-navigator-driversujaj jaj'=ubaja}(j]j]j]j]j ]ujaj jaj$=ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$TI LM49xxx FAMILY ASoC CODEC DRIVERS}jajM=sbaja}(j]j]j]j]j ]internalrefurij anchorname%#ti-lm49xxx-family-asoc-codec-driversujaj jajJ=ubaja}(j]j]j]j]j ]ujaj jajG=ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI LMP92064 ADC DRIVER}jajp=sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-lmp92064-adc-driverujaj jajm=ubaja}(j]j]j]j]j ]ujaj jajj=ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI PCM3060 ASoC CODEC DRIVER}jaj=sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-pcm3060-asoc-codec-driverujaj jaj=ubaja}(j]j]j]j]j ]ujaj jaj=ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#TI TAS571X FAMILY ASoC CODEC DRIVER}jaj=sbaja}(j]j]j]j]j ]internalrefurij anchorname$#ti-tas571x-family-asoc-codec-driverujaj jaj=ubaja}(j]j]j]j]j ]ujaj jaj=ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI TMAG5273 MAGNETOMETER DRIVER}jaj=sbaja}(j]j]j]j]j ]internalrefurij anchorname #ti-tmag5273-magnetometer-driverujaj jaj=ubaja}(j]j]j]j]j ]ujaj jaj=ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI TRF7970A NFC DRIVER}jaj=sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-trf7970a-nfc-driverujaj jaj=ubaja}(j]j]j]j]j ]ujaj jaj=ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI TSC2046 ADC DRIVER}jaj>sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-tsc2046-adc-driverujaj jaj>ubaja}(j]j]j]j]j ]ujaj jaj>ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"TI TWL4030 SERIES SOC CODEC DRIVER}jajB>sbaja}(j]j]j]j]j ]internalrefurij anchorname##ti-twl4030-series-soc-codec-driverujaj jaj?>ubaja}(j]j]j]j]j ]ujaj jaj<>ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI VPE/CAL DRIVERS}jaje>sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-vpe-cal-driversujaj jajb>ubaja}(j]j]j]j]j ]ujaj jaj_>ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTI WILINK WIRELESS DRIVERS}jaj>sbaja}(j]j]j]j]j ]internalrefurij anchorname#ti-wilink-wireless-driversujaj jaj>ubaja}(j]j]j]j]j ]ujaj jaj>ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER}jaj>sbaja}(j]j]j]j]j ]internalrefurij anchorname,#timekeeping-clocksource-core-ntp-alarmtimerujaj jaj>ubaja}(j]j]j]j]j ]ujaj jaj>ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIPC NETWORK LAYER}jaj>sbaja}(j]j]j]j]j ]internalrefurij anchorname#tipc-network-layerujaj jaj>ubaja}(j]j]j]j]j ]ujaj jaj>ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTLAN NETWORK DRIVER}jaj>sbaja}(j]j]j]j]j ]internalrefurij anchorname#tlan-network-driverujaj jaj>ubaja}(j]j]j]j]j ]ujaj jaj>ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTMIO/SDHI MMC DRIVER}jaj?sbaja}(j]j]j]j]j ]internalrefurij anchorname#tmio-sdhi-mmc-driverujaj jaj?ubaja}(j]j]j]j]j ]ujaj jaj?ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTMP513 HARDWARE MONITOR DRIVER}jaj7?sbaja}(j]j]j]j]j ]internalrefurij anchorname#tmp513-hardware-monitor-driverujaj jaj4?ubaja}(j]j]j]j]j ]ujaj jaj1?ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTMPFS (SHMEM FILESYSTEM)}jajZ?sbaja}(j]j]j]j]j ]internalrefurij anchorname#tmpfs-shmem-filesystemujaj jajW?ubaja}(j]j]j]j]j ]ujaj jajT?ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTOMOYO SECURITY MODULE}jaj}?sbaja}(j]j]j]j]j ]internalrefurij anchorname#tomoyo-security-moduleujaj jajz?ubaja}(j]j]j]j]j ]ujaj jajw?ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTOPSTAR LAPTOP EXTRAS DRIVER}jaj?sbaja}(j]j]j]j]j ]internalrefurij anchorname#topstar-laptop-extras-driverujaj jaj?ubaja}(j]j]j]j]j ]ujaj jaj?ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTORTURE-TEST MODULES}jaj?sbaja}(j]j]j]j]j ]internalrefurij anchorname#torture-test-modulesujaj jaj?ubaja}(j]j]j]j]j ]ujaj jaj?ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTOSHIBA ACPI EXTRAS DRIVER}jaj?sbaja}(j]j]j]j]j ]internalrefurij anchorname#toshiba-acpi-extras-driverujaj jaj?ubaja}(j]j]j]j]j ]ujaj jaj?ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTOSHIBA BLUETOOTH DRIVER}jaj @sbaja}(j]j]j]j]j ]internalrefurij anchorname#toshiba-bluetooth-driverujaj jaj@ubaja}(j]j]j]j]j ]ujaj jaj@ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER}jaj,@sbaja}(j]j]j]j]j ]internalrefurij anchorname,#toshiba-hdd-active-protection-sensor-driverujaj jaj)@ubaja}(j]j]j]j]j ]ujaj jaj&@ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTOSHIBA SMM DRIVER}jajO@sbaja}(j]j]j]j]j ]internalrefurij anchorname#toshiba-smm-driverujaj jajL@ubaja}(j]j]j]j]j ]ujaj jajI@ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTOSHIBA TC358743 DRIVER}jajr@sbaja}(j]j]j]j]j ]internalrefurij anchorname#toshiba-tc358743-driverujaj jajo@ubaja}(j]j]j]j]j ]ujaj jajl@ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTOSHIBA WMI HOTKEYS DRIVER}jaj@sbaja}(j]j]j]j]j ]internalrefurij anchorname#toshiba-wmi-hotkeys-driverujaj jaj@ubaja}(j]j]j]j]j ]ujaj jaj@ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTPM DEVICE DRIVER}jaj@sbaja}(j]j]j]j]j ]internalrefurij anchorname#tpm-device-driverujaj jaj@ubaja}(j]j]j]j]j ]ujaj jaj@ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTPS546D24 DRIVER}jaj@sbaja}(j]j]j]j]j ]internalrefurij anchorname#tps546d24-driverujaj jaj@ubaja}(j]j]j]j]j ]ujaj jaj@ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!TQ SYSTEMS BOARD & DRIVER SUPPORT}jaj@sbaja}(j]j]j]j]j ]internalrefurij anchorname #tq-systems-board-driver-supportujaj jaj@ubaja}(j]j]j]j]j ]ujaj jaj@ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTRACING}jaj!Asbaja}(j]j]j]j]j ]internalrefurij anchorname#tracingujaj jajAubaja}(j]j]j]j]j ]ujaj jajAubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!TRACING MMIO ACCESSES (MMIOTRACE)}jajDAsbaja}(j]j]j]j]j ]internalrefurij anchorname #tracing-mmio-accesses-mmiotraceujaj jajAAubaja}(j]j]j]j]j ]ujaj jaj>Aubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"TRACING OS NOISE / LATENCY TRACERS}jajgAsbaja}(j]j]j]j]j ]internalrefurij anchorname!#tracing-os-noise-latency-tracersujaj jajdAubaja}(j]j]j]j]j ]ujaj jajaAubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!TRADITIONAL CHINESE DOCUMENTATION}jajAsbaja}(j]j]j]j]j ]internalrefurij anchorname"#traditional-chinese-documentationujaj jajAubaja}(j]j]j]j]j ]ujaj jajAubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTRIGGER SOURCE - PWM}jajAsbaja}(j]j]j]j]j ]internalrefurij anchorname#trigger-source-pwmujaj jajAubaja}(j]j]j]j]j ]ujaj jajAubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS}jajAsbaja}(j]j]j]j]j ]internalrefurij anchorname0#trusted-security-module-tsm-attestation-reportsujaj jajAubaja}(j]j]j]j]j ]ujaj jajAubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTRUSTED SERVICES TEE DRIVER}jajAsbaja}(j]j]j]j]j ]internalrefurij anchorname#trusted-services-tee-driverujaj jajAubaja}(j]j]j]j]j ]ujaj jajAubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTY LAYER AND SERIAL DRIVERS}jajBsbaja}(j]j]j]j]j ]internalrefurij anchorname#tty-layer-and-serial-driversujaj jajBubaja}(j]j]j]j]j ]ujaj jajBubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTUA9001 MEDIA DRIVER}jaj9Bsbaja}(j]j]j]j]j ]internalrefurij anchorname#tua9001-media-driverujaj jaj6Bubaja}(j]j]j]j]j ]ujaj jaj3Bubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTULIP NETWORK DRIVERS}jaj\Bsbaja}(j]j]j]j]j ]internalrefurij anchorname#tulip-network-driversujaj jajYBubaja}(j]j]j]j]j ]ujaj jajVBubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTUN/TAP driver}jajBsbaja}(j]j]j]j]j ]internalrefurij anchorname#tun-tap-driverujaj jaj|Bubaja}(j]j]j]j]j ]ujaj jajyBubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTURBOCHANNEL SUBSYSTEM}jajBsbaja}(j]j]j]j]j ]internalrefurij anchorname#turbochannel-subsystemujaj jajBubaja}(j]j]j]j]j ]ujaj jajBubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTURBOSTAT UTILITY}jajBsbaja}(j]j]j]j]j ]internalrefurij anchorname#turbostat-utilityujaj jajBubaja}(j]j]j]j]j ]ujaj jajBubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTW5864 VIDEO4LINUX DRIVER}jajBsbaja}(j]j]j]j]j ]internalrefurij anchorname#tw5864-video4linux-driverujaj jajBubaja}(j]j]j]j]j ]ujaj jajBubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTW68 VIDEO4LINUX DRIVER}jaj Csbaja}(j]j]j]j]j ]internalrefurij anchorname#tw68-video4linux-driverujaj jajCubaja}(j]j]j]j]j ]ujaj jajCubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTW686X VIDEO4LINUX DRIVER}jaj.Csbaja}(j]j]j]j]j ]internalrefurij anchorname#tw686x-video4linux-driverujaj jaj+Cubaja}(j]j]j]j]j ]ujaj jaj(Cubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaU-BOOT ENVIRONMENT VARIABLES}jajQCsbaja}(j]j]j]j]j ]internalrefurij anchorname#u-boot-environment-variablesujaj jajNCubaja}(j]j]j]j]j ]ujaj jajKCubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUACCE ACCELERATOR FRAMEWORK}jajtCsbaja}(j]j]j]j]j ]internalrefurij anchorname#uacce-accelerator-frameworkujaj jajqCubaja}(j]j]j]j]j ]ujaj jajnCubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUBI FILE SYSTEM (UBIFS)}jajCsbaja}(j]j]j]j]j ]internalrefurij anchorname#ubi-file-system-ubifsujaj jajCubaja}(j]j]j]j]j ]ujaj jajCubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUBLK USERSPACE BLOCK DRIVER}jajCsbaja}(j]j]j]j]j ]internalrefurij anchorname#ublk-userspace-block-driverujaj jajCubaja}(j]j]j]j]j ]ujaj jajCubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUBSAN}jajCsbaja}(j]j]j]j]j ]internalrefurij anchorname#ubsanujaj jajCubaja}(j]j]j]j]j ]ujaj jajCubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UCLINUX (M68KNOMMU AND COLDFIRE)}jajDsbaja}(j]j]j]j]j ]internalrefurij anchorname#uclinux-m68knommu-and-coldfireujaj jajCubaja}(j]j]j]j]j ]ujaj jajCubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUDF FILESYSTEM}jaj#Dsbaja}(j]j]j]j]j ]internalrefurij anchorname#udf-filesystemujaj jaj Dubaja}(j]j]j]j]j ]ujaj jajDubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UDRAW TABLET}jajFDsbaja}(j]j]j]j]j ]internalrefurij anchorname #udraw-tabletujaj jajCDubaja}(j]j]j]j]j ]ujaj jaj@Dubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUHID USERSPACE HID IO DRIVER}jajiDsbaja}(j]j]j]j]j ]internalrefurij anchorname#uhid-userspace-hid-io-driverujaj jajfDubaja}(j]j]j]j]j ]ujaj jajcDubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaULPI BUS}jajDsbaja}(j]j]j]j]j ]internalrefurij anchorname #ulpi-busujaj jajDubaja}(j]j]j]j]j ]ujaj jajDubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUNICODE SUBSYSTEM}jajDsbaja}(j]j]j]j]j ]internalrefurij anchorname#unicode-subsystemujaj jajDubaja}(j]j]j]j]j ]ujaj jajDubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUNIFDEF}jajDsbaja}(j]j]j]j]j ]internalrefurij anchorname#unifdefujaj jajDubaja}(j]j]j]j]j ]ujaj jajDubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUNIFORM CDROM DRIVER}jajDsbaja}(j]j]j]j]j ]internalrefurij anchorname#uniform-cdrom-driverujaj jajDubaja}(j]j]j]j]j ]ujaj jajDubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UNION-FIND}jajEsbaja}(j]j]j]j]j ]internalrefurij anchorname #union-findujaj jajEubaja}(j]j]j]j]j ]ujaj jajEubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER}jaj;Esbaja}(j]j]j]j]j ]internalrefurij anchorname/#universal-flash-storage-host-controller-driverujaj jaj8Eubaja}(j]j]j]j]j ]ujaj jaj5Eubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS}jaj^Esbaja}(j]j]j]j]j ]internalrefurij anchorname9#universal-flash-storage-host-controller-driver-dwc-hooksujaj jaj[Eubaja}(j]j]j]j]j ]ujaj jajXEubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS}jajEsbaja}(j]j]j]j]j ]internalrefurij anchorname<#universal-flash-storage-host-controller-driver-exynos-hooksujaj jaj~Eubaja}(j]j]j]j]j ]ujaj jaj{Eubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS}jajEsbaja}(j]j]j]j]j ]internalrefurij anchorname>#universal-flash-storage-host-controller-driver-mediatek-hooksujaj jajEubaja}(j]j]j]j]j ]ujaj jajEubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS}jajEsbaja}(j]j]j]j]j ]internalrefurij anchorname>#universal-flash-storage-host-controller-driver-qualcomm-hooksujaj jajEubaja}(j]j]j]j]j ]ujaj jajEubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNubaja}(j]j]j]j]j ]ujaj jaj;Nubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO FSL-MC DRIVER}jajdNsbaja}(j]j]j]j]j ]internalrefurij anchorname#vfio-fsl-mc-driverujaj jajaNubaja}(j]j]j]j]j ]ujaj jaj^Nubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO HISILICON PCI DRIVER}jajNsbaja}(j]j]j]j]j ]internalrefurij anchorname#vfio-hisilicon-pci-driverujaj jajNubaja}(j]j]j]j]j ]ujaj jajNubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO MEDIATED DEVICE DRIVERS}jajNsbaja}(j]j]j]j]j ]internalrefurij anchorname#vfio-mediated-device-driversujaj jajNubaja}(j]j]j]j]j ]ujaj jajNubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO MLX5 PCI DRIVER}jajNsbaja}(j]j]j]j]j ]internalrefurij anchorname#vfio-mlx5-pci-driverujaj jajNubaja}(j]j]j]j]j ]ujaj jajNubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO NVIDIA GRACE GPU DRIVER}jajNsbaja}(j]j]j]j]j ]internalrefurij anchorname#vfio-nvidia-grace-gpu-driverujaj jajNubaja}(j]j]j]j]j ]ujaj jajNubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VFIO PCI DEVICE SPECIFIC DRIVERS}jajOsbaja}(j]j]j]j]j ]internalrefurij anchorname!#vfio-pci-device-specific-driversujaj jajOubaja}(j]j]j]j]j ]ujaj jaj Oubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO PDS PCI DRIVER}jaj6Osbaja}(j]j]j]j]j ]internalrefurij anchorname#vfio-pds-pci-driverujaj jaj3Oubaja}(j]j]j]j]j ]ujaj jaj0Oubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO PLATFORM DRIVER}jajYOsbaja}(j]j]j]j]j ]internalrefurij anchorname#vfio-platform-driverujaj jajVOubaja}(j]j]j]j]j ]ujaj jajSOubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO QAT PCI DRIVER}jaj|Osbaja}(j]j]j]j]j ]internalrefurij anchorname#vfio-qat-pci-driverujaj jajyOubaja}(j]j]j]j]j ]ujaj jajvOubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO VIRTIO PCI DRIVER}jajOsbaja}(j]j]j]j]j ]internalrefurij anchorname#vfio-virtio-pci-driverujaj jajOubaja}(j]j]j]j]j ]ujaj jajOubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVGA_SWITCHEROO}jajOsbaja}(j]j]j]j]j ]internalrefurij anchorname#vga-switcherooujaj jajOubaja}(j]j]j]j]j ]ujaj jajOubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIA RHINE NETWORK DRIVER}jajOsbaja}(j]j]j]j]j ]internalrefurij anchorname#via-rhine-network-driverujaj jajOubaja}(j]j]j]j]j ]ujaj jajOubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER}jajPsbaja}(j]j]j]j]j ]internalrefurij anchorname-#via-unichrome-pro-chrome9-framebuffer-driverujaj jajPubaja}(j]j]j]j]j ]ujaj jajPubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIA VELOCITY NETWORK DRIVER}jaj+Psbaja}(j]j]j]j]j ]internalrefurij anchorname#via-velocity-network-driverujaj jaj(Pubaja}(j]j]j]j]j ]ujaj jaj%Pubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVICODEC VIRTUAL CODEC DRIVER}jajNPsbaja}(j]j]j]j]j ]internalrefurij anchorname#vicodec-virtual-codec-driverujaj jajKPubaja}(j]j]j]j]j ]ujaj jajHPubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIDEO I2C POLLING DRIVER}jajqPsbaja}(j]j]j]j]j ]internalrefurij anchorname#video-i2c-polling-driverujaj jajnPubaja}(j]j]j]j]j ]ujaj jajkPubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIDEO MULTIPLEXER DRIVER}jajPsbaja}(j]j]j]j]j ]internalrefurij anchorname#video-multiplexer-driverujaj jajPubaja}(j]j]j]j]j ]ujaj jajPubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIDEOBUF2 FRAMEWORK}jajPsbaja}(j]j]j]j]j ]internalrefurij anchorname#videobuf2-frameworkujaj jajPubaja}(j]j]j]j]j ]ujaj jajPubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIDTV VIRTUAL DIGITAL TV DRIVER}jajPsbaja}(j]j]j]j]j ]internalrefurij anchorname #vidtv-virtual-digital-tv-driverujaj jajPubaja}(j]j]j]j]j ]ujaj jajPubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$VIMC VIRTUAL MEDIA CONTROLLER DRIVER}jajPsbaja}(j]j]j]j]j ]internalrefurij anchorname%#vimc-virtual-media-controller-driverujaj jajPubaja}(j]j]j]j]j ]ujaj jajPubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRT LIB}jaj Qsbaja}(j]j]j]j]j ]internalrefurij anchorname #virt-libujaj jajQubaja}(j]j]j]j]j ]ujaj jajQubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO AND VHOST VSOCK DRIVER}jajCQsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-and-vhost-vsock-driverujaj jaj@Qubaja}(j]j]j]j]j ]ujaj jaj=Qubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO BALLOON}jajfQsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-balloonujaj jajcQubaja}(j]j]j]j]j ]ujaj jaj`Qubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO BLOCK AND SCSI DRIVERS}jajQsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-block-and-scsi-driversujaj jajQubaja}(j]j]j]j]j ]ujaj jajQubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO CONSOLE DRIVER}jajQsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-console-driverujaj jajQubaja}(j]j]j]j]j ]ujaj jajQubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO CORE AND NET DRIVERS}jajQsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-core-and-net-driversujaj jajQubaja}(j]j]j]j]j ]ujaj jajQubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO CRYPTO DRIVER}jajQsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-crypto-driverujaj jajQubaja}(j]j]j]j]j ]ujaj jajQubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO DRIVERS FOR S390}jajRsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-drivers-for-s390ujaj jajRubaja}(j]j]j]j]j ]ujaj jajRubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO FILE SYSTEM}jaj8Rsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-file-systemujaj jaj5Rubaja}(j]j]j]j]j ]ujaj jaj2Rubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO GPIO DRIVER}jaj[Rsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-gpio-driverujaj jajXRubaja}(j]j]j]j]j ]ujaj jajURubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO GPU DRIVER}jaj~Rsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-gpu-driverujaj jaj{Rubaja}(j]j]j]j]j ]ujaj jajxRubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO HOST (VHOST)}jajRsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-host-vhostujaj jajRubaja}(j]j]j]j]j ]ujaj jajRubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO HOST (VHOST-SCSI)}jajRsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-host-vhost-scsiujaj jajRubaja}(j]j]j]j]j ]ujaj jajRubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO I2C DRIVER}jajRsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-i2c-driverujaj jajRubaja}(j]j]j]j]j ]ujaj jajRubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO INPUT DRIVER}jaj Ssbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-input-driverujaj jajSubaja}(j]j]j]j]j ]ujaj jajSubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO IOMMU DRIVER}jaj-Ssbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-iommu-driverujaj jaj*Subaja}(j]j]j]j]j ]ujaj jaj'Subaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO MEM DRIVER}jajPSsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-mem-driverujaj jajMSubaja}(j]j]j]j]j ]ujaj jajJSubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO PMEM DRIVER}jajsSsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-pmem-driverujaj jajpSubaja}(j]j]j]j]j ]ujaj jajmSubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTIO SOUND DRIVER}jajSsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtio-sound-driverujaj jajSubaja}(j]j]j]j]j ]ujaj jajSubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTUAL BOX GUEST DEVICE DRIVER}jajSsbaja}(j]j]j]j]j ]internalrefurij anchorname #virtual-box-guest-device-driverujaj jajSubaja}(j]j]j]j]j ]ujaj jajSubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$VIRTUAL BOX SHARED FOLDER VFS DRIVER}jajSsbaja}(j]j]j]j]j ]internalrefurij anchorname%#virtual-box-shared-folder-vfs-driverujaj jajSubaja}(j]j]j]j]j ]ujaj jajSubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTUAL PCM TEST DRIVER}jajSsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtual-pcm-test-driverujaj jajSubaja}(j]j]j]j]j ]ujaj jajSubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIRTUAL SERIO DEVICE DRIVER}jaj"Tsbaja}(j]j]j]j]j ]internalrefurij anchorname#virtual-serio-device-driverujaj jajTubaja}(j]j]j]j]j ]ujaj jajTubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+VISHAY VEML3235 AMBIENT LIGHT SENSOR DRIVER}jajETsbaja}(j]j]j]j]j ]internalrefurij anchorname,#vishay-veml3235-ambient-light-sensor-driverujaj jajBTubaja}(j]j]j]j]j ]ujaj jaj?Tubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+VISHAY VEML6030 AMBIENT LIGHT SENSOR DRIVER}jajhTsbaja}(j]j]j]j]j ]internalrefurij anchorname,#vishay-veml6030-ambient-light-sensor-driverujaj jajeTubaja}(j]j]j]j]j ]ujaj jajbTubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER}jajTsbaja}(j]j]j]j]j ]internalrefurij anchorname0#vishay-veml6075-uva-and-uvb-light-sensor-driverujaj jajTubaja}(j]j]j]j]j ]ujaj jajTubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%VISL VIRTUAL STATELESS DECODER DRIVER}jajTsbaja}(j]j]j]j]j ]internalrefurij anchorname&#visl-virtual-stateless-decoder-driverujaj jajTubaja}(j]j]j]j]j ]ujaj jajTubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIVID VIRTUAL VIDEO DRIVER}jajTsbaja}(j]j]j]j]j ]internalrefurij anchorname#vivid-virtual-video-driverujaj jajTubaja}(j]j]j]j]j ]ujaj jajTubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVM SOCKETS (AF_VSOCK)}jajTsbaja}(j]j]j]j]j ]internalrefurij anchorname#vm-sockets-af-vsockujaj jajTubaja}(j]j]j]j]j ]ujaj jajTubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMALLOC}jajUsbaja}(j]j]j]j]j ]internalrefurij anchorname#vmallocujaj jajUubaja}(j]j]j]j]j ]ujaj jajUubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VME SUBSYSTEM}jaj:Usbaja}(j]j]j]j]j ]internalrefurij anchorname#vme-subsystemujaj jaj7Uubaja}(j]j]j]j]j ]ujaj jaj4Uubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMWARE BALLOON DRIVER}jaj]Usbaja}(j]j]j]j]j ]internalrefurij anchorname#vmware-balloon-driverujaj jajZUubaja}(j]j]j]j]j ]ujaj jajWUubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMWARE HYPERVISOR INTERFACE}jajUsbaja}(j]j]j]j]j ]internalrefurij anchorname#vmware-hypervisor-interfaceujaj jaj}Uubaja}(j]j]j]j]j ]ujaj jajzUubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMWARE PVRDMA DRIVER}jajUsbaja}(j]j]j]j]j ]internalrefurij anchorname#vmware-pvrdma-driverujaj jajUubaja}(j]j]j]j]j ]ujaj jajUubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMWARE PVSCSI DRIVER}jajUsbaja}(j]j]j]j]j ]internalrefurij anchorname#vmware-pvscsi-driverujaj jajUubaja}(j]j]j]j]j ]ujaj jajUubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMWARE VIRTUAL PTP CLOCK DRIVER}jajUsbaja}(j]j]j]j]j ]internalrefurij anchorname #vmware-virtual-ptp-clock-driverujaj jajUubaja}(j]j]j]j]j ]ujaj jajUubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMWARE VMCI DRIVER}jaj Vsbaja}(j]j]j]j]j ]internalrefurij anchorname#vmware-vmci-driverujaj jaj Vubaja}(j]j]j]j]j ]ujaj jajVubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMWARE VMMOUSE SUBDRIVER}jaj/Vsbaja}(j]j]j]j]j ]internalrefurij anchorname#vmware-vmmouse-subdriverujaj jaj,Vubaja}(j]j]j]j]j ]ujaj jaj)Vubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMWARE VMXNET3 ETHERNET DRIVER}jajRVsbaja}(j]j]j]j]j ]internalrefurij anchorname#vmware-vmxnet3-ethernet-driverujaj jajOVubaja}(j]j]j]j]j ]ujaj jajLVubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"VMWARE VSOCK VMCI TRANSPORT DRIVER}jajuVsbaja}(j]j]j]j]j ]internalrefurij anchorname##vmware-vsock-vmci-transport-driverujaj jajrVubaja}(j]j]j]j]j ]ujaj jajoVubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVOCORE VOCORE2 BOARD}jajVsbaja}(j]j]j]j]j ]internalrefurij anchorname#vocore-vocore2-boardujaj jajVubaja}(j]j]j]j]j ]ujaj jajVubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'VOLTAGE AND CURRENT REGULATOR FRAMEWORK}jajVsbaja}(j]j]j]j]j ]internalrefurij anchorname(#voltage-and-current-regulator-frameworkujaj jajVubaja}(j]j]j]j]j ]ujaj jajVubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)VOLTAGE AND CURRENT REGULATOR IRQ HELPERS}jajVsbaja}(j]j]j]j]j ]internalrefurij anchorname*#voltage-and-current-regulator-irq-helpersujaj jajVubaja}(j]j]j]j]j ]ujaj jajVubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVRF}jajWsbaja}(j]j]j]j]j ]internalrefurij anchorname#vrfujaj jajVubaja}(j]j]j]j]j ]ujaj jajVubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVSPRINTF}jaj$Wsbaja}(j]j]j]j]j ]internalrefurij anchorname #vsprintfujaj jaj!Wubaja}(j]j]j]j]j ]ujaj jajWubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVT1211 HARDWARE MONITOR DRIVER}jajGWsbaja}(j]j]j]j]j ]internalrefurij anchorname#vt1211-hardware-monitor-driverujaj jajDWubaja}(j]j]j]j]j ]ujaj jajAWubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVT8231 HARDWARE MONITOR DRIVER}jajjWsbaja}(j]j]j]j]j ]internalrefurij anchorname#vt8231-hardware-monitor-driverujaj jajgWubaja}(j]j]j]j]j ]ujaj jajdWubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%VUB300 USB to SDIO/SD/MMC bridge chip}jajWsbaja}(j]j]j]j]j ]internalrefurij anchorname&#vub300-usb-to-sdio-sd-mmc-bridge-chipujaj jajWubaja}(j]j]j]j]j ]ujaj jajWubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaW1 DALLAS’S 1-WIRE BUS}jajWsbaja}(j]j]j]j]j ]internalrefurij anchorname#w1-dallas-s-1-wire-busujaj jajWubaja}(j]j]j]j]j ]ujaj jajWubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"W83791D HARDWARE MONITORING DRIVER}jajWsbaja}(j]j]j]j]j ]internalrefurij anchorname##w83791d-hardware-monitoring-driverujaj jajWubaja}(j]j]j]j]j ]ujaj jajWubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!W83793 HARDWARE MONITORING DRIVER}jajWsbaja}(j]j]j]j]j ]internalrefurij anchorname"#w83793-hardware-monitoring-driverujaj jajWubaja}(j]j]j]j]j ]ujaj jajWubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!W83795 HARDWARE MONITORING DRIVER}jajXsbaja}(j]j]j]j]j ]internalrefurij anchorname"#w83795-hardware-monitoring-driverujaj jajXubaja}(j]j]j]j]j ]ujaj jajXubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%W83L51xD SD/MMC CARD INTERFACE DRIVER}jaj[sbaja}(j]j]j]j]j ]internalrefurij anchorname#x86-cpuid-databaseujaj jaj;[ubaja}(j]j]j]j]j ]ujaj jaj8[ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86 ENTRY CODE}jaja[sbaja}(j]j]j]j]j ]internalrefurij anchorname#x86-entry-codeujaj jaj^[ubaja}(j]j]j]j]j ]ujaj jaj[[ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86 HARDWARE VULNERABILITIES}jaj[sbaja}(j]j]j]j]j ]internalrefurij anchorname#x86-hardware-vulnerabilitiesujaj jaj[ubaja}(j]j]j]j]j ]ujaj jaj~[ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86 MCE INFRASTRUCTURE}jaj[sbaja}(j]j]j]j]j ]internalrefurij anchorname#x86-mce-infrastructureujaj jaj[ubaja}(j]j]j]j]j ]ujaj jaj[ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86 MICROCODE UPDATE SUPPORT}jaj[sbaja}(j]j]j]j]j ]internalrefurij anchorname#x86-microcode-update-supportujaj jaj[ubaja}(j]j]j]j]j ]ujaj jaj[ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86 MM}jaj[sbaja}(j]j]j]j]j ]internalrefurij anchorname#x86-mmujaj jaj[ubaja}(j]j]j]j]j ]ujaj jaj[ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER}jaj\sbaja}(j]j]j]j]j ]internalrefurij anchorname/#x86-platform-android-tablets-dsdt-fixup-driverujaj jaj \ubaja}(j]j]j]j]j ]ujaj jaj \ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86 PLATFORM DRIVERS}jaj3\sbaja}(j]j]j]j]j ]internalrefurij anchorname#x86-platform-driversujaj jaj0\ubaja}(j]j]j]j]j ]ujaj jaj-\ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"X86 PLATFORM UV HPE SUPERDOME FLEX}jajV\sbaja}(j]j]j]j]j ]internalrefurij anchorname##x86-platform-uv-hpe-superdome-flexujaj jajS\ubaja}(j]j]j]j]j ]ujaj jajP\ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86 STACK UNWINDING}jajy\sbaja}(j]j]j]j]j ]internalrefurij anchorname#x86-stack-unwindingujaj jajv\ubaja}(j]j]j]j]j ]ujaj jajs\ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!X86 TRUST DOMAIN EXTENSIONS (TDX)}jaj\sbaja}(j]j]j]j]j ]internalrefurij anchorname #x86-trust-domain-extensions-tdxujaj jaj\ubaja}(j]j]j]j]j ]ujaj jaj\ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX86 VDSO}jaj\sbaja}(j]j]j]j]j ]internalrefurij anchorname #x86-vdsoujaj jaj\ubaja}(j]j]j]j]j ]ujaj jaj\ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXARRAY}jaj\sbaja}(j]j]j]j]j ]internalrefurij anchorname#xarrayujaj jaj\ubaja}(j]j]j]j]j ]ujaj jaj\ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXBOX DVD IR REMOTE}jaj]sbaja}(j]j]j]j]j ]internalrefurij anchorname#xbox-dvd-ir-remoteujaj jaj]ubaja}(j]j]j]j]j ]ujaj jaj\ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXC2028/3028 TUNER DRIVER}jaj(]sbaja}(j]j]j]j]j ]internalrefurij anchorname#xc2028-3028-tuner-driverujaj jaj%]ubaja}(j]j]j]j]j ]ujaj jaj"]ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXDP (eXpress Data Path)}jajK]sbaja}(j]j]j]j]j ]internalrefurij anchorname#xdp-express-data-pathujaj jajH]ubaja}(j]j]j]j]j ]ujaj jajE]ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXDP SOCKETS (AF_XDP)}jajn]sbaja}(j]j]j]j]j ]internalrefurij anchorname#xdp-sockets-af-xdpujaj jajk]ubaja}(j]j]j]j]j ]ujaj jajh]ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN BLOCK SUBSYSTEM}jaj]sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-block-subsystemujaj jaj]ubaja}(j]j]j]j]j ]ujaj jaj]ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN HYPERVISOR ARM}jaj]sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-hypervisor-armujaj jaj]ubaja}(j]j]j]j]j ]ujaj jaj]ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN HYPERVISOR ARM64}jaj]sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-hypervisor-arm64ujaj jaj]ubaja}(j]j]j]j]j ]ujaj jaj]ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN HYPERVISOR INTERFACE}jaj]sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-hypervisor-interfaceujaj jaj]ubaja}(j]j]j]j]j ]ujaj jaj]ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN HYPERVISOR X86}jaj^sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-hypervisor-x86ujaj jaj^ubaja}(j]j]j]j]j ]ujaj jaj^ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN NETWORK BACKEND DRIVER}jaj@^sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-network-backend-driverujaj jaj=^ubaja}(j]j]j]j]j ]ujaj jaj:^ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN PCI SUBSYSTEM}jajc^sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-pci-subsystemujaj jaj`^ubaja}(j]j]j]j]j ]ujaj jaj]^ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN PVSCSI DRIVERS}jaj^sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-pvscsi-driversujaj jaj^ubaja}(j]j]j]j]j ]ujaj jaj^ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN PVUSB DRIVER}jaj^sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-pvusb-driverujaj jaj^ubaja}(j]j]j]j]j ]ujaj jaj^ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN SOUND FRONTEND DRIVER}jaj^sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-sound-frontend-driverujaj jaj^ubaja}(j]j]j]j]j ]ujaj jaj^ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXEN SWIOTLB SUBSYSTEM}jaj^sbaja}(j]j]j]j]j ]internalrefurij anchorname#xen-swiotlb-subsystemujaj jaj^ubaja}(j]j]j]j]j ]ujaj jaj^ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXFS FILESYSTEM}jaj_sbaja}(j]j]j]j]j ]internalrefurij anchorname#xfs-filesystemujaj jaj_ubaja}(j]j]j]j]j ]ujaj jaj _ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX AMS DRIVER}jaj5_sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-ams-driverujaj jaj2_ubaja}(j]j]j]j]j ]ujaj jaj/_ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX AXI ETHERNET DRIVER}jajX_sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-axi-ethernet-driverujaj jajU_ubaja}(j]j]j]j]j ]ujaj jajR_ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX CAN DRIVER}jaj{_sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-can-driverujaj jajx_ubaja}(j]j]j]j]j ]ujaj jaju_ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX EVENT MANAGEMENT DRIVER}jaj_sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-event-management-driverujaj jaj_ubaja}(j]j]j]j]j ]ujaj jaj_ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX GPIO DRIVER}jaj_sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-gpio-driverujaj jaj_ubaja}(j]j]j]j]j ]ujaj jaj_ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX LL TEMAC ETHERNET DRIVER}jaj_sbaja}(j]j]j]j]j ]internalrefurij anchorname #xilinx-ll-temac-ethernet-driverujaj jaj_ubaja}(j]j]j]j]j ]ujaj jaj_ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX PWM DRIVER}jaj`sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-pwm-driverujaj jaj`ubaja}(j]j]j]j]j ]ujaj jaj`ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX SOUND DRIVERS}jaj*`sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-sound-driversujaj jaj'`ubaja}(j]j]j]j]j ]ujaj jaj$`ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX SD-FEC IP CORES}jajM`sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-sd-fec-ip-coresujaj jajJ`ubaja}(j]j]j]j]j ]ujaj jajG`ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX UARTLITE SERIAL DRIVER}jajp`sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-uartlite-serial-driverujaj jajm`ubaja}(j]j]j]j]j ]ujaj jajj`ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX VIDEO IP CORES}jaj`sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-video-ip-coresujaj jaj`ubaja}(j]j]j]j]j ]ujaj jaj`ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX VERSAL EDAC DRIVER}jaj`sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-versal-edac-driverujaj jaj`ubaja}(j]j]j]j]j ]ujaj jaj`ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX WATCHDOG DRIVER}jaj`sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-watchdog-driverujaj jaj`ubaja}(j]j]j]j]j ]ujaj jaj`ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX XDMA DRIVER}jaj`sbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-xdma-driverujaj jaj`ubaja}(j]j]j]j]j ]ujaj jaj`ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX ZYNQMP DPDMA DRIVER}jajasbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-zynqmp-dpdma-driverujaj jajaubaja}(j]j]j]j]j ]ujaj jajaubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXILINX ZYNQMP OCM EDAC DRIVER}jajBasbaja}(j]j]j]j]j ]internalrefurij anchorname#xilinx-zynqmp-ocm-edac-driverujaj jaj?aubaja}(j]j]j]j]j ]ujaj jajdubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZSTD}jajgdsbaja}(j]j]j]j]j ]internalrefurij anchorname#zstdujaj jajddubaja}(j]j]j]j]j ]ujaj jajadubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZSWAP COMPRESSED SWAP CACHING}jajdsbaja}(j]j]j]j]j ]internalrefurij anchorname#zswap-compressed-swap-cachingujaj jajdubaja}(j]j]j]j]j ]ujaj jajdubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSENARYTECH AUDIO CODEC DRIVER}jajdsbaja}(j]j]j]j]j ]internalrefurij anchorname#senarytech-audio-codec-driverujaj jajdubaja}(j]j]j]j]j ]ujaj jajdubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTHE REST}jajdsbaja}(j]j]j]j]j ]internalrefurij anchorname #the-restujaj jajdubaja}(j]j]j]j]j ]ujaj jajdubaja}(j]j]j]j]j ]ujajҼ jaj ubeja}(j]j]j]j]j ]ujaj? jaj ubeja}(j]j]j]j]j ]ujajҼ jaj ubeja}(j]j]j]j]j ]ujaj? jajm ubeja}(j]j]j]j]j ]ujajҼ jajj ubaja}(j]j]j]j]j ]ujaj? ubj1jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXFRM}jajesbaja}(j]j]j]j]j ]internalrefurinetworking/xfrm_sync anchornamehujaj jajeubaja}(j]j]j]j]j ]ujaj jajeubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1) Message Structure}jaj4esbaja}(j]j]j]j]j ]internalrefurij#e anchorname#message-structureujaj jaj1eubaja}(j]j]j]j]j ]ujaj jaj.eubaja}(j]j]j]j]j ]ujajҼ jaj+eubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)2) TLVS reflect the different parameters:}jajWesbaja}(j]j]j]j]j ]internalrefurij#e anchorname&#tlvs-reflect-the-different-parametersujaj jajTeubaja}(j]j]j]j]j ]ujaj jajQeubaja}(j]j]j]j]j ]ujajҼ jaj+eubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-3) Default configurations for the parameters:}jajzesbaja}(j]j]j]j]j ]internalrefurij#e anchorname*#default-configurations-for-the-parametersujaj jajweubaja}(j]j]j]j]j ]ujaj jajteubaja}(j]j]j]j]j ]ujajҼ jaj+eubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4) Message types}jajesbaja}(j]j]j]j]j ]internalrefurij#e anchorname#message-typesujaj jajeubaja}(j]j]j]j]j ]ujaj jajeubaja}(j]j]j]j]j ]ujajҼ jaj+eubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Exceptions to threshold settings}jajesbaja}(j]j]j]j]j ]internalrefurij#e anchorname!#exceptions-to-threshold-settingsujaj jajeubaja}(j]j]j]j]j ]ujaj jajeubaja}(j]j]j]j]j ]ujajҼ jaj+eubeja}(j]j]j]j]j ]ujaj? jajeubeja}(j]j]j]j]j ]ujajҼ jaj eubaja}(j]j]j]j]j ]ujaj? ubje jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Regulator Machine Driver Interface}jajesbaja}(j]j]j]j]j ]internalrefuripower/regulator/machine anchornamehujaj jajeubaja}(j]j]j]j]j ]ujaj jajeubaja}(j]j]j]j]j ]ujajҼ jajeubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to get s2ram working}jaj$fsbaja}(j]j]j]j]j ]internalrefuri power/s2ram anchornamehujaj jaj!fubaja}(j]j]j]j]j ]ujaj jajfubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsing TRACE_RESUME}jajDfsbaja}(j]j]j]j]j ]internalrefurij3f anchorname#using-trace-resumeujaj jajAfubaja}(j]j]j]j]j ]ujaj jaj>fubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTE}jajdfsbaja}(j]j]j]j]j ]internalrefurij3f anchorname#noteujaj jajafubaja}(j]j]j]j]j ]ujaj jaj^fubaja}(j]j]j]j]j ]ujajҼ jaj[fubaja}(j]j]j]j]j ]ujaj? jaj>fubeja}(j]j]j]j]j ]ujajҼ jaj;fubaja}(j]j]j]j]j ]ujaj? jajfubeja}(j]j]j]j]j ]ujajҼ jajfubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!NVMe PCI Endpoint Function Target}jajfsbaja}(j]j]j]j]j ]internalrefurinvme/nvme-pci-endpoint-target anchornamehjajujaj jajfubaja}(j]j]j]j]j ]ujaj jajfubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajfsbaja}(j]j]j]j]j ]internalrefurijf anchorname #overviewja](KKeujaj jajfubaja}(j]j]j]j]j ]ujaj jajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaController Capabilities}jajfsbaja}(j]j]j]j]j ]internalrefurijf anchorname#controller-capabilitiesja](KKKeujaj jajfubaja}(j]j]j]j]j ]ujaj jajfubaja}(j]j]j]j]j ]ujajҼ jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Features}jaj gsbaja}(j]j]j]j]j ]internalrefurijf anchorname#supported-featuresja](KKKeujaj jaj gubaja}(j]j]j]j]j ]ujaj jajgubaja}(j]j]j]j]j ]ujajҼ jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Minimum number of PCI Address Mapping Windows Required}jaj1gsbaja}(j]j]j]j]j ]internalrefurijf anchorname7#minimum-number-of-pci-address-mapping-windows-requiredja](KKKeujaj jaj.gubaja}(j]j]j]j]j ]ujaj jaj+gubaja}(j]j]j]j]j ]ujajҼ jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMaximum Number of Queue Pairs}jajUgsbaja}(j]j]j]j]j ]internalrefurijf anchorname#maximum-number-of-queue-pairsja](KKKeujaj jajRgubaja}(j]j]j]j]j ]ujaj jajOgubaja}(j]j]j]j]j ]ujajҼ jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Limitations and NVMe Specification Non-Compliance}jajygsbaja}(j]j]j]j]j ]internalrefurijf anchorname2#limitations-and-nvme-specification-non-complianceja](KKKeujaj jajvgubaja}(j]j]j]j]j ]ujaj jajsgubaja}(j]j]j]j]j ]ujajҼ jajfubeja}(j]j]j]j]j ]ujaj? jajfubeja}(j]j]j]j]j ]ujajҼ jajfubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja User Guide}jajgsbaja}(j]j]j]j]j ]internalrefurijf anchorname #user-guideja](KKeujaj jajgubaja}(j]j]j]j]j ]ujaj jajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Requirements}jajgsbaja}(j]j]j]j]j ]internalrefurijf anchorname#kernel-requirementsja](KKKeujaj jajgubaja}(j]j]j]j]j ]ujaj jajgubaja}(j]j]j]j]j ]ujajҼ jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Requirements}jajgsbaja}(j]j]j]j]j ]internalrefurijf anchorname#hardware-requirementsja](KKKeujaj jajgubaja}(j]j]j]j]j ]ujaj jajgubaja}(j]j]j]j]j ]ujajҼ jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNVMe Endpoint Device}jajhsbaja}(j]j]j]j]j ]internalrefurijf anchorname#nvme-endpoint-deviceja](KKKeujaj jajhubaja}(j]j]j]j]j ]ujaj jaj hubaja}(j]j]j]j]j ]ujajҼ jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Creating a NVMe Subsystem and Port}jaj6hsbaja}(j]j]j]j]j ]internalrefurijf anchorname##creating-a-nvme-subsystem-and-portja](KKKeujaj jaj3hubaja}(j]j]j]j]j ]ujaj jaj0hubaja}(j]j]j]j]j ]ujajҼ jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Creating a NVMe PCI Endpoint Device}jajZhsbaja}(j]j]j]j]j ]internalrefurijf anchorname$#creating-a-nvme-pci-endpoint-deviceja](KKKeujaj jajWhubaja}(j]j]j]j]j ]ujaj jajThubaja}(j]j]j]j]j ]ujajҼ jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Root-Complex Host}jaj~hsbaja}(j]j]j]j]j ]internalrefurijf anchorname#pci-root-complex-hostja](KKKeujaj jaj{hubaja}(j]j]j]j]j ]ujaj jajxhubaja}(j]j]j]j]j ]ujajҼ jajgubeja}(j]j]j]j]j ]ujaj? jajgubeja}(j]j]j]j]j ]ujajҼ jajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEndpoint Bindings}jajhsbaja}(j]j]j]j]j ]internalrefurijf anchorname#endpoint-bindingsja](KKeujaj jajhubaja}(j]j]j]j]j ]ujaj jajhubaja}(j]j]j]j]j ]ujajҼ jajfubeja}(j]j]j]j]j ]ujaj? jajfubeja}(j]j]j]j]j ]ujajҼ jajfubaja}(j]j]j]j]j ]ujaj? ubjl jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Maintainer PGP guide}jajhsbaja}(j]j]j]j]j ]internalrefuriprocess/maintainer-pgp-guide anchornamehujaj jajhubaja}(j]j]j]j]j ]ujaj jajhubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+The role of PGP in Linux Kernel development}jajisbaja}(j]j]j]j]j ]internalrefurijh anchorname,#the-role-of-pgp-in-linux-kernel-developmentujaj jajiubaja}(j]j]j]j]j ]ujaj jajiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Trusting the developers, not infrastructure}jaj'isbaja}(j]j]j]j]j ]internalrefurijh anchorname+#trusting-the-developers-not-infrastructureujaj jaj$iubaja}(j]j]j]j]j ]ujaj jaj!iubaja}(j]j]j]j]j ]ujajҼ jajiubaja}(j]j]j]j]j ]ujaj? jajiubeja}(j]j]j]j]j ]ujajҼ jajhubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja PGP tools}jajVisbaja}(j]j]j]j]j ]internalrefurijh anchorname #pgp-toolsujaj jajSiubaja}(j]j]j]j]j ]ujaj jajPiubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUse GnuPG 2.2 or later}jajvisbaja}(j]j]j]j]j ]internalrefurijh anchorname#use-gnupg-2-2-or-laterujaj jajsiubaja}(j]j]j]j]j ]ujaj jajpiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfigure gpg-agent options}jajisbaja}(j]j]j]j]j ]internalrefurijh anchorname#configure-gpg-agent-optionsujaj jajiubaja}(j]j]j]j]j ]ujaj jajiubaja}(j]j]j]j]j ]ujajҼ jajiubaja}(j]j]j]j]j ]ujaj? jajpiubeja}(j]j]j]j]j ]ujajҼ jajmiubaja}(j]j]j]j]j ]ujaj? jajPiubeja}(j]j]j]j]j ]ujajҼ jajhubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProtect your PGP key}jajisbaja}(j]j]j]j]j ]internalrefurijh anchorname#protect-your-pgp-keyujaj jajiubaja}(j]j]j]j]j ]ujaj jajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnderstanding PGP Subkeys}jajisbaja}(j]j]j]j]j ]internalrefurijh anchorname#understanding-pgp-subkeysujaj jajiubaja}(j]j]j]j]j ]ujaj jajiubaja}(j]j]j]j]j ]ujajҼ jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Ensure your passphrase is strong}jajjsbaja}(j]j]j]j]j ]internalrefurijh anchorname!#ensure-your-passphrase-is-strongujaj jajjubaja}(j]j]j]j]j ]ujaj jajjubaja}(j]j]j]j]j ]ujajҼ jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Create a separate Signing subkey}jaj7jsbaja}(j]j]j]j]j ]internalrefurijh anchorname!#create-a-separate-signing-subkeyujaj jaj4jubaja}(j]j]j]j]j ]ujaj jaj1jubaja}(j]j]j]j]j ]ujajҼ jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Back up your Certify key for disaster recovery}jajZjsbaja}(j]j]j]j]j ]internalrefurijh anchorname/#back-up-your-certify-key-for-disaster-recoveryujaj jajWjubaja}(j]j]j]j]j ]ujaj jajTjubaja}(j]j]j]j]j ]ujajҼ jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Back up your whole GnuPG directory}jaj}jsbaja}(j]j]j]j]j ]internalrefurijh anchorname##back-up-your-whole-gnupg-directoryujaj jajzjubaja}(j]j]j]j]j ]ujaj jajwjubaja}(j]j]j]j]j ]ujajҼ jajiubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Remove the Certify key from your homedir}jajjsbaja}(j]j]j]j]j ]internalrefurijh anchorname)#remove-the-certify-key-from-your-homedirujaj jajjubaja}(j]j]j]j]j ]ujaj jajjubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9If you don’t have the “private-keys-v1.d” directory}jajjsbaja}(j]j]j]j]j ]internalrefurijh anchorname2#if-you-don-t-have-the-private-keys-v1-d-directoryujaj jajjubaja}(j]j]j]j]j ]ujaj jajjubaja}(j]j]j]j]j ]ujajҼ jajjubaja}(j]j]j]j]j ]ujaj? jajjubeja}(j]j]j]j]j ]ujajҼ jajiubeja}(j]j]j]j]j ]ujaj? jajiubeja}(j]j]j]j]j ]ujajҼ jajhubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Move the subkeys to a dedicated crypto device}jajjsbaja}(j]j]j]j]j ]internalrefurijh anchorname.#move-the-subkeys-to-a-dedicated-crypto-deviceujaj jajjubaja}(j]j]j]j]j ]ujaj jajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe benefits of smartcards}jajksbaja}(j]j]j]j]j ]internalrefurijh anchorname#the-benefits-of-smartcardsujaj jajkubaja}(j]j]j]j]j ]ujaj jajkubaja}(j]j]j]j]j ]ujajҼ jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAvailable smartcard devices}jaj>ksbaja}(j]j]j]j]j ]internalrefurijh anchorname#available-smartcard-devicesujaj jaj;kubaja}(j]j]j]j]j ]ujaj jaj8kubaja}(j]j]j]j]j ]ujajҼ jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfigure your smartcard device}jajaksbaja}(j]j]j]j]j ]internalrefurijh anchorname #configure-your-smartcard-deviceujaj jaj^kubaja}(j]j]j]j]j ]ujaj jaj[kubaja}(j]j]j]j]j ]ujajҼ jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Move the subkeys to your smartcard}jajksbaja}(j]j]j]j]j ]internalrefurijh anchorname##move-the-subkeys-to-your-smartcardujaj jajkubaja}(j]j]j]j]j ]ujaj jaj~kubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Verifying that the keys were moved}jajksbaja}(j]j]j]j]j ]internalrefurijh anchorname##verifying-that-the-keys-were-movedujaj jajkubaja}(j]j]j]j]j ]ujaj jajkubaja}(j]j]j]j]j ]ujajҼ jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Verifying that the smartcard is functioning}jajksbaja}(j]j]j]j]j ]internalrefurijh anchorname,#verifying-that-the-smartcard-is-functioningujaj jajkubaja}(j]j]j]j]j ]ujaj jajkubaja}(j]j]j]j]j ]ujajҼ jajkubeja}(j]j]j]j]j ]ujaj? jaj~kubeja}(j]j]j]j]j ]ujajҼ jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOther common GnuPG operations}jajksbaja}(j]j]j]j]j ]internalrefurijh anchorname#other-common-gnupg-operationsujaj jajkubaja}(j]j]j]j]j ]ujaj jajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Mounting your safe offline storage}jajlsbaja}(j]j]j]j]j ]internalrefurijh anchorname##mounting-your-safe-offline-storageujaj jajlubaja}(j]j]j]j]j ]ujaj jajlubaja}(j]j]j]j]j ]ujajҼ jaj lubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtending key expiration date}jaj9lsbaja}(j]j]j]j]j ]internalrefurijh anchorname#extending-key-expiration-dateujaj jaj6lubaja}(j]j]j]j]j ]ujaj jaj3lubaja}(j]j]j]j]j ]ujajҼ jaj lubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Updating your work directory after any changes}jaj\lsbaja}(j]j]j]j]j ]internalrefurijh anchorname/#updating-your-work-directory-after-any-changesujaj jajYlubaja}(j]j]j]j]j ]ujaj jajVlubaja}(j]j]j]j]j ]ujajҼ jaj lubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing gpg-agent over ssh}jajlsbaja}(j]j]j]j]j ]internalrefurijh anchorname#using-gpg-agent-over-sshujaj jaj|lubaja}(j]j]j]j]j ]ujaj jajylubaja}(j]j]j]j]j ]ujajҼ jaj lubeja}(j]j]j]j]j ]ujaj? jajkubeja}(j]j]j]j]j ]ujajҼ jajkubeja}(j]j]j]j]j ]ujaj? jajjubeja}(j]j]j]j]j ]ujajҼ jajhubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsing PGP with Git}jajlsbaja}(j]j]j]j]j ]internalrefurijh anchorname#using-pgp-with-gitujaj jajlubaja}(j]j]j]j]j ]ujaj jajlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Configure git to use your PGP key}jajlsbaja}(j]j]j]j]j ]internalrefurijh anchorname"#configure-git-to-use-your-pgp-keyujaj jajlubaja}(j]j]j]j]j ]ujaj jajlubaja}(j]j]j]j]j ]ujajҼ jajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to work with signed tags}jajlsbaja}(j]j]j]j]j ]internalrefurijh anchorname#how-to-work-with-signed-tagsujaj jajlubaja}(j]j]j]j]j ]ujaj jajlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to verify signed tags}jajmsbaja}(j]j]j]j]j ]internalrefurijh anchorname#how-to-verify-signed-tagsujaj jajmubaja}(j]j]j]j]j ]ujaj jajmubaja}(j]j]j]j]j ]ujajҼ jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Configure git to always sign annotated tags}jaj@msbaja}(j]j]j]j]j ]internalrefurijh anchorname,#configure-git-to-always-sign-annotated-tagsujaj jaj=mubaja}(j]j]j]j]j ]ujaj jaj:mubaja}(j]j]j]j]j ]ujajҼ jajmubeja}(j]j]j]j]j ]ujaj? jajlubeja}(j]j]j]j]j ]ujajҼ jajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to work with signed commits}jajomsbaja}(j]j]j]j]j ]internalrefurijh anchorname #how-to-work-with-signed-commitsujaj jajlmubaja}(j]j]j]j]j ]ujaj jajimubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating signed commits}jajmsbaja}(j]j]j]j]j ]internalrefurijh anchorname#creating-signed-commitsujaj jajmubaja}(j]j]j]j]j ]ujaj jajmubaja}(j]j]j]j]j ]ujajҼ jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Configure git to always sign commits}jajmsbaja}(j]j]j]j]j ]internalrefurijh anchorname%#configure-git-to-always-sign-commitsujaj jajmubaja}(j]j]j]j]j ]ujaj jajmubaja}(j]j]j]j]j ]ujajҼ jajmubeja}(j]j]j]j]j ]ujaj? jajimubeja}(j]j]j]j]j ]ujajҼ jajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to work with signed patches}jajmsbaja}(j]j]j]j]j ]internalrefurijh anchorname #how-to-work-with-signed-patchesujaj jajmubaja}(j]j]j]j]j ]ujaj jajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Installing and configuring patatt}jajnsbaja}(j]j]j]j]j ]internalrefurijh anchorname"#installing-and-configuring-patattujaj jajmubaja}(j]j]j]j]j ]ujaj jajmubaja}(j]j]j]j]j ]ujajҼ jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChecking patatt signatures}jaj$nsbaja}(j]j]j]j]j ]internalrefurijh anchorname#checking-patatt-signaturesujaj jaj!nubaja}(j]j]j]j]j ]ujaj jajnubaja}(j]j]j]j]j ]ujajҼ jajmubeja}(j]j]j]j]j ]ujaj? jajmubeja}(j]j]j]j]j ]ujajҼ jajlubeja}(j]j]j]j]j ]ujaj? jajlubeja}(j]j]j]j]j ]ujajҼ jajhubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)How to verify kernel developer identities}jaj_nsbaja}(j]j]j]j]j ]internalrefurijh anchorname*#how-to-verify-kernel-developer-identitiesujaj jaj\nubaja}(j]j]j]j]j ]ujaj jajYnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Configure auto-key-retrieval using WKD and DANE}jajnsbaja}(j]j]j]j]j ]internalrefurijh anchorname0#configure-auto-key-retrieval-using-wkd-and-daneujaj jaj|nubaja}(j]j]j]j]j ]ujaj jajynubaja}(j]j]j]j]j ]ujajҼ jajvnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Web of Trust (WOT) vs. Trust on First Use (TOFU)}jajnsbaja}(j]j]j]j]j ]internalrefurijh anchorname,#web-of-trust-wot-vs-trust-on-first-use-tofuujaj jajnubaja}(j]j]j]j]j ]ujaj jajnubaja}(j]j]j]j]j ]ujajҼ jajvnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Using the kernel.org web of trust repository}jajnsbaja}(j]j]j]j]j ]internalrefurijh anchorname-#using-the-kernel-org-web-of-trust-repositoryujaj jajnubaja}(j]j]j]j]j ]ujaj jajnubaja}(j]j]j]j]j ]ujajҼ jajvnubeja}(j]j]j]j]j ]ujaj? jajYnubeja}(j]j]j]j]j ]ujajҼ jajhubeja}(j]j]j]j]j ]ujaj? jajhubeja}(j]j]j]j]j ]ujajҼ jajhubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux power supply class}jaj osbaja}(j]j]j]j]j ]internalrefuripower/power_supply_class anchornamehujaj jajoubaja}(j]j]j]j]j ]ujaj jajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj)osbaja}(j]j]j]j]j ]internalrefurijo anchorname #synopsisujaj jaj&oubaja}(j]j]j]j]j ]ujaj jaj#oubaja}(j]j]j]j]j ]ujajҼ jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttributes/properties}jajLosbaja}(j]j]j]j]j ]internalrefurijo anchorname#attributes-propertiesujaj jajIoubaja}(j]j]j]j]j ]ujaj jajFoubaja}(j]j]j]j]j ]ujajҼ jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnits}jajoosbaja}(j]j]j]j]j ]internalrefurijo anchorname#unitsujaj jajloubaja}(j]j]j]j]j ]ujaj jajioubaja}(j]j]j]j]j ]ujajҼ jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttributes/properties detailed}jajosbaja}(j]j]j]j]j ]internalrefurijo anchorname#attributes-properties-detailedujaj jajoubaja}(j]j]j]j]j ]ujaj jajoubaja}(j]j]j]j]j ]ujajҼ jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Battery <-> external power supply interaction}jajosbaja}(j]j]j]j]j ]internalrefurijo anchorname*#battery-external-power-supply-interactionujaj jajoubaja}(j]j]j]j]j ]ujaj jajoubaja}(j]j]j]j]j ]ujajҼ jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Devicetree battery characteristics}jajosbaja}(j]j]j]j]j ]internalrefurijo anchorname##devicetree-battery-characteristicsujaj jajoubaja}(j]j]j]j]j ]ujaj jajoubaja}(j]j]j]j]j ]ujajҼ jaj oubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQA}jajosbaja}(j]j]j]j]j ]internalrefurijo anchorname#qaujaj jajoubaja}(j]j]j]j]j ]ujaj jajoubaja}(j]j]j]j]j ]ujajҼ jaj oubeja}(j]j]j]j]j ]ujaj? jajoubeja}(j]j]j]j]j ]ujajҼ jajoubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Linux voltage and current regulator framework}jaj3psbaja}(j]j]j]j]j ]internalrefuripower/regulator/overview anchornamehujaj jaj0pubaja}(j]j]j]j]j ]ujaj jaj-pubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbout}jajSpsbaja}(j]j]j]j]j ]internalrefurijBp anchorname#aboutujaj jajPpubaja}(j]j]j]j]j ]ujaj jajMpubaja}(j]j]j]j]j ]ujajҼ jajJpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Nomenclature}jajvpsbaja}(j]j]j]j]j ]internalrefurijBp anchorname #nomenclatureujaj jajspubaja}(j]j]j]j]j ]ujaj jajppubaja}(j]j]j]j]j ]ujajҼ jajJpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign}jajpsbaja}(j]j]j]j]j ]internalrefurijBp anchorname#designujaj jajpubaja}(j]j]j]j]j ]ujaj jajpubaja}(j]j]j]j]j ]ujajҼ jajJpubeja}(j]j]j]j]j ]ujaj? jaj-pubeja}(j]j]j]j]j ]ujajҼ jaj*pubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja APM or ACPI?}jajpsbaja}(j]j]j]j]j ]internalrefuripower/apm-acpi anchornamehujaj jajpubaja}(j]j]j]j]j ]ujaj jajpubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser-space Daemons}jajpsbaja}(j]j]j]j]j ]internalrefurijp anchorname#user-space-daemonsujaj jajpubaja}(j]j]j]j]j ]ujaj jajpubaja}(j]j]j]j]j ]ujajҼ jajpubaja}(j]j]j]j]j ]ujaj? jajpubeja}(j]j]j]j]j ]ujajҼ jajpubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Driver Statement}jaj)qsbaja}(j]j]j]j]j ]internalrefuriprocess/kernel-driver-statement anchornamehujaj jaj&qubaja}(j]j]j]j]j ]ujaj jaj#qubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Position Statement on Linux Kernel Modules}jajIqsbaja}(j]j]j]j]j ]internalrefurij8q anchorname+#position-statement-on-linux-kernel-modulesujaj jajFqubaja}(j]j]j]j]j ]ujaj jajCqubaja}(j]j]j]j]j ]ujajҼ jaj@qubaja}(j]j]j]j]j ]ujaj? jaj#qubeja}(j]j]j]j]j ]ujajҼ jaj qubaja}(j]j]j]j]j ]ujaj? ubj+jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Linux Kernel Enforcement Statement}jajqsbaja}(j]j]j]j]j ]internalrefuri$process/kernel-enforcement-statement anchornamehujaj jaj~qubaja}(j]j]j]j]j ]ujaj jaj{qubaja}(j]j]j]j]j ]ujajҼ jajxqubaja}(j]j]j]j]j ]ujaj? ubjSjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Working with the kernel development community}jajqsbaja}(j]j]j]j]j ]internalrefuri process/index anchornamehujaj jajqubaja}(j]j]j]j]j ]ujaj jajqubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/An introduction to how kernel development works}jajqsbaja}(j]j]j]j]j ]internalrefurijq anchorname0#an-introduction-to-how-kernel-development-worksujaj jajqubaja}(j]j]j]j]j ]ujaj jajqubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j ]parentjqentries](N process/howtoNprocess/development-processNprocess/submitting-patchesNprocess/submit-checkliste includefiles](jqjqjqjqemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV jՔ;/var/lib/git/docbuild/linux/Documentation/process/index.rstj֔Kjajqubaja}(j]j]j]j]j ]ujaj? jajqubeja}(j]j]j]j]j ]ujajҼ jajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0Tools and technical guides for kernel developers}jajrsbaja}(j]j]j]j]j ]internalrefurijq anchorname1#tools-and-technical-guides-for-kernel-developersujaj jajrubaja}(j]j]j]j]j ]ujaj jajrubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j ]parentjqentries](Nprocess/changesNprocess/programming-languageNprocess/coding-styleNprocess/maintainer-pgp-guideNprocess/email-clientsNprocess/applying-patchesNprocess/backportingNprocess/adding-syscallsN#process/volatile-considered-harmfulNprocess/botching-up-ioctlse includefiles](j?rjArjCrjErjGrjIrjKrjMrjOrjQremaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV jՔjrj֔K&jaj0rubaja}(j]j]j]j]j ]ujaj? jajrubeja}(j]j]j]j]j ]ujajҼ jajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Policy guides and developer statements}jajprsbaja}(j]j]j]j]j ]internalrefurijq anchorname'#policy-guides-and-developer-statementsujaj jajmrubaja}(j]j]j]j]j ]ujaj jajjrubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j ]parentjqentries](Nprocess/license-rulesNprocess/code-of-conductN&process/code-of-conduct-interpretationN#process/contribution-maturity-modelN$process/kernel-enforcement-statementNprocess/kernel-driver-statementNprocess/stable-api-nonsenseNprocess/stable-kernel-rulesNprocess/management-styleNprocess/researcher-guidelinese includefiles](jrjrjrjrjrjrjrjrjrjremaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV jՔjrj֔K:jajrubaja}(j]j]j]j]j ]ujaj? jajjrubeja}(j]j]j]j]j ]ujajҼ jajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDealing with bugs}jajrsbaja}(j]j]j]j]j ]internalrefurijq anchorname#dealing-with-bugsujaj jajrubaja}(j]j]j]j]j ]ujaj jajrubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j ]parentjqentries](Nprocess/debugging/indexNprocess/handling-regressionsNprocess/security-bugsN process/cveN!process/embargoed-hardware-issuese includefiles](jrjrjrjrjremaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV jՔjrj֔KPjajrubaja}(j]j]j]j]j ]ujaj? jajrubeja}(j]j]j]j]j ]ujajҼ jajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMaintainer information}jajssbaja}(j]j]j]j]j ]internalrefurijq anchorname#maintainer-informationujaj jajsubaja}(j]j]j]j]j ]ujaj jajsubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j ]parentjqentries](Nprocess/maintainer-handbooksNprocess/maintainerse includefiles](j:sj5. Regulator Operating Mode Control & Status (dynamic drivers)}jajsbaja}(j]j]j]j]j ]internalrefurijd anchorname8#regulator-operating-mode-control-status-dynamic-driversujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Indirect operating mode control.}jaj!sbaja}(j]j]j]j]j ]internalrefurijd anchorname #indirect-operating-mode-controlujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDirect operating mode control.}jajDsbaja}(j]j]j]j]j ]internalrefurijd anchorname#direct-operating-mode-controlujaj jajAubaja}(j]j]j]j]j ]ujaj jaj>ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Regulator Events}jajssbaja}(j]j]j]j]j ]internalrefurijd anchorname#regulator-eventsujaj jajpubaja}(j]j]j]j]j ]ujaj jajmubaja}(j]j]j]j]j ]ujajҼ jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#7. Regulator Direct Register Access}jajsbaja}(j]j]j]j]j ]internalrefurijd anchorname!#regulator-direct-register-accessujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajlubeja}(j]j]j]j]j ]ujaj? jajOubeja}(j]j]j]j]j ]ujajҼ jajLubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Minimal requirements to compile the Kernel}jajΑsbaja}(j]j]j]j]j ]internalrefuriprocess/changes anchornamehujaj jajˑubaja}(j]j]j]j]j ]ujaj jajȑubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntro}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#introujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCurrent Minimal Requirements}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#current-minimal-requirementsujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel compilation}jaj1sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#kernel-compilationujaj jaj.ubaja}(j]j]j]j]j ]ujaj jaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGCC}jajQsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#gccujaj jajNubaja}(j]j]j]j]j ]ujaj jajKubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClang/LLVM (optional)}jajtsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#clang-llvm-optionalujaj jajqubaja}(j]j]j]j]j ]ujaj jajnubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRust (optional)}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#rust-optionalujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabindgen (optional)}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#bindgen-optionalujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMake}jajݒsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#makeujaj jajڒubaja}(j]j]j]j]j ]ujaj jajגubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBash}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#bashujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBinutils}jaj#sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #binutilsujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pkg-config}jajFsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #pkg-configujaj jajCubaja}(j]j]j]j]j ]ujaj jaj@ubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlex}jajisbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#flexujaj jajfubaja}(j]j]j]j]j ]ujaj jajcubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBison}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#bisonujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japahole}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#paholeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPerl}jajғsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#perlujaj jajϓubaja}(j]j]j]j]j ]ujaj jaj̓ubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBC}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#bcujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpenSSL}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#opensslujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTar}jaj;sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#tarujaj jaj8ubaja}(j]j]j]j]j ]ujaj jaj5ubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagtags / GNU GLOBAL (optional)}jaj^sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#gtags-gnu-global-optionalujaj jaj[ubaja}(j]j]j]j]j ]ujaj jajXubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamkimage}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#mkimageujaj jaj~ubaja}(j]j]j]j]j ]ujaj jaj{ubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGNU AWK}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#gnu-awkujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubeja}(j]j]j]j]j ]ujaj? jaj+ubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSystem utilities}jajӔsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#system-utilitiesujaj jajДubaja}(j]j]j]j]j ]ujaj jaj͔ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitectural changes}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#architectural-changesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Util-linux}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #util-linuxujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKsymoops}jaj9sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #ksymoopsujaj jaj6ubaja}(j]j]j]j]j ]ujaj jaj3ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMkinitrd}jaj\sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #mkinitrdujaj jajYubaja}(j]j]j]j]j ]ujaj jajVubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja E2fsprogs}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #e2fsprogsujaj jaj|ubaja}(j]j]j]j]j ]ujaj jajyubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJFSutils}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #jfsutilsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reiserfsprogs}jajŕsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#reiserfsprogsujaj jaj•ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXfsprogs}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #xfsprogsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCMCIAutils}jaj sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #pcmciautilsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Quota-tools}jaj.sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #quota-toolsujaj jaj+ubaja}(j]j]j]j]j ]ujaj jaj(ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel IA32 microcode}jajQsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#intel-ia32-microcodeujaj jajNubaja}(j]j]j]j]j ]ujaj jajKubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaudev}jajtsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#udevujaj jajqubaja}(j]j]j]j]j ]ujaj jajnubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUSE}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#fuseujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jaj͔ubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Networking}jajƖsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #networkingujaj jajÖubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral changes}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#general-changesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajݖubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPacket Filter / NAT}jaj sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#packet-filter-natujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajݖubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPP}jaj,sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#pppujaj jaj)ubaja}(j]j]j]j]j ]ujaj jaj&ubaja}(j]j]j]j]j ]ujajҼ jajݖubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NFS-utils}jajOsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #nfs-utilsujaj jajLubaja}(j]j]j]j]j ]ujaj jajIubaja}(j]j]j]j]j ]ujajҼ jajݖubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamcelog}jajrsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#mcelogujaj jajoubaja}(j]j]j]j]j ]ujaj jajlubaja}(j]j]j]j]j ]ujajҼ jajݖubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel documentation}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#kernel-documentationujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSphinx}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#sphinxujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarustdoc}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#rustdocujaj jajubaja}(j]j]j]j]j ]ujaj jajޗubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGetting updated software}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#getting-updated-softwareujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel compilation}jaj?sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id2ujaj jaj<ubaja}(j]j]j]j]j ]ujaj jaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagcc}jaj_sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id3ujaj jaj\ubaja}(j]j]j]j]j ]ujaj jajYubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Clang/LLVM}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #clang-llvmujaj jajubaja}(j]j]j]j]j ]ujaj jaj|ubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRust}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#rustujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabindgen}jajȘsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#bindgenujaj jajŘubaja}(j]j]j]j]j ]ujaj jaj˜ubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMake}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id4ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBash}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id5ujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBinutils}jaj1sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id6ujaj jaj.ubaja}(j]j]j]j]j ]ujaj jaj+ubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlex}jajTsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id7ujaj jajQubaja}(j]j]j]j]j ]ujaj jajNubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBison}jajwsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id8ujaj jajtubaja}(j]j]j]j]j ]ujaj jajqubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpenSSL}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id9ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajVubeja}(j]j]j]j]j ]ujaj? jaj9ubeja}(j]j]j]j]j ]ujajҼ jaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSystem utilities}jajəsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id10ujaj jajƙubaja}(j]j]j]j]j ]ujaj jajÙubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Util-linux}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id11ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKmod}jaj sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#kmodujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKsymoops}jaj/sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id12ujaj jaj,ubaja}(j]j]j]j]j ]ujaj jaj)ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMkinitrd}jajRsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id13ujaj jajOubaja}(j]j]j]j]j ]ujaj jajLubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja E2fsprogs}jajusbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id14ujaj jajrubaja}(j]j]j]j]j ]ujaj jajoubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJFSutils}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id15ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reiserfsprogs}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id16ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXfsprogs}jajޚsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id17ujaj jajۚubaja}(j]j]j]j]j ]ujaj jajؚubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pcmciautils}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id18ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Quota-tools}jaj$sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id19ujaj jaj!ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel P6 microcode}jajGsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#intel-p6-microcodeujaj jajDubaja}(j]j]j]j]j ]ujaj jajAubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaudev}jajjsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id20ujaj jajgubaja}(j]j]j]j]j ]ujaj jajdubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFUSE}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id21ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamcelog}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id22ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajÙubeja}(j]j]j]j]j ]ujajҼ jaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Networking}jajߛsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id23ujaj jajܛubaja}(j]j]j]j]j ]ujaj jajٛubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPP}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id24ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NFS-utils}jaj"sbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id25ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIptables}jajEsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #iptablesujaj jajBubaja}(j]j]j]j]j ]ujaj jaj?ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Ip-route2}jajhsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #ip-route2ujaj jajeubaja}(j]j]j]j]j ]ujaj jajbubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOProfile}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname #oprofileujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajٛubeja}(j]j]j]j]j ]ujajҼ jaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel documentation}jajsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id26ujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSphinx}jajڜsbaja}(j]j]j]j]j ]internalrefurijݑ anchorname#id27ujaj jajלubaja}(j]j]j]j]j ]ujaj jajԜubaja}(j]j]j]j]j ]ujajҼ jajќubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj6ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajȑubeja}(j]j]j]j]j ]ujajҼ jajőubaja}(j]j]j]j]j ]ujaj? ubj.jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGetting the code right}jaj*sbaja}(j]j]j]j]j ]internalrefuriprocess/4.Coding anchornamehjajujaj jaj'ubaja}(j]j]j]j]j ]ujaj jaj$ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPitfalls}jajJsbaja}(j]j]j]j]j ]internalrefurij9 anchorname #pitfallsja](KKeujaj jajGubaja}(j]j]j]j]j ]ujaj jajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Coding style}jajksbaja}(j]j]j]j]j ]internalrefurij9 anchorname #coding-styleja](KKKeujaj jajhubaja}(j]j]j]j]j ]ujaj jajeubaja}(j]j]j]j]j ]ujajҼ jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstraction layers}jajsbaja}(j]j]j]j]j ]internalrefurij9 anchorname#abstraction-layersja](KKKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&#ifdef and preprocessor use in general}jajsbaja}(j]j]j]j]j ]internalrefurij9 anchorname&#ifdef-and-preprocessor-use-in-generalja](KKKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInline functions}jajםsbaja}(j]j]j]j]j ]internalrefurij9 anchorname#inline-functionsja](KKKeujaj jajԝubaja}(j]j]j]j]j ]ujaj jajѝubaja}(j]j]j]j]j ]ujajҼ jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jajsbaja}(j]j]j]j]j ]internalrefurij9 anchorname#lockingja](KKKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Regressions}jajsbaja}(j]j]j]j]j ]internalrefurij9 anchorname #regressionsja](KKKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajbubeja}(j]j]j]j]j ]ujaj? jajDubeja}(j]j]j]j]j ]ujajҼ jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCode checking tools}jajOsbaja}(j]j]j]j]j ]internalrefurij9 anchorname#code-checking-toolsja](KKeujaj jajLubaja}(j]j]j]j]j ]ujaj jajIubaja}(j]j]j]j]j ]ujajҼ jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Documentation}jajssbaja}(j]j]j]j]j ]internalrefurij9 anchorname#documentationja](KKeujaj jajpubaja}(j]j]j]j]j ]ujaj jajmubaja}(j]j]j]j]j ]ujajҼ jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInternal API changes}jajsbaja}(j]j]j]j]j ]internalrefurij9 anchorname#internal-api-changesja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajAubeja}(j]j]j]j]j ]ujaj? jaj$ubeja}(j]j]j]j]j ]ujajҼ jaj!ubaja}(j]j]j]j]j ]ujaj? ubj- jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI Power Management}jajОsbaja}(j]j]j]j]j ]internalrefuri power/pci anchornamehujaj jaj͞ubaja}(j]j]j]j]j ]ujaj jajʞubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja91. Hardware and Platform Support for PCI Power Management}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname7#hardware-and-platform-support-for-pci-power-managementujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/1.1. Native and Platform-Based Power Management}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname+#native-and-platform-based-power-managementujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.2. Native PCI Power Management}jaj3sbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#native-pci-power-managementujaj jaj0ubaja}(j]j]j]j]j ]ujaj jaj-ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!1.3. ACPI Device Power Management}jajVsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#acpi-device-power-managementujaj jajSubaja}(j]j]j]j]j ]ujaj jajPubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.4. Wakeup Signaling}jajysbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#wakeup-signalingujaj jajvubaja}(j]j]j]j]j ]ujaj jajsubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,2. PCI Subsystem and Device Power Management}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname*#pci-subsystem-and-device-power-managementujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&2.1. Device Power Management Callbacks}jajȟsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname"#device-power-management-callbacksujaj jajşubaja}(j]j]j]j]j ]ujaj jajŸubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2. Device Initialization}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#device-initializationujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$2.3. Runtime Device Power Management}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname #runtime-device-power-managementujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"2.4. System-Wide Power Transitions}jaj1sbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#system-wide-power-transitionsujaj jaj.ubaja}(j]j]j]j]j ]ujaj jaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4.1. System Suspend}jajQsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#system-suspendujaj jajNubaja}(j]j]j]j]j ]ujaj jajKubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4.2. System Resume}jajtsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#system-resumeujaj jajqubaja}(j]j]j]j]j ]ujaj jajnubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4.3. System Hibernation}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#system-hibernationujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4.4. System Restore}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#system-restoreujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajHubeja}(j]j]j]j]j ]ujaj? jaj+ubeja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*3. PCI Device Drivers and Power Management}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname(#pci-device-drivers-and-power-managementujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3.1. Power Management Callbacks}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#power-management-callbacksujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.1. prepare()}jaj5sbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#prepareujaj jaj2ubaja}(j]j]j]j]j ]ujaj jaj/ubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.2. suspend()}jajXsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#suspendujaj jajUubaja}(j]j]j]j]j ]ujaj jajRubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.3. suspend_noirq()}jaj{sbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#suspend-noirqujaj jajxubaja}(j]j]j]j]j ]ujaj jajuubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.4. freeze()}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#freezeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.5. freeze_noirq()}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname #freeze-noirqujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.6. poweroff()}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname #poweroffujaj jajubaja}(j]j]j]j]j ]ujaj jajޡubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.7. poweroff_noirq()}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#poweroff-noirqujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.8. resume_noirq()}jaj*sbaja}(j]j]j]j]j ]internalrefurijߞ anchorname #resume-noirqujaj jaj'ubaja}(j]j]j]j]j ]ujaj jaj$ubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.9. resume()}jajMsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#resumeujaj jajJubaja}(j]j]j]j]j ]ujaj jajGubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.10. thaw_noirq()}jajpsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname #thaw-noirqujaj jajmubaja}(j]j]j]j]j ]ujaj jajjubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.11. thaw()}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#thawujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.12. restore_noirq()}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#restore-noirqujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.13. restore()}jaj٢sbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#restoreujaj jaj֢ubaja}(j]j]j]j]j ]ujaj jajӢubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.14. complete()}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname #completeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.15. runtime_suspend()}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#runtime-suspendujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.16. runtime_resume()}jajBsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname#runtime-resumeujaj jaj?ubaja}(j]j]j]j]j ]ujaj jaj<ubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.17. runtime_idle()}jajesbaja}(j]j]j]j]j ]internalrefurijߞ anchorname #runtime-idleujaj jajbubaja}(j]j]j]j]j ]ujaj jaj_ubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:3.1.18. Pointing Multiple Callback Pointers to One Routine}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname3#pointing-multiple-callback-pointers-to-one-routineujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)3.1.19. Driver Flags for Power Management}jajsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname"#driver-flags-for-power-managementujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj,ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$3.2. Device Runtime Power Management}jajڣsbaja}(j]j]j]j]j ]internalrefurijߞ anchorname #device-runtime-power-managementujaj jajףubaja}(j]j]j]j]j ]ujaj jajԣubaja}(j]j]j]j]j ]ujajҼ jaj ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. Resources}jaj sbaja}(j]j]j]j]j ]internalrefurijߞ anchorname #resourcesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajʞubeja}(j]j]j]j]j ]ujajҼ jajǞubaja}(j]j]j]j]j ]ujaj? ubjOjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLocking}jajAsbaja}(j]j]j]j]j ]internalrefuripcmcia/locking anchornamehujaj jaj>ubaja}(j]j]j]j]j ]ujaj jaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA) Overview, Locking Hierarchy:}jajasbaja}(j]j]j]j]j ]internalrefurijP anchorname#a-overview-locking-hierarchyujaj jaj^ubaja}(j]j]j]j]j ]ujaj jaj[ubaja}(j]j]j]j]j ]ujajҼ jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja B) Exclusion}jajsbaja}(j]j]j]j]j ]internalrefurijP anchorname #b-exclusionujaj jajubaja}(j]j]j]j]j ]ujaj jaj~ubaja}(j]j]j]j]j ]ujajҼ jajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja C) Protection}jajsbaja}(j]j]j]j]j ]internalrefurijP anchorname #c-protectionujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Global Data:}jajǤsbaja}(j]j]j]j]j ]internalrefurijP anchorname #global-dataujaj jajĤubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Per-Socket Data:}jajsbaja}(j]j]j]j]j ]internalrefurijP anchorname#per-socket-dataujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Per PCMCIA-device Data:}jaj sbaja}(j]j]j]j]j ]internalrefurijP anchorname#per-pcmcia-device-dataujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajXubeja}(j]j]j]j]j ]ujaj? jaj;ubeja}(j]j]j]j]j ]ujajҼ jaj8ubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Followthrough}jajQsbaja}(j]j]j]j]j ]internalrefuriprocess/6.Followthrough anchornamehjajujaj jajNubaja}(j]j]j]j]j ]ujaj jajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWorking with reviewers}jajqsbaja}(j]j]j]j]j ]internalrefurij` anchorname#working-with-reviewersja](KKeujaj jajnubaja}(j]j]j]j]j ]ujaj jajkubaja}(j]j]j]j]j ]ujajҼ jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat happens next}jajsbaja}(j]j]j]j]j ]internalrefurij` anchorname#what-happens-nextja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther things that can happen}jajsbaja}(j]j]j]j]j ]internalrefurij` anchorname#other-things-that-can-happenja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajhubeja}(j]j]j]j]j ]ujaj? jajKubeja}(j]j]j]j]j ]ujajҼ jajHubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRegulator API design notes}jajsbaja}(j]j]j]j]j ]internalrefuripower/regulator/design anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSafety}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#safetyujaj jajubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConsumer use cases}jaj5sbaja}(j]j]j]j]j ]internalrefurij anchorname#consumer-use-casesujaj jaj2ubaja}(j]j]j]j]j ]ujaj jaj/ubaja}(j]j]j]j]j ]ujajҼ jaj ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaswsusp/S3 tricks}jajmsbaja}(j]j]j]j]j ]internalrefuri power/tricks anchornamehujaj jajjubaja}(j]j]j]j]j ]ujaj jajgubaja}(j]j]j]j]j ]ujajҼ jajdubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Security bugs}jajsbaja}(j]j]j]j]j ]internalrefuriprocess/security-bugs anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContact}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#contactujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Disclosure and embargoed information}jajܦsbaja}(j]j]j]j]j ]internalrefurij anchorname%#disclosure-and-embargoed-informationujaj jaj٦ubaja}(j]j]j]j]j ]ujaj jaj֦ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCoordination with other groups}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#coordination-with-other-groupsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCVE assignment}jaj"sbaja}(j]j]j]j]j ]internalrefurij anchorname#cve-assignmentujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-disclosure agreements}jajEsbaja}(j]j]j]j]j ]internalrefurij anchorname#non-disclosure-agreementsujaj jajBubaja}(j]j]j]j]j ]ujaj jaj?ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj= jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPM Quality Of Service Interface}jaj}sbaja}(j]j]j]j]j ]internalrefuripower/pm_qos_interface anchornamehujaj jajzubaja}(j]j]j]j]j ]ujaj jajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. PM QoS framework}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#pm-qos-frameworkujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja02. PM QoS per-device latency and flags framework}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname.#pm-qos-per-device-latency-and-flags-frameworkujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaActive state latency tolerance}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#active-state-latency-toleranceujaj jajݧubaja}(j]j]j]j]j ]ujaj jajڧubaja}(j]j]j]j]j ]ujajҼ jajקubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajwubeja}(j]j]j]j]j ]ujajҼ jajtubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/XFRM device - offloading the IPsec computations}jaj$sbaja}(j]j]j]j]j ]internalrefurinetworking/xfrm_device anchornamehujaj jaj!ubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajDsbaja}(j]j]j]j]j ]internalrefurij3 anchorname #overviewujaj jajAubaja}(j]j]j]j]j ]ujaj jaj>ubaja}(j]j]j]j]j ]ujajҼ jaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCallbacks to implement}jajgsbaja}(j]j]j]j]j ]internalrefurij3 anchorname#callbacks-to-implementujaj jajdubaja}(j]j]j]j]j ]ujaj jajaubaja}(j]j]j]j]j ]ujajҼ jaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlow}jajsbaja}(j]j]j]j]j ]internalrefurij3 anchorname#flowujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj;ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPECI Subsystem}jaj¨sbaja}(j]j]j]j]j ]internalrefuri peci/index anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j ]parentjѨentries]N peci/pecia includefiles]jamaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV jՔ8/var/lib/git/docbuild/linux/Documentation/peci/index.rstj֔Kjaj٨ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j ]internalrefurijѨ anchorname#indicesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]exprsubproject and htmlujajsjaj٨ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Debugging advice for Linux Kernel developers}jaj?sbaja}(j]j]j]j]j ]internalrefuriprocess/debugging/index anchornamehujaj jaj<ubaja}(j]j]j]j]j ]ujaj jaj9ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jageneral guides}jaj_sbaja}(j]j]j]j]j ]internalrefurijN anchorname#general-guidesujaj jaj\ubaja}(j]j]j]j]j ]ujaj jajYubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j ]parentjNentries](N4process/debugging/driver_development_debugging_guideN&process/debugging/gdb-kernel-debuggingNprocess/debugging/kgdbN+process/debugging/userspace_debugging_guidee includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV jՔE/var/lib/git/docbuild/linux/Documentation/process/debugging/index.rstj֔K jajvubaja}(j]j]j]j]j ]ujaj? jajYubeja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasubsystem specific guides}jajsbaja}(j]j]j]j]j ]internalrefurijN anchorname#subsystem-specific-guidesujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j ]parentjNentries]N0process/debugging/media_specific_debugging_guidea includefiles]jѩamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV jՔjj֔Kjaj©ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j ]internalrefurijN anchorname#indicesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajީubaja}(j]j]j]j]j ]exprsubproject and htmlujajsjaj©ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral debugging advice}jajsbaja}(j]j]j]j]j ]internalrefurijN anchorname#general-debugging-adviceujaj jajubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj©ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Do I need to debug with limited access?}jajAsbaja}(j]j]j]j]j ]internalrefurijN anchorname'#do-i-need-to-debug-with-limited-accessujaj jaj>ubaja}(j]j]j]j]j ]ujaj jaj;ubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Do I have root access to the system?}jajdsbaja}(j]j]j]j]j ]internalrefurijN anchorname$#do-i-have-root-access-to-the-systemujaj jajaubaja}(j]j]j]j]j ]ujaj jaj^ubaja}(j]j]j]j]j ]ujajҼ jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIs timing a factor?}jajsbaja}(j]j]j]j]j ]internalrefurijN anchorname#is-timing-a-factorujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajVubeja}(j]j]j]j]j ]ujaj? jaj9ubeja}(j]j]j]j]j ]ujajҼ jaj6ubaja}(j]j]j]j]j ]ujaj? ubjBjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja PCMCIA Driver}jajsbaja}(j]j]j]j]j ]internalrefuri pcmcia/driver anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs}jajߪsbaja}(j]j]j]j]j ]internalrefurijΪ anchorname#sysfsujaj jajܪubaja}(j]j]j]j]j ]ujaj jaj٪ubaja}(j]j]j]j]j ]ujajҼ jaj֪ubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjxjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaX.25 Device Driver Interface}jajsbaja}(j]j]j]j]j ]internalrefurinetworking/x25-iface anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPacket Layer to Device Driver}jaj7sbaja}(j]j]j]j]j ]internalrefurij& anchorname#packet-layer-to-device-driverujaj jaj4ubaja}(j]j]j]j]j ]ujaj jaj1ubaja}(j]j]j]j]j ]ujajҼ jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Driver to Packet Layer}jajZsbaja}(j]j]j]j]j ]internalrefurij& anchorname#device-driver-to-packet-layerujaj jajWubaja}(j]j]j]j]j ]ujaj jajTubaja}(j]j]j]j]j ]ujajҼ jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Requirements for the device driver}jaj}sbaja}(j]j]j]j]j ]internalrefurij& anchorname##requirements-for-the-device-driverujaj jajzubaja}(j]j]j]j]j ]ujaj jajwubaja}(j]j]j]j]j ]ujajҼ jaj.ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Using kgdb, kdb and the kernel debugger internals}jajsbaja}(j]j]j]j]j ]internalrefuriprocess/debugging/kgdb anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajիsbaja}(j]j]j]j]j ]internalrefurijī anchorname #introductionujaj jajҫubaja}(j]j]j]j]j ]ujaj jajϫubaja}(j]j]j]j]j ]ujajҼ jaj̫ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCompiling a kernel}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname#compiling-a-kernelujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel config options for kgdb}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname#kernel-config-options-for-kgdbujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel config options for kdb}jaj;sbaja}(j]j]j]j]j ]internalrefurijī anchorname#kernel-config-options-for-kdbujaj jaj8ubaja}(j]j]j]j]j ]ujaj jaj5ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj̫ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Debugger Boot Arguments}jajjsbaja}(j]j]j]j]j ]internalrefurijī anchorname#kernel-debugger-boot-argumentsujaj jajgubaja}(j]j]j]j]j ]ujaj jajdubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel parameter: kgdboc}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname#kernel-parameter-kgdbocujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jakgdboc arguments}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname#kgdboc-argumentsujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Using loadable module or built-in}jajʬsbaja}(j]j]j]j]j ]internalrefurijī anchorname"#using-loadable-module-or-built-inujaj jajǬubaja}(j]j]j]j]j ]ujaj jajĬubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Configure kgdboc at runtime with sysfs}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname'#configure-kgdboc-at-runtime-with-sysfsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja More examples}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname#more-examplesujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaKernel parameter: }jajKsbj)}(ja``kgdboc_earlycon``ja]jakgdboc_earlycon}jajRsbaja}(j]j]j]j]j ]ujaj~jՔNj֔NjajKubeja}(j]j]j]j]j ]internalrefurijī anchorname!#kernel-parameter-kgdboc-earlyconujaj jajHubaja}(j]j]j]j]j ]ujaj jajEubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaKernel parameter: }jaj|sbj)}(ja ``kgdbwait``ja]jakgdbwait}jajsbaja}(j]j]j]j]j ]ujaj~jՔNj֔Njaj|ubeja}(j]j]j]j]j ]internalrefurijī anchorname#kernel-parameter-kgdbwaitujaj jajyubaja}(j]j]j]j]j ]ujaj jajvubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaKernel parameter: }jajsbj)}(ja ``kgdbcon``ja]jakgdbcon}jajsbaja}(j]j]j]j]j ]ujaj~jՔNj֔Njajubeja}(j]j]j]j]j ]internalrefurijī anchorname#kernel-parameter-kgdbconujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaRun time parameter: }jajޭsbj)}(ja``kgdbreboot``ja]ja kgdbreboot}jajsbaja}(j]j]j]j]j ]ujaj~jՔNj֔Njajޭubeja}(j]j]j]j]j ]internalrefurijī anchorname#run-time-parameter-kgdbrebootujaj jajۭubaja}(j]j]j]j]j ]ujaj jajحubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaKernel parameter: }jajsbj)}(ja ``nokaslr``ja]janokaslr}jajsbaja}(j]j]j]j]j ]ujaj~jՔNj֔Njajubeja}(j]j]j]j]j ]internalrefurijī anchorname#kernel-parameter-nokaslrujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajdubeja}(j]j]j]j]j ]ujajҼ jaj̫ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Using kdb}jajLsbaja}(j]j]j]j]j ]internalrefurijī anchorname #using-kdbujaj jajIubaja}(j]j]j]j]j ]ujaj jajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Quick start for kdb on a serial port}jajlsbaja}(j]j]j]j]j ]internalrefurijī anchorname%#quick-start-for-kdb-on-a-serial-portujaj jajiubaja}(j]j]j]j]j ]ujaj jajfubaja}(j]j]j]j]j ]ujajҼ jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Quick start for kdb using a keyboard connected console}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname7#quick-start-for-kdb-using-a-keyboard-connected-consoleujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajcubeja}(j]j]j]j]j ]ujaj? jajFubeja}(j]j]j]j]j ]ujajҼ jaj̫ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsing kgdb / gdb}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname#using-kgdb-gdbujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Connecting with gdb to a serial port}jajޮsbaja}(j]j]j]j]j ]internalrefurijī anchorname%#connecting-with-gdb-to-a-serial-portujaj jajۮubaja}(j]j]j]j]j ]ujaj jajخubaja}(j]j]j]j]j ]ujajҼ jajծubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj̫ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jakgdb and kdb interoperability}jaj sbaja}(j]j]j]j]j ]internalrefurijī anchorname#kgdb-and-kdb-interoperabilityujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSwitching between kdb and kgdb}jaj-sbaja}(j]j]j]j]j ]internalrefurijī anchorname#switching-between-kdb-and-kgdbujaj jaj*ubaja}(j]j]j]j]j ]ujaj jaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSwitching from kgdb to kdb}jajMsbaja}(j]j]j]j]j ]internalrefurijī anchorname#switching-from-kgdb-to-kdbujaj jajJubaja}(j]j]j]j]j ]ujaj jajGubaja}(j]j]j]j]j ]ujajҼ jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChange from kdb to kgdb}jajpsbaja}(j]j]j]j]j ]internalrefurijī anchorname#change-from-kdb-to-kgdbujaj jajmubaja}(j]j]j]j]j ]ujaj jajjubaja}(j]j]j]j]j ]ujajҼ jajDubeja}(j]j]j]j]j ]ujaj? jaj'ubeja}(j]j]j]j]j ]ujajҼ jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning kdb commands from gdb}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname#running-kdb-commands-from-gdbujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj$ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj̫ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakgdb Test Suite}jajίsbaja}(j]j]j]j]j ]internalrefurijī anchorname#kgdb-test-suiteujaj jaj˯ubaja}(j]j]j]j]j ]ujaj jajȯubaja}(j]j]j]j]j ]ujajҼ jaj̫ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Debugger Internals}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname#kernel-debugger-internalsujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitecture Specifics}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname#architecture-specificsujaj jajubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jakgdboc internals}jaj4sbaja}(j]j]j]j]j ]internalrefurijī anchorname#kgdboc-internalsujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakgdboc and uarts}jajTsbaja}(j]j]j]j]j ]internalrefurijī anchorname#kgdboc-and-uartsujaj jajQubaja}(j]j]j]j]j ]ujaj jajNubaja}(j]j]j]j]j ]ujajҼ jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakgdboc and keyboards}jajwsbaja}(j]j]j]j]j ]internalrefurijī anchorname#kgdboc-and-keyboardsujaj jajtubaja}(j]j]j]j]j ]ujaj jajqubaja}(j]j]j]j]j ]ujajҼ jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakgdboc and kms}jajsbaja}(j]j]j]j]j ]internalrefurijī anchorname#kgdboc-and-kmsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajKubeja}(j]j]j]j]j ]ujaj? jaj.ubeja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj̫ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajհsbaja}(j]j]j]j]j ]internalrefurijī anchorname#creditsujaj jajҰubaja}(j]j]j]j]j ]ujaj jajϰubaja}(j]j]j]j]j ]ujajҼ jaj̫ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj\jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Debugging and tracing in the media subsystem}jaj sbaja}(j]j]j]j]j ]internalrefuri0process/debugging/media_specific_debugging_guide anchornamehujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral debugging advice}jaj-sbaja}(j]j]j]j]j ]internalrefurij anchorname#general-debugging-adviceujaj jaj*ubaja}(j]j]j]j]j ]ujaj jaj'ubaja}(j]j]j]j]j ]ujajҼ jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadev_debug module parameter}jajPsbaja}(j]j]j]j]j ]internalrefurij anchorname#dev-debug-module-parameterujaj jajMubaja}(j]j]j]j]j ]ujaj jajJubaja}(j]j]j]j]j ]ujajҼ jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadev_dbg() / v4l2_dbg()}jajssbaja}(j]j]j]j]j ]internalrefurij anchorname#dev-dbg-v4l2-dbgujaj jajpubaja}(j]j]j]j]j ]ujaj jajmubaja}(j]j]j]j]j ]ujajҼ jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Dynamic debug}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#dynamic-debugujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFtrace}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#ftraceujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugFS}jajܱsbaja}(j]j]j]j]j ]internalrefurij anchorname#debugfsujaj jajٱubaja}(j]j]j]j]j ]ujaj jajֱubaja}(j]j]j]j]j ]ujajҼ jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPerf & alternatives}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#perf-alternativesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError checking & panic analysis}jaj"sbaja}(j]j]j]j]j ]internalrefurij anchorname#error-checking-panic-analysisujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Driver verification with v4l2-compliance}jajEsbaja}(j]j]j]j]j ]internalrefurij anchorname)#driver-verification-with-v4l2-complianceujaj jajBubaja}(j]j]j]j]j ]ujaj jaj?ubaja}(j]j]j]j]j ]ujajҼ jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Debugging problems with receiving video}jajhsbaja}(j]j]j]j]j ]internalrefurij anchorname(#debugging-problems-with-receiving-videoujaj jajeubaja}(j]j]j]j]j ]ujaj jajbubaja}(j]j]j]j]j ]ujajҼ jaj$ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux X.25 Project}jajsbaja}(j]j]j]j]j ]internalrefurinetworking/x25 anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjM jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEarly-stage planning}jaj̲sbaja}(j]j]j]j]j ]internalrefuriprocess/3.Early-stage anchornamehjajujaj jajɲubaja}(j]j]j]j]j ]ujaj jajƲubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecifying the problem}jajsbaja}(j]j]j]j]j ]internalrefurij۲ anchorname#specifying-the-problemja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEarly discussion}jajsbaja}(j]j]j]j]j ]internalrefurij۲ anchorname#early-discussionja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWho do you talk to?}jaj4sbaja}(j]j]j]j]j ]internalrefurij۲ anchorname#who-do-you-talk-toja](KKeujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj.ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja When to post?}jajXsbaja}(j]j]j]j]j ]internalrefurij۲ anchorname #when-to-postja](KKeujaj jajUubaja}(j]j]j]j]j ]ujaj jajRubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting official buy-in}jaj|sbaja}(j]j]j]j]j ]internalrefurij۲ anchorname#getting-official-buy-inja](KKeujaj jajyubaja}(j]j]j]j]j ]ujaj jajvubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajƲubeja}(j]j]j]j]j ]ujajҼ jajòubaja}(j]j]j]j]j ]ujaj? ubjQ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$System Suspend and Device Interrupts}jajsbaja}(j]j]j]j]j ]internalrefuripower/suspend-and-interrupts anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Suspending and Resuming Device IRQs}jajճsbaja}(j]j]j]j]j ]internalrefurijij anchorname$#suspending-and-resuming-device-irqsujaj jajҳubaja}(j]j]j]j]j ]ujaj jajϳubaja}(j]j]j]j]j ]ujajҼ jaj̳ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe IRQF_NO_SUSPEND Flag}jajsbaja}(j]j]j]j]j ]internalrefurijij anchorname#the-irqf-no-suspend-flagujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj̳ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBSystem Wakeup Interrupts, enable_irq_wake() and disable_irq_wake()}jajsbaja}(j]j]j]j]j ]internalrefurijij anchorname>#system-wakeup-interrupts-enable-irq-wake-and-disable-irq-wakeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj̳ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupts and Suspend-to-Idle}jaj>sbaja}(j]j]j]j]j ]internalrefurijij anchorname#interrupts-and-suspend-to-idleujaj jaj;ubaja}(j]j]j]j]j ]ujaj jaj8ubaja}(j]j]j]j]j ]ujajҼ jaj̳ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%IRQF_NO_SUSPEND and enable_irq_wake()}jajasbaja}(j]j]j]j]j ]internalrefurijij anchorname$#irqf-no-suspend-and-enable-irq-wakeujaj jaj^ubaja}(j]j]j]j]j ]ujaj jaj[ubaja}(j]j]j]j]j ]ujajҼ jaj̳ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProgramming Language}jajsbaja}(j]j]j]j]j ]internalrefuriprocess/programming-language anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Attributes}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #attributesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRust}jajܴsbaja}(j]j]j]j]j ]internalrefurij anchorname#rustujaj jajٴubaja}(j]j]j]j]j ]ujaj jajִubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjojK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCharger Manager}jajsbaja}(j]j]j]j]j ]internalrefuripower/charger-manager anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jaj4sbaja}(j]j]j]j]j ]internalrefurij# anchorname #introductionujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj.ubaja}(j]j]j]j]j ]ujajҼ jaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja92. Global Charger-Manager Data related with suspend_again}jajWsbaja}(j]j]j]j]j ]internalrefurij# anchorname7#global-charger-manager-data-related-with-suspend-againujaj jajTubaja}(j]j]j]j]j ]ujaj jajQubaja}(j]j]j]j]j ]ujajҼ jaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. How to setup suspend_again}jajzsbaja}(j]j]j]j]j ]internalrefurij# anchorname#how-to-setup-suspend-againujaj jajwubaja}(j]j]j]j]j ]ujaj jajtubaja}(j]j]j]j]j ]ujajҼ jaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-4. Charger-Manager Data (struct charger_desc)}jajsbaja}(j]j]j]j]j ]internalrefurij# anchorname)#charger-manager-data-struct-charger-descujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>5. Notify Charger-Manager of charger events: cm_notify_event()}jajsbaja}(j]j]j]j]j ]internalrefurij# anchorname9#notify-charger-manager-of-charger-events-cm-notify-eventujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Other Considerations}jajsbaja}(j]j]j]j]j ]internalrefurij# anchorname#other-considerationsujaj jajubaja}(j]j]j]j]j ]ujaj jajݵubaja}(j]j]j]j]j ]ujajҼ jaj+ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj ubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFreezing of tasks}jajsbaja}(j]j]j]j]j ]internalrefuripower/freezing-of-tasks anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!I. What is the freezing of tasks?}jaj;sbaja}(j]j]j]j]j ]internalrefurij* anchorname #i-what-is-the-freezing-of-tasksujaj jaj8ubaja}(j]j]j]j]j ]ujaj jaj5ubaja}(j]j]j]j]j ]ujajҼ jaj2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaII. How does it work?}jaj^sbaja}(j]j]j]j]j ]internalrefurij* anchorname#ii-how-does-it-workujaj jaj[ubaja}(j]j]j]j]j ]ujaj jajXubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRationale behind the functions dealing with freezing and thawing of tasks}jaj~sbaja}(j]j]j]j]j ]internalrefurij* anchornameJ#rationale-behind-the-functions-dealing-with-freezing-and-thawing-of-tasksujaj jaj{ubaja}(j]j]j]j]j ]ujaj jajxubaja}(j]j]j]j]j ]ujajҼ jajuubaja}(j]j]j]j]j ]ujaj? jajXubeja}(j]j]j]j]j ]ujajҼ jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(III. Which kernel threads are freezable?}jajsbaja}(j]j]j]j]j ]internalrefurij* anchorname'#iii-which-kernel-threads-are-freezableujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIV. Why do we do that?}jajжsbaja}(j]j]j]j]j ]internalrefurij* anchorname#iv-why-do-we-do-thatujaj jajͶubaja}(j]j]j]j]j ]ujaj jajʶubaja}(j]j]j]j]j ]ujajҼ jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;V. Are there any problems related to the freezing of tasks?}jajsbaja}(j]j]j]j]j ]internalrefurij* anchorname:#v-are-there-any-problems-related-to-the-freezing-of-tasksujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGVI. Are there any precautions to be taken to prevent freezing failures?}jajsbaja}(j]j]j]j]j ]internalrefurij* anchornameF#vi-are-there-any-precautions-to-be-taken-to-prevent-freezing-failuresujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV. Miscellaneous}jaj9sbaja}(j]j]j]j]j ]internalrefurij* anchorname#v-miscellaneousujaj jaj6ubaja}(j]j]j]j]j ]ujaj jaj3ubaja}(j]j]j]j]j ]ujajҼ jaj2ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Index of Further Kernel Documentation}jajqsbaja}(j]j]j]j]j ]internalrefuriprocess/kernel-docs anchornamehujaj jajnubaja}(j]j]j]j]j ]ujaj jajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocs at the Linux Kernel tree}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#docs-at-the-linux-kernel-treeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja On-line docs}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #on-line-docsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPublished books}jaj׷sbaja}(j]j]j]j]j ]internalrefurij anchorname#published-booksujaj jajԷubaja}(j]j]j]j]j ]ujaj jajѷubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Miscellaneous}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#miscellaneousujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRust}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#rustujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajkubeja}(j]j]j]j]j ]ujajҼ jajhubaja}(j]j]j]j]j ]ujaj? ubjzjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux kernel management style}jajUsbaja}(j]j]j]j]j ]internalrefuriprocess/management-style anchornamehujaj jajRubaja}(j]j]j]j]j ]ujaj jajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1) Decisions}jajusbaja}(j]j]j]j]j ]internalrefurijd anchorname #decisionsujaj jajrubaja}(j]j]j]j]j ]ujaj jajoubaja}(j]j]j]j]j ]ujajҼ jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2) People}jajsbaja}(j]j]j]j]j ]internalrefurijd anchorname#peopleujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3) People II - the Good Kind}jajsbaja}(j]j]j]j]j ]internalrefurijd anchorname#people-ii-the-good-kindujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4) Placing blame}jaj޸sbaja}(j]j]j]j]j ]internalrefurijd anchorname#placing-blameujaj jaj۸ubaja}(j]j]j]j]j ]ujaj jajظubaja}(j]j]j]j]j ]ujajҼ jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5) Things to avoid}jajsbaja}(j]j]j]j]j ]internalrefurijd anchorname#things-to-avoidujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6) Why me?}jaj$sbaja}(j]j]j]j]j ]internalrefurijd anchorname#why-meujaj jaj!ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajlubeja}(j]j]j]j]j ]ujaj? jajOubeja}(j]j]j]j]j ]ujajҼ jajLubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver changes}jaj\sbaja}(j]j]j]j]j ]internalrefuripcmcia/driver-changes anchornamehujaj jajYubaja}(j]j]j]j]j ]ujaj jajVubaja}(j]j]j]j]j ]ujajҼ jajSubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!HOWTO do Linux kernel development}jajsbaja}(j]j]j]j]j ]internalrefuri process/howto anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #introductionujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Legal Issues}jaj˹sbaja}(j]j]j]j]j ]internalrefurij anchorname #legal-issuesujaj jajȹubaja}(j]j]j]j]j ]ujaj jajŹubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Documentation}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#documentationujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBecoming A Kernel Developer}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#becoming-a-kernel-developerujaj jajubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe development process}jaj4sbaja}(j]j]j]j]j ]internalrefurij anchorname#the-development-processujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mainline tree}jajTsbaja}(j]j]j]j]j ]internalrefurij anchorname#mainline-treeujaj jajQubaja}(j]j]j]j]j ]ujaj jajNubaja}(j]j]j]j]j ]ujajҼ jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Various stable trees with multiple major numbers}jajwsbaja}(j]j]j]j]j ]internalrefurij anchorname1#various-stable-trees-with-multiple-major-numbersujaj jajtubaja}(j]j]j]j]j ]ujaj jajqubaja}(j]j]j]j]j ]ujajҼ jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem-specific trees}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#subsystem-specific-treesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#linux-next integration testing tree}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname$#linux-next-integration-testing-treeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajKubeja}(j]j]j]j]j ]ujaj? jaj.ubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bug Reporting}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#bug-reportingujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManaging bug reports}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#managing-bug-reportsujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mailing lists}jaj2sbaja}(j]j]j]j]j ]internalrefurij anchorname#mailing-listsujaj jaj/ubaja}(j]j]j]j]j ]ujaj jaj,ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWorking with the community}jajUsbaja}(j]j]j]j]j ]internalrefurij anchorname#working-with-the-communityujaj jajRubaja}(j]j]j]j]j ]ujaj jajOubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADifferences between the kernel community and corporate structures}jajxsbaja}(j]j]j]j]j ]internalrefurij anchornameB#differences-between-the-kernel-community-and-corporate-structuresujaj jajuubaja}(j]j]j]j]j ]ujaj jajrubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBreak up your changes}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#break-up-your-changesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJustify your change}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#justify-your-changeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocument your change}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#document-your-changeujaj jaj޻ubaja}(j]j]j]j]j ]ujaj jajۻubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj7 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"XFRM proc - /proc/net/xfrm_* files}jajsbaja}(j]j]j]j]j ]internalrefurinetworking/xfrm_proc anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTransformation Statistics}jaj9sbaja}(j]j]j]j]j ]internalrefurij( anchorname#transformation-statisticsujaj jaj6ubaja}(j]j]j]j]j ]ujaj jaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInbound errors}jajYsbaja}(j]j]j]j]j ]internalrefurij( anchorname#inbound-errorsujaj jajVubaja}(j]j]j]j]j ]ujaj jajSubaja}(j]j]j]j]j ]ujajҼ jajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOutbound errors}jaj|sbaja}(j]j]j]j]j ]internalrefurij( anchorname#outbound-errorsujaj jajyubaja}(j]j]j]j]j ]ujaj jajvubaja}(j]j]j]j]j ]ujajҼ jajPubeja}(j]j]j]j]j ]ujaj? jaj3ubeja}(j]j]j]j]j ]ujajҼ jaj0ubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjzjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKVM x86}jajsbaja}(j]j]j]j]j ]internalrefuriprocess/maintainer-kvm-x86 anchornamehjajIujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaForeword}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #forewordja](KKeujaj jajݼubaja}(j]j]j]j]j ]ujaj jajڼubaja}(j]j]j]j]j ]ujajҼ jaj׼ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTL;DR}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#tl-drja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj׼ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTrees}jaj(sbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#treesja](KKeujaj jaj%ubaja}(j]j]j]j]j ]ujaj jaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBranches}jajIsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #branchesja](KKKeujaj jajFubaja}(j]j]j]j]j ]ujaj jajCubaja}(j]j]j]j]j ]ujajҼ jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Lifecycle}jajmsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #lifecycleja](KKKeujaj jajjubaja}(j]j]j]j]j ]ujaj jajgubaja}(j]j]j]j]j ]ujajҼ jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTimeline}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #timelineja](KKKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj@ubeja}(j]j]j]j]j ]ujaj? jaj"ubeja}(j]j]j]j]j ]ujajҼ jaj׼ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Development}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #developmentja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBase Tree/Branch}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#base-tree-branchja](KKKeujaj jaj߽ubaja}(j]j]j]j]j ]ujaj jajܽubaja}(j]j]j]j]j ]ujajҼ jajٽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Coding Style}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #coding-styleja](KKKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajٽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComments}jaj*sbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #commentsja](KKKeujaj jaj'ubaja}(j]j]j]j]j ]ujaj jaj$ubaja}(j]j]j]j]j ]ujajҼ jajٽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSDM and APM References}jajNsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#sdm-and-apm-referencesja](KKKeujaj jajKubaja}(j]j]j]j]j ]ujaj jajHubaja}(j]j]j]j]j ]ujajҼ jajٽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShortlog}jajrsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #shortlogja](KKKeujaj jajoubaja}(j]j]j]j]j ]ujaj jajlubaja}(j]j]j]j]j ]ujajҼ jajٽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Changelog}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #changelogja](KKKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajٽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFixes}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#fixesja](KKKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajٽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunction References}jaj޾sbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#function-referencesja](KKKeujaj jaj۾ubaja}(j]j]j]j]j ]ujaj jajؾubaja}(j]j]j]j]j ]ujajҼ jajٽubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj׼ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#testingja](KKeujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja New Features}jaj/sbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #new-featuresja](KKKeujaj jaj,ubaja}(j]j]j]j]j ]ujaj jaj)ubaja}(j]j]j]j]j ]ujajҼ jaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bug Fixes}jajSsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #bug-fixesja](KKKeujaj jajPubaja}(j]j]j]j]j ]ujaj jajMubaja}(j]j]j]j]j ]ujajҼ jaj&ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj׼ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPosting}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#postingja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinks}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#linksja](KKKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGit Base}jajȿsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname #git-baseja](KKKeujaj jajſubaja}(j]j]j]j]j ]ujaj jaj¿ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCo-Posting Tests}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#co-posting-testsja](KKKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jaj}ubeja}(j]j]j]j]j ]ujajҼ jaj׼ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Notifications}jajsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#notificationsja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSHA1 Stability}jaj=sbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#sha1-stabilityja](KKKeujaj jaj:ubaja}(j]j]j]j]j ]ujaj jaj7ubaja}(j]j]j]j]j ]ujajҼ jaj4ubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj׼ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVulnerabilities}jajmsbaja}(j]j]j]j]j ]internalrefurijϼ anchorname#vulnerabilitiesja](KKeujaj jajjubaja}(j]j]j]j]j ]ujaj jajgubaja}(j]j]j]j]j ]ujajҼ jaj׼ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Debugging kernel and modules via gdb}jajsbaja}(j]j]j]j]j ]internalrefuri&process/debugging/gdb-kernel-debugging anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Requirements}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #requirementsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetup}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#setupujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Examples of using the Linux-provided gdb helpers}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname1#examples-of-using-the-linux-provided-gdb-helpersujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaList of commands and functions}jaj/sbaja}(j]j]j]j]j ]internalrefurij anchorname#list-of-commands-and-functionsujaj jaj,ubaja}(j]j]j]j]j ]ujaj jaj)ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Debugging advice for driver development}jajgsbaja}(j]j]j]j]j ]internalrefuri4process/debugging/driver_development_debugging_guide anchornamehujaj jajdubaja}(j]j]j]j]j ]ujaj jajaubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japrintk() & friends}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname#printk-friendsujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSimple printk()}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname#simple-printkujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trace_printk}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname #trace-printkujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadev_dbg}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname#dev-dbgujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Custom printk}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname#custom-printkujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFtrace}jaj?sbaja}(j]j]j]j]j ]internalrefurijv anchorname#ftraceujaj jaj<ubaja}(j]j]j]j]j ]ujaj jaj9ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Creating a custom Ftrace tracepoint}jaj_sbaja}(j]j]j]j]j ]internalrefurijv anchorname$#creating-a-custom-ftrace-tracepointujaj jaj\ubaja}(j]j]j]j]j ]ujaj jajYubaja}(j]j]j]j]j ]ujajҼ jajVubaja}(j]j]j]j]j ]ujaj? jaj9ubeja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugFS}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname#debugfsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.KASAN, UBSAN, lockdep and other error checkers}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname-#kasan-ubsan-lockdep-and-other-error-checkersujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KASAN (Kernel Address Sanitizer)}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname#kasan-kernel-address-sanitizerujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$UBSAN (Undefined Behavior Sanitizer)}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname##ubsan-undefined-behavior-sanitizerujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#lockdep (Lock Dependency Validator)}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname"#lockdep-lock-dependency-validatorujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)PSI (Pressure stall information tracking)}jaj:sbaja}(j]j]j]j]j ]internalrefurijv anchorname(#psi-pressure-stall-information-trackingujaj jaj7ubaja}(j]j]j]j]j ]ujaj jaj4ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadevice coredump}jajisbaja}(j]j]j]j]j ]internalrefurijv anchorname#device-coredumpujaj jajfubaja}(j]j]j]j]j ]ujaj jajcubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadevcoredump interfaces}jajsbaja}(j]j]j]j]j ]internalrefurijv anchorname#devcoredump-interfacesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? jajcubeja}(j]j]j]j]j ]ujajҼ jaj~ubeja}(j]j]j]j]j ]ujaj? jajaubeja}(j]j]j]j]j ]ujajҼ jaj^ubaja}(j]j]j]j]j ]ujaj? ubjnjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdvanced topics}jajsbaja}(j]j]j]j]j ]internalrefuriprocess/7.AdvancedTopics anchornamehjajqujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManaging patches with git}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#managing-patches-with-gitja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReviewing patches}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#reviewing-patchesja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Debugging hibernation and suspend}jajJsbaja}(j]j]j]j]j ]internalrefuripower/basic-pm-debugging anchornamehujaj jajGubaja}(j]j]j]j]j ]ujaj jajDubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja31. Testing hibernation (aka suspend to disk or STD)}jajjsbaja}(j]j]j]j]j ]internalrefurijY anchorname/#testing-hibernation-aka-suspend-to-disk-or-stdujaj jajgubaja}(j]j]j]j]j ]ujaj jajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaa) Test modes of hibernation}jajsbaja}(j]j]j]j]j ]internalrefurijY anchorname#a-test-modes-of-hibernationujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja b) Testing minimal configuration}jajsbaja}(j]j]j]j]j ]internalrefurijY anchorname #b-testing-minimal-configurationujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1c) Using the “test_resume” hibernation option}jajsbaja}(j]j]j]j]j ]internalrefurijY anchorname+#c-using-the-test-resume-hibernation-optionujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jad) Advanced debugging}jajsbaja}(j]j]j]j]j ]internalrefurijY anchorname#d-advanced-debuggingujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajdubeja}(j]j]j]j]j ]ujajҼ jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Testing suspend to RAM (STR)}jaj"sbaja}(j]j]j]j]j ]internalrefurijY anchorname#testing-suspend-to-ram-strujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajaubeja}(j]j]j]j]j ]ujaj? jajDubeja}(j]j]j]j]j ]ujajҼ jajAubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Linux Kernel Contribution Maturity Model}jajZsbaja}(j]j]j]j]j ]internalrefuri#process/contribution-maturity-model anchornamehujaj jajWubaja}(j]j]j]j]j ]ujaj jajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajzsbaja}(j]j]j]j]j ]internalrefuriji anchorname #backgroundujaj jajwubaja}(j]j]j]j]j ]ujaj jajtubaja}(j]j]j]j]j ]ujajҼ jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLevel 0}jajsbaja}(j]j]j]j]j ]internalrefuriji anchorname#level-0ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLevel 1}jajsbaja}(j]j]j]j]j ]internalrefuriji anchorname#level-1ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLevel 2}jajsbaja}(j]j]j]j]j ]internalrefuriji anchorname#level-2ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLevel 3}jajsbaja}(j]j]j]j]j ]internalrefuriji anchorname#level-3ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLevel 4}jaj)sbaja}(j]j]j]j]j ]internalrefuriji anchorname#level-4ujaj jaj&ubaja}(j]j]j]j]j ]ujaj jaj#ubaja}(j]j]j]j]j ]ujajҼ jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLevel 5}jajLsbaja}(j]j]j]j]j ]internalrefuriji anchorname#level-5ujaj jajIubaja}(j]j]j]j]j ]ujaj jajFubaja}(j]j]j]j]j ]ujajҼ jajqubeja}(j]j]j]j]j ]ujaj? jajTubeja}(j]j]j]j]j ]ujajҼ jajQubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4Testing suspend and resume support in device drivers}jajsbaja}(j]j]j]j]j ]internalrefuripower/drivers-testing anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Preparing the test system}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#preparing-the-test-systemujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Testing the driver}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#testing-the-driverujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jaj~ubeja}(j]j]j]j]j ]ujajҼ jaj{ubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPosting patches}jajsbaja}(j]j]j]j]j ]internalrefuriprocess/5.Posting anchornamehjajujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja When to post}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #when-to-postja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBefore creating patches}jajCsbaja}(j]j]j]j]j ]internalrefurij anchorname#before-creating-patchesja](KKeujaj jaj@ubaja}(j]j]j]j]j ]ujaj jaj=ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPatch preparation}jajgsbaja}(j]j]j]j]j ]internalrefurij anchorname#patch-preparationja](KKeujaj jajdubaja}(j]j]j]j]j ]ujaj jajaubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPatch formatting and changelogs}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #patch-formatting-and-changelogsja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSending the patch}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#sending-the-patchja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device table}jajsbaja}(j]j]j]j]j ]internalrefuripcmcia/devicetable anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"LIBNVDIMM Maintainer Entry Profile}jajsbaja}(j]j]j]j]j ]internalrefurinvdimm/maintainer-entry-profile anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj4sbaja}(j]j]j]j]j ]internalrefurij# anchorname #overviewujaj jaj1ubaja}(j]j]j]j]j ]ujaj jaj.ubaja}(j]j]j]j]j ]ujajҼ jaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSubmit Checklist Addendum}jajWsbaja}(j]j]j]j]j ]internalrefurij# anchorname#submit-checklist-addendumujaj jajTubaja}(j]j]j]j]j ]ujaj jajQubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ACPI Device Specific Methods (_DSM)}jajwsbaja}(j]j]j]j]j ]internalrefurij# anchorname!#acpi-device-specific-methods-dsmujaj jajtubaja}(j]j]j]j]j ]ujaj jajqubaja}(j]j]j]j]j ]ujajҼ jajnubaja}(j]j]j]j]j ]ujaj? jajQubeja}(j]j]j]j]j ]ujajҼ jaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey Cycle Dates}jajsbaja}(j]j]j]j]j ]internalrefurij# anchorname#key-cycle-datesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReview Cadence}jajsbaja}(j]j]j]j]j ]internalrefurij# anchorname#review-cadenceujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj+ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj ubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEmail clients info for Linux}jajsbaja}(j]j]j]j]j ]internalrefuriprocess/email-clients anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGit}jaj!sbaja}(j]j]j]j]j ]internalrefurij anchorname#gitujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Preferences}jajDsbaja}(j]j]j]j]j ]internalrefurij anchorname#general-preferencesujaj jajAubaja}(j]j]j]j]j ]ujaj jaj>ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSome email client (MUA) hints}jajgsbaja}(j]j]j]j]j ]internalrefurij anchorname#some-email-client-mua-hintsujaj jajdubaja}(j]j]j]j]j ]ujaj jajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Alpine (TUI)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #alpine-tuiujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClaws Mail (GUI)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#claws-mail-guiujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvolution (GUI)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#evolution-guiujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kmail (GUI)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #kmail-guiujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLotus Notes (GUI)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#lotus-notes-guiujaj jajubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIBM Verse (Web GUI)}jaj6sbaja}(j]j]j]j]j ]internalrefurij anchorname#ibm-verse-web-guiujaj jaj3ubaja}(j]j]j]j]j ]ujaj jaj0ubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mutt (TUI)}jajYsbaja}(j]j]j]j]j ]internalrefurij anchorname #mutt-tuiujaj jajVubaja}(j]j]j]j]j ]ujaj jajSubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pine (TUI)}jaj|sbaja}(j]j]j]j]j ]internalrefurij anchorname #pine-tuiujaj jajyubaja}(j]j]j]j]j ]ujaj jajvubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSylpheed (GUI)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #sylpheed-guiujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThunderbird (GUI)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#thunderbird-guiujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TkRat (GUI)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #tkrat-guiujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGmail (Web GUI)}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#gmail-web-guiujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHacKerMaiL (TUI)}jaj+sbaja}(j]j]j]j]j ]internalrefurij anchorname#hackermail-tuiujaj jaj(ubaja}(j]j]j]j]j ]ujaj jaj%ubaja}(j]j]j]j]j ]ujajҼ jaj~ubeja}(j]j]j]j]j ]ujaj? jajaubeja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXDP RX Metadata}jajosbaja}(j]j]j]j]j ]internalrefurinetworking/xdp-rx-metadata anchornamehujaj jajlubaja}(j]j]j]j]j ]ujaj jajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Design}jajsbaja}(j]j]j]j]j ]internalrefurij~ anchorname#general-designujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAF_XDP}jajsbaja}(j]j]j]j]j ]internalrefurij~ anchorname#af-xdpujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXDP_PASS}jajsbaja}(j]j]j]j]j ]internalrefurij~ anchorname #xdp-passujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_redirect_map}jajsbaja}(j]j]j]j]j ]internalrefurij~ anchorname#bpf-redirect-mapujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja bpf_tail_call}jajsbaja}(j]j]j]j]j ]internalrefurij~ anchorname#bpf-tail-callujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Devices}jaj>sbaja}(j]j]j]j]j ]internalrefurij~ anchorname#supported-devicesujaj jaj;ubaja}(j]j]j]j]j ]ujaj jaj8ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajasbaja}(j]j]j]j]j ]internalrefurij~ anchorname#exampleujaj jaj^ubaja}(j]j]j]j]j ]ujaj jaj[ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajiubeja}(j]j]j]j]j ]ujajҼ jajfubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@Subsystem and maintainer tree specific development process notes}jajsbaja}(j]j]j]j]j ]internalrefuriprocess/maintainer-handbooks anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j ]parentjentries](Nprocess/maintainer-netdevNprocess/maintainer-socN process/maintainer-soc-clean-dtsNprocess/maintainer-tipNprocess/maintainer-kvm-x86e includefiles](jjjjjemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajV jՔJ/var/lib/git/docbuild/linux/Documentation/process/maintainer-handbooks.rstj֔Kjajubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj|jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux kernel licensing rules}jajsbaja}(j]j]j]j]j ]internalrefuriprocess/license-rules anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLicense identifier syntax}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#license-identifier-syntaxujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLicense identifiers}jaj3sbaja}(j]j]j]j]j ]internalrefurij anchorname#license-identifiersujaj jaj0ubaja}(j]j]j]j]j ]ujaj jaj-ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMODULE_LICENSE}jajVsbaja}(j]j]j]j]j ]internalrefurij anchorname#id1ujaj jajSubaja}(j]j]j]j]j ]ujaj jajPubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj7 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPower Capping Framework}jajsbaja}(j]j]j]j]j ]internalrefuripower/powercap/powercap anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Terminology}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #terminologyujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja package-0}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #package-0ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPower Zone Attributes}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#power-zone-attributesujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMonitoring attributes}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#monitoring-attributesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constraints}jaj@sbaja}(j]j]j]j]j ]internalrefurij anchorname #constraintsujaj jaj=ubaja}(j]j]j]j]j ]ujaj jaj:ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Common zone and control type attributes}jajcsbaja}(j]j]j]j]j ]internalrefurij anchorname(#common-zone-and-control-type-attributesujaj jaj`ubaja}(j]j]j]j]j ]ujaj jaj]ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Power Cap Client Driver Interface}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname"#power-cap-client-driver-interfaceujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja XFRM Syscall}jajsbaja}(j]j]j]j]j ]internalrefurinetworking/xfrm_sysctl anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$/proc/sys/net/core/xfrm_* Variables:}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname!#proc-sys-net-core-xfrm-variablesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Dynamic Thermal Power Management framework}jaj"sbaja}(j]j]j]j]j ]internalrefuripower/powercap/dtpm anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajBsbaja}(j]j]j]j]j ]internalrefurij1 anchorname #overviewujaj jaj?ubaja}(j]j]j]j]j ]ujaj jaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlat description}jajbsbaja}(j]j]j]j]j ]internalrefurij1 anchorname#flat-descriptionujaj jaj_ubaja}(j]j]j]j]j ]ujaj jaj\ubaja}(j]j]j]j]j ]ujajҼ jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHierarchical description}jajsbaja}(j]j]j]j]j ]internalrefurij1 anchorname#hierarchical-descriptionujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajYubeja}(j]j]j]j]j ]ujaj? jaj<ubeja}(j]j]j]j]j ]ujajҼ jaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser space API}jajsbaja}(j]j]j]j]j ]internalrefurij1 anchorname#user-space-apiujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constraints}jajsbaja}(j]j]j]j]j ]internalrefurij1 anchorname #constraintsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel API}jajsbaja}(j]j]j]j]j ]internalrefurij1 anchorname #kernel-apiujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj#sbaja}(j]j]j]j]j ]internalrefurij1 anchorname#id1ujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Nomenclature}jajFsbaja}(j]j]j]j]j ]internalrefurij1 anchorname #nomenclatureujaj jajCubaja}(j]j]j]j]j ]ujaj jaj@ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jaj9ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j ]internalrefuriprocess/1.Intro anchornamehjaj)ujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExecutive summary}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#executive-summaryja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat this document is about}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#what-this-document-is-aboutja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#creditsja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0The importance of getting code into the mainline}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname1#the-importance-of-getting-code-into-the-mainlineja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Licensing}jaj:sbaja}(j]j]j]j]j ]internalrefurij anchorname #licensingja](KKeujaj jaj7ubaja}(j]j]j]j]j ]ujaj jaj4ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?Everything you ever wanted to know about Linux -stable releases}jajssbaja}(j]j]j]j]j ]internalrefuriprocess/stable-kernel-rules anchornamehujaj jajpubaja}(j]j]j]j]j ]ujaj jajmubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4Procedure for submitting patches to the -stable tree}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname4#procedure-for-submitting-patches-to-the-stable-treeujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOption 1}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #option-1ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOption 2}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #option-2ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOption 3}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #option-3ujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFollowing the submission}jaj(sbaja}(j]j]j]j]j ]internalrefurij anchorname#following-the-submissionujaj jaj%ubaja}(j]j]j]j]j ]ujaj jaj"ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Review cycle}jajKsbaja}(j]j]j]j]j ]internalrefurij anchorname #review-cycleujaj jajHubaja}(j]j]j]j]j ]ujaj jajEubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrees}jajnsbaja}(j]j]j]j]j ]internalrefurij anchorname#treesujaj jajkubaja}(j]j]j]j]j ]ujaj jajhubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReview committee}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#review-committeeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajmubeja}(j]j]j]j]j ]ujajҼ jajjubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRegulator Driver Interface}jajsbaja}(j]j]j]j]j ]internalrefuripower/regulator/regulator anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Registration}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #registrationujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegulator Events}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#regulator-eventsujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)A guide to the Kernel Development Process}jajDsbaja}(j]j]j]j]j ]internalrefuriprocess/development-process anchornamehujaj jajAubaja}(j]j]j]j]j ]ujaj jaj>ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j ]parentjSentries](Nprocess/1.IntroNprocess/2.ProcessNprocess/3.Early-stageNprocess/4.CodingNprocess/5.PostingNprocess/6.FollowthroughNprocess/7.AdvancedTopicsNprocess/8.Conclusione includefiles](jjjljnjpjrjtjvjxemaxdepthKcaptionContentsglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionj~ujajV jՔI/var/lib/git/docbuild/linux/Documentation/process/development-process.rstj֔Kjaj[ubaja}(j]j]j]j]j ]ujaj? jaj>ubeja}(j]j]j]j]j ]ujajҼ jaj;ubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Linux NVMe feature and quirk policy}jajsbaja}(j]j]j]j]j ]internalrefurinvme/feature-and-quirk-policy anchornamehjaj^ujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #introductionja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported features}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#supported-featuresja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuirks}jaj sbaja}(j]j]j]j]j ]internalrefurij anchorname#quirksja](KKeujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDInteraction of Suspend code (S3) with the CPU hotplug infrastructure}jajDsbaja}(j]j]j]j]j ]internalrefuripower/suspend-and-cpuhotplug anchornamehujaj jajAubaja}(j]j]j]j]j ]ujaj jaj>ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5I. Differences between CPU hotplug and Suspend-to-RAM}jajdsbaja}(j]j]j]j]j ]internalrefurijS anchorname5#i-differences-between-cpu-hotplug-and-suspend-to-ramujaj jajaubaja}(j]j]j]j]j ]ujaj jaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Important files and functions/entry points:}jajsbaja}(j]j]j]j]j ]internalrefurijS anchorname+#important-files-and-functions-entry-pointsujaj jajubaja}(j]j]j]j]j ]ujaj jaj~ubaja}(j]j]j]j]j ]ujajҼ jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0II. What are the issues involved in CPU hotplug?}jajsbaja}(j]j]j]j]j ]internalrefurijS anchorname/#ii-what-are-the-issues-involved-in-cpu-hotplugujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj{ubeja}(j]j]j]j]j ]ujaj? jaj^ubeja}(j]j]j]j]j ]ujajҼ jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIII. Known problems}jajsbaja}(j]j]j]j]j ]internalrefurijS anchorname#iii-known-problemsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj[ubeja}(j]j]j]j]j ]ujaj? jaj>ubeja}(j]j]j]j]j ]ujajҼ jaj;ubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCVEs}jajsbaja}(j]j]j]j]j ]internalrefuri process/cve anchornamehujaj jaj ubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProcess}jaj.sbaja}(j]j]j]j]j ]internalrefurij anchorname#processujaj jaj+ubaja}(j]j]j]j]j ]ujaj jaj(ubaja}(j]j]j]j]j ]ujajҼ jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisputes of assigned CVEs}jajQsbaja}(j]j]j]j]j ]internalrefurij anchorname#disputes-of-assigned-cvesujaj jajNubaja}(j]j]j]j]j ]ujaj jajKubaja}(j]j]j]j]j ]ujajҼ jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Invalid CVEs}jajtsbaja}(j]j]j]j]j ]internalrefurij anchorname #invalid-cvesujaj jajqubaja}(j]j]j]j]j ]ujaj jajnubaja}(j]j]j]j]j ]ujajҼ jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaApplicability of specific CVEs}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#applicability-of-specific-cvesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jaj%ubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Swap suspend}jajsbaja}(j]j]j]j]j ]internalrefuri power/swsusp anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDArticle about goals and implementation of Software Suspend for Linux}jajsbaja}(j]j]j]j]j ]internalrefurij anchornameE#article-about-goals-and-implementation-of-software-suspend-for-linuxujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdea and goals to achieve}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#idea-and-goals-to-achieveujaj jaj ubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSleep states summary}jaj>sbaja}(j]j]j]j]j ]internalrefurij anchorname#sleep-states-summaryujaj jaj;ubaja}(j]j]j]j]j ]ujaj jaj8ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrequently Asked Questions}jajasbaja}(j]j]j]j]j ]internalrefurij anchorname#frequently-asked-questionsujaj jaj^ubaja}(j]j]j]j]j ]ujaj jaj[ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjc jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2Runtime Power Management Framework for I/O Devices}jajsbaja}(j]j]j]j]j ]internalrefuripower/runtime_pm anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #introductionujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Device Runtime PM Callbacks}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#device-runtime-pm-callbacksujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Runtime PM Device Fields}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#runtime-pm-device-fieldsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%4. Runtime PM Device Helper Functions}jaj"sbaja}(j]j]j]j]j ]internalrefurij anchorname##runtime-pm-device-helper-functionsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja85. Runtime PM Initialization, Device Probing and Removal}jajEsbaja}(j]j]j]j]j ]internalrefurij anchorname5#runtime-pm-initialization-device-probing-and-removalujaj jajBubaja}(j]j]j]j]j ]ujaj jaj?ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Runtime PM and System Sleep}jajhsbaja}(j]j]j]j]j ]internalrefurij anchorname#runtime-pm-and-system-sleepujaj jajeubaja}(j]j]j]j]j ]ujaj jajbubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Generic subsystem callbacks}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#generic-subsystem-callbacksujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. “No-Callback” Devices}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#no-callback-devicesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja19. Autosuspend, or automatically-delayed suspends}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname.#autosuspend-or-automatically-delayed-suspendsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjd jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFor more information}jaj sbaja}(j]j]j]j]j ]internalrefuriprocess/8.Conclusion anchornamehjajujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conclusion}jaj,sbaja}(j]j]j]j]j ]internalrefurij anchorname #conclusionja]K aujaj jaj)ubaja}(j]j]j]j]j ]ujaj jaj&ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaResearcher Guidelines}jajYsbaja}(j]j]j]j]j ]internalrefuriprocess/researcher-guidelines anchornamehujaj jajVubaja}(j]j]j]j]j ]ujaj jajSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSurveys}jajysbaja}(j]j]j]j]j ]internalrefurijh anchorname#surveysujaj jajvubaja}(j]j]j]j]j ]ujaj jajsubaja}(j]j]j]j]j ]ujajҼ jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPatches}jajsbaja}(j]j]j]j]j ]internalrefurijh anchorname#patchesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajpubeja}(j]j]j]j]j ]ujaj? jajSubeja}(j]j]j]j]j ]ujajҼ jajPubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@Linux Kernel Contributor Covenant Code of Conduct Interpretation}jajsbaja}(j]j]j]j]j ]internalrefuri&process/code-of-conduct-interpretation anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Maintainers}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #maintainersujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResponsibilities}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#responsibilitiesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScope}jaj:sbaja}(j]j]j]j]j ]internalrefurij anchorname#scopeujaj jaj7ubaja}(j]j]j]j]j ]ujaj jaj4ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Enforcement}jaj]sbaja}(j]j]j]j]j ]internalrefurij anchorname #enforcementujaj jajZubaja}(j]j]j]j]j ]ujaj jajWubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@Enforcement for Unacceptable Behavior Code of Conduct Violations}jajsbaja}(j]j]j]j]j ]internalrefurij anchornameA#enforcement-for-unacceptable-behavior-code-of-conduct-violationsujaj jaj}ubaja}(j]j]j]j]j ]ujaj jajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Seek public apology for the violation}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname&#seek-public-apology-for-the-violationujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARemedial measures if there is no public apology for the violation}jajsbaja}(j]j]j]j]j ]internalrefurij anchornameB#remedial-measures-if-there-is-no-public-apology-for-the-violationujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajzubeja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace debugging advice}jajsbaja}(j]j]j]j]j ]internalrefuri+process/debugging/userspace_debugging_guide anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Dynamic debug}jaj'sbaja}(j]j]j]j]j ]internalrefurij anchorname#dynamic-debugujaj jaj$ubaja}(j]j]j]j]j ]ujaj jaj!ubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFtrace}jajJsbaja}(j]j]j]j]j ]internalrefurij anchorname#ftraceujaj jajGubaja}(j]j]j]j]j ]ujaj jajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading the ftrace log}jajjsbaja}(j]j]j]j]j ]internalrefurij anchorname#reading-the-ftrace-logujaj jajgubaja}(j]j]j]j]j ]ujaj jajdubaja}(j]j]j]j]j ]ujajҼ jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernelshark}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #kernelsharkujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajaubeja}(j]j]j]j]j ]ujaj? jajDubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerf & alternatives}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#perf-alternativesujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Why should you do a performance analysis?}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname)#why-should-you-do-a-performance-analysisujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-How to do a simple analysis with linux tools?}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname-#how-to-do-a-simple-analysis-with-linux-toolsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiving deeper with perf}jaj"sbaja}(j]j]j]j]j ]internalrefurij anchorname#diving-deeper-with-perfujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPerfetto}jajEsbaja}(j]j]j]j]j ]internalrefurij anchorname #perfettoujaj jajBubaja}(j]j]j]j]j ]ujaj jaj?ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel panic analysis tools}jajtsbaja}(j]j]j]j]j ]internalrefurij anchorname#kernel-panic-analysis-toolsujaj jajqubaja}(j]j]j]j]j ]ujaj jajnubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjl jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j ]internalrefuri peci/peci anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PECI Wire}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname #peci-wireujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPECI subsystem internals}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#peci-subsystem-internalsujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPECI CPU Driver API}jajsbaja}(j]j]j]j]j ]internalrefurij anchorname#peci-cpu-driver-apiujaj jajubaja}(j]j]j]j]j ]ujaj jaj ubaja}(j]j]j]j]j ]ujajҼ jajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCMCIA}jajJsbaja}(j]j]j]j]j ]internalrefuri pcmcia/index anchornamehujaj jajGubaja}(j]j]j]j]j ]ujaj jajDubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j ]parentjYentries](N pcmcia/driverNpcmcia/devicetableNpcmcia/lockingNpcmcia/driver-changese includefiles](jpjrjtjvemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV jՔ:/var/lib/git/docbuild/linux/Documentation/pcmcia/index.rstj֔Kjajaubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j ]internalrefurijY anchorname#indicesujaj jajubaja}(j]j]j]j]j ]ujaj jajubaja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]exprsubproject and htmlujajsjajaubeja}(j]j]j]j]j ]ujaj? jajDubeja}(j]j]j]j]j ]ujajҼ jajAubaja}(j]j]j]j]j ]ujaj? ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPower Management}jajsbaja}(j]j]j]j]j ]internalrefuri power/index anchornamehujaj jajubaja}(j]j]j]j]j ]ujaj jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j ]parentjentries](Npower/apm-acpiNpower/basic-pm-debuggingNpower/charger-managerNpower/drivers-testingNpower/energy-modelNpower/freezing-of-tasksN power/oppN power/pciNpower/pm_qos_interfaceNpower/power_supply_classNpower/runtime_pmN power/s2ramNpower/suspend-and-cpuhotplugNpower/suspend-and-interruptsNpower/swsusp-and-swap-filesNpower/swsusp-dmcryptN power/swsuspN power/videoN power/tricksNpower/userland-swsuspNpower/powercap/powercapNpower/powercap/dtpmNpower/regulator/consumerNpower/regulator/designNpower/regulator/machineNpower/regulator/overviewNpower/regulator/regulatore includefiles](jjjjjjjjjjjj j j jjjjjjjjjj!j#j%j'emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV jՔ9/var/lib/git/docbuild/linux/Documentation/power/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj>sbaja}(j]j]j]j]j ]internalrefurij anchorname#indicesujaj jaj;ubaja}(j]j]j]j]j ]ujaj jaj8ubaja}(j]j]j]j]j ]ujajҼ jaj5ubaja}(j]j]j]j]j ]exprsubproject and htmlujajsjajubeja}(j]j]j]j]j ]ujaj? jajubeja}(j]j]j]j]j ]ujajҼ jajubaja}(j]j]j]j]j ]ujaj? ubjE jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware Spinlock Framework}jaj~sbaja}(j]j]j]j]j]internalrefurilocking/hwspinlock anchornamehuja referencejaj{ubaja}(j]j]j]j]j]ujacompact_paragraphjajxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]uja list_itemjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser API}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #user-apiujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Typical usage}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#typical-usageujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI for implementors}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#api-for-implementorsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImportant structs}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname#important-structsujajjaj*ubaja}(j]j]j]j]j]ujajjaj'ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation callbacks}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#implementation-callbacksujajjajMubaja}(j]j]j]j]j]ujajjajJubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]uja bullet_listjajxubeja}(j]j]j]j]j]ujajjajuubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace LEDs}jajsbaja}(j]j]j]j]j]internalrefuri leds/uleds anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#usageujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5IBM Virtual Management Channel Kernel Driver (IBMVMC)}jajsbaja}(j]j]j]j]j]internalrefurimisc-devices/ibmvmc anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManagement Application}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#management-applicationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Virtual Management Channel (VMC)}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#virtual-management-channel-vmcujajjajAubaja}(j]j]j]j]j]ujajjaj>ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname #terminologyujajjajdubaja}(j]j]j]j]j]ujajjajaubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Example Management Partition VMC Driver Interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname2#example-management-partition-vmc-driver-interfaceujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMC Interface Initialization}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#vmc-interface-initializationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMC Interface Open}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#vmc-interface-openujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMC Interface Runtime}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#vmc-interface-runtimeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMC Interface Close}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#vmc-interface-closeujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional Information}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname#additional-informationujajjajKubaja}(j]j]j]j]j]ujajjajHubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubu(j| jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Un)patching Callbacks}jajsbaja}(j]j]j]j]j]internalrefurilivepatch/callbacks anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Motivation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #motivationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Callback types}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#callback-typesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. How it works}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #how-it-worksujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 4. Use cases}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #use-casesujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal data update}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#global-data-updateujajjaj,ubaja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)__init and probe function patches support}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname(#init-and-probe-function-patches-supportujajjajOubaja}(j]j]j]j]j]ujajjajLubaja}(j]j]j]j]j]ujajjaj&ubeja}(j]j]j]j]j]ujajsjaj ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjaj}ubaja}(j]j]j]j]j]ujajsubj+ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFutex Requeue PI}jajsbaja}(j]j]j]j]j]internalrefurilocking/futex-requeue-pi anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motivation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #motivationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#implementationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaremap_file_pages() system call}jajsbaja}(j]j]j]j]j]internalrefurimm/remap_file_pages anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver isl29003}jaj=sbaja}(j]j]j]j]j]internalrefurimisc-devices/isl29003 anchornamehujajjaj:ubaja}(j]j]j]j]j]ujajjaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj]sbaja}(j]j]j]j]j]internalrefurijL anchorname #descriptionujajjajZubaja}(j]j]j]j]j]ujajjajWubaja}(j]j]j]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Detection}jajsbaja}(j]j]j]j]j]internalrefurijL anchorname #detectionujajjaj}ubaja}(j]j]j]j]j]ujajjajzubaja}(j]j]j]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijL anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajTubeja}(j]j]j]j]j]ujajsjaj7ubeja}(j]j]j]j]j]ujajjaj4ubaja}(j]j]j]j]j]ujajsubj1 jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe robust futex ABI}jajsbaja}(j]j]j]j]j]internalrefurilocking/robust-futex-ABI anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubj4 jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSlab Allocation}jajsbaja}(j]j]j]j]j]internalrefurimm/slab anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaShadow Variables}jaj3sbaja}(j]j]j]j]j]internalrefurilivepatch/shadow-vars anchornamehujajjaj0ubaja}(j]j]j]j]j]ujajjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Brief API summary}jajSsbaja}(j]j]j]j]j]internalrefurijB anchorname#brief-api-summaryujajjajPubaja}(j]j]j]j]j]ujajjajMubaja}(j]j]j]j]j]ujajjajJubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 2. Use cases}jajvsbaja}(j]j]j]j]j]internalrefurijB anchorname #use-casesujajjajsubaja}(j]j]j]j]j]ujajjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMatching parent’s lifecycle}jajsbaja}(j]j]j]j]j]internalrefurijB anchorname#matching-parent-s-lifecycleujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn-flight parent objects}jajsbaja}(j]j]j]j]j]internalrefurijB anchorname#in-flight-parent-objectsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther use-cases}jajsbaja}(j]j]j]j]j]internalrefurijB anchorname#other-use-casesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajpubeja}(j]j]j]j]j]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. References}jaj sbaja}(j]j]j]j]j]internalrefurijB anchorname #referencesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajJubeja}(j]j]j]j]j]ujajsjaj-ubeja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajsubj#jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLivepatch module ELF format}jajCsbaja}(j]j]j]j]j]internalrefurilivepatch/module-elf-format anchornamehujajjaj@ubaja}(j]j]j]j]j]ujajjaj=ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. Background and motivation}jajcsbaja}(j]j]j]j]j]internalrefurijR anchorname#background-and-motivationujajjaj`ubaja}(j]j]j]j]j]ujajjaj]ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Why does livepatch need to write its own relocations?}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname5#why-does-livepatch-need-to-write-its-own-relocationsujajjajubaja}(j]j]j]j]j]ujajjaj}ubaja}(j]j]j]j]j]ujajjajzubaja}(j]j]j]j]j]ujajsjaj]ubeja}(j]j]j]j]j]ujajjajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Livepatch modinfo field}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#livepatch-modinfo-fieldujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample:}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#exampleujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. Livepatch relocation sections}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#livepatch-relocation-sectionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'3.1 Livepatch relocation section format}jaj$sbaja}(j]j]j]j]j]internalrefurijR anchorname$#livepatch-relocation-section-formatujajjaj!ubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Examples:}jajDsbaja}(j]j]j]j]j]internalrefurijR anchorname #examplesujajjajAubaja}(j]j]j]j]j]ujajjaj>ubaja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Livepatch symbols}jajssbaja}(j]j]j]j]j]internalrefurijR anchorname#livepatch-symbolsujajjajpubaja}(j]j]j]j]j]ujajjajmubaja}(j]j]j]j]j]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'4.1 A livepatch module’s symbol table}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname"#a-livepatch-module-s-symbol-tableujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.2 Livepatch symbol format}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#livepatch-symbol-formatujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Examples:}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#id1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&5. Symbol table and ELF section access}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname$#symbol-table-and-elf-section-accessujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajZubeja}(j]j]j]j]j]ujajsjaj=ubeja}(j]j]j]j]j]ujajjaj:ubaja}(j]j]j]j]j]ujajsubj7 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRebasing and merging}jaj@sbaja}(j]j]j]j]j]internalrefurimaintainer/rebasing-and-merging anchornamehujajjaj=ubaja}(j]j]j]j]j]ujajjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRebasing}jaj`sbaja}(j]j]j]j]j]internalrefurijO anchorname #rebasingujajjaj]ubaja}(j]j]j]j]j]ujajjajZubaja}(j]j]j]j]j]ujajjajWubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMerging}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname#mergingujajjajubaja}(j]j]j]j]j]ujajjaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMerging from lower-level trees}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname#merging-from-lower-level-treesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Merging from sibling or upstream trees}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname'#merging-from-sibling-or-upstream-treesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjaj}ubeja}(j]j]j]j]j]ujajjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFinally}jajsbaja}(j]j]j]j]j]internalrefurijO anchorname#finallyujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajWubeja}(j]j]j]j]j]ujajsjaj:ubeja}(j]j]j]j]j]ujajjaj7ubaja}(j]j]j]j]j]ujajsubj"jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(A description of what robust futexes are}jaj-sbaja}(j]j]j]j]j]internalrefurilocking/robust-futexes anchornamehujajjaj*ubaja}(j]j]j]j]j]ujajjaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajMsbaja}(j]j]j]j]j]internalrefurij< anchorname #backgroundujajjajJubaja}(j]j]j]j]j]ujajjajGubaja}(j]j]j]j]j]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNew approach to robust futexes}jajpsbaja}(j]j]j]j]j]internalrefurij< anchorname#new-approach-to-robust-futexesujajjajmubaja}(j]j]j]j]j]ujajjajjubaja}(j]j]j]j]j]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Performance}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname #performanceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation details}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname#implementation-detailsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting, architecture support}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname#testing-architecture-supportujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajDubeja}(j]j]j]j]j]ujajsjaj'ubeja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntroduction of Uacce}jajsbaja}(j]j]j]j]j]internalrefurimisc-devices/uacce anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Architecture}jaj4sbaja}(j]j]j]j]j]internalrefurij  anchorname #architectureujajjaj1ubaja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow does it work}jajWsbaja}(j]j]j]j]j]internalrefurij  anchorname#how-does-it-workujajjajTubaja}(j]j]j]j]j]ujajjajQubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Uacce register API}jajzsbaja}(j]j]j]j]j]internalrefurij  anchorname#the-uacce-register-apiujajjajwubaja}(j]j]j]j]j]ujajjajtubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe user driver}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#the-user-driverujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCreating Pull Requests}jajsbaja}(j]j]j]j]j]internalrefurimaintainer/pull-requests anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Create Branch}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#create-branchujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreate Pull Request}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#create-pull-requestujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubmit Pull Request}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#submit-pull-requestujajjaj,ubaja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLightweight PI-futexes}jajgsbaja}(j]j]j]j]j]internalrefurilocking/pi-futex anchornamehujajjajdubaja}(j]j]j]j]j]ujajjajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPriority Inheritance - why?}jajsbaja}(j]j]j]j]j]internalrefurijv anchorname#priority-inheritance-whyujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe longer reply}jajsbaja}(j]j]j]j]j]internalrefurijv anchorname#the-longer-replyujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation}jajsbaja}(j]j]j]j]j]internalrefurijv anchorname#implementationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj~ubeja}(j]j]j]j]j]ujajsjajaubeja}(j]j]j]j]j]ujajjaj^ubaja}(j]j]j]j]j]ujajsubj5jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHugetlbfs Reservation}jajsbaja}(j]j]j]j]j]internalrefurimm/hugetlbfs_reserv anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjaj"ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAudience}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname #audienceujajjajEubaja}(j]j]j]j]j]ujajjajBubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Data Structures}jajksbaja}(j]j]j]j]j]internalrefurij anchorname#the-data-structuresujajjajhubaja}(j]j]j]j]j]ujajjajeubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Reservation Map Location (Private or Shared)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#reservation-map-location-private-or-sharedujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating Reservations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#creating-reservationsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Consuming Reservations/Allocating a Huge Page}jajsbaja}(j]j]j]j]j]internalrefurij anchorname.#consuming-reservations-allocating-a-huge-pageujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstantiate Huge Pages}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#instantiate-huge-pagesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFreeing Huge Pages}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#freeing-huge-pagesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubpool Reservations}jaj=sbaja}(j]j]j]j]j]internalrefurij anchorname#subpool-reservationsujajjaj:ubaja}(j]j]j]j]j]ujajjaj7ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOW and Reservations}jaj`sbaja}(j]j]j]j]j]internalrefurij anchorname#cow-and-reservationsujajjaj]ubaja}(j]j]j]j]j]ujajjajZubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReservation Map Modifications}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#reservation-map-modificationsujajjajubaja}(j]j]j]j]j]ujajjaj}ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReservation Map Helper Routines}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #reservation-map-helper-routinesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Reservation Cleanup in Error Paths}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##reservation-cleanup-in-error-pathsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReservations and Memory Policy}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#reservations-and-memory-policyujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHugetlbfs regression testing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#hugetlbfs-regression-testingujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMHI (Modem Host Interface)}jajGsbaja}(j]j]j]j]j]internalrefurimhi/mhi anchornamehujajjajDubaja}(j]j]j]j]j]ujajjajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajgsbaja}(j]j]j]j]j]internalrefurijV anchorname #overviewujajjajdubaja}(j]j]j]j]j]ujajjajaubaja}(j]j]j]j]j]ujajjaj^ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja MHI Internals}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname#mhi-internalsujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMIO}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname#mmioujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData structures}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname#data-structuresujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChannels}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname #channelsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransfer rings}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname#transfer-ringsujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Event rings}jaj6sbaja}(j]j]j]j]j]internalrefurijV anchorname #event-ringsujajjaj3ubaja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Ring Element}jajYsbaja}(j]j]j]j]j]internalrefurijV anchorname #ring-elementujajjajVubaja}(j]j]j]j]j]ujajjajSubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjaj^ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMHI Operations}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname#mhi-operationsujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja MHI States}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname #mhi-statesujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMHI_STATE_RESET}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname#mhi-state-resetujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMHI_STATE_READY}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname#mhi-state-readyujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MHI_STATE_M0}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname #mhi-state-m0ujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MHI_STATE_M1}jaj1sbaja}(j]j]j]j]j]internalrefurijV anchorname #mhi-state-m1ujajjaj.ubaja}(j]j]j]j]j]ujajjaj+ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MHI_STATE_M2}jajTsbaja}(j]j]j]j]j]internalrefurijV anchorname #mhi-state-m2ujajjajQubaja}(j]j]j]j]j]ujajjajNubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MHI_STATE_M3}jajwsbaja}(j]j]j]j]j]internalrefurijV anchorname #mhi-state-m3ujajjajtubaja}(j]j]j]j]j]ujajjajqubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMHI Initialization}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname#mhi-initializationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMHI Data Transfer}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname#mhi-data-transferujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjaj^ubeja}(j]j]j]j]j]ujajsjajAubeja}(j]j]j]j]j]ujajjaj>ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign}jaj sbaja}(j]j]j]j]j]internalrefurimm/damon/design anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Execution Model and Data Structures}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname$#execution-model-and-data-structuresujajjaj*ubaja}(j]j]j]j]j]ujajjaj'ubaja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverall Architecture}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#overall-architectureujajjajMubaja}(j]j]j]j]j]ujajjajJubaja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOperations Set Layer}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#operations-set-layerujajjajpubaja}(j]j]j]j]j]ujajjajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+VMA-based Target Address Range Construction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#vma-based-target-address-range-constructionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#PTE Accessed-bit Based Access Check}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#pte-accessed-bit-based-access-checkujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajmubeja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Core Logics}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #core-logicsujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Monitoring}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #monitoringujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccess Frequency Monitoring}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#access-frequency-monitoringujajjaj"ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegion Based Sampling}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname#region-based-samplingujajjajEubaja}(j]j]j]j]j]ujajjajBubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdaptive Regions Adjustment}jajksbaja}(j]j]j]j]j]internalrefurij anchorname#adaptive-regions-adjustmentujajjajhubaja}(j]j]j]j]j]ujajjajeubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Age Tracking}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #age-trackingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Dynamic Target Space Updates Handling}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#dynamic-target-space-updates-handlingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Monitoring Parameters Tuning Guide}jajsbaja}(j]j]j]j]j]internalrefurij anchorname##monitoring-parameters-tuning-guideujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]N,mm/damon/monitoring_intervals_tuning_examplea includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔ=/var/lib/git/docbuild/linux/Documentation/mm/damon/design.rstj֔MBjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Monitoring Intervals Auto-tuning}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#monitoring-intervals-auto-tuningujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOperation Schemes}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname#operation-schemesujajjajGubaja}(j]j]j]j]j]ujajjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOperation Action}jajjsbaja}(j]j]j]j]j]internalrefurij anchorname#operation-actionujajjajgubaja}(j]j]j]j]j]ujajjajdubaja}(j]j]j]j]j]ujajjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTarget Access Pattern}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#target-access-patternujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajaubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaQuotas}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#quotasujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrioritization}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#prioritizationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Aim-oriented Feedback-driven Auto-tuning}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#aim-oriented-feedback-driven-auto-tuningujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Watermarks}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname #watermarksujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilters}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname#filtersujajjajBubaja}(j]j]j]j]j]ujajjaj?ubaja}(j]j]j]j]j]ujajjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistics}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname #statisticsujajjajeubaja}(j]j]j]j]j]ujajjajbubaja}(j]j]j]j]j]ujajjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegions Walking}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#regions-walkingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajaubeja}(j]j]j]j]j]ujajsjajDubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Application Programming Interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#application-programming-interfaceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaModules}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#modulesujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&General Purpose User Interface Modules}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname'#general-purpose-user-interface-modulesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Special-Purpose Access-aware Kernel Modules}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname,#special-purpose-access-aware-kernel-modulesujajjaj)ubaja}(j]j]j]j]j]ujajjaj&ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjaj$ubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjn jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSplit page table lock}jajpsbaja}(j]j]j]j]j]internalrefurimm/split_page_table_lock anchornamehujajjajmubaja}(j]j]j]j]j]ujajjajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Hugetlb and split page table lock}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#hugetlb-and-split-page-table-lockujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Support of split page table lock by an architecture}jajsbaja}(j]j]j]j]j]internalrefurij anchorname4#support-of-split-page-table-lock-by-an-architectureujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja page->ptl}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #page-ptlujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajjubeja}(j]j]j]j]j]ujajjajgubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja MHI Topology}jajsbaja}(j]j]j]j]j]internalrefuri mhi/topology anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMHI Controller}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname#mhi-controllerujajjaj+ubaja}(j]j]j]j]j]ujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MHI Device}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname #mhi-deviceujajjajNubaja}(j]j]j]j]j]ujajjajKubaja}(j]j]j]j]j]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MHI Driver}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname #mhi-driverujajjajqubaja}(j]j]j]j]j]ujajjajnubaja}(j]j]j]j]j]ujajjaj%ubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubj4jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Sequence counters and sequential locks}jajsbaja}(j]j]j]j]j]internalrefurilocking/seqlock anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaSequence counters (}jajsbj)}(ja``seqcount_t``ja]ja seqcount_t}jajsbaja}(j]j]j]j]j]ujaliteraljՔNj֔Njajubja)}jajsbeja}(j]j]j]j]j]internalrefurij anchorname#sequence-counters-seqcount-tujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja)Sequence counters with associated locks (}jaj"sbj)}(ja``seqcount_LOCKNAME_t``ja]jaseqcount_LOCKNAME_t}jaj)sbaja}(j]j]j]j]j]ujajjՔNj֔Njaj"ubja)}jaj"sbeja}(j]j]j]j]j]internalrefurij anchorname<#sequence-counters-with-associated-locks-seqcount-lockname-tujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaLatch sequence counters (}jajWsbj)}(ja``seqcount_latch_t``ja]jaseqcount_latch_t}jaj^sbaja}(j]j]j]j]j]ujajjՔNj֔NjajWubja)}jajWsbeja}(j]j]j]j]j]internalrefurij anchorname)#latch-sequence-counters-seqcount-latch-tujajjajTubaja}(j]j]j]j]j]ujajjajQubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaSequential locks (}jajsbj)}(ja ``seqlock_t``ja]ja seqlock_t}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubja)}jajsbeja}(j]j]j]j]j]internalrefurij anchorname#sequential-locks-seqlock-tujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI documentation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#api-documentationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFeature and driver maintainers}jajsbaja}(j]j]j]j]j]internalrefuri)maintainer/feature-and-driver-maintainers anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaResponsibilities}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#responsibilitiesujajjaj"ubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMailing list participation}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname#mailing-list-participationujajjajBubaja}(j]j]j]j]j]ujajjaj?ubaja}(j]j]j]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReviews}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname#reviewsujajjajeubaja}(j]j]j]j]j]ujajjajbubaja}(j]j]j]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRefactoring and core changes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#refactoring-and-core-changesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bug reports}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #bug-reportsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpen development}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#open-developmentujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj<ubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSelecting the maintainer}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#selecting-the-maintainerujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The author}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #the-authorujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiple maintainers}jajCsbaja}(j]j]j]j]j]internalrefurij anchorname#multiple-maintainersujajjaj@ubaja}(j]j]j]j]j]ujajjaj=ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCorporate structures}jajfsbaja}(j]j]j]j]j]internalrefurij anchorname#corporate-structuresujajjajcubaja}(j]j]j]j]j]ujajjaj`ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon compliance}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#non-complianceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver apds990x}jajsbaja}(j]j]j]j]j]internalrefurimisc-devices/apds990x anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYSFS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfsujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjv jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLocking lessons}jajHsbaja}(j]j]j]j]j]internalrefurilocking/spinlocks anchornamehujajjajEubaja}(j]j]j]j]j]ujajjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLesson 1: Spin locks}jajhsbaja}(j]j]j]j]j]internalrefurijW anchorname#lesson-1-spin-locksujajjajeubaja}(j]j]j]j]j]ujajjajbubaja}(j]j]j]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Lesson 2: reader-writer spinlocks.}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname!#lesson-2-reader-writer-spinlocksujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLesson 3: spinlocks revisited.}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#lesson-3-spinlocks-revisitedujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReference information:}jajsbaja}(j]j]j]j]j]internalrefurijW anchorname#reference-informationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj_ubeja}(j]j]j]j]j]ujajsjajBubeja}(j]j]j]j]j]ujajjaj?ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Livepatching}jaj sbaja}(j]j]j]j]j]internalrefurilivepatch/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nlivepatch/livepatchNlivepatch/callbacksNlivepatch/cumulative-patchesNlivepatch/module-elf-formatNlivepatch/shadow-varsNlivepatch/system-stateNlivepatch/reliable-stacktraceN livepatch/apie includefiles](j/j1j3j5j7j9j;j=emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ=/var/lib/git/docbuild/linux/Documentation/livepatch/index.rstj֔Kjaj ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajTsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjajQubaja}(j]j]j]j]j]ujajjajNubaja}(j]j]j]j]j]ujajjajKubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjaj ubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjEjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaArchitecture Page Table Helpers}jajsbaja}(j]j]j]j]j]internalrefurimm/arch_pgtable_helpers anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPTE Page Table Helpers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pte-page-table-helpersujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPMD Page Table Helpers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pmd-page-table-helpersujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPUD Page Table Helpers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pud-page-table-helpersujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHugeTLB Page Table Helpers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#hugetlb-page-table-helpersujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSWAP Page Table Helpers}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname#swap-page-table-helpersujajjaj>ubaja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Handling messy pull-request diffstats}jajysbaja}(j]j]j]j]j]internalrefurimaintainer/messy-diffstat anchornamehujajjajvubaja}(j]j]j]j]j]ujajjajsubaja}(j]j]j]j]j]ujajjajpubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric Mutex Subsystem}jajsbaja}(j]j]j]j]j]internalrefurilocking/mutex-design anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat are mutexes?}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#what-are-mutexesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#implementationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Semantics}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #semanticsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interfaces}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname #interfacesujajjaj+ubaja}(j]j]j]j]j]ujajjaj(ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Disadvantages}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#disadvantagesujajjajNubaja}(j]j]j]j]j]ujajjajKubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhen to use mutexes}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#when-to-use-mutexesujajjajqubaja}(j]j]j]j]j]ujajjajnubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjb jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Management Documentation}jajsbaja}(j]j]j]j]j]internalrefurimm/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nmm/physical_memoryNmm/page_tablesNmm/process_addrsN mm/bootmemNmm/page_allocationN mm/vmallocNmm/slabN mm/highmemNmm/page_reclaimNmm/swapN mm/page_cacheNmm/shmfsNmm/oome includefiles](jjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ6/var/lib/git/docbuild/linux/Documentation/mm/index.rstj֔K jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUnsorted Documentation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#unsorted-documentationujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N mm/active_mmNmm/allocation-profilingNmm/arch_pgtable_helpersN mm/balanceNmm/damon/indexNmm/free_page_reportingNmm/hmmN mm/hwpoisonNmm/hugetlbfs_reservNmm/ksmNmm/memory-modelNmm/mmu_notifierNmm/multigen_lruNmm/numaNmm/overcommit-accountingNmm/page_migrationN mm/page_fragsN mm/page_ownerNmm/page_table_checkNmm/remap_file_pagesNmm/slubNmm/split_page_table_lockN mm/transhugeNmm/unevictable-lruNmm/vmalloced-kernel-stacksNmm/vmemmap_dedupN mm/zsmalloce includefiles](j$j&j(j*j,j.j0j2j4j6j8j:j<j>j@jBjDjFjHjJjLjNjPjRjTjVjXemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔjj֔K$jajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Kernel Lock Torture Test Operation}jajsbaja}(j]j]j]j]j]internalrefurilocking/locktorture anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONFIG_LOCK_TORTURE_TEST}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#config-lock-torture-testujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-parametersujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocktorture-specific}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#locktorture-specificujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Torture-framework (RCU + locking)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#torture-framework-rcu-lockingujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistics}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname #statisticsujajjaj>ubaja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname#usageujajjajaubaja}(j]j]j]j]j]ujajjaj^ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubj6jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3When do you need to notify inside page table lock ?}jajsbaja}(j]j]j]j]j]internalrefurimm/mmu_notifier anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Samepage Merging}jajsbaja}(j]j]j]j]j]internalrefurimm/ksm anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#designujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReverse mapping}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#reverse-mappingujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reference}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname #referenceujajjajKubaja}(j]j]j]j]j]ujajjajHubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Maintainer Handbook}jajsbaja}(j]j]j]j]j]internalrefurimaintainer/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N)maintainer/feature-and-driver-maintainersNmaintainer/configure-gitNmaintainer/rebasing-and-mergingNmaintainer/pull-requestsNmaintainer/messy-diffstatN#maintainer/maintainer-entry-profileNmaintainer/modifying-patchese includefiles](jjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ>/var/lib/git/docbuild/linux/Documentation/maintainer/index.rstj֔K jajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOvercommit Accounting}jajsbaja}(j]j]j]j]j]internalrefurimm/overcommit-accounting anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGotchas}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#gotchasujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How It Works}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname #how-it-worksujajjaj-ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname#statusujajjajPubaja}(j]j]j]j]j]ujajjajMubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTo Do}jajvsbaja}(j]j]j]j]j]internalrefurij anchorname#to-doujajjajsubaja}(j]j]j]j]j]ujajjajpubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjv jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPhysical Memory Model}jajsbaja}(j]j]j]j]j]internalrefurimm/memory-model anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFLATMEM}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#flatmemujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SPARSEMEM}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #sparsememujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ZONE_DEVICE}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #zone-deviceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubj^jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKProper Locking Under a Preemptible Kernel: Keeping Kernel Code Preempt-Safe}jajLsbaja}(j]j]j]j]j]internalrefurilocking/preempt-locking anchornamehujajjajIubaja}(j]j]j]j]j]ujajjajFubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajlsbaja}(j]j]j]j]j]internalrefurij[ anchorname #introductionujajjajiubaja}(j]j]j]j]j]ujajjajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9RULE #1: Per-CPU data structures need explicit protection}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname8#rule-1-per-cpu-data-structures-need-explicit-protectionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%RULE #2: CPU state must be protected.}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname##rule-2-cpu-state-must-be-protectedujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@RULE #3: Lock acquire and release must be performed by same task}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname?#rule-3-lock-acquire-and-release-must-be-performed-by-same-taskujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajfubeja}(j]j]j]j]j]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSolution}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname #solutionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Preventing preemption using interrupt disabling}jaj$sbaja}(j]j]j]j]j]internalrefurij[ anchorname0#preventing-preemption-using-interrupt-disablingujajjaj!ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajcubeja}(j]j]j]j]j]ujajsjajFubeja}(j]j]j]j]j]ujajjajCubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja What is NUMA?}jaj\sbaja}(j]j]j]j]j]internalrefurimm/numa anchornamehujajjajYubaja}(j]j]j]j]j]ujajjajVubaja}(j]j]j]j]j]ujajjajSubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMHI}jajsbaja}(j]j]j]j]j]internalrefuri mhi/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nmhi/mhiN mhi/topologye includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ7/var/lib/git/docbuild/linux/Documentation/mhi/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]exprsubproject and htmlujajyjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjIjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrequently Asked Questions}jajsbaja}(j]j]j]j]j]internalrefuri mm/damon/faq anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Does DAMON support virtual memory only?}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname'#does-damon-support-virtual-memory-onlyujajjaj$ubaja}(j]j]j]j]j]ujajjaj!ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Can I simply monitor page granularity?}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname&#can-i-simply-monitor-page-granularityujajjajGubaja}(j]j]j]j]j]ujajjajDubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjnjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLock types and their rules}jajsbaja}(j]j]j]j]j]internalrefurilocking/locktypes anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLock categories}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#lock-categoriesujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSleeping locks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sleeping-locksujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU local locks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#cpu-local-locksujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpinning locks}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#spinning-locksujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOwner semantics}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname#owner-semanticsujajjajWubaja}(j]j]j]j]j]ujajjajTubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jartmutex}jaj}sbaja}(j]j]j]j]j]internalrefurij anchorname#rtmutexujajjajzubaja}(j]j]j]j]j]ujajjajwubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja semaphore}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #semaphoreujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasemaphores and PREEMPT_RT}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#semaphores-and-preempt-rtujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja rw_semaphore}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #rw-semaphoreujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarw_semaphore and PREEMPT_RT}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#rw-semaphore-and-preempt-rtujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja local_lock}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname #local-lockujajjaj;ubaja}(j]j]j]j]j]ujajjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalocal_lock and PREEMPT_RT}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname#local-lock-and-preempt-rtujajjaj[ubaja}(j]j]j]j]j]ujajjajXubaja}(j]j]j]j]j]ujajjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalocal_lock usage}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#local-lock-usageujajjaj~ubaja}(j]j]j]j]j]ujajjaj{ubaja}(j]j]j]j]j]ujajjajUubeja}(j]j]j]j]j]ujajsjaj8ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaraw_spinlock_t and spinlock_t}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#raw-spinlock-t-and-spinlock-tujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaraw_spinlock_t}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#raw-spinlock-tujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja spinlock_t}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #spinlock-tujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaspinlock_t and PREEMPT_RT}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#spinlock-t-and-preempt-rtujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarwlock_t}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname #rwlock-tujajjajBubaja}(j]j]j]j]j]ujajjaj?ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarwlock_t and PREEMPT_RT}jajesbaja}(j]j]j]j]j]internalrefurij anchorname#rwlock-t-and-preempt-rtujajjajbubaja}(j]j]j]j]j]ujajjaj_ubaja}(j]j]j]j]j]ujajjaj\ubaja}(j]j]j]j]j]ujajsjaj?ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPREEMPT_RT caveats}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#preempt-rt-caveatsujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalocal_lock on RT}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#local-lock-on-rtujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaspinlock_t and rwlock_t}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#spinlock-t-and-rwlock-tujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaraw_spinlock_t on RT}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#raw-spinlock-t-on-rtujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja bit spinlocks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#bit-spinlocksujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLock type nesting rules}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname#lock-type-nesting-rulesujajjajIubaja}(j]j]j]j]j]ujajjajFubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjaj|ubeja}(j]j]j]j]j]ujajjajyubaja}(j]j]j]j]j]ujajsubj7jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSpear PCIe Gadget Driver}jajsbaja}(j]j]j]j]j]internalrefurimisc-devices/spear-pcie-gadget anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthor}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#authorujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #locationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Chip:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#supported-chipujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMenuconfig option:}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#menuconfig-optionujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japurpose}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname#purposeujajjaj-ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDescription of different nodes:}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname#description-of-different-nodesujajjajPubaja}(j]j]j]j]j]ujajjajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaread behavior of nodes:}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#read-behavior-of-nodesujajjajpubaja}(j]j]j]j]j]ujajjajmubaja}(j]j]j]j]j]ujajjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawrite behavior of nodes:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#write-behavior-of-nodesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajjubeja}(j]j]j]j]j]ujajsjajMubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNode programming example}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#node-programming-exampleujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjaj~ubeja}(j]j]j]j]j]ujajjaj{ubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jahwpoison}jajsbaja}(j]j]j]j]j]internalrefuri mm/hwpoison anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is hwpoison?}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#what-is-hwpoisonujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFailure recovery modes}jaj@sbaja}(j]j]j]j]j]internalrefurij  anchorname#failure-recovery-modesujajjaj=ubaja}(j]j]j]j]j]ujajjaj:ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja User control}jajcsbaja}(j]j]j]j]j]internalrefurij  anchorname #user-controlujajjaj`ubaja}(j]j]j]j]j]ujajjaj]ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#testingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname #referencesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname #limitationsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Marvell CN10K DMA packet interface (DPI) driver}jaj sbaja}(j]j]j]j]j]internalrefurimisc-devices/mrvl_cn10k_dpi anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj$ sbaja}(j]j]j]j]j]internalrefurij  anchorname #overviewujajjaj! ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver location}jajG sbaja}(j]j]j]j]j]internalrefurij  anchorname#driver-locationujajjajD ubaja}(j]j]j]j]j]ujajjajA ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver IOCTLs}jajj sbaja}(j]j]j]j]j]internalrefurij  anchorname#driver-ioctlsujajjajg ubaja}(j]j]j]j]j]ujajjajd ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser space code example}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#user-space-code-exampleujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRT-mutex implementation design}jaj sbaja}(j]j]j]j]j]internalrefurilocking/rt-mutex-design anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnbounded Priority Inversion}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#unbounded-priority-inversionujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPriority Inheritance (PI)}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#priority-inheritance-piujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jaj+ sbaja}(j]j]j]j]j]internalrefurij  anchorname #terminologyujajjaj( ubaja}(j]j]j]j]j]ujajjaj% ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPI chain}jajN sbaja}(j]j]j]j]j]internalrefurij  anchorname #pi-chainujajjajK ubaja}(j]j]j]j]j]ujajjajH ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMutex Waiters Tree}jajq sbaja}(j]j]j]j]j]internalrefurij  anchorname#mutex-waiters-treeujajjajn ubaja}(j]j]j]j]j]ujajjajk ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Task PI Tree}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #task-pi-treeujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDepth of the PI Chain}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#depth-of-the-pi-chainujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMutex owner and flags}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#mutex-owner-and-flagsujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacmpxchg Tricks}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#cmpxchg-tricksujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPriority adjustments}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#priority-adjustmentsujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(High level overview of the PI chain walk}jajC sbaja}(j]j]j]j]j]internalrefurij  anchorname)#high-level-overview-of-the-pi-chain-walkujajjaj@ ubaja}(j]j]j]j]j]ujajjaj= ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Taking of a mutex (The walk through)}jajf sbaja}(j]j]j]j]j]internalrefurij  anchorname##taking-of-a-mutex-the-walk-throughujajjajc ubaja}(j]j]j]j]j]ujajjaj` ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTask blocks on mutex}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#task-blocks-on-mutexujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWaking up in the loop}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#waking-up-in-the-loopujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnlocking the Mutex}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#unlocking-the-mutexujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContact}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#contactujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#creditsujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUpdates}jaj8 sbaja}(j]j]j]j]j]internalrefurij  anchorname#updatesujajjaj5 ubaja}(j]j]j]j]j]ujajjaj2 ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajsjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajsubjIjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Texas Instruments TPS6594 PFSM driver}jajp sbaja}(j]j]j]j]j]internalrefurimisc-devices/tps6594-pfsm anchornamehujajjajm ubaja}(j]j]j]j]j]ujajjajj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #overviewujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported chips}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#supported-chipsujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajsjaj ubeja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver location}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#driver-locationujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver type definitions}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#driver-type-definitionsujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver IOCTLs}jaj% sbaja}(j]j]j]j]j]internalrefurij  anchorname#driver-ioctlsujajjaj" ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Driver usage}jajH sbaja}(j]j]j]j]j]internalrefurij  anchorname #driver-usageujajjajE ubaja}(j]j]j]j]j]ujajjajB ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace code example}jajh sbaja}(j]j]j]j]j]internalrefurij  anchorname#userspace-code-exampleujajjaje ubaja}(j]j]j]j]j]ujajjajb ubaja}(j]j]j]j]j]ujajjaj_ ubaja}(j]j]j]j]j]ujajsjajB ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajsjajj ubeja}(j]j]j]j]j]ujajjajg ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Page Cache}jaj sbaja}(j]j]j]j]j]internalrefuri mm/page_cache anchornamehujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFolios}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#foliosujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajsjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajsubjOjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Assorted Miscellaneous Devices Documentation}jajsbaja}(j]j]j]j]j]internalrefurimisc-devices/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nmisc-devices/ad525x_dpotNmisc-devices/apds990xNmisc-devices/bh1770glcNmisc-devices/c2portNmisc-devices/dw-xdata-pcieNmisc-devices/ibmvmcNmisc-devices/ics932s401Nmisc-devices/isl29003Nmisc-devices/lis3lv02dNmisc-devices/max6875Nmisc-devices/mrvl_cn10k_dpiNmisc-devices/oxsemi-tornadoNmisc-devices/pci-endpoint-testNmisc-devices/spear-pcie-gadgetNmisc-devices/tps6594-pfsmNmisc-devices/uacceNmisc-devices/xilinx_sdfece includefiles](j*j,j.j0j2j4j6j8j:j<j>j@jBjDjFjHjJemaxdepthKcaptionTable of contentsglobhidden includehiddennumberedK titlesonly rawentries] rawcaptionjPujajjՔ@/var/lib/git/docbuild/linux/Documentation/misc-devices/index.rstj֔K jajubaja}(j]j]j]j]j]ujajsjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaC2 port support}jajusbaja}(j]j]j]j]j]internalrefurimisc-devices/c2port anchornamehujajjajrubaja}(j]j]j]j]j]ujajjajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #referencesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the driver}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#using-the-driverujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajoubeja}(j]j]j]j]j]ujajjajlubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Heterogeneous Memory Management (HMM)}jajsbaja}(j]j]j]j]j]internalrefurimm/hmm anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Problems of using a device specific memory allocator}jaj3sbaja}(j]j]j]j]j]internalrefurij" anchorname5#problems-of-using-a-device-specific-memory-allocatorujajjaj0ubaja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&I/O bus, device memory characteristics}jajVsbaja}(j]j]j]j]j]internalrefurij" anchorname&#i-o-bus-device-memory-characteristicsujajjajSubaja}(j]j]j]j]j]ujajjajPubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Shared address space and migration}jajysbaja}(j]j]j]j]j]internalrefurij" anchorname##shared-address-space-and-migrationujajjajvubaja}(j]j]j]j]j]ujajjajsubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Address space mirroring implementation and API}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname/#address-space-mirroring-implementation-and-apiujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Leverage default_flags and pfn_flags_mask}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname*#leverage-default-flags-and-pfn-flags-maskujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARepresent and manage device memory from core kernel point of view}jajsbaja}(j]j]j]j]j]internalrefurij" anchornameB#represent-and-manage-device-memory-from-core-kernel-point-of-viewujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Migration to and from device memory}jajsbaja}(j]j]j]j]j]internalrefurij" anchorname$#migration-to-and-from-device-memoryujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExclusive access memory}jaj(sbaja}(j]j]j]j]j]internalrefurij" anchorname#exclusive-access-memoryujajjaj%ubaja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Memory cgroup (memcg) and rss accounting}jajKsbaja}(j]j]j]j]j]internalrefurij" anchorname'#memory-cgroup-memcg-and-rss-accountingujajjajHubaja}(j]j]j]j]j]ujajjajEubaja}(j]j]j]j]j]ujajjaj*ubeja}(j]j]j]j]j]ujajsjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMaintainer Entry Profile}jajsbaja}(j]j]j]j]j]internalrefuri#maintainer/maintainer-entry-profile anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubmit Checklist Addendum}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#submit-checklist-addendumujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey Cycle Dates}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#key-cycle-datesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReview Cadence}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#review-cadenceujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExisting profiles}jaj/sbaja}(j]j]j]j]j]internalrefurij anchorname#existing-profilesujajjaj,ubaja}(j]j]j]j]j]ujajjaj)ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Ndoc-guide/maintainer-profileNnvdimm/maintainer-entry-profileNarch/riscv/patch-acceptanceNprocess/maintainer-socN process/maintainer-soc-clean-dtsN)driver-api/media/maintainer-entry-profileNprocess/maintainer-netdevN5driver-api/vfio-pci-device-specific-driver-acceptanceNnvme/feature-and-quirk-policyN,filesystems/xfs/xfs-maintainer-entry-profileNmm/damon/maintainer-profilee includefiles](jUjWjYj[j]j_jajcjejgjiemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔQ/var/lib/git/docbuild/linux/Documentation/maintainer/maintainer-entry-profile.rstj֔KcjajFubaja}(j]j]j]j]j]ujajsjaj)ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjaj}ubeja}(j]j]j]j]j]ujajjajzubaja}(j]j]j]j]j]ujajsubjZjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPage migration}jajsbaja}(j]j]j]j]j]internalrefurimm/page_migration anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja In kernel use of migrate_pages()}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#in-kernel-use-of-migrate-pagesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow migrate_pages() works}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#how-migrate-pages-worksujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-LRU page migration}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#non-lru-page-migrationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMonitoring Migration}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#monitoring-migrationujajjaj$ubaja}(j]j]j]j]j]ujajjaj!ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Wound/Wait Deadlock-Proof Mutex Design}jaj_sbaja}(j]j]j]j]j]internalrefurilocking/ww-mutex-design anchornamehujajjaj\ubaja}(j]j]j]j]j]ujajjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMotivation for WW-Mutexes}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#motivation-for-ww-mutexesujajjaj|ubaja}(j]j]j]j]j]ujajjajyubaja}(j]j]j]j]j]ujajjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConcepts}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname #conceptsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#usageujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajvubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation Details}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#implementation-detailsujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign:}jajsbaja}(j]j]j]j]j]internalrefurijn anchorname#designujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLockdep:}jaj+sbaja}(j]j]j]j]j]internalrefurijn anchorname#lockdepujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajvubeja}(j]j]j]j]j]ujajsjajYubeja}(j]j]j]j]j]ujajjajVubaja}(j]j]j]j]j]ujajsubjZjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Active MM}jajosbaja}(j]j]j]j]j]internalrefuri mm/active_mm anchornamehujajjajlubaja}(j]j]j]j]j]ujajjajiubaja}(j]j]j]j]j]ujajjajfubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAD525x Digital Potentiometers}jajsbaja}(j]j]j]j]j]internalrefurimisc-devices/ad525x_dpot anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiles}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#filesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#exampleujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjK jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"RT-mutex subsystem with PI support}jajsbaja}(j]j]j]j]j]internalrefurilocking/rt-mutex anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic principles:}jaj6sbaja}(j]j]j]j]j]internalrefurij% anchorname#basic-principlesujajjaj3ubaja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajsubjkjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Multi-Gen LRU}jajnsbaja}(j]j]j]j]j]internalrefurimm/multigen_lru anchornamehujajjajkubaja}(j]j]j]j]j]ujajjajhubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign overview}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#design-overviewujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Objectives}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname #objectivesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Assumptions}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname #assumptionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWorkflow overview}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#workflow-overviewujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAging}jaj sbaja}(j]j]j]j]j]internalrefurij} anchorname#agingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEviction}jajCsbaja}(j]j]j]j]j]internalrefurij} anchorname #evictionujajjaj@ubaja}(j]j]j]j]j]ujajjaj=ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWorking set protection}jajfsbaja}(j]j]j]j]j]internalrefurij} anchorname#working-set-protectionujajjajcubaja}(j]j]j]j]j]ujajjaj`ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``mm_struct``ja]ja mm_struct}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubja list}jajsbeja}(j]j]j]j]j]internalrefurij} anchorname#mm-struct-listujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRmap/PT walk feedback}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#rmap-pt-walk-feedbackujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bloom filters}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#bloom-filtersujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPID controller}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#pid-controllerujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Memcg LRU}jaj#sbaja}(j]j]j]j]j]internalrefurij} anchorname #memcg-lruujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajFsbaja}(j]j]j]j]j]internalrefurij} anchorname#summaryujajjajCubaja}(j]j]j]j]j]ujajjaj@ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajhubeja}(j]j]j]j]j]ujajjajeubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModifying Patches}jajsbaja}(j]j]j]j]j]internalrefurimaintainer/modifying-patches anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjMjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKDriver for Synopsys DesignWare PCIe traffic generator (also known as xData)}jajsbaja}(j]j]j]j]j]internalrefurimisc-devices/dw-xdata-pcie anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#exampleujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBWrite TLPs traffic generation - Root Complex to Endpoint direction}jajsbaja}(j]j]j]j]j]internalrefurij anchornameA#write-tlps-traffic-generation-root-complex-to-endpoint-directionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARead TLPs traffic generation - Endpoint to Root Complex direction}jaj<sbaja}(j]j]j]j]j]internalrefurij anchorname@#read-tlps-traffic-generation-endpoint-to-root-complex-directionujajjaj9ubaja}(j]j]j]j]j]ujajjaj6ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPage fragments}jajsbaja}(j]j]j]j]j]internalrefuri mm/page_frags anchornamehujajjaj}ubaja}(j]j]j]j]j]ujajjajzubaja}(j]j]j]j]j]ujajjajwubaja}(j]j]j]j]j]ujajsubjqjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMEMORY ALLOCATION PROFILING}jajsbaja}(j]j]j]j]j]internalrefurimm/allocation-profiling anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTheory of operation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#theory-of-operationujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjtjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Page Tables}jajsbaja}(j]j]j]j]j]internalrefurimm/page_tables anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPage Table Folding}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#page-table-foldingujajjaj!ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMU, TLB, and Page Faults}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname#mmu-tlb-and-page-faultsujajjajDubaja}(j]j]j]j]j]ujajjajAubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDAMON Maintainer Entry Profile}jajsbaja}(j]j]j]j]j]internalrefurimm/damon/maintainer-profile anchornamehujajjaj|ubaja}(j]j]j]j]j]ujajjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SCM Trees}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #scm-treesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubmit checklist addendum}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#submit-checklist-addendumujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey cycle dates}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#key-cycle-datesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReview cadence}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#review-cadenceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mailing tool}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname #mailing-toolujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommunity meetup}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname#community-meetupujajjajKubaja}(j]j]j]j]j]ujajjajHubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajyubeja}(j]j]j]j]j]ujajjajvubaja}(j]j]j]j]j]ujajsubjajK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Balancing}jajsbaja}(j]j]j]j]j]internalrefuri mm/balance anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj}ubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPage Allocation}jajsbaja}(j]j]j]j]j]internalrefurimm/page_allocation anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubj|jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaShort users guide for SLUB}jajsbaja}(j]j]j]j]j]internalrefurimm/slub anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Some more sophisticated uses of slab_debug:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#some-more-sophisticated-uses-of-slab-debugujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Slab merging}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #slab-mergingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSlab validation}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname#slab-validationujajjaj>ubaja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting more performance}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname#getting-more-performanceujajjajaubaja}(j]j]j]j]j]ujajjaj^ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSLUB Debug output}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#slub-debug-outputujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEmergency operations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#emergency-operationsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Extended slabinfo mode and plotting}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#extended-slabinfo-mode-and-plottingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugFS files for SLUB}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#debugfs-files-for-slubujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjsjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1DAMON Moniting Interval Parameters Tuning Example}jaj4sbaja}(j]j]j]j]j]internalrefuri,mm/damon/monitoring_intervals_tuning_example anchornamehujajjaj1ubaja}(j]j]j]j]j]ujajjaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetup}jajTsbaja}(j]j]j]j]j]internalrefurijC anchorname#setupujajjajQubaja}(j]j]j]j]j]ujajjajNubaja}(j]j]j]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'5ms/100ms intervals: Too Short Interval}jajwsbaja}(j]j]j]j]j]internalrefurijC anchorname&#ms-100ms-intervals-too-short-intervalujajjajtubaja}(j]j]j]j]j]ujajjajqubaja}(j]j]j]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4100ms/2s intervals: Starts Showing Small Hot Regions}jajsbaja}(j]j]j]j]j]internalrefurijC anchorname1#ms-2s-intervals-starts-showing-small-hot-regionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+400ms/8s intervals: Pretty Improved Results}jajsbaja}(j]j]j]j]j]internalrefurijC anchorname(#ms-8s-intervals-pretty-improved-resultsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!800ms/16s intervals: Another bias}jajsbaja}(j]j]j]j]j]internalrefurijC anchorname#ms-16s-intervals-another-biasujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conclusion}jajsbaja}(j]j]j]j]j]internalrefurijC anchorname #conclusionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajKubeja}(j]j]j]j]j]ujajsjaj.ubeja}(j]j]j]j]j]ujajjaj+ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Livepatch}jaj;sbaja}(j]j]j]j]j]internalrefurilivepatch/livepatch anchornamehujajjaj8ubaja}(j]j]j]j]j]ujajjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Motivation}jaj[sbaja}(j]j]j]j]j]internalrefurijJ anchorname #motivationujajjajXubaja}(j]j]j]j]j]ujajjajUubaja}(j]j]j]j]j]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. Kprobes, Ftrace, Livepatching}jaj~sbaja}(j]j]j]j]j]internalrefurijJ anchorname#kprobes-ftrace-livepatchingujajjaj{ubaja}(j]j]j]j]j]ujajjajxubaja}(j]j]j]j]j]ujajjajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Consistency model}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname#consistency-modelujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja93.1 Adding consistency model support to new architectures}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname6#adding-consistency-model-support-to-new-architecturesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Livepatch module}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname#livepatch-moduleujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1. New functions}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname#new-functionsujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.2. Metadata}jaj3sbaja}(j]j]j]j]j]internalrefurijJ anchorname #metadataujajjaj0ubaja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. Livepatch life-cycle}jajbsbaja}(j]j]j]j]j]internalrefurijJ anchorname#livepatch-life-cycleujajjaj_ubaja}(j]j]j]j]j]ujajjaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.1. Loading}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname#loadingujajjajubaja}(j]j]j]j]j]ujajjaj|ubaja}(j]j]j]j]j]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.2. Enabling}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname #enablingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.3. Replacing}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname #replacingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.4. Disabling}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname #disablingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.5. Removing}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname #removingujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajyubeja}(j]j]j]j]j]ujajsjaj\ubeja}(j]j]j]j]j]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Sysfs}jaj=sbaja}(j]j]j]j]j]internalrefurijJ anchorname#sysfsujajjaj:ubaja}(j]j]j]j]j]ujajjaj7ubaja}(j]j]j]j]j]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Limitations}jaj`sbaja}(j]j]j]j]j]internalrefurijJ anchorname #limitationsujajjaj]ubaja}(j]j]j]j]j]ujajjajZubaja}(j]j]j]j]j]ujajjajRubeja}(j]j]j]j]j]ujajsjaj5ubeja}(j]j]j]j]j]ujajjaj2ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPercpu rw semaphores}jajsbaja}(j]j]j]j]j]internalrefurilocking/percpu-rw-semaphore anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjgjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ics932s401}jajsbaja}(j]j]j]j]j]internalrefurimisc-devices/ics932s401 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Features}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#special-featuresujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProcess Addresses}jaj?sbaja}(j]j]j]j]j]internalrefurimm/process_addrs anchornamehujajjaj<ubaja}(j]j]j]j]j]ujajjaj9ubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjNentries] includefiles]maxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ>/var/lib/git/docbuild/linux/Documentation/mm/process_addrs.rstj֔KjajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLocking}jajwsbaja}(j]j]j]j]j]internalrefurijN anchorname#lockingujajjajtubaja}(j]j]j]j]j]ujajjajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname #terminologyujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Lock usage}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname #lock-usageujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VMA fields}jajsbaja}(j]j]j]j]j]internalrefurijN anchorname #vma-fieldsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajsjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Page tables}jaj sbaja}(j]j]j]j]j]internalrefurijN anchorname #page-tablesujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Lock ordering}jaj, sbaja}(j]j]j]j]j]internalrefurijN anchorname#lock-orderingujajjaj) ubaja}(j]j]j]j]j]ujajjaj& ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajsjajqubeja}(j]j]j]j]j]ujajjajVubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLocking Implementation Details}jaj[ sbaja}(j]j]j]j]j]internalrefurijN anchorname#locking-implementation-detailsujajjajX ubaja}(j]j]j]j]j]ujajjajU ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPage table locking details}jaj{ sbaja}(j]j]j]j]j]internalrefurijN anchorname#page-table-locking-detailsujajjajx ubaja}(j]j]j]j]j]ujajjaju ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Locking rules}jaj sbaja}(j]j]j]j]j]internalrefurijN anchorname#locking-rulesujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Atomicity}jaj sbaja}(j]j]j]j]j]internalrefurijN anchorname #atomicityujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPage table installation}jaj sbaja}(j]j]j]j]j]internalrefurijN anchorname#page-table-installationujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPage table freeing}jaj!sbaja}(j]j]j]j]j]internalrefurijN anchorname#page-table-freeingujajjaj!ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPage table moving}jaj'!sbaja}(j]j]j]j]j]internalrefurijN anchorname#page-table-movingujajjaj$!ubaja}(j]j]j]j]j]ujajjaj!!ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajsjaju ubeja}(j]j]j]j]j]ujajjajr ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVMA lock internals}jajV!sbaja}(j]j]j]j]j]internalrefurijN anchorname#vma-lock-internalsujajjajS!ubaja}(j]j]j]j]j]ujajjajP!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajv!sbaja}(j]j]j]j]j]internalrefurijN anchorname #overviewujajjajs!ubaja}(j]j]j]j]j]ujajjajp!ubaja}(j]j]j]j]j]ujajjajm!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation details}jaj!sbaja}(j]j]j]j]j]internalrefurijN anchorname#implementation-detailsujajjaj!ubaja}(j]j]j]j]j]ujajjaj!ubaja}(j]j]j]j]j]ujajjajm!ubeja}(j]j]j]j]j]ujajsjajP!ubeja}(j]j]j]j]j]ujajjajr ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jammap write lock downgrading}jaj!sbaja}(j]j]j]j]j]internalrefurijN anchorname#mmap-write-lock-downgradingujajjaj!ubaja}(j]j]j]j]j]ujajjaj!ubaja}(j]j]j]j]j]ujajjajr ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStack expansion}jaj!sbaja}(j]j]j]j]j]internalrefurijN anchorname#stack-expansionujajjaj!ubaja}(j]j]j]j]j]ujajjaj!ubaja}(j]j]j]j]j]ujajjajr ubeja}(j]j]j]j]j]ujajsjajU ubeja}(j]j]j]j]j]ujajjajVubeja}(j]j]j]j]j]ujajsjaj9ubeja}(j]j]j]j]j]ujajjaj6ubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSystem State Changes}jaj/"sbaja}(j]j]j]j]j]internalrefurilivepatch/system-state anchornamehujajjaj,"ubaja}(j]j]j]j]j]ujajjaj)"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Livepatch system state API}jajO"sbaja}(j]j]j]j]j]internalrefurij>" anchorname#livepatch-system-state-apiujajjajL"ubaja}(j]j]j]j]j]ujajjajI"ubaja}(j]j]j]j]j]ujajjajF"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Livepatch compatibility}jajr"sbaja}(j]j]j]j]j]internalrefurij>" anchorname#livepatch-compatibilityujajjajo"ubaja}(j]j]j]j]j]ujajjajl"ubaja}(j]j]j]j]j]ujajjajF"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Supported scenarios}jaj"sbaja}(j]j]j]j]j]internalrefurij>" anchorname#supported-scenariosujajjaj"ubaja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajjajF"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Expected usage}jaj"sbaja}(j]j]j]j]j]internalrefurij>" anchorname#expected-usageujajjaj"ubaja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajjajF"ubeja}(j]j]j]j]j]ujajsjaj)"ubeja}(j]j]j]j]j]ujajjaj&"ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lis3lv02d}jaj"sbaja}(j]j]j]j]j]internalrefurimisc-devices/lis3lv02d anchornamehujajjaj"ubaja}(j]j]j]j]j]ujajjaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj#sbaja}(j]j]j]j]j]internalrefurij" anchorname #descriptionujajjaj #ubaja}(j]j]j]j]j]ujajjaj #ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAxes orientation}jaj3#sbaja}(j]j]j]j]j]internalrefurij" anchorname#axes-orientationujajjaj0#ubaja}(j]j]j]j]j]ujajjaj-#ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQ&A}jajV#sbaja}(j]j]j]j]j]internalrefurij" anchorname#q-aujajjajS#ubaja}(j]j]j]j]j]ujajjajP#ubaja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajsjaj"ubeja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajsubjmjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max6875}jaj#sbaja}(j]j]j]j]j]internalrefurimisc-devices/max6875 anchornamehujajjaj#ubaja}(j]j]j]j]j]ujajjaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj#sbaja}(j]j]j]j]j]internalrefurij# anchorname #descriptionujajjaj#ubaja}(j]j]j]j]j]ujajjaj#ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj#sbaja}(j]j]j]j]j]internalrefurij# anchorname#sysfs-entriesujajjaj#ubaja}(j]j]j]j]j]ujajjaj#ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Remarks}jaj#sbaja}(j]j]j]j]j]internalrefurij# anchorname#general-remarksujajjaj#ubaja}(j]j]j]j]j]ujajjaj#ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Programming the chip using i2c-dev}jaj$sbaja}(j]j]j]j]j]internalrefurij# anchorname##programming-the-chip-using-i2c-devujajjaj$ubaja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajsjaj#ubeja}(j]j]j]j]j]ujajjaj#ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDNotes on Oxford Semiconductor PCIe (Tornado) 950 serial port devices}jajO$sbaja}(j]j]j]j]j]internalrefurimisc-devices/oxsemi-tornado anchornamehujajjajL$ubaja}(j]j]j]j]j]ujajjajI$ubaja}(j]j]j]j]j]ujajjajF$ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShared Memory Filesystem}jaj{$sbaja}(j]j]j]j]j]internalrefurimm/shmfs anchornamehujajjajx$ubaja}(j]j]j]j]j]ujajjaju$ubaja}(j]j]j]j]j]ujajjajr$ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Driver for PCI Endpoint Test Function}jaj$sbaja}(j]j]j]j]j]internalrefurimisc-devices/pci-endpoint-test anchornamehujajjaj$ubaja}(j]j]j]j]j]ujajjaj$ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaioctl}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname#ioctlujajjaj$ubaja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajsjaj$ubeja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Page Reclaim}jaj$sbaja}(j]j]j]j]j]internalrefurimm/page_reclaim anchornamehujajjaj$ubaja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLivepatching APIs}jaj+%sbaja}(j]j]j]j]j]internalrefuri livepatch/api anchornamehujajjaj(%ubaja}(j]j]j]j]j]ujajjaj%%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLivepatch Enablement}jajK%sbaja}(j]j]j]j]j]internalrefurij:% anchorname#livepatch-enablementujajjajH%ubaja}(j]j]j]j]j]ujajjajE%ubaja}(j]j]j]j]j]ujajjajB%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShadow Variables}jajn%sbaja}(j]j]j]j]j]internalrefurij:% anchorname#shadow-variablesujajjajk%ubaja}(j]j]j]j]j]ujajjajh%ubaja}(j]j]j]j]j]ujajjajB%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSystem State Changes}jaj%sbaja}(j]j]j]j]j]internalrefurij:% anchorname#system-state-changesujajjaj%ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajjajB%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Object Types}jaj%sbaja}(j]j]j]j]j]internalrefurij:% anchorname #object-typesujajjaj%ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajjajB%ubeja}(j]j]j]j]j]ujajsjaj%%ubeja}(j]j]j]j]j]ujajjaj"%ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPhysical Memory}jaj%sbaja}(j]j]j]j]j]internalrefurimm/physical_memory anchornamehujajjaj%ubaja}(j]j]j]j]j]ujajjaj%ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNodes}jaj &sbaja}(j]j]j]j]j]internalrefurij% anchorname#nodesujajjaj &ubaja}(j]j]j]j]j]ujajjaj&ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNode structure}jaj,&sbaja}(j]j]j]j]j]internalrefurij% anchorname#node-structureujajjaj)&ubaja}(j]j]j]j]j]ujajjaj&&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajL&sbaja}(j]j]j]j]j]internalrefurij% anchorname#generalujajjajI&ubaja}(j]j]j]j]j]ujajjajF&ubaja}(j]j]j]j]j]ujajjajC&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReclaim control}jajo&sbaja}(j]j]j]j]j]internalrefurij% anchorname#reclaim-controlujajjajl&ubaja}(j]j]j]j]j]ujajjaji&ubaja}(j]j]j]j]j]ujajjajC&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompaction control}jaj&sbaja}(j]j]j]j]j]internalrefurij% anchorname#compaction-controlujajjaj&ubaja}(j]j]j]j]j]ujajjaj&ubaja}(j]j]j]j]j]ujajjajC&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistics}jaj&sbaja}(j]j]j]j]j]internalrefurij% anchorname #statisticsujajjaj&ubaja}(j]j]j]j]j]ujajjaj&ubaja}(j]j]j]j]j]ujajjajC&ubeja}(j]j]j]j]j]ujajsjaj&&ubeja}(j]j]j]j]j]ujajjaj#&ubaja}(j]j]j]j]j]ujajsjaj&ubeja}(j]j]j]j]j]ujajjaj&ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaZones}jaj&sbaja}(j]j]j]j]j]internalrefurij% anchorname#zonesujajjaj&ubaja}(j]j]j]j]j]ujajjaj&ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaZone structure}jaj'sbaja}(j]j]j]j]j]internalrefurij% anchorname#zone-structureujajjaj 'ubaja}(j]j]j]j]j]ujajjaj 'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jaj0'sbaja}(j]j]j]j]j]internalrefurij% anchorname#id3ujajjaj-'ubaja}(j]j]j]j]j]ujajjaj*'ubaja}(j]j]j]j]j]ujajjaj''ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompaction control}jajS'sbaja}(j]j]j]j]j]internalrefurij% anchorname#id4ujajjajP'ubaja}(j]j]j]j]j]ujajjajM'ubaja}(j]j]j]j]j]ujajjaj''ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistics}jajv'sbaja}(j]j]j]j]j]internalrefurij% anchorname#id5ujajjajs'ubaja}(j]j]j]j]j]ujajjajp'ubaja}(j]j]j]j]j]ujajjaj''ubeja}(j]j]j]j]j]ujajsjaj 'ubeja}(j]j]j]j]j]ujajjaj'ubaja}(j]j]j]j]j]ujajsjaj&ubeja}(j]j]j]j]j]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPages}jaj'sbaja}(j]j]j]j]j]internalrefurij% anchorname#pagesujajjaj'ubaja}(j]j]j]j]j]ujajjaj'ubaja}(j]j]j]j]j]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFolios}jaj'sbaja}(j]j]j]j]j]internalrefurij% anchorname#foliosujajjaj'ubaja}(j]j]j]j]j]ujajjaj'ubaja}(j]j]j]j]j]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialization}jaj'sbaja}(j]j]j]j]j]internalrefurij% anchorname#initializationujajjaj'ubaja}(j]j]j]j]j]ujajjaj'ubaja}(j]j]j]j]j]ujajjaj&ubeja}(j]j]j]j]j]ujajsjaj%ubeja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajsubj] jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLock Statistics}jaj/(sbaja}(j]j]j]j]j]internalrefurilocking/lockstat anchornamehujajjaj,(ubaja}(j]j]j]j]j]ujajjaj)(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat}jajO(sbaja}(j]j]j]j]j]internalrefurij>( anchorname#whatujajjajL(ubaja}(j]j]j]j]j]ujajjajI(ubaja}(j]j]j]j]j]ujajjajF(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhy}jajr(sbaja}(j]j]j]j]j]internalrefurij>( anchorname#whyujajjajo(ubaja}(j]j]j]j]j]ujajjajl(ubaja}(j]j]j]j]j]ujajjajF(ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow}jaj(sbaja}(j]j]j]j]j]internalrefurij>( anchorname#howujajjaj(ubaja}(j]j]j]j]j]ujajjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jaj(sbaja}(j]j]j]j]j]internalrefurij>( anchorname#configurationujajjaj(ubaja}(j]j]j]j]j]ujajjaj(ubaja}(j]j]j]j]j]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jaj(sbaja}(j]j]j]j]j]internalrefurij>( anchorname#usageujajjaj(ubaja}(j]j]j]j]j]ujajjaj(ubaja}(j]j]j]j]j]ujajjaj(ubeja}(j]j]j]j]j]ujajsjaj(ubeja}(j]j]j]j]j]ujajjajF(ubeja}(j]j]j]j]j]ujajsjaj)(ubeja}(j]j]j]j]j]ujajjaj&(ubaja}(j]j]j]j]j]ujajsubjE jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja API Reference}jaj)sbaja}(j]j]j]j]j]internalrefuri mm/damon/api anchornamehujajjaj)ubaja}(j]j]j]j]j]ujajjaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Structures}jaj<)sbaja}(j]j]j]j]j]internalrefurij+) anchorname #structuresujajjaj9)ubaja}(j]j]j]j]j]ujajjaj6)ubaja}(j]j]j]j]j]ujajjaj3)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Functions}jaj_)sbaja}(j]j]j]j]j]internalrefurij+) anchorname #functionsujajjaj\)ubaja}(j]j]j]j]j]ujajjajY)ubaja}(j]j]j]j]j]ujajjaj3)ubeja}(j]j]j]j]j]ujajsjaj)ubeja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajsubjb jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReliable Stacktrace}jaj)sbaja}(j]j]j]j]j]internalrefurilivepatch/reliable-stacktrace anchornamehujajjaj)ubaja}(j]j]j]j]j]ujajjaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname #introductionujajjaj)ubaja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Requirements}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname #requirementsujajjaj)ubaja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Compile-time analysis}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#compile-time-analysisujajjaj)ubaja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Considerations}jaj *sbaja}(j]j]j]j]j]internalrefurij) anchorname#considerationsujajjaj*ubaja}(j]j]j]j]j]ujajjaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&4.1 Identifying successful termination}jaj@*sbaja}(j]j]j]j]j]internalrefurij) anchorname##identifying-successful-terminationujajjaj=*ubaja}(j]j]j]j]j]ujajjaj:*ubaja}(j]j]j]j]j]ujajjaj7*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.2 Identifying unwindable code}jajc*sbaja}(j]j]j]j]j]internalrefurij) anchorname#identifying-unwindable-codeujajjaj`*ubaja}(j]j]j]j]j]ujajjaj]*ubaja}(j]j]j]j]j]ujajjaj7*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.4.3 Unwinding across interrupts and exceptions}jaj*sbaja}(j]j]j]j]j]internalrefurij) anchorname+#unwinding-across-interrupts-and-exceptionsujajjaj*ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajjaj7*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!4.4 Rewriting of return addresses}jaj*sbaja}(j]j]j]j]j]internalrefurij) anchorname#rewriting-of-return-addressesujajjaj*ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajjaj7*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!4.5 Obscuring of return addresses}jaj*sbaja}(j]j]j]j]j]internalrefurij) anchorname#obscuring-of-return-addressesujajjaj*ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajjaj7*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.6 Link register unreliability}jaj*sbaja}(j]j]j]j]j]internalrefurij) anchorname#link-register-unreliabilityujajjaj*ubaja}(j]j]j]j]j]ujajjaj*ubaja}(j]j]j]j]j]ujajjaj7*ubeja}(j]j]j]j]j]ujajsjaj*ubeja}(j]j]j]j]j]ujajjaj)ubeja}(j]j]j]j]j]ujajsjaj)ubeja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajsubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Runtime locking correctness validator}jaj3+sbaja}(j]j]j]j]j]internalrefurilocking/lockdep-design anchornamehujajjaj0+ubaja}(j]j]j]j]j]ujajjaj-+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Lock-class}jajS+sbaja}(j]j]j]j]j]internalrefurijB+ anchorname #lock-classujajjajP+ubaja}(j]j]j]j]j]ujajjajM+ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaState}jajv+sbaja}(j]j]j]j]j]internalrefurijB+ anchorname#stateujajjajs+ubaja}(j]j]j]j]j]ujajjajp+ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSingle-lock state rules:}jaj+sbaja}(j]j]j]j]j]internalrefurijB+ anchorname#single-lock-state-rulesujajjaj+ubaja}(j]j]j]j]j]ujajjaj+ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulti-lock dependency rules:}jaj+sbaja}(j]j]j]j]j]internalrefurijB+ anchorname#multi-lock-dependency-rulesujajjaj+ubaja}(j]j]j]j]j]ujajjaj+ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Exception: Nested data dependencies leading to nested locking}jaj+sbaja}(j]j]j]j]j]internalrefurijB+ anchorname=#exception-nested-data-dependencies-leading-to-nested-lockingujajjaj+ubaja}(j]j]j]j]j]ujajjaj+ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Annotations}jaj,sbaja}(j]j]j]j]j]internalrefurijB+ anchorname #annotationsujajjaj+ubaja}(j]j]j]j]j]ujajjaj+ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProof of 100% correctness:}jaj%,sbaja}(j]j]j]j]j]internalrefurijB+ anchorname#proof-of-100-correctnessujajjaj",ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Performance:}jajH,sbaja}(j]j]j]j]j]internalrefurijB+ anchorname #performanceujajjajE,ubaja}(j]j]j]j]j]ujajjajB,ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTroubleshooting:}jajk,sbaja}(j]j]j]j]j]internalrefurijB+ anchorname#troubleshootingujajjajh,ubaja}(j]j]j]j]j]ujajjaje,ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRecursive read locks:}jaj,sbaja}(j]j]j]j]j]internalrefurijB+ anchorname#recursive-read-locksujajjaj,ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Block conditions on readers/writers of the same lock instance:}jaj,sbaja}(j]j]j]j]j]internalrefurijB+ anchorname>#block-conditions-on-readers-writers-of-the-same-lock-instanceujajjaj,ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Dependency types and strong dependency paths:}jaj,sbaja}(j]j]j]j]j]internalrefurijB+ anchorname-#dependency-types-and-strong-dependency-pathsujajjaj,ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Recursive Read Deadlock Detection:}jaj,sbaja}(j]j]j]j]j]internalrefurijB+ anchorname"#recursive-read-deadlock-detectionujajjaj,ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajjajJ+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References:}jaj-sbaja}(j]j]j]j]j]internalrefurijB+ anchorname #referencesujajjaj-ubaja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajjajJ+ubeja}(j]j]j]j]j]ujajsjaj-+ubeja}(j]j]j]j]j]ujajjaj*+ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHigh Memory Handling}jajR-sbaja}(j]j]j]j]j]internalrefuri mm/highmem anchornamehujajjajO-ubaja}(j]j]j]j]j]ujajjajL-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat Is High Memory?}jajr-sbaja}(j]j]j]j]j]internalrefurija- anchorname#what-is-high-memoryujajjajo-ubaja}(j]j]j]j]j]ujajjajl-ubaja}(j]j]j]j]j]ujajjaji-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemporary Virtual Mappings}jaj-sbaja}(j]j]j]j]j]internalrefurija- anchorname#temporary-virtual-mappingsujajjaj-ubaja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajjaji-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCost of Temporary Mappings}jaj-sbaja}(j]j]j]j]j]internalrefurija- anchorname#cost-of-temporary-mappingsujajjaj-ubaja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajjaji-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jai386 PAE}jaj-sbaja}(j]j]j]j]j]internalrefurija- anchorname #i386-paeujajjaj-ubaja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajjaji-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Functions}jaj-sbaja}(j]j]j]j]j]internalrefurija- anchorname #functionsujajjaj-ubaja}(j]j]j]j]j]ujajjaj-ubaja}(j]j]j]j]j]ujajjaji-ubeja}(j]j]j]j]j]ujajsjajL-ubeja}(j]j]j]j]j]ujajjajI-ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXilinx SD-FEC Driver}jaj6.sbaja}(j]j]j]j]j]internalrefurimisc-devices/xilinx_sdfec anchornamehujajjaj3.ubaja}(j]j]j]j]j]ujajjaj0.ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajV.sbaja}(j]j]j]j]j]internalrefurijE. anchorname #overviewujajjajS.ubaja}(j]j]j]j]j]ujajjajP.ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaModes of Operation}jajv.sbaja}(j]j]j]j]j]internalrefurijE. anchorname#modes-of-operationujajjajs.ubaja}(j]j]j]j]j]ujajjajp.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRun-time Configuration}jaj.sbaja}(j]j]j]j]j]internalrefurijE. anchorname#run-time-configurationujajjaj.ubaja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Programmable Logic (PL) Initialization}jaj.sbaja}(j]j]j]j]j]internalrefurijE. anchorname%#programmable-logic-pl-initializationujajjaj.ubaja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajjaj.ubeja}(j]j]j]j]j]ujajsjajp.ubeja}(j]j]j]j]j]ujajjajm.ubaja}(j]j]j]j]j]ujajsjajP.ubeja}(j]j]j]j]j]ujajjajM.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Structure}jaj.sbaja}(j]j]j]j]j]internalrefurijE. anchorname#driver-structureujajjaj.ubaja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajjajM.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Driver Usage}jaj/sbaja}(j]j]j]j]j]internalrefurijE. anchorname #driver-usageujajjaj/ubaja}(j]j]j]j]j]ujajjaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj7/sbaja}(j]j]j]j]j]internalrefurijE. anchorname#id1ujajjaj4/ubaja}(j]j]j]j]j]ujajjaj1/ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDetermine Configuration}jajZ/sbaja}(j]j]j]j]j]internalrefurijE. anchorname#determine-configurationujajjajW/ubaja}(j]j]j]j]j]ujajjajT/ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Set the Order}jaj}/sbaja}(j]j]j]j]j]internalrefurijE. anchorname#set-the-orderujajjajz/ubaja}(j]j]j]j]j]ujajjajw/ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdd LDPC Codes}jaj/sbaja}(j]j]j]j]j]internalrefurijE. anchorname#add-ldpc-codesujajjaj/ubaja}(j]j]j]j]j]ujajjaj/ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSet Turbo Decode}jaj/sbaja}(j]j]j]j]j]internalrefurijE. anchorname#set-turbo-decodeujajjaj/ubaja}(j]j]j]j]j]ujajjaj/ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnable Interrupts}jaj/sbaja}(j]j]j]j]j]internalrefurijE. anchorname#enable-interruptsujajjaj/ubaja}(j]j]j]j]j]ujajjaj/ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBypass the SD-FEC}jaj 0sbaja}(j]j]j]j]j]internalrefurijE. anchorname#bypass-the-sd-fecujajjaj0ubaja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStart the SD-FEC core}jaj,0sbaja}(j]j]j]j]j]internalrefurijE. anchorname#start-the-sd-fec-coreujajjaj)0ubaja}(j]j]j]j]j]ujajjaj&0ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGet SD-FEC Status}jajO0sbaja}(j]j]j]j]j]internalrefurijE. anchorname#get-sd-fec-statusujajjajL0ubaja}(j]j]j]j]j]ujajjajI0ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMonitor for Interrupts}jajr0sbaja}(j]j]j]j]j]internalrefurijE. anchorname#monitor-for-interruptsujajjajo0ubaja}(j]j]j]j]j]ujajjajl0ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStop the SD-FEC Core}jaj0sbaja}(j]j]j]j]j]internalrefurijE. anchorname#stop-the-sd-fec-coreujajjaj0ubaja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSet the Default Configuration}jaj0sbaja}(j]j]j]j]j]internalrefurijE. anchorname#set-the-default-configurationujajjaj0ubaja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajjaj./ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jaj0sbaja}(j]j]j]j]j]internalrefurijE. anchorname #limitationsujajjaj0ubaja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajjaj./ubeja}(j]j]j]j]j]ujajsjaj/ubeja}(j]j]j]j]j]ujajjajM.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver IOCTLs}jaj 1sbaja}(j]j]j]j]j]internalrefurijE. anchorname#driver-ioctlsujajjaj1ubaja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajjajM.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Type Definitions}jaj-1sbaja}(j]j]j]j]j]internalrefurijE. anchorname#driver-type-definitionsujajjaj*1ubaja}(j]j]j]j]j]ujajjaj'1ubaja}(j]j]j]j]j]ujajjajM.ubeja}(j]j]j]j]j]ujajsjaj0.ubeja}(j]j]j]j]j]ujajjaj-.ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFree Page Reporting}jaje1sbaja}(j]j]j]j]j]internalrefurimm/free_page_reporting anchornamehujajjajb1ubaja}(j]j]j]j]j]ujajjaj_1ubaja}(j]j]j] j]j]ujajjaj\1ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Boot Memory}jaj1sbaja}(j]j]j]j]j]internalrefuri mm/bootmem anchornamehujajjaj1ubaja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajsubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver bh1770glc}jaj1sbaja}(j]j]j]j]j]internalrefurimisc-devices/bh1770glc anchornamehujajjaj1ubaja}(j]j]j]j]j]ujajjaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj1sbaja}(j]j]j]j]j]internalrefurij1 anchorname #descriptionujajjaj1ubaja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYSFS}jaj2sbaja}(j]j]j]j]j]internalrefurij1 anchorname#sysfsujajjaj1ubaja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajjaj1ubeja}(j]j]j]j]j]ujajsjaj1ubeja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajsubjS jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDAMON: Data Access MONitor}jaj82sbaja}(j]j]j]j]j]internalrefurimm/damon/index anchornamehujajjaj52ubaja}(j]j]j]j]j]ujajjaj22ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjG2entries](N mm/damon/faqNmm/damon/designN mm/damon/apiNmm/damon/maintainer-profilee includefiles](j^2j`2jb2jd2emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ=ubaja}(j]j]j]j]j]ujaj5jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motion packet}jajh=sbaja}(j]j]j]j]j]internalrefurij9 anchorname#motion-packetja](K KKKeujaj5jaje=ubaja}(j]j]j]j]j]ujaj5jajb=ubaja}(j]j]j]j]j]ujaj5jaj=ubeja}(j]j]j]j]j]ujaj6jaj<ubeja}(j]j]j]j]j]ujaj5jaj<ubeja}(j]j]j]j]j]ujaj6jaj<ubeja}(j]j]j]j]j]ujaj5jaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Trackpoint (for Hardware version 3 and 4)}jaj=sbaja}(j]j]j]j]j]internalrefurij9 anchorname(#trackpoint-for-hardware-version-3-and-4ja](K Keujaj5jaj=ubaja}(j]j]j]j]j]ujaj5jaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Registers}jaj=sbaja}(j]j]j]j]j]internalrefurij9 anchorname#id8ja](K KKeujaj5jaj=ubaja}(j]j]j]j]j]ujaj5jaj=ubaja}(j]j]j]j]j]ujaj5jaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Native relative mode 6 byte packet format}jaj=sbaja}(j]j]j]j]j]internalrefurij9 anchorname*#native-relative-mode-6-byte-packet-formatja](K KKeujaj5jaj=ubaja}(j]j]j]j]j]ujaj5jaj=ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Status Packet}jaj >sbaja}(j]j]j]j]j]internalrefurij9 anchorname#id9ja](K KKKeujaj5jaj>ubaja}(j]j]j]j]j]ujaj5jaj>ubaja}(j]j]j]j]j]ujaj5jaj>ubaja}(j]j]j]j]j]ujaj6jaj=ubeja}(j]j]j]j]j]ujaj5jaj=ubeja}(j]j]j]j]j]ujaj6jaj=ubeja}(j]j]j]j]j]ujaj5jaj9ubeja}(j]j]j]j]j]ujaj6jaj9ubeja}(j]j]j]j]j]ujaj5jaj9ubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUnreliable Guide To Locking}jaj[>sbaja}(j]j]j]j]j]internalrefurikernel-hacking/locking anchornamehujaj5jajX>ubaja}(j]j]j]j]j]ujaj5jajU>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj{>sbaja}(j]j]j]j]j]internalrefurijj> anchorname #introductionujaj5jajx>ubaja}(j]j]j]j]j]ujaj5jaju>ubaja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Problem With Concurrency}jaj>sbaja}(j]j]j]j]j]internalrefurijj> anchorname#the-problem-with-concurrencyujaj5jaj>ubaja}(j]j]j]j]j]ujaj5jaj>ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Race Conditions and Critical Regions}jaj>sbaja}(j]j]j]j]j]internalrefurijj> anchorname%#race-conditions-and-critical-regionsujaj5jaj>ubaja}(j]j]j]j]j]ujaj5jaj>ubaja}(j]j]j]j]j]ujaj5jaj>ubaja}(j]j]j]j]j]ujaj6jaj>ubeja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLocking in the Linux Kernel}jaj>sbaja}(j]j]j]j]j]internalrefurijj> anchorname#locking-in-the-linux-kernelujaj5jaj>ubaja}(j]j]j]j]j]ujaj5jaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Two Main Types of Kernel Locks: Spinlocks and Mutexes}jaj ?sbaja}(j]j]j]j]j]internalrefurijj> anchorname5#two-main-types-of-kernel-locks-spinlocks-and-mutexesujaj5jaj ?ubaja}(j]j]j]j]j]ujaj5jaj?ubaja}(j]j]j]j]j]ujaj5jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocks and Uniprocessor Kernels}jaj0?sbaja}(j]j]j]j]j]internalrefurijj> anchorname#locks-and-uniprocessor-kernelsujaj5jaj-?ubaja}(j]j]j]j]j]ujaj5jaj*?ubaja}(j]j]j]j]j]ujaj5jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking Only In User Context}jajS?sbaja}(j]j]j]j]j]internalrefurijj> anchorname#locking-only-in-user-contextujaj5jajP?ubaja}(j]j]j]j]j]ujaj5jajM?ubaja}(j]j]j]j]j]ujaj5jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Locking Between User Context and Softirqs}jajv?sbaja}(j]j]j]j]j]internalrefurijj> anchorname*#locking-between-user-context-and-softirqsujaj5jajs?ubaja}(j]j]j]j]j]ujaj5jajp?ubaja}(j]j]j]j]j]ujaj5jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Locking Between User Context and Tasklets}jaj?sbaja}(j]j]j]j]j]internalrefurijj> anchorname*#locking-between-user-context-and-taskletsujaj5jaj?ubaja}(j]j]j]j]j]ujaj5jaj?ubaja}(j]j]j]j]j]ujaj5jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Locking Between User Context and Timers}jaj?sbaja}(j]j]j]j]j]internalrefurijj> anchorname(#locking-between-user-context-and-timersujaj5jaj?ubaja}(j]j]j]j]j]ujaj5jaj?ubaja}(j]j]j]j]j]ujaj5jaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLocking Between Tasklets/Timers}jaj?sbaja}(j]j]j]j]j]internalrefurijj> anchorname #locking-between-tasklets-timersujaj5jaj?ubaja}(j]j]j]j]j]ujaj5jaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Same Tasklet/Timer}jaj?sbaja}(j]j]j]j]j]internalrefurijj> anchorname#the-same-tasklet-timerujaj5jaj?ubaja}(j]j]j]j]j]ujaj5jaj?ubaja}(j]j]j]j]j]ujaj5jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDifferent Tasklets/Timers}jaj"@sbaja}(j]j]j]j]j]internalrefurijj> anchorname#different-tasklets-timersujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jaj?ubeja}(j]j]j]j]j]ujaj6jaj?ubeja}(j]j]j]j]j]ujaj5jaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLocking Between Softirqs}jajQ@sbaja}(j]j]j]j]j]internalrefurijj> anchorname#locking-between-softirqsujaj5jajN@ubaja}(j]j]j]j]j]ujaj5jajK@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Same Softirq}jajq@sbaja}(j]j]j]j]j]internalrefurijj> anchorname#the-same-softirqujaj5jajn@ubaja}(j]j]j]j]j]ujaj5jajk@ubaja}(j]j]j]j]j]ujaj5jajh@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDifferent Softirqs}jaj@sbaja}(j]j]j]j]j]internalrefurijj> anchorname#different-softirqsujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jajh@ubeja}(j]j]j]j]j]ujaj6jajK@ubeja}(j]j]j]j]j]ujaj5jaj?ubeja}(j]j]j]j]j]ujaj6jaj>ubeja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHard IRQ Context}jaj@sbaja}(j]j]j]j]j]internalrefurijj> anchorname#hard-irq-contextujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Locking Between Hard IRQ and Softirqs/Tasklets}jaj@sbaja}(j]j]j]j]j]internalrefurijj> anchorname/#locking-between-hard-irq-and-softirqs-taskletsujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Locking Between Two Hard IRQ Handlers}jajAsbaja}(j]j]j]j]j]internalrefurijj> anchorname&#locking-between-two-hard-irq-handlersujaj5jajAubaja}(j]j]j]j]j]ujaj5jaj Aubaja}(j]j]j]j]j]ujaj5jaj@ubeja}(j]j]j]j]j]ujaj6jaj@ubeja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCheat Sheet For Locking}jajAAsbaja}(j]j]j]j]j]internalrefurijj> anchorname#cheat-sheet-for-lockingujaj5jaj>Aubaja}(j]j]j]j]j]ujaj5jaj;AubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTable of Minimum Requirements}jajaAsbaja}(j]j]j]j]j]internalrefurijj> anchorname#table-of-minimum-requirementsujaj5jaj^Aubaja}(j]j]j]j]j]ujaj5jaj[Aubaja}(j]j]j]j]j]ujaj5jajXAubaja}(j]j]j]j]j]ujaj6jaj;Aubeja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe trylock Functions}jajAsbaja}(j]j]j]j]j]internalrefurijj> anchorname#the-trylock-functionsujaj5jajAubaja}(j]j]j]j]j]ujaj5jajAubaja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommon Examples}jajAsbaja}(j]j]j]j]j]internalrefurijj> anchorname#common-examplesujaj5jajAubaja}(j]j]j]j]j]ujaj5jajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAll In User Context}jajAsbaja}(j]j]j]j]j]internalrefurijj> anchorname#all-in-user-contextujaj5jajAubaja}(j]j]j]j]j]ujaj5jajAubaja}(j]j]j]j]j]ujaj5jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Accessing From Interrupt Context}jajAsbaja}(j]j]j]j]j]internalrefurijj> anchorname!#accessing-from-interrupt-contextujaj5jajAubaja}(j]j]j]j]j]ujaj5jajAubaja}(j]j]j]j]j]ujaj5jajAubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Exposing Objects Outside This File}jajBsbaja}(j]j]j]j]j]internalrefurijj> anchorname##exposing-objects-outside-this-fileujaj5jajBubaja}(j]j]j]j]j]ujaj5jajBubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Using Atomic Operations For The Reference Count}jaj9Bsbaja}(j]j]j]j]j]internalrefurijj> anchorname0#using-atomic-operations-for-the-reference-countujaj5jaj6Bubaja}(j]j]j]j]j]ujaj5jaj3Bubaja}(j]j]j]j]j]ujaj5jaj0Bubaja}(j]j]j]j]j]ujaj6jajBubeja}(j]j]j]j]j]ujaj5jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Protecting The Objects Themselves}jajhBsbaja}(j]j]j]j]j]internalrefurijj> anchorname"#protecting-the-objects-themselvesujaj5jajeBubaja}(j]j]j]j]j]ujaj5jajbBubaja}(j]j]j]j]j]ujaj5jajAubeja}(j]j]j]j]j]ujaj6jajAubeja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommon Problems}jajBsbaja}(j]j]j]j]j]internalrefurijj> anchorname#common-problemsujaj5jajBubaja}(j]j]j]j]j]ujaj5jajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeadlock: Simple and Advanced}jajBsbaja}(j]j]j]j]j]internalrefurijj> anchorname#deadlock-simple-and-advancedujaj5jajBubaja}(j]j]j]j]j]ujaj5jajBubaja}(j]j]j]j]j]ujaj5jajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPreventing Deadlock}jajBsbaja}(j]j]j]j]j]internalrefurijj> anchorname#preventing-deadlockujaj5jajBubaja}(j]j]j]j]j]ujaj5jajBubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Overzealous Prevention Of Deadlocks}jajBsbaja}(j]j]j]j]j]internalrefurijj> anchorname$#overzealous-prevention-of-deadlocksujaj5jajBubaja}(j]j]j]j]j]ujaj5jajBubaja}(j]j]j]j]j]ujaj5jajBubaja}(j]j]j]j]j]ujaj6jajBubeja}(j]j]j]j]j]ujaj5jajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRacing Timers: A Kernel Pastime}jaj)Csbaja}(j]j]j]j]j]internalrefurijj> anchorname#racing-timers-a-kernel-pastimeujaj5jaj&Cubaja}(j]j]j]j]j]ujaj5jaj#Cubaja}(j]j]j]j]j]ujaj5jajBubeja}(j]j]j]j]j]ujaj6jajBubeja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Locking Speed}jajXCsbaja}(j]j]j]j]j]internalrefurijj> anchorname#locking-speedujaj5jajUCubaja}(j]j]j]j]j]ujaj5jajRCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRead/Write Lock Variants}jajxCsbaja}(j]j]j]j]j]internalrefurijj> anchorname#read-write-lock-variantsujaj5jajuCubaja}(j]j]j]j]j]ujaj5jajrCubaja}(j]j]j]j]j]ujaj5jajoCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Avoiding Locks: Read Copy Update}jajCsbaja}(j]j]j]j]j]internalrefurijj> anchorname #avoiding-locks-read-copy-updateujaj5jajCubaja}(j]j]j]j]j]ujaj5jajCubaja}(j]j]j]j]j]ujaj5jajoCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Per-CPU Data}jajCsbaja}(j]j]j]j]j]internalrefurijj> anchorname #per-cpu-dataujaj5jajCubaja}(j]j]j]j]j]ujaj5jajCubaja}(j]j]j]j]j]ujaj5jajoCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Data Which Mostly Used By An IRQ Handler}jajCsbaja}(j]j]j]j]j]internalrefurijj> anchorname)#data-which-mostly-used-by-an-irq-handlerujaj5jajCubaja}(j]j]j]j]j]ujaj5jajCubaja}(j]j]j]j]j]ujaj5jajoCubeja}(j]j]j]j]j]ujaj6jajRCubeja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0What Functions Are Safe To Call From Interrupts?}jajDsbaja}(j]j]j]j]j]internalrefurijj> anchorname0#what-functions-are-safe-to-call-from-interruptsujaj5jaj Dubaja}(j]j]j]j]j]ujaj5jaj DubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSome Functions Which Sleep}jaj0Dsbaja}(j]j]j]j]j]internalrefurijj> anchorname#some-functions-which-sleepujaj5jaj-Dubaja}(j]j]j]j]j]ujaj5jaj*Dubaja}(j]j]j]j]j]ujaj5jaj'DubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Some Functions Which Don’t Sleep}jajSDsbaja}(j]j]j]j]j]internalrefurijj> anchorname!#some-functions-which-don-t-sleepujaj5jajPDubaja}(j]j]j]j]j]ujaj5jajMDubaja}(j]j]j]j]j]ujaj5jaj'Dubeja}(j]j]j]j]j]ujaj6jaj Dubeja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMutex API reference}jajDsbaja}(j]j]j]j]j]internalrefurijj> anchorname#mutex-api-referenceujaj5jajDubaja}(j]j]j]j]j]ujaj5jaj|Dubaja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFutex API reference}jajDsbaja}(j]j]j]j]j]internalrefurijj> anchorname#futex-api-referenceujaj5jajDubaja}(j]j]j]j]j]ujaj5jajDubaja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFurther reading}jajDsbaja}(j]j]j]j]j]internalrefurijj> anchorname#further-readingujaj5jajDubaja}(j]j]j]j]j]ujaj5jajDubaja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThanks}jajDsbaja}(j]j]j]j]j]internalrefurijj> anchorname#thanksujaj5jajDubaja}(j]j]j]j]j]ujaj5jajDubaja}(j]j]j]j]j]ujaj5jajr>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlossary}jajEsbaja}(j]j]j]j]j]internalrefurijj> anchorname #glossaryujaj5jaj Eubaja}(j]j]j]j]j]ujaj5jajEubaja}(j]j]j]j]j]ujaj5jajr>ubeja}(j]j]j]j]j]ujaj6jajU>ubeja}(j]j]j]j]j]ujaj5jajR>ubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOPT4060 driver}jajFEsbaja}(j]j]j]j]j]internalrefuri iio/opt4060 anchornamehujaj5jajCEubaja}(j]j]j]j]j]ujaj5jaj@EubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jajfEsbaja}(j]j]j]j]j]internalrefurijUE anchorname #overviewujaj5jajcEubaja}(j]j]j]j]j]ujaj5jaj`Eubaja}(j]j]j]j]j]ujaj5jaj]EubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Illuminance calculation}jajEsbaja}(j]j]j]j]j]internalrefurijUE anchorname#illuminance-calculationujaj5jajEubaja}(j]j]j]j]j]ujaj5jajEubaja}(j]j]j]j]j]ujaj5jaj]EubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Color scale values}jajEsbaja}(j]j]j]j]j]internalrefurijUE anchorname#color-scale-valuesujaj5jajEubaja}(j]j]j]j]j]ujaj5jajEubaja}(j]j]j]j]j]ujaj5jaj]Eubeja}(j]j]j]j]j]ujaj6jaj@Eubeja}(j]j]j]j]j]ujaj5jaj=Eubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIndustrial I/O}jajEsbaja}(j]j]j]j]j]internalrefuri iio/index anchornamehujaj5jajEubaja}(j]j]j]j]j]ujaj5jajEubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjEentries](N iio/iio_adcNiio/iio_configfsNiio/iio_devbufNiio/iio_dmabuf_apiN iio/iio_toolse includefiles](j Fj FjFjFjFemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj9jՔ7/var/lib/git/docbuild/linux/Documentation/iio/index.rstj֔KjajEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIndustrial I/O Kernel Drivers}jaj&Fsbaja}(j]j]j]j]j]internalrefurijE anchorname#industrial-i-o-kernel-driversujaj5jaj#Fubaja}(j]j]j]j]j]ujaj5jaj FubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjEentries](N iio/ad4000N iio/ad4030N iio/ad4695N iio/ad7191N iio/ad7380N iio/ad7606N iio/ad7625N iio/ad7944N iio/adis16475N iio/adis16480N iio/adis16550N iio/adxl380N iio/bno055Niio/ep93xx_adcN iio/opt4060e includefiles](jLFjNFjPFjRFjTFjVFjXFjZFj\Fj^Fj`FjbFjdFjfFjhFemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj9jՔjFj֔Kjaj=Fubaja}(j]j]j]j]j]ujaj6jaj Fubeja}(j]j]j]j]j]ujaj5jajEubeja}(j]j]j]j]j]ujaj6jajEubeja}(j]j]j]j]j]ujaj5jajEubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFlash LED handling under Linux}jajFsbaja}(j]j]j]j]j]internalrefurileds/leds-class-flash anchornamehujaj5jajFubaja}(j]j]j]j]j]ujaj5jajFubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!V4L2 flash wrapper for flash LEDs}jajFsbaja}(j]j]j]j]j]internalrefurijF anchorname"#v4l2-flash-wrapper-for-flash-ledsujaj5jajFubaja}(j]j]j]j]j]ujaj5jajFubaja}(j]j]j]j]j]ujaj5jajFubaja}(j]j]j]j]j]ujaj6jajFubeja}(j]j]j]j]j]ujaj5jajFubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaParallel Port Joystick Drivers}jajFsbaja}(j]j]j]j]j]internalrefuriinput/devices/joystick-parport anchornamehjajDujaj5jajFubaja}(j]j]j]j]j]ujaj5jajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Disclaimer}jajGsbaja}(j]j]j]j]j]internalrefurijG anchorname #disclaimerja](K Keujaj5jajGubaja}(j]j]j]j]j]ujaj5jajGubaja}(j]j]j]j]j]ujaj5jaj GubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj8Gsbaja}(j]j]j]j]j]internalrefurijG anchorname #introductionja](K Keujaj5jaj5Gubaja}(j]j]j]j]j]ujaj5jaj2Gubaja}(j]j]j]j]j]ujaj5jaj GubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevices supported}jaj\Gsbaja}(j]j]j]j]j]internalrefurijG anchorname#devices-supportedja](K Keujaj5jajYGubaja}(j]j]j]j]j]ujaj5jajVGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NES and SNES}jaj}Gsbaja}(j]j]j]j]j]internalrefurijG anchorname #nes-and-snesja](K KKeujaj5jajzGubaja}(j]j]j]j]j]ujaj5jajwGubaja}(j]j]j]j]j]ujaj5jajtGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMultisystem joysticks}jajGsbaja}(j]j]j]j]j]internalrefurijG anchorname#multisystem-joysticksja](K KKeujaj5jajGubaja}(j]j]j]j]j]ujaj5jajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Multisystem joysticks using db9.c}jajGsbaja}(j]j]j]j]j]internalrefurijG anchorname"#multisystem-joysticks-using-db9-cja](K KKKeujaj5jajGubaja}(j]j]j]j]j]ujaj5jajGubaja}(j]j]j]j]j]ujaj5jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Multisystem joysticks using gamecon.c}jajGsbaja}(j]j]j]j]j]internalrefurijG anchorname&#multisystem-joysticks-using-gamecon-cja](K KKKeujaj5jajGubaja}(j]j]j]j]j]ujaj5jajGubaja}(j]j]j]j]j]ujaj5jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Multisystem joysticks using turbografx.c}jaj Hsbaja}(j]j]j]j]j]internalrefurijG anchorname)#multisystem-joysticks-using-turbografx-cja](K KKKeujaj5jajHubaja}(j]j]j]j]j]ujaj5jajHubaja}(j]j]j]j]j]ujaj5jajGubeja}(j]j]j]j]j]ujaj6jajGubeja}(j]j]j]j]j]ujaj5jajtGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSony Playstation}jaj:Hsbaja}(j]j]j]j]j]internalrefurijG anchorname#sony-playstationja](K KKeujaj5jaj7Hubaja}(j]j]j]j]j]ujaj5jaj4Hubaja}(j]j]j]j]j]ujaj5jajtGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSega}jaj^Hsbaja}(j]j]j]j]j]internalrefurijG anchorname#segaja](K KKeujaj5jaj[Hubaja}(j]j]j]j]j]ujaj5jajXHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSega Master System}jajHsbaja}(j]j]j]j]j]internalrefurijG anchorname#sega-master-systemja](K KKKeujaj5jaj|Hubaja}(j]j]j]j]j]ujaj5jajyHubaja}(j]j]j]j]j]ujaj5jajvHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSega Genesis aka MegaDrive}jajHsbaja}(j]j]j]j]j]internalrefurijG anchorname#sega-genesis-aka-megadriveja](K KKKeujaj5jajHubaja}(j]j]j]j]j]ujaj5jajHubaja}(j]j]j]j]j]ujaj5jajvHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sega Saturn}jajHsbaja}(j]j]j]j]j]internalrefurijG anchorname #sega-saturnja](K KKKeujaj5jajHubaja}(j]j]j]j]j]ujaj5jajHubaja}(j]j]j]j]j]ujaj5jajvHubeja}(j]j]j]j]j]ujaj6jajXHubeja}(j]j]j]j]j]ujaj5jajtGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Amiga CD32}jajHsbaja}(j]j]j]j]j]internalrefurijG anchorname #amiga-cd32ja](K KKeujaj5jajHubaja}(j]j]j]j]j]ujaj5jajHubaja}(j]j]j]j]j]ujaj5jajtGubeja}(j]j]j]j]j]ujaj6jajVGubeja}(j]j]j]j]j]ujaj5jaj GubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja The drivers}jaj'Isbaja}(j]j]j]j]j]internalrefurijG anchorname #the-driversja](K Keujaj5jaj$Iubaja}(j]j]j]j]j]ujaj5jaj!IubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja gamecon.c}jajHIsbaja}(j]j]j]j]j]internalrefurijG anchorname #gamecon-cja](K KKeujaj5jajEIubaja}(j]j]j]j]j]ujaj5jajBIubaja}(j]j]j]j]j]ujaj5jaj?IubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadb9.c}jajlIsbaja}(j]j]j]j]j]internalrefurijG anchorname#db9-cja](K KKeujaj5jajiIubaja}(j]j]j]j]j]ujaj5jajfIubaja}(j]j]j]j]j]ujaj5jaj?IubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja turbografx.c}jajIsbaja}(j]j]j]j]j]internalrefurijG anchorname #turbografx-cja](K KKeujaj5jajIubaja}(j]j]j]j]j]ujaj5jajIubaja}(j]j]j]j]j]ujaj5jaj?Iubeja}(j]j]j]j]j]ujaj6jaj!Iubeja}(j]j]j]j]j]ujaj5jaj GubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPC parallel port pinout}jajIsbaja}(j]j]j]j]j]internalrefurijG anchorname#pc-parallel-port-pinoutja](K Keujaj5jajIubaja}(j]j]j]j]j]ujaj5jajIubaja}(j]j]j]j]j]ujaj5jaj Gubeja}(j]j]j]j]j]ujaj6jajFubeja}(j]j]j]j]j]ujaj5jajFubaja}(j]j]j]j]j]ujaj6ubj&jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaN-Trig touchscreen Driver}jajIsbaja}(j]j]j]j]j]internalrefuriinput/devices/ntrig anchornamehjajRujaj5jajIubaja}(j]j]j]j]j]ujaj5jajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajJsbaja}(j]j]j]j]j]internalrefurijJ anchorname #parametersja](K Keujaj5jajJubaja}(j]j]j]j]j]ujaj5jajJubaja}(j]j]j]j]j]ujaj5jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional sysfs items}jaj=Jsbaja}(j]j]j]j]j]internalrefurijJ anchorname#additional-sysfs-itemsja](K Keujaj5jaj:Jubaja}(j]j]j]j]j]ujaj5jaj7Jubaja}(j]j]j]j]j]ujaj5jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Filtering}jajaJsbaja}(j]j]j]j]j]internalrefurijJ anchorname #filteringja](K Keujaj5jaj^Jubaja}(j]j]j]j]j]ujaj5jaj[Jubaja}(j]j]j]j]j]ujaj5jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Calibration}jajJsbaja}(j]j]j]j]j]internalrefurijJ anchorname #calibrationja](K Keujaj5jajJubaja}(j]j]j]j]j]ujaj5jajJubaja}(j]j]j]j]j]ujaj5jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracking}jajJsbaja}(j]j]j]j]j]internalrefurijJ anchorname #trackingja](K Keujaj5jajJubaja}(j]j]j]j]j]ujaj5jajJubaja}(j]j]j]j]j]ujaj5jajJubeja}(j]j]j]j]j]ujaj6jajIubeja}(j]j]j]j]j]ujaj5jajIubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Linux Input Subsystem kernel API}jajJsbaja}(j]j]j]j]j]internalrefuriinput/input_kapi anchornamehujaj5jajJubaja}(j]j]j]j]j]ujaj5jajJubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries](Ninput/input-programmingNinput/gameport-programmingNinput/notifiere includefiles](jKj Kj KemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionjKujaj9jՔ>/var/lib/git/docbuild/linux/Documentation/input/input_kapi.rstj֔KjajJubaja}(j]j]j]j]j]ujaj6jajJubeja}(j]j]j]j]j]ujaj5jajJubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Exporting kernel headers for use by userspace}jaj7Ksbaja}(j]j]j]j]j]internalrefurikbuild/headers_install anchornamehujaj5jaj4Kubaja}(j]j]j]j]j]ujaj5jaj1Kubaja}(j]j]j]j]j]ujaj5jaj.Kubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReproducible builds}jajcKsbaja}(j]j]j]j]j]internalrefurikbuild/reproducible-builds anchornamehujaj5jaj`Kubaja}(j]j]j]j]j]ujaj5jaj]KubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Timestamps}jajKsbaja}(j]j]j]j]j]internalrefurijrK anchorname #timestampsujaj5jajKubaja}(j]j]j]j]j]ujaj5jaj}Kubaja}(j]j]j]j]j]ujaj5jajzKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja User, host}jajKsbaja}(j]j]j]j]j]internalrefurijrK anchorname #user-hostujaj5jajKubaja}(j]j]j]j]j]ujaj5jajKubaja}(j]j]j]j]j]ujaj5jajzKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Generated files in source packages}jajKsbaja}(j]j]j]j]j]internalrefurijrK anchorname##generated-files-in-source-packagesujaj5jajKubaja}(j]j]j]j]j]ujaj5jajKubaja}(j]j]j]j]j]ujaj5jajzKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule signing}jajKsbaja}(j]j]j]j]j]internalrefurijrK anchorname#module-signingujaj5jajKubaja}(j]j]j]j]j]ujaj5jajKubaja}(j]j]j]j]j]ujaj5jajzKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructure randomisation}jajLsbaja}(j]j]j]j]j]internalrefurijrK anchorname#structure-randomisationujaj5jaj Lubaja}(j]j]j]j]j]ujaj5jaj Lubaja}(j]j]j]j]j]ujaj5jajzKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebug info conflicts}jaj2Lsbaja}(j]j]j]j]j]internalrefurijrK anchorname#debug-info-conflictsujaj5jaj/Lubaja}(j]j]j]j]j]ujaj5jaj,Lubaja}(j]j]j]j]j]ujaj5jajzKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGit}jajULsbaja}(j]j]j]j]j]internalrefurijrK anchorname#gitujaj5jajRLubaja}(j]j]j]j]j]ujaj5jajOLubaja}(j]j]j]j]j]ujaj5jajzKubeja}(j]j]j]j]j]ujaj6jaj]Kubeja}(j]j]j]j]j]ujaj5jajZKubaja}(j]j]j]j]j]ujaj6ubj(jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;Kernel driver for Intel Cherry Trail Whiskey Cove PMIC LEDs}jajLsbaja}(j]j]j]j]j]internalrefurileds/leds-cht-wcove anchornamehujaj5jajLubaja}(j]j]j]j]j]ujaj5jajLubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /sys/class/leds//hw_pattern}jajLsbaja}(j]j]j]j]j]internalrefurijL anchorname#sys-class-leds-led-hw-patternujaj5jajLubaja}(j]j]j]j]j]ujaj5jajLubaja}(j]j]j]j]j]ujaj5jajLubaja}(j]j]j]j]j]ujaj6jajLubeja}(j]j]j]j]j]ujaj5jajLubaja}(j]j]j]j]j]ujaj6ubj@ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Infiniband Userspace Capabilities}jajLsbaja}(j]j]j]j]j]internalrefuriinfiniband/ucaps anchornamehujaj5jajLubaja}(j]j]j]j]j]ujaj5jajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajMsbaja}(j]j]j]j]j]internalrefurijL anchorname#usageujaj5jajMubaja}(j]j]j]j]j]ujaj5jajLubaja}(j]j]j]j]j]ujaj5jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating UCAPs}jaj(Msbaja}(j]j]j]j]j]internalrefurijL anchorname#creating-ucapsujaj5jaj%Mubaja}(j]j]j]j]j]ujaj5jaj"Mubaja}(j]j]j]j]j]ujaj5jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemoving UCAPs}jajKMsbaja}(j]j]j]j]j]internalrefurijL anchorname#removing-ucapsujaj5jajHMubaja}(j]j]j]j]j]ujaj5jajEMubaja}(j]j]j]j]j]ujaj5jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev and /sys/class files}jajnMsbaja}(j]j]j]j]j]internalrefurijL anchorname#dev-and-sys-class-filesujaj5jajkMubaja}(j]j]j]j]j]ujaj5jajhMubaja}(j]j]j]j]j]ujaj5jajLubeja}(j]j]j]j]j]ujaj6jajLubeja}(j]j]j]j]j]ujaj5jajLubaja}(j]j]j]j]j]ujaj6ubjF jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#High-speed DMABUF interface for IIO}jajMsbaja}(j]j]j]j]j]internalrefuriiio/iio_dmabuf_api anchornamehujaj5jajMubaja}(j]j]j]j]j]ujaj5jajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jajMsbaja}(j]j]j]j]j]internalrefurijM anchorname #overviewujaj5jajMubaja}(j]j]j]j]j]ujaj5jajMubaja}(j]j]j]j]j]ujaj5jajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. User API}jajMsbaja}(j]j]j]j]j]internalrefurijM anchorname #user-apiujaj5jajMubaja}(j]j]j]j]j]ujaj5jajMubaja}(j]j]j]j]j]ujaj5jajMubeja}(j]j]j]j]j]ujaj6jajMubeja}(j]j]j]j]j]ujaj5jajMubaja}(j]j]j]j]j]ujaj6ubj8jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver for lp5562}jaj!Nsbaja}(j]j]j]j]j]internalrefurileds/leds-lp5562 anchornamehujaj5jajNubaja}(j]j]j]j]j]ujaj5jajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajANsbaja}(j]j]j]j]j]internalrefurij0N anchorname #descriptionujaj5jaj>Nubaja}(j]j]j]j]j]ujaj5jaj;Nubaja}(j]j]j]j]j]ujaj5jaj8NubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice attribute}jajdNsbaja}(j]j]j]j]j]internalrefurij0N anchorname#device-attributeujaj5jajaNubaja}(j]j]j]j]j]ujaj5jaj^Nubaja}(j]j]j]j]j]ujaj5jaj8NubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-How to load the program data using engine_mux}jajNsbaja}(j]j]j]j]j]internalrefurij0N anchorname.#how-to-load-the-program-data-using-engine-muxujaj5jajNubaja}(j]j]j]j]j]ujaj5jajNubaja}(j]j]j]j]j]ujaj5jaj8NubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#How to load the predefined patterns}jajNsbaja}(j]j]j]j]j]internalrefurij0N anchorname$#how-to-load-the-predefined-patternsujaj5jajNubaja}(j]j]j]j]j]ujaj5jajNubaja}(j]j]j]j]j]ujaj5jaj8NubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting Current of Each Channel}jajNsbaja}(j]j]j]j]j]internalrefurij0N anchorname #setting-current-of-each-channelujaj5jajNubaja}(j]j]j]j]j]ujaj5jajNubaja}(j]j]j]j]j]ujaj5jaj8NubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample of Platform data}jajNsbaja}(j]j]j]j]j]internalrefurij0N anchorname#example-of-platform-dataujaj5jajNubaja}(j]j]j]j]j]ujaj5jajNubaja}(j]j]j]j]j]ujaj5jaj8Nubeja}(j]j]j]j]j]ujaj6jajNubeja}(j]j]j]j]j]ujaj5jajNubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Multicolor LED handling under Linux}jaj(Osbaja}(j]j]j]j]j]internalrefurileds/leds-class-multicolor anchornamehujaj5jaj%Oubaja}(j]j]j]j]j]ujaj5jaj"OubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajHOsbaja}(j]j]j]j]j]internalrefurij7O anchorname #descriptionujaj5jajEOubaja}(j]j]j]j]j]ujaj5jajBOubaja}(j]j]j]j]j]ujaj5jaj?OubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticolor Class Control}jajkOsbaja}(j]j]j]j]j]internalrefurij7O anchorname#multicolor-class-controlujaj5jajhOubaja}(j]j]j]j]j]ujaj5jajeOubaja}(j]j]j]j]j]ujaj5jaj?OubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDirectory Layout Example}jajOsbaja}(j]j]j]j]j]internalrefurij7O anchorname#directory-layout-exampleujaj5jajOubaja}(j]j]j]j]j]ujaj5jajOubaja}(j]j]j]j]j]ujaj5jaj?OubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Multicolor Class Brightness Control}jajOsbaja}(j]j]j]j]j]internalrefurij7O anchorname$#multicolor-class-brightness-controlujaj5jajOubaja}(j]j]j]j]j]ujaj5jajOubaja}(j]j]j]j]j]ujaj5jaj?Oubeja}(j]j]j]j]j]ujaj6jaj"Oubeja}(j]j]j]j]j]ujaj5jajOubaja}(j]j]j]j]j]ujaj6ubj5jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs files}jajOsbaja}(j]j]j]j]j]internalrefuriinfiniband/sysfs anchornamehujaj5jajOubaja}(j]j]j]j]j]ujaj5jajOubaja}(j]j]j]j]j]ujaj5jajOubaja}(j]j]j]j]j]ujaj6ubj6jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKeyboard notifier}jajPsbaja}(j]j]j]j]j]internalrefuriinput/notifier anchornamehjajujaj5jajPubaja}(j]j]j]j]j]ujaj5jajPubaja}(j]j]j]j]j]ujaj5jaj Pubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBCM5974 Driver (bcm5974)}jajAPsbaja}(j]j]j]j]j]internalrefuriinput/devices/bcm5974 anchornamehjajujaj5jaj>Pubaja}(j]j]j]j]j]ujaj5jaj;PubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajaPsbaja}(j]j]j]j]j]internalrefurijPP anchorname#usageja](KKeujaj5jaj^Pubaja}(j]j]j]j]j]ujaj5jaj[Pubaja}(j]j]j]j]j]ujaj5jajXPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB Race}jajPsbaja}(j]j]j]j]j]internalrefurijPP anchorname #usb-raceja](KKeujaj5jajPubaja}(j]j]j]j]j]ujaj5jajPubaja}(j]j]j]j]j]ujaj5jajXPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debug output}jajPsbaja}(j]j]j]j]j]internalrefurijPP anchorname #debug-outputja](KKeujaj5jajPubaja}(j]j]j]j]j]ujaj5jajPubaja}(j]j]j]j]j]ujaj5jajXPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrivia}jajPsbaja}(j]j]j]j]j]internalrefurijPP anchorname#triviaja](KKeujaj5jajPubaja}(j]j]j]j]j]ujaj5jajPubaja}(j]j]j]j]j]ujaj5jajXPubeja}(j]j]j]j]j]ujaj6jaj;Pubeja}(j]j]j]j]j]ujaj5jaj8Pubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Intelligent Keyboard (ikbd) Protocol}jajQsbaja}(j]j]j]j]j]internalrefuriinput/devices/atarikbd anchornamehjajujaj5jajQubaja}(j]j]j]j]j]ujaj5jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj&Qsbaja}(j]j]j]j]j]internalrefurijQ anchorname #introductionja](KKeujaj5jaj#Qubaja}(j]j]j]j]j]ujaj5jaj Qubaja}(j]j]j]j]j]ujaj5jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKeyboard}jajJQsbaja}(j]j]j]j]j]internalrefurijQ anchorname #keyboardja](KKeujaj5jajGQubaja}(j]j]j]j]j]ujaj5jajDQubaja}(j]j]j]j]j]ujaj5jajQubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMouse}jajnQsbaja}(j]j]j]j]j]internalrefurijQ anchorname#mouseja](KKeujaj5jajkQubaja}(j]j]j]j]j]ujaj5jajhQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRelative Position Reporting}jajQsbaja}(j]j]j]j]j]internalrefurijQ anchorname#relative-position-reportingja](KKKeujaj5jajQubaja}(j]j]j]j]j]ujaj5jajQubaja}(j]j]j]j]j]ujaj5jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbsolute Position reporting}jajQsbaja}(j]j]j]j]j]internalrefurijQ anchorname#absolute-position-reportingja](KKKeujaj5jajQubaja}(j]j]j]j]j]ujaj5jajQubaja}(j]j]j]j]j]ujaj5jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMouse Cursor Key Mode}jajQsbaja}(j]j]j]j]j]internalrefurijQ anchorname#mouse-cursor-key-modeja](KKKeujaj5jajQubaja}(j]j]j]j]j]ujaj5jajQubaja}(j]j]j]j]j]ujaj5jajQubeja}(j]j]j]j]j]ujaj6jajhQubeja}(j]j]j]j]j]ujaj5jajQubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJoystick}jajRsbaja}(j]j]j]j]j]internalrefurijQ anchorname #joystickja](KKeujaj5jajRubaja}(j]j]j]j]j]ujaj5jajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJoystick Event Reporting}jaj(Rsbaja}(j]j]j]j]j]internalrefurijQ anchorname#joystick-event-reportingja](KKKeujaj5jaj%Rubaja}(j]j]j]j]j]ujaj5jaj"Rubaja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJoystick Interrogation}jajLRsbaja}(j]j]j]j]j]internalrefurijQ anchorname#joystick-interrogationja](KKKeujaj5jajIRubaja}(j]j]j]j]j]ujaj5jajFRubaja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJoystick Monitoring}jajpRsbaja}(j]j]j]j]j]internalrefurijQ anchorname#joystick-monitoringja](KKKeujaj5jajmRubaja}(j]j]j]j]j]ujaj5jajjRubaja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFire Button Monitoring}jajRsbaja}(j]j]j]j]j]internalrefurijQ anchorname#fire-button-monitoringja](KKKeujaj5jajRubaja}(j]j]j]j]j]ujaj5jajRubaja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJoystick Key Code Mode}jajRsbaja}(j]j]j]j]j]internalrefurijQ anchorname#joystick-key-code-modeja](KKKeujaj5jajRubaja}(j]j]j]j]j]ujaj5jajRubaja}(j]j]j]j]j]ujaj5jajRubeja}(j]j]j]j]j]ujaj6jajRubeja}(j]j]j]j]j]ujaj5jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTime-of-Day Clock}jajRsbaja}(j]j]j]j]j]internalrefurijQ anchorname#time-of-day-clockja](KKeujaj5jajRubaja}(j]j]j]j]j]ujaj5jajRubaja}(j]j]j]j]j]ujaj5jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus Inquiries}jaj Ssbaja}(j]j]j]j]j]internalrefurijQ anchorname#status-inquiriesja](KKeujaj5jaj Subaja}(j]j]j]j]j]ujaj5jajSubaja}(j]j]j]j]j]ujaj5jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Power-Up Mode}jaj0Ssbaja}(j]j]j]j]j]internalrefurijQ anchorname#power-up-modeja](KKeujaj5jaj-Subaja}(j]j]j]j]j]ujaj5jaj*Subaja}(j]j]j]j]j]ujaj5jajQubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaikbd Command Set}jajTSsbaja}(j]j]j]j]j]internalrefurijQ anchorname#ikbd-command-setja](KKeujaj5jajQSubaja}(j]j]j]j]j]ujaj5jajNSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRESET}jajuSsbaja}(j]j]j]j]j]internalrefurijQ anchorname#resetja](KKKeujaj5jajrSubaja}(j]j]j]j]j]ujaj5jajoSubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET MOUSE BUTTON ACTION}jajSsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-mouse-button-actionja](KKKeujaj5jajSubaja}(j]j]j]j]j]ujaj5jajSubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%SET RELATIVE MOUSE POSITION REPORTING}jajSsbaja}(j]j]j]j]j]internalrefurijQ anchorname&#set-relative-mouse-position-reportingja](KKKeujaj5jajSubaja}(j]j]j]j]j]ujaj5jajSubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET ABSOLUTE MOUSE POSITIONING}jajSsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-absolute-mouse-positioningja](KKKeujaj5jajSubaja}(j]j]j]j]j]ujaj5jajSubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET MOUSE KEYCODE MODE}jajTsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-mouse-keycode-modeja](KKKeujaj5jajTubaja}(j]j]j]j]j]ujaj5jajSubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET MOUSE THRESHOLD}jaj)Tsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-mouse-thresholdja](KKKeujaj5jaj&Tubaja}(j]j]j]j]j]ujaj5jaj#Tubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET MOUSE SCALE}jajMTsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-mouse-scaleja](KKKeujaj5jajJTubaja}(j]j]j]j]j]ujaj5jajGTubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTERROGATE MOUSE POSITION}jajqTsbaja}(j]j]j]j]j]internalrefurijQ anchorname#interrogate-mouse-positionja](KKKeujaj5jajnTubaja}(j]j]j]j]j]ujaj5jajkTubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLOAD MOUSE POSITION}jajTsbaja}(j]j]j]j]j]internalrefurijQ anchorname#load-mouse-positionja](KKK eujaj5jajTubaja}(j]j]j]j]j]ujaj5jajTubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET Y=0 AT BOTTOM}jajTsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-y-0-at-bottomja](KKK eujaj5jajTubaja}(j]j]j]j]j]ujaj5jajTubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET Y=0 AT TOP}jajTsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-y-0-at-topja](KKK eujaj5jajTubaja}(j]j]j]j]j]ujaj5jajTubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRESUME}jajUsbaja}(j]j]j]j]j]internalrefurijQ anchorname#resumeja](KKK eujaj5jajTubaja}(j]j]j]j]j]ujaj5jajTubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DISABLE MOUSE}jaj%Usbaja}(j]j]j]j]j]internalrefurijQ anchorname#disable-mouseja](KKK eujaj5jaj"Uubaja}(j]j]j]j]j]ujaj5jajUubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PAUSE OUTPUT}jajIUsbaja}(j]j]j]j]j]internalrefurijQ anchorname #pause-outputja](KKKeujaj5jajFUubaja}(j]j]j]j]j]ujaj5jajCUubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET JOYSTICK EVENT REPORTING}jajmUsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-joystick-event-reportingja](KKKeujaj5jajjUubaja}(j]j]j]j]j]ujaj5jajgUubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET JOYSTICK INTERROGATION MODE}jajUsbaja}(j]j]j]j]j]internalrefurijQ anchorname #set-joystick-interrogation-modeja](KKKeujaj5jajUubaja}(j]j]j]j]j]ujaj5jajUubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJOYSTICK INTERROGATE}jajUsbaja}(j]j]j]j]j]internalrefurijQ anchorname#joystick-interrogateja](KKKeujaj5jajUubaja}(j]j]j]j]j]ujaj5jajUubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET JOYSTICK MONITORING}jajUsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-joystick-monitoringja](KKKeujaj5jajUubaja}(j]j]j]j]j]ujaj5jajUubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET FIRE BUTTON MONITORING}jajUsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-fire-button-monitoringja](KKKeujaj5jajUubaja}(j]j]j]j]j]ujaj5jajUubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET JOYSTICK KEYCODE MODE}jaj!Vsbaja}(j]j]j]j]j]internalrefurijQ anchorname#set-joystick-keycode-modeja](KKKeujaj5jajVubaja}(j]j]j]j]j]ujaj5jajVubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDISABLE JOYSTICKS}jajEVsbaja}(j]j]j]j]j]internalrefurijQ anchorname#disable-joysticksja](KKKeujaj5jajBVubaja}(j]j]j]j]j]ujaj5jaj?Vubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTIME-OF-DAY CLOCK SET}jajiVsbaja}(j]j]j]j]j]internalrefurijQ anchorname#time-of-day-clock-setja](KKKeujaj5jajfVubaja}(j]j]j]j]j]ujaj5jajcVubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINTERROGATE TIME-OF-DAT CLOCK}jajVsbaja}(j]j]j]j]j]internalrefurijQ anchorname#interrogate-time-of-dat-clockja](KKKeujaj5jajVubaja}(j]j]j]j]j]ujaj5jajVubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MEMORY LOAD}jajVsbaja}(j]j]j]j]j]internalrefurijQ anchorname #memory-loadja](KKKeujaj5jajVubaja}(j]j]j]j]j]ujaj5jajVubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MEMORY READ}jajVsbaja}(j]j]j]j]j]internalrefurijQ anchorname #memory-readja](KKKeujaj5jajVubaja}(j]j]j]j]j]ujaj5jajVubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONTROLLER EXECUTE}jajVsbaja}(j]j]j]j]j]internalrefurijQ anchorname#controller-executeja](KKKeujaj5jajVubaja}(j]j]j]j]j]ujaj5jajVubaja}(j]j]j]j]j]ujaj5jajlSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTATUS INQUIRIES}jajWsbaja}(j]j]j]j]j]internalrefurijQ anchorname#id1ja](KKKeujaj5jajWubaja}(j]j]j]j]j]ujaj5jajWubaja}(j]j]j]j]j]ujaj5jajlSubeja}(j]j]j]j]j]ujaj6jajNSubeja}(j]j]j]j]j]ujaj5jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SCAN CODES}jajMWsbaja}(j]j]j]j]j]internalrefurijQ anchorname #scan-codesja](KK eujaj5jajJWubaja}(j]j]j]j]j]ujaj5jajGWubaja}(j]j]j]j]j]ujaj5jajQubeja}(j]j]j]j]j]ujaj6jajQubeja}(j]j]j]j]j]ujaj5jajPubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Driver documentation for yealink usb-p1k phones}jajWsbaja}(j]j]j]j]j]internalrefuriinput/devices/yealink anchornamehjajujaj5jajWubaja}(j]j]j]j]j]ujaj5jajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatus}jajWsbaja}(j]j]j]j]j]internalrefurijW anchorname#statusja](KKeujaj5jajWubaja}(j]j]j]j]j]ujaj5jajWubaja}(j]j]j]j]j]ujaj5jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakeyboard features}jajWsbaja}(j]j]j]j]j]internalrefurijW anchorname#keyboard-featuresja](KKeujaj5jajWubaja}(j]j]j]j]j]ujaj5jajWubaja}(j]j]j]j]j]ujaj5jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LCD features}jajWsbaja}(j]j]j]j]j]internalrefurijW anchorname #lcd-featuresja](KKeujaj5jajWubaja}(j]j]j]j]j]ujaj5jajWubaja}(j]j]j]j]j]ujaj5jajWubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Driver usage}jajXsbaja}(j]j]j]j]j]internalrefurijW anchorname #driver-usageja](KKeujaj5jajXubaja}(j]j]j]j]j]ujaj5jaj XubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalineX}jaj3Xsbaja}(j]j]j]j]j]internalrefurijW anchorname#linexja](KKKeujaj5jaj0Xubaja}(j]j]j]j]j]ujaj5jaj-Xubaja}(j]j]j]j]j]ujaj5jaj*XubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja get_icons}jajWXsbaja}(j]j]j]j]j]internalrefurijW anchorname #get-iconsja](KKKeujaj5jajTXubaja}(j]j]j]j]j]ujaj5jajQXubaja}(j]j]j]j]j]ujaj5jaj*XubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jashow/hide icons}jaj{Xsbaja}(j]j]j]j]j]internalrefurijW anchorname#show-hide-iconsja](KKKeujaj5jajxXubaja}(j]j]j]j]j]ujaj5jajuXubaja}(j]j]j]j]j]ujaj5jaj*Xubeja}(j]j]j]j]j]ujaj6jaj Xubeja}(j]j]j]j]j]ujaj5jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSound features}jajXsbaja}(j]j]j]j]j]internalrefurijW anchorname#sound-featuresja](KKeujaj5jajXubaja}(j]j]j]j]j]ujaj5jajXubaja}(j]j]j]j]j]ujaj5jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTroubleshooting}jajXsbaja}(j]j]j]j]j]internalrefurijW anchorname#troubleshootingja](KKeujaj5jajXubaja}(j]j]j]j]j]ujaj5jajXubaja}(j]j]j]j]j]ujaj5jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits & Acknowledgments}jajXsbaja}(j]j]j]j]j]internalrefurijW anchorname#credits-acknowledgmentsja](KKeujaj5jajXubaja}(j]j]j]j]j]ujaj5jajXubaja}(j]j]j]j]j]ujaj5jajWubeja}(j]j]j]j]j]ujaj6jajWubeja}(j]j]j]j]j]ujaj5jaj}Wubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1LP5521/LP5523/LP55231/LP5562/LP8501 Common Driver}jaj,Ysbaja}(j]j]j]j]j]internalrefurileds/leds-lp55xx anchornamehujaj5jaj)Yubaja}(j]j]j]j]j]ujaj5jaj&YubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajLYsbaja}(j]j]j]j]j]internalrefurij;Y anchorname #descriptionujaj5jajIYubaja}(j]j]j]j]j]ujaj5jajFYubaja}(j]j]j]j]j]ujaj5jajCYubaja}(j]j]j]j]j]ujaj6jaj&Yubeja}(j]j]j]j]j]ujaj5jaj#Yubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Apple Touchpad Driver (appletouch)}jajYsbaja}(j]j]j]j]j]internalrefuriinput/devices/appletouch anchornamehjajujaj5jajYubaja}(j]j]j]j]j]ujaj5jaj~YubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname#usageja](KKeujaj5jajYubaja}(j]j]j]j]j]ujaj5jajYubaja}(j]j]j]j]j]ujaj5jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fuzz problems}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname#fuzz-problemsja](KKeujaj5jajYubaja}(j]j]j]j]j]ujaj5jajYubaja}(j]j]j]j]j]ujaj5jajYubeja}(j]j]j]j]j]ujaj6jaj~Yubeja}(j]j]j]j]j]ujaj5jaj{Yubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Kernel driver for STMicroelectronics LED1202}jajZsbaja}(j]j]j]j]j]internalrefurileds/leds-st1202 anchornamehujaj5jajYubaja}(j]j]j]j]j]ujaj5jajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /sys/class/leds//hw_pattern}jaj!Zsbaja}(j]j]j]j]j]internalrefurijZ anchorname#sys-class-leds-led-hw-patternujaj5jajZubaja}(j]j]j]j]j]ujaj5jajZubaja}(j]j]j]j]j]ujaj5jajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/sys/class/leds//repeat}jajDZsbaja}(j]j]j]j]j]internalrefurijZ anchorname#sys-class-leds-led-repeatujaj5jajAZubaja}(j]j]j]j]j]ujaj5jaj>Zubaja}(j]j]j]j]j]ujaj5jajZubeja}(j]j]j]j]j]ujaj6jajYubeja}(j]j]j]j]j]ujaj5jajYubaja}(j]j]j]j]j]ujaj6ubj<jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIIO Interfacing Tools}jaj|Zsbaja}(j]j]j]j]j]internalrefuri iio/iio_tools anchornamehujaj5jajyZubaja}(j]j]j]j]j]ujaj5jajvZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Linux Kernel Tools}jajZsbaja}(j]j]j]j]j]internalrefurijZ anchorname#linux-kernel-toolsujaj5jajZubaja}(j]j]j]j]j]ujaj5jajZubaja}(j]j]j]j]j]ujaj5jajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. LibIIO}jajZsbaja}(j]j]j]j]j]internalrefurijZ anchorname#libiioujaj5jajZubaja}(j]j]j]j]j]ujaj5jajZubaja}(j]j]j]j]j]ujaj5jajZubeja}(j]j]j]j]j]ujaj6jajvZubeja}(j]j]j]j]j]ujaj5jajsZubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB port LED trigger}jajZsbaja}(j]j]j]j]j]internalrefurileds/ledtrig-usbport anchornamehujaj5jajZubaja}(j]j]j]j]j]ujaj5jajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja41) Device with single USB LED and few physical ports}jaj[sbaja}(j]j]j]j]j]internalrefurij[ anchorname2#device-with-single-usb-led-and-few-physical-portsujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja92) Device with a physical port handled by few controllers}jaj:[sbaja}(j]j]j]j]j]internalrefurij[ anchorname7#device-with-a-physical-port-handled-by-few-controllersujaj5jaj7[ubaja}(j]j]j]j]j]ujaj5jaj4[ubaja}(j]j]j]j]j]ujaj5jaj[ubeja}(j]j]j]j]j]ujaj6jajZubeja}(j]j]j]j]j]ujaj5jajZubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"EDT ft5x06 based Polytouch devices}jajr[sbaja}(j]j]j]j]j]internalrefuriinput/devices/edt-ft5x06 anchornamehjajOujaj5jajo[ubaja}(j]j]j]j]j]ujaj5jajl[ubaja}(j]j]j]j]j]ujaj5jaji[ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTag matching logic}jaj[sbaja}(j]j]j]j]j]internalrefuriinfiniband/tag_matching anchornamehujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jaj[ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTag matching implementation}jaj[sbaja}(j]j]j]j]j]internalrefurij[ anchorname#tag-matching-implementationujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jaj[ubaja}(j]j]j]j]j]ujaj6jaj[ubeja}(j]j]j]j]j]ujaj5jaj[ubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver for lm3556}jaj[sbaja}(j]j]j]j]j]internalrefurileds/leds-lm3556 anchornamehujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jaj[ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jaj\sbaja}(j]j]j]j]j]internalrefurij\ anchorname #descriptionujaj5jaj\ubaja}(j]j]j]j]j]ujaj5jaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flash Mode}jaj6\sbaja}(j]j]j]j]j]internalrefurij\ anchorname #flash-modeujaj5jaj3\ubaja}(j]j]j]j]j]ujaj5jaj0\ubaja}(j]j]j]j]j]ujaj5jaj-\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Torch Mode}jajY\sbaja}(j]j]j]j]j]internalrefurij\ anchorname #torch-modeujaj5jajV\ubaja}(j]j]j]j]j]ujaj5jajS\ubaja}(j]j]j]j]j]ujaj5jaj-\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndicator Mode}jaj|\sbaja}(j]j]j]j]j]internalrefurij\ anchorname#indicator-modeujaj5jajy\ubaja}(j]j]j]j]j]ujaj5jajv\ubaja}(j]j]j]j]j]ujaj5jaj-\ubeja}(j]j]j]j]j]ujaj6jaj\ubeja}(j]j]j]j]j]ujaj5jaj \ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jaj\sbaja}(j]j]j]j]j]internalrefurij\ anchorname#notesujaj5jaj\ubaja}(j]j]j]j]j]ujaj5jaj\ubaja}(j]j]j]j]j]ujaj5jaj \ubeja}(j]j]j]j]j]ujaj6jaj[ubeja}(j]j]j]j]j]ujaj5jaj[ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLEDs}jaj\sbaja}(j]j]j]j]j]internalrefuri leds/index anchornamehujaj5jaj\ubaja}(j]j]j]j]j]ujaj5jaj\ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj\entries](Nleds/leds-classNleds/leds-class-flashNleds/leds-class-multicolorNleds/ledtrig-oneshotNleds/ledtrig-transientNleds/ledtrig-usbportN leds/uledsNleds/leds-blinkmNleds/leds-cht-wcoveNleds/leds-el15203000Nleds/leds-lm3556Nleds/leds-lp3944Nleds/leds-lp5521Nleds/leds-lp5523Nleds/leds-lp5562Nleds/leds-lp55xxNleds/leds-mlxcpldNleds/leds-mt6370-rgbNleds/leds-sc27xxNleds/leds-st1202Nleds/leds-qcom-lpge includefiles](j ]j ]j ]j]j]j]j]j]j]j]j]j]j!]j#]j%]j']j)]j+]j-]j/]j1]emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj9jՔ8/var/lib/git/docbuild/linux/Documentation/leds/index.rstj֔Kjaj\ubaja}(j]j]j]j]j]ujaj6jaj\ubeja}(j]j]j]j]j]ujaj5jaj\ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLED handling under Linux}jajZ]sbaja}(j]j]j]j]j]internalrefurileds/leds-class anchornamehujaj5jajW]ubaja}(j]j]j]j]j]ujaj5jajT]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign Philosophy}jajz]sbaja}(j]j]j]j]j]internalrefuriji] anchorname#design-philosophyujaj5jajw]ubaja}(j]j]j]j]j]ujaj5jajt]ubaja}(j]j]j]j]j]ujaj5jajq]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLED Device Naming}jaj]sbaja}(j]j]j]j]j]internalrefuriji] anchorname#led-device-namingujaj5jaj]ubaja}(j]j]j]j]j]ujaj5jaj]ubaja}(j]j]j]j]j]ujaj5jajq]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBrightness setting API}jaj]sbaja}(j]j]j]j]j]internalrefuriji] anchorname#brightness-setting-apiujaj5jaj]ubaja}(j]j]j]j]j]ujaj5jaj]ubaja}(j]j]j]j]j]ujaj5jajq]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLED registration API}jaj]sbaja}(j]j]j]j]j]internalrefuriji] anchorname#led-registration-apiujaj5jaj]ubaja}(j]j]j]j]j]ujaj5jaj]ubaja}(j]j]j]j]j]ujaj5jajq]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Hardware accelerated blink of LEDs}jaj^sbaja}(j]j]j]j]j]internalrefuriji] anchorname##hardware-accelerated-blink-of-ledsujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jajq]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware driven LEDs}jaj)^sbaja}(j]j]j]j]j]internalrefuriji] anchorname#hardware-driven-ledsujaj5jaj&^ubaja}(j]j]j]j]j]ujaj5jaj#^ubaja}(j]j]j]j]j]ujaj5jajq]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known Issues}jajL^sbaja}(j]j]j]j]j]internalrefuriji] anchorname #known-issuesujaj5jajI^ubaja}(j]j]j]j]j]ujaj5jajF^ubaja}(j]j]j]j]j]ujaj5jajq]ubeja}(j]j]j]j]j]ujaj6jajT]ubeja}(j]j]j]j]j]ujaj5jajQ]ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAmiga joystick extensions}jaj^sbaja}(j]j]j]j]j]internalrefuriinput/devices/amijoy anchornamehjajujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jaj~^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Amiga 4-joystick parport extension}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname##amiga-4-joystick-parport-extensionja](KKeujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAmiga digital joystick pinout}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname#amiga-digital-joystick-pinoutja](KKeujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAmiga mouse pinout}jaj^sbaja}(j]j]j]j]j]internalrefurij^ anchorname#amiga-mouse-pinoutja](KKeujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAmiga analog joystick pinout}jaj_sbaja}(j]j]j]j]j]internalrefurij^ anchorname#amiga-analog-joystick-pinoutja](KKeujaj5jaj _ubaja}(j]j]j]j]j]ujaj5jaj _ubaja}(j]j]j]j]j]ujaj5jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAmiga lightpen pinout}jaj4_sbaja}(j]j]j]j]j]internalrefurij^ anchorname#amiga-lightpen-pinoutja](KKeujaj5jaj1_ubaja}(j]j]j]j]j]ujaj5jaj._ubaja}(j]j]j]j]j]ujaj5jaj^ubeja}(j]j]j]j]j]ujaj6jaj~^ubeja}(j]j]j]j]j]ujaj5jaj{^ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace MAD access}jajm_sbaja}(j]j]j]j]j]internalrefuriinfiniband/user_mad anchornamehujaj5jajj_ubaja}(j]j]j]j]j]ujaj5jajg_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device files}jaj_sbaja}(j]j]j]j]j]internalrefurij|_ anchorname #device-filesujaj5jaj_ubaja}(j]j]j]j]j]ujaj5jaj_ubaja}(j]j]j]j]j]ujaj5jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating MAD agents}jaj_sbaja}(j]j]j]j]j]internalrefurij|_ anchorname#creating-mad-agentsujaj5jaj_ubaja}(j]j]j]j]j]ujaj5jaj_ubaja}(j]j]j]j]j]ujaj5jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceiving MADs}jaj_sbaja}(j]j]j]j]j]internalrefurij|_ anchorname#receiving-madsujaj5jaj_ubaja}(j]j]j]j]j]ujaj5jaj_ubaja}(j]j]j]j]j]ujaj5jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sending MADs}jaj_sbaja}(j]j]j]j]j]internalrefurij|_ anchorname #sending-madsujaj5jaj_ubaja}(j]j]j]j]j]ujaj5jaj_ubaja}(j]j]j]j]j]ujaj5jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransaction IDs}jaj`sbaja}(j]j]j]j]j]internalrefurij|_ anchorname#transaction-idsujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaP_Key Index Handling}jaj<`sbaja}(j]j]j]j]j]internalrefurij|_ anchorname#p-key-index-handlingujaj5jaj9`ubaja}(j]j]j]j]j]ujaj5jaj6`ubaja}(j]j]j]j]j]ujaj5jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting IsSM Capability Bit}jaj_`sbaja}(j]j]j]j]j]internalrefurij|_ anchorname#setting-issm-capability-bitujaj5jaj\`ubaja}(j]j]j]j]j]ujaj5jajY`ubaja}(j]j]j]j]j]ujaj5jaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /dev files}jaj`sbaja}(j]j]j]j]j]internalrefurij|_ anchorname #dev-filesujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj|`ubaja}(j]j]j]j]j]ujaj5jaj_ubeja}(j]j]j]j]j]ujaj6jajg_ubeja}(j]j]j]j]j]ujaj5jajd_ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Gamepad Specification}jaj`sbaja}(j]j]j]j]j]internalrefuri input/gamepad anchornamehjajujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj`sbaja}(j]j]j]j]j]internalrefurij` anchorname #introductionja](KKeujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeometry}jaj`sbaja}(j]j]j]j]j]internalrefurij` anchorname #geometryja](KKeujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Detection}jaj"asbaja}(j]j]j]j]j]internalrefurij` anchorname #detectionja](KKeujaj5jajaubaja}(j]j]j]j]j]ujaj5jajaubaja}(j]j]j]j]j]ujaj5jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvents}jajFasbaja}(j]j]j]j]j]internalrefurij` anchorname#eventsja](KKeujaj5jajCaubaja}(j]j]j]j]j]ujaj5jaj@aubaja}(j]j]j]j]j]ujaj5jaj`ubeja}(j]j]j]j]j]ujaj6jaj`ubeja}(j]j]j]j]j]ujaj5jaj`ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja uinput module}jajasbaja}(j]j]j]j]j]internalrefuri input/uinput anchornamehjajujaj5jaj|aubaja}(j]j]j]j]j]ujaj5jajyaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajasbaja}(j]j]j]j]j]internalrefurija anchorname #introductionja](KKeujaj5jajaubaja}(j]j]j]j]j]ujaj5jajaubaja}(j]j]j]j]j]ujaj5jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interface}jajasbaja}(j]j]j]j]j]internalrefurija anchorname #interfaceja](KKeujaj5jajaubaja}(j]j]j]j]j]ujaj5jajaubaja}(j]j]j]j]j]ujaj5jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalibevdev}jajasbaja}(j]j]j]j]j]internalrefurija anchorname #libevdevja](KKeujaj5jajaubaja}(j]j]j]j]j]ujaj5jajaubaja}(j]j]j]j]j]ujaj5jajaubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jaj bsbaja}(j]j]j]j]j]internalrefurija anchorname #examplesja](KKeujaj5jajbubaja}(j]j]j]j]j]ujaj5jajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKeyboard events}jaj,bsbaja}(j]j]j]j]j]internalrefurija anchorname#keyboard-eventsja](KKKeujaj5jaj)bubaja}(j]j]j]j]j]ujaj5jaj&bubaja}(j]j]j]j]j]ujaj5jaj#bubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMouse movements}jajPbsbaja}(j]j]j]j]j]internalrefurija anchorname#mouse-movementsja](KKKeujaj5jajMbubaja}(j]j]j]j]j]ujaj5jajJbubaja}(j]j]j]j]j]ujaj5jaj#bubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jauinput old interface}jajtbsbaja}(j]j]j]j]j]internalrefurija anchorname#uinput-old-interfaceja](KKKeujaj5jajqbubaja}(j]j]j]j]j]ujaj5jajnbubaja}(j]j]j]j]j]ujaj5jaj#bubeja}(j]j]j]j]j]ujaj6jajbubeja}(j]j]j]j]j]ujaj5jajaubeja}(j]j]j]j]j]ujaj6jajyaubeja}(j]j]j]j]j]ujaj5jajvaubaja}(j]j]j]j]j]ujaj6ubjj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver for lp5523}jajbsbaja}(j]j]j]j]j]internalrefurileds/leds-lp5523 anchornamehujaj5jajbubaja}(j]j]j]j]j]ujaj5jajbubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajbsbaja}(j]j]j]j]j]internalrefurijb anchorname #descriptionujaj5jajbubaja}(j]j]j]j]j]ujaj5jajbubaja}(j]j]j]j]j]ujaj5jajbubaja}(j]j]j]j]j]ujaj6jajbubeja}(j]j]j]j]j]ujaj5jajbubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajcsbaja}(j]j]j]j]j]internalrefuriinput/joydev/joystick anchornamehjajujaj5jajcubaja}(j]j]j]j]j]ujaj5jaj cubaja}(j]j]j]j]j]ujaj5jajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jaj4csbaja}(j]j]j]j]j]internalrefurij c anchorname#usageja](KKeujaj5jaj1cubaja}(j]j]j]j]j]ujaj5jaj.cubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Utilities}jajUcsbaja}(j]j]j]j]j]internalrefurij c anchorname #utilitiesja](KKKeujaj5jajRcubaja}(j]j]j]j]j]ujaj5jajOcubaja}(j]j]j]j]j]ujaj5jajLcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device nodes}jajycsbaja}(j]j]j]j]j]internalrefurij c anchorname #device-nodesja](KKKeujaj5jajvcubaja}(j]j]j]j]j]ujaj5jajscubaja}(j]j]j]j]j]ujaj5jajLcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModules needed}jajcsbaja}(j]j]j]j]j]internalrefurij c anchorname#modules-neededja](KKKeujaj5jajcubaja}(j]j]j]j]j]ujaj5jajcubaja}(j]j]j]j]j]ujaj5jajLcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVerifying that it works}jajcsbaja}(j]j]j]j]j]internalrefurij c anchorname#verifying-that-it-worksja](KKKeujaj5jajcubaja}(j]j]j]j]j]ujaj5jajcubaja}(j]j]j]j]j]ujaj5jajLcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Calibration}jajcsbaja}(j]j]j]j]j]internalrefurij c anchorname #calibrationja](KKKeujaj5jajcubaja}(j]j]j]j]j]ujaj5jajcubaja}(j]j]j]j]j]ujaj5jajLcubeja}(j]j]j]j]j]ujaj6jaj.cubeja}(j]j]j]j]j]ujaj5jajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Hardware-specific driver information}jajdsbaja}(j]j]j]j]j]internalrefurij c anchorname%#hardware-specific-driver-informationja](KKeujaj5jajdubaja}(j]j]j]j]j]ujaj5jajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnalog joysticks}jaj6dsbaja}(j]j]j]j]j]internalrefurij c anchorname#analog-joysticksja](KKKeujaj5jaj3dubaja}(j]j]j]j]j]ujaj5jaj0dubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMicrosoft SideWinder joysticks}jajZdsbaja}(j]j]j]j]j]internalrefurij c anchorname#microsoft-sidewinder-joysticksja](KKKeujaj5jajWdubaja}(j]j]j]j]j]ujaj5jajTdubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLogitech ADI devices}jaj~dsbaja}(j]j]j]j]j]internalrefurij c anchorname#logitech-adi-devicesja](KKKeujaj5jaj{dubaja}(j]j]j]j]j]ujaj5jajxdubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Gravis GrIP}jajdsbaja}(j]j]j]j]j]internalrefurij c anchorname #gravis-gripja](KKKeujaj5jajdubaja}(j]j]j]j]j]ujaj5jajdubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFPGaming A3D and MadCatz A3D}jajdsbaja}(j]j]j]j]j]internalrefurij c anchorname#fpgaming-a3d-and-madcatz-a3dja](KKKeujaj5jajdubaja}(j]j]j]j]j]ujaj5jajdubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ThrustMaster DirectConnect (BSP)}jajdsbaja}(j]j]j]j]j]internalrefurij c anchorname#thrustmaster-directconnect-bspja](KKKeujaj5jajdubaja}(j]j]j]j]j]ujaj5jajdubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreative Labs Blaster}jajesbaja}(j]j]j]j]j]internalrefurij c anchorname#creative-labs-blasterja](KKKeujaj5jaj eubaja}(j]j]j]j]j]ujaj5jajeubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGenius Digital joysticks}jaj2esbaja}(j]j]j]j]j]internalrefurij c anchorname#genius-digital-joysticksja](KKKeujaj5jaj/eubaja}(j]j]j]j]j]ujaj5jaj,eubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterAct Digital joysticks}jajVesbaja}(j]j]j]j]j]internalrefurij c anchorname#interact-digital-joysticksja](KKK eujaj5jajSeubaja}(j]j]j]j]j]ujaj5jajPeubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPDPI Lightning 4 gamecards}jajzesbaja}(j]j]j]j]j]internalrefurij c anchorname#pdpi-lightning-4-gamecardsja](KKK eujaj5jajweubaja}(j]j]j]j]j]ujaj5jajteubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrident 4DWave / Aureal Vortex}jajesbaja}(j]j]j]j]j]internalrefurij c anchorname#trident-4dwave-aureal-vortexja](KKK eujaj5jajeubaja}(j]j]j]j]j]ujaj5jajeubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCrystal SoundFusion}jajesbaja}(j]j]j]j]j]internalrefurij c anchorname#crystal-soundfusionja](KKK eujaj5jajeubaja}(j]j]j]j]j]ujaj5jajeubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoundBlaster Live!}jajesbaja}(j]j]j]j]j]internalrefurij c anchorname#soundblaster-liveja](KKK eujaj5jajeubaja}(j]j]j]j]j]ujaj5jajeubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHSoundBlaster 64 and 128 - ES1370 and ES1371, ESS Solo1 and S3 SonicVibes}jaj fsbaja}(j]j]j]j]j]internalrefurij c anchornameF#soundblaster-64-and-128-es1370-and-es1371-ess-solo1-and-s3-sonicvibesja](KKKeujaj5jajfubaja}(j]j]j]j]j]ujaj5jajfubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAmiga}jaj.fsbaja}(j]j]j]j]j]internalrefurij c anchorname#amigaja](KKKeujaj5jaj+fubaja}(j]j]j]j]j]ujaj5jaj(fubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Game console and 8-bit pads and joysticks}jajRfsbaja}(j]j]j]j]j]internalrefurij c anchorname*#game-console-and-8-bit-pads-and-joysticksja](KKKeujaj5jajOfubaja}(j]j]j]j]j]ujaj5jajLfubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpaceTec/LabTec devices}jajvfsbaja}(j]j]j]j]j]internalrefurij c anchorname#spacetec-labtec-devicesja](KKKeujaj5jajsfubaja}(j]j]j]j]j]ujaj5jajpfubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLogitech SWIFT devices}jajfsbaja}(j]j]j]j]j]internalrefurij c anchorname#logitech-swift-devicesja](KKKeujaj5jajfubaja}(j]j]j]j]j]ujaj5jajfubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMagellan / Space Mouse}jajfsbaja}(j]j]j]j]j]internalrefurij c anchorname#magellan-space-mouseja](KKKeujaj5jajfubaja}(j]j]j]j]j]ujaj5jajfubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI-Force devices}jajfsbaja}(j]j]j]j]j]internalrefurij c anchorname#i-force-devicesja](KKKeujaj5jajfubaja}(j]j]j]j]j]ujaj5jajfubaja}(j]j]j]j]j]ujaj5jaj-dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGravis Stinger gamepad}jajgsbaja}(j]j]j]j]j]internalrefurij c anchorname#gravis-stinger-gamepadja](KKKeujaj5jajgubaja}(j]j]j]j]j]ujaj5jajgubaja}(j]j]j]j]j]ujaj5jaj-dubeja}(j]j]j]j]j]ujaj6jajdubeja}(j]j]j]j]j]ujaj5jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTroubleshooting}jaj6gsbaja}(j]j]j]j]j]internalrefurij c anchorname#troubleshootingja](KKeujaj5jaj3gubaja}(j]j]j]j]j]ujaj5jaj0gubaja}(j]j]j]j]j]ujaj5jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFAQ}jajZgsbaja}(j]j]j]j]j]internalrefurij c anchorname#faqja](KKeujaj5jajWgubaja}(j]j]j]j]j]ujaj5jajTgubaja}(j]j]j]j]j]ujaj5jajcubeja}(j]j]j]j]j]ujaj6ubj<jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Linux Input Subsystem userspace API}jajgsbaja}(j]j]j]j]j]internalrefuriinput/input_uapi anchornamehujaj5jajgubaja}(j]j]j]j]j]ujaj5jajgubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjgentries](N input/inputNinput/event-codesNinput/multi-touch-protocolN input/gamepadNinput/ffNinput/joydev/indexN input/uinputN input/userioe includefiles](jgjgjgjgjgjgjgjgemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionjgujaj9jՔ>/var/lib/git/docbuild/linux/Documentation/input/input_uapi.rstj֔Kjajgubaja}(j]j]j]j]j]ujaj6jajgubeja}(j]j]j]j]j]ujaj5jaj~gubaja}(j]j]j]j]j]ujaj6ubj@jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaForce feedback for Linux}jajgsbaja}(j]j]j]j]j]internalrefuriinput/ff anchornamehjajujaj5jajgubaja}(j]j]j]j]j]ujaj5jajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajhsbaja}(j]j]j]j]j]internalrefurijg anchorname #introductionja](KKeujaj5jajhubaja}(j]j]j]j]j]ujaj5jajhubaja}(j]j]j]j]j]ujaj5jajgubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInstructions to the user}jaj*hsbaja}(j]j]j]j]j]internalrefurijg anchorname#instructions-to-the-userja](KKeujaj5jaj'hubaja}(j]j]j]j]j]ujaj5jaj$hubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDoes it work ?}jajKhsbaja}(j]j]j]j]j]internalrefurijg anchorname #does-it-workja](KKKeujaj5jajHhubaja}(j]j]j]j]j]ujaj5jajEhubaja}(j]j]j]j]j]ujaj5jajBhubaja}(j]j]j]j]j]ujaj6jaj$hubeja}(j]j]j]j]j]ujaj5jajgubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInstructions to the developer}jaj{hsbaja}(j]j]j]j]j]internalrefurijg anchorname#instructions-to-the-developerja](KKeujaj5jajxhubaja}(j]j]j]j]j]ujaj5jajuhubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying device capabilities}jajhsbaja}(j]j]j]j]j]internalrefurijg anchorname#querying-device-capabilitiesja](KKKeujaj5jajhubaja}(j]j]j]j]j]ujaj5jajhubaja}(j]j]j]j]j]ujaj5jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUploading effects to the device}jajhsbaja}(j]j]j]j]j]internalrefurijg anchorname #uploading-effects-to-the-deviceja](KKKeujaj5jajhubaja}(j]j]j]j]j]ujaj5jajhubaja}(j]j]j]j]j]ujaj5jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Removing an effect from the device}jajhsbaja}(j]j]j]j]j]internalrefurijg anchorname##removing-an-effect-from-the-deviceja](KKKeujaj5jajhubaja}(j]j]j]j]j]ujaj5jajhubaja}(j]j]j]j]j]ujaj5jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Controlling the playback of effects}jajisbaja}(j]j]j]j]j]internalrefurijg anchorname$#controlling-the-playback-of-effectsja](KKKeujaj5jajiubaja}(j]j]j]j]j]ujaj5jajiubaja}(j]j]j]j]j]ujaj5jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the gain}jaj,isbaja}(j]j]j]j]j]internalrefurijg anchorname#setting-the-gainja](KKKeujaj5jaj)iubaja}(j]j]j]j]j]ujaj5jaj&iubaja}(j]j]j]j]j]ujaj5jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling/Disabling autocenter}jajPisbaja}(j]j]j]j]j]internalrefurijg anchorname#enabling-disabling-autocenterja](KKKeujaj5jajMiubaja}(j]j]j]j]j]ujaj5jajJiubaja}(j]j]j]j]j]ujaj5jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDynamic update of an effect}jajtisbaja}(j]j]j]j]j]internalrefurijg anchorname#dynamic-update-of-an-effectja](KKKeujaj5jajqiubaja}(j]j]j]j]j]ujaj5jajniubaja}(j]j]j]j]j]ujaj5jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Information about the status of effects}jajisbaja}(j]j]j]j]j]internalrefurijg anchorname(#information-about-the-status-of-effectsja](KKKeujaj5jajiubaja}(j]j]j]j]j]ujaj5jajiubaja}(j]j]j]j]j]ujaj5jajhubeja}(j]j]j]j]j]ujaj6jajuhubeja}(j]j]j]j]j]ujaj5jajgubeja}(j]j]j]j]j]ujaj6jajgubeja}(j]j]j]j]j]ujaj5jajgubaja}(j]j]j]j]j]ujaj6ubj$jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSentelic Touchpad}jajisbaja}(j]j]j]j]j]internalrefuriinput/devices/sentelic anchornamehjajujaj5jajiubaja}(j]j]j]j]j]ujaj5jajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKFinger Sensing Pad Intellimouse Mode (scrolling wheel, 4th and 5th buttons)}jajisbaja}(j]j]j]j]j]internalrefuriji anchornameI#finger-sensing-pad-intellimouse-mode-scrolling-wheel-4th-and-5th-buttonsja](KKeujaj5jajiubaja}(j]j]j]j]j]ujaj5jajiubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Absolute position for STL3886-G0}jaj!jsbaja}(j]j]j]j]j]internalrefuriji anchorname!#absolute-position-for-stl3886-g0ja](KKeujaj5jajjubaja}(j]j]j]j]j]ujaj5jajjubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Absolute position for STL3888-Ax}jajEjsbaja}(j]j]j]j]j]internalrefuriji anchorname!#absolute-position-for-stl3888-axja](KKeujaj5jajBjubaja}(j]j]j]j]j]ujaj5jaj?jubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Absolute position for STL3888-B0}jajijsbaja}(j]j]j]j]j]internalrefuriji anchorname!#absolute-position-for-stl3888-b0ja](KKeujaj5jajfjubaja}(j]j]j]j]j]ujaj5jajcjubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Absolute position for STL3888-Cx and STL3888-Dx}jajjsbaja}(j]j]j]j]j]internalrefuriji anchorname0#absolute-position-for-stl3888-cx-and-stl3888-dxja](KKeujaj5jajjubaja}(j]j]j]j]j]ujaj5jajjubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFSP Enable/Disable packet}jajjsbaja}(j]j]j]j]j]internalrefuriji anchorname#fsp-enable-disable-packetja](KKeujaj5jajjubaja}(j]j]j]j]j]ujaj5jajjubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPS/2 Command Set}jajjsbaja}(j]j]j]j]j]internalrefuriji anchorname#ps-2-command-setja](KKeujaj5jajjubaja}(j]j]j]j]j]ujaj5jajjubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Programming Sequence for Determining Packet Parsing Flow}jajjsbaja}(j]j]j]j]j]internalrefuriji anchorname9#programming-sequence-for-determining-packet-parsing-flowja](KKeujaj5jajjubaja}(j]j]j]j]j]ujaj5jajjubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Programming Sequence for Register Reading/Writing}jajksbaja}(j]j]j]j]j]internalrefuriji anchorname2#programming-sequence-for-register-reading-writingja](KK eujaj5jajkubaja}(j]j]j]j]j]ujaj5jajkubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Programming Sequence for Page Register Reading/Writing}jajAksbaja}(j]j]j]j]j]internalrefuriji anchorname7#programming-sequence-for-page-register-reading-writingja](KK eujaj5jaj>kubaja}(j]j]j]j]j]ujaj5jaj;kubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Gesture ID}jajeksbaja}(j]j]j]j]j]internalrefuriji anchorname #gesture-idja](KK eujaj5jajbkubaja}(j]j]j]j]j]ujaj5jaj_kubaja}(j]j]j]j]j]ujaj5jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister Listing}jajksbaja}(j]j]j]j]j]internalrefuriji anchorname#register-listingja](KK eujaj5jajkubaja}(j]j]j]j]j]ujaj5jajkubaja}(j]j]j]j]j]ujaj5jajiubeja}(j]j]j]j]j]ujaj6jajiubeja}(j]j]j]j]j]ujaj5jajiubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Unreliable Guide To Hacking The Linux Kernel}jajksbaja}(j]j]j]j]j]internalrefurikernel-hacking/hacking anchornamehujaj5jajkubaja}(j]j]j]j]j]ujaj5jajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajksbaja}(j]j]j]j]j]internalrefurijk anchorname #introductionujaj5jajkubaja}(j]j]j]j]j]ujaj5jajkubaja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja The Players}jajlsbaja}(j]j]j]j]j]internalrefurijk anchorname #the-playersujaj5jajlubaja}(j]j]j]j]j]ujaj5jajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja User Context}jaj%lsbaja}(j]j]j]j]j]internalrefurijk anchorname #user-contextujaj5jaj"lubaja}(j]j]j]j]j]ujaj5jajlubaja}(j]j]j]j]j]ujaj5jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Interrupts (Hard IRQs)}jajHlsbaja}(j]j]j]j]j]internalrefurijk anchorname#hardware-interrupts-hard-irqsujaj5jajElubaja}(j]j]j]j]j]ujaj5jajBlubaja}(j]j]j]j]j]ujaj5jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Software Interrupt Context: Softirqs and Tasklets}jajklsbaja}(j]j]j]j]j]internalrefurijk anchorname1#software-interrupt-context-softirqs-and-taskletsujaj5jajhlubaja}(j]j]j]j]j]ujaj5jajelubaja}(j]j]j]j]j]ujaj5jajlubeja}(j]j]j]j]j]ujaj6jajkubeja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSome Basic Rules}jajlsbaja}(j]j]j]j]j]internalrefurijk anchorname#some-basic-rulesujaj5jajlubaja}(j]j]j]j]j]ujaj5jajlubaja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ioctls: Not writing a new system call}jajlsbaja}(j]j]j]j]j]internalrefurijk anchorname%#ioctls-not-writing-a-new-system-callujaj5jajlubaja}(j]j]j]j]j]ujaj5jajlubaja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRecipes for Deadlock}jajlsbaja}(j]j]j]j]j]internalrefurijk anchorname#recipes-for-deadlockujaj5jajlubaja}(j]j]j]j]j]ujaj5jajlubaja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommon Routines}jajmsbaja}(j]j]j]j]j]internalrefurijk anchorname#common-routinesujaj5jajmubaja}(j]j]j]j]j]ujaj5jajlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`printk()`ja]japrintk()}jaj&msbaja}(j]j](xrefhwc-funcej]j]j]ujaliteraljՔNj֔Njaj#mubaja}(j]j]j]j]j]internalrefurijk anchorname#printkujaj5jaj mubaja}(j]j]j]j]j]ujaj5jajmubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`copy_to_user()`ja]jacopy_to_user()}jajVmsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔NjajSmubja / }jajSmsbj)}(ja:c:func:`copy_from_user()`ja]jacopy_from_user()}jajimsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔NjajSmubja / }jajSmsbj)}(ja:c:func:`get_user()`ja]ja get_user()}jaj|msbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔NjajSmubja / }jajSmsbj)}(ja:c:func:`put_user()`ja]ja put_user()}jajmsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔NjajSmubeja}(j]j]j]j]j]internalrefurijk anchorname.#copy-to-user-copy-from-user-get-user-put-userujaj5jajPmubaja}(j]j]j]j]j]ujaj5jajMmubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`kmalloc()`ja]ja kmalloc()}jajmsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajmubja/}jajmsbj)}(ja:c:func:`kfree()`ja]jakfree()}jajmsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajmubeja}(j]j]j]j]j]internalrefurijk anchorname#kmalloc-kfreeujaj5jajmubaja}(j]j]j]j]j]ujaj5jajmubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:macro:`current`ja]jacurrent}jajmsbaja}(j]j](j1mhwc-macroej]j]j]ujaj6mjՔNj֔Njajmubaja}(j]j]j]j]j]internalrefurijk anchorname#currentujaj5jajmubaja}(j]j]j]j]j]ujaj5jajmubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`mdelay()`ja]jamdelay()}jaj,nsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njaj)nubja/}jaj)nsbj)}(ja:c:func:`udelay()`ja]jaudelay()}jaj?nsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njaj)nubeja}(j]j]j]j]j]internalrefurijk anchorname#mdelay-udelayujaj5jaj&nubaja}(j]j]j]j]j]ujaj5jaj#nubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`cpu_to_be32()`ja]ja cpu_to_be32()}jajmnsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajjnubja/}jajjnsbj)}(ja:c:func:`be32_to_cpu()`ja]ja be32_to_cpu()}jajnsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajjnubja/}jajjnsbj)}(ja:c:func:`cpu_to_le32()`ja]ja cpu_to_le32()}jajnsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajjnubja/}jajjnsbj)}(ja:c:func:`le32_to_cpu()`ja]ja le32_to_cpu()}jajnsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajjnubeja}(j]j]j]j]j]internalrefurijk anchorname0#cpu-to-be32-be32-to-cpu-cpu-to-le32-le32-to-cpuujaj5jajgnubaja}(j]j]j]j]j]ujaj5jajdnubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`local_irq_save()`ja]jalocal_irq_save()}jajnsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajnubja/}jajnsbj)}(ja:c:func:`local_irq_restore()`ja]jalocal_irq_restore()}jajnsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajnubeja}(j]j]j]j]j]internalrefurijk anchorname!#local-irq-save-local-irq-restoreujaj5jajnubaja}(j]j]j]j]j]ujaj5jajnubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`local_bh_disable()`ja]jalocal_bh_disable()}jajosbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajoubja/}jajosbj)}(ja:c:func:`local_bh_enable()`ja]jalocal_bh_enable()}jaj(osbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajoubeja}(j]j]j]j]j]internalrefurijk anchorname!#local-bh-disable-local-bh-enableujaj5jajoubaja}(j]j]j]j]j]ujaj5jaj oubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`smp_processor_id()`ja]jasmp_processor_id()}jajVosbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔NjajSoubaja}(j]j]j]j]j]internalrefurijk anchorname#smp-processor-idujaj5jajPoubaja}(j]j]j]j]j]ujaj5jajMoubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``__init``ja]ja__init}jajosbaja}(j]j]j]j]j]ujaj6mjՔNj֔Njajoubja/}jajosbj)}(ja ``__exit``ja]ja__exit}jajosbaja}(j]j]j]j]j]ujaj6mjՔNj֔Njajoubja/}jajosbj)}(ja``__initdata``ja]ja __initdata}jajosbaja}(j]j]j]j]j]ujaj6mjՔNj֔Njajoubeja}(j]j]j]j]j]internalrefurijk anchorname#init-exit-initdataujaj5jaj~oubaja}(j]j]j]j]j]ujaj5jaj{oubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`__initcall()`ja]ja __initcall()}jajosbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajoubja/}jajosbj)}(ja:c:func:`module_init()`ja]ja module_init()}jajosbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajoubeja}(j]j]j]j]j]internalrefurijk anchorname#initcall-module-initujaj5jajoubaja}(j]j]j]j]j]ujaj5jajoubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`module_exit()`ja]ja module_exit()}jajpsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajpubaja}(j]j]j]j]j]internalrefurijk anchorname #module-exitujaj5jajpubaja}(j]j]j]j]j]ujaj5jaj pubaja}(j]j]j]j]j]ujaj5jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja:c:func:`try_module_get()`ja]jatry_module_get()}jajDpsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔NjajApubja/}jajApsbj)}(ja:c:func:`module_put()`ja]ja module_put()}jajWpsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔NjajApubeja}(j]j]j]j]j]internalrefurijk anchorname#try-module-get-module-putujaj5jaj>pubaja}(j]j]j]j]j]ujaj5jaj;pubaja}(j]j]j]j]j]ujaj5jajmubeja}(j]j]j]j]j]ujaj6jajlubeja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](ja Wait Queues }jajpsbj)}(ja``include/linux/wait.h``ja]jainclude/linux/wait.h}jajpsbaja}(j]j]j]j]j]ujaj6mjՔNj֔Njajpubeja}(j]j]j]j]j]internalrefurijk anchorname!#wait-queues-include-linux-wait-hujaj5jajpubaja}(j]j]j]j]j]ujaj5jajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Declaring}jajpsbaja}(j]j]j]j]j]internalrefurijk anchorname #declaringujaj5jajpubaja}(j]j]j]j]j]ujaj5jajpubaja}(j]j]j]j]j]ujaj5jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQueuing}jajpsbaja}(j]j]j]j]j]internalrefurijk anchorname#queuingujaj5jajpubaja}(j]j]j]j]j]ujaj5jajpubaja}(j]j]j]j]j]ujaj5jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWaking Up Queued Tasks}jajqsbaja}(j]j]j]j]j]internalrefurijk anchorname#waking-up-queued-tasksujaj5jajpubaja}(j]j]j]j]j]ujaj5jajpubaja}(j]j]j]j]j]ujaj5jajpubeja}(j]j]j]j]j]ujaj6jajpubeja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAtomic Operations}jaj1qsbaja}(j]j]j]j]j]internalrefurijk anchorname#atomic-operationsujaj5jaj.qubaja}(j]j]j]j]j]ujaj5jaj+qubaja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSymbols}jajTqsbaja}(j]j]j]j]j]internalrefurijk anchorname#symbolsujaj5jajQqubaja}(j]j]j]j]j]ujaj5jajNqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`EXPORT_SYMBOL()`ja]jaEXPORT_SYMBOL()}jajwqsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajtqubaja}(j]j]j]j]j]internalrefurijk anchorname#export-symbolujaj5jajqqubaja}(j]j]j]j]j]ujaj5jajnqubaja}(j]j]j]j]j]ujaj5jajkqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`EXPORT_SYMBOL_GPL()`ja]jaEXPORT_SYMBOL_GPL()}jajqsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajqubaja}(j]j]j]j]j]internalrefurijk anchorname#export-symbol-gplujaj5jajqubaja}(j]j]j]j]j]ujaj5jajqubaja}(j]j]j]j]j]ujaj5jajkqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`EXPORT_SYMBOL_NS()`ja]jaEXPORT_SYMBOL_NS()}jajqsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajqubaja}(j]j]j]j]j]internalrefurijk anchorname#export-symbol-nsujaj5jajqubaja}(j]j]j]j]j]ujaj5jajqubaja}(j]j]j]j]j]ujaj5jajkqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja :c:func:`EXPORT_SYMBOL_NS_GPL()`ja]jaEXPORT_SYMBOL_NS_GPL()}jajrsbaja}(j]j](j1mhwc-funcej]j]j]ujaj6mjՔNj֔Njajqubaja}(j]j]j]j]j]internalrefurijk anchorname#export-symbol-ns-gplujaj5jajqubaja}(j]j]j]j]j]ujaj5jajqubaja}(j]j]j]j]j]ujaj5jajkqubeja}(j]j]j]j]j]ujaj6jajNqubeja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRoutines and Conventions}jaj8rsbaja}(j]j]j]j]j]internalrefurijk anchorname#routines-and-conventionsujaj5jaj5rubaja}(j]j]j]j]j]ujaj5jaj2rubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaDouble-linked lists }jajXrsbj)}(ja``include/linux/list.h``ja]jainclude/linux/list.h}jaj_rsbaja}(j]j]j]j]j]ujaj6mjՔNj֔NjajXrubeja}(j]j]j]j]j]internalrefurijk anchorname)#double-linked-lists-include-linux-list-hujaj5jajUrubaja}(j]j]j]j]j]ujaj5jajRrubaja}(j]j]j]j]j]ujaj5jajOrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReturn Conventions}jajrsbaja}(j]j]j]j]j]internalrefurijk anchorname#return-conventionsujaj5jajrubaja}(j]j]j]j]j]ujaj5jajrubaja}(j]j]j]j]j]ujaj5jajOrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBreaking Compilation}jajrsbaja}(j]j]j]j]j]internalrefurijk anchorname#breaking-compilationujaj5jajrubaja}(j]j]j]j]j]ujaj5jajrubaja}(j]j]j]j]j]ujaj5jajOrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitializing structure members}jajrsbaja}(j]j]j]j]j]internalrefurijk anchorname#initializing-structure-membersujaj5jajrubaja}(j]j]j]j]j]ujaj5jajrubaja}(j]j]j]j]j]ujaj5jajOrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGNU Extensions}jajrsbaja}(j]j]j]j]j]internalrefurijk anchorname#gnu-extensionsujaj5jajrubaja}(j]j]j]j]j]ujaj5jajrubaja}(j]j]j]j]j]ujaj5jajOrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaC++}jajssbaja}(j]j]j]j]j]internalrefurijk anchorname#cujaj5jajsubaja}(j]j]j]j]j]ujaj5jajsubaja}(j]j]j]j]j]ujaj5jajOrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#if}jaj8ssbaja}(j]j]j]j]j]internalrefurijk anchorname#ifujaj5jaj5subaja}(j]j]j]j]j]ujaj5jaj2subaja}(j]j]j]j]j]ujaj5jajOrubeja}(j]j]j]j]j]ujaj6jaj2rubeja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Putting Your Stuff in the Kernel}jajgssbaja}(j]j]j]j]j]internalrefurijk anchorname!#putting-your-stuff-in-the-kernelujaj5jajdsubaja}(j]j]j]j]j]ujaj5jajasubaja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Cantrips}jajssbaja}(j]j]j]j]j]internalrefurijk anchorname#kernel-cantripsujaj5jajsubaja}(j]j]j]j]j]ujaj5jajsubaja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThanks}jajssbaja}(j]j]j]j]j]internalrefurijk anchorname#thanksujaj5jajsubaja}(j]j]j]j]j]ujaj5jajsubaja}(j]j]j]j]j]ujaj5jajkubeja}(j]j]j]j]j]ujaj6jajkubeja}(j]j]j]j]j]ujaj5jajkubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe userio Protocol}jajssbaja}(j]j]j]j]j]internalrefuri input/userio anchornamehjajujaj5jajsubaja}(j]j]j]j]j]ujaj5jajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajtsbaja}(j]j]j]j]j]internalrefurijs anchorname #introductionja](KKeujaj5jajtubaja}(j]j]j]j]j]ujaj5jajsubaja}(j]j]j]j]j]ujaj5jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage overview}jaj)tsbaja}(j]j]j]j]j]internalrefurijs anchorname#usage-overviewja](KKeujaj5jaj&tubaja}(j]j]j]j]j]ujaj5jaj#tubaja}(j]j]j]j]j]ujaj5jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand Structure}jajMtsbaja}(j]j]j]j]j]internalrefurijs anchorname#command-structureja](KKeujaj5jajJtubaja}(j]j]j]j]j]ujaj5jajGtubaja}(j]j]j]j]j]ujaj5jajsubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommands}jajqtsbaja}(j]j]j]j]j]internalrefurijs anchorname #commandsja](KKeujaj5jajntubaja}(j]j]j]j]j]ujaj5jajktubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSERIO_CMD_REGISTER}jajtsbaja}(j]j]j]j]j]internalrefurijs anchorname#userio-cmd-registerja](KKKeujaj5jajtubaja}(j]j]j]j]j]ujaj5jajtubaja}(j]j]j]j]j]ujaj5jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSERIO_CMD_SET_PORT_TYPE}jajtsbaja}(j]j]j]j]j]internalrefurijs anchorname#userio-cmd-set-port-typeja](KKKeujaj5jajtubaja}(j]j]j]j]j]ujaj5jajtubaja}(j]j]j]j]j]ujaj5jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSERIO_CMD_SEND_INTERRUPT}jajtsbaja}(j]j]j]j]j]internalrefurijs anchorname#userio-cmd-send-interruptja](KKKeujaj5jajtubaja}(j]j]j]j]j]ujaj5jajtubaja}(j]j]j]j]j]ujaj5jajtubeja}(j]j]j]j]j]ujaj6jajktubeja}(j]j]j]j]j]ujaj5jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace tools}jaj usbaja}(j]j]j]j]j]internalrefurijs anchorname#userspace-toolsja](KKeujaj5jajuubaja}(j]j]j]j]j]ujaj5jajuubaja}(j]j]j]j]j]ujaj5jajsubeja}(j]j]j]j]j]ujaj6jajsubeja}(j]j]j]j]j]ujaj5jajsubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Kernel CAPI Interface to Hardware Drivers}jajCusbaja}(j]j]j]j]j]internalrefuriisdn/interface_capi anchornamehujaj5jaj@uubaja}(j]j]j]j]j]ujaj5jaj=uubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jajcusbaja}(j]j]j]j]j]internalrefurijRu anchorname #overviewujaj5jaj`uubaja}(j]j]j]j]j]ujaj5jaj]uubaja}(j]j]j]j]j]ujaj5jajZuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!2. Driver and Device Registration}jajusbaja}(j]j]j]j]j]internalrefurijRu anchorname#driver-and-device-registrationujaj5jajuubaja}(j]j]j]j]j]ujaj5jajuubaja}(j]j]j]j]j]ujaj5jajZuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-3. Application Registration and Communication}jajusbaja}(j]j]j]j]j]internalrefurijRu anchorname+#application-registration-and-communicationujaj5jajuubaja}(j]j]j]j]j]ujaj5jajuubaja}(j]j]j]j]j]ujaj5jajZuubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Data Structures}jajusbaja}(j]j]j]j]j]internalrefurijRu anchorname#data-structuresujaj5jajuubaja}(j]j]j]j]j]ujaj5jajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1 struct capi_driver}jajusbaja}(j]j]j]j]j]internalrefurijRu anchorname#struct-capi-driverujaj5jajuubaja}(j]j]j]j]j]ujaj5jajuubaja}(j]j]j]j]j]ujaj5jajuubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.2 struct capi_ctr}jajvsbaja}(j]j]j]j]j]internalrefurijRu anchorname#struct-capi-ctrujaj5jaj vubaja}(j]j]j]j]j]ujaj5jaj vubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9to be set by the driver before calling attach_capi_ctr():}jaj/vsbaja}(j]j]j]j]j]internalrefurijRu anchorname7#to-be-set-by-the-driver-before-calling-attach-capi-ctrujaj5jaj,vubaja}(j]j]j]j]j]ujaj5jaj)vubaja}(j]j]j]j]j]ujaj5jaj&vubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0to be filled in before calling capi_ctr_ready():}jajRvsbaja}(j]j]j]j]j]internalrefurijRu anchorname.#to-be-filled-in-before-calling-capi-ctr-readyujaj5jajOvubaja}(j]j]j]j]j]ujaj5jajLvubaja}(j]j]j]j]j]ujaj5jaj&vubeja}(j]j]j]j]j]ujaj6jaj vubeja}(j]j]j]j]j]ujaj5jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.3 SKBs}jajvsbaja}(j]j]j]j]j]internalrefurijRu anchorname#skbsujaj5jaj~vubaja}(j]j]j]j]j]ujaj5jaj{vubaja}(j]j]j]j]j]ujaj5jajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.4 The _cmsg Structure}jajvsbaja}(j]j]j]j]j]internalrefurijRu anchorname#the-cmsg-structureujaj5jajvubaja}(j]j]j]j]j]ujaj5jajvubaja}(j]j]j]j]j]ujaj5jajuubeja}(j]j]j]j]j]ujaj6jajuubeja}(j]j]j]j]j]ujaj5jajZuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"5. Lower Layer Interface Functions}jajvsbaja}(j]j]j]j]j]internalrefurijRu anchorname #lower-layer-interface-functionsujaj5jajvubaja}(j]j]j]j]j]ujaj5jajvubaja}(j]j]j]j]j]ujaj5jajZuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Helper Functions and Macros}jajvsbaja}(j]j]j]j]j]internalrefurijRu anchorname#helper-functions-and-macrosujaj5jajvubaja}(j]j]j]j]j]ujaj5jajvubaja}(j]j]j]j]j]ujaj5jajZuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 7. Debugging}jajwsbaja}(j]j]j]j]j]internalrefurijRu anchorname #debuggingujaj5jajwubaja}(j]j]j]j]j]ujaj5jajwubaja}(j]j]j]j]j]ujaj5jajZuubeja}(j]j]j]j]j]ujaj6jaj=uubeja}(j]j]j]j]j]ujaj5jaj:uubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKbuild}jajQwsbaja}(j]j]j]j]j]internalrefuri kbuild/kbuild anchornamehujaj5jajNwubaja}(j]j]j]j]j]ujaj5jajKwubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Output files}jajqwsbaja}(j]j]j]j]j]internalrefurij`w anchorname #output-filesujaj5jajnwubaja}(j]j]j]j]j]ujaj5jajkwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja modules.order}jajwsbaja}(j]j]j]j]j]internalrefurij`w anchorname#modules-orderujaj5jajwubaja}(j]j]j]j]j]ujaj5jajwubaja}(j]j]j]j]j]ujaj5jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodules.builtin}jajwsbaja}(j]j]j]j]j]internalrefurij`w anchorname#modules-builtinujaj5jajwubaja}(j]j]j]j]j]ujaj5jajwubaja}(j]j]j]j]j]ujaj5jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodules.builtin.modinfo}jajwsbaja}(j]j]j]j]j]internalrefurij`w anchorname#modules-builtin-modinfoujaj5jajwubaja}(j]j]j]j]j]ujaj5jajwubaja}(j]j]j]j]j]ujaj5jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodules.builtin.ranges}jajwsbaja}(j]j]j]j]j]internalrefurij`w anchorname#modules-builtin-rangesujaj5jajwubaja}(j]j]j]j]j]ujaj5jajwubaja}(j]j]j]j]j]ujaj5jajwubeja}(j]j]j]j]j]ujaj6jajkwubeja}(j]j]j]j]j]ujaj5jajhwubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEnvironment variables}jaj)xsbaja}(j]j]j]j]j]internalrefurij`w anchorname#environment-variablesujaj5jaj&xubaja}(j]j]j]j]j]ujaj5jaj#xubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KCPPFLAGS}jajIxsbaja}(j]j]j]j]j]internalrefurij`w anchorname #kcppflagsujaj5jajFxubaja}(j]j]j]j]j]ujaj5jajCxubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKAFLAGS}jajlxsbaja}(j]j]j]j]j]internalrefurij`w anchorname#kaflagsujaj5jajixubaja}(j]j]j]j]j]ujaj5jajfxubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AFLAGS_MODULE}jajxsbaja}(j]j]j]j]j]internalrefurij`w anchorname#aflags-moduleujaj5jajxubaja}(j]j]j]j]j]ujaj5jajxubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AFLAGS_KERNEL}jajxsbaja}(j]j]j]j]j]internalrefurij`w anchorname#aflags-kernelujaj5jajxubaja}(j]j]j]j]j]ujaj5jajxubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKCFLAGS}jajxsbaja}(j]j]j]j]j]internalrefurij`w anchorname#kcflagsujaj5jajxubaja}(j]j]j]j]j]ujaj5jajxubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KRUSTFLAGS}jajxsbaja}(j]j]j]j]j]internalrefurij`w anchorname #krustflagsujaj5jajxubaja}(j]j]j]j]j]ujaj5jajxubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CFLAGS_KERNEL}jajysbaja}(j]j]j]j]j]internalrefurij`w anchorname#cflags-kernelujaj5jajyubaja}(j]j]j]j]j]ujaj5jajyubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CFLAGS_MODULE}jaj>ysbaja}(j]j]j]j]j]internalrefurij`w anchorname#cflags-moduleujaj5jaj;yubaja}(j]j]j]j]j]ujaj5jaj8yubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRUSTFLAGS_KERNEL}jajaysbaja}(j]j]j]j]j]internalrefurij`w anchorname#rustflags-kernelujaj5jaj^yubaja}(j]j]j]j]j]ujaj5jaj[yubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRUSTFLAGS_MODULE}jajysbaja}(j]j]j]j]j]internalrefurij`w anchorname#rustflags-moduleujaj5jajyubaja}(j]j]j]j]j]ujaj5jaj~yubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLDFLAGS_MODULE}jajysbaja}(j]j]j]j]j]internalrefurij`w anchorname#ldflags-moduleujaj5jajyubaja}(j]j]j]j]j]ujaj5jajyubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HOSTCFLAGS}jajysbaja}(j]j]j]j]j]internalrefurij`w anchorname #hostcflagsujaj5jajyubaja}(j]j]j]j]j]ujaj5jajyubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HOSTCXXFLAGS}jajysbaja}(j]j]j]j]j]internalrefurij`w anchorname #hostcxxflagsujaj5jajyubaja}(j]j]j]j]j]ujaj5jajyubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HOSTRUSTFLAGS}jajzsbaja}(j]j]j]j]j]internalrefurij`w anchorname#hostrustflagsujaj5jaj zubaja}(j]j]j]j]j]ujaj5jaj zubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPROCMACROLDFLAGS}jaj3zsbaja}(j]j]j]j]j]internalrefurij`w anchorname#procmacroldflagsujaj5jaj0zubaja}(j]j]j]j]j]ujaj5jaj-zubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HOSTLDFLAGS}jajVzsbaja}(j]j]j]j]j]internalrefurij`w anchorname #hostldflagsujaj5jajSzubaja}(j]j]j]j]j]ujaj5jajPzubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HOSTLDLIBS}jajyzsbaja}(j]j]j]j]j]internalrefurij`w anchorname #hostldlibsujaj5jajvzubaja}(j]j]j]j]j]ujaj5jajszubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja USERCFLAGS}jajzsbaja}(j]j]j]j]j]internalrefurij`w anchorname #usercflagsujaj5jajzubaja}(j]j]j]j]j]ujaj5jajzubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja USERLDFLAGS}jajzsbaja}(j]j]j]j]j]internalrefurij`w anchorname #userldflagsujaj5jajzubaja}(j]j]j]j]j]ujaj5jajzubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_KCONFIG}jajzsbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-kconfigujaj5jajzubaja}(j]j]j]j]j]ujaj5jajzubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_VERBOSE}jaj{sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-verboseujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jajzubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KBUILD_EXTMOD}jaj({sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-extmodujaj5jaj%{ubaja}(j]j]j]j]j]ujaj5jaj"{ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KBUILD_OUTPUT}jajK{sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-outputujaj5jajH{ubaja}(j]j]j]j]j]ujaj5jajE{ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_EXTMOD_OUTPUT}jajn{sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-extmod-outputujaj5jajk{ubaja}(j]j]j]j]j]ujaj5jajh{ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_EXTRA_WARN}jaj{sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-extra-warnujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_DEBARCH}jaj{sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-debarchujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KDOCFLAGS}jaj{sbaja}(j]j]j]j]j]internalrefurij`w anchorname #kdocflagsujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARCH}jaj{sbaja}(j]j]j]j]j]internalrefurij`w anchorname#archujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CROSS_COMPILE}jaj|sbaja}(j]j]j]j]j]internalrefurij`w anchorname#cross-compileujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCF}jaj@|sbaja}(j]j]j]j]j]internalrefurij`w anchorname#cfujaj5jaj=|ubaja}(j]j]j]j]j]ujaj5jaj:|ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja INSTALL_PATH}jajc|sbaja}(j]j]j]j]j]internalrefurij`w anchorname #install-pathujaj5jaj`|ubaja}(j]j]j]j]j]ujaj5jaj]|ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja INSTALLKERNEL}jaj|sbaja}(j]j]j]j]j]internalrefurij`w anchorname#installkernelujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMODLIB}jaj|sbaja}(j]j]j]j]j]internalrefurij`w anchorname#modlibujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINSTALL_MOD_PATH}jaj|sbaja}(j]j]j]j]j]internalrefurij`w anchorname#install-mod-pathujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINSTALL_MOD_STRIP}jaj|sbaja}(j]j]j]j]j]internalrefurij`w anchorname#install-mod-stripujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINSTALL_HDR_PATH}jaj}sbaja}(j]j]j]j]j]internalrefurij`w anchorname#install-hdr-pathujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jaj }ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINSTALL_DTBS_PATH}jaj5}sbaja}(j]j]j]j]j]internalrefurij`w anchorname#install-dtbs-pathujaj5jaj2}ubaja}(j]j]j]j]j]ujaj5jaj/}ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_ABS_SRCTREE}jajX}sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-abs-srctreeujaj5jajU}ubaja}(j]j]j]j]j]ujaj5jajR}ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_SIGN_PIN}jaj{}sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-sign-pinujaj5jajx}ubaja}(j]j]j]j]j]ujaj5jaju}ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_MODPOST_WARN}jaj}sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-modpost-warnujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_MODPOST_NOFINAL}jaj}sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-modpost-nofinalujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_EXTRA_SYMBOLS}jaj}sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-extra-symbolsujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaALLSOURCE_ARCHS}jaj~sbaja}(j]j]j]j]j]internalrefurij`w anchorname#allsource-archsujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IGNORE_DIRS}jaj*~sbaja}(j]j]j]j]j]internalrefurij`w anchorname #ignore-dirsujaj5jaj'~ubaja}(j]j]j]j]j]ujaj5jaj$~ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBUILD_BUILD_TIMESTAMP}jajM~sbaja}(j]j]j]j]j]internalrefurij`w anchorname#kbuild-build-timestampujaj5jajJ~ubaja}(j]j]j]j]j]ujaj5jajG~ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$KBUILD_BUILD_USER, KBUILD_BUILD_HOST}jajp~sbaja}(j]j]j]j]j]internalrefurij`w anchorname$#kbuild-build-user-kbuild-build-hostujaj5jajm~ubaja}(j]j]j]j]j]ujaj5jajj~ubaja}(j]j]j]j]j]ujaj5jaj@xubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLLVM}jaj~sbaja}(j]j]j]j]j]internalrefurij`w anchorname#llvmujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj@xubeja}(j]j]j]j]j]ujaj6jaj#xubeja}(j]j]j]j]j]ujaj5jajhwubeja}(j]j]j]j]j]ujaj6jajKwubeja}(j]j]j]j]j]ujaj5jajHwubaja}(j]j]j]j]j]ujaj6ubjx jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKconfig macro language}jaj~sbaja}(j]j]j]j]j]internalrefurikbuild/kconfig-macro-language anchornamehujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConcept}jaj~sbaja}(j]j]j]j]j]internalrefurij~ anchorname#conceptujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Variables}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #variablesujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuilt-in functions}jaj=sbaja}(j]j]j]j]j]internalrefurij~ anchorname#built-in-functionsujaj5jaj:ubaja}(j]j]j]j]j]ujaj5jaj7ubaja}(j]j]j]j]j]ujaj5jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMake vs Kconfig}jaj`sbaja}(j]j]j]j]j]internalrefurij~ anchorname#make-vs-kconfigujaj5jaj]ubaja}(j]j]j]j]j]ujaj5jajZubaja}(j]j]j]j]j]ujaj5jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaveats}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#caveatsujaj5jajubaja}(j]j]j]j]j]ujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jaj~ubeja}(j]j]j]j]j]ujaj6jaj~ubeja}(j]j]j]j]j]ujaj5jaj~ubaja}(j]j]j]j]j]ujaj6ubjdjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefuri input/input anchornamehjajNujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Architecture}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #architectureja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice drivers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#device-driversja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent handlers}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#event-handlersja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Simple Usage}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname #simple-usageja](KKeujaj5jajMubaja}(j]j]j]j]j]ujaj5jajJubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDetailed Description}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#detailed-descriptionja](KKeujaj5jajqubaja}(j]j]j]j]j]ujaj5jajnubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEvent handlers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#id1ja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaevdev}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#evdevja](KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakeyboard}jajڀsbaja}(j]j]j]j]j]internalrefurij anchorname #keyboardja](KKKKeujaj5jaj׀ubaja}(j]j]j]j]j]ujaj5jajԀubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamousedev}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #mousedevja](KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jajoydev}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#joydevja](KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice drivers}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#id2ja](KKKeujaj5jajOubaja}(j]j]j]j]j]ujaj5jajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja hid-generic}jajssbaja}(j]j]j]j]j]internalrefurij anchorname #hid-genericja](KKKKeujaj5jajpubaja}(j]j]j]j]j]ujaj5jajmubaja}(j]j]j]j]j]ujaj5jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jausbmouse}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usbmouseja](KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jausbkbd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#usbkbdja](KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japsmouse}jaj߁sbaja}(j]j]j]j]j]internalrefurij anchorname#psmouseja](KKKKeujaj5jaj܁ubaja}(j]j]j]j]j]ujaj5jajفubaja}(j]j]j]j]j]ujaj5jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaatkbd}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#atkbdja](KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaiforce}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#iforceja](KKKKeujaj5jaj$ubaja}(j]j]j]j]j]ujaj5jaj!ubaja}(j]j]j]j]j]ujaj5jajjubeja}(j]j]j]j]j]ujaj6jajLubeja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajnubeja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVerifying if it works}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname#verifying-if-it-worksja](KKeujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj]ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#event-interfaceja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjejK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAIntel Omni-Path (OPA) Virtual Network Interface Controller (VNIC)}jajsbaja}(j]j]j]j]j]internalrefuriinfiniband/opa_vnic anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Architecture}jajsbaja}(j]j]j]j]j]internalrefurijς anchorname #architectureujaj5jaj݂ubaja}(j]j]j]j]j]ujaj5jajڂubaja}(j]j]j]j]j]ujaj5jajׂubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver Design}jajsbaja}(j]j]j]j]j]internalrefurijς anchorname#driver-designujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajׂubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux Kernel documentation}jaj;sbaja}(j]j]j]j]j]internalrefuriindex anchornamehujaj5jaj8ubaja}(j]j]j]j]j]ujaj5jaj5ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Working with the development community}jaj[sbaja}(j]j]j]j]j]internalrefurijJ anchorname'#working-with-the-development-communityujaj5jajXubaja}(j]j]j]j]j]ujaj5jajUubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries](Development processprocess/development-processSubmitting patchesprocess/submitting-patchesCode of conductprocess/code-of-conductMaintainer handbookmaintainer/indexAll development-process docs process/indexe includefiles](jjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jjjjjeujaj9jՔ3/var/lib/git/docbuild/linux/Documentation/index.rstj֔Kjajrubaja}(j]j]j]j]j]ujaj6jajUubeja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInternal API manuals}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname#internal-api-manualsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries](Core APIcore-api/index Driver APIsdriver-api/index Subsystemssubsystem-apisLocking locking/indexe includefiles](jՃj؃jۃjރemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jԃj׃jڃj݃eujaj9jՔjj֔K&jajŃubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevelopment tools and processes}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname #development-tools-and-processesujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries](Licensing rulesprocess/license-rulesWriting documentationdoc-guide/indexDevelopment toolsdev-tools/index Testing guidedev-tools/testing-overview Hacking guidekernel-hacking/indexTracing trace/indexFault injectionfault-injection/index Livepatchinglivepatch/indexRust rust/indexe includefiles](j$j'j*j-j0j3j6j9j<emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](j#j&j)j,j/j2j5j8j;eujaj9jՔjj֔K3jajubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser-oriented documentation}jaj[sbaja}(j]j]j]j]j]internalrefurijJ anchorname#user-oriented-documentationujaj5jajXubaja}(j]j]j]j]j]ujaj5jajUubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries](Administrationadmin-guide/index Build system kbuild/indexReporting issuesadmin-guide/reporting-issuesUserspace tools tools/index Userspace APIuserspace-api/indexe includefiles](jjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jjjjjeujaj9jՔjj֔KHjajrubaja}(j]j]j]j]j]ujaj6jajUubeja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFirmware-related documentation}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname#firmware-related-documentationujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries](Firmwarefirmware-guide/indexFirmware and Devicetreedevicetree/indexe includefiles](jԄjׄemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries](jӄjքeujaj9jՔjj֔KYjajĄubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Architecture-specific documentation}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname$#architecture-specific-documentationujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries]CPU architectures arch/indexa includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]jaujaj9jՔjj֔Kcjaj ubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOther documentation}jaj<sbaja}(j]j]j]j]j]internalrefurijJ anchorname#other-documentationujaj5jaj9ubaja}(j]j]j]j]j]ujaj5jaj6ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries]Unsorted documentation staging/indexa includefiles]jcamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]jbaujaj9jՔjj֔KpjajSubaja}(j]j]j]j]j]ujaj6jaj6ubeja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Translations}jajsbaja}(j]j]j]j]j]internalrefurijJ anchorname #translationsujaj5jajubaja}(j]j]j]j]j]ujaj5jaj|ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjJentries] Translationstranslations/indexa includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]jaujaj9jՔjj֔Kyjajubaja}(j]j]j]j]j]ujaj6jaj|ubeja}(j]j]j]j]j]ujaj5jajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices and tables}jajȅsbaja}(j]j]j]j]j]internalrefurijJ anchorname#indices-and-tablesujaj5jajŅubaja}(j]j]j]j]j]ujaj5jaj…ubaja}(j]j]j]j]j]ujaj5jajRubeja}(j]j]j]j]j]ujaj6jaj5ubeja}(j]j]j]j]j]ujaj5jaj2ubaja}(j]j]j]j]j]ujaj6ubj| jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALPS Touchpad Protocol}jajsbaja}(j]j]j]j]j]internalrefuriinput/devices/alps anchornamehjajvujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #introductionja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Detection}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname #detectionja](KKeujaj5jajAubaja}(j]j]j]j]j]ujaj5jaj>ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Command Mode}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname #command-modeja](KKeujaj5jajeubaja}(j]j]j]j]j]ujaj5jajbubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Packet Format}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#packet-formatja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPS/2 packet format}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ps-2-packet-formatja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ALPS Absolute Mode - Protocol Version 1}jajԆsbaja}(j]j]j]j]j]internalrefurij anchorname&#alps-absolute-mode-protocol-version-1ja](KKeujaj5jajцubaja}(j]j]j]j]j]ujaj5jajΆubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ALPS Absolute Mode - Protocol Version 2}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#alps-absolute-mode-protocol-version-2ja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Dualpoint device -- interleaved packet format}jajsbaja}(j]j]j]j]j]internalrefurij anchorname+#dualpoint-device-interleaved-packet-formatja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ALPS Absolute Mode - Protocol Version 3}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname&#alps-absolute-mode-protocol-version-3ja](KK eujaj5jaj=ubaja}(j]j]j]j]j]ujaj5jaj:ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ALPS Absolute Mode - Protocol Version 4}jajdsbaja}(j]j]j]j]j]internalrefurij anchorname&#alps-absolute-mode-protocol-version-4ja](KK eujaj5jajaubaja}(j]j]j]j]j]ujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ALPS Absolute Mode - Protocol Version 5}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#alps-absolute-mode-protocol-version-5ja](KK eujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ALPS Absolute Mode - Protocol Version 6}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#alps-absolute-mode-protocol-version-6ja](KK eujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ALPS Absolute Mode - Protocol Version 7}jajЇsbaja}(j]j]j]j]j]internalrefurij anchorname&#alps-absolute-mode-protocol-version-7ja](KK eujaj5jaj͇ubaja}(j]j]j]j]j]ujaj5jajʇubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'ALPS Absolute Mode - Protocol Version 8}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#alps-absolute-mode-protocol-version-8ja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjojK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIndustrial IIO configfs support}jaj-sbaja}(j]j]j]j]j]internalrefuriiio/iio_configfs anchornamehujaj5jaj*ubaja}(j]j]j]j]j]ujaj5jaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jajMsbaja}(j]j]j]j]j]internalrefurij< anchorname #overviewujaj5jajJubaja}(j]j]j]j]j]ujaj5jajGubaja}(j]j]j]j]j]ujaj5jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Usage}jajpsbaja}(j]j]j]j]j]internalrefurij< anchorname#usageujaj5jajmubaja}(j]j]j]j]j]ujaj5jajjubaja}(j]j]j]j]j]ujaj5jajDubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Software triggers}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname#software-triggersujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-3.1 Hrtimer triggers creation and destruction}jajsbaja}(j]j]j]j]j]internalrefurij< anchorname*#hrtimer-triggers-creation-and-destructionujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*3.2 “hrtimer” trigger types attributes}jajֈsbaja}(j]j]j]j]j]internalrefurij< anchorname!#hrtimer-trigger-types-attributesujaj5jajӈubaja}(j]j]j]j]j]ujaj5jajЈubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajDubeja}(j]j]j]j]j]ujaj6jaj'ubeja}(j]j]j]j]j]ujaj5jaj$ubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Build System}jajsbaja}(j]j]j]j]j]internalrefuri kbuild/index anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj)entries](Nkbuild/kconfig-languageNkbuild/kconfig-macro-languageN kbuild/kbuildNkbuild/kconfigNkbuild/makefilesNkbuild/modulesNkbuild/headers_installN kbuild/issuesNkbuild/reproducible-buildsNkbuild/gcc-pluginsN kbuild/llvmNkbuild/gendwarfksymsNkbuild/bash-completione includefiles](j@jBjDjFjHjJjLjNjPjRjTjVjXemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj9jՔ:/var/lib/git/docbuild/linux/Documentation/kbuild/index.rstj֔Kjaj1ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajosbaja}(j]j]j]j]j]internalrefurij) anchorname#indicesujaj5jajlubaja}(j]j]j]j]j]ujaj5jajiubaja}(j]j]j]j]j]ujaj5jajfubaja}(j]j]j]j]j]exprsubproject and htmlujaj9jaj1ubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjsjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInfiniBand Midlayer Locking}jajsbaja}(j]j]j]j]j]internalrefuriinfiniband/core_locking anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSleeping and interrupt context}jajωsbaja}(j]j]j]j]j]internalrefurij anchorname#sleeping-and-interrupt-contextujaj5jaj̉ubaja}(j]j]j]j]j]ujaj5jajɉubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reentrancy}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #reentrancyujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Callbacks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #callbacksujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHot-plug}jaj5sbaja}(j]j]j]j]j]internalrefurij anchorname #hot-plugujaj5jaj2ubaja}(j]j]j]j]j]ujaj5jaj/ubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajɉubeja}(j]j]j]j]j]ujaj5jajƉubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Configuration targets and editors}jajysbaja}(j]j]j]j]j]internalrefurikbuild/kconfig anchornamehujaj5jajvubaja}(j]j]j]j]j]ujaj5jajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#generalujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnvironment variables}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#environment-variablesujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja menuconfig}jajߊsbaja}(j]j]j]j]j]internalrefurij anchorname #menuconfigujaj5jaj܊ubaja}(j]j]j]j]j]ujaj5jajيubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janconfig}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nconfigujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxconfig}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#xconfigujaj5jaj"ubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagconfig}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname#gconfigujaj5jajEubaja}(j]j]j]j]j]ujaj5jajBubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajsubeja}(j]j]j]j]j]ujaj5jajpubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWalkera WK-0701 transmitter}jajsbaja}(j]j]j]j]j]internalrefuriinput/devices/walkera0701 anchornamehjajujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConnecting to PC}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#connecting-to-pcja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware}jajċsbaja}(j]j]j]j]j]internalrefurij anchorname #softwareja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTechnical details}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#technical-detailsja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Signal pulses}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#signal-pulsesja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrame}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname#frameja](KKKeujaj5jaj*ubaja}(j]j]j]j]j]ujaj5jaj'ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pulse length}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname #pulse-lengthja](KKKeujaj5jajNubaja}(j]j]j]j]j]ujaj5jajKubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBinary data representations}jajusbaja}(j]j]j]j]j]internalrefurij anchorname#binary-data-representationsja](KKKeujaj5jajrubaja}(j]j]j]j]j]ujaj5jajoubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChecksum calculation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#checksum-calculationja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajzubeja}(j]j]j]j]j]ujaj5jajwubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInput event codes}jajތsbaja}(j]j]j]j]j]internalrefuriinput/event-codes anchornamehjajujaj5jajیubaja}(j]j]j]j]j]ujaj5jaj،ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Event types}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #event-typesja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Event codes}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname #event-codesja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_SYN}jajCsbaja}(j]j]j]j]j]internalrefurij anchorname#ev-synja](KKKeujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jaj=ubaja}(j]j]j]j]j]ujaj5jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_KEY}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname#ev-keyja](KKKeujaj5jajdubaja}(j]j]j]j]j]ujaj5jajaubaja}(j]j]j]j]j]ujaj5jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_REL}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ev-relja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_ABS}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ev-absja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_SW}jajӍsbaja}(j]j]j]j]j]internalrefurij anchorname#ev-swja](KKKeujaj5jajЍubaja}(j]j]j]j]j]ujaj5jaj͍ubaja}(j]j]j]j]j]ujaj5jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_MSC}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ev-mscja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_LED}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ev-ledja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_REP}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname#ev-repja](KKKeujaj5jaj<ubaja}(j]j]j]j]j]ujaj5jaj9ubaja}(j]j]j]j]j]ujaj5jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_SND}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname#ev-sndja](KKK eujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj]ubaja}(j]j]j]j]j]ujaj5jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_FF}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ev-ffja](KKK eujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEV_PWR}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ev-pwrja](KKK eujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj:ubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice properties}jajێsbaja}(j]j]j]j]j]internalrefurij anchorname#device-propertiesja](KKeujaj5jaj؎ubaja}(j]j]j]j]j]ujaj5jajՎubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&INPUT_PROP_DIRECT + INPUT_PROP_POINTER}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#input-prop-direct-input-prop-pointerja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINPUT_PROP_BUTTONPAD}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#input-prop-buttonpadja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINPUT_PROP_SEMI_MT}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#input-prop-semi-mtja](KKKeujaj5jajAubaja}(j]j]j]j]j]ujaj5jaj>ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINPUT_PROP_TOPBUTTONPAD}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname#input-prop-topbuttonpadja](KKKeujaj5jajeubaja}(j]j]j]j]j]ujaj5jajbubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINPUT_PROP_ACCELEROMETER}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#input-prop-accelerometerja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajՎubeja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Guidelines}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #guidelinesja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMice}jajݏsbaja}(j]j]j]j]j]internalrefurij anchorname#miceja](KKKeujaj5jajڏubaja}(j]j]j]j]j]ujaj5jaj׏ubaja}(j]j]j]j]j]ujaj5jajԏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Touchscreens}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #touchscreensja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajԏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trackpads}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname #trackpadsja](KKKeujaj5jaj"ubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajԏubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTablets}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname#tabletsja](KKKeujaj5jajFubaja}(j]j]j]j]j]ujaj5jajCubaja}(j]j]j]j]j]ujaj5jajԏubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jaj،ubeja}(j]j]j]j]j]ujaj5jajՌubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCirrus Logic EP93xx ADC driver}jajsbaja}(j]j]j]j]j]internalrefuriiio/ep93xx_adc anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Channel numbering}jajѐsbaja}(j]j]j]j]j]internalrefurij anchorname#channel-numberingujaj5jajΐubaja}(j]j]j]j]j]ujaj5jajːubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubj}jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCreating an input device driver}jaj sbaja}(j]j]j]j]j]internalrefuriinput/input-programming anchornamehjajujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe simplest example}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname#the-simplest-exampleja](KKeujaj5jaj&ubaja}(j]j]j]j]j]ujaj5jaj#ubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat the example does}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname#what-the-example-doesja](KKeujaj5jajJubaja}(j]j]j]j]j]ujaj5jajGubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadev->open() and dev->close()}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname#dev-open-and-dev-closeja](KKeujaj5jajnubaja}(j]j]j]j]j]ujaj5jajkubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInhibiting input devices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#inhibiting-input-devicesja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic event types}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#basic-event-typesja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'BITS_TO_LONGS(), BIT_WORD(), BIT_MASK()}jajݑsbaja}(j]j]j]j]j]internalrefurij anchorname #bits-to-longs-bit-word-bit-maskja](KKeujaj5jajڑubaja}(j]j]j]j]j]ujaj5jajבubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe id* and name fields}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#the-id-and-name-fieldsja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+The keycode, keycodemax, keycodesize fields}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname*#the-keycode-keycodemax-keycodesize-fieldsja](KKeujaj5jaj"ubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'dev->getkeycode() and dev->setkeycode()}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname"#dev-getkeycode-and-dev-setkeycodeja](KK eujaj5jajFubaja}(j]j]j]j]j]ujaj5jajCubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey autorepeat}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname#key-autorepeatja](KK eujaj5jajjubaja}(j]j]j]j]j]ujaj5jajgubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Other event types, handling output events}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#other-event-types-handling-output-eventsja](KK eujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPolled input devices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#polled-input-devicesja](KK eujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjgjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMulti-touch (MT) Protocol}jajsbaja}(j]j]j]j]j]internalrefuriinput/multi-touch-protocol anchornamehjajujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionja](KKeujaj5jaj ubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol Usage}jaj2sbaja}(j]j]j]j]j]internalrefurij anchorname#protocol-usageja](KKeujaj5jaj/ubaja}(j]j]j]j]j]ujaj5jaj,ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol Example A}jajVsbaja}(j]j]j]j]j]internalrefurij anchorname#protocol-example-aja](KKeujaj5jajSubaja}(j]j]j]j]j]ujaj5jajPubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol Example B}jajzsbaja}(j]j]j]j]j]internalrefurij anchorname#protocol-example-bja](KKeujaj5jajwubaja}(j]j]j]j]j]ujaj5jajtubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Event Usage}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #event-usageja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent Semantics}jaj“sbaja}(j]j]j]j]j]internalrefurij anchorname#event-semanticsja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent Computation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#event-computationja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFinger Tracking}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#finger-trackingja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGestures}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname #gesturesja](KK eujaj5jaj+ubaja}(j]j]j]j]j]ujaj5jaj(ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jajRsbaja}(j]j]j]j]j]internalrefurij anchorname#notesja](KK eujaj5jajOubaja}(j]j]j]j]j]ujaj5jajLubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Kernel driver for Mellanox systems LEDs}jajsbaja}(j]j]j]j]j]internalrefurileds/leds-mlxcpld anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubj8 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIIO Abstractions for ADCs}jajsbaja}(j]j]j]j]j]internalrefuri iio/iio_adc anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajݔubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. ADC Channel Types}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#adc-channel-typesujaj5jaj#ubaja}(j]j]j]j]j]ujaj5jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1.1 Single-ended channels}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname#single-ended-channelsujaj5jajCubaja}(j]j]j]j]j]ujaj5jaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$1.1.1 Single-ended Unipolar Channels}jajfsbaja}(j]j]j]j]j]internalrefurij anchorname#single-ended-unipolar-channelsujaj5jajcubaja}(j]j]j]j]j]ujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#1.1.2 Single-ended Bipolar Channels}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#single-ended-bipolar-channelsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj]ubeja}(j]j]j]j]j]ujaj6jaj@ubeja}(j]j]j]j]j]ujaj5jaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1.2 Differential channels}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#differential-channelsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#1.2.1 Differential Bipolar Channels}jajؕsbaja}(j]j]j]j]j]internalrefurij anchorname#differential-bipolar-channelsujaj5jajՕubaja}(j]j]j]j]j]ujaj5jajҕubaja}(j]j]j]j]j]ujaj5jajϕubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$1.2.2 Differential Unipolar Channels}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#differential-unipolar-channelsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajϕubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 1.3 Pseudo-differential Channels}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname#pseudo-differential-channelsujaj5jaj'ubaja}(j]j]j]j]j]ujaj5jaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+1.3.1 Pseudo-differential Unipolar Channels}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname&#pseudo-differential-unipolar-channelsujaj5jajGubaja}(j]j]j]j]j]ujaj5jajDubaja}(j]j]j]j]j]ujaj5jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*1.3.2 Pseudo-differential Bipolar Channels}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname%#pseudo-differential-bipolar-channelsujaj5jajjubaja}(j]j]j]j]j]ujaj5jajgubaja}(j]j]j]j]j]ujaj5jajAubeja}(j]j]j]j]j]ujaj6jaj$ubeja}(j]j]j]j]j]ujaj5jaj=ubeja}(j]j]j]j]j]ujaj6jaj ubeja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajݔubeja}(j]j]j]j]j]ujaj5jajڔubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInput Documentation}jajsbaja}(j]j]j]j]j]internalrefuri input/index anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentj̖entries](Ninput/input_uapiNinput/input_kapiNinput/devices/indexe includefiles](jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj9jՔ9/var/lib/git/docbuild/linux/Documentation/input/index.rstj֔KjajԖubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij̖ anchorname#indicesujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]exprsubproject and htmlujaj9jajԖubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubj@ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIndustrial IIO device buffers}jaj>sbaja}(j]j]j]j]j]internalrefuriiio/iio_devbuf anchornamehujaj5jaj;ubaja}(j]j]j]j]j]ujaj5jaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jaj^sbaja}(j]j]j]j]j]internalrefurijM anchorname #overviewujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jajXubaja}(j]j]j]j]j]ujaj5jajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Buffer attributes}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname#buffer-attributesujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``length``ja]jalength}jajsbaja}(j]j]j]j]j]ujaj6mjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurijM anchorname#lengthujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``enable``ja]jaenable}jajїsbaja}(j]j]j]j]j]ujaj6mjՔNj֔NjajΗubaja}(j]j]j]j]j]internalrefurijM anchorname#enableujaj5jaj˗ubaja}(j]j]j]j]j]ujaj5jajȗubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``watermark``ja]ja watermark}jajsbaja}(j]j]j]j]j]ujaj6mjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurijM anchorname #watermarkujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData available}jaj(sbaja}(j]j]j]j]j]internalrefurijM anchorname#data-availableujaj5jaj%ubaja}(j]j]j]j]j]ujaj5jaj"ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Scan elements}jajKsbaja}(j]j]j]j]j]internalrefurijM anchorname#scan-elementsujaj5jajHubaja}(j]j]j]j]j]ujaj5jajEubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jaj{ubeja}(j]j]j]j]j]ujaj5jajUubeja}(j]j]j]j]j]ujaj6jaj8ubeja}(j]j]j]j]j]ujaj5jaj5ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCMA3000-D0x Accelerometer}jajsbaja}(j]j]j]j]j]internalrefuriinput/devices/cma3000_d0x anchornamehjaj1ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Platform Data}jajӘsbaja}(j]j]j]j]j]internalrefurij anchorname#platform-dataja](KKeujaj5jajИubaja}(j]j]j]j]j]ujaj5jaj͘ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInput Interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#input-interfaceja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Register/Platform parameters Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#register-platform-parameters-descriptionja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjC jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRecursion issues}jajTsbaja}(j]j]j]j]j]internalrefuri kbuild/issues anchornamehujaj5jajQubaja}(j]j]j]j]j]ujaj5jajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaissue #1}jajtsbaja}(j]j]j]j]j]internalrefurijc anchorname#issue-1ujaj5jajqubaja}(j]j]j]j]j]ujaj5jajnubaja}(j]j]j]j]j]ujaj5jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaissue #2}jajsbaja}(j]j]j]j]j]internalrefurijc anchorname#issue-2ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajkubeja}(j]j]j]j]j]ujaj6jajNubeja}(j]j]j]j]j]ujaj5jajKubaja}(j]j]j]j]j]ujaj6ubjbjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*pxrc - PhoenixRC Flight Controller Adapter}jajϙsbaja}(j]j]j]j]j]internalrefuriinput/devices/pxrc anchornamehjajLujaj5jaj̙ubaja}(j]j]j]j]j]ujaj5jajəubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jajsbaja}(j]j]j]j]j]internalrefurijޙ anchorname#notesja](K Keujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManual Testing}jajsbaja}(j]j]j]j]j]internalrefurijޙ anchorname#manual-testingja](K Keujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj7sbaja}(j]j]j]j]j]internalrefurijޙ anchorname #referencesja](K Keujaj5jaj4ubaja}(j]j]j]j]j]ujaj5jaj1ubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajəubeja}(j]j]j]j]j]ujaj5jajƙubaja}(j]j]j]j]j]ujaj6ubjKjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver for Qualcomm LPG}jajpsbaja}(j]j]j]j]j]internalrefurileds/leds-qcom-lpg anchornamehujaj5jajmubaja}(j]j]j]j]j]ujaj5jajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /sys/class/leds//hw_pattern}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sys-class-leds-led-hw-patternujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajjubeja}(j]j]j]j]j]ujaj5jajgubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Joystick support}jajsbaja}(j]j]j]j]j]internalrefuriinput/joydev/index anchornamehjajgujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Ninput/joydev/joystickNinput/joydev/joystick-apie includefiles](jjemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedK titlesonly rawentries] rawcaptionjujaj9jՔ@/var/lib/git/docbuild/linux/Documentation/input/joydev/index.rstj֔K jajubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubj|jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lp3944}jaj>sbaja}(j]j]j]j]j]internalrefurileds/leds-lp3944 anchornamehujaj5jaj;ubaja}(j]j]j]j]j]ujaj5jaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj^sbaja}(j]j]j]j]j]internalrefurijM anchorname #descriptionujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jajXubaja}(j]j]j]j]j]ujaj5jajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname#notesujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jajUubeja}(j]j]j]j]j]ujaj6jaj8ubeja}(j]j]j]j]j]ujaj5jaj5ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Crystal SoundFusion CS4610/CS4612/CS461 joystick}jajsbaja}(j]j]j]j]j]internalrefuriinput/devices/cs461x anchornamehjajujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOne-shot LED Trigger}jajsbaja}(j]j]j]j]j]internalrefurileds/ledtrig-oneshot anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajߛubaja}(j]j]j]j]j]ujaj5jajܛubaja}(j]j]j]j]j]ujaj6ubjjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBash completion for Kbuild}jajsbaja}(j]j]j]j]j]internalrefurikbuild/bash-completion anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Prerequisites}jaj1sbaja}(j]j]j]j]j]internalrefurij  anchorname#prerequisitesujaj5jaj.ubaja}(j]j]j]j]j]ujaj5jaj+ubaja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How to use}jajTsbaja}(j]j]j]j]j]internalrefurij  anchorname #how-to-useujaj5jajQubaja}(j]j]j]j]j]ujaj5jajNubaja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDetails}jajwsbaja}(j]j]j]j]j]internalrefurij  anchorname#detailsujaj5jajtubaja}(j]j]j]j]j]ujaj5jajqubaja}(j]j]j]j]j]ujaj5jaj(ubeja}(j]j]j]j]j]ujaj6jaj ubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProgramming Interface}jajsbaja}(j]j]j]j]j]internalrefuriinput/joydev/joystick-api anchornamehjajujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajϜsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionja](KKKeujaj5jaj̜ubaja}(j]j]j]j]j]ujaj5jajɜubaja}(j]j]j]j]j]ujaj5jajƜubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialization}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#initializationja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajƜubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Event Reading}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#event-readingja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja js_event.type}jaj8sbaja}(j]j]j]j]j]internalrefurij anchorname#js-event-typeja](KKKKeujaj5jaj5ubaja}(j]j]j]j]j]ujaj5jaj2ubaja}(j]j]j]j]j]ujaj5jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jajs_event.number}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#js-event-numberja](KKKKeujaj5jajYubaja}(j]j]j]j]j]ujaj5jajVubaja}(j]j]j]j]j]ujaj5jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jajs_event.value}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#js-event-valueja](KKKKeujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jajzubaja}(j]j]j]j]j]ujaj5jaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja js_event.time}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#js-event-timeja](KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj/ubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajƜubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReading}jajԝsbaja}(j]j]j]j]j]internalrefurij anchorname#readingja](KKKeujaj5jajѝubaja}(j]j]j]j]j]ujaj5jajΝubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja O_NONBLOCK}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #o-nonblockja](KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6jajΝubeja}(j]j]j]j]j]ujaj5jajƜubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOCTLs}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#ioctlsja](KKKeujaj5jaj"ubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja JSIOGCVERSION}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname#jsiogcversionja](KKKKeujaj5jajCubaja}(j]j]j]j]j]ujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja JSIOCGNAME}jajjsbaja}(j]j]j]j]j]internalrefurij anchorname #jsiocgnameja](KKKKeujaj5jajgubaja}(j]j]j]j]j]ujaj5jajdubaja}(j]j]j]j]j]ujaj5jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja JSIOC[SG]CORR}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#jsioc-sg-corrja](KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj=ubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajƜubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBackward compatibility}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#backward-compatibilityja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajƜubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Final Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #final-notesja](KKKeujaj5jajߞubaja}(j]j]j]j]j]ujaj5jajܞubaja}(j]j]j]j]j]ujaj5jajƜubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjxjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Hacking Guides}jajsbaja}(j]j]j]j]j]internalrefurikernel-hacking/index anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj*entries](Nkernel-hacking/hackingNkernel-hacking/lockingNkernel-hacking/false-sharinge includefiles](jAjCjEemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj9jՔB/var/lib/git/docbuild/linux/Documentation/kernel-hacking/index.rstj֔Kjaj2ubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Kernel driver for Spreadtrum SC27XX}jajnsbaja}(j]j]j]j]j]internalrefurileds/leds-sc27xx anchornamehujaj5jajkubaja}(j]j]j]j]j]ujaj5jajhubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /sys/class/leds//hw_pattern}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#sys-class-leds-led-hw-patternujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6jajhubeja}(j]j]j]j]j]ujaj5jajeubaja}(j]j]j]j]j]ujaj6ubj\ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLeds BlinkM driver}jajƟsbaja}(j]j]j]j]j]internalrefurileds/leds-blinkm anchornamehujaj5jajßubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7a) LED multicolor class interface for use with triggers}jajsbaja}(j]j]j]j]j]internalrefurij՟ anchorname7#a-led-multicolor-class-interface-for-use-with-triggersujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajݟubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,b) LED class interface for use with triggers}jaj sbaja}(j]j]j]j]j]internalrefurij՟ anchorname,#b-led-class-interface-for-use-with-triggersujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajݟubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5b) Sysfs group to control rgb, fade, hsb, scripts ...}jaj,sbaja}(j]j]j]j]j]internalrefurij՟ anchorname.#b-sysfs-group-to-control-rgb-fade-hsb-scriptsujaj5jaj)ubaja}(j]j]j]j]j]ujaj5jaj&ubaja}(j]j]j]j]j]ujaj5jajݟubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIforce Protocol}jajdsbaja}(j]j]j]j]j]internalrefuriinput/devices/iforce-protocol anchornamehjajujaj5jajaubaja}(j]j]j]j]j]ujaj5jaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname #introductionja](K Keujaj5jajubaja}(j]j]j]j]j]ujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj{ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPreliminary Notes}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#preliminary-notesja](K Keujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral form of a packet}jajɠsbaja}(j]j]j]j]j]internalrefurijs anchorname#general-form-of-a-packetja](K KKeujaj5jajƠubaja}(j]j]j]j]j]ujaj5jajàubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice input state}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#device-input-stateja](K Keujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj{ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice effects states}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#device-effects-statesja](K Keujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Force effect}jaj>sbaja}(j]j]j]j]j]internalrefurijs anchorname #force-effectja](K KKeujaj5jaj;ubaja}(j]j]j]j]j]ujaj5jaj8ubaja}(j]j]j]j]j]ujaj5jaj5ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTime based parameters}jajbsbaja}(j]j]j]j]j]internalrefurijs anchorname#time-based-parametersja](K KKeujaj5jaj_ubaja}(j]j]j]j]j]ujaj5jaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttack and fade}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#attack-and-fadeja](K KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jaj}ubaja}(j]j]j]j]j]ujaj5jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Magnitude}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname #magnitudeja](K KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Periodicity}jajˡsbaja}(j]j]j]j]j]internalrefurijs anchorname #periodicityja](K KKKeujaj5jajȡubaja}(j]j]j]j]j]ujaj5jajšubaja}(j]j]j]j]j]ujaj5jajzubeja}(j]j]j]j]j]ujaj6jaj\ubeja}(j]j]j]j]j]ujaj5jaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInteractive parameters}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#interactive-parametersja](K KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControls}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname #controlsja](K KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj5ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInit}jajCsbaja}(j]j]j]j]j]internalrefurijs anchorname#initja](K KKeujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jaj=ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaQuerying features}jajdsbaja}(j]j]j]j]j]internalrefurijs anchorname#querying-featuresja](K KKKeujaj5jajaubaja}(j]j]j]j]j]ujaj5jaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuery ram size}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#query-ram-sizeja](K KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuery number of effects}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#query-number-of-effectsja](K KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Vendor’s id}jaj͢sbaja}(j]j]j]j]j]internalrefurijs anchorname #vendor-s-idja](K KKKKeujaj5jajʢubaja}(j]j]j]j]j]ujaj5jajǢubaja}(j]j]j]j]j]ujaj5jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Product id}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname #product-idja](K KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Open device}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname #open-deviceja](K KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Close device}jaj9sbaja}(j]j]j]j]j]internalrefurijs anchorname #close-deviceja](K KKKKeujaj5jaj6ubaja}(j]j]j]j]j]ujaj5jaj3ubaja}(j]j]j]j]j]ujaj5jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Query effect}jaj]sbaja}(j]j]j]j]j]internalrefurijs anchorname #query-effectja](K KKKKeujaj5jajZubaja}(j]j]j]j]j]ujaj5jajWubaja}(j]j]j]j]j]ujaj5jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Version}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#firmware-versionja](K KKKKeujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jaj|ubeja}(j]j]j]j]j]ujaj6jaj^ubeja}(j]j]j]j]j]ujaj5jaj[ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInitialisation of the device}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#initialisation-of-the-deviceja](K KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Set Control}jajңsbaja}(j]j]j]j]j]internalrefurijs anchorname #set-controlja](K KKKKeujaj5jajϣubaja}(j]j]j]j]j]ujaj5jaj̣ubaja}(j]j]j]j]j]ujaj5jajɣubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSet Effect State}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#set-effect-stateja](K KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajɣubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Set overall}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname #set-overallja](K KKKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajɣubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jaj[ubeja}(j]j]j]j]j]ujaj6jaj=ubeja}(j]j]j]j]j]ujaj5jaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParameter memory}jajVsbaja}(j]j]j]j]j]internalrefurijs anchorname#parameter-memoryja](K KKeujaj5jajSubaja}(j]j]j]j]j]ujaj5jajPubaja}(j]j]j]j]j]ujaj5jaj5ubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Appendix: How to study the protocol?}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname##appendix-how-to-study-the-protocolja](K Keujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaURLS}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#urlsja](K Keujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj{ubeja}(j]j]j]j]j]ujaj6jaj^ubeja}(j]j]j]j]j]ujaj5jaj[ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDWARF module versioning}jajsbaja}(j]j]j]j]j]internalrefurikbuild/gendwarfksyms anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajݤubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.1. Usage}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#usageujaj5jaj#ubaja}(j]j]j]j]j]ujaj5jaj ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. Type information availability}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname#type-information-availabilityujaj5jajFubaja}(j]j]j]j]j]ujaj5jajCubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Symtypes output format}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname#symtypes-output-formatujaj5jajiubaja}(j]j]j]j]j]ujaj5jajfubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Maintaining a stable kABI}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#maintaining-a-stable-kabiujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1. kABI rules}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #kabi-rulesujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%4.1.1. Managing definition visibility}jajեsbaja}(j]j]j]j]j]internalrefurij anchorname#managing-definition-visibilityujaj5jajҥubaja}(j]j]j]j]j]ujaj5jajϥubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1.2. Adding enumerators}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#adding-enumeratorsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.3. Adding structure members}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#adding-structure-membersujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,4.3.1. Reserving space and replacing members}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname&#reserving-space-and-replacing-membersujaj5jaj;ubaja}(j]j]j]j]j]ujaj5jaj8ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.3.2. Hiding members}jajasbaja}(j]j]j]j]j]internalrefurij anchorname#hiding-membersujaj5jaj^ubaja}(j]j]j]j]j]ujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajݤubeja}(j]j]j]j]j]ujaj5jajڤubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIP over InfiniBand}jajsbaja}(j]j]j]j]j]internalrefuriinfiniband/ipoib anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPartitions and P_Keys}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#partitions-and-p-keysujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDatagram vs Connected modes}jajܦsbaja}(j]j]j]j]j]internalrefurij anchorname#datagram-vs-connected-modesujaj5jaj٦ubaja}(j]j]j]j]j]ujaj5jaj֦ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStateless offloads}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#stateless-offloadsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt moderation}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#interrupt-moderationujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugging Information}jajEsbaja}(j]j]j]j]j]internalrefurij anchorname#debugging-informationujaj5jajBubaja}(j]j]j]j]j]ujaj5jaj?ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajhsbaja}(j]j]j]j]j]internalrefurij anchorname #referencesujaj5jajeubaja}(j]j]j]j]j]ujaj5jajbubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7xpad - Linux USB driver for Xbox compatible controllers}jajsbaja}(j]j]j]j]j]internalrefuriinput/devices/xpad anchornamehjajujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNotes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#notesja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNormal Controllers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#normal-controllersja](KKKeujaj5jajާubaja}(j]j]j]j]j]ujaj5jajۧubaja}(j]j]j]j]j]ujaj5jajاubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXbox Dance Pads}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#xbox-dance-padsja](KKKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajاubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnknown Controllers}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname#unknown-controllersja](KKKeujaj5jaj&ubaja}(j]j]j]j]j]ujaj5jaj#ubaja}(j]j]j]j]j]ujaj5jajاubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja USB adapters}jajYsbaja}(j]j]j]j]j]internalrefurij anchorname #usb-adaptersja](KKeujaj5jajVubaja}(j]j]j]j]j]ujaj5jajSubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOriginal Xbox USB adapters}jajzsbaja}(j]j]j]j]j]internalrefurij anchorname#original-xbox-usb-adaptersja](KKKeujaj5jajwubaja}(j]j]j]j]j]ujaj5jajtubaja}(j]j]j]j]j]ujaj5jajqubaja}(j]j]j]j]j]ujaj6jajSubeja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Installation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#driver-installationja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Controllers}jajΨsbaja}(j]j]j]j]j]internalrefurij anchorname#supported-controllersja](KKeujaj5jaj˨ubaja}(j]j]j]j]j]ujaj5jajȨubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManual Testing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#manual-testingja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThanks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#thanksja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname #referencesja](KKeujaj5jaj7ubaja}(j]j]j]j]j]ujaj5jaj4ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHistoric Edits}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname#historic-editsja](KKeujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jajXubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjvjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Kernel driver for Crane EL15203000}jajsbaja}(j]j]j]j]j]internalrefurileds/leds-el15203000 anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /sys/class/leds//hw_pattern}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sys-class-leds-led-hw-patternujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjE jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/hw_pattern}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sys-class-leds-led-hw-patternujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajŭubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mISDN Driver}jaj)sbaja}(j]j]j]j]j]internalrefuri isdn/m_isdn anchornamehujaj5jaj&ubaja}(j]j]j]j]j]ujaj5jaj#ubaja}(j]j]j]j]j]ujaj5jaj ubaja}(j]j]j]j]j]ujaj6ubjW jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBuilding Linux with Clang/LLVM}jajUsbaja}(j]j]j]j]j]internalrefuri kbuild/llvm anchornamehujaj5jajRubaja}(j]j]j]j]j]ujaj5jajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbout}jajusbaja}(j]j]j]j]j]internalrefurijd anchorname#aboutujaj5jajrubaja}(j]j]j]j]j]ujaj5jajoubaja}(j]j]j]j]j]ujaj5jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuilding with LLVM}jajsbaja}(j]j]j]j]j]internalrefurijd anchorname#building-with-llvmujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe LLVM= argument}jajsbaja}(j]j]j]j]j]internalrefurijd anchorname#the-llvm-argumentujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCross Compiling}jajޮsbaja}(j]j]j]j]j]internalrefurijd anchorname#cross-compilingujaj5jajۮubaja}(j]j]j]j]j]ujaj5jajخubaja}(j]j]j]j]j]ujaj5jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe LLVM_IAS= argument}jajsbaja}(j]j]j]j]j]internalrefurijd anchorname#the-llvm-ias-argumentujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCcache}jaj$sbaja}(j]j]j]j]j]internalrefurijd anchorname#ccacheujaj5jaj!ubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Architectures}jajGsbaja}(j]j]j]j]j]internalrefurijd anchorname#supported-architecturesujaj5jajDubaja}(j]j]j]j]j]ujaj5jajAubaja}(j]j]j]j]j]ujaj5jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Getting Help}jajjsbaja}(j]j]j]j]j]internalrefurijd anchorname #getting-helpujaj5jajgubaja}(j]j]j]j]j]ujaj5jajdubaja}(j]j]j]j]j]ujaj5jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Getting LLVM}jajsbaja}(j]j]j]j]j]internalrefurijd anchorname #getting-llvmujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajlubeja}(j]j]j]j]j]ujaj6jajOubeja}(j]j]j]j]j]ujaj5jajLubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace verbs access}jajůsbaja}(j]j]j]j]j]internalrefuriinfiniband/user_verbs anchornamehujaj5jaj¯ubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser-kernel communication}jajsbaja}(j]j]j]j]j]internalrefurijԯ anchorname#user-kernel-communicationujaj5jajubaja}(j]j]j]j]j]ujaj5jaj߯ubaja}(j]j]j]j]j]ujaj5jajܯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResource management}jajsbaja}(j]j]j]j]j]internalrefurijԯ anchorname#resource-managementujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajܯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory pinning}jaj+sbaja}(j]j]j]j]j]internalrefurijԯ anchorname#memory-pinningujaj5jaj(ubaja}(j]j]j]j]j]ujaj5jaj%ubaja}(j]j]j]j]j]ujaj5jajܯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /dev files}jajNsbaja}(j]j]j]j]j]internalrefurijԯ anchorname #dev-filesujaj5jajKubaja}(j]j]j]j]j]ujaj5jajHubaja}(j]j]j]j]j]ujaj5jajܯubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubj& jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja InfiniBand}jajsbaja}(j]j]j]j]j]internalrefuriinfiniband/index anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Ninfiniband/core_lockingNinfiniband/ipoibNinfiniband/opa_vnicNinfiniband/sysfsNinfiniband/tag_matchingNinfiniband/ucapsNinfiniband/user_madNinfiniband/user_verbse includefiles](jjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj9jՔ>/var/lib/git/docbuild/linux/Documentation/infiniband/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajѰsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujaj5jajΰubaja}(j]j]j]j]j]ujaj5jaj˰ubaja}(j]j]j]j]j]ujaj5jajȰubaja}(j]j]j]j]j]exprsubproject and htmlujaj9jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jaj}ubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Kernel Makefiles}jajsbaja}(j]j]j]j]j]internalrefurikbuild/makefiles anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj1sbaja}(j]j]j]j]j]internalrefurij  anchorname #overviewujaj5jaj.ubaja}(j]j]j]j]j]ujaj5jaj+ubaja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Who does what}jajTsbaja}(j]j]j]j]j]internalrefurij  anchorname#who-does-whatujaj5jajQubaja}(j]j]j]j]j]ujaj5jajNubaja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe kbuild files}jajwsbaja}(j]j]j]j]j]internalrefurij  anchorname#the-kbuild-filesujaj5jajtubaja}(j]j]j]j]j]ujaj5jajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGoal definitions}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#goal-definitionsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuilt-in object goals - obj-y}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#built-in-object-goals-obj-yujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoadable module goals - obj-m}jajݱsbaja}(j]j]j]j]j]internalrefurij  anchorname#loadable-module-goals-obj-mujaj5jajڱubaja}(j]j]j]j]j]ujaj5jajױubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLibrary file goals - lib-y}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#library-file-goals-lib-yujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDescending down in directories}jaj#sbaja}(j]j]j]j]j]internalrefurij  anchorname#descending-down-in-directoriesujaj5jaj ubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Non-builtin vmlinux targets - extra-y}jajFsbaja}(j]j]j]j]j]internalrefurij  anchorname$#non-builtin-vmlinux-targets-extra-yujaj5jajCubaja}(j]j]j]j]j]ujaj5jaj@ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAlways built goals - always-y}jajisbaja}(j]j]j]j]j]internalrefurij  anchorname#always-built-goals-always-yujaj5jajfubaja}(j]j]j]j]j]ujaj5jajcubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompilation flags}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#compilation-flagsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDependency tracking}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#dependency-trackingujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Custom Rules}jajҲsbaja}(j]j]j]j]j]internalrefurij  anchorname #custom-rulesujaj5jajϲubaja}(j]j]j]j]j]ujaj5jaj̲ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand change detection}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#command-change-detectionujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$(CC) support functions}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#cc-support-functionsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$(RUSTC) support functions}jaj;sbaja}(j]j]j]j]j]internalrefurij  anchorname#rustc-support-functionsujaj5jaj8ubaja}(j]j]j]j]j]ujaj5jaj5ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$(LD) support functions}jaj^sbaja}(j]j]j]j]j]internalrefurij  anchorname#ld-support-functionsujaj5jaj[ubaja}(j]j]j]j]j]ujaj5jajXubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScript invocation}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#script-invocationujaj5jaj~ubaja}(j]j]j]j]j]ujaj5jaj{ubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajqubeja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHost Program support}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#host-program-supportujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSimple Host Program}jajгsbaja}(j]j]j]j]j]internalrefurij  anchorname#simple-host-programujaj5jajͳubaja}(j]j]j]j]j]ujaj5jajʳubaja}(j]j]j]j]j]ujaj5jajdzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComposite Host Programs}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#composite-host-programsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajdzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing C++ for host programs}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#using-c-for-host-programsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajdzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing Rust for host programs}jaj9sbaja}(j]j]j]j]j]internalrefurij  anchorname#using-rust-for-host-programsujaj5jaj6ubaja}(j]j]j]j]j]ujaj5jaj3ubaja}(j]j]j]j]j]ujaj5jajdzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Controlling compiler options for host programs}jaj\sbaja}(j]j]j]j]j]internalrefurij  anchorname/#controlling-compiler-options-for-host-programsujaj5jajYubaja}(j]j]j]j]j]ujaj5jajVubaja}(j]j]j]j]j]ujaj5jajdzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%When host programs are actually built}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname&#when-host-programs-are-actually-builtujaj5jaj|ubaja}(j]j]j]j]j]ujaj5jajyubaja}(j]j]j]j]j]ujaj5jajdzubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace Program support}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#userspace-program-supportujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSimple Userspace Program}jajδsbaja}(j]j]j]j]j]internalrefurij  anchorname#simple-userspace-programujaj5jaj˴ubaja}(j]j]j]j]j]ujaj5jajȴubaja}(j]j]j]j]j]ujaj5jajŴubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComposite Userspace Programs}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#composite-userspace-programsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajŴubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Controlling compiler options for userspace programs}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname4#controlling-compiler-options-for-userspace-programsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajŴubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*When userspace programs are actually built}jaj7sbaja}(j]j]j]j]j]internalrefurij  anchorname+#when-userspace-programs-are-actually-builtujaj5jaj4ubaja}(j]j]j]j]j]ujaj5jaj1ubaja}(j]j]j]j]j]ujaj5jajŴubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKbuild clean infrastructure}jajfsbaja}(j]j]j]j]j]internalrefurij  anchorname#kbuild-clean-infrastructureujaj5jajcubaja}(j]j]j]j]j]ujaj5jaj`ubaja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaArchitecture Makefiles}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#architecture-makefilesujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Set variables to tweak the build to the architecture}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname5#set-variables-to-tweak-the-build-to-the-architectureujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Add prerequisites to archheaders}jaj̵sbaja}(j]j]j]j]j]internalrefurij  anchorname!#add-prerequisites-to-archheadersujaj5jajɵubaja}(j]j]j]j]j]ujaj5jajƵubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Add prerequisites to archprepare}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname!#add-prerequisites-to-archprepareujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)List directories to visit when descending}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname*#list-directories-to-visit-when-descendingujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Architecture-specific boot images}jaj5sbaja}(j]j]j]j]j]internalrefurij  anchorname"#architecture-specific-boot-imagesujaj5jaj2ubaja}(j]j]j]j]j]ujaj5jaj/ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Commands useful for building a boot image}jajXsbaja}(j]j]j]j]j]internalrefurij  anchorname*#commands-useful-for-building-a-boot-imageujaj5jajUubaja}(j]j]j]j]j]ujaj5jajRubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreprocessing linker scripts}jaj{sbaja}(j]j]j]j]j]internalrefurij  anchorname#preprocessing-linker-scriptsujaj5jajxubaja}(j]j]j]j]j]ujaj5jajuubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric header files}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#generic-header-filesujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPost-link pass}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#post-link-passujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Kbuild syntax for exported headers}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname##kbuild-syntax-for-exported-headersujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jano-export-headers}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#no-export-headersujaj5jaj ubaja}(j]j]j]j]j]ujaj5jaj ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja generic-y}jaj3sbaja}(j]j]j]j]j]internalrefurij  anchorname #generic-yujaj5jaj0ubaja}(j]j]j]j]j]ujaj5jaj-ubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja generated-y}jajVsbaja}(j]j]j]j]j]internalrefurij  anchorname #generated-yujaj5jajSubaja}(j]j]j]j]j]ujaj5jajPubaja}(j]j]j]j]j]ujaj5jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mandatory-y}jajysbaja}(j]j]j]j]j]internalrefurij  anchorname #mandatory-yujaj5jajvubaja}(j]j]j]j]j]ujaj5jajsubaja}(j]j]j]j]j]ujaj5jajubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKbuild Variables}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#kbuild-variablesujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMakefile language}jaj˷sbaja}(j]j]j]j]j]internalrefurij  anchorname#makefile-languageujaj5jajȷubaja}(j]j]j]j]j]ujaj5jajŷubaja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#creditsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#todoujaj5jajubaja}(j]j]j]j]j]ujaj5jaj ubaja}(j]j]j]j]j]ujaj5jaj(ubeja}(j]j]j]j]j]ujaj6jaj ubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProgramming gameport drivers}jajIsbaja}(j]j]j]j]j]internalrefuriinput/gameport-programming anchornamehjajujaj5jajFubaja}(j]j]j]j]j]ujaj5jajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA basic classic gameport}jajisbaja}(j]j]j]j]j]internalrefurijX anchorname#a-basic-classic-gameportja](KKeujaj5jajfubaja}(j]j]j]j]j]ujaj5jajcubaja}(j]j]j]j]j]ujaj5jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory mapped gameport}jajsbaja}(j]j]j]j]j]internalrefurijX anchorname#memory-mapped-gameportja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCooked mode gameport}jajsbaja}(j]j]j]j]j]internalrefurijX anchorname#cooked-mode-gameportja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMore complex gameports}jajոsbaja}(j]j]j]j]j]internalrefurijX anchorname#more-complex-gameportsja](KKeujaj5jajҸubaja}(j]j]j]j]j]ujaj5jajϸubaja}(j]j]j]j]j]ujaj5jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnregistering a gameport}jajsbaja}(j]j]j]j]j]internalrefurijX anchorname#unregistering-a-gameportja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe gameport structure}jajsbaja}(j]j]j]j]j]internalrefurijX anchorname#the-gameport-structureja](KKeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jaj`ubeja}(j]j]j]j]j]ujaj6jajCubeja}(j]j]j]j]j]ujaj5jaj@ubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver for lp5521}jajVsbaja}(j]j]j]j]j]internalrefurileds/leds-lp5521 anchornamehujaj5jajSubaja}(j]j]j]j]j]ujaj5jajPubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajvsbaja}(j]j]j]j]j]internalrefurije anchorname #descriptionujaj5jajsubaja}(j]j]j]j]j]ujaj5jajpubaja}(j]j]j]j]j]ujaj5jajmubaja}(j]j]j]j]j]ujaj6jajPubeja}(j]j]j]j]j]ujaj5jajMubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja False Sharing}jajsbaja}(j]j]j]j]j]internalrefurikernel-hacking/false-sharing anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is False Sharing}jajιsbaja}(j]j]j]j]j]internalrefurij anchorname#what-is-false-sharingujaj5jaj˹ubaja}(j]j]j]j]j]ujaj5jajȹubaja}(j]j]j]j]j]ujaj5jajŹubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFalse Sharing Pitfalls}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#false-sharing-pitfallsujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajŹubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'How to detect and analyze False Sharing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#how-to-detect-and-analyze-false-sharingujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajŹubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPossible Mitigations}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname#possible-mitigationsujaj5jaj4ubaja}(j]j]j]j]j]ujaj5jaj1ubaja}(j]j]j]j]j]ujaj5jajŹubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Miscellaneous}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname#miscellaneousujaj5jajWubaja}(j]j]j]j]j]ujaj5jajTubaja}(j]j]j]j]j]ujaj5jajŹubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver-specific documentation}jajsbaja}(j]j]j]j]j]internalrefuriinput/devices/index anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](NjNj^NjYNjQNjPPNjNjțNj[Nj9NjsNjGNjJNjޙNjNjiNjNjNjWe includefiles](jj^jYjQjPPjjțj[j9jsjGjJjޙjjijjjWemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujaj9jՔA/var/lib/git/docbuild/linux/Documentation/input/devices/index.rstj֔Kjajubaja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]exprsubproject and htmlujaj9jajubeja}(j]j]j]j]j]ujaj6ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajsbaja}(j]j]j]j]j]internalrefuri isdn/credits anchornamehujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLED Transient Trigger}jajKsbaja}(j]j]j]j]j]internalrefurileds/ledtrig-transient anchornamehujaj5jajHubaja}(j]j]j]j]j]ujaj5jajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is not supported}jajksbaja}(j]j]j]j]j]internalrefurijZ anchorname#what-is-not-supportedujaj5jajhubaja}(j]j]j]j]j]ujaj5jajeubaja}(j]j]j]j]j]ujaj5jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname #examplesujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajbubeja}(j]j]j]j]j]ujaj6jajEubeja}(j]j]j]j]j]ujaj5jajBubaja}(j]j]j]j]j]ujaj6ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGCC plugin infrastructure}jajƻsbaja}(j]j]j]j]j]internalrefurikbuild/gcc-plugins anchornamehujaj5jajûubaja}(j]j]j]j]j]ujaj5jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurijջ anchorname #introductionujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajݻubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPurpose}jaj sbaja}(j]j]j]j]j]internalrefurijջ anchorname#purposeujaj5jajubaja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj5jajݻubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiles}jaj,sbaja}(j]j]j]j]j]internalrefurijջ anchorname#filesujaj5jaj)ubaja}(j]j]j]j]j]ujaj5jaj&ubaja}(j]j]j]j]j]ujaj5jajݻubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajOsbaja}(j]j]j]j]j]internalrefurijջ anchorname#usageujaj5jajLubaja}(j]j]j]j]j]ujaj5jajIubaja}(j]j]j]j]j]ujaj5jajݻubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. How to add a new GCC plugin}jajrsbaja}(j]j]j]j]j]internalrefurijջ anchorname#how-to-add-a-new-gcc-pluginujaj5jajoubaja}(j]j]j]j]j]ujaj5jajlubaja}(j]j]j]j]j]ujaj5jajݻubeja}(j]j]j]j]j]ujaj6jajubeja}(j]j]j]j]j]ujaj5jajubaja}(j]j]j]j]j]ujaj6ubjh jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevlink E-Switch Attribute}jajsbaja}(j]j]j]j]j]internalrefuri'networking/devlink/devlink-eswitch-attr anchornamehuja referencejajubaja}(j]j]j]j]j]ujacompact_paragraphjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttributes Description}jaj̼sbaja}(j]j]j]j]j]internalrefurij anchorname#attributes-descriptionujajjajɼubaja}(j]j]j]j]j]ujaj¼jajƼubaja}(j]j]j]j]j]uja list_itemjajüubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example Usage}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#example-usageujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajüubeja}(j]j]j]j]j]uja bullet_listjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjH jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9SCC.C - Linux driver for Z8530 based HDLC cards for AX.25}jaj)sbaja}(j]j]j]j]j]internalrefuri+networking/device_drivers/hamradio/z8530drv anchornamehujajjaj&ubaja}(j]j]j]j]j]ujaj¼jaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Initialization of the driver}jajIsbaja}(j]j]j]j]j]internalrefurij8 anchorname#initialization-of-the-driverujajjajFubaja}(j]j]j]j]j]ujaj¼jajCubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.1 Loading the module}jajlsbaja}(j]j]j]j]j]internalrefurij8 anchorname#loading-the-moduleujajjajiubaja}(j]j]j]j]j]ujaj¼jajfubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2. /etc/z8530drv.conf}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname#etc-z8530drv-confujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*1.2.1 configuration of hardware parameters}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname%#configuration-of-hardware-parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample for the BAYCOM USCC:}jajҽsbaja}(j]j]j]j]j]internalrefurij8 anchorname#example-for-the-baycom-usccujajjajϽubaja}(j]j]j]j]j]ujaj¼jaj̽ubaja}(j]j]j]j]j]ujajjajɽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAn example for a PA0HZP card:}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname#an-example-for-a-pa0hzp-cardujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajɽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,A DRSI would should probably work with this:}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname,#a-drsi-would-should-probably-work-with-thisujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajɽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe utility “gencfg”}jaj;sbaja}(j]j]j]j]j]internalrefurij8 anchorname#the-utility-gencfgujajjaj8ubaja}(j]j]j]j]j]ujaj¼jaj5ubaja}(j]j]j]j]j]ujajjajɽubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2.2 channel configuration}jajjsbaja}(j]j]j]j]j]internalrefurij8 anchorname#channel-configurationujajjajgubaja}(j]j]j]j]j]ujaj¼jajdubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja12. Attachment of a channel by your AX.25 software}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname/#attachment-of-a-channel-by-your-ax-25-softwareujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Kernel AX.25}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname #kernel-ax-25ujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 NOS, NET and TFKISS}jajӾsbaja}(j]j]j]j]j]internalrefurij8 anchorname#nos-net-and-tfkissujajjajоubaja}(j]j]j]j]j]ujaj¼jaj;ubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'3. Adjustment and Display of parameters}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname%#adjustment-and-display-of-parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 Displaying SCC Parameters:}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname#displaying-scc-parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 Setting Parameters}jaj<sbaja}(j]j]j]j]j]internalrefurij8 anchorname#setting-parametersujajjaj9ubaja}(j]j]j]j]j]ujaj¼jaj6ubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. Problems}jaj_sbaja}(j]j]j]j]j]internalrefurij8 anchorname #problemsujajjaj\ubaja}(j]j]j]j]j]ujaj¼jajYubaja}(j]j]j]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Thor RLC100}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname #thor-rlc100ujajjajubaja}(j]j]j]j]j]ujaj¼jaj|ubaja}(j]j]j]j]j]ujajjaj@ubeja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetlink interface for ethtool}jajsbaja}(j]j]j]j]j]internalrefurinetworking/ethtool-netlink anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic information}jajڿsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#basic-informationujajjaj׿ubaja}(j]j]j]j]j]ujaj¼jajԿubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conventions}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #conventionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest header}jaj sbaja}(j]j]j]j]j]internalrefurijɿ anchorname#request-headerujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBit sets}jajCsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #bit-setsujajjaj@ubaja}(j]j]j]j]j]ujaj¼jaj=ubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaList of message types}jajfsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#list-of-message-typesujajjajcubaja}(j]j]j]j]j]ujaj¼jaj`ubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STRSET_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #strset-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LINKINFO_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #linkinfo-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LINKINFO_SET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #linkinfo-setujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LINKMODES_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#linkmodes-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LINKMODES_SET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#linkmodes-setujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LINKSTATE_GET}jaj8sbaja}(j]j]j]j]j]internalrefurijɿ anchorname#linkstate-getujajjaj5ubaja}(j]j]j]j]j]ujaj¼jaj2ubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DEBUG_GET}jaj[sbaja}(j]j]j]j]j]internalrefurijɿ anchorname #debug-getujajjajXubaja}(j]j]j]j]j]ujaj¼jajUubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DEBUG_SET}jaj~sbaja}(j]j]j]j]j]internalrefurijɿ anchorname #debug-setujajjaj{ubaja}(j]j]j]j]j]ujaj¼jajxubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWOL_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#wol-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWOL_SET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#wol-setujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FEATURES_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #features-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FEATURES_SET}jaj sbaja}(j]j]j]j]j]internalrefurijɿ anchorname #features-setujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PRIVFLAGS_GET}jaj-sbaja}(j]j]j]j]j]internalrefurijɿ anchorname#privflags-getujajjaj*ubaja}(j]j]j]j]j]ujaj¼jaj'ubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PRIVFLAGS_SET}jajPsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#privflags-setujajjajMubaja}(j]j]j]j]j]ujaj¼jajJubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RINGS_GET}jajssbaja}(j]j]j]j]j]internalrefurijɿ anchorname #rings-getujajjajpubaja}(j]j]j]j]j]ujaj¼jajmubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RINGS_SET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #rings-setujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CHANNELS_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #channels-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CHANNELS_SET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #channels-setujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja COALESCE_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #coalesce-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja COALESCE_SET}jaj"sbaja}(j]j]j]j]j]internalrefurijɿ anchorname #coalesce-setujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PAUSE_GET}jajEsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #pause-getujajjajBubaja}(j]j]j]j]j]ujaj¼jaj?ubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PAUSE_SET}jajhsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #pause-setujajjajeubaja}(j]j]j]j]j]ujaj¼jajbubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEEE_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#eee-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEEE_SET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#eee-setujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TSINFO_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #tsinfo-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CABLE_TEST}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #cable-testujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCABLE_TEST TDR}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#cable-test-tdrujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TUNNEL_INFO}jaj:sbaja}(j]j]j]j]j]internalrefurijɿ anchorname #tunnel-infoujajjaj7ubaja}(j]j]j]j]j]ujaj¼jaj4ubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFEC_GET}jaj]sbaja}(j]j]j]j]j]internalrefurijɿ anchorname#fec-getujajjajZubaja}(j]j]j]j]j]ujaj¼jajWubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFEC_SET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#fec-setujajjaj}ubaja}(j]j]j]j]j]ujaj¼jajzubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMODULE_EEPROM_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#module-eeprom-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja STATS_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #stats-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHC_VCLOCKS_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#phc-vclocks-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MODULE_GET}jaj sbaja}(j]j]j]j]j]internalrefurijɿ anchorname #module-getujajjaj ubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MODULE_SET}jaj/sbaja}(j]j]j]j]j]internalrefurijɿ anchorname #module-setujajjaj,ubaja}(j]j]j]j]j]ujaj¼jaj)ubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPSE_GET}jajRsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#pse-getujajjajOubaja}(j]j]j]j]j]ujaj¼jajLubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPSE_SET}jajusbaja}(j]j]j]j]j]internalrefurijɿ anchorname#pse-setujajjajrubaja}(j]j]j]j]j]ujaj¼jajoubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRSS_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#rss-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PLCA_GET_CFG}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #plca-get-cfgujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PLCA_SET_CFG}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #plca-set-cfgujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPLCA_GET_STATUS}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#plca-get-statusujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMM_GET}jaj$sbaja}(j]j]j]j]j]internalrefurijɿ anchorname#mm-getujajjaj!ubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMM_SET}jajGsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#mm-setujajjajDubaja}(j]j]j]j]j]ujaj¼jajAubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMODULE_FW_FLASH_ACT}jajjsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#module-fw-flash-actujajjajgubaja}(j]j]j]j]j]ujaj¼jajdubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHY_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#phy-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TSCONFIG_GET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #tsconfig-getujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TSCONFIG_SET}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname #tsconfig-setujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest translation}jajsbaja}(j]j]j]j]j]internalrefurijɿ anchorname#request-translationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajѿubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj* jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"IP dynamic address hack-port v0.03}jaj.sbaja}(j]j]j]j]j]internalrefurinetworking/ip_dynaddr anchornamehujajjaj+ubaja}(j]j]j]j]j]ujaj¼jaj(ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevlink Resource}jajZsbaja}(j]j]j]j]j]internalrefuri#networking/devlink/devlink-resource anchornamehujajjajWubaja}(j]j]j]j]j]ujaj¼jajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resource Ids}jajzsbaja}(j]j]j]j]j]internalrefuriji anchorname #resource-idsujajjajwubaja}(j]j]j]j]j]ujaj¼jajtubaja}(j]j]j]j]j]ujajjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric Resources}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#generic-resourcesujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja example usage}jajsbaja}(j]j]j]j]j]internalrefuriji anchorname#example-usageujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajqubeja}(j]j]j]j]j]ujajjajTubeja}(j]j]j]j]j]ujajjajQubaja}(j]j]j]j]j]ujajubj} jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%The Linux kernel GTP tunneling module}jajsbaja}(j]j]j]j]j]internalrefurinetworking/gtp anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja What is GTP}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname #what-is-gtpujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Linux GTP tunnelling module}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname #the-linux-gtp-tunnelling-moduleujajjajAubaja}(j]j]j]j]j]ujaj¼jaj>ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Userspace Programs with Linux Kernel GTP-U support}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname3#userspace-programs-with-linux-kernel-gtp-u-supportujajjajdubaja}(j]j]j]j]j]ujaj¼jajaubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Userspace Library / Command Line Utilities}jajsbaja}(j]j]j]j]j]internalrefurij anchorname)#userspace-library-command-line-utilitiesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol Versions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#protocol-versionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPv6}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ipv6ujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mailing List}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #mailing-listujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Issue Tracker}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#issue-trackerujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHistory / Acknowledgements}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#history-acknowledgementsujajjaj6ubaja}(j]j]j]j]j]ujaj¼jaj3ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaArchitectural Details}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#architectural-detailsujajjajYubaja}(j]j]j]j]j]ujaj¼jajVubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Local GTP-U entity and tunnel identification}jaj|sbaja}(j]j]j]j]j]internalrefurij anchorname-#local-gtp-u-entity-and-tunnel-identificationujajjajyubaja}(j]j]j]j]j]ujaj¼jajvubaja}(j]j]j]j]j]ujajjajsubaja}(j]j]j]j]j]ujajjajVubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPN vs. Network Device}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#apn-vs-network-deviceujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMPLS Sysfs variables}jajsbaja}(j]j]j]j]j]internalrefurinetworking/mpls-sysctl anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc/sys/net/mpls/* Variables:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#proc-sys-net-mpls-variablesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja IPvs-sysctl}jaj;sbaja}(j]j]j]j]j]internalrefurinetworking/ipvs-sysctl anchornamehujajjaj8ubaja}(j]j]j]j]j]ujaj¼jaj5ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"/proc/sys/net/ipv4/vs/* Variables:}jaj[sbaja}(j]j]j]j]j]internalrefurijJ anchorname#proc-sys-net-ipv4-vs-variablesujajjajXubaja}(j]j]j]j]j]ujaj¼jajUubaja}(j]j]j]j]j]ujajjajRubaja}(j]j]j]j]j]ujajjaj5ubeja}(j]j]j]j]j]ujajjaj2ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaiosm devlink support}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/iosm anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flash Update}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #flash-updateujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlash Commands:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#flash-commandsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#regionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegion commands}jaj?sbaja}(j]j]j]j]j]internalrefurij anchorname#region-commandsujajjaj<ubaja}(j]j]j]j]j]ujaj¼jaj9ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=Linux Base Driver for WangXun(R) Gigabit PCI Express Adapters}jajwsbaja}(j]j]j]j]j]internalrefuri/networking/device_drivers/ethernet/wangxun/ngbe anchornamehujajjajtubaja}(j]j]j]j]j]ujaj¼jajqubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#supportujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajqubeja}(j]j]j]j]j]ujajjajnubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJ1939 Documentation}jajsbaja}(j]j]j]j]j]internalrefurinetworking/j1939 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview / What Is J1939}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#overview-what-is-j1939ujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecifications used}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#specifications-usedujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motivation}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname #motivationujajjaj;ubaja}(j]j]j]j]j]ujaj¼jaj8ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJ1939 concepts}jajasbaja}(j]j]j]j]j]internalrefurij anchorname#j1939-conceptsujajjaj^ubaja}(j]j]j]j]j]ujaj¼jaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData Sent to the J1939 Stack}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#data-sent-to-the-j1939-stackujajjaj~ubaja}(j]j]j]j]j]ujaj¼jaj{ubaja}(j]j]j]j]j]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPGN}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pgnujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Addressing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #addressingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Filtering}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #filteringujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajxubeja}(j]j]j]j]j]ujajjaj[ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to Use J1939}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#how-to-use-j1939ujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja API Calls}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname #api-callsujajjaj6ubaja}(j]j]j]j]j]ujaj¼jaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Message Flags during send() and Related System Calls}jajYsbaja}(j]j]j]j]j]internalrefurij anchorname3#message-flags-during-send-and-related-system-callsujajjajVubaja}(j]j]j]j]j]ujaj¼jajSubaja}(j]j]j]j]j]ujajjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja recvmsg(2)}jaj|sbaja}(j]j]j]j]j]internalrefurij anchorname #recvmsg-2ujajjajyubaja}(j]j]j]j]j]ujaj¼jajvubaja}(j]j]j]j]j]ujajjajPubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja setsockopt(2)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #setsockopt-2ujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SO_J1939_FILTER``ja]jaSO_J1939_FILTER}jajsbaja}(j]j]j]j]j]ujaliteraljՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#so-j1939-filterujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SO_J1939_PROMISC``ja]jaSO_J1939_PROMISC}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#so-j1939-promiscujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SO_BROADCAST``ja]ja SO_BROADCAST}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname #so-broadcastujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SO_J1939_SEND_PRIO``ja]jaSO_J1939_SEND_PRIO}jajJsbaja}(j]j]j]j]j]ujajjՔNj֔NjajGubaja}(j]j]j]j]j]internalrefurij anchorname#so-j1939-send-prioujajjajDubaja}(j]j]j]j]j]ujaj¼jajAubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SO_J1939_ERRQUEUE``ja]jaSO_J1939_ERRQUEUE}jajwsbaja}(j]j]j]j]j]ujajjՔNj֔Njajtubaja}(j]j]j]j]j]internalrefurij anchorname#so-j1939-errqueueujajjajqubaja}(j]j]j]j]j]ujaj¼jajnubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SO_TIMESTAMPING``ja]jaSO_TIMESTAMPING}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#so-timestampingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajPubeja}(j]j]j]j]j]ujajjaj3ubeja}(j]j]j]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDynamic Addressing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#dynamic-addressingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Send Examples}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#send-examplesujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatic Addressing}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname#static-addressingujajjaj&ubaja}(j]j]j]j]j]ujaj¼jaj#ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError Codes in the J1939 Stack}jajXsbaja}(j]j]j]j]j]internalrefurij anchorname#error-codes-in-the-j1939-stackujajjajUubaja}(j]j]j]j]j]ujaj¼jajRubaja}(j]j]j]j]j]ujajjaj0ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLAN9303 Ethernet switch driver}jajsbaja}(j]j]j]j]j]internalrefurinetworking/dsa/lan9303 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver details}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#driver-detailsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver limitations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#driver-limitationsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevlink Region}jajsbaja}(j]j]j]j]j]internalrefuri!networking/devlink/devlink-region anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja example usage}jaj7sbaja}(j]j]j]j]j]internalrefurij& anchorname#example-usageujajjaj4ubaja}(j]j]j]j]j]ujaj¼jaj1ubaja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaionic devlink support}jajosbaja}(j]j]j]j]j]internalrefurinetworking/devlink/ionic anchornamehujajjajlubaja}(j]j]j]j]j]ujaj¼jajiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#info-versionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajiubeja}(j]j]j]j]j]ujajjajfubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jai40e devlink support}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/i40e anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#info-versionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevlink Reload}jajsbaja}(j]j]j]j]j]internalrefuri!networking/devlink/devlink-reload anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReload Actions}jaj?sbaja}(j]j]j]j]j]internalrefurij. anchorname#reload-actionsujajjaj<ubaja}(j]j]j]j]j]ujaj¼jaj9ubaja}(j]j]j]j]j]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reload Limits}jajbsbaja}(j]j]j]j]j]internalrefurij. anchorname#reload-limitsujajjaj_ubaja}(j]j]j]j]j]ujaj¼jaj\ubaja}(j]j]j]j]j]ujajjaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaChange Namespace}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname#change-namespaceujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja example usage}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname#example-usageujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj6ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRDiagnostic Concept for Investigating Twisted Pair Ethernet Variants at OSI Layer 1}jajsbaja}(j]j]j]j]j]internalrefuri5networking/diagnostic/twisted_pair_layer1_diagnostics anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;Step-by-Step Diagnostic Guide from Linux (General Ethernet)}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname:#step-by-step-diagnostic-guide-from-linux-general-ethernetujajjaj)ubaja}(j]j]j]j]j]ujaj¼jaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiagnostic Scenarios}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname#diagnostic-scenariosujajjajIubaja}(j]j]j]j]j]ujaj¼jajFubaja}(j]j]j]j]j]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVerify Interface Status}jajosbaja}(j]j]j]j]j]internalrefurij anchorname#verify-interface-statusujajjajlubaja}(j]j]j]j]j]ujaj¼jajiubaja}(j]j]j]j]j]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Inspect Link Status and PHY Configuration}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#inspect-link-status-and-phy-configurationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Check Power Delivery (PoDL or PoE)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#check-power-delivery-podl-or-poeujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCable Diagnostics}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#cable-diagnosticsujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Troubleshooting Based on Cable Test Results}jajsbaja}(j]j]j]j]j]internalrefurij anchorname,#troubleshooting-based-on-cable-test-resultsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Verify Link Partner PHY Configuration}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname&#verify-link-partner-phy-configurationujajjaj$ubaja}(j]j]j]j]j]ujaj¼jaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAutonegotiation Mismatch}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname#autonegotiation-mismatchujajjajDubaja}(j]j]j]j]j]ujaj¼jajAubaja}(j]j]j]j]j]ujajjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaICombined Mode Mismatch (Autonegotiation on One Side, Forced on the Other)}jajjsbaja}(j]j]j]j]j]internalrefurij anchornameG#combined-mode-mismatch-autonegotiation-on-one-side-forced-on-the-otherujajjajgubaja}(j]j]j]j]j]ujaj¼jajdubaja}(j]j]j]j]j]ujajjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Master/Slave Role Mismatch (BaseT1 and 1000BaseT PHYs)}jajsbaja}(j]j]j]j]j]internalrefurij anchorname5#master-slave-role-mismatch-baset1-and-1000baset-physujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj>ubeja}(j]j]j]j]j]ujajjaj!ubeja}(j]j]j]j]j]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Monitor Link Resets and Speed Drops}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#monitor-link-resets-and-speed-dropsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhen All Else Fails...}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#when-all-else-failsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajCubeja}(j]j]j]j]j]ujajjaj&ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj=jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSoftnet Driver Issues}jaj#sbaja}(j]j]j]j]j]internalrefurinetworking/driver anchornamehujajjaj ubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProbing guidelines}jajCsbaja}(j]j]j]j]j]internalrefurij2 anchorname#probing-guidelinesujajjaj@ubaja}(j]j]j]j]j]ujaj¼jaj=ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAddress validation}jajcsbaja}(j]j]j]j]j]internalrefurij2 anchorname#address-validationujajjaj`ubaja}(j]j]j]j]j]ujaj¼jaj]ubaja}(j]j]j]j]j]ujajjajZubaja}(j]j]j]j]j]ujajjaj=ubeja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaClose/stop guidelines}jajsbaja}(j]j]j]j]j]internalrefurij2 anchorname#close-stop-guidelinesujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Quiescence}jajsbaja}(j]j]j]j]j]internalrefurij2 anchorname #quiescenceujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Auto-close}jajsbaja}(j]j]j]j]j]internalrefurij2 anchorname #auto-closeujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTransmit path guidelines}jajsbaja}(j]j]j]j]j]internalrefurij2 anchorname#transmit-path-guidelinesujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStop queues in advance}jaj$sbaja}(j]j]j]j]j]internalrefurij2 anchorname#stop-queues-in-advanceujajjaj!ubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Lockless queue stop / wake helper macros}jajDsbaja}(j]j]j]j]j]internalrefurij2 anchorname'#lockless-queue-stop-wake-helper-macrosujajjajAubaja}(j]j]j]j]j]ujaj¼jaj>ubaja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNo exclusive ownership}jajssbaja}(j]j]j]j]j]internalrefurij2 anchorname#no-exclusive-ownershipujajjajpubaja}(j]j]j]j]j]ujaj¼jajmubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTimely completions}jajsbaja}(j]j]j]j]j]internalrefurij2 anchorname#timely-completionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj:ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Networking}jajsbaja}(j]j]j]j]j]internalrefurinetworking/index anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nnetworking/af_xdpNnetworking/bareudpNnetworking/batman-advNnetworking/canNnetworking/can_ucan_protocolNnetworking/device_drivers/indexNnetworking/diagnostic/indexNnetworking/dsa/indexNnetworking/devlink/indexNnetworking/caif/indexNnetworking/ethtool-netlinkNnetworking/ieee802154Nnetworking/iso15765-2Nnetworking/j1939Nnetworking/kapiNnetworking/msg_zerocopyNnetworking/failoverNnetworking/net_dimNnetworking/net_failoverNnetworking/page_poolNnetworking/phyNnetworking/sfp-phylinkNnetworking/aliasNnetworking/bridgeNnetworking/snmp_counterNnetworking/checksum-offloadsN networking/segmentation-offloadsNnetworking/scalingNnetworking/tlsNnetworking/tls-offloadNnetworking/tls-handshakeNnetworking/nfcNnetworking/6lowpanNnetworking/6packNnetworking/arcnet-hardwareNnetworking/arcnetNnetworking/atmNnetworking/ax25Nnetworking/bondingNnetworking/cdc_mbimNnetworking/dccpNnetworking/dctcpNnetworking/devmemNnetworking/dns_resolverNnetworking/driverNnetworking/eqlNnetworking/fib_trieNnetworking/filterNnetworking/generic-hdlcNnetworking/generic_netlinkNnetworking/netlink_spec/indexNnetworking/gen_statsNnetworking/gtpNnetworking/ilaNnetworking/ioam6-sysctlNnetworking/iou-zcrxNnetworking/ip_dynaddrNnetworking/ipsecNnetworking/ip-sysctlNnetworking/ipv6Nnetworking/ipvlanNnetworking/ipvs-sysctlNnetworking/kcmNnetworking/l2tpNnetworking/lapb-moduleNnetworking/mac80211-injectionNnetworking/mctpNnetworking/mpls-sysctlNnetworking/mptcpNnetworking/mptcp-sysctlNnetworking/multiqueueNnetworking/multi-pf-netdevNnetworking/napiNnetworking/net_cachelines/indexNnetworking/netconsoleNnetworking/netdev-featuresNnetworking/netdevicesNnetworking/netfilter-sysctlNnetworking/netif-msgNnetworking/netmemN"networking/nexthop-group-resilientNnetworking/nf_conntrack-sysctlNnetworking/nf_flowtableNnetworking/oa-tc6-frameworkNnetworking/openvswitchNnetworking/operstatesNnetworking/packet_mmapNnetworking/phonetNnetworking/phy-link-topologyNnetworking/pktgenNnetworking/plipNnetworking/ppp_genericNnetworking/proc_net_tcpNnetworking/pse-pd/indexNnetworking/radiotap-headersNnetworking/rdsNnetworking/regulatoryNnetworking/representorsNnetworking/rxrpcNnetworking/sctpNnetworking/secidNnetworking/seg6-sysctlNnetworking/skbuffNnetworking/smc-sysctlNnetworking/sriovNnetworking/statisticsNnetworking/strparserNnetworking/switchdevNnetworking/sysfs-taggingNnetworking/tc-actions-env-rulesNnetworking/tc-queue-filtersNnetworking/tcp_aoNnetworking/tcp-thinNnetworking/teamNnetworking/timestampingNnetworking/tipcNnetworking/tproxyNnetworking/tuntapNnetworking/udpliteNnetworking/vrfNnetworking/vxlanNnetworking/x25Nnetworking/x25-ifaceNnetworking/xfrm_deviceNnetworking/xfrm_procNnetworking/xfrm_syncNnetworking/xfrm_sysctlNnetworking/xdp-rx-metadataNnetworking/xsk-tx-metadatae includefiles](jjjjjj j jjjjjjjjjj j"j$j&j(j*j,j.j0j2j4j6j8j:j<j>j@jBjDjFjHjJjLjNjPjRjTjVjXjZj\j^j`jbjdjfjhjjjljnjpjrjtjvjxjzj|j~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔ>/var/lib/git/docbuild/linux/Documentation/networking/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjaj!ubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjajubeja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDNS Resolver Module}jajYsbaja}(j]j]j]j]j]internalrefurinetworking/dns_resolver anchornamehujajjajVubaja}(j]j]j]j]j]ujaj¼jajSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajysbaja}(j]j]j]j]j]internalrefurijh anchorname #overviewujajjajvubaja}(j]j]j]j]j]ujaj¼jajsubaja}(j]j]j]j]j]ujajjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Compilation}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname #compilationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Setting up}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname #setting-upujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname#usageujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading DNS Keys from Userspace}jajsbaja}(j]j]j]j]j]internalrefurijh anchorname #reading-dns-keys-from-userspaceujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mechanism}jaj(sbaja}(j]j]j]j]j]internalrefurijh anchorname #mechanismujajjaj%ubaja}(j]j]j]j]j]ujaj¼jaj"ubaja}(j]j]j]j]j]ujajjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debugging}jajKsbaja}(j]j]j]j]j]internalrefurijh anchorname #debuggingujajjajHubaja}(j]j]j]j]j]ujaj¼jajEubaja}(j]j]j]j]j]ujajjajpubeja}(j]j]j]j]j]ujajjajSubeja}(j]j]j]j]j]ujajjajPubaja}(j]j]j]j]j]ujajubj?jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jati-cpsw-switch devlink support}jajsbaja}(j]j]j]j]j]internalrefuri!networking/devlink/ti-cpsw-switch anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jaj}ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj}ubeja}(j]j]j]j]j]ujajjajzubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janfp devlink support}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/nfp anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#info-versionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.Management Component Transport Protocol (MCTP)}jajVsbaja}(j]j]j]j]j]internalrefurinetworking/mctp anchornamehujajjajSubaja}(j]j]j]j]j]ujaj¼jajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Structure: interfaces & networks}jajvsbaja}(j]j]j]j]j]internalrefurije anchorname#structure-interfaces-networksujajjajsubaja}(j]j]j]j]j]ujaj¼jajpubaja}(j]j]j]j]j]ujajjajmubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Sockets API}jajsbaja}(j]j]j]j]j]internalrefurije anchorname #sockets-apiujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol definitions}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#protocol-definitionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSyscall behaviour}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#syscall-behaviourujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``bind()``ja]jabind()}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubja : set local socket address}jajsbeja}(j]j]j]j]j]internalrefurije anchorname#bind-set-local-socket-addressujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``sendto()``ja]jasendto()}jaj0sbaja}(j]j]j]j]j]ujajjՔNj֔Njaj-ubja, }jaj-sbj)}(ja ``sendmsg()``ja]ja sendmsg()}jajBsbaja}(j]j]j]j]j]ujajjՔNj֔Njaj-ubja, }jaj-sbj)}(ja ``send()``ja]jasend()}jajTsbaja}(j]j]j]j]j]ujajjՔNj֔Njaj-ubja : transmit an MCTP message}jaj-sbeja}(j]j]j]j]j]internalrefurije anchorname-#sendto-sendmsg-send-transmit-an-mctp-messageujajjaj*ubaja}(j]j]j]j]j]ujaj¼jaj'ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``recvfrom()``ja]ja recvfrom()}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubja, }jajsbj)}(ja ``recvmsg()``ja]ja recvmsg()}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubja, }jajsbj)}(ja ``recv()``ja]jarecv()}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubja : receive an MCTP message}jajsbeja}(j]j]j]j]j]internalrefurije anchorname.#recvfrom-recvmsg-recv-receive-an-mctp-messageujajjajubaja}(j]j]j]j]j]ujaj¼jaj|ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``ioctl(SIOCMCTPALLOCTAG)``ja]jaioctl(SIOCMCTPALLOCTAG)}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubja and }jajsbj)}(ja``ioctl(SIOCMCTPDROPTAG)``ja]jaioctl(SIOCMCTPDROPTAG)}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubeja}(j]j]j]j]j]internalrefurije anchorname1#ioctl-siocmctpalloctag-and-ioctl-siocmctpdroptagujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajmubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel internals}jaj.sbaja}(j]j]j]j]j]internalrefurije anchorname#kernel-internalsujajjaj+ubaja}(j]j]j]j]j]ujaj¼jaj(ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Key refcounts}jajNsbaja}(j]j]j]j]j]internalrefurije anchorname#key-refcountsujajjajKubaja}(j]j]j]j]j]ujaj¼jajHubaja}(j]j]j]j]j]ujajjajEubaja}(j]j]j]j]j]ujajjaj(ubeja}(j]j]j]j]j]ujajjajmubeja}(j]j]j]j]j]ujajjajPubeja}(j]j]j]j]j]ujajjajMubaja}(j]j]j]j]j]ujajubj^jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Broadcom Starfighter 2 Ethernet switch driver}jajsbaja}(j]j]j]j]j]internalrefurinetworking/dsa/bcm_sf2 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation details}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#implementation-detailsujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Tree probing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#device-tree-probingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMDIO indirect accesses}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#mdio-indirect-accessesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Multimedia over CoAxial (MoCA) interfaces}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#multimedia-over-coaxial-moca-interfacesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPower Management}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname#power-managementujajjaj8ubaja}(j]j]j]j]j]ujaj¼jaj5ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Wake-on-LAN}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname #wake-on-lanujajjaj[ubaja}(j]j]j]j]j]ujaj¼jajXubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Connection Multiplexor}jajsbaja}(j]j]j]j]j]internalrefurinetworking/kcm anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KCM sockets}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #kcm-socketsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Multiplexor}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #multiplexorujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP sockets & Psocks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#tcp-sockets-psocksujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConnected mode semantics}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#connected-mode-semanticsujajjaj(ubaja}(j]j]j]j]j]ujaj¼jaj%ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Socket types}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname #socket-typesujajjajKubaja}(j]j]j]j]j]ujaj¼jajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessage delineation}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname#message-delineationujajjajkubaja}(j]j]j]j]j]ujaj¼jajhubaja}(j]j]j]j]j]ujajjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP socket management}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#tcp-socket-managementujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajeubeja}(j]j]j]j]j]ujajjajHubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#user-interfaceujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating a multiplexor}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#creating-a-multiplexorujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCloning KCM sockets}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#cloning-kcm-socketsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttach transport sockets}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#attach-transport-socketsujajjaj#ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnattach transport sockets}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname#unattach-transport-socketsujajjajFubaja}(j]j]j]j]j]ujaj¼jajCubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisabling receive on KCM socket}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname #disabling-receive-on-kcm-socketujajjajiubaja}(j]j]j]j]j]ujaj¼jajfubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$BPF programs for message delineation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#bpf-programs-for-message-delineationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUse in applications}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#use-in-applicationsujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfigurations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#configurationsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessage batching}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#message-batchingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError handling}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#error-handlingujajjaj!ubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTCP connection monitoring}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname#tcp-connection-monitoringujajjajDubaja}(j]j]j]j]j]ujaj¼jajAubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamlx5 devlink support}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/mlx5 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#info-versionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHealth reporters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#health-reportersujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja tx reporter}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #tx-reporterujajjajubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rx reporter}jaj4sbaja}(j]j]j]j]j]internalrefurij anchorname #rx-reporterujajjaj1ubaja}(j]j]j]j]j]ujaj¼jaj.ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fw reporter}jajWsbaja}(j]j]j]j]j]internalrefurij anchorname #fw-reporterujajjajTubaja}(j]j]j]j]j]ujaj¼jajQubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafw fatal reporter}jajzsbaja}(j]j]j]j]j]internalrefurij anchorname#fw-fatal-reporterujajjajwubaja}(j]j]j]j]j]ujaj¼jajtubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja vnic reporter}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#vnic-reporterujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj#jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Devlink Port}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/devlink-port anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI controllers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pci-controllersujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunction configuration}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#function-configurationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunction attributes}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#function-attributesujajjajAubaja}(j]j]j]j]j]ujaj¼jaj>ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMAC address setup}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#mac-address-setupujajjajpubaja}(j]j]j]j]j]ujaj¼jajmubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRoCE capability setup}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#roce-capability-setupujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamigratable capability setup}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#migratable-capability-setupujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPsec crypto capability setup}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ipsec-crypto-capability-setupujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPsec packet capability setup}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ipsec-packet-capability-setupujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMaximum IO events queues setup}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#maximum-io-events-queues-setupujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Subfunction}jajBsbaja}(j]j]j]j]j]internalrefurij anchorname #subfunctionujajjaj?ubaja}(j]j]j]j]j]ujaj¼jaj<ubaja}(j]j]j]j]j]ujajjaj9ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja (1) Create}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname#createujajjajnubaja}(j]j]j]j]j]ujaj¼jajkubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja (2) Configure}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #configureujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja (3) Deploy}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#deployujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRate object management}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#rate-object-managementujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTerms and Definitions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#terms-and-definitionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Devlink DPIPE}jaj>sbaja}(j]j]j]j]j]internalrefuri networking/devlink/devlink-dpipe anchornamehujajjaj;ubaja}(j]j]j]j]j]ujaj¼jaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jaj^sbaja}(j]j]j]j]j]internalrefurijM anchorname #backgroundujajjaj[ubaja}(j]j]j]j]j]ujaj¼jajXubaja}(j]j]j]j]j]ujajjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname #overviewujajjaj~ubaja}(j]j]j]j]j]ujaj¼jaj{ubaja}(j]j]j]j]j]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaModel}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname#modelujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTable}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname#tableujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Header/Field}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname #header-fieldujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMatch}jaj sbaja}(j]j]j]j]j]internalrefurijM anchorname#matchujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAction}jaj-sbaja}(j]j]j]j]j]internalrefurijM anchorname#actionujajjaj*ubaja}(j]j]j]j]j]ujaj¼jaj'ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEntry}jajPsbaja}(j]j]j]j]j]internalrefurijM anchorname#entryujajjajMubaja}(j]j]j]j]j]ujaj¼jajJubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAbstraction Example}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname#abstraction-exampleujajjaj|ubaja}(j]j]j]j]j]ujaj¼jajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLPM}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname#lpmujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Local Host}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname #local-hostujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Adjacency}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname #adjacencyujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaERIF}jajsbaja}(j]j]j]j]j]internalrefurijM anchorname#erifujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajyubeja}(j]j]j]j]j]ujajjajUubeja}(j]j]j]j]j]ujajjaj8ubeja}(j]j]j]j]j]ujajjaj5ubaja}(j]j]j]j]j]ujajubj$jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMultipath TCP (MPTCP)}jajLsbaja}(j]j]j]j]j]internalrefurinetworking/mptcp anchornamehujajjajIubaja}(j]j]j]j]j]ujaj¼jajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajlsbaja}(j]j]j]j]j]internalrefurij[ anchorname #introductionujajjajiubaja}(j]j]j]j]j]ujaj¼jajfubaja}(j]j]j]j]j]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname #use-casesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConcepts}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname #conceptsujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Path Manager}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname #path-managerujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPacket Scheduler}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#packet-schedulerujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Sockets API}jaj$sbaja}(j]j]j]j]j]internalrefurij[ anchorname #sockets-apiujajjaj!ubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating MPTCP sockets}jajDsbaja}(j]j]j]j]j]internalrefurij[ anchorname#creating-mptcp-socketsujajjajAubaja}(j]j]j]j]j]ujaj¼jaj>ubaja}(j]j]j]j]j]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSocket options}jajgsbaja}(j]j]j]j]j]internalrefurij[ anchorname#socket-optionsujajjajdubaja}(j]j]j]j]j]ujaj¼jajaubaja}(j]j]j]j]j]ujajjaj;ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign choices}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#design-choicesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajcubeja}(j]j]j]j]j]ujajjajFubeja}(j]j]j]j]j]ujajjajCubaja}(j]j]j]j]j]ujajubj?jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevlink Params}jajsbaja}(j]j]j]j]j]internalrefuri!networking/devlink/devlink-params anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfiguration modes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#configuration-modesujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reloading}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #reloadingujajjaj ubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Generic configuration parameters}jaj=sbaja}(j]j]j]j]j]internalrefurij anchorname!#generic-configuration-parametersujajjaj:ubaja}(j]j]j]j]j]ujaj¼jaj7ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj&jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Identifier Locator Addressing (ILA)}jajusbaja}(j]j]j]j]j]internalrefurinetworking/ila anchornamehujajjajrubaja}(j]j]j]j]j]ujaj¼jajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaILA terminology}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#ila-terminologyujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Operation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #operationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransport checksum handling}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#transport-checksum-handlingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentifier types}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#identifier-typesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentifier formats}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#identifier-formatsujajjajAubaja}(j]j]j]j]j]ujaj¼jaj>ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname#configurationujajjajdubaja}(j]j]j]j]j]ujaj¼jajaubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Some examples}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#some-examplesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajoubeja}(j]j]j]j]j]ujajjajlubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux LAPB Module Interface}jajsbaja}(j]j]j]j]j]internalrefurinetworking/lapb-module anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Structures}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #structuresujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLAPB Initialisation Structure}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#lapb-initialisation-structureujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLAPB Parameter Structure}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname#lapb-parameter-structureujajjaj%ubaja}(j]j]j]j]j]ujaj¼jaj"ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Functions}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname #functionsujajjajHubaja}(j]j]j]j]j]ujaj¼jajEubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Callbacks}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname #callbacksujajjajkubaja}(j]j]j]j]j]ujaj¼jajhubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaL2TP}jajsbaja}(j]j]j]j]j]internalrefurinetworking/l2tp anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja L2TP APIs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #l2tp-apisujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTunnel Sockets}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#tunnel-socketsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Netlink API}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname #netlink-apiujajjaj)ubaja}(j]j]j]j]j]ujaj¼jaj&ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPPoL2TP Session Socket API}jajOsbaja}(j]j]j]j]j]internalrefurij anchorname#pppol2tp-session-socket-apiujajjajLubaja}(j]j]j]j]j]ujaj¼jajIubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOld L2TPv2-only API}jajrsbaja}(j]j]j]j]j]internalrefurij anchorname#old-l2tpv2-only-apiujajjajoubaja}(j]j]j]j]j]ujaj¼jajlubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnmanaged L2TPv3 tunnels}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#unmanaged-l2tpv3-tunnelsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debugging}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #debuggingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInternal Implementation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#internal-implementationujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSockets}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#socketsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTunnels}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname#tunnelsujajjaj'ubaja}(j]j]j]j]j]ujaj¼jaj$ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSessions}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname #sessionsujajjajJubaja}(j]j]j]j]j]ujaj¼jajGubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPP}jajpsbaja}(j]j]j]j]j]internalrefurij anchorname#pppujajjajmubaja}(j]j]j]j]j]ujaj¼jajjubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEthernet}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #ethernetujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Miscellaneous}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#miscellaneousujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRFCs}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#rfcsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#implementationsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname #limitationsujajjaj%ubaja}(j]j]j]j]j]ujaj¼jaj"ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#testingujajjajHubaja}(j]j]j]j]j]ujaj¼jajEubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj)jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMulti-PF Netdev}jajsbaja}(j]j]j]j]j]internalrefurinetworking/multi-pf-netdev anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #contentsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #backgroundujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamlx5 implementation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#mlx5-implementationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChannels distribution}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname#channels-distributionujajjaj8ubaja}(j]j]j]j]j]ujaj¼jaj5ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Observability}jaj^sbaja}(j]j]j]j]j]internalrefurij anchorname#observabilityujajjaj[ubaja}(j]j]j]j]j]ujaj¼jajXubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSteering}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #steeringujajjaj~ubaja}(j]j]j]j]j]ujaj¼jaj{ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMutually exclusive features}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#mutually-exclusive-featuresujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAmateur Radio Device Drivers}jajsbaja}(j]j]j]j]j]internalrefuri(networking/device_drivers/hamradio/index anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N)networking/device_drivers/hamradio/baycomN+networking/device_drivers/hamradio/z8530drve includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔV/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/hamradio/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjaj$ubaja}(j]j]j]j]j]ujaj¼jaj!ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]exprsubproject and htmlujajIjajubeja}(j]j]j]j]j]ujajubjLjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,t7xx driver for MTK PCIe based T700 5G modem}jaj[sbaja}(j]j]j]j]j]internalrefuri#networking/device_drivers/wwan/t7xx anchornamehujajjajXubaja}(j]j]j]j]j]ujaj¼jajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Basic usage}jaj{sbaja}(j]j]j]j]j]internalrefurijj anchorname #basic-usageujajjajxubaja}(j]j]j]j]j]ujaj¼jajuubaja}(j]j]j]j]j]ujajjajrubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSysfs}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname#sysfsujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja t7xx_mode}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname #t7xx-modeujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jat7xx_debug_ports}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname#t7xx-debug-portsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajrubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Management application development}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname##management-application-developmentujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"MBIM control channel userspace ABI}jaj0sbaja}(j]j]j]j]j]internalrefurijj anchorname##mbim-control-channel-userspace-abiujajjaj-ubaja}(j]j]j]j]j]ujaj¼jaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /dev/wwan0mbim0 character device}jajPsbaja}(j]j]j]j]j]internalrefurijj anchorname #dev-wwan0mbim0-character-deviceujajjajMubaja}(j]j]j]j]j]ujaj¼jajJubaja}(j]j]j]j]j]ujajjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fragmentation}jajssbaja}(j]j]j]j]j]internalrefurijj anchorname#fragmentationujajjajpubaja}(j]j]j]j]j]ujaj¼jajmubaja}(j]j]j]j]j]ujajjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/wwan0mbim0 write()}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname#dev-wwan0mbim0-writeujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/wwan0mbim0 read()}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname#dev-wwan0mbim0-readujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajGubeja}(j]j]j]j]j]ujajjaj*ubeja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMBIM data channel userspace ABI}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname #mbim-data-channel-userspace-abiujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawwan0-X network device}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname#wwan0-x-network-deviceujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAT port userspace ABI}jaj7sbaja}(j]j]j]j]j]internalrefurijj anchorname#at-port-userspace-abiujajjaj4ubaja}(j]j]j]j]j]ujaj¼jaj1ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/wwan0at0 character device}jajWsbaja}(j]j]j]j]j]internalrefurijj anchorname#dev-wwan0at0-character-deviceujajjajTubaja}(j]j]j]j]j]ujaj¼jajQubaja}(j]j]j]j]j]ujajjajNubaja}(j]j]j]j]j]ujajjaj1ubeja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jafastboot port userspace ABI}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname#fastboot-port-userspace-abiujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$/dev/wwan0fastboot0 character device}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname$#dev-wwan0fastboot0-character-deviceujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaADB port userspace ABI}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname#adb-port-userspace-abiujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/wwan0adb0 character device}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname#dev-wwan0adb0-character-deviceujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMIPC port userspace ABI}jaj$sbaja}(j]j]j]j]j]internalrefurijj anchorname#mipc-port-userspace-abiujajjaj!ubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /dev/wwan0mipc0 character device}jajDsbaja}(j]j]j]j]j]internalrefurijj anchorname #dev-wwan0mipc0-character-deviceujajjajAubaja}(j]j]j]j]j]ujaj¼jaj>ubaja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj'ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname #referencesujajjaj|ubaja}(j]j]j]j]j]ujaj¼jajyubaja}(j]j]j]j]j]ujajjajrubeja}(j]j]j]j]j]ujajjajUubeja}(j]j]j]j]j]ujajjajRubaja}(j]j]j]j]j]ujajubjOjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7Linux Socket Filtering aka Berkeley Packet Filter (BPF)}jajsbaja}(j]j]j]j]j]internalrefurinetworking/filter anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotice}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#noticeujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Structure}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #structureujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname#exampleujajjaj=ubaja}(j]j]j]j]j]ujaj¼jaj:ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF engine and instruction set}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname#bpf-engine-and-instruction-setujajjaj`ubaja}(j]j]j]j]j]ujaj¼jaj]ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja JIT compiler}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #jit-compilerujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF kernel internals}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#bpf-kernel-internalsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#testingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMisc}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#miscujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Written by}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #written-byujajjajubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasfc devlink support}jajJsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/sfc anchornamehujajjajGubaja}(j]j]j]j]j]ujaj¼jajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jajjsbaja}(j]j]j]j]j]internalrefurijY anchorname#info-versionsujajjajgubaja}(j]j]j]j]j]ujaj¼jajdubaja}(j]j]j]j]j]ujajjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flash Update}jajsbaja}(j]j]j]j]j]internalrefurijY anchorname #flash-updateujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajaubeja}(j]j]j]j]j]ujajjajDubeja}(j]j]j]j]j]ujajjajAubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPv6}jajsbaja}(j]j]j]j]j]internalrefurinetworking/ipv6 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjLjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Netlink}jajsbaja}(j]j]j]j]j]internalrefurinetworking/generic_netlink anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjMjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaetas_es58x devlink support}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/etas_es58x anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jaj=sbaja}(j]j]j]j]j]internalrefurij, anchorname#info-versionsujajjaj:ubaja}(j]j]j]j]j]ujaj¼jaj7ubaja}(j]j]j]j]j]ujajjaj4ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj2jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFAILOVER}jajusbaja}(j]j]j]j]j]internalrefurinetworking/failover anchornamehujajjajrubaja}(j]j]j]j]j]ujaj¼jajoubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajoubeja}(j]j]j]j]j]ujajjajlubaja}(j]j]j]j]j]ujajubj;jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetworking Diagnostics}jajsbaja}(j]j]j]j]j]internalrefurinetworking/diagnostic/index anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries]N5networking/diagnostic/twisted_pair_layer1_diagnosticsa includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔI/var/lib/git/docbuild/linux/Documentation/networking/diagnostic/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]exprsubproject and htmlujajIjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjljK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTLAN driver for Linux}jajJsbaja}(j]j]j]j]j]internalrefuri*networking/device_drivers/ethernet/ti/tlan anchornamehujajjajGubaja}(j]j]j]j]j]ujaj¼jajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI. Supported Devices}jajjsbaja}(j]j]j]j]j]internalrefurijY anchorname#i-supported-devicesujajjajgubaja}(j]j]j]j]j]ujaj¼jajdubaja}(j]j]j]j]j]ujajjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaII. Driver Options}jajsbaja}(j]j]j]j]j]internalrefurijY anchorname#ii-driver-optionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'III. Things to try if you have problems}jajsbaja}(j]j]j]j]j]internalrefurijY anchorname'#iii-things-to-try-if-you-have-problemsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajaubeja}(j]j]j]j]j]ujajjajDubeja}(j]j]j]j]j]ujajjajAubaja}(j]j]j]j]j]ujajubjPjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevlink Selftests}jajsbaja}(j]j]j]j]j]internalrefuri$networking/devlink/devlink-selftests anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Tests Mask}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #tests-maskujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTests Description}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#tests-descriptionujajjaj(ubaja}(j]j]j]j]j]ujaj¼jaj%ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja example usage}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#example-usageujajjajHubaja}(j]j]j]j]j]ujaj¼jajEubaja}(j]j]j]j]j]ujajjajBubaja}(j]j]j]j]j]ujajjaj%ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj; jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Fiber Distributed Data Interface (FDDI) Device Drivers}jajsbaja}(j]j]j]j]j]internalrefuri$networking/device_drivers/fddi/index anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N$networking/device_drivers/fddi/defzaN#networking/device_drivers/fddi/skfpe includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔR/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/fddi/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]exprsubproject and htmlujajIjajubeja}(j]j]j]j]j]ujajubj>jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWi-Fi Device Drivers}jajsbaja}(j]j]j]j]j]internalrefuri$networking/device_drivers/wifi/index anchornamehujajjaj ubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N,networking/device_drivers/wifi/intel/ipw2100N,networking/device_drivers/wifi/intel/ipw2200e includefiles](j4j6emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔR/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/wifi/index.rstj֔Kjaj%ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajYsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjajVubaja}(j]j]j]j]j]ujaj¼jajSubaja}(j]j]j]j]j]ujajjajPubaja}(j]j]j]j]j]exprsubproject and htmlujajIjajubeja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaocteontx2 devlink support}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/octeontx2 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPsec}jajsbaja}(j]j]j]j]j]internalrefurinetworking/ipsec anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSysKonnect driver - SKFP}jajsbaja}(j]j]j]j]j]internalrefuri#networking/device_drivers/fddi/skfp anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jaj1sbaja}(j]j]j]j]j]internalrefurij  anchorname #overviewujajjaj.ubaja}(j]j]j]j]j]ujaj¼jaj+ubaja}(j]j]j]j]j]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Supported adapters}jajTsbaja}(j]j]j]j]j]internalrefurij  anchorname#supported-adaptersujajjajQubaja}(j]j]j]j]j]ujaj¼jajNubaja}(j]j]j]j]j]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. General Information}jajwsbaja}(j]j]j]j]j]internalrefurij  anchorname#general-informationujajjajtubaja}(j]j]j]j]j]ujaj¼jajqubaja}(j]j]j]j]j]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Troubleshooting}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#troubleshootingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Function of the Adapter LEDs}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#function-of-the-adapter-ledsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. History}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#historyujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj(ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric HDLC layer}jajsbaja}(j]j]j]j]j]internalrefurinetworking/generic-hdlc anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoard-specific issues}jaj8sbaja}(j]j]j]j]j]internalrefurij' anchorname#board-specific-issuesujajjaj5ubaja}(j]j]j]j]j]ujaj¼jaj2ubaja}(j]j]j]j]j]ujajjaj/ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@Linux Base Driver for WangXun(R) 10 Gigabit PCI Express Adapters}jajpsbaja}(j]j]j]j]j]internalrefuri0networking/device_drivers/ethernet/wangxun/txgbe anchornamehujajjajmubaja}(j]j]j]j]j]ujaj¼jajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #contentsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#supportujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajjubeja}(j]j]j]j]j]ujajjajgubaja}(j]j]j]j]j]ujajubjpjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOAM6 Sysfs variables}jajsbaja}(j]j]j]j]j]internalrefurinetworking/ioam6-sysctl anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-/proc/sys/net/conf//ioam6_* variables:}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname(#proc-sys-net-conf-iface-ioam6-variablesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Architecture}jajCsbaja}(j]j]j]j]j]internalrefurinetworking/dsa/dsa anchornamehujajjaj@ubaja}(j]j]j]j]j]ujaj¼jaj=ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign principles}jajcsbaja}(j]j]j]j]j]internalrefurijR anchorname#design-principlesujajjaj`ubaja}(j]j]j]j]j]ujaj¼jaj]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSwitch tagging protocols}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#switch-tagging-protocolsujajjajubaja}(j]j]j]j]j]ujaj¼jaj}ubaja}(j]j]j]j]j]ujajjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConduit network devices}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#conduit-network-devicesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNetworking stack hooks}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#networking-stack-hooksujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser network devices}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#user-network-devicesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGraphical representation}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#graphical-representationujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja User MDIO bus}jaj2sbaja}(j]j]j]j]j]internalrefurijR anchorname#user-mdio-busujajjaj/ubaja}(j]j]j]j]j]ujaj¼jaj,ubaja}(j]j]j]j]j]ujajjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData structures}jajUsbaja}(j]j]j]j]j]internalrefurijR anchorname#data-structuresujajjajRubaja}(j]j]j]j]j]ujaj¼jajOubaja}(j]j]j]j]j]ujajjajzubeja}(j]j]j]j]j]ujajjaj]ubeja}(j]j]j]j]j]ujajjajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign limitations}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#design-limitationsujajjajubaja}(j]j]j]j]j]ujaj¼jaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLack of CPU/DSA network devices}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname #lack-of-cpu-dsa-network-devicesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Common pitfalls using DSA setups}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname!#common-pitfalls-using-dsa-setupsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj~ubeja}(j]j]j]j]j]ujajjajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Interactions with other subsystems}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname##interactions-with-other-subsystemsujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMDIO/PHY library}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#mdio-phy-libraryujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SWITCHDEV}jaj9sbaja}(j]j]j]j]j]internalrefurijR anchorname #switchdevujajjaj6ubaja}(j]j]j]j]j]ujaj¼jaj3ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevlink}jaj\sbaja}(j]j]j]j]j]internalrefurijR anchorname#devlinkujajjajYubaja}(j]j]j]j]j]ujaj¼jajVubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device Tree}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname #device-treeujajjaj|ubaja}(j]j]j]j]j]ujaj¼jajyubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver development}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#driver-developmentujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Probing, registration and device lifetime}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname)#probing-registration-and-device-lifetimeujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSwitch configuration}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#switch-configurationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHY devices and link management}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname #phy-devices-and-link-managementujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEthtool operations}jaj7sbaja}(j]j]j]j]j]internalrefurijR anchorname#ethtool-operationsujajjaj4ubaja}(j]j]j]j]j]ujaj¼jaj1ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPower management}jajZsbaja}(j]j]j]j]j]internalrefurijR anchorname#power-managementujajjajWubaja}(j]j]j]j]j]ujaj¼jajTubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAddress databases}jaj}sbaja}(j]j]j]j]j]internalrefurijR anchorname#address-databasesujajjajzubaja}(j]j]j]j]j]ujaj¼jajwubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bridge layer}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname #bridge-layerujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridge VLAN filtering}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#bridge-vlan-filteringujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLink aggregation}jajsbaja}(j]j]j]j]j]internalrefurijR anchorname#link-aggregationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIEC 62439-2 (MRP)}jaj sbaja}(j]j]j]j]j]internalrefurijR anchorname#iec-62439-2-mrpujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIEC 62439-3 (HSR/PRP)}jaj,sbaja}(j]j]j]j]j]internalrefurijR anchorname#iec-62439-3-hsr-prpujajjaj)ubaja}(j]j]j]j]j]ujaj¼jaj&ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTODO}jaj[sbaja}(j]j]j]j]j]internalrefurijR anchorname#todoujajjajXubaja}(j]j]j]j]j]ujaj¼jajUubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Making SWITCHDEV and DSA converge towards an unified codebase}jaj{sbaja}(j]j]j]j]j]internalrefurijR anchorname>#making-switchdev-and-dsa-converge-towards-an-unified-codebaseujajjajxubaja}(j]j]j]j]j]ujaj¼jajuubaja}(j]j]j]j]j]ujajjajrubaja}(j]j]j]j]j]ujajjajUubeja}(j]j]j]j]j]ujajjajZubeja}(j]j]j]j]j]ujajjaj=ubeja}(j]j]j]j]j]ujajjaj:ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDistributed Switch Architecture}jajsbaja}(j]j]j]j]j]internalrefurinetworking/dsa/index anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nnetworking/dsa/dsaNnetworking/dsa/b53Nnetworking/dsa/bcm_sf2Nnetworking/dsa/lan9303Nnetworking/dsa/sja1105Nnetworking/dsa/configuratione includefiles](jjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔB/var/lib/git/docbuild/linux/Documentation/networking/dsa/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjS jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Generic networking statistics for netlink users}jajsbaja}(j]j]j]j]j]internalrefurinetworking/gen_stats anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Collecting:}jaj8sbaja}(j]j]j]j]j]internalrefurij' anchorname #collectingujajjaj5ubaja}(j]j]j]j]j]ujaj¼jaj2ubaja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExport to userspace (Dump):}jaj[sbaja}(j]j]j]j]j]internalrefurij' anchorname#export-to-userspace-dumpujajjajXubaja}(j]j]j]j]j]ujaj¼jajUubaja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,TCA_STATS/TCA_XSTATS backward compatibility:}jaj~sbaja}(j]j]j]j]j]internalrefurij' anchorname,#tca-stats-tca-xstats-backward-compatibilityujajjaj{ubaja}(j]j]j]j]j]ujaj¼jajxubaja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking:}jajsbaja}(j]j]j]j]j]internalrefurij' anchorname#lockingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRate Estimator:}jajsbaja}(j]j]j]j]j]internalrefurij' anchorname#rate-estimatorujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthors:}jajsbaja}(j]j]j]j]j]internalrefurij' anchorname#authorsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj/ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!IEEE 802.15.4 Developer’s Guide}jajsbaja}(j]j]j]j]j]internalrefurinetworking/ieee802154 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj?sbaja}(j]j]j]j]j]internalrefurij. anchorname #introductionujajjaj<ubaja}(j]j]j]j]j]ujaj¼jaj9ubaja}(j]j]j]j]j]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Socket API}jajbsbaja}(j]j]j]j]j]internalrefurij. anchorname #socket-apiujajjaj_ubaja}(j]j]j]j]j]ujaj¼jaj\ubaja}(j]j]j]j]j]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6LoWPAN Linux implementation}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname#lowpan-linux-implementationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDrivers}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname#driversujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardMAC}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname#hardmacujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftMAC}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname#softmacujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fake drivers}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname #fake-driversujajjaj ubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice drivers API}jaj=sbaja}(j]j]j]j]j]internalrefurij. anchorname#device-drivers-apiujajjaj:ubaja}(j]j]j]j]j]ujaj¼jaj7ubaja}(j]j]j]j]j]ujajjaj6ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjUjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaqed devlink support}jajusbaja}(j]j]j]j]j]internalrefurinetworking/devlink/qed anchornamehujajjajrubaja}(j]j]j]j]j]ujaj¼jajoubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajoubeja}(j]j]j]j]j]ujajjajlubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamv88e6xxx devlink support}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/mv88e6xxx anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj{jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)How to use packet injection with mac80211}jaj%sbaja}(j]j]j]j]j]internalrefurinetworking/mac80211-injection anchornamehujajjaj"ubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Devlink Documentation}jajQsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/index anchornamehujajjajNubaja}(j]j]j]j]j]ujaj¼jajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jajqsbaja}(j]j]j]j]j]internalrefurij` anchorname#lockingujajjajnubaja}(j]j]j]j]j]ujaj¼jajkubaja}(j]j]j]j]j]ujajjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNested instances}jajsbaja}(j]j]j]j]j]internalrefurij` anchorname#nested-instancesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajhubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInterface documentation}jajsbaja}(j]j]j]j]j]internalrefurij` anchorname#interface-documentationujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj`entries](N networking/devlink/devlink-dpipeN!networking/devlink/devlink-healthNnetworking/devlink/devlink-infoN networking/devlink/devlink-flashN!networking/devlink/devlink-paramsNnetworking/devlink/devlink-portN!networking/devlink/devlink-regionN#networking/devlink/devlink-resourceN!networking/devlink/devlink-reloadN$networking/devlink/devlink-selftestsNnetworking/devlink/devlink-trapN#networking/devlink/devlink-linecardN'networking/devlink/devlink-eswitch-attre includefiles](jjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔF/var/lib/git/docbuild/linux/Documentation/networking/devlink/index.rstj֔K7jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajhubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver-specific documentation}jajsbaja}(j]j]j]j]j]internalrefurij` anchorname#driver-specific-documentationujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj`entries](Nnetworking/devlink/bnxtNnetworking/devlink/etas_es58xNnetworking/devlink/hns3Nnetworking/devlink/i40eNnetworking/devlink/ionicNnetworking/devlink/iceNnetworking/devlink/mlx4Nnetworking/devlink/mlx5Nnetworking/devlink/mlxswNnetworking/devlink/mv88e6xxxNnetworking/devlink/netdevsimNnetworking/devlink/nfpNnetworking/devlink/qedN!networking/devlink/ti-cpsw-switchN(networking/devlink/am65-nuss-cpsw-switchNnetworking/devlink/presteraNnetworking/devlink/iosmNnetworking/devlink/octeontx2Nnetworking/devlink/sfce includefiles](j;j=j?jAjCjEjGjIjKjMjOjQjSjUjWjYj[j]j_emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔjj֔KNjaj,ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajhubeja}(j]j]j]j]j]ujajjajKubeja}(j]j]j]j]j]ujajjajHubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jahns3 devlink support}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/hns3 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#info-versionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+IOSM Driver for Intel M.2 PCIe based Modems}jajsbaja}(j]j]j]j]j]internalrefuri#networking/device_drivers/wwan/iosm anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Basic usage}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #basic-usageujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Management application development}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname##management-application-developmentujajjaj+ubaja}(j]j]j]j]j]ujaj¼jaj(ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"MBIM control channel userspace ABI}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname##mbim-control-channel-userspace-abiujajjajKubaja}(j]j]j]j]j]ujaj¼jajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /dev/wwan0mbim0 character device}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname #dev-wwan0mbim0-character-deviceujajjajkubaja}(j]j]j]j]j]ujaj¼jajhubaja}(j]j]j]j]j]ujajjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fragmentation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#fragmentationujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/wwan0mbim0 write()}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#dev-wwan0mbim0-writeujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/wwan0mbim0 read()}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#dev-wwan0mbim0-readujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajeubeja}(j]j]j]j]j]ujajjajHubeja}(j]j]j]j]j]ujajjajEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMBIM data channel userspace ABI}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #mbim-data-channel-userspace-abiujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawwan0-X network device}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname#wwan0-x-network-deviceujajjaj#ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajEubeja}(j]j]j]j]j]ujajjaj(ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajasbaja}(j]j]j]j]j]internalrefurij anchorname #referencesujajjaj^ubaja}(j]j]j]j]j]ujaj¼jaj[ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Notes on the DEC FDDIcontroller 700 (DEFZA-xx) driver}jajsbaja}(j]j]j]j]j]internalrefuri$networking/device_drivers/fddi/defza anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNXP SJA1105 switch driver}jajsbaja}(j]j]j]j]j]internalrefurinetworking/dsa/sja1105 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSwitching features}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#switching-featuresujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOffloads}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname #offloadsujajjaj(ubaja}(j]j]j]j]j]ujaj¼jaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTime-aware scheduling}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#time-aware-schedulingujajjajHubaja}(j]j]j]j]j]ujaj¼jajEubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Routing actions (redirect, trap, drop)}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname##routing-actions-redirect-trap-dropujajjajkubaja}(j]j]j]j]j]ujaj¼jajhubaja}(j]j]j]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTime-based ingress policing}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#time-based-ingress-policingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajBubeja}(j]j]j]j]j]ujajjaj%ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #limitationsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Device Tree bindings and board design}jajsbaja}(j]j]j]j]j]internalrefurij anchorname&#device-tree-bindings-and-board-designujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'RMII PHY role and out-of-band signaling}jajsbaja}(j]j]j]j]j]internalrefurij anchorname(#rmii-phy-role-and-out-of-band-signalingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$RGMII fixed-link and internal delays}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname%#rgmii-fixed-link-and-internal-delaysujajjaj#ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMDIO bus and PHY management}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname#mdio-bus-and-phy-managementujajjajFubaja}(j]j]j]j]j]ujaj¼jajCubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPort compatibility matrix}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname#port-compatibility-matrixujajjajiubaja}(j]j]j]j]j]ujaj¼jajfubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevlink Line card}jajsbaja}(j]j]j]j]j]internalrefuri#networking/devlink/devlink-linecard anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #backgroundujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLine card state}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#line-card-stateujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example usage}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#example-usageujajjaj6ubaja}(j]j]j]j]j]ujaj¼jaj3ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj" jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Intel(R) PRO/Wireless 2100 Driver for Linux}jajqsbaja}(j]j]j]j]j]internalrefuri,networking/device_drivers/wifi/intel/ipw2100 anchornamehujajjajnubaja}(j]j]j]j]j]ujaj¼jajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10. IMPORTANT INFORMATION BEFORE USING THIS DRIVER}jajsbaja}(j]j]j]j]j]internalrefurij anchorname/#important-information-before-using-this-driverujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/2. Release git-1.1.5 Current Supported Features}jajsbaja}(j]j]j]j]j]internalrefurij anchorname-#release-git-1-1-5-current-supported-featuresujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Command Line Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#command-line-parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Sysfs Helper Files}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-helper-filesujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Radio Kill Switch}jaj@ sbaja}(j]j]j]j]j]internalrefurij anchorname#radio-kill-switchujajjaj= ubaja}(j]j]j]j]j]ujaj¼jaj: ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Dynamic Firmware}jajc sbaja}(j]j]j]j]j]internalrefurij anchorname#dynamic-firmwareujajjaj` ubaja}(j]j]j]j]j]ujaj¼jaj] ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Power Management}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#power-managementujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 8. Support}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#supportujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 9. License}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#licenseujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajkubeja}(j]j]j]j]j]ujajjajhubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice Memory TCP}jaj sbaja}(j]j]j]j]j]internalrefurinetworking/devmem anchornamehujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntro}jaj$ sbaja}(j]j]j]j]j]internalrefurij  anchorname#introujajjaj! ubaja}(j]j]j]j]j]ujaj¼jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Opportunity}jajD sbaja}(j]j]j]j]j]internalrefurij  anchorname #opportunityujajjajA ubaja}(j]j]j]j]j]ujaj¼jaj> ubaja}(j]j]j]j]j]ujajjaj; ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja More Info}jajg sbaja}(j]j]j]j]j]internalrefurij  anchorname #more-infoujajjajd ubaja}(j]j]j]j]j]ujaj¼jaja ubaja}(j]j]j]j]j]ujajjaj; ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Interface}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #interfaceujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#exampleujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NIC Setup}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #nic-setupujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Socket Setup}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #socket-setupujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceiving data}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#receiving-dataujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Freeing frags}jajB sbaja}(j]j]j]j]j]internalrefurij  anchorname#freeing-fragsujajjaj? ubaja}(j]j]j]j]j]ujaj¼jaj< ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation & Caveats}jajq sbaja}(j]j]j]j]j]internalrefurij  anchorname#implementation-caveatsujajjajn ubaja}(j]j]j]j]j]ujaj¼jajk ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnreadable skbs}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#unreadable-skbsujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajk ubeja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#testingujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubjnjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Devlink Flash}jaj sbaja}(j]j]j]j]j]internalrefuri networking/devlink/devlink-flash anchornamehujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverwrite Mask}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#overwrite-maskujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Loading}jaj; sbaja}(j]j]j]j]j]internalrefurij  anchorname#firmware-loadingujajjaj8 ubaja}(j]j]j]j]j]ujaj¼jaj5 ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Version Management}jaj^ sbaja}(j]j]j]j]j]internalrefurij  anchorname#firmware-version-managementujajjaj[ ubaja}(j]j]j]j]j]ujaj¼jajX ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevlink Health}jaj sbaja}(j]j]j]j]j]internalrefuri!networking/devlink/devlink-health anchornamehujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #backgroundujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #overviewujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaActions}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#actionsujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevlink formatted message}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#devlink-formatted-messageujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Interface}jajB sbaja}(j]j]j]j]j]internalrefurij  anchorname#user-interfaceujajjaj? ubaja}(j]j]j]j]j]ujaj¼jaj< ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubj( jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaam65-cpsw-nuss devlink support}jajz sbaja}(j]j]j]j]j]internalrefuri(networking/devlink/am65-nuss-cpsw-switch anchornamehujajjajw ubaja}(j]j]j]j]j]ujaj¼jajt ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #parametersujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajjajt ubeja}(j]j]j]j]j]ujajjajq ubaja}(j]j]j]j]j]ujajubj) jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCmac80211_hwsim - software simulator of 802.11 radio(s) for mac80211}jaj sbaja}(j]j]j]j]j]internalrefuri(networking/mac80211_hwsim/mac80211_hwsim anchornamehujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname #introductionujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSimple example}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#simple-exampleujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMPTCP Sysfs variables}jajMsbaja}(j]j]j]j]j]internalrefurinetworking/mptcp-sysctl anchornamehujajjajJubaja}(j]j]j]j]j]ujaj¼jajGubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc/sys/net/mptcp/* Variables}jajmsbaja}(j]j]j]j]j]internalrefurij\ anchorname#proc-sys-net-mptcp-variablesujajjajjubaja}(j]j]j]j]j]ujaj¼jajgubaja}(j]j]j]j]j]ujajjajdubaja}(j]j]j]j]j]ujajjajGubeja}(j]j]j]j]j]ujajjajDubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*EQL Driver: Serial IP Load Balancing HOWTO}jajsbaja}(j]j]j]j]j]internalrefurinetworking/eql anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Kernel Configuration}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#kernel-configurationujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1. Patching The Kernel}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#patching-the-kernelujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2. Building The Kernel}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#building-the-kernelujajjaj(ubaja}(j]j]j]j]j]ujaj¼jaj%ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Network Configuration}jajZsbaja}(j]j]j]j]j]internalrefurij anchorname#network-configurationujajjajWubaja}(j]j]j]j]j]ujaj¼jajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1. /etc/rc.d/rc.inet1}jajzsbaja}(j]j]j]j]j]internalrefurij anchorname#etc-rc-d-rc-inet1ujajjajwubaja}(j]j]j]j]j]ujaj¼jajtubaja}(j]j]j]j]j]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2. Enslaving Devices By Hand}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#enslaving-devices-by-handujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+3.3. DSLIP Configuration for the eql Device}jajsbaja}(j]j]j]j]j]internalrefurij anchorname'#dslip-configuration-for-the-eql-deviceujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3.1. /etc/slip/runslip.conf}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#etc-slip-runslip-confujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!3.4. Using PPP and the eql Device}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#using-ppp-and-the-eql-deviceujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajqubeja}(j]j]j]j]j]ujajjajTubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&4. About the Slave Scheduler Algorithm}jaj>sbaja}(j]j]j]j]j]internalrefurij anchorname$#about-the-slave-scheduler-algorithmujajjaj;ubaja}(j]j]j]j]j]ujaj¼jaj8ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. Testers’ Reports}jajasbaja}(j]j]j]j]j]internalrefurij anchorname#testers-reportsujajjaj^ubaja}(j]j]j]j]j]ujaj¼jaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%5.1. Randolph Bentson’s Test Report}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#randolph-bentson-s-test-reportujajjaj~ubaja}(j]j]j]j]j]ujaj¼jaj{ubaja}(j]j]j]j]j]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.2. Anthony Healy’s Report}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#anthony-healy-s-reportujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajxubeja}(j]j]j]j]j]ujajjaj[ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLC-trie implementation notes}jajsbaja}(j]j]j]j]j]internalrefurinetworking/fib_trie anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Node types}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #node-typesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA few concepts explained}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#a-few-concepts-explainedujajjaj(ubaja}(j]j]j]j]j]ujaj¼jaj%ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComments}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname #commentsujajjajKubaja}(j]j]j]j]j]ujaj¼jajHubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname#lockingujajjajnubaja}(j]j]j]j]j]ujaj¼jajkubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMain lookup mechanism}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#main-lookup-mechanismujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Drivers for Baycom Modems}jajsbaja}(j]j]j]j]j]internalrefuri)networking/device_drivers/hamradio/baycom anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$The following drivers are available:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#the-following-drivers-are-availableujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Interface of the drivers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#the-interface-of-the-driversujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring the driver}jaj2sbaja}(j]j]j]j]j]internalrefurij anchorname#configuring-the-driverujajjaj/ubaja}(j]j]j]j]j]ujaj¼jaj,ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Hardware DCD versus Software DCD}jajUsbaja}(j]j]j]j]j]internalrefurij anchorname!#hardware-dcd-versus-software-dcdujajjajRubaja}(j]j]j]j]j]ujaj¼jajOubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Compatibility with the rest of the Linux kernel}jajxsbaja}(j]j]j]j]j]internalrefurij anchorname0#compatibility-with-the-rest-of-the-linux-kernelujajjajuubaja}(j]j]j]j]j]ujaj¼jajrubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjX jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Devlink Trap}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/devlink-trap anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #backgroundujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trap Types}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #trap-typesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trap Actions}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname #trap-actionsujajjaj6ubaja}(j]j]j]j]j]ujaj¼jaj3ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Packet Traps}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#generic-packet-trapsujajjajYubaja}(j]j]j]j]j]ujaj¼jajVubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver-specific Packet Traps}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#driver-specific-packet-trapsujajjaj|ubaja}(j]j]j]j]j]ujaj¼jajyubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Packet Trap Groups}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#generic-packet-trap-groupsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPacket Trap Policers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#packet-trap-policersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#testingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamlx4 devlink support}jaj sbaja}(j]j]j]j]j]internalrefurinetworking/devlink/mlx4 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jaj@sbaja}(j]j]j]j]j]internalrefurij/ anchorname #parametersujajjaj=ubaja}(j]j]j]j]j]ujaj¼jaj:ubaja}(j]j]j]j]j]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegions}jajcsbaja}(j]j]j]j]j]internalrefurij/ anchorname#regionsujajjaj`ubaja}(j]j]j]j]j]ujaj¼jaj]ubaja}(j]j]j]j]j]ujajjaj7ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja MSG_ZEROCOPY}jajsbaja}(j]j]j]j]j]internalrefurinetworking/msg_zerocopy anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntro}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#introujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpportunity and Caveats}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#opportunity-and-caveatsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja More Info}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #more-infoujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Interface}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname #interfaceujajjaj*ubaja}(j]j]j]j]j]ujaj¼jaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Socket Setup}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname #socket-setupujajjajJubaja}(j]j]j]j]j]ujaj¼jajGubaja}(j]j]j]j]j]ujajjajDubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Transmission}jajpsbaja}(j]j]j]j]j]internalrefurij anchorname #transmissionujajjajmubaja}(j]j]j]j]j]ujaj¼jajjubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Mixing copy avoidance and copying}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#mixing-copy-avoidance-and-copyingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjajjubeja}(j]j]j]j]j]ujajjajDubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Notifications}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#notificationsujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotification Reception}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#notification-receptionujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotification Batching}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#notification-batchingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotification Parsing}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#notification-parsingujajjaj"ubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeferred copies}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname#deferred-copiesujajjajEubaja}(j]j]j]j]j]ujaj¼jajBubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajDubeja}(j]j]j]j]j]ujajjaj'ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#implementationujajjajubaja}(j]j]j]j]j]ujaj¼jaj}ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoopback}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #loopbackujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajjaj}ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#testingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjA jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Broadcom RoboSwitch Ethernet switch driver}jaj sbaja}(j]j]j]j]j]internalrefurinetworking/dsa/b53 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation details}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname#implementation-detailsujajjaj'ubaja}(j]j]j]j]j]ujaj¼jaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Configuration with tagging support}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname##configuration-with-tagging-supportujajjajGubaja}(j]j]j]j]j]ujaj¼jajDubaja}(j]j]j]j]j]ujajjajAubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Configuration without tagging support}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname&#configuration-without-tagging-supportujajjajjubaja}(j]j]j]j]j]ujaj¼jajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja single port}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #single-portujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabridge}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#bridgeujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagateway}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#gatewayujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajgubeja}(j]j]j]j]j]ujajjajAubeja}(j]j]j]j]j]ujajjaj$ubeja}(j]j]j]j]j]ujajjaj!ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamlxsw devlink support}jaj#sbaja}(j]j]j]j]j]internalrefurinetworking/devlink/mlxsw anchornamehujajjaj ubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajCsbaja}(j]j]j]j]j]internalrefurij2 anchorname #parametersujajjaj@ubaja}(j]j]j]j]j]ujaj¼jaj=ubaja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jajfsbaja}(j]j]j]j]j]internalrefurij2 anchorname#info-versionsujajjajcubaja}(j]j]j]j]j]ujaj¼jaj`ubaja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Line card auxiliary device info versions}jajsbaja}(j]j]j]j]j]internalrefurij2 anchorname)#line-card-auxiliary-device-info-versionsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver-specific Traps}jajsbaja}(j]j]j]j]j]internalrefurij2 anchorname#driver-specific-trapsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjaj:ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware Device Drivers}jajsbaja}(j]j]j]j]j]internalrefurinetworking/device_drivers/index anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](N#networking/device_drivers/atm/indexN#networking/device_drivers/can/indexN(networking/device_drivers/cellular/indexN(networking/device_drivers/ethernet/indexN$networking/device_drivers/fddi/indexN(networking/device_drivers/hamradio/indexN$networking/device_drivers/wifi/indexN$networking/device_drivers/wwan/indexe includefiles](j j jjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔM/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjaj8ubaja}(j]j]j]j]j]ujaj¼jaj5ubaja}(j]j]j]j]j]ujajjaj2ubaja}(j]j]j]j]j]exprsubproject and htmlujajIjajubeja}(j]j]j]j]j]ujajubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWWAN Device Drivers}jajosbaja}(j]j]j]j]j]internalrefuri$networking/device_drivers/wwan/index anchornamehujajjajlubaja}(j]j]j]j]j]ujaj¼jajiubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj~entries](N#networking/device_drivers/wwan/iosmN#networking/device_drivers/wwan/t7xxe includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj jՔR/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/wwan/index.rstj֔Kjajubaja}(j]j]j]j]j]ujajjajiubeja}(j]j]j]j]j]ujajjajfubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#indicesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]exprsubproject and htmlujajIjajfubeja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'DSA switch configuration from userspace}jajsbaja}(j]j]j]j]j]internalrefurinetworking/dsa/configuration anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration showcases}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#configuration-showcasesujajjaj ubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Configuration with tagging support}jaj1sbaja}(j]j]j]j]j]internalrefurij anchorname##configuration-with-tagging-supportujajjaj.ubaja}(j]j]j]j]j]ujaj¼jaj+ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Configuration without tagging support}jajTsbaja}(j]j]j]j]j]internalrefurij anchorname&#configuration-without-tagging-supportujajjajQubaja}(j]j]j]j]j]ujaj¼jajNubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Forwarding database (FDB) management}jajwsbaja}(j]j]j]j]j]internalrefurij anchorname##forwarding-database-fdb-managementujajjajtubaja}(j]j]j]j]j]ujaj¼jajqubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Affinity of user ports to CPU ports}jajsbaja}(j]j]j]j]j]internalrefurij anchorname$#affinity-of-user-ports-to-cpu-portsujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja IP Sysctl}jajsbaja}(j]j]j]j]j]internalrefurinetworking/ip-sysctl anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc/sys/net/ipv4/* Variables}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#proc-sys-net-ipv4-variablesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaINET peer storage}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#inet-peer-storageujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TCP variables}jaj8sbaja}(j]j]j]j]j]internalrefurij anchorname#tcp-variablesujajjaj5ubaja}(j]j]j]j]j]ujaj¼jaj2ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UDP variables}jaj[sbaja}(j]j]j]j]j]internalrefurij anchorname#udp-variablesujajjajXubaja}(j]j]j]j]j]ujaj¼jajUubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RAW variables}jaj~sbaja}(j]j]j]j]j]internalrefurij anchorname#raw-variablesujajjaj{ubaja}(j]j]j]j]j]ujaj¼jajxubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCIPSOv4 Variables}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#cipsov4-variablesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IP Variables}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #ip-variablesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/proc/sys/net/ipv6/* Variables}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#proc-sys-net-ipv6-variablesujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``icmp/*``ja]jaicmp/*}jaj sbaja}(j]j]j]j]j]ujajjՔNj֔Njaj ubja:}jaj sbeja}(j]j]j]j]j]internalrefurij anchorname#icmpujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!/proc/sys/net/bridge/* Variables:}jaj;sbaja}(j]j]j]j]j]internalrefurij anchorname#proc-sys-net-bridge-variablesujajjaj8ubaja}(j]j]j]j]j]ujaj¼jaj5ubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``proc/sys/net/sctp/*``ja]japroc/sys/net/sctp/*}jajasbaja}(j]j]j]j]j]ujajjՔNj֔Njaj^ubja Variables:}jaj^sbeja}(j]j]j]j]j]internalrefurij anchorname#proc-sys-net-sctp-variablesujajjaj[ubaja}(j]j]j]j]j]ujaj¼jajXubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``/proc/sys/net/core/*``ja]ja/proc/sys/net/core/*}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#proc-sys-net-coreujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``/proc/sys/net/unix/*``ja]ja/proc/sys/net/unix/*}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubaja}(j]j]j]j]j]internalrefurij anchorname#proc-sys-net-unixujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj, jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jabnxt devlink support}jajsbaja}(j]j]j]j]j]internalrefurinetworking/devlink/bnxt anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname #parametersujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jajAsbaja}(j]j]j]j]j]internalrefurij  anchorname#info-versionsujajjaj>ubaja}(j]j]j]j]j]ujaj¼jaj;ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj` jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaio_uring zero copy Rx}jajysbaja}(j]j]j]j]j]internalrefurinetworking/iou-zcrx anchornamehujajjajvubaja}(j]j]j]j]j]ujaj¼jajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNIC HW Requirements}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#nic-hw-requirementsujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHeader/data split}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#header-data-splitujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flow steering}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#flow-steeringujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRSS}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#rssujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#usageujajjajNubaja}(j]j]j]j]j]ujaj¼jajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Setup NIC}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname #setup-nicujajjajnubaja}(j]j]j]j]j]ujaj¼jajkubaja}(j]j]j]j]j]ujajjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetup io_uring}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#setup-io-uringujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreate memory area}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#create-memory-areaujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreate refill ring}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#create-refill-ringujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister ZC Rx}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#register-zc-rxujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMap refill ring}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#map-refill-ringujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceiving data}jajCsbaja}(j]j]j]j]j]internalrefurij anchorname#receiving-dataujajjaj@ubaja}(j]j]j]j]j]ujaj¼jaj=ubaja}(j]j]j]j]j]ujajjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRecycling buffers}jajfsbaja}(j]j]j]j]j]internalrefurij anchorname#recycling-buffersujajjajcubaja}(j]j]j]j]j]ujaj¼jaj`ubaja}(j]j]j]j]j]ujajjajhubeja}(j]j]j]j]j]ujajjajKubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#testingujajjajubaja}(j]j]j]j]j]ujaj¼jajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajsubeja}(j]j]j]j]j]ujajjajpubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaISO 15765-2 (ISO-TP)}jajsbaja}(j]j]j]j]j]internalrefurinetworking/iso15765-2 anchornamehujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j]j]ujaj¼jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecifications used}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#specifications-usedujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Addressing}jaj0 sbaja}(j]j]j]j]j]internalrefurij anchorname #addressingujajjaj- ubaja}(j]j]j]j]j]ujaj¼jaj* ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Transport protocol and associated frame types}jajS sbaja}(j]j]j]j]j]internalrefurij anchorname.#transport-protocol-and-associated-frame-typesujajjajP ubaja}(j]j]j]j]j]ujaj¼jajM ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to Use ISO-TP}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#how-to-use-iso-tpujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj| ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Creation and basic usage of an ISO-TP socket}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname-#creation-and-basic-usage-of-an-iso-tp-socketujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaISO-TP socket options}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#iso-tp-socket-optionsujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral options}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#general-optionsujajjaj ubaja}(j]j]j]j]j]ujaj¼jaj ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlow Control options}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#flow-control-optionsujajjaj!ubaja}(j]j]j]j]j]ujaj¼jaj!ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLink Layer options}jaj+!sbaja}(j]j]j]j]j]internalrefurij anchorname#link-layer-optionsujajjaj(!ubaja}(j]j]j]j]j]ujaj¼jaj%!ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransmission stmin}jajN!sbaja}(j]j]j]j]j]internalrefurij anchorname#transmission-stminujajjajK!ubaja}(j]j]j]j]j]ujaj¼jajH!ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReception stmin}jajq!sbaja}(j]j]j]j]j]internalrefurij anchorname#reception-stminujajjajn!ubaja}(j]j]j]j]j]ujaj¼jajk!ubaja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulti-frame transport support}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#multi-frame-transport-supportujajjaj!ubaja}(j]j]j]j]j]ujaj¼jaj!ubaja}(j]j]j]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaErrors}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#errorsujajjaj!ubaja}(j]j]j]j]j]ujaj¼jaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRX path errors}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname#rx-path-errorsujajjaj!ubaja}(j]j]j]j]j]ujaj¼jaj!ubaja}(j]j]j]j]j]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTX path errors}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#tx-path-errorsujajjaj"ubaja}(j]j]j]j]j]ujaj¼jaj"ubaja}(j]j]j]j]j]ujajjaj!ubeja}(j]j]j]j]j]ujajjaj!ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajjaj| ubeja}(j]j]j]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jajA"sbaja}(j]j]j]j]j]internalrefurij anchorname #examplesujajjaj>"ubaja}(j]j]j]j]j]ujaj¼jaj;"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic node example}jaja"sbaja}(j]j]j]j]j]internalrefurij anchorname#basic-node-exampleujajjaj^"ubaja}(j]j]j]j]j]ujaj¼jaj["ubaja}(j]j]j]j]j]ujajjajX"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional examples}jaj"sbaja}(j]j]j]j]j]internalrefurij anchorname#additional-examplesujajjaj"ubaja}(j]j]j]j]j]ujaj¼jaj~"ubaja}(j]j]j]j]j]ujajjajX"ubeja}(j]j]j]j]j]ujajjaj;"ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIPVLAN Driver HOWTO}jaj"sbaja}(j]j]j]j]j]internalrefurinetworking/ipvlan anchornamehujajjaj"ubaja}(j]j]j]j]j]ujaj¼jaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction:}jaj"sbaja}(j]j]j]j]j]internalrefurij" anchorname #introductionujajjaj"ubaja}(j]j]j]j]j]ujaj¼jaj"ubaja}(j]j]j]j]j]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Building and Installation:}jaj #sbaja}(j]j]j]j]j]internalrefurij" anchorname#building-and-installationujajjaj#ubaja}(j]j]j]j]j]ujaj¼jaj#ubaja}(j]j]j]j]j]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Configuration:}jaj.#sbaja}(j]j]j]j]j]internalrefurij" anchorname#configurationujajjaj+#ubaja}(j]j]j]j]j]ujaj¼jaj(#ubaja}(j]j]j]j]j]ujajjaj"ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Operating modes:}jajQ#sbaja}(j]j]j]j]j]internalrefurij" anchorname#operating-modesujajjajN#ubaja}(j]j]j]j]j]ujaj¼jajK#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.1 L2 mode:}jajq#sbaja}(j]j]j]j]j]internalrefurij" anchorname#l2-modeujajjajn#ubaja}(j]j]j]j]j]ujaj¼jajk#ubaja}(j]j]j]j]j]ujajjajh#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.2 L3 mode:}jaj#sbaja}(j]j]j]j]j]internalrefurij" anchorname#l3-modeujajjaj#ubaja}(j]j]j]j]j]ujaj¼jaj#ubaja}(j]j]j]j]j]ujajjajh#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.3 L3S mode:}jaj#sbaja}(j]j]j]j]j]internalrefurij" anchorname #l3s-modeujajjaj#ubaja}(j]j]j]j]j]ujaj¼jaj#ubaja}(j]j]j]j]j]ujajjajh#ubeja}(j]j]j]j]j]ujajjajK#ubeja}(j]j]j]j]j]ujajjaj"ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. Mode flags:}jaj#sbaja}(j]j]j]j]j]internalrefurij" anchorname #mode-flagsujajjaj#ubaja}(j]j]j]j]j]ujaj¼jaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.1 bridge:}jaj$sbaja}(j]j]j]j]j]internalrefurij" anchorname#bridgeujajjaj$ubaja}(j]j]j]j]j]ujaj¼jaj$ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.2 private:}jaj)$sbaja}(j]j]j]j]j]internalrefurij" anchorname#privateujajjaj&$ubaja}(j]j]j]j]j]ujaj¼jaj#$ubaja}(j]j]j]j]j]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.3 vepa:}jajL$sbaja}(j]j]j]j]j]internalrefurij" anchorname#vepaujajjajI$ubaja}(j]j]j]j]j]ujaj¼jajF$ubaja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'6. What to choose (macvlan vs. ipvlan)?}jaj{$sbaja}(j]j]j]j]j]internalrefurij" anchorname!#what-to-choose-macvlan-vs-ipvlanujajjajx$ubaja}(j]j]j]j]j]ujaj¼jaju$ubaja}(j]j]j]j]j]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Example configuration:}jaj$sbaja}(j]j]j]j]j]internalrefurij" anchorname#example-configurationujajjaj$ubaja}(j]j]j]j]j]ujaj¼jaj$ubaja}(j]j]j]j]j]ujajjaj"ubeja}(j]j]j]j]j]ujajjaj"ubeja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaice devlink support}jaj$sbaja}(j]j]j]j]j]internalrefurinetworking/devlink/ice anchornamehujajjaj$ubaja}(j]j]j]j]j]ujaj¼jaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jaj$sbaja}(j]j]j]j]j]internalrefurij$ anchorname #parametersujajjaj$ubaja}(j]j]j]j]j]ujaj¼jaj$ubaja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Info versions}jaj%sbaja}(j]j]j]j]j]internalrefurij$ anchorname#info-versionsujajjaj%ubaja}(j]j]j]j]j]ujaj¼jaj%ubaja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flash Update}jaj<%sbaja}(j]j]j]j]j]internalrefurij$ anchorname #flash-updateujajjaj9%ubaja}(j]j]j]j]j]ujaj¼jaj6%ubaja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReload}jaj_%sbaja}(j]j]j]j]j]internalrefurij$ anchorname#reloadujajjaj\%ubaja}(j]j]j]j]j]ujaj¼jajY%ubaja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Port split}jaj%sbaja}(j]j]j]j]j]internalrefurij$ anchorname #port-splitujajjaj%ubaja}(j]j]j]j]j]ujaj¼jaj|%ubaja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegions}jaj%sbaja}(j]j]j]j]j]internalrefurij$ anchorname#regionsujajjaj%ubaja}(j]j]j]j]j]ujaj¼jaj%ubaja}(j]j]j]j]j]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Devlink Rate}jaj%sbaja}(j]j]j]j]j]internalrefurij$ anchorname #devlink-rateujajjaj%ubaja}(j]j]j]j]j]ujaj¼jaj%ubaja}(j]j]j]j]j]ujajjaj$ubeja}(j]j]j]j]j]ujajjaj$ubeja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janetdevsim devlink support}jaj&sbaja}(j]j]j]j]j]internalrefurinetworking/devlink/netdevsim anchornamehujajjaj%ubaja}(j]j]j]j]j]ujaj¼jaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jaj &sbaja}(j]j]j]j]j]internalrefurij& anchorname #parametersujajjaj&ubaja}(j]j]j]j]j]ujaj¼jaj&ubaja}(j]j]j]j]j]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegions}jajC&sbaja}(j]j]j]j]j]internalrefurij& anchorname#regionsujajjaj@&ubaja}(j]j]j]j]j]ujaj¼jaj=&ubaja}(j]j]j]j]j]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajf&sbaja}(j]j]j]j]j]internalrefurij& anchorname #resourcesujajjajc&ubaja}(j]j]j]j]j]ujaj¼jaj`&ubaja}(j]j]j]j]j]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Rate objects}jaj&sbaja}(j]j]j]j]j]internalrefurij& anchorname #rate-objectsujajjaj&ubaja}(j]j]j]j]j]ujaj¼jaj&ubaja}(j]j]j]j]j]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver-specific Traps}jaj&sbaja}(j]j]j]j]j]internalrefurij& anchorname#driver-specific-trapsujajjaj&ubaja}(j]j]j]j]j]ujaj¼jaj&ubaja}(j]j]j]j]j]ujajjaj&ubeja}(j]j]j]j]j]ujajjaj%ubeja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Devlink Info}jaj&sbaja}(j]j]j]j]j]internalrefurinetworking/devlink/devlink-info anchornamehujajjaj&ubaja}(j]j]j]j]j]ujaj¼jaj&ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric Versions}jaj'sbaja}(j]j]j]j]j]internalrefurij& anchorname#generic-versionsujajjaj'ubaja}(j]j]j]j]j]ujaj¼jaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaboard.id}jaj$'sbaja}(j]j]j]j]j]internalrefurij& anchorname #board-idujajjaj!'ubaja}(j]j]j]j]j]ujaj¼jaj'ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja board.rev}jajG'sbaja}(j]j]j]j]j]internalrefurij& anchorname #board-revujajjajD'ubaja}(j]j]j]j]j]ujaj¼jajA'ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaasic.id}jajj'sbaja}(j]j]j]j]j]internalrefurij& anchorname#asic-idujajjajg'ubaja}(j]j]j]j]j]ujaj¼jajd'ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaasic.rev}jaj'sbaja}(j]j]j]j]j]internalrefurij& anchorname #asic-revujajjaj'ubaja}(j]j]j]j]j]ujaj¼jaj'ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaboard.manufacture}jaj'sbaja}(j]j]j]j]j]internalrefurij& anchorname#board-manufactureujajjaj'ubaja}(j]j]j]j]j]ujaj¼jaj'ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaboard.part_number}jaj'sbaja}(j]j]j]j]j]internalrefurij& anchorname#board-part-numberujajjaj'ubaja}(j]j]j]j]j]ujaj¼jaj'ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafw}jaj'sbaja}(j]j]j]j]j]internalrefurij& anchorname#fwujajjaj'ubaja}(j]j]j]j]j]ujaj¼jaj'ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafw.mgmt}jaj(sbaja}(j]j]j]j]j]internalrefurij& anchorname#fw-mgmtujajjaj(ubaja}(j]j]j]j]j]ujaj¼jaj(ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fw.mgmt.api}jaj<(sbaja}(j]j]j]j]j]internalrefurij& anchorname #fw-mgmt-apiujajjaj9(ubaja}(j]j]j]j]j]ujaj¼jaj6(ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafw.app}jaj_(sbaja}(j]j]j]j]j]internalrefurij& anchorname#fw-appujajjaj\(ubaja}(j]j]j]j]j]ujaj¼jajY(ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafw.undi}jaj(sbaja}(j]j]j]j]j]internalrefurij& anchorname#fw-undiujajjaj(ubaja}(j]j]j]j]j]ujaj¼jaj|(ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafw.ncsi}jaj(sbaja}(j]j]j]j]j]internalrefurij& anchorname#fw-ncsiujajjaj(ubaja}(j]j]j]j]j]ujaj¼jaj(ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafw.psid}jaj(sbaja}(j]j]j]j]j]internalrefurij& anchorname#fw-psidujajjaj(ubaja}(j]j]j]j]j]ujaj¼jaj(ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafw.roce}jaj(sbaja}(j]j]j]j]j]internalrefurij& anchorname#fw-roceujajjaj(ubaja}(j]j]j]j]j]ujaj¼jaj(ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fw.bundle_id}jaj)sbaja}(j]j]j]j]j]internalrefurij& anchorname #fw-bundle-idujajjaj )ubaja}(j]j]j]j]j]ujaj¼jaj)ubaja}(j]j]j]j]j]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fw.bootloader}jaj1)sbaja}(j]j]j]j]j]internalrefurij& anchorname#fw-bootloaderujajjaj.)ubaja}(j]j]j]j]j]ujaj¼jaj+)ubaja}(j]j]j]j]j]ujajjaj'ubeja}(j]j]j]j]j]ujajjaj&ubeja}(j]j]j]j]j]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Future work}jaj`)sbaja}(j]j]j]j]j]internalrefurij& anchorname #future-workujajjaj])ubaja}(j]j]j]j]j]ujaj¼jajZ)ubaja}(j]j]j]j]j]ujajjaj&ubeja}(j]j]j]j]j]ujajjaj&ubeja}(j]j]j]j]j]ujajjaj&ubaja}(j]j]j]j]j]ujajubjY jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Texas Instruments CPSW switchdev based ethernet driver}jaj)sbaja}(j]j]j]j]j]internalrefuri4networking/device_drivers/ethernet/ti/cpsw_switchdev anchornamehujajjaj)ubaja}(j]j]j]j]j]ujaj¼jaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Port renaming}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#port-renamingujajjaj)ubaja}(j]j]j]j]j]ujaj¼jaj)ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Dual mac mode}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname#dual-mac-modeujajjaj)ubaja}(j]j]j]j]j]ujaj¼jaj)ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Devlink configuration parameters}jaj)sbaja}(j]j]j]j]j]internalrefurij) anchorname!#devlink-configuration-parametersujajjaj)ubaja}(j]j]j]j]j]ujaj¼jaj)ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridging in dual mac mode}jaj!*sbaja}(j]j]j]j]j]internalrefurij) anchorname#bridging-in-dual-mac-modeujajjaj*ubaja}(j]j]j]j]j]ujaj¼jaj*ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling “switch”}jajD*sbaja}(j]j]j]j]j]internalrefurij) anchorname#enabling-switchujajjajA*ubaja}(j]j]j]j]j]ujaj¼jaj>*ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bridge setup}jajg*sbaja}(j]j]j]j]j]internalrefurij) anchorname #bridge-setupujajjajd*ubaja}(j]j]j]j]j]ujaj¼jaja*ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja On/off STP}jaj*sbaja}(j]j]j]j]j]internalrefurij) anchorname #on-off-stpujajjaj*ubaja}(j]j]j]j]j]ujaj¼jaj*ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVLAN configuration}jaj*sbaja}(j]j]j]j]j]internalrefurij) anchorname#vlan-configurationujajjaj*ubaja}(j]j]j]j]j]ujaj¼jaj*ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdd extra VLANs}jaj*sbaja}(j]j]j]j]j]internalrefurij) anchorname#add-extra-vlansujajjaj*ubaja}(j]j]j]j]j]ujaj¼jaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFDBs}jaj*sbaja}(j]j]j]j]j]internalrefurij) anchorname#fdbsujajjaj*ubaja}(j]j]j]j]j]ujaj¼jaj*ubaja}(j]j]j]j]j]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMDBs}jaj+sbaja}(j]j]j]j]j]internalrefurij) anchorname#mdbsujajjaj+ubaja}(j]j]j]j]j]ujaj¼jaj +ubaja}(j]j]j]j]j]ujajjaj*ubeja}(j]j]j]j]j]ujajjaj*ubeja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulticast flooding}jajB+sbaja}(j]j]j]j]j]internalrefurij) anchorname#multicast-floodingujajjaj?+ubaja}(j]j]j]j]j]ujaj¼jaj<+ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccess and Trunk port}jaje+sbaja}(j]j]j]j]j]internalrefurij) anchorname#access-and-trunk-portujajjajb+ubaja}(j]j]j]j]j]ujaj¼jaj_+ubaja}(j]j]j]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNFS}jaj+sbaja}(j]j]j]j]j]internalrefurij) anchorname#nfsujajjaj+ubaja}(j]j]j]j]j]ujaj¼jaj+ubaja}(j]j]j]j]j]ujajjaj)ubeja}(j]j]j]j]j]ujajjaj)ubeja}(j]j]j]j]j]ujajjaj)ubaja}(j]j]j]j]j]ujajubj= jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.Intel(R) PRO/Wireless 2915ABG Driver for Linux}jaj+sbaja}(j]j]j]j]j]internalrefuri,networking/device_drivers/wifi/intel/ipw2200 anchornamehujajjaj+ubaja}(j]j]j]j]j]ujaj¼jaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10. IMPORTANT INFORMATION BEFORE USING THIS DRIVER}jaj+sbaja}(j]j]j]j]j]internalrefurij+ anchorname/#important-information-before-using-this-driverujajjaj+ubaja}(j]j]j]j]j]ujaj¼jaj+ubaja}(j]j]j]j]j]ujajjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname #introductionujajjaj,ubaja}(j]j]j]j]j]ujaj¼jaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.1. Overview of Features}jaj#,sbaja}(j]j]j]j]j]internalrefurij+ anchorname#overview-of-featuresujajjaj ,ubaja}(j]j]j]j]j]ujaj¼jaj,ubaja}(j]j]j]j]j]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2. Command Line Parameters}jajF,sbaja}(j]j]j]j]j]internalrefurij+ anchorname#command-line-parametersujajjajC,ubaja}(j]j]j]j]j]ujaj¼jaj@,ubaja}(j]j]j]j]j]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'1.3. Wireless Extension Private Methods}jaji,sbaja}(j]j]j]j]j]internalrefurij+ anchorname##wireless-extension-private-methodsujajjajf,ubaja}(j]j]j]j]j]ujaj¼jajc,ubaja}(j]j]j]j]j]ujajjaj,ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1.4. Sysfs Helper Files}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname#sysfs-helper-filesujajjaj,ubaja}(j]j]j]j]j]ujaj¼jaj,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%1.4.1 Driver Level Sysfs Helper Files}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname #driver-level-sysfs-helper-filesujajjaj,ubaja}(j]j]j]j]j]ujaj¼jaj,ubaja}(j]j]j]j]j]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%1.4.2 Device Level Sysfs Helper Files}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname #device-level-sysfs-helper-filesujajjaj,ubaja}(j]j]j]j]j]ujaj¼jaj,ubaja}(j]j]j]j]j]ujajjaj,ubeja}(j]j]j]j]j]ujajjaj,ubeja}(j]j]j]j]j]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.5. Supported channels}jaj,sbaja}(j]j]j]j]j]internalrefurij+ anchorname#supported-channelsujajjaj,ubaja}(j]j]j]j]j]ujaj¼jaj,ubaja}(j]j]j]j]j]ujajjaj,ubeja}(j]j]j]j]j]ujajjaj+ubeja}(j]j]j]j]j]ujajjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Ad-Hoc Networking}jaj--sbaja}(j]j]j]j]j]internalrefurij+ anchorname#ad-hoc-networkingujajjaj*-ubaja}(j]j]j]j]j]ujaj¼jaj'-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1. Joining an Ad-Hoc Network}jajM-sbaja}(j]j]j]j]j]internalrefurij+ anchorname#joining-an-ad-hoc-networkujajjajJ-ubaja}(j]j]j]j]j]ujaj¼jajG-ubaja}(j]j]j]j]j]ujajjajD-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2. Creating an Ad-Hoc Network}jajp-sbaja}(j]j]j]j]j]internalrefurij+ anchorname#creating-an-ad-hoc-networkujajjajm-ubaja}(j]j]j]j]j]ujaj¼jajj-ubaja}(j]j]j]j]j]ujajjajD-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3. Merging Ad-Hoc Networks}jaj-sbaja}(j]j]j]j]j]internalrefurij+ anchorname#merging-ad-hoc-networksujajjaj-ubaja}(j]j]j]j]j]ujaj¼jaj-ubaja}(j]j]j]j]j]ujajjajD-ubeja}(j]j]j]j]j]ujajjaj'-ubeja}(j]j]j]j]j]ujajjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"3. Interaction with Wireless Tools}jaj-sbaja}(j]j]j]j]j]internalrefurij+ anchorname #interaction-with-wireless-toolsujajjaj-ubaja}(j]j]j]j]j]ujaj¼jaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 iwconfig mode}jaj-sbaja}(j]j]j]j]j]internalrefurij+ anchorname#iwconfig-modeujajjaj-ubaja}(j]j]j]j]j]ujaj¼jaj-ubaja}(j]j]j]j]j]ujajjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 iwconfig sens}jaj.sbaja}(j]j]j]j]j]internalrefurij+ anchorname#iwconfig-sensujajjaj.ubaja}(j]j]j]j]j]ujaj¼jaj-ubaja}(j]j]j]j]j]ujajjaj-ubeja}(j]j]j]j]j]ujajjaj-ubeja}(j]j]j]j]j]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. About the Version Numbers}jaj4.sbaja}(j]j]j]j]j]internalrefurij+ anchorname#about-the-version-numbersujajjaj1.ubaja}(j]j]j]j]j]ujaj¼jaj..ubaja}(j]j]j]j]j]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Firmware installation}jajW.sbaja}(j]j]j]j]j]internalrefurij+ anchorname#firmware-installationujajjajT.ubaja}(j]j]j]j]j]ujaj¼jajQ.ubaja}(j]j]j]j]j]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. Support}jajz.sbaja}(j]j]j]j]j]internalrefurij+ anchorname#supportujajjajw.ubaja}(j]j]j]j]j]ujaj¼jajt.ubaja}(j]j]j]j]j]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 7. License}jaj.sbaja}(j]j]j]j]j]internalrefurij+ anchorname#licenseujajjaj.ubaja}(j]j]j]j]j]ujaj¼jaj.ubaja}(j]j]j]j]j]ujajjaj+ubeja}(j]j]j]j]j]ujajjaj+ubeja}(j]j]j]j]j]ujajjaj+ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Linux Networking and Network Devices APIs}jaj.sbaja}(j]j]j]j]j]internalrefurinetworking/kapi anchornamehujajjaj.ubaja}(j]j]j]j]j]ujaj¼jaj.ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Networking}jaj.sbaja}(j]j]j]j]j]internalrefurij. anchorname#linux-networkingujajjaj.ubaja}(j]j]j]j]j]ujaj¼jaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNetworking Base Types}jaj/sbaja}(j]j]j]j]j]internalrefurij. anchorname#networking-base-typesujajjaj/ubaja}(j]j]j]j]j]ujaj¼jaj/ubaja}(j]j]j]j]j]ujajjaj /ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSocket Buffer Functions}jaj8/sbaja}(j]j]j]j]j]internalrefurij. anchorname#socket-buffer-functionsujajjaj5/ubaja}(j]j]j]j]j]ujaj¼jaj2/ubaja}(j]j]j]j]j]ujajjaj /ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Socket Filter}jaj[/sbaja}(j]j]j]j]j]internalrefurij. anchorname#socket-filterujajjajX/ubaja}(j]j]j]j]j]ujaj¼jajU/ubaja}(j]j]j]j]j]ujajjaj /ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Network Statistics}jaj~/sbaja}(j]j]j]j]j]internalrefurij. anchorname#generic-network-statisticsujajjaj{/ubaja}(j]j]j]j]j]ujaj¼jajx/ubaja}(j]j]j]j]j]ujajjaj /ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSUN RPC subsystem}jaj/sbaja}(j]j]j]j]j]internalrefurij. anchorname#sun-rpc-subsystemujajjaj/ubaja}(j]j]j]j]j]ujaj¼jaj/ubaja}(j]j]j]j]j]ujajjaj /ubeja}(j]j]j]j]j]ujajjaj.ubeja}(j]j]j]j]j]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetwork device support}jaj/sbaja}(j]j]j]j]j]internalrefurij. anchorname#network-device-supportujajjaj/ubaja}(j]j]j]j]j]ujaj¼jaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Support}jaj/sbaja}(j]j]j]j]j]internalrefurij. anchorname#driver-supportujajjaj/ubaja}(j]j]j]j]j]ujaj¼jaj/ubaja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PHY Support}jaj0sbaja}(j]j]j]j]j]internalrefurij. anchorname #phy-supportujajjaj0ubaja}(j]j]j]j]j]ujaj¼jaj 0ubaja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHYLINK}jaj60sbaja}(j]j]j]j]j]internalrefurij. anchorname#phylinkujajjaj30ubaja}(j]j]j]j]j]ujaj¼jaj00ubaja}(j]j]j]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SFP support}jajY0sbaja}(j]j]j]j]j]internalrefurij. anchorname #sfp-supportujajjajV0ubaja}(j]j]j]j]j]ujaj¼jajS0ubaja}(j]j]j]j]j]ujajjaj/ubeja}(j]j]j]j]j]ujajjaj/ubeja}(j]j]j]j]j]ujajjaj.ubeja}(j]j]j]j]j]ujajjaj.ubeja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japrestera devlink support}jaj0sbaja}(j]j]j]j]j]internalrefurinetworking/devlink/prestera anchornamehujajjaj0ubaja}(j]j]j]j]j]ujaj¼jaj0ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver-specific Traps}jaj0sbaja}(j]j]j]j]j]internalrefurij0 anchorname#driver-specific-trapsujajjaj0ubaja}(j]j]j]j]j]ujaj¼jaj0ubaja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajjaj0ubeja}(j]j]j]j]j]ujajjaj0ubaja}(j]j]j]j]j]ujajubjD jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI2C Bus Drivers}jaj0sbaja}(j]j]j]j]j]internalrefurii2c/busses/index anchornamehuja referencejaj0ubaja}(j]j]j]j]j]ujacompact_paragraphjaj0ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentj1entries](Ni2c/busses/i2c-ali1535Ni2c/busses/i2c-ali1563Ni2c/busses/i2c-ali15x3Ni2c/busses/i2c-amd756Ni2c/busses/i2c-amd8111Ni2c/busses/i2c-amd-mp2Ni2c/busses/i2c-diolan-u2cNi2c/busses/i2c-i801Ni2c/busses/i2c-ismtNi2c/busses/i2c-mlxcpldNi2c/busses/i2c-nforce2Ni2c/busses/i2c-nvidia-gpuNi2c/busses/i2c-ocoresNi2c/busses/i2c-parportNi2c/busses/i2c-pca-isaNi2c/busses/i2c-piix4Ni2c/busses/i2c-sis5595Ni2c/busses/i2c-sis630Ni2c/busses/i2c-sis96xNi2c/busses/i2c-taos-evmNi2c/busses/i2c-viaproNi2c/busses/i2c-viaNi2c/busses/scx200_acbe includefiles](j1j1j!1j#1j%1j'1j)1j+1j-1j/1j11j31j51j71j91j;1j=1j?1jA1jC1jE1jG1jI1emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔ>/var/lib/git/docbuild/linux/Documentation/i2c/busses/index.rstj֔Kjaj1ubaja}(j]j]j]j]j]uja bullet_listjaj0ubeja}(j]j]j]j]j]uja list_itemjaj0ubaja}(j]j]j]j]j]ujaj^1ubj! jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-sis96x}jaju1sbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-sis96x anchornamehujaj1jajr1ubaja}(j]j]j]j]j]ujaj 1jajo1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj1sbaja}(j]j]j]j]j]internalrefurij1 anchorname #descriptionujaj1jaj1ubaja}(j]j]j]j]j]ujaj 1jaj1ubaja}(j]j]j]j]j]ujaje1jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTO DOs}jaj1sbaja}(j]j]j]j]j]internalrefurij1 anchorname#to-dosujaj1jaj1ubaja}(j]j]j]j]j]ujaj 1jaj1ubaja}(j]j]j]j]j]ujaje1jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Thank You}jaj1sbaja}(j]j]j]j]j]internalrefurij1 anchorname #thank-youujaj1jaj1ubaja}(j]j]j]j]j]ujaj 1jaj1ubaja}(j]j]j]j]j]ujaje1jaj1ubeja}(j]j]j]j]j]ujaj^1jajo1ubeja}(j]j]j]j]j]ujaje1jajl1ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaADIS16475 driver}jaj2sbaja}(j]j]j]j]j]internalrefuri iio/adis16475 anchornamehujaj1jaj2ubaja}(j]j]j]j]j]ujaj 1jaj 2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Supported devices}jaj32sbaja}(j]j]j]j]j]internalrefurij"2 anchorname#supported-devicesujaj1jaj02ubaja}(j]j]j]j]j]ujaj 1jaj-2ubaja}(j]j]j]j]j]ujaje1jaj*2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Device attributes}jajV2sbaja}(j]j]j]j]j]internalrefurij"2 anchorname#device-attributesujaj1jajS2ubaja}(j]j]j]j]j]ujaj 1jajP2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChannels processed values}jajv2sbaja}(j]j]j]j]j]internalrefurij"2 anchorname#channels-processed-valuesujaj1jajs2ubaja}(j]j]j]j]j]ujaj 1jajp2ubaja}(j]j]j]j]j]ujaje1jajm2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage examples}jaj2sbaja}(j]j]j]j]j]internalrefurij"2 anchorname#usage-examplesujaj1jaj2ubaja}(j]j]j]j]j]ujaj 1jaj2ubaja}(j]j]j]j]j]ujaje1jajm2ubeja}(j]j]j]j]j]ujaj^1jajP2ubeja}(j]j]j]j]j]ujaje1jaj*2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Device buffers}jaj2sbaja}(j]j]j]j]j]internalrefurij"2 anchorname#device-buffersujaj1jaj2ubaja}(j]j]j]j]j]ujaj 1jaj2ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage examples}jaj2sbaja}(j]j]j]j]j]internalrefurij"2 anchorname#id1ujaj1jaj2ubaja}(j]j]j]j]j]ujaj 1jaj2ubaja}(j]j]j]j]j]ujaje1jaj2ubaja}(j]j]j]j]j]ujaj^1jaj2ubeja}(j]j]j]j]j]ujaje1jaj*2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. IIO Interfacing Tools}jaj3sbaja}(j]j]j]j]j]internalrefurij"2 anchorname#iio-interfacing-toolsujaj1jaj3ubaja}(j]j]j]j]j]ujaj 1jaj3ubaja}(j]j]j]j]j]ujaje1jaj*2ubeja}(j]j]j]j]j]ujaj^1jaj 2ubeja}(j]j]j]j]j]ujaje1jaj 2ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver w83795}jajO3sbaja}(j]j]j]j]j]internalrefuri hwmon/w83795 anchornamehujaj1jajL3ubaja}(j]j]j]j]j]ujaj 1jajI3ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pin mapping}jajo3sbaja}(j]j]j]j]j]internalrefurij^3 anchorname #pin-mappingujaj1jajl3ubaja}(j]j]j]j]j]ujaj 1jaji3ubaja}(j]j]j]j]j]ujaje1jajf3ubaja}(j]j]j]j]j]ujaj^1jajI3ubeja}(j]j]j]j]j]ujaje1jajF3ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja AD4000 driver}jaj3sbaja}(j]j]j]j]j]internalrefuri iio/ad4000 anchornamehujaj1jaj3ubaja}(j]j]j]j]j]ujaj 1jaj3ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupported devices}jaj3sbaja}(j]j]j]j]j]internalrefurij3 anchorname#supported-devicesujaj1jaj3ubaja}(j]j]j]j]j]ujaj 1jaj3ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWiring connections}jaj3sbaja}(j]j]j]j]j]internalrefurij3 anchorname#wiring-connectionsujaj1jaj3ubaja}(j]j]j]j]j]ujaj 1jaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCS mode, 3-wire turbo mode}jaj4sbaja}(j]j]j]j]j]internalrefurij3 anchorname#cs-mode-3-wire-turbo-modeujaj1jaj4ubaja}(j]j]j]j]j]ujaj 1jaj4ubaja}(j]j]j]j]j]ujaje1jaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'CS mode, 3-wire, without busy indicator}jaj*4sbaja}(j]j]j]j]j]internalrefurij3 anchorname&#cs-mode-3-wire-without-busy-indicatorujaj1jaj'4ubaja}(j]j]j]j]j]ujaj 1jaj$4ubaja}(j]j]j]j]j]ujaje1jaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&CS mode, 4-wire without busy indicator}jajM4sbaja}(j]j]j]j]j]internalrefurij3 anchorname&#cs-mode-4-wire-without-busy-indicatorujaj1jajJ4ubaja}(j]j]j]j]j]ujaj 1jajG4ubaja}(j]j]j]j]j]ujaje1jaj3ubeja}(j]j]j]j]j]ujaj^1jaj3ubeja}(j]j]j]j]j]ujaje1jaj3ubaja}(j]j]j]j]j]ujaj^1jaj3ubeja}(j]j]j]j]j]ujaje1jaj3ubaja}(j]j]j]j]j]ujaj^1jaj3ubeja}(j]j]j]j]j]ujaje1jaj3ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja AD7625 driver}jaj4sbaja}(j]j]j]j]j]internalrefuri iio/ad7625 anchornamehujaj1jaj4ubaja}(j]j]j]j]j]ujaj 1jaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported devices}jaj4sbaja}(j]j]j]j]j]internalrefurij4 anchorname#supported-devicesujaj1jaj4ubaja}(j]j]j]j]j]ujaj 1jaj4ubaja}(j]j]j]j]j]ujaje1jaj4ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupported features}jaj4sbaja}(j]j]j]j]j]internalrefurij4 anchorname#supported-featuresujaj1jaj4ubaja}(j]j]j]j]j]ujaj 1jaj4ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConversion control modes}jaj5sbaja}(j]j]j]j]j]internalrefurij4 anchorname#conversion-control-modesujaj1jaj4ubaja}(j]j]j]j]j]ujaj 1jaj4ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEchoed-Clock interface mode}jaj 5sbaja}(j]j]j]j]j]internalrefurij4 anchorname#echoed-clock-interface-modeujaj1jaj5ubaja}(j]j]j]j]j]ujaj 1jaj5ubaja}(j]j]j]j]j]ujaje1jaj5ubaja}(j]j]j]j]j]ujaj^1jaj4ubeja}(j]j]j]j]j]ujaje1jaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReference voltage}jajO5sbaja}(j]j]j]j]j]internalrefurij4 anchorname#reference-voltageujaj1jajL5ubaja}(j]j]j]j]j]ujaj 1jajI5ubaja}(j]j]j]j]j]ujaje1jaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnimplemented features}jajr5sbaja}(j]j]j]j]j]internalrefurij4 anchorname#unimplemented-featuresujaj1jajo5ubaja}(j]j]j]j]j]ujaj 1jajl5ubaja}(j]j]j]j]j]ujaje1jaj4ubeja}(j]j]j]j]j]ujaj^1jaj4ubeja}(j]j]j]j]j]ujaje1jaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice attributes}jaj5sbaja}(j]j]j]j]j]internalrefurij4 anchorname#device-attributesujaj1jaj5ubaja}(j]j]j]j]j]ujaj 1jaj5ubaja}(j]j]j]j]j]ujaje1jaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice buffers}jaj5sbaja}(j]j]j]j]j]internalrefurij4 anchorname#device-buffersujaj1jaj5ubaja}(j]j]j]j]j]ujaj 1jaj5ubaja}(j]j]j]j]j]ujaje1jaj4ubeja}(j]j]j]j]j]ujaj^1jaj4ubeja}(j]j]j]j]j]ujaje1jaj4ubaja}(j]j]j]j]j]ujaj^1ubj_ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ucd9000}jaj5sbaja}(j]j]j]j]j]internalrefuri hwmon/ucd9000 anchornamehujaj1jaj5ubaja}(j]j]j]j]j]ujaj 1jaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj6sbaja}(j]j]j]j]j]internalrefurij 6 anchorname #descriptionujaj1jaj6ubaja}(j]j]j]j]j]ujaj 1jaj6ubaja}(j]j]j]j]j]ujaje1jaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj?6sbaja}(j]j]j]j]j]internalrefurij 6 anchorname #usage-notesujaj1jaj<6ubaja}(j]j]j]j]j]ujaj 1jaj96ubaja}(j]j]j]j]j]ujaje1jaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajb6sbaja}(j]j]j]j]j]internalrefurij 6 anchorname#platform-data-supportujaj1jaj_6ubaja}(j]j]j]j]j]ujaj 1jaj\6ubaja}(j]j]j]j]j]ujaje1jaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj6sbaja}(j]j]j]j]j]internalrefurij 6 anchorname#sysfs-entriesujaj1jaj6ubaja}(j]j]j]j]j]ujaj 1jaj6ubaja}(j]j]j]j]j]ujaje1jaj6ubeja}(j]j]j]j]j]ujaj^1jaj5ubeja}(j]j]j]j]j]ujaje1jaj5ubaja}(j]j]j]j]j]ujaj^1ubj,jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver tmp102}jaj6sbaja}(j]j]j]j]j]internalrefuri hwmon/tmp102 anchornamehujaj1jaj6ubaja}(j]j]j]j]j]ujaj 1jaj6ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj6sbaja}(j]j]j]j]j]internalrefurij6 anchorname #descriptionujaj1jaj6ubaja}(j]j]j]j]j]ujaj 1jaj6ubaja}(j]j]j]j]j]ujaje1jaj6ubaja}(j]j]j]j]j]ujaj^1jaj6ubeja}(j]j]j]j]j]ujaje1jaj6ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI2C/SMBUS Fault Codes}jaj7sbaja}(j]j]j]j]j]internalrefurii2c/fault-codes anchornamehujaj1jaj7ubaja}(j]j]j]j]j]ujaj 1jaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*A “Fault” is not always an “Error”}jaj57sbaja}(j]j]j]j]j]internalrefurij$7 anchorname#a-fault-is-not-always-an-errorujaj1jaj27ubaja}(j]j]j]j]j]ujaj 1jaj/7ubaja}(j]j]j]j]j]ujaje1jaj,7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C and SMBus fault codes}jajX7sbaja}(j]j]j]j]j]internalrefurij$7 anchorname#i2c-and-smbus-fault-codesujaj1jajU7ubaja}(j]j]j]j]j]ujaj 1jajR7ubaja}(j]j]j]j]j]ujaje1jaj,7ubeja}(j]j]j]j]j]ujaj^1jaj7ubeja}(j]j]j]j]j]ujaje1jaj 7ubaja}(j]j]j]j]j]ujaj^1ubj)jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver wm831x-hwmon}jaj7sbaja}(j]j]j]j]j]internalrefuri hwmon/wm831x anchornamehujaj1jaj7ubaja}(j]j]j]j]j]ujaj 1jaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj7sbaja}(j]j]j]j]j]internalrefurij7 anchorname #descriptionujaj1jaj7ubaja}(j]j]j]j]j]ujaj 1jaj7ubaja}(j]j]j]j]j]ujaje1jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltage Monitoring}jaj7sbaja}(j]j]j]j]j]internalrefurij7 anchorname#voltage-monitoringujaj1jaj7ubaja}(j]j]j]j]j]ujaj 1jaj7ubaja}(j]j]j]j]j]ujaje1jaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Monitoring}jaj7sbaja}(j]j]j]j]j]internalrefurij7 anchorname#temperature-monitoringujaj1jaj7ubaja}(j]j]j]j]j]ujaj 1jaj7ubaja}(j]j]j]j]j]ujaje1jaj7ubeja}(j]j]j]j]j]ujaj^1jaj7ubeja}(j]j]j]j]j]ujaje1jaj7ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver thmc50}jaj.8sbaja}(j]j]j]j]j]internalrefuri hwmon/thmc50 anchornamehujaj1jaj+8ubaja}(j]j]j]j]j]ujaj 1jaj(8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajN8sbaja}(j]j]j]j]j]internalrefurij=8 anchorname#module-parametersujaj1jajK8ubaja}(j]j]j]j]j]ujaj 1jajH8ubaja}(j]j]j]j]j]ujaje1jajE8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajq8sbaja}(j]j]j]j]j]internalrefurij=8 anchorname #descriptionujaj1jajn8ubaja}(j]j]j]j]j]ujaj 1jajk8ubaja}(j]j]j]j]j]ujaje1jajE8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Features}jaj8sbaja}(j]j]j]j]j]internalrefurij=8 anchorname#driver-featuresujaj1jaj8ubaja}(j]j]j]j]j]ujaj 1jaj8ubaja}(j]j]j]j]j]ujaje1jajE8ubeja}(j]j]j]j]j]ujaj^1jaj(8ubeja}(j]j]j]j]j]ujaje1jaj%8ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-ali1563}jaj8sbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-ali1563 anchornamehujaj1jaj8ubaja}(j]j]j]j]j]ujaj 1jaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj8sbaja}(j]j]j]j]j]internalrefurij8 anchorname #descriptionujaj1jaj8ubaja}(j]j]j]j]j]ujaj 1jaj8ubaja}(j]j]j]j]j]ujaje1jaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeatures}jaj9sbaja}(j]j]j]j]j]internalrefurij8 anchorname #featuresujaj1jaj 9ubaja}(j]j]j]j]j]ujaj 1jaj 9ubaja}(j]j]j]j]j]ujaje1jaj8ubeja}(j]j]j]j]j]ujaj^1jaj8ubeja}(j]j]j]j]j]ujaje1jaj8ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-i801}jajG9sbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-i801 anchornamehujaj1jajD9ubaja}(j]j]j]j]j]ujaj 1jajA9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajg9sbaja}(j]j]j]j]j]internalrefurijV9 anchorname#module-parametersujaj1jajd9ubaja}(j]j]j]j]j]ujaj 1jaja9ubaja}(j]j]j]j]j]ujaje1jaj^9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj9sbaja}(j]j]j]j]j]internalrefurijV9 anchorname #descriptionujaj1jaj9ubaja}(j]j]j]j]j]ujaj 1jaj9ubaja}(j]j]j]j]j]ujaje1jaj^9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProcess Call Support}jaj9sbaja}(j]j]j]j]j]internalrefurijV9 anchorname#process-call-supportujaj1jaj9ubaja}(j]j]j]j]j]ujaj 1jaj9ubaja}(j]j]j]j]j]ujaje1jaj^9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C Block Read Support}jaj9sbaja}(j]j]j]j]j]internalrefurijV9 anchorname#i2c-block-read-supportujaj1jaj9ubaja}(j]j]j]j]j]ujaj 1jaj9ubaja}(j]j]j]j]j]ujaje1jaj^9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMBus 2.0 Support}jaj9sbaja}(j]j]j]j]j]internalrefurijV9 anchorname#smbus-2-0-supportujaj1jaj9ubaja}(j]j]j]j]j]ujaj 1jaj9ubaja}(j]j]j]j]j]ujaje1jaj^9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt Support}jaj:sbaja}(j]j]j]j]j]internalrefurijV9 anchorname#interrupt-supportujaj1jaj:ubaja}(j]j]j]j]j]ujaj 1jaj:ubaja}(j]j]j]j]j]ujaje1jaj^9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHidden ICH SMBus}jaj9:sbaja}(j]j]j]j]j]internalrefurijV9 anchorname#hidden-ich-smbusujaj1jaj6:ubaja}(j]j]j]j]j]ujaj 1jaj3:ubaja}(j]j]j]j]j]ujaje1jaj^9ubeja}(j]j]j]j]j]ujaj^1jajA9ubeja}(j]j]j]j]j]ujaje1jaj>9ubaja}(j]j]j]j]j]ujaj^1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver twl4030-madc}jajq:sbaja}(j]j]j]j]j]internalrefurihwmon/twl4030-madc-hwmon anchornamehujaj1jajn:ubaja}(j]j]j]j]j]ujaj 1jajk:ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj:sbaja}(j]j]j]j]j]internalrefurij: anchorname #descriptionujaj1jaj:ubaja}(j]j]j]j]j]ujaj 1jaj:ubaja}(j]j]j]j]j]ujaje1jaj:ubaja}(j]j]j]j]j]ujaj^1jajk:ubeja}(j]j]j]j]j]ujaje1jajh:ubaja}(j]j]j]j]j]ujaj^1ubjA jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-via}jaj:sbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-via anchornamehujaj1jaj:ubaja}(j]j]j]j]j]ujaj 1jaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj:sbaja}(j]j]j]j]j]internalrefurij: anchorname #descriptionujaj1jaj:ubaja}(j]j]j]j]j]ujaj 1jaj:ubaja}(j]j]j]j]j]ujaje1jaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Problems?}jaj ;sbaja}(j]j]j]j]j]internalrefurij: anchorname #problemsujaj1jaj ;ubaja}(j]j]j]j]j]ujaj 1jaj;ubaja}(j]j]j]j]j]ujaje1jaj:ubeja}(j]j]j]j]j]ujaj^1jaj:ubeja}(j]j]j]j]j]ujaje1jaj:ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver w83793}jajD;sbaja}(j]j]j]j]j]internalrefuri hwmon/w83793 anchornamehujaj1jajA;ubaja}(j]j]j]j]j]ujaj 1jaj>;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule parameters}jajd;sbaja}(j]j]j]j]j]internalrefurijS; anchorname#module-parametersujaj1jaja;ubaja}(j]j]j]j]j]ujaj 1jaj^;ubaja}(j]j]j]j]j]ujaje1jaj[;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj;sbaja}(j]j]j]j]j]internalrefurijS; anchorname #descriptionujaj1jaj;ubaja}(j]j]j]j]j]ujaj 1jaj;ubaja}(j]j]j]j]j]ujaje1jaj[;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jaj;sbaja}(j]j]j]j]j]internalrefurijS; anchorname#notesujaj1jaj;ubaja}(j]j]j]j]j]ujaj 1jaj;ubaja}(j]j]j]j]j]ujaje1jaj[;ubeja}(j]j]j]j]j]ujaj^1jaj>;ubeja}(j]j]j]j]j]ujaje1jaj;;ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-pca-isa}jaj;sbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-pca-isa anchornamehujaj1jaj;ubaja}(j]j]j]j]j]ujaj 1jaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jaj<sbaja}(j]j]j]j]j]internalrefurij; anchorname#module-parametersujaj1jaj;ubaja}(j]j]j]j]j]ujaj 1jaj;ubaja}(j]j]j]j]j]ujaje1jaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj%<sbaja}(j]j]j]j]j]internalrefurij; anchorname #descriptionujaj1jaj"<ubaja}(j]j]j]j]j]ujaj 1jaj<ubaja}(j]j]j]j]j]ujaje1jaj;ubeja}(j]j]j]j]j]ujaj^1jaj;ubeja}(j]j]j]j]j]ujaje1jaj;ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver tps40422}jaj]<sbaja}(j]j]j]j]j]internalrefurihwmon/tps40422 anchornamehujaj1jajZ<ubaja}(j]j]j]j]j]ujaj 1jajW<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj}<sbaja}(j]j]j]j]j]internalrefurijl< anchorname #descriptionujaj1jajz<ubaja}(j]j]j]j]j]ujaj 1jajw<ubaja}(j]j]j]j]j]ujaje1jajt<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj<sbaja}(j]j]j]j]j]internalrefurijl< anchorname #usage-notesujaj1jaj<ubaja}(j]j]j]j]j]ujaj 1jaj<ubaja}(j]j]j]j]j]ujaje1jajt<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jaj<sbaja}(j]j]j]j]j]internalrefurijl< anchorname#platform-data-supportujaj1jaj<ubaja}(j]j]j]j]j]ujaj 1jaj<ubaja}(j]j]j]j]j]ujaje1jajt<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj<sbaja}(j]j]j]j]j]internalrefurijl< anchorname#sysfs-entriesujaj1jaj<ubaja}(j]j]j]j]j]ujaj 1jaj<ubaja}(j]j]j]j]j]ujaje1jajt<ubeja}(j]j]j]j]j]ujaj^1jajW<ubeja}(j]j]j]j]j]ujaje1jajT<ubaja}(j]j]j]j]j]ujaj^1ubjK jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver w83773g}jaj=sbaja}(j]j]j]j]j]internalrefuri hwmon/w83773g anchornamehujaj1jaj=ubaja}(j]j]j]j]j]ujaj 1jaj=ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj>=sbaja}(j]j]j]j]j]internalrefurij-= anchorname #descriptionujaj1jaj;=ubaja}(j]j]j]j]j]ujaj 1jaj8=ubaja}(j]j]j]j]j]ujaje1jaj5=ubaja}(j]j]j]j]j]ujaj^1jaj=ubeja}(j]j]j]j]j]ujaje1jaj=ubaja}(j]j]j]j]j]ujaj^1ubjs jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-adm8111}jajv=sbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-amd8111 anchornamehujaj1jajs=ubaja}(j]j]j]j]j]ujaj 1jajp=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj=sbaja}(j]j]j]j]j]internalrefurij= anchorname #descriptionujaj1jaj=ubaja}(j]j]j]j]j]ujaj 1jaj=ubaja}(j]j]j]j]j]ujaje1jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProcess Call Support}jaj=sbaja}(j]j]j]j]j]internalrefurij= anchorname#process-call-supportujaj1jaj=ubaja}(j]j]j]j]j]ujaj 1jaj=ubaja}(j]j]j]j]j]ujaje1jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMBus 2.0 Support}jaj=sbaja}(j]j]j]j]j]internalrefurij= anchorname#smbus-2-0-supportujaj1jaj=ubaja}(j]j]j]j]j]ujaj 1jaj=ubaja}(j]j]j]j]j]ujaje1jaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jaj=sbaja}(j]j]j]j]j]internalrefurij= anchorname#notesujaj1jaj=ubaja}(j]j]j]j]j]ujaj 1jaj=ubaja}(j]j]j]j]j]ujaje1jaj=ubeja}(j]j]j]j]j]ujaj^1jajp=ubeja}(j]j]j]j]j]ujaje1jajm=ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver xdp710}jaj7>sbaja}(j]j]j]j]j]internalrefuri hwmon/xdp710 anchornamehujaj1jaj4>ubaja}(j]j]j]j]j]ujaj 1jaj1>ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajW>sbaja}(j]j]j]j]j]internalrefurijF> anchorname #descriptionujaj1jajT>ubaja}(j]j]j]j]j]ujaj 1jajQ>ubaja}(j]j]j]j]j]ujaje1jajN>ubaja}(j]j]j]j]j]ujaj^1jaj1>ubeja}(j]j]j]j]j]ujaje1jaj.>ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja AD4695 driver}jaj>sbaja}(j]j]j]j]j]internalrefuri iio/ad4695 anchornamehujaj1jaj>ubaja}(j]j]j]j]j]ujaj 1jaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported devices}jaj>sbaja}(j]j]j]j]j]internalrefurij> anchorname#supported-devicesujaj1jaj>ubaja}(j]j]j]j]j]ujaj 1jaj>ubaja}(j]j]j]j]j]ujaje1jaj>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupported features}jaj>sbaja}(j]j]j]j]j]internalrefurij> anchorname#supported-featuresujaj1jaj>ubaja}(j]j]j]j]j]ujaj 1jaj>ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSPI wiring modes}jaj>sbaja}(j]j]j]j]j]internalrefurij> anchorname#spi-wiring-modesujaj1jaj>ubaja}(j]j]j]j]j]ujaj 1jaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4-wire mode}jaj?sbaja}(j]j]j]j]j]internalrefurij> anchorname #wire-modeujaj1jaj?ubaja}(j]j]j]j]j]ujaj 1jaj ?ubaja}(j]j]j]j]j]ujaje1jaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPI offload wiring}jaj5?sbaja}(j]j]j]j]j]internalrefurij> anchorname#spi-offload-wiringujaj1jaj2?ubaja}(j]j]j]j]j]ujaj 1jaj/?ubaja}(j]j]j]j]j]ujaje1jaj ?ubeja}(j]j]j]j]j]ujaj^1jaj>ubeja}(j]j]j]j]j]ujaje1jaj>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaChannel configuration}jajd?sbaja}(j]j]j]j]j]internalrefurij> anchorname#channel-configurationujaj1jaja?ubaja}(j]j]j]j]j]ujaj 1jaj^?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPairing with REFGND}jaj?sbaja}(j]j]j]j]j]internalrefurij> anchorname#pairing-with-refgndujaj1jaj?ubaja}(j]j]j]j]j]ujaj 1jaj~?ubaja}(j]j]j]j]j]ujaje1jaj{?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPairing with COM}jaj?sbaja}(j]j]j]j]j]internalrefurij> anchorname#pairing-with-comujaj1jaj?ubaja}(j]j]j]j]j]ujaj 1jaj?ubaja}(j]j]j]j]j]ujaje1jaj{?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPairing two INx pins}jaj?sbaja}(j]j]j]j]j]internalrefurij> anchorname#pairing-two-inx-pinsujaj1jaj?ubaja}(j]j]j]j]j]ujaj 1jaj?ubaja}(j]j]j]j]j]ujaje1jaj{?ubeja}(j]j]j]j]j]ujaj^1jaj^?ubeja}(j]j]j]j]j]ujaje1jaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VCC supply}jaj?sbaja}(j]j]j]j]j]internalrefurij> anchorname #vcc-supplyujaj1jaj?ubaja}(j]j]j]j]j]ujaj 1jaj?ubaja}(j]j]j]j]j]ujaje1jaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReference voltage}jaj@sbaja}(j]j]j]j]j]internalrefurij> anchorname#reference-voltageujaj1jaj@ubaja}(j]j]j]j]j]ujaj 1jaj@ubaja}(j]j]j]j]j]ujaje1jaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGain/offset calibration}jaj?@sbaja}(j]j]j]j]j]internalrefurij> anchorname#gain-offset-calibrationujaj1jaj<@ubaja}(j]j]j]j]j]ujaj 1jaj9@ubaja}(j]j]j]j]j]ujaje1jaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Oversampling}jajb@sbaja}(j]j]j]j]j]internalrefurij> anchorname #oversamplingujaj1jaj_@ubaja}(j]j]j]j]j]ujaj 1jaj\@ubaja}(j]j]j]j]j]ujaje1jaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnimplemented features}jaj@sbaja}(j]j]j]j]j]internalrefurij> anchorname#unimplemented-featuresujaj1jaj@ubaja}(j]j]j]j]j]ujaj 1jaj@ubaja}(j]j]j]j]j]ujaje1jaj>ubeja}(j]j]j]j]j]ujaj^1jaj>ubeja}(j]j]j]j]j]ujaje1jaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPI offload support}jaj@sbaja}(j]j]j]j]j]internalrefurij> anchorname#spi-offload-supportujaj1jaj@ubaja}(j]j]j]j]j]ujaj 1jaj@ubaja}(j]j]j]j]j]ujaje1jaj>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice buffers}jaj@sbaja}(j]j]j]j]j]internalrefurij> anchorname#device-buffersujaj1jaj@ubaja}(j]j]j]j]j]ujaj 1jaj@ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Effective sample rate for buffered reads}jaj@sbaja}(j]j]j]j]j]internalrefurij> anchorname)#effective-sample-rate-for-buffered-readsujaj1jaj@ubaja}(j]j]j]j]j]ujaj 1jaj@ubaja}(j]j]j]j]j]ujaje1jaj@ubaja}(j]j]j]j]j]ujaj^1jaj@ubeja}(j]j]j]j]j]ujaje1jaj>ubeja}(j]j]j]j]j]ujaj^1jaj>ubeja}(j]j]j]j]j]ujaje1jaj>ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux I2C and DMA}jaj;Asbaja}(j]j]j]j]j]internalrefurii2c/dma-considerations anchornamehujaj1jaj8Aubaja}(j]j]j]j]j]ujaj 1jaj5AubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClients}jaj[Asbaja}(j]j]j]j]j]internalrefurijJA anchorname#clientsujaj1jajXAubaja}(j]j]j]j]j]ujaj 1jajUAubaja}(j]j]j]j]j]ujaje1jajRAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMasters}jaj~Asbaja}(j]j]j]j]j]internalrefurijJA anchorname#mastersujaj1jaj{Aubaja}(j]j]j]j]j]ujaj 1jajxAubaja}(j]j]j]j]j]ujaje1jajRAubeja}(j]j]j]j]j]ujaj^1jaj5Aubeja}(j]j]j]j]j]ujaje1jaj2Aubaja}(j]j]j]j]j]ujaj^1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@I2C device driver binding control from user-space in old kernels}jajAsbaja}(j]j]j]j]j]internalrefurii2c/old-module-parameters anchornamehujaj1jajAubaja}(j]j]j]j]j]ujaj 1jajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Attaching a driver to an I2C device}jajAsbaja}(j]j]j]j]j]internalrefurijA anchorname$#attaching-a-driver-to-an-i2c-deviceujaj1jajAubaja}(j]j]j]j]j]ujaj 1jajAubaja}(j]j]j]j]j]ujaje1jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Preventing a driver from attaching to an I2C device}jajAsbaja}(j]j]j]j]j]internalrefurijA anchorname4#preventing-a-driver-from-attaching-to-an-i2c-deviceujaj1jajAubaja}(j]j]j]j]j]ujaj 1jajAubaja}(j]j]j]j]j]ujaje1jajAubeja}(j]j]j]j]j]ujaj^1jajAubeja}(j]j]j]j]j]ujaje1jajAubaja}(j]j]j]j]j]ujaj^1ubj'jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver w83792d}jaj1Bsbaja}(j]j]j]j]j]internalrefuri hwmon/w83792d anchornamehujaj1jaj.Bubaja}(j]j]j]j]j]ujaj 1jaj+BubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajQBsbaja}(j]j]j]j]j]internalrefurij@B anchorname#module-parametersujaj1jajNBubaja}(j]j]j]j]j]ujaj 1jajKBubaja}(j]j]j]j]j]ujaje1jajHBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajtBsbaja}(j]j]j]j]j]internalrefurij@B anchorname #descriptionujaj1jajqBubaja}(j]j]j]j]j]ujaj 1jajnBubaja}(j]j]j]j]j]ujaje1jajHBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaW83792D PROBLEMS}jajBsbaja}(j]j]j]j]j]internalrefurij@B anchorname#w83792d-problemsujaj1jajBubaja}(j]j]j]j]j]ujaj 1jajBubaja}(j]j]j]j]j]ujaje1jajHBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fan control}jajBsbaja}(j]j]j]j]j]internalrefurij@B anchorname #fan-controlujaj1jajBubaja}(j]j]j]j]j]ujaj 1jajBubaja}(j]j]j]j]j]ujaje1jajHBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Manual mode}jajBsbaja}(j]j]j]j]j]internalrefurij@B anchorname #manual-modeujaj1jajBubaja}(j]j]j]j]j]ujaj 1jajBubaja}(j]j]j]j]j]ujaje1jajHBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThermal cruise}jajCsbaja}(j]j]j]j]j]internalrefurij@B anchorname#thermal-cruiseujaj1jajBubaja}(j]j]j]j]j]ujaj 1jajBubaja}(j]j]j]j]j]ujaje1jajHBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Smart Fan II}jaj#Csbaja}(j]j]j]j]j]internalrefurij@B anchorname #smart-fan-iiujaj1jaj Cubaja}(j]j]j]j]j]ujaj 1jajCubaja}(j]j]j]j]j]ujaje1jajHBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /sys files}jajFCsbaja}(j]j]j]j]j]internalrefurij@B anchorname #sys-filesujaj1jajCCubaja}(j]j]j]j]j]ujaj 1jaj@Cubaja}(j]j]j]j]j]ujaje1jajHBubeja}(j]j]j]j]j]ujaj^1jaj+Bubeja}(j]j]j]j]j]ujaje1jaj(Bubaja}(j]j]j]j]j]ujaj^1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-piix4}jaj~Csbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-piix4 anchornamehujaj1jaj{Cubaja}(j]j]j]j]j]ujaj 1jajxCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajCsbaja}(j]j]j]j]j]internalrefurijC anchorname#module-parametersujaj1jajCubaja}(j]j]j]j]j]ujaj 1jajCubaja}(j]j]j]j]j]ujaje1jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajCsbaja}(j]j]j]j]j]internalrefurijC anchorname #descriptionujaj1jajCubaja}(j]j]j]j]j]ujaj 1jajCubaja}(j]j]j]j]j]ujaje1jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware-specific issues}jajCsbaja}(j]j]j]j]j]internalrefurijC anchorname#hardware-specific-issuesujaj1jajCubaja}(j]j]j]j]j]ujaj 1jajCubaja}(j]j]j]j]j]ujaje1jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDescription in the ACPI code}jajDsbaja}(j]j]j]j]j]internalrefurijC anchorname#description-in-the-acpi-codeujaj1jajDubaja}(j]j]j]j]j]ujaj 1jajDubaja}(j]j]j]j]j]ujaje1jajCubeja}(j]j]j]j]j]ujaj^1jajxCubeja}(j]j]j]j]j]ujaje1jajuCubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver wm8350-hwmon}jaj?Dsbaja}(j]j]j]j]j]internalrefuri hwmon/wm8350 anchornamehujaj1jajTubaja}(j]j]j]j]j]ujaj 1jaj;Tubaja}(j]j]j]j]j]ujaje1jajSubeja}(j]j]j]j]j]ujaj^1jajSubeja}(j]j]j]j]j]ujaje1jajRubeja}(j]j]j]j]j]ujaj^1jajRubeja}(j]j]j]j]j]ujaje1jajRubaja}(j]j]j]j]j]ujaj^1ubj5jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Linux I2C slave interface description}jajTsbaja}(j]j]j]j]j]internalrefurii2c/slave-interface anchornamehujaj1jajTubaja}(j]j]j]j]j]ujaj 1jajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja User manual}jajTsbaja}(j]j]j]j]j]internalrefurijT anchorname #user-manualujaj1jajTubaja}(j]j]j]j]j]ujaj 1jajTubaja}(j]j]j]j]j]ujaje1jajTubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDeveloper manual}jajTsbaja}(j]j]j]j]j]internalrefurijT anchorname#developer-manualujaj1jajTubaja}(j]j]j]j]j]ujaj 1jajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C slave events}jajTsbaja}(j]j]j]j]j]internalrefurijT anchorname#i2c-slave-eventsujaj1jajTubaja}(j]j]j]j]j]ujaj 1jajTubaja}(j]j]j]j]j]ujaje1jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware backends}jaj Usbaja}(j]j]j]j]j]internalrefurijT anchorname#software-backendsujaj1jajUubaja}(j]j]j]j]j]ujaj 1jajUubaja}(j]j]j]j]j]ujaje1jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBus driver support}jaj.Usbaja}(j]j]j]j]j]internalrefurijT anchorname#bus-driver-supportujaj1jaj+Uubaja}(j]j]j]j]j]ujaj 1jaj(Uubaja}(j]j]j]j]j]ujaje1jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbout ACK/NACK}jajQUsbaja}(j]j]j]j]j]internalrefurijT anchorname#about-ack-nackujaj1jajNUubaja}(j]j]j]j]j]ujaj 1jajKUubaja}(j]j]j]j]j]ujaje1jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja About buffers}jajtUsbaja}(j]j]j]j]j]internalrefurijT anchorname#about-buffersujaj1jajqUubaja}(j]j]j]j]j]ujaj 1jajnUubaja}(j]j]j]j]j]ujaje1jajTubeja}(j]j]j]j]j]ujaj^1jajTubeja}(j]j]j]j]j]ujaje1jajTubeja}(j]j]j]j]j]ujaj^1jajTubeja}(j]j]j]j]j]ujaje1jaj|Tubaja}(j]j]j]j]j]ujaj^1ubj9jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver via686a}jajUsbaja}(j]j]j]j]j]internalrefuri hwmon/via686a anchornamehujaj1jajUubaja}(j]j]j]j]j]ujaj 1jajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajUsbaja}(j]j]j]j]j]internalrefurijU anchorname#module-parametersujaj1jajUubaja}(j]j]j]j]j]ujaj 1jajUubaja}(j]j]j]j]j]ujaje1jajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajUsbaja}(j]j]j]j]j]internalrefurijU anchorname #descriptionujaj1jajUubaja}(j]j]j]j]j]ujaj 1jajUubaja}(j]j]j]j]j]ujaje1jajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known Issues}jajVsbaja}(j]j]j]j]j]internalrefurijU anchorname #known-issuesujaj1jajVubaja}(j]j]j]j]j]ujaj 1jajVubaja}(j]j]j]j]j]ujaje1jajUubeja}(j]j]j]j]j]ujaj^1jajUubeja}(j]j]j]j]j]ujaje1jajUubaja}(j]j]j]j]j]ujaj^1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-diolan-u2c}jajVVsbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-diolan-u2c anchornamehujaj1jajSVubaja}(j]j]j]j]j]ujaj 1jajPVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajvVsbaja}(j]j]j]j]j]internalrefurijeV anchorname #descriptionujaj1jajsVubaja}(j]j]j]j]j]ujaj 1jajpVubaja}(j]j]j]j]j]ujaje1jajmVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule parameters}jajVsbaja}(j]j]j]j]j]internalrefurijeV anchorname#module-parametersujaj1jajVubaja}(j]j]j]j]j]ujaj 1jajVubaja}(j]j]j]j]j]ujaje1jajmVubeja}(j]j]j]j]j]ujaj^1jajPVubeja}(j]j]j]j]j]ujaje1jajMVubaja}(j]j]j]j]j]ujaj^1ubj\jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-ocores}jajVsbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-ocores anchornamehujaj1jajVubaja}(j]j]j]j]j]ujaj 1jajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajVsbaja}(j]j]j]j]j]internalrefurijV anchorname #descriptionujaj1jajVubaja}(j]j]j]j]j]ujaj 1jajVubaja}(j]j]j]j]j]ujaje1jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajWsbaja}(j]j]j]j]j]internalrefurijV anchorname#usageujaj1jajWubaja}(j]j]j]j]j]ujaj 1jajWubaja}(j]j]j]j]j]ujaje1jajVubeja}(j]j]j]j]j]ujaj^1jajVubeja}(j]j]j]j]j]ujaje1jajVubaja}(j]j]j]j]j]ujaj^1ubj2jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver w83791d}jajLWsbaja}(j]j]j]j]j]internalrefuri hwmon/w83791d anchornamehujaj1jajIWubaja}(j]j]j]j]j]ujaj 1jajFWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajlWsbaja}(j]j]j]j]j]internalrefurij[W anchorname#module-parametersujaj1jajiWubaja}(j]j]j]j]j]ujaj 1jajfWubaja}(j]j]j]j]j]ujaje1jajcWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajWsbaja}(j]j]j]j]j]internalrefurij[W anchorname #descriptionujaj1jajWubaja}(j]j]j]j]j]ujaj 1jajWubaja}(j]j]j]j]j]ujaje1jajcWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /sys files}jajWsbaja}(j]j]j]j]j]internalrefurij[W anchorname #sys-filesujaj1jajWubaja}(j]j]j]j]j]ujaj 1jajWubaja}(j]j]j]j]j]ujaje1jajcWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Alarms bitmap vs. beep_mask bitmask}jajWsbaja}(j]j]j]j]j]internalrefurij[W anchorname##alarms-bitmap-vs-beep-mask-bitmaskujaj1jajWubaja}(j]j]j]j]j]ujaj 1jajWubaja}(j]j]j]j]j]ujaje1jajcWubeja}(j]j]j]j]j]ujaj^1jajFWubeja}(j]j]j]j]j]ujaje1jajCWubaja}(j]j]j]j]j]ujaj^1ubj) jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-sis5595}jaj Xsbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-sis5595 anchornamehujaj1jaj Xubaja}(j]j]j]j]j]ujaj 1jajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jaj-Xsbaja}(j]j]j]j]j]internalrefurijX anchorname#module-parametersujaj1jaj*Xubaja}(j]j]j]j]j]ujaj 1jaj'Xubaja}(j]j]j]j]j]ujaje1jaj$XubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajPXsbaja}(j]j]j]j]j]internalrefurijX anchorname #descriptionujaj1jajMXubaja}(j]j]j]j]j]ujaj 1jajJXubaja}(j]j]j]j]j]ujaje1jaj$Xubeja}(j]j]j]j]j]ujaj^1jajXubeja}(j]j]j]j]j]ujaje1jajXubaja}(j]j]j]j]j]ujaj^1ubj~jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver xgene-hwmon}jajXsbaja}(j]j]j]j]j]internalrefurihwmon/xgene-hwmon anchornamehujaj1jajXubaja}(j]j]j]j]j]ujaj 1jajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajXsbaja}(j]j]j]j]j]internalrefurijX anchorname #descriptionujaj1jajXubaja}(j]j]j]j]j]ujaj 1jajXubaja}(j]j]j]j]j]ujaje1jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jajXsbaja}(j]j]j]j]j]internalrefurijX anchorname#sysfs-interfaceujaj1jajXubaja}(j]j]j]j]j]ujaj 1jajXubaja}(j]j]j]j]j]ujaje1jajXubeja}(j]j]j]j]j]ujaj^1jajXubeja}(j]j]j]j]j]ujaje1jajXubaja}(j]j]j]j]j]ujaj^1ubjPjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver tps546d24}jajYsbaja}(j]j]j]j]j]internalrefurihwmon/tps546d24 anchornamehujaj1jajYubaja}(j]j]j]j]j]ujaj 1jajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj#Ysbaja}(j]j]j]j]j]internalrefurijY anchorname #descriptionujaj1jaj Yubaja}(j]j]j]j]j]ujaj 1jajYubaja}(j]j]j]j]j]ujaje1jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajFYsbaja}(j]j]j]j]j]internalrefurijY anchorname#platform-data-supportujaj1jajCYubaja}(j]j]j]j]j]ujaj 1jaj@Yubaja}(j]j]j]j]j]ujaje1jajYubeja}(j]j]j]j]j]ujaj^1jajXubeja}(j]j]j]j]j]ujaje1jajXubaja}(j]j]j]j]j]ujaj^1ubjQjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-sis630}jaj~Ysbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-sis630 anchornamehujaj1jaj{Yubaja}(j]j]j]j]j]ujaj 1jajxYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname#module-parametersujaj1jajYubaja}(j]j]j]j]j]ujaj 1jajYubaja}(j]j]j]j]j]ujaje1jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname #descriptionujaj1jajYubaja}(j]j]j]j]j]ujaj 1jajYubaja}(j]j]j]j]j]ujaje1jajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Thank You}jajYsbaja}(j]j]j]j]j]internalrefurijY anchorname #thank-youujaj1jajYubaja}(j]j]j]j]j]ujaj 1jajYubaja}(j]j]j]j]j]ujaje1jajYubeja}(j]j]j]j]j]ujaj^1jajxYubeja}(j]j]j]j]j]ujaje1jajuYubaja}(j]j]j]j]j]ujaj^1ubjRjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaADIS16550 driver}jajZsbaja}(j]j]j]j]j]internalrefuri iio/adis16550 anchornamehujaj1jajZubaja}(j]j]j]j]j]ujaj 1jajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Supported devices}jajhubaja}(j]j]j]j]j]ujaj 1jaj;hubaja}(j]j]j]j]j]ujaje1jajgubeja}(j]j]j]j]j]ujaj^1jajgubeja}(j]j]j]j]j]ujaje1jajgubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Implementing I2C device drivers in userspace}jajyhsbaja}(j]j]j]j]j]internalrefurii2c/dev-interface anchornamehujaj1jajvhubaja}(j]j]j]j]j]ujaj 1jajshubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja C example}jajhsbaja}(j]j]j]j]j]internalrefurijh anchorname #c-exampleujaj1jajhubaja}(j]j]j]j]j]ujaj 1jajhubaja}(j]j]j]j]j]ujaje1jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFull interface description}jajhsbaja}(j]j]j]j]j]internalrefurijh anchorname#full-interface-descriptionujaj1jajhubaja}(j]j]j]j]j]ujaj 1jajhubaja}(j]j]j]j]j]ujaje1jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation details}jajhsbaja}(j]j]j]j]j]internalrefurijh anchorname#implementation-detailsujaj1jajhubaja}(j]j]j]j]j]ujaj 1jajhubaja}(j]j]j]j]j]ujaje1jajhubeja}(j]j]j]j]j]ujaj^1jajshubeja}(j]j]j]j]j]ujaje1jajphubaja}(j]j]j]j]j]ujaj^1ubjV jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja AD7944 driver}jajisbaja}(j]j]j]j]j]internalrefuri iio/ad7944 anchornamehujaj1jajiubaja}(j]j]j]j]j]ujaj 1jajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported devices}jaj7isbaja}(j]j]j]j]j]internalrefurij&i anchorname#supported-devicesujaj1jaj4iubaja}(j]j]j]j]j]ujaj 1jaj1iubaja}(j]j]j]j]j]ujaje1jaj.iubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupported features}jajZisbaja}(j]j]j]j]j]internalrefurij&i anchorname#supported-featuresujaj1jajWiubaja}(j]j]j]j]j]ujaj 1jajTiubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSPI wiring modes}jajzisbaja}(j]j]j]j]j]internalrefurij&i anchorname#spi-wiring-modesujaj1jajwiubaja}(j]j]j]j]j]ujaj 1jajtiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'CS mode, 3-wire, without busy indicator}jajisbaja}(j]j]j]j]j]internalrefurij&i anchorname&#cs-mode-3-wire-without-busy-indicatorujaj1jajiubaja}(j]j]j]j]j]ujaj 1jajiubaja}(j]j]j]j]j]ujaje1jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'CS mode, 4-wire, without busy indicator}jajisbaja}(j]j]j]j]j]internalrefurij&i anchorname&#cs-mode-4-wire-without-busy-indicatorujaj1jajiubaja}(j]j]j]j]j]ujaj 1jajiubaja}(j]j]j]j]j]ujaje1jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Chain mode, without busy indicator}jajisbaja}(j]j]j]j]j]internalrefurij&i anchorname"#chain-mode-without-busy-indicatorujaj1jajiubaja}(j]j]j]j]j]ujaj 1jajiubaja}(j]j]j]j]j]ujaje1jajiubeja}(j]j]j]j]j]ujaj^1jajtiubeja}(j]j]j]j]j]ujaje1jajqiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReference voltage}jajjsbaja}(j]j]j]j]j]internalrefurij&i anchorname#reference-voltageujaj1jaj jubaja}(j]j]j]j]j]ujaj 1jaj jubaja}(j]j]j]j]j]ujaje1jajqiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnimplemented features}jaj2jsbaja}(j]j]j]j]j]internalrefurij&i anchorname#unimplemented-featuresujaj1jaj/jubaja}(j]j]j]j]j]ujaj 1jaj,jubaja}(j]j]j]j]j]ujaje1jajqiubeja}(j]j]j]j]j]ujaj^1jajTiubeja}(j]j]j]j]j]ujaje1jaj.iubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice attributes}jajajsbaja}(j]j]j]j]j]internalrefurij&i anchorname#device-attributesujaj1jaj^jubaja}(j]j]j]j]j]ujaj 1jaj[jubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPseudo-differential ADCs}jajjsbaja}(j]j]j]j]j]internalrefurij&i anchorname#pseudo-differential-adcsujaj1jaj~jubaja}(j]j]j]j]j]ujaj 1jaj{jubaja}(j]j]j]j]j]ujaje1jajxjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFully-differential ADCs}jajjsbaja}(j]j]j]j]j]internalrefurij&i anchorname#fully-differential-adcsujaj1jajjubaja}(j]j]j]j]j]ujaj 1jajjubaja}(j]j]j]j]j]ujaje1jajxjubeja}(j]j]j]j]j]ujaj^1jaj[jubeja}(j]j]j]j]j]ujaje1jaj.iubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPI offload support}jajjsbaja}(j]j]j]j]j]internalrefurij&i anchorname#spi-offload-supportujaj1jajjubaja}(j]j]j]j]j]ujaj 1jajjubaja}(j]j]j]j]j]ujaje1jaj.iubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice buffers}jajjsbaja}(j]j]j]j]j]internalrefurij&i anchorname#device-buffersujaj1jajjubaja}(j]j]j]j]j]ujaj 1jajjubaja}(j]j]j]j]j]ujaje1jaj.iubeja}(j]j]j]j]j]ujaj^1jajiubeja}(j]j]j]j]j]ujaje1jajiubaja}(j]j]j]j]j]ujaj^1ubjsjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaADXL380 driver}jaj.ksbaja}(j]j]j]j]j]internalrefuri iio/adxl380 anchornamehujaj1jaj+kubaja}(j]j]j]j]j]ujaj 1jaj(kubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Supported devices}jajNksbaja}(j]j]j]j]j]internalrefurij=k anchorname#supported-devicesujaj1jajKkubaja}(j]j]j]j]j]ujaj 1jajHkubaja}(j]j]j]j]j]ujaje1jajEkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Device attributes}jajqksbaja}(j]j]j]j]j]internalrefurij=k anchorname#device-attributesujaj1jajnkubaja}(j]j]j]j]j]ujaj 1jajkkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChannels processed values}jajksbaja}(j]j]j]j]j]internalrefurij=k anchorname#channels-processed-valuesujaj1jajkubaja}(j]j]j]j]j]ujaj 1jajkubaja}(j]j]j]j]j]ujaje1jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage examples}jajksbaja}(j]j]j]j]j]internalrefurij=k anchorname#usage-examplesujaj1jajkubaja}(j]j]j]j]j]ujaj 1jajkubaja}(j]j]j]j]j]ujaje1jajkubeja}(j]j]j]j]j]ujaj^1jajkkubeja}(j]j]j]j]j]ujaje1jajEkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Device buffers}jajksbaja}(j]j]j]j]j]internalrefurij=k anchorname#device-buffersujaj1jajkubaja}(j]j]j]j]j]ujaj 1jajkubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage examples}jajlsbaja}(j]j]j]j]j]internalrefurij=k anchorname#id1ujaj1jajlubaja}(j]j]j]j]j]ujaj 1jajkubaja}(j]j]j]j]j]ujaje1jajkubaja}(j]j]j]j]j]ujaj^1jajkubeja}(j]j]j]j]j]ujaje1jajEkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. IIO Interfacing Tools}jaj2lsbaja}(j]j]j]j]j]internalrefurij=k anchorname#iio-interfacing-toolsujaj1jaj/lubaja}(j]j]j]j]j]ujaj 1jaj,lubaja}(j]j]j]j]j]ujaje1jajEkubeja}(j]j]j]j]j]ujaj^1jaj(kubeja}(j]j]j]j]j]ujaje1jaj%kubaja}(j]j]j]j]j]ujaj^1ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver i2c-mlxcpld}jajjlsbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-mlxcpld anchornamehujaj1jajglubaja}(j]j]j]j]j]ujaj 1jajdlubaja}(j]j]j]j]j]ujaje1jajalubaja}(j]j]j]j]j]ujaj^1ubjjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Linux I2C slave testunit backend}jajlsbaja}(j]j]j]j]j]internalrefurii2c/slave-testunit-backend anchornamehujaj1jajlubaja}(j]j]j]j]j]ujaj 1jajlubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommands}jajlsbaja}(j]j]j]j]j]internalrefurijl anchorname #commandsujaj1jajlubaja}(j]j]j]j]j]ujaj 1jajlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 0x00 NOOP}jajlsbaja}(j]j]j]j]j]internalrefurijl anchorname #x00-noopujaj1jajlubaja}(j]j]j]j]j]ujaj 1jajlubaja}(j]j]j]j]j]ujaje1jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0x01 READ_BYTES}jajlsbaja}(j]j]j]j]j]internalrefurijl anchorname#x01-read-bytesujaj1jajlubaja}(j]j]j]j]j]ujaj 1jajlubaja}(j]j]j]j]j]ujaje1jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0x02 SMBUS_HOST_NOTIFY}jajmsbaja}(j]j]j]j]j]internalrefurijl anchorname#x02-smbus-host-notifyujaj1jajmubaja}(j]j]j]j]j]ujaj 1jajmubaja}(j]j]j]j]j]ujaje1jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0x03 SMBUS_BLOCK_PROC_CALL}jaj?msbaja}(j]j]j]j]j]internalrefurijl anchorname#x03-smbus-block-proc-callujaj1jajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajdnsbaja}(j]j]j]j]j]internalrefurijSn anchorname #descriptionujaj1jajanubaja}(j]j]j]j]j]ujaj 1jaj^nubaja}(j]j]j]j]j]ujaje1jaj[nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajnsbaja}(j]j]j]j]j]internalrefurijSn anchorname #usage-notesujaj1jajnubaja}(j]j]j]j]j]ujaj 1jajnubaja}(j]j]j]j]j]ujaje1jaj[nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajnsbaja}(j]j]j]j]j]internalrefurijSn anchorname#platform-data-supportujaj1jajnubaja}(j]j]j]j]j]ujaj 1jajnubaja}(j]j]j]j]j]ujaje1jaj[nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajnsbaja}(j]j]j]j]j]internalrefurijSn anchorname#sysfs-entriesujaj1jajnubaja}(j]j]j]j]j]ujaj 1jajnubaja}(j]j]j]j]j]ujaje1jaj[nubeja}(j]j]j]j]j]ujaj^1jaj>nubeja}(j]j]j]j]j]ujaje1jaj;nubaja}(j]j]j]j]j]ujaj^1ubj@ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver tps53679}jajosbaja}(j]j]j]j]j]internalrefurihwmon/tps53679 anchornamehujaj1jajoubaja}(j]j]j]j]j]ujaj 1jajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj%osbaja}(j]j]j]j]j]internalrefurijo anchorname #descriptionujaj1jaj"oubaja}(j]j]j]j]j]ujaj 1jajoubaja}(j]j]j]j]j]ujaje1jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajHosbaja}(j]j]j]j]j]internalrefurijo anchorname #usage-notesujaj1jajEoubaja}(j]j]j]j]j]ujaj 1jajBoubaja}(j]j]j]j]j]ujaje1jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajkosbaja}(j]j]j]j]j]internalrefurijo anchorname#sysfs-attributesujaj1jajhoubaja}(j]j]j]j]j]ujaj 1jajeoubaja}(j]j]j]j]j]ujaje1jajoubeja}(j]j]j]j]j]ujaj^1jajnubeja}(j]j]j]j]j]ujaje1jajnubaja}(j]j]j]j]j]ujaj^1ubjB jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver vexpress}jajosbaja}(j]j]j]j]j]internalrefurihwmon/vexpress anchornamehujaj1jajoubaja}(j]j]j]j]j]ujaj 1jajoubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajosbaja}(j]j]j]j]j]internalrefurijo anchorname #descriptionujaj1jajoubaja}(j]j]j]j]j]ujaj 1jajoubaja}(j]j]j]j]j]ujaje1jajoubaja}(j]j]j]j]j]ujaj^1jajoubeja}(j]j]j]j]j]ujaje1jajoubaja}(j]j]j]j]j]ujaj^1ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux I2C slave EEPROM backend}jajosbaja}(j]j]j]j]j]internalrefurii2c/slave-eeprom-backend anchornamehujaj1jajoubaja}(j]j]j]j]j]ujaj 1jajoubaja}(j]j]j]j]j]ujaje1jajoubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C Ten-bit Addresses}jaj'psbaja}(j]j]j]j]j]internalrefurii2c/ten-bit-addresses anchornamehujaj1jaj$pubaja}(j]j]j]j]j]ujaj 1jaj!pubaja}(j]j]j]j]j]ujaje1jajpubaja}(j]j]j]j]j]ujaj^1ubjn jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja AD7191 driver}jajSpsbaja}(j]j]j]j]j]internalrefuri iio/ad7191 anchornamehujaj1jajPpubaja}(j]j]j]j]j]ujaj 1jajMpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported devices}jajspsbaja}(j]j]j]j]j]internalrefurijbp anchorname#supported-devicesujaj1jajppubaja}(j]j]j]j]j]ujaj 1jajmpubaja}(j]j]j]j]j]ujaje1jajjpubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Devicetree}jajpsbaja}(j]j]j]j]j]internalrefurijbp anchorname #devicetreeujaj1jajpubaja}(j]j]j]j]j]ujaj 1jajpubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPin Configuration}jajpsbaja}(j]j]j]j]j]internalrefurijbp anchorname#pin-configurationujaj1jajpubaja}(j]j]j]j]j]ujaj 1jajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaODR Configuration}jajpsbaja}(j]j]j]j]j]internalrefurijbp anchorname#odr-configurationujaj1jajpubaja}(j]j]j]j]j]ujaj 1jajpubaja}(j]j]j]j]j]ujaje1jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPGA Configuration}jajpsbaja}(j]j]j]j]j]internalrefurijbp anchorname#pga-configurationujaj1jajpubaja}(j]j]j]j]j]ujaj 1jajpubaja}(j]j]j]j]j]ujaje1jajpubeja}(j]j]j]j]j]ujaj^1jajpubeja}(j]j]j]j]j]ujaje1jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClock Configuration}jaj(qsbaja}(j]j]j]j]j]internalrefurijbp anchorname#clock-configurationujaj1jaj%qubaja}(j]j]j]j]j]ujaj 1jaj"qubaja}(j]j]j]j]j]ujaje1jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSPI Interface Requirements}jajKqsbaja}(j]j]j]j]j]internalrefurijbp anchorname#spi-interface-requirementsujaj1jajHqubaja}(j]j]j]j]j]ujaj 1jajEqubaja}(j]j]j]j]j]ujaje1jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPower Supply Requirements}jajnqsbaja}(j]j]j]j]j]internalrefurijbp anchorname#power-supply-requirementsujaj1jajkqubaja}(j]j]j]j]j]ujaj 1jajhqubaja}(j]j]j]j]j]ujaje1jajpubeja}(j]j]j]j]j]ujaj^1jajpubeja}(j]j]j]j]j]ujaje1jajjpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChannel Configuration}jajqsbaja}(j]j]j]j]j]internalrefurijbp anchorname#channel-configurationujaj1jajqubaja}(j]j]j]j]j]ujaj 1jajqubaja}(j]j]j]j]j]ujaje1jajjpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuffer Support}jajqsbaja}(j]j]j]j]j]internalrefurijbp anchorname#buffer-supportujaj1jajqubaja}(j]j]j]j]j]ujaj 1jajqubaja}(j]j]j]j]j]ujaje1jajjpubeja}(j]j]j]j]j]ujaj^1jajMpubeja}(j]j]j]j]j]ujaje1jajJpubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-amd756}jajqsbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-amd756 anchornamehujaj1jajqubaja}(j]j]j]j]j]ujaj 1jajqubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajrsbaja}(j]j]j]j]j]internalrefurijr anchorname #descriptionujaj1jajrubaja}(j]j]j]j]j]ujaj 1jajrubaja}(j]j]j]j]j]ujaje1jajrubaja}(j]j]j]j]j]ujaj^1jajqubeja}(j]j]j]j]j]ujaje1jajqubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-ali15x3}jajPrsbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-ali15x3 anchornamehujaj1jajMrubaja}(j]j]j]j]j]ujaj 1jajJrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajprsbaja}(j]j]j]j]j]internalrefurij_r anchorname#module-parametersujaj1jajmrubaja}(j]j]j]j]j]ujaj 1jajjrubaja}(j]j]j]j]j]ujaje1jajgrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jajrsbaja}(j]j]j]j]j]internalrefurij_r anchorname#notesujaj1jajrubaja}(j]j]j]j]j]ujaj 1jajrubaja}(j]j]j]j]j]ujaje1jajgrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajrsbaja}(j]j]j]j]j]internalrefurij_r anchorname #descriptionujaj1jajrubaja}(j]j]j]j]j]ujaj 1jajrubaja}(j]j]j]j]j]ujaje1jajgrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeatures}jajrsbaja}(j]j]j]j]j]internalrefurij_r anchorname #featuresujaj1jajrubaja}(j]j]j]j]j]ujaj 1jajrubaja}(j]j]j]j]j]ujaje1jajgrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIssues}jajrsbaja}(j]j]j]j]j]internalrefurij_r anchorname#issuesujaj1jajrubaja}(j]j]j]j]j]ujaj 1jajrubaja}(j]j]j]j]j]ujaje1jajgrubeja}(j]j]j]j]j]ujaj^1jajJrubeja}(j]j]j]j]j]ujaje1jajGrubaja}(j]j]j]j]j]ujaj^1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI2C/SMBus Subsystem}jaj4ssbaja}(j]j]j]j]j]internalrefuri i2c/index anchornamehujaj1jaj1subaja}(j]j]j]j]j]ujaj 1jaj.subjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajTssbaja}(j]j]j]j]j]internalrefurijCs anchorname #introductionujaj1jajQsubaja}(j]j]j]j]j]ujaj 1jajNsubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjCsentries](N i2c/summaryNi2c/i2c-protocolNi2c/smbus-protocolNi2c/instantiating-devicesNi2c/busses/indexNi2c/i2c-topologyNi2c/muxes/i2c-mux-gpioN i2c/i2c-sysfsNi2c/i2c-address-translatorse includefiles](jzsj|sj~sjsjsjsjsjsjsemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV1jՔ7/var/lib/git/docbuild/linux/Documentation/i2c/index.rstj֔K jajksubaja}(j]j]j]j]j]ujaj^1jajNsubeja}(j]j]j]j]j]ujaje1jajKsubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting device drivers}jajssbaja}(j]j]j]j]j]internalrefurijCs anchorname#writing-device-driversujaj1jajsubaja}(j]j]j]j]j]ujaj 1jajsubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjCsentries](Ni2c/writing-clientsNi2c/dev-interfaceNi2c/dma-considerationsNi2c/fault-codesNi2c/functionalitye includefiles](jsjsjsjsjsemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV1jՔjsj֔Kjajsubaja}(j]j]j]j]j]ujaj^1jajsubeja}(j]j]j]j]j]ujaje1jajKsubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Debugging}jajssbaja}(j]j]j]j]j]internalrefurijCs anchorname #debuggingujaj1jajsubaja}(j]j]j]j]j]ujaj 1jajsubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjCsentries](Ni2c/gpio-fault-injectionN i2c/i2c-stube includefiles](jtjtemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV1jՔjsj֔K&jajtubaja}(j]j]j]j]j]ujaj^1jajsubeja}(j]j]j]j]j]ujaje1jajKsubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Slave I2C}jaj>tsbaja}(j]j]j]j]j]internalrefurijCs anchorname #slave-i2cujaj1jaj;tubaja}(j]j]j]j]j]ujaj 1jaj8tubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjCsentries](Ni2c/slave-interfaceNi2c/slave-eeprom-backendNi2c/slave-testunit-backende includefiles](jdtjftjhtemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV1jՔjsj֔K/jajUtubaja}(j]j]j]j]j]ujaj^1jaj8tubeja}(j]j]j]j]j]ujaje1jajKsubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdvanced topics}jajtsbaja}(j]j]j]j]j]internalrefurijCs anchorname#advanced-topicsujaj1jajtubaja}(j]j]j]j]j]ujaj 1jajtubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjCsentries]Ni2c/ten-bit-addressesa includefiles]jtamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV1jՔjsj֔K9jajtubaja}(j]j]j]j]j]ujaj^1jajtubeja}(j]j]j]j]j]ujaje1jajKsubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLegacy documentation}jajtsbaja}(j]j]j]j]j]internalrefurijCs anchorname#legacy-documentationujaj1jajtubaja}(j]j]j]j]j]ujaj 1jajtubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjCsentries]Ni2c/old-module-parametersa includefiles]jtamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajV1jՔjsj֔KAjajtubaja}(j]j]j]j]j]ujaj^1jajtubeja}(j]j]j]j]j]ujaje1jajKsubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajusbaja}(j]j]j]j]j]internalrefurijCs anchorname#indicesujaj1jajuubaja}(j]j]j]j]j]ujaj 1jajuubaja}(j]j]j]j]j]ujaje1jaj uubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjajKsubeja}(j]j]j]j]j]ujaj^1jaj.subeja}(j]j]j]j]j]ujaje1jaj+subaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-mux-gpio}jajUusbaja}(j]j]j]j]j]internalrefurii2c/muxes/i2c-mux-gpio anchornamehujaj1jajRuubaja}(j]j]j]j]j]ujaj 1jajOuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajuusbaja}(j]j]j]j]j]internalrefurijdu anchorname #descriptionujaj1jajruubaja}(j]j]j]j]j]ujaj 1jajouubaja}(j]j]j]j]j]ujaje1jajluubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajusbaja}(j]j]j]j]j]internalrefurijdu anchorname#usageujaj1jajuubaja}(j]j]j]j]j]ujaj 1jajuubaja}(j]j]j]j]j]ujaje1jajluubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Registration}jajusbaja}(j]j]j]j]j]internalrefurijdu anchorname#device-registrationujaj1jajuubaja}(j]j]j]j]j]ujaj 1jajuubaja}(j]j]j]j]j]ujaje1jajluubeja}(j]j]j]j]j]ujaj^1jajOuubeja}(j]j]j]j]j]ujaje1jajLuubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-ismt}jajusbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-ismt anchornamehujaj1jajuubaja}(j]j]j]j]j]ujaj 1jajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajvsbaja}(j]j]j]j]j]internalrefurijv anchorname#module-parametersujaj1jajvubaja}(j]j]j]j]j]ujaj 1jaj vubaja}(j]j]j]j]j]ujaje1jaj vubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj6vsbaja}(j]j]j]j]j]internalrefurijv anchorname #descriptionujaj1jaj3vubaja}(j]j]j]j]j]ujaj 1jaj0vubaja}(j]j]j]j]j]ujaje1jaj vubeja}(j]j]j]j]j]ujaj^1jajuubeja}(j]j]j]j]j]ujaje1jajuubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-taos-evm}jajnvsbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-taos-evm anchornamehujaj1jajkvubaja}(j]j]j]j]j]ujaj 1jajhvubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing this driver}jajvsbaja}(j]j]j]j]j]internalrefurij}v anchorname#using-this-driverujaj1jajvubaja}(j]j]j]j]j]ujaj 1jajvubaja}(j]j]j]j]j]ujaje1jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTechnical details}jajvsbaja}(j]j]j]j]j]internalrefurij}v anchorname#technical-detailsujaj1jajvubaja}(j]j]j]j]j]ujaj 1jajvubaja}(j]j]j]j]j]ujaje1jajvubeja}(j]j]j]j]j]ujaj^1jajhvubeja}(j]j]j]j]j]ujaje1jajevubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver w83627hf}jajvsbaja}(j]j]j]j]j]internalrefurihwmon/w83627hf anchornamehujaj1jajvubaja}(j]j]j]j]j]ujaj 1jajvubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jaj wsbaja}(j]j]j]j]j]internalrefurijv anchorname#module-parametersujaj1jajwubaja}(j]j]j]j]j]ujaj 1jajwubaja}(j]j]j]j]j]ujaje1jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj,wsbaja}(j]j]j]j]j]internalrefurijv anchorname #descriptionujaj1jaj)wubaja}(j]j]j]j]j]ujaj 1jaj&wubaja}(j]j]j]j]j]ujaje1jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaForcing the address}jajOwsbaja}(j]j]j]j]j]internalrefurijv anchorname#forcing-the-addressujaj1jajLwubaja}(j]j]j]j]j]ujaj 1jajIwubaja}(j]j]j]j]j]ujaje1jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltage pin mapping}jajrwsbaja}(j]j]j]j]j]internalrefurijv anchorname#voltage-pin-mappingujaj1jajowubaja}(j]j]j]j]j]ujaj 1jajlwubaja}(j]j]j]j]j]ujaje1jajwubeja}(j]j]j]j]j]ujaj^1jajvubeja}(j]j]j]j]j]ujaje1jajvubaja}(j]j]j]j]j]ujaj^1ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-amd-mp2}jajwsbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-amd-mp2 anchornamehujaj1jajwubaja}(j]j]j]j]j]ujaj 1jajwubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajwsbaja}(j]j]j]j]j]internalrefurijw anchorname #descriptionujaj1jajwubaja}(j]j]j]j]j]ujaj 1jajwubaja}(j]j]j]j]j]ujaje1jajwubaja}(j]j]j]j]j]ujaj^1jajwubeja}(j]j]j]j]j]ujaje1jajwubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver tps25990}jajxsbaja}(j]j]j]j]j]internalrefurihwmon/tps25990 anchornamehujaj1jajwubaja}(j]j]j]j]j]ujaj 1jajwubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj"xsbaja}(j]j]j]j]j]internalrefurijx anchorname #descriptionujaj1jajxubaja}(j]j]j]j]j]ujaj 1jajxubaja}(j]j]j]j]j]ujaje1jajxubaja}(j]j]j]j]j]ujaj^1jajwubeja}(j]j]j]j]j]ujaje1jajwubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jai2c-stub}jajZxsbaja}(j]j]j]j]j]internalrefuri i2c/i2c-stub anchornamehujaj1jajWxubaja}(j]j]j]j]j]ujaj 1jajTxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajzxsbaja}(j]j]j]j]j]internalrefurijix anchorname #descriptionujaj1jajwxubaja}(j]j]j]j]j]ujaj 1jajtxubaja}(j]j]j]j]j]ujaje1jajqxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajxsbaja}(j]j]j]j]j]internalrefurijix anchorname #parametersujaj1jajxubaja}(j]j]j]j]j]ujaj 1jajxubaja}(j]j]j]j]j]ujaje1jajqxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaveats}jajxsbaja}(j]j]j]j]j]internalrefurijix anchorname#caveatsujaj1jajxubaja}(j]j]j]j]j]ujaj 1jajxubaja}(j]j]j]j]j]ujaje1jajqxubeja}(j]j]j]j]j]ujaj^1jajTxubeja}(j]j]j]j]j]ujaje1jajQxubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaADIS16480 driver}jajxsbaja}(j]j]j]j]j]internalrefuri iio/adis16480 anchornamehujaj1jajxubaja}(j]j]j]j]j]ujaj 1jajxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Supported devices}jajysbaja}(j]j]j]j]j]internalrefurijy anchorname#supported-devicesujaj1jajyubaja}(j]j]j]j]j]ujaj 1jajyubaja}(j]j]j]j]j]ujaje1jajyubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Device attributes}jaj;ysbaja}(j]j]j]j]j]internalrefurijy anchorname#device-attributesujaj1jaj8yubaja}(j]j]j]j]j]ujaj 1jaj5yubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChannels processed values}jaj[ysbaja}(j]j]j]j]j]internalrefurijy anchorname#channels-processed-valuesujaj1jajXyubaja}(j]j]j]j]j]ujaj 1jajUyubaja}(j]j]j]j]j]ujaje1jajRyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage examples}jaj~ysbaja}(j]j]j]j]j]internalrefurijy anchorname#usage-examplesujaj1jaj{yubaja}(j]j]j]j]j]ujaj 1jajxyubaja}(j]j]j]j]j]ujaje1jajRyubeja}(j]j]j]j]j]ujaj^1jaj5yubeja}(j]j]j]j]j]ujaje1jajyubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Device buffers}jajysbaja}(j]j]j]j]j]internalrefurijy anchorname#device-buffersujaj1jajyubaja}(j]j]j]j]j]ujaj 1jajyubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage examples}jajysbaja}(j]j]j]j]j]internalrefurijy anchorname#id1ujaj1jajyubaja}(j]j]j]j]j]ujaj 1jajyubaja}(j]j]j]j]j]ujaje1jajyubaja}(j]j]j]j]j]ujaj^1jajyubeja}(j]j]j]j]j]ujaje1jajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. IIO Interfacing Tools}jajysbaja}(j]j]j]j]j]internalrefurijy anchorname#iio-interfacing-toolsujaj1jajyubaja}(j]j]j]j]j]ujaj 1jajyubaja}(j]j]j]j]j]ujaje1jajyubeja}(j]j]j]j]j]ujaj^1jajxubeja}(j]j]j]j]j]ujaje1jajxubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux I2C fault injection}jaj4zsbaja}(j]j]j]j]j]internalrefurii2c/gpio-fault-injection anchornamehujaj1jaj1zubaja}(j]j]j]j]j]ujaj 1jaj.zubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Wire states}jajTzsbaja}(j]j]j]j]j]internalrefurijCz anchorname #wire-statesujaj1jajQzubaja}(j]j]j]j]j]ujaj 1jajNzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja “scl”}jajtzsbaja}(j]j]j]j]j]internalrefurijCz anchorname#sclujaj1jajqzubaja}(j]j]j]j]j]ujaj 1jajnzubaja}(j]j]j]j]j]ujaje1jajkzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja “sda”}jajzsbaja}(j]j]j]j]j]internalrefurijCz anchorname#sdaujaj1jajzubaja}(j]j]j]j]j]ujaj 1jajzubaja}(j]j]j]j]j]ujaje1jajkzubeja}(j]j]j]j]j]ujaj^1jajNzubeja}(j]j]j]j]j]ujaje1jajKzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIncomplete transfers}jajzsbaja}(j]j]j]j]j]internalrefurijCz anchorname#incomplete-transfersujaj1jajzubaja}(j]j]j]j]j]ujaj 1jajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“incomplete_address_phase”}jajzsbaja}(j]j]j]j]j]internalrefurijCz anchorname#incomplete-address-phaseujaj1jajzubaja}(j]j]j]j]j]ujaj 1jajzubaja}(j]j]j]j]j]ujaje1jajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“incomplete_write_byte”}jaj {sbaja}(j]j]j]j]j]internalrefurijCz anchorname#incomplete-write-byteujaj1jaj{ubaja}(j]j]j]j]j]ujaj 1jaj{ubaja}(j]j]j]j]j]ujaje1jajzubeja}(j]j]j]j]j]ujaj^1jajzubeja}(j]j]j]j]j]ujaje1jajKzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLost arbitration}jaj8{sbaja}(j]j]j]j]j]internalrefurijCz anchorname#lost-arbitrationujaj1jaj5{ubaja}(j]j]j]j]j]ujaj 1jaj2{ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“lose_arbitration”}jajX{sbaja}(j]j]j]j]j]internalrefurijCz anchorname#lose-arbitrationujaj1jajU{ubaja}(j]j]j]j]j]ujaj 1jajR{ubaja}(j]j]j]j]j]ujaje1jajO{ubaja}(j]j]j]j]j]ujaj^1jaj2{ubeja}(j]j]j]j]j]ujaje1jajKzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPanic during transfer}jaj{sbaja}(j]j]j]j]j]internalrefurijCz anchorname#panic-during-transferujaj1jaj{ubaja}(j]j]j]j]j]ujaj 1jaj{ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“inject_panic”}jaj{sbaja}(j]j]j]j]j]internalrefurijCz anchorname #inject-panicujaj1jaj{ubaja}(j]j]j]j]j]ujaj 1jaj{ubaja}(j]j]j]j]j]ujaje1jaj{ubaja}(j]j]j]j]j]ujaj^1jaj{ubeja}(j]j]j]j]j]ujaje1jajKzubeja}(j]j]j]j]j]ujaj^1jaj.zubeja}(j]j]j]j]j]ujaje1jaj+zubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver vt1211}jaj{sbaja}(j]j]j]j]j]internalrefuri hwmon/vt1211 anchornamehujaj1jaj{ubaja}(j]j]j]j]j]ujaj 1jaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jaj |sbaja}(j]j]j]j]j]internalrefurij{ anchorname#module-parametersujaj1jaj|ubaja}(j]j]j]j]j]ujaj 1jaj|ubaja}(j]j]j]j]j]ujaje1jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj.|sbaja}(j]j]j]j]j]internalrefurij{ anchorname #descriptionujaj1jaj+|ubaja}(j]j]j]j]j]ujaj 1jaj(|ubaja}(j]j]j]j]j]ujaje1jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltage Monitoring}jajQ|sbaja}(j]j]j]j]j]internalrefurij{ anchorname#voltage-monitoringujaj1jajN|ubaja}(j]j]j]j]j]ujaj 1jajK|ubaja}(j]j]j]j]j]ujaje1jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Monitoring}jajt|sbaja}(j]j]j]j]j]internalrefurij{ anchorname#temperature-monitoringujaj1jajq|ubaja}(j]j]j]j]j]ujaj 1jajn|ubaja}(j]j]j]j]j]ujaje1jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFan Speed Control}jaj|sbaja}(j]j]j]j]j]internalrefurij{ anchorname#fan-speed-controlujaj1jaj|ubaja}(j]j]j]j]j]ujaj 1jaj|ubaja}(j]j]j]j]j]ujaje1jaj|ubeja}(j]j]j]j]j]ujaj^1jaj{ubeja}(j]j]j]j]j]ujaje1jaj{ubaja}(j]j]j]j]j]ujaj^1ubj8 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver w83l786ng}jaj|sbaja}(j]j]j]j]j]internalrefurihwmon/w83l786ng anchornamehujaj1jaj|ubaja}(j]j]j]j]j]ujaj 1jaj|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jaj|sbaja}(j]j]j]j]j]internalrefurij| anchorname#module-parametersujaj1jaj|ubaja}(j]j]j]j]j]ujaj 1jaj|ubaja}(j]j]j]j]j]ujaje1jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj}sbaja}(j]j]j]j]j]internalrefurij| anchorname #descriptionujaj1jaj}ubaja}(j]j]j]j]j]ujaj 1jaj }ubaja}(j]j]j]j]j]ujaje1jaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /sys files}jaj5}sbaja}(j]j]j]j]j]internalrefurij| anchorname #sys-filesujaj1jaj2}ubaja}(j]j]j]j]j]ujaj 1jaj/}ubaja}(j]j]j]j]j]ujaje1jaj|ubeja}(j]j]j]j]j]ujaj^1jaj|ubeja}(j]j]j]j]j]ujaje1jaj|ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver xdpe152}jajm}sbaja}(j]j]j]j]j]internalrefurihwmon/xdpe152c4 anchornamehujaj1jajj}ubaja}(j]j]j]j]j]ujaj 1jajg}ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj}sbaja}(j]j]j]j]j]internalrefurij|} anchorname #descriptionujaj1jaj}ubaja}(j]j]j]j]j]ujaj 1jaj}ubaja}(j]j]j]j]j]ujaje1jaj}ubaja}(j]j]j]j]j]ujaj^1jajg}ubeja}(j]j]j]j]j]ujaje1jajd}ubaja}(j]j]j]j]j]ujaj^1ubj: jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementing I2C device drivers}jaj}sbaja}(j]j]j]j]j]internalrefurii2c/writing-clients anchornamehujaj1jaj}ubaja}(j]j]j]j]j]ujaj 1jaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral remarks}jaj}sbaja}(j]j]j]j]j]internalrefurij} anchorname#general-remarksujaj1jaj}ubaja}(j]j]j]j]j]ujaj 1jaj}ubaja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe driver structure}jaj~sbaja}(j]j]j]j]j]internalrefurij} anchorname#the-driver-structureujaj1jaj~ubaja}(j]j]j]j]j]ujaj 1jaj~ubaja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtra client data}jaj+~sbaja}(j]j]j]j]j]internalrefurij} anchorname#extra-client-dataujaj1jaj(~ubaja}(j]j]j]j]j]ujaj 1jaj%~ubaja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccessing the client}jajN~sbaja}(j]j]j]j]j]internalrefurij} anchorname#accessing-the-clientujaj1jajK~ubaja}(j]j]j]j]j]ujaj 1jajH~ubaja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProbing and attaching}jajq~sbaja}(j]j]j]j]j]internalrefurij} anchorname#probing-and-attachingujaj1jajn~ubaja}(j]j]j]j]j]ujaj 1jajk~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice/Driver Binding}jaj~sbaja}(j]j]j]j]j]internalrefurij} anchorname#device-driver-bindingujaj1jaj~ubaja}(j]j]j]j]j]ujaj 1jaj~ubaja}(j]j]j]j]j]ujaje1jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Creation}jaj~sbaja}(j]j]j]j]j]internalrefurij} anchorname#device-creationujaj1jaj~ubaja}(j]j]j]j]j]ujaj 1jaj~ubaja}(j]j]j]j]j]ujaje1jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Detection}jaj~sbaja}(j]j]j]j]j]internalrefurij} anchorname#device-detectionujaj1jaj~ubaja}(j]j]j]j]j]ujaj 1jaj~ubaja}(j]j]j]j]j]ujaje1jaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Deletion}jaj~sbaja}(j]j]j]j]j]internalrefurij} anchorname#device-deletionujaj1jaj~ubaja}(j]j]j]j]j]ujaj 1jaj~ubaja}(j]j]j]j]j]ujaje1jaj~ubeja}(j]j]j]j]j]ujaj^1jajk~ubeja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitializing the driver}jaj)sbaja}(j]j]j]j]j]internalrefurij} anchorname#initializing-the-driverujaj1jaj&ubaja}(j]j]j]j]j]ujaj 1jaj#ubaja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Information}jajLsbaja}(j]j]j]j]j]internalrefurij} anchorname#driver-informationujaj1jajIubaja}(j]j]j]j]j]ujaj 1jajFubaja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPower Management}jajosbaja}(j]j]j]j]j]internalrefurij} anchorname#power-managementujaj1jajlubaja}(j]j]j]j]j]ujaj 1jajiubaja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSystem Shutdown}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#system-shutdownujaj1jajubaja}(j]j]j]j]j]ujaj 1jajubaja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand function}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#command-functionujaj1jajubaja}(j]j]j]j]j]ujaj 1jajubaja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSending and receiving}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#sending-and-receivingujaj1jajubaja}(j]j]j]j]j]ujaj 1jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlain I2C communication}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#plain-i2c-communicationujaj1jajubaja}(j]j]j]j]j]ujaj 1jajubaja}(j]j]j]j]j]ujaje1jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMBus communication}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname#smbus-communicationujaj1jajubaja}(j]j]j]j]j]ujaj 1jajubaja}(j]j]j]j]j]ujaje1jajubeja}(j]j]j]j]j]ujaj^1jajubeja}(j]j]j]j]j]ujaje1jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral purpose routines}jajJsbaja}(j]j]j]j]j]internalrefurij} anchorname#general-purpose-routinesujaj1jajGubaja}(j]j]j]j]j]ujaj 1jajDubaja}(j]j]j]j]j]ujaje1jaj}ubeja}(j]j]j]j]j]ujaj^1jaj}ubeja}(j]j]j]j]j]ujaje1jaj}ubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver i2c-parport}jajsbaja}(j]j]j]j]j]internalrefurii2c/busses/i2c-parport anchornamehujaj1jajubaja}(j]j]j]j]j]ujaj 1jaj|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuilding your own adapter}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#building-your-own-adapterujaj1jajubaja}(j]j]j]j]j]ujaj 1jajubaja}(j]j]j]j]j]ujaje1jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSimilar (but different) drivers}jajŀsbaja}(j]j]j]j]j]internalrefurij anchorname#similar-but-different-driversujaj1jaj€ubaja}(j]j]j]j]j]ujaj 1jajubaja}(j]j]j]j]j]ujaje1jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Legacy documentation for Velleman adapter}jajsbaja}(j]j]j]j]j]internalrefurij anchorname*#legacy-documentation-for-velleman-adapterujaj1jajubaja}(j]j]j]j]j]ujaj 1jajubaja}(j]j]j]j]j]ujaje1jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%One For All JP1 parallel port adapter}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname&#one-for-all-jp1-parallel-port-adapterujaj1jajubaja}(j]j]j]j]j]ujaj 1jajubaja}(j]j]j]j]j]ujaje1jajubeja}(j]j]j]j]j]ujaj^1jaj|ubeja}(j]j]j]j]j]ujaje1jajyubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver tmp513}jajCsbaja}(j]j]j]j]j]internalrefuri hwmon/tmp513 anchornamehujaj1jaj@ubaja}(j]j]j]j]j]ujaj 1jaj=ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajcsbaja}(j]j]j]j]j]internalrefurijR anchorname #descriptionujaj1jaj`ubaja}(j]j]j]j]j]ujaj 1jaj]ubaja}(j]j]j]j]j]ujaje1jajZubaja}(j]j]j]j]j]ujaj^1jaj=ubeja}(j]j]j]j]j]ujaje1jaj:ubaja}(j]j]j]j]j]ujaj^1ubjB jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI2C Address Translators}jajsbaja}(j]j]j]j]j]internalrefurii2c/i2c-address-translators anchornamehujaj1jajubaja}(j]j]j]j]j]ujaj 1jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj1jajubaja}(j]j]j]j]j]ujaj 1jajubaja}(j]j]j]j]j]ujaje1jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%I2C ATR functions and data structures}jajށsbaja}(j]j]j]j]j]internalrefurij anchorname&#i2c-atr-functions-and-data-structuresujaj1jajہubaja}(j]j]j]j]j]ujaj 1jaj؁ubaja}(j]j]j]j]j]ujaje1jajubeja}(j]j]j]j]j]ujaj^1jajubeja}(j]j]j]j]j]ujaje1jajubaja}(j]j]j]j]j]ujaj^1ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver menf21bmc_hwmon}jajsbaja}(j]j]j]j]j]internalrefurihwmon/menf21bmc anchornamehuja referencejajubaja}(j]j]j]j]j]ujacompact_paragraphjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj8sbaja}(j]j]j]j]j]internalrefurij% anchorname #descriptionujaj'jaj5ubaja}(j]j]j]j]j]ujaj.jaj2ubaja}(j]j]j]j]j]uja list_itemjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj\sbaja}(j]j]j]j]j]internalrefurij% anchorname #usage-notesujaj'jajYubaja}(j]j]j]j]j]ujaj.jajVubaja}(j]j]j]j]j]ujajUjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij% anchorname#sysfs-entriesujaj'jaj|ubaja}(j]j]j]j]j]ujaj.jajyubaja}(j]j]j]j]j]ujajUjaj/ubeja}(j]j]j]j]j]uja bullet_listjajubeja}(j]j]j]j]j]ujajUjaj ubaja}(j]j]j]j]j]ujajubjj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver oxp-sensors}jajsbaja}(j]j]j]j]j]internalrefurihwmon/oxp-sensors anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description:}jaj؂sbaja}(j]j]j]j]j]internalrefurijǂ anchorname #descriptionujaj'jajՂubaja}(j]j]j]j]j]ujaj.jaj҂ubaja}(j]j]j]j]j]ujajUjajςubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported devices}jajsbaja}(j]j]j]j]j]internalrefurijǂ anchorname#supported-devicesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajςubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijǂ anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajςubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver surface_fan}jajVsbaja}(j]j]j]j]j]internalrefurihwmon/surface_fan anchornamehujaj'jajSubaja}(j]j]j]j]j]ujaj.jajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajvsbaja}(j]j]j]j]j]internalrefurije anchorname #descriptionujaj'jajsubaja}(j]j]j]j]j]ujaj.jajpubaja}(j]j]j]j]j]ujajUjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs interface}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#sysfs-interfaceujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajmubeja}(j]j]j]j]j]ujajjajPubeja}(j]j]j]j]j]ujajUjajMubaja}(j]j]j]j]j]ujajubj% jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMicrochip SparX-5 SoC}jajуsbaja}(j]j]j]j]j]internalrefurihwmon/sparx5-temp anchornamehujaj'jaj΃ubaja}(j]j]j]j]j]ujaj.jaj˃ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjaj˃ubeja}(j]j]j]j]j]ujajUjajȃubaja}(j]j]j]j]j]ujajubj& jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver tc654}jajLsbaja}(j]j]j]j]j]internalrefuri hwmon/tc654 anchornamehujaj'jajIubaja}(j]j]j]j]j]ujaj.jajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajlsbaja}(j]j]j]j]j]internalrefurij[ anchorname #descriptionujaj'jajiubaja}(j]j]j]j]j]ujaj.jajfubaja}(j]j]j]j]j]ujajUjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Notes}jajsbaja}(j]j]j]j]j]internalrefurij[ anchorname#configuration-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajcubeja}(j]j]j]j]j]ujajjajFubeja}(j]j]j]j]j]ujajUjajCubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver MCP3021}jajDŽsbaja}(j]j]j]j]j]internalrefuri hwmon/mcp3021 anchornamehujaj'jajĄubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijք anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajބubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver nzxt-kraken3}jajsbaja}(j]j]j]j]j]internalrefurihwmon/nzxt-kraken3 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj?sbaja}(j]j]j]j]j]internalrefurij. anchorname #descriptionujaj'jaj<ubaja}(j]j]j]j]j]ujaj.jaj9ubaja}(j]j]j]j]j]ujajUjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajbsbaja}(j]j]j]j]j]internalrefurij. anchorname #usage-notesujaj'jaj_ubaja}(j]j]j]j]j]ujaj.jaj\ubaja}(j]j]j]j]j]ujajUjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj6ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver peci-dimmtemp}jajsbaja}(j]j]j]j]j]internalrefurihwmon/peci-dimmtemp anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj݅sbaja}(j]j]j]j]j]internalrefurij̅ anchorname #descriptionujaj'jajڅubaja}(j]j]j]j]j]ujaj.jajׅubaja}(j]j]j]j]j]ujajUjajԅubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs interface}jajsbaja}(j]j]j]j]j]internalrefurij̅ anchorname#sysfs-interfaceujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajԅubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver nct7802}jaj8sbaja}(j]j]j]j]j]internalrefuri hwmon/nct7802 anchornamehujaj'jaj5ubaja}(j]j]j]j]j]ujaj.jaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajXsbaja}(j]j]j]j]j]internalrefurijG anchorname #descriptionujaj'jajUubaja}(j]j]j]j]j]ujaj.jajRubaja}(j]j]j]j]j]ujajUjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTested Boards and BIOS Versions}jaj{sbaja}(j]j]j]j]j]internalrefurijG anchorname #tested-boards-and-bios-versionsujaj'jajxubaja}(j]j]j]j]j]ujaj.jajuubaja}(j]j]j]j]j]ujajUjajOubeja}(j]j]j]j]j]ujajjaj2ubeja}(j]j]j]j]j]ujajUjaj/ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max1619}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/max1619 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajӆsbaja}(j]j]j]j]j]internalrefurij† anchorname #descriptionujaj'jajІubaja}(j]j]j]j]j]ujaj.jaj͆ubaja}(j]j]j]j]j]ujajUjajʆubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjM jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max31827}jaj sbaja}(j]j]j]j]j]internalrefurihwmon/max31827 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jaj(ubaja}(j]j]j]j]j]ujaj.jaj%ubaja}(j]j]j]j]j]ujajUjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PEC Support}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname #pec-supportujaj'jajKubaja}(j]j]j]j]j]ujaj.jajHubaja}(j]j]j]j]j]ujajUjaj"ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max6697}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/max6697 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjaj}ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mp2888}jajއsbaja}(j]j]j]j]j]internalrefuri hwmon/mp2888 anchornamehujaj'jajۇubaja}(j]j]j]j]j]ujaj.jaj؇ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjaj؇ubeja}(j]j]j]j]j]ujajUjajՇubaja}(j]j]j]j]j]ujajubjo jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver NCT6775}jaj6sbaja}(j]j]j]j]j]internalrefuri hwmon/nct6775 anchornamehujaj'jaj3ubaja}(j]j]j]j]j]ujaj.jaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajVsbaja}(j]j]j]j]j]internalrefurijE anchorname #descriptionujaj'jajSubaja}(j]j]j]j]j]ujaj.jajPubaja}(j]j]j]j]j]ujajUjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs attributes}jajysbaja}(j]j]j]j]j]internalrefurijE anchorname#sysfs-attributesujaj'jajvubaja}(j]j]j]j]j]ujaj.jajsubaja}(j]j]j]j]j]ujajUjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommon fan control attributes}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#common-fan-control-attributesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThermal Cruise mode (2)}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#thermal-cruise-mode-2ujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpeed Cruise mode (3)}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#speed-cruise-mode-3ujaj'jaj߈ubaja}(j]j]j]j]j]ujaj.jaj܈ubaja}(j]j]j]j]j]ujajUjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmart Fan IV mode (5)}jajsbaja}(j]j]j]j]j]internalrefurijE anchorname#smart-fan-iv-mode-5ujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj(sbaja}(j]j]j]j]j]internalrefurijE anchorname #usage-notesujaj'jaj%ubaja}(j]j]j]j]j]ujaj.jaj"ubaja}(j]j]j]j]j]ujajUjajMubeja}(j]j]j]j]j]ujajjaj0ubeja}(j]j]j]j]j]ujajUjaj-ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sch5627}jaj`sbaja}(j]j]j]j]j]internalrefuri hwmon/sch5627 anchornamehujaj'jaj]ubaja}(j]j]j]j]j]ujaj.jajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijo anchorname #descriptionujaj'jaj}ubaja}(j]j]j]j]j]ujaj.jajzubaja}(j]j]j]j]j]ujajUjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControlling fan speed}jajsbaja}(j]j]j]j]j]internalrefurijo anchorname#controlling-fan-speedujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajwubeja}(j]j]j]j]j]ujajjajZubeja}(j]j]j]j]j]ujajUjajWubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver raspberrypi-hwmon}jajۉsbaja}(j]j]j]j]j]internalrefurihwmon/raspberrypi-hwmon anchornamehujaj'jaj؉ubaja}(j]j]j]j]j]ujaj.jajՉubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajՉubeja}(j]j]j]j]j]ujajUjaj҉ubaja}(j]j]j]j]j]ujajubj| jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sl28cpld}jajVsbaja}(j]j]j]j]j]internalrefurihwmon/sl28cpld anchornamehujaj'jajSubaja}(j]j]j]j]j]ujaj.jajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajvsbaja}(j]j]j]j]j]internalrefurije anchorname #descriptionujaj'jajsubaja}(j]j]j]j]j]ujaj.jajpubaja}(j]j]j]j]j]ujajUjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajmubeja}(j]j]j]j]j]ujajjajPubeja}(j]j]j]j]j]ujajUjajMubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mp2856}jajъsbaja}(j]j]j]j]j]internalrefuri hwmon/mp2856 anchornamehujaj'jajΊubaja}(j]j]j]j]j]ujaj.jajˊubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajˊubeja}(j]j]j]j]j]ujajUjajȊubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sis5595}jaj)sbaja}(j]j]j]j]j]internalrefuri hwmon/sis5595 anchornamehujaj'jaj&ubaja}(j]j]j]j]j]ujaj.jaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajIsbaja}(j]j]j]j]j]internalrefurij8 anchorname#module-parametersujaj'jajFubaja}(j]j]j]j]j]ujaj.jajCubaja}(j]j]j]j]j]ujajUjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajlsbaja}(j]j]j]j]j]internalrefurij8 anchorname #descriptionujaj'jajiubaja}(j]j]j]j]j]ujaj.jajfubaja}(j]j]j]j]j]ujajUjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblems}jajsbaja}(j]j]j]j]j]internalrefurij8 anchorname #problemsujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj@ubeja}(j]j]j]j]j]ujajjaj#ubeja}(j]j]j]j]j]ujajUjaj ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max16064}jajNjsbaja}(j]j]j]j]j]internalrefurihwmon/max16064 anchornamehujaj'jajċubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij֋ anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajދubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj sbaja}(j]j]j]j]j]internalrefurij֋ anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajދubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jaj-sbaja}(j]j]j]j]j]internalrefurij֋ anchorname#platform-data-supportujaj'jaj*ubaja}(j]j]j]j]j]ujaj.jaj'ubaja}(j]j]j]j]j]ujajUjajދubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajPsbaja}(j]j]j]j]j]internalrefurij֋ anchorname#sysfs-entriesujaj'jajMubaja}(j]j]j]j]j]ujaj.jajJubaja}(j]j]j]j]j]ujajUjajދubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver pm6764tr}jajsbaja}(j]j]j]j]j]internalrefurihwmon/pm6764tr anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj#jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver nct7904}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/nct7904 anchornamehujaj'jaj݌ubaja}(j]j]j]j]j]ujaj.jajڌubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jaj ubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname #limitationsujaj'jajCubaja}(j]j]j]j]j]ujaj.jaj@ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajڌubeja}(j]j]j]j]j]ujajUjaj׌ubaja}(j]j]j]j]j]ujajubj5jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sbrmi}jaj~sbaja}(j]j]j]j]j]internalrefuri hwmon/sbrmi anchornamehujaj'jaj{ubaja}(j]j]j]j]j]ujaj.jajxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-interfaceujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajxubeja}(j]j]j]j]j]ujajUjajuubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver pc87360}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/pc87360 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-parametersujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj<sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jaj9ubaja}(j]j]j]j]j]ujaj.jaj6ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFan Monitoring}jaj_sbaja}(j]j]j]j]j]internalrefurij anchorname#fan-monitoringujaj'jaj\ubaja}(j]j]j]j]j]ujaj.jajYubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fan Control}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #fan-controlujaj'jajubaja}(j]j]j]j]j]ujaj.jaj|ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Monitoring}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#temperature-monitoringujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltage Monitoring}jajȎsbaja}(j]j]j]j]j]internalrefurij anchorname#voltage-monitoringujaj'jajŎubaja}(j]j]j]j]j]ujaj.jajŽubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Remarks}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#general-remarksujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #limitationsujaj'jaj ubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sfctemp}jajFsbaja}(j]j]j]j]j]internalrefuri hwmon/sfctemp anchornamehujaj'jajCubaja}(j]j]j]j]j]ujaj.jaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajfsbaja}(j]j]j]j]j]internalrefurijU anchorname #descriptionujaj'jajcubaja}(j]j]j]j]j]ujaj.jaj`ubaja}(j]j]j]j]j]ujajUjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``sysfs``ja]jasysfs}jajsbaja}(j]j]j]j]j]ujaliteraljՔNj֔Njajubja interface}jajsbeja}(j]j]j]j]j]internalrefurijU anchorname#sysfs-interfaceujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj]ubeja}(j]j]j]j]j]ujajjaj@ubeja}(j]j]j]j]j]ujajUjaj=ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max197}jajЏsbaja}(j]j]j]j]j]internalrefuri hwmon/max197 anchornamehujaj'jaj͏ubaja}(j]j]j]j]j]ujaj.jajʏubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijߏ anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Platform data}jajsbaja}(j]j]j]j]j]internalrefurijߏ anchorname#platform-dataujaj'jajubaja}(j]j]j]j]j]ujaj.jaj ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs interface}jaj6sbaja}(j]j]j]j]j]internalrefurijߏ anchorname#sysfs-interfaceujaj'jaj3ubaja}(j]j]j]j]j]ujaj.jaj0ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajʏubeja}(j]j]j]j]j]ujajUjajǏubaja}(j]j]j]j]j]ujajubj>jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mp2993}jajnsbaja}(j]j]j]j]j]internalrefuri hwmon/mp2993 anchornamehujaj'jajkubaja}(j]j]j]j]j]ujaj.jajhubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij} anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajhubeja}(j]j]j]j]j]ujajUjajeubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver smsc47m1}jajƐsbaja}(j]j]j]j]j]internalrefurihwmon/smsc47m1 anchornamehujaj'jajÐubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijՐ anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajݐubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver pli1209bc}jajsbaja}(j]j]j]j]j]internalrefurihwmon/pli1209bc anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj>sbaja}(j]j]j]j]j]internalrefurij- anchorname #descriptionujaj'jaj;ubaja}(j]j]j]j]j]ujaj.jaj8ubaja}(j]j]j]j]j]ujajUjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajasbaja}(j]j]j]j]j]internalrefurij- anchorname#sysfs-entriesujaj'jaj^ubaja}(j]j]j]j]j]ujaj.jaj[ubaja}(j]j]j]j]j]ujajUjaj5ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver powr1220}jajsbaja}(j]j]j]j]j]internalrefurihwmon/powr1220 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjOjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver smsc47b397}jajsbaja}(j]j]j]j]j]internalrefurihwmon/smsc47b397 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIMethods for detecting the HP SIO and reading the thermal data on a dc7100}jajsbaja}(j]j]j]j]j]internalrefurij anchornameJ#methods-for-detecting-the-hp-sio-and-reading-the-thermal-data-on-a-dc7100ujaj'jajubaja}(j]j]j]j]j]ujaj.jaj ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&How to convert the tach reading to RPM}jaj4sbaja}(j]j]j]j]j]internalrefurij anchorname'#how-to-convert-the-tach-reading-to-rpmujaj'jaj1ubaja}(j]j]j]j]j]ujaj.jaj.ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfiguration Sequence}jajWsbaja}(j]j]j]j]j]internalrefurij anchorname#configuration-sequenceujaj'jajTubaja}(j]j]j]j]j]ujaj.jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnter Configuration Mode}jajwsbaja}(j]j]j]j]j]internalrefurij anchorname#enter-configuration-modeujaj'jajtubaja}(j]j]j]j]j]ujaj.jajqubaja}(j]j]j]j]j]ujajUjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Mode}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#configuration-modeujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExit Configuration Mode}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#exit-configuration-modeujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProgramming Example}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#programming-exampleujaj'jajݒubaja}(j]j]j]j]j]ujaj.jajڒubaja}(j]j]j]j]j]ujajUjajnubeja}(j]j]j]j]j]ujajjajQubeja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObtaining the HWM Base Address}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#obtaining-the-hwm-base-addressujaj'jaj ubaja}(j]j]j]j]j]ujaj.jaj ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjo jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver scpi-hwmon}jajGsbaja}(j]j]j]j]j]internalrefurihwmon/scpi-hwmon anchornamehujaj'jajDubaja}(j]j]j]j]j]ujaj.jajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajgsbaja}(j]j]j]j]j]internalrefurijV anchorname #descriptionujaj'jajdubaja}(j]j]j]j]j]ujaj.jajaubaja}(j]j]j]j]j]ujajUjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijV anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj^ubeja}(j]j]j]j]j]ujajjajAubeja}(j]j]j]j]j]ujajUjaj>ubaja}(j]j]j]j]j]ujajubj6jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max31785}jaj“sbaja}(j]j]j]j]j]internalrefurihwmon/max31785 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijѓ anchorname #descriptionujaj'jajߓubaja}(j]j]j]j]j]ujaj.jajܓubaja}(j]j]j]j]j]ujajUjajٓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijѓ anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajٓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jaj(sbaja}(j]j]j]j]j]internalrefurijѓ anchorname#sysfs-attributesujaj'jaj%ubaja}(j]j]j]j]j]ujaj.jaj"ubaja}(j]j]j]j]j]ujajUjajٓubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjWjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver peci-cputemp}jaj`sbaja}(j]j]j]j]j]internalrefurihwmon/peci-cputemp anchornamehujaj'jaj]ubaja}(j]j]j]j]j]ujaj.jajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijo anchorname #descriptionujaj'jaj}ubaja}(j]j]j]j]j]ujaj.jajzubaja}(j]j]j]j]j]ujajUjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs interface}jajsbaja}(j]j]j]j]j]internalrefurijo anchorname#sysfs-interfaceujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajwubeja}(j]j]j]j]j]ujajjajZubeja}(j]j]j]j]j]ujajUjajWubaja}(j]j]j]j]j]ujajubjYjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver q54sj108a2}jaj۔sbaja}(j]j]j]j]j]internalrefurihwmon/q54sj108a2 anchornamehujaj'jajؔubaja}(j]j]j]j]j]ujaj.jajՔubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajAsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jaj>ubaja}(j]j]j]j]j]ujaj.jaj;ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajՔubeja}(j]j]j]j]j]ujajUjajҔubaja}(j]j]j]j]j]ujajubjXjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max31790}jajysbaja}(j]j]j]j]j]internalrefurihwmon/max31790 anchornamehujaj'jajvubaja}(j]j]j]j]j]ujaj.jajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajsubeja}(j]j]j]j]j]ujajUjajpubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mp9941}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/mp9941 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sch5636}jajLsbaja}(j]j]j]j]j]internalrefuri hwmon/sch5636 anchornamehujaj'jajIubaja}(j]j]j]j]j]ujaj.jajFubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajlsbaja}(j]j]j]j]j]internalrefurij[ anchorname #descriptionujaj'jajiubaja}(j]j]j]j]j]ujaj.jajfubaja}(j]j]j]j]j]ujajUjajcubaja}(j]j]j]j]j]ujajjajFubeja}(j]j]j]j]j]ujajUjajCubaja}(j]j]j]j]j]ujajubj_jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max20730}jajsbaja}(j]j]j]j]j]internalrefurihwmon/max20730 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajĖsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max6639}jajBsbaja}(j]j]j]j]j]internalrefuri hwmon/max6639 anchornamehujaj'jaj?ubaja}(j]j]j]j]j]ujaj.jaj<ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajbsbaja}(j]j]j]j]j]internalrefurijQ anchorname #descriptionujaj'jaj_ubaja}(j]j]j]j]j]ujaj.jaj\ubaja}(j]j]j]j]j]ujajUjajYubaja}(j]j]j]j]j]ujajjaj<ubeja}(j]j]j]j]j]ujajUjaj9ubaja}(j]j]j]j]j]ujajubjGjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver nzxt-smart2}jajsbaja}(j]j]j]j]j]internalrefurihwmon/nzxt-smart2 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajݗsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jajڗubaja}(j]j]j]j]j]ujaj.jajחubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver spd5118}jaj8sbaja}(j]j]j]j]j]internalrefuri hwmon/spd5118 anchornamehujaj'jaj5ubaja}(j]j]j]j]j]ujaj.jaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajXsbaja}(j]j]j]j]j]internalrefurijG anchorname #descriptionujaj'jajUubaja}(j]j]j]j]j]ujaj.jajRubaja}(j]j]j]j]j]ujajUjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Hardware monitoring sysfs entries}jaj{sbaja}(j]j]j]j]j]internalrefurijG anchorname"#hardware-monitoring-sysfs-entriesujaj'jajxubaja}(j]j]j]j]j]ujaj.jajuubaja}(j]j]j]j]j]ujajUjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$SPD (Serial Presence Detect) support}jajsbaja}(j]j]j]j]j]internalrefurijG anchorname##spd-serial-presence-detect-supportujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajOubeja}(j]j]j]j]j]ujajjaj2ubeja}(j]j]j]j]j]ujajUjaj/ubaja}(j]j]j]j]j]ujajubj;jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mp5023}jaj֘sbaja}(j]j]j]j]j]internalrefuri hwmon/mp5023 anchornamehujaj'jajӘubaja}(j]j]j]j]j]ujaj.jajИubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajИubeja}(j]j]j]j]j]ujajUjaj͘ubaja}(j]j]j]j]j]ujajubjmjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel drivers ltc4282}jaj.sbaja}(j]j]j]j]j]internalrefuri hwmon/ltc4282 anchornamehujaj'jaj+ubaja}(j]j]j]j]j]ujaj.jaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajNsbaja}(j]j]j]j]j]internalrefurij= anchorname #descriptionujaj'jajKubaja}(j]j]j]j]j]ujaj.jajHubaja}(j]j]j]j]j]ujajUjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajqsbaja}(j]j]j]j]j]internalrefurij= anchorname#sysfs-entriesujaj'jajnubaja}(j]j]j]j]j]ujaj.jajkubaja}(j]j]j]j]j]ujajUjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugFs entries}jajsbaja}(j]j]j]j]j]internalrefurij= anchorname#debugfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajEubeja}(j]j]j]j]j]ujajjaj(ubeja}(j]j]j]j]j]ujajUjaj%ubaja}(j]j]j]j]j]ujajubjPjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sht3x}jaj̙sbaja}(j]j]j]j]j]internalrefuri hwmon/sht3x anchornamehujaj'jajəubaja}(j]j]j]j]j]ujaj.jajƙubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijۙ anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jajsbaja}(j]j]j]j]j]internalrefurijۙ anchorname#sysfs-interfaceujaj'jaj ubaja}(j]j]j]j]j]ujaj.jaj ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadebugfs-Interface}jaj2sbaja}(j]j]j]j]j]internalrefurijۙ anchorname#debugfs-interfaceujaj'jaj/ubaja}(j]j]j]j]j]ujaj.jaj,ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajƙubeja}(j]j]j]j]j]ujajUjajÙubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max1668}jajjsbaja}(j]j]j]j]j]internalrefuri hwmon/max1668 anchornamehujaj'jajgubaja}(j]j]j]j]j]ujaj.jajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#module-parametersujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajdubeja}(j]j]j]j]j]ujajUjajaubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sbtsi_temp}jajsbaja}(j]j]j]j]j]internalrefurihwmon/sbtsi_temp anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajߚubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajߚubeja}(j]j]j]j]j]ujajUjajܚubaja}(j]j]j]j]j]ujajubjyjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver nct7363}jaj=sbaja}(j]j]j]j]j]internalrefuri hwmon/nct7363 anchornamehujaj'jaj:ubaja}(j]j]j]j]j]ujaj.jaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj]sbaja}(j]j]j]j]j]internalrefurijL anchorname #descriptionujaj'jajZubaja}(j]j]j]j]j]ujaj.jajWubaja}(j]j]j]j]j]ujajUjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijL anchorname#sysfs-entriesujaj'jaj}ubaja}(j]j]j]j]j]ujaj.jajzubaja}(j]j]j]j]j]ujajUjajTubeja}(j]j]j]j]j]ujajjaj7ubeja}(j]j]j]j]j]ujajUjaj4ubaja}(j]j]j]j]j]ujajubjyjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver pcf8591}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/pcf8591 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj؛sbaja}(j]j]j]j]j]internalrefurijǛ anchorname #descriptionujaj'jaj՛ubaja}(j]j]j]j]j]ujaj.jajқubaja}(j]j]j]j]j]ujajUjajϛubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule parameters}jajsbaja}(j]j]j]j]j]internalrefurijǛ anchorname#module-parametersujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajϛubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Accessing PCF8591 via /sys interface}jajsbaja}(j]j]j]j]j]internalrefurijǛ anchorname$#accessing-pcf8591-via-sys-interfaceujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajϛubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver nsa320_hwmon}jajVsbaja}(j]j]j]j]j]internalrefuri hwmon/nsa320 anchornamehujaj'jajSubaja}(j]j]j]j]j]ujaj.jajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajvsbaja}(j]j]j]j]j]internalrefurije anchorname #descriptionujaj'jajsubaja}(j]j]j]j]j]ujaj.jajpubaja}(j]j]j]j]j]ujajUjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#sysfs-interfaceujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jajsbaja}(j]j]j]j]j]internalrefurije anchorname#notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajmubeja}(j]j]j]j]j]ujajjajPubeja}(j]j]j]j]j]ujajUjajMubaja}(j]j]j]j]j]ujajubjbjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver smsc47m192}jajsbaja}(j]j]j]j]j]internalrefurihwmon/smsc47m192 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs interface}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-interfaceujaj'jaj4ubaja}(j]j]j]j]j]ujaj.jaj1ubaja}(j]j]j]j]j]ujajUjaj ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mp5990}jajosbaja}(j]j]j]j]j]internalrefuri hwmon/mp5990 anchornamehujaj'jajlubaja}(j]j]j]j]j]ujaj.jajiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajiubeja}(j]j]j]j]j]ujajUjajfubaja}(j]j]j]j]j]ujajubjTjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0Naming and data format standards for sysfs files}jajǝsbaja}(j]j]j]j]j]internalrefurihwmon/sysfs-interface anchornamehujaj'jajĝubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttribute access}jajsbaja}(j]j]j]j]j]internalrefurij֝ anchorname#attribute-accessujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal attributes}jajsbaja}(j]j]j]j]j]internalrefurij֝ anchorname#global-attributesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltages}jaj*sbaja}(j]j]j]j]j]internalrefurij֝ anchorname #voltagesujaj'jaj'ubaja}(j]j]j]j]j]ujaj.jaj$ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFans}jajMsbaja}(j]j]j]j]j]internalrefurij֝ anchorname#fansujaj'jajJubaja}(j]j]j]j]j]ujaj.jajGubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPWM}jajpsbaja}(j]j]j]j]j]internalrefurij֝ anchorname#pwmujaj'jajmubaja}(j]j]j]j]j]ujaj.jajjubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Temperatures}jajsbaja}(j]j]j]j]j]internalrefurij֝ anchorname #temperaturesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCurrents}jajsbaja}(j]j]j]j]j]internalrefurij֝ anchorname #currentsujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPower}jajٞsbaja}(j]j]j]j]j]internalrefurij֝ anchorname#powerujaj'jaj֞ubaja}(j]j]j]j]j]ujaj.jajӞubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnergy}jajsbaja}(j]j]j]j]j]internalrefurij֝ anchorname#energyujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHumidity}jajsbaja}(j]j]j]j]j]internalrefurij֝ anchorname #humidityujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAlarms}jajBsbaja}(j]j]j]j]j]internalrefurij֝ anchorname#alarmsujaj'jaj?ubaja}(j]j]j]j]j]ujaj.jaj<ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntrusion detection}jajesbaja}(j]j]j]j]j]internalrefurij֝ anchorname#intrusion-detectionujaj'jajbubaja}(j]j]j]j]j]ujaj.jaj_ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAverage sample configuration}jajsbaja}(j]j]j]j]j]internalrefurij֝ anchorname#average-sample-configurationujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajޝubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%sysfs attribute writes interpretation}jajsbaja}(j]j]j]j]j]internalrefurij֝ anchorname&#sysfs-attribute-writes-interpretationujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajޝubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj>jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max6620}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/max6620 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jaj ubaja}(j]j]j]j]j]ujaj.jaj ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage notes}jaj2sbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jaj/ubaja}(j]j]j]j]j]ujaj.jaj,ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver npcm750-pwm-fan}jajjsbaja}(j]j]j]j]j]internalrefurihwmon/npcm750-pwm-fan anchornamehujaj'jajgubaja}(j]j]j]j]j]ujaj.jajdubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description:}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajdubeja}(j]j]j]j]j]ujajUjajaubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver POWERZ}jaj sbaja}(j]j]j]j]j]internalrefuri hwmon/powerz anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijѠ anchorname #descriptionujaj'jajߠubaja}(j]j]j]j]j]ujaj.jajܠubaja}(j]j]j]j]j]ujajUjaj٠ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjajK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max127}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/max127 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj:sbaja}(j]j]j]j]j]internalrefurij) anchorname #descriptionujaj'jaj7ubaja}(j]j]j]j]j]ujaj.jaj4ubaja}(j]j]j]j]j]ujajUjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs interface}jaj]sbaja}(j]j]j]j]j]internalrefurij) anchorname#sysfs-interfaceujaj'jajZubaja}(j]j]j]j]j]ujaj.jajWubaja}(j]j]j]j]j]ujajUjaj1ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max31790}jajsbaja}(j]j]j]j]j]internalrefurihwmon/max31730 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajءsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jajաubaja}(j]j]j]j]j]ujaj.jajҡubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max31760}jajsbaja}(j]j]j]j]j]internalrefurihwmon/max31760 anchornamehujaj'jaj ubaja}(j]j]j]j]j]ujaj.jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj0sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jaj-ubaja}(j]j]j]j]j]ujaj.jaj*ubaja}(j]j]j]j]j]ujajUjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Lookup table for auto fan control}jajSsbaja}(j]j]j]j]j]internalrefurij anchorname"#lookup-table-for-auto-fan-controlujaj'jajPubaja}(j]j]j]j]j]ujaj.jajMubaja}(j]j]j]j]j]ujajUjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajvsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jajsubaja}(j]j]j]j]j]ujaj.jajpubaja}(j]j]j]j]j]ujajUjaj'ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc4286}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ltc4286 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj΢sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajˢubaja}(j]j]j]j]j]ujaj.jajȢubaja}(j]j]j]j]j]ujajUjajŢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajŢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#platform-data-supportujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajŢubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jaj4ubaja}(j]j]j]j]j]ujaj.jaj1ubaja}(j]j]j]j]j]ujajUjajŢubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mlxreg-fan}jajosbaja}(j]j]j]j]j]internalrefurihwmon/mlxreg-fan anchornamehujaj'jajlubaja}(j]j]j]j]j]ujaj.jajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/sys files in hwmon subsystem}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname#sys-files-in-hwmon-subsystemujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/sys files in thermal subsystem}jajգsbaja}(j]j]j]j]j]internalrefurij~ anchorname#sys-files-in-thermal-subsystemujaj'jajңubaja}(j]j]j]j]j]ujaj.jajϣubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajiubeja}(j]j]j]j]j]ujajUjajfubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sht21}jaj sbaja}(j]j]j]j]j]internalrefuri hwmon/sht21 anchornamehujaj'jaj ubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj-sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jaj*ubaja}(j]j]j]j]j]ujaj.jaj'ubaja}(j]j]j]j]j]ujajUjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jajPsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-interfaceujaj'jajMubaja}(j]j]j]j]j]ujaj.jajJubaja}(j]j]j]j]j]ujajUjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jajssbaja}(j]j]j]j]j]internalrefurij anchorname#notesujaj'jajpubaja}(j]j]j]j]j]ujaj.jajmubaja}(j]j]j]j]j]ujajUjaj$ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj+ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mc13783-adc}jajsbaja}(j]j]j]j]j]internalrefurihwmon/mc13783-adc anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajˤsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajȤubaja}(j]j]j]j]j]ujaj.jajŤubaja}(j]j]j]j]j]ujajUjaj¤ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj5 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max20751}jajsbaja}(j]j]j]j]j]internalrefurihwmon/max20751 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jaj ubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jajCubaja}(j]j]j]j]j]ujaj.jaj@ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajisbaja}(j]j]j]j]j]internalrefurij anchorname#platform-data-supportujaj'jajfubaja}(j]j]j]j]j]ujaj.jajcubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max16065}jajĥsbaja}(j]j]j]j]j]internalrefurihwmon/max16065 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijӥ anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajޥubaja}(j]j]j]j]j]ujajUjajۥubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijӥ anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajۥubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj*sbaja}(j]j]j]j]j]internalrefurijӥ anchorname#sysfs-entriesujaj'jaj'ubaja}(j]j]j]j]j]ujaj.jaj$ubaja}(j]j]j]j]j]ujajUjajۥubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj6 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver shtc1}jajbsbaja}(j]j]j]j]j]internalrefuri hwmon/shtc1 anchornamehujaj'jaj_ubaja}(j]j]j]j]j]ujaj.jaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijq anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jaj|ubaja}(j]j]j]j]j]ujajUjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jajsbaja}(j]j]j]j]j]internalrefurijq anchorname#sysfs-interfaceujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajyubeja}(j]j]j]j]j]ujajjaj\ubeja}(j]j]j]j]j]ujajUjajYubaja}(j]j]j]j]j]ujajubjc jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver qnap-mcu-hwmon}jajݦsbaja}(j]j]j]j]j]internalrefurihwmon/qnap-mcu-hwmon anchornamehujaj'jajڦubaja}(j]j]j]j]j]ujaj.jajצubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajצubeja}(j]j]j]j]j]ujajUjajԦubaja}(j]j]j]j]j]ujajubj> jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sht15}jaj5sbaja}(j]j]j]j]j]internalrefuri hwmon/sht15 anchornamehujaj'jaj2ubaja}(j]j]j]j]j]ujaj.jaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajUsbaja}(j]j]j]j]j]internalrefurijD anchorname #descriptionujaj'jajRubaja}(j]j]j]j]j]ujaj.jajOubaja}(j]j]j]j]j]ujajUjajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Platform data}jajxsbaja}(j]j]j]j]j]internalrefurijD anchorname#platform-dataujaj'jajuubaja}(j]j]j]j]j]ujaj.jajrubaja}(j]j]j]j]j]ujajUjajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs interface}jajsbaja}(j]j]j]j]j]internalrefurijD anchorname#sysfs-interfaceujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajLubeja}(j]j]j]j]j]ujajjaj/ubeja}(j]j]j]j]j]ujajUjaj,ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mpq8785}jajӧsbaja}(j]j]j]j]j]internalrefuri hwmon/mpq8785 anchornamehujaj'jajЧubaja}(j]j]j]j]j]ujaj.jajͧubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajͧubeja}(j]j]j]j]j]ujajUjajʧubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"PMBus core driver and internal API}jaj+sbaja}(j]j]j]j]j]internalrefurihwmon/pmbus-core anchornamehujaj'jaj(ubaja}(j]j]j]j]j]ujaj.jaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajKsbaja}(j]j]j]j]j]internalrefurij: anchorname #introductionujaj'jajHubaja}(j]j]j]j]j]ujaj.jajEubaja}(j]j]j]j]j]ujajUjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(PMBus device capabilities auto-detection}jajnsbaja}(j]j]j]j]j]internalrefurij: anchorname)#pmbus-device-capabilities-auto-detectionujaj'jajkubaja}(j]j]j]j]j]ujaj.jajhubaja}(j]j]j]j]j]ujajUjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPMBus internal API}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#pmbus-internal-apiujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStandard PMBus commands}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#standard-pmbus-commandsujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtual PMBus commands}jajԨsbaja}(j]j]j]j]j]internalrefurij: anchorname#virtual-pmbus-commandsujaj'jajѨubaja}(j]j]j]j]j]ujaj.jajΨubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPMBus driver information}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#pmbus-driver-informationujaj'jajubaja}(j]j/]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PEC Support}jaj&sbaja}(j]j]j]j]j]internalrefurij: anchorname #pec-supportujaj'jaj#ubaja}(j]j]j]j]j]ujaj.jaj ubaja}(j]j]j]j]j]ujajUjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja API functions}jajIsbaja}(j]j]j]j]j]internalrefurij: anchorname#api-functionsujaj'jajFubaja}(j]j]j]j]j]ujaj.jajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Functions provided by chip driver}jajisbaja}(j]j]j]j]j]internalrefurij: anchorname"#functions-provided-by-chip-driverujaj'jajfubaja}(j]j]j]j]j]ujaj.jajcubaja}(j]j]j]j]j]ujajUjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Functions exported by core driver}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname"#functions-exported-by-core-driverujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj`ubeja}(j]j]j]j]j]ujajjajCubeja}(j]j]j]j]j]ujajUjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPMBus driver platform data}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#pmbus-driver-platform-dataujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlags}jaj۩sbaja}(j]j]j]j]j]internalrefurij: anchorname#flagsujaj'jajةubaja}(j]j]j]j]j]ujaj.jajթubaja}(j]j]j]j]j]ujajUjajҩubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule parameter}jajsbaja}(j]j]j]j]j]internalrefurij: anchorname#module-parameterujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajҩubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajBubeja}(j]j]j]j]j]ujajjaj%ubeja}(j]j]j]j]j]ujajUjaj"ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max31722}jajBsbaja}(j]j]j]j]j]internalrefurihwmon/max31722 anchornamehujaj'jaj?ubaja}(j]j]j]j]j]ujaj.jaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajbsbaja}(j]j]j]j]j]internalrefurijQ anchorname #descriptionujaj'jaj_ubaja}(j]j]j]j]j]ujaj.jaj\ubaja}(j]j]j]j]j]ujajUjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijQ anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijQ anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajYubeja}(j]j]j]j]j]ujajjaj<ubeja}(j]j]j]j]j]ujajUjaj9ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sy7636a-hwmon}jajsbaja}(j]j]j]j]j]internalrefurihwmon/sy7636a-hwmon anchornamehujaj'jajݪubaja}(j]j]j]j]j]ujaj.jajڪubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-interfaceujaj'jaj ubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajڪubeja}(j]j]j]j]j]ujajUjajתubaja}(j]j]j]j]j]ujajubjzjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max8688}jaj[sbaja}(j]j]j]j]j]internalrefuri hwmon/max8688 anchornamehujaj'jajXubaja}(j]j]j]j]j]ujaj.jajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj{sbaja}(j]j]j]j]j]internalrefurijj anchorname #descriptionujaj'jajxubaja}(j]j]j]j]j]ujaj.jajuubaja}(j]j]j]j]j]ujajUjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname#platform-data-supportujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijj anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajޫubaja}(j]j]j]j]j]ujajUjajrubeja}(j]j]j]j]j]ujajjajUubeja}(j]j]j]j]j]ujajUjajRubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver pxe1610}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/pxe1610 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj<sbaja}(j]j]j]j]j]internalrefurij+ anchorname #descriptionujaj'jaj9ubaja}(j]j]j]j]j]ujaj.jaj6ubaja}(j]j]j]j]j]ujajUjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj_sbaja}(j]j]j]j]j]internalrefurij+ anchorname #usage-notesujaj'jaj\ubaja}(j]j]j]j]j]ujaj.jajYubaja}(j]j]j]j]j]ujajUjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurij+ anchorname#sysfs-attributesujaj'jajubaja}(j]j]j]j]j]ujaj.jaj|ubaja}(j]j]j]j]j]ujajUjaj3ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max16601}jajsbaja}(j]j]j]j]j]internalrefurihwmon/max16601 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajڬsbaja}(j]j]j]j]j]internalrefurijɬ anchorname #descriptionujaj'jaj׬ubaja}(j]j]j]j]j]ujaj.jajԬubaja}(j]j]j]j]j]ujajUjajѬubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijɬ anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajѬubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jaj sbaja}(j]j]j]j]j]internalrefurijɬ anchorname#platform-data-supportujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajѬubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajCsbaja}(j]j]j]j]j]internalrefurijɬ anchorname#sysfs-entriesujaj'jaj@ubaja}(j]j]j]j]j]ujaj.jaj=ubaja}(j]j]j]j]j]ujajUjajѬubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver pwm-fan}jaj{sbaja}(j]j]j]j]j]internalrefuri hwmon/pwm-fan anchornamehujaj'jajxubaja}(j]j]j]j]j]ujaj.jajuubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajuubeja}(j]j]j]j]j]ujajUjajrubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver nct6683}jajӭsbaja}(j]j]j]j]j]internalrefuri hwmon/nct6683 anchornamehujaj'jajЭubaja}(j]j]j]j]j]ujaj.jajͭubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Note}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-noteujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Tested Boards and Firmware Versions}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname$#tested-boards-and-firmware-versionsujaj'jaj6ubaja}(j]j]j]j]j]ujaj.jaj3ubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajͭubeja}(j]j]j]j]j]ujajUjajʭubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mp5920}jajqsbaja}(j]j]j]j]j]internalrefuri hwmon/mp5920 anchornamehujaj'jajnubaja}(j]j]j]j]j]ujaj.jajkubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajkubeja}(j]j]j]j]j]ujajUjajhubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mc34vr500}jajɮsbaja}(j]j]j]j]j]internalrefurihwmon/mc34vr500 anchornamehujaj'jajƮubaja}(j]j]j]j]j]ujaj.jajîubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijخ anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajîubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver occ-hwmon}jaj!sbaja}(j]j]j]j]j]internalrefuri hwmon/occ anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajAsbaja}(j]j]j]j]j]internalrefurij0 anchorname #descriptionujaj'jaj>ubaja}(j]j]j]j]j]ujaj.jaj;ubaja}(j]j]j]j]j]ujajUjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajdsbaja}(j]j]j]j]j]internalrefurij0 anchorname#sysfs-entriesujaj'jajaubaja}(j]j]j]j]j]ujaj.jaj^ubaja}(j]j]j]j]j]ujajUjaj8ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver pmbus}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/pmbus anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj߯sbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jajܯubaja}(j]j]j]j]j]ujaj.jajٯubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#platform-data-supportujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jaj"ubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver pt5161l}jaj]sbaja}(j]j]j]j]j]internalrefuri hwmon/pt5161l anchornamehujaj'jajZubaja}(j]j]j]j]j]ujaj.jajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj}sbaja}(j]j]j]j]j]internalrefurijl anchorname #descriptionujaj'jajzubaja}(j]j]j]j]j]ujaj.jajwubaja}(j]j]j]j]j]ujajUjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijl anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs entries}jajðsbaja}(j]j]j]j]j]internalrefurijl anchorname#debugfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajtubeja}(j]j]j]j]j]ujajjajWubeja}(j]j]j]j]j]ujajUjajTubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max34440}jajsbaja}(j]j]j]j]j]internalrefurihwmon/max34440 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj>sbaja}(j]j]j]j]j]internalrefurij  anchorname #usage-notesujaj'jaj;ubaja}(j]j]j]j]j]ujaj.jaj8ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajasbaja}(j]j]j]j]j]internalrefurij  anchorname#platform-data-supportujaj'jaj^ubaja}(j]j]j]j]j]ujaj.jaj[ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#inujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCurr}jajDZsbaja}(j]j]j]j]j]internalrefurij  anchorname#currujaj'jajıubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPower}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname#powerujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemp}jaj sbaja}(j]j]j]j]j]internalrefurij  anchorname#tempujaj'jaj ubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjaj~ubeja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver pc87427}jajQsbaja}(j]j]j]j]j]internalrefuri hwmon/pc87427 anchornamehujaj'jajNubaja}(j]j]j]j]j]ujaj.jajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajqsbaja}(j]j]j]j]j]internalrefurij` anchorname #descriptionujaj'jajnubaja}(j]j]j]j]j]ujaj.jajkubaja}(j]j]j]j]j]ujajUjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFan Monitoring}jajsbaja}(j]j]j]j]j]internalrefurij` anchorname#fan-monitoringujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFan Speed Control}jajsbaja}(j]j]j]j]j]internalrefurij` anchorname#fan-speed-controlujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Monitoring}jajڲsbaja}(j]j]j]j]j]internalrefurij` anchorname#temperature-monitoringujaj'jajײubaja}(j]j]j]j]j]ujaj.jajԲubaja}(j]j]j]j]j]ujajUjajhubeja}(j]j]j]j]j]ujajjajKubeja}(j]j]j]j]j]ujajUjajHubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver pim4328}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/pim4328 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj2sbaja}(j]j]j]j]j]internalrefurij! anchorname #descriptionujaj'jaj/ubaja}(j]j]j]j]j]ujaj.jaj,ubaja}(j]j]j]j]j]ujajUjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajUsbaja}(j]j]j]j]j]internalrefurij! anchorname #usage-notesujaj'jajRubaja}(j]j]j]j]j]ujaj.jajOubaja}(j]j]j]j]j]ujajUjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajxsbaja}(j]j]j]j]j]internalrefurij! anchorname#platform-data-supportujaj'jajuubaja}(j]j]j]j]j]ujaj.jajrubaja}(j]j]j]j]j]ujajUjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij! anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj)ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajUjaj ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sg2042-mcu}jajӳsbaja}(j]j]j]j]j]internalrefurihwmon/sg2042-mcu anchornamehujaj'jajгubaja}(j]j]j]j]j]ujaj.jajͳubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs Attributes}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-attributesujaj'jaj6ubaja}(j]j]j]j]j]ujaj.jaj3ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs Interfaces}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#debugfs-interfacesujaj'jajYubaja}(j]j]j]j]j]ujaj.jajVubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajͳubeja}(j]j]j]j]j]ujajUjajʳubaja}(j]j]j]j]j]ujajubj4 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mp2975}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/mp2975 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver mp2891}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/mp2891 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jaj ubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver sht4x}jajDsbaja}(j]j]j]j]j]internalrefuri hwmon/sht4x anchornamehujaj'jajAubaja}(j]j]j]j]j]ujaj.jaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajdsbaja}(j]j]j]j]j]internalrefurijS anchorname #descriptionujaj'jajaubaja}(j]j]j]j]j]ujaj.jaj^ubaja}(j]j]j]j]j]ujajUjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname #usage-notesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj[ubeja}(j]j]j]j]j]ujajjaj>ubeja}(j]j]j]j]j]ujajUjaj;ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver nzxt-kraken2}jajsbaja}(j]j]j]j]j]internalrefurihwmon/nzxt-kraken2 anchornamehujaj'jajߵubaja}(j]j]j]j]j]ujaj.jajܵubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jaj"ubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jajEubaja}(j]j]j]j]j]ujaj.jajBubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajܵubeja}(j]j]j]j]j]ujajUjajٵubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7How to Get Your Patch Accepted Into the Hwmon Subsystem}jajsbaja}(j]j]j]j]j]internalrefurihwmon/submitting-patches anchornamehujaj'jaj}ubaja}(j]j]j]j]j]ujaj.jajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. General}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#generalujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+2. Adding functionality to existing drivers}jajösbaja}(j]j]j]j]j]internalrefurij anchorname)#adding-functionality-to-existing-driversujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. New drivers}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #new-driversujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajzubeja}(j]j]j]j]j]ujajUjajwubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max15301}jajsbaja}(j]j]j]j]j]internalrefurihwmon/max15301 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj>sbaja}(j]j]j]j]j]internalrefurij- anchorname #descriptionujaj'jaj;ubaja}(j]j]j]j]j]ujaj.jaj8ubaja}(j]j]j]j]j]ujajUjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajasbaja}(j]j]j]j]j]internalrefurij- anchorname #usage-notesujaj'jaj^ubaja}(j]j]j]j]j]ujaj.jaj[ubaja}(j]j]j]j]j]ujajUjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#platform-data-supportujaj'jajubaja}(j]j]j]j]j]ujaj.jaj~ubaja}(j]j]j]j]j]ujajUjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule parameters}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#module-parametersujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadelay}jajʷsbaja}(j]j]j]j]j]internalrefurij- anchorname#delayujaj'jajǷubaja}(j]j]j]j]j]ujaj.jajķubaja}(j]j]j]j]j]ujajUjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij- anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj5ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjs jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver stpddc60}jaj%sbaja}(j]j]j]j]j]internalrefurihwmon/stpddc60 anchornamehujaj'jaj"ubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajEsbaja}(j]j]j]j]j]internalrefurij4 anchorname #descriptionujaj'jajBubaja}(j]j]j]j]j]ujaj.jaj?ubaja}(j]j]j]j]j]ujajUjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajhsbaja}(j]j]j]j]j]internalrefurij4 anchorname #usage-notesujaj'jajeubaja}(j]j]j]j]j]ujaj.jajbubaja}(j]j]j]j]j]ujajUjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajsbaja}(j]j]j]j]j]internalrefurij4 anchorname#platform-data-supportujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij4 anchorname#sysfs-entriesujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjaj<ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0Kernel driver Ampere(R)’s Altra(R) SMpro hwmon}jajsbaja}(j]j]j]j]j]internalrefurihwmon/smpro-hwmon anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jaj&ubaja}(j]j]j]j]j]ujaj.jaj#ubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajLsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujaj'jajIubaja}(j]j]j]j]j]ujaj.jajFubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajݸubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver max6650}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/max6650 anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage notes}jajǹsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujaj'jajĹubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-parametersujaj'jajubaja}(j]j]j]j]j]ujaj.jajubaja}(j]j]j]j]j]ujajUjajubeja}(j]j]j]j]j]ujajjaj~ubeja}(j]j]j]j]j]ujajUjaj{ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ntc_thermistor}jaj"sbaja}(j]j]j]j]j]internalrefurihwmon/ntc_thermistor anchornamehujaj'jajubaja}(j]j]j]j]j]ujaj.jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajBsbaja}(j]j]j]j]j]internalrefurij1 anchorname #descriptionujaj'jaj?ubaja}(j]j]j]j]j]ujaj.jaj<ubaja}(j]j]j]j]j]ujajUjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs Interface}jajesbaja}(j]j]j]j]j]internalrefurij1 anchorname#sysfs-interfaceujaj'jajbubaja}(j]j]j]j]j]ujaj.jaj_ubaja}(j]j]j]j]j]ujajUjaj9ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajUjajubaja}(j]j]j]j]j]ujajubje jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm85}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lm85 anchornamehuja referencejajubaja}(j]j]j]j]j]ujacompact_paragraphjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]uja list_itemjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Features}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#special-featuresujajjajubaja}(j]j]j]j]j]ujajjajݺubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Configurations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#hardware-configurationsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfiguration Notes}jaj)sbaja}(j]j]j]j]j]internalrefurij anchorname#configuration-notesujajjaj&ubaja}(j]j]j]j]j]ujajjaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PWM Control}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname #pwm-controlujajjajFubaja}(j]j]j]j]j]ujajjajCubaja}(j]j]j]j]j]ujajܺjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPWM Controlling Zone selection}jajlsbaja}(j]j]j]j]j]internalrefurij anchorname#pwm-controlling-zone-selectionujajjajiubaja}(j]j]j]j]j]ujajjajfubaja}(j]j]j]j]j]ujajܺjaj@ubeja}(j]j]j]j]j]uja bullet_listjaj#ubeja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjF jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ir36021}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ir36021 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajѻsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajλubaja}(j]j]j]j]j]ujajjaj˻ubaja}(j]j]j]j]j]ujajܺjajȻubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajȻubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajȻubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm87}jajOsbaja}(j]j]j]j]j]internalrefuri hwmon/lm87 anchornamehujajjajLubaja}(j]j]j]j]j]ujajjajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajosbaja}(j]j]j]j]j]internalrefurij^ anchorname #descriptionujajjajlubaja}(j]j]j]j]j]ujajjajiubaja}(j]j]j]j]j]ujajܺjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Configurations}jajsbaja}(j]j]j]j]j]internalrefurij^ anchorname#hardware-configurationsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajfubeja}(j]j]j]j]j]ujajjajIubeja}(j]j]j]j]j]ujajܺjajFubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver HS3001}jajʼsbaja}(j]j]j]j]j]internalrefuri hwmon/hs3001 anchornamehujajjajǼubaja}(j]j]j]j]j]ujajjajļubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijټ anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jaj sbaja}(j]j]j]j]j]internalrefurijټ anchorname#sysfs-interfaceujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajļubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lineage-pem}jajEsbaja}(j]j]j]j]j]internalrefurihwmon/lineage-pem anchornamehujajjajBubaja}(j]j]j]j]j]ujajjaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajesbaja}(j]j]j]j]j]internalrefurijT anchorname #descriptionujajjajbubaja}(j]j]j]j]j]ujajjaj_ubaja}(j]j]j]j]j]ujajܺjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijT anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijT anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj\ubeja}(j]j]j]j]j]ujajjaj?ubeja}(j]j]j]j]j]ujajܺjaj<ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc4260}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ltc4260 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajݽubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj&sbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjaj#ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajIsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajFubaja}(j]j]j]j]j]ujajjajCubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajݽubeja}(j]j]j]j]j]ujajܺjajڽubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc4261}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ltc4261 anchornamehujajjaj~ubaja}(j]j]j]j]j]ujajjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajľsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjaj{ubeja}(j]j]j]j]j]ujajܺjajxubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver asus_wmi_sensors}jajsbaja}(j]j]j]j]j]internalrefurihwmon/asus_wmi_sensors anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description:}jaj?sbaja}(j]j]j]j]j]internalrefurij. anchorname #descriptionujajjaj<ubaja}(j]j]j]j]j]ujajjaj9ubaja}(j]j]j]j]j]ujajܺjaj6ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ibmaem}jajwsbaja}(j]j]j]j]j]internalrefuri hwmon/ibmaem anchornamehujajjajtubaja}(j]j]j]j]j]ujajjajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Features}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#special-featuresujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajqubeja}(j]j]j]j]j]ujajܺjajnubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver aspeed-pwm-tacho}jajsbaja}(j]j]j]j]j]internalrefurihwmon/aspeed-pwm-tacho anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajܺjaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ir35221}jajJsbaja}(j]j]j]j]j]internalrefuri hwmon/ir35221 anchornamehujajjajGubaja}(j]j]j]j]j]ujajjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajjsbaja}(j]j]j]j]j]internalrefurijY anchorname #descriptionujajjajgubaja}(j]j]j]j]j]ujajjajdubaja}(j]j]j]j]j]ujajܺjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijY anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurijY anchorname#sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajaubeja}(j]j]j]j]j]ujajjajDubeja}(j]j]j]j]j]ujajܺjajAubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware Monitoring}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/index anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nhwmon/hwmon-kernel-apiNhwmon/pmbus-coreNhwmon/submitting-patchesNhwmon/sysfs-interfaceNhwmon/userspace-toolse includefiles](jjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔ9/var/lib/git/docbuild/linux/Documentation/hwmon/index.rstj֔KjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Hardware Monitoring Kernel Drivers}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname##hardware-monitoring-kernel-driversujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j]j]parentjentries](Nhwmon/abituguruNhwmon/abituguru3Nhwmon/acbel-fsg032Nhwmon/acpi_power_meterN hwmon/ad7314Nhwmon/adc128d818N hwmon/adm1025N hwmon/adm1026N hwmon/adm1031N hwmon/adm1177N hwmon/adm1266N hwmon/adm1275N hwmon/adm9240N hwmon/adp1050N hwmon/ads7828N hwmon/adt7410N hwmon/adt7411N hwmon/adt7462N hwmon/adt7470N hwmon/adt7475N hwmon/aht10N hwmon/amc6821Nhwmon/aquacomputer_d5nextN hwmon/asb100N hwmon/asc7621Nhwmon/aspeed-g6-pwm-tachNhwmon/aspeed-pwm-tachoNhwmon/asus_ec_sensorsNhwmon/asus_rog_ryujinNhwmon/asus_wmi_sensorsNhwmon/bcm54140N hwmon/bel-pfeNhwmon/bpa-rs600N hwmon/bt1-pvtNhwmon/cgbc-hwmonNhwmon/chipcap2Nhwmon/coretempNhwmon/corsair-cproNhwmon/corsair-psuNhwmon/cros_ec_hwmonN hwmon/crpsN hwmon/da9052N hwmon/da9055Nhwmon/dell-smm-hwmonN hwmon/dme1737Nhwmon/dps920abNhwmon/drivetempN hwmon/ds1621N hwmon/ds620N hwmon/emc1403N hwmon/emc2103N hwmon/emc2305Nhwmon/emc6w201N hwmon/f71805fNhwmon/f71882fgNhwmon/fam15h_powerN hwmon/fsp-3yNhwmon/ftsteutatesN hwmon/g760aN hwmon/g762Nhwmon/gigabyte_waterforceNhwmon/gsc-hwmonN hwmon/gl518smNhwmon/gxp-fan-ctrlN hwmon/hih6130Nhwmon/hp-wmi-sensorsN hwmon/hs3001N hwmon/htu31N hwmon/ibmaemNhwmon/ibm-cffpsNhwmon/ibmpowernvN hwmon/ina209N hwmon/ina2xxN hwmon/ina233N hwmon/ina238N hwmon/ina3221Nhwmon/inspur-ipsps1Nhwmon/intel-m10-bmc-hwmonN hwmon/ir35221N hwmon/ir38064N hwmon/ir36021Nhwmon/isl28022Nhwmon/isl68137N hwmon/it87N hwmon/jc42N hwmon/k10tempN hwmon/k8tempN hwmon/lan966xNhwmon/lineage-pemN hwmon/lm25066N hwmon/lm63N hwmon/lm70N hwmon/lm73N hwmon/lm75N hwmon/lm77N hwmon/lm78N hwmon/lm80N hwmon/lm83N hwmon/lm85N hwmon/lm87N hwmon/lm90N hwmon/lm92N hwmon/lm93N hwmon/lm95234N hwmon/lm95245Nhwmon/lochnagarN hwmon/lt7182sN hwmon/ltc2992N hwmon/ltc2945N hwmon/ltc2947N hwmon/ltc2978N hwmon/ltc2990N hwmon/ltc2991N hwmon/ltc3815N hwmon/ltc4151N hwmon/ltc4215N hwmon/ltc4245N hwmon/ltc4260N hwmon/ltc4261N hwmon/ltc4282N hwmon/ltc4286N hwmon/max127Nhwmon/max15301Nhwmon/max16064Nhwmon/max16065N hwmon/max1619Nhwmon/max16601N hwmon/max1668N hwmon/max197Nhwmon/max20730Nhwmon/max20751Nhwmon/max31722Nhwmon/max31730Nhwmon/max31760Nhwmon/max31785Nhwmon/max31790Nhwmon/max31827Nhwmon/max34440N hwmon/max6620N hwmon/max6639N hwmon/max6650N hwmon/max6697N hwmon/max8688Nhwmon/mc13783-adcNhwmon/mc34vr500N hwmon/mcp3021Nhwmon/menf21bmcNhwmon/mlxreg-fanN hwmon/mp2856N hwmon/mp2888N hwmon/mp2891N hwmon/mp2975N hwmon/mp2993N hwmon/mp5023N hwmon/mp5920N hwmon/mp5990N hwmon/mp9941N hwmon/mpq8785N hwmon/nct6683N hwmon/nct6775N hwmon/nct7363N hwmon/nct7802N hwmon/nct7904Nhwmon/npcm750-pwm-fanN hwmon/nsa320Nhwmon/ntc_thermistorNhwmon/nzxt-kraken2Nhwmon/nzxt-kraken3Nhwmon/nzxt-smart2N hwmon/occNhwmon/oxp-sensorsN hwmon/pc87360N hwmon/pc87427N hwmon/pcf8591N hwmon/pim4328Nhwmon/pli1209bcNhwmon/pm6764trNhwmon/peci-cputempNhwmon/peci-dimmtempN hwmon/pmbusN hwmon/powerzNhwmon/powr1220N hwmon/pt5161lN hwmon/pxe1610N hwmon/pwm-fanNhwmon/q54sj108a2Nhwmon/qnap-mcu-hwmonNhwmon/raspberrypi-hwmonN hwmon/sbrmiNhwmon/sbtsi_tempN hwmon/sch5627N hwmon/sch5636Nhwmon/scpi-hwmonN hwmon/sfctempNhwmon/sg2042-mcuN hwmon/sht15N hwmon/sht21N hwmon/sht3xN hwmon/sht4xN hwmon/shtc1N hwmon/sis5595Nhwmon/sl28cpldNhwmon/smpro-hwmonNhwmon/smsc47b397Nhwmon/smsc47m192Nhwmon/smsc47m1Nhwmon/sparx5-tempN hwmon/spd5118Nhwmon/stpddc60Nhwmon/surface_fanNhwmon/sy7636a-hwmonN hwmon/tc654N hwmon/tc74N hwmon/thmc50N hwmon/tmp102N hwmon/tmp103N hwmon/tmp108N hwmon/tmp401N hwmon/tmp421N hwmon/tmp464N hwmon/tmp513Nhwmon/tps23861Nhwmon/tps25990Nhwmon/tps40422Nhwmon/tps53679Nhwmon/tps546d24Nhwmon/twl4030-madc-hwmonN hwmon/ucd9000N hwmon/ucd9200Nhwmon/vexpressN hwmon/via686aN hwmon/vt1211Nhwmon/w83627ehfNhwmon/w83627hfN hwmon/w83773gN hwmon/w83781dN hwmon/w83791dN hwmon/w83792dN hwmon/w83793N hwmon/w83795Nhwmon/w83l785tsNhwmon/w83l786ngN hwmon/wm831xN hwmon/wm8350Nhwmon/xgene-hwmonN hwmon/xdp710Nhwmon/xdpe12284Nhwmon/xdpe152c4N hwmon/zl6100e includefiles](jQjSjUjWjYj[j]j_jajcjejgjijkjmjojqjsjujwjyj{j}jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj j j jjjjjjjjjj!j#j%j'j)j+j-j/j1j3j5j7j9j;j=j?jAjCjEjGjIjKjMjOjQjSjUjWjYj[j]j_jajcjejgjijkjmjojqjsjujwjyj{j}jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj j j jjjjjjjjjj!j#j%j'j)j+j-j/j1j3j5j7j9j;j=j?jAemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj#jՔj$j֔KjajBubaja}(j]j]j]j]j]ujajjaj%ubeja}(j]j]j]j]j]ujajܺjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajcsbaja}(j]j]j]j]j]internalrefurij anchorname#indicesujajjaj`ubaja}(j]j]j]j]j]ujajjaj]ubaja}(j]j]j]j]j]ujajܺjajZubaja}(j]j]j]j]j]exprsubproject and htmlujaonlyjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm93}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lm93 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-parametersujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#hardware-descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser Interface}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#user-interfaceujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#PROCHOT}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname#prochotujajjaj'ubaja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajܺjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#VRD_HOT}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname#vrd-hotujajjajJubaja}(j]j]j]j]j]ujajjajGubaja}(j]j]j]j]j]ujajܺjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Manual PWM}jajpsbaja}(j]j]j]j]j]internalrefurij anchorname #manual-pwmujajjajmubaja}(j]j]j]j]j]ujajjajjubaja}(j]j]j]j]j]ujajܺjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPWM Output Frequency}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pwm-output-frequencyujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Automatic PWM}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#automatic-pwmujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPWM Spin-Up Cycle}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pwm-spin-up-cycleujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja #PROCHOT and #VRDHOT PWM Ramping}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#prochot-and-vrdhot-pwm-rampingujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fan Boost}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #fan-boostujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GPIO Pins}jajBsbaja}(j]j]j]j]j]internalrefurij anchorname #gpio-pinsujajjaj?ubaja}(j]j]j]j]j]ujajjaj<ubaja}(j]j]j]j]j]ujajܺjaj!ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLM93 Unique sysfs Files}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname#lm93-unique-sysfs-filesujajjajnubaja}(j]j]j]j]j]ujajjajkubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver gl518sm}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/gl518sm anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjD jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver hih6130}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/hih6130 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-interfaceujajjajAubaja}(j]j]j]j]j]ujajjaj>ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname#notesujajjajdubaja}(j]j]j]j]j]ujajjajaubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj0jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm92}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lm92 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm90}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lm90 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMBus Alert Support}jaj:sbaja}(j]j]j]j]j]internalrefurij anchorname#smbus-alert-supportujajjaj7ubaja}(j]j]j]j]j]ujajjaj4ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PEC Support}jaj]sbaja}(j]j]j]j]j]internalrefurij anchorname #pec-supportujajjajZubaja}(j]j]j]j]j]ujajjajWubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc2990}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ltc2990 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjHjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc2978}jaj3sbaja}(j]j]j]j]j]internalrefuri hwmon/ltc2978 anchornamehujajjaj0ubaja}(j]j]j]j]j]ujajjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajSsbaja}(j]j]j]j]j]internalrefurijB anchorname #descriptionujajjajPubaja}(j]j]j]j]j]ujajjajMubaja}(j]j]j]j]j]ujajܺjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajvsbaja}(j]j]j]j]j]internalrefurijB anchorname #usage-notesujajjajsubaja}(j]j]j]j]j]ujajjajpubaja}(j]j]j]j]j]ujajܺjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurijB anchorname#sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajJubeja}(j]j]j]j]j]ujajjaj-ubeja}(j]j]j]j]j]ujajܺjaj*ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Driver IBMPOWERNV}jajsbaja}(j]j]j]j]j]internalrefurihwmon/ibmpowernv anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jaj7sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-attributesujajjaj4ubaja}(j]j]j]j]j]ujajjaj1ubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lan966x-hwmon}jajosbaja}(j]j]j]j]j]internalrefuri hwmon/lan966x anchornamehujajjajlubaja}(j]j]j]j]j]ujajjajiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij~ anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajiubeja}(j]j]j]j]j]ujajܺjajfubaja}(j]j]j]j]j]ujajubjQjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver k8temp}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/k8temp anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj-jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux HP WMI Sensors Driver}jajsbaja}(j]j]j]j]j]internalrefurihwmon/hp-wmi-sensors anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj?sbaja}(j]j]j]j]j]internalrefurij. anchorname #descriptionujajjaj<ubaja}(j]j]j]j]j]ujajjaj9ubaja}(j]j]j]j]j]ujajܺjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs interface}jajbsbaja}(j]j]j]j]j]internalrefurij. anchorname#sysfs-interfaceujajjaj_ubaja}(j]j]j]j]j]ujajjaj\ubaja}(j]j]j]j]j]ujajܺjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadebugfs interface}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname#debugfs-interfaceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKnown issues and limitations}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname#known-issues-and-limitationsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j]j]internalrefurij. anchorname #referencesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj6ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj0jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver asus_ec_sensors}jajsbaja}(j]j]j]j]j]internalrefurihwmon/asus_ec_sensors anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description:}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname#module-parametersujajjajCubaja}(j]j]j]j]j]ujajjaj@ubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjRjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver cgbc-hwmon}jaj~sbaja}(j]j]j]j]j]internalrefurihwmon/cgbc-hwmon anchornamehujajjaj{ubaja}(j]j]j]j]j]ujajjajxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajxubeja}(j]j]j]j]j]ujajܺjajuubaja}(j]j]j]j]j]ujajubjTjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver isl68137}jajsbaja}(j]j]j]j]j]internalrefurihwmon/isl68137 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj<sbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjaj9ubaja}(j]j]j]j]j]ujajjaj6ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISL68137 sysfs attributes}jaj_sbaja}(j]j]j]j]j]internalrefurij anchorname#isl68137-sysfs-attributesujajjaj\ubaja}(j]j]j]j]j]ujajjajYubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$raa_dmpvr2_1rail/hv sysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname%#raa-dmpvr2-1rail-hv-sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjaj|ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!raa_dmpvr2_2rail sysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#raa-dmpvr2-2rail-sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!raa_dmpvr2_3rail sysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname"#raa-dmpvr2-3rail-sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver emc2103}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/emc2103 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjq jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm73}jajXsbaja}(j]j]j]j]j]internalrefuri hwmon/lm73 anchornamehujajjajUubaja}(j]j]j]j]j]ujajjajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajxsbaja}(j]j]j]j]j]internalrefurijg anchorname #descriptionujajjajuubaja}(j]j]j]j]j]ujajjajrubaja}(j]j]j]j]j]ujajܺjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMeasurement Resolution Support}jajsbaja}(j]j]j]j]j]internalrefurijg anchorname#measurement-resolution-supportujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Alarm Support}jajsbaja}(j]j]j]j]j]internalrefurijg anchorname#alarm-supportujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajoubeja}(j]j]j]j]j]ujajjajRubeja}(j]j]j]j]j]ujajܺjajOubaja}(j]j]j]j]j]ujajubjdjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm77}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lm77 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver fam15h_power}jajNsbaja}(j]j]j]j]j]internalrefurihwmon/fam15h_power anchornamehujajjajKubaja}(j]j]j]j]j]ujajjajHubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajnsbaja}(j]j]j]j]j]internalrefurij] anchorname #descriptionujajjajkubaja}(j]j]j]j]j]ujajjajhubaja}(j]j]j]j]j]ujajܺjajeubaja}(j]j]j]j]j]ujajjajHubeja}(j]j]j]j]j]ujajܺjajEubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Broadcom BCM54140 Quad SGMII/QSGMII PHY}jajsbaja}(j]j]j]j]j]internalrefurihwmon/bcm54140 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver corsair-psu}jaj!sbaja}(j]j]j]j]j]internalrefurihwmon/corsair-psu anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajAsbaja}(j]j]j]j]j]internalrefurij0 anchorname #descriptionujajjaj>ubaja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajܺjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajdsbaja}(j]j]j]j]j]internalrefurij0 anchorname#sysfs-entriesujajjajaubaja}(j]j]j]j]j]ujajjaj^ubaja}(j]j]j]j]j]ujajܺjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs entries}jajsbaja}(j]j]j]j]j]internalrefurij0 anchorname#debugfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj8ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver f71882fg}jajsbaja}(j]j]j]j]j]internalrefurihwmon/f71882fg anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Monitoring}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname #monitoringujajjaj"ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fan Control}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname #fan-controlujajjajEubaja}(j]j]j]j]j]ujajjajBubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm75}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lm75 anchornamehujajjaj}ubaja}(j]j]j]j]j]ujajjajzubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajzubeja}(j]j]j]j]j]ujajܺjajwubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ina238}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ina238 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj%jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver bt1-pvt}jajSsbaja}(j]j]j]j]j]internalrefuri hwmon/bt1-pvt anchornamehujajjajPubaja}(j]j]j]j]j]ujajjajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajssbaja}(j]j]j]j]j]internalrefurijb anchorname #descriptionujajjajpubaja}(j]j]j]j]j]ujajjajmubaja}(j]j]j]j]j]ujajܺjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Monitoring}jajsbaja}(j]j]j]j]j]internalrefurijb anchorname#temperature-monitoringujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltage Monitoring}jajsbaja}(j]j]j]j]j]internalrefurijb anchorname#voltage-monitoringujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs Attributes}jajsbaja}(j]j]j]j]j]internalrefurijb anchorname#sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajjubeja}(j]j]j]j]j]ujajjajMubeja}(j]j]j]j]j]ujajܺjajJubaja}(j]j]j]j]j]ujajubjBjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ds620}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ds620 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj4sbaja}(j]j]j]j]j]internalrefurij# anchorname #descriptionujajjaj1ubaja}(j]j]j]j]j]ujajjaj.ubaja}(j]j]j]j]j]ujajܺjaj+ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjaj ubaja}(j]j]j]j]j]ujajubjxjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver emc1403}jajlsbaja}(j]j]j]j]j]internalrefuri hwmon/emc1403 anchornamehujajjajiubaja}(j]j]j]j]j]ujajjajfubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij{ anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajfubeja}(j]j]j]j]j]ujajܺjajcubaja}(j]j]j]j]j]ujajubjsjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc2945}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ltc2945 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjaj'ubaja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjZjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver emc6w201}jajbsbaja}(j]j]j]j]j]internalrefurihwmon/emc6w201 anchornamehujajjaj_ubaja}(j]j]j]j]j]ujajjaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijq anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjaj|ubaja}(j]j]j]j]j]ujajܺjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKnown Systems With EMC6W201}jajsbaja}(j]j]j]j]j]internalrefurijq anchorname#known-systems-with-emc6w201ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajyubeja}(j]j]j]j]j]ujajjaj\ubeja}(j]j]j]j]j]ujajܺjajYubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ina3221}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ina3221 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjDjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver g760a}jajXsbaja}(j]j]j]j]j]internalrefuri hwmon/g760a anchornamehujajjajUubaja}(j]j]j]j]j]ujajjajRubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajxsbaja}(j]j]j]j]j]internalrefurijg anchorname #descriptionujajjajuubaja}(j]j]j]j]j]ujajjajrubaja}(j]j]j]j]j]ujajܺjajoubaja}(j]j]j]j]j]ujajjajRubeja}(j]j]j]j]j]ujajܺjajOubaja}(j]j]j]j]j]ujajubj1jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm63}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lm63 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjKjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ir38064}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ir38064 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjaj%ubaja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajHubaja}(j]j]j]j]j]ujajjajEubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajnsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-attributesujajjajkubaja}(j]j]j]j]j]ujajjajhubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj'jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ChipCap2}jajsbaja}(j]j]j]j]j]internalrefurihwmon/chipcap2 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known Issues}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #known-issuesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-interfaceujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver it87}jajDsbaja}(j]j]j]j]j]internalrefuri hwmon/it87 anchornamehujajjajAubaja}(j]j]j]j]j]ujajjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajdsbaja}(j]j]j]j]j]internalrefurijS anchorname#module-parametersujajjajaubaja}(j]j]j]j]j]ujajjaj^ubaja}(j]j]j]j]j]ujajܺjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Interfaces}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#hardware-interfacesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFan speed control}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#fan-speed-controlujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Automatic fan speed control (old interface)}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname*#automatic-fan-speed-control-old-interfaceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature offset attributes}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#temperature-offset-attributesujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajܺjaj[ubeja}(j]j]j]j]j]ujajjaj>ubeja}(j]j]j]j]j]ujajܺjaj;ubaja}(j]j]j]j]j]ujajubj_jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ibm-cffps}jajKsbaja}(j]j]j]j]j]internalrefurihwmon/ibm-cffps anchornamehujajjajHubaja}(j]j]j]j]j]ujajjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajksbaja}(j]j]j]j]j]internalrefurijZ anchorname #descriptionujajjajhubaja}(j]j]j]j]j]ujajjajeubaja}(j]j]j]j]j]ujajܺjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijZ anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajbubeja}(j]j]j]j]j]ujajjajEubeja}(j]j]j]j]j]ujajܺjajBubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver HTU31}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/htu31 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jaj,sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-interfaceujajjaj)ubaja}(j]j]j]j]j]ujajjaj&ubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjfjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm25066}jajdsbaja}(j]j]j]j]j]internalrefuri hwmon/lm25066 anchornamehujajjajaubaja}(j]j]j]j]j]ujajjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjaj~ubaja}(j]j]j]j]j]ujajܺjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#platform-data-supportujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijs anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj{ubeja}(j]j]j]j]j]ujajjaj^ubeja}(j]j]j]j]j]ujajܺjaj[ubaja}(j]j]j]j]j]ujajubjDjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel driver aspeed-g6-pwm-tach}jaj%sbaja}(j]j]j]j]j]internalrefurihwmon/aspeed-g6-pwm-tach anchornamehujajjaj"ubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description:}jajEsbaja}(j]j]j]j]j]internalrefurij4 anchorname #descriptionujajjajBubaja}(j]j]j]j]j]ujajjaj?ubaja}(j]j]j]j]j]ujajܺjaj<ubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver da9055}jaj}sbaja}(j]j]j]j]j]internalrefuri hwmon/da9055 anchornamehujajjajzubaja}(j]j]j]j]j]ujajjajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltage Monitoring}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#voltage-monitoringujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Monitoring}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#temperature-monitoringujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajwubeja}(j]j]j]j]j]ujajܺjajtubaja}(j]j]j]j]j]ujajubjHjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ina233}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ina233 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj;sbaja}(j]j]j]j]j]internalrefurij* anchorname #usage-notesujajjaj8ubaja}(j]j]j]j]j]ujajjaj5ubaja}(j]j]j]j]j]ujajܺjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj^sbaja}(j]j]j]j]j]internalrefurij* anchorname #descriptionujajjaj[ubaja}(j]j]j]j]j]ujajjajXubaja}(j]j]j]j]j]ujajܺjaj2ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj1 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm70}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lm70 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Thanks to}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #thanks-toujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver gxp-fan-ctrl}jajsbaja}(j]j]j]j]j]internalrefurihwmon/gxp-fan-ctrl anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj1sbaja}(j]j]j]j]j]internalrefurij  anchorname #descriptionujajjaj.ubaja}(j]j]j]j]j]ujajjaj+ubaja}(j]j]j]j]j]ujajܺjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajTsbaja}(j]j]j]j]j]internalrefurij  anchorname#sysfs-attributesujajjajQubaja}(j]j]j]j]j]ujajjajNubaja}(j]j]j]j]j]ujajܺjaj(ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj:jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver jc42}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/jc42 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjXjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(The Linux Hardware Monitoring kernel API}jajsbaja}(j]j]j]j]j]internalrefurihwmon/hwmon-kernel-api anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj'sbaja}(j]j]j]j]j]internalrefurij anchorname #introductionujajjaj$ubaja}(j]j]j]j]j]ujajjaj!ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe API}jajJsbaja}(j]j]j]j]j]internalrefurij anchorname#the-apiujajjajGubaja}(j]j]j]j]j]ujajjajDubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Using devm_hwmon_device_register_with_info()}jajmsbaja}(j]j]j]j]j]internalrefurij anchorname+#using-devm-hwmon-device-register-with-infoujajjajjubaja}(j]j]j]j]j]ujajjajgubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver callback functions}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#driver-callback-functionsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver-provided sysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname!#driver-provided-sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver bel-pfe}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/bel-pfe anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj.sbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjaj+ubaja}(j]j]j]j]j]ujajjaj(ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajQsbaja}(j]j]j]j]j]internalrefurij anchorname#platform-data-supportujajjajNubaja}(j]j]j]j]j]ujajjajKubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajtsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajqubaja}(j]j]j]j]j]ujajjajnubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjfjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver cros_ec_hwmon}jajsbaja}(j]j]j]j]j]internalrefurihwmon/cros_ec_hwmon anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver dme1737}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/dme1737 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jaj$sbaja}(j]j]j]j]j]internalrefurij anchorname#module-parametersujajjaj!ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajGsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajDubaja}(j]j]j]j]j]ujajjajAubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltage Monitoring}jajjsbaja}(j]j]j]j]j]internalrefurij anchorname#voltage-monitoringujajjajgubaja}(j]j]j]j]j]ujajjajdubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Monitoring}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#temperature-monitoringujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFan Monitoring}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#fan-monitoringujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPWM Output Control}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pwm-output-controlujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs Attributes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChip Differences}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#chip-differencesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver k10temp}jajQsbaja}(j]j]j]j]j]internalrefuri hwmon/k10temp anchornamehujajjajNubaja}(j]j]j]j]j]ujajjajKubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajqsbaja}(j]j]j]j]j]internalrefurij` anchorname #descriptionujajjajnubaja}(j]j]j]j]j]ujajjajkubaja}(j]j]j]j]j]ujajܺjajhubaja}(j]j]j]j]j]ujajjajKubeja}(j]j]j]j]j]ujajܺjajHubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver coretemp}jajsbaja}(j]j]j]j]j]internalrefurihwmon/coretemp anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjZjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver gsc-hwmon}jajsbaja}(j]j]j]j]j]internalrefurihwmon/gsc-hwmon anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description:}jaj!sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltage Monitoring}jajDsbaja}(j]j]j]j]j]internalrefurij anchorname#voltage-monitoringujajjajAubaja}(j]j]j]j]j]ujajjaj>ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Monitoring}jajgsbaja}(j]j]j]j]j]internalrefurij anchorname#temperature-monitoringujajjajdubaja}(j]j]j]j]j]ujajjajaubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPWM Output Control}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#pwm-output-controlujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjSjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc4245}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ltc4245 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjaj%ubaja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNote 1}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#note-1ujajjajHubaja}(j]j]j]j]j]ujajjajEubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver inspur-ipsps1}jajsbaja}(j]j]j]j]j]internalrefurihwmon/inspur-ipsps1 anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjaj}ubeja}(j]j]j]j]j]ujajܺjajzubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Kernel drivers ltc2947-i2c and ltc2947-spi}jaj!sbaja}(j]j]j]j]j]internalrefuri hwmon/ltc2947 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajAsbaja}(j]j]j]j]j]internalrefurij0 anchorname #descriptionujajjaj>ubaja}(j]j]j]j]j]ujajjaj;ubaja}(j]j]j]j]j]ujajܺjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajdsbaja}(j]j]j]j]j]internalrefurij0 anchorname#sysfs-entriesujajjajaubaja}(j]j]j]j]j]ujajjaj^ubaja}(j]j]j]j]j]ujajܺjaj8ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjbjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver asus_rog_ryujin}jajsbaja}(j]j]j]j]j]internalrefurihwmon/asus_rog_ryujin anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm95234}jaj:sbaja}(j]j]j]j]j]internalrefuri hwmon/lm95234 anchornamehujajjaj7ubaja}(j]j]j]j]j]ujajjaj4ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajZsbaja}(j]j]j]j]j]internalrefurijI anchorname #descriptionujajjajWubaja}(j]j]j]j]j]ujajjajTubaja}(j]j]j]j]j]ujajܺjajQubaja}(j]j]j]j]j]ujajjaj4ubeja}(j]j]j]j]j]ujajܺjaj1ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc4151}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ltc4151 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj] jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver dps920ab}jaj0sbaja}(j]j]j]j]j]internalrefurihwmon/dps920ab anchornamehujajjaj-ubaja}(j]j]j]j]j]ujajjaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajPsbaja}(j]j]j]j]j]internalrefurij? anchorname #descriptionujajjajMubaja}(j]j]j]j]j]ujajjajJubaja}(j]j]j]j]j]ujajܺjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajssbaja}(j]j]j]j]j]internalrefurij? anchorname #usage-notesujajjajpubaja}(j]j]j]j]j]ujajjajmubaja}(j]j]j]j]j]ujajܺjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij? anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajGubeja}(j]j]j]j]j]ujajjaj*ubeja}(j]j]j]j]j]ujajܺjaj'ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver emc2305}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/emc2305 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description:}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc2991}jaj&sbaja}(j]j]j]j]j]internalrefuri hwmon/ltc2991 anchornamehujajjaj#ubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajFsbaja}(j]j]j]j]j]internalrefurij5 anchorname #descriptionujajjajCubaja}(j]j]j]j]j]ujajjaj@ubaja}(j]j]j]j]j]ujajܺjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jajisbaja}(j]j]j]j]j]internalrefurij5 anchorname#sysfs-interfaceujajjajfubaja}(j]j]j]j]j]ujajjajcubaja}(j]j]j]j]j]ujajܺjaj=ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc4215}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ltc4215 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm95245}jaj?sbaja}(j]j]j]j]j]internalrefuri hwmon/lm95245 anchornamehujajjaj<ubaja}(j]j]j]j]j]ujajjaj9ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj_sbaja}(j]j]j]j]j]internalrefurijN anchorname #descriptionujajjaj\ubaja}(j]j]j]j]j]ujajjajYubaja}(j]j]j]j]j]ujajܺjajVubaja}(j]j]j]j]j]ujajjaj9ubeja}(j]j]j]j]j]ujajܺjaj6ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc2992}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ltc2992 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver f71805f}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/f71805f anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj2sbaja}(j]j]j]j]j]internalrefurij! anchorname #descriptionujajjaj/ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajܺjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltage Monitoring}jajUsbaja}(j]j]j]j]j]internalrefurij! anchorname#voltage-monitoringujajjajRubaja}(j]j]j]j]j]ujajjajOubaja}(j]j]j]j]j]ujajܺjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFan Monitoring}jajxsbaja}(j]j]j]j]j]internalrefurij! anchorname#fan-monitoringujajjajuubaja}(j]j]j]j]j]ujajjajrubaja}(j]j]j]j]j]ujajܺjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Monitoring}jajsbaja}(j]j]j]j]j]internalrefurij! anchorname#temperature-monitoringujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fan Control}jajsbaja}(j]j]j]j]j]internalrefurij! anchorname #fan-controlujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj)ubeja}(j]j]j]j]j]ujajjaj ubeja}(j]j]j]j]j]ujajܺjaj ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver isl28022}jajsbaja}(j]j]j]j]j]internalrefurihwmon/isl28022 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjaj6ubaja}(j]j]j]j]j]ujajjaj3ubaja}(j]j]j]j]j]ujajܺjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj\sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajYubaja}(j]j]j]j]j]ujajjajVubaja}(j]j]j]j]j]ujajܺjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#debugfs-entriesujajjaj|ubaja}(j]j]j]j]j]ujajjajyubaja}(j]j]j]j]j]ujajܺjaj ubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjh jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Kernel driver gigabyte_waterforce}jajsbaja}(j]j]j]j]j]internalrefurihwmon/gigabyte_waterforce anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs entries}jaj@sbaja}(j]j]j]j]j]internalrefurij anchorname#debugfs-entriesujajjaj=ubaja}(j]j]j]j]j]ujajjaj:ubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubji jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel driver g762}jajxsbaja}(j]j]j]j]j]internalrefuri hwmon/g762 anchornamehujajjajuubaja}(j]j]j]j]j]ujajjajrubaja}(j]j]j]j]j]ujajܺjajoubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm78}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lm78 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj~jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ina209}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ina209 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj?sbaja}(j]j]j]j]j]internalrefurij  anchorname#sysfs-entriesujajjaj<ubaja}(j]j]j]j]j]ujajjaj9ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Remarks}jajbsbaja}(j]j]j]j]j]internalrefurij  anchorname#general-remarksujajjaj_ubaja}(j]j]j]j]j]ujajjaj\ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Output Pins}jajsbaja}(j]j]j]j]j]internalrefurij  anchorname #output-pinsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ds1621}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ds1621 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-parametersujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Conversion}jaj#sbaja}(j]j]j]j]j]internalrefurij anchorname#temperature-conversionujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Accuracy}jajFsbaja}(j]j]j]j]j]internalrefurij anchorname#temperature-accuracyujajjajCubaja}(j]j]j]j]j]ujajjaj@ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Resolution:}jajisbaja}(j]j]j]j]j]internalrefurij anchorname#temperature-resolutionujajjajfubaja}(j]j]j]j]j]ujajjajcubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaR0..R1}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#r0-r1ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver dell-smm-hwmon}jajsbaja}(j]j]j]j]j]internalrefurihwmon/dell-smm-hwmon anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``sysfs``ja]jasysfs}jaj sbaja}(j]j]j]j]j]ujaliteraljՔNj֔Njajubja interface}jajsbeja}(j]j]j]j]j]internalrefurij anchorname#sysfs-interfaceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Disabling automatic BIOS fan control}jaj9sbaja}(j]j]j]j]j]internalrefurij anchorname%#disabling-automatic-bios-fan-controlujajjaj6ubaja}(j]j]j]j]j]ujajjaj3ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``thermal``ja]jathermal}jaj_sbaja}(j]j]j]j]j]ujajjՔNj֔Njaj\ubja interface}jaj\sbeja}(j]j]j]j]j]internalrefurij anchorname#thermal-interfaceujajjajYubaja}(j]j]j]j]j]ujajjajVubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule parameters}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#module-parametersujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaLegacy }jajsbj)}(ja ``/proc``ja]ja/proc}jajsbaja}(j]j]j]j]j]ujajjՔNj֔Njajubja interface}jajsbeja}(j]j]j]j]j]internalrefurij anchorname#legacy-proc-interfaceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SMM Interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#smm-interfaceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLegacy SMM Interface}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#legacy-smm-interfaceujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWMI SMM Interface}jaj+sbaja}(j]j]j]j]j]internalrefurij anchorname#wmi-smm-interfaceujajjaj(ubaja}(j]j]j]j]j]ujajjaj%ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSMM command codes}jajNsbaja}(j]j]j]j]j]internalrefurij anchorname#smm-command-codesujajjajKubaja}(j]j]j]j]j]ujajjajHubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Firmware Bugs}jajqsbaja}(j]j]j]j]j]internalrefurij anchorname#firmware-bugsujajjajnubaja}(j]j]j]j]j]ujajjajkubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #limitationsujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj( jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver da9052}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/da9052 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVoltage Monitoring}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#voltage-monitoringujajjaj ubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature Monitoring}jaj2sbaja}(j]j]j]j]j]internalrefurij anchorname#temperature-monitoringujajjaj/ubaja}(j]j]j]j]j]ujajjaj,ubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Driver Lochnagar}jajjsbaja}(j]j]j]j]j]internalrefurihwmon/lochnagar anchornamehujajjajgubaja}(j]j]j]j]j]ujajjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurijy anchorname#sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajdubeja}(j]j]j]j]j]ujajܺjajaubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ltc3815}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ltc3815 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj(sbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjaj%ubaja}(j]j]j]j]j]ujajjaj"ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajKsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-attributesujajjajHubaja}(j]j]j]j]j]ujajjajEubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ina2xx}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/ina2xx anchornamehujajjajubaja}(j]j]j]j]j]ujajjaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#general-sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHAdditional sysfs entries for ina226, ina230, ina231, ina260, and sy24655}jajsbaja}(j]j]j]j]j]internalrefurij anchornameE#additional-sysfs-entries-for-ina226-ina230-ina231-ina260-and-sy24655ujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs entries for sy24655 only}jaj sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entries-for-sy24655-onlyujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjaj}ubeja}(j]j]j]j]j]ujajܺjajzubaja}(j]j]j]j]j]ujajubj1 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Kernel driver intel-m10-bmc-hwmon}jajDsbaja}(j]j]j]j]j]internalrefurihwmon/intel-m10-bmc-hwmon anchornamehujajjajAubaja}(j]j]j]j]j]ujajjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajdsbaja}(j]j]j]j]j]internalrefurijS anchorname #descriptionujajjajaubaja}(j]j]j]j]j]ujajjaj^ubaja}(j]j]j]j]j]ujajܺjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurijS anchorname#sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj[ubeja}(j]j]j]j]j]ujajjaj>ubeja}(j]j]j]j]j]ujajܺjaj;ubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver corsair-cpro}jajsbaja}(j]j]j]j]j]internalrefurihwmon/corsair-cpro anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj%sbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjaj"ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs entries}jajHsbaja}(j]j]j]j]j]internalrefurij anchorname#debugfs-entriesujajjajEubaja}(j]j]j]j]j]ujajjajBubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ftsteutates}jajsbaja}(j]j]j]j]j]internalrefurihwmon/ftsteutates anchornamehujajjaj}ubaja}(j]j]j]j]j]ujajjajzubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajzubeja}(j]j]j]j]j]ujajܺjajwubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm83}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lm83 anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjn jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver bpa-rs600}jaj0sbaja}(j]j]j]j]j]internalrefurihwmon/bpa-rs600 anchornamehujajjaj-ubaja}(j]j]j]j]j]ujajjaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajPsbaja}(j]j]j]j]j]internalrefurij? anchorname #descriptionujajjajMubaja}(j]j]j]j]j]ujajjajJubaja}(j]j]j]j]j]ujajܺjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajssbaja}(j]j]j]j]j]internalrefurij? anchorname #usage-notesujajjajpubaja}(j]j]j]j]j]ujajjajmubaja}(j]j]j]j]j]ujajܺjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurij? anchorname#sysfs-attributesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajGubeja}(j]j]j]j]j]ujajjaj*ubeja}(j]j]j]j]j]ujajܺjaj'ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver fsp3y}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/fsp-3y anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjaj ubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver crps}jajIsbaja}(j]j]j]j]j]internalrefuri hwmon/crps anchornamehujajjajFubaja}(j]j]j]j]j]ujajjajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajisbaja}(j]j]j]j]j]internalrefurijX anchorname #descriptionujajjajfubaja}(j]j]j]j]j]ujajjajcubaja}(j]j]j]j]j]ujajܺjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurijX anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajsbaja}(j]j]j]j]j]internalrefurijX anchorname#sysfs-entriesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjaj`ubeja}(j]j]j]j]j]ujajjajCubeja}(j]j]j]j]j]ujajܺjaj@ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver drivetemp}jajsbaja}(j]j]j]j]j]internalrefurihwmon/drivetemp anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #referencesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj*sbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjaj'ubaja}(j]j]j]j]j]ujajjaj$ubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Note}jajMsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-noteujajjajJubaja}(j]j]j]j]j]ujajjajGubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajpsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-entriesujajjajmubaja}(j]j]j]j]j]ujajjajjubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lt7182s}jajsbaja}(j]j]j]j]j]internalrefuri hwmon/lt7182s anchornamehujajjajubaja}(j]j]j]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #descriptionujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname #usage-notesujajjajubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs attributes}jajsbaja}(j]j]j]j]j]internalrefurij anchorname#sysfs-attributesujajjaj ubaja}(j]j]j]j]j]ujajjajubaja}(j]j]j]j]j]ujajܺjajubeja}(j]j]j]j]j]ujajjajubeja}(j]j]j]j]j]ujajܺjajubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lm80}jajFsbaja}(j]j]j]j]j]internalrefuri hwmon/lm80 anchornamehujajjajCubaja}(j]j]j]j]j]ujajjaj@ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajfsbaja}(j]j]j]j]j]internalrefurijU anchorname #descriptionujajjajcubaja}(j]j]j]j]j]ujajjaj`ubaja}(j]j]j]j]j]ujajܺjaj]ubaja}(j]j]j]j]j]ujajjaj@ubeja}(j]j]j]j]j]ujajܺjaj=ubaja}(j]j]j]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jakAFS: AFS FILESYSTEM}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/afs anchornamehuja referencejajubaja}(jz]j|]j~]j]j]ujacompact_paragraphjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #overviewujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]uja list_itemjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Compilation}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #compilationujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#usageujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mountpoints}jaj*sbaja}(jz]j|]j~]j]j]internalrefurij anchorname #mountpointsujajjaj'ubaja}(jz]j|]j~]j]j]ujajjaj$ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Dynamic Root}jajMsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #dynamic-rootujajjajJubaja}(jz]j|]j~]j]j]ujajjajGubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProc Filesystem}jajpsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#proc-filesystemujajjajmubaja}(jz]j|]j~]j]j]ujajjajjubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Cell Database}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#the-cell-databaseujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #securityujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe @sys Substitution}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#the-sys-substitutionujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]uja bullet_listjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRead/Write HPFS 2.09}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/hpfs anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jaj2sbaja}(jz]j|]j~]j]j]internalrefurij! anchorname#creditsujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj,ubaja}(jz]j|]j~]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja File names}jajUsbaja}(jz]j|]j~]j]j]internalrefurij! anchorname #file-namesujajjajRubaja}(jz]j|]j~]j]j]ujajjajOubaja}(jz]j|]j~]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtended attributes}jajxsbaja}(jz]j|]j~]j]j]internalrefurij! anchorname#extended-attributesujajjajuubaja}(jz]j|]j~]j]j]ujajjajrubaja}(jz]j|]j~]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymlinks}jajsbaja}(jz]j|]j~]j]j]internalrefurij! anchorname #symlinksujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Codepages}jajsbaja}(jz]j|]j~]j]j]internalrefurij! anchorname #codepagesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known bugs}jajsbaja}(jz]j|]j~]j]j]internalrefurij! anchorname #known-bugsujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-What does “unbalanced tree” message mean?}jajsbaja}(jz]j|]j~]j]j]internalrefurij! anchorname'#what-does-unbalanced-tree-message-meanujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bugs in OS/2}jaj'sbaja}(jz]j|]j~]j]j]internalrefurij! anchorname #bugs-in-os-2ujajjaj$ubaja}(jz]j|]j~]j]j]ujajjaj!ubaja}(jz]j|]j~]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCodepage bugs described above}jajJsbaja}(jz]j|]j~]j]j]internalrefurij! anchorname#codepage-bugs-described-aboveujajjajGubaja}(jz]j|]j~]j]j]ujajjajDubaja}(jz]j|]j~]j]j]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHistory}jajmsbaja}(jz]j|]j~]j]j]internalrefurij! anchorname#historyujajjajjubaja}(jz]j|]j~]j]j]ujajjajgubaja}(jz]j|]j~]j]j]ujajjaj)ubeja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGlobal Structures}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/globals anchornamehjajujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Super Block}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #super-blockja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlock Group Descriptors}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#block-group-descriptorsja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlock and inode Bitmaps}jaj sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#block-and-inode-bitmapsja](KKeujajjaj ubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Inode Table}jaj1sbaja}(jz]j|]j~]j]j]internalrefurij anchorname #inode-tableja](KKeujajjaj.ubaja}(jz]j|]j~]j]j]ujajjaj+ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiple Mount Protection}jajUsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#multiple-mount-protectionja](KKeujajjajRubaja}(jz]j|]j~]j]j]ujajjajOubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJournal (jbd2)}jajysbaja}(jz]j|]j~]j]j]internalrefurij anchorname #journal-jbd2ja](KKeujajjajvubaja}(jz]j|]j~]j]j]ujajjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayout}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#layoutja](KKKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExternal Journal}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#external-journalja](KKKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Block Header}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #block-headerja](KKKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Super Block}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#id1ja](KKKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDescriptor Block}jaj*sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#descriptor-blockja](KKKeujajjaj'ubaja}(jz]j|]j~]j]j]ujajjaj$ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data Block}jajNsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #data-blockja](KKKeujajjajKubaja}(jz]j|]j~]j]j]ujajjajHubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevocation Block}jajrsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#revocation-blockja](KKKeujajjajoubaja}(jz]j|]j~]j]j]ujajjajlubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Commit Block}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #commit-blockja](KKKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fast commits}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #fast-commitsja](KKK eujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFast Commit Replay Idempotence}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#fast-commit-replay-idempotenceja](KKK eujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJournal Checkpoint}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#journal-checkpointja](KKK eujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajsubeja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Orphan file}jaj2sbaja}(jz]j|]j~]j]j]internalrefurij anchorname #orphan-fileja](KKeujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj,ubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Orphan file}jajksbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/orphan anchornamehujajjajhubaja}(jz]j|]j~]j]j]ujajjajeubaja}(jz]j|]j~]j]j]ujajjajbubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBTRFS}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/btrfs anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneral Filesystem Caching}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/caching/fscache anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #overviewujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatistical Information}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#statistical-informationujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cache List}jaj)sbaja}(jz]j|]j~]j]j]internalrefurij anchorname #cache-listujajjaj&ubaja}(jz]j|]j~]j]j]ujajjaj#ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Volume List}jajLsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #volume-listujajjajIubaja}(jz]j|]j~]j]j]ujajjajFubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cookie List}jajosbaja}(jz]j|]j~]j]j]internalrefurij anchorname #cookie-listujajjajlubaja}(jz]j|]j~]j]j]ujajjajiubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debugging}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #debuggingujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Inline Data}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/inlinedata anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInline Directories}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#inline-directoriesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHigh Level Design}jaj"sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/overview anchornamehjajujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlocks}jajBsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname#blocksja](KKeujajjaj?ubaja}(jz]j|]j~]j]j]ujajjaj<ubaja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayout}jajfsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname#layoutja](KKeujajjajcubaja}(jz]j|]j~]j]j]ujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlexible Block Groups}jajsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname#flexible-block-groupsja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMeta Block Groups}jajsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname#meta-block-groupsja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLazy Block Group Initialization}jajsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname #lazy-block-group-initializationja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial inodes}jajsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname#special-inodesja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Block and Inode Allocation Policy}jajsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname"#block-and-inode-allocation-policyja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Checksums}jaj>sbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname #checksumsja](KKeujajjaj;ubaja}(jz]j|]j~]j]j]ujajjaj8ubaja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBigalloc}jajbsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname #bigallocja](KK eujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj\ubaja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Inline Data}jajsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname #inline-dataja](KK eujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInline Directories}jajsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname#inline-directoriesja](KK Keujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLarge Extended Attribute Values}jajsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname #large-extended-attribute-valuesja](KK eujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Verity files}jajsbaja}(jz]j|]j~]j]j]internalrefurij1 anchorname #verity-filesja](KK eujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj9ubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJournal (jbd2)}jaj4sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/journal anchornamehujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayout}jajTsbaja}(jz]j|]j~]j]j]internalrefurijC anchorname#layoutujajjajQubaja}(jz]j|]j~]j]j]ujajjajNubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExternal Journal}jajwsbaja}(jz]j|]j~]j]j]internalrefurijC anchorname#external-journalujajjajtubaja}(jz]j|]j~]j]j]ujajjajqubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Block Header}jajsbaja}(jz]j|]j~]j]j]internalrefurijC anchorname #block-headerujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Super Block}jajsbaja}(jz]j|]j~]j]j]internalrefurijC anchorname #super-blockujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDescriptor Block}jajsbaja}(jz]j|]j~]j]j]internalrefurijC anchorname#descriptor-blockujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data Block}jajsbaja}(jz]j|]j~]j]j]internalrefurijC anchorname #data-blockujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevocation Block}jaj&sbaja}(jz]j|]j~]j]j]internalrefurijC anchorname#revocation-blockujajjaj#ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Commit Block}jajIsbaja}(jz]j|]j~]j]j]internalrefurijC anchorname #commit-blockujajjajFubaja}(jz]j|]j~]j]j]ujajjajCubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fast commits}jajlsbaja}(jz]j|]j~]j]j]internalrefurijC anchorname #fast-commitsujajjajiubaja}(jz]j|]j~]j]j]ujajjajfubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFast Commit Replay Idempotence}jajsbaja}(jz]j|]j~]j]j]internalrefurijC anchorname#fast-commit-replay-idempotenceujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJournal Checkpoint}jajsbaja}(jz]j|]j~]j]j]internalrefurijC anchorname#journal-checkpointujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajKubeja}(jz]j|]j~]j]j]ujajjaj.ubeja}(jz]j|]j~]j]j]ujajjaj+ubaja}(jz]j|]j~]j]j]ujajubjW jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSubmitting patches to bcachefs}jajsbaja}(jz]j|]j~]j]j]internalrefuri&filesystems/bcachefs/SubmittingPatches anchornamehjajujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubmission checklist}jaj sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#submission-checklistja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCI}jaj.sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#cija](KKeujajjaj+ubaja}(jz]j|]j~]j]j]ujajjaj(ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther things to think about}jajRsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#other-things-to-think-aboutja](KKeujajjajOubaja}(jz]j|]j~]j]j]ujajjajLubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMailing list, IRC}jajvsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#mailing-list-ircja](KKeujajjajsubaja}(jz]j|]j~]j]j]ujajjajpubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Macintosh HFSPlus Filesystem for Linux}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/hfsplus anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount options}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#mount-optionsujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #referencesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7Configfs - Userspace-driven Kernel Object Configuration}jaj*sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/configfs anchornamehujajjaj'ubaja}(jz]j|]j~]j]j]ujajjaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is configfs?}jajJsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#what-is-configfsujajjajGubaja}(jz]j|]j~]j]j]ujajjajDubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing configfs}jajmsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#using-configfsujajjajjubaja}(jz]j|]j~]j]j]ujajjajgubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring FakeNBD: an Example}jajsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#configuring-fakenbd-an-exampleujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCoding With configfs}jajsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#coding-with-configfsujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct config_item}jajsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#struct-config-itemujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct config_item_type}jajsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#struct-config-item-typeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct configfs_attribute}jajsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#struct-configfs-attributeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct configfs_bin_attribute}jaj?sbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#struct-configfs-bin-attributeujajjaj<ubaja}(jz]j|]j~]j]j]ujajjaj9ubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct config_group}jajbsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#struct-config-groupujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj\ubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct configfs_subsystem}jajsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#struct-configfs-subsystemujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja An Example}jajsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname #an-exampleujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Hierarchy Navigation and the Subsystem Mutex}jajsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname-#hierarchy-navigation-and-the-subsystem-mutexujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaItem Aggregation Via symlink(2)}jajsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#item-aggregation-via-symlink-2ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAutomatically Created Subgroups}jajsbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname #automatically-created-subgroupsujajjajubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDependent Subsystems}jaj4sbaja}(jz]j|]j~]j]j]internalrefurij9 anchorname#dependent-subsystemsujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj.ubaja}(jz]j|]j~]j]j]ujajjajAubeja}(jz]j|]j~]j]j]ujajjaj$ubeja}(jz]j|]j~]j]j]ujajjaj!ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial inodes}jajlsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/special_inodes anchornamehujajjajiubaja}(jz]j|]j~]j]j]ujajjajfubaja}(jz]j|]j~]j]j]ujajjajcubaja}(jz]j|]j~]j]j]ujajubj$jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiple Mount Protection}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/mmp anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLarge Extended Attribute Values}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/eainode anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Checksums}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/checksums anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFUSE}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/fuse anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj<sbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname #definitionsujajjaj9ubaja}(jz]j|]j~]j]j]ujajjaj6ubaja}(jz]j|]j~]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja What is FUSE?}jaj_sbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname #what-is-fuseujajjaj\ubaja}(jz]j|]j~]j]j]ujajjajYubaja}(jz]j|]j~]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilesystem type}jajsbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname#filesystem-typeujajjajubaja}(jz]j|]j~]j]j]ujajjaj|ubaja}(jz]j|]j~]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount options}jajsbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname#mount-optionsujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj3ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaControl filesystem}jajsbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname#control-filesystemujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Interrupting filesystem operations}jajsbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname##interrupting-filesystem-operationsujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Aborting a filesystem connection}jajsbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname!#aborting-a-filesystem-connectionujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"How do non-privileged mounts work?}jaj:sbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname"#how-do-non-privileged-mounts-workujajjaj7ubaja}(jz]j|]j~]j]j]ujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow are requirements fulfilled?}jaj]sbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname#how-are-requirements-fulfilledujajjajZubaja}(jz]j|]j~]j]j]ujajjajWubaja}(jz]j|]j~]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+I think these limitations are unacceptable?}jajsbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname+#i-think-these-limitations-are-unacceptableujajjaj}ubaja}(jz]j|]j~]j]j]ujajjajzubaja}(jz]j|]j~]j]j]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel - userspace interface}jajsbaja}(jz]j|]j~]j]j]internalrefurij+ anchorname#kernel-userspace-interfaceujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj3ubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Buffer Heads}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/buffer anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Functions}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #functionsujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjt jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&EROFS - Enhanced Read-Only File System}jaj3sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/erofs anchornamehujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajSsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname #overviewujajjajPubaja}(jz]j|]j~]j]j]ujajjajMubaja}(jz]j|]j~]j]j]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount options}jajvsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname#mount-optionsujajjajsubaja}(jz]j|]j~]j]j]ujajjajpubaja}(jz]j|]j~]j]j]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs Entries}jajsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname#sysfs-entriesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajJubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOn-disk details}jajsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname#on-disk-detailsujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname#summaryujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Directories}jajsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname #directoriesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChunk-based files}jaj"sbaja}(jz]j|]j~]j]j]internalrefurijB anchorname#chunk-based-filesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Long extended attribute name prefixes}jajEsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname&#long-extended-attribute-name-prefixesujajjajBubaja}(jz]j|]j~]j]j]ujajjaj?ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData compression}jajhsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname#data-compressionujajjajeubaja}(jz]j|]j~]j]j]ujajjajbubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajJubeja}(jz]j|]j~]j]j]ujajjaj-ubeja}(jz]j|]j~]j]j]ujajjaj*ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Verity files}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/verity anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Casefolding}jajsbaja}(jz]j|]j~]j]j]internalrefuri filesystems/bcachefs/casefolding anchornamehjajujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Rationale}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #rationaleja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadentry/dcache considerations}jaj sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#dentry-dcache-considerationsja](KKeujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj!jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?Inotify - A Powerful yet Simple File Change Notification System}jajU sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/inotify anchornamehujajjajR ubaja}(jz]j|]j~]j]j]ujajjajO ubaja}(jz]j|]j~]j]j]ujajjajL ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPorting Your Filesystem}jaj sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/iomap/porting anchornamehjajujajjaj~ ubaja}(jz]j|]j~]j]j]ujajjaj{ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Why Convert?}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname #why-convertja](KKeujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow Do I Convert a Filesystem?}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#how-do-i-convert-a-filesystemja](KKeujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj{ ubeja}(jz]j|]j~]j]j]ujajjajx ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlocks}jaj sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/blocks anchornamehujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Directory Notification}jaj* sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/dnotify anchornamehujajjaj' ubaja}(jz]j|]j~]j]j]ujajjaj$ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Implementation expectations (features and bugs :-))}jajJ sbaja}(jz]j|]j~]j]j]internalrefurij9  anchorname.#implementation-expectations-features-and-bugsujajjajG ubaja}(jz]j|]j~]j]j]ujajjajD ubaja}(jz]j|]j~]j]j]ujajjajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajm sbaja}(jz]j|]j~]j]j]internalrefurij9  anchorname#configurationujajjajj ubaja}(jz]j|]j~]j]j]ujajjajg ubaja}(jz]j|]j~]j]j]ujajjajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj sbaja}(jz]j|]j~]j]j]internalrefurij9  anchorname#exampleujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjajA ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTE}jaj sbaja}(jz]j|]j~]j]j]internalrefurij9  anchorname#noteujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjajA ubeja}(jz]j|]j~]j]j]ujajjaj$ ubeja}(jz]j|]j~]j]j]ujajjaj! ubaja}(jz]j|]j~]j]j]ujajubj"jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNFSv4.1 Server Implementation}jaj sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/nfs/nfs41-server anchornamehujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Operations}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname #operationsujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCallback Operations}jaj. sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#callback-operationsujajjaj+ ubaja}(jz]j|]j~]j]j]ujajjaj( ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation notes:}jajQ sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#implementation-notesujajjajN ubaja}(jz]j|]j~]j]j]ujajjajK ubaja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajubj*jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7fs-verity: read-only file-based authenticity protection}jaj sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/fsverity anchornamehujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname #introductionujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname #use-casesujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser API}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname #user-apiujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFS_IOC_ENABLE_VERITY}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#fs-ioc-enable-verityujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFS_IOC_MEASURE_VERITY}jaj2 sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#fs-ioc-measure-verityujajjaj/ ubaja}(jz]j|]j~]j]j]ujajjaj, ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFS_IOC_READ_VERITY_METADATA}jajU sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#fs-ioc-read-verity-metadataujajjajR ubaja}(jz]j|]j~]j]j]ujajjajO ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFS_IOC_GETFLAGS}jajx sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#fs-ioc-getflagsujajjaju ubaja}(jz]j|]j~]j]j]ujajjajr ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastatx}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#statxujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccessing verity files}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#accessing-verity-filesujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFile digest computation}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#file-digest-computationujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Merkle tree}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname #merkle-treeujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafs-verity descriptor}jaj0 sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#fs-verity-descriptorujajjaj- ubaja}(jz]j|]j~]j]j]ujajjaj* ubaja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuilt-in signature verification}jaj_ sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname #built-in-signature-verificationujajjaj\ ubaja}(jz]j|]j~]j]j]ujajjajY ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFilesystem support}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#filesystem-supportujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj| ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaext4}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#ext4ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaf2fs}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#f2fsujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabtrfs}jaj sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#btrfsujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj| ubeja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation details}jajsbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#implementation-detailsujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVerifying data}jaj7sbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#verifying-dataujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pagecache}jajWsbaja}(jz]j|]j~]j]j]internalrefurij  anchorname #pagecacheujajjajTubaja}(jz]j|]j~]j]j]ujajjajQubaja}(jz]j|]j~]j]j]ujajjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlock device based filesystems}jajzsbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#block-device-based-filesystemsujajjajwubaja}(jz]j|]j~]j]j]ujajjajtubaja}(jz]j|]j~]j]j]ujajjajNubeja}(jz]j|]j~]j]j]ujajjaj1ubeja}(jz]j|]j~]j]j]ujajjaj.ubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace utility}jajsbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#userspace-utilityujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTests}jajsbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#testsujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFAQ}jajsbaja}(jz]j|]j~]j]j]internalrefurij  anchorname#faqujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj ubeja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajubj4jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBigalloc}jaj3sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/bigalloc anchornamehujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj-ubaja}(jz]j|]j~]j]j]ujajjaj*ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlock and inode Bitmaps}jaj_sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/bitmaps anchornamehujajjaj\ubaja}(jz]j|]j~]j]j]ujajjajYubaja}(jz]j|]j~]j]j]ujajjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Inode Table}jajsbaja}(jz]j|]j~]j]j]internalrefurijn anchorname #inode-tableujajjajubaja}(jz]j|]j~]j]j]ujajjaj|ubaja}(jz]j|]j~]j]j]ujajjajVubeja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja NFS LOCALIO}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/nfs/localio anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #overviewujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFAQ}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#faqujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRPC}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#rpcujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&NFS Common and Client/Server Handshake}jaj7sbaja}(jz]j|]j~]j]j]internalrefurij anchorname'#nfs-common-and-client-server-handshakeujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj1ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNFS Client and Server Interlock}jajZsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #nfs-client-and-server-interlockujajjajWubaja}(jz]j|]j~]j]j]ujajjajTubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&NFS Client issues IO instead of Server}jaj}sbaja}(jz]j|]j~]j]j]internalrefurij anchorname'#nfs-client-issues-io-instead-of-serverujajjajzubaja}(jz]j|]j~]j]j]ujajjajwubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #securityujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#module-parametersujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#testingujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj2jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFilesystem Mount API}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/mount_api anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj>sbaja}(jz]j|]j~]j]j]internalrefurij- anchorname #overviewujajjaj;ubaja}(jz]j|]j~]j]j]ujajjaj8ubaja}(jz]j|]j~]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Filesystem context}jajasbaja}(jz]j|]j~]j]j]internalrefurij- anchorname#the-filesystem-contextujajjaj^ubaja}(jz]j|]j~]j]j]ujajjaj[ubaja}(jz]j|]j~]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!The Filesystem Context Operations}jajsbaja}(jz]j|]j~]j]j]internalrefurij- anchorname"#the-filesystem-context-operationsujajjajubaja}(jz]j|]j~]j]j]ujajjaj~ubaja}(jz]j|]j~]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilesystem context Security}jajsbaja}(jz]j|]j~]j]j]internalrefurij- anchorname#filesystem-context-securityujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFS Filesystem context API}jajsbaja}(jz]j|]j~]j]j]internalrefurij- anchorname#vfs-filesystem-context-apiujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuperblock Creation Helpers}jajsbaja}(jz]j|]j~]j]j]internalrefurij- anchorname#superblock-creation-helpersujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParameter Description}jajsbaja}(jz]j|]j~]j]j]internalrefurij- anchorname#parameter-descriptionujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParameter Helper Functions}jaj3sbaja}(jz]j|]j~]j]j]internalrefurij- anchorname#parameter-helper-functionsujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj-ubaja}(jz]j|]j~]j]j]ujajjaj5ubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#File management in the Linux kernel}jajksbaja}(jz]j|]j~]j]j]internalrefurifilesystems/files anchornamehujajjajhubaja}(jz]j|]j~]j]j]ujajjajeubaja}(jz]j|]j~]j]j]ujajjajbubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'efivarfs - a (U)EFI variable filesystem}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/efivarfs anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Second Extended Filesystem}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext2 anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptions}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#optionsujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Specification}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#specificationujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlocks}jaj&sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#blocksujajjaj#ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Block Groups}jajIsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #block-groupsujajjajFubaja}(jz]j|]j~]j]j]ujajjajCubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Superblock}jajlsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#the-superblockujajjajiubaja}(jz]j|]j~]j]j]ujajjajfubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInodes}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#inodesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Directories}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #directoriesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Special files}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#special-filesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReserved Space}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#reserved-spaceujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilesystem check}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#filesystem-checkujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeature Compatibility}jaj>sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#feature-compatibilityujajjaj;ubaja}(jz]j|]j~]j]j]ujajjaj8ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMetadata}jajasbaja}(jz]j|]j~]j]j]internalrefurij anchorname #metadataujajjaj^ubaja}(jz]j|]j~]j]j]ujajjaj[ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #limitationsujajjajubaja}(jz]j|]j~]j]j]ujajjaj~ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Journaling}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #journalingujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #referencesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFile Locking Release Notes}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/locks anchornamehujajjaj ubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. What’s New?}jaj.sbaja}(jz]j|]j~]j]j]internalrefurij anchorname #what-s-newujajjaj+ubaja}(jz]j|]j~]j]j]ujajjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.1 Broken Flock Emulation}jajNsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#broken-flock-emulationujajjajKubaja}(jz]j|]j~]j]j]ujajjajHubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1.2 Allow Mixed Locks Again}jajqsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#allow-mixed-locks-againujajjajnubaja}(jz]j|]j~]j]j]ujajjajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!1.2.1 Typical Problems - Sendmail}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#typical-problems-sendmailujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2.2 The Solution}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #the-solutionujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajkubeja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'1.3 Mandatory Locking As A Mount Option}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname$#mandatory-locking-as-a-mount-optionujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajEubeja}(jz]j|]j~]j]j]ujajjaj(ubeja}(jz]j|]j~]j]j]ujajjaj%ubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj[jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jabcachefs Documentation}jaj'sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/bcachefs/index anchornamehujajjaj$ubaja}(jz]j|]j~]j]j]ujajjaj!ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Subsystem-specific development process notes}jajGsbaja}(jz]j|]j~]j]j]internalrefurij6 anchorname-#subsystem-specific-development-process-notesujajjajDubaja}(jz]j|]j~]j]j]ujajjajAubjK%)}(jahja]jo.)}(jahja]ja}(jz]j|]j~]j]j]parentj6entries](N filesystems/bcachefs/CodingStyleN&filesystems/bcachefs/SubmittingPatchese includefiles](jmjoemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujatoctreejՔH/var/lib/git/docbuild/linux/Documentation/filesystems/bcachefs/index.rstj֔K jaj^ubaja}(jz]j|]j~]j]j]ujajjajAubeja}(jz]j|]j~]j]j]ujajjaj>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFilesystem implementation}jajsbaja}(jz]j|]j~]j]j]internalrefurij6 anchorname#filesystem-implementationujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jz]j|]j~]j]j]parentj6entries](N filesystems/bcachefs/casefoldingNfilesystems/bcachefs/errorcodese includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujaj|jՔj}j֔Kjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjaj>ubeja}(jz]j|]j~]j]j]ujajjaj!ubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'FUSE-over-io-uring design documentation}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/fuse-io-uring anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jaj sbaja}(jz]j|]j~]j]j]internalrefurij anchorname #limitationsujajjaj ubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFuse io-uring configuration}jaj/sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#fuse-io-uring-configurationujajjaj,ubaja}(jz]j|]j~]j]j]ujajjaj)ubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj+ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Fiemap Ioctl}jajgsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/fiemap anchornamehujajjajdubaja}(jz]j|]j~]j]j]ujajjajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest Basics}jajsbaja}(jz]j|]j~]j]j]internalrefurijv anchorname#request-basicsujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtent Mapping}jajsbaja}(jz]j|]j~]j]j]internalrefurijv anchorname#extent-mappingujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!VFS -> File System Implementation}jajsbaja}(jz]j|]j~]j]j]internalrefurijv anchorname#vfs-file-system-implementationujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj~ubeja}(jz]j|]j~]j]j]ujajjajaubeja}(jz]j|]j~]j]j]ujajjaj^ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVFS iomap Documentation}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/iomap/index anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(jz]j|]j~]j]j]parentjentries](Nfilesystems/iomap/designNfilesystems/iomap/operationsNfilesystems/iomap/portinge includefiles](j+j-j/emaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujaj|jՔE/var/lib/git/docbuild/linux/Documentation/filesystems/iomap/index.rstj֔Kjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Idmappings}jajXsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/idmappings anchornamehujajjajUubaja}(jz]j|]j~]j]j]ujajjajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Formal notes}jajxsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname #formal-notesujajjajuubaja}(jz]j|]j~]j]j]ujajjajrubaja}(jz]j|]j~]j]j]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja General notes}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname#general-notesujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTranslation algorithms}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname#translation-algorithmsujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Crossmapping}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname #crossmappingujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Remapping}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname #remappingujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInvalid translations}jaj$sbaja}(jz]j|]j~]j]j]internalrefurijg anchorname#invalid-translationsujajjaj!ubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Idmappings when creating filesystem objects}jajSsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname,#idmappings-when-creating-filesystem-objectsujajjajPubaja}(jz]j|]j~]j]j]ujajjajMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example 1}jajssbaja}(jz]j|]j~]j]j]internalrefurijg anchorname #example-1ujajjajpubaja}(jz]j|]j~]j]j]ujajjajmubaja}(jz]j|]j~]j]j]ujajjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example 2}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname #example-2ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example 3}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname #example-3ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example 4}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname #example-4ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example 5}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname #example-5ujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajjubeja}(jz]j|]j~]j]j]ujajjajMubeja}(jz]j|]j~]j]j]ujajjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIdmappings on idmapped mounts}jaj.sbaja}(jz]j|]j~]j]j]internalrefurijg anchorname#idmappings-on-idmapped-mountsujajjaj+ubaja}(jz]j|]j~]j]j]ujajjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Filesystem types vs idmapped mount types}jajNsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname)#filesystem-types-vs-idmapped-mount-typesujajjajKubaja}(jz]j|]j~]j]j]ujajjajHubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemapping helpers}jajqsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname#remapping-helpersujajjajnubaja}(jz]j|]j~]j]j]ujajjajkubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample 2 reconsidered}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname#example-2-reconsideredujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample 3 reconsidered}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname#example-3-reconsideredujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample 4 reconsidered}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname#example-4-reconsideredujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample 5 reconsidered}jajsbaja}(jz]j|]j~]j]j]internalrefurijg anchorname#example-5-reconsideredujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Changing ownership on a home directory}jaj sbaja}(jz]j|]j~]j]j]internalrefurijg anchorname'#changing-ownership-on-a-home-directoryujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajEubeja}(jz]j|]j~]j]j]ujajjaj(ubeja}(jz]j|]j~]j]j]ujajjajoubeja}(jz]j|]j~]j]j]ujajjajRubeja}(jz]j|]j~]j]j]ujajjajOubaja}(jz]j|]j~]j]j]ujajubjWjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMiscellaneous Device control operations for the autofs kernel module}jajdsbaja}(jz]j|]j~]j]j]internalrefuri filesystems/autofs-mount-control anchornamehujajjajaubaja}(jz]j|]j~]j]j]ujajjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The problem}jajsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname #the-problemujajjajubaja}(jz]j|]j~]j]j]ujajjaj~ubaja}(jz]j|]j~]j]j]ujajjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The Solution}jajsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname #the-solutionujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3autofs Miscellaneous Device mount control interface}jajsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname4#autofs-miscellaneous-device-mount-control-interfaceujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjaj{ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja The ioctls}jajsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname #the-ioctlsujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTOFS_DEV_IOCTL_VERSION}jaj sbaja}(jz]j|]j~]j]j]internalrefurijs anchorname#autofs-dev-ioctl-versionujajjaj ubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBAUTOFS_DEV_IOCTL_PROTOVER_CMD and AUTOFS_DEV_IOCTL_PROTOSUBVER_CMD}jaj0sbaja}(jz]j|]j~]j]j]internalrefurijs anchornameC#autofs-dev-ioctl-protover-cmd-and-autofs-dev-ioctl-protosubver-cmdujajjaj-ubaja}(jz]j|]j~]j]j]ujajjaj*ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:AUTOFS_DEV_IOCTL_OPENMOUNT and AUTOFS_DEV_IOCTL_CLOSEMOUNT}jajSsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname;#autofs-dev-ioctl-openmount-and-autofs-dev-ioctl-closemountujajjajPubaja}(jz]j|]j~]j]j]ujajjajMubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8AUTOFS_DEV_IOCTL_READY_CMD and AUTOFS_DEV_IOCTL_FAIL_CMD}jajvsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname9#autofs-dev-ioctl-ready-cmd-and-autofs-dev-ioctl-fail-cmdujajjajsubaja}(jz]j|]j~]j]j]ujajjajpubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTOFS_DEV_IOCTL_SETPIPEFD_CMD}jajsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname#autofs-dev-ioctl-setpipefd-cmdujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTOFS_DEV_IOCTL_CATATONIC_CMD}jajsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname#autofs-dev-ioctl-catatonic-cmdujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTOFS_DEV_IOCTL_TIMEOUT_CMD}jajsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname#autofs-dev-ioctl-timeout-cmdujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTOFS_DEV_IOCTL_REQUESTER_CMD}jajsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname#autofs-dev-ioctl-requester-cmdujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTOFS_DEV_IOCTL_EXPIRE_CMD}jaj%sbaja}(jz]j|]j~]j]j]internalrefurijs anchorname#autofs-dev-ioctl-expire-cmdujajjaj"ubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAUTOFS_DEV_IOCTL_ASKUMOUNT_CMD}jajHsbaja}(jz]j|]j~]j]j]internalrefurijs anchorname#autofs-dev-ioctl-askumount-cmdujajjajEubaja}(jz]j|]j~]j]j]ujajjajBubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!AUTOFS_DEV_IOCTL_ISMOUNTPOINT_CMD}jajksbaja}(jz]j|]j~]j]j]internalrefurijs anchorname"#autofs-dev-ioctl-ismountpoint-cmdujajjajhubaja}(jz]j|]j~]j]j]ujajjajeubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjaj{ubeja}(jz]j|]j~]j]j]ujajjaj^ubeja}(jz]j|]j~]j]j]ujajjaj[ubaja}(jz]j|]j~]j]j]ujajubjZjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLibrary Design}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/iomap/design anchornamehjajujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname #introductionja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWho Should Read This?}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#who-should-read-thisja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow Is This Better?}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#how-is-this-betterja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFile Range Iterator}jaj;sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#file-range-iteratorja](KKeujajjaj8ubaja}(jz]j|]j~]j]j]ujajjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Definitions}jaj\sbaja}(jz]j|]j~]j]j]internalrefurij anchorname #definitionsja](KKKeujajjajYubaja}(jz]j|]j~]j]j]ujajjajVubaja}(jz]j|]j~]j]j]ujajjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``struct iomap``ja]ja struct iomap}jajsbaja}(jz]j|]j~]j]j]ujaliteraljՔNj֔Njajubaja}(jz]j|]j~]j]j]internalrefurij anchorname #struct-iomapja](KKKeujajjaj}ubaja}(jz]j|]j~]j]j]ujajjajzubaja}(jz]j|]j~]j]j]ujajjajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]j)}(ja``struct iomap_ops``ja]jastruct iomap_ops}jajsbaja}(jz]j|]j~]j]j]ujajjՔNj֔Njajubaja}(jz]j|]j~]j]j]internalrefurij anchorname#struct-iomap-opsja](KKKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``->iomap_begin``ja]ja ->iomap_begin}jajsbaja}(jz]j|]j~]j]j]ujajjՔNj֔Njajubaja}(jz]j|]j~]j]j]internalrefurij anchorname #iomap-beginja](KKKKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``->iomap_end``ja]ja ->iomap_end}jaj sbaja}(jz]j|]j~]j]j]ujajjՔNj֔Njajubaja}(jz]j|]j~]j]j]internalrefurij anchorname #iomap-endja](KKKKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajSubeja}(jz]j|]j~]j]j]ujajjaj5ubeja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreparing for File Operations}jajNsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#preparing-for-file-operationsja](KKeujajjajKubaja}(jz]j|]j~]j]j]ujajjajHubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking Hierarchy}jajrsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#locking-hierarchyja](KKeujajjajoubaja}(jz]j|]j~]j]j]ujajjajlubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBugs and Limitations}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#bugs-and-limitationsja](KKeujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubjnjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDLMFS}jajsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/dlmfs anchornamehujajjajubaja}(jz]j|]j~]j]j]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajsbaja}(jz]j|]j~]j]j]internalrefurij anchorname#creditsujajjajubaja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaveats}jaj sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#caveatsujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount options}jaj5 sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#mount-optionsujajjaj2 ubaja}(jz]j|]j~]j]j]ujajjaj/ ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajX sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#usageujajjajU ubaja}(jz]j|]j~]j]j]ujajjajR ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetup}jaj{ sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#setupujajjajx ubaja}(jz]j|]j~]j]j]ujajjaju ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jaj sbaja}(jz]j|]j~]j]j]internalrefurij anchorname#lockingujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSee Also}jaj sbaja}(jz]j|]j~]j]j]internalrefurij anchorname #see-alsoujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubaja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubeja}(jz]j|]j~]j]j]ujajjajubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDirectory Entries}jaj sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/directory anchornamehujajjaj ubaja}(jz]j|]j~]j]j]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinear (Classic) Directories}jaj!sbaja}(jz]j|]j~]j]j]internalrefurij! anchorname#linear-classic-directoriesujajjaj!ubaja}(jz]j|]j~]j]j]ujajjaj!ubaja}(jz]j|]j~]j]j]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHash Tree Directories}jaj.ubaja}(jz]j|]j~]j]j]ujajjaj;.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount Options}jajg.sbaja}(jz]j|]j~]j]j]internalrefurij3. anchorname#mount-optionsujajjajd.ubaja}(jz]j|]j~]j]j]ujajjaja.ubaja}(jz]j|]j~]j]j]ujajjaj;.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMore Information}jaj.sbaja}(jz]j|]j~]j]j]internalrefurij3. anchorname#more-informationujajjaj.ubaja}(jz]j|]j~]j]j]ujajjaj.ubaja}(jz]j|]j~]j]j]ujajjaj;.ubeja}(jz]j|]j~]j]j]ujajjaj.ubeja}(jz]j|]j~]j]j]ujajjaj.ubaja}(jz]j|]j~]j]j]ujajubjejK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6eCryptfs: A stacked cryptographic filesystem for Linux}jaj.sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ecryptfs anchornamehujajjaj.ubaja}(jz]j|]j~]j]j]ujajjaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMount-wide Passphrase}jaj.sbaja}(jz]j|]j~]j]j]internalrefurij. anchorname#mount-wide-passphraseujajjaj.ubaja}(jz]j|]j~]j]j]ujajjaj.ubaja}(jz]j|]j~]j]j]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jaj/sbaja}(jz]j|]j~]j]j]internalrefurij. anchorname#notesujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj.ubaja}(jz]j|]j~]j]j]ujajjaj.ubeja}(jz]j|]j~]j]j]ujajjaj.ubeja}(jz]j|]j~]j]j]ujajjaj.ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISO9660 Filesystem}jaj=/sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/isofs anchornamehujajjaj:/ubaja}(jz]j|]j~]j]j]ujajjaj7/ubaja}(jz]j|]j~]j]j]ujajjaj4/ubaja}(jz]j|]j~]j]j]ujajubj! jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReference counting in pnfs}jaji/sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/nfs/pnfs anchornamehujajjajf/ubaja}(jz]j|]j~]j]j]ujajjajc/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct pnfs_layout_hdr}jaj/sbaja}(jz]j|]j~]j]j]internalrefurijx/ anchorname#struct-pnfs-layout-hdrujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadeviceid_cache}jaj/sbaja}(jz]j|]j~]j]j]internalrefurijx/ anchorname#deviceid-cacheujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadata server cache}jaj/sbaja}(jz]j|]j~]j]j]internalrefurijx/ anchorname#data-server-cacheujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalseg}jaj/sbaja}(jz]j|]j~]j]j]internalrefurijx/ anchorname#lsegujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj/ubaja}(jz]j|]j~]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalayout drivers}jaj0sbaja}(jz]j|]j~]j]j]internalrefurijx/ anchorname#layout-driversujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jablocks-layout setup}jaj80sbaja}(jz]j|]j~]j]j]internalrefurijx/ anchorname#blocks-layout-setupujajjaj50ubaja}(jz]j|]j~]j]j]ujajjaj20ubaja}(jz]j|]j~]j]j]ujajjaj/ubeja}(jz]j|]j~]j]j]ujajjajc/ubeja}(jz]j|]j~]j]j]ujajjaj`/ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]ja}(jz]j|]j~]j]j]ujajubjpjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetwork Filesystem Caching API}jajy0sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/caching/netfs-api anchornamehujajjajv0ubaja}(jz]j|]j~]j]j]ujajjajs0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj0sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname #overviewujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVolume Registration}jaj0sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname#volume-registrationujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData File Registration}jaj0sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname#data-file-registrationujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMarking A Cookie In-Use}jaj1sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname#marking-a-cookie-in-useujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj0ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Resizing A Data File (Truncation)}jaj%1sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname #resizing-a-data-file-truncationujajjaj"1ubaja}(jz]j|]j~]j]j]ujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data I/O API}jajH1sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname #data-i-o-apiujajjajE1ubaja}(jz]j|]j~]j]j]ujajjajB1ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData File Coherency}jajk1sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname#data-file-coherencyujajjajh1ubaja}(jz]j|]j~]j]j]ujajjaje1ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData File Invalidation}jaj1sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname#data-file-invalidationujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWrite-Back Resource Management}jaj1sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname#write-back-resource-managementujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaching of Local Modifications}jaj1sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname#caching-of-local-modificationsujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPage Release and Invalidation}jaj1sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname#page-release-and-invalidationujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj1ubaja}(jz]j|]j~]j]j]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI Function Reference}jaj2sbaja}(jz]j|]j~]j]j]internalrefurij0 anchorname#api-function-referenceujajjaj2ubaja}(jz]j|]j~]j]j]ujajjaj2ubaja}(jz]j|]j~]j]j]ujajjaj0ubeja}(jz]j|]j~]j]j]ujajjajs0ubeja}(jz]j|]j~]j]j]ujajjajp0ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Network Filesystem Helper Library}jajR2sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/netfs_library anchornamehujajjajO2ubaja}(jz]j|]j~]j]j]ujajjajL2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajr2sbaja}(jz]j|]j~]j]j]internalrefurija2 anchorname #overviewujajjajo2ubaja}(jz]j|]j~]j]j]ujajjajl2ubaja}(jz]j|]j~]j]j]ujajjaji2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPer-Inode Context}jaj2sbaja}(jz]j|]j~]j]j]internalrefurija2 anchorname#per-inode-contextujajjaj2ubaja}(jz]j|]j~]j]j]ujajjaj2ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInode Context Helper Functions}jaj2sbaja}(jz]j|]j~]j]j]internalrefurija2 anchorname#inode-context-helper-functionsujajjaj2ubaja}(jz]j|]j~]j]j]ujajjaj2ubaja}(jz]j|]j~]j]j]ujajjaj2ubaja}(jz]j|]j~]j]j]ujajjaj2ubeja}(jz]j|]j~]j]j]ujajjaji2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBuffered Read Helpers}jaj2sbaja}(jz]j|]j~]j]j]internalrefurija2 anchorname#buffered-read-helpersujajjaj2ubaja}(jz]j|]j~]j]j]ujajjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRead Helper Functions}jaj3sbaja}(jz]j|]j~]j]j]internalrefurija2 anchorname#read-helper-functionsujajjaj3ubaja}(jz]j|]j~]j]j]ujajjaj2ubaja}(jz]j|]j~]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRead Helper Structures}jaj'3sbaja}(jz]j|]j~]j]j]internalrefurija2 anchorname#read-helper-structuresujajjaj$3ubaja}(jz]j|]j~]j]j]ujajjaj!3ubaja}(jz]j|]j~]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRead Helper Operations}jajJ3sbaja}(jz]j|]j~]j]j]internalrefurija2 anchorname#read-helper-operationsujajjajG3ubaja}(jz]j|]j~]j]j]ujajjajD3ubaja}(jz]j|]j~]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRead Helper Procedure}jajm3sbaja}(jz]j|]j~]j]j]internalrefurija2 anchorname#read-helper-procedureujajjajj3ubaja}(jz]j|]j~]j]j]ujajjajg3ubaja}(jz]j|]j~]j]j]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRead Helper Cache API}jaj3sbaja}(jz]j|]j~]j]j]internalrefurija2 anchorname#read-helper-cache-apiujajjaj3ubaja}(jz]j|]j~]j]j]ujajjaj3ubaja}(jz]j|]j~]j]j]ujajjaj2ubeja}(jz]j|]j~]j]j]ujajjaj2ubeja}(jz]j|]j~]j]j]ujajjaji2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI Function Reference}jaj3sbaja}(jz]j|]j~]j]j]internalrefurija2 anchorname#api-function-referenceujajjaj3ubaja}(jz]j|]j~]j]j]ujajjaj3ubaja}(jz]j|]j~]j]j]ujajjaji2ubeja}(jz]j|]j~]j]j]ujajjajL2ubeja}(jz]j|]j~]j]j]ujajjajI2ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaautofs - how it works}jaj3sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/autofs anchornamehujajjaj3ubaja}(jz]j|]j~]j]j]ujajjaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPurpose}jaj4sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname#purposeujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContext}jaj:4sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname#contextujajjaj74ubaja}(jz]j|]j~]j]j]ujajjaj44ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContent}jaj]4sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname#contentujajjajZ4ubaja}(jz]j|]j~]j]j]ujajjajW4ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount Traps}jaj4sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname #mount-trapsujajjaj}4ubaja}(jz]j|]j~]j]j]ujajjajz4ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMountpoint expiry}jaj4sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname#mountpoint-expiryujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Communicating with autofs: detecting the daemon}jaj4sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname/#communicating-with-autofs-detecting-the-daemonujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Communicating with autofs: the event pipe}jaj4sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname)#communicating-with-autofs-the-event-pipeujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj4ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Communicating with autofs: root directory ioctls}jaj 5sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname0#communicating-with-autofs-root-directory-ioctlsujajjaj 5ubaja}(jz]j|]j~]j]j]ujajjaj5ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Communicating with autofs: char-device ioctls}jaj/5sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname-#communicating-with-autofs-char-device-ioctlsujajjaj,5ubaja}(jz]j|]j~]j]j]ujajjaj)5ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCatatonic mode}jajR5sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname#catatonic-modeujajjajO5ubaja}(jz]j|]j~]j]j]ujajjajL5ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe “ignore” mount option}jaju5sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname#the-ignore-mount-optionujajjajr5ubaja}(jz]j|]j~]j]j]ujajjajo5ubaja}(jz]j|]j~]j]j]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&autofs, name spaces, and shared mounts}jaj5sbaja}(jz]j|]j~]j]j]internalrefurij4 anchorname%#autofs-name-spaces-and-shared-mountsujajjaj5ubaja}(jz]j|]j~]j]j]ujajjaj5ubaja}(jz]j|]j~]j]j]ujajjaj4ubeja}(jz]j|]j~]j]j]ujajjaj3ubeja}(jz]j|]j~]j]j]ujajjaj3ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Contents of inode.i_block}jaj5sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/ifork anchornamehujajjaj5ubaja}(jz]j|]j~]j]j]ujajjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbolic Links}jaj5sbaja}(jz]j|]j~]j]j]internalrefurij5 anchorname#symbolic-linksujajjaj5ubaja}(jz]j|]j~]j]j]ujajjaj5ubaja}(jz]j|]j~]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Direct/Indirect Block Addressing}jaj6sbaja}(jz]j|]j~]j]j]internalrefurij5 anchorname!#direct-indirect-block-addressingujajjaj6ubaja}(jz]j|]j~]j]j]ujajjaj 6ubaja}(jz]j|]j~]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Extent Tree}jaj66sbaja}(jz]j|]j~]j]j]internalrefurij5 anchorname #extent-treeujajjaj36ubaja}(jz]j|]j~]j]j]ujajjaj06ubaja}(jz]j|]j~]j]j]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Inline Data}jajY6sbaja}(jz]j|]j~]j]j]internalrefurij5 anchorname #inline-dataujajjajV6ubaja}(jz]j|]j~]j]j]ujajjajS6ubaja}(jz]j|]j~]j]j]ujajjaj5ubeja}(jz]j|]j~]j]j]ujajjaj5ubeja}(jz]j|]j~]j]j]ujajjaj5ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayout}jaj6sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/blockgroup anchornamehujajjaj6ubaja}(jz]j|]j~]j]j]ujajjaj6ubaja}(jz]j|]j~]j]j]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlexible Block Groups}jaj6sbaja}(jz]j|]j~]j]j]internalrefurij6 anchorname#flexible-block-groupsujajjaj6ubaja}(jz]j|]j~]j]j]ujajjaj6ubaja}(jz]j|]j~]j]j]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMeta Block Groups}jaj6sbaja}(jz]j|]j~]j]j]internalrefurij6 anchorname#meta-block-groupsujajjaj6ubaja}(jz]j|]j~]j]j]ujajjaj6ubaja}(jz]j|]j~]j]j]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLazy Block Group Initialization}jaj6sbaja}(jz]j|]j~]j]j]internalrefurij6 anchorname #lazy-block-group-initializationujajjaj6ubaja}(jz]j|]j~]j]j]ujajjaj6ubaja}(jz]j|]j~]j]j]ujajjaj6ubeja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Block and Inode Allocation Policy}jaj&7sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/allocators anchornamehujajjaj#7ubaja}(jz]j|]j~]j]j]ujajjaj 7ubaja}(jz]j|]j~]j]j]ujajjaj7ubaja}(jz]j|]j~]j]j]ujajubjH jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Devpts Filesystem}jajR7sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/devpts anchornamehujajjajO7ubaja}(jz]j|]j~]j]j]ujajjajL7ubaja}(jz]j|]j~]j]j]ujajjajI7ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReexporting NFS filesystems}jaj~7sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/nfs/reexport anchornamehujajjaj{7ubaja}(jz]j|]j~]j]j]ujajjajx7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj7sbaja}(jz]j|]j~]j]j]internalrefurij7 anchorname #overviewujajjaj7ubaja}(jz]j|]j~]j]j]ujajjaj7ubaja}(jz]j|]j~]j]j]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%“fsid=” required, crossmnt broken}jaj7sbaja}(jz]j|]j~]j]j]internalrefurij7 anchorname#fsid-required-crossmnt-brokenujajjaj7ubaja}(jz]j|]j~]j]j]ujajjaj7ubaja}(jz]j|]j~]j]j]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReboot recovery}jaj7sbaja}(jz]j|]j~]j]j]internalrefurij7 anchorname#reboot-recoveryujajjaj7ubaja}(jz]j|]j~]j]j]ujajjaj7ubaja}(jz]j|]j~]j]j]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilehandle limits}jaj8sbaja}(jz]j|]j~]j]j]internalrefurij7 anchorname#filehandle-limitsujajjaj8ubaja}(jz]j|]j~]j]j]ujajjaj8ubaja}(jz]j|]j~]j]j]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpen DENY bits ignored}jaj*8sbaja}(jz]j|]j~]j]j]internalrefurij7 anchorname#open-deny-bits-ignoredujajjaj'8ubaja}(jz]j|]j~]j]j]ujajjaj$8ubaja}(jz]j|]j~]j]j]ujajjaj7ubeja}(jz]j|]j~]j]j]ujajjajx7ubeja}(jz]j|]j~]j]j]ujajjaju7ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCache Backend API}jajb8sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/caching/backend-api anchornamehujajjaj_8ubaja}(jz]j|]j~]j]j]ujajjaj\8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj8sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname #overviewujajjaj8ubaja}(jz]j|]j~]j]j]ujajjaj|8ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cache Cookies}jaj8sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname#cache-cookiesujajjaj8ubaja}(jz]j|]j~]j]j]ujajjaj8ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegistering a Cache}jaj8sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname#registering-a-cacheujajjaj8ubaja}(jz]j|]j~]j]j]ujajjaj8ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBringing a Cache Online}jaj8sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname#bringing-a-cache-onlineujajjaj8ubaja}(jz]j|]j~]j]j]ujajjaj8ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Withdrawing a Cache From Service}jaj9sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname!#withdrawing-a-cache-from-serviceujajjaj 9ubaja}(jz]j|]j~]j]j]ujajjaj9ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVolume Cookies}jaj19sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname#volume-cookiesujajjaj.9ubaja}(jz]j|]j~]j]j]ujajjaj+9ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData Storage Cookies}jajT9sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname#data-storage-cookiesujajjajQ9ubaja}(jz]j|]j~]j]j]ujajjajN9ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCookie Accounting}jajw9sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname#cookie-accountingujajjajt9ubaja}(jz]j|]j~]j]j]ujajjajq9ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCache Management API}jaj9sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname#cache-management-apiujajjaj9ubaja}(jz]j|]j~]j]j]ujajjaj9ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data I/O API}jaj9sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname #data-i-o-apiujajjaj9ubaja}(jz]j|]j~]j]j]ujajjaj9ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMiscellaneous Functions}jaj9sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname#miscellaneous-functionsujajjaj9ubaja}(jz]j|]j~]j]j]ujajjaj9ubaja}(jz]j|]j~]j]j]ujajjajy8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI Function Reference}jaj:sbaja}(jz]j|]j~]j]j]internalrefurijq8 anchorname#api-function-referenceujajjaj:ubaja}(jz]j|]j~]j]j]ujajjaj9ubaja}(jz]j|]j~]j]j]ujajjajy8ubeja}(jz]j|]j~]j]j]ujajjaj\8ubeja}(jz]j|]j~]j]j]ujajjajY8ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*WHAT IS Flash-Friendly File System (F2FS)?}jaj;:sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/f2fs anchornamehujajjaj8:ubaja}(jz]j|]j~]j]j]ujajjaj5:ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBackground and Design issues}jaj[:sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#background-and-design-issuesujajjajX:ubaja}(jz]j|]j~]j]j]ujajjajU:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Log-structured File System (LFS)}jaj{:sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#log-structured-file-system-lfsujajjajx:ubaja}(jz]j|]j~]j]j]ujajjaju:ubaja}(jz]j|]j~]j]j]ujajjajr:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWandering Tree Problem}jaj:sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#wandering-tree-problemujajjaj:ubaja}(jz]j|]j~]j]j]ujajjaj:ubaja}(jz]j|]j~]j]j]ujajjajr:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCleaning Overhead}jaj:sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#cleaning-overheadujajjaj:ubaja}(jz]j|]j~]j]j]ujajjaj:ubaja}(jz]j|]j~]j]j]ujajjajr:ubeja}(jz]j|]j~]j]j]ujajjajU:ubeja}(jz]j|]j~]j]j]ujajjajR:ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Key Features}jaj:sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname #key-featuresujajjaj:ubaja}(jz]j|]j~]j]j]ujajjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlash Awareness}jaj;sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#flash-awarenessujajjaj ;ubaja}(jz]j|]j~]j]j]ujajjaj ;ubaja}(jz]j|]j~]j]j]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWandering Tree Problem}jaj3;sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#id1ujajjaj0;ubaja}(jz]j|]j~]j]j]ujajjaj-;ubaja}(jz]j|]j~]j]j]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCleaning Overhead}jajV;sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#id2ujajjajS;ubaja}(jz]j|]j~]j]j]ujajjajP;ubaja}(jz]j|]j~]j]j]ujajjaj;ubeja}(jz]j|]j~]j]j]ujajjaj:ubeja}(jz]j|]j~]j]j]ujajjajR:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount Options}jaj;sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#mount-optionsujajjaj;ubaja}(jz]j|]j~]j]j]ujajjaj;ubaja}(jz]j|]j~]j]j]ujajjajR:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs Entries}jaj;sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#debugfs-entriesujajjaj;ubaja}(jz]j|]j~]j]j]ujajjaj;ubaja}(jz]j|]j~]j]j]ujajjajR:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs Entries}jaj;sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#sysfs-entriesujajjaj;ubaja}(jz]j|]j~]j]j]ujajjaj;ubaja}(jz]j|]j~]j]j]ujajjajR:ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jaj;sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#usageujajjaj;ubaja}(jz]j|]j~]j]j]ujajjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mkfs.f2fs}jaj<sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname #mkfs-f2fsujajjaj <ubaja}(jz]j|]j~]j]j]ujajjaj<ubaja}(jz]j|]j~]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fsck.f2fs}jaj1<sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname #fsck-f2fsujajjaj.<ubaja}(jz]j|]j~]j]j]ujajjaj+<ubaja}(jz]j|]j~]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dump.f2fs}jajT<sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname #dump-f2fsujajjajQ<ubaja}(jz]j|]j~]j]j]ujajjajN<ubaja}(jz]j|]j~]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sload.f2fs}jajw<sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname #sload-f2fsujajjajt<ubaja}(jz]j|]j~]j]j]ujajjajq<ubaja}(jz]j|]j~]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja resize.f2fs}jaj<sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname #resize-f2fsujajjaj<ubaja}(jz]j|]j~]j]j]ujajjaj<ubaja}(jz]j|]j~]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja defrag.f2fs}jaj<sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname #defrag-f2fsujajjaj<ubaja}(jz]j|]j~]j]j]ujajjaj<ubaja}(jz]j|]j~]j]j]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaf2fs_io}jaj<sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#f2fs-ioujajjaj<ubaja}(jz]j|]j~]j]j]ujajjaj<ubaja}(jz]j|]j~]j]j]ujajjaj<ubeja}(jz]j|]j~]j]j]ujajjaj;ubeja}(jz]j|]j~]j]j]ujajjajR:ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign}jaj=sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#designujajjaj =ubaja}(jz]j|]j~]j]j]ujajjaj =ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOn-disk Layout}jaj/=sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#on-disk-layoutujajjaj,=ubaja}(jz]j|]j~]j]j]ujajjaj)=ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFile System Metadata Structure}jajR=sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#file-system-metadata-structureujajjajO=ubaja}(jz]j|]j~]j]j]ujajjajL=ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndex Structure}jaju=sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#index-structureujajjajr=ubaja}(jz]j|]j~]j]j]ujajjajo=ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDirectory Structure}jaj=sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#directory-structureujajjaj=ubaja}(jz]j|]j~]j]j]ujajjaj=ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault Block Allocation}jaj=sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#default-block-allocationujajjaj=ubaja}(jz]j|]j~]j]j]ujajjaj=ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCleaning process}jaj=sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#cleaning-processujajjaj=ubaja}(jz]j|]j~]j]j]ujajjaj=ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWrite-hint Policy}jaj>sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#write-hint-policyujajjaj=ubaja}(jz]j|]j~]j]j]ujajjaj=ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFallocate(2) Policy}jaj$>sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#fallocate-2-policyujajjaj!>ubaja}(jz]j|]j~]j]j]ujajjaj>ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompression implementation}jajG>sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#compression-implementationujajjajD>ubaja}(jz]j|]j~]j]j]ujajjajA>ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompression mode}jajj>sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#compression-modeujajjajg>ubaja}(jz]j|]j~]j]j]ujajjajd>ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNVMe Zoned Namespace devices}jaj>sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#nvme-zoned-namespace-devicesujajjaj>ubaja}(jz]j|]j~]j]j]ujajjaj>ubaja}(jz]j|]j~]j]j]ujajjaj&=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice aliasing feature}jaj>sbaja}(jz]j|]j~]j]j]internalrefurijJ: anchorname#device-aliasing-featureujajjaj>ubaja}(jz]j|]j~]j]j]ujajjaj>ubaja}(jz]j|]j~]j]j]ujajjaj&=ubeja}(jz]j|]j~]j]j]ujajjaj =ubeja}(jz]j|]j~]j]j]ujajjajR:ubeja}(jz]j|]j~]j]j]ujajjaj5:ubeja}(jz]j|]j~]j]j]ujajjaj2:ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBeOS filesystem for Linux}jaj>sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/befs anchornamehujajjaj>ubaja}(jz]j|]j~]j]j]ujajjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWarning}jaj?sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname#warningujajjaj?ubaja}(jz]j|]j~]j]j]ujajjaj?ubaja}(jz]j|]j~]j]j]ujajjaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLicense}jaj7?sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname#licenseujajjaj4?ubaja}(jz]j|]j~]j]j]ujajjaj1?ubaja}(jz]j|]j~]j]j]ujajjaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthor}jajZ?sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname#authorujajjajW?ubaja}(jz]j|]j~]j]j]ujajjajT?ubaja}(jz]j|]j~]j]j]ujajjaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is this Driver?}jaj}?sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname#what-is-this-driverujajjajz?ubaja}(jz]j|]j~]j]j]ujajjajw?ubaja}(jz]j|]j~]j]j]ujajjaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhich is it, BFS or BEFS?}jaj?sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname#which-is-it-bfs-or-befsujajjaj?ubaja}(jz]j|]j~]j]j]ujajjaj?ubaja}(jz]j|]j~]j]j]ujajjaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to Install}jaj?sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname#how-to-installujajjaj?ubaja}(jz]j|]j~]j]j]ujajjaj?ubaja}(jz]j|]j~]j]j]ujajjaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Using BFS}jaj?sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname #using-bfsujajjaj?ubaja}(jz]j|]j~]j]j]ujajjaj?ubaja}(jz]j|]j~]j]j]ujajjaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount Options}jaj @sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname#mount-optionsujajjaj@ubaja}(jz]j|]j~]j]j]ujajjaj@ubaja}(jz]j|]j~]j]j]ujajjaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to Get Latest Version}jaj,@sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname#how-to-get-latest-versionujajjaj)@ubaja}(jz]j|]j~]j]j]ujajjaj&@ubaja}(jz]j|]j~]j]j]ujajjaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAny Known Bugs?}jajO@sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname#any-known-bugsujajjajL@ubaja}(jz]j|]j~]j]j]ujajjajI@ubaja}(jz]j|]j~]j]j]ujajjaj ?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Thanks}jajr@sbaja}(jz]j|]j~]j]j]internalrefurij? anchorname#special-thanksujajjajo@ubaja}(jz]j|]j~]j]j]ujajjajl@ubaja}(jz]j|]j~]j]j]ujajjaj ?ubeja}(jz]j|]j~]j]j]ujajjaj>ubeja}(jz]j|]j~]j]j]ujajjaj>ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jauevents and GFS2}jaj@sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/gfs2-uevents anchornamehujajjaj@ubaja}(jz]j|]j~]j]j]ujajjaj@ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaA list of GFS2 uevents}jaj@sbaja}(jz]j|]j~]j]j]internalrefurij@ anchorname#a-list-of-gfs2-ueventsujajjaj@ubaja}(jz]j|]j~]j]j]ujajjaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. ADD}jaj@sbaja}(jz]j|]j~]j]j]internalrefurij@ anchorname#addujajjaj@ubaja}(jz]j|]j~]j]j]ujajjaj@ubaja}(jz]j|]j~]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. ONLINE}jaj Asbaja}(jz]j|]j~]j]j]internalrefurij@ anchorname#onlineujajjaj Aubaja}(jz]j|]j~]j]j]ujajjajAubaja}(jz]j|]j~]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. CHANGE}jaj0Asbaja}(jz]j|]j~]j]j]internalrefurij@ anchorname#changeujajjaj-Aubaja}(jz]j|]j~]j]j]ujajjaj*Aubaja}(jz]j|]j~]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. OFFLINE}jajSAsbaja}(jz]j|]j~]j]j]internalrefurij@ anchorname#offlineujajjajPAubaja}(jz]j|]j~]j]j]ujajjajMAubaja}(jz]j|]j~]j]j]ujajjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. REMOVE}jajvAsbaja}(jz]j|]j~]j]j]internalrefurij@ anchorname#removeujajjajsAubaja}(jz]j|]j~]j]j]ujajjajpAubaja}(jz]j|]j~]j]j]ujajjaj@ubeja}(jz]j|]j~]j]j]ujajjaj@ubeja}(jz]j|]j~]j]j]ujajjaj@ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEInformation common to all GFS2 uevents (uevent environment variables)}jajAsbaja}(jz]j|]j~]j]j]internalrefurij@ anchornameD#information-common-to-all-gfs2-uevents-uevent-environment-variablesujajjajAubaja}(jz]j|]j~]j]j]ujajjajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. LOCKTABLE=}jajAsbaja}(jz]j|]j~]j]j]internalrefurij@ anchorname #locktableujajjajAubaja}(jz]j|]j~]j]j]ujajjajAubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. LOCKPROTO=}jajAsbaja}(jz]j|]j~]j]j]internalrefurij@ anchorname #lockprotoujajjajAubaja}(jz]j|]j~]j]j]ujajjajAubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. JOURNALID=}jaj Bsbaja}(jz]j|]j~]j]j]internalrefurij@ anchorname #journalidujajjajBubaja}(jz]j|]j~]j]j]ujajjajBubaja}(jz]j|]j~]j]j]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. UUID=}jaj.Bsbaja}(jz]j|]j~]j]j]internalrefurij@ anchorname#uuidujajjaj+Bubaja}(jz]j|]j~]j]j]ujajjaj(Bubaja}(jz]j|]j~]j]j]ujajjajAubeja}(jz]j|]j~]j]j]ujajjajAubeja}(jz]j|]j~]j]j]ujajjaj@ubeja}(jz]j|]j~]j]j]ujajjaj@ubeja}(jz]j|]j~]j]j]ujajjaj@ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Macintosh HFS Filesystem for Linux}jajrBsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/hfs anchornamehujajjajoBubaja}(jz]j|]j~]j]j]ujajjajlBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount options}jajBsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname#mount-optionsujajjajBubaja}(jz]j|]j~]j]j]ujajjajBubaja}(jz]j|]j~]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriting to HFS Filesystems}jajBsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname#writing-to-hfs-filesystemsujajjajBubaja}(jz]j|]j~]j]j]ujajjajBubaja}(jz]j|]j~]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating HFS filesystems}jajBsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname#creating-hfs-filesystemsujajjajBubaja}(jz]j|]j~]j]j]ujajjajBubaja}(jz]j|]j~]j]j]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajBsbaja}(jz]j|]j~]j]j]internalrefurijB anchorname#creditsujajjajBubaja}(jz]j|]j~]j]j]ujajjajBubaja}(jz]j|]j~]j]j]ujajjajBubeja}(jz]j|]j~]j]j]ujajjajlBubeja}(jz]j|]j~]j]j]ujajjajiBubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNFSv4 client identifier}jaj3Csbaja}(jz]j|]j~]j]j]internalrefuri!filesystems/nfs/client-identifier anchornamehujajjaj0Cubaja}(jz]j|]j~]j]j]ujajjaj-CubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajSCsbaja}(jz]j|]j~]j]j]internalrefurijBC anchorname #introductionujajjajPCubaja}(jz]j|]j~]j]j]ujajjajMCubaja}(jz]j|]j~]j]j]ujajjajJCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNFSv4 client identifiers}jajvCsbaja}(jz]j|]j~]j]j]internalrefurijBC anchorname#nfsv4-client-identifiersujajjajsCubaja}(jz]j|]j~]j]j]ujajjajpCubaja}(jz]j|]j~]j]j]ujajjajJCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtecting NFSv4 lease state}jajCsbaja}(jz]j|]j~]j]j]internalrefurijBC anchorname#protecting-nfsv4-lease-stateujajjajCubaja}(jz]j|]j~]j]j]ujajjajCubaja}(jz]j|]j~]j]j]ujajjajJCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Selecting an appropriate client identifier}jajCsbaja}(jz]j|]j~]j]j]internalrefurijBC anchorname+#selecting-an-appropriate-client-identifierujajjajCubaja}(jz]j|]j~]j]j]ujajjajCubaja}(jz]j|]j~]j]j]ujajjajJCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity considerations}jajCsbaja}(jz]j|]j~]j]j]internalrefurijBC anchorname#security-considerationsujajjajCubaja}(jz]j|]j~]j]j]ujajjajCubaja}(jz]j|]j~]j]j]ujajjajJCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional notes}jajDsbaja}(jz]j|]j~]j]j]internalrefurijBC anchorname#additional-notesujajjajCubaja}(jz]j|]j~]j]j]ujajjajCubaja}(jz]j|]j~]j]j]ujajjajJCubeja}(jz]j|]j~]j]j]ujajjaj-Cubeja}(jz]j|]j~]j]j]ujajjaj*CubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSee Also}jaj1Dsbaja}(jz]j|]j~]j]j]internalrefurijBC anchorname #see-alsoujajjaj.Dubaja}(jz]j|]j~]j]j]ujajjaj+Dubaja}(jz]j|]j~]j]j]ujajjaj*Cubeja}(jz]j|]j~]j]j]ujajubj| jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAutomount Support}jaj]Dsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/automount-support anchornamehujajjajZDubaja}(jz]j|]j~]j]j]ujajjajWDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn-Kernel Automounting}jaj}Dsbaja}(jz]j|]j~]j]j]internalrefurijlD anchorname#in-kernel-automountingujajjajzDubaja}(jz]j|]j~]j]j]ujajjajwDubaja}(jz]j|]j~]j]j]ujajjajtDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAutomatic Mountpoint Expiry}jajDsbaja}(jz]j|]j~]j]j]internalrefurijlD anchorname#automatic-mountpoint-expiryujajjajDubaja}(jz]j|]j~]j]j]ujajjajDubaja}(jz]j|]j~]j]j]ujajjajtDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace Driven Expiry}jajDsbaja}(jz]j|]j~]j]j]internalrefurijlD anchorname#userspace-driven-expiryujajjajDubaja}(jz]j|]j~]j]j]ujajjajDubaja}(jz]j|]j~]j]j]ujajjajtDubeja}(jz]j|]j~]j]j]ujajjajWDubeja}(jz]j|]j~]j]j]ujajjajTDubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLocking}jajDsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/locking anchornamehujajjajDubaja}(jz]j|]j~]j]j]ujajjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadentry_operations}jajEsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#dentry-operationsujajjajEubaja}(jz]j|]j~]j]j]ujajjajEubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainode_operations}jaj>Esbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#inode-operationsujajjaj;Eubaja}(jz]j|]j~]j]j]ujajjaj8Eubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxattr_handler operations}jajaEsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#xattr-handler-operationsujajjaj^Eubaja}(jz]j|]j~]j]j]ujajjaj[Eubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasuper_operations}jajEsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#super-operationsujajjajEubaja}(jz]j|]j~]j]j]ujajjaj~Eubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafile_system_type}jajEsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#file-system-typeujajjajEubaja}(jz]j|]j~]j]j]ujajjajEubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaaddress_space_operations}jajEsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#address-space-operationsujajjajEubaja}(jz]j|]j~]j]j]ujajjajEubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafile_lock_operations}jajEsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#file-lock-operationsujajjajEubaja}(jz]j|]j~]j]j]ujajjajEubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalock_manager_operations}jajFsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#lock-manager-operationsujajjaj Fubaja}(jz]j|]j~]j]j]ujajjaj Fubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja buffer_head}jaj3Fsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname #buffer-headujajjaj0Fubaja}(jz]j|]j~]j]j]ujajjaj-Fubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jablock_device_operations}jajVFsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#block-device-operationsujajjajSFubaja}(jz]j|]j~]j]j]ujajjajPFubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafile_operations}jajyFsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#file-operationsujajjajvFubaja}(jz]j|]j~]j]j]ujajjajsFubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadquot_operations}jajFsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#dquot-operationsujajjajFubaja}(jz]j|]j~]j]j]ujajjajFubaja}(jz]j|]j~]j]j]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javm_operations_struct}jajFsbaja}(jz]j|]j~]j]j]internalrefurij E anchorname#vm-operations-structujajjajFubaja}(jz]j|]j~]j]j]ujajjajFubaja}(jz]j|]j~]j]j]ujajjajEubeja}(jz]j|]j~]j]j]ujajjajDubeja}(jz]j|]j~]j]j]ujajjajDubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDynamic Structures}jajFsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/dynamic anchornamehjajMujajjajFubaja}(jz]j|]j~]j]j]ujajjajFubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Index Nodes}jajGsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname #index-nodesja](KKeujajjajGubaja}(jz]j|]j~]j]j]ujajjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Inode Size}jaj8Gsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname #inode-sizeja](KKKeujajjaj5Gubaja}(jz]j|]j~]j]j]ujajjaj2Gubaja}(jz]j|]j~]j]j]ujajjaj/GubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFinding an Inode}jaj\Gsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname#finding-an-inodeja](KKKeujajjajYGubaja}(jz]j|]j~]j]j]ujajjajVGubaja}(jz]j|]j~]j]j]ujajjaj/GubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInode Timestamps}jajGsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname#inode-timestampsja](KKKeujajjaj}Gubaja}(jz]j|]j~]j]j]ujajjajzGubaja}(jz]j|]j~]j]j]ujajjaj/Gubeja}(jz]j|]j~]j]j]ujajjajGubeja}(jz]j|]j~]j]j]ujajjajGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Contents of inode.i_block}jajGsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname#the-contents-of-inode-i-blockja](KKeujajjajGubaja}(jz]j|]j~]j]j]ujajjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbolic Links}jajGsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname#symbolic-linksja](KKKeujajjajGubaja}(jz]j|]j~]j]j]ujajjajGubaja}(jz]j|]j~]j]j]ujajjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Direct/Indirect Block Addressing}jajGsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname!#direct-indirect-block-addressingja](KKKeujajjajGubaja}(jz]j|]j~]j]j]ujajjajGubaja}(jz]j|]j~]j]j]ujajjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Extent Tree}jajHsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname #extent-treeja](KKKeujajjajHubaja}(jz]j|]j~]j]j]ujajjajHubaja}(jz]j|]j~]j]j]ujajjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Inline Data}jaj=Hsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname #inline-dataja](KKKeujajjaj:Hubaja}(jz]j|]j~]j]j]ujajjaj7Hubaja}(jz]j|]j~]j]j]ujajjajGubeja}(jz]j|]j~]j]j]ujajjajGubeja}(jz]j|]j~]j]j]ujajjajGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDirectory Entries}jajmHsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname#directory-entriesja](KKeujajjajjHubaja}(jz]j|]j~]j]j]ujajjajgHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinear (Classic) Directories}jajHsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname#linear-classic-directoriesja](KKKeujajjajHubaja}(jz]j|]j~]j]j]ujajjajHubaja}(jz]j|]j~]j]j]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHash Tree Directories}jajHsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname#hash-tree-directoriesja](KKKeujajjajHubaja}(jz]j|]j~]j]j]ujajjajHubaja}(jz]j|]j~]j]j]ujajjajHubeja}(jz]j|]j~]j]j]ujajjajgHubeja}(jz]j|]j~]j]j]ujajjajGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExtended Attributes}jajHsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname#extended-attributesja](KKeujajjajHubaja}(jz]j|]j~]j]j]ujajjajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttribute Name Indices}jajIsbaja}(jz]j|]j~]j]j]internalrefurijG anchorname#attribute-name-indicesja](KKKeujajjajIubaja}(jz]j|]j~]j]j]ujajjajHubaja}(jz]j|]j~]j]j]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja POSIX ACLs}jaj'Isbaja}(jz]j|]j~]j]j]internalrefurijG anchorname #posix-aclsja](KKKeujajjaj$Iubaja}(jz]j|]j~]j]j]ujajjaj!Iubaja}(jz]j|]j~]j]j]ujajjajHubeja}(jz]j|]j~]j]j]ujajjajHubeja}(jz]j|]j~]j]j]ujajjajGubeja}(jz]j|]j~]j]j]ujajjajFubeja}(jz]j|]j~]j]j]ujajjajFubaja}(jz]j|]j~]j]j]ujajubj" jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupported File Operations}jajlIsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/iomap/operations anchornamehjaj[ujajjajiIubaja}(jz]j|]j~]j]j]ujajjajfIubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Buffered I/O}jajIsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname #buffered-i-oja](KKeujajjajIubaja}(jz]j|]j~]j]j]ujajjajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja#``struct address_space_operations``ja]jastruct address_space_operations}jajIsbaja}(jz]j|]j~]j]j]ujajjՔNj֔NjajIubaja}(jz]j|]j~]j]j]internalrefurij{I anchorname #struct-address-space-operationsja](KKKeujajjajIubaja}(jz]j|]j~]j]j]ujajjajIubaja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``struct iomap_folio_ops``ja]jastruct iomap_folio_ops}jajIsbaja}(jz]j|]j~]j]j]ujajjՔNj֔NjajIubaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#struct-iomap-folio-opsja](KKKeujajjajIubaja}(jz]j|]j~]j]j]ujajjajIubaja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInternal per-Folio State}jaj Jsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#internal-per-folio-stateja](KKKeujajjajJubaja}(jz]j|]j~]j]j]ujajjajJubaja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuffered Readahead and Reads}jaj-Jsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#buffered-readahead-and-readsja](KKKeujajjaj*Jubaja}(jz]j|]j~]j]j]ujajjaj'Jubaja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBuffered Writes}jajQJsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#buffered-writesja](KKKeujajjajNJubaja}(jz]j|]j~]j]j]ujajjajKJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jammap Write Faults}jajrJsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#mmap-write-faultsja](KKKKeujajjajoJubaja}(jz]j|]j~]j]j]ujajjajlJubaja}(jz]j|]j~]j]j]ujajjajiJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuffered Write Failures}jajJsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#buffered-write-failuresja](KKKKeujajjajJubaja}(jz]j|]j~]j]j]ujajjajJubaja}(jz]j|]j~]j]j]ujajjajiJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZeroing for File Operations}jajJsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#zeroing-for-file-operationsja](KKKKeujajjajJubaja}(jz]j|]j~]j]j]ujajjajJubaja}(jz]j|]j~]j]j]ujajjajiJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnsharing Reflinked File Data}jajJsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#unsharing-reflinked-file-dataja](KKKKeujajjajJubaja}(jz]j|]j~]j]j]ujajjajJubaja}(jz]j|]j~]j]j]ujajjajiJubeja}(jz]j|]j~]j]j]ujajjajKJubeja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Truncation}jajKsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname #truncationja](KKKeujajjaj Kubaja}(jz]j|]j~]j]j]ujajjajKubaja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPagecache Writeback}jaj2Ksbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#pagecache-writebackja](KKKeujajjaj/Kubaja}(jz]j|]j~]j]j]ujajjaj,KubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``struct iomap_writeback_ops``ja]jastruct iomap_writeback_ops}jajVKsbaja}(jz]j|]j~]j]j]ujajjՔNj֔NjajSKubaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#struct-iomap-writeback-opsja](KKKKeujajjajPKubaja}(jz]j|]j~]j]j]ujajjajMKubaja}(jz]j|]j~]j]j]ujajjajJKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPagecache Writeback Completion}jajKsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#pagecache-writeback-completionja](KKKKeujajjaj~Kubaja}(jz]j|]j~]j]j]ujajjaj{Kubaja}(jz]j|]j~]j]j]ujajjajJKubeja}(jz]j|]j~]j]j]ujajjaj,Kubeja}(jz]j|]j~]j]j]ujajjajIubeja}(jz]j|]j~]j]j]ujajjajIubeja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Direct I/O}jajKsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname #direct-i-oja](KKeujajjajKubaja}(jz]j|]j~]j]j]ujajjajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Values}jajKsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#return-valuesja](KKKeujajjajKubaja}(jz]j|]j~]j]j]ujajjajKubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Direct Reads}jajLsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname #direct-readsja](KKKeujajjajKubaja}(jz]j|]j~]j]j]ujajjajKubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Direct Writes}jaj&Lsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#direct-writesja](KKKeujajjaj#Lubaja}(jz]j|]j~]j]j]ujajjaj Lubaja}(jz]j|]j~]j]j]ujajjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``struct iomap_dio_ops:``ja]jastruct iomap_dio_ops:}jajMLsbaja}(jz]j|]j~]j]j]ujajjՔNj֔NjajJLubaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#struct-iomap-dio-opsja](KKKeujajjajGLubaja}(jz]j|]j~]j]j]ujajjajDLubaja}(jz]j|]j~]j]j]ujajjajKubeja}(jz]j|]j~]j]j]ujajjajKubeja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDAX I/O}jajLsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#dax-i-oja](KKeujajjajLubaja}(jz]j|]j~]j]j]ujajjaj~LubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fsdax Reads}jajLsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname #fsdax-readsja](KKKeujajjajLubaja}(jz]j|]j~]j]j]ujajjajLubaja}(jz]j|]j~]j]j]ujajjajLubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja fsdax Writes}jajLsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname #fsdax-writesja](KKKeujajjajLubaja}(jz]j|]j~]j]j]ujajjajLubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafsdax mmap Faults}jajLsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#fsdax-mmap-faultsja](KKKKeujajjajLubaja}(jz]j|]j~]j]j]ujajjajLubaja}(jz]j|]j~]j]j]ujajjajLubaja}(jz]j|]j~]j]j]ujajjajLubeja}(jz]j|]j~]j]j]ujajjajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*fsdax Truncation, fallocate, and Unsharing}jajMsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname)#fsdax-truncation-fallocate-and-unsharingja](KKKeujajjajMubaja}(jz]j|]j~]j]j]ujajjajMubaja}(jz]j|]j~]j]j]ujajjajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafsdax Deduplication}jaj>Msbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#fsdax-deduplicationja](KKKeujajjaj;Mubaja}(jz]j|]j~]j]j]ujajjaj8Mubaja}(jz]j|]j~]j]j]ujajjajLubeja}(jz]j|]j~]j]j]ujajjaj~Lubeja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Seeking Files}jajnMsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#seeking-filesja](KKeujajjajkMubaja}(jz]j|]j~]j]j]ujajjajhMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SEEK_DATA}jajMsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname #seek-dataja](KKKeujajjajMubaja}(jz]j|]j~]j]j]ujajjajMubaja}(jz]j|]j~]j]j]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SEEK_HOLE}jajMsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname #seek-holeja](KKKeujajjajMubaja}(jz]j|]j~]j]j]ujajjajMubaja}(jz]j|]j~]j]j]ujajjajMubeja}(jz]j|]j~]j]j]ujajjajhMubeja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSwap File Activation}jajMsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#swap-file-activationja](KKeujajjajMubaja}(jz]j|]j~]j]j]ujajjajMubaja}(jz]j|]j~]j]j]ujajjajIubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFile Space Mapping Reporting}jajNsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#file-space-mapping-reportingja](KKeujajjajNubaja}(jz]j|]j~]j]j]ujajjajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FS_IOC_FIEMAP}jaj(Nsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#fs-ioc-fiemapja](KKKeujajjaj%Nubaja}(jz]j|]j~]j]j]ujajjaj"Nubaja}(jz]j|]j~]j]j]ujajjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFIBMAP (deprecated)}jajLNsbaja}(jz]j|]j~]j]j]internalrefurij{I anchorname#fibmap-deprecatedja](KKKeujajjajINubaja}(jz]j|]j~]j]j]ujajjajFNubaja}(jz]j|]j~]j]j]ujajjajNubeja}(jz]j|]j~]j]j]ujajjajNubeja}(jz]j|]j~]j]j]ujajjajIubeja}(jz]j|]j~]j]j]ujajjajfIubeja}(jz]j|]j~]j]j]ujajjajcIubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNFS}jajNsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/nfs/index anchornamehujajjajNubaja}(jz]j|]j~]j]j]ujajjajNubjK%)}(jahja]jo.)}(jahja]ja}(jz]j|]j~]j]j]parentjNentries](N!filesystems/nfs/client-identifierNfilesystems/nfs/exportingNfilesystems/nfs/localioNfilesystems/nfs/pnfsNfilesystems/nfs/rpc-cacheNfilesystems/nfs/rpc-server-gssNfilesystems/nfs/nfs41-serverNfilesystems/nfs/knfsd-statsNfilesystems/nfs/reexporte includefiles](jNjNjNjNjNjNjNjNjNemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj|jՔC/var/lib/git/docbuild/linux/Documentation/filesystems/nfs/index.rstj֔KjajNubaja}(jz]j|]j~]j]j]ujajjajNubeja}(jz]j|]j~]j]j]ujajjajNubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGlock internal locking rules}jajNsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/gfs2-glocks anchornamehujajjajNubaja}(jz]j|]j~]j]j]ujajjajNubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlock Statistics}jajOsbaja}(jz]j|]j~]j]j]internalrefurijN anchorname#glock-statisticsujajjaj Oubaja}(jz]j|]j~]j]j]ujajjaj Oubaja}(jz]j|]j~]j]j]ujajjajOubaja}(jz]j|]j~]j]j]ujajjajNubeja}(jz]j|]j~]j]j]ujajjajNubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMaking Filesystems Exportable}jajHOsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/nfs/exporting anchornamehujajjajEOubaja}(jz]j|]j~]j]j]ujajjajBOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajhOsbaja}(jz]j|]j~]j]j]internalrefurijWO anchorname #overviewujajjajeOubaja}(jz]j|]j~]j]j]ujajjajbOubaja}(jz]j|]j~]j]j]ujajjaj_OubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Dcache Issues}jajOsbaja}(jz]j|]j~]j]j]internalrefurijWO anchorname#dcache-issuesujajjajOubaja}(jz]j|]j~]j]j]ujajjajOubaja}(jz]j|]j~]j]j]ujajjaj_OubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilesystem Issues}jajOsbaja}(jz]j|]j~]j]j]internalrefurijWO anchorname#filesystem-issuesujajjajOubaja}(jz]j|]j~]j]j]ujajjajOubaja}(jz]j|]j~]j]j]ujajjaj_OubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExport Operations Flags}jajOsbaja}(jz]j|]j~]j]j]internalrefurijWO anchorname#export-operations-flagsujajjajOubaja}(jz]j|]j~]j]j]ujajjajOubaja}(jz]j|]j~]j]j]ujajjaj_Oubeja}(jz]j|]j~]j]j]ujajjajBOubeja}(jz]j|]j~]j]j]ujajjaj?Oubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExt3 Filesystem}jaj Psbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext3 anchornamehujajjajPubaja}(jz]j|]j~]j]j]ujajjajPubaja}(jz]j|]j~]j]j]ujajjajPubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAbout this Book}jaj5Psbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/about anchornamehjajujajjaj2Pubaja}(jz]j|]j~]j]j]ujajjaj/PubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLicense}jajUPsbaja}(jz]j|]j~]j]j]internalrefurijDP anchorname#licenseja](KKeujajjajRPubaja}(jz]j|]j~]j]j]ujajjajOPubaja}(jz]j|]j~]j]j]ujajjajLPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajyPsbaja}(jz]j|]j~]j]j]internalrefurijDP anchorname #terminologyja](KKeujajjajvPubaja}(jz]j|]j~]j]j]ujajjajsPubaja}(jz]j|]j~]j]j]ujajjajLPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther References}jajPsbaja}(jz]j|]j~]j]j]internalrefurijDP anchorname#other-referencesja](KKeujajjajPubaja}(jz]j|]j~]j]j]ujajjajPubaja}(jz]j|]j~]j]j]ujajjajLPubeja}(jz]j|]j~]j]j]ujajjaj/Pubeja}(jz]j|]j~]j]j]ujajjaj,Pubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlock Group Descriptors}jajPsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/group_descr anchornamehujajjajPubaja}(jz]j|]j~]j]j]ujajjajPubaja}(jz]j|]j~]j]j]ujajjajPubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux Journalling API}jajQsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/journalling anchornamehujajjajPubaja}(jz]j|]j~]j]j]ujajjajPubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jaj"Qsbaja}(jz]j|]j~]j]j]internalrefurijQ anchorname #overviewujajjajQubaja}(jz]j|]j~]j]j]ujajjajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDetails}jajBQsbaja}(jz]j|]j~]j]j]internalrefurijQ anchorname#detailsujajjaj?Qubaja}(jz]j|]j~]j]j]ujajjajUubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.11. symlink}jajgUsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#symlinkujajjajdUubaja}(jz]j|]j~]j]j]ujajjajaUubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.12. remove}jajUsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#removeujajjajUubaja}(jz]j|]j~]j]j]ujajjajUubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.13. rmdir}jajUsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#rmdirujajjajUubaja}(jz]j|]j~]j]j]ujajjajUubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.14. readlink}jajUsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #readlinkujajjajUubaja}(jz]j|]j~]j]j]ujajjajUubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.15. open}jajUsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#openujajjajUubaja}(jz]j|]j~]j]j]ujajjajUubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.16. close}jajVsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#closeujajjajVubaja}(jz]j|]j~]j]j]ujajjajVubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.17. ioctl}jaj9Vsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#ioctlujajjaj6Vubaja}(jz]j|]j~]j]j]ujajjaj3Vubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.18. rename}jaj\Vsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#renameujajjajYVubaja}(jz]j|]j~]j]j]ujajjajVVubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.19. readdir}jajVsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#readdirujajjaj|Vubaja}(jz]j|]j~]j]j]ujajjajyVubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.20. vget}jajVsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#vgetujajjajVubaja}(jz]j|]j~]j]j]ujajjajVubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.21. fsync}jajVsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#fsyncujajjajVubaja}(jz]j|]j~]j]j]ujajjajVubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.22. inactive}jajVsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #inactiveujajjajVubaja}(jz]j|]j~]j]j]ujajjajVubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.23. rdwr}jaj Wsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#rdwrujajjajWubaja}(jz]j|]j~]j]j]ujajjajWubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.24. odymount}jaj.Wsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #odymountujajjaj+Wubaja}(jz]j|]j~]j]j]ujajjaj(Wubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.25. ody_lookup}jajQWsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #ody-lookupujajjajNWubaja}(jz]j|]j~]j]j]ujajjajKWubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.26. ody_expand}jajtWsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #ody-expandujajjajqWubaja}(jz]j|]j~]j]j]ujajjajnWubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.27. prefetch}jajWsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #prefetchujajjajWubaja}(jz]j|]j~]j]j]ujajjajWubaja}(jz]j|]j~]j]j]ujajjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.28. signal}jajWsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#signalujajjajWubaja}(jz]j|]j~]j]j]ujajjajWubaja}(jz]j|]j~]j]j]ujajjajTubeja}(jz]j|]j~]j]j]ujajjajSubeja}(jz]j|]j~]j]j]ujajjajKSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. The minicache and downcalls}jajWsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#the-minicache-and-downcallsujajjajWubaja}(jz]j|]j~]j]j]ujajjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.1. INVALIDATE}jaj Xsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #invalidateujajjajXubaja}(jz]j|]j~]j]j]ujajjajXubaja}(jz]j|]j~]j]j]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.2. FLUSH}jaj,Xsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#flushujajjaj)Xubaja}(jz]j|]j~]j]j]ujajjaj&Xubaja}(jz]j|]j~]j]j]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.3. PURGEUSER}jajOXsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #purgeuserujajjajLXubaja}(jz]j|]j~]j]j]ujajjajIXubaja}(jz]j|]j~]j]j]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.4. ZAPFILE}jajrXsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#zapfileujajjajoXubaja}(jz]j|]j~]j]j]ujajjajlXubaja}(jz]j|]j~]j]j]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.5. ZAPDIR}jajXsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#zapdirujajjajXubaja}(jz]j|]j~]j]j]ujajjajXubaja}(jz]j|]j~]j]j]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.6. ZAPVNODE}jajXsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #zapvnodeujajjajXubaja}(jz]j|]j~]j]j]ujajjajXubaja}(jz]j|]j~]j]j]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.7. PURGEFID}jajXsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #purgefidujajjajXubaja}(jz]j|]j~]j]j]ujajjajXubaja}(jz]j|]j~]j]j]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.8. REPLACE}jajXsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#replaceujajjajXubaja}(jz]j|]j~]j]j]ujajjajXubaja}(jz]j|]j~]j]j]ujajjajXubeja}(jz]j|]j~]j]j]ujajjajWubeja}(jz]j|]j~]j]j]ujajjajKSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6. Initialization and cleanup}jaj-Ysbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname#initialization-and-cleanupujajjaj*Yubaja}(jz]j|]j~]j]j]ujajjaj'YubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.1. Requirements}jajMYsbaja}(jz]j|]j~]j]j]internalrefurijCS anchorname #requirementsujajjajJYubaja}(jz]j|]j~]j]j]ujajjajGYubaja}(jz]j|]j~]j]j]ujajjajDYubaja}(jz]j|]j~]j]j]ujajjaj'Yubeja}(jz]j|]j~]j]j]ujajjajKSubeja}(jz]j|]j~]j]j]ujajjaj.Subeja}(jz]j|]j~]j]j]ujajjaj+Subaja}(jz]j|]j~]j]j]ujajubjR jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja RPC Cache}jajYsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/nfs/rpc-cache anchornamehujajjajYubaja}(jz]j|]j~]j]j]ujajjajYubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCaches}jajYsbaja}(jz]j|]j~]j]j]internalrefurijY anchorname#cachesujajjajYubaja}(jz]j|]j~]j]j]ujajjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating a Cache}jajYsbaja}(jz]j|]j~]j]j]internalrefurijY anchorname#creating-a-cacheujajjajYubaja}(jz]j|]j~]j]j]ujajjajYubaja}(jz]j|]j~]j]j]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Using a cache}jajYsbaja}(jz]j|]j~]j]j]internalrefurijY anchorname#using-a-cacheujajjajYubaja}(jz]j|]j~]j]j]ujajjajYubaja}(jz]j|]j~]j]j]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPopulating a cache}jajZsbaja}(jz]j|]j~]j]j]internalrefurijY anchorname#populating-a-cacheujajjajZubaja}(jz]j|]j~]j]j]ujajjajZubaja}(jz]j|]j~]j]j]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarequest/response format}jaj:Zsbaja}(jz]j|]j~]j]j]internalrefurijY anchorname#request-response-formatujajjaj7Zubaja}(jz]j|]j~]j]j]ujajjaj4Zubaja}(jz]j|]j~]j]j]ujajjajYubeja}(jz]j|]j~]j]j]ujajjajYubeja}(jz]j|]j~]j]j]ujajjajYubaja}(jz]j|]j~]j]j]ujajjajYubeja}(jz]j|]j~]j]j]ujajjajYubaja}(jz]j|]j~]j]j]ujajubjT jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMultigrain Timestamps}jaj~Zsbaja}(jz]j|]j~]j]j]internalrefurifilesystems/multigrain-ts anchornamehujajjaj{Zubaja}(jz]j|]j~]j]j]ujajjajxZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajZsbaja}(jz]j|]j~]j]j]internalrefurijZ anchorname #introductionujajjajZubaja}(jz]j|]j~]j]j]ujajjajZubaja}(jz]j|]j~]j]j]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInode Timestamps}jajZsbaja}(jz]j|]j~]j]j]internalrefurijZ anchorname#inode-timestampsujajjajZubaja}(jz]j|]j~]j]j]ujajjajZubaja}(jz]j|]j~]j]j]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInode Timestamp Ordering}jajZsbaja}(jz]j|]j~]j]j]internalrefurijZ anchorname#inode-timestamp-orderingujajjajZubaja}(jz]j|]j~]j]j]ujajjajZubaja}(jz]j|]j~]j]j]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Multigrain Timestamp Implementation}jaj[sbaja}(jz]j|]j~]j]j]internalrefurijZ anchorname$#multigrain-timestamp-implementationujajjaj[ubaja}(jz]j|]j~]j]j]ujajjaj[ubaja}(jz]j|]j~]j]j]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Ctime Floor Value}jaj*[sbaja}(jz]j|]j~]j]j]internalrefurijZ anchorname#the-ctime-floor-valueujajjaj'[ubaja}(jz]j|]j~]j]j]ujajjaj$[ubaja}(jz]j|]j~]j]j]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation Notes}jajM[sbaja}(jz]j|]j~]j]j]internalrefurijZ anchorname#implementation-notesujajjajJ[ubaja}(jz]j|]j~]j]j]ujajjajG[ubaja}(jz]j|]j~]j]j]ujajjajZubeja}(jz]j|]j~]j]j]ujajjajxZubeja}(jz]j|]j~]j]j]ujajjajuZubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Cache on Already Mounted Filesystem}jaj[sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/caching/cachefiles anchornamehujajjaj[ubaja}(jz]j|]j~]j]j]ujajjaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj[sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname #overviewujajjaj[ubaja}(jz]j|]j~]j]j]ujajjaj[ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Requirements}jaj[sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname #requirementsujajjaj[ubaja}(jz]j|]j~]j]j]ujajjaj[ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jaj[sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#configurationujajjaj[ubaja}(jz]j|]j~]j]j]ujajjaj[ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStarting the Cache}jaj\sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#starting-the-cacheujajjaj \ubaja}(jz]j|]j~]j]j]ujajjaj\ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThings to Avoid}jaj1\sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#things-to-avoidujajjaj.\ubaja}(jz]j|]j~]j]j]ujajjaj+\ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cache Culling}jajT\sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#cache-cullingujajjajQ\ubaja}(jz]j|]j~]j]j]ujajjajN\ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCache Structure}jajw\sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#cache-structureujajjajt\ubaja}(jz]j|]j~]j]j]ujajjajq\ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity Model and SELinux}jaj\sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#security-model-and-selinuxujajjaj\ubaja}(jz]j|]j~]j]j]ujajjaj\ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA Note on Security}jaj\sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#a-note-on-securityujajjaj\ubaja}(jz]j|]j~]j]j]ujajjaj\ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStatistical Information}jaj\sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#statistical-informationujajjaj\ubaja}(jz]j|]j~]j]j]ujajjaj\ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debugging}jaj]sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname #debuggingujajjaj]ubaja}(jz]j|]j~]j]j]ujajjaj\ubaja}(jz]j|]j~]j]j]ujajjaj[ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOn-demand Read}jaj&]sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#on-demand-readujajjaj#]ubaja}(jz]j|]j~]j]j]ujajjaj ]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol Communication}jajF]sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#protocol-communicationujajjajC]ubaja}(jz]j|]j~]j]j]ujajjaj@]ubaja}(jz]j|]j~]j]j]ujajjaj=]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTurning on On-demand Mode}jaji]sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#turning-on-on-demand-modeujajjajf]ubaja}(jz]j|]j~]j]j]ujajjajc]ubaja}(jz]j|]j~]j]j]ujajjaj=]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe OPEN Request}jaj]sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#the-open-requestujajjaj]ubaja}(jz]j|]j~]j]j]ujajjaj]ubaja}(jz]j|]j~]j]j]ujajjaj=]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe CLOSE Request}jaj]sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#the-close-requestujajjaj]ubaja}(jz]j|]j~]j]j]ujajjaj]ubaja}(jz]j|]j~]j]j]ujajjaj=]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe READ Request}jaj]sbaja}(jz]j|]j~]j]j]internalrefurij[ anchorname#the-read-requestujajjaj]ubaja}(jz]j|]j~]j]j]ujajjaj]ubaja}(jz]j|]j~]j]j]ujajjaj=]ubeja}(jz]j|]j~]j]j]ujajjaj ]ubeja}(jz]j|]j~]j]j]ujajjaj[ubeja}(jz]j|]j~]j]j]ujajjaj[ubeja}(jz]j|]j~]j]j]ujajjaj|[ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Cramfs - cram a filesystem onto a small ROM}jaj^sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/cramfs anchornamehujajjaj^ubaja}(jz]j|]j~]j]j]ujajjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj6^sbaja}(jz]j|]j~]j]j]internalrefurij%^ anchorname #usage-notesujajjaj3^ubaja}(jz]j|]j~]j]j]ujajjaj0^ubaja}(jz]j|]j~]j]j]ujajjaj-^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Mapped cramfs image}jajY^sbaja}(jz]j|]j~]j]j]internalrefurij%^ anchorname#memory-mapped-cramfs-imageujajjajV^ubaja}(jz]j|]j~]j]j]ujajjajS^ubaja}(jz]j|]j~]j]j]ujajjaj-^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTools}jaj|^sbaja}(jz]j|]j~]j]j]internalrefurij%^ anchorname#toolsujajjajy^ubaja}(jz]j|]j~]j]j]ujajjajv^ubaja}(jz]j|]j~]j]j]ujajjaj-^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFor /usr/share/magic}jaj^sbaja}(jz]j|]j~]j]j]internalrefurij%^ anchorname#for-usr-share-magicujajjaj^ubaja}(jz]j|]j~]j]j]ujajjaj^ubaja}(jz]j|]j~]j]j]ujajjaj-^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Hacker Notes}jaj^sbaja}(jz]j|]j~]j]j]internalrefurij%^ anchorname #hacker-notesujajjaj^ubaja}(jz]j|]j~]j]j]ujajjaj^ubaja}(jz]j|]j~]j]j]ujajjaj-^ubeja}(jz]j|]j~]j]j]ujajjaj^ubeja}(jz]j|]j~]j]j]ujajjaj ^ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExtended Attributes}jaj^sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/ext4/attributes anchornamehujajjaj^ubaja}(jz]j|]j~]j]j]ujajjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttribute Name Indices}jaj_sbaja}(jz]j|]j~]j]j]internalrefurij _ anchorname#attribute-name-indicesujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja POSIX ACLs}jaj=_sbaja}(jz]j|]j~]j]j]internalrefurij _ anchorname #posix-aclsujajjaj:_ubaja}(jz]j|]j~]j]j]ujajjaj7_ubaja}(jz]j|]j~]j]j]ujajjaj_ubeja}(jz]j|]j~]j]j]ujajjaj^ubeja}(jz]j|]j~]j]j]ujajjaj^ubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDirect Access for files}jaju_sbaja}(jz]j|]j~]j]j]internalrefurifilesystems/dax anchornamehujajjajr_ubaja}(jz]j|]j~]j]j]ujajjajo_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motivation}jaj_sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname #motivationujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jaj_sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname#usageujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling DAX on ext2 and erofs}jaj_sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname#enabling-dax-on-ext2-and-erofsujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling DAX on xfs and ext4}jaj_sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname#enabling-dax-on-xfs-and-ext4ujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj_ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj!`sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname#summaryujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDetails}jajD`sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname#detailsujajjajA`ubaja}(jz]j|]j~]j]j]ujajjaj>`ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling DAX on virtiofs}jajg`sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname#enabling-dax-on-virtiofsujajjajd`ubaja}(jz]j|]j~]j]j]ujajjaja`ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Implementation Tips for Block Driver Writers}jaj`sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname-#implementation-tips-for-block-driver-writersujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Implementation Tips for Filesystem Writers}jaj`sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname+#implementation-tips-for-filesystem-writersujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHandling Media Errors}jaj`sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname#handling-media-errorsujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Shortcomings}jaj`sbaja}(jz]j|]j~]j]j]internalrefurij_ anchorname #shortcomingsujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj`ubaja}(jz]j|]j~]j]j]ujajjaj_ubeja}(jz]j|]j~]j]j]ujajjajo_ubeja}(jz]j|]j~]j]j]ujajjajl_ubaja}(jz]j|]j~]j]j]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugFS}jaj+asbaja}(jz]j|]j~]j]j]internalrefurifilesystems/debugfs anchornamehujajjaj(aubaja}(jz]j|]j~]j]j]ujajjaj%aubaja}(jz]j|]j~]j]j]ujajjaj"aubaja}(jz]j|]j~]j]j]ujajubj] jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabcachefs coding style}jajWasbaja}(jz]j|]j~]j]j]internalrefuri filesystems/bcachefs/CodingStyle anchornamehjajUujajjajTaubaja}(jz]j|]j~]j]j]ujajjajQaubaja}(jz]j|]j~]j]j]ujajjajNaubaja}(jz]j|]j~]j]j]ujajubjx jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFilesystems in the Linux kernel}jajasbaja}(jz]j|]j~]j]j]internalrefurifilesystems/index anchornamehujajjajaubaja}(jz]j|]j~]j]j]ujajjaj}aubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCore VFS documentation}jajasbaja}(jz]j|]j~]j]j]internalrefurija anchorname#core-vfs-documentationujajjajaubaja}(jz]j|]j~]j]j]ujajjajaubjK%)}(jahja]jo.)}(jahja]ja}(jz]j|]j~]j]j]parentjaentries](Nfilesystems/vfsNfilesystems/path-lookupNfilesystems/api-summaryNfilesystems/spliceNfilesystems/lockingNfilesystems/directory-lockingNfilesystems/devptsNfilesystems/dnotifyNfilesystems/fiemapNfilesystems/filesNfilesystems/locksNfilesystems/multigrain-tsNfilesystems/mount_apiNfilesystems/quotaNfilesystems/seq_fileNfilesystems/sharedsubtreeNfilesystems/idmappingsNfilesystems/iomap/indexNfilesystems/automount-supportNfilesystems/caching/indexNfilesystems/portinge includefiles](jajajajajajajajajajajajajajajajajajajajajaemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj|jՔ?/var/lib/git/docbuild/linux/Documentation/filesystems/index.rstj֔Kjajaubaja}(jz]j|]j~]j]j]ujajjajaubeja}(jz]j|]j~]j]j]ujajjajaubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFilesystem support layers}jajbsbaja}(jz]j|]j~]j]j]internalrefurija anchorname#filesystem-support-layersujajjajbubaja}(jz]j|]j~]j]j]ujajjaj bubjK%)}(jahja]jo.)}(jahja]ja}(jz]j|]j~]j]j]parentjaentries](Nfilesystems/bufferNfilesystems/journallingNfilesystems/fscryptNfilesystems/fsverityNfilesystems/netfs_librarye includefiles](j7bj9bj;bj=bj?bemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj|jՔjaj֔K4jaj(bubaja}(jz]j|]j~]j]j]ujajjaj bubeja}(jz]j|]j~]j]j]ujajjajaubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Filesystems}jaj^bsbaja}(jz]j|]j~]j]j]internalrefurija anchorname #filesystemsujajjaj[bubaja}(jz]j|]j~]j]j]ujajjajXbubjK%)}(jahja]jo.)}(jahja]ja}(jz]j|]j~]j]j]parentjaentries](Nfilesystems/9pNfilesystems/adfsNfilesystems/affsNfilesystems/afsNfilesystems/autofsN filesystems/autofs-mount-controlNfilesystems/bcachefs/indexNfilesystems/befsNfilesystems/bfsNfilesystems/btrfsNfilesystems/cephNfilesystems/codaNfilesystems/configfsNfilesystems/cramfsNfilesystems/daxNfilesystems/debugfsNfilesystems/dlmfsNfilesystems/ecryptfsNfilesystems/efivarfsNfilesystems/erofsNfilesystems/ext2Nfilesystems/ext3Nfilesystems/ext4/indexNfilesystems/f2fsNfilesystems/gfs2Nfilesystems/gfs2-ueventsNfilesystems/gfs2-glocksNfilesystems/hfsNfilesystems/hfsplusNfilesystems/hpfsNfilesystems/fuseNfilesystems/fuse-ioNfilesystems/fuse-io-uringNfilesystems/inotifyNfilesystems/isofsNfilesystems/nilfs2Nfilesystems/nfs/indexNfilesystems/ntfs3Nfilesystems/ocfs2N"filesystems/ocfs2-online-filecheckNfilesystems/omfsNfilesystems/orangefsNfilesystems/overlayfsNfilesystems/procNfilesystems/qnx6N"filesystems/ramfs-rootfs-initramfsNfilesystems/relayNfilesystems/romfsNfilesystems/smb/indexNfilesystems/spufs/indexNfilesystems/squashfsNfilesystems/sysfsNfilesystems/tmpfsNfilesystems/ubifsN filesystems/ubifs-authenticationNfilesystems/udfNfilesystems/virtiofsNfilesystems/vfatNfilesystems/xfs/indexNfilesystems/zonefse includefiles](jbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj|jՔjaj֔KBjajububaja}(jz]j|]j~]j]j]ujajjajXbubeja}(jz]j|]j~]j]j]ujajjajaubeja}(jz]j|]j~]j]j]ujajjaj}aubeja}(jz]j|]j~]j]j]ujajjajzaubaja}(jz]j|]j~]j]j]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaACPI video extensions}jaj.csbaja}(jk]jm]jo]jq]js]internalrefuri#firmware-guide/acpi/video_extension anchornamehuja referencejaj+cubaja}(jk]jm]jo]jq]js]ujacompact_paragraphjaj(cubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBExport a sysfs interface for user space to control backlight level}jajPcsbaja}(jk]jm]jo]jq]js]internalrefurij=c anchornameC#export-a-sysfs-interface-for-user-space-to-control-backlight-levelujaj?cjajMcubaja}(jk]jm]jo]jq]js]ujajFcjajJcubaja}(jk]jm]jo]jq]js]uja list_itemjajGcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Notify user space about hotkey event}jajtcsbaja}(jk]jm]jo]jq]js]internalrefurij=c anchorname%#notify-user-space-about-hotkey-eventujaj?cjajqcubaja}(jk]jm]jo]jq]js]ujajFcjajncubaja}(jk]jm]jo]jq]js]ujajmcjajGcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Change backlight level in the kernel}jajcsbaja}(jk]jm]jo]jq]js]internalrefurij=c anchorname%#change-backlight-level-in-the-kernelujaj?cjajcubaja}(jk]jm]jo]jq]js]ujajFcjajcubaja}(jk]jm]jo]jq]js]ujajmcjajGcubeja}(jk]jm]jo]jq]js]uja bullet_listjaj(cubeja}(jk]jm]jo]jq]js]ujajmcjaj%cubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPEI Error INJection}jajcsbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/apei/einj anchornamehujaj?cjajcubaja}(jk]jm]jo]jq]js]ujajFcjajcubaja}(jk]jm]jo]jq]js]ujajmcjajcubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3virtiofs: virtio-fs host<->guest shared file system}jajcsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/virtiofs anchornamehujaj?cjajcubaja}(jk]jm]jo]jq]js]ujajFcjajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajdsbaja}(jk]jm]jo]jq]js]internalrefurij d anchorname #introductionujaj?cjajdubaja}(jk]jm]jo]jq]js]ujajFcjajdubaja}(jk]jm]jo]jq]js]ujajmcjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jaj?dsbaja}(jk]jm]jo]jq]js]internalrefurij d anchorname#usageujaj?cjajpubaja}(jk]jm]jo]jq]js]ujajmcjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Attributes}jajgpsbaja}(jk]jm]jo]jq]js]internalrefurijo anchorname #attributesujaj?cjajdpubaja}(jk]jm]jo]jq]js]ujajFcjajapubaja}(jk]jm]jo]jq]js]ujajmcjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem-Specific Callbacks}jajpsbaja}(jk]jm]jo]jq]js]internalrefurijo anchorname#subsystem-specific-callbacksujaj?cjajpubaja}(jk]jm]jo]jq]js]ujajFcjajpubaja}(jk]jm]jo]jq]js]ujajmcjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading/Writing Attribute Data}jajpsbaja}(jk]jm]jo]jq]js]internalrefurijo anchorname#reading-writing-attribute-dataujaj?cjajpubaja}(jk]jm]jo]jq]js]ujajFcjajpubaja}(jk]jm]jo]jq]js]ujajmcjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTop Level Directory Layout}jajpsbaja}(jk]jm]jo]jq]js]internalrefurijo anchorname#top-level-directory-layoutujaj?cjajpubaja}(jk]jm]jo]jq]js]ujajFcjajpubaja}(jk]jm]jo]jq]js]ujajmcjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCurrent Interfaces}jajpsbaja}(jk]jm]jo]jq]js]internalrefurijo anchorname#current-interfacesujaj?cjajpubaja}(jk]jm]jo]jq]js]ujajFcjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja devices (include/linux/device.h)}jajqsbaja}(jk]jm]jo]jq]js]internalrefurijo anchorname#devices-include-linux-device-hujaj?cjajqubaja}(jk]jm]jo]jq]js]ujajFcjaj qubaja}(jk]jm]jo]jq]js]ujajmcjaj qubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$bus drivers (include/linux/device.h)}jaj6qsbaja}(jk]jm]jo]jq]js]internalrefurijo anchorname##bus-drivers-include-linux-device-hujaj?cjaj3qubaja}(jk]jm]jo]jq]js]ujajFcjaj0qubaja}(jk]jm]jo]jq]js]ujajmcjaj qubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'device drivers (include/linux/device.h)}jajYqsbaja}(jk]jm]jo]jq]js]internalrefurijo anchorname&#device-drivers-include-linux-device-hujaj?cjajVqubaja}(jk]jm]jo]jq]js]ujajFcjajSqubaja}(jk]jm]jo]jq]js]ujajmcjaj qubeja}(jk]jm]jo]jq]js]ujajcjajpubeja}(jk]jm]jo]jq]js]ujajmcjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Documentation}jajqsbaja}(jk]jm]jo]jq]js]internalrefurijo anchorname#documentationujaj?cjajqubaja}(jk]jm]jo]jq]js]ujajFcjajqubaja}(jk]jm]jo]jq]js]ujajmcjajoubeja}(jk]jm]jo]jq]js]ujajcjajoubeja}(jk]jm]jo]jq]js]ujajmcjajoubaja}(jk]jm]jo]jq]js]ujajcubj-jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBacklight support}jajqsbaja}(jk]jm]jo]jq]js]internalrefuri gpu/backlight anchornamehujaj?cjajqubaja}(jk]jm]jo]jq]js]ujajFcjajqubaja}(jk]jm]jo]jq]js]ujajmcjajqubaja}(jk]jm]jo]jq]js]ujajcubj4jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"_DSD Device Properties Usage Rules}jajqsbaja}(jk]jm]jo]jq]js]internalrefuri(firmware-guide/acpi/DSD-properties-rules anchornamehujaj?cjajqubaja}(jk]jm]jo]jq]js]ujajFcjajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Properties, Property Sets and Property Subsets}jaj rsbaja}(jk]jm]jo]jq]js]internalrefurijq anchorname.#properties-property-sets-and-property-subsetsujaj?cjaj rubaja}(jk]jm]jo]jq]js]ujajFcjajrubaja}(jk]jm]jo]jq]js]ujajmcjajrubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'General Validity Rule for Property Sets}jaj/rsbaja}(jk]jm]jo]jq]js]internalrefurijq anchorname(#general-validity-rule-for-property-setsujaj?cjaj,rubaja}(jk]jm]jo]jq]js]ujajFcjaj)rubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional Considerations}jajOrsbaja}(jk]jm]jo]jq]js]internalrefurijq anchorname#additional-considerationsujaj?cjajLrubaja}(jk]jm]jo]jq]js]ujajFcjajIrubaja}(jk]jm]jo]jq]js]ujajmcjajFrubaja}(jk]jm]jo]jq]js]ujajcjaj)rubeja}(jk]jm]jo]jq]js]ujajmcjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Property Sets and Device Tree Bindings}jaj~rsbaja}(jk]jm]jo]jq]js]internalrefurijq anchorname'#property-sets-and-device-tree-bindingsujaj?cjaj{rubaja}(jk]jm]jo]jq]js]ujajFcjajxrubaja}(jk]jm]jo]jq]js]ujajmcjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajrsbaja}(jk]jm]jo]jq]js]internalrefurijq anchorname #referencesujaj?cjajrubaja}(jk]jm]jo]jq]js]ujajFcjajrubaja}(jk]jm]jo]jq]js]ujajmcjajrubeja}(jk]jm]jo]jq]js]ujajcjajqubeja}(jk]jm]jo]jq]js]ujajmcjajqubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAMDGPU Process Isolation}jajrsbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/process-isolation anchornamehujaj?cjajrubaja}(jk]jm]jo]jq]js]ujajFcjajrubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProcess Isolation}jajrsbaja}(jk]jm]jo]jq]js]internalrefurijr anchorname#process-isolationujaj?cjajrubaja}(jk]jm]jo]jq]js]ujajFcjajrubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPartition Handling}jajssbaja}(jk]jm]jo]jq]js]internalrefurijr anchorname#partition-handlingujaj?cjajsubaja}(jk]jm]jo]jq]js]ujajFcjajsubaja}(jk]jm]jo]jq]js]ujajmcjajsubaja}(jk]jm]jo]jq]js]ujajcjajrubeja}(jk]jm]jo]jq]js]ujajmcjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCleaner Shader Execution}jajHssbaja}(jk]jm]jo]jq]js]internalrefurijr anchorname#cleaner-shader-executionujaj?cjajEsubaja}(jk]jm]jo]jq]js]ujajFcjajBsubaja}(jk]jm]jo]jq]js]ujajmcjajrubeja}(jk]jm]jo]jq]js]ujajcjajrubeja}(jk]jm]jo]jq]js]ujajmcjajrubaja}(jk]jm]jo]jq]js]ujajcubjr jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPEI output format}jajssbaja}(jk]jm]jo]jq]js]internalrefuri&firmware-guide/acpi/apei/output_format anchornamehujaj?cjaj}subaja}(jk]jm]jo]jq]js]ujajFcjajzsubaja}(jk]jm]jo]jq]js]ujajmcjajwsubaja}(jk]jm]jo]jq]js]ujajcubj9jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9Special Usage Model of the ACPI Control Method Lid Device}jajssbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/acpi-lid anchornamehujaj?cjajsubaja}(jk]jm]jo]jq]js]ujajFcjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstract}jajssbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname #abstractujaj?cjajsubaja}(jk]jm]jo]jq]js]ujajFcjajsubaja}(jk]jm]jo]jq]js]ujajmcjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Restrictions of the returning value of the _LID control method}jajssbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname>#restrictions-of-the-returning-value-of-the-lid-control-methodujaj?cjajsubaja}(jk]jm]jo]jq]js]ujajFcjajsubaja}(jk]jm]jo]jq]js]ujajmcjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Restrictions of the lid state change notifications}jajtsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname3#restrictions-of-the-lid-state-change-notificationsujaj?cjajtubaja}(jk]jm]jo]jq]js]ujajFcjaj tubaja}(jk]jm]jo]jq]js]ujajmcjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@Exceptions for the userspace users of the ACPI lid device driver}jaj5tsbaja}(jk]jm]jo]jq]js]internalrefurijs anchornameA#exceptions-for-the-userspace-users-of-the-acpi-lid-device-driverujaj?cjaj2tubaja}(jk]jm]jo]jq]js]ujajFcjaj/tubaja}(jk]jm]jo]jq]js]ujajmcjajsubeja}(jk]jm]jo]jq]js]ujajcjajsubeja}(jk]jm]jo]jq]js]ujajmcjajsubaja}(jk]jm]jo]jq]js]ujajcubj@jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja spu_create}jajmtsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/spufs/spu_create anchornamehujaj?cjajjtubaja}(jk]jm]jo]jq]js]ujajFcjajgtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajtsbaja}(jk]jm]jo]jq]js]internalrefurij|t anchorname#nameujaj?cjajtubaja}(jk]jm]jo]jq]js]ujajFcjajtubaja}(jk]jm]jo]jq]js]ujajmcjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jajtsbaja}(jk]jm]jo]jq]js]internalrefurij|t anchorname #synopsisujaj?cjajtubaja}(jk]jm]jo]jq]js]ujajFcjajtubaja}(jk]jm]jo]jq]js]ujajmcjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajtsbaja}(jk]jm]jo]jq]js]internalrefurij|t anchorname #descriptionujaj?cjajtubaja}(jk]jm]jo]jq]js]ujajFcjajtubaja}(jk]jm]jo]jq]js]ujajmcjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajtsbaja}(jk]jm]jo]jq]js]internalrefurij|t anchorname #return-valueujaj?cjajtubaja}(jk]jm]jo]jq]js]ujajFcjajtubaja}(jk]jm]jo]jq]js]ujajmcjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaErrors}jajusbaja}(jk]jm]jo]jq]js]internalrefurij|t anchorname#errorsujaj?cjajuubaja}(jk]jm]jo]jq]js]ujajFcjajuubaja}(jk]jm]jo]jq]js]ujajmcjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jaj|ubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Structures}jajh|sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname #structuresja](KKeujaj?cjaje|ubaja}(jk]jm]jo]jq]js]ujajFcjajb|ubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInodes and Dquots}jaj|sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#inodes-and-dquotsja](KKeujaj?cjaj|ubaja}(jk]jm]jo]jq]js]ujajFcjaj|ubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubeja}(jk]jm]jo]jq]js]ujajcjaj{ubeja}(jk]jm]jo]jq]js]ujajmcjaj{ubaja}(jk]jm]jo]jq]js]ujajcubjLjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadrm/amdgpu AMDgpu driver}jaj|sbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/index anchornamehujaj?cjaj|ubaja}(jk]jm]jo]jq]js]ujajFcjaj|ubjK%)}(jahja]jo.)}(jahja]ja}(jk]jm]jo]jq]js]parentj|entries](Ngpu/amdgpu/module-parametersNgpu/amdgpu/driver-coreNgpu/amdgpu/display/indexNgpu/amdgpu/flashingNgpu/amdgpu/xgmiNgpu/amdgpu/rasNgpu/amdgpu/thermalNgpu/amdgpu/driver-miscNgpu/amdgpu/debuggingNgpu/amdgpu/process-isolationNgpu/amdgpu/amdgpu-glossarye includefiles](j|j|j|j|j|j|j|j|j|j|j|emaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajijՔ>/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/index.rstj֔Kjaj|ubaja}(jk]jm]jo]jq]js]ujajcjaj|ubeja}(jk]jm]jo]jq]js]ujajmcjaj|ubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#drm/amd/display - Display Core (DC)}jaj(}sbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/display/index anchornamehujaj?cjaj%}ubaja}(jk]jm]jo]jq]js]ujajFcjaj"}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDC Code validation}jajH}sbaja}(jk]jm]jo]jq]js]internalrefurij7} anchorname#dc-code-validationujaj?cjajE}ubaja}(jk]jm]jo]jq]js]ujajFcjajB}ubaja}(jk]jm]jo]jq]js]ujajmcjaj?}ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDC Information}jajk}sbaja}(jk]jm]jo]jq]js]internalrefurij7} anchorname#dc-informationujaj?cjajh}ubaja}(jk]jm]jo]jq]js]ujajFcjaje}ubjK%)}(jahja]jo.)}(jahja]ja}(jk]jm]jo]jq]js]parentj7}entries](N"gpu/amdgpu/display/display-managerNgpu/amdgpu/display/dcn-overviewNgpu/amdgpu/display/dcn-blocksN(gpu/amdgpu/display/programming-model-dcnNgpu/amdgpu/display/mpo-overviewNgpu/amdgpu/display/dc-debugN'gpu/amdgpu/display/display-contributingNgpu/amdgpu/display/dc-glossarye includefiles](j}j}j}j}j}j}j}j}emaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajijՔF/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/display/index.rstj֔KXjaj}ubaja}(jk]jm]jo]jq]js]ujajcjaje}ubeja}(jk]jm]jo]jq]js]ujajmcjaj?}ubeja}(jk]jm]jo]jq]js]ujajcjaj"}ubeja}(jk]jm]jo]jq]js]ujajmcjaj}ubaja}(jk]jm]jo]jq]js]ujajcubjNjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel clients}jaj}sbaja}(jk]jm]jo]jq]js]internalrefurigpu/drm-client anchornamehujaj?cjaj}ubaja}(jk]jm]jo]jq]js]ujajFcjaj}ubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLow Power Idle Table (LPIT)}jaj~sbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/lpit anchornamehujaj?cjaj}ubaja}(jk]jm]jo]jq]js]ujajFcjaj}ubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMDGPU Glossary}jaj,~sbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/amdgpu-glossary anchornamehujaj?cjaj)~ubaja}(jk]jm]jo]jq]js]ujajFcjaj&~ubaja}(jk]jm]jo]jq]js]ujajmcjaj#~ubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Mounting root file system via SMB (cifs.ko)}jajX~sbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/smb/cifsroot anchornamehujaj?cjajU~ubaja}(jk]jm]jo]jq]js]ujajFcjajR~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaServer configuration}jajx~sbaja}(jk]jm]jo]jq]js]internalrefurijg~ anchorname#server-configurationujaj?cjaju~ubaja}(jk]jm]jo]jq]js]ujajFcjajr~ubaja}(jk]jm]jo]jq]js]ujajmcjajo~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel command line}jaj~sbaja}(jk]jm]jo]jq]js]internalrefurijg~ anchorname#kernel-command-lineujaj?cjaj~ubaja}(jk]jm]jo]jq]js]ujajFcjaj~ubaja}(jk]jm]jo]jq]js]ujajmcjajo~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jaj~sbaja}(jk]jm]jo]jq]js]internalrefurijg~ anchorname #examplesujaj?cjaj~ubaja}(jk]jm]jo]jq]js]ujajFcjaj~ubaja}(jk]jm]jo]jq]js]ujajmcjajo~ubeja}(jk]jm]jo]jq]js]ujajcjajR~ubeja}(jk]jm]jo]jq]js]ujajmcjajO~ubaja}(jk]jm]jo]jq]js]ujajcubj]jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaspu_run}jaj~sbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/spufs/spu_run anchornamehujaj?cjaj~ubaja}(jk]jm]jo]jq]js]ujajFcjaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#nameujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynopsis}jaj9sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #synopsisujaj?cjaj6ubaja}(jk]jm]jo]jq]js]ujajFcjaj3ubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj\sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #descriptionujaj?cjajYubaja}(jk]jm]jo]jq]js]ujajFcjajVubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Value}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #return-valueujaj?cjaj|ubaja}(jk]jm]jo]jq]js]ujajFcjajyubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaErrors}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#errorsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#notesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conforming to}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#conforming-toujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBugs}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#bugsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthor}jaj.sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#authorujaj?cjaj+ubaja}(jk]jm]jo]jq]js]ujajFcjaj(ubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSee Also}jajQsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #see-alsoujaj?cjajNubaja}(jk]jm]jo]jq]js]ujajFcjajKubaja}(jk]jm]jo]jq]js]ujajmcjaj ubeja}(jk]jm]jo]jq]js]ujajcjaj~ubeja}(jk]jm]jo]jq]js]ujajmcjaj~ubaja}(jk]jm]jo]jq]js]ujajcubj$jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXFS Logging Design}jajsbaja}(jk]jm]jo]jq]js]internalrefuri*filesystems/xfs/xfs-delayed-logging-design anchornamehjajujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreamble}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #preambleja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj̀sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #introductionja](KKeujaj?cjajʀubaja}(jk]jm]jo]jq]js]ujajFcjajǀubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransactions in XFS}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#transactions-in-xfsja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransactions are Asynchronous}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#transactions-are-asynchronousja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransaction Reservations}jaj9sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#transaction-reservationsja](KKeujaj?cjaj6ubaja}(jk]jm]jo]jq]js]ujajFcjaj3ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLog Space Accounting}jaj]sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#log-space-accountingja](KKeujaj?cjajZubaja}(jk]jm]jo]jq]js]ujajFcjajWubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRe-logging Explained}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#re-logging-explainedja](KKeujaj?cjaj~ubaja}(jk]jm]jo]jq]js]ujajFcjaj{ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDelayed Logging: Concepts}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#delayed-logging-conceptsja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDelayed Logging: Design}jajɁsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#delayed-logging-designja](KK eujaj?cjajƁubaja}(jk]jm]jo]jq]js]ujajFcjajÁubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStoring Changes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#storing-changesja](KK Keujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracking Changes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#tracking-changesja](KK Keujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDelayed Logging: Checkpoints}jaj2sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#delayed-logging-checkpointsja](KK Keujaj?cjaj/ubaja}(jk]jm]jo]jq]js]ujajFcjaj,ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Delayed Logging: Checkpoint Sequencing}jajVsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname&#delayed-logging-checkpoint-sequencingja](KK Keujaj?cjajSubaja}(jk]jm]jo]jq]js]ujajFcjajPubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Delayed Logging: Checkpoint Log Space Accounting}jajzsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname0#delayed-logging-checkpoint-log-space-accountingja](KK Keujaj?cjajwubaja}(jk]jm]jo]jq]js]ujajFcjajtubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Delayed Logging: Log Item Pinning}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname!#delayed-logging-log-item-pinningja](KK Keujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Delayed Logging: Concurrent Scalability}jaj‚sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname'#delayed-logging-concurrent-scalabilityja](KK Keujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLifecycle Changes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#lifecycle-changesja](KK Keujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajÁubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubj)jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaACPICA Trace Facility}jaj+sbaja}(jk]jm]jo]jq]js]internalrefuri"firmware-guide/acpi/method-tracing anchornamehujaj?cjaj(ubaja}(jk]jm]jo]jq]js]ujajFcjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstract}jajKsbaja}(jk]jm]jo]jq]js]internalrefurij: anchorname #abstractujaj?cjajHubaja}(jk]jm]jo]jq]js]ujajFcjajEubaja}(jk]jm]jo]jq]js]ujajmcjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Functionalities and usage examples}jajnsbaja}(jk]jm]jo]jq]js]internalrefurij: anchorname##functionalities-and-usage-examplesujaj?cjajkubaja}(jk]jm]jo]jq]js]ujajFcjajhubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Log reducer}jajsbaja}(jk]jm]jo]jq]js]internalrefurij: anchorname #log-reducerujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja AML tracer}jajsbaja}(jk]jm]jo]jq]js]internalrefurij: anchorname #aml-tracerujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajhubeja}(jk]jm]jo]jq]js]ujajmcjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterface descriptions}jajsbaja}(jk]jm]jo]jq]js]internalrefurij: anchorname#interface-descriptionsujaj?cjaj݃ubaja}(jk]jm]jo]jq]js]ujajFcjajڃubaja}(jk]jm]jo]jq]js]ujajmcjajBubeja}(jk]jm]jo]jq]js]ujajcjaj%ubeja}(jk]jm]jo]jq]js]ujajmcjaj"ubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI I2C Muxes}jajsbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/i2c-muxes anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjBjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntel North Mux-Agent}jajDsbaja}(jk]jm]jo]jq]js]internalrefuri!firmware-guide/acpi/intel-pmc-mux anchornamehujaj?cjajAubaja}(jk]jm]jo]jq]js]ujajFcjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajdsbaja}(jk]jm]jo]jq]js]internalrefurijS anchorname #introductionujaj?cjajaubaja}(jk]jm]jo]jq]js]ujajFcjaj^ubaja}(jk]jm]jo]jq]js]ujajmcjaj[ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Port nodes}jajsbaja}(jk]jm]jo]jq]js]internalrefurijS anchorname #port-nodesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajsbaja}(jk]jm]jo]jq]js]internalrefurijS anchorname#generalujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"_PLD (Physical Location of Device)}jajʄsbaja}(jk]jm]jo]jq]js]internalrefurijS anchorname #pld-physical-location-of-deviceujaj?cjajDŽubaja}(jk]jm]jo]jq]js]ujajFcjajĄubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Mux-agent specific _DSD Device Properties}jajsbaja}(jk]jm]jo]jq]js]internalrefurijS anchorname)#mux-agent-specific-dsd-device-propertiesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Port Numbers}jaj sbaja}(jk]jm]jo]jq]js]internalrefurijS anchorname #port-numbersujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Orientation}jaj0sbaja}(jk]jm]jo]jq]js]internalrefurijS anchorname #orientationujaj?cjaj-ubaja}(jk]jm]jo]jq]js]ujajFcjaj*ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example ASL}jajksbaja}(jk]jm]jo]jq]js]internalrefurijS anchorname #example-aslujaj?cjajhubaja}(jk]jm]jo]jq]js]ujajFcjajeubaja}(jk]jm]jo]jq]js]ujajmcjaj[ubeja}(jk]jm]jo]jq]js]ujajcjaj>ubeja}(jk]jm]jo]jq]js]ujajmcjaj;ubaja}(jk]jm]jo]jq]js]ujajcubjDjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)rpcsec_gss support for kernel RPC servers}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/nfs/rpc-server-gss anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajÅsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #backgroundujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"NFS Server Legacy Upcall Mechanism}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname##nfs-server-legacy-upcall-mechanismujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#NFS Server New RPC Upcall Mechanism}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname$#nfs-server-new-rpc-upcall-mechanismujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNegotiating Upcall Mechanisms}jaj,sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#negotiating-upcall-mechanismsujaj?cjaj)ubaja}(jk]jm]jo]jq]js]ujajFcjaj&ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubj-jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Automated testing of the DRM subsystem}jajdsbaja}(jk]jm]jo]jq]js]internalrefurigpu/automated_testing anchornamehujaj?cjajaubaja}(jk]jm]jo]jq]js]ujajFcjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname #introductionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj~ubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRelevant files}jajsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname#relevant-filesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja drivers/gpu/drm/ci/gitlab-ci.yml}jajdžsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname!#drivers-gpu-drm-ci-gitlab-ci-ymlujaj?cjajĆubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrivers/gpu/drm/ci/testlist.txt}jajsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname #drivers-gpu-drm-ci-testlist-txtujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:drivers/gpu/drm/ci/${DRIVER_NAME}-${HW_REVISION}-fails.txt}jaj sbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname5#drivers-gpu-drm-ci-driver-name-hw-revision-fails-txtujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;drivers/gpu/drm/ci/${DRIVER_NAME}-${HW_REVISION}-flakes.txt}jaj0sbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname6#drivers-gpu-drm-ci-driver-name-hw-revision-flakes-txtujaj?cjaj-ubaja}(jk]jm]jo]jq]js]ujajFcjaj*ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:drivers/gpu/drm/ci/${DRIVER_NAME}-${HW_REVISION}-skips.txt}jajSsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname5#drivers-gpu-drm-ci-driver-name-hw-revision-skips-txtujaj?cjajPubaja}(jk]jm]jo]jq]js]ujajFcjajMubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,How to enable automated testing on your tree}jajsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname-#how-to-enable-automated-testing-on-your-treeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj|ubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to update test expectations}jajsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname #how-to-update-test-expectationsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to expand coverage}jajȇsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname#how-to-expand-coverageujaj?cjajŇubaja}(jk]jm]jo]jq]js]ujajFcjaj‡ubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'How to test your changes to the scripts}jajsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname(#how-to-test-your-changes-to-the-scriptsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1How to incorporate external fixes in your testing}jajsbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname2#how-to-incorporate-external-fixes-in-your-testingujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8How to deal with automated testing labs that may be down}jaj1sbaja}(jk]jm]jo]jq]js]internalrefurijs anchorname9#how-to-deal-with-automated-testing-labs-that-may-be-downujaj?cjaj.ubaja}(jk]jm]jo]jq]js]ujajFcjaj+ubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubeja}(jk]jm]jo]jq]js]ujajcjaj^ubeja}(jk]jm]jo]jq]js]ujajmcjaj[ubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMultiplane Overlay (MPO)}jajisbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/display/mpo-overview anchornamehujaj?cjajfubaja}(jk]jm]jo]jq]js]ujajFcjajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlane Restrictions}jajsbaja}(jk]jm]jo]jq]js]internalrefurijx anchorname#plane-restrictionsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCursor Restrictions}jajsbaja}(jk]jm]jo]jq]js]internalrefurijx anchorname#cursor-restrictionsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Use Cases}jajψsbaja}(jk]jm]jo]jq]js]internalrefurijx anchorname #use-casesujaj?cjaj̈ubaja}(jk]jm]jo]jq]js]ujajFcjajɈubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Picture-in-Picture (PIP) playback - Underlay strategy}jajsbaja}(jk]jm]jo]jq]js]internalrefurijx anchorname2#picture-in-picture-pip-playback-underlay-strategyujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMultiple Display MPO}jajsbaja}(jk]jm]jo]jq]js]internalrefurijx anchorname#multiple-display-mpoujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jaj2sbaja}(jk]jm]jo]jq]js]internalrefurijx anchorname #limitationsujaj?cjaj/ubaja}(jk]jm]jo]jq]js]ujajFcjaj,ubaja}(jk]jm]jo]jq]js]ujajmcjaj)ubaja}(jk]jm]jo]jq]js]ujajcjaj ubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajɈubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajcubeja}(jk]jm]jo]jq]js]ujajmcjaj`ubaja}(jk]jm]jo]jq]js]ujajcubj1jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Describing and referring to LEDs in ACPI}jajsbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/dsd/leds anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#exampleujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajʼnsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #referencesujaj?cjaj‰ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjaj|ubeja}(jk]jm]jo]jq]js]ujajmcjajyubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Referencing hierarchical data nodes}jajsbaja}(jk]jm]jo]jq]js]internalrefuri,firmware-guide/acpi/dsd/data-node-references anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(jk]jm]jo]jq]js]internalrefurij  anchorname#exampleujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj@sbaja}(jk]jm]jo]jq]js]internalrefurij  anchorname #referencesujaj?cjaj=ubaja}(jk]jm]jo]jq]js]ujajFcjaj:ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjmjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCIFS}jajxsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/smb/index anchornamehujaj?cjajuubaja}(jk]jm]jo]jq]js]ujajFcjajrubjK%)}(jahja]jo.)}(jahja]ja}(jk]jm]jo]jq]js]parentjentries](Nfilesystems/smb/ksmbdNfilesystems/smb/cifsroote includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajijՔC/var/lib/git/docbuild/linux/Documentation/filesystems/smb/index.rstj֔Kjajubaja}(jk]jm]jo]jq]js]ujajcjajrubeja}(jk]jm]jo]jq]js]ujajmcjajoubaja}(jk]jm]jo]jq]js]ujajcubjwjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DCN Blocks}jajɊsbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/display/dcn-blocks anchornamehujaj?cjajƊubaja}(jk]jm]jo]jq]js]ujajFcjajÊubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDCHUBBUB}jajsbaja}(jk]jm]jo]jq]js]internalrefurij؊ anchorname #dchubbubujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHUBP}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij؊ anchorname#hubpujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPP}jaj/sbaja}(jk]jm]jo]jq]js]internalrefurij؊ anchorname#dppujaj?cjaj,ubaja}(jk]jm]jo]jq]js]ujajFcjaj)ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMPC}jajRsbaja}(jk]jm]jo]jq]js]internalrefurij؊ anchorname#mpcujaj?cjajOubaja}(jk]jm]jo]jq]js]ujajFcjajLubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPP}jajusbaja}(jk]jm]jo]jq]js]internalrefurij؊ anchorname#oppujaj?cjajrubaja}(jk]jm]jo]jq]js]ujajFcjajoubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDIO}jajsbaja}(jk]jm]jo]jq]js]internalrefurij؊ anchorname#dioujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajÊubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjojK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDRM Driver uAPI}jajЋsbaja}(jk]jm]jo]jq]js]internalrefurigpu/driver-uapi anchornamehujaj?cjaj͋ubaja}(jk]jm]jo]jq]js]ujajFcjajʋubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja drm/i915 uAPI}jajsbaja}(jk]jm]jo]jq]js]internalrefurijߋ anchorname#drm-i915-uapiujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadrm/nouveau uAPI}jajsbaja}(jk]jm]jo]jq]js]internalrefurijߋ anchorname#drm-nouveau-uapiujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVM_BIND / EXEC uAPI}jaj3sbaja}(jk]jm]jo]jq]js]internalrefurijߋ anchorname#vm-bind-exec-uapiujaj?cjaj0ubaja}(jk]jm]jo]jq]js]ujajFcjaj-ubaja}(jk]jm]jo]jq]js]ujajmcjaj*ubaja}(jk]jm]jo]jq]js]ujajcjaj ubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrm/panthor uAPI}jajbsbaja}(jk]jm]jo]jq]js]internalrefurijߋ anchorname#drm-panthor-uapiujaj?cjaj_ubaja}(jk]jm]jo]jq]js]ujajFcjaj\ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja drm/xe uAPI}jajsbaja}(jk]jm]jo]jq]js]internalrefurijߋ anchorname #drm-xe-uapiujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajʋubeja}(jk]jm]jo]jq]js]ujajmcjajNjubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVFAT}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/vfat anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja USING VFAT}jaj݌sbaja}(jk]jm]jo]jq]js]internalrefuriǰ anchorname #using-vfatujaj?cjajڌubaja}(jk]jm]jo]jq]js]ujajFcjaj׌ubaja}(jk]jm]jo]jq]js]ujajmcjajԌubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFAT MOUNT OPTIONS}jajsbaja}(jk]jm]jo]jq]js]internalrefuriǰ anchorname#vfat-mount-optionsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajԌubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LIMITATION}jaj#sbaja}(jk]jm]jo]jq]js]internalrefuriǰ anchorname #limitationujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajԌubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO}jajFsbaja}(jk]jm]jo]jq]js]internalrefuriǰ anchorname#todoujaj?cjajCubaja}(jk]jm]jo]jq]js]ujajFcjaj@ubaja}(jk]jm]jo]jq]js]ujajmcjajԌubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPOSSIBLE PROBLEMS}jajisbaja}(jk]jm]jo]jq]js]internalrefuriǰ anchorname#possible-problemsujaj?cjajfubaja}(jk]jm]jo]jq]js]ujajFcjajcubaja}(jk]jm]jo]jq]js]ujajmcjajԌubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TEST SUITE}jajsbaja}(jk]jm]jo]jq]js]internalrefuriǰ anchorname #test-suiteujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajԌubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-NOTES ON THE STRUCTURE OF THE VFAT FILESYSTEM}jajsbaja}(jk]jm]jo]jq]js]internalrefuriǰ anchorname.#notes-on-the-structure-of-the-vfat-filesystemujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajԌubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaShared Subtrees}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/sharedsubtree anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1) Overview}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #overviewujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2) Features}jaj*sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #featuresujaj?cjaj'ubaja}(jk]jm]jo]jq]js]ujajFcjaj$ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3) Setting mount states}jajMsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#setting-mount-statesujaj?cjajJubaja}(jk]jm]jo]jq]js]ujajFcjajGubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4) Use cases}jajpsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #use-casesujaj?cjajmubaja}(jk]jm]jo]jq]js]ujajFcjajjubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5) Detailed semantics}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#detailed-semanticsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6) Quiz}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#quizujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7) FAQ}jajَsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#faqujaj?cjaj֎ubaja}(jk]jm]jo]jq]js]ujajFcjajӎubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8) Implementation}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#implementationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajލubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPathname lookup}jaj4sbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/path-lookup anchornamehujaj?cjaj1ubaja}(jk]jm]jo]jq]js]ujajFcjaj.ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntroduction to pathname lookup}jajTsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname #introduction-to-pathname-lookupujaj?cjajQubaja}(jk]jm]jo]jq]js]ujajFcjajNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThere are two sorts of ...}jajtsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#there-are-two-sorts-ofujaj?cjajqubaja}(jk]jm]jo]jq]js]ujajFcjajnubaja}(jk]jm]jo]jq]js]ujajmcjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMore than just a cache}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#more-than-just-a-cacheujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDREF-walk: simple concurrency management with refcounts and spinlocks}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchornameD#ref-walk-simple-concurrency-management-with-refcounts-and-spinlocksujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadentry->d_lockref}jajڏsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#dentry-d-lockrefujaj?cjaj׏ubaja}(jk]jm]jo]jq]js]ujajFcjajԏubaja}(jk]jm]jo]jq]js]ujajmcjajяubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadentry->d_lock}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#dentry-d-lockujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajяubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rename_lock}jaj sbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname #rename-lockujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajяubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainode->i_rwsem}jajCsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#inode-i-rwsemujaj?cjaj@ubaja}(jk]jm]jo]jq]js]ujajFcjaj=ubaja}(jk]jm]jo]jq]js]ujajmcjajяubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamnt->mnt_count}jajfsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#mnt-mnt-countujaj?cjajcubaja}(jk]jm]jo]jq]js]ujajFcjaj`ubaja}(jk]jm]jo]jq]js]ujajmcjajяubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mount_lock}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname #mount-lockujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajяubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRCU}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#rcuujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajяubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaBringing it together with }jajېsbj)}(ja``struct nameidata``ja]jastruct nameidata}jajsbaja}(jk]jm]jo]jq]js]ujaliteraljՔNj֔Njajېubeja}(jk]jm]jo]jq]js]internalrefurijC anchorname+#bringing-it-together-with-struct-nameidataujaj?cjajؐubaja}(jk]jm]jo]jq]js]ujajFcjajՐubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``struct path path``ja]jastruct path path}jaj sbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njaj ubaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#struct-path-pathujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``struct qstr last``ja]jastruct qstr last}jaj:sbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njaj7ubaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#struct-qstr-lastujaj?cjaj4ubaja}(jk]jm]jo]jq]js]ujajFcjaj1ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``int last_type``ja]ja int last_type}jajgsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajdubaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#int-last-typeujaj?cjajaubaja}(jk]jm]jo]jq]js]ujajFcjaj^ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``struct path root``ja]jastruct path root}jajsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajubaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#struct-path-rootujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajՐubeja}(jk]jm]jo]jq]js]ujajmcjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHandling the final component}jajʑsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#handling-the-final-componentujaj?cjajǑubaja}(jk]jm]jo]jq]js]ujajFcjajđubaja}(jk]jm]jo]jq]js]ujajmcjajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRevalidation and automounts}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#revalidation-and-automountsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``DCACHE_MANAGE_TRANSIT``ja]jaDCACHE_MANAGE_TRANSIT}jajsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njaj ubaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#dcache-manage-transitujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``DCACHE_MOUNTED``ja]jaDCACHE_MOUNTED}jaj=sbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njaj:ubaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#dcache-mountedujaj?cjaj7ubaja}(jk]jm]jo]jq]js]ujajFcjaj4ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``DCACHE_NEED_AUTOMOUNT``ja]jaDCACHE_NEED_AUTOMOUNT}jajjsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajgubaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#dcache-need-automountujaj?cjajdubaja}(jk]jm]jo]jq]js]ujajFcjajaubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajkubeja}(jk]jm]jo]jq]js]ujajcjajNubeja}(jk]jm]jo]jq]js]ujajmcjajKubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*RCU-walk - faster pathname lookup in Linux}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname)#rcu-walk-faster-pathname-lookup-in-linuxujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClear demarcation of roles}jaj̒sbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#clear-demarcation-of-rolesujaj?cjajɒubaja}(jk]jm]jo]jq]js]ujajFcjajƒubaja}(jk]jm]jo]jq]js]ujajmcjajÒubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja RCU and seqlocks: fast and light}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname #rcu-and-seqlocks-fast-and-lightujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``mount_lock``ja]ja mount_lock}jajsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajubja and }jajsbj)}(ja ``nd->m_seq``ja]ja nd->m_seq}jaj$sbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajubeja}(jk]jm]jo]jq]js]internalrefurijC anchorname#mount-lock-and-nd-m-sequjaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``dentry->d_seq``ja]ja dentry->d_seq}jajQsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔NjajNubja and }jajNsbj)}(ja ``nd->seq``ja]jand->seq}jajcsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔NjajNubeja}(jk]jm]jo]jq]js]internalrefurijC anchorname#dentry-d-seq-and-nd-sequjaj?cjajKubaja}(jk]jm]jo]jq]js]ujajFcjajHubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaNo }jajsbj)}(ja``inode->i_rwsem``ja]jainode->i_rwsem}jajsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajubja or even }jajsbj)}(ja``rename_lock``ja]ja rename_lock}jajsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajubeja}(jk]jm]jo]jq]js]internalrefurijC anchorname%#no-inode-i-rwsem-or-even-rename-lockujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajÒubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``unlazy walk()``ja]ja unlazy walk()}jajߓsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajܓubja and }jajܓsbj)}(ja``complete_walk()``ja]jacomplete_walk()}jajsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajܓubeja}(jk]jm]jo]jq]js]internalrefurijC anchorname#unlazy-walk-and-complete-walkujaj?cjajٓubaja}(jk]jm]jo]jq]js]ujajFcjaj֓ubaja}(jk]jm]jo]jq]js]ujajmcjajÒubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTaking care in filesystems}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#taking-care-in-filesystemsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajÒubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA pair of patterns}jaj>sbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#a-pair-of-patternsujaj?cjaj;ubaja}(jk]jm]jo]jq]js]ujajFcjaj8ubaja}(jk]jm]jo]jq]js]ujajmcjajÒubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajKubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaA walk among the symlinks}jajmsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#a-walk-among-the-symlinksujaj?cjajjubaja}(jk]jm]jo]jq]js]ujajFcjajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe symlink stack}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#the-symlink-stackujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Storage and lifetime of cached symlinks}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname(#storage-and-lifetime-of-cached-symlinksujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFollowing the symlink}jajӔsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#following-the-symlinkujaj?cjajДubaja}(jk]jm]jo]jq]js]ujajFcjaj͔ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Symlinks with no final component}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname!#symlinks-with-no-final-componentujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjaj͔ubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Following the symlink in the final component}jaj"sbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname-#following-the-symlink-in-the-final-componentujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUpdating the access time}jajEsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#updating-the-access-timeujaj?cjajBubaja}(jk]jm]jo]jq]js]ujajFcjaj?ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja A few flags}jajhsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname #a-few-flagsujaj?cjajeubaja}(jk]jm]jo]jq]js]ujajFcjajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal state flags}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#global-state-flagsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResolution-restriction flags}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#resolution-restriction-flagsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFinal-component flags}jajΕsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#final-component-flagsujaj?cjaj˕ubaja}(jk]jm]jo]jq]js]ujajFcjajȕubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajbubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnd of the road}jajsbaja}(jk]jm]jo]jq]js]internalrefurijC anchorname#end-of-the-roadujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajgubeja}(jk]jm]jo]jq]js]ujajmcjajKubeja}(jk]jm]jo]jq]js]ujajcjaj.ubeja}(jk]jm]jo]jq]js]ujajmcjaj+ubaja}(jk]jm]jo]jq]js]ujajcubjSjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DRM Internals}jajAsbaja}(jk]jm]jo]jq]js]internalrefurigpu/drm-internals anchornamehujaj?cjaj>ubaja}(jk]jm]jo]jq]js]ujajFcjaj;ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver Initialization}jajasbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#driver-initializationujaj?cjaj^ubaja}(jk]jm]jo]jq]js]ujajFcjaj[ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver Information}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#driver-informationujaj?cjaj~ubaja}(jk]jm]jo]jq]js]ujajFcjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMajor, Minor and Patchlevel}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#major-minor-and-patchlevelujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName and Description}jajĖsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#name-and-descriptionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjaj{ubeja}(jk]jm]jo]jq]js]ujajmcjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Initialization}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#module-initializationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Device Instance and Driver Handling}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname$#device-instance-and-driver-handlingujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisplay driver example}jaj6sbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#display-driver-exampleujaj?cjaj3ubaja}(jk]jm]jo]jq]js]ujajFcjaj0ubaja}(jk]jm]jo]jq]js]ujajmcjaj-ubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Driver Load}jajesbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname #driver-loadujaj?cjajbubaja}(jk]jm]jo]jq]js]ujajFcjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComponent Helper Usage}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#component-helper-usageujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Manager Initialization}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#memory-manager-initializationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Miscellaneous Device Configuration}jaj˗sbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname##miscellaneous-device-configurationujaj?cjajȗubaja}(jk]jm]jo]jq]js]ujajFcjajŗubaja}(jk]jm]jo]jq]js]ujajmcjaj|ubeja}(jk]jm]jo]jq]js]ujajcjaj_ubeja}(jk]jm]jo]jq]js]ujajmcjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManaged Resources}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#managed-resourcesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajxubeja}(jk]jm]jo]jq]js]ujajcjaj[ubeja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Open/Close, File Operations and IOCTLs}jaj)sbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname&#open-close-file-operations-and-ioctlsujaj?cjaj&ubaja}(jk]jm]jo]jq]js]ujajFcjaj#ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFile Operations}jajIsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#file-operationsujaj?cjajFubaja}(jk]jm]jo]jq]js]ujajFcjajCubaja}(jk]jm]jo]jq]js]ujajmcjaj@ubaja}(jk]jm]jo]jq]js]ujajcjaj#ubeja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMisc Utilities}jajxsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#misc-utilitiesujaj?cjajuubaja}(jk]jm]jo]jq]js]ujajFcjajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrinter}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#printerujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Utilities}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname #utilitiesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajrubeja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Unit testing}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname #unit-testingujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKUnit}jaj sbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#kunitujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to run the tests?}jaj*sbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#how-to-run-the-testsujaj?cjaj'ubaja}(jk]jm]jo]jq]js]ujajFcjaj$ubaja}(jk]jm]jo]jq]js]ujajmcjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKUnit Coverage Rules}jajMsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#kunit-coverage-rulesujaj?cjajJubaja}(jk]jm]jo]jq]js]ujajFcjajGubaja}(jk]jm]jo]jq]js]ujajmcjaj!ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLegacy Support Code}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#legacy-support-codeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLegacy Suspend/Resume}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#legacy-suspend-resumeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLegacy DMA Services}jaj˙sbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#legacy-dma-servicesujaj?cjajșubaja}(jk]jm]jo]jq]js]ujajFcjajřubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajXubeja}(jk]jm]jo]jq]js]ujajcjaj;ubeja}(jk]jm]jo]jq]js]ujajmcjaj8ubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajsbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/module-parameters anchornamehujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasplice and pipes}jaj;sbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/splice anchornamehujaj?cjaj8ubaja}(jk]jm]jo]jq]js]ujajFcjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja splice API}jaj[sbaja}(jk]jm]jo]jq]js]internalrefurijJ anchorname #splice-apiujaj?cjajXubaja}(jk]jm]jo]jq]js]ujajFcjajUubaja}(jk]jm]jo]jq]js]ujajmcjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pipes API}jaj~sbaja}(jk]jm]jo]jq]js]internalrefurijJ anchorname #pipes-apiujaj?cjaj{ubaja}(jk]jm]jo]jq]js]ujajFcjajxubaja}(jk]jm]jo]jq]js]ujajmcjajRubeja}(jk]jm]jo]jq]js]ujajcjaj5ubeja}(jk]jm]jo]jq]js]ujajmcjaj2ubaja}(jk]jm]jo]jq]js]ujajcubj8jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAMDGPU RAS Support}jajsbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/ras anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8RAS debugfs/sysfs Control and Error Injection Interfaces}jaj֚sbaja}(jk]jm]jo]jq]js]internalrefurijŚ anchorname9#ras-debugfs-sysfs-control-and-error-injection-interfacesujaj?cjajӚubaja}(jk]jm]jo]jq]js]ujajFcjajКubaja}(jk]jm]jo]jq]js]ujajmcjaj͚ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,RAS Reboot Behavior for Unrecoverable Errors}jajsbaja}(jk]jm]jo]jq]js]internalrefurijŚ anchorname-#ras-reboot-behavior-for-unrecoverable-errorsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj͚ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRAS Error Count sysfs Interface}jajsbaja}(jk]jm]jo]jq]js]internalrefurijŚ anchorname #ras-error-count-sysfs-interfaceujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj͚ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRAS EEPROM debugfs Interface}jaj?sbaja}(jk]jm]jo]jq]js]internalrefurijŚ anchorname#ras-eeprom-debugfs-interfaceujaj?cjaj<ubaja}(jk]jm]jo]jq]js]ujajFcjaj9ubaja}(jk]jm]jo]jq]js]ujajmcjaj͚ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"RAS VRAM Bad Pages sysfs Interface}jajbsbaja}(jk]jm]jo]jq]js]internalrefurijŚ anchorname##ras-vram-bad-pages-sysfs-interfaceujaj?cjaj_ubaja}(jk]jm]jo]jq]js]ujajFcjaj\ubaja}(jk]jm]jo]jq]js]ujajmcjaj͚ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sample Code}jajsbaja}(jk]jm]jo]jq]js]internalrefurijŚ anchorname #sample-codeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj͚ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubj7 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ACPI Support}jajsbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/index anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jo.)}(jahja]ja}(jk]jm]jo]jq]js]parentj̛entries](Nfirmware-guide/acpi/namespaceNfirmware-guide/acpi/dsd/graphN,firmware-guide/acpi/dsd/data-node-referencesNfirmware-guide/acpi/dsd/ledsNfirmware-guide/acpi/dsd/phyNfirmware-guide/acpi/enumerationNfirmware-guide/acpi/osiN"firmware-guide/acpi/method-tracingN(firmware-guide/acpi/DSD-properties-rulesNfirmware-guide/acpi/debugN firmware-guide/acpi/aml-debuggerN&firmware-guide/acpi/apei/output_formatNfirmware-guide/acpi/apei/einjN#firmware-guide/acpi/gpio-propertiesNfirmware-guide/acpi/i2c-muxesNfirmware-guide/acpi/acpi-lidNfirmware-guide/acpi/lpitN#firmware-guide/acpi/video_extensionN firmware-guide/acpi/non-d0-probeN(firmware-guide/acpi/extcon-intel-int3496N!firmware-guide/acpi/intel-pmc-muxN(firmware-guide/acpi/chromeos-acpi-devicee includefiles](jjjjjjjjjjjjjjjjjjjj j j emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajijՔG/var/lib/git/docbuild/linux/Documentation/firmware-guide/acpi/index.rstj֔Kjajԛubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjAjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Probing devices in other D states than 0}jaj6sbaja}(jk]jm]jo]jq]js]internalrefuri firmware-guide/acpi/non-d0-probe anchornamehujaj?cjaj3ubaja}(jk]jm]jo]jq]js]ujajFcjaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajVsbaja}(jk]jm]jo]jq]js]internalrefurijE anchorname #introductionujaj?cjajSubaja}(jk]jm]jo]jq]js]ujajFcjajPubaja}(jk]jm]jo]jq]js]ujajmcjajMubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja How it works}jajysbaja}(jk]jm]jo]jq]js]internalrefurijE anchorname #how-it-worksujaj?cjajvubaja}(jk]jm]jo]jq]js]ujajFcjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI²C}jajsbaja}(jk]jm]jo]jq]js]internalrefurijE anchorname#i2cujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaD states}jajsbaja}(jk]jm]jo]jq]js]internalrefurijE anchorname #d-statesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajsubeja}(jk]jm]jo]jq]js]ujajmcjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jk]jm]jo]jq]js]internalrefurijE anchorname #referencesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(jk]jm]jo]jq]js]internalrefurijE anchorname#exampleujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajMubeja}(jk]jm]jo]jq]js]ujajcjaj0ubeja}(jk]jm]jo]jq]js]ujajmcjaj-ubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMisc AMDGPU driver information}jajFsbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/driver-misc anchornamehujaj?cjajCubaja}(jk]jm]jo]jq]js]ujajFcjaj@ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPU Product Information}jajfsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#gpu-product-informationujaj?cjajcubaja}(jk]jm]jo]jq]js]ujajFcjaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja product_name}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname #product-nameujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japroduct_number}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#product-numberujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja serial_number}jaj̝sbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#serial-numberujaj?cjajɝubaja}(jk]jm]jo]jq]js]ujajFcjajƝubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafru_id}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#fru-idujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja manufacturer}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname #manufacturerujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja unique_id}jaj5sbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname #unique-idujaj?cjaj2ubaja}(jk]jm]jo]jq]js]ujajFcjaj/ubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja board_info}jajXsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname #board-infoujaj?cjajUubaja}(jk]jm]jo]jq]js]ujajFcjajRubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Accelerated Processing Units (APU) Info}jaj{sbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname&#accelerated-processing-units-apu-infoujaj?cjajxubaja}(jk]jm]jo]jq]js]ujajFcjajuubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiscrete GPU Info}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#discrete-gpu-infoujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj}ubeja}(jk]jm]jo]jq]js]ujajcjaj`ubeja}(jk]jm]jo]jq]js]ujajmcjaj]ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPU Memory Usage Information}jaj͞sbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#gpu-memory-usage-informationujaj?cjajʞubaja}(jk]jm]jo]jq]js]ujajFcjajǞubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamem_info_vram_total}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#mem-info-vram-totalujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamem_info_vram_used}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#mem-info-vram-usedujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamem_info_vis_vram_total}jaj3sbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#mem-info-vis-vram-totalujaj?cjaj0ubaja}(jk]jm]jo]jq]js]ujajFcjaj-ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamem_info_vis_vram_used}jajVsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#mem-info-vis-vram-usedujaj?cjajSubaja}(jk]jm]jo]jq]js]ujajFcjajPubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamem_info_gtt_total}jajysbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#mem-info-gtt-totalujaj?cjajvubaja}(jk]jm]jo]jq]js]ujajFcjajsubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamem_info_gtt_used}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#mem-info-gtt-usedujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajǞubeja}(jk]jm]jo]jq]js]ujajmcjaj]ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCIe Accounting Information}jaj˟sbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#pcie-accounting-informationujaj?cjajȟubaja}(jk]jm]jo]jq]js]ujajFcjajşubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japcie_bw}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#pcie-bwujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japcie_replay_count}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#pcie-replay-countujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajşubeja}(jk]jm]jo]jq]js]ujajmcjaj]ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPU SmartShift Information}jaj=sbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#gpu-smartshift-informationujaj?cjaj:ubaja}(jk]jm]jo]jq]js]ujajFcjaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasmartshift_apu_power}jaj]sbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#smartshift-apu-powerujaj?cjajZubaja}(jk]jm]jo]jq]js]ujajFcjajWubaja}(jk]jm]jo]jq]js]ujajmcjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasmartshift_dgpu_power}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#smartshift-dgpu-powerujaj?cjaj}ubaja}(jk]jm]jo]jq]js]ujajFcjajzubaja}(jk]jm]jo]jq]js]ujajmcjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasmartshift_bias}jajsbaja}(jk]jm]jo]jq]js]internalrefurijU anchorname#smartshift-biasujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajTubeja}(jk]jm]jo]jq]js]ujajcjaj7ubeja}(jk]jm]jo]jq]js]ujajmcjaj]ubeja}(jk]jm]jo]jq]js]ujajcjaj@ubeja}(jk]jm]jo]jq]js]ujajmcjaj=ubaja}(jk]jm]jo]jq]js]ujajcubjIjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXFS Maintainer Entry Profile}jajsbaja}(jk]jm]jo]jq]js]internalrefuri,filesystems/xfs/xfs-maintainer-entry-profile anchornamehjajujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #overviewja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRoles}jaj+sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#rolesja](KKeujaj?cjaj(ubaja}(jk]jm]jo]jq]js]ujajFcjaj%ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubmission Checklist Addendum}jajOsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#submission-checklist-addendumja](KKeujaj?cjajLubaja}(jk]jm]jo]jq]js]ujajFcjajIubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey Release Cycle Dates}jajssbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#key-release-cycle-datesja](KKeujaj?cjajpubaja}(jk]jm]jo]jq]js]ujajFcjajmubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReview Cadence}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#review-cadenceja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #referencesja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajޠubaja}(jk]jm]jo]jq]js]ujajcubjLjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Overview of the Linux Virtual File System}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/vfs anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #introductionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDirectory Entry Cache (dcache)}jaj4sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#directory-entry-cache-dcacheujaj?cjaj1ubaja}(jk]jm]jo]jq]js]ujajFcjaj.ubaja}(jk]jm]jo]jq]js]ujajmcjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Inode Object}jajWsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#the-inode-objectujaj?cjajTubaja}(jk]jm]jo]jq]js]ujajFcjajQubaja}(jk]jm]jo]jq]js]ujajmcjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe File Object}jajzsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#the-file-objectujaj?cjajwubaja}(jk]jm]jo]jq]js]ujajFcjajtubaja}(jk]jm]jo]jq]js]ujajmcjaj+ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Registering and Mounting a Filesystem}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname&#registering-and-mounting-a-filesystemujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct file_system_type}jajɢsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#struct-file-system-typeujaj?cjajƢubaja}(jk]jm]jo]jq]js]ujajFcjajâubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Superblock Object}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#the-superblock-objectujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct super_operations}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#struct-super-operationsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct xattr_handler}jaj;sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#struct-xattr-handlerujaj?cjaj8ubaja}(jk]jm]jo]jq]js]ujajFcjaj5ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Inode Object}jajjsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#id1ujaj?cjajgubaja}(jk]jm]jo]jq]js]ujajFcjajdubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct inode_operations}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#struct-inode-operationsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajdubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Address Space Object}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#the-address-space-objectujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Handling errors during writeback}jaj٣sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname!#handling-errors-during-writebackujaj?cjaj֣ubaja}(jk]jm]jo]jq]js]ujajFcjajӣubaja}(jk]jm]jo]jq]js]ujajmcjajУubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct address_space_operations}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #struct-address-space-operationsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajУubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe File Object}jaj+sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#id2ujaj?cjaj(ubaja}(jk]jm]jo]jq]js]ujajFcjaj%ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct file_operations}jajKsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#struct-file-operationsujaj?cjajHubaja}(jk]jm]jo]jq]js]ujajFcjajEubaja}(jk]jm]jo]jq]js]ujajmcjajBubaja}(jk]jm]jo]jq]js]ujajcjaj%ubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDirectory Entry Cache (dcache)}jajzsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#id3ujaj?cjajwubaja}(jk]jm]jo]jq]js]ujajFcjajtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct dentry_operations}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#struct-dentry-operationsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDirectory Entry Cache API}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#directory-entry-cache-apiujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajtubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Mount Options}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#mount-optionsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParsing options}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#parsing-optionsujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShowing options}jaj/sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#showing-optionsujaj?cjaj,ubaja}(jk]jm]jo]jq]js]ujajFcjaj)ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jaj^sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #resourcesujaj?cjaj[ubaja}(jk]jm]jo]jq]js]ujajFcjajXubaja}(jk]jm]jo]jq]js]ujajmcjaj ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjDjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaQuota subsystem}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/quota anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuota netlink interface}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#quota-netlink-interfaceujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjgjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOCFS2 filesystem}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/ocfs2 anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#creditsujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaveats}jaj1sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#caveatsujaj?cjaj.ubaja}(jk]jm]jo]jq]js]ujajFcjaj+ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount options}jajTsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#mount-optionsujaj?cjajQubaja}(jk]jm]jo]jq]js]ujajFcjajNubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%OCFS2 file system - online file check}jajsbaja}(jk]jm]jo]jq]js]internalrefuri"filesystems/ocfs2-online-filecheck anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #introductionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScope}jajϦsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#scopeujaj?cjaj̦ubaja}(jk]jm]jo]jq]js]ujajFcjajɦubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser interface}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#user-interfaceujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fixing stuff}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #fixing-stuffujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjFjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUBIFS Authentication Support}jajMsbaja}(jk]jm]jo]jq]js]internalrefuri filesystems/ubifs-authentication anchornamehujaj?cjajJubaja}(jk]jm]jo]jq]js]ujajFcjajGubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajmsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname #introductionujaj?cjajjubaja}(jk]jm]jo]jq]js]ujajFcjajgubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMTD, UBI & UBIFS}jajsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#mtd-ubi-ubifsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUBIFS Index & Tree Node Cache}jajsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#ubifs-index-tree-node-cacheujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJournal}jajЧsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#journalujaj?cjajͧubaja}(jk]jm]jo]jq]js]ujajFcjajʧubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLEB Property Tree/Table}jajsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#leb-property-tree-tableujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajgubeja}(jk]jm]jo]jq]js]ujajmcjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUBIFS Authentication}jaj.sbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#ubifs-authenticationujaj?cjaj+ubaja}(jk]jm]jo]jq]js]ujajFcjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Threat Model}jajNsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname #threat-modelujaj?cjajKubaja}(jk]jm]jo]jq]js]ujajFcjajHubaja}(jk]jm]jo]jq]js]ujajmcjajEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAuthentication}jajqsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#authenticationujaj?cjajnubaja}(jk]jm]jo]jq]js]ujajFcjajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndex Authentication}jajsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#index-authenticationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJournal Authentication}jajsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#journal-authenticationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLPT Authentication}jajרsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#lpt-authenticationujaj?cjajԨubaja}(jk]jm]jo]jq]js]ujajFcjajѨubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajkubeja}(jk]jm]jo]jq]js]ujajmcjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey Management}jajsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#key-managementujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajEubeja}(jk]jm]jo]jq]js]ujajcjaj(ubeja}(jk]jm]jo]jq]js]ujajmcjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFuture Extensions}jaj5sbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#future-extensionsujaj?cjaj2ubaja}(jk]jm]jo]jq]js]ujajFcjaj/ubaja}(jk]jm]jo]jq]js]ujajmcjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajXsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname #referencesujaj?cjajUubaja}(jk]jm]jo]jq]js]ujajFcjajRubaja}(jk]jm]jo]jq]js]ujajmcjajdubeja}(jk]jm]jo]jq]js]ujajcjajGubeja}(jk]jm]jo]jq]js]ujajmcjajDubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadGPU firmware flashing}jajsbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/flashing anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIFWI}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#ifwiujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja USB-C PD F/W}jajөsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #usb-c-pd-f-wujaj?cjajЩubaja}(jk]jm]jo]jq]js]ujajFcjajͩubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sysfs files}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #sysfs-filesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjOjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe /proc Filesystem}jaj.sbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/proc anchornamehujaj?cjaj+ubaja}(jk]jm]jo]jq]js]ujajFcjaj(ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPreface}jajNsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#prefaceujaj?cjajKubaja}(jk]jm]jo]jq]js]ujajFcjajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0.1 Introduction/Credits}jajnsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#introduction-creditsujaj?cjajkubaja}(jk]jm]jo]jq]js]ujajFcjajhubaja}(jk]jm]jo]jq]js]ujajmcjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0.2 Legal Stuff}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #legal-stuffujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajeubeja}(jk]jm]jo]jq]js]ujajcjajHubeja}(jk]jm]jo]jq]js]ujajmcjajEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Chapter 1: Collecting System Information}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname(#chapter-1-collecting-system-informationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn This Chapter}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#in-this-chapterujaj?cjajݪubaja}(jk]jm]jo]jq]js]ujajFcjajڪubaja}(jk]jm]jo]jq]js]ujajmcjajתubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#1.1 Process-Specific Subdirectories}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #process-specific-subdirectoriesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajתubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1.2 Kernel data}jaj&sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #kernel-dataujaj?cjaj#ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja allocinfo}jajFsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #allocinfoujaj?cjajCubaja}(jk]jm]jo]jq]js]ujajFcjaj@ubaja}(jk]jm]jo]jq]js]ujajmcjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jameminfo}jajisbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#meminfoujaj?cjajfubaja}(jk]jm]jo]jq]js]ujajFcjajcubaja}(jk]jm]jo]jq]js]ujajmcjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja vmallocinfo}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #vmallocinfoujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasoftirqs}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #softirqsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj=ubeja}(jk]jm]jo]jq]js]ujajcjaj ubeja}(jk]jm]jo]jq]js]ujajmcjajתubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.3 Networking info in /proc/net}jajޫsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#networking-info-in-proc-netujaj?cjaj۫ubaja}(jk]jm]jo]jq]js]ujajFcjajثubaja}(jk]jm]jo]jq]js]ujajmcjajתubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1.4 SCSI info}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #scsi-infoujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajתubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'1.5 Parallel port info in /proc/parport}jaj$sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname##parallel-port-info-in-proc-parportujaj?cjaj!ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajתubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.6 TTY info in /proc/tty}jajGsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#tty-info-in-proc-ttyujaj?cjajDubaja}(jk]jm]jo]jq]js]ujajFcjajAubaja}(jk]jm]jo]jq]js]ujajmcjajתubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja11.7 Miscellaneous kernel statistics in /proc/stat}jajjsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname-#miscellaneous-kernel-statistics-in-proc-statujaj?cjajgubaja}(jk]jm]jo]jq]js]ujajFcjajdubaja}(jk]jm]jo]jq]js]ujajmcjajתubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.8 Ext4 file system parameters}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#ext4-file-system-parametersujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajתubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.9 /proc/consoles}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#proc-consolesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajתubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajӬsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#summaryujaj?cjajЬubaja}(jk]jm]jo]jq]js]ujajFcjajͬubaja}(jk]jm]jo]jq]js]ujajmcjajתubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Chapter 2: Modifying System Parameters}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname&#chapter-2-modifying-system-parametersujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn This Chapter}jaj"sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#id1ujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jajEsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#id2ujaj?cjajBubaja}(jk]jm]jo]jq]js]ujajFcjaj?ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Chapter 3: Per-process Parameters}jajtsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname!#chapter-3-per-process-parametersujaj?cjajqubaja}(jk]jm]jo]jq]js]ujajFcjajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaP3.1 /proc//oom_adj & /proc//oom_score_adj- Adjust the oom-killer score}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchornameD#proc-pid-oom-adj-proc-pid-oom-score-adj-adjust-the-oom-killer-scoreujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja<3.2 /proc//oom_score - Display current oom-killer score}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname4#proc-pid-oom-score-display-current-oom-killer-scoreujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja63.3 /proc//io - Display the IO accounting fields}jajڭsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname-#proc-pid-io-display-the-io-accounting-fieldsujaj?cjaj׭ubaja}(jk]jm]jo]jq]js]ujajFcjajԭubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#exampleujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #descriptionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarchar}jaj=sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#rcharujaj?cjaj:ubaja}(jk]jm]jo]jq]js]ujajFcjaj7ubaja}(jk]jm]jo]jq]js]ujajmcjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawchar}jaj`sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#wcharujaj?cjaj]ubaja}(jk]jm]jo]jq]js]ujajFcjajZubaja}(jk]jm]jo]jq]js]ujajmcjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasyscr}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#syscrujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj}ubaja}(jk]jm]jo]jq]js]ujajmcjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasyscw}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#syscwujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja read_bytes}jajɮsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #read-bytesujaj?cjajƮubaja}(jk]jm]jo]jq]js]ujajFcjajîubaja}(jk]jm]jo]jq]js]ujajmcjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja write_bytes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #write-bytesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacancelled_write_bytes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#cancelled-write-bytesujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjaj4ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajԭubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>3.4 /proc//coredump_filter - Core dump filtering settings}jajJsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname6#proc-pid-coredump-filter-core-dump-filtering-settingsujaj?cjajGubaja}(jk]jm]jo]jq]js]ujajFcjajDubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja83.5 /proc//mountinfo - Information about mounts}jajmsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname,#proc-pid-mountinfo-information-about-mountsujaj?cjajjubaja}(jk]jm]jo]jq]js]ujajFcjajgubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja73.6 /proc//comm & /proc//task//comm}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname%#proc-pid-comm-proc-pid-task-tid-commujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI3.7 /proc//task//children - Information about task children}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname;#proc-pid-task-tid-children-information-about-task-childrenujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?3.8 /proc//fdinfo/ - Information about opened file}jaj֯sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname1#proc-pid-fdinfo-fd-information-about-opened-fileujaj?cjajӯubaja}(jk]jm]jo]jq]js]ujajFcjajЯubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Eventfd files}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#eventfd-filesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSignalfd files}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#signalfd-filesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Epoll files}jaj<sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname #epoll-filesujaj?cjaj9ubaja}(jk]jm]jo]jq]js]ujajFcjaj6ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFsnotify files}jaj_sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#fsnotify-filesujaj?cjaj\ubaja}(jk]jm]jo]jq]js]ujajFcjajYubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Timerfd files}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#timerfd-filesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj|ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Buffer files}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#dma-buffer-filesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajЯubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaE3.9 /proc//map_files - Information about memory mapped files}jaj԰sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname9#proc-pid-map-files-information-about-memory-mapped-filesujaj?cjajѰubaja}(jk]jm]jo]jq]js]ujajFcjajΰubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja93.10 /proc//timerslack_ns - Task timerslack value}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname-#proc-pid-timerslack-ns-task-timerslack-valueujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA3.11 /proc//patch_state - Livepatch patch operation state}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname5#proc-pid-patch-state-livepatch-patch-operation-stateujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@3.12 /proc//arch_status - task architecture specific status}jaj=sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname7#proc-pid-arch-status-task-architecture-specific-statusujaj?cjaj:ubaja}(jk]jm]jo]jq]js]ujajFcjaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj]sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#id5ujaj?cjajZubaja}(jk]jm]jo]jq]js]ujajFcjajWubaja}(jk]jm]jo]jq]js]ujajmcjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#id6ujaj?cjaj}ubaja}(jk]jm]jo]jq]js]ujajFcjajzubaja}(jk]jm]jo]jq]js]ujajmcjajTubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jax86 specific entries}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#x86-specific-entriesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAVX512_elapsed_ms}jajñsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#avx512-elapsed-msujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajTubeja}(jk]jm]jo]jq]js]ujajcjaj7ubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja43.13 /proc//fd - List of symlinks to open files}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname+#proc-pid-fd-list-of-symlinks-to-open-filesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaG3.14 /proc/ubaja}(jk]jm]jo]jq]js]ujajFcjaj;ubaja}(jk]jm]jo]jq]js]ujajmcjaj8ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Description}jajdsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#id8ujaj?cjajaubaja}(jk]jm]jo]jq]js]ujajFcjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaksm_rmap_items}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#ksm-rmap-itemsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj~ubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaksm_zero_pages}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#ksm-zero-pagesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaksm_merging_pages}jajʲsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#ksm-merging-pagesujaj?cjajDzubaja}(jk]jm]jo]jq]js]ujajFcjajIJubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaksm_process_profit}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#ksm-process-profitujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ksm_merge_any}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#ksm-merge-anyujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ksm_mergeable}jaj3sbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#ksm-mergeableujaj?cjaj0ubaja}(jk]jm]jo]jq]js]ujajFcjaj-ubaja}(jk]jm]jo]jq]js]ujajmcjaj{ubeja}(jk]jm]jo]jq]js]ujajcjaj^ubeja}(jk]jm]jo]jq]js]ujajmcjaj8ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajnubeja}(jk]jm]jo]jq]js]ujajmcjajEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaChapter 4: Configuring procfs}jajzsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#chapter-4-configuring-procfsujaj?cjajwubaja}(jk]jm]jo]jq]js]ujajFcjajtubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1 Mount options}jajsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#mount-optionsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajtubeja}(jk]jm]jo]jq]js]ujajmcjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChapter 5: Filesystem behavior}jajɳsbaja}(jk]jm]jo]jq]js]internalrefurij= anchorname#chapter-5-filesystem-behaviorujaj?cjajƳubaja}(jk]jm]jo]jq]js]ujajFcjajóubaja}(jk]jm]jo]jq]js]ujajmcjajEubeja}(jk]jm]jo]jq]js]ujajcjaj(ubeja}(jk]jm]jo]jq]js]ujajmcjaj%ubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DC Glossary}jajsbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/display/dc-glossary anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNILFS2}jaj-sbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/nilfs2 anchornamehujaj?cjaj*ubaja}(jk]jm]jo]jq]js]ujajFcjaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaveats}jajMsbaja}(jk]jm]jo]jq]js]internalrefurij< anchorname#caveatsujaj?cjajJubaja}(jk]jm]jo]jq]js]ujajFcjajGubaja}(jk]jm]jo]jq]js]ujajmcjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount options}jajpsbaja}(jk]jm]jo]jq]js]internalrefurij< anchorname#mount-optionsujaj?cjajmubaja}(jk]jm]jo]jq]js]ujajFcjajjubaja}(jk]jm]jo]jq]js]ujajmcjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIoctls}jajsbaja}(jk]jm]jo]jq]js]internalrefurij< anchorname#ioctlsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NILFS2 usage}jajsbaja}(jk]jm]jo]jq]js]internalrefurij< anchorname #nilfs2-usageujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Disk format}jajٴsbaja}(jk]jm]jo]jq]js]internalrefurij< anchorname #disk-formatujaj?cjajִubaja}(jk]jm]jo]jq]js]ujajFcjajӴubaja}(jk]jm]jo]jq]js]ujajmcjajDubeja}(jk]jm]jo]jq]js]ujajcjaj'ubeja}(jk]jm]jo]jq]js]ujajmcjaj$ubaja}(jk]jm]jo]jq]js]ujajcubjQjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAMDgpu Display Manager}jajsbaja}(jk]jm]jo]jq]js]internalrefuri"gpu/amdgpu/display/display-manager anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Lifecycle}jaj1sbaja}(jk]jm]jo]jq]js]internalrefurij  anchorname #lifecycleujaj?cjaj.ubaja}(jk]jm]jo]jq]js]ujajFcjaj+ubaja}(jk]jm]jo]jq]js]ujajmcjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interrupts}jajTsbaja}(jk]jm]jo]jq]js]internalrefurij  anchorname #interruptsujaj?cjajQubaja}(jk]jm]jo]jq]js]ujajFcjajNubaja}(jk]jm]jo]jq]js]ujajmcjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAtomic Implementation}jajwsbaja}(jk]jm]jo]jq]js]internalrefurij  anchorname#atomic-implementationujaj?cjajtubaja}(jk]jm]jo]jq]js]ujajFcjajqubaja}(jk]jm]jo]jq]js]ujajmcjaj(ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaColor Management Properties}jajsbaja}(jk]jm]jo]jq]js]internalrefurij  anchorname#color-management-propertiesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-DC Color Capabilities between DCN generations}jajsbaja}(jk]jm]jo]jq]js]internalrefurij  anchorname.#dc-color-capabilities-between-dcn-generationsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj(ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBlend Mode Properties}jajsbaja}(jk]jm]jo]jq]js]internalrefurij  anchorname#blend-mode-propertiesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlend configuration flow}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij  anchorname#blend-configuration-flowujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj(ubeja}(jk]jm]jo]jq]js]ujajcjaj ubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Optimized MPEG Filesystem (OMFS)}jajMsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/omfs anchornamehujaj?cjajJubaja}(jk]jm]jo]jq]js]ujajFcjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajmsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname #overviewujaj?cjajjubaja}(jk]jm]jo]jq]js]ujajFcjajgubaja}(jk]jm]jo]jq]js]ujajmcjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptions}jajsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname#optionsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Disk format}jajsbaja}(jk]jm]jo]jq]js]internalrefurij\ anchorname #disk-formatujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajdubeja}(jk]jm]jo]jq]js]ujajcjajGubeja}(jk]jm]jo]jq]js]ujajmcjajDubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNTFS3}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/ntfs3 anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary and Features}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#summary-and-featuresujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount Options}jaj.sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#mount-optionsujaj?cjaj+ubaja}(jk]jm]jo]jq]js]ujajFcjaj(ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Todo list}jajQsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #todo-listujaj?cjajNubaja}(jk]jm]jo]jq]js]ujajFcjajKubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajtsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #referencesujaj?cjajqubaja}(jk]jm]jo]jq]js]ujajFcjajnubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCore Driver Infrastructure}jajsbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/driver-core anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPU Hardware Structure}jaj̷sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#gpu-hardware-structureujaj?cjajɷubaja}(jk]jm]jo]jq]js]ujajFcjajƷubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Graphics and Compute Microcontrollers}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname&#graphics-and-compute-microcontrollersujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajƷubeja}(jk]jm]jo]jq]js]ujajmcjaj÷ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Structure}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#driver-structureujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj÷ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Domains}jaj>sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#memory-domainsujaj?cjaj;ubaja}(jk]jm]jo]jq]js]ujajFcjaj8ubaja}(jk]jm]jo]jq]js]ujajmcjaj÷ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuffer Objects}jajasbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#buffer-objectsujaj?cjaj^ubaja}(jk]jm]jo]jq]js]ujajFcjaj[ubaja}(jk]jm]jo]jq]js]ujajmcjaj÷ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPRIME Buffer Sharing}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#prime-buffer-sharingujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj~ubaja}(jk]jm]jo]jq]js]ujajmcjaj÷ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MMU Notifier}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #mmu-notifierujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj÷ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMDGPU Virtual Memory}jajʸsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#amdgpu-virtual-memoryujaj?cjajǸubaja}(jk]jm]jo]jq]js]ujajFcjajĸubaja}(jk]jm]jo]jq]js]ujajmcjaj÷ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt Handling}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#interrupt-handlingujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj÷ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IP Blocks}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #ip-blocksujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjaj÷ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjZjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRamfs, rootfs and initramfs}jajHsbaja}(jk]jm]jo]jq]js]internalrefuri"filesystems/ramfs-rootfs-initramfs anchornamehujaj?cjajEubaja}(jk]jm]jo]jq]js]ujajFcjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is ramfs?}jajhsbaja}(jk]jm]jo]jq]js]internalrefurijW anchorname#what-is-ramfsujaj?cjajeubaja}(jk]jm]jo]jq]js]ujajFcjajbubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaramfs and ramdisk:}jajsbaja}(jk]jm]jo]jq]js]internalrefurijW anchorname#ramfs-and-ramdiskujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaramfs and tmpfs:}jajsbaja}(jk]jm]jo]jq]js]internalrefurijW anchorname#ramfs-and-tmpfsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is rootfs?}jajѹsbaja}(jk]jm]jo]jq]js]internalrefurijW anchorname#what-is-rootfsujaj?cjajιubaja}(jk]jm]jo]jq]js]ujajFcjaj˹ubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is initramfs?}jajsbaja}(jk]jm]jo]jq]js]internalrefurijW anchorname#what-is-initramfsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPopulating initramfs:}jajsbaja}(jk]jm]jo]jq]js]internalrefurijW anchorname#populating-initramfsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExternal initramfs images:}jaj:sbaja}(jk]jm]jo]jq]js]internalrefurijW anchorname#external-initramfs-imagesujaj?cjaj7ubaja}(jk]jm]jo]jq]js]ujajFcjaj4ubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContents of initramfs:}jaj]sbaja}(jk]jm]jo]jq]js]internalrefurijW anchorname#contents-of-initramfsujaj?cjajZubaja}(jk]jm]jo]jq]js]ujajFcjajWubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhy cpio rather than tar?}jajsbaja}(jk]jm]jo]jq]js]internalrefurijW anchorname#why-cpio-rather-than-tarujaj?cjaj}ubaja}(jk]jm]jo]jq]js]ujajFcjajzubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFuture directions:}jajsbaja}(jk]jm]jo]jq]js]internalrefurijW anchorname#future-directionsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubeja}(jk]jm]jo]jq]js]ujajcjajBubeja}(jk]jm]jo]jq]js]ujajmcjaj?ubaja}(jk]jm]jo]jq]js]ujajcubj`jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe QNX6 Filesystem}jajۺsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/qnx6 anchornamehujaj?cjajغubaja}(jk]jm]jo]jq]js]ujajFcjajպubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOption}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#optionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Specification}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#specificationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlocks}jaj>sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#blocksujaj?cjaj;ubaja}(jk]jm]jo]jq]js]ujajFcjaj8ubaja}(jk]jm]jo]jq]js]ujajmcjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe superblocks}jajasbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#the-superblocksujaj?cjaj^ubaja}(jk]jm]jo]jq]js]ujajFcjaj[ubaja}(jk]jm]jo]jq]js]ujajmcjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInodes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#inodesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj~ubaja}(jk]jm]jo]jq]js]ujajmcjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Directories}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #directoriesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Special files}jajʻsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#special-filesujaj?cjajǻubaja}(jk]jm]jo]jq]js]ujajFcjajĻubaja}(jk]jm]jo]jq]js]ujajmcjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLong filenames}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#long-filenamesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBitmap}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#bitmapujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBitmap system area}jaj3sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#bitmap-system-areaujaj?cjaj0ubaja}(jk]jm]jo]jq]js]ujajFcjaj-ubaja}(jk]jm]jo]jq]js]ujajmcjaj5ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajպubeja}(jk]jm]jo]jq]js]ujajmcjajҺubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaROMFS - ROM File System}jajwsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/romfs anchornamehujaj?cjajtubaja}(jk]jm]jo]jq]js]ujajFcjajqubaja}(jk]jm]jo]jq]js]ujajmcjajnubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGraphs}jajsbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/dsd/graph anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja_DSD}jajüsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#dsdujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPorts and endpoints}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#ports-and-endpointsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #referencesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMDIO bus and PHYs in ACPI}jajAsbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/dsd/phy anchornamehujaj?cjaj>ubaja}(jk]jm]jo]jq]js]ujajFcjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja phy-handle}jajasbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname #phy-handleujaj?cjaj^ubaja}(jk]jm]jo]jq]js]ujajFcjaj[ubaja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japhy-mode}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname #phy-modeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj~ubaja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamanaged}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#managedujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fixed-link}jajʽsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname #fixed-linkujaj?cjajǽubaja}(jk]jm]jo]jq]js]ujajFcjajĽubaja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDSDT entry for MDIO node}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname#dsdt-entry-for-mdio-nodeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#DSDT entries representing MAC nodes}jajsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname$#dsdt-entries-representing-mac-nodesujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;MAC node example where “managed” property is specified.}jaj3sbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname5#mac-node-example-where-managed-property-is-specifiedujaj?cjaj0ubaja}(jk]jm]jo]jq]js]ujajFcjaj-ubaja}(jk]jm]jo]jq]js]ujajmcjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1MAC node example with a “fixed-link” subnode.}jajVsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname+#mac-node-example-with-a-fixed-link-subnodeujaj?cjajSubaja}(jk]jm]jo]jq]js]ujajFcjajPubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajvsbaja}(jk]jm]jo]jq]js]internalrefurijP anchorname #referencesujaj?cjajsubaja}(jk]jm]jo]jq]js]ujajFcjajpubaja}(jk]jm]jo]jq]js]ujajmcjajmubaja}(jk]jm]jo]jq]js]ujajcjajPubeja}(jk]jm]jo]jq]js]ujajmcjajXubeja}(jk]jm]jo]jq]js]ujajcjaj;ubeja}(jk]jm]jo]jq]js]ujajmcjaj8ubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&_DSD Device Properties Related to GPIO}jajsbaja}(jk]jm]jo]jq]js]internalrefuri#firmware-guide/acpi/gpio-properties anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther supported properties}jajھsbaja}(jk]jm]jo]jq]js]internalrefurijɾ anchorname#other-supported-propertiesujaj?cjaj׾ubaja}(jk]jm]jo]jq]js]ujajFcjajԾubaja}(jk]jm]jo]jq]js]ujajmcjajѾubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&ACPI GPIO Mappings Provided by Drivers}jajsbaja}(jk]jm]jo]jq]js]internalrefurijɾ anchorname'#acpi-gpio-mappings-provided-by-driversujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajѾubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the _CRS fallback}jaj sbaja}(jk]jm]jo]jq]js]internalrefurijɾ anchorname#using-the-crs-fallbackujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajѾubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting GPIO descriptor}jajCsbaja}(jk]jm]jo]jq]js]internalrefurijɾ anchorname#getting-gpio-descriptorujaj?cjaj@ubaja}(jk]jm]jo]jq]js]ujajFcjaj=ubaja}(jk]jm]jo]jq]js]ujajmcjajѾubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDisplay Core Next (DCN)}jaj{sbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/display/dcn-overview anchornamehujaj?cjajxubaja}(jk]jm]jo]jq]js]ujajFcjajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFront End and Back End}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#front-end-and-back-endujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data Flow}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #data-flowujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD Hardware Pipeline}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#amd-hardware-pipelineujaj?cjaj޿ubaja}(jk]jm]jo]jq]js]ujajFcjajۿubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Global Sync}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #global-syncujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajuubeja}(jk]jm]jo]jq]js]ujajmcjajrubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTmpfs}jaj<sbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/tmpfs anchornamehujaj?cjaj9ubaja}(jk]jm]jo]jq]js]ujajFcjaj6ubaja}(jk]jm]jo]jq]js]ujajmcjaj3ubaja}(jk]jm]jo]jq]js]ujajcubjujK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKSMBD - SMB3 Kernel Server}jajhsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/smb/ksmbd anchornamehujaj?cjajeubaja}(jk]jm]jo]jq]js]ujajFcjajbubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKSMBD architecture}jajsbaja}(jk]jm]jo]jq]js]internalrefurijw anchorname#ksmbd-architectureujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaksmbd (kernel daemon)}jajsbaja}(jk]jm]jo]jq]js]internalrefurijw anchorname#ksmbd-kernel-daemonujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ksmbd.mountd (user space daemon)}jajsbaja}(jk]jm]jo]jq]js]internalrefurijw anchorname#ksmbd-mountd-user-space-daemonujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKSMBD Feature Status}jajsbaja}(jk]jm]jo]jq]js]internalrefurijw anchorname#ksmbd-feature-statusujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How to run}jajsbaja}(jk]jm]jo]jq]js]internalrefurijw anchorname #how-to-runujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShutdown KSMBD}jaj@sbaja}(jk]jm]jo]jq]js]internalrefurijw anchorname#shutdown-ksmbdujaj?cjaj=ubaja}(jk]jm]jo]jq]js]ujajFcjaj:ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to turn debug print on}jajcsbaja}(jk]jm]jo]jq]js]internalrefurijw anchorname#how-to-turn-debug-print-onujaj?cjaj`ubaja}(jk]jm]jo]jq]js]ujajFcjaj]ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajbubeja}(jk]jm]jo]jq]js]ujajmcjaj_ubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUDF file system}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/udf anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaACPI _OSI and _REV methods}jajsbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/osi anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use _OSI}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#how-to-use-osiujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBefore _OSI, there was _OS}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#before-osi-there-was-osujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%_OSI is born, and immediately misused}jaj-sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname$#osi-is-born-and-immediately-misusedujaj?cjaj*ubaja}(jk]jm]jo]jq]js]ujajFcjaj'ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDo not use _REV}jajPsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#do-not-use-revujaj?cjajMubaja}(jk]jm]jo]jq]js]ujajFcjajJubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Apple Mac and _OSI(“Darwin”)}jajssbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#apple-mac-and-osi-darwinujaj?cjajpubaja}(jk]jm]jo]jq]js]ujajFcjajmubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUBI File System}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/ubifs anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #introductionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount options}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#mount-optionsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuick usage instructions}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#quick-usage-instructionsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj4sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #referencesujaj?cjaj1ubaja}(jk]jm]jo]jq]js]ujajFcjaj.ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXFS Online Fsck Design}jajlsbaja}(jk]jm]jo]jq]js]internalrefuri&filesystems/xfs/xfs-online-fsck-design anchornamehjajoujaj?cjajiubaja}(jk]jm]jo]jq]js]ujajFcjajfubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. What is a Filesystem Check?}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#what-is-a-filesystem-checkja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTLDR; Show Me the Code!}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#tldr-show-me-the-codeja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExisting Tools}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#existing-toolsja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblem Statement}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#problem-statementja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Theory of Operation}jaj%sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#theory-of-operationja](KKeujaj?cjaj"ubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScope}jajFsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#scopeja](KKKeujaj?cjajCubaja}(jk]jm]jo]jq]js]ujajFcjaj@ubaja}(jk]jm]jo]jq]js]ujajmcjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhases of Work}jajjsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#phases-of-workja](KKKeujaj?cjajgubaja}(jk]jm]jo]jq]js]ujajFcjajdubaja}(jk]jm]jo]jq]js]ujajmcjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSteps for Each Scrub Item}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#steps-for-each-scrub-itemja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaClassification of Metadata}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#classification-of-metadataja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrimary Metadata}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#primary-metadataja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecondary Metadata}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#secondary-metadataja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary Information}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#summary-informationja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRisk Management}jajKsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#risk-managementja](KKKeujaj?cjajHubaja}(jk]jm]jo]jq]js]ujajFcjajEubaja}(jk]jm]jo]jq]js]ujajmcjaj=ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Testing Plan}jaj{sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname #testing-planja](KKeujaj?cjajxubaja}(jk]jm]jo]jq]js]ujajFcjajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntegrated Testing with fstests}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname #integrated-testing-with-fstestsja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'General Fuzz Testing of Metadata Blocks}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname(#general-fuzz-testing-of-metadata-blocksja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Targeted Fuzz Testing of Metadata Records}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname*#targeted-fuzz-testing-of-metadata-recordsja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStress Testing}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#stress-testingja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajuubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. User Interface}jaj8sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#user-interfaceja](KKeujaj?cjaj5ubaja}(jk]jm]jo]jq]js]ujajFcjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChecking on Demand}jajYsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#checking-on-demandja](KKKeujaj?cjajVubaja}(jk]jm]jo]jq]js]ujajFcjajSubaja}(jk]jm]jo]jq]js]ujajmcjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBackground Service}jaj}sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#background-serviceja](KKKeujaj?cjajzubaja}(jk]jm]jo]jq]js]ujajFcjajwubaja}(jk]jm]jo]jq]js]ujajmcjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHealth Reporting}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#health-reportingja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajPubeja}(jk]jm]jo]jq]js]ujajcjaj2ubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(5. Kernel Algorithms and Data Structures}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname&#kernel-algorithms-and-data-structuresja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSelf Describing Metadata}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#self-describing-metadataja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReverse Mapping}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#reverse-mappingja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaChecking and Cross-Referencing}jaj:sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#checking-and-cross-referencingja](KKKeujaj?cjaj7ubaja}(jk]jm]jo]jq]js]ujajFcjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMetadata Buffer Verification}jaj[sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#metadata-buffer-verificationja](KKKKeujaj?cjajXubaja}(jk]jm]jo]jq]js]ujajFcjajUubaja}(jk]jm]jo]jq]js]ujajmcjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInternal Consistency Checks}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#internal-consistency-checksja](KKKKeujaj?cjaj|ubaja}(jk]jm]jo]jq]js]ujajFcjajyubaja}(jk]jm]jo]jq]js]ujajmcjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Validation of Userspace-Controlled Record Attributes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname5#validation-of-userspace-controlled-record-attributesja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cross-Referencing Space Metadata}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname!#cross-referencing-space-metadataja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChecking Extended Attributes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#checking-extended-attributesja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Checking and Cross-Referencing Directories}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname+#checking-and-cross-referencing-directoriesja](KKKKeujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Checking Directory/Attribute Btrees}jaj0sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname$#checking-directory-attribute-btreesja](KKKKKeujaj?cjaj-ubaja}(jk]jm]jo]jq]js]ujajFcjaj*ubaja}(jk]jm]jo]jq]js]ujajmcjaj'ubaja}(jk]jm]jo]jq]js]ujajcjaj ubeja}(jk]jm]jo]jq]js]ujajmcjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Cross-Referencing Summary Counters}jaj`sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname##cross-referencing-summary-countersja](KKKKeujaj?cjaj]ubaja}(jk]jm]jo]jq]js]ujajFcjajZubaja}(jk]jm]jo]jq]js]ujajmcjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPost-Repair Reverification}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#post-repair-reverificationja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj~ubaja}(jk]jm]jo]jq]js]ujajmcjajRubeja}(jk]jm]jo]jq]js]ujajcjaj4ubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Eventual Consistency vs. Online Fsck}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname$#eventual-consistency-vs-online-fsckja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiscovery of the Problem}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#discovery-of-the-problemja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Intent Drains}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#intent-drainsja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Static Keys (aka Jump Label Patching)}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname$#static-keys-aka-jump-label-patchingja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPageable Kernel Memory}jajMsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#pageable-kernel-memoryja](KKKeujaj?cjajJubaja}(jk]jm]jo]jq]js]ujajFcjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxfile Access Models}jajnsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#xfile-access-modelsja](KKKKeujaj?cjajkubaja}(jk]jm]jo]jq]js]ujajFcjajhubaja}(jk]jm]jo]jq]js]ujajmcjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxfile Access Coordination}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#xfile-access-coordinationja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajeubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaArrays of Fixed-Sized Records}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#arrays-of-fixed-sized-recordsja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArray Access Patterns}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#array-access-patternsja](KKKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIterating Array Elements}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#iterating-array-elementsja](KKKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSorting Array Elements}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#sorting-array-elementsja](KKKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCase Study: Sorting xfarrays}jaj@sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#case-study-sorting-xfarraysja](KKKKKKeujaj?cjaj=ubaja}(jk]jm]jo]jq]js]ujajFcjaj:ubaja}(jk]jm]jo]jq]js]ujajmcjaj7ubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Blob Storage}jaj|sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname #blob-storageja](KKKKeujaj?cjajyubaja}(jk]jm]jo]jq]js]ujajFcjajvubaja}(jk]jm]jo]jq]js]ujajmcjajeubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIn-Memory B+Trees}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#in-memory-b-treesja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Using xfiles as a Buffer Cache Target}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname&#using-xfiles-as-a-buffer-cache-targetja](KKKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Space Management with an xfbtree}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname!#space-management-with-an-xfbtreeja](KKKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPopulating an xfbtree}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#populating-an-xfbtreeja](KKKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Committing Logged xfbtree Buffers}jaj-sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname"#committing-logged-xfbtree-buffersja](KKKKKeujaj?cjaj*ubaja}(jk]jm]jo]jq]js]ujajFcjaj'ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajeubeja}(jk]jm]jo]jq]js]ujajcjajGubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBulk Loading of Ondisk B+Trees}jajisbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#bulk-loading-of-ondisk-b-treesja](KKKeujaj?cjajfubaja}(jk]jm]jo]jq]js]ujajFcjajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeometry Computation}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#geometry-computationja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReserving New B+Tree Blocks}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#reserving-new-b-tree-blocksja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting the New Tree}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#writing-the-new-treeja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Case Study: Rebuilding the Inode Index}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname&#case-study-rebuilding-the-inode-indexja](KKKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Case Study: Rebuilding the Space Reference Counts}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname1#case-study-rebuilding-the-space-reference-countsja](KKKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Case Study: Rebuilding File Fork Mapping Indices}jaj;sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname0#case-study-rebuilding-file-fork-mapping-indicesja](KKKKKeujaj?cjaj8ubaja}(jk]jm]jo]jq]js]ujajFcjaj5ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajcubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReaping Old Metadata Blocks}jajwsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#reaping-old-metadata-blocksja](KKKeujaj?cjajtubaja}(jk]jm]jo]jq]js]ujajFcjajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Case Study: Reaping After a Regular Btree Repair}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname0#case-study-reaping-after-a-regular-btree-repairja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Case Study: Rebuilding the Free Space Indices}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname-#case-study-rebuilding-the-free-space-indicesja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Case Study: Reaping After Repairing Reverse Mapping Btrees}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname:#case-study-reaping-after-repairing-reverse-mapping-btreesja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCase Study: Rebuilding the AGFL}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#case-study-rebuilding-the-agflja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajqubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInode Record Repairs}jaj4sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#inode-record-repairsja](KKKeujaj?cjaj1ubaja}(jk]jm]jo]jq]js]ujajFcjaj.ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuota Record Repairs}jajXsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#quota-record-repairsja](KKK eujaj?cjajUubaja}(jk]jm]jo]jq]js]ujajFcjajRubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Freezing to Fix Summary Counters}jaj|sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname!#freezing-to-fix-summary-countersja](KKK eujaj?cjajyubaja}(jk]jm]jo]jq]js]ujajFcjajvubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFull Filesystem Scans}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#full-filesystem-scansja](KKK eujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCoordinated Inode Scans}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#coordinated-inode-scansja](KKK Keujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInode Management}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#inode-managementja](KKK Keujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaiget and irele During a Scrub}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#iget-and-irele-during-a-scrubja](KKK KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking Inodes}jaj*sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#locking-inodesja](KKK KKeujaj?cjaj'ubaja}(jk]jm]jo]jq]js]ujajFcjaj$ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Case Study: Finding a Directory Parent}jajNsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname&#case-study-finding-a-directory-parentja](KKK KKeujaj?cjajKubaja}(jk]jm]jo]jq]js]ujajFcjajHubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilesystem Hooks}jaj~sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#filesystem-hooksja](KKK Keujaj?cjaj{ubaja}(jk]jm]jo]jq]js]ujajFcjajxubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLive Updates During a Scan}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#live-updates-during-a-scanja](KKK Keujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Case Study: Quota Counter Checking}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname"#case-study-quota-counter-checkingja](KKK KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Case Study: File Link Count Checking}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname$#case-study-file-link-count-checkingja](KKK KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Case Study: Rebuilding Reverse Mapping Records}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname.#case-study-rebuilding-reverse-mapping-recordsja](KKK KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Staging Repairs with Temporary Files on Disk}jajGsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname-#staging-repairs-with-temporary-files-on-diskja](KKK eujaj?cjajDubaja}(jk]jm]jo]jq]js]ujajFcjajAubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing a Temporary File}jajhsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#using-a-temporary-fileja](KKK Keujaj?cjajeubaja}(jk]jm]jo]jq]js]ujajFcjajbubaja}(jk]jm]jo]jq]js]ujajmcjaj_ubaja}(jk]jm]jo]jq]js]ujajcjajAubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLogged File Content Exchanges}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#logged-file-content-exchangesja](KKK eujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Mechanics of a Logged File Content Exchange}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname,#mechanics-of-a-logged-file-content-exchangeja](KKK Keujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Preparation for File Content Exchanges}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname'#preparation-for-file-content-exchangesja](KKK Keujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Special Features for Exchanging Metadata File Contents}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname7#special-features-for-exchanging-metadata-file-contentsja](KKK Keujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Exchanging Temporary File Contents}jaj%sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname##exchanging-temporary-file-contentsja](KKK Keujaj?cjaj"ubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Case Study: Repairing the Realtime Summary File}jajFsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname/#case-study-repairing-the-realtime-summary-fileja](KKK KKeujaj?cjajCubaja}(jk]jm]jo]jq]js]ujajFcjaj@ubaja}(jk]jm]jo]jq]js]ujajmcjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Case Study: Salvaging Extended Attributes}jajjsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname)#case-study-salvaging-extended-attributesja](KKK KKeujaj?cjajgubaja}(jk]jm]jo]jq]js]ujajFcjajdubaja}(jk]jm]jo]jq]js]ujajmcjaj=ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFixing Directories}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#fixing-directoriesja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Case Study: Salvaging Directories}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname!#case-study-salvaging-directoriesja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaParent Pointers}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#parent-pointersja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Case Study: Repairing Directories with Parent Pointers}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname6#case-study-repairing-directories-with-parent-pointersja](KKKKKeujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Case Study: Repairing Parent Pointers}jaj0sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname%#case-study-repairing-parent-pointersja](KKKKKeujaj?cjaj-ubaja}(jk]jm]jo]jq]js]ujajFcjaj*ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Digression: Offline Checking of Parent Pointers}jajTsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname/#digression-offline-checking-of-parent-pointersja](KKKKKeujaj?cjajQubaja}(jk]jm]jo]jq]js]ujajFcjajNubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Case Study: Directory Tree Structure}jajxsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname$#case-study-directory-tree-structureja](KKKKKeujaj?cjajuubaja}(jk]jm]jo]jq]js]ujajFcjajrubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The Orphanage}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#the-orphanageja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+6. Userspace Algorithms and Data Structures}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname)#userspace-algorithms-and-data-structuresja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChecking Metadata}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#checking-metadataja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParallel Inode Scans}jaj)sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#parallel-inode-scansja](KKKeujaj?cjaj&ubaja}(jk]jm]jo]jq]js]ujajFcjaj#ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScheduling Repairs}jajMsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#scheduling-repairsja](KKKeujaj?cjajJubaja}(jk]jm]jo]jq]js]ujajFcjajGubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Checking Names for Confusable Unicode Sequences}jajqsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname0#checking-names-for-confusable-unicode-sequencesja](KKKeujaj?cjajnubaja}(jk]jm]jo]jq]js]ujajFcjajkubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Media Verification of File Data Extents}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname(#media-verification-of-file-data-extentsja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7. Conclusion and Future Work}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#conclusion-and-future-workja](KKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXFS_IOC_EXCHANGE_RANGE}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#xfs-ioc-exchange-rangeja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.File Content Exchanges with Regular User Files}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname/#file-content-exchanges-with-regular-user-filesja](KKKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVectorized Scrub}jaj7sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#vectorized-scrubja](KKKeujaj?cjaj4ubaja}(jk]jm]jo]jq]js]ujajFcjaj1ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Quality of Service Targets for Scrub}jaj[sbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname%#quality-of-service-targets-for-scrubja](KKKeujaj?cjajXubaja}(jk]jm]jo]jq]js]ujajFcjajUubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefragmenting Free Space}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#defragmenting-free-spaceja](KKKeujaj?cjaj|ubaja}(jk]jm]jo]jq]js]ujajFcjajyubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShrinking Filesystems}jajsbaja}(jk]jm]jo]jq]js]internalrefurij{ anchorname#shrinking-filesystemsja](KKKeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajfubeja}(jk]jm]jo]jq]js]ujajmcjajcubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPU Driver Documentation}jajsbaja}(jk]jm]jo]jq]js]internalrefuri gpu/drivers anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jo.)}(jahja]ja}(jk]jm]jo]jq]js]parentjentries](Ngpu/amdgpu/indexNgpu/i915Ngpu/imagination/indexNgpu/mcdeN gpu/mesonN gpu/nouveauN gpu/pl111N gpu/tegraN gpu/tve200Ngpu/v3dNgpu/vc4Ngpu/vkmsNgpu/bridge/dw-hdmiN gpu/xen-frontN gpu/xe/indexNgpu/afbcNgpu/komeda-kmsN gpu/panfrostN gpu/panthorN gpu/zynqmpNgpu/nova/indexe includefiles](jjjjjjjjjj j"j$j&j(j*j,j.j0j2j4j6emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajijՔ9/var/lib/git/docbuild/linux/Documentation/gpu/drivers.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajMsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#indicesujaj?cjajJubaja}(jk]jm]jo]jq]js]ujajFcjajGubaja}(jk]jm]jo]jq]js]ujajmcjajDubaja}(jk]jm]jo]jq]js]exprsubproject and htmlujajkjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAMDGPU - Display Contributions}jajsbaja}(jk]jm]jo]jq]js]internalrefuri'gpu/amdgpu/display/display-contributing anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Gitlab issues}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#gitlab-issuesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIGT}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#igtujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Compilation}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #compilationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFix compilation warnings}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#fix-compilation-warningsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Fix compilation issues when using um architecture}jaj6sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname2#fix-compilation-issues-when-using-um-architectureujaj?cjaj3ubaja}(jk]jm]jo]jq]js]ujajFcjaj0ubaja}(jk]jm]jo]jq]js]ujajmcjaj ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Code Refactor}jajesbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#code-refactorujaj?cjajbubaja}(jk]jm]jo]jq]js]ujajFcjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Add prefix to DC functions to improve the debug with ftrace}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname<#add-prefix-to-dc-functions-to-improve-the-debug-with-ftraceujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReduce code duplication}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#reduce-code-duplicationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Make atomic_commit_[check|tail] more readable}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname,#make-atomic-commit-check-tail-more-readableujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj|ubeja}(jk]jm]jo]jq]js]ujajcjaj_ubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Documentation}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#documentationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExpand kernel-doc}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#expand-kernel-docujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Beyond AMDGPU}jajIsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#beyond-amdgpuujaj?cjajFubaja}(jk]jm]jo]jq]js]ujajFcjajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnable underlay}jajisbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#enable-underlayujaj?cjajfubaja}(jk]jm]jo]jq]js]ujajFcjajcubaja}(jk]jm]jo]jq]js]ujajmcjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Adaptive Backlight Modulation (ABM)}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname"#adaptive-backlight-modulation-abmujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHDR & Color management & VRR}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#hdr-color-management-vrrujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj`ubeja}(jk]jm]jo]jq]js]ujajcjajCubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0ZoneFS - Zone filesystem for Zoned block devices}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/zonefs anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #introductionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZoned block devices}jaj3sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#zoned-block-devicesujaj?cjaj0ubaja}(jk]jm]jo]jq]js]ujajFcjaj-ubaja}(jk]jm]jo]jq]js]ujajmcjaj*ubaja}(jk]jm]jo]jq]js]ujajcjaj ubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaZonefs Overview}jajbsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#zonefs-overviewujaj?cjaj_ubaja}(jk]jm]jo]jq]js]ujajFcjaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOn-disk metadata}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#on-disk-metadataujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj|ubaja}(jk]jm]jo]jq]js]ujajmcjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZone type sub-directories}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#zone-type-sub-directoriesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Zone files}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #zone-filesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConventional zone files}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#conventional-zone-filesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSequential zone files}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#sequential-zone-filesujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFormat options}jaj1sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#format-optionsujaj?cjaj.ubaja}(jk]jm]jo]jq]js]ujajFcjaj+ubaja}(jk]jm]jo]jq]js]ujajmcjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIO error handling}jajTsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#io-error-handlingujaj?cjajQubaja}(jk]jm]jo]jq]js]ujajFcjajNubaja}(jk]jm]jo]jq]js]ujajmcjajyubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Mount options}jajwsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#mount-optionsujaj?cjajtubaja}(jk]jm]jo]jq]js]ujajFcjajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“errors=” option}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#errors-behavior-optionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“explicit-open” option}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#explicit-open-optionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajqubeja}(jk]jm]jo]jq]js]ujajmcjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRuntime sysfs attributes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#runtime-sysfs-attributesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajyubeja}(jk]jm]jo]jq]js]ujajcjaj\ubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaZonefs User Space Tools}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#zonefs-user-space-toolsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jaj8sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #examplesujaj?cjaj5ubaja}(jk]jm]jo]jq]js]ujajFcjaj2ubaja}(jk]jm]jo]jq]js]ujajmcjaj/ubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverlay Filesystem}jaj|sbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/overlayfs anchornamehujaj?cjajyubaja}(jk]jm]jo]jq]js]ujajFcjajvubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverlay objects}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#overlay-objectsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInode properties}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#inode-propertiesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUpper and Lower}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#upper-and-lowerujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Directories}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #directoriesujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja whiteouts and opaque directories}jaj1sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname!#whiteouts-and-opaque-directoriesujaj?cjaj.ubaja}(jk]jm]jo]jq]js]ujajFcjaj+ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jareaddir}jajTsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#readdirujaj?cjajQubaja}(jk]jm]jo]jq]js]ujajFcjajNubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarenaming directories}jajwsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#renaming-directoriesujaj?cjajtubaja}(jk]jm]jo]jq]js]ujajFcjajqubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-directories}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#non-directoriesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPermission model}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#permission-modelujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiple lower layers}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#multiple-lower-layersujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMetadata only copy up}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#metadata-only-copy-upujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData-only lower layers}jaj&sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#data-only-lower-layersujaj?cjaj#ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Specifying layers via file descriptors}jajIsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname'#specifying-layers-via-file-descriptorsujaj?cjajFubaja}(jk]jm]jo]jq]js]ujajFcjajCubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafs-verity support}jajlsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#fs-verity-supportujaj?cjajiubaja}(jk]jm]jo]jq]js]ujajFcjajfubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSharing and copying layers}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#sharing-and-copying-layersujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNesting overlayfs mounts}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#nesting-overlayfs-mountsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNon-standard behavior}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#non-standard-behaviorujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja redirect_dir}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #redirect-dirujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaindex}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#indexujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxino}jaj;sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#xinoujaj?cjaj8ubaja}(jk]jm]jo]jq]js]ujajFcjaj5ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Changes to underlying filesystems}jajjsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname"#changes-to-underlying-filesystemsujaj?cjajgubaja}(jk]jm]jo]jq]js]ujajFcjajdubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NFS export}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #nfs-exportujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UUID and fsid}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#uuid-and-fsidujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVolatile mount}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#volatile-mountujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja User xattr}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #user-xattrujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Testsuite}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #testsuiteujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajvubeja}(jk]jm]jo]jq]js]ujajmcjajsubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXFS Filesystem Documentation}jajQsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/xfs/index anchornamehujaj?cjajNubaja}(jk]jm]jo]jq]js]ujajFcjajKubjK%)}(jahja]jo.)}(jahja]ja}(jk]jm]jo]jq]js]parentj`entries](N*filesystems/xfs/xfs-delayed-logging-designN,filesystems/xfs/xfs-maintainer-entry-profileN,filesystems/xfs/xfs-self-describing-metadataN&filesystems/xfs/xfs-online-fsck-designe includefiles](jwjyj{j}emaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajijՔC/var/lib/git/docbuild/linux/Documentation/filesystems/xfs/index.rstj֔Kjajhubaja}(jk]jm]jo]jq]js]ujajcjajKubeja}(jk]jm]jo]jq]js]ujajmcjajHubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Arm Framebuffer Compression (AFBC)}jajsbaja}(jk]jm]jo]jq]js]internalrefurigpu/afbc anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComponents and Ordering}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#components-and-orderingujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNumber of Planes}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#number-of-planesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCross-device interoperability}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#cross-device-interoperabilityujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Long running workloads and compute}jajDsbaja}(jk]jm]jo]jq]js]internalrefurigpu/drm-compute anchornamehujaj?cjajAubaja}(jk]jm]jo]jq]js]ujajFcjaj>ubaja}(jk]jm]jo]jq]js]ujajmcjaj;ubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1FPGA Device Feature List (DFL) Framework Overview}jajpsbaja}(jk]jm]jo]jq]js]internalrefurifpga/dfl anchornamehujaj?cjajmubaja}(jk]jm]jo]jq]js]ujajFcjajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Device Feature List (DFL) Overview}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname!#device-feature-list-dfl-overviewujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Device Feature Header - Version 0}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #device-feature-header-version-0ujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Device Feature Header - Version 1}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #device-feature-header-version-1ujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"FIU - FME (FPGA Management Engine)}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#fiu-fme-fpga-management-engineujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FIU - PORT}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #fiu-portujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAFU}jaj?sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#afuujaj?cjaj<ubaja}(jk]jm]jo]jq]js]ujajFcjaj9ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDFL Framework Overview}jajbsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#dfl-framework-overviewujaj?cjaj_ubaja}(jk]jm]jo]jq]js]ujajFcjaj\ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPartial Reconfiguration}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#partial-reconfigurationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FPGA virtualization - PCIe SRIOV}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#fpga-virtualization-pcie-sriovujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice enumeration}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#device-enumerationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPerformance Counters}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#performance-countersujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt support}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#interrupt-supportujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdd new FIUs support}jaj4sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#add-new-fius-supportujaj?cjaj1ubaja}(jk]jm]jo]jq]js]ujajFcjaj.ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Add new private features support}jajWsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname!#add-new-private-features-supportujaj?cjajTubaja}(jk]jm]jo]jq]js]ujajFcjajQubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Location of DFLs on a PCI Device}jajzsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname!#location-of-dfls-on-a-pci-deviceujaj?cjajwubaja}(jk]jm]jo]jq]js]ujajFcjajtubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Userspace driver support for DFL devices}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname)#userspace-driver-support-for-dfl-devicesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpen discussion}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#open-discussionujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajjubeja}(jk]jm]jo]jq]js]ujajmcjajgubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaspufs}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/spufs/spufs anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#nameujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj;sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #descriptionujaj?cjaj8ubaja}(jk]jm]jo]jq]js]ujajFcjaj5ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount Options}jaj^sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#mount-optionsujaj?cjaj[ubaja}(jk]jm]jo]jq]js]ujajFcjajXubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiles}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#filesujaj?cjaj~ubaja}(jk]jm]jo]jq]js]ujajFcjaj{ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #examplesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthors}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#authorsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSee Also}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #see-alsoujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubj/ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3ACPI Device Tree - Representation of ACPI Namespace}jaj"sbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/namespace anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstract}jajBsbaja}(jk]jm]jo]jq]js]internalrefurij1 anchorname #abstractujaj?cjaj?ubaja}(jk]jm]jo]jq]js]ujajFcjaj<ubaja}(jk]jm]jo]jq]js]ujajmcjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI Definition Blocks}jajesbaja}(jk]jm]jo]jq]js]internalrefurij1 anchorname#acpi-definition-blocksujaj?cjajbubaja}(jk]jm]jo]jq]js]ujajFcjaj_ubaja}(jk]jm]jo]jq]js]ujajmcjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample ACPI Namespace}jajsbaja}(jk]jm]jo]jq]js]internalrefurij1 anchorname#example-acpi-namespaceujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux ACPI Device Objects}jajsbaja}(jk]jm]jo]jq]js]internalrefurij1 anchorname#linux-acpi-device-objectsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux ACPI Physical Device Glue}jajsbaja}(jk]jm]jo]jq]js]internalrefurij1 anchorname #linux-acpi-physical-device-glueujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample Linux ACPI Device Tree}jajsbaja}(jk]jm]jo]jq]js]internalrefurij1 anchorname#example-linux-acpi-device-treeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj9ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Intel INT3496 ACPI device extcon driver documentation}jaj)sbaja}(jk]jm]jo]jq]js]internalrefuri(firmware-guide/acpi/extcon-intel-int3496 anchornamehujaj?cjaj&ubaja}(jk]jm]jo]jq]js]ujajFcjaj#ubaja}(jk]jm]jo]jq]js]ujajmcjaj ubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaACPI CA Debug Output}jajUsbaja}(jk]jm]jo]jq]js]internalrefurifirmware-guide/acpi/debug anchornamehujaj?cjajRubaja}(jk]jm]jo]jq]js]ujajFcjajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompile-time configuration}jajusbaja}(jk]jm]jo]jq]js]internalrefurijd anchorname#compile-time-configurationujaj?cjajrubaja}(jk]jm]jo]jq]js]ujajFcjajoubaja}(jk]jm]jo]jq]js]ujajmcjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Boot- and run-time configuration}jajsbaja}(jk]jm]jo]jq]js]internalrefurijd anchorname #boot-and-run-time-configurationujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadebug_layer (component)}jajsbaja}(jk]jm]jo]jq]js]internalrefurijd anchorname#debug-layer-componentujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja debug_level}jajsbaja}(jk]jm]jo]jq]js]internalrefurijd anchorname #debug-levelujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(jk]jm]jo]jq]js]internalrefurijd anchorname #examplesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajlubeja}(jk]jm]jo]jq]js]ujajcjajOubeja}(jk]jm]jo]jq]js]ujajmcjajLubaja}(jk]jm]jo]jq]js]ujajcubj5 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6drm/bridge/dw-hdmi Synopsys DesignWare HDMI Controller}jaj9sbaja}(jk]jm]jo]jq]js]internalrefurigpu/bridge/dw-hdmi anchornamehujaj?cjaj6ubaja}(jk]jm]jo]jq]js]ujajFcjaj3ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Synopsys DesignWare HDMI Controller}jajYsbaja}(jk]jm]jo]jq]js]internalrefurijH anchorname$#synopsys-designware-hdmi-controllerujaj?cjajVubaja}(jk]jm]jo]jq]js]ujajFcjajSubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Supported Input Formats and Encodings}jajysbaja}(jk]jm]jo]jq]js]internalrefurijH anchorname&#supported-input-formats-and-encodingsujaj?cjajvubaja}(jk]jm]jo]jq]js]ujajFcjajsubaja}(jk]jm]jo]jq]js]ujajmcjajpubaja}(jk]jm]jo]jq]js]ujajcjajSubeja}(jk]jm]jo]jq]js]ujajmcjajPubaja}(jk]jm]jo]jq]js]ujajcjaj3ubeja}(jk]jm]jo]jq]js]ujajmcjaj0ubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDC Programming Model}jajsbaja}(jk]jm]jo]jq]js]internalrefuri(gpu/amdgpu/display/programming-model-dcn anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #overviewujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Display Driver Architecture Overview}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname%#display-driver-architecture-overviewujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Basic Objects}jaj sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#basic-objectsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic Operations}jajCsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#basic-operationsujaj?cjaj@ubaja}(jk]jm]jo]jq]js]ujajFcjaj=ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSquashfs 4.0 Filesystem}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/squashfs anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Filesystem Features}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#filesystem-featuresujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Using Squashfs}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#using-squashfsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Mount options}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#mount-optionsujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Squashfs Filesystem Design}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#squashfs-filesystem-designujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjaj ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 Compression options}jaj3sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#compression-optionsujaj?cjaj0ubaja}(jk]jm]jo]jq]js]ujajFcjaj-ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.2 Inodes}jajVsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#inodesujaj?cjajSubaja}(jk]jm]jo]jq]js]ujajFcjajPubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3 Directories}jajysbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #directoriesujaj?cjajvubaja}(jk]jm]jo]jq]js]ujajFcjajsubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.4 File data}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #file-dataujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.5 Fragment lookup table}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#fragment-lookup-tableujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.6 Uid/gid lookup table}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#uid-gid-lookup-tableujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.7 Export table}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #export-tableujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.8 Xattr table}jaj(sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #xattr-tableujaj?cjaj%ubaja}(jk]jm]jo]jq]js]ujajFcjaj"ubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. TODOs and Outstanding Issues}jajKsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#todos-and-outstanding-issuesujaj?cjajHubaja}(jk]jm]jo]jq]js]ujajFcjajEubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.1 TODO list}jajnsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #todo-listujaj?cjajkubaja}(jk]jm]jo]jq]js]ujajFcjajhubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.2 Squashfs Internal Cache}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#squashfs-internal-cacheujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj~ubaja}(jk]jm]jo]jq]js]ujajcubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChanges since 2.5.0:}jajsbaja}(jk]jm]jo]jq]js]internalrefurifilesystems/porting anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)GPU Power/Thermal Controls and Monitoring}jajsbaja}(jk]jm]jo]jq]js]internalrefurigpu/amdgpu/thermal anchornamehujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHWMON Interfaces}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#hwmon-interfacesujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja GPU sysfs Power State Interfaces}jaj8sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname!#gpu-sysfs-power-state-interfacesujaj?cjaj5ubaja}(jk]jm]jo]jq]js]ujajFcjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japower_dpm_state}jajXsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#power-dpm-stateujaj?cjajUubaja}(jk]jm]jo]jq]js]ujajFcjajRubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!power_dpm_force_performance_level}jaj{sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname"#power-dpm-force-performance-levelujaj?cjajxubaja}(jk]jm]jo]jq]js]ujajFcjajuubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japp_table}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #pp-tableujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japp_od_clk_voltage}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#pp-od-clk-voltageujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japp_dpm_*}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#pp-dpmujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japp_power_profile_mode}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#pp-power-profile-modeujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pm_policy}jaj*sbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #pm-policyujaj?cjaj'ubaja}(jk]jm]jo]jq]js]ujajFcjaj$ubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*_busy_percent}jajMsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #busy-percentujaj?cjajJubaja}(jk]jm]jo]jq]js]ujajFcjajGubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja gpu_metrics}jajpsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #gpu-metricsujaj?cjajmubaja}(jk]jm]jo]jq]js]ujajFcjajjubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fan_curve}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname #fan-curveujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaacoustic_limit_rpm_threshold}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#acoustic-limit-rpm-thresholdujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaacoustic_target_rpm_threshold}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#acoustic-target-rpm-thresholdujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafan_target_temperature}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#fan-target-temperatureujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafan_minimum_pwm}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#fan-minimum-pwmujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafan_zero_rpm_enable}jajBsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#fan-zero-rpm-enableujaj?cjaj?ubaja}(jk]jm]jo]jq]js]ujajFcjaj<ubaja}(jk]jm]jo]jq]js]ujajmcjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafan_zero_rpm_stop_temperature}jajesbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#fan-zero-rpm-stop-temperatureujaj?cjajbubaja}(jk]jm]jo]jq]js]ujajFcjaj_ubaja}(jk]jm]jo]jq]js]ujajmcjajOubeja}(jk]jm]jo]jq]js]ujajcjaj2ubeja}(jk]jm]jo]jq]js]ujajmcjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGFXOFF}jajsbaja}(jk]jm]jo]jq]js]internalrefurij anchorname#gfxoffujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``amdgpu_gfxoff``ja]ja amdgpu_gfxoff}jajsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajubaja}(jk]jm]jo]jq]js]internalrefurij anchorname#amdgpu-gfxoffujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``amdgpu_gfxoff_status``ja]jaamdgpu_gfxoff_status}jajsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajubaja}(jk]jm]jo]jq]js]internalrefurij anchorname#amdgpu-gfxoff-statusujaj?cjajubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``amdgpu_gfxoff_count``ja]jaamdgpu_gfxoff_count}jajsbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njajubaja}(jk]jm]jo]jq]js]internalrefurij anchorname#amdgpu-gfxoff-countujaj?cjaj ubaja}(jk]jm]jo]jq]js]ujajFcjajubaja}(jk]jm]jo]jq]js]ujajmcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``amdgpu_gfxoff_residency``ja]jaamdgpu_gfxoff_residency}jaj>sbaja}(jk]jm]jo]jq]js]ujajjՔNj֔Njaj;ubaja}(jk]jm]jo]jq]js]internalrefurij anchorname#amdgpu-gfxoff-residencyujaj?cjaj8ubaja}(jk]jm]jo]jq]js]ujajFcjaj5ubaja}(jk]jm]jo]jq]js]ujajmcjajubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjaj ubeja}(jk]jm]jo]jq]js]ujajcjajubeja}(jk]jm]jo]jq]js]ujajmcjajubaja}(jk]jm]jo]jq]js]ujajcubj" jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Xilinx FPGA}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/xilinx/index anchornamehuja referencejajubaja}(jU]jW]jY]j[]j]]ujacompact_paragraphjajubjK%)}(jahja](jo.)}(jahja]ja}(jU]jW]jY]j[]j]]parentjentries]Ndriver-api/xilinx/eemia includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔE/var/lib/git/docbuild/linux/Documentation/driver-api/xilinx/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#indicesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]uja list_itemjajubaja}(jU]jW]jY]j[]j]]exprsubproject and htmlujaonlyjajubeja}(jU]jW]jY]j[]j]]uja bullet_listjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Writing Device Drivers for Zorro Devices}jaj sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/zorro anchornamehujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj,sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #introductionujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjaj&ubaja}(jU]jW]jY]j[]j]]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProbing for Zorro Devices}jajOsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#probing-for-zorro-devicesujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajIubaja}(jU]jW]jY]j[]j]]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZorro Resources}jajrsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#zorro-resourcesujajjajoubaja}(jU]jW]jY]j[]j]]ujajjajlubaja}(jU]jW]jY]j[]j]]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Accessing the Zorro Address Space}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname"#accessing-the-zorro-address-spaceujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #referencesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj#ubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjn jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Xillybus driver for generic FPGA interface}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/xillybus anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #introductionujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jaj0sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #backgroundujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaXillybus Overview}jajSsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#xillybus-overviewujajjajPubaja}(jU]jW]jY]j[]j]]ujajjajMubaja}(jU]jW]jY]j[]j]]ujajjaj'ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#usageujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser interface}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#user-interfaceujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynchronization}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#synchronizationujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSeekable pipes}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#seekable-pipesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjaj|ubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Internals}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #internalsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSource code organization}jaj7sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#source-code-organizationujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPipe attributes}jajZsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#pipe-attributesujajjajWubaja}(jU]jW]jY]j[]j]]ujajjajTubaja}(jU]jW]jY]j[]j]]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost never reads from the FPGA}jaj}sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#host-never-reads-from-the-fpgaujajjajzubaja}(jU]jW]jY]j[]j]]ujajjajwubaja}(jU]jW]jY]j[]j]]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Channels, pipes, and the message channel}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname'#channels-pipes-and-the-message-channelujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData streaming}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#data-streamingujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData granularity}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#data-granularityujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProbing}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#probingujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuffer allocation}jaj,sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#buffer-allocationujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjaj&ubaja}(jU]jW]jY]j[]j]]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,The “nonempty” message (supporting poll)}jajOsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname%#the-nonempty-message-supporting-pollujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajIubaja}(jU]jW]jY]j[]j]]ujajjaj.ubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB hotplugging}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/hotplug anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux Hotplugging}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#linux-hotpluggingujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaKernel Hotplug Helper (}jajsbj)}(ja``/sbin/hotplug``ja]ja /sbin/hotplug}jajsbaja}(jU]jW]jY]j[]j]]ujaliteraljՔNj֔Njajubja)}jajsbeja}(jU]jW]jY]j[]j]]internalrefurij anchorname##kernel-hotplug-helper-sbin-hotplugujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB Policy Agent}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#usb-policy-agentujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB Modutils Support}jaj/sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#usb-modutils-supportujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjp jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVirtio on Linux}jajgsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/virtio/virtio anchornamehujajjajdubaja}(jU]jW]jY]j[]j]]ujajjajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijv anchorname #introductionujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Device - Driver communication: virtqueues}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijv anchorname'#device-driver-communication-virtqueuesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice discovery and probing}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijv anchorname#device-discovery-and-probingujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijv anchorname #referencesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj~ubeja}(jU]jW]jY]j[]j]]ujajjajaubeja}(jU]jW]jY]j[]j]]ujajjaj^ubaja}(jU]jW]jY]j[]j]]ujajubj. jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Frame Buffer Device}jaj(sbaja}(jU]jW]jY]j[]j]]internalrefurifb/framebuffer anchornamehujajjaj%ubaja}(jU]jW]jY]j[]j]]ujajjaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0. Introduction}jajHsbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchorname #introductionujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajBubaja}(jU]jW]jY]j[]j]]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. User’s View of /dev/fb*}jajksbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchorname#user-s-view-of-dev-fbujajjajhubaja}(jU]jW]jY]j[]j]]ujajjajeubaja}(jU]jW]jY]j[]j]]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"2. Programmer’s View of /dev/fb*}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchorname#programmer-s-view-of-dev-fbujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&3. Frame Buffer Resolution Maintenance}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchorname$#frame-buffer-resolution-maintenanceujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. The X Server}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchorname #the-x-serverujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Video Mode Timings}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchorname#video-mode-timingsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaD6. Converting XFree86 timing values info frame buffer device timings}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchornameB#converting-xfree86-timing-values-info-frame-buffer-device-timingsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 7. References}jaj=sbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchorname #referencesujajjaj:ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. Mailing list}jaj`sbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchorname #mailing-listujajjaj]ubaja}(jU]jW]jY]j[]j]]ujajjajZubaja}(jU]jW]jY]j[]j]]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9. Downloading}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchorname #downloadingujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj}ubaja}(jU]jW]jY]j[]j]]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 10. Credits}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij7 anchorname#creditsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj?ubeja}(jU]jW]jY]j[]j]]ujajjaj"ubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNotifier error injection}jajsbaja}(jU]jW]jY]j[]j]]internalrefuri%fault-injection/notifier-error-inject anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"PM notifier error injection module}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname##pm-notifier-error-injection-moduleujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Memory hotplug notifier error injection module}jaj!sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname/#memory-hotplug-notifier-error-injection-moduleujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8powerpc pSeries reconfig notifier error injection module}jajDsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname9#powerpc-pseries-reconfig-notifier-error-injection-moduleujajjajAubaja}(jU]jW]jY]j[]j]]ujajjaj>ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Netdevice notifier error injection module}jajgsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname*#netdevice-notifier-error-injection-moduleujajjajdubaja}(jU]jW]jY]j[]j]]ujajjajaubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFor more usage examples}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#for-more-usage-examplesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja TTY Internals}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/tty_internals anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKopen}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#kopenujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExported Internal Functions}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#exported-internal-functionsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInternal Functions}jaj(sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#internal-functionsujajjaj%ubaja}(jU]jW]jY]j[]j]]ujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?Intel(R) Dynamic Platform and Thermal Framework Sysfs Interface}jaj`sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/thermal/intel_dptf anchornamehujajjaj]ubaja}(jU]jW]jY]j[]j]]ujajjajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname #introductionujajjaj}ubaja}(jU]jW]jY]j[]j]]ujajjajzubaja}(jU]jW]jY]j[]j]]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPTF ACPI Drivers interface}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname#dptf-acpi-drivers-interfaceujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ACPI Thermal Relationship table interface}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname*#acpi-thermal-relationship-table-interfaceujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPTF ACPI Sensor drivers}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname#dptf-acpi-sensor-driversujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPTF ACPI Cooling drivers}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname#dptf-acpi-cooling-driversujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+DPTF Processor thermal PCI Driver interface}jaj/sbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname,#dptf-processor-thermal-pci-driver-interfaceujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%DPTF Processor thermal RFIM interface}jajRsbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname&#dptf-processor-thermal-rfim-interfaceujajjajOubaja}(jU]jW]jY]j[]j]]ujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'DPTF Power supply and Battery Interface}jajusbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname(#dptf-power-supply-and-battery-interfaceujajjajrubaja}(jU]jW]jY]j[]j]]ujajjajoubaja}(jU]jW]jY]j[]j]]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPTF Fan Control}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname#dptf-fan-controlujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWorkload Type Hints}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname#workload-type-hintsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajwubeja}(jU]jW]jY]j[]j]]ujajjajZubeja}(jU]jW]jY]j[]j]]ujajjajWubaja}(jU]jW]jY]j[]j]]ujajubjz jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,USB device persistence during system suspend}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/persist anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is the problem?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#what-is-the-problemujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is the solution?}jaj6sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#what-is-the-solutionujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIs this the best solution?}jajYsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#is-this-the-best-solutionujajjajVubaja}(jU]jW]jY]j[]j]]ujajjajSubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'WARNING: USB-persist can be dangerous!!}jaj|sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname%#warning-usb-persist-can-be-dangerousujajjajyubaja}(jU]jW]jY]j[]j]]ujajjajvubaja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj!jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTTY Line Discipline}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/tty_ldisc anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Registration}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #registrationujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther Functions}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#other-functionsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Line Discipline Operations Reference}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname%#line-discipline-operations-referenceujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver Access}jaj=sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#driver-accessujajjaj:ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TTY Flags}jaj`sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #tty-flagsujajjaj]ubaja}(jU]jW]jY]j[]j]]ujajjajZubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#lockingujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj}ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInternal Functions}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#internal-functionsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB core callbacks}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/callbacks anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat callbacks will usbcore do?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#what-callbacks-will-usbcore-doujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCalling conventions}jaj!sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#calling-conventionsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHotplugging callbacks}jajDsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#hotplugging-callbacksujajjajAubaja}(jU]jW]jY]j[]j]]ujajjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe probe() callback}jajdsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#the-probe-callbackujajjajaubaja}(jU]jW]jY]j[]j]]ujajjaj^ubaja}(jU]jW]jY]j[]j]]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe disconnect() callback}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#the-disconnect-callbackujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj[ubeja}(jU]jW]jY]j[]j]]ujajjaj>ubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice level callbacks}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#device-level-callbacksujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja pre_reset}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #pre-resetujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja post_reset}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #post-resetujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCall sequences}jaj(sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#call-sequencesujajjaj%ubaja}(jU]jW]jY]j[]j]]ujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEDAC/RAS features}jaj`sbaja}(jU]jW]jY]j[]j]]internalrefuri edac/features anchornamehujajjaj]ubaja}(jU]jW]jY]j[]j]]ujajjajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname #introductionujajjaj}ubaja}(jU]jW]jY]j[]j]]ujajjajzubaja}(jU]jW]jY]j[]j]]ujajjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RAS features}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijo anchorname #ras-featuresujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajwubeja}(jU]jW]jY]j[]j]]ujajjajZubeja}(jU]jW]jY]j[]j]]ujajjajWubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGSM 0710 tty multiplexor HOWTO}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/n_gsm anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja How to use it}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#how-to-use-itujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfig Initiator}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#config-initiatorujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfig Requester}jaj>sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#config-requesterujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVME Device Drivers}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/vme anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver registration}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#driver-registrationujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResource management}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#resource-managementujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMaster windows}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#master-windowsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMaster window configuration}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#master-window-configurationujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMaster window access}jaj+sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#master-window-accessujajjaj(ubaja}(jU]jW]jY]j[]j]]ujajjaj%ubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Slave windows}jajZsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#slave-windowsujajjajWubaja}(jU]jW]jY]j[]j]]ujajjajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSlave window configuration}jajzsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#slave-window-configurationujajjajwubaja}(jU]jW]jY]j[]j]]ujajjajtubaja}(jU]jW]jY]j[]j]]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSlave window buffer allocation}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#slave-window-buffer-allocationujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSlave window access}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#slave-window-accessujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajqubeja}(jU]jW]jY]j[]j]]ujajjajTubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DMA channels}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #dma-channelsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaList Management}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#list-managementujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaList Population}jaj2sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#list-populationujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransfer Attributes}jajUsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#transfer-attributesujajjajRubaja}(jU]jW]jY]j[]j]]ujajjajOubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaList Execution}jajxsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#list-executionujajjajuubaja}(jU]jW]jY]j[]j]]ujajjajrubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Interrupts}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #interruptsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttaching Interrupt Handlers}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#attaching-interrupt-handlersujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt Generation}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#interrupt-generationujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLocation monitors}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#location-monitorsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocation Monitor Management}jaj9sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#location-monitor-managementujajjaj6ubaja}(jU]jW]jY]j[]j]]ujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocation Monitor Configuration}jaj\sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#location-monitor-configurationujajjajYubaja}(jU]jW]jY]j[]j]]ujajjajVubaja}(jU]jW]jY]j[]j]]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocation Monitor Use}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#location-monitor-useujajjaj|ubaja}(jU]jW]jY]j[]j]]ujajjajyubaja}(jU]jW]jY]j[]j]]ujajjaj0ubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSlot Detection}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#slot-detectionujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bus Detection}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#bus-detectionujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVME API}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#vme-apiujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjaj|ubeja}(jU]jW]jY]j[]j]]ujajjajyubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat is sm712fb?}jaj,sbaja}(jU]jW]jY]j[]j]]internalrefuri fb/sm712fb anchornamehujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjaj&ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to use it?}jajLsbaja}(jU]jW]jY]j[]j]]internalrefurij; anchorname#how-to-use-itujajjajIubaja}(jU]jW]jY]j[]j]]ujajjajFubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Graphic modes}jajlsbaja}(jU]jW]jY]j[]j]]internalrefurij; anchorname#graphic-modesujajjajiubaja}(jU]jW]jY]j[]j]]ujajjajfubaja}(jU]jW]jY]j[]j]]ujajjajcubaja}(jU]jW]jY]j[]j]]ujajjajFubeja}(jU]jW]jY]j[]j]]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMissing Features}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij; anchorname#missing-featuresujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajCubeja}(jU]jW]jY]j[]j]]ujajjaj&ubeja}(jU]jW]jY]j[]j]]ujajjaj#ubaja}(jU]jW]jY]j[]j]]ujajubj3jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7VIA Integration Graphic Chip Console Framebuffer Driver}jajsbaja}(jU]jW]jY]j[]j]]internalrefurifb/viafb anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #platformujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver features}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#driver-featuresujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the viafb module}jaj9sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#using-the-viafb-moduleujajjaj6ubaja}(jU]jW]jY]j[]j]]ujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Configure viafb with “fbset” tool}jaj\sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #configure-viafb-with-fbset-toolujajjajYubaja}(jU]jW]jY]j[]j]]ujajjajVubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfigure viafb via /proc}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#configure-viafb-via-procujajjaj|ubaja}(jU]jW]jY]j[]j]]ujajjajyubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBootup with viafb}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#bootup-with-viafbujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIA Framebuffer modes}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#via-framebuffer-modesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja USB Anchors}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/anchors anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is anchor?}jaj&sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#what-is-anchorujajjaj#ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllocation and Initialisation}jajIsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#allocation-and-initialisationujajjajFubaja}(jU]jW]jY]j[]j]]ujajjajCubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Deallocation}jajlsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #deallocationujajjajiubaja}(jU]jW]jY]j[]j]]ujajjajfubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Association and disassociation of URBs with anchors}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname4#association-and-disassociation-of-urbs-with-anchorsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operations on multitudes of URBs}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname!#operations-on-multitudes-of-urbsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja :c:func:`usb_kill_anchored_urbs`ja]jausb_kill_anchored_urbs()}jajsbaja}(jU]jW](xrefhwc-funcejY]j[]j]]ujajjՔNj֔Njajubaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#usb-kill-anchored-urbsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja":c:func:`usb_unlink_anchored_urbs`ja]jausb_unlink_anchored_urbs()}jajsbaja}(jU]jW](jhwc-funcejY]j[]j]]ujajjՔNj֔Njajubaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#usb-unlink-anchored-urbsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja#:c:func:`usb_scuttle_anchored_urbs`ja]jausb_scuttle_anchored_urbs()}jaj2sbaja}(jU]jW](jhwc-funcejY]j[]j]]ujajjՔNj֔Njaj/ubaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#usb-scuttle-anchored-urbsujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja':c:func:`usb_wait_anchor_empty_timeout`ja]jausb_wait_anchor_empty_timeout()}jaj`sbaja}(jU]jW](jhwc-funcejY]j[]j]]ujajjՔNj֔Njaj]ubaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#usb-wait-anchor-empty-timeoutujajjajZubaja}(jU]jW]jY]j[]j]]ujajjajWubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`usb_anchor_empty`ja]jausb_anchor_empty()}jajsbaja}(jU]jW](jhwc-funcejY]j[]j]]ujajjՔNj֔Njajubaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#usb-anchor-emptyujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`usb_get_from_anchor`ja]jausb_get_from_anchor()}jajsbaja}(jU]jW](jhwc-funcejY]j[]j]]ujajjՔNj֔Njajubaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#usb-get-from-anchorujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja What is lxfb?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurifb/lxfb anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use it?}jaj(sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#how-to-use-itujajjaj%ubaja}(jU]jW]jY]j[]j]]ujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX11}jajKsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#x11ujajjajHubaja}(jU]jW]jY]j[]j]]ujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajnsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#configurationujajjajkubaja}(jU]jW]jY]j[]j]]ujajjajhubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj:jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver for EP93xx LCD controller}jajsbaja}(jU]jW]jY]j[]j]]internalrefuri fb/ep93xx-fb anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo Attribute Flags}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#video-attribute-flagsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform callbacks}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#platform-callbacksujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting the video mode}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#setting-the-video-modeujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScreenpage bug}jaj2sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#screenpage-bugujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Xilinx Zynq MPSoC EEMI Documentation}jaj^sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/xilinx/eemi anchornamehujajjaj[ubaja}(jU]jW]jY]j[]j]]ujajjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Xilinx Zynq MPSoC Firmware Interface}jaj~sbaja}(jU]jW]jY]j[]j]]internalrefurijm anchorname%#xilinx-zynq-mpsoc-firmware-interfaceujajjaj{ubaja}(jU]jW]jY]j[]j]]ujajjajxubaja}(jU]jW]jY]j[]j]]ujajjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Embedded Energy Management Interface (EEMI)}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijm anchorname*#embedded-energy-management-interface-eemiujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOCTL}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijm anchorname#ioctlujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijm anchorname #referencesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajuubeja}(jU]jW]jY]j[]j]]ujajjajXubeja}(jU]jW]jY]j[]j]]ujajjajUubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrame Buffer device internals}jajsbaja}(jU]jW]jY]j[]j]]internalrefuri fb/internals anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Structures used by the frame buffer device API}jaj?sbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname/#structures-used-by-the-frame-buffer-device-apiujajjaj<ubaja}(jU]jW]jY]j[]j]]ujajjaj9ubaja}(jU]jW]jY]j[]j]]ujajjaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Visuals used by the frame buffer device API}jajbsbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname,#visuals-used-by-the-frame-buffer-device-apiujajjaj_ubaja}(jU]jW]jY]j[]j]]ujajjaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Monochrome (FB_VISUAL_MONO01 and FB_VISUAL_MONO10)}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname1#monochrome-fb-visual-mono01-and-fb-visual-mono10ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj|ubaja}(jU]jW]jY]j[]j]]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEPseudo color (FB_VISUAL_PSEUDOCOLOR and FB_VISUAL_STATIC_PSEUDOCOLOR)}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij. anchornameD#pseudo-color-fb-visual-pseudocolor-and-fb-visual-static-pseudocolorujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja True color (FB_VISUAL_TRUECOLOR)}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname#true-color-fb-visual-truecolorujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Direct color (FB_VISUAL_DIRECTCOLOR)}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname##direct-color-fb-visual-directcolorujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGrayscale displays}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname#grayscale-displaysujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajyubeja}(jU]jW]jY]j[]j]]ujajjaj\ubeja}(jU]jW]jY]j[]j]]ujajjaj6ubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjVjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat is tgafb?}jajRsbaja}(jU]jW]jY]j[]j]]internalrefurifb/tgafb anchornamehujajjajOubaja}(jU]jW]jY]j[]j]]ujajjajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajrsbaja}(jU]jW]jY]j[]j]]internalrefurija anchorname#configurationujajjajoubaja}(jU]jW]jY]j[]j]]ujajjajlubaja}(jU]jW]jY]j[]j]]ujajjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known Issues}jajsbaja}(jU]jW]jY]j[]j]]internalrefurija anchorname #known-issuesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajiubeja}(jU]jW]jY]j[]j]]ujajjajLubeja}(jU]jW]jY]j[]j]]ujajjajIubaja}(jU]jW]jY]j[]j]]ujajubjWjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Userspace I/O HOWTO}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/uio-howto anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAbout this document}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#about-this-documentujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Translations}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #translationsujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreface}jaj0sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#prefaceujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAcknowledgments}jajSsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#acknowledgmentsujajjajPubaja}(jU]jW]jY]j[]j]]ujajjajMubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeedback}jajvsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #feedbackujajjajsubaja}(jU]jW]jY]j[]j]]ujajjajpubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja About UIO}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #about-uioujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How UIO works}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#how-uio-worksujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting your own kernel module}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#writing-your-own-kernel-moduleujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastruct uio_info}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#struct-uio-infoujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdding an interrupt handler}jaj7sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#adding-an-interrupt-handlerujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Using uio_pdrv for platform devices}jajZsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname$#using-uio-pdrv-for-platform-devicesujajjajWubaja}(jU]jW]jY]j[]j]]ujajjajTubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Using uio_pdrv_genirq for platform devices}jaj}sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname+#using-uio-pdrv-genirq-for-platform-devicesujajjajzubaja}(jU]jW]jY]j[]j]]ujajjajwubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Using uio_dmem_genirq for platform devices}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname+#using-uio-dmem-genirq-for-platform-devicesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting a driver in userspace}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#writing-a-driver-in-userspaceujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Getting information about your UIO device}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname*#getting-information-about-your-uio-deviceujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jammap() device memory}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#mmap-device-memoryujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWaiting for interrupts}jaj5sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#waiting-for-interruptsujajjaj2ubaja}(jU]jW]jY]j[]j]]ujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric PCI UIO driver}jajdsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#generic-pci-uio-driverujajjajaubaja}(jU]jW]jY]j[]j]]ujajjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Making the driver recognize the device}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname'#making-the-driver-recognize-the-deviceujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj~ubaja}(jU]jW]jY]j[]j]]ujajjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Things to know about uio_pci_generic}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname%#things-to-know-about-uio-pci-genericujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Writing userspace driver using uio_pci_generic}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname/#writing-userspace-driver-using-uio-pci-genericujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Example code using uio_pci_generic}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname##example-code-using-uio-pci-genericujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj{ubeja}(jU]jW]jY]j[]j]]ujajjaj^ubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric Hyper-V UIO driver}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#generic-hyper-v-uio-driverujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Making the driver recognize the device}jaj< sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#id1ujajjaj9 ubaja}(jU]jW]jY]j[]j]]ujajjaj6 ubaja}(jU]jW]jY]j[]j]]ujajjaj3 ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Things to know about uio_hv_generic}jaj_ sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname$#things-to-know-about-uio-hv-genericujajjaj\ ubaja}(jU]jW]jY]j[]j]]ujajjajY ubaja}(jU]jW]jY]j[]j]]ujajjaj3 ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFurther information}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#further-informationujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAcorn Disc Filing System - ADFS}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurifilesystems/adfs anchornamehujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilesystems supported by ADFS}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#filesystems-supported-by-adfsujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMount options for ADFS}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#mount-options-for-adfsujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Mapping of ADFS permissions to Linux permissions}jaj, sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname1#mapping-of-adfs-permissions-to-linux-permissionsujajjaj) ubaja}(jU]jW]jY]j[]j]]ujajjaj& ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC OS file type suffix}jajO sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#risc-os-file-type-suffixujajjajL ubaja}(jU]jW]jY]j[]j]]ujajjajI ubaja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=MOXA Smartio/Industio Family Device Driver Installation Guide}jaj sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/moxa-smartio anchornamehujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname #introductionujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. System Requirement}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#system-requirementujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Installation}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname #installationujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3.1 Hardware installation}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#hardware-installationujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI/UPCI board}jaj- sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#pci-upci-boardujajjaj* ubaja}(jU]jW]jY]j[]j]]ujajjaj' ubaja}(jU]jW]jY]j[]j]]ujajjaj$ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI IRQ Sharing}jajP sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#pci-irq-sharingujajjajM ubaja}(jU]jW]jY]j[]j]]ujajjajJ ubaja}(jU]jW]jY]j[]j]]ujajjaj$ ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3.2 Device naming convention}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#device-naming-conventionujajjaj| ubaja}(jU]jW]jY]j[]j]]ujajjajy ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Device naming when more than 2 boards installed}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname0#device-naming-when-more-than-2-boards-installedujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajy ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 4. Utilities}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname #utilitiesujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamsdiag - Diagnostic}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#msdiag-diagnosticujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamsmon - Port Monitoring}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#msmon-port-monitoringujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamsterm - Terminal Emulation}jaj@ sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#msterm-terminal-emulationujajjaj= ubaja}(jU]jW]jY]j[]j]]ujajjaj: ubaja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. Setserial}jajo sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname #setserialujajjajl ubaja}(jU]jW]jY]j[]j]]ujajjaji ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Troubleshooting}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#troubleshootingujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj~ ubaja}(jU]jW]jY]j[]j]]ujajubj^ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat is vesafb?}jaj sbaja}(jU]jW]jY]j[]j]]internalrefuri fb/vesafb anchornamehujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use it?}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#how-to-use-itujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX11}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#x11ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Refresh rates}jaj0 sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#refresh-ratesujajjaj- ubaja}(jU]jW]jY]j[]j]]ujajjaj* ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajS sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#configurationujajjajP ubaja}(jU]jW]jY]j[]j]]ujajjajM ubaja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+s3fb - fbdev driver for S3 Trio/Virge chips}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurifb/s3fb anchornamehujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Hardware}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#supported-hardwareujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Features}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#supported-featuresujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMissing Features}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#missing-featuresujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known bugs}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname #known-bugsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Kernel driver: x86_pkg_temp_thermal}jajLsbaja}(jU]jW]jY]j[]j]]internalrefuri.driver-api/thermal/x86_pkg_temperature_thermal anchornamehujajjajIubaja}(jU]jW]jY]j[]j]]ujajjajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reference}jajlsbaja}(jU]jW]jY]j[]j]]internalrefurij[ anchorname #referenceujajjajiubaja}(jU]jW]jY]j[]j]]ujajjajfubaja}(jU]jW]jY]j[]j]]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij[ anchorname #descriptionujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThreshold management}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij[ anchorname#threshold-managementujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajcubeja}(jU]jW]jY]j[]j]]ujajjajFubeja}(jU]jW]jY]j[]j]]ujajjajCubaja}(jU]jW]jY]j[]j]]ujajubj!jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat is efifb?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurifb/efifb anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Hardware}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#supported-hardwareujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use it?}jaj-sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#how-to-use-itujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajjaj'ubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjn jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Framebuffer Console}jajesbaja}(jU]jW]jY]j[]j]]internalrefurifb/fbcon anchornamehujajjajbubaja}(jU]jW]jY]j[]j]]ujajjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA. Configuration}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijt anchorname#a-configurationujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja B. Loading}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijt anchorname #b-loadingujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes for vesafb users:}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijt anchorname#notes-for-vesafb-usersujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSamples:}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijt anchorname#samplesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj|ubeja}(jU]jW]jY]j[]j]]ujajjaj_ubeja}(jU]jW]jY]j[]j]]ujajjaj\ubaja}(jU]jW]jY]j[]j]]ujajubjVjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat is aty128fb?}jaj&sbaja}(jU]jW]jY]j[]j]]internalrefuri fb/aty128fb anchornamehujajjaj#ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use it?}jajFsbaja}(jU]jW]jY]j[]j]]internalrefurij5 anchorname#how-to-use-itujajjajCubaja}(jU]jW]jY]j[]j]]ujajjaj@ubaja}(jU]jW]jY]j[]j]]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX11}jajisbaja}(jU]jW]jY]j[]j]]internalrefurij5 anchorname#x11ujajjajfubaja}(jU]jW]jY]j[]j]]ujajjajcubaja}(jU]jW]jY]j[]j]]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij5 anchorname#configurationujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij5 anchorname #limitationsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj=ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj+jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB Gadget API for Linux}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/gadget anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #introductionujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructure of Gadget Drivers}jaj*sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#structure-of-gadget-driversujajjaj'ubaja}(jU]jW]jY]j[]j]]ujajjaj$ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Mode Gadget API}jajMsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#kernel-mode-gadget-apiujajjajJubaja}(jU]jW]jY]j[]j]]ujajjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Life Cycle}jajmsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#driver-life-cycleujajjajjubaja}(jU]jW]jY]j[]j]]ujajjajgubaja}(jU]jW]jY]j[]j]]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%USB 2.0 Chapter 9 Types and Constants}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname&#usb-2-0-chapter-9-types-and-constantsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore Objects and Methods}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#core-objects-and-methodsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptional Utilities}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#optional-utilitiesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComposite Device Framework}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#composite-device-frameworkujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComposite Device Functions}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#composite-device-functionsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajdubeja}(jU]jW]jY]j[]j]]ujajjajGubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPeripheral Controller Drivers}jajKsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#peripheral-controller-driversujajjajHubaja}(jU]jW]jY]j[]j]]ujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGadget Drivers}jajnsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#gadget-driversujajjajkubaja}(jU]jW]jY]j[]j]]ujajjajhubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB On-The-GO (OTG)}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#usb-on-the-go-otgujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(arkfb - fbdev driver for ARK Logic chips}jajsbaja}(jU]jW]jY]j[]j]]internalrefurifb/arkfb anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Hardware}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#supported-hardwareujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Features}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#supported-featuresujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMissing Features}jaj/sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#missing-featuresujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known bugs}jajRsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #known-bugsujajjajOubaja}(jU]jW]jY]j[]j]]ujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjFjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Tridentfb}jajsbaja}(jU]jW]jY]j[]j]]internalrefuri fb/tridentfb anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use it?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#how-to-use-itujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB bulk streams}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/bulk-streams anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #backgroundujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice-side implications}jaj%sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#device-side-implicationsujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver implications}jajHsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#driver-implicationsujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajBubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPicking new Stream IDs to use}jajksbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#picking-new-stream-ids-to-useujajjajhubaja}(jU]jW]jY]j[]j]]ujajjajeubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClean up}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #clean-upujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting USB Device Drivers}jajsbaja}(jU]jW]jY]j[]j]]internalrefuri!driver-api/usb/writing_usb_driver anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #introductionujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux USB Basics}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#linux-usb-basicsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice operation}jaj,sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#device-operationujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjaj&ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIsochronous Data}jajOsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#isochronous-dataujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajIubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conclusion}jajrsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #conclusionujajjajoubaja}(jU]jW]jY]j[]j]]ujajjajlubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #resourcesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"VFIO - “Virtual Function I/O” }jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/vfio anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGroups, Devices, and IOMMUs}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#groups-devices-and-iommusujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO Usage Example}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#vfio-usage-exampleujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOMMUFD and vfio_iommu_type1}jaj3sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#iommufd-and-vfio-iommu-type1ujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO Device cdev}jajVsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#vfio-device-cdevujajjajSubaja}(jU]jW]jY]j[]j]]ujajjajPubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice cdev Example}jajysbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#device-cdev-exampleujajjajvubaja}(jU]jW]jY]j[]j]]ujajjajsubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VFIO User API}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#vfio-user-apiujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO bus driver API}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#vfio-bus-driver-apiujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPPC64 sPAPR implementation note}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #ppc64-spapr-implementation-noteujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj3jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja WBRF - Wifi Band RFI Mitigations}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/wbrf anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSome general terms}jaj:sbaja}(jU]jW]jY]j[]j]]internalrefurij) anchorname#some-general-termsujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI interface}jaj]sbaja}(jU]jW]jY]j[]j]]internalrefurij) anchorname#acpi-interfaceujajjajZubaja}(jU]jW]jY]j[]j]]ujajjajWubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver programming interface}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij) anchorname#driver-programming-interfaceujajjaj}ubaja}(jU]jW]jY]j[]j]]ujajjajzubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sample Usage}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij) anchorname #sample-usageujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj1ubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat is sisfb?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurifb/sisfb anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Why do I need a framebuffer driver?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname##why-do-i-need-a-framebuffer-driverujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#How are parameters passed to sisfb?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname##how-are-parameters-passed-to-sisfbujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow do I use it?}jajAsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#how-do-i-use-itujajjaj>ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX11}jajdsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#x11ujajjajaubaja}(jU]jW]jY]j[]j]]ujajjaj^ubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSVGALib}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#svgalibujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#configurationujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB Request Block (URB)}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/URB anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Basic concept or ‘What is an URB?’}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #basic-concept-or-what-is-an-urbujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe URB structure}jaj%sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#the-urb-structureujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to get an URB?}jajHsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#how-to-get-an-urbujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajBubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat has to be filled in?}jajksbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#what-has-to-be-filled-inujajjajhubaja}(jU]jW]jY]j[]j]]ujajjajeubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to submit an URB?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#how-to-submit-an-urbujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%How to cancel an already running URB?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname%#how-to-cancel-an-already-running-urbujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"What about the completion handler?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname"#what-about-the-completion-handlerujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&How to do isochronous (ISO) transfers?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname$#how-to-do-isochronous-iso-transfersujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'How to start interrupt (INT) transfers?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname%#how-to-start-interrupt-int-transfersujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj9jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB3 debug port}jajRsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/usb3-debug-port anchornamehujajjajOubaja}(jU]jW]jY]j[]j]]ujajjajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGENERAL}jajrsbaja}(jU]jW]jY]j[]j]]internalrefurija anchorname#generalujajjajoubaja}(jU]jW]jY]j[]j]]ujajjajlubaja}(jU]jW]jY]j[]j]]ujajjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja INTRODUCTION}jajsbaja}(jU]jW]jY]j[]j]]internalrefurija anchorname #introductionujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EARLY PRINTK}jajsbaja}(jU]jW]jY]j[]j]]internalrefurija anchorname #early-printkujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Serial TTY}jajsbaja}(jU]jW]jY]j[]j]]internalrefurija anchorname #serial-ttyujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajiubeja}(jU]jW]jY]j[]j]]ujajjajLubeja}(jU]jW]jY]j[]j]]ujajjajIubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaN_TTY}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/n_tty anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExternal Functions}jaj3sbaja}(jU]jW]jY]j[]j]]internalrefurij" anchorname#external-functionsujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInternal Functions}jajVsbaja}(jU]jW]jY]j[]j]]internalrefurij" anchorname#internal-functionsujajjajSubaja}(jU]jW]jY]j[]j]]ujajjajPubaja}(jU]jW]jY]j[]j]]ujajjaj*ubeja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajubj)jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVFIO Mediated devices}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/vfio-mediated-device anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Virtual Function I/O (VFIO) Mediated devices[1]}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname-#virtual-function-i-o-vfio-mediated-devices-1ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRegistration Interfaces}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#registration-interfacesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Registration Interface for a Mediated Bus Driver}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname1#registration-interface-for-a-mediated-bus-driverujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2Mediated Device Management Interface Through sysfs}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname3#mediated-device-management-interface-through-sysfsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Links in the mdev_bus Class Directory}jaj@sbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname&#links-in-the-mdev-bus-class-directoryujajjaj=ubaja}(jU]jW]jY]j[]j]]ujajjaj:ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Directories and files under the sysfs for Each Physical Device}jajcsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname?#directories-and-files-under-the-sysfs-for-each-physical-deviceujajjaj`ubaja}(jU]jW]jY]j[]j]]ujajjaj]ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Directories and Files Under the sysfs for Each mdev Device}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname;#directories-and-files-under-the-sysfs-for-each-mdev-deviceujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMediated device Hot plug}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#mediated-device-hot-plugujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjaj7ubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Translation APIs for Mediated Devices}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname&#translation-apis-for-mediated-devicesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname #referencesujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubj! jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting a MUSB Glue Layer}jaj3sbaja}(jU]jW]jY]j[]j]]internalrefuri&driver-api/usb/writing_musb_glue_layer anchornamehujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajSsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname #introductionujajjajPubaja}(jU]jW]jY]j[]j]]ujajjajMubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux MUSB Basics}jajvsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname#linux-musb-basicsujajjajsubaja}(jU]jW]jY]j[]j]]ujajjajpubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Handling IRQs}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname#handling-irqsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Platform Data}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname#device-platform-dataujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device Quirks}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname#device-quirksujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conclusion}jajsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname #conclusionujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAcknowledgements}jaj%sbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname#acknowledgementsujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajHsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname #resourcesujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajBubaja}(jU]jW]jY]j[]j]]ujajjajJubeja}(jU]jW]jY]j[]j]]ujajjaj-ubeja}(jU]jW]jY]j[]j]]ujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja What is gxfb?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurifb/gxfb anchornamehujajjaj}ubaja}(jU]jW]jY]j[]j]]ujajjajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use it?}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#how-to-use-itujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX11}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#x11ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij anchorname#configurationujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajzubeja}(jU]jW]jY]j[]j]]ujajjajwubaja}(jU]jW]jY]j[]j]]ujajubjFjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTTY Port}jajsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/tty_port anchornamehujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTTY Port Functions}jaj>sbaja}(jU]jW]jY]j[]j]]internalrefurij- anchorname#tty-port-functionsujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInit & Destroy}jaj^sbaja}(jU]jW]jY]j[]j]]internalrefurij- anchorname #init-destroyujajjaj[ubaja}(jU]jW]jY]j[]j]]ujajjajXubaja}(jU]jW]jY]j[]j]]ujajjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpen/Close/Hangup Helpers}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij- anchorname#open-close-hangup-helpersujajjaj~ubaja}(jU]jW]jY]j[]j]]ujajjaj{ubaja}(jU]jW]jY]j[]j]]ujajjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTY Refcounting}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij- anchorname#tty-refcountingujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TTY Helpers}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij- anchorname #tty-helpersujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Modem Signals}jajsbaja}(jU]jW]jY]j[]j]]internalrefurij- anchorname#modem-signalsujajjajubaja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajjajUubeja}(jU]jW]jY]j[]j]]ujajjaj8ubeja}(jU]jW]jY]j[]j]]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTY Port Reference}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij- anchorname#tty-port-referenceujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTY Port Operations Reference}jaj< sbaja}(jU]jW]jY]j[]j]]internalrefurij- anchorname#tty-port-operations-referenceujajjaj9 ubaja}(jU]jW]jY]j[]j]]ujajjaj6 ubaja}(jU]jW]jY]j[]j]]ujajjaj5ubeja}(jU]jW]jY]j[]j]]ujajjajubeja}(jU]jW]jY]j[]j]]ujajjajubaja}(jU]jW]jY]j[]j]]ujajubjajK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB DMA}jajt sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/dma anchornamehujajjajq ubaja}(jU]jW]jY]j[]j]]ujajjajn ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja API overview}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname #api-overviewujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEliminating copies}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#eliminating-copiesujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWorking with existing buffers}jaj sbaja}(jU]jW]jY]j[]j]]internalrefurij  anchorname#working-with-existing-buffersujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubaja}(jU]jW]jY]j[]j]]ujajjaj ubeja}(jU]jW]jY]j[]j]]ujajjajn ubeja}(jU]jW]jY]j[]j]]ujajjajk ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Deferred IO}jaj!sbaja}(jU]jW]jY]j[]j]]internalrefurifb/deferred_io anchornamehujajjaj!ubaja}(jU]jW]jY]j[]j]]ujajjaj !ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!How to use it: (for applications)}jaj2!sbaja}(jU]jW]jY]j[]j]]internalrefurij!! anchorname#how-to-use-it-for-applicationsujajjaj/!ubaja}(jU]jW]jY]j[]j]]ujajjaj,!ubaja}(jU]jW]jY]j[]j]]ujajjaj)!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"How to use it: (for fbdev drivers)}jajU!sbaja}(jU]jW]jY]j[]j]]internalrefurij!! anchorname #how-to-use-it-for-fbdev-driversujajjajR!ubaja}(jU]jW]jY]j[]j]]ujajjajO!ubaja}(jU]jW]jY]j[]j]]ujajjaj)!ubeja}(jU]jW]jY]j[]j]]ujajjaj !ubeja}(jU]jW]jY]j[]j]]ujajjaj !ubaja}(jU]jW]jY]j[]j]]ujajubjPjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Intel 810/815 Framebuffer driver}jaj!sbaja}(jU]jW]jY]j[]j]]internalrefuri fb/intel810 anchornamehujajjaj!ubaja}(jU]jW]jY]j[]j]]ujajjaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA. Introduction}jaj!sbaja}(jU]jW]jY]j[]j]]internalrefurij! anchorname#a-introductionujajjaj!ubaja}(jU]jW]jY]j[]j]]ujajjaj!ubaja}(jU]jW]jY]j[]j]]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja B. Features}jaj!sbaja}(jU]jW]jY]j[]j]]internalrefurij! anchorname #b-featuresujajjaj!ubaja}(jU]jW]jY]j[]j]]ujajjaj!ubaja}(jU]jW]jY]j[]j]]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaC. List of available options}jaj!sbaja}(jU]jW]jY]j[]j]]internalrefurij! anchorname#c-list-of-available-optionsujajjaj!ubaja}(jU]jW]jY]j[]j]]ujajjaj!ubaja}(jU]jW]jY]j[]j]]ujajjaj!ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaD. Kernel booting}jaj"sbaja}(jU]jW]jY]j[]j]]internalrefurij! anchorname#d-kernel-bootingujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjaj"ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sample Usage}jaj6"sbaja}(jU]jW]jY]j[]j]]internalrefurij! anchorname #sample-usageujajjaj3"ubaja}(jU]jW]jY]j[]j]]ujajjaj0"ubaja}(jU]jW]jY]j[]j]]ujajjaj-"ubaja}(jU]jW]jY]j[]j]]ujajjaj"ubeja}(jU]jW]jY]j[]j]]ujajjaj!ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaE. Module options}jaje"sbaja}(jU]jW]jY]j[]j]]internalrefurij! anchorname#e-module-optionsujajjajb"ubaja}(jU]jW]jY]j[]j]]ujajjaj_"ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sample Usage}jaj"sbaja}(jU]jW]jY]j[]j]]internalrefurij! anchorname#id1ujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjaj|"ubaja}(jU]jW]jY]j[]j]]ujajjaj_"ubeja}(jU]jW]jY]j[]j]]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja F. Setup}jaj"sbaja}(jU]jW]jY]j[]j]]internalrefurij! anchorname#f-setupujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaG. Acknowledgment:}jaj"sbaja}(jU]jW]jY]j[]j]]internalrefurij! anchorname#g-acknowledgmentujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaH. Home Page:}jaj"sbaja}(jU]jW]jY]j[]j]]internalrefurij! anchorname #h-home-pageujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjaj"ubaja}(jU]jW]jY]j[]j]]ujajjaj!ubeja}(jU]jW]jY]j[]j]]ujajjaj!ubeja}(jU]jW]jY]j[]j]]ujajjaj!ubaja}(jU]jW]jY]j[]j]]ujajubjUjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(ubaja}(jU]jW]jY]j[]j]]ujajjaj!(ubeja}(jU]jW]jY]j[]j]]ujajjaj(ubaja}(jU]jW]jY]j[]j]]ujajubj]jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)API for USB Type-C Alternate Mode drivers}jaj(sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/typec_bus anchornamehujajjaj|(ubaja}(jU]jW]jY]j[]j]]ujajjajy(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj(sbaja}(jU]jW]jY]j[]j]]internalrefurij( anchorname #introductionujajjaj(ubaja}(jU]jW]jY]j[]j]]ujajjaj(ubaja}(jU]jW]jY]j[]j]]ujajjaj(ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage:}jaj(sbaja}(jU]jW]jY]j[]j]]internalrefurij( anchorname#usageujajjaj(ubaja}(jU]jW]jY]j[]j]]ujajjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jaj(sbaja}(jU]jW]jY]j[]j]]internalrefurij( anchorname#generalujajjaj(ubaja}(jU]jW]jY]j[]j]]ujajjaj(ubaja}(jU]jW]jY]j[]j]]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCable plug alternate modes}jaj)sbaja}(jU]jW]jY]j[]j]]internalrefurij( anchorname#cable-plug-alternate-modesujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjaj(ubaja}(jU]jW]jY]j[]j]]ujajjaj(ubeja}(jU]jW]jY]j[]j]]ujajjaj(ubeja}(jU]jW]jY]j[]j]]ujajjaj(ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Driver API}jaj4)sbaja}(jU]jW]jY]j[]j]]internalrefurij( anchorname #driver-apiujajjaj1)ubaja}(jU]jW]jY]j[]j]]ujajjaj.)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAlternate mode structs}jajT)sbaja}(jU]jW]jY]j[]j]]internalrefurij( anchorname#alternate-mode-structsujajjajQ)ubaja}(jU]jW]jY]j[]j]]ujajjajN)ubaja}(jU]jW]jY]j[]j]]ujajjajK)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Alternate mode driver registering/unregistering}jajw)sbaja}(jU]jW]jY]j[]j]]internalrefurij( anchorname0#alternate-mode-driver-registering-unregisteringujajjajt)ubaja}(jU]jW]jY]j[]j]]ujajjajq)ubaja}(jU]jW]jY]j[]j]]ujajjajK)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Alternate mode driver operations}jaj)sbaja}(jU]jW]jY]j[]j]]internalrefurij( anchorname!#alternate-mode-driver-operationsujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjajK)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI for the port drivers}jaj)sbaja}(jU]jW]jY]j[]j]]internalrefurij( anchorname#api-for-the-port-driversujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjajK)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCable Plug operations}jaj)sbaja}(jU]jW]jY]j[]j]]internalrefurij( anchorname#cable-plug-operationsujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjaj)ubaja}(jU]jW]jY]j[]j]]ujajjajK)ubeja}(jU]jW]jY]j[]j]]ujajjaj.)ubeja}(jU]jW]jY]j[]j]]ujajjaj(ubeja}(jU]jW]jY]j[]j]]ujajjajy(ubeja}(jU]jW]jY]j[]j]]ujajjajv(ubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Synopsys DesignWare Core SuperSpeed USB 3.0 Controller}jaj$*sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/dwc3 anchornamehujajjaj!*ubaja}(jU]jW]jY]j[]j]]ujajjaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajD*sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname #introductionujajjajA*ubaja}(jU]jW]jY]j[]j]]ujajjaj>*ubaja}(jU]jW]jY]j[]j]]ujajjaj;*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary of Features}jajg*sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#summary-of-featuresujajjajd*ubaja}(jU]jW]jY]j[]j]]ujajjaja*ubaja}(jU]jW]jY]j[]j]]ujajjaj;*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver Design}jaj*sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#driver-designujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajjaj;*ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKnown Limitations}jaj*sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#known-limitationsujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajjaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOUT Transfer Size Requirements}jaj*sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#out-transfer-size-requirementsujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTRB Ring Size Limitation}jaj*sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#trb-ring-size-limitationujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajjaj*ubeja}(jU]jW]jY]j[]j]]ujajjaj*ubeja}(jU]jW]jY]j[]j]]ujajjaj;*ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReporting Bugs}jaj+sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#reporting-bugsujajjaj+ubaja}(jU]jW]jY]j[]j]]ujajjaj+ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequired Information}jaj?+sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#required-informationujajjaj<+ubaja}(jU]jW]jY]j[]j]]ujajjaj9+ubaja}(jU]jW]jY]j[]j]]ujajjaj6+ubaja}(jU]jW]jY]j[]j]]ujajjaj+ubeja}(jU]jW]jY]j[]j]]ujajjaj;*ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Debugging}jajn+sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname #debuggingujajjajk+ubaja}(jU]jW]jY]j[]j]]ujajjajh+ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]j)}(ja ``DebugFS``ja]jaDebugFS}jaj+sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njaj+ubaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#debugfsujajjaj+ubaja}(jU]jW]jY]j[]j]]ujajjaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``link_state``ja]ja link_state}jaj+sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njaj+ubaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname #link-stateujajjaj+ubaja}(jU]jW]jY]j[]j]]ujajjaj+ubaja}(jU]jW]jY]j[]j]]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``regdump``ja]jaregdump}jaj+sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njaj+ubaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#regdumpujajjaj+ubaja}(jU]jW]jY]j[]j]]ujajjaj+ubaja}(jU]jW]jY]j[]j]]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``testmode``ja]jatestmode}jaj,sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njaj,ubaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname #testmodeujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjaj ,ubaja}(jU]jW]jY]j[]j]]ujajjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]j)}(ja``ep[0..15]{in,out}``ja]jaep[0..15]{in,out}}jajB,sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njaj?,ubaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#ep-0-15-in-outujajjaj<,ubaja}(jU]jW]jY]j[]j]]ujajjaj9,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``transfer_type``ja]ja transfer_type}jajl,sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njaji,ubaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#transfer-typeujajjajf,ubaja}(jU]jW]jY]j[]j]]ujajjajc,ubaja}(jU]jW]jY]j[]j]]ujajjaj`,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``trb_ring``ja]jatrb_ring}jaj,sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njaj,ubaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname #trb-ringujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjaj`,ubeja}(jU]jW]jY]j[]j]]ujajjaj9,ubeja}(jU]jW]jY]j[]j]]ujajjaj+ubeja}(jU]jW]jY]j[]j]]ujajjaj+ubeja}(jU]jW]jY]j[]j]]ujajjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Trace Events}jaj,sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname #trace-eventsujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMIO}jaj,sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#mmioujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt Events}jaj-sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#interrupt-eventsujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControl Request}jajA-sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#control-requestujajjaj>-ubaja}(jU]jW]jY]j[]j]]ujajjaj;-ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaLifetime of a }jajd-sbj)}(ja``struct usb_request``ja]jastruct usb_request}jajk-sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njajd-ubeja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname!#lifetime-of-a-struct-usb-requestujajjaja-ubaja}(jU]jW]jY]j[]j]]ujajjaj^-ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Commands}jaj-sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#generic-commandsujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEndpoint Commands}jaj-sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#endpoint-commandsujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaLifetime of a }jaj-sbj)}(ja``TRB``ja]jaTRB}jaj-sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njaj-ubeja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#lifetime-of-a-trbujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj-ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLifetime of an Endpoint}jaj .sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname#lifetime-of-an-endpointujajjaj .ubaja}(jU]jW]jY]j[]j]]ujajjaj.ubaja}(jU]jW]jY]j[]j]]ujajjaj,ubeja}(jU]jW]jY]j[]j]]ujajjaj,ubeja}(jU]jW]jY]j[]j]]ujajjaj+ubeja}(jU]jW]jY]j[]j]]ujajjajh+ubeja}(jU]jW]jY]j[]j]]ujajjaj;*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Structures, Methods and Definitions}jajG.sbaja}(jU]jW]jY]j[]j]]internalrefurij3* anchorname##structures-methods-and-definitionsujajjajD.ubaja}(jU]jW]jY]j[]j]]ujajjajA.ubaja}(jU]jW]jY]j[]j]]ujajjaj;*ubeja}(jU]jW]jY]j[]j]]ujajjaj*ubeja}(jU]jW]jY]j[]j]]ujajjaj*ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConsole}jaj.sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/console anchornamehujajjaj|.ubaja}(jU]jW]jY]j[]j]]ujajjajy.ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStruct Console}jaj.sbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname#struct-consoleujajjaj.ubaja}(jU]jW]jY]j[]j]]ujajjaj.ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internals}jaj.sbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname #internalsujajjaj.ubaja}(jU]jW]jY]j[]j]]ujajjaj.ubaja}(jU]jW]jY]j[]j]]ujajjaj.ubaja}(jU]jW]jY]j[]j]]ujajjaj.ubeja}(jU]jW]jY]j[]j]]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Struct Consw}jaj.sbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname #struct-conswujajjaj.ubaja}(jU]jW]jY]j[]j]]ujajjaj.ubaja}(jU]jW]jY]j[]j]]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConsole functions}jaj/sbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname#console-functionsujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj /ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internals}jaj1/sbaja}(jU]jW]jY]j[]j]]internalrefurij. anchorname#id1ujajjaj./ubaja}(jU]jW]jY]j[]j]]ujajjaj+/ubaja}(jU]jW]jY]j[]j]]ujajjaj(/ubaja}(jU]jW]jY]j[]j]]ujajjaj /ubeja}(jU]jW]jY]j[]j]]ujajjaj.ubeja}(jU]jW]jY]j[]j]]ujajjajy.ubeja}(jU]jW]jY]j[]j]]ujajjajv.ubaja}(jU]jW]jY]j[]j]]ujajubj_jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja TTY Buffer}jaju/sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/tty_buffer anchornamehujajjajr/ubaja}(jU]jW]jY]j[]j]]ujajjajo/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlip Buffer Management}jaj/sbaja}(jU]jW]jY]j[]j]]internalrefurij/ anchorname#flip-buffer-managementujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther Functions}jaj/sbaja}(jU]jW]jY]j[]j]]internalrefurij/ anchorname#other-functionsujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuffer Locking}jaj/sbaja}(jU]jW]jY]j[]j]]internalrefurij/ anchorname#buffer-lockingujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInternal Functions}jaj/sbaja}(jU]jW]jY]j[]j]]internalrefurij/ anchorname#internal-functionsujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj/ubaja}(jU]jW]jY]j[]j]]ujajjaj/ubeja}(jU]jW]jY]j[]j]]ujajjajo/ubeja}(jU]jW]jY]j[]j]]ujajjajl/ubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat is udlfb?}jaj60sbaja}(jU]jW]jY]j[]j]]internalrefurifb/udlfb anchornamehujajjaj30ubaja}(jU]jW]jY]j[]j]]ujajjaj00ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to use it?}jajV0sbaja}(jU]jW]jY]j[]j]]internalrefurijE0 anchorname#how-to-use-itujajjajS0ubaja}(jU]jW]jY]j[]j]]ujajjajP0ubaja}(jU]jW]jY]j[]j]]ujajjajM0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Options}jajy0sbaja}(jU]jW]jY]j[]j]]internalrefurijE0 anchorname#module-optionsujajjajv0ubaja}(jU]jW]jY]j[]j]]ujajjajs0ubaja}(jU]jW]jY]j[]j]]ujajjajM0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs Attributes}jaj0sbaja}(jU]jW]jY]j[]j]]internalrefurijE0 anchorname#sysfs-attributesujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajjajM0ubeja}(jU]jW]jY]j[]j]]ujajjaj00ubeja}(jU]jW]jY]j[]j]]ujajjaj-0ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTY IOCTL Helpers}jaj0sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/tty_ioctl anchornamehujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajubjtjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0SH7760/SH7763 integrated LCDC Framebuffer driver}jaj1sbaja}(jU]jW]jY]j[]j]]internalrefuri fb/sh7760fb anchornamehujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajjaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 0. Overview}jaj 1sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname #overviewujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Platform setup}jajC1sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname#platform-setupujajjaj@1ubaja}(jU]jW]jY]j[]j]]ujajjaj=1ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Panel definitions}jajf1sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname#panel-definitionsujajjajc1ubaja}(jU]jW]jY]j[]j]]ujajjaj`1ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubeja}(jU]jW]jY]j[]j]]ujajjaj0ubeja}(jU]jW]jY]j[]j]]ujajjaj0ubaja}(jU]jW]jY]j[]j]]ujajubjkjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPower Management for USB}jaj1sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/power-management anchornamehujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is Power Management?}jaj1sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname#what-is-power-managementujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is Remote Wakeup?}jaj1sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname#what-is-remote-wakeupujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhen is a USB device idle?}jaj2sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname#when-is-a-usb-device-idleujajjaj2ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaForms of dynamic PM}jaj'2sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname#forms-of-dynamic-pmujajjaj$2ubaja}(jU]jW]jY]j[]j]]ujajjaj!2ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!The user interface for dynamic PM}jajJ2sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname"#the-user-interface-for-dynamic-pmujajjajG2ubaja}(jU]jW]jY]j[]j]]ujajjajD2ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Changing the default idle-delay time}jajm2sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname%#changing-the-default-idle-delay-timeujajjajj2ubaja}(jU]jW]jY]j[]j]]ujajjajg2ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWarnings}jaj2sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname #warningsujajjaj2ubaja}(jU]jW]jY]j[]j]]ujajjaj2ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)The driver interface for Power Management}jaj2sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname*#the-driver-interface-for-power-managementujajjaj2ubaja}(jU]jW]jY]j[]j]]ujajjaj2ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3The driver interface for autosuspend and autoresume}jaj2sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname4#the-driver-interface-for-autosuspend-and-autoresumeujajjaj2ubaja}(jU]jW]jY]j[]j]]ujajjaj2ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Other parts of the driver interface}jaj2sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname$#other-parts-of-the-driver-interfaceujajjaj2ubaja}(jU]jW]jY]j[]j]]ujajjaj2ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMutual exclusion}jaj3sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname#mutual-exclusionujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Interaction between dynamic PM and system PM}jaj?3sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname-#interaction-between-dynamic-pm-and-system-pmujajjaj<3ubaja}(jU]jW]jY]j[]j]]ujajjaj93ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaxHCI hardware link PM}jajb3sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname#xhci-hardware-link-pmujajjaj_3ubaja}(jU]jW]jY]j[]j]]ujajjaj\3ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB Port Power Control}jaj3sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname#usb-port-power-controlujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%User Interface for Port Power Control}jaj3sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname&#user-interface-for-port-power-controlujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Suggested Userspace Port Power Policy}jaj3sbaja}(jU]jW]jY]j[]j]]internalrefurij1 anchorname&#suggested-userspace-port-power-policyujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajjaj1ubeja}(jU]jW]jY]j[]j]]ujajjaj1ubeja}(jU]jW]jY]j[]j]]ujajjaj1ubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Fault injection capabilities infrastructure}jaj4sbaja}(jU]jW]jY]j[]j]]internalrefurifault-injection/fault-injection anchornamehujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Available fault injection capabilities}jaj#4sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname'#available-fault-injection-capabilitiesujajjaj 4ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Configure fault-injection capabilities behavior}jajF4sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname0#configure-fault-injection-capabilities-behaviorujajjajC4ubaja}(jU]jW]jY]j[]j]]ujajjaj@4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadebugfs entries}jajf4sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname#debugfs-entriesujajjajc4ubaja}(jU]jW]jY]j[]j]]ujajjaj`4ubaja}(jU]jW]jY]j[]j]]ujajjaj]4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Boot option}jaj4sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname #boot-optionujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj]4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja proc entries}jaj4sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname #proc-entriesujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj]4ubeja}(jU]jW]jY]j[]j]]ujajjaj@4ubeja}(jU]jW]jY]j[]j]]ujajjaj4ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaError Injectable Functions}jaj4sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname#error-injectable-functionsujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Requirements for the Error Injectable Functions}jaj4sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname0#requirements-for-the-error-injectable-functionsujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Type of the Error Injectable Functions}jaj5sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname'#type-of-the-error-injectable-functionsujajjaj5ubaja}(jU]jW]jY]j[]j]]ujajjaj5ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubeja}(jU]jW]jY]j[]j]]ujajjaj4ubeja}(jU]jW]jY]j[]j]]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)How to add new fault injection capability}jajM5sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname*#how-to-add-new-fault-injection-capabilityujajjajJ5ubaja}(jU]jW]jY]j[]j]]ujajjajG5ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaApplication Examples}jajp5sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname#application-examplesujajjajm5ubaja}(jU]jW]jY]j[]j]]ujajjajj5ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Tool to run command with failslab or fail_page_alloc}jaj5sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname5#tool-to-run-command-with-failslab-or-fail-page-allocujajjaj5ubaja}(jU]jW]jY]j[]j]]ujajjaj5ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Systematic faults using fail-nth}jaj5sbaja}(jU]jW]jY]j[]j]]internalrefurij4 anchorname!#systematic-faults-using-fail-nthujajjaj5ubaja}(jU]jW]jY]j[]j]]ujajjaj5ubaja}(jU]jW]jY]j[]j]]ujajjaj4ubeja}(jU]jW]jY]j[]j]]ujajjaj3ubeja}(jU]jW]jY]j[]j]]ujajjaj3ubaja}(jU]jW]jY]j[]j]]ujajubjsjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB Error codes}jaj5sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/error-codes anchornamehujajjaj5ubaja}(jU]jW]jY]j[]j]]ujajjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaError codes returned by }jaj6sbj)}(ja:c:func:`usb_submit_urb`ja]jausb_submit_urb()}jaj6sbaja}(jU]jW](jhwc-funcejY]j[]j]]ujajjՔNj֔Njaj6ubeja}(jU]jW]jY]j[]j]]internalrefurij5 anchorname'#error-codes-returned-by-usb-submit-urbujajjaj 6ubaja}(jU]jW]jY]j[]j]]ujajjaj6ubaja}(jU]jW]jY]j[]j]]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaError codes returned by }jaj@6sbj)}(ja``in urb->status``ja]jain urb->status}jajG6sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njaj@6ubja or in }jaj@6sbj)}(ja``iso_frame_desc[n].status``ja]jaiso_frame_desc[n].status}jajY6sbaja}(jU]jW]jY]j[]j]]ujajjՔNj֔Njaj@6ubja (for ISO)}jaj@6sbeja}(jU]jW]jY]j[]j]]internalrefurij5 anchornameL#error-codes-returned-by-in-urb-status-or-in-iso-frame-desc-n-status-for-isoujajjaj=6ubaja}(jU]jW]jY]j[]j]]ujajjaj:6ubaja}(jU]jW]jY]j[]j]]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Error codes returned by usbcore-functions}jaj6sbaja}(jU]jW]jY]j[]j]]internalrefurij5 anchorname*#error-codes-returned-by-usbcore-functionsujajjaj6ubaja}(jU]jW]jY]j[]j]]ujajjaj6ubaja}(jU]jW]jY]j[]j]]ujajjaj6ubeja}(jU]jW]jY]j[]j]]ujajjaj5ubeja}(jU]jW]jY]j[]j]]ujajjaj5ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat is sa1100fb?}jaj6sbaja}(jU]jW]jY]j[]j]]internalrefuri fb/sa1100fb anchornamehujajjaj6ubaja}(jU]jW]jY]j[]j]]ujajjaj6ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jaj6sbaja}(jU]jW]jY]j[]j]]internalrefurij6 anchorname#configurationujajjaj6ubaja}(jU]jW]jY]j[]j]]ujajjaj6ubaja}(jU]jW]jY]j[]j]]ujajjaj6ubaja}(jU]jW]jY]j[]j]]ujajjaj6ubeja}(jU]jW]jY]j[]j]]ujajjaj6ubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB Type-C connector class}jaj7sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/typec anchornamehujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj77sbaja}(jU]jW]jY]j[]j]]internalrefurij&7 anchorname #introductionujajjaj47ubaja}(jU]jW]jY]j[]j]]ujajjaj17ubaja}(jU]jW]jY]j[]j]]ujajjaj.7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser space interface}jajZ7sbaja}(jU]jW]jY]j[]j]]internalrefurij&7 anchorname#user-space-interfaceujajjajW7ubaja}(jU]jW]jY]j[]j]]ujajjajT7ubaja}(jU]jW]jY]j[]j]]ujajjaj.7ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Driver API}jaj}7sbaja}(jU]jW]jY]j[]j]]internalrefurij&7 anchorname #driver-apiujajjajz7ubaja}(jU]jW]jY]j[]j]]ujajjajw7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegistering the ports}jaj7sbaja}(jU]jW]jY]j[]j]]internalrefurij&7 anchorname#registering-the-portsujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegistering Partners}jaj7sbaja}(jU]jW]jY]j[]j]]internalrefurij&7 anchorname#registering-partnersujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegistering Cables}jaj7sbaja}(jU]jW]jY]j[]j]]internalrefurij&7 anchorname#registering-cablesujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Notifications}jaj8sbaja}(jU]jW]jY]j[]j]]internalrefurij&7 anchorname#notificationsujajjaj8ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAlternate Modes}jaj)8sbaja}(jU]jW]jY]j[]j]]internalrefurij&7 anchorname#alternate-modesujajjaj&8ubaja}(jU]jW]jY]j[]j]]ujajjaj#8ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Multiplexer/DeMultiplexer Switches}jajL8sbaja}(jU]jW]jY]j[]j]]internalrefurij&7 anchorname##multiplexer-demultiplexer-switchesujajjajI8ubaja}(jU]jW]jY]j[]j]]ujajjajF8ubaja}(jU]jW]jY]j[]j]]ujajjaj7ubeja}(jU]jW]jY]j[]j]]ujajjajw7ubeja}(jU]jW]jY]j[]j]]ujajjaj.7ubeja}(jU]jW]jY]j[]j]]ujajjaj7ubeja}(jU]jW]jY]j[]j]]ujajjaj7ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Scrub Control}jaj8sbaja}(jU]jW]jY]j[]j]]internalrefuri edac/scrub anchornamehujajjaj8ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj8sbaja}(jU]jW]jY]j[]j]]internalrefurij8 anchorname #introductionujajjaj8ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Use cases of common scrub control feature}jaj8sbaja}(jU]jW]jY]j[]j]]internalrefurij8 anchorname*#use-cases-of-common-scrub-control-featureujajjaj8ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaScrubbing features}jaj8sbaja}(jU]jW]jY]j[]j]]internalrefurij8 anchorname#scrubbing-featuresujajjaj8ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXL Memory Scrubbing features}jaj9sbaja}(jU]jW]jY]j[]j]]internalrefurij8 anchorname#cxl-memory-scrubbing-featuresujajjaj9ubaja}(jU]jW]jY]j[]j]]ujajjaj9ubaja}(jU]jW]jY]j[]j]]ujajjaj 9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError Check Scrub (ECS)}jaj99sbaja}(jU]jW]jY]j[]j]]internalrefurij8 anchorname#error-check-scrub-ecsujajjaj69ubaja}(jU]jW]jY]j[]j]]ujajjaj39ubaja}(jU]jW]jY]j[]j]]ujajjaj 9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)ACPI RAS2 Hardware-based Memory Scrubbing}jaj\9sbaja}(jU]jW]jY]j[]j]]internalrefurij8 anchorname*#acpi-ras2-hardware-based-memory-scrubbingujajjajY9ubaja}(jU]jW]jY]j[]j]]ujajjajV9ubaja}(jU]jW]jY]j[]j]]ujajjaj 9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ACPI Address Range Scrubbing (ARS)}jaj9sbaja}(jU]jW]jY]j[]j]]internalrefurij8 anchorname!#acpi-address-range-scrubbing-arsujajjaj|9ubaja}(jU]jW]jY]j[]j]]ujajjajy9ubaja}(jU]jW]jY]j[]j]]ujajjaj 9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Comparison of various scrubbing features}jaj9sbaja}(jU]jW]jY]j[]j]]internalrefurij8 anchorname)#comparison-of-various-scrubbing-featuresujajjaj9ubaja}(jU]jW]jY]j[]j]]ujajjaj9ubaja}(jU]jW]jY]j[]j]]ujajjaj 9ubeja}(jU]jW]jY]j[]j]]ujajjaj8ubeja}(jU]jW]jY]j[]j]]ujajjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe File System}jaj9sbaja}(jU]jW]jY]j[]j]]internalrefurij8 anchorname#the-file-systemujajjaj9ubaja}(jU]jW]jY]j[]j]]ujajjaj9ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs}jaj9sbaja}(jU]jW]jY]j[]j]]internalrefurij8 anchorname#sysfsujajjaj9ubaja}(jU]jW]jY]j[]j]]ujajjaj9ubaja}(jU]jW]jY]j[]j]]ujajjaj8ubeja}(jU]jW]jY]j[]j]]ujajjaj8ubeja}(jU]jW]jY]j[]j]]ujajjaj8ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFault-injection}jaj,:sbaja}(jU]jW]jY]j[]j]]internalrefurifault-injection/index anchornamehujajjaj):ubaja}(jU]jW]jY]j[]j]]ujajjaj&:ubjK%)}(jahja](jo.)}(jahja]ja}(jU]jW]jY]j[]j]]parentj;:entries](Nfault-injection/fault-injectionN%fault-injection/notifier-error-injectN$fault-injection/nvme-fault-injectionNfault-injection/provoke-crashese includefiles](jR:jT:jV:jX:emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔC/var/lib/git/docbuild/linux/Documentation/fault-injection/index.rstj֔KjajC:ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajo:sbaja}(jU]jW]jY]j[]j]]internalrefurij;: anchorname#indicesujajjajl:ubaja}(jU]jW]jY]j[]j]]ujajjaji:ubaja}(jU]jW]jY]j[]j]]ujajjajf:ubaja}(jU]jW]jY]j[]j]]exprsubproject and htmlujajjajC:ubeja}(jU]jW]jY]j[]j]]ujajjaj&:ubeja}(jU]jW]jY]j[]j]]ujajjaj#:ubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver nouveau}jaj:sbaja}(jU]jW]jY]j[]j]]internalrefuri"driver-api/thermal/nouveau_thermal anchornamehujajjaj:ubaja}(jU]jW]jY]j[]j]]ujajjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj:sbaja}(jU]jW]jY]j[]j]]internalrefurij: anchorname #descriptionujajjaj:ubaja}(jU]jW]jY]j[]j]]ujajjaj:ubaja}(jU]jW]jY]j[]j]]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTemperature management}jaj:sbaja}(jU]jW]jY]j[]j]]internalrefurij: anchorname#temperature-managementujajjaj:ubaja}(jU]jW]jY]j[]j]]ujajjaj:ubaja}(jU]jW]jY]j[]j]]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFan management}jaj;sbaja}(jU]jW]jY]j[]j]]internalrefurij: anchorname#fan-managementujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bug reports}jaj8;sbaja}(jU]jW]jY]j[]j]]internalrefurij: anchorname #bug-reportsujajjaj5;ubaja}(jU]jW]jY]j[]j]]ujajjaj2;ubaja}(jU]jW]jY]j[]j]]ujajjaj:ubeja}(jU]jW]jY]j[]j]]ujajjaj:ubeja}(jU]jW]jY]j[]j]]ujajjaj:ubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!modedb default video mode support}jajp;sbaja}(jU]jW]jY]j[]j]]internalrefuri fb/modedb anchornamehujajjajm;ubaja}(jU]jW]jY]j[]j]]ujajjajj;ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5What is the VESA(TM) Coordinated Video Timings (CVT)?}jaj;sbaja}(jU]jW]jY]j[]j]]internalrefurij; anchorname2#what-is-the-vesa-tm-coordinated-video-timings-cvtujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjajj;ubeja}(jU]jW]jY]j[]j]]ujajjajg;ubaja}(jU]jW]jY]j[]j]]ujajubj= jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview of Amiga Filesystems}jaj;sbaja}(jU]jW]jY]j[]j]]internalrefurifilesystems/affs anchornamehujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMount options for the AFFS}jaj;sbaja}(jU]jW]jY]j[]j]]internalrefurij; anchorname#mount-options-for-the-affsujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Handling of the Users/Groups and protection flags}jaj <sbaja}(jU]jW]jY]j[]j]]internalrefurij; anchorname2#handling-of-the-users-groups-and-protection-flagsujajjaj<ubaja}(jU]jW]jY]j[]j]]ujajjaj<ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbolic links}jaj.<sbaja}(jU]jW]jY]j[]j]]internalrefurij; anchorname#symbolic-linksujajjaj+<ubaja}(jU]jW]jY]j[]j]]ujajjaj(<ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajQ<sbaja}(jU]jW]jY]j[]j]]internalrefurij; anchorname #examplesujajjajN<ubaja}(jU]jW]jY]j[]j]]ujajjajK<ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIMPORTANT NOTE}jajt<sbaja}(jU]jW]jY]j[]j]]internalrefurij; anchorname#important-noteujajjajq<ubaja}(jU]jW]jY]j[]j]]ujajjajn<ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBugs, Restrictions, Caveats}jaj<sbaja}(jU]jW]jY]j[]j]]internalrefurij; anchorname#bugs-restrictions-caveatsujajjaj<ubaja}(jU]jW]jY]j[]j]]ujajjaj<ubaja}(jU]jW]jY]j[]j]]ujajjaj;ubeja}(jU]jW]jY]j[]j]]ujajjaj;ubeja}(jU]jW]jY]j[]j]]ujajjaj;ubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTTY}jaj<sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/index anchornamehujajjaj<ubaja}(jU]jW]jY]j[]j]]ujajjaj<ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTTY structures}jaj<sbaja}(jU]jW]jY]j[]j]]internalrefurij< anchorname#tty-structuresujajjaj<ubaja}(jU]jW]jY]j[]j]]ujajjaj<ubjK%)}(jahja]jo.)}(jahja]ja}(jU]jW]jY]j[]j]]parentj<entries](Ndriver-api/tty/tty_driverNdriver-api/tty/tty_portNdriver-api/tty/tty_structNdriver-api/tty/tty_ldiscNdriver-api/tty/tty_bufferNdriver-api/tty/tty_ioctlNdriver-api/tty/tty_internalsNdriver-api/tty/consolee includefiles](j=j=j=j=j=j=j!=j#=emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔB/var/lib/git/docbuild/linux/Documentation/driver-api/tty/index.rstj֔Kjaj=ubaja}(jU]jW]jY]j[]j]]ujajjaj<ubeja}(jU]jW]jY]j[]j]]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriting TTY Driver}jajC=sbaja}(jU]jW]jY]j[]j]]internalrefurij< anchorname#writing-tty-driverujajjaj@=ubaja}(jU]jW]jY]j[]j]]ujajjaj==ubaja}(jU]jW]jY]j[]j]]ujajjaj<ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOther Documentation}jajf=sbaja}(jU]jW]jY]j[]j]]internalrefurij< anchorname#other-documentationujajjajc=ubaja}(jU]jW]jY]j[]j]]ujajjaj`=ubjK%)}(jahja]jo.)}(jahja]ja}(jU]jW]jY]j[]j]]parentj<entries](Ndriver-api/tty/moxa-smartioNdriver-api/tty/n_gsmNdriver-api/tty/n_ttye includefiles](j=j=j=emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj0=j֔KFjaj}=ubaja}(jU]jW]jY]j[]j]]ujajjaj`=ubeja}(jU]jW]jY]j[]j]]ujajjaj<ubeja}(jU]jW]jY]j[]j]]ujajjaj<ubeja}(jU]jW]jY]j[]j]]ujajjaj<ubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Metronomefb}jaj=sbaja}(jU]jW]jY]j[]j]]internalrefurifb/metronomefb anchornamehujajjaj=ubaja}(jU]jW]jY]j[]j]]ujajjaj=ubaja}(jU]jW]jY]j[]j]]ujajjaj=ubaja}(jU]jW]jY]j[]j]]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVirtio}jaj=sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/virtio/index anchornamehujajjaj=ubaja}(jU]jW]jY]j[]j]]ujajjaj=ubjK%)}(jahja]jo.)}(jahja]ja}(jU]jW]jY]j[]j]]parentj=entries](Ndriver-api/virtio/virtioN(driver-api/virtio/writing_virtio_driverse includefiles](j>j>emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔE/var/lib/git/docbuild/linux/Documentation/driver-api/virtio/index.rstj֔Kjaj>ubaja}(jU]jW]jY]j[]j]]ujajjaj=ubeja}(jU]jW]jY]j[]j]]ujajjaj=ubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Generic Thermal Sysfs driver How To}jajA>sbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/thermal/sysfs-api anchornamehujajjaj>>ubaja}(jU]jW]jY]j[]j]]ujajjaj;>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0. Introduction}jaja>sbaja}(jU]jW]jY]j[]j]]internalrefurijP> anchorname #introductionujajjaj^>ubaja}(jU]jW]jY]j[]j]]ujajjaj[>ubaja}(jU]jW]jY]j[]j]]ujajjajX>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+1. thermal sysfs driver interface functions}jaj>sbaja}(jU]jW]jY]j[]j]]internalrefurijP> anchorname)#thermal-sysfs-driver-interface-functionsujajjaj>ubaja}(jU]jW]jY]j[]j]]ujajjaj~>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!1.1 thermal zone device interface}jaj>sbaja}(jU]jW]jY]j[]j]]internalrefurijP> anchorname#thermal-zone-device-interfaceujajjaj>ubaja}(jU]jW]jY]j[]j]]ujajjaj>ubaja}(jU]jW]jY]j[]j]]ujajjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$1.2 thermal cooling device interface}jaj>sbaja}(jU]jW]jY]j[]j]]internalrefurijP> anchorname!#thermal-cooling-device-interfaceujajjaj>ubaja}(jU]jW]jY]j[]j]]ujajjaj>ubaja}(jU]jW]jY]j[]j]]ujajjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.4 Thermal Zone Parameters}jaj>sbaja}(jU]jW]jY]j[]j]]internalrefurijP> anchorname#thermal-zone-parametersujajjaj>ubaja}(jU]jW]jY]j[]j]]ujajjaj>ubaja}(jU]jW]jY]j[]j]]ujajjaj>ubeja}(jU]jW]jY]j[]j]]ujajjaj~>ubeja}(jU]jW]jY]j[]j]]ujajjajX>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. sysfs attributes structure}jaj?sbaja}(jU]jW]jY]j[]j]]internalrefurijP> anchorname#sysfs-attributes-structureujajjaj?ubaja}(jU]jW]jY]j[]j]]ujajjaj?ubaja}(jU]jW]jY]j[]j]]ujajjajX>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. A simple implementation}jaj anchorname#a-simple-implementationujajjaj9?ubaja}(jU]jW]jY]j[]j]]ujajjaj6?ubaja}(jU]jW]jY]j[]j]]ujajjajX>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Export Symbol APIs}jaj_?sbaja}(jU]jW]jY]j[]j]]internalrefurijP> anchorname#export-symbol-apisujajjaj\?ubaja}(jU]jW]jY]j[]j]]ujajjajY?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1. get_tz_trend}jaj?sbaja}(jU]jW]jY]j[]j]]internalrefurijP> anchorname #get-tz-trendujajjaj|?ubaja}(jU]jW]jY]j[]j]]ujajjajy?ubaja}(jU]jW]jY]j[]j]]ujajjajv?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.2. thermal_cdev_update}jaj?sbaja}(jU]jW]jY]j[]j]]internalrefurijP> anchorname#thermal-cdev-updateujajjaj?ubaja}(jU]jW]jY]j[]j]]ujajjaj?ubaja}(jU]jW]jY]j[]j]]ujajjajv?ubeja}(jU]jW]jY]j[]j]]ujajjajY?ubeja}(jU]jW]jY]j[]j]]ujajjajX>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Critical Events}jaj?sbaja}(jU]jW]jY]j[]j]]internalrefurijP> anchorname#critical-eventsujajjaj?ubaja}(jU]jW]jY]j[]j]]ujajjaj?ubaja}(jU]jW]jY]j[]j]]ujajjajX>ubeja}(jU]jW]jY]j[]j]]ujajjaj;>ubeja}(jU]jW]jY]j[]j]]ujajjaj8>ubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEDAC Memory Repair Control}jaj @sbaja}(jU]jW]jY]j[]j]]internalrefuriedac/memory_repair anchornamehujajjaj@ubaja}(jU]jW]jY]j[]j]]ujajjaj@ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj)@sbaja}(jU]jW]jY]j[]j]]internalrefurij@ anchorname #introductionujajjaj&@ubaja}(jU]jW]jY]j[]j]]ujajjaj#@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPost Package Repair (PPR)}jajI@sbaja}(jU]jW]jY]j[]j]]internalrefurij@ anchorname#post-package-repair-pprujajjajF@ubaja}(jU]jW]jY]j[]j]]ujajjajC@ubaja}(jU]jW]jY]j[]j]]ujajjaj@@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Sparing}jajl@sbaja}(jU]jW]jY]j[]j]]internalrefurij@ anchorname#memory-sparingujajjaji@ubaja}(jU]jW]jY]j[]j]]ujajjajf@ubaja}(jU]jW]jY]j[]j]]ujajjaj@@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Use cases of generic memory repair features control}jaj@sbaja}(jU]jW]jY]j[]j]]internalrefurij@ anchorname4#use-cases-of-generic-memory-repair-features-controlujajjaj@ubaja}(jU]jW]jY]j[]j]]ujajjaj@ubaja}(jU]jW]jY]j[]j]]ujajjaj@@ubeja}(jU]jW]jY]j[]j]]ujajjaj#@ubeja}(jU]jW]jY]j[]j]]ujajjaj @ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe File System}jaj@sbaja}(jU]jW]jY]j[]j]]internalrefurij@ anchorname#the-file-systemujajjaj@ubaja}(jU]jW]jY]j[]j]]ujajjaj@ubaja}(jU]jW]jY]j[]j]]ujajjaj @ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs}jaj@sbaja}(jU]jW]jY]j[]j]]internalrefurij@ anchorname#sysfsujajjaj@ubaja}(jU]jW]jY]j[]j]]ujajjaj@ubaja}(jU]jW]jY]j[]j]]ujajjaj @ubeja}(jU]jW]jY]j[]j]]ujajjaj@ubeja}(jU]jW]jY]j[]j]]ujajjaj@ubaja}(jU]jW]jY]j[]j]]ujajubj# jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Power allocator governor tunables}jajAsbaja}(jU]jW]jY]j[]j]]internalrefuri"driver-api/thermal/power_allocator anchornamehujajjajAubaja}(jU]jW]jY]j[]j]]ujajjajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trip points}jaj9Asbaja}(jU]jW]jY]j[]j]]internalrefurij(A anchorname #trip-pointsujajjaj6Aubaja}(jU]jW]jY]j[]j]]ujajjaj3Aubaja}(jU]jW]jY]j[]j]]ujajjaj0AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPID Controller}jaj\Asbaja}(jU]jW]jY]j[]j]]internalrefurij(A anchorname#pid-controllerujajjajYAubaja}(jU]jW]jY]j[]j]]ujajjajVAubaja}(jU]jW]jY]j[]j]]ujajjaj0AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSustainable power}jajAsbaja}(jU]jW]jY]j[]j]]internalrefurij(A anchorname#sustainable-powerujajjaj|Aubaja}(jU]jW]jY]j[]j]]ujajjajyAubaja}(jU]jW]jY]j[]j]]ujajjaj0AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja k_po and k_pu}jajAsbaja}(jU]jW]jY]j[]j]]internalrefurij(A anchorname#k-po-and-k-puujajjajAubaja}(jU]jW]jY]j[]j]]ujajjajAubaja}(jU]jW]jY]j[]j]]ujajjaj0AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jak_i and integral_cutoff}jajAsbaja}(jU]jW]jY]j[]j]]internalrefurij(A anchorname#k-i-and-integral-cutoffujajjajAubaja}(jU]jW]jY]j[]j]]ujajjajAubaja}(jU]jW]jY]j[]j]]ujajjaj0AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jak_d}jajAsbaja}(jU]jW]jY]j[]j]]internalrefurij(A anchorname#k-dujajjajAubaja}(jU]jW]jY]j[]j]]ujajjajAubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCooling device power API}jajBsbaja}(jU]jW]jY]j[]j]]internalrefurij(A anchorname#cooling-device-power-apiujajjajBubaja}(jU]jW]jY]j[]j]]ujajjajBubaja}(jU]jW]jY]j[]j]]ujajjajAubaja}(jU]jW]jY]j[]j]]ujajjajAubeja}(jU]jW]jY]j[]j]]ujajjaj0AubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCooling device weights}jaj7Bsbaja}(jU]jW]jY]j[]j]]internalrefurij(A anchorname#cooling-device-weightsujajjaj4Bubaja}(jU]jW]jY]j[]j]]ujajjaj1BubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Limitations of the power allocator governor}jajWBsbaja}(jU]jW]jY]j[]j]]internalrefurij(A anchorname,#limitations-of-the-power-allocator-governorujajjajTBubaja}(jU]jW]jY]j[]j]]ujajjajQBubaja}(jU]jW]jY]j[]j]]ujajjajNBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnergy Model requirements}jajzBsbaja}(jU]jW]jY]j[]j]]internalrefurij(A anchorname#energy-model-requirementsujajjajwBubaja}(jU]jW]jY]j[]j]]ujajjajtBubaja}(jU]jW]jY]j[]j]]ujajjajNBubeja}(jU]jW]jY]j[]j]]ujajjaj1Bubeja}(jU]jW]jY]j[]j]]ujajjaj0Aubeja}(jU]jW]jY]j[]j]]ujajjajAubeja}(jU]jW]jY]j[]j]]ujajjajAubaja}(jU]jW]jY]j[]j]]ujajubjB jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'v9fs: Plan 9 Resource Sharing for Linux}jajBsbaja}(jU]jW]jY]j[]j]]internalrefurifilesystems/9p anchornamehujajjajBubaja}(jU]jW]jY]j[]j]]ujajjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbout}jajBsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname#aboutujajjajBubaja}(jU]jW]jY]j[]j]]ujajjajBubaja}(jU]jW]jY]j[]j]]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajCsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname#usageujajjajBubaja}(jU]jW]jY]j[]j]]ujajjajBubaja}(jU]jW]jY]j[]j]]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja USBG Usage}jaj$Csbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname #usbg-usageujajjaj!Cubaja}(jU]jW]jY]j[]j]]ujajjajCubaja}(jU]jW]jY]j[]j]]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja USBG Example}jajGCsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname #usbg-exampleujajjajDCubaja}(jU]jW]jY]j[]j]]ujajjajACubaja}(jU]jW]jY]j[]j]]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptions}jajjCsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname#optionsujajjajgCubaja}(jU]jW]jY]j[]j]]ujajjajdCubaja}(jU]jW]jY]j[]j]]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBehavior}jajCsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname #behaviorujajjajCubaja}(jU]jW]jY]j[]j]]ujajjajCubaja}(jU]jW]jY]j[]j]]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajCsbaja}(jU]jW]jY]j[]j]]internalrefurijB anchorname #resourcesujajjajCubaja}(jU]jW]jY]j[]j]]ujajjajCubaja}(jU]jW]jY]j[]j]]ujajjajBubeja}(jU]jW]jY]j[]j]]ujajjajBubeja}(jU]jW]jY]j[]j]]ujajjajBubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasm501fb}jajCsbaja}(jU]jW]jY]j[]j]]internalrefurifb/sm501 anchornamehujajjajCubaja}(jU]jW]jY]j[]j]]ujajjajCubaja}(jU]jW]jY]j[]j]]ujajjajCubaja}(jU]jW]jY]j[]j]]ujajubj- jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasstfb}jajDsbaja}(jU]jW]jY]j[]j]]internalrefurifb/sstfb anchornamehujajjajDubaja}(jU]jW]jY]j[]j]]ujajjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj4Dsbaja}(jU]jW]jY]j[]j]]internalrefurij#D anchorname #introductionujajjaj1Dubaja}(jU]jW]jY]j[]j]]ujajjaj.Dubaja}(jU]jW]jY]j[]j]]ujajjaj+DubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Installation}jajWDsbaja}(jU]jW]jY]j[]j]]internalrefurij#D anchorname #installationujajjajTDubaja}(jU]jW]jY]j[]j]]ujajjajQDubaja}(jU]jW]jY]j[]j]]ujajjaj+DubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Module Usage}jajzDsbaja}(jU]jW]jY]j[]j]]internalrefurij#D anchorname #module-usageujajjajwDubaja}(jU]jW]jY]j[]j]]ujajjajtDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule insertion}jajDsbaja}(jU]jW]jY]j[]j]]internalrefurij#D anchorname#module-insertionujajjajDubaja}(jU]jW]jY]j[]j]]ujajjajDubaja}(jU]jW]jY]j[]j]]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule removal}jajDsbaja}(jU]jW]jY]j[]j]]internalrefurij#D anchorname#module-removalujajjajDubaja}(jU]jW]jY]j[]j]]ujajjajDubaja}(jU]jW]jY]j[]j]]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel/Modules Options}jajDsbaja}(jU]jW]jY]j[]j]]internalrefurij#D anchorname#kernel-modules-optionsujajjajDubaja}(jU]jW]jY]j[]j]]ujajjajDubaja}(jU]jW]jY]j[]j]]ujajjajDubeja}(jU]jW]jY]j[]j]]ujajjajtDubeja}(jU]jW]jY]j[]j]]ujajjaj+DubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTools}jajEsbaja}(jU]jW]jY]j[]j]]internalrefurij#D anchorname#toolsujajjaj Eubaja}(jU]jW]jY]j[]j]]ujajjaj Eubaja}(jU]jW]jY]j[]j]]ujajjaj+DubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBugs}jaj2Esbaja}(jU]jW]jY]j[]j]]internalrefurij#D anchorname#bugsujajjaj/Eubaja}(jU]jW]jY]j[]j]]ujajjaj,Eubaja}(jU]jW]jY]j[]j]]ujajjaj+DubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTodo}jajUEsbaja}(jU]jW]jY]j[]j]]internalrefurij#D anchorname#todoujajjajREubaja}(jU]jW]jY]j[]j]]ujajjajOEubaja}(jU]jW]jY]j[]j]]ujajjaj+Dubeja}(jU]jW]jY]j[]j]]ujajjajDubeja}(jU]jW]jY]j[]j]]ujajjaj Dubaja}(jU]jW]jY]j[]j]]ujajubjI jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaW1: Dallas’ 1-wire bus}jajEsbaja}(jU]jW]jY]j[]j]]internalrefuri driver-api/w1 anchornamehujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajEubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaW1 API internal to the kernel}jajEsbaja}(jU]jW]jY]j[]j]]internalrefurijE anchorname#w1-api-internal-to-the-kernelujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainclude/linux/w1.h}jajEsbaja}(jU]jW]jY]j[]j]]internalrefurijE anchorname#include-linux-w1-hujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrivers/w1/w1.c}jajEsbaja}(jU]jW]jY]j[]j]]internalrefurijE anchorname#drivers-w1-w1-cujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrivers/w1/w1_family.c}jajFsbaja}(jU]jW]jY]j[]j]]internalrefurijE anchorname#drivers-w1-w1-family-cujajjajFubaja}(jU]jW]jY]j[]j]]ujajjaj Fubaja}(jU]jW]jY]j[]j]]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrivers/w1/w1_internal.h}jaj6Fsbaja}(jU]jW]jY]j[]j]]internalrefurijE anchorname#drivers-w1-w1-internal-hujajjaj3Fubaja}(jU]jW]jY]j[]j]]ujajjaj0Fubaja}(jU]jW]jY]j[]j]]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrivers/w1/w1_int.c}jajYFsbaja}(jU]jW]jY]j[]j]]internalrefurijE anchorname#drivers-w1-w1-int-cujajjajVFubaja}(jU]jW]jY]j[]j]]ujajjajSFubaja}(jU]jW]jY]j[]j]]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrivers/w1/w1_netlink.h}jaj|Fsbaja}(jU]jW]jY]j[]j]]internalrefurijE anchorname#drivers-w1-w1-netlink-hujajjajyFubaja}(jU]jW]jY]j[]j]]ujajjajvFubaja}(jU]jW]jY]j[]j]]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadrivers/w1/w1_io.c}jajFsbaja}(jU]jW]jY]j[]j]]internalrefurijE anchorname#drivers-w1-w1-io-cujajjajFubaja}(jU]jW]jY]j[]j]]ujajjajFubaja}(jU]jW]jY]j[]j]]ujajjajEubeja}(jU]jW]jY]j[]j]]ujajjajEubeja}(jU]jW]jY]j[]j]]ujajjajEubaja}(jU]jW]jY]j[]j]]ujajjajEubeja}(jU]jW]jY]j[]j]]ujajjajEubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:uvesafb - A Generic Driver for VBE2+ compliant video cards}jajFsbaja}(jU]jW]jY]j[]j]]internalrefuri fb/uvesafb anchornamehujajjajFubaja}(jU]jW]jY]j[]j]]ujajjajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Requirements}jajGsbaja}(jU]jW]jY]j[]j]]internalrefurijF anchorname #requirementsujajjajGubaja}(jU]jW]jY]j[]j]]ujajjajFubaja}(jU]jW]jY]j[]j]]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Caveats and limitations}jaj&Gsbaja}(jU]jW]jY]j[]j]]internalrefurijF anchorname#caveats-and-limitationsujajjaj#Gubaja}(jU]jW]jY]j[]j]]ujajjaj Gubaja}(jU]jW]jY]j[]j]]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Configuration}jajIGsbaja}(jU]jW]jY]j[]j]]internalrefurijF anchorname#configurationujajjajFGubaja}(jU]jW]jY]j[]j]]ujajjajCGubaja}(jU]jW]jY]j[]j]]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. The sysfs interface}jajlGsbaja}(jU]jW]jY]j[]j]]internalrefurijF anchorname#the-sysfs-interfaceujajjajiGubaja}(jU]jW]jY]j[]j]]ujajjajfGubaja}(jU]jW]jY]j[]j]]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Miscellaneous}jajGsbaja}(jU]jW]jY]j[]j]]internalrefurijF anchorname#miscellaneousujajjajGubaja}(jU]jW]jY]j[]j]]ujajjajGubaja}(jU]jW]jY]j[]j]]ujajjajFubeja}(jU]jW]jY]j[]j]]ujajjajFubeja}(jU]jW]jY]j[]j]]ujajjajFubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNVMe Fault Injection}jajGsbaja}(jU]jW]jY]j[]j]]internalrefuri$fault-injection/nvme-fault-injection anchornamehujajjajGubaja}(jU]jW]jY]j[]j]]ujajjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Example 1: Inject default status code with no retry}jajGsbaja}(jU]jW]jY]j[]j]]internalrefurijG anchorname3#example-1-inject-default-status-code-with-no-retryujajjajGubaja}(jU]jW]jY]j[]j]]ujajjajGubaja}(jU]jW]jY]j[]j]]ujajjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Example 2: Inject default status code with retry}jaj Hsbaja}(jU]jW]jY]j[]j]]internalrefurijG anchorname0#example-2-inject-default-status-code-with-retryujajjajHubaja}(jU]jW]jY]j[]j]]ujajjajHubaja}(jU]jW]jY]j[]j]]ujajjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Example 3: Inject an error into the 10th admin command}jaj-Hsbaja}(jU]jW]jY]j[]j]]internalrefurijG anchorname6#example-3-inject-an-error-into-the-10th-admin-commandujajjaj*Hubaja}(jU]jW]jY]j[]j]]ujajjaj'Hubaja}(jU]jW]jY]j[]j]]ujajjajGubeja}(jU]jW]jY]j[]j]]ujajjajGubeja}(jU]jW]jY]j[]j]]ujajjajGubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Framebuffer driver for Cirrus Logic chipsets}jajeHsbaja}(jU]jW]jY]j[]j]]internalrefuri fb/cirrusfb anchornamehujajjajbHubaja}(jU]jW]jY]j[]j]]ujajjaj_HubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault video modes}jajHsbaja}(jU]jW]jY]j[]j]]internalrefurijtH anchorname#default-video-modesujajjajHubaja}(jU]jW]jY]j[]j]]ujajjajHubaja}(jU]jW]jY]j[]j]]ujajjaj|HubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVersion 1.9.9.1}jajHsbaja}(jU]jW]jY]j[]j]]internalrefurijtH anchorname#version-1-9-9-1ujajjajHubaja}(jU]jW]jY]j[]j]]ujajjajHubaja}(jU]jW]jY]j[]j]]ujajjaj|HubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVersion 1.9.4.4}jajHsbaja}(jU]jW]jY]j[]j]]internalrefurijtH anchorname#version-1-9-4-4ujajjajHubaja}(jU]jW]jY]j[]j]]ujajjajHubaja}(jU]jW]jY]j[]j]]ujajjaj|HubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVersion 1.9.4.3}jajHsbaja}(jU]jW]jY]j[]j]]internalrefurijtH anchorname#version-1-9-4-3ujajjajHubaja}(jU]jW]jY]j[]j]]ujajjajHubaja}(jU]jW]jY]j[]j]]ujajjaj|HubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVersion 1.9.4.2}jajIsbaja}(jU]jW]jY]j[]j]]internalrefurijtH anchorname#version-1-9-4-2ujajjajIubaja}(jU]jW]jY]j[]j]]ujajjaj Iubaja}(jU]jW]jY]j[]j]]ujajjaj|HubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVersion 1.9.4.1}jaj4Isbaja}(jU]jW]jY]j[]j]]internalrefurijtH anchorname#version-1-9-4-1ujajjaj1Iubaja}(jU]jW]jY]j[]j]]ujajjaj.Iubaja}(jU]jW]jY]j[]j]]ujajjaj|HubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Version 1.9.4}jajWIsbaja}(jU]jW]jY]j[]j]]internalrefurijtH anchorname#version-1-9-4ujajjajTIubaja}(jU]jW]jY]j[]j]]ujajjajQIubaja}(jU]jW]jY]j[]j]]ujajjaj|HubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Version 1.9.3}jajzIsbaja}(jU]jW]jY]j[]j]]internalrefurijtH anchorname#version-1-9-3ujajjajwIubaja}(jU]jW]jY]j[]j]]ujajjajtIubaja}(jU]jW]jY]j[]j]]ujajjaj|Hubeja}(jU]jW]jY]j[]j]]ujajjaj_Hubeja}(jU]jW]jY]j[]j]]ujajjaj\Hubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?vt8623fb - fbdev driver for graphics core in VIA VT8623 chipset}jajIsbaja}(jU]jW]jY]j[]j]]internalrefuri fb/vt8623fb anchornamehujajjajIubaja}(jU]jW]jY]j[]j]]ujajjajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Hardware}jajIsbaja}(jU]jW]jY]j[]j]]internalrefurijI anchorname#supported-hardwareujajjajIubaja}(jU]jW]jY]j[]j]]ujajjajIubaja}(jU]jW]jY]j[]j]]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Features}jajIsbaja}(jU]jW]jY]j[]j]]internalrefurijI anchorname#supported-featuresujajjajIubaja}(jU]jW]jY]j[]j]]ujajjajIubaja}(jU]jW]jY]j[]j]]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMissing Features}jajJsbaja}(jU]jW]jY]j[]j]]internalrefurijI anchorname#missing-featuresujajjajJubaja}(jU]jW]jY]j[]j]]ujajjajJubaja}(jU]jW]jY]j[]j]]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known bugs}jaj;Jsbaja}(jU]jW]jY]j[]j]]internalrefurijI anchorname #known-bugsujajjaj8Jubaja}(jU]jW]jY]j[]j]]ujajjaj5Jubaja}(jU]jW]jY]j[]j]]ujajjajIubeja}(jU]jW]jY]j[]j]]ujajjajIubeja}(jU]jW]jY]j[]j]]ujajjajIubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat is matroxfb?}jajsJsbaja}(jU]jW]jY]j[]j]]internalrefuri fb/matroxfb anchornamehujajjajpJubaja}(jU]jW]jY]j[]j]]ujajjajmJubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow to use it?}jajJsbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname#how-to-use-itujajjajJubaja}(jU]jW]jY]j[]j]]ujajjajJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Graphic modes}jajJsbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname#graphic-modesujajjajJubaja}(jU]jW]jY]j[]j]]ujajjajJubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGraphic modes (continued)}jajJsbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname#graphic-modes-continuedujajjajJubaja}(jU]jW]jY]j[]j]]ujajjajJubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Text modes}jajJsbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname #text-modesujajjajJubaja}(jU]jW]jY]j[]j]]ujajjajJubaja}(jU]jW]jY]j[]j]]ujajjajJubeja}(jU]jW]jY]j[]j]]ujajjajJubeja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaX11}jaj(Ksbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname#x11ujajjaj%Kubaja}(jU]jW]jY]j[]j]]ujajjaj"Kubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSVGALib}jajKKsbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname#svgalibujajjajHKubaja}(jU]jW]jY]j[]j]]ujajjajEKubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajnKsbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname#configurationujajjajkKubaja}(jU]jW]jY]j[]j]]ujajjajhKubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajKsbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname #limitationsujajjajKubaja}(jU]jW]jY]j[]j]]ujajjajKubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Benchmarks}jajKsbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname #benchmarksujajjajKubaja}(jU]jW]jY]j[]j]]ujajjajKubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Dualhead G400}jajKsbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname#dualhead-g400ujajjajKubaja}(jU]jW]jY]j[]j]]ujajjajKubaja}(jU]jW]jY]j[]j]]ujajjajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Dualhead G450}jajKsbaja}(jU]jW]jY]j[]j]]internalrefurijJ anchorname#dualhead-g450ujajjajKubaja}(jU]jW]jY]j[]j]]ujajjajKubaja}(jU]jW]jY]j[]j]]ujajjajJubeja}(jU]jW]jY]j[]j]]ujajjajmJubeja}(jU]jW]jY]j[]j]]ujajjajjJubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja TTY Struct}jaj2Lsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/tty/tty_struct anchornamehujajjaj/Lubaja}(jU]jW]jY]j[]j]]ujajjaj,LubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialization}jajRLsbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname#initializationujajjajOLubaja}(jU]jW]jY]j[]j]]ujajjajLLubaja}(jU]jW]jY]j[]j]]ujajjajILubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaName}jajuLsbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname#nameujajjajrLubaja}(jU]jW]jY]j[]j]]ujajjajoLubaja}(jU]jW]jY]j[]j]]ujajjajILubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReference counting}jajLsbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname#reference-countingujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajILubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstall}jajLsbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname#installujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajILubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Read & Write}jajLsbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname #read-writeujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajILubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Start & Stop}jajMsbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname #start-stopujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajLubaja}(jU]jW]jY]j[]j]]ujajjajILubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWakeup}jaj$Msbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname#wakeupujajjaj!Mubaja}(jU]jW]jY]j[]j]]ujajjajMubaja}(jU]jW]jY]j[]j]]ujajjajILubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHangup}jajGMsbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname#hangupujajjajDMubaja}(jU]jW]jY]j[]j]]ujajjajAMubaja}(jU]jW]jY]j[]j]]ujajjajILubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMisc}jajjMsbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname#miscujajjajgMubaja}(jU]jW]jY]j[]j]]ujajjajdMubaja}(jU]jW]jY]j[]j]]ujajjajILubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTY Struct Flags}jajMsbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname#tty-struct-flagsujajjajMubaja}(jU]jW]jY]j[]j]]ujajjajMubaja}(jU]jW]jY]j[]j]]ujajjajILubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTY Struct Reference}jajMsbaja}(jU]jW]jY]j[]j]]internalrefurijAL anchorname#tty-struct-referenceujajjajMubaja}(jU]jW]jY]j[]j]]ujajjajMubaja}(jU]jW]jY]j[]j]]ujajjajILubeja}(jU]jW]jY]j[]j]]ujajjaj,Lubeja}(jU]jW]jY]j[]j]]ujajjaj)Lubaja}(jU]jW]jY]j[]j]]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Linux USB API}jajMsbaja}(jU]jW]jY]j[]j]]internalrefuridriver-api/usb/index anchornamehujajjajMubaja}(jU]jW]jY]j[]j]]ujajjajMubjK%)}(jahja](jo.)}(jahja]ja}(jU]jW]jY]j[]j]]parentjMentries](Ndriver-api/usb/usbNdriver-api/usb/gadgetNdriver-api/usb/anchorsNdriver-api/usb/bulk-streamsNdriver-api/usb/callbacksNdriver-api/usb/dmaNdriver-api/usb/URBNdriver-api/usb/power-managementNdriver-api/usb/hotplugNdriver-api/usb/persistNdriver-api/usb/error-codesN!driver-api/usb/writing_usb_driverNdriver-api/usb/dwc3N&driver-api/usb/writing_musb_glue_layerNdriver-api/usb/typecNdriver-api/usb/typec_busNdriver-api/usb/usb3-debug-porte includefiles](jNjNjNjNjNjNjNjNjNj Nj"Nj$Nj&Nj(Nj*Nj,Nj.NemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔB/var/lib/git/docbuild/linux/Documentation/driver-api/usb/index.rstj֔KjajMubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajENsbaja}(jU]jW]jY]j[]j]]internalrefurijM anchorname#indicesujajjajBNubaja}(jU]jW]jY]j[]j]]ujajjaj?Nubaja}(jU]jW]jY]j[]j]]ujajjajOsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#usb-standard-typesujajjaj;Oubaja}(jU]jW]jY]j[]j]]ujajjaj8Oubaja}(jU]jW]jY]j[]j]]ujajjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost-Side Data Types and Macros}jajaOsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname #host-side-data-types-and-macrosujajjaj^Oubaja}(jU]jW]jY]j[]j]]ujajjaj[Oubaja}(jU]jW]jY]j[]j]]ujajjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja USB Core APIs}jajOsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#usb-core-apisujajjajOubaja}(jU]jW]jY]j[]j]]ujajjaj~Oubaja}(jU]jW]jY]j[]j]]ujajjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost Controller APIs}jajOsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#host-controller-apisujajjajOubaja}(jU]jW]jY]j[]j]]ujajjajOubaja}(jU]jW]jY]j[]j]]ujajjajNubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe USB character device nodes}jajOsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#the-usb-character-device-nodesujajjajOubaja}(jU]jW]jY]j[]j]]ujajjajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!What files are in “devtmpfs”?}jajOsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#what-files-are-in-devtmpfsujajjajOubaja}(jU]jW]jY]j[]j]]ujajjajOubaja}(jU]jW]jY]j[]j]]ujajjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/dev/bus/usb/BBB/DDD}jaj Psbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#dev-bus-usb-bbb-dddujajjaj Pubaja}(jU]jW]jY]j[]j]]ujajjajPubaja}(jU]jW]jY]j[]j]]ujajjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLife Cycle of User Mode Drivers}jaj0Psbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname #life-cycle-of-user-mode-driversujajjaj-Pubaja}(jU]jW]jY]j[]j]]ujajjaj*Pubaja}(jU]jW]jY]j[]j]]ujajjajOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe ioctl() Requests}jajSPsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#the-ioctl-requestsujajjajPPubaja}(jU]jW]jY]j[]j]]ujajjajMPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManagement/Status Requests}jajsPsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#management-status-requestsujajjajpPubaja}(jU]jW]jY]j[]j]]ujajjajmPubaja}(jU]jW]jY]j[]j]]ujajjajjPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynchronous I/O Support}jajPsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#synchronous-i-o-supportujajjajPubaja}(jU]jW]jY]j[]j]]ujajjajPubaja}(jU]jW]jY]j[]j]]ujajjajjPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAsynchronous I/O Support}jajPsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#asynchronous-i-o-supportujajjajPubaja}(jU]jW]jY]j[]j]]ujajjajPubaja}(jU]jW]jY]j[]j]]ujajjajjPubeja}(jU]jW]jY]j[]j]]ujajjajMPubeja}(jU]jW]jY]j[]j]]ujajjajOubeja}(jU]jW]jY]j[]j]]ujajjajOubeja}(jU]jW]jY]j[]j]]ujajjajNubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe USB devices}jajPsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#the-usb-devicesujajjajPubaja}(jU]jW]jY]j[]j]]ujajjajPubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/sys/kernel/debug/usb/devices}jajQsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#sys-kernel-debug-usb-devicesujajjajQubaja}(jU]jW]jY]j[]j]]ujajjajQubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+/sys/kernel/debug/usb/devices output format}jaj4Qsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname+#sys-kernel-debug-usb-devices-output-formatujajjaj1Qubaja}(jU]jW]jY]j[]j]]ujajjaj.QubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Topology info}jajTQsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#topology-infoujajjajQQubaja}(jU]jW]jY]j[]j]]ujajjajNQubaja}(jU]jW]jY]j[]j]]ujajjajKQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBandwidth info}jajwQsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#bandwidth-infoujajjajtQubaja}(jU]jW]jY]j[]j]]ujajjajqQubaja}(jU]jW]jY]j[]j]]ujajjajKQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Device descriptor info & Product ID info}jajQsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname'#device-descriptor-info-product-id-infoujajjajQubaja}(jU]jW]jY]j[]j]]ujajjajQubaja}(jU]jW]jY]j[]j]]ujajjajKQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaString descriptor info}jajQsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#string-descriptor-infoujajjajQubaja}(jU]jW]jY]j[]j]]ujajjajQubaja}(jU]jW]jY]j[]j]]ujajjajKQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration descriptor info}jajQsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#configuration-descriptor-infoujajjajQubaja}(jU]jW]jY]j[]j]]ujajjajQubaja}(jU]jW]jY]j[]j]]ujajjajKQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Interface descriptor info (can be multiple per Config)}jajRsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname5#interface-descriptor-info-can-be-multiple-per-configujajjajRubaja}(jU]jW]jY]j[]j]]ujajjajQubaja}(jU]jW]jY]j[]j]]ujajjajKQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Endpoint descriptor info (can be multiple per Interface)}jaj&Rsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname7#endpoint-descriptor-info-can-be-multiple-per-interfaceujajjaj#Rubaja}(jU]jW]jY]j[]j]]ujajjaj Rubaja}(jU]jW]jY]j[]j]]ujajjajKQubeja}(jU]jW]jY]j[]j]]ujajjaj.Qubeja}(jU]jW]jY]j[]j]]ujajjaj+QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage examples}jajURsbaja}(jU]jW]jY]j[]j]]internalrefurijN anchorname#usage-examplesujajjajRRubaja}(jU]jW]jY]j[]j]]ujajjajORubaja}(jU]jW]jY]j[]j]]ujajjaj+Qubeja}(jU]jW]jY]j[]j]]ujajjajQubeja}(jU]jW]jY]j[]j]]ujajjaj Qubaja}(jU]jW]jY]j[]j]]ujajjajPubeja}(jU]jW]jY]j[]j]]ujajjajNubeja}(jU]jW]jY]j[]j]]ujajjajNubeja}(jU]jW]jY]j[]j]]ujajjajNubaja}(jU]jW]jY]j[]j]]ujajubjf jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNVDIMM Security}jajRsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/nvdimm/security anchornamehuja referencejajRubaja}(j;]j=]j?]jA]jC]ujacompact_paragraphjajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajRsbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname #introductionujajRjajRubaja}(j;]j=]j?]jA]jC]ujajRjajRubaja}(j;]j=]j?]jA]jC]uja list_itemjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Sysfs Interface}jajRsbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname#sysfs-interfaceujajRjajRubaja}(j;]j=]j?]jA]jC]ujajRjajRubaja}(j;]j=]j?]jA]jC]ujajRjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Key Management}jajSsbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname#key-managementujajRjaj Subaja}(j;]j=]j?]jA]jC]ujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. Unlocking}jaj1Ssbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname #unlockingujajRjaj.Subaja}(j;]j=]j?]jA]jC]ujajRjaj+Subaja}(j;]j=]j?]jA]jC]ujajRjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. Update}jajTSsbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname#updateujajRjajQSubaja}(j;]j=]j?]jA]jC]ujajRjajNSubaja}(j;]j=]j?]jA]jC]ujajRjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. Freeze}jajwSsbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname#freezeujajRjajtSubaja}(j;]j=]j?]jA]jC]ujajRjajqSubaja}(j;]j=]j?]jA]jC]ujajRjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 7. Disable}jajSsbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname#disableujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. Secure Erase}jajSsbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname #secure-eraseujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 9. Overwrite}jajSsbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname #overwriteujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja10. Master Update}jajTsbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname#master-updateujajRjajTubaja}(j;]j=]j?]jA]jC]ujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja11. Master Erase}jaj&Tsbaja}(j;]j=]j?]jA]jC]internalrefurijR anchorname #master-eraseujajRjaj#Tubaja}(j;]j=]j?]jA]jC]ujajRjaj Tubaja}(j;]j=]j?]jA]jC]ujajRjajRubeja}(j;]j=]j?]jA]jC]uja bullet_listjajRubeja}(j;]j=]j?]jA]jC]ujajRjajRubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Pulse Width Modulation (PWM) interface}jaj_Tsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pwm anchornamehujajRjaj\Tubaja}(j;]j=]j?]jA]jC]ujajRjajYTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentifying PWMs}jajTsbaja}(j;]j=]j?]jA]jC]internalrefurijnT anchorname#identifying-pwmsujajRjaj|Tubaja}(j;]j=]j?]jA]jC]ujajRjajyTubaja}(j;]j=]j?]jA]jC]ujajRjajvTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Using PWMs}jajTsbaja}(j;]j=]j?]jA]jC]internalrefurijnT anchorname #using-pwmsujajRjajTubaja}(j;]j=]j?]jA]jC]ujajRjajTubaja}(j;]j=]j?]jA]jC]ujajRjajvTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Using PWMs with the sysfs interface}jajTsbaja}(j;]j=]j?]jA]jC]internalrefurijnT anchorname$#using-pwms-with-the-sysfs-interfaceujajRjajTubaja}(j;]j=]j?]jA]jC]ujajRjajTubaja}(j;]j=]j?]jA]jC]ujajRjajvTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementing a PWM driver}jajTsbaja}(j;]j=]j?]jA]jC]internalrefurijnT anchorname#implementing-a-pwm-driverujajRjajTubaja}(j;]j=]j?]jA]jC]ujajRjajTubaja}(j;]j=]j?]jA]jC]ujajRjajvTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jaj Usbaja}(j;]j=]j?]jA]jC]internalrefurijnT anchorname#lockingujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjajvTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHelpers}jaj.Usbaja}(j;]j=]j?]jA]jC]internalrefurijnT anchorname#helpersujajRjaj+Uubaja}(j;]j=]j?]jA]jC]ujajRjaj(Uubaja}(j;]j=]j?]jA]jC]ujajRjajvTubeja}(j;]j=]j?]jA]jC]ujajITjajYTubeja}(j;]j=]j?]jA]jC]ujajRjajVTubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja PHY subsystem}jajfUsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/phy/phy anchornamehujajRjajcUubaja}(j;]j=]j?]jA]jC]ujajRjaj`UubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajUsbaja}(j;]j=]j?]jA]jC]internalrefurijuU anchorname #introductionujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjaj}UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Registering/Unregistering the PHY provider}jajUsbaja}(j;]j=]j?]jA]jC]internalrefurijuU anchorname+#registering-unregistering-the-phy-providerujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjaj}UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating the PHY}jajUsbaja}(j;]j=]j?]jA]jC]internalrefurijuU anchorname#creating-the-phyujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjaj}UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting a reference to the PHY}jajUsbaja}(j;]j=]j?]jA]jC]internalrefurijuU anchorname#getting-a-reference-to-the-phyujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjaj}UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOrder of API calls}jajVsbaja}(j;]j=]j?]jA]jC]internalrefurijuU anchorname#order-of-api-callsujajRjajVubaja}(j;]j=]j?]jA]jC]ujajRjaj Vubaja}(j;]j=]j?]jA]jC]ujajRjaj}UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Releasing a reference to the PHY}jaj5Vsbaja}(j;]j=]j?]jA]jC]internalrefurijuU anchorname!#releasing-a-reference-to-the-phyujajRjaj2Vubaja}(j;]j=]j?]jA]jC]ujajRjaj/Vubaja}(j;]j=]j?]jA]jC]ujajRjaj}UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDestroying the PHY}jajXVsbaja}(j;]j=]j?]jA]jC]internalrefurijuU anchorname#destroying-the-phyujajRjajUVubaja}(j;]j=]j?]jA]jC]ujajRjajRVubaja}(j;]j=]j?]jA]jC]ujajRjaj}UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PM Runtime}jaj{Vsbaja}(j;]j=]j?]jA]jC]internalrefurijuU anchorname #pm-runtimeujajRjajxVubaja}(j;]j=]j?]jA]jC]ujajRjajuVubaja}(j;]j=]j?]jA]jC]ujajRjaj}UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PHY Mappings}jajVsbaja}(j;]j=]j?]jA]jC]internalrefurijuU anchorname #phy-mappingsujajRjajVubaja}(j;]j=]j?]jA]jC]ujajRjajVubaja}(j;]j=]j?]jA]jC]ujajRjaj}UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeviceTree Binding}jajVsbaja}(j;]j=]j?]jA]jC]internalrefurijuU anchorname#devicetree-bindingujajRjajVubaja}(j;]j=]j?]jA]jC]ujajRjajVubaja}(j;]j=]j?]jA]jC]ujajRjaj}Uubeja}(j;]j=]j?]jA]jC]ujajITjaj`Uubeja}(j;]j=]j?]jA]jC]ujajRjaj]Uubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMMC Asynchronous Request}jajVsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/mmc/mmc-async-req anchornamehujajRjajVubaja}(j;]j=]j?]jA]jC]ujajRjajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Rationale}jajWsbaja}(j;]j=]j?]jA]jC]internalrefurijW anchorname #rationaleujajRjajWubaja}(j;]j=]j?]jA]jC]ujajRjajWubaja}(j;]j=]j?]jA]jC]ujajRjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMC block driver}jajvubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajhvsbaja}(j;]j=]j?]jA]jC]internalrefurij6v anchorname#indicesujajRjajevubaja}(j;]j=]j?]jA]jC]ujajRjajbvubaja}(j;]j=]j?]jA]jC]ujajRjaj_vubaja}(j;]j=]j?]jA]jC]exprsubproject and htmlujaj,Yjaj>vubeja}(j;]j=]j?]jA]jC]ujajITjaj!vubeja}(j;]j=]j?]jA]jC]ujajRjajvubaja}(j;]j=]j?]jA]jC]ujajITubj1jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBulk Register Access (BRA)}jajvsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/soundwire/bra anchornamehujajRjajvubaja}(j;]j=]j?]jA]jC]ujajRjajvubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conventions}jajvsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname #conventionsujajRjajvubaja}(j;]j=]j?]jA]jC]ujajRjajvubaja}(j;]j=]j?]jA]jC]ujajRjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajvsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname #introductionujajRjajvubaja}(j;]j=]j?]jA]jC]ujajRjajvubaja}(j;]j=]j?]jA]jC]ujajRjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError checking}jajwsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname#error-checkingujajRjaj wubaja}(j;]j=]j?]jA]jC]ujajRjajwubaja}(j;]j=]j?]jA]jC]ujajRjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example frame}jaj1wsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname#example-frameujajRjaj.wubaja}(j;]j=]j?]jA]jC]ujajRjaj+wubaja}(j;]j=]j?]jA]jC]ujajRjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAddressing restrictions}jajTwsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname#addressing-restrictionsujajRjajQwubaja}(j;]j=]j?]jA]jC]ujajRjajNwubaja}(j;]j=]j?]jA]jC]ujajRjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnsupported features}jajwwsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname#unsupported-featuresujajRjajtwubaja}(j;]j=]j?]jA]jC]ujajRjajqwubaja}(j;]j=]j?]jA]jC]ujajRjajvubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBi-directional handling}jajwsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname#bi-directional-handlingujajRjajwubaja}(j;]j=]j?]jA]jC]ujajRjajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstraction required}jajwsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname#abstraction-requiredujajRjajwubaja}(j;]j=]j?]jA]jC]ujajRjajwubaja}(j;]j=]j?]jA]jC]ujajRjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Concurrency between BRA and regular read/write}jajwsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname/#concurrency-between-bra-and-regular-read-writeujajRjajwubaja}(j;]j=]j?]jA]jC]ujajRjajwubaja}(j;]j=]j?]jA]jC]ujajRjajwubeja}(j;]j=]j?]jA]jC]ujajITjajwubeja}(j;]j=]j?]jA]jC]ujajRjajvubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPeripheral/bus interface}jaj xsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname#peripheral-bus-interfaceujajRjaj xubaja}(j;]j=]j?]jA]jC]ujajRjajxubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Regmap use}jaj,xsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname #regmap-useujajRjaj)xubaja}(j;]j=]j?]jA]jC]ujajRjaj&xubaja}(j;]j=]j?]jA]jC]ujajRjaj#xubaja}(j;]j=]j?]jA]jC]ujajITjajxubeja}(j;]j=]j?]jA]jC]ujajRjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBRA stream model}jaj[xsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname#bra-stream-modelujajRjajXxubaja}(j;]j=]j?]jA]jC]ujajRjajUxubaja}(j;]j=]j?]jA]jC]ujajRjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAudio DMA support}jaj~xsbaja}(j;]j=]j?]jA]jC]internalrefurijv anchorname#audio-dma-supportujajRjaj{xubaja}(j;]j=]j?]jA]jC]ujajRjajxxubaja}(j;]j=]j?]jA]jC]ujajRjajvubeja}(j;]j=]j?]jA]jC]ujajITjajvubeja}(j;]j=]j?]jA]jC]ujajRjajvubaja}(j;]j=]j?]jA]jC]ujajITubjajK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver-specific callbacks}jajxsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pldmfw/driver-ops anchornamehujajRjajxubaja}(j;]j=]j?]jA]jC]ujajRjajxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``.match_record``ja]ja .match_record}jajxsbaja}(j;]j=]j?]jA]jC]ujaliteraljՔNj֔Njajxubaja}(j;]j=]j?]jA]jC]internalrefurijx anchorname #match-recordujajRjajxubaja}(j;]j=]j?]jA]jC]ujajRjajxubaja}(j;]j=]j?]jA]jC]ujajRjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``.send_package_data``ja]ja.send_package_data}jajysbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajyubaja}(j;]j=]j?]jA]jC]internalrefurijx anchorname#send-package-dataujajRjajyubaja}(j;]j=]j?]jA]jC]ujajRjajxubaja}(j;]j=]j?]jA]jC]ujajRjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``.send_component_table``ja]ja.send_component_table}jaj4ysbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj1yubaja}(j;]j=]j?]jA]jC]internalrefurijx anchorname#send-component-tableujajRjaj.yubaja}(j;]j=]j?]jA]jC]ujajRjaj+yubaja}(j;]j=]j?]jA]jC]ujajRjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``.flash_component``ja]ja.flash_component}jajaysbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj^yubaja}(j;]j=]j?]jA]jC]internalrefurijx anchorname#flash-componentujajRjaj[yubaja}(j;]j=]j?]jA]jC]ujajRjajXyubaja}(j;]j=]j?]jA]jC]ujajRjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``.finalize_update``ja]ja.finalize_update}jajysbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajyubaja}(j;]j=]j?]jA]jC]internalrefurijx anchorname#finalize-updateujajRjajyubaja}(j;]j=]j?]jA]jC]ujajRjajyubaja}(j;]j=]j?]jA]jC]ujajRjajxubeja}(j;]j=]j?]jA]jC]ujajITjajxubeja}(j;]j=]j?]jA]jC]ujajRjajxubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaISO7816 Serial Communications}jajysbaja}(j;]j=]j?]jA]jC]internalrefuri driver-api/serial/serial-iso7816 anchornamehujajRjajyubaja}(j;]j=]j?]jA]jC]ujajRjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajysbaja}(j;]j=]j?]jA]jC]internalrefurijy anchorname #introductionujajRjajyubaja}(j;]j=]j?]jA]jC]ujajRjajyubaja}(j;]j=]j?]jA]jC]ujajRjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"2. Hardware-related considerations}jajzsbaja}(j;]j=]j?]jA]jC]internalrefurijy anchorname #hardware-related-considerationsujajRjaj zubaja}(j;]j=]j?]jA]jC]ujajRjaj zubaja}(j;]j=]j?]jA]jC]ujajRjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja23. Data Structures Already Available in the Kernel}jaj3zsbaja}(j;]j=]j?]jA]jC]internalrefurijy anchorname0#data-structures-already-available-in-the-kernelujajRjaj0zubaja}(j;]j=]j?]jA]jC]ujajRjaj-zubaja}(j;]j=]j?]jA]jC]ujajRjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Usage from user-level}jajVzsbaja}(j;]j=]j?]jA]jC]internalrefurijy anchorname#usage-from-user-levelujajRjajSzubaja}(j;]j=]j?]jA]jC]ujajRjajPzubaja}(j;]j=]j?]jA]jC]ujajRjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. References}jajyzsbaja}(j;]j=]j?]jA]jC]internalrefurijy anchorname #referencesujajRjajvzubaja}(j;]j=]j?]jA]jC]ujajRjajszubaja}(j;]j=]j?]jA]jC]ujajRjajyubeja}(j;]j=]j?]jA]jC]ujajITjajyubeja}(j;]j=]j?]jA]jC]ujajRjajyubaja}(j;]j=]j?]jA]jC]ujajITubj8jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSync File API Guide}jajzsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/sync_file anchornamehujajRjajzubaja}(j;]j=]j?]jA]jC]ujajRjajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jain-fences and out-fences}jajzsbaja}(j;]j=]j?]jA]jC]internalrefurijz anchorname#in-fences-and-out-fencesujajRjajzubaja}(j;]j=]j?]jA]jC]ujajRjajzubaja}(j;]j=]j?]jA]jC]ujajRjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating Sync Files}jajzsbaja}(j;]j=]j?]jA]jC]internalrefurijz anchorname#creating-sync-filesujajRjajzubaja}(j;]j=]j?]jA]jC]ujajRjajzubaja}(j;]j=]j?]jA]jC]ujajRjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Receiving Sync Files from Userspace}jaj{sbaja}(j;]j=]j?]jA]jC]internalrefurijz anchorname$#receiving-sync-files-from-userspaceujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajRjajzubeja}(j;]j=]j?]jA]jC]ujajITjajzubeja}(j;]j=]j?]jA]jC]ujajRjajzubaja}(j;]j=]j?]jA]jC]ujajITubj&jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver exynos_tmu}jajO{sbaja}(j;]j=]j?]jA]jC]internalrefuri!driver-api/thermal/exynos_thermal anchornamehujajRjajL{ubaja}(j;]j=]j?]jA]jC]ujajRjajI{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTMU controller Description:}jajo{sbaja}(j;]j=]j?]jA]jC]internalrefurij^{ anchorname#tmu-controller-descriptionujajRjajl{ubaja}(j;]j=]j?]jA]jC]ujajRjaji{ubaja}(j;]j=]j?]jA]jC]ujajRjajf{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTMU driver description:}jaj{sbaja}(j;]j=]j?]jA]jC]internalrefurij^{ anchorname#tmu-driver-descriptionujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajRjajf{ubeja}(j;]j=]j?]jA]jC]ujajITjajI{ubeja}(j;]j=]j?]jA]jC]ujajRjajF{ubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMiscellaneous Devices}jaj{sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/misc_devices anchornamehujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajITubj-jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser-Space EC Interface (cdev)}jaj{sbaja}(j;]j=]j?]jA]jC]internalrefuri*driver-api/surface_aggregator/clients/cdev anchornamehujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajRjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceiving Events}jaj|sbaja}(j;]j=]j?]jA]jC]internalrefurij| anchorname#receiving-eventsujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjaj |ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaController IOCTLs}jaj9|sbaja}(j;]j=]j?]jA]jC]internalrefurij| anchorname#controller-ioctlsujajRjaj6|ubaja}(j;]j=]j?]jA]jC]ujajRjaj3|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SSAM_CDEV_REQUEST``ja]jaSSAM_CDEV_REQUEST}jaj\|sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔NjajY|ubaja}(j;]j=]j?]jA]jC]internalrefurij| anchorname#ssam-cdev-requestujajRjajV|ubaja}(j;]j=]j?]jA]jC]ujajRjajS|ubaja}(j;]j=]j?]jA]jC]ujajRjajP|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SSAM_CDEV_NOTIF_REGISTER``ja]jaSSAM_CDEV_NOTIF_REGISTER}jaj|sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj|ubaja}(j;]j=]j?]jA]jC]internalrefurij| anchorname#ssam-cdev-notif-registerujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjajP|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SSAM_CDEV_NOTIF_UNREGISTER``ja]jaSSAM_CDEV_NOTIF_UNREGISTER}jaj|sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj|ubaja}(j;]j=]j?]jA]jC]internalrefurij| anchorname#ssam-cdev-notif-unregisterujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjajP|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SSAM_CDEV_EVENT_ENABLE``ja]jaSSAM_CDEV_EVENT_ENABLE}jaj|sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj|ubaja}(j;]j=]j?]jA]jC]internalrefurij| anchorname#ssam-cdev-event-enableujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjajP|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SSAM_CDEV_EVENT_DISABLE``ja]jaSSAM_CDEV_EVENT_DISABLE}jaj}sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj }ubaja}(j;]j=]j?]jA]jC]internalrefurij| anchorname#ssam-cdev-event-disableujajRjaj }ubaja}(j;]j=]j?]jA]jC]ujajRjaj}ubaja}(j;]j=]j?]jA]jC]ujajRjajP|ubeja}(j;]j=]j?]jA]jC]ujajITjaj3|ubeja}(j;]j=]j?]jA]jC]ujajRjaj |ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructures and Enums}jajF}sbaja}(j;]j=]j?]jA]jC]internalrefurij| anchorname#structures-and-enumsujajRjajC}ubaja}(j;]j=]j?]jA]jC]ujajRjaj@}ubaja}(j;]j=]j?]jA]jC]ujajRjaj |ubeja}(j;]j=]j?]jA]jC]ujajITjaj{ubeja}(j;]j=]j?]jA]jC]ujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupport for Serial devices}jaj~}sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/serial/index anchornamehujajRjaj{}ubaja}(j;]j=]j?]jA]jC]ujajRjajx}ubjK%)}(jahja](jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentj}entries]Ndriver-api/serial/drivera includefiles]j}amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔE/var/lib/git/docbuild/linux/Documentation/driver-api/serial/index.rstj֔Kjaj}ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSerial drivers}jaj}sbaja}(j;]j=]j?]jA]jC]internalrefurij} anchorname#serial-driversujajRjaj}ubaja}(j;]j=]j?]jA]jC]ujajRjaj}ubjK%)}(jahja]jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentj}entries](N driver-api/serial/serial-iso7816Ndriver-api/serial/serial-rs485e includefiles](j}j}emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔj}j֔Kjaj}ubaja}(j;]j=]j?]jA]jC]ujajITjaj}ubeja}(j;]j=]j?]jA]jC]ujajRjaj}ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj~sbaja}(j;]j=]j?]jA]jC]internalrefurij} anchorname#indicesujajRjaj}ubaja}(j;]j=]j?]jA]jC]ujajRjaj}ubaja}(j;]j=]j?]jA]jC]ujajRjaj}ubaja}(j;]j=]j?]jA]jC]exprsubproject and htmlujaj,Yjaj}ubeja}(j;]j=]j?]jA]jC]ujajITjajx}ubeja}(j;]j=]j?]jA]jC]ujajRjaju}ubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuspend/Hibernation Notifiers}jajB~sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pm/notifiers anchornamehujajRjaj?~ubaja}(j;]j=]j?]jA]jC]ujajRjaj<~ubaja}(j;]j=]j?]jA]jC]ujajRjaj9~ubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Samsung USB 2.0 PHY adaptation layer}jajn~sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/phy/samsung-usb2 anchornamehujajRjajk~ubaja}(j;]j=]j?]jA]jC]ujajRjajh~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Description}jaj~sbaja}(j;]j=]j?]jA]jC]internalrefurij}~ anchorname #descriptionujajRjaj~ubaja}(j;]j=]j?]jA]jC]ujajRjaj~ubaja}(j;]j=]j?]jA]jC]ujajRjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Files description}jaj~sbaja}(j;]j=]j?]jA]jC]internalrefurij}~ anchorname#files-descriptionujajRjaj~ubaja}(j;]j=]j?]jA]jC]ujajRjaj~ubaja}(j;]j=]j?]jA]jC]ujajRjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Supporting SoCs}jaj~sbaja}(j;]j=]j?]jA]jC]internalrefurij}~ anchorname#supporting-socsujajRjaj~ubaja}(j;]j=]j?]jA]jC]ujajRjaj~ubaja}(j;]j=]j?]jA]jC]ujajRjaj~ubeja}(j;]j=]j?]jA]jC]ujajITjajh~ubeja}(j;]j=]j?]jA]jC]ujajRjaje~ubaja}(j;]j=]j?]jA]jC]ujajITubj} jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.The Linux PCI driver implementer’s API guide}jaj sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pci/index anchornamehujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries](Ndriver-api/pci/pciNdriver-api/pci/p2pdmae includefiles](j2j4emaxdepthKcaptionTable of contentsglobhidden includehiddennumberedK titlesonly rawentries] rawcaptionj:ujajXjՔB/var/lib/git/docbuild/linux/Documentation/driver-api/pci/index.rstj֔Kjaj#ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajMsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#indicesujajRjajJubaja}(j;]j=]j?]jA]jC]ujajRjajGubaja}(j;]j=]j?]jA]jC]ujajRjajDubaja}(j;]j=]j?]jA]jC]exprsubproject and htmlujaj,Yjaj#ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj:jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting Client Drivers}jajsbaja}(j;]j=]j?]jA]jC]internalrefuri$driver-api/surface_aggregator/client anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries]N(driver-api/surface_aggregator/client-apia includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔR/var/lib/git/docbuild/linux/Documentation/driver-api/surface_aggregator/client.rstj֔K jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #overviewujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-SSAM Client Drivers}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#non-ssam-client-driversujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdding SSAM Devices}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#adding-ssam-devicesujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSSAM Client Drivers}jaj0sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ssam-client-driversujajRjaj-ubaja}(j;]j=]j?]jA]jC]ujajRjaj*ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMaking Synchronous Requests}jajSsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#making-synchronous-requestsujajRjajPubaja}(j;]j=]j?]jA]jC]ujajRjajMubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHandling Events}jajvsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#handling-eventsujajRjajsubaja}(j;]j=]j?]jA]jC]ujajRjajpubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux kernel SLIMbus support}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/slimbus anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jaj΀sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #overviewujajRjajˀubaja}(j;]j=]j?]jA]jC]ujajRjajȀubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is SLIMbus?}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#what-is-slimbusujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware description:}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#hardware-descriptionujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware description:}jaj4sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#software-descriptionujajRjaj1ubaja}(j;]j=]j?]jA]jC]ujajRjaj.ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Device notifications to the driver:}jajWsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname##device-notifications-to-the-driverujajRjajTubaja}(j;]j=]j?]jA]jC]ujajRjajQubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver and Controller APIs:}jajzsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#driver-and-controller-apisujajRjajwubaja}(j;]j=]j?]jA]jC]ujajRjajtubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Clock-pause:}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #clock-pauseujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClock-pause APIs:}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#clock-pause-apisujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Messaging:}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #messagingujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessaging APIs:}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#messaging-apisujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStreaming APIs:}jaj/sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#streaming-apisujajRjaj,ubaja}(j;]j=]j?]jA]jC]ujajRjaj)ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajȀubeja}(j;]j=]j?]jA]jC]ujajRjajŀubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU Idle Cooling}jajsbaja}(j;]j=]j?]jA]jC]internalrefuri#driver-api/thermal/cpu-idle-cooling anchornamehujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Situation:}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #situationujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Solutions:}jaj‚sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #solutionsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdle Injection:}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#idle-injectionujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj߂ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPower considerations}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#power-considerationsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajyubeja}(j;]j=]j?]jA]jC]ujajRjajvubaja}(j;]j=]j?]jA]jC]ujajITubjzjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarfkill - RF kill switch support}jaj@sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/rfkill anchornamehujajRjaj=ubaja}(j;]j=]j?]jA]jC]ujajRjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj`sbaja}(j;]j=]j?]jA]jC]internalrefurijO anchorname #introductionujajRjaj]ubaja}(j;]j=]j?]jA]jC]ujajRjajZubaja}(j;]j=]j?]jA]jC]ujajRjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation details}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijO anchorname#implementation-detailsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj}ubaja}(j;]j=]j?]jA]jC]ujajRjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernel API}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijO anchorname #kernel-apiujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace support}jajɃsbaja}(j;]j=]j?]jA]jC]internalrefurijO anchorname#userspace-supportujajRjajƃubaja}(j;]j=]j?]jA]jC]ujajRjajÃubaja}(j;]j=]j?]jA]jC]ujajRjajWubeja}(j;]j=]j?]jA]jC]ujajITjaj:ubeja}(j;]j=]j?]jA]jC]ujajRjaj7ubaja}(j;]j=]j?]jA]jC]ujajITubj!jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRS485 Serial Communications}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/serial/serial-rs485 anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jaj!sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #introductionujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"2. Hardware-related Considerations}jajDsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #hardware-related-considerationsujajRjajAubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja23. Data Structures Already Available in the Kernel}jajgsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname0#data-structures-already-available-in-the-kernelujajRjajdubaja}(j;]j=]j?]jA]jC]ujajRjajaubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Usage from user-level}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#usage-from-user-levelujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Multipoint Addressing}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#multipoint-addressingujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. References}jajЄsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #referencesujajRjaj̈́ubaja}(j;]j=]j?]jA]jC]ujajRjajʄubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjAjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Serial Peripheral Interface (SPI)}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/spi anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNear Field Communication}jaj4sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/nfc/index anchornamehujajRjaj1ubaja}(j;]j=]j?]jA]jC]ujajRjaj.ubjK%)}(jahja]jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjCentries](Ndriver-api/nfc/nfc-hciNdriver-api/nfc/nfc-pn544e includefiles](jZj\emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔB/var/lib/git/docbuild/linux/Documentation/driver-api/nfc/index.rstj֔KjajKubaja}(j;]j=]j?]jA]jC]ujajITjaj.ubeja}(j;]j=]j?]jA]jC]ujajRjaj+ubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice Power Management Basics}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pm/devices anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Two Models for Device Power Management}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname'#two-models-for-device-power-managementujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Interfaces for Entering System Sleep States}jajȅsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname,#interfaces-for-entering-system-sleep-statesujajRjajŅubaja}(j;]j=]j?]jA]jC]ujajRjaj…ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Device Power Management Operations}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname##device-power-management-operationsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj߅ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem-Level Methods}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#subsystem-level-methodsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj߅ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja%:file:`/sys/devices/.../power/wakeup`ja]ja/sys/devices/.../power/wakeup}jaj1sbaja}(j;]j=]fileaj?]jA]jC]rolefileujajxjՔNj֔Njaj.ubja files}jaj.sbeja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sys-devices-power-wakeup-filesujajRjaj+ubaja}(j;]j=]j?]jA]jC]ujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajRjaj߅ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja&:file:`/sys/devices/.../power/control`ja]ja/sys/devices/.../power/control}jajesbaja}(j;]j=]fileaj?]jA]jC]rolefileujajxjՔNj֔Njajbubja files}jajbsbeja}(j;]j=]j?]jA]jC]internalrefurij anchorname #sys-devices-power-control-filesujajRjaj_ubaja}(j;]j=]j?]jA]jC]ujajRjaj\ubaja}(j;]j=]j?]jA]jC]ujajRjaj߅ubeja}(j;]j=]j?]jA]jC]ujajITjaj…ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Calling Drivers to Enter and Leave System Sleep States}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname7#calling-drivers-to-enter-and-leave-system-sleep-statesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCall Sequence Guarantees}jaj†sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#call-sequence-guaranteesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSystem Power Management Phases}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#system-power-management-phasesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj߆ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEntering System Suspend}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#entering-system-suspendujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLeaving System Suspend}jaj+sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#leaving-system-suspendujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajRjaj%ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEntering Hibernation}jajNsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#entering-hibernationujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjajHubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLeaving Hibernation}jajqsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#leaving-hibernationujajRjajnubaja}(j;]j=]j?]jA]jC]ujajRjajkubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPower Management Notifiers}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#power-management-notifiersujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Device Low-Power (suspend) States}jajÇsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #device-low-power-suspend-statesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Power Management Domains}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #device-power-management-domainsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRuntime Power Management}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#runtime-power-managementujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaThe }jaj)sbj)}(ja``DPM_FLAG_SMART_SUSPEND``ja]jaDPM_FLAG_SMART_SUSPEND}jaj0sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj)ubja Driver Flag}jaj)sbeja}(j;]j=]j?]jA]jC]internalrefurij anchorname'#the-dpm-flag-smart-suspend-driver-flagujajRjaj&ubaja}(j;]j=]j?]jA]jC]ujajRjaj#ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaThe }jaj^sbj)}(ja``DPM_FLAG_MAY_SKIP_RESUME``ja]jaDPM_FLAG_MAY_SKIP_RESUME}jajesbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj^ubja Driver Flag}jaj^sbeja}(j;]j=]j?]jA]jC]internalrefurij anchorname)#the-dpm-flag-may-skip-resume-driver-flagujajRjaj[ubaja}(j;]j=]j?]jA]jC]ujajRjajXubaja}(j;]j=]j?]jA]jC]ujajRjaj ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajITubjFjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMMC/SD/SDIO card support}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/mmc/index anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjÈentries](Ndriver-api/mmc/mmc-dev-attrsNdriver-api/mmc/mmc-dev-partsNdriver-api/mmc/mmc-async-reqNdriver-api/mmc/mmc-testNdriver-api/mmc/mmc-toolse includefiles](jڈj܈jވjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔB/var/lib/git/docbuild/linux/Documentation/driver-api/mmc/index.rstj֔Kjajˈubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjQjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHCI backend for NFC Core}jaj sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/nfc/nfc-hci anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jaj+sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#generalujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajRjaj%ubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHCI}jajNsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#hciujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjajHubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHCI Session initialization}jajqsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#hci-session-initializationujajRjajnubaja}(j;]j=]j?]jA]jC]ujajRjajkubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHCI Gates and Pipes}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#hci-gates-and-pipesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver interface}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#driver-interfaceujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHCI Management}jajډsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#hci-managementujajRjaj׉ubaja}(j;]j=]j?]jA]jC]ujajRjajԉubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHY Management}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#phy-managementujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLLC}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#llcujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIncluded Drivers}jajCsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#included-driversujajRjaj@ubaja}(j;]j=]j?]jA]jC]ujajRjaj=ubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExecution Contexts}jajfsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#execution-contextsujajRjajcubaja}(j;]j=]j?]jA]jC]ujajRjaj`ubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Workflow executing an HCI command (using shdlc)}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname.#workflow-executing-an-hci-command-using-shdlcujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Workflow receiving an HCI event or command}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname+#workflow-receiving-an-hci-event-or-commandujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError management}jajϊsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#error-managementujajRjaj̊ubaja}(j;]j=]j?]jA]jC]ujajRjajɊubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Switchtec Support}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/switchtec anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interface}jaj'sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #interfaceujajRjaj$ubaja}(j;]j=]j?]jA]jC]ujajRjaj!ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace Interface}jajJsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#userspace-interfaceujajRjajGubaja}(j;]j=]j?]jA]jC]ujajRjajDubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Non-Transparent Bridge (NTB) Driver}jajmsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname"#non-transparent-bridge-ntb-driverujajRjajjubaja}(j;]j=]j?]jA]jC]ujajRjajgubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj[jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja NTB Drivers}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/ntb anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNTB Core Driver (ntb)}jajŋsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ntb-core-driver-ntbujajRjaj‹ubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNTB Client Drivers}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ntb-client-driversujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(NTB Typical client driver implementation}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname)#ntb-typical-client-driver-implementationujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBNTB Transport Client (ntb_transport) and NTB Netdev (ntb_netdev)}jaj+sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname=#ntb-transport-client-ntb-transport-and-ntb-netdev-ntb-netdevujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajRjaj%ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)NTB Ping Pong Test Client (ntb_pingpong)}jajNsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname'#ntb-ping-pong-test-client-ntb-pingpongujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjajHubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NTB Tool Test Client (ntb_tool)}jajqsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ntb-tool-test-client-ntb-toolujajRjajnubaja}(j;]j=]j?]jA]jC]ujajRjajkubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$NTB MSI Test Client (ntb_msi_test)}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname!#ntb-msi-test-client-ntb-msi-testujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNTB Hardware Drivers}jajÌsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ntb-hardware-driversujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*NTB Intel Hardware Driver (ntb_hw_intel)}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname'#ntb-intel-hardware-driver-ntb-hw-intelujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj݌ubaja}(j;]j=]j?]jA]jC]ujajRjajڌubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNVMEM Subsystem}jaj'sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/nvmem anchornamehujajRjaj$ubaja}(j;]j=]j?]jA]jC]ujajRjaj!ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajGsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname #introductionujajRjajDubaja}(j;]j=]j?]jA]jC]ujajRjajAubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNVMEM Providers}jajgsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname#nvmem-providersujajRjajdubaja}(j;]j=]j?]jA]jC]ujajRjajaubaja}(j;]j=]j?]jA]jC]ujajRjaj^ubaja}(j;]j=]j?]jA]jC]ujajITjajAubeja}(j;]j=]j?]jA]jC]ujajRjaj>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/2. Registering/Unregistering the NVMEM provider}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname-#registering-unregistering-the-nvmem-providerujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNVMEM Consumers}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname#nvmem-consumersujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!3. NVMEM cell based consumer APIs}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname#nvmem-cell-based-consumer-apisujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajߍubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*4. Direct NVMEM device based consumer APIs}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname(#direct-nvmem-device-based-consumer-apisujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%5. Releasing a reference to the NVMEM}jaj+sbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname##releasing-a-reference-to-the-nvmemujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajRjaj%ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Userspace}jajKsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname #userspaceujajRjajHubaja}(j;]j=]j?]jA]jC]ujajRjajEubaja}(j;]j=]j?]jA]jC]ujajRjajBubaja}(j;]j=]j?]jA]jC]ujajITjaj%ubeja}(j;]j=]j?]jA]jC]ujajRjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Userspace binary interface}jajzsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname#userspace-binary-interfaceujajRjajwubaja}(j;]j=]j?]jA]jC]ujajRjajtubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. DeviceTree Binding}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname#devicetree-bindingujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. NVMEM layouts}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname#nvmem-layoutsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9. Internal kernel API}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij6 anchorname#internal-kernel-apiujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajݎubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubeja}(j;]j=]j?]jA]jC]ujajITjaj!ubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExynos Emulation Mode}jajsbaja}(j;]j=]j?]jA]jC]internalrefuri+driver-api/thermal/exynos_thermal_emulation anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj;sbaja}(j;]j=]j?]jA]jC]internalrefurij* anchorname #descriptionujajRjaj8ubaja}(j;]j=]j?]jA]jC]ujajRjaj5ubaja}(j;]j=]j?]jA]jC]ujajRjaj2ubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj> jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAudio Stream in SoundWire}jajssbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/soundwire/stream anchornamehujajRjajpubaja}(j;]j=]j?]jA]jC]ujajRjajmubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja SoundWire Stream Management flow}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname!#soundwire-stream-management-flowujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStream definitions}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#stream-definitionsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoundWire stream states}jaj֏sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#soundwire-stream-statesujajRjajӏubaja}(j;]j=]j?]jA]jC]ujajRjajЏubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStream State Operations}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#stream-state-operationsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSDW_STREAM_ALLOCATED}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdw-stream-allocatedujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSDW_STREAM_CONFIGURED}jaj<sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdw-stream-configuredujajRjaj9ubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSDW_STREAM_PREPARED}jaj_sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdw-stream-preparedujajRjaj\ubaja}(j;]j=]j?]jA]jC]ujajRjajYubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSDW_STREAM_ENABLED}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdw-stream-enabledujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSDW_STREAM_DISABLED}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdw-stream-disabledujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSDW_STREAM_DEPREPARED}jajȐsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdw-stream-depreparedujajRjajŐubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSDW_STREAM_RELEASED}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdw-stream-releasedujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Not Supported}jaj&sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#not-supportedujajRjaj#ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajmubeja}(j;]j=]j?]jA]jC]ujajRjajjubaja}(j;]j=]j?]jA]jC]ujajITubj_jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!target and iSCSI Interfaces Guide}jaj^sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/target anchornamehujajRjaj[ubaja}(j;]j=]j?]jA]jC]ujajRjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntroduction and Overview}jaj~sbaja}(j;]j=]j?]jA]jC]internalrefurijm anchorname#introduction-and-overviewujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajRjajxubaja}(j;]j=]j?]jA]jC]ujajRjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTarget core device interfaces}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijm anchorname#target-core-device-interfacesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Target core transport interfaces}jajđsbaja}(j;]j=]j?]jA]jC]internalrefurijm anchorname!#target-core-transport-interfacesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajuubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTarget-supported userspace I/O}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijm anchorname#target-supported-userspace-i-oujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Userspace I/O}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijm anchorname#userspace-i-oujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Ring Design}jaj*sbaja}(j;]j=]j?]jA]jC]internalrefurijm anchorname #ring-designujajRjaj'ubaja}(j;]j=]j?]jA]jC]ujajRjaj$ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaiSCSI helper functions}jajYsbaja}(j;]j=]j?]jA]jC]internalrefurijm anchorname#iscsi-helper-functionsujajRjajVubaja}(j;]j=]j?]jA]jC]ujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaiSCSI boot information}jaj|sbaja}(j;]j=]j?]jA]jC]internalrefurijm anchorname#iscsi-boot-informationujajRjajyubaja}(j;]j=]j?]jA]jC]ujajRjajvubaja}(j;]j=]j?]jA]jC]ujajRjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaiSCSI TCP interfaces}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijm anchorname#iscsi-tcp-interfacesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajuubeja}(j;]j=]j?]jA]jC]ujajITjajXubeja}(j;]j=]j?]jA]jC]ujajRjajUubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Support Library}jajגsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pci/pci anchornamehujajRjajԒubaja}(j;]j=]j?]jA]jC]ujajRjajђubaja}(j;]j=]j?]jA]jC]ujajRjajΒubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Hotplug Support Library}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#pci-hotplug-support-libraryujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajΒubeja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja SM501 Driver}jaj&sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/sm501 anchornamehujajRjaj#ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore}jajFsbaja}(j;]j=]j?]jA]jC]internalrefurij5 anchorname#coreujajRjajCubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubaja}(j;]j=]j?]jA]jC]ujajRjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajisbaja}(j;]j=]j?]jA]jC]internalrefurij5 anchorname #resourcesujajRjajfubaja}(j;]j=]j?]jA]jC]ujajRjajcubaja}(j;]j=]j?]jA]jC]ujajRjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij5 anchorname#configurationujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj=ubeja}(j;]j=]j?]jA]jC]ujajITjaj ubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLow Level Serial API}jajēsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/serial/driver anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Low Level Serial Hardware Driver}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijӓ anchorname!#low-level-serial-hardware-driverujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajޓubaja}(j;]j=]j?]jA]jC]ujajRjajۓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConsole Support}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijӓ anchorname#console-supportujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajۓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jaj*sbaja}(j;]j=]j?]jA]jC]internalrefurijӓ anchorname#lockingujajRjaj'ubaja}(j;]j=]j?]jA]jC]ujajRjaj$ubaja}(j;]j=]j?]jA]jC]ujajRjajۓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jauart_ops}jajMsbaja}(j;]j=]j?]jA]jC]internalrefurijӓ anchorname #uart-opsujajRjajJubaja}(j;]j=]j?]jA]jC]ujajRjajGubaja}(j;]j=]j?]jA]jC]ujajRjajۓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther functions}jajpsbaja}(j;]j=]j?]jA]jC]internalrefurijӓ anchorname#other-functionsujajRjajmubaja}(j;]j=]j?]jA]jC]ujajRjajjubaja}(j;]j=]j?]jA]jC]ujajRjajۓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Other notes}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijӓ anchorname #other-notesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajۓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModem control lines via GPIO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijӓ anchorname#modem-control-lines-via-gpioujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajۓubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThermal}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/thermal/index anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries](N"driver-api/thermal/cpu-cooling-apiN#driver-api/thermal/cpu-idle-coolingNdriver-api/thermal/sysfs-apiN"driver-api/thermal/power_allocatorN!driver-api/thermal/exynos_thermalN+driver-api/thermal/exynos_thermal_emulationN"driver-api/thermal/nouveau_thermalN.driver-api/thermal/x86_pkg_temperature_thermalNdriver-api/thermal/intel_dptfe includefiles](jjjjjjj j"j$emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔF/var/lib/git/docbuild/linux/Documentation/driver-api/thermal/index.rstj֔Kjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Non-Volatile Memory Device (NVDIMM)}jajMsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/nvdimm/index anchornamehujajRjajJubaja}(j;]j=]j?]jA]jC]ujajRjajGubjK%)}(jahja]jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentj\entries](Ndriver-api/nvdimm/nvdimmNdriver-api/nvdimm/bttNdriver-api/nvdimm/securityN#driver-api/nvdimm/firmware-activatee includefiles](jsjujwjyemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔE/var/lib/git/docbuild/linux/Documentation/driver-api/nvdimm/index.rstj֔Kjajdubaja}(j;]j=]j?]jA]jC]ujajITjajGubeja}(j;]j=]j?]jA]jC]ujajRjajDubaja}(j;]j=]j?]jA]jC]ujajITubjljK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBRapidIO subsystem mport character device driver (rio_mport_cdev.c)}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/rapidio/mport_cdev anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jaj•sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #overviewujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Hardware Compatibility}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#hardware-compatibilityujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajߕubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Module parameters}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#module-parametersujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Known problems}jaj+sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#known-problemsujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajRjaj%ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"5. User-space Applications and API}jajNsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #user-space-applications-and-apiujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjajHubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. TODO List}jajqsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #todo-listujajRjajnubaja}(j;]j=]j?]jA]jC]ujajRjajkubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjVjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMMC Test Framework}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/mmc/mmc-test anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajɖsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #overviewujajRjajƖubaja}(j;]j=]j?]jA]jC]ujajRjajÖubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialization}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#initializationujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Binding the MMC Card for Testing}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname!#binding-the-mmc-card-for-testingujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage - Debugfs Entries}jaj2sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#usage-debugfs-entriesujajRjaj/ubaja}(j;]j=]j?]jA]jC]ujajRjaj,ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Test Results}jajUsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #test-resultsujajRjajRubaja}(j;]j=]j?]jA]jC]ujajRjajOubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample Kernel Log Output}jajxsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#example-kernel-log-outputujajRjajuubaja}(j;]j=]j?]jA]jC]ujajRjajrubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Contributing}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #contributingujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContact}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#contactujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjrjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.Intel(R) Management Engine (ME) Client bus API}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/mei/mei-client-bus anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Rationale}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #rationaleujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMEI CL bus API}jaj9sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#mei-cl-bus-apiujajRjaj6ubaja}(j;]j=]j?]jA]jC]ujajRjaj3ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI:}jajYsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#apiujajRjajVubaja}(j;]j=]j?]jA]jC]ujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajPubaja}(j;]j=]j?]jA]jC]ujajITjaj3ubeja}(j;]j=]j?]jA]jC]ujajRjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#exampleujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMEI Client Bus Drivers}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#mei-client-bus-driversujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries](Ndriver-api/mei/hdcpNdriver-api/mei/nfce includefiles](jјjӘemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔK/var/lib/git/docbuild/linux/Documentation/driver-api/mei/mei-client-bus.rstj֔Kjaj˜ubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPARPORT interface documentation}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/parport-lowlevel anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGlobal functions}jaj(sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#global-functionsujajRjaj%ubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?parport_register_driver - register a device driver with parport}jajHsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname>#parport-register-driver-register-a-device-driver-with-parportujajRjajEubaja}(j;]j=]j?]jA]jC]ujajRjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajhsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #synopsisujajRjajeubaja}(j;]j=]j?]jA]jC]ujajRjajbubaja}(j;]j=]j?]jA]jC]ujajRjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #descriptionujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #return-valueujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaERRORS}jajљsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#errorsujajRjajΙubaja}(j;]j=]j?]jA]jC]ujajRjaj˙ubaja}(j;]j=]j?]jA]jC]ujajRjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXAMPLE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#exampleujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #see-alsoujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj_ubeja}(j;]j=]j?]jA]jC]ujajITjajBubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDparport_unregister_driver - tell parport to forget about this driver}jajFsbaja}(j;]j=]j?]jA]jC]internalrefurij anchornameC#parport-unregister-driver-tell-parport-to-forget-about-this-driverujajRjajCubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajfsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id1ujajRjajcubaja}(j;]j=]j?]jA]jC]ujajRjaj`ubaja}(j;]j=]j?]jA]jC]ujajRjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id2ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXAMPLE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id3ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajϚsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id4ujajRjaj̚ubaja}(j;]j=]j?]jA]jC]ujajRjajɚubaja}(j;]j=]j?]jA]jC]ujajRjaj]ubeja}(j;]j=]j?]jA]jC]ujajITjaj@ubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBparport_enumerate - retrieve a list of parallel ports (DEPRECATED)}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname?#parport-enumerate-retrieve-a-list-of-parallel-ports-deprecatedujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id5ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajAsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id6ujajRjaj>ubaja}(j;]j=]j?]jA]jC]ujajRjaj;ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajdsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id7ujajRjajaubaja}(j;]j=]j?]jA]jC]ujajRjaj^ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaERRORS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id8ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXAMPLE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id9ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTES}jaj͛sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#notesujajRjajʛubaja}(j;]j=]j?]jA]jC]ujajRjajǛubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id10ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0parport_register_device - register to use a port}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname/#parport-register-device-register-to-use-a-portujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj?sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id11ujajRjaj<ubaja}(j;]j=]j?]jA]jC]ujajRjaj9ubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajbsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id12ujajRjaj_ubaja}(j;]j=]j?]jA]jC]ujajRjaj\ubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id13ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaERRORS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id14ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXAMPLE}jaj˜sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id15ujajRjajȜubaja}(j;]j=]j?]jA]jC]ujajRjajŜubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id16ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/parport_unregister_device - finish using a port}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname.#parport-unregister-device-finish-using-a-portujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaj=sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id17ujajRjaj:ubaja}(j;]j=]j?]jA]jC]ujajRjaj7ubaja}(j;]j=]j?]jA]jC]ujajRjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXAMPLE}jaj`sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id18ujajRjaj]ubaja}(j;]j=]j?]jA]jC]ujajRjajZubaja}(j;]j=]j?]jA]jC]ujajRjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id19ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj}ubaja}(j;]j=]j?]jA]jC]ujajRjaj4ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLparport_claim, parport_claim_or_block - claim the parallel port for a device}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchornameJ#parport-claim-parport-claim-or-block-claim-the-parallel-port-for-a-deviceujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajҝsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id20ujajRjajϝubaja}(j;]j=]j?]jA]jC]ujajRjaj̝ubaja}(j;]j=]j?]jA]jC]ujajRjajɝubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id21ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajɝubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id22ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajɝubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaERRORS}jaj;sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id23ujajRjaj8ubaja}(j;]j=]j?]jA]jC]ujajRjaj5ubaja}(j;]j=]j?]jA]jC]ujajRjajɝubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj^sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id24ujajRjaj[ubaja}(j;]j=]j?]jA]jC]ujajRjajXubaja}(j;]j=]j?]jA]jC]ujajRjajɝubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+parport_release - release the parallel port}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname*#parport-release-release-the-parallel-portujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id25ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajОsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id26ujajRjaj͞ubaja}(j;]j=]j?]jA]jC]ujajRjajʞubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXAMPLE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id27ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id28ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKparport_yield, parport_yield_blocking - temporarily release a parallel port}jajEsbaja}(j;]j=]j?]jA]jC]internalrefurij anchornameI#parport-yield-parport-yield-blocking-temporarily-release-a-parallel-portujajRjajBubaja}(j;]j=]j?]jA]jC]ujajRjaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajesbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id29ujajRjajbubaja}(j;]j=]j?]jA]jC]ujajRjaj_ubaja}(j;]j=]j?]jA]jC]ujajRjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id30ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id31ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaERRORS}jajΟsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id32ujajRjaj˟ubaja}(j;]j=]j?]jA]jC]ujajRjajȟubaja}(j;]j=]j?]jA]jC]ujajRjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id33ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj\ubeja}(j;]j=]j?]jA]jC]ujajITjaj?ubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;parport_wait_peripheral - wait for status lines, up to 35ms}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname9#parport-wait-peripheral-wait-for-status-lines-up-to-35msujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj@sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id34ujajRjaj=ubaja}(j;]j=]j?]jA]jC]ujajRjaj:ubaja}(j;]j=]j?]jA]jC]ujajRjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajcsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id35ujajRjaj`ubaja}(j;]j=]j?]jA]jC]ujajRjaj]ubaja}(j;]j=]j?]jA]jC]ujajRjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id36ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id37ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj7ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8parport_poll_peripheral - wait for status lines, in usec}jajؠsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname6#parport-poll-peripheral-wait-for-status-lines-in-usecujajRjajՠubaja}(j;]j=]j?]jA]jC]ujajRjajҠubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id38ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id39ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jaj>sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id40ujajRjaj;ubaja}(j;]j=]j?]jA]jC]ujajRjaj8ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajasbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id41ujajRjaj^ubaja}(j;]j=]j?]jA]jC]ujajRjaj[ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajҠubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0parport_wait_event - wait for an event on a port}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname/#parport-wait-event-wait-for-an-event-on-a-portujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id42ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajӡsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id43ujajRjajСubaja}(j;]j=]j?]jA]jC]ujajRjaj͡ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id44ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1parport_negotiate - perform IEEE 1284 negotiation}jaj%sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname0#parport-negotiate-perform-ieee-1284-negotiationujajRjaj"ubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajEsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id45ujajRjajBubaja}(j;]j=]j?]jA]jC]ujajRjaj?ubaja}(j;]j=]j?]jA]jC]ujajRjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajhsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id46ujajRjajeubaja}(j;]j=]j?]jA]jC]ujajRjajbubaja}(j;]j=]j?]jA]jC]ujajRjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id47ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id48ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj<ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$parport_read - read data from device}jajݢsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname##parport-read-read-data-from-deviceujajRjajڢubaja}(j;]j=]j?]jA]jC]ujajRjajעubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id49ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id50ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajCsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id51ujajRjaj@ubaja}(j;]j=]j?]jA]jC]ujajRjaj=ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajfsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id52ujajRjajcubaja}(j;]j=]j?]jA]jC]ujajRjaj`ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajעubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$parport_write - write data to device}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname##parport-write-write-data-to-deviceujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id53ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajأsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id54ujajRjajգubaja}(j;]j=]j?]jA]jC]ujajRjajңubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id55ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id56ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;parport_open - register device for particular device number}jajMsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname:#parport-open-register-device-for-particular-device-numberujajRjajJubaja}(j;]j=]j?]jA]jC]ujajRjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajmsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id57ujajRjajjubaja}(j;]j=]j?]jA]jC]ujajRjajgubaja}(j;]j=]j?]jA]jC]ujajRjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id58ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id59ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj֤sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id60ujajRjajӤubaja}(j;]j=]j?]jA]jC]ujajRjajФubaja}(j;]j=]j?]jA]jC]ujajRjajdubeja}(j;]j=]j?]jA]jC]ujajITjajGubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja>parport_close - unregister device for particular device number}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname=#parport-close-unregister-device-for-particular-device-numberujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj%sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id61ujajRjaj"ubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajHsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id62ujajRjajEubaja}(j;]j=]j?]jA]jC]ujajRjajBubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajksbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id63ujajRjajhubaja}(j;]j=]j?]jA]jC]ujajRjajeubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.parport_device_id - obtain IEEE 1284 Device ID}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname-#parport-device-id-obtain-ieee-1284-device-idujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id64ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajݥsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id65ujajRjajڥubaja}(j;]j=]j?]jA]jC]ujajRjajץubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id66ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTES}jaj#sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id67ujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajFsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id68ujajRjajCubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCparport_device_coords - convert device number to device coordinates}jajusbaja}(j;]j=]j?]jA]jC]internalrefurij anchornameB#parport-device-coords-convert-device-number-to-device-coordinatesujajRjajrubaja}(j;]j=]j?]jA]jC]ujajRjajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id69ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id70ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajۦsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id71ujajRjajئubaja}(j;]j=]j?]jA]jC]ujajRjajզubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id72ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajoubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/parport_find_class - find a device by its class}jaj-sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname.#parport-find-class-find-a-device-by-its-classujajRjaj*ubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajMsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id73ujajRjajJubaja}(j;]j=]j?]jA]jC]ujajRjajGubaja}(j;]j=]j?]jA]jC]ujajRjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajpsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id74ujajRjajmubaja}(j;]j=]j?]jA]jC]ujajRjajjubaja}(j;]j=]j?]jA]jC]ujajRjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id75ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTES}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id76ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj٧sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id77ujajRjaj֧ubaja}(j;]j=]j?]jA]jC]ujajRjajӧubaja}(j;]j=]j?]jA]jC]ujajRjajDubeja}(j;]j=]j?]jA]jC]ujajITjaj'ubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0parport_find_device - find a device by its class}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname/#parport-find-device-find-a-device-by-its-classujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj(sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id78ujajRjaj%ubaja}(j;]j=]j?]jA]jC]ujajRjaj"ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajKsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id79ujajRjajHubaja}(j;]j=]j?]jA]jC]ujajRjajEubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajnsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id80ujajRjajkubaja}(j;]j=]j?]jA]jC]ujajRjajhubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTES}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id81ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id82ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0parport_set_timeout - set the inactivity timeout}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname/#parport-set-timeout-set-the-inactivity-timeoutujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajݨubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id83ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaj&sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id84ujajRjaj#ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajIsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id85ujajRjajFubaja}(j;]j=]j?]jA]jC]ujajRjajCubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTES}jajlsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id86ujajRjajiubaja}(j;]j=]j?]jA]jC]ujajRjajfubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id87ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajݨubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubeja}(j;]j=]j?]jA]jC]ujajITjaj"ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPORT FUNCTIONS}jajʩsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#port-functionsujajRjajǩubaja}(j;]j=]j?]jA]jC]ujajRjajĩubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-port->ops->read_data - read the data register}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname*#port-ops-read-data-read-the-data-registerujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id88ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaj-sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id89ujajRjaj*ubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajPsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id90ujajRjajMubaja}(j;]j=]j?]jA]jC]ujajRjajJubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/port->ops->write_data - write the data register}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname,#port-ops-write-data-write-the-data-registerujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajRjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id91ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajªsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id92ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id93ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajߪubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajyubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1port->ops->read_status - read the status register}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname.#port-ops-read-status-read-the-status-registerujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj4sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id94ujajRjaj1ubaja}(j;]j=]j?]jA]jC]ujajRjaj.ubaja}(j;]j=]j?]jA]jC]ujajRjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajWsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id95ujajRjajTubaja}(j;]j=]j?]jA]jC]ujajRjajQubaja}(j;]j=]j?]jA]jC]ujajRjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajzsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id96ujajRjajwubaja}(j;]j=]j?]jA]jC]ujajRjajtubaja}(j;]j=]j?]jA]jC]ujajRjaj+ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3port->ops->read_control - read the control register}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname0#port-ops-read-control-read-the-control-registerujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajɫsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id97ujajRjajƫubaja}(j;]j=]j?]jA]jC]ujajRjajëubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id98ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id99ujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5port->ops->write_control - write the control register}jaj>sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname2#port-ops-write-control-write-the-control-registerujajRjaj;ubaja}(j;]j=]j?]jA]jC]ujajRjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj^sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id100ujajRjaj[ubaja}(j;]j=]j?]jA]jC]ujajRjajXubaja}(j;]j=]j?]jA]jC]ujajRjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id101ujajRjaj~ubaja}(j;]j=]j?]jA]jC]ujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajRjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id102ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajUubeja}(j;]j=]j?]jA]jC]ujajITjaj8ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5port->ops->frob_control - write control register bits}jajӬsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname2#port-ops-frob-control-write-control-register-bitsujajRjajЬubaja}(j;]j=]j?]jA]jC]ujajRjajͬubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id103ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id104ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj9sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id105ujajRjaj6ubaja}(j;]j=]j?]jA]jC]ujajRjaj3ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajͬubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3port->ops->enable_irq - enable interrupt generation}jajhsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname0#port-ops-enable-irq-enable-interrupt-generationujajRjajeubaja}(j;]j=]j?]jA]jC]ujajRjajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id106ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id107ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajέsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id108ujajRjaj˭ubaja}(j;]j=]j?]jA]jC]ujajRjajȭubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajbubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5port->ops->disable_irq - disable interrupt generation}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname2#port-ops-disable-irq-disable-interrupt-generationujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id109ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaj@sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id110ujajRjaj=ubaja}(j;]j=]j?]jA]jC]ujajRjaj:ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajcsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id111ujajRjaj`ubaja}(j;]j=]j?]jA]jC]ujajRjaj]ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-port->ops->data_forward - enable data drivers}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname*#port-ops-data-forward-enable-data-driversujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id112ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajծsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id113ujajRjajҮubaja}(j;]j=]j?]jA]jC]ujajRjajϮubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id114ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-port->ops->data_reverse - tristate the buffer}jaj'sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname*#port-ops-data-reverse-tristate-the-bufferujajRjaj$ubaja}(j;]j=]j?]jA]jC]ujajRjaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajGsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id115ujajRjajDubaja}(j;]j=]j?]jA]jC]ujajRjajAubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajjsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id116ujajRjajgubaja}(j;]j=]j?]jA]jC]ujajRjajdubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id117ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubeja}(j;]j=]j?]jA]jC]ujajITjaj!ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*port->ops->epp_write_data - write EPP data}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname'#port-ops-epp-write-data-write-epp-dataujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajܯsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id118ujajRjajٯubaja}(j;]j=]j?]jA]jC]ujajRjaj֯ubaja}(j;]j=]j?]jA]jC]ujajRjajӯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id119ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajӯubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj"sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id120ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajӯubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(port->ops->epp_read_data - read EPP data}jajQsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname%#port-ops-epp-read-data-read-epp-dataujajRjajNubaja}(j;]j=]j?]jA]jC]ujajRjajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajqsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id121ujajRjajnubaja}(j;]j=]j?]jA]jC]ujajRjajkubaja}(j;]j=]j?]jA]jC]ujajRjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id122ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id123ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajhubeja}(j;]j=]j?]jA]jC]ujajITjajKubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-port->ops->epp_write_addr - write EPP address}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname*#port-ops-epp-write-addr-write-epp-addressujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id124ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaj)sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id125ujajRjaj&ubaja}(j;]j=]j?]jA]jC]ujajRjaj#ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajLsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id126ujajRjajIubaja}(j;]j=]j?]jA]jC]ujajRjajFubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+port->ops->epp_read_addr - read EPP address}jaj{sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname(#port-ops-epp-read-addr-read-epp-addressujajRjajxubaja}(j;]j=]j?]jA]jC]ujajRjajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id127ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id128ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id129ujajRjajޱubaja}(j;]j=]j?]jA]jC]ujajRjaj۱ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajuubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5port->ops->ecp_write_data - write a block of ECP data}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname2#port-ops-ecp-write-data-write-a-block-of-ecp-dataujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj0sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id130ujajRjaj-ubaja}(j;]j=]j?]jA]jC]ujajRjaj*ubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajSsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id131ujajRjajPubaja}(j;]j=]j?]jA]jC]ujajRjajMubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajvsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id132ujajRjajsubaja}(j;]j=]j?]jA]jC]ujajRjajpubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id133ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubeja}(j;]j=]j?]jA]jC]ujajITjaj ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3port->ops->ecp_read_data - read a block of ECP data}jajȲsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname0#port-ops-ecp-read-data-read-a-block-of-ecp-dataujajRjajŲubaja}(j;]j=]j?]jA]jC]ujajRjaj²ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id134ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj߲ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id135ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj߲ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jaj.sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id136ujajRjaj+ubaja}(j;]j=]j?]jA]jC]ujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajRjaj߲ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajQsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id137ujajRjajNubaja}(j;]j=]j?]jA]jC]ujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjaj߲ubeja}(j;]j=]j?]jA]jC]ujajITjaj²ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:port->ops->ecp_write_addr - write a block of ECP addresses}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname7#port-ops-ecp-write-addr-write-a-block-of-ecp-addressesujajRjaj}ubaja}(j;]j=]j?]jA]jC]ujajRjajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id138ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajósbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id139ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id140ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTES}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id141ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jaj,sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id142ujajRjaj)ubaja}(j;]j=]j?]jA]jC]ujajRjaj&ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajzubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAport->ops->nibble_read_data - read a block of data in nibble mode}jaj[sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname>#port-ops-nibble-read-data-read-a-block-of-data-in-nibble-modeujajRjajXubaja}(j;]j=]j?]jA]jC]ujajRjajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj{sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id143ujajRjajxubaja}(j;]j=]j?]jA]jC]ujajRjajuubaja}(j;]j=]j?]jA]jC]ujajRjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id144ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id145ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id146ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj޴ubaja}(j;]j=]j?]jA]jC]ujajRjajrubeja}(j;]j=]j?]jA]jC]ujajITjajUubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=port->ops->byte_read_data - read a block of data in byte mode}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname:#port-ops-byte-read-data-read-a-block-of-data-in-byte-modeujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj3sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id147ujajRjaj0ubaja}(j;]j=]j?]jA]jC]ujajRjaj-ubaja}(j;]j=]j?]jA]jC]ujajRjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajVsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id148ujajRjajSubaja}(j;]j=]j?]jA]jC]ujajRjajPubaja}(j;]j=]j?]jA]jC]ujajRjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jajysbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id149ujajRjajvubaja}(j;]j=]j?]jA]jC]ujajRjajsubaja}(j;]j=]j?]jA]jC]ujajRjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id150ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj*ubeja}(j;]j=]j?]jA]jC]ujajITjaj ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaJport->ops->compat_write_data - write a block of data in compatibility mode}jaj˵sbaja}(j;]j=]j?]jA]jC]internalrefurij anchornameG#port-ops-compat-write-data-write-a-block-of-data-in-compatibility-modeujajRjajȵubaja}(j;]j=]j?]jA]jC]ujajRjajŵubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id151ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id152ujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja RETURN VALUE}jaj1sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id153ujajRjaj.ubaja}(j;]j=]j?]jA]jC]ujajRjaj+ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSEE ALSO}jajTsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id154ujajRjajQubaja}(j;]j=]j?]jA]jC]ujajRjajNubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajŵubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajĩubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTI EMIF SDRAM Controller Driver}jajsbaja}(j;]j=]j?]jA]jC]internalrefuri!driver-api/memory-devices/ti-emif anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthor}jajĶsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#authorujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocation}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #locationujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported SoCs:}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#supported-socsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMenuconfig option:}jaj-sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#menuconfig-optionujajRjaj*ubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajPsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #descriptionujajRjajMubaja}(j;]j=]j?]jA]jC]ujajRjajJubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Platform Data (see include/linux/platform_data/emif_plat.h)}jajssbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname:#platform-data-see-include-linux-platform-data-emif-plat-hujajRjajpubaja}(j;]j=]j?]jA]jC]ujajRjajmubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterface to the external world}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #interface-to-the-external-worldujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#debugfsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSoundWire Documentation}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/soundwire/index anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries](Ndriver-api/soundwire/summaryNdriver-api/soundwire/streamN#driver-api/soundwire/error_handlingNdriver-api/soundwire/lockingNdriver-api/soundwire/braN driver-api/soundwire/bra_cadencee includefiles](jjjjjj!emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔH/var/lib/git/docbuild/linux/Documentation/driver-api/soundwire/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj8sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#indicesujajRjaj5ubaja}(j;]j=]j?]jA]jC]ujajRjaj2ubaja}(j;]j=]j?]jA]jC]ujajRjaj/ubaja}(j;]j=]j?]jA]jC]exprsubproject and htmlujaj,Yjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSoundWire Locking}jajxsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/soundwire/locking anchornamehujajRjajuubaja}(j;]j=]j?]jA]jC]ujajRjajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBus lock}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #bus-lockujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Message lock}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #message-lockujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example 1}jaj۸sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #example-1ujajRjajظubaja}(j;]j=]j?]jA]jC]ujajRjajոubaja}(j;]j=]j?]jA]jC]ujajRjajҸubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example 2}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #example-2ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajҸubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajrubeja}(j;]j=]j?]jA]jC]ujajRjajoubaja}(j;]j=]j?]jA]jC]ujajITubj~jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajBsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/rapidio/rapidio anchornamehujajRjaj?ubaja}(j;]j=]j?]jA]jC]ujajRjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1 Overview}jajbsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname #overviewujajRjaj_ubaja}(j;]j=]j?]jA]jC]ujajRjaj\ubaja}(j;]j=]j?]jA]jC]ujajRjajYubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. Core Components}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname#core-componentsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Master Port}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname #master-portujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.2 Device}jajȹsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname#deviceujajRjajŹubaja}(j;]j=]j?]jA]jC]ujajRjaj¹ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.3 Switch}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname#switchujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.4 Network}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname#networkujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.5 Device Drivers}jaj1sbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname#device-driversujajRjaj.ubaja}(j;]j=]j?]jA]jC]ujajRjaj+ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.6 Subsystem Interfaces}jajTsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname#subsystem-interfacesujajRjajQubaja}(j;]j=]j?]jA]jC]ujajRjajNubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Subsystem Initialization}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname#subsystem-initializationujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj}ubaja}(j;]j=]j?]jA]jC]ujajRjajYubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Enumeration and Discovery}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname#enumeration-and-discoveryujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.1 Overview}jajƺsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname#id1ujajRjajúubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja04.2 Automatic Start of Enumeration and Discovery}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname-#automatic-start-of-enumeration-and-discoveryujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja14.3 User-space Start of Enumeration and Discovery}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname.#user-space-start-of-enumeration-and-discoveryujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.4 Basic Enumeration Method}jaj/sbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname#basic-enumeration-methodujajRjaj,ubaja}(j;]j=]j?]jA]jC]ujajRjaj)ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+4.5 Adding New Enumeration/Discovery Method}jajRsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname(#adding-new-enumeration-discovery-methodujajRjajOubaja}(j;]j=]j?]jA]jC]ujajRjajLubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)4.6 Using Loadable RapidIO Switch Drivers}jajusbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname&#using-loadable-rapidio-switch-driversujajRjajrubaja}(j;]j=]j?]jA]jC]ujajRjajoubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. References}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijQ anchorname #referencesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajYubeja}(j;]j=]j?]jA]jC]ujajITjaj<ubeja}(j;]j=]j?]jA]jC]ujajRjaj9ubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6User-Space DTX (Clipboard Detachment System) Interface}jajܻsbaja}(j;]j=]j?]jA]jC]internalrefuri)driver-api/surface_aggregator/clients/dtx anchornamehujajRjajٻubaja}(j;]j=]j?]jA]jC]ujajRjajֻubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Nomenclature}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #nomenclatureujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDetachment Process}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#detachment-processujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Latch States}jaj?sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #latch-statesujajRjaj<ubaja}(j;]j=]j?]jA]jC]ujajRjaj9ubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDetachment Procedure}jajbsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#detachment-procedureujajRjaj_ubaja}(j;]j=]j?]jA]jC]ujajRjaj\ubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"User-Space Interface Documentation}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname##user-space-interface-documentationujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError Codes and Status Values}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#error-codes-and-status-valuesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEvents}jajԼsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#eventsujajRjajѼubaja}(j;]j=]j?]jA]jC]ujajRjajμubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_EVENT_REQUEST``ja]jaSDTX_EVENT_REQUEST}jajsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-event-requestujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_EVENT_CANCEL``ja]jaSDTX_EVENT_CANCEL}jaj$sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj!ubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-event-cancelujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_EVENT_BASE_CONNECTION``ja]jaSDTX_EVENT_BASE_CONNECTION}jajQsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔NjajNubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-event-base-connectionujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjajHubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_EVENT_LATCH_STATUS``ja]jaSDTX_EVENT_LATCH_STATUS}jaj~sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj{ubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-event-latch-statusujajRjajxubaja}(j;]j=]j?]jA]jC]ujajRjajuubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_EVENT_DEVICE_MODE``ja]jaSDTX_EVENT_DEVICE_MODE}jajsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-event-device-modeujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajμubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOCTLs}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ioctlsujajRjaj޽ubaja}(j;]j=]j?]jA]jC]ujajRjaj۽ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_EVENTS_ENABLE``ja]jaSDTX_IOCTL_EVENTS_ENABLE}jajsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-events-enableujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_EVENTS_DISABLE``ja]jaSDTX_IOCTL_EVENTS_DISABLE}jaj1sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj.ubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-events-disableujajRjaj+ubaja}(j;]j=]j?]jA]jC]ujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_LATCH_LOCK``ja]jaSDTX_IOCTL_LATCH_LOCK}jaj^sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj[ubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-latch-lockujajRjajXubaja}(j;]j=]j?]jA]jC]ujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_LATCH_UNLOCK``ja]jaSDTX_IOCTL_LATCH_UNLOCK}jajsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-latch-unlockujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_LATCH_REQUEST``ja]jaSDTX_IOCTL_LATCH_REQUEST}jajsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-latch-requestujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_LATCH_CONFIRM``ja]jaSDTX_IOCTL_LATCH_CONFIRM}jajsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-latch-confirmujajRjaj߾ubaja}(j;]j=]j?]jA]jC]ujajRjajܾubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_LATCH_HEARTBEAT``ja]jaSDTX_IOCTL_LATCH_HEARTBEAT}jajsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-latch-heartbeatujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_LATCH_CANCEL``ja]jaSDTX_IOCTL_LATCH_CANCEL}jaj?sbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njaj<ubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-latch-cancelujajRjaj9ubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_GET_BASE_INFO``ja]jaSDTX_IOCTL_GET_BASE_INFO}jajlsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajiubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-get-base-infoujajRjajfubaja}(j;]j=]j?]jA]jC]ujajRjajcubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_GET_DEVICE_MODE``ja]jaSDTX_IOCTL_GET_DEVICE_MODE}jajsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-get-device-modeujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SDTX_IOCTL_GET_LATCH_STATUS``ja]jaSDTX_IOCTL_GET_LATCH_STATUS}jajƿsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajÿubaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#sdtx-ioctl-get-latch-statusujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjaj۽ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA Note on Base IDs}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#a-note-on-base-idsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructures and Enums}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#structures-and-enumsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja API Users}jajNsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #api-usersujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjajHubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajֻubeja}(j;]j=]j?]jA]jC]ujajRjajӻubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Controller drivers}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/memory-devices/index anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries](N!driver-api/memory-devices/ti-emifN!driver-api/memory-devices/ti-gpmce includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔM/var/lib/git/docbuild/linux/Documentation/driver-api/memory-devices/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#indicesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]exprsubproject and htmlujaj,Yjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj}ubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPower Sequencing API}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pwrseq anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj%sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #introductionujajRjaj"ubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlossary}jajEsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #glossaryujajRjajBubaja}(j;]j=]j?]jA]jC]ujajRjaj?ubaja}(j;]j=]j?]jA]jC]ujajRjaj<ubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConsumer interface}jajtsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#consumer-interfaceujajRjajqubaja}(j;]j=]j?]jA]jC]ujajRjajnubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProvider interface}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#provider-interfaceujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDynamic consumer matching}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#dynamic-consumer-matchingujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja API reference}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#api-referenceujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI Peer-to-Peer DMA Support}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pci/p2pdma anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver Writer’s Guide}jaj>sbaja}(j;]j=]j?]jA]jC]internalrefurij- anchorname#driver-writer-s-guideujajRjaj;ubaja}(j;]j=]j?]jA]jC]ujajRjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProvider Drivers}jaj^sbaja}(j;]j=]j?]jA]jC]internalrefurij- anchorname#provider-driversujajRjaj[ubaja}(j;]j=]j?]jA]jC]ujajRjajXubaja}(j;]j=]j?]jA]jC]ujajRjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClient Drivers}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij- anchorname#client-driversujajRjaj~ubaja}(j;]j=]j?]jA]jC]ujajRjaj{ubaja}(j;]j=]j?]jA]jC]ujajRjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOrchestrator Drivers}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij- anchorname#orchestrator-driversujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStruct Page Caveats}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij- anchorname#struct-page-caveatsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajUubeja}(j;]j=]j?]jA]jC]ujajITjaj8ubeja}(j;]j=]j?]jA]jC]ujajRjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaP2P DMA Support Library}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij- anchorname#p2p-dma-support-libraryujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj5ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj, jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaClient Driver API Documentation}jaj.sbaja}(j;]j=]j?]jA]jC]internalrefuri(driver-api/surface_aggregator/client-api anchornamehujajRjaj+ubaja}(j;]j=]j?]jA]jC]ujajRjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSerial Hub Communication}jajNsbaja}(j;]j=]j?]jA]jC]internalrefurij= anchorname#serial-hub-communicationujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjajHubaja}(j;]j=]j?]jA]jC]ujajRjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaController and Core Interface}jajqsbaja}(j;]j=]j?]jA]jC]internalrefurij= anchorname#controller-and-core-interfaceujajRjajnubaja}(j;]j=]j?]jA]jC]ujajRjajkubaja}(j;]j=]j?]jA]jC]ujajRjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Client Bus and Client Device API}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij= anchorname!#client-bus-and-client-device-apiujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajEubeja}(j;]j=]j?]jA]jC]ujajITjaj(ubeja}(j;]j=]j?]jA]jC]ujajRjaj%ubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCore Driver Internals}jajsbaja}(j;]j=]j?]jA]jC]internalrefuri&driver-api/surface_aggregator/internal anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries]N*driver-api/surface_aggregator/internal-apia includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔT/var/lib/git/docbuild/linux/Documentation/driver-api/surface_aggregator/internal.rstj֔K3jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #overviewujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPacket Transport Layer}jaj)sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#packet-transport-layerujajRjaj&ubaja}(j;]j=]j?]jA]jC]ujajRjaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPackets}jajIsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#packetsujajRjajFubaja}(j;]j=]j?]jA]jC]ujajRjajCubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Packet Queue}jajlsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #packet-queueujajRjajiubaja}(j;]j=]j?]jA]jC]ujajRjajfubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pending Set}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #pending-setujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransmitter Thread}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#transmitter-threadujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceiver Thread}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#receiver-threadujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTimeout Reaper}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#timeout-reaperujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConcurrency and Locking}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#concurrency-and-lockingujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubeja}(j;]j=]j?]jA]jC]ujajITjaj#ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRequest Transport Layer}jajJsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#request-transport-layerujajRjajGubaja}(j;]j=]j?]jA]jC]ujajRjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest}jajjsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#requestujajRjajgubaja}(j;]j=]j?]jA]jC]ujajRjajdubaja}(j;]j=]j?]jA]jC]ujajRjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Request Queue}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#request-queueujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pending Set}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id1ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransmitter Task}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#transmitter-taskujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPacket Completion Callback}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#packet-completion-callbackujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData-Received Callback}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#data-received-callbackujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTimeout Reaper}jaj<sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id2ujajRjaj9ubaja}(j;]j=]j?]jA]jC]ujajRjaj6ubaja}(j;]j=]j?]jA]jC]ujajRjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConcurrency and Locking}jaj_sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id3ujajRjaj\ubaja}(j;]j=]j?]jA]jC]ujajRjajYubaja}(j;]j=]j?]jA]jC]ujajRjajaubeja}(j;]j=]j?]jA]jC]ujajITjajDubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaController Layer}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#controller-layerujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent Registration}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#event-registrationujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent Delivery}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#event-deliveryujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConcurrency and Locking}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#id4ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjF jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBTT - Block Translation Table}jaj8sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/nvdimm/btt anchornamehujajRjaj5ubaja}(j;]j=]j?]jA]jC]ujajRjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajXsbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname #introductionujajRjajUubaja}(j;]j=]j?]jA]jC]ujajRjajRubaja}(j;]j=]j?]jA]jC]ujajRjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Static Layout}jaj{sbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname#static-layoutujajRjajxubaja}(j;]j=]j?]jA]jC]ujajRjajuubaja}(j;]j=]j?]jA]jC]ujajRjajOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Theory of Operation}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname#theory-of-operationujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaa. The BTT Map}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname#a-the-btt-mapujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jab. The BTT Flog}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname#b-the-btt-flogujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jac. The concept of lanes}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname#c-the-concept-of-lanesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6d. In-memory data structure: Read Tracking Table (RTT)}jaj'sbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname3#d-in-memory-data-structure-read-tracking-table-rttujajRjaj$ubaja}(j;]j=]j?]jA]jC]ujajRjaj!ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&e. In-memory data structure: map locks}jajJsbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname%#e-in-memory-data-structure-map-locksujajRjajGubaja}(j;]j=]j?]jA]jC]ujajRjajDubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaf. Reconstruction from the Flog}jajmsbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname#f-reconstruction-from-the-flogujajRjajjubaja}(j;]j=]j?]jA]jC]ujajRjajgubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%g. Summarizing - Read and Write flows}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname##g-summarizing-read-and-write-flowsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Error Handling}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname#error-handlingujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Usage}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijG anchorname#usageujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajOubeja}(j;]j=]j?]jA]jC]ujajITjaj2ubeja}(j;]j=]j?]jA]jC]ujajRjaj/ubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMMC tools introduction}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/mmc/mmc-tools anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Functions}jaj:sbaja}(j;]j=]j?]jA]jC]internalrefurij) anchorname #functionsujajRjaj7ubaja}(j;]j=]j?]jA]jC]ujajRjaj4ubaja}(j;]j=]j?]jA]jC]ujajRjaj1ubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSD and MMC Device Partitions}jajrsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/mmc/mmc-dev-parts anchornamehujajRjajoubaja}(j;]j=]j?]jA]jC]ujajRjajlubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMC Boot Partitions}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#mmc-boot-partitionsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajlubeja}(j;]j=]j?]jA]jC]ujajRjajiubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/mei/mei anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel MEI Driver}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#intel-mei-driverujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOCTLs:}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ioctlsujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOCTL_MEI_CONNECT_CLIENT}jaj0sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ioctl-mei-connect-clientujajRjaj-ubaja}(j;]j=]j?]jA]jC]ujajRjaj*ubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOCTL_MEI_CONNECT_CLIENT_VTAG:}jajSsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ioctl-mei-connect-client-vtagujajRjajPubaja}(j;]j=]j?]jA]jC]ujajRjajMubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOCTL_MEI_NOTIFY_SET}jajvsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ioctl-mei-notify-setujajRjajsubaja}(j;]j=]j?]jA]jC]ujajRjajpubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIOCTL_MEI_NOTIFY_GET}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ioctl-mei-notify-getujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubeja}(j;]j=]j?]jA]jC]ujajITjaj ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported Chipsets}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#supported-chipsetsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITubj< jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric PHY Framework}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/phy/index anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries](Ndriver-api/phy/phyNdriver-api/phy/samsung-usb2e includefiles](jjemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔB/var/lib/git/docbuild/linux/Documentation/driver-api/phy/index.rstj֔Kjaj ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj3sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#indicesujajRjaj0ubaja}(j;]j=]j?]jA]jC]ujajRjaj-ubaja}(j;]j=]j?]jA]jC]ujajRjaj*ubaja}(j;]j=]j?]jA]jC]exprsubproject and htmlujaj,Yjaj ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Device Power Management Data Types}jajssbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pm/types anchornamehujajRjajpubaja}(j;]j=]j?]jA]jC]ujajRjajmubaja}(j;]j=]j?]jA]jC]ujajRjajjubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Voltage and current regulator API}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/regulator anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #introductionujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlossary}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #glossaryujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConsumer driver interface}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#consumer-driver-interfaceujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling and disabling}jaj.sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#enabling-and-disablingujajRjaj+ubaja}(j;]j=]j?]jA]jC]ujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajRjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajQsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#configurationujajRjajNubaja}(j;]j=]j?]jA]jC]ujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Callbacks}jajtsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #callbacksujajRjajqubaja}(j;]j=]j?]jA]jC]ujajRjajnubaja}(j;]j=]j?]jA]jC]ujajRjaj%ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegulator driver interface}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#regulator-driver-interfaceujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMachine interface}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#machine-interfaceujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupplies}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #suppliesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constraints}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #constraintsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja API reference}jaj8sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#api-referenceujajRjaj5ubaja}(j;]j=]j?]jA]jC]ujajRjaj2ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjZ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSoundWire Subsystem Summary}jajpsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/soundwire/summary anchornamehujajRjajmubaja}(j;]j=]j?]jA]jC]ujajRjajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #terminologyujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Programming interfaces (SoundWire Master interface Driver)}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname9#programming-interfaces-soundwire-master-interface-driverujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Programming interfaces (SoundWire Slave Driver)}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname.#programming-interfaces-soundwire-slave-driverujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinks}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#linksujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajjubeja}(j;]j=]j?]jA]jC]ujajRjajgubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSPI NOR framework}jaj1sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/mtd/spi-nor anchornamehujajRjaj.ubaja}(j;]j=]j?]jA]jC]ujajRjaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#How to propose a new flash addition}jajQsbaja}(j;]j=]j?]jA]jC]internalrefurij@ anchorname$#how-to-propose-a-new-flash-additionujajRjajNubaja}(j;]j=]j?]jA]jC]ujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMinimum testing requirements}jajtsbaja}(j;]j=]j?]jA]jC]internalrefurij@ anchorname#minimum-testing-requirementsujajRjajqubaja}(j;]j=]j?]jA]jC]ujajRjajnubaja}(j;]j=]j?]jA]jC]ujajRjajHubeja}(j;]j=]j?]jA]jC]ujajITjaj+ubeja}(j;]j=]j?]jA]jC]ujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Technology Device (MTD)}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/mtd/index anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries](Ndriver-api/mtd/spi-intelNdriver-api/mtd/nand_eccNdriver-api/mtd/spi-nore includefiles](jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔB/var/lib/git/docbuild/linux/Documentation/driver-api/mtd/index.rstj֔Kjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU and Device Power Management}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pm/index anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries](Ndriver-api/pm/cpuidleNdriver-api/pm/devicesNdriver-api/pm/notifiersNdriver-api/pm/typese includefiles](j%j'j)j+emaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔA/var/lib/git/docbuild/linux/Documentation/driver-api/pm/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajBsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#indicesujajRjaj?ubaja}(j;]j=]j?]jA]jC]ujajRjaj<ubaja}(j;]j=]j?]jA]jC]ujajRjaj9ubaja}(j;]j=]j?]jA]jC]exprsubproject and htmlujaj,Yjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInternal API Documentation}jajsbaja}(j;]j=]j?]jA]jC]internalrefuri*driver-api/surface_aggregator/internal-api anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPacket Transport Layer}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#packet-transport-layerujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest Transport Layer}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#request-transport-layerujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Controller}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #controllerujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClient Device Bus}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#client-device-busujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore}jaj.sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#coreujajRjaj+ubaja}(j;]j=]j?]jA]jC]ujajRjaj(ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trace Helpers}jajQsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#trace-helpersujajRjajNubaja}(j;]j=]j?]jA]jC]ujajRjajKubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjaj|ubeja}(j;]j=]j?]jA]jC]ujajRjajyubaja}(j;]j=]j?]jA]jC]ujajITubjK jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM: Non-Volatile Devices}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/nvdimm/nvdimm anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlossary}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #glossaryujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #overviewujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupporting Documents}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#supporting-documentsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Git Trees}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #git-treesujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM PMEM}jaj>sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libnvdimm-pmemujajRjaj;ubaja}(j;]j=]j?]jA]jC]ujajRjaj8ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%PMEM-REGIONs, Atomic Sectors, and DAX}jaj^sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname$#pmem-regions-atomic-sectors-and-daxujajRjaj[ubaja}(j;]j=]j?]jA]jC]ujajRjajXubaja}(j;]j=]j?]jA]jC]ujajRjajUubaja}(j;]j=]j?]jA]jC]ujajITjaj8ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample NVDIMM Platform}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#example-nvdimm-platformujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8LIBNVDIMM Kernel Device Model and LIBNDCTL Userspace API}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname9#libnvdimm-kernel-device-model-and-libndctl-userspace-apiujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLIBNDCTL: Context}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libndctl-contextujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3LIBNDCTL: instantiate a new library context example}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname3#libndctl-instantiate-a-new-library-context-exampleujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM/LIBNDCTL: Bus}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libnvdimm-libndctl-busujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-LIBNVDIMM: control class device in /sys/class}jajBsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname,#libnvdimm-control-class-device-in-sys-classujajRjaj?ubaja}(j;]j=]j?]jA]jC]ujajRjaj<ubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM: bus}jajesbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libnvdimm-busujajRjajbubaja}(j;]j=]j?]jA]jC]ujajRjaj_ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!LIBNDCTL: bus enumeration example}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname!#libndctl-bus-enumeration-exampleujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj|ubaja}(j;]j=]j?]jA]jC]ujajITjaj_ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM/LIBNDCTL: DIMM (NMEM)}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libnvdimm-libndctl-dimm-nmemujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM: DIMM (NMEM)}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libnvdimm-dimm-nmemujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"LIBNDCTL: DIMM enumeration example}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname"#libndctl-dimm-enumeration-exampleujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM/LIBNDCTL: Region}jaj&sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libnvdimm-libndctl-regionujajRjaj#ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$LIBNDCTL: region enumeration example}jajFsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname$#libndctl-region-enumeration-exampleujajRjajCubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubaja}(j;]j=]j?]jA]jC]ujajRjaj=ubaja}(j;]j=]j?]jA]jC]ujajITjaj ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM/LIBNDCTL: Namespace}jajusbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libnvdimm-libndctl-namespaceujajRjajrubaja}(j;]j=]j?]jA]jC]ujajRjajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM: namespace}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libnvdimm-namespaceujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'LIBNDCTL: namespace enumeration example}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname'#libndctl-namespace-enumeration-exampleujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$LIBNDCTL: namespace creation example}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname$#libndctl-namespace-creation-exampleujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhy the Term “namespace”?}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#why-the-term-namespaceujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajoubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5LIBNVDIMM/LIBNDCTL: Block Translation Table “btt”}jaj-sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname/#libnvdimm-libndctl-block-translation-table-bttujajRjaj*ubaja}(j;]j=]j?]jA]jC]ujajRjaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLIBNVDIMM: btt layout}jajMsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libnvdimm-btt-layoutujajRjajJubaja}(j;]j=]j?]jA]jC]ujajRjajGubaja}(j;]j=]j?]jA]jC]ujajRjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLIBNDCTL: btt creation example}jajpsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#libndctl-btt-creation-exampleujajRjajmubaja}(j;]j=]j?]jA]jC]ujajRjajjubaja}(j;]j=]j?]jA]jC]ujajRjajDubeja}(j;]j=]j?]jA]jC]ujajITjaj'ubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary LIBNDCTL Diagram}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#summary-libndctl-diagramujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReset controller API}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/reset anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #introductionujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlossary}jaj#sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #glossaryujajRjaj ubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConsumer driver interface}jajRsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#consumer-driver-interfaceujajRjajOubaja}(j;]j=]j?]jA]jC]ujajRjajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShared and exclusive resets}jajrsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#shared-and-exclusive-resetsujajRjajoubaja}(j;]j=]j?]jA]jC]ujajRjajlubaja}(j;]j=]j?]jA]jC]ujajRjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAssertion and deassertion}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#assertion-and-deassertionujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Triggering}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #triggeringujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuerying}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #queryingujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptional resets}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#optional-resetsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReset control arrays}jaj!sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#reset-control-arraysujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajiubeja}(j;]j=]j?]jA]jC]ujajITjajLubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Reset controller driver interface}jajPsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname"#reset-controller-driver-interfaceujajRjajMubaja}(j;]j=]j?]jA]jC]ujajRjajJubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialization}jajpsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#initializationujajRjajmubaja}(j;]j=]j?]jA]jC]ujajRjajjubaja}(j;]j=]j?]jA]jC]ujajRjajgubaja}(j;]j=]j?]jA]jC]ujajITjajJubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja API reference}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#api-referenceujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReset consumer API}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#reset-consumer-apiujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReset controller driver API}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#reset-controller-driver-apiujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU cooling APIs How To}jaj&sbaja}(j;]j=]j?]jA]jC]internalrefuri"driver-api/thermal/cpu-cooling-api anchornamehujajRjaj#ubaja}(j;]j=]j?]jA]jC]ujajRjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0. Introduction}jajFsbaja}(j;]j=]j?]jA]jC]internalrefurij5 anchorname #introductionujajRjajCubaja}(j;]j=]j?]jA]jC]ujajRjaj@ubaja}(j;]j=]j?]jA]jC]ujajRjaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. cpu cooling APIs}jajisbaja}(j;]j=]j?]jA]jC]internalrefurij5 anchorname#cpu-cooling-apisujajRjajfubaja}(j;]j=]j?]jA]jC]ujajRjajcubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,1.1 cpufreq registration/unregistration APIs}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij5 anchorname)#cpufreq-registration-unregistration-apisujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajcubeja}(j;]j=]j?]jA]jC]ujajRjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Power models}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij5 anchorname #power-modelsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjaj=ubeja}(j;]j=]j?]jA]jC]ujajITjaj ubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMEI NFC}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/mei/nfc anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoundWire Error Handling}jajsbaja}(j;]j=]j?]jA]jC]internalrefuri#driver-api/soundwire/error_handling anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"PLDM Firmware Flash Update Library}jajHsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/pldmfw/index anchornamehujajRjajEubaja}(j;]j=]j?]jA]jC]ujajRjajBubjK%)}(jahja]jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjWentries](Ndriver-api/pldmfw/file-formatNdriver-api/pldmfw/driver-opse includefiles](jnjpemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔE/var/lib/git/docbuild/linux/Documentation/driver-api/pldmfw/index.rstj֔K jaj_ubaja}(j;]j=]j?]jA]jC]ujajITjajBubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaOverview of the }jajsbj)}(ja ``pldmfw``ja]japldmfw}jajsbaja}(j;]j=]j?]jA]jC]ujajxjՔNj֔Njajubja library}jajsbeja}(j;]j=]j?]jA]jC]internalrefurijW anchorname#overview-of-the-pldmfw-libraryujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParsing the PLDM file}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijW anchorname#parsing-the-pldm-fileujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPerforming a flash update}jajsbaja}(j;]j=]j?]jA]jC]internalrefurijW anchorname#performing-a-flash-updateujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjaj?ubeja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(GPMC (General Purpose Memory Controller)}jajsbaja}(j;]j=]j?]jA]jC]internalrefuri!driver-api/memory-devices/ti-gpmc anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GPMC generic timing calculation:}jaj=sbaja}(j;]j=]j?]jA]jC]internalrefurij, anchorname #gpmc-generic-timing-calculationujajRjaj:ubaja}(j;]j=]j?]jA]jC]ujajRjaj7ubaja}(j;]j=]j?]jA]jC]ujajRjaj4ubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMessage-based devices}jajusbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/message-based anchornamehujajRjajrubaja}(j;]j=]j?]jA]jC]ujajRjajoubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFusion message devices}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#fusion-message-devicesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajoubeja}(j;]j=]j?]jA]jC]ujajRjajlubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux RapidIO Subsystem}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/rapidio/index anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jo.)}(jahja]ja}(j;]j=]j?]jA]jC]parentjentries](Ndriver-api/rapidio/rapidioNdriver-api/rapidio/sysfsNdriver-api/rapidio/tsi721Ndriver-api/rapidio/mport_cdevNdriver-api/rapidio/rio_cme includefiles](jjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajXjՔF/var/lib/git/docbuild/linux/Documentation/driver-api/rapidio/index.rstj֔Kjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLKernel driver for the NXP Semiconductors PN544 Near Field Communication chip}jaj$sbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/nfc/nfc-pn544 anchornamehujajRjaj!ubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral}jajDsbaja}(j;]j=]j?]jA]jC]internalrefurij3 anchorname#generalujajRjajAubaja}(j;]j=]j?]jA]jC]ujajRjaj>ubaja}(j;]j=]j?]jA]jC]ujajRjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Protocols}jajgsbaja}(j;]j=]j?]jA]jC]internalrefurij3 anchorname #protocolsujajRjajdubaja}(j;]j=]j?]jA]jC]ujajRjajaubaja}(j;]j=]j?]jA]jC]ujajRjaj;ubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Writing s390 channel device drivers}jajsbaja}(j;]j=]j?]jA]jC]internalrefuridriver-api/s390-drivers anchornamehujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #introductionujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The css bus}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #the-css-busujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja The ccw bus}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #the-ccw-busujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*I/O functions for channel-attached devices}jaj%sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname+#i-o-functions-for-channel-attached-devicesujajRjaj"ubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ccw devices}jajHsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname #ccw-devicesujajRjajEubaja}(j;]j=]j?]jA]jC]ujajRjajBubaja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The channel-measurement facility}jajksbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname!#the-channel-measurement-facilityujajRjajhubaja}(j;]j=]j?]jA]jC]ujajRjajeubaja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe ccwgroup bus}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#the-ccwgroup-busujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaccw group devices}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#ccw-group-devicesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric interfaces}jajsbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#generic-interfacesujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdapter interrupts}jaj sbaja}(j;]j=]j?]jA]jC]internalrefurij anchorname#adapter-interruptsujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubeja}(j;]j=]j?]jA]jC]ujajITjajubeja}(j;]j=]j?]jA]jC]ujajRjajubaja}(j;]j=]j?]jA]jC]ujajITubjJ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Task List}jajMsbaja}(j!]j#]j%]j']j)]internalrefurigpu/nova/core/todo anchornamehuja referencejajJubaja}(j!]j#]j%]j']j)]ujacompact_paragraphjajGubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEnablement (Rust)}jajosbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#enablement-rustujaj^jajlubaja}(j!]j#]j%]j']j)]ujajejajiubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFromPrimitive API}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#fromprimitive-apiujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]uja list_itemjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric register abstraction}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#generic-register-abstractionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDelay / Sleep abstractions}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#delay-sleep-abstractionsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRQ abstractions}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#irq-abstractionsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Page abstraction for foreign pages}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname##page-abstraction-for-foreign-pagesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Scatterlist / sg_table abstractions}jaj?sbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname"#scatterlist-sg-table-abstractionsujaj^jaj<ubaja}(j!]j#]j%]j']j)]ujajejaj9ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ELF utils}jajbsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname #elf-utilsujaj^jaj_ubaja}(j!]j#]j%]j']j)]ujajejaj\ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCI MISC APIs}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#pci-misc-apisujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuxiliary bus abstractions}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#auxiliary-bus-abstractionsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs abstractions}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#debugfs-abstractionsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVec extensions}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#vec-extensionsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]uja bullet_listjajiubeja}(j!]j#]j%]j']j)]ujajjajfubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja GPU (general)}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname #gpu-generalujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParse firmware headers}jaj>sbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#parse-firmware-headersujaj^jaj;ubaja}(j!]j#]j%]j']j)]ujajejaj8ubaja}(j!]j#]j%]j']j)]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuild radix3 page table}jajasbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#build-radix3-page-tableujaj^jaj^ubaja}(j!]j#]j%]j']j)]ujajejaj[ubaja}(j!]j#]j%]j']j)]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja vBIOS support}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#vbios-supportujaj^jajubaja}(j!]j#]j%]j']j)]ujajejaj~ubaja}(j!]j#]j%]j']j)]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitial Devinit support}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#initial-devinit-supportujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoot Falcon controller}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#boot-falcon-controllerujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPU Timer support}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#gpu-timer-supportujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMMU / PT management}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#mmu-pt-managementujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVRAM memory allocator}jaj3sbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#vram-memory-allocatorujaj^jaj0ubaja}(j!]j#]j%]j']j)]ujajejaj-ubaja}(j!]j#]j%]j']j)]ujajjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstance Memory}jajVsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#instance-memoryujaj^jajSubaja}(j!]j#]j%]j']j)]ujajejajPubaja}(j!]j#]j%]j']j)]ujajjaj5ubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajfubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPU System Processor (GSP)}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#gpu-system-processor-gspujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExport GSP log buffers}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#export-gsp-log-buffersujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGSP firmware abstraction}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#gsp-firmware-abstractionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGSP message queue}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#gsp-message-queueujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bootstrap GSP}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#bootstrap-gspujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClient / Device APIs}jaj1sbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#client-device-apisujaj^jaj.ubaja}(j!]j#]j%]j']j)]ujajejaj+ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBar PDE handling}jajTsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#bar-pde-handlingujaj^jajQubaja}(j!]j#]j%]j']j)]ujajejajNubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FIFO engine}jajwsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname #fifo-engineujaj^jajtubaja}(j!]j#]j%]j']j)]ujajejajqubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GR engine}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname #gr-engineujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CE engine}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname #ce-engineujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFN IRQ controller}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#vfn-irq-controllerujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajfubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja External APIs}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#external-apisujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janova-core base API}jaj/sbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#nova-core-base-apiujaj^jaj,ubaja}(j!]j#]j%]j']j)]ujajejaj)ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javGPU manager API}jajRsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#vgpu-manager-apiujaj^jajOubaja}(j!]j#]j%]j']j)]ujajejajLubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janova-core C API}jajusbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#nova-core-c-apiujaj^jajrubaja}(j!]j#]j%]j']j)]ujajejajoubaja}(j!]j#]j%]j']j)]ujajjaj&ubeja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjajfubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#testingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CI pipeline}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname #ci-pipelineujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajfubeja}(j!]j#]j%]j']j)]ujajjajGubeja}(j!]j#]j%]j']j)]ujajjajDubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHID-BPF}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hid/hid-bpf anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhen (and why) to use HID-BPF}jaj(sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#when-and-why-to-use-hid-bpfujaj^jaj%ubaja}(j!]j#]j%]j']j)]ujajejaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDead zone of a joystick}jajHsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#dead-zone-of-a-joystickujaj^jajEubaja}(j!]j#]j%]j']j)]ujajejajBubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Simple fixup of report descriptor}jajksbaja}(j!]j#]j%]j']j)]internalrefurij anchorname"#simple-fixup-of-report-descriptorujaj^jajhubaja}(j!]j#]j%]j']j)]ujajejajeubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Add a new feature that requires a new kernel API}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname1#add-a-new-feature-that-requires-a-new-kernel-apiujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBMorph a device into something else and control that from userspace}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchornameC#morph-a-device-into-something-else-and-control-that-from-userspaceujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirewall}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #firewallujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracing}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#tracingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjaj?ubeja}(j!]j#]j%]j']j)]ujajjaj"ubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHigh-level view of HID-BPF}jaj&sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#high-level-view-of-hid-bpfujaj^jaj#ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaIn-tree HID-BPF programs and }jajIsbj)}(ja``udev-hid-bpf``ja]ja udev-hid-bpf}jajPsbaja}(j!]j#]j%]j']j)]ujaliteraljՔNj֔NjajIubeja}(j!]j#]j%]j']j)]internalrefurij anchorname*#in-tree-hid-bpf-programs-and-udev-hid-bpfujaj^jajFubaja}(j!]j#]j%]j']j)]ujajejajCubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAvailable types of programs}jaj{sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#available-types-of-programsujaj^jajxubaja}(j!]j#]j%]j']j)]ujajejajuubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDeveloper API:}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#developer-apiujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja Available }jajsbj)}(ja``struct_ops``ja]ja struct_ops}jajsbaja}(j!]j#]j%]j']j)]ujaj^jՔNj֔Njajubja for HID-BPF:}jajsbeja}(j!]j#]j%]j']j)]internalrefurij anchorname!#available-struct-ops-for-hid-bpfujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/User API data structures available in programs:}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname/#user-api-data-structures-available-in-programsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBAvailable API that can be used in all HID-BPF struct_ops programs:}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchornameB#available-api-that-can-be-used-in-all-hid-bpf-struct-ops-programsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jagAvailable API that can be used in syscall HID-BPF programs or in sleepable HID-BPF struct_ops programs:}jaj9sbaja}(j!]j#]j%]j']j)]internalrefurij anchornameg#available-api-that-can-be-used-in-syscall-hid-bpf-programs-or-in-sleepable-hid-bpf-struct-ops-programsujaj^jaj6ubaja}(j!]j#]j%]j']j)]ujajejaj3ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%General overview of a HID-BPF program}jajhsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname&#general-overview-of-a-hid-bpf-programujaj^jajeubaja}(j!]j#]j%]j']j)]ujajejajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Accessing the data attached to the context}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname+#accessing-the-data-attached-to-the-contextujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEffect of a HID-BPF program}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#effect-of-a-hid-bpf-programujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja&``SEC("struct_ops/hid_device_event")``ja]ja"SEC("struct_ops/hid_device_event")}jajsbaja}(j!]j#]j%]j']j)]ujaj^jՔNj֔Njajubaja}(j!]j#]j%]j']j)]internalrefurij anchorname #sec-struct-ops-hid-device-eventujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SEC("syscall")``ja]jaSEC("syscall")}jajsbaja}(j!]j#]j%]j']j)]ujaj^jՔNj֔Njajubaja}(j!]j#]j%]j']j)]internalrefurij anchorname #sec-syscallujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja%``SEC("struct_ops/hid_rdesc_fixup")``ja]ja!SEC("struct_ops/hid_rdesc_fixup")}jaj(sbaja}(j!]j#]j%]j']j)]ujaj^jՔNj֔Njaj%ubaja}(j!]j#]j%]j']j)]internalrefurij anchorname#sec-struct-ops-hid-rdesc-fixupujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajbubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Attaching a bpf program to a device}jajjsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname$#attaching-a-bpf-program-to-a-deviceujaj^jajgubaja}(j!]j#]j%]j']j)]ujajejajdubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9An (almost) complete example of a BPF enhanced HID device}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname8#an-almost-complete-example-of-a-bpf-enhanced-hid-deviceujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiltering events}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#filtering-eventsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControlling the device}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#controlling-the-deviceujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)I915 GuC Submission/DRM Scheduler Section}jajsbaja}(j!]j#]j%]j']j)]internalrefurigpu/rfc/i915_scheduler anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Upstream plan}jaj4sbaja}(j!]j#]j%]j']j)]internalrefurij# anchorname#upstream-planujaj^jaj1ubaja}(j!]j#]j%]j']j)]ujajejaj.ubaja}(j!]j#]j%]j']j)]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!TODOs for GuC submission upstream}jajWsbaja}(j!]j#]j%]j']j)]internalrefurij# anchorname"#todos-for-guc-submission-upstreamujaj^jajTubaja}(j!]j#]j%]j']j)]ujajejajQubaja}(j!]j#]j%]j']j)]ujajjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!New uAPI for basic GuC submission}jajzsbaja}(j!]j#]j%]j']j)]internalrefurij# anchorname"#new-uapi-for-basic-guc-submissionujaj^jajwubaja}(j!]j#]j%]j']j)]ujajejajtubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpec references:}jajsbaja}(j!]j#]j%]j']j)]internalrefurij# anchorname#spec-referencesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajtubeja}(j!]j#]j%]j']j)]ujajjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNew parallel submission uAPI}jajsbaja}(j!]j#]j%]j']j)]internalrefurij# anchorname#new-parallel-submission-uapiujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExport engines logical mapping}jajsbaja}(j!]j#]j%]j']j)]internalrefurij# anchorname#export-engines-logical-mappingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLA ‘set_parallel’ extension to configure contexts for parallel submission}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij# anchornameG#a-set-parallel-extension-to-configure-contexts-for-parallel-submissionujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCExtend execbuf2 IOCTL to support submitting N BBs in a single IOCTL}jaj/sbaja}(j!]j#]j%]j']j)]internalrefurij# anchornameD#extend-execbuf2-ioctl-to-support-submitting-n-bbs-in-a-single-ioctlujaj^jaj,ubaja}(j!]j#]j%]j']j)]ujajejaj)ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjaj+ubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjaj ubaja}(j!]j#]j%]j']j)]ujajubj- jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-drm/tegra NVIDIA Tegra GPU and display driver}jajssbaja}(j!]j#]j%]j']j)]internalrefuri gpu/tegra anchornamehujaj^jajpubaja}(j!]j#]j%]j']j)]ujajejajmubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver Infrastructure}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#driver-infrastructureujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost1x Infrastructure Reference}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #host1x-infrastructure-referenceujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost1x Syncpoint Reference}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#host1x-syncpoint-referenceujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja KMS driver}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #kms-driverujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDisplay Controllers}jaj%sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#display-controllersujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWindows}jajEsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#windowsujaj^jajBubaja}(j!]j#]j%]j']j)]ujajejaj?ubaja}(j!]j#]j%]j']j)]ujajjaj<ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOutputs}jajtsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#outputsujaj^jajqubaja}(j!]j#]j%]j']j)]ujajejajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRGB/LVDS}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #rgb-lvdsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHDMI}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#hdmiujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDSI}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#dsiujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaeDP/DP}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#edp-dpujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajnubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace Interface}jaj8sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#userspace-interfaceujaj^jaj5ubaja}(j!]j#]j%]j']j)]ujajejaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GEM Buffers}jajXsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #gem-buffersujaj^jajUubaja}(j!]j#]j%]j']j)]ujajejajRubaja}(j!]j#]j%]j']j)]ujajjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Syncpoints}jaj{sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #syncpointsujaj^jajxubaja}(j!]j#]j%]j']j)]ujajejajuubaja}(j!]j#]j%]j']j)]ujajjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand Stream Submission}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#command-stream-submissionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajOubeja}(j!]j#]j%]j']j)]ujajjaj2ubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajmubeja}(j!]j#]j%]j']j)]ujajjajjubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adt7462}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adt7462 anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Features}jaj%sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#special-featuresujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Notes}jajHsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#configuration-notesujaj^jajEubaja}(j!]j#]j%]j']j)]ujajejajBubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj{ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVM_BIND locking}jajsbaja}(j!]j#]j%]j']j)]internalrefurigpu/drm-vm-bind-locking anchornamehujaj^jaj}ubaja}(j!]j#]j%]j']j)]ujajejajzubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe DRM GPUVM set of helpers}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#the-drm-gpuvm-set-of-helpersujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Nomenclature}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #nomenclatureujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocks and locking order}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#locks-and-locking-orderujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Protection and lifetime of gpu_vm_bos and gpu_vmas}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname3#protection-and-lifetime-of-gpu-vm-bos-and-gpu-vmasujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Revalidation and eviction of local objects}jaj,sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname+#revalidation-and-eviction-of-local-objectsujaj^jaj)ubaja}(j!]j#]j%]j']j)]ujajejaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Revalidation}jajLsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #revalidationujaj^jajIubaja}(j!]j#]j%]j']j)]ujajejajFubaja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEviction}jajosbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #evictionujaj^jajlubaja}(j!]j#]j%]j']j)]ujajejajiubaja}(j!]j#]j%]j']j)]ujajjajCubeja}(j!]j#]j%]j']j)]ujajjaj&ubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Locking with external buffer objects}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname%#locking-with-external-buffer-objectsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Accessing the gpu_vm’s lists without the dma_resv lock held}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname<#accessing-the-gpu-vm-s-lists-without-the-dma-resv-lock-heldujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jauserptr gpu_vmas}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#userptr-gpu-vmasujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Efficient userptr gpu_vma exec_function iteration}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname2#efficient-userptr-gpu-vma-exec-function-iterationujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking at bind and unbind time}jaj3sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #locking-at-bind-and-unbind-timeujaj^jaj0ubaja}(j!]j#]j%]j']j)]ujajejaj-ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Locking for recoverable page-fault page-table updates}jajVsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname6#locking-for-recoverable-page-fault-page-table-updatesujaj^jajSubaja}(j!]j#]j%]j']j)]ujajejajPubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajzubeja}(j!]j#]j%]j']j)]ujajjajwubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Map Layer}jajsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/xe/xe_map anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adm1031}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adm1031 anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj%jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadrm/Panthor CSF driver}jajsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/panthor anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Panthor DRM client usage stats implementation}jaj2sbaja}(j!]j#]j%]j']j)]internalrefurij! anchorname.#panthor-drm-client-usage-stats-implementationujaj^jaj/ubaja}(j!]j#]j%]j']j)]ujajejaj,ubaja}(j!]j#]j%]j']j)]ujajjaj)ubaja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjaj ubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPU SVM Section}jajjsbaja}(j!]j#]j%]j']j)]internalrefurigpu/rfc/gpusvm anchornamehujaj^jajgubaja}(j!]j#]j%]j']j)]ujajejajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAgreed upon design principles}jajsbaja}(j!]j#]j%]j']j)]internalrefurijy anchorname#agreed-upon-design-principlesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview of baseline design}jajsbaja}(j!]j#]j%]j']j)]internalrefurijy anchorname#overview-of-baseline-designujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPossible future design features}jajsbaja}(j!]j#]j%]j']j)]internalrefurijy anchorname #possible-future-design-featuresujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajdubeja}(j!]j#]j%]j']j)]ujajjajaubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adm9240}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adm9240 anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interface}jaj(sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #interfaceujaj^jaj%ubaja}(j!]j#]j%]j']j)]ujajejaj"ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajKsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajHubaja}(j!]j#]j%]j']j)]ujajejajEubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Measurements}jajnsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #measurementsujaj^jajkubaja}(j!]j#]j%]j']j)]ujajejajhubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Temperature}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #temperatureujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Fan Speed}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #fan-speedujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Analog Output}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#analog-outputujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VID Monitor}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #vid-monitorujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChassis Intrusion}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#chassis-intrusionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPU Driver Developer’s Guide}jajUsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/index anchornamehujaj^jajRubaja}(j!]j#]j%]j']j)]ujajejajOubjK%)}(jahja](jo.)}(jahja]ja}(j!]j#]j%]j']j)]parentjdentries](Ngpu/introductionNgpu/drm-internalsN gpu/drm-mmN gpu/drm-kmsNgpu/drm-kms-helpersN gpu/drm-uapiNgpu/drm-usage-statsNgpu/driver-uapiNgpu/drm-clientNgpu/drm-computeN gpu/driversN gpu/backlightNgpu/vga-switcherooNgpu/vgaarbiterNgpu/automated_testingNgpu/implementation_guidelinesNgpu/todoN gpu/rfc/indexe includefiles](j{j}jjjjjjjjjjjjjjjjemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔ7/var/lib/git/docbuild/linux/Documentation/gpu/index.rstj֔Kjajlubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j!]j#]j%]j']j)]internalrefurijd anchorname#indicesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]exprsubproject and htmlujaonlyjajlubeja}(j!]j#]j%]j']j)]ujajjajOubeja}(j!]j#]j%]j']j)]ujajjajLubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'drm/imagination PowerVR Graphics Driver}jajsbaja}(j!]j#]j%]j']j)]internalrefurigpu/imagination/index anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaContents}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #contentsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jo.)}(jahja]ja}(j!]j#]j%]j']j)]parentjentries]Ngpu/imagination/uapia includefiles]j<amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔC/var/lib/git/docbuild/linux/Documentation/gpu/imagination/index.rstj֔K jaj-ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjaj ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubjc jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Introduction to HID report descriptors}jajqsbaja}(j!]j#]j%]j']j)]internalrefuri hid/hidintro anchornamehujaj^jajnubaja}(j!]j#]j%]j']j)]ujajejajkubjK%)}(jahja](jo.)}(jahja]ja}(j!]j#]j%]j']j)]parentjentries]Nhid/hidreport-parsinga includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ:/var/lib/git/docbuild/linux/Documentation/hid/hidintro.rstj֔KjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #introductionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaParsing HID report descriptors}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#parsing-hid-report-descriptorsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Output, Input and Feature Reports}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname!#output-input-and-feature-reportsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Collections, Report IDs and Evdev events}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname(#collections-report-ids-and-evdev-eventsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvents}jaj@sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#eventsujaj^jaj=ubaja}(j!]j#]j%]j']j)]ujajejaj:ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhen something does not work}jajcsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#when-something-does-not-workujaj^jaj`ubaja}(j!]j#]j%]j']j)]ujajejaj]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuirks}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#quirksujaj^jajubaja}(j!]j#]j%]j']j)]ujajejaj}ubaja}(j!]j#]j%]j']j)]ujajjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFixing HID report descriptors}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#fixing-hid-report-descriptorsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Modifying the transmitted data on the fly}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname*#modifying-the-transmitted-data-on-the-flyujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriting a specialized driver}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#writing-a-specialized-driverujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajzubeja}(j!]j#]j%]j']j)]ujajjaj]ubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajkubeja}(j!]j#]j%]j']j)]ujajjajhubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jauGuru datasheet}jaj0sbaja}(j!]j#]j%]j']j)]internalrefurihwmon/abituguru-datasheet anchornamehujaj^jaj-ubaja}(j!]j#]j%]j']j)]ujajejaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Detection}jajPsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname #detectionujaj^jajMubaja}(j!]j#]j%]j']j)]ujajejajJubaja}(j!]j#]j%]j']j)]ujajjajGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReading / Writing}jajssbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname#reading-writingujaj^jajpubaja}(j!]j#]j%]j']j)]ujajejajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Addressing}jajsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname #addressingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja uGuru ready}jajsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname #uguru-readyujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Sending bank and sensor addresses to the uGuru}jajsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname/#sending-bank-and-sensor-addresses-to-the-uguruujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading}jajsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname#readingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriting}jajsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname#writingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGotchas}jajBsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname#gotchasujaj^jaj?ubaja}(j!]j#]j%]j']j)]ujajejaj<ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajmubeja}(j!]j#]j%]j']j)]ujajjajGubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Address Map}jajqsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname #address-mapujaj^jajnubaja}(j!]j#]j%]j']j)]ujajejajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBank 0x20 Alarms (R)}jajsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname#bank-0x20-alarms-rujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Bank 0x21 Sensor Bank1 Values / Readings (R)}jajsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname)#bank-0x21-sensor-bank1-values-readings-rujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKBank 0x22 Sensor Bank1 Settings (R) and Bank 0x23 Sensor Bank1 Settings (W)}jajsbaja}(j!]j#]j%]j']j)]internalrefurij? anchornameH#bank-0x22-sensor-bank1-settings-r-and-bank-0x23-sensor-bank1-settings-wujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOBank 0x24 PWM outputs for FAN’s (R) and Bank 0x25 PWM outputs for FAN’s (W)}jajsbaja}(j!]j#]j%]j']j)]internalrefurij? anchornameH#bank-0x24-pwm-outputs-for-fan-s-r-and-bank-0x25-pwm-outputs-for-fan-s-wujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Bank 0x26 Sensors Bank2 Values / Readings (R)}jajsbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname*#bank-0x26-sensors-bank2-values-readings-rujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMBank 0x27 Sensors Bank2 Settings (R) and Bank 0x28 Sensors Bank2 Settings (W)}jaj@sbaja}(j!]j#]j%]j']j)]internalrefurij? anchornameJ#bank-0x27-sensors-bank2-settings-r-and-bank-0x28-sensors-bank2-settings-wujaj^jaj=ubaja}(j!]j#]j%]j']j)]ujajejaj:ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajkubeja}(j!]j#]j%]j']j)]ujajjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWarning for the adventurous}jajosbaja}(j!]j#]j%]j']j)]internalrefurij? anchorname#warning-for-the-adventurousujaj^jajlubaja}(j!]j#]j%]j']j)]ujajejajiubaja}(j!]j#]j%]j']j)]ujajjajGubeja}(j!]j#]j%]j']j)]ujajjaj*ubeja}(j!]j#]j%]j']j)]ujajjaj'ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6drm/mcde ST-Ericsson MCDE Multi-channel display engine}jajsbaja}(j!]j#]j%]j']j)]internalrefurigpu/mcde anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj-jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMSM Crash Dump Format}jajsbaja}(j!]j#]j%]j']j)]internalrefurigpu/msm-crash-dump anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMappings}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #mappingsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$drm/vc4 Broadcom VC4 Graphics Driver}jaj+sbaja}(j!]j#]j%]j']j)]internalrefurigpu/vc4 anchornamehujaj^jaj(ubaja}(j!]j#]j%]j']j)]ujajejaj%ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDisplay Hardware Handling}jajKsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname#display-hardware-handlingujaj^jajHubaja}(j!]j#]j%]j']j)]ujajejajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPixel Valve (DRM CRTC)}jajksbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname#pixel-valve-drm-crtcujaj^jajhubaja}(j!]j#]j%]j']j)]ujajejajeubaja}(j!]j#]j%]j']j)]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHVS}jajsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname#hvsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HVS planes}jajsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname #hvs-planesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HDMI encoder}jajsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname #hdmi-encoderujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DSI encoder}jajsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname #dsi-encoderujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DPI encoder}jajsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname #dpi-encoderujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVEC (Composite TV out) encoder}jaj=sbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname#vec-composite-tv-out-encoderujaj^jaj:ubaja}(j!]j#]j%]j']j)]ujajejaj7ubaja}(j!]j#]j%]j']j)]ujajjajbubeja}(j!]j#]j%]j']j)]ujajjajEubeja}(j!]j#]j%]j']j)]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja KUnit Tests}jajlsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname #kunit-testsujaj^jajiubaja}(j!]j#]j%]j']j)]ujajejajfubaja}(j!]j#]j%]j']j)]ujajjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Memory Management and 3D Command Submission}jajsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname,#memory-management-and-3d-command-submissionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!GPU buffer object (BO) management}jajsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname #gpu-buffer-object-bo-managementujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(V3D binner command list (BCL) validation}jajsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname'#v3d-binner-command-list-bcl-validationujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(V3D render command list (RCL) generation}jajsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname'#v3d-render-command-list-rcl-generationujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShader validator for VC4}jajsbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname#shader-validator-for-vc4ujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV3D Interrupts}jaj;sbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname#v3d-interruptsujaj^jaj8ubaja}(j!]j#]j%]j']j)]ujajejaj5ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajBubeja}(j!]j#]j%]j']j)]ujajjaj%ubeja}(j!]j#]j%]j']j)]ujajjaj"ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHuman Interface Devices (HID)}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hid/index anchornamehujaj^jaj|ubaja}(j!]j#]j%]j']j)]ujajejajyubjK%)}(jahja]jo.)}(jahja]ja}(j!]j#]j%]j']j)]parentjentries](N hid/hidintroN hid/hiddevN hid/hidrawNhid/hid-sensorNhid/hid-transportN hid/hid-bpfNhid/uhidN hid/hid-alpsNhid/intel-ish-hidNhid/intel-thc-hidNhid/amd-sfh-hide includefiles](jjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ7/var/lib/git/docbuild/linux/Documentation/hid/index.rstj֔Kjajubaja}(j!]j#]j%]j']j)]ujajjajyubeja}(j!]j#]j%]j']j)]ujajjajvubaja}(j!]j#]j%]j']j)]ujajubjO jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver amc6821}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/amc6821 anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule parameters}jaj%sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#module-parametersujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6UHID - User-space I/O driver support for HID subsystem}jaj]sbaja}(j!]j#]j%]j']j)]internalrefurihid/uhid anchornamehujaj^jajZubaja}(j!]j#]j%]j']j)]ujajejajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The UHID API}jaj}sbaja}(j!]j#]j%]j']j)]internalrefurijl anchorname #the-uhid-apiujaj^jajzubaja}(j!]j#]j%]j']j)]ujajejajwubaja}(j!]j#]j%]j']j)]ujajjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawrite()}jajsbaja}(j!]j#]j%]j']j)]internalrefurijl anchorname#writeujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaread()}jajsbaja}(j!]j#]j%]j']j)]internalrefurijl anchorname#readujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajtubeja}(j!]j#]j%]j']j)]ujajjajWubeja}(j!]j#]j%]j']j)]ujajjajTubaja}(j!]j#]j%]j']j)]ujajubj8jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Intel Integrated Sensor Hub (ISH)}jajsbaja}(j!]j#]j%]j']j)]internalrefurihid/intel-ish-hid anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname #overviewujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!ISH Implementation: Block Diagram}jaj>sbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname!#ish-implementation-block-diagramujaj^jaj;ubaja}(j!]j#]j%]j']j)]ujajejaj8ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%High level processing in above blocks}jajasbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname&#high-level-processing-in-above-blocksujaj^jaj^ubaja}(j!]j#]j%]j']j)]ujajejaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Interface}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname#hardware-interfaceujaj^jaj~ubaja}(j!]j#]j%]j']j)]ujajejaj{ubaja}(j!]j#]j%]j']j)]ujajjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Inter Processor Communication (IPC) driver}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname)#inter-processor-communication-ipc-driverujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIPC/FW message types}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname#ipc-fw-message-typesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTX and RX of Transport messages}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname #tx-and-rx-of-transport-messagesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransport layer interface}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname#transport-layer-interfaceujaj^jajubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaISH Transport layer}jajBsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname#ish-transport-layerujaj^jaj?ubaja}(j!]j#]j%]j']j)]ujajejaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA Generic Transport Layer}jajbsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname#a-generic-transport-layerujaj^jaj_ubaja}(j!]j#]j%]j']j)]ujajejaj\ubaja}(j!]j#]j%]j']j)]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Connection and Flow Control Mechanism}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname&#connection-and-flow-control-mechanismujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPeer to Peer data transfer}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname#peer-to-peer-data-transferujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Ring Buffers}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname #ring-buffersujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost Enumeration}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname#host-enumerationujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajYubeja}(j!]j#]j%]j']j)]ujajjaj<ubeja}(j!]j#]j%]j']j)]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID over ISH Client}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname#hid-over-ish-clientujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)HID Sensor Hub MFD and IIO sensor drivers}jaj@sbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname*#hid-sensor-hub-mfd-and-iio-sensor-driversujaj^jaj=ubaja}(j!]j#]j%]j']j)]ujajejaj:ubaja}(j!]j#]j%]j']j)]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)End to End HID transport Sequence Diagram}jajcsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname*#end-to-end-hid-transport-sequence-diagramujaj^jaj`ubaja}(j!]j#]j%]j']j)]ujajejaj]ubaja}(j!]j#]j%]j']j)]ujajjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#ISH Firmware Loading from Host Flow}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname$#ish-firmware-loading-from-host-flowujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVendor Custom Firmware Loading}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname#vendor-custom-firmware-loadingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ISH Debugging}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname#ish-debuggingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1ISH IIO sysfs Example on Lenovo thinkpad Yoga 260}jajsbaja}(j!]j#]j%]j']j)]internalrefurij  anchorname2#ish-iio-sysfs-example-on-lenovo-thinkpad-yoga-260ujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajxubeja}(j!]j#]j%]j']j)]ujajjaj[ubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHID I/O Transport Drivers}jaj<sbaja}(j!]j#]j%]j']j)]internalrefurihid/hid-transport anchornamehujaj^jaj9ubaja}(j!]j#]j%]j']j)]ujajejaj6ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 1) HID Bus}jaj\sbaja}(j!]j#]j%]j']j)]internalrefurijK anchorname#hid-busujaj^jajYubaja}(j!]j#]j%]j']j)]ujajejajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.1) Device Setup}jaj|sbaja}(j!]j#]j%]j']j)]internalrefurijK anchorname #device-setupujaj^jajyubaja}(j!]j#]j%]j']j)]ujajejajvubaja}(j!]j#]j%]j']j)]ujajjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"1.2) Transport Driver Requirements}jajsbaja}(j!]j#]j%]j']j)]internalrefurijK anchorname#transport-driver-requirementsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajsubeja}(j!]j#]j%]j']j)]ujajjajVubeja}(j!]j#]j%]j']j)]ujajjajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 2) HID API}jajsbaja}(j!]j#]j%]j']j)]internalrefurijK anchorname#hid-apiujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1) Initialization}jajsbaja}(j!]j#]j%]j']j)]internalrefurijK anchorname#initializationujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2) hid_ll_driver operations}jajsbaja}(j!]j#]j%]j']j)]internalrefurijK anchorname#hid-ll-driver-operationsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3) Data Path}jaj4sbaja}(j!]j#]j%]j']j)]internalrefurijK anchorname #data-pathujaj^jaj1ubaja}(j!]j#]j%]j']j)]ujajejaj.ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajSubeja}(j!]j#]j%]j']j)]ujajjaj6ubeja}(j!]j#]j%]j']j)]ujajjaj3ubaja}(j!]j#]j%]j']j)]ujajubj;jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAsynchronous VM_BIND}jajxsbaja}(j!]j#]j%]j']j)]internalrefurigpu/drm-vm-bind-async anchornamehujaj^jajuubaja}(j!]j#]j%]j']j)]ujajejajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Nomenclature:}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #nomenclatureujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Synchronous / Asynchronous VM_BIND operation}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname+#synchronous-asynchronous-vm-bind-operationujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynchronous VM_BIND}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#synchronous-vm-bindujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAsynchronous VM_BIND}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#id1ujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Multi-operation VM_BIND IOCTL error handling and interrupts}jaj-sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname<#multi-operation-vm-bind-ioctl-error-handling-and-interruptsujaj^jaj*ubaja}(j!]j#]j%]j']j)]ujajejaj'ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample: The Xe VM_BIND uAPI}jajPsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#example-the-xe-vm-bind-uapiujaj^jajMubaja}(j!]j#]j%]j']j)]ujajejajJubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajrubeja}(j!]j#]j%]j']j)]ujajjajoubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja;Misc DRM driver uAPI- and feature implementation guidelines}jajsbaja}(j!]j#]j%]j']j)]internalrefurigpu/implementation_guidelines anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jo.)}(jahja]ja}(j!]j#]j%]j']j)]parentjentries](Ngpu/drm-vm-bind-asyncNgpu/drm-vm-bind-lockinge includefiles](jjemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔK/var/lib/git/docbuild/linux/Documentation/gpu/implementation_guidelines.rstj֔Kjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj@jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adt7411}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adt7411 anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#sysfs-interfaceujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jaj?sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#notesujaj^jaj<ubaja}(j!]j#]j%]j']j)]ujajejaj9ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ads7828}jajwsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/ads7828 anchornamehujaj^jajtubaja}(j!]j#]j%]j']j)]ujajejajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Platform data}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#platform-dataujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajqubeja}(j!]j#]j%]j']j)]ujajjajnubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadrm/Panfrost Mali Driver}jajsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/panfrost anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Panfrost DRM client usage stats implementation}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname/#panfrost-drm-client-usage-stats-implementationujaj^jajubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adc128d818}jajJsbaja}(j!]j#]j%]j']j)]internalrefurihwmon/adc128d818 anchornamehujaj^jajGubaja}(j!]j#]j%]j']j)]ujajejajDubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajjsbaja}(j!]j#]j%]j']j)]internalrefurijY anchorname #descriptionujaj^jajgubaja}(j!]j#]j%]j']j)]ujajejajdubaja}(j!]j#]j%]j']j)]ujajjajaubaja}(j!]j#]j%]j']j)]ujajjajDubeja}(j!]j#]j%]j']j)]ujajjajAubaja}(j!]j#]j%]j']j)]ujajubj/jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]janova NVIDIA GPU drivers}jajsbaja}(j!]j#]j%]j']j)]internalrefurigpu/nova/index anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jo.)}(jahja]ja}(j!]j#]j%]j']j)]parentjentries]Ngpu/nova/guidelinesa includefiles]jamaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPIO}jajgsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#dpioujaj^jajdubaja}(j!]j#]j%]j']j)]ujajejajaubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMC Firmware Support}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#dmc-firmware-supportujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMC wakelock support}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#dmc-wakelock-supportujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo BIOS Table (VBT)}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#video-bios-table-vbtujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisplay clocks}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#display-clocksujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Display PLLs}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #display-pllsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisplay State Buffer}jaj9sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#display-state-bufferujaj^jaj6ubaja}(j!]j#]j%]j']j)]ujajejaj3ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajzubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGT Programming}jajhsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#gt-programmingujaj^jajeubaja}(j!]j#]j%]j']j)]ujajejajbubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Multicast/Replicated (MCR) Registers}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname##multicast-replicated-mcr-registersujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajbubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Memory Management and Command Submission}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname)#memory-management-and-command-submissionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel GPU Basics}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#intel-gpu-basicsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking Guidelines}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#locking-guidelinesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(GEM BO Management Implementation Details}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname)#gem-bo-management-implementation-detailsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuffer Object Eviction}jaj@sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#buffer-object-evictionujaj^jaj=ubaja}(j!]j#]j%]j']j)]ujajejaj:ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuffer Object Memory Shrinking}jajcsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#buffer-object-memory-shrinkingujaj^jaj`ubaja}(j!]j#]j%]j']j)]ujajejaj]ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBatchbuffer Parsing}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#batchbuffer-parsingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Batchbuffer Execution}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#user-batchbuffer-executionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Scheduling}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #schedulingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Logical Rings, Logical Ring Contexts and Execlists}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname2#logical-rings-logical-ring-contexts-and-execlistsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal GTT views}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#global-gtt-viewsujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGTT Fences and Swizzling}jaj5 sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#gtt-fences-and-swizzlingujaj^jaj2 ubaja}(j!]j#]j%]j']j)]ujajejaj/ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal GTT Fence Handling}jajU sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#global-gtt-fence-handlingujaj^jajR ubaja}(j!]j#]j%]j']j)]ujajejajO ubaja}(j!]j#]j%]j']j)]ujajjajL ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Hardware Tiling and Swizzling Details}jajx sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname&#hardware-tiling-and-swizzling-detailsujaj^jaju ubaja}(j!]j#]j%]j']j)]ujajejajr ubaja}(j!]j#]j%]j']j)]ujajjajL ubeja}(j!]j#]j%]j']j)]ujajjaj/ ubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObject Tiling IOCTLs}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#object-tiling-ioctlsujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtected Objects}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#protected-objectsujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMicrocontrollers}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#microcontrollersujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWOPCM}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#wopcmujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja WOPCM Layout}jaj9 sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #wopcm-layoutujaj^jaj6 ubaja}(j!]j#]j%]j']j)]ujajejaj3 ubaja}(j!]j#]j%]j']j)]ujajjaj0 ubaja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGuC}jajh sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#gucujaj^jaje ubaja}(j!]j#]j%]j']j)]ujajejajb ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGuC Firmware Layout}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#guc-firmware-layoutujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGuC Memory Management}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#guc-memory-managementujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGuC-specific firmware loader}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#guc-specific-firmware-loaderujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGuC-based command submission}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#guc-based-command-submissionujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGuC ABI}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#guc-abiujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjajb ubeja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHuC}jajC sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#hucujaj^jaj@ ubaja}(j!]j#]j%]j']j)]ujajejaj= ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHuC Memory Management}jajc sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#huc-memory-managementujaj^jaj` ubaja}(j!]j#]j%]j']j)]ujajejaj] ubaja}(j!]j#]j%]j']j)]ujajjajZ ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHuC Firmware Layout}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#huc-firmware-layoutujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjajZ ubeja}(j!]j#]j%]j']j)]ujajjaj= ubeja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMC}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#dmcujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTracing}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#tracingujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(i915_ppgtt_create and i915_ppgtt_release}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname)#i915-ppgtt-create-and-i915-ppgtt-releaseujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)i915_context_create and i915_context_free}jaj' sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname*#i915-context-create-and-i915-context-freeujaj^jaj$ ubaja}(j!]j#]j%]j']j)]ujajejaj! ubaja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerf}jajV sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#perfujaj^jajS ubaja}(j!]j#]j%]j']j)]ujajejajP ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajv sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #overviewujaj^jajs ubaja}(j!]j#]j%]j']j)]ujajejajp ubaja}(j!]j#]j%]j']j)]ujajjajm ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaComparison with Core Perf}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#comparison-with-core-perfujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Issues hit with first prototype based on Core Perf}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname3#issues-hit-with-first-prototype-based-on-core-perfujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jai915 Driver Entry Points}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#i915-driver-entry-pointsujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jai915 Perf Stream}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#i915-perf-streamujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)i915 Perf Observation Architecture Stream}jaj. sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname*#i915-perf-observation-architecture-streamujaj^jaj+ ubaja}(j!]j#]j%]j']j)]ujajejaj( ubaja}(j!]j#]j%]j']j)]ujajjajm ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther i915 Perf Internals}jajQ sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#other-i915-perf-internalsujaj^jajN ubaja}(j!]j#]j%]j']j)]ujajejajK ubaja}(j!]j#]j%]j']j)]ujajjajm ubeja}(j!]j#]j%]j']j)]ujajjajP ubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStyle}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#styleujaj^jaj} ubaja}(j!]j#]j%]j']j)]ujajejajz ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRegister macro definition style}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #register-macro-definition-styleujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja File Layout}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #file-layoutujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNaming}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#namingujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #examplesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjaj ubaja}(j!]j#]j%]j']j)]ujajjajz ubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*i915 DRM client usage stats implementation}jajAsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname+#i915-drm-client-usage-stats-implementationujaj^jaj>ubaja}(j!]j#]j%]j']j)]ujajejaj;ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjaj|ubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadrm/komeda Arm display driver}jajysbaja}(j!]j#]j%]j']j)]internalrefurigpu/komeda-kms anchornamehujaj^jajvubaja}(j!]j#]j%]j']j)]ujajejajsubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Overview of D71 like display IPs}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname!#overview-of-d71-like-display-ipsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayer}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#layerujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScaler}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#scalerujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompositor (compiz)}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#compositor-compizujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriteback Layer (wb_layer)}jaj"sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#writeback-layer-wb-layerujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPost image processor (improc)}jajEsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#post-image-processor-improcujaj^jajBubaja}(j!]j#]j%]j']j)]ujajejaj?ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Timing controller (timing_ctrlr)}jajhsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#timing-controller-timing-ctrlrujaj^jajeubaja}(j!]j#]j%]j']j)]ujajejajbubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMerger}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#mergerujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSplitter}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #splitterujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPossible D71 Pipeline usage}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#possible-d71-pipeline-usageujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSingle pipeline data flow}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#single-pipeline-data-flowujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Dual pipeline with Slave enabled}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname!#dual-pipeline-with-slave-enabledujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Sub-pipelines for input and output}jajCsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname##sub-pipelines-for-input-and-outputujaj^jaj@ubaja}(j!]j#]j%]j']j)]ujajejaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayer(input) pipeline}jajcsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#layer-input-pipelineujaj^jaj`ubaja}(j!]j#]j%]j']j)]ujajejaj]ubaja}(j!]j#]j%]j']j)]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriteback(output) pipeline}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#writeback-output-pipelineujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisplay output pipeline}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#display-output-pipelineujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajZubeja}(j!]j#]j%]j']j)]ujajjaj=ubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKomeda Resource abstraction}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#komeda-resource-abstractionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja struct komeda_pipeline/component}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname!#struct-komeda-pipeline-componentujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Resource discovery and initialization}jaj3sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname&#resource-discovery-and-initializationujaj^jaj0ubaja}(j!]j#]j%]j']j)]ujajejaj-ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFormat handling}jajVsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#format-handlingujaj^jajSubaja}(j!]j#]j%]j']j)]ujajejajPubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAttach komeda_dev to DRM-KMS}jajysbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#attach-komeda-dev-to-drm-kmsujaj^jajvubaja}(j!]j#]j%]j']j)]ujajejajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)How to map plane to Layer(input) pipeline}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname)#how-to-map-plane-to-layer-input-pipelineujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Make component/pipeline to be drm_private_obj}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname.#make-component-pipeline-to-be-drm-private-objujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Tracking component_state/pipeline_state by drm_atomic_state}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname<#tracking-component-state-pipeline-state-by-drm-atomic-stateujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakomeda component validation}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#komeda-component-validationujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakomeda_kms Abstraction}jaj%sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#komeda-kms-abstractionujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakomde_kms Functions}jajHsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#komde-kms-functionsujaj^jajEubaja}(j!]j#]j%]j']j)]ujajejajBubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajsubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Build komeda to be a Linux module driver}jajwsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname)#build-komeda-to-be-a-linux-module-driverujaj^jajtubaja}(j!]j#]j%]j']j)]ujajejajqubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajsubeja}(j!]j#]j%]j']j)]ujajjajpubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver abituguru3}jajsbaja}(j!]j#]j%]j']j)]internalrefurihwmon/abituguru3 anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#module-parametersujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Known Issues}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #known-issuesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFirmware}jajMsbaja}(j!]j#]j%]j']j)]internalrefurigpu/xe/xe_firmware anchornamehujaj^jajJubaja}(j!]j#]j%]j']j)]ujajejajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Layout}jajmsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#firmware-layoutujaj^jajjubaja}(j!]j#]j%]j']j)]ujajejajgubaja}(j!]j#]j%]j']j)]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Write Once Protected Content Memory (WOPCM) Layout}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname1#write-once-protected-content-memory-wopcm-layoutujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GuC CTB Blob}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname #guc-ctb-blobujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGuC Power Conservation (PC)}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname#guc-power-conservation-pcujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internal API}jajsbaja}(j!]j#]j%]j']j)]internalrefurij\ anchorname #internal-apiujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajdubeja}(j!]j#]j%]j']j)]ujajjajGubeja}(j!]j#]j%]j']j)]ujajjajDubaja}(j!]j#]j%]j']j)]ujajubj"jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver asb100}jaj1sbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/asb100 anchornamehujaj^jaj.ubaja}(j!]j#]j%]j']j)]ujajejaj+ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajQsbaja}(j!]j#]j%]j']j)]internalrefurij@ anchorname #descriptionujaj^jajNubaja}(j!]j#]j%]j']j)]ujajejajKubaja}(j!]j#]j%]j']j)]ujajjajHubaja}(j!]j#]j%]j']j)]ujajjaj+ubeja}(j!]j#]j%]j']j)]ujajjaj(ubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Xe DRM client usage stats implementation}jajsbaja}(j!]j#]j%]j']j)]internalrefurigpu/xe/xe-drm-usage-stats anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj=jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaALPS HID Touchpad Protocol}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hid/hid-alps anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #introductionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHID Descriptor}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#hid-descriptorujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Report ID}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #report-idujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data pattern}jaj>sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #data-patternujaj^jaj;ubaja}(j!]j#]j%]j']j)]ujajejaj8ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand Read/Write}jajasbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#command-read-writeujaj^jaj^ubaja}(j!]j#]j%]j']j)]ujajejaj[ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStickPointer data byte}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#stickpointer-data-byteujaj^jajubaja}(j!]j#]j%]j']j)]ujajejaj~ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj,jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adm1177}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adm1177 anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #usage-notesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj"sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#sysfs-entriesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubjljK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHID Sensors Framework}jajZsbaja}(j!]j#]j%]j']j)]internalrefurihid/hid-sensor anchornamehujaj^jajWubaja}(j!]j#]j%]j']j)]ujajejajTubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation}jajzsbaja}(j!]j#]j%]j']j)]internalrefuriji anchorname#implementationujaj^jajwubaja}(j!]j#]j%]j']j)]ujajejajtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Core driver}jajsbaja}(j!]j#]j%]j']j)]internalrefuriji anchorname #core-driverujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Individual sensor processing part (sensor drivers)}jajsbaja}(j!]j#]j%]j']j)]internalrefuriji anchorname1#individual-sensor-processing-part-sensor-driversujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajtubeja}(j!]j#]j%]j']j)]ujajjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCore driver Interface}jajsbaja}(j!]j#]j%]j']j)]internalrefuriji anchorname#core-driver-interfaceujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHID Custom and generic Sensors}jaj sbaja}(j!]j#]j%]j']j)]internalrefuriji anchorname#hid-custom-and-generic-sensorsujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to enable such sensor?}jaj,sbaja}(j!]j#]j%]j']j)]internalrefuriji anchorname#how-to-enable-such-sensorujaj^jaj)ubaja}(j!]j#]j%]j']j)]ujajejaj&ubaja}(j!]j#]j%]j']j)]ujajjaj#ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajqubeja}(j!]j#]j%]j']j)]ujajjajTubeja}(j!]j#]j%]j']j)]ujajjajQubaja}(j!]j#]j%]j']j)]ujajubu(j jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDRM client usage stats}jaj|sbaja}(j!]j#]j%]j']j)]internalrefurigpu/drm-usage-stats anchornamehujaj^jajyubaja}(j!]j#]j%]j']j)]ujajejajvubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFile format specification}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#file-format-specificationujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Key types}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #key-typesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data types}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #data-typesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Mandatory fully standardised keys}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname"#mandatory-fully-standardised-keysujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Optional fully standardised keys}jaj%sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname!#optional-fully-standardised-keysujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIdentification}jajEsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#identificationujaj^jajBubaja}(j!]j#]j%]j']j)]ujajejaj?ubaja}(j!]j#]j%]j']j)]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Utilization}jajhsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #utilizationujaj^jajeubaja}(j!]j#]j%]j']j)]ujajejajbubaja}(j!]j#]j%]j']j)]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#memoryujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjaj<ubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation Details}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#implementation-detailsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver specific implementations}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #driver-specific-implementationsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajvubeja}(j!]j#]j%]j']j)]ujajjajsubaja}(j!]j#]j%]j']j)]ujajubjnjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3drm/pl111 ARM PrimeCell PL110 and PL111 CLCD Driver}jaj*sbaja}(j!]j#]j%]j']j)]internalrefuri gpu/pl111 anchornamehujaj^jaj'ubaja}(j!]j#]j%]j']j)]ujajejaj$ubaja}(j!]j#]j%]j']j)]ujajjaj!ubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adm1026}jajVsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adm1026 anchornamehujaj^jajSubaja}(j!]j#]j%]j']j)]ujajejajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajvsbaja}(j!]j#]j%]j']j)]internalrefurije anchorname#module-parametersujaj^jajsubaja}(j!]j#]j%]j']j)]ujajejajpubaja}(j!]j#]j%]j']j)]ujajjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurije anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajmubeja}(j!]j#]j%]j']j)]ujajjajPubeja}(j!]j#]j%]j']j)]ujajjajMubaja}(j!]j#]j%]j']j)]ujajubj~jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver abituguru}jajsbaja}(j!]j#]j%]j']j)]internalrefurihwmon/abituguru anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule Parameters}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#module-parametersujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Known Issues}jaj7sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #known-issuesujaj^jaj4ubaja}(j!]j#]j%]j']j)]ujajejaj1ubjK%)}(jahja]jo.)}(jahja]ja}(j!]j#]j%]j']j)]parentjentries]Nhwmon/abituguru-datasheeta includefiles]j]amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ=/var/lib/git/docbuild/linux/Documentation/hwmon/abituguru.rstj֔KnjajNubaja}(j!]j#]j%]j']j)]ujajjaj1ubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj{jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adm1025}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adm1025 anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj1jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware workarounds}jajsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/xe/xe_wa anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internal API}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #internal-apiujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj0 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adt7410}jajBsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adt7410 anchornamehujaj^jaj?ubaja}(j!]j#]j%]j']j)]ujajejaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajbsbaja}(j!]j#]j%]j']j)]internalrefurijQ anchorname #descriptionujaj^jaj_ubaja}(j!]j#]j%]j']j)]ujajejaj\ubaja}(j!]j#]j%]j']j)]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Notes}jajsbaja}(j!]j#]j%]j']j)]internalrefurijQ anchorname#configuration-notesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs-Interface}jajsbaja}(j!]j#]j%]j']j)]internalrefurijQ anchorname#sysfs-interfaceujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajYubeja}(j!]j#]j%]j']j)]ujajjaj<ubeja}(j!]j#]j%]j']j)]ujajjaj9ubaja}(j!]j#]j%]j']j)]ujajubj3 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$drm/v3d Broadcom V3D Graphics Driver}jajsbaja}(j!]j#]j%]j']j)]internalrefurigpu/v3d anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!GPU buffer object (BO) management}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #gpu-buffer-object-bo-managementujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAddress space management}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#address-space-managementujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPU Scheduling}jajCsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#gpu-schedulingujaj^jaj@ubaja}(j!]j#]j%]j']j)]ujajejaj=ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interrupts}jajrsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #interruptsujaj^jajoubaja}(j!]j#]j%]j']j)]ujajejajlubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adt7475}jajsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adt7475 anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChip Differences Summary}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#chip-differences-summaryujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs Mapping}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#sysfs-mappingujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Features}jaj3sbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#special-featuresujaj^jaj0ubaja}(j!]j#]j%]j']j)]ujajejaj-ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFan Speed Control}jajVsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#fan-speed-controlujaj^jajSubaja}(j!]j#]j%]j']j)]ujajejajPubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jajysbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#notesujaj^jajvubaja}(j!]j#]j%]j']j)]ujajejajsubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver power_meter}jajsbaja}(j!]j#]j%]j']j)]internalrefurihwmon/acpi_power_meter anchornamehujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname #descriptionujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Features}jajsbaja}(j!]j#]j%]j']j)]internalrefurij anchorname#special-featuresujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserland interfaces}jaj,sbaja}(j!]j#]j%]j']j)]internalrefuri gpu/drm-uapi anchornamehujaj^jaj)ubaja}(j!]j#]j%]j']j)]ujajejaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalibdrm Device Lookup}jajLsbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#libdrm-device-lookupujaj^jajIubaja}(j!]j#]j%]j']j)]ujajejajFubaja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Primary Nodes, DRM Master and Authentication}jajosbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname,#primary-nodes-drm-master-and-authenticationujaj^jajlubaja}(j!]j#]j%]j']j)]ujajejajiubaja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM Display Resource Leasing}jajsbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#drm-display-resource-leasingujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Open-Source Userspace Requirements}jajsbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname##open-source-userspace-requirementsujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Render nodes}jajsbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname #render-nodesujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice Hot-Unplug}jajsbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#device-hot-unplugujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequirements for KMS UAPI}jajsbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#requirements-for-kms-uapiujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Requirements for Render and Cross-Device UAPI}jaj>sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname.#requirements-for-render-and-cross-device-uapiujaj^jaj;ubaja}(j!]j#]j%]j']j)]ujajejaj8ubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequirements for Memory Maps}jajasbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#requirements-for-memory-mapsujaj^jaj^ubaja}(j!]j#]j%]j']j)]ujajejaj[ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Device reset}jajsbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname #device-resetujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Mode Driver}jajsbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#kernel-mode-driverujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Mode Driver}jajsbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#user-mode-driverujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubaja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Robustness}jajsbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname #robustnessujaj^jajubaja}(j!]j#]j%]j']j)]ujajejajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpenGL}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#openglujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVulkan}jaj9 sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#id1ujaj^jaj6 ubaja}(j!]j#]j%]j']j)]ujajejaj3 ubaja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReporting causes of resets}jajh sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#reporting-causes-of-resetsujaj^jaje ubaja}(j!]j#]j%]j']j)]ujajejajb ubaja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajubeja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice Wedging}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#device-wedgingujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver prerequisites}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#driver-prerequisitesujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRecovery}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname #recoveryujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConsumer prerequisites}jaj sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#consumer-prerequisitesujaj^jaj ubaja}(j!]j#]j%]j']j)]ujajejaj ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj !sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#exampleujaj^jaj!ubaja}(j!]j#]j%]j']j)]ujajejaj!ubaja}(j!]j#]j%]j']j)]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Customization}jajC!sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#customizationujaj^jaj@!ubaja}(j!]j#]j%]j']j)]ujajejaj=!ubaja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjaj ubeja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOCTL Support on Device Nodes}jajr!sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#ioctl-support-on-device-nodesujaj^jajo!ubaja}(j!]j#]j%]j']j)]ujajejajl!ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRecommended IOCTL Return Values}jaj!sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname #recommended-ioctl-return-valuesujaj^jaj!ubaja}(j!]j#]j%]j']j)]ujajejaj!ubaja}(j!]j#]j%]j']j)]ujajjaj!ubaja}(j!]j#]j%]j']j)]ujajjajl!ubeja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTesting and validation}jaj!sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#testing-and-validationujaj^jaj!ubaja}(j!]j#]j%]j']j)]ujajejaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Testing Requirements for userspace API}jaj!sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname'#testing-requirements-for-userspace-apiujaj^jaj!ubaja}(j!]j#]j%]j']j)]ujajejaj!ubaja}(j!]j#]j%]j']j)]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaValidating changes with IGT}jaj"sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#validating-changes-with-igtujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejaj!ubaja}(j!]j#]j%]j']j)]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing VKMS to test DRM API}jaj'"sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#using-vkms-to-test-drm-apiujaj^jaj$"ubaja}(j!]j#]j%]j']j)]ujajejaj!"ubaja}(j!]j#]j%]j']j)]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisplay CRC Support}jajJ"sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#display-crc-supportujaj^jajG"ubaja}(j!]j#]j%]j']j)]ujajejajD"ubaja}(j!]j#]j%]j']j)]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs Support}jajm"sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#debugfs-supportujaj^jajj"ubaja}(j!]j#]j%]j']j)]ujajejajg"ubaja}(j!]j#]j%]j']j)]ujajjaj!ubeja}(j!]j#]j%]j']j)]ujajjaj!ubeja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs Support}jaj"sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#sysfs-supportujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejaj"ubaja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVBlank event handling}jaj"sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#vblank-event-handlingujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejaj"ubaja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace API Structures}jaj"sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#userspace-api-structuresujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejaj"ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CRTC index}jaj#sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname #crtc-indexujaj^jaj"ubaja}(j!]j#]j%]j']j)]ujajejaj"ubaja}(j!]j#]j%]j']j)]ujajjaj"ubaja}(j!]j#]j%]j']j)]ujajjaj"ubeja}(j!]j#]j%]j']j)]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadma-buf interoperability}jaj1#sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#dma-buf-interoperabilityujaj^jaj.#ubaja}(j!]j#]j%]j']j)]ujajejaj+#ubaja}(j!]j#]j%]j']j)]ujajjajCubeja}(j!]j#]j%]j']j)]ujajjaj&ubeja}(j!]j#]j%]j']j)]ujajjaj#ubaja}(j!]j#]j%]j']j)]ujajubjF jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Guidelines}jaji#sbaja}(j!]j#]j%]j']j)]internalrefurigpu/nova/core/guidelines anchornamehujaj^jajf#ubaja}(j!]j#]j%]j']j)]ujajejajc#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver API}jaj#sbaja}(j!]j#]j%]j']j)]internalrefurijx# anchorname #driver-apiujaj^jaj#ubaja}(j!]j#]j%]j']j)]ujajejaj#ubaja}(j!]j#]j%]j']j)]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAcceptance Criteria}jaj#sbaja}(j!]j#]j%]j']j)]internalrefurijx# anchorname#acceptance-criteriaujaj^jaj#ubaja}(j!]j#]j%]j']j)]ujajejaj#ubaja}(j!]j#]j%]j']j)]ujajjaj#ubeja}(j!]j#]j%]j']j)]ujajjajc#ubeja}(j!]j#]j%]j']j)]ujajjaj`#ubaja}(j!]j#]j%]j']j)]ujajubj`jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPU RFC Section}jaj#sbaja}(j!]j#]j%]j']j)]internalrefuri gpu/rfc/index anchornamehujaj^jaj#ubaja}(j!]j#]j%]j']j)]ujajejaj#ubjK%)}(jahja](jo.)}(jahja]ja}(j!]j#]j%]j']j)]parentj#entries]Ngpu/rfc/gpusvma includefiles]j $amaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ;/var/lib/git/docbuild/linux/Documentation/gpu/rfc/index.rstj֔Kjaj#ubjo.)}(jahja]ja}(j!]j#]j%]j']j)]parentj#entries]Ngpu/rfc/i915_gem_lmema includefiles]j$$amaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj$j֔Kjaj#ubjo.)}(jahja]ja}(j!]j#]j%]j']j)]parentj#entries]Ngpu/rfc/i915_schedulera includefiles]j=$amaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj$j֔Kjaj#ubjo.)}(jahja]ja}(j!]j#]j%]j']j)]parentj#entries]Ngpu/rfc/i915_small_bara includefiles]jV$amaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj$j֔Kjaj#ubjo.)}(jahja]ja}(j!]j#]j%]j']j)]parentj#entries]Ngpu/rfc/i915_vm_binda includefiles]jo$amaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj$j֔K#jaj#ubeja}(j!]j#]j%]j']j)]ujajjaj#ubeja}(j!]j#]j%]j']j)]ujajjaj#ubaja}(j!]j#]j%]j']j)]ujajubjO jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMulti-tile Devices}jaj$sbaja}(j!]j#]j%]j']j)]internalrefurigpu/xe/xe_tile anchornamehujaj^jaj$ubaja}(j!]j#]j%]j']j)]ujajejaj$ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internal API}jaj$sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname #internal-apiujaj^jaj$ubaja}(j!]j#]j%]j']j)]ujajejaj$ubaja}(j!]j#]j%]j']j)]ujajjaj$ubaja}(j!]j#]j%]j']j)]ujajjaj$ubeja}(j!]j#]j%]j']j)]ujajjaj$ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDRM Memory Management}jaj$sbaja}(j!]j#]j%]j']j)]internalrefuri gpu/drm-mm anchornamehujaj^jaj$ubaja}(j!]j#]j%]j']j)]ujajejaj$ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#The Translation Table Manager (TTM)}jaj%sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname"#the-translation-table-manager-ttmujaj^jaj %ubaja}(j!]j#]j%]j']j)]ujajejaj %ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTM device object reference}jaj/%sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#ttm-device-object-referenceujaj^jaj,%ubaja}(j!]j#]j%]j']j)]ujajejaj)%ubaja}(j!]j#]j%]j']j)]ujajjaj&%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TTM resource placement reference}jajR%sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname!#ttm-resource-placement-referenceujaj^jajO%ubaja}(j!]j#]j%]j']j)]ujajejajL%ubaja}(j!]j#]j%]j']j)]ujajjaj&%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTM resource object reference}jaju%sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#ttm-resource-object-referenceujaj^jajr%ubaja}(j!]j#]j%]j']j)]ujajejajo%ubaja}(j!]j#]j%]j']j)]ujajjaj&%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTM TT object reference}jaj%sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#ttm-tt-object-referenceujaj^jaj%ubaja}(j!]j#]j%]j']j)]ujajejaj%ubaja}(j!]j#]j%]j']j)]ujajjaj&%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTTM page pool reference}jaj%sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#ttm-page-pool-referenceujaj^jaj%ubaja}(j!]j#]j%]j']j)]ujajejaj%ubaja}(j!]j#]j%]j']j)]ujajjaj&%ubeja}(j!]j#]j%]j']j)]ujajjaj %ubeja}(j!]j#]j%]j']j)]ujajjaj%ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$The Graphics Execution Manager (GEM)}jaj%sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname##the-graphics-execution-manager-gemujaj^jaj%ubaja}(j!]j#]j%]j']j)]ujajejaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGEM Initialization}jaj &sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#gem-initializationujaj^jaj&ubaja}(j!]j#]j%]j']j)]ujajejaj&ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGEM Objects Creation}jaj-&sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#gem-objects-creationujaj^jaj*&ubaja}(j!]j#]j%]j']j)]ujajejaj'&ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGEM Objects Lifetime}jajP&sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#gem-objects-lifetimeujaj^jajM&ubaja}(j!]j#]j%]j']j)]ujajejajJ&ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGEM Objects Naming}jajs&sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#gem-objects-namingujaj^jajp&ubaja}(j!]j#]j%]j']j)]ujajejajm&ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGEM Objects Mapping}jaj&sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#gem-objects-mappingujaj^jaj&ubaja}(j!]j#]j%]j']j)]ujajejaj&ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Coherency}jaj&sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#memory-coherencyujaj^jaj&ubaja}(j!]j#]j%]j']j)]ujajejaj&ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand Execution}jaj&sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#command-executionujaj^jaj&ubaja}(j!]j#]j%]j']j)]ujajejaj&ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGEM Function Reference}jaj&sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#gem-function-referenceujaj^jaj&ubaja}(j!]j#]j%]j']j)]ujajejaj&ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"GEM DMA Helper Functions Reference}jaj"'sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname##gem-dma-helper-functions-referenceujaj^jaj'ubaja}(j!]j#]j%]j']j)]ujajejaj'ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#GEM SHMEM Helper Function Reference}jajE'sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname$#gem-shmem-helper-function-referenceujaj^jajB'ubaja}(j!]j#]j%]j']j)]ujajejaj?'ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#GEM VRAM Helper Functions Reference}jajh'sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname$#gem-vram-helper-functions-referenceujaj^jaje'ubaja}(j!]j#]j%]j']j)]ujajejajb'ubaja}(j!]j#]j%]j']j)]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"GEM TTM Helper Functions Reference}jaj'sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname##gem-ttm-helper-functions-referenceujaj^jaj'ubaja}(j!]j#]j%]j']j)]ujajejaj'ubaja}(j!]j#]j%]j']j)]ujajjaj&ubeja}(j!]j#]j%]j']j)]ujajjaj%ubeja}(j!]j#]j%]j']j)]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVMA Offset Manager}jaj'sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#vma-offset-managerujaj^jaj'ubaja}(j!]j#]j%]j']j)]ujajejaj'ubaja}(j!]j#]j%]j']j)]ujajjaj%ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPRIME Buffer Sharing}jaj'sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#prime-buffer-sharingujaj^jaj'ubaja}(j!]j#]j%]j']j)]ujajejaj'ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview and Lifetime Rules}jaj'sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#overview-and-lifetime-rulesujaj^jaj'ubaja}(j!]j#]j%]j']j)]ujajejaj'ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Reference Counting for GEM Drivers}jaj(sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname##reference-counting-for-gem-driversujaj^jaj(ubaja}(j!]j#]j%]j']j)]ujajejaj(ubaja}(j!]j#]j%]j']j)]ujajjaj(ubaja}(j!]j#]j%]j']j)]ujajjaj'ubeja}(j!]j#]j%]j']j)]ujajjaj'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPRIME Helper Functions}jajL(sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#prime-helper-functionsujaj^jajI(ubaja}(j!]j#]j%]j']j)]ujajejajF(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExporting buffers}jajl(sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#exporting-buffersujaj^jaji(ubaja}(j!]j#]j%]j']j)]ujajejajf(ubaja}(j!]j#]j%]j']j)]ujajjajc(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImporting buffers}jaj(sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#importing-buffersujaj^jaj(ubaja}(j!]j#]j%]j']j)]ujajejaj(ubaja}(j!]j#]j%]j']j)]ujajjajc(ubeja}(j!]j#]j%]j']j)]ujajjajF(ubeja}(j!]j#]j%]j']j)]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPRIME Function References}jaj(sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#prime-function-referencesujaj^jaj(ubaja}(j!]j#]j%]j']j)]ujajejaj(ubaja}(j!]j#]j%]j']j)]ujajjaj'ubeja}(j!]j#]j%]j']j)]ujajjaj'ubeja}(j!]j#]j%]j']j)]ujajjaj%ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDRM MM Range Allocator}jaj(sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#drm-mm-range-allocatorujaj^jaj(ubaja}(j!]j#]j%]j']j)]ujajejaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj )sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname #overviewujaj^jaj )ubaja}(j!]j#]j%]j']j)]ujajejaj)ubaja}(j!]j#]j%]j']j)]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLRU Scan/Eviction Support}jaj0)sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#lru-scan-eviction-supportujaj^jaj-)ubaja}(j!]j#]j%]j']j)]ujajejaj*)ubaja}(j!]j#]j%]j']j)]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*DRM MM Range Allocator Function References}jajS)sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname+#drm-mm-range-allocator-function-referencesujaj^jajP)ubaja}(j!]j#]j%]j']j)]ujajejajM)ubaja}(j!]j#]j%]j']j)]ujajjaj)ubeja}(j!]j#]j%]j']j)]ujajjaj(ubeja}(j!]j#]j%]j']j)]ujajjaj%ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DRM GPUVM}jaj)sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname #drm-gpuvmujaj^jaj)ubaja}(j!]j#]j%]j']j)]ujajejaj|)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj)sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#id3ujaj^jaj)ubaja}(j!]j#]j%]j']j)]ujajejaj)ubaja}(j!]j#]j%]j']j)]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSplit and Merge}jaj)sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#split-and-mergeujaj^jaj)ubaja}(j!]j#]j%]j']j)]ujajejaj)ubaja}(j!]j#]j%]j']j)]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jaj)sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#lockingujaj^jaj)ubaja}(j!]j#]j%]j']j)]ujajejaj)ubaja}(j!]j#]j%]j']j)]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jaj *sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname #examplesujaj^jaj*ubaja}(j!]j#]j%]j']j)]ujajejaj*ubaja}(j!]j#]j%]j']j)]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM GPUVM Function References}jaj.*sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#drm-gpuvm-function-referencesujaj^jaj+*ubaja}(j!]j#]j%]j']j)]ujajejaj(*ubaja}(j!]j#]j%]j']j)]ujajjaj)ubeja}(j!]j#]j%]j']j)]ujajjaj|)ubeja}(j!]j#]j%]j']j)]ujajjaj%ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDRM Buddy Allocator}jaj]*sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#drm-buddy-allocatorujaj^jajZ*ubaja}(j!]j#]j%]j']j)]ujajejajW*ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM Buddy Function References}jaj}*sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#drm-buddy-function-referencesujaj^jajz*ubaja}(j!]j#]j%]j']j)]ujajejajw*ubaja}(j!]j#]j%]j']j)]ujajjajt*ubaja}(j!]j#]j%]j']j)]ujajjajW*ubeja}(j!]j#]j%]j']j)]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'DRM Cache Handling and Fast WC memcpy()}jaj*sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname&#drm-cache-handling-and-fast-wc-memcpyujaj^jaj*ubaja}(j!]j#]j%]j']j)]ujajejaj*ubaja}(j!]j#]j%]j']j)]ujajjaj%ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDRM Sync Objects}jaj*sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#drm-sync-objectsujaj^jaj*ubaja}(j!]j#]j%]j']j)]ujajejaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHost-side wait on syncobjs}jaj*sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#host-side-wait-on-syncobjsujaj^jaj*ubaja}(j!]j#]j%]j']j)]ujajejaj*ubaja}(j!]j#]j%]j']j)]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImport/export of syncobjs}jaj+sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#import-export-of-syncobjsujaj^jaj+ubaja}(j!]j#]j%]j']j)]ujajejaj +ubaja}(j!]j#]j%]j']j)]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Import/export of timeline points in timeline syncobjs}jaj5+sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname6#import-export-of-timeline-points-in-timeline-syncobjsujaj^jaj2+ubaja}(j!]j#]j%]j']j)]ujajejaj/+ubaja}(j!]j#]j%]j']j)]ujajjaj*ubeja}(j!]j#]j%]j']j)]ujajjaj*ubeja}(j!]j#]j%]j']j)]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRM Execution context}jajd+sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#drm-execution-contextujaj^jaja+ubaja}(j!]j#]j%]j']j)]ujajejaj^+ubaja}(j!]j#]j%]j']j)]ujajjaj%ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja GPU Scheduler}jaj+sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#gpu-schedulerujaj^jaj+ubaja}(j!]j#]j%]j']j)]ujajejaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj+sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#id5ujaj^jaj+ubaja}(j!]j#]j%]j']j)]ujajejaj+ubaja}(j!]j#]j%]j']j)]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Flow Control}jaj+sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname #flow-controlujaj^jaj+ubaja}(j!]j#]j%]j']j)]ujajejaj+ubaja}(j!]j#]j%]j']j)]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScheduler Function References}jaj+sbaja}(j!]j#]j%]j']j)]internalrefurij$ anchorname#scheduler-function-referencesujaj^jaj+ubaja}(j!]j#]j%]j']j)]ujajejaj+ubaja}(j!]j#]j%]j']j)]ujajjaj+ubeja}(j!]j#]j%]j']j)]ujajjaj+ubeja}(j!]j#]j%]j']j)]ujajjaj%ubeja}(j!]j#]j%]j']j)]ujajjaj$ubeja}(j!]j#]j%]j']j)]ujajjaj$ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI915 Small BAR RFC Section}jaj1,sbaja}(j!]j#]j%]j']j)]internalrefurigpu/rfc/i915_small_bar anchornamehujaj^jaj.,ubaja}(j!]j#]j%]j']j)]ujajejaj+,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.I915_GEM_CREATE_EXT_FLAG_NEEDS_CPU_ACCESS flag}jajQ,sbaja}(j!]j#]j%]j']j)]internalrefurij@, anchorname/#i915-gem-create-ext-flag-needs-cpu-access-flagujaj^jajN,ubaja}(j!]j#]j%]j']j)]ujajejajK,ubaja}(j!]j#]j%]j']j)]ujajjajH,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!probed_cpu_visible_size attribute}jajt,sbaja}(j!]j#]j%]j']j)]internalrefurij@, anchorname"#probed-cpu-visible-size-attributeujaj^jajq,ubaja}(j!]j#]j%]j']j)]ujajejajn,ubaja}(j!]j#]j%]j']j)]ujajjajH,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError Capture restrictions}jaj,sbaja}(j!]j#]j%]j']j)]internalrefurij@, anchorname#error-capture-restrictionsujaj^jaj,ubaja}(j!]j#]j%]j']j)]ujajejaj,ubaja}(j!]j#]j%]j']j)]ujajjajH,ubeja}(j!]j#]j%]j']j)]ujajjaj+,ubeja}(j!]j#]j%]j']j)]ujajjaj(,ubaja}(j!]j#]j%]j']j)]ujajubjsjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adm1266}jaj,sbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adm1266 anchornamehujaj^jaj,ubaja}(j!]j#]j%]j']j)]ujajejaj,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj,sbaja}(j!]j#]j%]j']j)]internalrefurij, anchorname #descriptionujaj^jaj,ubaja}(j!]j#]j%]j']j)]ujajejaj,ubaja}(j!]j#]j%]j']j)]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj-sbaja}(j!]j#]j%]j']j)]internalrefurij, anchorname#sysfs-entriesujaj^jaj-ubaja}(j!]j#]j%]j']j)]ujajejaj -ubaja}(j!]j#]j%]j']j)]ujajjaj,ubeja}(j!]j#]j%]j']j)]ujajjaj,ubeja}(j!]j#]j%]j']j)]ujajjaj,ubaja}(j!]j#]j%]j']j)]ujajubjtjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debugging}jajJ-sbaja}(j!]j#]j%]j']j)]internalrefurigpu/xe/xe_debugging anchornamehujaj^jajG-ubaja}(j!]j#]j%]j']j)]ujajejajD-ubaja}(j!]j#]j%]j']j)]ujajjajA-ubaja}(j!]j#]j%]j']j)]ujajubjvjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Manual parsing of HID report descriptors}jajv-sbaja}(j!]j#]j%]j']j)]internalrefurihid/hidreport-parsing anchornamehujaj^jajs-ubaja}(j!]j#]j%]j']j)]ujajejajp-ubaja}(j!]j#]j%]j']j)]ujajjajm-ubaja}(j!]j#]j%]j']j)]ujajubjWjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0Care and feeding of your Human Interface Devices}jaj-sbaja}(j!]j#]j%]j']j)]internalrefuri hid/hiddev anchornamehujaj^jaj-ubaja}(j!]j#]j%]j']j)]ujajejaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj-sbaja}(j!]j#]j%]j']j)]internalrefurij- anchorname #introductionujaj^jaj-ubaja}(j!]j#]j%]j']j)]ujajejaj-ubaja}(j!]j#]j%]j']j)]ujajjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing the HID Device Interface}jaj-sbaja}(j!]j#]j%]j']j)]internalrefurij- anchorname#using-the-hid-device-interfaceujaj^jaj-ubaja}(j!]j#]j%]j']j)]ujajejaj-ubaja}(j!]j#]j%]j']j)]ujajjaj-ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe HIDDEV API}jaj.sbaja}(j!]j#]j%]j']j)]internalrefurij- anchorname#the-hiddev-apiujaj^jaj.ubaja}(j!]j#]j%]j']j)]ujajejaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaread():}jaj(.sbaja}(j!]j#]j%]j']j)]internalrefurij- anchorname#readujaj^jaj%.ubaja}(j!]j#]j%]j']j)]ujajejaj".ubaja}(j!]j#]j%]j']j)]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaioctl():}jajK.sbaja}(j!]j#]j%]j']j)]internalrefurij- anchorname#ioctlujaj^jajH.ubaja}(j!]j#]j%]j']j)]ujajejajE.ubaja}(j!]j#]j%]j']j)]ujajjaj.ubeja}(j!]j#]j%]j']j)]ujajjaj.ubeja}(j!]j#]j%]j']j)]ujajjaj-ubeja}(j!]j#]j%]j']j)]ujajjaj-ubeja}(j!]j#]j%]j']j)]ujajjaj-ubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj.sbaja}(j!]j#]j%]j']j)]internalrefurigpu/introduction anchornamehujaj^jaj.ubaja}(j!]j#]j%]j']j)]ujajejaj.ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStyle Guidelines}jaj.sbaja}(j!]j#]j%]j']j)]internalrefurij. anchorname#style-guidelinesujaj^jaj.ubaja}(j!]j#]j%]j']j)]ujajejaj.ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Documentation Requirements for kAPI}jaj.sbaja}(j!]j#]j%]j']j)]internalrefurij. anchorname$#documentation-requirements-for-kapiujaj^jaj.ubaja}(j!]j#]j%]j']j)]ujajejaj.ubaja}(j!]j#]j%]j']j)]ujajjaj.ubaja}(j!]j#]j%]j']j)]ujajjaj.ubeja}(j!]j#]j%]j']j)]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting Started}jaj.sbaja}(j!]j#]j%]j']j)]internalrefurij. anchorname#getting-startedujaj^jaj.ubaja}(j!]j#]j%]j']j)]ujajejaj.ubaja}(j!]j#]j%]j']j)]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaContribution Process}jaj!/sbaja}(j!]j#]j%]j']j)]internalrefurij. anchorname#contribution-processujaj^jaj/ubaja}(j!]j#]j%]j']j)]ujajejaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeature Merge Deadlines}jajA/sbaja}(j!]j#]j%]j']j)]internalrefurij. anchorname#feature-merge-deadlinesujaj^jaj>/ubaja}(j!]j#]j%]j']j)]ujajejaj;/ubaja}(j!]j#]j%]j']j)]ujajjaj8/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCode of Conduct}jajd/sbaja}(j!]j#]j%]j']j)]internalrefurij. anchorname#code-of-conductujaj^jaja/ubaja}(j!]j#]j%]j']j)]ujajejaj^/ubaja}(j!]j#]j%]j']j)]ujajjaj8/ubeja}(j!]j#]j%]j']j)]ujajjaj/ubeja}(j!]j#]j%]j']j)]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Simple DRM drivers to use as examples}jaj/sbaja}(j!]j#]j%]j']j)]internalrefurij. anchorname&#simple-drm-drivers-to-use-as-examplesujaj^jaj/ubaja}(j!]j#]j%]j']j)]ujajejaj/ubaja}(j!]j#]j%]j']j)]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExternal References}jaj/sbaja}(j!]j#]j%]j']j)]internalrefurij. anchorname#external-referencesujaj^jaj/ubaja}(j!]j#]j%]j']j)]ujajejaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConference talks}jaj/sbaja}(j!]j#]j%]j']j)]internalrefurij. anchorname#conference-talksujaj^jaj/ubaja}(j!]j#]j%]j']j)]ujajejaj/ubaja}(j!]j#]j%]j']j)]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSlides and articles}jaj/sbaja}(j!]j#]j%]j']j)]internalrefurij. anchorname#slides-and-articlesujaj^jaj/ubaja}(j!]j#]j%]j']j)]ujajejaj/ubaja}(j!]j#]j%]j']j)]ujajjaj/ubeja}(j!]j#]j%]j']j)]ujajjaj/ubeja}(j!]j#]j%]j']j)]ujajjaj.ubeja}(j!]j#]j%]j']j)]ujajjaj.ubeja}(j!]j#]j%]j']j)]ujajjaj.ubaja}(j!]j#]j%]j']j)]ujajubjijK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXe Device Coredump}jaj=0sbaja}(j!]j#]j%]j']j)]internalrefurigpu/xe/xe_devcoredump anchornamehujaj^jaj:0ubaja}(j!]j#]j%]j']j)]ujajejaj70ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internal API}jaj]0sbaja}(j!]j#]j%]j']j)]internalrefurijL0 anchorname #internal-apiujaj^jajZ0ubaja}(j!]j#]j%]j']j)]ujajejajW0ubaja}(j!]j#]j%]j']j)]ujajjajT0ubaja}(j!]j#]j%]j']j)]ujajjaj70ubeja}(j!]j#]j%]j']j)]ujajjaj40ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja TODO list}jaj0sbaja}(j!]j#]j%]j']j)]internalrefurigpu/todo anchornamehujaj^jaj0ubaja}(j!]j#]j%]j']j)]ujajejaj0ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Difficulty}jaj0sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname #difficultyujaj^jaj0ubaja}(j!]j#]j%]j']j)]ujajejaj0ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem-wide refactorings}jaj0sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#subsystem-wide-refactoringsujaj^jaj0ubaja}(j!]j#]j%]j']j)]ujajejaj0ubaja}(j!]j#]j%]j']j)]ujajjaj0ubaja}(j!]j#]j%]j']j)]ujajjaj0ubeja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Remove custom dumb_map_offset implementations}jaj1sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname.#remove-custom-dumb-map-offset-implementationsujaj^jaj1ubaja}(j!]j#]j%]j']j)]ujajejaj0ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Convert existing KMS drivers to atomic modesetting}jaj'1sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname3#convert-existing-kms-drivers-to-atomic-modesettingujaj^jaj$1ubaja}(j!]j#]j%]j']j)]ujajejaj!1ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9Clean up the clipped coordination confusion around planes}jajJ1sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname:#clean-up-the-clipped-coordination-confusion-around-planesujaj^jajG1ubaja}(j!]j#]j%]j']j)]ujajejajD1ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Improve plane atomic_check helpers}jajm1sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname##improve-plane-atomic-check-helpersujaj^jajj1ubaja}(j!]j#]j%]j']j)]ujajejajg1ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Convert early atomic drivers to async commit helpers}jaj1sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname5#convert-early-atomic-drivers-to-async-commit-helpersujaj^jaj1ubaja}(j!]j#]j%]j']j)]ujajejaj1ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRename drm_atomic_state}jaj1sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#rename-drm-atomic-stateujaj^jaj1ubaja}(j!]j#]j%]j']j)]ujajejaj1ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFallout from atomic KMS}jaj1sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#fallout-from-atomic-kmsujaj^jaj1ubaja}(j!]j#]j%]j']j)]ujajejaj1ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Get rid of dev->struct_mutex from GEM drivers}jaj1sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname-#get-rid-of-dev-struct-mutex-from-gem-driversujaj^jaj1ubaja}(j!]j#]j%]j']j)]ujajejaj1ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Move Buffer Object Locking to dma_resv_lock()}jaj2sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname,#move-buffer-object-locking-to-dma-resv-lockujaj^jaj2ubaja}(j!]j#]j%]j']j)]ujajejaj2ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBenchmark and optimize blitting and format-conversion function}jaj2sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname?#benchmark-and-optimize-blitting-and-format-conversion-functionujaj^jaj2ubaja}(j!]j#]j%]j']j)]ujajejaj2ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdrm_framebuffer_funcs and drm_mode_config_funcs.fb_create cleanup}jaj2sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchornameB#drm-framebuffer-funcs-and-drm-mode-config-funcs-fb-create-cleanupujaj^jaj2ubaja}(j!]j#]j%]j']j)]ujajejaj2ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric fbdev defio support}jaj2sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#generic-fbdev-defio-supportujaj^jaj2ubaja}(j!]j#]j%]j']j)]ujajejaj2ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#connector register/unregister fixes}jaj3sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname$#connector-register-unregister-fixesujaj^jaj3ubaja}(j!]j#]j%]j']j)]ujajejaj 3ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemove load/unload callbacks}jaj43sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#remove-load-unload-callbacksujaj^jaj13ubaja}(j!]j#]j%]j']j)]ujajejaj.3ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?Replace drm_detect_hdmi_monitor() with drm_display_info.is_hdmi}jajW3sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname>#replace-drm-detect-hdmi-monitor-with-drm-display-info-is-hdmiujaj^jajT3ubaja}(j!]j#]j%]j']j)]ujajejajQ3ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Consolidate custom driver modeset properties}jajz3sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname-#consolidate-custom-driver-modeset-propertiesujaj^jajw3ubaja}(j!]j#]j%]j']j)]ujajejajt3ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Use struct iosys_map throughout codebase}jaj3sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname)#use-struct-iosys-map-throughout-codebaseujaj^jaj3ubaja}(j!]j#]j%]j']j)]ujajejaj3ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVReview all drivers for setting struct drm_mode_config.{max_width,max_height} correctly}jaj3sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchornameU#review-all-drivers-for-setting-struct-drm-mode-config-max-width-max-height-correctlyujaj^jaj3ubaja}(j!]j#]j%]j']j)]ujajejaj3ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Request memory regions in all drivers}jaj3sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname&#request-memory-regions-in-all-driversujaj^jaj3ubaja}(j!]j#]j%]j']j)]ujajejaj3ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Remove driver dependencies on FB_DEVICE}jaj4sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname(#remove-driver-dependencies-on-fb-deviceujaj^jaj4ubaja}(j!]j#]j%]j']j)]ujajejaj4ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRemove disable/unprepare in remove/shutdown in panel-simple and panel-edp}jaj)4sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchornameJ#remove-disable-unprepare-in-remove-shutdown-in-panel-simple-and-panel-edpujaj^jaj&4ubaja}(j!]j#]j%]j']j)]ujajejaj#4ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Transition away from using mipi_dsi_*_write_seq()}jajL4sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname.#transition-away-from-using-mipi-dsi-write-sequjaj^jajI4ubaja}(j!]j#]j%]j']j)]ujajejajF4ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore refactorings}jajl4sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#core-refactoringsujaj^jaji4ubaja}(j!]j#]j%]j']j)]ujajejajf4ubaja}(j!]j#]j%]j']j)]ujajjajc4ubaja}(j!]j#]j%]j']j)]ujajjajF4ubeja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMake panic handling work}jaj4sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#make-panic-handling-workujaj^jaj4ubaja}(j!]j#]j%]j']j)]ujajejaj4ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClean up the debugfs support}jaj4sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#clean-up-the-debugfs-supportujaj^jaj4ubaja}(j!]j#]j%]j']j)]ujajejaj4ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObject lifetime fixes}jaj4sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#object-lifetime-fixesujaj^jaj4ubaja}(j!]j#]j%]j']j)]ujajejaj4ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4Remove automatic page mapping from dma-buf importing}jaj5sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname5#remove-automatic-page-mapping-from-dma-buf-importingujaj^jaj5ubaja}(j!]j#]j%]j']j)]ujajejaj4ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBetter Testing}jaj$5sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#better-testingujaj^jaj!5ubaja}(j!]j#]j%]j']j)]ujajejaj5ubaja}(j!]j#]j%]j']j)]ujajjaj5ubaja}(j!]j#]j%]j']j)]ujajjaj4ubeja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Add unit tests using the Kernel Unit Testing (KUnit) framework}jajS5sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname=#add-unit-tests-using-the-kernel-unit-testing-kunit-frameworkujaj^jajP5ubaja}(j!]j#]j%]j']j)]ujajejajM5ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Clean up and document former selftests suites}jajv5sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname.#clean-up-and-document-former-selftests-suitesujaj^jajs5ubaja}(j!]j#]j%]j']j)]ujajejajp5ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnable trinity for DRM}jaj5sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#enable-trinity-for-drmujaj^jaj5ubaja}(j!]j#]j%]j']j)]ujajejaj5ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMake KMS tests in i-g-t generic}jaj5sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname #make-kms-tests-in-i-g-t-genericujaj^jaj5ubaja}(j!]j#]j%]j']j)]ujajejaj5ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Extend virtual test driver (VKMS)}jaj5sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname #extend-virtual-test-driver-vkmsujaj^jaj5ubaja}(j!]j#]j%]j']j)]ujajejaj5ubaja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBacklight Refactoring}jaj6sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#backlight-refactoringujaj^jaj5ubaja}(j!]j#]j%]j']j)]ujajejaj5ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Specific}jaj"6sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#driver-specificujaj^jaj6ubaja}(j!]j#]j%]j']j)]ujajejaj6ubaja}(j!]j#]j%]j']j)]ujajjaj6ubaja}(j!]j#]j%]j']j)]ujajjaj5ubeja}(j!]j#]j%]j']j)]ujajjaj0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAMD DC Display Driver}jajQ6sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname#amd-dc-display-driverujaj^jajN6ubaja}(j!]j#]j%]j']j)]ujajejajK6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bootsplash}jajq6sbaja}(j!]j#]j%]j']j)]internalrefurij0 anchorname #bootsplashujaj^jajn6ubaja}(j!]j#]j%]j']j)]ujajejajk6ubaja}(j!]j#]j%]j']j)]ujajjajh6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:sbaja}(j!]j#]j%]j']j)]internalrefurij7 anchorname"#shared-virtual-memory-svm-supportujaj^jaj;:ubaja}(j!]j#]j%]j']j)]ujajejaj8:ubaja}(j!]j#]j%]j']j)]ujajjaj9ubeja}(j!]j#]j%]j']j)]ujajjaj8ubeja}(j!]j#]j%]j']j)]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja VM_BIND UAPI}jajm:sbaja}(j!]j#]j%]j']j)]internalrefurij7 anchorname #vm-bind-uapiujaj^jajj:ubaja}(j!]j#]j%]j']j)]ujajejajg:ubaja}(j!]j#]j%]j']j)]ujajjaj7ubeja}(j!]j#]j%]j']j)]ujajjaj7ubeja}(j!]j#]j%]j']j)]ujajjaj7ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver ad7314}jaj:sbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/ad7314 anchornamehujaj^jaj:ubaja}(j!]j#]j%]j']j)]ujajejaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj:sbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname #descriptionujaj^jaj:ubaja}(j!]j#]j%]j']j)]ujajejaj:ubaja}(j!]j#]j%]j']j)]ujajjaj:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jaj:sbaja}(j!]j#]j%]j']j)]internalrefurij: anchorname#notesujaj^jaj:ubaja}(j!]j#]j%]j']j)]ujajejaj:ubaja}(j!]j#]j%]j']j)]ujajjaj:ubeja}(j!]j#]j%]j']j)]ujajjaj:ubeja}(j!]j#]j%]j']j)]ujajjaj:ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adt7470}jaj ;sbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adt7470 anchornamehujaj^jaj;ubaja}(j!]j#]j%]j']j)]ujajejaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj@;sbaja}(j!]j#]j%]j']j)]internalrefurij/; anchorname #descriptionujaj^jaj=;ubaja}(j!]j#]j%]j']j)]ujajejaj:;ubaja}(j!]j#]j%]j']j)]ujajjaj7;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Features}jajc;sbaja}(j!]j#]j%]j']j)]internalrefurij/; anchorname#special-featuresujaj^jaj`;ubaja}(j!]j#]j%]j']j)]ujajejaj];ubaja}(j!]j#]j%]j']j)]ujajjaj7;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration Notes}jaj;sbaja}(j!]j#]j%]j']j)]internalrefurij/; anchorname#configuration-notesujaj^jaj;ubaja}(j!]j#]j%]j']j)]ujajejaj;ubaja}(j!]j#]j%]j']j)]ujajjaj7;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes}jaj;sbaja}(j!]j#]j%]j']j)]internalrefurij/; anchorname#notesujaj^jaj;ubaja}(j!]j#]j%]j']j)]ujajejaj;ubaja}(j!]j#]j%]j']j)]ujajjaj7;ubeja}(j!]j#]j%]j']j)]ujajjaj;ubeja}(j!]j#]j%]j']j)]ujajjaj;ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#drm/vkms Virtual Kernel Modesetting}jaj;sbaja}(j!]j#]j%]j']j)]internalrefurigpu/vkms anchornamehujaj^jaj;ubaja}(j!]j#]j%]j']j)]ujajejaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetup}jaj<sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#setupujaj^jaj;ubaja}(j!]j#]j%]j']j)]ujajejaj;ubaja}(j!]j#]j%]j']j)]ujajjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting With IGT}jaj$<sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#testing-with-igtujaj^jaj!<ubaja}(j!]j#]j%]j']j)]ujajejaj<ubaja}(j!]j#]j%]j']j)]ujajjaj;ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTODO}jajG<sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#todoujaj^jajD<ubaja}(j!]j#]j%]j']j)]ujajejajA<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIGT better support}jajg<sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#igt-better-supportujaj^jajd<ubaja}(j!]j#]j%]j']j)]ujajejaja<ubaja}(j!]j#]j%]j']j)]ujajjaj^<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdd Plane Features}jaj<sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#add-plane-featuresujaj^jaj<ubaja}(j!]j#]j%]j']j)]ujajejaj<ubaja}(j!]j#]j%]j']j)]ujajjaj^<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRuntime Configuration}jaj<sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#runtime-configurationujaj^jaj<ubaja}(j!]j#]j%]j']j)]ujajejaj<ubaja}(j!]j#]j%]j']j)]ujajjaj^<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriteback support}jaj<sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#writeback-supportujaj^jaj<ubaja}(j!]j#]j%]j']j)]ujajejaj<ubaja}(j!]j#]j%]j']j)]ujajjaj^<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOutput Features}jaj<sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#output-featuresujaj^jaj<ubaja}(j!]j#]j%]j']j)]ujajejaj<ubaja}(j!]j#]j%]j']j)]ujajjaj^<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCRC API Improvements}jaj=sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#crc-api-improvementsujaj^jaj=ubaja}(j!]j#]j%]j']j)]ujajejaj=ubaja}(j!]j#]j%]j']j)]ujajjaj^<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAtomic Check using eBPF}jaj9=sbaja}(j!]j#]j%]j']j)]internalrefurij; anchorname#atomic-check-using-ebpfujaj^jaj6=ubaja}(j!]j#]j%]j']j)]ujajejaj3=ubaja}(j!]j#]j%]j']j)]ujajjaj^<ubeja}(j!]j#]j%]j']j)]ujajjajA<ubeja}(j!]j#]j%]j']j)]ujajjaj;ubeja}(j!]j#]j%]j']j)]ujajjaj;ubeja}(j!]j#]j%]j']j)]ujajjaj;ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMode Setting Helper Functions}jaj}=sbaja}(j!]j#]j%]j']j)]internalrefurigpu/drm-kms-helpers anchornamehujaj^jajz=ubaja}(j!]j#]j%]j']j)]ujajejajw=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Modeset Helper Reference for Common Vtables}jaj=sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname,#modeset-helper-reference-for-common-vtablesujaj^jaj=ubaja}(j!]j#]j%]j']j)]ujajejaj=ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Atomic Modeset Helper Functions Reference}jaj=sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname*#atomic-modeset-helper-functions-referenceujaj^jaj=ubaja}(j!]j#]j%]j']j)]ujajejaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj=sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname #overviewujaj^jaj=ubaja}(j!]j#]j%]j']j)]ujajejaj=ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Implementing Asynchronous Atomic Commit}jaj>sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname(#implementing-asynchronous-atomic-commitujaj^jaj>ubaja}(j!]j#]j%]j']j)]ujajejaj=ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHelper Functions Reference}jaj&>sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#helper-functions-referenceujaj^jaj#>ubaja}(j!]j#]j%]j']j)]ujajejaj >ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Atomic State Reset and Initialization}jajI>sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname&#atomic-state-reset-and-initializationujaj^jajF>ubaja}(j!]j#]j%]j']j)]ujajejajC>ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAtomic State Helper Reference}jajl>sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#atomic-state-helper-referenceujaj^jaji>ubaja}(j!]j#]j%]j']j)]ujajejajf>ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGEM Atomic Helper Reference}jaj>sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#gem-atomic-helper-referenceujaj^jaj>ubaja}(j!]j#]j%]j']j)]ujajejaj>ubaja}(j!]j#]j%]j']j)]ujajjaj=ubeja}(j!]j#]j%]j']j)]ujajjaj=ubeja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSimple KMS Helper Reference}jaj>sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#simple-kms-helper-referenceujaj^jaj>ubaja}(j!]j#]j%]j']j)]ujajejaj>ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fbdev Helper Functions Reference}jaj>sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname!#fbdev-helper-functions-referenceujaj^jaj>ubaja}(j!]j#]j%]j']j)]ujajejaj>ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!format Helper Functions Reference}jaj?sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname"#format-helper-functions-referenceujaj^jaj?ubaja}(j!]j#]j%]j']j)]ujajejaj>ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Framebuffer DMA Helper Functions Reference}jaj'?sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname+#framebuffer-dma-helper-functions-referenceujaj^jaj$?ubaja}(j!]j#]j%]j']j)]ujajejaj!?ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Framebuffer GEM Helper Reference}jajJ?sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname!#framebuffer-gem-helper-referenceujaj^jajG?ubaja}(j!]j#]j%]j']j)]ujajejajD?ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBridges}jajm?sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#bridgesujaj^jajj?ubaja}(j!]j#]j%]j']j)]ujajejajg?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj?sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#id1ujaj^jaj?ubaja}(j!]j#]j%]j']j)]ujajejaj?ubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisplay Driver Integration}jaj?sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#display-driver-integrationujaj^jaj?ubaja}(j!]j#]j%]j']j)]ujajejaj?ubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Special Care with MIPI-DSI bridges}jaj?sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname##special-care-with-mipi-dsi-bridgesujaj^jaj?ubaja}(j!]j#]j%]j']j)]ujajejaj?ubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridge Operations}jaj?sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#bridge-operationsujaj^jaj?ubaja}(j!]j#]j%]j']j)]ujajejaj?ubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridge Connector Helper}jaj@sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#bridge-connector-helperujaj^jaj@ubaja}(j!]j#]j%]j']j)]ujajejaj@ubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBridge Helper Reference}jaj<@sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#bridge-helper-referenceujaj^jaj9@ubaja}(j!]j#]j%]j']j)]ujajejaj6@ubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMIPI-DSI bridge operation}jaj_@sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#mipi-dsi-bridge-operationujaj^jaj\@ubaja}(j!]j#]j%]j']j)]ujajejajY@ubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Bridge Connector Helper Reference}jaj@sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname"#bridge-connector-helper-referenceujaj^jaj@ubaja}(j!]j#]j%]j']j)]ujajejaj|@ubaja}(j!]j#]j%]j']j)]ujajjaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPanel-Bridge Helper Reference}jaj@sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#panel-bridge-helper-referenceujaj^jaj@ubaja}(j!]j#]j%]j']j)]ujajejaj@ubaja}(j!]j#]j%]j']j)]ujajjaj?ubeja}(j!]j#]j%]j']j)]ujajjajg?ubeja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPanel Helper Reference}jaj@sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#panel-helper-referenceujaj^jaj@ubaja}(j!]j#]j%]j']j)]ujajejaj@ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Panel Self Refresh Helper Reference}jaj@sbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname$#panel-self-refresh-helper-referenceujaj^jaj@ubaja}(j!]j#]j%]j']j)]ujajejaj@ubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHDCP Helper Functions Reference}jajAsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname #hdcp-helper-functions-referenceujaj^jajAubaja}(j!]j#]j%]j']j)]ujajejajAubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Display Port Helper Functions Reference}jaj=Asbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname(#display-port-helper-functions-referenceujaj^jaj:Aubaja}(j!]j#]j%]j']j)]ujajejaj7Aubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Display Port CEC Helper Functions Reference}jaj`Asbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname,#display-port-cec-helper-functions-referenceujaj^jaj]Aubaja}(j!]j#]j%]j']j)]ujajejajZAubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9Display Port Dual Mode Adaptor Helper Functions Reference}jajAsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname:#display-port-dual-mode-adaptor-helper-functions-referenceujaj^jajAubaja}(j!]j#]j%]j']j)]ujajejaj}Aubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDisplay Port MST Helpers}jajAsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#display-port-mst-helpersujaj^jajAubaja}(j!]j#]j%]j']j)]ujajejajAubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajAsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#id2ujaj^jajAubaja}(j!]j#]j%]j']j)]ujajejajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTopology refcount overview}jajAsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#topology-refcount-overviewujaj^jajAubaja}(j!]j#]j%]j']j)]ujajejajAubaja}(j!]j#]j%]j']j)]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMalloc refcount overview}jaj Bsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#malloc-refcount-overviewujaj^jajBubaja}(j!]j#]j%]j']j)]ujajejajBubaja}(j!]j#]j%]j']j)]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Refcount relationships in a topology}jaj,Bsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname%#refcount-relationships-in-a-topologyujaj^jaj)Bubaja}(j!]j#]j%]j']j)]ujajejaj&Bubaja}(j!]j#]j%]j']j)]ujajjajAubeja}(j!]j#]j%]j']j)]ujajjajAubeja}(j!]j#]j%]j']j)]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunctions Reference}jaj[Bsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#functions-referenceujaj^jajXBubaja}(j!]j#]j%]j']j)]ujajejajUBubaja}(j!]j#]j%]j']j)]ujajjajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTopology Lifetime Internals}jaj~Bsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#topology-lifetime-internalsujaj^jaj{Bubaja}(j!]j#]j%]j']j)]ujajejajxBubaja}(j!]j#]j%]j']j)]ujajjajAubeja}(j!]j#]j%]j']j)]ujajjajAubeja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#MIPI DBI Helper Functions Reference}jajBsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname$#mipi-dbi-helper-functions-referenceujaj^jajBubaja}(j!]j#]j%]j']j)]ujajejajBubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#MIPI DSI Helper Functions Reference}jajBsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname$#mipi-dsi-helper-functions-referenceujaj^jajBubaja}(j!]j#]j%]j']j)]ujajejajBubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Display Stream Compression Helper Functions Reference}jajBsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname6#display-stream-compression-helper-functions-referenceujaj^jajBubaja}(j!]j#]j%]j']j)]ujajejajBubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Output Probing Helper Functions Reference}jajCsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname*#output-probing-helper-functions-referenceujaj^jajCubaja}(j!]j#]j%]j']j)]ujajejajCubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEDID Helper Functions Reference}jaj9Csbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname #edid-helper-functions-referenceujaj^jaj6Cubaja}(j!]j#]j%]j']j)]ujajejaj3Cubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSCDC Helper Functions Reference}jaj\Csbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname #scdc-helper-functions-referenceujaj^jajYCubaja}(j!]j#]j%]j']j)]ujajejajVCubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HDMI Infoframes Helper Reference}jajCsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname!#hdmi-infoframes-helper-referenceujaj^jaj|Cubaja}(j!]j#]j%]j']j)]ujajejajyCubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRectangle Utilities Reference}jajCsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#rectangle-utilities-referenceujaj^jajCubaja}(j!]j#]j%]j']j)]ujajejajCubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlip-work Helper Reference}jajCsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#flip-work-helper-referenceujaj^jajCubaja}(j!]j#]j%]j']j)]ujajejajCubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuxiliary Modeset Helpers}jajCsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#auxiliary-modeset-helpersujaj^jajCubaja}(j!]j#]j%]j']j)]ujajejajCubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OF/DT Helpers}jaj Dsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#of-dt-helpersujaj^jajDubaja}(j!]j#]j%]j']j)]ujajejajDubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLegacy Plane Helper Reference}jaj.Dsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#legacy-plane-helper-referenceujaj^jaj+Dubaja}(j!]j#]j%]j']j)]ujajejaj(Dubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Legacy CRTC/Modeset Helper Functions Reference}jajQDsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname/#legacy-crtc-modeset-helper-functions-referenceujaj^jajNDubaja}(j!]j#]j%]j']j)]ujajejajKDubaja}(j!]j#]j%]j']j)]ujajjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrivacy-screen class}jajtDsbaja}(j!]j#]j%]j']j)]internalrefurij= anchorname#privacy-screen-classujaj^jajqDubaja}(j!]j#]j%]j']j)]ujajejajnDubaja}(j!]j#]j%]j']j)]ujajjaj=ubeja}(j!]j#]j%]j']j)]ujajjajw=ubeja}(j!]j#]j%]j']j)]ujajjajt=ubaja}(j!]j#]j%]j']j)]ujajubj. jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!drm/tve200 Faraday TV Encoder 200}jajDsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/tve200 anchornamehujaj^jajDubaja}(j!]j#]j%]j']j)]ujajejajDubaja}(j!]j#]j%]j']j)]ujajjajDubaja}(j!]j#]j%]j']j)]ujajubjl jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAMD Sensor Fusion Hub}jajDsbaja}(j!]j#]j%]j']j)]internalrefurihid/amd-sfh-hid anchornamehujaj^jajDubaja}(j!]j#]j%]j']j)]ujajejajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Block Diagram}jajDsbaja}(j!]j#]j%]j']j)]internalrefurijD anchorname#block-diagramujaj^jajDubaja}(j!]j#]j%]j']j)]ujajejajDubaja}(j!]j#]j%]j']j)]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD HID Transport Layer}jajEsbaja}(j!]j#]j%]j']j)]internalrefurijD anchorname#amd-hid-transport-layerujaj^jajEubaja}(j!]j#]j%]j']j)]ujajejajEubaja}(j!]j#]j%]j']j)]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD HID Client Layer}jaj>Esbaja}(j!]j#]j%]j']j)]internalrefurijD anchorname#amd-hid-client-layerujaj^jaj;Eubaja}(j!]j#]j%]j']j)]ujajejaj8Eubaja}(j!]j#]j%]j']j)]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAMD MP2 PCIe layer}jajaEsbaja}(j!]j#]j%]j']j)]internalrefurijD anchorname#amd-mp2-pcie-layerujaj^jaj^Eubaja}(j!]j#]j%]j']j)]ujajejaj[Eubaja}(j!]j#]j%]j']j)]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnumeration and Probing flow}jajEsbaja}(j!]j#]j%]j']j)]internalrefurijD anchorname#enumeration-and-probing-flowujaj^jajEubaja}(j!]j#]j%]j']j)]ujajejaj~Eubaja}(j!]j#]j%]j']j)]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Data Flow from Application to the AMD SFH Driver}jajEsbaja}(j!]j#]j%]j']j)]internalrefurijD anchorname1#data-flow-from-application-to-the-amd-sfh-driverujaj^jajEubaja}(j!]j#]j%]j']j)]ujajejajEubaja}(j!]j#]j%]j']j)]ujajjajDubeja}(j!]j#]j%]j']j)]ujajjajDubeja}(j!]j#]j%]j']j)]ujajjajDubaja}(j!]j#]j%]j']j)]ujajubj|jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Kernel driver aquacomputer-d5next}jajEsbaja}(j!]j#]j%]j']j)]internalrefurihwmon/aquacomputer_d5next anchornamehujaj^jajEubaja}(j!]j#]j%]j']j)]ujajejajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajEsbaja}(j!]j#]j%]j']j)]internalrefurijE anchorname #descriptionujaj^jajEubaja}(j!]j#]j%]j']j)]ujajejajEubaja}(j!]j#]j%]j']j)]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage notes}jaj"Fsbaja}(j!]j#]j%]j']j)]internalrefurijE anchorname #usage-notesujaj^jajFubaja}(j!]j#]j%]j']j)]ujajejajFubaja}(j!]j#]j%]j']j)]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajEFsbaja}(j!]j#]j%]j']j)]internalrefurijE anchorname#sysfs-entriesujaj^jajBFubaja}(j!]j#]j%]j']j)]ujajejaj?Fubaja}(j!]j#]j%]j']j)]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugfs entries}jajhFsbaja}(j!]j#]j%]j']j)]internalrefurijE anchorname#debugfs-entriesujaj^jajeFubaja}(j!]j#]j%]j']j)]ujajejajbFubaja}(j!]j#]j%]j']j)]ujajjajEubeja}(j!]j#]j%]j']j)]ujajjajEubeja}(j!]j#]j%]j']j)]ujajjajEubaja}(j!]j#]j%]j']j)]ujajubjq jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Xilinx ZynqMP Ultrascale+ DisplayPort Subsystem}jajFsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/zynqmp anchornamehujaj^jajFubaja}(j!]j#]j%]j']j)]ujajejajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadebugfs}jajFsbaja}(j!]j#]j%]j']j)]internalrefurijF anchorname#debugfsujaj^jajFubaja}(j!]j#]j%]j']j)]ujajejajFubaja}(j!]j#]j%]j']j)]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internals}jajFsbaja}(j!]j#]j%]j']j)]internalrefurijF anchorname #internalsujaj^jajFubaja}(j!]j#]j%]j']j)]ujajejajFubaja}(j!]j#]j%]j']j)]ujajjajFubeja}(j!]j#]j%]j']j)]ujajjajFubeja}(j!]j#]j%]j']j)]ujajjajFubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI915 DG1/LMEM RFC Section}jajGsbaja}(j!]j#]j%]j']j)]internalrefurigpu/rfc/i915_gem_lmem anchornamehujaj^jajGubaja}(j!]j#]j%]j']j)]ujajejajGubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Upstream plan}jaj;Gsbaja}(j!]j#]j%]j']j)]internalrefurij*G anchorname#upstream-planujaj^jaj8Gubaja}(j!]j#]j%]j']j)]ujajejaj5Gubaja}(j!]j#]j%]j']j)]ujajjaj2Gubaja}(j!]j#]j%]j']j)]ujajjajGubeja}(j!]j#]j%]j']j)]ujajjajGubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMSM Preemption}jajsGsbaja}(j!]j#]j%]j']j)]internalrefurigpu/msm-preemption anchornamehujaj^jajpGubaja}(j!]j#]j%]j']j)]ujajejajmGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreemption levels}jajGsbaja}(j!]j#]j%]j']j)]internalrefurijG anchorname#preemption-levelsujaj^jajGubaja}(j!]j#]j%]j']j)]ujajejajGubaja}(j!]j#]j%]j']j)]ujajjajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreemption buffers}jajGsbaja}(j!]j#]j%]j']j)]internalrefurijG anchorname#preemption-buffersujaj^jajGubaja}(j!]j#]j%]j']j)]ujajejajGubaja}(j!]j#]j%]j']j)]ujajjajGubeja}(j!]j#]j%]j']j)]ujajjajmGubeja}(j!]j#]j%]j']j)]ujajjajjGubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adp1050}jajGsbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adp1050 anchornamehujaj^jajGubaja}(j!]j#]j%]j']j)]ujajejajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajHsbaja}(j!]j#]j%]j']j)]internalrefurijG anchorname #descriptionujaj^jaj Hubaja}(j!]j#]j%]j']j)]ujajejajHubaja}(j!]j#]j%]j']j)]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj1Hsbaja}(j!]j#]j%]j']j)]internalrefurijG anchorname #usage-notesujaj^jaj.Hubaja}(j!]j#]j%]j']j)]ujajejaj+Hubaja}(j!]j#]j%]j']j)]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jajTHsbaja}(j!]j#]j%]j']j)]internalrefurijG anchorname#platform-data-supportujaj^jajQHubaja}(j!]j#]j%]j']j)]ujajejajNHubaja}(j!]j#]j%]j']j)]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs Attributes}jajwHsbaja}(j!]j#]j%]j']j)]internalrefurijG anchorname#sysfs-attributesujaj^jajtHubaja}(j!]j#]j%]j']j)]ujajejajqHubaja}(j!]j#]j%]j']j)]ujajjajHubeja}(j!]j#]j%]j']j)]ujajjajGubeja}(j!]j#]j%]j']j)]ujajjajGubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-drm/meson AmLogic Meson Video Processing Unit}jajHsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/meson anchornamehujaj^jajHubaja}(j!]j#]j%]j']j)]ujajejajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo Processing Unit}jajHsbaja}(j!]j#]j%]j']j)]internalrefurijH anchorname#video-processing-unitujaj^jajHubaja}(j!]j#]j%]j']j)]ujajejajHubaja}(j!]j#]j%]j']j)]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo Input Unit}jajHsbaja}(j!]j#]j%]j']j)]internalrefurijH anchorname#video-input-unitujaj^jajHubaja}(j!]j#]j%]j']j)]ujajejajHubaja}(j!]j#]j%]j']j)]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo Post Processing}jajIsbaja}(j!]j#]j%]j']j)]internalrefurijH anchorname#video-post-processingujaj^jajIubaja}(j!]j#]j%]j']j)]ujajejajIubaja}(j!]j#]j%]j']j)]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Video Encoder}jaj8Isbaja}(j!]j#]j%]j']j)]internalrefurijH anchorname#video-encoderujaj^jaj5Iubaja}(j!]j#]j%]j']j)]ujajejaj2Iubaja}(j!]j#]j%]j']j)]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Video Clocks}jaj[Isbaja}(j!]j#]j%]j']j)]internalrefurijH anchorname #video-clocksujaj^jajXIubaja}(j!]j#]j%]j']j)]ujajejajUIubaja}(j!]j#]j%]j']j)]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHDMI Video Output}jaj~Isbaja}(j!]j#]j%]j']j)]internalrefurijH anchorname#hdmi-video-outputujaj^jaj{Iubaja}(j!]j#]j%]j']j)]ujajejajxIubaja}(j!]j#]j%]j']j)]ujajjajHubeja}(j!]j#]j%]j']j)]ujajjajHubeja}(j!]j#]j%]j']j)]ujajjajHubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVGA Switcheroo}jajIsbaja}(j!]j#]j%]j']j)]internalrefurigpu/vga-switcheroo anchornamehujaj^jajIubaja}(j!]j#]j%]j']j)]ujajejajIubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Modes of Use}jajIsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname #modes-of-useujaj^jajIubaja}(j!]j#]j%]j']j)]ujajejajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Manual switching and manual power control}jajIsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname*#manual-switching-and-manual-power-controlujaj^jajIubaja}(j!]j#]j%]j']j)]ujajejajIubaja}(j!]j#]j%]j']j)]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver power control}jajJsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname#driver-power-controlujaj^jajJubaja}(j!]j#]j%]j']j)]ujajejajJubaja}(j!]j#]j%]j']j)]ujajjajIubeja}(j!]j#]j%]j']j)]ujajjajIubeja}(j!]j#]j%]j']j)]ujajjajIubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAPI}jajHJsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname#apiujaj^jajEJubaja}(j!]j#]j%]j']j)]ujajejajBJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPublic functions}jajhJsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname#public-functionsujaj^jajeJubaja}(j!]j#]j%]j']j)]ujajejajbJubaja}(j!]j#]j%]j']j)]ujajjaj_JubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPublic structures}jajJsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname#public-structuresujaj^jajJubaja}(j!]j#]j%]j']j)]ujajejajJubaja}(j!]j#]j%]j']j)]ujajjaj_JubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPublic constants}jajJsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname#public-constantsujaj^jajJubaja}(j!]j#]j%]j']j)]ujajejajJubaja}(j!]j#]j%]j']j)]ujajjaj_JubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrivate structures}jajJsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname#private-structuresujaj^jajJubaja}(j!]j#]j%]j']j)]ujajejajJubaja}(j!]j#]j%]j']j)]ujajjaj_Jubeja}(j!]j#]j%]j']j)]ujajjajBJubeja}(j!]j#]j%]j']j)]ujajjajIubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHandlers}jajKsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname #handlersujaj^jajJubaja}(j!]j#]j%]j']j)]ujajejajJubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaapple-gmux Handler}jaj Ksbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname#apple-gmux-handlerujaj^jajKubaja}(j!]j#]j%]j']j)]ujajejajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Graphics mux}jaj@Ksbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname #graphics-muxujaj^jaj=Kubaja}(j!]j#]j%]j']j)]ujajejaj:Kubaja}(j!]j#]j%]j']j)]ujajjaj7KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Power control}jajcKsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname#power-controlujaj^jaj`Kubaja}(j!]j#]j%]j']j)]ujajejaj]Kubaja}(j!]j#]j%]j']j)]ujajjaj7KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBacklight control}jajKsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname#backlight-controlujaj^jajKubaja}(j!]j#]j%]j']j)]ujajejajKubaja}(j!]j#]j%]j']j)]ujajjaj7KubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPublic functions}jajKsbaja}(j!]j#]j%]j']j)]internalrefurijI anchorname#id2ujaj^jajKubaja}(j!]j#]j%]j']j)]ujajejajKubaja}(j!]j#]j%]j']j)]ujajjaj7Kubeja}(j!]j#]j%]j']j)]ujajjajKubeja}(j!]j#]j%]j']j)]ujajjajKubaja}(j!]j#]j%]j']j)]ujajjajJubeja}(j!]j#]j%]j']j)]ujajjajIubeja}(j!]j#]j%]j']j)]ujajjajIubeja}(j!]j#]j%]j']j)]ujajjajIubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUAPI}jajKsbaja}(j!]j#]j%]j']j)]internalrefurigpu/imagination/uapi anchornamehujaj^jajKubaja}(j!]j#]j%]j']j)]ujajejajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OBJECT ARRAYS}jajLsbaja}(j!]j#]j%]j']j)]internalrefurijL anchorname#object-arraysujaj^jajLubaja}(j!]j#]j%]j']j)]ujajejajLubaja}(j!]j#]j%]j']j)]ujajjajLubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIOCTLS}jajNubaja}(j!]j#]j%]j']j)]ujajejaj;Nubaja}(j!]j#]j%]j']j)]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jajdNsbaja}(j!]j#]j%]j']j)]internalrefurijM anchorname#sysfs-entriesujaj^jajaNubaja}(j!]j#]j%]j']j)]ujajejaj^Nubaja}(j!]j#]j%]j']j)]ujajjajMubeja}(j!]j#]j%]j']j)]ujajjajMubeja}(j!]j#]j%]j']j)]ujajjajMubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPcode}jajNsbaja}(j!]j#]j%]j']j)]internalrefurigpu/xe/xe_pcode anchornamehujaj^jajNubaja}(j!]j#]j%]j']j)]ujajejajNubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internal API}jajNsbaja}(j!]j#]j%]j']j)]internalrefurijN anchorname #internal-apiujaj^jajNubaja}(j!]j#]j%]j']j)]ujajejajNubaja}(j!]j#]j%]j']j)]ujajjajNubaja}(j!]j#]j%]j']j)]ujajjajNubeja}(j!]j#]j%]j']j)]ujajjajNubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRuntime Power Management}jajNsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/xe/xe_pm anchornamehujaj^jajNubaja}(j!]j#]j%]j']j)]ujajejajNubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internal API}jajOsbaja}(j!]j#]j%]j']j)]internalrefurijO anchorname #internal-apiujaj^jajOubaja}(j!]j#]j%]j']j)]ujajejajOubaja}(j!]j#]j%]j']j)]ujajjaj Oubaja}(j!]j#]j%]j']j)]ujajjajNubeja}(j!]j#]j%]j']j)]ujajjajNubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Migrate Layer}jajLOsbaja}(j!]j#]j%]j']j)]internalrefurigpu/xe/xe_migrate anchornamehujaj^jajIOubaja}(j!]j#]j%]j']j)]ujajejajFOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial VM details}jajlOsbaja}(j!]j#]j%]j']j)]internalrefurij[O anchorname#special-vm-detailsujaj^jajiOubaja}(j!]j#]j%]j']j)]ujajejajfOubaja}(j!]j#]j%]j']j)]ujajjajcOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bind jobs}jajOsbaja}(j!]j#]j%]j']j)]internalrefurij[O anchorname #bind-jobsujaj^jajOubaja}(j!]j#]j%]j']j)]ujajejajOubaja}(j!]j#]j%]j']j)]ujajjajcOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCopy / clear jobs}jajOsbaja}(j!]j#]j%]j']j)]internalrefurij[O anchorname#copy-clear-jobsujaj^jajOubaja}(j!]j#]j%]j']j)]ujajejajOubaja}(j!]j#]j%]j']j)]ujajjajcOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Future work}jajOsbaja}(j!]j#]j%]j']j)]internalrefurij[O anchorname #future-workujaj^jajOubaja}(j!]j#]j%]j']j)]ujajejajOubaja}(j!]j#]j%]j']j)]ujajjajcOubeja}(j!]j#]j%]j']j)]ujajjajFOubeja}(j!]j#]j%]j']j)]ujajjajCOubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jadrm/xe Intel GFX Driver}jaj Psbaja}(j!]j#]j%]j']j)]internalrefuri gpu/xe/index anchornamehujaj^jaj Pubaja}(j!]j#]j%]j']j)]ujajejajPubjK%)}(jahja]jo.)}(jahja]ja}(j!]j#]j%]j']j)]parentjPentries](N gpu/xe/xe_mmN gpu/xe/xe_mapNgpu/xe/xe_migrateN gpu/xe/xe_csN gpu/xe/xe_pmNgpu/xe/xe_pcodeNgpu/xe/xe_gt_mcrN gpu/xe/xe_waN gpu/xe/xe_rtpNgpu/xe/xe_firmwareNgpu/xe/xe_tileNgpu/xe/xe_debuggingNgpu/xe/xe_devcoredumpNgpu/xe/xe-drm-usage-statse includefiles](j3Pj5Pj7Pj9Pj;Pj=Pj?PjAPjCPjEPjGPjIPjKPjMPemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ:/var/lib/git/docbuild/linux/Documentation/gpu/xe/index.rstj֔K jaj$Pubaja}(j!]j#]j%]j']j)]ujajjajPubeja}(j!]j#]j%]j']j)]ujajjajPubaja}(j!]j#]j%]j']j)]ujajubj_ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Mode Setting (KMS)}jajvPsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/drm-kms anchornamehujaj^jajsPubaja}(j!]j#]j%]j']j)]ujajejajpPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajPsbaja}(j!]j#]j%]j']j)]internalrefurijP anchorname #overviewujaj^jajPubaja}(j!]j#]j%]j']j)]ujajejajPubaja}(j!]j#]j%]j']j)]ujajjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!KMS Core Structures and Functions}jajPsbaja}(j!]j#]j%]j']j)]internalrefurijP anchorname"#kms-core-structures-and-functionsujaj^jajPubaja}(j!]j#]j%]j']j)]ujajejajPubaja}(j!]j#]j%]j']j)]ujajjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModeset Base Object Abstraction}jajPsbaja}(j!]j#]j%]j']j)]internalrefurijP anchorname #modeset-base-object-abstractionujaj^jajPubaja}(j!]j#]j%]j']j)]ujajejajPubaja}(j!]j#]j%]j']j)]ujajjajPubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAtomic Mode Setting}jajPsbaja}(j!]j#]j%]j']j)]internalrefurijP anchorname#atomic-mode-settingujaj^jajPubaja}(j!]j#]j%]j']j)]ujajejajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHandling Driver Private State}jajQsbaja}(j!]j#]j%]j']j)]internalrefurijP anchorname#handling-driver-private-stateujaj^jajQubaja}(j!]j#]j%]j']j)]ujajejajQubaja}(j!]j#]j%]j']j)]ujajjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Atomic Mode Setting Function Reference}jajBQsbaja}(j!]j#]j%]j']j)]internalrefurijP anchorname'#atomic-mode-setting-function-referenceujaj^jaj?Qubaja}(j!]j#]j%]j']j)]ujajejajXubaja}(j!]j#]j%]j']j)]ujajejaj;Xubaja}(j!]j#]j%]j']j)]ujajjajWubeja}(j!]j#]j%]j']j)]ujajjajWubeja}(j!]j#]j%]j']j)]ujajjajWubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRegister Table Processing}jajyXsbaja}(j!]j#]j%]j']j)]internalrefuri gpu/xe/xe_rtp anchornamehujaj^jajvXubaja}(j!]j#]j%]j']j)]ujajejajsXubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internal API}jajXsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname #internal-apiujaj^jajXubaja}(j!]j#]j%]j']j)]ujajejajXubaja}(j!]j#]j%]j']j)]ujajjajXubaja}(j!]j#]j%]j']j)]ujajjajsXubeja}(j!]j#]j%]j']j)]ujajjajpXubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Intel Touch Host Controller (THC)}jajXsbaja}(j!]j#]j%]j']j)]internalrefurihid/intel-thc-hid anchornamehujaj^jajXubaja}(j!]j#]j%]j']j)]ujajejajXubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 1. Overview}jajXsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname #overviewujaj^jajXubaja}(j!]j#]j%]j']j)]ujajejajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.1 THC software/hardware stack}jajYsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#thc-software-hardware-stackujaj^jajYubaja}(j!]j#]j%]j']j)]ujajejaj Yubaja}(j!]j#]j%]j']j)]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.2 THC hardware diagram}jaj4Ysbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#thc-hardware-diagramujaj^jaj1Yubaja}(j!]j#]j%]j']j)]ujajejaj.Yubaja}(j!]j#]j%]j']j)]ujajjajYubeja}(j!]j#]j%]j']j)]ujajjajXubeja}(j!]j#]j%]j']j)]ujajjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. THC Hardware Interface}jajcYsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#thc-hardware-interfaceujaj^jaj`Yubaja}(j!]j#]j%]j']j)]ujajejaj]YubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 Host Interface}jajYsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#host-interfaceujaj^jajYubaja}(j!]j#]j%]j']j)]ujajejaj}Yubaja}(j!]j#]j%]j']j)]ujajjajzYubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2.2 Device Interface}jajYsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#device-interfaceujaj^jajYubaja}(j!]j#]j%]j']j)]ujajejajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.1 SPI Port}jajYsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname #spi-portujaj^jajYubaja}(j!]j#]j%]j']j)]ujajejajYubaja}(j!]j#]j%]j']j)]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.2 I2C Port}jajYsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname #i2c-portujaj^jajYubaja}(j!]j#]j%]j']j)]ujajejajYubaja}(j!]j#]j%]j']j)]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.3 GPIO interface}jaj Zsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#gpio-interfaceujaj^jaj Zubaja}(j!]j#]j%]j']j)]ujajejajZubaja}(j!]j#]j%]j']j)]ujajjajYubeja}(j!]j#]j%]j']j)]ujajjajYubeja}(j!]j#]j%]j']j)]ujajjajzYubeja}(j!]j#]j%]j']j)]ujajjaj]Yubeja}(j!]j#]j%]j']j)]ujajjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. High level concept}jajGZsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#high-level-conceptujaj^jajDZubaja}(j!]j#]j%]j']j)]ujajejajAZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1 Opcode}jajgZsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#opcodeujaj^jajdZubaja}(j!]j#]j%]j']j)]ujajejajaZubaja}(j!]j#]j%]j']j)]ujajjaj^ZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 PIO}jajZsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#pioujaj^jajZubaja}(j!]j#]j%]j']j)]ujajejajZubaja}(j!]j#]j%]j']j)]ujajjaj^ZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3.3 DMA}jajZsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#dmaujaj^jajZubaja}(j!]j#]j%]j']j)]ujajejajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3.1 Read DMA Channel}jajZsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#read-dma-channelujaj^jajZubaja}(j!]j#]j%]j']j)]ujajejajZubaja}(j!]j#]j%]j']j)]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3.2 Software DMA channel}jajZsbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#software-dma-channelujaj^jajZubaja}(j!]j#]j%]j']j)]ujajejajZubaja}(j!]j#]j%]j']j)]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3.3 Write DMA Channel}jaj[sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#write-dma-channelujaj^jaj[ubaja}(j!]j#]j%]j']j)]ujajejaj [ubaja}(j!]j#]j%]j']j)]ujajjajZubeja}(j!]j#]j%]j']j)]ujajjajZubeja}(j!]j#]j%]j']j)]ujajjaj^ZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3.4 PRD}jajB[sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#prdujaj^jaj?[ubaja}(j!]j#]j%]j']j)]ujajejaj<[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.4.1 PRD table and entry}jajb[sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#prd-table-and-entryujaj^jaj_[ubaja}(j!]j#]j%]j']j)]ujajejaj\[ubaja}(j!]j#]j%]j']j)]ujajjajY[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(3.4.2 PRD Write pointer and read pointer}jaj[sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname##prd-write-pointer-and-read-pointerujaj^jaj[ubaja}(j!]j#]j%]j']j)]ujajejaj[ubaja}(j!]j#]j%]j']j)]ujajjajY[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.4.3 PRD descriptor structure}jaj[sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#prd-descriptor-structureujaj^jaj[ubaja}(j!]j#]j%]j']j)]ujajejaj[ubaja}(j!]j#]j%]j']j)]ujajjajY[ubeja}(j!]j#]j%]j']j)]ujajjaj<[ubeja}(j!]j#]j%]j']j)]ujajjaj^Zubeja}(j!]j#]j%]j']j)]ujajjajAZubeja}(j!]j#]j%]j']j)]ujajjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. HIDSPI support (QuickSPI)}jaj[sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#hidspi-support-quickspiujaj^jaj[ubaja}(j!]j#]j%]j']j)]ujajejaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1 Reset Flow}jaj\sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname #reset-flowujaj^jaj\ubaja}(j!]j#]j%]j']j)]ujajejaj[ubaja}(j!]j#]j%]j']j)]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.2 Input Report Data Flow}jaj&\sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#input-report-data-flowujaj^jaj#\ubaja}(j!]j#]j%]j']j)]ujajejaj \ubaja}(j!]j#]j%]j']j)]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.3 Output Report Data Flow}jajI\sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#output-report-data-flowujaj^jajF\ubaja}(j!]j#]j%]j']j)]ujajejajC\ubaja}(j!]j#]j%]j']j)]ujajjaj[ubeja}(j!]j#]j%]j']j)]ujajjaj[ubeja}(j!]j#]j%]j']j)]ujajjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5. HIDI2C support (QuickI2C)}jajx\sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#hidi2c-support-quicki2cujaj^jaju\ubaja}(j!]j#]j%]j']j)]ujajejajr\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.1 Reset Flow}jaj\sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#id1ujaj^jaj\ubaja}(j!]j#]j%]j']j)]ujajejaj\ubaja}(j!]j#]j%]j']j)]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.2 Input Report Data Flow}jaj\sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#id2ujaj^jaj\ubaja}(j!]j#]j%]j']j)]ujajejaj\ubaja}(j!]j#]j%]j']j)]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.3 Output Report Data Flow}jaj\sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#id3ujaj^jaj\ubaja}(j!]j#]j%]j']j)]ujajejaj\ubaja}(j!]j#]j%]j']j)]ujajjaj\ubeja}(j!]j#]j%]j']j)]ujajjajr\ubeja}(j!]j#]j%]j']j)]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. THC Debugging}jaj ]sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname#thc-debuggingujaj^jaj ]ubaja}(j!]j#]j%]j']j)]ujajejaj]ubaja}(j!]j#]j%]j']j)]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 7. Reference}jaj0]sbaja}(j!]j#]j%]j']j)]internalrefurijX anchorname #referenceujaj^jaj-]ubaja}(j!]j#]j%]j']j)]ujajejaj*]ubaja}(j!]j#]j%]j']j)]ujajjajXubeja}(j!]j#]j%]j']j)]ujajjajXubeja}(j!]j#]j%]j']j)]ujajjajXubaja}(j!]j#]j%]j']j)]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja VGA Arbiter}jajh]sbaja}(j!]j#]j%]j']j)]internalrefurigpu/vgaarbiter anchornamehujaj^jaje]ubaja}(j!]j#]j%]j']j)]ujajejajb]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javgaarb kernel/userspace ABI}jaj]sbaja}(j!]j#]j%]j']j)]internalrefurijw] anchorname#vgaarb-kernel-userspace-abiujaj^jaj]ubaja}(j!]j#]j%]j']j)]ujajejaj]ubaja}(j!]j#]j%]j']j)]ujajjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn-kernel interface}jaj]sbaja}(j!]j#]j%]j']j)]internalrefurijw] anchorname#in-kernel-interfaceujaj^jaj]ubaja}(j!]j#]j%]j']j)]ujajejaj]ubaja}(j!]j#]j%]j']j)]ujajjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja libpciaccess}jaj]sbaja}(j!]j#]j%]j']j)]internalrefurijw] anchorname #libpciaccessujaj^jaj]ubaja}(j!]j#]j%]j']j)]ujajejaj]ubaja}(j!]j#]j%]j']j)]ujajjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(xf86VGAArbiter (X server implementation)}jaj]sbaja}(j!]j#]j%]j']j)]internalrefurijw] anchorname'#xf86vgaarbiter-x-server-implementationujaj^jaj]ubaja}(j!]j#]j%]j']j)]ujajejaj]ubaja}(j!]j#]j%]j']j)]ujajjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj^sbaja}(j!]j#]j%]j']j)]internalrefurijw] anchorname #referencesujaj^jaj^ubaja}(j!]j#]j%]j']j)]ujajejaj^ubaja}(j!]j#]j%]j']j)]ujajjaj]ubeja}(j!]j#]j%]j']j)]ujajjajb]ubeja}(j!]j#]j%]j']j)]ujajjaj_]ubaja}(j!]j#]j%]j']j)]ujajubjw jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver adm1275}jajL^sbaja}(j!]j#]j%]j']j)]internalrefuri hwmon/adm1275 anchornamehujaj^jajI^ubaja}(j!]j#]j%]j']j)]ujajejajF^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajl^sbaja}(j!]j#]j%]j']j)]internalrefurij[^ anchorname #descriptionujaj^jaji^ubaja}(j!]j#]j%]j']j)]ujajejajf^ubaja}(j!]j#]j%]j']j)]ujajjajc^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Notes}jaj^sbaja}(j!]j#]j%]j']j)]internalrefurij[^ anchorname #usage-notesujaj^jaj^ubaja}(j!]j#]j%]j']j)]ujajejaj^ubaja}(j!]j#]j%]j']j)]ujajjajc^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform data support}jaj^sbaja}(j!]j#]j%]j']j)]internalrefurij[^ anchorname#platform-data-supportujaj^jaj^ubaja}(j!]j#]j%]j']j)]ujajejaj^ubaja}(j!]j#]j%]j']j)]ujajjajc^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sysfs entries}jaj^sbaja}(j!]j#]j%]j']j)]internalrefurij[^ anchorname#sysfs-entriesujaj^jaj^ubaja}(j!]j#]j%]j']j)]ujajejaj^ubaja}(j!]j#]j%]j']j)]ujajjajc^ubeja}(j!]j#]j%]j']j)]ujajjajF^ubeja}(j!]j#]j%]j']j)]ujajjajC^ubaja}(j!]j#]j%]j']j)]ujajubj^ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Guidelines}jaj _sbaja}(j!]j#]j%]j']j)]internalrefurigpu/nova/guidelines anchornamehujaj^jaj _ubaja}(j!]j#]j%]j']j)]ujajejaj_ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLanguage}jaj-_sbaja}(j!]j#]j%]j']j)]internalrefurij_ anchorname #languageujaj^jaj*_ubaja}(j!]j#]j%]j']j)]ujajejaj'_ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStyle}jajM_sbaja}(j!]j#]j%]j']j)]internalrefurij_ anchorname#styleujaj^jajJ_ubaja}(j!]j#]j%]j']j)]ujajejajG_ubaja}(j!]j#]j%]j']j)]ujajjajD_ubaja}(j!]j#]j%]j']j)]ujajjaj'_ubeja}(j!]j#]j%]j']j)]ujajjaj$_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Documentation}jaj|_sbaja}(j!]j#]j%]j']j)]internalrefurij_ anchorname#documentationujaj^jajy_ubaja}(j!]j#]j%]j']j)]ujajejajv_ubaja}(j!]j#]j%]j']j)]ujajjaj$_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAcceptance Criteria}jaj_sbaja}(j!]j#]j%]j']j)]internalrefurij_ anchorname#acceptance-criteriaujaj^jaj_ubaja}(j!]j#]j%]j']j)]ujajejaj_ubaja}(j!]j#]j%]j']j)]ujajjaj$_ubeja}(j!]j#]j%]j']j)]ujajjaj_ubeja}(j!]j#]j%]j']j)]ujajjaj_ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja@HIDRAW - Raw Access to USB and Bluetooth Human Interface Devices}jaj_sbaja}(j!]j#]j%]j']j)]internalrefuri hid/hidraw anchornamehujaj^jaj_ubaja}(j!]j#]j%]j']j)]ujajejaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe HIDRAW API}jaj_sbaja}(j!]j#]j%]j']j)]internalrefurij_ anchorname#the-hidraw-apiujaj^jaj_ubaja}(j!]j#]j%]j']j)]ujajejaj_ubaja}(j!]j#]j%]j']j)]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaread()}jaj`sbaja}(j!]j#]j%]j']j)]internalrefurij_ anchorname#readujaj^jaj`ubaja}(j!]j#]j%]j']j)]ujajejaj`ubaja}(j!]j#]j%]j']j)]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawrite()}jaj=`sbaja}(j!]j#]j%]j']j)]internalrefurij_ anchorname#writeujaj^jaj:`ubaja}(j!]j#]j%]j']j)]ujajejaj7`ubaja}(j!]j#]j%]j']j)]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaioctl()}jaj``sbaja}(j!]j#]j%]j']j)]internalrefurij_ anchorname#ioctlujaj^jaj]`ubaja}(j!]j#]j%]j']j)]ujajejajZ`ubaja}(j!]j#]j%]j']j)]ujajjaj_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj`sbaja}(j!]j#]j%]j']j)]internalrefurij_ anchorname#exampleujaj^jaj`ubaja}(j!]j#]j%]j']j)]ujajejaj}`ubaja}(j!]j#]j%]j']j)]ujajjaj_ubeja}(j!]j#]j%]j']j)]ujajjaj_ubeja}(j!]j#]j%]j']j)]ujajjaj_ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Management}jaj`sbaja}(j!]j#]j%]j']j)]internalrefuri gpu/xe/xe_mm anchornamehujaj^jaj`ubaja}(j!]j#]j%]j']j)]ujajejaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BO management}jaj`sbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname#bo-managementujaj^jaj`ubaja}(j!]j#]j%]j']j)]ujajejaj`ubaja}(j!]j#]j%]j']j)]ujajjaj`ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja BO creation}jaj`sbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname #bo-creationujaj^jaj`ubaja}(j!]j#]j%]j']j)]ujajejaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernel BOs}jajasbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname #kernel-bosujaj^jajaubaja}(j!]j#]j%]j']j)]ujajejajaubaja}(j!]j#]j%]j']j)]ujajjajaubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser BOs}jajAasbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname #user-bosujaj^jaj>aubaja}(j!]j#]j%]j']j)]ujajejaj;aubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Private BOs}jajaasbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname #private-bosujaj^jaj^aubaja}(j!]j#]j%]j']j)]ujajejaj[aubaja}(j!]j#]j%]j']j)]ujajjajXaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja External BOs}jajasbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname #external-bosujaj^jajaubaja}(j!]j#]j%]j']j)]ujajejaj~aubaja}(j!]j#]j%]j']j)]ujajjajXaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BO placement}jajasbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname #bo-placementujaj^jajaubaja}(j!]j#]j%]j']j)]ujajejajaubaja}(j!]j#]j%]j']j)]ujajjajXaubeja}(j!]j#]j%]j']j)]ujajjaj;aubeja}(j!]j#]j%]j']j)]ujajjajaubeja}(j!]j#]j%]j']j)]ujajjaj`ubeja}(j!]j#]j%]j']j)]ujajjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja BO validation}jajasbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname#bo-validationujaj^jajaubaja}(j!]j#]j%]j']j)]ujajejajaubaja}(j!]j#]j%]j']j)]ujajjaj`ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBO eviction / moving}jajbsbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname#bo-eviction-movingujaj^jajbubaja}(j!]j#]j%]j']j)]ujajejajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRuntime eviction}jaj%bsbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname#runtime-evictionujaj^jaj"bubaja}(j!]j#]j%]j']j)]ujajejajbubaja}(j!]j#]j%]j']j)]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRebinds after runtime eviction}jajHbsbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname#rebinds-after-runtime-evictionujaj^jajEbubaja}(j!]j#]j%]j']j)]ujajejajBbubaja}(j!]j#]j%]j']j)]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Suspend / resume eviction of VRAM}jajkbsbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname #suspend-resume-eviction-of-vramujaj^jajhbubaja}(j!]j#]j%]j']j)]ujajejajebubaja}(j!]j#]j%]j']j)]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRebinds after suspend / resume}jajbsbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname#rebinds-after-suspend-resumeujaj^jajbubaja}(j!]j#]j%]j']j)]ujajejajbubaja}(j!]j#]j%]j']j)]ujajjajbubeja}(j!]j#]j%]j']j)]ujajjajaubeja}(j!]j#]j%]j']j)]ujajjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Future work}jajbsbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname #future-workujaj^jajbubaja}(j!]j#]j%]j']j)]ujajejajbubaja}(j!]j#]j%]j']j)]ujajjaj`ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGGTT}jajbsbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname#ggttujaj^jajbubaja}(j!]j#]j%]j']j)]ujajejajbubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGGTT Internal API}jajcsbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname#ggtt-internal-apiujaj^jajbubaja}(j!]j#]j%]j']j)]ujajejajbubaja}(j!]j#]j%]j']j)]ujajjajbubaja}(j!]j#]j%]j']j)]ujajjajbubeja}(j!]j#]j%]j']j)]ujajjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPagetable building}jaj/csbaja}(j!]j#]j%]j']j)]internalrefurij` anchorname#pagetable-buildingujaj^jaj,cubaja}(j!]j#]j%]j']j)]ujajejaj)cubaja}(j!]j#]j%]j']j)]ujajjaj`ubeja}(j!]j#]j%]j']j)]ujajjaj`ubeja}(j!]j#]j%]j']j)]ujajjaj`ubaja}(j!]j#]j%]j']j)]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRemote Controller devices}jajgcsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/rc-core anchornamehjajuja referencejajdcubaja}(j]j ]j ]j ]j]ujacompact_paragraphjajacubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRemote Controller core}jajcsbaja}(j]j ]j ]j ]j]internalrefurijvc anchorname#remote-controller-coreja](KKeujajxcjajcubaja}(j]j ]j ]j ]j]ujajcjajcubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Remote controller data structures and functions}jajcsbaja}(j]j ]j ]j ]j]internalrefurijvc anchorname0#remote-controller-data-structures-and-functionsja](KKKeujajxcjajcubaja}(j]j ]j ]j ]j]ujajcjajcubaja}(j]j ]j ]j ]j]uja list_itemjajcubaja}(j]j ]j ]j ]j]uja bullet_listjajcubeja}(j]j ]j ]j ]j]ujajcjajcubaja}(j]j ]j ]j ]j]ujajcjajacubeja}(j]j ]j ]j ]j]ujajcjaj^cubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Pixel data transmitter and receiver drivers}jajcsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/tx-rx anchornamehjaj ujajxcjajcubaja}(j]j ]j ]j ]j]ujajcjajcubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Bus types}jajdsbaja}(j]j ]j ]j ]j]internalrefurijd anchorname #bus-typesja](KKeujajxcjajdubaja}(j]j ]j ]j ]j]ujajcjaj dubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MIPI CSI-2}jaj2dsbaja}(j]j ]j ]j ]j]internalrefurijd anchorname #mipi-csi-2ja](KKKeujajxcjaj/dubaja}(j]j ]j ]j ]j]ujajcjaj,dubaja}(j]j ]j ]j ]j]ujajcjaj)dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParallel and BT.656}jajVdsbaja}(j]j ]j ]j ]j]internalrefurijd anchorname#parallel-and-bt-656ja](KKKeujajxcjajSdubaja}(j]j ]j ]j ]j]ujajcjajPdubaja}(j]j ]j ]j ]j]ujajcjaj)dubeja}(j]j ]j ]j ]j]ujajcjaj dubeja}(j]j ]j ]j ]j]ujajcjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTransmitter drivers}jajdsbaja}(j]j ]j ]j ]j]internalrefurijd anchorname#transmitter-driversja](KKeujajxcjajdubaja}(j]j ]j ]j ]j]ujajcjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMedia bus pixel code}jajdsbaja}(j]j ]j ]j ]j]internalrefurijd anchorname#media-bus-pixel-codeja](KKKeujajxcjajdubaja}(j]j ]j ]j ]j]ujajcjajdubaja}(j]j ]j ]j ]j]ujajcjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLink frequency}jajdsbaja}(j]j ]j ]j ]j]internalrefurijd anchorname#link-frequencyja](KKKeujajxcjajdubaja}(j]j ]j ]j ]j]ujajcjajdubaja}(j]j ]j ]j ]j]ujajcjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``.enable_streams()``ja]ja.enable_streams()}jajdsbaja}(j]j ]j ]j ]j]ujaliteraljՔNj֔Njajdubja and }jajdsbj)}(ja``.disable_streams()``ja]ja.disable_streams()}jajesbaja}(j]j ]j ]j ]j]ujajejՔNj֔Njajdubja callbacks}jajdsbeja}(j]j ]j ]j ]j]internalrefurijd anchorname-#enable-streams-and-disable-streams-callbacksja](KKKeujajxcjajdubaja}(j]j ]j ]j ]j]ujajcjajdubaja}(j]j ]j ]j ]j]ujajcjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStopping the transmitter}jaj4esbaja}(j]j ]j ]j ]j]internalrefurijd anchorname#stopping-the-transmitterja](KKKeujajxcjaj1eubaja}(j]j ]j ]j ]j]ujajcjaj.eubaja}(j]j ]j ]j ]j]ujajcjajdubeja}(j]j ]j ]j ]j]ujajcjajdubeja}(j]j ]j ]j ]j]ujajcjajdubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCSI-2 transmitter drivers}jajdesbaja}(j]j ]j ]j ]j]internalrefurijd anchorname#csi-2-transmitter-driversja](KKeujajxcjajaeubaja}(j]j ]j ]j ]j]ujajcjaj^eubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pixel rate}jajesbaja}(j]j ]j ]j ]j]internalrefurijd anchorname #pixel-rateja](KKKeujajxcjajeubaja}(j]j ]j ]j ]j]ujajcjajeubaja}(j]j ]j ]j ]j]ujajcjaj|eubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLP-11 and LP-111 states}jajesbaja}(j]j ]j ]j ]j]internalrefurijd anchorname#lp-11-and-lp-111-statesja](KKKeujajxcjajeubaja}(j]j ]j ]j ]j]ujajcjajeubaja}(j]j ]j ]j ]j]ujajcjaj|eubeja}(j]j ]j ]j ]j]ujajcjaj^eubeja}(j]j ]j ]j ]j]ujajcjajdubeja}(j]j ]j ]j ]j]ujajcjajcubeja}(j]j ]j ]j ]j]ujajcjajcubaja}(j]j ]j ]j ]j]ujajcubjS jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja I3C protocol}jajesbaja}(j]j ]j ]j ]j]internalrefuridriver-api/i3c/protocol anchornamehujajxcjajeubaja}(j]j ]j ]j ]j]ujajcjajeubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Disclaimer}jajfsbaja}(j]j ]j ]j ]j]internalrefurije anchorname #disclaimerujajxcjaj fubaja}(j]j ]j ]j ]j]ujajcjajfubaja}(j]j ]j ]j ]j]ujajcjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj1fsbaja}(j]j ]j ]j ]j]internalrefurije anchorname #introductionujajxcjaj.fubaja}(j]j ]j ]j ]j]ujajcjaj+fubaja}(j]j ]j ]j ]j]ujajcjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI3C Bus}jajTfsbaja}(j]j ]j ]j ]j]internalrefurije anchorname#i3c-busujajxcjajQfubaja}(j]j ]j ]j ]j]ujajcjajNfubaja}(j]j ]j ]j ]j]ujajcjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI3C Device discovery}jajwfsbaja}(j]j ]j ]j ]j]internalrefurije anchorname#i3c-device-discoveryujajxcjajtfubaja}(j]j ]j ]j ]j]ujajcjajqfubaja}(j]j ]j ]j ]j]ujajcjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI3C slave events}jajfsbaja}(j]j ]j ]j ]j]internalrefurije anchorname#i3c-slave-eventsujajxcjajfubaja}(j]j ]j ]j ]j]ujajcjajfubaja}(j]j ]j ]j ]j]ujajcjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja I3C Hot-Join}jajfsbaja}(j]j ]j ]j ]j]internalrefurije anchorname #i3c-hot-joinujajxcjajfubaja}(j]j ]j ]j ]j]ujajcjajfubaja}(j]j ]j ]j ]j]ujajcjajfubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaI3C transfer types}jajfsbaja}(j]j ]j ]j ]j]internalrefurije anchorname#i3c-transfer-typesujajxcjajfubaja}(j]j ]j ]j ]j]ujajcjajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI3C CCC commands}jajgsbaja}(j]j ]j ]j ]j]internalrefurije anchorname#i3c-ccc-commandsujajxcjajfubaja}(j]j ]j ]j ]j]ujajcjajfubaja}(j]j ]j ]j ]j]ujajcjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI3C Private SDR transfers}jaj#gsbaja}(j]j ]j ]j ]j]internalrefurije anchorname#i3c-private-sdr-transfersujajxcjaj gubaja}(j]j ]j ]j ]j]ujajcjajgubaja}(j]j ]j ]j ]j]ujajcjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI3C HDR commands}jajFgsbaja}(j]j ]j ]j ]j]internalrefurije anchorname#i3c-hdr-commandsujajxcjajCgubaja}(j]j ]j ]j ]j]ujajcjaj@gubaja}(j]j ]j ]j ]j]ujajcjajfubeja}(j]j ]j ]j ]j]ujajcjajfubeja}(j]j ]j ]j ]j]ujajcjajfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Backward compatibility with I2C devices}jajugsbaja}(j]j ]j ]j ]j]internalrefurije anchorname(#backward-compatibility-with-i2c-devicesujajxcjajrgubaja}(j]j ]j ]j ]j]ujajcjajogubaja}(j]j ]j ]j ]j]ujajcjajfubeja}(j]j ]j ]j ]j]ujajcjajeubeja}(j]j ]j ]j ]j]ujajcjajeubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Intel(R) Active Management Technology (Intel AMT)}jajgsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/mei/iamt anchornamehujajxcjajgubaja}(j]j ]j ]j ]j]ujajcjajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel AMT Applications}jajgsbaja}(j]j ]j ]j ]j]internalrefurijg anchorname#intel-amt-applicationsujajxcjajgubaja}(j]j ]j ]j ]j]ujajcjajgubaja}(j]j ]j ]j ]j]ujajcjajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel AMT OS Health Watchdog}jajgsbaja}(j]j ]j ]j ]j]internalrefurijg anchorname#intel-amt-os-health-watchdogujajxcjajgubaja}(j]j ]j ]j ]j]ujajcjajgubaja}(j]j ]j ]j ]j]ujajcjajgubeja}(j]j ]j ]j ]j]ujajcjajgubeja}(j]j ]j ]j ]j]ujajcjajgubaja}(j]j ]j ]j ]j]ujajcubj$jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGCropping and Scaling algorithm, used in the sh_mobile_ceu_camera driver}jaj(hsbaja}(j]j ]j ]j ]j]internalrefuri-driver-api/media/drivers/sh_mobile_ceu_camera anchornamehjajHujajxcjaj%hubaja}(j]j ]j ]j ]j]ujajcjaj"hubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajHhsbaja}(j]j ]j ]j ]j]internalrefurij7h anchorname #terminologyja](K KK KeujajxcjajEhubaja}(j]j ]j ]j ]j]ujajcjajBhubaja}(j]j ]j ]j ]j]ujajcjaj?hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Generic scaling / cropping scheme}jajlhsbaja}(j]j ]j ]j ]j]internalrefurij7h anchorname #generic-scaling-cropping-schemeja](K KK Keujajxcjajihubaja}(j]j ]j ]j ]j]ujajcjajfhubaja}(j]j ]j ]j ]j]ujajcjaj?hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS_FMT}jajhsbaja}(j]j ]j ]j ]j]internalrefurij7h anchorname#s-fmtja](K KK Keujajxcjajhubaja}(j]j ]j ]j ]j]ujajcjajhubaja}(j]j ]j ]j ]j]ujajcjaj?hubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaS_CROP}jajhsbaja}(j]j ]j ]j ]j]internalrefurij7h anchorname#s-cropja](K KK Keujajxcjajhubaja}(j]j ]j ]j ]j]ujajcjajhubaja}(j]j ]j ]j ]j]ujajcjaj?hubeja}(j]j ]j ]j ]j]ujajcjaj"hubeja}(j]j ]j ]j ]j]ujajcjajhubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDigital TV Network kABI}jajhsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/dtv-net anchornamehjajVujajxcjajhubaja}(j]j ]j ]j ]j]ujajcjajhubaja}(j]j ]j ]j ]j]ujajcjajhubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRAID}jajisbaja}(j]j ]j ]j ]j]internalrefuridriver-api/md/index anchornamehujajxcjajiubaja}(j]j ]j ]j ]j]ujajcjajiubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentj(ientries](Ndriver-api/md/md-clusterNdriver-api/md/raid5-cacheNdriver-api/md/raid5-pple includefiles](j?ijAijCiemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔA/var/lib/git/docbuild/linux/Documentation/driver-api/md/index.rstj֔Kjaj0iubaja}(j]j ]j ]j ]j]ujajcjajiubeja}(j]j ]j ]j ]j]ujajcjajiubaja}(j]j ]j ]j ]j]ujajcubj:jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ISA Drivers}jajmisbaja}(j]j ]j ]j ]j]internalrefuridriver-api/isa anchornamehujajxcjajjiubaja}(j]j ]j ]j ]j]ujajcjajgiubaja}(j]j ]j ]j ]j]ujajcjajdiubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe bttv driver}jajisbaja}(j]j ]j ]j ]j]internalrefuri#driver-api/media/drivers/bttv-devel anchornamehjaj~ujajxcjajiubaja}(j]j ]j ]j ]j]ujajcjajiubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jabttv and sound mini howto}jajisbaja}(j]j ]j ]j ]j]internalrefuriji anchorname#bttv-and-sound-mini-howtoja](K KKKeujajxcjajiubaja}(j]j ]j ]j ]j]ujajcjajiubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow sound works in detail}jajisbaja}(j]j ]j ]j ]j]internalrefuriji anchorname#how-sound-works-in-detailja](K KKKKeujajxcjajiubaja}(j]j ]j ]j ]j]ujajcjajiubaja}(j]j ]j ]j ]j]ujajcjajiubaja}(j]j ]j ]j ]j]ujajcjajiubeja}(j]j ]j ]j ]j]ujajcjajiubaja}(j]j ]j ]j ]j]ujajcjajiubeja}(j]j ]j ]j ]j]ujajcjajiubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja vidtv: Virtual Digital TV driver}jajjsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/drivers/vidtv anchornamehjajujajxcjajjubaja}(j]j ]j ]j ]j]ujajcjajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jaj?jsbaja}(j]j ]j ]j ]j]internalrefurij.j anchorname #backgroundja](K KKKeujajxcjajmsbaja}(j]j ]j ]j ]j]internalrefuri#driver-api/media/drivers/radiotrack anchornamehjajujajxcjaj;mubaja}(j]j ]j ]j ]j]ujajcjaj8mubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACKNOWLEDGMENTS}jaj^msbaja}(j]j ]j ]j ]j]internalrefurijMm anchorname#acknowledgmentsja](K KKKeujajxcjaj[mubaja}(j]j ]j ]j ]j]ujajcjajXmubaja}(j]j ]j ]j ]j]ujajcjajUmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWHY THIS DOCUMENT?}jajmsbaja}(j]j ]j ]j ]j]internalrefurijMm anchorname#why-this-documentja](K KKKeujajxcjajmubaja}(j]j ]j ]j ]j]ujajcjaj|mubaja}(j]j ]j ]j ]j]ujajcjajUmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHYSICAL DESCRIPTION}jajmsbaja}(j]j ]j ]j ]j]internalrefurijMm anchorname#physical-descriptionja](K KKKeujajxcjajmubaja}(j]j ]j ]j ]j]ujajcjajmubaja}(j]j ]j ]j ]j]ujajcjajUmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CONTROLLING THE CARD WITH IOPORT}jajmsbaja}(j]j ]j ]j ]j]internalrefurijMm anchorname!#controlling-the-card-with-ioportja](K KKKeujajxcjajmubaja}(j]j ]j ]j ]j]ujajcjajmubaja}(j]j ]j ]j ]j]ujajcjajUmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPROGRAMMING EXAMPLES}jajmsbaja}(j]j ]j ]j ]j]internalrefurijMm anchorname#programming-examplesja](K KKKeujajxcjajmubaja}(j]j ]j ]j ]j]ujajcjajmubaja}(j]j ]j ]j ]j]ujajcjajUmubeja}(j]j ]j ]j ]j]ujajcjaj8mubeja}(j]j ]j ]j ]j]ujajcjaj5mubaja}(j]j ]j ]j ]j]ujajcubj,jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe cx2341x driver}jaj'nsbaja}(j]j ]j ]j ]j]internalrefuri&driver-api/media/drivers/cx2341x-devel anchornamehjajujajxcjaj$nubaja}(j]j ]j ]j ]j]ujajcjaj!nubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory at cx2341x chips}jajGnsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#memory-at-cx2341x-chipsja](K KKKeujajxcjajDnubaja}(j]j ]j ]j ]j]ujajcjajAnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Memory Map}jajhnsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #memory-mapja](K KKKKeujajxcjajenubaja}(j]j ]j ]j ]j]ujajcjajbnubaja}(j]j ]j ]j ]j]ujajcjaj_nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Registers}jajnsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #registersja](K KKKKeujajxcjajnubaja}(j]j ]j ]j ]j]ujajcjajnubaja}(j]j ]j ]j ]j]ujajcjaj_nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt Status Register}jajnsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#interrupt-status-registerja](K KKKKeujajxcjajnubaja}(j]j ]j ]j ]j]ujajcjajnubaja}(j]j ]j ]j ]j]ujajcjaj_nubeja}(j]j ]j ]j ]j]ujajcjajAnubeja}(j]j ]j ]j ]j]ujajcjaj>nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMissing documentation}jajnsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#missing-documentationja](K KKKeujajxcjajnubaja}(j]j ]j ]j ]j]ujajcjajnubaja}(j]j ]j ]j ]j]ujajcjaj>nubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe cx2341x firmware upload}jajosbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#the-cx2341x-firmware-uploadja](K KKKeujajxcjajoubaja}(j]j ]j ]j ]j]ujajcjajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How to find}jaj%osbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #how-to-findja](K KKKKeujajxcjaj"oubaja}(j]j ]j ]j ]j]ujajcjajoubaja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How to load}jajIosbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #how-to-loadja](K KKKKeujajxcjajFoubaja}(j]j ]j ]j ]j]ujajcjajCoubaja}(j]j ]j ]j ]j]ujajcjajoubeja}(j]j ]j ]j ]j]ujajcjajnubeja}(j]j ]j ]j ]j]ujajcjaj>nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to call the firmware API}jajyosbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#how-to-call-the-firmware-apija](K KKKeujajxcjajvoubaja}(j]j ]j ]j ]j]ujajcjajsoubaja}(j]j ]j ]j ]j]ujajcjaj>nubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOSD firmware API description}jajosbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#osd-firmware-api-descriptionja](K KKKeujajxcjajoubaja}(j]j ]j ]j ]j]ujajcjajoubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_OSD_GET_FRAMEBUFFER}jajosbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-osd-get-framebufferja](K KKKKeujajxcjajoubaja}(j]j ]j ]j ]j]ujajcjajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajosbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #descriptionja](K KKKKKeujajxcjajoubaja}(j]j ]j ]j ]j]ujajcjajoubaja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajpsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #result-0ja](K KKKKKeujajxcjajpubaja}(j]j ]j ]j ]j]ujajcjajoubaja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jaj'psbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #result-1ja](K KKKKKeujajxcjaj$pubaja}(j]j ]j ]j ]j]ujajcjaj!pubaja}(j]j ]j ]j ]j]ujajcjajoubeja}(j]j ]j ]j ]j]ujajcjajoubeja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_OSD_GET_PIXEL_FORMAT}jajWpsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-osd-get-pixel-formatja](K KKKKeujajxcjajTpubaja}(j]j ]j ]j ]j]ujajcjajQpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajxpsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id1ja](K KKKKKeujajxcjajupubaja}(j]j ]j ]j ]j]ujajcjajrpubaja}(j]j ]j ]j ]j]ujajcjajopubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajpsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id2ja](K KKKKKeujajxcjajpubaja}(j]j ]j ]j ]j]ujajcjajpubaja}(j]j ]j ]j ]j]ujajcjajopubeja}(j]j ]j ]j ]j]ujajcjajQpubeja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_OSD_SET_PIXEL_FORMAT}jajpsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-osd-set-pixel-formatja](K KKKKeujajxcjajpubaja}(j]j ]j ]j ]j]ujajcjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajpsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id3ja](K KKKKKeujajxcjajpubaja}(j]j ]j ]j ]j]ujajcjajpubaja}(j]j ]j ]j ]j]ujajcjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajqsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#param-0ja](K KKKKKeujajxcjajqubaja}(j]j ]j ]j ]j]ujajcjaj qubaja}(j]j ]j ]j ]j]ujajcjajpubeja}(j]j ]j ]j ]j]ujajcjajpubeja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_OSD_GET_STATE}jajAqsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-osd-get-stateja](K KKKKeujajxcjaj>qubaja}(j]j ]j ]j ]j]ujajcjaj;qubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajbqsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id4ja](K KKKKKeujajxcjaj_qubaja}(j]j ]j ]j ]j]ujajcjaj\qubaja}(j]j ]j ]j ]j]ujajcjajYqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajqsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id5ja](K KKKKKeujajxcjajqubaja}(j]j ]j ]j ]j]ujajcjajqubaja}(j]j ]j ]j ]j]ujajcjajYqubeja}(j]j ]j ]j ]j]ujajcjaj;qubeja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_OSD_SET_STATE}jajqsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-osd-set-stateja](K KKKKeujajxcjajqubaja}(j]j ]j ]j ]j]ujajcjajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajqsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id6ja](K KKKKKeujajxcjajqubaja}(j]j ]j ]j ]j]ujajcjajqubaja}(j]j ]j ]j ]j]ujajcjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajqsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id7ja](K KKKKKeujajxcjajqubaja}(j]j ]j ]j ]j]ujajcjajqubaja}(j]j ]j ]j ]j]ujajcjajqubeja}(j]j ]j ]j ]j]ujajcjajqubeja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_OSD_GET_OSD_COORDS}jaj+rsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-osd-get-osd-coordsja](K KKKKeujajxcjaj(rubaja}(j]j ]j ]j ]j]ujajcjaj%rubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajLrsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id8ja](K KKKKKeujajxcjajIrubaja}(j]j ]j ]j ]j]ujajcjajFrubaja}(j]j ]j ]j ]j]ujajcjajCrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajprsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id9ja](K KKKKKeujajxcjajmrubaja}(j]j ]j ]j ]j]ujajcjajjrubaja}(j]j ]j ]j ]j]ujajcjajCrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jajrsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id10ja](K KKKKKeujajxcjajrubaja}(j]j ]j ]j ]j]ujajcjajrubaja}(j]j ]j ]j ]j]ujajcjajCrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[2]}jajrsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #result-2ja](K KKKKKeujajxcjajrubaja}(j]j ]j ]j ]j]ujajcjajrubaja}(j]j ]j ]j ]j]ujajcjajCrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[3]}jajrsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #result-3ja](K KKKKKeujajxcjajrubaja}(j]j ]j ]j ]j]ujajcjajrubaja}(j]j ]j ]j ]j]ujajcjajCrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[4]}jajssbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #result-4ja](K KKKKKeujajxcjajrubaja}(j]j ]j ]j ]j]ujajcjajrubaja}(j]j ]j ]j ]j]ujajcjajCrubeja}(j]j ]j ]j ]j]ujajcjaj%rubeja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_OSD_SET_OSD_COORDS}jaj0ssbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-osd-set-osd-coordsja](K KKKKeujajxcjaj-subaja}(j]j ]j ]j ]j]ujajcjaj*subjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajQssbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id11ja](K KKKKKeujajxcjajNsubaja}(j]j ]j ]j ]j]ujajcjajKsubaja}(j]j ]j ]j ]j]ujajcjajHsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajussbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id12ja](K KKKKKeujajxcjajrsubaja}(j]j ]j ]j ]j]ujajcjajosubaja}(j]j ]j ]j ]j]ujajcjajHsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajssbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#param-1ja](K KKKKKeujajxcjajsubaja}(j]j ]j ]j ]j]ujajcjajsubaja}(j]j ]j ]j ]j]ujajcjajHsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajssbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#param-2ja](K KKKKKeujajxcjajsubaja}(j]j ]j ]j ]j]ujajcjajsubaja}(j]j ]j ]j ]j]ujajcjajHsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jajssbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#param-3ja](K KKKKKeujajxcjajsubaja}(j]j ]j ]j ]j]ujajcjajsubaja}(j]j ]j ]j ]j]ujajcjajHsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[4]}jajtsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#param-4ja](K KKKKKeujajxcjajtubaja}(j]j ]j ]j ]j]ujajcjajsubaja}(j]j ]j ]j ]j]ujajcjajHsubeja}(j]j ]j ]j ]j]ujajcjaj*subeja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_OSD_GET_SCREEN_COORDS}jaj5tsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-osd-get-screen-coordsja](K KKKKeujajxcjaj2tubaja}(j]j ]j ]j ]j]ujajcjaj/tubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajVtsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id13ja](K KKKKKeujajxcjajStubaja}(j]j ]j ]j ]j]ujajcjajPtubaja}(j]j ]j ]j ]j]ujajcjajMtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajztsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id14ja](K KKKKKeujajxcjajwtubaja}(j]j ]j ]j ]j]ujajcjajttubaja}(j]j ]j ]j ]j]ujajcjajMtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jajtsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id15ja](K KKKKKeujajxcjajtubaja}(j]j ]j ]j ]j]ujajcjajtubaja}(j]j ]j ]j ]j]ujajcjajMtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[2]}jajtsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id16ja](K KKKKKeujajxcjajtubaja}(j]j ]j ]j ]j]ujajcjajtubaja}(j]j ]j ]j ]j]ujajcjajMtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[3]}jajtsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id17ja](K KKKKKeujajxcjajtubaja}(j]j ]j ]j ]j]ujajcjajtubaja}(j]j ]j ]j ]j]ujajcjajMtubeja}(j]j ]j ]j ]j]ujajcjaj/tubeja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_OSD_SET_SCREEN_COORDS}jajusbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-osd-set-screen-coordsja](K KKKK eujajxcjajuubaja}(j]j ]j ]j ]j]ujajcjajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj7usbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id18ja](K KKKK Keujajxcjaj4uubaja}(j]j ]j ]j ]j]ujajcjaj1uubaja}(j]j ]j ]j ]j]ujajcjaj.uubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj[usbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id19ja](K KKKK KeujajxcjajXuubaja}(j]j ]j ]j ]j]ujajcjajUuubaja}(j]j ]j ]j ]j]ujajcjaj.uubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajusbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id20ja](K KKKK Keujajxcjaj|uubaja}(j]j ]j ]j ]j]ujajcjajyuubaja}(j]j ]j ]j ]j]ujajcjaj.uubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajusbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id21ja](K KKKK Keujajxcjajuubaja}(j]j ]j ]j ]j]ujajcjajuubaja}(j]j ]j ]j ]j]ujajcjaj.uubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jajusbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id22ja](K KKKK Keujajxcjajuubaja}(j]j ]j ]j ]j]ujajcjajuubaja}(j]j ]j ]j ]j]ujajcjaj.uubeja}(j]j ]j ]j ]j]ujajcjajuubeja}(j]j ]j ]j ]j]ujajcjajoubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_OSD_GET_GLOBAL_ALPHA}jajusbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-osd-get-global-alphaja](K KKKK eujajxcjajuubaja}(j]j ]j ]j ]j]ujajcjajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajvsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id23ja](K KKKK Keujajxcjajvubaja}(j]j ]j ]j ]j]ujajcjajvubaja}(j]j ]j ]j ]j]ujajcjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajnubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Encoder firmware API description}jajksbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname!#encoder-firmware-api-descriptionja](K KKKeujajxcjajhubaja}(j]j ]j ]j ]j]ujajcjajeubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_PING_FW}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-ping-fwja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id76ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_START_CAPTURE}jaj݀sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-start-captureja](K KKKKeujajxcjajڀubaja}(j]j ]j ]j ]j]ujajcjaj׀ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id77ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj"sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id78ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajFsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id79ja](K KKKKKeujajxcjajCubaja}(j]j ]j ]j ]j]ujajcjaj@ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjaj׀ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_STOP_CAPTURE}jajvsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-stop-captureja](K KKKKeujajxcjajsubaja}(j]j ]j ]j ]j]ujajcjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id80ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id81ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jaj߁sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id82ja](K KKKKKeujajxcjaj܁ubaja}(j]j ]j ]j ]j]ujajcjajفubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id83ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajpubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_AUDIO_ID}jaj3sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-audio-idja](K KKKKeujajxcjaj0ubaja}(j]j ]j ]j ]j]ujajcjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajTsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id84ja](K KKKKKeujajxcjajQubaja}(j]j ]j ]j ]j]ujajcjajNubaja}(j]j ]j ]j ]j]ujajcjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajxsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id85ja](K KKKKKeujajxcjajuubaja}(j]j ]j ]j ]j]ujajcjajrubaja}(j]j ]j ]j ]j]ujajcjajKubeja}(j]j ]j ]j ]j]ujajcjaj-ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_VIDEO_ID}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-video-idja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajɂsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id86ja](K KKKKKeujajxcjajƂubaja}(j]j ]j ]j ]j]ujajcjajÂubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id87ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_PCR_ID}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-pcr-idja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj>sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id88ja](K KKKKKeujajxcjaj;ubaja}(j]j ]j ]j ]j]ujajcjaj8ubaja}(j]j ]j ]j ]j]ujajcjaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajbsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id89ja](K KKKKKeujajxcjaj_ubaja}(j]j ]j ]j ]j]ujajcjaj\ubaja}(j]j ]j ]j ]j]ujajcjaj5ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_FRAME_RATE}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-frame-rateja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id90ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj׃sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id91ja](K KKKKKeujajxcjajԃubaja}(j]j ]j ]j ]j]ujajcjajуubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_FRAME_SIZE}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-frame-sizeja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj(sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id92ja](K KKKKKeujajxcjaj%ubaja}(j]j ]j ]j ]j]ujajcjaj"ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajLsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id93ja](K KKKKKeujajxcjajIubaja}(j]j ]j ]j ]j]ujajcjajFubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajpsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id94ja](K KKKKKeujajxcjajmubaja}(j]j ]j ]j ]j]ujajcjajjubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_BIT_RATE}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-bit-rateja](K KKKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id95ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id96ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj߄ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jaj sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id97ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jaj-sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id98ja](K KKKK Keujajxcjaj*ubaja}(j]j ]j ]j ]j]ujajcjaj'ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jajQsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id99ja](K KKKK KeujajxcjajNubaja}(j]j ]j ]j ]j]ujajcjajKubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[4]}jajusbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id100ja](K KKKK Keujajxcjajrubaja}(j]j ]j ]j ]j]ujajcjajoubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[5]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id101ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_GOP_PROPERTIES}jajɅsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-gop-propertiesja](K KKKK eujajxcjajƅubaja}(j]j ]j ]j ]j]ujajcjajÅubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id102ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id103ja](K KKKK Keujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jaj2sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id104ja](K KKKK Keujajxcjaj/ubaja}(j]j ]j ]j ]j]ujajcjaj,ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajÅubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_ASPECT_RATIO}jajbsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-aspect-ratioja](K KKKK eujajxcjaj_ubaja}(j]j ]j ]j ]j]ujajcjaj\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id105ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj}ubaja}(j]j ]j ]j ]j]ujajcjajzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id106ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajzubeja}(j]j ]j ]j ]j]ujajcjaj\ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_DNR_FILTER_MODE}jaj׆sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #cx2341x-enc-set-dnr-filter-modeja](K KKKK eujajxcjajԆubaja}(j]j ]j ]j ]j]ujajcjajцubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id107ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id108ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jaj@sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id109ja](K KKKK Keujajxcjaj=ubaja}(j]j ]j ]j ]j]ujajcjaj:ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajцubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja CX2341X_ENC_SET_DNR_FILTER_PROPS}jajpsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname!#cx2341x-enc-set-dnr-filter-propsja](K KKKK eujajxcjajmubaja}(j]j ]j ]j ]j]ujajcjajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id110ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id111ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajهsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id112ja](K KKKK Keujajxcjajևubaja}(j]j ]j ]j ]j]ujajcjajӇubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajjubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_CORING_LEVELS}jaj sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-coring-levelsja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj*sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id113ja](K KKKKKeujajxcjaj'ubaja}(j]j ]j ]j ]j]ujajcjaj$ubaja}(j]j ]j ]j ]j]ujajcjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajNsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id114ja](K KKKKKeujajxcjajKubaja}(j]j ]j ]j ]j]ujajcjajHubaja}(j]j ]j ]j ]j]ujajcjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajrsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id115ja](K KKKKKeujajxcjajoubaja}(j]j ]j ]j ]j]ujajcjajlubaja}(j]j ]j ]j ]j]ujajcjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id116ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id117ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj!ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#CX2341X_ENC_SET_SPATIAL_FILTER_TYPE}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname$#cx2341x-enc-set-spatial-filter-typeja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id118ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj/sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id119ja](K KKKKKeujajxcjaj,ubaja}(j]j ]j ]j ]j]ujajcjaj)ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajSsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id120ja](K KKKKKeujajxcjajPubaja}(j]j ]j ]j ]j]ujajcjajMubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_VBI_LINE}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-vbi-lineja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id121ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajȉsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id122ja](K KKKKKeujajxcjajʼnubaja}(j]j ]j ]j ]j]ujajcjaj‰ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id123ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id124ja](K KKKKKeujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jaj4sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id125ja](K KKKKKeujajxcjaj1ubaja}(j]j ]j ]j ]j]ujajcjaj.ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[4]}jajXsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id126ja](K KKKKKeujajxcjajUubaja}(j]j ]j ]j ]j]ujajcjajRubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjaj}ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_STREAM_TYPE}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-stream-typeja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id127ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj͊sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id128ja](K KKKKKeujajxcjajʊubaja}(j]j ]j ]j ]j]ujajcjajNJubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_OUTPUT_PORT}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-output-portja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id129ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajBsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id130ja](K KKKKKeujajxcjaj?ubaja}(j]j ]j ]j ]j]ujajcjaj<ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajfsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id131ja](K KKKKKeujajxcjajcubaja}(j]j ]j ]j ]j]ujajcjaj`ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja CX2341X_ENC_SET_AUDIO_PROPERTIES}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname!#cx2341x-enc-set-audio-propertiesja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id132ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajۋsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id133ja](K KKKKKeujajxcjaj؋ubaja}(j]j ]j ]j ]j]ujajcjajՋubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_HALT_FW}jaj sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-halt-fwja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj,sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id134ja](K KKKKKeujajxcjaj)ubaja}(j]j ]j ]j ]j]ujajcjaj&ubaja}(j]j ]j ]j ]j]ujajcjaj#ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_GET_VERSION}jaj\sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-get-versionja](K KKKKeujajxcjajYubaja}(j]j ]j ]j ]j]ujajcjajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj}sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id135ja](K KKKKKeujajxcjajzubaja}(j]j ]j ]j ]j]ujajcjajwubaja}(j]j ]j ]j ]j]ujajcjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id136ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajtubeja}(j]j ]j ]j ]j]ujajcjajVubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_GOP_CLOSURE}jajьsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-gop-closureja](K KKKKeujajxcjajΌubaja}(j]j ]j ]j ]j]ujajcjajˌubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id137ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id138ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajˌubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_GET_SEQ_END}jajFsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-get-seq-endja](K KKKKeujajxcjajCubaja}(j]j ]j ]j ]j]ujajcjaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajgsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id139ja](K KKKKKeujajxcjajdubaja}(j]j ]j ]j ]j]ujajcjajaubaja}(j]j ]j ]j ]j]ujajcjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id140ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id141ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj^ubeja}(j]j ]j ]j ]j]ujajcjaj@ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_PGM_INDEX_INFO}jajߍsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-pgm-index-infoja](K KKKKeujajxcjaj܍ubaja}(j]j ]j ]j ]j]ujajcjajٍubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id142ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj$sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id143ja](K KKKKKeujajxcjaj!ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajHsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id144ja](K KKKKKeujajxcjajEubaja}(j]j ]j ]j ]j]ujajcjajBubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajlsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id145ja](K KKKKKeujajxcjajiubaja}(j]j ]j ]j ]j]ujajcjajfubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id146ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajٍubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_VBI_CONFIG}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-vbi-configja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id147ja](K KKKKKeujajxcjajގubaja}(j]j ]j ]j ]j]ujajcjajێubaja}(j]j ]j ]j ]j]ujajcjaj؎ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id148ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj؎ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jaj)sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id149ja](K KKKKKeujajxcjaj&ubaja}(j]j ]j ]j ]j]ujajcjaj#ubaja}(j]j ]j ]j ]j]ujajcjaj؎ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajMsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id150ja](K KKKKKeujajxcjajJubaja}(j]j ]j ]j ]j]ujajcjajGubaja}(j]j ]j ]j ]j]ujajcjaj؎ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jajqsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id151ja](K KKKKKeujajxcjajnubaja}(j]j ]j ]j ]j]ujajcjajkubaja}(j]j ]j ]j ]j]ujajcjaj؎ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[4]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id152ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj؎ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[5]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id153ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj؎ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[6]}jajݏsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id154ja](K KKKKKeujajxcjajڏubaja}(j]j ]j ]j ]j]ujajcjaj׏ubaja}(j]j ]j ]j ]j]ujajcjaj؎ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id155ja](K KKKKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj؎ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jaj%sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id156ja](K KKKKK eujajxcjaj"ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj؎ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[2]}jajIsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id157ja](K KKKKK eujajxcjajFubaja}(j]j ]j ]j ]j]ujajcjajCubaja}(j]j ]j ]j ]j]ujajcjaj؎ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_DMA_BLOCK_SIZE}jajysbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-dma-block-sizeja](K KKKKeujajxcjajvubaja}(j]j ]j ]j ]j]ujajcjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id158ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id159ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id160ja](K KKKKKeujajxcjajߐubaja}(j]j ]j ]j ]j]ujajcjajܐubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajsubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#CX2341X_ENC_GET_PREV_DMA_INFO_MB_10}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname$#cx2341x-enc-get-prev-dma-info-mb-10ja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj3sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id161ja](K KKKKKeujajxcjaj0ubaja}(j]j ]j ]j ]j]ujajcjaj-ubaja}(j]j ]j ]j ]j]ujajcjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajWsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id162ja](K KKKKKeujajxcjajTubaja}(j]j ]j ]j ]j]ujajcjajQubaja}(j]j ]j ]j ]j]ujajcjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jaj{sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id163ja](K KKKKKeujajxcjajxubaja}(j]j ]j ]j ]j]ujajcjajuubaja}(j]j ]j ]j ]j]ujajcjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[2]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id164ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj*ubeja}(j]j ]j ]j ]j]ujajcjaj ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"CX2341X_ENC_GET_PREV_DMA_INFO_MB_9}jajϑsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname##cx2341x-enc-get-prev-dma-info-mb-9ja](K KKKKeujajxcjaj̑ubaja}(j]j ]j ]j ]j]ujajcjajɑubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id165ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id166ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jaj8sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id167ja](K KKKKKeujajxcjaj5ubaja}(j]j ]j ]j ]j]ujajcjaj2ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[2]}jaj\sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id168ja](K KKKKKeujajxcjajYubaja}(j]j ]j ]j ]j]ujajcjajVubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[3]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id169ja](K KKKKKeujajxcjaj}ubaja}(j]j ]j ]j ]j]ujajcjajzubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajɑubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SCHED_DMA_TO_HOST}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-sched-dma-to-hostja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajђsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id170ja](K KKKKKeujajxcjajΒubaja}(j]j ]j ]j ]j]ujajcjaj˒ubaja}(j]j ]j ]j ]j]ujajcjajȒubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id171ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajȒubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id172ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajȒubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jaj=sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id173ja](K KKKKKeujajxcjaj:ubaja}(j]j ]j ]j ]j]ujajcjaj7ubaja}(j]j ]j ]j ]j]ujajcjajȒubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_INITIALIZE_INPUT}jajmsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-initialize-inputja](K KKKKeujajxcjajjubaja}(j]j ]j ]j ]j]ujajcjajgubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id174ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajgubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_FRAME_DROP_RATE}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #cx2341x-enc-set-frame-drop-rateja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajߓsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id175ja](K KKKKKeujajxcjajܓubaja}(j]j ]j ]j ]j]ujajcjajٓubaja}(j]j ]j ]j ]j]ujajcjaj֓ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id176ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj֓ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_PAUSE_ENCODER}jaj3sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-pause-encoderja](K KKKK eujajxcjaj0ubaja}(j]j ]j ]j ]j]ujajcjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajTsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id177ja](K KKKK KeujajxcjajQubaja}(j]j ]j ]j ]j]ujajcjajNubaja}(j]j ]j ]j ]j]ujajcjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajxsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id178ja](K KKKK Keujajxcjajuubaja}(j]j ]j ]j ]j]ujajcjajrubaja}(j]j ]j ]j ]j]ujajcjajKubeja}(j]j ]j ]j ]j]ujajcjaj-ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_REFRESH_INPUT}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-refresh-inputja](K KKKK!eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajɔsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id179ja](K KKKK!KeujajxcjajƔubaja}(j]j ]j ]j ]j]ujajcjajÔubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_COPYRIGHT}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-copyrightja](K KKKK"eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id180ja](K KKKK"Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj>sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id181ja](K KKKK"Keujajxcjaj;ubaja}(j]j ]j ]j ]j]ujajcjaj8ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"CX2341X_ENC_SET_EVENT_NOTIFICATION}jajnsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname##cx2341x-enc-set-event-notificationja](K KKKK#eujajxcjajkubaja}(j]j ]j ]j ]j]ujajcjajhubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id182ja](K KKKK#Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id183ja](K KKKK#Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajוsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id184ja](K KKKK#Keujajxcjajԕubaja}(j]j ]j ]j ]j]ujajcjajѕubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id185ja](K KKKK#Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id186ja](K KKKK#Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajhubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_NUM_VSYNC_LINES}jajOsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #cx2341x-enc-set-num-vsync-linesja](K KKKK$eujajxcjajLubaja}(j]j ]j ]j ]j]ujajcjajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajpsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id187ja](K KKKK$Keujajxcjajmubaja}(j]j ]j ]j ]j]ujajcjajjubaja}(j]j ]j ]j ]j]ujajcjajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id188ja](K KKKK$Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id189ja](K KKKK$Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajgubeja}(j]j ]j ]j ]j]ujajcjajIubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_PLACEHOLDER}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-placeholderja](K KKKK%eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id190ja](K KKKK%Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj-sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id191ja](K KKKK%Keujajxcjaj*ubaja}(j]j ]j ]j ]j]ujajcjaj'ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajQsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id192ja](K KKKK%KeujajxcjajNubaja}(j]j ]j ]j ]j]ujajcjajKubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajusbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id193ja](K KKKK%Keujajxcjajrubaja}(j]j ]j ]j ]j]ujajcjajoubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id194ja](K KKKK%Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[4]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id195ja](K KKKK%Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[5]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id196ja](K KKKK%Keujajxcjajޗubaja}(j]j ]j ]j ]j]ujajcjajۗubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[6]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id197ja](K KKKK%Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[7]}jaj)sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id198ja](K KKKK%K eujajxcjaj&ubaja}(j]j ]j ]j ]j]ujajcjaj#ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[8]}jajMsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id199ja](K KKKK%K eujajxcjajJubaja}(j]j ]j ]j ]j]ujajcjajGubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[9]}jajqsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id200ja](K KKKK%K eujajxcjajnubaja}(j]j ]j ]j ]j]ujajcjajkubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Param[10]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id201ja](K KKKK%K eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Param[11]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #param-11ja](K KKKK%K eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_MUTE_VIDEO}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-mute-videoja](K KKKK&eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id202ja](K KKKK&Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj.sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id203ja](K KKKK&Keujajxcjaj+ubaja}(j]j ]j ]j ]j]ujajcjaj(ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_MUTE_AUDIO}jaj^sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-mute-audioja](K KKKK'eujajxcjaj[ubaja}(j]j ]j ]j ]j]ujajcjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id204ja](K KKKK'Keujajxcjaj|ubaja}(j]j ]j ]j ]j]ujajcjajyubaja}(j]j ]j ]j ]j]ujajcjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id205ja](K KKKK'Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajvubeja}(j]j ]j ]j ]j]ujajcjajXubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_SET_VERT_CROP_LINE}jajәsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-set-vert-crop-lineja](K KKKK(eujajxcjajЙubaja}(j]j ]j ]j ]j]ujajcjaj͙ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id206ja](K KKKK(Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id207ja](K KKKK(Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjaj͙ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_ENC_MISC}jajHsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-enc-miscja](K KKKK)eujajxcjajEubaja}(j]j ]j ]j ]j]ujajcjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajisbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id208ja](K KKKK)Keujajxcjajfubaja}(j]j ]j ]j ]j]ujajcjajcubaja}(j]j ]j ]j ]j]ujajcjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id209ja](K KKKK)Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id210ja](K KKKK)Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj`ubeja}(j]j ]j ]j ]j]ujajcjajBubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajeubeja}(j]j ]j ]j ]j]ujajcjaj>nubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Decoder firmware API description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname!#decoder-firmware-api-descriptionja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_PING_FW}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-ping-fwja](K KKKKeujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj/sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id211ja](K KKKKKeujajxcjaj,ubaja}(j]j ]j ]j ]j]ujajcjaj)ubaja}(j]j ]j ]j ]j]ujajcjaj&ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_START_PLAYBACK}jaj_sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-start-playbackja](K KKKKeujajxcjaj\ubaja}(j]j ]j ]j ]j]ujajcjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id212ja](K KKKKKeujajxcjaj}ubaja}(j]j ]j ]j ]j]ujajcjajzubaja}(j]j ]j ]j ]j]ujajcjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id213ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajțsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id214ja](K KKKKKeujajxcjajśubaja}(j]j ]j ]j ]j]ujajcjaj›ubaja}(j]j ]j ]j ]j]ujajcjajwubeja}(j]j ]j ]j ]j]ujajcjajYubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_STOP_PLAYBACK}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-stop-playbackja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id215ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj=sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id216ja](K KKKKKeujajxcjaj:ubaja}(j]j ]j ]j ]j]ujajcjaj7ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajasbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id217ja](K KKKKKeujajxcjaj^ubaja}(j]j ]j ]j ]j]ujajcjaj[ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id218ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_SET_PLAYBACK_SPEED}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-set-playback-speedja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj֜sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id219ja](K KKKKKeujajxcjajӜubaja}(j]j ]j ]j ]j]ujajcjajМubaja}(j]j ]j ]j ]j]ujajcjaj͜ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id220ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj͜ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id221ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj͜ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajBsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id222ja](K KKKKKeujajxcjaj?ubaja}(j]j ]j ]j ]j]ujajcjaj<ubaja}(j]j ]j ]j ]j]ujajcjaj͜ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jajfsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id223ja](K KKKKKeujajxcjajcubaja}(j]j ]j ]j ]j]ujajcjaj`ubaja}(j]j ]j ]j ]j]ujajcjaj͜ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[4]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id224ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj͜ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[5]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id225ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj͜ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[6]}jajҝsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id226ja](K KKKKKeujajxcjajϝubaja}(j]j ]j ]j ]j]ujajcjaj̝ubaja}(j]j ]j ]j ]j]ujajcjaj͜ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_STEP_VIDEO}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-step-videoja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj#sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id227ja](K KKKKKeujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajGsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id228ja](K KKKKKeujajxcjajDubaja}(j]j ]j ]j ]j]ujajcjajAubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_SET_DMA_BLOCK_SIZE}jajwsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-set-dma-block-sizeja](K KKKKeujajxcjajtubaja}(j]j ]j ]j ]j]ujajcjajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id229ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id230ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajqubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_GET_XFER_INFO}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-get-xfer-infoja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id231ja](K KKKKKeujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jaj1sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id232ja](K KKKKKeujajxcjaj.ubaja}(j]j ]j ]j ]j]ujajcjaj+ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jajUsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id233ja](K KKKKKeujajxcjajRubaja}(j]j ]j ]j ]j]ujajcjajOubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[2]}jajysbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id234ja](K KKKKKeujajxcjajvubaja}(j]j ]j ]j ]j]ujajcjajsubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[3]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id235ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_GET_DMA_STATUS}jaj͟sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-get-dma-statusja](K KKKKeujajxcjajʟubaja}(j]j ]j ]j ]j]ujajcjajǟubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id236ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id237ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jaj6sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id238ja](K KKKKKeujajxcjaj3ubaja}(j]j ]j ]j ]j]ujajcjaj0ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajǟubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_SCHED_DMA_FROM_HOST}jajfsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #cx2341x-dec-sched-dma-from-hostja](K KKKK eujajxcjajcubaja}(j]j ]j ]j ]j]ujajcjaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id239ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id240ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajϠsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id241ja](K KKKK Keujajxcjaj̠ubaja}(j]j ]j ]j ]j]ujajcjajɠubaja}(j]j ]j ]j ]j]ujajcjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id242ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj~ubeja}(j]j ]j ]j ]j]ujajcjaj`ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_PAUSE_PLAYBACK}jaj#sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-pause-playbackja](K KKKK eujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajDsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id243ja](K KKKK KeujajxcjajAubaja}(j]j ]j ]j ]j]ujajcjaj>ubaja}(j]j ]j ]j ]j]ujajcjaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajhsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id244ja](K KKKK Keujajxcjajeubaja}(j]j ]j ]j ]j]ujajcjajbubaja}(j]j ]j ]j ]j]ujajcjaj;ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_HALT_FW}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-halt-fwja](K KKKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id245ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_SET_STANDARD}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-set-standardja](K KKKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id246ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj.sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id247ja](K KKKK Keujajxcjaj+ubaja}(j]j ]j ]j ]j]ujajcjaj(ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_GET_VERSION}jaj^sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-get-versionja](K KKKK eujajxcjaj[ubaja}(j]j ]j ]j ]j]ujajcjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id248ja](K KKKK Keujajxcjaj|ubaja}(j]j ]j ]j ]j]ujajcjajyubaja}(j]j ]j ]j ]j]ujajcjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id249ja](K KKKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajvubeja}(j]j ]j ]j ]j]ujajcjajXubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_SET_STREAM_INPUT}jajӢsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-set-stream-inputja](K KKKKeujajxcjajТubaja}(j]j ]j ]j ]j]ujajcjaj͢ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id250ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id251ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjaj͢ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_GET_TIMING_INFO}jajHsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-get-timing-infoja](K KKKKeujajxcjajEubaja}(j]j ]j ]j ]j]ujajcjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajisbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id252ja](K KKKKKeujajxcjajfubaja}(j]j ]j ]j ]j]ujajcjajcubaja}(j]j ]j ]j ]j]ujajcjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id253ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id254ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[2]}jajգsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id255ja](K KKKKKeujajxcjajңubaja}(j]j ]j ]j ]j]ujajcjajϣubaja}(j]j ]j ]j ]j]ujajcjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[3]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id256ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[4]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id257ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj`ubeja}(j]j ]j ]j ]j]ujajcjajBubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_SET_AUDIO_MODE}jajMsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-set-audio-modeja](K KKKKeujajxcjajJubaja}(j]j ]j ]j ]j]ujajcjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajnsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id258ja](K KKKKKeujajxcjajkubaja}(j]j ]j ]j ]j]ujajcjajhubaja}(j]j ]j ]j ]j]ujajcjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id259ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id260ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajeubeja}(j]j ]j ]j ]j]ujajcjajGubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"CX2341X_DEC_SET_EVENT_NOTIFICATION}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname##cx2341x-dec-set-event-notificationja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id261ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj+sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id262ja](K KKKKKeujajxcjaj(ubaja}(j]j ]j ]j ]j]ujajcjaj%ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajOsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id263ja](K KKKKKeujajxcjajLubaja}(j]j ]j ]j ]j]ujajcjajIubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajssbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id264ja](K KKKKKeujajxcjajpubaja}(j]j ]j ]j ]j]ujajcjajmubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id265ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_SET_DISPLAY_BUFFERS}jajǥsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #cx2341x-dec-set-display-buffersja](K KKKKeujajxcjajĥubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id266ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajߥubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id267ja](K KKKKKeujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajߥubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_EXTRACT_VBI}jaj<sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-extract-vbija](K KKKKeujajxcjaj9ubaja}(j]j ]j ]j ]j]ujajcjaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj]sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id268ja](K KKKKKeujajxcjajZubaja}(j]j ]j ]j ]j]ujajcjajWubaja}(j]j ]j ]j ]j]ujajcjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id269ja](K KKKKKeujajxcjaj~ubaja}(j]j ]j ]j ]j]ujajcjaj{ubaja}(j]j ]j ]j ]j]ujajcjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id270ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Result[1]}jajɦsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id271ja](K KKKKKeujajxcjajƦubaja}(j]j ]j ]j ]j]ujajcjajæubaja}(j]j ]j ]j ]j]ujajcjajTubeja}(j]j ]j ]j ]j]ujajcjaj6ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_SET_DECODER_SOURCE}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-set-decoder-sourceja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id272ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jaj>sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id273ja](K KKKKKeujajxcjaj;ubaja}(j]j ]j ]j ]j]ujajcjaj8ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[1]}jajbsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id274ja](K KKKKKeujajxcjaj_ubaja}(j]j ]j ]j ]j]ujajcjaj\ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[2]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id275ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[3]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id276ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCX2341X_DEC_SET_PREBUFFERING}jajڧsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#cx2341x-dec-set-prebufferingja](K KKKKeujajxcjajקubaja}(j]j ]j ]j ]j]ujajcjajԧubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id277ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParam[0]}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#id278ja](K KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajԧubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjaj>nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7PVR350 Video decoder registers 0x02002800 -> 0x02002B00}jaj[sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname5#pvr350-video-decoder-registers-0x02002800-0x02002b00ja](K KKKeujajxcjajXubaja}(j]j ]j ]j ]j]ujajcjajUubaja}(j]j ]j ]j ]j]ujajcjaj>nubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe cx231xx DMA engine}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#the-cx231xx-dma-engineja](K KKK eujajxcjaj|ubaja}(j]j ]j ]j ]j]ujajcjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #introductionja](K KKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlow}jajĨsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#flowja](K KKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mailbox #10}jajsbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname #mailbox-10ja](K KKK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScatter-Gather Array}jaj sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#scatter-gather-arrayja](K KKK Keujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Transfer Status}jaj0sbaja}(j]j ]j ]j ]j]internalrefurij6n anchorname#dma-transfer-statusja](K KKK Keujajxcjaj-ubaja}(j]j ]j ]j ]j]ujajcjaj*ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajyubeja}(j]j ]j ]j ]j]ujajcjaj>nubeja}(j]j ]j ]j ]j]ujajcjaj!nubeja}(j]j ]j ]j ]j]ujajcjajnubaja}(j]j ]j ]j ]j]ujajcubjJjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Digital TV Conditional Access kABI}jajusbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/dtv-ca anchornamehjajujajxcjajrubaja}(j]j ]j ]j ]j]ujajcjajoubaja}(j]j ]j ]j ]j]ujajcjajlubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja MD Cluster}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/md/md-cluster anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. On-disk format}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#on-disk-formatujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. DLM Locks for management}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#dlm-locks-for-managementujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajީubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%2.1 Bitmap lock resource (bm_lockres)}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #bitmap-lock-resource-bm-lockresujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 Message passing locks}jaj'sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#message-passing-locksujajxcjaj$ubaja}(j]j ]j ]j ]j]ujajcjaj!ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3 new-device management}jajJsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#new-device-managementujajxcjajGubaja}(j]j ]j ]j ]j]ujajcjajDubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajީubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Communication}jajysbaja}(j]j ]j ]j ]j]internalrefurij anchorname#communicationujajxcjajvubaja}(j]j ]j ]j ]j]ujajcjajsubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3.1 Message Types}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#message-typesujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.1 METADATA_UPDATED}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#metadata-updatedujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1.2 RESYNCING}jajܪsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #resyncingujajxcjaj٪ubaja}(j]j ]j ]j ]j]ujajcjaj֪ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1.3 NEWDISK}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#newdiskujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1.4 REMOVE}jaj"sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#removeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3.2 Communication mechanism}jajQsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#communication-mechanismujajxcjajNubaja}(j]j ]j ]j ]j]ujajcjajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.2.1 token}jajqsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#tokenujajxcjajnubaja}(j]j ]j ]j ]j]ujajcjajkubaja}(j]j ]j ]j ]j]ujajcjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.2.2 message}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#messageujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.2.3 ack}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#ackujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajhubeja}(j]j ]j ]j ]j]ujajcjajKubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajsubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Handling Failures}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#handling-failuresujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1 Node Failure}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #node-failureujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4.2 Device Failure}jajAsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#device-failureujajxcjaj>ubaja}(j]j ]j ]j ]j]ujajcjaj;ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Adding a new Device}jajasbaja}(j]j ]j ]j ]j]internalrefurij anchorname#adding-a-new-deviceujajxcjaj^ubaja}(j]j ]j ]j ]j]ujajcjaj[ubaja}(j]j ]j ]j ]j]ujajcjajXubaja}(j]j ]j ]j ]j]ujajcjaj;ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6. Module interface}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#module-interfaceujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.1 join(nodes) and leave()}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#join-nodes-and-leaveujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.2 slot_number()}jajӬsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #slot-numberujajxcjajЬubaja}(j]j ]j ]j ]j]ujajcjajͬubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.3 resync_info_update()}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#resync-info-updateujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#6.4 resync_start(), resync_finish()}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#resync-start-resync-finishujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaO6.5 metadata_update_start(), metadata_update_finish(), metadata_update_cancel()}jaj<sbaja}(j]j ]j ]j ]j]internalrefurij anchornameD#metadata-update-start-metadata-update-finish-metadata-update-cancelujajxcjaj9ubaja}(j]j ]j ]j ]j]ujajcjaj6ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.6 area_resyncing()}jaj_sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#area-resyncingujajxcjaj\ubaja}(j]j ]j ]j ]j]ujajcjajYubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?6.7 add_new_disk_start(), add_new_disk_finish(), new_disk_ack()}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname4#add-new-disk-start-add-new-disk-finish-new-disk-ackujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj|ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.8 remove_disk()}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #remove-diskujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6.9 gather_bitmaps()}jajȭsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#gather-bitmapsujajxcjajŭubaja}(j]j ]j ]j ]j]ujajcjaj­ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja06.10 lock_all_bitmaps() and unlock_all_bitmaps()}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname(#lock-all-bitmaps-and-unlock-all-bitmapsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Unsupported features}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#unsupported-featuresujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe io_mapping functions}jajRsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/io-mapping anchornamehujajxcjajOubaja}(j]j ]j ]j ]j]ujajcjajLubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI}jajrsbaja}(j]j ]j ]j ]j]internalrefurija anchorname#apiujajxcjajoubaja}(j]j ]j ]j ]j]ujajcjajlubaja}(j]j ]j ]j ]j]ujajcjajiubaja}(j]j ]j ]j ]j]ujajcjajLubeja}(j]j ]j ]j ]j]ujajcjajIubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2 sub-devices}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-subdev anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSubdev registration}jajʮsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#subdev-registrationja](KKKeujajxcjajǮubaja}(j]j ]j ]j ]j]ujajcjajĮubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Registering synchronous sub-devices}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname$#registering-synchronous-sub-devicesja](KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Registering asynchronous sub-devices}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname%#registering-asynchronous-sub-devicesja](KKKKeujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Asynchronous sub-device notifiers}jaj3sbaja}(j]j ]j ]j ]j]internalrefurij anchorname"#asynchronous-sub-device-notifiersja](KKKKeujajxcjaj0ubaja}(j]j ]j ]j ]j]ujajcjaj-ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Asynchronous sub-device notifier for sub-devices}jajWsbaja}(j]j ]j ]j ]j]internalrefurij anchorname1#asynchronous-sub-device-notifier-for-sub-devicesja](KKKKeujajxcjajTubaja}(j]j ]j ]j ]j]ujajcjajQubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEAsynchronous sub-device registration helper for camera sensor drivers}jaj{sbaja}(j]j ]j ]j ]j]internalrefurij anchornameF#asynchronous-sub-device-registration-helper-for-camera-sensor-driversja](KKKKeujajxcjajxubaja}(j]j ]j ]j ]j]ujajcjajuubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Asynchronous sub-device notifier example}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname)#asynchronous-sub-device-notifier-exampleja](KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Asynchronous sub-device notifier callbacks}jajïsbaja}(j]j ]j ]j ]j]internalrefurij anchorname+#asynchronous-sub-device-notifier-callbacksja](KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajĮubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCalling subdev operations}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#calling-subdev-operationsja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 sub-device userspace API}jaj#sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#v4l2-sub-device-userspace-apija](KKeujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Read-only sub-device userspace API}jajGsbaja}(j]j ]j ]j ]j]internalrefurij anchorname##read-only-sub-device-userspace-apija](KK eujajxcjajDubaja}(j]j ]j ]j ]j]ujajcjajAubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI2C sub-device drivers}jajksbaja}(j]j ]j ]j ]j]internalrefurij anchorname#i2c-sub-device-driversja](KK eujajxcjajhubaja}(j]j ]j ]j ]j]ujajcjajeubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Centrally managed subdev active state}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname&#centrally-managed-subdev-active-stateja](KK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Streams, multiplexed media pads and internal routing}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname4#streams-multiplexed-media-pads-and-internal-routingja](KK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-V4L2 sub-device functions and data structures}jajװsbaja}(j]j ]j ]j ]j]internalrefurij anchorname.#v4l2-sub-device-functions-and-data-structuresja](KK eujajxcjaj԰ubaja}(j]j ]j ]j ]j]ujajcjajѰubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2 device instance}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-device anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)v4l2_device functions and data structures}jaj$sbaja}(j]j ]j ]j ]j]internalrefurij anchorname*#v4l2-device-functions-and-data-structuresja](KKKeujajxcjaj!ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRAID 4/5/6 cache}jaj]sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/md/raid5-cache anchornamehujajxcjajZubaja}(j]j ]j ]j ]j]ujajcjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawrite-through mode}jaj}sbaja}(j]j ]j ]j ]j]internalrefurijl anchorname#write-through-modeujajxcjajzubaja}(j]j ]j ]j ]j]ujajcjajwubaja}(j]j ]j ]j ]j]ujajcjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawrite-back mode}jajsbaja}(j]j ]j ]j ]j]internalrefurijl anchorname#write-back-modeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe implementation}jajñsbaja}(j]j ]j ]j ]j]internalrefurijl anchorname#the-implementationujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajtubeja}(j]j ]j ]j ]j]ujajcjajWubeja}(j]j ]j ]j ]j]ujajcjajTubaja}(j]j ]j ]j ]j]ujajcubjcjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Tuner drivers}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/drivers/tuners anchornamehjaj#ujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSimple tuner Programming}jajsbaja}(j]j ]j ]j ]j]internalrefurij  anchorname#simple-tuner-programmingja](K KK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTuner Manufacturers}jaj?sbaja}(j]j ]j ]j ]j]internalrefurij  anchorname#tuner-manufacturersja](K KK Keujajxcjaj<ubaja}(j]j ]j ]j ]j]ujajcjaj9ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj"jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem drivers using GPIO}jajxsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/gpio/drivers-on-gpio anchornamehujajxcjajuubaja}(j]j ]j ]j ]j]ujajcjajrubaja}(j]j ]j ]j ]j]ujajcjajoubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHDCP:}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/mei/hdcp anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamei_hdcp driver}jajIJsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#mei-hdcp-driverujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mei_hdcp api}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #mei-hdcp-apiujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj.jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIndustrial I/O}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/iio/index anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentj.entries](Ndriver-api/iio/introNdriver-api/iio/coreNdriver-api/iio/buffersNdriver-api/iio/triggersN driver-api/iio/triggered-buffersNdriver-api/iio/hw-consumere includefiles](jEjGjIjKjMjOemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔB/var/lib/git/docbuild/linux/Documentation/driver-api/iio/index.rstj֔K jaj6ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjajK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2 events}jajxsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-event anchornamehjajXujajxcjajuubaja}(j]j ]j ]j ]j]ujajcjajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent subscription}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#event-subscriptionja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnsubscribing an event}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#unsubscribing-an-eventja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Check if there’s a pending event}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname!#check-if-there-s-a-pending-eventja](KKKeujajxcjajݳubaja}(j]j ]j ]j ]j]ujajcjajڳubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow events work}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#how-events-workja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(V4L2 event functions and data structures}jaj%sbaja}(j]j ]j ]j ]j]internalrefurij anchorname)#v4l2-event-functions-and-data-structuresja](KKKKeujajxcjaj"ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajrubeja}(j]j ]j ]j ]j]ujajcjajoubaja}(j]j ]j ]j ]j]ujajcubjjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTriggers}jajjsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/iio/triggers anchornamehujajxcjajgubaja}(j]j ]j ]j ]j]ujajcjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO trigger sysfs interface}jajsbaja}(j]j ]j ]j ]j]internalrefurijy anchorname#iio-trigger-sysfs-interfaceujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO trigger setup}jajsbaja}(j]j ]j ]j ]j]internalrefurijy anchorname#iio-trigger-setupujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO trigger ops}jajдsbaja}(j]j ]j ]j ]j]internalrefurijy anchorname#iio-trigger-opsujajxcjajʹubaja}(j]j ]j ]j ]j]ujajcjajʴubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja More details}jajsbaja}(j]j ]j ]j ]j]internalrefurijy anchorname #more-detailsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajdubeja}(j]j ]j ]j ]j]ujajcjajaubaja}(j]j ]j ]j ]j]ujajcubjgjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Video device’ s internal representation}jaj+sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-dev anchornamehjajsujajxcjaj(ubaja}(j]j ]j ]j ]j]ujajcjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaioctls and locking}jajKsbaja}(j]j ]j ]j ]j]internalrefurij: anchorname#ioctls-and-lockingja](KKKeujajxcjajHubaja}(j]j ]j ]j ]j]ujajcjajEubaja}(j]j ]j ]j ]j]ujajcjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo device registration}jajosbaja}(j]j ]j ]j ]j]internalrefurij: anchorname#video-device-registrationja](KKKeujajxcjajlubaja}(j]j ]j ]j ]j]ujajcjajiubaja}(j]j ]j ]j ]j]ujajcjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javideo device debugging}jajsbaja}(j]j ]j ]j ]j]internalrefurij: anchorname#video-device-debuggingja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo device cleanup}jajsbaja}(j]j ]j ]j ]j]internalrefurij: anchorname#video-device-cleanupja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahelper functions}jaj۵sbaja}(j]j ]j ]j ]j]internalrefurij: anchorname#helper-functionsja](KKKeujajxcjajصubaja}(j]j ]j ]j ]j]ujajcjajյubaja}(j]j ]j ]j ]j]ujajcjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*video_device functions and data structures}jajsbaja}(j]j ]j ]j ]j]internalrefurij: anchorname+#video-device-functions-and-data-structuresja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajBubeja}(j]j ]j ]j ]j]ujajcjaj%ubeja}(j]j ]j ]j ]j]ujajcjaj"ubaja}(j]j ]j ]j ]j]ujajcubjNjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,V4L2 videobuf2 functions and data structures}jaj8sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-videobuf2 anchornamehjajujajxcjaj5ubaja}(j]j ]j ]j ]j]ujajcjaj2ubaja}(j]j ]j ]j ]j]ujajcjaj/ubaja}(j]j ]j ]j ]j]ujajcubjljK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMedia Subsystem Profile}jajdsbaja}(j]j ]j ]j ]j]internalrefuri)driver-api/media/maintainer-entry-profile anchornamehjajujajxcjajaubaja}(j]j ]j ]j ]j]ujajcjaj^ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j ]j ]j ]j]internalrefurijs anchorname #overviewja](KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj~ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMedia maintainers}jajsbaja}(j]j ]j ]j ]j]internalrefurijs anchorname#media-maintainersja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj~ubeja}(j]j ]j ]j ]j]ujajcjaj{ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSubmit Checklist Addendum}jajնsbaja}(j]j ]j ]j ]j]internalrefurijs anchorname#submit-checklist-addendumja](KKeujajxcjajҶubaja}(j]j ]j ]j ]j]ujajcjaj϶ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStyle Cleanup Patches}jajsbaja}(j]j ]j ]j ]j]internalrefurijs anchorname#style-cleanup-patchesja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCoding Style Addendum}jajsbaja}(j]j ]j ]j ]j]internalrefurijs anchorname#coding-style-addendumja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjaj϶ubeja}(j]j ]j ]j ]j]ujajcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey Cycle Dates}jajJsbaja}(j]j ]j ]j ]j]internalrefurijs anchorname#key-cycle-datesja](KKeujajxcjajGubaja}(j]j ]j ]j ]j]ujajcjajDubaja}(j]j ]j ]j ]j]ujajcjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReview Cadence}jajnsbaja}(j]j ]j ]j ]j]internalrefurijs anchorname#review-cadenceja](KKeujajxcjajkubaja}(j]j ]j ]j ]j]ujajcjajhubaja}(j]j ]j ]j ]j]ujajcjaj{ubeja}(j]j ]j ]j ]j]ujajcjaj^ubeja}(j]j ]j ]j ]j]ujajcjaj[ubaja}(j]j ]j ]j ]j]ujajcubjujK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting camera sensor drivers}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/camera-sensor anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CSI-2, parallel and BT.656 buses}jajǷsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #csi-2-parallel-and-bt-656-busesja](KKeujajxcjajķubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHandling clocks}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#handling-clocksja](KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI}jaj sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#acpija](KKKeujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Devicetree}jaj0sbaja}(j]j ]j ]j ]j]internalrefurij anchorname #devicetreeja](KKKeujajxcjaj-ubaja}(j]j ]j ]j ]j]ujajcjaj*ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPower management}jaj`sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#power-managementja](KKeujajxcjaj]ubaja}(j]j ]j ]j ]j]ujajcjajZubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControl framework}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#control-frameworkja](KKKeujajxcjaj~ubaja}(j]j ]j ]j ]j]ujajcjaj{ubaja}(j]j ]j ]j ]j]ujajcjajxubaja}(j]j ]j ]j ]j]ujajcjajZubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Rotation, orientation and flipping}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname"#rotation-orientation-and-flippingja](KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample drivers}jajոsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#example-driversja](KKeujajxcjajҸubaja}(j]j ]j ]j ]j]ujajcjajϸubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjVjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIPMB Driver for a Satellite MC}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/ipmb anchornamehujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIPMB driver for Satellite MC}jaj.sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#ipmb-driver-for-satellite-mcujajxcjaj+ubaja}(j]j ]j ]j ]j]ujajcjaj(ubaja}(j]j ]j ]j ]j]ujajcjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoad the IPMB driver}jajQsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#load-the-ipmb-driverujajxcjajNubaja}(j]j ]j ]j ]j]ujajcjajKubaja}(j]j ]j ]j ]j]ujajcjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstantiate the device}jajtsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#instantiate-the-deviceujajxcjajqubaja}(j]j ]j ]j ]j]ujajcjajnubaja}(j]j ]j ]j ]j]ujajcjaj%ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3Intel(R) Management Engine Interface (Intel(R) MEI)}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/mei/index anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjentries](Ndriver-api/mei/meiNdriver-api/mei/mei-client-busNdriver-api/mei/iamte includefiles](jҹjԹjֹemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedK titlesonly rawentries] rawcaptionjܹujajPijՔB/var/lib/git/docbuild/linux/Documentation/driver-api/mei/index.rstj֔K jajùubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj% jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing GPIO Lines in Linux}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/gpio/using-gpio anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjJjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe cx88 driver}jaj-sbaja}(j]j ]j ]j ]j]internalrefuri#driver-api/media/drivers/cx88-devel anchornamehjajujajxcjaj*ubaja}(j]j ]j ]j ]j]ujajcjaj'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Documentation missing at the cx88 datasheet}jajMsbaja}(j]j ]j ]j ]j]internalrefurij< anchorname,#documentation-missing-at-the-cx88-datasheetja](K KKKeujajxcjajJubaja}(j]j ]j ]j ]j]ujajcjajGubaja}(j]j ]j ]j ]j]ujajcjajDubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Hauppauge WinTV cx88 IR information}jajqsbaja}(j]j ]j ]j ]j]internalrefurij< anchorname$#hauppauge-wintv-cx88-ir-informationja](K KKKeujajxcjajnubaja}(j]j ]j ]j ]j]ujajcjajkubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional info}jajsbaja}(j]j ]j ]j ]j]internalrefurij< anchorname#additional-infoja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajkubeja}(j]j ]j ]j ]j]ujajcjajDubeja}(j]j ]j ]j ]j]ujajcjaj'ubeja}(j]j ]j ]j ]j]ujajcjaj$ubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6V4L2 JPEG header related functions and data structures}jaj׺sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-jpeg anchornamehjajujajxcjajԺubaja}(j]j ]j ]j ]j]ujajcjajѺubaja}(j]j ]j ]j ]j]ujajcjajκubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/iio/intro anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj8jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)V4L2 common functions and data structures}jaj/sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-common anchornamehjajujajxcjaj,ubaja}(j]j ]j ]j ]j]ujajcjaj)ubaja}(j]j ]j ]j ]j]ujajcjaj&ubaja}(j]j ]j ]j ]j]ujajcubj9jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV Demux kABI}jaj[sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/dtv-demux anchornamehjaj ujajxcjajXubaja}(j]j ]j ]j ]j]ujajcjajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDigital TV Demux}jaj{sbaja}(j]j ]j ]j ]j]internalrefurijj anchorname#digital-tv-demuxja](KKKeujajxcjajxubaja}(j]j ]j ]j ]j]ujajcjajuubaja}(j]j ]j ]j ]j]ujajcjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDemux Callback API}jajsbaja}(j]j ]j ]j ]j]internalrefurijj anchorname#demux-callback-apija](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBDigital TV Demux device registration functions and data structures}jajûsbaja}(j]j ]j ]j ]j]internalrefurijj anchornameC#digital-tv-demux-device-registration-functions-and-data-structuresja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%High-level Digital TV demux interface}jajsbaja}(j]j ]j ]j ]j]internalrefurijj anchorname&#high-level-digital-tv-demux-interfaceja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBDriver-internal low-level hardware specific driver demux interface}jaj sbaja}(j]j ]j ]j ]j]internalrefurijj anchornameC#driver-internal-low-level-hardware-specific-driver-demux-interfaceja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajrubeja}(j]j ]j ]j ]j]ujajcjajUubeja}(j]j ]j ]j ]j]ujajcjajRubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Media subsystem kernel internal API}jajDsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/index anchornamehujajxcjajAubaja}(j]j ]j ]j ]j]ujajcjaj>ubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjSentries](N)driver-api/media/maintainer-entry-profileNdriver-api/media/v4l2-coreNdriver-api/media/dtv-coreNdriver-api/media/rc-coreNdriver-api/media/mc-coreNdriver-api/media/cec-coreNdriver-api/media/tx-rxNdriver-api/media/camera-sensorNdriver-api/media/drivers/indexe includefiles](jjjljnjpjrjtjvjxjzemaxdepthKcaptionTable of Contentsglobhidden includehiddennumberedM titlesonly rawentries] rawcaptionjujajPijՔD/var/lib/git/docbuild/linux/Documentation/driver-api/media/index.rstj֔Kjaj[ubaja}(j]j ]j ]j ]j]ujajcjaj>ubeja}(j]j ]j ]j ]j]ujajcjaj;ubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV Frontend kABI}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/dtv-frontend anchornamehjaj$ujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV Frontend}jajżsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#digital-tv-frontendja](KKKeujajxcjaj¼ubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDemodulator driver}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#demodulator-driverja](KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajݼubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Attaching frontend driver to the bridge driver}jaj sbaja}(j]j ]j ]j ]j]internalrefurij anchorname/#attaching-frontend-driver-to-the-bridge-driverja](KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajݼubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV Frontend statistics}jaj:sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#digital-tv-frontend-statisticsja](KKKeujajxcjaj7ubaja}(j]j ]j ]j ]j]ujajcjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj[sbaja}(j]j ]j ]j ]j]internalrefurij anchorname #introductionja](KKKKeujajxcjajXubaja}(j]j ]j ]j ]j]ujajcjajUubaja}(j]j ]j ]j ]j]ujajcjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGroups of statistics}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#groups-of-statisticsja](KKKKeujajxcjaj|ubaja}(j]j ]j ]j ]j]ujajcjajyubaja}(j]j ]j ]j ]j]ujajcjajRubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStatistics collection}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#statistics-collectionja](KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFif the driver have a bit that indicates when a collected data is ready}jajĽsbaja}(j]j ]j ]j ]j]internalrefurij anchornameG#if-the-driver-have-a-bit-that-indicates-when-a-collected-data-is-readyja](KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@If the driver doesn’t provide a statistics available check bit}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname?#if-the-driver-doesn-t-provide-a-statistics-available-check-bitja](KKKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajRubeja}(j]j ]j ]j ]j]ujajcjaj4ubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Digital TV Frontend functions and types}jaj$sbaja}(j]j ]j ]j ]j]internalrefurij anchorname(#digital-tv-frontend-functions-and-typesja](KKKeujajxcjaj!ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj]sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/gpio/intro anchornamehujajxcjajZubaja}(j]j ]j ]j ]j]ujajcjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIO Interfaces}jaj}sbaja}(j]j ]j ]j ]j]internalrefurijl anchorname#gpio-interfacesujajxcjajzubaja}(j]j ]j ]j ]j]ujajcjajwubaja}(j]j ]j ]j ]j]ujajcjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is a GPIO?}jajsbaja}(j]j ]j ]j ]j]internalrefurijl anchorname#what-is-a-gpioujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajtubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommon GPIO Properties}jajþsbaja}(j]j ]j ]j ]j]internalrefurijl anchorname#common-gpio-propertiesujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaActive-High and Active-Low}jajsbaja}(j]j ]j ]j ]j]internalrefurijl anchorname#active-high-and-active-lowujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajݾubaja}(j]j ]j ]j ]j]ujajcjajھubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpen Drain and Open Source}jajsbaja}(j]j ]j ]j ]j]internalrefurijl anchorname#open-drain-and-open-sourceujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajھubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajtubeja}(j]j ]j ]j ]j]ujajcjajWubeja}(j]j ]j ]j ]j]ujajcjajTubaja}(j]j ]j ]j ]j]ujajcubjEjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Core elements}jajJsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/iio/core anchornamehujajxcjajGubaja}(j]j ]j ]j ]j]ujajcjajDubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIndustrial I/O Devices}jajjsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname#industrial-i-o-devicesujajxcjajgubaja}(j]j ]j ]j ]j]ujajcjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO device sysfs interface}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname#iio-device-sysfs-interfaceujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO device channels}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname#iio-device-channelsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja More details}jajпsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname #more-detailsujajxcjajͿubaja}(j]j ]j ]j ]j]ujajcjajʿubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajdubeja}(j]j ]j ]j ]j]ujajcjajaubaja}(j]j ]j ]j ]j]ujajcjajDubeja}(j]j ]j ]j ]j]ujajcjajAubaja}(j]j ]j ]j ]j]ujajcubj< jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3V4L2 Media Controller functions and data structures}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-mc anchornamehjajLujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcubj^jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe pvrusb2 driver}jaj@sbaja}(j]j ]j ]j ]j]internalrefuri driver-api/media/drivers/pvrusb2 anchornamehjajZujajxcjaj=ubaja}(j]j ]j ]j ]j]ujajcjaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jaj`sbaja}(j]j ]j ]j ]j]internalrefurijO anchorname #backgroundja](K KKKeujajxcjaj]ubaja}(j]j ]j ]j ]j]ujajcjajZubaja}(j]j ]j ]j ]j]ujajcjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuilding}jajsbaja}(j]j ]j ]j ]j]internalrefurijO anchorname #buildingja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj~ubaja}(j]j ]j ]j ]j]ujajcjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Source file list / functional overview}jajsbaja}(j]j ]j ]j ]j]internalrefurijO anchorname%#source-file-list-functional-overviewja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajWubeja}(j]j ]j ]j ]j]ujajcjaj:ubeja}(j]j ]j ]j ]j]ujajcjaj7ubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Driver implementer’s API guide}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/index anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&General information for driver authors}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname'#general-information-for-driver-authorsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjentries](Ndriver-api/basicsNdriver-api/driver-model/indexNdriver-api/device_linkNdriver-api/infrastructureNdriver-api/ioctlNdriver-api/pm/indexe includefiles](j'j)j+j-j/j1emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔ>/var/lib/git/docbuild/linux/Documentation/driver-api/index.rstj֔Kjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUseful support libraries}jajQsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#useful-support-librariesujajxcjajNubaja}(j]j ]j ]j ]j]ujajcjajKubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjentries](N driver-api/early-userspace/indexNdriver-api/connectorNdriver-api/device-ioNdriver-api/devfreqNdriver-api/dma-bufNdriver-api/componentNdriver-api/io-mappingNdriver-api/io_orderingNdriver-api/uio-howtoNdriver-api/vfio-mediated-deviceNdriver-api/vfioN5driver-api/vfio-pci-device-specific-driver-acceptancee includefiles](jwjyj{j}jjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔj>j֔K#jajhubaja}(j]j ]j ]j ]j]ujajcjajKubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBus-level documentation}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#bus-level-documentationujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjentries](Ndriver-api/auxiliary_busNdriver-api/cxl/indexNdriver-api/eisaNdriver-api/firewireNdriver-api/i3c/indexNdriver-api/isaNdriver-api/men-chameleon-busNdriver-api/pci/indexNdriver-api/rapidio/indexNdriver-api/slimbusNdriver-api/usb/indexNdriver-api/virtio/indexNdriver-api/vmeN driver-api/w1Ndriver-api/xillybuse includefiles](jjjjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔj>j֔K6jajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSubsystem-specific APIs}jaj sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#subsystem-specific-apisujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjentries](Ndriver-api/80211/indexNdriver-api/acpi/indexN"driver-api/backlight/lp855x-driverNdriver-api/clkNdriver-api/consoleNdriver-api/crypto/indexNdriver-api/dmaengine/indexNdriver-api/dpllNdriver-api/edacNdriver-api/extconNdriver-api/firmware/indexNdriver-api/fpga/indexNdriver-api/frame-bufferNdriver-api/apertureNdriver-api/generic-counterNdriver-api/gpio/indexNdriver-api/hsiNdriver-api/hte/indexNdriver-api/i2cNdriver-api/iio/indexNdriver-api/infinibandNdriver-api/inputNdriver-api/interconnectNdriver-api/ipmbNdriver-api/ipmiNdriver-api/libataNdriver-api/mailboxNdriver-api/md/indexNdriver-api/media/indexNdriver-api/mei/indexNdriver-api/memory-devices/indexNdriver-api/message-basedNdriver-api/misc_devicesNdriver-api/miscellaneousNdriver-api/mmc/indexNdriver-api/mtd/indexNdriver-api/mtdnandNdriver-api/nfc/indexNdriver-api/ntbNdriver-api/nvdimm/indexNdriver-api/nvmemNdriver-api/parport-lowlevelNdriver-api/phy/indexNdriver-api/pin-controlNdriver-api/pldmfw/indexNdriver-api/ppsNdriver-api/ptpNdriver-api/pwmNdriver-api/pwrseqNdriver-api/regulatorNdriver-api/resetNdriver-api/rfkillNdriver-api/s390-driversNdriver-api/scsiNdriver-api/serial/indexNdriver-api/sm501Ndriver-api/soundwire/indexNdriver-api/spiN#driver-api/surface_aggregator/indexNdriver-api/switchtecNdriver-api/sync_fileNdriver-api/targetNdriver-api/teeNdriver-api/thermal/indexNdriver-api/tty/indexNdriver-api/wbrfNdriver-api/wmiNdriver-api/xilinx/indexNdriver-api/zorroe includefiles](j3j5j7j9j;j=j?jAjCjEjGjIjKjMjOjQjSjUjWjYj[j]j_jajcjejgjijkjmjojqjsjujwjyj{j}jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔj>j֔KMjaj$ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#indicesujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]exprsubproject and htmlujaonlyjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja I3C master controller driver API}jajsbaja}(j]j ]j ]j ]j]internalrefuri driver-api/i3c/master-driver-api anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntel IPU6 Driver}jajJsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/drivers/ipu6 anchornamehjajujajxcjajGubaja}(j]j ]j ]j ]j]ujajcjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajjsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname #overviewja](K KKKeujajxcjajgubaja}(j]j ]j ]j ]j]ujajcjajdubaja}(j]j ]j ]j ]j]ujajcjajaubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaButtress}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname #buttressja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISYS and PSYS Power flow}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname#isys-and-psys-power-flowja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interrupt}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname #interruptja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Security and firmware authentication}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname%#security-and-firmware-authenticationja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal timer sync}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname#global-timer-syncja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DMA and MMU}jajKsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname #dma-and-mmuja](K KKKeujajxcjajHubaja}(j]j ]j ]j ]j]ujajcjajEubaja}(j]j ]j ]j ]j]ujajcjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware file format}jajosbaja}(j]j ]j ]j ]j]internalrefurijY anchorname#firmware-file-formatja](K KKKeujajxcjajlubaja}(j]j ]j ]j ]j]ujajcjajiubaja}(j]j ]j ]j ]j]ujajcjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyscom interface}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname#syscom-interfaceja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajaubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Input System}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname #input-systemja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#D-PHYs and CSI-2 ports lane mapping}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname$#d-phys-and-csi-2-ports-lane-mappingja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaISYS firmware ABIs}jajsbaja}(j]j ]j ]j ]j]internalrefurijY anchorname#isys-firmware-abisja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajaubeja}(j]j ]j ]j ]j]ujajcjajDubeja}(j]j ]j ]j ]j]ujajcjajAubaja}(j]j ]j ]j ]j]ujajcubjJjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja V4L2 Controls}jajAsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-controls anchornamehjajujajxcjaj>ubaja}(j]j ]j ]j ]j]ujajcjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajasbaja}(j]j ]j ]j ]j]internalrefurijP anchorname #introductionja](KKKeujajxcjaj^ubaja}(j]j ]j ]j ]j]ujajcjaj[ubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObjects in the framework}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname#objects-in-the-frameworkja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Basic usage for V4L2 and sub-device drivers}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname,#basic-usage-for-v4l2-and-sub-device-driversja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInheriting Sub-device Controls}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname#inheriting-sub-device-controlsja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccessing Control Values}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname#accessing-control-valuesja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Menu Controls}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname#menu-controlsja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCustom Controls}jaj9sbaja}(j]j ]j ]j ]j]internalrefurijP anchorname#custom-controlsja](KKKeujajxcjaj6ubaja}(j]j ]j ]j ]j]ujajcjaj3ubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaActive and Grabbed Controls}jaj]sbaja}(j]j ]j ]j ]j]internalrefurijP anchorname#active-and-grabbed-controlsja](KKKeujajxcjajZubaja}(j]j ]j ]j ]j]ujajcjajWubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControl Clusters}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname#control-clustersja](KKK eujajxcjaj~ubaja}(j]j ]j ]j ]j]ujajcjaj{ubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Handling autogain/gain-type Controls with Auto Clusters}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname8#handling-autogain-gain-type-controls-with-auto-clustersja](KKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVIDIOC_LOG_STATUS Support}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname#vidioc-log-status-supportja](KKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Different Handlers for Different Video Nodes}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname-#different-handlers-for-different-video-nodesja](KKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFinding Controls}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname#finding-controlsja](KKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreventing Controls inheritance}jaj5sbaja}(j]j ]j ]j ]j]internalrefurijP anchorname #preventing-controls-inheritanceja](KKKeujajxcjaj2ubaja}(j]j ]j ]j ]j]ujajcjaj/ubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"V4L2_CTRL_TYPE_CTRL_CLASS Controls}jajYsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname##v4l2-ctrl-type-ctrl-class-controlsja](KKKeujajxcjajVubaja}(j]j ]j ]j ]j]ujajcjajSubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdding Notify Callbacks}jaj}sbaja}(j]j ]j ]j ]j]internalrefurijP anchorname#adding-notify-callbacksja](KKKeujajxcjajzubaja}(j]j ]j ]j ]j]ujajcjajwubaja}(j]j ]j ]j ]j]ujajcjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'v4l2_ctrl functions and data structures}jajsbaja}(j]j ]j ]j ]j]internalrefurijP anchorname(#v4l2-ctrl-functions-and-data-structuresja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajXubeja}(j]j ]j ]j ]j]ujajcjaj;ubeja}(j]j ]j ]j ]j]ujajcjaj8ubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMedia Controller devices}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/mc-core anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMedia Controller}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#media-controllerja](KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstract media device model}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#abstract-media-device-modelja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Media device}jaj?sbaja}(j]j ]j ]j ]j]internalrefurij anchorname #media-deviceja](KKKeujajxcjaj<ubaja}(j]j ]j ]j ]j]ujajcjaj9ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEntities}jajcsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #entitiesja](KKKeujajxcjaj`ubaja}(j]j ]j ]j ]j]ujajcjaj]ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interfaces}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #interfacesja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPads}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#padsja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinks}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#linksja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGraph traversal}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#graph-traversalja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUse count and power handling}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#use-count-and-power-handlingja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Links setup}jaj;sbaja}(j]j ]j ]j ]j]internalrefurij anchorname #links-setupja](KKK eujajxcjaj8ubaja}(j]j ]j ]j ]j]ujajcjaj5ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPipelines and media streams}jaj_sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#pipelines-and-media-streamsja](KKK eujajxcjaj\ubaja}(j]j ]j ]j ]j]ujajcjajYubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLink validation}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#link-validationja](KKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj}ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPipeline traversal}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#pipeline-traversalja](KKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Media Controller Device Allocator API}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname&#media-controller-device-allocator-apija](KKK eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI Definitions}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#api-definitionsja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-High Speed Synchronous Serial Interface (HSI)}jaj4sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/hsi anchornamehujajxcjaj1ubaja}(j]j ]j ]j ]j]ujajcjaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajTsbaja}(j]j ]j ]j ]j]internalrefurijC anchorname #introductionujajxcjajQubaja}(j]j ]j ]j ]j]ujajcjajNubaja}(j]j ]j ]j ]j]ujajcjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHSI Subsystem in Linux}jajwsbaja}(j]j ]j ]j ]j]internalrefurijC anchorname#hsi-subsystem-in-linuxujajxcjajtubaja}(j]j ]j ]j ]j]ujajcjajqubaja}(j]j ]j ]j ]j]ujajcjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahsi-char Device}jajsbaja}(j]j ]j ]j ]j]internalrefurijC anchorname#hsi-char-deviceujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe kernel HSI API}jajsbaja}(j]j ]j ]j ]j]internalrefurijC anchorname#the-kernel-hsi-apiujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajKubeja}(j]j ]j ]j ]j]ujajcjaj.ubeja}(j]j ]j ]j ]j]ujajcjaj+ubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaV4L2 File handlers}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-fh anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%V4L2 fh functions and data structures}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname&#v4l2-fh-functions-and-data-structuresja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjdjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV Common functions}jajNsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/dtv-common anchornamehjajujajxcjajKubaja}(j]j ]j ]j ]j]ujajcjajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DVB devices}jajnsbaja}(j]j ]j ]j ]j]internalrefurij] anchorname #dvb-devicesja](KKKeujajxcjajkubaja}(j]j ]j ]j ]j]ujajcjajhubaja}(j]j ]j ]j ]j]ujajcjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDigital TV Ring buffer}jajsbaja}(j]j ]j ]j ]j]internalrefurij] anchorname#digital-tv-ring-bufferja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDigital TV VB2 handler}jajsbaja}(j]j ]j ]j ]j]internalrefurij] anchorname#digital-tv-vb2-handlerja](KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajeubeja}(j]j ]j ]j ]j]ujajcjajHubeja}(j]j ]j ]j ]j]ujajcjajEubaja}(j]j ]j ]j ]j]ujajcubjnjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCEC Kernel Support}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/cec-core anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe CEC Protocol}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#the-cec-protocolja](KKeujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCEC Adapter Interface}jaj3sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#cec-adapter-interfaceja](KKeujajxcjaj0ubaja}(j]j ]j ]j ]j]ujajcjaj-ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Implementing the Low-Level CEC Adapter}jajWsbaja}(j]j ]j ]j ]j]internalrefurij anchorname'#implementing-the-low-level-cec-adapterja](KKeujajxcjajTubaja}(j]j ]j ]j ]j]ujajcjajQubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Implementing the interrupt handler}jaj{sbaja}(j]j ]j ]j ]j]internalrefurij anchorname##implementing-the-interrupt-handlerja](KKeujajxcjajxubaja}(j]j ]j ]j ]j]ujajcjajuubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Optional: Implementing Error Injection Support}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname.#optional-implementing-error-injection-supportja](KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Implementing the High-Level CEC Adapter}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname(#implementing-the-high-level-cec-adapterja](KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCEC framework functions}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#cec-framework-functionsja](KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCEC Pin framework}jaj sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#cec-pin-frameworkja](KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCEC Notifier framework}jaj/sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#cec-notifier-frameworkja](KK eujajxcjaj,ubaja}(j]j ]j ]j ]j]ujajcjaj)ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#The Samsung S5P/EXYNOS4 FIMC driver}jajhsbaja}(j]j ]j ]j ]j]internalrefuri#driver-api/media/drivers/fimc-devel anchornamehjajujajxcjajeubaja}(j]j ]j ]j ]j]ujajcjajbubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiles partitioning}jajsbaja}(j]j ]j ]j ]j]internalrefurijw anchorname#files-partitioningja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajbubeja}(j]j ]j ]j ]j]ujajcjaj_ubaja}(j]j ]j ]j ]j]ujajcubj) jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI3C device driver API}jajsbaja}(j]j ]j ]j ]j]internalrefuri driver-api/i3c/device-driver-api anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaI }jajsbj)}(jajja]ja2}jajsbaja}(j]j ]j ]j ]j]ujajjՔNj֔Njajubja C and SMBus Subsystem}jajsbeja}(j]j ]j ]j ]j]internalrefuridriver-api/i2c anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMIPI CCS camera sensor driver}jaj*sbaja}(j]j ]j ]j ]j]internalrefuri driver-api/media/drivers/ccs/ccs anchornamehjaj ujajxcjaj'ubaja}(j]j ]j ]j ]j]ujajcjaj$ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCCS static data}jajJsbaja}(j]j ]j ]j ]j]internalrefurij9 anchorname#ccs-static-dataja](K KKKeujajxcjajGubaja}(j]j ]j ]j ]j]ujajcjajDubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CCS tools}jajksbaja}(j]j ]j ]j ]j]internalrefurij9 anchorname #ccs-toolsja](K KKKKeujajxcjajhubaja}(j]j ]j ]j ]j]ujajcjajeubaja}(j]j ]j ]j ]j]ujajcjajbubaja}(j]j ]j ]j ]j]ujajcjajDubeja}(j]j ]j ]j ]j]ujajcjajAubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRegister definition generator}jajsbaja}(j]j ]j ]j ]j]internalrefurij9 anchorname#register-definition-generatorja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j]j ]j ]j ]j]internalrefurij9 anchorname#usageja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajAubeja}(j]j ]j ]j ]j]ujajcjaj$ubeja}(j]j ]j ]j ]j]ujajcjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCCS PLL calculator}jajsbaja}(j]j ]j ]j ]j]internalrefurij9 anchorname#ccs-pll-calculatorja](K KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj!ubeja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBuffers}jaj%sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/iio/buffers anchornamehujajxcjaj"ubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO buffer sysfs interface}jajEsbaja}(j]j ]j ]j ]j]internalrefurij4 anchorname#iio-buffer-sysfs-interfaceujajxcjajBubaja}(j]j ]j ]j ]j]ujajcjaj?ubaja}(j]j ]j ]j ]j]ujajcjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO buffer setup}jajhsbaja}(j]j ]j ]j ]j]internalrefurij4 anchorname#iio-buffer-setupujajxcjajeubaja}(j]j ]j ]j ]j]ujajcjajbubaja}(j]j ]j ]j ]j]ujajcjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja More details}jajsbaja}(j]j ]j ]j ]j]internalrefurij4 anchorname #more-detailsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj<ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3The Rockchip Image Signal Processor Driver (rkisp1)}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/drivers/rkisp1 anchornamehjaj;ujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVersions and their differences}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#versions-and-their-differencesja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChanges from V10 to V12}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#changes-from-v10-to-v12ja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChanges from V12 to V13}jaj+sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#changes-from-v12-to-v13ja](K KKKeujajxcjaj(ubaja}(j]j ]j ]j ]j]ujajcjaj%ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj1 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV (DVB) devices}jajdsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/dtv-core anchornamehjajIujajxcjajaubaja}(j]j ]j ]j ]j]ujajcjaj^ubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjsentries](Ndriver-api/media/dtv-commonNdriver-api/media/dtv-frontendNdriver-api/media/dtv-demuxNdriver-api/media/dtv-caNdriver-api/media/dtv-nete includefiles](jjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔG/var/lib/git/docbuild/linux/Documentation/driver-api/media/dtv-core.rstj֔K jaj{ubaja}(j]j ]j ]j ]j]ujajcjaj^ubeja}(j]j ]j ]j ]j]ujajcjaj[ubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInput Subsystem}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/input anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Input core}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #input-coreujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultitouch Library}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#multitouch-libraryujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMatrix keyboards/keypads}jaj!sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#matrix-keyboards-keypadsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSparse keymap support}jajDsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#sparse-keymap-supportujajxcjajAubaja}(j]j ]j ]j ]j]ujajcjaj>ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPS/2 protocol support}jajgsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#ps-2-protocol-supportujajxcjajdubaja}(j]j ]j ]j ]j]ujajcjajaubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice drivers infrastructure}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/infrastructure anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(The Basic Device Driver-Model Structures}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname)#the-basic-device-driver-model-structuresujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Drivers Base}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#device-drivers-baseujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Drivers DMA Management}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#device-drivers-dma-managementujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice drivers PnP support}jaj(sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#device-drivers-pnp-supportujajxcjaj%ubaja}(j]j ]j ]j ]j]ujajcjaj"ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace IO devices}jajKsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#userspace-io-devicesujajxcjajHubaja}(j]j ]j ]j ]j]ujajcjajEubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj_ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#General Purpose Input/Output (GPIO)}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/gpio/index anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj}ubjK%)}(jahja](jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjentries](Ndriver-api/gpio/introNdriver-api/gpio/using-gpioNdriver-api/gpio/driverNdriver-api/gpio/consumerNdriver-api/gpio/boardNdriver-api/gpio/drivers-on-gpioNdriver-api/gpio/bt8xxgpioe includefiles](jjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔC/var/lib/git/docbuild/linux/Documentation/driver-api/gpio/index.rstj֔KjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#coreujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ACPI support}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #acpi-supportujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice tree support}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#device-tree-supportujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice-managed API}jaj2sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#device-managed-apiujajxcjaj/ubaja}(j]j ]j ]j ]j]ujajcjaj,ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sysfs helpers}jajUsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#sysfs-helpersujajxcjajRubaja}(j]j ]j ]j ]j]ujajcjajOubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjaj}ubeja}(j]j ]j ]j ]j]ujajcjajzubaja}(j]j ]j ]j ]j]ujajcubj$ jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja V4L2 CCI kAPI}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-cci anchornamehjaj~ujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*The Virtual Media Controller Driver (vimc)}jajsbaja}(j]j ]j ]j ]j]internalrefuri#driver-api/media/drivers/vimc-devel anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSource code documentation}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#source-code-documentationja](K KK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja vimc-streamer}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#vimc-streamerja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 rect helper functions}jaj?sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-rect anchornamehjajujajxcjaj<ubaja}(j]j ]j ]j ]j]ujajcjaj9ubaja}(j]j ]j ]j ]j]ujajcjaj6ubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,The Linux Hardware Timestamping Engine (HTE)}jajksbaja}(j]j ]j ]j ]j]internalrefuridriver-api/hte/index anchornamehujajxcjajhubaja}(j]j ]j ]j ]j]ujajcjajeubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe HTE Subsystem}jajsbaja}(j]j ]j ]j ]j]internalrefurijz anchorname#the-hte-subsystemujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjzentries]Ndriver-api/hte/htea includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔB/var/lib/git/docbuild/linux/Documentation/driver-api/hte/index.rstj֔K jajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHTE Tegra Provider}jajsbaja}(j]j ]j ]j ]j]internalrefurijz anchorname#hte-tegra-providerujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjzentries]Ndriver-api/hte/tegra-htea includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔjj֔Kjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajeubeja}(j]j ]j ]j ]j]ujajcjajbubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Tuner functions and data structures}jaj+sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-tuner anchornamehjajujajxcjaj(ubaja}(j]j ]j ]j ]j]ujajcjaj%ubaja}(j]j ]j ]j ]j]ujajcjaj"ubaja}(j]j ]j ]j ]j]ujajcubjK jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Ordering I/O writes to memory-mapped addresses}jajWsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/io_ordering anchornamehujajxcjajTubaja}(j]j ]j ]j ]j]ujajcjajQubaja}(j]j ]j ]j ]j]ujajcjajNubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Hauppauge TV EEPROM functions and data structures}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-tveeprom anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj}ubaja}(j]j ]j ]j ]j]ujajcjajzubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Contributors}jajsbaja}(j]j ]j ]j ]j]internalrefuri%driver-api/media/drivers/contributors anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjP jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Common Mailbox Framework}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/mailbox anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Controller Driver (See include/linux/mailbox_controller.h)}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname9#controller-driver-see-include-linux-mailbox-controller-hujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Client Driver (See include/linux/mailbox_client.h)}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname1#client-driver-see-include-linux-mailbox-client-hujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjw jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTriggered Buffers}jajVsbaja}(j]j ]j ]j ]j]internalrefuri driver-api/iio/triggered-buffers anchornamehujajxcjajSubaja}(j]j ]j ]j ]j]ujajcjajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIIO triggered buffer setup}jajvsbaja}(j]j ]j ]j ]j]internalrefurije anchorname#iio-triggered-buffer-setupujajxcjajsubaja}(j]j ]j ]j ]j]ujajcjajpubaja}(j]j ]j ]j ]j]ujajcjajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja More details}jajsbaja}(j]j ]j ]j ]j]internalrefurije anchorname #more-detailsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajmubeja}(j]j ]j ]j ]j]ujajcjajPubeja}(j]j ]j ]j ]j]ujajcjajMubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Zoran driver}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/drivers/zoran anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrequently Asked Questions}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#frequently-asked-questionsja](K KK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhat cards are supported}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#what-cards-are-supportedja](K KK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Iomega Buz}jaj6sbaja}(j]j ]j ]j ]j]internalrefurij anchorname #iomega-buzja](K KK KKeujajxcjaj3ubaja}(j]j ]j ]j ]j]ujajcjaj0ubaja}(j]j ]j ]j ]j]ujajcjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAverMedia 6 Eyes AVS6EYES}jajZsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#avermedia-6-eyes-avs6eyesja](K KK KKeujajxcjajWubaja}(j]j ]j ]j ]j]ujajcjajTubaja}(j]j ]j ]j ]j]ujajcjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux Media Labs LML33}jaj~sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#linux-media-labs-lml33ja](K KK KKeujajxcjaj{ubaja}(j]j ]j ]j ]j]ujajcjajxubaja}(j]j ]j ]j ]j]ujajcjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux Media Labs LML33R10}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#linux-media-labs-lml33r10ja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPinnacle/Miro DC10(new)}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#pinnacle-miro-dc10-newja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPinnacle/Miro DC10+}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#pinnacle-miro-dc10ja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPinnacle/Miro DC10(old)}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#pinnacle-miro-dc10-oldja](K KK KKeujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPinnacle/Miro DC30}jaj2sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#pinnacle-miro-dc30ja](K KK KKeujajxcjaj/ubaja}(j]j ]j ]j ]j]ujajcjaj,ubaja}(j]j ]j ]j ]j]ujajcjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPinnacle/Miro DC30+}jajVsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#id1ja](K KK KK eujajxcjajSubaja}(j]j ]j ]j ]j]ujajcjajPubaja}(j]j ]j ]j ]j]ujajcjaj-ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*1.1 What the TV decoder can do an what not}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname'#what-the-tv-decoder-can-do-an-what-notja](K KK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhilips saa7111 TV decoder}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#philips-saa7111-tv-decoderja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhilips saa7110a TV decoder}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#philips-saa7110a-tv-decoderja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhilips saa7114 TV decoder}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#philips-saa7114-tv-decoderja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBrooktree bt819 TV decoder}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#brooktree-bt819-tv-decoderja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMicronas vpx3220a TV decoder}jaj7sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#micronas-vpx3220a-tv-decoderja](K KK KKeujajxcjaj4ubaja}(j]j ]j ]j ]j]ujajcjaj1ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSamsung ks0127 TV decoder}jaj[sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#samsung-ks0127-tv-decoderja](K KK KKeujajxcjajXubaja}(j]j ]j ]j ]j]ujajcjajUubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&What the TV encoder can do an what not}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname'#what-the-tv-encoder-can-do-an-what-notja](K KK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhilips saa7185 TV Encoder}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#philips-saa7185-tv-encoderja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBrooktree bt856 TV Encoder}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#brooktree-bt856-tv-encoderja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Analog Devices adv7170 TV Encoder}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname"#analog-devices-adv7170-tv-encoderja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Analog Devices adv7175 TV Encoder}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname"#analog-devices-adv7175-tv-encoderja](K KK KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaITT mse3000 TV encoder}jaj<sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#itt-mse3000-tv-encoderja](K KK KKeujajxcjaj9ubaja}(j]j ]j ]j ]j]ujajcjaj6ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConexant bt866 TV encoder}jaj`sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#conexant-bt866-tv-encoderja](K KK KKeujajxcjaj]ubaja}(j]j ]j ]j ]j]ujajcjajZubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$How do I get this damn thing to work}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname%#how-do-i-get-this-damn-thing-to-workja](K KK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;What mainboard should I use (or why doesn’t my card work)}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname8#what-mainboard-should-i-use-or-why-doesn-t-my-card-workja](K KK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProgramming interface}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#programming-interfaceja](K KK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Applications}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #applicationsja](K KK Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Concerning buffer sizes, quality, output size etc.}jaj sbaja}(j]j ]j ]j ]j]internalrefurij anchorname0#concerning-buffer-sizes-quality-output-size-etcja](K KK K eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'It hangs/crashes/fails/whatevers! Help!}jajDsbaja}(j]j ]j ]j ]j]internalrefurij anchorname&#it-hangs-crashes-fails-whatevers-helpja](K KK K eujajxcjajAubaja}(j]j ]j ]j ]j]ujajcjaj>ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMaintainers/Contacting}jajhsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#maintainers-contactingja](K KK K eujajxcjajeubaja}(j]j ]j ]j ]j]ujajcjajbubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver’s License}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#driver-s-licenseja](K KK K eujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjS jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Idea behind the dvb-usb-framework}jajsbaja}(j]j ]j ]j ]j]internalrefuri driver-api/media/drivers/dvb-usb anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported devices}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#supported-devicesja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja How to use?}jaj sbaja}(j]j ]j ]j ]j]internalrefurij anchorname #how-to-useja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware}jaj*sbaja}(j]j ]j ]j ]j]internalrefurij anchorname #firmwareja](K KKKKeujajxcjaj'ubaja}(j]j ]j ]j ]j]ujajcjaj$ubaja}(j]j ]j ]j ]j]ujajcjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Compiling}jajNsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #compilingja](K KKKKeujajxcjajKubaja}(j]j ]j ]j ]j]ujajcjajHubaja}(j]j ]j ]j ]j]ujajcjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoading the drivers}jajrsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#loading-the-driversja](K KKKKeujajxcjajoubaja}(j]j ]j ]j ]j]ujajcjajlubaja}(j]j ]j ]j ]j]ujajcjaj!ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKnown problems and bugs}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#known-problems-and-bugsja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdding support for devices}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#adding-support-for-devicesja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB1.1 Bandwidth limitation}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#usb1-1-bandwidth-limitationja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComments}jaj sbaja}(j]j ]j ]j ]j]internalrefurij anchorname #commentsja](K KKKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Acknowledgements}jaj;sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#acknowledgementsja](K KKKeujajxcjaj8ubaja}(j]j ]j ]j ]j]ujajcjaj5ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalibATA Developer’s Guide}jajtsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/libata anchornamehujajxcjajqubaja}(j]j ]j ]j ]j]ujajcjajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #introductionujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalibata Driver API}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#libata-driver-apiujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]j)}(ja::c:type:`struct ata_port_operations `ja]jastruct ata_port_operations}jajsbaja}(j]j ](xrefhwc-typeej ]j ]j]ujajejՔNj֔Njajubaja}(j]j ]j ]j ]j]internalrefurij anchorname#struct-ata-port-operationsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Post-IDENTIFY device configuration}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname##post-identify-device-configurationujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSet PIO/DMA mode}jaj&sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#set-pio-dma-modeujajxcjaj#ubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTaskfile read/write}jajIsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#taskfile-read-writeujajxcjajFubaja}(j]j ]j ]j ]j]ujajcjajCubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIO data read/write}jajlsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#pio-data-read-writeujajxcjajiubaja}(j]j ]j ]j ]j]ujajcjajfubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATA command execute}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#ata-command-executeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Per-cmd ATAPI DMA capabilities filter}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname&#per-cmd-atapi-dma-capabilities-filterujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Read specific ATA shadow registers}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname##read-specific-ata-shadow-registersujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Write specific ATA shadow register}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname##write-specific-ata-shadow-registerujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSelect ATA device on bus}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#select-ata-device-on-busujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrivate tuning method}jaj>sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#private-tuning-methodujajxcjaj;ubaja}(j]j ]j ]j ]j]ujajcjaj8ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControl PCI IDE BMDMA engine}jajasbaja}(j]j ]j ]j ]j]internalrefurij anchorname#control-pci-ide-bmdma-engineujajxcjaj^ubaja}(j]j ]j ]j ]j]ujajcjaj[ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHigh-level taskfile hooks}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#high-level-taskfile-hooksujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj~ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Exception and probe handling (EH)}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #exception-and-probe-handling-ehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware interrupt handling}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#hardware-interrupt-handlingujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSATA phy read/write}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#sata-phy-read-writeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInit and shutdown}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#init-and-shutdownujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaError handling}jajKsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#error-handlingujajxcjajHubaja}(j]j ]j ]j ]j]ujajcjajEubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOrigins of commands}jajksbaja}(j]j ]j ]j ]j]internalrefurij anchorname#origins-of-commandsujajxcjajhubaja}(j]j ]j ]j ]j]ujajcjajeubaja}(j]j ]j ]j ]j]ujajcjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow commands are issued}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#how-commands-are-issuedujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow commands are processed}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#how-commands-are-processedujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow commands are completed}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#how-commands-are-completedujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja:c:func:`ata_scsi_error`ja]jaata_scsi_error()}jajsbaja}(j]j ](jhwc-funcej ]j ]j]ujajejՔNj֔Njajubaja}(j]j ]j ]j ]j]internalrefurij anchorname#ata-scsi-errorujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblems with the current EH}jaj%sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#problems-with-the-current-ehujajxcjaj"ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajbubeja}(j]j ]j ]j ]j]ujajcjajEubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalibata Library}jajTsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#libata-libraryujajxcjajQubaja}(j]j ]j ]j ]j]ujajcjajNubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalibata Core Internals}jajwsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#libata-core-internalsujajxcjajtubaja}(j]j ]j ]j ]j]ujajcjajqubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!libata SCSI translation/emulation}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname"#libata-scsi-translation-emulationujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaATA errors and exceptions}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#ata-errors-and-exceptionsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaException categories}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#exception-categoriesujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HSM violation}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#hsm-violationujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6ATA/ATAPI device error (non-NCQ / non-CHECK CONDITION)}jaj sbaja}(j]j ]j ]j ]j]internalrefurij anchorname3#ata-atapi-device-error-non-ncq-non-check-conditionujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATAPI device CHECK CONDITION}jajCsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#atapi-device-check-conditionujajxcjaj@ubaja}(j]j ]j ]j ]j]ujajcjaj=ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaATA device error (NCQ)}jajfsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#ata-device-error-ncqujajxcjajcubaja}(j]j ]j ]j ]j]ujajcjaj`ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ATA bus error}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#ata-bus-errorujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PCI bus error}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#pci-bus-errorujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLate completion}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#late-completionujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnknown error (timeout)}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#unknown-error-timeoutujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Hotplug and power management exceptions}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname(#hotplug-and-power-management-exceptionsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEH recovery actions}jajDsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#eh-recovery-actionsujajxcjajAubaja}(j]j ]j ]j ]j]ujajcjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClearing error condition}jajdsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#clearing-error-conditionujajxcjajaubaja}(j]j ]j ]j ]j]ujajcjaj^ubaja}(j]j ]j ]j ]j]ujajcjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReset}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#resetujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReconfigure transport}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#reconfigure-transportujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj[ubeja}(j]j ]j ]j ]j]ujajcjaj>ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaata_piix Internals}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#ata-piix-internalsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasata_sil Internals}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#sata-sil-internalsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThanks}jaj+sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#thanksujajxcjaj(ubaja}(j]j ]j ]j ]j]ujajcjaj%ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajnubeja}(j]j ]j ]j ]j]ujajcjajkubaja}(j]j ]j ]j ]j]ujajcubj{ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja I3C subsystem}jajcsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/i3c/index anchornamehujajxcjaj`ubaja}(j]j ]j ]j ]j]ujajcjaj]ubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjrentries](Ndriver-api/i3c/protocolN driver-api/i3c/device-driver-apiN driver-api/i3c/master-driver-apie includefiles](jjjemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔB/var/lib/git/docbuild/linux/Documentation/driver-api/i3c/index.rstj֔Kjajzubaja}(j]j ]j ]j ]j]ujajcjaj]ubeja}(j]j ]j ]j ]j]ujajcjajZubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPXA-Camera Host Driver}jajsbaja}(j]j ]j ]j ]j]internalrefuri#driver-api/media/drivers/pxa_camera anchornamehjaj<ujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constraints}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #constraintsja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal video workflow}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#global-video-workflowja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DMA usage}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #dma-usageja](K KKKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Generic System Interconnect Subsystem}jajWsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/interconnect anchornamehujajxcjajTubaja}(j]j ]j ]j ]j]ujajcjajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajwsbaja}(j]j ]j ]j ]j]internalrefurijf anchorname #introductionujajxcjajtubaja}(j]j ]j ]j ]j]ujajcjajqubaja}(j]j ]j ]j ]j]ujajcjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajsbaja}(j]j ]j ]j ]j]internalrefurijf anchorname #terminologyujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterconnect providers}jajsbaja}(j]j ]j ]j ]j]internalrefurijf anchorname#interconnect-providersujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterconnect consumers}jajsbaja}(j]j ]j ]j ]j]internalrefurijf anchorname#interconnect-consumersujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterconnect debugfs interfaces}jajsbaja}(j]j ]j ]j ]j]internalrefurijf anchorname #interconnect-debugfs-interfacesujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajnubeja}(j]j ]j ]j ]j]ujajcjajQubeja}(j]j ]j ]j ]j]ujajcjajNubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPartial Parity Log}jaj;sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/md/raid5-ppl anchornamehujajxcjaj8ubaja}(j]j ]j ]j ]j]ujajcjaj5ubaja}(j]j ]j ]j ]j]ujajcjaj2ubaja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHTE Kernel provider driver}jajgsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/hte/tegra-hte anchornamehujajxcjajdubaja}(j]j ]j ]j ]j]ujajcjajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j]j ]j ]j ]j]internalrefurijv anchorname #descriptionujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIO GTE}jajsbaja}(j]j ]j ]j ]j]internalrefurijv anchorname #gpio-gteujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)LIC (Legacy Interrupt Controller) IRQ GTE}jajsbaja}(j]j ]j ]j ]j]internalrefurijv anchorname(#lic-legacy-interrupt-controller-irq-gteujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj~ubeja}(j]j ]j ]j ]j]ujajcjajaubeja}(j]j ]j ]j ]j]ujajcjaj^ubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(V4L2 flash functions and data structures}jajsbaja}(j]j ]j ]j ]j]internalrefuri%driver-api/media/v4l2-flash-led-class anchornamehjajqujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubj. jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3V4L2 Memory to Memory functions and data structures}jaj1sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-mem2mem anchornamehjajujajxcjaj.ubaja}(j]j ]j ]j ]j]ujajcjaj+ubaja}(j]j ]j ]j ]j]ujajcjaj(ubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrontend drivers}jaj]sbaja}(j]j ]j ]j ]j]internalrefuri"driver-api/media/drivers/frontends anchornamehjajujajxcjajZubaja}(j]j ]j ]j ]j]ujajcjajWubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrontend attach headers}jaj}sbaja}(j]j ]j ]j ]j]internalrefurijl anchorname#frontend-attach-headersja](K KKKeujajxcjajzubaja}(j]j ]j ]j ]j]ujajcjajwubaja}(j]j ]j ]j ]j]ujajcjajtubaja}(j]j ]j ]j ]j]ujajcjajWubeja}(j]j ]j ]j ]j]ujajcjajTubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO Driver Interface}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/gpio/driver anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Internal Representation of GPIOs}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname!#internal-representation-of-gpiosujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaController Drivers: gpio_chip}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#controller-drivers-gpio-chipujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIO electrical configuration}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#gpio-electrical-configurationujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja GPIO lines with debounce support}jaj<sbaja}(j]j ]j ]j ]j]internalrefurij anchorname!#gpio-lines-with-debounce-supportujajxcjaj9ubaja}(j]j ]j ]j ]j]ujajcjaj6ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)GPIO lines with open drain/source support}jaj_sbaja}(j]j ]j ]j ]j]internalrefurij anchorname*#gpio-lines-with-open-drain-source-supportujajxcjaj\ubaja}(j]j ]j ]j ]j]ujajcjajYubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-GPIO lines with pull up/down resistor support}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname.#gpio-lines-with-pull-up-down-resistor-supportujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj|ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGPIO drivers providing IRQs}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#gpio-drivers-providing-irqsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCascaded GPIO irqchips}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#cascaded-gpio-irqchipsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Infrastructure helpers for GPIO irqchips}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname)#infrastructure-helpers-for-gpio-irqchipsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking IRQ usage}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#locking-irq-usageujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisabling and enabling IRQs}jaj:sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#disabling-and-enabling-irqsujajxcjaj7ubaja}(j]j ]j ]j ]j]ujajcjaj4ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Real-Time compliance for GPIO IRQ chips}jaj]sbaja}(j]j ]j ]j ]j]internalrefurij anchorname(#real-time-compliance-for-gpio-irq-chipsujajxcjajZubaja}(j]j ]j ]j ]j]ujajcjajWubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequesting self-owned GPIO pins}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #requesting-self-owned-gpio-pinsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-intro anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructure of a V4L driver}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#structure-of-a-v4l-driverja](KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructure of the V4L2 framework}jaj sbaja}(j]j ]j ]j ]j]internalrefurij anchorname #structure-of-the-v4l2-frameworkja](KKeujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Media driver-specific documentation}jaj8sbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/drivers/index anchornamehjajujajxcjaj5ubaja}(j]j ]j ]j ]j]ujajcjaj2ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVideo4Linux (V4L) drivers}jajXsbaja}(j]j ]j ]j ]j]internalrefurijG anchorname#video4linux-v4l-driversja](K KeujajxcjajUubaja}(j]j ]j ]j ]j]ujajcjajRubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjGentries](N#driver-api/media/drivers/bttv-develN&driver-api/media/drivers/cx2341x-develN#driver-api/media/drivers/cx88-develN#driver-api/media/drivers/fimc-develN driver-api/media/drivers/pvrusb2N#driver-api/media/drivers/pxa_cameraN#driver-api/media/drivers/radiotrackNdriver-api/media/drivers/rkisp1N&driver-api/media/drivers/saa7134-develN-driver-api/media/drivers/sh_mobile_ceu_cameraNdriver-api/media/drivers/tunersN#driver-api/media/drivers/vimc-develNdriver-api/media/drivers/zoranN driver-api/media/drivers/ccs/ccsNdriver-api/media/drivers/ipu6e includefiles](jjjjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔL/var/lib/git/docbuild/linux/Documentation/driver-api/media/drivers/index.rstj֔K jajpubaja}(j]j ]j ]j ]j]ujajcjajRubeja}(j]j ]j ]j ]j]ujajcjajOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDigital TV drivers}jajsbaja}(j]j ]j ]j ]j]internalrefurijG anchorname#digital-tv-driversja](K Keujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjGentries](N driver-api/media/drivers/dvb-usbN"driver-api/media/drivers/frontendsNdriver-api/media/drivers/vidtvN%driver-api/media/drivers/contributorse includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔjj֔K#jajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajOubeja}(j]j ]j ]j ]j]ujajcjaj2ubeja}(j]j ]j ]j ]j]ujajcjaj/ubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux IPMI Driver}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/ipmi anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jaj<sbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname#configurationujajxcjaj9ubaja}(j]j ]j ]j ]j]ujajcjaj6ubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Basic Design}jaj_sbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname #basic-designujajxcjaj\ubaja}(j]j ]j ]j ]j]ujajcjajYubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Addressing}jajsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname #addressingujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj|ubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessages}jajsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname #messagesujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+The Upper Layer Interface (Message Handler)}jajsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname*#the-upper-layer-interface-message-handlerujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWatching For Interfaces}jajsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname#watching-for-interfacesujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating the User}jaj sbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname#creating-the-userujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Messaging}jaj.sbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname #messagingujajxcjaj+ubaja}(j]j ]j ]j ]j]ujajcjaj(ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvents and Incoming Commands}jajQsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname#events-and-incoming-commandsujajxcjajNubaja}(j]j ]j ]j ]j]ujajcjajKubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Lower Layer (SMI) Interface}jajsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname#the-lower-layer-smi-interfaceujajxcjaj}ubaja}(j]j ]j ]j ]j]ujajcjajzubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The SI Driver}jajsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname#the-si-driverujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe SMBus Driver (SSIF)}jajsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname#the-smbus-driver-ssifujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe IPMI IPMB Driver}jajsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname#the-ipmi-ipmb-driverujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Other Pieces}jaj sbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname #other-piecesujajxcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Get the detailed info related with the IPMI device}jaj/sbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname3#get-the-detailed-info-related-with-the-ipmi-deviceujajxcjaj,ubaja}(j]j ]j ]j ]j]ujajcjaj)ubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWatchdog}jajRsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname #watchdogujajxcjajOubaja}(j]j ]j ]j ]j]ujajcjajLubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPanic Timeouts}jajusbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname#panic-timeoutsujajxcjajrubaja}(j]j ]j ]j ]j]ujajcjajoubaja}(j]j ]j ]j ]j]ujajcjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPoweroff}jajsbaja}(j]j ]j ]j ]j]internalrefurij+ anchorname #poweroffujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj3ubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaioctl based interfaces}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/ioctl anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand number definitions}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#command-number-definitionsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterface versions}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#interface-versionsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return code}jaj6sbaja}(j]j ]j ]j ]j]internalrefurij anchorname #return-codeujajxcjaj3ubaja}(j]j ]j ]j ]j]ujajcjaj0ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Timestamps}jajYsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #timestampsujajxcjajVubaja}(j]j ]j ]j ]j]ujajcjajSubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja32-bit compat mode}jaj|sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#bit-compat-modeujajxcjajyubaja}(j]j ]j ]j ]j]ujajcjajvubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja compat_ptr()}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #compat-ptrujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStructure layout}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#structure-layoutujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajvubeja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInformation leaks}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#information-leaksujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem abstractions}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#subsystem-abstractionsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAlternatives to ioctl}jaj4sbaja}(j]j ]j ]j ]j]internalrefurij anchorname#alternatives-to-ioctlujajxcjaj1ubaja}(j]j ]j ]j ]j]ujajcjaj.ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,The Linux Hardware Timestamping Engine (HTE)}jajlsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/hte/hte anchornamehujajxcjajiubaja}(j]j ]j ]j ]j]ujajcjajfubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j ]j ]j ]j]internalrefurij{ anchorname #introductionujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(The HTE framework APIs for the providers}jajsbaja}(j]j ]j ]j ]j]internalrefurij{ anchorname)#the-hte-framework-apis-for-the-providersujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja] ja(The HTE framework APIs for the consumers}jajsbaja}(j]j ]j ]j ]j]internalrefurij{ anchorname)#the-hte-framework-apis-for-the-consumersujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#The HTE framework public structures}jajsbaja}(j]j ]j ]j ]j]internalrefurij{ anchorname$#the-hte-framework-public-structuresujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMore on the HTE timestamp data}jajsbaja}(j]j ]j ]j ]j]internalrefurij{ anchorname#more-on-the-hte-timestamp-dataujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HTE subsystem debugfs attributes}jaj;sbaja}(j]j ]j ]j ]j]internalrefurij{ anchorname!#hte-subsystem-debugfs-attributesujajxcjaj8ubaja}(j]j ]j ]j ]j]ujajcjaj5ubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajfubeja}(j]j ]j ]j ]j]ujajcjajcubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 async kAPI}jajssbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-async anchornamehjajujajxcjajpubaja}(j]j ]j ]j ]j]ujajcjajmubaja}(j]j ]j ]j ]j]ujajcjajjubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja HW consumer}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/iio/hw-consumer anchornamehujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHW consumer setup}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname#hw-consumer-setupujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja More details}jajsbaja}(j]j ]j ]j ]j]internalrefurij anchorname #more-detailsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,V4L2 Media Bus functions and data structures}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-mediabus anchornamehjajujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+InfiniBand and Remote DMA (RDMA) Interfaces}jajFsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/infiniband anchornamehujajxcjajCubaja}(j]j ]j ]j ]j]ujajcjaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntroduction and Overview}jajfsbaja}(j]j ]j ]j ]j]internalrefurijU anchorname#introduction-and-overviewujajxcjajcubaja}(j]j ]j ]j ]j]ujajcjaj`ubaja}(j]j ]j ]j ]j]ujajcjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInfiniBand core interfaces}jajsbaja}(j]j ]j ]j ]j]internalrefurijU anchorname#infiniband-core-interfacesujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDMA Verbs transport library}jajsbaja}(j]j ]j ]j ]j]internalrefurijU anchorname#rdma-verbs-transport-libraryujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjaj]ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUpper Layer Protocols}jajsbaja}(j]j ]j ]j ]j]internalrefurijU anchorname#upper-layer-protocolsujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja iSCSI Extensions for RDMA (iSER)}jajsbaja}(j]j ]j ]j ]j]internalrefurijU anchorname#iscsi-extensions-for-rdma-iserujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Omni-Path (OPA) Virtual NIC support}jajsbaja}(j]j ]j ]j ]j]internalrefurijU anchorname"#omni-path-opa-virtual-nic-supportujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,InfiniBand SCSI RDMA protocol target support}jaj5sbaja}(j]j ]j ]j ]j]internalrefurijU anchorname-#infiniband-scsi-rdma-protocol-target-supportujajxcjaj2ubaja}(j]j ]j ]j ]j]ujajcjaj/ubaja}(j]j ]j ]j ]j]ujajcjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/iSCSI Extensions for RDMA (iSER) target support}jajXsbaja}(j]j ]j ]j ]j]internalrefurijU anchorname.#iscsi-extensions-for-rdma-iser-target-supportujajxcjajUubaja}(j]j ]j ]j ]j]ujajcjajRubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjaj]ubeja}(j]j ]j ]j ]j]ujajcjaj@ubeja}(j]j ]j ]j ]j]ujajcjaj=ubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVideo4Linux devices}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-core anchornamehjaj!ujajxcjajubaja}(j]j ]j ]j ]j]ujajcjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j ]j ]j ]j]parentjentries](Ndriver-api/media/v4l2-introNdriver-api/media/v4l2-devNdriver-api/media/v4l2-deviceNdriver-api/media/v4l2-fhNdriver-api/media/v4l2-subdevNdriver-api/media/v4l2-eventNdriver-api/media/v4l2-controlsNdriver-api/media/v4l2-videobuf2N driver-api/media/v4l2-dv-timingsN%driver-api/media/v4l2-flash-led-classNdriver-api/media/v4l2-mcNdriver-api/media/v4l2-mediabusNdriver-api/media/v4l2-mem2memNdriver-api/media/v4l2-asyncNdriver-api/media/v4l2-fwnodeNdriver-api/media/v4l2-cciNdriver-api/media/v4l2-rectNdriver-api/media/v4l2-tunerNdriver-api/media/v4l2-commonNdriver-api/media/v4l2-tveepromNdriver-api/media/v4l2-jpege includefiles](jjjjjjjjjjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajPijՔH/var/lib/git/docbuild/linux/Documentation/driver-api/media/v4l2-core.rstj֔Kjajubaja}(j]j ]j ]j ]j]ujajcjajubeja}(j]j ]j ]j ]j]ujajcjajubaja}(j]j ]j ]j ]j]ujajcubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV4L2 fwnode kAPI}jajsbaja}(j]j ]j ]j ]j]internalrefuridriver-api/media/v4l2-fwnode anchornamehjaj/ujajxcjajubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcjaj ubaja}(j]j ]j ]j ]j]ujajcubjl jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Firewire (IEEE 1394) driver Interface Guide}jaj?sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/firewire anchornamehuja referencejaj<ubaja}(j8]j:]j<]j>]j@]ujacompact_paragraphjaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntroduction and Overview}jajasbaja}(j8]j:]j<]j>]j@]internalrefurijN anchorname#introduction-and-overviewujajPjaj^ubaja}(j8]j:]j<]j>]j@]ujajWjaj[ubaja}(j8]j:]j<]j>]j@]uja list_itemjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Firewire char device data structures}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijN anchorname%#firewire-char-device-data-structuresujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Firewire device probing and sysfs interfaces}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijN anchorname-#firewire-device-probing-and-sysfs-interfacesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Firewire core transaction interfaces}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijN anchorname%#firewire-core-transaction-interfacesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Firewire Isochronous I/O interfaces}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijN anchorname$#firewire-isochronous-i-o-interfacesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajXubeja}(j8]j:]j<]j>]j@]uja bullet_listjaj9ubeja}(j8]j:]j<]j>]j@]ujaj~jaj6ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Porting Drivers to the New Driver Model}jaj'sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/driver-model/porting anchornamehujajPjaj$ubaja}(j8]j:]j<]j>]j@]ujajWjaj!ubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFPGA Subsystem}jajSsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/fpga/index anchornamehujajPjajPubaja}(j8]j:]j<]j>]j@]ujajWjajMubjK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentjbentries](Ndriver-api/fpga/introNdriver-api/fpga/fpga-mgrNdriver-api/fpga/fpga-bridgeNdriver-api/fpga/fpga-regionN driver-api/fpga/fpga-programminge includefiles](jyj{j}jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔC/var/lib/git/docbuild/linux/Documentation/driver-api/fpga/index.rstj֔Kjajjubaja}(j8]j:]j<]j>]j@]ujajjajMubeja}(j8]j:]j<]j>]j@]ujaj~jajJubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Submitting Devicetree (DT) binding patches}jajsbaja}(j8]j:]j<]j>]j@]internalrefuri&devicetree/bindings/submitting-patches anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaI. For patch submitters}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#i-for-patch-submittersujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaII. For kernel maintainers}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#ii-for-kernel-maintainersujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja III. Notes}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #iii-notesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware lookup order}jajIsbaja}(j8]j:]j<]j>]j@]internalrefuri driver-api/firmware/lookup-order anchornamehujajPjajFubaja}(j8]j:]j<]j>]j@]ujajWjajCubaja}(j8]j:]j<]j>]j@]ujaj~jaj@ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarequest_firmware API}jajusbaja}(j8]j:]j<]j>]j@]internalrefuri$driver-api/firmware/request_firmware anchornamehujajPjajrubaja}(j8]j:]j<]j>]j@]ujajWjajoubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSynchronous firmware requests}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#synchronous-firmware-requestsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarequest_firmware}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#request-firmwareujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafirmware_request_nowarn}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#firmware-request-nowarnujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafirmware_request_platform}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#firmware-request-platformujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarequest_firmware_direct}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#request-firmware-directujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarequest_firmware_into_buf}jajAsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#request-firmware-into-bufujajPjaj>ubaja}(j8]j:]j<]j>]j@]ujajWjaj;ubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAsynchronous firmware requests}jajpsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#asynchronous-firmware-requestsujajPjajmubaja}(j8]j:]j<]j>]j@]ujajWjajjubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarequest_firmware_nowait}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#request-firmware-nowaitujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajjajjubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSpecial optimizations on reboot}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #special-optimizations-on-rebootujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafirmware_request_cache()}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#firmware-request-cacheujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(request firmware API expected driver use}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname)#request-firmware-api-expected-driver-useujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajoubeja}(j8]j:]j<]j>]j@]ujaj~jajlubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Compute Express Link Memory Devices}jajFsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/cxl/memory-devices anchornamehujajPjajCubaja}(j8]j:]j<]j>]j@]ujajWjaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXL Bus: Theory of Operation}jajfsbaja}(j8]j:]j<]j>]j@]internalrefurijU anchorname#cxl-bus-theory-of-operationujajPjajcubaja}(j8]j:]j<]j>]j@]ujajWjaj`ubaja}(j8]j:]j<]j>]j@]ujaj~jaj]ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver Infrastructure}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijU anchorname#driver-infrastructureujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXL Memory Device}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijU anchorname#cxl-memory-deviceujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXL Port}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijU anchorname #cxl-portujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXL Core}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijU anchorname #cxl-coreujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CXL Regions}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijU anchorname #cxl-regionsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jaj]ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExternal Interfaces}jajAsbaja}(j8]j:]j<]j>]j@]internalrefurijU anchorname#external-interfacesujajPjaj>ubaja}(j8]j:]j<]j>]j@]ujajWjaj;ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCXL IOCTL Interface}jajasbaja}(j8]j:]j<]j>]j@]internalrefurijU anchorname#cxl-ioctl-interfaceujajPjaj^ubaja}(j8]j:]j<]j>]j@]ujajWjaj[ubaja}(j8]j:]j<]j>]j@]ujaj~jajXubaja}(j8]j:]j<]j>]j@]ujajjaj;ubeja}(j8]j:]j<]j>]j@]ujaj~jaj]ubeja}(j8]j:]j<]j>]j@]ujajjaj@ubeja}(j8]j:]j<]j>]j@]ujaj~jaj=ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting kernel-doc comments}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridoc-guide/kernel-doc anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!How to format kernel-doc comments}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname"#how-to-format-kernel-doc-commentsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFunction documentation}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#function-documentationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunction parameters}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#function-parametersujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunction context}jaj+sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#function-contextujajPjaj(ubaja}(j8]j:]j<]j>]j@]ujajWjaj%ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajNsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#return-valuesujajPjajKubaja}(j8]j:]j<]j>]j@]ujajWjajHubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Structure, union, and enumeration documentation}jaj}sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname.#structure-union-and-enumeration-documentationujajPjajzubaja}(j8]j:]j<]j>]j@]ujajWjajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMembers}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#membersujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNested structs/unions}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#nested-structs-unionsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%In-line member documentation comments}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname&#in-line-member-documentation-commentsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajwubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypedef documentation}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#typedef-documentationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObject-like macro documentation}jaj5sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #object-like-macro-documentationujajPjaj2ubaja}(j8]j:]j<]j>]j@]ujajWjaj/ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHighlights and cross-references}jajXsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #highlights-and-cross-referencesujajPjajUubaja}(j8]j:]j<]j>]j@]ujajWjajRubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Cross-referencing from reStructuredText}jajxsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname(#cross-referencing-from-restructuredtextujajPjajuubaja}(j8]j:]j<]j>]j@]ujajWjajrubaja}(j8]j:]j<]j>]j@]ujaj~jajoubaja}(j8]j:]j<]j>]j@]ujajjajRubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview documentation comments}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #overview-documentation-commentsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIncluding kernel-doc comments}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#including-kernel-doc-commentsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+How to use kernel-doc to generate man pages}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname,#how-to-use-kernel-doc-to-generate-man-pagesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajubju jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPlatform Devices and Drivers}jaj.sbaja}(j8]j:]j<]j>]j@]internalrefuri driver-api/driver-model/platform anchornamehujajPjaj+ubaja}(j8]j:]j<]j>]j@]ujajWjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform devices}jajNsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname#platform-devicesujajPjajKubaja}(j8]j:]j<]j>]j@]ujajWjajHubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform drivers}jajqsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname#platform-driversujajPjajnubaja}(j8]j:]j<]j>]j@]ujajWjajkubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Enumeration}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname#device-enumerationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLegacy Drivers: Device Probing}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname#legacy-drivers-device-probingujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device Naming and Driver Binding}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname!#device-naming-and-driver-bindingujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Early Platform Devices and Drivers}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname##early-platform-devices-and-driversujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)1. Registering early platform device data}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname'#registering-early-platform-device-dataujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Parsing kernel command line}jajCsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname#parsing-kernel-command-lineujajPjaj@ubaja}(j8]j:]j<]j>]j@]ujajWjaj=ubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA3. Installing early platform drivers belonging to a certain class}jajfsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname?#installing-early-platform-drivers-belonging-to-a-certain-classujajPjajcubaja}(j8]j:]j<]j>]j@]ujajWjaj`ubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%4. Early platform driver registration}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname##early-platform-driver-registrationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA5. Probing of early platform drivers belonging to a certain class}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname?#probing-of-early-platform-drivers-belonging-to-a-certain-classujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+6. Inside the early platform driver probe()}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname'#inside-the-early-platform-driver-probeujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajEubeja}(j8]j:]j<]j>]j@]ujajjaj(ubeja}(j8]j:]j<]j>]j@]ujaj~jaj%ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuilt-in firmware}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/firmware/built-in-fw anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjV jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj3sbaja}(j8]j:]j<]j>]j@]internalrefuri driver-api/firmware/introduction anchornamehujajPjaj0ubaja}(j8]j:]j<]j>]j@]ujajWjaj-ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypes of firmware requests}jajSsbaja}(j8]j:]j<]j>]j@]internalrefurijB anchorname#types-of-firmware-requestsujajPjajPubaja}(j8]j:]j<]j>]j@]ujajWjajMubaja}(j8]j:]j<]j>]j@]ujaj~jajJubaja}(j8]j:]j<]j>]j@]ujajjaj-ubeja}(j8]j:]j<]j>]j@]ujaj~jaj*ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCA driver for a selfmade cheap BT8xx based PCI GPIO-card (bt8xxgpio)}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/gpio/bt8xxgpio anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&How to physically access the GPIO pins}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname'#how-to-physically-access-the-gpio-pinsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Managing Ownership of the Framebuffer Aperture}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/aperture anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEarly userspace support}jajsbaja}(j8]j:]j<]j>]j@]internalrefuri2driver-api/early-userspace/early_userspace_support anchornamehujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPIO ARCHIVE method}jaj/sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#cpio-archive-methodujajPjaj,ubaja}(j8]j:]j<]j>]j@]ujajWjaj)ubaja}(j8]j:]j<]j>]j@]ujaj~jaj&ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIMAGE BUILDING method}jajRsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#image-building-methodujajPjajOubaja}(j8]j:]j<]j>]j@]ujajWjajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhere’s this all leading?}jajrsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#where-s-this-all-leadingujajPjajoubaja}(j8]j:]j<]j>]j@]ujajWjajlubaja}(j8]j:]j<]j>]j@]ujaj~jajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow does it work?}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#how-does-it-workujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajiubeja}(j8]j:]j<]j>]j@]ujajjajLubeja}(j8]j:]j<]j>]j@]ujaj~jaj&ubeja}(j8]j:]j<]j>]j@]ujajjaj ubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCompute Express Link}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/cxl/index anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentjentries](Ndriver-api/cxl/memory-devicesN!driver-api/cxl/access-coordinatesNdriver-api/cxl/maturity-mape includefiles](jjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔB/var/lib/git/docbuild/linux/Documentation/driver-api/cxl/index.rstj֔Kjajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jacfg80211 subsystem}jaj,sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/80211/cfg80211 anchornamehujajPjaj)ubaja}(j8]j:]j<]j>]j@]ujajWjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice registration}jajLsbaja}(j8]j:]j<]j>]j@]internalrefurij; anchorname#device-registrationujajPjajIubaja}(j8]j:]j<]j>]j@]ujajWjajFubaja}(j8]j:]j<]j>]j@]ujaj~jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaActions and configuration}jajosbaja}(j8]j:]j<]j>]j@]internalrefurij; anchorname#actions-and-configurationujajPjajlubaja}(j8]j:]j<]j>]j@]ujajWjajiubaja}(j8]j:]j<]j>]j@]ujaj~jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScanning and BSS list handling}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij; anchorname#scanning-and-bss-list-handlingujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUtility functions}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij; anchorname#utility-functionsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData path helpers}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij; anchorname#data-path-helpersujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Regulatory enforcement infrastructure}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij; anchorname&#regulatory-enforcement-infrastructureujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRFkill integration}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij; anchorname#rfkill-integrationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Test mode}jajAsbaja}(j8]j:]j<]j>]j@]internalrefurij; anchorname #test-modeujajPjaj>ubaja}(j8]j:]j<]j>]j@]ujajWjaj;ubaja}(j8]j:]j<]j>]j@]ujaj~jajCubeja}(j8]j:]j<]j>]j@]ujajjaj&ubeja}(j8]j:]j<]j>]j@]ujaj~jaj#ubaja}(j8]j:]j<]j>]j@]ujajubj+jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMA Test Guide}jajysbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/dmaengine/dmatest anchornamehujajPjajvubaja}(j8]j:]j<]j>]j@]ujajWjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Part 1 - How to build the test module}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname$#part-1-how-to-build-the-test-moduleujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Part 2 - When dmatest is built as a module}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname)#part-2-when-dmatest-is-built-as-a-moduleujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Part 3 - When built-in in the kernel}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname##part-3-when-built-in-in-the-kernelujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Part 4 - Gathering the test results}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname"#part-4-gathering-the-test-resultsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Part 5 - Handling channel allocation}jaj%sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname##part-5-handling-channel-allocationujajPjaj"ubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllocating Channels}jajEsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#allocating-channelsujajPjajBubaja}(j8]j:]j<]j>]j@]ujajWjaj?ubaja}(j8]j:]j<]j>]j@]ujaj~jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReleasing Channels}jajhsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#releasing-channelsujajPjajeubaja}(j8]j:]j<]j>]j@]ujajWjajbubaja}(j8]j:]j<]j>]j@]ujaj~jaj<ubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajsubeja}(j8]j:]j<]j>]j@]ujaj~jajpubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevicetree (DT) ABI}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridevicetree/bindings/ABI anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj2jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOpen Firmware and Devicetree}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridevicetree/index anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Devicetree Usage}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#kernel-devicetree-usageujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentjentries](Ndevicetree/usage-modelNdevicetree/of_unittestNdevicetree/kernel-apie includefiles](jj j"emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ>/var/lib/git/docbuild/linux/Documentation/devicetree/index.rstj֔K jajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevicetree Overlays}jajBsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#devicetree-overlaysujajPjaj?ubaja}(j8]j:]j<]j>]j@]ujajWjaj<ubjK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentjentries](Ndevicetree/changesetsN#devicetree/dynamic-resolution-notesNdevicetree/overlay-notese includefiles](jhjjjlemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj/j֔KjajYubaja}(j8]j:]j<]j>]j@]ujajjaj<ubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevicetree Bindings}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#devicetree-bindingsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentjentries]Ndevicetree/bindings/indexa includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj/j֔Kjajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Devicetree Dynamic Resolver Notes}jajsbaja}(j8]j:]j<]j>]j@]internalrefuri#devicetree/dynamic-resolution-notes anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow the resolver works}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#how-the-resolver-worksujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj4jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCrypto Drivers}jaj=sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/crypto/index anchornamehujajPjaj:ubaja}(j8]j:]j<]j>]j@]ujajWjaj7ubjK%)}(jahja](jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentjLentries]Ndriver-api/crypto/iaa/indexa includefiles]jcamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔE/var/lib/git/docbuild/linux/Documentation/driver-api/crypto/index.rstj֔K jajTubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajzsbaja}(j8]j:]j<]j>]j@]internalrefurijL anchorname#indicesujajPjajwubaja}(j8]j:]j<]j>]j@]ujajWjajtubaja}(j8]j:]j<]j>]j@]ujaj~jajqubaja}(j8]j:]j<]j>]j@]exprsubproject and htmlujaonlyjajTubeja}(j8]j:]j<]j>]j@]ujajjaj7ubeja}(j8]j:]j<]j>]j@]ujaj~jaj4ubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/fpga/intro anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FPGA Manager}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #fpga-managerujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FPGA Bridge}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #fpga-bridgeujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FPGA Region}jaj!sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #fpga-regionujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj2jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja UEFI Support}jajYsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/firmware/efi/index anchornamehujajPjajVubaja}(j8]j:]j<]j>]j@]ujajWjajSubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUEFI stub library functions}jajysbaja}(j8]j:]j<]j>]j@]internalrefurijh anchorname#uefi-stub-library-functionsujajPjajvubaja}(j8]j:]j<]j>]j@]ujajWjajsubaja}(j8]j:]j<]j>]j@]ujaj~jajpubaja}(j8]j:]j<]j>]j@]ujajjajSubeja}(j8]j:]j<]j>]j@]ujaj~jajPubaja}(j8]j:]j<]j>]j@]ujajubj>jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Auxiliary Bus}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/auxiliary_bus anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%When Should the Auxiliary Bus Be Used}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname&#when-should-the-auxiliary-bus-be-usedujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAuxiliary Device Creation}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#auxiliary-device-creationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Auxiliary Device Memory Model and Lifespan}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname+#auxiliary-device-memory-model-and-lifespanujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jaj ubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuxiliary Drivers}jajCsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#auxiliary-driversujajPjaj@ubaja}(j8]j:]j<]j>]j@]ujajWjaj=ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Example Usage}jajfsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#example-usageujajPjajcubaja}(j8]j:]j<]j>]j@]ujajWjaj`ubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice Driver Design Patterns}jajsbaja}(j8]j:]j<]j>]j@]internalrefuri'driver-api/driver-model/design-patterns anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. State Container}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#state-containerujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. container_of()}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #container-ofujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj;jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja>DOs and DON’Ts for designing and writing Devicetree bindings}jajsbaja}(j8]j:]j<]j>]j@]internalrefuri$devicetree/bindings/writing-bindings anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverall design}jaj9sbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname#overall-designujajPjaj6ubaja}(j8]j:]j<]j>]j@]ujajWjaj3ubaja}(j8]j:]j<]j>]j@]ujaj~jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Properties}jaj\sbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname #propertiesujajPjajYubaja}(j8]j:]j<]j>]j@]ujajWjajVubaja}(j8]j:]j<]j>]j@]ujaj~jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypical cases and caveats}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname#typical-cases-and-caveatsujajPjaj|ubaja}(j8]j:]j<]j>]j@]ujajWjajyubaja}(j8]j:]j<]j>]j@]ujaj~jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoard/SoC .dts Files}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname#board-soc-dts-filesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jaj0ubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjw jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja FPGA Manager}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/fpga/fpga-mgr anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #overviewujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How to support a new FPGA device}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname!#how-to-support-a-new-fpga-deviceujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.API for implementing a new FPGA Manager driver}jaj@sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname/#api-for-implementing-a-new-fpga-manager-driverujajPjaj=ubaja}(j8]j:]j<]j>]j@]ujajWjaj:ubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware search paths}jajxsbaja}(j8]j:]j<]j>]j@]internalrefuri"driver-api/firmware/fw_search_path anchornamehujajPjajuubaja}(j8]j:]j<]j>]j@]ujajWjajrubaja}(j8]j:]j<]j>]j@]ujaj~jajoubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Checking for needed translation updates}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridoc-guide/checktransupdate anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How it works}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #how-it-worksujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#usageujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja FPGA Bridge}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/fpga/fpga-bridge anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"API to implement a new FPGA bridge}jaj?sbaja}(j8]j:]j<]j>]j@]internalrefurij. anchorname##api-to-implement-a-new-fpga-bridgeujajPjaj<ubaja}(j8]j:]j<]j>]j@]ujajWjaj9ubaja}(j8]j:]j<]j>]j@]ujaj~jaj6ubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"GPIO Descriptor Consumer Interface}jajwsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/gpio/consumer anchornamehujajPjajtubaja}(j8]j:]j<]j>]j@]ujajWjajqubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGuidelines for GPIOs consumers}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#guidelines-for-gpios-consumersujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObtaining and Disposing GPIOs}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#obtaining-and-disposing-gpiosujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Using GPIOs}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #using-gpiosujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetting Direction}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#setting-directionujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpinlock-Safe GPIO Access}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#spinlock-safe-gpio-accessujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIO Access That May Sleep}jajC sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#gpio-access-that-may-sleepujajPjaj@ ubaja}(j8]j:]j<]j>]j@]ujajWjaj= ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'The active low and open drain semantics}jajf sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname(#the-active-low-and-open-drain-semanticsujajPjajc ubaja}(j8]j:]j<]j>]j@]ujajWjaj` ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccessing raw GPIO values}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#accessing-raw-gpio-valuesujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Access multiple GPIOs with a single function call}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname2#access-multiple-gpios-with-a-single-function-callujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIOs mapped to IRQs}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#gpios-mapped-to-irqsujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIOs and ACPI}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#gpios-and-acpiujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Interacting With the Legacy GPIO Subsystem}jaj! sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname+#interacting-with-the-legacy-gpio-subsystemujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajqubeja}(j8]j:]j<]j>]j@]ujaj~jajnubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja FPGA Region}jajY sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/fpga/fpga-region anchornamehujajPjajV ubaja}(j8]j:]j<]j>]j@]ujajWjajS ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajy sbaja}(j8]j:]j<]j>]j@]internalrefurijh  anchorname #overviewujajPjajv ubaja}(j8]j:]j<]j>]j@]ujajWjajs ubaja}(j8]j:]j<]j>]j@]ujaj~jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to add a new FPGA region}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijh  anchorname#how-to-add-a-new-fpga-regionujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajp ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI to add a new FPGA region}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijh  anchorname#api-to-add-a-new-fpga-regionujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajp ubeja}(j8]j:]j<]j>]j@]ujajjajS ubeja}(j8]j:]j<]j>]j@]ujaj~jajP ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Open Firmware Devicetree Unittest}jaj sbaja}(j8]j:]j<]j>]j@]internalrefuridevicetree/of_unittest anchornamehujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij  anchorname #introductionujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Verbose Output (EXPECT)}jaj: sbaja}(j8]j:]j<]j>]j@]internalrefurij  anchorname#verbose-output-expectujajPjaj7 ubaja}(j8]j:]j<]j>]j@]ujajWjaj4 ubaja}(j8]j:]j<]j>]j@]ujaj~jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 3. Test-data}jaj] sbaja}(j8]j:]j<]j>]j@]internalrefurij  anchorname #test-dataujajPjajZ ubaja}(j8]j:]j<]j>]j@]ujajWjajW ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1. Adding the test data}jaj} sbaja}(j8]j:]j<]j>]j@]internalrefurij  anchorname#adding-the-test-dataujajPjajz ubaja}(j8]j:]j<]j>]j@]ujajWjajw ubaja}(j8]j:]j<]j>]j@]ujaj~jajt ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2. Removing the test data}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij  anchorname#removing-the-test-dataujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajt ubeja}(j8]j:]j<]j>]j@]ujajjajW ubeja}(j8]j:]j<]j>]j@]ujaj~jaj ubeja}(j8]j:]j<]j>]j@]ujajjaj ubeja}(j8]j:]j<]j>]j@]ujaj~jaj ubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"CXL Access Coordinates Computation}jaj sbaja}(j8]j:]j<]j>]j@]internalrefuri!driver-api/cxl/access-coordinates anchornamehujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Shared Upstream Link Calculation}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij  anchorname!#shared-upstream-link-calculationujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jaj ubaja}(j8]j:]j<]j>]j@]ujajjaj ubeja}(j8]j:]j<]j>]j@]ujaj~jaj ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja GPIO Mappings}jaj< sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/gpio/board anchornamehujajPjaj9 ubaja}(j8]j:]j<]j>]j@]ujajWjaj6 ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device Tree}jaj\ sbaja}(j8]j:]j<]j>]j@]internalrefurijK  anchorname #device-treeujajPjajY ubaja}(j8]j:]j<]j>]j@]ujajWjajV ubaja}(j8]j:]j<]j>]j@]ujaj~jajS ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijK  anchorname#acpiujajPjaj| ubaja}(j8]j:]j<]j>]j@]ujajWjajy ubaja}(j8]j:]j<]j>]j@]ujaj~jajS ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Platform Data}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijK  anchorname#platform-dataujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajS ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArrays of pins}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijK  anchorname#arrays-of-pinsujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajS ubeja}(j8]j:]j<]j>]j@]ujajjaj6 ubeja}(j8]j:]j<]j>]j@]ujaj~jaj3 ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFirmware API core features}jaj sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/firmware/core anchornamehujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubjK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentj entries](N"driver-api/firmware/fw_search_pathNdriver-api/firmware/built-in-fwN"driver-api/firmware/firmware_cacheN$driver-api/firmware/direct-fs-lookupN'driver-api/firmware/fallback-mechanismsN driver-api/firmware/lookup-orderN-driver-api/firmware/firmware-usage-guidelinese includefiles](j# j% j' j) j+ j- j/ emaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔF/var/lib/git/docbuild/linux/Documentation/driver-api/firmware/core.rstj֔Kjaj ubaja}(j8]j:]j<]j>]j@]ujajjaj ubeja}(j8]j:]j<]j>]j@]ujaj~jaj ubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Connector}jajX sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/connector anchornamehujajPjajU ubaja}(j8]j:]j<]j>]j@]ujajWjajR ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConnector interfaces}jajx sbaja}(j8]j:]j<]j>]j@]internalrefurijg  anchorname#connector-interfacesujajPjaju ubaja}(j8]j:]j<]j>]j@]ujajWjajr ubaja}(j8]j:]j<]j>]j@]ujaj~jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProtocol description}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijg  anchorname#protocol-descriptionujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reliability}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijg  anchorname #reliabilityujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace usage}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijg  anchorname#userspace-usageujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajo ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Code samples}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijg  anchorname #code-samplesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajo ubeja}(j8]j:]j<]j>]j@]ujajjajR ubeja}(j8]j:]j<]j>]j@]ujaj~jajO ubaja}(j8]j:]j<]j>]j@]ujajubjPjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"DMAengine controller documentation}jaj<sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/dmaengine/provider anchornamehujajPjaj9ubaja}(j8]j:]j<]j>]j@]ujajWjaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Introduction}jaj\sbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#hardware-introductionujajPjajYubaja}(j8]j:]j<]j>]j@]ujajWjajVubaja}(j8]j:]j<]j>]j@]ujaj~jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Support in Linux}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#dma-support-in-linuxujajPjaj|ubaja}(j8]j:]j<]j>]j@]ujajWjajyubaja}(j8]j:]j<]j>]j@]ujaj~jajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMAEngine APIs}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#dmaengine-apisujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``struct dma_device``ja]jastruct dma_device}jajsbaja}(j8]j:]j<]j>]j@]ujaliteraljՔNj֔Njajubja Initialization}jajsbeja}(j8]j:]j<]j>]j@]internalrefurijK anchorname!#struct-dma-device-initializationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported transaction types}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#supported-transaction-typesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPer descriptor metadata support}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname #per-descriptor-metadata-supportujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice operations}jaj:sbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#device-operationsujajPjaj7ubaja}(j8]j:]j<]j>]j@]ujajWjaj4ubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Misc notes}jajisbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname #misc-notesujajPjajfubaja}(j8]j:]j<]j>]j@]ujajWjajcubaja}(j8]j:]j<]j>]j@]ujaj~jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Design Notes}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#general-design-notesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlossary}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname #glossaryujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajSubeja}(j8]j:]j<]j>]j@]ujajjaj6ubeja}(j8]j:]j<]j>]j@]ujaj~jaj3ubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Error Detection And Correction (EDAC) Devices}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/edac anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Main Concepts used at the EDAC subsystem}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname)#main-concepts-used-at-the-edac-subsystemujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory Controllers}jaj*sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#memory-controllersujajPjaj'ubaja}(j8]j:]j<]j>]j@]ujajWjaj$ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPCI Controllers}jajMsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#pci-controllersujajPjajJubaja}(j8]j:]j<]j>]j@]ujajWjajGubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EDAC Blocks}jajpsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #edac-blocksujajPjajmubaja}(j8]j:]j<]j>]j@]ujajWjajjubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHeterogeneous system support}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#heterogeneous-system-supportujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Linux 802.11 Driver Developer’s Guide}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/80211/index anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentjentries](Ndriver-api/80211/introductionNdriver-api/80211/cfg80211Ndriver-api/80211/mac80211N"driver-api/80211/mac80211-advancede includefiles](jjjjemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔD/var/lib/git/docbuild/linux/Documentation/driver-api/80211/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#indicesujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]exprsubproject and htmlujajjajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjFjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Undefined Behavior Sanitizer - UBSAN}jajNsbaja}(j8]j:]j<]j>]j@]internalrefuridev-tools/ubsan anchornamehujajPjajKubaja}(j8]j:]j<]j>]j@]ujajWjajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReport example}jajnsbaja}(j8]j:]j<]j>]j@]internalrefurij] anchorname#report-exampleujajPjajkubaja}(j8]j:]j<]j>]j@]ujajWjajhubaja}(j8]j:]j<]j>]j@]ujaj~jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij] anchorname#usageujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij] anchorname #referencesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajeubeja}(j8]j:]j<]j>]j@]ujajjajHubeja}(j8]j:]j<]j>]j@]ujaj~jajEubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jainitramfs buffer format}jajsbaja}(j8]j:]j<]j>]j@]internalrefuri(driver-api/early-userspace/buffer-format anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHandling of hard links}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#handling-of-hard-linksujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentdevicetree/bindings/indexentries](Ndevicetree/bindings/ABIN$devicetree/bindings/dts-coding-styleN$devicetree/bindings/writing-bindingsN"devicetree/bindings/writing-schemaN&devicetree/bindings/submitting-patchese includefiles](jKjMjOjQjSemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔG/var/lib/git/docbuild/linux/Documentation/devicetree/bindings/index.rstj֔Kjaj;ubaja}(j8]j:]j<]j>]j@]ujajubjfjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"In-kernel API for FPGA Programming}jajpsbaja}(j8]j:]j<]j>]j@]internalrefuri driver-api/fpga/fpga-programming anchornamehujajPjajmubaja}(j8]j:]j<]j>]j@]ujajWjajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #overviewujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%How to program an FPGA using a region}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname&#how-to-program-an-fpga-using-a-regionujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI for programming an FPGA}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#api-for-programming-an-fpgaujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajjubeja}(j8]j:]j<]j>]j@]ujaj~jajgubaja}(j8]j:]j<]j>]j@]ujajubjVjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDriver Binding}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/driver-model/binding anchornamehujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBus}jaj.sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#busujajPjaj+ubaja}(j8]j:]j<]j>]j@]ujajWjaj(ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadevice_register}jajQsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#device-registerujajPjajNubaja}(j8]j:]j<]j>]j@]ujajWjajKubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device Class}jajtsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #device-classujajPjajqubaja}(j8]j:]j<]j>]j@]ujajWjajnubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#driverujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#sysfsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadriver_register}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#driver-registerujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemoval}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#removalujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Common Clk Framework}jaj8sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/clk anchornamehujajPjaj5ubaja}(j8]j:]j<]j>]j@]ujajWjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction and interface split}jajXsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname!#introduction-and-interface-splitujajPjajUubaja}(j8]j:]j<]j>]j@]ujajWjajRubaja}(j8]j:]j<]j>]j@]ujaj~jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommon data structures and api}jaj{sbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname#common-data-structures-and-apiujajPjajxubaja}(j8]j:]j<]j>]j@]ujajWjajuubaja}(j8]j:]j<]j>]j@]ujaj~jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware clk implementations}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname#hardware-clk-implementationsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Supporting your own clk hardware}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname!#supporting-your-own-clk-hardwareujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Disabling clock gating of unused clocks}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname(#disabling-clock-gating-of-unused-clocksujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname#lockingujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajOubeja}(j8]j:]j<]j>]j@]ujajjaj2ubeja}(j8]j:]j<]j>]j@]ujaj~jaj/ubaja}(j8]j:]j<]j>]j@]ujajubjSjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevicetree Overlay Notes}jaj?sbaja}(j8]j:]j<]j>]j@]internalrefuridevicetree/overlay-notes anchornamehujajPjaj<ubaja}(j8]j:]j<]j>]j@]ujajWjaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow overlays work}jaj_sbaja}(j8]j:]j<]j>]j@]internalrefurijN anchorname#how-overlays-workujajPjaj\ubaja}(j8]j:]j<]j>]j@]ujajWjajYubaja}(j8]j:]j<]j>]j@]ujaj~jajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverlay in-kernel API}jajsbaja}(j8]j:]j<]j>]j@]internalrefurijN anchorname#overlay-in-kernel-apiujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjaj|ubaja}(j8]j:]j<]j>]j@]ujaj~jajVubeja}(j8]j:]j<]j>]j@]ujajjaj9ubeja}(j8]j:]j<]j>]j@]ujaj~jaj6ubaja}(j8]j:]j<]j>]j@]ujajubjrjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI Scan Handlers}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/acpi/scan_handlers anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamac80211 subsystem (advanced)}jajsbaja}(j8]j:]j<]j>]j@]internalrefuri"driver-api/80211/mac80211-advanced anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja LED support}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #led-supportujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware crypto acceleration}jaj)sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#hardware-crypto-accelerationujajPjaj&ubaja}(j8]j:]j<]j>]j@]ujajWjaj#ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPowersave support}jajLsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#powersave-supportujajPjajIubaja}(j8]j:]j<]j>]j@]ujajWjajFubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBeacon filter support}jajosbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#beacon-filter-supportujajPjajlubaja}(j8]j:]j<]j>]j@]ujajWjajiubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMultiple queues and QoS support}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #multiple-queues-and-qos-supportujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAccess point mode support}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#access-point-mode-supportujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasupport for powersaving clients}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #support-for-powersaving-clientsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Supporting multiple virtual interfaces}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname'#supporting-multiple-virtual-interfacesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStation handling}jaj'sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#station-handlingujajPjaj$ubaja}(j8]j:]j<]j>]j@]ujajWjaj!ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware scan offload}jajJsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#hardware-scan-offloadujajPjajGubaja}(j8]j:]j<]j>]j@]ujajWjajDubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Aggregation}jajmsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #aggregationujajPjajjubaja}(j8]j:]j<]j>]j@]ujajWjajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTX A-MPDU aggregation}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#tx-a-mpdu-aggregationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRX A-MPDU aggregation}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#rx-a-mpdu-aggregationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajgubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Spatial Multiplexing Powersave (SMPS)}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname$#spatial-multiplexing-powersave-smpsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRate Control API}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#rate-control-apiujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Key handling}jaj%sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #key-handlingujajPjaj"ubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey handling basics}jajEsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#key-handling-basicsujajPjajBubaja}(j8]j:]j<]j>]j@]ujajWjaj?ubaja}(j8]j:]j<]j>]j@]ujaj~jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMORE TBD}jajhsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #more-tbdujajPjajeubaja}(j8]j:]j<]j>]j@]ujajWjajbubaja}(j8]j:]j<]j>]j@]ujaj~jaj<ubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReceive processing}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#receive-processingujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransmit processing}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#transmit-processingujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStation info handling}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#station-info-handlingujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProgramming information}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#programming-informationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSTA information lifetime rules}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#sta-information-lifetime-rulesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAggregation Functions}jajOsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#aggregation-functionsujajPjajLubaja}(j8]j:]j<]j>]j@]ujajWjajIubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynchronisation Functions}jajrsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#synchronisation-functionsujajPjajoubaja}(j8]j:]j<]j>]j@]ujajWjajlubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjzjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)IAA Compression Accelerator Crypto Driver}jajsbaja}(j8]j:]j<]j>]j@]internalrefuri driver-api/crypto/iaa/iaa-crypto anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConfig options and other setup}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#config-options-and-other-setupujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Scalable mode}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#scalable-modeujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Legacy mode}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #legacy-modeujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja No IOMMU mode}jaj0sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#no-iommu-modeujajPjaj-ubaja}(j8]j:]j<]j>]j@]ujajWjaj*ubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jaj_sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#usageujajPjaj\ubaja}(j8]j:]j<]j>]j@]ujajWjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja accel-config}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #accel-configujajPjaj|ubaja}(j8]j:]j<]j>]j@]ujajWjajyubaja}(j8]j:]j<]j>]j@]ujaj~jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Typical usage}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#typical-usageujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver attributes}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#driver-attributesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIAA Default Configuration}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#iaa-default-configurationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajvubeja}(j8]j:]j<]j>]j@]ujajjajYubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Statistics}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #statisticsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Use cases}jaj:sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #use-casesujajPjaj7ubaja}(j8]j:]j<]j>]j@]ujajWjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSimple zswap test}jajZsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#simple-zswap-testujajPjajWubaja}(j8]j:]j<]j>]j@]ujajWjajTubaja}(j8]j:]j<]j>]j@]ujaj~jajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIAA disable script}jaj}sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#iaa-disable-scriptujajPjajzubaja}(j8]j:]j<]j>]j@]ujajWjajwubaja}(j8]j:]j<]j>]j@]ujaj~jajQubeja}(j8]j:]j<]j>]j@]ujajjaj4ubeja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAppendix}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #appendixujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIAA sysfs config interface}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#iaa-sysfs-config-interfaceujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubjKjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Writing Devicetree Bindings in json-schema}jajsbaja}(j8]j:]j<]j>]j@]internalrefuri"devicetree/bindings/writing-schema anchornamehujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSchema Contents}jaj0sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#schema-contentsujajPjaj-ubaja}(j8]j:]j<]j>]j@]ujajWjaj*ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProperty Schema}jajSsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#property-schemaujajPjajPubaja}(j8]j:]j<]j>]j@]ujajWjajMubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Coding style}jajvsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #coding-styleujajPjajsubaja}(j8]j:]j<]j>]j@]ujajWjajpubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTesting}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#testingujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Dependencies}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #dependenciesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning checks}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#running-checksujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jajson-schema Resources}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#json-schema-resourcesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnnotated Example Schema}jaj.sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#annotated-example-schemaujajPjaj+ubaja}(j8]j:]j<]j>]j@]ujajWjaj(ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubeja}(j8]j:]j<]j>]j@]ujajjaj ubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaConsole Drivers}jajfsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/console anchornamehujajPjajcubaja}(j8]j:]j<]j>]j@]ujajWjaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes for developers}jajsbaja}(j8]j:]j<]j>]j@]internalrefuriju anchorname#notes-for-developersujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Guidelines for console driver writers}jajsbaja}(j8]j:]j<]j>]j@]internalrefuriju anchorname&#guidelines-for-console-driver-writersujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jaj}ubeja}(j8]j:]j<]j>]j@]ujajjaj`ubeja}(j8]j:]j<]j>]j@]ujaj~jaj]ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(How to help improve kernel documentation}jajsbaja}(j8]j:]j<]j>]j@]internalrefuridoc-guide/contributing anchornamehujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe documentation TODO list}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#the-documentation-todo-listujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAddressing warnings}jaj!sbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#addressing-warningsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLanguishing kerneldoc comments}jajDsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#languishing-kerneldoc-commentsujajPjajAubaja}(j8]j:]j<]j>]j@]ujajWjaj>ubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Typo fixes}jajgsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname #typo-fixesujajPjajdubaja}(j8]j:]j<]j>]j@]ujajWjajaubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAncient documentation}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#ancient-documentationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocumentation coherency}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#documentation-coherencyujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStylesheet improvements}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#stylesheet-improvementsujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-LaTeX PDF build}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#non-latex-pdf-buildujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWrite more documentation}jajsbaja}(j8]j:]j<]j>]j@]internalrefurij anchorname#write-more-documentationujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajubeja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajjajubeja}(j8]j:]j<]j>]j@]ujaj~jajubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja]j@]internalrefuri driver-api/acpi/linuxized-acpica anchornamehujajPjajWubaja}(j8]j:]j<]j>]j@]ujajWjajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbstract}jajzsbaja}(j8]j:]j<]j>]j@]internalrefuriji anchorname #abstractujajPjajwubaja}(j8]j:]j<]j>]j@]ujajWjajtubaja}(j8]j:]j<]j>]j@]ujaj~jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPICA Project}jajsbaja}(j8]j:]j<]j>]j@]internalrefuriji anchorname#acpica-projectujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPICA Release}jajsbaja}(j8]j:]j<]j>]j@]internalrefuriji anchorname#acpica-releaseujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPICA Divergences}jajsbaja}(j8]j:]j<]j>]j@]internalrefuriji anchorname#acpica-divergencesujajPjajubaja}(j8]j:]j<]j>]j@]ujajWjajubaja}(j8]j:]j<]j>]j@]ujaj~jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPICA Development}jaj sbaja}(j8]j:]j<]j>]j@]internalrefuriji anchorname#acpica-developmentujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jajqubeja}(j8]j:]j<]j>]j@]ujajjajTubeja}(j8]j:]j<]j>]j@]ujaj~jajQubaja}(j8]j:]j<]j>]j@]ujajubjijK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFirmware Upload API}jaj> sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/firmware/fw_upload anchornamehujajPjaj; ubaja}(j8]j:]j<]j>]j@]ujajWjaj8 ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRegister for firmware upload}jaj^ sbaja}(j8]j:]j<]j>]j@]internalrefurijM  anchorname#register-for-firmware-uploadujajPjaj[ ubaja}(j8]j:]j<]j>]j@]ujajWjajX ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafirmware_upload_register}jaj~ sbaja}(j8]j:]j<]j>]j@]internalrefurijM  anchorname#firmware-upload-registerujajPjaj{ ubaja}(j8]j:]j<]j>]j@]ujajWjajx ubaja}(j8]j:]j<]j>]j@]ujaj~jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafirmware_upload_unregister}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijM  anchorname#firmware-upload-unregisterujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Upload Ops}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijM  anchorname#firmware-upload-opsujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Upload Progress Codes}jaj sbaja}(j8]j:]j<]j>]j@]internalrefurijM  anchorname#firmware-upload-progress-codesujajPjaj ubaja}(j8]j:]j<]j>]j@]ujajWjaj ubaja}(j8]j:]j<]j>]j@]ujaj~jaju ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Upload Error Codes}jaj !sbaja}(j8]j:]j<]j>]j@]internalrefurijM  anchorname#firmware-upload-error-codesujajPjaj!ubaja}(j8]j:]j<]j>]j@]ujajWjaj!ubaja}(j8]j:]j<]j>]j@]ujaj~jaju ubeja}(j8]j:]j<]j>]j@]ujajjajX ubeja}(j8]j:]j<]j>]j@]ujaj~jajU ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs Attributes}jaj9!sbaja}(j8]j:]j<]j>]j@]internalrefurijM  anchorname#sysfs-attributesujajPjaj6!ubaja}(j8]j:]j<]j>]j@]ujajWjaj3!ubaja}(j8]j:]j<]j>]j@]ujaj~jajU ubeja}(j8]j:]j<]j>]j@]ujajjaj8 ubeja}(j8]j:]j<]j>]j@]ujaj~jaj5 ubaja}(j8]j:]j<]j>]j@]ujajubjXjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIncluding uAPI header files}jajq!sbaja}(j8]j:]j<]j>]j@]internalrefuridoc-guide/parse-headers anchornamehujajPjajn!ubaja}(j8]j:]j<]j>]j@]ujajWjajk!ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japarse_headers.pl}jaj!sbaja}(j8]j:]j<]j>]j@]internalrefurij! anchorname#parse-headers-plujajPjaj!ubaja}(j8]j:]j<]j>]j@]ujajWjaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNAME}jaj!sbaja}(j8]j:]j<]j>]j@]internalrefurij! anchorname#nameujajPjaj!ubaja}(j8]j:]j<]j>]j@]ujajWjaj!ubaja}(j8]j:]j<]j>]j@]ujaj~jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNOPSIS}jaj!sbaja}(j8]j:]j<]j>]j@]internalrefurij! anchorname #synopsisujajPjaj!ubaja}(j8]j:]j<]j>]j@]ujajWjaj!ubaja}(j8]j:]j<]j>]j@]ujaj~jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOPTIONS}jaj!sbaja}(j8]j:]j<]j>]j@]internalrefurij! anchorname#optionsujajPjaj!ubaja}(j8]j:]j<]j>]j@]ujajWjaj!ubaja}(j8]j:]j<]j>]j@]ujaj~jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DESCRIPTION}jaj"sbaja}(j8]j:]j<]j>]j@]internalrefurij! anchorname #descriptionujajPjaj"ubaja}(j8]j:]j<]j>]j@]ujajWjaj"ubaja}(j8]j:]j<]j>]j@]ujaj~jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXAMPLES}jaj="sbaja}(j8]j:]j<]j>]j@]internalrefurij! anchorname #examplesujajPjaj:"ubaja}(j8]j:]j<]j>]j@]ujajWjaj7"ubaja}(j8]j:]j<]j>]j@]ujaj~jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBUGS}jaj`"sbaja}(j8]j:]j<]j>]j@]internalrefurij! anchorname#bugsujajPjaj]"ubaja}(j8]j:]j<]j>]j@]ujajWjajZ"ubaja}(j8]j:]j<]j>]j@]ujaj~jaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja COPYRIGHT}jaj"sbaja}(j8]j:]j<]j>]j@]internalrefurij! anchorname #copyrightujajPjaj"ubaja}(j8]j:]j<]j>]j@]ujajWjaj}"ubaja}(j8]j:]j<]j>]j@]ujaj~jaj!ubeja}(j8]j:]j<]j>]j@]ujajjaj!ubeja}(j8]j:]j<]j>]j@]ujaj~jaj!ubaja}(j8]j:]j<]j>]j@]ujajjajk!ubeja}(j8]j:]j<]j>]j@]ujaj~jajh!ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Firmware API}jaj"sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/firmware/index anchornamehujajPjaj"ubaja}(j8]j:]j<]j>]j@]ujajWjaj"ubjK%)}(jahja](jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentj"entries](N driver-api/firmware/introductionNdriver-api/firmware/coreNdriver-api/firmware/efi/indexN$driver-api/firmware/request_firmwareNdriver-api/firmware/fw_uploadN$driver-api/firmware/other_interfacese includefiles](j"j"j"j"j"j"emaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔG/var/lib/git/docbuild/linux/Documentation/driver-api/firmware/index.rstj֔Kjaj"ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj#sbaja}(j8]j:]j<]j>]j@]internalrefurij" anchorname#indicesujajPjaj #ubaja}(j8]j:]j<]j>]j@]ujajWjaj#ubaja}(j8]j:]j<]j>]j@]ujaj~jaj#ubaja}(j8]j:]j<]j>]j@]exprsubproject and htmlujajjaj"ubeja}(j8]j:]j<]j>]j@]ujajjaj"ubeja}(j8]j:]j<]j>]j@]ujaj~jaj"ubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMAEngine documentation}jajN#sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/dmaengine/index anchornamehujajPjajK#ubaja}(j8]j:]j<]j>]j@]ujajWjajH#ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#DMAEngine development documentation}jajn#sbaja}(j8]j:]j<]j>]j@]internalrefurij]# anchorname$#dmaengine-development-documentationujajPjajk#ubaja}(j8]j:]j<]j>]j@]ujajWjajh#ubjK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentj]#entries]Ndriver-api/dmaengine/providera includefiles]j#amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔH/var/lib/git/docbuild/linux/Documentation/driver-api/dmaengine/index.rstj֔Kjaj#ubaja}(j8]j:]j<]j>]j@]ujajjajh#ubeja}(j8]j:]j<]j>]j@]ujaj~jaje#ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMAEngine client documentation}jaj#sbaja}(j8]j:]j<]j>]j@]internalrefurij]# anchorname#dmaengine-client-documentationujajPjaj#ubaja}(j8]j:]j<]j>]j@]ujajWjaj#ubjK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentj]#entries]Ndriver-api/dmaengine/clienta includefiles]j#amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj#j֔Kjaj#ubaja}(j8]j:]j<]j>]j@]ujajjaj#ubeja}(j8]j:]j<]j>]j@]ujaj~jaje#ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMA Test documentation}jaj#sbaja}(j8]j:]j<]j>]j@]internalrefurij]# anchorname#dma-test-documentationujajPjaj#ubaja}(j8]j:]j<]j>]j@]ujajWjaj#ubjK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentj]#entries]Ndriver-api/dmaengine/dmatesta includefiles]j$amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj#j֔K#jaj$ubaja}(j8]j:]j<]j>]j@]ujajjaj#ubeja}(j8]j:]j<]j>]j@]ujaj~jaje#ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPXA DMA documentation}jaj>$sbaja}(j8]j:]j<]j>]j@]internalrefurij]# anchorname#pxa-dma-documentationujajPjaj;$ubaja}(j8]j:]j<]j>]j@]ujajWjaj8$ubjK%)}(jahja](jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentj]#entries]Ndriver-api/dmaengine/pxa_dmaa includefiles]jd$amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔj#j֔K-jajU$ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajz$sbaja}(j8]j:]j<]j>]j@]internalrefurij]# anchorname#indicesujajPjajw$ubaja}(j8]j:]j<]j>]j@]ujajWjajt$ubaja}(j8]j:]j<]j>]j@]ujaj~jajq$ubaja}(j8]j:]j<]j>]j@]exprsubproject and htmlujajjajU$ubeja}(j8]j:]j<]j>]j@]ujajjaj8$ubeja}(j8]j:]j<]j>]j@]ujaj~jaje#ubeja}(j8]j:]j<]j>]j@]ujajjajH#ubeja}(j8]j:]j<]j>]j@]ujaj~jajE#ubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice Frequency Scaling}jaj$sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/devfreq anchornamehujajPjaj$ubaja}(j8]j:]j<]j>]j@]ujajWjaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj$sbaja}(j8]j:]j<]j>]j@]internalrefurij$ anchorname #introductionujajPjaj$ubaja}(j8]j:]j<]j>]j@]ujajWjaj$ubaja}(j8]j:]j<]j>]j@]ujaj~jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI}jaj %sbaja}(j8]j:]j<]j>]j@]internalrefurij$ anchorname#apiujajPjaj%ubaja}(j8]j:]j<]j>]j@]ujajWjaj%ubaja}(j8]j:]j<]j>]j@]ujaj~jaj$ubeja}(j8]j:]j<]j>]j@]ujajjaj$ubeja}(j8]j:]j<]j>]j@]ujaj~jaj$ubaja}(j8]j:]j<]j>]j@]ujajubjejK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Buffer Sharing and Synchronization (dma-buf)}jajA%sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/dma-buf anchornamehujajPjaj>%ubaja}(j8]j:]j<]j>]j@]ujajWjaj;%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Userspace API principles and use}jaja%sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname!#userspace-api-principles-and-useujajPjaj^%ubaja}(j8]j:]j<]j>]j@]ujajWjaj[%ubaja}(j8]j:]j<]j>]j@]ujaj~jajX%ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaShared DMA Buffers}jaj%sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#shared-dma-buffersujajPjaj%ubaja}(j8]j:]j<]j>]j@]ujajWjaj~%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace Interface Notes}jaj%sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#userspace-interface-notesujajPjaj%ubaja}(j8]j:]j<]j>]j@]ujajWjaj%ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Basic Operation and Device DMA Access}jaj%sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname&#basic-operation-and-device-dma-accessujajPjaj%ubaja}(j8]j:]j<]j>]j@]ujajWjaj%ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU Access to DMA Buffer Objects}jaj%sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname!#cpu-access-to-dma-buffer-objectsujajPjaj%ubaja}(j8]j:]j<]j>]j@]ujajWjaj%ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplicit Fence Poll Support}jaj &sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#implicit-fence-poll-supportujajPjaj &ubaja}(j8]j:]j<]j>]j@]ujajWjaj&ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA-BUF statistics}jaj0&sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#dma-buf-statisticsujajPjaj-&ubaja}(j8]j:]j<]j>]j@]ujajWjaj*&ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Buffer ioctls}jajS&sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#dma-buffer-ioctlsujajPjajP&ubaja}(j8]j:]j<]j>]j@]ujajWjajM&ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA-BUF locking convention}jajv&sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#dma-buf-locking-conventionujajPjajs&ubaja}(j8]j:]j<]j>]j@]ujajWjajp&ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Kernel Functions and Structures Reference}jaj&sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname*#kernel-functions-and-structures-referenceujajPjaj&ubaja}(j8]j:]j<]j>]j@]ujajWjaj&ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%ubeja}(j8]j:]j<]j>]j@]ujajjaj~%ubeja}(j8]j:]j<]j>]j@]ujaj~jajX%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReservation Objects}jaj&sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#reservation-objectsujajPjaj&ubaja}(j8]j:]j<]j>]j@]ujajWjaj&ubaja}(j8]j:]j<]j>]j@]ujaj~jajX%ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DMA Fences}jaj&sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname #dma-fencesujajPjaj&ubaja}(j8]j:]j<]j>]j@]ujajWjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Fence Cross-Driver Contract}jaj 'sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname #dma-fence-cross-driver-contractujajPjaj'ubaja}(j8]j:]j<]j>]j@]ujajWjaj'ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DMA Fence Signalling Annotations}jaj.'sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname!#dma-fence-signalling-annotationsujajPjaj+'ubaja}(j8]j:]j<]j>]j@]ujajWjaj('ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Fence Deadline Hints}jajQ'sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#dma-fence-deadline-hintsujajPjajN'ubaja}(j8]j:]j<]j>]j@]ujajWjajK'ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Fences Functions Reference}jajt'sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#dma-fences-functions-referenceujajPjajq'ubaja}(j8]j:]j<]j>]j@]ujajWjajn'ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Fence Array}jaj'sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#dma-fence-arrayujajPjaj'ubaja}(j8]j:]j<]j>]j@]ujajWjaj'ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Fence Chain}jaj'sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#dma-fence-chainujajPjaj'ubaja}(j8]j:]j<]j>]j@]ujajWjaj'ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Fence unwrap}jaj'sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#dma-fence-unwrapujajPjaj'ubaja}(j8]j:]j<]j>]j@]ujajWjaj'ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Fence Sync File}jaj(sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#dma-fence-sync-fileujajPjaj'ubaja}(j8]j:]j<]j>]j@]ujajWjaj'ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA Fence Sync File uABI}jaj#(sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#dma-fence-sync-file-uabiujajPjaj (ubaja}(j8]j:]j<]j>]j@]ujajWjaj(ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndefinite DMA Fences}jajF(sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname#indefinite-dma-fencesujajPjajC(ubaja}(j8]j:]j<]j>]j@]ujajWjaj@(ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Recoverable Hardware Page Faults Implications}jaji(sbaja}(j8]j:]j<]j>]j@]internalrefurijP% anchorname.#recoverable-hardware-page-faults-implicationsujajPjajf(ubaja}(j8]j:]j<]j>]j@]ujajWjajc(ubaja}(j8]j:]j<]j>]j@]ujaj~jaj'ubeja}(j8]j:]j<]j>]j@]ujajjaj&ubeja}(j8]j:]j<]j>]j@]ujaj~jajX%ubeja}(j8]j:]j<]j>]j@]ujajjaj;%ubeja}(j8]j:]j<]j>]j@]ujaj~jaj8%ubaja}(j8]j:]j<]j>]j@]ujajubjvjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux and the Devicetree}jaj(sbaja}(j8]j:]j<]j>]j@]internalrefuridevicetree/usage-model anchornamehujajPjaj(ubaja}(j8]j:]j<]j>]j@]ujajWjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. History}jaj(sbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname#historyujajPjaj(ubaja}(j8]j:]j<]j>]j@]ujajWjaj(ubaja}(j8]j:]j<]j>]j@]ujaj~jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. Data Model}jaj(sbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname #data-modelujajPjaj(ubaja}(j8]j:]j<]j>]j@]ujajWjaj(ubaja}(j8]j:]j<]j>]j@]ujaj~jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 High Level View}jaj)sbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname#high-level-viewujajPjaj)ubaja}(j8]j:]j<]j>]j@]ujajWjaj )ubaja}(j8]j:]j<]j>]j@]ujaj~jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2 Platform Identification}jaj6)sbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname#platform-identificationujajPjaj3)ubaja}(j8]j:]j<]j>]j@]ujajWjaj0)ubaja}(j8]j:]j<]j>]j@]ujaj~jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.3 Runtime configuration}jajY)sbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname#runtime-configurationujajPjajV)ubaja}(j8]j:]j<]j>]j@]ujajWjajS)ubaja}(j8]j:]j<]j>]j@]ujaj~jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.4 Device population}jaj|)sbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname#device-populationujajPjajy)ubaja}(j8]j:]j<]j>]j@]ujajWjajv)ubaja}(j8]j:]j<]j>]j@]ujaj~jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAppendix A: AMBA devices}jaj)sbaja}(j8]j:]j<]j>]j@]internalrefurij( anchorname#appendix-a-amba-devicesujajPjaj)ubaja}(j8]j:]j<]j>]j@]ujajWjaj)ubaja}(j8]j:]j<]j>]j@]ujaj~jaj(ubeja}(j8]j:]j<]j>]j@]ujajjaj(ubeja}(j8]j:]j<]j>]j@]ujaj~jaj(ubaja}(j8]j:]j<]j>]j@]ujajubjxjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux Kernel Device Model}jaj)sbaja}(j8]j:]j<]j>]j@]internalrefuri driver-api/driver-model/overview anchornamehujajPjaj)ubaja}(j8]j:]j<]j>]j@]ujajWjaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj)sbaja}(j8]j:]j<]j>]j@]internalrefurij) anchorname #overviewujajPjaj)ubaja}(j8]j:]j<]j>]j@]ujajWjaj)ubaja}(j8]j:]j<]j>]j@]ujaj~jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDownstream Access}jaj*sbaja}(j8]j:]j<]j>]j@]internalrefurij) anchorname#downstream-accessujajPjaj*ubaja}(j8]j:]j<]j>]j@]ujajWjaj*ubaja}(j8]j:]j<]j>]j@]ujaj~jaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Interface}jaj=*sbaja}(j8]j:]j<]j>]j@]internalrefurij) anchorname#user-interfaceujajPjaj:*ubaja}(j8]j:]j<]j>]j@]ujajWjaj7*ubaja}(j8]j:]j<]j>]j@]ujaj~jaj)ubeja}(j8]j:]j<]j>]j@]ujajjaj)ubeja}(j8]j:]j<]j>]j@]ujaj~jaj)ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0Documentation subsystem maintainer entry profile}jaju*sbaja}(j8]j:]j<]j>]j@]internalrefuridoc-guide/maintainer-profile anchornamehujajPjajr*ubaja}(j8]j:]j<]j>]j@]ujajWjajo*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubmit checklist addendum}jaj*sbaja}(j8]j:]j<]j>]j@]internalrefurij* anchorname#submit-checklist-addendumujajPjaj*ubaja}(j8]j:]j<]j>]j@]ujajWjaj*ubaja}(j8]j:]j<]j>]j@]ujaj~jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey cycle dates}jaj*sbaja}(j8]j:]j<]j>]j@]internalrefurij* anchorname#key-cycle-datesujajPjaj*ubaja}(j8]j:]j<]j>]j@]ujajWjaj*ubaja}(j8]j:]j<]j>]j@]ujaj~jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReview cadence}jaj*sbaja}(j8]j:]j<]j>]j@]internalrefurij* anchorname#review-cadenceujajPjaj*ubaja}(j8]j:]j<]j>]j@]ujajWjaj*ubaja}(j8]j:]j<]j>]j@]ujaj~jaj*ubeja}(j8]j:]j<]j>]j@]ujajjajo*ubeja}(j8]j:]j<]j>]j@]ujaj~jajl*ubaja}(j8]j:]j<]j>]j@]ujajubjHjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOther Firmware Interfaces}jaj+sbaja}(j8]j:]j<]j>]j@]internalrefuri$driver-api/firmware/other_interfaces anchornamehujajPjaj+ubaja}(j8]j:]j<]j>]j@]ujajWjaj +ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMI Interfaces}jaj3+sbaja}(j8]j:]j<]j>]j@]internalrefurij"+ anchorname#dmi-interfacesujajPjaj0+ubaja}(j8]j:]j<]j>]j@]ujajWjaj-+ubaja}(j8]j:]j<]j>]j@]ujaj~jaj*+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEDD Interfaces}jajV+sbaja}(j8]j:]j<]j>]j@]internalrefurij"+ anchorname#edd-interfacesujajPjajS+ubaja}(j8]j:]j<]j>]j@]ujajWjajP+ubaja}(j8]j:]j<]j>]j@]ujaj~jaj*+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Generic System Framebuffers Interface}jajy+sbaja}(j8]j:]j<]j>]j@]internalrefurij"+ anchorname&#generic-system-framebuffers-interfaceujajPjajv+ubaja}(j8]j:]j<]j>]j@]ujajWjajs+ubaja}(j8]j:]j<]j>]j@]ujaj~jaj*+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Intel Stratix10 SoC Service Layer}jaj+sbaja}(j8]j:]j<]j>]j@]internalrefurij"+ anchorname"#intel-stratix10-soc-service-layerujajPjaj+ubaja}(j8]j:]j<]j>]j@]ujajWjaj+ubaja}(j8]j:]j<]j>]j@]ujaj~jaj*+ubeja}(j8]j:]j<]j>]j@]ujajjaj +ubeja}(j8]j:]j<]j>]j@]ujaj~jaj +ubaja}(j8]j:]j<]j>]j@]ujajubj}jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj+sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/80211/introduction anchornamehujajPjaj+ubaja}(j8]j:]j<]j>]j@]ujajWjaj+ubaja}(j8]j:]j<]j>]j@]ujaj~jaj+ubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Compute Express Link Subsystem Maturity Map}jaj,sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/cxl/maturity-map anchornamehujajPjaj+ubaja}(j8]j:]j<]j>]j@]ujajWjaj+ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFeature and Capabilities}jaj ,sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname#feature-and-capabilitiesujajPjaj,ubaja}(j8]j:]j<]j>]j@]ujajWjaj,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnumeration / Provisioning}jaj@,sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname#enumeration-provisioningujajPjaj=,ubaja}(j8]j:]j<]j>]j@]ujajWjaj:,ubaja}(j8]j:]j<]j>]j@]ujaj~jaj7,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRAS}jajc,sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname#rasujajPjaj`,ubaja}(j8]j:]j<]j>]j@]ujajWjaj],ubaja}(j8]j:]j<]j>]j@]ujaj~jaj7,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMailbox commands}jaj,sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname#mailbox-commandsujajPjaj,ubaja}(j8]j:]j<]j>]j@]ujajWjaj,ubaja}(j8]j:]j<]j>]j@]ujaj~jaj7,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPMU}jaj,sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname#pmuujajPjaj,ubaja}(j8]j:]j<]j>]j@]ujajWjaj,ubaja}(j8]j:]j<]j>]j@]ujaj~jaj7,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity}jaj,sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname #securityujajPjaj,ubaja}(j8]j:]j<]j>]j@]ujajWjaj,ubaja}(j8]j:]j<]j>]j@]ujaj~jaj7,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemory-pooling}jaj,sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname#memory-poolingujajPjaj,ubaja}(j8]j:]j<]j>]j@]ujajWjaj,ubaja}(j8]j:]j<]j>]j@]ujaj~jaj7,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulti-host sharing}jaj-sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname#multi-host-sharingujajPjaj-ubaja}(j8]j:]j<]j>]j@]ujajWjaj -ubaja}(j8]j:]j<]j>]j@]ujaj~jaj7,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulti-host memory}jaj5-sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname#multi-host-memoryujajPjaj2-ubaja}(j8]j:]j<]j>]j@]ujajWjaj/-ubaja}(j8]j:]j<]j>]j@]ujaj~jaj7,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Accelerator}jajX-sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname #acceleratorujajPjajU-ubaja}(j8]j:]j<]j>]j@]ujajWjajR-ubaja}(j8]j:]j<]j>]j@]ujaj~jaj7,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Flow Support}jaj{-sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname#user-flow-supportujajPjajx-ubaja}(j8]j:]j<]j>]j@]ujajWjaju-ubaja}(j8]j:]j<]j>]j@]ujaj~jaj7,ubeja}(j8]j:]j<]j>]j@]ujajjaj,ubeja}(j8]j:]j<]j>]j@]ujaj~jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDetails}jaj-sbaja}(j8]j:]j<]j>]j@]internalrefurij, anchorname#detailsujajPjaj-ubaja}(j8]j:]j<]j>]j@]ujajWjaj-ubaja}(j8]j:]j<]j>]j@]ujaj~jaj,ubeja}(j8]j:]j<]j>]j@]ujajjaj+ubeja}(j8]j:]j<]j>]j@]ujaj~jaj+ubaja}(j8]j:]j<]j>]j@]ujajubjY jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDeviceTree Kernel API}jaj-sbaja}(j8]j:]j<]j>]j@]internalrefuridevicetree/kernel-api anchornamehujajPjaj-ubaja}(j8]j:]j<]j>]j@]ujajWjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore functions}jaj.sbaja}(j8]j:]j<]j>]j@]internalrefurij- anchorname#core-functionsujajPjaj-ubaja}(j8]j:]j<]j>]j@]ujajWjaj-ubaja}(j8]j:]j<]j>]j@]ujaj~jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver model functions}jaj%.sbaja}(j8]j:]j<]j>]j@]internalrefurij- anchorname#driver-model-functionsujajPjaj".ubaja}(j8]j:]j<]j>]j@]ujajWjaj.ubaja}(j8]j:]j<]j>]j@]ujaj~jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Overlay and Dynamic DT functions}jajH.sbaja}(j8]j:]j<]j>]j@]internalrefurij- anchorname!#overlay-and-dynamic-dt-functionsujajPjajE.ubaja}(j8]j:]j<]j>]j@]ujajWjajB.ubaja}(j8]j:]j<]j>]j@]ujaj~jaj-ubeja}(j8]j:]j<]j>]j@]ujajjaj-ubeja}(j8]j:]j<]j>]j@]ujaj~jaj-ubaja}(j8]j:]j<]j>]j@]ujajubj- jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware cache}jaj.sbaja}(j8]j:]j<]j>]j@]internalrefuri"driver-api/firmware/firmware_cache anchornamehujajPjaj}.ubaja}(j8]j:]j<]j>]j@]ujajWjajz.ubaja}(j8]j:]j<]j>]j@]ujaj~jajw.ubaja}(j8]j:]j<]j>]j@]ujajubjvjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Bus Types}jaj.sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/driver-model/bus anchornamehujajPjaj.ubaja}(j8]j:]j<]j>]j@]ujajWjaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Definition}jaj.sbaja}(j8]j:]j<]j>]j@]internalrefurij. anchorname #definitionujajPjaj.ubaja}(j8]j:]j<]j>]j@]ujajWjaj.ubaja}(j8]j:]j<]j>]j@]ujaj~jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Declaration}jaj.sbaja}(j8]j:]j<]j>]j@]internalrefurij. anchorname #declarationujajPjaj.ubaja}(j8]j:]j<]j>]j@]ujajWjaj.ubaja}(j8]j:]j<]j>]j@]ujaj~jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Registration}jaj/sbaja}(j8]j:]j<]j>]j@]internalrefurij. anchorname #registrationujajPjaj/ubaja}(j8]j:]j<]j>]j@]ujajWjaj /ubaja}(j8]j:]j<]j>]j@]ujaj~jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Callbacks}jaj5/sbaja}(j8]j:]j<]j>]j@]internalrefurij. anchorname #callbacksujajPjaj2/ubaja}(j8]j:]j<]j>]j@]ujajWjaj//ubaja}(j8]j:]j<]j>]j@]ujaj~jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%match(): Attaching Drivers to Devices}jajX/sbaja}(j8]j:]j<]j>]j@]internalrefurij. anchorname##match-attaching-drivers-to-devicesujajPjajU/ubaja}(j8]j:]j<]j>]j@]ujajWjajR/ubaja}(j8]j:]j<]j>]j@]ujaj~jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice and Driver Lists}jaj{/sbaja}(j8]j:]j<]j>]j@]internalrefurij. anchorname#device-and-driver-listsujajPjajx/ubaja}(j8]j:]j<]j>]j@]ujajWjaju/ubaja}(j8]j:]j<]j>]j@]ujaj~jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs}jaj/sbaja}(j8]j:]j<]j>]j@]internalrefurij. anchorname#sysfsujajPjaj/ubaja}(j8]j:]j<]j>]j@]ujajWjaj/ubaja}(j8]j:]j<]j>]j@]ujaj~jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExporting Attributes}jaj/sbaja}(j8]j:]j<]j>]j@]internalrefurij. anchorname#exporting-attributesujajPjaj/ubaja}(j8]j:]j<]j>]j@]ujajWjaj/ubaja}(j8]j:]j<]j>]j@]ujaj~jaj.ubeja}(j8]j:]j<]j>]j@]ujajjaj.ubeja}(j8]j:]j<]j>]j@]ujaj~jaj.ubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMA Engine API Guide}jaj/sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/dmaengine/client anchornamehujajPjaj/ubaja}(j8]j:]j<]j>]j@]ujajWjaj/ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja DMA usage}jaj0sbaja}(j8]j:]j<]j>]j@]internalrefurij0 anchorname #dma-usageujajPjaj0ubaja}(j8]j:]j<]j>]j@]ujajWjaj0ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Further APIs}jaj90sbaja}(j8]j:]j<]j>]j@]internalrefurij0 anchorname #further-apisujajPjaj60ubaja}(j8]j:]j<]j>]j@]ujajWjaj30ubaja}(j8]j:]j<]j>]j@]ujaj~jaj00ubaja}(j8]j:]j<]j>]j@]ujajjaj0ubeja}(j8]j:]j<]j>]j@]ujaj~jaj0ubaja}(j8]j:]j<]j>]j@]ujajjaj/ubeja}(j8]j:]j<]j>]j@]ujaj~jaj/ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ACPI Support}jaj}0sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/acpi/index anchornamehujajPjajz0ubaja}(j8]j:]j<]j>]j@]ujajWjajw0ubjK%)}(jahja]jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentj0entries](N driver-api/acpi/linuxized-acpicaNdriver-api/acpi/scan_handlerse includefiles](j0j0emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔC/var/lib/git/docbuild/linux/Documentation/driver-api/acpi/index.rstj֔Kjaj0ubaja}(j8]j:]j<]j>]j@]ujajjajw0ubeja}(j8]j:]j<]j>]j@]ujaj~jajt0ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Devicetree Sources (DTS) Coding Style}jaj0sbaja}(j8]j:]j<]j>]j@]internalrefuri$devicetree/bindings/dts-coding-style anchornamehujajPjaj0ubaja}(j8]j:]j<]j>]j@]ujajWjaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNaming and Valid Characters}jaj0sbaja}(j8]j:]j<]j>]j@]internalrefurij0 anchorname#naming-and-valid-charactersujajPjaj0ubaja}(j8]j:]j<]j>]j@]ujajWjaj0ubaja}(j8]j:]j<]j>]j@]ujaj~jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOrder of Nodes}jaj1sbaja}(j8]j:]j<]j>]j@]internalrefurij0 anchorname#order-of-nodesujajPjaj1ubaja}(j8]j:]j<]j>]j@]ujajWjaj 1ubaja}(j8]j:]j<]j>]j@]ujaj~jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Order of Properties in Device Node}jaj41sbaja}(j8]j:]j<]j>]j@]internalrefurij0 anchorname##order-of-properties-in-device-nodeujajPjaj11ubaja}(j8]j:]j<]j>]j@]ujajWjaj.1ubaja}(j8]j:]j<]j>]j@]ujaj~jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndentation and wrapping}jajW1sbaja}(j8]j:]j<]j>]j@]internalrefurij0 anchorname#indentation-and-wrappingujajPjajT1ubaja}(j8]j:]j<]j>]j@]ujajWjajQ1ubaja}(j8]j:]j<]j>]j@]ujaj~jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOrganizing DTSI and DTS}jajz1sbaja}(j8]j:]j<]j>]j@]internalrefurij0 anchorname#organizing-dtsi-and-dtsujajPjajw1ubaja}(j8]j:]j<]j>]j@]ujajWjajt1ubaja}(j8]j:]j<]j>]j@]ujaj~jaj0ubeja}(j8]j:]j<]j>]j@]ujajjaj0ubeja}(j8]j:]j<]j>]j@]ujaj~jaj0ubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Using Sphinx for kernel documentation}jaj1sbaja}(j8]j:]j<]j>]j@]internalrefuridoc-guide/sphinx anchornamehujajPjaj1ubaja}(j8]j:]j<]j>]j@]ujajWjaj1ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSphinx Install}jaj1sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname#sphinx-installujajPjaj1ubaja}(j8]j:]j<]j>]j@]ujajWjaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Image output}jaj1sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname #image-outputujajPjaj1ubaja}(j8]j:]j<]j>]j@]ujajWjaj1ubaja}(j8]j:]j<]j>]j@]ujaj~jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPDF and LaTeX builds}jaj2sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname#pdf-and-latex-buildsujajPjaj2ubaja}(j8]j:]j<]j>]j@]ujajWjaj2ubaja}(j8]j:]j<]j>]j@]ujaj~jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMath Expressions in HTML}jaj82sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname#math-expressions-in-htmlujajPjaj52ubaja}(j8]j:]j<]j>]j@]ujajWjaj22ubaja}(j8]j:]j<]j>]j@]ujaj~jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Checking for Sphinx dependencies}jaj[2sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname!#checking-for-sphinx-dependenciesujajPjajX2ubaja}(j8]j:]j<]j>]j@]ujajWjajU2ubaja}(j8]j:]j<]j>]j@]ujaj~jaj1ubeja}(j8]j:]j<]j>]j@]ujajjaj1ubeja}(j8]j:]j<]j>]j@]ujaj~jaj1ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Sphinx Build}jaj2sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname #sphinx-buildujajPjaj2ubaja}(j8]j:]j<]j>]j@]ujajWjaj2ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChoice of Math Renderer}jaj2sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname#choice-of-math-rendererujajPjaj2ubaja}(j8]j:]j<]j>]j@]ujajWjaj2ubaja}(j8]j:]j<]j>]j@]ujaj~jaj2ubaja}(j8]j:]j<]j>]j@]ujajjaj2ubeja}(j8]j:]j<]j>]j@]ujaj~jaj1ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting Documentation}jaj2sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname#writing-documentationujajPjaj2ubaja}(j8]j:]j<]j>]j@]ujajWjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Specific guidelines for the kernel documentation}jaj2sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname1#specific-guidelines-for-the-kernel-documentationujajPjaj2ubaja}(j8]j:]j<]j>]j@]ujajWjaj2ubaja}(j8]j:]j<]j>]j@]ujaj~jaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The C domain}jaj3sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname #the-c-domainujajPjaj3ubaja}(j8]j:]j<]j>]j@]ujajWjaj3ubaja}(j8]j:]j<]j>]j@]ujaj~jaj2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTables}jaj?3sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname#tablesujajPjaj<3ubaja}(j8]j:]j<]j>]j@]ujajWjaj93ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja list tables}jaj_3sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname #list-tablesujajPjaj\3ubaja}(j8]j:]j<]j>]j@]ujajWjajY3ubaja}(j8]j:]j<]j>]j@]ujaj~jajV3ubaja}(j8]j:]j<]j>]j@]ujajjaj93ubeja}(j8]j:]j<]j>]j@]ujaj~jaj2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCross-referencing}jaj3sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname#cross-referencingujajPjaj3ubaja}(j8]j:]j<]j>]j@]ujajWjaj3ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReferencing commits}jaj3sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname#referencing-commitsujajPjaj3ubaja}(j8]j:]j<]j>]j@]ujajWjaj3ubaja}(j8]j:]j<]j>]j@]ujaj~jaj3ubaja}(j8]j:]j<]j>]j@]ujajjaj3ubeja}(j8]j:]j<]j>]j@]ujaj~jaj2ubeja}(j8]j:]j<]j>]j@]ujajjaj2ubeja}(j8]j:]j<]j>]j@]ujaj~jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFigures & Images}jaj3sbaja}(j8]j:]j<]j>]j@]internalrefurij1 anchorname#figures-imagesujajPjaj3ubaja}(j8]j:]j<]j>]j@]ujajWjaj3ubaja}(j8]j:]j<]j>]j@]ujaj~jaj1ubeja}(j8]j:]j<]j>]j@]ujajjaj1ubeja}(j8]j:]j<]j>]j@]ujaj~jaj1ubaja}(j8]j:]j<]j>]j@]ujajubjC jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel driver lp855x}jaj!4sbaja}(j8]j:]j<]j>]j@]internalrefuri"driver-api/backlight/lp855x-driver anchornamehujajPjaj4ubaja}(j8]j:]j<]j>]j@]ujajWjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajA4sbaja}(j8]j:]j<]j>]j@]internalrefurij04 anchorname #descriptionujajPjaj>4ubaja}(j8]j:]j<]j>]j@]ujajWjaj;4ubaja}(j8]j:]j<]j>]j@]ujaj~jaj84ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPlatform data for lp855x}jajd4sbaja}(j8]j:]j<]j>]j@]internalrefurij04 anchorname#platform-data-for-lp855xujajPjaja4ubaja}(j8]j:]j<]j>]j@]ujajWjaj^4ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jaj4sbaja}(j8]j:]j<]j>]j@]internalrefurij04 anchorname #examplesujajPjaj4ubaja}(j8]j:]j<]j>]j@]ujajWjaj~4ubaja}(j8]j:]j<]j>]j@]ujaj~jaj{4ubaja}(j8]j:]j<]j>]j@]ujajjaj^4ubeja}(j8]j:]j<]j>]j@]ujaj~jaj84ubeja}(j8]j:]j<]j>]j@]ujajjaj4ubeja}(j8]j:]j<]j>]j@]ujaj~jaj4ubaja}(j8]j:]j<]j>]j@]ujajubjD jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEarly Userspace}jaj4sbaja}(j8]j:]j<]j>]j@]internalrefuri driver-api/early-userspace/index anchornamehujajPjaj4ubaja}(j8]j:]j<]j>]j@]ujajWjaj4ubjK%)}(jahja](jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentj4entries](N2driver-api/early-userspace/early_userspace_supportN(driver-api/early-userspace/buffer-formate includefiles](j4j4emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔN/var/lib/git/docbuild/linux/Documentation/driver-api/early-userspace/index.rstj֔Kjaj4ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj5sbaja}(j8]j:]j<]j>]j@]internalrefurij4 anchorname#indicesujajPjaj5ubaja}(j8]j:]j<]j>]j@]ujajWjaj5ubaja}(j8]j:]j<]j>]j@]ujaj~jaj4ubaja}(j8]j:]j<]j>]j@]exprsubproject and htmlujajjaj4ubeja}(j8]j:]j<]j>]j@]ujajjaj4ubeja}(j8]j:]j<]j>]j@]ujaj~jaj4ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDirect filesystem lookup}jajG5sbaja}(j8]j:]j<]j>]j@]internalrefuri$driver-api/firmware/direct-fs-lookup anchornamehujajPjajD5ubaja}(j8]j:]j<]j>]j@]ujajWjajA5ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware and initramfs}jajg5sbaja}(j8]j:]j<]j>]j@]internalrefurijV5 anchorname#firmware-and-initramfsujajPjajd5ubaja}(j8]j:]j<]j>]j@]ujajWjaja5ubaja}(j8]j:]j<]j>]j@]ujaj~jaj^5ubaja}(j8]j:]j<]j>]j@]ujajjajA5ubeja}(j8]j:]j<]j>]j@]ujaj~jaj>5ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevicetree Changesets}jaj5sbaja}(j8]j:]j<]j>]j@]internalrefuridevicetree/changesets anchornamehujajPjaj5ubaja}(j8]j:]j<]j>]j@]ujajWjaj5ubaja}(j8]j:]j<]j>]j@]ujaj~jaj5ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBus-Independent Device Accesses}jaj5sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/device-io anchornamehujajPjaj5ubaja}(j8]j:]j<]j>]j@]ujajWjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj5sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname #introductionujajPjaj5ubaja}(j8]j:]j<]j>]j@]ujajWjaj5ubaja}(j8]j:]j<]j>]j@]ujaj~jaj5ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Mapped IO}jaj6sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#memory-mapped-ioujajPjaj 6ubaja}(j8]j:]j<]j>]j@]ujajWjaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting Access to the Device}jaj.6sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#getting-access-to-the-deviceujajPjaj+6ubaja}(j8]j:]j<]j>]j@]ujajWjaj(6ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccessing the device}jajQ6sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#accessing-the-deviceujajPjajN6ubaja}(j8]j:]j<]j>]j@]ujajWjajK6ubaja}(j8]j:]j<]j>]j@]ujaj~jaj%6ubeja}(j8]j:]j<]j>]j@]ujajjaj6ubeja}(j8]j:]j<]j>]j@]ujaj~jaj5ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPort Space Accesses}jaj6sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#port-space-accessesujajPjaj}6ubaja}(j8]j:]j<]j>]j@]ujajWjajz6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPort Space Explained}jaj6sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#port-space-explainedujajPjaj6ubaja}(j8]j:]j<]j>]j@]ujajWjaj6ubaja}(j8]j:]j<]j>]j@]ujaj~jaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccessing Port Space}jaj6sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#accessing-port-spaceujajPjaj6ubaja}(j8]j:]j<]j>]j@]ujajWjaj6ubaja}(j8]j:]j<]j>]j@]ujaj~jaj6ubeja}(j8]j:]j<]j>]j@]ujajjajz6ubeja}(j8]j:]j<]j>]j@]ujaj~jaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja__iomem pointer tokens}jaj6sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#iomem-pointer-tokensujajPjaj6ubaja}(j8]j:]j<]j>]j@]ujajWjaj6ubaja}(j8]j:]j<]j>]j@]ujaj~jaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Differences between I/O access functions}jaj7sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname)#differences-between-i-o-access-functionsujajPjaj7ubaja}(j8]j:]j<]j>]j@]ujajWjaj7ubaja}(j8]j:]j<]j>]j@]ujaj~jaj5ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice memory mapping modes}jaj87sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#device-memory-mapping-modesujajPjaj57ubaja}(j8]j:]j<]j>]j@]ujajWjaj27ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ioremap()}jajX7sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#ioremapujajPjajU7ubaja}(j8]j:]j<]j>]j@]ujajWjajR7ubaja}(j8]j:]j<]j>]j@]ujaj~jajO7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ioremap_wc()}jaj{7sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname #ioremap-wcujajPjajx7ubaja}(j8]j:]j<]j>]j@]ujajWjaju7ubaja}(j8]j:]j<]j>]j@]ujaj~jajO7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ioremap_wt()}jaj7sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname #ioremap-wtujajPjaj7ubaja}(j8]j:]j<]j>]j@]ujajWjaj7ubaja}(j8]j:]j<]j>]j@]ujaj~jajO7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ioremap_np()}jaj7sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname #ioremap-npujajPjaj7ubaja}(j8]j:]j<]j>]j@]ujajWjaj7ubaja}(j8]j:]j<]j>]j@]ujaj~jajO7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ioremap_uc()}jaj7sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname #ioremap-ucujajPjaj7ubaja}(j8]j:]j<]j>]j@]ujajWjaj7ubaja}(j8]j:]j<]j>]j@]ujaj~jajO7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaioremap_cache()}jaj8sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#ioremap-cacheujajPjaj8ubaja}(j8]j:]j<]j>]j@]ujajWjaj8ubaja}(j8]j:]j<]j>]j@]ujaj~jajO7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitecture example}jaj*8sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#architecture-exampleujajPjaj'8ubaja}(j8]j:]j<]j>]j@]ujajWjaj$8ubaja}(j8]j:]j<]j>]j@]ujaj~jajO7ubeja}(j8]j:]j<]j>]j@]ujajjaj27ubeja}(j8]j:]j<]j>]j@]ujaj~jaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Higher-level ioremap abstractions}jajY8sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname"#higher-level-ioremap-abstractionsujajPjajV8ubaja}(j8]j:]j<]j>]j@]ujajWjajS8ubaja}(j8]j:]j<]j>]j@]ujaj~jaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Generalizing Access to System and I/O Memory}jaj|8sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname-#generalizing-access-to-system-and-i-o-memoryujajPjajy8ubaja}(j8]j:]j<]j>]j@]ujajWjajv8ubaja}(j8]j:]j<]j>]j@]ujaj~jaj5ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPublic Functions Provided}jaj8sbaja}(j8]j:]j<]j>]j@]internalrefurij5 anchorname#public-functions-providedujajPjaj8ubaja}(j8]j:]j<]j>]j@]ujajWjaj8ubaja}(j8]j:]j<]j>]j@]ujaj~jaj5ubeja}(j8]j:]j<]j>]j@]ujajjaj5ubeja}(j8]j:]j<]j>]j@]ujaj~jaj5ubaja}(j8]j:]j<]j>]j@]ujajubjxjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jamac80211 subsystem (basics)}jaj8sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/80211/mac80211 anchornamehujajPjaj8ubaja}(j8]j:]j<]j>]j@]ujajWjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic hardware handling}jaj8sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname#basic-hardware-handlingujajPjaj8ubaja}(j8]j:]j<]j>]j@]ujajWjaj8ubaja}(j8]j:]j<]j>]j@]ujaj~jaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPHY configuration}jaj9sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname#phy-configurationujajPjaj9ubaja}(j8]j:]j<]j>]j@]ujajWjaj9ubaja}(j8]j:]j<]j>]j@]ujaj~jaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtual interfaces}jaj=9sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname#virtual-interfacesujajPjaj:9ubaja}(j8]j:]j<]j>]j@]ujajWjaj79ubaja}(j8]j:]j<]j>]j@]ujaj~jaj8ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReceive and transmit processing}jaj`9sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname #receive-and-transmit-processingujajPjaj]9ubaja}(j8]j:]j<]j>]j@]ujajWjajZ9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawhat should be here}jaj9sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname#what-should-be-hereujajPjaj}9ubaja}(j8]j:]j<]j>]j@]ujajWjajz9ubaja}(j8]j:]j<]j>]j@]ujaj~jajw9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Frame format}jaj9sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname #frame-formatujajPjaj9ubaja}(j8]j:]j<]j>]j@]ujajWjaj9ubaja}(j8]j:]j<]j>]j@]ujaj~jajw9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPacket alignment}jaj9sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname#packet-alignmentujajPjaj9ubaja}(j8]j:]j<]j>]j@]ujajWjaj9ubaja}(j8]j:]j<]j>]j@]ujaj~jajw9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Calling into mac80211 from interrupts}jaj9sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname&#calling-into-mac80211-from-interruptsujajPjaj9ubaja}(j8]j:]j<]j>]j@]ujajWjaj9ubaja}(j8]j:]j<]j>]j@]ujaj~jajw9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafunctions/definitions}jaj :sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname#functions-definitionsujajPjaj :ubaja}(j8]j:]j<]j>]j@]ujajWjaj:ubaja}(j8]j:]j<]j>]j@]ujaj~jajw9ubeja}(j8]j:]j<]j>]j@]ujajjajZ9ubeja}(j8]j:]j<]j>]j@]ujaj~jaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrame filtering}jaj;:sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname#frame-filteringujajPjaj8:ubaja}(j8]j:]j<]j>]j@]ujajWjaj5:ubaja}(j8]j:]j<]j>]j@]ujaj~jaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe mac80211 workqueue}jaj^:sbaja}(j8]j:]j<]j>]j@]internalrefurij8 anchorname#the-mac80211-workqueueujajPjaj[:ubaja}(j8]j:]j<]j>]j@]ujajWjajX:ubaja}(j8]j:]j<]j>]j@]ujaj~jaj8ubeja}(j8]j:]j<]j>]j@]ujajjaj8ubeja}(j8]j:]j<]j>]j@]ujaj~jaj8ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!IAA (Intel Analytics Accelerator)}jaj:sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/crypto/iaa/index anchornamehujajPjaj:ubaja}(j8]j:]j<]j>]j@]ujajWjaj:ubjK%)}(jahja](jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentj:entries]N driver-api/crypto/iaa/iaa-cryptoa includefiles]j:amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔI/var/lib/git/docbuild/linux/Documentation/driver-api/crypto/iaa/index.rstj֔K jaj:ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj:sbaja}(j8]j:]j<]j>]j@]internalrefurij: anchorname#indicesujajPjaj:ubaja}(j8]j:]j<]j>]j@]ujajWjaj:ubaja}(j8]j:]j<]j>]j@]ujaj~jaj:ubaja}(j8]j:]j<]j>]j@]exprsubproject and htmlujajjaj:ubeja}(j8]j:]j<]j>]j@]ujajjaj:ubeja}(j8]j:]j<]j>]j@]ujaj~jaj:ubaja}(j8]j:]j<]j>]j@]ujajubj6 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Component Helper for Aggregate Drivers}jaj;sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/component anchornamehujajPjaj;ubaja}(j8]j:]j<]j>]j@]ujajWjaj ;ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI}jaj3;sbaja}(j8]j:]j<]j>]j@]internalrefurij"; anchorname#apiujajPjaj0;ubaja}(j8]j:]j<]j>]j@]ujajWjaj-;ubaja}(j8]j:]j<]j>]j@]ujaj~jaj*;ubaja}(j8]j:]j<]j>]j@]ujajjaj ;ubeja}(j8]j:]j<]j>]j@]ujaj~jaj ;ubaja}(j8]j:]j<]j>]j@]ujajubjO jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExtcon Device Subsystem}jajk;sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/extcon anchornamehujajPjajh;ubaja}(j8]j:]j<]j>]j@]ujajWjaje;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj;sbaja}(j8]j:]j<]j>]j@]internalrefurijz; anchorname #overviewujajPjaj;ubaja}(j8]j:]j<]j>]j@]ujajWjaj;ubaja}(j8]j:]j<]j>]j@]ujaj~jaj;ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKey Components}jaj;sbaja}(j8]j:]j<]j>]j@]internalrefurijz; anchorname#key-componentsujajPjaj;ubaja}(j8]j:]j<]j>]j@]ujajWjaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja extcon_dev}jaj;sbaja}(j8]j:]j<]j>]j@]internalrefurijz; anchorname #extcon-devujajPjaj;ubaja}(j8]j:]j<]j>]j@]ujajWjaj;ubaja}(j8]j:]j<]j>]j@]ujaj~jaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja extcon_cable}jaj;sbaja}(j8]j:]j<]j>]j@]internalrefurijz; anchorname #extcon-cableujajPjaj;ubaja}(j8]j:]j<]j>]j@]ujajWjaj;ubaja}(j8]j:]j<]j>]j@]ujaj~jaj;ubeja}(j8]j:]j<]j>]j@]ujajjaj;ubeja}(j8]j:]j<]j>]j@]ujaj~jaj;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore Functions}jaj <sbaja}(j8]j:]j<]j>]j@]internalrefurijz; anchorname#core-functionsujajPjaj<ubaja}(j8]j:]j<]j>]j@]ujajWjaj<ubaja}(j8]j:]j<]j>]j@]ujaj~jaj;ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSysfs Interface}jajC<sbaja}(j8]j:]j<]j>]j@]internalrefurijz; anchorname#sysfs-interfaceujajPjaj@<ubaja}(j8]j:]j<]j>]j@]ujajWjaj=<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Usage Example}jajc<sbaja}(j8]j:]j<]j>]j@]internalrefurijz; anchorname#usage-exampleujajPjaj`<ubaja}(j8]j:]j<]j>]j@]ujajWjaj]<ubaja}(j8]j:]j<]j>]j@]ujaj~jajZ<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThis example demonstrates:}jaj<sbaja}(j8]j:]j<]j>]j@]internalrefurijz; anchorname#this-example-demonstratesujajPjaj<ubaja}(j8]j:]j<]j>]j@]ujajWjaj<ubaja}(j8]j:]j<]j>]j@]ujaj~jajZ<ubeja}(j8]j:]j<]j>]j@]ujajjaj=<ubeja}(j8]j:]j<]j>]j@]ujaj~jaj;ubeja}(j8]j:]j<]j>]j@]ujajjaje;ubeja}(j8]j:]j<]j>]j@]ujaj~jajb;ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware Guidelines}jaj<sbaja}(j8]j:]j<]j>]j@]internalrefuri-driver-api/firmware/firmware-usage-guidelines anchornamehujajPjaj<ubaja}(j8]j:]j<]j>]j@]ujajWjaj<ubaja}(j8]j:]j<]j>]j@]ujaj~jaj<ubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDevice Drivers}jaj<sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/driver-model/driver anchornamehujajPjaj<ubaja}(j8]j:]j<]j>]j@]ujajWjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Allocation}jaj=sbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname #allocationujajPjaj=ubaja}(j8]j:]j<]j>]j@]ujajWjaj=ubaja}(j8]j:]j<]j>]j@]ujaj~jaj =ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialization}jaj9=sbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname#initializationujajPjaj6=ubaja}(j8]j:]j<]j>]j@]ujajWjaj3=ubaja}(j8]j:]j<]j>]j@]ujaj~jaj =ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Declaration}jaj\=sbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname #declarationujajPjajY=ubaja}(j8]j:]j<]j>]j@]ujajWjajV=ubaja}(j8]j:]j<]j>]j@]ujaj~jaj =ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Registration}jaj=sbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname #registrationujajPjaj|=ubaja}(j8]j:]j<]j>]j@]ujajWjajy=ubaja}(j8]j:]j<]j>]j@]ujaj~jaj =ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransition Bus Drivers}jaj=sbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname#transition-bus-driversujajPjaj=ubaja}(j8]j:]j<]j>]j@]ujajWjaj=ubaja}(j8]j:]j<]j>]j@]ujaj~jaj =ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccess}jaj=sbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname#accessujajPjaj=ubaja}(j8]j:]j<]j>]j@]ujajWjaj=ubaja}(j8]j:]j<]j>]j@]ujaj~jaj =ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs}jaj=sbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname#sysfsujajPjaj=ubaja}(j8]j:]j<]j>]j@]ujajWjaj=ubaja}(j8]j:]j<]j>]j@]ujaj~jaj =ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Callbacks}jaj >sbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname #callbacksujajPjaj>ubaja}(j8]j:]j<]j>]j@]ujajWjaj>ubaja}(j8]j:]j<]j>]j@]ujaj~jaj =ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Attributes}jaj.>sbaja}(j8]j:]j<]j>]j@]internalrefurij= anchorname #attributesujajPjaj+>ubaja}(j8]j:]j<]j>]j@]ujajWjaj(>ubaja}(j8]j:]j<]j>]j@]ujaj~jaj =ubeja}(j8]j:]j<]j>]j@]ujajjaj<ubeja}(j8]j:]j<]j>]j@]ujaj~jaj<ubaja}(j8]j:]j<]j>]j@]ujajubj! jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFallback mechanisms}jajf>sbaja}(j8]j:]j<]j>]j@]internalrefuri'driver-api/firmware/fallback-mechanisms anchornamehujajPjajc>ubaja}(j8]j:]j<]j>]j@]ujajWjaj`>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Justifying the firmware fallback mechanism}jaj>sbaja}(j8]j:]j<]j>]j@]internalrefuriju> anchorname+#justifying-the-firmware-fallback-mechanismujajPjaj>ubaja}(j8]j:]j<]j>]j@]ujajWjaj>ubaja}(j8]j:]j<]j>]j@]ujaj~jaj}>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypes of fallback mechanisms}jaj>sbaja}(j8]j:]j<]j>]j@]internalrefuriju> anchorname#types-of-fallback-mechanismsujajPjaj>ubaja}(j8]j:]j<]j>]j@]ujajWjaj>ubaja}(j8]j:]j<]j>]j@]ujaj~jaj}>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFirmware sysfs loading facility}jaj>sbaja}(j8]j:]j<]j>]j@]internalrefuriju> anchorname #firmware-sysfs-loading-facilityujajPjaj>ubaja}(j8]j:]j<]j>]j@]ujajWjaj>ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafirmware_fallback_sysfs}jaj>sbaja}(j8]j:]j<]j>]j@]internalrefuriju> anchorname#firmware-fallback-sysfsujajPjaj>ubaja}(j8]j:]j<]j>]j@]ujajWjaj>ubaja}(j8]j:]j<]j>]j@]ujaj~jaj>ubaja}(j8]j:]j<]j>]j@]ujajjaj>ubeja}(j8]j:]j<]j>]j@]ujaj~jaj}>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Firmware kobject uevent fallback mechanism}jaj?sbaja}(j8]j:]j<]j>]j@]internalrefuriju> anchorname+#firmware-kobject-uevent-fallback-mechanismujajPjaj?ubaja}(j8]j:]j<]j>]j@]ujajWjaj?ubaja}(j8]j:]j<]j>]j@]ujaj~jaj}>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Firmware custom fallback mechanism}jaj>?sbaja}(j8]j:]j<]j>]j@]internalrefuriju> anchorname##firmware-custom-fallback-mechanismujajPjaj;?ubaja}(j8]j:]j<]j>]j@]ujajWjaj8?ubaja}(j8]j:]j<]j>]j@]ujaj~jaj}>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFirmware fallback timeout}jaja?sbaja}(j8]j:]j<]j>]j@]internalrefuriju> anchorname#firmware-fallback-timeoutujajPjaj^?ubaja}(j8]j:]j<]j>]j@]ujajWjaj[?ubaja}(j8]j:]j<]j>]j@]ujaj~jaj}>ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(EFI embedded firmware fallback mechanism}jaj?sbaja}(j8]j:]j<]j>]j@]internalrefuriju> anchorname)#efi-embedded-firmware-fallback-mechanismujajPjaj?ubaja}(j8]j:]j<]j>]j@]ujajWjaj~?ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Example how to check for and extract embedded firmware}jaj?sbaja}(j8]j:]j<]j>]j@]internalrefuriju> anchorname7#example-how-to-check-for-and-extract-embedded-firmwareujajPjaj?ubaja}(j8]j:]j<]j>]j@]ujajWjaj?ubaja}(j8]j:]j<]j>]j@]ujaj~jaj?ubaja}(j8]j:]j<]j>]j@]ujajjaj~?ubeja}(j8]j:]j<]j>]j@]ujaj~jaj}>ubeja}(j8]j:]j<]j>]j@]ujajjaj`>ubeja}(j8]j:]j<]j>]j@]ujaj~jaj]>ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPXA/MMP - DMA Slave controller}jaj?sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/dmaengine/pxa_dma anchornamehujajPjaj?ubaja}(j8]j:]j<]j>]j@]ujajWjaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Constraints}jaj@sbaja}(j8]j:]j<]j>]j@]internalrefurij? anchorname #constraintsujajPjaj@ubaja}(j8]j:]j<]j>]j@]ujajWjaj@ubaja}(j8]j:]j<]j>]j@]ujaj~jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign}jaj+@sbaja}(j8]j:]j<]j>]j@]internalrefurij? anchorname#designujajPjaj(@ubaja}(j8]j:]j<]j>]j@]ujajWjaj%@ubaja}(j8]j:]j<]j>]j@]ujaj~jaj?ubeja}(j8]j:]j<]j>]j@]ujajjaj?ubeja}(j8]j:]j<]j>]j@]ujaj~jaj?ubaja}(j8]j:]j<]j>]j@]ujajubjP jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Driver Model}jajc@sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/driver-model/index anchornamehujajPjaj`@ubaja}(j8]j:]j<]j>]j@]ujajWjaj]@ubjK%)}(jahja](jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentjr@entries](Ndriver-api/driver-model/bindingNdriver-api/driver-model/busN'driver-api/driver-model/design-patternsNdriver-api/driver-model/deviceNdriver-api/driver-model/devresNdriver-api/driver-model/driverN driver-api/driver-model/overviewN driver-api/driver-model/platformNdriver-api/driver-model/portinge includefiles](j@j@j@j@j@j@j@j@j@emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔK/var/lib/git/docbuild/linux/Documentation/driver-api/driver-model/index.rstj֔Kjajz@ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj@sbaja}(j8]j:]j<]j>]j@]internalrefurijr@ anchorname#indicesujajPjaj@ubaja}(j8]j:]j<]j>]j@]ujajWjaj@ubaja}(j8]j:]j<]j>]j@]ujaj~jaj@ubaja}(j8]j:]j<]j>]j@]exprsubproject and htmlujajjajz@ubeja}(j8]j:]j<]j>]j@]ujajjaj]@ubeja}(j8]j:]j<]j>]j@]ujaj~jajZ@ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEISA bus support}jaj@sbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/eisa anchornamehujajPjaj@ubaja}(j8]j:]j<]j>]j@]ujajWjaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBus root driver}jajAsbaja}(j8]j:]j<]j>]j@]internalrefurij@ anchorname#bus-root-driverujajPjaj Aubaja}(j8]j:]j<]j>]j@]ujajWjaj Aubaja}(j8]j:]j<]j>]j@]ujaj~jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver}jaj3Asbaja}(j8]j:]j<]j>]j@]internalrefurij@ anchorname#driverujajPjaj0Aubaja}(j8]j:]j<]j>]j@]ujajWjaj-Aubaja}(j8]j:]j<]j>]j@]ujaj~jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice}jajVAsbaja}(j8]j:]j<]j>]j@]internalrefurij@ anchorname#deviceujajPjajSAubaja}(j8]j:]j<]j>]j@]ujajWjajPAubaja}(j8]j:]j<]j>]j@]ujaj~jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Misc stuff}jajyAsbaja}(j8]j:]j<]j>]j@]internalrefurij@ anchorname #misc-stuffujajPjajvAubaja}(j8]j:]j<]j>]j@]ujajWjajsAubaja}(j8]j:]j<]j>]j@]ujaj~jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel parameters}jajAsbaja}(j8]j:]j<]j>]j@]internalrefurij@ anchorname#kernel-parametersujajPjajAubaja}(j8]j:]j<]j>]j@]ujajWjajAubaja}(j8]j:]j<]j>]j@]ujaj~jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Random notes}jajAsbaja}(j8]j:]j<]j>]j@]internalrefurij@ anchorname #random-notesujajPjajAubaja}(j8]j:]j<]j>]j@]ujajWjajAubaja}(j8]j:]j<]j>]j@]ujaj~jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThanks}jajAsbaja}(j8]j:]j<]j>]j@]internalrefurij@ anchorname#thanksujajPjajAubaja}(j8]j:]j<]j>]j@]ujajWjajAubaja}(j8]j:]j<]j>]j@]ujaj~jajAubeja}(j8]j:]j<]j>]j@]ujajjaj@ubeja}(j8]j:]j<]j>]j@]ujaj~jaj@ubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux kernel dpll subsystem}jajBsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/dpll anchornamehujajPjajBubaja}(j8]j:]j<]j>]j@]ujajWjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDPLL}jaj:Bsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#dpllujajPjaj7Bubaja}(j8]j:]j<]j>]j@]ujajWjaj4Bubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Subsystem}jaj]Bsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname #subsystemujajPjajZBubaja}(j8]j:]j<]j>]j@]ujajWjajWBubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device object}jajBsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#device-objectujajPjaj}Bubaja}(j8]j:]j<]j>]j@]ujajWjajzBubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pin object}jajBsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname #pin-objectujajPjajBubaja}(j8]j:]j<]j>]j@]ujajWjajBubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pin selection}jajBsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#pin-selectionujajPjajBubaja}(j8]j:]j<]j>]j@]ujajWjajBubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Shared pins}jajBsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname #shared-pinsujajPjajBubaja}(j8]j:]j<]j>]j@]ujajWjajBubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MUX-type pins}jaj Csbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#mux-type-pinsujajPjaj Cubaja}(j8]j:]j<]j>]j@]ujajWjajCubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Pin priority}jaj/Csbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname #pin-priorityujajPjaj,Cubaja}(j8]j:]j<]j>]j@]ujajWjaj)Cubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Phase offset measurement and adjustment}jajRCsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname(#phase-offset-measurement-and-adjustmentujajPjajOCubaja}(j8]j:]j<]j>]j@]ujajWjajLCubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Embedded SYNC}jajuCsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#embedded-syncujajPjajrCubaja}(j8]j:]j<]j>]j@]ujajWjajoCubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration commands group}jajCsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#configuration-commands-groupujajPjajCubaja}(j8]j:]j<]j>]j@]ujajWjajCubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1List of netlink commands with possible attributes}jajCsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname2#list-of-netlink-commands-with-possible-attributesujajPjajCubaja}(j8]j:]j<]j>]j@]ujajWjajCubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNetlink dump requests}jajCsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#netlink-dump-requestsujajPjajCubaja}(j8]j:]j<]j>]j@]ujajWjajCubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSET commands format}jajDsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#set-commands-formatujajPjajCubaja}(j8]j:]j<]j>]j@]ujajWjajCubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguration pre-defined enums}jaj$Dsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname #configuration-pre-defined-enumsujajPjaj!Dubaja}(j8]j:]j<]j>]j@]ujajWjajDubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Notifications}jajGDsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#notificationsujajPjajDDubaja}(j8]j:]j<]j>]j@]ujajWjajADubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice driver implementation}jajjDsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#device-driver-implementationujajPjajgDubaja}(j8]j:]j<]j>]j@]ujajWjajdDubaja}(j8]j:]j<]j>]j@]ujaj~jaj1BubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyncE enablement}jajDsbaja}(j8]j:]j<]j>]j@]internalrefurij)B anchorname#synce-enablementujajPjajDubaja}(j8]j:]j<]j>]j@]ujajWjajDubaja}(j8]j:]j<]j>]j@]ujaj~jaj1Bubeja}(j8]j:]j<]j>]j@]ujajjajBubeja}(j8]j:]j<]j>]j@]ujaj~jajBubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Basic Device Structure}jajDsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/driver-model/device anchornamehujajPjajDubaja}(j8]j:]j<]j>]j@]ujajWjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProgramming Interface}jajDsbaja}(j8]j:]j<]j>]j@]internalrefurijD anchorname#programming-interfaceujajPjajDubaja}(j8]j:]j<]j>]j@]ujajWjajDubaja}(j8]j:]j<]j>]j@]ujaj~jajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Attributes}jajEsbaja}(j8]j:]j<]j>]j@]internalrefurijD anchorname #attributesujajPjajEubaja}(j8]j:]j<]j>]j@]ujajWjajEubaja}(j8]j:]j<]j>]j@]ujaj~jajDubeja}(j8]j:]j<]j>]j@]ujajjajDubeja}(j8]j:]j<]j>]j@]ujaj~jajDubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric Counter Interface}jaj@Esbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/generic-counter anchornamehujajPjaj=Eubaja}(j8]j:]j<]j>]j@]ujajWjaj:EubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj`Esbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname #introductionujajPjaj]Eubaja}(j8]j:]j<]j>]j@]ujajWjajZEubaja}(j8]j:]j<]j>]j@]ujaj~jajWEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTheory}jajEsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#theoryujajPjajEubaja}(j8]j:]j<]j>]j@]ujajWjaj}EubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIGNAL}jajEsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#signalujajPjajEubaja}(j8]j:]j<]j>]j@]ujajWjajEubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSYNAPSE}jajEsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#synapseujajPjajEubaja}(j8]j:]j<]j>]j@]ujajWjajEubaja}(j8]j:]j<]j>]j@]ujaj~jajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCOUNT}jajEsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#countujajPjajEubaja}(j8]j:]j<]j>]j@]ujajWjajEubaja}(j8]j:]j<]j>]j@]ujaj~jajEubeja}(j8]j:]j<]j>]j@]ujajjaj}Eubeja}(j8]j:]j<]j>]j@]ujaj~jajWEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParadigm}jajFsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname #paradigmujajPjajFubaja}(j8]j:]j<]j>]j@]ujajWjajFubaja}(j8]j:]j<]j>]j@]ujaj~jajWEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Driver API}jaj;Fsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname #driver-apiujajPjaj8Fubaja}(j8]j:]j<]j>]j@]ujajWjaj5Fubaja}(j8]j:]j<]j>]j@]ujaj~jajWEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Implementation}jaj^Fsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#driver-implementationujajPjaj[Fubaja}(j8]j:]j<]j>]j@]ujajWjajXFubaja}(j8]j:]j<]j>]j@]ujaj~jajWEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSubsystem Architecture}jajFsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#subsystem-architectureujajPjaj~Fubaja}(j8]j:]j<]j>]j@]ujajWjaj{FubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCounter device driver}jajFsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#counter-device-driverujajPjajFubaja}(j8]j:]j<]j>]j@]ujajWjajFubaja}(j8]j:]j<]j>]j@]ujaj~jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Counter core}jajFsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname #counter-coreujajPjajFubaja}(j8]j:]j<]j>]j@]ujajWjajFubaja}(j8]j:]j<]j>]j@]ujaj~jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Counter sysfs}jajFsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#counter-sysfsujajPjajFubaja}(j8]j:]j<]j>]j@]ujajWjajFubaja}(j8]j:]j<]j>]j@]ujaj~jajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCounter chrdev}jaj Gsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#counter-chrdevujajPjajGubaja}(j8]j:]j<]j>]j@]ujajWjajGubaja}(j8]j:]j<]j>]j@]ujaj~jajFubeja}(j8]j:]j<]j>]j@]ujajjaj{Fubeja}(j8]j:]j<]j>]j@]ujaj~jajWEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs Interface}jaj9Gsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#sysfs-interfaceujajPjaj6Gubaja}(j8]j:]j<]j>]j@]ujajWjaj3Gubaja}(j8]j:]j<]j>]j@]ujaj~jajWEubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCounter Character Device}jaj\Gsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#counter-character-deviceujajPjajYGubaja}(j8]j:]j<]j>]j@]ujajWjajVGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCounter events}jaj|Gsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname#counter-eventsujajPjajyGubaja}(j8]j:]j<]j>]j@]ujajWjajvGubaja}(j8]j:]j<]j>]j@]ujaj~jajsGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Userspace}jajGsbaja}(j8]j:]j<]j>]j@]internalrefurijOE anchorname #userspaceujajPjajGubaja}(j8]j:]j<]j>]j@]ujajWjajGubaja}(j8]j:]j<]j>]j@]ujaj~jajsGubeja}(j8]j:]j<]j>]j@]ujajjajVGubeja}(j8]j:]j<]j>]j@]ujaj~jajWEubeja}(j8]j:]j<]j>]j@]ujajjaj:Eubeja}(j8]j:]j<]j>]j@]ujaj~jaj7Eubaja}(j8]j:]j<]j>]j@]ujajubju jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Devres - Managed Device Resource}jajGsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/driver-model/devres anchornamehujajPjajGubaja}(j8]j:]j<]j>]j@]ujajWjajGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Intro}jajHsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname#introujajPjajHubaja}(j8]j:]j<]j>]j@]ujajWjajGubaja}(j8]j:]j<]j>]j@]ujaj~jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. Devres}jaj&Hsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname#devresujajPjaj#Hubaja}(j8]j:]j<]j>]j@]ujajWjaj Hubaja}(j8]j:]j<]j>]j@]ujaj~jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Devres group}jajIHsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname #devres-groupujajPjajFHubaja}(j8]j:]j<]j>]j@]ujajWjajCHubaja}(j8]j:]j<]j>]j@]ujaj~jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. Details}jajlHsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname#detailsujajPjajiHubaja}(j8]j:]j<]j>]j@]ujajWjajfHubaja}(j8]j:]j<]j>]j@]ujaj~jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. Overhead}jajHsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname #overheadujajPjajHubaja}(j8]j:]j<]j>]j@]ujajWjajHubaja}(j8]j:]j<]j>]j@]ujaj~jajGubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. List of managed interfaces}jajHsbaja}(j8]j:]j<]j>]j@]internalrefurijG anchorname#list-of-managed-interfacesujajPjajHubaja}(j8]j:]j<]j>]j@]ujajWjajHubaja}(j8]j:]j<]j>]j@]ujaj~jajGubeja}(j8]j:]j<]j>]j@]ujajjajGubeja}(j8]j:]j<]j>]j@]ujaj~jajGubaja}(j8]j:]j<]j>]j@]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!How to write kernel documentation}jajHsbaja}(j8]j:]j<]j>]j@]internalrefuridoc-guide/index anchornamehujajPjajHubaja}(j8]j:]j<]j>]j@]ujajWjajHubjK%)}(jahja](jo.)}(jahja]ja}(j8]j:]j<]j>]j@]parentjHentries](Ndoc-guide/sphinxNdoc-guide/kernel-docNdoc-guide/parse-headersNdoc-guide/contributingNdoc-guide/maintainer-profileNdoc-guide/checktransupdatee includefiles](jIjIjIjIjIjIemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ=/var/lib/git/docbuild/linux/Documentation/doc-guide/index.rstj֔KjajIubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj1Isbaja}(j8]j:]j<]j>]j@]internalrefurijH anchorname#indicesujajPjaj.Iubaja}(j8]j:]j<]j>]j@]ujajWjaj+Iubaja}(j8]j:]j<]j>]j@]ujaj~jaj(Iubaja}(j8]j:]j<]j>]j@]exprsubproject and htmlujajjajIubeja}(j8]j:]j<]j>]j@]ujajjajHubeja}(j8]j:]j<]j>]j@]ujaj~jajHubaja}(j8]j:]j<]j>]j@]ujajubj? jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Device links}jajqIsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/device_link anchornamehujajPjajnIubaja}(j8]j:]j<]j>]j@]ujajWjajkIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajIsbaja}(j8]j:]j<]j>]j@]internalrefurijI anchorname#usageujajPjajIubaja}(j8]j:]j<]j>]j@]ujajWjajIubaja}(j8]j:]j<]j>]j@]ujaj~jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajIsbaja}(j8]j:]j<]j>]j@]internalrefurijI anchorname #limitationsujajPjajIubaja}(j8]j:]j<]j>]j@]ujajWjajIubaja}(j8]j:]j<]j>]j@]ujaj~jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajIsbaja}(j8]j:]j<]j>]j@]internalrefurijI anchorname #examplesujajPjajIubaja}(j8]j:]j<]j>]j@]ujajWjajIubaja}(j8]j:]j<]j>]j@]ujaj~jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Alternatives}jajIsbaja}(j8]j:]j<]j>]j@]internalrefurijI anchorname #alternativesujajPjajIubaja}(j8]j:]j<]j>]j@]ujajWjajIubaja}(j8]j:]j<]j>]j@]ujaj~jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation}jajJsbaja}(j8]j:]j<]j>]j@]internalrefurijI anchorname#implementationujajPjajJubaja}(j8]j:]j<]j>]j@]ujajWjajJubaja}(j8]j:]j<]j>]j@]ujaj~jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja State machine}jaj@Jsbaja}(j8]j:]j<]j>]j@]internalrefurijI anchorname#state-machineujajPjaj=Jubaja}(j8]j:]j<]j>]j@]ujajWjaj:Jubaja}(j8]j:]j<]j>]j@]ujaj~jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI}jajcJsbaja}(j8]j:]j<]j>]j@]internalrefurijI anchorname#apiujajPjaj`Jubaja}(j8]j:]j<]j>]j@]ujajWjaj]Jubaja}(j8]j:]j<]j>]j@]ujaj~jajIubeja}(j8]j:]j<]j>]j@]ujajjajkIubeja}(j8]j:]j<]j>]j@]ujaj~jajhIubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrame Buffer Library}jajJsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/frame-buffer anchornamehujajPjajJubaja}(j8]j:]j<]j>]j@]ujajWjajJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrame Buffer Memory}jajJsbaja}(j8]j:]j<]j>]j@]internalrefurijJ anchorname#frame-buffer-memoryujajPjajJubaja}(j8]j:]j<]j>]j@]ujajWjajJubaja}(j8]j:]j<]j>]j@]ujaj~jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrame Buffer Colormap}jajJsbaja}(j8]j:]j<]j>]j@]internalrefurijJ anchorname#frame-buffer-colormapujajPjajJubaja}(j8]j:]j<]j>]j@]ujajWjajJubaja}(j8]j:]j<]j>]j@]ujaj~jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Frame Buffer Video Mode Database}jajKsbaja}(j8]j:]j<]j>]j@]internalrefurijJ anchorname!#frame-buffer-video-mode-databaseujajPjajJubaja}(j8]j:]j<]j>]j@]ujajWjajJubaja}(j8]j:]j<]j>]j@]ujaj~jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Frame Buffer Macintosh Video Mode Database}jaj$Ksbaja}(j8]j:]j<]j>]j@]internalrefurijJ anchorname+#frame-buffer-macintosh-video-mode-databaseujajPjaj!Kubaja}(j8]j:]j<]j>]j@]ujajWjajKubaja}(j8]j:]j<]j>]j@]ujaj~jajJubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFrame Buffer Fonts}jajGKsbaja}(j8]j:]j<]j>]j@]internalrefurijJ anchorname#frame-buffer-fontsujajPjajDKubaja}(j8]j:]j<]j>]j@]ujajWjajAKubaja}(j8]j:]j<]j>]j@]ujaj~jajJubeja}(j8]j:]j<]j>]j@]ujajjajJubeja}(j8]j:]j<]j>]j@]ujaj~jajJubaja}(j8]j:]j<]j>]j@]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Driver Basics}jajKsbaja}(j8]j:]j<]j>]j@]internalrefuridriver-api/basics anchornamehujajPjaj|Kubaja}(j8]j:]j<]j>]j@]ujajWjajyKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Entry and Exit points}jajKsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#driver-entry-and-exit-pointsujajPjajKubaja}(j8]j:]j<]j>]j@]ujajWjajKubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver device table}jajKsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#driver-device-tableujajPjajKubaja}(j8]j:]j<]j>]j@]ujajWjajKubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Delaying and scheduling routines}jajKsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname!#delaying-and-scheduling-routinesujajPjajKubaja}(j8]j:]j<]j>]j@]ujajWjajKubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTime and timer routines}jajLsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#time-and-timer-routinesujajPjajLubaja}(j8]j:]j<]j>]j@]ujajWjajLubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHigh-resolution timers}jaj+Lsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#high-resolution-timersujajPjaj(Lubaja}(j8]j:]j<]j>]j@]ujajWjaj%Lubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWait queues and Wake events}jajNLsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#wait-queues-and-wake-eventsujajPjajKLubaja}(j8]j:]j<]j>]j@]ujajWjajHLubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInternal Functions}jajqLsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#internal-functionsujajPjajnLubaja}(j8]j:]j<]j>]j@]ujajWjajkLubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReference counting}jajLsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#reference-countingujajPjajLubaja}(j8]j:]j<]j>]j@]ujajWjajLubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAtomics}jajLsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#atomicsujajPjajLubaja}(j8]j:]j<]j>]j@]ujajWjajLubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel objects manipulation}jajLsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#kernel-objects-manipulationujajPjajLubaja}(j8]j:]j<]j>]j@]ujajWjajLubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel utility functions}jajLsbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#kernel-utility-functionsujajPjajLubaja}(j8]j:]j<]j>]j@]ujajWjajLubaja}(j8]j:]j<]j>]j@]ujaj~jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Resource Management}jaj Msbaja}(j8]j:]j<]j>]j@]internalrefurijK anchorname#device-resource-managementujajPjajMubaja}(j8]j:]j<]j>]j@]ujajWjajMubaja}(j8]j:]j<]j>]j@]ujaj~jajKubeja}(j8]j:]j<]j>]j@]ujajjajyKubeja}(j8]j:]j<]j>]j@]ujaj~jajvKubaja}(j8]j:]j<]j>]j@]ujajubjC jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Printk Index}jajXMsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/printk-index anchornamehuja referencejajUMubaja}(j ]j ]j" ]j$ ]j& ]ujacompact_paragraphjajRMubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Interface}jajzMsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijgM anchorname#user-interfaceujajiMjajwMubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajtMubaja}(j ]j ]j" ]j$ ]j& ]uja list_itemjajqMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrintk() Is Not a Stable KABI}jajMsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijgM anchorname#printk-is-not-a-stable-kabiujajiMjajMubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajMubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajqMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Subsystem specific printk wrappers}jajMsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijgM anchorname##subsystem-specific-printk-wrappersujajiMjajMubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajMubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajqMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSubsystem specific prefix}jajMsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijgM anchorname#subsystem-specific-prefixujajiMjajMubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajMubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajqMubeja}(j ]j ]j" ]j$ ]j& ]uja bullet_listjajRMubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajOMubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProgramming Interface}jajNsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri crypto/api anchornamehujajiMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajNubjK%)}(jahja]jo.)}(jahja]ja}(j ]j ]j" ]j$ ]j& ]parentj,Nentries](Ncrypto/api-skcipherNcrypto/api-aeadNcrypto/api-digestNcrypto/api-rngNcrypto/api-akcipherNcrypto/api-sigNcrypto/api-kppe includefiles](jCNjENjGNjINjKNjMNjONemaxdepthKcaptionTable of contentsglobhidden includehiddennumberedK titlesonly rawentries] rawcaptionjUNujatoctreejՔ8/var/lib/git/docbuild/linux/Documentation/crypto/api.rstj֔Kjaj4Nubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajNubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3Adding reference counters (krefs) to kernel objects}jaj{Nsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri core-api/kref anchornamehujajiMjajxNubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajuNubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajNsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname #introductionujajiMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialization}jajNsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname#initializationujajiMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kref rules}jajNsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname #kref-rulesujajiMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Krefs and RCU}jajOsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname#krefs-and-rcuujajiMjajOubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunctions and structures}jaj'Osbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname#functions-and-structuresujajiMjaj$Oubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj!Oubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajNubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajuNubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajrNubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTips For Running KUnit Tests}jaj_Osbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/running_tips anchornamehujajiMjaj\Oubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajYOubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaUsing }jajOsbj)}(ja``kunit.py run``ja]ja kunit.py run}jajOsbaja}(j ]j ]j" ]j$ ]j& ]ujaliteraljՔNj֔NjajOubja (“kunit tool”)}jajOsbeja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#using-kunit-py-run-kunit-toolujajiMjaj|Oubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajyOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning from any directory}jajOsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#running-from-any-directoryujajiMjajOubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajOubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning a subset of tests}jajOsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#running-a-subset-of-testsujajiMjajOubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajOubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefining a set of tests}jajOsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#defining-a-set-of-testsujajiMjajOubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajOubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Setting kernel commandline parameters}jajPsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname&#setting-kernel-commandline-parametersujajiMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Generating code coverage reports under UML}jaj>Psbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname+#generating-code-coverage-reports-under-umlujajiMjaj;Pubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj8Pubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajyOubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajvOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRunning tests manually}jajmPsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#running-tests-manuallyujajiMjajjPubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajgPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning built-in tests}jajPsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#running-built-in-testsujajiMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning tests as modules}jajPsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#running-tests-as-modulesujajiMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPretty-printing results}jajPsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#pretty-printing-resultsujajiMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRetrieving per suite results}jajPsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#retrieving-per-suite-resultsujajiMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Generating code coverage reports}jajQsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname!#generating-code-coverage-reportsujajiMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajgPubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajvOubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTest Attributes and Filtering}jajHQsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#test-attributes-and-filteringujajiMjajEQubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajBQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMarking Test Attributes}jajhQsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#marking-test-attributesujajiMjajeQubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajbQubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj_QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReporting Attributes}jajQsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#reporting-attributesujajiMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj_QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Filtering}jajQsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname #filteringujajiMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj_QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRules of Filtering Procedure}jajQsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#rules-of-filtering-procedureujajiMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj_QubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaList of Current Attributes}jajQsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijnO anchorname#list-of-current-attributesujajiMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj_Qubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajBQubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajvOubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajYOubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajVOubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)How to get printk format specifiers right}jaj8Rsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/printk-formats anchornamehujajiMjaj5Rubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj2RubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Integer types}jajXRsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#integer-typesujajiMjajURubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajRRubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajORubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Pointer types}jaj{Rsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#pointer-typesujajiMjajxRubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajuRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlain Pointers}jajRsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#plain-pointersujajiMjajRubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajRubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError Pointers}jajRsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#error-pointersujajiMjajRubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajRubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbols/Function Pointers}jajRsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#symbols-function-pointersujajiMjajRubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajRubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Probed Pointers from BPF / tracing}jajSsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname!#probed-pointers-from-bpf-tracingujajiMjajSubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajRubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Pointers}jaj'Ssbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#kernel-pointersujajiMjaj$Subaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj!Subaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnmodified Addresses}jajJSsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#unmodified-addressesujajiMjajGSubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajDSubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPointer Differences}jajmSsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#pointer-differencesujajiMjajjSubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajgSubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStruct Resources}jajSsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#struct-resourcesujajiMjajSubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajSubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Physical address types phys_addr_t}jajSsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname##physical-address-types-phys-addr-tujajiMjajSubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajSubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Struct Range}jajSsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname #struct-rangeujajiMjajSubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajSubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA address types dma_addr_t}jajSsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#dma-address-types-dma-addr-tujajiMjajSubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajSubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRaw buffer as an escaped string}jajTsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname #raw-buffer-as-an-escaped-stringujajiMjajTubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajTubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRaw buffer as a hex string}jaj?Tsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijGR anchorname#raw-buffer-as-a-hex-stringujajiMjajYsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijX anchorname#min-heap-callbacksujajiMjaj;Yubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj8Yubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajXubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMacro Wrappers}jajmYsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijX anchorname#macro-wrappersujajiMjajjYubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajgYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHeap Initialization}jajYsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijX anchorname#heap-initializationujajiMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccessing the Top Element}jajYsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijX anchorname#accessing-the-top-elementujajiMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHeap Insertion}jajYsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijX anchorname#heap-insertionujajiMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Heap Removal}jajYsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijX anchorname #heap-removalujajiMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHeap Maintenance}jajZsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijX anchorname#heap-maintenanceujajiMjajZubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajZubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemoving Specific Elements}jaj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja UAPI Checker}jaj^sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/checkuapi anchornamehujajiMjaj^ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptions}jaj^sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname#optionsujajiMjaj^ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj^ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj^ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jaj_sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname #examplesujajiMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Basic Usage}jaj=_sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname #basic-usageujajiMjaj:_ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj7_ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj4_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitecture-specific Headers}jaj`_sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname#architecture-specific-headersujajiMjaj]_ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajZ_ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj4_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCross-Dependency Breakages}jaj_sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname#cross-dependency-breakagesujajiMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj}_ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj4_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUAPI Header Removals}jaj_sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname#uapi-header-removalsujajiMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj4_ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Checking Historic UAPI Compatibility}jaj_sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname%#checking-historic-uapi-compatibilityujajiMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj4_ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj_ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj^ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCaveats}jaj_sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname#caveatsujajiMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Removals For Refactoring or Deprecation}jaj`sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname(#removals-for-refactoring-or-deprecationujajiMjaj`ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj`ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStruct Expansions}jaj;`sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname#struct-expansionsujajiMjaj8`ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj5`ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlex Array Migration}jaj^`sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname#flex-array-migrationujajiMjaj[`ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajX`ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary}jaj`sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij^ anchorname#summaryujajiMjaj~`ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj{`ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj_ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj^ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj^ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj^ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjd jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel Address Sanitizer (KASAN)}jaj`sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kasan anchornamehujajiMjaj`ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj`sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname #overviewujajiMjaj`ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj`ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupport}jajasbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#supportujajiMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Architectures}jaj(asbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#architecturesujajiMjaj%aubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj"aubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Compilers}jajKasbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname #compilersujajiMjajHaubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajEaubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Memory types}jajnasbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname #memory-typesujajiMjajkaubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajhaubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajaubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajaubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajasbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#usageujajiMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBoot parameters}jajasbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#boot-parametersujajiMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Error reports}jajasbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#error-reportsujajiMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONFIG_KASAN_EXTRA_INFO}jajbsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#config-kasan-extra-infoujajiMjajbubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajaubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajaubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation details}jaj2bsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#implementation-detailsujajiMjaj/bubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj,bubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Generic KASAN}jajRbsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#generic-kasanujajiMjajObubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajLbubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajIbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware Tag-Based KASAN}jajubsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#software-tag-based-kasanujajiMjajrbubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajobubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajIbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware Tag-Based KASAN}jajbsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#hardware-tag-based-kasanujajiMjajbubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajbubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajIbubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj,bubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Shadow memory}jajbsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#shadow-memoryujajiMjajbubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault behaviour}jajbsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#default-behaviourujajiMjajbubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajbubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCONFIG_KASAN_VMALLOC}jaj csbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#config-kasan-vmallocujajiMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajbubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajbubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFor developers}jaj9csbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#for-developersujajiMjaj6cubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj3cubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIgnoring accesses}jajYcsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#ignoring-accessesujajiMjajVcubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajScubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTests}jaj|csbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij` anchorname#testsujajiMjajycubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajvcubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPcubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj3cubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj`ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjL jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Resource API}jajcsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/api/resource anchornamehujajiMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajcubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManaged Devices}jajcsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijc anchorname#managed-devicesujajiMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajcubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"pin_user_pages() and related calls}jajdsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/pin_user_pages anchornamehujajiMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj8dsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname #overviewujajiMjaj5dubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj2dubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic description of FOLL_PIN}jaj[dsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname#basic-description-of-foll-pinujajiMjajXdubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajUdubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Which flags are set by each wrapper}jaj~dsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname$#which-flags-are-set-by-each-wrapperujajiMjaj{dubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajxdubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracking dma-pinned pages}jajdsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname#tracking-dma-pinned-pagesujajiMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/dubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja:FOLL_PIN, FOLL_GET, FOLL_LONGTERM: when to use which flags}jajdsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname8#foll-pin-foll-get-foll-longterm-when-to-use-which-flagsujajiMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCASE 1: Direct IO (DIO)}jajdsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname#case-1-direct-io-dioujajiMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CASE 2: RDMA}jajesbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname #case-2-rdmaujajiMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaICASE 3: MMU notifier registration, with or without page faulting hardware}jaj*esbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchornameH#case-3-mmu-notifier-registration-with-or-without-page-faulting-hardwareujajiMjaj'eubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj$eubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1CASE 4: Pinning for struct page manipulation only}jajMesbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname1#case-4-pinning-for-struct-page-manipulation-onlyujajiMjajJeubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajGeubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=CASE 5: Pinning in order to write to the data within the page}jajpesbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname=#case-5-pinning-in-order-to-write-to-the-data-within-the-pageujajiMjajmeubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajjeubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajdubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajdubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4folio_maybe_dma_pinned(): the whole point of pinning}jajesbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname2#folio-maybe-dma-pinned-the-whole-point-of-pinningujajiMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCAnother way of thinking about FOLL_GET, FOLL_PIN, and FOLL_LONGTERM}jajesbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchornameB#another-way-of-thinking-about-foll-get-foll-pin-and-foll-longtermujajiMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Unit testing}jajesbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname #unit-testingujajiMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther diagnostics}jajfsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname#other-diagnosticsujajiMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/dubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj+fsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij'd anchorname #referencesujajiMjaj(fubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj%fubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/dubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajdubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux Kernel Tracepoint API}jajcfsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/tracepoint anchornamehujajiMjaj`fubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj]fubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajfsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijrf anchorname #introductionujajiMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj}fubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajzfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRQ}jajfsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijrf anchorname#irqujajiMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajzfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSIGNAL}jajfsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijrf anchorname#signalujajiMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajzfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBlock IO}jajfsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijrf anchorname #block-ioujajiMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajzfubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Workqueue}jajgsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijrf anchorname #workqueueujajiMjaj gubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj gubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajzfubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj]fubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajZfubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj?jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Testing Guide}jajGgsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/testing-overview anchornamehujajiMjajDgubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajAgubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWriting and Running Tests}jajggsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijVg anchorname#writing-and-running-testsujajiMjajdgubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajagubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*The Difference Between KUnit and kselftest}jajgsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijVg anchorname+#the-difference-between-kunit-and-kselftestujajiMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~gubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajagubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj^gubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCode Coverage Tools}jajgsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijVg anchorname#code-coverage-toolsujajiMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj^gubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDynamic Analysis Tools}jajgsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijVg anchorname#dynamic-analysis-toolsujajiMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj^gubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaStatic Analysis Tools}jajgsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijVg anchorname#static-analysis-toolsujajiMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhen to use Sparse and Smatch}jajhsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijVg anchorname#when-to-use-sparse-and-smatchujajiMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Strong points of Smatch and Coccinelle}jaj?hsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijVg anchorname'#strong-points-of-smatch-and-coccinelleujajiMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjR jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUnion-Find in Linux}jajhsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/union_find anchornamehujajiMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj}hubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,What is union-find, and what is it used for?}jajhsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijh anchorname+#what-is-union-find-and-what-is-it-used-forujajiMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Linux implementation of union-find}jajhsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijh anchorname##linux-implementation-of-union-findujajiMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitializing union-find}jajhsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijh anchorname#initializing-union-findujajiMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Find the Root Node of union-find}jaj isbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijh anchorname!#find-the-root-node-of-union-findujajiMjaj iubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajiubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnion Two Sets in union-find}jaj/isbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijh anchorname#union-two-sets-in-union-findujajiMjaj,iubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj)iubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajhubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj}hubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajzhubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjBjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Development tools for the kernel}jajgisbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/index anchornamehujajiMjajdiubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajaiubjK%)}(jahja](jo.)}(jahja]ja}(j ]j ]j" ]j$ ]j& ]parentjvientries](Ndev-tools/testing-overviewNdev-tools/checkpatchNdev-tools/clang-formatNdev-tools/coccinelleNdev-tools/sparseNdev-tools/kcovNdev-tools/gcovNdev-tools/kasanNdev-tools/kmsanNdev-tools/ubsanNdev-tools/kmemleakNdev-tools/kcsanNdev-tools/kfenceNdev-tools/kselftestNdev-tools/kunit/indexNdev-tools/ktapNdev-tools/checkuapiN$dev-tools/gpio-sloppy-logic-analyzerNdev-tools/autofdoNdev-tools/propellere includefiles](jijijijijijijijijijijijijijijijijijijijiemaxdepthKcaptionTable of contentsglobhidden includehiddennumberedK titlesonly rawentries] rawcaptionjiujaj^NjՔ=/var/lib/git/docbuild/linux/Documentation/dev-tools/index.rstj֔Kjaj~iubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajisbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijvi anchorname#indicesujajiMjajiubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajiubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajiubaja}(j ]j ]j" ]j$ ]j& ]exprsubproject and htmlujaonlyjaj~iubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajaiubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj^iubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEEverything you never wanted to know about kobjects, ksets, and ktypes}jaj jsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/kobject anchornamehujajiMjaj jubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEmbedding kobjects}jaj-jsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijj anchorname#embedding-kobjectsujajiMjaj*jubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj'jubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj$jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialization of kobjects}jajPjsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijj anchorname#initialization-of-kobjectsujajiMjajMjubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajJjubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj$jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUevents}jajsjsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijj anchorname#ueventsujajiMjajpjubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajmjubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj$jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReference counts}jajjsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijj anchorname#reference-countsujajiMjajjubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajjubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj$jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating “simple” kobjects}jajjsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijj anchorname#creating-simple-kobjectsujajiMjajjubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajjubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj$jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaktypes and release methods}jajjsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijj anchorname#ktypes-and-release-methodsujajiMjajjubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajjubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj$jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaksets}jajjsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijj anchorname#ksetsujajiMjajjubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajjubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj$jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKobject removal}jaj"ksbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijj anchorname#kobject-removalujajiMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj$jubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample code to copy from}jajEksbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijj anchorname#example-code-to-copy-fromujajiMjajBkubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj?kubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj$jubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajjubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajjubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj%jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja API Reference}jaj}ksbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/api/index anchornamehujajiMjajzkubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajwkubjK%)}(jahja](jo.)}(jahja]ja}(j ]j ]j" ]j$ ]j& ]parentjkentries](Ndev-tools/kunit/api/testNdev-tools/kunit/api/resourceN'dev-tools/kunit/api/functionredirectionNdev-tools/kunit/api/clkNdev-tools/kunit/api/ofN"dev-tools/kunit/api/platformdevicee includefiles](jkjkjkjkjkjkemaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj^NjՔG/var/lib/git/docbuild/linux/Documentation/dev-tools/kunit/api/index.rstj֔KjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore KUnit API}jajksbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijk anchorname#core-kunit-apiujajiMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver KUnit API}jajksbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijk anchorname#driver-kunit-apiujajiMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajkubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajwkubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajtkubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjBjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFunction Redirection API}jajlsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri'dev-tools/kunit/api/functionredirection anchornamehujajiMjajlubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajrubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSmPL patch specific options}jajgrsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname#smpl-patch-specific-optionsujajiMjajdrubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajarubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"SmPL patch Coccinelle requirements}jajrsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname##smpl-patch-coccinelle-requirementsujajiMjajrubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajrubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProposing new semantic patches}jajrsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname#proposing-new-semantic-patchesujajiMjajrubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajrubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaDetailed description of the }jajrsbj)}(ja ``report``ja]jareport}jajrsbaja}(j ]j ]j" ]j$ ]j& ]ujajOjՔNj֔Njajrubja mode}jajrsbeja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname(#detailed-description-of-the-report-modeujajiMjajrubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajrubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajssbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname#exampleujajiMjajrubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajrubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajrubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajrubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaDetailed description of the }jaj1ssbj)}(ja ``patch``ja]japatch}jaj8ssbaja}(j ]j ]j" ]j$ ]j& ]ujajOjՔNj֔Njaj1subja mode}jaj1ssbeja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname'#detailed-description-of-the-patch-modeujajiMjaj.subaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj+subjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajcssbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname#id1ujajiMjaj`subaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj]subaja}(j ]j ]j" ]j$ ]j& ]ujajMjajZsubaja}(j ]j ]j" ]j$ ]j& ]ujajNjaj+subeja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaDetailed description of the }jajssbj)}(ja ``context``ja]jacontext}jajssbaja}(j ]j ]j" ]j$ ]j& ]ujajOjՔNj֔Njajsubja mode}jajssbeja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname)#detailed-description-of-the-context-modeujajiMjajsubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajsubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajssbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname#id2ujajiMjajsubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajsubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajsubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajsubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaDetailed description of the }jajssbj)}(ja``org``ja]jaorg}jajssbaja}(j ]j ]j" ]j$ ]j& ]ujajOjՔNj֔Njajsubja mode}jajssbeja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname%#detailed-description-of-the-org-modeujajiMjajsubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajsubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jaj%tsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijp anchorname#id3ujajiMjaj"tubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajsubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajpubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjUjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Code Examples}jajitsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/api-samples anchornamehujajiMjajftubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajctubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Code Example For Symmetric Key Cipher Operation}jajtsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijxt anchorname0#code-example-for-symmetric-key-cipher-operationujajiMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Code Example For Use of Operational State Memory With SHASH}jajtsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijxt anchorname<#code-example-for-use-of-operational-state-memory-with-shashujajiMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Code Example For Random Number Generator Usage}jajtsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijxt anchorname/#code-example-for-random-number-generator-usageujajiMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajtubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajctubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj`tubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Allocation Guide}jajusbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/memory-allocation anchornamehujajiMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajuubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGet Free Page flags}jaj'usbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#get-free-page-flagsujajiMjaj$uubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj!uubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGFP flags and reclaim behavior}jajGusbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#gfp-flags-and-reclaim-behaviorujajiMjajDuubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajAuubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj>uubaja}(j ]j ]j" ]j$ ]j& ]ujajNjaj!uubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSelecting memory allocator}jajvusbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#selecting-memory-allocatorujajiMjajsuubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajpuubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajuubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice testing with kselftest}jajusbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/testing-devices anchornamehujajiMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj(jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Asymmetric / Public-key Cryptography Key Type}jajusbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/asymmetric-keys anchornamehujajiMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajusbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname #overviewujajiMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKey Identification}jajvsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#key-identificationujajiMjajvubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajvubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAccessing Asymmetric Keys}jaj@vsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#accessing-asymmetric-keysujajiMjaj=vubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj:vubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSignature Verification}jaj`vsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#signature-verificationujajiMjaj]vubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajZvubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajWvubaja}(j ]j ]j" ]j$ ]j& ]ujajNjaj:vubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAsymmetric Key Subtypes}jajvsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#asymmetric-key-subtypesujajiMjajvubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajvubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstantiation Data Parsers}jajvsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#instantiation-data-parsersujajiMjajvubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajvubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKeyring Link Restrictions}jajvsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#keyring-link-restrictionsujajiMjajvubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajvubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajuubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjKjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux kernel memory barriers}jaj wsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri!core-api/wrappers/memory-barriers anchornamehujajiMjaj wubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajwubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRun Tests without kunit_tool}jaj9wsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/run_manual anchornamehujajiMjaj6wubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj3wubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfigure the Kernel}jajYwsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijHw anchorname#configure-the-kernelujajiMjajVwubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajSwubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadebugfs}jaj|wsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijHw anchorname#debugfsujajiMjajywubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajvwubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRetrieve Test Results}jajwsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijHw anchorname#retrieve-test-resultsujajiMjajwubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajwubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Run Tests After Kernel Has Booted}jajwsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijHw anchorname"#run-tests-after-kernel-has-bootedujajiMjajwubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajwubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajPwubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj3wubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj0wubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jathis_cpu operations}jajwsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/this_cpu_ops anchornamehujajiMjajwubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Inner working of this_cpu operations}jajxsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij x anchorname%#inner-working-of-this-cpu-operationsujajiMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial operations}jaj=xsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij x anchorname#special-operationsujajiMjaj:xubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj7xubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPer cpu variables and offsets}jaj`xsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij x anchorname#per-cpu-variables-and-offsetsujajiMjaj]xubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajZxubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Operations on a field of a per cpu structure}jajxsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij x anchorname-#operations-on-a-field-of-a-per-cpu-structureujajiMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj}xubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVariants of this_cpu ops}jajxsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij x anchorname#variants-of-this-cpu-opsujajiMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,&this_cpu_ptr(pp)->n vs this_cpu_ptr(&pp->n)}jajxsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij x anchorname'#this-cpu-ptr-pp-n-vs-this-cpu-ptr-pp-nujajiMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemote access to per cpu data}jajxsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij x anchorname#remote-access-to-per-cpu-dataujajiMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajxubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajwubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj0jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRunning tests with kunit_tool}jaj$ysbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/run_wrapper anchornamehujajiMjaj!yubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja Creating a }jajDysbj)}(ja``.kunitconfig``ja]ja .kunitconfig}jajKysbaja}(j ]j ]j" ]j$ ]j& ]ujajOjՔNj֔NjajDyubja file}jajDysbeja}(j ]j ]j" ]j$ ]j& ]internalrefurij3y anchorname#creating-a-kunitconfig-fileujajiMjajAyubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj>yubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj;yubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Configuring, building, and running tests}jajyysbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij3y anchorname'#configuring-building-and-running-testsujajiMjajvyubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajsyubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj;yubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParsing test results}jajysbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij3y anchorname#parsing-test-resultsujajiMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj;yubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiltering tests}jajysbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij3y anchorname#filtering-testsujajiMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj;yubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning tests on QEMU}jajysbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij3y anchorname#running-tests-on-qemuujajiMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj;yubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning command-line arguments}jajzsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij3y anchorname#running-command-line-argumentsujajiMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj;yubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajyubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3The Kernel Test Anything Protocol (KTAP), version 1}jaj=zsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/ktap anchornamehujajiMjaj:zubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj7zubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Version lines}jaj]zsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijLz anchorname#version-linesujajiMjajZzubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajWzubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Plan lines}jajzsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijLz anchorname #plan-linesujajiMjaj}zubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajzzubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTest case result lines}jajzsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijLz anchorname#test-case-result-linesujajiMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiagnostic lines}jajzsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijLz anchorname#diagnostic-linesujajiMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Unknown lines}jajzsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijLz anchorname#unknown-linesujajiMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Nested tests}jaj {sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijLz anchorname #nested-testsujajiMjaj {ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj{ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Major differences between TAP and KTAP}jaj/{sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijLz anchorname'#major-differences-between-tap-and-ktapujajiMjaj,{ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj){ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample KTAP output}jajR{sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijLz anchorname#example-ktap-outputujajiMjajO{ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajL{ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTzubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja See also:}jaju{sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijLz anchorname #see-alsoujajiMjajr{ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajo{ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTzubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj7zubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj4zubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Using AutoFDO with the Linux kernel}jaj{sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/autofdo anchornamehujajiMjaj{ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Preparation}jaj{sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij{ anchorname #preparationujajiMjaj{ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj{ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Customization}jaj{sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij{ anchorname#customizationujajiMjaj{ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj{ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWorkflow}jaj|sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij{ anchorname #workflowujajiMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj |ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj{ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj{ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj{ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjRjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Linux Kernel GPIO based sloppy logic analyzer}jajK|sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri$dev-tools/gpio-sloppy-logic-analyzer anchornamehujajiMjajH|ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajE|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajk|sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijZ| anchorname #introductionujajiMjajh|ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaje|ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajb|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetup}jaj|sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijZ| anchorname#setupujajiMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajb|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jaj|sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijZ| anchorname#usageujajiMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajb|ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajE|ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajB|ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#refcount_t API compared to atomic_t}jaj|sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/refcount-vs-atomic anchornamehujajiMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj|ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj }sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchorname #introductionujajiMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Relevant types of memory ordering}jaj,}sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchorname"#relevant-types-of-memory-orderingujajiMjaj)}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj&}ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj}ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaComparison of functions}jajO}sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchorname#comparison-of-functionsujajiMjajL}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajI}ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/case 1) - non-“Read/Modify/Write” (RMW) ops}jajo}sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchorname%#case-1-non-read-modify-write-rmw-opsujajiMjajl}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaji}ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajf}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEcase 2) - non-“Read/Modify/Write” (RMW) ops with release ordering}jaj}sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchorname;#case-2-non-read-modify-write-rmw-ops-with-release-orderingujajiMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajf}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2case 3) - increment-based ops that return no value}jaj}sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchorname0#case-3-increment-based-ops-that-return-no-valueujajiMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajf}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6case 4) - decrement-based RMW ops that return no value}jaj}sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchorname4#case-4-decrement-based-rmw-ops-that-return-no-valueujajiMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajf}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5case 5) - increment-based RMW ops that return a value}jaj}sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchorname3#case-5-increment-based-rmw-ops-that-return-a-valueujajiMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajf}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKcase 6) - increment-based RMW ops with acquire ordering that return a value}jaj~sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchornameI#case-6-increment-based-rmw-ops-with-acquire-ordering-that-return-a-valueujajiMjaj~ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj~ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajf}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEcase 7) - generic dec/sub decrement-based RMW ops that return a value}jajA~sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchornameC#case-7-generic-dec-sub-decrement-based-rmw-ops-that-return-a-valueujajiMjaj>~ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj;~ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajf}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9case 8) other decrement-based RMW ops that return a value}jajd~sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchorname9#case-8-other-decrement-based-rmw-ops-that-return-a-valueujajiMjaja~ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj^~ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajf}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacase 9) - lock-based RMW}jaj~sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij| anchorname#case-9-lock-based-rmwujajiMjaj~ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj~ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajf}ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajI}ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj}ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj|ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjwjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Using gcov with the Linux kernel}jaj~sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/gcov anchornamehujajiMjaj~ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj~ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Preparation}jaj~sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij~ anchorname #preparationujajiMjaj~ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj~ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Customization}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij~ anchorname#customizationujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModule specific configs}jaj1sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij~ anchorname#module-specific-configsujajiMjaj.ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj+ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiles}jajTsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij~ anchorname#filesujajiMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModules}jajwsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij~ anchorname#modulesujajiMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajqubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Separated build and test machines}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij~ anchorname"#separated-build-and-test-machinesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNote on compilers}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij~ anchorname#note-on-compilersujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTroubleshooting}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij~ anchorname#troubleshootingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAppendix A: gather_on_build.sh}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij~ anchorname#appendix-a-gather-on-build-shujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAppendix B: gather_on_test.sh}jaj&sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij~ anchorname#appendix-b-gather-on-test-shujajiMjaj#ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj~ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjHjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Crypto API}jaj^sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri crypto/index anchornamehujajiMjaj[ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajXubjK%)}(jahja]jo.)}(jahja]ja}(j ]j ]j" ]j$ ]j& ]parentjmentries](N crypto/introNcrypto/api-introNcrypto/architectureNcrypto/async-tx-apiNcrypto/asymmetric-keysNcrypto/devel-algosNcrypto/userspace-ifNcrypto/crypto_engineN crypto/apiNcrypto/api-samplesNcrypto/descore-readmeNcrypto/device_drivers/indexN crypto/krb5e includefiles](jjjjjjjjjjjjjemaxdepthKcaptionTable of contentsglobhidden includehiddennumberedK titlesonly rawentries] rawcaptionjujaj^NjՔ:/var/lib/git/docbuild/linux/Documentation/crypto/index.rstj֔K jajuubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajXubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajUubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj( jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Electric-Fence (KFENCE)}jajǀsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kfence anchornamehujajiMjajĀubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijր anchorname#usageujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTuning performance}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijր anchorname#tuning-performanceujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Error reports}jaj*sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijր anchorname#error-reportsujajiMjaj'ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj$ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebugFS interface}jajMsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijր anchorname#debugfs-interfaceujajiMjajJubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajGubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajހubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation Details}jaj|sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijր anchorname#implementation-detailsujajiMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajvubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajހubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interface}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijր anchorname #interfaceujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajހubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Related Tools}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijր anchorname#related-toolsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajހubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj)jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Asynchronous Transfers/Transforms API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/async-tx-api anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname #introductionujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.Genealogy}jaj=sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname #genealogyujajiMjaj:ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj7ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Usage}jaj`sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#usageujajiMjaj]ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 General format of the API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#general-format-of-the-apiujajiMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 Supported operations}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#supported-operationsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3 Descriptor management}jajƂsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#descriptor-managementujajiMjajÂubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$3.4 When does the operation execute?}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname #when-does-the-operation-executeujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%3.5 When does the operation complete?}jaj sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname!#when-does-the-operation-completeujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.6 Constraints}jaj/sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname #constraintsujajiMjaj,ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj)ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.7 Example}jajRsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#exampleujajiMjajOubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajLubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajZubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Driver Development Notes}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#driver-development-notesujajiMjaj~ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1 Conformance points}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#conformance-pointsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaE4.2 “My application needs exclusive control of hardware channels”}jajăsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname<#my-application-needs-exclusive-control-of-hardware-channelsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. Source}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#sourceujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj{ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux Kernel API}jaj+sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/kernel-api anchornamehujajiMjaj(ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaList Management Functions}jajKsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#list-management-functionsujajiMjajHubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajEubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBasic C Library Functions}jajnsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#basic-c-library-functionsujajiMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajhubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaString Conversions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#string-conversionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaString Manipulation}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#string-manipulationujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajhubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBasic Kernel Library Functions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#basic-kernel-library-functionsujajiMjaj݄ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajڄubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBit Operations}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#bit-operationsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBitmap Operations}jaj#sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#bitmap-operationsujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand-line Parsing}jajFsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#command-line-parsingujajiMjajCubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj@ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError Pointers}jajisbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#error-pointersujajiMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSorting}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#sortingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaText Searching}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#text-searchingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajڄubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCRC and Math Functions in Linux}jajޅsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname #crc-and-math-functions-in-linuxujajiMjajۅubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj؅ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArithmetic Overflow Checking}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#arithmetic-overflow-checkingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CRC Functions}jaj!sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#crc-functionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBase 2 log and power Functions}jajDsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#base-2-log-and-power-functionsujajiMjajAubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj>ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInteger log and power Functions}jajgsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname #integer-log-and-power-functionsujajiMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDivision Functions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#division-functionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UUID/GUID}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname #uuid-guidujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj؅ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel IPC facilities}jaj܆sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#kernel-ipc-facilitiesujajiMjajنubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajֆubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IPC utilities}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#ipc-utilitiesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajֆubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja FIFO Buffer}jaj+sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname #fifo-bufferujajiMjaj(ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj%ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakfifo interface}jajKsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#kfifo-interfaceujajiMjajHubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajEubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubaja}(j ]j ]j" ]j$ ]j& ]ujajNjaj%ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jarelay interface support}jajzsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#relay-interface-supportujajiMjajwubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajtubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarelay interface}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#relay-interfaceujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajtubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaModule Support}jajɇsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#module-supportujajiMjajƇubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajÇubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel module auto-loading}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#kernel-module-auto-loadingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaModule debugging}jaj sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#module-debuggingujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4dup_failed_modules - tracks duplicate failed modules}jaj,sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname3#dup-failed-modules-tracks-duplicate-failed-modulesujajiMjaj)ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj&ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"module statistics debugfs counters}jajOsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname##module-statistics-debugfs-countersujajiMjajLubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajIubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj#ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInter Module support}jaj~sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#inter-module-supportujajiMjaj{ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajÇubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware Interfaces}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#hardware-interfacesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DMA Channels}jaj͈sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname #dma-channelsujajiMjajʈubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajLjubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajĈubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResources Management}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#resources-managementujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajĈubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MTRR Handling}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#mtrr-handlingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajĈubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity Framework}jajBsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#security-frameworkujajiMjaj?ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj<ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAudit Interfaces}jajesbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#audit-interfacesujajiMjajbubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccounting Framework}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#accounting-frameworkujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Block Devices}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#block-devicesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Char devices}jajΉsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname #char-devicesujajiMjajˉubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajȉubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClock Framework}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#clock-frameworkujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSynchronization Primitives}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#synchronization-primitivesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRead-Copy Update (RCU)}jaj4sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij: anchorname#read-copy-update-rcuujajiMjaj1ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj.ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj+ubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajBubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj%ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj"ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Tree (OF) API}jajxsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/api/of anchornamehujajiMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajrubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajoubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSparse}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/sparse anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing sparse for typechecking}jajĊsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#using-sparse-for-typecheckingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing sparse for lock checking}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#using-sparse-for-lock-checkingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGetting sparse}jaj sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#getting-sparseujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Using sparse}jaj-sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #using-sparseujajiMjaj*ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj'ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj4jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKCOV: code coverage for fuzzing}jajesbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kcov anchornamehujajiMjajbubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Prerequisites}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijt anchorname#prerequisitesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCoverage collection}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijt anchorname#coverage-collectionujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComparison operands collection}jajˋsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijt anchorname#comparison-operands-collectionujajiMjajȋubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajŋubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemote coverage collection}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijt anchorname#remote-coverage-collectionujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj|ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj_ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj\ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjejK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Management APIs}jaj&sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/mm-api anchornamehujajiMjaj#ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Space Memory Access}jajFsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname#user-space-memory-accessujajiMjajCubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj@ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Allocation Controls}jajisbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname#memory-allocation-controlsujajiMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Page mobility and placement hints}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname"#page-mobility-and-placement-hintsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj=ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFile Mapping and Page Cache}jajgsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname#file-mapping-and-page-cacheujajiMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFilemap}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname#filemapujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Readahead}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname #readaheadujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Writeback}jaj͍sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname #writebackujajiMjajʍubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajǍubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTruncate}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname #truncateujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajaubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Memory pools}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname #memory-poolsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DMA pools}jajBsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname #dma-poolsujajiMjaj?ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj<ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja More Memory Management Functions}jajesbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij5 anchorname!#more-memory-management-functionsujajiMjajbubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj=ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Crypto API Architecture}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/architecture anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCipher algorithm types}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#cipher-algorithm-typesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCiphers And Templates}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#ciphers-and-templatesujajiMjajݎubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajڎubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Synchronous And Asynchronous Operation}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname'#synchronous-and-asynchronous-operationujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Crypto API Cipher References And Priority}jaj&sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname*#crypto-api-cipher-references-and-priorityujajiMjaj#ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Key Sizes}jajIsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #key-sizesujajiMjajFubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajCubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cipher Allocation Type And Masks}jajlsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname!#cipher-allocation-type-and-masksujajiMjajiubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Internal Structure of Kernel Crypto API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname(#internal-structure-of-kernel-crypto-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric AEAD Cipher Structure}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#generic-aead-cipher-structureujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric Block Cipher Structure}jajҏsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#generic-block-cipher-structureujajiMjajϏubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj̏ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Generic Keyed Message Digest Structure}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname'#generic-keyed-message-digest-structureujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHCPUFreq - CPU frequency and voltage scaling code in the Linux(TM) kernel}jaj9sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricpu-freq/index anchornamehujajiMjaj6ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj3ubjK%)}(jahja](jo.)}(jahja]ja}(j ]j ]j" ]j$ ]j& ]parentjHentries](N cpu-freq/coreNcpu-freq/cpu-driversNcpu-freq/cpufreq-statse includefiles](j_jajcemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj^NjՔ#authenticated-encryption-with-associated-data-aead-cipher-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajɐubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Asynchronous AEAD Request Handle}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname!#asynchronous-aead-request-handleujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajɐubeja}(j ]j ]j" ]j$ ]j& ]ujajNubjujK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Protection Keys}jajDsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/protection-keys anchornamehujajiMjajAubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jax86_64}jajdsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijS anchorname#x86-64ujajiMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj^ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaarm64}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijS anchorname#arm64ujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyscalls}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijS anchorname #syscallsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBehavior}jaj͑sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijS anchorname #behaviorujajiMjajʑubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajǑubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj[ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj>ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj;ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGetting Started}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/start anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstalling Dependencies}jaj%sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#installing-dependenciesujajiMjaj"ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRunning tests with kunit_tool}jajHsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#running-tests-with-kunit-toolujajiMjajEubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajBubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSelecting which tests to run}jajhsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#selecting-which-tests-to-runujajiMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCustomizing Kconfig}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#customizing-kconfigujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiltering tests by name}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#filtering-tests-by-nameujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajbubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajBubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Running Tests without the KUnit Wrapper}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname(#running-tests-without-the-kunit-wrapperujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring the Kernel}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#configuring-the-kernelujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Running Tests (without KUnit Wrapper)}jaj)sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname$#running-tests-without-kunit-wrapperujajiMjaj&ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj#ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWriting Your First Test}jajXsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#writing-your-first-testujajiMjajUubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajRubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Next Steps}jaj{sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #next-stepsujajiMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjIjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Reed-Solomon Library Programming Interface}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/librs anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajӓsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname #introductionujajiMjajГubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj͓ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajʓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKnown Bugs And Assumptions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname#known-bugs-and-assumptionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajʓubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname#usageujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Initializing}jaj9sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname #initializingujajiMjaj6ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj3ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEncoding}jaj\sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname #encodingujajiMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajVubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj0ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDecoding}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname #decodingujajiMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Decoding with syndrome calculation, direct data correction}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname:#decoding-with-syndrome-calculation-direct-data-correctionujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHDecoding with syndrome given by hardware decoder, direct data correction}jaj”sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchornameH#decoding-with-syndrome-given-by-hardware-decoder-direct-data-correctionujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLDecoding with syndrome given by hardware decoder, no direct data correction.}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchornameK#decoding-with-syndrome-given-by-hardware-decoder-no-direct-data-correctionujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajߔubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajyubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCleanup}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname#cleanupujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj0ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajʓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Structures}jajCsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname #structuresujajiMjaj@ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj=ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajʓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPublic Functions Provided}jajfsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname#public-functions-providedujajiMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj`ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajʓubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij“ anchorname#creditsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajʓubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjhjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Fast & Portable DES encryption & decryption}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/descore-readme anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamotivation and history}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijЕ anchorname#motivation-and-historyujajiMjajޕubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajەubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajؕubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja porting notes}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijЕ anchorname#porting-notesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajؕubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"OPTIONAL performance optimizations}jaj'sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijЕ anchorname##optional-performance-optimizationsujajiMjaj$ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj!ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajؕubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja coding notes}jajJsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijЕ anchorname #coding-notesujajiMjajGubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajDubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajؕubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaspecial efficient data format}jajmsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijЕ anchorname#special-efficient-data-formatujajiMjajjubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajؕubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Getting it to compile on your machine}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijЕ anchorname&#getting-it-to-compile-on-your-machineujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajؕubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Speeding up kerberos (and/or its des library)}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijЕ anchorname,#speeding-up-kerberos-and-or-its-des-libraryujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajؕubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Other uses}jaj֖sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijЕ anchorname #other-usesujajiMjajӖubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajЖubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajؕubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSymbol Namespaces}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/symbol-namespaces anchornamehujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jaj.sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #introductionujajiMjaj+ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj(ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"2. How to define Symbol Namespaces}jajQsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #how-to-define-symbol-namespacesujajiMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajKubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"2.1 Using the EXPORT_SYMBOL macros}jajtsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#using-the-export-symbol-macrosujajiMjajqubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajnubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-2.2 Using the DEFAULT_SYMBOL_NAMESPACE define}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname*#using-the-default-symbol-namespace-defineujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,3. How to use Symbols exported in Namespaces}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname*#how-to-use-symbols-exported-in-namespacesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.4. Loading Modules that use namespaced Symbols}jajݗsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname,#loading-modules-that-use-namespaced-symbolsujajiMjajڗubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajחubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja55. Automatically creating MODULE_IMPORT_NS statements}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname3#automatically-creating-module-import-ns-statementsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj%ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUnaligned Memory Accesses}jaj8sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri core-api/unaligned-memory-access anchornamehujajiMjaj5ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%The definition of an unaligned access}jajXsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijG anchorname&#the-definition-of-an-unaligned-accessujajiMjajUubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajRubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNatural alignment}jaj{sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijG anchorname#natural-alignmentujajiMjajxubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhy unaligned access is bad}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijG anchorname#why-unaligned-access-is-badujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Code that does not cause unaligned access}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijG anchorname*#code-that-does-not-cause-unaligned-accessujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Code that causes unaligned access}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijG anchorname"#code-that-causes-unaligned-accessujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajޘubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAvoiding unaligned accesses}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijG anchorname#avoiding-unaligned-accessesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAlignment vs. Networking}jaj*sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijG anchorname#alignment-vs-networkingujajiMjaj'ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj$ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajOubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj2ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj/ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux Kernel Selftests}jajbsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kselftest anchornamehujajiMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj\ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDocumentation on the tests}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#documentation-on-the-testsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj|ubjK%)}(jahja]jo.)}(jahja]ja}(j ]j ]j" ]j$ ]j& ]parentjqentries]Ndev-tools/testing-devicesa includefiles]jamaxdepthJcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj^NjՔA/var/lib/git/docbuild/linux/Documentation/dev-tools/kselftest.rstj֔K'jajubaja}(j ]j ]j" ]j$ ]j& ]ujajNjaj|ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Running the selftests (hotplug tests are run in limited mode)}jajșsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname<#running-the-selftests-hotplug-tests-are-run-in-limited-modeujajiMjajřubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj™ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning a subset of selftests}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#running-a-subset-of-selftestsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Running the full range hotplug selftests}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname)#running-the-full-range-hotplug-selftestsujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstall selftests}jaj1sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#install-selftestsujajiMjaj.ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj+ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning installed selftests}jajTsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#running-installed-selftestsujajiMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTimeout for selftests}jajwsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#timeout-for-selftestsujajiMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajqubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPackaging selftests}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#packaging-selftestsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContributing new tests}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#contributing-new-testsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Contributing new tests (details)}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#contributing-new-tests-detailsujajiMjajݚubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajښubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Test Module}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname #test-moduleujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How to use}jaj#sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname #how-to-useujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample Module}jajFsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#example-moduleujajiMjajCubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj@ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample test script}jajisbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#example-test-scriptujajiMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Test Harness}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname #test-harnessujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#exampleujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHelpers}jajۛsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname#helpersujajiMjaj؛ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj՛ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Operators}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijq anchorname #operatorsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajyubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj\ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Memory Leak Detector}jajBsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kmemleak anchornamehujajiMjaj?ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajbsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijQ anchorname#usageujajiMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj\ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic Algorithm}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijQ anchorname#basic-algorithmujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Testing specific sections with kmemleak}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijQ anchorname(#testing-specific-sections-with-kmemleakujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Freeing kmemleak internal objects}jaj˜sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijQ anchorname"#freeing-kmemleak-internal-objectsujajiMjajȜubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajŜubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kmemleak API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijQ anchorname #kmemleak-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Dealing with false positives/negatives}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijQ anchorname'#dealing-with-false-positives-negativesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLimitations and Drawbacks}jaj4sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijQ anchorname#limitations-and-drawbacksujajiMjaj1ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj.ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting with kmemleak-test}jajWsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijQ anchorname#testing-with-kmemleak-testujajiMjajTubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajQubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj<ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj9ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKerberos V Cryptography API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri crypto/krb5 anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #overviewujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Small Buffer}jajϝsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #small-bufferujajiMjaj̝ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajɝubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajƝubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Encoding Type}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#encoding-typeujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKey Derivation}jaj!sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#key-derivationujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPRF+ Calculation}jajAsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#prf-calculationujajiMjaj>ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj;ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj8ubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCrypto Functions}jajpsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#crypto-functionsujajiMjajmubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreparation Functions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#preparation-functionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEncryption Mode}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#encryption-modeujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Checksum Mode}jaj֞sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#checksum-modeujajiMjajӞubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajОubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajjubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe krb5enc AEAD algorithm}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#the-krb5enc-aead-algorithmujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj[jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrequently Asked Questions}jaj=sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/faq anchornamehujajiMjaj:ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:How is this different from Autotest, kselftest, and so on?}jaj]sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijL anchorname8#how-is-this-different-from-autotest-kselftest-and-so-onujajiMjajZubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajWubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Does KUnit support running on architectures other than UML?}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijL anchorname;#does-kunit-support-running-on-architectures-other-than-umlujajiMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDWhat is the difference between a unit test and other kinds of tests?}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijL anchornameD#what-is-the-difference-between-a-unit-test-and-other-kinds-of-testsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'KUnit is not working, what should I do?}jajƟsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijL anchorname&#kunit-is-not-working-what-should-i-doujajiMjajßubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj7ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj4ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Kernel Crypto API Interface Specification}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri crypto/intro anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname #introductionujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajAsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname #terminologyujajiMjaj>ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj;ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Block Cipher Algorithm Definitions}jajysbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/api-skcipher anchornamehujajiMjajvubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajsubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymmetric Key Cipher API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#symmetric-key-cipher-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Symmetric Key Cipher Request Handle}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname$#symmetric-key-cipher-request-handleujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSingle Block Cipher API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#single-block-cipher-apiujajiMjajߠubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajܠubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajpubeja}(j ]j ]j" ]j$ ]j& ]ujajNubj^jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPlatform Device API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri"dev-tools/kunit/api/platformdevice anchornamehujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaScatterlist Cryptographic API}jaj:sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/api-intro anchornamehujajiMjaj7ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj4ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajZsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijI anchorname #introductionujajiMjajWubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajTubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDetails}jaj}sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijI anchorname#detailsujajiMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajwubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeveloper Notes}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijI anchorname#developer-notesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdding New Algorithms}jajásbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijI anchorname#adding-new-algorithmsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBugs}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijI anchorname#bugsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFurther Information}jaj sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijI anchorname#further-informationujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthors}jaj,sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijI anchorname#authorsujajiMjaj)ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj&ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajQubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajOsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijI anchorname#creditsujajiMjajLubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajIubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajQubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj4ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj1ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Random Number Algorithm Definitions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/api-rng anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCrypto API Random Number API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#crypto-api-random-number-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj~ubeja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneral notification mechanism}jaj֢sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/watch_queue anchornamehujajiMjajӢubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajТubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #overviewujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessage Structure}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#message-structureujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Watch List (Notification Source) API}jaj<sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname##watch-list-notification-source-apiujajiMjaj9ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj6ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Watch Queue (Notification Output) API}jaj_sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname$#watch-queue-notification-output-apiujajiMjaj\ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWatch Subscription API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#watch-subscription-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotification Posting API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#notification-posting-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Watch Sources}jajȣsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#watch-sourcesujajiMjajţubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj£ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEvent Filtering}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#event-filteringujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace Code Example}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#userspace-code-exampleujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajТubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj͢ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Message Digest Algorithm Definitions}jajFsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/api-digest anchornamehujajiMjajCubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj@ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAsynchronous Message Digest API}jajisbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijU anchorname #asynchronous-message-digest-apiujajiMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Asynchronous Hash Request Handle}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijU anchorname!#asynchronous-hash-request-handleujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj=ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynchronous Message Digest API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijU anchorname#synchronous-message-digest-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj=ubeja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!KUnit - Linux Kernel Unit Testing}jajۤsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/index anchornamehujajiMjajؤubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajդubjK%)}(jahja](jo.)}(jahja]ja}(j ]j ]j" ]j$ ]j& ]parentjentries](Ndev-tools/kunit/startNdev-tools/kunit/architectureNdev-tools/kunit/run_wrapperNdev-tools/kunit/run_manualNdev-tools/kunit/usageNdev-tools/kunit/api/indexNdev-tools/kunit/styleNdev-tools/kunit/faqNdev-tools/kunit/running_tipse includefiles](jjjjj j j jjemaxdepthKcaption Contents:globhidden includehiddennumberedK titlesonly rawentries] rawcaptionjujaj^NjՔC/var/lib/git/docbuild/linux/Documentation/dev-tools/kunit/index.rstj֔KjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj'sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #introductionujajiMjaj$ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeatures}jajGsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #featuresujajiMjajDubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajAubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Prerequisites}jajjsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#prerequisitesujajiMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj>ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj!ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Unit Testing}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #unit-testingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWrite Unit Tests}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#write-unit-testsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnit Testing Advantages}jajܥsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#unit-testing-advantagesujajiMjaj٥ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj֥ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow do I use it?}jaj sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#how-do-i-use-itujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajդubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajҤubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj|jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric parser}jajCsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/parser anchornamehujajiMjaj@ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj=ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajcsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijR anchorname #overviewujajiMjaj`ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj]ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parser API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijR anchorname #parser-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajZubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj=ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj:ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser Space Interface}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/userspace-if anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajަsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname #introductionujajiMjajۦubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajئubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajզubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Space API General Remarks}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname#user-space-api-general-remarksujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajզubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn-place Cipher operation}jaj$sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname#in-place-cipher-operationujajiMjaj!ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajզubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessage Digest API}jajGsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname#message-digest-apiujajiMjajDubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajAubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajզubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymmetric Cipher API}jajjsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname#symmetric-cipher-apiujajiMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajզubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAEAD Cipher API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname#aead-cipher-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAEAD Memory Structure}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname#aead-memory-structureujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajզubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRandom Number Generator API}jajܧsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname#random-number-generator-apiujajiMjaj٧ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj֧ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajզubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZero-Copy Interface}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname#zero-copy-interfaceujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajզubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetsockopt Interface}jaj"sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname#setsockopt-interfaceujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajզubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser space API example}jajEsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijͦ anchorname#user-space-api-exampleujajiMjajBubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj?ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajզubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Using Propeller with the Linux kernel}jaj}sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/propeller anchornamehujajiMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Preparation}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #preparationujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Customization}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#customizationujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWorkflow}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #workflowujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajݨubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajwubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Asymmetric Signature Algorithm Definitions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/api-sig anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAsymmetric Signature API}jaj>sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij* anchorname#asymmetric-signature-apiujajiMjaj;ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj8ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNubjb jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=General description of the CPUFreq core and CPUFreq notifiers}jajjsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuri cpu-freq/core anchornamehujajiMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. General Information}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijy anchorname#general-informationujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. CPUFreq notifiers}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijy anchorname#cpufreq-notifiersujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 CPUFreq policy notifiers}jajͩsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijy anchorname#cpufreq-policy-notifiersujajiMjajʩubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajǩubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajĩubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.2 CPUFreq transition notifiers}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijy anchorname#cpufreq-transition-notifiersujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajĩubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaB3. CPUFreq Table Generation with Operating Performance Point (OPP)}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijy anchorname>#cpufreq-table-generation-with-operating-performance-point-oppujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajdubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Semantics and Behavior of Local Atomic Operations}jajWsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/local_ops anchornamehujajiMjajTubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Purpose of local atomic operations}jajwsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijf anchorname##purpose-of-local-atomic-operationsujajiMjajtubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajqubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Implementation for a given architecture}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijf anchorname(#implementation-for-a-given-architectureujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Rules to follow when using local atomic operations}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijf anchorname3#rules-to-follow-when-using-local-atomic-operationsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"How to use local atomic operations}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijf anchorname##how-to-use-local-atomic-operationsujajiMjajݪubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajڪubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCounting}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijf anchorname #countingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading the counters}jaj&sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijf anchorname#reading-the-countersujajiMjaj#ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajnubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajQubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajNubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTest Style and Nomenclature}jaj^sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/style anchornamehujajiMjaj[ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajXubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSubsystems, Suites, and Tests}jaj~sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijm anchorname#subsystems-suites-and-testsujajiMjaj{ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Subsystems}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijm anchorname #subsystemsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuites}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijm anchorname#suitesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Test Cases}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijm anchorname #test-casesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajޫubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajxubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTest Kconfig Entries}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijm anchorname#test-kconfig-entriesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTest File and Module Names}jaj6sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijm anchorname#test-file-and-module-namesujajiMjaj3ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj0ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajuubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajXubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajUubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*General Description of sysfs CPUFreq Stats}jajnsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricpu-freq/cpufreq-stats anchornamehujajiMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajhubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij} anchorname #introductionujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%2. Statistics Provided (with example)}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij} anchorname!#statistics-provided-with-exampleujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Configuring cpufreq-stats}jajԬsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij} anchorname#configuring-cpufreq-statsujajiMjajѬubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajάubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajhubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjzjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Writing Tests}jaj sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/usage anchornamehujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Test Cases}jaj,sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #test-casesujajiMjaj)ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Expectations}jajLsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #expectationsujajiMjajIubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajFubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Assertions}jajosbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #assertionsujajiMjajlubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajiubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajCubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj&ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj#ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCustomizing error messages}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#customizing-error-messagesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Test Suites}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #test-suitesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Writing Tests For Other Architectures}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname&#writing-tests-for-other-architecturesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj#ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCommon Patterns}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#common-patternsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIsolating Behavior}jaj<sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#isolating-behaviorujajiMjaj9ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClasses}jaj\sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#classesujajiMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajVubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFaking Classes}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#faking-classesujajiMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj6ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj3ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTesting Against Multiple Inputs}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #testing-against-multiple-inputsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParameterized Testing}jajήsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#parameterized-testingujajiMjajˮubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajȮubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajŮubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllocating Memory}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#allocating-memoryujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegistering Cleanup Actions}jaj sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#registering-cleanup-actionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting Static Functions}jajCsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#testing-static-functionsujajiMjaj@ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj=ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInjecting Test-Only Code}jajfsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#injecting-test-only-codeujajiMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj`ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccessing The Current Test}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#accessing-the-current-testujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFailing The Current Test}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#failing-the-current-testujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Managing Fake Devices and Drivers}jajϯsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname"#managing-fake-devices-and-driversujajiMjaj̯ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajɯubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj3ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Maple Tree}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/maple_tree anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj'sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #overviewujajiMjaj$ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj!ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Normal API}jajJsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #normal-apiujajiMjajGubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllocating Nodes}jajjsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#allocating-nodesujajiMjajgubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#lockingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajaubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajDubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Advanced API}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #advanced-apiujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdvanced Allocating Nodes}jajܰsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#advanced-allocating-nodesujajiMjajٰubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajְubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajӰubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdvanced Locking}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#advanced-lockingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajӰubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunctions and structures}jaj.sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#functions-and-structuresujajiMjaj+ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj(ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjT jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMA and swiotlb}jajfsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/swiotlb anchornamehujajiMjajcubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage Scenarios}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#usage-scenariosujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore Functionality}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#core-functionalityujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore Functionality Constraints}jaj̱sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#core-functionality-constraintsujajiMjajɱubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajƱubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData structures concepts}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#data-structures-conceptsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDynamic swiotlb}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#dynamic-swiotlbujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaData Structure Details}jaj5sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#data-structure-detailsujajiMjaj2ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj/ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj}ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRestricted pools}jajXsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuriju anchorname#restricted-poolsujajiMjajUubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajRubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj}ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj`ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj]ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Red-black Trees (rbtree) in Linux}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/rbtree anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0What are red-black trees, and what are they for?}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname/#what-are-red-black-trees-and-what-are-they-forujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Linux implementation of red-black trees}jajӲsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname(#linux-implementation-of-red-black-treesujajiMjajвubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajͲubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating a new rbtree}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#creating-a-new-rbtreeujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Searching for a value in an rbtree}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname##searching-for-a-value-in-an-rbtreeujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInserting data into an rbtree}jaj<sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#inserting-data-into-an-rbtreeujajiMjaj9ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj6ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Removing or replacing existing data in an rbtree}jaj_sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname1#removing-or-replacing-existing-data-in-an-rbtreeujajiMjaj\ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBIterating through the elements stored in an rbtree (in sort order)}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchornameA#iterating-through-the-elements-stored-in-an-rbtree-in-sort-orderujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCached rbtrees}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#cached-rbtreesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSupport for Augmented rbtrees}jajȳsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#support-for-augmented-rbtreesujajiMjajųubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj³ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Sample usage}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #sample-usageujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj߳ubaja}(j ]j ]j" ]j$ ]j& ]ujajNjaj³ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja clang-format}jaj,sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/clang-format anchornamehujajiMjaj)ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Review files and patches for coding style}jajLsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij; anchorname*#review-files-and-patches-for-coding-styleujajiMjajIubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajFubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReformatting blocks of code}jajosbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij; anchorname#reformatting-blocks-of-codeujajiMjajlubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajiubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMissing support}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij; anchorname#missing-supportujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtra features/options}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij; anchorname#extra-features-optionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajCubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj&ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj#ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja-Hardware Device Driver Specific Documentation}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/device_drivers/index anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja]jo.)}(jahja]ja}(j ]j ]j" ]j$ ]j& ]parentjentries]Ncrypto/device_drivers/octeontx2a includefiles]jamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj^NjՔI/var/lib/git/docbuild/linux/Documentation/crypto/device_drivers/index.rstj֔Kjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Workqueue}jaj<sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/workqueue anchornamehujajiMjaj9ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj\sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname #introductionujajiMjajYubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajVubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Why Concurrency Managed Workqueue?}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname"#why-concurrency-managed-workqueueujajiMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The Design}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname #the-designujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Application Programming Interface (API)}jajŵsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname&#application-programming-interface-apiujajiMjajµubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``flags``ja]jaflags}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujajOjՔNj֔Njajubaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname#flagsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajߵubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajܵubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``max_active``ja]ja max_active}jajsbaja}(j ]j ]j" ]j$ ]j& ]ujajOjՔNj֔Njajubaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname #max-activeujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajܵubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample Execution Scenarios}jajKsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname#example-execution-scenariosujajiMjajHubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajEubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Guidelines}jajnsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname #guidelinesujajiMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffinity Scopes}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname#affinity-scopesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAffinity Scopes and Performance}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname #affinity-scopes-and-performanceujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Scenario 1: Enough issuers and work spread across the machine}jajԶsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname=#scenario-1-enough-issuers-and-work-spread-across-the-machineujajiMjajѶubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajζubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj˶ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Scenario 2: Fewer issuers, enough work for saturation}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname4#scenario-2-fewer-issuers-enough-work-for-saturationujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj˶ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Scenario 3: Even fewer issuers, not enough work to saturate}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname:#scenario-3-even-fewer-issuers-not-enough-work-to-saturateujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj˶ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConclusion and Recommendations}jaj=sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname#conclusion-and-recommendationsujajiMjaj:ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj7ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj˶ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamining Configuration}jajlsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname#examining-configurationujajiMjajiubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajfubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Monitoring}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname #monitoringujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debugging}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname #debuggingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-reentrance Conditions}jajշsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname#non-reentrance-conditionsujajiMjajҷubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajϷubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Kernel Inline Documentations Reference}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijK anchorname'#kernel-inline-documentations-referenceujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajSubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj6ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj3ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDKey-agreement Protocol Primitives (KPP) Cipher Algorithm Definitions}jaj0sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/api-kpp anchornamehujajiMjaj-ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj*ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Key-agreement Protocol Primitives (KPP) Cipher API}jajSsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij? anchorname1#key-agreement-protocol-primitives-kpp-cipher-apiujajiMjajPubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajMubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Key-agreement Protocol Primitives (KPP) Cipher Request Handle}jajvsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij? anchorname<#key-agreement-protocol-primitives-kpp-cipher-request-handleujajiMjajsubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajpubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaECDH Helper Functions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij? anchorname#ecdh-helper-functionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDH Helper Functions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij? anchorname#dh-helper-functionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj'ubeja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel Memory Sanitizer (KMSAN)}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kmsan anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#usageujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuilding the kernel}jaj(sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#building-the-kernelujajiMjaj%ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj"ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample report}jajKsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#example-reportujajiMjajHubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajEubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisabling the instrumentation}jajnsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#disabling-the-instrumentationujajiMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajhubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#supportujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHow KMSAN works}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#how-kmsan-worksujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKMSAN shadow memory}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#kmsan-shadow-memoryujajiMjajݹubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajڹubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj׹ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOrigin tracking}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#origin-trackingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOrigin chaining}jaj#sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#origin-chainingujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj׹ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaClang instrumentation API}jajRsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#clang-instrumentation-apiujajiMjajOubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShadow manipulation}jajrsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#shadow-manipulationujajiMjajoubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajlubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHandling locals}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#handling-localsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccess to per-task data}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#access-to-per-task-dataujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Passing uninitialized values to functions}jajۺsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname*#passing-uninitialized-values-to-functionsujajiMjajغubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajպubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaString functions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#string-functionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError reporting}jaj!sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#error-reportingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajiubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInline assembly instrumentation}jajDsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #inline-assembly-instrumentationujajiMjajAubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj>ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajiubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajLubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj׹ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRuntime library}jajssbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#runtime-libraryujajiMjajpubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPer-task KMSAN state}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#per-task-kmsan-stateujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKMSAN contexts}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#kmsan-contextsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMetadata allocation}jajٻsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#metadata-allocationujajiMjajֻubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajӻubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajmubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj׹ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #referencesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj߸ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjH jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClk API}jajLsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/api/clk anchornamehujajiMjajIubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajFubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajCubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKUnit Architecture}jajxsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/architecture anchornamehujajiMjajuubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajrubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIn-Kernel Testing Framework}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#in-kernel-testing-frameworkujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Test Cases}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #test-casesujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Test Suites}jajۼsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #test-suitesujajiMjajؼubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajռubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExecutor}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #executorujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAssertion Macros}jaj!sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#assertion-macrosujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTest Result Reporting}jajDsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#test-result-reportingujajiMjajAubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj>ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParameterized Tests}jajgsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#parameterized-testsujajiMjajdubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajaubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&kunit_tool (Command-line Test Harness)}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname%#kunit-tool-command-line-test-harnessujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajrubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajoubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTest API}jajνsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/kunit/api/test anchornamehujajiMjaj˽ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajȽubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajŽubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Checkpatch}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuridev-tools/checkpatch anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#optionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMessage Levels}jaj=sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#message-levelsujajiMjaj:ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj7ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaType Descriptions}jaj`sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#type-descriptionsujajiMjaj]ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllocation style}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#allocation-styleujajiMjaj}ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajzubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja API usage}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname #api-usageujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComments}jajƾsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname #commentsujajiMjajþubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommit message}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#commit-messageujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaComparison style}jaj sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#comparison-styleujajiMjaj ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndentation and Line Breaks}jaj/sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#indentation-and-line-breaksujajiMjaj,ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj)ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMacros, Attributes and Symbols}jajRsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#macros-attributes-and-symbolsujajiMjajOubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajLubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunctions and Variables}jajusbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#functions-and-variablesujajiMjajrubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajoubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Permissions}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname #permissionsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpacing and Brackets}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#spacing-and-bracketsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOthers}jaj޿sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij  anchorname#othersujajiMjajۿubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajؿubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajwubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajZubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Netlink notes for kernel developers}jaj"sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/netlink anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneral guidance}jajBsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#general-guidanceujajiMjaj?ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttribute enums}jajbsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#attribute-enumsujajiMjaj_ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj\ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Message enums}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#message-enumsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnswer requests}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#answer-requestsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NLM_F_ECHO}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname #nlm-f-echoujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport dump consistency}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#support-dump-consistencyujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajYubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj<ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj9ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNetlink specification}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#netlink-specificationujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGlobals}jaj=sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#globalsujajiMjaj:ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj7ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kernel-policy}jaj]sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#kernel-policyujajiMjajZubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajWubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajTubaja}(j ]j ]j" ]j$ ]j& ]ujajNjaj7ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj4ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jachecks}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#checksujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaunterminated-ok}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#unterminated-okujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax-len}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#max-lenujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin-len}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij1 anchorname#min-lenujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj4ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj9ubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj\ jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Atomic bitops}jajBsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/wrappers/atomic_bitops anchornamehujajiMjaj?ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj<ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjaj9ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0Generic bitfield packing and unpacking functions}jajnsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/packing anchornamehujajiMjajkubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajhubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblem statement}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij} anchorname#problem-statementujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The solution}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij} anchorname #the-solutionujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Note on buffer lengths not multiple of 4}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij} anchorname)#note-on-buffer-lengths-not-multiple-of-4ujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Intended use}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij} anchorname #intended-useujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja packing()}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij} anchorname#packingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japack() and unpack()}jaj:sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij} anchorname#pack-and-unpackujajiMjaj7ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj4ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!pack_fields() and unpack_fields()}jaj]sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij} anchorname#pack-fields-and-unpack-fieldsujajiMjajZubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajWubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajhubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajeubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjb jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Crypto Engine}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricrypto/crypto_engine anchornamehujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #overviewujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Requirement}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname #requirementujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOrder of operations}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurij anchorname#order-of-operationsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajNubjd jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'The padata parallel execution mechanism}jaj?sbaja}(j ]j ]j" ]j$ ]j& ]internalrefuricore-api/padata anchornamehujajiMjaj<ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj9ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRunning Serialized Jobs}jaj_sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname#running-serialized-jobsujajiMjaj\ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Initializing}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname #initializingujajiMjaj|ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajyubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModifying cpumasks}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname#modifying-cpumasksujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Running A Job}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname#running-a-jobujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSerializing Jobs}jajsbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname#serializing-jobsujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Destroying}jaj sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname #destroyingujajiMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajvubeja}(j ]j ]j" ]j$ ]j& ]ujajNjajYubeja}(j ]j ]j" ]j$ ]j& ]ujajMjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning Multithreaded Jobs}jaj:sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname#running-multithreaded-jobsujajiMjaj7ubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjaj4ubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajVubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interface}jaj]sbaja}(j ]j ]j" ]j$ ]j& ]internalrefurijN anchorname #interfaceujajiMjajZubaja}(j ]j ]j" ]j$ ]j& ]ujajpMjajWubaja}(j ]j ]j" ]j$ ]j& ]ujajMjajVubeja}(j ]j ]j" ]j$ ]j& ]ujajNjaj9ubeja}(j ]j ]j" ]j$ ]j& ]ujajMjaj6ubaja}(j ]j ]j" ]j$ ]j& ]ujajNubj} jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja BPF Iterators}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/bpf_iterators anchornamehuja referencejajubaja}(j]j]j]j ]j ]ujacompact_paragraphjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motivation}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #motivationujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]uja list_itemjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow BPF Iterators Work}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#how-bpf-iterators-workujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to Use BPF iterators}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#how-to-use-bpf-iteratorsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Implement Kernel Support for BPF Iterator Program Types}jaj!sbaja}(j]j]j]j ]j ]internalrefurij anchorname8#implement-kernel-support-for-bpf-iterator-program-typesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Parameterizing BPF Task Iterators}jajDsbaja}(j]j]j]j ]j ]internalrefurij anchorname"#parameterizing-bpf-task-iteratorsujajjajAubaja}(j]j]j]j ]j ]ujajjaj>ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF Task Iterator Program}jajgsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-task-iterator-programujajjajdubaja}(j]j]j]j ]j ]ujajjajaubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Creating a File Iterator with Parameters}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname)#creating-a-file-iterator-with-parametersujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWithout Parameters}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#without-parametersujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParametrizing VMA Iterators}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#parametrizing-vma-iteratorsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParametrizing Task Iterators}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#parametrizing-task-iteratorsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]uja bullet_listjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF Design Q&A}jaj,sbaja}(j]j]j]j ]j ]internalrefuribpf/bpf_design_QA anchornamehujajjaj)ubaja}(j]j]j]j ]j ]ujajjaj&ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaQuestions and Answers}jajLsbaja}(j]j]j]j ]j ]internalrefurij; anchorname#questions-and-answersujajjajIubaja}(j]j]j]j ]j ]ujajjajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Q: Is BPF a generic instruction set similar to x64 and arm64?}jajlsbaja}(j]j]j]j ]j ]internalrefurij; anchorname<#q-is-bpf-a-generic-instruction-set-similar-to-x64-and-arm64ujajjajiubaja}(j]j]j]j ]j ]ujajjajfubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Q: Is BPF a generic virtual machine ?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname##q-is-bpf-a-generic-virtual-machineujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaBPF is generic instruction set }jajsbj)}(ja*with*ja]jawith}jajsbaja}(j]j]j]j ]j ]ujaemphasisjՔNj֔Njajubja C calling convention.}jajsbeja}(j]j]j]j ]j ]internalrefurij; anchorname9#bpf-is-generic-instruction-set-with-c-calling-conventionujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Q: Why C calling convention was chosen?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname&#q-why-c-calling-convention-was-chosenujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9Q: Can multiple return values be supported in the future?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname8#q-can-multiple-return-values-be-supported-in-the-futureujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAQ: Can more than 5 function arguments be supported in the future?}jaj+sbaja}(j]j]j]j ]j ]internalrefurij; anchorname@#q-can-more-than-5-function-arguments-be-supported-in-the-futureujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj%ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAQ: Can BPF programs access instruction pointer or return address?}jajZsbaja}(j]j]j]j ]j ]internalrefurij; anchorname@#q-can-bpf-programs-access-instruction-pointer-or-return-addressujajjajWubaja}(j]j]j]j ]j ]ujajjajTubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Q: Can BPF programs access stack pointer ?}jaj}sbaja}(j]j]j]j ]j ]internalrefurij; anchorname(#q-can-bpf-programs-access-stack-pointerujajjajzubaja}(j]j]j]j ]j ]ujajjajwubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Q: Does C-calling convention diminishes possible use cases?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname:#q-does-c-calling-convention-diminishes-possible-use-casesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLQ: Does it mean that ‘innovative’ extensions to BPF code are disallowed?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchornameE#q-does-it-mean-that-innovative-extensions-to-bpf-code-are-disallowedujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Q: Can loops be supported in a safe way?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname'#q-can-loops-be-supported-in-a-safe-wayujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Q: What are the verifier limits?}jaj sbaja}(j]j]j]j ]j ]internalrefurij; anchorname#q-what-are-the-verifier-limitsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInstruction level questions}jaj,sbaja}(j]j]j]j ]j ]internalrefurij; anchorname#instruction-level-questionsujajjaj)ubaja}(j]j]j]j ]j ]ujajjaj&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Q: LD_ABS and LD_IND instructions vs C code}jajLsbaja}(j]j]j]j ]j ]internalrefurij; anchorname+#q-ld-abs-and-ld-ind-instructions-vs-c-codeujajjajIubaja}(j]j]j]j ]j ]ujajjajFubaja}(j]j]j]j ]j ]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Q: BPF instructions mapping not one-to-one to native CPU}jajosbaja}(j]j]j]j ]j ]internalrefurij; anchorname8#q-bpf-instructions-mapping-not-one-to-one-to-native-cpuujajjajlubaja}(j]j]j]j ]j ]ujajjajiubaja}(j]j]j]j ]j ]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Q: Why BPF_DIV instruction doesn’t map to x64 div?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname1#q-why-bpf-div-instruction-doesn-t-map-to-x64-divujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Q: Why BPF has implicit prologue and epilogue?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname-#q-why-bpf-has-implicit-prologue-and-epilogueujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMQ: Why BPF_JLT and BPF_JLE instructions were not introduced in the beginning?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchornameL#q-why-bpf-jlt-and-bpf-jle-instructions-were-not-introduced-in-the-beginningujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Q: BPF 32-bit subregister requirements}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname&#q-bpf-32-bit-subregister-requirementsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajCubeja}(j]j]j]j ]j ]ujajjaj&ubeja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQ: Does BPF have a stable ABI?}jaj*sbaja}(j]j]j]j ]j ]internalrefurij; anchorname#q-does-bpf-have-a-stable-abiujajjaj'ubaja}(j]j]j]j ]j ]ujajjaj$ubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Q: Are tracepoints part of the stable ABI?}jajMsbaja}(j]j]j]j ]j ]internalrefurij; anchorname)#q-are-tracepoints-part-of-the-stable-abiujajjajJubaja}(j]j]j]j ]j ]ujajjajGubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Q: Are places where kprobes can attach part of the stable ABI?}jajpsbaja}(j]j]j]j ]j ]internalrefurij; anchorname=#q-are-places-where-kprobes-can-attach-part-of-the-stable-abiujajjajmubaja}(j]j]j]j ]j ]ujajjajjubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Q: How much stack space a BPF program uses?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname*#q-how-much-stack-space-a-bpf-program-usesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQ: Can BPF be offloaded to HW?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname#q-can-bpf-be-offloaded-to-hwujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Q: Does classic BPF interpreter still exist?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname+#q-does-classic-bpf-interpreter-still-existujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Q: Can BPF call arbitrary kernel functions?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname*#q-can-bpf-call-arbitrary-kernel-functionsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Q: Can BPF overwrite arbitrary kernel memory?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname,#q-can-bpf-overwrite-arbitrary-kernel-memoryujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Q: Can BPF overwrite arbitrary user memory?}jajBsbaja}(j]j]j]j ]j ]internalrefurij; anchorname*#q-can-bpf-overwrite-arbitrary-user-memoryujajjaj?ubaja}(j]j]j]j ]j ]ujajjaj<ubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Q: New functionality via kernel modules?}jajesbaja}(j]j]j]j ]j ]internalrefurij; anchorname'#q-new-functionality-via-kernel-modulesujajjajbubaja}(j]j]j]j ]j ]ujajjaj_ubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Q: Directly calling kernel function is an ABI?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname-#q-directly-calling-kernel-function-is-an-abiujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5Q: Attaching to arbitrary kernel functions is an ABI?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname4#q-attaching-to-arbitrary-kernel-functions-is-an-abiujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Q: Marking a function with BTF_ID makes that function an ABI?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchorname<#q-marking-a-function-with-btf-id-makes-that-function-an-abiujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGQ: What is the compatibility story for special BPF types in map values?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchornameF#q-what-is-the-compatibility-story-for-special-bpf-types-in-map-valuesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNQ: What is the compatibility story for special BPF types in allocated objects?}jajsbaja}(j]j]j]j ]j ]internalrefurij; anchornameM#q-what-is-the-compatibility-story-for-special-bpf-types-in-allocated-objectsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajcubeja}(j]j]j]j ]j ]ujajjajFubeja}(j]j]j]j ]j ]ujajjajCubaja}(j]j]j]j ]j ]ujajjaj&ubeja}(j]j]j]j ]j ]ujajjaj#ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Block layer statistics in /sys/block//stat}jajXsbaja}(j]j]j]j ]j ]internalrefuri block/stat anchornamehujajjajUubaja}(j]j]j]j ]j ]ujajjajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#read I/Os, write I/Os, discard I/0s}jajxsbaja}(j]j]j]j ]j ]internalrefurijg anchorname"#read-i-os-write-i-os-discard-i-0sujajjajuubaja}(j]j]j]j ]j ]ujajjajrubaja}(j]j]j]j ]j ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja flush I/Os}jajsbaja}(j]j]j]j ]j ]internalrefurijg anchorname #flush-i-osujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)read merges, write merges, discard merges}jajsbaja}(j]j]j]j ]j ]internalrefurijg anchorname(#read-merges-write-merges-discard-mergesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,read sectors, write sectors, discard_sectors}jajsbaja}(j]j]j]j ]j ]internalrefurijg anchorname+#read-sectors-write-sectors-discard-sectorsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3read ticks, write ticks, discard ticks, flush ticks}jajsbaja}(j]j]j]j ]j ]internalrefurijg anchorname1#read-ticks-write-ticks-discard-ticks-flush-ticksujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja in_flight}jaj'sbaja}(j]j]j]j ]j ]internalrefurijg anchorname #in-flightujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj!ubaja}(j]j]j]j ]j ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaio_ticks}jajJsbaja}(j]j]j]j ]j ]internalrefurijg anchorname #io-ticksujajjajGubaja}(j]j]j]j ]j ]ujajjajDubaja}(j]j]j]j ]j ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja time_in_queue}jajmsbaja}(j]j]j]j ]j ]internalrefurijg anchorname#time-in-queueujajjajjubaja}(j]j]j]j ]j ]ujajjajgubaja}(j]j]j]j ]j ]ujajjajoubeja}(j]j]j]j ]j ]ujajjajRubeja}(j]j]j]j ]j ]ujajjajOubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF_MAP_TYPE_BLOOM_FILTER}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/map_bloom_filter anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#usageujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel BPF}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #kernel-bpfujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_push_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-push-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_peek_elem()}jaj(sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-peek-elemujajjaj%ubaja}(j]j]j]j ]j ]ujajjaj"ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Userspace}jajWsbaja}(j]j]j]j ]j ]internalrefurij anchorname #userspaceujajjajTubaja}(j]j]j]j ]j ]ujajjajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_update_elem()}jajwsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-update-elemujajjajtubaja}(j]j]j]j ]j ]ujajjajqubaja}(j]j]j]j ]j ]ujajjajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_lookup_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-lookup-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajnubeja}(j]j]j]j ]j ]ujajjajQubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernel BPF}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Userspace}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajGsbaja}(j]j]j]j ]j ]internalrefurij anchorname #referencesujajjajDubaja}(j]j]j]j ]j ]ujajjajAubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Running BPF programs from userspace}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/bpf_prog_run anchornamehujajjaj|ubaja}(j]j]j]j ]j ]ujajjajyubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Running XDP programs in “live frame mode”}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname(#running-xdp-programs-in-live-frame-modeujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajyubeja}(j]j]j]j ]j ]ujajjajvubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCore API Documentation}jajsbaja}(j]j]j]j ]j ]internalrefuricore-api/index anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCore utilities}jajsbaja}(j]j]j]j ]j ]internalrefurij  anchorname#core-utilitiesujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j ]j ]parentj entries](Ncore-api/kernel-apiNcore-api/workqueueNcore-api/watch_queueNcore-api/printk-basicsNcore-api/printk-formatsNcore-api/printk-indexNcore-api/symbol-namespacesNcore-api/asm-annotationse includefiles](j@jBjDjFjHjJjLjNemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔubaja}(j]j]j]j ]j ]ujajjaj;ubaja}(j]j]j]j ]j ]ujajjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_lookup_elem()}jajdsbaja}(j]j]j]j ]j ]internalrefurij anchorname#id3ujajjajaubaja}(j]j]j]j ]j ]ujajjaj^ubaja}(j]j]j]j ]j ]ujajjaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_delete_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#id4ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj8ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjaj%ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernel BPF}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#id5ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja User space}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#id6ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj4sbaja}(j]j]j]j ]j ]internalrefurij anchorname #referencesujajjaj1ubaja}(j]j]j]j ]j ]ujajjaj.ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIRQ-flags state tracing}jajlsbaja}(j]j]j]j ]j ]internalrefuricore-api/irq/irqflags-tracing anchornamehujajjajiubaja}(j]j]j]j ]j ]ujajjajfubaja}(j]j]j]j ]j ]ujajjajcubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0BPF_MAP_TYPE_ARRAY and BPF_MAP_TYPE_PERCPU_ARRAY}jajsbaja}(j]j]j]j ]j ]internalrefuri bpf/map_array anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#usageujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel BPF}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #kernel-bpfujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_lookup_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-lookup-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_update_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-update-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Per CPU Array}jajJsbaja}(j]j]j]j ]j ]internalrefurij anchorname#per-cpu-arrayujajjajGubaja}(j]j]j]j ]j ]ujajjajDubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_lookup_percpu_elem()}jajjsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-lookup-percpu-elemujajjajgubaja}(j]j]j]j ]j ]ujajjajdubaja}(j]j]j]j ]j ]ujajjajaubaja}(j]j]j]j ]j ]ujajjajDubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Concurrency}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #concurrencyujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Userspace}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #userspaceujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernel BPF}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Userspace}jaj.sbaja}(j]j]j]j ]j ]internalrefurij anchorname#id2ujajjaj+ubaja}(j]j]j]j ]j ]ujajjaj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF_MAP_TYPE_ARRAY}jajNsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-type-arrayujajjajKubaja}(j]j]j]j ]j ]ujajjajHubaja}(j]j]j]j ]j ]ujajjajEubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBPF_MAP_TYPE_PERCPU_ARRAY}jajqsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-type-percpu-arrayujajjajnubaja}(j]j]j]j ]j ]ujajjajkubaja}(j]j]j]j ]j ]ujajjajEubeja}(j]j]j]j ]j ]ujajjaj(ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Semantics}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #semanticsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF LLVM Relocations}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/llvm_reloc anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRelocation Record}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#relocation-recordujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDifferent Relocation Types}jaj'sbaja}(j]j]j]j ]j ]internalrefurij anchorname#different-relocation-typesujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj!ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajJsbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjajGubaja}(j]j]j]j ]j ]ujajjajDubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCO-RE Relocations}jajysbaja}(j]j]j]j ]j ]internalrefurij anchorname#co-re-relocationsujajjajvubaja}(j]j]j]j ]j ]ujajjajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRelocation kinds}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#relocation-kindsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCO-RE Relocation Record}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#co-re-relocation-recordujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCO-RE Relocation Examples}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#co-re-relocation-examplesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajsubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajubjg jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,The object-lifetime debugging infrastructure}jajsbaja}(j]j]j]j ]j ]internalrefuricore-api/debug-objects anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj7sbaja}(j]j]j]j ]j ]internalrefurij& anchorname #introductionujajjaj4ubaja}(j]j]j]j ]j ]ujajjaj1ubaja}(j]j]j]j ]j ]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHowto use debugobjects}jajZsbaja}(j]j]j]j ]j ]internalrefurij& anchorname#howto-use-debugobjectsujajjajWubaja}(j]j]j]j ]j ]ujajjajTubaja}(j]j]j]j ]j ]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDebug functions}jaj}sbaja}(j]j]j]j ]j ]internalrefurij& anchorname#debug-functionsujajjajzubaja}(j]j]j]j ]j ]ujajjajwubaja}(j]j]j]j ]j ]ujajjaj.ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFixup functions}jajsbaja}(j]j]j]j ]j ]internalrefurij& anchorname#fixup-functionsujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Debug object type description structure}jajsbaja}(j]j]j]j ]j ]internalrefurij& anchorname(#debug-object-type-description-structureujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fixup_init}jajsbaja}(j]j]j]j ]j ]internalrefurij& anchorname #fixup-initujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafixup_activate}jajsbaja}(j]j]j]j ]j ]internalrefurij& anchorname#fixup-activateujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fixup_destroy}jaj)sbaja}(j]j]j]j ]j ]internalrefurij& anchorname#fixup-destroyujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj#ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja fixup_free}jajLsbaja}(j]j]j]j ]j ]internalrefurij& anchorname #fixup-freeujajjajIubaja}(j]j]j]j ]j ]ujajjajFubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafixup_assert_init}jajosbaja}(j]j]j]j ]j ]internalrefurij& anchorname#fixup-assert-initujajjajlubaja}(j]j]j]j ]j ]ujajjajiubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKnown Bugs And Assumptions}jajsbaja}(j]j]j]j ]j ]internalrefurij& anchorname#known-bugs-and-assumptionsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj.ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe errseq_t datatype}jajsbaja}(j]j]j]j ]j ]internalrefuricore-api/errseq anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja API usage}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #api-usageujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Serializing errseq_t cursor updates}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname$#serializing-errseq-t-cursor-updatesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Functions}jaj<sbaja}(j]j]j]j ]j ]internalrefurij anchorname #functionsujajjaj9ubaja}(j]j]j]j ]j ]ujajjaj6ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj)jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCD-ROM}jajtsbaja}(j]j]j]j ]j ]internalrefuri cdrom/index anchornamehujajjajqubaja}(j]j]j]j ]j ]ujajjajnubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j ]j ]parentjentries](Ncdrom/cdrom-standardNcdrom/packet-writinge includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj[jՔ9/var/lib/git/docbuild/linux/Documentation/cdrom/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#indicesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]exprsubproject and htmlujajjajubeja}(j]j]j]j ]j ]ujajjajnubeja}(j]j]j]j ]j ]ujajjajkubaja}(j]j]j]j ]j ]ujajubj9jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Block layer support for Persistent Reservations}jajsbaja}(j]j]j]j ]j ]internalrefuriblock/pr anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2The following types of reservations are supported:}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname2#the-following-types-of-reservations-are-supportedujajjajubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"The following ioctl are supported:}jaj6sbaja}(j]j]j]j ]j ]internalrefurij anchorname"#the-following-ioctl-are-supportedujajjaj3ubaja}(j]j]j]j ]j ]ujajjaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. IOC_PR_REGISTER}jajVsbaja}(j]j]j]j ]j ]internalrefurij anchorname#ioc-pr-registerujajjajSubaja}(j]j]j]j ]j ]ujajjajPubaja}(j]j]j]j ]j ]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. IOC_PR_RESERVE}jajysbaja}(j]j]j]j ]j ]internalrefurij anchorname#ioc-pr-reserveujajjajvubaja}(j]j]j]j ]j ]ujajjajsubaja}(j]j]j]j ]j ]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. IOC_PR_RELEASE}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#ioc-pr-releaseujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. IOC_PR_PREEMPT}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#ioc-pr-preemptujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. IOC_PR_PREEMPT_ABORT}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#ioc-pr-preempt-abortujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajMubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. IOC_PR_CLEAR}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #ioc-pr-clearujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajMubeja}(j]j]j]j ]j ]ujajjaj0ubeja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlags}jaj4sbaja}(j]j]j]j ]j ]internalrefurij anchorname#flagsujajjaj1ubaja}(j]j]j]j ]j ]ujajjaj.ubaja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF Documentation}jajlsbaja}(j]j]j]j ]j ]internalrefuri bpf/index anchornamehujajjajiubaja}(j]j]j]j ]j ]ujajjajfubjK%)}(jahja](jo.)}(jahja]ja}(j]j]j]j ]j ]parentj{entries](N bpf/verifierNbpf/libbpf/indexNbpf/standardization/indexNbpf/btfNbpf/faqNbpf/syscall_apiN bpf/helpersN bpf/kfuncsN bpf/cpumasksN bpf/fs_kfuncsN bpf/programsNbpf/mapsNbpf/bpf_prog_runNbpf/classic_vs_extendedNbpf/bpf_iteratorsNbpf/bpf_licensingNbpf/test_debugNbpf/clang-notesNbpf/linux-notesN bpf/otherN bpf/redirecte includefiles](jjjjjjjjjjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj[jՔ7/var/lib/git/docbuild/linux/Documentation/bpf/index.rstj֔K jajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j]j]j]j ]j ]internalrefurij{ anchorname#indicesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]exprsubproject and htmlujajjajubeja}(j]j]j]j ]j ]ujajjajfubeja}(j]j]j]j ]j ]ujajjajcubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja1   }jajsbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njajubja3BPF ABI Recommended Conventions and Guidelines v1.0}jajsbeja}(j]j]j]j ]j ]internalrefuribpf/standardization/abi anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.1   }jajAsbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj>ubja Registers and calling convention}jaj>sbeja}(j]j]j]j ]j ]internalrefurij- anchorname!#registers-and-calling-conventionujajjaj;ubaja}(j]j]j]j ]j ]ujajjaj8ubaja}(j]j]j]j ]j ]ujajjaj5ubaja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj9jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!HOWTO interact with BPF subsystem}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/bpf_devel_QA anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjaj}ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReporting bugs}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#reporting-bugsujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Q: How do I report bugs for BPF kernel code?}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname+#q-how-do-i-report-bugs-for-bpf-kernel-codeujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSubmitting patches}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#submitting-patchesujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHQ: How do I run BPF CI on my changes before sending them out for review?}jajsbaja}(j]j]j]j ]j ]internalrefurij anchornameG#q-how-do-i-run-bpf-ci-on-my-changes-before-sending-them-out-for-reviewujajjajubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasbaja}(j]j]j]j ]j ]internalrefuri bpf/prog_lsm anchornamehujajjaj;ubaja}(j]j]j]j ]j ]ujajjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Structure}jaj^sbaja}(j]j]j]j ]j ]internalrefurijM anchorname #structureujajjaj[ubaja}(j]j]j]j ]j ]ujajjajXubaja}(j]j]j]j ]j ]ujajjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoading}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname#loadingujajjaj~ubaja}(j]j]j]j ]j ]ujajjaj{ubaja}(j]j]j]j ]j ]ujajjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAttachment to LSM Hooks}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname#attachment-to-lsm-hooksujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajUubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname #examplesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajUubeja}(j]j]j]j ]j ]ujajjaj8ubeja}(j]j]j]j ]j ]ujajjaj5ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRedirect}jajsbaja}(j]j]j]j ]j ]internalrefuri bpf/redirect anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja XDP_REDIRECT}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #xdp-redirectujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported maps}jaj?sbaja}(j]j]j]j ]j ]internalrefurij anchorname#supported-mapsujajjaj<ubaja}(j]j]j]j ]j ]ujajjaj9ubaja}(j]j]j]j ]j ]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProcess}jajbsbaja}(j]j]j]j ]j ]internalrefurij anchorname#processujajjaj_ubaja}(j]j]j]j ]j ]ujajjaj\ubaja}(j]j]j]j ]j ]ujajjaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDebugging packet drops}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#debugging-packet-dropsujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja bpf_trace}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #bpf-traceujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja perf record}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #perf-recordujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #referencesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjaj6ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj7jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF_MAP_TYPE_CPUMAP}jajDsbaja}(j]j]j]j ]j ]internalrefurij anchornamehujajjajAubaja}(j]j]j]j ]j ]ujajjaj>ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajcsbaja}(j]j]j]j ]j ]internalrefurij anchorname#usageujajjaj`ubaja}(j]j]j]j ]j ]ujajjaj]ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel BPF}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #kernel-bpfujajjajubaja}(j]j]j]j ]j ]ujajjaj}ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_redirect_map()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-redirect-mapujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj}ubeja}(j]j]j]j ]j ]ujajjajzubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja User space}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #user-spaceujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_update_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-update-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_lookup_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-lookup-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_delete_elem()}jaj8sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-delete-elemujajjaj5ubaja}(j]j]j]j ]j ]ujajjaj2ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajzubeja}(j]j]j]j ]j ]ujajjaj]ubeja}(j]j]j]j ]j ]ujajjajZubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jajssbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjajpubaja}(j]j]j]j ]j ]ujajjajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#kernelujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja User space}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajmubeja}(j]j]j]j ]j ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #referencesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajZubeja}(j]j]j]j ]j ]ujajjaj>ubeja}(j]j]j]j ]j ]ujajjaj;ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF Graph Data Structures}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/graph_ds_impl anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj=sbaja}(j]j]j]j ]j ]internalrefurij, anchorname #introductionujajjaj:ubaja}(j]j]j]j ]j ]ujajjaj7ubaja}(j]j]j]j ]j ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Unstable API}jaj`sbaja}(j]j]j]j ]j ]internalrefurij, anchorname #unstable-apiujajjaj]ubaja}(j]j]j]j ]j ]ujajjajZubaja}(j]j]j]j ]j ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking}jajsbaja}(j]j]j]j ]j ]internalrefurij, anchorname#lockingujajjajubaja}(j]j]j]j ]j ]ujajjaj}ubaja}(j]j]j]j ]j ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-owning references}jajsbaja}(j]j]j]j ]j ]internalrefurij, anchorname#non-owning-referencesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj4ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj:jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCgroup Kernel APIs}jajsbaja}(j]j]j]j ]j ]internalrefuricore-api/cgroup anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Device Memory Cgroup API (dmemcg)}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #device-memory-cgroup-api-dmemcgujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjbjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF_MAP_TYPE_CGROUP_STORAGE}jaj6sbaja}(j]j]j]j ]j ]internalrefurij anchornamehujajjaj3ubaja}(j]j]j]j ]j ]ujajjaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage}jajUsbaja}(j]j]j]j ]j ]internalrefurij anchorname#usageujajjajRubaja}(j]j]j]j ]j ]ujajjajOubaja}(j]j]j]j ]j ]ujajjajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajxsbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjajuubaja}(j]j]j]j ]j ]ujajjajrubaja}(j]j]j]j ]j ]ujajjajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Semantics}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #semanticsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajLubeja}(j]j]j]j ]j ]ujajjaj0ubeja}(j]j]j]j ]j ]ujajjaj-ubaja}(j]j]j]j ]j ]ujajubj&jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Userspace block device driver (ublk driver)}jajsbaja}(j]j]j]j ]j ]internalrefuri block/ublk anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Using ublk}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #using-ublkujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDesign}jaj9sbaja}(j]j]j]j ]j ]internalrefurij anchorname#designujajjaj6ubaja}(j]j]j]j ]j ]ujajjaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Control plane}jajYsbaja}(j]j]j]j ]j ]internalrefurij anchorname#control-planeujajjajVubaja}(j]j]j]j ]j ]ujajjajSubaja}(j]j]j]j ]j ]ujajjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data plane}jaj|sbaja}(j]j]j]j ]j ]internalrefurij anchorname #data-planeujajjajyubaja}(j]j]j]j ]j ]ujajjajvubaja}(j]j]j]j ]j ]ujajjajPubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Zero copy}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #zero-copyujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajPubeja}(j]j]j]j ]j ]ujajjaj3ubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #referencesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is an IRQ?}jajsbaja}(j]j]j]j ]j ]internalrefuricore-api/irq/concepts anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjr jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCircular Buffers}jaj2sbaja}(j]j]j]j ]j ]internalrefuricore-api/circular-buffers anchornamehujajjaj/ubaja}(j]j]j]j ]j ]ujajjaj,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is a circular buffer?}jajRsbaja}(j]j]j]j ]j ]internalrefurijA anchorname#what-is-a-circular-bufferujajjajOubaja}(j]j]j]j ]j ]ujajjajLubaja}(j]j]j]j ]j ]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMeasuring power-of-2 buffers}jajusbaja}(j]j]j]j ]j ]internalrefurijA anchorname#measuring-power-of-2-buffersujajjajrubaja}(j]j]j]j ]j ]ujajjajoubaja}(j]j]j]j ]j ]ujajjajIubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Using memory barriers with circular buffers}jajsbaja}(j]j]j]j ]j ]internalrefurijA anchorname,#using-memory-barriers-with-circular-buffersujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The producer}jajsbaja}(j]j]j]j ]j ]internalrefurijA anchorname #the-producerujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja The Consumer}jajsbaja}(j]j]j]j ]j ]internalrefurijA anchorname #the-consumerujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFurther reading}jaj sbaja}(j]j]j]j ]j ]internalrefurijA anchorname#further-readingujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajIubeja}(j]j]j]j ]j ]ujajjaj,ubeja}(j]j]j]j ]j ]ujajjaj)ubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF_MAP_TYPE_LPM_TRIE}jajBsbaja}(j]j]j]j ]j ]internalrefurij anchornamehujajjaj?ubaja}(j]j]j]j ]j ]ujajjaj<ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajasbaja}(j]j]j]j ]j ]internalrefurij anchorname#usageujajjaj^ubaja}(j]j]j]j ]j ]ujajjaj[ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel BPF}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #kernel-bpfujajjaj~ubaja}(j]j]j]j ]j ]ujajjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_lookup_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-lookup-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_update_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-update-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_delete_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-delete-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjaj{ubeja}(j]j]j]j ]j ]ujajjajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Userspace}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #userspaceujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_get_next_key()}jaj6sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-get-next-keyujajjaj3ubaja}(j]j]j]j ]j ]ujajjaj0ubaja}(j]j]j]j ]j ]ujajjaj-ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajxubeja}(j]j]j]j ]j ]ujajjaj[ubeja}(j]j]j]j ]j ]ujajjajXubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jajqsbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjajnubaja}(j]j]j]j ]j ]ujajjajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernel BPF}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Userspace}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#id2ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajkubeja}(j]j]j]j ]j ]ujajjajXubeja}(j]j]j]j ]j ]ujajjaj<ubeja}(j]j]j]j ]j ]ujajjaj9ubaja}(j]j]j]j ]j ]ujajubj>jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDeadline IO scheduler tunables}jajsbaja}(j]j]j]j ]j ]internalrefuriblock/deadline-iosched anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSelecting IO schedulers}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#selecting-io-schedulersujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaread_expire (in ms)}jaj;sbaja}(j]j]j]j ]j ]internalrefurij anchorname#read-expire-in-msujajjaj8ubaja}(j]j]j]j ]j ]ujajjaj5ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawrite_expire (in ms)}jaj^sbaja}(j]j]j]j ]j ]internalrefurij anchorname#write-expire-in-msujajjaj[ubaja}(j]j]j]j ]j ]ujajjajXubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$fifo_batch (number of requests)}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#fifo-batch-number-of-requestsujajjaj~ubaja}(j]j]j]j ]j ]ujajjaj{ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&writes_starved (number of dispatches)}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname$#writes-starved-number-of-dispatchesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafront_merges (bool)}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#front-merges-boolujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj1jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja BPF licensing}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/bpf_licensing anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #backgroundujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementations of eBPF}jajBsbaja}(j]j]j]j ]j ]internalrefurij anchorname#implementations-of-ebpfujajjaj?ubaja}(j]j]j]j ]j ]ujajjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn Linux Kernel}jajbsbaja}(j]j]j]j ]j ]internalrefurij anchorname#in-linux-kernelujajjaj_ubaja}(j]j]j]j ]j ]ujajjaj\ubaja}(j]j]j]j ]j ]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja In User Space}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#in-user-spaceujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn HW}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#in-hwujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIn other operating systems}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#in-other-operating-systemsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajYubeja}(j]j]j]j ]j ]ujajjaj<ubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Using BPF programs in the Linux kernel}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname'#using-bpf-programs-in-the-linux-kernelujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Packaging BPF programs with user space applications}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname4#packaging-bpf-programs-with-user-space-applicationsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe genalloc/genpool subsystem}jajUsbaja}(j]j]j]j ]j ]internalrefuricore-api/genalloc anchornamehujajjajRubaja}(j]j]j]j ]j ]ujajjajOubaja}(j]j]j]j ]j ]ujajjajLubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKyber I/O scheduler tunables}jajsbaja}(j]j]j]j ]j ]internalrefuriblock/kyber-iosched anchornamehujajjaj~ubaja}(j]j]j]j ]j ]ujajjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja read_lat_nsec}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#read-lat-nsecujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawrite_lat_nsec}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#write-lat-nsecujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjaj{ubeja}(j]j]j]j ]j ]ujajjajxubaja}(j]j]j]j ]j ]ujajubj6jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/BPF_MAP_TYPE_HASH, with PERCPU and LRU Variants}jajsbaja}(j]j]j]j ]j ]internalrefurij anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#usageujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel BPF}jaj;sbaja}(j]j]j]j ]j ]internalrefurij anchorname #kernel-bpfujajjaj8ubaja}(j]j]j]j ]j ]ujajjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_update_elem()}jaj[sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-update-elemujajjajXubaja}(j]j]j]j ]j ]ujajjajUubaja}(j]j]j]j ]j ]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_lookup_elem()}jaj~sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-lookup-elemujajjaj{ubaja}(j]j]j]j ]j ]ujajjajxubaja}(j]j]j]j ]j ]ujajjajRubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_delete_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-delete-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajRubeja}(j]j]j]j ]j ]ujajjaj5ubeja}(j]j]j]j ]j ]ujajjaj2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPer CPU Hashes}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#per-cpu-hashesujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_lookup_percpu_elem()}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-lookup-percpu-elemujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Concurrency}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #concurrencyujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Userspace}jajBsbaja}(j]j]j]j ]j ]internalrefurij anchorname #userspaceujajjaj?ubaja}(j]j]j]j ]j ]ujajjaj<ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_get_next_key()}jajbsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-get-next-keyujajjaj_ubaja}(j]j]j]j ]j ]ujajjaj\ubaja}(j]j]j]j ]j ]ujajjajYubaja}(j]j]j]j ]j ]ujajjaj<ubeja}(j]j]j]j ]j ]ujajjaj2ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Internals}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #internalsujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``BPF_MAP_TYPE_LRU_HASH``ja]jaBPF_MAP_TYPE_LRU_HASH}jajsbaja}(j]j]j]j ]j ]ujaliteraljՔNj֔Njajubja and variants}jajsbeja}(j]j]j]j ]j ]internalrefurij anchorname##bpf-map-type-lru-hash-and-variantsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja1   }jaj6sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj3ubjaLinux implementation notes}jaj3sbeja}(j]j]j]j ]j ]internalrefuribpf/linux-notes anchornamehujajjaj0ubaja}(j]j]j]j ]j ]ujajjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.1   }jajcsbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj`ubjaByte swap instructions}jaj`sbeja}(j]j]j]j ]j ]internalrefurijO anchorname#byte-swap-instructionsujajjaj]ubaja}(j]j]j]j ]j ]ujajjajZubaja}(j]j]j]j ]j ]ujajjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.2   }jajsbaja}(j]j]jaj]j ]j ]ujajjՔNj֔NjajubjaJump instructions}jajsbeja}(j]j]j]j ]j ]internalrefurijO anchorname#jump-instructionsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.3   }jajsbaja}(j]j]jaj]j ]j ]ujajjՔNj֔NjajubjaMaps}jajsbeja}(j]j]j]j ]j ]internalrefurijO anchorname#mapsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.4   }jajsbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njajubja Variables}jajsbeja}(j]j]j]j ]j ]internalrefurijO anchorname #variablesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.5   }jaj#sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj ubja%Legacy BPF Packet access instructions}jaj sbeja}(j]j]j]j ]j ]internalrefurijO anchorname&#legacy-bpf-packet-access-instructionsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajWubeja}(j]j]j]j ]j ]ujajjaj-ubeja}(j]j]j]j ]j ]ujajjaj*ubaja}(j]j]j]j ]j ]ujajubj8jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Folio Queue}jajesbaja}(j]j]j]j ]j ]internalrefuricore-api/folio_queue anchornamehujajjajbubaja}(j]j]j]j ]j ]ujajjaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j ]j ]internalrefurijt anchorname #overviewujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialisation}jajsbaja}(j]j]j]j ]j ]internalrefurijt anchorname#initialisationujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdding and removing folios}jajsbaja}(j]j]j]j ]j ]internalrefurijt anchorname#adding-and-removing-foliosujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Querying information about a folio}jajsbaja}(j]j]j]j ]j ]internalrefurijt anchorname##querying-information-about-a-folioujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Querying information about a folio_queue}jajsbaja}(j]j]j]j ]j ]internalrefurijt anchorname)#querying-information-about-a-folio-queueujajjajubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Folio marks}jaj4sbaja}(j]j]j]j ]j ]internalrefurijt anchorname #folio-marksujajjaj1ubaja}(j]j]j]j ]j ]ujajjaj.ubaja}(j]j]j]j ]j ]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFolio queue iteration}jajWsbaja}(j]j]j]j ]j ]internalrefurijt anchorname#folio-queue-iterationujajjajTubaja}(j]j]j]j ]j ]ujajjajQubaja}(j]j]j]j ]j ]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Lockless simultaneous production/consumption issues}jajzsbaja}(j]j]j]j ]j ]internalrefurijt anchorname4#lockless-simultaneous-production-consumption-issuesujajjajwubaja}(j]j]j]j ]j ]ujajjajtubaja}(j]j]j]j ]j ]ujajjaj|ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI Function Reference}jajsbaja}(j]j]j]j ]j ]internalrefurijt anchorname#api-function-referenceujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj|ubeja}(j]j]j]j ]j ]ujajjaj_ubeja}(j]j]j]j ]j ]ujajjaj\ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTesting and debugging BPF}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/test_debug anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j ]j ]parentjentries](Nbpf/drgnNbpf/s390e includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj[jՔubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajdsbaja}(j]j]j]j ]j ]internalrefurijS anchorname #overviewujajjajaubaja}(j]j]j]j ]j ]ujajjaj^ubaja}(j]j]j]j ]j ]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IDR usage}jajsbaja}(j]j]j]j ]j ]internalrefurijS anchorname #idr-usageujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IDA usage}jajsbaja}(j]j]j]j ]j ]internalrefurijS anchorname #ida-usageujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunctions and structures}jajsbaja}(j]j]j]j ]j ]internalrefurijS anchorname#functions-and-structuresujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj[ubeja}(j]j]j]j ]j ]ujajjaj>ubeja}(j]j]j]j ]j ]ujajjaj;ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux generic IRQ handling}jajsbaja}(j]j]j]j ]j ]internalrefuricore-api/genericirq anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj%sbaja}(j]j]j]j ]j ]internalrefurij anchorname #introductionujajjaj"ubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Rationale}jajHsbaja}(j]j]j]j ]j ]internalrefurij anchorname #rationaleujajjajEubaja}(j]j]j]j ]j ]ujajjajBubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKnown Bugs And Assumptions}jajksbaja}(j]j]j]j ]j ]internalrefurij anchorname#known-bugs-and-assumptionsujajjajhubaja}(j]j]j]j ]j ]ujajjajeubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAbstraction layers}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#abstraction-layersujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt control flow}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#interrupt-control-flowujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHigh-level Driver API}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#high-level-driver-apiujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHigh-level IRQ flow handlers}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#high-level-irq-flow-handlersujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDefault flow implementations}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#default-flow-implementationsujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHelper functions}jaj4 sbaja}(j]j]j]j ]j ]internalrefurij anchorname#helper-functionsujajjaj1 ubaja}(j]j]j]j ]j ]ujajjaj. ubaja}(j]j]j]j ]j ]ujajjaj+ ubaja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Default flow handler implementations}jajc sbaja}(j]j]j]j ]j ]internalrefurij anchorname%#default-flow-handler-implementationsujajjaj` ubaja}(j]j]j]j ]j ]ujajjaj] ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault Level IRQ flow handler}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#default-level-irq-flow-handlerujajjaj ubaja}(j]j]j]j ]j ]ujajjaj} ubaja}(j]j]j]j ]j ]ujajjajz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Default Fast EOI IRQ flow handler}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname"#default-fast-eoi-irq-flow-handlerujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault Edge IRQ flow handler}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#default-edge-irq-flow-handlerujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault simple IRQ flow handler}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname #default-simple-irq-flow-handlerujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault per CPU flow handler}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#default-per-cpu-flow-handlerujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEOI Edge IRQ flow handler}jaj2 sbaja}(j]j]j]j ]j ]internalrefurij anchorname#eoi-edge-irq-flow-handlerujajjaj/ ubaja}(j]j]j]j ]j ]ujajjaj, ubaja}(j]j]j]j ]j ]ujajjajz ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBad IRQ flow handler}jajU sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bad-irq-flow-handlerujajjajR ubaja}(j]j]j]j ]j ]ujajjajO ubaja}(j]j]j]j ]j ]ujajjajz ubeja}(j]j]j]j ]j ]ujajjaj] ubeja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQuirks and optimizations}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#quirks-and-optimizationsujajjaj ubaja}(j]j]j]j ]j ]ujajjaj~ ubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDelayed interrupt disable}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#delayed-interrupt-disableujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Chip-level hardware encapsulation}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname"#chip-level-hardware-encapsulationujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja__do_IRQ entry point}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#do-irq-entry-pointujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking on SMP}jaj( sbaja}(j]j]j]j ]j ]internalrefurij anchorname#locking-on-smpujajjaj% ubaja}(j]j]j]j ]j ]ujajjaj" ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneric interrupt chip}jajK sbaja}(j]j]j]j ]j ]internalrefurij anchorname#generic-interrupt-chipujajjajH ubaja}(j]j]j]j ]j ]ujajjajE ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Structures}jajn sbaja}(j]j]j]j ]j ]internalrefurij anchorname #structuresujajjajk ubaja}(j]j]j]j ]j ]ujajjajh ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPublic Functions Provided}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#public-functions-providedujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInternal Functions Provided}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#internal-functions-providedujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#creditsujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjajK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF_MAP_TYPE_XSKMAP}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchornamehujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUsage}jaj. sbaja}(j]j]j]j ]j ]internalrefurij anchorname#usageujajjaj+ ubaja}(j]j]j]j ]j ]ujajjaj( ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel BPF}jajN sbaja}(j]j]j]j ]j ]internalrefurij anchorname #kernel-bpfujajjajK ubaja}(j]j]j]j ]j ]ujajjajH ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_redirect_map()}jajn sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-redirect-mapujajjajk ubaja}(j]j]j]j ]j ]ujajjajh ubaja}(j]j]j]j ]j ]ujajjaje ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_lookup_elem()}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-lookup-elemujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaje ubeja}(j]j]j]j ]j ]ujajjajH ubeja}(j]j]j]j ]j ]ujajjajE ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja User space}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname #user-spaceujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_update_elem()}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-update-elemujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_lookup_elem()}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#id1ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_map_delete_elem()}jaj& sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-delete-elemujajjaj# ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjajE ubeja}(j]j]j]j ]j ]ujajjaj( ubeja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaExamples}jaja sbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjaj^ ubaja}(j]j]j]j ]j ]ujajjaj[ ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#kernelujajjaj~ ubaja}(j]j]j]j ]j ]ujajjaj{ ubaja}(j]j]j]j ]j ]ujajjajx ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja User space}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#id2ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajx ubeja}(j]j]j]j ]j ]ujajjaj[ ubeja}(j]j]j]j ]j ]ujajjaj% ubeja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajubjvjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Program Types}jaj sbaja}(j]j]j]j ]j ]internalrefuri bpf/programs anchornamehujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j ]j ]parentj entries](Nbpf/prog_cgroup_sockoptNbpf/prog_cgroup_sysctlNbpf/prog_flow_dissectorNjMNbpf/prog_sk_lookupe includefiles](jjjjMjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj[jՔ:/var/lib/git/docbuild/linux/Documentation/bpf/programs.rstj֔Kjaj ubaja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajubjsjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Generic Associative Array Implementation}jaj>sbaja}(j]j]j]j ]j ]internalrefuricore-api/assoc_array anchornamehujajjaj;ubaja}(j]j]j]j ]j ]ujajjaj8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj^sbaja}(j]j]j]j ]j ]internalrefurijM anchorname #overviewujajjaj[ubaja}(j]j]j]j ]j ]ujajjajXubaja}(j]j]j]j ]j ]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Public API}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname#the-public-apiujajjaj~ubaja}(j]j]j]j ]j ]ujajjaj{ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Edit Script}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname #edit-scriptujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOperations Table}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname#operations-tableujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaManipulation Functions}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname#manipulation-functionsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccess Functions}jaj sbaja}(j]j]j]j ]j ]internalrefurijM anchorname#access-functionsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndex Key Form}jaj-sbaja}(j]j]j]j ]j ]internalrefurijM anchorname#index-key-formujajjaj*ubaja}(j]j]j]j ]j ]ujajjaj'ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjaj{ubeja}(j]j]j]j ]j ]ujajjajUubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaInternal Workings}jaj\sbaja}(j]j]j]j ]j ]internalrefurijM anchorname#internal-workingsujajjajYubaja}(j]j]j]j ]j ]ujajjajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic Internal Tree Layout}jaj|sbaja}(j]j]j]j ]j ]internalrefurijM anchorname#basic-internal-tree-layoutujajjajyubaja}(j]j]j]j ]j ]ujajjajvubaja}(j]j]j]j ]j ]ujajjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Shortcuts}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname #shortcutsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSplitting And Collapsing Nodes}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname#splitting-and-collapsing-nodesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-Recursive Iteration}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname#non-recursive-iterationujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Simultaneous Alteration And Iteration}jajsbaja}(j]j]j]j ]j ]internalrefurijM anchorname&#simultaneous-alteration-and-iterationujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajsubeja}(j]j]j]j ]j ]ujajjajVubeja}(j]j]j]j ]j ]ujajjajUubeja}(j]j]j]j ]j ]ujajjaj8ubeja}(j]j]j]j ]j ]ujajjaj5ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF_PROG_TYPE_CGROUP_SOCKOPT}jajLsbaja}(j]j]j]j ]j ]internalrefurij anchornamehujajjajIubaja}(j]j]j]j ]j ]ujajjajFubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF_CGROUP_SETSOCKOPT}jajksbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-cgroup-setsockoptujajjajhubaja}(j]j]j]j ]j ]ujajjajeubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Type}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #return-typeujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajeubeja}(j]j]j]j ]j ]ujajjajbubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF_CGROUP_GETSOCKOPT}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-cgroup-getsockoptujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return Type}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#id1ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCgroup Inheritance}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#cgroup-inheritanceujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Large optval}jaj,sbaja}(j]j]j]j ]j ]internalrefurij anchorname #large-optvalujajjaj)ubaja}(j]j]j]j ]j ]ujajjaj&ubaja}(j]j]j]j ]j ]ujajjajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample}jajOsbaja}(j]j]j]j ]j ]internalrefurij anchorname#exampleujajjajLubaja}(j]j]j]j ]j ]ujajjajIubaja}(j]j]j]j ]j ]ujajjajbubeja}(j]j]j]j ]j ]ujajjajFubeja}(j]j]j]j ]j ]ujajjajCubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Syscall API}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/syscall_api anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj~ubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jalibbpf}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/libbpf/index anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j ]j ]parentjentries](Nbpf/libbpf/libbpf_overviewAPI Documentation0https://libbpf.readthedocs.io/en/latest/api.htmlNbpf/libbpf/program_typesN#bpf/libbpf/libbpf_naming_conventionNbpf/libbpf/libbpf_builde includefiles](jjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]jaujaj[jՔ>/var/lib/git/docbuild/linux/Documentation/bpf/libbpf/index.rstj֔Kjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjbjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/The irq_domain interrupt number mapping library}jaj sbaja}(j]j]j]j ]j ]internalrefuricore-api/irq/irq-domain anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jairq_domain usage}jaj+sbaja}(j]j]j]j ]j ]internalrefurij anchorname#irq-domain-usageujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj%ubaja}(j]j]j]j ]j ]ujajjaj"ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTypes of irq_domain mappings}jajNsbaja}(j]j]j]j ]j ]internalrefurij anchorname#types-of-irq-domain-mappingsujajjajKubaja}(j]j]j]j ]j ]ujajjajHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinear}jajnsbaja}(j]j]j]j ]j ]internalrefurij anchorname#linearujajjajkubaja}(j]j]j]j ]j ]ujajjajhubaja}(j]j]j]j ]j ]ujajjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTree}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#treeujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNo Map}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#no-mapujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLegacy}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#legacyujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHierarchy IRQ domain}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#hierarchy-irq-domainujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajeubeja}(j]j]j]j ]j ]ujajjajHubeja}(j]j]j]j ]j ]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debugging}jaj)sbaja}(j]j]j]j ]j ]internalrefurij anchorname #debuggingujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj#ubaja}(j]j]j]j ]j ]ujajjaj"ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Generic radix trees/sparse arrays}jajasbaja}(j]j]j]j ]j ]internalrefuricore-api/generic-radix-tree anchornamehujajjaj^ubaja}(j]j]j]j ]j ]ujajjaj[ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jageneric radix tree functions}jajsbaja}(j]j]j]j ]j ]internalrefurijp anchorname#generic-radix-tree-functionsujajjaj~ubaja}(j]j]j]j ]j ]ujajjaj{ubaja}(j]j]j]j ]j ]ujajjajxubaja}(j]j]j]j ]j ]ujajjaj[ubeja}(j]j]j]j ]j ]ujajjajXubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAPI naming convention}jajsbaja}(j]j]j]j ]j ]internalrefuri#bpf/libbpf/libbpf_naming_convention anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSystem call wrappers}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#system-call-wrappersujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaObjects}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#objectsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuxiliary functions}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#auxiliary-functionsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI}jajBsbaja}(j]j]j]j ]j ]internalrefurij anchorname#abiujajjaj?ubaja}(j]j]j]j ]j ]ujajjaj<ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSymbol visibility}jajesbaja}(j]j]j]j ]j ]internalrefurij anchorname#symbol-visibilityujajjajbubaja}(j]j]j]j ]j ]ujajjaj_ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaABI versioning}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#abi-versioningujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStand-alone build}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#stand-alone-buildujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAPI documentation convention}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#api-documentation-conventionujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLicense}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#licenseujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinks}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#linksujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaA Linux CD-ROM standard}jajUsbaja}(j]j]j]j ]j ]internalrefuricdrom/cdrom-standard anchornamehujajjajRubaja}(j]j]j]j ]j ]ujajjajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajusbaja}(j]j]j]j ]j ]internalrefurijd anchorname #introductionujajjajrubaja}(j]j]j]j ]j ]ujajjajoubaja}(j]j]j]j ]j ]ujajjajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Standardizing through another software level}jajsbaja}(j]j]j]j ]j ]internalrefurijd anchorname-#standardizing-through-another-software-levelujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCD-ROM capabilities}jajsbaja}(j]j]j]j ]j ]internalrefurijd anchorname#cd-rom-capabilitiesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOptions}jajsbaja}(j]j]j]j ]j ]internalrefurijd anchorname#optionsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja9The need to know the purpose of opening the CD-ROM device}jaj sbaja}(j]j]j]j ]j ]internalrefurijd anchorname:#the-need-to-know-the-purpose-of-opening-the-cd-rom-deviceujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnd what about standards?}jaj*sbaja}(j]j]j]j ]j ]internalrefurijd anchorname#and-what-about-standardsujajjaj'ubaja}(j]j]j]j ]j ]ujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj!ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaThe preferred strategy of }jajMsbj)}(ja*open()*ja]jaopen()}jajTsbaja}(j]j]j]j ]j ]ujajjՔNj֔NjajMubeja}(j]j]j]j ]j ]internalrefurijd anchorname#the-preferred-strategy-of-openujajjajJubaja}(j]j]j]j ]j ]ujajjajGubaja}(j]j]j]j ]j ]ujajjaj!ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajlubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaDescription of routines in }jajsbjŔ)}(ja `cdrom.c`ja]jacdrom.c}jajsbaja}(j]j]j]j ]j ]ujatitle_referencejՔNj֔Njajubeja}(j]j]j]j ]j ]internalrefurijd anchorname##description-of-routines-in-cdrom-cujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaDirectly implemented }jajsbj)}(ja *ioctl()'s*ja]ja ioctl()’s}jajsbaja}(j]j]j]j ]j ]ujajjՔNj֔Njajubeja}(j]j]j]j ]j ]internalrefurijd anchorname#directly-implemented-ioctl-sujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja'*Ioctl*s routed through *audio_ioctl()*ja]ja%Ioctl*s routed through *audio_ioctl()}jajsbaja}(j]j]j]j ]j ]ujajjՔNj֔Njajubaja}(j]j]j]j ]j ]internalrefurijd anchorname##ioctl-s-routed-through-audio-ioctlujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaNew }jajsbj)}(ja *ioctl()'s*ja]ja ioctl()’s}jajsbaja}(j]j]j]j ]j ]ujajjՔNj֔Njajubja in }jajsbjŔ)}(ja `cdrom.c`ja]jacdrom.c}jaj0sbaja}(j]j]j]j ]j ]ujajjՔNj֔Njajubeja}(j]j]j]j ]j ]internalrefurijd anchorname#new-ioctl-s-in-cdrom-cujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaDevice dependent }jajZsbj)}(ja *ioctl()'s*ja]ja ioctl()’s}jajasbaja}(j]j]j]j ]j ]ujajjՔNj֔NjajZubeja}(j]j]j]j ]j ]internalrefurijd anchorname#device-dependent-ioctl-sujajjajWubaja}(j]j]j]j ]j ]ujajjajTubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow to update your driver}jajsbaja}(j]j]j]j ]j ]internalrefurijd anchorname#how-to-update-your-driverujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThanks}jajsbaja}(j]j]j]j ]j ]internalrefurijd anchorname#thanksujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajlubeja}(j]j]j]j ]j ]ujajjajOubeja}(j]j]j]j ]j ]ujajjajLubaja}(j]j]j]j ]j ]ujajubjnjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU hotplug in the Kernel}jajsbaja}(j]j]j]j ]j ]internalrefuricore-api/cpu_hotplug anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand Line Switches}jaj5sbaja}(j]j]j]j ]j ]internalrefurij anchorname#command-line-switchesujajjaj2ubaja}(j]j]j]j ]j ]ujajjaj/ubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU maps}jajXsbaja}(j]j]j]j ]j ]internalrefurij anchorname #cpu-mapsujajjajUubaja}(j]j]j]j ]j ]ujajjajRubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsing CPU hotplug}jaj{sbaja}(j]j]j]j ]j ]internalrefurij anchorname#using-cpu-hotplugujajjajxubaja}(j]j]j]j ]j ]ujajjajuubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe CPU hotplug coordination}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#the-cpu-hotplug-coordinationujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe offline case}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#the-offline-caseujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe CPU hotplug API}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#the-cpu-hotplug-apiujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU hotplug state machine}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#cpu-hotplug-state-machineujajjaj ubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU online/offline operations}jaj0sbaja}(j]j]j]j ]j ]internalrefurij anchorname#cpu-online-offline-operationsujajjaj-ubaja}(j]j]j]j ]j ]ujajjaj*ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAllocating a state}jajSsbaja}(j]j]j]j ]j ]internalrefurij anchorname#allocating-a-stateujajjajPubaja}(j]j]j]j ]j ]ujajjajMubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSetup of a CPU hotplug state}jajvsbaja}(j]j]j]j ]j ]internalrefurij anchorname#setup-of-a-cpu-hotplug-stateujajjajsubaja}(j]j]j]j ]j ]ujajjajpubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemoval of a CPU hotplug state}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#removal-of-a-cpu-hotplug-stateujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Multi-Instance state instance management}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname)#multi-instance-state-instance-managementujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTesting of hotplug states}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#testing-of-hotplug-statesujajjaj ubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitecture’s requirements}jaj1sbaja}(j]j]j]j ]j ]internalrefurij anchorname#architecture-s-requirementsujajjaj.ubaja}(j]j]j]j ]j ]ujajjaj+ubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUser Space Notification}jajTsbaja}(j]j]j]j ]j ]internalrefurij anchorname#user-space-notificationujajjajQubaja}(j]j]j]j ]j ]ujajjajNubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Kernel Inline Documentations Reference}jajwsbaja}(j]j]j]j ]j ]internalrefurij anchorname'#kernel-inline-documentations-referenceujajjajtubaja}(j]j]j]j ]j ]ujajjajqubaja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja1   }jajsbaja}(j]j]jaj]j ]j ]ujajjՔNj֔NjajubjaClang implementation notes}jajsbeja}(j]j]j]j ]j ]internalrefuribpf/clang-notes anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.1   }jajsbaja}(j]j]jaj]j ]j ]ujajjՔNj֔NjajubjaVersions}jajsbeja}(j]j]j]j ]j ]internalrefurij anchorname #versionsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.2   }jajsbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj ubjaArithmetic instructions}jaj sbeja}(j]j]j]j ]j ]internalrefurij anchorname#arithmetic-instructionsujajjaj ubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.3   }jaj?sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj<ubjaJump instructions}jaj<sbeja}(j]j]j]j ]j ]internalrefurij anchorname#jump-instructionsujajjaj9ubaja}(j]j]j]j ]j ]ujajjaj6ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.4   }jajosbaja}(j]j]jaj]j ]j ]ujajjՔNj֔NjajlubjaAtomic operations}jajlsbeja}(j]j]j]j ]j ]internalrefurij anchorname#atomic-operationsujajjajiubaja}(j]j]j]j ]j ]ujajjajfubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj\jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNull block device driver}jajsbaja}(j]j]j]j ]j ]internalrefuriblock/null_blk anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #overviewujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaModule parameters}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#module-parametersujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMulti-queue specific parameters}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #multi-queue-specific-parametersujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj]jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!GFP masks used from FS/IO context}jajXsbaja}(j]j]j]j ]j ]internalrefuricore-api/gfp_mask-from-fs-io anchornamehujajjajUubaja}(j]j]j]j ]j ]ujajjajRubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajxsbaja}(j]j]j]j ]j ]internalrefurijg anchorname #introductionujajjajuubaja}(j]j]j]j ]j ]ujajjajrubaja}(j]j]j]j ]j ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNew API}jajsbaja}(j]j]j]j ]j ]internalrefurijg anchorname#new-apiujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat about __vmalloc(GFP_NOFS)}jajsbaja}(j]j]j]j ]j ]internalrefurijg anchorname#what-about-vmalloc-gfp-nofsujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajoubeja}(j]j]j]j ]j ]ujajjajRubeja}(j]j]j]j ]j ]ujajjajOubaja}(j]j]j]j ]j ]ujajubjrjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTesting BPF on s390}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/s390 anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. One-time setup}jaj9sbaja}(j]j]j]j ]j ]internalrefurij anchorname#one-time-setupujajjaj6ubaja}(j]j]j]j ]j ]ujajjaj3ubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Compilation}jaj\sbaja}(j]j]j]j ]j ]internalrefurij anchorname #compilationujajjajYubaja}(j]j]j]j ]j ]ujajjajVubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Running the test suite}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#running-the-test-suiteujajjaj|ubaja}(j]j]j]j ]j ]ujajjajyubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. Debugging}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #debuggingujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 6. Network}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#networkujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Links}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#linksujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj{jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF ring buffer}jaj sbaja}(j]j]j]j ]j ]internalrefuri bpf/ringbuf anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Motivation}jaj@sbaja}(j]j]j]j ]j ]internalrefurij/ anchorname #motivationujajjaj=ubaja}(j]j]j]j ]j ]ujajjaj:ubaja}(j]j]j]j ]j ]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSemantics and APIs}jajcsbaja}(j]j]j]j ]j ]internalrefurij/ anchorname#semantics-and-apisujajjaj`ubaja}(j]j]j]j ]j ]ujajjaj]ubaja}(j]j]j]j ]j ]ujajjaj7ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDesign and Implementation}jajsbaja}(j]j]j]j ]j ]internalrefurij/ anchorname#design-and-implementationujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjaj7ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSwitching Scheduler}jajsbaja}(j]j]j]j ]j ]internalrefuriblock/switching-sched anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBlock io priorities}jajsbaja}(j]j]j]j ]j ]internalrefuri block/ioprio anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntro}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#introujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaScheduling classes}jaj-sbaja}(j]j]j]j ]j ]internalrefurij anchorname#scheduling-classesujajjaj*ubaja}(j]j]j]j ]j ]ujajjaj'ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTools}jajPsbaja}(j]j]j]j ]j ]internalrefurij anchorname#toolsujajjajMubaja}(j]j]j]j ]j ]ujajjajJubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF Type Format (BTF)}jajsbaja}(j]j]j]j ]j ]internalrefuribpf/btf anchornamehujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname #introductionujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2. BTF Type and String Encoding}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-type-and-string-encodingujajjajubaja}(j]j]j]j ]j ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.1 String Encoding}jajsbaja}(j]j]j]j ]j ]internalrefurij anchorname#string-encodingujajjajubaja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2.2 Type Encoding}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#type-encodingujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.1 BTF_KIND_INT}jaj. sbaja}(j]j]j]j ]j ]internalrefurij anchorname #btf-kind-intujajjaj+ ubaja}(j]j]j]j ]j ]ujajjaj( ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.2 BTF_KIND_PTR}jajQ sbaja}(j]j]j]j ]j ]internalrefurij anchorname #btf-kind-ptrujajjajN ubaja}(j]j]j]j ]j ]ujajjajK ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.3 BTF_KIND_ARRAY}jajt sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-arrayujajjajq ubaja}(j]j]j]j ]j ]ujajjajn ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.4 BTF_KIND_STRUCT}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-structujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.5 BTF_KIND_UNION}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-unionujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.6 BTF_KIND_ENUM}jaj sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-enumujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.7 BTF_KIND_FWD}jaj!sbaja}(j]j]j]j ]j ]internalrefurij anchorname #btf-kind-fwdujajjaj ubaja}(j]j]j]j ]j ]ujajjaj ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.8 BTF_KIND_TYPEDEF}jaj#!sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-typedefujajjaj !ubaja}(j]j]j]j ]j ]ujajjaj!ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.9 BTF_KIND_VOLATILE}jajF!sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-volatileujajjajC!ubaja}(j]j]j]j ]j ]ujajjaj@!ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.10 BTF_KIND_CONST}jaji!sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-constujajjajf!ubaja}(j]j]j]j ]j ]ujajjajc!ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.11 BTF_KIND_RESTRICT}jaj!sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-restrictujajjaj!ubaja}(j]j]j]j ]j ]ujajjaj!ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.12 BTF_KIND_FUNC}jaj!sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-funcujajjaj!ubaja}(j]j]j]j ]j ]ujajjaj!ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.13 BTF_KIND_FUNC_PROTO}jaj!sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-func-protoujajjaj!ubaja}(j]j]j]j ]j ]ujajjaj!ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.14 BTF_KIND_VAR}jaj!sbaja}(j]j]j]j ]j ]internalrefurij anchorname #btf-kind-varujajjaj!ubaja}(j]j]j]j ]j ]ujajjaj!ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.15 BTF_KIND_DATASEC}jaj"sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-datasecujajjaj"ubaja}(j]j]j]j ]j ]ujajjaj"ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.16 BTF_KIND_FLOAT}jaj;"sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-floatujajjaj8"ubaja}(j]j]j]j ]j ]ujajjaj5"ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.17 BTF_KIND_DECL_TAG}jaj^"sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-decl-tagujajjaj["ubaja}(j]j]j]j ]j ]ujajjajX"ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.18 BTF_KIND_TYPE_TAG}jaj"sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-type-tagujajjaj~"ubaja}(j]j]j]j ]j ]ujajjaj{"ubaja}(j]j]j]j ]j ]ujajjaj% ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.2.19 BTF_KIND_ENUM64}jaj"sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kind-enum64ujajjaj"ubaja}(j]j]j]j ]j ]ujajjaj"ubaja}(j]j]j]j ]j ]ujajjaj% ubeja}(j]j]j]j ]j ]ujajjaj ubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2.3 Constant Values}jaj"sbaja}(j]j]j]j ]j ]internalrefurij anchorname#constant-valuesujajjaj"ubaja}(j]j]j]j ]j ]ujajjaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&2.3.1 Function Linkage Constant Values}jaj"sbaja}(j]j]j]j ]j ]internalrefurij anchorname!#function-linkage-constant-valuesujajjaj"ubaja}(j]j]j]j ]j ]ujajjaj"ubaja}(j]j]j]j ]j ]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&2.3.2 Variable Linkage Constant Values}jaj#sbaja}(j]j]j]j ]j ]internalrefurij anchorname!#variable-linkage-constant-valuesujajjaj#ubaja}(j]j]j]j ]j ]ujajjaj#ubaja}(j]j]j]j ]j ]ujajjaj"ubeja}(j]j]j]j ]j ]ujajjaj"ubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. BTF Kernel API}jajQ#sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-kernel-apiujajjajN#ubaja}(j]j]j]j ]j ]ujajjajK#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.1 BPF_BTF_LOAD}jajq#sbaja}(j]j]j]j ]j ]internalrefurij anchorname #bpf-btf-loadujajjajn#ubaja}(j]j]j]j ]j ]ujajjajk#ubaja}(j]j]j]j ]j ]ujajjajh#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 BPF_MAP_CREATE}jaj#sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-map-createujajjaj#ubaja}(j]j]j]j ]j ]ujajjaj#ubaja}(j]j]j]j ]j ]ujajjajh#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3 BPF_PROG_LOAD}jaj#sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-prog-loadujajjaj#ubaja}(j]j]j]j ]j ]ujajjaj#ubaja}(j]j]j]j ]j ]ujajjajh#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.4 BPF_{PROG,MAP}_GET_NEXT_ID}jaj#sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-prog-map-get-next-idujajjaj#ubaja}(j]j]j]j ]j ]ujajjaj#ubaja}(j]j]j]j ]j ]ujajjajh#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.5 BPF_{PROG,MAP}_GET_FD_BY_ID}jaj#sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-prog-map-get-fd-by-idujajjaj#ubaja}(j]j]j]j ]j ]ujajjaj#ubaja}(j]j]j]j ]j ]ujajjajh#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.6 BPF_OBJ_GET_INFO_BY_FD}jaj $sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-obj-get-info-by-fdujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj$ubaja}(j]j]j]j ]j ]ujajjajh#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.7 BPF_BTF_GET_FD_BY_ID}jajC$sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpf-btf-get-fd-by-idujajjaj@$ubaja}(j]j]j]j ]j ]ujajjaj=$ubaja}(j]j]j]j ]j ]ujajjajh#ubeja}(j]j]j]j ]j ]ujajjajK#ubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. ELF File Format Interface}jajr$sbaja}(j]j]j]j ]j ]internalrefurij anchorname#elf-file-format-interfaceujajjajo$ubaja}(j]j]j]j ]j ]ujajjajl$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1 .BTF section}jaj$sbaja}(j]j]j]j ]j ]internalrefurij anchorname #btf-sectionujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.2 .BTF.ext section}jaj$sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-ext-sectionujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.3 .BTF_ids section}jaj$sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-ids-sectionujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.4 .BTF.base section}jaj$sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-base-sectionujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj$ubaja}(j]j]j]j ]j ]ujajjaj$ubeja}(j]j]j]j ]j ]ujajjajl$ubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 5. Using BTF}jaj*%sbaja}(j]j]j]j ]j ]internalrefurij anchorname #using-btfujajjaj'%ubaja}(j]j]j]j ]j ]ujajjaj$%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.1 bpftool map pretty print}jajJ%sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpftool-map-pretty-printujajjajG%ubaja}(j]j]j]j ]j ]ujajjajD%ubaja}(j]j]j]j ]j ]ujajjajA%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.2 bpftool prog dump}jajm%sbaja}(j]j]j]j ]j ]internalrefurij anchorname#bpftool-prog-dumpujajjajj%ubaja}(j]j]j]j ]j ]ujajjajg%ubaja}(j]j]j]j ]j ]ujajjajA%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.3 Verifier Log}jaj%sbaja}(j]j]j]j ]j ]internalrefurij anchorname #verifier-logujajjaj%ubaja}(j]j]j]j ]j ]ujajjaj%ubaja}(j]j]j]j ]j ]ujajjajA%ubeja}(j]j]j]j ]j ]ujajjaj$%ubeja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. BTF Generation}jaj%sbaja}(j]j]j]j ]j ]internalrefurij anchorname#btf-generationujajjaj%ubaja}(j]j]j]j ]j ]ujajjaj%ubaja}(j]j]j]j ]j ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 7. Testing}jaj%sbaja}(j]j]j]j ]j ]internalrefurij anchorname#testingujajjaj%ubaja}(j]j]j]j ]j ]ujajjaj%ubaja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubeja}(j]j]j]j ]j ]ujajjajubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF Standardization}jaj&sbaja}(j]j]j]j ]j ]internalrefuribpf/standardization/index anchornamehujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj&ubjK%)}(jahja]jo.)}(jahja]ja}(j]j]j]j ]j ]parentj)&entries](N#bpf/standardization/instruction-setNbpf/standardization/abie includefiles](j@&jB&emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj[jՔG/var/lib/git/docbuild/linux/Documentation/bpf/standardization/index.rstj֔K jaj1&ubaja}(j]j]j]j ]j ]ujajjaj&ubeja}(j]j]j]j ]j ]ujajjaj&ubaja}(j]j]j]j ]j ]ujajubjpjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF_PROG_TYPE_FLOW_DISSECTOR}jajk&sbaja}(j]j]j]j ]j ]internalrefurij anchornamehujajjajh&ubaja}(j]j]j]j ]j ]ujajjaje&ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jaj&sbaja}(j]j]j]j ]j ]internalrefurij anchorname #overviewujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAPI}jaj&sbaja}(j]j]j]j ]j ]internalrefurij anchorname#apiujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja__sk_buff->data}jaj&sbaja}(j]j]j]j ]j ]internalrefurij anchorname #sk-buff-dataujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFlags}jaj&sbaja}(j]j]j]j ]j ]internalrefurij anchorname#flagsujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj&ubaja}(j]j]j]j ]j ]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReference Implementation}jaj'sbaja}(j]j]j]j ]j ]internalrefurij anchorname#reference-implementationujajjaj'ubaja}(j]j]j]j ]j ]ujajjaj'ubaja}(j]j]j]j ]j ]ujajjaj&ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCurrent Limitations}jaj9'sbaja}(j]j]j]j ]j ]internalrefurij anchorname#current-limitationsujajjaj6'ubaja}(j]j]j]j ]j ]ujajjaj3'ubaja}(j]j]j]j ]j ]ujajjaj&ubeja}(j]j]j]j ]j ]ujajjaje&ubeja}(j]j]j]j ]j ]ujajjajb&ubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBoot time memory management}jajq'sbaja}(j]j]j]j ]j ]internalrefuricore-api/boot-time-mm anchornamehujajjajn'ubaja}(j]j]j]j ]j ]ujajjajk'ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMemblock Overview}jaj'sbaja}(j]j]j]j ]j ]internalrefurij' anchorname#memblock-overviewujajjaj'ubaja}(j]j]j]j ]j ]ujajjaj'ubaja}(j]j]j]j ]j ]ujajjaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFunctions and structures}jaj'sbaja}(j]j]j]j ]j ]internalrefurij' anchorname#functions-and-structuresujajjaj'ubaja}(j]j]j]j ]j ]ujajjaj'ubaja}(j]j]j]j ]j ]ujajjaj'ubeja}(j]j]j]j ]j ]ujajjajk'ubeja}(j]j]j]j ]j ]ujajjajh'ubaja}(j]j]j]j ]j ]ujajubjqjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Cache and TLB Flushing Under Linux}jaj'sbaja}(j]j]j]j ]j ]internalrefuricore-api/cachetlb anchornamehujajjaj'ubaja}(j]j]j]j ]j ]ujajjaj'ubaja}(j]j]j]j ]j ]ujajjaj'ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaClassic BPF vs eBPF}jaj(sbaja}(j]j]j]j ]j ]internalrefuribpf/classic_vs_extended anchornamehujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj(ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaopcode encoding}jaj8(sbaja}(j]j]j]j ]j ]internalrefurij'( anchorname#opcode-encodingujajjaj5(ubaja}(j]j]j]j ]j ]ujajjaj2(ubaja}(j]j]j]j ]j ]ujajjaj/(ubaja}(j]j]j]j ]j ]ujajjaj(ubeja}(j]j]j]j ]j ]ujajjaj(ubaja}(j]j]j]j ]j ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDMA with ISA and LPC devices}jajp(sbaja}(j]j]j]j ]j ]internalrefuricore-api/dma-isa-lpc anchornamehujajjajm(ubaja}(j]j]j]j ]j ]ujajjajj(ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHeaders and dependencies}jaj(sbaja}(j]j]j]j ]j ]internalrefurij( anchorname#headers-and-dependenciesujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuffer allocation}jaj(sbaja}(j]j]j]j ]j ]internalrefurij( anchorname#buffer-allocationujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAddress translation}jaj(sbaja}(j]j]j]j ]j ]internalrefurij( anchorname#address-translationujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChannels}jaj(sbaja}(j]j]j]j ]j ]internalrefurij( anchorname #channelsujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj(ubaja}(j]j]j]j ]j ]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Transfer data}jaj)sbaja}(j]j]j]j ]j ]internalrefurij( anchorname#transfer-dataujajjaj)ubaja}(j]j]j]j ]j ]ujajjaj)ubaja}(j]j]j]j ]j ]ujajjaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSuspend/resume}jaj?)sbaja}(j]j]j]j ]j ]internalrefurij( anchorname#suspend-resumeujajjaj<)ubaja}(j]j]j]j ]j ]ujajjaj9)ubaja}(j]j]j]j ]j ]ujajjaj(ubeja}(j]j]j]j ]j ]ujajjajj(ubeja}(j]j]j]j ]j ]ujajjajg(ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja1   }jajz)sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njajw)ubja&BPF Instruction Set Architecture (ISA)}jajw)sbeja}(j]j]j]j ]j ]internalrefuri#bpf/standardization/instruction-set anchornamehujajjajt)ubaja}(j]j]j]j ]j ]ujajjajq)ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.1   }jaj)sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj)ubjaDocumentation conventions}jaj)sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#documentation-conventionsujajjaj)ubaja}(j]j]j]j ]j ]ujajjaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.1.1   }jaj)sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj)ubjaTypes}jaj)sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#typesujajjaj)ubaja}(j]j]j]j ]j ]ujajjaj)ubaja}(j]j]j]j ]j ]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.1.2   }jaj*sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj*ubja Functions}jaj*sbeja}(j]j]j]j ]j ]internalrefurij) anchorname #functionsujajjaj)ubaja}(j]j]j]j ]j ]ujajjaj)ubaja}(j]j]j]j ]j ]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.1.3   }jaj4*sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj1*ubja Definitions}jaj1*sbeja}(j]j]j]j ]j ]internalrefurij) anchorname #definitionsujajjaj.*ubaja}(j]j]j]j ]j ]ujajjaj+*ubaja}(j]j]j]j ]j ]ujajjaj)ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.1.4   }jajd*sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaja*ubjaConformance groups}jaja*sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#conformance-groupsujajjaj^*ubaja}(j]j]j]j ]j ]ujajjaj[*ubaja}(j]j]j]j ]j ]ujajjaj)ubeja}(j]j]j]j ]j ]ujajjaj)ubeja}(j]j]j]j ]j ]ujajjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.2   }jaj*sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj*ubjaInstruction encoding}jaj*sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#instruction-encodingujajjaj*ubaja}(j]j]j]j ]j ]ujajjaj*ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.2.1   }jaj*sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj*ubjaBasic instruction encoding}jaj*sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#basic-instruction-encodingujajjaj*ubaja}(j]j]j]j ]j ]ujajjaj*ubaja}(j]j]j]j ]j ]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.2.2   }jaj*sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj*ubjaWide instruction encoding}jaj*sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#wide-instruction-encodingujajjaj*ubaja}(j]j]j]j ]j ]ujajjaj*ubaja}(j]j]j]j ]j ]ujajjaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.2.3   }jaj-+sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj*+ubjaInstruction classes}jaj*+sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#instruction-classesujajjaj'+ubaja}(j]j]j]j ]j ]ujajjaj$+ubaja}(j]j]j]j ]j ]ujajjaj*ubeja}(j]j]j]j ]j ]ujajjaj*ubeja}(j]j]j]j ]j ]ujajjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.3   }jaji+sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njajf+ubja Arithmetic and jump instructions}jajf+sbeja}(j]j]j]j ]j ]internalrefurij) anchorname!#arithmetic-and-jump-instructionsujajjajc+ubaja}(j]j]j]j ]j ]ujajjaj`+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.3.1   }jaj+sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj+ubjaArithmetic instructions}jaj+sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#arithmetic-instructionsujajjaj+ubaja}(j]j]j]j ]j ]ujajjaj+ubaja}(j]j]j]j ]j ]ujajjaj+ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.3.2   }jaj+sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj+ubjaByte swap instructions}jaj+sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#byte-swap-instructionsujajjaj+ubaja}(j]j]j]j ]j ]ujajjaj+ubaja}(j]j]j]j ]j ]ujajjaj+ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.3.3   }jaj+sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj+ubjaJump instructions}jaj+sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#jump-instructionsujajjaj+ubaja}(j]j]j]j ]j ]ujajjaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.3.3.1   }jaj#,sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj ,ubjaHelper functions}jaj ,sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#helper-functionsujajjaj,ubaja}(j]j]j]j ]j ]ujajjaj,ubaja}(j]j]j]j ]j ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.3.3.2   }jajS,sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔NjajP,ubjaProgram-local functions}jajP,sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#program-local-functionsujajjajM,ubaja}(j]j]j]j ]j ]ujajjajJ,ubaja}(j]j]j]j ]j ]ujajjaj,ubeja}(j]j]j]j ]j ]ujajjaj+ubeja}(j]j]j]j ]j ]ujajjaj+ubeja}(j]j]j]j ]j ]ujajjaj`+ubeja}(j]j]j]j ]j ]ujajjaj)ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.4   }jaj,sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj,ubjaLoad and store instructions}jaj,sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#load-and-store-instructionsujajjaj,ubaja}(j]j]j]j ]j ]ujajjaj,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.4.1   }jaj,sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj,ubja!Regular load and store operations}jaj,sbeja}(j]j]j]j ]j ]internalrefurij) anchorname"#regular-load-and-store-operationsujajjaj,ubaja}(j]j]j]j ]j ]ujajjaj,ubaja}(j]j]j]j ]j ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.4.2   }jaj,sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj,ubjaSign-extension load operations}jaj,sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#sign-extension-load-operationsujajjaj,ubaja}(j]j]j]j ]j ]ujajjaj,ubaja}(j]j]j]j ]j ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.4.3   }jaj(-sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj%-ubjaAtomic operations}jaj%-sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#atomic-operationsujajjaj"-ubaja}(j]j]j]j ]j ]ujajjaj-ubaja}(j]j]j]j ]j ]ujajjaj,ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.4.4   }jajX-sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔NjajU-ubja64-bit immediate instructions}jajU-sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#bit-immediate-instructionsujajjajR-ubaja}(j]j]j]j ]j ]ujajjajO-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.4.4.1   }jaj-sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj-ubjaMaps}jaj-sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#mapsujajjaj-ubaja}(j]j]j]j ]j ]ujajjaj|-ubaja}(j]j]j]j ]j ]ujajjajy-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.4.4.2   }jaj-sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj-ubjaPlatform Variables}jaj-sbeja}(j]j]j]j ]j ]internalrefurij) anchorname#platform-variablesujajjaj-ubaja}(j]j]j]j ]j ]ujajjaj-ubaja}(j]j]j]j ]j ]ujajjajy-ubeja}(j]j]j]j ]j ]ujajjajO-ubeja}(j]j]j]j ]j ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(jahja]ja 1.4.5   }jaj-sbaja}(j]j]jaj]j ]j ]ujajjՔNj֔Njaj-ubja%Legacy BPF Packet access instructions}jaj-sbeja}(j]j]j]j ]j ]internalrefurij) anchorname&#legacy-bpf-packet-access-instructionsujajjaj-ubaja}(j]j]j]j ]j ]ujajjaj-ubaja}(j]j]j]j ]j ]ujajjaj,ubeja}(j]j]j]j ]j ]ujajjaj,ubeja}(j]j]j]j ]j ]ujajjaj)ubeja}(j]j]j]j ]j ]ujajjajq)ubeja}(j]j]j]j ]j ]ujajjajn)ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBPF_PROG_TYPE_CGROUP_SYSCTL}jaj?.sbaja}(j]j]j]j ]j ]internalrefurij anchornamehujajjaj<.ubaja}(j]j]j]j ]j ]ujajjaj9.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Attach type}jaj^.sbaja}(j]j]j]j ]j ]internalrefurij anchorname #attach-typeujajjaj[.ubaja}(j]j]j]j ]j ]ujajjajX.ubaja}(j]j]j]j ]j ]ujajjajU.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. Context}jaj.sbaja}(j]j]j]j ]j ]internalrefurij anchorname#contextujajjaj~.ubaja}(j]j]j]j ]j ]ujajjaj{.ubaja}(j]j]j]j ]j ]ujajjajU.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Return code}jaj.sbaja}(j]j]j]j ]j ]internalrefurij anchorname #return-codeujajjaj.ubaja}(j]j]j]j ]j ]ujajjaj.ubaja}(j]j]j]j ]j ]ujajjajU.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4. Helpers}jaj.sbaja}(j]j]j]j ]j ]internalrefurij anchorname#helpersujajjaj.ubaja}(j]j]j]j ]j ]ujajjaj.ubaja}(j]j]j]j ]j ]ujajjajU.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. Examples}jaj.sbaja}(j]j]j]j ]j ]internalrefurij anchorname #examplesujajjaj.ubaja}(j]j]j]j ]j ]ujajjaj.ubaja}(j]j]j]j ]j ]ujajjajU.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Notes}jaj /sbaja}(j]j]j]j ]j ]internalrefurij anchorname#notesujajjaj /ubaja}(j]j]j]j ]j ]ujajjaj/ubaja}(j]j]j]j ]j ]ujajjajU.ubeja}(j]j]j]j ]j ]ujajjaj9.ubeja}(j]j]j]j ]j ]ujajjaj6.ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAssembler Annotations}jajE/sbaja}(j]j]j]j ]j ]internalrefuricore-api/asm-annotations anchornamehujajjajB/ubaja}(j]j]j]j ]j ]ujajjaj?/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Rationale}jaje/sbaja}(j]j]j]j ]j ]internalrefurijT/ anchorname #rationaleujajjajb/ubaja}(j]j]j]j ]j ]ujajjaj_/ubaja}(j]j]j]j ]j ]ujajjaj\/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCaveat and Discussion}jaj/sbaja}(j]j]j]j ]j ]internalrefurijT/ anchorname#caveat-and-discussionujajjaj/ubaja}(j]j]j]j ]j ]ujajjaj/ubaja}(j]j]j]j ]j ]ujajjaj\/ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMacros Description}jaj/sbaja}(j]j]j]j ]j ]internalrefurijT/ anchorname#macros-descriptionujajjaj/ubaja}(j]j]j]j ]j ]ujajjaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstruction Macros}jaj/sbaja}(j]j]j]j ]j ]internalrefurijT/ anchorname#instruction-macrosujajjaj/ubaja}(j]j]j]j ]j ]ujajjaj/ubaja}(j]j]j]j ]j ]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Data Macros}jaj/sbaja}(j]j]j]j ]j ]internalrefurijT/ anchorname #data-macrosujajjaj/ubaja}(j]j]j]j ]j ]ujajjaj/ubaja}(j]j]j]j ]j ]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupport Macros}jaj0sbaja}(j]j]j]j ]j ]internalrefurijT/ anchorname#support-macrosujajjaj0ubaja}(j]j]j]j ]j ]ujajjaj 0ubaja}(j]j]j]j ]j ]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverriding Macros}jaj40sbaja}(j]j]j]j ]j ]internalrefurijT/ anchorname#overriding-macrosujajjaj10ubaja}(j]j]j]j ]j ]ujajjaj.0ubaja}(j]j]j]j ]j ]ujajjaj/ubeja}(j]j]j]j ]j ]ujajjaj/ubeja}(j]j]j]j ]j ]ujajjaj\/ubeja}(j]j]j]j ]j ]ujajjaj?/ubeja}(j]j]j]j ]j ]ujajjajsbaja}(j]j]j]j ]j ]internalrefurij< anchorname8#interaction-between-inline-encryption-and-blk-integrityujajjaj >ubaja}(j]j]j]j ]j ]ujajjaj>ubaja}(j]j]j]j ]j ]ujajjaj<ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHardware-wrapped keys}jaj/>sbaja}(j]j]j]j ]j ]internalrefurij< anchorname#hardware-wrapped-keysujajjaj,>ubaja}(j]j]j]j ]j ]ujajjaj)>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMotivation and threat model}jajO>sbaja}(j]j]j]j ]j ]internalrefurij< anchorname#motivation-and-threat-modelujajjajL>ubaja}(j]j]j]j ]j ]ujajjajI>ubaja}(j]j]j]j ]j ]ujajjajF>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSolution overview}jajr>sbaja}(j]j]j]j ]j ]internalrefurij< anchorname#solution-overviewujajjajo>ubaja}(j]j]j]j ]j ]ujajjajl>ubaja}(j]j]j]j ]j ]ujajjajF>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Key hierarchy}jaj>sbaja}(j]j]j]j ]j ]internalrefurij< anchorname#key-hierarchyujajjaj>ubaja}(j]j]j]j ]j ]ujajjaj>ubaja}(j]j]j]j ]j ]ujajjajF>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel support}jaj>sbaja}(j]j]j]j ]j ]internalrefurij< anchorname#kernel-supportujajjaj>ubaja}(j]j]j]j ]j ]ujajjaj>ubaja}(j]j]j]j ]j ]ujajjajF>ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Testability}jaj>sbaja}(j]j]j]j ]j ]internalrefurij< anchorname #testabilityujajjaj>ubaja}(j]j]j]j ]j ]ujajjaj>ubaja}(j]j]j]j ]j ]ujajjajF>ubeja}(j]j]j]j ]j ]ujajjaj)>ubeja}(j]j]j]j ]j ]ujajjaj<ubeja}(j]j]j]j ]j ]ujajjaj<ubeja}(j]j]j]j ]j ]ujajjaj<ubaja}(j]j]j]j ]j ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja eBPF verifier}jaj?sbaja}(j]j]j]j ]j ]internalrefuri bpf/verifier anchornamehujajjaj?ubaja}(j]j]j]j ]j ]ujajjaj?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister value tracking}jaj??sbaja}(j]j]j]j ]j ]internalrefurij.? anchorname#register-value-trackingujajjaj/var/lib/git/docbuild/linux/Documentation/arch/riscv/index.rstj֔KjajAubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajMAsbaja}(j"]j$]j&]j(]j*]internalrefurij A anchorname#indicesujaj@jajJAubaja}(j"]j$]j&]j(]j*]ujaj@jajGAubaja}(j"]j$]j&]j(]j*]ujaj@jajDAubaja}(j"]j$]j&]j(]j*]exprsubproject and htmlujaonlyjajAubeja}(j"]j$]j&]j(]j*]ujaj@jaj@ubeja}(j"]j$]j&]j(]j*]ujaj@jaj@ubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNConcurrent Modification and Execution of Instructions (CMODX) for RISC-V Linux}jajAsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/riscv/cmodx anchornamehujaj@jajAubaja}(j"]j$]j&]j(]j*]ujaj@jajAubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrctl() Interface}jajAsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#prctl-interfaceujaj@jajAubaja}(j"]j$]j&]j(]j*]ujaj@jajAubaja}(j"]j$]j&]j(]j*]ujaj@jajAubaja}(j"]j$]j&]j(]j*]ujaj@jajAubeja}(j"]j$]j&]j(]j*]ujaj@jajAubaja}(j"]j$]j&]j(]j*]ujaj@ubjq jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)MTRR (Memory Type Range Register) control}jajAsbaja}(j"]j$]j&]j(]j*]internalrefuri arch/x86/mtrr anchornamehjajbujaj@jajAubaja}(j"]j$]j&]j(]j*]ujaj@jajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhasing out MTRR use}jajBsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#phasing-out-mtrr-useja](K Keujaj@jajBubaja}(j"]j$]j&]j(]j*]ujaj@jajBubaja}(j"]j$]j&]j(]j*]ujaj@jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading MTRRs from the shell}jaj*Bsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#reading-mtrrs-from-the-shellja](K Keujaj@jaj'Bubaja}(j"]j$]j&]j(]j*]ujaj@jaj$Bubaja}(j"]j$]j&]j(]j*]ujaj@jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating overlapping MTRRs}jajNBsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#creating-overlapping-mtrrsja](K Keujaj@jajKBubaja}(j"]j$]j&]j(]j*]ujaj@jajHBubaja}(j"]j$]j&]j(]j*]ujaj@jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemoving MTRRs from the C-shel}jajrBsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#removing-mtrrs-from-the-c-shelja](K Keujaj@jajoBubaja}(j"]j$]j&]j(]j*]ujaj@jajlBubaja}(j"]j$]j&]j(]j*]ujaj@jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Reading MTRRs from a C program using ioctl()’s}jajBsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname-#reading-mtrrs-from-a-c-program-using-ioctl-sja](K Keujaj@jajBubaja}(j"]j$]j&]j(]j*]ujaj@jajBubaja}(j"]j$]j&]j(]j*]ujaj@jajAubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Creating MTRRs from a C programme using ioctl()’s}jajBsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname0#creating-mtrrs-from-a-c-programme-using-ioctl-sja](K Keujaj@jajBubaja}(j"]j$]j&]j(]j*]ujaj@jajBubaja}(j"]j$]j&]j(]j*]ujaj@jajAubeja}(j"]j$]j&]j(]j*]ujaj@jajAubeja}(j"]j$]j&]j(]j*]ujaj@jajAubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe Linux Microcode Loader}jajBsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/microcode anchornamehjajpujaj@jajBubaja}(j"]j$]j&]j(]j*]ujaj@jajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEarly load microcode}jajCsbaja}(j"]j$]j&]j(]j*]internalrefurijC anchorname#early-load-microcodeja](KKeujaj@jajCubaja}(j"]j$]j&]j(]j*]ujaj@jaj Cubaja}(j"]j$]j&]j(]j*]ujaj@jaj CubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Late loading}jaj7Csbaja}(j"]j$]j&]j(]j*]internalrefurijC anchorname #late-loadingja](KKeujaj@jaj4Cubaja}(j"]j$]j&]j(]j*]ujaj@jaj1Cubaja}(j"]j$]j&]j(]j*]ujaj@jaj CubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWhy is late loading dangerous?}jaj[Csbaja}(j"]j$]j&]j(]j*]internalrefurijC anchorname#why-is-late-loading-dangerousja](KKeujaj@jajXCubaja}(j"]j$]j&]j(]j*]ujaj@jajUCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSynchronizing all CPUs}jaj|Csbaja}(j"]j$]j&]j(]j*]internalrefurijC anchorname#synchronizing-all-cpusja](KKKeujaj@jajyCubaja}(j"]j$]j&]j(]j*]ujaj@jajvCubaja}(j"]j$]j&]j(]j*]ujaj@jajsCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMachine Checks}jajCsbaja}(j"]j$]j&]j(]j*]internalrefurijC anchorname#machine-checksja](KKKeujaj@jajCubaja}(j"]j$]j&]j(]j*]ujaj@jajCubaja}(j"]j$]j&]j(]j*]ujaj@jajsCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSystem Management Interrupt}jajCsbaja}(j"]j$]j&]j(]j*]internalrefurijC anchorname#system-management-interruptja](KKKeujaj@jajCubaja}(j"]j$]j&]j(]j*]ujaj@jajCubaja}(j"]j$]j&]j(]j*]ujaj@jajsCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNon-Maskable Interrupts}jajCsbaja}(j"]j$]j&]j(]j*]internalrefurijC anchorname#non-maskable-interruptsja](KKKeujaj@jajCubaja}(j"]j$]j&]j(]j*]ujaj@jajCubaja}(j"]j$]j&]j(]j*]ujaj@jajsCubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Is the microcode suitable for late loading?}jaj Dsbaja}(j"]j$]j&]j(]j*]internalrefurijC anchorname+#is-the-microcode-suitable-for-late-loadingja](KKKeujaj@jaj Dubaja}(j"]j$]j&]j(]j*]ujaj@jajDubaja}(j"]j$]j&]j(]j*]ujaj@jajsCubeja}(j"]j$]j&]j(]j*]ujaj@jajUCubeja}(j"]j$]j&]j(]j*]ujaj@jaj CubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuiltin microcode}jajFeature flags can be derived from the contents of CPUID leaves}jajIsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname?#feature-flags-can-be-derived-from-the-contents-of-cpuid-leavesja](KKKeujaj@jajIubaja}(j"]j$]j&]j(]j*]ujaj@jaj Iubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Flags can be from scattered CPUID-based features}jaj5Isbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname1#flags-can-be-from-scattered-cpuid-based-featuresja](KKKeujaj@jaj2Iubaja}(j"]j$]j&]j(]j*]ujaj@jaj/Iubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQFlags can be created synthetically under certain conditions for hardware features}jajYIsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchornameR#flags-can-be-created-synthetically-under-certain-conditions-for-hardware-featuresja](KKKeujaj@jajVIubaja}(j"]j$]j&]j(]j*]ujaj@jajSIubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Flags can represent purely software features}jaj}Isbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname-#flags-can-represent-purely-software-featuresja](KKKeujaj@jajzIubaja}(j"]j$]j&]j(]j*]ujaj@jajwIubaja}(j"]j$]j&]j(]j*]ujaj@jajIubeja}(j"]j$]j&]j(]j*]ujaj@jajHubeja}(j"]j$]j&]j(]j*]ujaj@jajHubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNaming of Flags}jajIsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname#naming-of-flagsja](KKeujaj@jajIubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Flags do not appear by default in /proc/cpuinfo}jajIsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname/#flags-do-not-appear-by-default-in-proc-cpuinfoja](KKKeujaj@jajIubaja}(j"]j$]j&]j(]j*]ujaj@jajIubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Specify a flag name if absolutely needed}jajIsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname)#specify-a-flag-name-if-absolutely-neededja](KKKeujaj@jajIubaja}(j"]j$]j&]j(]j*]ujaj@jajIubaja}(j"]j$]j&]j(]j*]ujaj@jajIubeja}(j"]j$]j&]j(]j*]ujaj@jajIubeja}(j"]j$]j&]j(]j*]ujaj@jajHubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2Flags are missing when one or more of these happen}jaj"Jsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname3#flags-are-missing-when-one-or-more-of-these-happenja](KKeujaj@jajJubaja}(j"]j$]j&]j(]j*]ujaj@jajJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.The hardware does not enumerate support for it}jajCJsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname/#the-hardware-does-not-enumerate-support-for-itja](KKKeujaj@jaj@Jubaja}(j"]j$]j&]j(]j*]ujaj@jaj=Jubaja}(j"]j$]j&]j(]j*]ujaj@jaj:JubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'The kernel does not know about the flag}jajgJsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname(#the-kernel-does-not-know-about-the-flagja](KKKeujaj@jajdJubaja}(j"]j$]j&]j(]j*]ujaj@jajaJubaja}(j"]j$]j&]j(]j*]ujaj@jaj:JubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2The kernel disabled support for it at compile-time}jajJsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname3#the-kernel-disabled-support-for-it-at-compile-timeja](KKKeujaj@jajJubaja}(j"]j$]j&]j(]j*]ujaj@jajJubaja}(j"]j$]j&]j(]j*]ujaj@jaj:JubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$The feature is disabled at boot-time}jajJsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname%#the-feature-is-disabled-at-boot-timeja](KKKeujaj@jajJubaja}(j"]j$]j&]j(]j*]ujaj@jajJubaja}(j"]j$]j&]j(]j*]ujaj@jaj:JubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*The feature was known to be non-functional}jajJsbaja}(j"]j$]j&]j(]j*]internalrefurijH anchorname+#the-feature-was-known-to-be-non-functionalja](KKKeujaj@jajJubaja}(j"]j$]j&]j(]j*]ujaj@jajJubaja}(j"]j$]j&]j(]j*]ujaj@jaj:Jubeja}(j"]j$]j&]j(]j*]ujaj@jajJubeja}(j"]j$]j&]j(]j*]ujaj@jajHubeja}(j"]j$]j&]j(]j*]ujaj@jajHubeja}(j"]j$]j&]j(]j*]ujaj@jajHubaja}(j"]j$]j&]j(]j*]ujaj@ubj; jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Feature status on x86 architecture}jajKsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/features anchornamehjajujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Virtual Memory Layout on RISC-V Linux}jajDKsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/riscv/vm-layout anchornamehujaj@jajAKubaja}(j"]j$]j&]j(]j*]ujaj@jaj>KubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRISC-V Linux Kernel 32bit}jajdKsbaja}(j"]j$]j&]j(]j*]internalrefurijSK anchorname#risc-v-linux-kernel-32bitujaj@jajaKubaja}(j"]j$]j&]j(]j*]ujaj@jaj^KubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V Linux Kernel SV32}jajKsbaja}(j"]j$]j&]j(]j*]internalrefurijSK anchorname#risc-v-linux-kernel-sv32ujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jaj~Kubaja}(j"]j$]j&]j(]j*]ujaj@jaj{Kubaja}(j"]j$]j&]j(]j*]ujaj@jaj^Kubeja}(j"]j$]j&]j(]j*]ujaj@jaj[KubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRISC-V Linux Kernel 64bit}jajKsbaja}(j"]j$]j&]j(]j*]internalrefurijSK anchorname#risc-v-linux-kernel-64bitujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V Linux Kernel SV39}jajKsbaja}(j"]j$]j&]j(]j*]internalrefurijSK anchorname#risc-v-linux-kernel-sv39ujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V Linux Kernel SV48}jajKsbaja}(j"]j$]j&]j(]j*]internalrefurijSK anchorname#risc-v-linux-kernel-sv48ujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajKubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISC-V Linux Kernel SV57}jajLsbaja}(j"]j$]j&]j(]j*]internalrefurijSK anchorname#risc-v-linux-kernel-sv57ujaj@jajLubaja}(j"]j$]j&]j(]j*]ujaj@jajLubaja}(j"]j$]j&]j(]j*]ujaj@jajKubeja}(j"]j$]j&]j(]j*]ujaj@jajKubeja}(j"]j$]j&]j(]j*]ujaj@jaj[Kubeja}(j"]j$]j&]j(]j*]ujaj@jaj>Kubeja}(j"]j$]j&]j(]j*]ujaj@jaj;Kubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeviceTree Booting}jaj]Lsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/booting-dt anchornamehjajujaj@jajZLubaja}(j"]j$]j&]j(]j*]ujaj@jajWLubaja}(j"]j$]j&]j(]j*]ujaj@jajTLubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSoftware Guard eXtensions (SGX)}jajLsbaja}(j"]j$]j&]j(]j*]internalrefuri arch/x86/sgx anchornamehjajujaj@jajLubaja}(j"]j$]j&]j(]j*]ujaj@jajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajLsbaja}(j"]j$]j&]j(]j*]internalrefurijL anchorname #overviewja](K Keujaj@jajLubaja}(j"]j$]j&]j(]j*]ujaj@jajLubaja}(j"]j$]j&]j(]j*]ujaj@jajLubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEnclave Page Cache}jajLsbaja}(j"]j$]j&]j(]j*]internalrefurijL anchorname#enclave-page-cacheja](K Keujaj@jajLubaja}(j"]j$]j&]j(]j*]ujaj@jajLubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnclave Page Types}jajLsbaja}(j"]j$]j&]j(]j*]internalrefurijL anchorname#enclave-page-typesja](K KKeujaj@jajLubaja}(j"]j$]j&]j(]j*]ujaj@jajLubaja}(j"]j$]j&]j(]j*]ujaj@jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnclave Page Cache Map}jajMsbaja}(j"]j$]j&]j(]j*]internalrefurijL anchorname#enclave-page-cache-mapja](K KKeujaj@jajMubaja}(j"]j$]j&]j(]j*]ujaj@jaj Mubaja}(j"]j$]j&]j(]j*]ujaj@jajLubeja}(j"]j$]j&]j(]j*]ujaj@jajLubeja}(j"]j$]j&]j(]j*]ujaj@jajLubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaApplication interface}jajBMsbaja}(j"]j$]j&]j(]j*]internalrefurijL anchorname#application-interfaceja](K Keujaj@jaj?Mubaja}(j"]j$]j&]j(]j*]ujaj@jaj/var/lib/git/docbuild/linux/Documentation/arch/sparc/index.rstj֔Kjajt^ubaja}(j"]j$]j&]j(]j*]ujaj@jajW^ubeja}(j"]j$]j&]j(]j*]ujaj@jajT^ubaja}(j"]j$]j&]j(]j*]ujaj@ubj,jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Feature status on riscv architecture}jaj^sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/riscv/features anchornamehujaj@jaj^ubaja}(j"]j$]j&]j(]j*]ujaj@jaj^ubaja}(j"]j$]j&]j(]j*]ujaj@jaj^ubaja}(j"]j$]j&]j(]j*]ujaj@ubj)jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja x86 Topology}jaj^sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/topology anchornamehjajujaj@jaj^ubaja}(j"]j$]j&]j(]j*]ujaj@jaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPackage}jaj^sbaja}(j"]j$]j&]j(]j*]internalrefurij^ anchorname#packageja](KKeujaj@jaj^ubaja}(j"]j$]j&]j(]j*]ujaj@jaj^ubaja}(j"]j$]j&]j(]j*]ujaj@jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCores}jaj"_sbaja}(j"]j$]j&]j(]j*]internalrefurij^ anchorname#coresja](KKeujaj@jaj_ubaja}(j"]j$]j&]j(]j*]ujaj@jaj_ubaja}(j"]j$]j&]j(]j*]ujaj@jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThreads}jajF_sbaja}(j"]j$]j&]j(]j*]internalrefurij^ anchorname#threadsja](KKeujaj@jajC_ubaja}(j"]j$]j&]j(]j*]ujaj@jaj@_ubaja}(j"]j$]j&]j(]j*]ujaj@jaj^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSystem topology examples}jajj_sbaja}(j"]j$]j&]j(]j*]internalrefurij^ anchorname#system-topology-examplesja](KKeujaj@jajg_ubaja}(j"]j$]j&]j(]j*]ujaj@jajd_ubaja}(j"]j$]j&]j(]j*]ujaj@jaj^ubeja}(j"]j$]j&]j(]j*]ujaj@jaj^ubeja}(j"]j$]j&]j(]j*]ujaj@jaj^ubaja}(j"]j$]j&]j(]j*]ujaj@ubj2jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Steps for sending ‘break’ on sunhv console}jaj_sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/sparc/console anchornamehujaj@jaj_ubaja}(j"]j$]j&]j(]j*]ujaj@jaj_ubaja}(j"]j$]j&]j(]j*]ujaj@jaj_ubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Feature status on sparc architecture}jaj_sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/sparc/features anchornamehujaj@jaj_ubaja}(j"]j$]j&]j(]j*]ujaj@jaj_ubaja}(j"]j$]j&]j(]j*]ujaj@jaj_ubaja}(j"]j$]j&]j(]j*]ujaj@ubj.jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAMD HSMP interface}jaj_sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/amd_hsmp anchornamehjajujaj@jaj_ubaja}(j"]j$]j&]j(]j*]ujaj@jaj_ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HSMP device}jaj`sbaja}(j"]j$]j&]j(]j*]internalrefurij ` anchorname #hsmp-deviceja](KKeujaj@jaj`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHSMP sysfs interface}jaj?`sbaja}(j"]j$]j&]j(]j*]internalrefurij ` anchorname#hsmp-sysfs-interfaceja](KKeujaj@jaj<`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj9`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI device object format}jajc`sbaja}(j"]j$]j&]j(]j*]internalrefurij ` anchorname#acpi-device-object-formatja](KKeujaj@jaj``ubaja}(j"]j$]j&]j(]j*]ujaj@jaj]`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja An example}jaj`sbaja}(j"]j$]j&]j(]j*]internalrefurij ` anchorname #an-exampleja](KKeujaj@jaj`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj`ubeja}(j"]j$]j&]j(]j*]ujaj@jaj_ubeja}(j"]j$]j&]j(]j*]ujaj@jaj_ubaja}(j"]j$]j&]j(]j*]ujaj@ubjNjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Atomic Operation Control (ATOMCTL) Register}jaj`sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/xtensa/atomctl anchornamehujaj@jaj`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj`ubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIBM 3270 Display System support}jaj`sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/s390/3270 anchornamehujaj@jaj`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj`ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj asbaja}(j"]j$]j&]j(]j*]internalrefurij` anchorname #introductionujaj@jaj aubaja}(j"]j$]j&]j(]j*]ujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Installation}jaj/asbaja}(j"]j$]j&]j(]j*]internalrefurij` anchorname #installationujaj@jaj,aubaja}(j"]j$]j&]j(]j*]ujaj@jaj)aubaja}(j"]j$]j&]j(]j*]ujaj@jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OPERATION.}jajRasbaja}(j"]j$]j&]j(]j*]internalrefurij` anchorname #operationujaj@jajOaubaja}(j"]j$]j&]j(]j*]ujaj@jajLaubaja}(j"]j$]j&]j(]j*]ujaj@jajaubeja}(j"]j$]j&]j(]j*]ujaj@jaj`ubeja}(j"]j$]j&]j(]j*]ujaj@jaj`ubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Zero Page}jajasbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/zero-page anchornamehjaj ujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI on RISC-V}jajasbaja}(j"]j$]j&]j(]j*]internalrefuriarch/riscv/acpi anchornamehujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@ubj8jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaS/390 common I/O-Layer}jajasbaja}(j"]j$]j&]j(]j*]internalrefuriarch/s390/common_io anchornamehujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@jajaubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3command line parameters, procfs and debugfs entries}jajbsbaja}(j"]j$]j&]j(]j*]internalrefurija anchorname3#command-line-parameters-procfs-and-debugfs-entriesujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@jajaubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommand line parameters}jaj"bsbaja}(j"]j$]j&]j(]j*]internalrefurija anchorname#command-line-parametersujaj@jajbubaja}(j"]j$]j&]j(]j*]ujaj@jajbubaja}(j"]j$]j&]j(]j*]ujaj@jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja /proc entries}jajEbsbaja}(j"]j$]j&]j(]j*]internalrefurija anchorname #proc-entriesujaj@jajBbubaja}(j"]j$]j&]j(]j*]ujaj@jaj?bubaja}(j"]j$]j&]j(]j*]ujaj@jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadebugfs entries}jajhbsbaja}(j"]j$]j&]j(]j*]internalrefurija anchorname#debugfs-entriesujaj@jajebubaja}(j"]j$]j&]j(]j*]ujaj@jajbbubaja}(j"]j$]j&]j(]j*]ujaj@jajbubeja}(j"]j$]j&]j(]j*]ujaj@jajaubeja}(j"]j$]j&]j(]j*]ujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@jajaubeja}(j"]j$]j&]j(]j*]ujaj@jajaubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIO-APIC}jajbsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/i386/IO-APIC anchornamehjajHujaj@jajbubaja}(j"]j$]j&]j(]j*]ujaj@jajbubaja}(j"]j$]j&]j(]j*]ujaj@jajbubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ORC unwinder}jajbsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/orc-unwinder anchornamehjajVujaj@jajbubaja}(j"]j$]j&]j(]j*]ujaj@jajbubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajbsbaja}(j"]j$]j&]j(]j*]internalrefurijb anchorname #overviewja](K Keujaj@jajbubaja}(j"]j$]j&]j(]j*]ujaj@jajbubaja}(j"]j$]j&]j(]j*]ujaj@jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaORC vs frame pointers}jajcsbaja}(j"]j$]j&]j(]j*]internalrefurijb anchorname#orc-vs-frame-pointersja](K Keujaj@jajcubaja}(j"]j$]j&]j(]j*]ujaj@jajcubaja}(j"]j$]j&]j(]j*]ujaj@jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ORC vs DWARF}jaj@csbaja}(j"]j$]j&]j(]j*]internalrefurijb anchorname #orc-vs-dwarfja](K Keujaj@jaj=cubaja}(j"]j$]j&]j(]j*]ujaj@jaj:cubaja}(j"]j$]j&]j(]j*]ujaj@jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaORC unwind table generation}jajdcsbaja}(j"]j$]j&]j(]j*]internalrefurijb anchorname#orc-unwind-table-generationja](K Keujaj@jajacubaja}(j"]j$]j&]j(]j*]ujaj@jaj^cubaja}(j"]j$]j&]j(]j*]ujaj@jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUnwinder implementation details}jajcsbaja}(j"]j$]j&]j(]j*]internalrefurijb anchorname #unwinder-implementation-detailsja](K Keujaj@jajcubaja}(j"]j$]j&]j(]j*]ujaj@jajcubaja}(j"]j$]j&]j(]j*]ujaj@jajbubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Etymology}jajcsbaja}(j"]j$]j&]j(]j*]internalrefurijb anchorname #etymologyja](K Keujaj@jajcubaja}(j"]j$]j&]j(]j*]ujaj@jajcubaja}(j"]j$]j&]j(]j*]ujaj@jajbubeja}(j"]j$]j&]j(]j*]ujaj@jajbubeja}(j"]j$]j&]j(]j*]ujaj@jajbubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Management}jajcsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/x86_64/mm anchornamehjajdujaj@jajcubaja}(j"]j$]j&]j(]j*]ujaj@jajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Complete virtual memory map with 4-level page tables}jajdsbaja}(j"]j$]j&]j(]j*]internalrefurijc anchorname5#complete-virtual-memory-map-with-4-level-page-tablesja](KKKeujaj@jajdubaja}(j"]j$]j&]j(]j*]ujaj@jajcubaja}(j"]j$]j&]j(]j*]ujaj@jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Complete virtual memory map with 5-level page tables}jaj)dsbaja}(j"]j$]j&]j(]j*]internalrefurijc anchorname5#complete-virtual-memory-map-with-5-level-page-tablesja](KKKeujaj@jaj&dubaja}(j"]j$]j&]j(]j*]ujaj@jaj#dubaja}(j"]j$]j&]j(]j*]ujaj@jajcubeja}(j"]j$]j&]j(]j*]ujaj@jajcubeja}(j"]j$]j&]j(]j*]ujaj@jajcubaja}(j"]j$]j&]j(]j*]ujaj@ubjYjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBFQ (Budget Fair Queueing)}jajbdsbaja}(j"]j$]j&]j(]j*]internalrefuriblock/bfq-iosched anchornamehujaj@jaj_dubaja}(j"]j$]j&]j(]j*]ujaj@jaj\dubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. When may BFQ be useful?}jajdsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#when-may-bfq-be-usefulujaj@jajdubaja}(j"]j$]j&]j(]j*]ujaj@jaj|dubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1-1 Personal systems}jajdsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#personal-systemsujaj@jajdubaja}(j"]j$]j&]j(]j*]ujaj@jajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Low latency for interactive applications}jajdsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname)#low-latency-for-interactive-applicationsujaj@jajdubaja}(j"]j$]j&]j(]j*]ujaj@jajdubaja}(j"]j$]j&]j(]j*]ujaj@jajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Low latency for soft real-time applications}jajdsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname,#low-latency-for-soft-real-time-applicationsujaj@jajdubaja}(j"]j$]j&]j(]j*]ujaj@jajdubaja}(j"]j$]j&]j(]j*]ujaj@jajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Higher speed for code-development tasks}jajesbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname(#higher-speed-for-code-development-tasksujaj@jajeubaja}(j"]j$]j&]j(]j*]ujaj@jajeubaja}(j"]j$]j&]j(]j*]ujaj@jajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHigh throughput}jaj+esbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#high-throughputujaj@jaj(eubaja}(j"]j$]j&]j(]j*]ujaj@jaj%eubaja}(j"]j$]j&]j(]j*]ujaj@jajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Strong fairness, bandwidth and delay guarantees}jajNesbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname/#strong-fairness-bandwidth-and-delay-guaranteesujaj@jajKeubaja}(j"]j$]j&]j(]j*]ujaj@jajHeubaja}(j"]j$]j&]j(]j*]ujaj@jajdubeja}(j"]j$]j&]j(]j*]ujaj@jajdubeja}(j"]j$]j&]j(]j*]ujaj@jajdubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1-2 Server systems}jaj}esbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#server-systemsujaj@jajzeubaja}(j"]j$]j&]j(]j*]ujaj@jajweubaja}(j"]j$]j&]j(]j*]ujaj@jajdubeja}(j"]j$]j&]j(]j*]ujaj@jaj|dubeja}(j"]j$]j&]j(]j*]ujaj@jajydubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. How does BFQ work?}jajesbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#how-does-bfq-workujaj@jajeubaja}(j"]j$]j&]j(]j*]ujaj@jajeubaja}(j"]j$]j&]j(]j*]ujaj@jajydubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?3. What are BFQ’s tunables and how to properly configure BFQ?}jajesbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname:#what-are-bfq-s-tunables-and-how-to-properly-configure-bfqujaj@jajeubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japer-process ioprio and weight}jajesbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#per-process-ioprio-and-weightujaj@jajeubaja}(j"]j$]j&]j(]j*]ujaj@jajeubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja slice_idle}jajfsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname #slice-idleujaj@jajfubaja}(j"]j$]j&]j(]j*]ujaj@jaj fubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja slice_idle_us}jaj5fsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#slice-idle-usujaj@jaj2fubaja}(j"]j$]j&]j(]j*]ujaj@jaj/fubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastrict_guarantees}jajXfsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#strict-guaranteesujaj@jajUfubaja}(j"]j$]j&]j(]j*]ujaj@jajRfubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja back_seek_max}jaj{fsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#back-seek-maxujaj@jajxfubaja}(j"]j$]j&]j(]j*]ujaj@jajufubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaback_seek_penalty}jajfsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#back-seek-penaltyujaj@jajfubaja}(j"]j$]j&]j(]j*]ujaj@jajfubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafifo_expire_async}jajfsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#fifo-expire-asyncujaj@jajfubaja}(j"]j$]j&]j(]j*]ujaj@jajfubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafifo_expire_sync}jajfsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#fifo-expire-syncujaj@jajfubaja}(j"]j$]j&]j(]j*]ujaj@jajfubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja low_latency}jajgsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname #low-latencyujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja timeout_sync}jaj*gsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname #timeout-syncujaj@jaj'gubaja}(j"]j$]j&]j(]j*]ujaj@jaj$gubaja}(j"]j$]j&]j(]j*]ujaj@jajeubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja max_budget}jajMgsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname #max-budgetujaj@jajJgubaja}(j"]j$]j&]j(]j*]ujaj@jajGgubaja}(j"]j$]j&]j(]j*]ujaj@jajeubeja}(j"]j$]j&]j(]j*]ujaj@jajeubeja}(j"]j$]j&]j(]j*]ujaj@jajydubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4. Group scheduling with BFQ}jaj|gsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#group-scheduling-with-bfqujaj@jajygubaja}(j"]j$]j&]j(]j*]ujaj@jajvgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4-1 Service guarantees provided}jajgsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname#service-guarantees-providedujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4-2 Interface}jajgsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname #interfaceujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajgsbaja}(j"]j$]j&]j(]j*]internalrefurijqd anchorname #parametersujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jajgubeja}(j"]j$]j&]j(]j*]ujaj@jajvgubeja}(j"]j$]j&]j(]j*]ujaj@jajydubeja}(j"]j$]j&]j(]j*]ujaj@jaj\dubeja}(j"]j$]j&]j(]j*]ujaj@jajYdubaja}(j"]j$]j&]j(]j*]ujaj@ubj"jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe TLB}jaj&hsbaja}(j"]j$]j&]j(]j*]internalrefuri arch/x86/tlb anchornamehjajujaj@jaj#hubaja}(j"]j$]j&]j(]j*]ujaj@jaj hubaja}(j"]j$]j&]j(]j*]ujaj@jajhubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja i386 Support}jajRhsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/i386/index anchornamehjajujaj@jajOhubaja}(j"]j$]j&]j(]j*]ujaj@jajLhubjK%)}(jahja]jo.)}(jahja]ja}(j"]j$]j&]j(]j*]parentjahentries]Narch/x86/i386/IO-APICa includefiles]jxhamaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBAjՔA/var/lib/git/docbuild/linux/Documentation/arch/x86/i386/index.rstj֔Kjajihubaja}(j"]j$]j&]j(]j*]ujaj@jajLhubeja}(j"]j$]j&]j(]j*]ujaj@jajIhubaja}(j"]j$]j&]j(]j*]ujaj@ubj%jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUSB Legacy support}jajhsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/usb-legacy-support anchornamehjajujaj@jajhubaja}(j"]j$]j&]j(]j*]ujaj@jajhubaja}(j"]j$]j&]j(]j*]ujaj@jajhubaja}(j"]j$]j&]j(]j*]ujaj@ubj@jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaS/390 driver model interfaces}jajhsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/s390/driver-model anchornamehujaj@jajhubaja}(j"]j$]j&]j(]j*]ujaj@jajhubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. CCW devices}jajhsbaja}(j"]j$]j&]j(]j*]internalrefurijh anchorname #ccw-devicesujaj@jajhubaja}(j"]j$]j&]j(]j*]ujaj@jajhubaja}(j"]j$]j&]j(]j*]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.1 Bringing up a ccw device}jajisbaja}(j"]j$]j&]j(]j*]internalrefurijh anchorname#bringing-up-a-ccw-deviceujaj@jaj iubaja}(j"]j$]j&]j(]j*]ujaj@jaj iubaja}(j"]j$]j&]j(]j*]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$1.2 Writing a driver for ccw devices}jaj3isbaja}(j"]j$]j&]j(]j*]internalrefurijh anchorname!#writing-a-driver-for-ccw-devicesujaj@jaj0iubaja}(j"]j$]j&]j(]j*]ujaj@jaj-iubaja}(j"]j$]j&]j(]j*]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1.3 ccwgroup devices}jajVisbaja}(j"]j$]j&]j(]j*]internalrefurijh anchorname#ccwgroup-devicesujaj@jajSiubaja}(j"]j$]j&]j(]j*]ujaj@jajPiubaja}(j"]j$]j&]j(]j*]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Channel paths}jajyisbaja}(j"]j$]j&]j(]j*]internalrefurijh anchorname#channel-pathsujaj@jajviubaja}(j"]j$]j&]j(]j*]ujaj@jajsiubaja}(j"]j$]j&]j(]j*]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. System devices}jajisbaja}(j"]j$]j&]j(]j*]internalrefurijh anchorname#system-devicesujaj@jajiubaja}(j"]j$]j&]j(]j*]ujaj@jajiubaja}(j"]j$]j&]j(]j*]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1 xpram}jajisbaja}(j"]j$]j&]j(]j*]internalrefurijh anchorname#xpramujaj@jajiubaja}(j"]j$]j&]j(]j*]ujaj@jajiubaja}(j"]j$]j&]j(]j*]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2 cpus}jajisbaja}(j"]j$]j&]j(]j*]internalrefurijh anchorname#cpusujaj@jajiubaja}(j"]j$]j&]j(]j*]ujaj@jajiubaja}(j"]j$]j&]j(]j*]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Other devices}jajjsbaja}(j"]j$]j&]j(]j*]internalrefurijh anchorname#other-devicesujaj@jajjubaja}(j"]j$]j&]j(]j*]ujaj@jajiubaja}(j"]j$]j&]j(]j*]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.1 Netiucv}jaj(jsbaja}(j"]j$]j&]j(]j*]internalrefurijh anchorname#netiucvujaj@jaj%jubaja}(j"]j$]j&]j(]j*]ujaj@jaj"jubaja}(j"]j$]j&]j(]j*]ujaj@jajhubeja}(j"]j$]j&]j(]j*]ujaj@jajhubeja}(j"]j$]j&]j(]j*]ujaj@jajhubaja}(j"]j$]j&]j(]j*]ujaj@ubjJjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Device DAX}jaj`jsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/powerpc/vmemmap_dedup anchornamehujaj@jaj]jubaja}(j"]j$]j&]j(]j*]ujaj@jajZjubaja}(j"]j$]j&]j(]j*]ujaj@jajWjubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAMD Memory Encryption}jajjsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/amd-memory-encryption anchornamehjajujaj@jajjubaja}(j"]j$]j&]j(]j*]ujaj@jajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecure Nested Paging (SNP)}jajjsbaja}(j"]j$]j&]j(]j*]internalrefurijj anchorname#secure-nested-paging-snpja](KKeujaj@jajjubaja}(j"]j$]j&]j(]j*]ujaj@jajjubaja}(j"]j$]j&]j(]j*]ujaj@jajjubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReverse Map Table (RMP)}jajjsbaja}(j"]j$]j&]j(]j*]internalrefurijj anchorname#reverse-map-table-rmpja](KKeujaj@jajjubaja}(j"]j$]j&]j(]j*]ujaj@jajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaContiguous RMP}jajjsbaja}(j"]j$]j&]j(]j*]internalrefurijj anchorname#contiguous-rmpja](KKKeujaj@jajjubaja}(j"]j$]j&]j(]j*]ujaj@jajjubaja}(j"]j$]j&]j(]j*]ujaj@jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Segmented RMP}jajksbaja}(j"]j$]j&]j(]j*]internalrefurijj anchorname#segmented-rmpja](KKKeujaj@jajkubaja}(j"]j$]j&]j(]j*]ujaj@jajkubaja}(j"]j$]j&]j(]j*]ujaj@jajjubeja}(j"]j$]j&]j(]j*]ujaj@jajjubeja}(j"]j$]j&]j(]j*]ujaj@jajjubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecure VM Service Module (SVSM)}jajEksbaja}(j"]j$]j&]j(]j*]internalrefurijj anchorname#secure-vm-service-module-svsmja](KKeujaj@jajBkubaja}(j"]j$]j&]j(]j*]ujaj@jaj?kubaja}(j"]j$]j&]j(]j*]ujaj@jajjubeja}(j"]j$]j&]j(]j*]ujaj@jajjubeja}(j"]j$]j&]j(]j*]ujaj@jajjubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Linux API for read access to z/VM Monitor Records}jaj~ksbaja}(j"]j$]j&]j(]j*]internalrefuriarch/s390/monreader anchornamehujaj@jaj{kubaja}(j"]j$]j&]j(]j*]ujaj@jajxkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajksbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname #descriptionujaj@jajkubaja}(j"]j$]j&]j(]j*]ujaj@jajkubaja}(j"]j$]j&]j(]j*]ujaj@jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser Requirements}jajksbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#user-requirementsujaj@jajkubaja}(j"]j$]j&]j(]j*]ujaj@jajkubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1st option:}jajksbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname #st-optionujaj@jajkubaja}(j"]j$]j&]j(]j*]ujaj@jajkubaja}(j"]j$]j&]j(]j*]ujaj@jajkubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2nd option:}jajlsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname #nd-optionujaj@jajlubaja}(j"]j$]j&]j(]j*]ujaj@jajkubaja}(j"]j$]j&]j(]j*]ujaj@jajkubeja}(j"]j$]j&]j(]j*]ujaj@jajkubeja}(j"]j$]j&]j(]j*]ujaj@jajkubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUser Interface}jaj3lsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#user-interfaceujaj@jaj0lubaja}(j"]j$]j&]j(]j*]ujaj@jaj-lubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample:}jajSlsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#exampleujaj@jajPlubaja}(j"]j$]j&]j(]j*]ujaj@jajMlubaja}(j"]j$]j&]j(]j*]ujaj@jajJlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTE:}jajvlsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#noteujaj@jajslubaja}(j"]j$]j&]j(]j*]ujaj@jajplubaja}(j"]j$]j&]j(]j*]ujaj@jajJlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice nodes with udev:}jajlsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#device-nodes-with-udevujaj@jajlubaja}(j"]j$]j&]j(]j*]ujaj@jajlubaja}(j"]j$]j&]j(]j*]ujaj@jajJlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice nodes without udev:}jajlsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#device-nodes-without-udevujaj@jajlubaja}(j"]j$]j&]j(]j*]ujaj@jajlubaja}(j"]j$]j&]j(]j*]ujaj@jajJlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample:}jajlsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#id1ujaj@jajlubaja}(j"]j$]j&]j(]j*]ujaj@jajlubaja}(j"]j$]j&]j(]j*]ujaj@jajJlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFile operations:}jajmsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#file-operationsujaj@jajlubaja}(j"]j$]j&]j(]j*]ujaj@jajlubaja}(j"]j$]j&]j(]j*]ujaj@jajJlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRead:}jaj%msbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#readujaj@jaj"mubaja}(j"]j$]j&]j(]j*]ujaj@jajmubaja}(j"]j$]j&]j(]j*]ujaj@jajJlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOpen:}jajHmsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#openujaj@jajEmubaja}(j"]j$]j&]j(]j*]ujaj@jajBmubaja}(j"]j$]j&]j(]j*]ujaj@jajJlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNOTE:}jajkmsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#id2ujaj@jajhmubaja}(j"]j$]j&]j(]j*]ujaj@jajemubaja}(j"]j$]j&]j(]j*]ujaj@jajJlubeja}(j"]j$]j&]j(]j*]ujaj@jaj-lubeja}(j"]j$]j&]j(]j*]ujaj@jajkubeja}(j"]j$]j&]j(]j*]ujaj@jajxkubeja}(j"]j$]j&]j(]j*]ujaj@jajukubaja}(j"]j$]j&]j(]j*]ujaj@ubjSjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux for S/390 and zSeries}jajmsbaja}(j"]j$]j&]j(]j*]internalrefuri arch/s390/cds anchornamehujaj@jajmubaja}(j"]j$]j&]j(]j*]ujaj@jajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajmsbaja}(j"]j$]j&]j(]j*]internalrefurijm anchorname #introductionujaj@jajmubaja}(j"]j$]j&]j(]j*]ujaj@jajmubaja}(j"]j$]j&]j(]j*]ujaj@jajmubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja8Common Device Support (CDS) for Linux/390 Device Drivers}jajmsbaja}(j"]j$]j&]j(]j*]internalrefurijm anchorname7#common-device-support-cds-for-linux-390-device-driversujaj@jajmubaja}(j"]j$]j&]j(]j*]ujaj@jajmubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Information}jajnsbaja}(j"]j$]j&]j(]j*]internalrefurijm anchorname#general-informationujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jaj nubaja}(j"]j$]j&]j(]j*]ujaj@jaj nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Overview of CDS interface concepts}jaj5nsbaja}(j"]j$]j&]j(]j*]internalrefurijm anchorname##overview-of-cds-interface-conceptsujaj@jaj2nubaja}(j"]j$]j&]j(]j*]ujaj@jaj/nubaja}(j"]j$]j&]j(]j*]ujaj@jaj nubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMiscellaneous Support Routines}jajXnsbaja}(j"]j$]j&]j(]j*]internalrefurijm anchorname#miscellaneous-support-routinesujaj@jajUnubaja}(j"]j$]j&]j(]j*]ujaj@jajRnubaja}(j"]j$]j&]j(]j*]ujaj@jaj nubeja}(j"]j$]j&]j(]j*]ujaj@jajmubeja}(j"]j$]j&]j(]j*]ujaj@jajmubeja}(j"]j$]j&]j(]j*]ujaj@jajmubeja}(j"]j$]j&]j(]j*]ujaj@jajmubaja}(j"]j$]j&]j(]j*]ujaj@ubjgjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/RISC-V Kernel Boot Requirements and Constraints}jajnsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/riscv/boot anchornamehujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jajnubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Pre-kernel Requirements and Constraints}jajnsbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname(#pre-kernel-requirements-and-constraintsujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister state}jajnsbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname#register-stateujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CSR state}jajnsbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname #csr-stateujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Reserved memory for resident firmware}jaj"osbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname&#reserved-memory-for-resident-firmwareujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel location}jajEosbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname#kernel-locationujaj@jajBoubaja}(j"]j$]j&]j(]j*]ujaj@jaj?oubaja}(j"]j$]j&]j(]j*]ujaj@jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware description}jajhosbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname#hardware-descriptionujaj@jajeoubaja}(j"]j$]j&]j(]j*]ujaj@jajboubaja}(j"]j$]j&]j(]j*]ujaj@jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernel entry}jajosbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname #kernel-entryujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajnubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUEFI}jajosbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname#uefiujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUEFI memory map}jajosbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname#uefi-memory-mapujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRISCV_EFI_BOOT_PROTOCOL}jajosbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname#riscv-efi-boot-protocolujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajoubeja}(j"]j$]j&]j(]j*]ujaj@jajoubeja}(j"]j$]j&]j(]j*]ujaj@jajnubeja}(j"]j$]j&]j(]j*]ujaj@jajnubeja}(j"]j$]j&]j(]j*]ujaj@jajnubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Early Boot Requirements and Constraints}jaj,psbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname(#early-boot-requirements-and-constraintsujaj@jaj)pubaja}(j"]j$]j&]j(]j*]ujaj@jaj&pubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEFI stub and devicetree}jajLpsbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname#efi-stub-and-devicetreeujaj@jajIpubaja}(j"]j$]j&]j(]j*]ujaj@jajFpubaja}(j"]j$]j&]j(]j*]ujaj@jajCpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtual mapping installation}jajopsbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname#virtual-mapping-installationujaj@jajlpubaja}(j"]j$]j&]j(]j*]ujaj@jajipubaja}(j"]j$]j&]j(]j*]ujaj@jajCpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevicetree mapping via fixmap}jajpsbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname#devicetree-mapping-via-fixmapujaj@jajpubaja}(j"]j$]j&]j(]j*]ujaj@jajpubaja}(j"]j$]j&]j(]j*]ujaj@jajCpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPre-MMU execution}jajpsbaja}(j"]j$]j&]j(]j*]internalrefurijn anchorname#pre-mmu-executionujaj@jajpubaja}(j"]j$]j&]j(]j*]ujaj@jajpubaja}(j"]j$]j&]j(]j*]ujaj@jajCpubeja}(j"]j$]j&]j(]j*]ujaj@jaj&pubeja}(j"]j$]j&]j(]j*]ujaj@jajnubeja}(j"]j$]j&]j(]j*]ujaj@jajnubeja}(j"]j$]j&]j(]j*]ujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Notes on register bank usage in the kernel}jajpsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/sh/register-banks anchornamehujaj@jajpubaja}(j"]j$]j&]j(]j*]ujaj@jajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajqsbaja}(j"]j$]j&]j(]j*]internalrefurijq anchorname #introductionujaj@jajqubaja}(j"]j$]j&]j(]j*]ujaj@jajqubaja}(j"]j$]j&]j(]j*]ujaj@jajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SR.RB banking}jajrsbaja}(j"]j$]j&]j(]j*]internalrefuri arch/x86/boot anchornamehjajujaj@jaj;rubaja}(j"]j$]j&]j(]j*]ujaj@jaj8rubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Memory Layout}jaj^rsbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#memory-layoutja](KKeujaj@jaj[rubaja}(j"]j$]j&]j(]j*]ujaj@jajXrubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Real-Mode Kernel Header}jajrsbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#the-real-mode-kernel-headerja](KKeujaj@jajrubaja}(j"]j$]j&]j(]j*]ujaj@jaj|rubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDetails of Header Fields}jajrsbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#details-of-header-fieldsja](KKeujaj@jajrubaja}(j"]j$]j&]j(]j*]ujaj@jajrubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe kernel_info}jajrsbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#the-kernel-infoja](KKeujaj@jajrubaja}(j"]j$]j&]j(]j*]ujaj@jajrubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Details of the kernel_info Fields}jajrsbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname"#details-of-the-kernel-info-fieldsja](KKeujaj@jajrubaja}(j"]j$]j&]j(]j*]ujaj@jajrubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe Kernel Command Line}jajssbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#the-kernel-command-lineja](KKeujaj@jajsubaja}(j"]j$]j&]j(]j*]ujaj@jaj subaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Memory Layout of The Real-Mode Code}jaj6ssbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname$#memory-layout-of-the-real-mode-codeja](KKeujaj@jaj3subaja}(j"]j$]j&]j(]j*]ujaj@jaj0subaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSample Boot Configuration}jajZssbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#sample-boot-configurationja](KKeujaj@jajWsubaja}(j"]j$]j&]j(]j*]ujaj@jajTsubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLoading The Rest of The Kernel}jaj~ssbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#loading-the-rest-of-the-kernelja](KK eujaj@jaj{subaja}(j"]j$]j&]j(]j*]ujaj@jajxsubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial Command Line Options}jajssbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#special-command-line-optionsja](KK eujaj@jajsubaja}(j"]j$]j&]j(]j*]ujaj@jajsubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRunning the Kernel}jajssbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#running-the-kernelja](KK eujaj@jajsubaja}(j"]j$]j&]j(]j*]ujaj@jajsubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdvanced Boot Loader Hooks}jajssbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#advanced-boot-loader-hooksja](KK eujaj@jajsubaja}(j"]j$]j&]j(]j*]ujaj@jajsubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja32-bit Boot Protocol}jajtsbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#bit-boot-protocolja](KK eujaj@jaj tubaja}(j"]j$]j&]j(]j*]ujaj@jajtubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja64-bit Boot Protocol}jaj2tsbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname#id1ja](KKeujaj@jaj/tubaja}(j"]j$]j&]j(]j*]ujaj@jaj,tubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"EFI Handover Protocol (deprecated)}jajVtsbaja}(j"]j$]j&]j(]j*]internalrefurijMr anchorname!#efi-handover-protocol-deprecatedja](KKeujaj@jajStubaja}(j"]j$]j&]j(]j*]ujaj@jajPtubaja}(j"]j$]j&]j(]j*]ujaj@jajUrubeja}(j"]j$]j&]j(]j*]ujaj@jaj8rubeja}(j"]j$]j&]j(]j*]ujaj@jaj5rubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jax86_64 Support}jajtsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/x86_64/index anchornamehjaj-ujaj@jajtubaja}(j"]j$]j&]j(]j*]ujaj@jajtubjK%)}(jahja]jo.)}(jahja]ja}(j"]j$]j&]j(]j*]parentjtentries](Narch/x86/x86_64/uefiNarch/x86/x86_64/mmNarch/x86/x86_64/5level-pagingN%arch/x86/x86_64/fake-numa-for-cpusetsN arch/x86/x86_64/cpu-hotplug-specNarch/x86/x86_64/machinecheckNarch/x86/x86_64/fsgsNarch/x86/x86_64/frede includefiles](jtjtjtjtjtjtjtjtemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBAjՔC/var/lib/git/docbuild/linux/Documentation/arch/x86/x86_64/index.rstj֔Kjajtubaja}(j"]j$]j&]j(]j*]ujaj@jajtubeja}(j"]j$]j&]j(]j*]ujaj@jajtubaja}(j"]j$]j&]j(]j*]ujaj@ubjNjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%General note on [U]EFI x86_64 support}jajtsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/x86_64/uefi anchornamehjaj;ujaj@jajtubaja}(j"]j$]j&]j(]j*]ujaj@jajtubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mechanics}jaj usbaja}(j"]j$]j&]j(]j*]internalrefurijt anchorname #mechanicsja](KKKeujaj@jaj uubaja}(j"]j$]j&]j(]j*]ujaj@jajuubaja}(j"]j$]j&]j(]j*]ujaj@jajuubaja}(j"]j$]j&]j(]j*]ujaj@jajtubeja}(j"]j$]j&]j(]j*]ujaj@jajtubaja}(j"]j$]j&]j(]j*]ujaj@ubjYjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Immutable biovecs and biovec iterators}jajEusbaja}(j"]j$]j&]j(]j*]internalrefuri block/biovecs anchornamehujaj@jajBuubaja}(j"]j$]j&]j(]j*]ujaj@jaj?uubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat’s all this get us?}jajeusbaja}(j"]j$]j&]j(]j*]internalrefurijTu anchorname#what-s-all-this-get-usujaj@jajbuubaja}(j"]j$]j&]j(]j*]ujaj@jaj_uubaja}(j"]j$]j&]j(]j*]ujaj@jaj\uubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther implications:}jajusbaja}(j"]j$]j&]j(]j*]internalrefurijTu anchorname#other-implicationsujaj@jajuubaja}(j"]j$]j&]j(]j*]ujaj@jajuubaja}(j"]j$]j&]j(]j*]ujaj@jaj\uubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsage of helpers:}jajusbaja}(j"]j$]j&]j(]j*]internalrefurijTu anchorname#usage-of-helpersujaj@jajuubaja}(j"]j$]j&]j(]j*]ujaj@jajuubaja}(j"]j$]j&]j(]j*]ujaj@jaj\uubeja}(j"]j$]j&]j(]j*]ujaj@jaj?uubeja}(j"]j$]j&]j(]j*]ujaj@jaj#the-matrix-devices-lock-drivers-s390-crypto-vfio-ap-private-hujaj@jajNubaja}(j"]j$]j&]j(]j*]ujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'The KVM Lock (include/linux/kvm_host.h)}jajtsbaja}(j"]j$]j&]j(]j*]internalrefurij@ anchorname&#the-kvm-lock-include-linux-kvm-host-hujaj@jajqubaja}(j"]j$]j&]j(]j*]ujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7The Guests Lock (drivers/s390/crypto/vfio_ap_private.h)}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij@ anchorname6#the-guests-lock-drivers-s390-crypto-vfio-ap-private-hujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5The PQAP Hook Lock (arch/s390/include/asm/kvm_host.h)}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij@ anchorname4#the-pqap-hook-lock-arch-s390-include-asm-kvm-host-hujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajHubeja}(j"]j$]j&]j(]j*]ujaj@jaj+ubeja}(j"]j$]j&]j(]j*]ujaj@jaj(ubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Intel Trust Domain Extensions (TDX)}jajsbaja}(j"]j$]j&]j(]j*]internalrefuri arch/x86/tdx anchornamehjajujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTDX Host Kernel Support}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#tdx-host-kernel-supportja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDX boot-time detection}jaj3sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#tdx-boot-time-detectionja](KKKeujaj@jaj0ubaja}(j"]j$]j&]j(]j*]ujaj@jaj-ubaja}(j"]j$]j&]j(]j*]ujaj@jaj*ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDX module initialization}jajWsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#tdx-module-initializationja](KKKeujaj@jajTubaja}(j"]j$]j&]j(]j*]ujaj@jajQubaja}(j"]j$]j&]j(]j*]ujaj@jaj*ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*TDX Interaction to Other Kernel Components}jaj{sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname+#tdx-interaction-to-other-kernel-componentsja](KKKeujaj@jajxubaja}(j"]j$]j&]j(]j*]ujaj@jajuubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTDX Memory Policy}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#tdx-memory-policyja](KKKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPhysical Memory Hotplug}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#physical-memory-hotplugja](KKKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU Hotplug}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #cpu-hotplugja](KKKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajހubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKexec()}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#kexecja](KKKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaErratum}jaj,sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#erratumja](KKKKeujaj@jaj)ubaja}(j"]j$]j&]j(]j*]ujaj@jaj&ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Interaction vs S3 and deeper states}jajPsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname$#interaction-vs-s3-and-deeper-statesja](KKKKeujaj@jajMubaja}(j"]j$]j&]j(]j*]ujaj@jajJubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajuubeja}(j"]j$]j&]j(]j*]ujaj@jaj*ubeja}(j"]j$]j&]j(]j*]ujaj@jaj ubeja}(j"]j$]j&]j(]j*]ujaj@jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTDX Guest Support}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#tdx-guest-supportja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNew TDX Exceptions}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#new-tdx-exceptionsja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstruction-based #VE}jaj΁sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#instruction-based-veja](KKKKeujaj@jajˁubaja}(j"]j$]j&]j(]j*]ujaj@jajȁubaja}(j"]j$]j&]j(]j*]ujaj@jajŁubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstruction-based #GP}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#instruction-based-gpja](KKKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajŁubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRDMSR/WRMSR Behavior}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#rdmsr-wrmsr-behaviorja](KKKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajŁubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPUID Behavior}jaj:sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#cpuid-behaviorja](KKKKeujaj@jaj7ubaja}(j"]j$]j&]j(]j*]ujaj@jaj4ubaja}(j"]j$]j&]j(]j*]ujaj@jajŁubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#VE on Memory Accesses}jajjsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#ve-on-memory-accessesja](KKKeujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jajdubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#VE on Shared Memory}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#ve-on-shared-memoryja](KKKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#VE on Private Pages}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#ve-on-private-pagesja](KKKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajdubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux #VE handler}jaj߂sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#linux-ve-handlerja](KKKeujaj@jaj܂ubaja}(j"]j$]j&]j(]j*]ujaj@jajقubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MMIO handling}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#mmio-handlingja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShared Memory Conversions}jaj'sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#shared-memory-conversionsja](KKKeujaj@jaj$ubaja}(j"]j$]j&]j(]j*]ujaj@jaj!ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Attestation}jajWsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #attestationja](KKeujaj@jajTubaja}(j"]j$]j&]j(]j*]ujaj@jajQubaja}(j"]j$]j&]j(]j*]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj{sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #referencesja](KKeujaj@jajxubaja}(j"]j$]j&]j(]j*]ujaj@jajuubaja}(j"]j$]j&]j(]j*]ujaj@jaj ubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jax86-specific Documentation}jajsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/index anchornamehujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja]jo.)}(jahja]ja}(j"]j$]j&]j(]j*]parentjÃentries](N arch/x86/bootNarch/x86/booting-dtNarch/x86/cpuinfoNarch/x86/topologyNarch/x86/exception-tablesNarch/x86/kernel-stacksNarch/x86/entry_64Narch/x86/earlyprintkNarch/x86/orc-unwinderNarch/x86/zero-pageN arch/x86/tlbN arch/x86/mtrrN arch/x86/patNarch/x86/intel-hfiNarch/x86/shstkNarch/x86/iommuNarch/x86/intel_txtNarch/x86/amd-memory-encryptionNarch/x86/amd_hsmpN arch/x86/tdxN arch/x86/ptiN arch/x86/mdsNarch/x86/microcodeNarch/x86/resctrlNarch/x86/tsx_async_abortNarch/x86/buslockNarch/x86/usb-legacy-supportNarch/x86/i386/indexNarch/x86/x86_64/indexN arch/x86/ifsN arch/x86/svaN arch/x86/sgxNarch/x86/featuresNarch/x86/elf_auxvecNarch/x86/xstatee includefiles](jڃj܃jރjjjjjjjjjjjjjjjjjjjjjj j jjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajBAjՔubaja}(j"]j$]j&]j(]j*]ujaj@ubjrjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Kernel Stacks}jajsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/kernel-stacks anchornamehjajujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel stacks on x86-64 bit}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#kernel-stacks-on-x86-64-bitja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrinting backtraces on x86}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#printing-backtraces-on-x86ja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj݄ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Management}jajsbaja}(j"]j$]j&]j(]j*]internalrefuri arch/s390/mm anchornamehujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtual memory layout}jaj<sbaja}(j"]j$]j&]j(]j*]internalrefurij+ anchorname#virtual-memory-layoutujaj@jaj9ubaja}(j"]j$]j&]j(]j*]ujaj@jaj6ubaja}(j"]j$]j&]j(]j*]ujaj@jaj3ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubjtjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Embedded device command line partition parsing}jajtsbaja}(j"]j$]j&]j(]j*]internalrefuriblock/cmdline-partition anchornamehujaj@jajqubaja}(j"]j$]j&]j(]j*]ujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jajkubaja}(j"]j$]j&]j(]j*]ujaj@ubjyjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFake NUMA For CPUSets}jajsbaja}(j"]j$]j&]j(]j*]internalrefuri%arch/x86/x86_64/fake-numa-for-cpusets anchornamehjaj:ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubjwjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1Microarchitectural Data Sampling (MDS) mitigation}jaj̅sbaja}(j"]j$]j&]j(]j*]internalrefuri arch/x86/mds anchornamehjajHujaj@jajɅubaja}(j"]j$]j&]j(]j*]ujaj@jajƅubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijۅ anchorname #overviewja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExposure assumptions}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijۅ anchorname#exposure-assumptionsja](KKeujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation strategy}jaj4sbaja}(j"]j$]j&]j(]j*]internalrefurijۅ anchorname#mitigation-strategyja](KKeujaj@jaj1ubaja}(j"]j$]j&]j(]j*]ujaj@jaj.ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernel internal mitigation modes}jajXsbaja}(j"]j$]j&]j(]j*]internalrefurijۅ anchorname!#kernel-internal-mitigation-modesja](KKeujaj@jajUubaja}(j"]j$]j&]j(]j*]ujaj@jajRubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMitigation points}jaj|sbaja}(j"]j$]j&]j(]j*]internalrefurijۅ anchorname#mitigation-pointsja](KKeujaj@jajyubaja}(j"]j$]j&]j(]j*]ujaj@jajvubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Return to user space}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijۅ anchorname#return-to-user-spaceja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. C-State transition}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijۅ anchorname#c-state-transitionja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajvubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajƅubeja}(j"]j$]j&]j(]j*]ujaj@jajÅubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Passing boot parameters to the kernel}jajsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/xtensa/booting anchornamehujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"vfio-ccw: the basic infrastructure}jaj2sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/s390/vfio-ccw anchornamehujaj@jaj/ubaja}(j"]j$]j&]j(]j*]ujaj@jaj,ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajRsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname #introductionujaj@jajOubaja}(j"]j$]j&]j(]j*]ujaj@jajLubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMotivation of vfio-ccw}jajusbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#motivation-of-vfio-ccwujaj@jajrubaja}(j"]j$]j&]j(]j*]ujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccess patterns of CCW devices}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#access-patterns-of-ccw-devicesujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Physical vfio ccw device and its child mdev}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname,#physical-vfio-ccw-device-and-its-child-mdevujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFIO-CCW Regions}jajއsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#vfio-ccw-regionsujaj@jajۇubaja}(j"]j$]j&]j(]j*]ujaj@jaj؇ubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javfio-ccw I/O region}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#vfio-ccw-i-o-regionujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javfio-ccw cmd region}jaj$sbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#vfio-ccw-cmd-regionujaj@jaj!ubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javfio-ccw schib region}jajGsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#vfio-ccw-schib-regionujaj@jajDubaja}(j"]j$]j&]j(]j*]ujaj@jajAubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javfio-ccw crw region}jajjsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#vfio-ccw-crw-regionujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jajdubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javfio-ccw operation details}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname#vfio-ccw-operation-detailsujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname #limitationsujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Reference}jajӈsbaja}(j"]j$]j&]j(]j*]internalrefurijA anchorname #referenceujaj@jajЈubaja}(j"]j$]j&]j(]j*]ujaj@jaj͈ubaja}(j"]j$]j&]j(]j*]ujaj@jajIubeja}(j"]j$]j&]j(]j*]ujaj@jaj,ubeja}(j"]j$]j&]j(]j*]ujaj@jaj)ubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVCPU Dispatch Statistics}jaj sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/powerpc/vcpudispatch_stats anchornamehujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubj5 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja TSX Async Abort (TAA) mitigation}jaj7sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/tsx_async_abort anchornamehjaj}ujaj@jaj4ubaja}(j"]j$]j&]j(]j*]ujaj@jaj1ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajWsbaja}(j"]j$]j&]j(]j*]internalrefurijF anchorname #overviewja](KKeujaj@jajTubaja}(j"]j$]j&]j(]j*]ujaj@jajQubaja}(j"]j$]j&]j(]j*]ujaj@jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMitigation strategy}jaj{sbaja}(j"]j$]j&]j(]j*]internalrefurijF anchorname#mitigation-strategyja](KKeujaj@jajxubaja}(j"]j$]j&]j(]j*]ujaj@jajuubaja}(j"]j$]j&]j(]j*]ujaj@jajNubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Kernel internal mitigation modes}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijF anchorname!#kernel-internal-mitigation-modesja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajNubeja}(j"]j$]j&]j(]j*]ujaj@jaj1ubeja}(j"]j$]j&]j(]j*]ujaj@jaj.ubaja}(j"]j$]j&]j(]j*]ujaj@ubjR jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+User Interface for Resource Control feature}jaj؉sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/resctrl anchornamehjajujaj@jajՉubaja}(j"]j$]j&]j(]j*]ujaj@jaj҉ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInfo directory}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#info-directoryja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Resource alloc and monitor groups}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname"#resource-alloc-and-monitor-groupsja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResource allocation rules}jaj=sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#resource-allocation-rulesja](KKKeujaj@jaj:ubaja}(j"]j$]j&]j(]j*]ujaj@jaj7ubaja}(j"]j$]j&]j(]j*]ujaj@jaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaResource monitoring rules}jajasbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#resource-monitoring-rulesja](KKKeujaj@jaj^ubaja}(j"]j$]j&]j(]j*]ujaj@jaj[ubaja}(j"]j$]j&]j(]j*]ujaj@jaj4ubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Notes on cache occupancy monitoring and control}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname0#notes-on-cache-occupancy-monitoring-and-controlja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*max_threshold_occupancy - generic concepts}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname)#max-threshold-occupancy-generic-conceptsja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Schemata files - general concepts}jaj֊sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #schemata-files-general-conceptsja](KKKeujaj@jajӊubaja}(j"]j$]j&]j(]j*]ujaj@jajЊubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cache IDs}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #cache-idsja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCache Bit Masks (CBM)}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#cache-bit-masks-cbmja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNotes on Sub-NUMA Cluster mode}jajNsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#notes-on-sub-numa-cluster-modeja](KKeujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajHubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Memory bandwidth Allocation and monitoring}jajrsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname+#memory-bandwidth-allocation-and-monitoringja](KKeujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajlubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@L3 schemata file details (code and data prioritization disabled)}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname?#l3-schemata-file-details-code-and-data-prioritization-disabledja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBL3 schemata file details (CDP enabled via mount option to resctrl)}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchornameA#l3-schemata-file-details-cdp-enabled-via-mount-option-to-resctrlja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaL2 schemata file details}jajۋsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#l2-schemata-file-detailsja](KKKeujaj@jaj؋ubaja}(j"]j$]j&]j(]j*]ujaj@jajՋubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Memory bandwidth Allocation (default mode)}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname)#memory-bandwidth-allocation-default-modeja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Memory bandwidth Allocation specified in MiBps}jaj#sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname/#memory-bandwidth-allocation-specified-in-mibpsja](KKKeujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Slow Memory Bandwidth Allocation (SMBA)}jajGsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname&#slow-memory-bandwidth-allocation-smbaja](KKKeujaj@jajDubaja}(j"]j$]j&]j(]j*]ujaj@jajAubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Reading/writing the schemata file}jajksbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname"#reading-writing-the-schemata-fileja](KKKeujaj@jajhubaja}(j"]j$]j&]j(]j*]ujaj@jajeubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Reading/writing the schemata file (on AMD systems)}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname1#reading-writing-the-schemata-file-on-amd-systemsja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDReading/writing the schemata file (on AMD systems) with SMBA feature}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchornameC#reading-writing-the-schemata-file-on-amd-systems-with-smba-featureja](KKK eujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajlubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCache Pseudo-Locking}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#cache-pseudo-lockingja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj݌ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCache Pseudo-Locking Interface}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#cache-pseudo-locking-interfaceja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja(Cache Pseudo-Locking Debugging Interface}jaj(sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname)#cache-pseudo-locking-debugging-interfaceja](KKKeujaj@jaj%ubaja}(j"]j$]j&]j(]j*]ujaj@jaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Example of latency debugging interface}jajIsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname'#example-of-latency-debugging-interfaceja](KKKKeujaj@jajFubaja}(j"]j$]j&]j(]j*]ujaj@jajCubaja}(j"]j$]j&]j(]j*]ujaj@jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Example of cache hits/misses debugging}jajmsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname'#example-of-cache-hits-misses-debuggingja](KKKKeujaj@jajjubaja}(j"]j$]j&]j(]j*]ujaj@jajgubaja}(j"]j$]j&]j(]j*]ujaj@jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Examples for RDT allocation usage}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname"#examples-for-rdt-allocation-usageja](KKKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample of Cache Pseudo-Locking}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #example-of-cache-pseudo-lockingja](KKKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj@ubeja}(j"]j$]j&]j(]j*]ujaj@jaj"ubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLocking between applications}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#locking-between-applicationsja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajߍubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jaj݌ubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7Examples for RDT Monitoring along with allocation usage}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname8#examples-for-rdt-monitoring-along-with-allocation-usageja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading monitored data}jaj6sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#reading-monitored-dataja](KKKeujaj@jaj3ubaja}(j"]j$]j&]j(]j*]ujaj@jaj0ubaja}(j"]j$]j&]j(]j*]ujaj@jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHExample 1 (Monitor CTRL_MON group and subset of tasks in CTRL_MON group)}jajZsbaja}(j"]j$]j&]j(]j*]internalrefurij anchornameG#example-1-monitor-ctrl-mon-group-and-subset-of-tasks-in-ctrl-mon-groupja](KKKeujaj@jajWubaja}(j"]j$]j&]j(]j*]ujaj@jajTubaja}(j"]j$]j&]j(]j*]ujaj@jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Example 2 (Monitor a task from its creation)}jaj~sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname+#example-2-monitor-a-task-from-its-creationja](KKKeujaj@jaj{ubaja}(j"]j$]j&]j(]j*]ujaj@jajxubaja}(j"]j$]j&]j(]j*]ujaj@jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEExample 3 (Monitor without CAT support or before creating CAT groups)}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchornameD#example-3-monitor-without-cat-support-or-before-creating-cat-groupsja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Example 4 (Monitor real time tasks)}jajƎsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname"#example-4-monitor-real-time-tasksja](KKKeujaj@jajÎubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj-ubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntel RDT Errata}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#intel-rdt-errataja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAIntel MBM Counters May Report System Memory Bandwidth Incorrectly}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchornameB#intel-mbm-counters-may-report-system-memory-bandwidth-incorrectlyja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jaj҉ubeja}(j"]j$]j&]j(]j*]ujaj@jajωubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRISC-V Linux User ABI}jaj\sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/riscv/uabi anchornamehujaj@jajYubaja}(j"]j$]j&]j(]j*]ujaj@jajVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ISA string ordering in /proc/cpuinfo}jaj|sbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname$#isa-string-ordering-in-proc-cpuinfoujaj@jajyubaja}(j"]j$]j&]j(]j*]ujaj@jajvubaja}(j"]j$]j&]j(]j*]ujaj@jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3“isa” and “hart isa” lines in /proc/cpuinfo}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname'#isa-and-hart-isa-lines-in-proc-cpuinfoujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMisaligned accesses}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#misaligned-accessesujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajsubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPointer masking}jajsbaja}(j"]j$]j&]j(]j*]internalrefurijk anchorname#pointer-maskingujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajߏubaja}(j"]j$]j&]j(]j*]ujaj@jajsubeja}(j"]j$]j&]j(]j*]ujaj@jajVubeja}(j"]j$]j&]j(]j*]ujaj@jajSubaja}(j"]j$]j&]j(]j*]ujaj@ubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0Multi-Queue Block IO Queueing Mechanism (blk-mq)}jajsbaja}(j"]j$]j&]j(]j*]internalrefuri block/blk-mq anchornamehujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj=sbaja}(j"]j$]j&]j(]j*]internalrefurij, anchorname #introductionujaj@jaj:ubaja}(j"]j$]j&]j(]j*]ujaj@jaj7ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jaj]sbaja}(j"]j$]j&]j(]j*]internalrefurij, anchorname #backgroundujaj@jajZubaja}(j"]j$]j&]j(]j*]ujaj@jajWubaja}(j"]j$]j&]j(]j*]ujaj@jajTubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Operation}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij, anchorname #operationujaj@jaj}ubaja}(j"]j$]j&]j(]j*]ujaj@jajzubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSoftware staging queues}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij, anchorname#software-staging-queuesujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IO Schedulers}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij, anchorname#io-schedulersujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware dispatch queues}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij, anchorname#hardware-dispatch-queuesujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTag-based completion}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij, anchorname#tag-based-completionujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajzubeja}(j"]j$]j&]j(]j*]ujaj@jajTubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFurther reading}jajAsbaja}(j"]j$]j&]j(]j*]internalrefurij, anchorname#further-readingujaj@jaj>ubaja}(j"]j$]j&]j(]j*]ujaj@jaj;ubaja}(j"]j$]j&]j(]j*]ujaj@jajTubeja}(j"]j$]j&]j(]j*]ujaj@jaj7ubeja}(j"]j$]j&]j(]j*]ujaj@jaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSource code documentation}jajpsbaja}(j"]j$]j&]j(]j*]internalrefurij, anchorname#source-code-documentationujaj@jajmubaja}(j"]j$]j&]j(]j*]ujaj@jajjubaja}(j"]j$]j&]j(]j*]ujaj@jaj4ubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeviceTree Booting}jajsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/sh/booting anchornamehujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Control-flow Enforcement Technology (CET) Shadow Stack}jajԑsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/shstk anchornamehjajujaj@jajёubaja}(j"]j$]j&]j(]j*]ujaj@jajΑubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCET Background}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#cet-backgroundja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Requirements to use Shadow Stack}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname!#requirements-to-use-shadow-stackja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaApplication Enabling}jaj<sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#application-enablingja](KKeujaj@jaj9ubaja}(j"]j$]j&]j(]j*]ujaj@jaj6ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling arch_prctl()’s}jaj`sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#enabling-arch-prctl-sja](KKeujaj@jaj]ubaja}(j"]j$]j&]j(]j*]ujaj@jajZubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Proc Status}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #proc-statusja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj~ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Implementation of the Shadow Stack}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname##implementation-of-the-shadow-stackja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShadow Stack Size}jajɒsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#shadow-stack-sizeja](KKKeujaj@jajƒubaja}(j"]j$]j&]j(]j*]ujaj@jajÒubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSignal}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#signalja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFork}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#forkja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExec}jaj5sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#execja](KKKeujaj@jaj2ubaja}(j"]j$]j&]j(]j*]ujaj@jaj/ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajΑubeja}(j"]j$]j&]j(]j*]ujaj@jajˑubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3Using FS and GS segments in user space applications}jajzsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/x86_64/fsgs anchornamehjajujaj@jajwubaja}(j"]j$]j&]j(]j*]ujaj@jajtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommon FS and GS usage}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#common-fs-and-gs-usageja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Reading and writing the FS/GS base address}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname+#reading-and-writing-the-fs-gs-base-addressja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Accessing FS/GS base with arch_prctl()}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname%#accessing-fs-gs-base-with-arch-prctlja](KKKeujaj@jajߓubaja}(j"]j$]j&]j(]j*]ujaj@jajܓubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3Accessing FS/GS base with the FSGSBASE instructions}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname4#accessing-fs-gs-base-with-the-fsgsbase-instructionsja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja FSGSBASE instructions enablement}jaj'sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname!#fsgsbase-instructions-enablementja](KKKKeujaj@jaj$ubaja}(j"]j$]j&]j(]j*]ujaj@jaj!ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&FSGSBASE instructions compiler support}jajKsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname'#fsgsbase-instructions-compiler-supportja](KKKKeujaj@jajHubaja}(j"]j$]j&]j(]j*]ujaj@jajEubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Compiler support for FS/GS based addressing}jaj{sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname,#compiler-support-for-fs-gs-based-addressingja](KKKeujaj@jajxubaja}(j"]j$]j&]j(]j*]ujaj@jajuubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+FS/GS based addressing with inline assembly}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname,#fs-gs-based-addressing-with-inline-assemblyja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajtubeja}(j"]j$]j&]j(]j*]ujaj@jajqubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaibm 3270 changelog}jajؔsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/s390/text_files anchornamehujaj@jajՔubaja}(j"]j$]j&]j(]j*]ujaj@jajҔubaja}(j"]j$]j&]j(]j*]ujaj@jajϔubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaibm 3270 config3270.sh}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#ibm-3270-config3270-shujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajϔubeja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaXtensa Architecture}jaj'sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/xtensa/index anchornamehujaj@jaj$ubaja}(j"]j$]j&]j(]j*]ujaj@jaj!ubjK%)}(jahja]jo.)}(jahja]ja}(j"]j$]j&]j(]j*]parentj6entries](Narch/xtensa/atomctlNarch/xtensa/bootingNarch/xtensa/mmuNarch/xtensa/featurese includefiles](jMjOjQjSemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajBAjՔ?/var/lib/git/docbuild/linux/Documentation/arch/xtensa/index.rstj֔Kjaj>ubaja}(j"]j$]j&]j(]j*]ujaj@jaj!ubeja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!RISC-V Hardware Probing Interface}jaj|sbaja}(j"]j$]j&]j(]j*]internalrefuriarch/riscv/hwprobe anchornamehujaj@jajyubaja}(j"]j$]j&]j(]j*]ujaj@jajvubaja}(j"]j$]j&]j(]j*]ujaj@jajsubaja}(j"]j$]j&]j(]j*]ujaj@ubjN jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaProtected Execution Facility}jajsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/powerpc/ultravisor anchornamehujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajȕsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #introductionujaj@jajŕubaja}(j"]j$]j&]j(]j*]ujaj@jaj•ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHardware}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #hardwareujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajߕubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware/Microcode}jaj sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#software-microcodeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajߕubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jaj.sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #terminologyujaj@jaj+ubaja}(j"]j$]j&]j(]j*]ujaj@jaj(ubaja}(j"]j$]j&]j(]j*]ujaj@jajߕubeja}(j"]j$]j&]j(]j*]ujaj@jaj•ubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUltravisor calls API}jaj]sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#ultravisor-calls-apiujaj@jajZubaja}(j"]j$]j&]j(]j*]ujaj@jajWubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUltracalls used by Hypervisor}jaj}sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#ultracalls-used-by-hypervisorujaj@jajzubaja}(j"]j$]j&]j(]j*]ujaj@jajwubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja UV_PAGE_OUT}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #uv-page-outujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#syntaxujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#return-valuesujaj@jajݖubaja}(j"]j$]j&]j(]j*]ujaj@jajږubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #descriptionujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jaj&sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #use-casesujaj@jaj#ubaja}(j"]j$]j&]j(]j*]ujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja UV_PAGE_IN}jajUsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #uv-page-inujaj@jajRubaja}(j"]j$]j&]j(]j*]ujaj@jajOubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajusbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id1ujaj@jajrubaja}(j"]j$]j&]j(]j*]ujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id2ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id3ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajlubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajޗsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id4ujaj@jajۗubaja}(j"]j$]j&]j(]j*]ujaj@jajؗubaja}(j"]j$]j&]j(]j*]ujaj@jajlubeja}(j"]j$]j&]j(]j*]ujaj@jajOubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja UV_PAGE_INVAL}jaj sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#uv-page-invalujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jaj-sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id5ujaj@jaj*ubaja}(j"]j$]j&]j(]j*]ujaj@jaj'ubaja}(j"]j$]j&]j(]j*]ujaj@jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajPsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id6ujaj@jajMubaja}(j"]j$]j&]j(]j*]ujaj@jajJubaja}(j"]j$]j&]j(]j*]ujaj@jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajssbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id7ujaj@jajpubaja}(j"]j$]j&]j(]j*]ujaj@jajmubaja}(j"]j$]j&]j(]j*]ujaj@jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id8ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj$ubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja UV_WRITE_PATE}jajŘsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#uv-write-pateujaj@jaj˜ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id9ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajߘubaja}(j"]j$]j&]j(]j*]ujaj@jajܘubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id10ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajܘubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj+sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id11ujaj@jaj(ubaja}(j"]j$]j&]j(]j*]ujaj@jaj%ubaja}(j"]j$]j&]j(]j*]ujaj@jajܘubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajNsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id12ujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajHubaja}(j"]j$]j&]j(]j*]ujaj@jajܘubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja UV_RETURN}jaj}sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #uv-returnujaj@jajzubaja}(j"]j$]j&]j(]j*]ujaj@jajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id13ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id14ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id15ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajݙubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id16ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajwubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUV_REGISTER_MEM_SLOT}jaj5sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#uv-register-mem-slotujaj@jaj2ubaja}(j"]j$]j&]j(]j*]ujaj@jaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajUsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id17ujaj@jajRubaja}(j"]j$]j&]j(]j*]ujaj@jajOubaja}(j"]j$]j&]j(]j*]ujaj@jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajxsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id18ujaj@jajuubaja}(j"]j$]j&]j(]j*]ujaj@jajrubaja}(j"]j$]j&]j(]j*]ujaj@jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id19ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id20ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajLubeja}(j"]j$]j&]j(]j*]ujaj@jaj/ubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUV_UNREGISTER_MEM_SLOT}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#uv-unregister-mem-slotujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jaj sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id21ujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jaj0sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id22ujaj@jaj-ubaja}(j"]j$]j&]j(]j*]ujaj@jaj*ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajSsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id23ujaj@jajPubaja}(j"]j$]j&]j(]j*]ujaj@jajMubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajvsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id24ujaj@jajsubaja}(j"]j$]j&]j(]j*]ujaj@jajpubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUV_SVM_TERMINATE}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#uv-svm-terminateujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajśsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id25ujaj@jaj›ubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id26ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id27ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jaj.sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id28ujaj@jaj+ubaja}(j"]j$]j&]j(]j*]ujaj@jaj(ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajwubeja}(j"]j$]j&]j(]j*]ujaj@jajtubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUltracalls used by SVM}jajisbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#ultracalls-used-by-svmujaj@jajfubaja}(j"]j$]j&]j(]j*]ujaj@jajcubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja UV_SHARE_PAGE}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#uv-share-pageujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id29ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jaj̜sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id30ujaj@jajɜubaja}(j"]j$]j&]j(]j*]ujaj@jajƜubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id31ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id32ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUV_UNSHARE_PAGE}jajAsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#uv-unshare-pageujaj@jaj>ubaja}(j"]j$]j&]j(]j*]ujaj@jaj;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajasbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id33ujaj@jaj^ubaja}(j"]j$]j&]j(]j*]ujaj@jaj[ubaja}(j"]j$]j&]j(]j*]ujaj@jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id34ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj~ubaja}(j"]j$]j&]j(]j*]ujaj@jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id35ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajʝsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id36ujaj@jajǝubaja}(j"]j$]j&]j(]j*]ujaj@jajĝubaja}(j"]j$]j&]j(]j*]ujaj@jajXubeja}(j"]j$]j&]j(]j*]ujaj@jaj;ubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUV_UNSHARE_ALL_PAGES}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#uv-unshare-all-pagesujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id37ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jaj<sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id38ujaj@jaj9ubaja}(j"]j$]j&]j(]j*]ujaj@jaj6ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj_sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id39ujaj@jaj\ubaja}(j"]j$]j&]j(]j*]ujaj@jajYubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id40ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj|ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUV_ESM}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#uv-esmujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajўsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id41ujaj@jajΞubaja}(j"]j$]j&]j(]j*]ujaj@jaj˞ubaja}(j"]j$]j&]j(]j*]ujaj@jajȞubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id42ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajȞubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id43ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajȞubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jaj:sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id44ujaj@jaj7ubaja}(j"]j$]j&]j(]j*]ujaj@jaj4ubaja}(j"]j$]j&]j(]j*]ujaj@jajȞubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajcubeja}(j"]j$]j&]j(]j*]ujaj@jajtubeja}(j"]j$]j&]j(]j*]ujaj@jajWubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHypervisor Calls API}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#hypervisor-calls-apiujaj@jaj~ubaja}(j"]j$]j&]j(]j*]ujaj@jaj{ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&Hypervisor calls to support Ultravisor}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname'#hypervisor-calls-to-support-ultravisorujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaH_SVM_INIT_START}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#h-svm-init-startujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id45ujaj@jajޟubaja}(j"]j$]j&]j(]j*]ujaj@jaj۟ubaja}(j"]j$]j&]j(]j*]ujaj@jaj؟ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id46ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj؟ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jaj'sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id47ujaj@jaj$ubaja}(j"]j$]j&]j(]j*]ujaj@jaj!ubaja}(j"]j$]j&]j(]j*]ujaj@jaj؟ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajJsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id48ujaj@jajGubaja}(j"]j$]j&]j(]j*]ujaj@jajDubaja}(j"]j$]j&]j(]j*]ujaj@jaj؟ubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaH_SVM_INIT_DONE}jajysbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#h-svm-init-doneujaj@jajvubaja}(j"]j$]j&]j(]j*]ujaj@jajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id49ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id50ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajߠsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id51ujaj@jajܠubaja}(j"]j$]j&]j(]j*]ujaj@jaj٠ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id52ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajsubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaH_SVM_INIT_ABORT}jaj1sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#h-svm-init-abortujaj@jaj.ubaja}(j"]j$]j&]j(]j*]ujaj@jaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajQsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id53ujaj@jajNubaja}(j"]j$]j&]j(]j*]ujaj@jajKubaja}(j"]j$]j&]j(]j*]ujaj@jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajtsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id54ujaj@jajqubaja}(j"]j$]j&]j(]j*]ujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id55ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id56ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajHubeja}(j"]j$]j&]j(]j*]ujaj@jaj+ubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja H_SVM_PAGE_IN}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#h-svm-page-inujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jaj sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id57ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jaj,sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id58ujaj@jaj)ubaja}(j"]j$]j&]j(]j*]ujaj@jaj&ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajOsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id59ujaj@jajLubaja}(j"]j$]j&]j(]j*]ujaj@jajIubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jajrsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id60ujaj@jajoubaja}(j"]j$]j&]j(]j*]ujaj@jajlubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaH_SVM_PAGE_OUT}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#h-svm-page-outujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyntax}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id61ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return values}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id62ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajޢubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id63ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Use cases}jaj*sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#id64ujaj@jaj'ubaja}(j"]j$]j&]j(]j*]ujaj@jaj$ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jaj{ubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajqsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #referencesujaj@jajnubaja}(j"]j$]j&]j(]j*]ujaj@jajkubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Feature status on s390 architecture}jajsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/s390/features anchornamehujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubjm jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBus lock detection and handling}jajգsbaja}(j"]j$]j&]j(]j*]internalrefuriarch/x86/buslock anchornamehjajujaj@jajңubaja}(j"]j$]j&]j(]j*]ujaj@jajϣubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProblem}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#problemja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Detection}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #detectionja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&#AC exception for split lock detection}jaj:sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname&#ac-exception-for-split-lock-detectionja](KKKeujaj@jaj7ubaja}(j"]j$]j&]j(]j*]ujaj@jaj4ubaja}(j"]j$]j&]j(]j*]ujaj@jaj1ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$#DB exception for bus lock detection}jaj^sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname$#db-exception-for-bus-lock-detectionja](KKKeujaj@jaj[ubaja}(j"]j$]j&]j(]j*]ujaj@jajXubaja}(j"]j$]j&]j(]j*]ujaj@jaj1ubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSoftware handling}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#software-handlingja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUsages}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#usagesja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGuidance}jaj֤sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #guidanceja](KKeujaj@jajӤubaja}(j"]j$]j&]j(]j*]ujaj@jajФubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaoff}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#offja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawarn}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#warnja](KKKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafatal}jaj?sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#fatalja](KKKeujaj@jaj<ubaja}(j"]j$]j&]j(]j*]ujaj@jaj9ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ratelimit}jajcsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #ratelimitja](KKKeujaj@jaj`ubaja}(j"]j$]j&]j(]j*]ujaj@jaj]ubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajФubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajϣubeja}(j"]j$]j&]j(]j*]ujaj@jaj̣ubaja}(j"]j$]j&]j(]j*]ujaj@ubj@ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Shared Virtual Addressing (SVA) with ENQCMD}jajsbaja}(j"]j$]j&]j(]j*]internalrefuri arch/x86/sva anchornamehjaj+ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajȥsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #backgroundja](KKeujaj@jajťubaja}(j"]j$]j&]j(]j*]ujaj@jaj¥ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaShared Hardware Workqueues}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#shared-hardware-workqueuesja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaENQCMD}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#enqcmdja](KKeujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jaj ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProcess Address Space Tagging}jaj4sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#process-address-space-taggingja](KKeujaj@jaj1ubaja}(j"]j$]j&]j(]j*]ujaj@jaj.ubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPASID Management}jajXsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#pasid-managementja](KKeujaj@jajUubaja}(j"]j$]j&]j(]j*]ujaj@jajRubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPASID Life Cycle Management}jaj|sbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#pasid-life-cycle-managementja](KKeujaj@jajyubaja}(j"]j$]j&]j(]j*]ujaj@jajvubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Relationships}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#relationshipsja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFAQ}jajĦsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname#faqja](KKeujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j"]j$]j&]j(]j*]internalrefurij anchorname #referencesja](KK eujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubeja}(j"]j$]j&]j(]j*]ujaj@jajubaja}(j"]j$]j&]j(]j*]ujaj@ubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Feature status on openrisc architecture}jaj!sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/openrisc/features anchornamehuja referencejajubaja}(j4]j6]j8]j:]j<]ujacompact_paragraphjajubaja}(j4]j6]j8]j:]j<]uja list_itemjajubaja}(j4]j6]j8]j:]j<]uja bullet_listubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja&vlocks for Bare-Metal Mutual Exclusion}jajQsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm/vlocks anchornamehujaj2jajNubaja}(j4]j6]j8]j:]j<]ujaj9jajKubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Algorithm}jajqsbaja}(j4]j6]j8]j:]j<]internalrefurij` anchorname #algorithmujaj2jajnubaja}(j4]j6]j8]j:]j<]ujaj9jajkubaja}(j4]j6]j8]j:]j<]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeatures and limitations}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij` anchorname#features-and-limitationsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaARM implementation}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij` anchorname#arm-implementationujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaColophon}jajڧsbaja}(j4]j6]j8]j:]j<]internalrefurij` anchorname #colophonujaj2jajקubaja}(j4]j6]j8]j:]j<]ujaj9jajԧubaja}(j4]j6]j8]j:]j<]ujaj@jajhubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij` anchorname #referencesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajhubeja}(j4]j6]j8]j:]j<]ujajGjajKubeja}(j4]j6]j8]j:]j<]ujaj@jajHubaja}(j4]j6]j8]j:]j<]ujajGubjI jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3PCI Express I/O Virtualization Resource on Powerenv}jaj5sbaja}(j4]j6]j8]j:]j<]internalrefuri(arch/powerpc/pci_iov_resource_on_powernv anchornamehujaj2jaj2ubaja}(j4]j6]j8]j:]j<]ujaj9jaj/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*1. Introduction to Partitionable Endpoints}jajUsbaja}(j4]j6]j8]j:]j<]internalrefurijD anchorname(#introduction-to-partitionable-endpointsujaj2jajRubaja}(j4]j6]j8]j:]j<]ujaj9jajOubaja}(j4]j6]j8]j:]j<]ujaj@jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:2. Implementation of Partitionable Endpoints on P8 (IODA2)}jajxsbaja}(j4]j6]j8]j:]j<]internalrefurijD anchorname6#implementation-of-partitionable-endpoints-on-p8-ioda2ujaj2jajuubaja}(j4]j6]j8]j:]j<]ujaj9jajrubaja}(j4]j6]j8]j:]j<]ujaj@jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(3. Considerations for SR-IOV on PowerKVM}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijD anchorname&#considerations-for-sr-iov-on-powerkvmujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajLubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(4. Implications for the Generic PCI Code}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijD anchorname&#implications-for-the-generic-pci-codeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajLubeja}(j4]j6]j8]j:]j<]ujajGjaj/ubeja}(j4]j6]j8]j:]j<]ujaj@jaj,ubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM64 CPU Feature Registers}jajsbaja}(j4]j6]j8]j:]j<]internalrefuri arch/arm64/cpu-feature-registers anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. Motivation}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #motivationujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Requirements}jaj9sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #requirementsujaj2jaj6ubaja}(j4]j6]j8]j:]j<]ujaj9jaj3ubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Implementation}jaj\sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#implementationujaj2jajYubaja}(j4]j6]j8]j:]j<]ujaj9jajVubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*4. List of registers with visible features}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname(#list-of-registers-with-visible-featuresujaj2jaj|ubaja}(j4]j6]j8]j:]j<]ujaj9jajyubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAppendix I: Example}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#appendix-i-exampleujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjK jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMIPS-specific Documentation}jajکsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/mips/index anchornamehujaj2jajשubaja}(j4]j6]j8]j:]j<]ujaj9jajԩubjK%)}(jahja](jo.)}(jahja]ja}(j4]j6]j8]j:]j<]parentjentries](Narch/mips/bootingNarch/mips/ingenic-tcuNarch/mips/featurese includefiles](jjjemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujatoctreejՔ=/var/lib/git/docbuild/linux/Documentation/arch/mips/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#indicesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]exprsubproject and htmlujaonlyjajubeja}(j4]j6]j8]j:]j<]ujajGjajԩubeja}(j4]j6]j8]j:]j<]ujaj@jajѩubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTransactional Memory support}jaj]sbaja}(j4]j6]j8]j:]j<]internalrefuri!arch/powerpc/transactional_memory anchornamehujaj2jajZubaja}(j4]j6]j8]j:]j<]ujaj9jajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic overview}jaj}sbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#basic-overviewujaj2jajzubaja}(j4]j6]j8]j:]j<]ujaj9jajwubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCauses of transaction aborts}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#causes-of-transaction-abortsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSyscalls}jajêsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname #syscallsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSignals}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#signalsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Failure cause codes used by kernel}jaj sbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname##failure-cause-codes-used-by-kernelujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGDB}jaj,sbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#gdbujaj2jaj)ubaja}(j4]j6]j8]j:]j<]ujaj9jaj&ubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPOWER9}jajOsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#power9ujaj2jajLubaja}(j4]j6]j8]j:]j<]ujaj9jajIubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel implementation}jajrsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#kernel-implementationujaj2jajoubaja}(j4]j6]j8]j:]j<]ujaj9jajlubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jah/rfid mtmsrd quirk}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#h-rfid-mtmsrd-quirkujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjajlubeja}(j4]j6]j8]j:]j<]ujaj@jajtubeja}(j4]j6]j8]j:]j<]ujajGjajWubeja}(j4]j6]j8]j:]j<]ujaj@jajTubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerf}jaj֫sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/perf anchornamehujaj2jajӫubaja}(j4]j6]j8]j:]j<]ujaj9jajЫubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPerf Event Attributes}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#perf-event-attributesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja exclude_user}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #exclude-userujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaexclude_kernel}jaj9sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#exclude-kernelujaj2jaj6ubaja}(j4]j6]j8]j:]j<]ujaj9jaj3ubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja exclude_hv}jaj\sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #exclude-hvujaj2jajYubaja}(j4]j6]j8]j:]j<]ujaj9jajVubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaexclude_host / exclude_guest}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#exclude-host-exclude-guestujaj2jaj|ubaja}(j4]j6]j8]j:]j<]ujaj9jajyubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAccuracy}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #accuracyujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Perf Userspace PMU Hardware Counter Access}jajѬsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname+#perf-userspace-pmu-hardware-counter-accessujaj2jajάubaja}(j4]j6]j8]j:]j<]ujaj9jajˬubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #overviewujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow-to}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#how-toujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAbout heterogeneous systems}jaj7sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#about-heterogeneous-systemsujaj2jaj4ubaja}(j4]j6]j8]j:]j<]ujaj9jaj1ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&About chained events and counter sizes}jajZsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname'#about-chained-events-and-counter-sizesujaj2jajWubaja}(j4]j6]j8]j:]j<]ujaj9jajTubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajˬubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaEvent Counting Threshold}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#event-counting-thresholdujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#id1ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow-to}jaj̭sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#id2ujaj2jajɭubaja}(j4]j6]j8]j:]j<]ujaj9jajƭubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajЫubeja}(j4]j6]j8]j:]j<]ujaj@jajͫubaja}(j4]j6]j8]j:]j<]ujajGubj3 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTM32F746 Overview}jajsbaja}(j4]j6]j8]j:]j<]internalrefuri!arch/arm/stm32/stm32f746-overview anchornamehujaj2jaj ubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj0sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jaj-ubaja}(j4]j6]j8]j:]j<]ujaj9jaj*ubaja}(j4]j6]j8]j:]j<]ujaj@jaj'ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajSsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #resourcesujaj2jajPubaja}(j4]j6]j8]j:]j<]ujaj9jajMubaja}(j4]j6]j8]j:]j<]ujaj@jaj'ubeja}(j4]j6]j8]j:]j<]ujajGjaj ubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Frequently asked questions about the sunxi clock system}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm/sunxi/clocks anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjv jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Feature status on powerpc architecture}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/features anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj~ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jam68k Architecture}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/m68k/index anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajݮubjK%)}(jahja](jo.)}(jahja]ja}(j4]j6]j8]j:]j<]parentjentries](Narch/m68k/kernel-optionsNarch/m68k/buddha-driverNarch/m68k/featurese includefiles](j j j emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ=/var/lib/git/docbuild/linux/Documentation/arch/m68k/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj$sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#indicesujaj2jaj!ubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]exprsubproject and htmlujajAjajubeja}(j4]j6]j8]j:]j<]ujajGjajݮubeja}(j4]j6]j8]j:]j<]ujaj@jajڮubaja}(j4]j6]j8]j:]j<]ujajGubj] jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Pointer authentication in AArch64 Linux}jajdsbaja}(j4]j6]j8]j:]j<]internalrefuri!arch/arm64/pointer-authentication anchornamehujaj2jajaubaja}(j4]j6]j8]j:]j<]ujaj9jaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitecture overview}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijs anchorname#architecture-overviewujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj~ubaja}(j4]j6]j8]j:]j<]ujaj@jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Basic support}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijs anchorname#basic-supportujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debugging}jajʯsbaja}(j4]j6]j8]j:]j<]internalrefurijs anchorname #debuggingujaj2jajǯubaja}(j4]j6]j8]j:]j<]ujaj9jajįubaja}(j4]j6]j8]j:]j<]ujaj@jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtualization}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijs anchorname#virtualizationujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj{ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling and disabling keys}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijs anchorname#enabling-and-disabling-keysujaj2jaj ubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubaja}(j4]j6]j8]j:]j<]ujaj@jaj{ubeja}(j4]j6]j8]j:]j<]ujajGjaj^ubeja}(j4]j6]j8]j:]j<]ujaj@jaj[ubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOpenRISC Architecture}jajHsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/openrisc/index anchornamehujaj2jajEubaja}(j4]j6]j8]j:]j<]ujaj9jajBubjK%)}(jahja](jo.)}(jahja]ja}(j4]j6]j8]j:]j<]parentjWentries](Narch/openrisc/openrisc_portNarch/openrisc/todoNarch/openrisc/featurese includefiles](jnjpjremaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔA/var/lib/git/docbuild/linux/Documentation/arch/openrisc/index.rstj֔Kjaj_ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijW anchorname#indicesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]exprsubproject and htmlujajAjaj_ubeja}(j4]j6]j8]j:]j<]ujajGjajBubeja}(j4]j6]j8]j:]j<]ujaj@jaj?ubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBMIPS DeviceTree Booting}jajɰsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/mips/booting anchornamehjajujaj2jajưubaja}(j4]j6]j8]j:]j<]ujaj9jajðubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*DEXCR (Dynamic Execution Control Register)}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/dexcr anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #overviewujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Configuration}jaj8sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#configurationujaj2jaj5ubaja}(j4]j6]j8]j:]j<]ujaj9jaj2ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrctl}jajXsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#prctlujaj2jajUubaja}(j4]j6]j8]j:]j<]ujaj9jajRubaja}(j4]j6]j8]j:]j<]ujaj@jajOubaja}(j4]j6]j8]j:]j<]ujajGjaj2ubeja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacoredump and ptrace}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#coredump-and-ptraceujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'IRQ chip model (hierarchy) of LoongArch}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/loongarch/irq-chip-model anchornamehjajujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLegacy IRQ model}jaj߱sbaja}(j4]j6]j8]j:]j<]internalrefurijα anchorname#legacy-irq-modelja](KKeujaj2jajܱubaja}(j4]j6]j8]j:]j<]ujaj9jajٱubaja}(j4]j6]j8]j:]j<]ujaj@jajֱubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExtended IRQ model}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijα anchorname#extended-irq-modelja](KKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajֱubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaVirtual Extended IRQ model}jaj'sbaja}(j4]j6]j8]j:]j<]internalrefurijα anchorname#virtual-extended-irq-modelja](KKeujaj2jaj$ubaja}(j4]j6]j8]j:]j<]ujaj9jaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Description}jajHsbaja}(j4]j6]j8]j:]j<]internalrefurijα anchorname #descriptionja](KKKeujaj2jajEubaja}(j4]j6]j8]j:]j<]ujaj9jajBubaja}(j4]j6]j8]j:]j<]ujaj@jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXTIOI_VIRT_FEATURES}jajlsbaja}(j4]j6]j8]j:]j<]internalrefurijα anchorname#extioi-virt-featuresja](KKKeujaj2jajiubaja}(j4]j6]j8]j:]j<]ujaj9jajfubaja}(j4]j6]j8]j:]j<]ujaj@jaj?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEXTIOI_VIRT_CONFIG}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijα anchorname#extioi-virt-configja](KKKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj?ubeja}(j4]j6]j8]j:]j<]ujajGjaj!ubeja}(j4]j6]j8]j:]j<]ujaj@jajֱubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdvanced Extended IRQ model}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijα anchorname#advanced-extended-irq-modelja](KKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajֱubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI-related definitions}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijα anchorname#acpi-related-definitionsja](KKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj޲ubaja}(j4]j6]j8]j:]j<]ujaj@jajֱubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijα anchorname #referencesja](KKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajֱubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKASLR for Freescale BookE32}jajAsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/kaslr-booke32 anchornamehujaj2jaj>ubaja}(j4]j6]j8]j:]j<]ujaj9jaj;ubaja}(j4]j6]j8]j:]j<]ujaj@jaj8ubaja}(j4]j6]j8]j:]j<]ujajGubj/jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja ACPI Tables}jajmsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/acpi_object_usage anchornamehujaj2jajjubaja}(j4]j6]j8]j:]j<]ujaj9jajgubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ACPI Objects}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij| anchorname #acpi-objectsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI Event Model}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij| anchorname#acpi-event-modelujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI Processor Control}jajӳsbaja}(j4]j6]j8]j:]j<]internalrefurij| anchorname#acpi-processor-controlujaj2jajгubaja}(j4]j6]j8]j:]j<]ujaj9jajͳubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"ACPI System Address Map Interfaces}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij| anchorname##acpi-system-address-map-interfacesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%ACPI Platform Error Interfaces (APEI)}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij| anchorname$#acpi-platform-error-interfaces-apeiujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#ACPI Objects Not Supported on ARM64}jaj<sbaja}(j4]j6]j8]j:]j<]internalrefurij| anchorname$#acpi-objects-not-supported-on-arm64ujaj2jaj9ubaja}(j4]j6]j8]j:]j<]ujaj9jaj6ubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajgubeja}(j4]j6]j8]j:]j<]ujaj@jajdubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Memory Tagging Extension (MTE) in AArch64 Linux}jajtsbaja}(j4]j6]j8]j:]j<]internalrefuri#arch/arm64/memory-tagging-extension anchornamehujaj2jajqubaja}(j4]j6]j8]j:]j<]ujaj9jajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace Support}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#userspace-supportujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPROT_MTE}jaj״sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #prot-mteujaj2jajԴubaja}(j4]j6]j8]j:]j<]ujaj9jajѴubaja}(j4]j6]j8]j:]j<]ujaj@jajδubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTag Check Faults}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#tag-check-faultsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajδubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaExcluding Tags in the }jajsbj)}(ja``IRG``ja]jaIRG}jaj$sbaja}(j4]j6]j8]j:]j<]ujaliteraljՔNj֔Njajubja, }jajsbj)}(ja``ADDG``ja]jaADDG}jaj7sbaja}(j4]j6]j8]j:]j<]ujaj2jՔNj֔Njajubja and }jajsbj)}(ja``SUBG``ja]jaSUBG}jajIsbaja}(j4]j6]j8]j:]j<]ujaj2jՔNj֔Njajubja instructions}jajsbeja}(j4]j6]j8]j:]j<]internalrefurij anchorname5#excluding-tags-in-the-irg-addg-and-subg-instructionsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajδubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Per-CPU preferred tag checking mode}jajwsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname$#per-cpu-preferred-tag-checking-modeujaj2jajtubaja}(j4]j6]j8]j:]j<]ujaj9jajqubaja}(j4]j6]j8]j:]j<]ujaj@jajδubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitial process state}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#initial-process-stateujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajδubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaThe }jajsbj)}(ja ``ptrace()``ja]japtrace()}jajĵsbaja}(j4]j6]j8]j:]j<]ujaj2jՔNj֔Njajubja interface}jajsbeja}(j4]j6]j8]j:]j<]internalrefurij anchorname#the-ptrace-interfaceujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajδubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCore dump support}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#core-dump-supportujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajδubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample of correct usage}jaj!sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#example-of-correct-usageujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajnubeja}(j4]j6]j8]j:]j<]ujaj@jajkubaja}(j4]j6]j8]j:]j<]ujajGubjH jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Power Architecture 64-bit Linux system call ABI}jajYsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/syscall64-abi anchornamehujaj2jajVubaja}(j4]j6]j8]j:]j<]ujaj9jajSubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jasyscall}jajysbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#syscallujaj2jajvubaja}(j4]j6]j8]j:]j<]ujaj9jajsubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Invocation}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname #invocationujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Parameters}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname #parametersujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Return value}jaj߶sbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname #return-valueujaj2jajܶubaja}(j4]j6]j8]j:]j<]ujaj9jajٶubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStack}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#stackujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister preservation rules}jaj%sbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#register-preservation-rulesujaj2jaj"ubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransactional Memory}jajHsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#transactional-memoryujaj2jajEubaja}(j4]j6]j8]j:]j<]ujaj9jajBubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japtrace}jajksbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#ptraceujaj2jajhubaja}(j4]j6]j8]j:]j<]ujaj9jajeubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajsubeja}(j4]j6]j8]j:]j<]ujaj@jajpubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]javsyscall}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname #vsyscallujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaParameters and return value}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#parameters-and-return-valueujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStack}jajݷsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#id3ujaj2jajڷubaja}(j4]j6]j8]j:]j<]ujaj9jaj׷ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister preservation rules}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#id4ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Invocation}jaj#sbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#id5ujaj2jaj ubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTransactional Memory}jajFsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#id6ujaj2jajCubaja}(j4]j6]j8]j:]j<]ujaj9jaj@ubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajpubeja}(j4]j6]j8]j:]j<]ujajGjajSubeja}(j4]j6]j8]j:]j<]ujaj@jajPubaja}(j4]j6]j8]j:]j<]ujajGubjM jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3Scalable Vector Extension support for AArch64 Linux}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/sve anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. General}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#generalujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Vector length terminology}jaj͸sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#vector-length-terminologyujaj2jajʸubaja}(j4]j6]j8]j:]j<]ujaj9jajǸubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. System call behaviour}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#system-call-behaviourujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Signal handling}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#signal-handlingujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Signal return}jaj6sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#signal-returnujaj2jaj3ubaja}(j4]j6]j8]j:]j<]ujaj9jaj0ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. prctl extensions}jajYsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#prctl-extensionsujaj2jajVubaja}(j4]j6]j8]j:]j<]ujaj9jajSubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. ptrace extensions}jaj|sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#ptrace-extensionsujaj2jajyubaja}(j4]j6]j8]j:]j<]ujaj9jajvubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. ELF coredump extensions}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#elf-coredump-extensionsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 9. System runtime configuration}jaj¹sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#system-runtime-configurationujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja10. Perf extensions}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#perf-extensionsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj߹ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Appendix A. SVE programmer’s model (informative)}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname.#appendix-a-sve-programmer-s-model-informativeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjaj߹ubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA.1. Registers}jaj4sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#a-1-registersujaj2jaj1ubaja}(j4]j6]j8]j:]j<]ujaj9jaj.ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaA.2. Procedure call standard}jajWsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#a-2-procedure-call-standardujaj2jajTubaja}(j4]j6]j8]j:]j<]ujaj9jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Appendix B. ARMv8-A FP/SIMD programmer’s model}jajwsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname.#appendix-b-armv8-a-fp-simd-programmer-s-modelujaj2jajtubaja}(j4]j6]j8]j:]j<]ujaj9jajqubaja}(j4]j6]j8]j:]j<]ujaj@jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #referencesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajnubeja}(j4]j6]j8]j:]j<]ujajGjajQubeja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTM32H750 Overview}jaj޺sbaja}(j4]j6]j8]j:]j<]internalrefuri!arch/arm/stm32/stm32h750-overview anchornamehujaj2jajۺubaja}(j4]j6]j8]j:]j<]ujaj9jajغubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jaj!sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #resourcesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajغubeja}(j4]j6]j8]j:]j<]ujaj@jajպubaja}(j4]j6]j8]j:]j<]ujajGubjQ jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Guarded Control Stack support for AArch64 Linux}jajYsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/gcs anchornamehujaj2jajVubaja}(j4]j6]j8]j:]j<]ujaj9jajSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. General}jajysbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#generalujaj2jajvubaja}(j4]j6]j8]j:]j<]ujaj9jajsubaja}(j4]j6]j8]j:]j<]ujaj@jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja12. Enabling and disabling Guarded Control Stacks}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname.#enabling-and-disabling-guarded-control-stacksujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(3. Allocation of Guarded Control Stacks}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname%#allocation-of-guarded-control-stacksujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Signal handling}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#signal-handlingujaj2jaj߻ubaja}(j4]j6]j8]j:]j<]ujaj9jajܻubaja}(j4]j6]j8]j:]j<]ujaj@jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Signal return}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#signal-returnujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. ptrace extensions}jaj(sbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#ptrace-extensionsujaj2jaj%ubaja}(j4]j6]j8]j:]j<]ujaj9jaj"ubaja}(j4]j6]j8]j:]j<]ujaj@jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. ELF coredump extensions}jajKsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#elf-coredump-extensionsujaj2jajHubaja}(j4]j6]j8]j:]j<]ujaj9jajEubaja}(j4]j6]j8]j:]j<]ujaj@jajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. /proc extensions}jajnsbaja}(j4]j6]j8]j:]j<]internalrefurijh anchorname#proc-extensionsujaj2jajkubaja}(j4]j6]j8]j:]j<]ujaj9jajhubaja}(j4]j6]j8]j:]j<]ujaj@jajpubeja}(j4]j6]j8]j:]j<]ujajGjajSubeja}(j4]j6]j8]j:]j<]ujaj@jajPubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMemory Layout on AArch64 Linux}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/memory anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja52-bit VA support in the kernel}jajƼsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#bit-va-support-in-the-kernelujaj2jajüubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja52-bit userspace VAs}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#bit-userspace-vasujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNUMA resource associativity}jaj!sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/associativity anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaForm 0}jajAsbaja}(j4]j6]j8]j:]j<]internalrefurij0 anchorname#form-0ujaj2jaj>ubaja}(j4]j6]j8]j:]j<]ujaj9jaj;ubaja}(j4]j6]j8]j:]j<]ujaj@jaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaForm 1}jajdsbaja}(j4]j6]j8]j:]j<]internalrefurij0 anchorname#form-1ujaj2jajaubaja}(j4]j6]j8]j:]j<]ujaj9jaj^ubaja}(j4]j6]j8]j:]j<]ujaj@jaj8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaForm 2}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij0 anchorname#form-2ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj8ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Tagged virtual addresses in AArch64 Linux}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/tagged-pointers anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Passing tagged addresses to the kernel}jaj߽sbaja}(j4]j6]j8]j:]j<]internalrefurijν anchorname'#passing-tagged-addresses-to-the-kernelujaj2jajܽubaja}(j4]j6]j8]j:]j<]ujaj9jajٽubaja}(j4]j6]j8]j:]j<]ujaj@jajֽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPreserving tags}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijν anchorname#preserving-tagsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajֽubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther considerations}jaj%sbaja}(j4]j6]j8]j:]j<]internalrefurijν anchorname#other-considerationsujaj2jaj"ubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajֽubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj!jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAsymmetric 32-bit SoCs}jaj]sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/asymmetric-32bit anchornamehujaj2jajZubaja}(j4]j6]j8]j:]j<]ujaj9jajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj}sbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname #introductionujaj2jajzubaja}(j4]j6]j8]j:]j<]ujaj9jajwubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling kernel support}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#enabling-kernel-supportujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUserspace impact}jajþsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#userspace-impactujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysfs}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#sysfsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajݾubaja}(j4]j6]j8]j:]j<]ujaj@jajھubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``execve(2)``ja]ja execve(2)}jaj sbaja}(j4]j6]j8]j:]j<]ujaj2jՔNj֔Njajubaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname #execve-2ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajھubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``SCHED_DEADLINE``ja]jaSCHED_DEADLINE}jaj6sbaja}(j4]j6]j8]j:]j<]ujaj2jՔNj֔Njaj3ubaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#sched-deadlineujaj2jaj0ubaja}(j4]j6]j8]j:]j<]ujaj9jaj-ubaja}(j4]j6]j8]j:]j<]ujaj@jajھubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCpusets}jaj`sbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#cpusetsujaj2jaj]ubaja}(j4]j6]j8]j:]j<]ujaj9jajZubaja}(j4]j6]j8]j:]j<]ujaj@jajھubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU hotplug}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname #cpu-hotplugujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj}ubaja}(j4]j6]j8]j:]j<]ujaj@jajھubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKVM}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#kvmujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajھubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja NOHZ FULL}jajɿsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname #nohz-fullujaj2jajƿubaja}(j4]j6]j8]j:]j<]ujaj9jajÿubaja}(j4]j6]j8]j:]j<]ujaj@jajھubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajtubeja}(j4]j6]j8]j:]j<]ujajGjajWubeja}(j4]j6]j8]j:]j<]ujaj@jajTubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBooting Linux/LoongArch}jaj sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/loongarch/booting anchornamehjajujaj2jaj ubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Information passed from BootLoader to kernel}jaj-sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname-#information-passed-from-bootloader-to-kernelja](KKeujaj2jaj*ubaja}(j4]j6]j8]j:]j<]ujaj9jaj'ubaja}(j4]j6]j8]j:]j<]ujaj@jaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Header of Linux/LoongArch kernel images}jajQsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname(#header-of-linux-loongarch-kernel-imagesja](KKeujaj2jajNubaja}(j4]j6]j8]j:]j<]ujaj9jajKubaja}(j4]j6]j8]j:]j<]ujaj@jaj$ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe PowerPC boot wrapper}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/bootwrapper anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow it is built}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#how-it-is-builtujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntroduction to LoongArch}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/loongarch/introduction anchornamehjajujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Registers}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #registersja](KKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPRs}jaj#sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#gprsja](KKKeujaj2jaj ubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFPRs}jajGsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#fprsja](KKKeujaj2jajDubaja}(j4]j6]j8]j:]j<]ujaj9jajAubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVRs}jajksbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#vrsja](KKKeujaj2jajhubaja}(j4]j6]j8]j:]j<]ujaj9jajeubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCSRs}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#csrsja](KKKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBasic Instruction Set}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#basic-instruction-setja](KKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstruction formats}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#instruction-formatsja](KKKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaList of Instructions}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#list-of-instructionsja](KKKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtual Memory}jaj4sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#virtual-memoryja](KKeujaj2jaj1ubaja}(j4]j6]j8]j:]j<]ujaj9jaj.ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Relationship of Loongson and LoongArch}jajXsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname'#relationship-of-loongson-and-loongarchja](KKeujaj2jajUubaja}(j4]j6]j8]j:]j<]ujaj9jajRubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj|sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #referencesja](KKeujaj2jajyubaja}(j4]j6]j8]j:]j<]ujaj9jajvubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj[jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHypercall Op-codes (hcalls)}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/papr_hcalls anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOverview}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #overviewujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja HCALL ABI}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #hcall-abiujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister Conventions}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#register-conventionsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDRC & DRC Indexes}jaj>sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#drc-drc-indexesujaj2jaj;ubaja}(j4]j6]j8]j:]j<]ujaj9jaj8ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHCALL Return-values}jajasbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#hcall-return-valuesujaj2jaj^ubaja}(j4]j6]j8]j:]j<]ujaj9jaj[ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHCALL Op-codes}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#hcall-op-codesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj~ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #referencesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj8jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Linux on the Nios II architecture}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/nios2/nios2 anchornamehjajujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is Nios II?}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#what-is-nios-iija](KKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Nios II ABI}jaj#sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #nios-ii-abija](KKeujaj2jaj ubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux 2.6.x on MPC52xx family}jaj\sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/mpc52xx anchornamehujaj2jajYubaja}(j4]j6]j8]j:]j<]ujaj9jajVubaja}(j4]j6]j8]j:]j<]ujaj@jajSubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNested KVM on POWER}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/kvm-nested anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Existing API}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #existing-apiujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja New PAPR API}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #new-papr-apiujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja HCALL Details}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#hcall-detailsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaH_GUEST_GET_CAPABILITIES()}jaj1sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#h-guest-get-capabilitiesujaj2jaj.ubaja}(j4]j6]j8]j:]j<]ujaj9jaj+ubaja}(j4]j6]j8]j:]j<]ujaj@jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaH_GUEST_SET_CAPABILITIES()}jajTsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#h-guest-set-capabilitiesujaj2jajQubaja}(j4]j6]j8]j:]j<]ujaj9jajNubaja}(j4]j6]j8]j:]j<]ujaj@jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaH_GUEST_CREATE()}jajwsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#h-guest-createujaj2jajtubaja}(j4]j6]j8]j:]j<]ujaj9jajqubaja}(j4]j6]j8]j:]j<]ujaj@jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaH_GUEST_CREATE_VCPU()}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#h-guest-create-vcpuujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaH_GUEST_GET_STATE()}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#h-guest-get-stateujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaH_GUEST_SET_STATE()}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#h-guest-set-stateujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaH_GUEST_RUN_VCPU()}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#h-guest-run-vcpuujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj(ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaH_GUEST_DELETE()}jaj&sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#h-guest-deleteujaj2jaj#ubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubaja}(j4]j6]j8]j:]j<]ujaj@jaj(ubeja}(j4]j6]j8]j:]j<]ujajGjaj ubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGuest State Buffer}jajUsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#guest-state-bufferujaj2jajRubaja}(j4]j6]j8]j:]j<]ujaj9jajOubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMiscellaneous info}jajxsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#miscellaneous-infoujaj2jajuubaja}(j4]j6]j8]j:]j<]ujaj9jajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaState not in ptregs/hvregs}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#state-not-in-ptregs-hvregsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(L1 Implementation details: Caching state}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname(#l1-implementation-details-caching-stateujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajrubeja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj4jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaELF Note PowerPC Namespace}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/elfnote anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTypes and Descriptors}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#types-and-descriptorsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajBsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #referencesujaj2jaj?ubaja}(j4]j6]j8]j:]j<]ujaj9jaj<ubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj?jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDeviceTree Booting}jajzsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/booting anchornamehujaj2jajwubaja}(j4]j6]j8]j:]j<]ujaj9jajtubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Entry point}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #entry-pointujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjajtubeja}(j4]j6]j8]j:]j<]ujaj@jajqubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#IMC (In-Memory Collection Counters)}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/imc anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBasic overview}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#basic-overviewujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIMC example usage}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#imc-example-usageujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIMC Trace-mode}jaj8sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#imc-trace-modeujaj2jaj5ubaja}(j4]j6]j8]j:]j<]ujaj9jaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLDBAR Register Layout}jajXsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#ldbar-register-layoutujaj2jajUubaja}(j4]j6]j8]j:]j<]ujaj9jajRubaja}(j4]j6]j8]j:]j<]ujaj@jajOubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!TRACE_IMC_SCOM bit representation}jaj{sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname"#trace-imc-scom-bit-representationujaj2jajxubaja}(j4]j6]j8]j:]j<]ujaj9jajuubaja}(j4]j6]j8]j:]j<]ujaj@jajOubeja}(j4]j6]j8]j:]j<]ujajGjaj2ubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTrace IMC example usage}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#trace-imc-example-usageujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Benefits of using IMC trace-mode}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname!#benefits-of-using-imc-trace-modeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj(jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Memory copy/set instructions (MOPS)}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/mops anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHypervisor requirements}jaj%sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#hypervisor-requirementsujaj2jaj"ubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFirmware-Assisted Dump}jaj]sbaja}(j4]j6]j8]j:]j<]internalrefuri#arch/powerpc/firmware-assisted-dump anchornamehujaj2jajZubaja}(j4]j6]j8]j:]j<]ujaj9jajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation details:}jaj}sbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#implementation-detailsujaj2jajzubaja}(j4]j6]j8]j:]j<]ujaj9jajwubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.How to enable firmware-assisted dump (FADump):}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname,#how-to-enable-firmware-assisted-dump-fadumpujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs/debugfs files:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#sysfs-debugfs-filesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijl anchorname#todoujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajtubeja}(j4]j6]j8]j:]j<]ujajGjajWubeja}(j4]j6]j8]j:]j<]ujaj@jajTubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Release notes for Linux Kernel VFP support code}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm/vfp/release-notes anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTM32F769 Overview}jajJsbaja}(j4]j6]j8]j:]j<]internalrefuri!arch/arm/stm32/stm32f769-overview anchornamehujaj2jajGubaja}(j4]j6]j8]j:]j<]ujaj9jajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajjsbaja}(j4]j6]j8]j:]j<]internalrefurijY anchorname #introductionujaj2jajgubaja}(j4]j6]j8]j:]j<]ujaj9jajdubaja}(j4]j6]j8]j:]j<]ujaj@jajaubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijY anchorname #resourcesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajaubeja}(j4]j6]j8]j:]j<]ujajGjajDubeja}(j4]j6]j8]j:]j<]ujaj@jajAubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU Hotplug and ACPI}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/cpu-hotplug anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:CPU Hotplug on physical systems - CPUs not present at boot}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname9#cpu-hotplug-on-physical-systems-cpus-not-present-at-bootujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9CPU Hotplug on virtual systems - CPUs not enabled at boot}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname8#cpu-hotplug-on-virtual-systems-cpus-not-enabled-at-bootujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3Scalable Matrix Extension support for AArch64 Linux}jaj@sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/sme anchornamehujaj2jaj=ubaja}(j4]j6]j8]j:]j<]ujaj9jaj:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1. General}jaj`sbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname#generalujaj2jaj]ubaja}(j4]j6]j8]j:]j<]ujaj9jajZubaja}(j4]j6]j8]j:]j<]ujaj@jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Vector lengths}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname#vector-lengthsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj}ubaja}(j4]j6]j8]j:]j<]ujaj@jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja93. Sharing of streaming and non-streaming mode SVE state}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname6#sharing-of-streaming-and-non-streaming-mode-sve-stateujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. System call behaviour}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname#system-call-behaviourujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Signal handling}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname#signal-handlingujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Signal return}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname#signal-returnujaj2jaj ubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubaja}(j4]j6]j8]j:]j<]ujaj@jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. prctl extensions}jaj2sbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname#prctl-extensionsujaj2jaj/ubaja}(j4]j6]j8]j:]j<]ujaj9jaj,ubaja}(j4]j6]j8]j:]j<]ujaj@jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. ptrace extensions}jajUsbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname#ptrace-extensionsujaj2jajRubaja}(j4]j6]j8]j:]j<]ujaj9jajOubaja}(j4]j6]j8]j:]j<]ujaj@jajWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. ELF coredump extensions}jajxsbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname#elf-coredump-extensionsujaj2jajuubaja}(j4]j6]j8]j:]j<]ujaj9jajrubaja}(j4]j6]j8]j:]j<]ujaj@jajWubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja 9. System runtime configuration}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname#system-runtime-configurationujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Appendix A. SME programmer’s model (informative)}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname.#appendix-a-sme-programmer-s-model-informativeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajWubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaA.1. Registers}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname#a-1-registersujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj sbaja}(j4]j6]j8]j:]j<]internalrefurijO anchorname #referencesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajWubeja}(j4]j6]j8]j:]j<]ujajGjaj:ubeja}(j4]j6]j8]j:]j<]ujaj@jaj7ubaja}(j4]j6]j8]j:]j<]ujajGubj<jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTM32MP157 Overview}jajNsbaja}(j4]j6]j8]j:]j<]internalrefuri"arch/arm/stm32/stm32mp157-overview anchornamehujaj2jajKubaja}(j4]j6]j8]j:]j<]ujaj9jajHubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajnsbaja}(j4]j6]j8]j:]j<]internalrefurij] anchorname #introductionujaj2jajkubaja}(j4]j6]j8]j:]j<]ujaj9jajhubaja}(j4]j6]j8]j:]j<]ujaj@jajeubaja}(j4]j6]j8]j:]j<]ujajGjajHubeja}(j4]j6]j8]j:]j<]ujaj@jajEubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja/Ingenic JZ47xx SoCs Timer/Counter Unit hardware}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/mips/ingenic-tcu anchornamehjajujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaImplementation}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#implementationja](KKeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjXjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLegacy instructions}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/legacy_instructions anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported legacy instructions}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#supported-legacy-instructionsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Arm Confidential Compute Architecture}jajWsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/arm-cca anchornamehujaj2jajTubaja}(j4]j6]j8]j:]j<]ujaj9jajQubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLinux as a Realm Guest}jajwsbaja}(j4]j6]j8]j:]j<]internalrefurijf anchorname#linux-as-a-realm-guestujaj2jajtubaja}(j4]j6]j8]j:]j<]ujaj9jajqubaja}(j4]j6]j8]j:]j<]ujaj@jajnubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijf anchorname #referencesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajnubeja}(j4]j6]j8]j:]j<]ujajGjajQubeja}(j4]j6]j8]j:]j<]ujaj@jajNubaja}(j4]j6]j8]j:]j<]ujajGubjEjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel page table dump}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/ptdump anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjGjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#DSCR (Data Stream Control Register)}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/dscr anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU Architectures}jaj*sbaja}(j4]j6]j8]j:]j<]internalrefuri arch/index anchornamehujaj2jaj'ubaja}(j4]j6]j8]j:]j<]ujaj9jaj$ubjK%)}(jahja]jo.)}(jahja]ja}(j4]j6]j8]j:]j<]parentj9entries](Narch/arc/indexNarch/arm/indexNarch/arm64/indexNarch/loongarch/indexNarch/m68k/indexNarch/mips/indexNarch/nios2/indexNarch/openrisc/indexNarch/parisc/indexNarch/powerpc/indexNarch/riscv/indexNarch/s390/indexN arch/sh/indexNarch/sparc/indexNarch/x86/indexNarch/xtensa/indexe includefiles](jPjRjTjVjXjZj\j^j`jbjdjfjhjjjljnemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ8/var/lib/git/docbuild/linux/Documentation/arch/index.rstj֔K jajAubaja}(j4]j6]j8]j:]j<]ujajGjaj$ubeja}(j4]j6]j8]j:]j<]ujaj@jaj!ubaja}(j4]j6]j8]j:]j<]ujajGubj4jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0The Unified Extensible Firmware Interface (UEFI)}jajsbaja}(j4]j6]j8]j:]j<]internalrefuri arch/arm/uefi anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUEFI support in Linux}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#uefi-support-in-linuxujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja UEFI stub}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #uefi-stubujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUEFI kernel support on ARM}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#uefi-kernel-support-on-armujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjzjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2ARM TCM (Tightly-Coupled Memory) handling in Linux}jaj5sbaja}(j4]j6]j8]j:]j<]internalrefuri arch/arm/tcm anchornamehujaj2jaj2ubaja}(j4]j6]j8]j:]j<]ujaj9jaj/ubaja}(j4]j6]j8]j:]j<]ujaj@jaj,ubaja}(j4]j6]j8]j:]j<]ujajGubjejK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Feature status on arm64 architecture}jajasbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/features anchornamehujaj2jaj^ubaja}(j4]j6]j8]j:]j<]ujaj9jaj[ubaja}(j4]j6]j8]j:]j<]ujaj@jajXubaja}(j4]j6]j8]j:]j<]ujajGubj' jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]japowerpc}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/index anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jo.)}(jahja]ja}(j4]j6]j8]j:]j<]parentjentries](Narch/powerpc/associativityNarch/powerpc/bootingNarch/powerpc/bootwrapperNarch/powerpc/cpu_familiesNarch/powerpc/cpu_featuresNarch/powerpc/dawr-power9Narch/powerpc/dexcrNarch/powerpc/dscrN#arch/powerpc/eeh-pci-error-recoveryNarch/powerpc/elf_hwcapsNarch/powerpc/elfnoteN#arch/powerpc/firmware-assisted-dumpNarch/powerpc/hvcsNarch/powerpc/imcNarch/powerpc/isa-versionsNarch/powerpc/kaslr-booke32Narch/powerpc/mpc52xxNarch/powerpc/kvm-nestedNarch/powerpc/papr_hcallsN(arch/powerpc/pci_iov_resource_on_powernvNarch/powerpc/pmu-ebbNarch/powerpc/ptraceNarch/powerpc/qe_firmwareNarch/powerpc/syscall64-abiN!arch/powerpc/transactional_memoryNarch/powerpc/ultravisorNarch/powerpc/vas-apiNarch/powerpc/vcpudispatch_statsNarch/powerpc/vmemmap_dedupNarch/powerpc/featurese includefiles](jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ@/var/lib/git/docbuild/linux/Documentation/arch/powerpc/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#indicesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]exprsubproject and htmlujajAjajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjGjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Feature status on parisc architecture}jajDsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/parisc/features anchornamehujaj2jajAubaja}(j4]j6]j8]j:]j<]ujaj9jaj>ubaja}(j4]j6]j8]j:]j<]ujaj@jaj;ubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaACPI on Arm systems}jajpsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/arm-acpi anchornamehujaj2jajmubaja}(j4]j6]j8]j:]j<]ujaj9jajjubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhy ACPI on Arm?}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#why-acpi-on-armujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel Compatibility}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#kernel-compatibilityujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRelationship with Device Tree}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#relationship-with-device-treeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBooting using ACPI tables}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#booting-using-acpi-tablesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaACPI Detection}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#acpi-detectionujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice Enumeration}jaj?sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#device-enumerationujaj2jaj<ubaja}(j4]j6]j8]j:]j<]ujaj9jaj9ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Programmable Power Control Resources}jajbsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname%#programmable-power-control-resourcesujaj2jaj_ubaja}(j4]j6]j8]j:]j<]ujaj9jaj\ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClocks}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#clocksujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver Recommendations}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#driver-recommendationsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASWG}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#aswgujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Linux Code}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #linux-codeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ACPI Objects}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #acpi-objectsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jaj4sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #referencesujaj2jaj1ubaja}(j4]j6]j8]j:]j<]ujaj9jaj.ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAuthors}jajWsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#authorsujaj2jajTubaja}(j4]j6]j8]j:]j<]ujaj9jajQubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajjubeja}(j4]j6]j8]j:]j<]ujaj@jajgubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBooting AArch64 Linux}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/booting anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Setup and initialise RAM}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#setup-and-initialise-ramujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Setup the device tree}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#setup-the-device-treeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Decompress the kernel image}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#decompress-the-kernel-imageujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Call the kernel image}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#call-the-kernel-imageujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTM32 DMA-MDMA chaining}jajPsbaja}(j4]j6]j8]j:]j<]internalrefuri&arch/arm/stm32/stm32-dma-mdma-chaining anchornamehujaj2jajMubaja}(j4]j6]j8]j:]j<]ujaj9jajJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajpsbaja}(j4]j6]j8]j:]j<]internalrefurij_ anchorname #introductionujaj2jajmubaja}(j4]j6]j8]j:]j<]ujaj9jajjubaja}(j4]j6]j8]j:]j<]ujaj@jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Principles}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij_ anchorname #principlesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Device Tree updates for STM32 DMA-MDMA chaining support}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij_ anchorname8#device-tree-updates-for-stm32-dma-mdma-chaining-supportujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@Driver updates for STM32 DMA-MDMA chaining support in foo driver}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij_ anchornameA#driver-updates-for-stm32-dma-mdma-chaining-support-in-foo-driverujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij_ anchorname #resourcesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajgubeja}(j4]j6]j8]j:]j<]ujajGjajJubeja}(j4]j6]j8]j:]j<]ujaj@jajGubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Feature status on mips architecture}jaj4sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/mips/features anchornamehjaj7ujaj2jaj1ubaja}(j4]j6]j8]j:]j<]ujaj9jaj.ubaja}(j4]j6]j8]j:]j<]ujaj@jaj+ubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTM32H743 Overview}jaj`sbaja}(j4]j6]j8]j:]j<]internalrefuri!arch/arm/stm32/stm32h743-overview anchornamehujaj2jaj]ubaja}(j4]j6]j8]j:]j<]ujaj9jajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijo anchorname #introductionujaj2jaj}ubaja}(j4]j6]j8]j:]j<]ujaj9jajzubaja}(j4]j6]j8]j:]j<]ujaj@jajwubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijo anchorname #resourcesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajwubeja}(j4]j6]j8]j:]j<]ujajGjajZubeja}(j4]j6]j8]j:]j<]ujaj@jajWubaja}(j4]j6]j8]j:]j<]ujajGubjEjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Feature status on nios2 architecture}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/nios2/features anchornamehjajRujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDAWR issues on POWER9}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/dawr-power9 anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAffected processor revisions}jaj'sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#affected-processor-revisionsujaj2jaj$ubaja}(j4]j6]j8]j:]j<]ujaj9jaj!ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTechnical Details:}jajJsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#technical-detailsujaj2jajGubaja}(j4]j6]j8]j:]j<]ujaj9jajDubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConsequences for users}jajmsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#consequences-for-usersujaj2jajjubaja}(j4]j6]j8]j:]j<]ujaj9jajgubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaForce enabling the DAWR}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#force-enabling-the-dawrujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj[jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPOWERPC ELF HWCAPs}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/elf_hwcaps anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2. Facilities}jaj sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #facilitiesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. Categories}jaj.sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #categoriesujaj2jaj+ubaja}(j4]j6]j8]j:]j<]ujaj9jaj(ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. HWCAP allocation}jajQsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#hwcap-allocationujaj2jajNubaja}(j4]j6]j8]j:]j<]ujaj9jajKubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!5. The HWCAPs exposed in AT_HWCAP}jajtsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#the-hwcaps-exposed-in-at-hwcapujaj2jajqubaja}(j4]j6]j8]j:]j<]ujaj9jajnubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"6. The HWCAPs exposed in AT_HWCAP2}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #the-hwcaps-exposed-in-at-hwcap2ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAArch64 TAGGED ADDRESS ABI}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/tagged-address-abi anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. AArch64 Tagged Address ABI}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#id1ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(3. AArch64 Tagged Address ABI Exceptions}jaj5sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname&#aarch64-tagged-address-abi-exceptionsujaj2jaj2ubaja}(j4]j6]j8]j:]j<]ujaj9jaj/ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Example of correct usage}jajXsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#example-of-correct-usageujaj2jajUubaja}(j4]j6]j8]j:]j<]ujaj9jajRubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjejK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPA-RISC Debugging}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/parisc/debugging anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Absolute addresses}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#absolute-addressesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. HPMCs}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#hpmcsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3. Q bit fun}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #q-bit-funujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjU jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTM32MP151 Overview}jaj.sbaja}(j4]j6]j8]j:]j<]internalrefuri"arch/arm/stm32/stm32mp151-overview anchornamehujaj2jaj+ubaja}(j4]j6]j8]j:]j<]ujaj9jaj(ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajNsbaja}(j4]j6]j8]j:]j<]internalrefurij= anchorname #introductionujaj2jajKubaja}(j4]j6]j8]j:]j<]ujaj9jajHubaja}(j4]j6]j8]j:]j<]ujaj@jajEubaja}(j4]j6]j8]j:]j<]ujajGjaj(ubeja}(j4]j6]j8]j:]j<]ujaj@jaj%ubaja}(j4]j6]j8]j:]j<]ujajGubj# jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaESoftware emulation of deprecated SWP instruction (CONFIG_SWP_EMULATE)}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm/swp_emulation anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj}ubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTM32 ARM Linux Overview}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm/stm32/overview anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#configurationujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayout}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#layoutujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja CPU Families}jajPsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/cpu_families anchornamehujaj2jajMubaja}(j4]j6]j8]j:]j<]ujaj9jajJubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBook3S (aka sPAPR)}jajpsbaja}(j4]j6]j8]j:]j<]internalrefurij_ anchorname#book3s-aka-spaprujaj2jajmubaja}(j4]j6]j8]j:]j<]ujaj9jajjubaja}(j4]j6]j8]j:]j<]ujaj@jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IBM BookE}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij_ anchorname #ibm-bookeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMotorola/Freescale 8xx}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij_ anchorname#motorola-freescale-8xxujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFreescale BookE}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij_ anchorname#freescale-bookeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajgubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja IBM A2 core}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij_ anchorname #ibm-a2-coreujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajgubeja}(j4]j6]j8]j:]j<]ujajGjajJubeja}(j4]j6]j8]j:]j<]ujaj@jajGubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPtrace}jaj4sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/ptrace anchornamehujaj2jaj1ubaja}(j4]j6]j8]j:]j<]ujaj9jaj.ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. PPC_PTRACE_GETHWDBGINFO}jajTsbaja}(j4]j6]j8]j:]j<]internalrefurijC anchorname#ppc-ptrace-gethwdbginfoujaj2jajQubaja}(j4]j6]j8]j:]j<]ujaj9jajNubaja}(j4]j6]j8]j:]j<]ujaj@jajKubaja}(j4]j6]j8]j:]j<]ujajGjaj.ubeja}(j4]j6]j8]j:]j<]ujaj@jaj+ubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU Features}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/cpu_features anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaNios II Specific Documentation}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/nios2/index anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja]jo.)}(jahja]ja}(j4]j6]j8]j:]j<]parentjentries](Narch/nios2/nios2Narch/nios2/featurese includefiles](jjemaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajjՔ>/var/lib/git/docbuild/linux/Documentation/arch/nios2/index.rstj֔Kjajubaja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTM32MP13 Overview}jaj sbaja}(j4]j6]j8]j:]j<]internalrefuri!arch/arm/stm32/stm32mp13-overview anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj)sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jaj&ubaja}(j4]j6]j8]j:]j<]ujaj9jaj#ubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubaja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj9 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCHVCS IBM “Hypervisor Virtual Console Server” Installation Guide}jajasbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/hvcs anchornamehujaj2jaj^ubaja}(j4]j6]j8]j:]j<]ujaj9jaj[ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Driver Introduction:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname#driver-introductionujaj2jaj~ubaja}(j4]j6]j8]j:]j<]ujaj9jaj{ubaja}(j4]j6]j8]j:]j<]ujaj@jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. System Requirements:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname#system-requirementsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajxubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3. Build Options:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname#build-optionsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1 Built-in:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname #built-inujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.2 Module:}jaj sbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname#moduleujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Installation:}jaj9sbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname #installationujaj2jaj6ubaja}(j4]j6]j8]j:]j<]ujaj9jaj3ubaja}(j4]j6]j8]j:]j<]ujaj@jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5. Connection}jaj\sbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname #connectionujaj2jajYubaja}(j4]j6]j8]j:]j<]ujaj9jajVubaja}(j4]j6]j8]j:]j<]ujaj@jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Disconnection}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname#disconnectionujaj2jaj|ubaja}(j4]j6]j8]j:]j<]ujaj9jajyubaja}(j4]j6]j8]j:]j<]ujaj@jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7. Configuration}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname#configurationujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8. Questions & Answers:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname#questions-answersujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9. Reporting Bugs:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijp anchorname#reporting-bugsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajxubeja}(j4]j6]j8]j:]j<]ujajGjaj[ubeja}(j4]j6]j8]j:]j<]ujaj@jajXubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO}jaj sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/openrisc/todo anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHugeTLBpage on ARM64}jajLsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/hugetlbpage anchornamehujaj2jajIubaja}(j4]j6]j8]j:]j<]ujaj9jajFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&1) Block mappings at the pud/pmd level}jajlsbaja}(j4]j6]j8]j:]j<]internalrefurij[ anchorname$#block-mappings-at-the-pud-pmd-levelujaj2jajiubaja}(j4]j6]j8]j:]j<]ujaj9jajfubaja}(j4]j6]j8]j:]j<]ujaj@jajcubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2) Using the Contiguous bit}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij[ anchorname#using-the-contiguous-bitujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajcubeja}(j4]j6]j8]j:]j<]ujajGjajFubeja}(j4]j6]j8]j:]j<]ujaj@jajCubaja}(j4]j6]j8]j:]j<]ujajGubjtjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM64 ELF hwcaps}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/elf_hwcaps anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Introduction}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Interpretation of hwcaps}jaj sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#interpretation-of-hwcapsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!3. The hwcaps exposed in AT_HWCAP}jaj-sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#the-hwcaps-exposed-in-at-hwcapujaj2jaj*ubaja}(j4]j6]j8]j:]j<]ujaj9jaj'ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Unused AT_HWCAP bits}jajPsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#unused-at-hwcap-bitsujaj2jajMubaja}(j4]j6]j8]j:]j<]ujaj9jajJubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjujK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTM32F429 Overview}jajsbaja}(j4]j6]j8]j:]j<]internalrefuri!arch/arm/stm32/stm32f429-overview anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Resources}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #resourcesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj- jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM Allwinner SoCs}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm/sunxi anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja SunXi family}jaj#sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #sunxi-familyujaj2jaj ubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjN jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja7Activity Monitors Unit (AMU) extension in AArch64 Linux}jaj[sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/amu anchornamehujaj2jajXubaja}(j4]j6]j8]j:]j<]ujaj9jajUubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaArchitecture overview}jaj{sbaja}(j4]j6]j8]j:]j<]internalrefurijj anchorname#architecture-overviewujaj2jajxubaja}(j4]j6]j8]j:]j<]ujaj9jajuubaja}(j4]j6]j8]j:]j<]ujaj@jajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Basic support}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijj anchorname#basic-supportujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUserspace access}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijj anchorname#userspace-accessujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajrubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVirtualization}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijj anchorname#virtualizationujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajrubeja}(j4]j6]j8]j:]j<]ujajGjajUubeja}(j4]j6]j8]j:]j<]ujaj@jajRubaja}(j4]j6]j8]j:]j<]ujajGubjz jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM64 Architecture}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/index anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jo.)}(jahja]ja}(j4]j6]j8]j:]j<]parentj+entries](Narch/arm64/acpi_object_usageNarch/arm64/amuNarch/arm64/arm-acpiNarch/arm64/arm-ccaNarch/arm64/asymmetric-32bitNarch/arm64/bootingN arch/arm64/cpu-feature-registersNarch/arm64/cpu-hotplugNarch/arm64/elf_hwcapsNarch/arm64/gcsNarch/arm64/hugetlbpageNarch/arm64/kdumpNarch/arm64/legacy_instructionsNarch/arm64/memoryN#arch/arm64/memory-tagging-extensionNarch/arm64/mopsNarch/arm64/perfN!arch/arm64/pointer-authenticationNarch/arm64/ptdumpNarch/arm64/silicon-errataNarch/arm64/smeNarch/arm64/sveNarch/arm64/tagged-address-abiNarch/arm64/tagged-pointersNarch/arm64/featurese includefiles](jBjDjFjHjJjLjNjPjRjTjVjXjZj\j^j`jbjdjfjhjjjljnjpjremaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ>/var/lib/git/docbuild/linux/Documentation/arch/arm64/index.rstj֔Kjaj3ubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij+ anchorname#indicesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]exprsubproject and htmlujajAjaj3ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPCI Bus EEH Error Recovery}jajsbaja}(j4]j6]j8]j:]j<]internalrefuri#arch/powerpc/eeh-pci-error-recovery anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Overview:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #overviewujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCauses of EEH Errors}jaj sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#causes-of-eeh-errorsujaj2jaj ubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDetection and Recovery}jaj/sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#detection-and-recoveryujaj2jaj,ubaja}(j4]j6]j8]j:]j<]ujaj9jaj)ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Current PPC64 Linux EEH Implementation}jajRsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname'#current-ppc64-linux-eeh-implementationujaj2jajOubaja}(j4]j6]j8]j:]j<]ujaj9jajLubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Device Shutdown and User-Space Events}jajusbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname&#device-shutdown-and-user-space-eventsujaj2jajrubaja}(j4]j6]j8]j:]j<]ujaj9jajoubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Pro’s and Con’s of the Current Design}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname&#pro-s-and-con-s-of-the-current-designujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conclusions}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #conclusionsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Freescale QUICC Engine Firmware Uploading}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/qe_firmware anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRevision Information}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#revision-informationujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!I - Software License for Firmware}jaj6sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #i-software-license-for-firmwareujaj2jaj3ubaja}(j4]j6]j8]j:]j<]ujaj9jaj0ubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaII - Microcode Availability}jajYsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#ii-microcode-availabilityujaj2jajVubaja}(j4]j6]j8]j:]j<]ujaj9jajSubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!III - Description and Terminology}jaj|sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #iii-description-and-terminologyujaj2jajyubaja}(j4]j6]j8]j:]j<]ujaj9jajvubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"IV - Microcode Programming Details}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname!#iv-microcode-programming-detailsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaV - Firmware Structure Layout}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#v-firmware-structure-layoutujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,VI - Sample Code for Creating Firmware Files}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname+#vi-sample-code-for-creating-firmware-filesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubj$ jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Amiga Buddha and Catweasel IDE Driver}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/m68k/buddha-driver anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTiH418 Overview}jajIsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm/sti/stih418-overview anchornamehujaj2jajFubaja}(j4]j6]j8]j:]j<]ujaj9jajCubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajisbaja}(j4]j6]j8]j:]j<]internalrefurijX anchorname #introductionujaj2jajfubaja}(j4]j6]j8]j:]j<]ujaj9jajcubaja}(j4]j6]j8]j:]j<]ujaj@jaj`ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocument Author}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijX anchorname#document-authorujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj`ubeja}(j4]j6]j8]j:]j<]ujajGjajCubeja}(j4]j6]j8]j:]j<]ujaj@jaj@ubaja}(j4]j6]j8]j:]j<]ujajGubjO jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Feature status on loongarch architecture}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/loongarch/features anchornamehjajujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'crashkernel memory reservation on arm64}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/kdump anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel parameter}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#kernel-parameterujaj2jaj ubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLow memory and high memory}jaj3sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#low-memory-and-high-memoryujaj2jaj0ubaja}(j4]j6]j8]j:]j<]ujaj9jaj-ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaImplementation}jajVsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#implementationujaj2jajSubaja}(j4]j6]j8]j:]j<]ujaj9jajPubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja1) }jajvsbjacrashkernel=size@offset}jajvsbeja}(j4]j6]j8]j:]j<]internalrefurij anchorname#crashkernel-size-offsetujaj2jajsubaja}(j4]j6]j8]j:]j<]ujaj9jajpubaja}(j4]j6]j8]j:]j<]ujaj@jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2) crashkernel=size}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#crashkernel-sizeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajmubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-3) crashkernel=size,high crashkernel=size,low}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname+#crashkernel-size-high-crashkernel-size-lowujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajmubeja}(j4]j6]j8]j:]j<]ujajGjajPubeja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLoongArch Architecture}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/loongarch/index anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jo.)}(jahja]ja}(j4]j6]j8]j:]j<]parentjentries](Narch/loongarch/introductionNarch/loongarch/bootingNarch/loongarch/irq-chip-modelNarch/loongarch/featurese includefiles](j*j,j.j0emaxdepthKcaptionNglobhidden includehiddennumberedM titlesonly rawentries]ujajjՔB/var/lib/git/docbuild/linux/Documentation/arch/loongarch/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jajGsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#indicesujaj2jajDubaja}(j4]j6]j8]j:]j<]ujaj9jajAubaja}(j4]j6]j8]j:]j<]ujaj@jaj>ubaja}(j4]j6]j8]j:]j<]exprsubproject and htmlujajAjajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Feature status on m68k architecture}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/m68k/features anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj~ubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Silicon Errata and Software Workarounds}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/arm64/silicon-errata anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPA-RISC Architecture}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/parisc/index anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jo.)}(jahja]ja}(j4]j6]j8]j:]j<]parentjentries](Narch/parisc/debuggingNarch/parisc/registersNarch/parisc/featurese includefiles](jjj emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujajjՔ?/var/lib/git/docbuild/linux/Documentation/arch/parisc/index.rstj֔Kjajubj)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndices}jaj sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#indicesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]exprsubproject and htmlujajAjajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU to ISA Version Mapping}jaj`sbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/isa-versions anchornamehujaj2jaj]ubaja}(j4]j6]j8]j:]j<]ujaj9jajZubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Key Features}jajsbaja}(j4]j6]j8]j:]j<]internalrefurijo anchorname #key-featuresujaj2jaj}ubaja}(j4]j6]j8]j:]j<]ujaj9jajzubaja}(j4]j6]j8]j:]j<]ujaj@jajwubaja}(j4]j6]j8]j:]j<]ujajGjajZubeja}(j4]j6]j8]j:]j<]ujaj@jajWubaja}(j4]j6]j8]j:]j<]ujajGubjo jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPMU Event Based Branches}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/powerpc/pmu-ebb anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #terminologyujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #backgroundujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCreating an EBB event}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#creating-an-ebb-eventujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnabling an EBB event}jajAsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#enabling-an-ebb-eventujaj2jaj>ubaja}(j4]j6]j8]j:]j<]ujaj9jaj;ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading an EBB event}jajdsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#reading-an-ebb-eventujaj2jajaubaja}(j4]j6]j8]j:]j<]ujaj9jaj^ubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaClosing an EBB event}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#closing-an-ebb-eventujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja EBB Handler}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #ebb-handlerujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFork}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#forkujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Register Usage for Linux/PA-RISC}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/parisc/registers anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%General Registers as specified by ABI}jaj%sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname&#general-registers-as-specified-by-abiujaj2jaj"ubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaControl Registers}jajEsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#control-registersujaj2jajBubaja}(j4]j6]j8]j:]j<]ujaj9jaj?ubaja}(j4]j6]j8]j:]j<]ujaj@jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpace Registers (kernel mode)}jajhsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#space-registers-kernel-modeujaj2jajeubaja}(j4]j6]j8]j:]j<]ujaj9jajbubaja}(j4]j6]j8]j:]j<]ujaj@jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpace Registers (user mode)}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#space-registers-user-modeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProcessor Status Word}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#processor-status-wordujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja“Invisible” Registers}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#invisible-registersujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj<ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOpenRISC Linux}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/openrisc/openrisc_port anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Build instructions for OpenRISC toolchain and Linux}jaj5sbaja}(j4]j6]j8]j:]j<]internalrefurij$ anchorname4#build-instructions-for-openrisc-toolchain-and-linuxujaj2jaj2ubaja}(j4]j6]j8]j:]j<]ujaj9jaj/ubaja}(j4]j6]j8]j:]j<]ujaj@jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Terminology}jajXsbaja}(j4]j6]j8]j:]j<]internalrefurij$ anchorname #terminologyujaj2jajUubaja}(j4]j6]j8]j:]j<]ujaj9jajRubaja}(j4]j6]j8]j:]j<]ujaj@jaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHistory}jaj{sbaja}(j4]j6]j8]j:]j<]internalrefurij$ anchorname#historyujaj2jajxubaja}(j4]j6]j8]j:]j<]ujaj9jajuubaja}(j4]j6]j8]j:]j<]ujaj@jaj,ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jaj ubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Command Line Options for Linux/m68k}jajsbaja}(j4]j6]j8]j:]j<]internalrefuriarch/m68k/kernel-options anchornamehujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0) Introduction}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #introductionujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/1) Overview of the Kernel’s Option Processing}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname+#overview-of-the-kernel-s-option-processingujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja2) General Kernel Options}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#general-kernel-optionsujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.1) root=}jaj9sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#rootujaj2jaj6ubaja}(j4]j6]j8]j:]j<]ujaj9jaj3ubaja}(j4]j6]j8]j:]j<]ujaj@jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.2) ro, rw}jaj\sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#ro-rwujaj2jajYubaja}(j4]j6]j8]j:]j<]ujaj9jajVubaja}(j4]j6]j8]j:]j<]ujaj@jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.3) debug}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#debugujaj2jaj|ubaja}(j4]j6]j8]j:]j<]ujaj9jajyubaja}(j4]j6]j8]j:]j<]ujaj@jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.4) debug=}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#id1ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2.6) ramdisk_size=}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #ramdisk-sizeujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 2.8) buff=}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#buffujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj0ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+3) General Device Options (Amiga and Atari)}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname'#general-device-options-amiga-and-atariujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 3.1) ether=}jaj7sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#etherujaj2jaj4ubaja}(j4]j6]j8]j:]j<]ujaj9jaj1ubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.2) hd=}jajZsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#hdujaj2jajWubaja}(j4]j6]j8]j:]j<]ujaj9jajTubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.3) max_scsi_luns=}jaj}sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#max-scsi-lunsujaj2jajzubaja}(j4]j6]j8]j:]j<]ujaj9jajwubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.4) st=}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#stujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3.5) dmasound=}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #dmasoundujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4) Options for Atari Only}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#options-for-atari-onlyujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.1) video=}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#videoujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jaj ubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1.1) Video Mode}jaj5sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #video-modeujaj2jaj2ubaja}(j4]j6]j8]j:]j<]ujaj9jaj/ubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1.2) inverse}jajXsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#inverseujaj2jajUubaja}(j4]j6]j8]j:]j<]ujaj9jajRubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.1.3) font}jaj{sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#fontujaj2jajxubaja}(j4]j6]j8]j:]j<]ujaj9jajuubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja4.1.4) }jajsbjŔ)}(ja `hwscroll_`ja]ja hwscroll_}jajsbaja}(j4]j6]j8]j:]j<]ujatitle_referencejՔNj֔Njajubeja}(j4]j6]j8]j:]j<]internalrefurij anchorname #hwscrollujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajuba ja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1.5) internal:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #internalujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1.6) external:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #externalujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1.7) eclock:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#eclockujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.1.8) monitorcap:}jaj9sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #monitorcapujaj2jaj6ubaja}(j4]j6]j8]j:]j<]ujaj9jaj3ubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.1.9) keep}jaj\sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#keepujaj2jajYubaja}(j4]j6]j8]j:]j<]ujaj9jajVubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4.2) atamouse=}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #atamouseujaj2jaj|ubaja}(j4]j6]j8]j:]j<]ujaj9jajyubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.3) ataflop=}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#ataflopujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.4) atascsi=}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#atascsiujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4.5 switches=}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #switchesujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5) Options for Amiga Only:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#options-for-amiga-onlyujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.1) video=}jaj7sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#id2ujaj2jaj4ubaja}(j4]j6]j8]j:]j<]ujaj9jaj1ubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.1.1) video mode}jajZsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#id3ujaj2jajWubaja}(j4]j6]j8]j:]j<]ujaj9jajTubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.1.2) depth}jaj}sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#depthujaj2jajzubaja}(j4]j6]j8]j:]j<]ujaj9jajwubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.1.3) inverse}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#id4ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.1.4) font}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#id5ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.1.5) monitorcap:}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#id6ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.2) fd_def_df0=}jaj sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #fd-def-df0ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.3) wd33c93=}jaj,sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#wd33c93ujaj2jaj)ubaja}(j4]j6]j8]j:]j<]ujaj9jaj&ubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.3.1) nosync}jajOsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#nosyncujaj2jajLubaja}(j4]j6]j8]j:]j<]ujaj9jajIubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.3.2) period}jajrsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#periodujaj2jajoubaja}(j4]j6]j8]j:]j<]ujaj9jajlubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5.3.3) disconnect}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname #disconnectujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.3.4) debug}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#id7ujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.3.5) clock}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#clockujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.3.6) next}jajsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#nextujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.3.7) nodma}jaj!sbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#nodmaujaj2jajubaja}(j4]j6]j8]j:]j<]ujaj9jajubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 5.4) gvp11=}jajDsbaja}(j4]j6]j8]j:]j<]internalrefurij anchorname#gvp11ujaj2jajAubaja}(j4]j6]j8]j:]j<]ujaj9jaj>ubaja}(j4]j6]j8]j:]j<]ujaj@jaj.ubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubeja}(j4]j6]j8]j:]j<]ujajGjajubeja}(j4]j6]j8]j:]j<]ujaj@jajubaja}(j4]j6]j8]j:]j<]ujajGubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Documentation for /proc/sys/abi/}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/sysctl/abi anchornamehuja referencejajubaja}(j# ]j% ]j' ]j) ]j+ ]ujacompact_paragraphjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javsyscall32 (x86)}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#vsyscall32-x86ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]uja list_itemjajubaja}(j# ]j% ]j' ]j) ]j+ ]uja bullet_listjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDocumentation for /proc/sys/fs/}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/sysctl/fs anchornamehujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1. /proc/sys/fs}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #proc-sys-fsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaaio-nr & aio-max-nr}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#aio-nr-aio-max-nrujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadentry-negative}jajGsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#dentry-negativeujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dentry-state}jajjsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #dentry-stateujajjajgubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajdubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafile-max & file-nr}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#file-max-file-nrujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jainode-nr & inode-state}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#inode-nr-inode-stateujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mount-max}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #mount-maxujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_open}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#nr-openujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaoverflowgid & overflowuid}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#overflowgid-overflowuidujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japipe-user-pages-hard}jaj<sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#pipe-user-pages-hardujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japipe-user-pages-soft}jaj_sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#pipe-user-pages-softujajjaj\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrotected_fifos}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#protected-fifosujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj|ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrotected_hardlinks}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#protected-hardlinksujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrotected_regular}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#protected-regularujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrotected_symlinks}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#protected-symlinksujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja suid_dumpable}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#suid-dumpableujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. /proc/sys/fs/binfmt_misc}jaj=sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#proc-sys-fs-binfmt-miscujajjaj:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja83. /proc/sys/fs/mqueue - POSIX message queues filesystem}jaj`sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname3#proc-sys-fs-mqueue-posix-message-queues-filesystemujajjaj]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaE4. /proc/sys/fs/epoll - Configuration options for the epoll interface}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname@#proc-sys-fs-epoll-configuration-options-for-the-epoll-interfaceujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj}ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_user_watches}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#max-user-watchesujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj}ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaA5. /proc/sys/fs/fuse - Configuration options for FUSE filesystems}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname<#proc-sys-fs-fuse-configuration-options-for-fuse-filesystemsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARC architecture}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arc/index anchornamehujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jo.)}(jahja]ja}(j# ]j% ]j' ]j) ]j+ ]parentjentries](N arch/arc/arcNarch/arc/featurese includefiles](j0j2emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujatoctreejՔsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #max-reasonujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajiubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfigurations for driver}jajmsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#configurations-for-driverujajjajjubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajgubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompression and header}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#compression-and-headerujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReading the data}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#reading-the-dataujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Attentions in panic read/write APIs}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname$#attentions-in-panic-read-write-apisujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japstore block internals}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#pstore-block-internalsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,The Intel Assabet (SA-1110 evaluation) board}jaj1sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/sa1100/assabet anchornamehujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBuilding the kernel}jajQsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#building-the-kernelujajjajNubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajKubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstalling a bootloader}jajtsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#installing-a-bootloaderujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajnubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitial RedBoot configuration}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#initial-redboot-configurationujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Writing a kernel image into flash}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname"#writing-a-kernel-image-into-flashujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBooting the kernel}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#booting-the-kernelujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Using JFFS2}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname #using-jffs2ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRedBoot scripting}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#redboot-scriptingujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja7Status of peripherals in -rmk tree (updated 14/10/2001)}jajFsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname5#status-of-peripherals-in-rmk-tree-updated-14-10-2001ujajjajCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj7jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReporting regressions}jaj~sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuri!admin-guide/reporting-regressions anchornamehujajjaj{ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$The important bits (aka “TL;DR”)}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#the-important-bits-aka-tl-drujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja>All the details on Linux kernel regressions relevant for users}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname?#all-the-details-on-linux-kernel-regressions-relevant-for-usersujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe important basics}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#the-important-basicsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEWhat is a “regression” and what is the “no regressions” rule?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname9#what-is-a-regression-and-what-is-the-no-regressions-ruleujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow do I report a regression?}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#how-do-i-report-a-regressionujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Are really all regressions fixed?}jajGsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname!#are-really-all-regressions-fixedujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Who needs to find the root cause of a regression?}jajjsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname1#who-needs-to-find-the-root-cause-of-a-regressionujajjajgubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajdubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow can I find the culprit?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#how-can-i-find-the-culpritujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Who can I ask for advice when it comes to regressions?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname6#who-can-i-ask-for-advice-when-it-comes-to-regressionsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Additional details about regressions}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname%#additional-details-about-regressionsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2What is the goal of the “no regressions” rule?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname,#what-is-the-goal-of-the-no-regressions-ruleujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaHow are regressions handled that are caused by security fixes?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname>#how-are-regressions-handled-that-are-caused-by-security-fixesujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJWhat happens if fixing a regression is impossible without causing another?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchornameJ#what-happens-if-fixing-a-regression-is-impossible-without-causing-anotherujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGIs it a regression, if some feature I relied on was removed months ago?}jaj:sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchornameF#is-it-a-regression-if-some-feature-i-relied-on-was-removed-months-agoujajjaj7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaQDoes the “no regression” rule apply if I seem to be the only affected person?}jaj]sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchornameK#does-the-no-regression-rule-apply-if-i-seem-to-be-the-only-affected-personujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDDoes the regression rule apply for code in the staging tree as well?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchornameD#does-the-regression-rule-apply-for-code-in-the-staging-tree-as-wellujajjaj}ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajzubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMWhy do later versions have to be “compiled with a similar configuration”?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchornameG#why-do-later-versions-have-to-be-compiled-with-a-similar-configurationujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDHow to create a configuration similar to the one of an older kernel?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchornameD#how-to-create-a-configuration-similar-to-the-one-of-an-older-kernelujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDCan I report a regression I found with pre-compiled vanilla kernels?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchornameD#can-i-report-a-regression-i-found-with-pre-compiled-vanilla-kernelsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja1More about regression tracking with “regzbot”}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname,#more-about-regression-tracking-with-regzbotujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;What is regression tracking and why should I care about it?}jaj8sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname;#what-is-regression-tracking-and-why-should-i-care-about-itujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Why and how are Linux kernel regressions tracked using a bot?}jaj[sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname=#why-and-how-are-linux-kernel-regressions-tracked-using-a-botujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6How to see which regressions regzbot tracks currently?}jaj~sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname6#how-to-see-which-regressions-regzbot-tracks-currentlyujajjaj{ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:What kind of issues are supposed to be tracked by regzbot?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname:#what-kind-of-issues-are-supposed-to-be-tracked-by-regzbotujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.How to change aspects of a tracked regression?}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname.#how-to-change-aspects-of-a-tracked-regressionujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajuubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%NetWinder’s floating point emulator}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/nwfpe/index anchornamehujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja]jo.)}(jahja]ja}(j# ]j% ]j' ]j) ]j+ ]parentj#entries](Narch/arm/nwfpe/nwfpeNarch/arm/nwfpe/netwinder-fpeNarch/arm/nwfpe/notesNarch/arm/nwfpe/todoe includefiles](j:j<j>j@emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj?jՔB/var/lib/git/docbuild/linux/Documentation/arch/arm/nwfpe/index.rstj֔Kjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSamsung GPIO implementation}jajisbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/samsung/gpio anchornamehujajjajfubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajcubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijx anchorname #introductionujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGPIOLIB integration}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijx anchorname#gpiolib-integrationujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPIN configuration}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijx anchorname#pin-configurationujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajcubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja#Documentation for /proc/sys/kernel/}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/sysctl/kernel anchornamehujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaacct}jaj'sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#acctujajjaj$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaacpi_video_flags}jajJsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#acpi-video-flagsujajjajGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaarch}jajmsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#archujajjajjubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajgubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja auto_msgmni}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #auto-msgmniujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabootloader_type (x86 only)}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#bootloader-type-x86-onlyujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabootloader_version (x86 only)}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#bootloader-version-x86-onlyujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_stats_enabled}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#bpf-stats-enabledujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacad_pid}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#cad-pidujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja cap_last_cap}jaj?sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #cap-last-capujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja core_pattern}jajbsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #core-patternujajjaj_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacore_pipe_limit}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#core-pipe-limitujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja core_sort_vma}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#core-sort-vmaujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja core_uses_pid}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#core-uses-pidujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ctrl-alt-del}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #ctrl-alt-delujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadmesg_restrict}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#dmesg-restrictujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadomainname & hostname}jaj4sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#domainname-hostnameujajjaj1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jafirmware_config}jajWsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#firmware-configujajjajTubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajQubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaftrace_dump_on_oops}jajzsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#ftrace-dump-on-oopsujajjajwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$ftrace_enabled, stack_tracer_enabled}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname$#ftrace-enabled-stack-tracer-enabledujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahardlockup_all_cpu_backtrace}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hardlockup-all-cpu-backtraceujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahardlockup_panic}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hardlockup-panicujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahotplug}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hotplugujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahung_task_all_cpu_backtrace}jaj)sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hung-task-all-cpu-backtraceujajjaj&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahung_task_panic}jajLsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hung-task-panicujajjajIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajFubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahung_task_check_count}jajosbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hung-task-check-countujajjajlubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajiubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahung_task_detect_count}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hung-task-detect-countujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahung_task_timeout_secs}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hung-task-timeout-secsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahung_task_check_interval_secs}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hung-task-check-interval-secsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahung_task_warnings}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hung-task-warningsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahyperv_record_panic_msg}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#hyperv-record-panic-msgujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaignore-unaligned-usertrap}jajAsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#ignore-unaligned-usertrapujajjaj>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaio_uring_disabled}jajdsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#io-uring-disabledujajjajaubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaio_uring_group}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#io-uring-groupujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakexec_load_disabled}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#kexec-load-disabledujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakexec_load_limit_panic}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#kexec-load-limit-panicujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakexec_load_limit_reboot}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#kexec-load-limit-rebootujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kptr_restrict}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#kptr-restrictujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodprobe}jaj6sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #modprobeujajjaj3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamodules_disabled}jajYsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#modules-disabledujajjajVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamsgmax, msgmnb, and msgmni}jaj|sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#msgmax-msgmnb-and-msgmniujajjajyubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8msg_next_id, sem_next_id, and shm_next_id (System V IPC)}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname5#msg-next-id-sem-next-id-and-shm-next-id-system-v-ipcujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ngroups_max}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #ngroups-maxujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja nmi_watchdog}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #nmi-watchdogujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janmi_wd_lpm_factor (PPC only)}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#nmi-wd-lpm-factor-ppc-onlyujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]januma_balancing}jaj+ sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#numa-balancingujajjaj( ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj% ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&numa_balancing_promote_rate_limit_MBps}jajN sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname'#numa-balancing-promote-rate-limit-mbpsujajjajK ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajH ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaoops_all_cpu_backtrace}jajq sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#oops-all-cpu-backtraceujajjajn ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajk ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja oops_limit}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #oops-limitujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaosrelease, ostype & version}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#osrelease-ostype-versionujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaoverflowgid & overflowuid}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#overflowgid-overflowuidujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japanic}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#panicujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japanic_on_io_nmi}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#panic-on-io-nmiujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja panic_on_oops}jajC sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#panic-on-oopsujajjaj@ ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj= ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japanic_on_stackoverflow}jajf sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#panic-on-stackoverflowujajjajc ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj` ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japanic_on_unrecovered_nmi}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#panic-on-unrecovered-nmiujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja panic_on_warn}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#panic-on-warnujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja panic_print}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #panic-printujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japanic_on_rcu_stall}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#panic-on-rcu-stallujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_rcu_stall_to_panic}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#max-rcu-stall-to-panicujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japerf_cpu_time_max_percent}jaj8 sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#perf-cpu-time-max-percentujajjaj5 ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2 ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japerf_event_paranoid}jaj[ sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#perf-event-paranoidujajjajX ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajU ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japerf_event_max_stack}jaj~ sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#perf-event-max-stackujajjaj{ ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajx ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japerf_event_mlock_kb}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#perf-event-mlock-kbujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!perf_event_max_contexts_per_stack}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname"#perf-event-max-contexts-per-stackujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'perf_user_access (arm64 and riscv only)}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname&#perf-user-access-arm64-and-riscv-onlyujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaarm64}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#arm64ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jariscv}jaj- sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#riscvujajjaj* ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj' ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japid_max}jajP sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#pid-maxujajjajM ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajJ ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja ns_last_pid}jajs sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #ns-last-pidujajjajp ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajm ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japowersave-nap (PPC only)}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#powersave-nap-ppc-onlyujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrintk}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#printkujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja printk_delay}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #printk-delayujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrintk_ratelimit}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#printk-ratelimitujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrintk_ratelimit_burst}jaj" sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#printk-ratelimit-burstujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japrintk_devkmsg}jajE sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#printk-devkmsgujajjajB ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj? ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japty}jajh sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#ptyujajjaje ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajb ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarandom}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#randomujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarandomize_va_space}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#randomize-va-spaceujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja real-root-dev}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#real-root-devujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jareboot-cmd (SPARC only)}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#reboot-cmd-sparc-onlyujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasched_energy_aware}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#sched-energy-awareujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatask_delayacct}jaj:sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#task-delayacctujajjaj7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasched_schedstats}jaj]sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#sched-schedstatsujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasched_util_clamp_min}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#sched-util-clamp-minujajjaj}ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajzubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasched_util_clamp_max}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#sched-util-clamp-maxujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasched_util_clamp_min_rt_default}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #sched-util-clamp-min-rt-defaultujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaseccomp}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#seccompujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja sg-big-buff}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #sg-big-buffujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jashmall}jaj/sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#shmallujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jashmmax}jajRsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#shmmaxujajjajOubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajLubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jashmmni}jajusbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#shmmniujajjajrubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jashm_rmid_forced}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#shm-rmid-forcedujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysctl_writes_strict}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#sysctl-writes-strictujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasoftlockup_all_cpu_backtrace}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#softlockup-all-cpu-backtraceujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasoftlockup_panic}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#softlockup-panicujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja soft_watchdog}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#soft-watchdogujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasplit_lock_mitigate (x86 only)}jajGsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#split-lock-mitigate-x86-onlyujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja stack_erasing}jajjsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#stack-erasingujajjajgubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajdubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jastop-a (SPARC only)}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#stop-a-sparc-onlyujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysrq}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#sysrqujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatainted}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#taintedujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja threads-max}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #threads-maxujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatimer_migration}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#timer-migrationujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatraceoff_on_warning}jaj<sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#traceoff-on-warningujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatracepoint_printk}jaj_sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#tracepoint-printkujajjaj\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaunaligned-trap}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#unaligned-trapujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj|ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaunknown_nmi_panic}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#unknown-nmi-panicujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaunprivileged_bpf_disabled}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#unprivileged-bpf-disabledujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja warn_limit}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #warn-limitujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawatchdog}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #watchdogujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawatchdog_cpumask}jaj1sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#watchdog-cpumaskujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawatchdog_thresh}jajTsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#watchdog-threshujajjajQubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajNubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/nwfpe/nwfpe anchornamehujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Legal Notices}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#legal-noticesujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUSB4 and Thunderbolt}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/thunderbolt anchornamehujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Security levels and how to use them}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname$#security-levels-and-how-to-use-themujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja+Authorizing devices when security level is }jaj'sbj)}(ja``user``ja]jauser}jaj.sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njaj'ubja or }jaj'sbj)}(ja ``secure``ja]jasecure}jaj@sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njaj'ubeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname:#authorizing-devices-when-security-level-is-user-or-secureujajjaj$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDe-authorizing devices}jajjsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#de-authorizing-devicesujajjajgubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajdubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDMA protection utilizing IOMMU}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#dma-protection-utilizing-iommuujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4Upgrading NVM on Thunderbolt device, host or retimer}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname4#upgrading-nvm-on-thunderbolt-device-host-or-retimerujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?Upgrading on-board retimer NVM when there is no cable connected}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname@#upgrading-on-board-retimer-nvm-when-there-is-no-cable-connectedujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Upgrading NVM when host controller is in safe mode}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname3#upgrading-nvm-when-host-controller-is-in-safe-modeujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Networking over Thunderbolt cable}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname"#networking-over-thunderbolt-cableujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Forcing power}jaj<sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#forcing-powerujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjDjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCPU Performance Scaling}jajtsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/pm/cpufreq anchornamehujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajnubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&The Concept of CPU Performance Scaling}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname'#the-concept-of-cpu-performance-scalingujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU Performance Scaling in Linux}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname!#cpu-performance-scaling-in-linuxujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja ``CPUFreq``ja]jaCPUFreq}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njajubja Policy Objects}jajsbeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#cpufreq-policy-objectsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCPU Initialization}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#cpu-initializationujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaPolicy Interface in }jaj.sbj)}(ja ``sysfs``ja]jasysfs}jaj5sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njaj.ubeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#policy-interface-in-sysfsujajjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaGeneric Scaling Governors}jaj_sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#generic-scaling-governorsujajjaj\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``performance``ja]ja performance}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njajubaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #performanceujajjaj|ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajyubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``powersave``ja]ja powersave}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njajubaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #powersaveujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``userspace``ja]ja userspace}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njajubaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #userspaceujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``schedutil``ja]ja schedutil}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njajubaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #schedutilujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``ondemand``ja]jaondemand}jaj6sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njaj3ubaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #ondemandujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``conservative``ja]ja conservative}jajcsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #conservativeujajjaj]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFrequency Boost Support}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#frequency-boost-supportujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #backgroundujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaThe }jajsbj)}(ja ``boost``ja]jaboost}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njajubja File in }jajsbj)}(ja ``sysfs``ja]jasysfs}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njajubeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#the-boost-file-in-sysfsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Rationale for Boost Control Knob}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname!#rationale-for-boost-control-knobujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja Legacy AMD }jajBsbj)}(ja``cpb``ja]jacpb}jajIsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔NjajBubja Knob}jajBsbeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#legacy-amd-cpb-knobujajjaj?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #referencesujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj}ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajnubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajkubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.MFP Configuration for PXA2xx/PXA3xx Processors}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/pxa/mfp anchornamehujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Basic Concept}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#basic-conceptujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MFP API Usage}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#mfp-api-usageujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja MFP on PXA3xx}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#mfp-on-pxa3xxujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaMFP Design for PXA2xx/PXA3xx}jajDsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#mfp-design-for-pxa2xx-pxa3xxujajjajAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFiles Involved}jajdsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#files-involvedujajjajaubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPin Configuration}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#pin-configurationujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRegister Settings}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#register-settingsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj| jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaUnicode support}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/unicode anchornamehujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname #introductionujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Actual characters assigned in the Linux Zone}jaj1sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname-#actual-characters-assigned-in-the-linux-zoneujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKlingon language support}jajTsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#klingon-language-supportujajjajQubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajNubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Other Fictional and Artificial Scripts}jajwsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname'#other-fictional-and-artificial-scriptsujajjajtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+How to quickly build a trimmed Linux kernel}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuri'admin-guide/quickly-build-trimmed-linux anchornamehujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,The essence of the process (aka ‘TL;DR’)}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname%#the-essence-of-the-process-aka-tl-drujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStep-by-step guide}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#step-by-step-guideujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Reference section for the step-by-step guide}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname-#reference-section-for-the-step-by-step-guideujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrepare for emergencies}jaj5sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#prepare-for-emergenciesujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Dealing with techniques like Secure Boot}jajXsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname)#dealing-with-techniques-like-secure-bootujajjajUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajRubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstall build requirements}jaj{sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#install-build-requirementsujajjajxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajuubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpace requirements}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#space-requirementsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDownload the sources}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#download-the-sourcesujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Noteworthy characteristics of shallow clones}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname-#noteworthy-characteristics-of-shallow-clonesujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Downloading the sources using a packages archive}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname1#downloading-the-sources-using-a-packages-archiveujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.Downloading the sources using a full git clone}jaj'sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname/#downloading-the-sources-using-a-full-git-cloneujajjaj$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Proper pre-releases (RCs) vs. latest mainline}jajJsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname+#proper-pre-releases-rcs-vs-latest-mainlineujajjajGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAvoiding the mainline lag}jajmsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#avoiding-the-mainline-lagujajjajjubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajgubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPatch the sources (optional)}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#patch-the-sources-optionalujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Tagging this kernel build (optional, often wise)}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname.#tagging-this-kernel-build-optional-often-wiseuja7jjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja.Define the build configuration for your kernel}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname/#define-the-build-configuration-for-your-kernelujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Pitfalls when using another configuration file as base}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname7#pitfalls-when-using-another-configuration-file-as-baseujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInfluencing the configuration}jaj%sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#influencing-the-configurationujajjaj"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Big pitfall when using localmodconfig}jajHsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname&#big-pitfall-when-using-localmodconfigujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Remote building with localmodconfig}jajksbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname$#remote-building-with-localmodconfigujajjajhubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdjust build configuration}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#adjust-build-configurationujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Debug symbols}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#debug-symbolsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDistro specific adjustments}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#distro-specific-adjustmentsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndividual adjustments}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#individual-adjustmentsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBuild your kernel}jaj/sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#build-your-kernelujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj)ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDealing with build errors}jajOsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#dealing-with-build-errorsujajjajLubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPackage your kernel up}jajrsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#package-your-kernel-upujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajlubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajFubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj)ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstall your kernel}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#install-your-kernelujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAnother round later}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#another-round-laterujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaUninstall the kernel later}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#uninstall-the-kernel-laterujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaFAQ}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#faqujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Why does this ‘how-to’ not work on my system?}jaj6sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname+#why-does-this-how-to-not-work-on-my-systemujajjaj3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjUjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel-provided User Helpers}jajzsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/kernel_user_helpers anchornamehujajjajwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakuser_helper_version}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#kuser-helper-versionujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kuser_get_tls}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#kuser-get-tlsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja kuser_cmpxchg}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#kuser-cmpxchgujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakuser_memory_barrier}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#kuser-memory-barrierujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jakuser_cmpxchg64}jaj&sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#kuser-cmpxchg64ujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj+jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Linux Advanced Radio Terminal (LART)}jaj^sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/sa1100/lart anchornamehujajjaj[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj-jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaLinux kernel for ARC processors}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuri arch/arc/arc anchornamehujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOther sources of information}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname#other-sources-of-informationujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0Important note on ARC processors configurability}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname1#important-note-on-arc-processors-configurabilityujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Building the Linux kernel for ARC processors}jajsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij anchorname-#building-the-linux-kernel-for-arc-processorsujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja:Interface between kernel and boot loaders on Exynos boards}jaj( sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuri%arch/arm/samsung/bootloader-interface anchornamehujajjaj% ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj" ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Intel(R) Speed Select Technology User Guide}jajT sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuri!admin-guide/pm/intel-speed-select anchornamehujajjajQ ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajN ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%intel-speed-select configuration tool}jajt sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname&#intel-speed-select-configuration-toolujajjajq ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajn ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Getting Help}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname #getting-helpujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSummary of platform capability}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#summary-of-platform-capabilityujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaHIntel(R) Speed Select Technology - Performance Profile (Intel(R) SST-PP)}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchornameC#intel-r-speed-select-technology-performance-profile-intel-r-sst-ppujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNumber or performance levels}jaj sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#number-or-performance-levelsujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLock/Unlock status}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#lock-unlock-statusujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Properties of a performance level}jaj@!sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname"#properties-of-a-performance-levelujajjaj=!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj:!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGet current performance level}jajc!sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#get-current-performance-levelujajjaj`!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaChanging performance level}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#changing-performance-levelujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Changing performance level via BMC Interface}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname-#changing-performance-level-via-bmc-interfaceujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Check presence of other Intel(R) SST features}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname-#check-presence-of-other-intel-r-sst-featuresujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=Intel(R) Speed Select Technology Core Power (Intel(R) SST-CP)}jaj!sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname:#intel-r-speed-select-technology-core-power-intel-r-sst-cpujajjaj!ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Enable CLOS based prioritization}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname!#enable-clos-based-prioritizationujajjaj"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaConfiguring CLOS groups}jaj>"sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#configuring-clos-groupsujajjaj;"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Get the current CLOS configuration}jaja"sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname##get-the-current-clos-configurationujajjaj^"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj["ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Associating a CPU with a CLOS group}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname$#associating-a-cpu-with-a-clos-groupujajjaj"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj~"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Disable CLOS based prioritization}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname"#disable-clos-based-prioritizationujajjaj"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCIntel(R) Speed Select Technology - Base Frequency (Intel(R) SST-BF)}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname>#intel-r-speed-select-technology-base-frequency-intel-r-sst-bfujajjaj"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Measure baseline performance for comparison}jaj"sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname,#measure-baseline-performance-for-comparisonujajjaj"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIntel(R) SST-BF Capabilities}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#intel-r-sst-bf-capabilitiesujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnable Intel(R) SST-BF}jaj<#sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#enable-intel-r-sst-bfujajjaj9#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDisable Intel(R) SST-BF}jaj_#sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#disable-intel-r-sst-bfujajjaj\#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajY#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDIntel(R) Speed Select Technology - Turbo Frequency (Intel(R) SST-TF)}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname?#intel-r-speed-select-technology-turbo-frequency-intel-r-sst-tfujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGet Base turbo capability}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#get-base-turbo-capabilityujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGet Intel(R) SST-TF Capability}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#get-intel-r-sst-tf-capabilityujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnable Intel(R) SST-TF}jaj#sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijc  anchorname#enable-intel-r-sst-tfujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajn ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajk ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajN ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajK ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaCerfBoard/Cube}jajD$sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/sa1100/cerf anchornamehujajjajA$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>$ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSupported in this version}jajd$sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijS$ anchorname#supported-in-this-versionujajjaja$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>$ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-Kernel initialisation parameters on ARM Linux}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/setup anchornamehujajjaj$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja NetWinder specific documentation}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/netwinder anchornamehujajjaj$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Port usage}jaj$sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij$ anchorname #port-usageujajjaj$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterrupt usage}jaj %sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij$ anchorname#interrupt-usageujajjaj%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja DMA usage}jaj.%sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij$ anchorname #dma-usageujajjaj+%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0StarFive StarLink Performance Monitor Unit (PMU)}jajf%sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuri&admin-guide/perf/starfive_starlink_pmu anchornamehujajjajc%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThermal Subsystem}jaj%sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/thermal/index anchornamehujajjaj%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjK%)}(jahja]jo.)}(jahja]ja}(j# ]j% ]j' ]j) ]j+ ]parentj%entries]N$admin-guide/thermal/intel_powerclampa includefiles]j%amaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj?jՔG/var/lib/git/docbuild/linux/Documentation/admin-guide/thermal/index.rstj֔Kjaj%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj#jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDocumentation for /proc/sys/vm/}jaj%sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/sysctl/vm anchornamehujajjaj%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaadmin_reserve_kbytes}jaj&sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#admin-reserve-kbytesujajjaj%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacompact_memory}jaj$&sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#compact-memoryujajjaj!&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacompaction_proactiveness}jajG&sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#compaction-proactivenessujajjajD&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajA&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jacompact_unevictable_allowed}jajj&sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#compact-unevictable-allowedujajjajg&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja defrag_mode}jaj&sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #defrag-modeujajjaj&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadirty_background_bytes}jaj&sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#dirty-background-bytesujajjaj&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadirty_background_ratio}jaj&sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#dirty-background-ratioujajjaj&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dirty_bytes}jaj&sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #dirty-bytesujajjaj&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj&ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadirty_expire_centisecs}jaj'sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#dirty-expire-centisecsujajjaj'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dirty_ratio}jaj<'sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #dirty-ratioujajjaj9'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadirtytime_expire_seconds}jaj_'sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#dirtytime-expire-secondsujajjaj\'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajY'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadirty_writeback_centisecs}jaj'sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#dirty-writeback-centisecsujajjaj'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj|'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja drop_caches}jaj'sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #drop-cachesujajjaj'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaenable_soft_offline}jaj'sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#enable-soft-offlineujajjaj'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaextfrag_threshold}jaj'sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#extfrag-thresholdujajjaj'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj'ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahighmem_is_dirtyable}jaj(sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#highmem-is-dirtyableujajjaj (ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahugetlb_shm_group}jaj1(sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#hugetlb-shm-groupujajjaj.(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja laptop_mode}jajT(sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #laptop-modeujajjajQ(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajN(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalegacy_va_layout}jajw(sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#legacy-va-layoutujajjajt(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajq(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jalowmem_reserve_ratio}jaj(sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#lowmem-reserve-ratioujajjaj(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_map_count:}jaj(sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#max-map-countujajjaj(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mem_profiling}jaj(sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#mem-profilingujajjaj(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamemory_failure_early_kill:}jaj)sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#memory-failure-early-killujajjaj)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamemory_failure_recovery}jaj&)sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#memory-failure-recoveryujajjaj#)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj )ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_free_kbytes}jajI)sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#min-free-kbytesujajjajF)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajC)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_slab_ratio}jajl)sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#min-slab-ratioujajjaji)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajf)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamin_unmapped_ratio}jaj)sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#min-unmapped-ratioujajjaj)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mmap_min_addr}jaj)sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#mmap-min-addrujajjaj)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mmap_rnd_bits}jaj)sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#mmap-rnd-bitsujajjaj)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jammap_rnd_compat_bits}jaj)sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#mmap-rnd-compat-bitsujajjaj)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj)ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja nr_hugepages}jaj*sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #nr-hugepagesujajjaj*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jahugetlb_optimize_vmemmap}jaj>*sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#hugetlb-optimize-vmemmapujajjaj;*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_hugepages_mempolicy}jaja*sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#nr-hugepages-mempolicyujajjaj^*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janr_overcommit_hugepages}jaj*sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#nr-overcommit-hugepagesujajjaj*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj~*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja nr_trim_pages}jaj*sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#nr-trim-pagesujajjaj*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]januma_zonelist_order}jaj*sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#numa-zonelist-orderujajjaj*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaoom_dump_tasks}jaj*sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#oom-dump-tasksujajjaj*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj*ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaoom_kill_allocating_task}jaj+sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#oom-kill-allocating-taskujajjaj +ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj +ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovercommit_kbytes}jaj3+sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#overcommit-kbytesujajjaj0+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovercommit_memory}jajV+sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#overcommit-memoryujajjajS+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajP+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaovercommit_ratio}jajy+sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#overcommit-ratioujajjajv+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajs+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja page-cluster}jaj+sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #page-clusterujajjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japage_lock_unfairness}jaj+sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#page-lock-unfairnessujajjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja panic_on_oom}jaj+sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #panic-on-oomujajjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japercpu_pagelist_high_fraction}jaj,sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#percpu-pagelist-high-fractionujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja stat_interval}jaj(,sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#stat-intervalujajjaj%,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj",ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja stat_refresh}jajK,sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #stat-refreshujajjajH,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajE,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja numa_stat}jajn,sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #numa-statujajjajk,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajh,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja swappiness}jaj,sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname #swappinessujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaunprivileged_userfaultfd}jaj,sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#unprivileged-userfaultfdujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jauser_reserve_kbytes}jaj,sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#user-reserve-kbytesujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]javfs_cache_pressure}jaj,sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#vfs-cache-pressureujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawatermark_boost_factor}jaj-sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#watermark-boost-factorujajjaj-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawatermark_scale_factor}jaj@-sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#watermark-scale-factorujajjaj=-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj:-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jazone_reclaim_mode}jajc-sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij% anchorname#zone-reclaim-modeujajjaj`-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTiH407 Overview}jaj-sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/sti/stih407-overview anchornamehujajjaj-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj-sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij- anchorname #introductionujajjaj-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocument Author}jaj-sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij- anchorname#document-authorujajjaj-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBooting ARM Linux}jaj.sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/booting anchornamehujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj.ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1. Setup and initialise RAM}jaj6.sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij%. anchorname#setup-and-initialise-ramujajjaj3.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2. Initialise one serial port}jajY.sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij%. anchorname#initialise-one-serial-portujajjajV.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajS.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3. Detect the machine type}jaj|.sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij%. anchorname#detect-the-machine-typeujajjajy.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajv.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4. Setup boot data}jaj.sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij%. anchorname#setup-boot-dataujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 4a. Setup the kernel tagged list}jaj.sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij%. anchorname#a-setup-the-kernel-tagged-listujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja4b. Setup the device tree}jaj.sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij%. anchorname#b-setup-the-device-treeujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj.ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja5. Load initramfs.}jaj/sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij%. anchorname#load-initramfsujajjaj/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-.ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6. Calling the kernel image}jaj+/sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij%. anchorname#calling-the-kernel-imageujajjaj(/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-.ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj.ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj .ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjsjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSPEAr ARM Linux Overview}jajc/sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/spear/overview anchornamehujajjaj`/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]/ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj/sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijr/ anchorname #introductionujajjaj/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj}/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajz/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jaj/sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijr/ anchorname#configurationujajjaj/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajz/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayout}jaj/sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijr/ anchorname#layoutujajjaj/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajz/ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocument Author}jaj/sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijr/ anchorname#document-authorujajjaj/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajz/ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]/ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZ/ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaOMAP2/3 Display Subsystem}jaj$0sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/omap/dss anchornamehujajjaj!0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaFeatures}jajD0sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname #featuresujajjajA0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaomapdss driver}jajg0sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname#omapdss-driverujajjajd0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaja0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja omapdss driver support for audio}jaj0sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname!#omapdss-driver-support-for-audioujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPanel and controller drivers}jaj0sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname#panel-and-controller-driversujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja omapfb driver}jaj0sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname#omapfb-driverujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja V4L2 drivers}jaj0sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname #v4l2-driversujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Architecture}jaj1sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname #architectureujajjaj1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs}jaj91sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname#sysfsujajjaj61ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj31ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jaj\1sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname #examplesujajjajY1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajV1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDefault setup on OMAP3 SDP}jaj1sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname#default-setup-on-omap3-sdpujajjaj|1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajy1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExample: Switch from LCD to DVI}jaj1sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname#example-switch-from-lcd-to-dviujajjaj1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Example: Clone GFX overlay to LCD and TV}jaj1sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname(#example-clone-gfx-overlay-to-lcd-and-tvujajjaj1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Misc notes}jaj1sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname #misc-notesujajjaj1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj1ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel boot arguments}jaj 2sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname#kernel-boot-argumentsujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTODO}jaj.2sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij30 anchorname#todoujajjaj+2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;0ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj6jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)How to verify bugs and bisect regressions}jajf2sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuri.admin-guide/verify-bugs-and-bisect-regressions anchornamehujajjajc2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,The essence of the process (aka ‘TL;DR’)}jaj2sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname%#the-essence-of-the-process-aka-tl-drujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj}2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja?Step-by-step guide on how to verify bugs and bisect regressions}jaj2sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname@#step-by-step-guide-on-how-to-verify-bugs-and-bisect-regressionsujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9Preparations: set up everything to build your own kernels}jaj2sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname9#preparations-set-up-everything-to-build-your-own-kernelsujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja@Segment 1: try to reproduce the problem with the latest codebase}jaj2sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname@#segment-1-try-to-reproduce-the-problem-with-the-latest-codebaseujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja3Segment 2: check if the kernels you build work fine}jaj3sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname3#segment-2-check-if-the-kernels-you-build-work-fineujajjaj 3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj 3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Segment 3: perform the bisection and validate the result}jaj23sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname8#segment-3-perform-the-bisection-and-validate-the-resultujajjaj/3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja;Complementary tasks: cleanup during and after the bisection}jajU3sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname;#complementary-tasks-cleanup-during-and-after-the-bisectionujajjajR3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajO3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Optional: test reverts, patches, or later versions}jajx3sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname0#optional-test-reverts-patches-or-later-versionsujajjaju3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajr3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conclusion}jaj3sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname #conclusionujajjaj3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj}2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,Reference section for the step-by-step guide}jaj3sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname-#reference-section-for-the-step-by-step-guideujajjaj3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja*Preparations for building your own kernels}jaj3sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname+#preparations-for-building-your-own-kernelsujajjaj3ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrepare for emergencies}jaj 4sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#prepare-for-emergenciesujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?Remove anything related to externally maintained kernel modules}jaj-4sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname@#remove-anything-related-to-externally-maintained-kernel-modulesujajjaj*4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj'4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Deal with techniques like Secure Boot}jajP4sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname&#deal-with-techniques-like-secure-bootujajjajM4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajJ4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Boot the last kernel that was working}jajs4sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname&#boot-the-last-kernel-that-was-workingujajjajp4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajm4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpace requirements}jaj4sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#space-requirementsujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBisection range}jaj4sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#bisection-rangeujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInstall build requirements}jaj4sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#install-build-requirementsujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDownload the sources using Git}jaj4sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#download-the-sources-using-gitujajjaj4ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Downloading Linux mainline sources using a bundle}jaj5sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname2#downloading-linux-mainline-sources-using-a-bundleujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Downloading Linux mainline sources using a shallow clone}jajN5sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname9#downloading-linux-mainline-sources-using-a-shallow-cloneujajjajK5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajH5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Start defining the build configuration for your kernel}jajq5sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname7#start-defining-the-build-configuration-for-your-kernelujajjajn5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajk5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Trim the build configuration for your kernel}jaj5sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname-#trim-the-build-configuration-for-your-kernelujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Tag the kernels about to be build}jaj5sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname"#tag-the-kernels-about-to-be-buildujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Decide to enable or disable debug symbols}jaj5sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname*#decide-to-enable-or-disable-debug-symbolsujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdjust build configuration}jaj5sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#adjust-build-configurationujajjaj5ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj5ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDistro specific adjustments}jaj6sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#distro-specific-adjustmentsujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIndividual adjustments}jaj@6sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#individual-adjustmentsujajjaj=6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj:6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj5ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPut the .config file aside}jajo6sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#put-the-config-file-asideujajjajl6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaji6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj4ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja5Try to reproduce the problem with the latest codebase}jaj6sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname6#try-to-reproduce-the-problem-with-the-latest-codebaseujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Check out the latest Linux codebase}jaj6sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname$#check-out-the-latest-linux-codebaseujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaBuild your kernel}jaj6sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#build-your-kernelujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDealing with build errors}jaj7sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#dealing-with-build-errorsujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPackage your kernel up}jaj$7sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#package-your-kernel-upujajjaj!7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPut the kernel in place}jajS7sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#put-the-kernel-in-placeujajjajP7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajM7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStorage requirements per kernel}jajv7sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname #storage-requirements-per-kernelujajjajs7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajp7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?Check if your newly built kernel considers itself ‘tainted’}jaj7sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname:#check-if-your-newly-built-kernel-considers-itself-taintedujajjaj7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Check the kernel built from a recent mainline codebase}jaj7sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname7#check-the-kernel-built-from-a-recent-mainline-codebaseujajjaj7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja?Check the kernel built from the latest stable/longterm codebase}jaj7sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname@#check-the-kernel-built-from-the-latest-stable-longterm-codebaseujajjaj7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj6ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja4Ensure the ‘good’ version is really working well}jaj8sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname/#ensure-the-good-version-is-really-working-wellujajjaj 8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja/Build your own version of the ‘good’ kernel}jaj.8sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname*#build-your-own-version-of-the-good-kernelujajjaj+8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja+Perform a bisection and validate the result}jaj]8sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname,#perform-a-bisection-and-validate-the-resultujajjajZ8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajW8ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStart the bisection}jaj}8sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#start-the-bisectionujajjajz8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajw8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajt8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Build a kernel from the bisection point}jaj8sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname(#build-a-kernel-from-the-bisection-pointujajjaj8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajt8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBisection checkpoint}jaj8sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#bisection-checkpointujajjaj8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajt8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPut the bisection log away}jaj8sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#put-the-bisection-log-awayujajjaj8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajt8ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTry reverting the culprit}jaj 9sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#try-reverting-the-culpritujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajt8ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajW8ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja3Cleanup steps during and after following this guide}jaj89sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname4#cleanup-steps-during-and-after-following-this-guideujajjaj59ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj29ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Cleaning up during the bisection}jajX9sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname!#cleaning-up-during-the-bisectionujajjajU9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajR9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajO9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCleaning up after the bisection}jaj{9sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname #cleaning-up-after-the-bisectionujajjajx9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaju9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajO9ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj29ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Test reverts, patches, or later versions}jaj9sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname'#test-reverts-patches-or-later-versionsujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj}2ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAdditional information}jaj9sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#additional-informationujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj9ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Build kernels on a different machine}jaj9sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname%#build-kernels-on-a-different-machineujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj9ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj9ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAdditional reading material}jaj:sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriju2 anchorname#additional-reading-materialujajjaj:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj9ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj9ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj}2ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`2ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]2ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSTi ARM Linux Overview}jaj`:sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/sti/overview anchornamehujajjaj]:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZ:ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj:sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijo: anchorname #introductionujajjaj}:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajz:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajw:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja configuration}jaj:sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijo: anchorname#configurationujajjaj:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajw:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLayout}jaj:sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijo: anchorname#layoutujajjaj:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajw:ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocument Author}jaj:sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijo: anchorname#document-authorujajjaj:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajw:ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZ:ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajW:ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjxjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSA1100 serial port}jaj!;sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/sa1100/serial_uart anchornamehujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja!Documentation for /proc/sys/user/}jajM;sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/sysctl/user anchornamehujajjajJ;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajG;ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_cgroup_namespaces}jajm;sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij\; anchorname#max-cgroup-namespacesujajjajj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajg;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_ipc_namespaces}jaj;sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij\; anchorname#max-ipc-namespacesujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_mnt_namespaces}jaj;sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij\; anchorname#max-mnt-namespacesujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_net_namespaces}jaj;sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij\; anchorname#max-net-namespacesujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_pid_namespaces}jaj;sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij\; anchorname#max-pid-namespacesujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_time_namespaces}jaj<sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij\; anchorname#max-time-namespacesujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_user_namespaces}jaj?<sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij\; anchorname#max-user-namespacesujajjaj<<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj9<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd;ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamax_uts_namespaces}jajb<sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij\; anchorname#max-uts-namespacesujajjaj_<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj\<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd;ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajG;ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajD;ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM Linux 2.6 and upper}jaj<sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuri arch/arm/arm anchornamehujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCompilation of kernel}jaj<sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#compilation-of-kernelujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBug reports etc}jaj<sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#bug-reports-etcujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Include files}jaj=sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#include-filesujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaMachine/Platform support}jaj#=sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#machine-platform-supportujajjaj =ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaModules}jajF=sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#modulesujajjajC=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaADFS Image files}jaji=sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#adfs-image-filesujajjajf=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajc=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRequest to developers}jaj=sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#request-to-developersujajjaj=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaST506 hard drives}jaj=sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#st506-hard-drivesujajjaj=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja 1772 Floppy}jaj=sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#floppyujajjaj=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jŔ)}(ja`CONFIG_MACH_`ja]ja CONFIG_MACH_}jaj=sbaja}(j# ]j% ]j' ]j) ]j+ ]ujatitle_referencejՔNj֔Njaj=ubja and }jaj=sbjŔ)}(ja`CONFIG_ARCH_`ja]ja CONFIG_ARCH_}jaj >sbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj>jՔNj֔Njaj=ubeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#config-mach-and-config-archujajjaj=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj=ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKernel entry (head.S)}jaj5>sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij< anchorname#kernel-entry-head-sujajjaj2>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj<ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj{jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJInterface for registering and calling firmware-specific operations for ARM}jajm>sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/firmware anchornamehujajjajj>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajg>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja0APM X-Gene SoC Performance Monitoring Unit (PMU)}jaj>sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/perf/xgene-pmu anchornamehujajjaj>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPMU (perf) driver}jaj>sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij> anchorname#pmu-perf-driverujajjaj>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Kernel Memory Layout on ARM Linux}jaj>sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/memory anchornamehujajjaj>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja OMAP history}jaj?sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/omap/omap anchornamehujajjaj?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaIntel Uncore Frequency Scaling}jajI?sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuri-admin-guide/pm/intel_uncore_frequency_scaling anchornamehujajjajF?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajC?ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaji?sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijX? anchorname #introductionujajjajf?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajc?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSysfs Interface}jaj?sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijX? anchorname#sysfs-interfaceujajjaj?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaASoCs with TPMI (Topology Aware Register and PM Capsule Interface)}jaj?sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijX? anchorname@#socs-with-tpmi-topology-aware-register-and-pm-capsule-interfaceujajjaj?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`?ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEfficiency vs. Latency Tradeoff}jaj?sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijX? anchorname#efficiency-vs-latency-tradeoffujajjaj?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`?ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajC?ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@?ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjmjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRapidIO Subsystem Guide}jaj @sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/rapidio anchornamehujajjaj@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj*@sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname #introductionujajjaj'@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!@ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKnown Bugs and Limitations}jajM@sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#known-bugs-and-limitationsujajjajJ@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajG@ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaBugs}jajm@sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#bugsujajjajj@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajg@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Limitations}jaj@sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname #limitationsujajjaj@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajd@ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajG@ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!@ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRapidIO driver interface}jaj@sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#rapidio-driver-interfaceujajjaj@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@ubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Functions}jaj@sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname #functionsujajjaj@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!@ubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Internals}jajAsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname #internalsujajjaj Aubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Structures}jaj.Asbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname #structuresujajjaj+Aubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(Aubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnumeration and Discovery}jajQAsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#enumeration-and-discoveryujajjajNAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajKAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDriver functionality}jajtAsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#driver-functionalityujajjajqAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajnAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDevice model support}jajAsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#device-model-supportujajjajAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%AubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja PPC32 support}jajAsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#ppc32-supportujajjajAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj%Aubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!@ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajAsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij@ anchorname#creditsujajjajAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!@ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDocumentation for /proc/sys}jaj!Bsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/sysctl/index anchornamehujajjajBubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajABsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij0B anchorname #introductionujajjaj>Bubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;BubjK%)}(jahja]jo.)}(jahja]ja}(j# ]j% ]j' ]j) ]j+ ]parentj0Bentries](Nadmin-guide/sysctl/abiNadmin-guide/sysctl/fsNadmin-guide/sysctl/kernelNadmin-guide/sysctl/netNadmin-guide/sysctl/sunrpcNadmin-guide/sysctl/userNadmin-guide/sysctl/vme includefiles](jgBjiBjkBjmBjoBjqBjsBemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj?jՔF/var/lib/git/docbuild/linux/Documentation/admin-guide/sysctl/index.rstj֔KYjajXBubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;Bubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8Bubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjDjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaARM Marvell SoCs}jajBsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/marvell anchornamehujajjajBubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Orion family}jajBsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname #orion-familyujajjajBubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKirkwood family}jajBsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname#kirkwood-familyujajjajBubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDiscovery family}jajCsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname#discovery-familyujajjaj Cubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEBU Armada family}jaj1Csbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname#ebu-armada-familyujajjaj.Cubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+Cubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEBU Armada family ARMv8}jajTCsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname#ebu-armada-family-armv8ujajjajQCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajNCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Avanta family}jajwCsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname#avanta-familyujajjajtCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaStorage family}jajCsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname#storage-familyujajjajCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Dove family (application processor)}jajCsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname"#dove-family-application-processorujajjajCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPXA 2xx/3xx/93x/95x family}jajCsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname#pxa-2xx-3xx-93x-95x-familyujajjajCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja.MMP/MMP2/MMP3 family (communication processor)}jajDsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname-#mmp-mmp2-mmp3-family-communication-processorujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajCubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Berlin family (Multimedia Solutions)}jaj&Dsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname##berlin-family-multimedia-solutionsujajjaj#Dubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj Dubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja CPU Cores}jajIDsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname #cpu-coresujajjajFDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajCDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLong-term plans}jajlDsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname#long-term-plansujajjajiDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajfDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jajDsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijB anchorname#creditsujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajBubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjsjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaKernel mode NEON}jajDsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/kernel_mode_neon anchornamehujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja TL;DR summary}jajDsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijD anchorname#tl-dr-summaryujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Introduction}jaj Esbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijD anchorname #introductionujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaLazy preserve and restore}jaj-Esbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijD anchorname#lazy-preserve-and-restoreujajjaj*Eubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj'Eubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInterruptions in kernel mode}jajPEsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijD anchorname#interruptions-in-kernel-modeujajjajMEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajJEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVFP and support code}jajsEsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijD anchorname#vfp-and-support-codeujajjajpEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajmEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Separating NEON code from ordinary code}jajEsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijD anchorname(#separating-neon-code-from-ordinary-codeujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNEON assembler}jajEsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijD anchorname#neon-assemblerujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNEON code generated by GCC}jajEsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijD anchorname#neon-code-generated-by-gccujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaNEON intrinsics}jajEsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijD anchorname#neon-intrinsicsujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajEubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajDubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTI Keystone Linux Overview}jaj7Fsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/keystone/overview anchornamehujajjaj4Fubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj1FubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Introduction}jajWFsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijFF anchorname #introductionujajjajTFubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajQFubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaK2HK SoC and EVM}jajwFsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijFF anchorname#k2hk-soc-and-evmujajjajtFubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqFubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajnFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaK2E SoC and EVM}jajFsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijFF anchorname#k2e-soc-and-evmujajjajFubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajFubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajnFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaK2L SoC and EVM}jajFsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijFF anchorname#k2l-soc-and-evmujajjajFubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajFubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajnFubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajQFubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajNFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Configuration}jajFsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijFF anchorname#configurationujajjajFubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajFubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajNFubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocument Author}jajGsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijFF anchorname#document-authorujajjaj Gubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj Gubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajNFubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj1Fubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj.Fubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe OMAP PM interface}jajGGsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/omap/omap_pm anchornamehujajjajDGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAGubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja-The OMAP PM layer is intended to be temporary}jajgGsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijVG anchorname.#the-omap-pm-layer-is-intended-to-be-temporaryujajjajdGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajaGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^GubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Driver usage of the OMAP PM functions}jajGsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijVG anchorname&#driver-usage-of-the-omap-pm-functionsujajjajGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^GubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja%Other specialized interface functions}jajGsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijVG anchorname&#other-specialized-interface-functionsujajjajGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajGubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCustomizing OPP for platform}jajGsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijVG anchorname#customizing-opp-for-platformujajjajGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajGubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajGubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^Gubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAGubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>Gubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjI jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Interrupts}jajHsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/interrupts anchornamehujajjajHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj HubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSo, what’s changed?}jaj1Hsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij H anchorname#so-what-s-changedujajjaj.Hubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+Hubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj(Hubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj Hubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja](j)}(jaj"ja]ja intel_idle}jajlHsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔NjajiHubja CPU Idle Time Management Driver}jajiHsbeja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/pm/intel_idle anchornamehujajjajfHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajcHubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGeneral Information}jajHsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijH anchorname#general-informationujajjajHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnumeration of Idle States}jajHsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijH anchorname#enumeration-of-idle-statesujajjajHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInitialization}jajHsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijH anchorname#initializationujajjajHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Kernel Command Line Options and Module Parameters}jajHsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijH anchorname2#kernel-command-line-options-and-module-parametersujajjajHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Core and Package Levels of Idle States}jaj"Isbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijH anchorname'#core-and-package-levels-of-idle-statesujajjajIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajEIsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijH anchorname #referencesujajjajBIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj?Iubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajcHubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`Hubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSyscall User Dispatch}jaj}Isbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuri!admin-guide/syscall-user-dispatch anchornamehujajjajzIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwIubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Background}jajIsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijI anchorname #backgroundujajjajIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Interface}jajIsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijI anchorname #interfaceujajjajIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajIubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSecurity Notes}jajIsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijI anchorname#security-notesujajjajIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajIubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwIubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtIubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjzjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+Rules on how to access information in sysfs}jajJsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/sysfs-rules anchornamehujajjajJubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajJubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajJubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Samsung SoC}jajGJsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/samsung/index anchornamehujajjajDJubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAJubjK%)}(jahja]jo.)}(jahja]ja}(j# ]j% ]j' ]j) ]j+ ]parentjVJentries](Narch/arm/samsung/gpioN%arch/arm/samsung/bootloader-interfaceNarch/arm/samsung/overviewe includefiles](jmJjoJjqJemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj?jՔD/var/lib/git/docbuild/linux/Documentation/arch/arm/samsung/index.rstj֔Kjaj^Jubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAJubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj>Jubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjhjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaKQualcomm Datacenter Technologies L3 Cache Performance Monitoring Unit (PMU)}jajJsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/perf/qcom_l3_pmu anchornamehujajjajJubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajJubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajJubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWorking-State Power Management}jajJsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/pm/working-state anchornamehujajjajJubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajJubjK%)}(jahja]jo.)}(jahja]ja}(j# ]j% ]j' ]j) ]j+ ]parentjJentries](Nadmin-guide/pm/cpuidleNadmin-guide/pm/intel_idleNadmin-guide/pm/cpufreqNadmin-guide/pm/intel_pstateNadmin-guide/pm/amd-pstateNadmin-guide/pm/cpufreq_driversNadmin-guide/pm/intel_epbN!admin-guide/pm/intel-speed-selectN-admin-guide/pm/intel_uncore_frequency_scalinge includefiles](jJjJjJjJjJjJjJjJjJemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj?jՔJ/var/lib/git/docbuild/linux/Documentation/admin-guide/pm/working-state.rstj֔KjajJubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajJubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajJubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTI OMAP}jaj%Ksbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/omap/index anchornamehujajjaj"Kubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajKubjK%)}(jahja]jo.)}(jahja]ja}(j# ]j% ]j' ]j) ]j+ ]parentj4Kentries](Narch/arm/omap/omapNarch/arm/omap/omap_pmNarch/arm/omap/dsse includefiles](jKKjMKjOKemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj?jՔA/var/lib/git/docbuild/linux/Documentation/arch/arm/omap/index.rstj֔KjajSsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#operation-modesujajjaj;Subaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8SubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Active Mode}jaj^Ssbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname #active-modeujajjaj[Subaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXSubjK%)}(jahja](jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaActive Mode With HWP}jaj~Ssbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#active-mode-with-hwpujajjaj{Subaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxSubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaHWP + }jajSsbj)}(ja``performance``ja]ja performance}jajSsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔NjajSubeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#hwp-performanceujajjajSubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaHWP + }jajSsbj)}(ja ``powersave``ja]ja powersave}jajSsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔NjajSubeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#hwp-powersaveujajjajSubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxSubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajuSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaActive Mode Without HWP}jaj Tsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#active-mode-without-hwpujajjaj Tubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajTubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja``performance``ja]ja performance}jaj/Tsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔Njaj,Tubaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname #performanceujajjaj)Tubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj&Tubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#TubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``powersave``ja]ja powersave}jaj\Tsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔NjajYTubaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname #powersaveujajjajVTubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSTubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj#Tubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajTubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajuSubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXSubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajUSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Passive Mode}jajTsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname #passive-modeujajjajTubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajTubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajUSubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8Subeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTurbo P-states Support}jajTsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#turbo-p-states-supportujajjajTubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajTubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaProcessor Support}jajTsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#processor-supportujajjajTubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajTubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja](jaUser Space Interface in }jajUsbj)}(ja ``sysfs``ja]jasysfs}jajUsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔NjajUubeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#user-space-interface-in-sysfsujajjajUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj UubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGlobal Attributes}jajAUsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#global-attributesujajjaj>Uubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj;Uubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Interpretation of Policy Attributes}jajdUsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname$#interpretation-of-policy-attributesujajjajaUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^Uubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCoordination of P-State Limits}jajUsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#coordination-of-p-state-limitsujajjajUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8UubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnergy vs Performance Hints}jajUsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#energy-vs-performance-hintsujajjajUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj8Uubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj Uubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](j)}(ja``intel_pstate``ja]ja intel_pstate}jajUsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔NjajUubja vs }jajUsbj)}(ja``acpi-cpufreq``ja]ja acpi-cpufreq}jajUsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔NjajUubeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#intel-pstate-vs-acpi-cpufrequjajjajUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajUubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja](ja Kernel Command Line Options for }jajVsbj)}(ja``intel_pstate``ja]ja intel_pstate}jajVsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔NjajVubeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname-#kernel-command-line-options-for-intel-pstateujajjajVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaDiagnostics and Tuning}jajIVsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#diagnostics-and-tuningujajjajFVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajCVubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Trace Events}jajiVsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname #trace-eventsujajjajfVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajcVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`VubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]j)}(ja ``ftrace``ja]jaftrace}jajVsbaja}(j# ]j% ]j' ]j) ]j+ ]ujaj"jՔNj֔NjajVubaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname#ftraceujajjajVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`Vubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajCVubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajVsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij S anchorname #referencesujajjajVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajSubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajRubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajRubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjijK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSystem-Wide Power Management}jajVsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/pm/system-wide anchornamehujajjajVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajVubjK%)}(jahja]jo.)}(jahja]ja}(j# ]j% ]j' ]j) ]j+ ]parentj Wentries](Nadmin-guide/pm/sleep-statesNadmin-guide/pm/suspend-flowse includefiles](j#Wj%WemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj?jՔH/var/lib/git/docbuild/linux/Documentation/admin-guide/pm/system-wide.rstj֔KjajWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajVubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajVubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja6Discovering Linux kernel subsystems used by a workload}jajNWsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/workload-tracing anchornamehujajjajKWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Key Points}jajnWsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname #key-pointsujajjajkWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajhWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Methodology}jajWsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname #methodologyujajjajWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1How do we gather fine-grained system information?}jajWsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname1#how-do-we-gather-fine-grained-system-informationujajjajWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Getting the system ready for tracing}jajWsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname%#getting-the-system-ready-for-tracingujajjajWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWorkload overview}jajWsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname#workload-overviewujajjajWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajWubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japerf bench (all) workload}jajXsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname#perf-bench-all-workloadujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"Stress-ng netdev stressor workload}jaj=Xsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname##stress-ng-netdev-stressor-workloadujajjaj:Xubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7Xubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]japaxtest kiddie workload}jaj`Xsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname#paxtest-kiddie-workloadujajjaj]Xubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajWubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$What is strace and how do we use it?}jajXsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname$#what-is-strace-and-how-do-we-use-itujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$What is cscope and how do we use it?}jajXsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname$#what-is-cscope-and-how-do-we-use-itujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"What is perf and how do we use it?}jajXsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname"#what-is-perf-and-how-do-we-use-itujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja perf stat}jajXsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname #perf-statujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Perf bench}jajYsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname #perf-benchujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'What is stress-ng and how do we use it?}jajGYsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname'#what-is-stress-ng-and-how-do-we-use-itujajjajDYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajAYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%What is paxtest and how do we use it?}jajjYsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname%#what-is-paxtest-and-how-do-we-use-itujajjajgYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajdYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaTracing workloads}jajYsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname#tracing-workloadsujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracing perf bench all workload}jajYsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname #tracing-perf-bench-all-workloadujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja*Tracing stress-ng netdev stressor workload}jajYsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname+#tracing-stress-ng-netdev-stressor-workloadujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaTracing paxtest kiddie workload}jajYsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname #tracing-paxtest-kiddie-workloadujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajYubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Conclusion}jaj"Zsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname #conclusionujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja References}jajEZsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]W anchorname #referencesujajjajBZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj?Zubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajeWubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHWubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajEWubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaVideo Output Switcher Control}jaj}Zsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/video-output anchornamehujajjajzZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj# jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja$Linux Magic System Request Key Hacks}jajZsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/sysrq anchornamehujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWhat is the magic SysRq key?}jajZsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchorname#what-is-the-magic-sysrq-keyujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$How do I enable the magic SysRq key?}jajZsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchorname$#how-do-i-enable-the-magic-sysrq-keyujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!How do I use the magic SysRq key?}jaj[sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchorname!#how-do-i-use-the-magic-sysrq-keyujajjaj [ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj [ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja What are the ‘command’ keys?}jaj2[sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchorname#what-are-the-command-keysujajjaj/[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Okay, so what can I use them for?}jajU[sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchorname #okay-so-what-can-i-use-them-forujajjajR[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajO[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaGSometimes SysRq seems to get ‘stuck’ after using it, what can I do?}jajx[sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchorname@#sometimes-sysrq-seems-to-get-stuck-after-using-it-what-can-i-doujajjaju[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajr[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja9I hit SysRq, but nothing seems to happen, what’s wrong?}jaj[sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchorname5#i-hit-sysrq-but-nothing-seems-to-happen-what-s-wrongujajjaj[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=I want to add SysRQ key events to a module, how does it work?}jaj[sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchorname<#i-want-to-add-sysrq-key-events-to-a-module-how-does-it-workujajjaj[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaJWhen I hit a SysRq key combination only the header appears on the console?}jaj[sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchornameJ#when-i-hit-a-sysrq-key-combination-only-the-header-appears-on-the-consoleujajjaj[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%I have more questions, who can I ask?}jaj\sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchorname$#i-have-more-questions-who-can-i-askujajjaj\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCredits}jaj'\sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijZ anchorname#creditsujajjaj$\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajZubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Using UFS}jaj_\sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/ufs anchornamehujajjaj\\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajY\ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja UFS Options}jaj\sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijn\ anchorname #ufs-optionsujajjaj|\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajy\ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPossible Problems}jaj\sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijn\ anchorname#possible-problemsujajjaj\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj\ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Bug Reports}jaj\sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijn\ anchorname #bug-reportsujajjaj\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj\ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajy\ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajv\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajY\ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajV\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjI jK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Cavium ThunderX2 SoC Performance Monitoring Unit (PMU UNCORE)}jaj]sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/perf/thunderx2-pmu anchornamehujajjaj]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj\ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj1 jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaPower Management}jaj2]sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/pm/index anchornamehujajjaj/]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,]ubjK%)}(jahja]jo.)}(jahja]ja}(j# ]j% ]j' ]j) ]j+ ]parentjA]entries](Nadmin-guide/pm/strategiesNadmin-guide/pm/system-wideNadmin-guide/pm/working-statee includefiles](jX]jZ]j\]emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]ujaj?jՔB/var/lib/git/docbuild/linux/Documentation/admin-guide/pm/index.rstj֔KjajI]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,]ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj)]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja'Real Time Clock (RTC) Drivers for Linux}jaj]sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/rtc anchornamehujajjaj]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Old PC/AT-Compatible driver: /dev/rtc}jaj]sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij] anchorname$#old-pc-at-compatible-driver-dev-rtcujajjaj]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja0New portable “RTC Class” drivers: /dev/rtcN}jaj]sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij] anchorname(#new-portable-rtc-class-drivers-dev-rtcnujajjaj]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]ubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj|]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Documentation for /proc/sys/net/}jaj^sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/sysctl/net anchornamehujajjaj]ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]ubjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja,1. /proc/sys/net/core - Network core options}jaj ^sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname'#proc-sys-net-core-network-core-optionsujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^ubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_jit_enable}jaj@^sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#bpf-jit-enableujajjaj=^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj:^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_jit_harden}jajc^sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#bpf-jit-hardenujajjaj`^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj]^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jabpf_jit_kallsyms}jaj^sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#bpf-jit-kallsymsujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja bpf_jit_limit}jaj^sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#bpf-jit-limitujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja dev_weight}jaj^sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname #dev-weightujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadev_weight_rx_bias}jaj^sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#dev-weight-rx-biasujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj^ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jadev_weight_tx_bias}jaj_sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#dev-weight-tx-biasujajjaj_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj _ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja default_qdisc}jaj5_sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#default-qdiscujajjaj2_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja busy_read}jajX_sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname #busy-readujajjajU_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajR_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja busy_poll}jaj{_sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname #busy-pollujajjajx_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaju_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja mem_pcpu_rsv}jaj_sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname #mem-pcpu-rsvujajjaj_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja rmem_default}jaj_sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname #rmem-defaultujajjaj_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarmem_max}jaj_sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname #rmem-maxujajjaj_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj_ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jarps_default_mask}jaj`sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#rps-default-maskujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jatstamp_allow_data}jaj*`sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#tstamp-allow-dataujajjaj'`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj$`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja wmem_default}jajM`sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname #wmem-defaultujajjajJ`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajG`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja9]jV%)}(jahja]j[%)}(jahja]jawmem_max}jajp`sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname #wmem-maxujajjajm`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jamessage_burst and message_cost}jaj`sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#message-burst-and-message-costujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jawarnings}jaj`sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname #warningsujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja netdev_budget}jaj`sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#netdev-budgetujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janetdev_budget_usecs}jaj`sbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#netdev-budget-usecsujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj`ubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janetdev_max_backlog}jajasbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#netdev-max-backlogujajjajaubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajaubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj7^ubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]janetdev_rss_key}jajBasbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij^ anchorname#netdev-rss-keyujajjaj?aubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj!oubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSystem Suspend Code Flows}jajosbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/pm/suspend-flows anchornamehujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Suspend-to-idle Suspend Code Flow}jajosbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijo anchorname"#suspend-to-idle-suspend-code-flowujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Suspend-to-idle Resume Code Flow}jajosbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijo anchorname!#suspend-to-idle-resume-code-flowujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Platform-dependent Suspend Code Flow}jajosbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijo anchorname%#platform-dependent-suspend-code-flowujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja#Platform-dependent Resume Code Flow}jajpsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijo anchorname$#platform-dependent-resume-code-flowujajjajpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajoubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubj jK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaReporting issues}jajNpsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/reporting-issues anchornamehujajjajKpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaThe short guide (aka TL;DR)}jajnpsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#the-short-guide-aka-tl-drujajjajkpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajhpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajepubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaAStep-by-step guide how to report issues to the kernel maintainers}jajpsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchornameB#step-by-step-guide-how-to-report-issues-to-the-kernel-maintainersujajjajpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja>Reporting regressions within a stable and longterm kernel line}jajpsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname?#reporting-regressions-within-a-stable-and-longterm-kernel-lineujajjajpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajpubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja=Reporting issues only occurring in older kernel version lines}jajpsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname>#reporting-issues-only-occurring-in-older-kernel-version-linesujajjajpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajpubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajpubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajepubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=Reference section: Reporting issues to the kernel maintainers}jajqsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname=#reference-section-reporting-issues-to-the-kernel-maintainersujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajpubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja2Make sure you’re using the upstream Linux kernel}jaj#qsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname1#make-sure-you-re-using-the-upstream-linux-kernelujajjaj qubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Search for existing reports, first run}jajFqsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname&#search-for-existing-reports-first-runujajjajCqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj@qubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaIssue of high priority?}jajiqsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#issue-of-high-priorityujajjajfqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajcqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaEnsure a healthy environment}jajqsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#ensure-a-healthy-environmentujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaPrepare for emergencies}jajqsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#prepare-for-emergenciesujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,Make sure your kernel doesn’t get enhanced}jajqsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname+#make-sure-your-kernel-doesn-t-get-enhancedujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCheck ‘taint’ flag}jajqsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#check-taint-flagujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDocument how to reproduce issue}jajrsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname #document-how-to-reproduce-issueujajjajrubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajrubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja(Regression in stable or longterm kernel?}jaj;rsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname(#regression-in-stable-or-longterm-kernelujajjaj8rubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj5rubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja)Check where you need to report your issue}jaj^rsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname*#check-where-you-need-to-report-your-issueujajjaj[rubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja How to read the MAINTAINERS file}jaj~rsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname!#how-to-read-the-maintainers-fileujajjaj{rubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxrubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajurubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja1Finding the maintainers with the help of a script}jajrsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname2#finding-the-maintainers-with-the-help-of-a-scriptujajjajrubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajrubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajurubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajXrubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Search for existing reports, second run}jajrsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname'#search-for-existing-reports-second-runujajjajrubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajrubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja"Install a fresh kernel for testing}jajrsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname##install-a-fresh-kernel-for-testingujajjajrubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajrubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja&Choosing the right version for testing}jajssbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname'#choosing-the-right-version-for-testingujajjajsubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj subaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj subjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja"How to obtain a fresh Linux kernel}jaj6ssbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname##how-to-obtain-a-fresh-linux-kernelujajjaj3subaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0subaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj subeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajrubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCheck ‘taint’ flag}jajessbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#id4ujajjajbsubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj_subaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja%Reproduce issue with the fresh kernel}jajssbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname&#reproduce-issue-with-the-fresh-kernelujajjajsubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajsubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Optimize description to reproduce issue}jajssbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname(#optimize-description-to-reproduce-issueujajjajsubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajsubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDecode failure messages}jajssbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#decode-failure-messagesujajjajsubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajsubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSpecial care for regressions}jajssbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#special-care-for-regressionsujajjajsubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajsubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaWrite and send the report}jajtsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#write-and-send-the-reportujajjajtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja!Things each report should mention}jaj4tsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname"#things-each-report-should-mentionujajjaj1tubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj.tubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+tubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja$Things that might be wise to provide}jajWtsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname%#things-that-might-be-wise-to-provideujajjajTtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajQtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+tubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja+The important part: the head of your report}jajztsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname+#the-important-part-the-head-of-your-reportujajjajwtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajttubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+tubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja)Special handling for high priority issues}jajtsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname*#special-handling-for-high-priority-issuesujajjajtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj+tubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja Duties after the report went out}jajtsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname!#duties-after-the-report-went-outujajjajtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'General advice for further interactions}jajtsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname(#general-advice-for-further-interactionsujajjajtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaInquires and testing request}jajusbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#inquires-and-testing-requestujajjaj uubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj uubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja,What to do when nothing of substance happens}jaj2usbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname-#what-to-do-when-nothing-of-substance-happensujajjaj/uubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj,uubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajtubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaRReference for “Reporting regressions within a stable and longterm kernel line”}jajausbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchornameM#reference-for-reporting-regressions-within-a-stable-and-longterm-kernel-lineujajjaj^uubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[uubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja8Make sure the particular version line still gets support}jajusbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname9#make-sure-the-particular-version-line-still-gets-supportujajjaj~uubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj{uubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSearch stable mailing list}jajusbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#search-stable-mailing-listujajjajuubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajuubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja'Reproduce issue with the newest release}jajusbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname(#reproduce-issue-with-the-newest-releaseujajjajuubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajuubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxuubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaReport the regression}jajusbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#report-the-regressionujajjajuubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajuubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxuubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj[uubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubjP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaQReference for “Reporting issues only occurring in older kernel version lines”}jajvsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchornameL#reference-for-reporting-issues-only-occurring-in-older-kernel-version-linesujajjajvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaSome fixes are too complex}jaj9vsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#some-fixes-are-too-complexujajjaj6vubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj3vubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0vubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaCommon preparations}jaj\vsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#common-preparationsujajjajYvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajVvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0vubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja6Check code history and search for existing discussions}jajvsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname7#check-code-history-and-search-for-existing-discussionsujajjaj|vubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajyvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0vubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaAsk for advice}jajvsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#ask-for-adviceujajjajvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj0vubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajqubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajpubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajepubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaOWhy some issues won’t get any reaction or remain unfixed after being reported}jajvsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchornameN#why-some-issues-won-t-get-any-reaction-or-remain-unfixed-after-being-reportedujajjajvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajepubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Closing words}jajwsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurij]p anchorname#closing-wordsujajjajvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajvubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajepubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajHpubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajEpubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaSoftware cursor for VGA}jaj8wsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/vga-softcursor anchornamehujajjaj5wubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2wubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaExamples}jajXwsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijGw anchorname #examplesujajjajUwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajRwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajOwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj2wubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj/wubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]ja=Release Notes for Linux on Intel’s IXP4xx Network Processor}jajwsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriarch/arm/ixp4xx anchornamehujajjajwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwubjK%)}(jahja]jP%)}(jahja]jV%)}(jahja]j[%)}(jahja](jaMaintained by Deepak Saxena <}jajwsbjadsaxena@plexity.net}jajwsbja>}jajwsbeja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname0#maintained-by-deepak-saxena-dsaxena-plexity-netujajjajwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubjjK%)}(jahja]jP%)}(jahja](jV%)}(jahja]j[%)}(jahja]jaThe SGI XFS Filesystem}jajwsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefuriadmin-guide/xfs anchornamehujajjajwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwubjK%)}(jahja](jP%)}(jahja]jV%)}(jahja]j[%)}(jahja]ja Mount Options}jajxsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname#mount-optionsujajjaj xubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj xubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeprecation of V4 Format}jaj3xsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname#deprecation-of-v4-formatujajjaj0xubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj-xubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeprecated Mount Options}jajVxsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname#deprecated-mount-optionsujajjajSxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajPxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemoved Mount Options}jajyxsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname#removed-mount-optionsujajjajvxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajsxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jasysctls}jajxsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname#sysctlsujajjajxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaDeprecated Sysctls}jajxsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname#deprecated-sysctlsujajjajxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaRemoved Sysctls}jajxsbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname#removed-sysctlsujajjajxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaError handling}jajysbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname#error-handlingujajjajyubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaWorkqueue Concurrency}jaj(ysbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname#workqueue-concurrencyujajjaj%yubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjaj"yubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubjP%)}(jahja]jV%)}(jahja]j[%)}(jahja]jaZoned Filesystems}jajKysbaja}(j# ]j% ]j' ]j) ]j+ ]internalrefurijw anchorname#zoned-filesystemsujajjajHyubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajEyubaja}(j# ]j% ]j' ]j) ]j+ ]ujajjajxubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwubeja}(j# ]j% ]j' ]j) ]j+ ]ujajjajwubaja}(j# ]j% ]j' ]j) ]j+ ]ujajubutoc_num_entries}(jK jKjR K j5 KjKjKjb K j&Kj KjKjKj3KjKjKj KjKjKj@Kj"K jKj#Kja Kj5KjKjKjKjQK jVKj:Kj<KjgKjEKjy KjIKjJKjMKjK jJKj9KjLK jTKjUKj&KjpKj KjtKj|Kj Kj KjKj. KjVKjSKj Kj`KjpKjAKjKj^KjyKjP K joKj Kj K jpKjK j K jKjKjKjKjeK&j Kj{Kj Kj~Kj? K jKj Kj KjKjKj9 KjKjKj KjKj KjKjKjKj7 KjKj Kj Kj KjG Kj$ KjKj) KjKj Kj KjKj K'j KjKjKjKjKj0Kj KjKjKjAK jKj\ KjKjNKjQKj Kj=Kj;Kj Kju Kj_Kj KjEK jiKj{ Kj K j Kj Kj Kj5Kj8Kj# Kj Kj|Kj Kj+KjKj Kj K jKj KjcKj?Kj Kj:KjmK j KjJKjrKj KjKjKjgKjKjKjKjuKj KMjyK jKjKjKjyKjKjKj KjKjKj Kj KjKjJ KjKjKjKjKjKj^ KjK j K jg Kj KjK jKjKj KjK jKjKjKj-KjKj K jKjKjKjFKj#Kj KjY Kj Kj,K[jKj KjKj KjK j9KjKjKj Kjs Kj Kj+K j Kj KjeKjKjKj KjUKj(Kj KjFKj Kj Kj Kj]Kj|K j/Kj0KjOK jKjHKjoKj Kj Kj K j KjSKjKjKj KjKjKj KjKjKj KjKjKjc KjlKjoKwjK8jKj3 KjQ Kj K jK jK jKj\ KjKjKjKjK j KjG KjK jKj0 KjKjKjKjKjKjK j K jv KjKj K jKjK jKjK jY KjKjKj K j KjJ Kj#KjKju KjEKjEK j K jKjKj KjKj]K j K j KjK jKjKj~ KjKjpKjWKjtKj Kj0K j Kj Kj KjEKjKj Kj=Kj KjTKjFKj KjeKjiK j Kj KjN KjKjlKjKjpKj Kj_KjKj|KjKj}KjKjKjf Kj KjKjt KjM KjKjKjKjKjKjC Kj Kj KjK8j Kj Kj KjKjKjK6jKj KjKjKjKjKjKj(Kj Kj*Kj K jKj KjKjKjKjKj.KjKjKjP Kj<Kj KjKj*K jTKj KjGKj4KjKjKj3Kj#KjTKjp Kj(MjKj Kj'KjCKjz Kj/Kj'Kj*Kj:Kj Kj>Kj@KjCKjZKjcKjKj KjMKjKj KjD KjCKjKj Kj KjcKjKj KjKj KjKjKjKj KjKjKj' K j KjKjKj Kj{KjK j KjKjY Kj* KjKjKjKjZ Kj[ K jK jKj> KjKjKj KjKjKjO KjKj^ K jKjKj KjKjE K jKj7K j6Kj8K-jCK jKj>K jKKjKjJKjPKj$KjKjHKj KjKKjKjPKjSKj7KjZKj+Kj KjcKjkKj KjKjuKj;Kj" Kj?Kj/KjaKj3KjK j}K j KjhKjd Kj5 Kj6KjKjUKj KjcKjKjKjfKj KjKjKjKj K jrKj KjX Kj KjKjKjKjxKjKj KjKjKjoKjKjKjKjKjKjo KjKjKjKjKjKjKjKjKjr KjKjKjKjKjKjKjP Kj0 KjKj KjKjKjKjK>ja KjKjKjKjKjG Kj Kjj Kj KjKj KjCKjRKjFKj&KjIKji Kjh KjKj Kjl Kj Kj>Kj,KjHKjKjHKj$ Kj Kj, Kj Kj Kj6 Kj KjlKjrKjKj\KjB Kj@KjuKj KjKjGKj KjRKjkKjK jPKj KjKj KjRKj KjfKjKjKjKjmKjd KjK jKjA Kj KjKjKj}KjKjKj Kj KjKjKjf KjKjj Kj3 KjKjKjt Kj Kj KjKjKj Kj Kjg KjKj~ Kj Kj/ Kj KjQ KjKjKjKj KjZ K(jKj9 KjKj= KjKjKj/Kjf Kj.Kj'KjKjKj,Kj/KjKj KjAKj KjKjKj Kj KjKj3Kj/Kje KjKjKjKj KjXKjfKjKj KjRKjKj}Kj[Kj`Kj Kj KjTKjK j Kj Kj Kj Kj KjKjnKjKj Kj KjKjxKjKjKjKjdKjhKj Kje KjvKj* Kjp KjKj Kzjs KjKjKjKjKjKjKjKjF Kj+ K jKj Kj K9j< KjKjKjKjKjKj KjN KjK jKjKjKjX KjKj8 K j KjKjKjKj KjKjKjK j Kj KjLKj Kj Kj Kj2KjRK jSKj@Kj^Kj KjHKj.Kj KjlKjnKj?Kj Kj#K jWK jXKj.Kj?K j Kj*Kj KjKjNKj Kj<Kj_KjK j Kj KjPKjgKjzK j|KjK jKj" K jKj' KjzKjYKjK)j Kj[KjbKj. Kj[ K jKj^ Kja KjKj Kjj KjKj0 Kj KjKjKjKjKj[ KjKje KjKjKjKj KjKj KjKj` KjKj Kj KjKjKjK jx KjKjKjKjKj< Kj? Kj Kj%Kj KjC KjKj3KjK jKjKjKjAKjKjBKjOKj%KjKj(KjKjKjK jNKj KjbKjhKj Kj4KjQKj Kj K jKj-Kj Kj K jK jYKj;KjRKjaKjK@jXKj K j Kj Kj Kj K jK j Kj K0j^KjKj Kj KjKjKjKj KjKjK jKjx KjKjKjV Kj Kj; KjKjKjKj Kj KjKjKjK jKj KjM KjKjKjKjKjKj KjKjKj( Kj' KjKjK js KjKj KjKj Kj KjKjKj'KjKj,KjKjh KjKjK j Kj KjW Kj?KjKjGKj KjKj*KjK j Kj!Kj Kj KjKj*K jKj K j KjmKj Kj Kj KjCKjqKj Kj Kj~Kj K-j\KjKj KjKj Kj3Kj6KjiKjjKjQKj Ku(j KjWKjiKjKjKjoKjqKj K j% K jwKj Kj3 KjgKj8 Kj KjKjwKjxKjKjKjKj~ Kj KjKjKjKjKj KjK jKjKji KjKjk Kj KjKjz KjKjKjKj2 Kjt K jKjw Kj6 KjKj\ K jKj` K j KjKjKji KjKjK jKjKjKjKjU K jKjK j%Kj KjeKj KjKj4K jgKj>Kj3KjrKj Kj Kj Kj$Kj KjvKj$Kj KjIKj5K jWK,j9 KjoK j Kj Kj Kj KjdKjKjcK j KjwKj K j{Kj~KjKjWKjNKjK j Kj Kj KjKj, KjKj` Kj K4jKjKjKjKjG KjKjKj~KjKjKjKjU KjKjKjK j Kj) K j KjKjKjKjq K jK jKjKjK jr Kj KjKjKjKjKj: Kj KjKjK j K j6K jKjp Kj$Kj[ K jKjXK j Kj K j.KjKjKj Kjm Kj Kj KjQKjqKj!KjtKj Kj7Kj"KjvKj K j`Kj* KjLKjLKj KjKj4 Kj=Kj KjKjA K jGKj K j K jbK jG Kj Kj Kj KjKjKjTKjKjVKjW Kj K&j K jKjZ K j2 Kj KjKj KjK0j Kj KjK j Kj& KjrKj Kj+ KjKjKjK jKj Kj> Kj' K jKjKjKjL KjW K jKj Kjy KjKj KjKjKjKjKjK j K j!KjKjKj1Kjk KjK jKj Kj KjKjK j)KjK jK jK j KjMKj0Kjf Kj`Kj!K jUKj'KjKj Kj0KjDKj3K#j KjKj KjOKj KjKj{Kj&K j(KjdK j& Kj,K jNKj K jNKj KjVKjK j K jKj: Kj Kj Kj KjOKj KjQKjKj KjcKj KjUKjR K jK jiKj Kj KjKj K jKj Kj K jK j2 KjyKj Kj K jKjK j? KjKjKja Kj KjV KjK j KjK jKjK jKjKjL K jKjKjy KjKj KjKj Kj KjKj0K jK j(KjK j KjK jKjo Kj1Kjq K jKjKjKjN K jT KjKj K4jKKjYKjK1jK jKj KjKjt Kj5KjKj7KjdKj K.j KjPKjhKj KjSKj+KjxKj KjkKj Kj Kj KjH KjKjKjTK jKj}KjKjmM-jKjKj`KjaKj/ Kj0 KjfKj KjKj KjKjqKj K j KjKjKjKjKjK j Kj KjKjKjKj KjD K jKjKjJ KjK jKjKj9 KjKj{ Kj Kj, K,jKj KjU KjKjKjK j KjK jKjKjKjK j Kj=KjIKjX KjKj KjKj2K jZKjKjMKjKj K)j[KjKj\Kj K j K j Kj K j=Kj KjrKj KjAKj Kj Kj<Kj KjYKj>KjAKjKjKj Kj7KjdKj KjtKjyKjhKjKj Kj_KjKjL Kj KjwKj$ KjyKjKjKjKj% KjKjKjKj{Kjk Kjm KjKjr KMj4 KjKju Kjy Kj: KjKj KjKjKj KjK/jKj K jK j Kj; KjKj_ KjKjKjKjK jm KjKjKjK jKjKj"KjK j Kj Kj K jKjKjKjKjKj Kj*Kj K j;K jKj KjK,j K jK jMKjIKjKjKJjg K jKj Kj Kj\K j Kj Kj Kj`KjaKjbKjfK jkKjKjjKj K jKj KjEKj;Kj,KjwKjhKj5KjKjYKj KjqKj^KjKj Kj KjKjKjT KjKjKj KjKjKj KjKj Kj: KjKjKjKj KjKjKjKjKj Kj KjKjKjK jQ KjKjKjp KjKj KjKjKjk Kj# K jKjKj KjKjKj KjT KjKjKjKj*KjK&j KjKjKjK j7Kj<K jK j KjKj:Kj Kj=KjKj'Kj.KjKjKj KjK jLKj*KjZKj]KjK j Kj-Kj Kj2KjhKjiKj=Kj Kj KjGKj=Kj KjKKjRK%jUKj<KjCKjkKj[K jpK j`K j KjKj~Kj KjKj Kj K j KjK jYKjKj& KjvK!jcKj}KjcKjuKjhKj< K jKjKjg KjKjKjv KjK)jKjKj Kj KjKjh KjKjKjKjKjKjKjKj KjKj!KjKj%K jKjKjKjKj+KjK1jm K jKj"K`jDK j Kj Kj KjKj Kj KjAKj/Kj%KjBKjCKj K jw KjKHj/KjKKjoKjpK j@Kj:KjvK jIKj Kj/ K j KjJKjBK jKjKj K jKjKj Kj]KjMKjwK j KjmKjKj! KjXKjfKjKjKjlK"j KjXKj( KjKj}Kj~K jwKj4 K j KjjK jkKj; KjKj Kj KjKj Kj/ K"j8 K jKjKj K j Kj K!jKj Kj2 Kj KjK jX K jKjKja K-jKjKjKjK jKjKjKjKjKjKjK'jKjI K/jKjS KjKj K j Mj KjZ Kj KjK j] KjKjKj Kj KjYKj[Kj K*j KjK j Kj Kj<KjiK j6K jK j KjKjDKj MjBK)j KjbKjK j^Kj MjBKjCKj2 KGj Kj K j KjtKjE K>j Mj]KjKjKzjqKjKjkK jK jK j KjK jKj KjMjK jKj K$jKFjsKUjKsjMj}KjL KjKjKj} KjK j@ Kj KjK/j KjK jKj KjKjK j6 KjKjKjKjKjKj K jKj'KjKjK j"KjB M j1Kje KjKj Kjl K)jKjKjKjKj+KjSKjKjc KjK j Kj_K jKj Kj Kj KjAK j Kj0Kj1Kj KjyK juKj-K j KPj.K j- K&jOKj Kj KjKj Kj= KjKj Kj KjBKjxKj K"j\K jKjM KjQ KjKjoKj K jKjzKj KjKj7 KjzKjKjKjnKjKjKjKjKj KjKjKj KjKj|Kj7 KjKjK jKjK jKjKj Kj KjKjKjc K jd KjKj KjK jl Kj KjKjE KjKjK u(j| Kj+ KjKjKj1 Kj4 Kj Kj#K j7 Kj"KjKj KjKj5KjKjKjn Kj Kj4KjK jKjv KjKjEKjKj Kjb KjKj6KjKjKj Kjv Kj^KjKj KjIKjnKj7K j Kj KjKjIKjKjOKj Kj K jKjZKj KjZKjKjK KjkKj KjMKjKjqKjtKjKjaKj Kj|K jsKjKjKjgKjKj KjKjmKjKjKjKjKjKjKj] KjE Kjb K j KjKjKjKjKjKjS KjKjKj Kj Kj Kj KjKjKjKjK/jKjKjKjKj&KjKjKjKj(Kj@ KjF Kj8KjKj5Kj6KjKj K-j K j Kj KjKj<Kj Kj Kj KjKj Kj Kj Kj K j Kj Kjj KjKj<Kj@K j$K j K,j K j Kj K6jx KjdKjeKj K j| KjoKjKjsKjKjK j Kj Kj}K jgK j Kj8 K jKj@ Kj KjC KjbKjKKj Kj|Kj KjKjjKj KjxKjKj\ KjKj K jKjK jvKjE KjKjKjKjW K jKj& KjK3jKj KjKjKjKj Kj Kjh KjH KjK6j* KjKj} K jKjKjKj KjKjKjKj KjKjKjKj=K jKjKj?KjKjK j^Kj KjK j#Kj Kj$K j?Kj&K j Kj Kj)K j KjLKjOK j Kj KjLKjMKj2Kj;KjlKjPKj; Kj>Kj Kj Kj KjjKjKjpKjKjKjS KjK jUKjKj{Kj Kj KjK jKjK jKj" K jK jnKjKj( Kj) Kj KjKjKjKjX K jKjKjA Kj KjKjKjKj Kj, Kj` KjKj KjKjKjKjY Kj= KjK jKjD Kj! KjKjKjKjK j_ Kj,KjKj)KjKjKjKj KjA KjKjKjKjK Kjs KjKjKjKj Kj'K j KjKjKj Kj;Kj5Kj Kj'KjWKj9Kj Kj`KjGKjKj KjMK j5Kj9Kj Kj\Kj2Kj) Kj~KjPKjQKjRKjKjKjfKj9Kj@Kj KjVKj? Kj KjqKj Kj KjLKj KjKjV KjsKj KjjKj KjKj@ KjB Kj KjKjn K jKjKj KjKjKjKjKj KjKjKjKjK jKj8 KjKj: KjKjKjB KjKjj KjKj% Kj& KjKjKjKjKjKjM KjKjKjo KjKjKj| KjKjKj KjKj#Kj5KjK jKjKj>KjKj KjKjOK jo Kj6KjWKjYKjXKj Kj Kj_KjKjGKj Kj;KjmKjPKj Kj KjyKjyKj KjbKjKjTKj>KjKj KjaKj KjKj Kj KjKj+ Kj5 KjKj6 Kjc Kj> Kj KjKjKj KjzKjKjKjKjKj KjKjKjKj KjK jKj KjKj4 Kj KjKjKj KjKjs KjKjKjKje KjF KjKjKjKjKjKjKjKjKj Kj Kj KjKjD Kj0KjKjKjHKjKj KjQKj-Kj0KjRKjTKj Kjq KjdKj Kj KjKj Kj Kj Kj%KjBKjxKjsKjZKj KjDKj1KjKKj'Kj Kj_KjKjfKjDKj KjHKj1 KjKj:KjXKjKjfKj K jKj KjZKjSKjKj KjbKjKjKj] KjKjKjKjKjKjKjKjh Kji KjKj~Kj KjK j( KjKjKjKj1 Kj Kj KjKjn KjKjKjKjKjKjK jK jKj KjKj Kj KjKjK jW KjKj Kj Kj$KjKjKjK j Kjt K jKjKj!KjKj KjKj"Kj*Kj4Kj Kj K j2K jKj KjKj Kj[Kj Kj+ Kj Kj KjWKjZK jnKj Kj Kj KjJ K2jKKjKjKj Kj* KjKjKjeKjKj! Kj KjpK j K j K j KjKj KjH Kj Kj K j K!jK jK jKjKj| KjKjKj" K!jKjKjKjKjKjKjK jKjKjKjK-jR KjT KjKjKjKjK j Kj] Kjx KjKjKj KjK jKjK j Kj)KjKjKjKjKjKj K j-Kj4KjKjr Kj9Kj@K j KjV K"j(KjLKj KjNKjKj KjKj]K j$Kj)KjKjBK jDKj-Kj Kj1Kj KjmKjwKjoKj Kj K jK+jSKj KjKj8Kj7 KjAKj KjIKjLKjDKjgKj KjFKj KjOKDj Kj KjQKjKj Kj K jZK j`K j Kj KjK jKjKjKjuKjKjKjKjKnj KjKjKjKjKjKjKjKjKj/ KjKj Kj5 KjKjKj KjKj" KjKjn KjKjp Kj. K j KjKjK jz Kj!KjK jKjKj KjKj3KjK jKj:KjKj KjVKjWKjKj Kj^ Kj Kj Kj!Kjn KjVKj+K j KjFKj KjjKj K j3Kj Kj K j9Kj Kj)K j! K j KjFK jaKj KjPK jUKj]KjKj?KjnKj Kj{KjmKj KjuKj]K jKj Kj_KjKj KjtKjkKjK jsKj KjK j K j KjKjKj= KjKjKj KjK jKj# K jB KjKj- K jI K jKjKjK jKjK jK jKjKjKjf K jKjK jKjKj$Kj Kj[ Kj Kj+K)jKj K&jKj.KjKj KjKjKjKjGKjy Kj Kj)Kj` KjKj\K jKj1KjaKj Kj8Kj&Kj Kj-K j Kj Kj Kj} Kj:Kj K j KjzKj!KjAKj Kj KjFKjQKjKj[K j K j Kj> K j_K j KjKjKj KjKjlKjVK jrKjKjK jKj Kj~Kj KjKjKj Kj, KjKjF K jKjKj Kj< KjKjK jZ KjKjKjKjKjK KjKjKjKj Kj KjKj KjKjKj K jJ K(jKjK j- KjKj{ Kj Kj Kj%Kj KjK jKjKjc K j KjKj-Kj KjKjO KjKj8KjKj;KjKj@Kj Kj KjKj/KjKj_ Kj1KjKj KLj KjKj Kj"Kj Kj=Kj,KjlKu(j K jnKj Kj~Kj{Kj1Kj0 Kj3 KjKj KjK$jF Kj`KjO KjK2jKjsKjtKjvKjWKj K jiKjK0j= KjlKjKjKjK jK3j. Kjl Kj|Kjq Kj Kj KjKjKj KjK jKjKjKj KjKj_ K3jKj KjKj Kjw Kj^ KjKjKjKjK jS K jKj$Kj Kj Kj:KjKjKjKjx Kj~ Kj,MjJKj K jKj KjKjKjcKj"KjKj.KjaKjjKjgKjNKjlKjuK jVKj Kj% KjJKj Kj Kj8Kj9KjKjK jKjEKj< Kj^KjKj Kj K jJKjKj Kj KjdKjnK jKj) KjKj Kj Kj Kj1 Kj KjKj_ Kj$ Kj KjKj KjKjK KjKjKjP Kjw KjK"jS K j K0j{ KjKjKjKj KjKj. KjKjKjKj KjKjK jKjKjKjKjK jKjKjl KjKjKjKj KjK j K jKju K jKjV KjKjKjKjKj K j+Kj Kj2KjKj4Kj Kj2Kj>KjKj;Kjw KjKj KjKjK j KjKj KjKjKj KjPK j Kj KjFKj Kj KjfKjVKj KjSKjrKj KjzKjKK j KjK j KjiKjXK jKj Kj KjeKjvKjxKjKjHKj}Kj K jY Kj- KjvK j KjKjKj KjC KjD KjKjKjKjxK jKj6 KjO K jKj K j! K jKjP KjKjKjKjKju Kj Kj? KjKjK jC Kj KjKjKjK"jK jKjKjK jK j> K jd KjL KjKj Kj?KjR KjBKjK j%KjBKj{ KjKjKjJK jKjKjk KjUKj Kj Kj(KjKKj Kj Kj0Kj K j KjRKj K jwK jHKj( Kj)Kj K+jKjKj4KjeKjjK j KjdKjuKj K jIKjhK j Kj KjKj K j K j[KjKjKj^KjK jKjK jKj Kj|KjK jKjKjb KjKjKjKjzKjK jT KjK jKjKjKj KjKjH KjK jKj KjKj\ KjKjb Kjd K j} K j K$jK jK jKj K jKjKj Kj Kjg K jKj)Kj9K jKjKj9K#jKj&KjKj} KjDKjKjHKj KjKjKj7K jKj:KjbKj&Kj Kjr Kj K j>Kj1K j KjKj6Kj Kj8K jKjkK j KjqK jTK j#Kj^Kj_K j]KjMKjKj7KjKjaK jvKjsKjKjKj KjbK j KjK j KjnKj Kj\Kj]KjrKj{Kj KjKjK.jKjpKj KjqKjKj KjKjKjKjKj KjKjK jKjK jKjKjKjK jA KjKjK ji Kj KjKjKjq Kj K jKjKjKjKjKj; KjKj Kj KjKj2Kj KjKjKjz Kj K j KjCKjFKjKjKjOK jKj%Kj,Kj)Kj2Kj Kj.KjNKj Kj Kj Kj8Kj KjKj KjYKj"Kj Kj%Kj@K jJKj Kj KjSKjgKj Kj\Kj Kj KjKjNKjYKjKjjKjK j\KjKj KjKjKjdKjKjKjKj KjKjrKjKjtKjyKjwKjKj K jKj5 KjR K%j Kj K jKjK jK jKjKjKjN K`jKjm K j@ K jKjKjI KjKjK KjK jKj3 KjKjv Kj~ Kj] KjKj KjKj K jKj/Kj K jH KjM KjKjQ K jKjKj Kj!K j Kj Kj K j[Kj8KjKjKj4Kj?Kj Kj(Kj Kj Kj Kj Kj Kj<Kj KjXKj KjEKjGKj Kj4KjzKjeKj' KjGKj KjKj KjKj KjEKj Kj[Kj KjeKjU Kj# Kj KjKj KjKjKjKj9 K j Kj KjtKjuKj- KjN Kjz KjKjKj$ KjKjO KjKjKjKjKjKjKjo K jKjKjK0jKjKjKjKjKjKjKjK j KjKjKj&Kj K j7K jKjKjKqjKj K jDKj Kj| Kj K!jUKj+Kj-KjKjKj KjKjKj Kj Kj#K8j Kj K jsKj Kj6K7jKjxKj K j K j{Kj KjKjKj KjmKj KjDKjsK j Kj KjI KjKjKjzKj KjhKjKj KjKjK"jKj KjiKj KjKj# K jKjI Kj1 KjKjK,jKjK jKjKjKjKj KjKj% KjK jKjKjKj Kj KjU Kj Kj K0jKjKjK utoc_secnumbers}((userspace-api/media/drivers/aspeed-video}(hKj KKj1 KKu)userspace-api/media/drivers/camera-sensor}(hKj"KKj"KKKj"KKKj#KKj"#KKKjF#KKKjv#KKuuserspace-api/media/drivers/ccs}(hKj9)KKj])KKj)KKj)KKj)KKj)KKKj*KKKj2*KKKu(userspace-api/media/drivers/cx2341x-uapi}(hKjKKjKKKjKKu!userspace-api/media/drivers/dw100}hKs$userspace-api/media/drivers/imx-uapi}(hKjKKjKKKjKKjKKKjKKKjCKKKu#userspace-api/media/drivers/max2175}(hKjKKjEKKjsKKu&userspace-api/media/drivers/npcm-video}(hKj4KKj5KKKj95KKKji5KKu)userspace-api/media/drivers/omap3isp-uapi}(hK j*K Kj*K Kj*K Kj+K Kj'+K KjK+K Kjo+K Kj+K Ku#userspace-api/media/drivers/thp7312}hK s$userspace-api/media/drivers/uvcvideo}(hK j K Kj K KKj0 K KKjT K KKjx K KKj K KKj (K KKKtj (K KKKtjK Ku"userspace-api/media/drivers/vgxy61}(hK j+K Kufilesystems/iomap/design}(hKjKKjKKj'KKjKKKjlKKKjKKKjKKKj(KKKKtj"(KKKKtj^KKjKKjKKufilesystems/iomap/operations}(hKjIKKjIKKKjIKKKjJKKKj=JKKKjaJKKKjJ(KKKKtjJ(KKKKtjJ(KKKKtjJ(KKKKtjKKKKjBKKKKjmK(KKKKtjK(KKKKtjKKKjKKKKjLKKKj6LKKKjdLKKKjLKKjLKKKjLKKKjL(KKKKtj*MKKKjNMKKKj~MKKjMKKKjMKKKjMKKjNKKj8NKKKj\NKKKufilesystems/iomap/porting}(hKj KKj KKu$translations/zh_TW/arch/mips/booting}hKs(translations/zh_TW/arch/mips/ingenic-tcu}(hKjKKu%translations/zh_TW/arch/mips/features}hKsuserspace-api/media/rc/rc-intro}hKs%userspace-api/media/rc/rc-sysfs-nodes}(hKj>LKKjbLKKjLKKjLKKjLKKjLKKjMKKj:MKKu userspace-api/media/rc/rc-protos}(hKj5KKj5KKj5KKj5KKj6KKj@6KKjd6KKj6KKj6KK j6KK j6KK j7KK j<7KK j`7KKj7KKj7KKj7KKj7KKj8KKj88KKj\8KKj8KKj8KKj8KKj8KKj9KKu userspace-api/media/rc/rc-tables}hKs&userspace-api/media/rc/rc-table-change}hKsjF}hKKsuserspace-api/media/rc/lirc-dev}hKsjB}(hKKjKKj KKj.KKujB}hKKsjN}(hKKKjE(KKKKtjE(KKKKtjF(KKKKtj(F(KKKKtjLF(KKKKtujN}(hKKKjf(KKKKtjf(KKKKtjf(KKKKtjg(KKKKtj5g(KKKKtujN}(hKKKjM(KKKKtjM(KKKKtjM(KKKKtjM(KKKKtj#N(KKKKtjGN(KKKKtujN}(hKKKjJ;(KKKKtjn;(KKKKtj;(KKKKtj;(KKKKtj;(KKKKtujN}(hKKKjm(KKKKtjm(KKKKtjm(KKKKtjn(KKKKtj*n(KKKKtujN}(hKKKjl(KKKKtjl(KKKKtjl(KKKKtjl(KKKKtjm(KKKKtujN}(hKKKj!(KKKKtj!(KKKKtj "(KKKKtj0"(KKKKtjT"(KKKKtujN}(hKKKjY(KKKKtjY(KKKKtj Z(KKKKtjDZ(KKKKtjhZ(KKKKtujN}(hKKK jA(KKK KtjB(KKK Ktj)B(KKK KtjMB(KKK KtjqB(KKK KtujN}(hKKK jP(KKK KtjP(KKK KtjP(KKK Ktj Q(KKK Ktj.Q(KKK KtujN}(hKKK j(KKK Ktj(KKK KtjB(KKK Ktjf(KKK Ktj(KKK KtujN}(hKKK jce(KKK Ktje(KKK Ktje(KKK Ktje(KKK Ktje(KKK KtujN}(hKKK jW@(KKK Ktj{@(KKK Ktj@(KKK Ktj@(KKK Ktj@(KKK KtujN}(hKKKjk(KKKKtjk(KKKKtjk(KKKKtjl(KKKKtj,l(KKKKtujN}(hKKKjO(KKKKtjO(KKKKtjO(KKKKtj!P(KKKKtjEP(KKKKtujB}(hKKjVKKKuarch/mips/booting}hKsarch/mips/ingenic-tcu}(hKjKKuarch/mips/features}hKs)driver-api/media/maintainer-entry-profile}(hKjKKjKKKjKKjKKKj*KKKjZKKj~KKudriver-api/media/v4l2-core}hKsj}(hKKjKKjKKuj}(hKKj[KKKjKKKjKKKjǵKKKjKKKjKKKuj}(hKKj4KKKuj}(hKKj%KKKuj}(hKKjڮKKKj(KKKKtj(KKKKtjC(KKKKtjg(KKKKtj(KKKKtj(KKKKtjӯ(KKKKtjKKKj3KKjWKK j{KK jKK jðKK jKK uj}(hKKjKKKj̳KKKjKKKjKKKj5(KKKKtuj}(hKKjqKKKjKKKjKKKjKKKjKKKj%KKKjIKKKjmKKKjKKK jKKK jKKK jKKK j!KKK jEKKKjiKKKjKKKjKKKuj}hKKsj}hKKsj}hKKsj}hKKsj}hKKsj}hKKsj}hKKsj}hKKsj}hKKsj}hKKsj}hKKsj}hKKsj}hKKsj}hKKsdriver-api/media/dtv-core}hKsj}(hKKj~KKKjKKKjKKKuj}(hKKjռKKKj(KKKKtj(KKKKtjJKKKjk(KKKKtj(KKKKtj(KKKKtjԽ(KKKKKtj(KKKKKtj4KKKuj}(hKKjKKKjKKKjӻKKKjKKKjKKKuj}hKKsj}hKKsdriver-api/media/rc-core}(hKjcKKjcKKKudriver-api/media/mc-core}(hKj KKj+KKKjOKKKjsKKKjKKKjKKKjKKKjKKKj'KKKjKKKK joKKK jKKK jKKK jKKK jKKKudriver-api/media/cec-core}(hKjKKjCKKjgKKjKKjKKjKKjKKjKKj?KK udriver-api/media/tx-rx}(hKj!dKKjBdKKKjfdKKKjdKKjdKKKjdKKKj eKKKjDeKKKjteKKjeKKKjeKKKudriver-api/media/camera-sensor}(hKj׷KKjKKjKKKj@KKKjpKKjKKKjKKjKKudriver-api/media/drivers/index}(hK jhK KjK Kuj}(hK KKji(K KKKtji(K KKKKtuj}(hK KKjWn(K KKKtjxn(K KKKKtjn(K KKKKtjn(K KKKKtjn(K KKKtjo(K KKKtj5o(K KKKKtjYo(K KKKKtjo(K KKKtjo(K KKKtjo(K KKKKtjo(K KKKKKtjp(K KKKKKtj7p(K KKKKKtjgp(K KKKKtjp(K KKKKKtjp(K KKKKKtjp(K KKKKtjp(K KKKKKtj!q(K KKKKKtjQq(K KKKKtjrq(K KKKKKtjq(K KKKKKtjq(K KKKKtjq(K KKKKKtj r(K KKKKKtj;r(K KKKKtj\r(K KKKKKtjr(K KKKKKtjr(K KKKKKtjr(K KKKKKtjr(K KKKKKtjs(K KKKKKtj@s(K KKKKtjas(K KKKKKtjs(K KKKKKtjs(K KKKKKtjs(K KKKKKtjs(K KKKKKtjt(K KKKKKtjEt(K KKKKtjft(K KKKKKtjt(K KKKKKtjt(K KKKKKtjt(K KKKKKtjt(K KKKKKtj&u(K KKKK tjGu(K KKKK Ktjku(K KKKK Ktju(K KKKK Ktju(K KKKK Ktju(K KKKK Ktjv(K KKKK tj(v(K KKKK KtjLv(K KKKK Ktjpv(K KKKK Ktjv(K KKKK tjv(K KKKK Ktjv(K KKKK Ktj w(K KKKK Ktj-w(K KKKK Ktj]w(K KKKK tj~w(K KKKK Ktjw(K KKKK Ktjw(K KKKK Ktjw(K KKKK tjx(K KKKK Ktj;x(K KKKK Ktjkx(K KKKKtjx(K KKKKKtjx(K KKKKKtjx(K KKKKtjy(K KKKKKtj%y(K KKKKKtjIy(K KKKKKtjmy(K KKKKKtjy(K KKKKKtjy(K KKKKKtjy(K KKKKKtjy(K KKKKKtj!z(K KKKKK tjEz(K KKKKK tjiz(K KKKKK tjz(K KKKKtjz(K KKKKKtjz(K KKKKKtj{(K KKKKKtj&{(K KKKKKtjJ{(K KKKKKtjn{(K KKKKKtj{(K KKKKKtj{(K KKKKKtj{(K KKKKK tj{(K KKKKK tj.|(K KKKKtjO|(K KKKKKtjs|(K KKKKKtj|(K KKKKKtj|(K KKKKKtj|(K KKKKKtj}(K KKKKKtj'}(K KKKKKtjK}(K KKKKKtjo}(K KKKKK tj}(K KKKKK tj}(K KKKKK tj}(K KKKKK tj ~(K KKKKtj,~(K KKKKKtjP~(K KKKKKtjt~(K KKKKKtj~(K KKKKKtj~(K KKKKKtj~(K KKKKtj (K KKKKKtj1(K KKKKKtjU(K KKKKKtj(K KKKKtj(K KKKKKtj(K KKKKKtj(K KKKKtj(K KKKKKtj?(K KKKKKtj{(K KKKtj(K KKKKtj(K KKKKKtj(K KKKKtj(K KKKKKtj2(K KKKKKtjV(K KKKKKtj(K KKKKtj(K KKKKKtjˁ(K KKKKKtj(K KKKKKtj(K KKKKKtjC(K KKKKtjd(K KKKKKtj(K KKKKKtj(K KKKKtjق(K KKKKKtj(K KKKKKtj-(K KKKKtjN(K KKKKKtjr(K KKKKKtj(K KKKKtjÃ(K KKKKKtj(K KKKKKtj(K KKKKtj8(K KKKKKtj\(K KKKKKtj(K KKKKKtj(K KKKK tjф(K KKKK Ktj(K KKKK Ktj(K KKKK Ktj=(K KKKK Ktja(K KKKK Ktj(K KKKK Ktj(K KKKK Ktjم(K KKKK tj(K KKKK Ktj(K KKKK KtjB(K KKKK Ktjr(K KKKK tj(K KKKK Ktj(K KKKK Ktj(K KKKK tj(K KKKK Ktj,(K KKKK KtjP(K KKKK Ktj(K KKKK tj(K KKKK KtjŇ(K KKKK Ktj(K KKKK Ktj(K KKKKtj:(K KKKKKtj^(K KKKKKtj(K KKKKKtj(K KKKKKtjʈ(K KKKKKtj(K KKKKtj(K KKKKKtj?(K KKKKKtjc(K KKKKKtj(K KKKKtj(K KKKKKtj؉(K KKKKKtj(K KKKKKtj (K KKKKKtjD(K KKKKKtjh(K KKKKKtj(K KKKKtj(K KKKKKtj݊(K KKKKKtj (K KKKKtj.(K KKKKKtjR(K KKKKKtjv(K KKKKKtj(K KKKKtjNj(K KKKKKtj(K KKKKKtj(K KKKKtj<(K KKKKKtjl(K KKKKtj(K KKKKKtj(K KKKKKtj(K KKKKtj(K KKKKKtj&(K KKKKKtjV(K KKKKtjw(K KKKKKtj(K KKKKKtj(K KKKKKtj(K KKKKtj(K KKKKKtj4(K KKKKKtjX(K KKKKKtj|(K KKKKKtj(K KKKKKtjЎ(K KKKKtj(K KKKKKtj(K KKKKKtj9(K KKKKKtj](K KKKKKtj(K KKKKKtj(K KKKKKtjɏ(K KKKKKtj(K KKKKKtj(K KKKKK tj5(K KKKKK tjY(K KKKKK tj(K KKKKtj(K KKKKKtjΐ(K KKKKKtj(K KKKKKtj"(K KKKKtjC(K KKKKKtjg(K KKKKKtj(K KKKKKtj(K KKKKKtjߑ(K KKKKtj(K KKKKKtj$(K KKKKKtjH(K KKKKKtjl(K KKKKKtj(K KKKKKtj(K KKKKtj(K KKKKKtj(K KKKKKtj)(K KKKKKtjM(K KKKKKtj}(K KKKKtj(K KKKKKtjΓ(K KKKKtj(K KKKKKtj(K KKKKKtjC(K KKKK tjd(K KKKK Ktj(K KKKK Ktj(K KKKK!tjٔ(K KKKK!Ktj (K KKKK"tj*(K KKKK"KtjN(K KKKK"Ktj~(K KKKK#tj(K KKKK#KtjÕ(K KKKK#Ktj(K KKKK#Ktj (K KKKK#Ktj/(K KKKK#Ktj_(K KKKK$tj(K KKKK$Ktj(K KKKK$KtjȖ(K KKKK$Ktj(K KKKK%tj(K KKKK%Ktj=(K KKKK%Ktja(K KKKK%Ktj(K KKKK%Ktj(K KKKK%Ktj͗(K KKKK%Ktj(K KKKK%Ktj(K KKKK%Ktj9(K KKKK%K tj](K KKKK%K tj(K KKKK%K tj(K KKKK%K tjɘ(K KKKK%K tj(K KKKK&tj(K KKKK&Ktj>(K KKKK&Ktjn(K KKKK'tj(K KKKK'Ktj(K KKKK'Ktj(K KKKK(tj(K KKKK(Ktj((K KKKK(KtjX(K KKKK)tjy(K KKKK)Ktj(K KKKK)Ktj(K KKKK)Ktj(K KKKtj(K KKKKtj?(K KKKKKtjo(K KKKKtj(K KKKKKtj(K KKKKKtj؛(K KKKKKtj(K KKKKtj)(K KKKKKtjM(K KKKKKtjq(K KKKKKtj(K KKKKKtjŜ(K KKKKtj(K KKKKKtj (K KKKKKtj.(K KKKKKtjR(K KKKKKtjv(K KKKKKtj(K KKKKKtj(K KKKKKtj(K KKKKKtj(K KKKKtj3(K KKKKKtjW(K KKKKKtj(K KKKKtj(K KKKKKtj̞(K KKKKKtj(K KKKKtj(K KKKKKtjA(K KKKKKtje(K KKKKKtj(K KKKKKtj(K KKKKKtjݟ(K KKKKtj(K KKKKKtj"(K KKKKKtjF(K KKKKKtjv(K KKKK tj(K KKKK Ktj(K KKKK Ktjߠ(K KKKK Ktj(K KKKK Ktj3(K KKKK tjT(K KKKK Ktjx(K KKKK Ktj(K KKKK tjɡ(K KKKK Ktj(K KKKK tj(K KKKK Ktj>(K KKKK Ktjn(K KKKK tj(K KKKK Ktj(K KKKK Ktj(K KKKKtj(K KKKKKtj((K KKKKKtjX(K KKKKtjy(K KKKKKtj(K KKKKKtj(K KKKKKtj(K KKKKKtj (K KKKKKtj-(K KKKKKtj](K KKKKtj~(K KKKKKtj(K KKKKKtjƤ(K KKKKKtj(K KKKKtj(K KKKKKtj;(K KKKKKtj_(K KKKKKtj(K KKKKKtj(K KKKKKtjץ(K KKKKtj(K KKKKKtj(K KKKKKtjL(K KKKKtjm(K KKKKKtj(K KKKKKtj(K KKKKKtj٦(K KKKKKtj (K KKKKtj*(K KKKKKtjN(K KKKKKtjr(K KKKKKtj(K KKKKKtj(K KKKKKtj(K KKKKtj (K KKKKKtj/(K KKKKKtjk(K KKKtj(K KKK tj(K KKK KtjԨ(K KKK Ktj(K KKK Ktj(K KKK Ktj@(K KKK Ktuj}(hK KKj](K KKKtj(K KKKtj(K KKKKtuj}(hK KKj(K KKKtuj}(hK KKjp(K KKKtj(K KKKtj(K KKKtuj}(hK KKj(K KKKtj (K KKKtj.(K KKKtuj}(hK KKjnm(K KKKtjm(K KKKtjm(K KKKtjm(K KKKtjm(K KKKtuj}(hK KKj(K KKKtj(K KKKtj;(K KKKtuj}(hK KK jl(K KK Ktjl(K KK Ktjm(K KK Ktuj}(hK KK jXh(K KK Ktj|h(K KK Ktjh(K KK Ktjh(K KK Ktuj}(hK KK j+(K KK KtjO(K KK Ktuj}(hK KK j(K KK Ktj (K KK KKtuj}(hK KK j(K KK Ktj%(K KK KtjF(K KK KKtjj(K KK KKtj(K KK KKtj(K KK KKtj(K KK KKtj(K KK KKtj(K KK KKtjB(K KK KKtjf(K KK KK tj(K KK Ktj(K KK KKtj(K KK KKtj(K KK KKtj#(K KK KKtjG(K KK KKtjk(K KK KKtj(K KK Ktj(K KK KKtj(K KK KKtj(K KK KKtj((K KK KKtjL(K KK KKtjp(K KK KKtj(K KK Ktj(K KK Ktj(K KK Ktj (K KK Ktj0(K KK K tjT(K KK K tjx(K KK K tj(K KK K tuj}(hK KKjZ(K KKKtj{(K KKKKtj(K KKKtj(K KKKKtjK KKuj}(hK KKjz(K KKKtj(K KKKtj(K KKKKtj(K KKKKtj(K KKKKtj+(K KKKKtj[(K KKKtj(K KKKtj(K KKKtj(K KKKtj(K KKKKtj (K KKKKtuj}(hK KKj(K KKKtj(K KKKtj:(K KKKKtj^(K KKKKtj(K KKKKtj(K KKKtj(K KKKKtj(K KKKKtj(K KKKKtjK(K KKKtuj}(hK KKj(K KKKtuj}(hK KKjOj(K KKKtjsj(K KKKtjj(K KKKtjj(K KKKtjj(K KKKtjk(K KKKtj$k(K KKKKtjHk(K KKKKtjlk(K KKKKtjk(K KKKtjk(K KKKKtjk(K KKKKtjl(K KKKKtjHl(K KKKtuj}hK KKs.translations/zh_CN/arch/loongarch/introduction}(hKjKKjƩKKKjKKKjKKKj2KKKjbKKjKKKjKKKjתKKjKKjKKu)translations/zh_CN/arch/loongarch/booting}(hKj KKj.KKu0translations/zh_CN/arch/loongarch/irq-chip-model}(hKjY KKj} KKj KKj KKKj KKKj KKj: KKj^ KKu*translations/zh_CN/arch/loongarch/features}hKs input/input}(hKjKKj KKKj0KKKj`KKjKKjKKKjƀ(KKKKtj(KKKKtj(KKKKtj2(KKKKtjbKKKj(KKKKtj(KKKKtjˁ(KKKKtj(KKKKtj(KKKKtj7(KKKKtjsKKjKKuinput/event-codes}(hKjKKj2KKjSKKKjwKKKjKKKjKKKjKKKjKKKj+KKKjOKKKjsKKK jKKK jKKK jKKj KKKj0KKKjTKKKjxKKKjKKKj̏KKjKKKjKKKj5KKKjYKKKuinput/multi-touch-protocol}(hKjKKjBKKjfKKjKKjKKjғKKjKKjKKj>KK jbKK u input/gamepad}(hKj`KKjaKKj2aKKjVaKKuinput/ff}(hKjhKKj:hKKj[hKKKjhKKjhKKKjhKKKjhKKKjiKKKjfKKKjbfKKKjfKKKjfKKKjfKKKjfKKKjgKKKjFgKKjjgKKuj}(hKKjߜKKKjKKKj'KKKjH(KKKKtjl(KKKKtj(KKKKtj(KKKKtjKKKj(KKKKtj5KKKjV(KKKKtjz(KKKKtj(KKKKtjΞKKKjKKKu input/uinput}(hKjaKKjaKKjaKKjbKKj (KKK Ktjb (KKK Ktuuserspace-api/media/dvb/demux}hKsj_!}hKKsja!}hKKsj}(hKKKj(KKKKtj!(KKKKtjE(KKKKtji(KKKKtj(KKKKtuj}(hKKKj(KKKKtjķ(KKKKtj(KKKKtj (KKKKtj0(KKKKtuj}(hKKKjs(KKKKtj(KKKKtj(KKKKtj(KKKKtj(KKKKtuj}(hKKKj>(KKKKtjb(KKKKtj(KKKKtj(KKKKtj(KKKKtuj}(hKKKj(KKKKtj6(KKKKtjZ(KKKKtj~(KKKKtj(KKKKtuj}(hKKKj(KKKKtj(KKKKtj$(KKKKtjH(KKKKtjl(KKKKtuj}(hKKKj(KKKKtj(KKKKtjA(KKKKtje(KKKKtj(KKKKtuj}(hKKKjZ(KKKKtj~(KKKKtj(KKKKtj(KKKKtj(KKKKtuj}(hKKK jE(KKK Ktji(KKK Ktj(KKK Ktj(KKK Ktj(KKK Ktuj}(hKKK j,(KKK KtjP(KKK Ktjt(KKK Ktj(KKK Ktj(KKK Ktuj }(hKKK j(KKK Ktj5(KKK KtjY(KKK Ktj}(KKK Ktj(KKK Ktuj }(hKKK j֧(KKK Ktj(KKK Ktj(KKK KtjB(KKK Ktjf(KKK Ktuj }(hKKK j"(KKK KtjF(KKK Ktjj(KKK Ktj(KKK Ktj(KKK Ktuj}(hKKKjJ(KKKKtjn(KKKKtj(KKKKtj(KKKKtj(KKKKtuj}(hKKKjY(KKKKtj}(KKKKtj(KKKKtjŪ(KKKKtj(KKKKtuj}(hKKKj(KKKKtj(KKKKtjѸ(KKKKtj(KKKKtj(KKKKtuj}(hKKKj(KKKKtj(KKKKtj;(KKKKtj_(KKKKtj(KKKKtuj}(hKKKj(KKKKtj(KKKKtj۶(KKKKtj(KKKKtj#(KKKKtjG(KKKKtuj}(hKKKj (KKKKtj-(KKKKtjQ(KKKKtju(KKKKtj(KKKKtuuserspace-api/media/dvb/ca}hKsj>}hKKsj>}hKKsj}(hKKKj0(KKKKtj0(KKKKtj1(KKKKtj,1(KKKKtjP1(KKKKtuj}(hKKKjC(KKKKtjg(KKKKtj(KKKKtj(KKKKtj(KKKKtuj}(hKKKj(KKKKtj(KKKKtj(KKKKtj<(KKKKtj`(KKKKtuj}(hKKKj;(KKKKtj;(KKKKtj;(KKKKtj <(KKKKtj/<(KKKKtuj}(hKKKj>(KKKKtj?(KKKKtj:?(KKKKtj^?(KKKKtj?(KKKKtuj}(hKKKj(KKKKtj(KKKKtj(KKKKtj8(KKKKtj\(KKKKtuj}(hKKKj (KKKKtj (KKKKtj (KKKKtj (KKKKtj!(KKKKtuj}(hKKKjQ(KKKKtju(KKKKtj(KKKKtj(KKKKtj(KKKKtuj}(hKKK jh(KKK Ktj(KKK Ktj(KKK KtjԴ(KKK Ktj(KKK Ktuj>}(hKKj:KKKuuserspace-api/media/dvb/net}(hKj KKuj }hKKKsj!}(hKKKj(KKKKtj(KKKKtj(KKKKtj (KKKKtjD(KKKKtuj!}(hKKKj'(KKKKtjK(KKKKtjo(KKKKtj(KKKKtj(KKKKtuj!}(hKKKj(KKKKtj8(KKKKtj\(KKKKtj(KKKKtj(KKKKtu'userspace-api/media/dvb/legacy_dvb_apis}hKsj}hKKsj}(hKKKj7KKKuj}h(KKKKtsj}h(KKKKtsj}(h(KKKKtjr(KKKKKtj(KKKKKtj(KKKKKtj޹(KKKKKtuj}h(KKKKtsjN}(h(KKKKtj(KKKKKtj(KKKKKtj*(KKKKKtjN(KKKKKtjr(KKKKKtujP}(h(KKKKtj\(KKKKKtj(KKKKKtj(KKKKKtj(KKKKKtj(KKKKKtujR}(h(KKKKtj(KKKKKtj(KKKKKtj(KKKKKtj(KKKKKtj,(KKKKKtujT}(h(KKKKtjD(KKKKKtjh(KKKKKtj(KKKKKtj(KKKKKtjԩ(KKKKKtujV}(h(KKKKtj(KKKKKtj"(KKKKKtjF(KKKKKtjj(KKKKKtj(KKKKKtujX}(h(KKKKtj(KKKKKtj(KKKKKtj(KKKKKtj7(KKKKKtj[(KKKKKtujZ}(h(KKKKtj(KKKKKtj(KKKKKtjC(KKKKKtjg(KKKKKtj(KKKKKtuj\}(h(KKKKtj(KKKKKtj(KKKKKtj(KKKKKtj(KKKKKtj(KKKKKtuj}(hKKjKKKj2KKKjVKKKujm}(h(KKKKtj(KKKKKtj0(KKKKKKtjQ(KKKKKKKtju(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj2(KKKKKKKtjb(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj@(KKKKKKKtjd(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj-(KKKKKKtjN(KKKKKKKtjr(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj (KKKKKKKtj;(KKKKKKtj\(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKK tj(KKKKKK Ktj(KKKKKK Ktj=(KKKKKK Ktjm(KKKKKK tj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK tj'(KKKKKK KtjK(KKKKKK Ktjo(KKKKKK Ktj(KKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj5(KKKKKKKtjY(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtjF(KKKKKKtjg(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKtj$(KKKKKKKtjH(KKKKKKKtjl(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj)(KKKKKKKtjM(KKKKKKKtj}(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj (KKKKKKKtj:(KKKKKKtj[(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj<(KKKKKKKtj`(KKKKKKKtj(KKKKKKKtj(KKKKKK tj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK KtjA(KKKKKK Ktjq(KKKKKK tj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK Ktj.(KKKKKK tjO(KKKKKK Ktjs(KKKKKK Ktj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK tj (KKKKKK Ktj0(KKKKKK KtjT(KKKKKK Ktjx(KKKKKK Ktj(KKKKKK tj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK Ktj5(KKKKKK Ktje(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj"(KKKKKKtjC(KKKKKKKtjg(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj$(KKKKKKKtjH(KKKKKKKtjl(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj)(KKKKKKKtjY(KKKKKKtjz(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKtj7(KKKKKKKtj[(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj<(KKKKKKKtj`(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtjM(KKKKKKtjn(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj (KKKKKKtj+(KKKKKKKtjO(KKKKKKKtjs(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj (KKKKKKKtj0(KKKKKKKtjT(KKKKKKKtujo}(h(KKKKtj(KKKKKtj&(KKKKKKtjG(KKKKKKKtjk(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj((KKKKKKKtjX(KKKKKKtjy(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj6(KKKKKKKtjZ(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj#(KKKKKKtjD(KKKKKKKtjh(KKKKKKKtj(KKKKKKKtj(KKKKKtj(KKKKKKtj (KKKKKKKtj.(KKKKKKKtjR(KKKKKKKtjv(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj3(KKKKKKKtjc(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj (KKKKKKtjA(KKKKKKKtje(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj"(KKKKKKKtjF(KKKKKKKtjj(KKKKKKKtj(KKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj'(KKKKKKKtjW(KKKKKKtjx(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj(KKKKKKtj5(KKKKKKKtjY(KKKKKKKtj}(KKKKKKKtj(KKKKKKKtj(KKKKKK tj(KKKKKK Ktj(KKKKKK Ktj:(KKKKKK Ktj^(KKKKKK Ktj(KKKKKK tj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK KtjK(KKKKKK tjl(KKKKKK Ktj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK Ktj(KKKKKK tj)(KKKKKK KtjM(KKKKKK Ktjq(KKKKKK Ktj(KKKKKK Ktj(KKKKKK tj(KKKKKK Ktj (KKKKKK Ktj. (KKKKKK KtjR (KKKKKK Ktj (KKKKKKtj (KKKKKKKtj (KKKKKKKtj (KKKKKKKtj (KKKKKKKtj? (KKKKKKtj` (KKKKKKKtj (KKKKKKKtj (KKKKKKKtj (KKKKKKKtj (KKKKKKtj (KKKKKKKtjA (KKKKKKKtje (KKKKKKKtj (KKKKKKKtj (KKKKKKtj (KKKKKKKtj (KKKKKKKtj" (KKKKKKKtjF (KKKKKKKtjv (KKKKKKtj (KKKKKKKtj (KKKKKKKtj (KKKKKKKtj (KKKKKKKtj3 (KKKKKKtjT (KKKKKKKtjx (KKKKKKKtj (KKKKKKKtj (KKKKKKKtujq}(h(KKKKtj(KKKKKtj=(KKKKKKtj^(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj֭(KKKKKKtj(KKKKKKKtj(KKKKKKKtj?(KKKKKKKtjo(KKKKKKtj(KKKKKKKtj(KKKKKKKtjخ(KKKKKKKtj(KKKKKKtj)(KKKKKKKtjM(KKKKKKKtjq(KKKKKKKtj(KKKKKKKtjѯ(KKKKKtj(KKKKKKtj(KKKKKKKtj7(KKKKKKKtj[(KKKKKKKtj(KKKKKKKtj(KKKKKKtjа(KKKKKKKtj(KKKKKKKtj(KKKKKKKtj<(KKKKKKKtjl(KKKKKKtj(KKKKKKKtj(KKKKKKKtjձ(KKKKKKKtj(KKKKKKKtj)(KKKKKKtjJ(KKKKKKKtjn(KKKKKKKtj(KKKKKKKtj(KKKKKKKtu userspace-api/media/dvb/examples}hKsuserspace-api/media/dvb/headers}(hKj KKjAKKKjeKKKjKKKjKKKuprocess/maintainer-netdev}(hKj KKj KKj KKj4 KKjX KKjy KKKj KKKj KKKj KKKj KKKj- KKKjQ KKKju KKKj KKK j KKj KKj KKKj2 KKKjV KKKjz KKKj KKKj KKKj KKKj KKj7 KKKj[ KKKj KKKj KK j KK j KK uprocess/maintainer-soc}(hKjKKj$KKjEKKKjiKKKjKKjKKKjދKKKjKKKj&KKKjJKKKu process/maintainer-soc-clean-dts}(hKjtKKj:tKKuprocess/maintainer-tip}(hKj'zKKjKzKKjlzKKKjzKKKjzKKKjzKKKjzKKKj {KKKjD{KKKjh{KKKj{KKK j{KKK j{KKK j|KKj%|KKKjI|KKKjm|KKKj|KKKj|KKKj|KKKj|KKKj!}KKKjE}KKK ju}KKuprocess/maintainer-kvm-x86}(hKjKKjKKj8KKjYKKKj}KKKjKKKjѽKKjKKKjKKKj:KKKj^KKKjKKKjKKKjʾKKKjKKKjKKj?KKKjcKKKjKKjKKKjؿKKKjKKKj,KKjMKKKj}KKu3userspace-api/media/mediactl/media-controller-intro}hKs3userspace-api/media/mediactl/media-controller-model}hKs(userspace-api/media/mediactl/media-types}hKs(userspace-api/media/mediactl/request-api}(hKjG%KKjk%KKj%KKj%KKj%KKj%KKj&KKu(userspace-api/media/mediactl/media-funcs}hKsj)}(hKKjKKKj?KKKjcKKKjKKKjKKKuj+}(hKKjKKKjKKKjKKKjKKKjKKKuj-}(hKKj7KKKj[KKKjKKKjKKKjǺKKKuj/}(hKKjsKKKjKKKjKKKjKKKjKKKuj1}(hKKjDKKKjDKKKjEKKKj?EKKKjcEKKKuj3}(hKKjhKKKjKKKjKKKjKKKjKKKuj5}(hKKjKKKj4KKKjXKKKj|KKKjKKKuj7}(hKKjZKKKjZKKKj [KKKj-[KKKjQ[KKKuj9}(hKK jn?KK Kj?KK Kj?KK Kj?KK Kj?KK Kuj;}(hKK jyRKK KjRKK KjRKK KjRKK Kj SKK Kuj=}(hKK jnKK KjnKK KjnKK KjnKK KjoKK Kuj?}(hKK j^KK Kj_KK Kj*_KK KjN_KK Kjr_KK KujA}(hKK ja3KK Kj3KK Kj3KK Kj3KK Kj3KK KujC}(hKKj]KKKj4]KKKjX]KKKj|]KKKj]KKKu)userspace-api/media/mediactl/media-header}(hKj1KKutranslations/zh_CN/PCI/pci}(hKjKKjKKjKKKj4KKjXKKjyKKKjKKKjKKKjKKKj KKKj-KKKj]KKj~KKKjKKKjKKKjKKKjKKKj2KKKjVKKKjKKjKKjKKjKK jKK j:KK u$translations/zh_CN/PCI/pciebus-howto}(hKj*RKKjNRKKjrRKKjRKKjRKKKjRKKKjR(KKKKtj S(KKKKtjDS(KKKKtjSKKjSKKKjSKKKjSKKKu$translations/zh_CN/PCI/pci-iov-howto}(hKjDKKjeKKKjKKjKKKjڼKKKj KKj+KKKjOKKKu translations/zh_CN/PCI/msi-howto}(hKj,MKKjPMKKjtMKKjMKKjMKKKjMKKKjNKKKj%NKKKjFN(KKKKtjvNKKKjNKKjNKKKjNKKKjOKKKj3OKKKjcOKKu translations/zh_CN/PCI/sysfs-pci}(hKjKKjKKu translations/zh_CN/PCI/acpi-info}hKsuserspace-api/media/v4l/common}hKsj^X}(hKKjKKKjKKKj6KKKjZKKKj~KKKjKKKuj`X}hKKsjbX}hKKsjdX}(hKKjYKKKj}KKKujfX}(hKKj\KKKj\KKKujhX}(hKKj KKKj-KKKjQKKKujjX}(hKKj+KKKjOKKKjsKKKujlX}hKKsjnX}(hKK jXKK KjYKK Kj7YKK Kj[YKK KjYKK KujpX}(hKK jcKK Kj!dKK KjEdKK KjidKK KujrX}(hKK j0KK KujtX}(hKK jQKK KjQ(KK KKtjQ(KK KKtjQ(KK KKtjR(KK KKtujvX}(hKK jLfKK KujxX}(hKKj(KKKujzX}(hKKjKKKj(KKKKtj KKKj@ (KKKKtjp KKKj (KKKKtj KKKj (KKKKtj!KKKj3!(KKKKtuj|X}(hKKjgKKKjgKKKuj~X}(hKKjbKKKujX}(hKKj OKKKujX}(hKKjbSKKKujX}(hKKjKKKujX}(hKKj3KKKujX}(hKKjXKKKujX}(hKKj3<KKKujX}(hKKjcKKKujX}(hKKj_KKKj`KKKujX}(hKKjܛKKKjKKKujX}hKKsj}hKKKsj}hKKKsj}(hKKKj(KKKKtj3(KKKKtjW(KKKKtuj}hKKKsj}(hKKKjh(KKKKtj(KKKKtj(KKKKtujX}(hKKjiKKKjiKKKjjKKKj6jKKKjZjKKKj~jKKKjjKKKujX}hKKsuserspace-api/media/v4l/pixfmt}hKsj,}hKKsj.}hKKsj0}hKKsj2}hKKsj4}(hKKjKKKjKKKjԍKKKjKKKjKKKj@KKKuj6}(hKKj/KKKujF}(h(KKKKtjf(KKKKKtj(KKKKKKtujH}(h(KKKKtj(KKKKKtj(KKKKKKtujJ}(h(KKKKtj(KKKKKtujL}(h(KKKKtj(KKKKKtujN}(h(KKKKtj(KKKKKtujP}(h(KKKKtjI(KKKKKtujR}(h(KKKKtj(KKKKKtj(KKKKKKtujT}(h(KKKKtj%(KKKKKtujV}(h(KKKK tj(KKKK Ktj$(KKKK KKtujX}(h(KKKK tj(KKKK Ktj(KKKK KKtujZ}(h(KKKK tj(KKKK Ktuj\}(h(KKKK tj`}(KKKK Ktj}(KKKK KKtuj8}(hKKjKKKuj}(h(KKKKtj(KKKKKtj(KKKKKtj4(KKKKKtuj}(h(KKKKtj(KKKKKtj(KKKKKKtjB(KKKKKKtjf(KKKKKKtj(KKKKKKtj(KKKKKKtjҟ(KKKKKKtj(KKKKKKtj&(KKKKKtjG(KKKKKKtjk(KKKKKKtj(KKKKKKtj(KKKKKKtjנ(KKKKKKtuj}h(KKKKtsj}(h(KKKKtja(KKKKKtuj}(h(KKKKtj(KKKKKtuj}(h(KKKKtjAr(KKKKKtuj}(h(KKKKtj{(KKKKKtuj}(h(KKKKtjl{(KKKKKtuj:}hKKsj}(hKKKjp(KKKKtuj<}hKK sj#}(hKK Kj(KK KKtuj#}(hKK Kjq(KK KKtuj#}(hKK Kj(KK KKtuj>}hKK sj@}hKK sj%}(hKK Kj(KK KKtuj'}(hKK Kj(KK KKtuj)}(hKK Kj](KK KKtuj+}(hKK Kj(KK KKtuj-}(hKK Kj(KK KKtuj/}(hKK Kj<(KK KKtuj1}(hKK Kj(KK KKtuj3}(hKK Kj}(KK KKtujB}hKK sj}(hKK Kj(KK KKtuj}(hKK Kj(KK KKtuj}(hKK Kj}(KK KKtuj}(hKK KjJ(KK KKtujD}hKK sjƅ}(hKK Kj=(KK KKtujȅ}(hKK KjH(KK KKtji(KK KKKtj(KK KKKtj(KK KKKtjՓ(KK KKKtj(KK KKKtj(KK KKKtjA(KK KKKtujʅ}(hKK Kj(KK KKtj3(KK KKtjW(KK KKtuj̅}(hKK Kj(KK KKtj(KK KKKtj(KK KKKtj6(KK KKtuj΅}(hKK Kj(KK KKtjKK Kjݝ(KK KKtujЅ}(hKK Kjk~(KK KKtj~(KK KKKtj~(KK KKKtj~(KK KKtj(KK KKKtuj҅}(hKK Kj(KK KKtujԅ}(hKK K j7q(KK K Ktujօ}(hKK K jp(KK K Ktuj؅}(hKK K j؁(KK K KtujF}hKKsjH}hKKsjJ}hKKsjL}(hKKj.KKKj/KKKj$/KKKjH/KKKjl/KKKj/KKKj/KKKj/KKKj/KKK j 0KKK jP0KKjq0KKKuuserspace-api/media/v4l/io}hKsj'}hKKsj)}(hKKjKKKj7KKKuj+}(hKKj֜KKKuj-}(hKKjdKKKjdKKKj eKKKuj/}(hKKjx&KKKj&KKKj&KKKj&KKKj'KKKj,'KKKjP'KKKjq'(KKKKtj'(KKKKtj'(KKKKtuj1}(hKKj@AKKKjdAKKKjAKKKuuserspace-api/media/v4l/devices}hKsjZ}(hKKj9KKKj9KKKj:KKKj$:KKKuj\}(hKKj#KKKj $KKKj1$KKKjU$KKKjv$(KKKKtj$(KKKKtj$(KKKKtj$KKKuj^}(hKKjbKKKjcKKKj'cKKKjKcKKKuj`}(hKKj7hKKKj[hKKKj|h(KKKKtjhKKKjhKKKujb}hKKsj<}(hKKKj#1(KKKKtjG1(KKKKtjk1(KKKKtj1(KKKKtj1(KKKKtj1(KKKKtj1(KKKKtj2(KKKKtjC2(KKKK tjg2(KKKK tj2(KKKK tj2(KKKK tuj<}(hKKKjrV(KKKKtjV(KKKKtjV(KKKKtjV(KKKKtjW(KKKKtj&W(KKKKtjJW(KKKKtjnW(KKKKtjW(KKKK tjW(KKKK tuj<}(hKKKjJ(KKKKtj K(KKKKtj1K(KKKKtjUK(KKKKtjyK(KKKKtjK(KKKKtjK(KKKKtjK(KKKKtujd}(hKKj4KKKj4KKKj5KKKj35KKKujf}(hKKj,HKKKjPHKKKjtHKKKjH(KKKKtjH(KKKKtjH(KKKKKtjIKKKj7I(KKKKtjgIKKKjI(KKKKtjI(KKKKtjI(KKKKtjI(KKKKtjJ(KKKKtj(KK KKtjL>(KK KKtjm>(KK KKKtj>(KK KKKtj>(KK KKKtj>(KK KKKtj>(KK KKKtuj>}(h(KK KKKtja(KK KKKKtj(KK KKKKKtj(KK KKKKKtjʙ(KK KKKKKtj(KK KKKKKtj(KK KKKKKtj6(KK KKKKKtjZ(KK KKKKKtj~(KK KKKKKtujt}(hKKjJ4KKKjn4KKKuuserspace-api/media/v4l/libv4l}hKsjւ}(hKKjKKKjKKKjՀKKKj(KKKKtj&KKKuuserspace-api/media/v4l/compat}hKsjZO}(hKKjt`KKKj`KKKj`KKKj`KKKjaKKKj(aKKKjLaKKKjpaKKKjaKKK ja(KKK Ktja(KKK Ktj bKKK j-bKKK uj\O}(hKKjrKKKjrKKKjrKKKjsKKKj*sKKKjNsKKKjrsKKKjsKKKjsKKK jsKKK jtKKK j&tKKK jJtKKK jntKKKjtKKKjtKKKjtKKKjtKKKj"uKKKjFuKKKjjuKKKjuKKKjuKKKjuKKKjuKKKjvKKKjBvKKKjfvKKKjvKKKjvKKKjvKKKjvKKK jwKKK!j>wKKK"jbwKKK#jwKKK$jwKKK%jwKKK&jwKKK'jxKKK(j:xKKK)j^xKKK*jxKKK+jxKKK,jxKKK-jxKKK.jyKKK/j6yKKK0jZyKKK1j~yKKK2jyKKK3jyKKK4jyKKK5jzKKK6j2zKKK7jVzKKK8jwz(KKK8Ktjz(KKK8Ktjz(KKK8KtjzKKK9j{KKK:u!userspace-api/media/v4l/user-func}hKsjS}(hKKjFKKKjGKKKj KK=Kjb KK=Kj KK=Kj KK=Kuj͆}(hKK>jKK>Kj=KK>KjaKK>KjKK>KjKK>Kujφ}(hKK?jUKK?KjyKK?KjKK?KjKK?Kj(KK?KKtj(KK?KKtj6KK?Kujц}(hKK@jCKK@KjgKK@KjKK@KjKK@KjKK@Kujӆ}(hKKAjKKAKjKKAKjCKKAKjgKKAKjKKAKujՆ}(hKKBjKKBKjKKBKjKKBKj)KKBKjMKKBKuj׆}(hKKCjCKKCKjACKKCKjeCKKCKjCKKCKjCKKCKujن}(hKKDj]KKDKj^KKDKjA^KKDKje^KKDKj^KKDKujۆ}(hKKEj{KKEKjKKEKjKKEKjKKEKj KKEKuj݆}(hKKFj[KKFKj[KKFKj[KKFKj\KKFKj:\KKFKuj߆}(hKKGjUKKGKj(UKKGKjLUKKGKjpUKKGKjUKKGKuj}(hKKHjKKHKj+KKHKjOKKHKjsKKHKjKKHKuj}(hKKIjKKIKjKKIKjׄKKIKjKKIKjKKIKu#userspace-api/media/v4l/common-defs}hKsj_9}hKKsj]}hKKKsj_}hKKKs userspace-api/media/v4l/videodev}(hK j̕K Ku'userspace-api/media/v4l/capture-example}hK sjG}hK Ks(userspace-api/media/v4l/v4l2grab-example}hK sj}hK Ksuserspace-api/media/v4l/biblio}(hK jw(K Kj(K Kj(K Kj(K Kj)K Kj+)K KjO)K Kjs)K Kj)K K j)K K j)K K j*K K j'*K K jK*K Kjo*K Kj*K Kj*K Kj*K Kj*K Kj#+K KjG+K Kjk+K Kj+K Kj+K Kj+K Kj+K Kj,K KjC,K Kjg,K Kj,K Kj,K Kj,K K j,K K!j-K K"j?-K K#jc-K K$j-K K%j-K K&j-K K'j-K K(j.K K)j;.K K*j_.K K+j.K K,uinput/input-programming}(hKj9KKj]KKjKKjKKjɑKKjKKjKKj5KKjYKK j}KK jKK jŒKK uinput/gameport-programming}(hKjyKKjKKjKKjKKj KKj-KKuinput/notifier}hKs"translations/sp_SP/process/1.Intro}(hKjWKKjXKKj6XKKjZXKKj~XKKu$translations/sp_SP/process/2.Process}(hKjtKKjtKKjtKKjuKKj%uKKjIuKKjmuKKjuKKu(translations/sp_SP/process/3.Early-stage}(hKjRKKjvKKjKKjKKjKKu#translations/sp_SP/process/4.Coding}(hKjDaKKjeaKKKjaKKKjaKKKjaKKKjaKKKjbKKKj=bKKKjabKKKjbKKK u$translations/sp_SP/process/5.Posting}(hKjbKKjcKKj2cKKjVcKKjzcKKu*translations/sp_SP/process/6.Followthrough}(hKj4KKjXKKj|KKu+translations/sp_SP/process/7.AdvancedTopics}(hKjmKKjKKu'translations/sp_SP/process/8.Conclusion}(hKjyK u"translations/it_IT/process/1.Intro}(hKjoKKjoKKjoKKjpKKj5pKKu$translations/it_IT/process/2.Process}(hKjNTKKjrTKKjTKKjTKKjTKKjUKKj&UKKjJUKKu(translations/it_IT/process/3.Early-stage}(hKj5FKKjYFKKj}FKKjFKKjFKKu#translations/it_IT/process/4.Coding}(hKjpKKjpKKKjqKKKjAqKKKjeqKKKjqKKKjqKKKjqKKjrKKj%rKKu$translations/it_IT/process/5.Posting}(hKjKKjKKjϙKKjKKjKKu*translations/it_IT/process/6.Followthrough}(hKjճKKjKKjKKu+translations/it_IT/process/7.AdvancedTopics}(hKjKKjKKu'translations/it_IT/process/8.Conclusion}(hKjK u)translations/it_IT/process/maintainer-tip}hKsnvme/feature-and-quirk-policy}(hKjKKjKKjKKunvme/nvme-pci-endpoint-target}(hKjfKKjfKKKjgKKKjAgKKKjegKKKjgKKKjgKKjgKKKjgKKKj"hKKKjFhKKKjjhKKKjhKKKjhKKuprocess/1.Intro}(hKjKKjKKjKKj&KKjJKKuprocess/2.Process}(hKjs KKj KKj KKj߿ KKj KKj' KKjK KKjo KKuprocess/3.Early-stage}(hKjKKj KKjDKKjhKKjKKuprocess/4.Coding}(hKjZKKj{KKKjKKKjÝKKKjKKKj KKKj/KKKj_KKjKKjKKuprocess/5.Posting}(hKj/KKjSKKjwKKjKKjKKuprocess/6.Followthrough}(hKjKKjKKjɥKKuprocess/7.AdvancedTopics}(hKjKKj!KKuprocess/8.Conclusion}(hKj<K uadmin-guide/media/intro}hKsadmin-guide/media/building}(hKjKKjKKKj,KKKjPKKKjtKKKj(KKKKtj(KKKKtjKKKj6KKjZKKu#admin-guide/media/remote-controller}(hKj0?KKjT?KKju?KKKj?KKKuadmin-guide/media/cec}(hKjkKKjKKjKKjKKKjKKKjKKKjLKKjpKKjKKjKKjKKjKKKj5KKKjcKKKjKKKuadmin-guide/media/dvb}hKsj+}(hKKjIKKKjJKKKjAJKKKuj-}(hKKjFKKKj9FKKKj]FKKKuj/}hKKsj1}hKKsadmin-guide/media/cardlist}hKsj}hKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKK sjI}hKKK sjI}hKKK sjI}hKKK sjI}hKKK sjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKKsjI}hKKK sjI}hKKK!sjI}hKKK"sjI}hKKK#sjI}hKKK$sjI}hKKK%sjI}hKKK&sjI}hKKK'sjI}hKKK(sjI}hKKK)sj}hKKsj^]}hKKKsj`]}hKKKsjb]}hKKKsjd]}hKKKsjf]}hKKKsjh]}hKKKsjj]}hKKKsjl]}hKKKsj}(hKKjLKKKuj}hKKsj}(hKKjKKKjKKKjKKKjKKKjKKKj?KKKjcKKKjKKKjKKK jKKK jKKK jKKK j;KKK j_KKKujv}h(KKKKtsjx}(h(KKKKtj(KKKKKtj(KKKKKtj(KKKKKtj(KKKKKtj2(KKKKKtjV(KKKKKtjz(KKKKKtj(KKKKKtj(KKKKK tj(KKKKK tj (KKKKK tj.(KKKKK tuj}(hKKj~eKKuadmin-guide/media/v4l-drivers}hKsjo}(hKKjKKKjKKKj>KKKjbKKKjKKKjKKKj(KKKKtj(KKKKtj(KKKKtjCKKKjd(KKKKtj(KKKKtj(KKKKtj(KKKKtj KKKj! (KKKKtjE (KKKKtji (KKKKtj (KKKKtj (KKKKtj (KKKKtj (KKKKKtj&!(KKKKtjJ!(KKKKtjn!(KKKK tj!(KKKK tj!(KKKK tj!(KKKK tj!(KKKK tj""(KKKKtjF"(KKKKtjj"(KKKKtj"(KKKKKtj"(KKKKtj"(KKKKtj#(KKKKtj'#(KKKKtjK#(KKKKtjo#(KKKKtj#(KKKKtj#(KKKKtj#(KKKKtj#(KKKKtj#$(KKKKtjG$(KKKKtjk$(KKKKtj$(KKKKtj$(KKKKtj$(KKKK tj$(KKKK!tj%(KKKK"tjC%(KKKK#tjg%(KKKK$tj%(KKKK%tj%(KKKK&tj%(KKKK'tj%(KKKK(tj&(KKKK)tj?&(KKKK*tjc&(KKKK+tj&(KKKK,tj&(KKKK-tj&(KKKK.tj&(KKKK/tj'(KKKK0tj;'(KKKK1tj_'(KKKK2tj'(KKKK3tj'(KKKK4tj'(KKKK5tj'(KKKK6tj((KKKK7tj7((KKKK8tj[((KKKK9tj((KKKK:tj((KKKK;tj((KKKKtj3)(KKKK?tjW)(KKKK@tj)(KKKKAtj)(KKKKBtj)(KKKKCtj)(KKKKDtj*(KKKKEtj7*(KKKKFtj[*(KKKKGtj*(KKKKHtj*(KKKKItj*(KKKKJtj*(KKKKKtj+(KKKKLtj3+(KKKKMtjW+(KKKKNtj{+(KKKKOtj+(KKKKPtj+(KKKKQtj+(KKKKRtj,(KKKKStj7,(KKKKTtj[,(KKKKUtj,(KKKKVtj,(KKKKWtj,(KKKKXtj,(KKKKYtj-(KKKKZtj3-(KKKK[tjW-(KKKK\tj{-(KKKK]tj-(KKKK^tj-(KKKK_tj-(KKKK`tj .(KKKKatj;.KKK j_.KKK j.KKK j.KKK ujo}(hKKjlEKKKjEKKKujo}(hKKj KKKj/KKKujo}(hKKjFKKKjFKKKjFKKKj"GKKKjCG(KKKKtjgG(KKKKtjG(KKKKtjG(KKKKtjG(KKKKtjHKKKj'HKKKujo}(hKKjKKKjKKKjKKKjKKKj7KKKj[KKKjKKKjKKKjKKK jKKK jKKK j3KKK jWKKK j{KKKjKKKjKKKjKKKj KKKj/KKKjSKKKjwKKKjKKKjKKKjKKKjKKKj+KKKjOKKKujo}(hKKjHKKKjHKKKjHKKKjHKKKjIKKKj4IKKKjXIKKKj|IKKKjIKKK ujo}(hKKj9KKKj9KKKj9(KKKKtj :KKKj+:(KKKKtjO:(KKKKtjs:(KKKKtj:(KKKKtj:KKKj:(KKKKtj ;(KKKKtj-;(KKKKKtj];(KKKKtj~;(KKKKKtj;(KKKKKtj;KKKj<KKKj&<KKKujo}(hKKjlKKKjlKKKjl(KKKKtj m(KKKKKtjEmKKKujo}(hKK j7KK Kj7KK Kj7KK Kj!8KK KjE8KK Kji8KK Kujo}(hKK j*KK Kj*(KK KKtj+(KK KKtj>+(KK KKtjb+(KK KKtj+(KK KKtj+(KK KKtj+KK Kj+KK Kujo}(hKK jHKK KjHKK KjIKK Kj'IKK KjKIKK Kujo}hKK sjo}(hKK j&KK Kj 'KK Kj.'KK KjR'KK Kjv'KK Kj'KK Kj'KK Kujo}(hKKjgKKKj4gKKKjUg(KKKKtjyg(KKKKtjg(KKKKtjg(KKKKtjg(KKKKtjhKKKujo}hKKsjo}(hKKjGKKKj9GKKKj]GKKKj~G(KKKKtjG(KKKKtjG(KKKKtjG(KKKKtjH(KKKKtj>HKKKjbHKKKujo}(hKKjCrKKKjgrKKKjr(KKKKtjr(KKKKtjr(KKKKtjr(KKKKtujo}(hKKjpKKKjpKKKjpKKKjqKKKj)qKKKujo}(hKKj^RKKKjRKKKjRKKKjRKKKjRKKKjSKKKj6SKKKjZSKKKj~SKKK ujo}(hKKjuKKKjuKKKjvKKKj3vKKKjWvKKKj{vKKKujo}(hKKjaOKKKjOKKKujo}(hKKjnKKKj"oKKKjFoKKKujo}(hKKj-KKKj-(KKKKtj.KKKj+.KKKujo}(hKKj6KKKj6KKKj6KKKj 7KKKj07KKKujo}(hKKj_KKKj_KKKj`(KKKKtj+`(KKKKtjO`(KKKKtj`KKKj`(KKKKtj`(KKKKtj`KKKjaKKKj{KKj_{KKKj{KKuwmi/devices/dell-wmi-ddv}(hKjgKKj>gKKjbgKKjgKKKjgKKKjgKKKjgKKKjhKKKj7hKKKj[hKKKjhKKKjhKKK jhKKK jhKKK jiKKK j3iKKK jWiKKKj{iKKKjiKKKjiKKKjiKKKj jKKKj/jKKKj_jKKjjKKuwmi/devices/msi-wmi-platform}(hKjMVKKjqVKKjVKKKjVKKKjVKKKj WKKuwmi/devices/wmi-bmof}(hKjuKKjvKKu.translations/zh_TW/arch/loongarch/introduction}(hKjKKjKKKjKKKjKKKj+KKKj[KKj|KKKjKKKjРKKjKKjKKu)translations/zh_TW/arch/loongarch/booting}(hKjiKKjKKu0translations/zh_TW/arch/loongarch/irq-chip-model}(hKjОKKjKKjKKj<KKu*translations/zh_TW/arch/loongarch/features}hKs"translations/zh_CN/process/1.Intro}(hKjQQKKjuQKKjQKKjQKKjQKKu$translations/zh_CN/process/2.Process}(hKjWKKj XKKj0XKKjTXKKjxXKKjXKKjXKKjXKKu(translations/zh_CN/process/3.Early-stage}(hKj5KKj5KKj5KKj5KKj!6KKu#translations/zh_CN/process/4.Coding}(hKjbKKj cKKKj.cKKKjRcKKKjvcKKKjcKKKjcKKKjcKKjdKKj6dKKu$translations/zh_CN/process/5.Posting}(hKjQNKKjuNKKjNKKjNKKjNKKu*translations/zh_CN/process/6.Followthrough}(hKj%KKj%KKj%KKu+translations/zh_CN/process/7.AdvancedTopics}(hKjFKKjFKKu'translations/zh_CN/process/8.Conclusion}(hKj>K uPCI/pci}(hKjoKKjKKjKKKjKKjKKj)KKKjMKKKjqKKKjKKKjKKKjݨKKKj KKj.KKKjRKKKjvKKKjKKKjKKKjKKKjKKKj6KKjZKKj~KKjKK jƪKK jKK uPCI/pciebus-howto}(hKjLKKjpKKjKKjKKjٵKKKjKKKj(KKKKtjB(KKKKtjf(KKKKtjKKjöKKKjKKKj KKKuPCI/pci-iov-howto}(hKj~KKj~KKKj~KKjKKKj=KKKjmKKjKKKjKKKu PCI/msi-howto}(hKj6KKjC6KKjg6KKj6KKj6KKKj6KKKj6KKKj7KKKj97(KKKKtji7KKKj7KKj7KKKj7KKKj8KKKj&8KKKjV8KKu PCI/sysfs-pci}(hKjKKjKKu PCI/acpi-info}hKsPCI/pci-error-recovery}(hKj9KKj9KKKj :KKKj1:KKKjU:KKKjy:KKKj:KKKj:KKKj:KKKj ;KKK uPCI/pcieaer-howto}(hKjKKjKKKj KKKj9 KKjZ KKKj~ KKKj KKKj KKKj KKj!KKKj8!(KKKKtj\!(KKKKtj!(KKKKtj!(KKKKtj!KKKj"KKuPCI/endpoint/index}hK sj;}(hK KjmK KjK KKj(K KKKtjӤ(K KKKtj(K KKKtj'K KKjH(K KKKtjl(K KKKtj(K KKKtuj;}(hK Kj&K KKj5&K KKjY&K KKj}&K KKuj;}hK Ksj;}(hK KjK KKj(K KKKtjˋ(K KKKtj(K KKKtj(K KKKtj7(K KKKtj[(K KKKtjK KKj(K KKKtjЌ(K KKKtj(K KKKKtuj;}(hK KjK KKj8(K KKKtj\(K KKKtj(K KKKtj(K KKKtjԀK KKj(K KKKtj(K KKKtj=(K KKKtuj;}(hK KjJ#K KKjk#(K KKKtj#(K KKKtj#(K KKKtj#(K KKKtj#(K KKKtj$(K KKKtjO$K KKjp$(K KKKtj$(K KKKtuj;}(hK Kj&K KKj&(K KKKtj'(K KKKtj?'(K KKKtjc'(K KKKtj'K KKuj;}(hK K jZuK K Kj{u(K K KKtju(K K KKtju(K K KKtju(K K KKtj v(K K KKtj/v(K K KKtj_vK K Kjv(K K KKtjvK K Kjv(K K KKtjv(K K KKtuj;}hK K sj;}hK K sj;}hK K sPCI/boot-interrupts}(hK j()K KjL)K Kjp)K Kj)K Kj)K Kj)K Kj)K KKj!*K KKuPCI/tph}(hK js0K Kj0K Kj0K KKj0K KKj1K KKj$1K KKuarch/loongarch/introduction}(hKjKKj3KKKjWKKKj{KKKjKKKjKKjKKKjKKKjDKKjhKKjKKuarch/loongarch/booting}(hKj=KKjaKKuarch/loongarch/irq-chip-model}(hKjKKjKKj7KKjXKKKj|KKKjKKKjвKKjKKjKKuarch/loongarch/features}hKsinput/devices/alps}(hKj0KKjTKKjxKKjKKjKKjKKjKKj,KKjPKK jtKK jKK jKK jKK jKKuinput/devices/amijoy}(hKj^KKj^KKj^KKj _KKjD_KKuinput/devices/appletouch}(hKjYKKjYKKuinput/devices/atarikbd}(hKj6QKKjZQKKj~QKKjQKKKjQKKKjQKKKjRKKj8RKKKj\RKKKjRKKKjRKKKjRKKKjRKKjSKKj@SKKjdSKKjSKKKjSKKKjSKKKjSKKKjTKKKj9TKKKj]TKKKjTKKKjTKKK jTKKK jTKKK jUKKK j5UKKK jYUKKKj}UKKKjUKKKjUKKKjUKKKj VKKKj1VKKKjUVKKKjyVKKKjVKKKjVKKKjVKKKj WKKKj-WKKKj]WKK uinput/devices/bcm5974}(hKjqPKKjPKKjPKKjPKKuinput/devices/cma3000_d0x}(hKjKKjKKjKKj+KKuinput/devices/cs461x}hKsinput/devices/edt-ft5x06}hKsinput/devices/elantech}(hK j:K Kj9:K Kj]:K Kj:K Kj:K KKj:K KKj:K KKj;K Kj;;K KKj_;K KKj;(K KKKtj;(K KKKtj;(K KKKtj<K Kj%<K KKjI<K KKjj<(K KKKtj<(K KKKtj<K Kj<K KKj=K KKj0=(K KKKtjT=(K KKKtjx=(K KKKtj=K Kj=K KKj=K KKj>(K KKKtuinput/devices/iforce-protocol}(hK jK KjK Kj٠K KKj K Kj-K KjNK KKjrK KKj(K KKKtj(K KKKtjۡ(K KKKtj K KKj/K KKjSK KKjt(K KKKtj(K KKKKtj(K KKKKtjݢ(K KKKKtj(K KKKKtj%(K KKKKtjI(K KKKKtjm(K KKKKtj(K KKKKtj(K KKKtj(K KKKKtj(K KKKKtj*(K KKKKtjfK KKjK KjK Kuinput/devices/joystick-parport}(hK j$GK KjHGK KjlGK KjGK KKjGK KKjG(K KKKtjG(K KKKtjH(K KKKtjJHK KKjnHK KKjH(K KKKtjH(K KKKtjH(K KKKtjIK KKj7IK KjXIK KKj|IK KKjIK KKjIK Kuinput/devices/ntrig}(hK j)JK KjMJK KjqJK KjJK KjJK Kuinput/devices/pxrc}(hK jK Kj#K KjGK Kuinput/devices/rotary-encoder}(hKjKKjCKKjgKKjKKuinput/devices/sentelic}(hKj jKKj1jKKjUjKKjyjKKjjKKjjKKjjKKj kKKj-kKK jQkKK jukKK jkKK uinput/devices/walkera0701}(hKjKKjԋKKjKKjKKKj=KKKjaKKKjKKKjKKKuinput/devices/xpad}(hKjЧKKjKKKjKKKj9KKKjiKKjKKKjKKjިKKjKKj&KKjJKKjnKKuinput/devices/yealink}(hKjWKKjWKKjWKKj"XKKjCXKKKjgXKKKjXKKKjXKKjXKKjYKKu filesystems/bcachefs/CodingStyle}hKs&filesystems/bcachefs/SubmittingPatches}(hKjKKj>KKjbKKjKKu filesystems/bcachefs/casefolding}(hKj KKj, KKufilesystems/bcachefs/errorcodes}hKsarch/nios2/nios2}(hKjKKj3KKuarch/nios2/features}hKs!userspace-api/media/cec/cec-intro}hKs!userspace-api/media/cec/cec-funcs}hKsjx }(hKKj2KKKj2KKKj2KKKj2KKKj"3KKKujz }(hKKjAKKKjAKKKjBKKKj3BKKKjWBKKKuj| }(hKKj1KKKj1KKKj1KKKj2KKKj92KKKuj~ }(hKKjKKKjKKKjKKKjKKKjKKKuj }(hKKj5KKKj5KKKj 6KKKj.6KKKjR6KKKuj }(hKKj).KKKjM.KKKjq.KKKj.KKKj.KKKuj }(hKKjKKKjKKKjKKKj;KKKj_KKKuj }(hKKj&KKKj&KKKj&KKKj'KKKuj }(hKK jKK KjKK KjKK Kj KK Kj0KK Kuj }(hKK jGKK KjlKK KjKK KjKK Kuj }(hKK jKK Kj4KK KjXKK Kj|KK KjKK Ku)userspace-api/media/cec/cec-pin-error-inj}(hKjl'KKj'KKj'KKj'KKj'KKu"userspace-api/media/cec/cec-header}(hKj7KKu$translations/zh_CN/arch/mips/booting}hKs(translations/zh_CN/arch/mips/ingenic-tcu}(hKjKKu%translations/zh_CN/arch/mips/features}hKs arch/x86/boot}(hKjnrKKjrKKjrKKjrKKjrKKj"sKKjFsKKjjsKKjsKK jsKK jsKK jsKK jtKK jBtKKjftKKuarch/x86/booting-dt}hKsarch/x86/cpuinfo}(hKjHKKjIKKj!IKKKjEIKKKjiIKKKjIKKKjIKKjIKKKjJKKKj2JKKjSJKKKjwJKKKjJKKKjJKKKjJKKKuarch/x86/topology}(hKj_KKj2_KKjV_KKjz_KKuarch/x86/exception-tables}hKsarch/x86/kernel-stacks}(hKjτKKjKKuarch/x86/entry_64}hKsarch/x86/earlyprintk}(hKjPKKjPKKjQKKuarch/x86/orc-unwinder}(hK jcK Kj,cK KjPcK KjtcK KjcK KjcK Kuarch/x86/zero-page}hK s arch/x86/tlb}hK s arch/x86/mtrr}(hK jBK Kj:BK Kj^BK KjBK KjBK KjBK Ku arch/x86/pat}(hK jTK KjUK Kj)UK KjMUK KjqUK Kuarch/x86/intel-hfi}(hKj zKKj1zKKjUzKKjyzKKuarch/x86/shstk}(hKjKKj(KKjLKKjpKKjKKjKKjْKKKjKKKj!KKKjEKKKuarch/x86/iommu}(hKjo|KKj|KKKj|KKKj|KKj}KKj)}KKKjM}KKKj}}KKj}KKKj}KKj}KKj~KKKj7~KKKj[~KKKj~KKKuarch/x86/intel_txt}(hKjDKKjDKKjDKKjEKKuarch/x86/amd-memory-encryption}(hKjjKKjjKKjkKKKj%kKKKjUkKKuarch/x86/amd_hsmp}(hKj+`KKjO`KKjs`KKj`KKu arch/x86/tdx}(hKj"KKjCKKKjgKKKjKKKj(KKKKtjЀ(KKKKtj(KKKKtj(KKKKtj<(KKKKtj`(KKKKtjKKjKKKjށ(KKKKtj(KKKKtj&(KKKKtjJ(KKKKtjzKKKj(KKKKtj(KKKKtjKKKjKKKj7KKKjgKKjKKu arch/x86/pti}(hKjvKKj7vKKj[vKKjvKKjvKKjvKKu arch/x86/mds}(hKjKKj KKjDKKjhKKjKKjKKKjцKKKuarch/x86/microcode}(hKj#CKKjGCKKjkCKKjCKKKjCKKKjCKKKjCKKKjDKKKjLDKKuarch/x86/resctrl}(hKjKKj,KKjMKKKjqKKKjKKjŠKKKjKKKj KKKj.KKKj^KKjKKjKKKjNjKKKjKKKjKKKj3KKKjWKKKj{KKKjKKKjÌKKK jKKjKKKj8KKKjY(KKKKtj}(KKKKtj(KKKKtjō(KKKKtjKKKj%KKjFKKKjjKKKjKKKjKKKj֎KKKjKKj'KKKuarch/x86/tsx_async_abort}(hKjgKKjKKjKKuarch/x86/buslock}(hKjKKj)KKjJKKKjnKKKjKKj¤KKjKKjKKKj+KKKjOKKKjsKKKuarch/x86/usb-legacy-support}hKsarch/x86/i386/index}hKsjxh}hKKsarch/x86/x86_64/index}hKsjt}(hKKjuKKKujt}(hKKjdKKKj9dKKKujt}(hKKj]KKKj^KKKj4^KKKujt}hKKsjt}hKKsjt}hKKsjt}(hKKjKKKjΓKKKjKKKjKKKj7(KKKKtj[(KKKKtjKKKjKKKujt}(hKKjGKKKjGKKKjHKKKj3HKKKjWHKKKu arch/x86/ifs}(hKjWKKjWKKjXKKj3XKKjWXKKj{XKKu arch/x86/sva}(hKjإKKjKKj KKjDKKjhKKjKKjKKjԦKKjKK u arch/x86/sgx}(hK jLK KjLK KjLK KKj"MK KKjRMK KjsMK KKjMK KKjMK KKjMK Kj NK KKj0NK KKj`NK KjNK KjNK KjNK KKjNK KKjOK Kj>OK KKjnOK K uarch/x86/features}hK!sarch/x86/elf_auxvec}(hK"j~K"KjK"Kuarch/x86/xstate}(hK#jSK#KjTK#Kj4TK#KKjdTK#KjTK#Kuutoc_fignumbers}toctree_includes}(j](j|.j~.ej3](j.j.j.j.j.j.j.ej](j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4j4ejU](jIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIjIej^](jQjQjQjQej](j^]j`]jb]jd]jf]jh]jj]jl]ej ](jojojojojojojojojojojojojojojojojojojojojojojojojoej](jOsjQsjSsjUsjWsjYsj[sj]sj_sjasjcsjesjgsjisjksjmsjosjqsej ](jjjjjej](jjjjjjej](jjjjjjjjjjjjjjejQ](jjej ](jrjujxejr](jjjjjej ](jjjjjjjj j"j$j&j(j*j,j.j0j2j4j6j8j:j<j>j@jBjDjFjHjJjLjNjPjRjTej](jjjjjjjjjjjjjjej-](j+j-j/j1ej](jvjxej ](j j ejS](jjjjjjej](jjjjjjjjej](jjjjjjjjjej ](j7j7j7j7j7j7j7j8j8j8jX8jZ8j\8j^8j8j8j8j8j8j8j8j8j8j8j8j8j8j8j8j8j8j8j 9j 9j9j9j9j9j9j9j9j39j59j79j|9j~9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j9j:j:j:jJ:j:j:ej0 ](jCjCjCjCjCjCej](jRRjTRjVRej](jKZjMZjOZjQZjSZjUZej](jejejejejejejejejeej ](jojojojojojojojojoej ](jWvjYvj[vj]vj_vjavjcvjevjgvjivej ](jxjfj,Vjuej](j|j|j|j|j|j|j|ej](jjjjjjj j jjjej ](j j jjjjejt ](jjjljnjpej](jjjjej ]jaj*](jjjjjjejC](jjjjj j jjjej](jjjej](jSjUjWjYj[j]ej* ](jjjjjjjjej](jZj\j^j`jbjdjfjhjjjljnjpjrjtej](j#j#j#ej]j_9aj ](js:ju:jw:jy:j{:j}:ejS](j<j<j<ej7]j>ajk](jBjBjBej?]jFaja]jGajh](jNjNjNjNjNjNjNjNjNjNjNjNjNjNjNej5 ](jZOj\Oej ](j^Xj`XjbXjdXjfXjhXjjXjlXjnXjpXjrXjtXjvXjxXjzXj|Xj~XjXjXjXjXjXjXjXjXjXjXjXjXejF](j'j)j+j-j/j1ej&](jjjjejI]jւaji ](jFjHjJjLjNjPjRjTjVjXjZj\ej ](jƅjȅjʅj̅j΅jЅj҅jԅjօj؅ej,](jSjUjWjYj[j]j_jajcjejgjijkjmjojqjsjujwjyj{j}jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjÆjņjdžjɆjˆj͆jφjцjӆjՆj׆jنjۆj݆j߆jjej ]jajG](jjjjjjjjjjjjejR]jaj](j%j'j)j+j-j/j1j3ej ](j,j.j0j2j4j6j8j:j<j>j@jBjDjFjHjJjLej ](j]j_ej](jjjjjejg ](jjjjjjjjjej](jmjojqej/ ](jjjjjjej](jjjjjjjjjjj j j jjjjjjej3]jaj ](jjjjjjjjejR](jGjIjKjMjOjQjSjUjWjYej`](jjjjej ](j)j+j-j/j1j3j5j7j9j;j=j?jAjCej](jjjjjjjjjjjjjej](jjej](j;j=j?jAjCjEej ](jjjjjNjPjRjTjVjXjZj\ej](j j!j!j!ej](j_!ja!ej]jc.aj](jM1jO1jQ1jS1jU1jW1jY1j[1j]1ej ](j45j65j85ej^]j<ajn](j.?j0?ej ]j ](jMjMjMjMejY]jb](jajajajajajajajajajajaej. ](j\bj^bj`bjbbeja ](jejejejejejejejejejejejejejejejejejejejej fjfjfjfej]jfaj]jpaj](jdujfujhujjujlujnuej](jvjvjvjvjvjvjvjvej](jtyjvyjxyjzyj|yj~yjyj zjNzjgzjizjkzjmzjozjqzjszej](jV}jX}jZ}j\}j^}j`}ej](j5jPjRjTjVjXjZj\jujwjyj{j}jjjejB](jAjCejO](jjej(](jEjGjIej ](jjej ](j%j'j)j+j-j/j1j3j5j7j9jSjUjWjYj[jtjvej;](jɲj˲jͲjϲej](jXjZj]j`jjjjjzej ](jjjjej](j=j?jAjCjEejx ](jjjjjjjjej](jjjej](jsjujwjyej](jNjPjRej](j#j%j'j)j+ejG](jjjjjjjjjjjjej ](jjej ](jqjsjujwjyjjjjjjjjj j j j j j j j j" j$ ji jk jm jo jq js ju ej](jx jz j| j~ j j j j j j j ejm](jjjjjjj[j^jajdjej ](jjjjjjjjjj!j#j%j'j)j+j-j/j1j3j5j7j9j;j=j?ejC]jaj ](j jjjej](jnjpjrjtej ](j jej](j7j7j7ejk ](j>j>j>ej](j@j@j@j@j@j!@j$@j@j@j@jAjAjcAej2 ](jFjFjFjFjFjFejw ](jIjIjIjIjIjIjIej6 ](j6JjpJjrJjtJjvJjxJjzJj|Jj~JjJjJjJjJjJjJjJjJjJjJjJjJjJjJej ](jNjNjNjNjNjNej](jnVjpVjrVej%]j[aje](jS\jU\ejr](jajaej ](j$uj&uj(uj*uj,uj.uj0uj2uj4uj6uej ](jujujujujujuej]jxaj{](jM{jO{jQ{ejW](j~j~j~ej ]j]j aj~](j'j)j+ejU ](j j jjjejq ](j jjjjj]j_jajdjjjjjjjjjjjDjjΛjej ](jjjjej ](jjej](jjejm ](j9j;j=j?ej!](j|j~jej4 ](j?jAjCjEjGjIej=](jjjej ](jjjjjjjMjOjQjSjUjWjYj[j]j_jajjjjjjjjjj>j@jBjDjFjHej ](j j j ej ](j}jjjej](jjjjej](j{ j} ejL ](j j j j ejy ](j j j! j# j% j' j) jB jD jF jH jJ jL jN jP jR ej ](jjeej](jjjjjjej](jjjej0](j%j%j%j%j%j^j%jyj%j%j&j:%ej'](j)j)j)j)j)j)ej](j5j5j5j5j5j5j5j5ej](jr7jt7ej ](jLjLjLjLjLjLjLej](jSjSjSjSj1Tj4Tj6Tj|TjTjTjTeji]jkUaj2 ]j _aj ](j^ij`ijbijdijfijhijjijlijnijpijrijtijvijxijzij|ij~ijijijijijijijijijijijijijijijiej](jt{jv{jx{ej ](j|}j~}j}ej](j}j~j~j~j~j~j ~j ~j~j~j~j~j~j~j~j~j~j ~ejo ](jȊjʊj̊jΊej1](jjj!j#j%j'j)j+j-ejd](jjjjj]j_jajcejk](jԾj־ej](j-j/j1ej](jjjej]j-aj](j%j%j%j%j%ej](jd;jf;jh;jj;jl;jn;jp;jr;jt;jv;jx;ej](j;j;j;j;j;j;j;j;j;j;j;ejU ](jGjGej ](j KjKjKej\](jepjgpjipjkpjmpjopjqpjspjupjwpjypj{pj}pjpjpjpjpjpjpjpejr](j8vj:vjjV>jX>jZ>j\>ejk ](j>j>j>j>j>j>ej*](j]j]j]j]j]j]j]j]ej](jifjkfjmfjofjqfjsfjufjwfjyfj{fj}fjfjfjfjfej ](j8mj:mjmj@mjBmjDmjmjmjmjmjmjmjmjmjmjmjmj&nj(nj*nj,nj.nj0njunjwnjynj{nj}njnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnej](jtjtjtjtjtjtjtjtjtjtjtej'](j0uj2uj4uej ](jcxjexjgxjixjkxjmxjoxjqxjsxjuxjwxjyxj{xej ](jKjMejC](j[j]j_jajcej](j'j)j+j-j/j1ejY](jljnej](j j j jej]j}aj](jjjjjjjjej](jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj j ej ](jjej ](j)6 j+6 j-6 ejX](jYF j[F j]F ej](jG] jI] jK] jM] jO] ej ]j _ aj](jn j n j n j n ej](j u j u ju ju ej ](j j j j j j j j j j j j j j j j j j j j j j j j j ej ](jx jz j| j~ j j ej](jϸ jѸ ej"](jG jI ejS](jqjqjqjqj?rjArjCrjErjGrjIrjKrjMrjOrjQrjrjrjrjrjrjrjrjrjrjrjrjrjrjrjrj:sjj@jBjDjFjHjJjLjNjPjRjTjVjXej](jjjjjjjej ](jjejO](j*j,j.j0j2j4j6j8j:j<j>j@jBjDjFjHjJej](jUjWjYj[j]j_jajcjejgjiej]jS ](j^2j`2jb2jd2ej ](j73j93j;3j=3j?3jA3jC3jE3jG3jI3jK3jM3jO3jQ3jS3jU3jW3ej](j9j9j9ej](j Fj FjFjFjFjLFjNFjPFjRFjTFjVFjXFjZFj\Fj^Fj`FjbFjdFjfFjhFej](jKj Kj Kej ](j ]j ]j ]j]j]j]j]j]j]j]j]j]j!]j#]j%]j']j)]j+]j-]j/]j1]ej<](jgjgjgjgjgjgjgjgej ](jjjjjjՃj؃jۃjރj$j'j*j-j0j3j6j9j<jjjjjjԄjׄjjcjej](j@jBjDjFjHjJjLjNjPjRjTjVjXej](jjjej ](jjejx](jAjCjEej& ](jjjjjjjjej](jj^jYjQjPPjjțj[j9jsjGjJjޙjjijjjWej](jjjjjj j jjjjjjjjjj j"j$j&j(j*j,j.j0j2j4j6j8j:j<j>j@jBjDjFjHjJjLjNjPjRjTjVjXjZj\j^j`jbjdjfjhjjjljnjpjrjtjvjxjzj|j~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjej ](jjej;]jaj; ](jjej>](j4j6ej](jjjjjjej ](jjjjjjjjjjjjjj;j=j?jAjCjEjGjIjKjMjOjQjSjUjWjYj[j]j_ej](j j jjjjjjej](jjejD ](j1j1j!1j#1j%1j'1j)1j+1j-1j/1j11j31j51j71j91j;1j=1j?1jA1jC1jE1jG1jI1ej ](jzsj|sj~sjsjsjsjsjsjsjsjsjsjsjsjtjtjdtjftjhtjtjtej ](jjjjjjQjSjUjWjYj[j]j_jajcjejgjijkjmjojqjsjujwjyj{j}jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj j j jjjjjjjjjj!j#j%j'j)j+j-j/j1j3j5j7j9j;j=j?jAjCjEjGjIjKjMjOjQjSjUjWjYj[j]j_jajcjejgjijkjmjojqjsjujwjyj{j}jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj j j jjjjjjjjjj!j#j%j'j)j+j-j/j1j3j5j7j9j;j=j?jAej[](jmjojjej ](j+j-j/ej ](j!j!j!j!ej](j*j*j*j*ej](jNjNjNjNjNjNjNjNjNejx ](jajajajajajajajajajajajajajajajajajajajajaj7bj9bj;bj=bj?bjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbjbej ](jij ij iej]jXkaj]jkajL](j|j|j|j|j|j|j|j|j|j|j|ej ](j}j}j}j}j}j}j}j}ejm](jjej7 ](jjjjjjjjjjjjjjjjjjjj j j ej ](jjjjjjjjjj j"j$j&j(j*j,j.j0j2j4j6ej](jwjyj{j}ej" ]jaj{](j&j&j&j&j&j&j&j&j&j&j&j&j'j'j'j'j 'j 'j 'j'j'j'j'j'j'j'j'j'j!'j#'j%'j''j)'ej ](jR:jT:jV:jX:ej](j=j=j=j=j=j=j!=j#=j=j=j=ej ](j>j>ej](jNjNjNjNjNjNjNjNjNj Nj"Nj$Nj&Nj(Nj*Nj,Nj.Nej](jNjNjNej$](jXjXjXjXjXej](jMvjOvjQvej ](j}j}j}ej} ](j2j4ej:]jaj ](jZj\ejF](jڈj܈jވjjej ](jjjjjjj j"j$ej](jsjujwjyejr](jјjӘej](jjjjjj!ej](jjej]jaj< ](jjej](jjjej](j%j'j)j+ej ](jnjpej](jjjjjej](j{j}jjjjjjjjjjjjjjjjej]j<ajc ]jaj](jjjjjjjjjjjej](jjej/](jjjej~]j]aj`](j $j$$j=$jV$jo$ej](j3Pj5Pj7Pj9Pj;Pj=Pj?PjAPjCPjEPjGPjIPjKPjMPej ](j?ijAijCiej.](jEjGjIjKjMjOej ](jҹjԹjֹej](jjjljnjpjrjtjvjxjzej](j'j)j+j-j/j1jwjyj{j}jjjjjjjjjjjjjjjjjjjjjjjj3j5j7j9j;j=j?jAjCjEjGjIjKjMjOjQjSjUjWjYj[j]j_jajcjejgjijkjmjojqjsjujwjyj{j}jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjej1 ](jjjjjej_ ](jjjjjjjej ](jjej{ ](jjjej ](jjjjjjjjjjjjjjjjjjjej](jjjjjjjjjjjjjjjjjjjjjej](jyj{j}jjej](jjjej2](jj j"jhjjjljej4]jcaj](j# j% j' j) j+ j- j/ ej ](jjjjej ](jKjMjOjQjSej](j"j"j"j"j"j"ej ](j#j#j$jd$ej](j0j0ejD ](j4j4ej]j:ajP ](j@j@j@j@j@j@j@j@j@ej ](jIjIjIjIjIjIej ](jCNjENjGNjINjKNjMNjONejB](jijijijijijijijijijijijijijijijijijijijiej%](jkjkjkjkjkjkejH](jjjjjjjjjjjjjej ](j_jajcej]jaj ](jjjjj j j jjej]jaj ](j@jBjDjFjHjJjLjNjjjjjjjjjjjjjjjjjjjjjjjGjIjKjMjOjQjjjjjjjjjjjjjjjjjjj@jBjDjjej)](jjej](jjjjjjjjjjjjjjjjjjjjjej} ](jjjjjjjjjjjjjej ](jjjej](jjej#](j/j1j3j5j7j9j;j=j?jAjCjEjGjIjKejv](jjjjMjej ](jjjjej](j@&jB&ej](j 3j3j3j3ejA ](j<j<ej](j#Aj%Aj'Aj)Aj+Aj-Aj/Aj1Aj3Aj5AejO](jQ\jS\jU\jW\ej%](j^j^j^j^ej ]jxhaj](jtjtjtjtjtjtjtjtejj](jwjwjwjwjwj wj"wj$wj&wj(wj*wj,wj.wj0wj2wej ](jڃj܃jރjjjjjjjjjjjjjjjjjjjjjj j jjjjjjjjjej](jMjOjQjSejK ](jjjej~ ](j j j ej](jnjpjrej ](jPjRjTjVjXjZj\j^j`jbjdjfjhjjjljnej' ](jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjej](jjejz ](jBjDjFjHjJjLjNjPjRjTjVjXjZj\j^j`jbjdjfjhjjjljnjpjrej](j*j,j.j0ej](jjj ej](j0j2ej](j:j<j>j@ej ]j%aj ](jgBjiBjkBjmBjoBjqBjsBej ](jmJjoJjqJej](jJjJjJjJjJjJjJjJjJej ](jKKjMKjOKeji](j#Wj%Wej1 ](jX]jZ]j\]ej](jfjfjfjfej](jhjhjijijijij ij ij ijijijijijijijijUijWijYij[ij]ij_ijaijcijeijgijiijkijmijoijqijsijuijwijyij{ij}ijijijijijijijijieufiles_to_rebuild}(j^](jG]j`](jG]jb](jG]jd](jG]jf](jG]jh](jG]jj](jG]jl](jG]jI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojo(j~ojQ(jkQjQ(jkQjQ(jkQjQ(jkQjOs(j8sjQs(j8sjSs(j8sjUs(j8sjWs(j8sjYs(j8sj[s(j8sj]s(j8sj_s(j8sjas(j8sjcs(j8sjes(j8sjgs(j8sjis(j8sjks(j8sjms(j8sjos(j8sjqs(j8sj|.(jc.j~.(jc.j.(j.j.(j.j.(j.j.(j.j.(j.j.(j.j.(j.j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j4(j4j(j݊j(j݊j(jj(jj(jj(jj(jj(jj(jˉj(jˉj(jˉj(jˉj(jˉj(jˉj(jˉj(jˉj(jˉj(jˉj(jˉj(jˉj(jˉj(jˉj(jsj(jsj(jsj(jsj(jsj(jj(jj(jj(jj(jj(jj(jj (jj"(jj$(jj&(jj((jj*(jj,(jj.(jj0(jj2(jj4(jj6(jj8(jj:(jj<(jj>(jj@(jjB(jjD(jjF(jjH(jjJ(jjL(jjN(jjP(jjR(jjT(jj(jjj(jj(jj(jj(jjr(jZjju(jZjjx(jZj(jkj(jkj(jkj(jkj(jkj(jkj(jkj(jkj(jkj(jkj(jkj(jkj(jkj(jkj7(j7j7(j7j7(j7j7(j7j7(j7j7(j7j7(j7j8(j7j8(j7j8(j7jX8(j7jZ8(j7j\8(j7j^8(j7j8(j7jJj8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j8(j7j 9(j7j 9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j39(j7j59(j7j79(j7j|9(j7j~9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j9(j7j:(j7j:(j7j:(j7jJ:(j7j:(j7j:(j7j (j j (j j(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj+(jj-(jj/(jj1(jjC(jCjC(jCjC(jCjC(jCjC(jCjC(jCjv(jjjx(jjj(jj(jj(jj(jj(jj(jj(jj(jj (jj (jj(jj(jj(jj(jjWv(j@vjYv(j@vj[v(j@vj]v(j@vj_v(j@vjav(j@vjcv(j@vjev(j@vjgv(j@vjiv(j@vj(jj(jj(jj(jj(jj(jj (jj (jj(jj(jj(jj(jjj(jSjl(jSjn(jSjp(jSjo(jojo(jojo(jojo(jojo(jojo(jojo(jojo(jojo(joj(jj(jj(jj(jjKZ(j4ZjMZ(j4ZjOZ(j4ZjQZ(j4ZjSZ(j4ZjUZ(j4Zj|(j|j|(j|j|(j|j|(j|j|(j|j|(j|j|(j|je(jeje(jeje(jeje(jeje(jeje(jeje(jeje(jeje(jejx(j{jf(j{j,V(j{ju(j{jRR(j;RjTR(j;RjVR(j;Rj(j~j(j~j(j~j(j~j(j~j(j~j(j~j(j~jS(j<jU(j<jW(j<jY(j<j[(j<j](j<j(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj (jj (jj(jj(jj(jjB(jBjB(jBjB(jBjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjF(jFjs:(j\:ju:(j\:jw:(j\:jy:(j\:j{:(j\:j}:(j\:jG(jGj^X(jGXj`X(jGXjbX(jGXjdX(jGXjfX(jGXjhX(jGXjjX(jGXjlX(jGXjnX(jGXjpX(jGXjrX(jGXjtX(jGXjvX(jGXjxX(jGXjzX(jGXj|X(jGXj~X(jGXjX(jGXjX(jGXjX(jGXjX(jGXjX(jGXjX(jGXjX(jGXjX(jGXjX(jGXjX(jGXjX(jGXjX(jGXj_9(jH9jZO(jCOj\O(jCOj#(ju#j#(ju#j#(ju#j<(jk<j<(jk<j<(jk<j>(j<jZ(jCj\(jCj^(jCj`(jCjb(jCjd(jCjf(jCjh(jCjj(jCjl(jCjn(jCjp(jCjr(jCjt(jCj(jj'(jj)(jj+(jj-(jj/(jj1(jjւ(jjƅ(jjȅ(jjʅ(jj̅(jj΅(jjЅ(jj҅(jjԅ(jjօ(jj؅(jj,(jj.(jj0(jj2(jj4(jj6(jj8(jj:(jj<(jj>(jj@(jjB(jjD(jjF(jjH(jjJ(jjL(jjF(jjH(jjJ(jjL(jjN(jjP(jjR(jjT(jjV(jjX(jjZ(jj\(jj%(jj'(jj)(jj+(jj-(jj/(jj1(jj3(jj(jj(jj(jj(jj(jj](jFj_(jFj(jjj(jjj(jjj(jjjS(j<jU(j<jW(j<jY(j<j[(j<j](j<j_(j<ja(j<jc(j<je(j<jg(j<ji(j<jk(j<jm(j<jo(j<jq(j<js(j<ju(j<jw(j<jy(j<j{(j<j}(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<j(j<jÆ(j<jņ(j<jdž(j<jɆ(j<jˆ(j<j͆(j<jφ(j<jц(j<jӆ(j<jՆ(j<j׆(j<jن(j<jۆ(j<j݆(j<j߆(j<j(j<j(j<j(joj(joj(joj(joj(joj(joj(joj(joj(joj(joj(joj(joj(jڋj(jj(jj(jj(jj(jj(jj(jj(jj(jj_!(jH!ja!(jH!j(j޽j(j޽j(j޽j(j޽j(j޽j(j޽j(j޽j(j޽j(j޽j(j޽j (j޽j (j޽j (j޽j(j޽j(j޽j(j޽j(j޽j(j޽j(j޽j(jj(jj(jj(jj(jj(jj(jj(jj(jʨj(jʨj(jʨj(jʨj(jʨj(jʨj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jjN(jjP(jjR(jjT(jjV(jjX(jjZ(jj\(jj(jj(jj(jjm(jjo(jjq(jj (j j!(j j!(j j!(j jG(j0jI(j0jK(j0jM(j0jO(j0jQ(j0jS(j0jU(j0jW(j0jY(j0j;(j$j=(j$j?(j$jA(j$jC(j$jE(j$j)(jj+(jj-(jj/(jj1(jj3(jj5(jj7(jj9(jj;(jj=(jj?(jjA(jjC(jj.?(j?j0?(j?jv(jvjv(jvjv(jvjv(jvjv(jvjv(jvjv(jvjv(jvje(jej֙je(jeje(jej֙je(jeje(jej֙je(jej֙je(jeje(jeje(jeje(jeje(jeje(jeje(jeje(jeje(jeje(jeje(jeje(jeje(jeje(jej f(jejf(jejf(jejjf(jejjM(jMjM(jMjM(jMjM(jMja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jajM1(j61jO1(j61jQ1(j61jS1(j61jU1(j61jW1(j61jY1(j61j[1(j61j]1(j61jdu(jMujfu(jMujhu(jMujju(jMujlu(jMujnu(jMujc.(jL.jf(jwfjp(jojty(j֙j=yjvy(j֙j=yjxy(j=yjzy(j=yj|y(j=yj~y(j֙j=yjy(j=yj z(j=yjNz(j=yjgz(j=yjiz(j=yjkz(j=yjmz(j=yjoz(j=yjqz(j=yjsz(j=yj<(j<jV}(j?}jX}(j?}jZ}(j?}j\}(j?}j^}(j?}j`}(j?}j45(j5j65(j5j85(j5j\b(jEbj^b(jEbj`b(jEbjbb(jEbj5(jjP(j!jjR(jjT(jjV(jjX(jjZ(jj\(jju(jjw(jjy(jj{(jj}(jj(jj(jj(jj(jj(jj(jj(jjA(j*jC(j*jɲ(jj˲(jjͲ(jjϲ(jj=(j&j?(j&jA(j&jC(j&jE(j&js(j\ju(j\jw(j\jy(j\jE(j.jG(j.jI(j.j(jj(jj(j{j(j{jN(j7jP(j7jR(j7j#(j j%(j j'(j j)(j j+(j j(jj(jj(jjX(j!jjZ(j!jj](j!jj`(j!j(j!jj(j!j(j!jz(j!j(j}j(j}j(j}j(j}j(j}j(j}j(j}j(j}j%(jj)(jj-(jj/(jj3(jj7(jj9(jjS(jjU(jjW(jjY(jj[(jjt(jjv(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj!(jj#(jj%(jj'(jj)(jj+(jj-(jj/(jj1(jj3(jj5(jj7(jj9(jj;(jj=(jj?(jj(j{j7(jn7j7(jn7j7(jn7j(jj(jj?j(jj(jj(jj?j(jj[(jj^(jja(jjd(jj(jj?u(j@(j?j@(j?j@(j?j@(j?j$@(j?j@(j?j@(j?j@(j?jA(j?j(jjq(j:js(j:ju(j:jw(j:jy(j:j(j:j(j:j(j:j(j:j(j:j(j:j(j:j(j:j (j:j (j:j (j:j (j:j (j:j (j:j (j:j (j:j" (j:j$ (j:ji (j:jk (j:jm (j:js (j:ju (j:j (jj(jj(jj(jjn(jWjp(jWjr(jWjt(jWjx (ja jz (ja j| (ja j~ (ja j (ja j (ja j (ja j (ja j (ja j (ja j (ja j(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj>(j~>j>(j~>j>(j~>j$u(j֙j uj&u(j uj(u(j uj*u(j uj,u(j uj.u(j uj0u(j uj2u(j uj4u(j uj6u(j uju(jpuju(jpuju(jpuju(jpuju(jpuju(jpujF(jFjF(jFjF(jFjF(jFjF(jFjUjF(jFj~(j}j~(j}j~(j}j (jj'(jj)(jj+(jjS\(j<\jU\(j<\j(j֙j(j֙ja(j֙j(j֙j(j֙j(j֙j(j֙j(j֙j(j֙j j(j֙j(j֙jD(j֙j(j֙jΛ(j֙j(j֙jI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjI(jIjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjx(jwja(j|aja(j|aj (jj (jj(jj(jj(jjpV(jUjjrV(jUj AjjM{(j6{jO{(j6{jQ{(j6{j6J(jJjpJ(jJjrJ(jJjtJ(jJjvJ(jJjxJ(jJjzJ(jJj|J(jJj~J(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJj[(jp[j|(jej~(jej(jej (j j! (j j# (j j% (j j' (j j) (j jB (j jD (j jF (j jH (j jJ (j jL (j jN (j jP (j jR (j j9(j"j;(j"j=(j"j?(j"j(jrj(jrj (j j (j j (j j (j j?(j(jA(j(jC(j(jE(j(jG(j(jI(j(j(jj(jj(jj(jj (jj (jj (jj{ (jd j} (jd j(jwj(jwj(jj(jj(jj(jj(jj(jj(jj(jj(jjM(jjO(jjQ(jjS(jjU(jjW(jjY(jj[(jj](jj_(jja(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj>(jjB(jjD(jjF(jjH(jj}(jfj(jfj(jfj(jfj(jj(jj(jj5(j5j5(j5j5(j5j5(j5j5(j5j5(j5j5(j5j5(j5j(jj(jj(jj(jj(jj(jj%(j%j%(j%j%(j%j%(j%j%(j%j^(j%j%(j%jy(j%j%(j%j%(j%j&(j%j:%(j%j^i(jGij`i(jGijbi(jGijdi(jGijfi(jGijhi(jGijji(jGijli(jGijni(jGijpi(jGijri(jGijti(jGijvi(jGijxi(jGijzi(jGij|i(jGij~i(jGiji(jGiji(jGiji(jGiji(jGiji(jGiji(jGiji(jGiji(jGiji(jGiji(jGiji(jGiji(jGiji(jGiji(jGiji(jGijL(jLjL(jLjL(jLjL(jLjL(jLjL(jLjL(jLj)(j)j)(j)j)(j)j)(j)j)(j)j)(j)jkU(jTUj(j je(j j _(j^j(jj(jj(jjr7(j;7jt7(j;7jS(jSjjS(jSjjS(jSjjS(jSj1T(jjSj4T(jSj6T(jSj|T(jSjT(jSjT(jSjT(jSj;(j;j;(j;j;(j;j;(j;j;(j;j;(j;j;(j;j;(j;j;(j;j;(j;j;(j;jd;(jM;jf;(jM;jh;(jM;jj;(jM;jl;(jM;jn;(jM;jp;(jM;jr;(jM;jt;(jM;jv;(jM;jx;(jM;j}(j}j~(j}j~(j}j~(j}j~(j}j~(j}j ~(j}j ~(j}j~(j}j~(j}j~(j}j~(j}j~(j}j~(j}j~(j}j~(j}j~(j}j ~(j}j-(jj-(jj/(jj1(jj(jj(jj(jj%(j%j%(j%j%(j%j%(j%j%(j%j(jj(jj!(jj#(jj%(jj'(jj)(jj+(jj-(jjt{(jq{jv{(jq{jx{(jq{j(jj(jj(jj(jj](jj_(jja(jjc(jjȊ(jjʊ(jj̊(jjΊ(jj|}(je}j~}(je}j}(je}jԾ(jj־(jjM(j6jO(j6jʈ(jj̈(jjΈ(jjЈ(jj(jj(jj(jj(jjÓ(jjœ(jjǓ(jjɓ(jj0(jj6(jj|(jj~(jj(jj(jj(jj(jj(jj(jj(jjӞ(jj՞(jjמ(jjٞ(jj۞(jjC(jj(jj۲(jIJj(jԻj(jj8v(j!vj:v(j!vj(j=jV>(j=jX>(j=jZ>(j=j\>(j=j(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jjE(jjG(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj (jj (jj (jj(jj(jj(jj(jj(jj(jj=(j=j=(j=j=(j=j=(j=j=(j=j=(j=j=(j=j=(j=j=(j=j=(j=j=(j=j=(j=j=(j=j=(j=j=(j=j 6(j5j 6(j5j 6(j5j6(j5j#(j j9(j9j9(j9j9(j9j9(j9j9(j9j9(j9j9(j9jif(jRfjkf(jRfjmf(jRfjof(jRfjqf(jRfjsf(jRfjuf(jRfjwf(jRfjyf(jRfj{f(jRfj}f(jRfjf(jRfjf(jRfjf(jRfjf(jRfj}(jfjcx(jLxjex(jLxjgx(jLxjix(jLxjkx(jLxjmx(jLxjox(jLxjqx(jLxjsx(jLxjux(jLxjwx(jLxjyx(jLxj{x(jLxj'(jj)(jj+(jj-(jj/(jj1(jj(jj(jj(jj(jj(jj(jj(jj(jjl(jUjn(jUjt(jtjt(jtjt(jtjt(jtjt(jtjt(jtjt(jtjt(jtjt(jtjt(jtjt(jtj[(jDj](jDj_(jDja(jDjc(jDj](j]j](j]j](j]j](j]j](j]j](j]j](j]j](j]j8m(jmjJj:m(jmjJjm(jmj@m(jmjBm(jmjDm(jmjJjm(jmjm(jmjm(jmjm(jmjm(jmjm(jmjm(jmjm(jmjm(jmjm(jmjm(jmj&n(jmj(n(jmj*n(jmj,n(jmj.n(jmj0n(jmjun(jmjwn(jmjyn(jmj{n(jmj}n(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmjn(jmj0u(juj2u(juj4u(juj (jj (jj (jj(jj>(j>j>(j>j>(j>j>(j>j>(j>j>(j>jK(j4jM(j4j u (jt j u (jt ju (jt ju (jt j(jnj(jnj)6 (j6 j+6 (j6 j-6 (j6 jYF (jBF j[F (jBF j]F (jBF j _ (j _ jG] (j0] jI] (j0] jK] (j0] jM] (j0] jO] (j0] j(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj (jj (jjn (jm j n (jm j n (jm j n (jm jx (ja jz (ja j| (ja j~ (ja j (ja j (ja j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j j (j jϸ (j jѸ (j jG (j0 jjI (j0 jp(jYjr(jYjt(jYjv(jYj(jѨj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj (jj (jj (jj(jj(jj(jj(jj(jj(jj(jj(jj(jj!(jj#(jj%(jj'(jj(jNj(jNj(jNj(jNjѩ(jNjj(jSjl(jSjn(jSjp(jSjr(jSjt(jSjv(jSjx(jSjq(jqjq(jJjqjq(jJjqjq(jqj?r(jqjAr(jqjCr(jqjEr(jqjGr(jqjIr(jqjKr(jqjMr(jqjOr(jqjQr(jqjr(jJjqjr(jJjqjr(jqjr(jqjr(jqjr(jqjr(jqjr(jqjr(jqjr(jqjr(jqjr(jqjr(jqjr(jqjr(jqj:s(jqj(jj@(jjB(jjD(jjF(jjH(jjJ(jj(jj^2(jG2j`2(jG2jb2(jG2j(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj$(jj&(jj((jj*(jj,(jj.(jj0(jj2(jj4(jj6(jj8(jj:(jj<(ju(j>(jj@(jjB(jjD(jjF(jjH(jjJ(jjL(jjN(jjP(jjR(jjT(jjV(jjX(jj F(jEj F(jEjF(jEjF(jEjF(jEjLF(jEjNF(jEjPF(jEjRF(jEjTF(jEjVF(jEjXF(jEjZF(jEj\F(jEj^F(jEj`F(jEjbF(jEjdF(jEjfF(jEjhF(jEj(jJj(jJjۃ(jJj'(jJj*(jJj-(jvijJj0(jJj3(jJj6(jJj9(jJj<(jJj(jJj(jJj(jJj(jJjԄ(jJjׄ(jJj(jJjc(jJj(jJj(jj(jj(jj(jj(jj(jj(jj(jj(jj^(jjY(jjQ(jjPP(jj(jjț(jj[(jj9(jjs(jjG(jjJ(jjޙ(jj(jji(jj(jj(jjW(jj(j̖j(j̖j(j̖jK(jJj K(jJj K(jJjg(jgjg(jgjg(jgjg(jgjg(jgjg(jgjg(jgjg(jgj(jj(jj9(jq9j9(jq9j9(jq9j@(j)jB(j)jD(j)jF(j)jH(j)jJ(j)jL(j)jN(j)jP(j)jR(j)jT(j)jV(j)jX(j)jA(j*jC(j*jE(j*j ](j\j ](j\j ](j\j](j\j](j\j](j\j](j\j](j\j](j\j](j\j](j\j](j\j!](j\j#](j\j%](j\j'](j\j)](j\j+](j\j-](j\j/](j\j1](j\j(jj(jj(jj(jj (jj (jj(jj(jj(jj(jj(jj(jj4(jj6(jj(j~j(j~j(j`j(j`j(j`j(j`j(j`j(j`j(j`j(j`j(j`j(j`j(j`j(j`j(j`j;(j`j=(j`j?(j`jA(j`jC(j`jE(j`jG(j`jI(j`jK(j`jM(j`jO(j`jQ(j`jS(j`jU(j`jW(j`jY(j`j[(j`j](j`j_(j`j(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj (jj (jj(jj(jj(jj(jj(jj(jj(jj(jj(jj (jj"(jj$(jj&(jj((jj*(jj,(jj.(jj0(jj2(jj4(jj6(jj8(jj:(jj<(jj>(jj@(jjB(jjD(jjF(jjH(jjJ(jjL(jjN(jjP(jjR(jjT(jjV(jjX(jjZ(jj\(jj^(jj`(jjb(jjd(jjf(jjh(jjj(jjl(jjn(jjp(jjr(jjt(jjv(jjx(jjz(jj|(jj~(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj1(j1j1(j1j!1(j1j#1(j1j%1(j1j'1(j1j)1(j1j+1(j1j-1(j1j/1(j1j11(j1j31(j1j51(j1j71(j1j91(j1j;1(j1j=1(j1j?1(j1jA1(j1jC1(j1jE1(j1jG1(j1jI1(j1jzs(jCsj|s(jCsj~s(jCsjs(jCsjs(jCsjs(jCsjs(jCsjs(jCsjs(jCsjs(jCsjs(jCsjs(jCsjs(jCsjs(jCsjt(jCsjt(jCsjdt(jCsjft(jCsjht(jCsjt(jCsjt(jCsj(jj(jj(jj(jj(jjQ(jjS(jjU(jjW(jjY(jj[(jj](jj_(jja(jjc(jje(jjg(jji(jjk(jjm(jjo(jjq(jjs(jju(jjw(jjy(jj{(jj}(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj (jj (jj (jj(jj(jj(jj(jj(jj(jj(jj(jj(jj!(jj#(jj%(jj'(jj)(jj+(jj-(jj/(jj1(jj3(jj5(jj7(jj9(jj;(jj=(jj?(jjA(jjC(jjE(jjG(jjI(jjK(jjM(jjO(jjQ(jjS(jjU(jjW(jjY(jj[(jj](jj_(jja(jjc(jje(jjg(jji(jjk(jjm(jjo(jjq(jjs(jju(jjw(jjy(jj{(jj}(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj (jj (jj (jj(jj(jj(jj(jj(jj(jj(jj(jj(jj!(jj#(jj%(jj'(jj)(jj+(jj-(jj/(jj1(jj3(jj5(jj7(jj9(jj;(jj=(jj?(jjA(jjm(j6jo(j6j(j6j(j6j!(j!j!(j!j!(j!j!(j!j*(j*j*(j*j*(j*j*(j*ja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaja(jaj7b(jaj9b(jaj;b(jaj=b(jaj?b(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jajb(jaj+(jj-(jj/(jjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNjN(jNj(jj(jji(jhj i(jhj i(jhjw(j`j{(j`j}(j`j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j(j̛j (j̛j (j̛j (j̛jXk(jAkjk(jkj}(j7}j}(j7}j}(j7}j}(j7}j}(j7}j}(j7}j}(j7}j}(j7}j|(j|j|(j|j|(j|j|(j|j|(j|j|(j|j|(j|j|(j|j|(j|j|(j|j|(j|j(jj(jj(jj(jj(jj(jj(jj(jj(jj (jj"(jj$(jj&(jj((jj*(jj,(jj.(jj0(jj2(jj4(jj6(jj=(j<j=(j<j=(j<j=(j<j=(j<j=(j<j!=(j<j#=(j<j=(j<j=(j<j=(j<jN(jMjN(jMjN(jMjN(jMjN(jMjN(jMjN(jMjN(jMjN(jMj N(jMj"N(jMj$N(jMj&N(jMj(N(jMj*N(jMj,N(jMj.N(jMj>(j=j>(j=j(jjN(jNjN(jNjN(jNjR:(j;:jT:(j;:jV:(j;:jX:(j;:j&(j&j&(j&j&(j&j&(j&j&(j&j&(j&j&(j&j&(j&j&(j&j&(j&j&(j&j&(j&j'(j&j'(j&j'(j&j'(j&j '(j&j '(j&j '(j&j'(j&j'(j&j'(j&j'(j&j'(j&j'(j&j'(j&j'(j&j'(j&j!'(j&j#'(j&j%'(j&j''(j&j)'(j&jј(jjӘ(jj(jj(jjڈ(jÈj܈(jÈjވ(jÈj(jÈj(jÈj(jj(jj(jjZ(jCj\(jCjs(j\ju(j\jw(j\jy(j\j2(jj4(jj(jj(jjn(jWjp(jWj%(jj'(jj)(jj+(jj(jj(jj(jj(jj(jj}(j}j}(j}j}(j}j(jj(jj(jj(jj(jj!(jj(jjMv(j6vjOv(j6vjQv(j6vjX(jXjX(jXjX(jXjX(jXjX(jXj(jj(jj(jj(jj(jj(jj(jj (jj"(jj$(jj<(jj(jj(jj{(jdj}(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jdj(jj(jj(jj $(j#j$$(j#j=$(j#jV$(j#jo$(j#j3P(jPj5P(jPj7P(jPj9P(jPj;P(jPj=P(jPj?P(jPjAP(jPjCP(jPjEP(jPjGP(jPjIP(jPjKP(jPjMP(jPj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj](jj(jj(jj(jj(jj(jj(jj(jj(jzj(jzj(jrj(jrj(jru(jE(j.jG(j.jI(j.jK(j.jM(j.jO(j.j'(jj)(jj+(jj-(jj/(jj1(jjw(jjy(jj{(jj}(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj3(jj5(jj7(jj9(jj;(jj=(jj?(jjA(jjC(jjE(jjG(jjI(jjK(jjM(jjO(jjQ(jjS(jjU(jjW(jjY(jj[(jj](jj_(jja(jjc(jje(jjg(jji(jjk(jjm(jjo(jjq(jjs(jju(jjw(jjy(jj{(jj}(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj?i(j(ijAi(j(ijCi(j(ij(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jGj(jsj(jsj(jsj(jsj(jsjl(jSjn(jSjp(jSjr(jSjt(jSjv(jSjx(jSjz(jSj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jjҹ(jjԹ(jjֹ(jjK(jHjM(jHjO(jHjQ(jHjS(jHj(jj (jj"(jjh(jjj(jjl(jj(jjI(jHjI(jHjI(jHjI(jHjI(jHj(jj(jj(jj(jj0(j0j0(j0j:(j:jc(jLj(jj(jj(jj#(j]#j#(j]#j$(j]#jd$(j]#j@(jr@j@(jr@j@(jr@j@(jr@j@(jr@j@(jr@j@(jr@j@(jr@j@(jr@j4(j4j4(j4j# (j j% (j j' (j j) (j j+ (j j- (j j/ (j j"(j"j"(j"j"(j"j"(j"j"(j"j"(j"jy(jbj{(jbj}(jbj(jbj(jbj_(jHja(jHjc(jHjCN(j,NjEN(j,NjGN(j,NjIN(j,NjKN(j,NjMN(j,NjON(j,Nj(jj(jmj(jmj(jmj(jmj(jmj(jmj(jmj(jmj(jmj(jmj(jmj(jmj(jmji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jviji(jvij(jqjk(jkjk(jkjk(jkjk(jkjk(jkjk(jkj(jj(jj(jj(jj (jj (jj (jj(jj(jj/(jj1(jj3(jj5(jj7(jj9(jj;(jj=(jj?(jjA(jjC(jjE(jjG(jjI(jjK(jj<(j<j<(j<j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(j{j(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(j j(j j(j jM(j j(j j@&(j)&jB&(j)&j(jj(jj(jj(jj@(j jB(j jD(j jF(j jH(j jJ(j jL(j jN(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j jG(j jI(j jK(j jM(j jO(j jQ(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j(j j@(j jB(j jD(j j(j j(j j 3(j2j3(j2j3(j2j3(j2j#A(j Aj%A(j Aj'A(j Aj)A(j Aj+A(j Aj/A(j Aj1A(j Aj3A(j Aj5A(j Ajw(jvjw(jvjw(jvjw(jvjw(jvj w(jvj"w(jvj$w(jvj&w(jvj(w(jvj*w(jvj,w(jvj.w(jvj0w(jvj2w(jvjQ\(j:\jS\(j:\jU\(j:\jW\(j:\j^(jl^j^(jl^j^(jl^j^(jl^jxh(jahjڃ(jÃj܃(jÃjރ(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj (jÃj (jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃj(jÃjt(jtjt(jtjt(jtjt(jtjt(jtjt(jtjt(jtjt(jtjM(j6jO(j6jQ(j6jS(j6jB(j+jD(j+jF(j+jH(j+jJ(j+jL(j+jN(j+jP(j+jR(j+jT(j+jV(j+jX(j+jZ(j+j\(j+j^(j+j`(j+jb(j+jd(j+jf(j+jh(j+jj(j+jl(j+jn(j+jp(j+jr(j+jP(j9jR(j9jT(j9jV(j9jX(j9jZ(j9j\(j9j^(j9j`(j9jb(j9jd(j9jf(j9jh(j9jj(j9jl(j9jn(j9j*(jj,(jj.(jj0(jj (jj (jj (jj(jj(jj(jj(jj(jjn(jWjp(jWjr(jWj(jj(jj (jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jj(jjX](jA]jZ](jA]j\](jA]j#W(j Wj%W(j WjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjJ(jJjgB(j0BjiB(j0BjkB(j0BjmB(j0BjoB(j0BjqB(j0BjsB(j0Bj%(j%j0(jj2(jjh(jhjh(jhji(jhji(jhji(jhji(jhj i(jhj i(jhj i(jhji(jhji(jhji(jhji(jhji(jhji(jhji(jhjUi(jhjWi(jhjYi(jhj[i(jhj]i(jhj_i(jhjai(jhjci(jhjei(jhjgi(jhjii(jhjki(jhjmi(jhjoi(jhjqi(jhjsi(jhjui(jhjwi(jhjyi(jhj{i(jhj}i(jhji(jhji(jhji(jhji(jhji(jhji(jhji(jhji(jhj:(j#j<(j#j>(j#j@(j#jKK(j4KjMK(j4KjOK(j4Kjf(jejf(jejf(jejf(jejmJ(jVJjoJ(jVJjqJ(jVJu glob_toctrees(j jj jvj0j} numbered_toctrees(jGj j(j jK jjj<jx j jjjhjGjj jj j"jjjjj jjjjjj[jjj j domaindata}(hw}( root_symboljSymbol)}(jaN siblingAboveN siblingBelowNidentN declarationNdocnameNj֔NisRedeclaration _children](j)}(jajjàNjĠNjŠj ASTIdentifier)} identifierxbc_calc_checksumsbjƠjASTDeclaration)}( objectTypefunction directiveTypefunctionjƠjASTType)}( declSpecsj ASTDeclSpecs)}(outerjؠ leftSpecsjASTDeclSpecsSimple)}(storageN threadLocalNjrestrictvolatileconstattrssphinx.util.cfamilyASTAttributeList)}j]sbub rightSpecsj)}(jNjNjjjjjj)}j]sbuballSpecsj)}(jNjNjjjjjj)}j]sbubtrailingTypeSpecjASTTrailingTypeSpecName)}(prefixN nestedNamej ASTNestedName)}(names]jΠ)}jѠuint32_tsbarootedubububdecljASTDeclaratorNameParam)}(declIdj )}(j ]jϠajubarrayOps]paramj ASTParameters)}(args](jASTFunctionParameter)}(argjASTTypeWithInit)}(typejܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjASTTrailingTypeSpecFundamental)}j ]voidasbubjjASTDeclaratorPtr)}(nextj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububinitNubellipsisubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububub semicolonsymboljˠenumeratorScopedSymbolNubjǠjbj֔K'jȠjɠ](j)}(jajˠjàNjĠNjŠjRjƠjԠ)}(jנ functionParamj٠NjƠj'jjjjNubjǠjbj֔K'jȠjɠ] _anonChildren]ubj)}(jajˠjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj[jjjjNubjǠjbj֔K'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_is_valuesbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjbj֔KQjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjbj֔KQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_is_keysbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjbj֔K\jȠjɠ]j)}(jajjàNjĠNjŠjGjƠjԠ)}(jנjj٠NjƠj!jjjRjNubjǠjbj֔K\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_is_arraysbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jasbubjj)}(jj )}(j ]j[ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjYjNubjǠjbj֔KgjȠjɠ]j)}(jajYjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjbj֔KgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_is_leafsbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjbj֔KujȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjߢjjjjNubjǠjbj֔KujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_find_valuesbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠvnodesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjbj֔KjȠjɠ](j)}(jajjàNjĠNjŠjcjƠjԠ)}(jנjj٠NjƠjAjjjjNubjǠjbj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjjNubjǠjbj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xbc_find_nodesbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjbj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjޣjjjjNubjǠjbj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_get_subkeysbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjbj֔KjȠjɠ]j)}(jajjàNjĠNjŠjijƠjԠ)}(jנjj٠NjƠjCjjjwjNubjǠjbj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_array_for_each_valuesbjƠjԠ)}(jנmacroj٠macrojƠjASTMacro)}(jŠj )}(j ]jajubj#Nubjjj~jNubjǠjbj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_for_each_childsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjbj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_for_each_subkeysbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjbj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_for_each_array_valuesbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjbj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_for_each_key_valuesbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjbj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_for_each_key_valuesbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jΤajubj#Nubjjj̤jNubjǠjbj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_compose_keysbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jݤajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjۤjNubjǠjbj֔MjȠjɠ](j)}(jajۤjàNjĠNjŠj)jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjbj֔MjȠjɠ]j]ubj)}(jajۤjàNjĠNjŠjRjƠjԠ)}(jנjj٠NjƠj0jjjjNubjǠjbj֔MjȠjɠ]j]ubj)}(jajۤjàNjĠNjŠj}jƠjԠ)}(jנjj٠NjƠjYjjjjNubjǠjbj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xbc_get_infosbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ node_sizesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ data_sizesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjbj֔K[jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjbj֔K[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj jNubjǠjbj֔K[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xbc_root_nodesbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjbj֔KujȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_indexsbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{jNubjǠjbj֔KjȠjɠ]j)}(jaj{jàNjĠNjŠjɦjƠjԠ)}(jנjj٠NjƠjjjjԦjNubjǠjbj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_get_parentsbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jݦajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjۦjNubjǠjbj֔KjȠjɠ]j)}(jajۦjàNjĠNjŠj/jƠjԠ)}(jנjj٠NjƠj jjj=jNubjǠjbj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_get_childsbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jFajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjDjNubjǠjbj֔KjȠjɠ]j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjrjjjjNubjǠjbj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_get_nextsbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjbj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjۧjjjjNubjǠjbj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_get_datasbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjbj֔KjȠjɠ]j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjj٠NjƠj@jjjtjNubjǠjbj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_find_subkeysbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]j}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj{jNubjǠjbj֔KjȠjɠ](j)}(jaj{jàNjĠNjŠjϨjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjbj֔KjȠjɠ]j]ubj)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj֨jjj jNubjǠjbj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_find_valuesbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠvnodesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjbj֔MjȠjɠ](j)}(jajjàNjĠNjŠjcjƠjԠ)}(jנjj٠NjƠj=jjj̩jNubjǠjbj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjҩjNubjǠjbj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjةjNubjǠjbj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_compose_key_aftersbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrootsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjߩjNubjǠjbj֔M#jȠjɠ](j)}(jajߩjàNjĠNjŠj-jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjbj֔M#jȠjɠ]j]ubj)}(jajߩjàNjĠNjŠjZjƠjԠ)}(jנjj٠NjƠj4jjjjNubjǠjbj֔M#jȠjɠ]j]ubj)}(jajߩjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjajjjªjNubjǠjbj֔M#jȠjɠ]j]ubj)}(jajߩjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjȪjNubjǠjbj֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_find_next_leafsbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jѪajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrootsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjϪjNubjǠjbj֔MTjȠjɠ](j)}(jajϪjàNjĠNjŠj#jƠjԠ)}(jנjj٠NjƠjjjj^jNubjǠjbj֔MTjȠjɠ]j]ubj)}(jajϪjàNjĠNjŠjPjƠjԠ)}(jנjj٠NjƠj*jjjdjNubjǠjbj֔MTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_node_find_next_key_valuesbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jmajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrootsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjڡjj )}(j ]jΠ)}jѠxbc_nodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠleafsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjkjNubjǠjbj֔MjȠjɠ](j)}(jajkjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjbj֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj«jjjjNubjǠjbj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ _xbc_exitsbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jasbubjj)}(jj )}(j ]jΠ)}jѠearlysbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjbj֔MjȠjɠ]j)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjj٠NjƠj0jjjWjNubjǠjbj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxbc_initsbjƠjԠ)}(jנjؠj٠functionjƠjܠ)}(jߠj)}(jjؠjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠemsgsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^jNubjǠjbj֔MjȠjɠ](j)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj2jNubjǠjbj֔MjȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjӬjƠjԠ)}(jנjj٠NjƠjjjj8jNubjǠjbj֔MjȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj׬jjj>jNubjǠjbj֔MjȠjɠ]j]ubj)}(jaj^jàNjĠNjŠj'jƠjԠ)}(jנjj٠NjƠjjjjDjNubjǠjbj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠV4LsbjƠNjǠNj֔NjȠjɠ](j)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_DV_TIMINGS_CAPsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jSajubj#NubjjjQjNubjǠjQj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_DV_TIMINGS_CAPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jcajubj#NubjjjajNubjǠjQj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_bt_timings_capsbjƠjԠ)}(jנtypej٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj}jNubjj)}(jj )}(j ]jrajubj]jNububjjjpjNubjǠjQj֔KjNubjj)}(jj )}(j ]j4ajubj]jNububjjj2jNubjǠj9j֔K6jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_AUDOUTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jMajubj#NubjjjKjNubjǠjgj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_AUDOUTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j\ajubj#NubjjjZjNubjǠjgj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_audiooutsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjujNubjj)}(jj )}(j ]jkajubj]jNububjjjijNubjǠjgj֔K;jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_G_CROPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj$j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_S_CROPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj$j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_cropsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj$j֔KHjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_G_CTRLsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_S_CTRLsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jʰajubj#NubjjjȰjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_controlsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jٰajubj]jNububjjjװjNubjǠjj֔K:jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_DV_TIMINGSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj~j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_DV_TIMINGSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj~j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_G_DV_TIMINGSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj~j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_S_DV_TIMINGSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj~j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_bt_timingssbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj8jNubjj)}(jj )}(j ]j.ajubj]jNububjjj,jNubjǠj~j֔KUjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_dv_timingssbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjQjNubjj)}(jj )}(j ]jGajubj]jNububjjjEjNubjǠj~j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_G_EDIDsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j`ajubj#Nubjjj^jNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_S_EDIDsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]joajubj#NubjjjmjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_G_EDIDsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j~ajubj#Nubjjj|jNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_S_EDIDsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_edidsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj j֔KejȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_ENC_INDEXsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjڕj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_enc_idxsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjαjNubjj)}(jj )}(j ]jıajubj]jNububjjj±jNubjǠjڕj֔K;jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_enc_idx_entrysbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jݱajubj]jNububjjj۱jNubjǠjڕj֔KVjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_EXT_CTRLSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_EXT_CTRLSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_TRY_EXT_CTRLSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_ext_controlsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj-jNubjj)}(jj )}(j ]j#ajubj]jNububjjj!jNubjǠj j֔K{jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_ext_controlssbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjFjNubjj)}(jj )}(j ]j<ajubj]jNububjjj:jNubjǠj j֔MEjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_G_FBUFsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jUajubj#NubjjjSjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_S_FBUFsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jdajubj#NubjjjbjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_framebuffersbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj}jNubjj)}(jj )}(j ]jsajubj]jNububjjjqjNubjǠjPj֔KMjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_G_FMTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjYj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_S_FMTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjYj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_TRY_FMTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjYj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_formatsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjòjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjYj֔KZjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_FREQUENCYsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jҲajubj#NubjjjвjNubjǠjpj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_FREQUENCYsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#Nubjjj߲jNubjǠjpj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_frequencysbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjpj֔K8jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_INPUTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j ajubj#NubjjjjNubjǠjWj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_INPUTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjWj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_JPEGCOMPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj%jNubjǠjnj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_JPEGCOMPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j6ajubj#Nubjjj4jNubjǠjnj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_jpegcompressionsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjOjNubjj)}(jj )}(j ]jEajubj]jNububjjjCjNubjǠjnj֔K;jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_MODULATORsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j^ajubj#Nubjjj\jNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_MODULATORsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jmajubj#NubjjjkjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_modulatorsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]j|ajubj]jNububjjjzjNubjǠj j֔KAjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_OUTPUTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjƤj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_OUTPUTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjƤj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_G_PARMsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_S_PARMsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j³ajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_streamparmsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj۳jNubjj)}(jj )}(j ]jѳajubj]jNububjjjϳjNubjǠjj֔K=jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_captureparmsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔K\jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_outputparmsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_PRIORITYsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjSj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_PRIORITYsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj)jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_prioritysbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjDjNubjj)}(jj )}(j ]j:ajubj]jNububjjj8jNubjǠjSj֔K.jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_SELECTIONsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jSajubj#NubjjjQjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_SELECTIONsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jbajubj#Nubjjj`jNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_selectionsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj{jNubjj)}(jj )}(j ]jqajubj]jNububjjjojNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_SLICED_VBI_CAPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj%j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_sliced_vbi_capsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj%j֔K.jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_G_STDsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_S_STDsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_G_STDsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jдajubj#NubjjjδjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_S_STDsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jߴajubj#NubjjjݴjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_G_TUNERsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj>j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_TUNERsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj>j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_tunersbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]j ajubj]jNububjjj jNubjǠj>j֔K@jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_tuner_typesbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj/jNubjj)}(jj )}(j ]j%ajubj]jNububjjj#jNubjǠj>j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_LOG_STATUSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j>ajubj#Nubjjj<jNubjǠj8j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_OVERLAYsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jMajubj#NubjjjKjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_PREPARE_BUFsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j\ajubj#NubjjjZjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_QBUFsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jkajubj#NubjjjijNubjǠj=j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ VIDIOC_DQBUFsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jzajubj#NubjjjxjNubjǠj=j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_QUERY_DV_TIMINGSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_QUERY_DV_TIMINGSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_QUERYBUFsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_QUERYCAPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_capabilitysbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjϵjNubjj)}(jj )}(j ]jŵajubj]jNububjjjõjNubjǠjj֔K)jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_QUERY_EXT_CTRLsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j޵ajubj#NubjjjܵjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_QUERYMENUsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_ctrl_typesbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔M5jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_QUERYSTDsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_QUERYSTDsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj"jNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_REMOVE_BUFSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j3ajubj#Nubjjj1jNubjǠj)j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_remove_bufferssbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjLjNubjj)}(jj )}(j ]jBajubj]jNububjjj@jNubjǠj)j֔K)jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_REQBUFSsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j[ajubj#NubjjjYjNubjǠjʹj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_requestbufferssbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjtjNubjj)}(jj )}(j ]jjajubj]jNububjjjhjNubjǠjʹj֔KHjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_S_HW_FREQ_SEEKsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_hw_freq_seeksbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔K?jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_STREAMONsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj;j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_STREAMOFFsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj;j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ!VIDIOC_SUBDEV_ENUM_FRAME_INTERVALsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jɶajubj#NubjjjǶjNubjǠjSj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_frame_interval_enumsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jضajubj]jNububjjjֶjNubjǠjSj֔K>jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_ENUM_FRAME_SIZEsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj:j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_frame_size_enumsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj:j֔KLjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_ENUM_MBUS_CODEsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_mbus_code_enumsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj2jNubjj)}(jj )}(j ]j(ajubj]jNububjjj&jNubjǠj j֔K>jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_G_CLIENT_CAPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jAajubj#Nubjjj?jNubjǠj"j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_S_CLIENT_CAPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jPajubj#NubjjjNjNubjǠj"j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_client_capabilitysbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjijNubjj)}(jj )}(j ]j_ajubj]jNububjjj]jNubjǠj"j֔KBjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_G_CROPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jxajubj#NubjjjvjNubjǠj@j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_S_CROPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj@j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_cropsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj@j֔KOjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_G_FMTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj!j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_S_FMTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj!j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_formatsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj׷jNubjj)}(jj )}(j ]jͷajubj]jNububjjj˷jNubjǠj!j֔KVjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_G_FRAME_INTERVALsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_S_FRAME_INTERVALsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_frame_intervalsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj j֔KNjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_G_ROUTINGsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_S_ROUTINGsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j,ajubj#Nubjjj*jNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_routingsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjEjNubjj)}(jj )}(j ]j;ajubj]jNububjjj9jNubjǠjj֔KRjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_routesbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj^jNubjj)}(jj )}(j ]jTajubj]jNububjjjRjNubjǠjj֔KmjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_G_SELECTIONsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jmajubj#NubjjjkjNubjǠj4j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_S_SELECTIONsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j|ajubj#NubjjjzjNubjǠj4j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_selectionsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj4j֔KGjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBDEV_QUERYCAPsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjڟj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_subdev_capabilitysbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjڟj֔K+jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_SUBSCRIBE_EVENTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j̸ajubj#NubjjjʸjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_UNSUBSCRIBE_EVENTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j۸ajubj#NubjjjٸjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_event_subscriptionsbjƠjԠ)}(jנjwj٠typejƠjܠ)}(jߠj)}(jjwjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔K,jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_buffersbjƠjԠ)}(jנtypej٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjW&j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_planesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj'jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjW&j֔M6jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_buf_typesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj@jNubjj)}(jj )}(j ]j6ajubj]jNububjjj4jNubjǠjW&j֔M|jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_timecodesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjYjNubjj)}(jj )}(j ]jOajubj]jNububjjjMjNubjǠjW&j֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_vbi_formatsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjrjNubjj)}(jj )}(j ]jhajubj]jNububjjjfjNubjǠj4j֔KfjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_rds_datasbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjSj֔K\jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_sliced_vbi_formatsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj Hj֔KdjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_sliced_vbi_datasbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj Hj֔M1jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_mpeg_vbi_fmt_ivtvsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjֹjNubjj)}(jj )}(j ]j̹ajubj]jNububjjjʹjNubjǠj Hj֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_mpeg_vbi_itv0sbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj Hj֔M jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_mpeg_vbi_ITV0sbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj Hj֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_mpeg_vbi_itv0_linesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj!jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj Hj֔MYjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠclosesbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj5jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠjFj֔KjȠjɠ]j)}(jaj.jàNjĠNjŠjwjƠjԠ)}(jנ functionParamj٠NjƠjWjjjjNubjǠjFj֔KjȠjɠ]j]ubaj]ubj)}(jajKjàNjĠNjŠjΠ)}jѠmmapsbjƠjԠ)}(jנj5j٠functionjƠjܠ)}(jߠj)}(jj5jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprotsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjBj֔KjȠjɠ](j)}(jajjàNjĠNjŠjӺjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjBj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjںjjjjNubjǠjBj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj"jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjBj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjFjƠjԠ)}(jנjj٠NjƠj&jjjjNubjǠjBj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjjƠjԠ)}(jנjj٠NjƠjJjjjjNubjǠjBj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjnjjjjNubjǠjBj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠmunmapsbjƠjԠ)}(jנj5j٠functionjƠjܠ)}(jߠj)}(jj5jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jĻajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjj»jNubjǠj]j֔KjȠjɠ](j)}(jaj»jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠjjjj?jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj»jàNjĠNjŠj7jƠjԠ)}(jנjj٠NjƠjjjjEjNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠopensbjƠjԠ)}(jנj5j٠functionjƠjܠ)}(jߠj)}(jj5jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jNajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ device_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjLjNubjǠjZj֔KjȠjɠ](j)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjtjjjżjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj˼jNubjǠjZj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠpollsbjƠjԠ)}(jנj5j٠functionjƠjܠ)}(jߠj)}(jj5jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԼajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠpollfdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠufdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnfdssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjҼjNubjǠj[j֔KjȠjɠ](j)}(jajҼjàNjĠNjŠj!jƠjԠ)}(jנjj٠NjƠjjjjujNubjǠj[j֔KjȠjɠ]j]ubj)}(jajҼjàNjĠNjŠjIjƠjԠ)}(jנjj٠NjƠj(jjj{jNubjǠj[j֔KjȠjɠ]j]ubj)}(jajҼjàNjĠNjŠjmjƠjԠ)}(jנjj٠NjƠjMjjjjNubjǠj[j֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠreadsbjƠjԠ)}(jנj5j٠functionjƠjܠ)}(jߠj)}(jj5jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjTj֔KjȠjɠ](j)}(jajjàNjĠNjŠjԽjƠjԠ)}(jנjj٠NjƠjjjj-jNubjǠjTj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjؽjjj3jNubjǠjTj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנjj٠NjƠjjjj9jNubjǠjTj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠselectsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnfdssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfd_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreadfdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfd_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwritefdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfd_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ exceptfdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠtimevalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@jNubjǠjj֔KjȠjɠ](j)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנ functionParamj٠NjƠjijjjFjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjMjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjSjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj@jàNjĠNjŠj jƠjԠ)}(jנjJj٠NjƠjjjjYjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj@jàNjĠNjŠj;jƠjԠ)}(jנjJj٠NjƠjjjj_jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠwritesbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jhajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjfjNubjǠjnj֔KjȠjɠ](j)}(jajfjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjj jNubjǠjnj֔KjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjؿjƠjԠ)}(jנjJj٠NjƠjjjjjNubjǠjnj֔KjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠj߿jjjjNubjǠjnj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_opensbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoflagsbajubj]jNububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjjNubjǠjlj֔KwjȠjɠ](j)}(jajjàNjĠNjŠjhjƠjԠ)}(jנjJj٠NjƠjFjjjjNubjǠjlj֔KwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjojjjjNubjǠjlj֔KwjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_closesbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjlj֔K{jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjjNubjǠjlj֔K{jȠjɠ]j]ubaj]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_dupsbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjlj֔KjȠjɠ]j)}(jajjàNjĠNjŠjEjƠjԠ)}(jנjJj٠NjƠj%jjjMjNubjǠjlj֔KjȠjɠ]j]ubaj]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_ioctlsbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jVajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongintesbubjj)}(jj )}(j ]jΠ)}jѠrequestsbajubj]jNububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjTjNubjǠjlj֔KjȠjɠ](j)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠj|jjjjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjjNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_readsbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjlj֔KjȠjɠ](j)}(jajjàNjĠNjŠj!jƠjԠ)}(jנjJj٠NjƠjjjjzjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנjJj٠NjƠj%jjjjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjrjƠjԠ)}(jנjJj٠NjƠjNjjjjNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_mmapsbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprotsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjlj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj(jƠjԠ)}(jנjJj٠NjƠjjjjjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjLjƠjԠ)}(jנjJj٠NjƠj,jjjjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjpjƠjԠ)}(jנjJj٠NjƠjPjjjjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjtjjjjNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_munmapsbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_startsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjlj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjEjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנjJj٠NjƠjjjjKjNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_fd_opensbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ v4l2_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjRjNubjǠjlj֔KjȠjɠ](j)}(jajRjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjzjjjjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjjNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_set_controlsbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjlj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjkjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj?jƠjԠ)}(jנjJj٠NjƠjjjjqjNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjcjƠjԠ)}(jנjJj٠NjƠjCjjjwjNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_get_controlsbjƠjԠ)}(jנjGj٠functionjƠjܠ)}(jߠj)}(jjGjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj~jNubjǠjlj֔KjȠjɠ](j)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjjNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjJj٠NjƠjjjjjNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_CREATE_BUFSsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj{oj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_create_bufferssbjƠjԠ)}(jנtypej٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj{oj֔KIjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_CROPCAPsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj)jNubjǠjWj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_cropcapsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjDjNubjj)}(jj )}(j ]j:ajubj]jNububjjj8jNubjǠjWj֔K.jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_DBG_G_CHIP_INFOsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jSajubj#NubjjjQjNubjǠjSj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_dbg_chip_infosbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjljNubjj)}(jj )}(j ]jbajubj]jNububjjj`jNubjǠjSj֔KjjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_DBG_G_REGISTERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j{ajubj#NubjjjyjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_DBG_S_REGISTERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_dbg_matchsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔KZjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_dbg_registersbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔KrjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_DECODER_CMDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj{j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_TRY_DECODER_CMDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj{j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_decoder_cmdsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj{j֔K@jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠVIDIOC_DQEVENTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠ v4l2_eventsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔K(jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_event_vsyncsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj4jNubjj)}(jj )}(j ]j*ajubj]jNububjjj(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_event_ctrlsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjMjNubjj)}(jj )}(j ]jCajubj]jNububjjjAjNubjǠjj֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_event_frame_syncsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjfjNubjj)}(jj )}(j ]j\ajubj]jNububjjjZjNubjǠjj֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_event_src_changesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]juajubj]jNububjjjsjNubjǠjj֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjΠ)}jѠv4l2_event_motion_detsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnlmsghdrsbjƠjԠ)}(jנstructj٠structjƠj ASTStruct)}namej )}(j ]jajubsbjjjjNubjǠjbj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnlmsgerr_attrssbjƠjԠ)}(jנenumj٠enumjƠjASTEnum)}jj )}(j ]jajubsbjjjjNubjǠjbj֔K9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetlink_attribute_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjbj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetlink_policy_type_attrsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjbj֔M\jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_CREATE_SEMsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj`j֔KjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_CREATE_MUTEXsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj`j֔KyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_CREATE_EVENTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j ajubj#NubjjjjNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_SEM_POSTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_MUTEX_UNLOCKsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj%jNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_SET_EVENTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]j6ajubj#Nubjjj4jNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_RESET_EVENTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jEajubj#NubjjjCjNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_PULSE_EVENTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jTajubj#NubjjjRjNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_READ_SEMsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jcajubj#NubjjjajNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_READ_MUTEXsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jrajubj#NubjjjpjNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_READ_EVENTsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_KILL_OWNERsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj`j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_WAIT_ANYsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj`j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠNTSYNC_IOC_WAIT_ALLsbjƠjԠ)}(jנjXj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj`j֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠMCsbjƠNjǠNj֔NjȠjɠ](j)}(jajjàNjĠNjŠjΠ)}jѠMEDIA_IOC_G_TOPOLOGYsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjDj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_v2_topologysbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjDj֔K3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_v2_entitysbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjDj֔K|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_v2_interfacesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjDj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_v2_intf_devnodesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj(jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjDj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_v2_padsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjAjNubjj)}(jj )}(j ]j7ajubj]jNububjjj5jNubjǠjDj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_v2_linksbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjZjNubjj)}(jj )}(j ]jPajubj]jNububjjjNjNubjǠjDj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠMEDIA_IOC_REQUEST_ALLOCsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jiajubj#NubjjjgjNubjǠjM?j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠMEDIA_IOC_SETUP_LINKsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jxajubj#NubjjjvjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠMEDIA_REQUEST_IOC_QUEUEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj@3j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠMEDIA_REQUEST_IOC_REINITsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj\j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrequestsbjƠNjǠNj֔NjȠjɠ]j)}(jajjàNjĠNjŠjΠ)}jѠclosesbjƠjԠ)}(jנj5j٠functionjƠjܠ)}(jߠj)}(jj5jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjXRj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjXRj֔KjȠjɠ]j]ubaj]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpollsbjƠjԠ)}(jנj5j٠functionjƠjܠ)}(jߠj)}(jj5jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpollfdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠufdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnfdssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj^j֔KjȠjɠ](j)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjj٠NjƠj)jjjjNubjǠj^j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנjj٠NjƠjVjjjjNubjǠj^j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj{jjjjNubjǠj^j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclosesbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjij֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנ functionParamj٠NjƠjjjjjNubjǠjij֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠopensbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ device_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjYjƠjԠ)}(jנj j٠NjƠj7jjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠj`jjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠMEDIA_IOC_DEVICE_INFOsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjRj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_infosbjƠjԠ)}(jנtypej٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjRj֔K(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠMEDIA_IOC_ENUM_ENTITIESsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjGj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_descsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjGj֔K3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠMEDIA_IOC_ENUM_LINKSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_links_enumsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔K7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pad_descsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔KSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_link_descsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj4jNubjj)}(jj )}(j ]j*ajubj]jNububjjj(jNubjǠjj֔KnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ lirc_scancodesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jDajubsbjjjBjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_protosbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]jSajubsbjjjQjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠRCsbjƠNjǠNj֔NjȠjɠ](j)}(jajajàNjĠNjŠjΠ)}jѠLIRC_GET_FEATURESsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jiajubj#NubjjjgjNubjǠjrMj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_GET_REC_MODEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jxajubj#NubjjjvjNubjǠjymj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_SET_REC_MODEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjymj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_GET_REC_RESOLUTIONsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjdlj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_GET_SEND_MODEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj);j֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_SET_SEND_MODEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj);j֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_GET_MIN_TIMEOUTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjYj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_GET_MAX_TIMEOUTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjYj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠreadsbjƠjԠ)}(jנj5j٠functionjƠjܠ)}(jߠj)}(jj5jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjEj֔KjȠjɠ](j)}(jajjàNjĠNjŠj+jƠjԠ)}(jנjj٠NjƠj jjjjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjQjƠjԠ)}(jנjj٠NjƠj/jjjjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj|jƠjԠ)}(jנjj٠NjƠjXjjjjNubjǠjEj֔KjȠjɠ]j]ubej]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_SET_MEASURE_CARRIER_MODEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj{kj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_SET_REC_CARRIERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj}Pj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_SET_REC_CARRIER_RANGEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_GET_REC_TIMEOUTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjAj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_SET_REC_TIMEOUTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjAj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_SET_SEND_CARRIERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjBej֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_SET_SEND_DUTY_CYCLEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj!j֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_SET_TRANSMITTER_MASKsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj6@j֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠLIRC_SET_WIDEBAND_RECEIVERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjOj֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjΠ)}jѠwritesbjƠjԠ)}(jנj5j٠functionjƠjܠ)}(jߠj)}(jj5jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjfj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjjƠjԠ)}(jנjj٠NjƠjJjjjjNubjǠjfj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjnjjjjNubjǠjfj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjfj֔KjȠjɠ]j]ubej]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_colorspacesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjSj֔K$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_xfer_funcsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjSj֔KLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ycbcr_encodingsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]j ajubj]jNububjjj jNubjǠjSj֔KijȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_hsv_encodingsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj.jNubjj)}(jj )}(j ]j$ajubj]jNububjjj"jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_quantizationsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjGjNubjj)}(jj )}(j ]j=ajubj]jNububjjj;jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_meta_formatsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj`jNubjj)}(jj )}(j ]jVajubj]jNububjjjTjNubjǠj)4j֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_windowsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjyjNubjj)}(jj )}(j ]joajubj]jNububjjjmjNubjǠj#j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_clipsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj#j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_rectsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj#j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_sdr_formatsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjij֔KQjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_h264_spssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔K#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_h264_ppssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_h264_scaling_matrixsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_h264_slice_paramssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj(jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_h264_pred_weightssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjAjNubjj)}(jj )}(j ]j7ajubj]jNububjjj5jNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_h264_weight_factorssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjZjNubjj)}(jj )}(j ]jPajubj]jNububjjjNjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_h264_referencesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjsjNubjj)}(jj )}(j ]jiajubj]jNububjjjgjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_h264_decode_paramssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_h264_dpb_entrysbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_stateless_h264_decode_modesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_stateless_h264_start_codesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_fwht_paramssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_vp8_framesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_vp8_entropy_coder_statesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj"jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_vp8_segmentsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj;jNubjj)}(jj )}(j ]j1ajubj]jNububjjj/jNubjǠjmgj֔MBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_vp8_loop_filtersbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjTjNubjj)}(jj )}(j ]jJajubj]jNububjjjHjNubjǠjmgj֔M~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_vp8_quantizationsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjmjNubjj)}(jj )}(j ]jcajubj]jNububjjjajNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_vp8_entropysbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]j|ajubj]jNububjjjzjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_mpeg2_sequencesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_mpeg2_picturesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M2jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_mpeg2_quantisationsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_vp9_compressed_hdrsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_vp9_framesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_vp9_segmentationsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_vp9_quantizationsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj5jNubjj)}(jj )}(j ]j+ajubj]jNububjjj)jNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_vp9_loop_filtersbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjNjNubjj)}(jj )}(j ]jDajubj]jNububjjjBjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_hevc_spssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjgjNubjj)}(jj )}(j ]j]ajubj]jNububjjj[jNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_hevc_ppssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jvajubj]jNububjjjtjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_hevc_slice_paramssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MP jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_hevc_scaling_matrixsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_hevc_dpb_entrysbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M: jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_hevc_pred_weight_tablesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_stateless_hevc_decode_modesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_stateless_hevc_start_codesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]j ajubj]jNububjjj jNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_hevc_decode_paramssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj/jNubjj)}(jj )}(j ]j%ajubj]jNububjjj#jNubjǠjmgj֔M= jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_av1_sequencesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjHjNubjj)}(jj )}(j ]j>ajubj]jNububjjj<jNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_av1_tile_group_entrysbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjajNubjj)}(jj )}(j ]jWajubj]jNububjjjUjNubjǠjmgj֔M* jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_warp_modelsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjzjNubjj)}(jj )}(j ]jpajubj]jNububjjjnjNubjǠjmgj֔ME jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_reference_framesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔Mb jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_global_motionsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_frame_restoration_typesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_loop_restorationsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_av1_cdefsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_segment_featuresbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M8 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_segmentationsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj)jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M[ jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_loop_filtersbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjBjNubjj)}(jj )}(j ]j8ajubj]jNububjjj6jNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_quantizationsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj[jNubjj)}(jj )}(j ]jQajubj]jNububjjjOjNubjǠjmgj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_tile_infosbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjtjNubjj)}(jj )}(j ]jjajubj]jNububjjjhjNubjǠjmgj֔M:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_frame_typesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_interpolation_filtersbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_av1_tx_modesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_av1_framesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_av1_film_grainsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjmgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_hdr10_cll_infosbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj<j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!v4l2_ctrl_hdr10_mastering_displaysbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj#jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj<j֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_areasbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj<jNubjj)}(jj )}(j ]j2ajubj]jNububjjj0jNubjǠj+fj֔K>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_fieldsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjUjNubjj)}(jj )}(j ]jKajubj]jNububjjjIjNubjǠjAj֔K?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_grid_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jdajubsbjjjbjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_awb_set_itemsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jsajubsbjjjqjNubjǠjj֔K=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_awb_raw_buffersbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_awb_config_ssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_awb_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_ae_raw_buffersbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_ae_raw_buffer_alignedsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_ae_grid_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_ae_weight_elemsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_ae_ccmsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_ae_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_af_filter_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j ajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_af_raw_buffersbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_af_config_ssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j'ajubsbjjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_awb_fr_raw_buffersbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j6ajubsbjjj4jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_awb_fr_config_ssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jEajubsbjjjCjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_4a_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jTajubsbjjjRjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_bubble_infosbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jcajubsbjjjajNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_ff_statussbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jrajubsbjjjpjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_stats_3asbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M-jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+ipu3_uapi_bnr_static_config_wb_gains_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ/ipu3_uapi_bnr_static_config_wb_gains_thr_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ-ipu3_uapi_bnr_static_config_thr_coeffs_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ/ipu3_uapi_bnr_static_config_thr_ctrl_shd_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ-ipu3_uapi_bnr_static_config_opt_center_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&ipu3_uapi_bnr_static_config_lut_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ*ipu3_uapi_bnr_static_config_bp_ctrl_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ1ipu3_uapi_bnr_static_config_dn_detect_ctrl_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ1ipu3_uapi_bnr_static_config_opt_center_sqr_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_bnr_static_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+ipu3_uapi_bnr_static_config_green_disparitysbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j&ajubsbjjj$jNubjǠjj֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_dm_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j5ajubsbjjj3jNubjǠjj֔M|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_ccm_mat_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jDajubsbjjjBjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_gamma_corr_ctrlsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jSajubsbjjjQjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_gamma_corr_lutsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jbajubsbjjj`jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_gamma_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jqajubsbjjjojNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_csc_mat_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjj~jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_cds_paramssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_shd_grid_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_shd_general_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MsjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ipu3_uapi_shd_black_level_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_shd_config_staticsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_shd_lutsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_shd_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_iefd_cux2sbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_iefd_cux6_edsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_iefd_cux2_1sbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_iefd_cux4sbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j%ajubsbjjj#jNubjǠjj֔MBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_iefd_cux6_radsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j4ajubsbjjj2jNubjǠjj֔M_jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_iefd_cfg_unitssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jCajubsbjjjAjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_iefd_config_ssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jRajubsbjjjPjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_iefd_controlsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jaajubsbjjj_jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_sharp_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jpajubsbjjjnjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_far_wsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjj}jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_unsharp_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_iefd_shrp_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M-jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_unsharp_coef0sbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_unsharp_coef1sbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_iefd_unshrp_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_radial_reset_xysbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_radial_reset_x2sbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_radial_reset_y2sbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_radial_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_rad_far_wsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_cu_cfg0sbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j$ajubsbjjj"jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_cu_cfg1sbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j3ajubsbjjj1jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_iefd_rad_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jBajubsbjjj@jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_vss_lut_xsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jQajubsbjjjOjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_vss_lut_ysbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j`ajubsbjjj^jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_iefd_vssnlm_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]joajubsbjjjmjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_iefd_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j~ajubsbjjj|jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_yds_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M/jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"ipu3_uapi_yuvp1_chnr_enable_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"ipu3_uapi_yuvp1_chnr_coring_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&ipu3_uapi_yuvp1_chnr_sense_gain_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#ipu3_uapi_yuvp1_chnr_iir_fir_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_chnr_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"ipu3_uapi_yuvp1_y_ee_nr_lpf_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$ipu3_uapi_yuvp1_y_ee_nr_sense_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#ipu3_uapi_yuvp1_y_ee_nr_gain_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#ipu3_uapi_yuvp1_y_ee_nr_clip_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#ipu3_uapi_yuvp1_y_ee_nr_frng_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j#ajubsbjjj!jNubjǠjj֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#ipu3_uapi_yuvp1_y_ee_nr_diag_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j2ajubsbjjj0jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(ipu3_uapi_yuvp1_y_ee_nr_fc_coring_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jAajubsbjjj?jNubjǠjj֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_yuvp1_y_ee_nr_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jPajubsbjjjNjNubjǠjj֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ-ipu3_uapi_yuvp2_tcc_gen_control_static_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j_ajubsbjjj]jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+ipu3_uapi_yuvp2_tcc_macc_elem_static_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jnajubsbjjjljNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ,ipu3_uapi_yuvp2_tcc_macc_table_static_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j}ajubsbjjj{jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+ipu3_uapi_yuvp2_tcc_inv_y_lut_static_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ/ipu3_uapi_yuvp2_tcc_gain_pcwl_lut_static_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+ipu3_uapi_yuvp2_tcc_r_sqr_lut_static_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!ipu3_uapi_yuvp2_tcc_static_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_anr_transform_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_anr_stitch_pyramidsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M\ jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_anr_stitch_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M~ jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_anr_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_acc_paramsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_isp_lin_vmem_paramssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_isp_tnr3_vmem_paramssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j"ajubsbjjj jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_isp_tnr3_paramssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j1ajubsbjjj/jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_isp_xnr3_vmem_paramssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j@ajubsbjjj>jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_xnr3_alpha_paramssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jOajubsbjjjMjNubjǠjj֔M4 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_xnr3_coring_paramssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j^ajubsbjjj\jNubjǠjj֔MF jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_xnr3_blending_paramssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jmajubsbjjjkjNubjǠjj֔MX jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_isp_xnr3_paramssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j|ajubsbjjjzjNubjǠjj֔Me jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_obgrid_paramsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔Mp jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_flagssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu3_uapi_paramssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_global_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_input_buffer_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KljȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_dpc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_geq_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_tdn_input_buffer_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_tdn_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pisp_be_tdn_output_buffer_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_sdn_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j!ajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"pisp_be_stitch_input_buffer_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j0ajubsbjjj.jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_stitch_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j?ajubsbjjj=jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#pisp_be_stitch_output_buffer_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jNajubsbjjjLjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_cdn_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j]ajubsbjjj[jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_lsc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jlajubsbjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_lsc_extrasbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j{ajubsbjjjyjNubjǠjj֔M'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_cac_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_cac_extrasbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_debin_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_tonemap_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_demosaic_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_ccm_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_sat_control_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_false_colour_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_sharpen_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_sh_fc_combine_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_gamma_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j ajubsbjjjjNubjǠjj֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_crop_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j/ajubsbjjj-jNubjǠjj֔MAjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_resample_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j>ajubsbjjj<jNubjǠjj֔MGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_resample_extrasbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jMajubsbjjjKjNubjǠjj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_downscale_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j\ajubsbjjjZjNubjǠjj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_downscale_extrasbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jkajubsbjjjijNubjǠjj֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_hog_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jzajubsbjjjxjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_transformsbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_output_buffer_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_hog_buffer_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_tile_edgesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pisp_tilesbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpisp_be_tiles_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_versionsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rkisp1_cif_isp_exp_ctrl_autostopsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_exp_meas_modesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_windowsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j ajubsbjjjjNubjǠjJ~j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_bls_fixed_valsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j/ajubsbjjj-jNubjǠjJ~j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_bls_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j>ajubsbjjj<jNubjǠjJ~j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"rkisp1_cif_isp_dpcc_methods_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jMajubsbjjjKjNubjǠjJ~j֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_dpcc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j\ajubsbjjjZjNubjǠjJ~j֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_gamma_corr_curvesbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jkajubsbjjjijNubjǠjJ~j֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&rkisp1_cif_isp_gamma_curve_x_axis_pntssbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jzajubsbjjjxjNubjǠjJ~j֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_sdg_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_lsc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_ie_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_cproc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_awb_meas_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_awb_gain_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_flt_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_bdm_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_ctk_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔M:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_goc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_hst_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔M\jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_aec_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j.ajubsbjjj,jNubjǠjJ~j֔MsjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_afc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j=ajubsbjjj;jNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_dpf_gain_usagesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jLajubsbjjjJjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rkisp1_cif_isp_dpf_rb_filtersizesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j[ajubsbjjjYjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!rkisp1_cif_isp_dpf_nll_scale_modesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jjajubsbjjjhjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_dpf_nllsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jyajubsbjjjwjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_dpf_rb_fltsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_dpf_g_fltsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_dpf_gainsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_dpf_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"rkisp1_cif_isp_dpf_strength_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_isp_other_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_isp_meas_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_params_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!rkisp1_cif_isp_compand_bls_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#rkisp1_cif_isp_compand_curve_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjj jNubjǠjJ~j֔MhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_awb_meassbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_awb_statsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j-ajubsbjjj+jNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_bls_meas_valsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j<ajubsbjjj:jNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_ae_statsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jKajubsbjjjIjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_af_meas_valsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jZajubsbjjjXjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_af_statsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jiajubsbjjjgjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_hist_statsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jxajubsbjjjvjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_cif_isp_statsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_stat_buffersbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_block_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_block_headersbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_bls_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_dpcc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_sdg_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_lsc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!rkisp1_ext_params_awb_gain_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_flt_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjj jNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_bdm_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_ctk_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j,ajubsbjjj*jNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_goc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]j;ajubsbjjj9jNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_dpf_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jJajubsbjjjHjNubjǠjJ~j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%rkisp1_ext_params_dpf_strength_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jYajubsbjjjWjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_cproc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jhajubsbjjjfjNubjǠjJ~j֔M*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_ie_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jwajubsbjjjujNubjǠjJ~j֔M;jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!rkisp1_ext_params_awb_meas_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_hst_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MZjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_aec_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MkjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_afc_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$rkisp1_ext_params_compand_bls_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&rkisp1_ext_params_compand_curve_configsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrksip1_ext_param_buffer_versionsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrkisp1_ext_params_cfgsbjƠjԠ)}(jנj-j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjJ~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_pix_formatsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj]j֔K jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_plane_pix_formatsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj!jNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_pix_format_mplanesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj:jNubjj)}(jj )}(j ]j0ajubj]jNububjjj.jNubjǠjqj֔K9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_mbus_framefmtsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjSjNubjj)}(jj )}(j ]jIajubj]jNububjjjGjNubjǠj@j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDTVsbjƠNjǠNj֔NjȠjɠ](j)}(jaj`jàNjĠNjŠjΠ)}jѠcasbjƠNjǠNj֔NjȠjɠ](j)}(jajfjàNjĠNjŠjΠ)}jѠCA_RESETsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jnajubj#NubjjjljNubjǠjj֔KjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjΠ)}jѠ CA_SEND_MSGsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j}ajubj#Nubjjj{jNubjǠj0j֔KjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjΠ)}jѠ CA_SET_DESCRsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjGj֔KjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjΠ)}jѠclosesbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠj"j֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנ functionParamj٠NjƠjjjjjNubjǠj"j֔KjȠjɠ]j]ubaj]ubj)}(jajfjàNjĠNjŠjΠ)}jѠopensbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj0j֔KjȠjɠ](j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנjj٠NjƠjjjjkjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjcjƠjԠ)}(jנjj٠NjƠjCjjjqjNubjǠj0j֔KjȠjɠ]j]ubej]ubj)}(jajfjàNjĠNjŠjΠ)}jѠ CA_GET_CAPsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jzajubj#NubjjjxjNubjǠj~;j֔KjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjΠ)}jѠCA_GET_DESCR_INFOsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjΠ)}jѠ CA_GET_MSGsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠji j֔KjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjΠ)}jѠCA_GET_SLOT_INFOsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj>j֔KjȠjɠ]j]ubej]ubj)}(jaj`jàNjĠNjŠjΠ)}jѠdmxsbjƠNjǠNj֔NjȠjɠ](j)}(jajjàNjĠNjŠjΠ)}jѠ DMX_ADD_PIDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj)j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DMX_EXPBUFsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjrj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠclosesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ]j)}(jajjàNjĠNjŠj"jƠjԠ)}(jנj j٠NjƠjjjj*jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠopensbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ deviceNamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj1jNubjǠjj֔KjȠjɠ](j)}(jaj1jàNjĠNjŠj{jƠjԠ)}(jנj j٠NjƠjYjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreadsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjRj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj\jNubjǠjRj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj)jƠjԠ)}(jנj j٠NjƠjjjjbjNubjǠjRj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjTjƠjԠ)}(jנj j٠NjƠj0jjjhjNubjǠjRj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwritesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jqajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjojNubjǠjj֔KjȠjɠ](j)}(jajojàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajojàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajojàNjĠNjŠj jƠjԠ)}(jנj j٠NjƠjjjj jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠDMX_GET_PES_PIDSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DMX_GET_STCsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j8ajubj#Nubjjj6jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmmapsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprotsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjEjNubjǠjj֔KjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjojjj[jNubjǠjj֔KjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjajNubjǠjj֔KjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjgjNubjǠjj֔KjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjmjNubjǠjj֔KjȠjɠ]j]ubj)}(jajEjàNjĠNjŠj(jƠjԠ)}(jנj j٠NjƠjjjjsjNubjǠjj֔KjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjPjƠjԠ)}(jנj j٠NjƠj,jjjyjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmunmapsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠDMX_QBUFsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DMX_DQBUFsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DMX_QUERYBUFsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j*ajubj#Nubjjj(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDMX_REMOVE_PIDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j9ajubj#Nubjjj7jNubjǠj8j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DMX_REQBUFSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jHajubj#NubjjjFjNubjǠjhj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDMX_SET_BUFFER_SIZEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jWajubj#NubjjjUjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDMX_SET_FILTERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jfajubj#NubjjjdjNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDMX_SET_PES_FILTERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]juajubj#NubjjjsjNubjǠj j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DMX_STARTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDMX_STOPsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj9j֔KjȠjɠ]j]ubej]ubj)}(jaj`jàNjĠNjŠjΠ)}jѠfesbjƠNjǠNj֔NjȠjɠ](j)}(jajjàNjĠNjŠjΠ)}jѠFE_DISEQC_RECV_SLAVE_REPLYsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_DISEQC_RESET_OVERLOADsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_DISEQC_SEND_BURSTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj;j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_DISEQC_SEND_MASTER_CMDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj^j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_DISHNETWORK_SEND_LEGACY_CMDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjij֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_ENABLE_HIGH_LNB_VOLTAGEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ FE_GET_EVENTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_GET_FRONTENDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ FE_GET_INFOsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j!ajubj#NubjjjjNubjǠjѼj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_GET_PROPERTYsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j0ajubj#Nubjjj.jNubjǠjIj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_SET_PROPERTYsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j?ajubj#Nubjjj=jNubjǠjIj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ FE_READ_BERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jNajubj#NubjjjLjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_READ_SIGNAL_STRENGTHsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j]ajubj#Nubjjj[jNubjǠj{j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ FE_READ_SNRsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jlajubj#NubjjjjjNubjǠj;j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_READ_STATUSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j{ajubj#NubjjjyjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_READ_UNCORRECTED_BLOCKSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj#j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_SET_FRONTENDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_SET_FRONTEND_TUNE_MODEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ FE_SET_TONEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj"j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFE_SET_VOLTAGEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠclosesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj#jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠopensbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ device_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠj^j֔KjȠjɠ](j)}(jaj*jàNjĠNjŠjtjƠjԠ)}(jנj j٠NjƠjRjjjjNubjǠj^j֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠj{jjjjNubjǠj^j֔KjȠjɠ]j]ubej]ubej]ubj)}(jaj`jàNjĠNjŠjΠ)}jѠnetsbjƠNjǠNj֔NjȠjɠ](j)}(jajjàNjĠNjŠjΠ)}jѠ NET_ADD_IFsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ NET_GET_IFsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ NET_REMOVE_IFsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ca_slot_infosbjƠjԠ)}(jנstructj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ca_descr_infosbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔K&jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠca_capssbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠca_msgsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠca_descrsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j%ajubsbjjj#jNubjǠjj֔KgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmx_outputsbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]j4ajubsbjjj2jNubjǠjQj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmx_inputsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jDajubsbjjjBjNubjǠjQj֔K1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmx_ts_pessbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jSajubsbjjjQjNubjǠjQj֔K?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmx_filtersbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jbajubsbjjj`jNubjǠjQj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_sct_filter_paramssbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jqajubsbjjjojNubjǠjQj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_pes_filter_paramssbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjj~jNubjǠjQj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_stcsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjQj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_buffer_flagssbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjQj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmx_buffersbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjQj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_requestbufferssbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjQj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_exportbuffersbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjQj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_eventsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_parameterssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjQj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_qpsk_parameterssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]j ajubj]jNububjjj jNubjǠjQj֔K4jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_qam_parameterssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjj/jNubjj)}(jj )}(j ]j%ajubj]jNububjjj#jNubjǠjQj֔KEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_vsb_parameterssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjHjNubjj)}(jj )}(j ]j>ajubj]jNububjjj<jNubjǠjQj֔KVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ofdm_parameterssbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjajNubjj)}(jj )}(j ]jWajubj]jNububjjjUjNubjǠjQj֔KejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fe_bandwidthsbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjzjNubjj)}(jj )}(j ]jpajubj]jNububjjjnjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_typesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠj=j֔K jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠisdbt_layer_interleaving_tablesbjƠjԠ)}(jנjj٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_capssbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_infosbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_diseqc_master_cmdsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_diseqc_slave_replysbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_sec_voltagesbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_sec_tone_modesbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_sec_mini_cmdsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fe_statussbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]j$ajubsbjjj"jNubjǠj|j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_spectral_inversionsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]j3ajubsbjjj1jNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fe_code_ratesbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jBajubsbjjj@jNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fe_modulationsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jQajubsbjjjOjNubjǠj|j֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_transmit_modesbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]j`ajubsbjjj^jNubjǠj|j֔MsjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_guard_intervalsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]joajubsbjjjmjNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fe_hierarchysbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]j~ajubsbjjj|jNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_interleavingsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_pilotsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fe_rolloffsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfe_delivery_systemsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔MqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠatscmh_sccc_block_modesbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠatscmh_sccc_code_modesbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠatscmh_rs_frame_ensemblesbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠatscmh_rs_frame_modesbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠatscmh_rs_code_modesbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfecap_scale_paramssbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dtv_statssbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j#ajubsbjjj!jNubjǠj|j֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dtv_fe_statssbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j2ajubsbjjj0jNubjǠj|j֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dtv_propertysbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jAajubsbjjj?jNubjǠj|j֔MmjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdtv_propertiessbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jPajubsbjjjNjNubjǠj|j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdtvsbjƠNjǠNj֔NjȠjɠ]j)}(jaj]jàNjĠNjŠjΠ)}jѠlegacysbjƠNjǠNj֔NjȠjɠ](j)}(jajcjàNjĠNjŠjΠ)}jѠaudiosbjƠNjǠNj֔NjȠjɠ](j)}(jajijàNjĠNjŠjΠ)}jѠaudio_stream_source_tsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jqajubsbjjjojNubjǠjj֔K,jȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠaudio_play_state_tsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjj~jNubjǠjj֔K^jȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠaudio_channel_select_tsbjƠjԠ)}(jנj9j٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠ audio_mixersbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠ audio_statussbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠ AUDIO_STOPsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠ AUDIO_PLAYsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠ AUDIO_PAUSEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔M5jȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_CONTINUEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_SELECT_SOURCEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_SET_MUTEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_SET_AV_SYNCsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔M'jȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_SET_BYPASS_MODEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j%ajubj#Nubjjj#jNubjǠjj֔MnjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_CHANNEL_SELECTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j4ajubj#Nubjjj2jNubjǠjj֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_GET_STATUSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jCajubj#NubjjjAjNubjǠjj֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_GET_CAPABILITIESsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jRajubj#NubjjjPjNubjǠjj֔M0jȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_CLEAR_BUFFERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jaajubj#Nubjjj_jNubjǠjj֔MljȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠ AUDIO_SET_IDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jpajubj#NubjjjnjNubjǠjj֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_SET_MIXERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#Nubjjj}jNubjǠjj֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_SET_STREAMTYPEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠAUDIO_BILINGUAL_CHANNEL_SELECTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔McjȠjɠ]j]ubj)}(jajijàNjĠNjŠjΠ)}jѠopensbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ deviceNamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj#jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajijàNjĠNjŠjΠ)}jѠclosesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjj0jNubjǠjj֔MjȠjɠ]j)}(jaj0jàNjĠNjŠjxjƠjԠ)}(jנj j٠NjƠjXjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubej]ubj)}(jajcjàNjĠNjŠjΠ)}jѠosdsbjƠNjǠNj֔NjȠjɠ](j)}(jajjàNjĠNjŠjΠ)}jѠ OSD_SEND_CMDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MojȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠOSD_GET_CAPABILITYsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopensbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ deviceNamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj+jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclosesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjj2jNubjǠjj֔MSjȠjɠ]j)}(jaj2jàNjĠNjŠjzjƠjԠ)}(jנj j٠NjƠjZjjjjNubjǠjj֔MSjȠjɠ]j]ubaj]ubej]ubj)}(jajcjàNjĠNjŠjΠ)}jѠvideosbjƠNjǠNj֔NjȠjɠ](j)}(jajjàNjĠNjŠjΠ)}jѠ VIDEO_STOPsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ VIDEO_PLAYsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ VIDEO_FREEZEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_CONTINUEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_SELECT_SOURCEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_SET_BLANKsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_GET_STATUSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_GET_EVENTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_SET_DISPLAY_FORMATsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#NubjjjjNubjǠjj֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_STILLPICTUREsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_FAST_FORWARDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j(ajubj#Nubjjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_SLOWMOTIONsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j7ajubj#Nubjjj5jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_GET_CAPABILITIESsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jFajubj#NubjjjDjNubjǠjj֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_CLEAR_BUFFERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jUajubj#NubjjjSjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_SET_STREAMTYPEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jdajubj#NubjjjbjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_SET_FORMATsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jsajubj#NubjjjqjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_GET_SIZEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MsjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ VIDEO_GET_PTSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_GET_FRAME_COUNTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ VIDEO_COMMANDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠVIDEO_TRY_COMMANDsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopensbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ deviceNamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjDjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj j٠NjƠjjjjJjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclosesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjjQjNubjǠjj֔M jȠjɠ]j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjyjjjjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwritesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M? jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjMjNubjǠjj֔M? jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjSjNubjǠjj֔M? jȠjɠ]j]ubj)}(jajjàNjĠNjŠjEjƠjԠ)}(jנj j٠NjƠj!jjjYjNubjǠjj֔M? jȠjɠ]j]ubej]ubej]ubej]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_net_ifsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jeajubsbjjjcjNubjǠj2j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_dfu_functional_descriptorsbjƠjԠ)}(jנstructj٠structjƠj)}jj )}(j ]jtajubsbjjjrjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fwctl_infosbjƠjԠ)}(jנstructj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj j֔K%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwctl_rpc_scopesbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj j֔KCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fwctl_rpcsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj j֔KPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwctl_info_mlx5sbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwctl_info_pdssbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpds_fwctl_capabilitiessbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fwctl_rpc_pdssbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj j֔K'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwctl_registersbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ fwctl_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwctlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj j֔M^jȠjɠ]j)}(jajjàNjĠNjŠj;jƠjԠ)}(jנjj٠NjƠjjjjFjNubjǠj j֔M^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwctl_unregistersbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ fwctl_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwctlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjMjNubjǠj j֔MtjȠjɠ]j)}(jajMjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjujjjjNubjǠj j֔MtjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fwctl_opssbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fwctl_devicesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwctl_alloc_devicesbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj j֔KbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fwctl_uctxsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj j֔KejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fwctl_rpc_cxlsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjR!j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwctl_rpc_cxl_outsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjR!j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_cxl_setup_featuressbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ cxl_dev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxldssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjR!j֔KjȠjɠ]j)}(jajjàNjĠNjŠjUjƠjԠ)}(jנjj٠NjƠj/jjj`jNubjǠjR!j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_features_statesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jiajubsbjjjgjNubjǠjR!j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpiochip_infosbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jxajubsbjjjvjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_flagsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔K%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_valuessbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_attr_idsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_attributesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_config_attributesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_configsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_requestsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_infosbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_changed_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_info_changedsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_event_idsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_v2_line_eventsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j,ajubsbjjj*jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpioline_infosbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j;ajubsbjjj9jNubjǠj?j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpioline_info_changedsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jJajubsbjjjHjNubjǠj?j֔MUjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiohandle_requestsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jYajubsbjjjWjNubjǠj?j֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiohandle_configsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jhajubsbjjjfjNubjǠj?j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiohandle_datasbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jwajubsbjjjujNubjǠj?j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpioevent_requestsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj?j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpioevent_datasbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj?j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_GET_CHIPINFO_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj8j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_GET_LINEEVENT_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_GET_LINEHANDLE_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_GET_LINEINFO_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_GET_LINEINFO_UNWATCH_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_GET_LINEINFO_WATCH_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ GPIOHANDLE_GET_LINE_VALUES_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjWj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIOHANDLE_SET_CONFIG_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠjg<j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!GPIO_HANDLE_SET_LINE_VALUES_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj4(j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_V2_GET_LINE_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj)jNubjǠjK=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_V2_GET_LINEINFO_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j:ajubj#Nubjjj8jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ GPIO_V2_GET_LINEINFO_WATCH_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jIajubj#NubjjjGjNubjǠjkj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_V2_LINE_GET_VALUES_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jXajubj#NubjjjVjNubjǠj#j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_V2_LINE_SET_CONFIG_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jgajubj#NubjjjejNubjǠjZ3j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠGPIO_V2_LINE_SET_VALUES_IOCTLsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jvajubj#NubjjjtjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iommu_destroysbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔K%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_ioas_allocsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_iova_rangesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_ioas_iova_rangessbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_ioas_allow_iovassbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_ioas_map_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_ioas_mapsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_ioas_map_filesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_ioas_copysbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_ioas_unmapsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_optionsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_option_opssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j*ajubsbjjj(jNubjǠjj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iommu_optionsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j9ajubsbjjj7jNubjǠjj֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_vfio_ioas_opsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jHajubsbjjjFjNubjǠjj֔MUjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_vfio_ioassbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jWajubsbjjjUjNubjǠjj֔MpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_hwpt_alloc_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jfajubsbjjjdjNubjǠjj֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_vtd_s1_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]juajubsbjjjsjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_vtd_s1sbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_arm_smmuv3sbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_data_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_allocsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hw_info_vtd_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hw_info_vtdsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hw_info_arm_smmuv3sbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hw_info_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_hw_capabilitiessbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iommu_hw_infosbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_set_dirty_trackingsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#iommufd_hwpt_get_dirty_bitmap_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j)ajubsbjjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_get_dirty_bitmapsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j8ajubsbjjj6jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_invalidate_data_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jGajubsbjjjEjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"iommu_hwpt_vtd_s1_invalidate_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jVajubsbjjjTjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_vtd_s1_invalidatesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jeajubsbjjjcjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"iommu_viommu_arm_smmuv3_invalidatesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jtajubsbjjjrjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_invalidatesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_pgfault_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_pgfault_permsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_pgfaultsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_page_response_codesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_hwpt_page_responsesbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_fault_allocsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_viommu_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_viommu_allocsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_vdevice_allocsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j ajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_ioas_change_processsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_veventq_flagsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j(ajubsbjjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_vevent_headersbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]j7ajubsbjjj5jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_veventq_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jFajubsbjjjDjNubjǠjj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_vevent_arm_smmuv3sbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jUajubsbjjjSjNubjǠjj֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommu_veventq_allocsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jdajubsbjjjbjNubjǠjj֔MPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_device_bindsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_devicesbajubububjjI)}(jLj)}(jj )}(j ]jsajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ iommufd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠictxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjqjNubjǠjj֔KjȠjɠ](j)}(jajqjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj-jNubjǠjj֔KjȠjɠ]j]ubj)}(jajqjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj3jNubjǠjj֔KjȠjɠ]j]ubj)}(jajqjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj9jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_ctx_has_groupsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ iommufd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠictxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ iommu_groupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@jNubjǠjj֔KjȠjɠ](j)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjhjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_device_unbindsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj!jƠjԠ)}(jנjj٠NjƠjjjj,jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_device_attachsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠioasid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpasidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpt_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3jNubjǠjj֔MjȠjɠ](j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj[jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_device_replacesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠioasid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpasidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpt_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjBjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjj٠NjƠjIjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjqjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_device_detachsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠioasid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpasidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj6jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנjj٠NjƠj jjj<jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_access_createsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_accesssbajubububjjI)}(jLj)}(jj )}(j ]jEajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ iommufd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠictxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_access_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjCjNubjǠjj֔MQjȠjɠ](j)}(jajCjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjqjjj(jNubjǠjj֔MQjȠjɠ]j]ubj)}(jajCjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj.jNubjǠjj֔MQjȠjɠ]j]ubj)}(jajCjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj4jNubjǠjj֔MQjȠjɠ]j]ubj)}(jajCjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj:jNubjǠjj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_access_destroysbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_accesssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaccesssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjAjNubjǠjj֔MxjȠjɠ]j)}(jajAjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjijjjjNubjǠjj֔MxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_access_unpin_pagessbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_accesssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaccesssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠiovasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjDjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjJjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj<jƠjԠ)}(jנjj٠NjƠjjjjPjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_access_pin_pagessbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_accesssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaccesssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠiovasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_pagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjWjNubjǠjj֔M"jȠjɠ](j)}(jajWjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjQjNubjǠjj֔M"jȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjWjNubjǠjj֔M"jȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj]jNubjǠjj֔M"jȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjcjNubjǠjj֔M"jȠjɠ]j]ubj)}(jajWjàNjĠNjŠjIjƠjԠ)}(jנjj٠NjƠj(jjjijNubjǠjj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_access_rwsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiommufd_accesssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaccesssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠiovasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjpjNubjǠjj֔M{jȠjɠ](j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjdjNubjǠjj֔M{jȠjɠ]j]ubj)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjjNubjǠjj֔M{jȠjɠ]j]ubj)}(jajpjàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠjjjjpjNubjǠjj֔M{jȠjɠ]j]ubj)}(jajpjàNjĠNjŠj7jƠjԠ)}(jנjj٠NjƠjjjjvjNubjǠjj֔M{jȠjɠ]j]ubj)}(jajpjàNjĠNjŠj\jƠjԠ)}(jנjj٠NjƠj;jjj|jNubjǠjj֔M{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_ctx_getsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ iommufd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠictxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_ctx_from_filesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ iommufd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj7jƠjԠ)}(jנjj٠NjƠjjjjEjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_ctx_from_fdsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ iommufd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jNajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjLjNubjǠjj֔MjȠjɠ]j)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjzjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiommufd_ctx_putsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ iommufd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠictxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_landlock_create_rulesetsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jASTIdAttribute)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]jHasbubjj)}(jjjj )}(j ]jΠ)}jѠlandlock_ruleset_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj[j֔KjȠjɠ](j)}(jaj jàNjĠNjŠj_jƠjԠ)}(jנjj٠NjƠj4jjjjNubjǠj[j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjfjjjjNubjǠj[j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠj[j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlandlock_ruleset_attrsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj[j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_landlock_add_rulesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ ruleset_fdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠlandlock_rule_typesbajubububjj)}(jj )}(j ]jΠ)}jѠ rule_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjJsbasbubjj)}(jNjNjNjjjjj)}j]jbasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ rule_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj[j֔MjȠjɠ](j)}(jajjàNjĠNjŠj$jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠj[j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjLjƠjԠ)}(jנjj٠NjƠj(jjjjNubjǠj[j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנjj٠NjƠjPjjjjNubjǠj[j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj{jjjjNubjǠj[j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlandlock_rule_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj[j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlandlock_path_beneath_attrsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj[j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlandlock_net_port_attrsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj[j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_landlock_restrict_selfsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ ruleset_fdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj[j֔MjȠjɠ](j)}(jajjàNjĠNjŠj5jƠjԠ)}(jנjj٠NjƠjjjjejNubjǠj[j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנjj٠NjƠj9jjjkjNubjǠj[j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_lsm_set_self_attrsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jtajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjJsbasbubjj)}(jNjNjNjjjjj)}j]jasbubjj)}(jjjj )}(j ]jΠ)}jѠlsm_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjrjNubjǠjj֔K7jȠjɠ](j)}(jajrjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjBjNubjǠjj֔K7jȠjɠ]j]ubj)}(jajrjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjHjNubjǠjj֔K7jȠjɠ]j]ubj)}(jajrjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjNjNubjǠjj֔K7jȠjɠ]j]ubj)}(jajrjàNjĠNjŠj:jƠjԠ)}(jנjj٠NjƠjjjjTjNubjǠjj֔K7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_lsm_get_self_attrsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjJsbasbubjj)}(jNjNjNjjjjj)}j]jasbubjj)}(jjjj )}(j ]jΠ)}jѠlsm_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjJsbasbubjj)}(jNjNjNjjjjj)}j]jasbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj[jNubjǠjj֔KMjȠjɠ](j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj2 jNubjǠjj֔KMjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj8 jNubjǠjj֔KMjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj> jNubjǠjj֔KMjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj* jƠjԠ)}(jנjj٠NjƠj jjjD jNubjǠjj֔KMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_lsm_list_modulessbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jM ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjJsbasbubjj)}(jNjNjNjjjjj)}j]j asbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjJsbasbubjj)}(jNjNjNjjjjj)}j]j asbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjK jNubjǠjj֔K`jȠjɠ](j)}(jajK jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠjs jjj jNubjǠjj֔K`jȠjɠ]j]ubj)}(jajK jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠj jjj jNubjǠjj֔K`jȠjɠ]j]ubj)}(jajK jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠj jjj jNubjǠjj֔K`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠCECsbjƠNjǠNj֔NjȠjɠ](j)}(jaj jàNjĠNjŠjΠ)}jѠclosesbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠjAj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj^ jƠjԠ)}(jנjj٠NjƠj> jjjf jNubjǠjAj֔KjȠjɠ]j]ubaj]ubj)}(jaj jàNjĠNjŠjΠ)}jѠopensbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jo ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ device_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjm jNubjǠjq2j֔KjȠjɠ](j)}(jajm jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠj jjj jNubjǠjq2j֔KjȠjɠ]j]ubj)}(jajm jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠj jjj jNubjǠjq2j֔KjȠjɠ]j]ubej]ubj)}(jaj jàNjĠNjŠjΠ)}jѠpollsbjƠjԠ)}(jנjj٠functionjƠjܠ)}(jߠj)}(jjjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpollfdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠufdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnfdssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjnj֔KjȠjɠ](j)}(jaj jàNjĠNjŠjA jƠjԠ)}(jנjj٠NjƠj jjj jNubjǠjnj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠji jƠjԠ)}(jנjj٠NjƠjH jjj jNubjǠjnj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠjm jjj jNubjǠjnj֔KjȠjɠ]j]ubej]ubj)}(jaj jàNjĠNjŠjΠ)}jѠCEC_ADAP_G_CAPSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠcec_capssbjƠjԠ)}(jנtypej٠typejƠjܠ)}(jߠj)}(jj jj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]j ajubj]jNububjjj jNubjǠj5j֔K(jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠCEC_ADAP_G_CONNECTOR_INFOsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj&j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠcec_connector_infosbjƠjԠ)}(jנj j٠typejƠjܠ)}(jߠj)}(jj jj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]j ajubj]jNububjjj jNubjǠj&j֔K,jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠcec_drm_connector_infosbjƠjԠ)}(jנj j٠typejƠjܠ)}(jߠj)}(jj jj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]j ajubj]jNububjjj jNubjǠj&j֔KWjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠCEC_ADAP_G_LOG_ADDRSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠCEC_ADAP_S_LOG_ADDRSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j# ajubj#Nubjjj! jNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠ cec_log_addrssbjƠjԠ)}(jנj j٠typejƠjܠ)}(jߠj)}(jj jj)}(jNjNjNjNjNjNjj)}j]sbubjNjj< jNubjj)}(jj )}(j ]j2 ajubj]jNububjjj0 jNubjǠj.j֔KDjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠCEC_ADAP_G_PHYS_ADDRsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jK ajubj#NubjjjI jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠCEC_ADAP_S_PHYS_ADDRsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jZ ajubj#NubjjjX jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠ CEC_DQEVENTsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]ji ajubj#Nubjjjg jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠcec_event_state_changesbjƠjԠ)}(jנj j٠typejƠjܠ)}(jߠj)}(jj jj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]jx ajubj]jNububjjjv jNubjǠjj֔K1jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠcec_event_lost_msgssbjƠjԠ)}(jנj j٠typejƠjܠ)}(jߠj)}(jj jj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]j ajubj]jNububjjj jNubjǠjj֔KKjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠ cec_eventsbjƠjԠ)}(jנj j٠typejƠjܠ)}(jߠj)}(jj jj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]j ajubj]jNububjjj jNubjǠjj֔KbjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠ CEC_G_MODEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠ CEC_S_MODEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠ CEC_RECEIVEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠ CEC_TRANSMITsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjΠ)}jѠcec_msgsbjƠjԠ)}(jנj j٠typejƠjܠ)}(jߠj)}(jj jj)}(jNjNjNjNjNjNjj)}j]sbubjNjj jNubjj)}(jj )}(j ]j ajubj]jNububjjj jNubjǠjj֔K[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcoresight_registersbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠcoresight_devicesbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj5 jj )}(j ]jΠ)}jѠcoresight_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj%j֔KjȠjɠ]j)}(jaj jàNjĠNjŠjm jƠjԠ)}(jנ functionParamj٠NjƠjG jjj{ jNubjǠj%j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcoresight_unregistersbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj5 jj )}(j ]jΠ)}jѠcoresight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj%j֔KjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj j٠NjƠj jjj jNubjǠj%j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfprobe_hlist_nodesbjƠjԠ)}(jנj5 j٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjej֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fprobe_hlistsbjƠjԠ)}(jנj5 j٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjej֔K!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfprobesbjƠjԠ)}(jנj5 j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjej֔K0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdisable_fprobesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj5 jj )}(j ]jΠ)}jѠfprobesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjej֔KjȠjɠ]j)}(jajjàNjĠNjŠj^jƠjԠ)}(jנj j٠NjƠj8jjjijNubjǠjej֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ enable_fprobesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj5 jj )}(j ]jΠ)}jѠfprobesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpjNubjǠjej֔KjȠjɠ]j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjej֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_fprobesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj5 jj )}(j ]jΠ)}jѠfprobesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfiltersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ notfiltersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjej֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj{jNubjǠjej֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנj j٠NjƠj%jjjjNubjǠjej֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjpjƠjԠ)}(jנj j٠NjƠjNjjjjNubjǠjej֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_fprobe_ipssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj5 jj )}(j ]jΠ)}jѠfprobesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjej֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj5jNubjǠjej֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj;jNubjǠjej֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj-jƠjԠ)}(jנj j٠NjƠj jjjAjNubjǠjej֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_fprobe_symssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj5 jj )}(j ]jΠ)}jѠfprobesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠsymssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjHjNubjǠjej֔MjȠjɠ](j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjpjjjjNubjǠjej֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjej֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjej֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_fprobesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj5 jj )}(j ]jΠ)}jѠfprobesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjej֔MjȠjɠ]j)}(jajjàNjĠNjŠjTjƠjԠ)}(jנj j٠NjƠj.jjj_jNubjǠjej֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_enable_msisbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jhajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjfjNubjǠj5j֔KjȠjɠ]j)}(jajfjàNjĠNjŠjjƠjԠ)}(jנ functionParamj٠NjƠjjjjjNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_disable_msisbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj5j֔K3jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj"jNubjǠj5j֔K3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_msix_vec_countsbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠj5j֔KGjȠjɠ]j)}(jaj)jàNjĠNjŠjwjƠjԠ)}(jנjj٠NjƠjQjjjjNubjǠj5j֔KGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_enable_msix_rangesbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ msix_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentriessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠminvecsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmaxvecsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj5j֔KljȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjWjNubjǠj5j֔KljȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj]jNubjǠj5j֔KljȠjɠ]j]ubj)}(jajjàNjĠNjŠj+jƠjԠ)}(jנjj٠NjƠj jjjcjNubjǠj5j֔KljȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjj٠NjƠj/jjjijNubjǠj5j֔KljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_msix_can_alloc_dynsbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]jrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpjNubjǠj5j֔K{jȠjɠ]j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠj5j֔K{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_msix_alloc_irq_atsbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠmsi_mapsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠirq_affinity_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaffdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj5j֔KjȠjɠ](j)}(jajjàNjĠNjŠj"jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjJjƠjԠ)}(jנjj٠NjƠj)jjjjNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנjj٠NjƠjNjjjjNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_msix_free_irqsbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠmsi_mapsbajubububjj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj5j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_disable_msixsbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj5j֔KjȠjɠ]j)}(jaj jàNjĠNjŠjnjƠjԠ)}(jנjj٠NjƠjHjjjyjNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_alloc_irq_vectorssbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmin_vecssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmax_vecssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj5j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjHjNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjNjNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjTjNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj@jƠjԠ)}(jנjj٠NjƠjjjjZjNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_alloc_irq_vectors_affinitysbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmin_vecssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmax_vecssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ irq_affinitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaffdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjajNubjǠj5j֔KjȠjɠ](j)}(jajajàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjVjNubjǠj5j֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj\jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjbjNubjǠj5j֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠj!jƠjԠ)}(jנjj٠NjƠjjjjhjNubjǠj5j֔KjȠjɠ]j]ubj)}(jajajàNjĠNjŠjKjƠjԠ)}(jנjj٠NjƠj%jjjnjNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_irq_vectorsbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jwajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjujNubjǠj5j֔M9jȠjɠ](j)}(jajujàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠj5j֔M9jȠjɠ]j]ubj)}(jajujàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠj5j֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_irq_get_affinitysbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠcpumasksbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj5j֔MVjȠjɠ](j)}(jajjàNjĠNjŠjTjƠjԠ)}(jנjj٠NjƠj.jjjjNubjǠj5j֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנjj٠NjƠj[jjjjNubjǠj5j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_free_irq_vectorssbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj5j֔MxjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠj5j֔MxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_restore_msi_statesbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj5j֔MjȠjɠ]j)}(jajjàNjĠNjŠjAjƠjԠ)}(jנjj٠NjƠjjjjLjNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_msi_enabledsbjƠjԠ)}(jנjmj٠functionjƠjܠ)}(jߠj)}(jjmjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jUajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjSjNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_driversbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_device_idsbjƠjԠ)}(jנjj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠit_ITsbjƠNjǠNj֔NjȠjɠ](j)}(jajjàNjĠNjŠjΠ)}jѠ mutex_initsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajZ=jàNjĠNjŠj=jƠjԠ)}(jנj3j٠NjƠj=jjje>jNubjǠj~j֔MjȠjɠ]j]ubj)}(jajZ=jàNjĠNjŠj>jƠjԠ)}(jנj3j٠NjƠj=jjjk>jNubjǠj~j֔MjȠjɠ]j]ubj)}(jajZ=jàNjĠNjŠj/>jƠjԠ)}(jנj3j٠NjƠj >jjjq>jNubjǠj~j֔MjȠjɠ]j]ubj)}(jajZ=jàNjĠNjŠjW>jƠjԠ)}(jנj3j٠NjƠj6>jjjw>jNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_createsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj~>jNubjǠj~j֔M;jȠjɠ](j)}(jaj~>jàNjĠNjŠj>jƠjԠ)}(jנj3j٠NjƠj>jjj,?jNubjǠj~j֔M;jȠjɠ]j]ubj)}(jaj~>jàNjĠNjŠj>jƠjԠ)}(jנj3j٠NjƠj>jjj2?jNubjǠj~j֔M;jȠjɠ]j]ubj)}(jaj~>jàNjĠNjŠj$?jƠjԠ)}(jנj3j٠NjƠj?jjj8?jNubjǠj~j֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_mkdirsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj??jNubjǠj~j֔MjȠjɠ](j)}(jaj??jàNjĠNjŠj?jƠjԠ)}(jנj3j٠NjƠjg?jjj?jNubjǠj~j֔MjȠjɠ]j]ubj)}(jaj??jàNjĠNjŠj?jƠjԠ)}(jנj3j٠NjƠj?jjj?jNubjǠj~j֔MjȠjɠ]j]ubj)}(jaj??jàNjĠNjŠj?jƠjԠ)}(jנj3j٠NjƠj?jjj?jNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_setattrsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠiattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@jNubjǠj~j֔M$ jȠjɠ](j)}(jaj@jàNjĠNjŠjN@jƠjԠ)}(jנj3j٠NjƠj(@jjj@jNubjǠj~j֔M$ jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠj{@jƠjԠ)}(jנj3j٠NjƠjU@jjj@jNubjǠj~j֔M$ jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠj@jƠjԠ)}(jנj3j٠NjƠj@jjj@jNubjǠj~j֔M$ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_listsecuritysbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ buffer_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj@jNubjǠj~j֔M jȠjɠ](j)}(jaj@jàNjĠNjŠjAjƠjԠ)}(jנj3j٠NjƠj@jjjpAjNubjǠj~j֔M jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠj=AjƠjԠ)}(jנj3j٠NjƠjAjjjvAjNubjǠj~j֔M jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjhAjƠjԠ)}(jנj3j٠NjƠjDAjjj|AjNubjǠj~j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_copy_upsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjAjNubjǠj~j֔M jȠjɠ](j)}(jajAjàNjĠNjŠjAjƠjԠ)}(jנj3j٠NjƠjAjjjBjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajAjàNjĠNjŠjBjƠjԠ)}(jנj3j٠NjƠjAjjjBjNubjǠj~j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_copy_up_xattrsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjBjNubjǠj~j֔M jȠjɠ](j)}(jajBjàNjĠNjŠjiBjƠjԠ)}(jנj3j٠NjƠjCBjjjBjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajBjàNjĠNjŠjBjƠjԠ)}(jנj3j٠NjƠjpBjjjBjNubjǠj~j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_setintegritysbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj-3jj )}(j ]jΠ)}jѠlsm_integrity_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjBjNubjǠj~j֔M jȠjɠ](j)}(jajBjàNjĠNjŠjBjƠjԠ)}(jנj3j٠NjƠjBjjj|CjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajBjàNjĠNjŠj#CjƠjԠ)}(jנj3j٠NjƠjBjjjCjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajBjàNjĠNjŠjICjƠjԠ)}(jנj3j٠NjƠj'CjjjCjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajBjàNjĠNjŠjtCjƠjԠ)}(jנj3j٠NjƠjPCjjjCjNubjǠj~j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_ioctlsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjjCjNubjǠj~j֔M_ jȠjɠ](j)}(jajCjàNjĠNjŠjCjƠjԠ)}(jנj3j٠NjƠjCjjj8DjNubjǠj~j֔M_ jȠjɠ]j]ubj)}(jajCjàNjĠNjŠj DjƠjԠ)}(jנj3j٠NjƠjCjjj>DjNubjǠj~j֔M_ jȠjɠ]j]ubj)}(jajCjàNjĠNjŠj0DjƠjԠ)}(jנj3j٠NjƠjDjjjDDjNubjǠj~j֔M_ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_ioctl_compatsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjjKDjNubjǠj~j֔Mp jȠjɠ](j)}(jajKDjàNjĠNjŠjDjƠjԠ)}(jנj3j٠NjƠjsDjjjDjNubjǠj~j֔Mp jȠjɠ]j]ubj)}(jajKDjàNjĠNjŠjDjƠjԠ)}(jנj3j٠NjƠjDjjjDjNubjǠj~j֔Mp jȠjɠ]j]ubj)}(jajKDjàNjĠNjŠjDjƠjԠ)}(jנj3j٠NjƠjDjjjDjNubjǠj~j֔Mp jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_post_opensbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jEajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjEjNubjǠj~j֔M8 jȠjɠ](j)}(jajEjàNjĠNjŠjOEjƠjԠ)}(jנj3j٠NjƠj)Ejjj~EjNubjǠj~j֔M8 jȠjɠ]j]ubj)}(jajEjàNjĠNjŠjvEjƠjԠ)}(jנj3j٠NjƠjVEjjjEjNubjǠj~j֔M8 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_cred_getsecidsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jEajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjEjNubjǠj~j֔M jȠjɠ](j)}(jajEjàNjĠNjŠjEjƠjԠ)}(jנj3j٠NjƠjEjjjFjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajEjàNjĠNjŠjFjƠjԠ)}(jנj3j٠NjƠjEjjjFjNubjǠj~j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_cred_getlsmpropsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠlsm_propsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjFjNubjǠj~j֔M jȠjɠ](j)}(jajFjàNjĠNjŠjkFjƠjԠ)}(jנj3j٠NjƠjEFjjjFjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajFjàNjĠNjŠjFjƠjԠ)}(jנj3j٠NjƠjqFjjjFjNubjǠj~j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_kernel_read_filesbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj-3jj )}(j ]jΠ)}jѠkernel_read_file_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]jΠ)}jѠcontentssbajubj]jNububjYNubjZubejj)}j]sbubububjjjFjNubjǠj~j֔M jȠjɠ](j)}(jajFjàNjĠNjŠjFjƠjԠ)}(jנj3j٠NjƠjFjjjTGjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajFjàNjĠNjŠj(GjƠjԠ)}(jנj3j٠NjƠjGjjjZGjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajFjàNjĠNjŠjLGjƠjԠ)}(jנj3j٠NjƠj,Gjjj`GjNubjǠj~j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_kernel_post_read_filesbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jiGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj-3jj )}(j ]jΠ)}jѠkernel_read_file_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjgGjNubjǠj~j֔M) jȠjɠ](j)}(jajgGjàNjĠNjŠjGjƠjԠ)}(jנj3j٠NjƠjGjjj9HjNubjǠj~j֔M) jȠjɠ]j]ubj)}(jajgGjàNjĠNjŠjGjƠjԠ)}(jנj3j٠NjƠjGjjj?HjNubjǠj~j֔M) jȠjɠ]j]ubj)}(jajgGjàNjĠNjŠj HjƠjԠ)}(jנj3j٠NjƠjGjjjEHjNubjǠj~j֔M) jȠjɠ]j]ubj)}(jajgGjàNjĠNjŠj1HjƠjԠ)}(jנj3j٠NjƠj HjjjKHjNubjǠj~j֔M) jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_kernel_load_datasbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jTHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj-3jj )}(j ]jΠ)}jѠkernel_load_data_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jFGasbubjj)}(jj )}(j ]jΠ)}jѠcontentssbajubj]jNububjYNubjZubejj)}j]sbubububjjjRHjNubjǠj~j֔M9 jȠjɠ](j)}(jajRHjàNjĠNjŠjHjƠjԠ)}(jנj3j٠NjƠjzHjjjHjNubjǠj~j֔M9 jȠjɠ]j]ubj)}(jajRHjàNjĠNjŠjHjƠjԠ)}(jנj3j٠NjƠjHjjjHjNubjǠj~j֔M9 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_kernel_post_load_datasbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj-3jj )}(j ]jΠ)}jѠkernel_load_data_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ descriptionsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHjNubjǠj~j֔MM jȠjɠ](j)}(jajHjàNjĠNjŠj IjƠjԠ)}(jנj3j٠NjƠjHjjjIjNubjǠj~j֔MM jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjKIjƠjԠ)}(jנj3j٠NjƠj'IjjjIjNubjǠj~j֔MM jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjsIjƠjԠ)}(jנj3j٠NjƠjOIjjjIjNubjǠj~j֔MM jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjIjƠjԠ)}(jנj3j٠NjƠjwIjjjIjNubjǠj~j֔MM jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ security_current_getlsmprop_subjsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠlsm_propsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjIjNubjǠj~j֔M jȠjɠ]j)}(jajIjàNjĠNjŠj JjƠjԠ)}(jנj3j٠NjƠjIjjjJjNubjǠj~j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_getlsmprop_objsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠlsm_propsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJjNubjǠj~j֔M jȠjɠ](j)}(jajJjàNjĠNjŠjkJjƠjԠ)}(jנj3j٠NjƠjEJjjjJjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajJjàNjĠNjŠjJjƠjԠ)}(jנj3j٠NjƠjrJjjjJjNubjǠj~j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_d_instantiatesbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJjNubjǠj~j֔MjȠjɠ](j)}(jajJjàNjĠNjŠjJjƠjԠ)}(jנj3j٠NjƠjJjjj6KjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠj+KjƠjԠ)}(jנj3j٠NjƠjKjjjjȠjɠ](j)}(jajHUjàNjĠNjŠjUjƠjԠ)}(jנj3j٠NjƠjpUjjjUjNubjǠj~j֔M>jȠjɠ]j]ubj)}(jajHUjàNjĠNjŠjUjƠjԠ)}(jנj3j٠NjƠjUjjjUjNubjǠj~j֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inet_conn_requestsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jUajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠ request_socksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjUjNubjǠj~j֔MNjȠjɠ](j)}(jajUjàNjĠNjŠj)VjƠjԠ)}(jנj3j٠NjƠjVjjjVjNubjǠj~j֔MNjȠjɠ]j]ubj)}(jajUjàNjĠNjŠjVVjƠjԠ)}(jנj3j٠NjƠj0VjjjVjNubjǠj~j֔MNjȠjɠ]j]ubj)}(jajUjàNjĠNjŠjVjƠjԠ)}(jנj3j٠NjƠj]VjjjVjNubjǠj~j֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inet_conn_establishedsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jVajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjVjNubjǠj~j֔MijȠjɠ](j)}(jajVjàNjĠNjŠjVjƠjԠ)}(jנj3j٠NjƠjVjjj'WjNubjǠj~j֔MijȠjɠ]j]ubj)}(jajVjàNjĠNjŠjWjƠjԠ)}(jנj3j٠NjƠjVjjj-WjNubjǠj~j֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_secmark_relabel_packetsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6Wajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsecidsbajubj]jNububjYNubjZubajj)}j]sbubububjjj4WjNubjǠj~j֔MxjȠjɠ]j)}(jaj4WjàNjĠNjŠjWjƠjԠ)}(jנj3j٠NjƠj\WjjjWjNubjǠj~j֔MxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_secmark_refcount_incsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jWajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjWjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_secmark_refcount_decsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jWajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjWjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_tun_dev_alloc_securitysbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'Xajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecuritysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%XjNubjǠj~j֔MjȠjɠ]j)}(jaj%XjàNjĠNjŠjqXjƠjԠ)}(jנj3j٠NjƠjMXjjjXjNubjǠj~j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_tun_dev_free_securitysbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jXajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecuritysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjXjNubjǠj~j֔MjȠjɠ]j)}(jajXjàNjĠNjŠjXjƠjԠ)}(jנj3j٠NjƠjXjjjXjNubjǠj~j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_tun_dev_createsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jXajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjXjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_tun_dev_attach_queuesbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/Yajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecuritysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-YjNubjǠj~j֔MjȠjɠ]j)}(jaj-YjàNjĠNjŠjwYjƠjԠ)}(jנj3j٠NjƠjUYjjjYjNubjǠj~j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_tun_dev_attachsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecuritysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjYjNubjǠj~j֔MjȠjɠ](j)}(jajYjàNjĠNjŠjYjƠjԠ)}(jנj3j٠NjƠjYjjj ZjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajYjàNjĠNjŠjZjƠjԠ)}(jנj3j٠NjƠjYjjjZjNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_tun_dev_opensbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecuritysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZjNubjǠj~j֔MjȠjɠ]j)}(jajZjàNjĠNjŠjbZjƠjԠ)}(jנj3j٠NjƠj@ZjjjmZjNubjǠj~j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sctp_assoc_requestsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jvZajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsctp_associationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠasocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjtZjNubjǠj~j֔MjȠjɠ](j)}(jajtZjàNjĠNjŠjZjƠjԠ)}(jנj3j٠NjƠjZjjjZjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajtZjàNjĠNjŠjZjƠjԠ)}(jנj3j٠NjƠjZjjj[jNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sctp_bind_connectsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j [ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoptnamesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj[jNubjǠj~j֔MjȠjɠ](j)}(jaj[jàNjĠNjŠjU[jƠjԠ)}(jנj3j٠NjƠj/[jjj[jNubjǠj~j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj|[jƠjԠ)}(jנj3j٠NjƠj\[jjj[jNubjǠj~j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj[jƠjԠ)}(jנj3j٠NjƠj[jjj[jNubjǠj~j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj[jƠjԠ)}(jנj3j٠NjƠj[jjj[jNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sctp_sk_clonesbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsctp_associationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠasocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[jNubjǠj~j֔M#jȠjɠ](j)}(jaj[jàNjĠNjŠj<\jƠjԠ)}(jנj3j٠NjƠj\jjj\jNubjǠj~j֔M#jȠjɠ]j]ubj)}(jaj[jàNjĠNjŠji\jƠjԠ)}(jנj3j٠NjƠjC\jjj\jNubjǠj~j֔M#jȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj\jƠjԠ)}(jנj3j٠NjƠjp\jjj\jNubjǠj~j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sctp_assoc_establishedsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsctp_associationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠasocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\jNubjǠj~j֔M4jȠjɠ](j)}(jaj\jàNjĠNjŠj]jƠjԠ)}(jנj3j٠NjƠj\jjj:]jNubjǠj~j֔M4jȠjɠ]j]ubj)}(jaj\jàNjĠNjŠj/]jƠjԠ)}(jנj3j٠NjƠj ]jjj@]jNubjǠj~j֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_ib_pkey_accesssbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ subnet_prefixsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠpkeysbajubj]jNububjYNubjZubejj)}j]sbubububjjjG]jNubjǠj~j֔MYjȠjɠ](j)}(jajG]jàNjĠNjŠj]jƠjԠ)}(jנj3j٠NjƠjo]jjj]jNubjǠj~j֔MYjȠjɠ]j]ubj)}(jajG]jàNjĠNjŠj]jƠjԠ)}(jנj3j٠NjƠj]jjj]jNubjǠj~j֔MYjȠjɠ]j]ubj)}(jajG]jàNjĠNjŠj]jƠjԠ)}(jנj3j٠NjƠj]jjj]jNubjǠj~j֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!security_ib_endport_manage_subnetsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubejj)}j]sbubububjjj]jNubjǠj~j֔MijȠjɠ](j)}(jaj]jàNjĠNjŠjI^jƠjԠ)}(jנj3j٠NjƠj'^jjj^jNubjǠj~j֔MijȠjɠ]j]ubj)}(jaj]jàNjĠNjŠjr^jƠjԠ)}(jנj3j٠NjƠjP^jjj^jNubjǠj~j֔MijȠjɠ]j]ubj)}(jaj]jàNjĠNjŠj^jƠjԠ)}(jנj3j٠NjƠjy^jjj^jNubjǠj~j֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_ib_alloc_securitysbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^jNubjǠj~j֔MxjȠjɠ]j)}(jaj^jàNjĠNjŠj_jƠjԠ)}(jנj3j٠NjƠj^jjj_jNubjǠj~j֔MxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_ib_free_securitysbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_jNubjǠj~j֔MjȠjɠ]j)}(jaj_jàNjĠNjŠjc_jƠjԠ)}(jנj3j٠NjƠjA_jjjn_jNubjǠj~j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_xfrm_policy_allocsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw_ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠ xfrm_sec_ctxsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠxfrm_user_sec_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsec_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjju_jNubjǠj~j֔MjȠjɠ](j)}(jaju_jàNjĠNjŠj_jƠjԠ)}(jנj3j٠NjƠj_jjj(`jNubjǠj~j֔MjȠjɠ]j]ubj)}(jaju_jàNjĠNjŠj_jƠjԠ)}(jנj3j٠NjƠj_jjj.`jNubjǠj~j֔MjȠjɠ]j]ubj)}(jaju_jàNjĠNjŠj `jƠjԠ)}(jנj3j٠NjƠj_jjj4`jNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_xfrm_policy_freesbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=`ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠ xfrm_sec_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;`jNubjǠj~j֔MjȠjɠ]j)}(jaj;`jàNjĠNjŠj`jƠjԠ)}(jנj3j٠NjƠjc`jjj`jNubjǠj~j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_xfrm_state_allocsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠ xfrm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠxfrm_user_sec_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsec_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj`jNubjǠj~j֔MjȠjɠ](j)}(jaj`jàNjĠNjŠj`jƠjԠ)}(jנj3j٠NjƠj`jjj!ajNubjǠj~j֔MjȠjɠ]j]ubj)}(jaj`jàNjĠNjŠjajƠjԠ)}(jנj3j٠NjƠj`jjj'ajNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_xfrm_state_deletesbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0aajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠ xfrm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.ajNubjǠj~j֔MjȠjɠ]j)}(jaj.ajàNjĠNjŠj|ajƠjԠ)}(jנj3j٠NjƠjVajjjajNubjǠj~j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_locked_downsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jaajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj-3jj )}(j ]jΠ)}jѠlockdown_reasonsbajubububjj)}(jj )}(j ]jΠ)}jѠwhatsbajubj]jNububjYNubjZubajj)}j]sbubububjjjajNubjǠj~j֔MjȠjɠ]j)}(jajajàNjĠNjŠjajƠjԠ)}(jנj3j٠NjƠjajjjajNubjǠj~j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bdev_allocsbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jaajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjajNubjǠj~j֔MjȠjɠ]j)}(jajajàNjĠNjŠj6bjƠjԠ)}(jנj3j٠NjƠjbjjjAbjNubjǠj~j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bdev_freesbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJbajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjHbjNubjǠj~j֔MjȠjɠ]j)}(jajHbjàNjĠNjŠjbjƠjԠ)}(jנj3j٠NjƠjpbjjjbjNubjǠj~j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bdev_setintegritysbjƠjԠ)}(jנjj3j٠functionjƠjܠ)}(jߠj)}(jjj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jbajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj2jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj-3jj )}(j ]jΠ)}jѠlsm_integrity_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjbjNubjǠj~j֔MjȠjɠ](j)}(jajbjàNjĠNjŠjbjƠjԠ)}(jנj3j٠NjƠjbjjjzcjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajbjàNjĠNjŠj!cjƠjԠ)}(jנj3j٠NjƠjbjjjcjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajbjàNjĠNjŠjGcjƠjԠ)}(jנj3j٠NjƠj%cjjjcjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajbjàNjĠNjŠjrcjƠjԠ)}(jנj3j٠NjƠjNcjjjcjNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvtpm_proxy_flagssbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]jcajubsbjjjcjNubjǠjpj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvtpm_proxy_new_devsbjƠjԠ)}(jנstructj٠structjƠj)}jj )}(j ]jcajubsbjjjcjNubjǠjpj֔K%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvtpmx_ioc_new_devsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠioctlsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjjcjNubjǠjpj֔MojȠjɠ](j)}(jajcjàNjĠNjŠjdjƠjԠ)}(jנ functionParamj٠NjƠjcjjjWdjNubjǠjpj֔MojȠjɠ]j]ubj)}(jajcjàNjĠNjŠj*djƠjԠ)}(jנj[dj٠NjƠj djjj^djNubjǠjpj֔MojȠjɠ]j]ubj)}(jajcjàNjĠNjŠjOdjƠjԠ)}(jנj[dj٠NjƠj.djjjddjNubjǠjpj֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_device_allocsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jmdajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_psbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjkdjNubjǠjݷj֔KjȠjɠ](j)}(jajkdjàNjĠNjŠjdjƠjԠ)}(jנj[dj٠NjƠjdjjjdjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajkdjàNjĠNjŠjdjƠjԠ)}(jנj[dj٠NjƠjdjjjdjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_card_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jeajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodulesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ extra_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠcard_retsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjejNubjǠjݷj֔KjȠjɠ](j)}(jajejàNjĠNjŠjQejƠjԠ)}(jנj[dj٠NjƠj+ejjj,fjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajejàNjĠNjŠjxejƠjԠ)}(jנj[dj٠NjƠjXejjj2fjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajejàNjĠNjŠjejƠjԠ)}(jנj[dj٠NjƠj|ejjj8fjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajejàNjĠNjŠjejƠjԠ)}(jנj[dj٠NjƠjejjj>fjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajejàNjĠNjŠjejƠjԠ)}(jנj[dj٠NjƠjejjjDfjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajejàNjĠNjŠjfjƠjԠ)}(jנj[dj٠NjƠjejjjJfjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_devm_card_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSfajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodulesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ extra_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠcard_retsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQfjNubjǠjݷj֔KjȠjɠ](j)}(jajQfjàNjĠNjŠjfjƠjԠ)}(jנj[dj٠NjƠjyfjjj~gjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajQfjàNjĠNjŠjfjƠjԠ)}(jנj[dj٠NjƠjfjjjgjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajQfjàNjĠNjŠjfjƠjԠ)}(jנj[dj٠NjƠjfjjjgjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajQfjàNjĠNjŠjgjƠjԠ)}(jנj[dj٠NjƠjfjjjgjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajQfjàNjĠNjŠjDgjƠjԠ)}(jנj[dj٠NjƠj gjjjgjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajQfjàNjĠNjŠjpgjƠjԠ)}(jנj[dj٠NjƠjHgjjjgjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_free_on_errorsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jgajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠretsbajubj]jNububjYNubjZubejj)}j]sbubububjjjgjNubjǠjݷj֔MjȠjɠ](j)}(jajgjàNjĠNjŠjgjƠjԠ)}(jנj[dj٠NjƠjgjjj hjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajgjàNjĠNjŠjhjƠjԠ)}(jנj[dj٠NjƠjgjjj&hjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_card_refsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]j/hajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj-hjNubjǠjݷj֔MjȠjɠ]j)}(jaj-hjàNjĠNjŠj{hjƠjԠ)}(jנj[dj٠NjƠj[hjjjhjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_disconnectsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jhajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjhjNubjǠjݷj֔MjȠjɠ]j)}(jajhjàNjĠNjŠjhjƠjԠ)}(jנj[dj٠NjƠjhjjjhjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_disconnect_syncsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jhajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjhjNubjǠjݷj֔M9jȠjɠ]j)}(jajhjàNjĠNjŠj;ijƠjԠ)}(jנj[dj٠NjƠjijjjFijNubjǠjݷj֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_free_when_closedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOiajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjMijNubjǠjݷj֔MdjȠjɠ]j)}(jajMijàNjĠNjŠjijƠjԠ)}(jנj[dj٠NjƠjuijjjijNubjǠjݷj֔MdjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_card_freesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jiajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjijNubjǠjݷj֔M|jȠjɠ]j)}(jajijàNjĠNjŠjijƠjԠ)}(jנj[dj٠NjƠjijjjjjNubjǠjݷj֔M|jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_set_idsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jjNubjǠjݷj֔MjȠjɠ](j)}(jaj jjàNjĠNjŠj[jjƠjԠ)}(jנj[dj٠NjƠj5jjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj jjàNjĠNjŠjjjƠjԠ)}(jנj[dj٠NjƠjbjjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_add_dev_attrsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠattribute_groupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjjNubjǠjݷj֔MFjȠjɠ](j)}(jajjjàNjĠNjŠjjjƠjԠ)}(jנj[dj٠NjƠjjjjj"kjNubjǠjݷj֔MFjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjkjƠjԠ)}(jנj[dj٠NjƠjjjjj(kjNubjǠjݷj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_registersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1kajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/kjNubjǠjݷj֔MhjȠjɠ]j)}(jaj/kjàNjĠNjŠj}kjƠjԠ)}(jנj[dj٠NjƠjWkjjjkjNubjǠjݷj֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_component_addsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jkajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjkjNubjǠjݷj֔MjȠjɠ](j)}(jajkjàNjĠNjŠjkjƠjԠ)}(jנj[dj٠NjƠjkjjjljNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠjljƠjԠ)}(jנj[dj٠NjƠjkjjjljNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_file_addsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j lajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjljNubjǠjݷj֔M%jȠjɠ](j)}(jajljàNjĠNjŠjlljƠjԠ)}(jנj[dj٠NjƠjFljjjljNubjǠjݷj֔M%jȠjɠ]j]ubj)}(jajljàNjĠNjŠjljƠjԠ)}(jנj[dj٠NjƠjsljjjljNubjǠjݷj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_file_removesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjljNubjǠjݷj֔MGjȠjɠ](j)}(jajljàNjĠNjŠjljƠjԠ)}(jנj[dj٠NjƠjljjj7mjNubjǠjݷj֔MGjȠjɠ]j]ubj)}(jajljàNjĠNjŠj,mjƠjԠ)}(jנj[dj٠NjƠjmjjj=mjNubjǠjݷj֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_power_ref_and_waitsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFmajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjDmjNubjǠjݷj֔MtjȠjɠ]j)}(jajDmjàNjĠNjŠjmjƠjԠ)}(jנj[dj٠NjƠjlmjjjmjNubjǠjݷj֔MtjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_power_waitsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jmajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmjNubjǠjݷj֔MjȠjɠ]j)}(jajmjàNjĠNjŠjmjƠjԠ)}(jנj[dj٠NjƠjmjjjmjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_device_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jnajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_device_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ device_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_device_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjnjNubjǠjݷj֔KjȠjɠ](j)}(jajnjàNjĠNjŠjRnjƠjԠ)}(jנj[dj٠NjƠj,njjjnjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajnjàNjĠNjŠj}njƠjԠ)}(jנj[dj٠NjƠjYnjjjnjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajnjàNjĠNjŠjnjƠjԠ)}(jנj[dj٠NjƠjnjjjnjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajnjàNjĠNjŠjnjƠjԠ)}(jנj[dj٠NjƠjnjjjnjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_device_disconnectsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jnajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ device_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjnjNubjǠjݷj֔KjjȠjɠ](j)}(jajnjàNjĠNjŠjBojƠjԠ)}(jנj[dj٠NjƠjojjjvojNubjǠjݷj֔KjjȠjɠ]j]ubj)}(jajnjàNjĠNjŠjkojƠjԠ)}(jנj[dj٠NjƠjIojjj|ojNubjǠjݷj֔KjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_device_freesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ device_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjojNubjǠjݷj֔KjȠjɠ](j)}(jajojàNjĠNjŠjojƠjԠ)}(jנj[dj٠NjƠjojjjpjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajojàNjĠNjŠjojƠjԠ)}(jנj[dj٠NjƠjojjj pjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_device_registersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ device_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjpjNubjǠjݷj֔KjȠjɠ](j)}(jajpjàNjĠNjŠj`pjƠjԠ)}(jנj[dj٠NjƠj:pjjjpjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajpjàNjĠNjŠjpjƠjԠ)}(jנj[dj٠NjƠjgpjjjpjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_device_get_statesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ device_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjpjNubjǠjݷj֔KjȠjɠ](j)}(jajpjàNjĠNjŠjpjƠjԠ)}(jנj[dj٠NjƠjpjjj#qjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajpjàNjĠNjŠjqjƠjԠ)}(jנj[dj٠NjƠjpjjj)qjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_request_cardsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2qajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNububjYNubjZubajj)}j]sbubububjjj0qjNubjǠjݷj֔KsjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajrjàNjĠNjŠjrjƠjԠ)}(jנj[dj٠NjƠjrjjjDsjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajrjàNjĠNjŠjrjƠjԠ)}(jנj[dj٠NjƠjrjjjJsjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajrjàNjĠNjŠj'sjƠjԠ)}(jנj[dj٠NjƠjsjjjPsjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_unregister_devicesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jYsajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjWsjNubjǠjݷj֔M+jȠjɠ]j)}(jajWsjàNjĠNjŠjsjƠjԠ)}(jנj[dj٠NjƠjsjjjsjNubjǠjݷj֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcopy_to_user_fromiosbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jsajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]jsasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__iomemsbasbubjj)}(jNjNjNjjjjj)}j]jtasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjsjNubjǠjݷj֔KjȠjɠ](j)}(jajsjàNjĠNjŠjtjƠjԠ)}(jנj[dj٠NjƠjsjjjctjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajsjàNjĠNjŠj0tjƠjԠ)}(jנj[dj٠NjƠj tjjjitjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajsjàNjĠNjŠj[tjƠjԠ)}(jנj[dj٠NjƠj7tjjjotjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcopy_to_iter_fromiosbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jxtajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjtsbasbubjj)}(jNjNjNjjjjj)}j]jtasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjvtjNubjǠjݷj֔K.jȠjɠ](j)}(jajvtjàNjĠNjŠjtjƠjԠ)}(jנj[dj٠NjƠjtjjj&ujNubjǠjݷj֔K.jȠjɠ]j]ubj)}(jajvtjàNjĠNjŠjtjƠjԠ)}(jנj[dj٠NjƠjtjjj,ujNubjǠjݷj֔K.jȠjɠ]j]ubj)}(jajvtjàNjĠNjŠjujƠjԠ)}(jנj[dj٠NjƠjtjjj2ujNubjǠjݷj֔K.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcopy_from_user_toiosbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;uajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjtsbasbubjj)}(jNjNjNjjjjj)}j]jsuasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjssbasbubjj)}(jNjNjNjjjjj)}j]juasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9ujNubjǠjݷj֔KQjȠjɠ](j)}(jaj9ujàNjĠNjŠjujƠjԠ)}(jנj[dj٠NjƠjaujjjujNubjǠjݷj֔KQjȠjɠ]j]ubj)}(jaj9ujàNjĠNjŠjujƠjԠ)}(jנj[dj٠NjƠjujjjujNubjǠjݷj֔KQjȠjɠ]j]ubj)}(jaj9ujàNjĠNjŠjujƠjԠ)}(jנj[dj٠NjƠjujjjujNubjǠjݷj֔KQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcopy_from_iter_toiosbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]juajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjtsbasbubjj)}(jNjNjNjjjjj)}j]j4vasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjujNubjǠjݷj֔KgjȠjɠ](j)}(jajujàNjĠNjŠjFvjƠjԠ)}(jנj[dj٠NjƠj"vjjjvjNubjǠjݷj֔KgjȠjɠ]j]ubj)}(jajujàNjĠNjŠjqvjƠjԠ)}(jנj[dj٠NjƠjMvjjjvjNubjǠjݷj֔KgjȠjɠ]j]ubj)}(jajujàNjĠNjŠjvjƠjԠ)}(jנj[dj٠NjƠjuvjjjvjNubjǠjݷj֔KgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dma_alloc_dir_pagessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jvajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjvjNubjǠjݷj֔K?jȠjɠ](j)}(jajvjàNjĠNjŠjwjƠjԠ)}(jנj[dj٠NjƠjvjjjwjNubjǠjݷj֔K?jȠjɠ]j]ubj)}(jajvjàNjĠNjŠj+wjƠjԠ)}(jנj[dj٠NjƠjwjjjwjNubjǠjݷj֔K?jȠjɠ]j]ubj)}(jajvjàNjĠNjŠjVwjƠjԠ)}(jנj[dj٠NjƠj2wjjjwjNubjǠjݷj֔K?jȠjɠ]j]ubj)}(jajvjàNjĠNjŠj~wjƠjԠ)}(jנj[dj٠NjƠjZwjjjwjNubjǠjݷj֔K?jȠjɠ]j]ubj)}(jajvjàNjĠNjŠjwjƠjԠ)}(jנj[dj٠NjƠjwjjjwjNubjǠjݷj֔K?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dma_alloc_pages_fallbacksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jwajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjwjNubjǠjݷj֔KfjȠjɠ](j)}(jajwjàNjĠNjŠjxjƠjԠ)}(jנj[dj٠NjƠjwjjjxjNubjǠjݷj֔KfjȠjɠ]j]ubj)}(jajwjàNjĠNjŠjDxjƠjԠ)}(jנj[dj٠NjƠjxjjjxjNubjǠjݷj֔KfjȠjɠ]j]ubj)}(jajwjàNjĠNjŠjoxjƠjԠ)}(jנj[dj٠NjƠjKxjjjxjNubjǠjݷj֔KfjȠjɠ]j]ubj)}(jajwjàNjĠNjŠjxjƠjԠ)}(jנj[dj٠NjƠjsxjjjxjNubjǠjݷj֔KfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dma_free_pagessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jxajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjxjNubjǠjݷj֔KjȠjɠ]j)}(jajxjàNjĠNjŠj yjƠjԠ)}(jנj[dj٠NjƠjxjjjyjNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_devm_alloc_dir_pagessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jyajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjyjNubjǠjݷj֔KjȠjɠ](j)}(jajyjàNjĠNjŠjqyjƠjԠ)}(jנj[dj٠NjƠjKyjjjyjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajyjàNjĠNjŠjyjƠjԠ)}(jנj[dj٠NjƠjxyjjjyjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajyjàNjĠNjŠjyjƠjԠ)}(jנj[dj٠NjƠjyjjjyjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajyjàNjĠNjŠjyjƠjԠ)}(jנj[dj٠NjƠjyjjjzjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dma_buffer_mmapsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠareasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj zjNubjǠjݷj֔KjȠjɠ](j)}(jaj zjàNjĠNjŠjZzjƠjԠ)}(jנj[dj٠NjƠj4zjjjzjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj zjàNjĠNjŠjzjƠjԠ)}(jנj[dj٠NjƠjazjjjzjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dma_buffer_syncsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_sync_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjzjNubjǠjݷj֔KjȠjɠ](j)}(jajzjàNjĠNjŠjzjƠjԠ)}(jנj[dj٠NjƠjzjjj {jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajzjàNjĠNjŠj{jƠjԠ)}(jנj[dj٠NjƠjzjjj&{jNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_sgbuf_get_addrsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]j/{ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-{jNubjǠjݷj֔KjȠjɠ](j)}(jaj-{jàNjĠNjŠj{jƠjԠ)}(jנj[dj٠NjƠjY{jjj{jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj-{jàNjĠNjŠj{jƠjԠ)}(jנj[dj٠NjƠj{jjj{jNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_sgbuf_get_pagesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j{ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj{jNubjǠjݷj֔KjȠjɠ](j)}(jaj{jàNjĠNjŠj|jƠjԠ)}(jנj[dj٠NjƠj{jjjI|jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj{jàNjĠNjŠj>|jƠjԠ)}(jנj[dj٠NjƠj|jjjO|jNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_sgbuf_get_chunk_sizesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jX|ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjV|jNubjǠjݷj֔MjȠjɠ](j)}(jajV|jàNjĠNjŠj|jƠjԠ)}(jנj[dj٠NjƠj|jjj|jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajV|jàNjĠNjŠj|jƠjԠ)}(jנj[dj٠NjƠj|jjj}jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajV|jàNjĠNjŠj|jƠjԠ)}(jנj[dj٠NjƠj|jjj}jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_namesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j}ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj }jNubjǠjݷj֔KjȠjɠ]j)}(jaj }jàNjĠNjŠj[}jƠjԠ)}(jנj[dj٠NjƠj7}jjjf}jNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_new_streamsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jo}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsubstream_countsbajubj]jNububjYNubjZubejj)}j]sbubububjjjm}jNubjǠjݷj֔MsjȠjɠ](j)}(jajm}jàNjĠNjŠj}jƠjԠ)}(jנj[dj٠NjƠj}jjj~jNubjǠjݷj֔MsjȠjɠ]j]ubj)}(jajm}jàNjĠNjŠj}jƠjԠ)}(jנj[dj٠NjƠj}jjj~jNubjǠjݷj֔MsjȠjɠ]j]ubj)}(jajm}jàNjĠNjŠj~jƠjԠ)}(jנj[dj٠NjƠj}jjj~jNubjǠjݷj֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_pcm_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#~ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠplayback_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ capture_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcmsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpcmsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!~jNubjǠjݷj֔MjȠjɠ](j)}(jaj!~jàNjĠNjŠjo~jƠjԠ)}(jנj[dj٠NjƠjI~jjjAjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj!~jàNjĠNjŠj~jƠjԠ)}(jנj[dj٠NjƠjv~jjjGjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj!~jàNjĠNjŠj~jƠjԠ)}(jנj[dj٠NjƠj~jjjMjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj!~jàNjĠNjŠj~jƠjԠ)}(jנj[dj٠NjƠj~jjjSjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj!~jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj~jjjYjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj!~jàNjĠNjŠj3jƠjԠ)}(jנj[dj٠NjƠj jjj_jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_new_internalsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jhajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠplayback_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ capture_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcmsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpcmsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjfjNubjǠjݷj֔MjȠjɠ](j)}(jajfjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajfjàNjĠNjŠj(jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjLjƠjԠ)}(jנj[dj٠NjƠj,jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajfjàNjĠNjŠjxjƠjԠ)}(jנj[dj٠NjƠjPjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_notifysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_notifysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnotifysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnfreesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MpjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjӀjjj(jNubjǠjݷj֔MpjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjj.jNubjǠjݷj֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_set_opssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_pcm_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5jNubjǠjݷj֔MjȠjɠ](j)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj]jjj߁jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjԁjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_set_sync_per_cardsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ](j)}(jajjàNjĠNjŠj@jƠjԠ)}(jנj[dj٠NjƠjjjjǂjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj[dj٠NjƠjGjjj͂jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjtjjjӂjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjقjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_interval_refinesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MrjȠjɠ](j)}(jajjàNjĠNjŠj.jƠjԠ)}(jנj[dj٠NjƠjjjjejNubjǠjݷj֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠj[jƠjԠ)}(jנj[dj٠NjƠj5jjjkjNubjǠjݷj֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_interval_divsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jtajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjrjNubjǠjݷj֔MjȠjɠ](j)}(jajrjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj$jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajrjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjǃjjj*jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajrjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj0jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_interval_muldivksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7jNubjǠjݷj֔MjȠjɠ](j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj_jjj jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠj؄jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj܄jjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_interval_mulkdivsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠjڄsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjݷj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjsjƠjԠ)}(jנj[dj٠NjƠjMjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjyjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjÅjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjɅjjj jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_interval_ratnumsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ rats_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_ratnumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠratssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnumpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M?jȠjɠ](j)}(jajjàNjĠNjŠj`jƠjԠ)}(jנj[dj٠NjƠj:jjjjNubjǠjݷj֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjfjjjjNubjǠjݷj֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjۆjƠjԠ)}(jנj[dj٠NjƠjjjj"jNubjǠjݷj֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj(jNubjǠjݷj֔M?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_interval_ratdensbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ rats_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_ratdensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠratssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnumpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjݷj֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj}jƠjԠ)}(jנj[dj٠NjƠjWjjj-jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj3jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj·jƠjԠ)}(jנj[dj٠NjƠjjjj9jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjՇjjj?jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj"jƠjԠ)}(jנj[dj٠NjƠjjjjEjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_interval_listsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jNajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjLjNubjǠjݷj֔MjȠjɠ](j)}(jajLjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjtjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjňjjj$jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj*jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_interval_rangessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrangessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj1jNubjǠjݷj֔MAjȠjɠ](j)}(jaj1jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjYjjjjNubjǠjݷj֔MAjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MAjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠjЉjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔MAjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj׉jjjjNubjǠjݷj֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_rule_addsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcondsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_rule_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj[dj٠NjƠjAjjj2jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjnjjj8jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj>jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjۊjƠjԠ)}(jנj[dj٠NjƠjjjjDjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjߊjjjJjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj(jƠjԠ)}(jנj[dj٠NjƠjjjjPjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_masksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ u_int32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjWjNubjǠjݷj֔MjȠjɠ](j)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjЋjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjԋjjj jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_mask64sbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ u_int64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjajƠjԠ)}(jנj[dj٠NjƠj;jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjhjjjŒjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjȌjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_integersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jьajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubejj)}j]sbubububjjjόjNubjǠjݷj֔MjȠjɠ](j)}(jajόjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjPjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajόjàNjĠNjŠjHjƠjԠ)}(jנj[dj٠NjƠj$jjjVjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_minmaxsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj]jNubjǠjݷj֔MjȠjɠ](j)}(jaj]jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj(jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj]jàNjĠNjŠj֍jƠjԠ)}(jנj[dj٠NjƠjjjj.jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj]jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjڍjjj4jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj]jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjj:jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_listsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcondsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_constraint_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjAjNubjǠjݷj֔M$jȠjɠ](j)}(jajAjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjijjjjNubjǠjݷj֔M$jȠjɠ]j]ubj)}(jajAjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M$jȠjɠ]j]ubj)}(jajAjàNjĠNjŠjߎjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔M$jȠjɠ]j]ubj)}(jajAjàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjj&jNubjǠjݷj֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_rangessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcondsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_constraint_rangessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠjݷj֔MCjȠjɠ](j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנj[dj٠NjƠjUjjjjNubjǠjݷj֔MCjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MCjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjˏjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔MCjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjϏjjjjNubjǠjݷj֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_ratnumssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcondsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_constraint_ratnumssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MfjȠjɠ](j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj[dj٠NjƠjAjjjjNubjǠjݷj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjnjjjjNubjǠjݷj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_ratdenssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcondsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_constraint_ratdenssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjRjƠjԠ)}(jנj[dj٠NjƠj,jjj֑jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjzjƠjԠ)}(jנj[dj٠NjƠjYjjjܑjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj~jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj̑jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_msbitssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcondsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠwidthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmsbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠj=jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjejƠjԠ)}(jנj[dj٠NjƠjDjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjijjjÒjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjɒjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_stepsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jҒajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcondsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstepsbajubj]jNububjYNubjZubejj)}j]sbubububjjjВjNubjǠjݷj֔MjȠjɠ](j)}(jajВjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajВjàNjĠNjŠjFjƠjԠ)}(jנj[dj٠NjƠj%jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajВjàNjĠNjŠjnjƠjԠ)}(jנj[dj٠NjƠjJjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajВjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjrjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_pow2sbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcondsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjܓjjjZjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj*jƠjԠ)}(jנj[dj٠NjƠj jjj`jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjRjƠjԠ)}(jנj[dj٠NjƠj.jjjfjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_rule_noresamplesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]joajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ base_ratesbajubj]jNububjYNubjZubejj)}j]sbubububjjjmjNubjǠjݷj֔M jȠjɠ](j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajmjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj”jjjjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_param_valuesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M=jȠjɠ](j)}(jajjàNjĠNjŠjFjƠjԠ)}(jנj[dj٠NjƠj jjjjNubjǠjݷj֔M=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjqjƠjԠ)}(jנj[dj٠NjƠjMjjjjNubjǠjݷj֔M=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjujjjjNubjǠjݷj֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_param_firstsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjݕjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj[dj٠NjƠj jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj[jƠjԠ)}(jנj[dj٠NjƠj7jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj_jjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_param_lastsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj͖jjj|jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjKjƠjԠ)}(jנj[dj٠NjƠj'jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjqjƠjԠ)}(jנj[dj٠NjƠjOjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_params_bitssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_lib_ioctlsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M@jȠjɠ](j)}(jajjàNjĠNjŠjBjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjjƠjԠ)}(jנj[dj٠NjƠjIjjjjNubjǠjݷj֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjnjjjjNubjǠjݷj֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(snd_pcm_period_elapsed_under_stream_locksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MljȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj֘jjjjNubjǠjݷj֔MljȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_period_elapsedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj[dj٠NjƠj6jjjgjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_add_chmap_ctlssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_chmap_elemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_channelssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ private_valuesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_pcm_chmapsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfo_retsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjnjNubjǠjݷj֔M jȠjɠ](j)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjÙjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajnjàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajnjàNjĠNjŠj4jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajnjàNjĠNjŠjYjƠjԠ)}(jנj[dj٠NjƠj8jjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj]jjjjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_stream_locksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔KljȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KljȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_stream_unlocksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔KxjȠjɠ]j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj[dj٠NjƠj@jjjqjNubjǠjݷj֔KxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_stream_lock_irqsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jzajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjxjNubjǠjݷj֔KjȠjɠ]j)}(jajxjàNjĠNjŠjƛjƠjԠ)}(jנj[dj٠NjƠjjjjћjNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_stream_unlock_irqsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jڛajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj؛jNubjǠjݷj֔KjȠjɠ]j)}(jaj؛jàNjĠNjŠj&jƠjԠ)}(jנj[dj٠NjƠjjjj1jNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_pcm_stream_unlock_irqrestoresbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj8jNubjǠjݷj֔KjȠjɠ](j)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj`jjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_params_choosesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jŜajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjÜjNubjǠjݷj֔MjȠjɠ](j)}(jajÜjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjIjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajÜjàNjĠNjŠj>jƠjԠ)}(jנj[dj٠NjƠjjjjOjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_pcm_startsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jXajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjVjNubjǠjݷj֔MjȠjɠ]j)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj~jjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_pcm_stopsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_state_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjޝjjj7jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj/jƠjԠ)}(jנj[dj٠NjƠj jjj=jNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_drain_donesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjDjNubjǠjݷj֔MjȠjɠ]j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjljjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_stop_xrunsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M)jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj̞jjjjNubjǠjݷj֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_suspend_allsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjRjƠjԠ)}(jנj[dj٠NjƠj,jjj]jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_preparesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jfajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjdjNubjǠjݷj֔MjȠjɠ](j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajdjàNjĠNjŠjߟjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_kernel_ioctlsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔Mc jȠjɠ](j)}(jajjàNjĠNjŠjEjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔Mc jȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj[dj٠NjƠjLjjjjNubjǠjݷj֔Mc jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjqjjjjNubjǠjݷj֔Mc jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_lib_default_mmapsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠareasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj٠jjj7jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנj[dj٠NjƠjjjj=jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_lib_mmap_iomemsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠareasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjDjNubjǠjݷj֔M*jȠjɠ](j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjljjjʡjNubjǠjݷj֔M*jȠjɠ]j]ubj)}(jajDjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjСjNubjǠjݷj֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_stream_linkedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j١ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjסjNubjǠjݷj֔MxjȠjɠ]j)}(jajסjàNjĠNjŠj%jƠjԠ)}(jנj[dj٠NjƠjjjj0jNubjǠjݷj֔MxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_stream_lock_irqsavesbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]j9ajubj#Nubjjj7jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"snd_pcm_stream_lock_irqsave_nestedsbjƠjԠ)}(jנj>j٠macrojƠj)}(jŠj )}(j ]jIajubj#NubjjjGjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_group_for_each_entrysbjƠjԠ)}(jנj>j٠macrojƠj)}(jŠj )}(j ]jXajubj#NubjjjVjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_runningsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jgajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjejNubjǠjݷj֔MjȠjɠ]j)}(jajejàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__snd_pcm_set_statesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jǢajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_state_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjŢjNubjǠjݷj֔MjȠjɠ](j)}(jajŢjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjFjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajŢjàNjĠNjŠj>jƠjԠ)}(jנj[dj٠NjƠjjjjLjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbytes_to_samplessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jUajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjSjNubjǠjݷj֔MjȠjɠ](j)}(jajSjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjأjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajSjàNjĠNjŠjУjƠjԠ)}(jנj[dj٠NjƠjjjjޣjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbytes_to_framessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_sframes_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠj7jƠjԠ)}(jנj[dj٠NjƠjjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjbjƠjԠ)}(jנj[dj٠NjƠj>jjjpjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsamples_to_bytessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jyajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjwjNubjǠjݷj֔MjȠjɠ](j)}(jajwjàNjĠNjŠjɤjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajwjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjФjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠframes_to_bytessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_sframes_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjݷj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj[jƠjԠ)}(jנj[dj٠NjƠj5jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjbjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ frame_alignedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbytessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjåjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj"jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_lib_buffer_bytessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjݷj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj{jƠjԠ)}(jנj[dj٠NjƠjUjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_lib_period_bytessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M*jȠjɠ]j)}(jajjàNjĠNjŠjߦjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_playback_availsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_uframes_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M8jȠjɠ]j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנj[dj٠NjƠjjjjNjNubjǠjݷj֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_capture_availsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_uframes_tsbajubububjj)}(jj )}(j ]jWajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjUjNubjǠjݷj֔MJjȠjɠ]j)}(jajUjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_playback_hw_availsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_sframes_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MXjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_capture_hw_availsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_sframes_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔McjȠjɠ]j)}(jajjàNjĠNjŠjojƠjԠ)}(jנj[dj٠NjƠjIjjjzjNubjǠjݷj֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_playback_readysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MpjȠjɠ]j)}(jajjàNjĠNjŠjϨjƠjԠ)}(jנj[dj٠NjƠjjjjڨjNubjǠjݷj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_capture_readysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M~jȠjɠ]j)}(jajjàNjĠNjŠj/jƠjԠ)}(jנj[dj٠NjƠj jjj:jNubjǠjݷj֔M~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_playback_datasbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjAjNubjǠjݷj֔MjȠjɠ]j)}(jajAjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjijjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_playback_emptysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjɩjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_capture_emptysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjOjƠjԠ)}(jנj[dj٠NjƠj)jjjZjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_trigger_donesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmastersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjajNubjǠjݷj֔MjȠjɠ](j)}(jajajàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajajàNjĠNjŠjܪjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠparams_channelssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנj[dj٠NjƠjjjjMjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ params_ratesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjTjNubjǠjݷj֔MjȠjɠ]j)}(jajTjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj}jjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparams_period_sizesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjݫjjj jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparams_periodssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjcjƠjԠ)}(jנj[dj٠NjƠj=jjjmjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparams_buffer_sizesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jvajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjtjNubjǠjݷj֔MjȠjɠ]j)}(jajtjàNjĠNjŠjìjƠjԠ)}(jנj[dj٠NjƠjjjjͬjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparams_buffer_bytessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j֬ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjԬjNubjǠjݷj֔M'jȠjɠ]j)}(jajԬjàNjĠNjŠj#jƠjԠ)}(jנj[dj٠NjƠjjjj-jNubjǠjݷj֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_constraint_singlesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_hw_param_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4jNubjǠjݷj֔MkjȠjɠ](j)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj\jjjڭjNubjǠjݷj֔MkjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MkjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjҭjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_cpu_endiansbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj[dj٠NjƠjjjjAjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_set_syncsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjHjNubjǠjݷj֔MjȠjɠ]j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjpjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_set_runtime_buffersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjЮjjj.jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj#jƠjԠ)}(jנj[dj٠NjƠjjjj4jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_gettimesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtvsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;jNubjǠjݷj֔MjȠjɠ](j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjcjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjǯjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_set_fixed_buffersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jЯajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjίjNubjǠjݷj֔M:jȠjɠ](j)}(jajίjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M:jȠjɠ]j]ubj)}(jajίjàNjĠNjŠjCjƠjԠ)}(jנj[dj٠NjƠj#jjjjNubjǠjݷj֔M:jȠjɠ]j]ubj)}(jajίjàNjĠNjŠjmjƠjԠ)}(jנj[dj٠NjƠjGjjjjNubjǠjݷj֔M:jȠjɠ]j]ubj)}(jajίjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjtjjjjNubjǠjݷj֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_set_fixed_buffer_allsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MNjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjXjƠjԠ)}(jנj[dj٠NjƠj2jjjjNubjǠjݷj֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj_jjjjNubjǠjݷj֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_sgbuf_get_addrsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M^jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjбjjj&jNubjǠjݷj֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj,jNubjǠjݷj֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_sgbuf_get_chunk_sizesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj3jNubjǠjݷj֔MmjȠjɠ](j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj\jjjײjNubjǠjݷj֔MmjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjݲjNubjǠjݷj֔MmjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjϲjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_limit_isa_dma_sizesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠj2jƠjԠ)}(jנj[dj٠NjƠjjjjgjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj[dj٠NjƠj6jjjmjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_direction_namesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jvajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjtjNubjǠjݷj֔MjȠjɠ]j)}(jajtjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjɳjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_stream_strsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jҳajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjгjNubjǠjݷj֔MjȠjɠ]j)}(jajгjàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjj.jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_chmap_substreamsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_pcm_chmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj5jNubjǠjݷj֔MjȠjɠ](j)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjcjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj´jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcm_format_to_bitssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j˴ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ pcm_formatsbajubj]jNububjYNubjZubajj)}j]sbubububjjjɴjNubjǠjݷj֔MjȠjɠ]j)}(jajɴjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj!jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcm_for_each_formatsbjƠjԠ)}(jנj>j٠macrojƠj)}(jŠj )}(j ]j*ajubj#Nubjjj(jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_signedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubajj)}j]sbubububjjj7jNubjǠjݷj֔MjȠjɠ]j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj_jjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_unsignedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠj޵jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_linearsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M,jȠjɠ]j)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj[dj٠NjƠjjjjAjNubjǠjݷj֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_little_endiansbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubajj)}j]sbubububjjjHjNubjǠjݷj֔M9jȠjɠ]j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjpjjjjNubjǠjݷj֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_big_endiansbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MLjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj˶jjjjNubjǠjݷj֔MLjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_widthsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M^jȠjɠ]j)}(jajjàNjĠNjŠjJjƠjԠ)}(jנj[dj٠NjƠj&jjjRjNubjǠjݷj֔M^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_physical_widthsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubajj)}j]sbubububjjjYjNubjǠjݷj֔MqjȠjɠ]j)}(jajYjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MqjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_sizesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsamplessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj4jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנj[dj٠NjƠjjjj:jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_silence_64sbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjAjNubjǠjݷj֔MjȠjɠ]j)}(jajAjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjljjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_format_set_silencesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsamplessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjʸjjjDjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjJjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[dj٠NjƠjjjjPjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_hw_limit_ratessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jYajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hardwaresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjWjNubjǠjݷj֔MjȠjɠ]j)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_rate_to_rate_bitsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠratesbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_rate_bit_to_ratesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrate_bitsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjZjƠjԠ)}(jנj[dj٠NjƠj9jjjbjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_rate_mask_intersectsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jkajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrates_asbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrates_bsbajubj]jNububjYNubjZubejj)}j]sbubububjjjijNubjǠjݷj֔M<jȠjɠ](j)}(jajijàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M<jȠjɠ]j]ubj)}(jajijàNjĠNjŠjغjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_rate_range_to_bitssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrate_minsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrate_maxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MYjȠjɠ](j)}(jajjàNjĠNjŠj7jƠjԠ)}(jנj[dj٠NjƠjjjjdjNubjǠjݷj֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj[dj٠NjƠj;jjjjjNubjǠjݷj֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_lib_preallocate_freesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jsajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjqjNubjǠjݷj֔KjȠjɠ]j)}(jajqjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjʻjNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$snd_pcm_lib_preallocate_free_for_allsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jӻajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjѻjNubjǠjݷj֔KjȠjɠ]j)}(jajѻjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj*jNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_lib_preallocate_pagessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1jNubjǠjݷj֔MBjȠjɠ](j)}(jaj1jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjYjjj+jNubjǠjݷj֔MBjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj1jNubjǠjݷj֔MBjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠjмjƠjԠ)}(jנj[dj٠NjƠjjjj7jNubjǠjݷj֔MBjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj׼jjj=jNubjǠjݷj֔MBjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠj#jƠjԠ)}(jנj[dj٠NjƠjjjjCjNubjǠjݷj֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%snd_pcm_lib_preallocate_pages_for_allsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjJjNubjǠjݷj֔MUjȠjɠ](j)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjrjjj@jNubjǠjݷj֔MUjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjFjNubjǠjݷj֔MUjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjýjjjLjNubjǠjݷj֔MUjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjRjNubjǠjݷj֔MUjȠjɠ]j]ubj)}(jajJjàNjĠNjŠj8jƠjԠ)}(jנj[dj٠NjƠjjjjXjNubjǠjݷj֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_set_managed_buffersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj_jNubjǠjݷj֔M|jȠjɠ](j)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjYjNubjǠjݷj֔M|jȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjԾjƠjԠ)}(jנj[dj٠NjƠjjjj_jNubjǠjݷj֔M|jȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjؾjjjejNubjǠjݷj֔M|jȠjɠ]j]ubj)}(jaj_jàNjĠNjŠj)jƠjԠ)}(jנj[dj٠NjƠjjjjkjNubjǠjݷj֔M|jȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjQjƠjԠ)}(jנj[dj٠NjƠj-jjjqjNubjǠjݷj֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_set_managed_buffer_allsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjxjNubjǠjݷj֔MjȠjɠ](j)}(jajxjàNjĠNjŠjƿjƠjԠ)}(jנj[dj٠NjƠjjjjrjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjͿjjjxjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj~jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjBjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjjjƠjԠ)}(jנj[dj٠NjƠjFjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_lib_malloc_pagessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_pcm_lib_free_pagessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj[dj٠NjƠjGjjjxjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_hwparams_to_dma_slave_configsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdma_slave_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ slave_configsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔K6jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj2jNubjǠjݷj֔K6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj8jNubjǠjݷj֔K6jȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנj[dj٠NjƠjjjj>jNubjǠjݷj֔K6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ*snd_dmaengine_pcm_set_config_from_dai_datasbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dmaengine_dai_dma_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdma_slave_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ slave_configsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjEjNubjǠjݷj֔KjjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjmjjjjNubjǠjݷj֔KjjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dmaengine_pcm_triggersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjݷj֔KjȠjɠ](j)}(jaj jàNjĠNjŠjYjƠjԠ)}(jנj[dj٠NjƠj3jjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj`jjjjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$snd_dmaengine_pcm_pointer_no_residuesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_uframes_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dmaengine_pcm_pointersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_uframes_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔KjȠjɠ]j)}(jajjàNjĠNjŠjKjƠjԠ)}(jנj[dj٠NjƠj%jjjVjNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!snd_dmaengine_pcm_request_channelsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdma_chansbajubububjjI)}(jLj)}(jj )}(j ]j_ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_filter_fnsbajubububjj)}(jj )}(j ]jΠ)}jѠ filter_fnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ filter_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj]jNubjǠjݷj֔MjȠjɠ](j)}(jaj]jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj]jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dmaengine_pcm_opensbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdma_chansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M1jȠjɠ](j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj[dj٠NjƠjjjjvjNubjǠjݷj֔M1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjkjƠjԠ)}(jנj[dj٠NjƠjEjjj|jNubjǠjݷj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#snd_dmaengine_pcm_open_request_chansbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_filter_fnsbajubububjj)}(jj )}(j ]jΠ)}jѠ filter_fnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ filter_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MXjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj-jNubjǠjݷj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj3jNubjǠjݷj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠj"jƠjԠ)}(jנj[dj٠NjƠjjjj9jNubjǠjݷj֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dmaengine_pcm_closesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jBajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@jNubjǠjݷj֔MjȠjɠ]j)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjhjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$snd_dmaengine_pcm_close_release_chansbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)snd_dmaengine_pcm_refine_runtime_hwparamssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dmaengine_dai_dma_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hardwaresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdma_chansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjNjƠjԠ)}(jנj[dj٠NjƠj(jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנj[dj٠NjƠjUjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"snd_pcm_substream_to_dma_directionsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdma_transfer_directionsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔KjȠjɠ]j)}(jajjàNjĠNjŠjKjƠjԠ)}(jנj[dj٠NjƠj%jjjVjNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dmaengine_dai_dma_datasbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]j_ajubsbjjj]jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dmaengine_pcm_configsbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jnajubsbjjjljNubjǠjݷj֔KPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_notifysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{jNubjǠjݷj֔KjȠjɠ](j)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj&jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj,jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj2jNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_notify_onesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkctlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠioffsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9jNubjǠjݷj֔KjȠjɠ](j)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjajjj jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_ctl_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠkctlsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠaccesssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_ctl_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠjݷj֔KjȠjɠ](j)}(jaj"jàNjĠNjŠjrjƠjԠ)}(jנj[dj٠NjƠjJjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj|jjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_ctl_new1sbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_kcontrol_newsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠncontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ private_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[dj٠NjƠj>jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjkjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_free_onesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MCjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_ctl_addsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M"jȠjɠ](j)}(jajjàNjĠNjŠjVjƠjԠ)}(jנj[dj٠NjƠj0jjjjNubjǠjݷj֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj]jjjjNubjǠjݷj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_replacesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]jΠ)}jѠadd_on_replacesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M6jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjEjNubjǠjݷj֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjKjNubjǠjݷj֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנj[dj٠NjƠjjjjQjNubjǠjݷj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_removesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjXjNubjǠjݷj֔MjjȠjɠ](j)}(jajXjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_remove_idsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M}jȠjɠ](j)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj[dj٠NjƠjjjjqjNubjǠjݷj֔M}jȠjɠ]j]ubj)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj[dj٠NjƠj@jjjwjNubjǠjݷj֔M}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_remove_user_ctlsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_ctl_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~jNubjǠjݷj֔MjȠjɠ](j)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_activate_idsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠactivesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠj_jƠjԠ)}(jנj[dj٠NjƠj9jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjfjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_rename_idsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrc_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdst_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjIjƠjԠ)}(jנj[dj٠NjƠj#jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjvjƠjԠ)}(jנj[dj٠NjƠjPjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_renamesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkctlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjCjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjIjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj8jƠjԠ)}(jנj[dj٠NjƠjjjjOjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_find_numidsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jXajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnumidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjVjNubjǠjݷj֔M/jȠjɠ](j)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M/jȠjɠ]j]ubj)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_find_idsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔MHjȠjɠ](j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj[dj٠NjƠjjjjyjNubjǠjݷj֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjkjƠjԠ)}(jנj[dj٠NjƠjEjjjjNubjǠjݷj֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_register_ioctlsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_kctl_ioctl_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfcnsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_register_ioctl_compatsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_kctl_ioctl_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfcnsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M+jȠjɠ]j)}(jajjàNjĠNjŠj-jƠjԠ)}(jנj[dj٠NjƠj jjj5jNubjǠjݷj֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_unregister_ioctlsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_kctl_ioctl_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfcnsbajubj]jNububjYNubjZubajj)}j]sbubububjjj<jNubjǠjݷj֔MNjȠjɠ]j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjdjjjjNubjǠjݷj֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_unregister_ioctl_compatsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_kctl_ioctl_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfcnsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M\jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_request_layersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ module_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[dj٠NjƠjjjjGjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_register_layersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jPajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_layer_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjNjNubjǠjݷj֔MjȠjɠ]j)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjvjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_disconnect_layersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_layer_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_boolean_mono_infosbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MV jȠjɠ](j)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj[dj٠NjƠj6jjjjNubjǠjݷj֔MV jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjcjjjjNubjǠjݷj֔MV jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_boolean_stereo_infosbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔Ml jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj'jNubjǠjݷj֔Ml jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj-jNubjǠjݷj֔Ml jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_enum_infosbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠchannelssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠitemssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamessbajubj]jASTArray)}(staticjjjvlasizeNubajNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4jNubjǠjݷj֔M jȠjɠ](j)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj\jjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_writesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjݷj֔MjȠjɠ](j)}(jaj jàNjĠNjŠjnjƠjԠ)}(jנj[dj٠NjƠjHjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjujjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_ac97_readsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M(jȠjɠ](j)}(jajjàNjĠNjŠj%jƠjԠ)}(jנj[dj٠NjƠjjjjUjNubjǠjݷj֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנj[dj٠NjƠj,jjj[jNubjǠjݷj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_write_cachesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jdajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjjbjNubjǠjݷj֔MEjȠjɠ](j)}(jajbjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MEjȠjɠ]j]ubj)}(jajbjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔MEjȠjɠ]j]ubj)}(jajbjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_updatesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M^jȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj[dj٠NjƠj@jjjjNubjǠjݷj֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjmjjjjNubjǠjݷj֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_update_bitssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M~jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjDjƠjԠ)}(jנj[dj٠NjƠj#jjjjNubjǠjݷj֔M~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנj[dj٠NjƠjHjjjjNubjǠjݷj֔M~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjmjjjjNubjǠjݷj֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_get_short_namesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔M[jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔M[jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_ac97_bussbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97_bus_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ private_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_ac97_bussbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbussbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjbjƠjԠ)}(jנj[dj٠NjƠj<jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjijjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj%jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj+jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjj1jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_mixersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_ac97_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtemplatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrac97sbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8jNubjǠjݷj֔M jȠjɠ](j)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj`jjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_update_powersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpowerupsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ](j)}(jajjàNjĠNjŠjQjƠjԠ)}(jנj[dj٠NjƠj+jjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjxjƠjԠ)}(jנj[dj٠NjƠjXjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj|jjjjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_suspendsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_resumesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ]j)}(jajjàNjĠNjŠjejƠjԠ)}(jנj[dj٠NjƠj?jjjpjNubjǠjݷj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_tune_hardwaresbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jyajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ ac97_quirksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠquirksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoverridesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjwjNubjǠjݷj֔M jȠjɠ](j)}(jajwjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj&jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajwjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj,jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajwjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj2jNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_set_ratesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ac97sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠac97sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠratesbajubj]jNububjYNubjZubejj)}j]sbubububjjj9jNubjǠjݷj֔KjȠjɠ](j)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjajjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_pcm_assignsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_ac97_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠ pcms_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠac97_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[dj٠NjƠjCjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjhjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_pcm_opensbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠac97_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠratesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ ac97_pcm_cfgsbajubububjj)}(jj )}(j ]jΠ)}jѠcfgsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠslotssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M+jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjwjNubjǠjݷj֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠj"jƠjԠ)}(jנj[dj٠NjƠjjjj}jNubjǠjݷj֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjJjƠjԠ)}(jנj[dj٠NjƠj&jjjjNubjǠjݷj֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjojƠjԠ)}(jנj[dj٠NjƠjNjjjjNubjǠjݷj֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_pcm_closesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠac97_pcmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ac97_pcm_double_rate_rulessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠruntimesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj[dj٠NjƠjjjjIjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_add_followerssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jRajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmastersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjPjNubjǠjݷj֔M$jȠjɠ](j)}(jajPjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjxjjjjNubjǠjݷj֔M$jȠjɠ]j]ubj)}(jajPjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔M$jȠjɠ]j]ubj)}(jajPjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_make_virtual_mastersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtlvsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj[dj٠NjƠjEjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjnjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_add_vmaster_hooksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjASTDeclaratorParen)}(innerjI)}(jLj)}(jj )}(j ]jΠ)}jѠhooksbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ private_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jNj]jNububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ private_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj(jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_sync_vmastersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j7asbubjj)}(jj )}(j ]jΠ)}jѠ hook_onlysbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjj;jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj3jƠjԠ)}(jנj[dj٠NjƠjjjjAjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_apply_vmaster_followerssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkctlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ vfollowersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfollowersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHjNubjǠjݷj֔MjȠjɠ](j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjpjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjvjƠjԠ)}(jנj[dj٠NjƠjTjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_find_id_mixersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj%jNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_add_followersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmastersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfollowersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠjݷj֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjzjƠjԠ)}(jנj[dj٠NjƠjTjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_ctl_add_follower_uncachedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmastersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfollowersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjjEjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj[dj٠NjƠjjjjKjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_rawmidi_receivesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_rawmidi_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjRjNubjǠjݷj֔MwjȠjɠ](j)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjzjjjjNubjǠjݷj֔MwjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MwjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_rawmidi_transmit_emptysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_rawmidi_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjݷj֔M3jȠjɠ]j)}(jaj jàNjĠNjŠjZjƠjԠ)}(jנj[dj٠NjƠj4jjjejNubjǠjݷj֔M3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_rawmidi_transmit_peeksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jnajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_rawmidi_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjljNubjǠjݷj֔MjȠjɠ](j)}(jajljàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajljàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajljàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_rawmidi_transmit_acksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_rawmidi_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjݷj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנj[dj٠NjƠjNjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj{jjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_rawmidi_transmitsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_rawmidi_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjWjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj(jƠjԠ)}(jנj[dj٠NjƠjjjj]jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנj[dj٠NjƠj/jjjcjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_rawmidi_proceedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_rawmidi_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_rawmidi_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ output_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ input_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_rawmidisbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrrawmidisbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M]jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjAjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjhjƠjԠ)}(jנj[dj٠NjƠjHjjjjNubjǠjݷj֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjljjjjNubjǠjݷj֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_rawmidi_set_opssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_rawmidisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrmidisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_rawmidi_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M-jȠjɠ](j)}(jajjàNjĠNjŠj]jƠjԠ)}(jנj[dj٠NjƠj7jjjjNubjǠjݷj֔M-jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjdjjjjNubjǠjݷj֔M-jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_mpu401_uart_interruptsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irqreturn_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔KyjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjIjNubjǠjݷj֔KyjȠjɠ]j]ubj)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj[dj٠NjƠjjjjOjNubjǠjݷj֔KyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_mpu401_uart_interrupt_txsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irqreturn_tsbajubububjj)}(jj )}(j ]jXajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjVjNubjǠjݷj֔KjȠjɠ](j)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_mpu401_uart_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠhardwaresbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ info_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_rawmidisbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrrawmidisbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠj.jƠjԠ)}(jנj[dj٠NjƠjjjj"jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjUjƠjԠ)}(jנj[dj٠NjƠj5jjj(jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjzjƠjԠ)}(jנj[dj٠NjƠjYjjj.jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj~jjj4jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj:jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj@jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjFjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_info_get_linesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jOajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjMjNubjǠjݷj֔MIjȠjɠ](j)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjujjjjNubjǠjݷj֔MIjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MIjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_info_get_strsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔MojȠjɠ](j)}(jajjàNjĠNjŠjRjƠjԠ)}(jנj[dj٠NjƠj0jjjjNubjǠjݷj֔MojȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנj[dj٠NjƠjYjjjjNubjǠjݷj֔MojȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_info_create_module_entrysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_entrysbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodulesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjxjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנj[dj٠NjƠjjjj~jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjjƠjԠ)}(jנj[dj٠NjƠjDjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_info_create_card_entrysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_entrysbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjCjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjIjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj5jƠjԠ)}(jנj[dj٠NjƠjjjjOjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_info_free_entrysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jXajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjVjNubjǠjݷj֔MjȠjɠ]j)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj~jjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_info_registersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M,jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_rw_proc_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ private_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠreadsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_entrysbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_buffersbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_info_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MNjȠjɠ](j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[dj٠NjƠj>jjjjNubjǠjݷj֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjkjjjjNubjǠjݷj֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjcjƠjԠ)}(jנj[dj٠NjƠj?jjjjNubjǠjݷj֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_stop_errorsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_compr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsnd_pcm_state_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MWjȠjɠ](j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj[dj٠NjƠjjjjqjNubjǠjݷj֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנj[dj٠NjƠjEjjjwjNubjǠjݷj֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_task_finishedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_compr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_compr_task_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~jNubjǠjݷj֔MjȠjɠ](j)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compress_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdirnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_comprsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcomprsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠj_jƠjԠ)}(jנj[dj٠NjƠj9jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjfjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compressed_buffersbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]j)ajubsbjjj'jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_paramssbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]j8ajubsbjjj6jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_tstampsbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jGajubsbjjjEjNubjǠjݷj֔K'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_availsbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jVajubsbjjjTjNubjǠjݷj֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_capssbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jeajubsbjjjcjNubjǠjݷj֔KEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_codec_capssbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jtajubsbjjjrjNubjǠjݷj֔K[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsndrv_compress_encodersbjƠjԠ)}(jנjcj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjݷj֔KljȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_metadatasbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_tasksbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_statesbjƠjԠ)}(jנjcj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_task_statussbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_enc_vorbissbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_enc_realsbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_enc_flacsbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_task_runtimesbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_runtimesbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]j ajubsbjjjjNubjǠjݷj֔K'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_streamsbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjݷj֔KJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_compr_opssbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]j(ajubsbjjj&jNubjǠjݷj֔KrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_comprsbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]j7ajubsbjjj5jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_use_pause_in_drainingsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jFajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_compr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjDjNubjǠjݷj֔KjȠjɠ]j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjljjjjNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_compr_set_runtime_buffersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_compr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dma_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj*jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj0jNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_kcontrol_componentsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]j9ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj7jNubjǠjݷj֔M(jȠjɠ]j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjejjjjNubjǠjݷj֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_find_daisbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_daisbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dai_link_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdlcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_remove_pcm_runtimesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjݷj֔MsjȠjɠ](j)}(jaj jàNjĠNjŠjWjƠjԠ)}(jנj[dj٠NjƠj1jjjjNubjǠjݷj֔MsjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠj^jjjjNubjǠjݷj֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_add_pcm_runtimesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dai_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdai_linksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj"jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj(jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_runtime_set_dai_fmtsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdai_fmtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj/jNubjǠjݷj֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj}jƠjԠ)}(jנj[dj٠NjƠjWjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_set_dmi_namesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M~jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_soc_cnewsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_kcontrol_newsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ _templatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ long_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔MV jȠjɠ](j)}(jajjàNjĠNjŠjnjƠjԠ)}(jנj[dj٠NjƠjHjjjjNubjǠjݷj֔MV jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjujjjjNubjǠjݷj֔MV jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MV jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔MV jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_add_component_controlssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_kcontrol_newsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontrolssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_controlssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ](j)}(jajjàNjĠNjŠj^jƠjԠ)}(jנj[dj٠NjƠj8jjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjejjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_add_card_controlssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsoc_cardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_kcontrol_newsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontrolssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_controlssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjxjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjIjƠjԠ)}(jנj[dj٠NjƠj#jjj~jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjpjƠjԠ)}(jנj[dj٠NjƠjPjjjjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_add_dai_controlssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_daisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdaisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_kcontrol_newsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontrolssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_controlssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj5jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj;jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj-jƠjԠ)}(jנj[dj٠NjƠj jjjAjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_register_cardsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjHjNubjǠjݷj֔M jȠjɠ]j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjpjjjjNubjǠjݷj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_unregister_cardsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_register_daisbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_daisbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dai_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdai_drvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j7asbubjj)}(jj )}(j ]jΠ)}jѠlegacy_dai_namingsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔ME jȠjɠ](j)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj[dj٠NjƠj6jjjjNubjǠjݷj֔ME jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjcjjjjNubjǠjݷj֔ME jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔ME jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_unregister_daissbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔My jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj&jNubjǠjݷj֔My jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_register_daissbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dai_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdai_drvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠjݷj֔M jȠjɠ](j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנj[dj٠NjƠjUjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&snd_soc_unregister_component_by_driversbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_component_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcomponent_driversbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MA jȠjɠ](j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[dj٠NjƠjjjjtjNubjǠjݷj֔MA jȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנj[dj٠NjƠjCjjjzjNubjǠjݷj֔MA jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_unregister_componentsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M[ jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M[ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_snd_soc_register_componentsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_component_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cmpnt_drvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dai_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdai_drvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_daisbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔KjȠjɠ](j)}(jajjàNjĠNjŠj/jƠjԠ)}(jנj[dj٠NjƠj jjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj[dj٠NjƠj6jjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjcjjjjNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_snd_soc_register_cardsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔KAjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjWjNubjǠjݷj֔KAjȠjɠ]j]ubj)}(jajjàNjĠNjŠjLjƠjԠ)}(jנj[dj٠NjƠj&jjj]jNubjǠjݷj֔KAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_snd_dmaengine_pcm_registersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jfajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dmaengine_pcm_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjdjNubjǠjݷj֔KfjȠjɠ](j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KfjȠjɠ]j]ubj)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KfjȠjɠ]j]ubj)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_set_sysclksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠclk_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsourcesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfreqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠjݷj֔KNjȠjɠ](j)}(jaj"jàNjĠNjŠjpjƠjԠ)}(jנj[dj٠NjƠjJjjj jNubjǠjݷj֔KNjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjwjjjjNubjǠjݷj֔KNjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KNjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔KNjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj$jNubjǠjݷj֔KNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_set_jacksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjݷj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjyjƠjԠ)}(jנj[dj٠NjƠjSjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_get_jack_typesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M$jȠjɠ]j)}(jajjàNjĠNjŠj;jƠjԠ)}(jנj[dj٠NjƠjjjjFjNubjǠjݷj֔M$jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_init_regmapsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠregmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjMjNubjǠjݷj֔MjȠjɠ](j)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjujjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_exit_regmapsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠj. jƠjԠ)}(jנj[dj٠NjƠj jjj9 jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_readsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jB ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubejj)}j]sbubububjjj@ jNubjǠjݷj֔MjȠjɠ](j)}(jaj@ jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠji jjj jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj@ jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjj jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_writesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjݷj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjjo jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjB jƠjԠ)}(jנj[dj٠NjƠj! jjju jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjg jƠjԠ)}(jנj[dj٠NjƠjF jjj{ jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_update_bitssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjݷj֔MAjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjjJ jNubjǠjݷj֔MAjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjjP jNubjǠjݷj֔MAjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjjV jNubjǠjݷj֔MAjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjB jƠjԠ)}(jנj[dj٠NjƠj! jjj\ jNubjǠjݷj֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#snd_soc_component_update_bits_asyncsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjc jNubjǠjݷj֔MejȠjɠ](j)}(jajc jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjj+ jNubjǠjݷj֔MejȠjɠ]j]ubj)}(jajc jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjj1 jNubjǠjݷj֔MejȠjɠ]j]ubj)}(jajc jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjj7 jNubjǠjݷj֔MejȠjɠ]j]ubj)}(jajc jàNjĠNjŠj# jƠjԠ)}(jנj[dj٠NjƠj jjj= jNubjǠjݷj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_read_fieldsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jF ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjD jNubjǠjݷj֔MjȠjɠ](j)}(jajD jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠjm jjj jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajD jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjj jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajD jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjj jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_write_fieldsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjݷj֔MjȠjɠ](j)}(jaj jàNjĠNjŠjI jƠjԠ)}(jנj[dj٠NjƠj# jjj jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjq jƠjԠ)}(jנj[dj٠NjƠjP jjj jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠju jjj jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjj jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_soc_component_async_completesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjݷj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj*jƠjԠ)}(jנj[dj٠NjƠjjjj5jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_component_test_bitssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_componentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ componentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj<jNubjǠjݷj֔MjȠjɠ](j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjdjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_runtime_actionsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MdjȠjɠ](j)}(jajjàNjĠNjŠjkjƠjԠ)}(jנj[dj٠NjƠjEjjjjNubjǠjݷj֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjrjjjjNubjǠjݷj֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"snd_soc_runtime_ignore_pmdown_timesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j7asbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj)jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_runtime_calc_hwsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hardwaresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠjݷj֔MkjȠjɠ](j)}(jaj0jàNjĠNjŠj~jƠjԠ)}(jנj[dj٠NjƠjXjjjjNubjǠjݷj֔MkjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MkjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_info_enum_doublesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔K'jȠjɠ](j)}(jajjàNjĠNjŠj;jƠjԠ)}(jנj[dj٠NjƠjjjjsjNubjǠjݷj֔K'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjhjƠjԠ)}(jנj[dj٠NjƠjBjjjyjNubjǠjݷj֔K'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_get_enum_doublesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔K:jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔K:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_put_enum_doublesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔KYjȠjɠ](j)}(jajjàNjĠNjŠjajƠjԠ)}(jנj[dj٠NjƠj;jjjjNubjǠjݷj֔KYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjhjjjjNubjǠjݷj֔KYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_info_volswsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj,jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj!jƠjԠ)}(jנj[dj٠NjƠjjjj2jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_info_volsw_sxsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9jNubjǠjݷj֔M2jȠjɠ](j)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjajjjjNubjǠjݷj֔M2jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_get_volswsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MFjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjRjNubjǠjݷj֔MFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנj[dj٠NjƠj!jjjXjNubjǠjݷj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_put_volswsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_jNubjǠjݷj֔M[jȠjɠ](j)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M[jȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_get_volsw_sxsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MpjȠjɠ](j)}(jajjàNjĠNjŠj@jƠjԠ)}(jנj[dj٠NjƠjjjjxjNubjǠjݷj֔MpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj[dj٠NjƠjGjjj~jNubjǠjݷj֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_put_volsw_sxsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_limit_volumesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj[dj٠NjƠj@jjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjmjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_info_xr_sxsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MsjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjWjNubjǠjݷj֔MsjȠjɠ]j]ubj)}(jajjàNjĠNjŠjLjƠjԠ)}(jנj[dj٠NjƠj&jjj]jNubjǠjݷj֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_get_xr_sxsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jfajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjdjNubjǠjݷj֔MjȠjɠ](j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_put_xr_sxsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjEjƠjԠ)}(jנj[dj٠NjƠjjjj}jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjrjƠjԠ)}(jנj[dj٠NjƠjLjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_get_strobesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_put_strobesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ](j)}(jajjàNjĠNjŠjkjƠjԠ)}(jנj[dj٠NjƠjEjjjjNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjrjjjjNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_new_compresssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_kcontrol_widgetsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_widgetsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjݷj֔MJjȠjɠ]j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[dj٠NjƠj>jjjrjNubjǠjݷj֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_kcontrol_dapmsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]j{ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjyjNubjǠjݷj֔MYjȠjɠ]j)}(jajyjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_force_bias_levelsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_bias_levelsbajubububjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj[dj٠NjƠj jjjcjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj[jƠjԠ)}(jנj[dj٠NjƠj7jjjijNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_set_bias_levelsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_bias_levelsbajubububjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubejj)}j]sbubububjjjpjNubjǠjݷj֔MjȠjɠ](j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajpjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&snd_soc_dapm_dai_get_connected_widgetssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_daisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdaisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_widget_listsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j7asbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcustom_stop_conditionsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_widgetsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_directionsbajubububjj)}(jNj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔MjȠjɠ](j)}(jajjàNjĠNjŠjLjƠjԠ)}(jנj[dj٠NjƠj&jjj)jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנj[dj٠NjƠjSjjj/jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjwjjj5jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj;jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_free_widgetsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jDajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_widgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjBjNubjǠjݷj֔M jȠjɠ]j)}(jajBjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjjNubjǠjݷj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_sync_unlockedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔Mz jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔Mz jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_syncsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ]j)}(jajjàNjĠNjŠjPjƠjԠ)}(jנj[dj٠NjƠj*jjj[jNubjǠjݷj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_add_routessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jdajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_routesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠroutesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjbjNubjǠjݷj֔Mc jȠjɠ](j)}(jajbjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjj jNubjǠjݷj֔Mc jȠjɠ]j]ubj)}(jajbjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔Mc jȠjɠ]j]ubj)}(jajbjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔Mc jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_del_routessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_routesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠroutesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M} jȠjɠ](j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj[dj٠NjƠjGjjjjNubjǠjݷj֔M} jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjtjjjjNubjǠjݷj֔M} jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[dj٠NjƠjjjjjNubjǠjݷj֔M} jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_weak_routessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_routesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠroutesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjݷj֔M jȠjɠ](j)}(jajjàNjĠNjŠj* jƠjԠ)}(jנj[dj٠NjƠj jjj jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjW jƠjԠ)}(jנj[dj٠NjƠj1 jjj jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj~ jƠjԠ)}(jנj[dj٠NjƠj^ jjj jNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_new_widgetssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjݷj֔M jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[dj٠NjƠj jjj jNubjǠjݷj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_get_volswsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjݷj֔M/ jȠjɠ](j)}(jaj jàNjĠNjŠjG!jƠjԠ)}(jנj[dj٠NjƠj!!jjj!jNubjǠjݷj֔M/ jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjt!jƠjԠ)}(jנj[dj٠NjƠjN!jjj!jNubjǠjݷj֔M/ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_put_volswsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!jNubjǠjݷj֔Mi jȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj[dj٠NjƠj!jjj"jNubjǠjݷj֔Mi jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj"jƠjԠ)}(jנj[dj٠NjƠj!jjj"jNubjǠjݷj֔Mi jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_get_enum_doublesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠjݷj֔M jȠjɠ](j)}(jaj"jàNjĠNjŠjm"jƠjԠ)}(jנj[dj٠NjƠjG"jjj"jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj[dj٠NjƠjt"jjj"jNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_put_enum_doublesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠjݷj֔M jȠjɠ](j)}(jaj"jàNjĠNjŠj#jƠjԠ)}(jנj[dj٠NjƠj"jjj8#jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj-#jƠjԠ)}(jנj[dj٠NjƠj#jjj>#jNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_info_pin_switchsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE#jNubjǠjݷj֔M!jȠjɠ](j)}(jajE#jàNjĠNjŠj#jƠjԠ)}(jנj[dj٠NjƠjm#jjj#jNubjǠjݷj֔M!jȠjɠ]j]ubj)}(jajE#jàNjĠNjŠj#jƠjԠ)}(jנj[dj٠NjƠj#jjj#jNubjǠjݷj֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_get_pin_switchsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠjݷj֔M3jȠjɠ](j)}(jaj#jàNjĠNjŠj&$jƠjԠ)}(jנj[dj٠NjƠj$jjj^$jNubjǠjݷj֔M3jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjS$jƠjԠ)}(jנj[dj٠NjƠj-$jjjd$jNubjǠjݷj֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_put_pin_switchsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_kcontrolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_ctl_elem_valuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠucontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk$jNubjǠjݷj֔MJjȠjɠ](j)}(jajk$jàNjĠNjŠj$jƠjԠ)}(jנj[dj٠NjƠj$jjj$jNubjǠjݷj֔MJjȠjɠ]j]ubj)}(jajk$jàNjĠNjŠj$jƠjԠ)}(jנj[dj٠NjƠj$jjj$jNubjǠjݷj֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_new_controlsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_widgetsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_widgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwidgetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjݷj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠjR%jƠjԠ)}(jנj[dj٠NjƠj,%jjj%jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj%jƠjԠ)}(jנj[dj٠NjƠjY%jjj%jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_new_controlssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_widgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwidgetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjݷj֔M jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנj[dj٠NjƠj%jjjE&jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj&jƠjԠ)}(jנj[dj٠NjƠj%jjjK&jNubjǠjݷj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj=&jƠjԠ)}(jנj[dj٠NjƠj&jjjQ&jNubjǠjݷj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_new_dai_widgetssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_daisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdaisbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX&jNubjǠjݷj֔MjȠjɠ](j)}(jajX&jàNjĠNjŠj&jƠjԠ)}(jנj[dj٠NjƠj&jjj&jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajX&jàNjĠNjŠj&jƠjԠ)}(jנj[dj٠NjƠj&jjj&jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_stream_eventsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_pcm_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjݷj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj9'jƠjԠ)}(jנj[dj٠NjƠj'jjj'jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj`'jƠjԠ)}(jנj[dj٠NjƠj@'jjj'jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj'jƠjԠ)}(jנj[dj٠NjƠjd'jjj'jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_soc_dapm_enable_pin_unlockedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjݷj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנj[dj٠NjƠj'jjj!(jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj(jƠjԠ)}(jנj[dj٠NjƠj'jjj'(jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_enable_pinsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.(jNubjǠjݷj֔MjȠjɠ](j)}(jaj.(jàNjĠNjŠj|(jƠjԠ)}(jנj[dj٠NjƠjV(jjj(jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj.(jàNjĠNjŠj(jƠjԠ)}(jנj[dj٠NjƠj(jjj(jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&snd_soc_dapm_force_enable_pin_unlockedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjݷj֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj )jƠjԠ)}(jנj[dj٠NjƠj(jjj?)jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj4)jƠjԠ)}(jנj[dj٠NjƠj)jjjE)jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_force_enable_pinsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL)jNubjǠjݷj֔M<jȠjɠ](j)}(jajL)jàNjĠNjŠj)jƠjԠ)}(jנj[dj٠NjƠjt)jjj)jNubjǠjݷj֔M<jȠjɠ]j]ubj)}(jajL)jàNjĠNjŠj)jƠjԠ)}(jנj[dj٠NjƠj)jjj)jNubjǠjݷj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!snd_soc_dapm_disable_pin_unlockedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjݷj֔MWjȠjɠ](j)}(jaj)jàNjĠNjŠj)*jƠjԠ)}(jנj[dj٠NjƠj*jjj]*jNubjǠjݷj֔MWjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjR*jƠjԠ)}(jנj[dj٠NjƠj0*jjjc*jNubjǠjݷj֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_disable_pinsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jl*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjj*jNubjǠjݷj֔MhjȠjɠ](j)}(jajj*jàNjĠNjŠj*jƠjԠ)}(jנj[dj٠NjƠj*jjj*jNubjǠjݷj֔MhjȠjɠ]j]ubj)}(jajj*jàNjĠNjŠj*jƠjԠ)}(jנj[dj٠NjƠj*jjj*jNubjǠjݷj֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_nc_pin_unlockedsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjݷj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjG+jƠjԠ)}(jנj[dj٠NjƠj!+jjj{+jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjp+jƠjԠ)}(jנj[dj٠NjƠjN+jjj+jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_nc_pinsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjݷj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj[dj٠NjƠj+jjj ,jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj[dj٠NjƠj+jjj,jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_get_pin_statussbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠjݷj֔MjȠjɠ](j)}(jaj,jàNjĠNjŠje,jƠjԠ)}(jנj[dj٠NjƠj?,jjj,jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj[dj٠NjƠjl,jjj,jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_ignore_suspendsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠjݷj֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj[dj٠NjƠj,jjj(-jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj-jƠjԠ)}(jנj[dj٠NjƠj,jjj.-jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dapm_freesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_dapm_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdapmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5-jNubjǠjݷj֔MjȠjɠ]j)}(jaj5-jàNjĠNjŠj-jƠjԠ)}(jנj[dj٠NjƠj]-jjj-jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&snd_dmaengine_pcm_prepare_slave_configsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_substreamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ substreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_pcm_hw_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdma_slave_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ slave_configsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠjݷj֔K2jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj[dj٠NjƠj-jjjH.jNubjǠjݷj֔K2jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj.jƠjԠ)}(jנj[dj٠NjƠj-jjjN.jNubjǠjݷj֔K2jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj=.jƠjԠ)}(jנj[dj٠NjƠj.jjjT.jNubjǠjݷj֔K2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dmaengine_pcm_registersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j].ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_dmaengine_pcm_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj[.jNubjǠjݷj֔MjȠjɠ](j)}(jaj[.jàNjĠNjŠj.jƠjԠ)}(jנj[dj٠NjƠj.jjj/jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj[.jàNjĠNjŠj.jƠjԠ)}(jנj[dj٠NjƠj.jjj /jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj[.jàNjĠNjŠj.jƠjԠ)}(jנj[dj٠NjƠj.jjj/jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dmaengine_pcm_unregistersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjݷj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠjg/jƠjԠ)}(jנj[dj٠NjƠjA/jjjr/jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_hwdep_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_hwdepsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrhwdepsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjy/jNubjǠjݷj֔MkjȠjɠ](j)}(jajy/jàNjĠNjŠj/jƠjԠ)}(jנj[dj٠NjƠj/jjjQ0jNubjǠjݷj֔MkjȠjɠ]j]ubj)}(jajy/jàNjĠNjŠj/jƠjԠ)}(jנj[dj٠NjƠj/jjjW0jNubjǠjݷj֔MkjȠjɠ]j]ubj)}(jajy/jàNjĠNjŠj0jƠjԠ)}(jנj[dj٠NjƠj/jjj]0jNubjǠjݷj֔MkjȠjɠ]j]ubj)}(jajy/jàNjĠNjŠjC0jƠjԠ)}(jנj[dj٠NjƠj0jjjc0jNubjǠjݷj֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_jack_typessbjƠjԠ)}(jנjcj٠enumjƠj)}jj )}(j ]jl0ajubsbjjjj0jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_jack_add_new_kctlsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjy0jNubjǠjݷj֔MjȠjɠ](j)}(jajy0jàNjĠNjŠj0jƠjԠ)}(jנj[dj٠NjƠj0jjj1jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajy0jàNjĠNjŠj0jƠjԠ)}(jנj[dj٠NjƠj0jjj%1jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jajy0jàNjĠNjŠj1jƠjԠ)}(jנj[dj٠NjƠj0jjj+1jNubjǠjݷj֔MjȠjɠ]j]ubej]ube(j)}(jajjàNjĠNjŠjΠ)}jѠ snd_jack_newsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j41ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_jacksbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠjjacksbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j7asbubjj)}(jj )}(j ]jΠ)}jѠ initial_kctlsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j7asbubjj)}(jj )}(j ]jΠ)}jѠ phantom_jacksbajubj]jNububjYNubjZubejj)}j]sbubububjjj21jNubjǠjݷj֔MjȠjɠ](j)}(jaj21jàNjĠNjŠj1jƠjԠ)}(jנj[dj٠NjƠjZ1jjjP2jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj21jàNjĠNjŠj1jƠjԠ)}(jנj[dj٠NjƠj1jjjV2jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj21jàNjĠNjŠj1jƠjԠ)}(jנj[dj٠NjƠj1jjj\2jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj21jàNjĠNjŠj1jƠjԠ)}(jנj[dj٠NjƠj1jjjb2jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj21jàNjĠNjŠj%2jƠjԠ)}(jנj[dj٠NjƠj2jjjh2jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj21jàNjĠNjŠjH2jƠjԠ)}(jנj[dj٠NjƠj)2jjjn2jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_jack_set_parentsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jw2ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjju2jNubjǠjݷj֔MKjȠjɠ](j)}(jaju2jàNjĠNjŠj2jƠjԠ)}(jנj[dj٠NjƠj2jjj2jNubjǠjݷj֔MKjȠjɠ]j]ubj)}(jaju2jàNjĠNjŠj2jƠjԠ)}(jנj[dj٠NjƠj2jjj3jNubjǠjݷj֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_jack_set_keysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j 3ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_jack_typessbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠkeytypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj3jNubjǠjݷj֔MmjȠjɠ](j)}(jaj3jàNjĠNjŠjV3jƠjԠ)}(jנj[dj٠NjƠj03jjj3jNubjǠjݷj֔MmjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠj3jƠjԠ)}(jנj[dj٠NjƠj]3jjj3jNubjǠjݷj֔MmjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠj3jƠjԠ)}(jנj[dj٠NjƠj3jjj3jNubjǠjݷj֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_jack_reportsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjj3jNubjǠjݷj֔MjȠjɠ](j)}(jaj3jàNjĠNjŠj4jƠjԠ)}(jנj[dj٠NjƠj3jjj=4jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠj54jƠjԠ)}(jנj[dj٠NjƠj4jjjC4jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_jack_reportsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ4jNubjǠjݷj֔K!jȠjɠ](j)}(jajJ4jàNjĠNjŠj4jƠjԠ)}(jנj[dj٠NjƠjr4jjj4jNubjǠjݷj֔K!jȠjɠ]j]ubj)}(jajJ4jàNjĠNjŠj4jƠjԠ)}(jנj[dj٠NjƠj4jjj4jNubjǠjݷj֔K!jȠjɠ]j]ubj)}(jajJ4jàNjĠNjŠj4jƠjԠ)}(jנj[dj٠NjƠj4jjj4jNubjǠjݷj֔K!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_jack_add_zonessbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_jack_zonesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠzonessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4jNubjǠjݷj֔KYjȠjɠ](j)}(jaj4jàNjĠNjŠjL5jƠjԠ)}(jנj[dj٠NjƠj&5jjj5jNubjǠjݷj֔KYjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjs5jƠjԠ)}(jנj[dj٠NjƠjS5jjj5jNubjǠjݷj֔KYjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠj5jƠjԠ)}(jנj[dj٠NjƠjw5jjj5jNubjǠjݷj֔KYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_jack_get_typesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmicbias_voltagesbajubj]jNububjYNubjZubejj)}j]sbubububjjj5jNubjǠjݷj֔KpjȠjɠ](j)}(jaj5jàNjĠNjŠj 6jƠjԠ)}(jנj[dj٠NjƠj5jjj86jNubjǠjݷj֔KpjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠj06jƠjԠ)}(jנj[dj٠NjƠj6jjj>6jNubjǠjݷj֔KpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_jack_add_pinssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG6ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_jack_pinsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE6jNubjǠjݷj֔KjȠjɠ](j)}(jajE6jàNjĠNjŠj6jƠjԠ)}(jנj[dj٠NjƠjm6jjj6jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajE6jàNjĠNjŠj6jƠjԠ)}(jנj[dj٠NjƠj6jjj6jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jajE6jàNjĠNjŠj6jƠjԠ)}(jנj[dj٠NjƠj6jjj6jNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_jack_notifier_registersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7jNubjǠjݷj֔KjȠjɠ](j)}(jaj7jàNjĠNjŠjP7jƠjԠ)}(jנj[dj٠NjƠj*7jjj7jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠj}7jƠjԠ)}(jנj[dj٠NjƠjW7jjj7jNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_soc_jack_notifier_unregistersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7jNubjǠjݷj֔KjȠjɠ](j)}(jaj7jàNjĠNjŠj7jƠjԠ)}(jנj[dj٠NjƠj7jjj8jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠj8jƠjԠ)}(jנj[dj٠NjƠj7jjj!8jNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_jack_add_gpiossbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_jack_gpiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpiossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(8jNubjǠjݷj֔M6jȠjɠ](j)}(jaj(8jàNjĠNjŠjv8jƠjԠ)}(jנj[dj٠NjƠjP8jjj8jNubjǠjݷj֔M6jȠjɠ]j]ubj)}(jaj(8jàNjĠNjŠj8jƠjԠ)}(jנj[dj٠NjƠj}8jjj8jNubjǠjݷj֔M6jȠjɠ]j]ubj)}(jaj(8jàNjĠNjŠj8jƠjԠ)}(jנj[dj٠NjƠj8jjj8jNubjǠjݷj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_jack_add_gpiodssbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ gpiod_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_jack_gpiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpiossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8jNubjǠjݷj֔MjȠjɠ](j)}(jaj8jàNjĠNjŠj39jƠjԠ)}(jנj[dj٠NjƠj 9jjj9jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠj`9jƠjԠ)}(jנj[dj٠NjƠj:9jjj9jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠj9jƠjԠ)}(jנj[dj٠NjƠjg9jjj9jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠj9jƠjԠ)}(jנj[dj٠NjƠj9jjj9jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_jack_free_gpiossbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_jacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_soc_jack_gpiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpiossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9jNubjǠjݷj֔MjȠjɠ](j)}(jaj9jàNjĠNjŠj#:jƠjԠ)}(jנj[dj٠NjƠj9jjj:jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjJ:jƠjԠ)}(jנj[dj٠NjƠj*:jjj:jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjt:jƠjԠ)}(jנj[dj٠NjƠjN:jjj:jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dma_programsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj:jNubjǠjݷj֔KjȠjɠ](j)}(jaj:jàNjĠNjŠj:jƠjԠ)}(jנj[dj٠NjƠj:jjjR;jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj:jàNjĠNjŠj;jƠjԠ)}(jנj[dj٠NjƠj:jjjX;jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj:jàNjĠNjŠj%;jƠjԠ)}(jנj[dj٠NjƠj;jjj^;jNubjǠjݷj֔KjȠjɠ]j]ubj)}(jaj:jàNjĠNjŠjJ;jƠjԠ)}(jנj[dj٠NjƠj);jjjd;jNubjǠjݷj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dma_disablesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm;ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNububjYNubjZubajj)}j]sbubububjjjk;jNubjǠjݷj֔K3jȠjɠ]j)}(jajk;jàNjĠNjŠj;jƠjԠ)}(jנj[dj٠NjƠj;jjj;jNubjǠjݷj֔K3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_dma_pointersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj;jNubjǠjݷj֔KEjȠjɠ](j)}(jaj;jàNjĠNjŠj <jƠjԠ)}(jנj[dj٠NjƠj;jjj:<jNubjǠjݷj֔KEjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠj2<jƠjԠ)}(jנj[dj٠NjƠj<jjj@<jNubjǠjݷj֔KEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_devm_request_dmasbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI<ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjG<jNubjǠjݷj֔K{jȠjɠ](j)}(jajG<jàNjĠNjŠj<jƠjԠ)}(jנj[dj٠NjƠjo<jjj<jNubjǠjݷj֔K{jȠjɠ]j]ubj)}(jajG<jàNjĠNjŠj<jƠjԠ)}(jנj[dj٠NjƠj<jjj<jNubjǠjݷj֔K{jȠjɠ]j]ubj)}(jajG<jàNjĠNjŠj<jƠjԠ)}(jנj[dj٠NjƠj<jjj<jNubjǠjݷj֔K{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_power_refsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=jNubjǠjݷj֔KjȠjɠ]j)}(jaj=jàNjĠNjŠjN=jƠjԠ)}(jנj[dj٠NjƠj(=jjjY=jNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_power_unrefsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb=ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`=jNubjǠjݷj֔KjȠjɠ]j)}(jaj`=jàNjĠNjŠj=jƠjԠ)}(jנj[dj٠NjƠj=jjj=jNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_power_sync_refsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=jNubjǠjݷj֔KjȠjɠ]j)}(jaj=jàNjĠNjŠj>jƠjԠ)}(jנj[dj٠NjƠj=jjj>jNubjǠjݷj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_card_unrefsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j">ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠsnd_cardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcardsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj >jNubjǠjݷj֔M8jȠjɠ]j)}(jaj >jàNjĠNjŠjn>jƠjԠ)}(jנj[dj٠NjƠjH>jjjy>jNubjǠjݷj֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_BUGsbjƠjԠ)}(jנj>j٠macrojƠj)}(jŠj )}(j ]j>ajubj#Nubjjj>jNubjǠjݷj֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ snd_BUG_ONsbjƠjԠ)}(jנj>j٠macrojƠj)}(jŠj )}(j ]j>ajubj#Nubjjj>jNubjǠjݷj֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_sound_special_devicesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠfile_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠunitsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠjݷj֔MZjȠjɠ](j)}(jaj>jàNjĠNjŠj>jƠjԠ)}(jנj[dj٠NjƠj>jjjH?jNubjǠjݷj֔MZjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj?jƠjԠ)}(jנj[dj٠NjƠj>jjjN?jNubjǠjݷj֔MZjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj=?jƠjԠ)}(jנj[dj٠NjƠj?jjjT?jNubjǠjݷj֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_sound_mixersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠfile_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubejj)}j]sbubububjjj[?jNubjǠjݷj֔MjȠjɠ](j)}(jaj[?jàNjĠNjŠj?jƠjԠ)}(jנj[dj٠NjƠj?jjj?jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj[?jàNjĠNjŠj?jƠjԠ)}(jנj[dj٠NjƠj?jjj?jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_sound_dspsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠfile_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubejj)}j]sbubububjjj?jNubjǠjݷj֔MjȠjɠ](j)}(jaj?jàNjĠNjŠj3@jƠjԠ)}(jנj[dj٠NjƠj @jjjb@jNubjǠjݷj֔MjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠjZ@jƠjԠ)}(jנj[dj٠NjƠj:@jjjh@jNubjǠjݷj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_sound_specialsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jq@ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠunitsbajubj]jNububjYNubjZubajj)}j]sbubububjjjo@jNubjǠjݷj֔MjȠjɠ]j)}(jajo@jàNjĠNjŠj@jƠjԠ)}(jנj[dj٠NjƠj@jjj@jNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_sound_mixersbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠunitsbajubj]jNububjYNubjZubajj)}j]sbubububjjj@jNubjǠjݷj֔MjȠjɠ]j)}(jaj@jàNjĠNjŠjAjƠjԠ)}(jנj[dj٠NjƠj@jjjAjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_sound_dspsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jAajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠunitsbajubj]jNububjYNubjZubajj)}j]sbubububjjjAjNubjǠjݷj֔MjȠjɠ]j)}(jajAjàNjĠNjŠjeAjƠjԠ)}(jנj[dj٠NjƠjEAjjjmAjNubjǠjݷj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dai_set_sysclksbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jvAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_daisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdaisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠclk_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfreqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjjtAjNubjǠjuj֔K&jȠjɠ](j)}(jajtAjàNjĠNjŠjAjƠjԠ)}(jנj[dj٠NjƠjAjjj:BjNubjǠjuj֔K&jȠjɠ]j]ubj)}(jajtAjàNjĠNjŠjAjƠjԠ)}(jנj[dj٠NjƠjAjjj@BjNubjǠjuj֔K&jȠjɠ]j]ubj)}(jajtAjàNjĠNjŠjBjƠjԠ)}(jנj[dj٠NjƠjAjjjFBjNubjǠjuj֔K&jȠjɠ]j]ubj)}(jajtAjàNjĠNjŠj2BjƠjԠ)}(jנj[dj٠NjƠjBjjjLBjNubjǠjuj֔K&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dai_set_clkdivsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jUBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_daisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdaisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdiv_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdivsbajubj]jNububjYNubjZubejj)}j]sbubububjjjSBjNubjǠjuj֔K@jȠjɠ](j)}(jajSBjàNjĠNjŠjBjƠjԠ)}(jנj[dj٠NjƠj{BjjjBjNubjǠjuj֔K@jȠjɠ]j]ubj)}(jajSBjàNjĠNjŠjBjƠjԠ)}(jנj[dj٠NjƠjBjjjBjNubjǠjuj֔K@jȠjɠ]j]ubj)}(jajSBjàNjĠNjŠjBjƠjԠ)}(jנj[dj٠NjƠjBjjjCjNubjǠjuj֔K@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dai_set_pllsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j Cajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_daisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdaisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpll_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsourcesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfreq_insbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfreq_outsbajubj]jNububjYNubjZubejj)}j]sbubububjjjCjNubjǠjuj֔KWjȠjɠ](j)}(jajCjàNjĠNjŠjUCjƠjԠ)}(jנj[dj٠NjƠj/CjjjCjNubjǠjuj֔KWjȠjɠ]j]ubj)}(jajCjàNjĠNjŠj|CjƠjԠ)}(jנj[dj٠NjƠj\CjjjCjNubjǠjuj֔KWjȠjɠ]j]ubj)}(jajCjàNjĠNjŠjCjƠjԠ)}(jנj[dj٠NjƠjCjjjCjNubjǠjuj֔KWjȠjɠ]j]ubj)}(jajCjàNjĠNjŠjCjƠjԠ)}(jנj[dj٠NjƠjCjjjDjNubjǠjuj֔KWjȠjɠ]j]ubj)}(jajCjàNjĠNjŠjCjƠjԠ)}(jנj[dj٠NjƠjCjjj DjNubjǠjuj֔KWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnd_soc_dai_set_bclk_ratiosbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠ snd_soc_daisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdaisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠratiosbajubj]jNububjYNubjZubejj)}j]sbubububjjjDjNubjǠjuj֔KojȠjɠ](j)}(jajDjàNjĠNjŠj_DjƠjԠ)}(jנj[dj٠NjƠj9DjjjDjNubjǠjuj֔KojȠjɠ]j]ubj)}(jajDjàNjĠNjŠjDjƠjԠ)}(jנj[dj٠NjƠjfDjjjDjNubjǠjuj֔KojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxz_modesbjƠjԠ)}(jנjcj٠enumjƠj)}jj )}(j ]jDajubsbjjjDjNubjǠj~j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxz_retsbjƠjԠ)}(jנjcj٠enumjƠj)}jj )}(j ]jDajubsbjjjDjNubjǠj~j֔K1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxz_bufsbjƠjԠ)}(jנjcj٠structjƠj)}jj )}(j ]jDajubsbjjjDjNubjǠj~j֔KijȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xz_dec_initsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_decsbajubububjjI)}(jLj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdict_maxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjDjNubjǠj~j֔KjȠjɠ](j)}(jajDjàNjĠNjŠjEjƠjԠ)}(jנj[dj٠NjƠjDjjjNEjNubjǠj~j֔KjȠjɠ]j]ubj)}(jajDjàNjĠNjŠjCEjƠjԠ)}(jנj[dj٠NjƠjEjjjTEjNubjǠj~j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xz_dec_runsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_retsbajubububjj)}(jj )}(j ]j]Eajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_decsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[EjNubjǠj~j֔KjȠjɠ](j)}(jaj[EjàNjĠNjŠjEjƠjԠ)}(jנj[dj٠NjƠjEjjjEjNubjǠj~j֔KjȠjɠ]j]ubj)}(jaj[EjàNjĠNjŠjEjƠjԠ)}(jנj[dj٠NjƠjEjjjEjNubjǠj~j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xz_dec_resetsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jEajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_decsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjEjNubjǠj~j֔KjȠjɠ]j)}(jajEjàNjĠNjŠj?FjƠjԠ)}(jנj[dj٠NjƠjFjjjIFjNubjǠj~j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xz_dec_endsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jRFajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_decsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjPFjNubjǠj~j֔KjȠjɠ]j)}(jajPFjàNjĠNjŠjFjƠjԠ)}(jנj[dj٠NjƠjxFjjjFjNubjǠj~j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxz_dec_microlzma_allocsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_dec_microlzmasbajubububjjI)}(jLj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ dict_sizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjFjNubjǠj~j֔M jȠjɠ](j)}(jajFjàNjĠNjŠjGjƠjԠ)}(jנj[dj٠NjƠjFjjj4GjNubjǠj~j֔M jȠjɠ]j]ubj)}(jajFjàNjĠNjŠj)GjƠjԠ)}(jנj[dj٠NjƠjGjjj:GjNubjǠj~j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxz_dec_microlzma_resetsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_dec_microlzmasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ comp_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ uncomp_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠuncomp_size_is_exactsbajubj]jNububjYNubjZubejj)}j]sbubububjjjAGjNubjǠj~j֔MjȠjɠ](j)}(jajAGjàNjĠNjŠjGjƠjԠ)}(jנj[dj٠NjƠjiGjjj HjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajAGjàNjĠNjŠjGjƠjԠ)}(jנj[dj٠NjƠjGjjjHjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajAGjàNjĠNjŠjGjƠjԠ)}(jנj[dj٠NjƠjGjjjHjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajAGjàNjĠNjŠjHjƠjԠ)}(jנj[dj٠NjƠjGjjjHjNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxz_dec_microlzma_runsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_retsbajubububjj)}(jj )}(j ]j(Hajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_dec_microlzmasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&HjNubjǠj~j֔MBjȠjɠ](j)}(jaj&HjàNjĠNjŠjxHjƠjԠ)}(jנj[dj٠NjƠjRHjjjHjNubjǠj~j֔MBjȠjɠ]j]ubj)}(jaj&HjàNjĠNjŠjHjƠjԠ)}(jנj[dj٠NjƠj~HjjjHjNubjǠj~j֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxz_dec_microlzma_endsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jHajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjcjj )}(j ]jΠ)}jѠxz_dec_microlzmasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjHjNubjǠj~j֔MIjȠjɠ]j)}(jajHjàNjĠNjŠj IjƠjԠ)}(jנj[dj٠NjƠjHjjjIjNubjǠj~j֔MIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠudelaysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠusecsbajubj]jNububjYNubjZubajj)}j]sbubububjjjIjNubjǠj?wj֔K8jȠjɠ]j)}(jajIjàNjĠNjŠjcIjƠjԠ)}(jנj[dj٠NjƠjBIjjjkIjNubjǠj?wj֔K8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠndelaysbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jtIajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnsecsbajubj]jNububjYNubjZubajj)}j]sbubububjjjrIjNubjǠj?wj֔KJjȠjɠ]j)}(jajrIjàNjĠNjŠjIjƠjԠ)}(jנj[dj٠NjƠjIjjjIjNubjǠj?wj֔KJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdelaysbjƠjԠ)}(jנj>j٠macrojƠj)}(jŠj )}(j ]jIajubj#NubjjjIjNubjǠj?wj֔K,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usleep_rangesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjIjNubjǠj?wj֔KKjȠjɠ](j)}(jajIjàNjĠNjŠj"JjƠjԠ)}(jנj[dj٠NjƠjJjjjOJjNubjǠj?wj֔KKjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjGJjƠjԠ)}(jנj[dj٠NjƠj&JjjjUJjNubjǠj?wj֔KKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusleep_range_idlesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^Jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj\JjNubjǠj?wj֔KZjȠjɠ](j)}(jaj\JjàNjĠNjŠjJjƠjԠ)}(jנj[dj٠NjƠjJjjjJjNubjǠj?wj֔KZjȠjɠ]j]ubj)}(jaj\JjàNjĠNjŠjJjƠjԠ)}(jנj[dj٠NjƠjJjjjJjNubjǠj?wj֔KZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusleep_range_statesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjJjNubjǠj?wj֔MjjȠjɠ](j)}(jajJjàNjĠNjŠj(KjƠjԠ)}(jנj[dj٠NjƠjKjjjzKjNubjǠj?wj֔MjjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjMKjƠjԠ)}(jנj[dj٠NjƠj,KjjjKjNubjǠj?wj֔MjjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjrKjƠjԠ)}(jנj[dj٠NjƠjQKjjjKjNubjǠj?wj֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmsleepsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jKajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmsecssbajubj]jNububjYNubjZubajj)}j]sbubububjjjKjNubjǠj?wj֔M9jȠjɠ]j)}(jajKjàNjĠNjŠjKjƠjԠ)}(jנj[dj٠NjƠjKjjjKjNubjǠj?wj֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmsleep_interruptiblesbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jKajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmsecssbajubj]jNububjYNubjZubajj)}j]sbubububjjjKjNubjǠj?wj֔MNjȠjɠ]j)}(jajKjàNjĠNjŠj/LjƠjԠ)}(jנj[dj٠NjƠjLjjj7LjNubjǠj?wj֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssleepsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@Lajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsecondssbajubj]jNububjYNubjZubajj)}j]sbubububjjj>LjNubjǠj?wj֔KejȠjɠ]j)}(jaj>LjàNjĠNjŠjLjƠjԠ)}(jנj[dj٠NjƠjfLjjjLjNubjǠj?wj֔KejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfsleepsbjƠjԠ)}(jנjcj٠functionjƠjܠ)}(jߠj)}(jjcjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jLajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠusecssbajubj]jNububjYNubjZubajj)}j]sbubububjjjLjNubjǠj?wj֔KjȠjɠ]j)}(jajLjàNjĠNjŠjLjƠjԠ)}(jנj[dj٠NjƠjLjjjLjNubjǠj?wj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠobj_to_locationsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jjLjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠzpdescsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠzpdescsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobj_idxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjLjNubjǠj2j֔MAjȠjɠ](j)}(jajLjàNjĠNjŠj8MjƠjԠ)}(jנ functionParamj٠NjƠjMjjjMjNubjǠj2j֔MAjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjeMjƠjԠ)}(jנjMj٠NjƠjzjjjzjNubjǠj$ j֔MjȠjɠ]j]ubj)}(jajyjàNjĠNjŠjzjƠjԠ)}(jנjcj٠NjƠjgzjjjzjNubjǠj$ j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpage_pool_get_dma_addrsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jzajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjzjNubjǠj$ j֔MjȠjɠ]j)}(jajzjàNjĠNjŠjzjƠjԠ)}(jנjcj٠NjƠjzjjjzjNubjǠj$ j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpage_pool_get_statssbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]j{ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ page_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠpage_pool_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{jNubjǠj$ j֔KUjȠjɠ](j)}(jaj{jàNjĠNjŠjR{jƠjԠ)}(jנjcj٠NjƠj,{jjj{jNubjǠj$ j֔KUjȠjɠ]j]ubj)}(jaj{jàNjĠNjŠj{jƠjԠ)}(jנjcj٠NjƠjY{jjj{jNubjǠj$ j֔KUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpage_pool_alloc_statssbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j{ajubsbjjj{jNubjǠj$ j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpage_pool_recycle_statssbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j{ajubsbjjj{jNubjǠj$ j֔KojȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpage_pool_statssbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j{ajubsbjjj{jNubjǠj$ j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrtnl_link_stats64sbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j{ajubsbjjj{jNubjǠjt j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_subscriptionsbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j{ajubsbjjj{jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_media_addrsbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j{ajubsbjjj{jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_mediasbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j{ajubsbjjj{jNubjǠjE j֔KRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_bearersbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j|ajubsbjjj|jNubjǠjE j֔KmjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ publicationsbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j|ajubsbjjj|jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ name_tablesbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j |ajubsbjjj|jNubjǠjE j֔KRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ distr_itemsbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j/|ajubsbjjj-|jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_bc_basesbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j>|ajubsbjjj<|jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_media_findsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_mediasbajubububjjI)}(jLj)}(jj )}(j ]jM|ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjK|jNubjǠjE j֔KMjȠjɠ]j)}(jajK|jàNjĠNjŠj|jƠjԠ)}(jנjcj٠NjƠjy|jjj|jNubjǠjE j֔KMjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_find_idsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_mediasbajubububjjI)}(jLj)}(jj )}(j ]j|ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj|jNubjǠjE j֔K\jȠjɠ]j)}(jaj|jàNjĠNjŠj}jƠjԠ)}(jנjcj٠NjƠj|jjj }jNubjǠjE j֔K\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_media_addr_printfsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_media_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj}jNubjǠjE j֔KmjȠjɠ](j)}(jaj}jàNjĠNjŠj^}jƠjԠ)}(jנjcj٠NjƠj<}jjj}jNubjǠjE j֔KmjȠjɠ]j]ubj)}(jaj}jàNjĠNjŠj}jƠjԠ)}(jנjcj٠NjƠje}jjj}jNubjǠjE j֔KmjȠjɠ]j]ubj)}(jaj}jàNjĠNjŠj}jƠjԠ)}(jנjcj٠NjƠj}jjj}jNubjǠjE j֔KmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbearer_name_validatesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_bearer_namessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ name_partssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj}jNubjǠjE j֔KjȠjɠ](j)}(jaj}jàNjĠNjŠj~jƠjԠ)}(jנjcj٠NjƠj}jjjN~jNubjǠjE j֔KjȠjɠ]j]ubj)}(jaj}jàNjĠNjŠjC~jƠjԠ)}(jנjcj٠NjƠj~jjjT~jNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_bearer_findsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]j]~ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj[~jNubjǠjE j֔KjȠjɠ](j)}(jaj[~jàNjĠNjŠj~jƠjԠ)}(jנjcj٠NjƠj~jjj~jNubjǠjE j֔KjȠjɠ]j]ubj)}(jaj[~jàNjĠNjŠj~jƠjԠ)}(jנjcj٠NjƠj~jjj~jNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_enable_bearersbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ disc_domainsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpriosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnlattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]j)}(jjjjjjNubajNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetlink_ext_acksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠextacksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~jNubjǠjE j֔KjȠjɠ](j)}(jaj~jàNjĠNjŠjAjƠjԠ)}(jנjcj٠NjƠjjjj!jNubjǠjE j֔KjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjjƠjԠ)}(jנjcj٠NjƠjHjjj'jNubjǠjE j֔KjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjqjjj-jNubjǠjE j֔KjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj3jNubjǠjE j֔KjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj9jNubjǠjE j֔KjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj?jNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_reset_bearersbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjFjNubjǠjE j֔M}jȠjɠ](j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjnjjjˀjNubjǠjE j֔M}jȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjрjNubjǠjE j֔M}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbearer_disablesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jڀajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj؀jNubjǠjE j֔MjȠjɠ](j)}(jaj؀jàNjĠNjŠj&jƠjԠ)}(jנjcj٠NjƠjjjj]jNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj؀jàNjĠNjŠjSjƠjԠ)}(jנjcj٠NjƠj-jjjcjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_l2_send_msgsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_media_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjIjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjOjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjUjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjjàNjĠNjŠj>jƠjԠ)}(jנjcj٠NjƠjjjj[jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_l2_rcv_msgsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jdajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ packet_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠorig_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjbjNubjǠjE j֔MjȠjɠ](j)}(jajbjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjBjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajbjàNjĠNjŠj݂jƠjԠ)}(jנjcj٠NjƠjjjjHjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajbjàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjjNjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajbjàNjĠNjŠj7jƠjԠ)}(jנjcj٠NjƠjjjjTjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_l2_device_eventsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠevtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[jNubjǠjE j֔MjȠjɠ](j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjуjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjՃjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠudp_media_addrsbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ udp_bearersbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j&ajubsbjjj$jNubjǠjE j֔KFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_parse_udp_addrsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnlattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnlasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠudp_media_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscope_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3jNubjǠjE j֔MHjȠjɠ](j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj[jjjjNubjǠjE j֔MHjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MHjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjۄjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_udp_enablesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnlattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrssbajubj]j)}(jjjjjjNubajNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjGjƠjԠ)}(jנjcj٠NjƠj!jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנjcj٠NjƠjNjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjzjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_tfmsbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j…ajubsbjjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_aeadsbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]jхajubsbjjjυjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_statssbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]jajubsbjjjޅjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_cryptosbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_aead_key_validatesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aead_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠukeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ genl_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MNjȠjɠ](j)}(jajjàNjĠNjŠjJjƠjԠ)}(jנjcj٠NjƠj$jjjjNubjǠjE j֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנjcj٠NjƠjQjjjjNubjǠjE j֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_aead_key_generatesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aead_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskeysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjE j֔MpjȠjɠ]j)}(jajjàNjĠNjŠj݆jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_aead_freesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠrcu_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ]j)}(jajjàNjĠNjŠj=jƠjԠ)}(jנjcj٠NjƠjjjjHjNubjǠjE j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_aead_tfm_nextsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ crypto_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jQajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaeadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjOjNubjǠjE j֔MjȠjɠ]j)}(jajOjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj}jjjjNubjǠjE j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_aead_initsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aeadsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠaeadsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aead_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠukeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjkjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj8jƠjԠ)}(jנjcj٠NjƠjjjjqjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjcjƠjԠ)}(jנjcj٠NjƠj?jjjwjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_aead_clonesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aeadsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~jNubjǠjE j֔MrjȠjɠ](j)}(jaj~jàNjĠNjŠjΈjƠjԠ)}(jנjcj٠NjƠjjjj jNubjǠjE j֔MrjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj؈jjjjNubjǠjE j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_aead_mem_allocsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ crypto_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcrypto_ctx_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠivsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ aead_requestsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnsgsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjcj٠NjƠj@jjjSjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjmjjjYjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj_jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjĉjjjejNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjkjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjHjƠjԠ)}(jנjcj٠NjƠj(jjjqjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_aead_encryptsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaeadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_media_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ__dnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjxjNubjǠjE j֔MjȠjɠ](j)}(jajxjàNjĠNjŠjƊjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj͊jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjLjƠjԠ)}(jנjcj٠NjƠj&jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjyjƠjԠ)}(jנjcj٠NjƠjSjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_aead_decryptsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaeadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MmjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjˋjjjjNubjǠjE j֔MmjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MmjȠjɠ]j]ubj)}(jajjàNjĠNjŠjKjƠjԠ)}(jנjcj٠NjƠj%jjjjNubjǠjE j֔MmjȠjɠ]j]ubj)}(jajjàNjĠNjŠjxjƠjԠ)}(jנjcj٠NjƠjRjjjjNubjǠjE j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_ehdr_validatesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjŒjjjjNubjǠjE j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_ehdr_buildsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaeadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtx_keysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ__rxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjHjƠjԠ)}(jנjcj٠NjƠj"jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjujƠjԠ)}(jנjcj٠NjƠjOjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj|jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjʍjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjэjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_key_initsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aead_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠukeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jΠ)}jѠ master_keysbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠjE j֔M_jȠjɠ](j)}(jaj!jàNjĠNjŠjojƠjԠ)}(jנjcj٠NjƠjIjjjjNubjǠjE j֔M_jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjujjjjNubjǠjE j֔M_jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjƎjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M_jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjʎjjjjNubjǠjE j֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_key_attachsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaeadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jΠ)}jѠ master_keysbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjE j֔M{jȠjɠ](j)}(jaj jàNjĠNjŠjXjƠjԠ)}(jנjcj٠NjƠj2jjjڏjNubjǠjE j֔M{jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj^jjjjNubjǠjE j֔M{jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M{jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjҏjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_key_try_alignsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ new_pendingsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠj@jƠjԠ)}(jנjcj٠NjƠjjjjsjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjkjƠjԠ)}(jנjcj٠NjƠjGjjjyjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_key_pick_txsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtx_keysbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjԐjƠjԠ)}(jנjcj٠NjƠjjjjdjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjېjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנjcj٠NjƠjjjjpjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjYjƠjԠ)}(jנjcj٠NjƠj5jjjvjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_key_synchsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj}jNubjǠjE j֔MejȠjɠ](j)}(jaj}jàNjĠNjŠjˑjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MejȠjɠ]j]ubj)}(jaj}jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjґjjj jNubjǠjE j֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_xmitsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_media_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ__dnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠj^jƠjԠ)}(jנjcj٠NjƠj8jjj!jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjejjj'jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj-jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjÒjjj3jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj9jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@jNubjǠjE j֔M jȠjɠ](j)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjhjjj$jNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj*jNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj“jjj0jNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj6jNubjǠjE j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_msg_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=jNubjǠjE j֔MkjȠjɠ](j)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjejjjÔjNubjǠjE j֔MkjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjɔjNubjǠjE j֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_key_distrsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jҔajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjДjNubjǠjE j֔MjȠjɠ](j)}(jajДjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj~jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajДjàNjĠNjŠjIjƠjԠ)}(jנjcj٠NjƠj%jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajДjàNjĠNjŠjsjƠjԠ)}(jנjcj٠NjƠjMjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_key_xmitsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_aead_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠgensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdnodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjߕjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj7jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj_jƠjԠ)}(jנjcj٠NjƠj;jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjcjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_key_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjՖjjj3jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj(jƠjԠ)}(jנjcj٠NjƠjjjj9jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_work_rxsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jBajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@jNubjǠjE j֔M* jȠjɠ]j)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjhjjjjNubjǠjE j֔M* jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_rekeying_schedsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jΠ)}jѠchangedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠnew_intvsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔Mf jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjȗjjjDjNubjǠjE j֔Mf jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjJjNubjǠjE j֔Mf jȠjɠ]j]ubj)}(jajjàNjĠNjŠj<jƠjԠ)}(jנjcj٠NjƠjjjjPjNubjǠjE j֔Mf jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_crypto_work_txsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjWjNubjǠjE j֔M jȠjɠ]j)}(jajWjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_discoverersbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_disc_init_msgsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jȘajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmtypsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjƘjNubjǠjE j֔KQjȠjɠ](j)}(jajƘjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔KQjȠjɠ]j]ubj)}(jajƘjàNjĠNjŠjAjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔KQjȠjɠ]j]ubj)}(jajƘjàNjĠNjŠjljƠjԠ)}(jנjcj٠NjƠjHjjjjNubjǠjE j֔KQjȠjɠ]j]ubj)}(jajƘjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjpjjjjNubjǠjE j֔KQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdisc_dupl_alertsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ node_addrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_media_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ media_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔K~jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjfjNubjǠjE j֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠj1jƠjԠ)}(jנjcj٠NjƠj jjjljNubjǠjE j֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠj[jƠjԠ)}(jנjcj٠NjƠj5jjjrjNubjǠjE j֔K~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_disc_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjyjNubjǠjE j֔KjȠjɠ](j)}(jajyjàNjĠNjŠjǚjƠjԠ)}(jנjcj٠NjƠjjjj+jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajyjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjΚjjj1jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajyjàNjĠNjŠj!jƠjԠ)}(jנjcj٠NjƠjjjj7jNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_disc_createsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_media_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠjE j֔M^jȠjɠ](j)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjfjjj"jNubjǠjE j֔M^jȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj(jNubjǠjE j֔M^jȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj.jNubjǠjE j֔M^jȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj4jNubjǠjE j֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_disc_deletesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_discoverersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;jNubjǠjE j֔MjȠjɠ]j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjcjjjjNubjǠjE j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_disc_resetsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjÜjjj jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj&jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_linksbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j/ajubsbjjj-jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_link_createsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠif_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ bearer_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ tolerancesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠ net_planesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmtusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprioritysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmin_winsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmax_winsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsessionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠselfsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpeersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpeer_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ peer_capssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bc_sndlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bc_rcvlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinputqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamedqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<jNubjǠjE j֔MjȠjɠ](j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjcjjjxjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj~jNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjٝjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjݝjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj!jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjIjƠjԠ)}(jנjcj٠NjƠj%jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjmjƠjԠ)}(jנjcj٠NjƠjMjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjqjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj5jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj_jƠjԠ)}(jנjcj٠NjƠj9jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjfjjjƠjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj̠jNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjҠjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjؠjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj;jƠjԠ)}(jנjcj٠NjƠjjjjޠjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjjƠjԠ)}(jנjcj٠NjƠjBjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_link_bc_createsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠownnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpeersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpeer_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmtusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmin_winsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmax_winsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ peer_capssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinputqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamedqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bc_sndlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M+jȠjɠ](j)}(jajjàNjĠNjŠj8jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjcjƠjԠ)}(jנjcj٠NjƠj?jjjjNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjgjjj!jNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj'jNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjܡjƠjԠ)}(jנjcj٠NjƠjjjj-jNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj3jNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנjcj٠NjƠjjjj9jNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjTjƠjԠ)}(jנjcj٠NjƠj0jjj?jNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠj~jƠjԠ)}(jנjcj٠NjƠjXjjjEjNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjKjNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjآjƠjԠ)}(jנjcj٠NjƠjjjjQjNubjǠjE j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjߢjjjWjNubjǠjE j֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_link_fsm_evtsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠevtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj^jNubjǠjE j֔M\jȠjɠ](j)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjڣjNubjǠjE j֔M\jȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjңjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_link_too_silentsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjE j֔M,jȠjɠ]j)}(jajjàNjĠNjŠj4jƠjԠ)}(jנjcj٠NjƠjjjj>jNubjǠjE j֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlink_schedule_usersbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjEjNubjǠjE j֔MtjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjmjjjʤjNubjǠjE j֔MtjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjФjNubjǠjE j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlink_prepare_wakeupsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j٤ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjפjNubjǠjE j֔MjȠjɠ]j)}(jajפjàNjĠNjŠj%jƠjԠ)}(jנjcj٠NjƠjjjj/jNubjǠjE j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!tipc_link_set_skb_retransmit_timesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6jNubjǠjE j֔MjȠjɠ](j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj^jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_link_xmitsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jʥajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjȥjNubjǠjE j֔MjȠjɠ](j)}(jajȥjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjzjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajȥjàNjĠNjŠjBjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajȥjàNjĠNjŠjojƠjԠ)}(jנjcj٠NjƠjIjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlink_retransmit_failuresbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjڦjƠjԠ)}(jנjcj٠NjƠjjjj9jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj?jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנjcj٠NjƠj jjjEjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_get_gap_ack_blkssbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jNajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_gap_ack_blkssbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠgasbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jΠ)}jѠucsbajubj]jNububjYNubjZubejj)}j]sbubububjjjLjNubjǠjE j֔MjȠjɠ](j)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjxjjj*jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjЧjƠjԠ)}(jנjcj٠NjƠjjjj0jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj֧jjj6jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajLjàNjĠNjŠj"jƠjԠ)}(jנjcj٠NjƠjjjj<jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_link_failover_preparesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jEajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtnlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjCjNubjǠjE j֔M;jȠjɠ](j)}(jajCjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjkjjjjNubjǠjE j֔M;jȠjɠ]j]ubj)}(jajCjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M;jȠjɠ]j]ubj)}(jajCjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjĨjjjjNubjǠjE j֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_link_reset_statssbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjE j֔M jȠjɠ]j)}(jajjàNjĠNjŠjVjƠjԠ)}(jנjcj٠NjƠj0jjj`jNubjǠjE j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_link_dumpsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jiajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdqueuessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjgjNubjǠjE j֔MT jȠjɠ](j)}(jajgjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MT jȠjɠ]j]ubj)}(jajgjàNjĠNjŠjߩjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MT jȠjɠ]j]ubj)}(jajgjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MT jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_buf_acquiresbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠjE j֔KDjȠjɠ](j)}(jaj#jàNjĠNjŠjujƠjԠ)}(jנjcj٠NjƠjQjjjjNubjǠjE j֔KDjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjyjjjjNubjǠjE j֔KDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_msg_appendsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_hdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmsssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtxqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjݪjjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנjcj٠NjƠj jjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjWjƠjԠ)}(jנjcj٠NjƠj7jjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנjcj٠NjƠj[jjj«jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjȫjNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_msg_fragmentsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jѫajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpktmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfragssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjϫjNubjǠjE j֔M6jȠjɠ](j)}(jajϫjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M6jȠjɠ]j]ubj)}(jajϫjàNjĠNjŠjJjƠjԠ)}(jנjcj٠NjƠj$jjjjNubjǠjE j֔M6jȠjɠ]j]ubj)}(jajϫjàNjĠNjŠjqjƠjԠ)}(jנjcj٠NjƠjQjjjjNubjǠjE j֔M6jȠjɠ]j]ubj)}(jajϫjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjujjjjNubjǠjE j֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_msg_buildsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmhdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdszsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpktmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MtjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjjݭjNubjǠjE j֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjcj٠NjƠj@jjjjNubjǠjE j֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjdjjjjNubjǠjE j֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjҭjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_msg_bundlesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjcj٠NjƠj)jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj|jƠjԠ)}(jנjcj٠NjƠjVjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_msg_try_bundlesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jĮajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmsssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jeasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_bundlesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj®jNubjǠjE j֔MjȠjɠ](j)}(jaj®jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjįjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj®jàNjĠNjŠj>jƠjԠ)}(jנjcj٠NjƠjjjjʯjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj®jàNjĠNjŠjljƠjԠ)}(jנjcj٠NjƠjHjjjЯjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj®jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjpjjj֯jNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj®jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjܯjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_msg_extractsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠiskbsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MEjȠjɠ](j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנjcj٠NjƠj jjjjNubjǠjE j֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠj_jƠjԠ)}(jנjcj٠NjƠj7jjjjNubjǠjE j֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjijjjjNubjǠjE j֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_msg_reversesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠown_nodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MqjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjаjjjRjNubjǠjE j֔MqjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjjXjNubjǠjE j֔MqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjJjƠjԠ)}(jנjcj٠NjƠj*jjj^jNubjǠjE j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_msg_lookup_destsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jgajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjejNubjǠjE j֔MjȠjɠ](j)}(jajejàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajejàNjĠNjŠj߱jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajejàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ service_rangesbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j(ajubsbjjj&jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_servicesbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]j7ajubsbjjj5jNubjǠjE j֔KCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠservice_range_foreach_matchsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jFajubj#NubjjjDjNubjǠjE j֔KnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠservice_range_match_firstsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ service_rangesbajubububjjI)}(jLj)}(jj )}(j ]jVajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠrb_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjTjNubjǠjE j֔KjȠjɠ](j)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajTjàNjĠNjŠjҲjƠjԠ)}(jנjcj٠NjƠjjjj jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjֲjjjjNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠservice_range_match_nextsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ service_rangesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠrb_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjE j֔KjȠjɠ](j)}(jajjàNjĠNjŠjljƠjԠ)}(jנjcj٠NjƠjFjjjɳjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjrjjjϳjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjճjNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_publ_createsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ publicationsbajubububjjI)}(jLj)}(jj )}(j ]j޳ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_uaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_socket_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjܳjNubjǠjE j֔KjȠjɠ](j)}(jajܳjàNjĠNjŠj0jƠjԠ)}(jנjcj٠NjƠj jjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajܳjàNjĠNjŠj]jƠjԠ)}(jנjcj٠NjƠj7jjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajܳjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjdjjjjNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_service_createsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_servicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_uaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjԴjjj5jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנjcj٠NjƠjjjj;jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_service_remove_publsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ publicationsbajubububjjI)}(jLj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ service_rangesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_socket_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjBjNubjǠjE j֔MjȠjɠ](j)}(jajBjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjpjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajBjàNjĠNjŠjµjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajBjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjɵjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_service_subscribesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_servicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠservicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_subscriptionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjE j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjYjƠjԠ)}(jנjcj٠NjƠj3jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj`jjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_nametbl_lookup_anycastsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_uaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_socket_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M9jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjŶjjjPjNubjǠjE j֔M9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjVjNubjǠjE j֔M9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjEjƠjԠ)}(jנjcj٠NjƠjjjj\jNubjǠjE j֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_nametbl_withdrawsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jeajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_uaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_socket_addrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubejj)}j]sbubububjjjcjNubjǠjE j֔MjȠjɠ](j)}(jajcjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj>jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj޷jƠjԠ)}(jנjcj٠NjƠjjjjDjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjjJjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj6jƠjԠ)}(jנjcj٠NjƠjjjjPjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_nametbl_subscribesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jYajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_subscriptionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjWjNubjǠjE j֔M;jȠjɠ]j)}(jajWjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj~jjjjNubjǠjE j֔M;jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_nametbl_unsubscribesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_subscriptionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjE j֔MZjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj޸jjjjNubjǠjE j֔MZjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_service_deletesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_servicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנjcj٠NjƠj>jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjkjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ publ_to_itemsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ distr_itemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ publicationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔K1jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjѹjjj-jNubjǠjE j֔K1jȠjɠ]j]ubj)}(jajjàNjĠNjŠj#jƠjԠ)}(jנjcj٠NjƠjjjj3jNubjǠjE j֔K1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnamed_prepare_bufsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j<ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj:jNubjǠjE j֔KCjȠjɠ](j)}(jaj:jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjhjjjjNubjǠjE j֔KCjȠjɠ]j]ubj)}(jaj:jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔KCjȠjɠ]j]ubj)}(jaj:jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj jNubjǠjE j֔KCjȠjɠ]j]ubj)}(jaj:jàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjj&jNubjǠjE j֔KCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_named_publishsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ publicationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠjE j֔KXjȠjɠ](j)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj[jjjjNubjǠjE j֔KXjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔KXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_named_withdrawsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jʻajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ publicationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjȻjNubjǠjE j֔KvjȠjɠ](j)}(jajȻjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjVjNubjǠjE j֔KvjȠjɠ]j]ubj)}(jajȻjàNjĠNjŠjIjƠjԠ)}(jנjcj٠NjƠj#jjj\jNubjǠjE j֔KvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnamed_distributesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jeajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠseqnosbajubj]jNububjYNubjZubejj)}j]sbubububjjjcjNubjǠjE j֔KjȠjɠ](j)}(jajcjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjfjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj޼jƠjԠ)}(jנjcj٠NjƠjjjjljNubjǠjE j֔KjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjjrjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj3jƠjԠ)}(jנjcj٠NjƠj jjjxjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj^jƠjԠ)}(jנjcj٠NjƠj:jjj~jNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_named_node_upsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ capabilitiessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔KjȠjɠ](j)}(jajjàNjĠNjŠjӽjƠjԠ)}(jנjcj٠NjƠjjjj.jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjڽjjj4jNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj&jƠjԠ)}(jנjcj٠NjƠjjjj:jNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_publ_purgesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ publicationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjAjNubjǠjE j֔KjȠjɠ](j)}(jajAjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjijjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajAjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajAjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj¾jjjjNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_update_nametblsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ distr_itemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjNjƠjԠ)}(jנjcj٠NjƠj(jjjտjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנjcj٠NjƠjUjjjۿjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjͿjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_named_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamedqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrcv_nxtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jeasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MljȠjɠ](j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנjcj٠NjƠjCjjjjNubjǠjE j֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjpjjjjNubjǠjE j֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_named_reinitsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ]j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנjcj٠NjƠj jjj;jNubjǠjE j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_nodesbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]jDajubsbjjjBjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_node_crypto_rxsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_cryptosbajubububjjI)}(jLj)}(jj )}(j ]jSajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ__nsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjQjNubjǠjE j֔MjȠjɠ]j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__tipc_node_link_upsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ bearer_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MXjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjcjNubjǠjE j֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנjcj٠NjƠjjjjijNubjǠjE j֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjXjƠjԠ)}(jנjcj٠NjƠj2jjjojNubjǠjE j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_node_link_upsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jxajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ bearer_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjvjNubjǠjE j֔MjȠjɠ](j)}(jajvjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajvjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj%jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajvjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj+jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_node_link_failoversbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtnlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2jNubjǠjE j֔MjȠjɠ](j)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjZjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj"jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__tipc_node_link_downsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bearer_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_media_addrsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠmaddrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjE j֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjwjƠjԠ)}(jנjcj٠NjƠjQjjj jNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj}jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_node_get_linknamesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ bearer_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinknamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠjE j֔M jȠjɠ](j)}(jaj"jàNjĠNjŠjpjƠjԠ)}(jנjcj٠NjƠjJjjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjwjjj"jNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj(jNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj.jNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj4jNubjǠjE j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_node_xmitsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠselectorsbajubj]jNububjYNubjZubejj)}j]sbubububjjj;jNubjǠjE j֔MjȠjɠ](j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjcjjj jNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_node_bc_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ bearer_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjE j֔MMjȠjɠ](j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנjcj٠NjƠjNjjjjNubjǠjE j֔MMjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj{jjjjNubjǠjE j֔MMjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_node_check_statesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ bearer_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנjcj٠NjƠj jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjcj٠NjƠj6jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjcjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_bearersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M#jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjLjƠjԠ)}(jנjcj٠NjƠj&jjjjNubjǠjE j֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjyjƠjԠ)}(jנjcj٠NjƠjSjjjjNubjǠjE j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_node_dumpsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jΠ)}jѠmoresbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj:jNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjj@jNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj/jƠjԠ)}(jנjcj٠NjƠj jjjFjNubjǠjE j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_socksbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]jOajubsbjjjMjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtsk_advance_rx_queuesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\jNubjǠjE j֔MjȠjɠ]j)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtsk_rej_rx_queuesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerrorsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M2jȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjj9jNubjǠjE j֔M2jȠjɠ]j]ubj)}(jajjàNjĠNjŠj1jƠjԠ)}(jנjcj٠NjƠjjjj?jNubjǠjE j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_createsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprotocolsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠkernsbajubj]jNububjYNubjZubejj)}j]sbubububjjjFjNubjǠjE j֔MjȠjɠ](j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjnjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠj jƠjԠ)}(jנjcj٠NjƠjjjj&jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_releasesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠjE j֔MpjȠjɠ]j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנjcj٠NjƠjUjjjjNubjǠjE j֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __tipc_bindsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠalensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj7jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj=jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj/jƠjԠ)}(jנjcj٠NjƠjjjjCjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_getnamesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpeersbajubj]jNububjYNubjZubejj)}j]sbubububjjjJjNubjǠjE j֔MjȠjɠ](j)}(jajJjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjrjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_pollsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__poll_tsbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ poll_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjYjƠjԠ)}(jנjcj٠NjƠj3jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj`jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sendmcastsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_uaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MIjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjLjƠjԠ)}(jנjcj٠NjƠj&jjjjNubjǠjE j֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjyjƠjԠ)}(jנjcj٠NjƠjSjjjjNubjǠjE j֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_send_group_msgsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_socksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_membersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdportsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠj=jƠjԠ)}(jנjcj٠NjƠjjjjBjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjjƠjԠ)}(jנjcj٠NjƠjDjjjHjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjqjjjNjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjTjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjZjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj`jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjcj٠NjƠjjjjfjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_send_group_unicastsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]joajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjmjNubjǠjE j֔MjȠjɠ](j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj:jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj@jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjFjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajmjàNjĠNjŠj2jƠjԠ)}(jנjcj٠NjƠjjjjLjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_send_group_anycastsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jUajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjSjNubjǠjE j֔MjȠjɠ](j)}(jajSjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj{jjj jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajSjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj&jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajSjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj,jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajSjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj2jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_send_group_bcastsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9jNubjǠjE j֔M8jȠjɠ](j)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjajjjjNubjǠjE j֔M8jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj jNubjǠjE j֔M8jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M8jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_send_group_mcastsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjcj٠NjƠjGjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjtjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_mcast_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠarrvqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinputqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjSjƠjԠ)}(jנjcj٠NjƠj-jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjZjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_conn_proto_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_socksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinputqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M,jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjFjƠjԠ)}(jנjcj٠NjƠj jjjjNubjǠjE j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנjcj٠NjƠjMjjjjNubjǠjE j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjzjjjjNubjǠjE j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_sendmsgsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdszsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MpjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjqjNubjǠjE j֔MpjȠjɠ]j]ubj)}(jajjàNjĠNjŠj?jƠjԠ)}(jנjcj٠NjƠjjjjwjNubjǠjE j֔MpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנjcj٠NjƠjEjjj}jNubjǠjE j֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sendstreamsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdszsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj1jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj7jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj)jƠjԠ)}(jנjcj٠NjƠjjjj=jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_send_packetsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdszsbajubj]jNububjYNubjZubejj)}j]sbubububjjjDjNubjǠjE j֔MojȠjɠ](j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjljjjjNubjǠjE j֔MojȠjɠ]j]ubj)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MojȠjɠ]j]ubj)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_set_orig_addrsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjRjƠjԠ)}(jנjcj٠NjƠj,jjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj~jƠjԠ)}(jנjcj٠NjƠjXjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_anc_data_recvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_socksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjHjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjNjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנjcj٠NjƠjjjjTjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_recvmsgsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbuflensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj[jNubjǠjE j֔MYjȠjɠ](j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj,jNubjǠjE j֔MYjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj2jNubjǠjE j֔MYjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj8jNubjǠjE j֔MYjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj$jƠjԠ)}(jנjcj٠NjƠjjjj>jNubjǠjE j֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_recvstreamsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbuflensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjEjNubjǠjE j֔MjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjmjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj"jNubjǠjE j֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj(jNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_write_spacesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjE j֔M=jȠjɠ]j)}(jaj/jàNjĠNjŠj}jƠjԠ)}(jנjcj٠NjƠjWjjjjNubjǠjE j֔M=jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_data_readysbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjE j֔MMjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MMjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_filter_connectsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ tipc_socksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ](j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנjcj٠NjƠjCjjjjNubjǠjE j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjpjjjjNubjǠjE j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rcvbuf_limitsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj;jNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנjcj٠NjƠj jjjAjNubjǠjE j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_filter_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHjNubjǠjE j֔M jȠjɠ](j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjpjjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_backlog_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M] jȠjɠ](j)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjcj٠NjƠj6jjjjNubjǠjE j֔M] jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjcjjjjNubjǠjE j֔M] jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_enqueuesbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinputqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdportsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxmitqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔Mx jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj|jNubjǠjE j֔Mx jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔Mx jȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנjcj٠NjƠj#jjjjNubjǠjE j֔Mx jȠjɠ]j]ubj)}(jajjàNjĠNjŠjqjƠjԠ)}(jנjcj٠NjƠjKjjjjNubjǠjE j֔Mx jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_sk_rcvsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinputqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj!jNubjǠjE j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_connectsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdestlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjE j֔M jȠjɠ](j)}(jaj(jàNjĠNjŠjvjƠjԠ)}(jנjcj٠NjƠjPjjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj}jjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_listensbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔Mf jȠjɠ](j)}(jajjàNjĠNjŠj]jƠjԠ)}(jנjcj٠NjƠj7jjjjNubjǠjE j֔Mf jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjdjjjjNubjǠjE j֔Mf jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_acceptsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_socksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠproto_accept_argsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjLjNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjRjNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjAjƠjԠ)}(jנjcj٠NjƠjjjjXjNubjǠjE j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_shutdownsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhowsbajubj]jNububjYNubjZubejj)}j]sbubububjjj_jNubjǠjE j֔M jȠjɠ](j)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_setsockoptsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlvlsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoptsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ sockptr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠovsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠolsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MA jȠjɠ](j)}(jajjàNjĠNjŠj7jƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MA jȠjɠ]j]ubj)}(jajjàNjĠNjŠj^jƠjԠ)}(jנjcj٠NjƠj>jjjjNubjǠjE j֔MA jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjbjjjjNubjǠjE j֔MA jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MA jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MA jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_getsockoptsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlvlsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoptsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]jasbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠovsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]jasbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M jȠjɠ](j)}(jajjàNjĠNjŠjDjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjkjƠjԠ)}(jנjcj٠NjƠjKjjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjojjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_socket_initsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠjE j֔Mh jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_socket_stopsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjXjNubjǠjE j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_filteringsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjE j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_overlimit1sbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔M:jȠjɠ](j)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjcj٠NjƠj)jjjjNubjǠjE j֔M:jȠjɠ]j]ubj)}(jajjàNjĠNjŠj|jƠjԠ)}(jנjcj٠NjƠjVjjjjNubjǠjE j֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sk_overlimit2sbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔MLjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_sk_dumpsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdqueuessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjE j֔M`jȠjɠ](j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנjcj٠NjƠjNjjjjNubjǠjE j֔M`jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠj{jjjjNubjǠjE j֔M`jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_sub_check_overlapsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_service_rangesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ subscribedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠtipc_service_rangesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoundsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔KIjȠjɠ](j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנjcj٠NjƠj jjjhjNubjǠjE j֔KIjȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנjcj٠NjƠj7jjjnjNubjǠjE j֔KIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_topsrvsbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]jwajubsbjjjujNubjǠjE j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_connsbjƠjԠ)}(jנjaj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjE j֔KHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tipc_skb_dumpsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jΠ)}jѠmoresbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjE j֔K5jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj8jNubjǠjE j֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjj>jNubjǠjE j֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠj-jƠjԠ)}(jנjcj٠NjƠj jjjDjNubjǠjE j֔K5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtipc_list_dumpsbjƠjԠ)}(jנj'bj٠functionjƠjܠ)}(jߠj)}(jj'bjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjajj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jeasbubjj)}(jj )}(j ]jΠ)}jѠmoresbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjKjNubjǠjE j֔KjȠjɠ](j)}(jajKjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjsjjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔KjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjjƠjԠ)}(jנjcj٠NjƠjjjjjNubjǠjE j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbpf_xdp_metadata_rx_timestampsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]jG)}j __bpf_kfuncsbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jasbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠxdp_mdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ timestampsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj~j֔MjȠjɠ](j)}(jajjàNjĠNjŠjVjƠjԠ)}(jנ functionParamj٠NjƠj/jjjjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj]jjjjNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbpf_xdp_metadata_rx_hashsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jasbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠxdp_mdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhashsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jenumjj )}(j ]jΠ)}jѠxdp_rss_hash_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrss_typesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj~j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjRjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjXjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנjj٠NjƠj jjj^jNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbpf_xdp_metadata_rx_vlan_tagsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jvasbubjjC)}j ]intasbubjj)}(jj )}(j ]jgajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠxdp_mdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ vlan_protosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvlan_tcisbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjejNubjǠj~j֔MjȠjɠ](j)}(jajejàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠj~j֔MjȠjɠ]j]ubj)}(jajejàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj jNubjǠj~j֔MjȠjɠ]j]ubj)}(jajejàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj&jNubjǠj~j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_controller_opssbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]j/ajubsbjjj-jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_controllersbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]j>ajubsbjjj<jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ peci_devicesbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]jMajubsbjjjKjNubjǠjj֔K.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ peci_requestsbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]j\ajubsbjjjZjNubjǠjj֔KKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_device_idsbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]jkajubsbjjjijNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ peci_driversbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]jzajubsbjjjxjNubjǠjj֔KLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_driver_registersbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodule_peci_driversbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔K|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_peci_controller_addsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠpeci_controllersbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠpeci_controller_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔KsjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj5jNubjǠjj֔KsjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנjj٠NjƠjjjj;jNubjǠjj֔KsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_request_statussbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ peci_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjBjNubjǠjj֔KfjȠjɠ]j)}(jajBjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjjNubjǠjj֔KfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_request_allocsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ peci_requestsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ peci_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtx_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠrx_lensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjTjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj!jƠjԠ)}(jנjj٠NjƠjjjjZjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjIjƠjԠ)}(jנjj٠NjƠj%jjj`jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_request_freesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jiajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ peci_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjgjNubjǠjj֔KjȠjɠ]j)}(jajgjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_temp_readsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ peci_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtemp_rawsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjMjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjBjƠjԠ)}(jנjj٠NjƠjjjjSjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ peci_pcs_readsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ peci_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠparamsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZjNubjǠjj֔K0jȠjɠ](j)}(jajZjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj0jNubjǠjj֔K0jȠjɠ]j]ubj)}(jajZjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj6jNubjǠjj֔K0jȠjɠ]j]ubj)}(jajZjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj<jNubjǠjj֔K0jȠjɠ]j]ubj)}(jajZjàNjĠNjŠj%jƠjԠ)}(jנjj٠NjƠjjjjBjNubjǠjj֔K0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_pci_local_readsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ peci_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjIjNubjǠjj֔KRjȠjɠ](j)}(jajIjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjqjjjojNubjǠjj֔KRjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjujNubjǠjj֔KRjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj{jNubjǠjj֔KRjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KRjȠjɠ]j]ubj)}(jajIjàNjĠNjŠj:jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KRjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjdjƠjԠ)}(jנjj٠NjƠj>jjjjNubjǠjj֔KRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_ep_pci_local_readsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ peci_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠsegsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KvjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KvjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KvjȠjɠ]j]ubj)}(jajjàNjĠNjŠj5jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KvjȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנjj٠NjƠj9jjjjNubjǠjj֔KvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjajjjjNubjǠjj֔KvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpeci_mmio_readsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ peci_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠsegsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ](j)}(jaj jàNjĠNjŠj[jƠjԠ)}(jנjj٠NjƠj5jjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj&jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjNjƠjԠ)}(jנjj٠NjƠj*jjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjxjƠjԠ)}(jנjj٠NjƠjRjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ em_perf_statesbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ em_perf_tablesbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠem_perf_domainsbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠem_pd_get_efficient_statesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ em_perf_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠem_perf_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmax_utilsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠj/jƠjԠ)}(jנjj٠NjƠj jjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjj٠NjƠj6jjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjcjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ em_cpu_energysbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠem_perf_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmax_utilsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsum_utilsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠallowed_cpu_capsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjhjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjnjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj;jƠjԠ)}(jנjj٠NjƠjjjjtjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjj٠NjƠj?jjjzjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠem_pd_nr_perf_statessbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠem_perf_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M=jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔M=jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠem_perf_state_from_pdsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ em_perf_statesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠem_perf_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MMjȠjɠ]j)}(jajjàNjĠNjŠj5jƠjԠ)}(jנjj٠NjƠjjjjCjNubjǠjj֔MMjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠem_dev_update_perf_domainsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ em_perf_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_tablesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJjNubjǠjj֔M*jȠjɠ](j)}(jajJjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjrjjjjNubjǠjj֔M*jȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ em_pd_getsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠem_perf_domainsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj1jƠjԠ)}(jנjj٠NjƠj jjj?jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ em_cpu_getsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠem_perf_domainsbajubububjjI)}(jLj)}(jj )}(j ]jHajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjFjNubjǠjj֔MjȠjɠ]j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjtjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠem_dev_register_perf_domainsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ nr_statessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠem_data_callbacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ cpumask_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]jΠ)}jѠ microwattssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M$jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjFjƠjԠ)}(jנjj٠NjƠj jjjjNubjǠjj֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנjj٠NjƠjMjjjjNubjǠjj֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjzjjjjNubjǠjj֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠem_dev_unregister_perf_domainsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠem_dev_update_chip_binningsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjj֔M0jȠjɠ]j)}(jaj!jàNjĠNjŠjojƠjԠ)}(jנjj٠NjƠjIjjjzjNubjǠjj֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠem_update_performance_limitssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠem_perf_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ freq_min_khzsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ freq_max_khzsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MdjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj$jNubjǠjj֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj*jNubjǠjj֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj0jNubjǠjj֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dev_coredumpmsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdatalensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠreadsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdatalensbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfreesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbubububjjj7jNubjǠjvj֔KtjȠjɠ](j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj_jjjjNubjǠjvj֔KtjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔KtjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔KtjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔KtjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠj.jƠjԠ)}(jנjj٠NjƠj jjjjNubjǠjvj֔KtjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjZjƠjԠ)}(jנjj٠NjƠj2jjjjNubjǠjvj֔KtjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjXjƠjԠ)}(jנjj٠NjƠj4jjjjNubjǠjvj֔KtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dev_coredumpvsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdatalensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjvj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj7jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjbjƠjԠ)}(jנjj٠NjƠj>jjjjNubjǠjvj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjfjjjjNubjǠjvj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevcd_free_sgtablesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjvj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠ jԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevcd_read_from_sgtablesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbuf_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdata_lensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjvj֔MjȠjɠ](j)}(jajjàNjĠNjŠjUjƠjԠ)}(jנjj٠NjƠj3jjjjNubjǠjvj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj\jjjjNubjǠjvj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj jNubjǠjvj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_coredump_putsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjvj֔M8jȠjɠ]j)}(jaj jàNjĠNjŠjnjƠjԠ)}(jנjj٠NjƠjHjjjyjNubjǠjvj֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_coredumpm_timeoutsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdatalensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠreadsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdatalensbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfreesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjvj֔MVjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj jNubjǠjvj֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠj$jƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjj٠NjƠj+jjjjNubjǠjvj֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנjj٠NjƠjSjjjjNubjǠjvj֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj{jjj!jNubjǠjvj֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj}jjj'jNubjǠjvj֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj-jNubjǠjvj֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_coredumpsgsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdatalensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4jNubjǠjvj֔MjȠjɠ](j)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠj\jjj jNubjǠjvj֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjvj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_skipexceptionsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ exceptionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠpt_regssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠjīj֔K$jȠjɠ](j)}(jaj#jàNjĠNjŠjkjƠjԠ)}(jנjj٠NjƠjKjjjjNubjǠjīj֔K$jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjojjjjNubjǠjīj֔K$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_breakpointsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjīj֔K2jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_arch_initsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjīj֔KqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_arch_exitsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jEajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjCjNubjǠjīj֔KyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpt_regs_to_gdb_regssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdb_regssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠpt_regssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjīj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjīj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjjNubjǠjīj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsleeping_thread_to_gdb_regssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdb_regssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjīj֔KjȠjɠ](j)}(jajjàNjĠNjŠjijƠjԠ)}(jנjj٠NjƠjFjjjjNubjǠjīj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjpjjjjNubjǠjīj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgdb_regs_to_pt_regssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdb_regssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠpt_regssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjīj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj0jNubjǠjīj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנjj٠NjƠjjjj6jNubjǠjīj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_arch_handle_exceptionsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvectorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsignosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerr_codesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠremcom_in_buffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠremcom_out_buffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠpt_regssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=jNubjǠjīj֔KjȠjɠ](j)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjejjjT jNubjǠjīj֔KjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjZ jNubjǠjīj֔KjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjj` jNubjǠjīj֔KjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנjj٠NjƠjjjjf jNubjǠjīj֔KjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠjjjjl jNubjǠjīj֔KjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjI jƠjԠ)}(jנjj٠NjƠj# jjjr jNubjǠjīj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_arch_handle_qxfer_pktsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠremcom_in_buffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠremcom_out_buffersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjy jNubjǠjīj֔KjȠjɠ](j)}(jajy jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠj jjj jNubjǠjīj֔KjȠjɠ]j]ubj)}(jajy jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠj jjj jNubjǠjīj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_call_nmi_hooksbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠignoredsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjīj֔KjȠjɠ]j)}(jaj jàNjĠNjŠjN jƠjԠ)}(jנjj٠NjƠj, jjjY jNubjǠjīj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_roundup_cpussbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj` jNubjǠjīj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_arch_set_pcsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjHjj )}(j ]jΠ)}jѠpt_regssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpcsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjīj֔KjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjj٠NjƠj jjj) jNubjǠjīj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj! jƠjԠ)}(jנjj٠NjƠj jjj/ jNubjǠjīj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_arch_latesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj6 jNubjǠjīj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kgdb_archsbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjīj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkgdb_iosbjƠjԠ)}(jנjHj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjīj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠklp_enable_patchsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠ klp_patchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpatchsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj:%j֔MNjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנ functionParamj٠NjƠj jjj jNubjǠj:%j֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠklp_shadow_getsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj:%j֔KSjȠjɠ](j)}(jaj jàNjĠNjŠjN jƠjԠ)}(jנj j٠NjƠj, jjj jNubjǠj:%j֔KSjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjv jƠjԠ)}(jנj j٠NjƠjU jjj jNubjǠj:%j֔KSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠklp_shadow_allocsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ gfp_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠklp_shadow_ctor_tsbajubububjj)}(jj )}(j ]jΠ)}jѠctorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ ctor_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj:%j֔KjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj j٠NjƠj jjj jNubjǠj:%j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj j٠NjƠj jjj jNubjǠj:%j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj* jƠjԠ)}(jנj j٠NjƠj jjj jNubjǠj:%j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjR jƠjԠ)}(jנj j٠NjƠj. jjj jNubjǠj:%j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjz jƠjԠ)}(jנj j٠NjƠjV jjj jNubjǠj:%j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj j٠NjƠj~ jjj jNubjǠj:%j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠklp_shadow_get_or_allocsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ gfp_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠklp_shadow_ctor_tsbajubububjj)}(jj )}(j ]jΠ)}jѠctorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ ctor_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj:%j֔KjȠjɠ](j)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠj jjjjNubjǠj:%j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjGjƠjԠ)}(jנj j٠NjƠj&jjjjNubjǠj:%j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjojƠjԠ)}(jנj j٠NjƠjKjjjjNubjǠj:%j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjsjjjjNubjǠj:%j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj jNubjǠj:%j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠj:%j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠklp_shadow_freesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠklp_shadow_dtor_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdtorsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj:%j֔KjȠjɠ](j)}(jajjàNjĠNjŠjbjƠjԠ)}(jנj j٠NjƠj@jjjjNubjǠj:%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjijjjjNubjǠj:%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠj:%j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠklp_shadow_free_allsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠklp_shadow_dtor_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdtorsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj:%j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjFjNubjǠj:%j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj j٠NjƠjjjjLjNubjǠj:%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ klp_get_statesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ klp_statesbajubububjjI)}(jLj)}(jj )}(j ]jUajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ klp_patchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpatchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjSjNubjǠj:%j֔KjȠjɠ](j)}(jajSjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠj:%j֔KjȠjɠ]j]ubj)}(jajSjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠj:%j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠklp_get_prev_statesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ klp_statesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj:%j֔K@jȠjɠ]j)}(jajjàNjĠNjŠj6jƠjԠ)}(jנj j٠NjƠjjjjAjNubjǠj:%j֔K@jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠklp_funcsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]jJajubsbjjjHjNubjǠj:%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ klp_callbackssbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]jYajubsbjjjWjNubjǠj:%j֔K;jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ klp_objectsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]jhajubsbjjjfjNubjǠj:%j֔KcjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ klp_statesbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]jwajubsbjjjujNubjǠj:%j֔KzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ klp_patchsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj:%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ seqcount_initsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔KjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwrite_seqlock_irqsavesbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jGajubj#NubjjjEjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwrite_sequnlock_irqrestoresbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jVajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjTjNubjǠjj֔MjȠjɠ](j)}(jajTjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠj|jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajTjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_seqlock_exclsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj-jƠjԠ)}(jנj j٠NjƠjjjj8jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_sequnlock_exclsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jAajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?jNubjǠjj֔MjȠjɠ]j)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjgjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_seqlock_excl_bhsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_sequnlock_excl_bhsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ]j)}(jajjàNjĠNjŠjMjƠjԠ)}(jנj j٠NjƠj'jjjXjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_seqlock_excl_irqsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jaajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_jNubjǠjj֔MjȠjɠ]j)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_sequnlock_excl_irqsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M!jȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_seqlock_excl_irqsavesbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j!ajubj#NubjjjjNubjǠjj֔M9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_sequnlock_excl_irqrestoresbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjj֔MBjȠjɠ](j)}(jaj.jàNjĠNjŠj|jƠjԠ)}(jנj j٠NjƠjVjjjjNubjǠjj֔MBjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_seqbegin_or_locksbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠseqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MgjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjj;jNubjǠjj֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj j٠NjƠjjjjAjNubjǠjj֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ need_seqretrysbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠseqsbajubj]jNububjYNubjZubejj)}j]sbubububjjjHjNubjǠjj֔MvjȠjɠ](j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjpjjjjNubjǠjj֔MvjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ done_seqretrysbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠseqsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj j٠NjƠjjjjOjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנj j٠NjƠj'jjjUjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_seqbegin_or_lock_irqsavesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j^ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠseqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\jNubjǠjj֔MjȠjɠ](j)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdone_seqretry_irqrestoresbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ seqlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠseqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjajƠjԠ)}(jנj j٠NjƠjAjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj j٠NjƠjejjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_START_DEVsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_STOP_DEVsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_GET_STATUSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_SET_IRQsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_SET_TURBOsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_ADD_LDPC_CODE_PARAMSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjE.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_GET_CONFIGsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjE.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_SET_ORDERsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠjE.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_SET_BYPASSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠjE.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_IS_ACTIVEsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j* ajubj#Nubjjj( jNubjǠjE.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_CLEAR_STATSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j9 ajubj#Nubjjj7 jNubjǠjE.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_GET_STATSsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jH ajubj#NubjjjF jNubjǠjE.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXSDFEC_SET_DEFAULT_CONFIGsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jW ajubj#NubjjjU jNubjǠjE.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xsdfec_codesbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]jf ajubsbjjjd jNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xsdfec_ordersbjƠjԠ)}(jנjk j٠enumjƠj)}jj )}(j ]jv ajubsbjjjt jNubjǠjE.j֔K,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxsdfec_turbo_algsbjƠjԠ)}(jנjk j٠enumjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjE.j֔K9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xsdfec_statesbjƠjԠ)}(jנjk j٠enumjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjE.j֔KHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxsdfec_axis_widthsbjƠjԠ)}(jנjk j٠enumjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjE.j֔KXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxsdfec_axis_word_includesbjƠjԠ)}(jנjk j٠enumjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjE.j֔KjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xsdfec_turbosbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxsdfec_ldpc_paramssbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xsdfec_statussbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xsdfec_irqsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xsdfec_configsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xsdfec_statssbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j !ajubsbjjj !jNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxsdfec_ldpc_param_table_sizessbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjE.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_addr_rangesbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j*!ajubsbjjj(!jNubjǠj+)j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_size_rangesbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j9!ajubsbjjj7!jNubjǠj+)j֔K&jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damon_regionsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]jH!ajubsbjjjF!jNubjǠj+)j֔K0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damon_targetsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]jW!ajubsbjjjU!jNubjǠj+)j֔KOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damos_actionsbjƠjԠ)}(jנjk j٠enumjƠj)}jj )}(j ]jf!ajubsbjjjd!jNubjǠj+)j֔KgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamos_quota_goal_metricsbjƠjԠ)}(jנjk j٠enumjƠj)}jj )}(j ]ju!ajubsbjjjs!jNubjǠj+)j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamos_quota_goalsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠj+)j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damos_quotasbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠj+)j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamos_wmark_metricsbjƠjԠ)}(jנjk j٠enumjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠj+)j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamos_watermarkssbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damos_statsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠj+)j֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamos_filter_typesbjƠjԠ)}(jנjk j٠enumjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠj+)j֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damos_filtersbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠj+)j֔MhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamos_walk_controlsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamos_access_patternsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamossbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j "ajubsbjjj "jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damon_ops_idsbjƠjԠ)}(jנjk j٠enumjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_operationssbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j)"ajubsbjjj'"jNubjǠj+)j֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_callbacksbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j8"ajubsbjjj6"jNubjǠj+)j֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_intervals_goalsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]jG"ajubsbjjjE"jNubjǠj+)j֔MqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damon_attrssbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]jV"ajubsbjjjT"jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damon_ctxsbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]je"ajubsbjjjc"jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_is_registered_opssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]jt"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjk jj )}(j ]jΠ)}jѠ damon_ops_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubajj)}j]sbubububjjjr"jNubjǠj+)j֔K4jȠjɠ]j)}(jajr"jàNjĠNjŠj"jƠjԠ)}(jנj j٠NjƠj"jjj"jNubjǠj+)j֔K4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_register_opssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠdamon_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj+)j֔KIjȠjɠ]j)}(jaj"jàNjĠNjŠj#jƠjԠ)}(jנj j٠NjƠj"jjj&#jNubjǠj+)j֔KIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_select_opssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjk jj )}(j ]jΠ)}jѠ damon_ops_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-#jNubjǠj+)j֔KdjȠjɠ](j)}(jaj-#jàNjĠNjŠj{#jƠjԠ)}(jנj j٠NjƠjU#jjj#jNubjǠj+)j֔KdjȠjɠ]j]ubj)}(jaj-#jàNjĠNjŠj#jƠjԠ)}(jנj j٠NjƠj#jjj#jNubjǠj+)j֔KdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamos_filter_for_opssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j"asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjk jj )}(j ]jΠ)}jѠdamos_filter_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubajj)}j]sbubububjjj#jNubjǠj+)j֔M"jȠjɠ]j)}(jaj#jàNjĠNjŠj$jƠjԠ)}(jנj j٠NjƠj#jjj$jNubjǠj+)j֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_set_attrssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_attrssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj+)j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠjc$jƠjԠ)}(jנj j٠NjƠj=$jjj$jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj j٠NjƠjj$jjj$jNubjǠj+)j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_set_schemessbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠdamossbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠschemessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ nr_schemessbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠj+)j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj j٠NjƠj$jjj[%jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj%%jƠjԠ)}(jנj j٠NjƠj$jjja%jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjS%jƠjԠ)}(jנj j٠NjƠj/%jjjg%jNubjǠj+)j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamos_commit_quota_goalssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damos_quotasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damos_quotasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjn%jNubjǠj+)j֔M jȠjɠ](j)}(jajn%jàNjĠNjŠj%jƠjԠ)}(jנj j٠NjƠj%jjj%jNubjǠj+)j֔M jȠjɠ]j]ubj)}(jajn%jàNjĠNjŠj%jƠjԠ)}(jנj j٠NjƠj%jjj%jNubjǠj+)j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamos_filters_default_rejectsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j"asbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilterssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠj+)j֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjN&jƠjԠ)}(jנj j٠NjƠj(&jjjY&jNubjǠj+)j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_commit_ctxsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj`&jNubjǠj+)j֔MljȠjɠ](j)}(jaj`&jàNjĠNjŠj&jƠjԠ)}(jנj j٠NjƠj&jjj&jNubjǠj+)j֔MljȠjɠ]j]ubj)}(jaj`&jàNjĠNjŠj&jƠjԠ)}(jנj j٠NjƠj&jjj&jNubjǠj+)j֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_nr_running_ctxssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj&jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damon_startsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_ctxsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_ctxssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j"asbubjj)}(jj )}(j ]jΠ)}jѠ exclusivesbajubj]jNububjYNubjZubejj)}j]sbubububjjj>'jNubjǠj+)j֔MjȠjɠ](j)}(jaj>'jàNjĠNjŠj'jƠjԠ)}(jנj j٠NjƠjf'jjj'jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jaj>'jàNjĠNjŠj'jƠjԠ)}(jנj j٠NjƠj'jjj'jNubjǠj+)j֔MjȠjɠ]j]ubj)}(jaj>'jàNjĠNjŠj'jƠjԠ)}(jנj j٠NjƠj'jjj'jNubjǠj+)j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damon_stopsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_ctxsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_ctxssbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠj+)j֔M jȠjɠ](j)}(jaj'jàNjĠNjŠjF(jƠjԠ)}(jנj j٠NjƠj(jjjx(jNubjǠj+)j֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjp(jƠjԠ)}(jנj j٠NjƠjP(jjj~(jNubjǠj+)j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damon_callsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠdamon_call_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj+)j֔M6jȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj j٠NjƠj(jjj )jNubjǠj+)j֔M6jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj)jƠjԠ)}(jנj j٠NjƠj(jjj)jNubjǠj+)j֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ damos_walksbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠdamos_walk_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontrolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠj+)j֔M_jȠjɠ](j)}(jaj)jàNjĠNjŠjf)jƠjԠ)}(jנj j٠NjƠj@)jjj)jNubjǠj+)j֔M_jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj j٠NjƠjm)jjj)jNubjǠj+)j֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+damon_set_region_biggest_system_ram_defaultsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_targetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠj+)j֔M jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj j٠NjƠj)jjjX*jNubjǠj+)j֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj#*jƠjԠ)}(jנj j٠NjƠj*jjj^*jNubjǠj+)j֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjM*jƠjԠ)}(jנj j٠NjƠj**jjjd*jNubjǠj+)j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdamon_update_region_access_ratesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_regionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j"asbubjj)}(jj )}(j ]jΠ)}jѠaccessedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠ damon_attrssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk*jNubjǠj+)j֔M` jȠjɠ](j)}(jajk*jàNjĠNjŠj*jƠjԠ)}(jנj j٠NjƠj*jjj+jNubjǠj+)j֔M` jȠjɠ]j]ubj)}(jajk*jàNjĠNjŠj*jƠjԠ)}(jנj j٠NjƠj*jjj+jNubjǠj+)j֔M` jȠjɠ]j]ubj)}(jajk*jàNjĠNjŠj+jƠjԠ)}(jנj j٠NjƠj*jjj+jNubjǠj+)j֔M` jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmapsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j(+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&+jNubjǠja-j֔K%jȠjɠ]j)}(jaj&+jàNjĠNjŠjv+jƠjԠ)}(jנj j٠NjƠjP+jjj+jNubjǠja-j֔K%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunmapsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠja-j֔K.jȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj j٠NjƠj+jjj+jNubjǠja-j֔K.jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kmap_to_pagesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠja-j֔K6jȠjɠ]j)}(jaj+jàNjĠNjŠj;,jƠjԠ)}(jנj j٠NjƠj,jjjI,jNubjǠja-j֔K6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmap_flush_unusedsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjP,jNubjǠja-j֔K4jjj4jNubjǠja-j֔MxjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠj4jƠjԠ)}(jנj j٠NjƠjk4jjj4jNubjǠja-j֔MxjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠj4jƠjԠ)}(jנj j٠NjƠj4jjj4jNubjǠja-j֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_zero_rangesbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4jNubjǠja-j֔MjȠjɠ](j)}(jaj4jàNjĠNjŠj 5jƠjԠ)}(jנj j٠NjƠj4jjj{5jNubjǠja-j֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjK5jƠjԠ)}(jנj j٠NjƠj'5jjj5jNubjǠja-j֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjs5jƠjԠ)}(jנj j٠NjƠjO5jjj5jNubjǠja-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_release_kmapsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5jNubjǠja-j֔MjȠjɠ](j)}(jaj5jàNjĠNjŠj5jƠjԠ)}(jנj j٠NjƠj5jjj6jNubjǠja-j֔MjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠj6jƠjԠ)}(jנj j٠NjƠj5jjj6jNubjǠja-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kmap_highsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j6ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj6jNubjǠja-j֔M3jȠjɠ]j)}(jaj6jàNjĠNjŠjm6jƠjԠ)}(jנj j٠NjƠjG6jjj{6jNubjǠja-j֔M3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kmap_high_getsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j6ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj6jNubjǠja-j֔MQjȠjɠ]j)}(jaj6jàNjĠNjŠj6jƠjԠ)}(jנj j٠NjƠj6jjj6jNubjǠja-j֔MQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kunmap_highsbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6jNubjǠja-j֔MgjȠjɠ]j)}(jaj6jàNjĠNjŠj57jƠjԠ)}(jנj j٠NjƠj7jjj@7jNubjǠja-j֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ page_addresssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jI7ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjG7jNubjǠja-j֔MjȠjɠ]j)}(jajG7jàNjĠNjŠj7jƠjԠ)}(jנj j٠NjƠjq7jjj7jNubjǠja-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_page_addresssbjƠjԠ)}(jנj j٠functionjƠjܠ)}(jߠj)}(jj jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvirtualsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7jNubjǠja-j֔MjȠjɠ](j)}(jaj7jàNjĠNjŠj7jƠjԠ)}(jנj j٠NjƠj7jjj.8jNubjǠja-j֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠj#8jƠjԠ)}(jנj j٠NjƠj8jjj48jNubjǠja-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kunmap_atomicsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]j=8ajubj#Nubjjj;8jNubjǠja-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kunmap_localsbjƠjԠ)}(jנjj٠macrojƠj)}(jŠj )}(j ]jL8ajubj#NubjjjJ8jNubjǠja-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠksm_scansbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]j[8ajubsbjjjY8jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmovable_operationssbjƠjԠ)}(jנj j٠structjƠj)}jj )}(j ]jj8ajubsbjjjh8jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mutex_initsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jy8ajubj#Nubjjjw8jNubjǠjj>j֔Kj֔KLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmutex_is_lockedsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8jNubjǠjj>j֔KbjȠjɠ]j)}(jaj8jàNjĠNjŠj8jƠjԠ)}(jנ functionParamj٠NjƠj8jjj8jNubjǠjj>j֔KbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mutex_locksbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8jNubjǠjj>j֔MjȠjɠ]j)}(jaj8jàNjĠNjŠjG9jƠjԠ)}(jנj8j٠NjƠj!9jjjR9jNubjǠjj>j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mutex_unlocksbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[9ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY9jNubjǠjj>j֔MjȠjɠ]j)}(jajY9jàNjĠNjŠj9jƠjԠ)}(jנj8j٠NjƠj9jjj9jNubjǠjj>j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠww_mutex_unlocksbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠww_mutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj9jNubjǠjj>j֔M*jȠjɠ]j)}(jaj9jàNjĠNjŠj:jƠjԠ)}(jנj8j٠NjƠj9jjj:jNubjǠjj>j֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠww_mutex_trylocksbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠww_mutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠww_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠww_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj:jNubjǠjj>j֔MjȠjɠ](j)}(jaj:jàNjĠNjŠjg:jƠjԠ)}(jנj8j٠NjƠjA:jjj:jNubjǠjj>j֔MjȠjɠ]j]ubj)}(jaj:jàNjĠNjŠj:jƠjԠ)}(jנj8j٠NjƠjn:jjj:jNubjǠjj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmutex_lock_interruptiblesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj:jNubjǠjj>j֔MjȠjɠ]j)}(jaj:jàNjĠNjŠj:jƠjԠ)}(jנj8j٠NjƠj:jjj;jNubjǠjj>j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmutex_lock_killablesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj ;jNubjǠjj>j֔MjȠjɠ]j)}(jaj ;jàNjĠNjŠjZ;jƠjԠ)}(jנj8j٠NjƠj4;jjje;jNubjǠjj>j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mutex_lock_iosbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jn;ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl;jNubjǠjj>j֔MjȠjɠ]j)}(jajl;jàNjĠNjŠj;jƠjԠ)}(jנj8j٠NjƠj;jjj;jNubjǠjj>j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mutex_trylocksbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;jNubjǠjj>j֔M7jȠjɠ]j)}(jaj;jàNjĠNjŠj<jƠjԠ)}(jנj8j٠NjƠj;jjj%<jNubjǠjj>j֔M7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_dec_and_mutex_locksbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.<ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,<jNubjǠjj>j֔MqjȠjɠ](j)}(jaj,<jàNjĠNjŠjz<jƠjԠ)}(jנj8j٠NjƠjT<jjj<jNubjǠjj>j֔MqjȠjɠ]j]ubj)}(jaj,<jàNjĠNjŠj<jƠjԠ)}(jנj8j٠NjƠj<jjj<jNubjǠjj>j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ futex_hashsbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]j<ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(junionjj )}(j ]jΠ)}jѠ futex_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj<jNubjǠjj>j֔KujȠjɠ]j)}(jaj<jàNjĠNjŠj=jƠjԠ)}(jנj8j٠NjƠj<jjj"=jNubjǠjj>j֔KujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_setup_timersbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠhrtimer_sleepersbajubububjjI)}(jLj)}(jj )}(j ]j+=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠhrtimer_sleepersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrange_nssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj)=jNubjǠjj>j֔KjȠjɠ](j)}(jaj)=jàNjĠNjŠj}=jƠjԠ)}(jנj8j٠NjƠjW=jjj>jNubjǠjj>j֔KjȠjɠ]j]ubj)}(jaj)=jàNjĠNjŠj=jƠjԠ)}(jנj8j٠NjƠj=jjj >jNubjǠjj>j֔KjȠjɠ]j]ubj)}(jaj)=jàNjĠNjŠj=jƠjԠ)}(jנj8j٠NjƠj=jjj>jNubjǠjj>j֔KjȠjɠ]j]ubj)}(jaj)=jàNjĠNjŠj=jƠjԠ)}(jנj8j٠NjƠj=jjj>jNubjǠjj>j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ get_futex_keysbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]jW>asbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj=jj )}(j ]jΠ)}jѠ futex_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jenumjj )}(j ]jΠ)}jѠ futex_accesssbajubububjj)}(jj )}(j ]jΠ)}jѠrwsbajubj]jNububjYNubjZubejj)}j]sbubububjjj>jNubjǠjj>j֔KjȠjɠ](j)}(jaj>jàNjĠNjŠjn>jƠjԠ)}(jנj8j٠NjƠjE>jjj>jNubjǠjj>j֔KjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj>jƠjԠ)}(jנj8j٠NjƠju>jjj>jNubjǠjj>j֔KjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj>jƠjԠ)}(jנj8j٠NjƠj>jjj?jNubjǠjj>j֔KjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj>jƠjԠ)}(jנj8j٠NjƠj>jjj?jNubjǠjj>j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfault_in_user_writeablesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjY>sbasbubjj)}(jNjNjNjjjjj)}j]jG?asbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj ?jNubjǠjj>j֔MjȠjɠ]j)}(jaj ?jàNjĠNjŠj]?jƠjԠ)}(jנj8j٠NjƠj5?jjjh?jNubjǠjj>j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_top_waitersbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_qsbajubububjjI)}(jLj)}(jj )}(j ]jq?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj=jj )}(j ]jΠ)}jѠ futex_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjo?jNubjǠjj>j֔MjȠjɠ](j)}(jajo?jàNjĠNjŠj?jƠjԠ)}(jנj8j٠NjƠj?jjj?jNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajo?jàNjĠNjŠj?jƠjԠ)}(jנj8j٠NjƠj?jjj@jNubjǠjj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_for_owner_exitingsbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j @ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠretsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexitingsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj @jNubjǠjj>j֔MjȠjɠ](j)}(jaj @jàNjĠNjŠjS@jƠjԠ)}(jנj8j٠NjƠj3@jjj@jNubjǠjj>j֔MjȠjɠ]j]ubj)}(jaj @jàNjĠNjŠj}@jƠjԠ)}(jנj8j٠NjƠjW@jjj@jNubjǠjj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__futex_unqueuesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_qsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@jNubjǠjj>j֔MjȠjɠ]j)}(jaj@jàNjĠNjŠj@jƠjԠ)}(jנj8j٠NjƠj@jjj@jNubjǠjj>j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ futex_unqueuesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_qsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@jNubjǠjj>j֔M6jȠjɠ]j)}(jaj@jàNjĠNjŠjBAjƠjԠ)}(jנj8j٠NjƠjAjjjLAjNubjǠjj>j֔M6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_exit_recursivesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jUAajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjSAjNubjǠjj>j֔MjȠjɠ]j)}(jajSAjàNjĠNjŠjAjƠjԠ)}(jנj8j٠NjƠj{AjjjAjNubjǠjj>j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_qsbjƠjԠ)}(jנj8j٠structjƠj)}jj )}(j ]jAajubsbjjjAjNubjǠjj>j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ futex_matchsbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj=jj )}(j ]jΠ)}jѠ futex_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkey1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj=jj )}(j ]jΠ)}jѠ futex_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkey2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjAjNubjǠjj>j֔KjȠjɠ](j)}(jajAjàNjĠNjŠjBjƠjԠ)}(jנj8j٠NjƠjAjjjHBjNubjǠjj>j֔KjȠjɠ]j]ubj)}(jajAjàNjĠNjŠj=BjƠjԠ)}(jנj8j٠NjƠjBjjjNBjNubjǠjj>j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ futex_queuesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jWBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_qsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjUBjNubjǠjj>j֔M3jȠjɠ](j)}(jajUBjàNjĠNjŠjBjƠjԠ)}(jנj8j٠NjƠj}BjjjCjNubjǠjj>j֔M3jȠjɠ]j]ubj)}(jajUBjàNjĠNjŠjBjƠjԠ)}(jנj8j٠NjƠjBjjj CjNubjǠjj>j֔M3jȠjɠ]j]ubj)}(jajUBjàNjĠNjŠjBjƠjԠ)}(jנj8j٠NjƠjBjjjCjNubjǠjj>j֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ futex_vectorsbjƠjԠ)}(jנj8j٠structjƠj)}jj )}(j ]jCajubsbjjjCjNubjǠjj>j֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_lock_pi_atomicsbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+Cajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjY>sbasbubjj)}(jNjNjNjjjjj)}j]jcCasbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj=jj )}(j ]jΠ)}jѠ futex_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_pi_statesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠexitingsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ set_waiterssbajubj]jNububjYNubjZubejj)}j]sbubububjjj)CjNubjǠjj>j֔MjȠjɠ](j)}(jaj)CjàNjĠNjŠjyCjƠjԠ)}(jנj8j٠NjƠjQCjjjDjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jaj)CjàNjĠNjŠjCjƠjԠ)}(jנj8j٠NjƠjCjjjDjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jaj)CjàNjĠNjŠjCjƠjԠ)}(jנj8j٠NjƠjCjjjDjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jaj)CjàNjĠNjŠjDjƠjԠ)}(jנj8j٠NjƠjCjjjDjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jaj)CjàNjĠNjŠj2DjƠjԠ)}(jנj8j٠NjƠj DjjjDjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jaj)CjàNjĠNjŠjaDjƠjԠ)}(jנj8j٠NjƠj9DjjjDjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jaj)CjàNjĠNjŠjDjƠjԠ)}(jנj8j٠NjƠjkDjjjDjNubjǠjj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfixup_pi_ownersbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjY>sbasbubjj)}(jNjNjNjjjjj)}j]jDasbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_qsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlockedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjDjNubjǠjj>j֔MhjȠjɠ](j)}(jajDjàNjĠNjŠjEjƠjԠ)}(jנj8j٠NjƠjDjjjiEjNubjǠjj>j֔MhjȠjɠ]j]ubj)}(jajDjàNjĠNjŠj;EjƠjԠ)}(jנj8j٠NjƠjEjjjoEjNubjǠjj>j֔MhjȠjɠ]j]ubj)}(jajDjàNjĠNjŠjaEjƠjԠ)}(jנj8j٠NjƠjAEjjjuEjNubjǠjj>j֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ requeue_futexsbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~Eajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_qsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhb1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhb2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj=jj )}(j ]jΠ)}jѠ futex_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkey2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj|EjNubjǠjj>j֔KKjȠjɠ](j)}(jaj|EjàNjĠNjŠjEjƠjԠ)}(jנj8j٠NjƠjEjjj[FjNubjǠjj>j֔KKjȠjɠ]j]ubj)}(jaj|EjàNjĠNjŠjEjƠjԠ)}(jנj8j٠NjƠjEjjjaFjNubjǠjj>j֔KKjȠjɠ]j]ubj)}(jaj|EjàNjĠNjŠj#FjƠjԠ)}(jנj8j٠NjƠjEjjjgFjNubjǠjj>j֔KKjȠjɠ]j]ubj)}(jaj|EjàNjĠNjŠjPFjƠjԠ)}(jנj8j٠NjƠj*FjjjmFjNubjǠjj>j֔KKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrequeue_pi_wake_futexsbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jvFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_qsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj=jj )}(j ]jΠ)}jѠ futex_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjtFjNubjǠjj>j֔KjȠjɠ](j)}(jajtFjàNjĠNjŠjFjƠjԠ)}(jנj8j٠NjƠjFjjj&GjNubjǠjj>j֔KjȠjɠ]j]ubj)}(jajtFjàNjĠNjŠjFjƠjԠ)}(jנj8j٠NjƠjFjjj,GjNubjǠjj>j֔KjȠjɠ]j]ubj)}(jajtFjàNjĠNjŠjGjƠjԠ)}(jנj8j٠NjƠjFjjj2GjNubjǠjj>j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_proxy_trylock_atomicsbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;Gajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjY>sbasbubjj)}(jNjNjNjjjjj)}j]jsGasbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpifutexsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhb1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhb2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj=jj )}(j ]jΠ)}jѠ futex_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkey1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj=jj )}(j ]jΠ)}jѠ futex_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkey2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_pi_statesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠexitingsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ set_waiterssbajubj]jNububjYNubjZubejj)}j]sbubububjjj9GjNubjǠjj>j֔M jȠjɠ](j)}(jaj9GjàNjĠNjŠjGjƠjԠ)}(jנj8j٠NjƠjaGjjjHjNubjǠjj>j֔M jȠjɠ]j]ubj)}(jaj9GjàNjĠNjŠjGjƠjԠ)}(jנj8j٠NjƠjGjjjHjNubjǠjj>j֔M jȠjɠ]j]ubj)}(jaj9GjàNjĠNjŠjGjƠjԠ)}(jנj8j٠NjƠjGjjjHjNubjǠjj>j֔M jȠjɠ]j]ubj)}(jaj9GjàNjĠNjŠjHjƠjԠ)}(jנj8j٠NjƠjGjjjHjNubjǠjj>j֔M jȠjɠ]j]ubj)}(jaj9GjàNjĠNjŠj=HjƠjԠ)}(jנj8j٠NjƠjHjjjHjNubjǠjj>j֔M jȠjɠ]j]ubj)}(jaj9GjàNjĠNjŠjlHjƠjԠ)}(jנj8j٠NjƠjDHjjjHjNubjǠjj>j֔M jȠjɠ]j]ubj)}(jaj9GjàNjĠNjŠjHjƠjԠ)}(jנj8j٠NjƠjvHjjjHjNubjǠjj>j֔M jȠjɠ]j]ubj)}(jaj9GjàNjĠNjŠjHjƠjԠ)}(jנj8j٠NjƠjHjjjHjNubjǠjj>j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ futex_requeuesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjY>sbasbubjj)}(jNjNjNjjjjj)}j]j;Iasbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuaddr1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflags1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjY>sbasbubjj)}(jNjNjNjjjjj)}j]jIasbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuaddr2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflags2sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_wakesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ nr_requeuesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmpvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ requeue_pisbajubj]jNububjYNubjZubejj)}j]sbubububjjjIjNubjǠjj>j֔MojȠjɠ](j)}(jajIjàNjĠNjŠjQIjƠjԠ)}(jנj8j٠NjƠj)IjjjnJjNubjǠjj>j֔MojȠjɠ]j]ubj)}(jajIjàNjĠNjŠjyIjƠjԠ)}(jנj8j٠NjƠjXIjjjtJjNubjǠjj>j֔MojȠjɠ]j]ubj)}(jajIjàNjĠNjŠjIjƠjԠ)}(jנj8j٠NjƠj}IjjjzJjNubjǠjj>j֔MojȠjɠ]j]ubj)}(jajIjàNjĠNjŠjIjƠjԠ)}(jנj8j٠NjƠjIjjjJjNubjǠjj>j֔MojȠjɠ]j]ubj)}(jajIjàNjĠNjŠjIjƠjԠ)}(jנj8j٠NjƠjIjjjJjNubjǠjj>j֔MojȠjɠ]j]ubj)}(jajIjàNjĠNjŠjJjƠjԠ)}(jנj8j٠NjƠjIjjjJjNubjǠjj>j֔MojȠjɠ]j]ubj)}(jajIjàNjĠNjŠj?JjƠjԠ)}(jנj8j٠NjƠjJjjjJjNubjǠjj>j֔MojȠjɠ]j]ubj)}(jajIjàNjĠNjŠjfJjƠjԠ)}(jנj8j٠NjƠjFJjjjJjNubjǠjj>j֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhandle_early_requeue_pi_wakeupsbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_qsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠhrtimer_sleepersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJjNubjǠjj>j֔MjȠjɠ](j)}(jajJjàNjĠNjŠjJjƠjԠ)}(jנj8j٠NjƠjJjjjQKjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjKjƠjԠ)}(jנj8j٠NjƠjJjjjWKjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjFKjƠjԠ)}(jנj8j٠NjƠj Kjjj]KjNubjǠjj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_wait_requeue_pisbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jfKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjY>sbasbubjj)}(jNjNjNjjjjj)}j]jKasbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠabs_timesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠbitsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjY>sbasbubjj)}(jNjNjNjjjjj)}j]joLasbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuaddr2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjdKjNubjǠjj>j֔MjȠjɠ](j)}(jajdKjàNjĠNjŠjKjƠjԠ)}(jנj8j٠NjƠjKjjjLjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajdKjàNjĠNjŠjKjƠjԠ)}(jנj8j٠NjƠjKjjjLjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajdKjàNjĠNjŠjLjƠjԠ)}(jנj8j٠NjƠjKjjjLjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajdKjàNjĠNjŠj.LjƠjԠ)}(jנj8j٠NjƠjLjjjLjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajdKjàNjĠNjŠjYLjƠjԠ)}(jנj8j٠NjƠj5LjjjLjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajdKjàNjĠNjŠjLjƠjԠ)}(jנj8j٠NjƠj]LjjjLjNubjǠjj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_wait_queuesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_qsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠhrtimer_sleepersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjLjNubjǠjj>j֔MVjȠjɠ](j)}(jajLjàNjĠNjŠjMjƠjԠ)}(jנj8j٠NjƠjLjjjgMjNubjǠjj>j֔MVjȠjɠ]j]ubj)}(jajLjàNjĠNjŠj0MjƠjԠ)}(jנj8j٠NjƠj MjjjmMjNubjǠjj>j֔MVjȠjɠ]j]ubj)}(jajLjàNjĠNjŠj\MjƠjԠ)}(jנj8j٠NjƠj6MjjjsMjNubjǠjj>j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_unqueue_multiplesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|Majubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠ futex_vectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjzMjNubjǠjj>j֔MjȠjɠ](j)}(jajzMjàNjĠNjŠjMjƠjԠ)}(jנj8j٠NjƠjMjjjMjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajzMjàNjĠNjŠjMjƠjԠ)}(jנj8j٠NjƠjMjjjMjNubjǠjj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_wait_multiple_setupsbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jNajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠ futex_vectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwokensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjNjNubjǠjj>j֔MjȠjɠ](j)}(jajNjàNjĠNjŠjQNjƠjԠ)}(jנj8j٠NjƠj+NjjjNjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajNjàNjĠNjŠjxNjƠjԠ)}(jנj8j٠NjƠjXNjjjNjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajNjàNjĠNjŠjNjƠjԠ)}(jנj8j٠NjƠj|NjjjNjNubjǠjj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_sleep_multiplesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jNajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠ futex_vectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠhrtimer_sleepersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjNjNubjǠjj>j֔MjȠjɠ](j)}(jajNjàNjĠNjŠj OjƠjԠ)}(jנj8j٠NjƠjNjjjgOjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajNjàNjĠNjŠj2OjƠjԠ)}(jנj8j٠NjƠjOjjjmOjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajNjàNjĠNjŠj\OjƠjԠ)}(jנj8j٠NjƠj6OjjjsOjNubjǠjj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_wait_multiplesbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|Oajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠ futex_vectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠhrtimer_sleepersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjzOjNubjǠjj>j֔MjȠjɠ](j)}(jajzOjàNjĠNjŠjOjƠjԠ)}(jנj8j٠NjƠjOjjj%PjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajzOjàNjĠNjŠjOjƠjԠ)}(jנj8j٠NjƠjOjjj+PjNubjǠjj>j֔MjȠjɠ]j]ubj)}(jajzOjàNjĠNjŠjPjƠjԠ)}(jנj8j٠NjƠjOjjj1PjNubjǠjj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfutex_wait_setupsbjƠjԠ)}(jנj8j٠functionjƠjܠ)}(jߠj)}(jj8jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:Pajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjY>sbasbubjj)}(jNjNjNjjjjj)}j]jrPasbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_qsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj8jj )}(j ]jΠ)}jѠfutex_hash_bucketsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠhbsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8PjNubjǠjj>j֔MOjȠjɠ](j)}(jaj8PjàNjĠNjŠjPjƠjԠ)}(jנj8j٠NjƠj`Pjjj>QjNubjǠjj>j֔MOjȠjɠ]j]ubj)}(jaj8PjàNjĠNjŠjPjƠjԠ)}(jנj8j٠NjƠjPjjjDQjNubjǠjj>j֔MOjȠjɠ]j]ubj)}(jaj8PjàNjĠNjŠjPjƠjԠ)}(jנj8j٠NjƠjPjjjJQjNubjǠjj>j֔MOjȠjɠ]j]ubj)}(jaj8PjàNjĠNjŠjQjƠjԠ)}(jנj8j٠NjƠjPjjjPQjNubjǠjj>j֔MOjȠjɠ]j]ubj)}(jaj8PjàNjĠNjŠj0QjƠjԠ)}(jנj8j٠NjƠjQjjjVQjNubjǠjj>j֔MOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_mac_stats_srcsbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]j_Qajubsbjjj]QjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_pause_statssbjƠjԠ)}(jנstructj٠structjƠj)}jj )}(j ]joQajubsbjjjmQjNubjǠjɿj֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_fec_statssbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jQajubsbjjj}QjNubjǠjɿj֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_module_power_modesbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jQajubsbjjjQjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ethtool_module_power_mode_policysbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jQajubsbjjjQjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_podl_pse_admin_statesbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jQajubsbjjjQjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_c33_pse_admin_statesbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jQajubsbjjjQjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_podl_pse_pw_d_statussbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jQajubsbjjjQjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_c33_pse_pw_d_statussbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jQajubsbjjjQjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_c33_pse_ext_statesbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jQajubsbjjjQjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ,ethtool_c33_pse_ext_substate_error_conditionsbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jQajubsbjjjQjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ*ethtool_c33_pse_ext_substate_mr_pse_enablesbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jRajubsbjjjRjNubjǠjɿj֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ.ethtool_c33_pse_ext_substate_option_detect_tedsbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jRajubsbjjjRjNubjǠjɿj֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ-ethtool_c33_pse_ext_substate_option_vport_limsbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]j$Rajubsbjjj"RjNubjǠjɿj֔MkjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ*ethtool_c33_pse_ext_substate_ovld_detectedsbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]j3Rajubsbjjj1RjNubjǠjɿj֔M~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ0ethtool_c33_pse_ext_substate_power_not_availablesbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jBRajubsbjjj@RjNubjǠjɿj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+ethtool_c33_pse_ext_substate_short_detectedsbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jQRajubsbjjjORjNubjǠjɿj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_mm_statesbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j`Rajubsbjjj^RjNubjǠjɿj֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_mm_verify_statussbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]joRajubsbjjjmRjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_mm_statssbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j~Rajubsbjjj|RjNubjǠjɿj֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_mm_cfgsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jRajubsbjjjRjNubjǠjɿj֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠethtool_module_fw_flash_statussbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jRajubsbjjjRjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkernel_hwtstamp_configsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jRajubsbjjjRjNubjǠjɿj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee802154_alloc_devicesbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠieee802154_devsbajubububjjI)}(jLj)}(jj )}(j ]jRajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ priv_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠieee802154_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjRjNubjǠj.j֔KzjȠjɠ](j)}(jajRjàNjĠNjŠj SjƠjԠ)}(jנ functionParamj٠NjƠjRjjjCSjNubjǠj.j֔KzjȠjɠ]j]ubj)}(jajRjàNjĠNjŠj5SjƠjԠ)}(jנjGSj٠NjƠjSjjjJSjNubjǠj.j֔KzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee802154_free_devicesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jSSajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠieee802154_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQSjNubjǠj.j֔K~jȠjɠ]j)}(jajQSjàNjĠNjŠjSjƠjԠ)}(jנjGSj٠NjƠjySjjjSjNubjǠj.j֔K~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee802154_register_devicesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠieee802154_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjSjNubjǠj.j֔KjȠjɠ]j)}(jajSjàNjĠNjŠjSjƠjԠ)}(jנjGSj٠NjƠjSjjj TjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee802154_unregister_devicesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jTajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠieee802154_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjTjNubjǠj.j֔KjȠjɠ]j)}(jajTjàNjĠNjŠj_TjƠjԠ)}(jנjGSj٠NjƠj9TjjjjTjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee802154_rx_irqsafesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jsTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ieee802154_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠlqisbajubj]jNububjYNubjZubejj)}j]sbubububjjjqTjNubjǠj.j֔KjȠjɠ](j)}(jajqTjàNjĠNjŠjTjƠjԠ)}(jנjGSj٠NjƠjTjjjUjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajqTjàNjĠNjŠjTjƠjԠ)}(jנjGSj٠NjƠjTjjj%UjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajqTjàNjĠNjŠjUjƠjԠ)}(jנjGSj٠NjƠjTjjj+UjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee802154_xmit_completesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4Uajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ieee802154_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]jΠ)}jѠ ifs_handlingsbajubj]jNububjYNubjZubejj)}j]sbubububjjj2UjNubjǠj.j֔KjȠjɠ](j)}(jaj2UjàNjĠNjŠjUjƠjԠ)}(jנjGSj٠NjƠjZUjjjUjNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj2UjàNjĠNjŠjUjƠjԠ)}(jנjGSj٠NjƠjUjjjUjNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj2UjàNjĠNjŠjUjƠjԠ)}(jנjGSj٠NjƠjUjjjUjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstartsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jUajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ieee802154_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjUjNubjǠj.j֔KjȠjɠ]j)}(jajUjàNjĠNjŠj=VjƠjԠ)}(jנjGSj٠NjƠjVjjjHVjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠstopsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ieee802154_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjOVjNubjǠj.j֔KjȠjɠ]j)}(jajOVjàNjĠNjŠjVjƠjԠ)}(jנjGSj٠NjƠjwVjjjVjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xmit_asyncsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jVajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ieee802154_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjVjNubjǠj.j֔KjȠjɠ](j)}(jajVjàNjĠNjŠjVjƠjԠ)}(jנjGSj٠NjƠjVjjj5WjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajVjàNjĠNjŠj*WjƠjԠ)}(jנjGSj٠NjƠjWjjj;WjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDWajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ieee802154_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjBWjNubjǠj.j֔KjȠjɠ](j)}(jajBWjàNjĠNjŠjWjƠjԠ)}(jנjGSj٠NjƠjjWjjjWjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajBWjàNjĠNjŠjWjƠjԠ)}(jנjGSj٠NjƠjWjjjWjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ set_channelsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jWajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ieee802154_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubejj)}j]sbubububjjjWjNubjǠj.j֔KjȠjɠ](j)}(jajWjàNjĠNjŠj#XjƠjԠ)}(jנjGSj٠NjƠjWjjj~XjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjNXjƠjԠ)}(jנjGSj٠NjƠj*XjjjXjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjvXjƠjԠ)}(jנjGSj٠NjƠjRXjjjXjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sock_typesbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jXajubsbjjjXjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsock_shutdown_cmdsbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jXajubsbjjjXjNubjǠj.j֔KCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsocketsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jXajubsbjjjXjNubjǠj.j֔KkjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_frag_sizesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jXajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ skb_frag_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfragsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjXjNubjǠj.j֔MtjȠjɠ]j)}(jajXjàNjĠNjŠj YjƠjԠ)}(jנjGSj٠NjƠjXjjjYjNubjǠj.j֔MtjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_frag_size_setsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!Yajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ skb_frag_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfragsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjYjNubjǠj.j֔M~jȠjɠ](j)}(jajYjàNjĠNjŠjmYjƠjԠ)}(jנjGSj٠NjƠjGYjjjYjNubjǠj.j֔M~jȠjɠ]j]ubj)}(jajYjàNjĠNjŠjYjƠjԠ)}(jנjGSj٠NjƠjtYjjjYjNubjǠj.j֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_frag_size_addsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ skb_frag_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfragsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdeltasbajubj]jNububjYNubjZubejj)}j]sbubububjjjYjNubjǠj.j֔MjȠjɠ](j)}(jajYjàNjĠNjŠjYjƠjԠ)}(jנjGSj٠NjƠjYjjj'ZjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajYjàNjĠNjŠjZjƠjԠ)}(jנjGSj٠NjƠjYjjj-ZjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_frag_size_subsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6Zajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ skb_frag_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfragsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdeltasbajubj]jNububjYNubjZubejj)}j]sbubububjjj4ZjNubjǠj.j֔MjȠjɠ](j)}(jaj4ZjàNjĠNjŠjZjƠjԠ)}(jנjGSj٠NjƠj\ZjjjZjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj4ZjàNjĠNjŠjZjƠjԠ)}(jנjGSj٠NjƠjZjjjZjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_frag_must_loopsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jZajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZjNubjǠj.j֔MjȠjɠ]j)}(jajZjàNjĠNjŠj [jƠjԠ)}(jנjGSj٠NjƠjZjjj[jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_frag_foreach_pagesbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]j[ajubj#Nubjjj[jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_shared_hwtstampssbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j.[ajubsbjjj,[jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_buffsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j=[ajubsbjjj;[jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_pfmemallocsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jL[ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ[jNubjǠj.j֔MqjȠjɠ]j)}(jajJ[jàNjĠNjŠj[jƠjԠ)}(jנjGSj٠NjƠjq[jjj[jNubjǠj.j֔MqjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_dstsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ dst_entrysbajubububjjI)}(jLj)}(jj )}(j ]j[ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj[jNubjǠj.j֔MjȠjɠ]j)}(jaj[jàNjĠNjŠj[jƠjԠ)}(jנjGSj٠NjƠj[jjj \jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_dst_setsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ dst_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\jNubjǠj.j֔MjȠjɠ](j)}(jaj\jàNjĠNjŠj`\jƠjԠ)}(jנjGSj٠NjƠj:\jjj\jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj\jàNjĠNjŠj\jƠjԠ)}(jנjGSj٠NjƠjg\jjj\jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_dst_set_norefsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ dst_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\jNubjǠj.j֔MjȠjɠ](j)}(jaj\jàNjĠNjŠj\jƠjԠ)}(jנjGSj٠NjƠj\jjj+]jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj\jàNjĠNjŠj ]jƠjԠ)}(jנjGSj٠NjƠj\jjj1]jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_dst_is_norefsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j:]ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8]jNubjǠj.j֔MjȠjɠ]j)}(jaj8]jàNjĠNjŠj]jƠjԠ)}(jנjGSj٠NjƠj_]jjj]jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_napi_idsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j]ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]jNubjǠj.j֔MjȠjɠ]j)}(jaj]jàNjĠNjŠj]jƠjԠ)}(jנjGSj٠NjƠj]jjj]jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_unrefsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]jNubjǠj.j֔MjȠjɠ]j)}(jaj]jàNjĠNjŠjE^jƠjԠ)}(jנjGSj٠NjƠj^jjjP^jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfree_skbsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY^ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW^jNubjǠj.j֔MjȠjɠ]j)}(jajW^jàNjĠNjŠj^jƠjԠ)}(jנjGSj٠NjƠj^jjj^jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ alloc_skbsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j^ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprioritysbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj^jNubjǠj.j֔M9jȠjɠ](j)}(jaj^jàNjĠNjŠj_jƠjԠ)}(jנjGSj٠NjƠj^jjj9_jNubjǠj.j֔M9jȠjɠ]j]ubj)}(jaj^jàNjĠNjŠj._jƠjԠ)}(jנjGSj٠NjƠj _jjj?_jNubjǠj.j֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_fclone_busysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jH_ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjF_jNubjǠj.j֔MXjȠjɠ](j)}(jajF_jàNjĠNjŠj_jƠjԠ)}(jנjGSj٠NjƠjm_jjj_jNubjǠj.j֔MXjȠjɠ]j]ubj)}(jajF_jàNjĠNjŠj_jƠjԠ)}(jנjGSj٠NjƠj_jjj_jNubjǠj.j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_skb_fclonesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j_ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprioritysbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj_jNubjǠj.j֔MkjȠjɠ](j)}(jaj_jàNjĠNjŠj'`jƠjԠ)}(jנjGSj٠NjƠj`jjjZ`jNubjǠj.j֔MkjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjO`jƠjԠ)}(jנjGSj٠NjƠj+`jjj``jNubjǠj.j֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_padsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ji`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNububjYNubjZubejj)}j]sbubububjjjg`jNubjǠj.j֔MjȠjɠ](j)}(jajg`jàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj`jjj`jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajg`jàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj`jjj`jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_emptysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`jNubjǠj.j֔MTjȠjɠ]j)}(jaj`jàNjĠNjŠj?ajƠjԠ)}(jנjGSj٠NjƠjajjjJajNubjǠj.j֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_empty_locklesssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jSaajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQajNubjǠj.j֔M`jȠjɠ]j)}(jajQajàNjĠNjŠjajƠjԠ)}(jנjGSj٠NjƠjxajjjajNubjǠj.j֔M`jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_is_lastsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjajNubjǠj.j֔MmjȠjɠ](j)}(jajajàNjĠNjŠjajƠjԠ)}(jנjGSj٠NjƠjajjj5bjNubjǠj.j֔MmjȠjɠ]j]ubj)}(jajajàNjĠNjŠj*bjƠjԠ)}(jנjGSj٠NjƠjbjjj;bjNubjǠj.j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_is_firstsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jDbajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjBbjNubjǠj.j֔MzjȠjɠ](j)}(jajBbjàNjĠNjŠjbjƠjԠ)}(jנjGSj٠NjƠjibjjjbjNubjǠj.j֔MzjȠjɠ]j]ubj)}(jajBbjàNjĠNjŠjbjƠjԠ)}(jנjGSj٠NjƠjbjjjbjNubjǠj.j֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_nextsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jbajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjbjNubjǠj.j֔MjȠjɠ](j)}(jajbjàNjĠNjŠj(cjƠjԠ)}(jנjGSj٠NjƠjcjjjccjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajbjàNjĠNjŠjUcjƠjԠ)}(jנjGSj٠NjƠj/cjjjicjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_prevsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jrcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjpcjNubjǠj.j֔MjȠjɠ](j)}(jajpcjàNjĠNjŠjcjƠjԠ)}(jנjGSj٠NjƠjcjjjcjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajpcjàNjĠNjŠjcjƠjԠ)}(jנjGSj٠NjƠjcjjjdjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_getsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jdajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj djNubjǠj.j֔MjȠjɠ]j)}(jaj djàNjĠNjŠj`djƠjԠ)}(jנjGSj٠NjƠj:djjjndjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_clonedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jwdajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjudjNubjǠj.j֔MjȠjɠ]j)}(jajudjàNjĠNjŠjdjƠjԠ)}(jנjGSj٠NjƠjdjjjdjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_header_clonedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jdajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjdjNubjǠj.j֔MjȠjɠ]j)}(jajdjàNjĠNjŠj#ejƠjԠ)}(jנjGSj٠NjƠjdjjj.ejNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__skb_header_releasesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7eajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5ejNubjǠj.j֔MjȠjɠ]j)}(jaj5ejàNjĠNjŠjejƠjԠ)}(jנjGSj٠NjƠj]ejjjejNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_sharedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jeajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjejNubjǠj.j֔MjȠjɠ]j)}(jajejàNjĠNjŠjejƠjԠ)}(jנjGSj٠NjƠjejjjejNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_share_checksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jeajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprisbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjejNubjǠj.j֔M jȠjɠ](j)}(jajejàNjĠNjŠjIfjƠjԠ)}(jנjGSj٠NjƠj#fjjjfjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajejàNjĠNjŠjtfjƠjԠ)}(jנjGSj٠NjƠjPfjjjfjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_unsharesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jfajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprisbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjfjNubjǠj.j֔MCjȠjɠ](j)}(jajfjàNjĠNjŠjfjƠjԠ)}(jנjGSj٠NjƠjfjjjgjNubjǠj.j֔MCjȠjɠ]j]ubj)}(jajfjàNjĠNjŠj gjƠjԠ)}(jנjGSj٠NjƠjfjjjgjNubjǠj.j֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_peeksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j%gajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlist_sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#gjNubjǠj.j֔MajȠjɠ]j)}(jaj#gjàNjĠNjŠjwgjƠjԠ)}(jנjGSj٠NjƠjQgjjjgjNubjǠj.j֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __skb_peeksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jgajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlist_sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjgjNubjǠj.j֔MpjȠjɠ]j)}(jajgjàNjĠNjŠjgjƠjԠ)}(jנjGSj٠NjƠjgjjjgjNubjǠj.j֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_peek_nextsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jgajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlist_sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjgjNubjǠj.j֔M~jȠjɠ](j)}(jajgjàNjĠNjŠjIhjƠjԠ)}(jנjGSj٠NjƠj#hjjjhjNubjǠj.j֔M~jȠjɠ]j]ubj)}(jajgjàNjĠNjŠjvhjƠjԠ)}(jנjGSj٠NjƠjPhjjjhjNubjǠj.j֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_peek_tailsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jhajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlist_sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjhjNubjǠj.j֔MjȠjɠ]j)}(jajhjàNjĠNjŠjhjƠjԠ)}(jנjGSj٠NjƠjhjjjhjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_queue_lensbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjj)}(jj )}(j ]jhajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlist_sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjhjNubjǠj.j֔MjȠjɠ]j)}(jajhjàNjĠNjŠjLijƠjԠ)}(jנjGSj٠NjƠj&ijjjWijNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_len_locklesssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjj)}(jj )}(j ]j`iajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlist_sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^ijNubjǠj.j֔MjȠjɠ]j)}(jaj^ijàNjĠNjŠjijƠjԠ)}(jנjGSj٠NjƠjijjjijNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__skb_queue_head_initsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jiajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjijNubjǠj.j֔MjȠjɠ]j)}(jajijàNjĠNjŠjjjƠjԠ)}(jנjGSj٠NjƠjijjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_splicesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jjNubjǠj.j֔M jȠjɠ](j)}(jaj"jjàNjĠNjŠjpjjƠjԠ)}(jנjGSj٠NjƠjJjjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj"jjàNjĠNjŠjjjƠjԠ)}(jנjGSj٠NjƠjwjjjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_splice_initsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjjàNjĠNjŠjkjƠjԠ)}(jנjGSj٠NjƠjjjjj;kjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjjàNjĠNjŠj0kjƠjԠ)}(jנjGSj٠NjƠj kjjjAkjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_splice_tailsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJkajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHkjNubjǠj.j֔M! jȠjɠ](j)}(jajHkjàNjĠNjŠjkjƠjԠ)}(jנjGSj٠NjƠjpkjjjkjNubjǠj.j֔M! jȠjɠ]j]ubj)}(jajHkjàNjĠNjŠjkjƠjԠ)}(jנjGSj٠NjƠjkjjjkjNubjǠj.j֔M! jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_splice_tail_initsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jkajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjkjNubjǠj.j֔M2 jȠjɠ](j)}(jajkjàNjĠNjŠj)ljƠjԠ)}(jנjGSj٠NjƠjljjjaljNubjǠj.j֔M2 jȠjɠ]j]ubj)}(jajkjàNjĠNjŠjVljƠjԠ)}(jנjGSj٠NjƠj0ljjjgljNubjǠj.j֔M2 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__skb_queue_aftersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jplajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjnljNubjǠj.j֔MG jȠjɠ](j)}(jajnljàNjĠNjŠjljƠjԠ)}(jנjGSj٠NjƠjljjj!mjNubjǠj.j֔MG jȠjɠ]j]ubj)}(jajnljàNjĠNjŠjljƠjԠ)}(jנjGSj٠NjƠjljjj'mjNubjǠj.j֔MG jȠjɠ]j]ubj)}(jajnljàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠjljjj-mjNubjǠj.j֔MG jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__skb_queue_headsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6majubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4mjNubjǠj.j֔Mb jȠjɠ](j)}(jaj4mjàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠj\mjjjmjNubjǠj.j֔Mb jȠjɠ]j]ubj)}(jaj4mjàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠjmjjjmjNubjǠj.j֔Mb jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__skb_queue_tailsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jmajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjmjNubjǠj.j֔Ms jȠjɠ](j)}(jajmjàNjĠNjŠjnjƠjԠ)}(jנjGSj٠NjƠjmjjjMnjNubjǠj.j֔Ms jȠjɠ]j]ubj)}(jajmjàNjĠNjŠjBnjƠjԠ)}(jנjGSj٠NjƠjnjjjSnjNubjǠj.j֔Ms jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __skb_dequeuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j\najubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjZnjNubjǠj.j֔M jȠjɠ]j)}(jajZnjàNjĠNjŠjnjƠjԠ)}(jנjGSj٠NjƠjnjjjnjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__skb_dequeue_tailsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jnajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjnjNubjǠj.j֔M jȠjɠ]j)}(jajnjàNjĠNjŠjojƠjԠ)}(jנjGSj٠NjƠjnjjj%ojNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_len_addsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.oajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdeltasbajubj]jNububjYNubjZubejj)}j]sbubububjjj,ojNubjǠj.j֔M jȠjɠ](j)}(jaj,ojàNjĠNjŠjzojƠjԠ)}(jנjGSj٠NjƠjTojjjojNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj,ojàNjĠNjŠjojƠjԠ)}(jנjGSj٠NjƠjojjjojNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__skb_fill_netmem_descsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ netmem_refsbajubububjj)}(jj )}(j ]jΠ)}jѠnetmemsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjojNubjǠj.j֔M jȠjɠ](j)}(jajojàNjĠNjŠjpjƠjԠ)}(jנjGSj٠NjƠjojjjpjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajojàNjĠNjŠj+pjƠjԠ)}(jנjGSj٠NjƠj pjjjpjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajojàNjĠNjŠjRpjƠjԠ)}(jנjGSj٠NjƠj.pjjjpjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajojàNjĠNjŠjvpjƠjԠ)}(jנjGSj٠NjƠjVpjjjpjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajojàNjĠNjŠjpjƠjԠ)}(jנjGSj٠NjƠjzpjjjpjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_fill_page_descsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjpjNubjǠj.j֔M2 jȠjɠ](j)}(jajpjàNjĠNjŠjqjƠjԠ)}(jנjGSj٠NjƠjpjjjqjNubjǠj.j֔M2 jȠjɠ]j]ubj)}(jajpjàNjĠNjŠj6qjƠjԠ)}(jנjGSj٠NjƠjqjjjqjNubjǠj.j֔M2 jȠjɠ]j]ubj)}(jajpjàNjĠNjŠj_qjƠjԠ)}(jנjGSj٠NjƠj9qjjjqjNubjǠj.j֔M2 jȠjɠ]j]ubj)}(jajpjàNjĠNjŠjqjƠjԠ)}(jנjGSj٠NjƠjfqjjjqjNubjǠj.j֔M2 jȠjɠ]j]ubj)}(jajpjàNjĠNjŠjqjƠjԠ)}(jנjGSj٠NjƠjqjjjqjNubjǠj.j֔M2 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_fill_page_desc_noaccsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jqajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjqjNubjǠj.j֔MC jȠjɠ](j)}(jajqjàNjĠNjŠjrjƠjԠ)}(jנjGSj٠NjƠjqjjjrjNubjǠj.j֔MC jȠjɠ]j]ubj)}(jajqjàNjĠNjŠjFrjƠjԠ)}(jנjGSj٠NjƠj&rjjjrjNubjǠj.j֔MC jȠjɠ]j]ubj)}(jajqjàNjĠNjŠjorjƠjԠ)}(jנjGSj٠NjƠjIrjjjrjNubjǠj.j֔MC jȠjɠ]j]ubj)}(jajqjàNjĠNjŠjrjƠjԠ)}(jנjGSj٠NjƠjvrjjjrjNubjǠj.j֔MC jȠjɠ]j]ubj)}(jajqjàNjĠNjŠjrjƠjԠ)}(jנjGSj٠NjƠjrjjjrjNubjǠj.j֔MC jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_headroomsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjrjNubjǠj.j֔M jȠjɠ]j)}(jajrjàNjĠNjŠj0sjƠjԠ)}(jנjGSj٠NjƠj sjjj;sjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_tailroomsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDsajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjBsjNubjǠj.j֔M! jȠjɠ]j)}(jajBsjàNjĠNjŠjsjƠjԠ)}(jנjGSj٠NjƠjjsjjjsjNubjǠj.j֔M! jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_availroomsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jsajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjsjNubjǠj.j֔M- jȠjɠ]j)}(jajsjàNjĠNjŠjsjƠjԠ)}(jנjGSj٠NjƠjsjjjsjNubjǠj.j֔M- jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_reservesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jtajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjtjNubjǠj.j֔M= jȠjɠ](j)}(jajtjàNjĠNjŠjPtjƠjԠ)}(jנjGSj٠NjƠj*tjjjtjNubjǠj.j֔M= jȠjɠ]j]ubj)}(jajtjàNjĠNjŠjwtjƠjԠ)}(jנjGSj٠NjƠjWtjjjtjNubjǠj.j֔M= jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_tailroom_reservesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jtajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmtusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠneeded_tailroomsbajubj]jNububjYNubjZubejj)}j]sbubububjjjtjNubjǠj.j֔MO jȠjɠ](j)}(jajtjàNjĠNjŠjtjƠjԠ)}(jנjGSj٠NjƠjtjjj/ujNubjǠj.j֔MO jȠjɠ]j]ubj)}(jajtjàNjĠNjŠjujƠjԠ)}(jנjGSj٠NjƠjtjjj5ujNubjǠj.j֔MO jȠjɠ]j]ubj)}(jajtjàNjĠNjŠj'ujƠjԠ)}(jנjGSj٠NjƠjujjj;ujNubjǠj.j֔MO jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpskb_trim_uniquesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jDuajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjBujNubjǠj.j֔M jȠjɠ](j)}(jajBujàNjĠNjŠjujƠjԠ)}(jנjGSj٠NjƠjjujjjujNubjǠj.j֔M jȠjɠ]j]ubj)}(jajBujàNjĠNjŠjujƠjԠ)}(jנjGSj٠NjƠjujjjujNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_orphansbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]juajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjujNubjǠj.j֔M jȠjɠ]j)}(jajujàNjĠNjŠjvjƠjԠ)}(jנjGSj٠NjƠjujjj&vjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_orphan_fragssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/vajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjj-vjNubjǠj.j֔M jȠjɠ](j)}(jaj-vjàNjĠNjŠj{vjƠjԠ)}(jנjGSj٠NjƠjUvjjjvjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj-vjàNjĠNjŠjvjƠjԠ)}(jנjGSj٠NjƠjvjjjvjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__skb_queue_purge_reasonsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jvajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjdQjj )}(j ]jΠ)}jѠskb_drop_reasonsbajubububjj)}(jj )}(j ]jΠ)}jѠreasonsbajubj]jNububjYNubjZubejj)}j]sbubububjjjvjNubjǠj.j֔M jȠjɠ](j)}(jajvjàNjĠNjŠj wjƠjԠ)}(jנjGSj٠NjƠjvjjjjƠjԠ)}(jנjGSj٠NjƠjjjjIjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_rmem_alloc_getsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jRajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjPjNubjǠj.j֔MjȠjɠ]j)}(jajPjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjxjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_has_allocationssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj׎jjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskwq_has_sleepersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ socket_wqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjGSj٠NjƠj6jjjgjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsock_poll_waitsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ poll_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjnjNubjǠj.j֔M% jȠjɠ](j)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔M% jȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjÏjjj&jNubjǠj.j֔M% jȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj,jNubjǠj.j֔M% jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sk_page_fragsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ page_fragsbajubububjjI)}(jLj)}(jj )}(j ]j5ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj3jNubjǠj.j֔M jȠjɠ]j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjajjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ_sock_tx_timestampsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sockcm_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsockcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtx_flagssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtskeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjĐjjj|jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjDjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjqjƠjԠ)}(jנjGSj٠NjƠjKjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sk_eat_skbsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj!jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsock_alloc_filesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj.j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj|jƠjԠ)}(jנjGSj٠NjƠjVjjjגjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjݒjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjɒjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsock_from_filesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנjGSj٠NjƠjjjjLjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sockfd_lookupsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jUajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjSjNubjǠj.j֔MjȠjɠ](j)}(jajSjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjՓjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajSjàNjĠNjŠjǓjƠjԠ)}(jנjGSj٠NjƠjjjjۓjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sock_allocsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sock_releasesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6jNubjǠj.j֔MjȠjɠ]j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj^jjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sock_sendmsgsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj"jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkernel_sendmsgsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠkvecsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj.j֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjwjƠjԠ)}(jנjGSj٠NjƠjQjjj,jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj~jjj2jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjѕjƠjԠ)}(jנjGSj٠NjƠjjjj8jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjؕjjj>jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj$jƠjԠ)}(jנjGSj٠NjƠjjjjDjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sock_recvmsgsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjKjNubjǠj.j֔M jȠjɠ](j)}(jajKjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjsjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjƖjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj͖jjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkernel_recvmsgsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠkvecsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M"jȠjɠ](j)}(jajjàNjĠNjŠjVjƠjԠ)}(jנjGSj٠NjƠj0jjj/jNubjǠj.j֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj]jjj5jNubjǠj.j֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj;jNubjǠj.j֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjۗjƠjԠ)}(jנjGSj٠NjƠjjjjAjNubjǠj.j֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjߗjjjGjNubjǠj.j֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠjjjjMjNubjǠj.j֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsock_create_litesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jVajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfamilysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprotocolsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjTjNubjǠj.j֔M1jȠjɠ](j)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj|jjjjNubjǠj.j֔M1jȠjɠ]j]ubj)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj$jNubjǠj.j֔M1jȠjɠ]j]ubj)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjĘjjj*jNubjǠj.j֔M1jȠjɠ]j]ubj)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj0jNubjǠj.j֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __sock_createsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfamilysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprotocolsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠkernsbajubj]jNububjYNubjZubejj)}j]sbubububjjj7jNubjǠj.j֔MjȠjɠ](j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj_jjjRjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjXjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjЙjƠjԠ)}(jנjGSj٠NjƠjjjj^jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjԙjjjdjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjJjƠjԠ)}(jנjGSj٠NjƠj*jjjpjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sock_createsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jyajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfamilysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprotocolsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjwjNubjǠj.j֔M<jȠjɠ](j)}(jajwjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjAjNubjǠj.j֔M<jȠjɠ]j]ubj)}(jajwjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjÚjjjGjNubjǠj.j֔M<jȠjɠ]j]ubj)}(jajwjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjMjNubjǠj.j֔M<jȠjɠ]j]ubj)}(jajwjàNjĠNjŠj3jƠjԠ)}(jנjGSj٠NjƠj jjjSjNubjǠj.j֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsock_create_kernsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfamilysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprotocolsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZjNubjǠj.j֔MNjȠjɠ](j)}(jajZjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjQjNubjǠj.j֔MNjȠjɠ]j]ubj)}(jajZjàNjĠNjŠjϛjƠjԠ)}(jנjGSj٠NjƠjjjjWjNubjǠj.j֔MNjȠjɠ]j]ubj)}(jajZjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjӛjjj]jNubjǠj.j֔MNjȠjɠ]j]ubj)}(jajZjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjcjNubjǠj.j֔MNjȠjɠ]j]ubj)}(jajZjàNjĠNjŠjCjƠjԠ)}(jנjGSj٠NjƠjjjjijNubjǠj.j֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sock_registersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnet_proto_familysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpjNubjǠj.j֔Mq jȠjɠ]j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjɜjNubjǠj.j֔Mq jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsock_unregistersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jҜajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfamilysbajubj]jNububjYNubjZubajj)}j]sbubububjjjМjNubjǠj.j֔M jȠjɠ]j)}(jajМjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kernel_bindsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠj.j֔M jȠjɠ](j)}(jaj'jàNjĠNjŠjujƠjԠ)}(jנjGSj٠NjƠjOjjjѝjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj|jjjםjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjɝjƠjԠ)}(jנjGSj٠NjƠjjjjݝjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kernel_listensbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbacklogsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠj2jƠjԠ)}(jנjGSj٠NjƠj jjjajNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjYjƠjԠ)}(jנjGSj٠NjƠj9jjjgjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kernel_acceptsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsocksbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjnjNubjǠj.j֔M jȠjɠ](j)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjÞjjj#jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj)jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkernel_connectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj.j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj~jƠjԠ)}(jנjGSj٠NjƠjXjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjҟjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj֟jjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkernel_getsocknamesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M%jȠjɠ](j)}(jajjàNjĠNjŠjejƠjԠ)}(jנjGSj٠NjƠj?jjjjNubjǠj.j֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjljjjjNubjǠj.j֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkernel_getpeernamesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M4jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjҠjjj0jNubjǠj.j֔M4jȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנjGSj٠NjƠjjjj6jNubjǠj.j֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkernel_sock_shutdownsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjdQjj )}(j ]jΠ)}jѠsock_shutdown_cmdsbajubububjj)}(jj )}(j ]jΠ)}jѠhowsbajubj]jNububjYNubjZubejj)}j]sbubububjjj=jNubjǠj.j֔MBjȠjɠ](j)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjejjjjNubjǠj.j֔MBjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjġjNubjǠj.j֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkernel_sock_ip_overheadsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j͡ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjˡjNubjǠj.j֔MRjȠjɠ]j)}(jajˡjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj(jNubjǠj.j֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrop_reasons_register_subsyssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjdQjj )}(j ]jΠ)}jѠskb_drop_reason_subsyssbajubububjj)}(jj )}(j ]jΠ)}jѠsubsyssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠdrop_reason_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠj.j֔KjȠjɠ](j)}(jaj/jàNjĠNjŠj{jƠjԠ)}(jנjGSj٠NjƠjWjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrop_reasons_unregister_subsyssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjdQjj )}(j ]jΠ)}jѠskb_drop_reason_subsyssbajubububjj)}(jj )}(j ]jΠ)}jѠsubsyssbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnapi_skb_cache_get_bulksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M:jȠjɠ](j)}(jajjàNjĠNjŠjhjƠjԠ)}(jנjGSj٠NjƠjDjjjjNubjǠj.j֔M:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjrjjjjNubjǠj.j֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbuild_skb_aroundsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ frag_sizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjأjjjZjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠjjjj`jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjGSj٠NjƠj.jjjfjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnapi_build_skbsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]joajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ frag_sizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjmjNubjǠj.j֔M#jȠjɠ](j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M#jȠjɠ]j]ubj)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjĤjjjjNubjǠj.j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __alloc_skbsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjLjƠjԠ)}(jנjGSj٠NjƠj+jjjǥjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנjGSj٠NjƠjPjjjͥjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjxjjjӥjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj٥jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__netdev_alloc_skbsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj4jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjGSj٠NjƠj;jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj`jjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnapi_alloc_skbsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnapisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjЦjjj)jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj/jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __kfree_skbsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6jNubjǠj.j֔MjȠjɠ]j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj^jjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_skb_reason_dropsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}j __fix_addresssbasbubjj)}(jNjNjjjjjj)}j]jasbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjdQjj )}(j ]jΠ)}jѠskb_drop_reasonsbajubububjj)}(jj )}(j ]jΠ)}jѠreasonsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjGjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjMjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj?jƠjԠ)}(jנjGSj٠NjƠjjjjSjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_tx_errorsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZjNubjǠj.j֔MhjȠjɠ]j)}(jajZjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ consume_skbsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MzjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MzjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_skb_for_msgsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfirstsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M4jȠjɠ]j)}(jajjàNjĠNjŠjnjƠjԠ)}(jנjGSj٠NjƠjHjjj|jNubjǠj.j֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_morphsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MSjȠjɠ](j)}(jajjàNjĠNjŠjשjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjީjjjjNubjǠj.j֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_copy_ubufssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠjGjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjtjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_clonesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj۪jjj7jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠjjjj=jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_copysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjDjNubjǠj.j֔MDjȠjɠ](j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjrjjjΫjNubjǠj.j֔MDjȠjɠ]j]ubj)}(jajDjàNjĠNjŠjëjƠjԠ)}(jנjGSj٠NjƠjjjjԫjNubjǠj.j֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__pskb_copy_fclonesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jݫajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠheadroomsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠfclonesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj۫jNubjǠj.j֔MtjȠjɠ](j)}(jaj۫jàNjĠNjŠj/jƠjԠ)}(jנjGSj٠NjƠj jjjjNubjǠj.j֔MtjȠjɠ]j]ubj)}(jaj۫jàNjĠNjŠjVjƠjԠ)}(jנjGSj٠NjƠj6jjjjNubjǠj.j֔MtjȠjɠ]j]ubj)}(jaj۫jàNjĠNjŠj~jƠjԠ)}(jנjGSj٠NjƠjZjjjjNubjǠj.j֔MtjȠjɠ]j]ubj)}(jaj۫jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpskb_expand_headsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jǬajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnheadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠntailsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjŬjNubjǠj.j֔MjȠjɠ](j)}(jajŬjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajŬjàNjĠNjŠj:jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajŬjàNjĠNjŠj^jƠjԠ)}(jנjGSj٠NjƠj>jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajŬjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjbjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_expand_headsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠheadroomsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M[ jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjխjjj.jNubjǠj.j֔M[ jȠjɠ]j]ubj)}(jajjàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠjjjj4jNubjǠj.j֔M[ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_copy_expandsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ newheadroomsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ newtailroomsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj;jNubjǠj.j֔M jȠjɠ](j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjijjj jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjڮjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjޮjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __skb_padsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠ free_on_errorsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠj.j֔M jȠjɠ](j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנjGSj٠NjƠjNjjjƯjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj{jjj̯jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjүjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpskb_putsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jۯajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtailsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjٯjNubjǠj.j֔M jȠjɠ](j)}(jajٯjàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajٯjàNjĠNjŠjVjƠjԠ)}(jנjGSj٠NjƠj0jjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajٯjàNjĠNjŠj}jƠjԠ)}(jנjGSj٠NjƠj]jjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_putsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjŰjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj$jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_pushsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj.j֔M+ jȠjɠ](j)}(jaj+jàNjĠNjŠj{jƠjԠ)}(jנjGSj٠NjƠjUjjjjNubjǠj.j֔M+ jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M+ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_pullsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M? jȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj>jNubjǠj.j֔M? jȠjɠ]j]ubj)}(jajjàNjĠNjŠj3jƠjԠ)}(jנjGSj٠NjƠjjjjDjNubjǠj.j֔M? jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_pull_datasbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jMajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjKjNubjǠj.j֔MP jȠjɠ](j)}(jajKjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjujjjѲjNubjǠj.j֔MP jȠjɠ]j]ubj)}(jajKjàNjĠNjŠjƲjƠjԠ)}(jנjGSj٠NjƠjjjjײjNubjǠj.j֔MP jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_trimsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj޲jNubjǠj.j֔Mf jȠjɠ](j)}(jaj޲jàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠjjjj\jNubjǠj.j֔Mf jȠjɠ]j]ubj)}(jaj޲jàNjĠNjŠjTjƠjԠ)}(jנjGSj٠NjƠj3jjjbjNubjǠj.j֔Mf jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__pskb_pull_tailsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jkajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdeltasbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjijNubjǠj.j֔M jȠjɠ](j)}(jajijàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajijàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_copy_bitssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjFjƠjԠ)}(jנjGSj٠NjƠj jjj´jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠjMjjjȴjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjqjjjδjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjԴjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_store_bitssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jݴajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj۴jNubjǠj.j֔M$ jȠjɠ](j)}(jaj۴jàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M$ jȠjɠ]j]ubj)}(jaj۴jàNjĠNjŠjPjƠjԠ)}(jנjGSj٠NjƠj0jjjjNubjǠj.j֔M$ jȠjɠ]j]ubj)}(jaj۴jàNjĠNjŠjvjƠjԠ)}(jנjGSj٠NjƠjTjjjjNubjǠj.j֔M$ jȠjɠ]j]ubj)}(jaj۴jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj}jjjjNubjǠj.j֔M$ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_zerocopysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj@jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjdjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_dequeuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjӶjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_dequeue_tailsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M)jȠjɠ]j)}(jajjàNjĠNjŠjbjƠjԠ)}(jנjGSj٠NjƠj<jjjpjNubjǠj.j֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_purge_reasonsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jyajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjdQjj )}(j ]jΠ)}jѠskb_drop_reasonsbajubububjj)}(jj )}(j ]jΠ)}jѠreasonsbajubj]jNububjYNubjZubejj)}j]sbubububjjjwjNubjǠj.j֔M>jȠjɠ](j)}(jajwjàNjĠNjŠjŷjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M>jȠjɠ]j]ubj)}(jajwjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj̷jjjjNubjǠj.j֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_headsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjSjƠjԠ)}(jנjGSj٠NjƠj-jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjZjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_queue_tailsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj$jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_unlinksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj.j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjyjƠjԠ)}(jנjGSj٠NjƠjSjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_appendsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjqjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנjGSj٠NjƠjjjjwjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjGSj٠NjƠj@jjj}jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_splitsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskb1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjҺjƠjԠ)}(jנjGSj٠NjƠjjjj2jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjٺjjj8jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj*jƠjԠ)}(jנjGSj٠NjƠjjjj>jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_prepare_seq_readsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ skb_seq_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjEjNubjǠj.j֔MjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjmjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj!jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj'jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_seq_readsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠconsumedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ skb_seq_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠj.j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠjxjƠjԠ)}(jנjGSj٠NjƠjWjjj߼jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj|jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjԼjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_abort_seq_readsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ skb_seq_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MFjȠjɠ]j)}(jajjàNjĠNjŠj@jƠjԠ)}(jנjGSj٠NjƠjjjjKjNubjǠj.j֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_copy_seq_readsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ skb_seq_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjRjNubjǠj.j֔M[jȠjɠ](j)}(jajRjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjzjjjjNubjǠj.j֔M[jȠjɠ]j]ubj)}(jajRjàNjĠNjŠjǽjƠjԠ)}(jנjGSj٠NjƠjjjj"jNubjǠj.j֔M[jȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj˽jjj(jNubjǠj.j֔M[jȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj.jNubjǠj.j֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_find_textsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ts_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5jNubjǠj.j֔MjȠjɠ](j)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj^jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjѾjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjվjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_pull_rcsumsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjojƠjԠ)}(jנjGSj٠NjƠjIjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjvjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_segmentsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhead_skbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠnetdev_features_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfeaturessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M7jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjݿjjj9jNubjǠj.j֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנjGSj٠NjƠj jjj?jNubjǠj.j֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_to_sgvecsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjFjNubjǠj.j֔MCjȠjɠ](j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjnjjjjNubjǠj.j֔MCjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MCjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MCjȠjɠ]j]ubj)}(jajFjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj&jNubjǠj.j֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_cow_datasbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtailbitssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠtrailersbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj.j֔M}jȠjɠ](j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנjGSj٠NjƠjUjjjjNubjǠj.j֔M}jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M}jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_clone_sksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M3jȠjɠ]j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנjGSj٠NjƠjjjjQjNubjǠj.j֔M3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_partial_csum_setsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jZajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsbajubj]jNububjYNubjZubejj)}j]sbubububjjjXjNubjǠj.j֔M*jȠjɠ](j)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M*jȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M*jȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_checksum_setupsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠ recalculatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjajƠjԠ)}(jנjGSj٠NjƠj;jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjhjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_checksum_trimmedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ transport_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__sum16sbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠskb_chkfsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MYjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjDjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_try_coalescesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fragstolensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdelta_truesizesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjqjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjwjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנjGSj٠NjƠjjjj}jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjGSj٠NjƠjDjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_scrub_packetsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠxnetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_eth_popsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjajƠjԠ)}(jנjGSj٠NjƠj;jjjljNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_eth_pushsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]juajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjsjNubjǠj.j֔MjȠjɠ](j)}(jajsjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajsjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj&jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajsjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj,jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_mpls_pushsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjj)}(jj )}(j ]jΠ)}jѠmpls_lsesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be16sbajubububjj)}(jj )}(j ]jΠ)}jѠ mpls_protosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmac_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠethernetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj3jNubjǠj.j֔M=jȠjɠ](j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj[jjj#jNubjǠj.j֔M=jȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj)jNubjǠj.j֔M=jȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj/jNubjǠj.j֔M=jȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj5jNubjǠj.j֔M=jȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj;jNubjǠj.j֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_mpls_popsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be16sbajubububjj)}(jj )}(j ]jΠ)}jѠ next_protosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmac_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠethernetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjBjNubjǠj.j֔MrjȠjɠ](j)}(jajBjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjj jNubjǠj.j֔MrjȠjɠ]j]ubj)}(jajBjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MrjȠjɠ]j]ubj)}(jajBjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MrjȠjɠ]j]ubj)}(jajBjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_mpls_update_lsesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjj)}(jj )}(j ]jΠ)}jѠmpls_lsesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj.j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjqjƠjԠ)}(jנjGSj٠NjƠjKjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjxjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_mpls_dec_ttlsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_skb_with_fragssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ header_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdata_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠerrcodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj?jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjdjjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_condensesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠj.j֔MjȠjɠ]j)}(jaj$jàNjĠNjŠjrjƠjԠ)}(jנjGSj٠NjƠjLjjj}jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skb_ext_addsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjdQjj )}(j ]jΠ)}jѠ skb_ext_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M{jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_splice_from_itersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M5jȠjɠ](j)}(jajjàNjĠNjŠjijƠjԠ)}(jנjGSj٠NjƠjCjjjjNubjǠj.j֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjpjjjjNubjǠj.j֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sk_ns_capablesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠuser_namespacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuser_nssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj.j֔KjȠjɠ](j)}(jaj jàNjĠNjŠjWjƠjԠ)}(jנjGSj٠NjƠj1jjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj^jjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sk_capablesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjBjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjGSj٠NjƠjjjjHjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_net_capablesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jQajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubejj)}j]sbubububjjjOjNubjǠj.j֔KjȠjɠ](j)}(jajOjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjvjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajOjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_set_memallocsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M,jȠjɠ]j)}(jajjàNjĠNjŠj&jƠjԠ)}(jנjGSj٠NjƠjjjj1jNubjǠj.j֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_allocsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]j:ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfamilysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprioritysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠprotosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprotsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠkernsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj8jNubjǠj.j֔MjȠjɠ](j)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjfjjj7jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj=jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjCjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjIjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠj jjjOjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sk_clone_locksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jXajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprioritysbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjVjNubjǠj.j֔Ms jȠjɠ](j)}(jajVjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔Ms jȠjɠ]j]ubj)}(jajVjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔Ms jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_page_frag_refillsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠszsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ page_fragsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpfragsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠj5jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj_jƠjԠ)}(jנjGSj٠NjƠj9jjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjfjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sk_wait_datasbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimeosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjTjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjZjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjIjƠjԠ)}(jנjGSj٠NjƠj#jjj`jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__sk_mem_schedulesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jiajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠkindsbajubj]jNububjYNubjZubejj)}j]sbubububjjjgjNubjǠj.j֔M jȠjɠ](j)}(jajgjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajgjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajgjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__sk_mem_reclaimsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠamountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M7 jȠjɠ](j)}(jajjàNjĠNjŠjijƠjԠ)}(jנjGSj٠NjƠjCjjjjNubjǠj.j֔M7 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjpjjjjNubjǠj.j֔M7 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__skb_try_recv_datagramsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqueuesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠlastsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj&jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjNjƠjԠ)}(jנjGSj٠NjƠj-jjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנjGSj٠NjƠjRjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj{jjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_kill_datagramsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MtjȠjɠ](j)}(jajjàNjĠNjŠjPjƠjԠ)}(jנjGSj٠NjƠj*jjjjNubjǠj.j֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠj}jƠjԠ)}(jנjGSj٠NjƠjWjjjjNubjǠj.j֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_copy_and_hash_datagram_itersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ahash_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhashsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj5jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj_jƠjԠ)}(jנjGSj٠NjƠj9jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjfjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_copy_datagram_itersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj(jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjGSj٠NjƠj/jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjyjƠjԠ)}(jנjGSj٠NjƠjSjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_copy_datagram_from_itersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M(jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠj6jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj:jjjjNubjǠj.j֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjgjjjjNubjǠj.j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzerocopy_sg_from_itersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj.jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠjjjj4jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskb_copy_and_csum_datagram_msgsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;jNubjǠj.j֔MAjȠjɠ](j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjcjjjjNubjǠj.j֔MAjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MAjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ datagram_pollsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__poll_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ poll_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MrjȠjɠ](j)}(jajjàNjĠNjŠjJjƠjԠ)}(jנjGSj٠NjƠj$jjjjNubjǠj.j֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנjGSj٠NjƠjQjjjjNubjǠj.j֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj~jjjjNubjǠj.j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_stream_wait_connectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimeo_psbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔K8jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjDjNubjǠj.j֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנjGSj٠NjƠjjjjJjNubjǠj.j֔K8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_stream_wait_memorysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimeo_psbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQjNubjǠj.j֔KvjȠjɠ](j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjyjjjjNubjǠj.j֔KvjȠjɠ]j]ubj)}(jajQjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_filter_trim_capsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠj.jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj[jƠjԠ)}(jנjGSj٠NjƠj5jjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjbjjjjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbpf_prog_createsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠbpf_progsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpfpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsock_fprog_kernsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfprogsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MbjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj)jNubjǠj.j֔MbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj/jNubjǠj.j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbpf_prog_create_from_usersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠbpf_progsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpfpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sock_fprogsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfprogsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠbpf_aux_classic_check_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtranssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠ save_origsbajubj]jNububjYNubjZubejj)}j]sbubububjjj6jNubjǠj.j֔MjȠjɠ](j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj^jjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsk_attach_filtersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sock_fprogsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfprogsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠj.j֔M jȠjɠ](j)}(jaj%jàNjĠNjŠjsjƠjԠ)}(jנjGSj٠NjƠjMjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjzjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_basicsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_rate_estsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_rate_est64sbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔K)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_queuesbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔K3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_estimatorsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔K@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_start_copy_compatsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ tc_stats_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ xstats_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ spinlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ gnet_dumpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpadattrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔K:jȠjɠ](j)}(jajjàNjĠNjŠjQjƠjԠ)}(jנjGSj٠NjƠj+jjjEjNubjǠj.j֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjxjƠjԠ)}(jנjGSj٠NjƠjXjjjKjNubjǠj.j֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj|jjjQjNubjǠj.j֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjWjNubjǠj.j֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj]jNubjǠj.j֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjcjNubjǠj.j֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנjGSj٠NjƠjjjjijNubjǠj.j֔K:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_start_copysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ spinlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ gnet_dumpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpadattrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjpjNubjǠj.j֔KmjȠjɠ](j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjjNubjǠj.j֔KmjȠjɠ]j]ubj)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjpjNubjǠj.j֔KmjȠjɠ]j]ubj)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjvjNubjǠj.j֔KmjȠjɠ]j]ubj)}(jajpjàNjĠNjŠj<jƠjԠ)}(jנjGSj٠NjƠjjjj|jNubjǠj.j֔KmjȠjɠ]j]ubj)}(jajpjàNjĠNjŠjbjƠjԠ)}(jנjGSj٠NjƠjBjjjjNubjǠj.j֔KmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_copy_basicsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ gnet_dumpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__percpusbasbubjj)}(jNjNjNjjjjj)}j]jasbubjj)}(jjtQjj )}(j ]jΠ)}jѠgnet_stats_basic_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠgnet_stats_basic_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠrunningsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj`jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjfjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj3jƠjԠ)}(jנjGSj٠NjƠj jjjljNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjXjƠjԠ)}(jנjGSj٠NjƠj9jjjrjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_copy_basic_hwsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ gnet_dumpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]jasbubjj)}(jjtQjj )}(j ]jΠ)}jѠgnet_stats_basic_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠgnet_stats_basic_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠrunningsbajubj]jNububjYNubjZubejj)}j]sbubububjjjyjNubjǠj.j֔MjȠjɠ](j)}(jajyjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjOjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajyjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjUjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajyjàNjĠNjŠj"jƠjԠ)}(jנjGSj٠NjƠjjjj[jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajyjàNjĠNjŠjGjƠjԠ)}(jנjGSj٠NjƠj(jjjajNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_copy_rate_estsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ gnet_dumpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__rcusbasbubjj)}(jNjNjNjjjjj)}j]jasbubjj)}(jjtQjj )}(j ]jΠ)}jѠnet_rate_estimatorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrate_estsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjhjNubjǠj.j֔M3jȠjɠ](j)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M3jȠjɠ]j]ubj)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_copy_queuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ gnet_dumpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]jhasbubjj)}(jjtQjj )}(j ]jΠ)}jѠgnet_stats_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpu_qsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠgnet_stats_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjj)}(jj )}(j ]jΠ)}jѠqlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjPjƠjԠ)}(jנjGSj٠NjƠj*jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj~jƠjԠ)}(jנjGSj٠NjƠjVjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_copy_appsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ gnet_dumpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjDjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjljƠjԠ)}(jנjGSj٠NjƠjJjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjsjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgnet_stats_finish_copysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ gnet_dumpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_new_estimatorsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠgnet_stats_basic_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbstatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]jtasbubjj)}(jjtQjj )}(j ]jΠ)}jѠgnet_stats_basic_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cpu_bstatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]jasbubjj)}(jjtQjj )}(j ]jΠ)}jѠnet_rate_estimatorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrate_estsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ spinlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠrunningsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnlattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoptsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj.j֔KjȠjɠ](j)}(jaj jàNjĠNjŠj[jƠjԠ)}(jנjGSj٠NjƠj5jjjFjNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjbjjjLjNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjRjNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjXjNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj^jNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj;jƠjԠ)}(jנjGSj٠NjƠjjjjdjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_kill_estimatorsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jmajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]jasbubjj)}(jjtQjj )}(j ]jΠ)}jѠnet_rate_estimatorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrate_estsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjkjNubjǠj.j֔KjȠjɠ]j)}(jajkjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_replace_estimatorsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠgnet_stats_basic_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbstatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]j9asbubjj)}(jjtQjj )}(j ]jΠ)}jѠgnet_stats_basic_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cpu_bstatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]jhasbubjj)}(jjtQjj )}(j ]jΠ)}jѠnet_rate_estimatorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrate_estsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ spinlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠrunningsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnlattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoptsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjGSj٠NjƠj'jjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjVjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj#jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj)jNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_estimator_activesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]jiasbubjj)}(jjtQjj )}(j ]jΠ)}jѠnet_rate_estimatorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrate_estsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj.j֔KjȠjɠ]j)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjWjjjjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_encode_opaque_fixedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbytessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔KCjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjEjNubjǠj.j֔KCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjKjNubjǠj.j֔KCjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjGSj٠NjƠjjjjQjNubjǠj.j֔KCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_encode_opaquesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]jZajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbytessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjXjNubjǠj.j֔K[jȠjɠ](j)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔K[jȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔K[jȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔K[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_terminate_stringsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔K~jȠjɠ](j)}(jajjàNjĠNjŠjhjƠjԠ)}(jנjGSj٠NjƠjBjjjjNubjǠj.j֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjojjjjNubjǠj.j֔K~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_inline_pagessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjJjƠjԠ)}(jנjGSj٠NjƠj"jjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjujƠjԠ)}(jנjGSj٠NjƠjTjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjyjjjjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ_copy_from_pagessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpgbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjgjƠjԠ)}(jנjGSj٠NjƠjCjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjkjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_stream_possbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xdr_page_possbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj:jjjkjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_init_encodesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jtajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjrjNubjǠj.j֔MjȠjɠ](j)}(jajrjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjQjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajrjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjWjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajrjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj]jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajrjàNjĠNjŠjFjƠjԠ)}(jנjGSj٠NjƠj jjjcjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_init_encode_pagessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjOjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjUjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj[jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjDjƠjԠ)}(jנjGSj٠NjƠjjjjajNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__xdr_commit_encodesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jjajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjhjNubjǠj.j֔MjȠjɠ]j)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_reserve_spacesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnbytessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MSjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjRjNubjǠj.j֔MSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנjGSj٠NjƠj#jjjXjNubjǠj.j֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_reserve_space_vecsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnbytessbajubj]jNububjYNubjZubejj)}j]sbubububjjj_jNubjǠj.j֔MvjȠjɠ](j)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MvjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_truncate_encodesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj;jƠjԠ)}(jנjGSj٠NjƠjjjjnjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjGSj٠NjƠjBjjjtjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_truncate_decodesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj{jNubjǠj.j֔MjȠjɠ](j)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_restrict_buflensbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ newbuflensbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj.j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjWjƠjԠ)}(jנjGSj٠NjƠj1jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj~jƠjԠ)}(jנjGSj٠NjƠj^jjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_write_pagessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjhjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjnjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj;jƠjԠ)}(jנjGSj٠NjƠjjjjtjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj?jjjzjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_init_decodesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj`jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjfjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠjjjjljNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjUjƠjԠ)}(jנjGSj٠NjƠj/jjjrjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_init_decode_pagessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjyjNubjǠj.j֔MjȠjɠ](j)}(jajyjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjVjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajyjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj\jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajyjàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠjjjjbjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajyjàNjĠNjŠjNjƠjԠ)}(jנjGSj٠NjƠj-jjjhjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_finish_decodesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jqajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjojNubjǠj.j֔MjȠjɠ]j)}(jajojàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_inline_decodesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnbytessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠjjjjYjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjNjƠjԠ)}(jנjGSj٠NjƠj*jjj_jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_read_pagessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jhajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjfjNubjǠj.j֔M>jȠjɠ](j)}(jajfjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M>jȠjɠ]j]ubj)}(jajfjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_set_pagelensbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MZjȠjɠ](j)}(jajjàNjĠNjŠj@jƠjԠ)}(jנjGSj٠NjƠjjjjpjNubjǠj.j֔MZjȠjɠ]j]ubj)}(jajjàNjĠNjŠjhjƠjԠ)}(jנjGSj٠NjƠjGjjjvjNubjǠj.j֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_enter_pagesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj}jNubjǠj.j֔MwjȠjɠ](j)}(jaj}jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MwjȠjɠ]j]ubj)}(jaj}jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_buf_subsegmentsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjVjƠjԠ)}(jנjGSj٠NjƠj0jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj]jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_stream_subsegmentsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbytessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjkjƠjԠ)}(jנjGSj٠NjƠjEjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjrjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_stream_move_subsegmentsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjwjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנjGSj٠NjƠjjjj}jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjJjƠjԠ)}(jנjGSj٠NjƠj)jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjojƠjԠ)}(jנjGSj٠NjƠjNjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_stream_zerosbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj4jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj:jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠj jjj@jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xdr_buf_trimsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjGjNubjǠj.j֔M;jȠjɠ](j)}(jajGjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjojjjjNubjǠj.j֔M;jȠjɠ]j]ubj)}(jajGjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_stream_decode_opaquesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj$jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנjGSj٠NjƠj+jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjxjƠjԠ)}(jנjGSj٠NjƠjTjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_stream_decode_opaque_dupsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ gfp_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjnjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjtjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj>jƠjԠ)}(jנjGSj٠NjƠjjjjzjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjGSj٠NjƠjBjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_stream_decode_stringsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj5jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj;jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj-jƠjԠ)}(jנjGSj٠NjƠj jjjAjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_stream_decode_string_dupsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ gfp_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjHjNubjǠj.j֔M( jȠjɠ](j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjtjjj#jNubjǠj.j֔M( jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj)jNubjǠj.j֔M( jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj/jNubjǠj.j֔M( jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj5jNubjǠj.j֔M( jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_stream_decode_opaque_authsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflavorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbodysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbody_lensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<jNubjǠj.j֔MH jȠjɠ](j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjhjjjjNubjǠj.j֔MH jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj$jNubjǠj.j֔MH jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj*jNubjǠj.j֔MH jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj0jNubjǠj.j֔MH jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxdr_stream_encode_opaque_authsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xdr_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflavorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbodysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbody_lensbajubj]jNububjYNubjZubejj)}j]sbubububjjj7jNubjǠj.j֔Md jȠjɠ](j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjcjjj jNubjǠj.j֔Md jȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔Md jȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔Md jȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔Md jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_reg_xprt_classsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_xprt_classsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxclsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj.j֔KSjȠjɠ]j)}(jaj#jàNjĠNjŠjqjƠjԠ)}(jנjGSj٠NjƠjKjjj|jNubjǠj.j֔KSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_unreg_xprt_classsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_xprt_classsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxclsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KljȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KljȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_xprt_deferred_closesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ]j)}(jajjàNjĠNjŠj1jƠjԠ)}(jנjGSj٠NjƠj jjj<jNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_xprt_receivedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jEajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjCjNubjǠj.j֔KjȠjɠ]j)}(jajCjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjkjjjjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_xprt_create_from_sasbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_servsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠservsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ xprt_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M,jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנjGSj٠NjƠj!jjjjNubjǠj.j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנjGSj٠NjƠjNjjjjNubjǠj.j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj{jjjjNubjǠj.j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_xprt_createsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_servsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠservsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ xprt_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfamilysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MWjȠjɠ](j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנjGSj٠NjƠjjjj>jNubjǠj.j֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjljƠjԠ)}(jנjGSj٠NjƠjJjjjDjNubjǠj.j֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjsjjjJjNubjǠj.j֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjPjNubjǠj.j֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjVjNubjǠj.j֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj\jNubjǠj.j֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠj3jƠjԠ)}(jנjGSj٠NjƠj jjjbjNubjǠj.j֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_print_addrsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jkajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjijNubjǠj.j֔MjȠjɠ](j)}(jajijàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajijàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj$jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_xprt_enqueuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj.j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠjyjƠjԠ)}(jנjGSj٠NjƠjSjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ svc_reservesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspacesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ svc_wake_upsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_servsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠservsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MIjȠjɠ]j)}(jajjàNjĠNjŠjcjƠjԠ)}(jנjGSj٠NjƠj=jjjnjNubjǠj.j֔MIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_recvsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jwajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjujNubjǠj.j֔MRjȠjɠ]j)}(jajujàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_xprt_closesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj# jƠjԠ)}(jנjGSj٠NjƠjjjj. jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_xprt_destroy_allsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_servsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠservsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5 jNubjǠj.j֔MdjȠjɠ](j)}(jaj5 jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj] jjj jNubjǠj.j֔MdjȠjɠ]j]ubj)}(jaj5 jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_find_listenersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_servsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠservsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxcl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj.j֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjE jƠjԠ)}(jנjGSj٠NjƠj# jjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjr jƠjԠ)}(jנjGSj٠NjƠjL jjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjy jjj jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ svc_find_xprtsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_servsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠservsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxcl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ sa_family_tsbajubububjj)}(jj )}(j ]jΠ)}jѠafsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj.j֔M!jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔M!jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjC jƠjԠ)}(jנjGSj٠NjƠj! jjj jNubjǠj.j֔M!jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjp jƠjԠ)}(jנjGSj٠NjƠjJ jjj jNubjǠj.j֔M!jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjw jjj jNubjǠj.j֔M!jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsvc_xprt_namessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsvc_servsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠservsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbuflensbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj.j֔MXjȠjɠ](j)}(jaj jàNjĠNjŠj8 jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔MXjȠjɠ]j]ubj)}(jaj jàNjĠNjŠja jƠjԠ)}(jנjGSj٠NjƠj? jjj jNubjǠj.j֔MXjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjh jjj jNubjǠj.j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_register_transportsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xprt_classsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ transportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj.j֔KfjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔KfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_unregister_transportsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xprt_classsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ transportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj.j֔KjȠjɠ]j)}(jaj jàNjĠNjŠjQ jƠjԠ)}(jנjGSj٠NjƠj+ jjj\ jNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_find_transport_identsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc jNubjǠj.j֔KjȠjɠ]j)}(jajc jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_reserve_xprtsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj.j֔M jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjjEjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj:jƠjԠ)}(jנjGSj٠NjƠjjjjKjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_release_xprtsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjRjNubjǠj.j֔MjȠjɠ](j)}(jajRjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjzjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_release_xprt_congsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj3jƠjԠ)}(jנjGSj٠NjƠj jjjkjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj:jjjqjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_request_get_congsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjxjNubjǠj.j֔MjȠjɠ](j)}(jajxjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_release_rqst_congsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj.j֔MjȠjɠ]j)}(jaj jàNjĠNjŠjXjƠjԠ)}(jנjGSj٠NjƠj2jjjcjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_adjust_cwndsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠresultsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjjNubjǠj.j֔M2jȠjɠ](j)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M2jȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M2jȠjɠ]j]ubj)}(jajjjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_wake_pending_taskssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠj.j֔MPjȠjɠ](j)}(jaj'jàNjĠNjŠjujƠjԠ)}(jנjGSj٠NjƠjOjjjjNubjǠj.j֔MPjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj|jjjjNubjǠj.j֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_wait_for_buffer_spacesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MajȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_write_spacesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MyjȠjɠ]j)}(jajjàNjĠNjŠj^jƠjԠ)}(jנjGSj٠NjƠj8jjjijNubjǠj.j֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_disconnect_donesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpjNubjǠj.j֔MjȠjɠ]j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_force_disconnectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj)jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_reconnect_delaysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j2ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj.j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjYjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_reconnect_backoffsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠinit_tosbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_lookup_rqstsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjj)}(jj )}(j ]jΠ)}jѠxidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M*jȠjɠ](j)}(jajjàNjĠNjŠjpjƠjԠ)}(jנjGSj٠NjƠjJjjjjNubjǠj.j֔M*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjwjjjjNubjǠj.j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xprt_pin_rqstsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MJjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_unpin_rqstsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MVjȠjɠ]j)}(jajjàNjĠNjŠjajƠjԠ)}(jנjGSj٠NjƠj;jjjljNubjǠj.j֔MVjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_update_rttsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]juajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjsjNubjǠj.j֔MjȠjɠ]j)}(jajsjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_complete_rqstsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcopiedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj!jƠjԠ)}(jנjGSj٠NjƠjjjjPjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjHjƠjԠ)}(jנjGSj٠NjƠj(jjjVjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_wait_for_reply_request_defsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]jNubjǠj.j֔MjȠjɠ]j)}(jaj]jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_wait_for_reply_request_rttsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_getsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MrjȠjɠ]j)}(jajjàNjĠNjŠjqjƠjԠ)}(jנjGSj٠NjƠjKjjjjNubjǠj.j֔MrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxprt_putsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxprtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rpc_wake_upsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_wait_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqueuesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj4jƠjԠ)}(jנjGSj٠NjƠjjjj?jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_wake_up_statussbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_wait_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqueuesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjjFjNubjǠj.j֔MjȠjɠ](j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjnjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rpc_mallocsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj)jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_freesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj.j֔M>jȠjɠ]j)}(jaj0jàNjĠNjŠj~jƠjԠ)}(jנjGSj٠NjƠjXjjjjNubjǠj.j֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcsum_partial_copy_to_xdrsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠxdr_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_alloc_iostatssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ rpc_iostatssbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj.j֔K|jȠjɠ]j)}(jaj#jàNjĠNjŠjwjƠjԠ)}(jנjGSj٠NjƠjQjjjjNubjǠj.j֔K|jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_free_iostatssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ rpc_iostatssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_count_iostats_metricssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ rpc_iostatssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ op_metricssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjGSj٠NjƠjjjjrjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjgjƠjԠ)}(jנjGSj٠NjƠjAjjjxjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_count_iostatssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ rpc_iostatssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_queue_upcallsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ rpc_pipe_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj:jjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjgjjjjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_mkpipe_dentrysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M"jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠj"jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjKjƠjԠ)}(jנjGSj٠NjƠj)jjjjNubjǠj.j֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjxjƠjԠ)}(jנjGSj٠NjƠjRjjjjNubjǠj.j֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rpc_unlinksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MKjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MKjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_init_pipe_dir_headsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M`jȠjɠ]j)}(jajjàNjĠNjŠjMjƠjԠ)}(jנjGSj٠NjƠj'jjjXjNubjǠj.j֔M`jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_init_pipe_dir_objectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_object_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdo_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdo_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_jNubjǠj.j֔MmjȠjɠ](j)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MmjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MmjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_add_pipe_dir_objectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!jNubjǠj.j֔MjȠjɠ](j)}(jaj!jàNjĠNjŠjojƠjԠ)}(jנjGSj٠NjƠjIjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjvjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_remove_pipe_dir_objectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj5 jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjb jƠjԠ)}(jנjGSj٠NjƠj< jjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠji jjj jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!rpc_find_or_alloc_pipe_dir_objectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_objectsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_objectsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_pipe_dir_objectsbajubububjjI)}(jLj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠallocsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj.j֔MjȠjɠ](j)}(jaj jàNjĠNjŠj!jƠjԠ)}(jנjGSj٠NjƠj jjjC"jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj.!jƠjԠ)}(jנjGSj٠NjƠj!jjjI"jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjY!jƠjԠ)}(jנjGSj٠NjƠj5!jjjO"jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj!jƠjԠ)}(jנjGSj٠NjƠj!jjjU"jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj5"jƠjԠ)}(jנjGSj٠NjƠj"jjj["jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpcb_getport_asyncsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jd"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjb"jNubjǠj.j֔MjȠjɠ]j)}(jajb"jàNjĠNjŠj"jƠjԠ)}(jנjGSj٠NjƠj"jjj"jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rpc_createsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_create_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj.j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠj"jjj$#jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_clone_clientsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]j-#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj+#jNubjǠj.j֔MjȠjɠ]j)}(jaj+#jàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠjY#jjj#jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_clone_client_set_authsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠrpc_authflavor_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflavorsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj.j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠj#jjj$jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj$jƠjԠ)}(jנjGSj٠NjƠj#jjj$$jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_switch_client_transportsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ xprt_createsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ rpc_timeoutsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+$jNubjǠj.j֔MjȠjɠ](j)}(jaj+$jàNjĠNjŠjy$jƠjԠ)}(jנjGSj٠NjƠjS$jjj$jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj+$jàNjĠNjŠj$jƠjԠ)}(jנjGSj٠NjƠj$jjj$jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj+$jàNjĠNjŠj$jƠjԠ)}(jנjGSj٠NjƠj$jjj$jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_clnt_iterate_for_each_xprtsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_xprtsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj.j֔MTjȠjɠ](j)}(jaj$jàNjĠNjŠj?%jƠjԠ)}(jנjGSj٠NjƠj%jjj&jNubjǠj.j֔MTjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjj%jƠjԠ)}(jנjGSj٠NjƠjF%jjj&jNubjǠj.j֔MTjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj &jƠjԠ)}(jנjGSj٠NjƠj%jjj$&jNubjǠj.j֔MTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_cancel_taskssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j-&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerrorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnmatchsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+&jNubjǠj.j֔MjȠjɠ](j)}(jaj+&jàNjĠNjŠjz&jƠjԠ)}(jנjGSj٠NjƠjT&jjjO'jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj+&jàNjĠNjŠj&jƠjԠ)}(jנjGSj٠NjƠj&jjjU'jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj+&jàNjĠNjŠj&jƠjԠ)}(jנjGSj٠NjƠj&jjj['jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj+&jàNjĠNjŠjD'jƠjԠ)}(jנjGSj٠NjƠj"'jjja'jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_bind_new_programsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jj'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ rpc_programsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprogramsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠverssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjh'jNubjǠj.j֔M'jȠjɠ](j)}(jajh'jàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠj'jjj(jNubjǠj.j֔M'jȠjɠ]j]ubj)}(jajh'jàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠj'jjj%(jNubjǠj.j֔M'jȠjɠ]j]ubj)}(jajh'jàNjĠNjŠj(jƠjԠ)}(jנjGSj٠NjƠj'jjj+(jNubjǠj.j֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rpc_run_tasksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_tasksbajubububjjI)}(jLj)}(jj )}(j ]j4(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_task_setupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtask_setup_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj2(jNubjǠj.j֔MjȠjɠ]j)}(jaj2(jàNjĠNjŠj(jƠjԠ)}(jנjGSj٠NjƠj`(jjj(jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rpc_call_syncsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ rpc_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj.j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjGSj٠NjƠj(jjjE)jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠj(jjjK)jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj=)jƠjԠ)}(jנjGSj٠NjƠj)jjjQ)jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_call_asyncsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ rpc_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ rpc_call_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtk_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX)jNubjǠj.j֔MjȠjɠ](j)}(jajX)jàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠj)jjjX*jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajX)jàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠj)jjj^*jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajX)jàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠj)jjjd*jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajX)jàNjĠNjŠj$*jƠjԠ)}(jנjGSj٠NjƠj)jjjj*jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajX)jàNjĠNjŠjM*jƠjԠ)}(jנjGSj٠NjƠj+*jjjp*jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_prepare_reply_pagessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jy*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_rqstsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhdrsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjw*jNubjǠj.j֔MWjȠjɠ](j)}(jajw*jàNjĠNjŠj*jƠjԠ)}(jנjGSj٠NjƠj*jjjq+jNubjǠj.j֔MWjȠjɠ]j]ubj)}(jajw*jàNjĠNjŠj*jƠjԠ)}(jנjGSj٠NjƠj*jjjw+jNubjǠj.j֔MWjȠjɠ]j]ubj)}(jajw*jàNjĠNjŠj+jƠjԠ)}(jנjGSj٠NjƠj*jjj}+jNubjǠj.j֔MWjȠjɠ]j]ubj)}(jajw*jàNjĠNjŠjD+jƠjԠ)}(jנjGSj٠NjƠj#+jjj+jNubjǠj.j֔MWjȠjɠ]j]ubj)}(jajw*jàNjĠNjŠji+jƠjԠ)}(jנjGSj٠NjƠjH+jjj+jNubjǠj.j֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rpc_peeraddrsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbufsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj.j֔MqjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנjGSj٠NjƠj+jjjB,jNubjǠj.j֔MqjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠj+jjjH,jNubjǠj.j֔MqjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj:,jƠjԠ)}(jנjGSj٠NjƠj,jjjN,jNubjǠj.j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_peeraddr2strsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jW,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjdQjj )}(j ]jΠ)}jѠrpc_display_format_tsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjU,jNubjǠj.j֔MjȠjɠ](j)}(jajU,jàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠj,jjj,jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajU,jàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠj,jjj,jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rpc_localaddrsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbuflensbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj.j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj6-jƠjԠ)}(jנjGSj٠NjƠj-jjj-jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjc-jƠjԠ)}(jנjGSj٠NjƠj=-jjj-jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj-jƠjԠ)}(jנjGSj٠NjƠjj-jjj-jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rpc_net_nssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj.j֔MBjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנjGSj٠NjƠj-jjj .jNubjǠj.j֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_max_payloadsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj.j֔MVjȠjɠ]j)}(jaj.jàNjĠNjŠjd.jƠjԠ)}(jנjGSj٠NjƠj>.jjjo.jNubjǠj.j֔MVjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_max_bc_payloadsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jx.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjv.jNubjǠj.j֔MejȠjɠ]j)}(jajv.jàNjĠNjŠj.jƠjԠ)}(jנjGSj٠NjƠj.jjj.jNubjǠj.j֔MejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_force_rebindsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠrpc_clntsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj.j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj(/jƠjԠ)}(jנjGSj٠NjƠj/jjj3/jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrpc_clnt_test_and_add_xprtsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jjƠjԠ)}(jנjGSj٠NjƠj=jjj>jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_netdevice_notifier_netsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠj.j֔MjȠjɠ](j)}(jaj>jàNjĠNjŠjk>jƠjԠ)}(jנjGSj٠NjƠjE>jjj>jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj>jƠjԠ)}(jנjGSj٠NjƠjr>jjj>jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!unregister_netdevice_notifier_netsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠj.j֔MjȠjɠ](j)}(jaj>jàNjĠNjŠj>jƠjԠ)}(jנjGSj٠NjƠj>jjj6?jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj+?jƠjԠ)}(jנjGSj٠NjƠj?jjjAjNubjǠj.j֔Mb jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠj6AjƠjԠ)}(jנjGSj٠NjƠjAjjjDAjNubjǠj.j֔Mb jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_set_real_num_queuessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtxqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrxqsbajubj]jNububjYNubjZubejj)}j]sbubububjjjKAjNubjǠj.j֔M jȠjɠ](j)}(jajKAjàNjĠNjŠjAjƠjԠ)}(jנjGSj٠NjƠjsAjjjAjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajKAjàNjĠNjŠjAjƠjԠ)}(jנjGSj٠NjƠjAjjjAjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajKAjàNjĠNjŠjAjƠjԠ)}(jנjGSj٠NjƠjAjjjAjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_set_tso_max_sizesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjBjNubjǠj.j֔M jȠjɠ](j)}(jajBjàNjĠNjŠjOBjƠjԠ)}(jנjGSj٠NjƠj)BjjjBjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajBjàNjĠNjŠjwBjƠjԠ)}(jנjGSj٠NjƠjVBjjjBjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_set_tso_max_segssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsegssbajubj]jNububjYNubjZubejj)}j]sbubububjjjBjNubjǠj.j֔M jȠjɠ](j)}(jajBjàNjĠNjŠjBjƠjԠ)}(jנjGSj٠NjƠjBjjj CjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajBjàNjĠNjŠjCjƠjԠ)}(jנjGSj٠NjƠjBjjjCjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_inherit_tso_maxsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjCjNubjǠj.j֔M jȠjɠ](j)}(jajCjàNjĠNjŠjeCjƠjԠ)}(jנjGSj٠NjƠj?CjjjCjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajCjàNjĠNjŠjCjƠjԠ)}(jנjGSj٠NjƠjlCjjjCjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ netif_get_num_default_rss_queuessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjCjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_device_detachsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjCjNubjǠj.j֔MJ jȠjɠ]j)}(jajCjàNjĠNjŠjCDjƠjԠ)}(jנjGSj٠NjƠjDjjjNDjNubjǠj.j֔MJ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_device_attachsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jWDajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjUDjNubjǠj.j֔MY jȠjɠ]j)}(jajUDjàNjĠNjŠjDjƠjԠ)}(jנjGSj٠NjƠj}DjjjDjNubjǠj.j֔MY jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_loopback_xmitsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjDjNubjǠj.j֔M#jȠjɠ](j)}(jajDjàNjĠNjŠjEjƠjԠ)}(jנjGSj٠NjƠjDjjjhEjNubjǠj.j֔M#jȠjɠ]j]ubj)}(jajDjàNjĠNjŠj0EjƠjԠ)}(jנjGSj٠NjƠj EjjjnEjNubjǠj.j֔M#jȠjɠ]j]ubj)}(jajDjàNjĠNjŠj]EjƠjԠ)}(jנjGSj٠NjƠj7EjjjtEjNubjǠj.j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__dev_queue_xmitsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}Eajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsb_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{EjNubjǠj.j֔MjȠjɠ](j)}(jaj{EjàNjĠNjŠjEjƠjԠ)}(jנjGSj٠NjƠjEjjjFjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj{EjàNjĠNjŠjEjƠjԠ)}(jנjGSj٠NjƠjEjjjFjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrps_may_expire_flowsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ rxq_indexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflow_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ filter_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjjFjNubjǠj.j֔M4jȠjɠ](j)}(jajFjàNjĠNjŠj[FjƠjԠ)}(jנjGSj٠NjƠj5FjjjFjNubjǠj.j֔M4jȠjɠ]j]ubj)}(jajFjàNjĠNjŠjFjƠjԠ)}(jנjGSj٠NjƠjbFjjjFjNubjǠj.j֔M4jȠjɠ]j]ubj)}(jajFjàNjĠNjŠjFjƠjԠ)}(jנjGSj٠NjƠjFjjjFjNubjǠj.j֔M4jȠjɠ]j]ubj)}(jajFjàNjĠNjŠjFjƠjԠ)}(jנjGSj٠NjƠjFjjjFjNubjǠj.j֔M4jȠjɠ]j]ubej]ube(j)}(jajjàNjĠNjŠjΠ)}jѠ __netif_rxsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjFjNubjǠj.j֔M&jȠjɠ]j)}(jajFjàNjĠNjŠjEGjƠjԠ)}(jנjGSj٠NjƠjGjjjPGjNubjǠj.j֔M&jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_rxsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jYGajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjWGjNubjǠj.j֔MFjȠjɠ]j)}(jajWGjàNjĠNjŠjGjƠjԠ)}(jנjGSj٠NjƠjGjjjGjNubjǠj.j֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_is_rx_handler_busysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jGajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjGjNubjǠj.j֔MjȠjɠ]j)}(jajGjàNjĠNjŠjHjƠjԠ)}(jנjGSj٠NjƠjGjjjHjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_rx_handler_registersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠrx_handler_func_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ rx_handlersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrx_handler_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHjNubjǠj.j֔MjȠjɠ](j)}(jajHjàNjĠNjŠjdHjƠjԠ)}(jנjGSj٠NjƠj>HjjjHjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjHjƠjԠ)}(jנjGSj٠NjƠjkHjjjHjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjHjƠjԠ)}(jנjGSj٠NjƠjHjjjHjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_rx_handler_unregistersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jHajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjHjNubjǠj.j֔MjȠjɠ]j)}(jajHjàNjĠNjŠj&IjƠjԠ)}(jנjGSj٠NjƠjIjjj1IjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_receive_skb_coresbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:Iajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8IjNubjǠj.j֔MjȠjɠ]j)}(jaj8IjàNjĠNjŠjIjƠjԠ)}(jנjGSj٠NjƠj`IjjjIjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_receive_skbsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jIajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjIjNubjǠj.j֔MjȠjɠ]j)}(jajIjàNjĠNjŠjIjƠjԠ)}(jנjGSj٠NjƠjIjjjIjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_receive_skb_listsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjIjNubjǠj.j֔MjȠjɠ]j)}(jajIjàNjĠNjŠjFJjƠjԠ)}(jנjGSj٠NjƠj JjjjQJjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__napi_schedulesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZJajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjXJjNubjǠj.j֔MjȠjɠ]j)}(jajXJjàNjĠNjŠjJjƠjԠ)}(jנjGSj٠NjƠjJjjjJjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnapi_schedule_prepsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jJajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJjNubjǠj.j֔MjȠjɠ]j)}(jajJjàNjĠNjŠjKjƠjԠ)}(jנjGSj٠NjƠjJjjjKjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__napi_schedule_irqoffsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jKajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjKjNubjǠj.j֔M0jȠjɠ]j)}(jajKjàNjĠNjŠjcKjƠjԠ)}(jנjGSj٠NjƠj=KjjjmKjNubjǠj.j֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_queue_set_napisbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jvKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ queue_indexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjdQjj )}(j ]jΠ)}jѠnetdev_queue_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnapisbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjtKjNubjǠj.j֔MjȠjɠ](j)}(jajtKjàNjĠNjŠjKjƠjԠ)}(jנjGSj٠NjƠjKjjjGLjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajtKjàNjĠNjŠjKjƠjԠ)}(jנjGSj٠NjƠjKjjjMLjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajtKjàNjĠNjŠjLjƠjԠ)}(jנjGSj٠NjƠjKjjjSLjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajtKjàNjĠNjŠjSjjjTjNubjǠj.j֔Mh!jȠjɠ]j]ubj)}(jajSjàNjĠNjŠjSjƠjԠ)}(jנjGSj٠NjƠjkSjjj!TjNubjǠj.j֔Mh!jȠjɠ]j]ubj)}(jajSjàNjĠNjŠjSjƠjԠ)}(jנjGSj٠NjƠjSjjj'TjNubjǠj.j֔Mh!jȠjɠ]j]ubj)}(jajSjàNjĠNjŠjSjƠjԠ)}(jנjGSj٠NjƠjSjjj-TjNubjǠj.j֔Mh!jȠjɠ]j]ubj)}(jajSjàNjĠNjŠjTjƠjԠ)}(jנjGSj٠NjƠjSjjj3TjNubjǠj.j֔Mh!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_upper_dev_unlinksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|jNubjǠj.j֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ eth_skb_padsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG|ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE|jNubjǠj.j֔MjȠjɠ]j)}(jajE|jàNjĠNjŠj|jƠjԠ)}(jנjGSj٠NjƠjm|jjj|jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgro_nodesbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j|ajubsbjjj|jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnapi_is_scheduledsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j|ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|jNubjǠj.j֔MjȠjɠ]j)}(jaj|jàNjĠNjŠj}jƠjԠ)}(jנjGSj٠NjƠj|jjj }jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ napi_schedulesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj}jNubjǠj.j֔M(jȠjɠ]j)}(jaj}jàNjĠNjŠj_}jƠjԠ)}(jנjGSj٠NjƠj9}jjji}jNubjǠj.j֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnapi_schedule_irqoffsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jr}ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp}jNubjǠj.j֔M8jȠjɠ]j)}(jajp}jàNjĠNjŠj}jƠjԠ)}(jנjGSj٠NjƠj}jjj}jNubjǠj.j֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnapi_complete_donesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ work_donesbajubj]jNububjYNubjZubejj)}j]sbubububjjj}jNubjǠj.j֔MHjȠjɠ](j)}(jaj}jàNjĠNjŠj~jƠjԠ)}(jנjGSj٠NjƠj}jjjJ~jNubjǠj.j֔MHjȠjɠ]j]ubj)}(jaj}jàNjĠNjŠjB~jƠjԠ)}(jנjGSj٠NjƠj"~jjjP~jNubjǠj.j֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnapi_synchronizesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY~ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW~jNubjǠj.j֔M_jȠjɠ]j)}(jajW~jàNjĠNjŠj~jƠjԠ)}(jנjGSj٠NjƠj~jjj~jNubjǠj.j֔M_jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnapi_if_scheduled_mark_missedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j~ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~jNubjǠj.j֔MpjȠjɠ]j)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj~jjj jNubjǠj.j֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_priv_flagssbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔MsjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ net_devicesbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j%ajubsbjjj#jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ netdev_privsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j4ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj2jNubjǠj.j֔M jȠjɠ]j)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj\jjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_napi_addsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnapisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠpollsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jNj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_napi_add_configsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnapisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠpollsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jNj]jNububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjрjjj́jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj$jƠjԠ)}(jנjGSj٠NjƠjjjjҁjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjGSj٠NjƠj+jjj؁jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjājƠjԠ)}(jנjGSj٠NjƠjjjjށjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_napi_add_txsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnapisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠpollsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jNj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M( jȠjɠ](j)}(jajjàNjĠNjŠj3jƠjԠ)}(jנjGSj٠NjƠj jjjjNubjǠj.j֔M( jȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj:jjjjNubjǠj.j֔M( jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjgjjjjNubjǠj.j֔M( jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__netif_napi_delsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnapisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M9 jȠjɠ]j)}(jajjàNjĠNjŠjEjƠjԠ)}(jנjGSj٠NjƠjjjjPjNubjǠj.j֔M9 jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_napi_delsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ napi_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnapisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjWjNubjǠj.j֔ML jȠjɠ]j)}(jajWjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔ML jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_start_queuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj߃jjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_wake_queuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠjejƠjԠ)}(jנjGSj٠NjƠj?jjjpjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_stop_queuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jyajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjwjNubjǠj.j֔MjȠjɠ]j)}(jajwjàNjĠNjŠjńjƠjԠ)}(jנjGSj٠NjƠjjjjЄjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_queue_stoppedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jلajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjׄjNubjǠj.j֔M"jȠjɠ]j)}(jajׄjàNjĠNjŠj$jƠjԠ)}(jנjGSj٠NjƠjjjj/jNubjǠj.j֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_queue_set_dql_min_limitsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ netdev_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dev_queuesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ min_limitsbajubj]jNububjYNubjZubejj)}j]sbubububjjj6jNubjǠj.j֔MBjȠjɠ](j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj^jjjjNubjǠj.j֔MBjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ netdev_txq_bql_enqueue_prefetchwsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jÅajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ netdev_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dev_queuesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M[jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M[jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!netdev_txq_bql_complete_prefetchwsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ netdev_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dev_queuesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠj.j֔MijȠjɠ]j)}(jaj!jàNjĠNjŠjojƠjԠ)}(jנjGSj٠NjƠjIjjjzjNubjǠj.j֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_tx_sent_queuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ netdev_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dev_queuesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbytessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MzjȠjɠ](j)}(jajjàNjĠNjŠjφjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjֆjjjjNubjǠj.j֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_sent_queuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbytessbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj.j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjZjƠjԠ)}(jנjGSj٠NjƠj4jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjajjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_tx_completed_queuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ netdev_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dev_queuesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpktssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbytessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj:jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj@jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj2jƠjԠ)}(jנjGSj٠NjƠjjjjFjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_completed_queuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpktssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbytessbajubj]jNububjYNubjZubejj)}j]sbubububjjjMjNubjǠj.j֔MjȠjɠ](j)}(jajMjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjujjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjÈjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjLjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_tx_reset_subqueuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠqidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjQjƠjԠ)}(jנjGSj٠NjƠj+jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj|jƠjԠ)}(jנjGSj٠NjƠjXjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_reset_queuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dev_queuesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj߉jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetdev_cap_txqueuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ queue_indexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנjGSj٠NjƠjjjjvjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjnjƠjԠ)}(jנjGSj٠NjƠjJjjj|jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ netif_runningsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M-jȠjɠ]j)}(jajjàNjĠNjŠjЊjƠjԠ)}(jנjGSj٠NjƠjjjjۊjNubjǠj.j֔M-jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_start_subqueuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ queue_indexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M@jȠjɠ](j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנjGSj٠NjƠj jjjcjNubjǠj.j֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠj[jƠjԠ)}(jנjGSj٠NjƠj7jjjijNubjǠj.j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_stop_subqueuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jrajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ queue_indexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjpjNubjǠj.j֔MNjȠjɠ](j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MNjȠjɠ]j]ubj)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjŋjjjjNubjǠj.j֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__netif_subqueue_stoppedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ queue_indexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M[jȠjɠ](j)}(jajjàNjĠNjŠjKjƠjԠ)}(jנjGSj٠NjƠj%jjj~jNubjǠj.j֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjvjƠjԠ)}(jנjGSj٠NjƠjRjjjjNubjǠj.j֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_subqueue_stoppedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjjȠjɠ](j)}(jajjàNjĠNjŠj،jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjߌjjjjNubjǠj.j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_wake_subqueuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ queue_indexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MwjȠjɠ](j)}(jajjàNjĠNjŠjkjƠjԠ)}(jנjGSj٠NjƠjEjjjjNubjǠj.j֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjrjjjjNubjǠj.j֔MwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_attr_test_masksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjҍjjjJjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjPjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjBjƠjԠ)}(jנjGSj٠NjƠj!jjjVjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_attr_test_onlinesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j_ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ online_masksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj]jNubjǠj.j֔MjȠjɠ](j)}(jaj]jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj]jàNjĠNjŠjˎjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj]jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjҎjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_attrmask_nextsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjWjƠjԠ)}(jנjGSj٠NjƠj7jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj}jƠjԠ)}(jנjGSj٠NjƠjZjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_attrmask_next_andsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrc1psbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrc2psbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנjGSj٠NjƠj jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjXjƠjԠ)}(jנjGSj٠NjƠj5jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj_jjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_is_multiqueuesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjȐjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_holdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjNjƠjԠ)}(jנjGSj٠NjƠj(jjjYjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_putsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jbajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`jNubjǠj.j֔M(jȠjɠ]j)}(jaj`jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlinkwatch_sync_devsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j‘ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MOjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_carrier_oksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj.j֔MXjȠjɠ]j)}(jaj jàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠjGjjjxjNubjǠj.j֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_dormant_onsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MqjȠjɠ]j)}(jajjàNjĠNjŠj͒jƠjԠ)}(jנjGSj٠NjƠjjjjؒjNubjǠj.j֔MqjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_dormant_offsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjߒjNubjǠj.j֔M}jȠjɠ]j)}(jajߒjàNjĠNjŠj-jƠjԠ)}(jנjGSj٠NjƠjjjj8jNubjǠj.j֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ netif_dormantsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jAajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?jNubjǠj.j֔MjȠjɠ]j)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjfjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_testing_onsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjƓjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_testing_offsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjLjƠjԠ)}(jנjGSj٠NjƠj&jjjWjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ netif_testingsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^jNubjǠj.j֔MjȠjɠ]j)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ netif_oper_upsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnetif_device_presentsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjijƠjԠ)}(jנjGSj٠NjƠjCjjjtjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ netif_tx_locksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{jNubjǠj.j֔MpjȠjɠ]j)}(jaj{jàNjĠNjŠjɕjƠjԠ)}(jנjGSj٠NjƠjjjjԕjNubjǠj.j֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __dev_uc_syncsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jݕajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠsyncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠunsyncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjەjNubjǠj.j֔M*jȠjɠ](j)}(jajەjàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠjjjj2jNubjǠj.j֔M*jȠjɠ]j]ubj)}(jajەjàNjĠNjŠjTjƠjԠ)}(jנjGSj٠NjƠj0jjj8jNubjǠj.j֔M*jȠjɠ]j]ubj)}(jajەjàNjĠNjŠjӖjƠjԠ)}(jנjGSj٠NjƠjjjj>jNubjǠj.j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__dev_uc_unsyncsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠunsyncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjEjNubjǠj.j֔M:jȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjmjjjjNubjǠj.j֔M:jȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj#jNubjǠj.j֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __dev_mc_syncsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠsyncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠunsyncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj*jNubjǠj.j֔MVjȠjɠ](j)}(jaj*jàNjĠNjŠjxjƠjԠ)}(jנjGSj٠NjƠjRjjjjNubjǠj.j֔MVjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MVjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj"jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__dev_mc_unsyncsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠunsyncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MfjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjljNubjǠj.j֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjrjNubjǠj.j֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ net_shapersbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j{ajubsbjjjyjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnet_shaper_opssbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔K1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_print_statussbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KwjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_get_rate_matchingsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠjEjƠjԠ)}(jנjGSj٠NjƠjjjjxjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjpjƠjԠ)}(jנjGSj٠NjƠjLjjj~jNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_restart_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ]j)}(jajjàNjĠNjŠjӛjƠjԠ)}(jנjGSj٠NjƠjjjjޛjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_aneg_donesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ]j)}(jajjàNjĠNjŠj3jƠjԠ)}(jנjGSj٠NjƠj jjj>jNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_check_validsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠduplexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfeaturessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjEjNubjǠj.j֔KjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjljjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjלjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_mii_ioctlsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠifreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M6jȠjɠ](j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjpjƠjԠ)}(jנjGSj٠NjƠjJjjjjNubjǠj.j֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjwjjjjNubjǠj.j֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_do_ioctlsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠifreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjڝjjj\jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj-jƠjԠ)}(jנjGSj٠NjƠjjjjbjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjTjƠjԠ)}(jנjGSj٠NjƠj4jjjhjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_do_ioctl_runningsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jqajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠifreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjojNubjǠj.j֔MjȠjɠ](j)}(jajojàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajojàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjĞjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajojàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj%jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_trigger_machinesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj.j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠjzjƠjԠ)}(jנjGSj٠NjƠjTjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_get_stringssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjڟjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_get_sset_countsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M1jȠjɠ]j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠjGjjjxjNubjǠj.j֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_get_statssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ethtool_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MMjȠjɠ](j)}(jajjàNjĠNjŠj͠jƠjԠ)}(jנjGSj٠NjƠjjjj2jNubjǠj.j֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjԠjjj8jNubjǠj.j֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠjjjj>jNubjǠj.j֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_start_cable_testsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetlink_ext_acksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠextacksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjEjNubjǠj.j֔MLjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjmjjjˡjNubjǠj.j֔MLjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjѡjNubjǠj.j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_start_cable_test_tdrsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jڡajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetlink_ext_acksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠextacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphy_tdr_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjءjNubjǠj.j֔MjȠjɠ](j)}(jajءjàNjĠNjŠj&jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajءjàNjĠNjŠjSjƠjԠ)}(jנjGSj٠NjƠj-jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajءjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjZjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_inband_capssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjǢjjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj&jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_config_inbandsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodessbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj.j֔M*jȠjɠ](j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנjGSj٠NjƠjUjjjjNubjǠj.j֔M*jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ_phy_start_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MIjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_start_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MijȠjɠ]j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjGSj٠NjƠj@jjjqjNubjǠj.j֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_speed_downsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠsyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjxjNubjǠj.j֔MjȠjɠ](j)}(jajxjàNjĠNjŠjƤjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjͤjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_speed_upsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjGSj٠NjƠj)jjjZjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_start_machinesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jcajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjajNubjǠj.j֔M jȠjɠ]j)}(jajajàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_errorsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jåajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MRjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_request_interruptsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠj.j֔MjȠjɠ]j)}(jaj!jàNjĠNjŠjojƠjԠ)}(jנjGSj٠NjƠjIjjjzjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_free_interruptsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjϦjƠjԠ)}(jנjGSj٠NjƠjjjjڦjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_stopsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MVjȠjɠ]j)}(jajjàNjĠNjŠj/jƠjԠ)}(jנjGSj٠NjƠj jjj:jNubjǠj.j֔MVjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_startsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjAjNubjǠj.j֔MjȠjɠ]j)}(jajAjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjijjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_mac_interruptsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjɧjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_loopbacksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjGSj٠NjƠj)jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjujƠjԠ)}(jנjGSj٠NjƠjVjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjyjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_eee_tx_clock_stop_capablesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjܨjjj jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_eee_rx_clock_stopsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠclk_stop_enablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M#jȠjɠ](j)}(jajjàNjĠNjŠjbjƠjԠ)}(jנjGSj٠NjƠj<jjjjNubjǠj.j֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjijjjjNubjǠj.j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_init_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠclk_stop_enablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M8jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjũjjjjNubjǠj.j֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_get_eee_errsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠj.j֔MSjȠjɠ]j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנjGSj٠NjƠjNjjjjNubjǠj.j֔MSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_get_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ethtool_keeesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjjȠjɠ](j)}(jajjàNjĠNjŠjԪjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj۪jjjjNubjǠj.j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_set_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ethtool_keeesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנjGSj٠NjƠjAjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjnjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_set_wolsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_wolinfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjԫjjj2jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠjjjj8jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_get_wolsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_wolinfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?jNubjǠj.j֔MjȠjɠ](j)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjgjjjŬjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjˬjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_nway_resetsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԬajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠndevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjҬjNubjǠj.j֔MjȠjɠ]j)}(jajҬjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj+jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_config_interruptsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠ interruptssbajubj]jNububjYNubjZubejj)}j]sbubububjjj2jNubjǠj.j֔KjȠjɠ](j)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjZjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_supported_speedssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspeedssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjdjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj4jƠjԠ)}(jנjGSj٠NjƠjjjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjGSj٠NjƠj;jjjpjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_sanitize_settingssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jyajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjwjNubjǠj.j֔MjȠjɠ]j)}(jajwjàNjĠNjŠjŮjƠjԠ)}(jנjGSj٠NjƠjjjjЮjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_hwtstamp_getsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jٮajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠkernel_hwtstamp_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj׮jNubjǠj.j֔MjȠjɠ](j)}(jaj׮jàNjĠNjŠj%jƠjԠ)}(jנjGSj٠NjƠjjjj]jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj׮jàNjĠNjŠjRjƠjԠ)}(jנjGSj٠NjƠj,jjjcjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_hwtstamp_setsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠkernel_hwtstamp_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetlink_ext_acksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠextacksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj#jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj)jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_queue_state_machinesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjiffiessbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj.j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj~jƠjԠ)}(jנjGSj٠NjƠjXjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_ethtool_get_phy_statssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_eth_phy_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ phy_statssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_phy_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ phydev_statssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MejȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjnjNubjǠj.j֔MejȠjɠ]j]ubj)}(jajjàNjĠNjŠj6jƠjԠ)}(jנjGSj٠NjƠjjjjtjNubjǠj.j֔MejȠjɠ]j]ubj)}(jajjàNjĠNjŠjcjƠjԠ)}(jנjGSj٠NjƠj=jjjzjNubjǠj.j֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __phy_ethtool_get_link_ext_statssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_link_ext_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ link_statssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MyjȠjɠ](j)}(jajjàNjĠNjŠjϱjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjֱjjj jNubjǠj.j֔MyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_get_plca_cfgsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_plca_cfgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplca_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjbjƠjԠ)}(jנjGSj٠NjƠj<jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjijjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplca_check_validsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_plca_cfgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplca_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetlink_ext_acksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠextacksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjϲjjjZjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj"jƠjԠ)}(jנjGSj٠NjƠjjjj`jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjGSj٠NjƠj)jjjfjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_set_plca_cfgsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]joajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_plca_cfgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplca_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetlink_ext_acksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠextacksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjmjNubjǠj.j֔MjȠjɠ](j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj³jjj&jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj,jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_get_plca_statussbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphy_plca_statussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplca_stsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3jNubjǠj.j֔M/jȠjɠ](j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj[jjjjNubjǠj.j֔M/jȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_check_link_statussbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jȴajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjƴjNubjǠj.j֔MjȠjɠ]j)}(jajƴjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_stop_machinesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠj.j֔M.jȠjɠ]j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנjGSj٠NjƠjNjjjjNubjǠj.j֔M.jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_disable_interruptssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M]jȠjɠ]j)}(jajjàNjĠNjŠjԵjƠjԠ)}(jנjGSj٠NjƠjjjjߵjNubjǠj.j֔M]jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_interruptsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irqreturn_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphy_datsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjjȠjɠ](j)}(jajjàNjĠNjŠj2jƠjԠ)}(jנjGSj٠NjƠjjjjcjNubjǠj.j֔MjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjXjƠjԠ)}(jנjGSj٠NjƠj6jjjijNubjǠj.j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_enable_interruptssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpjNubjǠj.j֔MjȠjɠ]j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjɶjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_update_statssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jҶajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjжjNubjǠj.j֔MjȠjɠ]j)}(jajжjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj)jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_get_next_update_timesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j2ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj.j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjYjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_state_machinesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MDjȠjɠ]j)}(jajjàNjĠNjŠj߷jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MDjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ethtool_set_eee_nonegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ eee_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj?jƠjԠ)}(jנjGSj٠NjƠjjjjwjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjljƠjԠ)}(jנjGSj٠NjƠjFjjj}jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_speed_to_strsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔KjȠjɠ]j)}(jajjàNjĠNjŠjθjƠjԠ)}(jנjGSj٠NjƠjjjjٸjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_duplex_to_strsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠduplexsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔KGjȠjɠ]j)}(jajjàNjĠNjŠj+jƠjԠ)}(jנjGSj٠NjƠj jjj6jNubjǠj.j֔KGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_rate_matching_to_strsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j?ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ rate_matchingsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj=jNubjǠj.j֔KXjȠjɠ]j)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjgjjjjNubjǠj.j֔KXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_interface_num_portssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KojȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_set_max_speedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ max_speedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ](j)}(jajjàNjĠNjŠjBjƠjԠ)}(jנjGSj٠NjƠjjjjujNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠjIjjj{jNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_resolve_aneg_pausesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjкjƠjԠ)}(jנjGSj٠NjƠjjjjۺjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_resolve_aneg_linkmodesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנjGSj٠NjƠj jjj;jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_read_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjBjNubjǠj.j֔MjȠjɠ](j)}(jajBjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajBjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajBjàNjĠNjŠj߻jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_read_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjHjƠjԠ)}(jנjGSj٠NjƠj"jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjojƠjԠ)}(jנjGSj٠NjƠjOjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjsjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_write_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjڼjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjGSj٠NjƠj+jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנjGSj٠NjƠjSjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_write_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjejNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjkjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj5jƠjԠ)}(jנjGSj٠NjƠjjjjqjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנjGSj٠NjƠj9jjjwjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_package_read_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ addr_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjj~jNubjǠj.j֔MjȠjɠ](j)}(jaj~jàNjĠNjŠj̾jƠjԠ)}(jנjGSj٠NjƠjjjjHjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjӾjjjNjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjTjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠj@jƠjԠ)}(jנjGSj٠NjƠjjjjZjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_package_write_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ addr_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjajNubjǠj.j֔MjȠjɠ](j)}(jajajàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjSjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajajàNjĠNjŠj׿jƠjԠ)}(jנjGSj٠NjƠjjjjYjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajajàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjۿjjj_jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajajàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠjjjjejNubjǠj.j֔MjȠjɠ]j]ubj)}(jajajàNjĠNjŠjKjƠjԠ)}(jנjGSj٠NjƠj'jjjkjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_modify_changedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jtajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjrjNubjǠj.j֔M6jȠjɠ](j)}(jajrjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjCjNubjǠj.j֔M6jȠjɠ]j]ubj)}(jajrjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjIjNubjǠj.j֔M6jȠjɠ]j]ubj)}(jajrjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjOjNubjǠj.j֔M6jȠjɠ]j]ubj)}(jajrjàNjĠNjŠj;jƠjԠ)}(jנjGSj٠NjƠjjjjUjNubjǠj.j֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __phy_modifysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj\jNubjǠj.j֔MMjȠjɠ](j)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj-jNubjǠj.j֔MMjȠjɠ]j]ubj)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj3jNubjǠj.j֔MMjȠjɠ]j]ubj)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj9jNubjǠj.j֔MMjȠjɠ]j]ubj)}(jaj\jàNjĠNjŠj%jƠjԠ)}(jנjGSj٠NjƠjjjj?jNubjǠj.j֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_modifysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjFjNubjǠj.j֔MbjȠjɠ](j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjnjjjjNubjǠj.j֔MbjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MbjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj#jNubjǠj.j֔MbjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj)jNubjǠj.j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_modify_mmd_changedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj.j֔M{jȠjɠ](j)}(jaj0jàNjĠNjŠj~jƠjԠ)}(jנjGSj٠NjƠjXjjj%jNubjǠj.j֔M{jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj+jNubjǠj.j֔M{jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj1jNubjǠj.j֔M{jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj7jNubjǠj.j֔M{jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj=jNubjǠj.j֔M{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_modify_mmd_changedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjDjNubjǠj.j֔MjȠjɠ](j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjljjj9jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj?jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjEjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajDjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjKjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajDjàNjĠNjŠj1jƠjԠ)}(jנjGSj٠NjƠj jjjQjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_modify_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjXjNubjǠj.j֔MjȠjɠ](j)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjMjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjSjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjYjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj_jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjEjƠjԠ)}(jנjGSj٠NjƠj!jjjejNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_modify_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jnajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjljNubjǠj.j֔MjȠjɠ](j)}(jajljàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjajNubjǠj.j֔MjȠjɠ]j]ubj)}(jajljàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjgjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajljàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjmjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajljàNjĠNjŠj1jƠjԠ)}(jנjGSj٠NjƠj jjjsjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajljàNjĠNjŠjYjƠjԠ)}(jנjGSj٠NjƠj5jjjyjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_save_pagesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_select_pagesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj.jƠjԠ)}(jנjGSj٠NjƠjjjj]jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjUjƠjԠ)}(jנjGSj٠NjƠj5jjjcjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_restore_pagesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoldpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠretsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjjNubjǠj.j֔M%jȠjɠ](j)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔M%jȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M%jȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_read_pagedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MDjȠjɠ](j)}(jajjàNjĠNjŠjljƠjԠ)}(jנjGSj٠NjƠjFjjjjNubjǠj.j֔MDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjsjjjjNubjǠj.j֔MDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_write_pagedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MYjȠjɠ](j)}(jajjàNjĠNjŠj$jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjKjƠjԠ)}(jנjGSj٠NjƠj+jjjjNubjǠj.j֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנjGSj٠NjƠjOjjjjNubjǠj.j֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjwjjjjNubjǠj.j֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_modify_paged_changedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MojȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MojȠjɠ]j]ubj)}(jajjàNjĠNjŠj1jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MojȠjɠ]j]ubj)}(jajjàNjĠNjŠjYjƠjԠ)}(jנjGSj٠NjƠj5jjjjNubjǠj.j֔MojȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj]jjjjNubjǠj.j֔MojȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_modify_pagedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjEjƠjԠ)}(jנjGSj٠NjƠj%jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠjIjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjqjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_pma_resumesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔K4jȠjɠ]j)}(jajjàNjĠNjŠj2jƠjԠ)}(jנjGSj٠NjƠj jjj=jNubjǠj.j֔K4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_pma_suspendsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjDjNubjǠj.j֔KBjȠjɠ]j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjljjjjNubjǠj.j֔KBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(genphy_c45_pma_baset1_setup_master_slavesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KQjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_pma_setup_forcedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KnjȠjɠ]j)}(jajjàNjĠNjŠjRjƠjԠ)}(jנjGSj٠NjƠj,jjj]jNubjǠj.j֔KnjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_an_config_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jfajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjdjNubjǠj.j֔M jȠjɠ]j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_an_disable_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M@jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M@jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_restart_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠj.j֔MTjȠjɠ]j)}(jaj$jàNjĠNjŠjrjƠjԠ)}(jנjGSj٠NjƠjLjjj}jNubjǠj.j֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!genphy_c45_check_and_restart_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠrestartsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MijȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MijȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_aneg_donesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj.j֔MjȠjɠ]j)}(jaj jàNjĠNjŠj[jƠjԠ)}(jנjGSj٠NjƠj5jjjfjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_read_linksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]joajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmjNubjǠj.j֔MjȠjɠ]j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_read_lpasbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj&jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'genphy_c45_pma_baset1_read_master_slavesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj.j֔M=jȠjɠ]j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנjGSj٠NjƠjUjjjjNubjǠj.j֔M=jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_read_pmasbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MXjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_read_mdixsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj;jƠjԠ)}(jנjGSj٠NjƠjjjjFjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_read_eee_abilitiessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jOajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjMjNubjǠj.j֔MjȠjɠ]j)}(jajMjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjujjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_an_config_eee_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$genphy_c45_pma_baset1_read_abilitiessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj.j֔MjȠjɠ]j)}(jaj jàNjĠNjŠj[jƠjԠ)}(jנjGSj٠NjƠj5jjjfjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!genphy_c45_pma_read_ext_abilitiessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]joajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmjNubjǠj.j֔MjȠjɠ]j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_pma_read_abilitiessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M2jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj&jNubjǠj.j֔M2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_read_statussbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj.j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנjGSj٠NjƠjUjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_config_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_fast_retrainsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj;jƠjԠ)}(jנjGSj٠NjƠjjjjijNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjajƠjԠ)}(jנjGSj٠NjƠjBjjjojNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_plca_get_cfgsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jxajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_plca_cfgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplca_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjvjNubjǠj.j֔MjȠjɠ](j)}(jajvjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajvjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_plca_set_cfgsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_plca_cfgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplca_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj.j֔M<jȠjɠ](j)}(jaj jàNjĠNjŠjWjƠjԠ)}(jנjGSj٠NjƠj1jjjjNubjǠj.j֔M<jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj^jjjjNubjǠj.j֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_plca_get_statussbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphy_plca_statussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplca_stsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj"jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj(jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_eee_is_activesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠj.j֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj}jƠjԠ)}(jנjGSj٠NjƠjWjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_ethtool_get_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ethtool_keeesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjEjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjGSj٠NjƠjjjjKjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c45_ethtool_set_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ethtool_keeesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjRjNubjǠj.j֔MjȠjɠ](j)}(jajRjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjzjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_interface_tsbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_modessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔KjȠjɠ]j)}(jajjàNjĠNjŠjBjƠjԠ)}(jנjGSj٠NjƠjjjjMjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rgmii_clocksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNububjYNubjZubajj)}j]sbubububjjjTjNubjǠj.j֔MjȠjɠ]j)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj|jjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdio_bus_statssbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmii_bussbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mdiobus_allocsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_statesbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_c45_device_idssbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j.ajubsbjjj,jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_devicesbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j=ajubsbjjj;jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_tdr_configsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jLajubsbjjjJjNubjǠj.j֔MajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlink_inband_signallingsbjƠjԠ)}(jנjdQj٠enumjƠj)}jj )}(j ]j[ajubsbjjjYjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_plca_cfgsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jjajubsbjjjhjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_plca_statussbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jyajubsbjjjwjNubjǠj.j֔M:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_ledsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_driversbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj.j֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_id_comparesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠid1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠid2sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjGjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjMjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj?jƠjԠ)}(jנjGSj٠NjƠjjjjSjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphydev_id_comparesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjZjNubjǠj.j֔MjȠjɠ](j)}(jajZjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajZjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_is_startedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠj4jƠjԠ)}(jנjGSj٠NjƠjjjj?jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_disable_eee_modesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ link_modesbajubj]jNububjYNubjZubejj)}j]sbubububjjjFjNubjǠj.j֔MjȠjɠ](j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjnjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_readsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M)jȠjɠ](j)}(jajjàNjĠNjŠj"jƠjԠ)}(jנjGSj٠NjƠjjjjUjNubjǠj.j֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנjGSj٠NjƠj)jjj[jNubjǠj.j֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __phy_readsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jdajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjbjNubjǠj.j֔MCjȠjɠ](j)}(jajbjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MCjȠjɠ]j]ubj)}(jajbjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_writesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MRjȠjɠ](j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנjGSj٠NjƠjEjjjjNubjǠj.j֔MRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjmjjjjNubjǠj.j֔MRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __phy_writesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M_jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjUjNubjǠj.j֔M_jȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנjGSj٠NjƠjjjj[jNubjǠj.j֔M_jȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנjGSj٠NjƠj)jjjajNubjǠj.j֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_modify_changedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjhjNubjǠj.j֔MqjȠjɠ](j)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj9jNubjǠj.j֔MqjȠjɠ]j]ubj)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj?jNubjǠj.j֔MqjȠjɠ]j]ubj)}(jajhjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjEjNubjǠj.j֔MqjȠjɠ]j]ubj)}(jajhjàNjĠNjŠj1jƠjԠ)}(jנjGSj٠NjƠj jjjKjNubjǠj.j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_read_mmd_poll_timeoutsbjƠjԠ)}(jנj#[j٠macrojƠj)}(jŠj )}(j ]jTajubj#NubjjjRjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_set_bitssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjajNubjǠj.j֔MjȠjɠ](j)}(jajajàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajajàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajajàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_clear_bitssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjkjƠjԠ)}(jנjGSj٠NjƠjEjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjrjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_set_bitssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjRjƠjԠ)}(jנjGSj٠NjƠj.jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjzjƠjԠ)}(jנjGSj٠NjƠjVjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_clear_bitssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj>jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjDjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj6jƠjԠ)}(jנjGSj٠NjƠjjjjJjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_set_bits_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjQjNubjǠj.j֔MjȠjɠ](j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjyjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajQjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj$jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajQjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj*jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajQjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj0jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__phy_clear_bits_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj7jNubjǠj.j֔M jȠjɠ](j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj_jjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_set_bits_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjkjƠjԠ)}(jנjGSj٠NjƠjEjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjrjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_clear_bits_mmdsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M)jȠjɠ](j)}(jajjàNjĠNjŠjQjƠjԠ)}(jנjGSj٠NjƠj+jjjjNubjǠj.j֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjxjƠjԠ)}(jנjGSj٠NjƠjXjjjjNubjǠj.j֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj|jjjjNubjǠj.j֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_interrupt_is_validsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M6jȠjɠ]j)}(jajjàNjĠNjŠj6jƠjԠ)}(jנjGSj٠NjƠjjjjAjNubjǠj.j֔M6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_polling_modesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jJajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjHjNubjǠj.j֔M@jȠjɠ]j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjojjjjNubjǠj.j֔M@jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_has_hwtstampsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MPjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_has_rxtstampsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MYjȠjɠ]j)}(jajjàNjĠNjŠjSjƠjԠ)}(jנjGSj٠NjƠj-jjj^jNubjǠj.j֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_has_tsinfosbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jgajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjejNubjǠj.j֔McjȠjɠ]j)}(jajejàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_has_txtstampsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MljȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MljȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_is_default_hwtstampsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj.j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠjpjƠjԠ)}(jנjGSj٠NjƠjJjjj{jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_on_sfpsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_interface_mode_is_rgmiisbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠjjjj4jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_interface_mode_is_8023zsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubajj)}j]sbubububjjj;jNubjǠj.j֔MjȠjɠ]j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjbjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_interface_is_rgmiisbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_is_pseudo_fixed_linksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjAjƠjԠ)}(jנjGSj٠NjƠjjjjLjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_module_driversbjƠjԠ)}(jנj#[j٠macrojƠj)}(jŠj )}(j ]jUajubj#NubjjjSjNubjǠj.j֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_unregister_fixupsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jdajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbus_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠphy_uidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ phy_uid_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjbjNubjǠj.j֔MjȠjɠ](j)}(jajbjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajbjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajbjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_phy_devicesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠis_c45sbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjnjƠjԠ)}(jנjGSj٠NjƠjHjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjujjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_device_registersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj$jƠjԠ)}(jנjGSj٠NjƠjjjj/jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_device_removesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6jNubjǠj.j֔MjȠjɠ]j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj^jjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_get_c45_idssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M1jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_find_firstsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M<jȠjɠ]j)}(jajjàNjĠNjŠjJjƠjԠ)}(jנjGSj٠NjƠj$jjjXjNubjǠj.j֔M<jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_connect_directsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubejj)}j]sbubububjjj_jNubjǠj.j֔McjȠjɠ](j)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjhjNubjǠj.j֔McjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjnjNubjǠj.j֔McjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjtjNubjǠj.j֔McjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj<jjjzjNubjǠj.j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_connectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbus_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj`jjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_disconnectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_sfp_connect_physbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠupstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔McjȠjɠ](j)}(jajjàNjĠNjŠjRjƠjԠ)}(jנjGSj٠NjƠj0jjjjNubjǠj.j֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjYjjjjNubjǠj.j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_sfp_disconnect_physbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠupstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MyjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_sfp_attachsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠupstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠj.j֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjpjƠjԠ)}(jנjGSj٠NjƠjNjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjwjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_sfp_detachsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠupstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj7jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠjjjj=jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_sfp_probesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_upstream_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjDjNubjǠj.j֔MjȠjɠ](j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjljjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_attach_directsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj%jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjRjƠjԠ)}(jנjGSj٠NjƠj,jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj}jƠjԠ)}(jנjGSj٠NjƠjYjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_attachsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbus_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MzjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjyjNubjǠj.j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjCjƠjԠ)}(jנjGSj٠NjƠj!jjjjNubjǠj.j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjnjƠjԠ)}(jנjGSj٠NjƠjJjjjjNubjǠj.j֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_detachsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_reset_after_clk_enablesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MAjȠjɠ]j)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjGSj٠NjƠjjjjEjNubjǠj.j֔MAjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_setup_forcedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jNajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjLjNubjǠj.j֔MjȠjɠ]j)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjtjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_restart_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_check_and_restart_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠrestartsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj.j֔M jȠjɠ](j)}(jaj jàNjĠNjŠjZjƠjԠ)}(jנjGSj٠NjƠj4jjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjajjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__genphy_config_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠchangedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M@jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c37_config_anegsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MyjȠjɠ]j)}(jajjàNjĠNjŠjljƠjԠ)}(jנjGSj٠NjƠjFjjjwjNubjǠj.j֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_aneg_donesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~jNubjǠj.j֔MjȠjɠ]j)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_update_linksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠjjjj7jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_read_status_fixedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>jNubjǠj.j֔M jȠjɠ]j)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjfjjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_read_statussbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M; jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M; jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c37_read_statussbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchangedsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔Mp jȠjɠ](j)}(jajjàNjĠNjŠjLjƠjԠ)}(jנjGSj٠NjƠj&jjjjNubjǠj.j֔Mp jȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנjGSj٠NjƠjSjjjjNubjǠj.j֔Mp jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_soft_resetsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_read_abilitiessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjGSj٠NjƠjjjjEjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_remove_link_modesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jNajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ link_modesbajubj]jNububjYNubjZubejj)}j]sbubububjjjLjNubjǠj.j֔MU jȠjɠ](j)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjtjjjjNubjǠj.j֔MU jȠjɠ]j]ubj)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MU jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_advertise_supportedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔Mk jȠjɠ]j)}(jajjàNjĠNjŠj(jƠjԠ)}(jנjGSj٠NjƠjjjj3jNubjǠj.j֔Mk jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_advertise_eee_allsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj:jNubjǠj.j֔M jȠjɠ]j)}(jaj:jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjbjjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_support_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_disable_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠjHjƠjԠ)}(jנjGSj٠NjƠj"jjjSjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_support_sym_pausesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZjNubjǠj.j֔M jȠjɠ]j)}(jajZjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_support_asym_pausesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_set_sym_pausesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠrxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠtxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠautonegsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjhjƠjԠ)}(jנjGSj٠NjƠjBjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjojjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_set_asym_pausesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠrxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠtxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנjGSj٠NjƠjJjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjmjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_validate_pausesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_pauseparamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj,jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj!jƠjԠ)}(jנjGSj٠NjƠjjjj2jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_get_pausesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtx_pausesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrx_pausesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9jNubjǠj.j֔M! jȠjɠ](j)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjajjjjNubjǠj.j֔M! jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M! jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M! jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_get_internal_delaysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ delay_valuessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠis_rxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MK jȠjɠ](j)}(jajjàNjĠNjŠjGjƠjԠ)}(jנjGSj٠NjƠj!jjjjNubjǠj.j֔MK jȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנjGSj٠NjƠjNjjjjNubjǠj.j֔MK jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj{jjjjNubjǠj.j֔MK jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MK jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MK jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_get_tx_amplitude_gainsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjdQjj )}(j ]jΠ)}jѠethtool_link_mode_bit_indicessbajubububjj)}(jj )}(j ]jΠ)}jѠlinkmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M jȠjɠ](j)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjGSj٠NjƠj6jjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjcjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwnode_mdio_find_devicesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ mdio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M~ jȠjɠ]j)}(jajjàNjĠNjŠjVjƠjԠ)}(jנjGSj٠NjƠj0jjjdjNubjǠj.j֔M~ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwnode_phy_find_devicesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jmajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ phy_fwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjkjNubjǠj.j֔M jȠjɠ]j)}(jajkjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_phy_find_devicesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔M jȠjɠ]j)}(jajjàNjĠNjŠj(jƠjԠ)}(jנjGSj٠NjƠjjjj6jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwnode_get_phy_nodesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]j?ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj=jNubjǠj.j֔M jȠjɠ]j)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjkjjjjNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_driver_registersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_driversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔Mi jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj,jNubjǠj.j֔Mi jȠjɠ]j]ubj)}(jajjàNjĠNjŠj!jƠjԠ)}(jנjGSj٠NjƠjjjj2jNubjǠj.j֔Mi jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_uses_state_machinesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj9jNubjǠj.j֔MjȠjɠ]j)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠj`jjjjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_register_fixupsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbus_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠphy_uidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ phy_uid_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠrunsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj5jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנjGSj٠NjƠj9jjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_phy_c45_idssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphy_c45_device_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠc45_idssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M&jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj[jNubjǠj.j֔M&jȠjɠ]j]ubj)}(jajjàNjĠNjŠj&jƠjԠ)}(jנjGSj٠NjƠjjjjajNubjǠj.j֔M&jȠjɠ]j]ubj)}(jajjàNjĠNjŠjPjƠjԠ)}(jנjGSj٠NjƠj*jjjgjNubjǠj.j֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_phy_c22_idsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphy_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjnjNubjǠj.j֔MjȠjɠ](j)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajnjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj$jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_prepare_linksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbubububjjj+jNubjǠj.j֔MVjȠjɠ](j)}(jaj+jàNjĠNjŠjyjƠjԠ)}(jנjGSj٠NjƠjSjjjjNubjǠj.j֔MVjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphy_poll_resetsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ]j)}(jajjàNjĠNjŠj: jƠjԠ)}(jנjGSj٠NjƠj jjjE jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_config_advertsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadvertsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL jNubjǠj.j֔M\jȠjɠ](j)}(jajL jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjt jjj jNubjǠj.j֔M\jȠjɠ]j]ubj)}(jajL jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenphy_c37_config_advertsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphydevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj.j֔MjȠjɠ]j)}(jaj jàNjĠNjŠj* jƠjԠ)}(jנjGSj٠NjƠj jjj5 jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phy_probesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j> ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj< jNubjǠj.j֔M jȠjɠ]j)}(jaj< jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjd jjj jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_alloc_sizesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj.j֔KjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mdio_find_bussbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mdio_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj.j֔MjȠjɠ]j)}(jaj jàNjĠNjŠjP jƠjԠ)}(jנjGSj٠NjƠj. jjj^ jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_mdio_find_bussbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jg ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mdio_bus_npsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjje jNubjǠj.j֔MjȠjɠ]j)}(jaje jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_scan_c22sbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj.j֔MXjȠjɠ](j)}(jaj jàNjĠNjŠj" jƠjԠ)}(jנjGSj٠NjƠj jjjT jNubjǠj.j֔MXjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjI jƠjԠ)}(jנjGSj٠NjƠj) jjjZ jNubjǠj.j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__mdiobus_registersbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jc ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjja jNubjǠj.j֔MjȠjɠ](j)}(jaja jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaja jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mdiobus_freesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj.j֔MVjȠjɠ]j)}(jaj jàNjĠNjŠjB jƠjԠ)}(jנjGSj٠NjƠj jjjM jNubjǠj.j֔MVjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__mdiobus_readsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jV ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjT jNubjǠj.j֔MjȠjɠ](j)}(jajT jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj| jjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajT jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajT jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__mdiobus_writesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj.j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjZjƠjԠ)}(jנjGSj٠NjƠj4jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjajjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__mdiobus_modify_changedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj@jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjgjƠjԠ)}(jנjGSj٠NjƠjGjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjkjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__mdiobus_c45_readsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjTjƠjԠ)}(jנjGSj٠NjƠj.jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנjGSj٠NjƠj[jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__mdiobus_c45_writesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj6jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנjGSj٠NjƠj=jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjajjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_read_nestedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔M=jȠjɠ](j)}(jajjàNjĠNjŠjFjƠjԠ)}(jנjGSj٠NjƠj jjjjNubjǠj.j֔M=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠjMjjjjNubjǠj.j֔M=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjqjjjjNubjǠj.j֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mdiobus_readsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MSjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjUjNubjǠj.j֔MSjȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנjGSj٠NjƠjjjj[jNubjǠj.j֔MSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנjGSj٠NjƠj)jjjajNubjǠj.j֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_c45_readsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjhjNubjǠj.j֔MjjȠjɠ](j)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj1jNubjǠj.j֔MjjȠjɠ]j]ubj)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj7jNubjǠj.j֔MjjȠjɠ]j]ubj)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj=jNubjǠj.j֔MjjȠjɠ]j]ubj)}(jajhjàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠjjjjCjNubjǠj.j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_c45_read_nestedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjJjNubjǠj.j֔MjȠjɠ](j)}(jajJjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjrjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjj%jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_write_nestedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj.j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjzjƠjԠ)}(jנjGSj٠NjƠjTjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mdiobus_writesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjGSj٠NjƠj:jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjgjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_c45_writesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjFjƠjԠ)}(jנjGSj٠NjƠj jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjGSj٠NjƠjMjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjqjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_c45_write_nestedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjVjƠjԠ)}(jנjGSj٠NjƠj0jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj}jƠjԠ)}(jנjGSj٠NjƠj]jjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_modifysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjGSj٠NjƠj@jjj jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjmjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj%jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_c45_modifysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj.j֔M*jȠjɠ](j)}(jaj,jàNjĠNjŠjzjƠjԠ)}(jנjGSj٠NjƠjTjjjEjNubjǠj.j֔M*jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjKjNubjǠj.j֔M*jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjQjNubjǠj.j֔M*jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjWjNubjǠj.j֔M*jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj]jNubjǠj.j֔M*jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj=jƠjԠ)}(jנjGSj٠NjƠjjjjcjNubjǠj.j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_modify_changedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjjNubjǠj.j֔MAjȠjɠ](j)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj_jNubjǠj.j֔MAjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjejNubjǠj.j֔MAjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjkjNubjǠj.j֔MAjȠjɠ]j]ubj)}(jajjjàNjĠNjŠj/jƠjԠ)}(jנjGSj٠NjƠj jjjqjNubjǠj.j֔MAjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjWjƠjԠ)}(jנjGSj٠NjƠj3jjjwjNubjǠj.j֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_c45_modify_changedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj~jNubjǠj.j֔MXjȠjɠ](j)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MXjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MXjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MXjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠj?jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔MXjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjgjƠjԠ)}(jנjGSj٠NjƠjCjjjjNubjǠj.j֔MXjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjkjjjjNubjǠj.j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_releasesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj.j֔KjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjjNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_create_devicesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmdio_board_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbisbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj.j֔MjȠjɠ](j)}(jajjàNjĠNjŠjijƠjԠ)}(jנjGSj٠NjƠjCjjjjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjpjjjjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdiobus_scan_c45sbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj.j֔MjjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj4jNubjǠj.j֔MjjȠjɠ]j]ubj)}(jajjàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠj jjj:jNubjǠj.j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__mdiobus_c45_modify_changedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠmii_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjAjNubjǠj.j֔MjȠjɠ](j)}(jajAjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjijjjZ jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajAjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjj` jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajAjàNjĠNjŠjjƠjԠ)}(jנjGSj٠NjƠjjjjf jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajAjàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠjjjjl jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajAjàNjĠNjŠj* jƠjԠ)}(jנjGSj٠NjƠj jjjr jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajAjàNjĠNjŠjR jƠjԠ)}(jנjGSj٠NjƠj. jjjx jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdio_bus_matchsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj.j֔MpjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj!jNubjǠj.j֔MpjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjGSj٠NjƠj jjj !jNubjǠj.j֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_link_statesbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_configsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j#!ajubsbjjj!!jNubjǠj.j֔K|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_mac_opssbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j2!ajubsbjjj0!jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mac_get_capssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jA!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubejj)}j]sbubububjjj?!jNubjǠj.j֔KjȠjɠ](j)}(jaj?!jàNjĠNjŠj!jƠjԠ)}(jנjGSj٠NjƠjh!jjj!jNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj?!jàNjĠNjŠj!jƠjԠ)}(jנjGSj٠NjƠj!jjj!jNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmac_select_pcssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠj.j֔KjȠjɠ](j)}(jaj!jàNjĠNjŠj""jƠjԠ)}(jנjGSj٠NjƠj!jjjX"jNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjM"jƠjԠ)}(jנjGSj٠NjƠj)"jjj^"jNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mac_preparesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNububjYNubjZubejj)}j]sbubububjjje"jNubjǠj.j֔M jȠjɠ](j)}(jaje"jàNjĠNjŠj"jƠjԠ)}(jנjGSj٠NjƠj"jjj #jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaje"jàNjĠNjŠj"jƠjԠ)}(jנjGSj٠NjƠj"jjj#jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaje"jàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠj"jjj#jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mac_configsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_link_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj.j֔MWjȠjɠ](j)}(jaj#jàNjĠNjŠjl#jƠjԠ)}(jנjGSj٠NjƠjF#jjj#jNubjǠj.j֔MWjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠjs#jjj#jNubjǠj.j֔MWjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנjGSj٠NjƠj#jjj#jNubjǠj.j֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mac_finishsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj.j֔MhjȠjɠ](j)}(jaj#jàNjĠNjŠj*$jƠjԠ)}(jנjGSj٠NjƠj$jjj$jNubjǠj.j֔MhjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjR$jƠjԠ)}(jנjGSj٠NjƠj1$jjj$jNubjǠj.j֔MhjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjz$jƠjԠ)}(jנjGSj٠NjƠjV$jjj$jNubjǠj.j֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mac_link_downsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠj.j֔M|jȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjGSj٠NjƠj$jjj;%jNubjǠj.j֔M|jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj %jƠjԠ)}(jנjGSj٠NjƠj$jjjA%jNubjǠj.j֔M|jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj3%jƠjԠ)}(jנjGSj٠NjƠj%jjjG%jNubjǠj.j֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mac_link_upsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠduplexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠtx_pausesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠrx_pausesbajubj]jNububjYNubjZubejj)}j]sbubububjjjN%jNubjǠj.j֔MjȠjɠ](j)}(jajN%jàNjĠNjŠj%jƠjԠ)}(jנjGSj٠NjƠjv%jjj&jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠj%jƠjԠ)}(jנjGSj٠NjƠj%jjj&jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠj%jƠjԠ)}(jנjGSj٠NjƠj%jjj&jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠj&jƠjԠ)}(jנjGSj٠NjƠj%jjj&jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠj=&jƠjԠ)}(jנjGSj٠NjƠj&jjj&jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠja&jƠjԠ)}(jנjGSj٠NjƠjA&jjj&jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠj&jƠjԠ)}(jנjGSj٠NjƠje&jjj&jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠj&jƠjԠ)}(jנjGSj٠NjƠj&jjj&jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmac_disable_tx_lpisbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠj.j֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj.'jƠjԠ)}(jנjGSj٠NjƠj'jjj9'jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmac_enable_tx_lpisbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠ tx_clk_stopsbajubj]jNububjYNubjZubejj)}j]sbubububjjj@'jNubjǠj.j֔MjȠjɠ](j)}(jaj@'jàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠjh'jjj'jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj@'jàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠj'jjj'jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj@'jàNjĠNjŠj'jƠjԠ)}(jנjGSj٠NjƠj'jjj'jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phylink_pcssbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_pcs_opssbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j(ajubsbjjj(jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcs_validatesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ supportedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_link_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj.j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠjc(jƠjԠ)}(jנjGSj٠NjƠj=(jjj(jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjGSj٠NjƠjj(jjj(jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjGSj٠NjƠj(jjj(jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcs_inband_capssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj.j֔M$jȠjɠ](j)}(jaj(jàNjĠNjŠj')jƠjԠ)}(jנjGSj٠NjƠj)jjjZ)jNubjǠj.j֔M$jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjR)jƠjԠ)}(jנjGSj٠NjƠj.)jjj`)jNubjǠj.j֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcs_enablesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ji)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg)jNubjǠj.j֔M+jȠjɠ]j)}(jajg)jàNjĠNjŠj)jƠjԠ)}(jנjGSj٠NjƠj)jjj)jNubjǠj.j֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcs_disablesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠj.j֔M1jȠjɠ]j)}(jaj)jàNjĠNjŠj*jƠjԠ)}(jנjGSj٠NjƠj)jjj *jNubjǠj.j֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcs_get_statesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠneg_modesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_link_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'*jNubjǠj.j֔MCjȠjɠ](j)}(jaj'*jàNjĠNjŠju*jƠjԠ)}(jנjGSj٠NjƠjO*jjj*jNubjǠj.j֔MCjȠjɠ]j]ubj)}(jaj'*jàNjĠNjŠj*jƠjԠ)}(jנjGSj٠NjƠj|*jjj*jNubjǠj.j֔MCjȠjɠ]j]ubj)}(jaj'*jàNjĠNjŠj*jƠjԠ)}(jנjGSj٠NjƠj*jjj*jNubjǠj.j֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcs_configsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠneg_modesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ advertisingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠpermit_pause_to_macsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠj.j֔MhjȠjɠ](j)}(jaj*jàNjĠNjŠj3+jƠjԠ)}(jנjGSj٠NjƠj +jjj+jNubjǠj.j֔MhjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj[+jƠjԠ)}(jנjGSj٠NjƠj:+jjj+jNubjǠj.j֔MhjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj+jƠjԠ)}(jנjGSj٠NjƠj_+jjj+jNubjǠj.j֔MhjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj+jƠjԠ)}(jנjGSj٠NjƠj+jjj+jNubjǠj.j֔MhjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj+jƠjԠ)}(jנjGSj٠NjƠj+jjj+jNubjǠj.j֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcs_an_restartsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj.j֔MsjȠjɠ]j)}(jaj+jàNjĠNjŠjE,jƠjԠ)}(jנjGSj٠NjƠj,jjjP,jNubjǠj.j֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcs_link_upsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠneg_modesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠduplexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjW,jNubjǠj.j֔MjȠjɠ](j)}(jajW,jàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠj,jjjE-jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajW,jàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠj,jjjK-jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajW,jàNjĠNjŠj,jƠjԠ)}(jנjGSj٠NjƠj,jjjQ-jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajW,jàNjĠNjŠj-jƠjԠ)}(jנjGSj٠NjƠj,jjjW-jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajW,jàNjĠNjŠj=-jƠjԠ)}(jנjGSj٠NjƠj-jjj]-jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcs_disable_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd-jNubjǠj.j֔MjȠjɠ]j)}(jajd-jàNjĠNjŠj-jƠjԠ)}(jנjGSj٠NjƠj-jjj-jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcs_enable_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj.j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj.jƠjԠ)}(jנjGSj٠NjƠj-jjj.jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcs_pre_initsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$.jNubjǠj.j֔MjȠjɠ]j)}(jaj$.jàNjĠNjŠjr.jƠjԠ)}(jנjGSj٠NjƠjL.jjj}.jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_get_link_timer_nssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj.j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנjGSj٠NjƠj.jjj.jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_mac_implements_lpisbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_mac_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj.j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj,/jƠjԠ)}(jנjGSj٠NjƠj/jjj7/jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylinksbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]j@/ajubsbjjj>/jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_set_port_modessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jO/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjM/jNubjǠj.j֔KjȠjɠ]j)}(jajM/jàNjĠNjŠj/jƠjԠ)}(jנjGSj٠NjƠju/jjj/jNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_interface_max_speedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubajj)}j]sbubububjjj/jNubjǠj.j֔KjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנjGSj٠NjƠj/jjj/jNubjǠj.j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_caps_to_link_capssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcapssbajubj]jNububjYNubjZubajj)}j]sbubububjjj0jNubjǠj.j֔MGjȠjɠ]j)}(jaj0jàNjĠNjŠjO0jƠjԠ)}(jנjGSj٠NjƠj.0jjjW0jNubjǠj.j֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_caps_to_linkmodessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ linkmodessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcapssbajubj]jNububjYNubjZubejj)}j]sbubububjjj^0jNubjǠj.j֔MgjȠjɠ](j)}(jaj^0jàNjĠNjŠj0jƠjԠ)}(jנjGSj٠NjƠj0jjj0jNubjǠj.j֔MgjȠjɠ]j]ubj)}(jaj^0jàNjĠNjŠj0jƠjԠ)}(jנjGSj٠NjƠj0jjj0jNubjǠj.j֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_limit_mac_speedsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ max_speedsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj.j֔M}jȠjɠ](j)}(jaj0jàNjĠNjŠj41jƠjԠ)}(jנjGSj٠NjƠj1jjjg1jNubjǠj.j֔M}jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj_1jƠjԠ)}(jנjGSj٠NjƠj;1jjjm1jNubjǠj.j֔M}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_cap_from_speed_duplexsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jv1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠduplexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjt1jNubjǠj.j֔MjȠjɠ](j)}(jajt1jàNjĠNjŠj1jƠjԠ)}(jנjGSj٠NjƠj1jjj1jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajt1jàNjĠNjŠj1jƠjԠ)}(jנjGSj٠NjƠj1jjj1jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_get_capabilitiessbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmac_capabilitiessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ rate_matchingsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1jNubjǠj.j֔MjȠjɠ](j)}(jaj1jàNjĠNjŠjD2jƠjԠ)}(jנjGSj٠NjƠj 2jjj2jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠji2jƠjԠ)}(jנjGSj٠NjƠjH2jjj2jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠj2jƠjԠ)}(jנjGSj٠NjƠjm2jjj2jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_validate_mask_capssbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ supportedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_link_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmac_capabilitiessbajubj]jNububjYNubjZubejj)}j]sbubububjjj2jNubjǠj.j֔MjȠjɠ](j)}(jaj2jàNjĠNjŠj2jƠjԠ)}(jנjGSj٠NjƠj2jjjP3jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠj 3jƠjԠ)}(jנjGSj٠NjƠj2jjjV3jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjH3jƠjԠ)}(jנjGSj٠NjƠj'3jjj\3jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_pcs_neg_modesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je3ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ advertisingsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjc3jNubjǠj.j֔MjȠjɠ](j)}(jajc3jàNjĠNjŠj3jƠjԠ)}(jנjGSj٠NjƠj3jjj;4jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajc3jàNjĠNjŠj3jƠjԠ)}(jנjGSj٠NjƠj3jjjA4jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajc3jàNjĠNjŠj 4jƠjԠ)}(jנjGSj٠NjƠj3jjjG4jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajc3jàNjĠNjŠj04jƠjԠ)}(jנjGSj٠NjƠj 4jjjM4jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_set_fixed_linksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jV4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_link_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjT4jNubjǠj.j֔MjȠjɠ](j)}(jajT4jàNjĠNjŠj4jƠjԠ)}(jנjGSj٠NjƠj|4jjj4jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajT4jàNjĠNjŠj4jƠjԠ)}(jנjGSj٠NjƠj4jjj4jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_createsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_mac_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmac_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj4jNubjǠj.j֔MjȠjɠ](j)}(jaj4jàNjĠNjŠj;5jƠjԠ)}(jנjGSj٠NjƠj5jjj5jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjh5jƠjԠ)}(jנjGSj٠NjƠjB5jjj5jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠj5jƠjԠ)}(jנjGSj٠NjƠjo5jjj5jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠj5jƠjԠ)}(jנjGSj٠NjƠj5jjj5jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_destroysbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5jNubjǠj.j֔MfjȠjɠ]j)}(jaj5jàNjĠNjŠj26jƠjԠ)}(jנjGSj٠NjƠj 6jjj=6jNubjǠj.j֔MfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_expects_physbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jF6ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjD6jNubjǠj.j֔MzjȠjɠ]j)}(jajD6jàNjĠNjŠj6jƠjԠ)}(jנjGSj٠NjƠjk6jjj6jNubjǠj.j֔MzjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_connect_physbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phy_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6jNubjǠj.j֔MjȠjɠ](j)}(jaj6jàNjĠNjŠj6jƠjԠ)}(jנjGSj٠NjƠj6jjj)7jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠj7jƠjԠ)}(jנjGSj٠NjƠj6jjj/7jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_of_phy_connectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j87ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj67jNubjǠj.j֔MjȠjɠ](j)}(jaj67jàNjĠNjŠj7jƠjԠ)}(jנjGSj٠NjƠj^7jjj7jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj67jàNjĠNjŠj7jƠjԠ)}(jנjGSj٠NjƠj7jjj7jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj67jàNjĠNjŠj7jƠjԠ)}(jנjGSj٠NjƠj7jjj7jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_fwnode_phy_connectsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj7jNubjǠj.j֔MjȠjɠ](j)}(jaj7jàNjĠNjŠjE8jƠjԠ)}(jנjGSj٠NjƠj8jjj8jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjr8jƠjԠ)}(jנjGSj٠NjƠjL8jjj8jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠj8jƠjԠ)}(jנjGSj٠NjƠjy8jjj8jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_disconnect_physbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8jNubjǠj.j֔MjȠjɠ]j)}(jaj8jàNjĠNjŠj9jƠjԠ)}(jנjGSj٠NjƠj8jjj9jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_mac_changesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠupsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9jNubjǠj.j֔M jȠjɠ](j)}(jaj9jàNjĠNjŠjf9jƠjԠ)}(jנjGSj٠NjƠj@9jjj9jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠj9jƠjԠ)}(jנjGSj٠NjƠjm9jjj9jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_pcs_changesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ phylink_pcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠupsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9jNubjǠj.j֔M, jȠjɠ](j)}(jaj9jàNjĠNjŠj9jƠjԠ)}(jנjGSj٠NjƠj9jjj:jNubjǠj.j֔M, jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠj:jƠjԠ)}(jנjGSj٠NjƠj9jjj#:jNubjǠj.j֔M, jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phylink_startsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*:jNubjǠj.j֔MF jȠjɠ]j)}(jaj*:jàNjĠNjŠjx:jƠjԠ)}(jנjGSj٠NjƠjR:jjj:jNubjǠj.j֔MF jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phylink_stopsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj:jNubjǠj.j֔M jȠjɠ]j)}(jaj:jàNjĠNjŠj:jƠjԠ)}(jנjGSj٠NjƠj:jjj:jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_rx_clk_stop_blocksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj:jNubjǠj.j֔M jȠjɠ]j)}(jaj:jàNjĠNjŠj8;jƠjԠ)}(jנjGSj٠NjƠj;jjjC;jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_rx_clk_stop_unblocksbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL;ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ;jNubjǠj.j֔M jȠjɠ]j)}(jajJ;jàNjĠNjŠj;jƠjԠ)}(jנjGSj٠NjƠjr;jjj;jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_suspendsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠmac_wolsbajubj]jNububjYNubjZubejj)}j]sbubububjjj;jNubjǠj.j֔M jȠjɠ](j)}(jaj;jàNjĠNjŠj;jƠjԠ)}(jנjGSj٠NjƠj;jjj&<jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj;jàNjĠNjŠj<jƠjԠ)}(jנjGSj٠NjƠj;jjj,<jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_prepare_resumesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5<ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3<jNubjǠj.j֔M jȠjɠ]j)}(jaj3<jàNjĠNjŠj<jƠjԠ)}(jנjGSj٠NjƠj[<jjj<jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_resumesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<jNubjǠj.j֔M* jȠjɠ]j)}(jaj<jàNjĠNjŠj<jƠjԠ)}(jנjGSj٠NjƠj<jjj<jNubjǠj.j֔M* jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_ethtool_get_wolsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_wolinfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<jNubjǠj.j֔MT jȠjɠ](j)}(jaj<jàNjĠNjŠjA=jƠjԠ)}(jנjGSj٠NjƠj=jjjy=jNubjǠj.j֔MT jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjn=jƠjԠ)}(jנjGSj٠NjƠjH=jjj=jNubjǠj.j֔MT jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_ethtool_set_wolsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_wolinfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=jNubjǠj.j֔Mk jȠjɠ](j)}(jaj=jàNjĠNjŠj=jƠjԠ)}(jנjGSj٠NjƠj=jjj >jNubjǠj.j֔Mk jȠjɠ]j]ubj)}(jaj=jàNjĠNjŠj>jƠjԠ)}(jנjGSj٠NjƠj=jjj>jNubjǠj.j֔Mk jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_ethtool_ksettings_getsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_link_ksettingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠksetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠj.j֔M jȠjɠ](j)}(jaj>jàNjĠNjŠjg>jƠjԠ)}(jנjGSj٠NjƠjA>jjj>jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj>jƠjԠ)}(jנjGSj٠NjƠjn>jjj>jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_ethtool_ksettings_setsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_link_ksettingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠksetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠj.j֔M jȠjɠ](j)}(jaj>jàNjĠNjŠj>jƠjԠ)}(jנjGSj٠NjƠj>jjj2?jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj'?jƠjԠ)}(jנjGSj٠NjƠj?jjj8?jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_ethtool_nway_resetsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA?ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj??jNubjǠj.j֔M jȠjɠ]j)}(jaj??jàNjĠNjŠj?jƠjԠ)}(jנjGSj٠NjƠjg?jjj?jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_ethtool_get_pauseparamsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_pauseparamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpausesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?jNubjǠj.j֔M jȠjɠ](j)}(jaj?jàNjĠNjŠj?jƠjԠ)}(jנjGSj٠NjƠj?jjj%@jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj?jàNjĠNjŠj@jƠjԠ)}(jנjGSj٠NjƠj?jjj+@jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_ethtool_set_pauseparamsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_pauseparamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpausesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2@jNubjǠj.j֔M jȠjɠ](j)}(jaj2@jàNjĠNjŠj@jƠjԠ)}(jנjGSj٠NjƠjZ@jjj@jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj2@jàNjĠNjŠj@jƠjԠ)}(jנjGSj٠NjƠj@jjj@jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_get_eee_errsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@jNubjǠj.j֔M" jȠjɠ]j)}(jaj@jàNjĠNjŠjAjƠjԠ)}(jנjGSj٠NjƠj@jjjAjNubjǠj.j֔M" jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_ethtool_get_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'Aajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ethtool_keeesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeeesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%AjNubjǠj.j֔M4 jȠjɠ](j)}(jaj%AjàNjĠNjŠjsAjƠjԠ)}(jנjGSj٠NjƠjMAjjjAjNubjǠj.j֔M4 jȠjɠ]j]ubj)}(jaj%AjàNjĠNjŠjAjƠjԠ)}(jנjGSj٠NjƠjzAjjjAjNubjǠj.j֔M4 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_ethtool_set_eeesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ ethtool_keeesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeeesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjAjNubjǠj.j֔MN jȠjɠ](j)}(jajAjàNjĠNjŠjBjƠjԠ)}(jנjGSj٠NjƠjAjjj>BjNubjǠj.j֔MN jȠjɠ]j]ubj)}(jajAjàNjĠNjŠj3BjƠjԠ)}(jנjGSj٠NjƠj BjjjDBjNubjǠj.j֔MN jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_mii_ioctlsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠifreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjKBjNubjǠj.j֔M jȠjɠ](j)}(jajKBjàNjĠNjŠjBjƠjԠ)}(jנjGSj٠NjƠjsBjjjBjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajKBjàNjĠNjŠjBjƠjԠ)}(jנjGSj٠NjƠjBjjjBjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajKBjàNjĠNjŠjBjƠjԠ)}(jנjGSj٠NjƠjBjjjCjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_speed_downsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j Cajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jΠ)}jѠsyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjCjNubjǠj.j֔M` jȠjɠ](j)}(jajCjàNjĠNjŠjVCjƠjԠ)}(jנjGSj٠NjƠj0CjjjCjNubjǠj.j֔M` jȠjɠ]j]ubj)}(jajCjàNjĠNjŠj|CjƠjԠ)}(jנjGSj٠NjƠj]CjjjCjNubjǠj.j֔M` jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_speed_upsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjCjNubjǠj.j֔Mw jȠjɠ]j)}(jajCjàNjĠNjŠjCjƠjԠ)}(jנjGSj٠NjƠjCjjjCjNubjǠj.j֔Mw jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_decode_usxgmii_wordsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_link_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlpasbajubj]jNububjYNubjZubejj)}j]sbubububjjjCjNubjǠj.j֔MjȠjɠ](j)}(jajCjàNjĠNjŠj?DjƠjԠ)}(jנjGSj٠NjƠjDjjjrDjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajCjàNjĠNjŠjjDjƠjԠ)}(jנjGSj٠NjƠjFDjjjxDjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_decode_usgmii_wordsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_link_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlpasbajubj]jNububjYNubjZubejj)}j]sbubububjjjDjNubjǠj.j֔MFjȠjɠ](j)}(jajDjàNjĠNjŠjDjƠjԠ)}(jנjGSj٠NjƠjDjjjEjNubjǠj.j֔MFjȠjɠ]j]ubj)}(jajDjàNjĠNjŠjDjƠjԠ)}(jנjGSj٠NjƠjDjjjEjNubjǠj.j֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phylink_mii_c22_pcs_decode_statesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jEajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_link_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠneg_modesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠbmsrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠlpasbajubj]jNububjYNubjZubejj)}j]sbubububjjj EjNubjǠj.j֔MmjȠjɠ](j)}(jaj EjàNjĠNjŠj[EjƠjԠ)}(jנjGSj٠NjƠj5EjjjEjNubjǠj.j֔MmjȠjɠ]j]ubj)}(jaj EjàNjĠNjŠjEjƠjԠ)}(jנjGSj٠NjƠjbEjjjEjNubjǠj.j֔MmjȠjɠ]j]ubj)}(jaj EjàNjĠNjŠjEjƠjԠ)}(jנjGSj٠NjƠjEjjjEjNubjǠj.j֔MmjȠjɠ]j]ubj)}(jaj EjàNjĠNjŠjEjƠjԠ)}(jנjGSj٠NjƠjEjjjEjNubjǠj.j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_mii_c22_pcs_get_statesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jEajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ mdio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠneg_modesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠphylink_link_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjEjNubjǠj.j֔MjȠjɠ](j)}(jajEjàNjĠNjŠjBFjƠjԠ)}(jנjGSj٠NjƠjFjjjFjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjFjƠjԠ)}(jנjGSj٠NjƠjIFjjjFjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjFjƠjԠ)}(jנjGSj٠NjƠjnFjjjFjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(phylink_mii_c22_pcs_encode_advertisementsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ advertisingsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjFjNubjǠj.j֔MjȠjɠ](j)}(jajFjàNjĠNjŠjFjƠjԠ)}(jנjGSj٠NjƠjFjjj0GjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠj%GjƠjԠ)}(jנjGSj٠NjƠjGjjj6GjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_mii_c22_pcs_configsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?Gajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ mdio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ advertisingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠneg_modesbajubj]jNububjYNubjZubejj)}j]sbubububjjj=GjNubjǠj.j֔MjȠjɠ](j)}(jaj=GjàNjĠNjŠjGjƠjԠ)}(jנjGSj٠NjƠjeGjjj HjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj=GjàNjĠNjŠjGjƠjԠ)}(jנjGSj٠NjƠjGjjjHjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj=GjàNjĠNjŠjGjƠjԠ)}(jנjGSj٠NjƠjGjjjHjNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj=GjàNjĠNjŠjHjƠjԠ)}(jנjGSj٠NjƠjGjjjHjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠphylink_mii_c22_pcs_an_restartsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(Hajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ mdio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&HjNubjǠj.j֔MjȠjɠ]j)}(jaj&HjàNjĠNjŠjtHjƠjԠ)}(jנjGSj٠NjƠjNHjjjHjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_bussbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jHajubsbjjjHjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sfp_eeprom_idsbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jHajubsbjjjHjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_upstream_opssbjƠjԠ)}(jנjtQj٠structjƠj)}jj )}(j ]jHajubsbjjjHjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_parse_portsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sfp_eeprom_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsupportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHjNubjǠj.j֔K1jȠjɠ](j)}(jajHjàNjĠNjŠjIjƠjԠ)}(jנjGSj٠NjƠjHjjjcIjNubjǠj.j֔K1jȠjɠ]j]ubj)}(jajHjàNjĠNjŠj.IjƠjԠ)}(jנjGSj٠NjƠjIjjjiIjNubjǠj.j֔K1jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjXIjƠjԠ)}(jנjGSj٠NjƠj5IjjjoIjNubjǠj.j֔K1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_may_have_physbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jUasbubjj)}(jj )}(j ]jxIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sfp_eeprom_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjvIjNubjǠj.j֔KvjȠjɠ](j)}(jajvIjàNjĠNjŠjIjƠjԠ)}(jנjGSj٠NjƠjIjjjIjNubjǠj.j֔KvjȠjɠ]j]ubj)}(jajvIjàNjĠNjŠjIjƠjԠ)}(jנjGSj٠NjƠjIjjjJjNubjǠj.j֔KvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_parse_supportsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j Jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ sfp_eeprom_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsupportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ interfacessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJjNubjǠj.j֔KjȠjɠ](j)}(jajJjàNjĠNjŠjVJjƠjԠ)}(jנjGSj٠NjƠj0JjjjJjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjJjƠjԠ)}(jנjGSj٠NjƠj]JjjjJjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjJjƠjԠ)}(jנjGSj٠NjƠjJjjjJjNubjǠj.j֔KjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjJjƠjԠ)}(jנjGSj٠NjƠjJjjjJjNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_select_interfacesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphy_interface_tsbajubububjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ link_modessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJjNubjǠj.j֔MejȠjɠ](j)}(jajJjàNjĠNjŠjMKjƠjԠ)}(jנjGSj٠NjƠj'KjjjKjNubjǠj.j֔MejȠjɠ]j]ubj)}(jajJjàNjĠNjŠjwKjƠjԠ)}(jנjGSj٠NjƠjTKjjjKjNubjǠj.j֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sfp_bus_putsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jKajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjKjNubjǠj.j֔MjȠjɠ]j)}(jajKjàNjĠNjŠjKjƠjԠ)}(jנjGSj٠NjƠjKjjjKjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_get_module_infosbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_modinfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjKjNubjǠj.j֔MjȠjɠ](j)}(jajKjàNjĠNjŠj=LjƠjԠ)}(jנjGSj٠NjƠjLjjjuLjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjjLjƠjԠ)}(jנjGSj٠NjƠjDLjjj{LjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_get_module_eepromsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_eepromsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjLjNubjǠj.j֔M jȠjɠ](j)}(jajLjàNjĠNjŠjLjƠjԠ)}(jנjGSj٠NjƠjLjjj5MjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajLjàNjĠNjŠjLjƠjԠ)}(jנjGSj٠NjƠjLjjj;MjNubjǠj.j֔M jȠjɠ]j]ubj)}(jajLjàNjĠNjŠj*MjƠjԠ)}(jנjGSj٠NjƠjMjjjAMjNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_get_module_eeprom_by_pagesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJMajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠethtool_module_eepromsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠnetlink_ext_acksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠextacksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHMjNubjǠj.j֔MjȠjɠ](j)}(jajHMjàNjĠNjŠjMjƠjԠ)}(jנjGSj٠NjƠjpMjjjMjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajHMjàNjĠNjŠjMjƠjԠ)}(jנjGSj٠NjƠjMjjjNjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajHMjàNjĠNjŠjMjƠjԠ)}(jנjGSj٠NjƠjMjjjNjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_upstream_startsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jNajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjNjNubjǠj.j֔M.jȠjɠ]j)}(jajNjàNjĠNjŠj\NjƠjԠ)}(jנjGSj٠NjƠj6NjjjgNjNubjǠj.j֔M.jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_upstream_stopsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jpNajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjnNjNubjǠj.j֔M?jȠjɠ]j)}(jajnNjàNjĠNjŠjNjƠjԠ)}(jנjGSj٠NjƠjNjjjNjNubjǠj.j֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_upstream_set_signal_ratesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jNajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrate_kbdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjNjNubjǠj.j֔MZjȠjɠ](j)}(jajNjàNjĠNjŠjOjƠjԠ)}(jנjGSj٠NjƠjNjjjLOjNubjǠj.j֔MZjȠjɠ]j]ubj)}(jajNjàNjĠNjŠjDOjƠjԠ)}(jנjGSj٠NjƠj#OjjjROjNubjǠj.j֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_bus_find_fwnodesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]j[Oajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjYOjNubjǠj.j֔MsjȠjɠ]j)}(jajYOjàNjĠNjŠjOjƠjԠ)}(jנjGSj٠NjƠjOjjjOjNubjǠj.j֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_bus_add_upstreamsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jOajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠupstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_upstream_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjOjNubjǠj.j֔MjȠjɠ](j)}(jajOjàNjĠNjŠjPjƠjԠ)}(jנjGSj٠NjƠjOjjjqPjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajOjàNjĠNjŠj9PjƠjԠ)}(jנjGSj٠NjƠjPjjjwPjNubjǠj.j֔MjȠjɠ]j]ubj)}(jajOjàNjĠNjŠjfPjƠjԠ)}(jנjGSj٠NjƠj@Pjjj}PjNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsfp_bus_del_upstreamsbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jPajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjPjNubjǠj.j֔MjȠjɠ]j)}(jajPjàNjĠNjŠjPjƠjԠ)}(jנjGSj٠NjƠjPjjjPjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sfp_get_namesbjƠjԠ)}(jנjRj٠functionjƠjܠ)}(jߠj)}(jjRjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jPajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtQjj )}(j ]jΠ)}jѠsfp_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjPjNubjǠj.j֔MjȠjɠ]j)}(jajPjàNjĠNjŠj4QjƠjԠ)}(jנjGSj٠NjƠjQjjjBQjNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ i2c_atr_opssbjƠjԠ)}(jנstructj٠structjƠj)}jj )}(j ]jKQajubsbjjjIQjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ i2c_atr_newsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj`Qjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠi2c_atrsbajubububjjI)}(jLj)}(jj )}(j ]j[Qajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠ i2c_atr_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_adapterssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjYQjNubjǠjj֔K5jȠjɠ](j)}(jajYQjàNjĠNjŠjQjƠjԠ)}(jנ functionParamj٠NjƠjQjjj:RjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajYQjàNjĠNjŠjQjƠjԠ)}(jנj>Rj٠NjƠjQjjjARjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajYQjàNjĠNjŠjRjƠjԠ)}(jנj>Rj٠NjƠjQjjjGRjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajYQjàNjĠNjŠj/RjƠjԠ)}(jנj>Rj٠NjƠjRjjjMRjNubjǠjj֔K5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_atr_deletesbjƠjԠ)}(jנj`Qj٠functionjƠjܠ)}(jߠj)}(jj`Qjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jVRajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠi2c_atrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠatrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjTRjNubjǠjj֔K?jȠjɠ]j)}(jajTRjàNjĠNjŠjRjƠjԠ)}(jנj>Rj٠NjƠj|RjjjRjNubjǠjj֔K?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_atr_add_adaptersbjƠjԠ)}(jנj`Qj٠functionjƠjܠ)}(jߠj)}(jj`Qjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jRajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠi2c_atrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠatrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠchan_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapter_parentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bus_handlesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjRjNubjǠjj֔KXjȠjɠ](j)}(jajRjàNjĠNjŠjSjƠjԠ)}(jנj>Rj٠NjƠjRjjjSjNubjǠjj֔KXjȠjɠ]j]ubj)}(jajRjàNjĠNjŠj-SjƠjԠ)}(jנj>Rj٠NjƠj SjjjSjNubjǠjj֔KXjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjWSjƠjԠ)}(jנj>Rj٠NjƠj1SjjjSjNubjǠjj֔KXjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjSjƠjԠ)}(jנj>Rj٠NjƠj^SjjjSjNubjǠjj֔KXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_atr_del_adaptersbjƠjԠ)}(jנj`Qj٠functionjƠjܠ)}(jߠj)}(jj`Qjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠi2c_atrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠatrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠchan_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjjSjNubjǠjj֔KcjȠjɠ](j)}(jajSjàNjĠNjŠjSjƠjԠ)}(jנj>Rj٠NjƠjSjjj)TjNubjǠjj֔KcjȠjɠ]j]ubj)}(jajSjàNjĠNjŠj!TjƠjԠ)}(jנj>Rj٠NjƠjSjjj/TjNubjǠjj֔KcjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_atr_set_driver_datasbjƠjԠ)}(jנj`Qj٠functionjƠjܠ)}(jߠj)}(jj`Qjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8Tajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠi2c_atrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠatrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6TjNubjǠjj֔KjjȠjɠ](j)}(jaj6TjàNjĠNjŠjTjƠjԠ)}(jנj>Rj٠NjƠj^TjjjTjNubjǠjj֔KjjȠjɠ]j]ubj)}(jaj6TjàNjĠNjŠjTjƠjԠ)}(jנj>Rj٠NjƠjTjjjTjNubjǠjj֔KjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_atr_get_driver_datasbjƠjԠ)}(jנj`Qj٠functionjƠjܠ)}(jߠj)}(jj`Qjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jTajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjPQjj )}(j ]jΠ)}jѠi2c_atrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠatrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjTjNubjǠjj֔KrjȠjɠ]j)}(jajTjàNjĠNjŠjUjƠjԠ)}(jנj>Rj٠NjƠjTjjj#UjNubjǠjj֔KrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpositive_aop_returnssbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]j,Uajubsbjjj*UjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ address_spacesbjƠjԠ)}(jנstructj٠structjƠj)}jj )}(j ]jYjjjYjNubjǠj+j֔M,jȠjɠ]j]ubj)}(jajXjàNjĠNjŠjYjƠjԠ)}(jנjUj٠NjƠjkYjjjYjNubjǠj+j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_fsuid_setsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjYjNubjǠj+j֔M=jȠjɠ](j)}(jajYjàNjĠNjŠjYjƠjԠ)}(jנjUj٠NjƠjYjjj5ZjNubjǠj+j֔M=jȠjɠ]j]ubj)}(jajYjàNjĠNjŠj*ZjƠjԠ)}(jנjUj٠NjƠjZjjj;ZjNubjǠj+j֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_fsgid_setsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jDZajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjBZjNubjǠj+j֔MKjȠjɠ](j)}(jajBZjàNjĠNjŠjZjƠjԠ)}(jנjUj٠NjƠjjZjjjZjNubjǠj+j֔MKjȠjɠ]j]ubj)}(jajBZjàNjĠNjŠjZjƠjԠ)}(jנjUj٠NjƠjZjjjZjNubjǠj+j֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfsuidgid_has_mappingsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jZajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZjNubjǠj+j֔M\jȠjɠ](j)}(jajZjàNjĠNjŠj"[jƠjԠ)}(jנjUj٠NjƠjZjjjZ[jNubjǠj+j֔M\jȠjɠ]j]ubj)}(jajZjàNjĠNjŠjO[jƠjԠ)}(jנjUj٠NjƠj)[jjj`[jNubjǠj+j֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_set_ctimesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]ji[ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠtime64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsecsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnsecsbajubj]jNububjYNubjZubejj)}j]sbubububjjjg[jNubjǠj+j֔MjȠjɠ](j)}(jajg[jàNjĠNjŠj[jƠjԠ)}(jנjUj٠NjƠj[jjj\jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajg[jàNjĠNjŠj[jƠjԠ)}(jנjUj٠NjƠj[jjj\jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajg[jàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠj[jjj\jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__sb_write_startedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#\jNubjǠj+j֔M jȠjɠ](j)}(jaj#\jàNjĠNjŠjq\jƠjԠ)}(jנjUj٠NjƠjK\jjj\jNubjǠj+j֔M jȠjɠ]j]ubj)}(jaj#\jàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠjx\jjj\jNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsb_write_startedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\jNubjǠj+j֔MjȠjɠ]j)}(jaj\jàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠj\jjj]jNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsb_write_not_startedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj ]jNubjǠj+j֔M#jȠjɠ]j)}(jaj ]jàNjĠNjŠjY]jƠjԠ)}(jנjUj٠NjƠj3]jjjd]jNubjǠj+j֔M#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfile_write_startedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jm]ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk]jNubjǠj+j֔M0jȠjɠ]j)}(jajk]jàNjĠNjŠj]jƠjԠ)}(jנjUj٠NjƠj]jjj]jNubjǠj+j֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfile_write_not_startedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]jNubjǠj+j֔M?jȠjɠ]j)}(jaj]jàNjĠNjŠj^jƠjԠ)}(jנjUj٠NjƠj]jjj"^jNubjǠj+j֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sb_end_writesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+^ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)^jNubjǠj+j֔MMjȠjɠ]j)}(jaj)^jàNjĠNjŠjw^jƠjԠ)}(jנjUj٠NjƠjQ^jjj^jNubjǠj+j֔MMjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsb_end_pagefaultsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^jNubjǠj+j֔MYjȠjɠ]j)}(jaj^jàNjĠNjŠj^jƠjԠ)}(jנjUj٠NjƠj^jjj^jNubjǠj+j֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsb_end_intwritesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^jNubjǠj+j֔MejȠjɠ]j)}(jaj^jàNjĠNjŠj7_jƠjԠ)}(jנjUj٠NjƠj_jjjB_jNubjǠj+j֔MejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsb_start_writesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jK_ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjI_jNubjǠj+j֔M}jȠjɠ]j)}(jajI_jàNjĠNjŠj_jƠjԠ)}(jנjUj٠NjƠjq_jjj_jNubjǠj+j֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsb_start_pagefaultsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_jNubjǠj+j֔MjȠjɠ]j)}(jaj_jàNjĠNjŠj_jƠjԠ)}(jנjUj٠NjƠj_jjj`jNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsb_start_intwritesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j `ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj `jNubjǠj+j֔MjȠjɠ]j)}(jaj `jàNjĠNjŠjW`jƠjԠ)}(jנjUj٠NjƠj1`jjjb`jNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ renamedatasbjƠjԠ)}(jנjAUj٠structjƠj)}jj )}(j ]jk`ajubsbjjji`jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ freeze_holdersbjƠjԠ)}(jנj1Uj٠enumjƠj)}jj )}(j ]jz`ajubsbjjjx`jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ is_mgtimesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`jNubjǠj+j֔MW jȠjɠ]j)}(jaj`jàNjĠNjŠj`jƠjԠ)}(jנjUj٠NjƠj`jjj`jNubjǠj+j֔MW jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠis_idmapped_mntsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`jNubjǠj+j֔M jȠjɠ]j)}(jaj`jàNjĠNjŠj3ajƠjԠ)}(jנjUj٠NjƠj ajjj>ajNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfile_start_writesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jGaajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjEajNubjǠj+j֔M jȠjɠ]j)}(jajEajàNjĠNjŠjajƠjԠ)}(jנjUj٠NjƠjmajjjajNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfile_end_writesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jaajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjajNubjǠj+j֔M jȠjɠ]j)}(jajajàNjĠNjŠjajƠjԠ)}(jנjUj٠NjƠjajjjajNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkiocb_start_writesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jbajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠkiocbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjbjNubjǠj+j֔M jȠjɠ]j)}(jajbjàNjĠNjŠjSbjƠjԠ)}(jנjUj٠NjƠj-bjjj^bjNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkiocb_end_writesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jgbajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠkiocbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjebjNubjǠj+j֔M jȠjɠ]j)}(jajebjàNjĠNjŠjbjƠjԠ)}(jנjUj٠NjƠjbjjjbjNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ is_dot_dotdotsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jbajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjbjNubjǠj+j֔M jȠjɠ](j)}(jajbjàNjĠNjŠjcjƠjԠ)}(jנjUj٠NjƠjbjjjAcjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajbjàNjĠNjŠj9cjƠjԠ)}(jנjUj٠NjƠjcjjjGcjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_dio_beginsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jPcajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjNcjNubjǠj+j֔Mn jȠjɠ]j)}(jajNcjàNjĠNjŠjcjƠjԠ)}(jנjUj٠NjƠjvcjjjcjNubjǠj+j֔Mn jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ inode_dio_endsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jcajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjcjNubjǠj+j֔Mz jȠjɠ]j)}(jajcjàNjĠNjŠjcjƠjԠ)}(jנjUj٠NjƠjcjjjdjNubjǠj+j֔Mz jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_ci_validate_strict_namesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jdajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjdjNubjǠj+j֔M.jȠjɠ](j)}(jajdjàNjĠNjŠj[djƠjԠ)}(jנjUj٠NjƠj5djjjdjNubjǠj+j֔M.jȠjɠ]j]ubj)}(jajdjàNjĠNjŠjdjƠjԠ)}(jנjUj٠NjƠjbdjjjdjNubjǠj+j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_dropsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jdajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjdjNubjǠj+j֔MNjȠjɠ]j)}(jajdjàNjĠNjŠjdjƠjԠ)}(jנjUj٠NjƠjdjjjdjNubjǠj+j֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_find_any_aliassbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jeajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjejNubjǠj+j֔MjȠjɠ]j)}(jajejàNjĠNjŠjTejƠjԠ)}(jנjUj٠NjƠj.ejjjbejNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ d_find_aliassbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jkeajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjiejNubjǠj+j֔MjȠjɠ]j)}(jajiejàNjĠNjŠjejƠjԠ)}(jנjUj٠NjƠjejjjejNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠshrink_dcache_sbsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jeajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjejNubjǠj+j֔MjȠjɠ]j)}(jajejàNjĠNjŠj fjƠjԠ)}(jנjUj٠NjƠjejjj+fjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpath_has_submountssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4fajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2fjNubjǠj+j֔M~jȠjɠ]j)}(jaj2fjàNjĠNjŠjfjƠjԠ)}(jנjUj٠NjƠjZfjjjfjNubjǠj+j֔M~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠshrink_dcache_parentsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jfajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjfjNubjǠj+j֔MjȠjɠ]j)}(jajfjàNjĠNjŠjfjƠjԠ)}(jנjUj٠NjƠjfjjjfjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ d_invalidatesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jfajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjfjNubjǠj+j֔MbjȠjɠ]j)}(jajfjàNjĠNjŠj@gjƠjԠ)}(jנjUj٠NjƠjgjjjKgjNubjǠj+j֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_allocsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jTgajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjRgjNubjǠj+j֔MjȠjɠ](j)}(jajRgjàNjĠNjŠjgjƠjԠ)}(jנjUj٠NjƠjgjjjgjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajRgjàNjĠNjŠjgjƠjԠ)}(jנjUj٠NjƠjgjjjgjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ d_instantiatesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jgajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjgjNubjǠj+j֔MjȠjɠ](j)}(jajgjàNjĠNjŠjijƠjԠ)}(jנjUj٠NjƠjijjjLijNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_add_cisbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jUiajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjSijNubjǠj+j֔M4jȠjɠ](j)}(jajSijàNjĠNjŠjijƠjԠ)}(jנjUj٠NjƠjijjjjjNubjǠj+j֔M4jȠjɠ]j]ubj)}(jajSijàNjĠNjŠjijƠjԠ)}(jנjUj٠NjƠjijjjjjNubjǠj+j֔M4jȠjɠ]j]ubj)}(jajSijàNjĠNjŠjjjƠjԠ)}(jנjUj٠NjƠjijjjjjNubjǠj+j֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ d_same_namesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]j$jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jjNubjǠj+j֔MbjȠjɠ](j)}(jaj"jjàNjĠNjŠjojjƠjԠ)}(jנjUj٠NjƠjIjjjjjjNubjǠj+j֔MbjȠjɠ]j]ubj)}(jaj"jjàNjĠNjŠjjjƠjԠ)}(jנjUj٠NjƠjvjjjjjjNubjǠj+j֔MbjȠjɠ]j]ubj)}(jaj"jjàNjĠNjŠjjjƠjԠ)}(jנjUj٠NjƠjjjjjjjNubjǠj+j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_lookupsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjjNubjǠj+j֔M jȠjɠ](j)}(jajjjàNjĠNjŠj;kjƠjԠ)}(jנjUj٠NjƠjkjjjvkjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjjàNjĠNjŠjhkjƠjԠ)}(jנjUj٠NjƠjBkjjj|kjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_hash_and_lookupsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jkajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjkjNubjǠj+j֔M` jȠjɠ](j)}(jajkjàNjĠNjŠjkjƠjԠ)}(jנjUj٠NjƠjkjjjljNubjǠj+j֔M` jȠjɠ]j]ubj)}(jajkjàNjĠNjŠjljƠjԠ)}(jנjUj٠NjƠjkjjjljNubjǠj+j֔M` jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_deletesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!lajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjljNubjǠj+j֔M jȠjɠ]j)}(jajljàNjĠNjŠjmljƠjԠ)}(jנjUj٠NjƠjGljjjxljNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_rehashsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jlajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjljNubjǠj+j֔M jȠjɠ]j)}(jajljàNjĠNjŠjljƠjԠ)}(jנjUj٠NjƠjljjjljNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_addsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjljNubjǠj+j֔M jȠjɠ](j)}(jajljàNjĠNjŠj-mjƠjԠ)}(jנjUj٠NjƠjmjjjemjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajljàNjĠNjŠjZmjƠjԠ)}(jנjUj٠NjƠj4mjjjkmjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_splice_aliassbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jtmajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjrmjNubjǠj+j֔M jȠjɠ](j)}(jajrmjàNjĠNjŠjmjƠjԠ)}(jנjUj٠NjƠjmjjjnjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajrmjàNjĠNjŠjmjƠjԠ)}(jנjUj٠NjƠjmjjjnjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ is_subdirsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jnajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjnjNubjǠj+j֔M jȠjɠ](j)}(jajnjàNjĠNjŠj[njƠjԠ)}(jנjUj٠NjƠj5njjjnjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajnjàNjĠNjŠjnjƠjԠ)}(jנjUj٠NjƠjbnjjjnjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dget_dlocksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jnajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjnjNubjǠj+j֔M=jȠjɠ]j)}(jajnjàNjĠNjŠjnjƠjԠ)}(jנjUj٠NjƠjnjjjojNubjǠj+j֔M=jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdgetsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]j oajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj ojNubjǠj+j֔MVjȠjɠ]j)}(jaj ojàNjĠNjŠj]ojƠjԠ)}(jנjUj٠NjƠj7ojjjkojNubjǠj+j֔MVjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ d_unhashedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jtoajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjrojNubjǠj+j֔MejȠjɠ]j)}(jajrojàNjĠNjŠjojƠjԠ)}(jנjUj٠NjƠjojjjojNubjǠj+j֔MejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_really_is_negativesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]joajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjojNubjǠj+j֔MjȠjɠ]j)}(jajojàNjĠNjŠjpjƠjԠ)}(jנjUj٠NjƠjojjj*pjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_really_is_positivesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]j3pajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1pjNubjǠj+j֔MjȠjɠ]j)}(jaj1pjàNjĠNjŠj~pjƠjԠ)}(jנjUj٠NjƠjXpjjjpjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_inodesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jpajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjpjNubjǠj+j֔M jȠjɠ]j)}(jajpjàNjĠNjŠjpjƠjԠ)}(jנjUj٠NjƠjpjjjpjNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ d_inode_rcusbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jpajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjpjNubjǠj+j֔MjȠjɠ]j)}(jajpjàNjĠNjŠjMqjƠjԠ)}(jנjUj٠NjƠj'qjjj[qjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_backing_inodesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jdqajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuppersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjbqjNubjǠj+j֔M(jȠjɠ]j)}(jajbqjàNjĠNjŠjqjƠjԠ)}(jנjUj٠NjƠjqjjjqjNubjǠj+j֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_realsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jqajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj1Ujj )}(j ]jΠ)}jѠ d_real_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjqjNubjǠj+j֔M9jȠjɠ](j)}(jajqjàNjĠNjŠjrjƠjԠ)}(jנjUj٠NjƠjqjjjUrjNubjǠj+j֔M9jȠjɠ]j]ubj)}(jajqjàNjĠNjŠjJrjƠjԠ)}(jנjUj٠NjƠj&rjjj[rjNubjǠj+j֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ d_real_inodesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jdrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjbrjNubjǠj+j֔MHjȠjɠ]j)}(jajbrjàNjĠNjŠjrjƠjԠ)}(jנjUj٠NjƠjrjjjrjNubjǠj+j֔MHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_init_always_gfpsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjrjNubjǠj+j֔KjȠjɠ](j)}(jajrjàNjĠNjŠjsjƠjԠ)}(jנjUj٠NjƠjrjjjysjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajrjàNjĠNjŠjFsjƠjԠ)}(jנjUj٠NjƠj sjjjsjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajrjàNjĠNjŠjqsjƠjԠ)}(jנjUj٠NjƠjMsjjjsjNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drop_nlinksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jsajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjsjNubjǠj+j֔MjȠjɠ]j)}(jajsjàNjĠNjŠjsjƠjԠ)}(jנjUj٠NjƠjsjjjsjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clear_nlinksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jsajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjsjNubjǠj+j֔MjȠjɠ]j)}(jajsjàNjĠNjŠj:tjƠjԠ)}(jנjUj٠NjƠjtjjjEtjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ set_nlinksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jNtajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnlinksbajubj]jNububjYNubjZubejj)}j]sbubububjjjLtjNubjǠj+j֔MjȠjɠ](j)}(jajLtjàNjĠNjŠjtjƠjԠ)}(jנjUj٠NjƠjttjjjtjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajLtjàNjĠNjŠjtjƠjԠ)}(jנjUj٠NjƠjtjjjtjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ inc_nlinksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jtajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjtjNubjǠj+j֔MjȠjɠ]j)}(jajtjàNjĠNjŠj%ujƠjԠ)}(jנjUj٠NjƠjtjjj0ujNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_sb_list_addsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9uajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7ujNubjǠj+j֔MpjȠjɠ]j)}(jaj7ujàNjĠNjŠjujƠjԠ)}(jנjUj٠NjƠj_ujjjujNubjǠj+j֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__insert_inode_hashsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]juajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠhashvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjujNubjǠj+j֔MjȠjɠ](j)}(jajujàNjĠNjŠjujƠjԠ)}(jנjUj٠NjƠjujjjvjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajujàNjĠNjŠj vjƠjԠ)}(jנjUj٠NjƠjujjjvjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__remove_inode_hashsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$vajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"vjNubjǠj+j֔MjȠjɠ]j)}(jaj"vjàNjĠNjŠjpvjƠjԠ)}(jנjUj٠NjƠjJvjjj{vjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ evict_inodessbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jvajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjvjNubjǠj+j֔MbjȠjɠ]j)}(jajvjàNjĠNjŠjvjƠjԠ)}(jנjUj٠NjƠjvjjjvjNubjǠj+j֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ new_inodesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jvajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjvjNubjǠj+j֔MujȠjɠ]j)}(jajvjàNjĠNjŠj6wjƠjԠ)}(jנjUj٠NjƠjwjjjDwjNubjǠj+j֔MujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠunlock_new_inodesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jMwajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjKwjNubjǠj+j֔MjȠjɠ]j)}(jajKwjàNjĠNjŠjwjƠjԠ)}(jנjUj٠NjƠjswjjjwjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlock_two_nondirectoriessbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jwajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinode1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinode2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjwjNubjǠj+j֔MjȠjɠ](j)}(jajwjàNjĠNjŠjwjƠjԠ)}(jנjUj٠NjƠjwjjj1xjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajwjàNjĠNjŠj&xjƠjԠ)}(jנjUj٠NjƠjxjjj7xjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠunlock_two_nondirectoriessbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@xajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinode1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinode2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>xjNubjǠj+j֔MjȠjɠ](j)}(jaj>xjàNjĠNjŠjxjƠjԠ)}(jנjUj٠NjƠjfxjjjxjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj>xjàNjĠNjŠjxjƠjԠ)}(jנjUj٠NjƠjxjjjxjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ inode_insert5sbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jxajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠhashvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjxjNubjǠj+j֔MjȠjɠ](j)}(jajxjàNjĠNjŠj%yjƠjԠ)}(jנjUj٠NjƠjxjjj}zjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjMyjƠjԠ)}(jנjUj٠NjƠj,yjjjzjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjuyjƠjԠ)}(jנjUj٠NjƠjQyjjjzjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjyjƠjԠ)}(jנjUj٠NjƠjyjjjzjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjozjƠjԠ)}(jנjUj٠NjƠjMzjjjzjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iget5_lockedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠhashvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjzjNubjǠj+j֔MEjȠjɠ](j)}(jajzjàNjĠNjŠjzjƠjԠ)}(jנjUj٠NjƠjzjjjH|jNubjǠj+j֔MEjȠjɠ]j]ubj)}(jajzjàNjĠNjŠj{jƠjԠ)}(jנjUj٠NjƠjzjjjN|jNubjǠj+j֔MEjȠjɠ]j]ubj)}(jajzjàNjĠNjŠj@{jƠjԠ)}(jנjUj٠NjƠj{jjjT|jNubjǠj+j֔MEjȠjɠ]j]ubj)}(jajzjàNjĠNjŠj{jƠjԠ)}(jנjUj٠NjƠj{jjjZ|jNubjǠj+j֔MEjȠjɠ]j]ubj)}(jajzjàNjĠNjŠj:|jƠjԠ)}(jנjUj٠NjƠj|jjj`|jNubjǠj+j֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiget5_locked_rcusbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]ji|ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠhashvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjg|jNubjǠj+j֔McjȠjɠ](j)}(jajg|jàNjĠNjŠj|jƠjԠ)}(jנjUj٠NjƠj|jjj~jNubjǠj+j֔McjȠjɠ]j]ubj)}(jajg|jàNjĠNjŠj|jƠjԠ)}(jנjUj٠NjƠj|jjj~jNubjǠj+j֔McjȠjɠ]j]ubj)}(jajg|jàNjĠNjŠj }jƠjԠ)}(jנjUj٠NjƠj|jjj~jNubjǠj+j֔McjȠjɠ]j]ubj)}(jajg|jàNjĠNjŠj}jƠjԠ)}(jנjUj٠NjƠje}jjj%~jNubjǠj+j֔McjȠjɠ]j]ubj)}(jajg|jàNjĠNjŠj~jƠjԠ)}(jנjUj٠NjƠj}jjj+~jNubjǠj+j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iget_lockedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]j4~ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠinosbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj2~jNubjǠj+j֔MjȠjɠ](j)}(jaj2~jàNjĠNjŠj~jƠjԠ)}(jנjUj٠NjƠj`~jjj~jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj2~jàNjĠNjŠj~jƠjԠ)}(jנjUj٠NjƠj~jjj~jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiuniquesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠino_tsbajubububjj)}(jj )}(j ]j~ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠino_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ max_reservedsbajubj]jNububjYNubjZubejj)}j]sbubububjjj~jNubjǠj+j֔MjȠjɠ](j)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj~jjjKjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjCjƠjԠ)}(jנjUj٠NjƠjjjjQjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠilookup5_nowaitsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jZajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠhashvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjXjNubjǠj+j֔M&jȠjɠ](j)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M&jȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M&jȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M&jȠjɠ]j]ubj)}(jajXjàNjĠNjŠjxjƠjԠ)}(jנjUj٠NjƠjVjjjjNubjǠj+j֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠilookup5sbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠhashvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MEjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj̀jjj́jNubjǠj+j֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjӁjNubjǠj+j֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjCjƠjԠ)}(jנjUj٠NjƠjjjjفjNubjǠj+j֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj߁jNubjǠj+j֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠilookupsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠinosbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔M^jȠjɠ](j)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjUj٠NjƠjjjjmjNubjǠj+j֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjbjƠjԠ)}(jנjUj٠NjƠjAjjjsjNubjǠj+j֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfind_inode_nowaitsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]j|ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠhashvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jNj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjzjNubjǠj+j֔MjȠjɠ](j)}(jajzjàNjĠNjŠj΂jƠjԠ)}(jנjUj٠NjƠjjjjǃjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajzjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjՂjjj̓jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajzjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjӃjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajzjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjكjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfind_inode_rcusbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠhashvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj4jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠj;jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj`jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjބjjj jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfind_inode_by_ino_rcusbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠinosbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠj+j֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj{jƠjԠ)}(jנjUj٠NjƠjUjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiputsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MvjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MvjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbmapsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjijƠjԠ)}(jנjUj٠NjƠjCjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjpjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_update_timestampssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjֆjjj+jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj#jƠjԠ)}(jנjUj٠NjƠjjjj1jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_update_timesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj8jNubjǠj+j֔MjȠjɠ](j)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj`jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfile_remove_privssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jćajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj‡jNubjǠj+j֔MjȠjɠ]j)}(jaj‡jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ current_timesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj+j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠjtjƠjԠ)}(jנjUj٠NjƠjNjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfile_update_timesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ]j)}(jajjàNjĠNjŠjԈjƠjԠ)}(jנjUj٠NjƠjjjj߈jNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ file_modifiedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MV jȠjɠ]j)}(jajjàNjĠNjŠj4jƠjԠ)}(jנjUj٠NjƠjjjj?jNubjǠj+j֔MV jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkiocb_modifiedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠkiocbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjFjNubjǠj+j֔Mg jȠjɠ]j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjnjjjjNubjǠj+j֔Mg jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_init_ownersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjΉjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj!jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjNjƠjԠ)}(jנjUj٠NjƠj(jjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjyjƠjԠ)}(jנjUj٠NjƠjUjjjjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_owner_or_capablesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj%jNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_dio_waitsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj+j֔M< jȠjɠ]j)}(jaj,jàNjĠNjŠjzjƠjԠ)}(jנjUj٠NjƠjTjjjjNubjǠj+j֔M< jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtimestamp_truncatesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔Mz jȠjɠ](j)}(jajjàNjĠNjŠj܋jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔Mz jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjߋjjjjNubjǠj+j֔Mz jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_set_ctime_currentsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ]j)}(jajjàNjĠNjŠjojƠjԠ)}(jנjUj٠NjƠjIjjjzjNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_set_ctime_delegsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]jΠ)}jѠupdatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ](j)}(jajjàNjĠNjŠjӌjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjڌjjj jNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠin_group_or_capablesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠvfsgid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvfsgidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M7 jȠjɠ](j)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjUj٠NjƠj:jjjjNubjǠj+j֔M7 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjgjjjƍjNubjǠj+j֔M7 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj̍jNubjǠj+j֔M7 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmode_strip_sgidsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jՍajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjӍjNubjǠj+j֔MP jȠjɠ](j)}(jajӍjàNjĠNjŠj%jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MP jȠjɠ]j]ubj)}(jajӍjàNjĠNjŠjRjƠjԠ)}(jנjUj٠NjƠj,jjjjNubjǠj+j֔MP jȠjɠ]j]ubj)}(jajӍjàNjĠNjŠj}jƠjԠ)}(jנjUj٠NjƠjYjjjjNubjǠj+j֔MP jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmake_bad_inodesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ is_bad_inodesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔KjȠjɠ]j)}(jajjàNjĠNjŠjEjƠjԠ)}(jנjUj٠NjƠjjjjPjNubjǠj+j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iget_failedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjWjNubjǠj+j֔KjȠjɠ]j)}(jajWjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdeactivate_locked_supersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjߏjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdeactivate_supersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנjUj٠NjƠj>jjjnjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ retire_supersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jwajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjujNubjǠj+j֔MLjȠjɠ]j)}(jajujàNjĠNjŠjÐjƠjԠ)}(jנjUj٠NjƠjjjjΐjNubjǠj+j֔MLjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_shutdown_supersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jאajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjՐjNubjǠj+j֔MgjȠjɠ]j)}(jajՐjàNjĠNjŠj#jƠjԠ)}(jנjUj٠NjƠjjjj.jNubjǠj+j֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsget_fcsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj5jNubjǠj+j֔MjȠjɠ](j)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjcjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠj6jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsgetsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfile_system_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔M/jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjܒjjjYjNubjǠj+j֔M/jȠjɠ]j]ubj)}(jajjàNjĠNjŠj-jƠjԠ)}(jנjUj٠NjƠj jjj_jNubjǠj+j֔M/jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjejNubjǠj+j֔M/jȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנjUj٠NjƠjjjjkjNubjǠj+j֔M/jȠjɠ]j]ubj)}(jajjàNjĠNjŠjKjƠjԠ)}(jנjUj٠NjƠj)jjjqjNubjǠj+j֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiterate_supers_typesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfile_system_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjxjNubjǠj+j֔MjȠjɠ](j)}(jajxjàNjĠNjŠjƔjƠjԠ)}(jנjUj٠NjƠjjjjxjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj͔jjj~jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjmjƠjԠ)}(jנjUj٠NjƠjKjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ get_anon_bdevsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j)}(jajjàNjĠNjŠjٕjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsget_devsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MNjȠjɠ](j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנjUj٠NjƠjjjjtjNubjǠj+j֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנjUj٠NjƠjEjjjzjNubjǠj+j֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_tree_bdev_flagssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ fill_supersbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MDjȠjɠ](j)}(jajjàNjĠNjŠjϖjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj֖jjjjNubjǠj+j֔MDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjdjjjjNubjǠj+j֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ get_tree_bdevsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ fill_supersbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MwjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjȗjjj{jNubjǠj+j֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_get_treesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j)}(jajjàNjĠNjŠj֘jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ freeze_supersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj1Ujj )}(j ]jΠ)}jѠ freeze_holdersbajubububjj)}(jj )}(j ]jΠ)}jѠwhosbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj6jƠjԠ)}(jנjUj٠NjƠjjjjijNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjajƠjԠ)}(jנjUj٠NjƠj=jjjojNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ thaw_supersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jxajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj1Ujj )}(j ]jΠ)}jѠ freeze_holdersbajubububjj)}(jj )}(j ]jΠ)}jѠwhosbajubj]jNububjYNubjZubejj)}j]sbubububjjjvjNubjǠj+j֔MmjȠjɠ](j)}(jajvjàNjĠNjŠjęjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MmjȠjɠ]j]ubj)}(jajvjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj˙jjjjNubjǠj+j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlocks_owner_has_blockerssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfile_lock_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ fl_owner_tsbajubububjj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MKjȠjɠ](j)}(jajjàNjĠNjŠjQjƠjԠ)}(jנjUj٠NjƠj+jjjjNubjǠj+j֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠj|jƠjԠ)}(jנjUj٠NjƠjXjjjjNubjǠj+j֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlocks_delete_blocksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j)}(jajjàNjĠNjŠjߚjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠposix_lock_filesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconflocksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MwjȠjɠ](j)}(jajjàNjĠNjŠj?jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjljƠjԠ)}(jנjUj٠NjƠjFjjjjNubjǠj+j֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjsjjjjNubjǠj+j֔MwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __break_leasesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjߛjjjZjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj-jƠjԠ)}(jנjUj٠NjƠj jjj`jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjRjƠjԠ)}(jנjUj٠NjƠj1jjjfjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlease_get_mtimesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjmjNubjǠj+j֔MxjȠjɠ](j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MxjȠjɠ]j]ubj)}(jajmjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjœjjjjNubjǠj+j֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_setleasesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_leasesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠflpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjNjƠjԠ)}(jנjUj٠NjƠj(jjjݝjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjujƠjԠ)}(jנjUj٠NjƠjUjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjyjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjϝjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_setleasesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_leasesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠleasesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjDjƠjԠ)}(jנjUj٠NjƠjjjjӞjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjkjƠjԠ)}(jנjUj٠NjƠjKjjjٞjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjojjjߞjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjŞjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlocks_lock_inode_waitsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M7jȠjɠ](j)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjUj٠NjƠjjjjrjNubjǠj+j֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjgjƠjԠ)}(jנjUj٠NjƠjAjjjxjNubjǠj+j֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_test_locksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj͟jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjԟjjj jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_lock_filesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M- jȠjɠ](j)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjUj٠NjƠj:jjjjNubjǠj+j֔M- jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjgjjjjNubjǠj+j֔M- jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M- jȠjɠ]j]ubj)}(jajjàNjĠNjŠjߠjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M- jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfs_cancel_locksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ](j)}(jajjàNjĠNjŠjQjƠjԠ)}(jנjUj٠NjƠj+jjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj~jƠjԠ)}(jנjUj٠NjƠjXjjjjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfs_inode_has_lockssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠposix_lock_inode_waitsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנjUj٠NjƠjjjj{jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjpjƠjԠ)}(jנjUj٠NjƠjJjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfcntl_getleasesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j)}(jajjàNjĠNjŠj֢jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcheck_conflicting_opensbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj6jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנjUj٠NjƠj=jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjajjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfcntl_setleasesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjģjjj>jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjDjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj6jƠjԠ)}(jנjUj٠NjƠjjjjJjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠflock_lock_inode_waitsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQjNubjǠj+j֔MjȠjɠ](j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjyjjjפjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajQjàNjĠNjŠj̤jƠjԠ)}(jנjUj٠NjƠjjjjݤjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sys_flocksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MWjȠjɠ](j)}(jajjàNjĠNjŠj-jƠjԠ)}(jנjUj٠NjƠj jjjZjNubjǠj+j֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjRjƠjԠ)}(jנjUj٠NjƠj1jjj`jNubjǠj+j֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlocks_translate_pidsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpid_tsbajubububjj)}(jj )}(j ]jiajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfile_lock_coresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ pid_namespacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjgjNubjǠj+j֔MjȠjɠ](j)}(jajgjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajgjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpage_readaheadsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠreadahead_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠracsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ get_block_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ get_blocksbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MgjȠjɠ](j)}(jajjàNjĠNjŠjLjƠjԠ)}(jנjUj٠NjƠj&jjjjNubjǠj+j֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנjUj٠NjƠjSjjjjNubjǠj+j֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpage_writepagessbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠwriteback_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwbcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ get_block_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ get_blocksbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjڦjƠjԠ)}(jנjUj٠NjƠjjjj:jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj@jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj2jƠjԠ)}(jנjUj٠NjƠjjjjFjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_permissionsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jOajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjMjNubjǠj+j֔MjȠjɠ](j)}(jajMjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjujjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjȧjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjϧjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_permissionsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj+j֔M8jȠjɠ](j)}(jaj jàNjĠNjŠjXjƠjԠ)}(jנjUj٠NjƠj2jjjjNubjǠj+j֔M8jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj_jjjjNubjǠj+j֔M8jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpath_getsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jɨajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjǨjNubjǠj+j֔McjȠjɠ]j)}(jajǨjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpath_putsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠj+j֔MpjȠjɠ]j)}(jaj'jàNjĠNjŠjujƠjԠ)}(jנjUj٠NjƠjOjjjjNubjǠj+j֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfs_path_parent_lookupsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilenamesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilenamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlastsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrootsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ](j)}(jajjàNjĠNjŠjթjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjܩjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjTjƠjԠ)}(jנjUj٠NjƠj.jjjǪjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj}jƠjԠ)}(jנjUj٠NjƠj[jjjͪjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjӪjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfs_path_lookupsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jܪajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjڪjNubjǠj+j֔M( jȠjɠ](j)}(jajڪjàNjĠNjŠj(jƠjԠ)}(jנjUj٠NjƠjjjj۫jNubjǠj+j֔M( jȠjɠ]j]ubj)}(jajڪjàNjĠNjŠjUjƠjԠ)}(jנjUj٠NjƠj/jjjjNubjǠj+j֔M( jȠjɠ]j]ubj)}(jajڪjàNjĠNjŠj~jƠjԠ)}(jנjUj٠NjƠj\jjjjNubjǠj+j֔M( jȠjɠ]j]ubj)}(jajڪjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M( jȠjɠ]j]ubj)}(jajڪjàNjĠNjŠjЫjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M( jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtry_lookup_one_lensbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔Mf jȠjɠ](j)}(jajjàNjĠNjŠjJjƠjԠ)}(jנjUj٠NjƠj(jjjjNubjǠj+j֔Mf jȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנjUj٠NjƠjQjjjjNubjǠj+j֔Mf jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj~jjjjNubjǠj+j֔Mf jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlookup_one_lensbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔M~ jȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjjkjNubjǠj+j֔M~ jȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנjUj٠NjƠjjjjqjNubjǠj+j֔M~ jȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנjUj٠NjƠj@jjjwjNubjǠj+j֔M~ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ lookup_onesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj~jNubjǠj+j֔M jȠjɠ](j)}(jaj~jàNjĠNjŠjҭjƠjԠ)}(jנjUj٠NjƠjjjjZjNubjǠj+j֔M jȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj٭jjj`jNubjǠj+j֔M jȠjɠ]j]ubj)}(jaj~jàNjĠNjŠj(jƠjԠ)}(jנjUj٠NjƠjjjjfjNubjǠj+j֔M jȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjOjƠjԠ)}(jנjUj٠NjƠj/jjjljNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlookup_one_unlockedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]juajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjsjNubjǠj+j֔M jȠjɠ](j)}(jajsjàNjĠNjŠjǮjƠjԠ)}(jנjUj٠NjƠjjjjOjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajsjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjήjjjUjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajsjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj[jNubjǠj+j֔M jȠjɠ]j]ubj)}(jajsjàNjĠNjŠjDjƠjԠ)}(jנjUj٠NjƠj$jjjajNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlookup_one_positive_unlockedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjhjNubjǠj+j֔M jȠjɠ](j)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjDjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjïjjjJjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajhjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjPjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajhjàNjĠNjŠj9jƠjԠ)}(jנjUj٠NjƠjjjjVjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlookup_one_len_unlockedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]j_ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj]jNubjǠj+j֔M jȠjɠ](j)}(jaj]jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔M jȠjɠ]j]ubj)}(jaj]jàNjĠNjŠjڰjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jaj]jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_createsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jΠ)}jѠ want_exclsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M6 jȠjɠ](j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjUj٠NjƠjGjjjjNubjǠj+j֔M6 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjtjjj#jNubjǠj+j֔M6 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjDZjƠjԠ)}(jנjUj٠NjƠjjjj)jNubjǠj+j֔M6 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjαjjj/jNubjǠj+j֔M6 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj5jNubjǠj+j֔M6 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkernel_tmpfile_opensbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ parentpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ open_flagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj<jNubjǠj+j֔M{jȠjɠ](j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjDjNubjǠj+j֔M{jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjJjNubjǠj+j֔M{jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjIJjjjPjNubjǠj+j֔M{jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjjVjNubjǠj+j֔M{jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj6jƠjԠ)}(jנjUj٠NjƠjjjj\jNubjǠj+j֔M{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_mknodsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jeajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubejj)}j]sbubububjjjcjNubjǠj+j֔MkjȠjɠ](j)}(jajcjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjfjNubjǠj+j֔MkjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj޳jƠjԠ)}(jנjUj٠NjƠjjjjljNubjǠj+j֔MkjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjjrjNubjǠj+j֔MkjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj6jƠjԠ)}(jנjUj٠NjƠjjjjxjNubjǠj+j֔MkjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj^jƠjԠ)}(jנjUj٠NjƠj:jjj~jNubjǠj+j֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_mkdirsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjٴjƠjԠ)}(jנjUj٠NjƠjjjjijNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjojNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj3jƠjԠ)}(jנjUj٠NjƠj jjjujNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj^jƠjԠ)}(jנjUj٠NjƠj:jjj{jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_rmdirsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MOjȠjɠ](j)}(jajjàNjĠNjŠjеjƠjԠ)}(jנjUj٠NjƠjjjj5jNubjǠj+j֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj׵jjj;jNubjǠj+j֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠj*jƠjԠ)}(jנjUj٠NjƠjjjjAjNubjǠj+j֔MOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_unlinksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdelegated_inodesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHjNubjǠj+j֔MjȠjɠ](j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjpjjj-jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjöjƠjԠ)}(jנjUj٠NjƠjjjj3jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjʶjjj9jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj?jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_symlinksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjFjNubjǠj+j֔McjȠjɠ](j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjnjjj"jNubjǠj+j֔McjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj(jNubjǠj+j֔McjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjȷjjj.jNubjǠj+j֔McjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj4jNubjǠj+j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfs_linksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdelegated_inodesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;jNubjǠj+j֔MjȠjɠ](j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjcjjjMjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjSjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjYjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj_jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠj?jƠjԠ)}(jנjUj٠NjƠjjjjejNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_renamesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jnajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ renamedatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjljNubjǠj+j֔MjȠjɠ]j)}(jajljàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjŹjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_readlinksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jιajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]j3asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbuflensbajubj]jNububjYNubjZubejj)}j]sbubububjjj̹jNubjǠj+j֔MjȠjɠ](j)}(jaj̹jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjujNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj̹jàNjĠNjŠjFjƠjԠ)}(jנjUj٠NjƠj!jjj{jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj̹jàNjĠNjŠjmjƠjԠ)}(jנjUj٠NjƠjMjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_get_linksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ delayed_callsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdonesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔M jȠjɠ](j)}(jajjàNjĠNjŠjغjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjߺjjjjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bio_resetsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_opf_tsbajubububjj)}(jj )}(j ]jΠ)}jѠopfsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj+j֔M,jȠjɠ](j)}(jaj jàNjĠNjŠjnjƠjԠ)}(jנjUj٠NjƠjHjjjλjNubjǠj+j֔M,jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjujjjԻjNubjǠj+j֔M,jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjƻjƠjԠ)}(jנjUj٠NjƠjjjjڻjNubjǠj+j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bio_chainsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MRjȠjɠ](j)}(jajjàNjĠNjŠj/jƠjԠ)}(jנjUj٠NjƠj jjjgjNubjǠj+j֔MRjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠj6jjjmjNubjǠj+j֔MRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_alloc_biosetsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jvajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠnr_vecssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_opf_tsbajubububjj)}(jj )}(j ]jΠ)}jѠopfsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbio_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjtjNubjǠj+j֔MjȠjɠ](j)}(jajtjàNjĠNjŠjȼjƠjԠ)}(jנjUj٠NjƠjjjjxjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajtjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjϼjjj~jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajtjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajtjàNjĠNjŠj@jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajtjàNjĠNjŠjjjƠjԠ)}(jנjUj٠NjƠjDjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bio_kmallocsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠnr_vecssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MbjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjŽjjjjNubjǠj+j֔MbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_putsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠj+j֔M+jȠjɠ]j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנjUj٠NjƠjNjjjjNubjǠj+j֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_alloc_clonesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbio_srcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbio_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔M[jȠjɠ](j)}(jajjàNjĠNjŠjھjƠjԠ)}(jנjUj٠NjƠjjjjjjNubjǠj+j֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjpjNubjǠj+j֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠj2jƠjԠ)}(jנjUj٠NjƠjjjjvjNubjǠj+j֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠj6jjj|jNubjǠj+j֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_init_clonesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbio_srcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MzjȠjɠ](j)}(jajjàNjĠNjŠjѿjƠjԠ)}(jנjUj٠NjƠjjjj^jNubjǠj+j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjؿjjjdjNubjǠj+j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠj+jƠjԠ)}(jנjUj٠NjƠjjjjjjNubjǠj+j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjVjƠjԠ)}(jנjUj٠NjƠj2jjjpjNubjǠj+j֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__bio_add_pagesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jyajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsbajubj]jNububjYNubjZubejj)}j]sbubububjjjwjNubjǠj+j֔MjȠjɠ](j)}(jajwjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjGjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajwjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjMjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajwjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjSjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajwjàNjĠNjŠj?jƠjԠ)}(jנjUj٠NjƠjjjjYjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bio_add_pagesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jbajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj`jNubjǠj+j֔MjȠjɠ](j)}(jaj`jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj0jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj`jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj6jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj`jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj<jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj`jàNjĠNjŠj(jƠjԠ)}(jנjUj٠NjƠjjjjBjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bio_add_foliosbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsbajubj]jNububjYNubjZubejj)}j]sbubububjjjIjNubjǠj+j֔MjȠjɠ](j)}(jajIjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjpjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj$jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj*jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj0jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_iov_iter_get_pagessbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7jNubjǠj+j֔MjȠjɠ](j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj_jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsubmit_bio_waitsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj#jNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bio_copy_datasbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠj+j֔MSjȠjɠ](j)}(jaj*jàNjĠNjŠjxjƠjԠ)}(jנjUj٠NjƠjRjjjjNubjǠj+j֔MSjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bio_endiosbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bio_splitsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsectorssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbio_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔M!jȠjɠ](j)}(jajjàNjĠNjŠjqjƠjԠ)}(jנjUj٠NjƠjKjjjjNubjǠj+j֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjxjjjjNubjǠj+j֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_trimsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MNjȠjɠ](j)}(jajjàNjĠNjŠj_jƠjԠ)}(jנjUj٠NjƠj9jjjjNubjǠj+j֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjfjjjjNubjǠj+j֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bioset_initsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠbio_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ pool_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ front_padsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjCjƠjԠ)}(jנjUj٠NjƠj"jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjhjƠjԠ)}(jנjUj٠NjƠjGjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjljjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_opensbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠseq_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔K9jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj3jNubjǠj+j֔K9jȠjɠ]j]ubj)}(jajjàNjĠNjŠj(jƠjԠ)}(jנjUj٠NjƠjjjj9jNubjǠj+j֔K9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_readsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj5sbasbubjj)}(jNjNjNjjjjj)}j]jasbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@jNubjǠj+j֔KjȠjɠ](j)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjljjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj#jNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj)jNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj/jNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ seq_lseeksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwhencesbajubj]jNububjYNubjZubejj)}j]sbubububjjj6jNubjǠj+j֔M4jȠjɠ](j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjbjjjjNubjǠj+j֔M4jȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M4jȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ seq_releasesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M`jȠjɠ](j)}(jajjàNjĠNjŠj@jƠjԠ)}(jנjUj٠NjƠjjjjxjNubjǠj+j֔M`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjUj٠NjƠjGjjj~jNubjǠj+j֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_escape_memsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MvjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj|jNubjǠj+j֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠj&jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjKjƠjԠ)}(jנjUj٠NjƠj*jjjjNubjǠj+j֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjqjƠjԠ)}(jנjUj٠NjƠjOjjjjNubjǠj+j֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mangle_pathsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjEjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjKjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj7jƠjԠ)}(jנjUj٠NjƠjjjjQjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_pathsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjXjNubjǠj+j֔MjȠjɠ](j)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ seq_file_pathsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנjUj٠NjƠjAjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjmjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ seq_writesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠseqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M7jȠjɠ](j)}(jajjàNjĠNjŠj(jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjQjƠjԠ)}(jנjUj٠NjƠj/jjjjNubjǠj+j֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠj|jƠjԠ)}(jנjUj٠NjƠjXjjjjNubjǠj+j֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_padsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MHjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_hlist_startsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjsjƠjԠ)}(jנjUj٠NjƠjMjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjzjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_hlist_start_headsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjj@jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj5jƠjԠ)}(jנjUj٠NjƠjjjjFjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_hlist_nextsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jOajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjMjNubjǠj+j֔MjȠjɠ](j)}(jajMjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj{jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_hlist_start_rcusbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjkjƠjԠ)}(jנjUj٠NjƠjEjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjrjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_hlist_start_head_rcusbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj8jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj-jƠjԠ)}(jנjUj٠NjƠj jjj>jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_hlist_next_rcusbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjEjNubjǠj+j֔M0jȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjsjjjjNubjǠj+j֔M0jȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M0jȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_hlist_start_percpusbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__percpusbasbubjj)}(jNjNjNjjjjj)}j]jOasbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MFjȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjUj٠NjƠj=jjjjNubjǠj+j֔MFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjmjjjjNubjǠj+j֔MFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠseq_hlist_next_percpusbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjQsbasbubjj)}(jNjNjNjjjjj)}j]j@asbubjj)}(jjAUjj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔M^jȠjɠ](j)}(jajjàNjĠNjŠj(jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjVjƠjԠ)}(jנjUj٠NjƠj.jjjjNubjǠj+j֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj]jjjjNubjǠj+j֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_filesystemsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfile_system_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔KGjȠjɠ]j)}(jajjàNjĠNjŠj!jƠjԠ)}(jנjUj٠NjƠjjjj,jNubjǠj+j֔KGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_filesystemsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfile_system_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3jNubjǠj+j֔KkjȠjɠ]j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj[jjjjNubjǠj+j֔KkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwbc_attach_fdatawrite_inodesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠwriteback_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwbcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwbc_detach_inodesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠwriteback_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwbcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠj+j֔M5jȠjɠ]j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנjUj٠NjƠjNjjjjNubjǠj+j֔M5jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwbc_account_cgroup_ownersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠwriteback_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwbcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbytessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj4jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj:jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנjUj٠NjƠjjjj@jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__mark_inode_dirtysbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjGjNubjǠj+j֔M jȠjɠ](j)}(jajGjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjojjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajGjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwriteback_inodes_sb_nrsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj1Ujj )}(j ]jΠ)}jѠ wb_reasonsbajubububjj)}(jj )}(j ]jΠ)}jѠreasonsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjwjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנjUj٠NjƠj&jjj}jNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjojƠjԠ)}(jנjUj٠NjƠjKjjjjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwriteback_inodes_sbsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj1Ujj )}(j ]jΠ)}jѠ wb_reasonsbajubububjj)}(jj )}(j ]jΠ)}jѠreasonsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtry_to_writeback_inodes_sbsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj1Ujj )}(j ]jΠ)}jѠ wb_reasonsbajubububjj)}(jj )}(j ]jΠ)}jѠreasonsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjUj٠NjƠj@jjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjmjjjjNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsync_inodes_sbsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwrite_inode_nowsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M" jȠjɠ](j)}(jajjàNjĠNjŠjTjƠjԠ)}(jנjUj٠NjƠj.jjjjNubjǠj+j֔M" jȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנjUj٠NjƠj[jjjjNubjǠj+j֔M" jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsync_inode_metadatasbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M< jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔M< jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M< jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠanon_inode_getfilesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfile_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjjƠjԠ)}(jנjUj٠NjƠjHjjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjqjjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠanon_inode_getfile_fmodesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfile_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfmode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠf_modesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj+j֔KjȠjɠ](j)}(jaj jàNjĠNjŠj[jƠjԠ)}(jנjUj٠NjƠj9jjj jNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjbjjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj#jNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠanon_inode_create_getfilesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfile_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ context_inodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠj+j֔KjȠjɠ](j)}(jaj*jàNjĠNjŠjzjƠjԠ)}(jנjUj٠NjƠjXjjj/jNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj5jNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj;jNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjAjNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj!jƠjԠ)}(jנjUj٠NjƠjjjjGjNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠanon_inode_getfdsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jPajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfile_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjNjNubjǠj+j֔M jȠjɠ](j)}(jajNjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjvjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj#jNubjǠj+j֔M jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj)jNubjǠj+j֔M jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj/jNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsetattr_should_drop_sgidsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6jNubjǠj+j֔K!jȠjɠ](j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj^jjjjNubjǠj+j֔K!jȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔K!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsetattr_should_drop_suidgidsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔K?jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjOjNubjǠj+j֔K?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjDjƠjԠ)}(jנjUj٠NjƠjjjjUjNubjǠj+j֔K?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsetattr_preparesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠiattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\jNubjǠj+j֔KjȠjɠ](j)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_newsize_oksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj+j֔KjȠjɠ](j)}(jaj"jàNjĠNjŠjpjƠjԠ)}(jנjUj٠NjƠjJjjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjwjjjjNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ setattr_copysbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠiattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MTjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjcjNubjǠj+j֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠj+jƠjԠ)}(jנjUj٠NjƠjjjjijNubjǠj+j֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjXjƠjԠ)}(jנjUj٠NjƠj2jjjojNubjǠj+j֔MTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ notify_changesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jxajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠiattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdelegated_inodesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjvjNubjǠj+j֔MjȠjɠ](j)}(jajvjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj[jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajvjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjajNubjǠj+j֔MjȠjɠ]j]ubj)}(jajvjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjgjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajvjàNjĠNjŠjMjƠjԠ)}(jנjUj٠NjƠj%jjjmjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠd_pathsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jvajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbuflensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjtjNubjǠj+j֔M jȠjɠ](j)}(jajtjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubj)}(jajtjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj%jNubjǠj+j֔M jȠjɠ]j]ubj)}(jajtjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj+jNubjǠj+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdax_layout_busy_page_rangesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj2jNubjǠj+j֔MjȠjɠ](j)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj`jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dax_iomap_rwsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠkiocbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ iomap_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjIjƠjԠ)}(jנjUj٠NjƠj#jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjvjƠjԠ)}(jנjUj٠NjƠjPjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj}jjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdax_iomap_faultsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ vm_fault_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvm_faultsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpfn_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpfnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ iomap_errpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ iomap_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MBjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MBjȠjɠ]j]ubj)}(jajjàNjĠNjŠj;jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjejƠjԠ)}(jנjUj٠NjƠj?jjjjNubjǠj+j֔MBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjljjjjNubjǠj+j֔MBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdax_finish_sync_faultsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ vm_fault_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvm_faultsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpfn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj7jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj_jƠjԠ)}(jנjUj٠NjƠj>jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjcjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsimple_rename_timestampsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_dirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_dirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M$jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjJjƠjԠ)}(jנjUj٠NjƠj$jjjjNubjǠj+j֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנjUj٠NjƠjQjjjjNubjǠj+j֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsimple_setattrsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠiattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MujȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjNjNubjǠj+j֔MujȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjTjNubjǠj+j֔MujȠjɠ]j]ubj)}(jajjàNjĠNjŠjCjƠjԠ)}(jנjUj٠NjƠjjjjZjNubjǠj+j֔MujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsimple_read_from_buffersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj5sbasbubjj)}(jNjNjNjjjjj)}j]jasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ availablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjajNubjǠj+j֔MUjȠjɠ](j)}(jajajàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjbjNubjǠj+j֔MUjȠjɠ]j]ubj)}(jajajàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjhjNubjǠj+j֔MUjȠjɠ]j]ubj)}(jajajàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjnjNubjǠj+j֔MUjȠjɠ]j]ubj)}(jajajàNjĠNjŠj/jƠjԠ)}(jנjUj٠NjƠj jjjtjNubjǠj+j֔MUjȠjɠ]j]ubj)}(jajajàNjĠNjŠjZjƠjԠ)}(jנjUj٠NjƠj6jjjzjNubjǠj+j֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsimple_write_to_buffersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ availablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj5sbasbubjj)}(jNjNjNjjjjj)}j]j=asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MxjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠj$jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנjUj٠NjƠj+jjjjNubjǠj+j֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjzjƠjԠ)}(jנjUj٠NjƠjVjjjjNubjǠj+j֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemory_read_from_buffersbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ availablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjDjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנjUj٠NjƠjKjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjtjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_encode_ino32_fhsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmax_lensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjcjƠjԠ)}(jנjUj٠NjƠjAjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_fh_to_dentrysbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfh_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfh_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ get_inodesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠinosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠgensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjEjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj5jƠjԠ)}(jנjUj٠NjƠjjjjKjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠj<jjjQjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj`jjjWjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj]jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_fh_to_parentsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jfajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfh_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfh_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ get_inodesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠinosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠgensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjdjNubjǠj+j֔MjȠjɠ](j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajdjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajdjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajdjàNjĠNjŠj0jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajdjàNjĠNjŠj^jƠjԠ)}(jנjUj٠NjƠj4jjj jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__generic_file_fsyncsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdatasyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjbjƠjԠ)}(jנjUj٠NjƠj<jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjijjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_file_fsyncsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdatasyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjHjƠjԠ)}(jנjUj٠NjƠj"jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנjUj٠NjƠjOjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjwjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_check_addressablesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠblocksize_bitssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ num_blockssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M.jȠjɠ](j)}(jajjàNjĠNjŠj(jƠjԠ)}(jנjUj٠NjƠjjjjXjNubjǠj+j֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjPjƠjԠ)}(jנjUj٠NjƠj,jjj^jNubjǠj+j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsimple_nosetleasesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jgajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ file_leasesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠflpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjejNubjǠj+j֔MjȠjɠ](j)}(jajejàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjBjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajejàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjHjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajejàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjNjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajejàNjĠNjŠj4jƠjԠ)}(jנjUj٠NjƠjjjjTjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsimple_get_linksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ delayed_callsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdonesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj[jNubjǠj+j֔MjȠjɠ](j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_ci_d_comparesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠj+j֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנjUj٠NjƠjNjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj{jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_ci_d_hashsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M*jȠjɠ](j)}(jajjàNjĠNjŠjajƠjԠ)}(jנjUj٠NjƠj;jjjjNubjǠj+j֔M*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjhjjjjNubjǠj+j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_ci_matchsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ folded_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠde_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ de_name_lensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MUjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MUjȠjɠ]j]ubj)}(jajjàNjĠNjŠj!jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MUjȠjɠ]j]ubj)}(jajjàNjĠNjŠjNjƠjԠ)}(jנjUj٠NjƠj(jjjjNubjǠj+j֔MUjȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנjUj٠NjƠjUjjjjNubjǠj+j֔MUjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_set_sb_d_opssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj&jNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_maybe_inc_iversionsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jΠ)}jѠforcesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj+j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠjzjƠjԠ)}(jנjUj٠NjƠjTjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinode_query_iversionsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsimple_inode_init_tssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔M:jȠjɠ]j)}(jajjàNjĠNjŠjkjƠjԠ)}(jנjUj٠NjƠjEjjjvjNubjǠj+j֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠposix_acl_chmodsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj}jNubjǠj+j֔M[jȠjɠ](j)}(jaj}jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj+jNubjǠj+j֔M[jȠjɠ]j]ubj)}(jaj}jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj1jNubjǠj+j֔M[jȠjɠ]j]ubj)}(jaj}jàNjĠNjŠj#jƠjԠ)}(jנjUj٠NjƠjjjj7jNubjǠj+j֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠposix_acl_update_modesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode_psbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ posix_aclsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠaclsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠj+j֔MjȠjɠ](j)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjfjjj#jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj)jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj/jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj5jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠposix_acl_from_xattrsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ posix_aclsbajubububjjI)}(jLj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠuser_namespacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠusernssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj<jNubjǠj+j֔MjȠjɠ](j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_set_aclsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠacl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ posix_aclsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkaclsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M@jȠjɠ](j)}(jajjàNjĠNjŠjPjƠjԠ)}(jנjUj٠NjƠj*jjjjNubjǠj+j֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠj}jƠjԠ)}(jנjUj٠NjƠjWjjjjNubjǠj+j֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_get_aclsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ posix_aclsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠacl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjKjƠjԠ)}(jנjUj٠NjƠj%jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjxjƠjԠ)}(jנjUj٠NjƠjRjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfs_remove_aclsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠacl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjqjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנjUj٠NjƠjjjjwjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjfjƠjԠ)}(jנjUj٠NjƠjDjjj}jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfill_mg_cmtimesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠkstatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ request_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔K-jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj2jNubjǠj+j֔K-jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj8jNubjǠj+j֔K-jȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנjUj٠NjƠjjjj>jNubjǠj+j֔K-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_fillattrsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ request_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠkstatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjEjNubjǠj+j֔KRjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjmjjj jNubjǠj+j֔KRjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj&jNubjǠj+j֔KRjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj,jNubjǠj+j֔KRjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj2jNubjǠj+j֔KRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_fill_statx_attrsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠkstatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9jNubjǠj+j֔K|jȠjɠ](j)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjajjjjNubjǠj+j֔K|jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔K|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ generic_fill_statx_atomic_writessbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠkstatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠunit_minsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠunit_maxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjojNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjBjƠjԠ)}(jנjUj٠NjƠj!jjjujNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjgjƠjԠ)}(jנjUj٠NjƠjFjjj{jNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfs_getattr_nosecsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠkstatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ request_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ query_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjUjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj[jNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj(jƠjԠ)}(jנjUj٠NjƠjjjjajNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנjUj٠NjƠj,jjjgjNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfs_fsync_rangesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdatasyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjnjNubjǠj+j֔KjȠjɠ](j)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj;jNubjǠj+j֔KjȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjAjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjGjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajnjàNjĠNjŠj3jƠjԠ)}(jנjUj٠NjƠjjjjMjNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_fsyncsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jVajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdatasyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjTjNubjǠj+j֔KjȠjɠ](j)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj|jjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajTjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__vfs_setxattr_lockedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdelegated_inodesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj,jƠjԠ)}(jנjUj٠NjƠjjjj4jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjYjƠjԠ)}(jנjUj٠NjƠj3jjj:jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj`jjj@jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjFjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjLjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjRjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj&jƠjԠ)}(jנjUj٠NjƠjjjjXjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vfs_listxattrsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj_jNubjǠj+j֔MjȠjɠ](j)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__vfs_removexattr_lockedsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdelegated_inodesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj+j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjnjƠjԠ)}(jנjUj٠NjƠjHjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjujjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_listxattrsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ buffer_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MtjȠjɠ](j)}(jajjàNjĠNjŠjljƠjԠ)}(jנjUj٠NjƠjFjjjjNubjǠj+j֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjsjjjjNubjǠj+j֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxattr_full_namesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ xattr_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj+jƠjԠ)}(jנjUj٠NjƠjjjjbjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjTjƠjԠ)}(jנjUj٠NjƠj2jjjhjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmnt_get_write_accesssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jqajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjojNubjǠj+j֔MjȠjɠ]j)}(jajojàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmnt_want_writesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔M(jȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjj& jNubjǠj+j֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmnt_want_write_filesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj- jNubjǠj+j֔MTjȠjɠ]j)}(jaj- jàNjĠNjŠj{ jƠjԠ)}(jנjUj٠NjƠjU jjj jNubjǠj+j֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmnt_put_write_accesssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj+j֔MhjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠj jjj jNubjǠj+j֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmnt_drop_writesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj+j֔MxjȠjɠ]j)}(jaj jàNjĠNjŠj; jƠjԠ)}(jנjUj٠NjƠj jjjF jNubjǠj+j֔MxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfs_create_mountsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jO ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjM jNubjǠj+j֔MjȠjɠ]j)}(jajM jàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠj{ jjj jNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpath_is_mountpointsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj+j֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠj jjj jNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmay_umount_treesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj+j֔MjȠjɠ]j)}(jaj jàNjĠNjŠjc jƠjԠ)}(jנjUj٠NjƠj= jjjm jNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ may_umountsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt jNubjǠj+j֔MjȠjɠ]j)}(jajt jàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠj jjj jNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclone_private_mountsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj+j֔M jȠjɠ]j)}(jaj jàNjĠNjŠj( jƠjԠ)}(jנjUj٠NjƠj jjj6 jNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmnt_set_expirysbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j? ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ expiry_listsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj= jNubjǠj+j֔M|jȠjɠ](j)}(jaj= jàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠje jjj jNubjǠj+j֔M|jȠjɠ]j]ubj)}(jaj= jàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠj jjj jNubjǠj+j֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ proc_dostringsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj+j֔KjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠj jjj jNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjE jƠjԠ)}(jנjUj٠NjƠj% jjj jNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjk jƠjԠ)}(jנjUj٠NjƠjI jjj jNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjr jjj jNubjǠj+j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠj jjj jNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ proc_doboolsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj+j֔MjȠjɠ](j)}(jaj jàNjĠNjŠj=jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjdjƠjԠ)}(jנjUj٠NjƠjDjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjhjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ proc_dointvecsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠj6jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjcjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj&jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_douintvecsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj+j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנjUj٠NjƠjUjjj-jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj3jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj9jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj?jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj"jƠjԠ)}(jנjUj٠NjƠjjjjEjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_dointvec_minmaxsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jNajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjLjNubjǠj+j֔MMjȠjɠ](j)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjtjjjLjNubjǠj+j֔MMjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjRjNubjǠj+j֔MMjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjXjNubjǠj+j֔MMjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj^jNubjǠj+j֔MMjȠjɠ]j]ubj)}(jajLjàNjĠNjŠjAjƠjԠ)}(jנjUj٠NjƠjjjjdjNubjǠj+j֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_douintvec_minmaxsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jmajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjkjNubjǠj+j֔MjȠjɠ](j)}(jajkjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjkjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjqjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjwjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠj3jƠjԠ)}(jנjUj٠NjƠj jjj}jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠj`jƠjԠ)}(jנjUj٠NjƠj:jjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_dou8vec_minmaxsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjRjƠjԠ)}(jנjUj٠NjƠj,jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjYjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_doulongvec_minmaxsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MHjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjDjƠjԠ)}(jנjUj٠NjƠj"jjjjNubjǠj+j֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjqjƠjԠ)}(jנjUj٠NjƠjKjjjjNubjǠj+j֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjxjjjjNubjǠj+j֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!proc_doulongvec_ms_jiffies_minmaxsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔M_jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M_jȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M_jȠjɠ]j]ubj)}(jajjàNjĠNjŠjcjƠjԠ)}(jנjUj٠NjƠjAjjjjNubjǠj+j֔M_jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjjNubjǠj+j֔M_jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_dointvec_jiffiessbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj5jƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠj<jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠj`jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_dointvec_userhz_jiffiessbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjTjƠjԠ)}(jנjUj٠NjƠj.jjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנjUj٠NjƠj[jjj jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_dointvec_ms_jiffiessbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠj+j֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjsjƠjԠ)}(jנjUj٠NjƠjMjjj%jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjzjjj+jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj1jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj7jNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjj=jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_do_large_bitmapsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ ctl_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlenpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjDjNubjǠj+j֔M=jȠjɠ](j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjljjjDjNubjǠj+j֔M=jȠjɠ]j]ubj)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjJjNubjǠj+j֔M=jȠjɠ]j]ubj)}(jajDjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjPjNubjǠj+j֔M=jȠjɠ]j]ubj)}(jajDjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠjjjjVjNubjǠj+j֔M=jȠjɠ]j]ubj)}(jajDjàNjĠNjŠj9jƠjԠ)}(jנjUj٠NjƠjjjj\jNubjǠj+j֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_flush_pidsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jeajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠpidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjcjNubjǠj+j֔M jȠjɠ]j)}(jajcjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠeventfd_signal_masksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ eventfd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__poll_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔K8jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjDjNubjǠj+j֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠj<jƠjԠ)}(jנjUj٠NjƠjjjjJjNubjǠj+j֔K8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠeventfd_ctx_putsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jSajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ eventfd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQjNubjǠj+j֔KgjȠjɠ]j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjyjjjjNubjǠj+j֔KgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠeventfd_ctx_remove_wait_queuesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ eventfd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠwait_queue_entry_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcntsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjdjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנjUj٠NjƠjjjjjjNubjǠj+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjYjƠjԠ)}(jנjUj٠NjƠj3jjjpjNubjǠj+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ eventfd_fgetsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jyajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjwjNubjǠj+j֔MCjȠjɠ]j)}(jajwjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠeventfd_ctx_fdgetsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ eventfd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj+j֔M\jȠjɠ]j)}(jajjàNjĠNjŠj%jƠjԠ)}(jנjUj٠NjƠjjjj0jNubjǠj+j֔M\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠeventfd_ctx_filegetsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ eventfd_ctxsbajubububjjI)}(jLj)}(jj )}(j ]j9ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj7jNubjǠj+j֔MnjȠjɠ]j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjejjjjNubjǠj+j֔MnjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠep_events_availablesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ eventpollsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנjUj٠NjƠjjjjjNubjǠj+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbusy_loop_ep_timeoutsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ start_timesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ eventpollsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠjHjƠjԠ)}(jנjUj٠NjƠj'jjj}jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjrjƠjԠ)}(jנjUj٠NjƠjLjjjjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreverse_path_checksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠep_pollsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ eventpollsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj5sbasbubjj)}(jNjNjNjjjjj)}j]j< asbubjj)}(jjAUjj )}(j ]jΠ)}jѠ epoll_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ maxeventssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj+j֔MjȠjɠ](j)}(jajjàNjĠNjŠj# jƠjԠ)}(jנjUj٠NjƠjjjj jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjR jƠjԠ)}(jנjUj٠NjƠj* jjj jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjy jƠjԠ)}(jנjUj٠NjƠjY jjj jNubjǠj+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנjUj٠NjƠj} jjj jNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠep_loop_check_procsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ eventpollsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdepthsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj+j֔MkjȠjɠ](j)}(jaj jàNjĠNjŠj!jƠjԠ)}(jנjUj٠NjƠj jjjD!jNubjǠj+j֔MkjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjNubjǠj+j֔M*jȠjɠ]j]ubj)}(jaj=jàNjĠNjŠj>jƠjԠ)}(jנjUj٠NjƠj=jjjn>jNubjǠj+j֔M*jȠjɠ]j]ubj)}(jaj=jàNjĠNjŠj0>jƠjԠ)}(jנjUj٠NjƠj >jjjt>jNubjǠj+j֔M*jȠjɠ]j]ubj)}(jaj=jàNjĠNjŠj]>jƠjԠ)}(jנjUj٠NjƠj7>jjjz>jNubjǠj+j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_x16sbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠj+j֔M<jȠjɠ](j)}(jaj>jàNjĠNjŠj>jƠjԠ)}(jנjUj٠NjƠj>jjjX?jNubjǠj+j֔M<jȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj>jƠjԠ)}(jנjUj٠NjƠj>jjj^?jNubjǠj+j֔M<jȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj ?jƠjԠ)}(jנjUj٠NjƠj>jjjd?jNubjǠj+j֔M<jȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjM?jƠjԠ)}(jנjUj٠NjƠj'?jjjj?jNubjǠj+j֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_x32sbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]js?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjq?jNubjǠj+j֔MNjȠjɠ](j)}(jajq?jàNjĠNjŠj?jƠjԠ)}(jנjUj٠NjƠj?jjjH@jNubjǠj+j֔MNjȠjɠ]j]ubj)}(jajq?jàNjĠNjŠj?jƠjԠ)}(jנjUj٠NjƠj?jjjN@jNubjǠj+j֔MNjȠjɠ]j]ubj)}(jajq?jàNjĠNjŠj@jƠjԠ)}(jנjUj٠NjƠj?jjjT@jNubjǠj+j֔MNjȠjɠ]j]ubj)}(jajq?jàNjĠNjŠj=@jƠjԠ)}(jנjUj٠NjƠj@jjjZ@jNubjǠj+j֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_x64sbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjja@jNubjǠj+j֔M`jȠjɠ](j)}(jaja@jàNjĠNjŠj@jƠjԠ)}(jנjUj٠NjƠj@jjj8AjNubjǠj+j֔M`jȠjɠ]j]ubj)}(jaja@jàNjĠNjŠj@jƠjԠ)}(jנjUj٠NjƠj@jjj>AjNubjǠj+j֔M`jȠjɠ]j]ubj)}(jaja@jàNjĠNjŠjAjƠjԠ)}(jנjUj٠NjƠj@jjjDAjNubjǠj+j֔M`jȠjɠ]j]ubj)}(jaja@jàNjĠNjŠj-AjƠjԠ)}(jנjUj٠NjƠjAjjjJAjNubjǠj+j֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_size_tsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jSAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQAjNubjǠj+j֔MjȠjɠ](j)}(jajQAjàNjĠNjŠjAjƠjԠ)}(jנjUj٠NjƠjyAjjj(BjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajQAjàNjĠNjŠjAjƠjԠ)}(jנjUj٠NjƠjAjjj.BjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajQAjàNjĠNjŠjAjƠjԠ)}(jנjUj٠NjƠjAjjj4BjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajQAjàNjĠNjŠjBjƠjԠ)}(jנjUj٠NjƠjAjjj:BjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_atomic_tsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjABjNubjǠj+j֔MjȠjɠ](j)}(jajABjàNjĠNjŠjBjƠjԠ)}(jנjUj٠NjƠjiBjjjCjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajABjàNjĠNjŠjBjƠjԠ)}(jנjUj٠NjƠjBjjjCjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajABjàNjĠNjŠjBjƠjԠ)}(jנjUj٠NjƠjBjjj$CjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajABjàNjĠNjŠj CjƠjԠ)}(jנjUj٠NjƠjBjjj*CjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_boolsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3Cajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj1CjNubjǠj+j֔MjȠjɠ](j)}(jaj1CjàNjĠNjŠj{CjƠjԠ)}(jנjUj٠NjƠjYCjjjDjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj1CjàNjĠNjŠjCjƠjԠ)}(jנjUj٠NjƠjCjjj DjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj1CjàNjĠNjŠjCjƠjԠ)}(jנjUj٠NjƠjCjjjDjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj1CjàNjĠNjŠjCjƠjԠ)}(jנjUj٠NjƠjCjjjDjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_strsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjDjNubjǠj+j֔M{jȠjɠ](j)}(jajDjàNjĠNjŠjfDjƠjԠ)}(jנjUj٠NjƠjDDjjjDjNubjǠj+j֔M{jȠjɠ]j]ubj)}(jajDjàNjĠNjŠjDjƠjԠ)}(jנjUj٠NjƠjmDjjjDjNubjǠj+j֔M{jȠjɠ]j]ubj)}(jajDjàNjĠNjŠjDjƠjԠ)}(jנjUj٠NjƠjDjjjEjNubjǠj+j֔M{jȠjɠ]j]ubj)}(jajDjàNjĠNjŠjDjƠjԠ)}(jנjUj٠NjƠjDjjjEjNubjǠj+j֔M{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_blobsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jEajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdebugfs_blob_wrappersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblobsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj EjNubjǠj+j֔MjȠjɠ](j)}(jaj EjàNjĠNjŠj]EjƠjԠ)}(jנjUj٠NjƠj;EjjjEjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj EjàNjĠNjŠjEjƠjԠ)}(jנjUj٠NjƠjdEjjjEjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj EjàNjĠNjŠjEjƠjԠ)}(jנjUj٠NjƠjEjjjEjNubjǠj+j֔MjȠjɠ]j]ubj)}(jaj EjàNjĠNjŠjEjƠjԠ)}(jנjUj٠NjƠjEjjjEjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_u32_arraysbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdebugfs_u32_arraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠarraysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjFjNubjǠj+j֔MjȠjɠ](j)}(jajFjàNjĠNjŠjPFjƠjԠ)}(jנjUj٠NjƠj.FjjjFjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠj{FjƠjԠ)}(jנjUj٠NjƠjWFjjjFjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjFjƠjԠ)}(jנjUj٠NjƠjFjjjFjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjFjƠjԠ)}(jנjUj٠NjƠjFjjjFjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_print_regs32sbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ debugfs_reg32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnregssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__iomemsbasbubjj)}(jNjNjNjjjjj)}j]jGasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjFjNubjǠj+j֔M8jȠjɠ](j)}(jajFjàNjĠNjŠjDGjƠjԠ)}(jנjUj٠NjƠjGjjjGjNubjǠj+j֔M8jȠjɠ]j]ubj)}(jajFjàNjĠNjŠjpGjƠjԠ)}(jנjUj٠NjƠjJGjjjGjNubjǠj+j֔M8jȠjɠ]j]ubj)}(jajFjàNjĠNjŠjGjƠjԠ)}(jנjUj٠NjƠjwGjjjHjNubjǠj+j֔M8jȠjɠ]j]ubj)}(jajFjàNjĠNjŠjGjƠjԠ)}(jנjUj٠NjƠjGjjjHjNubjǠj+j֔M8jȠjɠ]j]ubj)}(jajFjàNjĠNjŠjGjƠjԠ)}(jנjUj٠NjƠjGjjj HjNubjǠj+j֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_regset32sbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdebugfs_regset32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHjNubjǠj+j֔MhjȠjɠ](j)}(jajHjàNjĠNjŠj]HjƠjԠ)}(jנjUj٠NjƠj;HjjjHjNubjǠj+j֔MhjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjHjƠjԠ)}(jנjUj٠NjƠjdHjjjHjNubjǠj+j֔MhjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjHjƠjԠ)}(jנjUj٠NjƠjHjjjHjNubjǠj+j֔MhjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjHjƠjԠ)}(jנjUj٠NjƠjHjjjHjNubjǠj+j֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebugfs_create_devm_seqfilesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠread_fnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjIjNubjǠj+j֔MjȠjɠ](j)}(jajIjàNjĠNjŠjQIjƠjԠ)}(jנjUj٠NjƠj+Ijjj;JjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjzIjƠjԠ)}(jנjUj٠NjƠjXIjjjAJjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjIjƠjԠ)}(jנjUj٠NjƠjIjjjGJjNubjǠj+j֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjIjƠjԠ)}(jנjUj٠NjƠjIjjjMJjNubjǠj+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbrelsesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jVJajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjTJjNubjǠjj֔MCjȠjɠ]j)}(jajTJjàNjĠNjŠjJjƠjԠ)}(jנjUj٠NjƠj|JjjjJjNubjǠjj֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbforgetsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJjNubjǠjj֔MSjȠjɠ]j)}(jajJjàNjĠNjŠjKjƠjԠ)}(jנjUj٠NjƠjJjjj KjNubjǠjj֔MSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__breadsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjKjNubjǠjj֔MjȠjɠ](j)}(jajKjàNjĠNjŠjhKjƠjԠ)}(jנjUj٠NjƠjBKjjjKjNubjǠjj֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjKjƠjԠ)}(jנjUj٠NjƠjoKjjjKjNubjǠjj֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjKjƠjԠ)}(jנjUj٠NjƠjKjjjKjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ get_nth_bhsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjKjNubjǠjj֔MjȠjɠ](j)}(jajKjàNjĠNjŠj)LjƠjԠ)}(jנjUj٠NjƠjLjjj\LjNubjǠjj֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjQLjƠjԠ)}(jנjUj٠NjƠj0LjjjbLjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsync_mapping_bufferssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jkLajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjiLjNubjǠjj֔MCjȠjɠ]j)}(jajiLjàNjĠNjŠjLjƠjԠ)}(jנjUj٠NjƠjLjjjLjNubjǠjj֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_buffers_fsync_noflushsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jΠ)}jѠdatasyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjLjNubjǠjj֔M\jȠjɠ](j)}(jajLjàNjĠNjŠjMjƠjԠ)}(jנjUj٠NjƠjLjjjMjNubjǠjj֔M\jȠjɠ]j]ubj)}(jajLjàNjĠNjŠjBMjƠjԠ)}(jנjUj٠NjƠjMjjjMjNubjǠjj֔M\jȠjɠ]j]ubj)}(jajLjàNjĠNjŠjjMjƠjԠ)}(jנjUj٠NjƠjFMjjjMjNubjǠjj֔M\jȠjɠ]j]ubj)}(jajLjàNjĠNjŠjMjƠjԠ)}(jנjUj٠NjƠjnMjjjMjNubjǠjj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_buffers_fsyncsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jΠ)}jѠdatasyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjMjNubjǠjj֔MjȠjɠ](j)}(jajMjàNjĠNjŠjMjƠjԠ)}(jנjUj٠NjƠjMjjjzNjNubjǠjj֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠj'NjƠjԠ)}(jנjUj٠NjƠjNjjjNjNubjǠjj֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjONjƠjԠ)}(jנjUj٠NjƠj+NjjjNjNubjǠjj֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjrNjƠjԠ)}(jנjUj٠NjƠjSNjjjNjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblock_dirty_foliosbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jNajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjNjNubjǠjj֔MjȠjɠ](j)}(jajNjàNjĠNjŠjNjƠjԠ)}(jנjUj٠NjƠjNjjjOjNubjǠjj֔MjȠjɠ]j]ubj)}(jajNjàNjĠNjŠj OjƠjԠ)}(jנjUj٠NjƠjNjjjOjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmark_buffer_dirtysbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'Oajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%OjNubjǠjj֔MjȠjɠ]j)}(jaj%OjàNjĠNjŠjsOjƠjԠ)}(jנjUj٠NjƠjMOjjj~OjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__brelsesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjOjNubjǠjj֔MjȠjɠ]j)}(jajOjàNjĠNjŠjOjƠjԠ)}(jנjUj٠NjƠjOjjjOjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __bforgetsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjOjNubjǠjj֔MjȠjɠ]j)}(jajOjàNjĠNjŠj3PjƠjԠ)}(jנjUj٠NjƠj Pjjj>PjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bdev_getblksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jGPajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjEPjNubjǠjj֔MjȠjɠ](j)}(jajEPjàNjĠNjŠjPjƠjԠ)}(jנjUj٠NjƠjsPjjjQjNubjǠjj֔MjȠjɠ]j]ubj)}(jajEPjàNjĠNjŠjPjƠjԠ)}(jנjUj٠NjƠjPjjj!QjNubjǠjj֔MjȠjɠ]j]ubj)}(jajEPjàNjĠNjŠjPjƠjԠ)}(jנjUj٠NjƠjPjjj'QjNubjǠjj֔MjȠjɠ]j]ubj)}(jajEPjàNjĠNjŠjQjƠjԠ)}(jנjUj٠NjƠjPjjj-QjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __bread_gfpsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]j6Qajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj4QjNubjǠjj֔MjȠjɠ](j)}(jaj4QjàNjĠNjŠjQjƠjԠ)}(jנjUj٠NjƠjbQjjj RjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4QjàNjĠNjŠjQjƠjԠ)}(jנjUj٠NjƠjQjjjRjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4QjàNjĠNjŠjQjƠjԠ)}(jנjUj٠NjƠjQjjjRjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4QjàNjĠNjŠjQjƠjԠ)}(jנjUj٠NjƠjQjjjRjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblock_invalidate_foliosbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%Rajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#RjNubjǠjj֔MdjȠjɠ](j)}(jaj#RjàNjĠNjŠjqRjƠjԠ)}(jנjUj٠NjƠjKRjjjRjNubjǠjj֔MdjȠjɠ]j]ubj)}(jaj#RjàNjĠNjŠjRjƠjԠ)}(jנjUj٠NjƠjxRjjjRjNubjǠjj֔MdjȠjɠ]j]ubj)}(jaj#RjàNjĠNjŠjRjƠjԠ)}(jנjUj٠NjƠjRjjjRjNubjǠjj֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclean_bdev_aliasessbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jRajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjRjNubjǠjj֔MjȠjɠ](j)}(jajRjàNjĠNjŠj-SjƠjԠ)}(jנjUj٠NjƠjSjjjSjNubjǠjj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjXSjƠjԠ)}(jנjUj٠NjƠj4SjjjSjNubjǠjj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjSjƠjԠ)}(jנjUj٠NjƠj\SjjjSjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtry_to_free_bufferssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jSajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjSjNubjǠjj֔M jȠjɠ]j)}(jajSjàNjĠNjŠjSjƠjԠ)}(jנjUj٠NjƠjSjjjSjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbh_uptodate_or_locksbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjSjNubjǠjj֔M jȠjɠ]j)}(jajSjàNjĠNjŠjHTjƠjԠ)}(jנjUj٠NjƠj"TjjjSTjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __bh_readsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\Tajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_opf_tsbajubububjj)}(jj )}(j ]jΠ)}jѠop_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNububjYNubjZubejj)}j]sbubububjjjZTjNubjǠjj֔M jȠjɠ](j)}(jajZTjàNjĠNjŠjTjƠjԠ)}(jנjUj٠NjƠjTjjjTjNubjǠjj֔M jȠjɠ]j]ubj)}(jajZTjàNjĠNjŠjTjƠjԠ)}(jנjUj٠NjƠjTjjjUjNubjǠjj֔M jȠjɠ]j]ubj)}(jajZTjàNjĠNjŠjTjƠjԠ)}(jנjUj٠NjƠjTjjj UjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__bh_read_batchsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jUajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhssbajubj]j)}(jjjjjjNubajNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_opf_tsbajubububjj)}(jj )}(j ]jΠ)}jѠop_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jΠ)}jѠ force_locksbajubj]jNububjYNubjZubejj)}j]sbubububjjjUjNubjǠjj֔M5 jȠjɠ](j)}(jajUjàNjĠNjŠjYUjƠjԠ)}(jנjUj٠NjƠj9UjjjUjNubjǠjj֔M5 jȠjɠ]j]ubj)}(jajUjàNjĠNjŠjUjƠjԠ)}(jנjUj٠NjƠj]UjjjUjNubjǠjj֔M5 jȠjɠ]j]ubj)}(jajUjàNjĠNjŠjUjƠjԠ)}(jנjUj٠NjƠjUjjjUjNubjǠjj֔M5 jȠjɠ]j]ubj)}(jajUjàNjĠNjŠjUjƠjԠ)}(jנjUj٠NjƠjUjjjUjNubjǠjj֔M5 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_cookie_statesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj1Ujj )}(j ]jΠ)}jѠfscache_cookie_statesbajubububjj)}(jj )}(j ]jUajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjUjNubjǠjq8j֔KjȠjɠ]j)}(jajUjàNjĠNjŠjFVjƠjԠ)}(jנjUj٠NjƠj VjjjQVjNubjǠjq8j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_get_keysbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jZVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjXVjNubjǠjq8j֔KjȠjɠ]j)}(jajXVjàNjĠNjŠjVjƠjԠ)}(jנjUj٠NjƠjVjjjVjNubjǠjq8j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_count_objectsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fscache_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcachesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjVjNubjǠjq8j֔KjȠjɠ]j)}(jajVjàNjĠNjŠj WjƠjԠ)}(jנjUj٠NjƠjVjjjWjNubjǠjq8j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_uncount_objectsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jWajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fscache_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcachesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjWjNubjǠjq8j֔KjȠjɠ]j)}(jajWjàNjĠNjŠjkWjƠjԠ)}(jנjUj٠NjƠjEWjjjvWjNubjǠjq8j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_wait_for_objectssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jWajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ fscache_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcachesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj}WjNubjǠjq8j֔KjȠjɠ]j)}(jaj}WjàNjĠNjŠjWjƠjԠ)}(jנjUj٠NjƠjWjjjWjNubjǠjq8j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_acquire_volumesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_volumesbajubububjjI)}(jLj)}(jj )}(j ]jWajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ volume_keysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cache_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcoherency_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ coherency_lensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjWjNubjǠj0j֔KjȠjɠ](j)}(jajWjàNjĠNjŠj-XjƠjԠ)}(jנjUj٠NjƠj XjjjXjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjVXjƠjԠ)}(jנjUj٠NjƠj4XjjjXjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjXjƠjԠ)}(jנjUj٠NjƠj]XjjjXjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjXjƠjԠ)}(jנjUj٠NjƠjXjjjXjNubjǠj0j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_relinquish_volumesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jXajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_volumesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvolumesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcoherency_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jΠ)}jѠ invalidatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjXjNubjǠj0j֔KjȠjɠ](j)}(jajXjàNjĠNjŠjYjƠjԠ)}(jנjUj٠NjƠjXjjjsYjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjEYjƠjԠ)}(jנjUj٠NjƠj#YjjjyYjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjkYjƠjԠ)}(jנjUj٠NjƠjLYjjjYjNubjǠj0j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_acquire_cookiesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_volumesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvolumesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠadvicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ index_keysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ index_key_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaux_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ aux_data_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ object_sizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjYjNubjǠj0j֔KjȠjɠ](j)}(jajYjàNjĠNjŠjYjƠjԠ)}(jנjUj٠NjƠjYjjjZjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajYjàNjĠNjŠjZjƠjԠ)}(jנjUj٠NjƠjYjjjZjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajYjàNjĠNjŠj+ZjƠjԠ)}(jנjUj٠NjƠj ZjjjZjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajYjàNjĠNjŠjVZjƠjԠ)}(jנjUj٠NjƠj2ZjjjZjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajYjàNjĠNjŠj|ZjƠjԠ)}(jנjUj٠NjƠjZZjjjZjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajYjàNjĠNjŠjZjƠjԠ)}(jנjUj٠NjƠjZjjjZjNubjǠj0j֔KjȠjɠ]j]ubj)}(jajYjàNjĠNjŠjZjƠjԠ)}(jנjUj٠NjƠjZjjjZjNubjǠj0j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_use_cookiesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jΠ)}jѠ will_modifysbajubj]jNububjYNubjZubejj)}j]sbubububjjj[jNubjǠj0j֔MjȠjɠ](j)}(jaj[jàNjĠNjŠjS[jƠjԠ)}(jנjUj٠NjƠj-[jjj[jNubjǠj0j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjy[jƠjԠ)}(jנjUj٠NjƠjZ[jjj[jNubjǠj0j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_unuse_cookiesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaux_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ object_sizesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[jNubjǠj0j֔MjȠjɠ](j)}(jaj[jàNjĠNjŠj[jƠjԠ)}(jנjUj٠NjƠj[jjj=\jNubjǠj0j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠj[jjjC\jNubjǠj0j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj2\jƠjԠ)}(jנjUj٠NjƠj \jjjI\jNubjǠj0j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_relinquish_cookiesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jΠ)}jѠretiresbajubj]jNububjYNubjZubejj)}j]sbubububjjjP\jNubjǠj0j֔M3jȠjɠ](j)}(jajP\jàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠjx\jjj\jNubjǠj0j֔M3jȠjɠ]j]ubj)}(jajP\jàNjĠNjŠj\jƠjԠ)}(jנjUj٠NjƠj\jjj\jNubjǠj0j֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_update_cookiesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaux_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ object_sizesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\jNubjǠj0j֔MrjȠjɠ](j)}(jaj\jàNjĠNjŠj']jƠjԠ)}(jנjUj٠NjƠj]jjj]jNubjǠj0j֔MrjȠjɠ]j]ubj)}(jaj\jàNjĠNjŠjP]jƠjԠ)}(jנjUj٠NjƠj.]jjj]jNubjǠj0j֔MrjȠjɠ]j]ubj)}(jaj\jàNjĠNjŠj}]jƠjԠ)}(jנjUj٠NjƠjW]jjj]jNubjǠj0j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_resize_cookiesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnew_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj]jNubjǠj0j֔MjȠjɠ](j)}(jaj]jàNjĠNjŠj]jƠjԠ)}(jנjUj٠NjƠj]jjj^jNubjǠj0j֔MjȠjɠ]j]ubj)}(jaj]jàNjĠNjŠj^jƠjԠ)}(jנjUj٠NjƠj]jjj"^jNubjǠj0j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_invalidatesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+^ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaux_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj)^jNubjǠj0j֔MjȠjɠ](j)}(jaj)^jàNjĠNjŠjw^jƠjԠ)}(jנjUj٠NjƠjQ^jjj^jNubjǠj0j֔MjȠjɠ]j]ubj)}(jaj)^jàNjĠNjŠj^jƠjԠ)}(jנjUj٠NjƠj~^jjj^jNubjǠj0j֔MjȠjɠ]j]ubj)}(jaj)^jàNjĠNjŠj^jƠjԠ)}(jנjUj٠NjƠj^jjj_jNubjǠj0j֔MjȠjɠ]j]ubj)}(jaj)^jàNjĠNjŠj^jƠjԠ)}(jנjUj٠NjƠj^jjj _jNubjǠj0j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_operation_validsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠnetfs_cache_opssbajubububjjI)}(jLj)}(jj )}(j ]j_ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠnetfs_cache_resourcessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcressbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj_jNubjǠj0j֔MjȠjɠ]j)}(jaj_jàNjĠNjŠje_jƠjԠ)}(jנjUj٠NjƠj?_jjjs_jNubjǠj0j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_begin_read_operationsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|_ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠnetfs_cache_resourcessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz_jNubjǠj0j֔MjȠjɠ](j)}(jajz_jàNjĠNjŠj_jƠjԠ)}(jנjUj٠NjƠj_jjj`jNubjǠj0j֔MjȠjɠ]j]ubj)}(jajz_jàNjĠNjŠj_jƠjԠ)}(jנjUj٠NjƠj_jjj`jNubjǠj0j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_end_operationsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠnetfs_cache_resourcessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcressbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj `jNubjǠj0j֔MjȠjɠ]j)}(jaj `jàNjĠNjŠj[`jƠjԠ)}(jנjUj٠NjƠj5`jjjf`jNubjǠj0j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fscache_readsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jo`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠnetfs_cache_resourcessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ start_possbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj1Ujj )}(j ]jΠ)}jѠnetfs_read_from_holesbajubububjj)}(jj )}(j ]jΠ)}jѠ read_holesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠnetfs_io_terminated_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ term_funcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠterm_func_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjm`jNubjǠj0j֔MjȠjɠ](j)}(jajm`jàNjĠNjŠj`jƠjԠ)}(jנjUj٠NjƠj`jjjajNubjǠj0j֔MjȠjɠ]j]ubj)}(jajm`jàNjĠNjŠj`jƠjԠ)}(jנjUj٠NjƠj`jjjajNubjǠj0j֔MjȠjɠ]j]ubj)}(jajm`jàNjĠNjŠjajƠjԠ)}(jנjUj٠NjƠj`jjjajNubjǠj0j֔MjȠjɠ]j]ubj)}(jajm`jàNjĠNjŠj;ajƠjԠ)}(jנjUj٠NjƠjajjjajNubjǠj0j֔MjȠjɠ]j]ubj)}(jajm`jàNjĠNjŠjcajƠjԠ)}(jנjUj٠NjƠj?ajjjajNubjǠj0j֔MjȠjɠ]j]ubj)}(jajm`jàNjĠNjŠjajƠjԠ)}(jנjUj٠NjƠjgajjjajNubjǠj0j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_begin_write_operationsbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠnetfs_cache_resourcessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠfscache_cookiesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjajNubjǠj0j֔MjȠjɠ](j)}(jajajàNjĠNjŠjbjƠjԠ)}(jנjUj٠NjƠjajjj?bjNubjǠj0j֔MjȠjɠ]j]ubj)}(jajajàNjĠNjŠj4bjƠjԠ)}(jנjUj٠NjƠjbjjjEbjNubjǠj0j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fscache_writesbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jNbajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠnetfs_cache_resourcessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ start_possbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠnetfs_io_terminated_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ term_funcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠterm_func_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjLbjNubjǠj0j֔M5jȠjɠ](j)}(jajLbjàNjĠNjŠjbjƠjԠ)}(jנjUj٠NjƠjtbjjjKcjNubjǠj0j֔M5jȠjɠ]j]ubj)}(jajLbjàNjĠNjŠjbjƠjԠ)}(jנjUj٠NjƠjbjjjQcjNubjǠj0j֔M5jȠjɠ]j]ubj)}(jajLbjàNjĠNjŠjbjƠjԠ)}(jנjUj٠NjƠjbjjjWcjNubjǠj0j֔M5jȠjɠ]j]ubj)}(jajLbjàNjĠNjŠjcjƠjԠ)}(jנjUj٠NjƠjbjjj]cjNubjǠj0j֔M5jȠjɠ]j]ubj)}(jajLbjàNjĠNjŠj@cjƠjԠ)}(jנjUj٠NjƠjcjjjccjNubjǠj0j֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfscache_clear_page_bitssbjƠjԠ)}(jנjoUj٠functionjƠjܠ)}(jߠj)}(jjoUjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jlcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjAUjj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jVasbubjj)}(jj )}(j ]jΠ)}jѠcachingsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjcjNubjǠj0j֔MJjȠjɠ](j)}(jajjcjàNjĠNjŠjcjƠjԠ)}(jנjUj٠NjƠjcjjj6djNubjǠj0j֔MJjȠjɠ]j]ubj)}(jajjcjàNjĠNjŠjcjƠjԠ)}(jנjUj٠NjƠjcjjjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajPjàNjĠNjŠjnjƠjԠ)}(jנj€j٠NjƠjHjjjũjNubjǠjj֔KjȠjɠ]j]ubj)}(jajPjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjujjj˩jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_create_kernel_atsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԩajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbo_ptrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpu_addrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjҩjNubjǠjj֔MjȠjɠ](j)}(jajҩjàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjj۪jNubjǠjj֔MjȠjɠ]j]ubj)}(jajҩjàNjĠNjŠjKjƠjԠ)}(jנj€j٠NjƠj'jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajҩjàNjĠNjŠjsjƠjԠ)}(jנj€j٠NjƠjOjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajҩjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjwjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajҩjàNjĠNjŠjͪjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_createsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_bo_paramsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbo_ptrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MtjȠjɠ](j)}(jajjàNjĠNjŠjHjƠjԠ)}(jנj€j٠NjƠj"jjjjNubjǠjj֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjujƠjԠ)}(jנj€j٠NjƠjOjjjjNubjǠjj֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj|jjjjNubjǠjj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_create_usersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jǫajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_bo_paramsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_bo_usersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠubo_ptrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjūjNubjǠjj֔MjȠjɠ](j)}(jajūjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj}jNubjǠjj֔MjȠjɠ]j]ubj)}(jajūjàNjĠNjŠj@jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajūjàNjĠNjŠjojƠjԠ)}(jנj€j٠NjƠjGjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_create_vmsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_bo_paramsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bo_vmsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmbo_ptrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjެjƠjԠ)}(jנj€j٠NjƠjjjjHjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjjNjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj€j٠NjƠjjjjTjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_kmapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[jNubjǠjj֔M5jȠjɠ](j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M5jȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjԭjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_kptrsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔M\jȠjɠ]j)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj€j٠NjƠjjjjMjNubjǠjj֔M\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_kunmapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjTjNubjǠjj֔MijȠjɠ]j)}(jajTjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj|jjjjNubjǠjj֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ amdgpu_bo_refsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MxjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_unrefsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj€j٠NjƠjEjjj{jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ amdgpu_bo_pinsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdomainsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjЯjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjׯjjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_unpinsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj^jƠjԠ)}(jנj€j٠NjƠj8jjjijNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_initsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpjNubjǠjj֔M#jȠjɠ]j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjɰjNubjǠjj֔M#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_finisbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jҰajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjаjNubjǠjj֔MCjȠjɠ]j)}(jajаjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj)jNubjǠjj֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_set_tiling_flagssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ tiling_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠjj֔M]jȠjɠ](j)}(jaj0jàNjĠNjŠj~jƠjԠ)}(jנj€j٠NjƠjXjjjjNubjǠjj֔M]jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_get_tiling_flagssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ tiling_flagssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MtjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjjDjNubjǠjj֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj€j٠NjƠjjjjJjNubjǠjj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_set_metadatasbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmetadatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ metadata_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjQjNubjǠjj֔MjȠjɠ](j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjyjjj#jNubjǠjj֔MjȠjɠ]j]ubj)}(jajQjàNjĠNjŠjȲjƠjԠ)}(jנj€j٠NjƠjjjj)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajQjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjϲjjj/jNubjǠjj֔MjȠjɠ]j]ubj)}(jajQjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj5jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_get_metadatasbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ buffer_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ metadata_sizesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<jNubjǠjj֔MjȠjɠ](j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjdjjj@jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjFjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj޳jƠjԠ)}(jנj€j٠NjƠjjjjLjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjRjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj5jƠjԠ)}(jנj€j٠NjƠjjjjXjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_move_notifysbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠttm_buffer_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠevictsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ ttm_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_memsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_jNubjǠjj֔MjȠjɠ](j)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjӴjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj״jjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_release_notifysbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠttm_buffer_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjijƠjԠ)}(jנj€j٠NjƠjCjjjtjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_fault_reserve_notifysbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ vm_fault_tsbajubububjj)}(jj )}(j ]j}ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠttm_buffer_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{jNubjǠjj֔M=jȠjɠ]j)}(jaj{jàNjĠNjŠj͵jƠjԠ)}(jנj€j٠NjƠjjjjصjNubjǠjj֔M=jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_fencesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠsharedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjߵjNubjǠjj֔MmjȠjɠ](j)}(jajߵjàNjĠNjŠj-jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MmjȠjɠ]j]ubj)}(jajߵjàNjĠNjŠjZjƠjԠ)}(jנj€j٠NjƠj4jjjjNubjǠjj֔MmjȠjɠ]j]ubj)}(jajߵjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjajjjjNubjǠjj֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_sync_wait_resvsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjTjj )}(j ]jΠ)}jѠamdgpu_sync_modesbajubububjj)}(jj )}(j ]jΠ)}jѠ sync_modesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠintrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjöjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjAjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj€j٠NjƠjEjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjnjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_sync_waitsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠintrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjܷjjjYjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj+jƠjԠ)}(jנj€j٠NjƠj jjj_jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjQjƠjԠ)}(jנj€j٠NjƠj2jjjejNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_gpu_offsetsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jnajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjljNubjǠjj֔MjȠjɠ]j)}(jajljàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjɸjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_gpu_offset_no_checksbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jҸajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjиjNubjǠjj֔MjȠjɠ]j)}(jajиjàNjĠNjŠj"jƠjԠ)}(jנj€j٠NjƠjjjj-jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_mem_stats_placementsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]j6ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4jNubjǠjj֔MjȠjɠ]j)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj`jjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_get_preferred_domainsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdomainsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjĹjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj#jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_bo_print_infosbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjj֔M'jȠjɠ](j)}(jaj*jàNjĠNjŠjvjƠjԠ)}(jנj€j٠NjƠjVjjj׺jNubjǠjj֔M'jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjzjjjݺjNubjǠjj֔M'jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjͺjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_attach_adevsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔K9jȠjɠ]j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj€j٠NjƠjjjjLjNubjǠjj֔K9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_dma_buf_attachsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jUajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjSjNubjǠjj֔KMjȠjɠ](j)}(jajSjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj{jjjٻjNubjǠjj֔KMjȠjɠ]j]ubj)}(jajSjàNjĠNjŠjλjƠjԠ)}(jנj€j٠NjƠjjjj߻jNubjǠjj֔KMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_dma_buf_pinsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔KejȠjɠ]j)}(jajjàNjĠNjŠj4jƠjԠ)}(jנj€j٠NjƠjjjj?jNubjǠjj֔KejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_dma_buf_unpinsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jHajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjFjNubjǠjj֔KjȠjɠ]j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjnjjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_dma_buf_mapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjTjj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjԼjjj0jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנj€j٠NjƠjjjj6jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_dma_buf_unmapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjTjj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjj=jNubjǠjj֔KjȠjɠ](j)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjejjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_dma_buf_begin_cpu_accesssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjTjj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjLjƠjԠ)}(jנj€j٠NjƠj&jjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנj€j٠NjƠjSjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_gem_prime_exportsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔M2jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M2jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_dma_buf_create_objsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MOjȠjɠ](j)}(jajjàNjĠNjŠjsjƠjԠ)}(jנj€j٠NjƠjMjjjjNubjǠjj֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjzjjjjNubjǠjj֔MOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_dma_buf_move_notifysbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M~jȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_gem_prime_importsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjojƠjԠ)}(jנj€j٠NjƠjIjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjvjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ amdgpu_dmabuf_is_xgmi_accessiblesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj<jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj1jƠjԠ)}(jנj€j٠NjƠj jjjBjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_hmm_invalidate_gfxsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠmmu_interval_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmnisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠmmu_notifier_rangesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcur_seqsbajubj]jNububjYNubjZubejj)}j]sbubububjjjIjNubjǠjj֔KBjȠjɠ](j)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjpjjjjNubjǠjj֔KBjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔KBjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔KBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_hmm_invalidate_hsasbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠmmu_interval_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmnisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠmmu_notifier_rangesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcur_seqsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KgjȠjɠ](j)}(jajjàNjĠNjŠjSjƠjԠ)}(jנj€j٠NjƠj-jjjjNubjǠjj֔KgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjZjjjjNubjǠjj֔KgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔KgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_hmm_registersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjAjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj€j٠NjƠjjjjGjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_hmm_unregistersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jPajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjNjNubjǠjj֔KjȠjɠ]j)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjvjjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ amdgpu_prt_cbsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_tlb_seq_structsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KujȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_set_pasidsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpasidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjzjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנj€j٠NjƠj!jjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjrjƠjԠ)}(jנj€j٠NjƠjNjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_evictedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_movedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ]j)}(jajjàNjĠNjŠj;jƠjԠ)}(jנj€j٠NjƠjjjjFjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_idlesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjMjNubjǠjj֔KjȠjɠ]j)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjujjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_invalidatedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_evicted_usersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj[jƠjԠ)}(jנj€j٠NjƠj5jjjfjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_relocatedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmjNubjǠjj֔MjȠjɠ]j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_donesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ amdgpu_vm_bo_reset_state_machinesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠjj֔M&jȠjɠ]j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנj€j٠NjƠjUjjjjNubjǠjj֔M&jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_update_sharedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MBjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_update_sharedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M`jȠjɠ]j)}(jajjàNjĠNjŠj;jƠjԠ)}(jנj€j٠NjƠjjjjFjNubjǠjj֔M`jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_update_stats_lockedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ ttm_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsignsbajubj]jNububjYNubjZubejj)}j]sbubububjjjMjNubjǠjj֔MrjȠjɠ](j)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjujjjjNubjǠjj֔MrjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MrjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_update_statssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ ttm_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsignsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠjXjƠjԠ)}(jנj€j٠NjƠj2jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj_jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_base_initsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_bo_basesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjzjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjBjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjojƠjԠ)}(jנj€j٠NjƠjIjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_lock_pdsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_fencessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj8jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj>jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj€j٠NjƠjjjjDjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_move_to_lru_tailsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jMajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjKjNubjǠjj֔MjȠjɠ](j)}(jajKjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjsjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_generationsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj€j٠NjƠj jjjhjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנj€j٠NjƠj7jjjnjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_validatesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jwajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠww_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠticketsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠvalidatesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjujNubjǠjj֔M<jȠjɠ](j)}(jajujàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M<jȠjɠ]j]ubj)}(jajujàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M<jȠjɠ]j]ubj)}(jajujàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M<jȠjɠ]j]ubj)}(jajujàNjĠNjŠjHjƠjԠ)}(jנj€j٠NjƠj$jjjjNubjǠjj֔M<jȠjɠ]j]ubj)}(jajujàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_readysbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjFjƠjԠ)}(jנj€j٠NjƠj jjjQjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_check_compute_bugsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjXjNubjǠjj֔MjȠjɠ]j)}(jajXjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_need_pipeline_syncsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_ringsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠringsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj=jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj2jƠjԠ)}(jנj€j٠NjƠj jjjCjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_flushsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_ringsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠringsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠneed_pipe_syncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjJjNubjǠjj֔MjȠjɠ](j)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjrjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_findsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bo_vasbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔M{jȠjɠ](j)}(jajjàNjĠNjŠjZjƠjԠ)}(jנj€j٠NjƠj4jjjjNubjǠjj֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjajjjjNubjǠjj֔M{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_map_gartsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ pages_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_update_pdessbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠ immediatesbajubj]jNububjYNubjZubejj)}j]sbubububjjj4jNubjǠjj֔MjȠjɠ](j)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj\jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_tlb_seq_cbsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ dma_fence_cbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj€j٠NjƠjjjjvjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjkjƠjԠ)}(jנj€j٠NjƠjEjjj|jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_tlb_flushsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_update_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_vm_tlb_seq_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtlb_cbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj;jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjAjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj€j٠NjƠj jjjGjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_update_rangesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jPajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠ immediatesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠunlockedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠ flush_tlbsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠallow_overridesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsyncsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlastsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ vram_basesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ ttm_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ pages_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjNjNubjǠjj֔M8jȠjɠ](j)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjvjjjjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠj5jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjXjƠjԠ)}(jנj€j٠NjƠj9jjjjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj\jjjjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj jNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠj%jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjMjƠjԠ)}(jנj€j٠NjƠj)jjj#jNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjwjƠjԠ)}(jנj€j٠NjƠjQjjj)jNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj~jjj/jNubjǠjj֔M8jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj5jNubjǠjj֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_updatesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bo_vasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbo_vasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠclearsbajubj]jNububjYNubjZubejj)}j]sbubububjjj<jNubjǠjj֔MjȠjɠ](j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjdjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_update_prt_statesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MgjȠjɠ]j)}(jajjàNjĠNjŠjFjƠjԠ)}(jנj€j٠NjƠj jjjQjNubjǠjj֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_prt_getsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjXjNubjǠjj֔MwjȠjɠ]j)}(jajXjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_prt_putsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_prt_cbsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ dma_fence_cbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_cbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj€j٠NjƠj@jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjmjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_add_prt_cbsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj1jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj&jƠjԠ)}(jנj€j٠NjƠjjjj7jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_free_mappingsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_bo_va_mappingsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠjj֔MjȠjɠ](j)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjfjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj*jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj0jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_prt_finisbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7jNubjǠjj֔MjȠjɠ](j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj_jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_clear_freedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjEjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנj€j٠NjƠjLjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_handle_movedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠww_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠticketsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M,jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjHjNubjǠjj֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjNjNubjǠjj֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנj€j٠NjƠjjjjTjNubjǠjj֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_flush_compute_tlbsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ flush_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠxcc_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjj[jNubjǠjj֔MzjȠjɠ](j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj1jNubjǠjj֔MzjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj7jNubjǠjj֔MzjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj=jNubjǠjj֔MzjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj)jƠjԠ)}(jנj€j٠NjƠjjjjCjNubjǠjj֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_addsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bo_vasbajubububjjI)}(jLj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjJjNubjǠjj֔MjȠjɠ](j)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjxjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_insert_mapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bo_vasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbo_vasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_bo_va_mappingsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj€j٠NjƠjAjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjnjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_mapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bo_vasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbo_vasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj-jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjZjƠjԠ)}(jנj€j٠NjƠj4jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjajjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj#jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_replace_mapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bo_vasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbo_vasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjj֔MPjȠjɠ](j)}(jaj*jàNjĠNjŠjxjƠjԠ)}(jנj€j٠NjƠjRjjjPjNubjǠjj֔MPjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjVjNubjǠjj֔MPjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj\jNubjǠjj֔MPjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjbjNubjǠjj֔MPjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjjhjNubjǠjj֔MPjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjHjƠjԠ)}(jנj€j٠NjƠj$jjjnjNubjǠjj֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_unmapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jwajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bo_vasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbo_vasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsaddrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjujNubjǠjj֔MjȠjɠ](j)}(jajujàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj#jNubjǠjj֔MjȠjɠ]j]ubj)}(jajujàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajujàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj/jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_clear_mappingssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj6jNubjǠjj֔MjȠjɠ](j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj^jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_lookup_mappingsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_bo_va_mappingsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔M1jȠjɠ](j)}(jaj%jàNjĠNjŠjyjƠjԠ)}(jנj€j٠NjƠjSjjjjNubjǠjj֔M1jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_trace_cssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠww_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠticketsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M?jȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjjBjNubjǠjj֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠj7jƠjԠ)}(jנj€j٠NjƠjjjjHjNubjǠjj֔M?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_delsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bo_vasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbo_vasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjOjNubjǠjj֔M_jȠjɠ](j)}(jajOjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjwjjjjNubjǠjj֔M_jȠjɠ]j]ubj)}(jajOjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_evictablesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj/jƠjԠ)}(jנj€j٠NjƠj jjj:jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_invalidatesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠevictedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjAjNubjǠjj֔MjȠjɠ](j)}(jajAjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjijjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajAjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_bo_movesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ ttm_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_memsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠevictedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjsjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjEjƠjԠ)}(jנj€j٠NjƠjjjjyjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjkjƠjԠ)}(jנj€j٠NjƠjLjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_get_block_sizesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvm_sizesbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_adjust_sizesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ min_vm_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfragment_size_defaultsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠ max_levelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠmax_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ](j)}(jajjàNjĠNjŠj3jƠjԠ)}(jנj€j٠NjƠj jjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj^jƠjԠ)}(jנj€j٠NjƠj:jjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjbjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_wait_idlesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔Mi jȠjɠ](j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנj€j٠NjƠjjjjrjNubjǠjj֔Mi jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjjƠjԠ)}(jנj€j٠NjƠjJjjjxjNubjǠjj֔Mi jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_put_task_infosbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_task_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ task_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_get_task_info_vmsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_task_infosbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔M jȠjɠ]j)}(jajjàNjĠNjŠj3jƠjԠ)}(jנj€j٠NjƠj jjjAjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_get_task_info_pasidsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_task_infosbajubububjjI)}(jLj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpasidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjHjNubjǠjj֔M jȠjɠ](j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjvjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_set_task_infosbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ]j)}(jajjàNjĠNjŠj-jƠjԠ)}(jנj€j٠NjƠjjjj8jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_initsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠxcp_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjj?jNubjǠjj֔M jȠjɠ](j)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjgjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_make_computesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MY jȠjɠ](j)}(jajjàNjĠNjŠjNjƠjԠ)}(jנj€j٠NjƠj(jjjjNubjǠjj֔MY jȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנj€j٠NjƠjUjjjjNubjǠjj֔MY jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_finisbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_manager_initsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M jȠjɠ]j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנj€j٠NjƠjNjjjjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_manager_finisbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_ioctlsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M) jȠjɠ](j)}(jajjàNjĠNjŠj4jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M) jȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנj€j٠NjƠj;jjjjNubjǠjj֔M) jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjdjjjjNubjǠjj֔M) jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_handle_faultsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpasidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvmidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠnode_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jΠ)}jѠ write_faultsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MW jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MW jȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MW jȠjɠ]j]ubj)}(jajjàNjĠNjŠjHjƠjԠ)}(jנj€j٠NjƠj$jjjjNubjǠjj֔MW jȠjɠ]j]ubj)}(jajjàNjĠNjŠjpjƠjԠ)}(jנj€j٠NjƠjLjjjjNubjǠjj֔MW jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjtjjjjNubjǠjj֔MW jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj jNubjǠjj֔MW jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MW jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_debugfs_vm_bo_infosbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ](j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj€j٠NjƠj>jjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjkjjjjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_update_fault_cachesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpasidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvmhubsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjFjƠjԠ)}(jנj€j٠NjƠj"jjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjnjƠjԠ)}(jנj€j٠NjƠjJjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjrjjjjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_vm_is_bo_always_validsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_vmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MR jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj?jNubjǠjj֔MR jȠjɠ]j]ubj)}(jajjàNjĠNjŠj4jƠjԠ)}(jנj€j٠NjƠjjjjEjNubjǠjj֔MR jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_disable_allsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jNajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjLjNubjǠjj֔K|jȠjɠ]j)}(jajLjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjtjjjjNubjǠjj֔K|jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_handlersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irqreturn_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj)jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj/jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_handle_ih1sbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6jNubjǠjj֔KjȠjɠ]j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj^jjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_handle_ih2sbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_handle_ih_softsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ]j)}(jajjàNjĠNjŠjDjƠjԠ)}(jנj€j٠NjƠjjjjOjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ amdgpu_msi_oksbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jXajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjVjNubjǠjj֔KjȠjɠ]j)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj}jjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_initsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_fini_swsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MajȠjɠ]j)}(jajjàNjĠNjŠjcjƠjԠ)}(jנj€j٠NjƠj=jjjnjNubjǠjj֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_add_idsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jwajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ client_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsrc_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_irq_srcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjujNubjǠjj֔MjȠjɠ](j)}(jajujàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjEjNubjǠjj֔MjȠjɠ]j]ubj)}(jajujàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjKjNubjǠjj֔MjȠjɠ]j]ubj)}(jajujàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjQjNubjǠjj֔MjȠjɠ]j]ubj)}(jajujàNjĠNjŠj:jƠjԠ)}(jנj€j٠NjƠjjjjWjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_dispatchsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_ih_ringsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠihsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^jNubjǠjj֔MjȠjɠ](j)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_delegatesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_iv_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnum_dwsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjljƠjԠ)}(jנj€j٠NjƠjFjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjsjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_updatesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_irq_srcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjZjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj*jƠjԠ)}(jנj€j٠NjƠjjjj`jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjRjƠjԠ)}(jנj€j٠NjƠj1jjjfjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"amdgpu_irq_gpu_reset_resume_helpersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmjNubjǠjj֔M+jȠjɠ]j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_getsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_irq_srcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MMjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjxjNubjǠjj֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjHjƠjԠ)}(jנj€j٠NjƠj"jjj~jNubjǠjj֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjpjƠjԠ)}(jנj€j٠NjƠjOjjjjNubjǠjj֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_putsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_irq_srcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MkjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj6jNubjǠjj֔MkjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj<jNubjǠjj֔MkjȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנj€j٠NjƠj jjjBjNubjǠjj֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_enabledsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠamdgpu_irq_srcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjIjNubjǠjj֔MjȠjɠ](j)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjpjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irqdomain_mapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ irq_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠirq_hw_number_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhwirqsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjTjƠjԠ)}(jנj€j٠NjƠj.jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנj€j٠NjƠjZjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_add_domainsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_remove_domainsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjljƠjԠ)}(jנj€j٠NjƠjFjjjwjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamdgpu_irq_create_mappingsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ amdgpu_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsrc_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjj~jNubjǠjj֔MjȠjɠ](j)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamd_ip_block_typesbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DC_DEBUG_MASKsbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ amd_ip_funcssbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j*ajubsbjjj(jNubjǠjj֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_update_reasonsbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]j9ajubsbjjj7jNubjǠjqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_typesbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jHajubsbjjjFjNubjǠjqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ backlight_opssbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jWajubsbjjjUjNubjǠjqj֔K+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_propertiessbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jfajubsbjjjdjNubjǠjqj֔KhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_devicesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]juajubsbjjjsjNubjǠjqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_update_statussbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjqj֔M:jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjqj֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_enablesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjqj֔MJjȠjɠ]j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj€j٠NjƠj jjj;jNubjǠjqj֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_disablesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjBjNubjǠjqj֔MYjȠjɠ]j)}(jajBjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjjNubjǠjqj֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_is_blanksbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjqj֔MojȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjqj֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_get_brightnesssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjqj֔MjȠjɠ]j)}(jajjàNjĠNjŠjOjƠjԠ)}(jנj€j٠NjƠj)jjjZjNubjǠjqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bl_get_datasbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jcajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbl_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjajNubjǠjqj֔MjȠjɠ]j)}(jajajàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_force_updatesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjTjj )}(j ]jΠ)}jѠbacklight_update_reasonsbajubububjj)}(jj )}(j ]jΠ)}jѠreasonsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjqj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjGjNubjǠjqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj€j٠NjƠjjjjMjNubjǠjqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbacklight_device_get_by_namesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjTjNubjǠjqj֔MjȠjɠ]j)}(jajTjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_backlight_device_registersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ backlight_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_propertiessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjqj֔MCjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjqj֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠj6jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjqj֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjcjƠjԠ)}(jנj€j٠NjƠj=jjjjNubjǠjqj֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjjNubjǠjqj֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj jNubjǠjqj֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjqj֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devm_backlight_device_unregistersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjqj֔MejȠjɠ](j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj€j٠NjƠjAjjjjNubjǠjqj֔MejȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjnjjjjNubjǠjqj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_backlight_by_nodesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjqj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_of_find_backlightsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠbacklight_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjqj֔MjȠjɠ]j)}(jajjàNjĠNjŠjijƠjԠ)}(jנj€j٠NjƠjCjjjwjNubjǠjqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_user_extensionsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjj~jNubjǠjߋj֔K=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_engine_classsbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_engine_class_instancesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_getparamsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_getparam_tsbjƠjԠ)}(jנtypej٠typejƠjܠ)}(jߠj)}(jjjj)}(jNjNjNjNjNjNjj)}j]sbubjNjjjNubjj)}(jj )}(j ]jajubj]jNububjjjjNubjǠjߋj֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_mmap_offsetsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_set_domainsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_exec_fencesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+drm_i915_gem_execbuffer_ext_timeline_fencessbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_execbuffer2sbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_cachingsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j!ajubsbjjjjNubjǠjߋj֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_context_create_extsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j0ajubsbjjj.jNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_context_paramsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j?ajubsbjjj=jNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$i915_context_engines_parallel_submitsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jNajubsbjjjLjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(drm_i915_gem_context_create_ext_setparamsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j]ajubsbjjj[jNubjǠjߋj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_vm_controlsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jlajubsbjjjjjNubjǠjߋj֔M3 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_userptrsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j{ajubsbjjjyjNubjǠjߋj֔MM jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_perf_oa_configsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_query_itemsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_querysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_query_topology_infosbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MG jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_engine_infosbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_query_engine_infosbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_query_perf_configsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M2 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_memory_classsbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MC jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_i915_gem_memory_class_instancesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_memory_region_infosbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_query_memory_regionssbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j ajubsbjjjjNubjǠjߋj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%drm_i915_query_guc_submission_versionsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j/ajubsbjjj-jNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_create_extsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j>ajubsbjjj<jNubjǠjߋj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&drm_i915_gem_create_ext_memory_regionssbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jMajubsbjjjKjNubjǠjߋj֔MJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)drm_i915_gem_create_ext_protected_contentsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j\ajubsbjjjZjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_create_ext_set_patsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jkajubsbjjjijNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_nouveau_syncsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jzajubsbjjjxjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_nouveau_vm_initsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_nouveau_vm_bind_opsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_nouveau_vm_bindsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_nouveau_exec_pushsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M}jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_nouveau_execsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_PANTHOR_USER_MMIO_OFFSETsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjߋj֔K1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%DRM_PANTHOR_USER_FLUSH_ID_MMIO_OFFSETsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjߋj֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_obj_arraysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_PANTHOR_OBJ_ARRAYsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_sync_op_flagssbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_sync_opsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_dev_query_typesbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]j.ajubsbjjj,jNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_gpu_infosbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j=ajubsbjjj;jNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_csif_infosbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jLajubsbjjjJjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_timestamp_infosbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j[ajubsbjjjYjNubjǠjߋj֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_panthor_group_priorities_infosbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jjajubsbjjjhjNubjǠjߋj֔MajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_dev_querysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jyajubsbjjjwjNubjǠjߋj֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_vm_createsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_vm_destroysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_vm_bind_op_flagssbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_vm_bind_opsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_vm_bind_flagssbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_vm_bindsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_vm_statesbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_vm_get_statesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_bo_flagssbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_bo_createsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjj jNubjǠjߋj֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_bo_mmap_offsetsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_queue_createsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j-ajubsbjjj+jNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_group_prioritysbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]j<ajubsbjjj:jNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_group_createsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jKajubsbjjjIjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_group_destroysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jZajubsbjjjXjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_queue_submitsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jiajubsbjjjgjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_group_submitsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jxajubsbjjjvjNubjǠjߋj֔M*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_group_state_flagssbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_group_get_statesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_tiler_heap_createsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panthor_tiler_heap_destroysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_IOCTL_PANTHORsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_user_extensionsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_ext_set_propertysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_engine_class_instancesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_xe_enginesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_query_enginessbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjj jNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_memory_classsbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_mem_regionsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j,ajubsbjjj*jNubjǠjߋj֔M&jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_query_mem_regionssbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j;ajubsbjjj9jNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_query_configsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jJajubsbjjjHjNubjǠjߋj֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_xe_gtsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jYajubsbjjjWjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_query_gt_listsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jhajubsbjjjfjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_query_topology_masksbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jwajubsbjjjujNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_query_engine_cyclessbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_query_uc_fw_versionsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M;jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_query_pxp_statussbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_device_querysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_gem_createsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_gem_mmap_offsetsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_vm_createsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_vm_destroysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_vm_bind_opsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_vm_bindsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_exec_queue_createsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M}jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_exec_queue_destroysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j+ajubsbjjj)jNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_exec_queue_get_propertysbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j:ajubsbjjj8jNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_xe_syncsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jIajubsbjjjGjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_xe_execsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jXajubsbjjjVjNubjǠjߋj֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_wait_user_fencesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jgajubsbjjjejNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_observation_typesbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jvajubsbjjjtjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_observation_opsbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_observation_paramsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_observation_ioctlssbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_oa_unit_typesbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_oa_unitsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MQjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_query_oa_unitssbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_oa_format_typesbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_oa_property_idsbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_oa_configsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_oa_stream_statussbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjߋj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_oa_stream_infosbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_pxp_session_typesbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]j* ajubsbjjj( jNubjǠjߋj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_eu_stall_property_idsbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]j9 ajubsbjjj7 jNubjǠjߋj֔MZjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_xe_query_eu_stallsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jH ajubsbjjjF jNubjǠjߋj֔MujȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_funcssbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jW ajubsbjjjU jNubjǠj}j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_devsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jf ajubsbjjjd jNubjǠj}j֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_buffersbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]ju ajubsbjjjs jNubjǠj}j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_for_each_modesetsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj}j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_client_for_each_connector_itersbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj}j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_initsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj}j֔KMjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠj jjj| jNubjǠj}j֔KMjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠj jjj jNubjǠj}j֔KMjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjD jƠjԠ)}(jנj€j٠NjƠj" jjj jNubjǠj}j֔KMjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjq jƠjԠ)}(jנj€j٠NjƠjK jjj jNubjǠj}j֔KMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_registersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj}j֔KyjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠj jjj jNubjǠj}j֔KyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_releasesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj}j֔KjȠjɠ]j)}(jaj jàNjĠNjŠjC jƠjԠ)}(jנj€j٠NjƠj jjjN jNubjǠj}j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_buffer_vmap_localsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmap_copysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjU jNubjǠj}j֔KjȠjɠ](j)}(jajU jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠj} jjj jNubjǠj}j֔KjȠjɠ]j]ubj)}(jajU jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠj jjj jNubjǠj}j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_buffer_vunmap_localsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj}j֔MjȠjɠ]j)}(jaj jàNjĠNjŠj6 jƠjԠ)}(jנj€j٠NjƠj jjjA jNubjǠj}j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_buffer_vmapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmap_copysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjH jNubjǠj}j֔M2jȠjɠ](j)}(jajH jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjp jjj jNubjǠj}j֔M2jȠjɠ]j]ubj)}(jajH jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠj jjj jNubjǠj}j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_buffer_vunmapsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj}j֔MYjȠjɠ]j)}(jaj jàNjĠNjŠj) jƠjԠ)}(jנj€j٠NjƠj jjj4 jNubjǠj}j֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_framebuffer_createsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_buffersbajubububjjI)}(jLj)}(jj )}(j ]j= ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠwidthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠheightsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj; jNubjǠj}j֔MjȠjɠ](j)}(jaj; jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠji jjjjNubjǠj}j֔MjȠjɠ]j]ubj)}(jaj; jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠj jjjjNubjǠj}j֔MjȠjɠ]j]ubj)}(jaj; jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠj jjj!jNubjǠj}j֔MjȠjɠ]j]ubj)}(jaj; jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠj jjj'jNubjǠj}j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_framebuffer_deletesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj}j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj|jƠjԠ)}(jנj€j٠NjƠjVjjjjNubjǠj}j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_framebuffer_flushsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrectsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj}j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠj}j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠj}j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_modeset_probesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠwidthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠheightsbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠj}j֔MjȠjɠ](j)}(jaj!jàNjĠNjŠjojƠjԠ)}(jנj€j٠NjƠjIjjjjNubjǠj}j֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjvjjjjNubjǠj}j֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠj}j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_rotationsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_mode_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrotationsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj}j֔MjȠjɠ](j)}(jajjàNjĠNjŠj$jƠjԠ)}(jנj€j٠NjƠjjjjYjNubjǠj}j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjNjƠjԠ)}(jנj€j٠NjƠj+jjj_jNubjǠj}j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_modeset_checksbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jhajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjfjNubjǠj}j֔M}jȠjɠ]j)}(jajfjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠj}j֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_client_modeset_commit_lockedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj}j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠj}j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_modeset_commitsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠj}j֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjtjƠjԠ)}(jנj€j٠NjƠjNjjjjNubjǠj}j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_modeset_dpmssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_client_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj}j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠj}j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj jNubjǠj}j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_dev_unregistersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj}j֔KjȠjɠ]j)}(jajjàNjĠNjŠj^jƠjԠ)}(jנj€j٠NjƠj8jjjijNubjǠj}j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_client_dev_hotplugsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpjNubjǠj}j֔KTjȠjɠ]j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠj}j֔KTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠswitch_power_statesbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_devicesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjPj֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_driver_featuresbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_driversbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjPj֔K;jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_drm_dev_allocsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]jajubj#Nubjjj jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dev_is_unpluggedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjPj֔MjȠjɠ]j)}(jajjàNjĠNjŠjhjƠjԠ)}(jנj€j٠NjƠjBjjjsjNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_core_check_all_featuressbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]j|ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠfeaturessbajubj]jNububjYNubjZubejj)}j]sbubububjjjzjNubjǠjPj֔M jȠjɠ](j)}(jajzjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔M jȠjɠ]j]ubj)}(jajzjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_core_check_featuresbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjTjj )}(j ]jΠ)}jѠdrm_driver_featuresbajubububjj)}(jj )}(j ]jΠ)}jѠfeaturesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjPj֔MjȠjɠ](j)}(jajjàNjĠNjŠjTjƠjԠ)}(jנj€j٠NjƠj.jjjjNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj[jjjjNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_drv_uses_atomic_modesetsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjPj֔M+jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_put_devsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjPj֔MjȠjɠ]j)}(jajjàNjĠNjŠjAjƠjԠ)}(jנj€j٠NjƠjjjjLjNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dev_entersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jUajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjSjNubjǠjPj֔MjȠjɠ](j)}(jajSjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjzjjjjNubjǠjPj֔MjȠjɠ]j]ubj)}(jajSjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dev_exitsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjPj֔MjȠjɠ]j)}(jajjàNjĠNjŠj)jƠjԠ)}(jנj€j٠NjƠj jjj1jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dev_unplugsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8jNubjǠjPj֔MjȠjɠ]j)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj`jjjjNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dev_wedged_eventsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmethodsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjPj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dev_allocsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠjPj֔M6jȠjɠ](j)}(jaj#jàNjĠNjŠjwjƠjԠ)}(jנj€j٠NjƠjQjjjjNubjǠjPj֔M6jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj~jjjjNubjǠjPj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dev_getsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjPj֔MgjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dev_putsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjPj֔MujȠjɠ]j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj€j٠NjƠjGjjjxjNubjǠjPj֔MujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_cgroup_register_regionsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdmem_cgroup_regionsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ region_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjPj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj2jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj8jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנj€j٠NjƠjjjj>jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dev_registersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjEjNubjǠjPj֔MjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjmjjjjNubjǠjPj֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dev_unregistersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjPj֔M?jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj)jNubjǠjPj֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_release_actionsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdrmres_release_tsbajubububjj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠjPj֔KjȠjɠ](j)}(jaj0jàNjĠNjŠj~jƠjԠ)}(jנj€j٠NjƠjXjjjjNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drmm_kmallocsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjPj֔KjȠjɠ](j)}(jajjàNjĠNjŠj=jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjhjƠjԠ)}(jנj€j٠NjƠjDjjjjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjljjjjNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drmm_kstrdupsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjPj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjj\jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנj€j٠NjƠjjjjbjNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjQjƠjԠ)}(jנj€j٠NjƠj-jjjhjNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drmm_kfreesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jqajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjojNubjǠjPj֔MjȠjɠ](j)}(jajojàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔MjȠjɠ]j]ubj)}(jajojàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_add_actionsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_add_action_or_resetsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]jajubj#Nubjjj jNubjǠjPj֔K)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drmm_kzallocsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjPj֔K@jȠjɠ](j)}(jajjàNjĠNjŠjljƠjԠ)}(jנj€j٠NjƠjFjjjjNubjǠjPj֔K@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjsjjjjNubjǠjPj֔K@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔K@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_kmalloc_arraysbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjPj֔KPjȠjɠ](j)}(jajjàNjĠNjŠj-jƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔KPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjXjƠjԠ)}(jנj€j٠NjƠj4jjjjNubjǠjPj֔KPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠj[jjjjNubjǠjPj֔KPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔KPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drmm_kcallocsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjPj֔KfjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjjjjjNubjǠjPj֔KfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjFjƠjԠ)}(jנj€j٠NjƠj"jjjjNubjǠjPj֔KfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj€j٠NjƠjIjjjjNubjǠjPj֔KfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj€j٠NjƠjqjjjjNubjǠjPj֔KfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_mutex_initsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjPj֔K}jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_minorsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pending_eventsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjPj֔KOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_filesbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjPj֔KajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_is_primary_clientsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjPj֔MjȠjɠ]j)}(jajjàNjĠNjŠjB jƠjԠ)}(jנj€j٠NjƠj jjjM jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_is_render_clientsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]jV ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT jNubjǠjPj֔MjȠjɠ]j)}(jajT jàNjĠNjŠj jƠjԠ)}(jנj€j٠NjƠj{ jjj jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_is_accel_clientsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjPj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj!jƠjԠ)}(jנj€j٠NjƠj jjj !jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_memory_statssbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_opensbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!!jNubjǠjPj֔MejȠjɠ](j)}(jaj!!jàNjĠNjŠjo!jƠjԠ)}(jנj€j٠NjƠjI!jjj!jNubjǠjPj֔MejȠjɠ]j]ubj)}(jaj!!jàNjĠNjŠj!jƠjԠ)}(jנj€j٠NjƠjv!jjj!jNubjǠjPj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_releasesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj"jƠjԠ)}(jנj€j٠NjƠj!jjj:"jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj/"jƠjԠ)}(jנj€j٠NjƠj "jjj@"jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_release_noglobalsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjG"jNubjǠjPj֔MjȠjɠ](j)}(jajG"jàNjĠNjŠj"jƠjԠ)}(jנj€j٠NjƠjo"jjj"jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajG"jàNjĠNjŠj"jƠjԠ)}(jנj€j٠NjƠj"jjj"jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_readsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]jE#asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠjPj֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj,#jƠjԠ)}(jנj€j٠NjƠj#jjj#jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjX#jƠjԠ)}(jנj€j٠NjƠj3#jjj#jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj#jƠjԠ)}(jנj€j٠NjƠj_#jjj#jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj#jƠjԠ)}(jנj€j٠NjƠj#jjj#jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pollsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__poll_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠpoll_table_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠjPj֔MdjȠjɠ](j)}(jaj#jàNjĠNjŠj#$jƠjԠ)}(jנj€j٠NjƠj#jjj[$jNubjǠjPj֔MdjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjP$jƠjԠ)}(jנj€j٠NjƠj*$jjja$jNubjǠjPj֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_event_reserve_init_lockedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jj$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_pending_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjh$jNubjǠjPj֔MjȠjɠ](j)}(jajh$jàNjĠNjŠj$jƠjԠ)}(jנj€j٠NjƠj$jjjG%jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajh$jàNjĠNjŠj$jƠjԠ)}(jנj€j٠NjƠj$jjjM%jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajh$jàNjĠNjŠj%jƠjԠ)}(jנj€j٠NjƠj$jjjS%jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajh$jàNjĠNjŠj<%jƠjԠ)}(jנj€j٠NjƠj%jjjY%jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_event_reserve_initsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_pending_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj>%sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj`%jNubjǠjPj֔MjȠjɠ](j)}(jaj`%jàNjĠNjŠj%jƠjԠ)}(jנj€j٠NjƠj%jjj>&jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj`%jàNjĠNjŠj%jƠjԠ)}(jנj€j٠NjƠj%jjjD&jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj`%jàNjĠNjŠj&jƠjԠ)}(jנj€j٠NjƠj%jjjJ&jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj`%jàNjĠNjŠj4&jƠjԠ)}(jנj€j٠NjƠj&jjjP&jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_event_cancel_freesbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_pending_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjW&jNubjǠjPj֔MjȠjɠ](j)}(jajW&jàNjĠNjŠj&jƠjԠ)}(jנj€j٠NjƠj&jjj&jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajW&jàNjĠNjŠj&jƠjԠ)}(jנj€j٠NjƠj&jjj&jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_send_event_timestamp_lockedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_pending_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj>%sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ timestampsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjPj֔M jȠjɠ](j)}(jaj&jàNjĠNjŠj7'jƠjԠ)}(jנj€j٠NjƠj'jjj'jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjd'jƠjԠ)}(jנj€j٠NjƠj>'jjj'jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj'jƠjԠ)}(jנj€j٠NjƠjj'jjj'jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_send_event_lockedsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_pending_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj>%sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔M"jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנj€j٠NjƠj'jjj.(jNubjǠjPj֔M"jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj$(jƠjԠ)}(jנj€j٠NjƠj'jjj4(jNubjǠjPj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_send_eventsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_pending_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj>%sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;(jNubjǠjPj֔M7jȠjɠ](j)}(jaj;(jàNjĠNjŠj(jƠjԠ)}(jנj€j٠NjƠjc(jjj(jNubjǠjPj֔M7jȠjɠ]j]ubj)}(jaj;(jàNjĠNjŠj(jƠjԠ)}(jנj€j٠NjƠj(jjj(jNubjǠjPj֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_print_memory_statssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_memory_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjTjj )}(j ]jΠ)}jѠdrm_gem_object_statussbajubububjj)}(jj )}(j ]jΠ)}jѠsupported_statussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregionsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjPj֔MgjȠjɠ](j)}(jaj(jàNjĠNjŠj)jƠjԠ)}(jנj€j٠NjƠj(jjj)jNubjǠjPj֔MgjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjG)jƠjԠ)}(jנj€j٠NjƠj!)jjj)jNubjǠjPj֔MgjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjr)jƠjԠ)}(jנj€j٠NjƠjN)jjj)jNubjǠjPj֔MgjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj)jƠjԠ)}(jנj€j٠NjƠjv)jjj)jNubjǠjPj֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_show_memory_statssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjPj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj *jƠjԠ)}(jנj€j٠NjƠj)jjjA*jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj6*jƠjԠ)}(jנj€j٠NjƠj*jjjG*jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_show_fdinfosbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN*jNubjǠjPj֔MjȠjɠ](j)}(jajN*jàNjĠNjŠj*jƠjԠ)}(jנj€j٠NjƠjv*jjj*jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajN*jàNjĠNjŠj*jƠjԠ)}(jנj€j٠NjƠj*jjj*jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_debug_categorysbjƠjԠ)}(jנjTj٠enumjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_printersbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjPj֔KcjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_vprintfsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠva_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjPj֔KjȠjɠ](j)}(jaj*jàNjĠNjŠjK+jƠjԠ)}(jנj€j٠NjƠj%+jjj+jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjs+jƠjԠ)}(jנj€j٠NjƠjQ+jjj+jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj+jƠjԠ)}(jנj€j٠NjƠjz+jjj+jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_printf_indentsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_print_iteratorsbjƠjԠ)}(jנjxj٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_coredump_printersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdrm_print_iteratorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjPj֔MLjȠjɠ]j)}(jaj+jàNjĠNjŠj.,jƠjԠ)}(jנj€j٠NjƠj,jjj9,jNubjǠjPj֔MLjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_seq_file_printersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjj)}(jj )}(j ]jB,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@,jNubjǠjPj֔MbjȠjɠ]j)}(jaj@,jàNjĠNjŠj,jƠjԠ)}(jנj€j٠NjƠjl,jjj,jNubjǠjPj֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_info_printersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠjPj֔MsjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj€j٠NjƠj,jjj-jNubjǠjPj֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dbg_printersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjj)}(jj )}(j ]j -ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjTjj )}(j ]jΠ)}jѠdrm_debug_categorysbajubububjj)}(jj )}(j ]jΠ)}jѠcategorysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠjPj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠjY-jƠjԠ)}(jנj€j٠NjƠj3-jjj-jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj€j٠NjƠj`-jjj-jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj€j٠NjƠj-jjj-jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_err_printersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠjPj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj.jƠjԠ)}(jנj€j٠NjƠj-jjjN.jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjC.jƠjԠ)}(jנj€j٠NjƠj!.jjjT.jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_line_printersbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjj)}(jj )}(j ]j].ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠseriessbajubj]jNububjYNubjZubejj)}j]sbubububjjj[.jNubjǠjPj֔MjȠjɠ](j)}(jaj[.jàNjĠNjŠj.jƠjԠ)}(jנj€j٠NjƠj.jjj/jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj[.jàNjĠNjŠj.jƠjԠ)}(jנj€j٠NjƠj.jjj /jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj[.jàNjĠNjŠj.jƠjԠ)}(jנj€j٠NjƠj.jjj/jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DRM_DEV_ERRORsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_DEV_ERROR_RATELIMITEDsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]j)/ajubj#Nubjjj'/jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DRM_DEV_DEBUGsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]j8/ajubj#Nubjjj6/jNubjǠjPj֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_DEV_DEBUG_DRIVERsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]jG/ajubj#NubjjjE/jNubjǠjPj֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_DEV_DEBUG_KMSsbjƠjԠ)}(jנjӦj٠macrojƠj)}(jŠj )}(j ]jV/ajubj#NubjjjT/jNubjǠjPj֔MBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_putssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjc/jNubjǠjPj֔MjȠjɠ](j)}(jajc/jàNjĠNjŠj/jƠjԠ)}(jנj€j٠NjƠj/jjj/jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajc/jàNjĠNjŠj/jƠjԠ)}(jנj€j٠NjƠj/jjj/jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_printfsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj/jNubjǠjPj֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj?0jƠjԠ)}(jנj€j٠NjƠj0jjjs0jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjg0jƠjԠ)}(jנj€j٠NjƠjE0jjjy0jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_print_bitssbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbitssbajubj]j)}(jjjjjjNubajNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠjPj֔M&jȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj€j٠NjƠj0jjjM1jNubjǠjPj֔M&jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj€j٠NjƠj0jjjS1jNubjǠjPj֔M&jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj1jƠjԠ)}(jנj€j٠NjƠj0jjjY1jNubjǠjPj֔M&jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjE1jƠjԠ)}(jנj€j٠NjƠj$1jjj_1jNubjǠjPj֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_print_regset32sbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jh1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠdebugfs_regset32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf1jNubjǠjPj֔MzjȠjɠ](j)}(jajf1jàNjĠNjŠj1jƠjԠ)}(jנj€j٠NjƠj1jjj1jNubjǠjPj֔MzjȠjɠ]j]ubj)}(jajf1jàNjĠNjŠj1jƠjԠ)}(jנj€j٠NjƠj1jjj1jNubjǠjPj֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_print_hex_dumpsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjxjj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj1jNubjǠjPj֔MjȠjɠ](j)}(jaj1jàNjĠNjŠjF2jƠjԠ)}(jנj€j٠NjƠj 2jjj2jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠjn2jƠjԠ)}(jנj€j٠NjƠjL2jjj2jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠj2jƠjԠ)}(jנj€j٠NjƠju2jjj2jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠj2jƠjԠ)}(jנj€j٠NjƠj2jjj2jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_can_sleepsbjƠjԠ)}(jנj9j٠functionjƠjܠ)}(jߠj)}(jj9jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jKasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj2jNubjǠjPj֔K>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cons_flagssbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]j33ajubsbjjj13jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsolesbjƠjԠ)}(jנstructj٠structjƠj)}jj )}(j ]jC3ajubsbjjjA3jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nbcon_statesbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jS3ajubsbjjjQ3jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nbcon_priosbjƠjԠ)}(jנj83j٠enumjƠj)}jj )}(j ]jb3ajubsbjjj`3jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nbcon_contextsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jq3ajubsbjjjo3jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnbcon_write_contextsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j3ajubsbjjj~3jNubjǠj.j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconswsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j3ajubsbjjj3jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsole_srcu_read_flagssbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]shortasbubjj)}(jj )}(j ]j3ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠconsolesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3jNubjǠj.j֔MjȠjɠ]j)}(jaj3jàNjĠNjŠj3jƠjԠ)}(jנ functionParamj٠NjƠj3jjj3jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsole_srcu_write_flagssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠconsolesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]shortasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj3jNubjǠj.j֔MjȠjɠ](j)}(jaj3jàNjĠNjŠjL4jƠjԠ)}(jנj3j٠NjƠj&4jjj{4jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjs4jƠjԠ)}(jנj3j٠NjƠjS4jjj4jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_console_srcusbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]j4ajubj#Nubjjj4jNubjǠj.j֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_consolesbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]j4ajubj#Nubjjj4jNubjǠj.j֔MUjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠclear_selectionsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj4jNubjǠj.j֔KSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __vc_resizesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvc_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcolssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrowssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]jΠ)}jѠ from_usersbajubj]jNububjYNubjZubejj)}j]sbubububjjj4jNubjǠj.j֔M jȠjɠ](j)}(jaj4jàNjĠNjŠj@5jƠjԠ)}(jנj3j٠NjƠj5jjj5jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjh5jƠjԠ)}(jנj3j٠NjƠjG5jjj5jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj4jàNjĠNjŠj5jƠjԠ)}(jנj3j٠NjƠjl5jjj5jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj4jàNjĠNjŠj5jƠjԠ)}(jנj3j٠NjƠj5jjj5jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ con_is_boundsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠconswsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcswsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5jNubjǠj.j֔MjȠjɠ]j)}(jaj5jàNjĠNjŠj 6jƠjԠ)}(jנj3j٠NjƠj5jjj+6jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcon_is_visiblesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]j46ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvc_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj26jNubjǠj.j֔M2jȠjɠ]j)}(jaj26jàNjĠNjŠj6jƠjԠ)}(jנj3j٠NjƠjY6jjj6jNubjǠj.j֔M2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcon_debug_entersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvc_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6jNubjǠj.j֔MBjȠjɠ]j)}(jaj6jàNjĠNjŠj6jƠjԠ)}(jנj3j٠NjƠj6jjj6jNubjǠj.j֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcon_debug_leavesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj6jNubjǠj.j֔MsjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdo_unregister_con_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>7ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠconswsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcswsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<7jNubjǠj.j֔MjȠjɠ]j)}(jaj<7jàNjĠNjŠj7jƠjԠ)}(jנj3j٠NjƠjd7jjj7jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sel_loadlutsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]j7asbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlutsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7jNubjǠj.j֔K{jȠjɠ]j)}(jaj7jàNjĠNjŠj7jƠjԠ)}(jנj3j٠NjƠj7jjj7jNubjǠj.j֔K{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_selection_usersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj7sbasbubjj)}(jNjNjNjjjjj)}j]j98asbubjj)}(jjH3jj )}(j ]jΠ)}jѠtiocl_selectionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠselsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7jNubjǠj.j֔KjȠjɠ](j)}(jaj7jàNjĠNjŠjO8jƠjԠ)}(jנj3j٠NjƠj'8jjj8jNubjǠj.j֔KjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠj|8jƠjԠ)}(jנj3j٠NjƠjV8jjj8jNubjǠj.j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vc_do_resizesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvc_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcolssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlinessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jΠ)}jѠ from_usersbajubj]jNububjYNubjZubejj)}j]sbubububjjj8jNubjǠj.j֔MljȠjɠ](j)}(jaj8jàNjĠNjŠj8jƠjԠ)}(jנj3j٠NjƠj8jjj9jNubjǠj.j֔MljȠjɠ]j]ubj)}(jaj8jàNjĠNjŠj9jƠjԠ)}(jנj3j٠NjƠj8jjj9jNubjǠj.j֔MljȠjɠ]j]ubj)}(jaj8jàNjĠNjŠj79jƠjԠ)}(jנj3j٠NjƠj9jjj9jNubjǠj.j֔MljȠjɠ]j]ubj)}(jaj8jàNjĠNjŠj\9jƠjԠ)}(jנj3j٠NjƠj;9jjj9jNubjǠj.j֔MljȠjɠ]j]ubj)}(jaj8jàNjĠNjŠj9jƠjԠ)}(jנj3j٠NjƠj`9jjj9jNubjǠj.j֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vt_resizesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠwinsizesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9jNubjǠj.j֔MjȠjɠ](j)}(jaj9jàNjĠNjŠj9jƠjԠ)}(jנj3j٠NjƠj9jjj,:jNubjǠj.j֔MjȠjɠ]j]ubj)}(jaj9jàNjĠNjŠj!:jƠjԠ)}(jנj3j٠NjƠj9jjj2:jNubjǠj.j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vc_ctl_statesbjƠjԠ)}(jנj83j٠enumjƠj)}jj )}(j ]j;:ajubsbjjj9:jNubjǠj.j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvc_sanitize_unicodesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJ:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubajj)}j]sbubububjjjH:jNubjǠj.j֔M jȠjɠ]j)}(jajH:jàNjĠNjŠj:jƠjԠ)}(jנj3j٠NjƠjp:jjj:jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvc_translate_unicodesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvc_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrescansbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj:jNubjǠj.j֔M jȠjɠ](j)}(jaj:jàNjĠNjŠj:jƠjԠ)}(jנj3j٠NjƠj:jjjB;jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj:jàNjĠNjŠj;jƠjԠ)}(jנj3j٠NjƠj:jjjH;jNubjǠj.j֔M jȠjɠ]j]ubj)}(jaj:jàNjĠNjŠj7;jƠjԠ)}(jנj3j٠NjƠj;jjjN;jNubjǠj.j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvt_kmsg_redirectsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW;ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubajj)}j]sbubububjjjU;jNubjǠj.j֔M jȠjɠ]j)}(jajU;jàNjĠNjŠj;jƠjԠ)}(jנj3j٠NjƠj};jjj;jNubjǠj.j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_inherit_opssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_ldisc_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;jNubjǠj"j֔M jȠjɠ]j)}(jaj;jàNjĠNjŠj;jƠjԠ)}(jנj3j٠NjƠj;jjj<jNubjǠj"j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_kick_workersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj <jNubjǠj"j֔KjȠjɠ]j)}(jaj <jàNjĠNjŠjZ<jƠjԠ)}(jנj3j٠NjƠj4<jjje<jNubjǠj"j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_write_wakeupsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jn<ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl<jNubjǠj"j֔KjȠjɠ]j)}(jajl<jàNjĠNjŠj<jƠjԠ)}(jנj3j٠NjƠj<jjj<jNubjǠj"j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ put_tty_queuesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ n_tty_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠldatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<jNubjǠj"j֔M'jȠjɠ](j)}(jaj<jàNjĠNjŠj=jƠjԠ)}(jנj3j٠NjƠj<jjjL=jNubjǠj"j֔M'jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjA=jƠjԠ)}(jנj3j٠NjƠj=jjjR=jNubjǠj"j֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_buffer_flagssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[=ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ n_tty_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠldatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY=jNubjǠj"j֔M8jȠjɠ]j)}(jajY=jàNjĠNjŠj=jƠjԠ)}(jנj3j٠NjƠj=jjj=jNubjǠj"j֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_flush_buffersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=jNubjǠj"j֔M^jȠjɠ]j)}(jaj=jàNjĠNjŠj>jƠjԠ)}(jנj3j٠NjƠj=jjj>jNubjǠj"j֔M^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠis_utf8_continuationsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubajj)}j]sbubububjjj>jNubjǠj"j֔MqjȠjɠ]j)}(jaj>jàNjĠNjŠje>jƠjԠ)}(jנj3j٠NjƠjA>jjjl>jNubjǠj"j֔MqjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠis_continuationsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ju>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjs>jNubjǠj"j֔M~jȠjɠ](j)}(jajs>jàNjĠNjŠj>jƠjԠ)}(jנj3j٠NjƠj>jjj>jNubjǠj"j֔M~jȠjɠ]j]ubj)}(jajs>jàNjĠNjŠj>jƠjԠ)}(jנj3j٠NjƠj>jjj>jNubjǠj"j֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdo_output_charsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspacesbajubj]jNububjYNubjZubejj)}j]sbubububjjj?jNubjǠj"j֔MjȠjɠ](j)}(jaj?jàNjĠNjŠjL?jƠjԠ)}(jנj3j٠NjƠj(?jjj?jNubjǠj"j֔MjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠju?jƠjԠ)}(jנj3j٠NjƠjO?jjj?jNubjǠj"j֔MjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠj?jƠjԠ)}(jנj3j٠NjƠj|?jjj?jNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠprocess_outputsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?jNubjǠj"j֔MjȠjɠ](j)}(jaj?jàNjĠNjŠj@jƠjԠ)}(jנj3j٠NjƠj?jjj7@jNubjǠj"j֔MjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠj,@jƠjԠ)}(jנj3j٠NjƠj@jjj=@jNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠprocess_output_blocksbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jF@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjD@jNubjǠj"j֔MjȠjɠ](j)}(jajD@jàNjĠNjŠj@jƠjԠ)}(jנj3j٠NjƠjp@jjj@jNubjǠj"j֔MjȠjɠ]j]ubj)}(jajD@jàNjĠNjŠj@jƠjԠ)}(jנj3j٠NjƠj@jjj@jNubjǠj"j֔MjȠjɠ]j]ubj)}(jajD@jàNjĠNjŠj@jƠjԠ)}(jנj3j٠NjƠj@jjj@jNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__process_echoessbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jAajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjAjNubjǠj"j֔MjȠjɠ]j)}(jajAjàNjĠNjŠjXAjƠjԠ)}(jנj3j٠NjƠj2AjjjcAjNubjǠj"j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ add_echo_bytesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jlAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ n_tty_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠldatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjAjNubjǠj"j֔M"jȠjɠ](j)}(jajjAjàNjĠNjŠjAjƠjԠ)}(jנj3j٠NjƠjAjjjAjNubjǠj"j֔M"jȠjɠ]j]ubj)}(jajjAjàNjĠNjŠjAjƠjԠ)}(jנj3j٠NjƠjAjjjAjNubjǠj"j֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠecho_move_back_colsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jAajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ n_tty_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠldatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjAjNubjǠj"j֔M/jȠjɠ]j)}(jajAjàNjĠNjŠjEBjƠjԠ)}(jנj3j٠NjƠjBjjjPBjNubjǠj"j֔M/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠecho_set_canon_colsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYBajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ n_tty_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠldatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjWBjNubjǠj"j֔M<jȠjɠ]j)}(jajWBjàNjĠNjŠjBjƠjԠ)}(jנj3j٠NjƠjBjjjBjNubjǠj"j֔M<jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠecho_erase_tabsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_charssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ after_tabsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ n_tty_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠldatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjBjNubjǠj"j֔MOjȠjɠ](j)}(jajBjàNjĠNjŠjCjƠjԠ)}(jנj3j٠NjƠjBjjjYCjNubjǠj"j֔MOjȠjɠ]j]ubj)}(jajBjàNjĠNjŠj$CjƠjԠ)}(jנj3j٠NjƠjCjjj_CjNubjǠj"j֔MOjȠjɠ]j]ubj)}(jajBjàNjĠNjŠjNCjƠjԠ)}(jנj3j٠NjƠj(CjjjeCjNubjǠj"j֔MOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ echo_char_rawsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jnCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ n_tty_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠldatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjlCjNubjǠj"j֔MijȠjɠ](j)}(jajlCjàNjĠNjŠjCjƠjԠ)}(jנj3j٠NjƠjCjjjCjNubjǠj"j֔MijȠjɠ]j]ubj)}(jajlCjàNjĠNjŠjCjƠjԠ)}(jנj3j٠NjƠjCjjjCjNubjǠj"j֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ echo_charsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjCjNubjǠj"j֔M~jȠjɠ](j)}(jajCjàNjĠNjŠjEDjƠjԠ)}(jנj3j٠NjƠj!DjjjyDjNubjǠj"j֔M~jȠjɠ]j]ubj)}(jajCjàNjĠNjŠjnDjƠjԠ)}(jנj3j٠NjƠjHDjjjDjNubjǠj"j֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfinish_erasingsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jDajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ n_tty_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠldatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjDjNubjǠj"j֔MjȠjɠ]j)}(jajDjàNjĠNjŠjDjƠjԠ)}(jנj3j٠NjƠjDjjjDjNubjǠj"j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠerasersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjDjNubjǠj"j֔MjȠjɠ](j)}(jajDjàNjĠNjŠj2EjƠjԠ)}(jנj3j٠NjƠjEjjjfEjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajDjàNjĠNjŠj[EjƠjԠ)}(jנj3j٠NjƠj5EjjjlEjNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠisigsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]juEajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjsEjNubjǠj"j֔M2jȠjɠ](j)}(jajsEjàNjĠNjŠjEjƠjԠ)}(jנj3j٠NjƠjEjjjEjNubjǠj"j֔M2jȠjɠ]j]ubj)}(jajsEjàNjĠNjŠjEjƠjԠ)}(jנj3j٠NjƠjEjjjEjNubjǠj"j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_receive_breaksbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jEajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjEjNubjǠj"j֔MajȠjɠ]j)}(jajEjàNjĠNjŠjKFjƠjԠ)}(jנj3j٠NjƠj%FjjjVFjNubjǠj"j֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_receive_overrunsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_Fajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]FjNubjǠj"j֔M|jȠjɠ]j)}(jaj]FjàNjĠNjŠjFjƠjԠ)}(jנj3j٠NjƠjFjjjFjNubjǠj"j֔M|jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_receive_parity_errorsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubejj)}j]sbubububjjjFjNubjǠj"j֔MjȠjɠ](j)}(jajFjàNjĠNjŠj GjƠjԠ)}(jנj3j٠NjƠjFjjj=GjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠj6GjƠjԠ)}(jנj3j٠NjƠjGjjjCGjNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_receive_char_flow_ctrlsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jLGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jΠ)}jѠlookahead_donesbajubj]jNububjYNubjZubejj)}j]sbubububjjjJGjNubjǠj"j֔MjȠjɠ](j)}(jajJGjàNjĠNjŠjGjƠjԠ)}(jנj3j٠NjƠjqGjjjGjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajJGjàNjĠNjŠjGjƠjԠ)}(jנj3j٠NjƠjGjjjGjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajJGjàNjĠNjŠjGjƠjԠ)}(jנj3j٠NjƠjGjjjGjNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_receive_charsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubejj)}j]sbubububjjjGjNubjǠj"j֔MjȠjɠ](j)}(jajGjàNjĠNjŠjMHjƠjԠ)}(jנj3j٠NjƠj'HjjjHjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajGjàNjĠNjŠjxHjƠjԠ)}(jנj3j٠NjƠjTHjjjHjNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_receive_buf_commonsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jΠ)}jѠflowsbajubj]jNububjYNubjZubejj)}j]sbubububjjjHjNubjǠj"j֔MjȠjɠ](j)}(jajHjàNjĠNjŠjHjƠjԠ)}(jנj3j٠NjƠjHjjjIjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠj IjƠjԠ)}(jנj3j٠NjƠjHjjjIjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠj8IjƠjԠ)}(jנj3j٠NjƠjIjjjIjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjcIjƠjԠ)}(jנj3j٠NjƠj?IjjjIjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajHjàNjĠNjŠjIjƠjԠ)}(jנj3j٠NjƠjgIjjjIjNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠn_tty_set_termiossbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠktermiossbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjIjNubjǠj"j֔MjȠjɠ](j)}(jajIjàNjĠNjŠjIjƠjԠ)}(jנj3j٠NjƠjIjjj3JjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠj(JjƠjԠ)}(jנj3j٠NjƠjJjjj9JjNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ n_tty_closesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jBJajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@JjNubjǠj"j֔MSjȠjɠ]j)}(jaj@JjàNjĠNjŠjJjƠjԠ)}(jנj3j٠NjƠjhJjjjJjNubjǠj"j֔MSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ n_tty_opensbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJjNubjǠj"j֔MhjȠjɠ]j)}(jajJjàNjĠNjŠjJjƠjԠ)}(jנj3j٠NjƠjJjjjJjNubjǠj"j֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcopy_from_read_bufsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠkbpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjKjNubjǠj"j֔MjȠjɠ](j)}(jajKjàNjĠNjŠjMKjƠjԠ)}(jנj3j٠NjƠj'KjjjKjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠj|KjƠjԠ)}(jנj3j٠NjƠjTKjjjKjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjKjƠjԠ)}(jנj3j٠NjƠjKjjjKjNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcanon_copy_from_read_bufsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠkbpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjKjNubjǠj"j֔MjȠjɠ](j)}(jajKjàNjĠNjŠjLjƠjԠ)}(jנj3j٠NjƠjKjjjLjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjFLjƠjԠ)}(jנj3j٠NjƠjLjjjLjNubjǠj"j֔MjȠjɠ]j]ubj)}(jajKjàNjĠNjŠjvLjƠjԠ)}(jנj3j٠NjƠjPLjjjLjNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ job_controlsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjLjNubjǠj"j֔M5jȠjɠ](j)}(jajLjàNjĠNjŠjLjƠjԠ)}(jנj3j٠NjƠjLjjjMjNubjǠj"j֔M5jȠjɠ]j]ubj)}(jajLjàNjĠNjŠjMjƠjԠ)}(jנj3j٠NjƠjLjjj MjNubjǠj"j֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ n_tty_readsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j)Majubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'MjNubjǠj"j֔MjȠjɠ](j)}(jaj'MjàNjĠNjŠjyMjƠjԠ)}(jנj3j٠NjƠjSMjjjYNjNubjǠj"j֔MjȠjɠ]j]ubj)}(jaj'MjàNjĠNjŠjMjƠjԠ)}(jנj3j٠NjƠjMjjj_NjNubjǠj"j֔MjȠjɠ]j]ubj)}(jaj'MjàNjĠNjŠjMjƠjԠ)}(jנj3j٠NjƠjMjjjeNjNubjǠj"j֔MjȠjɠ]j]ubj)}(jaj'MjàNjĠNjŠjMjƠjԠ)}(jנj3j٠NjƠjMjjjkNjNubjǠj"j֔MjȠjɠ]j]ubj)}(jaj'MjàNjĠNjŠj&NjƠjԠ)}(jנj3j٠NjƠjNjjjqNjNubjǠj"j֔MjȠjɠ]j]ubj)}(jaj'MjàNjĠNjŠjQNjƠjԠ)}(jנj3j٠NjƠj0NjjjwNjNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ n_tty_writesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jNajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj~NjNubjǠj"j֔M) jȠjɠ](j)}(jaj~NjàNjĠNjŠjNjƠjԠ)}(jנj3j٠NjƠjNjjj]OjNubjǠj"j֔M) jȠjɠ]j]ubj)}(jaj~NjàNjĠNjŠjNjƠjԠ)}(jנj3j٠NjƠjNjjjcOjNubjǠj"j֔M) jȠjɠ]j]ubj)}(jaj~NjàNjĠNjŠj*OjƠjԠ)}(jנj3j٠NjƠjOjjjiOjNubjǠj"j֔M) jȠjɠ]j]ubj)}(jaj~NjàNjĠNjŠjUOjƠjԠ)}(jנj3j٠NjƠj1OjjjoOjNubjǠj"j֔M) jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ n_tty_pollsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__poll_tsbajubububjj)}(jj )}(j ]jxOajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ poll_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjvOjNubjǠj"j֔M jȠjɠ](j)}(jajvOjàNjĠNjŠjOjƠjԠ)}(jנj3j٠NjƠjOjjj-PjNubjǠj"j֔M jȠjɠ]j]ubj)}(jajvOjàNjĠNjŠjOjƠjԠ)}(jנj3j٠NjƠjOjjj3PjNubjǠj"j֔M jȠjɠ]j]ubj)}(jajvOjàNjĠNjŠj"PjƠjԠ)}(jנj3j٠NjƠjOjjj9PjNubjǠj"j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_prepare_flip_stringsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jBPajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠcharssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj@PjNubjǠj/j֔MbjȠjɠ](j)}(jaj@PjàNjĠNjŠjPjƠjԠ)}(jנj3j٠NjƠjlPjjjPjNubjǠj/j֔MbjȠjɠ]j]ubj)}(jaj@PjàNjĠNjŠjPjƠjԠ)}(jנj3j٠NjƠjPjjjPjNubjǠj/j֔MbjȠjɠ]j]ubj)}(jaj@PjàNjĠNjŠjPjƠjԠ)}(jנj3j٠NjƠjPjjjQjNubjǠj/j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_ldisc_receive_bufsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j Qajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_ldiscsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj QjNubjǠj/j֔MjȠjɠ](j)}(jaj QjàNjĠNjŠj\QjƠjԠ)}(jנj3j٠NjƠj6QjjjQjNubjǠj/j֔MjȠjɠ]j]ubj)}(jaj QjàNjĠNjŠjQjƠjԠ)}(jנj3j٠NjƠjcQjjjQjNubjǠj/j֔MjȠjɠ]j]ubj)}(jaj QjàNjĠNjŠjQjƠjԠ)}(jנj3j٠NjƠjQjjjQjNubjǠj/j֔MjȠjɠ]j]ubj)}(jaj QjàNjĠNjŠjQjƠjԠ)}(jנj3j٠NjƠjQjjjQjNubjǠj/j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_flip_buffer_pushsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jRajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjRjNubjǠj/j֔MjȠjɠ]j)}(jajRjàNjĠNjŠjNRjƠjԠ)}(jנj3j٠NjƠj(RjjjYRjNubjǠj/j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!tty_insert_flip_string_fixed_flagsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jbRajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcharssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠflagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj`RjNubjǠj/j֔KjȠjɠ](j)}(jaj`RjàNjĠNjŠjRjƠjԠ)}(jנj3j٠NjƠjRjjj:SjNubjǠj/j֔KjȠjɠ]j]ubj)}(jaj`RjàNjĠNjŠjRjƠjԠ)}(jנj3j٠NjƠjRjjj@SjNubjǠj/j֔KjȠjɠ]j]ubj)}(jaj`RjàNjĠNjŠj SjƠjԠ)}(jנj3j٠NjƠjRjjjFSjNubjǠj/j֔KjȠjɠ]j]ubj)}(jaj`RjàNjĠNjŠj2SjƠjԠ)}(jנj3j٠NjƠjSjjjLSjNubjǠj/j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_insert_flip_string_flagssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jUSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcharssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjSSjNubjǠj/j֔K2jȠjɠ](j)}(jajSSjàNjĠNjŠjSjƠjԠ)}(jנj3j٠NjƠjSjjj2TjNubjǠj/j֔K2jȠjɠ]j]ubj)}(jajSSjàNjĠNjŠjSjƠjԠ)}(jנj3j٠NjƠjSjjj8TjNubjǠj/j֔K2jȠjɠ]j]ubj)}(jajSSjàNjĠNjŠjSjƠjԠ)}(jנj3j٠NjƠjSjjj>TjNubjǠj/j֔K2jȠjɠ]j]ubj)}(jajSSjàNjĠNjŠj*TjƠjԠ)}(jנj3j٠NjƠjTjjjDTjNubjǠj/j֔K2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_insert_flip_charsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jMTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠflagsbajubj]jNububjYNubjZubejj)}j]sbubububjjjKTjNubjǠj/j֔KAjȠjɠ](j)}(jajKTjàNjĠNjŠjTjƠjԠ)}(jנj3j٠NjƠjwTjjjTjNubjǠj/j֔KAjȠjɠ]j]ubj)}(jajKTjàNjĠNjŠjTjƠjԠ)}(jנj3j٠NjƠjTjjjTjNubjǠj/j֔KAjȠjɠ]j]ubj)}(jajKTjàNjĠNjŠjTjƠjԠ)}(jנj3j٠NjƠjTjjjUjNubjǠj/j֔KAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_buffer_space_availsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j Uajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj UjNubjǠj/j֔K^jȠjɠ]j)}(jaj UjàNjĠNjŠjZUjƠjԠ)}(jנj3j٠NjƠj4UjjjeUjNubjǠj/j֔K^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_buffer_set_limitsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jnUajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlimitsbajubj]jNububjYNubjZubejj)}j]sbubububjjjlUjNubjǠj/j֔MXjȠjɠ](j)}(jajlUjàNjĠNjŠjUjƠjԠ)}(jנj3j٠NjƠjUjjjUjNubjǠj/j֔MXjȠjɠ]j]ubj)}(jajlUjàNjĠNjŠjUjƠjԠ)}(jנj3j٠NjƠjUjjjUjNubjǠj/j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_buffer_lock_exclusivesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jUajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjUjNubjǠj/j֔K5jȠjɠ]j)}(jajUjàNjĠNjŠjDVjƠjԠ)}(jנj3j٠NjƠjVjjjOVjNubjǠj/j֔K5jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_buffer_unlock_exclusivesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jXVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjVVjNubjǠj/j֔KFjȠjɠ]j)}(jajVVjàNjĠNjŠjVjƠjԠ)}(jנj3j٠NjƠj~VjjjVjNubjǠj/j֔KFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_buffer_free_allsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjVjNubjǠj/j֔KxjȠjɠ]j)}(jajVjàNjĠNjŠjWjƠjԠ)}(jנj3j٠NjƠjVjjjWjNubjǠj/j֔KxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_buffer_allocsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_buffersbajubububjjI)}(jLj)}(jj )}(j ]jWajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjWjNubjǠj/j֔KjȠjɠ](j)}(jajWjàNjĠNjŠjjWjƠjԠ)}(jנj3j٠NjƠjDWjjjWjNubjǠj/j֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjWjƠjԠ)}(jנj3j٠NjƠjqWjjjWjNubjǠj/j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_buffer_freesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jWajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjWjNubjǠj/j֔KjȠjɠ](j)}(jajWjàNjĠNjŠjWjƠjԠ)}(jנj3j٠NjƠjWjjj2XjNubjǠj/j֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠj(XjƠjԠ)}(jנj3j٠NjƠjXjjj8XjNubjǠj/j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_buffer_flushsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jAXajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_ldiscsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠldsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?XjNubjǠj/j֔KjȠjɠ](j)}(jaj?XjàNjĠNjŠjXjƠjԠ)}(jנj3j٠NjƠjgXjjjXjNubjǠj/j֔KjȠjɠ]j]ubj)}(jaj?XjàNjĠNjŠjXjƠjԠ)}(jנj3j٠NjƠjXjjjXjNubjǠj/j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__tty_buffer_request_roomsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jXajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjXjNubjǠj/j֔MjȠjɠ](j)}(jajXjàNjĠNjŠj YjƠjԠ)}(jנj3j٠NjƠjXjjjvYjNubjǠj/j֔MjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjKYjƠjԠ)}(jנj3j٠NjƠj'Yjjj|YjNubjǠj/j֔MjȠjɠ]j]ubj)}(jajXjàNjĠNjŠjnYjƠjԠ)}(jנj3j٠NjƠjOYjjjYjNubjǠj/j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠflush_to_ldiscsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjYjNubjǠj/j֔MjȠjɠ]j)}(jajYjàNjĠNjŠjYjƠjԠ)}(jנj3j٠NjƠjYjjjYjNubjǠj/j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&tty_insert_flip_string_and_push_buffersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcharssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjYjNubjǠj/j֔M(jȠjɠ](j)}(jajYjàNjĠNjŠj7ZjƠjԠ)}(jנj3j٠NjƠjZjjjZjNubjǠj/j֔M(jȠjɠ]j]ubj)}(jajYjàNjĠNjŠjdZjƠjԠ)}(jנj3j٠NjƠj>ZjjjZjNubjǠj/j֔M(jȠjɠ]j]ubj)}(jajYjàNjĠNjŠjZjƠjԠ)}(jנj3j٠NjƠjkZjjjZjNubjǠj/j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_buffer_initsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZjNubjǠj/j֔M@jȠjɠ]j)}(jajZjàNjĠNjŠjZjƠjԠ)}(jנj3j٠NjƠjZjjj[jNubjǠj/j֔M@jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_alloc_driversbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]j [ajubj#Nubjjj [jNubjǠjm#j֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__tty_alloc_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]j[ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlinessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj[jNubjǠjm#j֔M jȠjɠ](j)}(jaj[jàNjĠNjŠjh[jƠjԠ)}(jנj3j٠NjƠjG[jjj[jNubjǠjm#j֔M jȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj[jƠjԠ)}(jנj3j٠NjƠjl[jjj[jNubjǠjm#j֔M jȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj[jƠjԠ)}(jנj3j٠NjƠj[jjj[jNubjǠjm#j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_driver_kref_putsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[jNubjǠjm#j֔Me jȠjɠ]j)}(jaj[jàNjĠNjŠj&\jƠjԠ)}(jנj3j٠NjƠj\jjj1\jNubjǠjm#j֔Me jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_driver_flagsbjƠjԠ)}(jנj83j٠enumjƠj)}jj )}(j ]j:\ajubsbjjj8\jNubjǠjm#j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_register_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI\ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG\jNubjǠjm#j֔Mq jȠjɠ]j)}(jajG\jàNjĠNjŠj\jƠjԠ)}(jנj3j٠NjƠjo\jjj\jNubjǠjm#j֔Mq jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_unregister_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\jNubjǠjm#j֔M jȠjɠ]j)}(jaj\jàNjĠNjŠj\jƠjԠ)}(jנj3j٠NjƠj\jjj]jNubjǠjm#j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_register_devicesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j ]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj]jNubjǠjm#j֔M jȠjɠ](j)}(jaj]jàNjĠNjŠj[]jƠjԠ)}(jנj3j٠NjƠj5]jjj]jNubjǠjm#j֔M jȠjɠ]j]ubj)}(jaj]jàNjĠNjŠj]jƠjԠ)}(jנj3j٠NjƠjb]jjj]jNubjǠjm#j֔M jȠjɠ]j]ubj)}(jaj]jàNjĠNjŠj]jƠjԠ)}(jנj3j٠NjƠj]jjj]jNubjǠjm#j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_register_device_attrsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠattribute_groupsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠattr_grpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj]jNubjǠjm#j֔M jȠjɠ](j)}(jaj]jàNjĠNjŠj!^jƠjԠ)}(jנj3j٠NjƠj]jjj^jNubjǠjm#j֔M jȠjɠ]j]ubj)}(jaj]jàNjĠNjŠjH^jƠjԠ)}(jנj3j٠NjƠj(^jjj^jNubjǠjm#j֔M jȠjɠ]j]ubj)}(jaj]jàNjĠNjŠjr^jƠjԠ)}(jנj3j٠NjƠjL^jjj^jNubjǠjm#j֔M jȠjɠ]j]ubj)}(jaj]jàNjĠNjŠj^jƠjԠ)}(jנj3j٠NjƠjy^jjj^jNubjǠjm#j֔M jȠjɠ]j]ubj)}(jaj]jàNjĠNjŠj^jƠjԠ)}(jנj3j٠NjƠj^jjj^jNubjǠjm#j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_unregister_devicesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj^jNubjǠjm#j֔M jȠjɠ](j)}(jaj^jàNjĠNjŠjH_jƠjԠ)}(jנj3j٠NjƠj"_jjjw_jNubjǠjm#j֔M jȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjo_jƠjԠ)}(jנj3j٠NjƠjO_jjj}_jNubjǠjm#j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_link_devicesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj_jNubjǠjm#j֔KujȠjɠ](j)}(jaj_jàNjĠNjŠj_jƠjԠ)}(jנj3j٠NjƠj_jjj.`jNubjǠjm#j֔KujȠjɠ]j]ubj)}(jaj_jàNjĠNjŠj_jƠjԠ)}(jנj3j٠NjƠj_jjj4`jNubjǠjm#j֔KujȠjɠ]j]ubj)}(jaj_jàNjĠNjŠj&`jƠjԠ)}(jנj3j٠NjƠj`jjj:`jNubjǠjm#j֔KujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_register_devicesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jC`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjA`jNubjǠjm#j֔KjȠjɠ](j)}(jajA`jàNjĠNjŠj`jƠjԠ)}(jנj3j٠NjƠjo`jjj!ajNubjǠjm#j֔KjȠjɠ]j]ubj)}(jajA`jàNjĠNjŠj`jƠjԠ)}(jנj3j٠NjƠj`jjj'ajNubjǠjm#j֔KjȠjɠ]j]ubj)}(jajA`jàNjĠNjŠj`jƠjԠ)}(jנj3j٠NjƠj`jjj-ajNubjǠjm#j֔KjȠjɠ]j]ubj)}(jajA`jàNjĠNjŠjajƠjԠ)}(jנj3j٠NjƠj`jjj3ajNubjǠjm#j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_register_device_attrsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<jNubjǠj-j֔MjȠjɠ](j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjdjjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjȐjNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_closesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jѐajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjϐjNubjǠj-j֔MjȠjɠ](j)}(jajϐjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajϐjàNjĠNjŠjJjƠjԠ)}(jנj3j٠NjƠj$jjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajϐjàNjĠNjŠjwjƠjԠ)}(jנj3j٠NjƠjQjjjjNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_installsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj-j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjHjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjNjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj=jƠjԠ)}(jנj3j٠NjƠjjjjTjNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tty_port_opensbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[jNubjǠj-j֔MjȠjɠ](j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠj֒jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjݒjjjjNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_tty_getsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠj-j֔MBjȠjɠ]j)}(jaj!jàNjĠNjŠjujƠjԠ)}(jנj3j٠NjƠjOjjjjNubjǠj-j֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_tty_setsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj-j֔MVjȠjɠ](j)}(jajjàNjĠNjŠjؓjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj-j֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjߓjjjjNubjǠj-j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_tty_hangupsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jΠ)}jѠ check_clocalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj-j֔MjȠjɠ](j)}(jajjàNjĠNjŠjkjƠjԠ)}(jנj3j٠NjƠjEjjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjrjjjjNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_tty_wakeupsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj-j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjΔjjjjNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_carrier_raisedsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj-j֔MjȠjɠ]j)}(jajjàNjĠNjŠjSjƠjԠ)}(jנj3j٠NjƠj-jjj^jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_raise_dtr_rtssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jgajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjejNubjǠj-j֔MjȠjɠ]j)}(jajejàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_lower_dtr_rtssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jǕajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtty_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjŕjNubjǠj-j֔MjȠjɠ]j)}(jajŕjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_portsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j'ajubsbjjj%jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_port_operationssbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j6ajubsbjjj4jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_init_termiossbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jEajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjCjNubjǠjALj֔MjȠjɠ]j)}(jajCjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjkjjjjNubjǠjALj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_namesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjALj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj͖jjjjNubjǠjALj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tty_kref_getsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjALj֔MjȠjɠ]j)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj3j٠NjƠj6jjjjjNubjǠjALj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tty_kref_putsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jsajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjqjNubjǠjALj֔MjȠjɠ]j)}(jajqjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjʗjNubjǠjALj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_standard_installsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jӗajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjїjNubjǠjALj֔MjȠjɠ](j)}(jajїjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjWjNubjǠjALj֔MjȠjɠ]j]ubj)}(jajїjàNjĠNjŠjLjƠjԠ)}(jנj3j٠NjƠj&jjj]jNubjǠjALj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tty_put_charsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jfajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNububjYNubjZubejj)}j]sbubububjjjdjNubjǠjALj֔M[ jȠjɠ](j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjALj֔M[ jȠjɠ]j]ubj)}(jajdjàNjĠNjŠjݘjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjALj֔M[ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstop_ttysbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjALj֔MjȠjɠ]j)}(jajjàNjĠNjŠj@jƠjԠ)}(jנj3j٠NjƠjjjjKjNubjǠjALj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ start_ttysbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jTajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjRjNubjǠjALj֔MjȠjɠ]j)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjzjjjjNubjǠjALj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tty_wakeupsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjALj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjڙjjj jNubjǠjALj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tty_hangupsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjALj֔MjȠjɠ]j)}(jajjàNjĠNjŠj`jƠjԠ)}(jנj3j٠NjƠj:jjjkjNubjǠjALj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tty_vhangupsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jtajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjrjNubjǠjALj֔MjȠjɠ]j)}(jajrjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj˚jNubjǠjALj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tty_hung_up_psbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԚajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjҚjNubjǠjALj֔MjȠjɠ]j)}(jajҚjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjj+jNubjǠjALj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tty_do_resizesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠwinsizesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2jNubjǠjALj֔M jȠjɠ](j)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjZjjjjNubjǠjALj֔M jȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjALj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtty_struct_flagssbjƠjԠ)}(jנj83j٠enumjƠj)}jj )}(j ]jǛajubsbjjjśjNubjǠjALj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tty_structsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j֛ajubsbjjjԛjNubjǠjALj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_event_buffersbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj3*j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_epsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_trbsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dwc3_hwparamssbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj3*j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dwc3_requestsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j!ajubsbjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3sbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j0ajubsbjjj.jNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_event_depevtsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j?ajubsbjjj=jNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_event_devtsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jNajubsbjjjLjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_event_gevtsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j]ajubsbjjj[jNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dwc3_eventsbjƠjԠ)}(jנunionj٠unionjƠj3)}jj )}(j ]jlajubsbjjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_ep_cmd_paramssbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j|ajubsbjjjzjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dwc3_mdwidthsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj3*j֔M8jȠjɠ]j)}(jajjàNjĠNjŠjۜjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ next_requestsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ dwc3_requestsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj3*j֔KFjȠjɠ]j)}(jajjàNjĠNjŠjAjƠjԠ)}(jנj3j٠NjƠjjjjOjNubjǠj3*j֔KFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dwc3_gadget_move_started_requestsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jXajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ dwc3_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjVjNubjǠj3*j֔KRjȠjɠ]j)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj~jjjjNubjǠj3*j֔KRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"dwc3_gadget_move_cancelled_requestsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ dwc3_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠreasonsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj3*j֔KbjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjޝjjj4jNubjǠj3*j֔KbjȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנj3j٠NjƠj jjj:jNubjǠj3*j֔KbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!dwc3_gadget_ep_get_transfer_indexsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjAjNubjǠj3*j֔KjȠjɠ]j)}(jajAjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjijjjjNubjǠj3*j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_dctl_write_safesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj3*j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjɞjjj"jNubjǠj3*j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj(jNubjǠj3*j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_set_test_modesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj/jNubjǠj3*j֔K)jȠjɠ](j)}(jaj/jàNjĠNjŠj}jƠjԠ)}(jנj3j٠NjƠjWjjjjNubjǠj3*j֔K)jȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔K)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_get_link_statesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj3*j֔KHjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔KHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_set_link_statesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠdwc3_link_statesbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj3*j֔KYjȠjɠ](j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj3j٠NjƠjAjjjjNubjǠj3*j֔KYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjnjjjjNubjǠj3*j֔KYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_ep_inc_trbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj3*j֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjϠjjjjNubjǠj3*j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_ep_inc_enqsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj3*j֔KjȠjɠ]j)}(jajjàNjĠNjŠjUjƠjԠ)}(jנj3j٠NjƠj/jjj`jNubjǠj3*j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_ep_inc_deqsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jiajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjgjNubjǠj3*j֔KjȠjɠ]j)}(jajgjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_givebacksbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jɡajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ dwc3_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjjǡjNubjǠj3*j֔KjȠjɠ](j)}(jajǡjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjqjNubjǠj3*j֔KjȠjɠ]j]ubj)}(jajǡjàNjĠNjŠjBjƠjԠ)}(jנj3j٠NjƠjjjjwjNubjǠj3*j֔KjȠjɠ]j]ubj)}(jajǡjàNjĠNjŠjijƠjԠ)}(jנj3j٠NjƠjIjjj}jNubjǠj3*j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dwc3_send_gadget_generic_commandsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠparamsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj3*j֔KjȠjɠ](j)}(jajjàNjĠNjŠjҢjƠjԠ)}(jנj3j٠NjƠjjjj*jNubjǠj3*j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj٢jjj0jNubjǠj3*j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj"jƠjԠ)}(jנj3j٠NjƠjjjj6jNubjǠj3*j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_send_gadget_ep_cmdsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_gadget_ep_cmd_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=jNubjǠj3*j֔M3jȠjɠ](j)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjejjjjNubjǠj3*j֔M3jȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔M3jȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjݣjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_start_configsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠresource_indexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj3*j֔M#jȠjɠ](j)}(jajjàNjĠNjŠjIjƠjԠ)}(jנj3j٠NjƠj#jjjyjNubjǠj3*j֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjqjƠjԠ)}(jנj3j٠NjƠjPjjjjNubjǠj3*j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_calc_tx_fifo_sizesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmultsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj3*j֔MjȠjɠ](j)}(jajjàNjĠNjŠjԤjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjۤjjj jNubjǠj3*j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_calc_ram_depthsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj3*j֔MjȠjɠ]j)}(jajjàNjĠNjŠj^jƠjԠ)}(jנj3j٠NjƠj8jjjijNubjǠj3*j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_clear_tx_fifossbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpjNubjǠj3*j֔MjȠjɠ]j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjɥjNubjǠj3*j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__dwc3_gadget_ep_enablesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jҥajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNububjYNubjZubejj)}j]sbubububjjjХjNubjǠj3*j֔MjȠjɠ](j)}(jajХjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjNjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajХjàNjĠNjŠjFjƠjԠ)}(jנj3j٠NjƠj%jjjTjNubjǠj3*j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__dwc3_gadget_ep_disablesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[jNubjǠj3*j֔M+jȠjɠ]j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_ep_prev_trbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_trbsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj3*j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjEjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj3j٠NjƠjjjjKjNubjǠj3*j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_prepare_one_trbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ dwc3_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ trb_lengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠchainsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jΠ)}jѠuse_bounce_buffersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jΠ)}jѠmust_interruptsbajubj]jNububjYNubjZubejj)}j]sbubububjjjRjNubjǠj3*j֔MjȠjɠ](j)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjzjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjͧjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjԧjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠj?jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjbjƠjԠ)}(jנj3j٠NjƠjCjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjfjjjjNubjǠj3*j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_prepare_last_sgsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ dwc3_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ entry_lengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj3*j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj3jƠjԠ)}(jנj3j٠NjƠj jjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj[jƠjԠ)}(jנj3j٠NjƠj:jjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj_jjjjNubjǠj3*j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__dwc3_stop_active_transfersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jΠ)}jѠforcesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jΠ)}jѠ interruptsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj3*j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjɩjjj@jNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjFjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj8jƠjԠ)}(jנj3j٠NjƠjjjjLjNubjǠj3*j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_start_isoc_quirksbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jUajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdepsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjSjNubjǠj3*j֔M)jȠjɠ]j)}(jajSjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj{jjjjNubjǠj3*j֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_setup_numpsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj3*j֔M_ jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj۪jjj jNubjǠj3*j֔M_ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_check_configsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj3*j֔Ma jȠjɠ]j)}(jajjàNjĠNjŠjajƠjԠ)}(jנj3j٠NjƠj;jjjljNubjǠj3*j֔Ma jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_gadget_initsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]juajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjsjNubjǠj3*j֔MQjȠjɠ]j)}(jajsjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj̫jNubjǠj3*j֔MQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_get_dr_modesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jիajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjӫjNubjǠj3*j֔K2jȠjɠ]j)}(jajӫjàNjĠNjŠj!jƠjԠ)}(jנj3j٠NjƠjjjj,jNubjǠj3*j֔K2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_core_soft_resetsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3jNubjǠj3*j֔M=jȠjɠ]j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj[jjjjNubjǠj3*j֔M=jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_ref_clk_periodsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj3*j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_free_one_event_buffersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_event_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠevtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj3*j֔MjȠjɠ](j)}(jajjàNjĠNjŠjAjƠjԠ)}(jנj3j٠NjƠjjjjyjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjnjƠjԠ)}(jנj3j٠NjƠjHjjjjNubjǠj3*j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_alloc_one_event_buffersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3_event_buffersbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj3*j֔MjȠjɠ](j)}(jajjàNjĠNjŠjڭjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_free_event_bufferssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj3*j֔MjȠjɠ]j)}(jajjàNjĠNjŠjhjƠjԠ)}(jנj3j٠NjƠjBjjjsjNubjǠj3*j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_alloc_event_bufferssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjzjNubjǠj3*j֔MjȠjɠ](j)}(jajzjàNjĠNjŠjȮjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔MjȠjɠ]j]ubj)}(jajzjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjϮjjjjNubjǠj3*j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_event_buffers_setupsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj3*j֔M-jȠjɠ]j)}(jajjàNjĠNjŠjSjƠjԠ)}(jנj3j٠NjƠj-jjj^jNubjǠj3*j֔M-jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_phy_setupsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jgajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjejNubjǠj3*j֔MjȠjɠ]j)}(jajejàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdwc3_core_initsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jǯajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdwc3sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjůjNubjǠj3*j֔M0jȠjɠ]j)}(jajůjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj3*j֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_requestsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j'ajubsbjjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_ep_capssbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j6ajubsbjjj4jNubjǠjj֔KfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_epsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jEajubsbjjjCjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_gadgetsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jTajubsbjjjRjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_ep_alignsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjajNubjǠjj֔MjȠjɠ](j)}(jajajàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajajàNjĠNjŠjްjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_ep_align_maybesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjEjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjqjƠjԠ)}(jנj3j٠NjƠjKjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjxjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgadget_is_altset_supportedsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj߱jjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgadget_is_stall_supportedsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj3j٠NjƠj>jjjnjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgadget_is_zlp_supportedsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jwajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjujNubjǠjj֔M$jȠjɠ]j)}(jajujàNjĠNjŠjòjƠjԠ)}(jנj3j٠NjƠjjjjͲjNubjǠjj֔M$jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgadget_avoids_skb_reservesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jֲajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjԲjNubjǠjj֔M.jȠjɠ]j)}(jajԲjàNjĠNjŠj"jƠjԠ)}(jנj3j٠NjƠjjjj,jNubjǠjj֔M.jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgadget_is_dualspeedsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3jNubjǠjj֔M7jȠjɠ]j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj[jjjjNubjǠjj֔M7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgadget_is_superspeedsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M@jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔M@jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgadget_is_superspeed_plussbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MJjȠjɠ]j)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj3j٠NjƠjjjjIjNubjǠjj֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gadget_is_otgsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jRajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjPjNubjǠjj֔MVjȠjɠ]j)}(jajPjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjxjjjjNubjǠjj֔MVjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_gadget_driversbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_gadget_register_driver_ownersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_gadget_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmod_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjjmjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj3j٠NjƠjjjjsjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjbjƠjԠ)}(jנj3j٠NjƠj@jjjyjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_gadget_unregister_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_gadget_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M"jȠjɠ]j)}(jajjàNjĠNjŠjεjƠjԠ)}(jנj3j٠NjƠjjjjٵjNubjǠjj֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_stringsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M$jȠjɠ](j)}(jajjàNjĠNjŠjΠ)}jѠdevsbjƠjԠ)}(jנj3j٠NjƠj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jNubjjjjj)}j]sbububjYNubjZubjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠindexsbjƠjԠ)}(jנj3j٠NjƠj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jNububjYNubjZubjjj!jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbufsbjƠjԠ)}(jנj3j٠NjƠj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jMajubj]jNubjjjjj)}j]sbububjYNubjZubjjjKjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsizesbjƠjԠ)}(jנj3j٠NjƠj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j|ajubj]jNububjYNubjZubjjjzjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_gadget_stringssbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_free_descriptorssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_descriptor_headersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MkjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔MkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_gadget_get_stringsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_gadget_stringssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔K#jȠjɠ](j)}(jajjàNjĠNjŠjjjƠjԠ)}(jנj3j٠NjƠjDjjjƷjNubjǠjj֔K#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjqjjj̷jNubjǠjj֔K#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjҷjNubjǠjj֔K#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_validate_langidsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]j۷ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠlangidsbajubj]jNububjYNubjZubajj)}j]sbubububjjjٷjNubjǠjj֔KKjȠjɠ]j)}(jajٷjàNjĠNjŠj$jƠjԠ)}(jנj3j٠NjƠjjjj,jNubjǠjj֔KKjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_descriptor_fillbufsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠbuflensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_descriptor_headersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3jNubjǠjj֔K!jȠjɠ](j)}(jaj3jàNjĠNjŠj}jƠjԠ)}(jנj3j٠NjƠj[jjj޸jNubjǠjj֔K!jȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔K!jȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjиjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔K!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_gadget_config_bufsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_config_descriptorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_descriptor_headersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KLjȠjɠ](j)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj3j٠NjƠjjjjɹjNubjǠjj֔KLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjhjƠjԠ)}(jנj3j٠NjƠjFjjjϹjNubjǠjj֔KLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjojjjչjNubjǠjj֔KLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj۹jNubjǠjj֔KLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_copy_descriptorssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_descriptor_headersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_descriptor_headersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbubjjjjj)}j]sbububjjjjNubjǠjj֔KyjȠjɠ]j)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj3j٠NjƠjjjjNjNubjǠjj֔KyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_os_desc_ext_propsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jWajubsbjjjUjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_os_descsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jfajubsbjjjdjNubjǠjj֔KIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_os_desc_tablesbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]juajubsbjjjsjNubjǠjj֔K]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_functionsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KojȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_configurationsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_composite_driversbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔M2jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodule_usb_composite_driversbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_composite_devsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconfig_ep_by_speed_and_altsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jϺajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_functionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_epsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠaltsbajubj]jNububjYNubjZubejj)}j]sbubububjjjͺjNubjǠjj֔KjȠjɠ](j)}(jajͺjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajͺjàNjĠNjŠjGjƠjԠ)}(jנj3j٠NjƠj!jjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajͺjàNjĠNjŠjsjƠjԠ)}(jנj3j٠NjƠjMjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajͺjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjzjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠconfig_ep_by_speedsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_gadgetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_functionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_epsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_epsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjjpjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj3j٠NjƠjjjjvjNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjejƠjԠ)}(jנj3j٠NjƠj?jjj|jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_add_functionsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_configurationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_functionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfunctionsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M6jȠjɠ](j)}(jajjàNjĠNjŠjѼjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠjj֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjؼjjjjNubjǠjj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_function_deactivatesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_functionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfunctionsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj3j٠NjƠj>jjjojNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_function_activatesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jxajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_functionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfunctionsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjvjNubjǠjj֔MjȠjɠ]j)}(jajvjàNjĠNjŠjĽjƠjԠ)}(jנj3j٠NjƠjjjjϽjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_interface_idsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jؽajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_configurationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_functionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfunctionsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjֽjNubjǠjj֔MjȠjɠ](j)}(jajֽjàNjĠNjŠj$jƠjԠ)}(jנj3j٠NjƠjjjj\jNubjǠjj֔MjȠjɠ]j]ubj)}(jajֽjàNjĠNjŠjQjƠjԠ)}(jנj3j٠NjƠj+jjjbjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_func_wakeupsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jkajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_functionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjijNubjǠjj֔MjȠjɠ]j)}(jajijàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj¾jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_add_configsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j˾ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_composite_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_configurationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠbindsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_configurationsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbubububjjjɾjNubjǠjj֔MQjȠjɠ](j)}(jajɾjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔MQjȠjɠ]j]ubj)}(jajɾjàNjĠNjŠjDjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔MQjȠjɠ]j]ubj)}(jajɾjàNjĠNjŠjojƠjԠ)}(jנj3j٠NjƠjKjjjjNubjǠjj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_string_idsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_composite_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MhjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_string_ids_tabsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_composite_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_stringsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjkjƠjԠ)}(jנj3j٠NjƠjEjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjrjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_gstrings_attachsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_stringsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_composite_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_gadget_stringssbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠspsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠ n_stringssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjhjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj3jƠjԠ)}(jנj3j٠NjƠj jjjnjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנj3j٠NjƠj=jjjtjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_string_ids_nsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_composite_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj{jNubjǠjj֔MjȠjɠ](j)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_composite_probesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_composite_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ]j)}(jajjàNjĠNjŠjQjƠjԠ)}(jנj3j٠NjƠj+jjj\jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_composite_unregistersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jeajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_composite_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjcjNubjǠjj֔M jȠjɠ]j)}(jajcjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_composite_setup_continuesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_composite_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_register_portsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_capabilitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj&7j֔M jȠjɠ](j)}(jaj#jàNjĠNjŠjwjƠjԠ)}(jנj3j٠NjƠjQjjjjNubjǠj&7j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj~jjjjNubjǠj&7j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_unregister_portsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj&7j֔M jȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_register_partnersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_partnersbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_partner_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj&7j֔MjȠjɠ](j)}(jajjàNjĠNjŠjsjƠjԠ)}(jנj3j٠NjƠjMjjjjNubjǠj&7j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjzjjjjNubjǠj&7j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_unregister_partnersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_partnersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpartnersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj&7j֔M8jȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_partner_set_identitysbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_partnersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpartnersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj&7j֔M<jȠjɠ]j)}(jajjàNjĠNjŠjijƠjԠ)}(jנj3j٠NjƠjCjjjtjNubjǠj&7j֔M<jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_register_plugsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_plugsbajubububjjI)}(jLj)}(jj )}(j ]j}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_cablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_plug_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj{jNubjǠj&7j֔MjȠjɠ](j)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠj&7j֔MjȠjɠ]j]ubj)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_unregister_plugsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_plugsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplugsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj&7j֔MjȠjɠ]j)}(jajjàNjĠNjŠjejƠjԠ)}(jנj3j٠NjƠj?jjjpjNubjǠj&7j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_register_cablesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_cablesbajubububjjI)}(jLj)}(jj )}(j ]jyajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_cable_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjwjNubjǠj&7j֔MUjȠjɠ](j)}(jajwjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔MUjȠjɠ]j]ubj)}(jajwjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠj&7j֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_unregister_cablesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_cablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcablesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj&7j֔MjȠjɠ]j)}(jajjàNjĠNjŠjajƠjԠ)}(jנj3j٠NjƠj;jjjljNubjǠj&7j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_cable_set_identitysbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]juajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_cablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcablesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjsjNubjǠj&7j֔MAjȠjɠ]j)}(jajsjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔MAjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_set_data_rolesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠtypec_data_rolesbajubububjj)}(jj )}(j ]jΠ)}jѠrolesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj&7j֔M5jȠjɠ](j)}(jajjàNjĠNjŠj!jƠjԠ)}(jנj3j٠NjƠjjjjTjNubjǠj&7j֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjLjƠjԠ)}(jנj3j٠NjƠj(jjjZjNubjǠj&7j֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_set_pwr_rolesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠ typec_rolesbajubububjj)}(jj )}(j ]jΠ)}jѠrolesbajubj]jNububjYNubjZubejj)}j]sbubububjjjajNubjǠj&7j֔MRjȠjɠ](j)}(jajajàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔MRjȠjɠ]j]ubj)}(jajajàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔MRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_set_vconn_rolesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠ typec_rolesbajubububjj)}(jj )}(j ]jΠ)}jѠrolesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj&7j֔MejȠjɠ](j)}(jajjàNjĠNjŠj=jƠjԠ)}(jנj3j٠NjƠjjjjpjNubjǠj&7j֔MejȠjɠ]j]ubj)}(jajjàNjĠNjŠjhjƠjԠ)}(jנj3j٠NjƠjDjjjvjNubjǠj&7j֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_set_pwr_opmodesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠtypec_pwr_opmodesbajubububjj)}(jj )}(j ]jΠ)}jѠopmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj}jNubjǠj&7j֔MzjȠjɠ](j)}(jaj}jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔MzjȠjɠ]j]ubj)}(jaj}jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_port_register_altmodesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_altmode_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj&7j֔M jȠjɠ](j)}(jaj jàNjĠNjŠj_jƠjԠ)}(jנj3j٠NjƠj9jjjjNubjǠj&7j֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjfjjjjNubjǠj&7j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_partner_register_altmodesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_partnersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpartnersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_altmode_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj&7j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj6jNubjǠj&7j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj(jƠjԠ)}(jנj3j٠NjƠjjjj<jNubjǠj&7j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_plug_register_altmodesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jEajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_plugsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplugsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_altmode_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjCjNubjǠj&7j֔MjȠjɠ](j)}(jajCjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjqjjjjNubjǠj&7j֔MjȠjɠ]j]ubj)}(jajCjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_unregister_altmodesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj&7j֔MejȠjɠ]j)}(jajjàNjĠNjŠj-jƠjԠ)}(jנj3j٠NjƠjjjj8jNubjǠj&7j֔MejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_update_activesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jΠ)}jѠactivesbajubj]jNububjYNubjZubejj)}j]sbubububjjj?jNubjǠj&7j֔M,jȠjɠ](j)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjgjjjjNubjǠj&7j֔M,jȠjɠ]j]ubj)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_switch_registersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_switch_devsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_switch_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj&7j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjWjNubjǠj&7j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjIjƠjԠ)}(jנj3j٠NjƠj#jjj]jNubjǠj&7j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_switch_unregistersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jfajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_switch_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsw_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjdjNubjǠj&7j֔KjȠjɠ]j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_mux_registersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_mux_devsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_mux_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj&7j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjSjNubjǠj&7j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjEjƠjԠ)}(jנj3j٠NjƠjjjjYjNubjǠj&7j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_mux_unregistersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jbajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_mux_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmux_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`jNubjǠj&7j֔MjȠjɠ]j)}(jaj`jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_set_orientationsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠtypec_orientationsbajubububjj)}(jj )}(j ]jΠ)}jѠ orientationsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj&7j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjAjNubjǠj&7j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj3j٠NjƠjjjjGjNubjǠj&7j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_set_modesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jPajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjNjNubjǠj&7j֔M jȠjɠ](j)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjvjjjjNubjǠj&7j֔M jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj&7j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_opssbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj(j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_driversbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj(j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_register_driversbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj(j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_unregister_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠtypec_altmode_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj(j֔KjȠjɠ]j)}(jajjàNjĠNjŠjSjƠjԠ)}(jנj3j٠NjƠj-jjj^jNubjǠj(j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_notifysbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jgajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjejNubjǠj(j֔KVjȠjɠ](j)}(jajejàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠj(j֔KVjȠjɠ]j]ubj)}(jajejàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj(j֔KVjȠjɠ]j]ubj)}(jajejàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj(j֔KVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_entersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj(j֔K~jȠjɠ](j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj3j٠NjƠjGjjjjNubjǠj(j֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjtjjjjNubjǠj(j֔K~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_exitsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj(j֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠj(j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_attentionsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvdosbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj(j֔KjȠjɠ](j)}(jajjàNjĠNjŠj`jƠjԠ)}(jנj3j٠NjƠj:jjjjNubjǠj(j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjgjjjjNubjǠj(j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_vdmsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠheadersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj(j֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjrjNubjǠj(j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjxjNubjǠj(j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjCjƠjԠ)}(jנj3j٠NjƠjjjj~jNubjǠj(j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjjƠjԠ)}(jנj3j٠NjƠjJjjjjNubjǠj(j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_match_altmodesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠaltmodessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsvidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj(j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjijNubjǠj(j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjojNubjǠj(j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj6jƠjԠ)}(jנj3j٠NjƠjjjjujNubjǠj(j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj^jƠjԠ)}(jנj3j٠NjƠj:jjj{jNubjǠj(j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_get_plugsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠtypec_plug_indexsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj(j֔MhjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠj(j֔MhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠj(j֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_altmode_put_plugsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ typec_altmodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplugsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj(j֔MzjȠjɠ]j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj3j٠NjƠjAjjjrjNubjǠj(j֔MzjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_ep_type_stringsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j{ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠep_typesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjyjNubjǠjNj֔K#jȠjɠ]j)}(jajyjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔K#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_otg_state_stringsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠ usb_otg_statesbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjNj֔K2jȠjɠ]j)}(jajjàNjĠNjŠj#jƠjԠ)}(jנj3j٠NjƠjjjj.jNubjǠjNj֔K2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_speed_stringsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j7ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠusb_device_speedsbajubububjj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj5jNubjǠjNj֔KbjȠjɠ]j)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj_jjjjNubjǠjNj֔KbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_get_maximum_speedsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠusb_device_speedsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔KrjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_get_maximum_ssp_ratesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠ usb_ssp_ratesbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔KjȠjɠ]j)}(jajjàNjĠNjŠjKjƠjԠ)}(jנj3j٠NjƠj%jjjVjNubjǠjNj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_state_stringsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j_ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠusb_device_statesbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj]jNubjǠjNj֔KjȠjɠ]j)}(jaj]jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_get_role_switch_default_modesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠ usb_dr_modesbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_decode_intervalsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_endpoint_descriptorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠusb_device_speedsbajubububjj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠjNj֔KjȠjɠ](j)}(jaj!jàNjĠNjŠjpjƠjԠ)}(jנj3j٠NjƠjJjjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjwjjjjNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_usb_get_dr_mode_by_physbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠ usb_dr_modesbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠarg0sbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔M"jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj1jNubjǠjNj֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠj)jƠjԠ)}(jנj3j٠NjƠj jjj7jNubjǠjNj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_usb_host_tpl_supportsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]j@ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>jNubjǠjNj֔MUjȠjɠ]j)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjejjjjNubjǠjNj֔MUjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_usb_update_otg_capssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_otg_capssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠotg_capssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔McjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj#jNubjǠjNj֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj)jNubjǠjNj֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_of_get_companion_devsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j2ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj0jNubjǠjNj֔MjȠjɠ]j)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj^jjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_host_endpointsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_interfacesbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjNj֔KFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_set_intfdatasbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔M%jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj9jNubjǠjNj֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנj3j٠NjƠj jjj?jNubjǠjNj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_interface_cachesbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jHajubsbjjjFjNubjǠjNj֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_host_configsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jWajubsbjjjUjNubjǠjNj֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_devicesbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jfajubsbjjjdjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hub_for_each_childsbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]juajubj#NubjjjsjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_interface_claimedsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_make_pathsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj3j٠NjƠj jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjYjƠjԠ)}(jנj3j٠NjƠj7jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj`jjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ USB_DEVICEsbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠUSB_DEVICE_VERsbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠUSB_DEVICE_INTERFACE_CLASSsbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠUSB_DEVICE_INTERFACE_PROTOCOLsbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjNj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠUSB_DEVICE_INTERFACE_NUMBERsbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠUSB_DEVICE_INFOsbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjNj֔M*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠUSB_INTERFACE_INFOsbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjNj֔M9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠUSB_DEVICE_AND_INTERFACE_INFOsbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]j ajubj#NubjjjjNubjǠjNj֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠUSB_VENDOR_AND_INTERFACE_INFOsbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠjNj֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_driversbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j(ajubsbjjj&jNubjǠjNj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_device_driversbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j7ajubsbjjj5jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_class_driversbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jFajubsbjjjDjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodule_usb_driversbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jUajubj#NubjjjSjNubjǠjNj֔M=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠurbsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jdajubsbjjjbjNubjǠjNj֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_fill_control_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jsajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ setup_packetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtransfer_buffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ buffer_lengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠusb_complete_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ complete_fnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjqjNubjǠjNj֔MjȠjɠ](j)}(jajqjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajqjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajqjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajqjàNjĠNjŠj;jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajqjàNjĠNjŠjdjƠjԠ)}(jנj3j٠NjƠjBjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajqjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjkjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajqjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajqjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_fill_bulk_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtransfer_buffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ buffer_lengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠusb_complete_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ complete_fnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠjcjƠjԠ)}(jנj3j٠NjƠj=jjj^jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjdjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjpjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjvjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj-jƠjԠ)}(jנj3j٠NjƠj jjj|jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjSjƠjԠ)}(jנj3j٠NjƠj1jjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_fill_int_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtransfer_buffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ buffer_lengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠusb_complete_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ complete_fnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠintervalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנj3j٠NjƠj jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjRjƠjԠ)}(jנj3j٠NjƠj0jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjyjƠjԠ)}(jנj3j٠NjƠjYjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj}jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_urb_dir_insbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjNj֔M jȠjɠ]j)}(jaj'jàNjĠNjŠjujƠjԠ)}(jנj3j٠NjƠjOjjjjNubjǠjNj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_urb_dir_outsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_sg_requestsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_init_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔K,jȠjɠ]j)}(jajjàNjĠNjŠjDjƠjԠ)}(jנj3j٠NjƠjjjjOjNubjǠjNj֔K,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_alloc_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jXajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ iso_packetssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ mem_flagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjVjNubjǠjNj֔KGjȠjɠ](j)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KGjȠjɠ]j]ubj)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_free_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔K^jȠjɠ]j)}(jajjàNjĠNjŠj2jƠjԠ)}(jנj3j٠NjƠj jjj=jNubjǠjNj֔K^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_get_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jFajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjDjNubjǠjNj֔KojȠjɠ]j)}(jajDjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjrjjjjNubjǠjNj֔KojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_anchor_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj3jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj(jƠjԠ)}(jנj3j٠NjƠjjjj9jNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_unanchor_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jBajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@jNubjǠjNj֔KjȠjɠ]j)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjhjjjjNubjǠjNj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_pipe_type_checksbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj$jNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_urb_ep_type_checksbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjNj֔KjȠjɠ]j)}(jaj+jàNjĠNjŠjyjƠjԠ)}(jנj3j٠NjƠjSjjjjNubjǠjNj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_submit_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ mem_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MpjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠjNj֔MpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_unlink_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj3j٠NjƠjAjjjrjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_kill_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjyjNubjǠjNj֔MjȠjɠ]j)}(jajyjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_poison_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠj'jƠjԠ)}(jנj3j٠NjƠjjjj2jNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_block_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj9jNubjǠjNj֔MjȠjɠ]j)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjajjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_kill_anchored_urbssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔M(jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_poison_anchored_urbssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MNjȠjɠ]j)}(jajjàNjĠNjŠjGjƠjԠ)}(jנj3j٠NjƠj!jjjRjNubjǠjNj֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_unpoison_anchored_urbssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjYjNubjǠjNj֔MpjȠjɠ]j)}(jajYjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_unlink_anchored_urbssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_anchor_suspend_wakeupssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj3j٠NjƠjAjjjrjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_anchor_resume_wakeupssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjyjNubjǠjNj֔MjȠjɠ]j)}(jajyjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_wait_anchor_empty_timeoutsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠj'jƠjԠ)}(jנj3j٠NjƠjjjjWjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנj3j٠NjƠj.jjj]jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_get_from_anchorsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jfajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjdjNubjǠjNj֔MjȠjɠ]j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_scuttle_anchored_urbssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj&jNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_anchor_emptysbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_anchorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠanchorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠjNj֔M jȠjɠ]j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנj3j٠NjƠjUjjjjNubjǠjNj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_control_msgsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠrequestsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠ requesttypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u16sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u16sbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u16sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj&jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj+jƠjԠ)}(jנj3j٠NjƠjjjj,jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjSjƠjԠ)}(jנj3j٠NjƠj/jjj2jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנj3j٠NjƠjWjjj8jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj>jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjDjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjJjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjPjNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_control_msg_sendsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠendpointsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠrequestsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠ requesttypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u16sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u16sbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ driver_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u16sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmemflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjWjNubjǠjNj֔KjȠjɠ](j)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj!jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjj'jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjHjƠjԠ)}(jנj3j٠NjƠj$jjj-jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjpjƠjԠ)}(jנj3j٠NjƠjLjjj3jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjtjjj9jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj?jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjEjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajWjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjjKjNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_control_msg_recvsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠendpointsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠrequestsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠ requesttypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u16sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u16sbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ driver_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u16sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmemflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjRjNubjǠjNj֔MjȠjɠ](j)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjzjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj"jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjCjƠjԠ)}(jנj3j٠NjƠjjjj(jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjkjƠjԠ)}(jנj3j٠NjƠjGjjj.jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjojjj4jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj:jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj@jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjFjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_interrupt_msgsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jOajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠusb_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ actual_lengthsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjMjNubjǠjNj֔MEjȠjɠ](j)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjujjjejNubjǠjNj֔MEjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjkjNubjǠjNj֔MEjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjqjNubjǠjNj֔MEjȠjɠ]j]ubj)}(jajMjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjwjNubjǠjNj֔MEjȠjɠ]j]ubj)}(jajMjàNjĠNjŠj6jƠjԠ)}(jנj3j٠NjƠjjjj}jNubjǠjNj֔MEjȠjɠ]j]ubj)}(jajMjàNjĠNjŠj]jƠjԠ)}(jנj3j٠NjƠj=jjjjNubjǠjNj֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_bulk_msgsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠusb_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ actual_lengthsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MljȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠj&jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנj3j٠NjƠj-jjjjNubjǠjNj֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנj3j٠NjƠjQjjjjNubjǠjNj֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjzjjjjNubjǠjNj֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_sg_initsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_sg_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠperiodsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnentssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ mem_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj6jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjBjƠjԠ)}(jנj3j٠NjƠjjjj<jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנj3j٠NjƠjIjjjBjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjmjjjHjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjNjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjTjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjZjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנj3j٠NjƠj jjj`jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_sg_waitsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jiajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_sg_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjgjNubjǠjNj֔MjȠjɠ]j)}(jajgjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_sg_cancelsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_sg_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_get_descriptorsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjNj֔M jȠjɠ](j)}(jaj'jàNjĠNjŠjujƠjԠ)}(jנj3j٠NjƠjOjjjjNubjǠjNj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj|jjjjNubjǠjNj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj#jNubjǠjNj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj)jNubjǠjNj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj/jNubjǠjNj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_cache_stringsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj6jNubjǠjNj֔MjȠjɠ](j)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj`jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_get_statussbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠrecipsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MdjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠj^jƠjԠ)}(jנj3j٠NjƠj>jjjjNubjǠjNj֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjbjjjjNubjǠjNj֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_clear_haltsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjjOjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנj3j٠NjƠj'jjjUjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_reset_endpointsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠepaddrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj\jNubjǠjNj֔M%jȠjɠ](j)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M%jȠjɠ]j]ubj)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_set_interfacesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ alternatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠj5jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj3j٠NjƠj<jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj`jjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_reset_configurationsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_set_wireless_statussbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠusb_wireless_statussbajubububjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠjIjƠjԠ)}(jנj3j٠NjƠj#jjj|jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנj3j٠NjƠjPjjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_driver_set_configurationsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcdc_parse_cdc_headersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_cdc_parsed_headersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbuflensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔M jȠjɠ](j)}(jajjàNjĠNjŠjajƠjԠ)}(jנj3j٠NjƠj;jjjjNubjǠjNj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjhjjjjNubjǠjNj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_register_devsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_class_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ class_driversbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔KnjȠjɠ](j)}(jajjàNjĠNjŠjQjƠjԠ)}(jנj3j٠NjƠj+jjjjNubjǠjNj֔KnjȠjɠ]j]ubj)}(jajjàNjĠNjŠj~jƠjԠ)}(jנj3j٠NjƠjXjjjjNubjǠjNj֔KnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_deregister_devsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_class_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ class_driversbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj"jNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_driver_claim_interfacesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjNj֔M$jȠjɠ](j)}(jaj)jàNjĠNjŠjwjƠjԠ)}(jנj3j٠NjƠjQjjjjNubjǠjNj֔M$jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj~jjjjNubjǠjNj֔M$jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_driver_release_interfacesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MnjȠjɠ](j)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj3j٠NjƠjjjjqjNubjǠjNj֔MnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj3j٠NjƠj@jjjwjNubjǠjNj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_match_idsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj~jNubjǠjNj֔M/jȠjɠ](j)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠjNj֔M/jȠjɠ]j]ubj)}(jaj~jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_register_device_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_udriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠjhjƠjԠ)}(jנj3j٠NjƠjBjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjojjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_deregister_device_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_register_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_driversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmod_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjNj֔M$jȠjɠ](j)}(jaj jàNjĠNjŠj[jƠjԠ)}(jנj3j٠NjƠj5jjjjNubjǠjNj֔M$jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjbjjjjNubjǠjNj֔M$jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_deregistersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MWjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj(jNubjǠjNj֔MWjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_enable_autosuspendsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjNj֔MrjȠjɠ]j)}(jaj/jàNjĠNjŠj}jƠjԠ)}(jנj3j٠NjƠjWjjjjNubjǠjNj֔MrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_disable_autosuspendsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_autopm_put_interfacesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠj=jƠjԠ)}(jנj3j٠NjƠjjjjHjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_autopm_put_interface_asyncsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjOjNubjǠjNj֔MjȠjɠ]j)}(jajOjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjwjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#usb_autopm_put_interface_no_suspendsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_autopm_get_interfacesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔M jȠjɠ]j)}(jajjàNjĠNjŠj]jƠjԠ)}(jנj3j٠NjƠj7jjjhjNubjǠjNj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_autopm_get_interface_asyncsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jqajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjojNubjǠjNj֔M?jȠjɠ]j)}(jajojàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"usb_autopm_get_interface_no_resumesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MXjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj(jNubjǠjNj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_find_common_endpointssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_host_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaltsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_endpoint_descriptorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbulk_insbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_endpoint_descriptorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbulk_outsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_endpoint_descriptorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠint_insbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_endpoint_descriptorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠint_outsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjNj֔KjȠjɠ](j)}(jaj/jàNjĠNjŠj}jƠjԠ)}(jנj3j٠NjƠjWjjjPjNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjVjNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj\jNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjbjNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjBjƠjԠ)}(jנj3j٠NjƠjjjjhjNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!usb_find_common_endpoints_reversesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jqajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_host_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaltsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_endpoint_descriptorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbulk_insbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_endpoint_descriptorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbulk_outsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_endpoint_descriptorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠint_insbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_endpoint_descriptorsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠint_outsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjojNubjǠjNj֔KjȠjɠ](j)}(jajojàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajojàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajojàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajojàNjĠNjŠjPjƠjԠ)}(jנj3j٠NjƠj(jjjjNubjǠjNj֔KjȠjɠ]j]ubj)}(jajojàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjZjjjjNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_check_bulk_endpointssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠep_addrssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj4 jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj) jƠjԠ)}(jנj3j٠NjƠj jjj: jNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_check_int_endpointssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jC ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠep_addrssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjA jNubjǠjNj֔MjȠjɠ](j)}(jajA jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjh jjj jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajA jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠj jjj jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_find_alt_settingsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_host_interfacesbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_host_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ iface_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠalt_numsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjNj֔M)jȠjɠ](j)}(jaj jàNjĠNjŠj' jƠjԠ)}(jנj3j٠NjƠj jjj jNubjǠjNj֔M)jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjO jƠjԠ)}(jנj3j٠NjƠj. jjj jNubjǠjNj֔M)jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjt jƠjԠ)}(jנj3j٠NjƠjS jjj jNubjǠjNj֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_ifnum_to_ifsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠifnumsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjNj֔M\jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠj jjj jNubjǠjNj֔M\jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠj jjj jNubjǠjNj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_altnum_to_altsettingsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_host_interfacesbajubububjjI)}(jLj)}(jj )}(j ]j' ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠaltnumsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj% jNubjǠjNj֔MjȠjɠ](j)}(jaj% jàNjĠNjŠjy jƠjԠ)}(jנj3j٠NjƠjS jjj jNubjǠjNj֔MjȠjɠ]j]ubj)}(jaj% jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠj jjj jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_find_interfacesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠminorsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjNj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠj jjj? jNubjǠjNj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj4 jƠjԠ)}(jנj3j٠NjƠj jjjE jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_for_each_devsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjL jNubjǠjNj֔MjȠjɠ](j)}(jajL jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjt jjj jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajL jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠj jjj% jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_alloc_devsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]j. ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠport1sbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj, jNubjǠjNj֔MjȠjɠ](j)}(jaj, jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjZ jjj jNubjǠjNj֔MjȠjɠ]j]ubj)}(jaj, jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠj jjj jNubjǠjNj֔MjȠjɠ]j]ubj)}(jaj, jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠj jjj jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_get_devsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjNj֔MjȠjɠ]j)}(jaj jàNjĠNjŠjFjƠjԠ)}(jנj3j٠NjƠj jjjTjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_put_devsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[jNubjǠjNj֔M jȠjɠ]j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_get_intfsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjNj֔M jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_put_intfsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjNj֔M0jȠjɠ]j)}(jaj$jàNjĠNjŠjrjƠjԠ)}(jנj3j٠NjƠjLjjj}jNubjǠjNj֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_intf_get_dma_devicesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjNj֔MEjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_lock_device_for_resetsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MujȠjɠ](j)}(jajjàNjĠNjŠj;jƠjԠ)}(jנj3j٠NjƠjjjjsjNubjǠjNj֔MujȠjɠ]j]ubj)}(jajjàNjĠNjŠjhjƠjԠ)}(jנj3j٠NjƠjBjjjyjNubjǠjNj֔MujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_get_current_frame_numbersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_alloc_coherentsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ mem_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj3j٠NjƠj jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj[jƠjԠ)}(jנj3j٠NjƠj7jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj_jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_free_coherentsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠj"jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנj3j٠NjƠj)jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנj3j٠NjƠjQjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjzjjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hub_clear_tt_buffersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_set_device_statesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj83jj )}(j ]jΠ)}jѠusb_device_statesbajubububjj)}(jj )}(j ]jΠ)}jѠ new_statesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MnjȠjɠ](j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj3j٠NjƠjGjjjjNubjǠjNj֔MnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjtjjjjNubjǠjNj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_root_hub_lost_powersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrhdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_reset_devicesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjNj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj[jƠjԠ)}(jנj3j٠NjƠj5jjjfjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_queue_reset_devicesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmjNubjǠjNj֔MjȠjɠ]j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hub_find_childsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠport1sbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjNj֔M(jȠjɠ](j)}(jajjàNjĠNjŠj!jƠjԠ)}(jנj3j٠NjƠjjjjSjNubjǠjNj֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjHjƠjԠ)}(jנj3j٠NjƠj(jjjYjNubjǠjNj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_calc_bus_timesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jbajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠis_inputsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠisocsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ bytecountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj`jNubjǠjNj֔M/jȠjɠ](j)}(jaj`jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔M/jȠjɠ]j]ubj)}(jaj`jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj"jNubjǠjNj֔M/jȠjɠ]j]ubj)}(jaj`jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj(jNubjǠjNj֔M/jȠjɠ]j]ubj)}(jaj`jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj.jNubjǠjNj֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hcd_link_urb_to_epsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5jNubjǠjNj֔MjjȠjɠ](j)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj]jjjjNubjǠjNj֔MjjȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hcd_check_unlink_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjrjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjCjƠjԠ)}(jנj3j٠NjƠjjjjxjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjjƠjԠ)}(jנj3j٠NjƠjJjjj~jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hcd_unlink_urb_from_epsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hcd_giveback_urbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠurbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠurbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj3j٠NjƠj@jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjmjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_alloc_streamssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_host_endpointsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠepssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnum_epssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_streamssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ mem_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠj#jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjRjƠjԠ)}(jנj3j٠NjƠj*jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj}jƠjԠ)}(jנj3j٠NjƠj\jjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_free_streamssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ usb_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ interfacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_host_endpointsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠepssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnum_epssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ mem_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔MjȠjɠ](j)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjnjƠjԠ)}(jנj3j٠NjƠjFjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjxjjjjNubjǠjNj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hcd_resume_root_hubsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjNj֔MQ jȠjɠ]j)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj3j٠NjƠj jjj;jNubjǠjNj֔MQ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_bus_start_enumsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubejj)}j]sbubububjjjBjNubjǠjNj֔Mr jȠjɠ](j)}(jajBjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjjNubjǠjNj֔Mr jȠjɠ]j]ubj)}(jajBjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔Mr jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_hcd_irqsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irqreturn_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ__hcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjIjNubjǠjNj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj3j٠NjƠjjjjOjNubjǠjNj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_hc_diedsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jXajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjVjNubjǠjNj֔M jȠjɠ]j)}(jajVjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj~jjjjNubjǠjNj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_create_shared_hcdsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ hc_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbus_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ primary_hcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjNj֔MA jȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MA jȠjɠ]j]ubj)}(jajjàNjĠNjŠj7jƠjԠ)}(jנj3j٠NjƠjjjjjNubjǠjNj֔MA jȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנj3j٠NjƠj>jjjjNubjǠjNj֔MA jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjgjjjjNubjǠjNj֔MA jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_create_hcdsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ hc_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbus_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjNj֔MX jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjjljNubjǠjNj֔MX jȠjɠ]j]ubj)}(jajjàNjĠNjŠj5jƠjԠ)}(jנj3j٠NjƠjjjjrjNubjǠjNj֔MX jȠjɠ]j]ubj)}(jajjàNjĠNjŠj^jƠjԠ)}(jנj3j٠NjƠj<jjjxjNubjǠjNj֔MX jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_add_hcdsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠirqflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj"jNubjǠjNj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj(jNubjǠjNj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj.jNubjǠjNj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_remove_hcdsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5jNubjǠjNj֔M jȠjɠ]j)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠj]jjjjNubjǠjNj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hcd_pci_probesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ hc_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjNj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj3j٠NjƠjjjj jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠjjjj! jNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hcd_pci_removesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j* ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj( jNubjǠjNj֔M7jȠjɠ]j)}(jaj( jàNjĠNjŠjv jƠjԠ)}(jנj3j٠NjƠjP jjj jNubjǠjNj֔M7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠusb_hcd_pci_shutdownsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjNj֔MgjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj3j٠NjƠj jjj jNubjǠjNj֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhcd_buffer_createsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjNj֔KAjȠjɠ]j)}(jaj jàNjĠNjŠj6!jƠjԠ)}(jנj3j٠NjƠj!jjjA!jNubjǠjNj֔KAjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhcd_buffer_destroysbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠusb_hcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH!jNubjǠjNj֔KajȠjɠ]j)}(jajH!jàNjĠNjŠj!jƠjԠ)}(jנj3j٠NjƠjp!jjj!jNubjǠjNj֔KajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vring_descsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjvj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ virtqueuesbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjvj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvring_interruptsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irqreturn_tsbajubububjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_vqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!jNubjǠjvj֔M jȠjɠ](j)}(jaj!jàNjĠNjŠj"jƠjԠ)}(jנj3j٠NjƠj!jjjC"jNubjǠjvj֔M jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj8"jƠjԠ)}(jנj3j٠NjƠj"jjjI"jNubjǠjvj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvirtio_device_readysbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ virtio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjP"jNubjǠj%j֔MjȠjɠ]j)}(jajP"jàNjĠNjŠj"jƠjԠ)}(jנj3j٠NjƠjx"jjj"jNubjǠj%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvirtqueue_add_inbufsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ virtqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj%j֔MK jȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj3j٠NjƠj"jjj#jNubjǠj%j֔MK jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj+#jƠjԠ)}(jנj3j٠NjƠj#jjj#jNubjǠj%j֔MK jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjS#jƠjԠ)}(jנj3j٠NjƠj2#jjj#jNubjǠj%j֔MK jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjy#jƠjԠ)}(jנj3j٠NjƠjW#jjj#jNubjǠj%j֔MK jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj#jƠjԠ)}(jנj3j٠NjƠj#jjj#jNubjǠj%j֔MK jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvirtqueue_add_outbufsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ virtqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj%j֔M jȠjɠ](j)}(jaj#jàNjĠNjŠj$jƠjԠ)}(jנj3j٠NjƠj#jjj$jNubjǠj%j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjF$jƠjԠ)}(jנj3j٠NjƠj $jjj$jNubjǠj%j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjn$jƠjԠ)}(jנj3j٠NjƠjM$jjj$jNubjǠj%j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj$jƠjԠ)}(jנj3j٠NjƠjr$jjj$jNubjǠj%j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj$jƠjԠ)}(jנj3j٠NjƠj$jjj$jNubjǠj%j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvirtqueue_add_sgssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ virtqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_vqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgssbajubj]j)}(jjjjjjNubajNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠout_sgssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠin_sgssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠj%j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj4%jƠjԠ)}(jנj3j٠NjƠj%jjj &jNubjǠj%j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠja%jƠjԠ)}(jנj3j٠NjƠj;%jjj&jNubjǠj%j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj%jƠjԠ)}(jנj3j٠NjƠjj%jjj&jNubjǠj%j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj%jƠjԠ)}(jנj3j٠NjƠj%jjj&jNubjǠj%j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj%jƠjԠ)}(jנj3j٠NjƠj%jjj!&jNubjǠj%j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj&jƠjԠ)}(jנj3j٠NjƠj%jjj'&jNubjǠj%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvirtqueue_get_buf_ctxsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j0&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ virtqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_vqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.&jNubjǠj%j֔M jȠjɠ](j)}(jaj.&jàNjĠNjŠj~&jƠjԠ)}(jנj3j٠NjƠjX&jjj&jNubjǠj%j֔M jȠjɠ]j]ubj)}(jaj.&jàNjĠNjŠj&jƠjԠ)}(jנj3j٠NjƠj&jjj&jNubjǠj%j֔M jȠjɠ]j]ubj)}(jaj.&jàNjĠNjŠj&jƠjԠ)}(jנj3j٠NjƠj&jjj&jNubjǠj%j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvirtqueue_disable_cbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ virtqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_vqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠj%j֔M jȠjɠ]j)}(jaj&jàNjĠNjŠjE'jƠjԠ)}(jנj3j٠NjƠj'jjjP'jNubjǠj%j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvirtqueue_enable_cbsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jY'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ virtqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_vqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW'jNubjǠj%j֔MC jȠjɠ]j)}(jajW'jàNjĠNjŠj'jƠjԠ)}(jנj3j٠NjƠj~'jjj'jNubjǠj%j֔MC jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_devsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_driversbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔KmjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_alloc_consistentsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjj֔KPjȠjɠ](j)}(jaj'jàNjĠNjŠj$(jƠjԠ)}(jנj3j٠NjƠj'jjj(jNubjǠjj֔KPjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjO(jƠjԠ)}(jנj3j٠NjƠj+(jjj(jNubjǠjj֔KPjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjy(jƠjԠ)}(jנj3j٠NjƠjS(jjj(jNubjǠjj֔KPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_free_consistentsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔KijȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj3j٠NjƠj(jjjl)jNubjǠjj֔KijȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj)jƠjԠ)}(jנj3j٠NjƠj(jjjr)jNubjǠjj֔KijȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj9)jƠjԠ)}(jנj3j٠NjƠj)jjjx)jNubjǠjj֔KijȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjd)jƠjԠ)}(jנj3j٠NjƠj@)jjj~)jNubjǠjj֔KijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_get_sizesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjj֔KjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj3j٠NjƠj)jjj)jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_slave_requestsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvme_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcyclesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠjj֔KjȠjɠ](j)}(jaj)jàNjĠNjŠj=*jƠjԠ)}(jנj3j٠NjƠj*jjj*jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjh*jƠjԠ)}(jנj3j٠NjƠjD*jjj*jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj*jƠjԠ)}(jנj3j٠NjƠjl*jjj*jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_slave_setsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠenabledsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjj)}(jj )}(j ]jΠ)}jѠvme_basesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbuf_basesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaspacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcyclesbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjj֔MGjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj3j٠NjƠj*jjj+jNubjǠjj֔MGjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj#+jƠjԠ)}(jנj3j٠NjƠj+jjj+jNubjǠjj֔MGjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjI+jƠjԠ)}(jנj3j٠NjƠj'+jjj+jNubjǠjj֔MGjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjo+jƠjԠ)}(jנj3j٠NjƠjM+jjj,jNubjǠjj֔MGjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj+jƠjԠ)}(jנj3j٠NjƠjs+jjj,jNubjǠjj֔MGjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj+jƠjԠ)}(jנj3j٠NjƠj+jjj ,jNubjǠjj֔MGjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj+jƠjԠ)}(jנj3j٠NjƠj+jjj,jNubjǠjj֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_slave_getsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenabledsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvme_basesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuf_basesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaspacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcyclesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠjj֔MyjȠjɠ](j)}(jaj,jàNjĠNjŠjh,jƠjԠ)}(jנj3j٠NjƠjB,jjjy-jNubjǠjj֔MyjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj3j٠NjƠjo,jjj-jNubjǠjj֔MyjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj3j٠NjƠj,jjj-jNubjǠjj֔MyjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj3j٠NjƠj,jjj-jNubjǠjj֔MyjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj-jƠjԠ)}(jנj3j٠NjƠj,jjj-jNubjǠjj֔MyjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjA-jƠjԠ)}(jנj3j٠NjƠj-jjj-jNubjǠjj֔MyjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjn-jƠjԠ)}(jנj3j٠NjƠjH-jjj-jNubjǠjj֔MyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_slave_freesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠjj֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj3j٠NjƠj-jjj-jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_master_requestsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvme_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcyclesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdwidthsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠjj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠjX.jƠjԠ)}(jנj3j٠NjƠj2.jjj.jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj3j٠NjƠj_.jjj.jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj3j٠NjƠj.jjj.jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj3j٠NjƠj.jjj.jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_master_setsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠenabledsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjj)}(jj )}(j ]jΠ)}jѠvme_basesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaspacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcyclesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdwidthsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjj֔M jȠjɠ](j)}(jaj.jàNjĠNjŠjE/jƠjԠ)}(jנj3j٠NjƠj/jjj80jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjl/jƠjԠ)}(jנj3j٠NjƠjL/jjj>0jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj/jƠjԠ)}(jנj3j٠NjƠjp/jjjD0jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj/jƠjԠ)}(jנj3j٠NjƠj/jjjJ0jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj/jƠjԠ)}(jנj3j٠NjƠj/jjjP0jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj0jƠjԠ)}(jנj3j٠NjƠj/jjjV0jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj00jƠjԠ)}(jנj3j٠NjƠj 0jjj\0jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_master_getsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenabledsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvme_basesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaspacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcyclesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdwidthsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjc0jNubjǠjj֔M?jȠjɠ](j)}(jajc0jàNjĠNjŠj0jƠjԠ)}(jנj3j٠NjƠj0jjj1jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajc0jàNjĠNjŠj0jƠjԠ)}(jנj3j٠NjƠj0jjj1jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajc0jàNjĠNjŠj1jƠjԠ)}(jנj3j٠NjƠj0jjj1jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajc0jàNjĠNjŠj01jƠjԠ)}(jנj3j٠NjƠj 1jjj1jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajc0jàNjĠNjŠj]1jƠjԠ)}(jנj3j٠NjƠj71jjj1jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajc0jàNjĠNjŠj1jƠjԠ)}(jנj3j٠NjƠjd1jjj1jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajc0jàNjĠNjŠj1jƠjԠ)}(jנj3j٠NjƠj1jjj1jNubjǠjj֔M?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_master_readsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1jNubjǠjj֔MfjȠjɠ](j)}(jaj1jàNjĠNjŠj?2jƠjԠ)}(jנj3j٠NjƠj2jjj2jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠjh2jƠjԠ)}(jנj3j٠NjƠjF2jjj2jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠj2jƠjԠ)}(jנj3j٠NjƠjo2jjj2jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠj2jƠjԠ)}(jנj3j٠NjƠj2jjj2jNubjǠjj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_master_writesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j2ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj2jNubjǠjj֔MjȠjɠ](j)}(jaj2jàNjĠNjŠj.3jƠjԠ)}(jנj3j٠NjƠj3jjj3jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjW3jƠjԠ)}(jנj3j٠NjƠj53jjj3jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠj3jƠjԠ)}(jנj3j٠NjƠj^3jjj3jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠj3jƠjԠ)}(jנj3j٠NjƠj3jjj3jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_master_rmwsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j3ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcomparesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠswapsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj3jNubjǠjj֔MjȠjɠ](j)}(jaj3jàNjĠNjŠj4jƠjԠ)}(jנj3j٠NjƠj3jjj4jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjB4jƠjԠ)}(jנj3j٠NjƠj!4jjj4jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjg4jƠjԠ)}(jנj3j٠NjƠjF4jjj4jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠj4jƠjԠ)}(jנj3j٠NjƠjk4jjj4jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠj4jƠjԠ)}(jנj3j٠NjƠj4jjj4jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_master_mmapsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4jNubjǠjj֔MjȠjɠ](j)}(jaj4jàNjĠNjŠj)5jƠjԠ)}(jנj3j٠NjƠj5jjja5jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠjV5jƠjԠ)}(jנj3j٠NjƠj05jjjg5jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_master_freesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp5ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn5jNubjǠjj֔M jȠjɠ]j)}(jajn5jàNjĠNjŠj5jƠjԠ)}(jנj3j٠NjƠj5jjj5jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_dma_requestsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvme_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠroutesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj5jNubjǠjj֔M1jȠjɠ](j)}(jaj5jàNjĠNjŠj"6jƠjԠ)}(jנj3j٠NjƠj5jjjX6jNubjǠjj֔M1jȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjM6jƠjԠ)}(jנj3j٠NjƠj)6jjj^6jNubjǠjj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_new_dma_listsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_dma_listsbajubububjjI)}(jLj)}(jj )}(j ]jg6ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjje6jNubjǠjj֔MwjȠjɠ]j)}(jaje6jàNjĠNjŠj6jƠjԠ)}(jנj3j٠NjƠj6jjj6jNubjǠjj֔MwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_dma_pattern_attributesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_dma_attrsbajubububjjI)}(jLj)}(jj )}(j ]j6ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpatternsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj6jNubjǠjj֔MjȠjɠ](j)}(jaj6jàNjĠNjŠj 7jƠjԠ)}(jנj3j٠NjƠj6jjjS7jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj6jàNjĠNjŠjH7jƠjԠ)}(jנj3j٠NjƠj$7jjjY7jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_dma_pci_attributesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_dma_attrsbajubububjjI)}(jLj)}(jj )}(j ]jb7ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj`7jNubjǠjj֔MjȠjɠ]j)}(jaj`7jàNjĠNjŠj7jƠjԠ)}(jנj3j٠NjƠj7jjj7jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_dma_vme_attributesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_dma_attrsbajubububjjI)}(jLj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaspacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcyclesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdwidthsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj7jNubjǠjj֔MjȠjɠ](j)}(jaj7jàNjĠNjŠj8jƠjԠ)}(jנj3j٠NjƠj7jjj8jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠj<8jƠjԠ)}(jנj3j٠NjƠj8jjj8jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjd8jƠjԠ)}(jנj3j٠NjƠj@8jjj8jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠj8jƠjԠ)}(jנj3j٠NjƠjh8jjj8jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_dma_free_attributesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_dma_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ attributessbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8jNubjǠjj֔MjȠjɠ]j)}(jaj8jàNjĠNjŠj8jƠjԠ)}(jנj3j٠NjƠj8jjj 9jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_dma_list_addsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_dma_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_dma_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_dma_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9jNubjǠjj֔M(jȠjɠ](j)}(jaj9jàNjĠNjŠj^9jƠjԠ)}(jנj3j٠NjƠj89jjj9jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠj9jƠjԠ)}(jנj3j٠NjƠje9jjj9jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠj9jƠjԠ)}(jנj3j٠NjƠj9jjj9jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠj9jƠjԠ)}(jנj3j٠NjƠj9jjj9jNubjǠjj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_dma_list_execsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_dma_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj:jNubjǠjj֔MKjȠjɠ]j)}(jaj:jàNjĠNjŠjR:jƠjԠ)}(jנj3j٠NjƠj,:jjj]:jNubjǠjj֔MKjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_dma_list_freesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_dma_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd:jNubjǠjj֔MijȠjɠ]j)}(jajd:jàNjĠNjŠj:jƠjԠ)}(jנj3j٠NjƠj:jjj:jNubjǠjj֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_dma_freesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj:jNubjǠjj֔MjȠjɠ]j)}(jaj:jàNjĠNjŠj;jƠjԠ)}(jנj3j٠NjƠj:jjj;jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_irq_requestsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvme_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcallbacksbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jNj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jNj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ priv_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$;jNubjǠjj֔M jȠjɠ](j)}(jaj$;jàNjĠNjŠjr;jƠjԠ)}(jנj3j٠NjƠjL;jjj<jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$;jàNjĠNjŠj;jƠjԠ)}(jנj3j٠NjƠjy;jjj<jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$;jàNjĠNjŠj;jƠjԠ)}(jנj3j٠NjƠj;jjj<jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$;jàNjĠNjŠj;jƠjԠ)}(jנj3j٠NjƠj;jjj<jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$;jàNjĠNjŠjv<jƠjԠ)}(jנj3j٠NjƠjT<jjj<jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_irq_freesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvme_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj<jNubjǠjj֔M>jȠjɠ](j)}(jaj<jàNjĠNjŠj<jƠjԠ)}(jנj3j٠NjƠj<jjjA=jNubjǠjj֔M>jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj=jƠjԠ)}(jנj3j٠NjƠj<jjjG=jNubjǠjj֔M>jȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj9=jƠjԠ)}(jנj3j٠NjƠj=jjjM=jNubjǠjj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_irq_generatesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jV=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvme_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjT=jNubjǠjj֔MnjȠjɠ](j)}(jajT=jàNjĠNjŠj=jƠjԠ)}(jנj3j٠NjƠj|=jjj=jNubjǠjj֔MnjȠjɠ]j]ubj)}(jajT=jàNjĠNjŠj=jƠjԠ)}(jנj3j٠NjƠj=jjj=jNubjǠjj֔MnjȠjɠ]j]ubj)}(jajT=jàNjĠNjŠj=jƠjԠ)}(jנj3j٠NjƠj=jjj>jNubjǠjj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_lm_requestsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]j >ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvme_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj>jNubjǠjj֔MjȠjɠ]j)}(jaj>jàNjĠNjŠj\>jƠjԠ)}(jנj3j٠NjƠj6>jjjj>jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_lm_countsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js>ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq>jNubjǠjj֔MjȠjɠ]j)}(jajq>jàNjĠNjŠj>jƠjԠ)}(jנj3j٠NjƠj>jjj>jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_lm_setsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjj)}(jj )}(j ]jΠ)}jѠlm_basesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaspacesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcyclesbajubj]jNububjYNubjZubejj)}j]sbubububjjj>jNubjǠjj֔MjȠjɠ](j)}(jaj>jàNjĠNjŠj?jƠjԠ)}(jנj3j٠NjƠj>jjj?jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjH?jƠjԠ)}(jנj3j٠NjƠj&?jjj?jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjp?jƠjԠ)}(jנj3j٠NjƠjL?jjj?jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj?jƠjԠ)}(jנj3j٠NjƠjt?jjj?jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_lm_getsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlm_basesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaspacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcyclesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?jNubjǠjj֔MjȠjɠ](j)}(jaj?jàNjĠNjŠj@jƠjԠ)}(jנj3j٠NjƠj?jjj@jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠj2@jƠjԠ)}(jנj3j٠NjƠj@jjj@jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠj_@jƠjԠ)}(jנj3j٠NjƠj9@jjj@jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠj@jƠjԠ)}(jנj3j٠NjƠjf@jjj@jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_lm_attachsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmonitorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcallbacksbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@jNubjǠjj֔M;jȠjɠ](j)}(jaj@jàNjĠNjŠj@jƠjԠ)}(jנj3j٠NjƠj@jjjAjNubjǠjj֔M;jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠj%AjƠjԠ)}(jנj3j٠NjƠjAjjjAjNubjǠjj֔M;jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjMAjƠjԠ)}(jנj3j٠NjƠj)AjjjAjNubjǠjj֔M;jȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjAjƠjԠ)}(jנj3j٠NjƠjAjjjAjNubjǠjj֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_lm_detachsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmonitorsbajubj]jNububjYNubjZubejj)}j]sbubububjjjAjNubjǠjj֔M]jȠjɠ](j)}(jajAjàNjĠNjŠjBjƠjԠ)}(jנj3j٠NjƠjAjjjCBjNubjǠjj֔M]jȠjɠ]j]ubj)}(jajAjàNjĠNjŠj;BjƠjԠ)}(jנj3j٠NjƠjBjjjIBjNubjǠjj֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_lm_freesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jRBajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjPBjNubjǠjj֔M~jȠjɠ]j)}(jajPBjàNjĠNjŠjBjƠjԠ)}(jנj3j٠NjƠjxBjjjBjNubjǠjj֔M~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_slot_numsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jBajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvme_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjBjNubjǠjj֔MjȠjɠ]j)}(jajBjàNjĠNjŠjBjƠjԠ)}(jנj3j٠NjƠjBjjj CjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vme_bus_numsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠvme_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjCjNubjǠjj֔MjȠjɠ]j)}(jajCjàNjĠNjŠj^CjƠjԠ)}(jנj3j٠NjƠj8CjjjiCjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_register_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠndevssbajubj]jNububjYNubjZubejj)}j]sbubububjjjpCjNubjǠjj֔MZjȠjɠ](j)}(jajpCjàNjĠNjŠjCjƠjԠ)}(jנj3j٠NjƠjCjjjCjNubjǠjj֔MZjȠjɠ]j]ubj)}(jajpCjàNjĠNjŠjCjƠjԠ)}(jנj3j٠NjƠjCjjjCjNubjǠjj֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvme_unregister_driversbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ vme_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjCjNubjǠjj֔MtjȠjɠ]j)}(jajCjàNjĠNjŠjIDjƠjԠ)}(jנj3j٠NjƠj#DjjjTDjNubjǠjj֔MtjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_reg_numsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j]Dajubsbjjj[DjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_slavesbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jlDajubsbjjjjDjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_bus_mastersbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j{DajubsbjjjyDjNubjǠjEj֔KEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_master_flagssbjƠjԠ)}(jנj83j٠enumjƠj)}jj )}(j ]jDajubsbjjjDjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_mastersbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jDajubsbjjjDjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_family_opssbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jDajubsbjjjDjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_familysbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jDajubsbjjjDjNubjǠjEj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodule_w1_familysbjƠjԠ)}(jנj4j٠macrojƠj)}(jŠj )}(j ]jDajubj#NubjjjDjNubjǠjEj֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_searchsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jDajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ search_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠw1_slave_found_callbacksbajubububjj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNububjYNubjZubejj)}j]sbubububjjjDjNubjǠjEj֔MjȠjɠ](j)}(jajDjàNjĠNjŠj!EjƠjԠ)}(jנj3j٠NjƠjDjjj|EjNubjǠjEj֔MjȠjɠ]j]ubj)}(jajDjàNjĠNjŠjLEjƠjԠ)}(jנj3j٠NjƠj(EjjjEjNubjǠjEj֔MjȠjɠ]j]ubj)}(jajDjàNjĠNjŠjtEjƠjԠ)}(jנj3j٠NjƠjPEjjjEjNubjǠjEj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_process_callbackssbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jEajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjEjNubjǠjEj֔MgjȠjɠ]j)}(jajEjàNjĠNjŠjEjƠjԠ)}(jנj3j٠NjƠjEjjjEjNubjǠjEj֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_register_familysbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jEajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_familysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjEjNubjǠjEj֔KjȠjɠ]j)}(jajEjàNjĠNjŠj=FjƠjԠ)}(jנj3j٠NjƠjFjjjHFjNubjǠjEj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_unregister_familysbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQFajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_familysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjOFjNubjǠjEj֔K6jȠjɠ]j)}(jajOFjàNjĠNjŠjFjƠjԠ)}(jנj3j٠NjƠjwFjjjFjNubjǠjEj֔K6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_async_cmdsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jFajubsbjjjFjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_add_master_devicesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_bus_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmastersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjFjNubjǠjEj֔KXjȠjɠ]j)}(jajFjàNjĠNjŠj GjƠjԠ)}(jנj3j٠NjƠjFjjjGjNubjǠjEj֔KXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_remove_master_devicesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j Gajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_bus_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjGjNubjǠjEj֔KjȠjɠ]j)}(jajGjàNjĠNjŠjlGjƠjԠ)}(jנj3j٠NjƠjFGjjjwGjNubjǠjEj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_cn_msg_flagssbjƠjԠ)}(jנj83j٠enumjƠj)}jj )}(j ]jGajubsbjjj~GjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_netlink_message_typessbjƠjԠ)}(jנj83j٠enumjƠj)}jj )}(j ]jGajubsbjjjGjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_netlink_msgsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jGajubsbjjjGjNubjǠjEj֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_commandssbjƠjԠ)}(jנj83j٠enumjƠj)}jj )}(j ]jGajubsbjjjGjNubjǠjEj֔KCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_netlink_cmdsbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]jGajubsbjjjGjNubjǠjEj֔K{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_touch_bitsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbitsbajubj]jNububjYNubjZubejj)}j]sbubububjjjGjNubjǠjEj֔K4jȠjɠ](j)}(jajGjàNjĠNjŠjHjƠjԠ)}(jנj3j٠NjƠjGjjjJHjNubjǠjEj֔K4jȠjɠ]j]ubj)}(jajGjàNjĠNjŠjBHjƠjԠ)}(jנj3j٠NjƠj"HjjjPHjNubjǠjEj֔K4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_write_8sbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbytesbajubj]jNububjYNubjZubejj)}j]sbubububjjjWHjNubjǠjEj֔KjȠjɠ](j)}(jajWHjàNjĠNjŠjHjƠjԠ)}(jנj3j٠NjƠjHjjjHjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajWHjàNjĠNjŠjHjƠjԠ)}(jנj3j٠NjƠjHjjjHjNubjǠjEj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_tripletsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjjHjNubjǠjEj֔KjȠjɠ](j)}(jajHjàNjĠNjŠj7IjƠjԠ)}(jנj3j٠NjƠjIjjjfIjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajHjàNjĠNjŠj^IjƠjԠ)}(jנj3j٠NjƠj>IjjjlIjNubjǠjEj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_read_8sbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]juIajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjsIjNubjǠjEj֔KjȠjɠ]j)}(jajsIjàNjĠNjŠjIjƠjԠ)}(jנj3j٠NjƠjIjjjIjNubjǠjEj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_write_blocksbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjIjNubjǠjEj֔KjȠjɠ](j)}(jajIjàNjĠNjŠj%JjƠjԠ)}(jנj3j٠NjƠjIjjjJjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjRJjƠjԠ)}(jנj3j٠NjƠj,JjjjJjNubjǠjEj֔KjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjyJjƠjԠ)}(jנj3j٠NjƠjYJjjjJjNubjǠjEj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_touch_blocksbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjJjNubjǠjEj֔MjȠjɠ](j)}(jajJjàNjĠNjŠjJjƠjԠ)}(jנj3j٠NjƠjJjjj>KjNubjǠjEj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjKjƠjԠ)}(jנj3j٠NjƠjJjjjDKjNubjǠjEj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠj6KjƠjԠ)}(jנj3j٠NjƠjKjjjJKjNubjǠjEj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_read_blocksbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jSKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjQKjNubjǠjEj֔M(jȠjɠ](j)}(jajQKjàNjĠNjŠjKjƠjԠ)}(jנj3j٠NjƠj}KjjjKjNubjǠjEj֔M(jȠjɠ]j]ubj)}(jajQKjàNjĠNjŠjKjƠjԠ)}(jנj3j٠NjƠjKjjjLjNubjǠjEj֔M(jȠjɠ]j]ubj)}(jajQKjàNjĠNjŠjKjƠjԠ)}(jנj3j٠NjƠjKjjj LjNubjǠjEj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_reset_bussbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjLjNubjǠjEj֔M>jȠjɠ]j)}(jajLjàNjĠNjŠj`LjƠjԠ)}(jנj3j٠NjƠj:LjjjkLjNubjǠjEj֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_reset_select_slavesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jtLajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠw1_slavesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjrLjNubjǠjEj֔MjȠjɠ]j)}(jajrLjàNjĠNjŠjLjƠjԠ)}(jנj3j٠NjƠjLjjjLjNubjǠjEj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_reset_resume_commandsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjLjNubjǠjEj֔MjȠjɠ]j)}(jajLjàNjĠNjŠj MjƠjԠ)}(jנj3j٠NjƠjLjjj+MjNubjǠjEj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠw1_next_pullupsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4Majubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj2MjNubjǠjEj֔MjȠjɠ](j)}(jaj2MjàNjĠNjŠjMjƠjԠ)}(jנj3j٠NjƠjZMjjjMjNubjǠjEj֔MjȠjɠ]j]ubj)}(jaj2MjàNjĠNjŠjMjƠjԠ)}(jנj3j٠NjƠjMjjjMjNubjǠjEj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_write_bitsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jMajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbitsbajubj]jNububjYNubjZubejj)}j]sbubububjjjMjNubjǠjEj֔KHjȠjɠ](j)}(jajMjàNjĠNjŠj NjƠjԠ)}(jנj3j٠NjƠjMjjj9NjNubjǠjEj֔KHjȠjɠ]j]ubj)}(jajMjàNjĠNjŠj1NjƠjԠ)}(jנj3j٠NjƠjNjjj?NjNubjǠjEj֔KHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_pre_writesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jHNajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjFNjNubjǠjEj֔KejȠjɠ]j)}(jajFNjàNjĠNjŠjNjƠjԠ)}(jנj3j٠NjƠjnNjjjNjNubjǠjEj֔KejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_post_writesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jNajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjNjNubjǠjEj֔KvjȠjɠ]j)}(jajNjàNjĠNjŠjNjƠjԠ)}(jנj3j٠NjƠjNjjjNjNubjǠjEj֔KvjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ w1_read_bitsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jOajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠ w1_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjOjNubjǠjEj֔KjȠjɠ]j)}(jajOjàNjĠNjŠjXOjƠjԠ)}(jנj3j٠NjƠj2OjjjcOjNubjǠjEj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠacpi_amd_wbrf_add_removesbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlOajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠwbrf_ranges_in_outsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjOjNubjǠj)j֔KjȠjɠ](j)}(jajjOjàNjĠNjŠjOjƠjԠ)}(jנj3j٠NjƠjOjjjPjNubjǠj)j֔KjȠjɠ]j]ubj)}(jajjOjàNjĠNjŠjOjƠjԠ)}(jנj3j٠NjƠjOjjjPjNubjǠj)j֔KjȠjɠ]j]ubj)}(jajjOjàNjĠNjŠj PjƠjԠ)}(jנj3j٠NjƠjOjjj$PjNubjǠj)j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ acpi_amd_wbrf_supported_producersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]j-Pajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+PjNubjǠj)j֔KjȠjɠ]j)}(jaj+PjàNjĠNjŠjxPjƠjԠ)}(jנj3j٠NjƠjRPjjjPjNubjǠj)j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ acpi_amd_wbrf_supported_consumersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j5asbubjj)}(jj )}(j ]jPajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjPjNubjǠj)j֔KjȠjɠ]j)}(jajPjàNjĠNjŠjPjƠjԠ)}(jנj3j٠NjƠjPjjjPjNubjǠj)j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamd_wbrf_retrieve_freq_bandsbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jPajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠwbrf_ranges_in_outsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjPjNubjǠj)j֔KjȠjɠ](j)}(jajPjàNjĠNjŠj7QjƠjԠ)}(jנj3j٠NjƠjQjjjoQjNubjǠj)j֔KjȠjɠ]j]ubj)}(jajPjàNjĠNjŠjdQjƠjԠ)}(jנj3j٠NjƠj>QjjjuQjNubjǠj)j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠamd_wbrf_register_notifiersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~Qajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|QjNubjǠj)j֔M%jȠjɠ]j)}(jaj|QjàNjĠNjŠjQjƠjԠ)}(jנj3j٠NjƠjQjjjQjNubjǠj)j֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠamd_wbrf_unregister_notifiersbjƠjԠ)}(jנj3j٠functionjƠjܠ)}(jߠj)}(jj3jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjH3jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQjNubjǠj)j֔M9jȠjɠ]j)}(jajQjàNjĠNjŠj*RjƠjԠ)}(jנj3j٠NjƠjRjjj5RjNubjǠj)j֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wmi_devicesbjƠjԠ)}(jנjH3j٠structjƠj)}jj )}(j ]j>RajubsbjjjhjƠjԠ)}(jנj[j٠NjƠjhjjjFhjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_event_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jOhajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcb_idxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_EVHANDLERsbajubububjj)}(jj )}(j ]jΠ)}jѠ ev_cbfuncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjMhjNubjǠjj֔MjȠjɠ](j)}(jajMhjàNjĠNjŠjhjƠjԠ)}(jנj[j٠NjƠjuhjjjhjNubjǠjj֔MjȠjɠ]j]ubj)}(jajMhjàNjĠNjŠjhjƠjԠ)}(jנj[j٠NjƠjhjjjhjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_event_deregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jhajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcb_idxsbajubj]jNububjYNubjZubajj)}j]sbubububjjjhjNubjǠjj֔MjȠjɠ]j)}(jajhjàNjĠNjŠj"ijƠjԠ)}(jנj[j٠NjƠjhjjj*ijNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_reset_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3iajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcb_idxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠMPT_RESETHANDLERsbajubububjj)}(jj )}(j ]jΠ)}jѠ reset_funcsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1ijNubjǠjj֔MjȠjɠ](j)}(jaj1ijàNjĠNjŠj}ijƠjԠ)}(jנj[j٠NjƠjYijjjijNubjǠjj֔MjȠjɠ]j]ubj)}(jaj1ijàNjĠNjŠjijƠjԠ)}(jנj[j٠NjƠjijjjijNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_reset_deregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jiajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcb_idxsbajubj]jNububjYNubjZubajj)}j]sbubububjjjijNubjǠjj֔M-jȠjɠ]j)}(jajijàNjĠNjŠjjjƠjԠ)}(jנj[j٠NjƠjijjjjjNubjǠjj֔M-jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_device_driver_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmpt_pci_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dd_cbfuncsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcb_idxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjjNubjǠjj֔M<jȠjɠ](j)}(jajjjàNjĠNjŠjcjjƠjԠ)}(jנj[j٠NjƠj=jjjjjjNubjǠjj֔M<jȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjjƠjԠ)}(jנj[j٠NjƠjjjjjjjjNubjǠjj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_device_driver_deregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jjajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcb_idxsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjjNubjǠjj֔MTjȠjɠ]j)}(jajjjàNjĠNjŠjjjƠjԠ)}(jנj[j٠NjƠjjjjjjjNubjǠjj֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_get_msg_framesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_FRAME_HDRsbajubububjjI)}(jLj)}(jj )}(j ]jkajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcb_idxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjjNubjǠjj֔MtjȠjɠ](j)}(jajjjàNjĠNjŠjPkjƠjԠ)}(jנj[j٠NjƠj,kjjjkjNubjǠjj֔MtjȠjɠ]j]ubj)}(jajjjàNjĠNjŠjzkjƠjԠ)}(jנj[j٠NjƠjTkjjjkjNubjǠjj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_put_msg_framesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jkajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcb_idxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_FRAME_HDRsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjkjNubjǠjj֔MjȠjɠ](j)}(jajkjàNjĠNjŠjkjƠjԠ)}(jנj[j٠NjƠjkjjjCljNubjǠjj֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠj ljƠjԠ)}(jנj[j٠NjƠjkjjjIljNubjǠjj֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠj8ljƠjԠ)}(jנj[j٠NjƠjljjjOljNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_put_msg_frame_hi_prisbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jXlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcb_idxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_FRAME_HDRsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjVljNubjǠjj֔MjȠjɠ](j)}(jajVljàNjĠNjŠjljƠjԠ)}(jנj[j٠NjƠj~ljjjmjNubjǠjj֔MjȠjɠ]j]ubj)}(jajVljàNjĠNjŠjljƠjԠ)}(jנj[j٠NjƠjljjj mjNubjǠjj֔MjȠjɠ]j]ubj)}(jajVljàNjĠNjŠjljƠjԠ)}(jנj[j٠NjƠjljjjmjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_free_msg_framesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jmajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_FRAME_HDRsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjmjNubjǠjj֔MjȠjɠ](j)}(jajmjàNjĠNjŠjemjƠjԠ)}(jנj[j٠NjƠj?mjjjmjNubjǠjj֔MjȠjɠ]j]ubj)}(jajmjàNjĠNjŠjmjƠjԠ)}(jנj[j٠NjƠjlmjjjmjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_send_handshake_requestsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jmajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcb_idxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠreqBytessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ sleepFlagsbajubj]jNububjYNubjZubejj)}j]sbubububjjjmjNubjǠjj֔MjȠjɠ](j)}(jajmjàNjĠNjŠjmjƠjԠ)}(jנj[j٠NjƠjmjjjnjNubjǠjj֔MjȠjɠ]j]ubj)}(jajmjàNjĠNjŠj njƠjԠ)}(jנj[j٠NjƠjmjjjnjNubjǠjj֔MjȠjɠ]j]ubj)}(jajmjàNjĠNjŠjGnjƠjԠ)}(jנj[j٠NjƠj'njjjnjNubjǠjj֔MjȠjɠ]j]ubj)}(jajmjàNjĠNjŠjqnjƠjԠ)}(jנj[j٠NjƠjKnjjjnjNubjǠjj֔MjȠjɠ]j]ubj)}(jajmjàNjĠNjŠjnjƠjԠ)}(jנj[j٠NjƠjxnjjjnjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_verify_adaptersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jnajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠiocidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocppsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjnjNubjǠjj֔M^jȠjɠ](j)}(jajnjàNjĠNjŠjojƠjԠ)}(jנj[j٠NjƠjnjjjAojNubjǠjj֔M^jȠjɠ]j]ubj)}(jajnjàNjĠNjŠj3ojƠjԠ)}(jנj[j٠NjƠj ojjjGojNubjǠjj֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mpt_attachsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jPoajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pci_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjNojNubjǠjj֔MjȠjɠ](j)}(jajNojàNjĠNjŠjojƠjԠ)}(jנj[j٠NjƠjvojjjojNubjǠjj֔MjȠjɠ]j]ubj)}(jajNojàNjĠNjŠjojƠjԠ)}(jנj[j٠NjƠjojjjojNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mpt_detachsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjojNubjǠjj֔MjȠjɠ]j)}(jajojàNjĠNjŠj/pjƠjԠ)}(jנj[j٠NjƠj pjjj:pjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mpt_suspendsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ pm_message_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjApjNubjǠjj֔MXjȠjɠ](j)}(jajApjàNjĠNjŠjpjƠjԠ)}(jנj[j٠NjƠjipjjjpjNubjǠjj֔MXjȠjɠ]j]ubj)}(jajApjàNjĠNjŠjpjƠjԠ)}(jנj[j٠NjƠjpjjjpjNubjǠjj֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mpt_resumesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpjNubjǠjj֔MjȠjɠ]j)}(jajpjàNjĠNjŠjqjƠjԠ)}(jנj[j٠NjƠjpjjj(qjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_GetIocStatesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j1qajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcookedsbajubj]jNububjYNubjZubejj)}j]sbubububjjj/qjNubjǠjj֔M jȠjɠ](j)}(jaj/qjàNjĠNjŠjqjƠjԠ)}(jנj[j٠NjƠj[qjjjqjNubjǠjj֔M jȠjɠ]j]ubj)}(jaj/qjàNjĠNjŠjqjƠjԠ)}(jנj[j٠NjƠjqjjjqjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_alloc_fw_memorysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jqajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjqjNubjǠjj֔M jȠjɠ](j)}(jajqjàNjĠNjŠj rjƠjԠ)}(jנj[j٠NjƠjqjjj:rjNubjǠjj֔M jȠjɠ]j]ubj)}(jajqjàNjĠNjŠj2rjƠjԠ)}(jנj[j٠NjƠjrjjj@rjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_free_fw_memorysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIrajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjGrjNubjǠjj֔M jȠjɠ]j)}(jajGrjàNjĠNjŠjrjƠjԠ)}(jנj[j٠NjƠjorjjjrjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmptbase_sas_persist_operationsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠpersist_opcodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjrjNubjǠjj֔MjȠjɠ](j)}(jajrjàNjĠNjŠjrjƠjԠ)}(jנj[j٠NjƠjrjjj(sjNubjǠjj֔MjȠjɠ]j]ubj)}(jajrjàNjĠNjŠj sjƠjԠ)}(jנj[j٠NjƠjrjjj.sjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_raid_phys_disk_pg0sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7sajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ phys_disk_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠRaidPhysDiskPage0_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ phys_disksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5sjNubjǠjj֔MejȠjɠ](j)}(jaj5sjàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠj]sjjjsjNubjǠjj֔MejȠjɠ]j]ubj)}(jaj5sjàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠjsjjjsjNubjǠjj֔MejȠjɠ]j]ubj)}(jaj5sjàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠjsjjjsjNubjǠjj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mpt_raid_phys_disk_get_num_pathssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jsajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ phys_disk_numsbajubj]jNububjYNubjZubejj)}j]sbubububjjjsjNubjǠjj֔MjȠjɠ](j)}(jajsjàNjĠNjŠjDtjƠjԠ)}(jנj[j٠NjƠjtjjjwtjNubjǠjj֔MjȠjɠ]j]ubj)}(jajsjàNjĠNjŠjotjƠjԠ)}(jנj[j٠NjƠjKtjjj}tjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_raid_phys_disk_pg1sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jtajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ phys_disk_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠRaidPhysDiskPage1_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ phys_disksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjtjNubjǠjj֔MjȠjɠ](j)}(jajtjàNjĠNjŠjtjƠjԠ)}(jנj[j٠NjƠjtjjj2ujNubjǠjj֔MjȠjɠ]j]ubj)}(jajtjàNjĠNjŠjtjƠjԠ)}(jנj[j٠NjƠjtjjj8ujNubjǠjj֔MjȠjɠ]j]ubj)}(jajtjàNjĠNjŠj'ujƠjԠ)}(jנj[j٠NjƠjujjj>ujNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_findImVolumessbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jGuajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjEujNubjǠjj֔MEjȠjɠ]j)}(jajEujàNjĠNjŠjujƠjԠ)}(jנj[j٠NjƠjmujjjujNubjǠjj֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mpt_configsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]juajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ CONFIGPARMSsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpCfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjujNubjǠjj֔MjȠjɠ](j)}(jajujàNjĠNjŠjujƠjԠ)}(jנj[j٠NjƠjujjj+vjNubjǠjj֔MjȠjɠ]j]ubj)}(jajujàNjĠNjŠj vjƠjԠ)}(jנj[j٠NjƠjujjj1vjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_print_ioc_summarysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:vajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠshowlansbajubj]jNububjYNubjZubejj)}j]sbubububjjj8vjNubjǠjj֔MjȠjɠ](j)}(jaj8vjàNjĠNjŠjvjƠjԠ)}(jנj[j٠NjƠj`vjjj+wjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj8vjàNjĠNjŠjvjƠjԠ)}(jנj[j٠NjƠjvjjj1wjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj8vjàNjĠNjŠjvjƠjԠ)}(jנj[j٠NjƠjvjjj7wjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj8vjàNjĠNjŠjvjƠjԠ)}(jנj[j٠NjƠjvjjj=wjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj8vjàNjĠNjŠj#wjƠjԠ)}(jנj[j٠NjƠjwjjjCwjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!mpt_set_taskmgmt_in_progress_flagsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLwajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJwjNubjǠjj֔MjȠjɠ]j)}(jajJwjàNjĠNjŠjwjƠjԠ)}(jנj[j٠NjƠjrwjjjwjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#mpt_clear_taskmgmt_in_progress_flagsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jwajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjwjNubjǠjj֔MjȠjɠ]j)}(jajwjàNjĠNjŠjwjƠjԠ)}(jנj[j٠NjƠjwjjjxjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_halt_firmwaresbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}j __noreturnsbasbubjj)}(jNjNjjjjjj)}j]j xasbubjjC)}j ]voidasbubjj)}(jj )}(j ]j xajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj xjNubjǠjj֔MjȠjɠ]j)}(jaj xjàNjĠNjŠj[xjƠjԠ)}(jנj[j٠NjƠj5xjjjfxjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_Soft_Hard_ResetHandlersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]joxajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ sleepFlagsbajubj]jNububjYNubjZubejj)}j]sbubububjjjmxjNubjǠjj֔MjȠjɠ](j)}(jajmxjàNjĠNjŠjxjƠjԠ)}(jנj[j٠NjƠjxjjjxjNubjǠjj֔MjȠjɠ]j]ubj)}(jajmxjàNjĠNjŠjxjƠjԠ)}(jנj[j٠NjƠjxjjjxjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpt_HardResetHandlersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jxajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ sleepFlagsbajubj]jNububjYNubjZubejj)}j]sbubububjjjxjNubjǠjj֔MjȠjɠ](j)}(jajxjàNjĠNjŠjEyjƠjԠ)}(jנj[j٠NjƠjyjjjtyjNubjǠjj֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjlyjƠjԠ)}(jנj[j٠NjƠjLyjjjzyjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mptscsih_infosbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jyajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠSChostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjyjNubjǠjj֔MjȠjɠ]j)}(jajyjàNjĠNjŠjyjƠjԠ)}(jנj[j٠NjƠjyjjjyjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mptscsih_qcmdsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jyajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠSCpntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjyjNubjǠjj֔M jȠjɠ]j)}(jajyjàNjĠNjŠj4zjƠjԠ)}(jנj[j٠NjƠjzjjj?zjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmptscsih_IssueTaskMgmtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_SCSI_HOSTsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ ctx2abortsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠulongsbajubububjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjFzjNubjǠjj֔MjȠjɠ](j)}(jajFzjàNjĠNjŠjzjƠjԠ)}(jנj[j٠NjƠjnzjjj{jNubjǠjj֔MjȠjɠ]j]ubj)}(jajFzjàNjĠNjŠjzjƠjԠ)}(jנj[j٠NjƠjzjjj{jNubjǠjj֔MjȠjɠ]j]ubj)}(jajFzjàNjĠNjŠjzjƠjԠ)}(jנj[j٠NjƠjzjjj{jNubjǠjj֔MjȠjɠ]j]ubj)}(jajFzjàNjĠNjŠj{jƠjԠ)}(jנj[j٠NjƠjzjjj{jNubjǠjj֔MjȠjɠ]j]ubj)}(jajFzjàNjĠNjŠj7{jƠjԠ)}(jנj[j٠NjƠj{jjj{jNubjǠjj֔MjȠjɠ]j]ubj)}(jajFzjàNjĠNjŠj[{jƠjԠ)}(jנj[j٠NjƠj;{jjj{jNubjǠjj֔MjȠjɠ]j]ubj)}(jajFzjàNjĠNjŠj{jƠjԠ)}(jנj[j٠NjƠj_{jjj{jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmptscsih_abortsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠSCpntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{jNubjǠjj֔MjȠjɠ]j)}(jaj{jàNjĠNjŠj|jƠjԠ)}(jנj[j٠NjƠj{jjj|jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmptscsih_dev_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠSCpntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|jNubjǠjj֔M jȠjɠ]j)}(jaj|jàNjĠNjŠjd|jƠjԠ)}(jנj[j٠NjƠj>|jjjo|jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmptscsih_bus_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jx|ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠSCpntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjv|jNubjǠjj֔M@jȠjɠ]j)}(jajv|jàNjĠNjŠj|jƠjԠ)}(jנj[j٠NjƠj|jjj|jNubjǠjj֔M@jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmptscsih_host_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠSCpntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|jNubjǠjj֔MrjȠjɠ]j)}(jaj|jàNjĠNjŠj$}jƠjԠ)}(jנj[j٠NjƠj|jjj/}jNubjǠjj֔MrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmptscsih_taskmgmt_completesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_FRAME_HDRsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_FRAME_HDRsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6}jNubjǠjj֔MjȠjɠ](j)}(jaj6}jàNjĠNjŠj}jƠjԠ)}(jנj[j٠NjƠj^}jjj}jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj6}jàNjĠNjŠj}jƠjԠ)}(jנj[j٠NjƠj}jjj}jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj6}jàNjĠNjŠj}jƠjԠ)}(jנj[j٠NjƠj}jjj}jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmptscsih_get_scsi_lookupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]j}ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ MPT_ADAPTERsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj}jNubjǠjj֔M jȠjɠ](j)}(jaj}jàNjĠNjŠjP~jƠjԠ)}(jנj[j٠NjƠj*~jjj~jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj}jàNjĠNjŠjw~jƠjԠ)}(jנj[j٠NjƠjW~jjj~jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ misc_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ miscdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmiscsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~jNubjǠj{j֔KjȠjɠ]j)}(jaj~jàNjĠNjŠj~jƠjԠ)}(jנj[j٠NjƠj~jjj~jNubjǠj{j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmisc_deregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ miscdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmiscsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~jNubjǠj{j֔M%jȠjɠ]j)}(jaj~jàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠjjjjGjNubjǠj{j֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_register_driversbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]jPajubj#NubjjjNjNubjǠjXqj֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodule_parport_driversbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j`ajubj#Nubjjj^jNubjǠjXqj֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ parport_yieldsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]joajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmjNubjǠjXqj֔MjȠjɠ]j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_yield_blockingsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjXqj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj&jNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_wait_eventsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](signedlongesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠjXqj֔K?jȠjɠ](j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנj[j٠NjƠjUjjjjNubjǠjXqj֔K?jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔K?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_wait_peripheralsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jj )}(j ]jΠ)}jѠresultsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj[jNubjǠjXqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנj[j٠NjƠj jjjajNubjǠjXqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjSjƠjԠ)}(jנj[j٠NjƠj2jjjgjNubjǠjXqj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_negotiatesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjnjNubjǠjXqj֔M<jȠjɠ](j)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔M<jȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjÁjjjjNubjǠjXqj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ parport_writesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔MFjȠjɠ](j)}(jajjàNjĠNjŠjJjƠjԠ)}(jנj[j٠NjƠj$jjjjNubjǠjXqj֔MFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠjQjjjjNubjǠjXqj֔MFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjzjjjjNubjǠjXqj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ parport_readsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjgjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj4jƠjԠ)}(jנj[j٠NjƠjjjjmjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj_jƠjԠ)}(jנj[j٠NjƠj;jjjsjNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_set_timeoutsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j|ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠ inactivitysbajubj]jNububjYNubjZubejj)}j]sbubububjjjzjNubjǠjXqj֔MjȠjɠ](j)}(jajzjàNjĠNjŠjȃjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajzjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjσjjjjNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__parport_register_driversbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparport_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmod_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔M jȠjɠ](j)}(jajjàNjĠNjŠjRjƠjԠ)}(jנj[j٠NjƠj,jjjjNubjǠjXqj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjYjjjjNubjǠjXqj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_unregister_driversbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jȄajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparport_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjƄjNubjǠjXqj֔MIjȠjɠ]j)}(jajƄjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_get_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjXqj֔MmjȠjɠ]j)}(jaj&jàNjĠNjŠjzjƠjԠ)}(jנj[j٠NjƠjTjjjjNubjǠjXqj֔MmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_put_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjXqj֔MjȠjɠ]j)}(jajjàNjĠNjŠj݅jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_register_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparport_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjXqj֔MjȠjɠ](j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjbjƠjԠ)}(jנj[j٠NjƠjBjjjĆjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjfjjjʆjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjІjNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_announce_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jنajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj׆jNubjǠjXqj֔MjȠjɠ]j)}(jaj׆jàNjĠNjŠj%jƠjԠ)}(jנj[j٠NjƠjjjj0jNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_remove_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7jNubjǠjXqj֔M-jȠjɠ]j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj_jjjjNubjǠjXqj֔M-jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_register_dev_modelsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardevicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardev_cbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ par_dev_cbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjXqj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjŇjjjsjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjyjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjAjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjhjƠjԠ)}(jנj[j٠NjƠjHjjjjNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_unregister_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjXqj֔M2jȠjɠ]j)}(jajjàNjĠNjŠjڈjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔M2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_find_numbersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumbersbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjXqj֔M}jȠjɠ]j)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj[j٠NjƠjjjjEjNubjǠjXqj֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_find_basesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠparportsbajubububjjI)}(jLj)}(jj )}(j ]jNajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjLjNubjǠjXqj֔MjȠjɠ]j)}(jajLjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjzjjjjNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ parport_claimsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjXqj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjՉjjjjNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_claim_or_blocksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjXqj֔M-jȠjɠ]j)}(jaj jàNjĠNjŠj[jƠjԠ)}(jנj[j٠NjƠj5jjjfjNubjǠjXqj֔M-jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠparport_releasesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmjNubjǠjXqj֔MnjȠjɠ]j)}(jajmjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjƊjNubjǠjXqj֔MnjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ parport_opensbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardevicesbajubububjjI)}(jLj)}(jj )}(j ]jϊajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj͊jNubjǠjXqj֔KjȠjɠ](j)}(jaj͊jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjOjNubjǠjXqj֔KjȠjɠ]j]ubj)}(jaj͊jàNjĠNjŠjAjƠjԠ)}(jנj[j٠NjƠjjjjUjNubjǠjXqj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ parport_closesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pardevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\jNubjǠjXqj֔M%jȠjɠ]j)}(jaj\jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠserial8250_get_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠuart_8250_portsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlinesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjXqj֔MJjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠserial8250_suspend_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlinesbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjXqj֔MDjȠjɠ]j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠjDjjjljNubjǠjXqj֔MDjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠserial8250_resume_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]juajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlinesbajubj]jNububjYNubjZubajj)}j]sbubububjjjsjNubjǠjXqj֔M\jȠjɠ]j)}(jajsjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjÌjNubjǠjXqj֔M\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠserial8250_register_8250_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ǰajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠuart_8250_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠupsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjʌjNubjǠjXqj֔MjȠjɠ]j)}(jajʌjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj#jNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠserial8250_unregister_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlinesbajubj]jNububjYNubjZubajj)}j]sbubububjjj*jNubjǠjXqj֔MgjȠjɠ]j)}(jaj*jàNjĠNjŠjrjƠjԠ)}(jנj[j٠NjƠjRjjjzjNubjǠjXqj֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pwm_polaritysbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]jajubsbjjjjNubjǠjXqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_argssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjXqj֔K$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pwm_waveformsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjXqj֔K-jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pwm_devicesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjXqj֔KJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pwm_get_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔KjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjDjNubjǠjXqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj[j٠NjƠjjjjJjNubjǠjXqj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_init_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQjNubjǠjXqj֔KjȠjɠ](j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjyjjj׎jNubjǠjXqj֔KjȠjɠ]j]ubj)}(jajQjàNjĠNjŠj̎jƠjԠ)}(jנj[j٠NjƠjjjjݎjNubjǠjXqj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_get_relative_duty_cyclesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠscalesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔KjȠjɠ](j)}(jajjàNjĠNjŠj3jƠjԠ)}(jנj[j٠NjƠj jjjcjNubjǠjXqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj[jƠjԠ)}(jנj[j٠NjƠj:jjjijNubjǠjXqj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_set_relative_duty_cyclesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ duty_cyclesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠscalesbajubj]jNububjYNubjZubejj)}j]sbubububjjjpjNubjǠjXqj֔KjȠjɠ](j)}(jajpjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔KjȠjɠ]j]ubj)}(jajpjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjŏjjjjNubjǠjXqj֔KjȠjɠ]j]ubj)}(jajpjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pwm_capturesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j(ajubsbjjj&jNubjǠjXqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_opssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j7ajubsbjjj5jNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_chipsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jFajubsbjjjDjNubjǠjXqj֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwmchip_supports_waveformsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jUajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpwm_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjSjNubjǠjXqj֔MejȠjɠ]j)}(jajSjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjzjjjjNubjǠjXqj֔MejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pwm_configsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠduty_nssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ period_nssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjڐjjjSjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנj[j٠NjƠjjjjYjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjKjƠjԠ)}(jנj[j٠NjƠj+jjj_jNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pwm_enablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jhajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjfjNubjǠjXqj֔MjȠjɠ]j)}(jajfjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pwm_disablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jȑajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjƑjNubjǠjXqj֔MjȠjɠ]j)}(jajƑjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_might_sleepsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjXqj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠjMjjj~jNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_round_waveform_might_sleepsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_waveformsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwfsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔KjȠjɠ](j)}(jajjàNjĠNjŠjӒjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjXqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjڒjjjjNubjǠjXqj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_get_waveform_might_sleepsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_waveformsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwfsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔M#jȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj[j٠NjƠj@jjjjNubjǠjXqj֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjmjjjjNubjǠjXqj֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_set_waveform_might_sleepsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_waveformsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠexactsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjӓjjjTjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj&jƠjԠ)}(jנj[j٠NjƠjjjjZjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjLjƠjԠ)}(jנj[j٠NjƠj-jjj`jNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_apply_might_sleepsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jiajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjgjNubjǠjXqj֔MjȠjɠ](j)}(jajgjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajgjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_apply_atomicsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔MjȠjɠ](j)}(jajjàNjĠNjŠjHjƠjԠ)}(jנj[j٠NjƠj"jjjjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjujƠjԠ)}(jנj[j٠NjƠjOjjjjNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_get_state_hwsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjXqj֔MjȠjɠ](j)}(jajjàNjĠNjŠjەjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_adjust_configsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjXqj֔MjȠjɠ]j)}(jaj jàNjĠNjŠjnjƠjԠ)}(jנj[j٠NjƠjHjjjyjNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjXqj֔M;jȠjɠ](j)}(jajjàNjĠNjŠjԖjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjXqj֔M;jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjۖjjjjNubjǠjXqj֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwm_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjXqj֔MjȠjɠ]j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj[j٠NjƠj@jjjqjNubjǠjXqj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devm_pwm_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjxjNubjǠjXqj֔MjȠjɠ](j)}(jajxjàNjĠNjŠj̗jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajxjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjӗjjj jNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_fwnode_pwm_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pwm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjXqj֔MjȠjɠ](j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠj>jjjȘjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjkjjjΘjNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjԘjNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __pwmchip_addsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jݘajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpwm_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjۘjNubjǠjXqj֔MjȠjɠ](j)}(jajۘjàNjĠNjŠj)jƠjԠ)}(jנj[j٠NjƠjjjjajNubjǠjXqj֔MjȠjɠ]j]ubj)}(jajۘjàNjĠNjŠjVjƠjԠ)}(jנj[j٠NjƠj0jjjgjNubjǠjXqj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwmchip_removesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jpajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpwm_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjnjNubjǠjXqj֔M[jȠjɠ]j)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjǙjNubjǠjXqj֔M[jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_parameterssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jЙajubsbjjjΙjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_idsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jߙajubsbjjjݙjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_ecc_step_infosbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_ecc_capssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_ecc_ctrlsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_sdr_timingssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_nvddr_timingssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j*ajubsbjjj(jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_interface_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j9ajubsbjjj7jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_interface_configsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jHajubsbjjjFjNubjǠjZj֔MbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_interface_is_sdrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jWajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_interface_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjUjNubjǠjZj֔MrjȠjɠ]j)}(jajUjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj|jjjjNubjǠjZj֔MrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_interface_is_nvddrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_interface_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjZj֔M{jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjۚjjj jNubjǠjZj֔M{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_get_sdr_timingssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_sdr_timingssbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_interface_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjZj֔MjȠjɠ]j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj[j٠NjƠjAjjjujNubjǠjZj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_get_nvddr_timingssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_nvddr_timingssbajubububjjI)}(jLj)}(jj )}(j ]j~ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_interface_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj|jNubjǠjZj֔MjȠjɠ]j)}(jaj|jàNjĠNjŠjЛjƠjԠ)}(jנj[j٠NjƠjjjjޛjNubjǠjZj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_cmd_instrsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_addr_instrsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_data_instrsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_waitrdy_instrsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_instr_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j#ajubsbjjj!jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_op_instrsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j2ajubsbjjj0jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_subopsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jAajubsbjjj?jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_parser_addr_constraintssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jPajubsbjjjNjNubjǠjZj֔M`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_parser_data_constraintssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j_ajubsbjjj]jNubjǠjZj֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_parser_pattern_elemsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jnajubsbjjjljNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_parser_patternsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j}ajubsbjjj{jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_parsersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_operationsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_controller_opssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_controllersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_legacysbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jȜajubsbjjjƜjNubjǠjZj֔MejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_chip_opssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jלajubsbjjj՜jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_manufacturersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_secure_regionsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_chipsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_get_interface_configsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_interface_configsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjZj֔MsjȠjɠ]j)}(jajjàNjĠNjŠjejƠjԠ)}(jנj[j٠NjƠj?jjjsjNubjǠjZj֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_flash_devsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j|ajubsbjjjzjNubjǠjZj֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_opcode_8bitssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcommandsbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ]j)}(jajjàNjĠNjŠjҝjƠjԠ)}(jנj[j٠NjƠjjjjڝjNubjǠjZj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_get_data_bufsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjZj֔MbjȠjɠ]j)}(jajjàNjĠNjŠj1jƠjԠ)}(jנj[j٠NjƠj jjj?jNubjǠjZj֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_extract_bitssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdst_offsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsrc_offsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjFjNubjǠjZj֔KjȠjɠ](j)}(jajFjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjnjjj;jNubjǠjZj֔KjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjAjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjGjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjMjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajFjàNjĠNjŠj3jƠjԠ)}(jנj[j٠NjƠjjjjSjNubjǠjZj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_select_targetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcssbajubj]jNububjYNubjZubejj)}j]sbubububjjjZjNubjǠjZj֔KjȠjɠ](j)}(jajZjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj؟jNubjǠjZj֔KjȠjɠ]j]ubj)}(jajZjàNjĠNjŠjПjƠjԠ)}(jנj[j٠NjƠjjjjޟjNubjǠjZj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_deselect_targetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjZj֔KjȠjɠ]j)}(jajjàNjĠNjŠj3jƠjԠ)}(jנj[j٠NjƠj jjj>jNubjǠjZj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_soft_waitrdysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ timeout_mssbajubj]jNububjYNubjZubejj)}j]sbubububjjjEjNubjǠjZj֔MjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjmjjjàjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjɠjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_gpio_waitrdysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jҠajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpiodsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ timeout_mssbajubj]jNububjYNubjZubejj)}j]sbubububjjjРjNubjǠjZj֔MjȠjɠ](j)}(jajРjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj{jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajРjàNjĠNjŠjKjƠjԠ)}(jנj[j٠NjƠj%jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajРjàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠjRjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_page_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffset_in_pagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M>jȠjɠ](j)}(jajjàNjĠNjŠjܡjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠj)jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjOjƠjԠ)}(jנj[j٠NjƠj-jjjjNubjǠjZj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנj[j٠NjƠjVjjjjNubjǠjZj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_change_read_column_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffset_in_pagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ force_8bitsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjƢjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjbjƠjԠ)}(jנj[j٠NjƠjAjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjfjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_oob_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ offset_in_oobsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjԣjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj"jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנj[j٠NjƠj&jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj[j٠NjƠjKjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjtjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_prog_page_begin_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffset_in_pagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MIjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠj2jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjWjƠjԠ)}(jנj[j٠NjƠj6jjjjNubjǠjZj֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠj}jƠjԠ)}(jנj[j٠NjƠj[jjjjNubjǠjZj֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjťjNubjǠjZj֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_prog_page_end_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΥajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj̥jNubjǠjZj֔MkjȠjɠ]j)}(jaj̥jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj%jNubjǠjZj֔MkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_prog_page_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffset_in_pagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠjZj֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjzjƠjԠ)}(jנj[j٠NjƠjTjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj#jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjǦjƠjԠ)}(jנj[j٠NjƠjjjj)jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj˦jjj/jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj5jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_change_write_column_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffset_in_pagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ force_8bitsbajubj]jNububjYNubjZubejj)}j]sbubububjjj<jNubjǠjZj֔MjȠjɠ](j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjdjjj+jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj1jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjاjƠjԠ)}(jנj[j٠NjƠjjjj7jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjߧjjj=jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠj#jƠjԠ)}(jנj[j٠NjƠjjjjCjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_readid_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjJjNubjǠjZj֔MjȠjɠ](j)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjrjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjèjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjǨjjj%jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj+jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_status_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2jNubjǠjZj֔MWjȠjɠ](j)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjZjjjjNubjǠjZj֔MWjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_exit_status_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jǩajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjũjNubjǠjZj֔MjȠjɠ]j)}(jajũjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_erase_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ eraseblocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjZj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠjMjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjzjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_reset_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjZj֔M_jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjتjjj jNubjǠjZj֔M_jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_data_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ force_8bitsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ check_onlysbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj^jƠjԠ)}(jנj[j٠NjƠj8jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjejjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjҫjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj֫jjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_data_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ force_8bitsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjjƠjԠ)}(jנj[j٠NjƠjDjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjqjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjެjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_parser_exec_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_op_parsersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparsersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_operationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ check_onlysbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M jȠjɠ](j)}(jajjàNjĠNjŠjMjƠjԠ)}(jנj[j٠NjƠj'jjjխjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjzjƠjԠ)}(jנj[j٠NjƠjTjjjۭjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjͭjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_subop_get_addr_start_offsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_subopsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubopsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ instr_idxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M1 jȠjɠ](j)}(jajjàNjĠNjŠj=jƠjԠ)}(jנj[j٠NjƠjjjjmjNubjǠjZj֔M1 jȠjɠ]j]ubj)}(jajjàNjĠNjŠjejƠjԠ)}(jנj[j٠NjƠjDjjjsjNubjǠjZj֔M1 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_subop_get_num_addr_cycsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j|ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_subopsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubopsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ instr_idxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjzjNubjǠjZj֔MG jȠjɠ](j)}(jajzjàNjĠNjŠjɮjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MG jȠjɠ]j]ubj)}(jajzjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjЮjjjjNubjǠjZj֔MG jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_subop_get_data_start_offsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_subopsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubopsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ instr_idxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔Mg jȠjɠ](j)}(jajjàNjĠNjŠjUjƠjԠ)}(jנj[j٠NjƠj/jjjjNubjǠjZj֔Mg jȠjɠ]j]ubj)}(jajjàNjĠNjŠj}jƠjԠ)}(jנj[j٠NjƠj\jjjjNubjǠjZj֔Mg jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_subop_get_data_lensbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_subopsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubopsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ instr_idxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M} jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M} jȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M} jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchipnrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M jȠjɠ](j)}(jajjàNjĠNjŠjljƠjԠ)}(jנj[j٠NjƠjFjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjsjjjjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_check_erased_ecc_chunksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdatalensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeccsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠecclensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠextraoobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ extraooblensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbitflips_thresholdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M? jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjаjjj߱jNubjǠjZj֔M? jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M? jȠjɠ]j]ubj)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M? jȠjɠ]j]ubj)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj[j٠NjƠjFjjjjNubjǠjZj֔M? jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjjNubjǠjZj֔M? jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M? jȠjɠ]j]ubj)}(jajjàNjĠNjŠjױjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M? jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_page_rawsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjZj֔M} jȠjɠ](j)}(jaj jàNjĠNjŠjXjƠjԠ)}(jנj[j٠NjƠj2jjjزjNubjǠjZj֔M} jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj_jjj޲jNubjǠjZj֔M} jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M} jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjвjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M} jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_monolithic_read_page_rawsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M jȠjɠ](j)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjljƠjԠ)}(jנj[j٠NjƠjFjjjųjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjsjjj˳jNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjѳjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_page_hwecc_oob_firstsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jڳajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjسjNubjǠjZj֔M jȠjɠ](j)}(jajسjàNjĠNjŠj&jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajسjàNjĠNjŠjSjƠjԠ)}(jנj[j٠NjƠj-jjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajسjàNjĠNjŠjzjƠjԠ)}(jנj[j٠NjƠjZjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajسjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj~jjjjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_oob_stdsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjj<jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj4jƠjԠ)}(jנj[j٠NjƠjjjjBjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_oob_stdsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjIjNubjǠjZj֔MjȠjɠ](j)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjqjjjƵjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj̵jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_page_rawsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jյajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjӵjNubjǠjZj֔MjȠjɠ](j)}(jajӵjàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajӵjàNjĠNjŠjNjƠjԠ)}(jנj[j٠NjƠj(jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajӵjàNjĠNjŠjujƠjԠ)}(jנj[j٠NjƠjUjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajӵjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjyjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_monolithic_write_page_rawsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj5jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj[j٠NjƠj<jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj`jjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrawnand_dt_parse_gpio_cssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠcs_arraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ ncs_arraysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjɷjjj[jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjajNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjPjƠjԠ)}(jנj[j٠NjƠj-jjjgjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_ecc_choose_confsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_ecc_capssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoobavailsbajubj]jNububjYNubjZubejj)}j]sbubububjjjnjNubjǠjZj֔MZjȠjɠ](j)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MZjȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjøjjjjNubjǠjZj֔MZjȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj$jNubjǠjZj֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_scan_with_idssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxchipssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_flash_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjZj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjyjƠjԠ)}(jנj[j٠NjƠjSjjjֹjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjܹjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj˹jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_cleanupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ]j)}(jajjàNjĠNjŠj7jƠjԠ)}(jנj[j٠NjƠjjjjBjNubjǠjZj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_release_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jKajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjIjNubjǠjZj֔KjȠjɠ]j)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjqjjjjNubjǠjZj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_bbm_get_next_pagesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjѺjjj&jNubjǠjZj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj,jNubjǠjZj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_block_badsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubejj)}j]sbubububjjj3jNubjǠjZj֔KjȠjɠ](j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj[jjjjNubjǠjZj֔KjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_region_is_securedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jûajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M#jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjijNubjǠjZj֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj[j٠NjƠjjjjojNubjǠjZj֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjajƠjԠ)}(jנj[j٠NjƠj=jjjujNubjǠjZj֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_get_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|jNubjǠjZj֔MRjȠjɠ]j)}(jaj|jàNjĠNjŠjʼjƠjԠ)}(jנj[j٠NjƠjjjjռjNubjǠjZj֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_check_wpsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j޼ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjܼjNubjǠjZj֔MhjȠjɠ]j)}(jajܼjàNjĠNjŠj*jƠjԠ)}(jנj[j٠NjƠjjjj5jNubjǠjZj֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_fill_oobsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mtd_oob_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj<jNubjǠjZj֔MjȠjɠ](j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjj jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj&jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjĽjjj,jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj2jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_do_write_oobsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mtd_oob_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9jNubjǠjZj֔MjȠjɠ](j)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjajjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj9jàNjĠNjŠjܾjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_default_block_markbadsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjHjƠjԠ)}(jנj[j٠NjƠj"jjj{jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠjOjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_markbad_bbmsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjֿjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjݿjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_block_markbad_lowlevelsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M8jȠjɠ](j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠj>jjjjNubjǠjZj֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjkjjjjNubjǠjZj֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_block_isreservedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MajȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj%jNubjǠjZj֔MajȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj+jNubjǠjZj֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_block_checkbadsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠallowbbtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj2jNubjǠjZj֔MtjȠjɠ](j)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjZjjjjNubjǠjZj֔MtjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MtjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpanic_nand_waitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠtimeosbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj8jƠjԠ)}(jנj[j٠NjƠjjjjhjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנj[j٠NjƠj?jjjnjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_reset_interfacesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jwajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchipnrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjujNubjǠjZj֔MjȠjɠ](j)}(jajujàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajujàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_setup_interfacesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchipnrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MFjȠjɠ](j)}(jajjàNjĠNjŠjMjƠjԠ)}(jנj[j٠NjƠj'jjj|jNubjǠjZj֔MFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjtjƠjԠ)}(jנj[j٠NjƠjTjjjjNubjǠjZj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_choose_best_sdr_timingssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_interface_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_sdr_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ spec_timingssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj<jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjBjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj1jƠjԠ)}(jנj[j٠NjƠj jjjHjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_choose_best_nvddr_timingssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_interface_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_nvddr_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ spec_timingssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjOjNubjǠjZj֔MjȠjɠ](j)}(jajOjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjwjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajOjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajOjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_choose_best_timingssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_interface_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠifacesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjcjƠjԠ)}(jנj[j٠NjƠj=jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_choose_interface_configsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjZj֔M!jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_fill_column_cyclessbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffset_in_pagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MDjȠjɠ](j)}(jajjàNjĠNjŠjVjƠjԠ)}(jנj[j٠NjƠj0jjjjNubjǠjZj֔MDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj]jjjjNubjǠjZj֔MDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_param_page_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MmjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MmjȠjɠ]j]ubj)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MmjȠjɠ]j]ubj)}(jajjàNjĠNjŠjejƠjԠ)}(jנj[j٠NjƠjCjjjjNubjǠjZj֔MmjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjljjjjNubjǠjZj֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_set_features_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠfeaturesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjXjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנj[j٠NjƠjjjj^jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנj[j٠NjƠj+jjjdjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_get_features_opsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jmajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠfeaturesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjkjNubjǠjZj֔MjȠjɠ](j)}(jajkjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjj!jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_parser_ctxsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j*ajubsbjjj(jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_parser_must_split_instrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_op_parser_pattern_elemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpatsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_op_instrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ start_offsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7jNubjǠjZj֔M jȠjɠ](j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj^jjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_op_parser_match_patsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_op_parser_patternsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpatsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_op_parser_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MH jȠjɠ](j)}(jajjàNjĠNjŠjFjƠjԠ)}(jנj[j٠NjƠj jjj~jNubjǠjZj֔MH jȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠjMjjjjNubjǠjZj֔MH jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_get_featuressbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubfeature_paramsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj5jNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj;jNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj*jƠjԠ)}(jנj[j٠NjƠjjjjAjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_set_featuressbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubfeature_paramsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHjNubjǠjZj֔M jȠjɠ](j)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjpjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_check_erased_bufsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbitflips_thresholdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M jȠjɠ](j)}(jajjàNjĠNjŠjOjƠjԠ)}(jנj[j٠NjƠj-jjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjvjƠjԠ)}(jנj[j٠NjƠjVjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjzjjjjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_page_raw_notsuppsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔Mn jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔Mn jȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj[j٠NjƠj jjjjNubjǠjZj֔Mn jȠjɠ]j]ubj)}(jajjàNjĠNjŠjWjƠjԠ)}(jנj[j٠NjƠj7jjjjNubjǠjZj֔Mn jȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנj[j٠NjƠj[jjjjNubjǠjZj֔Mn jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_page_raw_syndromesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjpjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj[j٠NjƠjjjjvjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjbjƠjԠ)}(jנj[j٠NjƠjBjjj|jNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_page_sweccsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjQjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjWjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנj[j٠NjƠjjjj]jNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjIjƠjԠ)}(jנj[j٠NjƠj)jjjcjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_subpagesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ data_offssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠreadlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufpoisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjjNubjǠjZj֔M1 jȠjɠ](j)}(jajjjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjdjNubjǠjZj֔M1 jȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjjNubjǠjZj֔M1 jȠjɠ]j]ubj)}(jajjjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjpjNubjǠjZj֔M1 jȠjɠ]j]ubj)}(jajjjàNjĠNjŠj5jƠjԠ)}(jנj[j٠NjƠjjjjvjNubjǠjZj֔M1 jȠjɠ]j]ubj)}(jajjjàNjĠNjŠj\jƠjԠ)}(jנj[j٠NjƠj<jjj|jNubjǠjZj֔M1 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_page_hweccsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjQjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjWjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj%jƠjԠ)}(jנj[j٠NjƠjjjj]jNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjIjƠjԠ)}(jנj[j٠NjƠj)jjjcjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_page_syndromesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjjNubjǠjZj֔M, jȠjɠ](j)}(jajjjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj8jNubjǠjZj֔M, jȠjɠ]j]ubj)}(jajjjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj>jNubjǠjZj֔M, jȠjɠ]j]ubj)}(jajjjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjDjNubjǠjZj֔M, jȠjɠ]j]ubj)}(jajjjàNjĠNjŠj0jƠjԠ)}(jנj[j٠NjƠjjjjJjNubjǠjZj֔M, jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_transfer_oobsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mtd_oob_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjQjNubjǠjZj֔M jȠjɠ](j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj5jNubjǠjZj֔M jȠjɠ]j]ubj)}(jajQjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj;jNubjǠjZj֔M jȠjɠ]j]ubj)}(jajQjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjAjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajQjàNjĠNjŠj*jƠjԠ)}(jנj[j٠NjƠjjjjGjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_setup_read_retrysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jPajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ retry_modesbajubj]jNububjYNubjZubejj)}j]sbubububjjjNjNubjǠjZj֔M jȠjɠ](j)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjvjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_do_read_opssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mtd_oob_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M jȠjɠ](j)}(jajjàNjĠNjŠj&jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjQjƠjԠ)}(jנj[j٠NjƠj-jjjjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj{jƠjԠ)}(jנj[j٠NjƠjUjjjjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_read_oob_syndromesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_oob_syndromesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠjZj֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjqjƠjԠ)}(jנj[j٠NjƠjKjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjxjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_do_read_oobsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mtd_oob_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MLjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj[jNubjǠjZj֔MLjȠjɠ]j]ubj)}(jajjàNjĠNjŠj&jƠjԠ)}(jנj[j٠NjƠjjjjajNubjǠjZj֔MLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjPjƠjԠ)}(jנj[j٠NjƠj*jjjgjNubjǠjZj֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_read_oobsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mtd_oob_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjnjNubjǠjZj֔MjȠjɠ](j)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj"jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajnjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj(jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_page_raw_notsuppsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjj/jNubjǠjZj֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj}jƠjԠ)}(jנj[j٠NjƠjWjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_page_raw_syndromesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠj>jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjkjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_page_sweccsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MXjȠjɠ](j)}(jajjàNjĠNjŠjKjƠjԠ)}(jנj[j٠NjƠj%jjjjNubjǠjZj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjxjƠjԠ)}(jנj[j٠NjƠjRjjjjNubjǠjZj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_page_hweccsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MujȠjɠ](j)}(jajjàNjĠNjŠj2jƠjԠ)}(jנj[j٠NjƠj jjjjNubjǠjZj֔MujȠjɠ]j]ubj)}(jajjàNjĠNjŠj_jƠjԠ)}(jנj[j٠NjƠj9jjjjNubjǠjZj֔MujȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjfjjjjNubjǠjZj֔MujȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_subpage_hweccsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdata_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjDjƠjԠ)}(jנj[j٠NjƠj jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjljƠjԠ)}(jנj[j٠NjƠjHjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjpjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_page_syndromesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj[j٠NjƠj6jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjcjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_pagesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdata_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ oob_requiredsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠrawsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M0jȠjɠ](j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנj[j٠NjƠjjjj3jNubjǠjZj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjnjƠjԠ)}(jנj[j٠NjƠjJjjj9jNubjǠjZj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjrjjj?jNubjǠjZj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjEjNubjǠjZj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjKjNubjǠjZj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjQjNubjǠjZj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠj+jƠjԠ)}(jנj[j٠NjƠj jjjWjNubjǠjZj֔M0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_do_write_opssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mtd_oob_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^jNubjǠjZj֔MVjȠjɠ](j)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjZj֔MVjȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MVjȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpanic_nand_writesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠretlensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj[j٠NjƠjGjjj"jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjtjjj(jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj.jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj4jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj:jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_write_oobsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mtd_oob_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjAjNubjǠjZj֔MjȠjɠ](j)}(jajAjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjijjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajAjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajAjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_erasesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ erase_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M!jȠjɠ](j)}(jajjàNjĠNjŠjPjƠjԠ)}(jנj[j٠NjƠj*jjjjNubjǠjZj֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠj}jƠjԠ)}(jנj[j٠NjƠjWjjjjNubjǠjZj֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_erase_nandsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ erase_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠallowbbtsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M.jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj?jNubjǠjZj֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjEjNubjǠjZj֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠj7jƠjԠ)}(jנj[j٠NjƠjjjjKjNubjǠjZj֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_syncsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jTajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjRjNubjǠjZj֔MjȠjɠ]j)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjzjjjjNubjǠjZj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_block_isbadsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj3jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj+jƠjԠ)}(jנj[j٠NjƠjjjj9jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_block_markbadsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubejj)}j]sbubububjjj@jNubjǠjZj֔MjȠjɠ](j)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjhjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj@jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_suspendsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj'jNubjǠjZj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_resumesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjZj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj|jƠjԠ)}(jנj[j٠NjƠjVjjjjNubjǠjZj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_shutdownsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_locksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj[j٠NjƠjCjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjkjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_unlocksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmtd_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjSjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj#jƠjԠ)}(jנj[j٠NjƠjjjjYjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjKjƠjԠ)}(jנj[j٠NjƠj'jjj_jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_scan_identsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jhajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxchipssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_flash_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjfjNubjǠjZj֔M+jȠjɠ](j)}(jajfjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M+jȠjɠ]j]ubj)}(jajfjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M+jȠjɠ]j]ubj)}(jajfjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_check_ecc_capssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_ecc_capssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoobavailsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjZj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠjrjƠjԠ)}(jנj[j٠NjƠjLjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjyjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_match_ecc_reqsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_ecc_capssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoobavailsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj/jƠjԠ)}(jנj[j٠NjƠj jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj[j٠NjƠj6jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjcjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_maximize_eccsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_ecc_capssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoobavailsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjHjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjNjNubjǠjZj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj@jƠjԠ)}(jנj[j٠NjƠj jjjTjNubjǠjZj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_scan_tailsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[jNubjǠjZj֔MjȠjɠ]j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ check_patternsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpaglensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔KkjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔KkjȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔KkjȠjɠ]j]ubj)}(jajjàNjĠNjŠjTjƠjԠ)}(jנj[j٠NjƠj4jjjjNubjǠjZj֔KkjȠjɠ]j]ubj)}(jajjàNjĠNjŠj~jƠjԠ)}(jנj[j٠NjƠjXjjjjNubjǠjZj֔KkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcheck_short_patternsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj(jNubjǠjZj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj.jNubjǠjZj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠadd_marker_lensbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j7ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5jNubjǠjZj֔KjȠjɠ]j)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjajjjjNubjǠjZj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj;jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj_jƠjԠ)}(jנj[j٠NjƠj?jjjjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjcjjjjNubjǠjZj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ read_abs_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj+jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjXjƠjԠ)}(jנj[j٠NjƠj2jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj_jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ scan_read_oobsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M8jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjHjƠjԠ)}(jנj[j٠NjƠj"jjjjNubjǠjZj֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠjOjjjjNubjǠjZj֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjwjjjjNubjǠjZj֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ read_abs_bbtssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj7jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠj>jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjkjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ create_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj[j٠NjƠj jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj]jƠjԠ)}(jנj[j٠NjƠj7jjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjdjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ search_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M(jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjXjNubjǠjZj֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjj^jNubjǠjZj֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנj[j٠NjƠj'jjjdjNubjǠjZj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsearch_read_bbtssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jmajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjkjNubjǠjZj֔MtjȠjɠ](j)}(jajkjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjKjNubjǠjZj֔MtjȠjɠ]j]ubj)}(jajkjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjQjNubjǠjZj֔MtjȠjɠ]j]ubj)}(jajkjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjWjNubjǠjZj֔MtjȠjɠ]j]ubj)}(jajkjàNjĠNjŠj@jƠjԠ)}(jנj[j٠NjƠjjjj]jNubjǠjZj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ get_bbt_blocksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jfajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNububjYNubjZubejj)}j]sbubububjjjdjNubjǠjZj֔MjȠjɠ](j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj;jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjAjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajdjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjGjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajdjàNjĠNjŠj3jƠjԠ)}(jנj[j٠NjƠjjjjMjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmark_bbt_block_badsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jVajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNububjYNubjZubejj)}j]sbubububjjjTjNubjǠjZj֔MjȠjɠ](j)}(jajTjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj|jjj"jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajTjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj(jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajTjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj.jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajTjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj4jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ write_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchipselsbajubj]jNububjYNubjZubejj)}j]sbubububjjj;jNubjǠjZj֔MjȠjɠ](j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjcjjj?jNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjEjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjKjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjQjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠj7jƠjԠ)}(jנj[j٠NjƠjjjjWjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_memory_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^jNubjǠjZj֔MjȠjɠ](j)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ check_createsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjljƠjԠ)}(jנj[j٠NjƠjFjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjsjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_update_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔M1jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj8jNubjǠjZj֔M1jȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj[j٠NjƠj jjj>jNubjǠjZj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmark_bbt_regionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjEjNubjǠjZj֔MijȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjmjjjjNubjǠjZj֔MijȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠverify_bbt_descrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj&jƠjԠ)}(jנj[j٠NjƠjjjj^jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjSjƠjԠ)}(jנj[j٠NjƠj-jjjdjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ nand_scan_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jmajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnand_bbt_descrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjkjNubjǠjZj֔MjȠjɠ](j)}(jajkjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajkjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_create_badblock_patternsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjZj֔M[jȠjɠ]j)}(jajjàNjĠNjŠjLjƠjԠ)}(jנj[j٠NjƠj&jjjWjNubjǠjZj֔M[jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_isreserved_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffssbajubj]jNububjYNubjZubejj)}j]sbubububjjj^jNubjǠjZj֔MjȠjɠ](j)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_isbad_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠallowbbtsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjejƠjԠ)}(jנj[j٠NjƠjAjjjjNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjijjjjNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnand_markbad_bbtsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nand_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthissbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjZj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj%jNubjǠjZj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj+jNubjǠjZj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_add_one_cellsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnvmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnvmem_cell_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2jNubjǠj6j֔MjȠjɠ](j)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjZjjjjNubjǠj6j֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_register_notifiersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj6j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_unregister_notifiersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠj6j֔MjȠjɠ]j)}(jaj%jàNjĠNjŠjsjƠjԠ)}(jנj[j٠NjƠjMjjj~jNubjǠj6j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj6j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_unregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnvmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj6j֔M[jȠjɠ]j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠjjjjGjNubjǠj6j֔M[jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_nvmem_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jPajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjNjNubjǠj6j֔MrjȠjɠ](j)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj|jjjjNubjǠj6j֔MrjȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_nvmem_device_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj6j֔MjȠjɠ](j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj[j٠NjƠjjjjujNubjǠj6j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj[j٠NjƠjEjjj{jNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_device_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj6j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠj6j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_device_findsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj6j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjjƠjԠ)}(jנj[j٠NjƠjHjjjjNubjǠj6j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjqjjjjNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_nvmem_device_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnvmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj6j֔MjȠjɠ](j)}(jajjàNjĠNjŠj]jƠjԠ)}(jנj[j٠NjƠj7jjjjNubjǠj6j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjdjjjjNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_device_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnvmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj6j֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_nvmem_device_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj6j֔M%jȠjɠ](j)}(jajjàNjĠNjŠjVjƠjԠ)}(jנj[j٠NjƠj0jjjjNubjǠj6j֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj]jjjjNubjǠj6j֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_nvmem_cell_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_cellsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj6j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj%jNubjǠj6j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj+jNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_cell_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_cellsbajubububjjI)}(jLj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj2jNubjǠj6j֔M jȠjɠ](j)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj`jjjjNubjǠj6j֔M jȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_nvmem_cell_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_cellsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj6j֔M,jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjUjNubjǠj6j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנj[j٠NjƠj%jjj[jNubjǠj6j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_nvmem_cell_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jdajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_cellsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcellsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjbjNubjǠj6j֔MQjȠjɠ](j)}(jajbjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MQjȠjɠ]j]ubj)}(jajbjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_cell_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_cellsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcellsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj6j֔MajȠjɠ]j)}(jajjàNjĠNjŠjCjƠjԠ)}(jנj[j٠NjƠjjjjNjNubjǠj6j֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_cell_readsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jWajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_cellsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcellsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjUjNubjǠj6j֔MjȠjɠ](j)}(jajUjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubj)}(jajUjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_cell_writesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_cellsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcellsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj6j֔M8jȠjɠ](j)}(jajjàNjĠNjŠj;jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠjBjjjjNubjǠj6j֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjkjjjjNubjǠj6j֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_cell_read_u8sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcell_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj6j֔MdjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjYjNubjǠj6j֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠjjjj_jNubjǠj6j֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjNjƠjԠ)}(jנj[j٠NjƠj(jjjejNubjǠj6j֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_cell_read_u16sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jnajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcell_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjljNubjǠj6j֔MsjȠjɠ](j)}(jajljàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MsjȠjɠ]j]ubj)}(jajljàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj!jNubjǠj6j֔MsjȠjɠ]j]ubj)}(jajljàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj'jNubjǠj6j֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_cell_read_u32sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcell_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠj6j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj|jƠjԠ)}(jנj[j٠NjƠjVjjjjNubjǠj6j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_cell_read_u64sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcell_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj6j֔MjȠjɠ](j)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj[j٠NjƠjEjjjjNubjǠj6j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjnjjjjNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_cell_read_variable_le_u32sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcell_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj6j֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjja jNubjǠj6j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj) jƠjԠ)}(jנj[j٠NjƠj jjjg jNubjǠj6j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjV jƠjԠ)}(jנj[j٠NjƠj0 jjjm jNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_cell_read_variable_le_u64sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcell_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjt jNubjǠj6j֔MjȠjɠ](j)}(jajt jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj# jNubjǠj6j֔MjȠjɠ]j]ubj)}(jajt jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj) jNubjǠj6j֔MjȠjɠ]j]ubj)}(jajt jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj/ jNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_device_cell_readsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j8 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnvmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnvmem_cell_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6 jNubjǠj6j֔MjȠjɠ](j)}(jaj6 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjb jjj jNubjǠj6j֔MjȠjɠ]j]ubj)}(jaj6 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj6j֔MjȠjɠ]j]ubj)}(jaj6 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_device_cell_writesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnvmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnvmem_cell_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj6j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjJ jƠjԠ)}(jנj[j٠NjƠj$ jjj jNubjǠj6j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjw jƠjԠ)}(jנj[j٠NjƠjQ jjj jNubjǠj6j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj~ jjj jNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_device_readsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnvmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbytessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj6j֔M;jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj6j֔M;jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj4 jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj6j֔M;jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj\ jƠjԠ)}(jנj[j٠NjƠj8 jjj jNubjǠj6j֔M;jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj` jjj jNubjǠj6j֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_device_writesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnvmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbytessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj6j֔MWjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjju jNubjǠj6j֔MWjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj{ jNubjǠj6j֔MWjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjD jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj6j֔MWjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjj jƠjԠ)}(jנj[j٠NjƠjH jjj jNubjǠj6j֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_add_cell_tablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnvmem_cell_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj6j֔MojȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj6j֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_del_cell_tablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnvmem_cell_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj6j֔M|jȠjɠ]j)}(jaj jàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠjjjjGjNubjǠj6j֔M|jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_add_cell_lookupssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jPajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnvmem_cell_lookupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentriessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnentriessbajubj]jNububjYNubjZubejj)}j]sbubububjjjNjNubjǠj6j֔MjȠjɠ](j)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjvjjjjNubjǠj6j֔MjȠjɠ]j]ubj)}(jajNjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_del_cell_lookupssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠnvmem_cell_lookupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentriessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnentriessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj6j֔MjȠjɠ](j)}(jajjàNjĠNjŠj*jƠjԠ)}(jנj[j٠NjƠjjjj]jNubjǠj6j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjUjƠjԠ)}(jנj[j٠NjƠj1jjjcjNubjǠj6j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_dev_namesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jlajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnvmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjjNubjǠj6j֔MjȠjɠ]j)}(jajjjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj6j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnvmem_dev_sizesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ nvmem_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnvmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj6j֔MjȠjɠ]j)}(jajjàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠjjjj,jNubjǠj6j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_p2pdma_add_resourcesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj3jNubjǠj-j֔M&jȠjɠ](j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj[jjjjNubjǠj-j֔M&jȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj-j֔M&jȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠj-j֔M&jȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj-j֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_p2pdma_distance_manysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprovidersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_clientssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠverbosesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj-j֔MjȠjɠ](j)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj[j٠NjƠjAjjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjnjjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_has_p2pmemsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj-j֔MjȠjɠ]j)}(jajjàNjĠNjŠjQjƠjԠ)}(jנj[j٠NjƠj+jjj\jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_p2pmem_find_manysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jeajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_clientssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjcjNubjǠj-j֔MjȠjɠ](j)}(jajcjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajcjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_alloc_p2pmemsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj-j֔M:jȠjɠ](j)}(jajjàNjĠNjŠjKjƠjԠ)}(jנj[j٠NjƠj%jjjjNubjǠj-j֔M:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjvjƠjԠ)}(jנj[j٠NjƠjRjjjjNubjǠj-j֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_free_p2pmemsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj-j֔M^jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj8jNubjǠj-j֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj>jNubjǠj-j֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj[j٠NjƠj jjjDjNubjǠj-j֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_p2pmem_virt_to_bussbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpci_bus_addr_tsbajubububjj)}(jj )}(j ]jMajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjKjNubjǠj-j֔MojȠjɠ](j)}(jajKjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjwjjjjNubjǠj-j֔MojȠjɠ]j]ubj)}(jajKjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj-j֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_p2pmem_alloc_sglsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnentssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj-j֔MjȠjɠ](j)}(jajjàNjĠNjŠj2jƠjԠ)}(jנj[j٠NjƠj jjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj\jƠjԠ)}(jנj[j٠NjƠj9jjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjcjjjjNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_p2pmem_free_sglsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsglsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj-j֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj+jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjj1jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_p2pmem_publishsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠpublishsbajubj]jNububjYNubjZubejj)}j]sbubububjjj8jNubjǠj-j֔MjȠjɠ](j)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj`jjjjNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_p2pdma_enable_storesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠp2p_devsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ use_p2pdmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj-j֔M'jȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjpjNubjǠj-j֔M'jȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj[j٠NjƠjjjjvjNubjǠj-j֔M'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjejƠjԠ)}(jנj[j٠NjƠjDjjj|jNubjǠj-j֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_p2pdma_enable_showsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠp2p_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ use_p2pdmasbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj-j֔MVjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj,jNubjǠj-j֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj2jNubjǠj-j֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠj$jƠjԠ)}(jנj[j٠NjƠjjjj8jNubjǠj-j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_bus_max_busnrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jj )}(j ]jAajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?jNubjǠjj֔KjȠjɠ]j)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjhjjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_status_get_and_clear_errorssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_find_capabilitysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjRjƠjԠ)}(jנj[j٠NjƠj,jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjyjƠjԠ)}(jנj[j٠NjƠjYjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_bus_find_capabilitysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdevfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj4jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj:jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj,jƠjԠ)}(jנj[j٠NjƠj jjj@jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_find_next_ext_capabilitysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubejj)}j]sbubububjjjGjNubjǠjj֔M*jȠjɠ](j)}(jajGjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjsjjjjNubjǠjj֔M*jȠjɠ]j]ubj)}(jajGjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M*jȠjɠ]j]ubj)}(jajGjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_find_ext_capabilitysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MajȠjɠ](j)}(jajjàNjĠNjŠjUjƠjԠ)}(jנj[j٠NjƠj/jjjjNubjǠjj֔MajȠjɠ]j]ubj)}(jajjàNjĠNjŠj|jƠjԠ)}(jנj[j٠NjƠj\jjjjNubjǠjj֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_get_dsnsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MpjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_find_next_ht_capabilitysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠht_capsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjGjƠjԠ)}(jנj[j٠NjƠj!jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjrjƠjԠ)}(jנj[j٠NjƠjNjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjvjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_find_ht_capabilitysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠht_capsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj2jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj*jƠjԠ)}(jנj[j٠NjƠj jjj8jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_find_vsec_capabilitysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvendorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubejj)}j]sbubububjjj?jNubjǠjj֔MjȠjɠ](j)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjkjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_find_dvsec_capabilitysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvendorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdvsecsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjMjƠjԠ)}(jנj[j٠NjƠj'jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjxjƠjԠ)}(jנj[j٠NjƠjTjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj|jjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_find_parent_resourcesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjJjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠjjjjPjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_find_resourcesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjWjNubjǠjj֔MDjȠjɠ](j)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MDjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_platform_power_transitionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ pci_power_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjA jƠjԠ)}(jנj[j٠NjƠj jjjt jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjl jƠjԠ)}(jנj[j٠NjƠjH jjjz jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_set_power_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ pci_power_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MqjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj!jNubjǠjj֔MqjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj!jNubjǠjj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_save_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠj]!jƠjԠ)}(jנj[j٠NjƠj7!jjjh!jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_restore_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jq!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjo!jNubjǠjj֔MsjȠjɠ]j)}(jajo!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj!jNubjǠjj֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_store_saved_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_saved_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠj#"jƠjԠ)}(jנj[j٠NjƠj!jjj1"jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_load_saved_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_saved_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8"jNubjǠjj֔MjȠjɠ](j)}(jaj8"jàNjĠNjŠj"jƠjԠ)}(jנj[j٠NjƠj`"jjj"jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj8"jàNjĠNjŠj"jƠjԠ)}(jנj[j٠NjƠj"jjj"jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_load_and_free_saved_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_saved_statesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠjj֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj#jƠjԠ)}(jנj[j٠NjƠj"jjjV#jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjH#jƠjԠ)}(jנj[j٠NjƠj #jjj\#jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_reenable_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc#jNubjǠjj֔MBjȠjɠ]j)}(jajc#jàNjĠNjŠj#jƠjԠ)}(jנj[j٠NjƠj#jjj#jNubjǠjj֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_enable_device_memsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠjj֔MjȠjɠ]j)}(jaj#jàNjĠNjŠj$jƠjԠ)}(jנj[j٠NjƠj#jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_enable_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#$jNubjǠjj֔MjȠjɠ]j)}(jaj#$jàNjĠNjŠjq$jƠjԠ)}(jנj[j٠NjƠjK$jjj|$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_disable_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj[j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_set_pcie_reset_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpcie_reset_statesbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔M jȠjɠ](j)}(jaj$jàNjĠNjŠj1%jƠjԠ)}(jנj[j٠NjƠj %jjjd%jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj\%jƠjԠ)}(jנj[j٠NjƠj8%jjjj%jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_pme_capablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]js%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ pci_power_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjq%jNubjǠjj֔Mm jȠjɠ](j)}(jajq%jàNjĠNjŠj%jƠjԠ)}(jנj[j٠NjƠj%jjj%jNubjǠjj֔Mm jȠjɠ]j]ubj)}(jajq%jàNjĠNjŠj%jƠjԠ)}(jנj[j٠NjƠj%jjj%jNubjǠjj֔Mm jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_pme_activesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔M jȠjɠ](j)}(jaj%jàNjĠNjŠjL&jƠjԠ)}(jנj[j٠NjƠj&&jjjz&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjr&jƠjԠ)}(jנj[j٠NjƠjS&jjj&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_enable_wakesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpci_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ pci_power_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔Mb jȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנj[j٠NjƠj&jjj+'jNubjǠjj֔Mb jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj'jƠjԠ)}(jנj[j٠NjƠj&jjj1'jNubjǠjj֔Mb jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj#'jƠjԠ)}(jנj[j٠NjƠj'jjj7'jNubjǠjj֔Mb jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_wake_from_d3sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj>'jNubjǠjj֔My jȠjɠ](j)}(jaj>'jàNjĠNjŠj'jƠjԠ)}(jנj[j٠NjƠjf'jjj'jNubjǠjj֔My jȠjɠ]j]ubj)}(jaj>'jàNjĠNjŠj'jƠjԠ)}(jנj[j٠NjƠj'jjj'jNubjǠjj֔My jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_prepare_to_sleepsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔M jȠjɠ]j)}(jaj'jàNjĠNjŠj(jƠjԠ)}(jנj[j٠NjƠj'jjj (jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_back_from_sleepsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'(jNubjǠjj֔M jȠjɠ]j)}(jaj'(jàNjĠNjŠju(jƠjԠ)}(jנj[j٠NjƠjO(jjj(jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_dev_run_wakesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjj֔M jȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj[j٠NjƠj(jjj(jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_choose_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ pci_power_tsbajubububjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ pm_message_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔M jȠjɠ](j)}(jaj(jàNjĠNjŠj8)jƠjԠ)}(jנj[j٠NjƠj)jjjk)jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjc)jƠjԠ)}(jנj[j٠NjƠj?)jjjq)jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_d3cold_enablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jz)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjx)jNubjǠjj֔Ma jȠjɠ]j)}(jajx)jàNjĠNjŠj)jƠjԠ)}(jנj[j٠NjƠj)jjj)jNubjǠjj֔Ma jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_d3cold_disablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjj֔Mr jȠjɠ]j)}(jaj)jàNjĠNjŠj&*jƠjԠ)}(jנj[j٠NjƠj*jjj1*jNubjǠjj֔Mr jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_rebar_get_possible_sizessbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j:*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubejj)}j]sbubububjjj8*jNubjǠjj֔MjȠjɠ](j)}(jaj8*jàNjĠNjŠj*jƠjԠ)}(jנj[j٠NjƠjd*jjj*jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj8*jàNjĠNjŠj*jƠjԠ)}(jנj[j٠NjƠj*jjj*jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_enable_atomic_ops_to_rootsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcap_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj+jƠjԠ)}(jנj[j٠NjƠj*jjjG+jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj?+jƠjԠ)}(jנj[j٠NjƠj+jjjM+jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_release_regionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubejj)}j]sbubububjjjT+jNubjǠjj֔M_jȠjɠ](j)}(jajT+jàNjĠNjŠj+jƠjԠ)}(jנj[j٠NjƠj|+jjj+jNubjǠjj֔M_jȠjɠ]j]ubj)}(jajT+jàNjĠNjŠj+jƠjԠ)}(jנj[j٠NjƠj+jjj+jNubjǠjj֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_request_regionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj,,jƠjԠ)}(jנj[j٠NjƠj,jjj,jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjS,jƠjԠ)}(jנj[j٠NjƠj3,jjj,jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjy,jƠjԠ)}(jנj[j٠NjƠjW,jjj,jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_release_selected_regionssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠjj֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj[j٠NjƠj,jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj -jƠjԠ)}(jנj[j٠NjƠj,jjj-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_request_selected_regionssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!-jNubjǠjj֔MjȠjɠ](j)}(jaj!-jàNjĠNjŠjo-jƠjԠ)}(jנj[j٠NjƠjI-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj!-jàNjĠNjŠj-jƠjԠ)}(jנj[j٠NjƠjv-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj!-jàNjĠNjŠj-jƠjԠ)}(jנj[j٠NjƠj-jjj-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&pci_request_selected_regions_exclusivesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj(.jƠjԠ)}(jנj[j٠NjƠj.jjj.jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjO.jƠjԠ)}(jנj[j٠NjƠj/.jjj.jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠju.jƠjԠ)}(jנj[j٠NjƠjS.jjj.jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_release_regionssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjj֔M"jȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj[j٠NjƠj.jjj.jNubjǠjj֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_request_regionssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjj֔M9jȠjɠ](j)}(jaj.jàNjĠNjŠjA/jƠjԠ)}(jנj[j٠NjƠj/jjju/jNubjǠjj֔M9jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjj/jƠjԠ)}(jנj[j٠NjƠjH/jjj{/jNubjǠjj֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_request_regions_exclusivesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjj֔MVjȠjɠ](j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj[j٠NjƠj/jjj0jNubjǠjj֔MVjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj[j٠NjƠj/jjj 0jNubjǠjj֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_remap_iospacesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ phys_addrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠjj֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj_0jƠjԠ)}(jנj[j٠NjƠj90jjj0jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj[j٠NjƠjf0jjj0jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_unmap_iospacesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠjj֔MjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj[j٠NjƠj0jjj0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_set_mastersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠjj֔M jȠjɠ]j)}(jaj0jàNjĠNjŠjM1jƠjԠ)}(jנj[j٠NjƠj'1jjjX1jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_clear_mastersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja1ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_1jNubjǠjj֔MjȠjɠ]j)}(jaj_1jàNjĠNjŠj1jƠjԠ)}(jנj[j٠NjƠj1jjj1jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_set_cacheline_sizesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1jNubjǠjj֔M'jȠjɠ]j)}(jaj1jàNjĠNjŠj 2jƠjԠ)}(jנj[j٠NjƠj1jjj2jNubjǠjj֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_set_mwisbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!2ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2jNubjǠjj֔MKjȠjɠ]j)}(jaj2jàNjĠNjŠjm2jƠjԠ)}(jנj[j٠NjƠjG2jjjx2jNubjǠjj֔MKjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_try_set_mwisbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2jNubjǠjj֔MkjȠjɠ]j)}(jaj2jàNjĠNjŠj2jƠjԠ)}(jנj[j٠NjƠj2jjj2jNubjǠjj֔MkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_clear_mwisbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2jNubjǠjj֔M{jȠjɠ]j)}(jaj2jàNjĠNjŠj-3jƠjԠ)}(jנj[j٠NjƠj3jjj83jNubjǠjj֔M{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_intxsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA3ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj?3jNubjǠjj֔MjȠjɠ](j)}(jaj?3jàNjĠNjŠj3jƠjԠ)}(jנj[j٠NjƠjg3jjj3jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj?3jàNjĠNjŠj3jƠjԠ)}(jנj[j٠NjƠj3jjj3jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_wait_for_pending_transactionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3jNubjǠjj֔MjȠjɠ]j)}(jaj3jàNjĠNjŠj4jƠjԠ)}(jנj[j٠NjƠj3jjj"4jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcie_flrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+4ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)4jNubjǠjj֔MjȠjɠ]j)}(jaj)4jàNjĠNjŠjw4jƠjԠ)}(jנj[j٠NjƠjQ4jjj4jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcie_reset_flrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠprobesbajubj]jNububjYNubjZubejj)}j]sbubububjjj4jNubjǠjj֔MjȠjɠ](j)}(jaj4jàNjĠNjŠj4jƠjԠ)}(jנj[j٠NjƠj4jjj5jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4jàNjĠNjŠj4jƠjԠ)}(jנj[j٠NjƠj4jjj 5jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_bridge_secondary_bus_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5jNubjǠjj֔MjȠjɠ]j)}(jaj5jàNjĠNjŠj`5jƠjԠ)}(jנj[j٠NjƠj:5jjjk5jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__pci_reset_function_lockedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt5ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr5jNubjǠjj֔MjȠjɠ]j)}(jajr5jàNjĠNjŠj5jƠjԠ)}(jנj[j٠NjƠj5jjj5jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_reset_functionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5jNubjǠjj֔MjȠjɠ]j)}(jaj5jàNjĠNjŠj 6jƠjԠ)}(jנj[j٠NjƠj5jjj+6jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_reset_function_lockedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j46ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj26jNubjǠjj֔MjȠjɠ]j)}(jaj26jàNjĠNjŠj6jƠjԠ)}(jנj[j٠NjƠjZ6jjj6jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_try_reset_functionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6jNubjǠjj֔MjȠjɠ]j)}(jaj6jàNjĠNjŠj6jƠjԠ)}(jנj[j٠NjƠj6jjj6jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_probe_reset_slotsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_slotsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6jNubjǠjj֔M(jȠjɠ]j)}(jaj6jàNjĠNjŠj@7jƠjԠ)}(jנj[j٠NjƠj7jjjK7jNubjǠjj֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_probe_reset_bussbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jT7ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR7jNubjǠjj֔MjȠjɠ]j)}(jajR7jàNjĠNjŠj7jƠjԠ)}(jנj[j٠NjƠjz7jjj7jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_reset_bussbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7jNubjǠjj֔MjȠjɠ]j)}(jaj7jàNjĠNjŠj8jƠjԠ)}(jנj[j٠NjƠj7jjj 8jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcix_get_max_mmrbcsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8jNubjǠjj֔MjȠjɠ]j)}(jaj8jàNjĠNjŠj`8jƠjԠ)}(jנj[j٠NjƠj:8jjjk8jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcix_get_mmrbcsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt8ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr8jNubjǠjj֔MjȠjɠ]j)}(jajr8jàNjĠNjŠj8jƠjԠ)}(jנj[j٠NjƠj8jjj8jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcix_set_mmrbcsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmmrbcsbajubj]jNububjYNubjZubejj)}j]sbubububjjj8jNubjǠjj֔MjȠjɠ](j)}(jaj8jàNjĠNjŠj 9jƠjԠ)}(jנj[j٠NjƠj8jjjO9jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjG9jƠjԠ)}(jנj[j٠NjƠj'9jjjU9jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcie_get_readrqsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^9ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\9jNubjǠjj֔MjȠjɠ]j)}(jaj\9jàNjĠNjŠj9jƠjԠ)}(jנj[j٠NjƠj9jjj9jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcie_set_readrqsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9jNubjǠjj֔M1jȠjɠ](j)}(jaj9jàNjĠNjŠj :jƠjԠ)}(jנj[j٠NjƠj9jjj9:jNubjǠjj֔M1jȠjɠ]j]ubj)}(jaj9jàNjĠNjŠj1:jƠjԠ)}(jנj[j٠NjƠj:jjj?:jNubjǠjj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcie_get_mpssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF:jNubjǠjj֔M^jȠjɠ]j)}(jajF:jàNjĠNjŠj:jƠjԠ)}(jנj[j٠NjƠjn:jjj:jNubjǠjj֔M^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcie_set_mpssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmpssbajubj]jNububjYNubjZubejj)}j]sbubububjjj:jNubjǠjj֔MpjȠjɠ](j)}(jaj:jàNjĠNjŠj:jƠjԠ)}(jנj[j٠NjƠj:jjj#;jNubjǠjj֔MpjȠjɠ]j]ubj)}(jaj:jàNjĠNjŠj;jƠjԠ)}(jנj[j٠NjƠj:jjj);jNubjǠjj֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcie_bandwidth_availablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j2;ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ limiting_devsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ pci_bus_speedsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspeedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpcie_link_widthsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwidthsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0;jNubjǠjj֔MjȠjɠ](j)}(jaj0;jàNjĠNjŠj;jƠjԠ)}(jנj[j٠NjƠj\;jjj<jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj0;jàNjĠNjŠj;jƠjԠ)}(jנj[j٠NjƠj;jjj<jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj0;jàNjĠNjŠj;jƠjԠ)}(jנj[j٠NjƠj;jjj%<jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj0;jàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠj;jjj+<jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcie_get_speed_capsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠ pci_bus_speedsbajubububjj)}(jj )}(j ]j4<ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2<jNubjǠjj֔M jȠjɠ]j)}(jaj2<jàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠj^<jjj<jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcie_get_width_capsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠpcie_link_widthsbajubububjj)}(jj )}(j ]j<ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<jNubjǠjj֔MjȠjɠ]j)}(jaj<jàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠj<jjj<jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcie_print_link_statussbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<jNubjǠjj֔MdjȠjɠ]j)}(jaj<jàNjĠNjŠjH=jƠjԠ)}(jנj[j٠NjƠj"=jjjS=jNubjǠjj֔MdjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_select_barssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjZ=jNubjǠjj֔MqjȠjɠ](j)}(jajZ=jàNjĠNjŠj=jƠjԠ)}(jנj[j٠NjƠj=jjj=jNubjǠjj֔MqjȠjɠ]j]ubj)}(jajZ=jàNjĠNjŠj=jƠjԠ)}(jנj[j٠NjƠj=jjj=jNubjǠjj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_iomap_rangesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}j__iomemsbasbubjj)}(jNjNjjjjjj)}j]j=asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj=jNubjǠjj֔K!jȠjɠ](j)}(jaj=jàNjĠNjŠj8>jƠjԠ)}(jנj[j٠NjƠj>jjj>jNubjǠjj֔K!jȠjɠ]j]ubj)}(jaj=jàNjĠNjŠj_>jƠjԠ)}(jנj[j٠NjƠj?>jjj>jNubjǠjj֔K!jȠjɠ]j]ubj)}(jaj=jàNjĠNjŠj>jƠjԠ)}(jנj[j٠NjƠjc>jjj>jNubjǠjj֔K!jȠjɠ]j]ubj)}(jaj=jàNjĠNjŠj>jƠjԠ)}(jנj[j٠NjƠj>jjj>jNubjǠjj֔K!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_iomap_wc_rangesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjjjjjj)}j]j>asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j>ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj>jNubjǠjj֔KTjȠjɠ](j)}(jaj>jàNjĠNjŠj?jƠjԠ)}(jנj[j٠NjƠj>jjj?jNubjǠjj֔KTjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjF?jƠjԠ)}(jנj[j٠NjƠj&?jjj?jNubjǠjj֔KTjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjk?jƠjԠ)}(jנj[j٠NjƠjJ?jjj?jNubjǠjj֔KTjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠj?jƠjԠ)}(jנj[j٠NjƠjo?jjj?jNubjǠjj֔KTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_iomapsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjjjjjj)}j]j?asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj?jNubjǠjj֔KjȠjɠ](j)}(jaj?jàNjĠNjŠj@jƠjԠ)}(jנj[j٠NjƠj?jjj]@jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠj-@jƠjԠ)}(jנj[j٠NjƠj @jjjc@jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj?jàNjĠNjŠjR@jƠjԠ)}(jנj[j٠NjƠj1@jjji@jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_iomap_wcsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjjjjjj)}j]j@asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jr@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjp@jNubjǠjj֔KjȠjɠ](j)}(jajp@jàNjĠNjŠj@jƠjԠ)}(jנj[j٠NjƠj@jjjAjNubjǠjj֔KjȠjɠ]j]ubj)}(jajp@jàNjĠNjŠj@jƠjԠ)}(jנj[j٠NjƠj@jjjAjNubjǠjj֔KjȠjɠ]j]ubj)}(jajp@jàNjĠNjŠjAjƠjԠ)}(jנj[j٠NjƠj@jjj%AjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_pci_remap_iospacesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.Aajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ phys_addrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,AjNubjǠjj֔M jȠjɠ](j)}(jaj,AjàNjĠNjŠjzAjƠjԠ)}(jנj[j٠NjƠjTAjjjAjNubjǠjj֔M jȠjɠ]j]ubj)}(jaj,AjàNjĠNjŠjAjƠjԠ)}(jנj[j٠NjƠjAjjjAjNubjǠjj֔M jȠjɠ]j]ubj)}(jaj,AjàNjĠNjŠjAjƠjԠ)}(jנj[j٠NjƠjAjjjAjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_pci_remap_cfgspacesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjjjjjj)}j]jBasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjAjNubjǠjj֔M*jȠjɠ](j)}(jajAjàNjĠNjŠj?BjƠjԠ)}(jנj[j٠NjƠjBjjjBjNubjǠjj֔M*jȠjɠ]j]ubj)}(jajAjàNjĠNjŠjjBjƠjԠ)}(jנj[j٠NjƠjFBjjjBjNubjǠjj֔M*jȠjɠ]j]ubj)}(jajAjàNjĠNjŠjBjƠjԠ)}(jנj[j٠NjƠjnBjjjBjNubjǠjj֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_pci_remap_cfg_resourcesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjjjjjj)}j]jBasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jBajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjBjNubjǠjj֔MRjȠjɠ](j)}(jajBjàNjĠNjŠjCjƠjԠ)}(jנj[j٠NjƠjBjjj=CjNubjǠjj֔MRjȠjɠ]j]ubj)}(jajBjàNjĠNjŠj/CjƠjԠ)}(jנj[j٠NjƠj CjjjCCjNubjǠjj֔MRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcim_set_mwisbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLCajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJCjNubjǠjj֔MjȠjɠ]j)}(jajJCjàNjĠNjŠjCjƠjԠ)}(jנj[j٠NjƠjrCjjjCjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcim_intxsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjCjNubjǠjj֔MjȠjɠ](j)}(jajCjàNjĠNjŠjCjƠjԠ)}(jנj[j٠NjƠjCjjj'DjNubjǠjj֔MjȠjɠ]j]ubj)}(jajCjàNjĠNjŠjDjƠjԠ)}(jנj[j٠NjƠjCjjj-DjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcim_enable_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6Dajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4DjNubjǠjj֔MjȠjɠ]j)}(jaj4DjàNjĠNjŠjDjƠjԠ)}(jנj[j٠NjƠj\DjjjDjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcim_pin_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jDajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjDjNubjǠjj֔MjȠjɠ]j)}(jajDjàNjĠNjŠjDjƠjԠ)}(jנj[j٠NjƠjDjjjDjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcim_iomap_tablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjjjjjj)}j]j EasbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jDajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbubjjjjj)}j]sbububjjjDjNubjǠjj֔M*jȠjɠ]j)}(jajDjàNjĠNjŠjHEjƠjԠ)}(jנj[j٠NjƠj"EjjjYEjNubjǠjj֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcim_iomapsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjjjjjj)}j]jvEasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jbEajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj`EjNubjǠjj֔MjȠjɠ](j)}(jaj`EjàNjĠNjŠjEjƠjԠ)}(jנj[j٠NjƠjEjjj FjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj`EjàNjĠNjŠjEjƠjԠ)}(jנj[j٠NjƠjEjjjFjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj`EjàNjĠNjŠjEjƠjԠ)}(jנj[j٠NjƠjEjjjFjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcim_iounmapsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjNjjjjj)}j]jFasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjFjNubjǠjj֔MjȠjɠ](j)}(jajFjàNjĠNjŠjjFjƠjԠ)}(jנj[j٠NjƠjDFjjjFjNubjǠjj֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjFjƠjԠ)}(jנj[j٠NjƠjqFjjjFjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcim_iomap_regionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjjjjjj)}j]jFasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jFajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjFjNubjǠjj֔MjȠjɠ](j)}(jajFjàNjĠNjŠjFjƠjԠ)}(jנj[j٠NjƠjFjjjZGjNubjǠjj֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠj&GjƠjԠ)}(jנj[j٠NjƠjGjjj`GjNubjǠjj֔MjȠjɠ]j]ubj)}(jajFjàNjĠNjŠjLGjƠjԠ)}(jנj[j٠NjƠj*GjjjfGjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcim_iounmap_regionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubejj)}j]sbubububjjjmGjNubjǠjj֔MjȠjɠ](j)}(jajmGjàNjĠNjŠjGjƠjԠ)}(jנj[j٠NjƠjGjjjGjNubjǠjj֔MjȠjɠ]j]ubj)}(jajmGjàNjĠNjŠjGjƠjԠ)}(jנj[j٠NjƠjGjjjGjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcim_iomap_regionssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjGjNubjǠjj֔MjȠjɠ](j)}(jajGjàNjĠNjŠjEHjƠjԠ)}(jנj[j٠NjƠjHjjjHjNubjǠjj֔MjȠjɠ]j]ubj)}(jajGjàNjĠNjŠjlHjƠjԠ)}(jנj[j٠NjƠjLHjjjHjNubjǠjj֔MjȠjɠ]j]ubj)}(jajGjàNjĠNjŠjHjƠjԠ)}(jנj[j٠NjƠjpHjjjHjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcim_request_regionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHjNubjǠjj֔M`jȠjɠ](j)}(jajHjàNjĠNjŠjHjƠjԠ)}(jנj[j٠NjƠjHjjjVIjNubjǠjj֔M`jȠjɠ]j]ubj)}(jajHjàNjĠNjŠj%IjƠjԠ)}(jנj[j٠NjƠjIjjj\IjNubjǠjj֔M`jȠjɠ]j]ubj)}(jajHjàNjĠNjŠjKIjƠjԠ)}(jנj[j٠NjƠj)IjjjbIjNubjǠjj֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcim_request_all_regionssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jkIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjiIjNubjǠjj֔MjȠjɠ](j)}(jajiIjàNjĠNjŠjIjƠjԠ)}(jנj[j٠NjƠjIjjjIjNubjǠjj֔MjȠjɠ]j]ubj)}(jajiIjàNjĠNjŠjIjƠjԠ)}(jנj[j٠NjƠjIjjjIjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcim_iounmap_regionssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjIjNubjǠjj֔MjȠjɠ](j)}(jajIjàNjĠNjŠjFJjƠjԠ)}(jנj[j٠NjƠj JjjjuJjNubjǠjj֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjmJjƠjԠ)}(jנj[j٠NjƠjMJjjj{JjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcim_iomap_rangesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjjjjjj)}j]jJasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jJajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjJjNubjǠjj֔MjȠjɠ](j)}(jajJjàNjĠNjŠjJjƠjԠ)}(jנj[j٠NjƠjJjjjPKjNubjǠjj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjJjƠjԠ)}(jנj[j٠NjƠjJjjjVKjNubjǠjj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠj KjƠjԠ)}(jנj[j٠NjƠjJjjj\KjNubjǠjj֔MjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjEKjƠjԠ)}(jנj[j٠NjƠj$KjjjbKjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_add_dynidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jkKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pci_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvendorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ subvendorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ subdevicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ class_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ driver_datasbajubj]jNububjYNubjZubejj)}j]sbubububjjjiKjNubjǠjj֔K5jȠjɠ](j)}(jajiKjàNjĠNjŠjKjƠjԠ)}(jנj[j٠NjƠjKjjjLjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajiKjàNjĠNjŠjKjƠjԠ)}(jנj[j٠NjƠjKjjjLjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajiKjàNjĠNjŠjLjƠjԠ)}(jנj[j٠NjƠjKjjjLjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajiKjàNjĠNjŠj)LjƠjԠ)}(jנj[j٠NjƠjLjjjLjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajiKjàNjĠNjŠjNLjƠjԠ)}(jנj[j٠NjƠj-LjjjLjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajiKjàNjĠNjŠjsLjƠjԠ)}(jנj[j٠NjƠjRLjjjLjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajiKjàNjĠNjŠjLjƠjԠ)}(jנj[j٠NjƠjwLjjjLjNubjǠjj֔K5jȠjɠ]j]ubj)}(jajiKjàNjĠNjŠjLjƠjԠ)}(jנj[j٠NjƠjLjjjLjNubjǠjj֔K5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_match_idsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pci_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pci_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjLjNubjǠjj֔KijȠjɠ](j)}(jajLjàNjĠNjŠjJMjƠjԠ)}(jנj[j٠NjƠj$MjjjMjNubjǠjj֔KijȠjɠ]j]ubj)}(jajLjàNjĠNjŠjwMjƠjԠ)}(jנj[j٠NjƠjQMjjjMjNubjǠjj֔KijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__pci_register_driversbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pci_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmod_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjMjNubjǠjj֔MjȠjɠ](j)}(jajMjàNjĠNjŠjMjƠjԠ)}(jנj[j٠NjƠjMjjjANjNubjǠjj֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠj NjƠjԠ)}(jנj[j٠NjƠjMjjjGNjNubjǠjj֔MjȠjɠ]j]ubj)}(jajMjàNjĠNjŠj6NjƠjԠ)}(jנj[j٠NjƠjNjjjMNjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_unregister_driversbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jVNajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pci_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjTNjNubjǠjj֔MjȠjɠ]j)}(jajTNjàNjĠNjŠjNjƠjԠ)}(jנj[j٠NjƠj|NjjjNjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_dev_driversbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pci_driversbajubububjjI)}(jLj)}(jj )}(j ]jNajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjNjNubjǠjj֔MjȠjɠ]j)}(jajNjàNjĠNjŠjOjƠjԠ)}(jנj[j٠NjƠjNjjjOjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_dev_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jOajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjOjNubjǠjj֔MjȠjɠ]j)}(jajOjàNjĠNjŠjqOjƠjԠ)}(jנj[j٠NjƠjKOjjjOjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_dev_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjOjNubjǠjj֔M jȠjɠ]j)}(jajOjàNjĠNjŠjOjƠjԠ)}(jנj[j٠NjƠjOjjjOjNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_stop_and_remove_bus_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjOjNubjǠjj֔KjȠjɠ]j)}(jajOjàNjĠNjŠj4PjƠjԠ)}(jנj[j٠NjƠjPjjj?PjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_find_bussbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jHPajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdomainsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbusnrsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjFPjNubjǠjj֔KjȠjɠ](j)}(jajFPjàNjĠNjŠjPjƠjԠ)}(jנj[j٠NjƠjtPjjjPjNubjǠjj֔KjȠjɠ]j]ubj)}(jajFPjàNjĠNjŠjPjƠjԠ)}(jנj[j٠NjƠjPjjjPjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_find_next_bussbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jPajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjPjNubjǠjj֔KjȠjɠ]j)}(jajPjàNjĠNjŠj$QjƠjԠ)}(jנj[j٠NjƠjPjjj2QjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_get_slotsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]j;Qajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdevfnsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj9QjNubjǠjj֔KjȠjɠ](j)}(jaj9QjàNjĠNjŠjQjƠjԠ)}(jנj[j٠NjƠjgQjjjQjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj9QjàNjĠNjŠjQjƠjԠ)}(jנj[j٠NjƠjQjjjQjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_get_domain_bus_and_slotsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jQajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdomainsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdevfnsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjQjNubjǠjj֔KjȠjɠ](j)}(jajQjàNjĠNjŠjRjƠjԠ)}(jנj[j٠NjƠjQjjjpRjNubjǠjj֔KjȠjɠ]j]ubj)}(jajQjàNjĠNjŠj@RjƠjԠ)}(jנj[j٠NjƠjRjjjvRjNubjǠjj֔KjȠjɠ]j]ubj)}(jajQjàNjĠNjŠjeRjƠjԠ)}(jנj[j٠NjƠjDRjjj|RjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_get_subsyssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jRajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvendorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ ss_vendorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ ss_devicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjRjNubjǠjj֔M-jȠjɠ](j)}(jajRjàNjĠNjŠjRjƠjԠ)}(jנj[j٠NjƠjRjjjySjNubjǠjj֔M-jȠjɠ]j]ubj)}(jajRjàNjĠNjŠjRjƠjԠ)}(jנj[j٠NjƠjRjjjSjNubjǠjj֔M-jȠjɠ]j]ubj)}(jajRjàNjĠNjŠjSjƠjԠ)}(jנj[j٠NjƠjRjjjSjNubjǠjj֔M-jȠjɠ]j]ubj)}(jajRjàNjĠNjŠjASjƠjԠ)}(jנj[j٠NjƠj SjjjSjNubjǠjj֔M-jȠjɠ]j]ubj)}(jajRjàNjĠNjŠjkSjƠjԠ)}(jנj[j٠NjƠjESjjjSjNubjǠjj֔M-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_get_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvendorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjSjNubjǠjj֔MJjȠjɠ](j)}(jajSjàNjĠNjŠjSjƠjԠ)}(jנj[j٠NjƠjSjjjDTjNubjǠjj֔MJjȠjɠ]j]ubj)}(jajSjàNjĠNjŠj TjƠjԠ)}(jנj[j٠NjƠjSjjjJTjNubjǠjj֔MJjȠjɠ]j]ubj)}(jajSjàNjĠNjŠj6TjƠjԠ)}(jנj[j٠NjƠjTjjjPTjNubjǠjj֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_get_classsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jYTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjWTjNubjǠjj֔M_jȠjɠ](j)}(jajWTjàNjĠNjŠjTjƠjԠ)}(jנj[j٠NjƠjTjjjTjNubjǠjj֔M_jȠjɠ]j]ubj)}(jajWTjàNjĠNjŠjTjƠjԠ)}(jנj[j٠NjƠjTjjjTjNubjǠjj֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_get_base_classsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjTjNubjǠjj֔M~jȠjɠ](j)}(jajTjàNjĠNjŠj:UjƠjԠ)}(jנj[j٠NjƠjUjjjrUjNubjǠjj֔M~jȠjɠ]j]ubj)}(jajTjàNjĠNjŠjdUjƠjԠ)}(jנj[j٠NjƠj>UjjjxUjNubjǠjj֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_dev_presentsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jUajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pci_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjUjNubjǠjj֔MjȠjɠ]j)}(jajUjàNjĠNjŠjUjƠjԠ)}(jנj[j٠NjƠjUjjjUjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_msi_mask_irqsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jUajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjUjNubjǠjj֔KjȠjɠ]j)}(jajUjàNjĠNjŠj-VjƠjԠ)}(jנj[j٠NjƠjVjjj8VjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_msi_unmask_irqsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jAVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?VjNubjǠjj֔KjȠjɠ]j)}(jaj?VjàNjĠNjŠjVjƠjԠ)}(jנj[j٠NjƠjgVjjjVjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_msi_vec_countsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jVajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjVjNubjǠjj֔MjȠjɠ]j)}(jajVjàNjĠNjŠjVjƠjԠ)}(jנj[j٠NjƠjVjjjVjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_bus_alloc_resourcesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jWajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠalignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ type_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_alignfsbajubububjj)}(jj )}(j ]jΠ)}jѠalignfsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ alignf_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjVjNubjǠjj֔MjȠjɠ](j)}(jajVjàNjĠNjŠjMWjƠjԠ)}(jנj[j٠NjƠj'WjjjsXjNubjǠjj֔MjȠjɠ]j]ubj)}(jajVjàNjĠNjŠjzWjƠjԠ)}(jנj[j٠NjƠjTWjjjyXjNubjǠjj֔MjȠjɠ]j]ubj)}(jajVjàNjĠNjŠjWjƠjԠ)}(jנj[j٠NjƠjWjjjXjNubjǠjj֔MjȠjɠ]j]ubj)}(jajVjàNjĠNjŠjWjƠjԠ)}(jנj[j٠NjƠjWjjjXjNubjǠjj֔MjȠjɠ]j]ubj)}(jajVjàNjĠNjŠjWjƠjԠ)}(jנj[j٠NjƠjWjjjXjNubjǠjj֔MjȠjɠ]j]ubj)}(jajVjàNjĠNjŠjXjƠjԠ)}(jנj[j٠NjƠjWjjjXjNubjǠjj֔MjȠjɠ]j]ubj)}(jajVjàNjĠNjŠjBXjƠjԠ)}(jנj[j٠NjƠjXjjjXjNubjǠjj֔MjȠjɠ]j]ubj)}(jajVjàNjĠNjŠjhXjƠjԠ)}(jנj[j٠NjƠjFXjjjXjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_bus_add_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jXajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjXjNubjǠjj֔MTjȠjɠ]j)}(jajXjàNjĠNjŠjXjƠjԠ)}(jנj[j٠NjƠjXjjjXjNubjǠjj֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_bus_add_devicessbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjYjNubjǠjj֔MjȠjɠ]j)}(jajYjàNjĠNjŠjRYjƠjԠ)}(jנj[j٠NjƠj,Yjjj]YjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_walk_bussbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jfYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtopsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuserdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjdYjNubjǠjj֔MjȠjɠ](j)}(jajdYjàNjĠNjŠjYjƠjԠ)}(jנj[j٠NjƠjYjjjdZjNubjǠjj֔MjȠjɠ]j]ubj)}(jajdYjàNjĠNjŠjYjƠjԠ)}(jנj[j٠NjƠjYjjjjZjNubjǠjj֔MjȠjɠ]j]ubj)}(jajdYjàNjĠNjŠjYZjƠjԠ)}(jנj[j٠NjƠj7ZjjjpZjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_bus_set_opssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_opssbajubububjjI)}(jLj)}(jj )}(j ]jyZajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjwZjNubjǠjj֔KjȠjɠ](j)}(jajwZjàNjĠNjŠjZjƠjԠ)}(jנj[j٠NjƠjZjjj[jNubjǠjj֔KjȠjɠ]j]ubj)}(jajwZjàNjĠNjŠjZjƠjԠ)}(jנj[j٠NjƠjZjjj [jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_cfg_access_locksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[jNubjǠjj֔M jȠjɠ]j)}(jaj[jàNjĠNjŠja[jƠjԠ)}(jנj[j٠NjƠj;[jjjl[jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_cfg_access_trylocksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]ju[ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjs[jNubjǠjj֔M4jȠjɠ]j)}(jajs[jàNjĠNjŠj[jƠjԠ)}(jנj[j٠NjƠj[jjj[jNubjǠjj֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_cfg_access_unlocksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[jNubjǠjj֔MJjȠjɠ]j)}(jaj[jàNjĠNjŠj \jƠjԠ)}(jנj[j٠NjƠj[jjj+\jNubjǠjj֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_request_irqsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4\ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irq_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irq_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ thread_fnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj2\jNubjǠjj֔K%jȠjɠ](j)}(jaj2\jàNjĠNjŠj\jƠjԠ)}(jנj[j٠NjƠjZ\jjjT]jNubjǠjj֔K%jȠjɠ]j]ubj)}(jaj2\jàNjĠNjŠj\jƠjԠ)}(jנj[j٠NjƠj\jjjZ]jNubjǠjj֔K%jȠjɠ]j]ubj)}(jaj2\jàNjĠNjŠj\jƠjԠ)}(jנj[j٠NjƠj\jjj`]jNubjǠjj֔K%jȠjɠ]j]ubj)}(jaj2\jàNjĠNjŠj\jƠjԠ)}(jנj[j٠NjƠj\jjjf]jNubjǠjj֔K%jȠjɠ]j]ubj)}(jaj2\jàNjĠNjŠj]jƠjԠ)}(jנj[j٠NjƠj\jjjl]jNubjǠjj֔K%jȠjɠ]j]ubj)}(jaj2\jàNjĠNjŠjG]jƠjԠ)}(jנj[j٠NjƠj%]jjjr]jNubjǠjj֔K%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_free_irqsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjy]jNubjǠjj֔KLjȠjɠ](j)}(jajy]jàNjĠNjŠj]jƠjԠ)}(jנj[j٠NjƠj]jjj ^jNubjǠjj֔KLjȠjɠ]j]ubj)}(jajy]jàNjĠNjŠj]jƠjԠ)}(jנj[j٠NjƠj]jjj&^jNubjǠjj֔KLjȠjɠ]j]ubj)}(jajy]jàNjĠNjŠj^jƠjԠ)}(jנj[j٠NjƠj]jjj,^jNubjǠjj֔KLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_common_swizzlesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j5^ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3^jNubjǠjj֔KjȠjɠ](j)}(jaj3^jàNjĠNjŠj^jƠjԠ)}(jנj[j٠NjƠj_^jjj^jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj3^jàNjĠNjŠj^jƠjԠ)}(jנj[j٠NjƠj^jjj^jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_check_and_mask_intxsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j^ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^jNubjǠjj֔KjȠjɠ]j)}(jaj^jàNjĠNjŠj_jƠjԠ)}(jנj[j٠NjƠj^jjj"_jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_check_and_unmask_intxsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j+_ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)_jNubjǠjj֔MjȠjɠ]j)}(jaj)_jàNjĠNjŠjv_jƠjԠ)}(jנj[j٠NjƠjP_jjj_jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcie_relaxed_ordering_enabledsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j_ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_jNubjǠjj֔MjȠjɠ]j)}(jaj_jàNjĠNjŠj_jƠjԠ)}(jנj[j٠NjƠj_jjj_jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_scan_slotsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevfnsbajubj]jNububjYNubjZubejj)}j]sbubububjjj_jNubjǠjj֔M jȠjɠ](j)}(jaj_jàNjĠNjŠj5`jƠjԠ)}(jנj[j٠NjƠj`jjjd`jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj_jàNjĠNjŠj\`jƠjԠ)}(jנj[j٠NjƠj<`jjjj`jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_scan_child_bussbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]js`ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq`jNubjǠjj֔MO jȠjɠ]j)}(jajq`jàNjĠNjŠj`jƠjԠ)}(jנj[j٠NjƠj`jjj`jNubjǠjj֔MO jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_rescan_bussbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j`ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`jNubjǠjj֔Mp jȠjɠ]j)}(jaj`jàNjĠNjŠj!ajƠjԠ)}(jנj[j٠NjƠj`jjj,ajNubjǠjj֔Mp jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_create_slotsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_slotsbajubububjjI)}(jLj)}(jj )}(j ]j5aajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_bussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠslot_nrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ hotplug_slotsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhotplugsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj3ajNubjǠjj֔KjȠjɠ](j)}(jaj3ajàNjĠNjŠjajƠjԠ)}(jנj[j٠NjƠjaajjjbjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj3ajàNjĠNjŠjajƠjԠ)}(jנj[j٠NjƠjajjjbjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj3ajàNjĠNjŠjajƠjԠ)}(jנj[j٠NjƠjajjjbjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj3ajàNjĠNjŠjbjƠjԠ)}(jנj[j٠NjƠjajjj!bjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_destroy_slotsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*bajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_slotsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(bjNubjǠjj֔M<jȠjɠ]j)}(jaj(bjàNjĠNjŠjvbjƠjԠ)}(jנj[j٠NjƠjPbjjjbjNubjǠjj֔M<jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_enable_romsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jbajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjbjNubjǠjj֔KjȠjɠ]j)}(jajbjàNjĠNjŠjbjƠjԠ)}(jנj[j٠NjƠjbjjjbjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_disable_romsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jbajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjbjNubjǠjj֔K:jȠjɠ]j)}(jajbjàNjĠNjŠj6cjƠjԠ)}(jנj[j٠NjƠjcjjjAcjNubjǠjj֔K:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_map_romsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjjjjjj)}j]j^casbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jJcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjHcjNubjǠjj֔KjȠjɠ](j)}(jajHcjàNjĠNjŠjcjƠjԠ)}(jנj[j٠NjƠjtcjjjcjNubjǠjj֔KjȠjɠ]j]ubj)}(jajHcjàNjĠNjŠjcjƠjԠ)}(jנj[j٠NjƠjcjjjcjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_unmap_romsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jcajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj=sbasbubjj)}(jNjNjNjjjjj)}j]jIdasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjcjNubjǠjj֔KjȠjɠ](j)}(jajcjàNjĠNjŠj0djƠjԠ)}(jנj[j٠NjƠj djjjfdjNubjǠjj֔KjȠjɠ]j]ubj)}(jajcjàNjĠNjŠj[djƠjԠ)}(jנj[j٠NjƠj7djjjldjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_iov_get_pf_drvdatasbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]judajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ pci_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ pf_driversbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjsdjNubjǠjj֔KAjȠjɠ](j)}(jajsdjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠjdjjjdjNubjǠjj֔KAjȠjɠ]j]ubj)}(jajsdjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠjdjjjejNubjǠjj֔KAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_enable_sriovsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j eajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ nr_virtfnsbajubj]jNububjYNubjZubejj)}j]sbubububjjj ejNubjǠjj֔MFjȠjɠ](j)}(jaj ejàNjĠNjŠjYejƠjԠ)}(jנj[j٠NjƠj3ejjjejNubjǠjj֔MFjȠjɠ]j]ubj)}(jaj ejàNjĠNjŠjejƠjԠ)}(jנj[j٠NjƠj`ejjjejNubjǠjj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_disable_sriovsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jeajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjejNubjǠjj֔MUjȠjɠ]j)}(jajejàNjĠNjŠjejƠjԠ)}(jנj[j٠NjƠjejjjejNubjǠjj֔MUjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pci_num_vfsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jeajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjejNubjǠjj֔MfjȠjɠ]j)}(jajejàNjĠNjŠjCfjƠjԠ)}(jנj[j٠NjƠjfjjjNfjNubjǠjj֔MfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_vfs_assignedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jWfajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjUfjNubjǠjj֔MvjȠjɠ]j)}(jajUfjàNjĠNjŠjfjƠjԠ)}(jנj[j٠NjƠj}fjjjfjNubjǠjj֔MvjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpci_sriov_set_totalvfssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jfajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠnumvfssbajubj]jNububjYNubjZubejj)}j]sbubububjjjfjNubjǠjj֔MjȠjɠ](j)}(jajfjàNjĠNjŠjgjƠjԠ)}(jנj[j٠NjƠjfjjj6gjNubjǠjj֔MjȠjɠ]j]ubj)}(jajfjàNjĠNjŠj.gjƠjԠ)}(jנj[j٠NjƠj gjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjDjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj3jƠjԠ)}(jנj[j٠NjƠj jjjJjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_reset_control_get_sharedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjQjNubjǠjj֔MjȠjɠ](j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjܩjNubjǠjj֔MjȠjɠ]j]ubj)}(jajQjàNjĠNjŠjΩjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(devm_reset_control_get_shared_deassertedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj=jƠjԠ)}(jנj[j٠NjƠjjjjtjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj[j٠NjƠjDjjjzjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"devm_reset_control_bulk_get_sharedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_rstcssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠreset_control_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M jȠjɠ](j)}(jajjàNjĠNjŠjϪjƠjԠ)}(jנj[j٠NjƠjjjj+jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj֪jjj1jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjj7jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ-devm_reset_control_bulk_get_shared_deassertedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_rstcssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠreset_control_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠjj֔M"jȠjɠ](j)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjfjjjjNubjǠjj֔M"jȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M"jȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjݫjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)devm_reset_control_get_optional_exclusivesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔M6jȠjɠ](j)}(jajjàNjĠNjŠjOjƠjԠ)}(jנj[j٠NjƠj)jjjjNubjǠjj֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjxjƠjԠ)}(jנj[j٠NjƠjVjjjjNubjǠjj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ4devm_reset_control_get_optional_exclusive_deassertedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MIjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj$jNubjǠjj֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ.devm_reset_control_bulk_get_optional_exclusivesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_rstcssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠreset_control_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjj֔M\jȠjɠ](j)}(jaj+jàNjĠNjŠjyjƠjԠ)}(jנj[j٠NjƠjSjjjխjNubjǠjj֔M\jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjۭjNubjǠjj֔M\jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjʭjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&devm_reset_control_get_optional_sharedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MpjȠjɠ](j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠjjjjsjNubjǠjj֔MpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjejƠjԠ)}(jנj[j٠NjƠjCjjjyjNubjǠjj֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ1devm_reset_control_get_optional_shared_deassertedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjԮjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjۮjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+devm_reset_control_bulk_get_optional_sharedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_rstcssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠreset_control_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj[j٠NjƠj@jjj¯jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjmjjjȯjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjίjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)devm_reset_control_get_exclusive_by_indexsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jׯajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjկjNubjǠjj֔MjȠjɠ](j)}(jajկjàNjĠNjŠj)jƠjԠ)}(jנj[j٠NjƠjjjj[jNubjǠjj֔MjȠjɠ]j]ubj)}(jajկjàNjĠNjŠjPjƠjԠ)}(jנj[j٠NjƠj0jjjajNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&devm_reset_control_get_shared_by_indexsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jjajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjhjNubjǠjj֔MjȠjɠ](j)}(jajhjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajhjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjðjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MajȠjɠ]j)}(jajjàNjĠNjŠjIjƠjԠ)}(jנj[j٠NjƠj#jjjTjNubjǠjj֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_rearmsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[jNubjǠjj֔MjȠjɠ]j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_assertsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_deassertsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M,jȠjɠ]j)}(jajjàNjĠNjŠjijƠjԠ)}(jנj[j٠NjƠjCjjjtjNubjǠjj֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_statussbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{jNubjǠjj֔MwjȠjɠ]j)}(jaj{jàNjĠNjŠjɲjƠjԠ)}(jנj[j٠NjƠjjjjԲjNubjǠjj֔MwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_acquiresbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jݲajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj۲jNubjǠjj֔MjȠjɠ]j)}(jaj۲jàNjĠNjŠj)jƠjԠ)}(jנj[j٠NjƠjjjj4jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_releasesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;jNubjǠjj֔MjȠjɠ]j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjcjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrstcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjójjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_reset_control_get_countsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MvjȠjɠ]j)}(jajjàNjĠNjŠjIjƠjԠ)}(jנj[j٠NjƠj#jjjTjNubjǠjj֔MvjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_reset_control_array_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]j]ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠreset_control_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj[jNubjǠjj֔MjȠjɠ](j)}(jaj[jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj[jàNjĠNjŠjڴjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_reset_control_array_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ reset_controlsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠreset_control_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjFjƠjԠ)}(jנj[j٠NjƠj jjj|jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjqjƠjԠ)}(jנj[j٠NjƠjMjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_get_countsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj׵jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_opssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_control_lookupsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_controller_devsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjjjNubjǠjj֔K+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_reset_simple_xlatesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠreset_controller_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠof_phandle_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ reset_specsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KnjȠjɠ](j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠj>jjjjNubjǠjj֔KnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjkjjjjNubjǠjj֔KnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_controller_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠreset_controller_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔K{jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjѶjjjjNubjǠjj֔K{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_controller_unregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠreset_controller_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ]j)}(jaj jàNjĠNjŠjWjƠjԠ)}(jנj[j٠NjƠj1jjjbjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_reset_controller_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jkajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠreset_controller_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjijNubjǠjj֔KjȠjɠ](j)}(jajijàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajijàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreset_controller_add_lookupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠreset_control_lookupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlookupsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_entriessbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjJjƠjԠ)}(jנj[j٠NjƠj$jjjzjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjrjƠjԠ)}(jנj[j٠NjƠjQjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw1sbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw0sbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔K#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠerwsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔K4jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠerw_eadmsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsublogsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jŸajubsbjjjøjNubjǠjj֔KtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠesw0sbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jԸajubsbjjjҸjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠesw1sbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠesw2sbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠesw3sbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠesw_eadmsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirbsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠciwsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j.ajubsbjjj,jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ccw_dev_idsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j=ajubsbjjj;jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_dev_id_is_equalsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_dev_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_id1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_dev_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_id2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJjNubjǠjj֔MVjȠjɠ](j)}(jajJjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjrjjjйjNubjǠjj֔MVjȠjɠ]j]ubj)}(jajJjàNjĠNjŠjŹjƠjԠ)}(jנj[j٠NjƠjjjjֹjNubjǠjj֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpathmask_to_possbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j߹ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubajj)}j]sbubububjjjݹjNubjǠjj֔McjȠjɠ]j)}(jajݹjàNjĠNjŠj-jƠjԠ)}(jנj[j٠NjƠj jjj5jNubjǠjj֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ccw_devicesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j>ajubsbjjj<jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ccw_driversbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jMajubsbjjjKjNubjǠjj֔KZjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_set_offlinesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZjNubjǠjj֔MjȠjɠ]j)}(jajZjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_set_onlinesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔M]jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M]jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_ccwdev_by_dev_idsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_dev_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjnjƠjԠ)}(jנj[j٠NjƠjHjjj|jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_ccwdev_by_busidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbus_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj׻jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj޻jjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_driver_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjijƠjԠ)}(jנj[j٠NjƠjCjjjtjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_driver_unregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{jNubjǠjj֔M$jȠjɠ]j)}(jaj{jàNjĠNjŠjɼjƠjԠ)}(jנj[j٠NjƠjjjjԼjNubjǠjj֔M$jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_sioslsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jݼajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjۼjNubjǠjj֔MwjȠjɠ]j)}(jajۼjàNjĠNjŠj)jƠjԠ)}(jנj[j٠NjƠjjjj4jNubjǠjj֔MwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_set_options_masksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj;jNubjǠjj֔K'jȠjɠ](j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjcjjjjNubjǠjj֔K'jȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔K'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_set_optionssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jȽajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjƽjNubjǠjj֔K@jȠjɠ](j)}(jajƽjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjDjNubjǠjj֔K@jȠjɠ]j]ubj)}(jajƽjàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠjjjjJjNubjǠjj֔K@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_clear_optionssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jSajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjQjNubjǠjj֔K[jȠjɠ](j)}(jajQjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjyjjjϾjNubjǠjj֔K[jȠjɠ]j]ubj)}(jajQjàNjĠNjŠjǾjƠjԠ)}(jנj[j٠NjƠjjjjվjNubjǠjj֔K[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_is_pathgroupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j޾ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjܾjNubjǠjj֔KjjȠjɠ]j)}(jajܾjàNjĠNjŠj*jƠjԠ)}(jנj[j٠NjƠjjjj5jNubjǠjj֔KjjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_is_multipathsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<jNubjǠjj֔KvjȠjɠ]j)}(jaj<jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjdjjjjNubjǠjj֔KvjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_clearsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintparmsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjĿjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_start_timeout_keysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠccw1sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintparmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠlpmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠexpiressbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔KjȠjɠ](j)}(jaj'jàNjĠNjŠjujƠjԠ)}(jנj[j٠NjƠjOjjjkjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj|jjjqjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjwjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj}jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj?jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjcjƠjԠ)}(jנj[j٠NjƠjCjjjjNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_start_keysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠccw1sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintparmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠlpmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj9jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjajƠjԠ)}(jנj[j٠NjƠj=jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjejjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_startsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠccw1sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintparmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠlpmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M5jȠjɠ](j)}(jajjàNjĠNjŠj)jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjVjƠjԠ)}(jנj[j٠NjƠj0jjjjNubjǠjj֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠj~jƠjԠ)}(jנj[j٠NjƠj]jjjjNubjǠjj֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_start_timeoutsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠccw1sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintparmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jΠ)}jѠlpmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠexpiressbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M[jȠjɠ](j)}(jajjàNjĠNjŠj@jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj[j٠NjƠjGjjjjNubjǠjj֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjtjjjjNubjǠjj֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjj֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj&jNubjǠjj֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj,jNubjǠjj֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_haltsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintparmsbajubj]jNububjYNubjZubejj)}j]sbubububjjj3jNubjǠjj֔MvjȠjɠ](j)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj[jjjjNubjǠjj֔MvjȠjɠ]j]ubj)}(jaj3jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_resumesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_ciwsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠciwsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjj)}(jj )}(j ]jΠ)}jѠctsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjrjƠjԠ)}(jנj[j٠NjƠjLjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjyjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_path_masksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_chp_descsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠchannel_path_desc_fmt0sbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchp_idxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjmjƠjԠ)}(jנj[j٠NjƠjGjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjtjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_util_strsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchp_idxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj2jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj'jƠjԠ)}(jנj[j٠NjƠjjjj8jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_idsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jAajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_dev_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?jNubjǠjj֔M jȠjɠ](j)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjgjjjjNubjǠjj֔M jȠjɠ]j]ubj)}(jaj?jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_tm_start_timeout_keysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠtcwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtcwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintparmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠlpmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠexpiressbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjMjƠjԠ)}(jנj[j٠NjƠj'jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjujƠjԠ)}(jנj[j٠NjƠjTjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjyjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_tm_start_keysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠtcwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtcwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintparmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠlpmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MTjȠjɠ](j)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠj>jjjjNubjǠjj֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjkjjjjNubjǠjj֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj#jNubjǠjj֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjj)jNubjǠjj֔MTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_tm_startsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠtcwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtcwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintparmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠlpmsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠjj֔MejȠjɠ](j)}(jaj0jàNjĠNjŠj~jƠjԠ)}(jנj[j٠NjƠjXjjjjNubjǠjj֔MejȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠjj֔MejȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MejȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_tm_start_timeoutsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠtcwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtcwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintparmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠlpmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠexpiressbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MxjȠjɠ](j)}(jajjàNjĠNjŠjjjƠjԠ)}(jנj[j٠NjƠjDjjjjNubjǠjj֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjqjjjjNubjǠjj֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj%jNubjǠjj֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjj+jNubjǠjj֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_mdcsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj2jNubjǠjj֔MjȠjɠ](j)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjZjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj2jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_tm_intrgsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_schidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ subchannel_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠjnjƠjԠ)}(jנj[j٠NjƠjHjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjujjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_pnsosbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠchsc_pnso_areasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ pnso_areasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠocsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠchsc_pnso_resume_tokensbajubububjj)}(jj )}(j ]jΠ)}jѠ resume_tokensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj.jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjYjƠjԠ)}(jנj[j٠NjƠj5jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj]jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_cssidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcssidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjRjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjGjƠjԠ)}(jנj[j٠NjƠj!jjjXjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_iidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jaajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_jNubjǠjj֔MjȠjɠ](j)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj_jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_chpidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchp_idxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchpidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠj@jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjgjƠjԠ)}(jנj[j٠NjƠjGjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjkjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccw_device_get_chidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchp_idxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M$jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjYjNubjǠjj֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠj$jƠjԠ)}(jנj[j٠NjƠjjjj_jNubjǠjj֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjNjƠjԠ)}(jנj[j٠NjƠj(jjjejNubjǠjj֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcmbdatasbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jnajubsbjjjljNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ enable_cmfsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{jNubjǠjj֔McjȠjɠ]j)}(jaj{jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ disable_cmfsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj)jƠjԠ)}(jנj[j٠NjƠjjjj4jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcmf_readsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j=ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj;jNubjǠjj֔MjȠjɠ](j)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjgjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj;jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cmf_readallsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠcmbdatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjOjNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjDjƠjԠ)}(jנj[j٠NjƠjjjjUjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccwgroup_devicesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j^ajubsbjjj\jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠccwgroup_driversbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jmajubsbjjjkjNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠccwgroup_set_onlinesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠccwgroup_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj )}j]sbubububjjjzjNubjǠjj֔K8jȠjɠ]j)}(jajzjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔K8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccwgroup_set_offlinesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠccwgroup_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ call_gdrvsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KVjȠjɠ](j)}(jajjàNjĠNjŠj(jƠjԠ)}(jנj[j٠NjƠjjjjVjNubjǠjj֔KVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjNjƠjԠ)}(jנj[j٠NjƠj/jjj\jNubjǠjj֔KVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccwgroup_create_devsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jeajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠccwgroup_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_devicessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjcjNubjǠjj֔M9jȠjɠ](j)}(jajcjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj6jNubjǠjj֔M9jȠjɠ]j]ubj)}(jajcjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj<jNubjǠjj֔M9jȠjɠ]j]ubj)}(jajcjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjBjNubjǠjj֔M9jȠjɠ]j]ubj)}(jajcjàNjĠNjŠj+jƠjԠ)}(jנj[j٠NjƠj jjjHjNubjǠjj֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠccwgroup_driver_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠccwgroup_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjOjNubjǠjj֔MjȠjɠ]j)}(jajOjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjwjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccwgroup_driver_unregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠccwgroup_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccwgroup_probe_ccwdevsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔MjȠjɠ]j)}(jajjàNjĠNjŠj]jƠjԠ)}(jנj[j٠NjƠj7jjjhjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠccwgroup_remove_ccwdevsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jqajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ccw_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjojNubjǠjj֔MjȠjɠ]j)}(jajojàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_adapter_interruptsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ airq_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠairqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠjj֔K(jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj(jNubjǠjj֔K(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_adapter_interruptsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ airq_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠairqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjj֔KBjȠjɠ]j)}(jaj/jàNjĠNjŠj}jƠjԠ)}(jנj[j٠NjƠjWjjjjNubjǠjj֔KBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠairq_iv_createsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠairq_ivsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠbitssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvecsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠjj֔K~jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj8jNubjǠjj֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj>jNubjǠjj֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠj*jƠjԠ)}(jנj[j٠NjƠjjjjDjNubjǠjj֔K~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠairq_iv_releasesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jMajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠairq_ivsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠivsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjKjNubjǠjj֔KjȠjɠ]j)}(jajKjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjsjjjjNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ airq_iv_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠairq_ivsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔KjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj*jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj"jƠjԠ)}(jנj[j٠NjƠjjjj0jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ airq_iv_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠairq_ivsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠbitsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjj7jNubjǠjj֔MjȠjɠ](j)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj_jjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubj)}(jaj7jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ airq_iv_scansbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠairq_ivsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠjj֔M"jȠjɠ](j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠjj֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjdjƠjԠ)}(jנj[j٠NjƠjCjjjjNubjǠjj֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjhjjjjNubjǠjj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_vpdsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jajubsbjjjjNubjǠj#cj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠshost_for_each_devicesbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__shost_for_each_devicesbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jajubj#NubjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_device_supports_vpdsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj#cj֔MjȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj*jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_change_queue_depthsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdepthsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1jNubjǠj#cj֔KjȠjɠ](j)}(jaj1jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjYjjjjNubjǠj#cj֔KjȠjɠ]j]ubj)}(jaj1jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_track_queue_fullsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdepthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔KjȠjɠ](j)}(jajjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjj8jNubjǠj#cj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠj0jƠjԠ)}(jנj[j٠NjƠjjjj>jNubjǠj#cj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_get_vpd_pagesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbuf_lensbajubj]jNububjYNubjZubejj)}j]sbubububjjjEjNubjǠj#cj֔MjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjmjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjj&jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_report_opcodesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jj )}(j ]jΠ)}jѠopcodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]jΠ)}jѠsasbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj#cj֔M/jȠjɠ](j)}(jaj-jàNjĠNjŠj{jƠjԠ)}(jנj[j٠NjƠjUjjjjNubjǠj#cj֔M/jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj%jNubjǠj#cj֔M/jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj+jNubjǠj#cj֔M/jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj1jNubjǠj#cj֔M/jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj7jNubjǠj#cj֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_device_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>jNubjǠj#cj֔MjȠjɠ]j)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjfjjjjNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_device_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj#cj֔M,jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠstarget_for_each_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_targetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstargetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔MXjȠjɠ](j)}(jajjàNjĠNjŠjLjƠjԠ)}(jנj[j٠NjƠj&jjjjNubjǠj#cj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjujƠjԠ)}(jנj[j٠NjƠjSjjjjNubjǠj#cj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj|jjj jNubjǠj#cj֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__starget_for_each_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_targetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstargetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔MtjȠjɠ](j)}(jajjàNjĠNjŠj_jƠjԠ)}(jנj[j٠NjƠj9jjjjNubjǠj#cj֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjfjjjjNubjǠj#cj֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__scsi_device_lookup_by_targetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_targetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstargetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠj#cj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠjxjƠjԠ)}(jנj[j٠NjƠjRjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_device_lookup_by_targetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_targetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstargetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj#cj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjEjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj[j٠NjƠjjjjKjNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__scsi_device_lookupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jTajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjRjNubjǠj#cj֔MjȠjɠ](j)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj,jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj2jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj8jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajRjàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠjjjj>jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_device_lookupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jGajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjEjNubjǠj#cj֔MjȠjɠ](j)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjsjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj%jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj+jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajEjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj1jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_bios_ptablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]j:ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj8jNubjǠj#cj֔K!jȠjɠ]j)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjcjjjjNubjǠj#cj֔K!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ scsi_partsizesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcapacitysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠgeomsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9z3sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔Kjjj~jNubjǠj#cj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_eh_restore_cmndsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_eh_savesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔MhjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj jNubjǠj#cj֔MhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_eh_finish_cmdsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdone_qsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔MjȠjɠ](j)}(jajjàNjĠNjŠjfjƠjԠ)}(jנj[j٠NjƠj@jjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjmjjjjNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_eh_get_sensesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwork_qsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdone_qsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔M+jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj1jNubjǠj#cj֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠj&jƠjԠ)}(jנj[j٠NjƠjjjj7jNubjǠj#cj֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_eh_ready_devssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwork_qsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdone_qsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>jNubjǠj#cj֔MjȠjɠ](j)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjfjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj>jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_eh_flush_done_qsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdone_qsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj#cj֔MjȠjɠ]j)}(jajjàNjĠNjŠjRjƠjԠ)}(jנj[j٠NjƠj,jjj]jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_report_bus_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jfajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubejj)}j]sbubububjjjdjNubjǠj#cj֔Mf jȠjɠ](j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔Mf jȠjɠ]j]ubj)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔Mf jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_report_device_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔M jȠjɠ](j)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjcjƠjԠ)}(jנj[j٠NjƠjCjjjjNubjǠj#cj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjgjjjjNubjǠj#cj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_get_sense_info_fldsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sense_buffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsb_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfo_outsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjKjNubjǠj#cj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjQjNubjǠj#cj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj@jƠjԠ)}(jנj[j٠NjƠjjjjWjNubjǠj#cj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_dev_info_list_add_keyedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ compatiblesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvendorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrflagssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blist_flags_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_devinfo_keysbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubejj)}j]sbubububjjj^jNubjǠj#cj֔M`jȠjɠ](j)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjyjNubjǠj#cj֔M`jȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔M`jȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔M`jȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔M`jȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjIjƠjԠ)}(jנj[j٠NjƠj%jjjjNubjǠj#cj֔M`jȠjɠ]j]ubj)}(jaj^jàNjĠNjŠjqjƠjԠ)}(jנj[j٠NjƠjMjjjjNubjǠj#cj֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_dev_info_list_del_keyedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvendorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_devinfo_keysbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔MjȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjDjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjJjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj<jƠjԠ)}(jנj[j٠NjƠjjjjPjNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_get_device_flags_keyedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blist_flags_tsbajubububjj)}(jj )}(j ]jYajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvendorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_devinfo_keysbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubejj)}j]sbubububjjjWjNubjǠj#cj֔MYjȠjɠ](j)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj0jNubjǠj#cj֔MYjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj6jNubjǠj#cj֔MYjȠjɠ]j]ubj)}(jajWjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj<jNubjǠj#cj֔MYjȠjɠ]j]ubj)}(jajWjàNjĠNjŠj(jƠjԠ)}(jנj[j٠NjƠjjjjBjNubjǠj#cj֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_dev_info_add_listsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jKajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_devinfo_keysbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjIjNubjǠj#cj֔MjȠjɠ](j)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjqjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajIjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_dev_info_remove_listsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_devinfo_keysbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubajj)}j]sbubububjjjjNubjǠj#cj֔M1jȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj'jNubjǠj#cj֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_set_medium_removalsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj#cj֔KjȠjɠ](j)}(jaj.jàNjĠNjŠj|jƠjԠ)}(jנj[j٠NjƠjVjjjjNubjǠj#cj֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_cmd_allowedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠopen_for_writesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj0jNubjǠj#cj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj(jƠjԠ)}(jנj[j٠NjƠj jjj6jNubjǠj#cj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ scsi_ioctlsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠopen_for_writesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]jasbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=jNubjǠj#cj֔MqjȠjɠ](j)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjejjj jNubjǠj#cj֔MqjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MqjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MqjȠjɠ]j]ubj)}(jaj=jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'scsi_ioctl_block_when_processing_errorssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠndelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj#cj֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjpjƠjԠ)}(jנj[j٠NjƠjJjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjwjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_failures_reset_retriessbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_failuressbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfailuressbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj#cj֔KjȠjɠ]j)}(jajjàNjĠNjŠj#jƠjԠ)}(jנj[j٠NjƠjjjj.jNubjǠj#cj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_execute_cmdsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_opf_tsbajubububjj)}(jj )}(j ]jΠ)}jѠopfsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbufflensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ ml_retriessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_exec_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5jNubjǠj#cj֔M&jȠjɠ](j)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj]jjjjNubjǠj#cj֔M&jȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔M&jȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔M&jȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔M&jȠjɠ]j]ubj)}(jaj5jàNjĠNjŠj&jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔M&jȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjJjƠjԠ)}(jנj[j٠NjƠj*jjjjNubjǠj#cj֔M&jȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjnjƠjԠ)}(jנj[j٠NjƠjNjjjjNubjǠj#cj֔M&jȠjɠ]j]ubj)}(jaj5jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjrjjjjNubjǠj#cj֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_alloc_sgtablessbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_status_tsbajubububjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj#cj֔MajȠjɠ]j)}(jajjàNjĠNjŠj&jƠjԠ)}(jנj[j٠NjƠjjjj1jNubjǠj#cj֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_alloc_requestsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]j:ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_opf_tsbajubububjj)}(jj )}(j ]jΠ)}jѠopfsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠblk_mq_req_flags_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj8jNubjǠj#cj֔MjȠjɠ](j)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjfjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj8jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_device_from_queuesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj#cj֔MHjȠjɠ]j)}(jajjàNjĠNjŠjPjƠjԠ)}(jנj[j٠NjƠj*jjj]jNubjǠj#cj֔MHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_block_requestssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jfajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjdjNubjǠj#cj֔MejȠjɠ]j)}(jajdjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_unblock_requestssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjNubjǠj#cj֔MujȠjɠ]j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_mode_selectsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpfsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠretriessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_mode_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_sense_hdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsshdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj#cj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠjrjƠjԠ)}(jנj[j٠NjƠjLjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjyjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj/jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjSjƠjԠ)}(jנj[j٠NjƠj3jjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj}jƠjԠ)}(jנj[j٠NjƠjWjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_mode_sensesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdbdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmodepagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsubpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠretriessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_mode_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_sense_hdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsshdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔MjȠjɠ](j)}(jajjàNjĠNjŠj:jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjajƠjԠ)}(jנj[j٠NjƠjAjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjejjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠj?jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjijƠjԠ)}(jנj[j٠NjƠjCjjjjNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjpjjjjNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_test_unit_readysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠretriessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_sense_hdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsshdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔Mc jȠjɠ](j)}(jajjàNjĠNjŠj,jƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔Mc jȠjɠ]j]ubj)}(jajjàNjĠNjŠjSjƠjԠ)}(jנj[j٠NjƠj3jjjjNubjǠj#cj֔Mc jȠjɠ]j]ubj)}(jajjàNjĠNjŠjwjƠjԠ)}(jנj[j٠NjƠjWjjjjNubjǠj#cj֔Mc jȠjɠ]j]ubj)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj{jjjjNubjǠj#cj֔Mc jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_device_set_statesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_device_statesbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjjNubjǠj#cj֔M jȠjɠ](j)}(jajjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjFjNubjǠj#cj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠj>jƠjԠ)}(jנj[j٠NjƠjjjjLjNubjǠj#cj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sdev_evt_sendsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jUajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠevtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjSjNubjǠj#cj֔M\ jȠjɠ](j)}(jajSjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠj{jjjjNubjǠj#cj֔M\ jȠjɠ]j]ubj)}(jajSjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjjjNubjǠj#cj֔M\ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsdev_evt_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_eventsbajubububjjI)}(jLj)}(jj )}(j ]jajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_device_eventsbajubububjj)}(jj )}(j ]jΠ)}jѠevt_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjjNubjǠj#cj֔Mx jȠjɠ](j)}(jajjàNjĠNjŠj8jƠjԠ)}(jנj[j٠NjƠjjjjkjNubjǠj#cj֔Mx jȠjɠ]j]ubj)}(jajjàNjĠNjŠj`jƠjԠ)}(jנj[j٠NjƠj<jjjqjNubjǠj#cj֔Mx jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsdev_evt_send_simplesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jzajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_device_eventsbajubububjj)}(jj )}(j ]jΠ)}jѠevt_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjxjNubjǠj#cj֔M jȠjɠ](j)}(jajxjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj! jNubjǠj#cj֔M jȠjɠ]j]ubj)}(jajxjàNjĠNjŠjjƠjԠ)}(jנj[j٠NjƠjjjj' jNubjǠj#cj֔M jȠjɠ]j]ubj)}(jajxjàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjjjj- jNubjǠj#cj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_device_quiescesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4 jNubjǠj#cj֔M jȠjɠ]j)}(jaj4 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj\ jjj jNubjǠj#cj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_device_resumesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔M jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!scsi_internal_device_block_nowaitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔M= jȠjɠ]j)}(jaj jàNjĠNjŠjB jƠjԠ)}(jנj[j٠NjƠj jjjM jNubjǠj#cj֔M= jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#scsi_internal_device_unblock_nowaitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jV ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_device_statesbajubububjj)}(jj )}(j ]jΠ)}jѠ new_statesbajubj]jNububjYNubjZubejj)}j]sbubububjjjT jNubjǠj#cj֔M jȠjɠ](j)}(jajT jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj| jjj jNubjǠj#cj֔M jȠjɠ]j]ubj)}(jajT jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_block_targetssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔M jȠjɠ](j)}(jaj jàNjĠNjŠj0 jƠjԠ)}(jנj[j٠NjƠj  jjjh jNubjǠj#cj֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj] jƠjԠ)}(jנj[j٠NjƠj7 jjjn jNubjǠj#cj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_host_blocksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju jNubjǠj#cj֔M jȠjɠ]j)}(jaju jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_kmap_atomic_sgsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsglsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsg_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj#cj֔M7 jȠjɠ](j)}(jaj jàNjĠNjŠj% jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔M7 jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjL jƠjԠ)}(jנj[j٠NjƠj, jjj jNubjǠj#cj֔M7 jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjv jƠjԠ)}(jנj[j٠NjƠjP jjj jNubjǠj#cj֔M7 jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj} jjj jNubjǠj#cj֔M7 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_kunmap_atomic_sgsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvirtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔Md jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔Md jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_vpd_lun_idsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j( ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠid_lensbajubj]jNububjYNubjZubejj)}j]sbubububjjj& jNubjǠj#cj֔M jȠjɠ](j)}(jaj& jàNjĠNjŠjt jƠjԠ)}(jנj[j٠NjƠjN jjj jNubjǠj#cj֔M jȠjɠ]j]ubj)}(jaj& jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj{ jjj jNubjǠj#cj֔M jȠjɠ]j]ubj)}(jaj& jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_vpd_tpg_idsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrel_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔ML jȠjɠ](j)}(jaj jàNjĠNjŠj1 jƠjԠ)}(jנj[j٠NjƠj  jjje jNubjǠj#cj֔ML jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjZ jƠjԠ)}(jנj[j٠NjƠj8 jjjk jNubjǠj#cj֔ML jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_build_sensesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jt ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠascsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠascqsbajubj]jNububjYNubjZubejj)}j]sbubububjjjr jNubjǠj#cj֔M| jȠjɠ](j)}(jajr jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjg jNubjǠj#cj֔M| jȠjɠ]j]ubj)}(jajr jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjm jNubjǠj#cj֔M| jȠjɠ]j]ubj)}(jajr jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjs jNubjǠj#cj֔M| jȠjɠ]j]ubj)}(jajr jàNjĠNjŠj7 jƠjԠ)}(jנj[j٠NjƠj jjjy jNubjǠj#cj֔M| jȠjɠ]j]ubj)}(jajr jàNjĠNjŠj_ jƠjԠ)}(jנj[j٠NjƠj; jjj jNubjǠj#cj֔M| jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ scsi_dma_mapsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_dma_unmapsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔K+jȠjɠ]j)}(jaj jàNjĠNjŠj4 jƠjԠ)}(jנj[j٠NjƠj jjj? jNubjǠj#cj֔K+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_proc_entrysbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jH ajubsbjjjF jNubjǠj#cj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_template_proc_dirsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠproc_dir_entrysbajubububjjI)}(jLj)}(jj )}(j ]jW ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_host_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjU jNubjǠj#cj֔KjȠjɠ]j)}(jajU jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_proc_hostdir_addsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_host_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj  jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_proc_hostdir_rmsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j  ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_host_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔KjȠjɠ]j)}(jaj jàNjĠNjŠjl jƠjԠ)}(jנj[j٠NjƠjF jjjw jNubjǠj#cj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_proc_host_addsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~ jNubjǠj#cj֔KjȠjɠ]j)}(jaj~ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_proc_host_rmsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj, jƠjԠ)}(jנj[j٠NjƠj jjj7 jNubjǠj#cj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_print_scsidevicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj> jNubjǠj#cj֔MjȠjɠ](j)}(jaj> jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjf jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj> jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_add_single_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MQjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MQjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjA jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MQjȠjɠ]j]ubj)}(jaj jàNjĠNjŠji jƠjԠ)}(jנj[j٠NjƠjE jjj jNubjǠj#cj֔MQjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjm jjj jNubjǠj#cj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_remove_single_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MnjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj~ jNubjǠj#cj֔MnjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj& jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MnjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjN jƠjԠ)}(jנj[j٠NjƠj* jjj jNubjǠj#cj֔MnjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjv jƠjԠ)}(jנj[j٠NjƠjR jjj jNubjǠj#cj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_scsi_writesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]j asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjt jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjz jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj? jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠji jƠjԠ)}(jנj[j٠NjƠjC jjj jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠproc_scsi_opensbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_init_procfssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j" ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_exit_procfssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjk jNubjǠj#cj֔M<jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_nl_rcv_msgsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_netlink_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔KojȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_netlink_exitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjja jNubjǠj#cj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_sanitize_inquiry_stringsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MjjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj% jNubjǠj#cj֔MjjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj+ jNubjǠj#cj֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_add_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubejj)}j]sbubububjjj2 jNubjǠj#cj֔MyjȠjɠ](j)}(jaj2 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjZ jjj jNubjǠj#cj֔MyjȠjɠ]j]ubj)}(jaj2 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj  jNubjǠj#cj֔MyjȠjɠ]j]ubj)}(jaj2 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MyjȠjɠ]j]ubj)}(jaj2 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_scan_targetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_scan_modesbajubububjj)}(jj )}(j ]jΠ)}jѠrescansbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MjȠjɠ](j)}(jaj jàNjĠNjŠjj jƠjԠ)}(jנj[j٠NjƠjD jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjq jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj! jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj' jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_scan_hostsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj. jNubjǠj#cj֔MjȠjɠ]j)}(jaj. jàNjĠNjŠj| jƠjԠ)}(jנj[j٠NjƠjV jjj jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_remove_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_remove_targetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔M/jȠjɠ]j)}(jaj jàNjĠNjŠj< jƠjԠ)}(jנj[j٠NjƠj jjjG jNubjǠj#cj֔M/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_remove_hostsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjN jNubjǠj#cj֔KjȠjɠ]j)}(jajN jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjv jjj jNubjǠj#cj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_add_host_with_dmasbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔KjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjja jNubjǠj#cj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj) jƠjԠ)}(jנj[j٠NjƠj jjjg jNubjǠj#cj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjV jƠjԠ)}(jנj[j٠NjƠj0 jjjm jNubjǠj#cj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_host_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jv ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_host_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprivsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjt jNubjǠj#cj֔MjȠjɠ](j)}(jajt jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajt jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_host_lookupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]j  ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhostnumsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj#cj֔M3jȠjɠ]j)}(jaj jàNjĠNjŠjV jƠjԠ)}(jנj[j٠NjƠj5 jjja jNubjǠj#cj֔M3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ scsi_host_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jj ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjh jNubjǠj#cj֔MFjȠjɠ]j)}(jajh jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_host_busysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔M^jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj* jNubjǠj#cj֔M^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ scsi_host_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1 jNubjǠj#cj֔MljȠjɠ]j)}(jaj1 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjY jjj jNubjǠj#cj֔MljȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_queue_worksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj  jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_flush_worksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j& ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$ jNubjǠj#cj֔MjȠjɠ]j)}(jaj$ jàNjĠNjŠjr jƠjԠ)}(jנj[j٠NjƠjL jjj} jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_host_complete_all_commandssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_host_statussbajubububjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj  jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_host_busy_itersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj` jƠjԠ)}(jנj[j٠NjƠj: jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjg jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_device_typesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j& ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$ jNubjǠj#cj֔K8jȠjɠ]j)}(jaj$ jàNjĠNjŠjn jƠjԠ)}(jנj[j٠NjƠjN jjjy jNubjǠj#cj֔K8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsilun_to_intsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_lunsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscsilunsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠint_to_scsilunsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_lunsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscsilunsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔KjȠjɠ](j)}(jaj jàNjĠNjŠj0 jƠjԠ)}(jנj[j٠NjƠj  jjje jNubjǠj#cj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjZ jƠjԠ)}(jנj[j٠NjƠj4 jjjk jNubjǠj#cj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_normalize_sensesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jt ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sense_buffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsb_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_sense_hdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsshdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjr jNubjǠj#cj֔KjȠjɠ](j)}(jajr jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔KjȠjɠ]j]ubj)}(jajr jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj! jNubjǠj#cj֔KjȠjɠ]j]ubj)}(jajr jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj' jNubjǠj#cj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_sense_desc_findsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]j0 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sense_buffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsb_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ desc_typesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj. jNubjǠj#cj֔KjȠjɠ](j)}(jaj. jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj\ jjj jNubjǠj#cj֔KjȠjɠ]j]ubj)}(jaj. jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔KjȠjɠ]j]ubj)}(jaj. jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_build_sense_buffersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠascsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠascqsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj3 jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj] jƠjԠ)}(jנj[j٠NjƠj7 jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjd jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_set_sense_informationsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbuf_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔M8jȠjɠ](j)}(jaj jàNjĠNjŠjM jƠjԠ)}(jנj[j٠NjƠj' jjj jNubjǠj#cj֔M8jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjt jƠjԠ)}(jנj[j٠NjƠjT jjj jNubjǠj#cj֔M8jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjx jjj jNubjǠj#cj֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_set_sense_field_pointersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbuf_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠcdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MjjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj, jƠjԠ)}(jנj[j٠NjƠj  jjj jNubjǠj#cj֔MjjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjT jƠjԠ)}(jנj[j٠NjƠj0 jjj jNubjǠj#cj֔MjjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj| jƠjԠ)}(jנj[j٠NjƠjX jjj jNubjǠj#cj֔MjjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj#cj֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_get_event_numbersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_host_post_fc_eventsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ event_numbersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠfc_host_event_codesbajubububjj)}(jj )}(j ]jΠ)}jѠ event_codesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdata_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdata_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ vendor_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj#cj֔MjȠjɠ](j)}(jaj jàNjĠNjŠjc jƠjԠ)}(jנj[j٠NjƠj= jjj7 jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjj jjj= jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjC jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjI jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjO jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj/ jƠjԠ)}(jנj[j٠NjƠj  jjjU jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_host_post_eventsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ event_numbersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠfc_host_event_codesbajubububjj)}(jj )}(j ]jΠ)}jѠ event_codesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ event_datasbajubj]jNububjYNubjZubejj)}j]sbubububjjj\ jNubjǠj#cj֔M`jȠjɠ](j)}(jaj\ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj- jNubjǠj#cj֔M`jȠjɠ]j]ubj)}(jaj\ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj3 jNubjǠj#cj֔M`jȠjɠ]j]ubj)}(jaj\ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj9 jNubjǠj#cj֔M`jȠjɠ]j]ubj)}(jaj\ jàNjĠNjŠj% jƠjԠ)}(jנj[j٠NjƠj jjj? jNubjǠj#cj֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_host_post_vendor_eventsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ event_numbersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdata_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdata_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ vendor_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjjF jNubjǠj#cj֔MvjȠjɠ](j)}(jajF jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjn jjj@! jNubjǠj#cj֔MvjȠjɠ]j]ubj)}(jajF jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjF! jNubjǠj#cj֔MvjȠjɠ]j]ubj)}(jajF jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjL! jNubjǠj#cj֔MvjȠjɠ]j]ubj)}(jajF jàNjĠNjŠj ! jƠjԠ)}(jנj[j٠NjƠj jjjR! jNubjǠj#cj֔MvjȠjɠ]j]ubj)}(jajF jàNjĠNjŠj8! jƠjԠ)}(jנj[j٠NjƠj! jjjX! jNubjǠj#cj֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_find_rport_by_wwpnsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfc_rportsbajubububjjI)}(jLj)}(jj )}(j ]ja! ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠwwpnsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj_! jNubjǠj#cj֔MjȠjɠ](j)}(jaj_! jàNjĠNjŠj! jƠjԠ)}(jנj[j٠NjƠj! jjj! jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj_! jàNjĠNjŠj! jƠjԠ)}(jנj[j٠NjƠj! jjj! jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_host_fpin_rcvsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j! ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠfpin_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfpin_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠevent_acknowledgesbajubj]jNububjYNubjZubejj)}j]sbubububjjj! jNubjǠj#cj֔MjȠjɠ](j)}(jaj! jàNjĠNjŠjD" jƠjԠ)}(jנj[j٠NjƠj" jjj" jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj! jàNjĠNjŠjo" jƠjԠ)}(jנj[j٠NjƠjK" jjj" jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj! jàNjĠNjŠj" jƠjԠ)}(jנj[j٠NjƠjs" jjj" jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj! jàNjĠNjŠj" jƠjԠ)}(jנj[j٠NjƠj" jjj" jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_eh_timed_outsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_timeout_actionsbajubububjj)}(jj )}(j ]j" ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj" jNubjǠj#cj֔M jȠjɠ]j)}(jaj" jàNjĠNjŠj3# jƠjԠ)}(jנj[j٠NjƠj # jjj># jNubjǠj#cj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_remove_hostsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG# ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE# jNubjǠj#cj֔M9 jȠjɠ]j)}(jajE# jàNjĠNjŠj# jƠjԠ)}(jנj[j٠NjƠjm# jjj# jNubjǠj#cj֔M9 jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_remote_port_addsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfc_rportsbajubububjjI)}(jLj)}(jj )}(j ]j# ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfc_rport_identifierssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj# jNubjǠj#cj֔Md jȠjɠ](j)}(jaj# jàNjĠNjŠj# jƠjԠ)}(jנj[j٠NjƠj# jjjX$ jNubjǠj#cj֔Md jȠjɠ]j]ubj)}(jaj# jàNjĠNjŠj $ jƠjԠ)}(jנj[j٠NjƠj$ jjj^$ jNubjǠj#cj֔Md jȠjɠ]j]ubj)}(jaj# jàNjĠNjŠjJ$ jƠjԠ)}(jנj[j٠NjƠj$$ jjjd$ jNubjǠj#cj֔Md jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_remote_port_deletesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm$ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfc_rportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk$ jNubjǠj#cj֔MO jȠjɠ]j)}(jajk$ jàNjĠNjŠj$ jƠjԠ)}(jנj[j٠NjƠj$ jjj$ jNubjǠj#cj֔MO jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_remote_port_rolechgsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfc_rportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠrolessbajubj]jNububjYNubjZubejj)}j]sbubububjjj$ jNubjǠj#cj֔M jȠjɠ](j)}(jaj$ jàNjĠNjŠj% jƠjԠ)}(jנj[j٠NjƠj$ jjjL% jNubjǠj#cj֔M jȠjɠ]j]ubj)}(jaj$ jàNjĠNjŠjD% jƠjԠ)}(jנj[j٠NjƠj % jjjR% jNubjǠj#cj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_block_rportsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[% ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfc_rportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY% jNubjǠj#cj֔MjȠjɠ]j)}(jajY% jàNjĠNjŠj% jƠjԠ)}(jנj[j٠NjƠj% jjj% jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_block_scsi_ehsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j% ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmndsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj% jNubjǠj#cj֔MjȠjɠ]j)}(jaj% jàNjĠNjŠj& jƠjԠ)}(jנj[j٠NjƠj% jjj& jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_vport_createsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfc_vportsbajubububjjI)}(jLj)}(jj )}(j ]j& ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfc_vport_identifierssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj& jNubjǠj#cj֔MjjȠjɠ](j)}(jaj& jàNjĠNjŠjm& jƠjԠ)}(jנj[j٠NjƠjG& jjj& jNubjǠj#cj֔MjjȠjɠ]j]ubj)}(jaj& jàNjĠNjŠj& jƠjԠ)}(jנj[j٠NjƠjt& jjj& jNubjǠj#cj֔MjjȠjɠ]j]ubj)}(jaj& jàNjĠNjŠj& jƠjԠ)}(jנj[j٠NjƠj& jjj& jNubjǠj#cj֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfc_vport_terminatesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j& ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠfc_vportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj& jNubjǠj#cj֔MjȠjɠ]j)}(jaj& jàNjĠNjŠj-' jƠjԠ)}(jנj[j٠NjƠj' jjj8' jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_lookup_endpointsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_endpointsbajubububjjI)}(jLj)}(jj )}(j ]jA' ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj?' jNubjǠj#cj֔MjȠjɠ]j)}(jaj?' jàNjĠNjŠj' jƠjԠ)}(jנj[j٠NjƠjm' jjj' jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_create_flashnode_sesssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_bus_flash_sessionsbajubububjjI)}(jLj)}(jj )}(j ]j' ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_transportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ transportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdd_sizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj' jNubjǠj#cj֔MjȠjɠ](j)}(jaj' jàNjĠNjŠj' jƠjԠ)}(jנj[j٠NjƠj' jjjz( jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj' jàNjĠNjŠj( jƠjԠ)}(jנj[j٠NjƠj' jjj( jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj' jàNjĠNjŠjH( jƠjԠ)}(jנj[j٠NjƠj"( jjj( jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj' jàNjĠNjŠjo( jƠjԠ)}(jנj[j٠NjƠjO( jjj( jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_create_flashnode_connsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_bus_flash_connsbajubububjjI)}(jLj)}(jj )}(j ]j( ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_bus_flash_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fnode_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_transportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ transportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdd_sizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj( jNubjǠj#cj֔MjȠjɠ](j)}(jaj( jàNjĠNjŠj( jƠjԠ)}(jנj[j٠NjƠj( jjjs) jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj( jàNjĠNjŠj) jƠjԠ)}(jנj[j٠NjƠj( jjjy) jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj( jàNjĠNjŠjA) jƠjԠ)}(jנj[j٠NjƠj) jjj) jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj( jàNjĠNjŠjh) jƠjԠ)}(jנj[j٠NjƠjH) jjj) jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_find_flashnode_sesssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j) ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdevice_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj) jNubjǠj#cj֔MojȠjɠ](j)}(jaj) jàNjĠNjŠj) jƠjԠ)}(jנj[j٠NjƠj) jjj?* jNubjǠj#cj֔MojȠjɠ]j]ubj)}(jaj) jàNjĠNjŠj * jƠjԠ)}(jנj[j٠NjƠj) jjjE* jNubjǠj#cj֔MojȠjɠ]j]ubj)}(jaj) jàNjĠNjŠj4* jƠjԠ)}(jנj[j٠NjƠj* jjjK* jNubjǠj#cj֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_find_flashnode_connsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jT* ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_bus_flash_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fnode_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjR* jNubjǠj#cj֔MjȠjɠ]j)}(jajR* jàNjĠNjŠj* jƠjԠ)}(jנj[j٠NjƠj* jjj* jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_destroy_flashnode_sesssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j* ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_bus_flash_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fnode_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj* jNubjǠj#cj֔MjȠjɠ]j)}(jaj* jàNjĠNjŠj + jƠjԠ)}(jנj[j٠NjƠj* jjj+ jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_destroy_all_flashnodesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+ jNubjǠj#cj֔MjȠjɠ]j)}(jaj+ jàNjĠNjŠji+ jƠjԠ)}(jנj[j٠NjƠjC+ jjjt+ jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_block_scsi_ehsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}+ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{+ jNubjǠj#cj֔M9jȠjɠ]j)}(jaj{+ jàNjĠNjŠj+ jƠjԠ)}(jנj[j٠NjƠj+ jjj+ jNubjǠj#cj֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_unblock_sessionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsessionsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+ jNubjǠj#cj֔MjȠjɠ]j)}(jaj+ jàNjĠNjŠj), jƠjԠ)}(jנj[j٠NjƠj, jjj4, jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_force_destroy_sessionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=, ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsessionsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;, jNubjǠj#cj֔M? jȠjɠ]j)}(jaj;, jàNjĠNjŠj, jƠjԠ)}(jנj[j٠NjƠjc, jjj, jNubjǠj#cj֔M? jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_alloc_connsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_connsbajubububjjI)}(jLj)}(jj )}(j ]j, ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsessionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdd_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj, jNubjǠj#cj֔Me jȠjɠ](j)}(jaj, jàNjĠNjŠj, jƠjԠ)}(jנj[j٠NjƠj, jjjI- jNubjǠj#cj֔Me jȠjɠ]j]ubj)}(jaj, jàNjĠNjŠj- jƠjԠ)}(jנj[j٠NjƠj, jjjO- jNubjǠj#cj֔Me jȠjɠ]j]ubj)}(jaj, jàNjĠNjŠj>- jƠjԠ)}(jנj[j٠NjƠj- jjjU- jNubjǠj#cj֔Me jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_add_connsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^- ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\- jNubjǠj#cj֔M jȠjɠ]j)}(jaj\- jàNjĠNjŠj- jƠjԠ)}(jנj[j٠NjƠj- jjj- jNubjǠj#cj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_remove_connsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j- ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj- jNubjǠj#cj֔M jȠjɠ]j)}(jaj- jàNjĠNjŠj . jƠjԠ)}(jנj[j٠NjƠj- jjj. jNubjǠj#cj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_session_eventsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j. ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsessionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠiscsi_uevent_esbajubububjj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNububjYNubjZubejj)}j]sbubububjjj. jNubjǠj#cj֔M( jȠjɠ](j)}(jaj. jàNjĠNjŠjj. jƠjԠ)}(jנj[j٠NjƠjD. jjj. jNubjǠj#cj֔M( jȠjɠ]j]ubj)}(jaj. jàNjĠNjŠj. jƠjԠ)}(jנj[j٠NjƠjq. jjj. jNubjǠj#cj֔M( jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_remove_childrensbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j. ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj. jNubjǠj#cj֔M*jȠjɠ]j)}(jaj. jàNjĠNjŠj. jƠjԠ)}(jנj[j٠NjƠj. jjj/ jNubjǠj#cj֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_remove_hostsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j / ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj / jNubjǠj#cj֔M;jȠjɠ]j)}(jaj / jàNjĠNjŠjX/ jƠjԠ)}(jנj[j٠NjƠj2/ jjjc/ jNubjǠj#cj֔M;jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_get_addresssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jl/ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj/ jNubjǠj#cj֔MHjȠjɠ]j)}(jajj/ jàNjĠNjŠj/ jƠjԠ)}(jנj[j٠NjƠj/ jjj/ jNubjǠj#cj֔MHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_tlr_supportedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j/ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/ jNubjǠj#cj֔MXjȠjɠ]j)}(jaj/ jàNjĠNjŠj0 jƠjԠ)}(jנj[j٠NjƠj/ jjj(0 jNubjǠj#cj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_disable_tlrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j10 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/0 jNubjǠj#cj֔M}jȠjɠ]j)}(jaj/0 jàNjĠNjŠj}0 jƠjԠ)}(jנj[j٠NjƠjW0 jjj0 jNubjǠj#cj֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_enable_tlrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0 jNubjǠj#cj֔MjȠjɠ]j)}(jaj0 jàNjĠNjŠj0 jƠjԠ)}(jנj[j٠NjƠj0 jjj0 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_ata_ncq_prio_supportedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j0 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0 jNubjǠj#cj֔MjȠjɠ]j)}(jaj0 jàNjĠNjŠj<1 jƠjԠ)}(jנj[j٠NjƠj1 jjjG1 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sas_phy_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_physbajubububjjI)}(jLj)}(jj )}(j ]jP1 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumbersbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjN1 jNubjǠj#cj֔MjȠjɠ](j)}(jajN1 jàNjĠNjŠj1 jƠjԠ)}(jנj[j٠NjƠj|1 jjj1 jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jajN1 jàNjĠNjŠj1 jƠjԠ)}(jנj[j٠NjƠj1 jjj1 jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sas_phy_addsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_physbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1 jNubjǠj#cj֔MjȠjɠ]j)}(jaj1 jàNjĠNjŠj/2 jƠjԠ)}(jנj[j٠NjƠj 2 jjj:2 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sas_phy_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC2 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_physbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjA2 jNubjǠj#cj֔MjȠjɠ]j)}(jajA2 jàNjĠNjŠj2 jƠjԠ)}(jנj[j٠NjƠji2 jjj2 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_phy_deletesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_physbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2 jNubjǠj#cj֔MjȠjɠ]j)}(jaj2 jàNjĠNjŠj2 jƠjԠ)}(jנj[j٠NjƠj2 jjj2 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_is_sas_physbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3 jNubjǠj#cj֔M(jȠjɠ]j)}(jaj3 jàNjĠNjŠjO3 jƠjԠ)}(jנj[j٠NjƠj)3 jjjZ3 jNubjǠj#cj֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_port_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_portsbajubububjjI)}(jLj)}(jj )}(j ]jc3 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠport_idsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjja3 jNubjǠj#cj֔MjȠjɠ](j)}(jaja3 jàNjĠNjŠj3 jƠjԠ)}(jנj[j٠NjƠj3 jjj3 jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaja3 jàNjĠNjŠj3 jƠjԠ)}(jנj[j٠NjƠj3 jjj3 jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_port_alloc_numsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_portsbajubububjjI)}(jLj)}(jj )}(j ]j3 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj3 jNubjǠj#cj֔MjȠjɠ]j)}(jaj3 jàNjĠNjŠjH4 jƠjԠ)}(jנj[j٠NjƠj"4 jjjV4 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sas_port_addsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_4 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]4 jNubjǠj#cj֔MjȠjɠ]j)}(jaj]4 jàNjĠNjŠj4 jƠjԠ)}(jנj[j٠NjƠj4 jjj4 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sas_port_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4 jNubjǠj#cj֔MjȠjɠ]j)}(jaj4 jàNjĠNjŠj 5 jƠjԠ)}(jנj[j٠NjƠj4 jjj5 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_port_deletesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5 jNubjǠj#cj֔MjȠjɠ]j)}(jaj5 jàNjĠNjŠjk5 jƠjԠ)}(jנj[j٠NjƠjE5 jjjv5 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_is_sas_portsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj}5 jNubjǠj#cj֔M!jȠjɠ]j)}(jaj}5 jàNjĠNjŠj5 jƠjԠ)}(jנj[j٠NjƠj5 jjj5 jNubjǠj#cj֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_port_get_physbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_physbajubububjjI)}(jLj)}(jj )}(j ]j5 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj5 jNubjǠj#cj֔M+jȠjɠ]j)}(jaj5 jàNjĠNjŠj16 jƠjԠ)}(jנj[j٠NjƠj 6 jjj?6 jNubjǠj#cj֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_port_add_physbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH6 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_physbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjF6 jNubjǠj#cj֔MJjȠjɠ](j)}(jajF6 jàNjĠNjŠj6 jƠjԠ)}(jנj[j٠NjƠjn6 jjj6 jNubjǠj#cj֔MJjȠjɠ]j]ubj)}(jajF6 jàNjĠNjŠj6 jƠjԠ)}(jנj[j٠NjƠj6 jjj6 jNubjǠj#cj֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_port_delete_physbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_physbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠphysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6 jNubjǠj#cj֔MljȠjɠ](j)}(jaj6 jàNjĠNjŠj'7 jƠjԠ)}(jנj[j٠NjƠj7 jjj_7 jNubjǠj#cj֔MljȠjɠ]j]ubj)}(jaj6 jàNjĠNjŠjT7 jƠjԠ)}(jנj[j٠NjƠj.7 jjje7 jNubjǠj#cj֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_end_device_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_rphysbajubububjjI)}(jLj)}(jj )}(j ]jn7 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjl7 jNubjǠj#cj֔MjȠjɠ]j)}(jajl7 jàNjĠNjŠj7 jƠjԠ)}(jנj[j٠NjƠj7 jjj7 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_expander_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_rphysbajubububjjI)}(jLj)}(jj )}(j ]j7 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠsas_device_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj7 jNubjǠj#cj֔MjȠjɠ](j)}(jaj7 jàNjĠNjŠj)8 jƠjԠ)}(jנj[j٠NjƠj8 jjj_8 jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj7 jàNjĠNjŠjT8 jƠjԠ)}(jנj[j٠NjƠj08 jjje8 jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sas_rphy_addsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn8 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_rphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl8 jNubjǠj#cj֔MjȠjɠ]j)}(jajl8 jàNjĠNjŠj8 jƠjԠ)}(jנj[j٠NjƠj8 jjj8 jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sas_rphy_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_rphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8 jNubjǠj#cj֔M>jȠjɠ]j)}(jaj8 jàNjĠNjŠj9 jƠjԠ)}(jנj[j٠NjƠj8 jjj%9 jNubjǠj#cj֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_rphy_deletesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.9 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_rphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,9 jNubjǠj#cj֔MTjȠjɠ]j)}(jaj,9 jàNjĠNjŠjz9 jƠjԠ)}(jנj[j٠NjƠjT9 jjj9 jNubjǠj#cj֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_rphy_unlinksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_rphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj9 jNubjǠj#cj֔MbjȠjɠ]j)}(jaj9 jàNjĠNjŠj9 jƠjԠ)}(jנj[j٠NjƠj9 jjj9 jNubjǠj#cj֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_rphy_removesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_rphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj9 jNubjǠj#cj֔MpjȠjɠ]j)}(jaj9 jàNjĠNjŠj:: jƠjԠ)}(jנj[j٠NjƠj: jjjE: jNubjǠj#cj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_is_sas_rphysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN: ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjL: jNubjǠj#cj֔MjȠjɠ]j)}(jajL: jàNjĠNjŠj: jƠjԠ)}(jנj[j٠NjƠjt: jjj: jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_attach_transportsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_transport_templatesbajubububjjI)}(jLj)}(jj )}(j ]j: ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsas_function_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠftsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj: jNubjǠj#cj֔MjȠjɠ]j)}(jaj: jàNjĠNjŠj; jƠjԠ)}(jנj[j٠NjƠj: jjj; jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsas_release_transportsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j; ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_transport_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj; jNubjǠj#cj֔M]jȠjɠ]j)}(jaj; jàNjĠNjŠjc; jƠjԠ)}(jנj[j٠NjƠj=; jjjm; jNubjǠj#cj֔M]jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_dv_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv; ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt; jNubjǠj#cj֔MjȠjɠ]j)}(jajt; jàNjĠNjŠj; jƠjԠ)}(jנj[j٠NjƠj; jjj; jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_schedule_dv_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j; ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj; jNubjǠj#cj֔MGjȠjɠ]j)}(jaj; jàNjĠNjŠj"< jƠjԠ)}(jנj[j٠NjƠj; jjj-< jNubjǠj#cj֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_display_xfer_agreementsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6< ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_targetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstargetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4< jNubjǠj#cj֔MkjȠjɠ]j)}(jaj4< jàNjĠNjŠj< jƠjԠ)}(jנj[j٠NjƠj\< jjj< jNubjǠj#cj֔MkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_populate_tag_msgsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j< ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj< jNubjǠj#cj֔MjȠjɠ](j)}(jaj< jàNjĠNjŠj< jƠjԠ)}(jנj[j٠NjƠj< jjj= jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj< jàNjĠNjŠj = jƠjԠ)}(jנj[j٠NjƠj< jjj= jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srp_tmo_validsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&= ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠreconnect_delaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfast_io_fail_tmosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠ dev_loss_tmosbajubj]jNububjYNubjZubejj)}j]sbubububjjj$= jNubjǠj#cj֔KTjȠjɠ](j)}(jaj$= jàNjĠNjŠjl= jƠjԠ)}(jנj[j٠NjƠjL= jjj= jNubjǠj#cj֔KTjȠjɠ]j]ubj)}(jaj$= jàNjĠNjŠj= jƠjԠ)}(jנj[j٠NjƠjp= jjj= jNubjǠj#cj֔KTjȠjɠ]j]ubj)}(jaj$= jàNjĠNjŠj= jƠjԠ)}(jנj[j٠NjƠj= jjj= jNubjǠj#cj֔KTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrp_start_tl_fail_timerssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j= ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ srp_rportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj= jNubjǠj#cj֔MjȠjɠ]j)}(jaj= jàNjĠNjŠj> jƠjԠ)}(jנj[j٠NjƠj= jjj(> jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrp_reconnect_rportsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1> ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ srp_rportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/> jNubjǠj#cj֔MjȠjɠ]j)}(jaj/> jàNjĠNjŠj}> jƠjԠ)}(jנj[j٠NjƠjW> jjj> jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srp_timed_outsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠscsi_timeout_actionsbajubububjj)}(jj )}(j ]j> ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj> jNubjǠj#cj֔M[jȠjɠ]j)}(jaj> jàNjĠNjŠj> jƠjԠ)}(jנj[j٠NjƠj> jjj> jNubjǠj#cj֔M[jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srp_rport_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j> ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ srp_rportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj> jNubjǠj#cj֔MjȠjɠ]j)}(jaj> jàNjĠNjŠjA? jƠjԠ)}(jנj[j٠NjƠj? jjjL? jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srp_rport_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jU? ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ srp_rportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjS? jNubjǠj#cj֔MjȠjɠ]j)}(jajS? jàNjĠNjŠj? jƠjԠ)}(jנj[j٠NjƠj{? jjj? jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srp_rport_addsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ srp_rportsbajubububjjI)}(jLj)}(jj )}(j ]j? ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsrp_rport_identifierssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj? jNubjǠj#cj֔MjȠjɠ](j)}(jaj? jàNjĠNjŠj@ jƠjԠ)}(jנj[j٠NjƠj? jjjB@ jNubjǠj#cj֔MjȠjɠ]j]ubj)}(jaj? jàNjĠNjŠj4@ jƠjԠ)}(jנj[j٠NjƠj@ jjjH@ jNubjǠj#cj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srp_rport_delsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ@ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ srp_rportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjO@ jNubjǠj#cj֔MjȠjɠ]j)}(jajO@ jàNjĠNjŠj@ jƠjԠ)}(jנj[j٠NjƠjw@ jjj@ jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrp_remove_hostsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@ jNubjǠj#cj֔M jȠjɠ]j)}(jaj@ jàNjĠNjŠj@ jƠjԠ)}(jנj[j٠NjƠj@ jjjA jNubjǠj#cj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrp_stop_rport_timerssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ srp_rportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjA jNubjǠj#cj֔MjȠjɠ]j)}(jajA jàNjĠNjŠj]A jƠjԠ)}(jנj[j٠NjƠj7A jjjhA jNubjǠj#cj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrp_attach_transportsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_transport_templatesbajubububjjI)}(jLj)}(jj )}(j ]jqA ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsrp_function_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠftsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjoA jNubjǠj#cj֔M+jȠjɠ]j)}(jajoA jàNjĠNjŠjA jƠjԠ)}(jנj[j٠NjƠjA jjjA jNubjǠj#cj֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrp_release_transportsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_transport_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjA jNubjǠj#cj֔M]jȠjɠ]j)}(jajA jàNjĠNjŠj&B jƠjԠ)}(jנj[j٠NjƠjB jjj0B jNubjǠj#cj֔M]jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_opssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j9B ajubsbjjj7B jNubjǠjӓj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_write_wakeupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jHB ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjFB jNubjǠjӓj֔KpjȠjɠ]j)}(jajFB jàNjĠNjŠjB jƠjԠ)}(jנj[j٠NjƠjnB jjjB jNubjǠjӓj֔KpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_update_timeoutsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jB ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcflagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbaudsbajubj]jNububjYNubjZubejj)}j]sbubububjjjB jNubjǠjӓj֔MjȠjɠ](j)}(jajB jàNjĠNjŠjB jƠjԠ)}(jנj[j٠NjƠjB jjjIC jNubjǠjӓj֔MjȠjɠ]j]ubj)}(jajB jàNjĠNjŠjC jƠjԠ)}(jנj[j٠NjƠjB jjjOC jNubjǠjӓj֔MjȠjɠ]j]ubj)}(jajB jàNjĠNjŠjAC jƠjԠ)}(jנj[j٠NjƠj C jjjUC jNubjǠjӓj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_get_baud_ratesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j^C ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠktermiossbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtermiossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠktermiossbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj\C jNubjǠjӓj֔MjȠjɠ](j)}(jaj\C jàNjĠNjŠjC jƠjԠ)}(jנj[j٠NjƠjC jjjZD jNubjǠjӓj֔MjȠjɠ]j]ubj)}(jaj\C jàNjĠNjŠjC jƠjԠ)}(jנj[j٠NjƠjC jjj`D jNubjǠjӓj֔MjȠjɠ]j]ubj)}(jaj\C jàNjĠNjŠjD jƠjԠ)}(jנj[j٠NjƠjC jjjfD jNubjǠjӓj֔MjȠjɠ]j]ubj)}(jaj\C jàNjĠNjŠj-D jƠjԠ)}(jנj[j٠NjƠj D jjjlD jNubjǠjӓj֔MjȠjɠ]j]ubj)}(jaj\C jàNjĠNjŠjRD jƠjԠ)}(jנj[j٠NjƠj1D jjjrD jNubjǠjӓj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_get_divisorsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j{D ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbaudsbajubj]jNububjYNubjZubejj)}j]sbubububjjjyD jNubjǠjӓj֔M;jȠjɠ](j)}(jajyD jàNjĠNjŠjD jƠjԠ)}(jנj[j٠NjƠjD jjjD jNubjǠjӓj֔M;jȠjɠ]j]ubj)}(jajyD jàNjĠNjŠjD jƠjԠ)}(jנj[j٠NjƠjD jjjD jNubjǠjӓj֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_get_lsr_infosbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ tty_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjsbasbubjj)}(jNjNjNjjjjj)}j]jE asbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE jNubjǠjӓj֔M(jȠjɠ](j)}(jajE jàNjĠNjŠjSE jƠjԠ)}(jנj[j٠NjƠj-E jjjE jNubjǠjӓj֔M(jȠjɠ]j]ubj)}(jajE jàNjĠNjŠjE jƠjԠ)}(jנj[j٠NjƠjZE jjjE jNubjǠjӓj֔M(jȠjɠ]j]ubj)}(jajE jàNjĠNjŠjE jƠjԠ)}(jנj[j٠NjƠjE jjjE jNubjǠjӓj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_console_writesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jE ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠputcharsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_portsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jNj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjE jNubjǠjӓj֔MIjȠjɠ](j)}(jajE jàNjĠNjŠjF jƠjԠ)}(jנj[j٠NjƠjE jjjF jNubjǠjӓj֔MIjȠjɠ]j]ubj)}(jajE jàNjĠNjŠjAF jƠjԠ)}(jנj[j٠NjƠjF jjjF jNubjǠjӓj֔MIjȠjɠ]j]ubj)}(jajE jàNjĠNjŠjhF jƠjԠ)}(jנj[j٠NjƠjGF jjjF jNubjǠjӓj֔MIjȠjɠ]j]ubj)}(jajE jàNjĠNjŠjF jƠjԠ)}(jנj[j٠NjƠjlF jjjF jNubjǠjӓj֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_get_consolesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_portsbajubububjjI)}(jLj)}(jj )}(j ]jG ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠconsolesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjG jNubjǠjӓj֔MajȠjɠ](j)}(jajG jàNjĠNjŠjWG jƠjԠ)}(jנj[j٠NjƠj1G jjjG jNubjǠjӓj֔MajȠjɠ]j]ubj)}(jajG jàNjĠNjŠj~G jƠjԠ)}(jנj[j٠NjƠj^G jjjG jNubjǠjӓj֔MajȠjɠ]j]ubj)}(jajG jàNjĠNjŠjG jƠjԠ)}(jנj[j٠NjƠjG jjjG jNubjǠjӓj֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_parse_earlyconsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiotypesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠoptionssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjG jNubjǠjӓj֔MjȠjɠ](j)}(jajG jàNjĠNjŠjH jƠjԠ)}(jנj[j٠NjƠjG jjjH jNubjǠjӓj֔MjȠjɠ]j]ubj)}(jajG jàNjĠNjŠjM jjjkM jNubjǠjӓj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_try_toggle_sysrqsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jtM ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNububjYNubjZubejj)}j]sbubububjjjrM jNubjǠjӓj֔M jȠjɠ](j)}(jajrM jàNjĠNjŠjM jƠjԠ)}(jנj[j٠NjƠjM jjjM jNubjǠjӓj֔M jȠjɠ]j]ubj)}(jajrM jàNjĠNjŠjM jƠjԠ)}(jנj[j٠NjƠjM jjjM jNubjǠjӓj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠuart_port_tx_limitedsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jN ajubj#NubjjjM jNubjǠjӓj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ uart_port_txsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jN ajubj#NubjjjN jNubjǠjӓj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmctrl_gpio_setsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mctrl_gpiossbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpiossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmctrlsbajubj]jNububjYNubjZubejj)}j]sbubububjjjN jNubjǠjӓj֔K4jȠjɠ](j)}(jajN jàNjĠNjŠjkN jƠjԠ)}(jנj[j٠NjƠjEN jjjN jNubjǠjӓj֔K4jȠjɠ]j]ubj)}(jajN jàNjĠNjŠjN jƠjԠ)}(jנj[j٠NjƠjrN jjjN jNubjǠjӓj֔K4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmctrl_gpio_to_gpiodsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jN ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mctrl_gpiossbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpiossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠmctrl_gpio_idxsbajubububjj)}(jj )}(j ]jΠ)}jѠgidxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjN jNubjǠjӓj֔KOjȠjɠ](j)}(jajN jàNjĠNjŠjN jƠjԠ)}(jנj[j٠NjƠjN jjj2O jNubjǠjӓj֔KOjȠjɠ]j]ubj)}(jajN jàNjĠNjŠj'O jƠjԠ)}(jנj[j٠NjƠjO jjj8O jNubjǠjӓj֔KOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmctrl_gpio_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jAO ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mctrl_gpiossbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpiossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?O jNubjǠjӓj֔KajȠjɠ](j)}(jaj?O jàNjĠNjŠjO jƠjԠ)}(jנj[j٠NjƠjhO jjjO jNubjǠjӓj֔KajȠjɠ]j]ubj)}(jaj?O jàNjĠNjŠjO jƠjԠ)}(jנj[j٠NjƠjO jjjO jNubjǠjӓj֔KajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmctrl_gpio_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mctrl_gpiossbajubububjjI)}(jLj)}(jj )}(j ]jO ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ uart_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjO jNubjǠjӓj֔KjȠjɠ](j)}(jajO jàNjĠNjŠj$P jƠjԠ)}(jנj[j٠NjƠjO jjjWP jNubjǠjӓj֔KjȠjɠ]j]ubj)}(jajO jàNjĠNjŠjLP jƠjԠ)}(jנj[j٠NjƠj+P jjj]P jNubjǠjӓj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmctrl_gpio_enable_mssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jfP ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mctrl_gpiossbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpiossbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjdP jNubjǠjӓj֔MjȠjɠ]j)}(jajdP jàNjĠNjŠjP jƠjԠ)}(jנj[j٠NjƠjP jjjP jNubjǠjӓj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmctrl_gpio_disable_ms_syncsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mctrl_gpiossbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpiossbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjP jNubjǠjӓj֔MGjȠjɠ]j)}(jajP jàNjĠNjŠjQ jƠjԠ)}(jנj[j٠NjƠjP jjjQ jNubjǠjӓj֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmctrl_gpio_disable_ms_no_syncsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&Q ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ mctrl_gpiossbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpiossbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$Q jNubjǠjӓj֔MRjȠjɠ]j)}(jaj$Q jàNjĠNjŠjrQ jƠjԠ)}(jנj[j٠NjƠjLQ jjj}Q jNubjǠjӓj֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ serial_rs485sbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jQ ajubsbjjjQ jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_eaddrsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jQ ajubsbjjjQ jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_device_statussbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jQ ajubsbjjjQ jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_devicesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jQ ajubsbjjjQ jNubjǠjj֔K1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_driversbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jQ ajubsbjjjQ jNubjǠjj֔K=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_val_infsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jQ ajubsbjjjQ jNubjǠjj֔KYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_stream_configsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jQ ajubsbjjjQ jNubjǠjj֔KpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodule_slim_driversbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jQ ajubj#NubjjjQ jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_framersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jQ ajubsbjjjQ jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_msg_txnsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j R ajubsbjjj R jNubjǠjj֔KjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_clk_statesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jR ajubsbjjjR jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_schedsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j+R ajubsbjjj)R jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_port_directionsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j:R ajubsbjjj8R jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_port_statesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jIR ajubsbjjjGR jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_channel_statesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jXR ajubsbjjjVR jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_ch_data_fmtsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jgR ajubsbjjjeR jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_ch_aux_bit_fmtsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jvR ajubsbjjjtR jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_channelsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jR ajubsbjjjR jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_portsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jR ajubsbjjjR jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_transport_protocolsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jR ajubsbjjjR jNubjǠjj֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_stream_runtimesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jR ajubsbjjjR jNubjǠjj֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_controllersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jR ajubsbjjjR jNubjǠjj֔MRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_unregister_controllersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jR ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR jNubjǠjj֔M*jȠjɠ]j)}(jajR jàNjĠNjŠjS jƠjԠ)}(jנj[j٠NjƠjR jjj'S jNubjǠjj֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_report_absentsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0S ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.S jNubjǠjj֔M:jȠjɠ]j)}(jaj.S jàNjĠNjŠj|S jƠjԠ)}(jנj[j٠NjƠjVS jjjS jNubjǠjj֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_get_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_devicesbajubububjjI)}(jLj)}(jj )}(j ]jS ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_eaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠe_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjS jNubjǠjj֔MtjȠjɠ](j)}(jajS jàNjĠNjŠjS jƠjԠ)}(jנj[j٠NjƠjS jjjT jNubjǠjj֔MtjȠjɠ]j]ubj)}(jajS jàNjĠNjŠjT jƠjԠ)}(jנj[j٠NjƠjS jjj#T jNubjǠjj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_slim_get_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_devicesbajubububjjI)}(jLj)}(jj )}(j ]j,T ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*T jNubjǠjj֔MjȠjɠ](j)}(jaj*T jàNjĠNjŠj~T jƠjԠ)}(jנj[j٠NjƠjXT jjjT jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj*T jàNjĠNjŠjT jƠjԠ)}(jנj[j٠NjƠjT jjjT jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_device_report_presentsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jT ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_eaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠe_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠladdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjT jNubjǠjj֔MjȠjɠ](j)}(jajT jàNjĠNjŠjU jƠjԠ)}(jנj[j٠NjƠjT jjjyU jNubjǠjj֔MjȠjɠ]j]ubj)}(jajT jàNjĠNjŠjAU jƠjԠ)}(jנj[j٠NjƠjU jjjU jNubjǠjj֔MjȠjɠ]j]ubj)}(jajT jàNjĠNjŠjnU jƠjԠ)}(jנj[j٠NjƠjHU jjjU jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_get_logical_addrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjU jNubjǠjj֔M jȠjɠ]j)}(jajU jàNjĠNjŠjU jƠjԠ)}(jנj[j٠NjƠjU jjjU jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_ctrl_clk_pausesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠwakeupsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠrestartsbajubj]jNububjYNubjZubejj)}j]sbubububjjjU jNubjǠjj֔KjȠjɠ](j)}(jajU jàNjĠNjŠj:V jƠjԠ)}(jנj[j٠NjƠjV jjjV jNubjǠjj֔KjȠjɠ]j]ubj)}(jajU jàNjĠNjŠj`V jƠjԠ)}(jנj[j٠NjƠjAV jjjV jNubjǠjj֔KjȠjɠ]j]ubj)}(jajU jàNjĠNjŠjV jƠjԠ)}(jנj[j٠NjƠjdV jjjV jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_msg_responsesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreplysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjV jNubjǠjj֔KjȠjɠ](j)}(jajV jàNjĠNjŠjV jƠjԠ)}(jנj[j٠NjƠjV jjjyW jNubjǠjj֔KjȠjɠ]j]ubj)}(jajV jàNjĠNjŠjW jƠjԠ)}(jנj[j٠NjƠjV jjjW jNubjǠjj֔KjȠjɠ]j]ubj)}(jajV jàNjĠNjŠjIW jƠjԠ)}(jנj[j٠NjƠj%W jjjW jNubjǠjj֔KjȠjɠ]j]ubj)}(jajV jàNjĠNjŠjqW jƠjԠ)}(jנj[j٠NjƠjMW jjjW jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_alloc_txn_tidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_msg_txnsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtxnsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjW jNubjǠjj֔K?jȠjɠ](j)}(jajW jàNjĠNjŠjW jƠjԠ)}(jנj[j٠NjƠjW jjjX jNubjǠjj֔K?jȠjɠ]j]ubj)}(jajW jàNjĠNjŠj X jƠjԠ)}(jנj[j٠NjƠjW jjjX jNubjǠjj֔K?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_free_txn_tidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'X ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_msg_txnsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtxnsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%X jNubjǠjj֔KWjȠjɠ](j)}(jaj%X jàNjĠNjŠjsX jƠjԠ)}(jנj[j٠NjƠjMX jjjX jNubjǠjj֔KWjȠjɠ]j]ubj)}(jaj%X jàNjĠNjŠjX jƠjԠ)}(jנj[j٠NjƠjzX jjjX jNubjǠjj֔KWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_do_transfersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_msg_txnsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtxnsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX jNubjǠjj֔KnjȠjɠ](j)}(jajX jàNjĠNjŠjY jƠjԠ)}(jנj[j٠NjƠjX jjj>Y jNubjǠjj֔KnjȠjɠ]j]ubj)}(jajX jàNjĠNjŠj3Y jƠjԠ)}(jנj[j٠NjƠj Y jjjDY jNubjǠjj֔KnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_xfer_msgsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMY ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_val_infsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠmcsbajubj]jNububjYNubjZubejj)}j]sbubububjjjKY jNubjǠjj֔KjȠjɠ](j)}(jajKY jàNjĠNjŠjY jƠjԠ)}(jנj[j٠NjƠjsY jjjY jNubjǠjj֔KjȠjɠ]j]ubj)}(jajKY jàNjĠNjŠjY jƠjԠ)}(jנj[j٠NjƠjY jjjY jNubjǠjj֔KjȠjɠ]j]ubj)}(jajKY jàNjĠNjŠjY jƠjԠ)}(jנj[j٠NjƠjY jjjZ jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_readsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj Z jNubjǠjj֔M*jȠjɠ](j)}(jaj Z jàNjĠNjŠjZZ jƠjԠ)}(jנj[j٠NjƠj4Z jjjZ jNubjǠjj֔M*jȠjɠ]j]ubj)}(jaj Z jàNjĠNjŠjZ jƠjԠ)}(jנj[j٠NjƠjaZ jjjZ jNubjǠjj֔M*jȠjɠ]j]ubj)}(jaj Z jàNjĠNjŠjZ jƠjԠ)}(jנj[j٠NjƠjZ jjjZ jNubjǠjj֔M*jȠjɠ]j]ubj)}(jaj Z jàNjĠNjŠjZ jƠjԠ)}(jנj[j٠NjƠjZ jjjZ jNubjǠjj֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_readbsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjZ jNubjǠjj֔M<jȠjɠ](j)}(jajZ jàNjĠNjŠjI[ jƠjԠ)}(jנj[j٠NjƠj#[ jjj|[ jNubjǠjj֔M<jȠjɠ]j]ubj)}(jajZ jàNjĠNjŠjt[ jƠjԠ)}(jנj[j٠NjƠjP[ jjj[ jNubjǠjj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_writesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[ jNubjǠjj֔MUjȠjɠ](j)}(jaj[ jàNjĠNjŠj[ jƠjԠ)}(jנj[j٠NjƠj[ jjj_\ jNubjǠjj֔MUjȠjɠ]j]ubj)}(jaj[ jàNjĠNjŠj\ jƠjԠ)}(jנj[j٠NjƠj[ jjje\ jNubjǠjj֔MUjȠjɠ]j]ubj)}(jaj[ jàNjĠNjŠj*\ jƠjԠ)}(jנj[j٠NjƠj\ jjjk\ jNubjǠjj֔MUjȠjɠ]j]ubj)}(jaj[ jàNjĠNjŠjT\ jƠjԠ)}(jנj[j٠NjƠj.\ jjjq\ jNubjǠjj֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ slim_writebsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jz\ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjjx\ jNubjǠjj֔MkjȠjɠ](j)}(jajx\ jàNjĠNjŠj\ jƠjԠ)}(jנj[j٠NjƠj\ jjj!] jNubjǠjj֔MkjȠjɠ]j]ubj)}(jajx\ jàNjĠNjŠj\ jƠjԠ)}(jנj[j٠NjƠj\ jjj'] jNubjǠjj֔MkjȠjɠ]j]ubj)}(jajx\ jàNjĠNjŠj] jƠjԠ)}(jנj[j٠NjƠj\ jjj-] jNubjǠjj֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_stream_allocatesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_stream_runtimesbajubububjjI)}(jLj)}(jj )}(j ]j6] ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ slim_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj4] jNubjǠjj֔KejȠjɠ](j)}(jaj4] jàNjĠNjŠj] jƠjԠ)}(jנj[j٠NjƠjb] jjj] jNubjǠjj֔KejȠjɠ]j]ubj)}(jaj4] jàNjĠNjŠj] jƠjԠ)}(jנj[j٠NjƠj] jjj] jNubjǠjj֔KejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_stream_preparesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j] ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_stream_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_stream_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj] jNubjǠjj֔KjȠjɠ](j)}(jaj] jàNjĠNjŠj^ jƠjԠ)}(jנj[j٠NjƠj] jjjR^ jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj] jàNjĠNjŠjG^ jƠjԠ)}(jנj[j٠NjƠj!^ jjjX^ jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_stream_enablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ja^ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_stream_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_^ jNubjǠjj֔MgjȠjɠ]j)}(jaj_^ jàNjĠNjŠj^ jƠjԠ)}(jנj[j٠NjƠj^ jjj^ jNubjǠjj֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_stream_disablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_stream_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^ jNubjǠjj֔MjȠjɠ]j)}(jaj^ jàNjĠNjŠj _ jƠjԠ)}(jנj[j٠NjƠj^ jjj_ jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_stream_unpreparesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!_ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_stream_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_ jNubjǠjj֔MjȠjɠ]j)}(jaj_ jàNjĠNjŠjm_ jƠjԠ)}(jנj[j٠NjƠjG_ jjjx_ jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠslim_stream_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠslim_stream_runtimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_ jNubjǠjj֔MjȠjɠ]j)}(jaj_ jàNjĠNjŠj_ jƠjԠ)}(jנj[j٠NjƠj_ jjj_ jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_statisticssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j_ ajubsbjjj_ jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_delaysbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j_ ajubsbjjj_ jNubjǠjj֔KJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_devicesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j_ ajubsbjjj_ jNubjǠjj֔K|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_driversbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j` ajubsbjjj ` jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_unregister_driversbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j` ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj` jNubjǠjj֔MnjȠjɠ]j)}(jaj` jàNjĠNjŠji` jƠjԠ)}(jנj[j٠NjƠjC` jjjt` jNubjǠjj֔MnjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodule_spi_driversbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j}` ajubj#Nubjjj{` jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_controllersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j` ajubsbjjj` jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_ressbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j` ajubsbjjj` jNubjǠjj֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_transfersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j` ajubsbjjj` jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_messagesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j` ajubsbjjj` jNubjǠjj֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_message_init_with_transferssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j` ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_transfersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxferssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_xferssbajubj]jNububjYNubjZubejj)}j]sbubububjjj` jNubjǠjj֔MjȠjɠ](j)}(jaj` jàNjĠNjŠja jƠjԠ)}(jנj[j٠NjƠj` jjjpa jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj` jàNjĠNjŠj@a jƠjԠ)}(jנj[j٠NjƠja jjjva jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj` jàNjĠNjŠjha jƠjԠ)}(jנj[j٠NjƠjGa jjj|a jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_is_bpw_supportedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]ja ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠbpwsbajubj]jNububjYNubjZubejj)}j]sbubububjjja jNubjǠjj֔M&jȠjɠ](j)}(jaja jàNjĠNjŠja jƠjԠ)}(jנj[j٠NjƠja jjjb jNubjǠjj֔M&jȠjɠ]j]ubj)}(jaja jàNjĠNjŠja jƠjԠ)}(jנj[j٠NjƠja jjj b jNubjǠjj֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_controller_xfer_timeoutsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jb ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_transfersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxfersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjb jNubjǠjj֔M;jȠjɠ](j)}(jajb jàNjĠNjŠj_b jƠjԠ)}(jנj[j٠NjƠj9b jjjb jNubjǠjj֔M;jȠjɠ]j]ubj)}(jajb jàNjĠNjŠjb jƠjԠ)}(jנj[j٠NjƠjfb jjjb jNubjǠjj֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_replaced_transferssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jb ajubsbjjjb jNubjǠjj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_sync_transfersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_transfersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxferssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_xferssbajubj]jNububjYNubjZubejj)}j]sbubububjjjb jNubjǠjj֔MjȠjɠ](j)}(jajb jàNjĠNjŠjc jƠjԠ)}(jנj[j٠NjƠjb jjj^c jNubjǠjj֔MjȠjɠ]j]ubj)}(jajb jàNjĠNjŠj.c jƠjԠ)}(jנj[j٠NjƠjc jjjdc jNubjǠjj֔MjȠjɠ]j]ubj)}(jajb jàNjĠNjŠjVc jƠjԠ)}(jנj[j٠NjƠj5c jjjjc jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_writesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jsc ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjqc jNubjǠjj֔MjȠjɠ](j)}(jajqc jàNjĠNjŠjc jƠjԠ)}(jנj[j٠NjƠjc jjjd jNubjǠjj֔MjȠjɠ]j]ubj)}(jajqc jàNjĠNjŠjc jƠjԠ)}(jנj[j٠NjƠjc jjj!d jNubjǠjj֔MjȠjɠ]j]ubj)}(jajqc jàNjĠNjŠjd jƠjԠ)}(jנj[j٠NjƠjc jjj'd jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_readsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0d ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj.d jNubjǠjj֔MjȠjɠ](j)}(jaj.d jàNjĠNjŠj|d jƠjԠ)}(jנj[j٠NjƠjVd jjjd jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.d jàNjĠNjŠjd jƠjԠ)}(jנj[j٠NjƠjd jjjd jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.d jàNjĠNjŠjd jƠjԠ)}(jנj[j٠NjƠjd jjjd jNubjǠjj֔MjȠjɠ]j]ubej]ube(j)}(jajjàNjĠNjŠjΠ)}jѠspi_w8r8sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jd ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjd jNubjǠjj֔MjȠjɠ](j)}(jajd jàNjĠNjŠj=e jƠjԠ)}(jנj[j٠NjƠje jjjpe jNubjǠjj֔MjȠjɠ]j]ubj)}(jajd jàNjĠNjŠjhe jƠjԠ)}(jנj[j٠NjƠjDe jjjve jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_w8r16sbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]je ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj}e jNubjǠjj֔MjȠjɠ](j)}(jaj}e jàNjĠNjŠje jƠjԠ)}(jנj[j٠NjƠje jjjf jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj}e jàNjĠNjŠje jƠjԠ)}(jנj[j٠NjƠje jjjf jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_w8r16besbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jf ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjf jNubjǠjj֔MjȠjɠ](j)}(jajf jàNjĠNjŠjaf jƠjԠ)}(jנj[j٠NjƠj;f jjjf jNubjǠjj֔MjȠjɠ]j]ubj)}(jajf jàNjĠNjŠjf jƠjԠ)}(jנj[j٠NjƠjhf jjjf jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_board_infosbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jf ajubsbjjjf jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_register_board_infosbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_board_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjjf jNubjǠjj֔MjȠjɠ](j)}(jajf jàNjĠNjŠjf jƠjԠ)}(jנj[j٠NjƠjf jjj,g jNubjǠjj֔MjȠjɠ]j]ubj)}(jajf jàNjĠNjŠj%g jƠjԠ)}(jנj[j٠NjƠjg jjj2g jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__spi_register_driversbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;g ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9g jNubjǠjj֔MjȠjɠ](j)}(jaj9g jàNjĠNjŠjg jƠjԠ)}(jנj[j٠NjƠjag jjjg jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj9g jàNjĠNjŠjg jƠjԠ)}(jנj[j٠NjƠjg jjjg jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_alloc_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jg ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjg jNubjǠjj֔M8jȠjɠ]j)}(jajg jàNjĠNjŠj h jƠjԠ)}(jנj[j٠NjƠjg jjj.h jNubjǠjj֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_add_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7h ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5h jNubjǠjj֔MjȠjɠ]j)}(jaj5h jàNjĠNjŠjh jƠjԠ)}(jנj[j٠NjƠj]h jjjh jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_new_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jh ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_board_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjh jNubjǠjj֔M"jȠjɠ](j)}(jajh jàNjĠNjŠjh jƠjԠ)}(jנj[j٠NjƠjh jjj$i jNubjǠjj֔M"jȠjɠ]j]ubj)}(jajh jàNjĠNjŠji jƠjԠ)}(jנj[j٠NjƠjh jjj*i jNubjǠjj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_unregister_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3i ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1i jNubjǠjj֔MdjȠjɠ]j)}(jaj1i jàNjĠNjŠji jƠjԠ)}(jנj[j٠NjƠjYi jjji jNubjǠjj֔MdjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_finalize_current_transfersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji jNubjǠjj֔MjȠjɠ]j)}(jaji jàNjĠNjŠji jƠjԠ)}(jנj[j٠NjƠji jjji jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_take_timestamp_presbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_transfersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxfersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprogresssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠirqs_offsbajubj]jNububjYNubjZubejj)}j]sbubububjjji jNubjǠjj֔MjȠjɠ](j)}(jaji jàNjĠNjŠj?j jƠjԠ)}(jנj[j٠NjƠjj jjjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaji jàNjĠNjŠjlj jƠjԠ)}(jנj[j٠NjƠjFj jjjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaji jàNjĠNjŠjj jƠjԠ)}(jנj[j٠NjƠjsj jjjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaji jàNjĠNjŠjj jƠjԠ)}(jנj[j٠NjƠjj jjjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_take_timestamp_postsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_transfersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxfersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprogresssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠirqs_offsbajubj]jNububjYNubjZubejj)}j]sbubububjjjj jNubjǠjj֔MjȠjɠ](j)}(jajj jàNjĠNjŠj)k jƠjԠ)}(jנj[j٠NjƠjk jjjk jNubjǠjj֔MjȠjɠ]j]ubj)}(jajj jàNjĠNjŠjVk jƠjԠ)}(jנj[j٠NjƠj0k jjjk jNubjǠjj֔MjȠjɠ]j]ubj)}(jajj jàNjĠNjŠjk jƠjԠ)}(jנj[j٠NjƠj]k jjjk jNubjǠjj֔MjȠjɠ]j]ubj)}(jajj jàNjĠNjŠjk jƠjԠ)}(jנj[j٠NjƠjk jjjk jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_get_next_queued_messagesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_messagesbajubububjjI)}(jLj)}(jj )}(j ]jk ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjk jNubjǠjj֔M'jȠjɠ]j)}(jajk jàNjĠNjŠjl jƠjԠ)}(jנj[j٠NjƠjk jjj'l jNubjǠjj֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_finalize_current_messagesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0l ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.l jNubjǠjj֔McjȠjɠ]j)}(jaj.l jàNjĠNjŠj|l jƠjԠ)}(jנj[j٠NjƠjVl jjjl jNubjǠjj֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_new_ancillary_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jl ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ chip_selectsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjl jNubjǠjj֔M jȠjɠ](j)}(jajl jàNjĠNjŠjl jƠjԠ)}(jנj[j٠NjƠjl jjjm jNubjǠjj֔M jȠjɠ]j]ubj)}(jajl jàNjĠNjŠj m jƠjԠ)}(jנj[j٠NjƠjl jjjm jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠacpi_spi_count_resourcessbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'm ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ acpi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%m jNubjǠjj֔M[ jȠjɠ]j)}(jaj%m jàNjĠNjŠjsm jƠjԠ)}(jנj[j٠NjƠjMm jjj~m jNubjǠjj֔M[ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠacpi_spi_device_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jm ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ acpi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjm jNubjǠjj֔M jȠjɠ](j)}(jajm jàNjĠNjŠjm jƠjԠ)}(jנj[j٠NjƠjm jjj8n jNubjǠjj֔M jȠjɠ]j]ubj)}(jajm jàNjĠNjŠjn jƠjԠ)}(jנj[j٠NjƠjm jjj>n jNubjǠjj֔M jȠjɠ]j]ubj)}(jajm jàNjĠNjŠj-n jƠjԠ)}(jנj[j٠NjƠj n jjjDn jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_target_abortsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMn ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjKn jNubjǠjj֔My jȠjɠ]j)}(jajKn jàNjĠNjŠjn jƠjԠ)}(jנj[j٠NjƠjsn jjjn jNubjǠjj֔My jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__spi_alloc_controllersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jn ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjn jNubjǠjj֔M jȠjɠ](j)}(jajn jàNjĠNjŠjn jƠjԠ)}(jנj[j٠NjƠjn jjjUo jNubjǠjj֔M jȠjɠ]j]ubj)}(jajn jàNjĠNjŠj'o jƠjԠ)}(jנj[j٠NjƠjo jjj[o jNubjǠjj֔M jȠjɠ]j]ubj)}(jajn jàNjĠNjŠjJo jƠjԠ)}(jנj[j٠NjƠj+o jjjao jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__devm_spi_alloc_controllersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jjo ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjho jNubjǠjj֔M$ jȠjɠ](j)}(jajho jàNjĠNjŠjo jƠjԠ)}(jנj[j٠NjƠjo jjjp jNubjǠjj֔M$ jȠjɠ]j]ubj)}(jajho jàNjĠNjŠjo jƠjԠ)}(jנj[j٠NjƠjo jjjp jNubjǠjj֔M$ jȠjɠ]j]ubj)}(jajho jàNjĠNjŠjp jƠjԠ)}(jנj[j٠NjƠjo jjjp jNubjǠjj֔M$ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_register_controllersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'p ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%p jNubjǠjj֔M jȠjɠ]j)}(jaj%p jàNjĠNjŠjsp jƠjԠ)}(jנj[j٠NjƠjMp jjj~p jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_spi_register_controllersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjp jNubjǠjj֔ML jȠjɠ](j)}(jajp jàNjĠNjŠjp jƠjԠ)}(jנj[j٠NjƠjp jjj q jNubjǠjj֔ML jȠjɠ]j]ubj)}(jajp jàNjĠNjŠjq jƠjԠ)}(jנj[j٠NjƠjp jjjq jNubjǠjj֔ML jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_unregister_controllersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jq ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq jNubjǠjj֔Mt jȠjɠ]j)}(jajq jàNjĠNjŠjfq jƠjԠ)}(jנj[j٠NjƠj@q jjjqq jNubjǠjj֔Mt jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_split_transfers_maxsizesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jzq ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjxq jNubjǠjj֔MjȠjɠ](j)}(jajxq jàNjĠNjŠjq jƠjԠ)}(jנj[j٠NjƠjq jjj&r jNubjǠjj֔MjȠjɠ]j]ubj)}(jajxq jàNjĠNjŠjq jƠjԠ)}(jנj[j٠NjƠjq jjj,r jNubjǠjj֔MjȠjɠ]j]ubj)}(jajxq jàNjĠNjŠjr jƠjԠ)}(jנj[j٠NjƠjq jjj2r jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_split_transfers_maxwordssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;r ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxwordssbajubj]jNububjYNubjZubejj)}j]sbubububjjj9r jNubjǠjj֔MjȠjɠ](j)}(jaj9r jàNjĠNjŠjr jƠjԠ)}(jנj[j٠NjƠjar jjjr jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj9r jàNjĠNjŠjr jƠjԠ)}(jנj[j٠NjƠjr jjjr jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj9r jàNjĠNjŠjr jƠjԠ)}(jנj[j٠NjƠjr jjjr jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_setupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jr ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr jNubjǠjj֔M2jȠjɠ]j)}(jajr jàNjĠNjŠjHs jƠjԠ)}(jנj[j٠NjƠj"s jjjSs jNubjǠjj֔M2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_optimize_messagesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\s ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZs jNubjǠjj֔MjȠjɠ](j)}(jajZs jàNjĠNjŠjs jƠjԠ)}(jנj[j٠NjƠjs jjjs jNubjǠjj֔MjȠjɠ]j]ubj)}(jajZs jàNjĠNjŠjs jƠjԠ)}(jנj[j٠NjƠjs jjjs jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_unoptimize_messagesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]js ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjs jNubjǠjj֔MjȠjɠ]j)}(jajs jàNjĠNjŠj;t jƠjԠ)}(jנj[j٠NjƠjt jjjFt jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_spi_optimize_messagesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jOt ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjMt jNubjǠjj֔M+jȠjɠ](j)}(jajMt jàNjĠNjŠjt jƠjԠ)}(jנj[j٠NjƠjut jjju jNubjǠjj֔M+jȠjɠ]j]ubj)}(jajMt jàNjĠNjŠjt jƠjԠ)}(jנj[j٠NjƠjt jjju jNubjǠjj֔M+jȠjɠ]j]ubj)}(jajMt jàNjĠNjŠjt jƠjԠ)}(jנj[j٠NjƠjt jjj u jNubjǠjj֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_asyncsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ju ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmessagesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjju jNubjǠjj֔MWjȠjɠ](j)}(jaju jàNjĠNjŠjau jƠjԠ)}(jנj[j٠NjƠj;u jjju jNubjǠjj֔MWjȠjɠ]j]ubj)}(jaju jàNjĠNjŠju jƠjԠ)}(jנj[j٠NjƠjhu jjju jNubjǠjj֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_syncsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ju ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmessagesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjju jNubjǠjj֔MjȠjɠ](j)}(jaju jàNjĠNjŠju jƠjԠ)}(jנj[j٠NjƠju jjj,v jNubjǠjj֔MjȠjɠ]j]ubj)}(jaju jàNjĠNjŠj!v jƠjԠ)}(jנj[j٠NjƠju jjj2v jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_sync_lockedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;v ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_messagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmessagesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9v jNubjǠjj֔M jȠjɠ](j)}(jaj9v jàNjĠNjŠjv jƠjԠ)}(jנj[j٠NjƠjav jjjv jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj9v jàNjĠNjŠjv jƠjԠ)}(jנj[j٠NjƠjv jjjv jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ spi_bus_locksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjv jNubjǠjj֔MjȠjɠ]j)}(jajv jàNjĠNjŠjw jƠjԠ)}(jנj[j٠NjƠjv jjj%w jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_bus_unlocksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.w ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,w jNubjǠjj֔M;jȠjɠ]j)}(jaj,w jàNjĠNjŠjzw jƠjԠ)}(jנj[j٠NjƠjTw jjjw jNubjǠjj֔M;jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠspi_write_then_readsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtxbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠn_txsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrxbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠn_rxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjw jNubjǠjj֔M^jȠjɠ](j)}(jajw jàNjĠNjŠjw jƠjԠ)}(jנj[j٠NjƠjw jjjx jNubjǠjj֔M^jȠjɠ]j]ubj)}(jajw jàNjĠNjŠjx jƠjԠ)}(jנj[j٠NjƠjw jjjx jNubjǠjj֔M^jȠjɠ]j]ubj)}(jajw jàNjĠNjŠj*x jƠjԠ)}(jנj[j٠NjƠj x jjjx jNubjǠjj֔M^jȠjɠ]j]ubj)}(jajw jàNjĠNjŠjPx jƠjԠ)}(jנj[j٠NjƠj.x jjjx jNubjǠjj֔M^jȠjɠ]j]ubj)}(jajw jàNjĠNjŠjwx jƠjԠ)}(jנj[j٠NjƠjWx jjjx jNubjǠjj֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_frame_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jx ajubsbjjjx jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_framesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jx ajubsbjjjx jNubjǠj=j֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_payload_typesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jx ajubsbjjjx jNubjǠj=j֔K@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_commandsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jx ajubsbjjjx jNubjǠj=j֔KZjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSH_MESSAGE_LENGTHsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jx ajubj#Nubjjjx jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSH_COMMAND_MESSAGE_LENGTHsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jx ajubj#Nubjjjx jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSH_MSGOFFSET_FRAMEsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jx ajubj#Nubjjjx jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSH_MSGOFFSET_COMMANDsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j y ajubj#Nubjjjy jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_crcsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jy ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjy jNubjǠj=j֔KjȠjɠ](j)}(jajy jàNjĠNjŠjhy jƠjԠ)}(jנj[j٠NjƠjBy jjjy jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy jàNjĠNjŠjy jƠjԠ)}(jנj[j٠NjƠjoy jjjy jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rqid_next_validsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jy ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠrqidsbajubj]jNububjYNubjZubajj)}j]sbubububjjjy jNubjǠj=j֔KjȠjɠ]j)}(jajy jàNjĠNjŠjy jƠjԠ)}(jנj[j٠NjƠjy jjjz jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rqid_to_eventsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j z ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠrqidsbajubj]jNububjYNubjZubajj)}j]sbubububjjjz jNubjǠj=j֔KjȠjɠ]j)}(jajz jàNjĠNjŠjWz jƠjԠ)}(jנj[j٠NjƠj3z jjj_z jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rqid_is_eventsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jhz ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠrqidsbajubj]jNububjYNubjZubajj)}j]sbubububjjjfz jNubjǠj=j֔KjȠjɠ]j)}(jajfz jàNjĠNjŠjz jƠjԠ)}(jנj[j٠NjƠjz jjjz jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_tc_to_rqidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jz ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtcsbajubj]jNububjYNubjZubajj)}j]sbubububjjjz jNubjǠj=j֔KjȠjɠ]j)}(jajz jàNjĠNjŠj{ jƠjԠ)}(jנj[j٠NjƠjz jjj{ jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_tid_to_indexsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j!{ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtidsbajubj]jNububjYNubjZubajj)}j]sbubububjjj{ jNubjǠj=j֔KjȠjɠ]j)}(jaj{ jàNjĠNjŠjo{ jƠjԠ)}(jנj[j٠NjƠjK{ jjjw{ jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_tid_is_validsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j{ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtidsbajubj]jNububjYNubjZubajj)}j]sbubububjjj~{ jNubjǠj=j֔MjȠjɠ]j)}(jaj~{ jàNjĠNjŠj{ jƠjԠ)}(jנj[j٠NjƠj{ jjj{ jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_spansbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j{ ajubsbjjj{ jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_ssh_tidsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j{ ajubsbjjj{ jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_packet_base_prioritysbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j{ ajubsbjjj{ jNubjǠj=j֔M3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSH_PACKET_PRIORITYsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j| ajubj#Nubjjj| jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_packet_priority_get_trysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j| ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠprioritysbajubj]jNububjYNubjZubajj)}j]sbubububjjj| jNubjǠj=j֔MjȠjɠ]j)}(jaj| jàNjĠNjŠjd| jƠjԠ)}(jנj[j٠NjƠj@| jjjl| jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_packet_priority_get_basesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]ju| ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠprioritysbajubj]jNububjYNubjZubajj)}j]sbubububjjjs| jNubjǠj=j֔MjȠjɠ]j)}(jajs| jàNjĠNjŠj| jƠjԠ)}(jנj[j٠NjƠj| jjj| jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_packet_opssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j| ajubsbjjj| jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_packetsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j| ajubsbjjj| jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_packet_set_datasbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j| ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj| jNubjǠj=j֔MjȠjɠ](j)}(jaj| jàNjĠNjŠj>} jƠjԠ)}(jנj[j٠NjƠj} jjj} jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj| jàNjĠNjŠjj} jƠjԠ)}(jנj[j٠NjƠjD} jjj} jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj| jàNjĠNjŠj} jƠjԠ)}(jנj[j٠NjƠjq} jjj} jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_request_opssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j} ajubsbjjj} jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_requestsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j} ajubsbjjj} jNubjǠj=j֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠto_ssh_requestsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_requestsbajubububjjI)}(jLj)}(jj )}(j ]j} ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj} jNubjǠj=j֔M}jȠjɠ]j)}(jaj} jàNjĠNjŠj"~ jƠjԠ)}(jנj[j٠NjƠj} jjj/~ jNubjǠj=j֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_request_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_requestsbajubububjjI)}(jLj)}(jj )}(j ]j8~ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj6~ jNubjǠj=j֔MjȠjɠ]j)}(jaj6~ jàNjĠNjŠj~ jƠjԠ)}(jנj[j٠NjƠjd~ jjj~ jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_request_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~ jNubjǠj=j֔MjȠjɠ]j)}(jaj~ jàNjĠNjŠj~ jƠjԠ)}(jנj[j٠NjƠj~ jjj~ jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_request_set_datasbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj~ jNubjǠj=j֔MjȠjɠ](j)}(jaj~ jàNjĠNjŠjK jƠjԠ)}(jנj[j٠NjƠj% jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj~ jàNjĠNjŠjw jƠjԠ)}(jנj[j٠NjƠjQ jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj~ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj~ jjj jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_packet_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpacketsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj=j֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_packet_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j( ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpacketsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj& jNubjǠj=j֔M#jȠjɠ]j)}(jaj& jàNjĠNjŠjt jƠjԠ)}(jנj[j٠NjƠjN jjj jNubjǠj=j֔M#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j ajubsbjjj jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_eventsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠj=j֔K&jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j ajubsbjjj jNubjǠj=j֔K.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_requestsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠj=j֔KHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_responsesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jĀ ajubsbjjj€ jNubjǠj=j֔KVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_syncsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jӀ ajubsbjjjр jNubjǠj=j֔KijȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_sync_set_datasbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_request_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔KjȠjɠ](j)}(jaj jàNjĠNjŠj. jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj[ jƠjԠ)}(jנj[j٠NjƠj5 jjj jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjb jjj jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_sync_set_respsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_request_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_responsesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrespsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔KjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjɁ jjj' jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj- jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_sync_waitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_request_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4 jNubjǠj=j֔KjȠjɠ]j)}(jaj4 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj\ jjj jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_do_sync_onstacksbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __ssam_retrysbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_retrysbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_specsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠj=j֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_spec_mdsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j҂ ajubsbjjjЂ jNubjǠj=j֔M2jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_NsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj߂ jNubjǠj=j֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_WsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_RsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_WRsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_MD_NsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_MD_WsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j, ajubj#Nubjjj* jNubjǠj=j֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_MD_RsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j; ajubj#Nubjjj9 jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_MD_WRsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jJ ajubj#NubjjjH jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_notif_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jY ajubsbjjjW jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_notifier_blocksbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jh ajubsbjjjf jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_notifier_from_errnosbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jw ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNububjYNubjZubajj)}j]sbubububjjju jNubjǠj=j֔M)jȠjɠ]j)}(jaju jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjɃ jNubjǠj=j֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_notifier_to_errnosbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j҃ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠretsbajubj]jNububjYNubjZubajj)}j]sbubububjjjЃ jNubjǠj=j֔M9jȠjɠ]j)}(jajЃ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj$ jNubjǠj=j֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_registrysbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j- ajubsbjjj+ jNubjǠj=j֔M<jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_event_idsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j< ajubsbjjj: jNubjǠj=j֔MPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_masksbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jK ajubsbjjjI jNubjǠj=j֔M`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_EVENT_REGISTRYsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jZ ajubj#NubjjjX jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_notifier_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]ji ajubsbjjjg jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_notifiersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jx ajubsbjjjv jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_notifier_unregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjӄ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjڄ jjj jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj=j֔MljȠjɠ]j)}(jaj jàNjĠNjŠjk jƠjԠ)}(jנj[j٠NjƠjE jjjx jNubjǠj=j֔MljȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj=j֔MjȠjɠ]j)}(jaj jàNjĠNjŠjӅ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj=j֔MjȠjɠ]j)}(jaj jàNjĠNjŠj5 jƠjԠ)}(jנj[j٠NjƠj jjj? jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_statelocksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF jNubjǠj=j֔MjȠjɠ]j)}(jajF jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjn jjj jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_stateunlocksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj=j֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj͆ jjj jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_write_datasbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_spansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspecsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjV jƠjԠ)}(jנj[j٠NjƠj0 jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj] jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjLJ jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_sync_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jЇ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ payload_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_request_syncsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_spansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj· jNubjǠj=j֔M?jȠjɠ](j)}(jaj· jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔M?jȠjɠ]j]ubj)}(jaj· jàNjĠNjŠjB jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔M?jȠjɠ]j]ubj)}(jaj· jàNjĠNjŠjn jƠjԠ)}(jנj[j٠NjƠjF jjj jNubjǠj=j֔M?jȠjɠ]j]ubj)}(jaj· jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjx jjj jNubjǠj=j֔M?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_sync_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jĈ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_request_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjˆ jNubjǠj=j֔M_jȠjɠ]j)}(jajˆ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔M_jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_sync_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_request_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠssam_request_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj" jNubjǠj=j֔MqjȠjɠ](j)}(jaj" jàNjĠNjŠjp jƠjԠ)}(jנj[j٠NjƠjJ jjj jNubjǠj=j֔MqjȠjɠ]j]ubj)}(jaj" jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjw jjj jNubjǠj=j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_sync_submitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_request_syncsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj؉ jjj6 jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj+ jƠjԠ)}(jנj[j٠NjƠj jjj< jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_request_do_syncsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_responsesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrspsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjC jNubjǠj=j֔MjȠjɠ](j)}(jajC jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjk jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajC jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajC jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjŊ jjj jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_request_do_sync_with_buffersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_responsesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrspsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_spansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjW jƠjԠ)}(jנj[j٠NjƠj1 jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj^ jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjދ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_notifier_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔M jȠjɠ](j)}(jaj jàNjĠNjŠjP jƠjԠ)}(jנj[j٠NjƠj* jjj jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj} jƠjԠ)}(jנj[j٠NjƠjW jjj jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__ssam_notifier_unregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠdisablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔M[ jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj< jNubjǠj=j֔M[ jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjB jNubjǠj=j֔M[ jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj4 jƠjԠ)}(jנj[j٠NjƠj jjjH jNubjǠj=j֔M[ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_event_enablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_registrysbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_event_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjO jNubjǠj=j֔M jȠjɠ](j)}(jajO jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjw jjj jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajO jàNjĠNjŠjȍ jƠjԠ)}(jנj[j٠NjƠj jjj& jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajO jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj̍ jjj, jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajO jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj2 jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_event_disablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j; ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_registrysbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_event_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj9 jNubjǠj=j֔M jȠjɠ](j)}(jaj9 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠja jjj jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj9 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj9 jàNjĠNjŠjڎ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj9 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjގ jjj jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_get_controllersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]j% ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj# jNubjǠj=j֔K7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_client_linksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jy ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw jNubjǠj=j֔KjȠjɠ](j)}(jajw jàNjĠNjŠjŏ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajw jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjˏ jjj jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_client_bindsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj=j֔KjȠjɠ]j)}(jaj jàNjĠNjŠj] jƠjԠ)}(jנj[j٠NjƠj7 jjjk jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_domainsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]jt ajubsbjjjr jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_virtual_tcsbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j ajubsbjjj jNubjǠj=j֔K+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_uidsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠj=j֔K2jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ SSAM_DEVICEsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ SSAM_VDEVsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ SSAM_SDEVsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_devicesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jΐ ajubsbjjj̐ jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_driversbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jݐ ajubsbjjjې jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠis_ssam_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj=j֔KjȠjɠ]j)}(jaj jàNjĠNjŠj7 jƠjԠ)}(jנj[j٠NjƠj jjjA jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠto_ssam_devicesbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jJ ajubj#NubjjjH jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠto_ssam_device_driversbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]jY ajubj#NubjjjW jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_mark_hot_removedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jh ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf jNubjǠj=j֔M jȠjɠ]j)}(jajf jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_is_hot_removedsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jȑ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjƑ jNubjǠj=j֔MjȠjɠ]j)}(jajƑ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_getsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]j' ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj% jNubjǠj=j֔M-jȠjɠ]j)}(jaj% jàNjĠNjŠjy jƠjԠ)}(jנj[j٠NjƠjS jjj jNubjǠj=j֔M-jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_putsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj=j֔M<jȠjɠ]j)}(jaj jàNjĠNjŠjܒ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔M<jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_get_drvdatasbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj=j֔MIjȠjɠ]j)}(jaj jàNjĠNjŠj> jƠjԠ)}(jנj[j٠NjƠj jjjL jNubjǠj=j֔MIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_set_drvdatasbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jU ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS jNubjǠj=j֔MSjȠjɠ](j)}(jajS jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj{ jjjՓ jNubjǠj=j֔MSjȠjɠ]j]ubj)}(jajS jàNjĠNjŠjʓ jƠjԠ)}(jנj[j٠NjƠj jjjۓ jNubjǠj=j֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_driver_registersbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔M_jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodule_ssam_device_driversbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔MkjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_register_clientssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjN jƠjԠ)}(jנj[j٠NjƠj( jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj{ jƠjԠ)}(jנj[j٠NjƠjU jjj jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_register_clientssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj=j֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_CL_NsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_CL_WsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_CL_RsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j ajubj#Nubjjj jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSSAM_DEFINE_SYNC_REQUEST_CL_WRsbjƠjԠ)}(jנjUj٠macrojƠj)}(jŠj )}(j ]j" ajubj#Nubjjj jNubjǠj=j֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_notifier_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/ jNubjǠj=j֔MPjȠjɠ](j)}(jaj/ jàNjĠNjŠj} jƠjԠ)}(jנj[j٠NjƠjW jjj jNubjǠj=j֔MPjȠjɠ]j]ubj)}(jaj/ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_notifier_unregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jÕ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔MqjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjF jNubjǠj=j֔MqjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj< jƠjԠ)}(jנj[j٠NjƠj jjjL jNubjǠj=j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jU ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_device_uidsbajubububjj)}(jj )}(j ]jΠ)}jѠuidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjS jNubjǠj=j֔KQjȠjɠ](j)}(jajS jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjݖ jNubjǠj=j֔KQjȠjɠ]j]ubj)}(jajS jàNjĠNjŠjҖ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔KQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_addsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj=j֔KjȠjɠ]j)}(jaj jàNjĠNjŠj8 jƠjԠ)}(jנj[j٠NjƠj jjjC jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_removesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ jNubjǠj=j֔KjȠjɠ]j)}(jajJ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjr jjj jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_id_matchsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_device_idsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_device_uidsbajubububjj)}(jj )}(j ]jΠ)}jѠuidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj=j֔KjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjؗ jjj4 jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj) jƠjԠ)}(jנj[j٠NjƠj jjj: jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_get_matchsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jC ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjA jNubjǠj=j֔M jȠjɠ]j)}(jajA jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjo jjj jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_get_match_datasbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠj=j֔M*jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjԘ jjj jNubjǠj=j֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__ssam_device_driver_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔M^jȠjɠ](j)}(jaj jàNjĠNjŠj] jƠjԠ)}(jנj[j٠NjƠj7 jjj jNubjǠj=j֔M^jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjd jjj jNubjǠj=j֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_driver_unregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠj=j֔MojȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjʙ jjj jNubjǠj=j֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__ssam_register_clientssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠj=j֔MjȠjɠ](j)}(jaj jàNjĠNjŠjP jƠjԠ)}(jנj[j٠NjƠj* jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj} jƠjԠ)}(jנj[j٠NjƠjW jjj jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_remove_clientssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jʚ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjȚ jNubjǠj=j֔M jȠjɠ]j)}(jajȚ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj! jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_cdev_request_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j* ajubsbjjj( jNubjǠj|j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_cdev_requestsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j9 ajubsbjjj7 jNubjǠj|j֔K)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_cdev_notifier_descsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jH ajubsbjjjF jNubjǠj|j֔K jjj jNubjǠjj֔M<jȠjɠ]j]ubj)}(jajĭ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjf jjj jNubjǠjj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ctrl_packet_cache_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ctrl_packet_cache_destroysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ctrl_packet_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpacketsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_spansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjF jNubjǠjj֔MzjȠjɠ](j)}(jajF jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjn jjj jNubjǠjj֔MzjȠjɠ]j]ubj)}(jajF jàNjĠNjŠjƯ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MzjȠjɠ]j]ubj)}(jajF jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjͯ jjj jNubjǠjj֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ctrl_packet_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠjZ jƠjԠ)}(jנj[j٠NjƠj4 jjjd jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ptl_tx_wakeup_packetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_ptlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk jNubjǠjj֔MrjȠjɠ]j)}(jajk jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjİ jNubjǠjj֔MrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ptl_tx_startsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jͰ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_ptlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj˰ jNubjǠjj֔MjȠjɠ]j)}(jaj˰ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj$ jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ptl_tx_stopsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j- ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_ptlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+ jNubjǠjj֔MjȠjɠ]j)}(jaj+ jàNjĠNjŠjy jƠjԠ)}(jנj[j٠NjƠjS jjj jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ptl_submitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_ptlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔M jȠjɠ](j)}(jaj jàNjĠNjŠjٱ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ptl_cancelsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠjk jƠjԠ)}(jנj[j٠NjƠjE jjju jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ptl_rx_startsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_ptlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj| jNubjǠjj֔M5jȠjɠ]j)}(jaj| jàNjĠNjŠjʲ jƠjԠ)}(jנj[j٠NjƠj jjjղ jNubjǠjj֔M5jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ptl_rx_stopsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j޲ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_ptlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjܲ jNubjǠjj֔MHjȠjɠ]j)}(jajܲ jàNjĠNjŠj* jƠjԠ)}(jנj[j٠NjƠj jjj5 jNubjǠjj֔MHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ptl_rx_rcvbufsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j> ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_ptlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj< jNubjǠjj֔MbjȠjɠ](j)}(jaj< jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjh jjj jNubjǠjj֔MbjȠjɠ]j]ubj)}(jaj< jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MbjȠjɠ]j]ubj)}(jaj< jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj³ jjj jNubjǠjj֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ptl_shutdownsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_ptlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔M}jȠjɠ]j)}(jaj jàNjĠNjŠjN jƠjԠ)}(jנj[j٠NjƠj( jjjY jNubjǠjj֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_ptl_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_ptlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ serdev_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠserdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_ptl_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj` jNubjǠjj֔MjȠjɠ](j)}(jaj` jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj` jàNjĠNjŠj۴ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj` jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_ptl_destroysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j( ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_ptlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj& jNubjǠjj֔M"jȠjɠ]j)}(jaj& jàNjĠNjŠjt jƠjԠ)}(jנj[j٠NjƠjN jjj jNubjǠjj֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rtl_state_flagssbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_rtl_opssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔K%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rtlsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔K-jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rtl_get_devicesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_rtlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjj֔KnjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KnjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_request_rtlsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_rtlsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjj֔KyjȠjɠ]j)}(jaj jàNjĠNjŠjp jƠjԠ)}(jנj[j٠NjƠjJ jjj~ jNubjǠjj֔KyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rtl_should_drop_responsesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rtl_submitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jѶ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_rtlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj϶ jNubjǠjj֔MijȠjɠ](j)}(jaj϶ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjU jNubjǠjj֔MijȠjɠ]j]ubj)}(jaj϶ jàNjĠNjŠjJ jƠjԠ)}(jנj[j٠NjƠj$ jjj[ jNubjǠjj֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rtl_cancelsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jd ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠpendingsbajubj]jNububjYNubjZubejj)}j]sbubububjjjb jNubjǠjj֔MjȠjɠ](j)}(jajb jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjݷ jNubjǠjj֔MjȠjɠ]j]ubj)}(jajb jàNjĠNjŠjշ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_request_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠssam_request_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_request_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj8 jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjc jƠjԠ)}(jנj[j٠NjƠj? jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjg jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_rtl_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_rtlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ serdev_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠserdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_rtl_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjӸ jjj^ jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj& jƠjԠ)}(jנj[j٠NjƠj jjjd jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjS jƠjԠ)}(jנj[j٠NjƠj- jjjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rtl_destroysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]js ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_rtlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq jNubjǠjj֔M)jȠjɠ]j)}(jajq jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjʹ jNubjǠjj֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_rtl_startsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jӹ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_rtlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjѹ jNubjǠjj֔M4jȠjɠ]j)}(jajѹ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj* jNubjǠjj֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_rtl_flushsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_rtlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1 jNubjǠjj֔MjȠjɠ](j)}(jaj1 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjY jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj1 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rtl_shutdownsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_rtlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_seq_countersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rqid_countersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j- ajubsbjjj+ jNubjǠjj֔K'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_nf_headsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j< ajubsbjjj: jNubjǠjj֔K/jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nfsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jK ajubsbjjjI jNubjǠjj֔K;jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_itemsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jZ ajubsbjjjX jNubjǠjj֔KIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_queuesbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]ji ajubsbjjjg jNubjǠjj֔K\jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_targetsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]jx ajubsbjjjv jNubjǠjj֔KnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_cpltsbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔KzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_statesbjƠjԠ)}(jנjj٠enumjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_capssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controllersbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_receive_bufsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jû ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjr jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj@ jƠjԠ)}(jנj[j٠NjƠj jjjx jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjk jƠjԠ)}(jנj[j٠NjƠjG jjj~ jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_write_wakeupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ]j)}(jaj jàNjĠNjŠjӼ jƠjԠ)}(jנj[j٠NjƠj jjj޼ jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_seq_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_seq_countersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔K,jȠjɠ]j)}(jaj jàNjĠNjŠj3 jƠjԠ)}(jנj[j٠NjƠj jjj= jNubjǠjj֔K,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_seq_nextsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jF ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_seq_countersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjD jNubjǠjj֔K7jȠjɠ]j)}(jajD jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjp jjj jNubjǠjj֔K7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_rqid_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_rqid_countersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KIjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjϽ jjj jNubjǠjj֔KIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssh_rqid_nextsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssh_rqid_countersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KUjȠjɠ]j)}(jaj jàNjĠNjŠjX jƠjԠ)}(jנj[j٠NjƠj2 jjjb jNubjǠjj֔KUjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_matches_notifiersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jk ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjji jNubjǠjj֔KvjȠjɠ](j)}(jaji jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KvjȠjɠ]j]ubj)}(jaji jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nfblk_call_chainsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_nf_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ](j)}(jaj jàNjĠNjŠjH jƠjԠ)}(jנj[j٠NjƠj" jjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠju jƠjԠ)}(jנj[j٠NjƠjO jjj jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nfblk_insertsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_nf_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_notifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ](j)}(jaj jàNjĠNjŠjۿ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nfblk_findsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j" ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_nf_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_notifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ](j)}(jaj jàNjĠNjŠjm jƠjԠ)}(jנj[j٠NjƠjG jjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjt jjj jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nfblk_removesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_notifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_head_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_nf_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj` jƠjԠ)}(jנj[j٠NjƠj: jjjk jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_head_destroysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jt ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_nf_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr jNubjǠjj֔MjȠjɠ]j)}(jajr jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_refcount_keysbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_refcount_entrysbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_refcount_incsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nf_refcount_entrysbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nfsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_registrysbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_event_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjj֔M:jȠjɠ](j)}(jaj jàNjĠNjŠjD jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔M:jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjo jƠjԠ)}(jנj[j٠NjƠjK jjj jNubjǠjj֔M:jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjs jjj jNubjǠjj֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_refcount_decsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nf_refcount_entrysbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nfsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_registrysbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_event_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjj֔MxjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjg jNubjǠjj֔MxjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj4 jƠjԠ)}(jנj[j٠NjƠj jjjm jNubjǠjj֔MxjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj\ jƠjԠ)}(jנj[j٠NjƠj8 jjjs jNubjǠjj֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_refcount_dec_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j| ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nfsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_registrysbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_event_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjz jNubjǠjj֔MjȠjɠ](j)}(jajz jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj# jNubjǠjj֔MjȠjɠ]j]ubj)}(jajz jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj) jNubjǠjj֔MjȠjɠ]j]ubj)}(jajz jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj/ jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_refcount_emptysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j8 ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nfsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6 jNubjǠjj֔MjȠjɠ]j)}(jaj6 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj] jjj jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_nf_callsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nfsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠrqidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjp jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjv jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj; jƠjԠ)}(jנj[j٠NjƠj jjj| jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠje jƠjԠ)}(jנj[j٠NjƠj? jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_nf_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nfsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_destroysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nfsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔M jȠjɠ]j)}(jaj jàNjĠNjŠj7 jƠjԠ)}(jנj[j٠NjƠj jjjB jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_item_cache_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jK ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjI jNubjǠjj֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_item_cache_destroysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_item_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_itemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MTjȠjɠ]j)}(jaj jàNjĠNjŠj- jƠjԠ)}(jנj[j٠NjƠj jjj8 jNubjǠjj֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_item_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_itemsbajubububjjI)}(jLj)}(jj )}(j ]jA ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj? jNubjǠjj֔MgjȠjɠ](j)}(jaj? jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjm jjj jNubjǠjj֔MgjȠjɠ]j]ubj)}(jaj? jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_queue_pushsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_itemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitemsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjV jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjK jƠjԠ)}(jנj[j٠NjƠj% jjj\ jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_queue_popsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_itemsbajubububjjI)}(jLj)}(jj )}(j ]je ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjc jNubjǠjj֔MjȠjɠ]j)}(jajc jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_queue_is_emptysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj" jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_cplt_get_event_queuesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_queuesbajubububjjI)}(jLj)}(jj )}(j ]j+ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_cpltsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpltsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠrqidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj) jNubjǠjj֔MjȠjɠ](j)}(jaj) jàNjĠNjŠj} jƠjԠ)}(jנj[j٠NjƠjW jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj) jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj) jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_cplt_submitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_cpltsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpltsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj; jƠjԠ)}(jנj[j٠NjƠj jjjs jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjh jƠjԠ)}(jנj[j٠NjƠjB jjjy jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_cplt_submit_eventsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_cpltsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpltsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_itemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitemsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_cplt_flushsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_cpltsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpltsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠja jƠjԠ)}(jנj[j٠NjƠj; jjjl jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_event_queue_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ju ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_cpltsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpltsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠevqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjs jNubjǠjj֔M'jȠjɠ](j)}(jajs jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔M'jȠjɠ]j]ubj)}(jajs jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_cplt_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_cpltsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpltsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔M5jȠjɠ](j)}(jaj jàNjĠNjŠjT jƠjԠ)}(jנj[j٠NjƠj. jjj jNubjǠjj֔M5jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj[ jjj jNubjǠjj֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_cplt_destroysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_cpltsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpltsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MUjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MUjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_locksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠjG jƠjԠ)}(jנj[j٠NjƠj! jjjQ jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#ssam_controller_caps_load_from_acpisbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ acpi_handlesbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controller_capssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX jNubjǠjj֔MKjȠjɠ](j)}(jajX jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MKjȠjɠ]j]ubj)}(jajX jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!ssam_controller_caps_load_from_ofsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controller_capssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj4 jƠjԠ)}(jנj[j٠NjƠj jjjl jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠja jƠjԠ)}(jנj[j٠NjƠj; jjjr jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_caps_loadsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controller_capssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjy jNubjǠjj֔MjȠjɠ](j)}(jajy jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jajy jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ serdev_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠserdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠjZ jƠjԠ)}(jנj[j٠NjƠj4 jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠja jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_startsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_shutdownsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔M'jȠjɠ]j)}(jaj jàNjĠNjŠjM jƠjԠ)}(jנj[j٠NjƠj' jjjX jNubjǠjj֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_destroysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_ jNubjǠjj֔MljȠjɠ]j)}(jaj_ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MljȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_suspendsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_controller_resumesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j! ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠjm jƠjԠ)}(jנj[j٠NjƠjG jjjx jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssh_notification_paramssbjƠjԠ)}(jנjZj٠structjƠj)}jj )}(j ]j ajubsbjjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_ssh_event_enablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_registrysbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_event_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj_ jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjje jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj/ jƠjԠ)}(jנj[j٠NjƠj jjjk jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjW jƠjԠ)}(jנj[j٠NjƠj3 jjjq jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_ssh_event_disablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jz ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_event_registrysbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssam_event_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjx jNubjǠjj֔MjȠjɠ](j)}(jajx jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjI jNubjǠjj֔MjȠjɠ]j]ubj)}(jajx jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjO jNubjǠjj֔MjȠjɠ]j]ubj)}(jajx jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjU jNubjǠjj֔MjȠjɠ]j]ubj)}(jajx jàNjĠNjŠjA jƠjԠ)}(jנj[j٠NjƠj jjj[ jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_get_firmware_versionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jd ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠversionsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjb jNubjǠjj֔MjȠjɠ](j)}(jajb jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jajb jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_ctrl_notif_display_offsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MjȠjɠ]j)}(jaj jàNjĠNjŠjC jƠjԠ)}(jנj[j٠NjƠj jjjN jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_ctrl_notif_display_onsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjU jNubjǠjj֔M$jȠjɠ]j)}(jajU jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj} jjj jNubjǠjj֔M$jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_ctrl_notif_d0_exitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MKjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MKjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_ctrl_notif_d0_entrysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MujȠjɠ]j)}(jaj jàNjĠNjŠjc jƠjԠ)}(jנj[j٠NjƠj= jjjn jNubjǠjj֔MujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_refcount_enablesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nf_refcount_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjju jNubjǠjj֔MjȠjɠ](j)}(jaju jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj# jNubjǠjj֔MjȠjɠ]j]ubj)}(jaju jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj) jNubjǠjj֔MjȠjɠ]j]ubj)}(jaju jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj/ jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_nf_refcount_disable_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8 ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_nf_refcount_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠecsbajubj]jNububjYNubjZubejj)}j]sbubububjjj6 jNubjǠjj֔MjȠjɠ](j)}(jaj6 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj^ jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj6 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj6 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj6 jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_notifier_disable_registeredsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j" ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔M jȠjɠ]j)}(jaj jàNjĠNjŠjn jƠjԠ)}(jנj[j٠NjƠjH jjjy jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_notifier_restore_registeredsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔M3 jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔M3 jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_notifier_is_emptysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔MK jȠjɠ]j)}(jaj jàNjĠNjŠj- jƠjԠ)}(jנj[j٠NjƠj jjj8 jNubjǠjj֔MK jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_notifier_unregister_allsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj? jNubjǠjj֔M` jȠjɠ]j)}(jaj? jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjg jjj jNubjǠjj֔M` jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_irq_setupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔M jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ssam_irq_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔M jȠjɠ]j)}(jaj jàNjĠNjŠjM jƠjԠ)}(jנj[j٠NjƠj' jjjX jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_irq_arm_for_wakeupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ja ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_ jNubjǠjj֔M jȠjɠ]j)}(jaj_ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_irq_disarm_wakeupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔M jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_id_compatiblesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j! ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_device_uidsbajubububjj)}(jj )}(j ]jΠ)}jѠuidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ](j)}(jaj jàNjĠNjŠjl jƠjԠ)}(jנj[j٠NjƠjF jjj jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjs jjj jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_device_id_is_nullsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_bus_registersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_bus_unregistersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jX ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjV jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_try_set_controllersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠssam_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KTjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_clear_controllersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_trace_ptr_uidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuid_strsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL jNubjǠjj֔KpjȠjɠ](j)}(jajL jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjt jjj jNubjǠjj֔KpjȠjɠ]j]ubj)}(jajL jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_trace_get_packet_seqsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj) jƠjԠ)}(jנj[j٠NjƠj jjj3 jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_trace_get_request_idsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j< ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj: jNubjǠjj֔KjȠjɠ]j)}(jaj: jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjf jjj jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_trace_get_request_tidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_trace_get_request_sidsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjj֔KjȠjɠ]j)}(jaj jàNjĠNjŠjR jƠjԠ)}(jנj[j٠NjƠj, jjj\ jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠssam_trace_get_request_tcsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]je ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ ssh_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc jNubjǠjj֔KjȠjɠ]j)}(jajc jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_init_sessionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ se_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_alloc_sessionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ se_sessionsbajubububjjI)}(jLj)}(jj )}(j ]j( ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjjj )}(j ]jΠ)}jѠtarget_prot_opsbajubububjj)}(jj )}(j ]jΠ)}jѠ sup_prot_opssbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj& jNubjǠjmj֔M!jȠjɠ]j)}(jaj& jàNjĠNjŠjx jƠjԠ)}(jנj[j٠NjƠjT jjj jNubjǠjmj֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_alloc_session_tagssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ se_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtag_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtag_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjmj֔M9jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj- jNubjǠjmj֔M9jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj3 jNubjǠjmj֔M9jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj% jƠjԠ)}(jנj[j٠NjƠj jjj9 jNubjǠjmj֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_init_cmdsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠse_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ se_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsensesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ unpacked_lunsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ data_lengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ task_attrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdata_dirsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj@ jNubjǠjmj֔MjȠjɠ](j)}(jaj@ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjh jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj@ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj@ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj@ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj@ jàNjĠNjŠj8 jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj@ jàNjĠNjŠj\ jƠjԠ)}(jנj[j٠NjƠj< jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj@ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj` jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj@ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_submit_prepsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠse_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsglsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ sgl_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgl_bidisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsgl_bidi_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgl_protsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsgl_prot_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjmj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj+ jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjU jƠjԠ)}(jנj[j٠NjƠj2 jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj\ jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj, jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjW jƠjԠ)}(jנj[j٠NjƠj3 jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj[ jjj jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_submit_cmdsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠse_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ se_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsensesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ unpacked_lunsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ data_lengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ task_attrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdata_dirsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjmj֔M&jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjT jNubjǠjmj֔M&jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj9 jƠjԠ)}(jנj[j٠NjƠj jjjZ jNubjǠjmj֔M&jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjc jƠjԠ)}(jנj[j٠NjƠj@ jjj` jNubjǠjmj֔M&jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjj jjjf jNubjǠjmj֔M&jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjl jNubjǠjmj֔M&jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjr jNubjǠjmj֔M&jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjx jNubjǠjmj֔M&jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj( jƠjԠ)}(jנj[j٠NjƠj jjj~ jNubjǠjmj֔M&jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjL jƠjԠ)}(jנj[j٠NjƠj, jjj jNubjǠjmj֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ target_submitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠse_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_submit_tmrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠse_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ se_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsensesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ unpacked_lunsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfabric_tmr_ptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jj )}(j ]jΠ)}jѠtm_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjmj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj9 jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjf jƠjԠ)}(jנj[j٠NjƠj@ jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjm jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj1 jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjY jƠjԠ)}(jנj[j٠NjƠj5 jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj} jƠjԠ)}(jנj[j٠NjƠj] jjj jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_get_sess_cmdsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠse_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠack_krefsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjmj֔M jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj8 jNubjǠjmj֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj0 jƠjԠ)}(jנj[j٠NjƠj jjj> jNubjǠjmj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_put_sess_cmdsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠse_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE jNubjǠjmj֔M jȠjɠ]j)}(jajE jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjm jjj jNubjǠjmj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_stop_cmd_countersbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠtarget_cmd_countersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmd_cntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔Mk jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔Mk jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_stop_sessionsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ se_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔Mx jȠjɠ]j)}(jaj jàNjĠNjŠjS jƠjԠ)}(jנj[j٠NjƠj- jjj^ jNubjǠjmj֔Mx jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_wait_for_cmdssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠtarget_cmd_countersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmd_cntsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje jNubjǠjmj֔M jȠjɠ]j)}(jaje jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_wait_for_sess_cmdssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ se_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔M jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_wait_for_taskssbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]j' ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠse_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj% jNubjǠjmj֔M jȠjɠ]j)}(jaj% jàNjĠNjŠjr jƠjԠ)}(jנj[j٠NjƠjL jjj} jNubjǠjmj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtarget_send_busysbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠse_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔M jȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_prep_data_out_pdusbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_r2t_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠr2tsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjmj֔KjȠjɠ](j)}(jaj jàNjĠNjŠj2 jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj_ jƠjԠ)}(jנj[j٠NjƠj9 jjj jNubjǠjmj֔KjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjf jjj jNubjǠjmj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__iscsi_put_tasksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_complete_scsi_tasksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ exp_cmdsnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ max_cmdsnsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjmj֔M.jȠjɠ](j)}(jaj jàNjĠNjŠjX jƠjԠ)}(jנj[j٠NjƠj2 jjj jNubjǠjmj֔M.jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj_ jjj jNubjǠjmj֔M.jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_itt_to_tasksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠitt_tsbajubububjj)}(jj )}(j ]jΠ)}jѠittsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjmj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjP jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjE jƠjԠ)}(jנj[j٠NjƠj! jjjV jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__iscsi_complete_pdusbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_ ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_hdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdatalensbajubj]jNububjYNubjZubejj)}j]sbubububjjj] jNubjǠjmj֔MjȠjɠ](j)}(jaj] jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj0 jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj] jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj6 jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj] jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj< jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj] jàNjĠNjŠj( jƠjԠ)}(jנj[j٠NjƠj jjjB jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_itt_to_ctasksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jK ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠitt_tsbajubububjj)}(jj )}(j ]jΠ)}jѠittsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjI jNubjǠjmj֔M~jȠjɠ](j)}(jajI jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjw jjj jNubjǠjmj֔M~jȠjɠ]j]ubj)}(jajI jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_requeue_tasksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj. jƠjԠ)}(jנj[j٠NjƠj jjj9 jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_suspend_queuesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jB ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@ jNubjǠjmj֔MjȠjɠ]j)}(jaj@ jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjh jjj jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_suspend_txsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔MjȠjɠ]j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_suspend_rxsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔MjȠjɠ]j)}(jaj jàNjĠNjŠjN jƠjԠ)}(jנj[j٠NjƠj( jjjY jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_conn_unbindsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcls_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ is_activesbajubj]jNububjYNubjZubejj)}j]sbubububjjj` jNubjǠjmj֔MjȠjɠ](j)}(jaj` jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj` jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_eh_session_resetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔M+ jȠjɠ]j)}(jaj jàNjĠNjŠj7 jƠjԠ)}(jנj[j٠NjƠj jjjB jNubjǠjmj֔M+ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_eh_recover_targetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jK ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjI jNubjǠjmj֔M jȠjɠ]j)}(jajI jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjq jjj jNubjǠjmj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_host_addsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj jNubjǠjmj֔M= jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj/ jNubjǠjmj֔M= jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj$ jƠjԠ)}(jנj[j٠NjƠj jjj5 jNubjǠjmj֔M= jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_host_allocsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]j> ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠscsi_host_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ dd_data_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠxmit_can_sleepsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj< jNubjǠjmj֔MR jȠjɠ](j)}(jaj< jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjj jjj jNubjǠjmj֔MR jȠjɠ]j]ubj)}(jaj< jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MR jȠjɠ]j]ubj)}(jaj< jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MR jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_host_removesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ is_shutdownsbajubj]jNububjYNubjZubejj)}j]sbubububjjj jNubjǠjmj֔M~ jȠjɠ](j)}(jaj jàNjĠNjŠjF jƠjԠ)}(jנj[j٠NjƠj jjjt jNubjǠjmj֔M~ jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjl jƠjԠ)}(jנj[j٠NjƠjM jjjz jNubjǠjmj֔M~ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_session_setupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_transportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiscsitsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmds_maxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdd_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ cmd_task_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ initial_cmdsnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjmj֔M jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj- jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠjQ jƠjԠ)}(jנj[j٠NjƠj1 jjj jNubjǠjmj֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠju jƠjԠ)}(jנj[j٠NjƠjU jjj jNubjǠjmj֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjy jjj jNubjǠjmj֔M jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_session_freesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cls_sessionsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj jNubjǠjmj֔M9 jȠjɠ]j)}(jaj jàNjĠNjŠjF jƠjԠ)}(jנj[j٠NjƠj jjjQ jNubjǠjmj֔M9 jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_session_teardownsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cls_sessionsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX jNubjǠjmj֔MV jȠjɠ]j)}(jajX jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MV jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_conn_setupsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_connsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cls_sessionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdd_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠconn_idxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjmj֔Mc jȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjf jNubjǠjmj֔Mc jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj3 jƠjԠ)}(jנj[j٠NjƠj jjjl jNubjǠjmj֔Mc jȠjɠ]j]ubj)}(jaj jàNjĠNjŠj[ jƠjԠ)}(jנj[j٠NjƠj7 jjjr jNubjǠjmj֔Mc jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_conn_teardownsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{ ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_cls_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcls_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy jNubjǠjmj֔M jȠjɠ]j)}(jajy jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_boot_create_targetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_kobjsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_ksetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ boot_ksetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠshowsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ is_visiblesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjmj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj- jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjT jƠjԠ)}(jנj[j٠NjƠj4 jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjz jƠjԠ)}(jנj[j٠NjƠjX jjj$ jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj* jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjW jƠjԠ)}(jנj[j٠NjƠj/ jjj0 jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj6 jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_boot_create_initiatorsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_kobjsbajubububjjI)}(jLj)}(jj )}(j ]j? ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_ksetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ boot_ksetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠshowsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ is_visiblesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj= jNubjǠjmj֔MjȠjɠ](j)}(jaj= jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠjk jjj| jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj= jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj= jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj= jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj= jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj= jàNjĠNjŠj< jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_boot_create_ethernetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_kobjsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_ksetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ boot_ksetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠshowsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ is_visiblesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjmj֔MjȠjɠ](j)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjB jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠjq jƠjԠ)}(jנj[j٠NjƠjI jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjj jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj| jjj jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_boot_create_acpitblsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_kobjsbajubububjjI)}(jLj)}(jj )}(j ]j ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_ksetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ boot_ksetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠshowsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ is_visiblesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj jNubjǠjmj֔MjȠjɠ](j)}(jaj jàNjĠNjŠjY jƠjԠ)}(jנj[j٠NjƠj3 jjjD!jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj` jjjJ!jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjP!jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj jjjV!jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj jƠjԠ)}(jנj[j٠NjƠj[ jjj\!jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj jjjb!jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_boot_create_ksetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_ksetsbajubububjjI)}(jLj)}(jj )}(j ]jk!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠset_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjji!jNubjǠjmj֔MjȠjɠ]j)}(jaji!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj!jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_boot_create_host_ksetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_ksetsbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhostnosbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjmj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj(!jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_boot_destroy_ksetsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_boot_ksetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ boot_ksetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/!jNubjǠjmj֔MjȠjɠ]j)}(jaj/!jàNjĠNjŠj}!jƠjԠ)}(jנj[j٠NjƠjW!jjj!jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_sw_tcp_recvsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠread_descriptor_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrd_descsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠjmj֔KTjȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjjb!jNubjǠjmj֔KTjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj !jƠjԠ)}(jנj[j٠NjƠj!jjjh!jNubjǠjmj֔KTjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj2!jƠjԠ)}(jנj[j٠NjƠj!jjjn!jNubjǠjmj֔KTjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjZ!jƠjԠ)}(jנj[j٠NjƠj6!jjjt!jNubjǠjmj֔KTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_sw_sk_state_checksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{!jNubjǠjmj֔KsjȠjɠ]j)}(jaj{!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj!jNubjǠjmj֔KsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_sw_tcp_write_spacesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjmj֔KjȠjɠ]j)}(jaj!jàNjĠNjŠj)!jƠjԠ)}(jנj[j٠NjƠj!jjj4!jNubjǠjmj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_sw_tcp_xmit_segmentsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_tcp_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtcp_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_segmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsegmentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;!jNubjǠjmj֔M%jȠjɠ](j)}(jaj;!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠjc!jjj!jNubjǠjmj֔M%jȠjɠ]j]ubj)}(jaj;!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj!jNubjǠjmj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_sw_tcp_xmitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjmj֔MVjȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj'!jNubjǠjmj֔MVjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_sw_tcp_xmit_qlensbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.!jNubjǠjmj֔MjȠjɠ]j)}(jaj.!jàNjĠNjŠj|!jƠjԠ)}(jנj[j٠NjƠjV!jjj!jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_tcp_segment_donesbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_tcp_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtcp_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_segmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsegmentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠrecvsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠcopiedsbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠjmj֔KjȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj\!jNubjǠjmj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj !jƠjԠ)}(jנj[j٠NjƠj!jjjb!jNubjǠjmj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj0!jƠjԠ)}(jנj[j٠NjƠj!jjjh!jNubjǠjmj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjT!jƠjԠ)}(jנj[j٠NjƠj4!jjjn!jNubjǠjmj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_tcp_hdr_recv_prepsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jw!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_tcp_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtcp_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju!jNubjǠjmj֔MjȠjɠ]j)}(jaju!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj!jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_tcp_cleanup_tasksbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjmj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠj#!jƠjԠ)}(jנj[j٠NjƠj!jjj.!jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_tcp_recv_segment_is_hdrsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠiscsi_tcp_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtcp_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5!jNubjǠjmj֔MyjȠjɠ]j)}(jaj5!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj]!jjj!jNubjǠjmj֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_tcp_recv_skbsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jdasbubjj)}(jj )}(j ]jΠ)}jѠ offloadedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!jNubjǠjmj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj!jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj!jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj8!jƠjԠ)}(jנj[j٠NjƠj!jjj!jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj[!jƠjԠ)}(jנj[j٠NjƠj<!jjj!jNubjǠjmj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj_!jjj!jNubjǠjmj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_tcp_task_initsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjmj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj[j٠NjƠj!jjj!jNubjǠjmj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_tcp_task_xmitsbjƠjԠ)}(jנjZj٠functionjƠjܠ)}(jߠj)}(jjZjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j !ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjZjj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj !jNubjǠjmj֔M"jȠjɠ]j)}(jaj !jàNjĠNjŠjY!jƠjԠ)}(jנj[j٠NjƠj3!jjjd!jNubjǠjmj֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_config_funcssbjƠjԠ)}(jנstructj٠structjƠj)}jj )}(j ]jm!ajubsbjjjk!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_configsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j}!ajubsbjjj{!jNubjǠjPj֔K1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_config_initsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנ functionParamj٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_config_resetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔KjȠjɠ]j)}(jaj!jàNjĠNjŠj: !jƠjԠ)}(jנj!j٠NjƠj !jjjE !jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_mode_config_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN !ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjL !jNubjǠjPj֔MjȠjɠ]j)}(jajL !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠjt !jjj !jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_config_cleanupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j !ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj !jNubjǠjPj֔MjȠjɠ]j)}(jaj !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjj !jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_objectsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j !ajubsbjjj !jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_object_propertiessbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j !ajubsbjjj !jNubjǠjPj֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_object_findsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_objectsbajubububjjI)}(jLj)}(jj )}(j ]j, !ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj* !jNubjǠjPj֔KjȠjɠ](j)}(jaj* !jàNjĠNjŠj~ !jƠjԠ)}(jנj!j٠NjƠjX !jjj !jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj* !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjj !jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj* !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjj !jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj* !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjj !jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_object_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ !ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj" !jNubjǠjPj֔KjȠjɠ]j)}(jaj" !jàNjĠNjŠjp !jƠjԠ)}(jנj!j٠NjƠjJ !jjj{ !jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_object_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j !ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj !jNubjǠjPj֔KjȠjɠ]j)}(jaj !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjj !jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_object_attach_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j !ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_propertysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropertysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠinit_valsbajubj]jNububjYNubjZubejj)}j]sbubububjjj !jNubjǠjPj֔KjȠjɠ](j)}(jaj !jàNjĠNjŠj0 !jƠjԠ)}(jנj!j٠NjƠj !jjj !jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj !jàNjĠNjŠj] !jƠjԠ)}(jנj!j٠NjƠj7 !jjj !jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠjd !jjj !jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_object_property_set_valuesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j !ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_propertysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropertysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj !jNubjǠjPj֔MjȠjɠ](j)}(jaj !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjjQ !jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjjW !jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj !jàNjĠNjŠjI !jƠjԠ)}(jנj!j٠NjƠj% !jjj] !jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_object_property_get_valuesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf !ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_propertysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropertysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjd !jNubjǠjPj֔M`jȠjɠ](j)}(jajd !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjj!jNubjǠjPj֔M`jȠjɠ]j]ubj)}(jajd !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjj!jNubjǠjPj֔M`jȠjɠ]j]ubj)}(jajd !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjj#!jNubjǠjPj֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%drm_object_property_get_default_valuesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_propertysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropertysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*!jNubjǠjPj֔MyjȠjɠ](j)}(jaj*!jàNjĠNjŠjx!jƠjԠ)}(jנj!j٠NjƠjR!jjj!jNubjǠjPj֔MyjȠjɠ]j]ubj)}(jaj*!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MyjȠjɠ]j]ubj)}(jaj*!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_commitsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_private_state_funcssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjPj֔KJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_private_objsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_for_each_privobjsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔MAjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_private_statesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j/!ajubsbjjj-!jNubjǠjPj֔MDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_statesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j>!ajubsbjjj<!jNubjǠjPj֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_commit_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_commitsbajubububjjI)}(jLj)}(jj )}(j ]jM!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_commitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcommitsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjK!jNubjǠjPj֔MjȠjɠ]j)}(jajK!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjy!jjj!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_commit_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_commitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcommitsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔M)jȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj !jNubjǠjPj֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_state_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔M:jȠjɠ]j)}(jaj!jàNjĠNjŠjh!jƠjԠ)}(jנj!j٠NjƠjB!jjjv!jNubjǠjPj֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_state_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj}!jNubjǠjPj֔MJjȠjɠ]j)}(jaj}!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_atomic_get_existing_crtc_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj1!jƠjԠ)}(jנj!j٠NjƠj !jjjl!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj^!jƠjԠ)}(jנj!j٠NjƠj8!jjjr!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_get_old_crtc_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]j{!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjy!jNubjǠjPj֔MjȠjɠ](j)}(jajy!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajy!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_get_new_crtc_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠji!jƠjԠ)}(jנj!j٠NjƠjC!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjp!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_atomic_get_existing_plane_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj@!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj2!jƠjԠ)}(jנj!j٠NjƠj !jjjF!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_get_old_plane_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jO!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjM!jNubjǠjPj֔MjȠjɠ](j)}(jajM!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj{!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajM!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_get_new_plane_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj=!jƠjԠ)}(jנj!j٠NjƠj!jjjx!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjj!jƠjԠ)}(jנj!j٠NjƠjD!jjj~!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'drm_atomic_get_existing_connector_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_atomic_get_old_connector_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]j#!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!!jNubjǠjPj֔MjȠjɠ](j)}(jaj!!jàNjĠNjŠju!jƠjԠ)}(jנj!j٠NjƠjO!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj|!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_atomic_get_new_connector_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjL!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj>!jƠjԠ)}(jנj!j٠NjƠj!jjjR!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$__drm_atomic_get_current_plane_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]j[!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjY!jNubjǠjPj֔M4jȠjɠ](j)}(jajY!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M4jȠjɠ]j]ubj)}(jajY!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"for_each_oldnew_connector_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔M\jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_old_connector_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_new_connector_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_oldnew_crtc_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$!ajubj#Nubjjj"!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_old_crtc_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j3!ajubj#Nubjjj1!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_new_crtc_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jB!ajubj#Nubjjj@!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_oldnew_plane_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jQ!ajubj#NubjjjO!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&for_each_oldnew_plane_in_state_reversesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j`!ajubj#Nubjjj^!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#for_each_new_plane_in_state_reversesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jo!ajubj#Nubjjjm!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_old_plane_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j~!ajubj#Nubjjj|!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_new_plane_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$for_each_oldnew_private_obj_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔MAjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!for_each_old_private_obj_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!for_each_new_private_obj_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_crtc_needs_modesetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj !jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_atomic_crtc_effectively_activesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j)!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'!jNubjǠjPj֔MjȠjɠ]j)}(jaj'!jàNjĠNjŠjt!jƠjԠ)}(jנj!j٠NjƠjN!jjj!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_bus_cfgsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_statesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_commit_waitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_commitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcommitsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔KDjȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔KDjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_atomic_state_default_releasesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔KijȠjɠ]j)}(jaj!jàNjĠNjŠjR!jƠjԠ)}(jנj!j٠NjƠj,!jjj]!jNubjǠjPj֔KijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_state_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjd!jNubjǠjPj֔K{jȠjɠ](j)}(jajd!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔K{jȠjɠ]j]ubj)}(jajd!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔K{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_state_allocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔KjȠjɠ]j)}(jaj!jàNjĠNjŠjK!jƠjԠ)}(jנj!j٠NjƠj%!jjjY!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_state_default_clearsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`!jNubjǠjPj֔KjȠjɠ]j)}(jaj`!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_state_clearsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__drm_atomic_state_freesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj !jNubjǠjPj֔M0jȠjɠ]j)}(jaj !jàNjĠNjŠjn!jƠjԠ)}(jנj!j٠NjƠjH!jjjy!jNubjǠjPj֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_get_crtc_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔MWjȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MWjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_get_plane_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔M jȠjɠ](j)}(jaj!jàNjĠNjŠjp!jƠjԠ)}(jנj!j٠NjƠjJ!jjj!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjw!jjj!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_private_obj_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_private_objsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_private_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_private_state_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj3!jƠjԠ)}(jנj!j٠NjƠj !jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj`!jƠjԠ)}(jנj!j٠NjƠj:!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjg!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_private_obj_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_private_objsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔M)jȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj !jNubjǠjPj֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_atomic_get_private_obj_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_private_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_private_objsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔M>jȠjɠ](j)}(jaj!jàNjĠNjŠje!jƠjԠ)}(jנj!j٠NjƠj?!jjj!jNubjǠjPj֔M>jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjl!jjj!jNubjǠjPj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_atomic_get_old_private_obj_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_private_statesbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_private_objsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔MujȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj<!jNubjǠjPj֔MujȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj.!jƠjԠ)}(jנj!j٠NjƠj!jjjB!jNubjǠjPj֔MujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_atomic_get_new_private_obj_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_private_statesbajubububjjI)}(jLj)}(jj )}(j ]jK!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_private_objsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjI!jNubjǠjPj֔MjȠjɠ](j)}(jajI!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjw!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajI!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(drm_atomic_get_old_connector_for_encodersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj9 !jƠjԠ)}(jנj!j٠NjƠj !jjjt !jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjf !jƠjԠ)}(jנj!j٠NjƠj@ !jjjz !jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(drm_atomic_get_new_connector_for_encodersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]j !ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj !jNubjǠjPj֔MjȠjɠ](j)}(jaj !jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj !jjj!!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj !jàNjĠNjŠj!!jƠjԠ)}(jנj!j٠NjƠj !jjj!!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_atomic_get_old_crtc_for_encodersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]j!!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!!jNubjǠjPj֔MjȠjɠ](j)}(jaj!!jàNjĠNjŠjq!!jƠjԠ)}(jנj!j٠NjƠjK!!jjj!!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!!jàNjĠNjŠj!!jƠjԠ)}(jנj!j٠NjƠjx!!jjj!!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_atomic_get_new_crtc_for_encodersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]j!!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!!jNubjǠjPj֔MjȠjɠ](j)}(jaj!!jàNjĠNjŠj "!jƠjԠ)}(jנj!j٠NjƠj!!jjjH"!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!!jàNjĠNjŠj:"!jƠjԠ)}(jנj!j٠NjƠj"!jjjN"!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_get_connector_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]jW"!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjU"!jNubjǠjPj֔M(jȠjɠ](j)}(jajU"!jàNjĠNjŠj"!jƠjԠ)}(jנj!j٠NjƠj"!jjj"!jNubjǠjPj֔M(jȠjɠ]j]ubj)}(jajU"!jàNjĠNjŠj"!jƠjԠ)}(jנj!j٠NjƠj"!jjj"!jNubjǠjPj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_get_bridge_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_bridge_statesbajubububjjI)}(jLj)}(jj )}(j ]j"!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"!jNubjǠjPj֔MjȠjɠ](j)}(jaj"!jàNjĠNjŠjE#!jƠjԠ)}(jנj!j٠NjƠj#!jjj#!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj"!jàNjĠNjŠjr#!jƠjԠ)}(jנj!j٠NjƠjL#!jjj#!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_get_old_bridge_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_bridge_statesbajubububjjI)}(jLj)}(jj )}(j ]j#!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#!jNubjǠjPj֔MjȠjɠ](j)}(jaj#!jàNjĠNjŠj#!jƠjԠ)}(jנj!j٠NjƠj#!jjj$!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj#!jàNjĠNjŠj$!jƠjԠ)}(jנj!j٠NjƠj#!jjj"$!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_get_new_bridge_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_bridge_statesbajubububjjI)}(jLj)}(jj )}(j ]j+$!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj)$!jNubjǠjPj֔MjȠjɠ](j)}(jaj)$!jàNjĠNjŠj}$!jƠjԠ)}(jנj!j٠NjƠjW$!jjj$!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj)$!jàNjĠNjŠj$!jƠjԠ)}(jנj!j٠NjƠj$!jjj$!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_add_encoder_bridgessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$!jNubjǠjPj֔MjȠjɠ](j)}(jaj$!jàNjĠNjŠj%!jƠjԠ)}(jנj!j٠NjƠj$!jjjK%!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj$!jàNjĠNjŠj@%!jƠjԠ)}(jנj!j٠NjƠj%!jjjQ%!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_atomic_add_affected_connectorssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ%!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX%!jNubjǠjPj֔M jȠjɠ](j)}(jajX%!jàNjĠNjŠj%!jƠjԠ)}(jנj!j٠NjƠj%!jjj%!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jajX%!jàNjĠNjŠj%!jƠjԠ)}(jנj!j٠NjƠj%!jjj%!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_add_affected_planessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%!jNubjǠjPj֔MLjȠjɠ](j)}(jaj%!jàNjĠNjŠj9&!jƠjԠ)}(jנj!j٠NjƠj&!jjjq&!jNubjǠjPj֔MLjȠjɠ]j]ubj)}(jaj%!jàNjĠNjŠjf&!jƠjԠ)}(jנj!j٠NjƠj@&!jjjw&!jNubjǠjPj֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_check_onlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~&!jNubjǠjPj֔MpjȠjɠ]j)}(jaj~&!jàNjĠNjŠj&!jƠjԠ)}(jנj!j٠NjƠj&!jjj&!jNubjǠjPj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_commitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&!jNubjǠjPj֔MjȠjɠ]j)}(jaj&!jàNjĠNjŠj,'!jƠjԠ)}(jנj!j٠NjƠj'!jjj7'!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_nonblocking_commitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@'!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>'!jNubjǠjPj֔MjȠjɠ]j)}(jaj>'!jàNjĠNjŠj'!jƠjԠ)}(jנj!j٠NjƠjf'!jjj'!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_print_new_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'!jNubjǠjPj֔MjȠjɠ](j)}(jaj'!jàNjĠNjŠj'!jƠjԠ)}(jנj!j٠NjƠj'!jjj#(!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'!jàNjĠNjŠj(!jƠjԠ)}(jנj!j٠NjƠj'!jjj)(!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_state_dumpsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2(!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0(!jNubjǠjPj֔M+jȠjɠ](j)}(jaj0(!jàNjĠNjŠj~(!jƠjԠ)}(jנj!j٠NjƠjX(!jjj(!jNubjǠjPj֔M+jȠjɠ]j]ubj)}(jaj0(!jàNjĠNjŠj(!jƠjԠ)}(jנj!j٠NjƠj(!jjj(!jNubjǠjPj֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_set_mode_for_crtcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(!jNubjǠjPj֔KCjȠjɠ](j)}(jaj(!jàNjĠNjŠj)!jƠjԠ)}(jנj!j٠NjƠj(!jjjH)!jNubjǠjPj֔KCjȠjɠ]j]ubj)}(jaj(!jàNjĠNjŠj=)!jƠjԠ)}(jנj!j٠NjƠj)!jjjN)!jNubjǠjPj֔KCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_atomic_set_mode_prop_for_crtcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW)!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_property_blobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblobsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjU)!jNubjǠjPj֔KyjȠjɠ](j)}(jajU)!jàNjĠNjŠj)!jƠjԠ)}(jנj!j٠NjƠj})!jjj)!jNubjǠjPj֔KyjȠjɠ]j]ubj)}(jajU)!jàNjĠNjŠj)!jƠjԠ)}(jנj!j٠NjƠj)!jjj)!jNubjǠjPj֔KyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_set_crtc_for_planesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ plane_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)!jNubjǠjPj֔KjȠjɠ](j)}(jaj)!jàNjĠNjŠj6*!jƠjԠ)}(jנj!j٠NjƠj*!jjjn*!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj)!jàNjĠNjŠjc*!jƠjԠ)}(jנj!j٠NjƠj=*!jjjt*!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_set_fb_for_planesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}*!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ plane_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{*!jNubjǠjPj֔KjȠjɠ](j)}(jaj{*!jàNjĠNjŠj*!jƠjԠ)}(jנj!j٠NjƠj*!jjj+!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj{*!jàNjĠNjŠj*!jƠjԠ)}(jנj!j٠NjƠj*!jjj+!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_atomic_set_crtc_for_connectorsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ conn_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+!jNubjǠjPj֔MjȠjɠ](j)}(jaj+!jàNjĠNjŠj\+!jƠjԠ)}(jנj!j٠NjƠj6+!jjj+!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj+!jàNjĠNjŠj+!jƠjԠ)}(jנj!j٠NjƠjc+!jjj+!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_statesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j+!ajubsbjjj+!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_funcssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j+!ajubsbjjj+!jNubjǠjPj֔KSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtcsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j+!ajubsbjjj+!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mode_setsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j+!ajubsbjjj+!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_crtc_alloc_with_planessbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j+!ajubj#Nubjjj+!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_indexsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j+!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+!jNubjǠjPj֔MjȠjɠ]j)}(jaj+!jàNjĠNjŠj;,!jƠjԠ)}(jנj!j٠NjƠj,!jjjF,!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_crtc_masksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jO,!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjM,!jNubjǠjPj֔MjȠjɠ]j)}(jajM,!jàNjĠNjŠj,!jƠjԠ)}(jנj!j٠NjƠjy,!jjj,!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_crtc_findsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]j,!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,!jNubjǠjPj֔MjȠjɠ](j)}(jaj,!jàNjĠNjŠj-!jƠjԠ)}(jנj!j٠NjƠj,!jjjh-!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj,!jàNjĠNjŠj2-!jƠjԠ)}(jנj!j٠NjƠj -!jjjn-!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj,!jàNjĠNjŠj]-!jƠjԠ)}(jנj!j٠NjƠj9-!jjjt-!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_for_each_crtcsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j}-!ajubj#Nubjjj{-!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_for_each_crtc_reversesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j-!ajubj#Nubjjj-!jNubjǠjPj֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_from_indexsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]j-!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-!jNubjǠjPj֔KWjȠjɠ](j)}(jaj-!jàNjĠNjŠj-!jƠjԠ)}(jנj!j٠NjƠj-!jjj.!jNubjǠjPj֔KWjȠjɠ]j]ubj)}(jaj-!jàNjĠNjŠj.!jƠjԠ)}(jנj!j٠NjƠj-!jjj%.!jNubjǠjPj֔KWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_init_with_planessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j..!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprimarysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj,.!jNubjǠjPj֔MUjȠjɠ](j)}(jaj,.!jàNjĠNjŠjz.!jƠjԠ)}(jנj!j٠NjƠjT.!jjjd/!jNubjǠjPj֔MUjȠjɠ]j]ubj)}(jaj,.!jàNjĠNjŠj.!jƠjԠ)}(jנj!j٠NjƠj.!jjjj/!jNubjǠjPj֔MUjȠjɠ]j]ubj)}(jaj,.!jàNjĠNjŠj.!jƠjԠ)}(jנj!j٠NjƠj.!jjjp/!jNubjǠjPj֔MUjȠjɠ]j]ubj)}(jaj,.!jàNjĠNjŠj/!jƠjԠ)}(jנj!j٠NjƠj.!jjjv/!jNubjǠjPj֔MUjȠjɠ]j]ubj)}(jaj,.!jàNjĠNjŠj./!jƠjԠ)}(jנj!j٠NjƠj/!jjj|/!jNubjǠjPj֔MUjȠjɠ]j]ubj)}(jaj,.!jàNjĠNjŠjW/!jƠjԠ)}(jנj!j٠NjƠj5/!jjj/!jNubjǠjPj֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_crtc_init_with_planessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprimarysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj/!jNubjǠjPj֔MjȠjɠ](j)}(jaj/!jàNjĠNjŠj/!jƠjԠ)}(jנj!j٠NjƠj/!jjj0!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj/!jàNjĠNjŠj0!jƠjԠ)}(jנj!j٠NjƠj/!jjj0!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj/!jàNjĠNjŠj10!jƠjԠ)}(jנj!j٠NjƠj 0!jjj0!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj/!jàNjĠNjŠj^0!jƠjԠ)}(jנj!j٠NjƠj80!jjj0!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj/!jàNjĠNjŠj0!jƠjԠ)}(jנj!j٠NjƠje0!jjj0!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj/!jàNjĠNjŠj0!jƠjԠ)}(jנj!j٠NjƠj0!jjj0!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_cleanupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0!jNubjǠjPj֔MjȠjɠ]j)}(jaj0!jàNjĠNjŠj41!jƠjԠ)}(jנj!j٠NjƠj1!jjj?1!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_set_config_internalsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH1!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mode_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF1!jNubjǠjPj֔MjȠjɠ]j)}(jajF1!jàNjĠNjŠj1!jƠjԠ)}(jנj!j٠NjƠjn1!jjj1!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_check_viewportsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj1!jNubjǠjPj֔MjȠjɠ](j)}(jaj1!jàNjĠNjŠj1!jƠjԠ)}(jנj!j٠NjƠj1!jjj2!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj1!jàNjĠNjŠj2!jƠjԠ)}(jנj!j٠NjƠj1!jjj2!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj1!jàNjĠNjŠj>2!jƠjԠ)}(jנj!j٠NjƠj2!jjj2!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj1!jàNjĠNjŠjh2!jƠjԠ)}(jנj!j٠NjƠjB2!jjj2!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj1!jàNjĠNjŠj2!jƠjԠ)}(jנj!j٠NjƠjo2!jjj2!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'drm_crtc_create_scaling_filter_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsupported_filterssbajubj]jNububjYNubjZubejj)}j]sbubububjjj2!jNubjǠjPj֔MjȠjɠ](j)}(jaj2!jàNjĠNjŠj 3!jƠjԠ)}(jנj!j٠NjƠj2!jjj=3!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj2!jàNjĠNjŠj53!jƠjԠ)}(jנj!j٠NjƠj3!jjjC3!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_in_clone_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jL3!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ3!jNubjǠjPj֔MjȠjɠ]j)}(jajJ3!jàNjĠNjŠj3!jƠjԠ)}(jנj!j٠NjƠjq3!jjj3!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_color_ctm_s31_32_to_qm_nsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j3!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ user_inputsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj3!jNubjǠjPj֔KjȠjɠ](j)}(jaj3!jàNjĠNjŠj3!jƠjԠ)}(jנj!j٠NjƠj3!jjjO4!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj3!jàNjĠNjŠj!4!jƠjԠ)}(jנj!j٠NjƠj3!jjjU4!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj3!jàNjĠNjŠjH4!jƠjԠ)}(jנj!j٠NjƠj$4!jjj[4!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_enable_color_mgmtsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jd4!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠdegamma_lut_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠhas_ctmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuintsbajubububjj)}(jj )}(j ]jΠ)}jѠgamma_lut_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjb4!jNubjǠjPj֔KjȠjɠ](j)}(jajb4!jàNjĠNjŠj4!jƠjԠ)}(jנj!j٠NjƠj4!jjj.5!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajb4!jàNjĠNjŠj4!jƠjԠ)}(jנj!j٠NjƠj4!jjj45!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajb4!jàNjĠNjŠj4!jƠjԠ)}(jנj!j٠NjƠj4!jjj:5!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajb4!jàNjĠNjŠj&5!jƠjԠ)}(jנj!j٠NjƠj5!jjj@5!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_crtc_set_gamma_sizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI5!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ gamma_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjG5!jNubjǠjPj֔KjȠjɠ](j)}(jajG5!jàNjĠNjŠj5!jƠjԠ)}(jנj!j٠NjƠjo5!jjj5!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajG5!jàNjĠNjŠj5!jƠjԠ)}(jנj!j٠NjƠj5!jjj5!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_plane_create_color_propertiessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsupported_encodingssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsupported_rangessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jenumjj )}(j ]jΠ)}jѠdrm_color_encodingsbajubububjj)}(jj )}(j ]jΠ)}jѠdefault_encodingsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_color_rangesbajubububjj)}(jj )}(j ]jΠ)}jѠ default_rangesbajubj]jNububjYNubjZubejj)}j]sbubububjjj5!jNubjǠjPj֔MjȠjɠ](j)}(jaj5!jàNjĠNjŠj6!jƠjԠ)}(jנj!j٠NjƠj5!jjj6!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj5!jàNjĠNjŠjJ6!jƠjԠ)}(jנj!j٠NjƠj&6!jjj6!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj5!jàNjĠNjŠjr6!jƠjԠ)}(jנj!j٠NjƠjN6!jjj6!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj5!jàNjĠNjŠj6!jƠjԠ)}(jנj!j٠NjƠjv6!jjj6!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj5!jàNjĠNjŠj6!jƠjԠ)}(jנj!j٠NjƠj6!jjj6!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_color_lut_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_property_blobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlutsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtestssbajubj]jNububjYNubjZubejj)}j]sbubububjjj6!jNubjǠjPj֔MZjȠjɠ](j)}(jaj6!jàNjĠNjŠj87!jƠjԠ)}(jנj!j٠NjƠj7!jjjk7!jNubjǠjPj֔MZjȠjɠ]j]ubj)}(jaj6!jàNjĠNjŠjc7!jƠjԠ)}(jנj!j٠NjƠj?7!jjjq7!jNubjǠjPj֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_color_lut_extractsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jz7!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ user_inputsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ bit_precisionsbajubj]jNububjYNubjZubejj)}j]sbubububjjjx7!jNubjǠjPj֔K+jȠjɠ](j)}(jajx7!jàNjĠNjŠj7!jƠjԠ)}(jנj!j٠NjƠj7!jjj7!jNubjǠjPj֔K+jȠjɠ]j]ubj)}(jajx7!jàNjĠNjŠj7!jƠjԠ)}(jנj!j٠NjƠj7!jjj7!jNubjǠjPj֔K+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_color_lut_sizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_property_blobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblobsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8!jNubjǠjPj֔KFjȠjɠ]j)}(jaj8!jàNjĠNjŠjO8!jƠjԠ)}(jנj!j٠NjƠj)8!jjjZ8!jNubjǠjPj֔KFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_color_lut_testssbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jc8!ajubsbjjja8!jNubjǠjPj֔KHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_framebuffer_funcssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jr8!ajubsbjjjp8!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_framebuffersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j8!ajubsbjjj8!jNubjǠjPj֔KdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_framebuffer_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8!jNubjǠjPj֔KjȠjɠ]j)}(jaj8!jàNjĠNjŠj8!jƠjԠ)}(jנj!j٠NjƠj8!jjj8!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_framebuffer_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8!jNubjǠjPj֔KjȠjɠ]j)}(jaj8!jàNjĠNjŠj<9!jƠjԠ)}(jנj!j٠NjƠj9!jjjG9!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_framebuffer_read_refcountsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jP9!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjN9!jNubjǠjPj֔KjȠjɠ]j)}(jajN9!jàNjĠNjŠj9!jƠjԠ)}(jנj!j٠NjƠjz9!jjj9!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_framebuffer_assignsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9!jNubjǠjPj֔MjȠjɠ](j)}(jaj9!jàNjĠNjŠj:!jƠjԠ)}(jנj!j٠NjƠj9!jjj<:!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj9!jàNjĠNjŠj1:!jƠjԠ)}(jנj!j٠NjƠj :!jjjB:!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_afbc_framebuffersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jK:!ajubsbjjjI:!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_framebuffer_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ:!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffer_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX:!jNubjǠjPj֔M^jȠjɠ](j)}(jajX:!jàNjĠNjŠj:!jƠjԠ)}(jנj!j٠NjƠj:!jjj ;!jNubjǠjPj֔M^jȠjɠ]j]ubj)}(jajX:!jàNjĠNjŠj:!jƠjԠ)}(jנj!j٠NjƠj:!jjj;!jNubjǠjPj֔M^jȠjɠ]j]ubj)}(jajX:!jàNjĠNjŠj;!jƠjԠ)}(jנj!j٠NjƠj:!jjj;!jNubjǠjPj֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_framebuffer_lookupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]j ;!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj;!jNubjǠjPj֔MjȠjɠ](j)}(jaj;!jàNjĠNjŠjr;!jƠjԠ)}(jנj!j٠NjƠjL;!jjj;!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj;!jàNjĠNjŠj;!jƠjԠ)}(jנj!j٠NjƠjy;!jjj;!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj;!jàNjĠNjŠj;!jƠjԠ)}(jנj!j٠NjƠj;!jjj;!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_framebuffer_unregister_privatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;!jNubjǠjPj֔MjȠjɠ]j)}(jaj;!jàNjĠNjŠj6!jƠjԠ)}(jנj!j٠NjƠj=!jjj >!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_info_is_yuv_planarsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j>!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>!jNubjǠjPj֔KjȠjɠ]j)}(jaj>!jàNjĠNjŠj_>!jƠjԠ)}(jנj!j٠NjƠj9>!jjjj>!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_format_info_is_yuv_sampling_410sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]js>!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq>!jNubjǠjPj֔KjȠjɠ]j)}(jajq>!jàNjĠNjŠj>!jƠjԠ)}(jנj!j٠NjƠj>!jjj>!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_format_info_is_yuv_sampling_411sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j>!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>!jNubjǠjPj֔KjȠjɠ]j)}(jaj>!jàNjĠNjŠj?!jƠjԠ)}(jנj!j٠NjƠj>!jjj(?!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_format_info_is_yuv_sampling_420sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j1?!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/?!jNubjǠjPj֔KjȠjɠ]j)}(jaj/?!jàNjĠNjŠj|?!jƠjԠ)}(jנj!j٠NjƠjV?!jjj?!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_format_info_is_yuv_sampling_422sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j?!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?!jNubjǠjPj֔KjȠjɠ]j)}(jaj?!jàNjĠNjŠj?!jƠjԠ)}(jנj!j٠NjƠj?!jjj?!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_format_info_is_yuv_sampling_444sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j?!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?!jNubjǠjPj֔MjȠjɠ]j)}(jaj?!jàNjĠNjŠj:@!jƠjԠ)}(jנj!j٠NjƠj@!jjjE@!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_info_plane_widthsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN@!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwidthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNububjYNubjZubejj)}j]sbubububjjjL@!jNubjǠjPj֔MjȠjɠ](j)}(jajL@!jàNjĠNjŠj@!jƠjԠ)}(jנj!j٠NjƠjt@!jjj@!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajL@!jàNjĠNjŠj@!jƠjԠ)}(jנj!j٠NjƠj@!jjj@!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajL@!jàNjĠNjŠj@!jƠjԠ)}(jנj!j٠NjƠj@!jjj@!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_info_plane_heightsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠheightsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNububjYNubjZubejj)}j]sbubububjjjA!jNubjǠjPj֔M'jȠjɠ](j)}(jajA!jàNjĠNjŠjNA!jƠjԠ)}(jנj!j٠NjƠj(A!jjjA!jNubjǠjPj֔M'jȠjɠ]j]ubj)}(jajA!jàNjĠNjŠjuA!jƠjԠ)}(jנj!j٠NjƠjUA!jjjA!jNubjǠjPj֔M'jȠjɠ]j]ubj)}(jajA!jàNjĠNjŠjA!jƠjԠ)}(jנj!j٠NjƠjyA!jjjA!jNubjǠjPj֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_legacy_fb_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jA!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbppsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdepthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjA!jNubjǠjPj֔K(jȠjɠ](j)}(jajA!jàNjĠNjŠjB!jƠjԠ)}(jנj!j٠NjƠjA!jjj4B!jNubjǠjPj֔K(jȠjɠ]j]ubj)}(jajA!jàNjĠNjŠj,B!jƠjԠ)}(jנj!j٠NjƠjB!jjj:B!jNubjǠjPj֔K(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_driver_legacy_fb_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jCB!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbppsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdepthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjAB!jNubjǠjPj֔KvjȠjɠ](j)}(jajAB!jàNjĠNjŠjB!jƠjԠ)}(jנj!j٠NjƠjmB!jjjB!jNubjǠjPj֔KvjȠjɠ]j]ubj)}(jajAB!jàNjĠNjŠjB!jƠjԠ)}(jנj!j٠NjƠjB!jjjB!jNubjǠjPj֔KvjȠjɠ]j]ubj)}(jajAB!jàNjĠNjŠjB!jƠjԠ)}(jנj!j٠NjƠjB!jjjB!jNubjǠjPj֔KvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_driver_color_mode_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jC!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ color_modesbajubj]jNububjYNubjZubejj)}j]sbubububjjjC!jNubjǠjPj֔KjȠjɠ](j)}(jajC!jàNjĠNjŠjSC!jƠjԠ)}(jנj!j٠NjƠj-C!jjjC!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajC!jàNjĠNjŠj{C!jƠjԠ)}(jנj!j٠NjƠjZC!jjjC!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_get_format_infosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jC!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_fb_cmd2sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjC!jNubjǠjPj֔MjȠjɠ](j)}(jajC!jàNjĠNjŠjC!jƠjԠ)}(jנj!j٠NjƠjC!jjjD!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajC!jàNjĠNjŠjD!jƠjԠ)}(jנj!j٠NjƠjC!jjj%D!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_info_block_widthsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j.D!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNububjYNubjZubejj)}j]sbubububjjj,D!jNubjǠjPj֔MjȠjɠ](j)}(jaj,D!jàNjĠNjŠj{D!jƠjԠ)}(jנj!j٠NjƠjUD!jjjD!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj,D!jàNjĠNjŠjD!jƠjԠ)}(jנj!j٠NjƠjD!jjjD!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_info_block_heightsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jD!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNububjYNubjZubejj)}j]sbubububjjjD!jNubjǠjPj֔MjȠjɠ](j)}(jajD!jàNjĠNjŠjE!jƠjԠ)}(jנj!j٠NjƠjD!jjj5E!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajD!jàNjĠNjŠj-E!jƠjԠ)}(jנj!j٠NjƠj E!jjj;E!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_info_bppsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jDE!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNububjYNubjZubejj)}j]sbubububjjjBE!jNubjǠjPj֔MjȠjɠ](j)}(jajBE!jàNjĠNjŠjE!jƠjԠ)}(jנj!j٠NjƠjkE!jjjE!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajBE!jàNjĠNjŠjE!jƠjԠ)}(jנj!j٠NjƠjE!jjjE!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_info_min_pitchsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jE!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ buffer_widthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjE!jNubjǠjPj֔MjȠjɠ](j)}(jajE!jàNjĠNjŠjF!jƠjԠ)}(jנj!j٠NjƠjE!jjjsF!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajE!jàNjĠNjŠjFF!jƠjԠ)}(jנj!j٠NjƠj&F!jjjyF!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajE!jàNjĠNjŠjkF!jƠjԠ)}(jנj!j٠NjƠjJF!jjjF!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_plane_statesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jF!ajubsbjjjF!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_plane_funcssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jF!ajubsbjjjF!jNubjǠjPj֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_plane_typesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jF!ajubsbjjjF!jNubjǠjPj֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_planesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jF!ajubsbjjjF!jNubjǠjPj֔MBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_universal_plane_allocsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jF!ajubj#NubjjjF!jNubjǠjPj֔MJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_universal_plane_allocsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jF!ajubj#NubjjjF!jNubjǠjPj֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_plane_indexsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jF!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF!jNubjǠjPj֔MjȠjɠ]j)}(jajF!jàNjĠNjŠj/G!jƠjԠ)}(jנj!j٠NjƠj G!jjj:G!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_plane_masksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jCG!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjAG!jNubjǠjPj֔MjȠjɠ]j)}(jajAG!jàNjĠNjŠjG!jƠjԠ)}(jנj!j٠NjƠjmG!jjjG!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_plane_findsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jG!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj ) }(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjG!jNubjǠjPj֔MjȠjɠ](j)}(jajG!jàNjĠNjŠjG!jƠjԠ)}(jנj!j٠NjƠjG!jjj\H!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajG!jàNjĠNjŠj&H!jƠjԠ)}(jנj!j٠NjƠjH!jjjbH!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajG!jàNjĠNjŠjQH!jƠjԠ)}(jנj!j٠NjƠj-H!jjjhH!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_for_each_plane_masksbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jqH!ajubj#NubjjjoH!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_for_each_legacy_planesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jH!ajubj#Nubjjj~H!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_for_each_planesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jH!ajubj#NubjjjH!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_universal_plane_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpossible_crtcssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠformatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ format_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠformat_modifierssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_plane_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjH!jNubjǠjPj֔MjȠjɠ](j)}(jajH!jàNjĠNjŠjH!jƠjԠ)}(jנj!j٠NjƠjH!jjjIJ!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajH!jàNjĠNjŠjI!jƠjԠ)}(jנj!j٠NjƠjH!jjjOJ!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajH!jàNjĠNjŠjBI!jƠjԠ)}(jנj!j٠NjƠjI!jjjUJ!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajH!jàNjĠNjŠjlI!jƠjԠ)}(jנj!j٠NjƠjFI!jjj[J!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajH!jàNjĠNjŠjI!jƠjԠ)}(jנj!j٠NjƠjsI!jjjaJ!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajH!jàNjĠNjŠjI!jƠjԠ)}(jנj!j٠NjƠjI!jjjgJ!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajH!jàNjĠNjŠjI!jƠjԠ)}(jנj!j٠NjƠjI!jjjmJ!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajH!jàNjĠNjŠjJ!jƠjԠ)}(jנj!j٠NjƠjI!jjjsJ!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajH!jàNjĠNjŠjR!jjjR!jNubjǠjPj֔MqjȠjɠ]j]ubj)}(jajR!jàNjĠNjŠjR!jƠjԠ)}(jנj!j٠NjƠjkR!jjjR!jNubjǠjPj֔MqjȠjɠ]j]ubj)}(jajR!jàNjĠNjŠjR!jƠjԠ)}(jנj!j٠NjƠjR!jjjR!jNubjǠjPj֔MqjȠjɠ]j]ubj)}(jajR!jàNjĠNjŠjR!jƠjԠ)}(jנj!j٠NjƠjR!jjjR!jNubjǠjPj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(drm_plane_create_zpos_immutable_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jR!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠzpossbajubj]jNububjYNubjZubejj)}j]sbubububjjjR!jNubjǠjPj֔MjȠjɠ](j)}(jajR!jàNjĠNjŠjES!jƠjԠ)}(jנj!j٠NjƠjS!jjjuS!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajR!jàNjĠNjŠjmS!jƠjԠ)}(jנj!j٠NjƠjLS!jjj{S!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_normalize_zpossbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jS!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS!jNubjǠjPj֔MjȠjɠ](j)}(jajS!jàNjĠNjŠjS!jƠjԠ)}(jנj!j٠NjƠjS!jjjT!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajS!jàNjĠNjŠjS!jƠjԠ)}(jנj!j٠NjƠjS!jjjT!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_plane_create_blend_mode_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jT!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsupported_modessbajubj]jNububjYNubjZubejj)}j]sbubububjjjT!jNubjǠjPj֔M;jȠjɠ](j)}(jajT!jàNjĠNjŠjcT!jƠjԠ)}(jנj!j٠NjƠj=T!jjjT!jNubjǠjPj֔M;jȠjɠ]j]ubj)}(jajT!jàNjĠNjŠjT!jƠjԠ)}(jנj!j٠NjƠjjT!jjjT!jNubjǠjPj֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_atomic_helper_check_plane_damagesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jT!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ plane_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjT!jNubjǠjPj֔KCjȠjɠ](j)}(jajT!jàNjĠNjŠjT!jƠjԠ)}(jנj!j٠NjƠjT!jjj&U!jNubjǠjPj֔KCjȠjɠ]j]ubj)}(jajT!jàNjĠNjŠjU!jƠjԠ)}(jנj!j٠NjƠjT!jjj,U!jNubjǠjPj֔KCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_helper_dirtyfbsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5U!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcolorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_clip_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_clipssbajubj]jNububjYNubjZubejj)}j]sbubububjjj3U!jNubjǠjPj֔KkjȠjɠ](j)}(jaj3U!jàNjĠNjŠjU!jƠjԠ)}(jנj!j٠NjƠj[U!jjjUV!jNubjǠjPj֔KkjȠjɠ]j]ubj)}(jaj3U!jàNjĠNjŠjU!jƠjԠ)}(jנj!j٠NjƠjU!jjj[V!jNubjǠjPj֔KkjȠjɠ]j]ubj)}(jaj3U!jàNjĠNjŠjU!jƠjԠ)}(jנj!j٠NjƠjU!jjjaV!jNubjǠjPj֔KkjȠjɠ]j]ubj)}(jaj3U!jàNjĠNjŠjU!jƠjԠ)}(jנj!j٠NjƠjU!jjjgV!jNubjǠjPj֔KkjȠjɠ]j]ubj)}(jaj3U!jàNjĠNjŠj%V!jƠjԠ)}(jנj!j٠NjƠjU!jjjmV!jNubjǠjPj֔KkjȠjɠ]j]ubj)}(jaj3U!jàNjĠNjŠjMV!jƠjԠ)}(jנj!j٠NjƠj,V!jjjsV!jNubjǠjPj֔KkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_atomic_helper_damage_iter_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|V!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_helper_damage_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjzV!jNubjǠjPj֔KjȠjɠ](j)}(jajzV!jàNjĠNjŠjV!jƠjԠ)}(jנj!j٠NjƠjV!jjj-W!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajzV!jàNjĠNjŠjV!jƠjԠ)}(jנj!j٠NjƠjV!jjj3W!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajzV!jàNjĠNjŠj"W!jƠjԠ)}(jנj!j٠NjƠjV!jjj9W!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_atomic_helper_damage_iter_nextsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jBW!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_helper_damage_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrectsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@W!jNubjǠjPj֔M jȠjɠ](j)}(jaj@W!jàNjĠNjŠjW!jƠjԠ)}(jנj!j٠NjƠjgW!jjjW!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj@W!jàNjĠNjŠjW!jƠjԠ)}(jנj!j٠NjƠjW!jjjW!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_helper_damage_mergedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jW!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrectsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjW!jNubjǠjPj֔M6jȠjɠ](j)}(jajW!jàNjĠNjŠjX!jƠjԠ)}(jנj!j٠NjƠjW!jjjX!jNubjǠjPj֔M6jȠjɠ]j]ubj)}(jajW!jàNjĠNjŠjLX!jƠjԠ)}(jנj!j٠NjƠj&X!jjjX!jNubjǠjPj֔M6jȠjɠ]j]ubj)}(jajW!jàNjĠNjŠjyX!jƠjԠ)}(jנj!j٠NjƠjSX!jjjX!jNubjǠjPj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_atomic_for_each_plane_damagesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jX!ajubj#NubjjjX!jNubjǠjPj֔K.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_helper_damage_itersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jX!ajubsbjjjX!jNubjǠjPj֔K1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_scanout_buffersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jX!ajubsbjjjX!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panic_trylocksbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jX!ajubj#NubjjjX!jNubjǠjPj֔KujȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panic_locksbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jX!ajubj#NubjjjX!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panic_unlocksbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jX!ajubj#NubjjjX!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panic_is_enabledsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jX!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX!jNubjǠjPj֔MjȠjɠ]j)}(jajX!jàNjĠNjŠj>Y!jƠjԠ)}(jנj!j٠NjƠjY!jjjIY!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_statussbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jRY!ajubsbjjjPY!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_MODE_RES_MMsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jaY!ajubj#Nubjjj_Y!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DRM_MODE_INITsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jpY!ajubj#NubjjjnY!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_SIMPLE_MODEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jY!ajubj#Nubjjj}Y!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_display_modesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jY!ajubsbjjjY!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DRM_MODE_FMTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jY!ajubj#NubjjjY!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DRM_MODE_ARGsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jY!ajubj#NubjjjY!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_is_stereosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jY!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY!jNubjǠjPj֔MjȠjɠ]j)}(jajY!jàNjĠNjŠjZ!jƠjԠ)}(jנj!j٠NjƠjY!jjjZ!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_debug_printmodelinesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZ!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZ!jNubjǠjPj֔K:jȠjɠ]j)}(jajZ!jàNjĠNjŠjfZ!jƠjԠ)}(jנj!j٠NjƠj@Z!jjjqZ!jNubjǠjPj֔K:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jzZ!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjxZ!jNubjǠjPj֔KJjȠjɠ]j)}(jajxZ!jàNjĠNjŠjZ!jƠjԠ)}(jנj!j٠NjƠjZ!jjjZ!jNubjǠjPj֔KJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_destroysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZ!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZ!jNubjǠjPj֔K]jȠjɠ](j)}(jajZ!jàNjĠNjŠj/[!jƠjԠ)}(jנj!j٠NjƠj [!jjjg[!jNubjǠjPj֔K]jȠjɠ]j]ubj)}(jajZ!jàNjĠNjŠj\[!jƠjԠ)}(jנj!j٠NjƠj6[!jjjm[!jNubjǠjPj֔K]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_probed_addsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv[!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjt[!jNubjǠjPj֔KojȠjɠ](j)}(jajt[!jàNjĠNjŠj[!jƠjԠ)}(jנj!j٠NjƠj[!jjj[!jNubjǠjPj֔KojȠjɠ]j]ubj)}(jajt[!jàNjĠNjŠj[!jƠjԠ)}(jנj!j٠NjƠj[!jjj\!jNubjǠjPj֔KojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_analog_tv_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]j \!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_connector_tv_modesbajubububjj)}(jj )}(j ]jΠ)}jѠtv_modesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpixel_clock_hzsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhdisplaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvdisplaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ interlacesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj\!jNubjǠjPj֔M!jȠjɠ](j)}(jaj\!jàNjĠNjŠj[\!jƠjԠ)}(jנj!j٠NjƠj5\!jjj#]!jNubjǠjPj֔M!jȠjɠ]j]ubj)}(jaj\!jàNjĠNjŠj\!jƠjԠ)}(jנj!j٠NjƠjb\!jjj)]!jNubjǠjPj֔M!jȠjɠ]j]ubj)}(jaj\!jàNjĠNjŠj\!jƠjԠ)}(jנj!j٠NjƠj\!jjj/]!jNubjǠjPj֔M!jȠjɠ]j]ubj)}(jaj\!jàNjĠNjŠj\!jƠjԠ)}(jנj!j٠NjƠj\!jjj5]!jNubjǠjPj֔M!jȠjɠ]j]ubj)}(jaj\!jàNjĠNjŠj\!jƠjԠ)}(jנj!j٠NjƠj\!jjj;]!jNubjǠjPj֔M!jȠjɠ]j]ubj)}(jaj\!jàNjĠNjŠj]!jƠjԠ)}(jנj!j٠NjƠj\!jjjA]!jNubjǠjPj֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_cvt_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jJ]!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhdisplaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvdisplaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvrefreshsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠreducedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ interlacedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠmarginssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjH]!jNubjǠjPj֔MojȠjɠ](j)}(jajH]!jàNjĠNjŠj]!jƠjԠ)}(jנj!j٠NjƠjv]!jjj^!jNubjǠjPj֔MojȠjɠ]j]ubj)}(jajH]!jàNjĠNjŠj]!jƠjԠ)}(jנj!j٠NjƠj]!jjj^!jNubjǠjPj֔MojȠjɠ]j]ubj)}(jajH]!jàNjĠNjŠj]!jƠjԠ)}(jנj!j٠NjƠj]!jjj^!jNubjǠjPj֔MojȠjɠ]j]ubj)}(jajH]!jàNjĠNjŠj ^!jƠjԠ)}(jנj!j٠NjƠj]!jjj^!jNubjǠjPj֔MojȠjɠ]j]ubj)}(jajH]!jàNjĠNjŠj.^!jƠjԠ)}(jנj!j٠NjƠj^!jjj^!jNubjǠjPj֔MojȠjɠ]j]ubj)}(jajH]!jàNjĠNjŠjQ^!jƠjԠ)}(jנj!j٠NjƠj2^!jjj^!jNubjǠjPj֔MojȠjɠ]j]ubj)}(jajH]!jàNjĠNjŠjt^!jƠjԠ)}(jנj!j٠NjƠjU^!jjj^!jNubjǠjPj֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gtf_mode_complexsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]j^!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhdisplaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvdisplaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvrefreshsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ interlacedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmarginssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠGTF_Msbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠGTF_2Csbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠGTF_Ksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠGTF_2Jsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj^!jNubjǠjPj֔MPjȠjɠ](j)}(jaj^!jàNjĠNjŠj^!jƠjԠ)}(jנj!j٠NjƠj^!jjjO`!jNubjǠjPj֔MPjȠjɠ]j]ubj)}(jaj^!jàNjĠNjŠj%_!jƠjԠ)}(jנj!j٠NjƠj_!jjjU`!jNubjǠjPj֔MPjȠjɠ]j]ubj)}(jaj^!jàNjĠNjŠjI_!jƠjԠ)}(jנj!j٠NjƠj)_!jjj[`!jNubjǠjPj֔MPjȠjɠ]j]ubj)}(jaj^!jàNjĠNjŠjm_!jƠjԠ)}(jנj!j٠NjƠjM_!jjja`!jNubjǠjPj֔MPjȠjɠ]j]ubj)}(jaj^!jàNjĠNjŠj_!jƠjԠ)}(jנj!j٠NjƠjq_!jjjg`!jNubjǠjPj֔MPjȠjɠ]j]ubj)}(jaj^!jàNjĠNjŠj_!jƠjԠ)}(jנj!j٠NjƠj_!jjjm`!jNubjǠjPj֔MPjȠjɠ]j]ubj)}(jaj^!jàNjĠNjŠj_!jƠjԠ)}(jנj!j٠NjƠj_!jjjs`!jNubjǠjPj֔MPjȠjɠ]j]ubj)}(jaj^!jàNjĠNjŠj_!jƠjԠ)}(jנj!j٠NjƠj_!jjjy`!jNubjǠjPj֔MPjȠjɠ]j]ubj)}(jaj^!jàNjĠNjŠj `!jƠjԠ)}(jנj!j٠NjƠj`!jjj`!jNubjǠjPj֔MPjȠjɠ]j]ubj)}(jaj^!jàNjĠNjŠjD`!jƠjԠ)}(jנj!j٠NjƠj$`!jjj`!jNubjǠjPj֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gtf_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]j`!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhdisplaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvdisplaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvrefreshsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ interlacedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmarginssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj`!jNubjǠjPj֔MjȠjɠ](j)}(jaj`!jàNjĠNjŠj`!jƠjԠ)}(jנj!j٠NjƠj`!jjja!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj`!jàNjĠNjŠja!jƠjԠ)}(jנj!j٠NjƠj`!jjja!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj`!jàNjĠNjŠj+a!jƠjԠ)}(jנj!j٠NjƠj a!jjja!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj`!jàNjĠNjŠjOa!jƠjԠ)}(jנj!j٠NjƠj/a!jjja!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj`!jàNjĠNjŠjra!jƠjԠ)}(jנj!j٠NjƠjSa!jjja!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj`!jàNjĠNjŠja!jƠjԠ)}(jנj!j٠NjƠjva!jjja!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_display_mode_from_videomodesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjja!jNubjǠjPj֔M/jȠjɠ](j)}(jaja!jàNjĠNjŠjb!jƠjԠ)}(jנj!j٠NjƠja!jjjLb!jNubjǠjPj֔M/jȠjɠ]j]ubj)}(jaja!jàNjĠNjŠjAb!jƠjԠ)}(jנj!j٠NjƠjb!jjjRb!jNubjǠjPj֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_display_mode_to_videomodesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[b!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjYb!jNubjǠjPj֔MXjȠjɠ](j)}(jajYb!jàNjĠNjŠjb!jƠjԠ)}(jנj!j٠NjƠjb!jjjb!jNubjǠjPj֔MXjȠjɠ]j]ubj)}(jajYb!jàNjĠNjŠjb!jƠjԠ)}(jנj!j٠NjƠjb!jjjb!jNubjǠjPj֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bus_flags_from_videomodesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bus_flagssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjb!jNubjǠjPj֔MjȠjɠ](j)}(jajb!jàNjĠNjŠj:c!jƠjԠ)}(jנj!j٠NjƠjc!jjjrc!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajb!jàNjĠNjŠjgc!jƠjԠ)}(jנj!j٠NjƠjAc!jjjxc!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_drm_display_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jc!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bus_flagssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjc!jNubjǠjPj֔MjȠjɠ](j)}(jajc!jàNjĠNjŠjc!jƠjԠ)}(jנj!j٠NjƠjc!jjjVd!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajc!jàNjĠNjŠjc!jƠjԠ)}(jנj!j٠NjƠjc!jjj\d!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajc!jàNjĠNjŠj'd!jƠjԠ)}(jנj!j٠NjƠjd!jjjbd!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajc!jàNjĠNjŠjNd!jƠjԠ)}(jנj!j٠NjƠj.d!jjjhd!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_drm_panel_display_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jqd!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bus_flagssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjod!jNubjǠjPj֔MjȠjɠ](j)}(jajod!jàNjĠNjŠjd!jƠjԠ)}(jנj!j٠NjƠjd!jjj"e!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajod!jàNjĠNjŠjd!jƠjԠ)}(jנj!j٠NjƠjd!jjj(e!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajod!jàNjĠNjŠje!jƠjԠ)}(jנj!j٠NjƠjd!jjj.e!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_set_namesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7e!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5e!jNubjǠjPj֔MjȠjɠ]j)}(jaj5e!jàNjĠNjŠje!jƠjԠ)}(jנj!j٠NjƠj]e!jjje!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_vrefreshsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje!jNubjǠjPj֔MjȠjɠ]j)}(jaje!jàNjĠNjŠje!jƠjԠ)}(jנj!j٠NjƠje!jjje!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_get_hv_timingsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje!jNubjǠjPj֔M(jȠjɠ](j)}(jaje!jàNjĠNjŠjCf!jƠjԠ)}(jנj!j٠NjƠjf!jjjf!jNubjǠjPj֔M(jȠjɠ]j]ubj)}(jaje!jàNjĠNjŠjlf!jƠjԠ)}(jנj!j٠NjƠjJf!jjjf!jNubjǠjPj֔M(jȠjɠ]j]ubj)}(jaje!jàNjĠNjŠjf!jƠjԠ)}(jנj!j٠NjƠjsf!jjjf!jNubjǠjPj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_set_crtcinfosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ adjust_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjf!jNubjǠjPj֔MDjȠjɠ](j)}(jajf!jàNjĠNjŠjg!jƠjԠ)}(jנj!j٠NjƠjf!jjj/g!jNubjǠjPj֔MDjȠjɠ]j]ubj)}(jajf!jàNjĠNjŠj'g!jƠjԠ)}(jנj!j٠NjƠjg!jjj5g!jNubjǠjPj֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mode_copysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>g!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjȠjɠ](j)}(jajMj!jàNjĠNjŠjj!jƠjԠ)}(jנj!j٠NjƠjtj!jjjj!jNubjǠjPj֔M>jȠjɠ]j]ubj)}(jajMj!jàNjĠNjŠjj!jƠjԠ)}(jנj!j٠NjƠjj!jjjj!jNubjǠjPj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_mode_equal_no_clocks_no_stereosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jj!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjj!jNubjǠjPj֔MSjȠjɠ](j)}(jajj!jàNjĠNjŠj,k!jƠjԠ)}(jנj!j٠NjƠjk!jjjdk!jNubjǠjPj֔MSjȠjɠ]j]ubj)}(jajj!jàNjĠNjŠjYk!jƠjԠ)}(jנj!j٠NjƠj3k!jjjjk!jNubjǠjPj֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_validate_driversbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mode_statussbajubububjj)}(jj )}(j ]jsk!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjqk!jNubjǠjPj֔MjȠjɠ](j)}(jajqk!jàNjĠNjŠjk!jƠjԠ)}(jנj!j٠NjƠjk!jjjk!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajqk!jàNjĠNjŠjk!jƠjԠ)}(jנj!j٠NjƠjk!jjjl!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_validate_sizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mode_statussbajubububjj)}(jj )}(j ]j l!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmaxXsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmaxYsbajubj]jNububjYNubjZubejj)}j]sbubububjjjl!jNubjǠjPj֔MjȠjɠ](j)}(jajl!jàNjĠNjŠjZl!jƠjԠ)}(jנj!j٠NjƠj4l!jjjl!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajl!jàNjĠNjŠjl!jƠjԠ)}(jנj!j٠NjƠjal!jjjl!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajl!jàNjĠNjŠjl!jƠjԠ)}(jנj!j٠NjƠjl!jjjl!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_validate_ycbcr420sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mode_statussbajubububjj)}(jj )}(j ]jl!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl!jNubjǠjPj֔MjȠjɠ](j)}(jajl!jàNjĠNjŠjm!jƠjԠ)}(jנj!j٠NjƠjl!jjjJm!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajl!jàNjĠNjŠj?m!jƠjԠ)}(jנj!j٠NjƠjm!jjjPm!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_prune_invalidsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYm!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mode_listsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠverbosesbajubj]jNububjYNubjZubejj)}j]sbubububjjjWm!jNubjǠjPj֔MjȠjɠ](j)}(jajWm!jàNjĠNjŠjm!jƠjԠ)}(jנj!j٠NjƠjm!jjjn!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajWm!jàNjĠNjŠjm!jƠjԠ)}(jנj!j٠NjƠjm!jjjn!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajWm!jàNjĠNjŠjm!jƠjԠ)}(jנj!j٠NjƠjm!jjj n!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mode_sortsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jn!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mode_listsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn!jNubjǠjPj֔MNjȠjɠ]j)}(jajn!jàNjĠNjŠjan!jƠjԠ)}(jנj!j٠NjƠj;n!jjjln!jNubjǠjPj֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_connector_list_updatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jun!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjsn!jNubjǠjPj֔M_jȠjɠ]j)}(jajsn!jàNjĠNjŠjn!jƠjԠ)}(jנj!j٠NjƠjn!jjjn!jNubjǠjPj֔M_jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)drm_mode_parse_command_line_for_connectorsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jn!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mode_optionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_cmdline_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjn!jNubjǠjPj֔M9 jȠjɠ](j)}(jajn!jàNjĠNjŠjo!jƠjԠ)}(jנj!j٠NjƠjn!jjjo!jNubjǠjPj֔M9 jȠjɠ]j]ubj)}(jajn!jàNjĠNjŠjIo!jƠjԠ)}(jנj!j٠NjƠj#o!jjjo!jNubjǠjPj֔M9 jȠjɠ]j]ubj)}(jajn!jàNjĠNjŠjvo!jƠjԠ)}(jנj!j٠NjƠjPo!jjjo!jNubjǠjPj֔M9 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_mode_create_from_cmdline_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jo!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_cmdline_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjo!jNubjǠjPj֔M jȠjɠ](j)}(jajo!jàNjĠNjŠjo!jƠjԠ)}(jנj!j٠NjƠjo!jjj#p!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jajo!jàNjĠNjŠjp!jƠjԠ)}(jנj!j٠NjƠjo!jjj)p!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_is_420_onlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j2p!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0p!jNubjǠjPj֔M jȠjɠ](j)}(jaj0p!jàNjĠNjŠj}p!jƠjԠ)}(jנj!j٠NjƠjWp!jjjp!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj0p!jàNjĠNjŠjp!jƠjԠ)}(jנj!j٠NjƠjp!jjjp!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_is_420_alsosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jp!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjp!jNubjǠjPj֔M jȠjɠ](j)}(jajp!jàNjĠNjŠjq!jƠjԠ)}(jנj!j٠NjƠjp!jjjGq!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jajp!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjq!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠji!jƠjԠ)}(jנj!j٠NjƠjE!jjjw!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%drm_connector_attach_max_bpc_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj~!jNubjǠjPj֔M jȠjɠ](j)}(jaj~!jàNjĠNjŠj̋!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj~!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjӋ!jjj%!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj~!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj+!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ1drm_connector_attach_hdr_output_metadata_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2!jNubjǠjPj֔M jȠjɠ]j)}(jaj2!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjZ!jjj!jNubjǠjPj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+drm_connector_attach_broadcast_rgb_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔M jȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(drm_connector_attach_colorspace_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔M6 jȠjɠ]j)}(jaj!jàNjĠNjŠj@!jƠjԠ)}(jנj!j٠NjƠj!jjjK!jNubjǠjPj֔M6 jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'drm_connector_atomic_hdr_metadata_equalsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jT!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjR!jNubjǠjPj֔ML jȠjɠ](j)}(jajR!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjy!jjj׍!jNubjǠjPj֔ML jȠjɠ]j]ubj)}(jajR!jàNjĠNjŠj̍!jƠjԠ)}(jנj!j٠NjƠj!jjjݍ!jNubjǠjPj֔ML jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&drm_connector_set_vrr_capable_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠcapablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠjPj֔Me jȠjɠ](j)}(jaj!jàNjĠNjŠj2!jƠjԠ)}(jנj!j٠NjƠj !jjj`!jNubjǠjPj֔Me jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjX!jƠjԠ)}(jנj!j٠NjƠj9!jjjf!jNubjǠjPj֔Me jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_connector_set_panel_orientationsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jo!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_panel_orientationsbajubububjj)}(jj )}(j ]jΠ)}jѠpanel_orientationsbajubj]jNububjYNubjZubejj)}j]sbubububjjjm!jNubjǠjPj֔M jȠjɠ](j)}(jajm!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jajm!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjŽ!jjj!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ.drm_connector_set_panel_orientation_with_quirksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_panel_orientationsbajubububjj)}(jj )}(j ]jΠ)}jѠpanel_orientationsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwidthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠheightsbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠjPj֔M jȠjɠ](j)}(jaj!jàNjĠNjŠjI!jƠjԠ)}(jנj!j٠NjƠj#!jjjď!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjt!jƠjԠ)}(jנj!j٠NjƠjP!jjjʏ!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjx!jjjЏ!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj֏!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(drm_connector_set_orientation_from_panelsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jߏ!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjݏ!jNubjǠjPj֔M jȠjɠ](j)}(jajݏ!jàNjĠNjŠj+!jƠjԠ)}(jנj!j٠NjƠj!jjjc!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jajݏ!jàNjĠNjŠjX!jƠjԠ)}(jנj!j٠NjƠj2!jjji!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ.drm_connector_create_privacy_screen_propertiessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jr!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp!jNubjǠjPj֔M jȠjɠ]j)}(jajp!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjɐ!jNubjǠjPj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ.drm_connector_attach_privacy_screen_propertiessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jҐ!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjА!jNubjǠjPj֔M jȠjɠ]j)}(jajА!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj)!jNubjǠjPj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ,drm_connector_attach_privacy_screen_providersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(j NjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0!jNubjǠjPj֔MM jȠjɠ](j)}(jaj0!jàNjĠNjŠj~!jƠjԠ)}(jנj!j٠NjƠjX!jjj!jNubjǠjPj֔MM jȠjɠ]j]ubj)}(jaj0!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MM jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_connector_update_privacy_screensbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jő!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnector_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjÑ!jNubjǠjPj֔Mc jȠjɠ]j)}(jajÑ!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔Mc jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_connector_oob_hotplug_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnector_fwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_connector_statussbajubububjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjj#!jNubjǠjPj֔M jȠjɠ](j)}(jaj#!jàNjĠNjŠjq!jƠjԠ)}(jנj!j٠NjƠjK!jjj!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj#!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjx!jjj!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_put_tile_groupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_tile_groupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!jNubjǠjPj֔M jȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjْ!jjj7!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj,!jƠjԠ)}(jנj!j٠NjƠj!jjj=!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_get_tile_groupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_tile_groupsbajubububjjI)}(jLj)}(jj )}(j ]jF!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠtopologysbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9z8sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjD!jNubjǠjPj֔M jȠjɠ](j)}(jajD!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjr!jjj!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jajD!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_create_tile_groupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_tile_groupsbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠtopologysbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj!sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔M jȠjɠ](j)}(jaj!jàNjĠNjŠjc!jƠjԠ)}(jנj!j٠NjƠj=!jjj̔!jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjj!jjjҔ!jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_writeback_connectorsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j۔!ajubsbjjjٔ!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_writeback_jobsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjPj֔KYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_writeback_connector_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_writeback_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ wb_connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ con_funcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_encoder_helper_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenc_helper_funcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠformatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ n_formatssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpossible_crtcssbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠjPj֔KjȠjɠ](j)}(jaj!jàNjĠNjŠjE!jƠjԠ)}(jנj!j٠NjƠj!jjjP!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjr!jƠjԠ)}(jנj!j٠NjƠjL!jjjV!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjy!jjj\!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj̕!jƠjԠ)}(jנj!j٠NjƠj!jjjb!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjӕ!jjjh!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj!jjjn!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjH!jƠjԠ)}(jנj!j٠NjƠj$!jjjt!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)drm_writeback_connector_init_with_encodersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_writeback_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ wb_connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ con_funcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠformatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ n_formatssbajubj]jNububjYNubjZubejj)}j]sbubububjjj{!jNubjǠjPj֔M@jȠjɠ](j)}(jaj{!jàNjĠNjŠjɖ!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M@jȠjɠ]j]ubj)}(jaj{!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjЖ!jjj!jNubjǠjPj֔M@jȠjɠ]j]ubj)}(jaj{!jàNjĠNjŠj#!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M@jȠjɠ]j]ubj)}(jaj{!jàNjĠNjŠjP!jƠjԠ)}(jנj!j٠NjƠj*!jjj!jNubjǠjPj֔M@jȠjɠ]j]ubj)}(jaj{!jàNjĠNjŠj}!jƠjԠ)}(jנj!j٠NjƠjW!jjjė!jNubjǠjPj֔M@jȠjɠ]j]ubj)}(jaj{!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjʗ!jNubjǠjPj֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_writeback_connector_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jӗ!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_writeback_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ wb_connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ con_funcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠformatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ n_formatssbajubj]jNububjYNubjZubejj)}j]sbubububjjjї!jNubjǠjPj֔MjȠjɠ](j)}(jajї!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajї!jàNjĠNjŠjL!jƠjԠ)}(jנj!j٠NjƠj&!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajї!jàNjĠNjŠjy!jƠjԠ)}(jנj!j٠NjƠjS!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajї!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajї!jàNjĠNjŠjӘ!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajї!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjژ!jjj !jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_writeback_queue_jobsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_writeback_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ wb_connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ conn_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'!jNubjǠjPj֔MjȠjɠ](j)}(jaj'!jàNjĠNjŠju!jƠjԠ)}(jנj!j٠NjƠjO!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj|!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_writeback_signal_completionsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_writeback_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ wb_connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj7!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj/!jƠjԠ)}(jנj!j٠NjƠj!jjj=!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_encoder_funcssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jF!ajubsbjjjD!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_encodersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jU!ajubsbjjjS!jNubjǠjPj֔K*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_encoder_allocsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jd!ajubj#Nubjjjb!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_plain_encoder_allocsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]js!ajubj#Nubjjjq!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_encoder_indexsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠjϚ!jƠjԠ)}(jנj!j٠NjƠj!jjjښ!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_encoder_masksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠj3!jƠjԠ)}(jנj!j٠NjƠj !jjj>!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_encoder_crtc_oksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jG!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE!jNubjǠjPj֔M(jȠjɠ](j)}(jajE!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjl!jjjʛ!jNubjǠjPj֔M(jȠjɠ]j]ubj)}(jajE!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjЛ!jNubjǠjPj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_encoder_findsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jٛ!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjכ!jNubjǠjPj֔M7jȠjɠ](j)}(jajכ!jàNjĠNjŠj+!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M7jȠjɠ]j]ubj)}(jajכ!jàNjĠNjŠjX!jƠjԠ)}(jנj!j٠NjƠj2!jjj!jNubjǠjPj֔M7jȠjɠ]j]ubj)}(jajכ!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj_!jjj!jNubjǠjPj֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_for_each_encoder_masksbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔MLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_for_each_encodersbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_encoder_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_encoder_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ encoder_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj!jNubjǠjPj֔KjȠjɠ](j)}(jaj!jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj:!jƠjԠ)}(jנj!j٠NjƠj!jjjǝ!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠjg!jƠjԠ)}(jנj!j٠NjƠjA!jjj͝!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjn!jjjӝ!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjٝ!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_encoder_cleanupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔KjȠjɠ]j)}(jaj!jàNjĠNjŠj.!jƠjԠ)}(jנj!j٠NjƠj!jjj9!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_encoder_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_encoder_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ encoder_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj@!jNubjǠjPj֔MjȠjɠ](j)}(jaj@!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjh!jjjB!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj@!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjH!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj@!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjž!jjjN!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj@!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjT!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj@!jàNjĠNjŠj5!jƠjԠ)}(jנj!j٠NjƠj!jjjZ!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_acquire_ctxsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jc!ajubsbjjja!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_locksbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jr!ajubsbjjjp!jNubjǠjPj֔K1jȠjɠ](j)}(jajp!jàNjĠNjŠjΠ)}jѠlocksbjƠjԠ)}(jנj!j٠NjƠj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_locksbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jNubjjjjj)}j]sbububjYNubjZubjjj~!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajp!jàNjĠNjŠjΠ)}jѠctxsbjƠjԠ)}(jנj!j٠NjƠj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jNubjjjjj)}j]sbububjYNubjZubjjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_lock_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔KpjȠjɠ]j)}(jaj!jàNjĠNjŠj3!jƠjԠ)}(jנj!j٠NjƠj !jjj>!jNubjǠjPj֔KpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_is_lockedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jG!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE!jNubjǠjPj֔KyjȠjɠ]j)}(jajE!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjl!jjj!jNubjǠjPj֔KyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_lock_assert_heldsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔KjȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj̠!jjj!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_MODESET_LOCK_ALL_BEGINsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_MODESET_LOCK_ALL_ENDsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_lock_allsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"!jNubjǠjPj֔KjȠjɠ]j)}(jaj"!jàNjĠNjŠjp!jƠjԠ)}(jנj!j٠NjƠjJ!jjj{!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_unlock_allsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔KjȠjɠ]j)}(jaj!jàNjĠNjŠjС!jƠjԠ)}(jנj!j٠NjƠj!jjjۡ!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_warn_on_modeset_not_all_lockedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔KjȠjɠ]j)}(jaj!jàNjĠNjŠj0!jƠjԠ)}(jנj!j٠NjƠj !jjj;!jNubjǠjPj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_acquire_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jD!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjB!jNubjǠjPj֔KjȠjɠ](j)}(jajB!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjj!jjjâ!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajB!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjɢ!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_acquire_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jҢ!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjТ!jNubjǠjPj֔MjȠjɠ]j)}(jajТ!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj)!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_drop_lockssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0!jNubjǠjPj֔MjȠjɠ]j)}(jaj0!jàNjĠNjŠj~!jƠjԠ)}(jנj!j٠NjƠjX!jjj!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_backoffsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔MZjȠjɠ]j)}(jaj!jàNjĠNjŠjޣ!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MZjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_lock_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔MnjȠjɠ]j)}(jaj!jàNjĠNjŠj>!jƠjԠ)}(jנj!j٠NjƠj!jjjI!jNubjǠjPj֔MnjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%drm_modeset_lock_single_interruptiblesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jR!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjP!jNubjǠjPj֔MjȠjɠ]j)}(jajP!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjx!jjj!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_unlocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_locksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjؤ!jjj !jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_modeset_lock_all_ctxsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ](j)}(jaj!jàNjĠNjŠj^!jƠjԠ)}(jנj!j٠NjƠj8!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠje!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_property_enumsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_propertysbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjPj֔K+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_property_blobsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jå!ajubsbjjj!jNubjǠjPj֔KRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_property_type_issbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jҥ!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_propertysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropertysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjХ!jNubjǠjPj֔KjȠjɠ](j)}(jajХ!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjP!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajХ!jàNjĠNjŠjH!jƠjԠ)}(jנj!j٠NjƠj$!jjjV!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_property_findsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_propertysbajubububjjI)}(jLj)}(jj )}(j ]j_!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj]!jNubjǠjPj֔M3jȠjɠ](j)}(jaj]!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M3jȠjɠ]j]ubj)}(jaj]!jàNjĠNjŠjަ!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M3jȠjɠ]j]ubj)}(jaj]!jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj!jjj !jNubjǠjPj֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_property_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_propertysbajubububjjI)}(jLj)}(jj )}(j ]j)!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_valuessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'!jNubjǠjPj֔KajȠjɠ](j)}(jaj'!jàNjĠNjŠj{!jƠjԠ)}(jנj!j٠NjƠjU!jjj!jNubjǠjPj֔KajȠjɠ]j]ubj)}(jaj'!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔KajȠjɠ]j]ubj)}(jaj'!jàNjĠNjŠj̧!jƠjԠ)}(jנj!j٠NjƠj!jjj !jNubjǠjPj֔KajȠjɠ]j]ubj)}(jaj'!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjӧ!jjj!jNubjǠjPj֔KajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_property_create_enumsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_propertysbajubububjjI)}(jLj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_prop_enum_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_valuessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!jNubjǠjPj֔KjȠjɠ](j)}(jaj!jàNjĠNjŠjk!jƠjԠ)}(jנj!j٠NjƠjE!jjj!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjr!jjj!!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj'!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjè!jjj-!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj3!jNubjǠjPj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_property_create_bitmasksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_propertysbajubububjjI)}(jLj)}(jj )}(j ]j%sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjH!jNubjǠjPj֔MJjȠjɠ](j)}(jajH!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠjp!jjjͻ!jNubjǠjPj֔MJjȠjɠ]j]ubj)}(jajH!jàNjĠNjŠjû!jƠjԠ)}(jנj!j٠NjƠj!jjjӻ!jNubjǠjPj֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_send_vblank_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jܻ!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_pending_vblank_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj>%sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjڻ!jNubjǠjPj֔McjȠjɠ](j)}(jajڻ!jàNjĠNjŠj(!jƠjԠ)}(jנj!j٠NjƠj!jjj_!jNubjǠjPj֔McjȠjɠ]j]ubj)}(jajڻ!jàNjĠNjŠjU!jƠjԠ)}(jנj!j٠NjƠj/!jjje!jNubjǠjPj֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_vblank_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl!jNubjǠjPj֔MjȠjɠ]j)}(jajl!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjjż!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_vblank_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jμ!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj̼!jNubjǠjPj֔MjȠjɠ]j)}(jaj̼!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj%!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_wait_one_vblanksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubejj)}j]sbubububjjj,!jNubjǠjPj֔MjȠjɠ](j)}(jaj,!jàNjĠNjŠjz!jƠjԠ)}(jנj!j٠NjƠjT!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj,!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_wait_one_vblanksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔M)jȠjɠ]j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj߽!jjj!jNubjǠjPj֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_vblank_offsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔M:jȠjɠ]j)}(jaj!jàNjĠNjŠje!jƠjԠ)}(jנj!j٠NjƠj?!jjjp!jNubjǠjPj֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_vblank_resetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jy!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjw!jNubjǠjPj֔MjȠjɠ]j)}(jajw!jàNjĠNjŠjž!jƠjԠ)}(jנj!j٠NjƠj!jjjо!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_set_max_vblank_countsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jپ!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmax_vblank_countsbajubj]jNububjYNubjZubejj)}j]sbubububjjj׾!jNubjǠjPj֔MjȠjɠ](j)}(jaj׾!jàNjĠNjŠj%!jƠjԠ)}(jנj!j٠NjƠj!jjjX!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj׾!jàNjĠNjŠjP!jƠjԠ)}(jנj!j٠NjƠj,!jjj^!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_vblank_on_configsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vblank_crtc_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje!jNubjǠjPj֔MjȠjɠ](j)}(jaje!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaje!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_vblank_onsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!jNubjǠjPj֔MjȠjɠ]j)}(jaj!jàNjĠNjŠjF!jƠjԠ)}(jנj!j٠NjƠj !jjjQ!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_vblank_restoresbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZ!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX!jNubjǠjPj֔M8jȠjɠ]j)}(jajX!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj!jNubjǠjPj֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_handle_vblanksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠjPj֔M}jȠjɠ](j)}(jaj!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠj!jjj5!jNubjǠjPj֔M}jȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj-!jƠjԠ)}(jנj!j٠NjƠj !jjj;!jNubjǠjPj֔M}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_handle_vblanksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jD!ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjB!jNubjǠjPj֔MjȠjɠ]j)}(jajB!jàNjĠNjŠj!jƠjԠ)}(jנj!j٠NjƠji!jjj!jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vblank_worksbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!ajubsbjjj!jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠto_drm_vblank_worksbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!ajubj#Nubjjj!jNubjǠjPj֔K>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vblank_work_schedulesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vblank_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ nextonmisssbajubj]jNububjYNubjZubejj)}j]sbubububjjj!jNubjǠjPj֔KmjȠjɠ](j)}(jaj!jàNjĠNjŠj !jƠjԠ)}(jנj!j٠NjƠj!jjjc!jNubjǠjPj֔KmjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj8!jƠjԠ)}(jנj!j٠NjƠj!jjji!jNubjǠjPj֔KmjȠjɠ]j]ubj)}(jaj!jàNjĠNjŠj[!jƠjԠ)}(jנj!j٠NjƠj"jNubjǠj=j֔M*jȠjɠ](j)}(jaj>"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjf"jjj"jNubjǠj=j֔M*jȠjɠ]j]ubj)}(jaj>"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M*jȠjɠ]j]ubj)}(jaj>"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_helper_check_varsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠfb_var_screeninfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjB"jƠjԠ)}(jנj!j٠NjƠj"jjjz"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjo"jƠjԠ)}(jנj!j٠NjƠjI"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_helper_set_parsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔M4jȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_helper_pan_displaysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠfb_var_screeninfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj5"jƠjԠ)}(jנj!j٠NjƠj"jjjm"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjb"jƠjԠ)}(jנj!j٠NjƠj<"jjjs"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_helper_fill_infosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_fb_helpersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fb_helpersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_fb_helper_surface_sizesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsizessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz"jNubjǠj=j֔MjȠjɠ](j)}(jajz"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj-"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajz"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj3"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajz"jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠj"jjj9"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_helper_initial_configsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_fb_helpersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fb_helpersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@"jNubjǠj=j֔MtjȠjɠ]j)}(jaj@"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjh"jjj"jNubjǠj=j֔MtjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_helper_hotplug_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_fb_helpersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fb_helpersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_helper_lastclosesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j "ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj "jNubjǠj=j֔MjȠjɠ]j)}(jaj "jàNjĠNjŠjN "jƠjԠ)}(jנj!j٠NjƠj( "jjjY "jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_conv_state_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb "ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj` "jNubjǠj=j֔KjȠjɠ]j)}(jaj` "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjj "jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_conv_state_copysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j "ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj "jNubjǠj=j֔K.jȠjɠ](j)}(jaj "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjjF "jNubjǠj=j֔K.jȠjɠ]j]ubj)}(jaj "jàNjĠNjŠj; "jƠjԠ)}(jנj!j٠NjƠj "jjjL "jNubjǠj=j֔K.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_conv_state_reservesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jU "ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnew_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjS "jNubjǠj=j֔KIjȠjɠ](j)}(jajS "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj} "jjj "jNubjǠj=j֔KIjȠjɠ]j]ubj)}(jajS "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjj "jNubjǠj=j֔KIjȠjɠ]j]ubj)}(jajS "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjj "jNubjǠj=j֔KIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_format_conv_state_releasesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j "ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj "jNubjǠj=j֔KgjȠjɠ]j)}(jaj "jàNjĠNjŠjb "jƠjԠ)}(jנj!j٠NjƠj< "jjjm "jNubjǠj=j֔KgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_clip_offsetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jv "ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpitchsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjt "jNubjǠj=j֔KjȠjɠ](j)}(jajt "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjj "jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajt "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjj& "jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajt "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjj, "jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_fb_memcpysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5 "ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3 "jNubjǠj=j֔M jȠjɠ](j)}(jaj3 "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj[ "jjj= "jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj3 "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjjC "jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj3 "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjjI "jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj3 "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjjO "jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj3 "jàNjĠNjŠj2 "jƠjԠ)}(jנj!j٠NjƠj "jjjU "jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_fb_swabsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^ "ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠcachedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\ "jNubjǠj=j֔MWjȠjɠ](j)}(jaj\ "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjj"jNubjǠj=j֔MWjȠjɠ]j]ubj)}(jaj\ "jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjj"jNubjǠj=j֔MWjȠjɠ]j]ubj)}(jaj\ "jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj "jjj"jNubjǠj=j֔MWjȠjɠ]j]ubj)}(jaj\ "jàNjĠNjŠj."jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MWjȠjɠ]j]ubj)}(jaj\ "jàNjĠNjŠj["jƠjԠ)}(jנj!j٠NjƠj5"jjj"jNubjǠj=j֔MWjȠjɠ]j]ubj)}(jaj\ "jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjb"jjj"jNubjǠj=j֔MWjȠjɠ]j]ubj)}(jaj\ "jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_rgb332sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj/"jƠjԠ)}(jנj!j٠NjƠj "jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjY"jƠjԠ)}(jנj!j٠NjƠj6"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj`"jjj$"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj*"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj0"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj"jjj6"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_rgb565sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠswabsbajubj]jNububjYNubjZubejj)}j]sbubububjjj="jNubjǠj=j֔MjȠjɠ](j)}(jaj="jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠje"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj="jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj="jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj="jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj="jàNjĠNjŠj<"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj="jàNjĠNjŠji"jƠjԠ)}(jנj!j٠NjƠjC"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj="jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjp"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_xrgb1555sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj:"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjg"jƠjԠ)}(jנj!j٠NjƠjA"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjn"jjj "jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_argb1555sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j "ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MLjȠjɠ](j)}(jaj"jàNjĠNjŠjl"jƠjԠ)}(jנj!j٠NjƠjF"jjjU"jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjs"jjj["jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjja"jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjg"jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjm"jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjJ"jƠjԠ)}(jנj!j٠NjƠj$"jjjs"jNubjǠj=j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_rgba5551sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz"jNubjǠj=j֔MjȠjɠ](j)}(jajz"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajz"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajz"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajz"jàNjĠNjŠjL"jƠjԠ)}(jנj!j٠NjƠj&"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajz"jàNjĠNjŠjy"jƠjԠ)}(jנj!j٠NjƠjS"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajz"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_rgb888sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj$"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjN"jƠjԠ)}(jנj!j٠NjƠj+"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj{"jƠjԠ)}(jנj!j٠NjƠjU"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj%"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj+"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_bgr888sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2"jNubjǠj=j֔MjȠjɠ](j)}(jaj2"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjZ"jjji"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj2"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjo"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj2"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjju"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj2"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj{"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj2"jàNjĠNjŠj1"jƠjԠ)}(jנj!j٠NjƠj "jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj2"jàNjĠNjŠj^"jƠjԠ)}(jנj!j٠NjƠj8"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_argb8888sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj3"jƠjԠ)}(jנj!j٠NjƠj "jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj`"jƠjԠ)}(jנj!j٠NjƠj:"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjg"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_xrgb2101010sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj8"jƠjԠ)}(jנj!j٠NjƠj"jjj!"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjb"jƠjԠ)}(jנj!j٠NjƠj?"jjj'"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠji"jjj-"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj3"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj9"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj?"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_argb2101010sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjF"jNubjǠj=j֔MjȠjɠ](j)}(jajF"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjn"jjj}"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajF"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajF"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajF"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajF"jàNjĠNjŠjE"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajF"jàNjĠNjŠjr"jƠjԠ)}(jנj!j٠NjƠjL"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_gray8sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjG"jƠjԠ)}(jנj!j٠NjƠj!"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjt"jƠjԠ)}(jנj!j٠NjƠjN"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj{"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_argb8888_to_argb4444sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M@jȠjɠ](j)}(jaj"jàNjĠNjŠjL"jƠjԠ)}(jנj!j٠NjƠj&"jjj5"jNubjǠj=j֔M@jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjv"jƠjԠ)}(jנj!j٠NjƠjS"jjj;"jNubjǠj=j֔M@jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj}"jjjA"jNubjǠj=j֔M@jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjG"jNubjǠj=j֔M@jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjM"jNubjǠj=j֔M@jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj*"jƠjԠ)}(jנj!j٠NjƠj"jjjS"jNubjǠj=j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_fb_blitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ dst_formatsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZ"jNubjǠj=j֔MgjȠjɠ](j)}(jajZ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MgjȠjɠ]j]ubj)}(jajZ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MgjȠjɠ]j]ubj)}(jajZ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MgjȠjɠ]j]ubj)}(jajZ"jàNjĠNjŠj' "jƠjԠ)}(jנj!j٠NjƠj "jjj "jNubjǠj=j֔MgjȠjɠ]j]ubj)}(jajZ"jàNjĠNjŠjT "jƠjԠ)}(jנj!j٠NjƠj. "jjj "jNubjǠj=j֔MgjȠjɠ]j]ubj)}(jajZ"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj[ "jjj "jNubjǠj=j֔MgjȠjɠ]j]ubj)}(jajZ"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj "jjj "jNubjǠj=j֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_xrgb8888_to_monosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j "ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dst_pitchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj "jNubjǠj=j֔MjȠjɠ](j)}(jaj "jàNjĠNjŠj2!"jƠjԠ)}(jנj!j٠NjƠj !"jjj""jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj "jàNjĠNjŠj\!"jƠjԠ)}(jנj!j٠NjƠj9!"jjj!""jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj "jàNjĠNjŠj!"jƠjԠ)}(jנj!j٠NjƠjc!"jjj'""jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj "jàNjĠNjŠj!"jƠjԠ)}(jנj!j٠NjƠj!"jjj-""jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj "jàNjĠNjŠj!"jƠjԠ)}(jנj!j٠NjƠj!"jjj3""jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj "jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠj!"jjj9""jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_build_fourcc_listsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jB""ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnative_fourccssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnative_nfourccssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fourccs_outsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ nfourccs_outsbajubj]jNububjYNubjZubejj)}j]sbubububjjj@""jNubjǠj=j֔MVjȠjɠ](j)}(jaj@""jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠjl""jjjG#"jNubjǠj=j֔MVjȠjɠ]j]ubj)}(jaj@""jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠj""jjjM#"jNubjǠj=j֔MVjȠjɠ]j]ubj)}(jaj@""jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠj""jjjS#"jNubjǠj=j֔MVjȠjɠ]j]ubj)}(jaj@""jàNjĠNjŠj#"jƠjԠ)}(jנj!j٠NjƠj""jjjY#"jNubjǠj=j֔MVjȠjɠ]j]ubj)}(jaj@""jàNjĠNjŠj?#"jƠjԠ)}(jנj!j٠NjƠj#"jjj_#"jNubjǠj=j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_dma_get_gem_objsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_dma_objectsbajubububjjI)}(jLj)}(jj )}(j ]jh#"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjf#"jNubjǠj=j֔K/jȠjɠ](j)}(jajf#"jàNjĠNjŠj#"jƠjԠ)}(jנj!j٠NjƠj#"jjj#"jNubjǠj=j֔K/jȠjɠ]j]ubj)}(jajf#"jàNjĠNjŠj#"jƠjԠ)}(jנj!j٠NjƠj#"jjj#"jNubjǠj=j֔K/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_dma_get_gem_addrsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]j#"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#"jNubjǠj=j֔KGjȠjɠ](j)}(jaj#"jàNjĠNjŠjL$"jƠjԠ)}(jנj!j٠NjƠj&$"jjj$"jNubjǠj=j֔KGjȠjɠ]j]ubj)}(jaj#"jàNjĠNjŠjy$"jƠjԠ)}(jנj!j٠NjƠjS$"jjj$"jNubjǠj=j֔KGjȠjɠ]j]ubj)}(jaj#"jàNjĠNjŠj$"jƠjԠ)}(jנj!j٠NjƠj$"jjj$"jNubjǠj=j֔KGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_dma_sync_non_coherentsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$"jNubjǠj=j֔KyjȠjɠ](j)}(jaj$"jàNjĠNjŠj %"jƠjԠ)}(jנj!j٠NjƠj$"jjjo%"jNubjǠj=j֔KyjȠjɠ]j]ubj)}(jaj$"jàNjĠNjŠj7%"jƠjԠ)}(jנj!j٠NjƠj%"jjju%"jNubjǠj=j֔KyjȠjɠ]j]ubj)}(jaj$"jàNjĠNjŠjd%"jƠjԠ)}(jנj!j٠NjƠj>%"jjj{%"jNubjǠj=j֔KyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_fb_dma_get_scanout_buffersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_scanout_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%"jNubjǠj=j֔KjȠjɠ](j)}(jaj%"jàNjĠNjŠj%"jƠjԠ)}(jנj!j٠NjƠj%"jjj&"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj%"jàNjĠNjŠj%"jƠjԠ)}(jנj!j٠NjƠj%"jjj&"jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_get_objsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]j&"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&"jNubjǠj=j֔K5jȠjɠ](j)}(jaj&"jàNjĠNjŠji&"jƠjԠ)}(jנj!j٠NjƠjC&"jjj&"jNubjǠj=j֔K5jȠjɠ]j]ubj)}(jaj&"jàNjĠNjŠj&"jƠjԠ)}(jנj!j٠NjƠjp&"jjj&"jNubjǠj=j֔K5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_destroysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&"jNubjǠj=j֔KajȠjɠ]j)}(jaj&"jàNjĠNjŠj&"jƠjԠ)}(jנj!j٠NjƠj&"jjj'"jNubjǠj=j֔KajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_create_handlesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j '"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj '"jNubjǠj=j֔KzjȠjɠ](j)}(jaj '"jàNjĠNjŠjW'"jƠjԠ)}(jנj!j٠NjƠj1'"jjj'"jNubjǠj=j֔KzjȠjɠ]j]ubj)}(jaj '"jàNjĠNjŠj'"jƠjԠ)}(jנj!j٠NjƠj^'"jjj'"jNubjǠj=j֔KzjȠjɠ]j]ubj)}(jaj '"jàNjĠNjŠj'"jƠjԠ)}(jנj!j٠NjƠj'"jjj'"jNubjǠj=j֔KzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_init_with_funcssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_fb_cmd2sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffer_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'"jNubjǠj=j֔KjȠjɠ](j)}(jaj'"jàNjĠNjŠj("jƠjԠ)}(jנj!j٠NjƠj'"jjj("jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj'"jàNjĠNjŠjG("jƠjԠ)}(jנj!j٠NjƠj!("jjj("jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj'"jàNjĠNjŠjt("jƠjԠ)}(jנj!j٠NjƠjN("jjj("jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj'"jàNjĠNjŠj("jƠjԠ)}(jנj!j٠NjƠj{("jjj("jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj'"jàNjĠNjŠj("jƠjԠ)}(jנj!j٠NjƠj("jjj("jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_create_with_funcssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]j("ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_fb_cmd2sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffer_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj("jNubjǠj=j֔KjȠjɠ](j)}(jaj("jàNjĠNjŠjL)"jƠjԠ)}(jנj!j٠NjƠj&)"jjj)"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj("jàNjĠNjŠjy)"jƠjԠ)}(jנj!j٠NjƠjS)"jjj)"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj("jàNjĠNjŠj)"jƠjԠ)}(jנj!j٠NjƠj)"jjj)"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj("jàNjĠNjŠj)"jƠjԠ)}(jנj!j٠NjƠj)"jjj)"jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]j)"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_fb_cmd2sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj)"jNubjǠj=j֔MjȠjɠ](j)}(jaj)"jàNjĠNjŠjN*"jƠjԠ)}(jנj!j٠NjƠj(*"jjj*"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj)"jàNjĠNjŠj{*"jƠjԠ)}(jנj!j٠NjƠjU*"jjj*"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj)"jàNjĠNjŠj*"jƠjԠ)}(jנj!j٠NjƠj*"jjj*"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_create_with_dirtysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]j*"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_fb_cmd2sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*"jNubjǠj=j֔M@jȠjɠ](j)}(jaj*"jàNjĠNjŠj+"jƠjԠ)}(jנj!j٠NjƠj*"jjj+"jNubjǠj=j֔M@jȠjɠ]j]ubj)}(jaj*"jàNjĠNjŠjJ+"jƠjԠ)}(jנj!j٠NjƠj$+"jjj+"jNubjǠj=j֔M@jȠjɠ]j]ubj)}(jaj*"jàNjĠNjŠjw+"jƠjԠ)}(jנj!j٠NjƠjQ+"jjj+"jNubjǠj=j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_vmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+"jNubjǠj=j֔M`jȠjɠ](j)}(jaj+"jàNjĠNjŠj+"jƠjԠ)}(jנj!j٠NjƠj+"jjjK,"jNubjǠj=j֔M`jȠjɠ]j]ubj)}(jaj+"jàNjĠNjŠj,"jƠjԠ)}(jנj!j٠NjƠj+"jjjQ,"jNubjǠj=j֔M`jȠjɠ]j]ubj)}(jaj+"jàNjĠNjŠj@,"jƠjԠ)}(jנj!j٠NjƠj,"jjjW,"jNubjǠj=j֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_vunmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`,"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^,"jNubjǠj=j֔MjȠjɠ](j)}(jaj^,"jàNjĠNjŠj,"jƠjԠ)}(jנj!j٠NjƠj,"jjj,"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj^,"jàNjĠNjŠj,"jƠjԠ)}(jנj!j٠NjƠj,"jjj,"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_begin_cpu_accesssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,"jNubjǠj=j֔MjȠjɠ](j)}(jaj,"jàNjĠNjŠj?-"jƠjԠ)}(jנj!j٠NjƠj-"jjjr-"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj,"jàNjĠNjŠjj-"jƠjԠ)}(jנj!j٠NjƠjF-"jjjx-"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_end_cpu_accesssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-"jNubjǠj=j֔MjȠjɠ](j)}(jaj-"jàNjĠNjŠj-"jƠjԠ)}(jנj!j٠NjƠj-"jjj."jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj-"jàNjĠNjŠj-"jƠjԠ)}(jנj!j٠NjƠj-"jjj."jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_fb_afbc_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j."ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_fb_cmd2sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_afbc_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠafbc_fbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj ."jNubjǠj=j֔MQjȠjɠ](j)}(jaj ."jàNjĠNjŠj[."jƠjԠ)}(jנj!j٠NjƠj5."jjj."jNubjǠj=j֔MQjȠjɠ]j]ubj)}(jaj ."jàNjĠNjŠj."jƠjԠ)}(jנj!j٠NjƠjb."jjj."jNubjǠj=j֔MQjȠjɠ]j]ubj)}(jaj ."jàNjĠNjŠj."jƠjԠ)}(jנj!j٠NjƠj."jjj."jNubjǠj=j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_attach_flagssbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j."ajubsbjjj."jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_funcssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j."ajubsbjjj."jNubjǠj=j֔K?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_timingssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j."ajubsbjjj."jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_opssbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j/"ajubsbjjj/"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_bridgesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j/"ajubsbjjj/"jNubjǠj=j֔M3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_get_next_bridgesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]j /"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj/"jNubjǠj=j֔MjȠjɠ]j)}(jaj/"jàNjĠNjŠjr/"jƠjԠ)}(jנj!j٠NjƠjL/"jjj/"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_get_prev_bridgesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]j/"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj/"jNubjǠj=j֔MjȠjɠ]j)}(jaj/"jàNjĠNjŠj/"jƠjԠ)}(jנj!j٠NjƠj/"jjj/"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_bridge_chain_get_first_bridgesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]j/"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj/"jNubjǠj=j֔MjȠjɠ]j)}(jaj/"jàNjĠNjŠjD0"jƠjԠ)}(jנj!j٠NjƠj0"jjjR0"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_for_each_bridge_in_chainsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j[0"ajubj#NubjjjY0"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_addsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj0"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjh0"jNubjǠj=j֔KjȠjɠ]j)}(jajh0"jàNjĠNjŠj0"jƠjԠ)}(jנj!j٠NjƠj0"jjj0"jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_drm_bridge_addsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0"jNubjǠj=j֔KjȠjɠ](j)}(jaj0"jàNjĠNjŠj1"jƠjԠ)}(jנj!j٠NjƠj0"jjjN1"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj0"jàNjĠNjŠjC1"jƠjԠ)}(jנj!j٠NjƠj1"jjjT1"jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_removesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j]1"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[1"jNubjǠj=j֔KjȠjɠ]j)}(jaj[1"jàNjĠNjŠj1"jƠjԠ)}(jנj!j٠NjƠj1"jjj1"jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_attachsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevioussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_bridge_attach_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj1"jNubjǠj=j֔M2jȠjɠ](j)}(jaj1"jàNjĠNjŠj 2"jƠjԠ)}(jנj!j٠NjƠj1"jjj2"jNubjǠj=j֔M2jȠjɠ]j]ubj)}(jaj1"jàNjĠNjŠj62"jƠjԠ)}(jנj!j٠NjƠj2"jjj2"jNubjǠj=j֔M2jȠjɠ]j]ubj)}(jaj1"jàNjĠNjŠjc2"jƠjԠ)}(jנj!j٠NjƠj=2"jjj2"jNubjǠj=j֔M2jȠjɠ]j]ubj)}(jaj1"jàNjĠNjŠj2"jƠjԠ)}(jנj!j٠NjƠjj2"jjj2"jNubjǠj=j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_chain_mode_validsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mode_statussbajubububjj)}(jj )}(j ]j2"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2"jNubjǠj=j֔MjȠjɠ](j)}(jaj2"jàNjĠNjŠj3"jƠjԠ)}(jנj!j٠NjƠj2"jjjf3"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj2"jàNjĠNjŠj.3"jƠjԠ)}(jנj!j٠NjƠj3"jjjl3"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj2"jàNjĠNjŠj[3"jƠjԠ)}(jנj!j٠NjƠj53"jjjr3"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_chain_mode_setsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{3"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ adjusted_modesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjy3"jNubjǠj=j֔MjȠjɠ](j)}(jajy3"jàNjĠNjŠj3"jƠjԠ)}(jנj!j٠NjƠj3"jjj,4"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajy3"jàNjĠNjŠj3"jƠjԠ)}(jנj!j٠NjƠj3"jjj24"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajy3"jàNjĠNjŠj!4"jƠjԠ)}(jנj!j٠NjƠj3"jjj84"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_bridge_chain_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA4"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?4"jNubjǠj=j֔M2jȠjɠ](j)}(jaj?4"jàNjĠNjŠj4"jƠjԠ)}(jנj!j٠NjƠjg4"jjj4"jNubjǠj=j֔M2jȠjɠ]j]ubj)}(jaj?4"jàNjĠNjŠj4"jƠjԠ)}(jנj!j٠NjƠj4"jjj4"jNubjǠj=j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_atomic_bridge_chain_post_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4"jNubjǠj=j֔MjjȠjɠ](j)}(jaj4"jàNjĠNjŠj 5"jƠjԠ)}(jנj!j٠NjƠj4"jjjX5"jNubjǠj=j֔MjjȠjɠ]j]ubj)}(jaj4"jàNjĠNjŠjM5"jƠjԠ)}(jנj!j٠NjƠj'5"jjj^5"jNubjǠj=j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_atomic_bridge_chain_pre_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg5"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje5"jNubjǠj=j֔MjȠjɠ](j)}(jaje5"jàNjĠNjŠj5"jƠjԠ)}(jנj!j٠NjƠj5"jjj5"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaje5"jàNjĠNjŠj5"jƠjԠ)}(jנj!j٠NjƠj5"jjj5"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_bridge_chain_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5"jNubjǠj=j֔M jȠjɠ](j)}(jaj5"jàNjĠNjŠjF6"jƠjԠ)}(jנj!j٠NjƠj 6"jjj~6"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj5"jàNjĠNjŠjs6"jƠjԠ)}(jנj!j٠NjƠjM6"jjj6"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_atomic_bridge_chain_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ conn_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6"jNubjǠj=j֔M1jȠjɠ](j)}(jaj6"jàNjĠNjŠj6"jƠjԠ)}(jנj!j٠NjƠj6"jjj>7"jNubjǠj=j֔M1jȠjɠ]j]ubj)}(jaj6"jàNjĠNjŠj7"jƠjԠ)}(jנj!j٠NjƠj6"jjjD7"jNubjǠj=j֔M1jȠjɠ]j]ubj)}(jaj6"jàNjĠNjŠj37"jƠjԠ)}(jנj!j٠NjƠj 7"jjjJ7"jNubjǠj=j֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_detectsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_connector_statussbajubububjj)}(jj )}(j ]jS7"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQ7"jNubjǠj=j֔MijȠjɠ]j)}(jajQ7"jàNjĠNjŠj7"jƠjԠ)}(jנj!j٠NjƠj}7"jjj7"jNubjǠj=j֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_get_modessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7"jNubjǠj=j֔MjȠjɠ](j)}(jaj7"jàNjĠNjŠj8"jƠjԠ)}(jנj!j٠NjƠj7"jjj;8"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj7"jàNjĠNjŠj08"jƠjԠ)}(jנj!j٠NjƠj 8"jjjA8"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_edid_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jJ8"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjH8"jNubjǠj=j֔MjȠjɠ](j)}(jajH8"jàNjĠNjŠj8"jƠjԠ)}(jנj!j٠NjƠjv8"jjj8"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajH8"jàNjĠNjŠj8"jƠjԠ)}(jנj!j٠NjƠj8"jjj8"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_hpd_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_connector_statussbajubububjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8"jNubjǠj=j֔MjȠjɠ](j)}(jaj8"jàNjĠNjŠj29"jƠjԠ)}(jנj!j٠NjƠj 9"jjj9"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj8"jàNjĠNjŠj]9"jƠjԠ)}(jנj!j٠NjƠj99"jjj9"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj8"jàNjĠNjŠj9"jƠjԠ)}(jנj!j٠NjƠj9"jjj9"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_hpd_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj9"jNubjǠj=j֔MjȠjɠ]j)}(jaj9"jàNjĠNjŠjL:"jƠjԠ)}(jנj!j٠NjƠj&:"jjjW:"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_hpd_notifysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`:"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_connector_statussbajubububjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjj^:"jNubjǠj=j֔MjȠjɠ](j)}(jaj^:"jàNjĠNjŠj:"jƠjԠ)}(jנj!j٠NjƠj:"jjj:"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj^:"jàNjĠNjŠj:"jƠjԠ)}(jנj!j٠NjƠj:"jjj:"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_drm_find_bridgesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]j:"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj:"jNubjǠj=j֔MjȠjɠ]j)}(jaj:"jàNjĠNjŠj@;"jƠjԠ)}(jנj!j٠NjƠj;"jjjN;"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_connector_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jW;"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjU;"jNubjǠj=j֔MjȠjɠ](j)}(jajU;"jàNjĠNjŠj;"jƠjԠ)}(jנj!j٠NjƠj;"jjj;"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajU;"jàNjĠNjŠj;"jƠjԠ)}(jנj!j٠NjƠj;"jjj;"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_bridge_is_panelsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j;"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;"jNubjǠj=j֔KjȠjɠ]j)}(jaj;"jàNjĠNjŠj><"jƠjԠ)}(jנj!j٠NjƠj<"jjjI<"jNubjǠj=j֔KjȠjɠ]j]ubaj]ube(j)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_bridge_addsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jR<"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjP<"jNubjǠj=j֔MjȠjɠ]j)}(jajP<"jàNjĠNjŠj<"jƠjԠ)}(jנj!j٠NjƠj~<"jjj<"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_bridge_add_typedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]j<"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠconnector_typesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj<"jNubjǠj=j֔MjȠjɠ](j)}(jaj<"jàNjĠNjŠj ="jƠjԠ)}(jנj!j٠NjƠj<"jjjC="jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj<"jàNjĠNjŠj8="jƠjԠ)}(jנj!j٠NjƠj="jjjI="jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_bridge_removesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR="ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjP="jNubjǠj=j֔M:jȠjɠ]j)}(jajP="jàNjĠNjŠj="jƠjԠ)}(jנj!j٠NjƠjx="jjj="jNubjǠj=j֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_panel_bridge_set_orientationsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j="ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj="jNubjǠj=j֔MVjȠjɠ](j)}(jaj="jàNjĠNjŠj="jƠjԠ)}(jנj!j٠NjƠj="jjj6>"jNubjǠj=j֔MVjȠjɠ]j]ubj)}(jaj="jàNjĠNjŠj+>"jƠjԠ)}(jנj!j٠NjƠj>"jjj<>"jNubjǠj=j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_drm_panel_bridge_addsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jE>"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjC>"jNubjǠj=j֔MujȠjɠ](j)}(jajC>"jàNjĠNjŠj>"jƠjԠ)}(jנj!j٠NjƠjq>"jjj>"jNubjǠj=j֔MujȠjɠ]j]ubj)}(jajC>"jàNjĠNjŠj>"jƠjԠ)}(jנj!j٠NjƠj>"jjj>"jNubjǠj=j֔MujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_drm_panel_bridge_add_typedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]j>"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠconnector_typesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj>"jNubjǠj=j֔MjȠjɠ](j)}(jaj>"jàNjĠNjŠj3?"jƠjԠ)}(jנj!j٠NjƠj ?"jjj?"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj>"jàNjĠNjŠj`?"jƠjԠ)}(jנj!j٠NjƠj:?"jjj?"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj>"jàNjĠNjŠj?"jƠjԠ)}(jנj!j٠NjƠjg?"jjj?"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_panel_bridge_addsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]j?"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj?"jNubjǠj=j֔MjȠjɠ](j)}(jaj?"jàNjĠNjŠj?"jƠjԠ)}(jנj!j٠NjƠj?"jjj8@"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj?"jàNjĠNjŠj*@"jƠjԠ)}(jנj!j٠NjƠj@"jjj>@"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_bridge_connectorsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jG@"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjE@"jNubjǠj=j֔MjȠjɠ]j)}(jajE@"jàNjĠNjŠj@"jƠjԠ)}(jנj!j٠NjƠjs@"jjj@"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_drm_of_get_bridgesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]j@"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠendpointsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj@"jNubjǠj=j֔MjȠjɠ](j)}(jaj@"jàNjĠNjŠjA"jƠjԠ)}(jנj!j٠NjƠj@"jjjA"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj@"jàNjĠNjŠj/A"jƠjԠ)}(jנj!j٠NjƠj A"jjjA"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj@"jàNjĠNjŠjZA"jƠjԠ)}(jנj!j٠NjƠj6A"jjjA"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj@"jàNjĠNjŠjA"jƠjԠ)}(jנj!j٠NjƠj^A"jjjA"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_of_get_bridgesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jA"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠendpointsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjA"jNubjǠj=j֔MjȠjɠ](j)}(jajA"jàNjĠNjŠjA"jƠjԠ)}(jנj!j٠NjƠjA"jjjB"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajA"jàNjĠNjŠj'B"jƠjԠ)}(jנj!j٠NjƠjB"jjjB"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajA"jàNjĠNjŠjRB"jƠjԠ)}(jנj!j٠NjƠj.B"jjjB"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajA"jàNjĠNjŠjzB"jƠjԠ)}(jנj!j٠NjƠjVB"jjjB"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_funcssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jB"ajubsbjjjB"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_panelsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jB"ajubsbjjjB"jNubjǠj=j֔KJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jB"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_panel_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠconnector_typesbajubj]jNububjYNubjZubejj)}j]sbubububjjjB"jNubjǠj=j֔K:jȠjɠ](j)}(jajB"jàNjĠNjŠj C"jƠjԠ)}(jנj!j٠NjƠjB"jjjC"jNubjǠj=j֔K:jȠjɠ]j]ubj)}(jajB"jàNjĠNjŠj7C"jƠjԠ)}(jנj!j٠NjƠjC"jjjC"jNubjǠj=j֔K:jȠjɠ]j]ubj)}(jajB"jàNjĠNjŠjdC"jƠjԠ)}(jנj!j٠NjƠj>C"jjjC"jNubjǠj=j֔K:jȠjɠ]j]ubj)}(jajB"jàNjĠNjŠjC"jƠjԠ)}(jנj!j٠NjƠjkC"jjjC"jNubjǠj=j֔K:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_panel_addsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC"jNubjǠj=j֔KPjȠjɠ]j)}(jajC"jàNjĠNjŠjC"jƠjԠ)}(jנj!j٠NjƠjC"jjjD"jNubjǠj=j֔KPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_removesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jD"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj D"jNubjǠj=j֔K^jȠjɠ]j)}(jaj D"jàNjĠNjŠjZD"jƠjԠ)}(jנj!j٠NjƠj4D"jjjeD"jNubjǠj=j֔K^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_preparesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jnD"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjlD"jNubjǠj=j֔KpjȠjɠ]j)}(jajlD"jàNjĠNjŠjD"jƠjԠ)}(jנj!j٠NjƠjD"jjjD"jNubjǠj=j֔KpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_unpreparesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jD"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjD"jNubjǠj=j֔KjȠjɠ]j)}(jajD"jàNjĠNjŠjE"jƠjԠ)}(jנj!j٠NjƠjD"jjj%E"jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.E"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,E"jNubjǠj=j֔KjȠjɠ]j)}(jaj,E"jàNjĠNjŠjzE"jƠjԠ)}(jנj!j٠NjƠjTE"jjjE"jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE"jNubjǠj=j֔KjȠjɠ]j)}(jajE"jàNjĠNjŠjE"jƠjԠ)}(jנj!j٠NjƠjE"jjjE"jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_get_modessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE"jNubjǠj=j֔M.jȠjɠ](j)}(jajE"jàNjĠNjŠj:F"jƠjԠ)}(jנj!j٠NjƠjF"jjjrF"jNubjǠj=j֔M.jȠjɠ]j]ubj)}(jajE"jàNjĠNjŠjgF"jƠjԠ)}(jנj!j٠NjƠjAF"jjjxF"jNubjǠj=j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_drm_find_panelsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jF"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjF"jNubjǠj=j֔MQjȠjɠ]j)}(jajF"jàNjĠNjŠjF"jƠjԠ)}(jנj!j٠NjƠjF"jjjF"jNubjǠj=j֔MQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_drm_get_panel_orientationsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_panel_orientationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ orientationsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjF"jNubjǠj=j֔MsjȠjɠ](j)}(jajF"jàNjĠNjŠj6G"jƠjԠ)}(jנj!j٠NjƠjG"jjjnG"jNubjǠj=j֔MsjȠjɠ]j]ubj)}(jajF"jàNjĠNjŠjcG"jƠjԠ)}(jנj!j٠NjƠj=G"jjjtG"jNubjǠj=j֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_is_panel_followersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j}G"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{G"jNubjǠj=j֔MjȠjɠ]j)}(jaj{G"jàNjĠNjŠjG"jƠjԠ)}(jנj!j٠NjƠjG"jjjG"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_add_followersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ follower_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_panel_followersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfollowersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjG"jNubjǠj=j֔MjȠjɠ](j)}(jajG"jàNjĠNjŠj(H"jƠjԠ)}(jנj!j٠NjƠjH"jjj`H"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajG"jàNjĠNjŠjUH"jƠjԠ)}(jנj!j٠NjƠj/H"jjjfH"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_remove_followersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joH"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_panel_followersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfollowersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmH"jNubjǠj=j֔MjȠjɠ]j)}(jajmH"jàNjĠNjŠjH"jƠjԠ)}(jנj!j٠NjƠjH"jjjH"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_drm_panel_add_followersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ follower_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_panel_followersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfollowersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjH"jNubjǠj=j֔M jȠjɠ](j)}(jajH"jàNjĠNjŠjI"jƠjԠ)}(jנj!j٠NjƠjH"jjjSI"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajH"jàNjĠNjŠjHI"jƠjԠ)}(jנj!j٠NjƠj"I"jjjYI"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_of_backlightsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jbI"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`I"jNubjǠj=j֔M.jȠjɠ]j)}(jaj`I"jàNjĠNjŠjI"jƠjԠ)}(jנj!j٠NjƠjI"jjjI"jNubjǠj=j֔M.jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_get_panel_orientation_quirksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwidthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠheightsbajubj]jNububjYNubjZubejj)}j]sbubububjjjI"jNubjǠj=j֔M'jȠjɠ](j)}(jajI"jàNjĠNjŠjJ"jƠjԠ)}(jנj!j٠NjƠjI"jjj4J"jNubjǠj=j֔M'jȠjɠ]j]ubj)}(jajI"jàNjĠNjŠj,J"jƠjԠ)}(jנj!j٠NjƠj J"jjj:J"jNubjǠj=j֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_get_panel_min_brightness_quirksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jCJ"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjAJ"jNubjǠj=j֔KGjȠjɠ]j)}(jajAJ"jàNjĠNjŠjJ"jƠjԠ)}(jנj!j٠NjƠjiJ"jjjJ"jNubjǠj=j֔KGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(drm_self_refresh_helper_update_avg_timessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcommit_time_mssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnew_self_refresh_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ"jNubjǠj=j֔KjȠjɠ](j)}(jajJ"jàNjĠNjŠjJ"jƠjԠ)}(jנj!j٠NjƠjJ"jjjDK"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajJ"jàNjĠNjŠjK"jƠjԠ)}(jנj!j٠NjƠjJ"jjjJK"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajJ"jàNjĠNjŠjS"jƠjԠ)}(jנj!j٠NjƠjS"jjjIS"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_lttpr_wake_timeout_setupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jRS"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠtransparent_modesbajubj]jNububjYNubjZubejj)}j]sbubububjjjPS"jNubjǠj=j֔MjȠjɠ](j)}(jajPS"jàNjĠNjŠjS"jƠjԠ)}(jנj!j٠NjƠjxS"jjjS"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajPS"jàNjĠNjŠjS"jƠjԠ)}(jנj!j٠NjƠjS"jjjS"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dpcd_probesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jS"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjS"jNubjǠj=j֔MjȠjɠ](j)}(jajS"jàNjĠNjŠj'T"jƠjԠ)}(jנj!j٠NjƠjT"jjjWT"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajS"jàNjĠNjŠjOT"jƠjԠ)}(jנj!j٠NjƠj.T"jjj]T"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dpcd_set_poweredsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jfT"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠpoweredsbajubj]jNububjYNubjZubejj)}j]sbubububjjjdT"jNubjǠj=j֔MjȠjɠ](j)}(jajdT"jàNjĠNjŠjT"jƠjԠ)}(jנj!j٠NjƠjT"jjjT"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajdT"jàNjĠNjŠjT"jƠjԠ)}(jנj!j٠NjƠjT"jjjT"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dpcd_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jT"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjT"jNubjǠj=j֔MjȠjɠ](j)}(jajT"jàNjĠNjŠj?U"jƠjԠ)}(jנj!j٠NjƠjU"jjjU"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajT"jàNjĠNjŠjgU"jƠjԠ)}(jנj!j٠NjƠjFU"jjjU"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajT"jàNjĠNjŠjU"jƠjԠ)}(jנj!j٠NjƠjkU"jjjU"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajT"jàNjĠNjŠjU"jƠjԠ)}(jנj!j٠NjƠjU"jjjU"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dpcd_writesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jU"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjU"jNubjǠj=j֔MjȠjɠ](j)}(jajU"jàNjĠNjŠj+V"jƠjԠ)}(jנj!j٠NjƠjV"jjjV"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajU"jàNjĠNjŠjSV"jƠjԠ)}(jנj!j٠NjƠj2V"jjjV"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajU"jàNjĠNjŠjyV"jƠjԠ)}(jנj!j٠NjƠjWV"jjjV"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajU"jàNjĠNjŠjV"jƠjԠ)}(jנj!j٠NjƠjV"jjjV"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dpcd_read_link_statussbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jV"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_LINK_STATUS_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjV"jNubjǠj=j֔M jȠjɠ](j)}(jajV"jàNjĠNjŠjW"jƠjԠ)}(jנj!j٠NjƠjV"jjjW"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajV"jàNjĠNjŠj>W"jƠjԠ)}(jנj!j٠NjƠjW"jjjW"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dp_dpcd_read_phy_link_statussbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ drm_dp_physbajubububjj)}(jj )}(j ]jΠ)}jѠdp_physbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ link_statussbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_LINK_STATUS_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjW"jNubjǠj=j֔M!jȠjɠ](j)}(jajW"jàNjĠNjŠjW"jƠjԠ)}(jנj!j٠NjƠjW"jjjvX"jNubjǠj=j֔M!jȠjɠ]j]ubj)}(jajW"jàNjĠNjŠj X"jƠjԠ)}(jנj!j٠NjƠjW"jjj|X"jNubjǠj=j֔M!jȠjɠ]j]ubj)}(jajW"jàNjĠNjŠj1X"jƠjԠ)}(jנj!j٠NjƠj X"jjjX"jNubjǠj=j֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dpcd_write_payloadsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvcpidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠstart_time_slotsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtime_slot_countsbajubj]jNububjYNubjZubejj)}j]sbubububjjjX"jNubjǠj=j֔MbjȠjɠ](j)}(jajX"jàNjĠNjŠjX"jƠjԠ)}(jנj!j٠NjƠjX"jjjVY"jNubjǠj=j֔MbjȠjɠ]j]ubj)}(jajX"jàNjĠNjŠjX"jƠjԠ)}(jנj!j٠NjƠjX"jjj\Y"jNubjǠj=j֔MbjȠjɠ]j]ubj)}(jajX"jàNjĠNjŠj&Y"jƠjԠ)}(jנj!j٠NjƠjY"jjjbY"jNubjǠj=j֔MbjȠjɠ]j]ubj)}(jajX"jàNjĠNjŠjNY"jƠjԠ)}(jנj!j٠NjƠj*Y"jjjhY"jNubjǠj=j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dpcd_clear_payloadsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jqY"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjoY"jNubjǠj=j֔MjȠjɠ]j)}(jajoY"jàNjĠNjŠjY"jƠjԠ)}(jנj!j٠NjƠjY"jjjY"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dpcd_poll_act_handledsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jY"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ timeout_mssbajubj]jNububjYNubjZubejj)}j]sbubububjjjY"jNubjǠj=j֔MjȠjɠ](j)}(jajY"jàNjĠNjŠjZ"jƠjԠ)}(jנj!j٠NjƠjY"jjjLZ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajY"jàNjĠNjŠjDZ"jƠjԠ)}(jנj!j٠NjƠj$Z"jjjRZ"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_downstream_is_typesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j[Z"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9z4sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjYZ"jNubjǠj=j֔MjȠjɠ](j)}(jajYZ"jàNjĠNjŠjZ"jƠjԠ)}(jנj!j٠NjƠjZ"jjjq["jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajYZ"jàNjĠNjŠj ["jƠjԠ)}(jנj!j٠NjƠjZ"jjjw["jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajYZ"jàNjĠNjŠji["jƠjԠ)}(jנj!j٠NjƠjE["jjj}["jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_downstream_is_tmdssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j["ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj["jNubjǠj=j֔MjȠjɠ](j)}(jaj["jàNjĠNjŠj["jƠjԠ)}(jנj!j٠NjƠj["jjj\"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj["jàNjĠNjŠj4\"jƠjԠ)}(jנj!j٠NjƠj\"jjj\"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj["jàNjĠNjŠj\"jƠjԠ)}(jנj!j٠NjƠjo\"jjj\"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_send_real_edid_checksumsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j\"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠreal_edid_checksumsbajubj]jNububjYNubjZubejj)}j]sbubububjjj\"jNubjǠj=j֔MjȠjɠ](j)}(jaj\"jàNjĠNjŠj]"jƠjԠ)}(jנj!j٠NjƠj\"jjj3]"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj\"jàNjĠNjŠj+]"jƠjԠ)}(jנj!j٠NjƠj]"jjj9]"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_read_dpcd_capssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB]"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjj@]"jNubjǠj=j֔MjȠjɠ](j)}(jaj@]"jàNjĠNjŠj]"jƠjԠ)}(jנj!j٠NjƠjh]"jjj]"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj@]"jàNjĠNjŠj]"jƠjԠ)}(jנj!j٠NjƠj]"jjj^"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_read_downstream_infosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ^"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdownstream_portssbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_MAX_DOWNSTREAM_PORTSsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjj ^"jNubjǠj=j֔MjȠjɠ](j)}(jaj ^"jàNjĠNjŠjY^"jƠjԠ)}(jנj!j٠NjƠj3^"jjj._"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj ^"jàNjĠNjŠj^"jƠjԠ)}(jנj!j٠NjƠj`^"jjj4_"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj ^"jàNjĠNjŠj^"jƠjԠ)}(jנj!j٠NjƠj^"jjj:_"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_downstream_max_dotclocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jC_"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjA_"jNubjǠj=j֔MjȠjɠ](j)}(jajA_"jàNjĠNjŠj_"jƠjԠ)}(jנj!j٠NjƠji_"jjj1`"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajA_"jàNjĠNjŠj_"jƠjԠ)}(jנj!j٠NjƠj_"jjj7`"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dp_downstream_max_tmds_clocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@`"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>`"jNubjǠj=j֔MjȠjɠ](j)}(jaj>`"jàNjĠNjŠj`"jƠjԠ)}(jנj!j٠NjƠjf`"jjj[a"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj>`"jàNjĠNjŠj`"jƠjԠ)}(jנj!j٠NjƠj`"jjjaa"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj>`"jàNjĠNjŠjPa"jƠjԠ)}(jנj!j٠NjƠj*a"jjjga"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dp_downstream_min_tmds_clocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jpa"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjna"jNubjǠj=j֔M.jȠjɠ](j)}(jajna"jàNjĠNjŠja"jƠjԠ)}(jנj!j٠NjƠja"jjjb"jNubjǠj=j֔M.jȠjɠ]j]ubj)}(jajna"jàNjĠNjŠjb"jƠjԠ)}(jנj!j٠NjƠja"jjjb"jNubjǠj=j֔M.jȠjɠ]j]ubj)}(jajna"jàNjĠNjŠjb"jƠjԠ)}(jנj!j٠NjƠjZb"jjjb"jNubjǠj=j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_downstream_max_bpcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjb"jNubjǠj=j֔MYjȠjɠ](j)}(jajb"jàNjĠNjŠjb"jƠjԠ)}(jנj!j٠NjƠjb"jjjc"jNubjǠj=j֔MYjȠjɠ]j]ubj)}(jajb"jàNjĠNjŠjOc"jƠjԠ)}(jנj!j٠NjƠj+c"jjjc"jNubjǠj=j֔MYjȠjɠ]j]ubj)}(jajb"jàNjĠNjŠjc"jƠjԠ)}(jנj!j٠NjƠjc"jjjc"jNubjǠj=j֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_dp_downstream_420_passthroughsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jc"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjc"jNubjǠj=j֔MjȠjɠ](j)}(jajc"jàNjĠNjŠjd"jƠjԠ)}(jנj!j٠NjƠjc"jjjd"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajc"jàNjĠNjŠj~d"jƠjԠ)}(jנj!j٠NjƠjZd"jjjd"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'drm_dp_downstream_444_to_420_conversionsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jd"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjd"jNubjǠj=j֔MjȠjɠ](j)}(jajd"jàNjĠNjŠje"jƠjԠ)}(jנj!j٠NjƠjd"jjje"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajd"jàNjĠNjŠjze"jƠjԠ)}(jנj!j٠NjƠjVe"jjje"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)drm_dp_downstream_rgb_to_ycbcr_conversionsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]je"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ color_spcsbajubj]jNububjYNubjZubejj)}j]sbubububjjje"jNubjǠj=j֔MjȠjɠ](j)}(jaje"jàNjĠNjŠjf"jƠjԠ)}(jנj!j٠NjƠje"jjjf"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaje"jàNjĠNjŠjvf"jƠjԠ)}(jנj!j٠NjƠjRf"jjjf"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaje"jàNjĠNjŠjf"jƠjԠ)}(jנj!j٠NjƠjf"jjjf"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_downstream_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jf"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjf"jNubjǠj=j֔MjȠjɠ](j)}(jajf"jàNjĠNjŠjDg"jƠjԠ)}(jנj!j٠NjƠjg"jjjh"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajf"jàNjĠNjŠjog"jƠjԠ)}(jנj!j٠NjƠjKg"jjjh"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajf"jàNjĠNjŠjg"jƠjԠ)}(jנj!j٠NjƠjg"jjj"h"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_downstream_idsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+h"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj:zsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjj)h"jNubjǠj=j֔M#jȠjɠ](j)}(jaj)h"jàNjĠNjŠjwh"jƠjԠ)}(jנj!j٠NjƠjQh"jjjh"jNubjǠj=j֔M#jȠjɠ]j]ubj)}(jaj)h"jàNjĠNjŠjh"jƠjԠ)}(jנj!j٠NjƠj~h"jjjh"jNubjǠj=j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_downstream_debugsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jh"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjh"jNubjǠj=j֔M2jȠjɠ](j)}(jajh"jàNjĠNjŠj8i"jƠjԠ)}(jנj!j٠NjƠji"jjj`j"jNubjǠj=j֔M2jȠjɠ]j]ubj)}(jajh"jàNjĠNjŠjbi"jƠjԠ)}(jנj!j٠NjƠj>i"jjjfj"jNubjǠj=j֔M2jȠjɠ]j]ubj)}(jajh"jàNjĠNjŠji"jƠjԠ)}(jנj!j٠NjƠji"jjjlj"jNubjǠj=j֔M2jȠjɠ]j]ubj)}(jajh"jàNjĠNjŠj(j"jƠjԠ)}(jנj!j٠NjƠjj"jjjrj"jNubjǠj=j֔M2jȠjɠ]j]ubj)}(jajh"jàNjĠNjŠjUj"jƠjԠ)}(jנj!j٠NjƠj/j"jjjxj"jNubjǠj=j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_subconnector_typesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mode_subconnectorsbajubububjj)}(jj )}(j ]jj"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjj"jNubjǠj=j֔MjȠjɠ](j)}(jajj"jàNjĠNjŠjj"jƠjԠ)}(jנj!j٠NjƠjj"jjjsk"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajj"jàNjĠNjŠj4k"jƠjԠ)}(jנj!j٠NjƠjk"jjjyk"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dp_set_subconnector_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_connector_statussbajubububjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjk"jNubjǠj=j֔MjȠjɠ](j)}(jajk"jàNjĠNjŠjk"jƠjԠ)}(jנj!j٠NjƠjk"jjjl"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajk"jàNjĠNjŠjk"jƠjԠ)}(jנj!j٠NjƠjk"jjjl"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajk"jàNjĠNjŠj#l"jƠjԠ)}(jנj!j٠NjƠjk"jjjl"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajk"jàNjĠNjŠjNl"jƠjԠ)}(jנj!j٠NjƠj*l"jjjl"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_read_sink_count_capsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jl"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl"jNubjǠj=j֔MjȠjɠ](j)}(jajl"jàNjĠNjŠjl"jƠjԠ)}(jנj!j٠NjƠjl"jjjm"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajl"jàNjĠNjŠjm"jƠjԠ)}(jנj!j٠NjƠjl"jjjm"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajl"jàNjĠNjŠjm"jƠjԠ)}(jנj!j٠NjƠj_m"jjjm"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_read_sink_countsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm"jNubjǠj=j֔MjȠjɠ]j)}(jajm"jàNjĠNjŠjm"jƠjԠ)}(jנj!j٠NjƠjm"jjjm"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_remote_aux_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jn"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn"jNubjǠj=j֔MjȠjɠ]j)}(jajn"jàNjĠNjŠjQn"jƠjԠ)}(jנj!j٠NjƠj+n"jjj\n"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_aux_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jen"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjcn"jNubjǠj=j֔MjȠjɠ]j)}(jajcn"jàNjĠNjŠjn"jƠjԠ)}(jנj!j٠NjƠjn"jjjn"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_aux_registersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn"jNubjǠj=j֔M jȠjɠ]j)}(jajn"jàNjĠNjŠjo"jƠjԠ)}(jנj!j٠NjƠjn"jjjo"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_aux_unregistersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%o"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#o"jNubjǠj=j֔M* jȠjɠ]j)}(jaj#o"jàNjĠNjŠjqo"jƠjԠ)}(jנj!j٠NjƠjKo"jjj|o"jNubjǠj=j֔M* jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_psr_setup_timesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jo"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠpsr_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠEDP_PSR_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubajj)}j]sbubububjjjo"jNubjǠj=j֔M; jȠjɠ]j)}(jajo"jàNjĠNjŠjo"jƠjԠ)}(jנj!j٠NjƠjo"jjjp"jNubjǠj=j֔M; jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_start_crcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjp"jNubjǠj=j֔MY jȠjɠ](j)}(jajp"jàNjĠNjŠjip"jƠjԠ)}(jנj!j٠NjƠjCp"jjjp"jNubjǠj=j֔MY jȠjɠ]j]ubj)}(jajp"jàNjĠNjŠjp"jƠjԠ)}(jנj!j٠NjƠjpp"jjjp"jNubjǠj=j֔MY jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_stop_crcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp"jNubjǠj=j֔Mt jȠjɠ]j)}(jajp"jàNjĠNjŠjp"jƠjԠ)}(jנj!j٠NjƠjp"jjjq"jNubjǠj=j֔Mt jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_read_descsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jq"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ is_branchsbajubj]jNububjYNubjZubejj)}j]sbubububjjjq"jNubjǠj=j֔M jȠjɠ](j)}(jajq"jàNjĠNjŠj\q"jƠjԠ)}(jנj!j٠NjƠj6q"jjjq"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajq"jàNjĠNjŠjq"jƠjԠ)}(jנj!j٠NjƠjcq"jjjq"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajq"jàNjĠNjŠjq"jƠjԠ)}(jנj!j٠NjƠjq"jjjq"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dump_lttpr_descsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jq"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ drm_dp_physbajubububjj)}(jj )}(j ]jΠ)}jѠdp_physbajubj]jNububjYNubjZubejj)}j]sbubububjjjq"jNubjǠj=j֔M jȠjɠ](j)}(jajq"jàNjĠNjŠjr"jƠjԠ)}(jנj!j٠NjƠjq"jjjKr"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajq"jàNjĠNjŠjCr"jƠjԠ)}(jנj!j٠NjƠjr"jjjQr"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dsc_sink_bpp_incrsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jZr"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdsc_dpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_DSC_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubajj)}j]sbubububjjjXr"jNubjǠj=j֔M) jȠjɠ]j)}(jajXr"jàNjĠNjŠjr"jƠjԠ)}(jנj!j٠NjƠjr"jjjr"jNubjǠj=j֔M) jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dsc_sink_max_slice_countsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jr"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdsc_dpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_DSC_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠis_edpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjr"jNubjǠj=j֔MN jȠjɠ](j)}(jajr"jàNjĠNjŠjDs"jƠjԠ)}(jנj!j٠NjƠj s"jjjs"jNubjǠj=j֔MN jȠjɠ]j]ubj)}(jajr"jàNjĠNjŠjs"jƠjԠ)}(jנj!j٠NjƠjs"jjjs"jNubjǠj=j֔MN jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dsc_sink_line_buf_depthsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]js"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdsc_dpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_DSC_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubajj)}j]sbubububjjjs"jNubjǠj=j֔M jȠjɠ]j)}(jajs"jàNjĠNjŠj t"jƠjԠ)}(jנj!j٠NjƠjs"jjjNt"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_dp_dsc_sink_supported_input_bpcssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jWt"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdsc_dpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_DSC_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdsc_bpcsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zjhsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjUt"jNubjǠj=j֔M jȠjɠ](j)}(jajUt"jàNjĠNjŠjt"jƠjԠ)}(jנj!j٠NjƠj}t"jjjEu"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajUt"jàNjĠNjŠju"jƠjԠ)}(jנj!j٠NjƠjt"jjjKu"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_read_lttpr_common_capssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jTu"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcapssbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_LTTPR_COMMON_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjRu"jNubjǠj=j֔M jȠjɠ](j)}(jajRu"jàNjĠNjŠju"jƠjԠ)}(jנj!j٠NjƠjzu"jjjuv"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajRu"jàNjĠNjŠju"jƠjԠ)}(jנj!j٠NjƠju"jjj{v"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajRu"jàNjĠNjŠj0v"jƠjԠ)}(jנj!j٠NjƠj v"jjjv"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_read_lttpr_phy_capssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ drm_dp_physbajubububjj)}(jj )}(j ]jΠ)}jѠdp_physbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcapssbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_LTTPR_PHY_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjv"jNubjǠj=j֔M jȠjɠ](j)}(jajv"jàNjĠNjŠjv"jƠjԠ)}(jנj!j٠NjƠjv"jjjw"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajv"jàNjĠNjŠjw"jƠjԠ)}(jנj!j٠NjƠjv"jjjw"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajv"jàNjĠNjŠjfw"jƠjԠ)}(jנj!j٠NjƠjBw"jjjw"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajv"jàNjĠNjŠjw"jƠjԠ)}(jנj!j٠NjƠjjw"jjjw"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_lttpr_countsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcapssbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_LTTPR_COMMON_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubajj)}j]sbubububjjjw"jNubjǠj=j֔M jȠjɠ]j)}(jajw"jàNjĠNjŠj8x"jƠjԠ)}(jנj!j٠NjƠjx"jjj}x"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_lttpr_max_link_ratesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jx"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcapssbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_LTTPR_COMMON_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubajj)}j]sbubububjjjx"jNubjǠj=j֔M6 jȠjɠ]j)}(jajx"jàNjĠNjŠjx"jƠjԠ)}(jנj!j٠NjƠjx"jjjy"jNubjǠj=j֔M6 jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_dp_lttpr_set_transparent_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jy"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjy"jNubjǠj=j֔ME jȠjɠ](j)}(jajy"jàNjĠNjŠjjy"jƠjԠ)}(jנj!j٠NjƠjDy"jjjy"jNubjǠj=j֔ME jȠjɠ]j]ubj)}(jajy"jàNjĠNjŠjy"jƠjԠ)}(jנj!j٠NjƠjqy"jjjy"jNubjǠj=j֔ME jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_lttpr_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jy"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ lttpr_countsbajubj]jNububjYNubjZubejj)}j]sbubububjjjy"jNubjǠj=j֔M[ jȠjɠ](j)}(jajy"jàNjĠNjŠjy"jƠjԠ)}(jנj!j٠NjƠjy"jjj"z"jNubjǠj=j֔M[ jȠjɠ]j]ubj)}(jajy"jàNjĠNjŠjz"jƠjԠ)}(jנj!j٠NjƠjy"jjj(z"jNubjǠj=j֔M[ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_lttpr_max_lane_countsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1z"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcapssbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_LTTPR_COMMON_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubajj)}j]sbubububjjj/z"jNubjǠj=j֔M jȠjɠ]j)}(jaj/z"jàNjĠNjŠj{z"jƠjԠ)}(jנj!j٠NjƠjWz"jjjz"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ,drm_dp_lttpr_voltage_swing_level_3_supportedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jz"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcapssbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_LTTPR_PHY_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubajj)}j]sbubububjjjz"jNubjǠj=j֔M jȠjɠ]j)}(jajz"jàNjĠNjŠj{"jƠjԠ)}(jנj!j٠NjƠjz"jjjW{"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+drm_dp_lttpr_pre_emphasis_level_3_supportedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j`{"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcapssbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_LTTPR_PHY_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubajj)}j]sbubububjjj^{"jNubjǠj=j֔M jȠjɠ]j)}(jaj^{"jàNjĠNjŠj{"jƠjԠ)}(jנj!j٠NjƠj{"jjj{"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_get_phy_test_patternsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_phy_test_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{"jNubjǠj=j֔M jȠjɠ](j)}(jaj{"jàNjĠNjŠjC|"jƠjԠ)}(jנj!j٠NjƠj|"jjj{|"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj{"jàNjĠNjŠjp|"jƠjԠ)}(jנj!j٠NjƠjJ|"jjj|"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_set_phy_test_patternsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_phy_test_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdp_revsbajubj]jNububjYNubjZubejj)}j]sbubububjjj|"jNubjǠj=j֔M jȠjɠ](j)}(jaj|"jàNjĠNjŠj|"jƠjԠ)}(jנj!j٠NjƠj|"jjj6}"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj|"jàNjĠNjŠj}"jƠjԠ)}(jנj!j٠NjƠj|"jjj<}"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj|"jàNjĠNjŠj.}"jƠjԠ)}(jנj!j٠NjƠj }"jjjB}"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_as_sdp_supportedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jK}"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjI}"jNubjǠj=j֔M jȠjɠ](j)}(jajI}"jàNjĠNjŠj}"jƠjԠ)}(jנj!j٠NjƠjp}"jjj~"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajI}"jàNjĠNjŠj}"jƠjԠ)}(jנj!j٠NjƠj}"jjj ~"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_vsc_sdp_supportedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j~"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjj~"jNubjǠj=j֔M jȠjɠ](j)}(jaj~"jàNjĠNjŠj`~"jƠjԠ)}(jנj!j٠NjƠj:~"jjj~"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj~"jàNjĠNjŠj~"jƠjԠ)}(jנj!j٠NjƠjg~"jjj~"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_vsc_sdp_packsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j~"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_vsc_sdpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvscsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdp_sdpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~"jNubjǠj=j֔M jȠjɠ](j)}(jaj~"jàNjĠNjŠj/"jƠjԠ)}(jנj!j٠NjƠj "jjjg"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj~"jàNjĠNjŠj\"jƠjԠ)}(jנj!j٠NjƠj6"jjjm"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_get_pcon_max_frl_bwsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_capsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjt"jNubjǠj=j֔M8 jȠjɠ](j)}(jajt"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjd"jNubjǠj=j֔M8 jȠjɠ]j]ubj)}(jajt"jàNjĠNjŠj%"jƠjԠ)}(jנj!j٠NjƠj"jjjj"jNubjǠj=j֔M8 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_pcon_frl_preparesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenable_frl_ready_hpdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjq"jNubjǠj=j֔M^ jȠjɠ](j)}(jajq"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M^ jȠjɠ]j]ubj)}(jajq"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjƀ"jjj"jNubjǠj=j֔M^ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_pcon_is_frl_readysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔Ms jȠjɠ]j)}(jaj"jàNjĠNjŠjG"jƠjԠ)}(jנj!j٠NjƠj!"jjjR"jNubjǠj=j֔Ms jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_pcon_frl_configure_1sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j["ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_frl_gbpssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠfrl_modesbajubj]jNububjYNubjZubejj)}j]sbubububjjjY"jNubjǠj=j֔M jȠjɠ](j)}(jajY"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajY"jàNjĠNjŠj΁"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajY"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjҁ"jjj "jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_pcon_frl_configure_2sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_frl_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠfrl_typesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M jȠjɠ](j)}(jaj"jàNjĠNjŠj_"jƠjԠ)}(jנj!j٠NjƠj9"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjf"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj‚"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_pcon_reset_frl_configsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j˂"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjɂ"jNubjǠj=j֔M jȠjɠ]j)}(jajɂ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj""jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_pcon_frl_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)"jNubjǠj=j֔M jȠjɠ]j)}(jaj)"jàNjĠNjŠjw"jƠjԠ)}(jנj!j٠NjƠjQ"jjj"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_pcon_hdmi_link_activesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠjփ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_pcon_hdmi_link_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfrl_trained_masksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M*jȠjɠ](j)}(jaj"jàNjĠNjŠj6"jƠjԠ)}(jנj!j٠NjƠj"jjjn"jNubjǠj=j֔M*jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjc"jƠjԠ)}(jנj!j٠NjƠj="jjjt"jNubjǠj=j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%drm_dp_pcon_hdmi_frl_link_error_countsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{"jNubjǠj=j֔MDjȠjɠ](j)}(jaj{"jàNjĠNjŠjɄ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MDjȠjɠ]j]ubj)}(jaj{"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjЄ"jjj"jNubjǠj=j֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_pcon_pps_defaultsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj\"jƠjԠ)}(jנj!j٠NjƠj6"jjjg"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_pcon_pps_override_bufsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠpps_bufsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9z128sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjn"jNubjǠj=j֔MjȠjɠ](j)}(jajn"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj'"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajn"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjÅ"jjj-"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edp_backlight_set_levelsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edp_backlight_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4"jNubjǠj=j֔MXjȠjɠ](j)}(jaj4"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj\"jjj"jNubjǠj=j֔MXjȠjɠ]j]ubj)}(jaj4"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MXjȠjɠ]j]ubj)}(jaj4"jàNjĠNjŠjچ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edp_backlight_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edp_backlight_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjC"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjp"jƠjԠ)}(jנj!j٠NjƠjJ"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjw"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edp_backlight_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edp_backlight_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjއ"jjj<"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj1"jƠjԠ)}(jנj!j٠NjƠj "jjjB"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edp_backlight_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jK"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edp_backlight_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdriver_pwm_freq_hzsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠedp_dpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠEDP_DISPLAY_CTL_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ current_levelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ current_modesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjI"jNubjǠj=j֔MjȠjɠ](j)}(jajI"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjq"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajI"jàNjĠNjŠjĈ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajI"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjˈ"jjj‰"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajI"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjȉ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajI"jàNjĠNjŠj~"jƠjԠ)}(jנj!j٠NjƠjX"jjjΉ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajI"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjԉ"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_panel_dp_aux_backlightsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j݉"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_panelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpanelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjۉ"jNubjǠj=j֔MjȠjɠ](j)}(jajۉ"jàNjĠNjŠj)"jƠjԠ)}(jנj!j٠NjƠj"jjja"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajۉ"jàNjĠNjŠjV"jƠjԠ)}(jנj!j٠NjƠj0"jjjg"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_bw_overheadsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ lane_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhactivesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdsc_slice_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbpp_x16sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjn"jNubjǠj=j֔MQjȠjɠ](j)}(jajn"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjO"jNubjǠj=j֔MQjȠjɠ]j]ubj)}(jajn"jàNjĠNjŠjڊ"jƠjԠ)}(jנj!j٠NjƠj"jjjU"jNubjǠj=j֔MQjȠjɠ]j]ubj)}(jajn"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjފ"jjj["jNubjǠj=j֔MQjȠjɠ]j]ubj)}(jajn"jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠj"jjja"jNubjǠj=j֔MQjȠjɠ]j]ubj)}(jajn"jàNjĠNjŠjG"jƠjԠ)}(jנj!j٠NjƠj&"jjjg"jNubjǠj=j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_dp_bw_channel_coding_efficiencysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠis_uhbrsbajubj]jNububjYNubjZubajj)}j]sbubububjjjn"jNubjǠj=j֔MjȠjɠ]j)}(jajn"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_max_dprx_data_ratesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jƋ"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_link_ratesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_lanessbajubj]jNububjYNubjZubejj)}j]sbubububjjjċ"jNubjǠj=j֔MjȠjɠ](j)}(jajċ"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj"jjj8"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajċ"jàNjĠNjŠj0"jƠjԠ)}(jנj!j٠NjƠj"jjj>"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_cec_irqsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE"jNubjǠj=j֔KjȠjɠ]j)}(jajE"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjm"jjj"jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_cec_register_connectorsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj͌"jjj+"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj"jjj1"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_cec_unregister_connectorsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8"jNubjǠj=j֔MjȠjɠ]j)}(jaj8"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj`"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_lspcon_modesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dual_mode_typesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔K^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dual_mode_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔K?jȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔K?jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj3"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔K?jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjY"jƠjԠ)}(jנj!j٠NjƠj7"jjj"jNubjǠj=j֔K?jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj`"jjj"jNubjǠj=j֔K?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dual_mode_writesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔KjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjю"jjj{"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjH"jƠjԠ)}(jנj!j٠NjƠj&"jjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjs"jƠjԠ)}(jנj!j٠NjƠjO"jjj"jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dual_mode_detectsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_dp_dual_mode_typesbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔KjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj$"jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_dual_mode_max_tmds_clocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_dp_dual_mode_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+"jNubjǠj=j֔MjȠjɠ](j)}(jaj+"jàNjĠNjŠjy"jƠjԠ)}(jנj!j٠NjƠjS"jjjِ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj+"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjߐ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj+"jàNjĠNjŠjΐ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dp_dual_mode_get_tmds_outputsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_dp_dual_mode_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenabledsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MBjȠjɠ](j)}(jaj"jàNjĠNjŠj:"jƠjԠ)}(jנj!j٠NjƠj"jjj‘"jNubjǠj=j֔MBjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠje"jƠjԠ)}(jנj!j٠NjƠjA"jjjȑ"jNubjǠj=j֔MBjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠji"jjjΑ"jNubjǠj=j֔MBjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjԑ"jNubjǠj=j֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dp_dual_mode_set_tmds_outputsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jݑ"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_dp_dual_mode_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjۑ"jNubjǠj=j֔MijȠjɠ](j)}(jajۑ"jàNjĠNjŠj)"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MijȠjɠ]j]ubj)}(jajۑ"jàNjĠNjŠjT"jƠjԠ)}(jנj!j٠NjƠj0"jjj"jNubjǠj=j֔MijȠjɠ]j]ubj)}(jajۑ"jàNjĠNjŠj~"jƠjԠ)}(jנj!j٠NjƠjX"jjj"jNubjǠj=j֔MijȠjɠ]j]ubj)}(jajۑ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_get_dual_mode_type_namesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jǒ"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_dp_dual_mode_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjŒ"jNubjǠj=j֔MjȠjɠ]j)}(jajŒ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_lspcon_get_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_lspcon_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%"jNubjǠj=j֔MjȠjɠ](j)}(jaj%"jàNjĠNjŠjs"jƠjԠ)}(jנj!j٠NjƠjM"jjjؓ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj%"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjz"jjjޓ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj%"jàNjĠNjŠj͓"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_lspcon_set_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_lspcon_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtime_outsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj9"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjf"jƠjԠ)}(jנj!j٠NjƠj@"jjjÔ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjm"jjjɔ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjϔ"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_portsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jؔ"ajubsbjjj֔"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_branchsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_atomic_payloadsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_statesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_mgrsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔MSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_modesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j#"ajubsbjjj!"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__drm_dp_mst_state_iter_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j2"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_statesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_statesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_statesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_statesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjj0"jNubjǠj=j֔MjȠjɠ](j)}(jaj0"jàNjĠNjŠj}"jƠjԠ)}(jנj!j٠NjƠjW"jjjA"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj0"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjG"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj0"jàNjĠNjŠjޕ"jƠjԠ)}(jנj!j٠NjƠj"jjjM"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj0"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjS"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj0"jàNjĠNjŠj:"jƠjԠ)}(jנj!j٠NjƠj"jjjY"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ for_each_oldnew_mst_mgr_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jb"ajubj#Nubjjj`"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_old_mst_mgr_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jq"ajubj#Nubjjjo"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_new_mst_mgr_in_statesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j"ajubj#Nubjjj~"jNubjǠj=j֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_get_port_mallocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠjۖ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_put_port_mallocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj;"jƠjԠ)}(jנj!j٠NjƠj"jjjF"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_dp_mst_connector_late_registersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jO"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjM"jNubjǠj=j֔MjȠjɠ](j)}(jajM"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠju"jjjӗ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajM"jàNjĠNjŠjȗ"jƠjԠ)}(jנj!j٠NjƠj"jjjٗ"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%drm_dp_mst_connector_early_unregistersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj."jƠjԠ)}(jנj!j٠NjƠj"jjjf"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj["jƠjԠ)}(jנj!j٠NjƠj5"jjjl"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_add_payload_part1sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ju"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mst_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_atomic_payloadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpayloadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjs"jNubjǠj=j֔M jȠjɠ](j)}(jajs"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj&"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajs"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjȘ"jjj,"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajs"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj2"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_remove_payload_part1sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mst_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_atomic_payloadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpayloadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9"jNubjǠj=j֔M/ jȠjɠ](j)}(jaj9"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠja"jjj"jNubjǠj=j֔M/ jȠjɠ]j]ubj)}(jaj9"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M/ jȠjɠ]j]ubj)}(jaj9"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M/ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_remove_payload_part2sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mst_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_atomic_payloadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_payloadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_atomic_payloadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_payloadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MP jȠjɠ](j)}(jaj"jàNjĠNjŠjM"jƠjԠ)}(jנj!j٠NjƠj'"jjjߚ"jNubjǠj=j֔MP jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjz"jƠjԠ)}(jנj!j٠NjƠjT"jjj"jNubjǠj=j֔MP jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MP jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjԚ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MP jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_add_payload_part2sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_atomic_payloadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpayloadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔Mq jȠjɠ](j)}(jaj"jàNjĠNjŠjF"jƠjԠ)}(jנj!j٠NjƠj "jjj~"jNubjǠj=j֔Mq jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjs"jƠjԠ)}(jנj!j٠NjƠjM"jjj"jNubjǠj=j֔Mq jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_get_vc_payload_bwsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ fixed20_12sbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ link_ratesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlink_lane_countsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M jȠjɠ](j)}(jaj"jàNjĠNjŠjכ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjۛ"jjj "jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_read_mst_capsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_dp_mst_modesbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdpcdsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_RECEIVER_CAP_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M#jȠjɠ](j)}(jaj"jàNjĠNjŠjb"jƠjԠ)}(jנj!j٠NjƠj<"jjjҜ"jNubjǠj=j֔M#jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠji"jjj؜"jNubjǠj=j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_mgr_set_mstsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ mst_statesbajubj]jNububjYNubjZubejj)}j]sbubububjjjߜ"jNubjǠj=j֔M@jȠjɠ](j)}(jajߜ"jàNjĠNjŠj-"jƠjԠ)}(jנj!j٠NjƠj"jjj["jNubjǠj=j֔M@jȠjɠ]j]ubj)}(jajߜ"jàNjĠNjŠjS"jƠjԠ)}(jנj!j٠NjƠj4"jjja"jNubjǠj=j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_queue_probesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjh"jNubjǠj=j֔MjȠjɠ]j)}(jajh"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_mgr_suspendsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jʝ"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjȝ"jNubjǠj=j֔MjȠjɠ]j)}(jajȝ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj!"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_mgr_resumesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠsyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjj("jNubjǠj=j֔MjȠjɠ](j)}(jaj("jàNjĠNjŠjv"jƠjԠ)}(jנj!j٠NjƠjP"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj("jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj}"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_hpd_irq_handle_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠesisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠacksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandledsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjٞ"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj,"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjY"jƠjԠ)}(jנj!j٠NjƠj3"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj`"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_dp_mst_hpd_irq_send_new_requestsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj͟"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_detect_portsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjS"jƠjԠ)}(jנj!j٠NjƠj-"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjZ"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjڠ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_edid_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔M jȠjɠ](j)}(jaj"jàNjĠNjŠjR"jƠjԠ)}(jנj!j٠NjƠj,"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjY"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjơ"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_get_edidsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jϡ"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj͡"jNubjǠj=j֔M+jȠjɠ](j)}(jaj͡"jàNjĠNjŠj!"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M+jȠjɠ]j]ubj)}(jaj͡"jàNjĠNjŠjN"jƠjԠ)}(jנj!j٠NjƠj("jjj"jNubjǠj=j֔M+jȠjɠ]j]ubj)}(jaj͡"jàNjĠNjŠj{"jƠjԠ)}(jנj!j٠NjƠjU"jjj"jNubjǠj=j֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_atomic_find_time_slotssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpbnsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MXjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjĢ"jjjs"jNubjǠj=j֔MXjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjy"jNubjǠj=j֔MXjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjD"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MXjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjk"jƠjԠ)}(jנj!j٠NjƠjK"jjj"jNubjǠj=j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dp_atomic_release_time_slotssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjڣ"jƠjԠ)}(jנj!j٠NjƠj"jjj?"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjE"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj4"jƠjԠ)}(jנj!j٠NjƠj"jjjK"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_atomic_setup_commitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jT"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR"jNubjǠj=j֔MjȠjɠ]j)}(jajR"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjz"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'drm_dp_mst_atomic_wait_for_dependenciessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔M'jȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjڤ"jjj "jNubjǠj=j֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_dp_mst_root_conn_atomic_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_conn_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M]jȠjɠ](j)}(jaj"jàNjĠNjŠj`"jƠjԠ)}(jנj!j٠NjƠj:"jjj"jNubjǠj=j֔M]jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjg"jjj"jNubjǠj=j֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_update_slotssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mst_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlink_encoding_capsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjͥ"jjj&"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj,"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_check_act_statussbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3"jNubjǠj=j֔MjȠjɠ]j)}(jaj3"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj["jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_calc_pbn_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠclocksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbppsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjۦ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjߦ"jjj "jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_dump_topologysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M.jȠjɠ](j)}(jaj"jàNjĠNjŠjb"jƠjԠ)}(jנj!j٠NjƠj<"jjj"jNubjǠj=j֔M.jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjh"jjj"jNubjǠj=j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_dp_mst_port_downstream_of_parentsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MyjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjͧ"jjjX"jNubjǠj=j֔MyjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj"jjj^"jNubjǠj=j֔MyjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjM"jƠjԠ)}(jנj!j٠NjƠj'"jjjd"jNubjǠj=j֔MyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_dp_mst_add_affected_dsc_crtcssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk"jNubjǠj=j֔M+jȠjɠ](j)}(jajk"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M+jȠjɠ]j]ubj)}(jajk"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_atomic_enable_dscsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpbnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MhjȠjɠ](j)}(jaj"jàNjĠNjŠjL"jƠjԠ)}(jנj!j٠NjƠj&"jjj˩"jNubjǠj=j֔MhjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjy"jƠjԠ)}(jנj!j٠NjƠjS"jjjѩ"jNubjǠj=j֔MhjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjש"jNubjǠj=j֔MhjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjé"jƠjԠ)}(jנj!j٠NjƠj"jjjݩ"jNubjǠj=j֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_atomic_check_mgrsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mst_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ failing_portsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj2"jƠjԠ)}(jנj!j٠NjƠj "jjjɪ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj_"jƠjԠ)}(jנj!j٠NjƠj9"jjjϪ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjf"jjjժ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj۪"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_atomic_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj0"jƠjԠ)}(jנj!j٠NjƠj "jjj;"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_atomic_get_mst_topology_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_statesbajubububjjI)}(jLj)}(jj )}(j ]jD"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjB"jNubjǠj=j֔M jȠjɠ](j)}(jajB"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjp"jjjѫ"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajB"jàNjĠNjŠjë"jƠjԠ)}(jנj!j٠NjƠj"jjj׫"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%drm_atomic_get_old_mst_topology_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_statesbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjޫ"jNubjǠj=j֔MjȠjɠ](j)}(jajޫ"jàNjĠNjŠj2"jƠjԠ)}(jנj!j٠NjƠj "jjjm"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajޫ"jàNjĠNjŠj_"jƠjԠ)}(jנj!j٠NjƠj9"jjjs"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%drm_atomic_get_new_mst_topology_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_statesbajubububjjI)}(jLj)}(jj )}(j ]j|"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjz"jNubjǠj=j֔M6jȠjɠ](j)}(jajz"jàNjĠNjŠjά"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔M6jȠjɠ]j]ubj)}(jajz"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjլ"jjj"jNubjǠj=j֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_mgr_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmax_dpcd_transaction_bytessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_payloadssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ conn_base_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MLjȠjɠ](j)}(jaj"jàNjĠNjŠjd"jƠjԠ)}(jנj!j٠NjƠj>"jjj5"jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjk"jjj;"jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjA"jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjŭ"jjjG"jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj"jjjM"jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj-"jƠjԠ)}(jנj!j٠NjƠj "jjjS"jNubjǠj=j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_mgr_destroysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_topology_mgrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZ"jNubjǠj=j֔MjȠjɠ]j)}(jajZ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_aux_for_parentsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_dsc_aux_for_portsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_dp_auxsbajubububjjI)}(jLj)}(jj )}(j ]j%"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#"jNubjǠj=j֔MjȠjɠ]j)}(jaj#"jàNjĠNjŠjw"jƠjԠ)}(jנj!j٠NjƠjQ"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_get_mstb_mallocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_branchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmstbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠjگ"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_put_mstb_mallocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_branchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmstbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj:"jƠjԠ)}(jנj!j٠NjƠj"jjjE"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dp_mst_topology_try_get_mstbsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_branchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmstbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjL"jNubjǠj=j֔MjȠjɠ]j)}(jajL"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjt"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_get_mstbsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_branchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmstbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj԰"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_put_mstbsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_branchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmstbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj "jNubjǠj=j֔MjȠjɠ]j)}(jaj "jàNjĠNjŠjZ"jƠjԠ)}(jנj!j٠NjƠj4"jjje"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_dp_mst_topology_try_get_portsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl"jNubjǠj=j֔MRjȠjɠ]j)}(jajl"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjű"jNubjǠj=j֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_get_portsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jα"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj̱"jNubjǠj=j֔MojȠjɠ]j)}(jaj̱"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj%"jNubjǠj=j֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dp_mst_topology_put_portsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j."ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dp_mst_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,"jNubjǠj=j֔MjȠjɠ]j)}(jaj,"jàNjĠNjŠjz"jƠjԠ)}(jנj!j٠NjƠjT"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbisbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mipi_dbi_devsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔KRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_commandsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j"ajubj#Nubjjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&DRM_MIPI_DBI_SIMPLE_DISPLAY_PIPE_FUNCSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j"ajubj#Nubjjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_command_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jʲ"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dbisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjȲ"jNubjǠj=j֔KjȠjɠ](j)}(jajȲ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjv"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajȲ"jàNjĠNjŠjA"jƠjԠ)}(jנj!j٠NjƠj"jjj|"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajȲ"jàNjĠNjŠjk"jƠjԠ)}(jנj!j٠NjƠjE"jjj"jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_command_bufsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dbisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔KjȠjɠ](j)}(jaj"jàNjĠNjŠj׳"jƠjԠ)}(jנj!j٠NjƠj"jjj_"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj޳"jjje"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj,"jƠjԠ)}(jנj!j٠NjƠj"jjjk"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjW"jƠjԠ)}(jנj!j٠NjƠj3"jjjq"jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_buf_copysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jz"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠswapsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_conv_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fmtcnv_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjx"jNubjǠj=j֔KjȠjɠ](j)}(jajx"jàNjĠNjŠj´"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajx"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjɴ"jjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajx"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajx"jàNjĠNjŠjI"jƠjԠ)}(jנj!j٠NjƠj#"jjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajx"jàNjĠNjŠjo"jƠjԠ)}(jנj!j٠NjƠjP"jjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajx"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjs"jjjµ"jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_pipe_mode_validsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mode_statussbajubububjj)}(jj )}(j ]j˵"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_simple_display_pipesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjɵ"jNubjǠj=j֔M@jȠjɠ](j)}(jajɵ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjS"jNubjǠj=j֔M@jȠjɠ]j]ubj)}(jajɵ"jàNjĠNjŠjH"jƠjԠ)}(jנj!j٠NjƠj""jjjY"jNubjǠj=j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_pipe_updatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_simple_display_pipesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj`"jNubjǠj=j֔MQjȠjɠ](j)}(jaj`"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MQjȠjɠ]j]ubj)}(jaj`"jàNjĠNjŠj۶"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_enable_flushsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ mipi_dbi_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ plane_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MxjȠjɠ](j)}(jaj"jàNjĠNjŠjA"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MxjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjn"jƠjԠ)}(jנj!j٠NjƠjH"jjj"jNubjǠj=j֔MxjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠju"jjj"jNubjǠj=j֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_pipe_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_simple_display_pipesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_pipe_begin_fb_accesssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_simple_display_pipesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ plane_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjg"jƠjԠ)}(jנj!j٠NjƠjA"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjn"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_pipe_end_fb_accesssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_simple_display_pipesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ plane_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjԸ"jjj2"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj'"jƠjԠ)}(jנj!j٠NjƠj"jjj8"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_pipe_reset_planesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_simple_display_pipesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?"jNubjǠj=j֔MjȠjɠ]j)}(jaj?"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjg"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#mipi_dbi_pipe_duplicate_plane_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_simple_display_pipesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj͹"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!mipi_dbi_pipe_destroy_plane_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j "ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_simple_display_pipesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ plane_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M jȠjɠ](j)}(jaj"jàNjĠNjŠjV"jƠjԠ)}(jנj!j٠NjƠj0"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj]"jjj"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_dev_init_with_formatssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ mipi_dbi_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_simple_display_pipe_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠformatssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ format_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrotationsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ tx_buf_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MZjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjú"jjj"jNubjǠj=j֔MZjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MZjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjC"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MZjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjk"jƠjԠ)}(jנj!j٠NjƠjJ"jjj"jNubjǠj=j֔MZjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjo"jjj"jNubjǠj=j֔MZjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MZjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_dev_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ mipi_dbi_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_simple_display_pipe_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrotationsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjf"jƠjԠ)}(jנj!j٠NjƠj@"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjm"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjǼ"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_hw_resetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j "ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dbisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj "jNubjǠj=j֔MjȠjɠ]j)}(jaj "jàNjĠNjŠjW"jƠjԠ)}(jנj!j٠NjƠj1"jjjb"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_display_is_onsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jk"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dbisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji"jNubjǠj=j֔MjȠjɠ]j)}(jaji"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_poweron_resetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jʽ"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ mipi_dbi_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjȽ"jNubjǠj=j֔M$jȠjɠ]j)}(jajȽ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj!"jNubjǠj=j֔M$jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"mipi_dbi_poweron_conditional_resetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ mipi_dbi_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj("jNubjǠj=j֔M6jȠjɠ]j)}(jaj("jàNjĠNjŠjv"jƠjԠ)}(jנj!j٠NjƠjP"jjj"jNubjǠj=j֔M6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_spi_cmd_max_speedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MGjȠjɠ](j)}(jaj"jàNjĠNjŠjھ"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MGjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_spi_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dbisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjh"jƠjԠ)}(jנj!j٠NjƠjB"jjjͿ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjo"jjjӿ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj¿"jƠjԠ)}(jנj!j٠NjƠj"jjjٿ"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_spi_transfersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠspeed_hzsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbpwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M+jȠjɠ](j)}(jaj"jàNjĠNjŠj."jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M+jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjY"jƠjԠ)}(jנj!j٠NjƠj5"jjj"jNubjǠj=j֔M+jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj]"jjj"jNubjǠj=j֔M+jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M+jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dbi_debugfs_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_minorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠminorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠjG"jƠjԠ)}(jנj!j٠NjƠj!"jjjR"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mipi_dsi_msgsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j["ajubsbjjjY"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_packetsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jj"ajubsbjjjh"jNubjǠj=j֔K'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_host_opssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jy"ajubsbjjjw"jNubjǠj=j֔K>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mipi_dsi_hostsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔K]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_device_infosbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔KnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_devicesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_multi_contextsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_pixel_format_to_bppsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠmipi_dsi_pixel_formatsbajubububjj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔KjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_tear_modesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j"ajubsbjjj"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_generic_write_seqsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j."ajubj#Nubjjj,"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mipi_dsi_generic_write_seq_multisbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j="ajubj#Nubjjj;"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_write_seqsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jL"ajubj#NubjjjJ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_write_seq_multisbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j["ajubj#NubjjjY"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_driversbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jj"ajubsbjjjh"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_mipi_dsi_device_by_nodesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jy"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjw"jNubjǠj=j֔KkjȠjɠ]j)}(jajw"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔KkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_device_register_fullsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ mipi_dsi_hostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_device_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔KjȠjɠ](j)}(jaj"jàNjĠNjŠj4"jƠjԠ)}(jנj!j٠NjƠj"jjjo"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠja"jƠjԠ)}(jנj!j٠NjƠj;"jjju"jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_device_unregistersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|"jNubjǠj=j֔KjȠjɠ]j)}(jaj|"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"devm_mipi_dsi_device_register_fullsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ mipi_dsi_hostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_device_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj0"jƠjԠ)}(jנj!j٠NjƠj "jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj]"jƠjԠ)}(jנj!j٠NjƠj7"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjd"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_mipi_dsi_host_by_nodesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ mipi_dsi_hostsbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔M4jȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_attachsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MsjȠjɠ]j)}(jaj"jàNjĠNjŠjb"jƠjԠ)}(jנj!j٠NjƠj<"jjjm"jNubjǠj=j֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_detachsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt"jNubjǠj=j֔MjȠjɠ]j)}(jajt"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_mipi_dsi_attachsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠj"jjjZ"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjO"jƠjԠ)}(jנj!j٠NjƠj)"jjj`"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_packet_format_is_shortsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]ji"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubajj)}j]sbubububjjjg"jNubjǠj=j֔MjȠjɠ]j)}(jajg"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_packet_format_is_longsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_create_packetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_packetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpacketsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ mipi_dsi_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠji"jƠjԠ)}(jנj!j٠NjƠjC"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjp"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_shutdown_peripheralsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MLjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MLjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_turn_on_peripheralsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MbjȠjɠ]j)}(jaj"jàNjĠNjŠj\"jƠjԠ)}(jנj!j٠NjƠj6"jjjg"jNubjǠj=j֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_compression_mode_extsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠmipi_dsi_compression_algosbajubububjj)}(jj )}(j ]jΠ)}jѠalgosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ pps_selectorsbajubj]jNububjYNubjZubejj)}j]sbubububjjjn"jNubjǠj=j֔MjȠjɠ](j)}(jajn"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj7"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajn"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj="jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajn"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj"jjjC"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajn"jàNjĠNjŠj/"jƠjԠ)}(jנj!j٠NjƠj"jjjI"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_compression_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jR"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjP"jNubjǠj=j֔MjȠjɠ](j)}(jajP"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjx"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajP"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_picture_parameter_setsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_picture_parameter_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj'"jƠjԠ)}(jנj!j٠NjƠj"jjj_"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjT"jƠjԠ)}(jנj!j٠NjƠj."jjje"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_generic_writesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jn"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpayloadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjl"jNubjǠj=j֔MjȠjɠ](j)}(jajl"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajl"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajl"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj&"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_generic_write_chattysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpayloadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-"jNubjǠj=j֔MjȠjɠ](j)}(jaj-"jàNjĠNjŠj{"jƠjԠ)}(jנj!j٠NjƠjU"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj-"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj-"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_generic_write_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpayloadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M(jȠjɠ](j)}(jaj"jàNjĠNjŠj8"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M(jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠja"jƠjԠ)}(jנj!j٠NjƠj?"jjj"jNubjǠj=j֔M(jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjh"jjj"jNubjǠj=j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_generic_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ num_paramssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MIjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MIjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MIjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjM"jƠjԠ)}(jנj!j٠NjƠj)"jjj"jNubjǠj=j֔MIjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjs"jƠjԠ)}(jנj!j٠NjƠjQ"jjj"jNubjǠj=j֔MIjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjz"jjj"jNubjǠj=j֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_write_buffersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MujȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjs"jNubjǠj=j֔MujȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj@"jƠjԠ)}(jנj!j٠NjƠj"jjjy"jNubjǠj=j֔MujȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjk"jƠjԠ)}(jנj!j٠NjƠjG"jjj"jNubjǠj=j֔MujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mipi_dsi_dcs_write_buffer_chattysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj0"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj6"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj("jƠjԠ)}(jנj!j٠NjƠj"jjj<"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_write_buffer_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jE"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjC"jNubjǠj=j֔MjȠjɠ](j)}(jajC"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjk"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajC"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajC"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_writesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjR"jƠjԠ)}(jנj!j٠NjƠj,"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj}"jƠjԠ)}(jנj!j٠NjƠjY"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjA"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjl"jƠjԠ)}(jנj!j٠NjƠjH"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjp"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_nopsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj,"jƠjԠ)}(jנj!j٠NjƠj"jjj7"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_soft_resetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>"jNubjǠj=j֔M,jȠjɠ]j)}(jaj>"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjf"jjj"jNubjǠj=j֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_get_power_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M@jȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj$"jNubjǠj=j֔M@jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj*"jNubjǠj=j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_get_pixel_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj1"jNubjǠj=j֔MYjȠjɠ](j)}(jaj1"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjY"jjj"jNubjǠj=j֔MYjȠjɠ]j]ubj)}(jaj1"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_enter_sleep_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MsjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_exit_sleep_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$"jNubjǠj=j֔MjȠjɠ]j)}(jaj$"jàNjĠNjŠjr"jƠjԠ)}(jנj!j٠NjƠjL"jjj}"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_set_display_offsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_set_display_onsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj2"jƠjԠ)}(jנj!j٠NjƠj "jjj="jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_set_column_addresssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjjD"jNubjǠj=j֔MjȠjɠ](j)}(jajD"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjl"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajD"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajD"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_set_page_addresssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjN"jƠjԠ)}(jנj!j٠NjƠj("jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjy"jƠjԠ)}(jנj!j٠NjƠjU"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj}"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_set_tear_onsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠmipi_dsi_dcs_tear_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj"jjj="jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj5"jƠjԠ)}(jנj!j٠NjƠj"jjjC"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_set_pixel_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ"jNubjǠj=j֔MjȠjɠ](j)}(jajJ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjr"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajJ"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_set_tear_scanlinesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠscanlinesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M0jȠjɠ](j)}(jaj"jàNjĠNjŠj&"jƠjԠ)}(jנj!j٠NjƠj"jjjY"jNubjǠj=j֔M0jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjQ"jƠjԠ)}(jנj!j٠NjƠj-"jjj_"jNubjǠj=j֔M0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#mipi_dsi_dcs_set_display_brightnesssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jh"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ brightnesssbajubj]jNububjYNubjZubejj)}j]sbubububjjjf"jNubjǠj=j֔MIjȠjɠ](j)}(jajf"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MIjȠjɠ]j]ubj)}(jajf"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#mipi_dsi_dcs_get_display_brightnesssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ brightnesssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M`jȠjɠ](j)}(jaj"jàNjĠNjŠjB"jƠjԠ)}(jנj!j٠NjƠj"jjjz"jNubjǠj=j֔M`jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjo"jƠjԠ)}(jנj!j٠NjƠjI"jjj"jNubjǠj=j֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)mipi_dsi_dcs_set_display_brightness_largesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ brightnesssbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MzjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MzjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)mipi_dsi_dcs_get_display_brightness_largesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ brightnesssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjc"jƠjԠ)}(jנj!j٠NjƠj="jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$mipi_dsi_picture_parameter_set_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_picture_parameter_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj."jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj#"jƠjԠ)}(jנj!j٠NjƠj"jjj4"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#mipi_dsi_compression_mode_ext_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j="ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠmipi_dsi_compression_algosbajubububjj)}(jj )}(j ]jΠ)}jѠalgosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ pps_selectorsbajubj]jNububjYNubjZubejj)}j]sbubububjjj;"jNubjǠj=j֔MjȠjɠ](j)}(jaj;"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjc"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj;"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj;"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj;"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_compression_mode_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjk"jƠjԠ)}(jנj!j٠NjƠjE"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjr"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_nop_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#mipi_dsi_dcs_enter_sleep_mode_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠjT"jƠjԠ)}(jנj!j٠NjƠj."jjj_"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"mipi_dsi_dcs_exit_sleep_mode_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jh"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf"jNubjǠj=j֔M)jȠjɠ]j)}(jajf"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"mipi_dsi_dcs_set_display_off_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MBjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!mipi_dsi_dcs_set_display_on_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j("ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&"jNubjǠj=j֔M[jȠjɠ]j)}(jaj&"jàNjĠNjŠjt"jƠjԠ)}(jנj!j٠NjƠjN"jjj"jNubjǠj=j֔M[jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_set_tear_on_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠmipi_dsi_dcs_tear_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MujȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MujȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!mipi_dsi_turn_on_peripheral_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠjb"jƠjԠ)}(jנj!j٠NjƠj<"jjjm"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_set_tear_off_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt"jNubjǠj=j֔MjȠjɠ]j)}(jajt"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_dcs_soft_reset_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠj"jjj-"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)mipi_dsi_dcs_set_display_brightness_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ brightnesssbajubj]jNububjYNubjZubejj)}j]sbubububjjj4"jNubjǠj=j֔MjȠjɠ](j)}(jaj4"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj\"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj4"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#mipi_dsi_dcs_set_pixel_format_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjC"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj;"jƠjԠ)}(jנj!j٠NjƠj"jjjI"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%mipi_dsi_dcs_set_column_address_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjjP"jNubjǠj=j֔MjȠjɠ](j)}(jajP"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjx"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajP"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajP"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#mipi_dsi_dcs_set_page_address_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj "jNubjǠj=j֔M0jȠjɠ](j)}(jaj "jàNjĠNjŠjZ"jƠjԠ)}(jנj!j٠NjƠj4"jjj"jNubjǠj=j֔M0jȠjɠ]j]ubj)}(jaj "jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠja"jjj"jNubjǠj=j֔M0jȠjɠ]j]ubj)}(jaj "jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$mipi_dsi_dcs_set_tear_scanline_multisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_multi_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠscanlinesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MLjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjI"jNubjǠj=j֔MLjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjA"jƠjԠ)}(jנj!j٠NjƠj"jjjO"jNubjǠj=j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_driver_register_fullsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjV"jNubjǠj=j֔MjȠjɠ](j)}(jajV"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj~"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajV"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmipi_dsi_driver_unregistersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmipi_dsi_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj7"jƠjԠ)}(jנj!j٠NjƠj"jjjB"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_rc_range_parameterssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jK"ajubsbjjjI"jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_configsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jZ"ajubsbjjjX"jNubjǠj=j֔K4jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_picture_parameter_setsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]ji"ajubsbjjjg"jNubjǠj=j֔KJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_pps_infoframesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jx"ajubsbjjjv"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_dp_pps_header_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dp_sdp_headersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ pps_headersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔K-jȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔K-jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_dp_rc_buffer_sizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠrc_buffer_block_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠrc_buffer_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔K>jȠjɠ](j)}(jaj"jàNjĠNjŠj1"jƠjԠ)}(jנj!j٠NjƠj "jjja"jNubjǠj=j֔K>jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjY"jƠjԠ)}(jנj!j٠NjƠj5"jjjg"jNubjǠj=j֔K>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_pps_payload_packsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_picture_parameter_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ pps_payloadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsc_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjn"jNubjǠj=j֔KbjȠjɠ](j)}(jajn"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔KbjȠjɠ]j]ubj)}(jajn"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔KbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_set_const_paramssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdsc_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠjO"jƠjԠ)}(jנj!j٠NjƠj)"jjjZ"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_set_rc_buf_threshsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdsc_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja"jNubjǠj=j֔M4jȠjɠ]j)}(jaja"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_setup_rc_paramssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdsc_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_dsc_params_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjjB"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj:"jƠjԠ)}(jנj!j٠NjƠj"jjjH"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_compute_rc_parameterssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQ"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdsc_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjO"jNubjǠj=j֔M jȠjɠ]j)}(jajO"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjw"jjj"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_get_bpp_intsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdsc_cfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_initial_scale_valuesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdscsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠje"jƠjԠ)}(jנj!j٠NjƠj?"jjjp"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_flatness_det_threshsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jy"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdscsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjw"jNubjǠj=j֔MjȠjɠ]j)}(jajw"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_dsc_dump_configsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_dsc_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj)"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjO"jƠjԠ)}(jנj!j٠NjƠj/"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjy"jƠjԠ)}(jנj!j٠NjƠjS"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_kms_helper_poll_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔M0jȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_kms_helper_poll_reschedulesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MNjȠjɠ]j)}(jaj"jàNjĠNjŠjE"jƠjԠ)}(jנj!j٠NjƠj"jjjP"jNubjǠj=j֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_helper_probe_detectsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jY"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠforcesbajubj]jNububjYNubjZubejj)}j]sbubububjjjW"jNubjǠj=j֔MjȠjɠ](j)}(jajW"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajW"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajW"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj "jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'drm_helper_probe_single_connector_modessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxXsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxYsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M.jȠjɠ](j)}(jaj"jàNjĠNjŠja"jƠjԠ)}(jנj!j٠NjƠj;"jjj"jNubjǠj=j֔M.jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjh"jjj"jNubjǠj=j֔M.jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_kms_helper_hotplug_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj("jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&drm_kms_helper_connector_hotplug_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/"jNubjǠj=j֔MjȠjɠ]j)}(jaj/"jàNjĠNjŠj}"jƠjԠ)}(jנj!j٠NjƠjW"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_kms_helper_is_poll_workersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_kms_helper_poll_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MzjȠjɠ]j)}(jaj"jàNjĠNjŠj'"jƠjԠ)}(jנj!j٠NjƠj"jjj2"jNubjǠj=j֔MzjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_kms_helper_poll_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj9"jNubjǠj=j֔MjȠjɠ]j)}(jaj9"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠja"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_kms_helper_poll_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_kms_helper_poll_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠjG"jƠjԠ)}(jנj!j٠NjƠj!"jjjR"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_connector_helper_hpd_irq_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j["ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY"jNubjǠj=j֔M jȠjɠ]j)}(jajY"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_helper_hpd_irq_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔M8jȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_crtc_helper_mode_valid_fixedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mode_statussbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fixed_modesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MijȠjɠ](j)}(jaj"jàNjĠNjŠji"jƠjԠ)}(jנj!j٠NjƠjC"jjj"jNubjǠj=j֔MijȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjp"jjj"jNubjǠj=j֔MijȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_connector_helper_get_modes_fixedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fixed_modesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj/"jƠjԠ)}(jנj!j٠NjƠj "jjjg"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj\"jƠjԠ)}(jנj!j٠NjƠj6"jjjm"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_connector_helper_get_modessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt"jNubjǠj=j֔MjȠjɠ]j)}(jajt"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_connector_helper_tv_get_modessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj""jƠjԠ)}(jנj!j٠NjƠj"jjj-"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_connector_helper_detect_from_ddcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠforcesbajubj]jNububjYNubjZubejj)}j]sbubububjjj4"jNubjǠj=j֔M$jȠjɠ](j)}(jaj4"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj\"jjj"jNubjǠj=j֔M$jȠjɠ]j]ubj)}(jaj4"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M$jȠjɠ]j]ubj)}(jaj4"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_decode_mfg_idsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠmfg_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠvendsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔MtjȠjɠ](j)}(jaj"jàNjĠNjŠj>"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MtjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjb"jƠjԠ)}(jנj!j٠NjƠjB"jjj"jNubjǠj=j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_encode_panel_idsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j"ajubj#Nubjjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_decode_panel_idsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpanel_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠvendsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9zj7["sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ product_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj0"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjk"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_header_is_validsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_is_validsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j "ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj "jNubjǠj=j֔MjȠjɠ]j)}(jaj "jàNjĠNjŠjX"jƠjԠ)}(jנj!j٠NjƠj2"jjjc"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_validsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jl"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj"jNubjǠj=j֔MjȠjɠ]j)}(jajj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_edid_override_connector_updatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj""jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_edid_rawsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]j+"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj)"jNubjǠj=j֔M jȠjɠ]j)}(jaj)"jàNjĠNjŠj}"jƠjԠ)}(jנj!j٠NjƠjW"jjj"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_allocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔M jȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj "jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_edid_dupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]j'"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj%"jNubjǠj=j֔M jȠjɠ]j)}(jaj%"jàNjĠNjŠjy"jƠjԠ)}(jנj!j٠NjƠjS"jjj"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_edid_freesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔M jȠjɠ]j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_probe_ddcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔M jȠjɠ]j)}(jaj"jàNjĠNjŠj;"jƠjԠ)}(jנj!j٠NjƠj"jjjF"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_get_edidsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jO"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjM"jNubjǠj=j֔M jȠjɠ](j)}(jajM"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj{"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajM"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_read_customsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ read_block_fnsbajubububjj)}(jj )}(j ]jΠ)}jѠ read_blocksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔MF jȠjɠ](j)}(jaj"jàNjĠNjŠj="jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MF jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjh"jƠjԠ)}(jנj!j٠NjƠjD"jjj"jNubjǠj=j֔MF jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjl"jjj"jNubjǠj=j֔MF jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_read_ddcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔Mo jȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj>"jNubjǠj=j֔Mo jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj0"jƠjԠ)}(jנj!j٠NjƠj "jjjD"jNubjǠj=j֔Mo jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_edid_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jM"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjK"jNubjǠj=j֔M jȠjɠ]j)}(jajK"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjy"jjj"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_get_product_idsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edid_product_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔M jȠjɠ](j)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj:"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj/"jƠjԠ)}(jנj!j٠NjƠj "jjj@"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_print_product_idsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jI"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edid_product_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠrawsbajubj]jNububjYNubjZubejj)}j]sbubububjjjG"jNubjǠj=j֔M jȠjɠ](j)}(jajG"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠjo"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajG"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubj)}(jajG"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_get_panel_idsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"jNubjǠj=j֔M jȠjɠ]j)}(jaj"jàNjĠNjŠjT"jƠjԠ)}(jנj!j٠NjƠj."jjj_"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_read_base_blocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jh"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjf"jNubjǠj=j֔M jȠjɠ]j)}(jajf"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_get_edid_switcheroosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔M4 jȠjɠ](j)}(jaj"jàNjĠNjŠj#"jƠjԠ)}(jנj!j٠NjƠj"jjj^"jNubjǠj=j֔M4 jȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjP"jƠjԠ)}(jנj!j٠NjƠj*"jjjd"jNubjǠj=j֔M4 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_read_switcheroosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jm"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjk"jNubjǠj=j֔MQ jȠjɠ](j)}(jajk"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MQ jȠjɠ]j]ubj)}(jajk"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MQ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_duplicatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]j "ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔Mi jȠjɠ]j)}(jaj"jàNjĠNjŠj["jƠjԠ)}(jנj!j٠NjƠj5"jjji"jNubjǠj=j֔Mi jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_match_cea_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jr"ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠto_matchsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp"jNubjǠj=j֔MjȠjɠ]j)}(jajp"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_display_mode_from_cea_vicsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ video_codesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj("jƠjԠ)}(jנj!j٠NjƠj"jjj^"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjS"jƠjԠ)}(jנj!j٠NjƠj/"jjjd"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_matchsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jm"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edid_identsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk"jNubjǠj=j֔MjȠjɠ](j)}(jajk"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajk"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_get_monitor_namesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbufsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠjK"jƠjԠ)}(jנj!j٠NjƠj%"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠjt"jƠjԠ)}(jנj!j٠NjƠjR"jjj"jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj"jƠjԠ)}(jנj!j٠NjƠj{"jjj"jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_to_sadsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠcea_sadsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠsadssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"jNubjǠj=j֔MjȠjɠ](j)}(jaj"jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj"jjjA#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"jàNjĠNjŠj3#jƠjԠ)}(jנj!j٠NjƠj #jjjG#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_to_speaker_allocationsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠsadbsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN#jNubjǠj=j֔MjȠjɠ](j)}(jajN#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjv#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajN#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_av_sync_delaysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj4#jƠjԠ)}(jנj!j٠NjƠj#jjjl#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠja#jƠjԠ)}(jנj!j٠NjƠj;#jjjr#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_detect_hdmi_monitorsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j{#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy#jNubjǠj=j֔M jȠjɠ]j)}(jajy#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_detect_monitor_audiosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj=j֔MHjȠjɠ]j)}(jaj#jàNjĠNjŠj%#jƠjԠ)}(jנj!j٠NjƠj#jjj0#jNubjǠj=j֔MHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_default_rgb_quant_rangesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠhdmi_quantization_rangesbajubububjj)}(jj )}(j ]j9#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7#jNubjǠj=j֔MZjȠjɠ]j)}(jaj7#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjc#jjj#jNubjǠj=j֔MZjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_connector_updatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MQjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj!#jNubjǠj=j֔MQjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj'#jNubjǠj=j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_connector_add_modessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.#jNubjǠj=j֔MhjȠjɠ]j)}(jaj.#jàNjĠNjŠj|#jƠjԠ)}(jנj!j٠NjƠjV#jjj#jNubjǠj=j֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_connector_update_edid_propertysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_add_edid_modessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j##ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!#jNubjǠj=j֔MjȠjɠ](j)}(jaj!#jàNjĠNjŠjo#jƠjԠ)}(jנj!j٠NjƠjI#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj!#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjv#jjj#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_add_modes_noedidsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhdisplaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvdisplaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjU#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj)#jƠjԠ)}(jנj!j٠NjƠj #jjj[#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjM#jƠjԠ)}(jנj!j٠NjƠj-#jjja#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(drm_hdmi_avi_infoframe_from_display_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jj#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_avi_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjh#jNubjǠj=j֔M+jȠjɠ](j)}(jajh#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔M+jȠjɠ]j]ubj)}(jajh#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj!#jNubjǠj=j֔M+jȠjɠ]j]ubj)}(jajh#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj'#jNubjǠj=j֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_hdmi_avi_infoframe_quant_rangesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_avi_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠhdmi_quantization_rangesbajubububjj)}(jj )}(j ]jΠ)}jѠrgb_quant_rangesbajubj]jNububjYNubjZubejj)}j]sbubububjjj.#jNubjǠj=j֔MxjȠjɠ](j)}(jaj.#jàNjĠNjŠj|#jƠjԠ)}(jנj!j٠NjƠjV#jjj #jNubjǠj=j֔MxjȠjɠ]j]ubj)}(jaj.#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MxjȠjɠ]j]ubj)}(jaj.#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MxjȠjɠ]j]ubj)}(jaj.#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+drm_hdmi_vendor_infoframe_from_display_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_vendor_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"#jNubjǠj=j֔MjȠjɠ](j)}(jaj"#jàNjĠNjŠjp#jƠjԠ)}(jנj!j٠NjƠjJ#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjw#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_edid_is_digitalsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_edidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrm_edidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj=j֔MQjȠjɠ]j)}(jaj#jàNjĠNjŠj5#jƠjԠ)}(jנj!j٠NjƠj#jjj@#jNubjǠj=j֔MQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_eld_mnlsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeldsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG#jNubjǠj=j֔KKjȠjɠ]j)}(jajG#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjo#jjj#jNubjǠj=j֔KKjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_eld_sadsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeldsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj=j֔KWjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj=j֔KWjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_eld_sad_countsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j #ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeldsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj #jNubjǠj=j֔KjjȠjɠ]j)}(jaj #jàNjĠNjŠj^ #jƠjԠ)}(jנj!j٠NjƠj8 #jjji #jNubjǠj=j֔KjjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_eld_calc_baseline_block_sizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jr #ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeldsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp #jNubjǠj=j֔KwjȠjɠ]j)}(jajp #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj #jjj #jNubjǠj=j֔KwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_eld_sizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j #ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeldsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj #jNubjǠj=j֔KjȠjɠ]j)}(jaj #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj #jjj) #jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_eld_get_spk_allocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j2 #ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeldsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0 #jNubjǠj=j֔KjȠjɠ]j)}(jaj0 #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj\ #jjj #jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_eld_get_conn_typesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j #ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeldsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj #jNubjǠj=j֔KjȠjɠ]j)}(jaj #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj #jjj #jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_eld_sad_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ sad_indexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠcea_sadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcta_sadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj #jNubjǠj=j֔KjȠjɠ](j)}(jaj #jàNjĠNjŠjF #jƠjԠ)}(jנj!j٠NjƠj #jjj #jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠjm #jƠjԠ)}(jנj!j٠NjƠjM #jjj #jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠjq #jjj #jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_eld_sad_setsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ sad_indexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠcea_sadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcta_sadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj #jNubjǠj=j֔K,jȠjɠ](j)}(jaj #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj #jjj_ #jNubjǠj=j֔K,jȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj* #jƠjԠ)}(jנj!j٠NjƠj #jjje #jNubjǠj=j֔K,jȠjɠ]j]ubj)}(jaj #jàNjĠNjŠjT #jƠjԠ)}(jנj!j٠NjƠj. #jjjk #jNubjǠj=j֔K,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_scdc_readbsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjr #jNubjǠj=j֔K3jȠjɠ](j)}(jajr #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj #jjj #jNubjǠj=j֔K3jȠjɠ]j]ubj)}(jajr #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj #jjj& #jNubjǠj=j֔K3jȠjɠ]j]ubj)}(jajr #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj #jjj, #jNubjǠj=j֔K3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_scdc_writebsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5 #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj3 #jNubjǠj=j֔KEjȠjɠ](j)}(jaj3 #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj[ #jjj #jNubjǠj=j֔KEjȠjɠ]j]ubj)}(jaj3 #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj #jjj #jNubjǠj=j֔KEjȠjɠ]j]ubj)}(jaj3 #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj #jjj #jNubjǠj=j֔KEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_scdc_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj #jNubjǠj=j֔KEjȠjɠ](j)}(jaj #jàNjĠNjŠjA#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔KEjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠjl#jƠjԠ)}(jנj!j٠NjƠjH#jjj#jNubjǠj=j֔KEjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjp#jjj#jNubjǠj=j֔KEjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔KEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_scdc_writesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔KmjȠjɠ](j)}(jaj#jàNjĠNjŠj0#jƠjԠ)}(jנj!j٠NjƠj #jjj#jNubjǠj=j֔KmjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj[#jƠjԠ)}(jנj!j٠NjƠj7#jjj#jNubjǠj=j֔KmjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj_#jjj#jNubjǠj=j֔KmjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔KmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_scdc_get_scrambling_statussbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj=j֔KjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj%#jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_scdc_set_scramblingsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j.#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj,#jNubjǠj=j֔KjȠjɠ](j)}(jaj,#jàNjĠNjŠjy#jƠjԠ)}(jנj!j٠NjƠjS#jjj#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj,#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_scdc_set_high_tmds_clock_ratiosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔KjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj/#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj'#jƠjԠ)}(jנj!j٠NjƠj#jjj5#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdr_sink_metadatasbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j>#ajubsbjjj<#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_infoframesbjƠjԠ)}(jנunionj٠unionjƠj3)}jj )}(j ]jM#ajubsbjjjK#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_avi_infoframe_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j]#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_avi_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[#jNubjǠj=j֔K:jȠjɠ]j)}(jaj[#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔K:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_avi_infoframe_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_avi_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj=j֔KZjȠjɠ]j)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔KZjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_avi_infoframe_pack_onlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_avi_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔KnjȠjɠ](j)}(jaj#jàNjĠNjŠjm#jƠjԠ)}(jנj!j٠NjƠjG#jjj#jNubjǠj=j֔KnjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjt#jjj#jNubjǠj=j֔KnjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔KnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_avi_infoframe_packsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_avi_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔KjȠjɠ](j)}(jaj#jàNjĠNjŠj.#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjW#jƠjԠ)}(jנj!j٠NjƠj5#jjj#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj^#jjj#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_spd_infoframe_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_spd_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvendorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠproductsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔KjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjH#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjN#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj=#jƠjԠ)}(jנj!j٠NjƠj#jjjT#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_spd_infoframe_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_spd_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[#jNubjǠj=j֔MjȠjɠ]j)}(jaj[#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_spd_infoframe_pack_onlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_spd_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjji#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj6#jƠjԠ)}(jנj!j٠NjƠj#jjjo#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠja#jƠjԠ)}(jנj!j٠NjƠj=#jjju#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_spd_infoframe_packsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j~#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_spd_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj|#jNubjǠj=j֔MOjȠjɠ](j)}(jaj|#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj*#jNubjǠj=j֔MOjȠjɠ]j]ubj)}(jaj|#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj0#jNubjǠj=j֔MOjȠjɠ]j]ubj)}(jaj|#jàNjĠNjŠj"#jƠjԠ)}(jנj!j٠NjƠj#jjj6#jNubjǠj=j֔MOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_audio_infoframe_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_audio_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=#jNubjǠj=j֔MbjȠjɠ]j)}(jaj=#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠje#jjj#jNubjǠj=j֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_audio_infoframe_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_audio_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_audio_infoframe_pack_onlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_audio_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjO#jƠjԠ)}(jנj!j٠NjƠj)#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjx#jƠjԠ)}(jנj!j٠NjƠjV#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_audio_infoframe_packsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_audio_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjl#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj9#jƠjԠ)}(jנj!j٠NjƠj#jjjr#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjd#jƠjԠ)}(jנj!j٠NjƠj@#jjjx#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hdmi_audio_infoframe_pack_for_dpsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_audio_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdp_sdpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ dp_versionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj1#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj7#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj)#jƠjԠ)}(jנj!j٠NjƠj#jjj=#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_vendor_infoframe_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_vendor_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjD#jNubjǠj=j֔MjȠjɠ]j)}(jajD#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjl#jjj#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_vendor_infoframe_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_vendor_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj=j֔MMjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MMjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_vendor_infoframe_pack_onlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_vendor_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔McjȠjɠ](j)}(jaj#jàNjĠNjŠjV#jƠjԠ)}(jנj!j٠NjƠj0#jjj#jNubjǠj=j֔McjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj]#jjj#jNubjǠj=j֔McjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_vendor_infoframe_packsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_vendor_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjs#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj@#jƠjԠ)}(jנj!j٠NjƠj#jjjy#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjk#jƠjԠ)}(jנj!j٠NjƠjG#jjj#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_drm_infoframe_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_drm_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_drm_infoframe_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_drm_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠj4#jƠjԠ)}(jנj!j٠NjƠj#jjj?#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_drm_infoframe_pack_onlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jH#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_drm_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjF#jNubjǠj=j֔MjȠjɠ](j)}(jajF#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjr#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajF#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajF#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_drm_infoframe_packsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_drm_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔M<jȠjɠ](j)}(jaj#jàNjĠNjŠjY#jƠjԠ)}(jנj!j٠NjƠj3#jjj#jNubjǠj=j֔M<jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj`#jjj#jNubjǠj=j֔M<jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_infoframe_pack_onlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjR#jj )}(j ]jΠ)}jѠhdmi_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjv#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjC#jƠjԠ)}(jנj!j٠NjƠj!#jjj|#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjn#jƠjԠ)}(jנj!j٠NjƠjJ#jjj#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_infoframe_packsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjR#jj )}(j ]jΠ)}jѠhdmi_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj=j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj7#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj=#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj/#jƠjԠ)}(jנj!j٠NjƠj #jjjC#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_infoframe_logsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjR#jj )}(j ]jΠ)}jѠhdmi_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ#jNubjǠj=j֔MjȠjɠ](j)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjr#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_drm_infoframe_unpack_onlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠhdmi_drm_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj #jNubjǠj=j֔MjȠjɠ](j)}(jaj #jàNjĠNjŠjZ #jƠjԠ)}(jנj!j٠NjƠj4 #jjj #jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠja #jjj #jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj #jjj #jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdmi_infoframe_unpacksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjR#jj )}(j ]jΠ)}jѠhdmi_infoframesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj #jNubjǠj=j֔MajȠjɠ](j)}(jaj #jàNjĠNjŠj!#jƠjԠ)}(jנj!j٠NjƠj #jjjs!#jNubjǠj=j֔MajȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj@!#jƠjԠ)}(jנj!j٠NjƠj!#jjjy!#jNubjǠj=j֔MajȠjɠ]j]ubj)}(jaj #jàNjĠNjŠjk!#jƠjԠ)}(jנj!j٠NjƠjG!#jjj!#jNubjǠj=j֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rectsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!#ajubsbjjj!#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DRM_RECT_INITsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!#ajubj#Nubjjj!#jNubjǠj=j֔K$#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj##jàNjĠNjŠj0$#jƠjԠ)}(jנj!j٠NjƠj$#jjjD$#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_translate_tosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM$#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj@2!sbajubj]jNububjYNubjZubejj)}j]sbubububjjjK$#jNubjǠj=j֔KjȠjɠ](j)}(jajK$#jàNjĠNjŠj$#jƠjԠ)}(jנj!j٠NjƠjs$#jjj$#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajK$#jàNjĠNjŠj$#jƠjԠ)}(jנj!j٠NjƠj$#jjj$#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajK$#jàNjĠNjŠj$#jƠjԠ)}(jנj!j٠NjƠj$#jjj$#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_downscalesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhorzsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvertsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$#jNubjǠj=j֔KjȠjɠ](j)}(jaj$#jàNjĠNjŠjJ%#jƠjԠ)}(jנj!j٠NjƠj$%#jjj%#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj$#jàNjĠNjŠjp%#jƠjԠ)}(jנj!j٠NjƠjP%#jjj%#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj$#jàNjĠNjŠj%#jƠjԠ)}(jנj!j٠NjƠjt%#jjj%#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_widthsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%#jNubjǠj=j֔KjȠjɠ]j)}(jaj%#jàNjĠNjŠj%#jƠjԠ)}(jנj!j٠NjƠj%#jjj&#jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_heightsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&#jNubjǠj=j֔KjȠjɠ]j)}(jaj&#jàNjĠNjŠj\&#jƠjԠ)}(jנj!j٠NjƠj6&#jjjf&#jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_visiblesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jo&#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm&#jNubjǠj=j֔KjȠjɠ]j)}(jajm&#jàNjĠNjŠj&#jƠjԠ)}(jנj!j٠NjƠj&#jjj&#jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_equalssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j&#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠr1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠr2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&#jNubjǠj=j֔KjȠjɠ](j)}(jaj&#jàNjĠNjŠj'#jƠjԠ)}(jנj!j٠NjƠj&#jjjP'#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj&#jàNjĠNjŠjE'#jƠjԠ)}(jנj!j٠NjƠj'#jjjV'#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_fp_to_intsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_'#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj]'#jNubjǠj=j֔KjȠjɠ](j)}(jaj]'#jàNjĠNjŠj'#jƠjԠ)}(jנj!j٠NjƠj'#jjj'#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj]'#jàNjĠNjŠj'#jƠjԠ)}(jנj!j٠NjƠj'#jjj'#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_overlapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j'#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'#jNubjǠj=j֔KjȠjɠ](j)}(jaj'#jàNjĠNjŠj=(#jƠjԠ)}(jנj!j٠NjƠj(#jjjs(#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj'#jàNjĠNjŠji(#jƠjԠ)}(jנj!j٠NjƠjC(#jjjy(#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_intersectsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j(#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠr1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠr2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(#jNubjǠj=j֔K,jȠjɠ](j)}(jaj(#jàNjĠNjŠj(#jƠjԠ)}(jנj!j٠NjƠj(#jjj)#jNubjǠj=j֔K,jȠjɠ]j]ubj)}(jaj(#jàNjĠNjŠj(#jƠjԠ)}(jנj!j٠NjƠj(#jjj )#jNubjǠj=j֔K,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_clip_scaledsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j)#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclipsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)#jNubjǠj=j֔K[jȠjɠ](j)}(jaj)#jàNjĠNjŠj_)#jƠjԠ)}(jנj!j٠NjƠj9)#jjj)#jNubjǠj=j֔K[jȠjɠ]j]ubj)}(jaj)#jàNjĠNjŠj)#jƠjԠ)}(jנj!j٠NjƠjf)#jjj)#jNubjǠj=j֔K[jȠjɠ]j]ubj)}(jaj)#jàNjĠNjŠj)#jƠjԠ)}(jנj!j٠NjƠj)#jjj)#jNubjǠj=j֔K[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_calc_hscalesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ min_hscalesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_hscalesbajubj]jNububjYNubjZubejj)}j]sbubububjjj)#jNubjǠj=j֔KjȠjɠ](j)}(jaj)#jàNjĠNjŠj%*#jƠjԠ)}(jנj!j٠NjƠj)#jjj*#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj)#jàNjĠNjŠjR*#jƠjԠ)}(jנj!j٠NjƠj,*#jjj*#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj)#jàNjĠNjŠjy*#jƠjԠ)}(jנj!j٠NjƠjY*#jjj*#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj)#jàNjĠNjŠj*#jƠjԠ)}(jנj!j٠NjƠj}*#jjj*#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_calc_vscalesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ min_vscalesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_vscalesbajubj]jNububjYNubjZubejj)}j]sbubububjjj*#jNubjǠj=j֔KjȠjɠ](j)}(jaj*#jàNjĠNjŠj +#jƠjԠ)}(jנj!j٠NjƠj*#jjj+#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj*#jàNjĠNjŠj9+#jƠjԠ)}(jנj!j٠NjƠj+#jjj+#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj*#jàNjĠNjŠj`+#jƠjԠ)}(jנj!j٠NjƠj@+#jjj+#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj*#jàNjĠNjŠj+#jƠjԠ)}(jנj!j٠NjƠjd+#jjj+#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_debug_printsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ fixed_pointsbajubj]jNububjYNubjZubejj)}j]sbubububjjj+#jNubjǠj=j֔KjȠjɠ](j)}(jaj+#jàNjĠNjŠj+#jƠjԠ)}(jנj!j٠NjƠj+#jjjI,#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj+#jàNjĠNjŠj,#jƠjԠ)}(jנj!j٠NjƠj+#jjjO,#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj+#jàNjĠNjŠjA,#jƠjԠ)}(jנj!j٠NjƠj",#jjjU,#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_rotatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^,#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwidthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠheightsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrotationsbajubj]jNububjYNubjZubejj)}j]sbubububjjj\,#jNubjǠj=j֔KjȠjɠ](j)}(jaj\,#jàNjĠNjŠj,#jƠjԠ)}(jנj!j٠NjƠj,#jjj!-#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj\,#jàNjĠNjŠj,#jƠjԠ)}(jנj!j٠NjƠj,#jjj'-#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj\,#jàNjĠNjŠj,#jƠjԠ)}(jנj!j٠NjƠj,#jjj--#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jaj\,#jàNjĠNjŠj-#jƠjԠ)}(jנj!j٠NjƠj,#jjj3-#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_rect_rotate_invsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<-#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_rectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwidthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠheightsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrotationsbajubj]jNububjYNubjZubejj)}j]sbubububjjj:-#jNubjǠj=j֔MFjȠjɠ](j)}(jaj:-#jàNjĠNjŠj-#jƠjԠ)}(jנj!j٠NjƠjb-#jjj-#jNubjǠj=j֔MFjȠjɠ]j]ubj)}(jaj:-#jàNjĠNjŠj-#jƠjԠ)}(jנj!j٠NjƠj-#jjj.#jNubjǠj=j֔MFjȠjɠ]j]ubj)}(jaj:-#jàNjĠNjŠj-#jƠjԠ)}(jנj!j٠NjƠj-#jjj .#jNubjǠj=j֔MFjȠjɠ]j]ubj)}(jaj:-#jàNjĠNjŠj-#jƠjԠ)}(jנj!j٠NjƠj-#jjj.#jNubjǠj=j֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_flip_worksbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j.#ajubsbjjj.#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_flip_work_queuesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j).#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_flip_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'.#jNubjǠj=j֔K?jȠjɠ](j)}(jaj'.#jàNjĠNjŠju.#jƠjԠ)}(jנj!j٠NjƠjO.#jjj.#jNubjǠj=j֔K?jȠjɠ]j]ubj)}(jaj'.#jàNjĠNjŠj.#jƠjԠ)}(jנj!j٠NjƠj|.#jjj.#jNubjǠj=j֔K?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_flip_work_commitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_flip_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.#jNubjǠj=j֔KXjȠjɠ](j)}(jaj.#jàNjĠNjŠj/#jƠjԠ)}(jנj!j٠NjƠj.#jjj3#jjj3#jNubjǠj=j֔K jȠjɠ]j]ubj)}(jaj3#jàNjĠNjŠj3#jƠjԠ)}(jנj!j٠NjƠjk3#jjj3#jNubjǠj=j֔K jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_of_find_possible_crtcssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]j3#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3#jNubjǠj=j֔K9#jƠjԠ)}(jנj!j٠NjƠj9#jjjI9#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_of_get_data_lanes_countsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jR9#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠendpointsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjP9#jNubjǠj=j֔MjȠjɠ](j)}(jajP9#jàNjĠNjŠj9#jƠjԠ)}(jנj!j٠NjƠjx9#jjj9#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajP9#jàNjĠNjŠj9#jƠjԠ)}(jנj!j٠NjƠj9#jjj9#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajP9#jàNjĠNjŠj9#jƠjԠ)}(jנj!j٠NjƠj9#jjj9#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_of_get_data_lanes_count_epsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠport_regsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj:#jNubjǠj=j֔MjȠjɠ](j)}(jaj:#jàNjĠNjŠjT:#jƠjԠ)}(jנj!j٠NjƠj.:#jjj:#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj:#jàNjĠNjŠj{:#jƠjԠ)}(jנj!j٠NjƠj[:#jjj:#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj:#jàNjĠNjŠj:#jƠjԠ)}(jנj!j٠NjƠj:#jjj:#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj:#jàNjĠNjŠj:#jƠjԠ)}(jנj!j٠NjƠj:#jjj;#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj:#jàNjĠNjŠj:#jƠjԠ)}(jנj!j٠NjƠj:#jjj ;#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_of_get_dsi_bussbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ mipi_dsi_hostsbajubububjjI)}(jLj)}(jj )}(j ]j;#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj;#jNubjǠj=j֔M=jȠjɠ]j)}(jaj;#jàNjĠNjŠjd;#jƠjԠ)}(jנj!j٠NjƠj>;#jjjr;#jNubjǠj=j֔M=jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_plane_helper_update_primarysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{;#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcrtc_xsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcrtc_ysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcrtc_wsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcrtc_hsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsrc_xsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsrc_ysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsrc_wsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsrc_hsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjy;#jNubjǠj=j֔KjȠjɠ](j)}(jajy;#jàNjĠNjŠj;#jƠjԠ)}(jנj!j٠NjƠj;#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠj;#jƠjԠ)}(jנj!j٠NjƠj;#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠj!<#jƠjԠ)}(jנj!j٠NjƠj;#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠjH<#jƠjԠ)}(jנj!j٠NjƠj(<#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠjl<#jƠjԠ)}(jנj!j٠NjƠjL<#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠj<#jƠjԠ)}(jנj!j٠NjƠjp<#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠj<#jƠjԠ)}(jנj!j٠NjƠj<#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠj<#jƠjԠ)}(jנj!j٠NjƠj<#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠj=#jƠjԠ)}(jנj!j٠NjƠj<#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠj.=#jƠjԠ)}(jנj!j٠NjƠj =#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠjV=#jƠjԠ)}(jנj!j٠NjƠj2=#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajy;#jàNjĠNjŠj=#jƠjԠ)}(jנj!j٠NjƠjZ=#jjj=#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_plane_helper_disable_primarysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=#jNubjǠj=j֔MjȠjɠ](j)}(jaj=#jàNjĠNjŠj">#jƠjԠ)}(jנj!j٠NjƠj=#jjjZ>#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj=#jàNjĠNjŠjO>#jƠjԠ)}(jנj!j٠NjƠj)>#jjj`>#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_plane_helper_destroysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji>#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg>#jNubjǠj=j֔MjȠjɠ]j)}(jajg>#jàNjĠNjŠj>#jƠjԠ)}(jנj!j٠NjƠj>#jjj>#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_helper_encoder_in_usesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j>#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>#jNubjǠj=j֔KkjȠjɠ]j)}(jaj>#jàNjĠNjŠj?#jƠjԠ)}(jנj!j٠NjƠj>#jjj?#jNubjǠj=j֔KkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_helper_crtc_in_usesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j(?#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&?#jNubjǠj=j֔KjȠjɠ]j)}(jaj&?#jàNjĠNjŠjs?#jƠjԠ)}(jנj!j٠NjƠjM?#jjj~?#jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_helper_disable_unused_functionssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?#jNubjǠj=j֔KjȠjɠ]j)}(jaj?#jàNjĠNjŠj?#jƠjԠ)}(jנj!j٠NjƠj?#jjj?#jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_helper_set_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j?#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj@2!sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_framebuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_fbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?#jNubjǠj=j֔MjȠjɠ](j)}(jaj?#jàNjĠNjŠj2@#jƠjԠ)}(jנj!j٠NjƠj @#jjj@#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj?#jàNjĠNjŠj_@#jƠjԠ)}(jנj!j٠NjƠj9@#jjj@#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj?#jàNjĠNjŠj@#jƠjԠ)}(jנj!j٠NjƠjf@#jjj@#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj?#jàNjĠNjŠj@#jƠjԠ)}(jנj!j٠NjƠj@#jjj@#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj?#jàNjĠNjŠj@#jƠjԠ)}(jנj!j٠NjƠj@#jjj@#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_helper_atomic_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@#jNubjǠj=j֔MjȠjɠ](j)}(jaj@#jàNjĠNjŠjJA#jƠjԠ)}(jנj!j٠NjƠj$A#jjjA#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj@#jàNjĠNjŠjwA#jƠjԠ)}(jנj!j٠NjƠjQA#jjjA#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_helper_set_configsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mode_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_modeset_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjA#jNubjǠj=j֔M)jȠjɠ](j)}(jajA#jàNjĠNjŠjA#jƠjԠ)}(jנj!j٠NjƠjA#jjjB#jNubjǠj=j֔M)jȠjɠ]j]ubj)}(jajA#jàNjĠNjŠj B#jƠjԠ)}(jנj!j٠NjƠjA#jjjB#jNubjǠj=j֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_helper_connector_dpmssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$B#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"B#jNubjǠj=j֔MjȠjɠ](j)}(jaj"B#jàNjĠNjŠjpB#jƠjԠ)}(jנj!j٠NjƠjJB#jjjB#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jaj"B#jàNjĠNjŠjB#jƠjԠ)}(jנj!j٠NjƠjwB#jjjB#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_helper_resume_force_modesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jB#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjB#jNubjǠj=j֔MjȠjɠ]j)}(jajB#jàNjĠNjŠjB#jƠjԠ)}(jנj!j٠NjƠjB#jjjC#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_helper_force_disable_allsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jC#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj C#jNubjǠj=j֔MjȠjɠ]j)}(jaj C#jàNjĠNjŠjZC#jƠjԠ)}(jנj!j٠NjƠj4C#jjjeC#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_privacy_screen_opssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jnC#ajubsbjjjlC#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_privacy_screensbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j}C#ajubsbjjj{C#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_privacy_screen_lookupsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jC#ajubsbjjjC#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_privacy_screen_lookup_addsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screen_lookupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlookupsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC#jNubjǠj=j֔K7jȠjɠ]j)}(jajC#jàNjĠNjŠjC#jƠjԠ)}(jנj!j٠NjƠjC#jjjC#jNubjǠj=j֔K7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_privacy_screen_lookup_removesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screen_lookupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlookupsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC#jNubjǠj=j֔KGjȠjɠ]j)}(jajC#jàNjĠNjŠjGD#jƠjԠ)}(jנj!j٠NjƠj!D#jjjRD#jNubjǠj=j֔KGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_privacy_screen_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screensbajubububjjI)}(jLj)}(jj )}(j ]j[D#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjYD#jNubjǠj=j֔KsjȠjɠ](j)}(jajYD#jàNjĠNjŠjD#jƠjԠ)}(jנj!j٠NjƠjD#jjjD#jNubjǠj=j֔KsjȠjɠ]j]ubj)}(jajYD#jàNjĠNjŠjD#jƠjԠ)}(jנj!j٠NjƠjD#jjjD#jNubjǠj=j֔KsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_privacy_screen_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jD#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjD#jNubjǠj=j֔KjȠjɠ]j)}(jajD#jàNjĠNjŠj?E#jƠjԠ)}(jנj!j٠NjƠjE#jjjJE#jNubjǠj=j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_privacy_screen_set_sw_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSE#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_privacy_screen_statussbajubububjj)}(jj )}(j ]jΠ)}jѠsw_statesbajubj]jNububjYNubjZubejj)}j]sbubububjjjQE#jNubjǠj=j֔KjȠjɠ](j)}(jajQE#jàNjĠNjŠjE#jƠjԠ)}(jנj!j٠NjƠjyE#jjjE#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajQE#jàNjĠNjŠjE#jƠjԠ)}(jנj!j٠NjƠjE#jjjE#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_privacy_screen_get_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jE#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_privacy_screen_statussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sw_state_retsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_privacy_screen_statussbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ hw_state_retsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE#jNubjǠj=j֔KjȠjɠ](j)}(jajE#jàNjĠNjŠj-F#jƠjԠ)}(jנj!j٠NjƠjF#jjjF#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajE#jàNjĠNjŠjZF#jƠjԠ)}(jנj!j٠NjƠj4F#jjjF#jNubjǠj=j֔KjȠjɠ]j]ubj)}(jajE#jàNjĠNjŠjF#jƠjԠ)}(jנj!j٠NjƠjaF#jjjF#jNubjǠj=j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_privacy_screen_register_notifiersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjF#jNubjǠj=j֔MjȠjɠ](j)}(jajF#jàNjĠNjŠjF#jƠjԠ)}(jנj!j٠NjƠjF#jjj+G#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajF#jàNjĠNjŠj G#jƠjԠ)}(jנj!j٠NjƠjF#jjj1G#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&drm_privacy_screen_unregister_notifiersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:G#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8G#jNubjǠj=j֔M(jȠjɠ](j)}(jaj8G#jàNjĠNjŠjG#jƠjԠ)}(jנj!j٠NjƠj`G#jjjG#jNubjǠj=j֔M(jȠjɠ]j]ubj)}(jaj8G#jàNjĠNjŠjG#jƠjԠ)}(jנj!j٠NjƠjG#jjjG#jNubjǠj=j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_privacy_screen_registersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screensbajubububjjI)}(jLj)}(jj )}(j ]jG#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screen_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjG#jNubjǠj=j֔MjȠjɠ](j)}(jajG#jàNjĠNjŠjH#jƠjԠ)}(jנj!j٠NjƠjG#jjjH#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajG#jàNjĠNjŠjLH#jƠjԠ)}(jנj!j٠NjƠj&H#jjjH#jNubjǠj=j֔MjȠjɠ]j]ubj)}(jajG#jàNjĠNjŠjuH#jƠjԠ)}(jנj!j٠NjƠjSH#jjjH#jNubjǠj=j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_privacy_screen_unregistersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH#jNubjǠj=j֔MjȠjɠ]j)}(jajH#jàNjĠNjŠjH#jƠjԠ)}(jנj!j٠NjƠjH#jjjH#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&drm_privacy_screen_call_notifier_chainsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_privacy_screensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH#jNubjǠj=j֔MjȠjɠ]j)}(jajH#jàNjĠNjŠjDI#jƠjԠ)}(jנj!j٠NjƠjI#jjjOI#jNubjǠj=j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_cachingsbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jXI#ajubsbjjjVI#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_globalsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jgI#ajubsbjjjeI#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_devicesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jvI#ajubsbjjjtI#jNubjǠj$j֔K?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_device_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_device_funcssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ vma_managersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ use_dma_allocsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ use_dma32sbajubj]jNububjYNubjZubejj)}j]sbubububjjjI#jNubjǠj$j֔KjȠjɠ](j)}(jajI#jàNjĠNjŠjI#jƠjԠ)}(jנj!j٠NjƠjI#jjjJ#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajI#jàNjĠNjŠjI#jƠjԠ)}(jנj!j٠NjƠjI#jjjJ#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajI#jàNjĠNjŠj+J#jƠjԠ)}(jנj!j٠NjƠjJ#jjjJ#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajI#jàNjĠNjŠjXJ#jƠjԠ)}(jנj!j٠NjƠj2J#jjjJ#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajI#jàNjĠNjŠjJ#jƠjԠ)}(jנj!j٠NjƠj_J#jjjJ#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajI#jàNjĠNjŠjJ#jƠjԠ)}(jנj!j٠NjƠjJ#jjjJ#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajI#jàNjĠNjŠjJ#jƠjԠ)}(jנj!j٠NjƠjJ#jjjJ#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_placesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jK#ajubsbjjjK#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_placementsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jK#ajubsbjjjK#jNubjǠj$j֔KVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_lru_item_typesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j!K#ajubsbjjjK#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_lru_itemsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j0K#ajubsbjjj.K#jNubjǠj$j֔KFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_lru_item_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?K#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_lru_itemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠttm_lru_item_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj=K#jNubjǠj$j֔KNjȠjɠ](j)}(jaj=K#jàNjĠNjŠjK#jƠjԠ)}(jנj!j٠NjƠjeK#jjjK#jNubjǠj$j֔KNjȠjɠ]j]ubj)}(jaj=K#jàNjĠNjŠjK#jƠjԠ)}(jנj!j٠NjƠjK#jjjK#jNubjǠj$j֔KNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_resource_managersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jK#ajubsbjjjK#jNubjǠj$j֔KQjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_bus_placementsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jK#ajubsbjjjK#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_resourcesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jK#ajubsbjjjK#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_lru_item_to_ressbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jK#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_lru_itemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjK#jNubjǠj$j֔MjȠjɠ]j)}(jajK#jàNjĠNjŠjLL#jƠjԠ)}(jנj!j٠NjƠj&L#jjjZL#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_lru_bulk_move_possbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jcL#ajubsbjjjaL#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_lru_bulk_movesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jrL#ajubsbjjjpL#jNubjǠj$j֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_resource_cursorsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jL#ajubsbjjjL#jNubjǠj$j֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_kmap_iter_iomapsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jL#ajubsbjjjL#jNubjǠj$j֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_kmap_iter_linear_iosbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jL#ajubsbjjjL#jNubjǠj$j֔MijȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_resource_manager_set_usedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_resource_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠusedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjL#jNubjǠj$j֔MjȠjɠ](j)}(jajL#jàNjĠNjŠjL#jƠjԠ)}(jנj!j٠NjƠjL#jjj(M#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajL#jàNjĠNjŠj M#jƠjԠ)}(jנj!j٠NjƠjM#jjj.M#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_resource_manager_usedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j7M#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_resource_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5M#jNubjǠj$j֔MjȠjɠ]j)}(jaj5M#jàNjĠNjŠjM#jƠjԠ)}(jנj!j٠NjƠj\M#jjjM#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_resource_manager_cleanupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_resource_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjM#jNubjǠj$j֔MjȠjɠ]j)}(jajM#jàNjĠNjŠjM#jƠjԠ)}(jנj!j٠NjƠjM#jjjM#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!ttm_resource_manager_for_each_ressbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jM#ajubj#NubjjjM#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_lru_bulk_move_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_lru_bulk_movesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbulksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjN#jNubjǠj$j֔K{jȠjɠ]j)}(jajN#jàNjĠNjŠjQN#jƠjԠ)}(jנj!j٠NjƠj+N#jjj\N#jNubjǠj$j֔K{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_lru_bulk_move_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jeN#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_lru_bulk_movesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbulksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjcN#jNubjǠj$j֔KjȠjɠ](j)}(jajcN#jàNjĠNjŠjN#jƠjԠ)}(jנj!j٠NjƠjN#jjjN#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajcN#jàNjĠNjŠjN#jƠjԠ)}(jנj!j٠NjƠjN#jjjN#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_lru_bulk_move_tailsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_lru_bulk_movesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbulksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjN#jNubjǠj$j֔KjȠjɠ]j)}(jajN#jàNjĠNjŠjDO#jƠjԠ)}(jנj!j٠NjƠjO#jjjOO#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_resource_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jXO#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_buffer_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_placesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplacesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjVO#jNubjǠj$j֔MEjȠjɠ](j)}(jajVO#jàNjĠNjŠjO#jƠjԠ)}(jנj!j٠NjƠj~O#jjj P#jNubjǠj$j֔MEjȠjɠ]j]ubj)}(jajVO#jàNjĠNjŠjO#jƠjԠ)}(jנj!j٠NjƠjO#jjjP#jNubjǠj$j֔MEjȠjɠ]j]ubj)}(jajVO#jàNjĠNjŠjO#jƠjԠ)}(jנj!j٠NjƠjO#jjjP#jNubjǠj$j֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_resource_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_resource_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjP#jNubjǠj$j֔MjjȠjɠ](j)}(jajP#jàNjĠNjŠjjP#jƠjԠ)}(jנj!j٠NjƠjDP#jjjP#jNubjǠj$j֔MjjȠjɠ]j]ubj)}(jajP#jàNjĠNjŠjP#jƠjԠ)}(jנj!j٠NjƠjqP#jjjP#jNubjǠj$j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_resource_manager_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_resource_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjP#jNubjǠj$j֔MjȠjɠ](j)}(jajP#jàNjĠNjŠjP#jƠjԠ)}(jנj!j٠NjƠjP#jjj]Q#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajP#jàNjĠNjŠj*Q#jƠjԠ)}(jנj!j٠NjƠjQ#jjjcQ#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajP#jàNjĠNjŠjUQ#jƠjԠ)}(jנj!j٠NjƠj1Q#jjjiQ#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_resource_manager_usagesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jrQ#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_resource_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpQ#jNubjǠj$j֔MGjȠjɠ]j)}(jajpQ#jàNjĠNjŠjQ#jƠjԠ)}(jנj!j٠NjƠjQ#jjjQ#jNubjǠj$j֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_resource_manager_debugsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_resource_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQ#jNubjǠj$j֔MXjȠjɠ](j)}(jajQ#jàNjĠNjŠj"R#jƠjԠ)}(jנj!j٠NjƠjQ#jjjYR#jNubjǠj$j֔MXjȠjɠ]j]ubj)}(jajQ#jàNjĠNjŠjOR#jƠjԠ)}(jנj!j٠NjƠj)R#jjj_R#jNubjǠj$j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_kmap_iter_iomap_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_kmap_itersbajubububjjI)}(jLj)}(jj )}(j ]jhR#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_kmap_iter_iomapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiter_iosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ io_mappingsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiomapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjfR#jNubjǠj$j֔MjȠjɠ](j)}(jajfR#jàNjĠNjŠjR#jƠjԠ)}(jנj!j٠NjƠjR#jjjJS#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajfR#jàNjĠNjŠjR#jƠjԠ)}(jנj!j٠NjƠjR#jjjPS#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajfR#jàNjĠNjŠjS#jƠjԠ)}(jנj!j٠NjƠjR#jjjVS#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajfR#jàNjĠNjŠj?S#jƠjԠ)}(jנj!j٠NjƠjS#jjj\S#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#ttm_resource_manager_create_debugfssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jeS#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_resource_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjcS#jNubjǠj$j֔MjȠjɠ](j)}(jajcS#jàNjĠNjŠjS#jƠjԠ)}(jנj!j٠NjƠjS#jjjT#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajcS#jàNjĠNjŠjS#jƠjԠ)}(jנj!j٠NjƠjS#jjjT#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajcS#jàNjĠNjŠjT#jƠjԠ)}(jנj!j٠NjƠjS#jjjT#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_ttsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j'T#ajubsbjjj%T#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_kmap_iter_ttsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j6T#ajubsbjjj4T#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_tt_is_swappedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jET#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjCT#jNubjǠj$j֔KjȠjɠ]j)}(jajCT#jàNjĠNjŠjT#jƠjԠ)}(jנj!j٠NjƠjjT#jjjT#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_tt_is_backed_upsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jT#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT#jNubjǠj$j֔KjȠjɠ]j)}(jajT#jàNjĠNjŠjT#jƠjԠ)}(jנj!j٠NjƠjT#jjjT#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_tt_clear_backed_upsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jU#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjU#jNubjǠj$j֔KjȠjɠ]j)}(jajU#jàNjĠNjŠjOU#jƠjԠ)}(jנj!j٠NjƠj)U#jjjZU#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_tt_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jcU#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_buffer_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ zero_allocsbajubj]jNububjYNubjZubejj)}j]sbubububjjjaU#jNubjǠj$j֔KjȠjɠ](j)}(jajaU#jàNjĠNjŠjU#jƠjԠ)}(jנj!j٠NjƠjU#jjjU#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajaU#jàNjĠNjŠjU#jƠjԠ)}(jנj!j٠NjƠjU#jjjU#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_tt_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_buffer_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ page_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ ttm_cachingsbajubububjj)}(jj )}(j ]jΠ)}jѠcachingsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ extra_pagessbajubj]jNububjYNubjZubejj)}j]sbubububjjjU#jNubjǠj$j֔KjȠjɠ](j)}(jajU#jàNjĠNjŠj8V#jƠjԠ)}(jנj!j٠NjƠjV#jjjV#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajU#jàNjĠNjŠjeV#jƠjԠ)}(jנj!j٠NjƠj?V#jjjV#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajU#jàNjĠNjŠjV#jƠjԠ)}(jנj!j٠NjƠjlV#jjjV#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajU#jàNjĠNjŠjV#jƠjԠ)}(jנj!j٠NjƠjV#jjjV#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajU#jàNjĠNjŠjV#jƠjԠ)}(jנj!j٠NjƠjV#jjjV#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_tt_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jW#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW#jNubjǠj$j֔KjȠjɠ]j)}(jajW#jàNjĠNjŠjRW#jƠjԠ)}(jנj!j٠NjƠj,W#jjj]W#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_tt_destroysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jfW#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjdW#jNubjǠj$j֔KjȠjɠ](j)}(jajdW#jàNjĠNjŠjW#jƠjԠ)}(jנj!j٠NjƠjW#jjjW#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajdW#jàNjĠNjŠjW#jƠjԠ)}(jנj!j٠NjƠjW#jjjW#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_tt_swapinsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW#jNubjǠj$j֔KjȠjɠ]j)}(jajW#jàNjĠNjŠjEX#jƠjԠ)}(jנj!j٠NjƠjX#jjjPX#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_tt_populatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jYX#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_operation_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjWX#jNubjǠj$j֔KjȠjɠ](j)}(jajWX#jàNjĠNjŠjX#jƠjԠ)}(jנj!j٠NjƠjX#jjj Y#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajWX#jàNjĠNjŠjX#jƠjԠ)}(jנj!j٠NjƠjX#jjjY#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajWX#jàNjĠNjŠjX#jƠjԠ)}(jנj!j٠NjƠjX#jjjY#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_tt_unpopulatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjY#jNubjǠj$j֔MjȠjɠ](j)}(jajY#jàNjĠNjŠjkY#jƠjԠ)}(jנj!j٠NjƠjEY#jjjY#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajY#jàNjĠNjŠjY#jƠjԠ)}(jנj!j٠NjƠjrY#jjjY#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_tt_mark_for_clearsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY#jNubjǠj$j֔MjȠjɠ]j)}(jajY#jàNjĠNjŠjY#jƠjԠ)}(jנj!j٠NjƠjY#jjj Z#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_backup_flagssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jZ#ajubsbjjjZ#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_agp_tt_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]j!Z#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_buffer_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠagp_bridge_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ page_flagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjZ#jNubjǠj$j֔M>jȠjɠ](j)}(jajZ#jàNjĠNjŠjsZ#jƠjԠ)}(jנj!j٠NjƠjMZ#jjjZ#jNubjǠj$j֔M>jȠjɠ]j]ubj)}(jajZ#jàNjĠNjŠjZ#jƠjԠ)}(jנj!j٠NjƠjzZ#jjjZ#jNubjǠj$j֔M>jȠjɠ]j]ubj)}(jajZ#jàNjĠNjŠjZ#jƠjԠ)}(jנj!j٠NjƠjZ#jjjZ#jNubjǠj$j֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_kmap_iter_tt_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_kmap_itersbajubububjjI)}(jLj)}(jj )}(j ]jZ#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_kmap_iter_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiter_ttsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjZ#jNubjǠj$j֔MjȠjɠ](j)}(jajZ#jàNjĠNjŠj=[#jƠjԠ)}(jנj!j٠NjƠj[#jjjx[#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajZ#jàNjĠNjŠjj[#jƠjԠ)}(jנj!j٠NjƠjD[#jjj~[#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_tt_setup_backupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[#jNubjǠj$j֔M!jȠjɠ]j)}(jaj[#jàNjĠNjŠj[#jƠjԠ)}(jנj!j٠NjƠj[#jjj[#jNubjǠj$j֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_pool_typesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j[#ajubsbjjj[#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_poolsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j[#ajubsbjjj[#jNubjǠj$j֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_pool_allocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_operation_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\#jNubjǠj$j֔M(jȠjɠ](j)}(jaj\#jàNjĠNjŠjQ\#jƠjԠ)}(jנj!j٠NjƠj+\#jjj\#jNubjǠj$j֔M(jȠjɠ]j]ubj)}(jaj\#jàNjĠNjŠj~\#jƠjԠ)}(jנj!j٠NjƠjX\#jjj\#jNubjǠj$j֔M(jȠjɠ]j]ubj)}(jaj\#jàNjĠNjŠj\#jƠjԠ)}(jנj!j٠NjƠj\#jjj\#jNubjǠj$j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_pool_freesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_ttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠttsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\#jNubjǠj$j֔MrjȠjɠ](j)}(jaj\#jàNjĠNjŠj]#jƠjԠ)}(jנj!j٠NjƠj\#jjjO]#jNubjǠj$j֔MrjȠjɠ]j]ubj)}(jaj\#jàNjĠNjŠjD]#jƠjԠ)}(jנj!j٠NjƠj]#jjjU]#jNubjǠj$j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_pool_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^]#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ use_dma_allocsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ use_dma32sbajubj]jNububjYNubjZubejj)}j]sbubububjjj\]#jNubjǠj$j֔M)jȠjɠ](j)}(jaj\]#jàNjĠNjŠj]#jƠjԠ)}(jנj!j٠NjƠj]#jjjL^#jNubjǠj$j֔M)jȠjɠ]j]ubj)}(jaj\]#jàNjĠNjŠj]#jƠjԠ)}(jנj!j٠NjƠj]#jjjR^#jNubjǠj$j֔M)jȠjɠ]j]ubj)}(jaj\]#jàNjĠNjŠj]#jƠjԠ)}(jנj!j٠NjƠj]#jjjX^#jNubjǠj$j֔M)jȠjɠ]j]ubj)}(jaj\]#jàNjĠNjŠj!^#jƠjԠ)}(jנj!j٠NjƠj^#jjj^^#jNubjǠj$j֔M)jȠjɠ]j]ubj)}(jaj\]#jàNjĠNjŠjD^#jƠjԠ)}(jנj!j٠NjƠj%^#jjjd^#jNubjǠj$j֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ttm_pool_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm^#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk^#jNubjǠj$j֔MXjȠjɠ]j)}(jajk^#jàNjĠNjŠj^#jƠjԠ)}(jנj!j٠NjƠj^#jjj^#jNubjǠj$j֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠttm_pool_debugfssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^#jNubjǠj$j֔MjȠjɠ](j)}(jaj^#jàNjĠNjŠj_#jƠjԠ)}(jנj!j٠NjƠj^#jjjP_#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj^#jàNjĠNjŠjF_#jƠjԠ)}(jנj!j٠NjƠj _#jjjV_#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_object_statussbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j__#ajubsbjjj]_#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_object_funcssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jn_#ajubsbjjjl_#jNubjǠj$j֔KBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gem_lrusbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j}_#ajubsbjjj{_#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_objectsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j_#ajubsbjjj_#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DRM_GEM_FOPSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j_#ajubj#Nubjjj_#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEFINE_DRM_GEM_FOPSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j_#ajubj#Nubjjj_#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_object_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_#jNubjǠj$j֔MjȠjɠ]j)}(jaj_#jàNjĠNjŠj`#jƠjԠ)}(jנj!j٠NjƠj_#jjj`#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_object_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`#jNubjǠj$j֔MjȠjɠ]j)}(jaj`#jàNjĠNjŠje`#jƠjԠ)}(jנj!j٠NjƠj?`#jjjp`#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)drm_gem_object_is_shared_for_memory_statssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jy`#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjw`#jNubjǠj$j֔M>jȠjɠ]j)}(jajw`#jàNjĠNjŠj`#jƠjԠ)}(jנj!j٠NjƠj`#jjj`#jNubjǠj$j֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_is_importedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j`#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`#jNubjǠj$j֔MJjȠjɠ]j)}(jaj`#jàNjĠNjŠj#a#jƠjԠ)}(jנj!j٠NjƠj`#jjj.a#jNubjǠj$j֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_gpuva_set_locksbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j7a#ajubj#Nubjjj5a#jNubjǠj$j֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_gpuva_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jFa#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjDa#jNubjǠj$j֔MqjȠjɠ]j)}(jajDa#jàNjĠNjŠja#jƠjԠ)}(jנj!j٠NjƠjla#jjja#jNubjǠj$j֔MqjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_for_each_gpuvm_bosbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]ja#ajubj#Nubjjja#jNubjǠj$j֔M~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_for_each_gpuvm_bo_safesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]ja#ajubj#Nubjjja#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_object_init_with_mntsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ja#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgemfssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjja#jNubjǠj$j֔KjȠjɠ](j)}(jaja#jàNjĠNjŠjb#jƠjԠ)}(jנj!j٠NjƠja#jjjb#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaja#jàNjĠNjŠj=b#jƠjԠ)}(jנj!j٠NjƠjb#jjjb#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaja#jàNjĠNjŠjhb#jƠjԠ)}(jנj!j٠NjƠjDb#jjjb#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaja#jàNjĠNjŠjb#jƠjԠ)}(jנj!j٠NjƠjlb#jjjb#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_object_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjb#jNubjǠj$j֔KjȠjɠ](j)}(jajb#jàNjĠNjŠjc#jƠjԠ)}(jנj!j٠NjƠjb#jjjdc#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajb#jàNjĠNjŠj1c#jƠjԠ)}(jנj!j٠NjƠj c#jjjjc#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajb#jàNjĠNjŠj\c#jƠjԠ)}(jנj!j٠NjƠj8c#jjjpc#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_private_object_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jyc#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjwc#jNubjǠj$j֔KjȠjɠ](j)}(jajwc#jàNjĠNjŠjc#jƠjԠ)}(jנj!j٠NjƠjc#jjj%d#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajwc#jàNjĠNjŠjc#jƠjԠ)}(jנj!j٠NjƠjc#jjj+d#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajwc#jàNjĠNjŠjd#jƠjԠ)}(jנj!j٠NjƠjc#jjj1d#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_private_object_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:d#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8d#jNubjǠj$j֔KjȠjɠ]j)}(jaj8d#jàNjĠNjŠjd#jƠjԠ)}(jנj!j٠NjƠj`d#jjjd#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_handle_deletesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jd#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubejj)}j]sbubububjjjd#jNubjǠj$j֔M.jȠjɠ](j)}(jajd#jàNjĠNjŠjd#jƠjԠ)}(jנj!j٠NjƠjd#jjje#jNubjǠj$j֔M.jȠjɠ]j]ubj)}(jajd#jàNjĠNjŠje#jƠjԠ)}(jנj!j٠NjƠjd#jjje#jNubjǠj$j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dumb_map_offsetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(e#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&e#jNubjǠj$j֔MTjȠjɠ](j)}(jaj&e#jàNjĠNjŠjte#jƠjԠ)}(jנj!j٠NjƠjNe#jjjf#jNubjǠj$j֔MTjȠjɠ]j]ubj)}(jaj&e#jàNjĠNjŠje#jƠjԠ)}(jנj!j٠NjƠj{e#jjjf#jNubjǠj$j֔MTjȠjɠ]j]ubj)}(jaj&e#jàNjĠNjŠje#jƠjԠ)}(jנj!j٠NjƠje#jjj f#jNubjǠj$j֔MTjȠjɠ]j]ubj)}(jaj&e#jàNjĠNjŠje#jƠjԠ)}(jנj!j٠NjƠje#jjjf#jNubjǠj$j֔MTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_handle_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlepsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf#jNubjǠj$j֔MjȠjɠ](j)}(jajf#jàNjĠNjŠjhf#jƠjԠ)}(jנj!j٠NjƠjBf#jjjf#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajf#jàNjĠNjŠjf#jƠjԠ)}(jנj!j٠NjƠjof#jjjf#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajf#jàNjĠNjŠjf#jƠjԠ)}(jנj!j٠NjƠjf#jjjf#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_free_mmap_offsetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf#jNubjǠj$j֔MjȠjɠ]j)}(jajf#jàNjĠNjŠj.g#jƠjԠ)}(jנj!j٠NjƠjg#jjj9g#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_create_mmap_offset_sizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jBg#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj@g#jNubjǠj$j֔MjȠjɠ](j)}(jaj@g#jàNjĠNjŠjg#jƠjԠ)}(jנj!j٠NjƠjhg#jjjg#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj@g#jàNjĠNjŠjg#jƠjԠ)}(jנj!j٠NjƠjg#jjjg#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_create_mmap_offsetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg#jNubjǠj$j֔M jȠjɠ]j)}(jajg#jàNjĠNjŠjh#jƠjԠ)}(jנj!j٠NjƠjg#jjj'h#jNubjǠj$j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_get_pagessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]j0h#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbubjjjjj)}j]sbububjjj.h#jNubjǠj$j֔M3jȠjɠ]j)}(jaj.h#jàNjĠNjŠjh#jƠjԠ)}(jנj!j٠NjƠj^h#jjjh#jNubjǠj$j֔M3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_put_pagessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jh#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠdirtysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠaccessedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjh#jNubjǠj$j֔M~jȠjɠ](j)}(jajh#jàNjĠNjŠjh#jƠjԠ)}(jנj!j٠NjƠjh#jjjmi#jNubjǠj$j֔M~jȠjɠ]j]ubj)}(jajh#jàNjĠNjŠji#jƠjԠ)}(jנj!j٠NjƠjh#jjjsi#jNubjǠj$j֔M~jȠjɠ]j]ubj)}(jajh#jàNjĠNjŠjBi#jƠjԠ)}(jנj!j٠NjƠj#i#jjjyi#jNubjǠj$j֔M~jȠjɠ]j]ubj)}(jajh#jàNjĠNjŠjei#jƠjԠ)}(jנj!j٠NjƠjFi#jjji#jNubjǠj$j֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_objects_lookupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ji#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]ji#asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bo_handlessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjs_outsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjji#jNubjǠj$j֔MjȠjɠ](j)}(jaji#jàNjĠNjŠji#jƠjԠ)}(jנj!j٠NjƠji#jjjfj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaji#jàNjĠNjŠjj#jƠjԠ)}(jנj!j٠NjƠji#jjjlj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaji#jàNjĠNjŠj'j#jƠjԠ)}(jנj!j٠NjƠjj#jjjrj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaji#jàNjĠNjŠjUj#jƠjԠ)}(jנj!j٠NjƠj+j#jjjxj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_object_lookupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jj#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjj#jNubjǠj$j֔MjȠjɠ](j)}(jajj#jàNjĠNjŠjj#jƠjԠ)}(jנj!j٠NjƠjj#jjj k#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajj#jàNjĠNjŠjj#jƠjԠ)}(jנj!j٠NjƠjj#jjjk#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_resv_waitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jk#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠwait_allsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjk#jNubjǠj$j֔MjȠjɠ](j)}(jajk#jàNjĠNjŠjdk#jƠjԠ)}(jנj!j٠NjƠj>k#jjjk#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajk#jàNjĠNjŠjk#jƠjԠ)}(jנj!j٠NjƠjkk#jjjk#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajk#jàNjĠNjŠjk#jƠjԠ)}(jנj!j٠NjƠjk#jjjk#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajk#jàNjĠNjŠjk#jƠjԠ)}(jנj!j٠NjƠjk#jjjk#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_object_releasesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk#jNubjǠj$j֔MjȠjɠ]j)}(jajk#jàNjĠNjŠjFl#jƠjԠ)}(jנj!j٠NjƠj l#jjjQl#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_object_freesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZl#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjXl#jNubjǠj$j֔MjȠjɠ]j)}(jajXl#jàNjĠNjŠjl#jƠjԠ)}(jנj!j٠NjƠjl#jjjl#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vm_opensbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl#jNubjǠj$j֔MjȠjɠ]j)}(jajl#jàNjĠNjŠjm#jƠjԠ)}(jנj!j٠NjƠjl#jjjm#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vm_closesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm#jNubjǠj$j֔MjȠjɠ]j)}(jajm#jàNjĠNjŠjfm#jƠjԠ)}(jנj!j٠NjƠj@m#jjjqm#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_mmap_objsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jzm#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠobj_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjxm#jNubjǠj$j֔M'jȠjɠ](j)}(jajxm#jàNjĠNjŠjm#jƠjԠ)}(jנj!j٠NjƠjm#jjj#n#jNubjǠj$j֔M'jȠjɠ]j]ubj)}(jajxm#jàNjĠNjŠjm#jƠjԠ)}(jנj!j٠NjƠjm#jjj)n#jNubjǠj$j֔M'jȠjɠ]j]ubj)}(jajxm#jàNjĠNjŠjn#jƠjԠ)}(jנj!j٠NjƠjm#jjj/n#jNubjǠj$j֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gem_mmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8n#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6n#jNubjǠj$j֔MbjȠjɠ](j)}(jaj6n#jàNjĠNjŠjn#jƠjԠ)}(jנj!j٠NjƠj^n#jjjn#jNubjǠj$j֔MbjȠjɠ]j]ubj)}(jaj6n#jàNjĠNjŠjn#jƠjԠ)}(jנj!j٠NjƠjn#jjjn#jNubjǠj$j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_lock_reservationssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠww_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ acquire_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjn#jNubjǠj$j֔MjȠjɠ](j)}(jajn#jàNjĠNjŠjo#jƠjԠ)}(jנj!j٠NjƠjn#jjjxo#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajn#jàNjĠNjŠjCo#jƠjԠ)}(jנj!j٠NjƠj#o#jjj~o#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajn#jàNjĠNjŠjmo#jƠjԠ)}(jנj!j٠NjƠjGo#jjjo#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_lru_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jo#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gem_lrusbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlrusbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjo#jNubjǠj$j֔MYjȠjɠ](j)}(jajo#jàNjĠNjŠjo#jƠjԠ)}(jנj!j٠NjƠjo#jjjp#jNubjǠj$j֔MYjȠjɠ]j]ubj)}(jajo#jàNjĠNjŠjp#jƠjԠ)}(jנj!j٠NjƠjo#jjjp#jNubjǠj$j֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_lru_removesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j p#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp#jNubjǠj$j֔MrjȠjɠ]j)}(jajp#jàNjĠNjŠjlp#jƠjԠ)}(jנj!j٠NjƠjFp#jjjwp#jNubjǠj$j֔MrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_lru_move_tail_lockedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gem_lrusbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlrusbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~p#jNubjǠj$j֔MjȠjɠ](j)}(jaj~p#jàNjĠNjŠjp#jƠjԠ)}(jנj!j٠NjƠjp#jjjq#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj~p#jàNjĠNjŠjp#jƠjԠ)}(jנj!j٠NjƠjp#jjj q#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_lru_move_tailsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jq#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gem_lrusbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlrusbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjq#jNubjǠj$j֔MjȠjɠ](j)}(jajq#jàNjĠNjŠj_q#jƠjԠ)}(jנj!j٠NjƠj9q#jjjq#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajq#jàNjĠNjŠjq#jƠjԠ)}(jנj!j٠NjƠjfq#jjjq#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_lru_scansbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jq#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gem_lrusbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlrusbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ nr_to_scansbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ remainingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠshrinksbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbubububjjjq#jNubjǠj$j֔MjȠjɠ](j)}(jajq#jàNjĠNjŠjq#jƠjԠ)}(jנj!j٠NjƠjq#jjjr#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajq#jàNjĠNjŠjr#jƠjԠ)}(jנj!j٠NjƠjq#jjjr#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajq#jàNjĠNjŠjBr#jƠjԠ)}(jנj!j٠NjƠjr#jjjr#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajq#jàNjĠNjŠjlr#jƠjԠ)}(jנj!j٠NjƠjIr#jjjr#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gem_evictsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jr#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr#jNubjǠj$j֔M jȠjɠ]j)}(jajr#jàNjĠNjŠjs#jƠjԠ)}(jנj!j٠NjƠjr#jjjs#jNubjǠj$j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_objectsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j(s#ajubsbjjj&s#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_object_freesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7s#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5s#jNubjǠj$j֔K:jȠjɠ]j)}(jaj5s#jàNjĠNjŠjs#jƠjԠ)}(jנj!j٠NjƠj]s#jjjs#jNubjǠj$j֔K:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_object_print_infosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]js#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjs#jNubjǠj$j֔KJjȠjɠ](j)}(jajs#jàNjĠNjŠjs#jƠjԠ)}(jנj!j٠NjƠjs#jjj?t#jNubjǠj$j֔KJjȠjɠ]j]ubj)}(jajs#jàNjĠNjŠj t#jƠjԠ)}(jנj!j٠NjƠjs#jjjEt#jNubjǠj$j֔KJjȠjɠ]j]ubj)}(jajs#jàNjĠNjŠj4t#jƠjԠ)}(jנj!j٠NjƠjt#jjjKt#jNubjǠj$j֔KJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_object_get_sg_tablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jTt#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjRt#jNubjǠj$j֔K\jȠjɠ]j)}(jajRt#jàNjĠNjŠjt#jƠjԠ)}(jנj!j٠NjƠjt#jjjt#jNubjǠj$j֔K\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_object_mmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjt#jNubjǠj$j֔KjȠjɠ](j)}(jajt#jàNjĠNjŠj u#jƠjԠ)}(jנj!j٠NjƠjt#jjjAu#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajt#jàNjĠNjŠj6u#jƠjԠ)}(jנj!j٠NjƠju#jjjGu#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'DRM_GEM_DMA_DRIVER_OPS_WITH_DUMB_CREATEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jPu#ajubj#NubjjjNu#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_GEM_DMA_DRIVER_OPSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j_u#ajubj#Nubjjj]u#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ,DRM_GEM_DMA_DRIVER_OPS_VMAP_WITH_DUMB_CREATEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jnu#ajubj#Nubjjjlu#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_GEM_DMA_DRIVER_OPS_VMAPsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j}u#ajubj#Nubjjj{u#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEFINE_DRM_GEM_DMA_FOPSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]ju#ajubj#Nubjjju#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_dma_objectsbajubububjjI)}(jLj)}(jj )}(j ]ju#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjju#jNubjǠj$j֔KjȠjɠ](j)}(jaju#jàNjĠNjŠju#jƠjԠ)}(jנj!j٠NjƠju#jjj#v#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaju#jàNjĠNjŠjv#jƠjԠ)}(jנj!j٠NjƠju#jjj)v#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_freesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2v#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_dma_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_objsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0v#jNubjǠj$j֔KjȠjɠ]j)}(jaj0v#jàNjĠNjŠj~v#jƠjԠ)}(jנj!j٠NjƠjXv#jjjv#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gem_dma_dumb_create_internalsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_create_dumbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv#jNubjǠj$j֔M jȠjɠ](j)}(jajv#jàNjĠNjŠjv#jƠjԠ)}(jנj!j٠NjƠjv#jjjCw#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jajv#jàNjĠNjŠj w#jƠjԠ)}(jנj!j٠NjƠjv#jjjIw#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jajv#jàNjĠNjŠj8w#jƠjԠ)}(jנj!j٠NjƠjw#jjjOw#jNubjǠj$j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_dumb_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jXw#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_create_dumbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjVw#jNubjǠj$j֔M.jȠjɠ](j)}(jajVw#jàNjĠNjŠjw#jƠjԠ)}(jנj!j٠NjƠj~w#jjj x#jNubjǠj$j֔M.jȠjɠ]j]ubj)}(jajVw#jàNjĠNjŠjw#jƠjԠ)}(jנj!j٠NjƠjw#jjjx#jNubjǠj$j֔M.jȠjɠ]j]ubj)}(jajVw#jàNjĠNjŠjw#jƠjԠ)}(jנj!j٠NjƠjw#jjjx#jNubjǠj$j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_get_unmapped_areasbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jx#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpgoffsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjx#jNubjǠj$j֔MTjȠjɠ](j)}(jajx#jàNjĠNjŠjkx#jƠjԠ)}(jנj!j٠NjƠjEx#jjj y#jNubjǠj$j֔MTjȠjɠ]j]ubj)}(jajx#jàNjĠNjŠjx#jƠjԠ)}(jנj!j٠NjƠjrx#jjjy#jNubjǠj$j֔MTjȠjɠ]j]ubj)}(jajx#jàNjĠNjŠjx#jƠjԠ)}(jנj!j٠NjƠjx#jjjy#jNubjǠj$j֔MTjȠjɠ]j]ubj)}(jajx#jàNjĠNjŠjx#jƠjԠ)}(jנj!j٠NjƠjx#jjjy#jNubjǠj$j֔MTjȠjɠ]j]ubj)}(jajx#jàNjĠNjŠjy#jƠjԠ)}(jנj!j٠NjƠjx#jjj"y#jNubjǠj$j֔MTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_print_infosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+y#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_dma_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_objsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindentsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)y#jNubjǠj$j֔MjȠjɠ](j)}(jaj)y#jàNjĠNjŠjwy#jƠjԠ)}(jנj!j٠NjƠjQy#jjjy#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj)y#jàNjĠNjŠjy#jƠjԠ)}(jנj!j٠NjƠj~y#jjjy#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj)y#jàNjĠNjŠjy#jƠjԠ)}(jנj!j٠NjƠjy#jjjy#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_get_sg_tablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jy#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_dma_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_objsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjy#jNubjǠj$j֔MjȠjɠ]j)}(jajy#jàNjĠNjŠj:z#jƠjԠ)}(jנj!j٠NjƠjz#jjjHz#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_gem_dma_prime_import_sg_tablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jQz#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjOz#jNubjǠj$j֔MjȠjɠ](j)}(jajOz#jàNjĠNjŠjz#jƠjԠ)}(jנj!j٠NjƠj}z#jjj {#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajOz#jàNjĠNjŠjz#jƠjԠ)}(jנj!j٠NjƠjz#jjj{#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajOz#jàNjĠNjŠjz#jƠjԠ)}(jנj!j٠NjƠjz#jjj{#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_vmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j {#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_dma_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_objsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{#jNubjǠj$j֔MjȠjɠ](j)}(jaj{#jàNjĠNjŠjl{#jƠjԠ)}(jנj!j٠NjƠjF{#jjj{#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj{#jàNjĠNjŠj{#jƠjԠ)}(jנj!j٠NjƠjs{#jjj{#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dma_mmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_dma_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_objsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{#jNubjǠj$j֔M jȠjɠ](j)}(jaj{#jàNjĠNjŠj{#jƠjԠ)}(jנj!j٠NjƠj{#jjj7|#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj{#jàNjĠNjŠj,|#jƠjԠ)}(jנj!j٠NjƠj|#jjj=|#jNubjǠj$j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&drm_gem_dma_prime_import_sg_table_vmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jF|#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjD|#jNubjǠj$j֔M=jȠjɠ](j)}(jajD|#jàNjĠNjŠj|#jƠjԠ)}(jנj!j٠NjƠjr|#jjj}#jNubjǠj$j֔M=jȠjɠ]j]ubj)}(jajD|#jàNjĠNjŠj|#jƠjԠ)}(jנj!j٠NjƠj|#jjj}#jNubjǠj$j֔M=jȠjɠ]j]ubj)}(jajD|#jàNjĠNjŠj|#jƠjԠ)}(jנj!j٠NjƠj|#jjj }#jNubjǠj$j֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_objectsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j}#ajubsbjjj}#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_object_freesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$}#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"}#jNubjǠj$j֔KjȠjɠ]j)}(jaj"}#jàNjĠNjŠjp}#jƠjԠ)}(jנj!j٠NjƠjJ}#jjj{}#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_object_print_infosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj}#jNubjǠj$j֔KjȠjɠ](j)}(jaj}#jàNjĠNjŠj}#jƠjԠ)}(jנj!j٠NjƠj}#jjj,~#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj}#jàNjĠNjŠj}#jƠjԠ)}(jנj!j٠NjƠj}#jjj2~#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj}#jàNjĠNjŠj!~#jƠjԠ)}(jנj!j٠NjƠj}#jjj8~#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_object_pinsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA~#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?~#jNubjǠj$j֔KjȠjɠ]j)}(jaj?~#jàNjĠNjŠj~#jƠjԠ)}(jנj!j٠NjƠjg~#jjj~#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_object_unpinsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~#jNubjǠj$j֔KjȠjɠ]j)}(jaj~#jàNjĠNjŠj~#jƠjԠ)}(jנj!j٠NjƠj~#jjj~#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_gem_shmem_object_get_sg_tablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj~#jNubjǠj$j֔KjȠjɠ]j)}(jaj~#jàNjĠNjŠjS#jƠjԠ)}(jנj!j٠NjƠj-#jjja#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_object_mmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jj#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjh#jNubjǠj$j֔MjȠjɠ](j)}(jajh#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajh#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_GEM_SHMEM_DRIVER_OPSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j#ajubj#Nubjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_shmem_objectsbajubububjjI)}(jLj)}(jj )}(j ]j #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj #jNubjǠj$j֔K}jȠjɠ](j)}(jaj #jàNjĠNjŠj^#jƠjԠ)}(jנj!j٠NjƠj8#jjj#jNubjǠj$j֔K}jȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠje#jjj#jNubjǠj$j֔K}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_create_with_mntsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_shmem_objectsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgemfssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔KjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjπ#jjjX#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjj^#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjJ#jƠjԠ)}(jנj!j٠NjƠj$#jjjd#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_freesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_shmem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk#jNubjǠj$j֔KjȠjɠ]j)}(jajk#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjā#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_pinsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j́#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_shmem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjˁ#jNubjǠj$j֔MjȠjɠ]j)}(jajˁ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj$#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_unpinsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_shmem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+#jNubjǠj$j֔M4jȠjɠ]j)}(jaj+#jàNjĠNjŠjy#jƠjԠ)}(jנj!j٠NjƠjS#jjj#jNubjǠj$j֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_dumb_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_create_dumbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjق#jƠjԠ)}(jנj!j٠NjƠj#jjj>#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjD#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj3#jƠjԠ)}(jנj!j٠NjƠj #jjjJ#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_mmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jS#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_shmem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQ#jNubjǠj$j֔MhjȠjɠ](j)}(jajQ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjy#jjj׃#jNubjǠj$j֔MhjȠjɠ]j]ubj)}(jajQ#jàNjĠNjŠj̃#jƠjԠ)}(jנj!j٠NjƠj#jjj݃#jNubjǠj$j֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_print_infosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_shmem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindentsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj2#jƠjԠ)}(jנj!j٠NjƠj #jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj_#jƠjԠ)}(jנj!j٠NjƠj9#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠje#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_get_sg_tablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_shmem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjτ#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_shmem_get_pages_sgtsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]j #ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_shmem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj #jNubjǠj$j֔MjȠjɠ]j)}(jaj #jàNjĠNjŠj^#jƠjԠ)}(jנj!j٠NjƠj8#jjjl#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_gem_shmem_prime_import_sg_tablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]ju#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjs#jNubjǠj$j֔MjȠjɠ](j)}(jajs#jàNjĠNjŠjDž#jƠjԠ)}(jנj!j٠NjƠj#jjj/#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajs#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj΅#jjj5#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajs#jàNjĠNjŠj!#jƠjԠ)}(jנj!j٠NjƠj#jjj;#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_objectsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jD#ajubsbjjjB#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_of_bosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_vram_objectsbajubububjjI)}(jLj)}(jj )}(j ]jS#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠttm_buffer_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjQ#jNubjǠj$j֔KJjȠjɠ]j)}(jajQ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_of_gemsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_vram_objectsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔KVjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KVjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_GEM_VRAM_PLANE_HELPER_FUNCSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j%#ajubj#Nubjjj##jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_GEM_VRAM_DRIVERsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j4#ajubj#Nubjjj2#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_vram_mmsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jC#ajubsbjjjA#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vram_mm_of_bdevsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_vram_mmsbajubububjjI)}(jLj)}(jj )}(j ]jR#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ ttm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjP#jNubjǠj$j֔KjȠjɠ]j)}(jajP#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj~#jjj#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_vram_objectsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpg_alignsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔KjȠjɠ](j)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjjh#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj8#jƠjԠ)}(jנj!j٠NjƠj#jjjn#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj]#jƠjԠ)}(jנj!j٠NjƠj<#jjjt#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_vram_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{#jNubjǠj$j֔KjȠjɠ]j)}(jaj{#jàNjĠNjŠjɈ#jƠjԠ)}(jנj!j٠NjƠj#jjjԈ#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_offsetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j݈#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_vram_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjۈ#jNubjǠj$j֔MjȠjɠ]j)}(jajۈ#jàNjĠNjŠj-#jƠjԠ)}(jנj!j٠NjƠj#jjj8#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_pinsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_vram_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpl_flagsbajubj]jNububjYNubjZubejj)}j]sbubububjjj?#jNubjǠj$j֔MEjȠjɠ](j)}(jaj?#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjg#jjj#jNubjǠj$j֔MEjȠjɠ]j]ubj)}(jaj?#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjÉ#jNubjǠj$j֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_unpinsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j̉#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_vram_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgbosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjʉ#jNubjǠj$j֔MbjȠjɠ]j)}(jajʉ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj##jNubjǠj$j֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_vmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_vram_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*#jNubjǠj$j֔MjȠjɠ](j)}(jaj*#jàNjĠNjŠjx#jƠjԠ)}(jנj!j٠NjƠjR#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj*#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_vunmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_vram_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjjC#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj8#jƠjԠ)}(jנj!j٠NjƠj#jjjI#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_fill_create_dumbsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jR#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpg_alignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ pitch_alignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_create_dumbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjP#jNubjǠj$j֔MjȠjɠ](j)}(jajP#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjx#jjjM#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajP#jàNjĠNjŠjˋ#jƠjԠ)}(jנj!j٠NjƠj#jjjS#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajP#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjҋ#jjjY#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajP#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj_#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajP#jàNjĠNjŠjB#jƠjԠ)}(jנj!j٠NjƠj#jjje#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_vram_driver_dumb_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mode_create_dumbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl#jNubjǠj$j֔MEjȠjɠ](j)}(jajl#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MEjȠjɠ]j]ubj)}(jajl#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj%#jNubjǠj$j֔MEjȠjɠ]j]ubj)}(jajl#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj+#jNubjǠj$j֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_gem_vram_plane_helper_prepare_fbsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2#jNubjǠj$j֔MtjȠjɠ](j)}(jaj2#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjZ#jjj#jNubjǠj$j֔MtjȠjɠ]j]ubj)}(jaj2#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_gem_vram_plane_helper_cleanup_fbsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jǍ#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjō#jNubjǠj$j֔MjȠjɠ](j)}(jajō#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjK#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajō#jàNjĠNjŠj@#jƠjԠ)}(jנj!j٠NjƠj#jjjQ#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vram_mm_debugfs_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZ#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_minorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠminorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX#jNubjǠj$j֔MjȠjɠ]j)}(jajX#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrmm_vram_helper_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ vram_basesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ vram_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjja#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj1#jƠjԠ)}(jנj!j٠NjƠj #jjjg#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjY#jƠjԠ)}(jנj!j٠NjƠj5#jjjm#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vram_helper_mode_validsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mode_statussbajubububjj)}(jj )}(j ]jv#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjt#jNubjǠj$j֔M6jȠjɠ](j)}(jajt#jàNjĠNjŠjƏ#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M6jȠjɠ]j]ubj)}(jajt#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj͏#jjj#jNubjǠj$j֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_ttm_print_infosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgemsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj #jNubjǠj$j֔KjȠjɠ](j)}(jaj #jàNjĠNjŠjY#jƠjԠ)}(jנj!j٠NjƠj3#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj_#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_ttm_vmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jʐ#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjȐ#jNubjǠj$j֔KAjȠjɠ](j)}(jajȐ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjN#jNubjǠj$j֔KAjȠjɠ]j]ubj)}(jajȐ#jàNjĠNjŠjC#jƠjԠ)}(jנj!j٠NjƠj#jjjT#jNubjǠj$j֔KAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_ttm_vunmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j]#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[#jNubjǠj$j֔KRjȠjɠ](j)}(jaj[#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KRjȠjɠ]j]ubj)}(jaj[#jàNjĠNjŠj֑#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_ttm_mmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔KcjȠjɠ](j)}(jaj#jàNjĠNjŠj<#jƠjԠ)}(jנj!j٠NjƠj#jjjt#jNubjǠj$j֔KcjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠji#jƠjԠ)}(jנj!j٠NjƠjC#jjjz#jNubjǠj$j֔KcjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_ttm_dumb_map_offsetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔KjȠjɠ](j)}(jaj#jàNjĠNjŠjϒ#jƠjԠ)}(jנj!j٠NjƠj#jjj\#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj֒#jjjb#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj'#jƠjԠ)}(jנj!j٠NjƠj#jjjh#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjQ#jƠjԠ)}(jנj!j٠NjƠj+#jjjn#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_vma_offset_exact_lookup_lockedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jw#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjju#jNubjǠj$j֔K_jȠjɠ](j)}(jaju#jàNjĠNjŠjɓ#jƠjԠ)}(jנj!j٠NjƠj#jjj!#jNubjǠj$j֔K_jȠjɠ]j]ubj)}(jaju#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjГ#jjj'#jNubjǠj$j֔K_jȠjɠ]j]ubj)}(jaju#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj-#jNubjǠj$j֔K_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_offset_lock_lookupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4#jNubjǠj$j֔KzjȠjɠ]j)}(jaj4#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj\#jjj#jNubjǠj$j֔KzjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_offset_unlock_lookupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔KjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_node_resetsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔KjȠjɠ]j)}(jaj#jàNjĠNjŠjB#jƠjԠ)}(jנj!j٠NjƠj#jjjM#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_node_startsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jV#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT#jNubjǠj$j֔KjȠjɠ]j)}(jajT#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj}#jjj#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_node_sizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔KjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjޕ#jjj#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_node_offset_addrsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u64sbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔KjȠjɠ]j)}(jaj#jàNjĠNjŠjh#jƠjԠ)}(jנj!j٠NjƠjB#jjjs#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_node_unmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_mappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz#jNubjǠj$j֔KjȠjɠ](j)}(jajz#jàNjĠNjŠjȖ#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajz#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjϖ#jjj#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_node_verify_accesssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj #jNubjǠj$j֔KjȠjɠ](j)}(jaj #jàNjĠNjŠj[#jƠjԠ)}(jנj!j٠NjƠj5#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjb#jjj#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_offset_manager_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ page_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔KUjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjȗ#jjjC#jNubjǠj$j֔KUjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjI#jNubjǠj$j֔KUjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj;#jƠjԠ)}(jנj!j٠NjƠj#jjjO#jNubjǠj$j֔KUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_offset_manager_destroysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jX#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjV#jNubjǠj$j֔KhjȠjɠ]j)}(jajV#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj~#jjj#jNubjǠj$j֔KhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_offset_lookup_lockedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔KjȠjɠ](j)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjjb#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj2#jƠjԠ)}(jנj!j٠NjƠj#jjjh#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjW#jƠjԠ)}(jנj!j٠NjƠj6#jjjn#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_offset_addsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNububjYNubjZubejj)}j]sbubububjjju#jNubjǠj$j֔KjȠjɠ](j)}(jaju#jàNjĠNjŠjÙ#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaju#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjʙ#jjj&#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaju#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj,#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_offset_removesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3#jNubjǠj$j֔KjȠjɠ](j)}(jaj3#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj[#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj3#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_node_allowsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jȚ#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjƚ#jNubjǠj$j֔M9jȠjɠ](j)}(jajƚ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjL#jNubjǠj$j֔M9jȠjɠ]j]ubj)}(jajƚ#jàNjĠNjŠjA#jƠjԠ)}(jנj!j٠NjƠj#jjjR#jNubjǠj$j֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_node_allow_oncesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjY#jNubjǠj$j֔MRjȠjɠ](j)}(jajY#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjߛ#jNubjǠj$j֔MRjȠjɠ]j]ubj)}(jajY#jàNjĠNjŠjԛ#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_node_revokesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MejȠjɠ](j)}(jaj#jàNjĠNjŠj:#jƠjԠ)}(jנj!j٠NjƠj#jjjr#jNubjǠj$j֔MejȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjg#jƠjԠ)}(jנj!j٠NjƠjA#jjjx#jNubjǠj$j֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_vma_node_is_allowedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_vma_offset_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj̜#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjӜ#jjj #jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_prime_file_privatesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dmabuf_exportsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]j"#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_buf_export_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexp_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj #jNubjǠj$j֔KjȠjɠ](j)}(jaj #jàNjĠNjŠjt#jƠjԠ)}(jנj!j٠NjƠjN#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj{#jjj#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dmabuf_releasesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔M jȠjɠ]j)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_prime_fd_to_handlesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprime_fdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔M'jȠjɠ](j)}(jaj#jàNjĠNjŠjj#jƠjԠ)}(jנj!j٠NjƠjD#jjj#jNubjǠj$j֔M'jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjq#jjj#jNubjǠj$j֔M'jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M'jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjž#jjj#jNubjǠj$j֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_prime_handle_to_dmabufsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj #jNubjǠj$j֔MjȠjɠ](j)}(jaj #jàNjĠNjŠj`#jƠjԠ)}(jנj!j٠NjƠj:#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjg#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_prime_handle_to_fdsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprime_fdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjR#jƠjԠ)}(jנj!j٠NjƠj,#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjY#jjj #jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjҠ#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj֠#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_map_attachsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"#jNubjǠj$j֔MVjȠjɠ](j)}(jaj"#jàNjĠNjŠjp#jƠjԠ)}(jנj!j٠NjƠjJ#jjj#jNubjǠj$j֔MVjȠjɠ]j]ubj)}(jaj"#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjw#jjj#jNubjǠj$j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_map_detachsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MpjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjݡ#jjj;#jNubjǠj$j֔MpjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj0#jƠjԠ)}(jנj!j٠NjƠj #jjjA#jNubjǠj$j֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_map_dma_bufsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jJ#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjH#jNubjǠj$j֔MjȠjɠ](j)}(jajH#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjv#jjjҢ#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajH#jàNjĠNjŠjǢ#jƠjԠ)}(jנj!j٠NjƠj#jjjآ#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_unmap_dma_bufsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjjߢ#jNubjǠj$j֔MjȠjɠ](j)}(jajߢ#jàNjĠNjŠj-#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajߢ#jàNjĠNjŠjZ#jƠjԠ)}(jנj!j٠NjƠj4#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajߢ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠja#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dmabuf_vmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjȣ#jjj&#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj,#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dmabuf_vunmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3#jNubjǠj$j֔MjȠjɠ](j)}(jaj3#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj[#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj3#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_prime_mmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jȤ#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjƤ#jNubjǠj$j֔MjȠjɠ](j)}(jajƤ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjL#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajƤ#jàNjĠNjŠjA#jƠjԠ)}(jנj!j٠NjƠj#jjjR#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_dmabuf_mmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjY#jNubjǠj$j֔MjȠjɠ](j)}(jajY#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjߥ#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajY#jàNjĠNjŠjԥ#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_prime_pages_to_sgsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_pagessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔M>jȠjɠ](j)}(jaj#jàNjĠNjŠj@#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M>jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjo#jƠjԠ)}(jנj!j٠NjƠjG#jjj#jNubjǠj$j֔M>jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjy#jjj#jNubjǠj$j֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_prime_get_contiguous_sizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MbjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_prime_exportsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjm#jƠjԠ)}(jנj!j٠NjƠjG#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjt#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_prime_import_devsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ attach_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjڧ#jjjh#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj-#jƠjԠ)}(jנj!j٠NjƠj#jjjn#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjZ#jƠjԠ)}(jנj!j٠NjƠj4#jjjt#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gem_prime_importsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]j}#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdma_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj{#jNubjǠj$j֔MjȠjɠ](j)}(jaj{#jàNjĠNjŠjϨ#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj{#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj֨#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_prime_sg_to_page_arraysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_entriessbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠje#jƠjԠ)}(jנj!j٠NjƠj?#jjjƩ#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjl#jjj̩#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjҩ#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_prime_sg_to_dma_addr_arraysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j۩#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_entriessbajubj]jNububjYNubjZubejj)}j]sbubububjjj٩#jNubjǠj$j֔MjȠjɠ](j)}(jaj٩#jàNjĠNjŠj'#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj٩#jàNjĠNjŠjT#jƠjԠ)}(jנj!j٠NjƠj.#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj٩#jàNjĠNjŠj{#jƠjԠ)}(jנj!j٠NjƠj[#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_prime_gem_destroysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔M+jȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M+jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj"#jNubjǠj$j֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_insert_modesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j+#ajubsbjjj)#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mm_nodesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j:#ajubsbjjj8#jNubjǠj$j֔KHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mmsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jI#ajubsbjjjG#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mm_scansbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jX#ajubsbjjjV#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_node_allocatedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jg#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje#jNubjǠj$j֔MjȠjɠ]j)}(jaje#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_initializedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jƫ#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjī#jNubjǠj$j֔MjȠjɠ]j)}(jajī#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_hole_followssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j%#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj##jNubjǠj$j֔M%jȠjɠ]j)}(jaj##jàNjĠNjŠjp#jƠjԠ)}(jנj!j٠NjƠjJ#jjj{#jNubjǠj$j֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_hole_node_startsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ hole_nodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔M:jȠjɠ]j)}(jaj#jàNjĠNjŠjԬ#jƠjԠ)}(jנj!j٠NjƠj#jjj߬#jNubjǠj$j֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_hole_node_endsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ hole_nodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MPjȠjɠ]j)}(jaj#jàNjĠNjŠj8#jƠjԠ)}(jנj!j٠NjƠj#jjjC#jNubjǠj$j֔MPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mm_nodessbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jL#ajubj#NubjjjJ#jNubjǠj$j֔MajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_for_each_nodesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j[#ajubj#NubjjjY#jNubjǠj$j֔MkjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_for_each_node_safesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jj#ajubj#Nubjjjh#jNubjǠj$j֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_for_each_holesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jy#ajubj#Nubjjjw#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_insert_node_genericsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ alignmentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcolorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mm_insert_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjԭ#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjۭ#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj,#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjT#jƠjԠ)}(jנj!j٠NjƠj0#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjy#jƠjԠ)}(jנj!j٠NjƠjX#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj}#jjjǮ#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_insert_nodesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jЮ#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjή#jNubjǠj$j֔MjȠjɠ](j)}(jajή#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj|#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajή#jàNjĠNjŠjI#jƠjԠ)}(jנj!j٠NjƠj##jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajή#jàNjĠNjŠjt#jƠjԠ)}(jנj!j٠NjƠjP#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mm_cleansbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠjܯ#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_for_each_node_in_rangesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j#ajubj#Nubjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_scan_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_scansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ alignmentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcolorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mm_insert_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjK#jƠjԠ)}(jנj!j٠NjƠj%#jjj #jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjx#jƠjԠ)}(jנj!j٠NjƠjR#jjj&#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj,#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj˰#jƠjԠ)}(jנj!j٠NjƠj#jjj2#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjϰ#jjj8#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj>#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_reserve_nodesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE#jNubjǠj$j֔MjȠjɠ](j)}(jajE#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjm#jjj˱#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajE#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjѱ#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_insert_node_in_rangesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jڱ#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ alignmentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcolorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ range_startsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ range_endsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mm_insert_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjر#jNubjǠj$j֔MjȠjɠ](j)}(jajر#jàNjĠNjŠj&#jƠjԠ)}(jנj!j٠NjƠj#jjjK#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajر#jàNjĠNjŠjS#jƠjԠ)}(jנj!j٠NjƠj-#jjjQ#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajر#jàNjĠNjŠj~#jƠjԠ)}(jנj!j٠NjƠjZ#jjjW#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajر#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj]#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajر#jàNjĠNjŠj˲#jƠjԠ)}(jנj!j٠NjƠj#jjjc#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajر#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjϲ#jjji#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajر#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjo#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajر#jàNjĠNjŠjC#jƠjԠ)}(jנj!j٠NjƠj#jjju#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_remove_nodesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|#jNubjǠj$j֔MsjȠjɠ]j)}(jaj|#jàNjĠNjŠjʳ#jƠjԠ)}(jנj!j٠NjƠj#jjjճ#jNubjǠj$j֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_scan_init_with_rangesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j޳#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_scansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ alignmentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcolorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_mm_insert_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjܳ#jNubjǠj$j֔MjȠjɠ](j)}(jajܳ#jàNjĠNjŠj*#jƠjԠ)}(jנj!j٠NjƠj#jjjO#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajܳ#jàNjĠNjŠjW#jƠjԠ)}(jנj!j٠NjƠj1#jjjU#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajܳ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj^#jjj[#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajܳ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjja#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajܳ#jàNjĠNjŠjϴ#jƠjԠ)}(jנj!j٠NjƠj#jjjg#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajܳ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjӴ#jjjm#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajܳ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjs#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajܳ#jàNjĠNjŠjG#jƠjԠ)}(jנj!j٠NjƠj##jjjy#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_scan_add_blocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_scansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj͵#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjԵ#jjj #jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_scan_remove_blocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_scansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MDjȠjɠ](j)}(jaj#jàNjĠNjŠj_#jƠjԠ)}(jנj!j٠NjƠj9#jjj#jNubjǠj$j֔MDjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjf#jjj#jNubjǠj$j֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_scan_color_evictsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_scansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MmjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjҶ#jjj#jNubjǠj$j֔MmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mm_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj #jNubjǠj$j֔MjȠjɠ](j)}(jaj #jàNjĠNjŠj[#jƠjԠ)}(jנj!j٠NjƠj5#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjb#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj·#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mm_takedownsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j˷#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjɷ#jNubjǠj$j֔MjȠjɠ]j)}(jajɷ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj"#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mm_printsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_mmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)#jNubjǠj$j֔MjȠjɠ](j)}(jaj)#jàNjĠNjŠjw#jƠjԠ)}(jנj!j٠NjƠjQ#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj)#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj~#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_flagssbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gpuvasbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j̸#ajubsbjjjʸ#jNubjǠj$j֔K=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_invalidatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j۸#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ invalidatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjٸ#jNubjǠj$j֔KjȠjɠ](j)}(jajٸ#jàNjĠNjŠj'#jƠjԠ)}(jנj!j٠NjƠj#jjjU#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajٸ#jàNjĠNjŠjM#jƠjԠ)}(jנj!j٠NjƠj.#jjj[#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_invalidatedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jd#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjb#jNubjǠj$j֔KjȠjɠ]j)}(jajb#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_flagssbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jù#ajubsbjjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gpuvmsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jҹ#ajubsbjjjй#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gpuvm_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj߹#jNubjǠj$j֔M`jȠjɠ]j)}(jaj߹#jàNjĠNjŠj3#jƠjԠ)}(jנj!j٠NjƠj #jjjA#jNubjǠj$j֔M`jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_resv_protectedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jJ#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH#jNubjǠj$j֔MwjȠjɠ]j)}(jajH#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjo#jjj#jNubjǠj$j֔MwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_resvsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j#ajubj#Nubjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_resv_objsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j#ajubj#Nubjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_is_extobjsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jǺ#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjź#jNubjǠj$j֔MjȠjɠ](j)}(jajź#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjJ#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajź#jàNjĠNjŠj?#jƠjԠ)}(jנj!j٠NjƠj#jjjP#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_for_each_va_rangesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jY#ajubj#NubjjjW#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gpuvm_for_each_va_range_safesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jh#ajubj#Nubjjjf#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_for_each_vasbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jw#ajubj#Nubjjju#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_for_each_va_safesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j#ajubj#Nubjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_execsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_exec_unlocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpuvm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_execsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MGjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjʻ#jjj#jNubjǠj$j֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_exec_resv_add_fencesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpuvm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_execsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠ private_usagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠ extobj_usagesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔M]jȠjɠ](j)}(jaj#jàNjĠNjŠjP#jƠjԠ)}(jנj!j٠NjƠj*#jjjؼ#jNubjǠj$j֔M]jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj}#jƠjԠ)}(jנj!j٠NjƠjW#jjj޼#jNubjǠj$j֔M]jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M]jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjм#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_exec_validatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpuvm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_execsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MojȠjɠ]j)}(jaj#jàNjĠNjŠj?#jƠjԠ)}(jנj!j٠NjƠj#jjjJ#jNubjǠj$j֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gpuvm_bosbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jS#ajubsbjjjQ#jNubjǠj$j֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]jb#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj`#jNubjǠj$j֔MjȠjɠ]j)}(jaj`#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj½#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_gem_evictsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j˽#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠevictsbajubj]jNububjYNubjZubejj)}j]sbubububjjjɽ#jNubjǠj$j֔MjȠjɠ](j)}(jajɽ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjE#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajɽ#jàNjĠNjŠj=#jƠjԠ)}(jנj!j٠NjƠj#jjjK#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_for_each_vasbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jT#ajubj#NubjjjR#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_for_each_va_safesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jc#ajubj#Nubjjja#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_op_typesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jr#ajubsbjjjp#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_op_mapsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_op_unmapsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_op_remapsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔MejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_op_prefetchsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gpuva_opsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gpuva_opssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j̾#ajubsbjjjʾ#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_for_each_opsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j۾#ajubj#Nubjjjپ#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_for_each_op_safesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j#ajubj#Nubjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_gpuva_for_each_op_from_reversesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j#ajubj#Nubjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_for_each_op_reversesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j#ajubj#Nubjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_first_opsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j#ajubj#Nubjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_last_opsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j&#ajubj#Nubjjj$#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_prev_opsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j5#ajubj#Nubjjj3#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_next_opsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jD#ajubj#NubjjjB#jNubjǠj$j֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gpuvm_opssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jS#ajubsbjjjQ#jNubjǠj$j֔M&jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_gpuva_op_remap_to_unmap_rangesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpuva_op_remapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ start_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj`#jNubjǠj$j֔MjȠjɠ](j)}(jaj`#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj`#jàNjĠNjŠjۿ#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj`#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_range_validsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j(#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNububjYNubjZubejj)}j]sbubububjjj&#jNubjǠj$j֔MjȠjɠ](j)}(jaj&#jàNjĠNjŠjs#jƠjԠ)}(jנj!j٠NjƠjM#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj&#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjz#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj&#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_resv_object_allocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠj5#jƠjԠ)}(jנj!j٠NjƠj#jjjC#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_gpuvm_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠr_objsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ start_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠreserve_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ reserve_rangesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ#jNubjǠj$j֔MjȠjɠ](j)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjr#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj!#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj'#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj-#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠjC#jƠjԠ)}(jנj!j٠NjƠj#jjj3#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠjn#jƠjԠ)}(jנj!j٠NjƠjJ#jjj9#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjr#jjj?#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjE#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjK#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajJ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjQ#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gpuvm_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZ#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX#jNubjǠj$j֔M8jȠjɠ]j)}(jajX#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_prepare_vmsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_fencessbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MVjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjc#jNubjǠj$j֔MVjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj3#jƠjԠ)}(jנj!j٠NjƠj #jjji#jNubjǠj$j֔MVjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj[#jƠjԠ)}(jנj!j٠NjƠj:#jjjo#jNubjǠj$j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_prepare_objectssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jx#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_fencessbajubj]jNububjYNubjZubejj)}j]sbubububjjjv#jNubjǠj$j֔MjȠjɠ](j)}(jajv#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj!#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajv#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj'#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajv#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj-#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_prepare_rangesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_fencessbajubj]jNububjYNubjZubejj)}j]sbubububjjj4#jNubjǠj$j֔MjȠjɠ](j)}(jaj4#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj\#jjj/#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj4#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj5#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj4#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj;#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj4#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjA#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj4#jàNjĠNjŠj'#jƠjԠ)}(jנj!j٠NjƠj#jjjG#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_exec_locksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpuvm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_execsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjN#jNubjǠj$j֔MjȠjɠ]j)}(jajN#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjv#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_exec_lock_arraysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpuvm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_execsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnum_objssbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj^#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj+#jƠjԠ)}(jנj!j٠NjƠj#jjjd#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjV#jƠjԠ)}(jנj!j٠NjƠj5#jjjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_exec_lock_rangesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpuvm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_execsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNububjYNubjZubejj)}j]sbubububjjjq#jNubjǠj$j֔M8jȠjɠ](j)}(jajq#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M8jȠjɠ]j]ubj)}(jajq#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj$j֔M8jȠjɠ]j]ubj)}(jajq#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj&#jNubjǠj$j֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_validatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-#jNubjǠj$j֔MjȠjɠ](j)}(jaj-#jàNjĠNjŠj{#jƠjԠ)}(jנj!j٠NjƠjU#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj-#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_resv_add_fencesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠ private_usagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠ extobj_usagesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj;#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjh#jƠjԠ)}(jנj!j٠NjƠjB#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjo#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj6#jƠjԠ)}(jנj!j٠NjƠj#jjjq#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjc#jƠjԠ)}(jנj!j٠NjƠj=#jjjw#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~#jNubjǠj$j֔MjȠjɠ]j)}(jaj~#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_findsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔M+jȠjɠ](j)}(jaj#jàNjĠNjŠj1#jƠjԠ)}(jנj!j٠NjƠj #jjjl#jNubjǠj$j֔M+jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj^#jƠjԠ)}(jנj!j٠NjƠj8#jjjr#jNubjǠj$j֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_obtainsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]j{#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjy#jNubjǠj$j֔MDjȠjɠ](j)}(jajy#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MDjȠjɠ]j]ubj)}(jajy#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_obtain_preallocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ__vm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MijȠjɠ]j)}(jaj#jàNjĠNjŠji#jƠjԠ)}(jנj!j٠NjƠjC#jjjw#jNubjǠj$j֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_extobj_addsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~#jNubjǠj$j֔MjȠjɠ]j)}(jaj~#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_evictsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠevictsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj,#jƠjԠ)}(jנj!j٠NjƠj#jjjZ#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjR#jƠjԠ)}(jנj!j٠NjƠj3#jjj`#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_insertsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ji#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjg#jNubjǠj$j֔MjȠjɠ](j)}(jajg#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajg#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_removesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠjH#jƠjԠ)}(jנj!j٠NjƠj"#jjjS#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_linksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZ#jNubjǠj$j֔M%jȠjɠ](j)}(jajZ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M%jȠjɠ]j]ubj)}(jajZ#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_unlinksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MIjȠjɠ]j)}(jaj#jàNjĠNjŠj;#jƠjԠ)}(jנj!j٠NjƠj#jjjF#jNubjǠj$j֔MIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_find_firstsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jO#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjM#jNubjǠj$j֔MbjȠjɠ](j)}(jajM#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj{#jjj#jNubjǠj$j֔MbjȠjɠ]j]ubj)}(jajM#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MbjȠjɠ]j]ubj)}(jajM#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj$j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_findsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MtjȠjɠ](j)}(jaj#jàNjĠNjŠjf#jƠjԠ)}(jנj!j٠NjƠj@#jjj#jNubjǠj$j֔MtjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjm#jjj#jNubjǠj$j֔MtjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_find_prevsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj+#jƠjԠ)}(jנj!j٠NjƠj#jjja#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjV#jƠjԠ)}(jנj!j٠NjƠj2#jjjg#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_find_nextsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jp#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjn#jNubjǠj$j֔MjȠjɠ](j)}(jajn#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajn#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_interval_emptysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjR#jƠjԠ)}(jנj!j٠NjƠj,#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj}#jƠjԠ)}(jנj!j٠NjƠjY#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_gpuva_mapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpuva_op_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjs#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj;#jƠjԠ)}(jנj!j٠NjƠj#jjjy#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjh#jƠjԠ)}(jנj!j٠NjƠjB#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_remapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpuva_op_remapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj9#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj?#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj.#jƠjԠ)}(jנj!j٠NjƠj#jjjE#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_unmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpuva_op_unmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjL#jNubjǠj$j֔MjȠjɠ]j)}(jajL#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjt#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_sm_mapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠreq_addrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ req_rangesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreq_objsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ req_offsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔M jȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj##jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjN#jƠjԠ)}(jנj!j٠NjƠj*#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjv#jƠjԠ)}(jנj!j٠NjƠjR#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjz#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_sm_unmapsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠreq_addrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ req_rangesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MJ jȠjɠ](j)}(jaj#jàNjĠNjŠjF#jƠjԠ)}(jנj!j٠NjƠj #jjj#jNubjǠj$j֔MJ jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjo#jƠjԠ)}(jנj!j٠NjƠjM#jjj#jNubjǠj$j֔MJ jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjv#jjj#jNubjǠj$j֔MJ jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MJ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_sm_map_ops_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuva_opssbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠreq_addrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ req_rangesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreq_objsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ req_offsetsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔M jȠjɠ](j)}(jaj#jàNjĠNjŠj7#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjb#jƠjԠ)}(jנj!j٠NjƠj>#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjf#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_sm_unmap_ops_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuva_opssbajubububjjI)}(jLj)}(jj )}(j ]j #ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠreq_addrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ req_rangesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj #jNubjǠj$j֔M jȠjɠ](j)}(jaj #jàNjĠNjŠj]#jƠjԠ)}(jנj!j٠NjƠj7#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjd#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj #jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_prefetch_ops_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuva_opssbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrangesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MG jȠjɠ](j)}(jaj#jàNjĠNjŠj"#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MG jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjM#jƠjԠ)}(jנj!j٠NjƠj)#jjj#jNubjǠj$j֔MG jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠju#jƠjԠ)}(jנj!j٠NjƠjQ#jjj#jNubjǠj$j֔MG jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuvm_bo_unmap_ops_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuva_opssbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvm_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvm_bosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔M} jȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M} jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpuva_ops_freesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuva_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔M jȠjɠ](j)}(jaj#jàNjĠNjŠjJ#jƠjԠ)}(jנj!j٠NjƠj$#jjj#jNubjǠj$j֔M jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjw#jƠjԠ)}(jנj!j٠NjƠjQ#jjj#jNubjǠj$j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_buddy_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_buddysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ chunk_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔KjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj8#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj>#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj0#jƠjԠ)}(jנj!j٠NjƠj #jjjD#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_buddy_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_buddysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjK#jNubjǠj$j֔MGjȠjɠ]j)}(jajK#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjs#jjj#jNubjǠj$j֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_get_buddysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_buddy_blocksbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_buddy_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_buddy_free_blocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_buddysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_buddy_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjb#jƠjԠ)}(jנj!j٠NjƠj<#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠji#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_buddy_free_listsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_buddysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjectssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjR#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj"#jƠjԠ)}(jנj!j٠NjƠj#jjjX#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjJ#jƠjԠ)}(jנj!j٠NjƠj)#jjj^#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_buddy_block_trimsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_buddysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠnew_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblockssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje#jNubjǠj$j֔MjjȠjɠ](j)}(jaje#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj@#jNubjǠj$j֔MjjȠjɠ]j]ubj)}(jaje#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjF#jNubjǠj$j֔MjjȠjɠ]j]ubj)}(jaje#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjjL#jNubjǠj$j֔MjjȠjɠ]j]ubj)}(jaje#jàNjĠNjŠj5#jƠjԠ)}(jנj!j٠NjƠj#jjjR#jNubjǠj$j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_buddy_alloc_blockssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_buddysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠmin_block_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblockssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjY#jNubjǠj$j֔MjȠjɠ](j)}(jajY#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajY#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajY#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajY#jàNjĠNjŠj"#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajY#jàNjĠNjŠjJ#jƠjԠ)}(jנj!j٠NjƠj&#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajY#jàNjĠNjŠjt#jƠjԠ)}(jנj!j٠NjƠjN#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajY#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj{#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_buddy_block_printsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_buddysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_buddy_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MojȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MojȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjJ#jƠjԠ)}(jנj!j٠NjƠj$#jjj#jNubjǠj$j֔MojȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjw#jƠjԠ)}(jנj!j٠NjƠjQ#jjj#jNubjǠj$j֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_buddy_printsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_buddysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_clflush_pagessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]j)}(jjjjjjNubajNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ num_pagessbajubj]jNububjYNubjZubejj)}j]sbubububjjj&#jNubjǠj$j֔KVjȠjɠ](j)}(jaj&#jàNjĠNjŠjt#jƠjԠ)}(jנj!j٠NjƠjN#jjj#jNubjǠj$j֔KVjȠjɠ]j]ubj)}(jaj&#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj}#jjj#jNubjǠj$j֔KVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_clflush_sgsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔KjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_clflush_virt_rangesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔KjȠjɠ](j)}(jaj#jàNjĠNjŠj]#jƠjԠ)}(jנj!j٠NjƠj;#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjd#jjj#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_memcpy_from_wcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔M1jȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjE#jNubjǠj$j֔M1jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjK#jNubjǠj$j֔M1jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj=#jƠjԠ)}(jנj!j٠NjƠj#jjjQ#jNubjǠj$j֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_syncobjsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jZ#ajubsbjjjX#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_syncobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg#jNubjǠj$j֔KOjȠjɠ]j)}(jajg#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_syncobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔KYjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj$j֔KYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_fence_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]j)#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_syncobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsyncobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'#jNubjǠj$j֔KjjȠjɠ]j)}(jaj'#jàNjĠNjŠj{#jƠjԠ)}(jנj!j٠NjƠjU#jjj#jNubjǠj$j֔KjjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_findsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_syncobjsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔KjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_add_pointsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_syncobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsyncobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_fence_chainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchainsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpointsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'#jNubjǠj$j֔MLjȠjɠ](j)}(jaj'#jàNjĠNjŠju#jƠjԠ)}(jנj!j٠NjƠjO#jjj#jNubjǠj$j֔MLjȠjɠ]j]ubj)}(jaj'#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj|#jjj#jNubjǠj$j֔MLjȠjɠ]j]ubj)}(jaj'#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MLjȠjɠ]j]ubj)}(jaj'#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_replace_fencesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_syncobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsyncobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MsjȠjɠ](j)}(jaj#jàNjĠNjŠji#jƠjԠ)}(jנj!j٠NjƠjC#jjj#jNubjǠj$j֔MsjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjp#jjj#jNubjǠj$j֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_find_fencesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠpointsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj'#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjO#jƠjԠ)}(jנj!j٠NjƠj+#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjw#jƠjԠ)}(jנj!j٠NjƠjS#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj{#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_freesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔M jȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj)#jNubjǠj$j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_createsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_syncobjsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_syncobjsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0#jNubjǠj$j֔M)jȠjɠ](j)}(jaj0#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjX#jjj#jNubjǠj$j֔M)jȠjɠ]j]ubj)}(jaj0#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M)jȠjɠ]j]ubj)}(jaj0#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_get_handlesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_syncobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsyncobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MSjȠjɠ](j)}(jaj#jàNjĠNjŠjD#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MSjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjq#jƠjԠ)}(jנj!j٠NjƠjK#jjj#jNubjǠj$j֔MSjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjx#jjj#jNubjǠj$j֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_get_fdsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_syncobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsyncobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠp_fdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjj>#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj3#jƠjԠ)}(jנj!j٠NjƠj#jjjD#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_timeout_abs_to_jiffiessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](signedlongesbubjj)}(jj )}(j ]jM#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ timeout_nsecsbajubj]jNububjYNubjZubajj)}j]sbubububjjjK#jNubjǠj$j֔MjȠjɠ]j)}(jajK#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjt#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_execsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_exec_objsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔K>jȠjɠ](j)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjj=#jNubjǠj$j֔K>jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj2#jƠjԠ)}(jנj!j٠NjƠj#jjjC#jNubjǠj$j֔K>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_exec_for_each_locked_objectsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jL#ajubj#NubjjjJ#jNubjǠj$j֔KLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'drm_exec_for_each_locked_object_reversesbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j[#ajubj#NubjjjY#jNubjǠj$j֔KZjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_exec_until_all_lockedsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jj#ajubj#Nubjjjh#jNubjǠj$j֔KijȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_exec_retry_on_contentionsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jy#ajubj#Nubjjjw#jNubjǠj$j֔KxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_exec_is_contendedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔KjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_exec_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔KOjȠjɠ](j)}(jaj#jàNjĠNjŠj3#jƠjԠ)}(jנj!j٠NjƠj #jjj#jNubjǠj$j֔KOjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj^#jƠjԠ)}(jנj!j٠NjƠj:#jjj#jNubjǠj$j֔KOjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjb#jjj#jNubjǠj$j֔KOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_exec_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔KfjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_exec_cleanupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔KyjȠjɠ]j)}(jaj#jàNjĠNjŠjJ#jƠjԠ)}(jנj!j٠NjƠj$#jjjU#jNubjǠj$j֔KyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_exec_lock_objsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\#jNubjǠj$j֔KjȠjɠ](j)}(jaj\#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj\#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_exec_unlock_objsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj=#jƠjԠ)}(jנj!j٠NjƠj#jjju#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjj#jƠjԠ)}(jנj!j٠NjƠjD#jjj{#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_exec_prepare_objsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_fencessbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔M!jȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj-#jNubjǠj$j֔M!jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj3#jNubjǠj$j֔M!jȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj%#jƠjԠ)}(jנj!j٠NjƠj#jjj9#jNubjǠj$j֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_exec_prepare_arraysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_execsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjectssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_objectssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_fencessbajubj]jNububjYNubjZubejj)}j]sbubububjjj@#jNubjǠj$j֔MAjȠjɠ](j)}(jaj@#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjh#jjj#jNubjǠj$j֔MAjȠjɠ]j]ubj)}(jaj@#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MAjȠjɠ]j]ubj)}(jaj@#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj!#jNubjǠj$j֔MAjȠjɠ]j]ubj)}(jaj@#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjj'#jNubjǠj$j֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_SCHED_FENCE_DONT_PIPELINEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j0#ajubj#Nubjjj.#jNubjǠj$j֔K*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%DRM_SCHED_FENCE_FLAG_HAS_DEADLINE_BITsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j?#ajubj#Nubjjj=#jNubjǠj$j֔K3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_entitysbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jN#ajubsbjjjL#jNubjǠj$j֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_sched_rqsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j]#ajubsbjjj[#jNubjǠj$j֔KSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_fencesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jl#ajubsbjjjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_sched_jobsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j{#ajubsbjjjy#jNubjǠj$j֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_backend_opssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔MQjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_gpu_schedulersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_init_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j#ajubsbjjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_tdr_queue_immsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_faultsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠjc#jƠjԠ)}(jנj!j٠NjƠj=#jjjn#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_suspend_timeoutsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jw#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju#jNubjǠj$j֔MjȠjɠ]j)}(jaju#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_resume_timeoutsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ remainingsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj$#jƠjԠ)}(jנj!j٠NjƠj#jjjT#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjL#jƠjԠ)}(jנj!j٠NjƠj+#jjjZ#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_stopsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjja#jNubjǠj$j֔MRjȠjɠ](j)}(jaja#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MRjȠjɠ]j]ubj)}(jaja#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_startsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerrnosbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠjB#jƠjԠ)}(jנj!j٠NjƠj#jjjq#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠji#jƠjԠ)}(jנj!j٠NjƠjI#jjjw#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_resubmit_jobssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~#jNubjǠj$j֔MjȠjɠ]j)}(jaj~#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_job_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_sched_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcreditssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj,#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjY#jƠjԠ)}(jנj!j٠NjƠj3#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj`#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_job_armsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MFjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj'#jNubjǠj$j֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_job_add_dependencysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.#jNubjǠj$j֔MajȠjɠ](j)}(jaj.#jàNjĠNjŠj|#jƠjԠ)}(jנj!j٠NjƠjV#jjj#jNubjǠj$j֔MajȠjɠ]j]ubj)}(jaj.#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_sched_job_add_syncobj_dependencysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpointsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj<#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjg#jƠjԠ)}(jנj!j٠NjƠjC#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjk#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_sched_job_add_resv_dependenciessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠusagesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj^#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj+#jƠjԠ)}(jנj!j٠NjƠj#jjjd#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠjV#jƠjԠ)}(jנj!j٠NjƠj2#jjjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'drm_sched_job_add_implicit_dependenciessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubejj)}j]sbubububjjjq#jNubjǠj$j֔MjȠjɠ](j)}(jajq#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajq#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajq#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj&#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_job_has_dependencysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j/#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-#jNubjǠj$j֔MjȠjɠ](j)}(jaj-#jàNjĠNjŠjz#jƠjԠ)}(jנj!j٠NjƠjT#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj-#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_job_cleanupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠj #jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_pick_bestsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]j!#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sched_listsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnum_sched_listsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#jNubjǠj$j֔MwjȠjɠ](j)}(jaj#jàNjĠNjŠju#jƠjԠ)}(jנj!j٠NjƠjM#jjj#jNubjǠj$j֔MwjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_sched_init_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj>#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj3#jƠjԠ)}(jנj!j٠NjƠj #jjjD#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjK#jNubjǠj$j֔MOjȠjɠ]j)}(jajK#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjs#jjj#jNubjǠj$j֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_increase_karmasbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔M|jȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M|jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_wqueue_readysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j #ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj #jNubjǠj$j֔MjȠjɠ]j)}(jaj #jàNjĠNjŠjX#jƠjԠ)}(jנj!j٠NjƠj2#jjjc#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_wqueue_stopsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj#jNubjǠj$j֔MjȠjɠ]j)}(jajj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_wqueue_startsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠschedsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ]j)}(jaj#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj##jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_entity_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_sched_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_sched_prioritysbajubububjj)}(jj )}(j ]jΠ)}jѠprioritysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sched_listsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnum_sched_listsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠguiltysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*#jNubjǠj$j֔K:jȠjɠ](j)}(jaj*#jàNjĠNjŠjx#jƠjԠ)}(jנj!j٠NjƠjR#jjj/#jNubjǠj$j֔K:jȠjɠ]j]ubj)}(jaj*#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj5#jNubjǠj$j֔K:jȠjɠ]j]ubj)}(jaj*#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj;#jNubjǠj$j֔K:jȠjɠ]j]ubj)}(jaj*#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjjA#jNubjǠj$j֔K:jȠjɠ]j]ubj)}(jaj*#jàNjĠNjŠj$#jƠjԠ)}(jנj!j٠NjƠj#jjjG#jNubjǠj$j֔K:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_entity_modify_schedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_sched_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_gpu_schedulersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sched_listsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnum_sched_listsbajubj]jNububjYNubjZubejj)}j]sbubububjjjN#jNubjǠj$j֔KjȠjɠ](j)}(jajN#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠjv#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajN#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajN#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj #jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_entity_errorsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_sched_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔KjȠjɠ]j)}(jaj#jàNjĠNjŠj_#jƠjԠ)}(jנj!j٠NjƠj9#jjjj#jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_entity_flushsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]js#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_sched_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjq#jNubjǠj$j֔MjȠjɠ](j)}(jajq#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajq#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_entity_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_sched_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#jNubjǠj$j֔MCjȠjɠ]j)}(jaj#jàNjĠNjŠjI#jƠjԠ)}(jנj!j٠NjƠj##jjjT#jNubjǠj$j֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_entity_destroysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j]#ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_sched_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[#jNubjǠj$j֔M^jȠjɠ]j)}(jaj[#jàNjĠNjŠj#jƠjԠ)}(jנj!j٠NjƠj#jjj#jNubjǠj$j֔M^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_entity_set_prioritysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_sched_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠdrm_sched_prioritysbajubububjj)}(jj )}(j ]jΠ)}jѠprioritysbajubj]jNububjYNubjZubejj)}j]sbubububjjj#jNubjǠj$j֔MjȠjɠ](j)}(jaj#jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj#jjj<$jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj#jàNjĠNjŠj4$jƠjԠ)}(jנj!j٠NjƠj$jjjB$jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sched_entity_push_jobsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jK$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sched_jobsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjI$jNubjǠj$j֔MGjȠjɠ]j)}(jajI$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjq$jjj$jNubjǠj$j֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_is_current_mastersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠj;j֔KQjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj;j֔KQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_master_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mastersbajubububjjI)}(jLj)}(jj )}(j ]j $ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mastersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmastersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠj;j֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj\$jƠjԠ)}(jנj!j٠NjƠj6$jjjj$jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_file_get_mastersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mastersbajubububjjI)}(jLj)}(jj )}(j ]js$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjq$jNubjǠj;j֔MjȠjɠ]j)}(jajq$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_master_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mastersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠmastersbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠj;j֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj*$jƠjԠ)}(jנj!j٠NjƠj$jjj8$jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mastersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jA$ajubsbjjj?$jNubjǠj;j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_ioctl_tsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jP$ajubj#NubjjjN$jNubjǠj;j֔K6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_ioctl_compat_tsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j_$ajubj#Nubjjj]$jNubjǠj;j֔KCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_ioctl_flagssbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jn$ajubsbjjjl$jNubjǠj;j֔KFjȠjɠ](j)}(jajl$jàNjĠNjŠjΠ)}jѠnrsbjƠjԠ)}(jנj!j٠NjƠj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j|$ajubj]jNububjYNubjZubjjjz$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajl$jàNjĠNjŠjΠ)}jѠflagssbjƠjԠ)}(jנj!j٠NjƠj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]j$ajubj]jNubjjjjj)}j]sbububjYNubjZubjjj$jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_ioctl_descsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔KRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_IOCTL_DEF_DRVsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠj;j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_noopsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj;j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠjB$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjk$jƠjԠ)}(jנj!j٠NjƠjI$jjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjr$jjj$jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_invalid_opsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ file_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj;j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjje$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj-$jƠjԠ)}(jנj!j٠NjƠj $jjjk$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjZ$jƠjԠ)}(jנj!j٠NjƠj4$jjjq$jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_ioctlsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jz$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjjx$jNubjǠj;j֔M-jȠjɠ](j)}(jajx$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj;j֔M-jȠjɠ]j]ubj)}(jajx$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj!$jNubjǠj;j֔M-jȠjɠ]j]ubj)}(jajx$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj'$jNubjǠj;j֔M-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_compat_ioctlsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j0$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.$jNubjǠj;j֔MjjȠjɠ](j)}(jaj.$jàNjĠNjŠj|$jƠjԠ)}(jנj!j٠NjƠjV$jjj$jNubjǠj;j֔MjjȠjɠ]j]ubj)}(jaj.$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj;j֔MjjȠjɠ]j]ubj)}(jaj.$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj;j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_crtc_add_crc_entrysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ has_framesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrcssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj;j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj2$jƠjԠ)}(jנj!j٠NjƠj $jjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjX$jƠjԠ)}(jנj!j٠NjƠj9$jjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj\$jjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_DEBUGFS_GPUVA_INFOsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠj;j֔K3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_info_listsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔K6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_info_nodesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔K=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_debugfs_infosbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔KZjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_debugfs_entrysbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j $ajubsbjjj $jNubjǠj;j֔KjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_debugfs_gpuva_infosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_gpuvmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpuvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj;j֔KjȠjɠ](j)}(jaj$jàNjĠNjŠjg$jƠjԠ)}(jנj!j٠NjƠjA$jjj$jNubjǠj;j֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjm$jjj$jNubjǠj;j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_debugfs_create_filessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_info_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrootsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_minorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠminorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj;j֔KjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj;j֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj;j֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjJ$jƠjԠ)}(jנj!j٠NjƠj$$jjj$jNubjǠj;j֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjw$jƠjԠ)}(jנj!j٠NjƠjQ$jjj$jNubjǠj;j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_debugfs_add_filesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠshowsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj;j֔MgjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj $jNubjǠj;j֔MgjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj $jNubjǠj;j֔MgjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj= $jƠjԠ)}(jנj!j٠NjƠj $jjj $jNubjǠj;j֔MgjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj $jjj $jNubjǠj;j֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_debugfs_add_filessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j $ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_debugfs_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj $jNubjǠj;j֔MjȠjɠ](j)}(jaj $jàNjĠNjŠj+ $jƠjԠ)}(jנj!j٠NjƠj $jjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj $jàNjĠNjŠjX $jƠjԠ)}(jנj!j٠NjƠj2 $jjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj $jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj_ $jjj $jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_sysfs_hotplug_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j $ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj $jNubjǠj;j֔MjȠjɠ]j)}(jaj $jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj $jjj $jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_sysfs_connector_hotplug_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j $ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj $jNubjǠj;j֔MjȠjɠ]j)}(jaj $jàNjĠNjŠjH $jƠjԠ)}(jנj!j٠NjƠj" $jjjS $jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_sysfs_connector_property_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\ $ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_propertysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropertysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZ $jNubjǠj;j֔MjȠjɠ](j)}(jajZ $jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj $jjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajZ $jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj $jjj $jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_class_device_registersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j $ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj $jNubjǠj;j֔M0jȠjɠ]j)}(jaj $jàNjĠNjŠj; $jƠjԠ)}(jנj!j٠NjƠj $jjjF $jNubjǠj;j֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_class_device_unregistersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jO $ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjM $jNubjǠj;j֔MBjȠjɠ]j)}(jajM $jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠju $jjj $jNubjǠj;j֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_DUMB_BUFFERsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_VBLANK_HIGH_CRTCsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_DUMB_PREFERRED_DEPTHsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_DUMB_PREFER_SHADOWsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DRM_CAP_PRIMEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_PRIME_CAP_IMPORTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_PRIME_CAP_EXPORTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_TIMESTAMP_MONOTONICsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_ASYNC_PAGE_FLIPsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j' $ajubj#Nubjjj% $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_CURSOR_WIDTHsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j6 $ajubj#Nubjjj4 $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_CURSOR_HEIGHTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jE $ajubj#NubjjjC $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_ADDFB2_MODIFIERSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jT $ajubj#NubjjjR $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_PAGE_FLIP_TARGETsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jc $ajubj#Nubjjja $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_CRTC_IN_VBLANK_EVENTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jr $ajubj#Nubjjjp $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_SYNCOBJsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_SYNCOBJ_TIMELINEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CAP_ATOMIC_ASYNC_PAGE_FLIPsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CLIENT_CAP_STEREO_3DsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CLIENT_CAP_UNIVERSAL_PLANESsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔M,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CLIENT_CAP_ATOMICsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔M<jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_CLIENT_CAP_ASPECT_RATIOsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#DRM_CLIENT_CAP_WRITEBACK_CONNECTORSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#DRM_CLIENT_CAP_CURSOR_PLANE_HOTSPOTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj $jNubjǠj;j֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_syncobj_eventfdsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔MnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_IOCTL_GEM_CLOSEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠj;j֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_IOCTL_PRIME_HANDLE_TO_FDsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j&$ajubj#Nubjjj$$jNubjǠj;j֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_IOCTL_PRIME_FD_TO_HANDLEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j5$ajubj#Nubjjj3$jNubjǠj;j֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_IOCTL_MODE_RMFBsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jD$ajubj#NubjjjB$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_IOCTL_MODE_CREATE_DUMBsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jS$ajubj#NubjjjQ$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_IOCTL_MODE_GETFB2sbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jb$ajubj#Nubjjj`$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_IOCTL_MODE_CLOSEFBsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jq$ajubj#Nubjjjo$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_IOCTL_SET_CLIENT_NAMEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj~$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_eventsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_EVENT_VBLANKsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠj;j֔MBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_EVENT_FLIP_COMPLETEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠj;j֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_EVENT_CRTC_SEQUENCEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠj;j֔MSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_modeinfosbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_get_planesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_get_connectorsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_property_enumsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_get_propertysbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔M-jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_fb_cmd2sbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔MPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_plane_size_hintsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j%$ajubsbjjj#$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdr_metadata_infoframesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j4$ajubsbjjj2$jNubjǠj;j֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhdr_output_metadatasbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jC$ajubsbjjjA$jNubjǠj;j֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_MODE_PAGE_FLIP_EVENTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jR$ajubj#NubjjjP$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_MODE_PAGE_FLIP_ASYNCsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]ja$ajubj#Nubjjj_$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_MODE_PAGE_FLIP_FLAGSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jp$ajubj#Nubjjjn$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_create_dumbsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj}$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_MODE_ATOMIC_TEST_ONLYsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠj;j֔MSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_MODE_ATOMIC_NONBLOCKsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠj;j֔M\jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_MODE_ATOMIC_ALLOW_MODESETsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠj;j֔MqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_MODE_ATOMIC_FLAGSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠj;j֔MyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_create_blobsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_destroy_blobsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_create_leasesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_list_lesseessbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_get_leasesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_revoke_leasesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_mode_rectsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$$ajubsbjjj"$jNubjǠj;j֔M3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_mode_closefbsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j3$ajubsbjjj1$jNubjǠj;j֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_runtime_pm_get_rawsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠintel_wakeref_tsbajubububjj)}(jj )}(j ]jB$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_runtime_pmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@$jNubjǠjj֔KjȠjɠ]j)}(jaj@$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjl$jjj$jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_runtime_pm_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠintel_wakeref_tsbajubububjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_runtime_pmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔KjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __intel_runtime_pm_get_if_activesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠintel_wakeref_tsbajubububjj)}(jj )}(j ]j $ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_runtime_pmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠignore_usecountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔KjȠjɠ](j)}(jaj$jàNjĠNjŠjZ$jƠjԠ)}(jנj!j٠NjƠj4$jjj$jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠja$jjj$jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_runtime_pm_get_noresumesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠintel_wakeref_tsbajubububjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_runtime_pmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_runtime_pm_put_rawsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_runtime_pmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠintel_wakeref_tsbajubububjj)}(jj )}(j ]jΠ)}jѠwrefsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔M?jȠjɠ](j)}(jaj$jàNjĠNjŠjG$jƠjԠ)}(jנj!j٠NjƠj!$jjjz$jNubjǠjj֔M?jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjr$jƠjԠ)}(jנj!j٠NjƠjN$jjj$jNubjǠjj֔M?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_runtime_pm_put_uncheckedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_runtime_pmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MQjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_runtime_pm_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_runtime_pmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠintel_wakeref_tsbajubububjj)}(jj )}(j ]jΠ)}jѠwrefsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔M`jȠjɠ](j)}(jaj$jàNjĠNjŠj5$jƠjԠ)}(jנj!j٠NjƠj$jjjh$jNubjǠjj֔M`jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj`$jƠjԠ)}(jנj!j٠NjƠj<$jjjn$jNubjǠjj֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_runtime_pm_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jw$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_runtime_pmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrpmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju$jNubjǠjj֔MpjȠjɠ]j)}(jaju$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_uncore_forcewake_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_uncoresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuncoresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠforcewake_domainssbajubububjj)}(jj )}(j ]jΠ)}jѠ fw_domainssbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj#$jƠjԠ)}(jנj!j٠NjƠj$jjjV$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjN$jƠjԠ)}(jנj!j٠NjƠj*$jjj\$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_uncore_forcewake_user_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_uncoresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuncoresbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc$jNubjǠjj֔MjȠjɠ]j)}(jajc$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_uncore_forcewake_user_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_uncoresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuncoresbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"intel_uncore_forcewake_get__lockedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_uncoresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuncoresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠforcewake_domainssbajubububjj)}(jj )}(j ]jΠ)}jѠ fw_domainssbajubj]jNububjYNubjZubejj)}j]sbubububjjj#$jNubjǠjj֔MjȠjɠ](j)}(jaj#$jàNjĠNjŠjq$jƠjԠ)}(jנj!j٠NjƠjK$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj#$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjx$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_uncore_forcewake_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_uncoresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuncoresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠforcewake_domainssbajubububjj)}(jj )}(j ]jΠ)}jѠ fw_domainssbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj2$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj*$jƠjԠ)}(jנj!j٠NjƠj$jjj8$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_uncore_forcewake_flushsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_uncoresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuncoresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠforcewake_domainssbajubububjj)}(jj )}(j ]jΠ)}jѠ fw_domainssbajubj]jNububjYNubjZubejj)}j]sbubububjjj?$jNubjǠjj֔M7jȠjɠ](j)}(jaj?$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjg$jjj$jNubjǠjj֔M7jȠjɠ]j]ubj)}(jaj?$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"intel_uncore_forcewake_put__lockedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_uncoresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuncoresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠforcewake_domainssbajubububjj)}(jj )}(j ]jΠ)}jѠ fw_domainssbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MPjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjN$jNubjǠjj֔MPjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjF$jƠjԠ)}(jנj!j٠NjƠj"$jjjT$jNubjǠjj֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__intel_wait_for_register_fwsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_uncoresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuncoresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ i915_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfast_timeout_ussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠslow_timeout_mssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[$jNubjǠjj֔M jȠjɠ](j)}(jaj[$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj[$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj[$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj[$jàNjĠNjŠj$$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj[$jàNjĠNjŠjI$jƠjԠ)}(jנj!j٠NjƠj($jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj[$jàNjĠNjŠjn$jƠjԠ)}(jנj!j٠NjƠjM$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj[$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjr$jjj$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__intel_wait_for_registersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_uncoresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuncoresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ i915_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfast_timeout_ussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠslow_timeout_mssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔M jȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjG$jƠjԠ)}(jנj!j٠NjƠj#$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjo$jƠjԠ)}(jנj!j٠NjƠjK$jjj"$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjs$jjj($jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj.$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj4$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj:$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_uncore_forcewake_for_regsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠforcewake_domainssbajubububjj)}(jj )}(j ]jC$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_uncoresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuncoresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ i915_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNububjYNubjZubejj)}j]sbubububjjjA$jNubjǠjj֔M7 jȠjɠ](j)}(jajA$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjm$jjj$jNubjǠjj֔M7 jȠjɠ]j]ubj)}(jajA$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔M7 jȠjɠ]j]ubj)}(jajA$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔M7 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_irq_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MujȠjɠ]j)}(jaj$jàNjĠNjŠjL$jƠjԠ)}(jנj!j٠NjƠj&$jjjW$jNubjǠjj֔MujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_irq_suspendsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi915sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^$jNubjǠjj֔MjȠjɠ]j)}(jaj^$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_irq_resumesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi915sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔M#jȠjɠ]j)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔M#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_vgpu_detectsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j $ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔K>jȠjɠ]j)}(jaj$jàNjĠNjŠjl$jƠjԠ)}(jנj!j٠NjƠjF$jjjw$jNubjǠjj֔K>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_vgt_deballoonsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i915_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~$jNubjǠjj֔KjȠjɠ]j)}(jaj~$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔KjȠjɠ]j]ubaj]ube(j)}(jajjàNjĠNjŠjΠ)}jѠintel_vgt_balloonsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i915_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔KjȠjɠ]j)}(jaj$jàNjĠNjŠj,$jƠjԠ)}(jנj!j٠NjƠj$jjj7$jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gvt_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>$jNubjǠjj֔KjȠjɠ]j)}(jaj>$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjf$jjj$jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gvt_driver_removesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gvt_resumesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠjL$jƠjԠ)}(jנj!j٠NjƠj&$jjjW$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_frontbuffer_invalidatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j`$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_frontbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfrontsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ fb_op_originsbajubububjj)}(jj )}(j ]jΠ)}jѠoriginsbajubj]jNububjYNubjZubejj)}j]sbubububjjj^$jNubjǠjj֔KbjȠjɠ](j)}(jaj^$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔KbjȠjɠ]j]ubj)}(jaj^$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔KbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_frontbuffer_flushsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_frontbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfrontsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ fb_op_originsbajubububjj)}(jj )}(j ]jΠ)}jѠoriginsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔K~jȠjɠ](j)}(jaj$jàNjĠNjŠj9$jƠjԠ)}(jנj!j٠NjƠj$jjjl$jNubjǠjj֔K~jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjd$jƠjԠ)}(jנj!j٠NjƠj@$jjjr$jNubjǠjj֔K~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfrontbuffer_flushsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi915sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfrontbuffer_bitssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ fb_op_originsbajubububjj)}(jj )}(j ]jΠ)}jѠoriginsbajubj]jNububjYNubjZubejj)}j]sbubububjjjy$jNubjǠjj֔KUjȠjɠ](j)}(jajy$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj $jNubjǠjj֔KUjȠjɠ]j]ubj)}(jajy$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj% $jNubjǠjj֔KUjȠjɠ]j]ubj)}(jajy$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj+ $jNubjǠjj֔KUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_frontbuffer_flip_preparesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4 $ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi915sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠfrontbuffer_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj2 $jNubjǠjj֔KxjȠjɠ](j)}(jaj2 $jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠjZ $jjj $jNubjǠjj֔KxjȠjɠ]j]ubj)}(jaj2 $jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj $jjj $jNubjǠjj֔KxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_frontbuffer_flip_completesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j $ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi915sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠfrontbuffer_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj $jNubjǠjj֔KjȠjɠ](j)}(jaj $jàNjĠNjŠj !$jƠjԠ)}(jנj!j٠NjƠj $jjj9!$jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj $jàNjĠNjŠj1!$jƠjԠ)}(jנj!j٠NjƠj!$jjj?!$jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_frontbuffer_flipsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH!$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi915sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠfrontbuffer_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjF!$jNubjǠjj֔KjȠjɠ](j)}(jajF!$jàNjĠNjŠj!$jƠjԠ)}(jנj!j٠NjƠjn!$jjj!$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajF!$jàNjĠNjŠj!$jƠjԠ)}(jנj!j٠NjƠj!$jjj!$jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_frontbuffer_queue_flushsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_frontbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfrontsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!$jNubjǠjj֔KjȠjɠ]j)}(jaj!$jàNjĠNjŠj"$jƠjԠ)}(jנj!j٠NjƠj!$jjj)"$jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_frontbuffer_tracksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2"$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_frontbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_frontbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfrontbuffer_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj0"$jNubjǠjj֔MGjȠjɠ](j)}(jaj0"$jàNjĠNjŠj~"$jƠjԠ)}(jנj!j٠NjƠjX"$jjj"$jNubjǠjj֔MGjȠjɠ]j]ubj)}(jaj0"$jàNjĠNjŠj"$jƠjԠ)}(jנj!j٠NjƠj"$jjj"$jNubjǠjj֔MGjȠjɠ]j]ubj)}(jaj0"$jàNjĠNjŠj"$jƠjԠ)}(jנj!j٠NjƠj"$jjj"$jNubjǠjj֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%intel_set_cpu_fifo_underrun_reportingsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j"$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠpipesbajubububjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj"$jNubjǠjj֔M1jȠjɠ](j)}(jaj"$jàNjĠNjŠj;#$jƠjԠ)}(jנj!j٠NjƠj#$jjj#$jNubjǠjj֔M1jȠjɠ]j]ubj)}(jaj"$jàNjĠNjŠjf#$jƠjԠ)}(jנj!j٠NjƠjB#$jjj#$jNubjǠjj֔M1jȠjɠ]j]ubj)}(jaj"$jàNjĠNjŠj#$jƠjԠ)}(jנj!j٠NjƠjj#$jjj#$jNubjǠjj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%intel_set_pch_fifo_underrun_reportingsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j#$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠpipesbajubububjj)}(jj )}(j ]jΠ)}jѠpch_transcodersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#$jNubjǠjj֔MMjȠjɠ](j)}(jaj#$jàNjĠNjŠj#$jƠjԠ)}(jנj!j٠NjƠj#$jjjG$$jNubjǠjj֔MMjȠjɠ]j]ubj)}(jaj#$jàNjĠNjŠj$$jƠjԠ)}(jנj!j٠NjƠj#$jjjM$$jNubjǠjj֔MMjȠjɠ]j]ubj)}(jaj#$jàNjĠNjŠj?$$jƠjԠ)}(jנj!j٠NjƠj $$jjjS$$jNubjǠjj֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#intel_cpu_fifo_underrun_irq_handlersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\$$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠpipesbajubububjj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNububjYNubjZubejj)}j]sbubububjjjZ$$jNubjǠjj֔MzjȠjɠ](j)}(jajZ$$jàNjĠNjŠj$$jƠjԠ)}(jנj!j٠NjƠj$$jjj$$jNubjǠjj֔MzjȠjɠ]j]ubj)}(jajZ$$jàNjĠNjŠj$$jƠjԠ)}(jנj!j٠NjƠj$$jjj$$jNubjǠjj֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#intel_pch_fifo_underrun_irq_handlersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠpipesbajubububjj)}(jj )}(j ]jΠ)}jѠpch_transcodersbajubj]jNububjYNubjZubejj)}j]sbubububjjj$$jNubjǠjj֔MjȠjɠ](j)}(jaj$$jàNjĠNjŠj6%$jƠjԠ)}(jנj!j٠NjƠj%$jjji%$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$$jàNjĠNjŠja%$jƠjԠ)}(jנj!j٠NjƠj=%$jjjo%$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_check_cpu_fifo_underrunssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jx%$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjv%$jNubjǠjj֔MjȠjɠ]j)}(jajv%$jàNjĠNjŠj%$jƠjԠ)}(jנj!j٠NjƠj%$jjj%$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_check_pch_fifo_underrunssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%$jNubjǠjj֔MjȠjɠ]j)}(jaj%$jàNjĠNjŠj$&$jƠjԠ)}(jנj!j٠NjƠj%$jjj/&$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_plane_destroysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8&$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6&$jNubjǠjj֔KjjȠjɠ]j)}(jaj6&$jàNjĠNjŠj&$jƠjԠ)}(jנj!j٠NjƠj^&$jjj&$jNubjǠjj֔KjjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_plane_duplicate_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]j&$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&$jNubjǠjj֔KyjȠjɠ]j)}(jaj&$jàNjĠNjŠj&$jƠjԠ)}(jנj!j٠NjƠj&$jjj&$jNubjǠjj֔KyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_plane_destroy_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&$jNubjǠjj֔KjȠjɠ](j)}(jaj&$jàNjĠNjŠjM'$jƠjԠ)}(jנj!j٠NjƠj''$jjj'$jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&$jàNjĠNjŠjz'$jƠjԠ)}(jנj!j٠NjƠjT'$jjj'$jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_prepare_plane_fbsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_planesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_new_plane_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'$jNubjǠjj֔M~jȠjɠ](j)}(jaj'$jàNjĠNjŠj'$jƠjԠ)}(jנj!j٠NjƠj'$jjj($jNubjǠjj֔M~jȠjɠ]j]ubj)}(jaj'$jàNjĠNjŠj ($jƠjԠ)}(jנj!j٠NjƠj'$jjj($jNubjǠjj֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_cleanup_plane_fbsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'($ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ_old_plane_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%($jNubjǠjj֔MjȠjɠ](j)}(jaj%($jàNjĠNjŠjs($jƠjԠ)}(jנj!j٠NjƠjM($jjj($jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%($jàNjĠNjŠj($jƠjԠ)}(jנj!j٠NjƠjz($jjj($jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_hpd_pin_defaultsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠhpd_pinsbajubububjj)}(jj )}(j ]j($ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠportsbajubububjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubajj)}j]sbubububjjj($jNubjǠjj֔K]jȠjɠ]j)}(jaj($jàNjĠNjŠj)$jƠjԠ)}(jנj!j٠NjƠj($jjj)$jNubjǠjj֔K]jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_hpd_irq_storm_detectsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j)$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠhpd_pinsbajubububjj)}(jj )}(j ]jΠ)}jѠpinsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠlong_hpdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)$jNubjǠjj֔KjȠjɠ](j)}(jaj)$jàNjĠNjŠjd)$jƠjԠ)}(jנj!j٠NjƠj>)$jjj)$jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj)$jàNjĠNjŠj)$jƠjԠ)}(jנj!j٠NjƠjk)$jjj)$jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj)$jàNjĠNjŠj)$jƠjԠ)}(jנj!j٠NjƠj)$jjj)$jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_hpd_trigger_irqsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_digital_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdig_portsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)$jNubjǠjj֔MjȠjɠ]j)}(jaj)$jàNjĠNjŠj*$jƠjԠ)}(jנj!j٠NjƠj)$jjj&*$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_hpd_irq_handlersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/*$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpin_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ long_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjj-*$jNubjǠjj֔MjȠjɠ](j)}(jaj-*$jàNjĠNjŠj{*$jƠjԠ)}(jנj!j٠NjƠjU*$jjj*$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-*$jàNjĠNjŠj*$jƠjԠ)}(jנj!j٠NjƠj*$jjj*$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-*$jàNjĠNjŠj*$jƠjԠ)}(jנj!j٠NjƠj*$jjj*$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_hpd_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*$jNubjǠjj֔MjȠjɠ]j)}(jaj*$jàNjĠNjŠj7+$jƠjԠ)}(jנj!j٠NjƠj+$jjjB+$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_hpd_poll_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jK+$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjI+$jNubjǠjj֔M/jȠjɠ]j)}(jajI+$jàNjĠNjŠj+$jƠjԠ)}(jנj!j٠NjƠjq+$jjj+$jNubjǠjj֔M/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_hpd_poll_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+$jNubjǠjj֔MXjȠjɠ]j)}(jaj+$jàNjĠNjŠj+$jƠjԠ)}(jנj!j٠NjƠj+$jjj,$jNubjǠjj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_audio_codec_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ,$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ conn_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj ,$jNubjǠjj֔MjȠjɠ](j)}(jaj ,$jàNjĠNjŠjW,$jƠjԠ)}(jנj!j٠NjƠj1,$jjj,$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj ,$jàNjĠNjŠj,$jƠjԠ)}(jנj!j٠NjƠj^,$jjj,$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj ,$jàNjĠNjŠj,$jƠjԠ)}(jנj!j٠NjƠj,$jjj,$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_audio_codec_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_connector_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_conn_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,$jNubjǠjj֔MjȠjɠ](j)}(jaj,$jàNjĠNjŠj-$jƠjԠ)}(jנj!j٠NjƠj,$jjj-$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj,$jàNjĠNjŠjJ-$jƠjԠ)}(jנj!j٠NjƠj$-$jjj-$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj,$jàNjĠNjŠjw-$jƠjԠ)}(jנj!j٠NjƠjQ-$jjj-$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_audio_hooks_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-$jNubjǠjj֔MzjȠjɠ]j)}(jaj-$jàNjĠNjŠj-$jƠjԠ)}(jנj!j٠NjƠj-$jjj-$jNubjǠjj֔MzjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_audio_component_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-$jNubjǠjj֔M2jȠjɠ]j)}(jaj-$jàNjĠNjŠjC.$jƠjԠ)}(jנj!j٠NjƠj.$jjjN.$jNubjǠjj֔M2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_audio_component_cleanupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jW.$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjU.$jNubjǠjj֔MfjȠjɠ]j)}(jajU.$jàNjĠNjŠj.$jƠjԠ)}(jנj!j٠NjƠj}.$jjj.$jNubjǠjj֔MfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_audio_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.$jNubjǠjj֔MujȠjɠ]j)}(jaj.$jàNjĠNjŠj/$jƠjԠ)}(jנj!j٠NjƠj.$jjj/$jNubjǠjj֔MujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_audio_deinitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/$jNubjǠjj֔MjȠjɠ]j)}(jaj/$jàNjĠNjŠjc/$jƠjԠ)}(jנj!j٠NjƠj=/$jjjn/$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_audio_componentsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jw/$ajubsbjjju/$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_lpe_audio_irq_handlersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/$jNubjǠjj֔MjȠjɠ]j)}(jaj/$jàNjĠNjŠj/$jƠjԠ)}(jנj!j٠NjƠj/$jjj/$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_lpe_audio_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/$jNubjǠjj֔MjȠjɠ]j)}(jaj/$jàNjĠNjŠj20$jƠjԠ)}(jנj!j٠NjƠj 0$jjj=0$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_lpe_audio_teardownsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jF0$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjD0$jNubjǠjj֔M/jȠjɠ]j)}(jajD0$jàNjĠNjŠj0$jƠjԠ)}(jנj!j٠NjƠjl0$jjj0$jNubjǠjj֔M/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_lpe_audio_notifysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ transcodersbajubububjj)}(jj )}(j ]jΠ)}jѠcpu_transcodersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠportsbajubububjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠls_clocksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ dp_outputsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0$jNubjǠjj֔MHjȠjɠ](j)}(jaj0$jàNjĠNjŠj0$jƠjԠ)}(jנj!j٠NjƠj0$jjj1$jNubjǠjj֔MHjȠjɠ]j]ubj)}(jaj0$jàNjĠNjŠj1$jƠjԠ)}(jנj!j٠NjƠj0$jjj1$jNubjǠjj֔MHjȠjɠ]j]ubj)}(jaj0$jàNjĠNjŠjE1$jƠjԠ)}(jנj!j٠NjƠj!1$jjj1$jNubjǠjj֔MHjȠjɠ]j]ubj)}(jaj0$jàNjĠNjŠjk1$jƠjԠ)}(jנj!j٠NjƠjI1$jjj1$jNubjǠjj֔MHjȠjɠ]j]ubj)}(jaj0$jàNjĠNjŠj1$jƠjԠ)}(jנj!j٠NjƠjr1$jjj1$jNubjǠjj֔MHjȠjɠ]j]ubj)}(jaj0$jàNjĠNjŠj1$jƠjԠ)}(jנj!j٠NjƠj1$jjj1$jNubjǠjj֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintel_dpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj1$jNubjǠjj֔MjȠjɠ](j)}(jaj1$jàNjĠNjŠj02$jƠjԠ)}(jנj!j٠NjƠj 2$jjjh2$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj1$jàNjĠNjŠj]2$jƠjԠ)}(jנj!j٠NjƠj72$jjjn2$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_pausesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jw2$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintel_dpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju2$jNubjǠjj֔MjȠjɠ]j)}(jaju2$jàNjĠNjŠj2$jƠjԠ)}(jנj!j٠NjƠj2$jjj2$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_resumesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintel_dpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2$jNubjǠjj֔MjȠjɠ]j)}(jaj2$jàNjĠNjŠj#3$jƠjԠ)}(jנj!j٠NjƠj2$jjj.3$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_needs_block_dc_vblanksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j73$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj53$jNubjǠjj֔MjȠjɠ]j)}(jaj53$jàNjĠNjŠj3$jƠjԠ)}(jנj!j٠NjƠj\3$jjj3$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$intel_psr_trigger_frame_change_eventsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_dsbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3$jNubjǠjj֔MjȠjɠ](j)}(jaj3$jàNjĠNjŠj3$jƠjԠ)}(jנj!j٠NjƠj3$jjjG4$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj3$jàNjĠNjŠj4$jƠjԠ)}(jנj!j٠NjƠj3$jjjM4$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj3$jàNjĠNjŠj<4$jƠjԠ)}(jנj!j٠NjƠj4$jjjS4$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_wait_for_idle_lockedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\4$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZ4$jNubjǠjj֔M| jȠjɠ]j)}(jajZ4$jàNjĠNjŠj4$jƠjԠ)}(jנj!j٠NjƠj4$jjj4$jNubjǠjj֔M| jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_invalidatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠfrontbuffer_bitssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ fb_op_originsbajubububjj)}(jj )}(j ]jΠ)}jѠoriginsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4$jNubjǠjj֔M jȠjɠ](j)}(jaj4$jàNjĠNjŠj5$jƠjԠ)}(jנj!j٠NjƠj4$jjj_5$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj4$jàNjĠNjŠj/5$jƠjԠ)}(jנj!j٠NjƠj5$jjje5$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj4$jàNjĠNjŠjW5$jƠjԠ)}(jנj!j٠NjƠj35$jjjk5$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_flushsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jt5$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠfrontbuffer_bitssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ fb_op_originsbajubububjj)}(jj )}(j ]jΠ)}jѠoriginsbajubj]jNububjYNubjZubejj)}j]sbubububjjjr5$jNubjǠjj֔M jȠjɠ](j)}(jajr5$jàNjĠNjŠj5$jƠjԠ)}(jנj!j٠NjƠj5$jjj6$jNubjǠjj֔M jȠjɠ]j]ubj)}(jajr5$jàNjĠNjŠj5$jƠjԠ)}(jנj!j٠NjƠj5$jjj6$jNubjǠjj֔M jȠjɠ]j]ubj)}(jajr5$jàNjĠNjŠj6$jƠjԠ)}(jנj!j٠NjƠj5$jjj#6$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,6$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintel_dpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*6$jNubjǠjj֔M jȠjɠ]j)}(jaj*6$jàNjĠNjŠjx6$jƠjԠ)}(jנj!j٠NjƠjR6$jjj6$jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_link_oksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j6$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintel_dpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6$jNubjǠjj֔M jȠjɠ]j)}(jaj6$jàNjĠNjŠj6$jƠjԠ)}(jנj!j٠NjƠj6$jjj6$jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_locksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6$jNubjǠjj֔MjȠjɠ]j)}(jaj6$jàNjĠNjŠj77$jƠjԠ)}(jנj!j٠NjƠj7$jjjB7$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_psr_unlocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jK7$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjI7$jNubjǠjj֔MjȠjɠ]j)}(jajI7$jàNjĠNjŠj7$jƠjԠ)}(jנj!j٠NjƠjq7$jjj7$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_fbc_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7$jNubjǠjj֔MXjȠjɠ]j)}(jaj7$jàNjĠNjŠj7$jƠjԠ)}(jנj!j٠NjƠj7$jjj8$jNubjǠjj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"intel_fbc_handle_fifo_underrun_irqsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j 8$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj 8$jNubjǠjj֔MjȠjɠ]j)}(jaj 8$jàNjĠNjŠjW8$jƠjԠ)}(jנj!j٠NjƠj18$jjjb8$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_fbc_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk8$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji8$jNubjǠjj֔M(jȠjɠ]j)}(jaji8$jàNjĠNjŠj8$jƠjԠ)}(jנj!j٠NjƠj8$jjj8$jNubjǠjj֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_fbc_sanitizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8$jNubjǠjj֔M<jȠjɠ]j)}(jaj8$jàNjĠNjŠj9$jƠjԠ)}(jנj!j٠NjƠj8$jjj"9$jNubjǠjj֔M<jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_drrs_activatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+9$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)9$jNubjǠjj֔KjȠjɠ]j)}(jaj)9$jàNjĠNjŠjw9$jƠjԠ)}(jנj!j٠NjƠjQ9$jjj9$jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_drrs_deactivatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_crtc_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_crtc_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj9$jNubjǠjj֔KjȠjɠ]j)}(jaj9$jàNjĠNjŠj9$jƠjԠ)}(jנj!j٠NjƠj9$jjj9$jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_drrs_invalidatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfrontbuffer_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj9$jNubjǠjj֔MjȠjɠ](j)}(jaj9$jàNjĠNjŠj7:$jƠjԠ)}(jנj!j٠NjƠj:$jjjg:$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj9$jàNjĠNjŠj_:$jƠjԠ)}(jנj!j٠NjƠj>:$jjjm:$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_drrs_flushsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv:$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfrontbuffer_bitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjt:$jNubjǠjj֔M!jȠjɠ](j)}(jajt:$jàNjĠNjŠj:$jƠjԠ)}(jנj!j٠NjƠj:$jjj:$jNubjǠjj֔M!jȠjɠ]j]ubj)}(jajt:$jàNjĠNjŠj:$jƠjԠ)}(jנj!j٠NjƠj:$jjj:$jNubjǠjj֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_drrs_crtc_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj:$jNubjǠjj֔M/jȠjɠ]j)}(jaj:$jàNjĠNjŠjM;$jƠjԠ)}(jנj!j٠NjƠj';$jjjX;$jNubjǠjj֔M/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dmc_load_programsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja;$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_;$jNubjǠjj֔MGjȠjɠ]j)}(jaj_;$jàNjĠNjŠj;$jƠjԠ)}(jנj!j٠NjƠj;$jjj;$jNubjǠjj֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dmc_disable_programsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;$jNubjǠjj֔MyjȠjɠ]j)}(jaj;$jàNjĠNjŠj <$jƠjԠ)}(jנj!j٠NjƠj;$jjj<$jNubjǠjj֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dmc_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!<$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<$jNubjǠjj֔M1jȠjɠ]j)}(jaj<$jàNjĠNjŠjm<$jƠjԠ)}(jנj!j٠NjƠjG<$jjjx<$jNubjǠjj֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dmc_suspendsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<$jNubjǠjj֔MnjȠjɠ]j)}(jaj<$jàNjĠNjŠj<$jƠjԠ)}(jנj!j٠NjƠj<$jjj<$jNubjǠjj֔MnjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dmc_resumesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<$jNubjǠjj֔MjȠjɠ]j)}(jaj<$jàNjĠNjŠj-=$jƠjԠ)}(jנj!j٠NjƠj=$jjj8=$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dmc_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA=$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?=$jNubjǠjj֔MjȠjɠ]j)}(jaj?=$jàNjĠNjŠj=$jƠjԠ)}(jנj!j٠NjƠjg=$jjj=$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_bios_is_valid_vbtsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j=$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj=$jNubjǠjj֔M jȠjɠ](j)}(jaj=$jàNjĠNjŠj=$jƠjԠ)}(jנj!j٠NjƠj=$jjjH>$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj=$jàNjĠNjŠj>$jƠjԠ)}(jנj!j٠NjƠj=$jjjN>$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj=$jàNjĠNjŠj@>$jƠjԠ)}(jנj!j٠NjƠj>$jjjT>$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_bios_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j]>$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[>$jNubjǠjj֔ML jȠjɠ]j)}(jaj[>$jàNjĠNjŠj>$jƠjԠ)}(jנj!j٠NjƠj>$jjj>$jNubjǠjj֔ML jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_bios_driver_removesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>$jNubjǠjj֔M jȠjɠ]j)}(jaj>$jàNjĠNjŠj ?$jƠjԠ)}(jנj!j٠NjƠj>$jjj?$jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_bios_is_tv_presentsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j?$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?$jNubjǠjj֔M jȠjɠ]j)}(jaj?$jàNjĠNjŠjh?$jƠjԠ)}(jנj!j٠NjƠjB?$jjjs?$jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_bios_is_lvds_presentsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j|?$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2c_pinsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz?$jNubjǠjj֔M jȠjɠ](j)}(jajz?$jàNjĠNjŠj?$jƠjԠ)}(jנj!j٠NjƠj?$jjj?$jNubjǠjj֔M jȠjɠ]j]ubj)}(jajz?$jàNjĠNjŠj?$jƠjԠ)}(jנj!j٠NjƠj?$jjj@$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_bios_is_port_presentsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j@$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠportsbajubububjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubejj)}j]sbubububjjj @$jNubjǠjj֔M8 jȠjɠ](j)}(jaj @$jàNjĠNjŠjY@$jƠjԠ)}(jנj!j٠NjƠj3@$jjj@$jNubjǠjj֔M8 jȠjɠ]j]ubj)}(jaj @$jàNjĠNjŠj@$jƠjԠ)}(jנj!j٠NjƠj`@$jjj@$jNubjǠjj֔M8 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_bios_is_dsi_presentsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j@$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@$jNubjǠjj֔Mi jȠjɠ](j)}(jaj@$jàNjĠNjŠj@$jƠjԠ)}(jנj!j٠NjƠj@$jjjA$jNubjǠjj֔Mi jȠjɠ]j]ubj)}(jaj@$jàNjĠNjŠjA$jƠjԠ)}(jנj!j٠NjƠj@$jjj$A$jNubjǠjj֔Mi jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vbt_headersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j-A$ajubsbjjj+A$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bdb_headersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jjȠjɠ](j)}(jaj'K$jàNjĠNjŠjuK$jƠjԠ)}(jנj!j٠NjƠjOK$jjjK$jNubjǠjj֔M>jȠjɠ]j]ubj)}(jaj'K$jàNjĠNjŠjK$jƠjԠ)}(jנj!j٠NjƠj|K$jjjK$jNubjǠjj֔M>jȠjɠ]j]ubj)}(jaj'K$jàNjĠNjŠjK$jƠjԠ)}(jנj!j٠NjƠjK$jjjK$jNubjǠjj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_release_shared_dpllssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jK$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjK$jNubjǠjj֔MVjȠjɠ](j)}(jajK$jàNjĠNjŠj;L$jƠjԠ)}(jנj!j٠NjƠjL$jjjsL$jNubjǠjj֔MVjȠjɠ]j]ubj)}(jajK$jàNjĠNjŠjhL$jƠjԠ)}(jנj!j٠NjƠjBL$jjjyL$jNubjǠjj֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_update_active_dpllsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_encodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠencodersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL$jNubjǠjj֔MrjȠjɠ](j)}(jajL$jàNjĠNjŠjL$jƠjԠ)}(jנj!j٠NjƠjL$jjj3M$jNubjǠjj֔MrjȠjɠ]j]ubj)}(jajL$jàNjĠNjŠjL$jƠjԠ)}(jנj!j٠NjƠjL$jjj9M$jNubjǠjj֔MrjȠjɠ]j]ubj)}(jajL$jàNjĠNjŠj(M$jƠjԠ)}(jנj!j٠NjƠjM$jjj?M$jNubjǠjj֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dpll_get_freqsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHM$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_shared_dpllsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpllsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_dpll_hw_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dpll_hw_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjFM$jNubjǠjj֔MjȠjɠ](j)}(jajFM$jàNjĠNjŠjM$jƠjԠ)}(jנj!j٠NjƠjnM$jjjM$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajFM$jàNjĠNjŠjM$jƠjԠ)}(jנj!j٠NjƠjM$jjjM$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajFM$jàNjĠNjŠjM$jƠjԠ)}(jנj!j٠NjƠjM$jjjN$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dpll_get_hw_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jN$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_shared_dpllsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpllsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_dpll_hw_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dpll_hw_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj N$jNubjǠjj֔MjȠjɠ](j)}(jaj N$jàNjĠNjŠjYN$jƠjԠ)}(jנj!j٠NjƠj3N$jjjN$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj N$jàNjĠNjŠjN$jƠjԠ)}(jנj!j٠NjƠj`N$jjjN$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj N$jàNjĠNjŠjN$jƠjԠ)}(jנj!j٠NjƠjN$jjjN$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dpll_dump_hw_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_dpll_hw_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dpll_hw_statesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN$jNubjǠjj֔MjȠjɠ](j)}(jajN$jàNjĠNjŠjO$jƠjԠ)}(jנj!j٠NjƠjN$jjjO$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajN$jàNjĠNjŠjLO$jƠjԠ)}(jנj!j٠NjƠj&O$jjjO$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajN$jàNjĠNjŠjxO$jƠjԠ)}(jנj!j٠NjƠjRO$jjjO$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dpll_compare_hw_statesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jO$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_displaysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisplaysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_dpll_hw_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_dpll_hw_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjO$jNubjǠjj֔MjȠjɠ](j)}(jajO$jàNjĠNjŠjO$jƠjԠ)}(jנj!j٠NjƠjO$jjjFP$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajO$jàNjĠNjŠjP$jƠjԠ)}(jנj!j٠NjƠjO$jjjLP$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajO$jàNjĠNjŠjQ$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajP$jàNjĠNjŠjQ$jƠjԠ)}(jנj!j٠NjƠjP$jjjDQ$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajP$jàNjĠNjŠj6Q$jƠjԠ)}(jנj!j٠NjƠjQ$jjjJQ$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dsb_commitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jSQ$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_dsbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠwait_for_vblanksbajubj]jNububjYNubjZubejj)}j]sbubububjjjQQ$jNubjǠjj֔MjȠjɠ](j)}(jajQQ$jàNjĠNjŠjQ$jƠjԠ)}(jנj!j٠NjƠjyQ$jjjQ$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajQQ$jàNjĠNjŠjQ$jƠjԠ)}(jנj!j٠NjƠjQ$jjjQ$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dsb_preparesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_dsbsbajubububjjI)}(jLj)}(jj )}(j ]jQ$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ intel_dsb_idsbajubububjj)}(jj )}(j ]jΠ)}jѠdsb_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmax_cmdssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjQ$jNubjǠjj֔MjȠjɠ](j)}(jajQ$jàNjĠNjŠj.R$jƠjԠ)}(jנj!j٠NjƠjR$jjjR$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajQ$jàNjĠNjŠj[R$jƠjԠ)}(jנj!j٠NjƠj5R$jjjR$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajQ$jàNjĠNjŠjR$jƠjԠ)}(jנj!j٠NjƠjbR$jjjR$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajQ$jàNjĠNjŠjR$jƠjԠ)}(jנj!j٠NjƠjR$jjjR$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_dsb_cleanupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ intel_dsbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR$jNubjǠjj֔MSjȠjɠ]j)}(jajR$jàNjĠNjŠjS$jƠjԠ)}(jנj!j٠NjƠjR$jjj(S$jNubjǠjj֔MSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_locksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1S$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/S$jNubjǠjj֔MFjȠjɠ](j)}(jaj/S$jàNjĠNjŠj}S$jƠjԠ)}(jנj!j٠NjƠjWS$jjjS$jNubjǠjj֔MFjȠjɠ]j]ubj)}(jaj/S$jàNjĠNjŠjS$jƠjԠ)}(jנj!j٠NjƠjS$jjjS$jNubjǠjj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_unlocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjS$jNubjǠjj֔MjȠjɠ](j)}(jajS$jàNjĠNjŠj T$jƠjԠ)}(jנj!j٠NjƠjS$jjj=T$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajS$jàNjĠNjŠj5T$jƠjԠ)}(jנj!j٠NjƠjT$jjjCT$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_lock_sanitizesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jLT$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJT$jNubjǠjj֔MjȠjɠ]j)}(jajJT$jàNjĠNjŠjT$jƠjԠ)}(jנj!j٠NjƠjrT$jjjT$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jT$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠi915_mcr_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠinstancesbajubj]jNububjYNubjZubejj)}j]sbubububjjjT$jNubjǠjj֔MjȠjɠ](j)}(jajT$jàNjĠNjŠjT$jƠjԠ)}(jנj!j٠NjƠjT$jjjwU$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajT$jàNjĠNjŠj'U$jƠjԠ)}(jנj!j٠NjƠjU$jjj}U$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajT$jàNjĠNjŠjKU$jƠjԠ)}(jנj!j٠NjƠj+U$jjjU$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajT$jàNjĠNjŠjoU$jƠjԠ)}(jנj!j٠NjƠjOU$jjjU$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_unicast_writesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jU$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠi915_mcr_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠinstancesbajubj]jNububjYNubjZubejj)}j]sbubububjjjU$jNubjǠjj֔MjȠjɠ](j)}(jajU$jàNjĠNjŠjU$jƠjԠ)}(jנj!j٠NjƠjU$jjjV$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajU$jàNjĠNjŠj V$jƠjԠ)}(jנj!j٠NjƠjU$jjjV$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajU$jàNjĠNjŠj1V$jƠjԠ)}(jנj!j٠NjƠj V$jjjV$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajU$jàNjĠNjŠjUV$jƠjԠ)}(jנj!j٠NjƠj5V$jjjV$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajU$jàNjĠNjŠjyV$jƠjԠ)}(jנj!j٠NjƠjYV$jjjV$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_multicast_writesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠi915_mcr_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjjV$jNubjǠjj֔MjȠjɠ](j)}(jajV$jàNjĠNjŠjV$jƠjԠ)}(jנj!j٠NjƠjV$jjjIW$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajV$jàNjĠNjŠjW$jƠjԠ)}(jנj!j٠NjƠjV$jjjOW$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajV$jàNjĠNjŠjAW$jƠjԠ)}(jנj!j٠NjƠjW$jjjUW$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_multicast_write_fwsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^W$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠi915_mcr_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj\W$jNubjǠjj֔MjȠjɠ](j)}(jaj\W$jàNjĠNjŠjW$jƠjԠ)}(jנj!j٠NjƠjW$jjjX$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj\W$jàNjĠNjŠjW$jƠjԠ)}(jנj!j٠NjƠjW$jjj X$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj\W$jàNjĠNjŠjW$jƠjԠ)}(jנj!j٠NjƠjW$jjjX$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_multicast_rmwsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jX$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠi915_mcr_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠclearsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjX$jNubjǠjj֔MjȠjɠ](j)}(jajX$jàNjĠNjŠjjX$jƠjԠ)}(jנj!j٠NjƠjDX$jjjX$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajX$jàNjĠNjŠjX$jƠjԠ)}(jנj!j٠NjƠjqX$jjjX$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajX$jàNjĠNjŠjX$jƠjԠ)}(jנj!j٠NjƠjX$jjjX$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajX$jàNjĠNjŠjX$jƠjԠ)}(jנj!j٠NjƠjX$jjjX$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'intel_gt_mcr_get_nonterminated_steeringsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠi915_mcr_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinstancesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjY$jNubjǠjj֔MjȠjɠ](j)}(jajY$jàNjĠNjŠjTY$jƠjԠ)}(jנj!j٠NjƠj.Y$jjjY$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajY$jàNjĠNjŠjY$jƠjԠ)}(jנj!j٠NjƠj[Y$jjjY$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajY$jàNjĠNjŠjY$jƠjԠ)}(jנj!j٠NjƠjY$jjjY$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajY$jàNjĠNjŠjY$jƠjԠ)}(jנj!j٠NjƠjY$jjjY$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_read_any_fwsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jY$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠi915_mcr_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubejj)}j]sbubububjjjY$jNubjǠjj֔MjȠjɠ](j)}(jajY$jàNjĠNjŠjLZ$jƠjԠ)}(jנj!j٠NjƠj&Z$jjjZ$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajY$jàNjĠNjŠjwZ$jƠjԠ)}(jנj!j٠NjƠjSZ$jjjZ$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_read_anysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jZ$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠi915_mcr_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubejj)}j]sbubububjjjZ$jNubjǠjj֔MjȠjɠ](j)}(jajZ$jàNjĠNjŠjZ$jƠjԠ)}(jנj!j٠NjƠjZ$jjj[$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajZ$jàNjĠNjŠj [$jƠjԠ)}(jנj!j٠NjƠjZ$jjj[$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_get_ss_steeringsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j [$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdsssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinstancesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[$jNubjǠjj֔M jȠjɠ](j)}(jaj[$jàNjĠNjŠjl[$jƠjԠ)}(jנj!j٠NjƠjF[$jjj[$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj[$jàNjĠNjŠj[$jƠjԠ)}(jנj!j٠NjƠjs[$jjj[$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj[$jàNjĠNjŠj[$jƠjԠ)}(jנj!j٠NjƠj[$jjj[$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj[$jàNjĠNjŠj[$jƠjԠ)}(jנj!j٠NjƠj[$jjj\$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_gt_mcr_wait_for_regsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j \$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠi915_mcr_reg_tsbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfast_timeout_ussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠslow_timeout_mssbajubj]jNububjYNubjZubejj)}j]sbubububjjj \$jNubjǠjj֔MKjȠjɠ](j)}(jaj \$jàNjĠNjŠjW\$jƠjԠ)}(jנj!j٠NjƠj1\$jjj$]$jNubjǠjj֔MKjȠjɠ]j]ubj)}(jaj \$jàNjĠNjŠj\$jƠjԠ)}(jנj!j٠NjƠj^\$jjj*]$jNubjǠjj֔MKjȠjɠ]j]ubj)}(jaj \$jàNjĠNjŠj\$jƠjԠ)}(jנj!j٠NjƠj\$jjj0]$jNubjǠjj֔MKjȠjɠ]j]ubj)}(jaj \$jàNjĠNjŠj\$jƠjԠ)}(jנj!j٠NjƠj\$jjj6]$jNubjǠjj֔MKjȠjɠ]j]ubj)}(jaj \$jàNjĠNjŠj\$jƠjԠ)}(jנj!j٠NjƠj\$jjj<]$jNubjǠjj֔MKjȠjɠ]j]ubj)}(jaj \$jàNjĠNjŠj]$jƠjԠ)}(jנj!j٠NjƠj\$jjjB]$jNubjǠjj֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_evict_somethingsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jK]$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_gem_ww_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠmin_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ alignmentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcolorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjI]$jNubjǠjj֔KjȠjɠ](j)}(jajI]$jàNjĠNjŠj]$jƠjԠ)}(jנj!j٠NjƠjq]$jjj^$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajI]$jàNjĠNjŠj]$jƠjԠ)}(jנj!j٠NjƠj]$jjj^$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajI]$jàNjĠNjŠj]$jƠjԠ)}(jנj!j٠NjƠj]$jjj^$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajI]$jàNjĠNjŠj^$jƠjԠ)}(jנj!j٠NjƠj]$jjj^$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajI]$jàNjĠNjŠj<^$jƠjԠ)}(jנj!j٠NjƠj^$jjj^$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajI]$jàNjĠNjŠjd^$jƠjԠ)}(jנj!j٠NjƠj@^$jjj^$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajI]$jàNjĠNjŠj^$jƠjԠ)}(jנj!j٠NjƠjh^$jjj^$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajI]$jàNjĠNjŠj^$jƠjԠ)}(jנj!j٠NjƠj^$jjj^$jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_evict_for_nodesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_gem_ww_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj^$jNubjǠjj֔MHjȠjɠ](j)}(jaj^$jàNjĠNjŠj7_$jƠjԠ)}(jנj!j٠NjƠj_$jjj_$jNubjǠjj֔MHjȠjɠ]j]ubj)}(jaj^$jàNjĠNjŠjd_$jƠjԠ)}(jנj!j٠NjƠj>_$jjj_$jNubjǠjj֔MHjȠjɠ]j]ubj)}(jaj^$jàNjĠNjŠj_$jƠjԠ)}(jנj!j٠NjƠjk_$jjj_$jNubjǠjj֔MHjȠjɠ]j]ubj)}(jaj^$jàNjĠNjŠj_$jƠjԠ)}(jנj!j٠NjƠj_$jjj_$jNubjǠjj֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_evict_vmsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_gem_ww_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_gem_objectsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbusy_bosbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_$jNubjǠjj֔MjȠjɠ](j)}(jaj_$jàNjĠNjŠj(`$jƠjԠ)}(jנj!j٠NjƠj`$jjj`$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj_$jàNjĠNjŠjU`$jƠjԠ)}(jנj!j٠NjƠj/`$jjj`$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj_$jàNjĠNjŠj`$jƠjԠ)}(jנj!j٠NjƠj\`$jjj`$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_shrinksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j`$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_gem_ww_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi915sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ nr_scannedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠshrinksbajubj]jNububjYNubjZubejj)}j]sbubububjjj`$jNubjǠjj֔KfjȠjɠ](j)}(jaj`$jàNjĠNjŠj`$jƠjԠ)}(jנj!j٠NjƠj`$jjja$jNubjǠjj֔KfjȠjɠ]j]ubj)}(jaj`$jàNjĠNjŠj!a$jƠjԠ)}(jנj!j٠NjƠj`$jjja$jNubjǠjj֔KfjȠjɠ]j]ubj)}(jaj`$jàNjĠNjŠjIa$jƠjԠ)}(jנj!j٠NjƠj(a$jjja$jNubjǠjj֔KfjȠjɠ]j]ubj)}(jaj`$jàNjĠNjŠjpa$jƠjԠ)}(jנj!j٠NjƠjMa$jjja$jNubjǠjj֔KfjȠjɠ]j]ubj)}(jaj`$jàNjĠNjŠja$jƠjԠ)}(jנj!j٠NjƠjwa$jjja$jNubjǠjj֔KfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_shrink_allsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]ja$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi915sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja$jNubjǠjj֔MjȠjɠ]j)}(jaja$jàNjĠNjŠjb$jƠjԠ)}(jנj!j٠NjƠja$jjjb$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!i915_gem_object_make_unshrinkablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"b$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj b$jNubjǠjj֔MjȠjɠ]j)}(jaj b$jàNjĠNjŠjnb$jƠjԠ)}(jנj!j٠NjƠjHb$jjjyb$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!__i915_gem_object_make_shrinkablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjb$jNubjǠjj֔MjȠjɠ]j)}(jajb$jàNjĠNjŠjb$jƠjԠ)}(jנj!j٠NjƠjb$jjjb$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __i915_gem_object_make_purgeablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjb$jNubjǠjj֔M/jȠjɠ]j)}(jajb$jàNjĠNjŠj.c$jƠjԠ)}(jנj!j٠NjƠjc$jjj9c$jNubjǠjj֔M/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_object_make_shrinkablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jBc$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@c$jNubjǠjj֔M?jȠjɠ]j)}(jaj@c$jàNjĠNjŠjc$jƠjԠ)}(jנj!j٠NjƠjhc$jjjc$jNubjǠjj֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_object_make_purgeablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_gem_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc$jNubjǠjj֔MPjȠjɠ]j)}(jajc$jàNjĠNjŠjc$jƠjԠ)}(jנj!j٠NjƠjc$jjjc$jNubjǠjj֔MPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_engine_init_cmd_parsersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jd$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_engine_cssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenginesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd$jNubjǠjj֔MjȠjɠ]j)}(jajd$jàNjĠNjŠjNd$jƠjԠ)}(jנj!j٠NjƠj(d$jjjYd$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_engine_cleanup_cmd_parsersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jbd$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_engine_cssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenginesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`d$jNubjǠjj֔M,jȠjɠ]j)}(jaj`d$jàNjĠNjŠjd$jƠjԠ)}(jנj!j٠NjƠjd$jjjd$jNubjǠjj֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintel_engine_cmd_parsersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jd$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠintel_engine_cssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenginesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_vmasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbatchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ batch_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ batch_lengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_vmasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshadowsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ trampolinesbajubj]jNububjYNubjZubejj)}j]sbubububjjjd$jNubjǠjj֔MjȠjɠ](j)}(jajd$jàNjĠNjŠje$jƠjԠ)}(jנj!j٠NjƠjd$jjje$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajd$jàNjĠNjŠj;e$jƠjԠ)}(jנj!j٠NjƠje$jjje$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajd$jàNjĠNjŠjce$jƠjԠ)}(jנj!j٠NjƠjBe$jjje$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajd$jàNjĠNjŠje$jƠjԠ)}(jנj!j٠NjƠjge$jjje$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajd$jàNjĠNjŠje$jƠjԠ)}(jנj!j٠NjƠje$jjje$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajd$jàNjĠNjŠje$jƠjԠ)}(jנj!j٠NjƠje$jjje$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_cmd_parser_get_versionsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf$jNubjǠjj֔M5jȠjɠ]j)}(jajf$jàNjĠNjŠjSf$jƠjԠ)}(jנj!j٠NjƠj-f$jjj^f$jNubjǠjj֔M5jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_enginessbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jgf$ajubsbjjjef$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_engines_itersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jvf$ajubsbjjjtf$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_engine_typesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jf$ajubsbjjjf$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_proto_enginesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jf$ajubsbjjjf$jNubjǠjj֔K\jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_proto_contextsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jf$ajubsbjjjf$jNubjǠjj֔KnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_contextsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jf$ajubsbjjjf$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_sched_enginesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jf$ajubsbjjjf$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_gtt_reservesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_gem_ww_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcolorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjf$jNubjǠjj֔K`jȠjɠ](j)}(jajf$jàNjĠNjŠjg$jƠjԠ)}(jנj!j٠NjƠjf$jjjh$jNubjǠjj֔K`jȠjɠ]j]ubj)}(jajf$jàNjĠNjŠjIg$jƠjԠ)}(jנj!j٠NjƠj#g$jjj!h$jNubjǠjj֔K`jȠjɠ]j]ubj)}(jajf$jàNjĠNjŠjvg$jƠjԠ)}(jנj!j٠NjƠjPg$jjj'h$jNubjǠjj֔K`jȠjɠ]j]ubj)}(jajf$jàNjĠNjŠjg$jƠjԠ)}(jנj!j٠NjƠj}g$jjj-h$jNubjǠjj֔K`jȠjɠ]j]ubj)}(jajf$jàNjĠNjŠjg$jƠjԠ)}(jנj!j٠NjƠjg$jjj3h$jNubjǠjj֔K`jȠjɠ]j]ubj)}(jajf$jàNjĠNjŠjg$jƠjԠ)}(jנj!j٠NjƠjg$jjj9h$jNubjǠjj֔K`jȠjɠ]j]ubj)}(jajf$jàNjĠNjŠjh$jƠjԠ)}(jנj!j٠NjƠjg$jjj?h$jNubjǠjj֔K`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_gem_gtt_insertsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHh$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_gem_ww_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_mm_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ alignmentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠcolorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjFh$jNubjǠjj֔KjȠjɠ](j)}(jajFh$jàNjĠNjŠjh$jƠjԠ)}(jנj!j٠NjƠjnh$jjji$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajFh$jàNjĠNjŠjh$jƠjԠ)}(jנj!j٠NjƠjh$jjji$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajFh$jàNjĠNjŠjh$jƠjԠ)}(jנj!j٠NjƠjh$jjji$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajFh$jàNjĠNjŠji$jƠjԠ)}(jנj!j٠NjƠjh$jjji$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajFh$jàNjĠNjŠjAi$jƠjԠ)}(jנj!j٠NjƠji$jjji$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajFh$jàNjĠNjŠjfi$jƠjԠ)}(jנj!j٠NjƠjEi$jjjj$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajFh$jàNjĠNjŠji$jƠjԠ)}(jנj!j٠NjƠjji$jjjj$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajFh$jàNjĠNjŠji$jƠjԠ)}(jנj!j٠NjƠji$jjj j$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajFh$jàNjĠNjŠji$jƠjԠ)}(jנj!j٠NjƠji$jjjj$jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_vma_revoke_fencesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_vmasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj$jNubjǠjj֔M#jȠjɠ]j)}(jajj$jàNjĠNjŠjhj$jƠjԠ)}(jנj!j٠NjƠjBj$jjjsj$jNubjǠjj֔M#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_vma_pin_fencesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_vmasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjzj$jNubjǠjj֔MjȠjɠ]j)}(jajzj$jàNjĠNjŠjj$jƠjԠ)}(jנj!j٠NjƠjj$jjjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_reserve_fencesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_fence_regsbajubububjjI)}(jLj)}(jj )}(j ]jj$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ i915_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjj$jNubjǠjj֔MjȠjɠ]j)}(jajj$jàNjĠNjŠj.k$jƠjԠ)}(jנj!j٠NjƠjk$jjj$jƠjԠ)}(jנj!j٠NjƠj$jjĵ$jNubjǠjj֔MsjȠjɠ]j]ubj)}(jajŁ$jàNjĠNjŠji$jƠjԠ)}(jנj!j٠NjƠjE$jjj҂$jNubjǠjj֔MsjȠjɠ]j]ubj)}(jajŁ$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjm$jjj؂$jNubjǠjj֔MsjȠjɠ]j]ubj)}(jajŁ$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjނ$jNubjǠjj֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠappend_oa_samplesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_perf_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jji#sbasbubjj)}(jNjNjNjjjjj)}j]jL$asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj3$jƠjԠ)}(jנj!j٠NjƠj $jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj^$jƠjԠ)}(jנj!j٠NjƠj:$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠje$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen8_append_oa_reportssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j $ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_perf_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jji#sbasbubjj)}(jNjNjNjjjjj)}j]jq$asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj $jNubjǠjj֔MjȠjɠ](j)}(jaj $jàNjĠNjŠjX$jƠjԠ)}(jנj!j٠NjƠj2$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj $jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj_$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj $jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj $jàNjĠNjŠj؄$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gen8_oa_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_perf_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jji#sbasbubjj)}(jNjNjNjjjjj)}j]jc$asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠjJ$jƠjԠ)}(jנj!j٠NjƠj$$jjjՅ$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠju$jƠjԠ)}(jנj!j٠NjƠjQ$jjjۅ$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj|$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjʅ$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen7_append_oa_reportssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_perf_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jji#sbasbubjj)}(jNjNjNjjjjj)}j]jU$asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔M jȠjɠ](j)}(jaj$jàNjĠNjŠj<$jƠjԠ)}(jנj!j٠NjƠj$jjjdž$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjg$jƠjԠ)}(jנj!j٠NjƠjC$jjj͆$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjn$jjjӆ$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjن$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gen7_oa_readsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_perf_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jji#sbasbubjj)}(jNjNjNjjjjj)}j]jG$asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj.$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjY$jƠjԠ)}(jנj!j٠NjƠj5$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj`$jjjŇ$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjˇ$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠoa_get_render_ctx_idsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԇ$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_perf_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj҇$jNubjǠjj֔MjȠjɠ]j)}(jaj҇$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj+$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠoa_put_render_ctx_idsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_perf_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2$jNubjǠjj֔MOjȠjɠ]j)}(jaj2$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjZ$jjj$jNubjǠjj֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_perf_ioctl_lockedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠi915_perf_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MFjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj5$jNubjǠjj֔MFjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj;$jNubjǠjj֔MFjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj-$jƠjԠ)}(jנj!j٠NjƠj $jjjA$jNubjǠjj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi915_perf_ioctl_versionsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJ$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_i915_privatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi915sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH$jNubjǠjj֔MojȠjɠ]j)}(jajH$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjp$jjj$jNubjǠjj֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_obj_arraysbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_PVR_OBJ_ARRAYsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔KIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ PVR_IOCTLsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jȉ$ajubj#NubjjjƉ$jNubjǠjLj֔K^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_dev_querysbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j׉$ajubsbjjjՉ$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_ioctl_dev_query_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_dev_query_gpu_infosbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_dev_query_runtime_infosbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔K|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_dev_query_quirkssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_dev_query_enhancementssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"$ajubsbjjj $jNubjǠjLj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_heap_idsbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j1$ajubsbjjj/$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_pvr_heapsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j@$ajubsbjjj>$jNubjǠjLj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_dev_query_heap_infosbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jO$ajubsbjjjM$jNubjǠjLj֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_static_data_area_usagesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j^$ajubsbjjj\$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_static_data_areasbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jm$ajubsbjjjk$jNubjǠjLj֔MRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_pvr_dev_query_static_data_areassbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j|$ajubsbjjjz$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_ioctl_create_bo_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%drm_pvr_ioctl_get_bo_mmap_offset_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_pvr_ioctl_create_vm_context_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%drm_pvr_ioctl_destroy_vm_context_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_ioctl_vm_map_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jNJ$ajubsbjjjŊ$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_ioctl_vm_unmap_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j֊$ajubsbjjjԊ$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!drm_pvr_ioctl_create_context_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_ctx_prioritysbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_ctx_typesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_pvr_ioctl_destroy_context_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#drm_pvr_ioctl_create_free_list_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j!$ajubsbjjj$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$drm_pvr_ioctl_destroy_free_list_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j0$ajubsbjjj.$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&drm_pvr_ioctl_create_hwrt_dataset_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j?$ajubsbjjj=$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"drm_pvr_create_hwrt_geom_data_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jN$ajubsbjjjL$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_pvr_create_hwrt_rt_data_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j]$ajubsbjjj[$jNubjǠjLj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'drm_pvr_ioctl_destroy_hwrt_dataset_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jl$ajubsbjjjj$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DRM_PVR_SYNC_OP_HANDLE_TYPE_MASKsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j{$ajubj#Nubjjjy$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(DRM_PVR_SYNC_OP_FLAG_HANDLE_TYPE_SYNCOBJsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ1DRM_PVR_SYNC_OP_FLAG_HANDLE_TYPE_TIMELINE_SYNCOBJsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_PVR_SYNC_OP_FLAG_SIGNALsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDRM_PVR_SYNC_OP_FLAG_WAITsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_ioctl_submit_jobs_argssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jƋ$ajubsbjjjċ$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!DRM_PVR_SUBMIT_JOB_GEOM_CMD_FIRSTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jՋ$ajubj#NubjjjӋ$jNubjǠjLj֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DRM_PVR_SUBMIT_JOB_GEOM_CMD_LASTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔M<jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'DRM_PVR_SUBMIT_JOB_GEOM_CMD_SINGLE_COREsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&DRM_PVR_SUBMIT_JOB_GEOM_CMD_FLAGS_MASKsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'DRM_PVR_SUBMIT_JOB_FRAG_CMD_SINGLE_COREsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'DRM_PVR_SUBMIT_JOB_FRAG_CMD_DEPTHBUFFERsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j $ajubj#Nubjjj$jNubjǠjLj֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)DRM_PVR_SUBMIT_JOB_FRAG_CMD_STENCILBUFFERsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j/$ajubj#Nubjjj-$jNubjǠjLj֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ/DRM_PVR_SUBMIT_JOB_FRAG_CMD_PREVENT_CDM_OVERLAPsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j>$ajubj#Nubjjj<$jNubjǠjLj֔M_jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+DRM_PVR_SUBMIT_JOB_FRAG_CMD_GET_VIS_RESULTSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jM$ajubj#NubjjjK$jNubjǠjLj֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)DRM_PVR_SUBMIT_JOB_FRAG_CMD_SCRATCHBUFFERsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j\$ajubj#NubjjjZ$jNubjǠjLj֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ.DRM_PVR_SUBMIT_JOB_FRAG_CMD_DISABLE_PIXELMERGEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jk$ajubj#Nubjjji$jNubjǠjLj֔MmjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&DRM_PVR_SUBMIT_JOB_FRAG_CMD_FLAGS_MASKsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jz$ajubj#Nubjjjx$jNubjǠjLj֔MqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ2DRM_PVR_SUBMIT_JOB_COMPUTE_CMD_PREVENT_ALL_OVERLAPsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ*DRM_PVR_SUBMIT_JOB_COMPUTE_CMD_SINGLE_COREsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)DRM_PVR_SUBMIT_JOB_COMPUTE_CMD_FLAGS_MASKsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+DRM_PVR_SUBMIT_JOB_TRANSFER_CMD_SINGLE_COREsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ*DRM_PVR_SUBMIT_JOB_TRANSFER_CMD_FLAGS_MASKsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jŌ$ajubj#NubjjjÌ$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_sync_opsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jԌ$ajubsbjjjҌ$jNubjǠjLj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_job_typesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_pvr_hwrt_data_refsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drm_pvr_jobsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjLj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpvr_ioctl_union_padding_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinstancesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ union_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ union_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ member_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjLj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠjW$jƠjԠ)}(jנj!j٠NjƠj5$jjjڍ$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj^$jjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjҍ$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjLj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠPVR_STATIC_ASSERT_64BIT_ALIGNEDsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠPVR_IOCTL_UNION_PADDING_CHECKsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_componentsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_component_outputsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j"$ajubsbjjj $jNubjǠjj֔KQjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_component_statesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j1$ajubsbjjj/$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_pipelinesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j@$ajubsbjjj>$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_pipeline_statesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jO$ajubsbjjjM$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_dev_funcssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j^$ajubsbjjj\$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ komeda_devsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jm$ajubsbjjjk$jNubjǠjj֔K[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_format_capssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j|$ajubsbjjjz$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_format_caps_tablesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjj֔K6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ komeda_fbsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ komeda_planesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_plane_statesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjj֔K$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_wb_connectorsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jǎ$ajubsbjjjŎ$jNubjǠjj֔K,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ komeda_crtcsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j֎$ajubsbjjjԎ$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_crtc_statesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_crtc_atomic_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_crtcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcrtcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔KLjȠjɠ](j)}(jaj$jàNjĠNjŠj@$jƠjԠ)}(jנj!j٠NjƠj$jjjx$jNubjǠjj֔KLjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjm$jƠjԠ)}(jנj!j٠NjƠjG$jjj~$jNubjǠjj֔KLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkomeda_plane_atomic_checksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_planesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_atomic_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔KFjȠjɠ](j)}(jaj$jàNjĠNjŠjӏ$jƠjԠ)}(jנj!j٠NjƠj$jjj $jNubjǠjj֔KFjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjڏ$jjj$jNubjǠjj֔KFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrfcsbjƠNjǠNj֔NjȠjɠ]j)}(jaj$jàNjĠNjŠjΠ)}jѠ$i915_context_engines_parallel_submitsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j $ajubsbjjj$jNubjǠj#j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__drm_i915_gem_create_extsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j0$ajubsbjjj.$jNubjǠj@,j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__drm_i915_memory_region_infosbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j?$ajubsbjjj=$jNubjǠj@,j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_timeline_fencesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jN$ajubsbjjjL$jNubjǠj7j֔K'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrm_i915_gem_vm_bindsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j]$ajubsbjjj[$jNubjǠj7j֔K$jjj$jNubjǠjIj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjk$jjj$jNubjǠjIj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_switcheroo_lock_ddcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjIj֔M/jȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjѠ$jjj$jNubjǠjIj֔M/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_switcheroo_unlock_ddcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j $ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj $jNubjǠjIj֔MOjȠjɠ]j)}(jaj $jàNjĠNjŠjW$jƠjԠ)}(jנj!j٠NjƠj1$jjjb$jNubjǠjIj֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%vga_switcheroo_process_delayed_switchsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jk$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjji$jNubjǠjIj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!vga_switcheroo_init_domain_pm_opssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ dev_pm_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdomainsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjIj֔M jȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjܡ$jjj:$jNubjǠjIj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj/$jƠjԠ)}(jנj!j٠NjƠj $jjj@$jNubjǠjIj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_switcheroo_handlersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jI$ajubsbjjjG$jNubjǠjIj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_switcheroo_client_opssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jX$ajubsbjjjV$jNubjǠjIj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_switcheroo_handler_flags_tsbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jg$ajubsbjjje$jNubjǠjIj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_switcheroo_client_idsbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jv$ajubsbjjjt$jNubjǠjIj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_switcheroo_statesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjIj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vgasr_privsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjIj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_switcheroo_clientsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjIj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠapple_gmux_detectsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpnp_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpnp_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠapple_gmux_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtype_retsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjIj֔KbjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjע$jjj5$jNubjǠjIj֔KbjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj*$jƠjԠ)}(jנj!j٠NjƠj$jjj;$jNubjǠjIj֔KbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠapple_gmux_presentsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jD$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjB$jNubjǠjIj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_get_interruptiblesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrsrcsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjw]j֔KMjȠjɠ](j)}(jaj$jàNjĠNjŠjڣ$jƠjԠ)}(jנj!j٠NjƠj$jjj $jNubjǠjw]j֔KMjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjw]j֔KMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_get_uninterruptiblesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrsrcsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjw]j֔K\jȠjɠ](j)}(jaj$jàNjĠNjŠje$jƠjԠ)}(jנj!j٠NjƠj?$jjj$jNubjǠjw]j֔K\jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjl$jjj$jNubjǠjw]j֔K\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_default_devicesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjw]j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_remove_vgaconsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjw]j֔KjȠjɠ]j)}(jaj$jàNjĠNjŠjD$jƠjԠ)}(jנj!j٠NjƠj$jjjO$jNubjǠjw]j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrsrcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ interruptiblesbajubj]jNububjYNubjZubejj)}j]sbubububjjjV$jNubjǠjw]j֔MjȠjɠ](j)}(jajV$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj~$jjj$jNubjǠjw]j֔MjȠjɠ]j]ubj)}(jajV$jàNjĠNjŠj̥$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjw]j֔MjȠjɠ]j]ubj)}(jajV$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjХ$jjj$jNubjǠjw]j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j $ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrsrcsbajubj]jNububjYNubjZubejj)}j]sbubububjjj $jNubjǠjw]j֔MjȠjɠ](j)}(jaj $jàNjĠNjŠjY$jƠjԠ)}(jנj!j٠NjƠj3$jjj$jNubjǠjw]j֔MjȠjɠ]j]ubj)}(jaj $jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj`$jjj$jNubjǠjw]j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_set_legacy_decodingsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdecodessbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjw]j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjw]j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjw]j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvga_client_registersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ set_decodesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠdecodesbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj!$jNubjǠjw]j֔MjȠjɠ](j)}(jaj!$jàNjĠNjŠjo$jƠjԠ)}(jנj!j٠NjƠjI$jjj$jNubjǠjw]j֔MjȠjɠ]j]ubj)}(jaj!$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjv$jjj$jNubjǠjw]j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_assertsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj $jNubjǠjY-j֔KljȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_tile_assertsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjY-j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_gt_assertsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j,$ajubj#Nubjjj*$jNubjǠjY-j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_devcoredumpsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_exec_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_sched_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj9$jNubjǠjL0j֔MOjȠjɠ](j)}(jaj9$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠja$jjj$jNubjǠjL0j֔MOjȠjɠ]j]ubj)}(jaj9$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjL0j֔MOjȠjɠ]j]ubj)}(jaj9$jàNjĠNjŠjܨ$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjL0j֔MOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_print_blob_ascii85sbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠsuffixsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjL0j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠjJ$jƠjԠ)}(jנj!j٠NjƠj$$jjj$jNubjǠjL0j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjr$jƠjԠ)}(jנj!j٠NjƠjP$jjj $jNubjǠjL0j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjy$jjj&$jNubjǠjL0j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj,$jNubjǠjL0j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjƩ$jjj2$jNubjǠjL0j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj8$jNubjǠjL0j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggttsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jA$ajubsbjjj?$jNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_ggtt_nodesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jP$ajubsbjjjN$jNubjǠj`j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_pt_opssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j_$ajubsbjjj]$jNubjǠj`j֔K?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_init_earlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl$jNubjǠj`j֔KjȠjɠ]j)}(jajl$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjŪ$jNubjǠj`j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_node_removesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jΪ$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_ggtt_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ invalidatesbajubj]jNububjYNubjZubejj)}j]sbubububjjj̪$jNubjǠj`j֔MJjȠjɠ](j)}(jaj̪$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjH$jNubjǠj`j֔MJjȠjɠ]j]ubj)}(jaj̪$jàNjĠNjŠj@$jƠjԠ)}(jנj!j٠NjƠj!$jjjN$jNubjǠj`j֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_ggtt_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjU$jNubjǠj`j֔MejȠjɠ]j)}(jajU$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj}$jjj$jNubjǠj`j֔MejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_node_insert_balloonsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_ggtt_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠj`j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjݫ$jjj^$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj.$jƠjԠ)}(jנj!j٠NjƠj $jjjd$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjV$jƠjԠ)}(jנj!j٠NjƠj2$jjjj$jNubjǠj`j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_node_remove_balloonsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]js$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_ggtt_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq$jNubjǠj`j֔MjȠjɠ]j)}(jajq$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjʬ$jNubjǠj`j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_node_insert_lockedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jӬ$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_ggtt_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠalignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmm_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjѬ$jNubjǠj`j֔MjȠjɠ](j)}(jajѬ$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jajѬ$jàNjĠNjŠjJ$jƠjԠ)}(jנj!j٠NjƠj&$jjj$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jajѬ$jàNjĠNjŠjr$jƠjԠ)}(jנj!j٠NjƠjN$jjj$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jajѬ$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjv$jjj$jNubjǠj`j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_node_insertsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_ggtt_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠalignsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠj`j֔M jȠjɠ](j)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjjd$jNubjǠj`j֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj4$jƠjԠ)}(jנj!j٠NjƠj$jjjj$jNubjǠj`j֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj\$jƠjԠ)}(jנj!j٠NjƠj8$jjjp$jNubjǠj`j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_node_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_ggtt_nodesbajubububjjI)}(jLj)}(jj )}(j ]jy$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjw$jNubjǠj`j֔M%jȠjɠ]j)}(jajw$jàNjĠNjŠjˮ$jƠjԠ)}(jנj!j٠NjƠj$jjjٮ$jNubjǠj`j֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_node_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_ggtt_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠj`j֔M:jȠjɠ]j)}(jaj$jàNjĠNjŠj.$jƠjԠ)}(jנj!j٠NjƠj$jjj9$jNubjǠj`j֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_node_allocatedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jB$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_ggtt_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@$jNubjǠj`j֔MEjȠjɠ]j)}(jaj@$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjg$jjj$jNubjǠj`j֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_map_bosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj`j֔MRjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjǯ$jjj%$jNubjǠj`j֔MRjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj+$jNubjǠj`j֔MRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_insert_bo_atsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj2$jNubjǠj`j֔MjȠjɠ](j)}(jaj2$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjZ$jjj$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jaj2$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jaj2$jàNjĠNjŠjذ$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jaj2$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjܰ$jjj$jNubjǠj`j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_insert_bosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!$jNubjǠj`j֔MjȠjɠ](j)}(jaj!$jàNjĠNjŠjo$jƠjԠ)}(jנj!j٠NjƠjI$jjj$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jaj!$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjv$jjj$jNubjǠj`j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_remove_bosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_bosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj`j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjܱ$jjj:$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj/$jƠjԠ)}(jנj!j٠NjƠj $jjj@$jNubjǠj`j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_largest_holesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jI$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ alignmentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsparesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjG$jNubjǠj`j֔MjȠjɠ](j)}(jajG$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjs$jjj$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jajG$jàNjĠNjŠjIJ$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jajG$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjȲ$jjj$jNubjǠj`j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_assignsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_ggtt_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvfidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj $jNubjǠj`j֔M jȠjɠ](j)}(jaj $jàNjĠNjŠjZ$jƠjԠ)}(jנj!j٠NjƠj4$jjj$jNubjǠj`j֔M jȠjɠ]j]ubj)}(jaj $jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠja$jjj$jNubjǠj`j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_ggtt_dumpsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠj`j֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj³$jjj$jNubjǠj`j֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj%$jNubjǠj`j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_ggtt_print_holessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j.$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_ggttsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠggttsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ alignmentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ drm_printersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,$jNubjǠj`j֔M/jȠjɠ](j)}(jaj,$jàNjĠNjŠj~$jƠjԠ)}(jנj!j٠NjƠjX$jjjݴ$jNubjǠj`j֔M/jȠjɠ]j]ubj)}(jaj,$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj`j֔M/jȠjɠ]j]ubj)}(jaj,$jàNjĠNjŠjӴ$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj`j֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pcode_requestsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_tilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmboxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠrequestsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ reply_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠreplysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtimeout_base_mssbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjNj֔KjȠjɠ](j)}(jaj$jàNjĠNjŠj>$jƠjԠ)}(jנj!j٠NjƠj$jjj $jNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠji$jƠjԠ)}(jנj!j٠NjƠjE$jjj$jNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjm$jjj$jNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj%$jNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj+$jNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pcode_init_min_freq_tablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_tilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ min_gt_freqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ max_gt_freqsbajubj]jNububjYNubjZubejj)}j]sbubububjjj2$jNubjǠjNj֔KjȠjɠ](j)}(jaj2$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjZ$jjj۶$jNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj2$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjNj֔KjȠjɠ]j]ubj)}(jaj2$jàNjĠNjŠjӶ$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pcode_readysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠlockedsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjNj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj<$jƠjԠ)}(jנj!j٠NjƠj$jjjj$jNubjǠjNj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjb$jƠjԠ)}(jנj!j٠NjƠjC$jjjp$jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_pcode_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jy$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_tilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjw$jNubjǠjNj֔M4jȠjɠ]j)}(jajw$jàNjĠNjŠjŷ$jƠjԠ)}(jנj!j٠NjƠj$jjjз$jNubjǠjNj֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pcode_probe_earlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jٷ$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj׷$jNubjǠjNj֔MBjȠjɠ]j)}(jaj׷$jàNjĠNjŠj%$jƠjԠ)}(jנj!j٠NjƠj$jjj0$jNubjǠjNj֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_rpm_reclaim_safesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j9$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7$jNubjǠjOj֔K\jȠjɠ]j)}(jaj7$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj^$jjj$jNubjǠjOj֔K\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_pm_suspendsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjOj֔KujȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjOj֔KujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_pm_resumesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjOj֔KjȠjɠ]j)}(jaj$jàNjĠNjŠjD$jƠjԠ)}(jנj!j٠NjƠj$jjjO$jNubjǠjOj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_pm_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjV$jNubjǠjOj֔M)jȠjɠ]j)}(jajV$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj~$jjj$jNubjǠjOj֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_finisbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjOj֔MHjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj޹$jjj$jNubjǠjOj֔MHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_suspendedsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjOj֔MpjȠjɠ]j)}(jaj$jàNjĠNjŠjc$jƠjԠ)}(jנj!j٠NjƠj=$jjjn$jNubjǠjOj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_suspendsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju$jNubjǠjOj֔M{jȠjɠ]j)}(jaju$jàNjĠNjŠjú$jƠjԠ)}(jנj!j٠NjƠj$jjjκ$jNubjǠjOj֔M{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_resumesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j׺$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjպ$jNubjǠjOj֔MjȠjɠ]j)}(jajպ$jàNjĠNjŠj#$jƠjԠ)}(jנj!j٠NjƠj$jjj.$jNubjǠjOj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5$jNubjǠjOj֔M/jȠjɠ]j)}(jaj5$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj]$jjj$jNubjǠjOj֔M/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_putsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjOj֔M?jȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjOj֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_get_ioctlsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjOj֔MQjȠjɠ]j)}(jaj$jàNjĠNjŠjC$jƠjԠ)}(jנj!j٠NjƠj$jjjN$jNubjǠjOj֔MQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_get_if_activesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jW$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjU$jNubjǠjOj֔MbjȠjɠ]j)}(jajU$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj|$jjj$jNubjǠjOj֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_get_if_in_usesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjOj֔MnjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjۼ$jjj $jNubjǠjOj֔MnjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_get_noresumesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjOj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠja$jƠjԠ)}(jנj!j٠NjƠj;$jjjl$jNubjǠjOj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_runtime_resume_and_getsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]ju$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjs$jNubjǠjOj֔MjȠjɠ]j)}(jajs$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj˽$jNubjǠjOj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_assert_unbounded_bridgesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jԽ$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjҽ$jNubjǠjOj֔MjȠjɠ]j)}(jajҽ$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj+$jNubjǠjOj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_set_vram_thresholdsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ thresholdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj2$jNubjǠjOj֔MjȠjɠ](j)}(jaj2$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjZ$jjj$jNubjǠjOj֔MjȠjɠ]j]ubj)}(jaj2$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjOj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_d3cold_allowed_togglesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j¾$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjOj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjOj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_pm_module_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj $jNubjǠjOj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_rtp_actionsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jm$ajubsbjjjk$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_PLATFORMsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j|$ajubj#Nubjjjz$jNubjǠjXj֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_SUBPLATFORMsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔KBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_GRAPHICS_STEPsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔KOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_MEDIA_STEPsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔K\jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_ENGINE_CLASSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔KejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_FUNCsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jǿ$ajubj#Nubjjjſ$jNubjǠjXj֔KrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_GRAPHICS_VERSIONsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jֿ$ajubj#NubjjjԿ$jNubjǠjXj֔K|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"XE_RTP_RULE_GRAPHICS_VERSION_RANGEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#XE_RTP_RULE_GRAPHICS_VERSION_ANY_GTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_MEDIA_VERSIONsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_MEDIA_VERSION_RANGEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ XE_RTP_RULE_MEDIA_VERSION_ANY_GTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j!$ajubj#Nubjjj$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_IS_INTEGRATEDsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j0$ajubj#Nubjjj.$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_IS_DISCRETEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j?$ajubj#Nubjjj=$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_RULE_ORsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jN$ajubj#NubjjjL$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_ACTION_WRsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j]$ajubj#Nubjjj[$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_ACTION_SETsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]jl$ajubj#Nubjjjj$jNubjǠjXj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_ACTION_CLRsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j{$ajubj#Nubjjjy$jNubjǠjXj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_ACTION_FIELD_SETsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔M'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_ACTION_WHITELISTsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔M:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ XE_RTP_NAMEsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔MGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_ENTRY_FLAGsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔M\jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_ACTION_FLAGsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ XE_RTP_RULESsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠXE_RTP_ACTIONSsbjƠjԠ)}(jנj$!j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjXj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_rtp_match_even_instancesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_hw_enginesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjXj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj>$jƠjԠ)}(jנj!j٠NjƠj$jjjv$jNubjǠjXj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjk$jƠjԠ)}(jנj!j٠NjƠjE$jjj|$jNubjǠjXj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)xe_rtp_process_ctx_enable_active_trackingsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_rtp_process_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠactive_entriessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ n_entriessbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjXj֔KjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj.$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj4$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj&$jƠjԠ)}(jנj!j٠NjƠj$jjj:$jNubjǠjXj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_rtp_process_to_srsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_rtp_process_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_rtp_entry_srsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentriessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ n_entriessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_reg_srsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjA$jNubjǠjXj֔KjȠjɠ](j)}(jajA$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠji$jjj$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajA$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj"$jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajA$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj($jNubjǠjXj֔KjȠjɠ]j]ubj)}(jajA$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj.$jNubjǠjXj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_rtp_processsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_rtp_process_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_rtp_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentriessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5$jNubjǠjXj֔M)jȠjɠ](j)}(jaj5$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj]$jjj$jNubjǠjXj֔M)jȠjɠ]j]ubj)}(jaj5$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjXj֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_tile_allocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_tilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠj$j֔KXjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj!$jNubjǠj$j֔KXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_tile_init_earlysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_tilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj($jNubjǠj$j֔KpjȠjɠ](j)}(jaj($jàNjĠNjŠjv$jƠjԠ)}(jנj!j٠NjƠjP$jjj$jNubjǠj$j֔KpjȠjɠ]j]ubj)}(jaj($jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj}$jjj$jNubjǠj$j֔KpjȠjɠ]j]ubj)}(jaj($jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠj$j֔KpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_tile_init_noallocsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_tilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠj$j֔KjȠjɠ]j)}(jaj$jàNjĠNjŠj7$jƠjԠ)}(jנj!j٠NjƠj$jjjB$jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_wa_process_oobsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jK$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjI$jNubjǠjj֔MPjȠjɠ]j)}(jajI$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjq$jjj$jNubjǠjj֔MPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_wa_process_gtsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MajȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_wa_process_enginesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j $ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_hw_enginesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj $jNubjǠjj֔MsjȠjɠ]j)}(jaj $jàNjĠNjŠjW$jƠjԠ)}(jנj!j٠NjƠj1$jjjb$jNubjǠjj֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxe_wa_process_lrcsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ xe_hw_enginesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji$jNubjǠjj֔MjȠjɠ]j)}(jaji$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xe_wa_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠxe_gtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj"$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dpsub_layer_idsbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j+$ajubsbjjj)$jNubjǠjFj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ zynqmp_dpsubsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j:$ajubsbjjj8$jNubjǠjFj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dpsub_drmsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jI$ajubsbjjjG$jNubjǠjFj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dpsub_layer_modesbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]jX$ajubsbjjjV$jNubjǠjFj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_formatsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jg$ajubsbjjje$jNubjǠjFj֔KUjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layer_dmasbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jv$ajubsbjjjt$jNubjǠjFj֔K[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layer_infosbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjFj֔KijȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layersbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjFj֔KujȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ zynqmp_dispsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjFj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_avbuf_set_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_formatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjc$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj+$jƠjԠ)}(jנj!j٠NjƠj$jjji$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjX$jƠjԠ)}(jנj!j٠NjƠj2$jjjo$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$zynqmp_disp_avbuf_set_clocks_sourcessbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jx$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ video_from_pssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ audio_from_pssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠtimings_internalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjv$jNubjǠjFj֔MjȠjɠ](j)}(jajv$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj8$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajv$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj>$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajv$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjjD$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajv$jàNjĠNjŠj0$jƠjԠ)}(jנj!j٠NjƠj$jjjJ$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!zynqmp_disp_avbuf_enable_channelssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQ$jNubjǠjFj֔MjȠjɠ]j)}(jajQ$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjy$jjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"zynqmp_disp_avbuf_disable_channelssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔M jȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj $jNubjǠjFj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_avbuf_enable_audiosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj_$jƠjԠ)}(jנj!j٠NjƠj9$jjjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_avbuf_disable_audiosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]js$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq$jNubjǠjFj֔M)jȠjɠ]j)}(jajq$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_avbuf_enable_videosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔M;jȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjW$jNubjǠjFj֔M;jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjL$jƠjԠ)}(jנj!j٠NjƠj&$jjj]$jNubjǠjFj֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_avbuf_disable_videosbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjd$jNubjǠjFj֔MYjȠjɠ](j)}(jajd$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MYjȠjɠ]j]ubj)}(jajd$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_avbuf_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MojȠjɠ]j)}(jaj$jàNjĠNjŠjE$jƠjԠ)}(jנj!j٠NjƠj$jjjP$jNubjǠjFj֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_avbuf_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW$jNubjǠjFj֔MzjȠjɠ]j)}(jajW$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MzjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#zynqmp_disp_blend_set_output_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠzynqmp_dpsub_formatsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj8$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj0$jƠjԠ)}(jנj!j٠NjƠj $jjj>$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_blend_set_bg_colorsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠrcrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠgysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠbcbsbajubj]jNububjYNubjZubejj)}j]sbubububjjjE$jNubjǠjFj֔MjȠjɠ](j)}(jajE$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjm$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajE$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajE$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj"$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajE$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj($jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"zynqmp_disp_blend_set_global_alphasbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠalphasbajubj]jNububjYNubjZubejj)}j]sbubububjjj/$jNubjǠjFj֔MjȠjɠ](j)}(jaj/$jàNjĠNjŠj}$jƠjԠ)}(jנj!j٠NjƠjW$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj/$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj/$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_blend_layer_set_cscsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcoeffssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoffsetssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔M jȠjɠ](j)}(jaj$jàNjĠNjŠj4$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠja$jƠjԠ)}(jנj!j٠NjƠj;$jjj$jNubjǠjFj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjh$jjj$jNubjǠjFj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_blend_layer_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔M7jȠjɠ](j)}(jaj$jàNjĠNjŠj-$jƠjԠ)}(jנj!j٠NjƠj$jjje$jNubjǠjFj֔M7jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjZ$jƠjԠ)}(jנj!j٠NjƠj4$jjjk$jNubjǠjFj֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_blend_layer_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jt$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjr$jNubjǠjFj֔MWjȠjɠ](j)}(jajr$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MWjȠjɠ]j]ubj)}(jajr$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layer_find_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_formatsbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdrm_fmtsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjFj֔MqjȠjɠ](j)}(jaj$jàNjĠNjŠjY$jƠjԠ)}(jנj!j٠NjƠj3$jjj$jNubjǠjFj֔MqjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj`$jjj$jNubjǠjFj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"zynqmp_disp_layer_find_live_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_formatsbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmedia_bus_formatsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjFj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj&$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj,$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layer_drm_formatssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]j5$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ num_formatssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj3$jNubjǠjFj֔MjȠjɠ](j)}(jaj3$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠja$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj3$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_live_layer_formatssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ num_formatssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjFj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjjX$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjJ$jƠjԠ)}(jנj!j٠NjƠj'$jjj^$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layer_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje$jNubjǠjFj֔MjȠjɠ]j)}(jaje$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layer_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layer_set_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_format_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%$jNubjǠjFj֔MjȠjɠ](j)}(jaj%$jàNjĠNjŠjs$jƠjԠ)}(jנj!j٠NjƠjM$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj%$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjz$jjj$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!zynqmp_disp_layer_set_live_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmedia_bus_formatsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔M;jȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj9$jNubjǠjFj֔M;jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj1$jƠjԠ)}(jנj!j٠NjƠj $jjj?$jNubjǠjFj֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layer_updatesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_plane_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjF$jNubjǠjFj֔MUjȠjɠ](j)}(jajF$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjn$jjj$jNubjǠjFj֔MUjȠjɠ]j]ubj)}(jajF$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layer_release_dmasbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj'$jƠjԠ)}(jנj!j٠NjƠj$jjj_$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjT$jƠjԠ)}(jנj!j٠NjƠj.$jjje$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_destroy_layerssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jn$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl$jNubjǠjFj֔MjȠjɠ]j)}(jajl$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_layer_request_dmasbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlayersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjR$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjG$jƠjԠ)}(jנj!j٠NjƠj!$jjjX$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_create_layerssbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ja$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_$jNubjǠjFj֔MjȠjɠ]j)}(jaj_$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_enablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_disablesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔M jȠjɠ]j)}(jaj$jàNjĠNjŠjm$jƠjԠ)}(jנj!j٠NjƠjG$jjjx$jNubjǠjFj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_disp_setup_clocksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dispsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdispsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ mode_clocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔M.jȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔M.jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_link_configsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j $ajubsbjjj $jNubjǠjFj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_modesbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_configsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j*$ajubsbjjj($jNubjǠjFj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ test_patternsbjƠjԠ)}(jנj6!j٠enumjƠj)}jj )}(j ]j9$ajubsbjjj7$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_testsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jH$ajubsbjjjF$jNubjǠjFj֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_train_set_privsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jW$ajubsbjjjU$jNubjǠjFj֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ zynqmp_dpsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]jf$ajubsbjjjd$jNubjǠjFj֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_phy_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ju$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjs$jNubjǠjFj֔MjȠjɠ]j)}(jajs$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_phy_exitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj!$jƠjԠ)}(jנj!j٠NjƠj$jjj,$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_phy_probesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3$jNubjǠjFj֔M jȠjɠ]j)}(jaj3$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj[$jjj$jNubjǠjFj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_phy_readysbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MNjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_max_ratesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ link_ratesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠlane_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbppsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔MqjȠjɠ](j)}(jaj$jàNjĠNjŠj;$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MqjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjc$jƠjԠ)}(jנj!j٠NjƠj?$jjj$jNubjǠjFj֔MqjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjg$jjj$jNubjǠjFj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_mode_configuresbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpclocksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ current_bwsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjK$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjQ$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjC$jƠjԠ)}(jנj!j٠NjƠj$jjjW$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_adjust_trainsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ link_statussbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠDP_LINK_STATUS_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjj^$jNubjǠjFj֔MjȠjɠ](j)}(jaj^$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj^$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj"$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_update_vs_emphsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ train_setsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)$jNubjǠjFj֔MjȠjɠ](j)}(jaj)$jàNjĠNjŠjw$jƠjԠ)}(jנj!j٠NjƠjQ$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj)$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj~$jjj$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_link_train_crsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_link_train_cesbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔M;jȠjɠ]j)}(jaj$jàNjĠNjŠjj$jƠjԠ)}(jנj!j٠NjƠjD$jjju$jNubjǠjFj֔M;jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_setupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbw_codesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠlane_cntsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠenhancedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j!asbubjj)}(jj )}(j ]jΠ)}jѠ downspreadsbajubj]jNububjYNubjZubejj)}j]sbubububjjj|$jNubjǠjFj֔MpjȠjɠ](j)}(jaj|$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjk$jNubjǠjFj֔MpjȠjɠ]j]ubj)}(jaj|$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjq$jNubjǠjFj֔MpjȠjɠ]j]ubj)}(jaj|$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjw$jNubjǠjFj֔MpjȠjɠ]j]ubj)}(jaj|$jàNjĠNjŠj@$jƠjԠ)}(jנj!j٠NjƠj!$jjj}$jNubjǠjFj֔MpjȠjɠ]j]ubj)}(jaj|$jàNjĠNjŠjc$jƠjԠ)}(jנj!j٠NjƠjD$jjj$jNubjǠjFj֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_trainsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_train_loopsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj8$jƠjԠ)}(jנj!j٠NjƠj$jjjC$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_aux_cmd_submitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbytessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreplysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ$jNubjǠjFj֔MjȠjɠ](j)}(jajJ$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjr$jjju$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajJ$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj{$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajJ$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajJ$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajJ$jàNjĠNjŠj@$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jajJ$jàNjĠNjŠjj$jƠjԠ)}(jנj!j٠NjƠjD$jjj$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_aux_initsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MwjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_aux_cleanupsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠjH$jƠjԠ)}(jנj!j٠NjƠj"$jjjS$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_update_miscsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZ$jNubjǠjFj֔MjȠjɠ]j)}(jajZ$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_set_formatsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠzynqmp_dpsub_formatsbajubububjj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbpcsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj5$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj`$jƠjԠ)}(jנj!j٠NjƠj<$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjd$jjj$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(zynqmp_dp_encoder_mode_set_transfer_unitsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjFj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj,$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj!$jƠjԠ)}(jנj!j٠NjƠj$jjj2$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!zynqmp_dp_encoder_mode_set_streamsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠdrm_display_modesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9$jNubjǠjFj֔M<jȠjɠ](j)}(jaj9$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠja$jjj$jNubjǠjFj֔M<jȠjɠ]j]ubj)}(jaj9$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#zynqmp_dp_disp_connected_live_layersbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠzynqmp_disp_layersbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjFj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjj.$jNubjǠjFj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_set_test_patternsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠ test_patternsbajubububjj)}(jj )}(j ]jΠ)}jѠpatternsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcustomsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5$jNubjǠjFj֔MjȠjɠ](j)}(jaj5$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj]$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj5$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubj)}(jaj5$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_enable_vblanksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔M jȠjɠ]j)}(jaj$jàNjĠNjŠjD$jƠjԠ)}(jנj!j٠NjƠj$jjjO$jNubjǠjFj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dp_disable_vblanksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jX$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjV$jNubjǠjFj֔M& jȠjɠ]j)}(jajV$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj~$jjj$jNubjǠjFj֔M& jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzynqmp_dpsub_drm_handle_vblanksbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ zynqmp_dpsubsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdpsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjFj֔M`jȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjFj֔M`jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hid_bpf_opssbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hid_bpf_ctxsbjƠjԠ)}(jנjr!j٠structjƠj)}jj )}(j ]j'$ajubsbjjj%$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhid_bpf_get_datasbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]jG)}j __bpf_kfuncsbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jE$asbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjjI)}(jLj)}(jj )}(j ]j6$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ hid_bpf_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ rdwr_buf_sizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj4$jNubjǠjj֔MjȠjɠ](j)}(jaj4$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠje$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhid_bpf_allocate_contextsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]jG)}jjG$sbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]j $asbubjj)}(jjr!jj )}(j ]jΠ)}jѠ hid_bpf_ctxsbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhid_idsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjj֔M3jȠjɠ]j)}(jaj$jàNjĠNjŠjJ$jƠjԠ)}(jנj!j٠NjƠj)$jjjU$jNubjǠjj֔M3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhid_bpf_release_contextsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]jG)}jjG$sbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jm$asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ hid_bpf_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\$jNubjǠjj֔MNjȠjɠ]j)}(jaj\$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhid_bpf_hw_requestsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]jG)}jjG$sbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]j$asbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ hid_bpf_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbuf__szsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠhid_report_typesbajubububjj)}(jj )}(j ]jΠ)}jѠrtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠhid_class_requestsbajubububjj)}(jj )}(j ]jΠ)}jѠreqtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj;$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjf$jƠjԠ)}(jנj!j٠NjƠjB$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠjj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhid_bpf_hw_output_reportsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]jG)}jjG$sbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]j$asbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ hid_bpf_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbuf__szsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj-$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjZ$jƠjԠ)}(jנj!j٠NjƠj4$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠja$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhid_bpf_try_input_reportsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]jG)}jjG$sbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]j$asbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ hid_bpf_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠhid_report_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbuf__szsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjjx$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjj~$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjE$jƠjԠ)}(jנj!j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjp$jƠjԠ)}(jנj!j٠NjƠjL$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhid_bpf_input_reportsbjƠjԠ)}(jנj!j٠functionjƠjܠ)}(jߠj)}(jj!jj)}(jNjNjjjjjj)}j]jG)}jjG$sbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]j$asbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjr!jj )}(j ]jΠ)}jѠ hid_bpf_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj6!jj )}(j ]jΠ)}jѠhid_report_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbuf__szsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנj!j٠NjƠj$jjji$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj $jƠjԠ)}(jנj!j٠NjƠj$jjjo$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj6$jƠjԠ)}(jנj!j٠NjƠj$jjju$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠja$jƠjԠ)}(jנj!j٠NjƠj=$jjj{$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpio_irq_chipsbjƠjԠ)}(jנstructj٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpio_chipsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjj֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_hwgpio_in_rangesbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjj֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_hwgpiosbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjj֔M[jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ for_each_requested_gpio_in_rangesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_add_datasbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j$ajubj#Nubjjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_pin_rangesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j$ajubsbjjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpio_to_descsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠgpiosbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjj֔KjȠjɠ]j)}(jaj$jàNjĠNjŠj<$jƠjԠ)}(jנ functionParamj٠NjƠj$jjjG$jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_device_get_descsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jQ$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhwnumsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjO$jNubjǠjj֔KjȠjɠ](j)}(jajO$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj}$jjj$jNubjǠjj֔KjȠjɠ]j]ubj)}(jajO$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ desc_to_gpiosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔KjȠjɠ]j)}(jaj$jàNjĠNjŠj1$jƠjԠ)}(jנjK$j٠NjƠj $jjj<$jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpiod_to_chipsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jE$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjC$jNubjǠjj֔KjȠjɠ]j)}(jajC$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠjq$jjj$jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_to_gpio_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_device_get_basesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠjc$jƠjԠ)}(jנjK$j٠NjƠj=$jjjn$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_device_get_labelsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jw$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjju$jNubjǠjj֔M!jȠjɠ]j)}(jaju$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_device_get_chipsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjj֔M7jȠjɠ]j)}(jaj$jàNjĠNjŠj.$jƠjԠ)}(jנjK$j٠NjƠj$jjj<$jNubjǠjj֔M7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_directionsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC$jNubjǠjj֔MujȠjɠ]j)}(jajC$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠjk$jjj$jNubjǠjj֔MujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_query_valid_masksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjj֔MjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_get_datasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j $ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj $jNubjǠjj֔MjȠjɠ]j)}(jaj $jàNjĠNjŠjY$jƠjԠ)}(jנjK$j٠NjƠj3$jjjg$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_removesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn$jNubjǠjj֔MjȠjɠ]j)}(jajn$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_device_findsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjI$jƠjԠ)}(jנjK$j٠NjƠj%$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_device_find_by_labelsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlabelsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjj֔M%jȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj!$jNubjǠjj֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_device_find_by_fwnodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]j*$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj($jNubjǠjj֔M9jȠjɠ]j)}(jaj($jàNjĠNjŠj|$jƠjԠ)}(jנjK$j٠NjƠjV$jjj$jNubjǠjj֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_device_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjj֔MFjȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_device_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔MQjȠjɠ]j)}(jaj$jàNjĠNjŠjH$jƠjԠ)}(jנjK$j٠NjƠj"$jjjS$jNubjǠjj֔MQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpio_device_to_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j\$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjZ$jNubjǠjj֔MbjȠjɠ]j)}(jajZ$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_irqchip_add_domainsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ irq_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdomainsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔M\jȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjjI$jNubjǠjj֔M\jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj>$jƠjԠ)}(jנjK$j٠NjƠj$jjjO$jNubjǠjj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_generic_requestsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjjV$jNubjǠjj֔MjȠjɠ](j)}(jajV$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj~$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajV$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_generic_freesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj/$jƠjԠ)}(jנjK$j٠NjƠj $jjj_$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjW$jƠjԠ)}(jנjK$j٠NjƠj6$jjje$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_generic_configsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNububjYNubjZubejj)}j]sbubububjjjl$jNubjǠjj֔MjȠjɠ](j)}(jajl$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajl$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jajl$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_add_pingroup_rangesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ pinctrl_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpctldevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ gpio_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ pin_groupsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"$jNubjǠjj֔MjȠjɠ](j)}(jaj"$jàNjĠNjŠjp$jƠjԠ)}(jנjK$j٠NjƠjJ$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj"$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠjw$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj"$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj"$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_add_pin_rangesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ pinctl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ gpio_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ pin_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnpinssbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MjȠjɠ](j)}(jaj$jàNjĠNjŠj]$jƠjԠ)}(jנjK$j٠NjƠj7$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠjd$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj $jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_remove_pin_rangessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔M* jȠjɠ]j)}(jaj$jàNjĠNjŠjm$jƠjԠ)}(jנjK$j٠NjƠjG$jjjx$jNubjǠjj֔M* jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_dup_line_labelsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjj֔M jȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_request_own_descsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhwnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlabelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jenumjj )}(j ]jΠ)}jѠgpio_lookup_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠlflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠdflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$jNubjǠjj֔M jȠjɠ](j)}(jaj$jàNjĠNjŠjc$jƠjԠ)}(jנjK$j٠NjƠj=$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠjj$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj"$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj($jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_free_own_descsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/$jNubjǠjj֔M+ jȠjɠ]j)}(jaj/$jàNjĠNjŠj}$jƠjԠ)}(jנjK$j٠NjƠjW$jjj$jNubjǠjj֔M+ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_direction_inputsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔M jȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_direction_output_rawsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔Mw jȠjɠ](j)}(jaj$jàNjĠNjŠj=$jƠjԠ)}(jנjK$j٠NjƠj$jjjl$jNubjǠjj֔Mw jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjd$jƠjԠ)}(jנjK$j٠NjƠjD$jjjr$jNubjǠjj֔Mw jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_direction_outputsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjjy$jNubjǠjj֔M jȠjɠ](j)}(jajy$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jajy$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_enable_hw_timestamp_nssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔M jȠjɠ](j)}(jaj$jàNjĠNjŠjQ$jƠjԠ)}(jנjK$j٠NjƠj+$jjj$jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠjy$jƠjԠ)}(jנjK$j٠NjƠjX$jjj$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_disable_hw_timestamp_nssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔M jȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj $jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_set_configsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔M) jȠjɠ](j)}(jaj$jàNjĠNjŠjg$jƠjԠ)}(jנjK$j٠NjƠjA$jjj$jNubjǠjj֔M) jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠjn$jjj$jNubjǠjj֔M) jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_set_debouncesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdebouncesbajubj]jNububjYNubjZubejj)}j]sbubububjjj$jNubjǠjj֔MO jȠjɠ](j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj"$jNubjǠjj֔MO jȠjɠ]j]ubj)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj($jNubjǠjj֔MO jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_is_active_lowsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/$jNubjǠjj֔Mv jȠjɠ]j)}(jaj/$jàNjĠNjŠj}$jƠjԠ)}(jנjK$j٠NjƠjW$jjj$jNubjǠjj֔Mv jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_toggle_active_lowsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔M jȠjɠ]j)}(jaj$jàNjĠNjŠj$jƠjԠ)}(jנjK$j٠NjƠj$jjj$jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_raw_valuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$jNubjǠjj֔Mo jȠjɠ]j)}(jaj$jàNjĠNjŠj=%jƠjԠ)}(jנjK$j٠NjƠj%jjjH%jNubjǠjj֔Mo jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_valuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQ%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjO%jNubjǠjj֔M jȠjɠ]j)}(jajO%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjw%jjj%jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_raw_array_valuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ array_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ desc_arraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_arraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ array_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ value_bitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔M jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj$%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjT%jƠjԠ)}(jנjK$j٠NjƠj.%jjj%jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj~%jƠjԠ)}(jנjK$j٠NjƠj[%jjj%jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_array_valuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ array_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ desc_arraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_arraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ array_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ value_bitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔M jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj|%jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjG%jƠjԠ)}(jנjK$j٠NjƠj!%jjj%jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjq%jƠjԠ)}(jנjK$j٠NjƠjN%jjj%jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_set_raw_valuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_set_valuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjm%jƠjԠ)}(jנjK$j٠NjƠjG%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjt%jjj%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_set_raw_array_valuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ array_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ desc_arraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_arraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ array_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ value_bitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjN%jƠjԠ)}(jנjK$j٠NjƠj(%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjx%jƠjԠ)}(jנjK$j٠NjƠjU%jjj%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_set_array_valuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ array_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ desc_arraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_arraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ array_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ value_bitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔M.jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjv%jNubjǠjj֔M.jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj|%jNubjǠjj֔M.jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjA%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔M.jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjk%jƠjԠ)}(jנjK$j٠NjƠjH%jjj%jNubjǠjj֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_cansleepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjj֔MBjȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_set_consumer_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔MQjȠjɠ](j)}(jaj%jàNjĠNjŠj=%jƠjԠ)}(jנjK$j٠NjƠj%jjjq%jNubjǠjj֔MQjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjf%jƠjԠ)}(jנjK$j٠NjƠjD%jjjw%jNubjǠjj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpiod_to_irqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~%jNubjǠjj֔MfjȠjɠ]j)}(jaj~%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_lock_as_irqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj,%jƠjԠ)}(jנjK$j٠NjƠj%jjj\%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjT%jƠjԠ)}(jנjK$j٠NjƠj3%jjjb%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiochip_unlock_as_irqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjji%jNubjǠjj֔MjȠjɠ](j)}(jaji%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaji%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_raw_value_cansleepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjj֔M:jȠjɠ]j)}(jaj%jàNjĠNjŠjB%jƠjԠ)}(jנjK$j٠NjƠj%jjjM%jNubjǠjj֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_value_cansleepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jV%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT%jNubjǠjj֔MLjȠjɠ]j)}(jajT%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj|%jjj%jNubjǠjj֔MLjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"gpiod_get_raw_array_value_cansleepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ array_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ desc_arraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_arraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ array_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ value_bitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔MljȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj) %jƠjԠ)}(jנjK$j٠NjƠj %jjj %jNubjǠjj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjY %jƠjԠ)}(jנjK$j٠NjƠj3 %jjj %jNubjǠjj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj` %jjj %jNubjǠjj֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_array_value_cansleepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j %ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ array_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ desc_arraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_arraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ array_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ value_bitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj %jNubjǠjj֔MjȠjɠ](j)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj %jjj %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj %jjj %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠjL %jƠjԠ)}(jנjK$j٠NjƠj& %jjj %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠjv %jƠjԠ)}(jנjK$j٠NjƠjS %jjj %jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_set_raw_value_cansleepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j %ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj %jNubjǠjj֔MjȠjɠ](j)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj %jjj %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj %jjj %jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_set_value_cansleepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j& %ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj$ %jNubjǠjj֔MjȠjɠ](j)}(jaj$ %jàNjĠNjŠjr %jƠjԠ)}(jנjK$j٠NjƠjL %jjj %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$ %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠjy %jjj %jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"gpiod_set_raw_array_value_cansleepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j %ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ array_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ desc_arraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_arraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ array_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ value_bitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj %jNubjǠjj֔MjȠjɠ](j)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj %jjj %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj# %jƠjԠ)}(jנjK$j٠NjƠj %jjj %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠjS %jƠjԠ)}(jנjK$j٠NjƠj- %jjj %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj} %jƠjԠ)}(jנjK$j٠NjƠjZ %jjj %jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_set_array_value_cansleepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j %ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ array_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ desc_arraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_arraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ array_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ value_bitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj %jNubjǠjj֔MjȠjɠ](j)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj %jjj{ %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj %jjj %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠjF %jƠjԠ)}(jנjK$j٠NjƠj %jjj %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠjp %jƠjԠ)}(jנjK$j٠NjƠjM %jjj %jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_add_lookup_tablesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j %ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠgpiod_lookup_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj %jNubjǠjj֔MjȠjɠ]j)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj %jjj %jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_remove_lookup_tablesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j %ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠgpiod_lookup_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj %jNubjǠjj֔M jȠjɠ]j)}(jaj %jàNjĠNjŠjB%jƠjԠ)}(jנjK$j٠NjƠj%jjjM%jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_add_hogssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_hogsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhogssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT%jNubjǠjj֔M2jȠjɠ]j)}(jajT%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj|%jjj%jNubjǠjj֔M2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfwnode_gpiod_get_indexsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlabelsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔M>jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔M>jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj1%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔M>jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjX%jƠjԠ)}(jנjK$j٠NjƠj8%jjj%jNubjǠjj֔M>jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj\%jjj%jNubjǠjj֔M>jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpiod_countsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔MQjȠjɠ](j)}(jaj%jàNjĠNjŠj!%jƠjԠ)}(jנjK$j٠NjƠj%jjjU%jNubjǠjj֔MQjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjJ%jƠjԠ)}(jנjK$j٠NjƠj(%jjj[%jNubjǠjj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpiod_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jd%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjb%jNubjǠjj֔MojȠjɠ](j)}(jajb%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MojȠjɠ]j]ubj)}(jajb%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MojȠjɠ]j]ubj)}(jajb%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjj!%jNubjǠjj֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_optionalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j*%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(%jNubjǠjj֔MjȠjɠ](j)}(jaj(%jàNjĠNjŠj|%jƠjԠ)}(jנjK$j٠NjƠjV%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj(%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj(%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_indexsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjB%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjk%jƠjԠ)}(jנjK$j٠NjƠjI%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjr%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_index_optionalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj3%jƠjԠ)}(jנjK$j٠NjƠj %jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj\%jƠjԠ)}(jנjK$j٠NjƠj:%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjc%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_arraysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descssbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔M\jȠjɠ](j)}(jaj%jàNjĠNjŠj$%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔M\jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjM%jƠjԠ)}(jנjK$j٠NjƠj+%jjj%jNubjǠjj֔M\jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjx%jƠjԠ)}(jנjK$j٠NjƠjT%jjj%jNubjǠjj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_get_array_optionalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descssbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjI%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjO%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj>%jƠjԠ)}(jנjK$j٠NjƠj%jjjU%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpiod_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\%jNubjǠjj֔MjȠjɠ]j)}(jaj\%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_put_arraysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjj֔MjȠjɠ]j)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠacpi_gpio_get_io_resourcesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ acpi_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠacpi_resource_gpiosbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠagpiosbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠjj%jƠjԠ)}(jנjK$j٠NjƠjD%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjq%jjj%jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ acpi_gpiochip_request_interruptssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjj֔M jȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠacpi_gpiochip_free_interruptssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjj֔M8jȠjɠ]j)}(jaj%jàNjĠNjŠjb%jƠjԠ)}(jנjK$j٠NjƠj<%jjjm%jNubjǠjj֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠacpi_dev_gpio_irq_wake_get_bysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ acpi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ wake_capablesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjt%jNubjǠjj֔M#jȠjɠ](j)}(jajt%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjB%jNubjǠjj֔M#jȠjɠ]j]ubj)}(jajt%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjH%jNubjǠjj֔M#jȠjɠ]j]ubj)}(jajt%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjN%jNubjǠjj֔M#jȠjɠ]j]ubj)}(jajt%jàNjĠNjŠj7%jƠjԠ)}(jנjK$j٠NjƠj%jjjT%jNubjǠjj֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_named_gpiosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj[%jNubjǠjj֔MjȠjɠ](j)}(jaj[%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj[%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj[%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_mm_gpiochip_add_datasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠof_mm_gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmm_gcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjb%jƠjԠ)}(jנjK$j٠NjƠj<%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠji%jjj%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_mm_gpiochip_removesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠof_mm_gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmm_gcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjj֔MEjȠjɠ]j)}(jaj%jàNjĠNjŠj$%jƠjԠ)}(jנjK$j٠NjƠj%jjj/%jNubjǠjj֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_gpiod_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j8%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj6%jNubjǠjj֔KAjȠjɠ](j)}(jaj6%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjd%jjj%jNubjǠjj֔KAjȠjɠ]j]ubj)}(jaj6%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KAjȠjɠ]j]ubj)}(jaj6%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_gpiod_get_optionalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔KXjȠjɠ](j)}(jaj%jàNjĠNjŠjP%jƠjԠ)}(jנjK$j٠NjƠj*%jjj%jNubjǠjj֔KXjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjy%jƠjԠ)}(jנjK$j٠NjƠjW%jjj%jNubjǠjj֔KXjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_gpiod_get_indexsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔KpjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KpjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj?%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KpjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjg%jƠjԠ)}(jנjK$j٠NjƠjF%jjj%jNubjǠjj֔KpjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjk%jjj%jNubjǠjj֔KpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_fwnode_gpiod_get_indexsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlabelsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj4%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj]%jƠjԠ)}(jנjK$j٠NjƠj;%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjd%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_gpiod_get_index_optionalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠjY%jƠjԠ)}(jנjK$j٠NjƠj3%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj`%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_gpiod_get_arraysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descssbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠjJ%jƠjԠ)}(jנjK$j٠NjƠj$%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjs%jƠjԠ)}(jנjK$j٠NjƠjQ%jjj%jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjz%jjj%jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_gpiod_get_array_optionalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descssbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpiod_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjjo %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj9 %jƠjԠ)}(jנjK$j٠NjƠj %jjju %jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjd %jƠjԠ)}(jנjK$j٠NjƠj@ %jjj{ %jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_gpiod_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j %ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj %jNubjǠjj֔M4jȠjɠ](j)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj %jjj!%jNubjǠjj֔M4jȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj %jjj!%jNubjǠjj֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_gpiod_unhingesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!%jNubjǠjj֔MIjȠjɠ](j)}(jaj!%jàNjĠNjŠjc!%jƠjԠ)}(jנjK$j٠NjƠj=!%jjj!%jNubjǠjj֔MIjȠjɠ]j]ubj)}(jaj!%jàNjĠNjŠj!%jƠjԠ)}(jנjK$j٠NjƠjj!%jjj!%jNubjǠjj֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_gpiod_put_arraysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!%jNubjǠjj֔MfjȠjɠ](j)}(jaj!%jàNjĠNjŠj!%jƠjԠ)}(jנjK$j٠NjƠj!%jjj."%jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaj!%jàNjĠNjŠj#"%jƠjԠ)}(jנjK$j٠NjƠj!%jjj4"%jNubjǠjj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_gpiochip_add_data_with_keysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j="%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠlock_class_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlock_keysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠlock_class_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ request_keysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;"%jNubjǠjj֔MjȠjɠ](j)}(jaj;"%jàNjĠNjŠj"%jƠjԠ)}(jנjK$j٠NjƠjc"%jjjD#%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj;"%jàNjĠNjŠj"%jƠjԠ)}(jנjK$j٠NjƠj"%jjjJ#%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj;"%jàNjĠNjŠj"%jƠjԠ)}(jנjK$j٠NjƠj"%jjjP#%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj;"%jàNjĠNjŠj #%jƠjԠ)}(jנjK$j٠NjƠj"%jjjV#%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj;"%jàNjĠNjŠj9#%jƠjԠ)}(jנjK$j٠NjƠj#%jjj\#%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gpiod_exportsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je#%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠdirection_may_changesbajubj]jNububjYNubjZubejj)}j]sbubububjjjc#%jNubjǠjj֔M7jȠjɠ](j)}(jajc#%jàNjĠNjŠj#%jƠjԠ)}(jנjK$j٠NjƠj#%jjj#%jNubjǠjj֔M7jȠjɠ]j]ubj)}(jajc#%jàNjĠNjŠj#%jƠjԠ)}(jנjK$j٠NjƠj#%jjj#%jNubjǠjj֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_export_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#%jNubjǠjj֔MjȠjɠ](j)}(jaj#%jàNjĠNjŠj:$%jƠjԠ)}(jנjK$j٠NjƠj$%jjj$%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj#%jàNjĠNjŠjc$%jƠjԠ)}(jנjK$j٠NjƠjA$%jjj$%jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj#%jàNjĠNjŠj$%jƠjԠ)}(jנjK$j٠NjƠjj$%jjj$%jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgpiod_unexportsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ gpio_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$%jNubjǠjj֔MjȠjɠ]j)}(jaj$%jàNjĠNjŠj$%jƠjԠ)}(jנjK$j٠NjƠj$%jjj%%jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_channelsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%%ajubsbjjj%%jNubjǠjCj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%%ajubsbjjj%%jNubjǠjCj֔KCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_board_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j.%%ajubsbjjj,%%jNubjǠjCj֔KRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_clientsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j=%%ajubsbjjj;%%jNubjǠjCj֔KhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_client_driversbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jL%%ajubsbjjjJ%%jNubjǠjCj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_msgsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j[%%ajubsbjjjY%%jNubjǠjCj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_portsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jj%%ajubsbjjjh%%jNubjǠjCj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_controllersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jy%%ajubsbjjjw%%jNubjǠjCj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j%%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%%jNubjǠjCj֔MIjȠjɠ]j)}(jaj%%jàNjĠNjŠj%%jƠjԠ)}(jנjK$j٠NjƠj%%jjj%%jNubjǠjCj֔MIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_port_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j%%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%%jNubjǠjCj֔MTjȠjɠ]j)}(jaj%%jàNjĠNjŠj6&%jƠjԠ)}(jנjK$j٠NjƠj&%jjjA&%jNubjǠjCj֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_setupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJ&%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH&%jNubjǠjCj֔MbjȠjɠ]j)}(jajH&%jàNjĠNjŠj&%jƠjԠ)}(jנjK$j٠NjƠjp&%jjj&%jNubjǠjCj֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_flushsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&%jNubjǠjCj֔MrjȠjɠ]j)}(jaj&%jàNjĠNjŠj&%jƠjԠ)}(jנjK$j٠NjƠj&%jjj'%jNubjǠjCj֔MrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_async_readsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j '%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'%jNubjǠjCj֔MjȠjɠ](j)}(jaj'%jàNjĠNjŠjV'%jƠjԠ)}(jנjK$j٠NjƠj0'%jjj'%jNubjǠjCj֔MjȠjɠ]j]ubj)}(jaj'%jàNjĠNjŠj'%jƠjԠ)}(jנjK$j٠NjƠj]'%jjj'%jNubjǠjCj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_async_writesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'%jNubjǠjCj֔MjȠjɠ](j)}(jaj'%jàNjĠNjŠj'%jƠjԠ)}(jנjK$j٠NjƠj'%jjj!(%jNubjǠjCj֔MjȠjɠ]j]ubj)}(jaj'%jàNjĠNjŠj(%jƠjԠ)}(jנjK$j٠NjƠj'%jjj'(%jNubjǠjCj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_start_txsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0(%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.(%jNubjǠjCj֔MjȠjɠ]j)}(jaj.(%jàNjĠNjŠj|(%jƠjԠ)}(jנjK$j٠NjƠjV(%jjj(%jNubjǠjCj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_stop_txsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(%jNubjǠjCj֔MjȠjɠ]j)}(jaj(%jàNjĠNjŠj(%jƠjԠ)}(jנjK$j٠NjƠj(%jjj(%jNubjǠjCj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_port_unregister_clientssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(%jNubjǠjCj֔MfjȠjɠ]j)}(jaj(%jàNjĠNjŠj<)%jƠjԠ)}(jנjK$j٠NjƠj)%jjjG)%jNubjǠjCj֔MfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_unregister_controllersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP)%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjN)%jNubjǠjCj֔MpjȠjɠ]j)}(jajN)%jàNjĠNjŠj)%jƠjԠ)}(jנjK$j٠NjƠjv)%jjj)%jNubjǠjCj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_register_controllersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)%jNubjǠjCj֔M}jȠjɠ]j)}(jaj)%jàNjĠNjŠj)%jƠjԠ)}(jנjK$j٠NjƠj)%jjj*%jNubjǠjCj֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_register_client_driversbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_client_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*%jNubjǠjCj֔MjȠjɠ]j)}(jaj*%jàNjĠNjŠj\*%jƠjԠ)}(jנjK$j٠NjƠj6*%jjjg*%jNubjǠjCj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_put_controllersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp*%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn*%jNubjǠjCj֔MjȠjɠ]j)}(jajn*%jàNjĠNjŠj*%jƠjԠ)}(jנjK$j٠NjƠj*%jjj*%jNubjǠjCj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_alloc_controllersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_controllersbajubububjjI)}(jLj)}(jj )}(j ]j*%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠn_portssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*%jNubjǠjCj֔MjȠjɠ](j)}(jaj*%jàNjĠNjŠj+%jƠjԠ)}(jנjK$j٠NjƠj*%jjjP+%jNubjǠjCj֔MjȠjɠ]j]ubj)}(jaj*%jàNjĠNjŠjE+%jƠjԠ)}(jנjK$j٠NjƠj!+%jjjV+%jNubjǠjCj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_free_msgsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_+%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]+%jNubjǠjCj֔MjȠjɠ]j)}(jaj]+%jàNjĠNjŠj+%jƠjԠ)}(jנjK$j٠NjƠj+%jjj+%jNubjǠjCj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_alloc_msgsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_msgsbajubububjjI)}(jLj)}(jj )}(j ]j+%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnentssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+%jNubjǠjCj֔MjȠjɠ](j)}(jaj+%jàNjĠNjŠj ,%jƠjԠ)}(jנjK$j٠NjƠj+%jjj?,%jNubjǠjCj֔MjȠjɠ]j]ubj)}(jaj+%jàNjĠNjŠj4,%jƠjԠ)}(jנjK$j٠NjƠj,%jjjE,%jNubjǠjCj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_asyncsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN,%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL,%jNubjǠjCj֔MAjȠjɠ](j)}(jajL,%jàNjĠNjŠj,%jƠjԠ)}(jנjK$j٠NjƠjt,%jjj,%jNubjǠjCj֔MAjȠjɠ]j]ubj)}(jajL,%jàNjĠNjŠj,%jƠjԠ)}(jנjK$j٠NjƠj,%jjj,%jNubjǠjCj֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_claim_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsharesbajubj]jNububjYNubjZubejj)}j]sbubububjjj,%jNubjǠjCj֔MVjȠjɠ](j)}(jaj,%jàNjĠNjŠj--%jƠjԠ)}(jנjK$j٠NjƠj-%jjj]-%jNubjǠjCj֔MVjȠjɠ]j]ubj)}(jaj,%jàNjĠNjŠjU-%jƠjԠ)}(jנjK$j٠NjƠj4-%jjjc-%jNubjǠjCj֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_release_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl-%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj-%jNubjǠjCj֔MrjȠjɠ]j)}(jajj-%jàNjĠNjŠj-%jƠjԠ)}(jנjK$j٠NjƠj-%jjj-%jNubjǠjCj֔MrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_register_port_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jNj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj-%jNubjǠjCj֔MjȠjɠ](j)}(jaj-%jàNjĠNjŠj.%jƠjԠ)}(jנjK$j٠NjƠj-%jjj.%jNubjǠjCj֔MjȠjɠ]j]ubj)}(jaj-%jàNjĠNjŠjC.%jƠjԠ)}(jנjK$j٠NjƠj.%jjj.%jNubjǠjCj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_unregister_port_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.%jNubjǠjCj֔MjȠjɠ]j)}(jaj.%jàNjĠNjŠj.%jƠjԠ)}(jנjK$j٠NjƠj.%jjj/%jNubjǠjCj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hsi_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j /%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhsi_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNububjYNubjZubejj)}j]sbubububjjj /%jNubjǠjCj֔MjȠjɠ](j)}(jaj /%jàNjĠNjŠjX/%jƠjԠ)}(jנjK$j٠NjƠj2/%jjj/%jNubjǠjCj֔MjȠjɠ]j]ubj)}(jaj /%jàNjĠNjŠj/%jƠjԠ)}(jנjK$j٠NjƠj_/%jjj/%jNubjǠjCj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhsi_get_channel_id_by_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hsi_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/%jNubjǠjCj֔MjȠjɠ](j)}(jaj/%jàNjĠNjŠj/%jƠjԠ)}(jנjK$j٠NjƠj/%jjj0%jNubjǠjCj֔MjȠjɠ]j]ubj)}(jaj/%jàNjĠNjŠj 0%jƠjԠ)}(jנjK$j٠NjƠj/%jjj0%jNubjǠjCj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhte_push_ts_nssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&0%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhte_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ xlated_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hte_ts_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$0%jNubjǠj{j֔MjȠjɠ](j)}(jaj$0%jàNjĠNjŠjr0%jƠjԠ)}(jנjK$j٠NjƠjL0%jjj0%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jaj$0%jàNjĠNjŠj0%jƠjԠ)}(jנjK$j٠NjƠjy0%jjj0%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jaj$0%jàNjĠNjŠj0%jƠjԠ)}(jנjK$j٠NjƠj0%jjj0%jNubjǠj{j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_hte_register_chipsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhte_chipsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0%jNubjǠj{j֔MjȠjɠ]j)}(jaj0%jàNjĠNjŠj31%jƠjԠ)}(jנjK$j٠NjƠj 1%jjj>1%jNubjǠj{j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hte_ts_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG1%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hte_ts_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE1%jNubjǠj{j֔KjȠjɠ]j)}(jajE1%jàNjĠNjŠj1%jƠjԠ)}(jנjK$j٠NjƠjm1%jjj1%jNubjǠj{j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhte_disable_tssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hte_ts_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1%jNubjǠj{j֔M=jȠjɠ]j)}(jaj1%jàNjĠNjŠj1%jƠjԠ)}(jנjK$j٠NjƠj1%jjj1%jNubjǠj{j֔M=jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hte_enable_tssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hte_ts_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2%jNubjǠj{j֔MKjȠjɠ]j)}(jaj2%jàNjĠNjŠjS2%jƠjԠ)}(jנjK$j٠NjƠj-2%jjj^2%jNubjǠj{j֔MKjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_hte_req_countsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg2%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje2%jNubjǠj{j֔MjȠjɠ]j)}(jaje2%jàNjĠNjŠj2%jƠjԠ)}(jנjK$j٠NjƠj2%jjj2%jNubjǠj{j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hte_ts_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hte_ts_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj2%jNubjǠj{j֔M2jȠjɠ](j)}(jaj2%jàNjĠNjŠj3%jƠjԠ)}(jנjK$j٠NjƠj2%jjjo3%jNubjǠj{j֔M2jȠjɠ]j]ubj)}(jaj2%jàNjĠNjŠj@3%jƠjԠ)}(jנjK$j٠NjƠj3%jjju3%jNubjǠj{j֔M2jȠjɠ]j]ubj)}(jaj2%jàNjĠNjŠjg3%jƠjԠ)}(jנjK$j٠NjƠjG3%jjj{3%jNubjǠj{j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhte_request_ts_nssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hte_ts_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ hte_ts_cb_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠhte_ts_sec_cb_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtcbsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3%jNubjǠj{j֔MjȠjɠ](j)}(jaj3%jàNjĠNjŠj3%jƠjԠ)}(jנjK$j٠NjƠj3%jjjT4%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jaj3%jàNjĠNjŠj3%jƠjԠ)}(jנjK$j٠NjƠj3%jjjZ4%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jaj3%jàNjĠNjŠj#4%jƠjԠ)}(jנjK$j٠NjƠj3%jjj`4%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jaj3%jàNjĠNjŠjI4%jƠjԠ)}(jנjK$j٠NjƠj'4%jjjf4%jNubjǠj{j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_hte_request_ts_nssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jo4%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hte_ts_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ hte_ts_cb_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠhte_ts_sec_cb_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtcbsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjm4%jNubjǠj{j֔MjȠjɠ](j)}(jajm4%jàNjĠNjŠj4%jƠjԠ)}(jנjK$j٠NjƠj4%jjjl5%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jajm4%jàNjĠNjŠj4%jƠjԠ)}(jנjK$j٠NjƠj4%jjjr5%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jajm4%jàNjĠNjŠj5%jƠjԠ)}(jנjK$j٠NjƠj4%jjjx5%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jajm4%jàNjĠNjŠj;5%jƠjԠ)}(jנjK$j٠NjƠj5%jjj~5%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jajm4%jàNjĠNjŠja5%jƠjԠ)}(jנjK$j٠NjƠj?5%jjj5%jNubjǠj{j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhte_init_line_attrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hte_ts_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠline_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ edge_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5%jNubjǠj{j֔MjȠjɠ](j)}(jaj5%jàNjĠNjŠj5%jƠjԠ)}(jנjK$j٠NjƠj5%jjj6%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jaj5%jàNjĠNjŠj6%jƠjԠ)}(jנjK$j٠NjƠj5%jjj6%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jaj5%jàNjĠNjŠj)6%jƠjԠ)}(jנjK$j٠NjƠj6%jjj6%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jaj5%jàNjĠNjŠjO6%jƠjԠ)}(jנjK$j٠NjƠj-6%jjj6%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jaj5%jàNjĠNjŠjx6%jƠjԠ)}(jנjK$j٠NjƠjV6%jjj6%jNubjǠj{j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhte_get_clk_src_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hte_ts_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hte_clk_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcisbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6%jNubjǠj{j֔MjȠjɠ](j)}(jaj6%jàNjĠNjŠj6%jƠjԠ)}(jנjK$j٠NjƠj6%jjj(7%jNubjǠj{j֔MjȠjɠ]j]ubj)}(jaj6%jàNjĠNjŠj7%jƠjԠ)}(jנjK$j٠NjƠj6%jjj.7%jNubjǠj{j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhte_edgesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j77%ajubsbjjj57%jNubjǠj{j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hte_returnsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]jF7%ajubsbjjjD7%jNubjǠj{j֔K!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hte_ts_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jU7%ajubsbjjjS7%jNubjǠj{j֔K.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hte_clk_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jd7%ajubsbjjjb7%jNubjǠj{j֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hte_ts_cb_tsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]js7%ajubj#Nubjjjq7%jNubjǠj{j֔K?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhte_ts_sec_cb_tsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j7%ajubj#Nubjjj7%jNubjǠj{j֔KGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hte_line_attrsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j7%ajubsbjjj7%jNubjǠj{j֔KTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hte_ts_descsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j7%ajubsbjjj7%jNubjǠj{j֔KejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhte_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j7%ajubsbjjj7%jNubjǠj{j֔KpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhte_chipsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j7%ajubsbjjj7%jNubjǠj{j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_master_recvsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj7%jNubjǠj j֔KLjȠjɠ](j)}(jaj7%jàNjĠNjŠj8%jƠjԠ)}(jנjK$j٠NjƠj7%jjjq8%jNubjǠj j֔KLjȠjɠ]j]ubj)}(jaj7%jàNjĠNjŠjB8%jƠjԠ)}(jנjK$j٠NjƠj 8%jjjw8%jNubjǠj j֔KLjȠjɠ]j]ubj)}(jaj7%jàNjĠNjŠji8%jƠjԠ)}(jנjK$j٠NjƠjI8%jjj}8%jNubjǠj j֔KLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_master_recv_dmasafesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj8%jNubjǠj j֔K[jȠjɠ](j)}(jaj8%jàNjĠNjŠj8%jƠjԠ)}(jנjK$j٠NjƠj8%jjj*9%jNubjǠj j֔K[jȠjɠ]j]ubj)}(jaj8%jàNjĠNjŠj8%jƠjԠ)}(jנjK$j٠NjƠj8%jjj09%jNubjǠj j֔K[jȠjɠ]j]ubj)}(jaj8%jàNjĠNjŠj"9%jƠjԠ)}(jנjK$j٠NjƠj9%jjj69%jNubjǠj j֔K[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_master_sendsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?9%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj=9%jNubjǠj j֔KjjȠjɠ](j)}(jaj=9%jàNjĠNjŠj9%jƠjԠ)}(jנjK$j٠NjƠje9%jjj9%jNubjǠj j֔KjjȠjɠ]j]ubj)}(jaj=9%jàNjĠNjŠj9%jƠjԠ)}(jנjK$j٠NjƠj9%jjj9%jNubjǠj j֔KjjȠjɠ]j]ubj)}(jaj=9%jàNjĠNjŠj9%jƠjԠ)}(jנjK$j٠NjƠj9%jjj9%jNubjǠj j֔KjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_master_send_dmasafesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9%jNubjǠj j֔KyjȠjɠ](j)}(jaj9%jàNjĠNjŠjD:%jƠjԠ)}(jנjK$j٠NjƠj:%jjj:%jNubjǠj j֔KyjȠjɠ]j]ubj)}(jaj9%jàNjĠNjŠjm:%jƠjԠ)}(jנjK$j٠NjƠjK:%jjj:%jNubjǠj j֔KyjȠjɠ]j]ubj)}(jaj9%jàNjĠNjŠj:%jƠjԠ)}(jנjK$j٠NjƠjt:%jjj:%jNubjǠj j֔KyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_device_identitysbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j:%ajubsbjjj:%jNubjǠj j֔K|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_driver_flagssbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j:%ajubsbjjj:%jNubjǠj j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ i2c_driversbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j:%ajubsbjjj:%jNubjǠj j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ i2c_clientsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j:%ajubsbjjj:%jNubjǠj j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_board_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j:%ajubsbjjj:%jNubjǠj j֔MNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠI2C_BOARD_INFOsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j:%ajubj#Nubjjj:%jNubjǠj j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ i2c_algorithmsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j ;%ajubsbjjj ;%jNubjǠj j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_lock_operationssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j;%ajubsbjjj;%jNubjǠj j֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ i2c_timingssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j);%ajubsbjjj';%jNubjǠj j֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_bus_recovery_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j8;%ajubsbjjj6;%jNubjǠj j֔MkjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_adapter_quirkssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jG;%ajubsbjjjE;%jNubjǠj j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ i2c_lock_bussbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV;%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjT;%jNubjǠj j֔M(jȠjɠ](j)}(jajT;%jàNjĠNjŠj;%jƠjԠ)}(jנjK$j٠NjƠj|;%jjj;%jNubjǠj j֔M(jȠjɠ]j]ubj)}(jajT;%jàNjĠNjŠj;%jƠjԠ)}(jנjK$j٠NjƠj;%jjj;%jNubjǠj j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_trylock_bussbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj;%jNubjǠj j֔M6jȠjɠ](j)}(jaj;%jàNjĠNjŠj-<%jƠjԠ)}(jנjK$j٠NjƠj<%jjj]<%jNubjǠj j֔M6jȠjɠ]j]ubj)}(jaj;%jàNjĠNjŠjU<%jƠjԠ)}(jנjK$j٠NjƠj4<%jjjc<%jNubjǠj j֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_unlock_bussbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl<%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjj<%jNubjǠj j֔MBjȠjɠ](j)}(jajj<%jàNjĠNjŠj<%jƠjԠ)}(jנjK$j٠NjƠj<%jjj<%jNubjǠj j֔MBjȠjɠ]j]ubj)}(jajj<%jàNjĠNjŠj<%jƠjԠ)}(jנjK$j٠NjƠj<%jjj<%jNubjǠj j֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_mark_adapter_suspendedsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<%jNubjǠj j֔MRjȠjɠ]j)}(jaj<%jàNjĠNjŠjC=%jƠjԠ)}(jנjK$j٠NjƠj=%jjjN=%jNubjǠj j֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_mark_adapter_resumedsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jW=%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjU=%jNubjǠj j֔MajȠjɠ]j)}(jajU=%jàNjĠNjŠj=%jƠjԠ)}(jנjK$j٠NjƠj}=%jjj=%jNubjǠj j֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_check_quirkssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j=%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠquirkssbajubj]jNububjYNubjZubejj)}j]sbubububjjj=%jNubjǠj j֔MjȠjɠ](j)}(jaj=%jàNjĠNjŠj>%jƠjԠ)}(jנjK$j٠NjƠj=%jjj5>%jNubjǠj j֔MjȠjɠ]j]ubj)}(jaj=%jàNjĠNjŠj->%jƠjԠ)}(jנjK$j٠NjƠj >%jjj;>%jNubjǠj j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodule_i2c_driversbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jD>%ajubj#NubjjjB>%jNubjǠj j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbuiltin_i2c_driversbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jS>%ajubj#NubjjjQ>%jNubjǠj j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_register_board_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb>%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbusnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠi2c_board_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj`>%jNubjǠj j֔K3jȠjɠ](j)}(jaj`>%jàNjĠNjŠj>%jƠjԠ)}(jנjK$j٠NjƠj>%jjj?%jNubjǠj j֔K3jȠjɠ]j]ubj)}(jaj`>%jàNjĠNjŠj>%jƠjԠ)}(jנjK$j٠NjƠj>%jjj?%jNubjǠj j֔K3jȠjɠ]j]ubj)}(jaj`>%jàNjĠNjŠj>%jƠjԠ)}(jנjK$j٠NjƠj>%jjj ?%jNubjǠj j֔K3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_verify_clientsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]j?%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj?%jNubjǠj j֔MjȠjɠ]j)}(jaj?%jàNjĠNjŠjh?%jƠjԠ)}(jנjK$j٠NjƠjB?%jjjv?%jNubjǠj j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_new_client_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]j?%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠi2c_board_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj}?%jNubjǠj j֔MjȠjɠ](j)}(jaj}?%jàNjĠNjŠj?%jƠjԠ)}(jנjK$j٠NjƠj?%jjj @%jNubjǠj j֔MjȠjɠ]j]ubj)}(jaj}?%jàNjĠNjŠj?%jƠjԠ)}(jנjK$j٠NjƠj?%jjj@%jNubjǠj j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_unregister_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@%jNubjǠj j֔MjȠjɠ]j)}(jaj@%jàNjĠNjŠjg@%jƠjԠ)}(jנjK$j٠NjƠjA@%jjjr@%jNubjǠj j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_find_device_by_fwnodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]j{@%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjy@%jNubjǠj j֔M:jȠjɠ]j)}(jajy@%jàNjĠNjŠj@%jƠjԠ)}(jנjK$j٠NjƠj@%jjj@%jNubjǠj j֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_new_dummy_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]j@%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj@%jNubjǠj j֔MrjȠjɠ](j)}(jaj@%jàNjĠNjŠj6A%jƠjԠ)}(jנjK$j٠NjƠjA%jjjlA%jNubjǠj j֔MrjȠjɠ]j]ubj)}(jaj@%jàNjĠNjŠjaA%jƠjԠ)}(jנjK$j٠NjƠj=A%jjjrA%jNubjǠj j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_i2c_new_dummy_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]j{A%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjyA%jNubjǠj j֔MjȠjɠ](j)}(jajyA%jàNjĠNjŠjA%jƠjԠ)}(jנjK$j٠NjƠjA%jjj0B%jNubjǠj j֔MjȠjɠ]j]ubj)}(jajyA%jàNjĠNjŠjA%jƠjԠ)}(jנjK$j٠NjƠjA%jjj6B%jNubjǠj j֔MjȠjɠ]j]ubj)}(jajyA%jàNjĠNjŠj%B%jƠjԠ)}(jנjK$j٠NjƠjB%jjjO%jNubjǠj j֔KjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠjO%jƠjԠ)}(jנjK$j٠NjƠjN%jjjDO%jNubjǠj j֔KjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠj6O%jƠjԠ)}(jנjK$j٠NjƠjO%jjjJO%jNubjǠj j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_smbus_read_word_datasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jSO%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcommandsbajubj]jNububjYNubjZubejj)}j]sbubububjjjQO%jNubjǠj j֔KjȠjɠ](j)}(jajQO%jàNjĠNjŠjO%jƠjԠ)}(jנjK$j٠NjƠj}O%jjjO%jNubjǠj j֔KjȠjɠ]j]ubj)}(jajQO%jàNjĠNjŠjO%jƠjԠ)}(jנjK$j٠NjƠjO%jjjO%jNubjǠj j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi2c_smbus_write_word_datasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jO%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcommandsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjjO%jNubjǠj j֔KjȠjɠ](j)}(jajO%jàNjĠNjŠj5P%jƠjԠ)}(jנjK$j٠NjƠjP%jjjP%jNubjǠj j֔KjȠjɠ]j]ubj)}(jajO%jàNjĠNjŠj`P%jƠjԠ)}(jנjK$j٠NjƠjn%jjjn%jNubjǠj4j֔M jȠjɠ]j]ubj)}(jajn%jàNjĠNjŠjn%jƠjԠ)}(jנjK$j٠NjƠjkn%jjjn%jNubjǠj4j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_chan_spec_ext_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jn%ajubsbjjjn%jNubjǠjYj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_enumsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jn%ajubsbjjjn%jNubjǠjYj֔K4jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠIIO_ENUMsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jn%ajubj#Nubjjjn%jNubjǠjYj֔KajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠIIO_ENUM_AVAILABLEsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jn%ajubj#Nubjjjn%jNubjǠjYj֔KsjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_mount_matrixsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jn%ajubsbjjjn%jNubjǠjYj֔KvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠIIO_MOUNT_MATRIXsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jn%ajubj#Nubjjjn%jNubjǠjYj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_event_specsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jo%ajubsbjjjo%jNubjǠjYj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iio_scan_typesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jo%ajubsbjjjo%jNubjǠjYj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iio_chan_specsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j#o%ajubsbjjj!o%jNubjǠjYj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_channel_has_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j2o%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_chan_specsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_chan_info_enumsbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj0o%jNubjǠjYj֔M-jȠjɠ](j)}(jaj0o%jàNjĠNjŠj}o%jƠjԠ)}(jנjK$j٠NjƠjWo%jjjo%jNubjǠjYj֔M-jȠjɠ]j]ubj)}(jaj0o%jàNjĠNjŠjo%jƠjԠ)}(jנjK$j٠NjƠjo%jjjo%jNubjǠjYj֔M-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_channel_has_availablesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jo%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_chan_specsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_chan_info_enumsbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjo%jNubjǠjYj֔M>jȠjɠ](j)}(jajo%jàNjĠNjŠj p%jƠjԠ)}(jנjK$j٠NjƠjo%jjj=p%jNubjǠjYj֔M>jȠjɠ]j]ubj)}(jajo%jàNjĠNjŠj5p%jƠjԠ)}(jנjK$j٠NjƠjp%jjjCp%jNubjǠjYj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jLp%ajubsbjjjJp%jNubjǠjYj֔MAjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_buffer_setup_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j[p%ajubsbjjjYp%jNubjǠjYj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_devsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jjp%ajubsbjjjhp%jNubjǠjYj֔M8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_registersbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jyp%ajubj#Nubjjjwp%jNubjǠjYj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_iio_device_registersbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jp%ajubj#Nubjjjp%jNubjǠjYj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp%jNubjǠjYj֔MjȠjɠ]j)}(jajp%jàNjĠNjŠjp%jƠjԠ)}(jנjK$j٠NjƠjp%jjjp%jNubjǠjYj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_to_iio_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jp%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjp%jNubjǠjYj֔MjȠjɠ]j)}(jajp%jàNjĠNjŠjIq%jƠjԠ)}(jנjK$j٠NjƠj#q%jjjWq%jNubjǠjYj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]j`q%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj^q%jNubjǠjYj֔MjȠjɠ]j)}(jaj^q%jàNjĠNjŠjq%jƠjԠ)}(jנjK$j٠NjƠjq%jjjq%jNubjǠjYj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_set_parentsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jq%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjq%jNubjǠjYj֔MjȠjɠ](j)}(jajq%jàNjĠNjŠjr%jƠjԠ)}(jנjK$j٠NjƠjq%jjjMr%jNubjǠjYj֔MjȠjɠ]j]ubj)}(jajq%jàNjĠNjŠjBr%jƠjԠ)}(jנjK$j٠NjƠjr%jjjSr%jNubjǠjYj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_set_drvdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\r%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZr%jNubjǠjYj֔MjȠjɠ](j)}(jajZr%jàNjĠNjŠjr%jƠjԠ)}(jנjK$j٠NjƠjr%jjjr%jNubjǠjYj֔MjȠjɠ]j]ubj)}(jajZr%jàNjĠNjŠjr%jƠjԠ)}(jנjK$j٠NjƠjr%jjjr%jNubjǠjYj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_get_drvdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jr%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjr%jNubjǠjYj֔MjȠjɠ]j)}(jajr%jàNjĠNjŠj9s%jƠjԠ)}(jנjK$j٠NjƠjs%jjjGs%jNubjǠjYj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_get_debugfs_dentrysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jPs%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjNs%jNubjǠjYj֔M#jȠjɠ]j)}(jajNs%jàNjĠNjŠjs%jƠjԠ)}(jנjK$j٠NjƠj|s%jjjs%jNubjǠjYj֔M#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_suspend_triggeringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjs%jNubjǠjYj֔M2jȠjɠ]j)}(jajs%jàNjĠNjŠjt%jƠjԠ)}(jנjK$j٠NjƠjs%jjjt%jNubjǠjYj֔M2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_resume_triggeringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt%jNubjǠjYj֔M;jȠjɠ]j)}(jajt%jàNjĠNjŠjet%jƠjԠ)}(jנjK$j٠NjƠj?t%jjjpt%jNubjǠjYj֔M;jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_get_current_scan_typesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_scan_typesbajubububjjI)}(jLj)}(jj )}(j ]jyt%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_chan_specsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjwt%jNubjǠjYj֔M`jȠjɠ](j)}(jajwt%jàNjĠNjŠjt%jƠjԠ)}(jנjK$j٠NjƠjt%jjju%jNubjǠjYj֔M`jȠjɠ]j]ubj)}(jajwt%jàNjĠNjŠjt%jƠjԠ)}(jנjK$j٠NjƠjt%jjj u%jNubjǠjYj֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_get_masklengthsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]ju%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju%jNubjǠjYj֔MxjȠjɠ]j)}(jaju%jàNjĠNjŠjbu%jƠjԠ)}(jנjK$j٠NjƠjy%jNubjǠjYj֔MjȠjɠ]j]ubj)}(jajgx%jàNjĠNjŠj'y%jƠjԠ)}(jנjK$j٠NjƠjy%jjjDy%jNubjǠjYj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_str_to_fixpointsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMy%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ fract_multsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintegersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfractsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjKy%jNubjǠjYj֔MjȠjɠ](j)}(jajKy%jàNjĠNjŠjy%jƠjԠ)}(jנjK$j٠NjƠjsy%jjjz%jNubjǠjYj֔MjȠjɠ]j]ubj)}(jajKy%jàNjĠNjŠjy%jƠjԠ)}(jנjK$j٠NjƠjy%jjjz%jNubjǠjYj֔MjȠjɠ]j]ubj)}(jajKy%jàNjĠNjŠjy%jƠjԠ)}(jנjK$j٠NjƠjy%jjj"z%jNubjǠjYj֔MjȠjɠ]j]ubj)}(jajKy%jàNjĠNjŠj z%jƠjԠ)}(jנjK$j٠NjƠjy%jjj(z%jNubjǠjYj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]j1z%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ sizeof_privsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/z%jNubjǠjYj֔MtjȠjɠ](j)}(jaj/z%jàNjĠNjŠjz%jƠjԠ)}(jנjK$j٠NjƠj]z%jjjz%jNubjǠjYj֔MtjȠjɠ]j]ubj)}(jaj/z%jàNjĠNjŠjz%jƠjԠ)}(jנjK$j٠NjƠjz%jjjz%jNubjǠjYj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_freesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jz%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjz%jNubjǠjYj֔MjȠjɠ]j)}(jajz%jàNjĠNjŠj{%jƠjԠ)}(jנjK$j٠NjƠjz%jjj{%jNubjǠjYj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_iio_device_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]j${%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ sizeof_privsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj"{%jNubjǠjYj֔MjȠjɠ](j)}(jaj"{%jàNjĠNjŠjv{%jƠjԠ)}(jנjK$j٠NjƠjP{%jjj{%jNubjǠjYj֔MjȠjɠ]j]ubj)}(jaj"{%jàNjĠNjŠj{%jƠjԠ)}(jנjK$j٠NjƠj}{%jjj{%jNubjǠjYj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_active_scan_mask_indexsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{%jNubjǠjYj֔MjȠjɠ]j)}(jaj{%jàNjĠNjŠj|%jƠjԠ)}(jנjK$j٠NjƠj{%jjj|%jNubjǠjYj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|%jNubjǠjYj֔M;jȠjɠ]j)}(jaj|%jàNjĠNjŠjc|%jƠjԠ)}(jנjK$j٠NjƠj=|%jjjn|%jNubjǠjYj֔M;jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_claim_direct_modesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw|%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju|%jNubjǠjYj֔MmjȠjɠ]j)}(jaju|%jàNjĠNjŠj|%jƠjԠ)}(jנjK$j٠NjƠj|%jjj|%jNubjǠjYj֔MmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_release_direct_modesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|%jNubjǠjYj֔MjȠjɠ]j)}(jaj|%jàNjĠNjŠj#}%jƠjԠ)}(jנjK$j٠NjƠj|%jjj.}%jNubjǠjYj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_claim_buffer_modesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7}%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5}%jNubjǠjYj֔MjȠjɠ]j)}(jaj5}%jàNjĠNjŠj}%jƠjԠ)}(jנjK$j٠NjƠj]}%jjj}%jNubjǠjYj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_release_buffer_modesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj}%jNubjǠjYj֔MjȠjɠ]j)}(jaj}%jàNjĠNjŠj}%jƠjԠ)}(jנjK$j٠NjƠj}%jjj}%jNubjǠjYj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_device_get_current_modesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj}%jNubjǠjYj֔MjȠjɠ]j)}(jaj}%jàNjĠNjŠjC~%jƠjԠ)}(jנjK$j٠NjƠj~%jjjN~%jNubjǠjYj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_hw_consumer_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_hw_consumersbajubububjjI)}(jLj)}(jj )}(j ]jW~%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjU~%jNubjǠjj֔KSjȠjɠ]j)}(jajU~%jàNjĠNjŠj~%jƠjԠ)}(jנjK$j٠NjƠj~%jjj~%jNubjǠjj֔KSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_hw_consumer_freesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_hw_consumersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~%jNubjǠjj֔KjȠjɠ]j)}(jaj~%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj~%jjj%jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_iio_hw_consumer_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_hw_consumersbajubububjjI)}(jLj)}(jj )}(j ]j %ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjj֔KjȠjɠ]j)}(jaj%jàNjĠNjŠjr%jƠjԠ)}(jנjK$j٠NjƠjL%jjj%jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_hw_consumer_enablesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_hw_consumersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjj֔KjȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_hw_consumer_disablesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_hw_consumersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjj֔KjȠjɠ]j)}(jaj%jàNjĠNjŠj5%jƠjԠ)}(jנjK$j٠NjƠj%jjj@%jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_triggered_buffer_setup_extsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irqreturn_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irqreturn_tsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠthreadsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_buffer_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_buffer_setup_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ setup_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_dev_attrsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ buffer_attrssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjG%jNubjǠjej֔K'jȠjɠ](j)}(jajG%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjo%jjj/%jNubjǠjej֔K'jȠjɠ]j]ubj)}(jajG%jàNjĠNjŠjĀ%jƠjԠ)}(jנjK$j٠NjƠj%jjj5%jNubjǠjej֔K'jȠjɠ]j]ubj)}(jajG%jàNjĠNjŠjH%jƠjԠ)}(jנjK$j٠NjƠj %jjj;%jNubjǠjej֔K'jȠjɠ]j]ubj)}(jajG%jàNjĠNjŠjȁ%jƠjԠ)}(jנjK$j٠NjƠj%jjjA%jNubjǠjej֔K'jȠjɠ]j]ubj)}(jajG%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj́%jjjG%jNubjǠjej֔K'jȠjɠ]j]ubj)}(jajG%jàNjĠNjŠj!%jƠjԠ)}(jנjK$j٠NjƠj%jjjM%jNubjǠjej֔K'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_triggered_buffer_cleanupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT%jNubjǠjej֔KijȠjɠ]j)}(jajT%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj|%jjj%jNubjǠjej֔KijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_trigger_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjyj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iio_triggersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jł%ajubsbjjjÂ%jNubjǠjyj֔K#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_trigger_set_drvdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jԂ%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtrigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj҂%jNubjǠjyj֔KrjȠjɠ](j)}(jaj҂%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjjT%jNubjǠjyj֔KrjȠjɠ]j]ubj)}(jaj҂%jàNjĠNjŠjI%jƠjԠ)}(jנjK$j٠NjƠj'%jjjZ%jNubjǠjyj֔KrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_trigger_get_drvdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jc%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtrigsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjja%jNubjǠjyj֔K}jȠjɠ]j)}(jaja%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjyj֔K}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_trigger_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jȃ%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ trig_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjƃ%jNubjǠjyj֔KjȠjɠ]j)}(jajƃ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjyj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_trigger_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ trig_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&%jNubjǠjyj֔KjȠjɠ]j)}(jaj&%jàNjĠNjŠjt%jƠjԠ)}(jנjK$j٠NjƠjN%jjj%jNubjǠjyj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_trigger_set_immutablesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtrigsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjyj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠjԄ%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjyj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjۄ%jjj%jNubjǠjyj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_trigger_using_ownsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjyj֔KjȠjɠ]j)}(jaj%jàNjĠNjŠjf%jƠjԠ)}(jנjK$j٠NjƠj@%jjjq%jNubjǠjyj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_trigger_pollsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jz%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtrigsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjx%jNubjǠjyj֔KjȠjɠ]j)}(jajx%jàNjĠNjŠjƅ%jƠjԠ)}(jנjK$j٠NjƠj%jjjх%jNubjǠjyj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_trigger_poll_nestedsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jڅ%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtrigsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj؅%jNubjǠjyj֔KjȠjɠ]j)}(jaj؅%jàNjĠNjŠj&%jƠjԠ)}(jנjK$j٠NjƠj%jjj1%jNubjǠjyj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__iio_trigger_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]j:%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthis_modsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbububjjjjj)}j]sbububjjj8%jNubjǠjyj֔MgjȠjɠ](j)}(jaj8%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjf%jjj%jNubjǠjyj֔MgjȠjɠ]j]ubj)}(jaj8%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjyj֔MgjȠjɠ]j]ubj)}(jaj8%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjyj֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__devm_iio_trigger_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠthis_modsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjyj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjY%jƠjԠ)}(jנjK$j٠NjƠj3%jjj%jNubjǠjyj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj`%jjjŇ%jNubjǠjyj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjˇ%jNubjǠjyj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_iio_trigger_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԇ%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ trig_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj҇%jNubjǠjyj֔MjȠjɠ](j)}(jaj҇%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjjX%jNubjǠjyj֔MjȠjɠ]j]ubj)}(jaj҇%jàNjĠNjŠjM%jƠjԠ)}(jנjK$j٠NjƠj'%jjj^%jNubjǠjyj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_validate_own_triggersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtrigsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje%jNubjǠjyj֔MjȠjɠ](j)}(jaje%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjyj֔MjȠjɠ]j]ubj)}(jaje%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjyj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiio_trigger_validate_own_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iio_triggersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtrigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ indio_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjyj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjF%jƠjԠ)}(jנjK$j٠NjƠj %jjj~%jNubjǠjyj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjs%jƠjԠ)}(jנjK$j٠NjƠjM%jjj%jNubjǠjyj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_get_nlmsg_requestsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiwpm_nlmsg_requestsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjj)}(jj )}(j ]jΠ)}jѠ nlmsg_seqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ nl_clientsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔KijȠjɠ](j)}(jaj%jàNjĠNjŠj݉%jƠjԠ)}(jנjK$j٠NjƠj%jjj8%jNubjǠjUj֔KijȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj>%jNubjǠjUj֔KijȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj-%jƠjԠ)}(jנjK$j٠NjƠj %jjjD%jNubjǠjUj֔KijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_free_nlmsg_requestsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjK%jNubjǠjUj֔KpjȠjɠ]j)}(jajK%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjs%jjj%jNubjǠjUj֔KpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_find_nlmsg_requestsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiwpm_nlmsg_requestsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__u32sbajubububjj)}(jj )}(j ]jΠ)}jѠecho_seqsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔KyjȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjي%jjj%jNubjǠjUj֔KyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_wait_complete_reqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiwpm_nlmsg_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ nlmsg_requestsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ]j)}(jaj%jàNjĠNjŠj]%jƠjԠ)}(jנjK$j٠NjƠj7%jjjh%jNubjǠjUj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_get_nlmsg_seqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jq%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjo%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_add_remote_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiwpm_remote_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreminfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_check_registrationsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ nl_clientsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠjj%jƠjԠ)}(jנjK$j٠NjƠjF%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjn%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_set_registrationsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ nl_clientsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjό%jjj#%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj)%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_get_registrationsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j2%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ nl_clientsbajubj]jNububjYNubjZubajj)}j]sbubububjjj0%jNubjǠjUj֔KjȠjɠ]j)}(jaj0%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj\%jjj%jNubjǠjUj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_send_mapinfosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ nl_clientsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠiwpm_pidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠjۍ%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjߍ%jjj %jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_mapinfo_availablesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_compare_sockaddrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ja%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsockaddr_storagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ a_sockaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsockaddr_storagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ b_sockaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_%jNubjǠjUj֔KjȠjɠ](j)}(jaj_%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj_%jàNjĠNjŠjڎ%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_validate_nlmsg_attrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠnlattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnltbsbajubj]j)}(jjjjjjNubajNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ nla_countsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠj@%jƠjԠ)}(jנjK$j٠NjƠj%jjjq%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠji%jƠjԠ)}(jנjK$j٠NjƠjI%jjjw%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_create_nlmsgsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠnl_opsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠnlmsghdrsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠnlhsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ nl_clientsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj~%jNubjǠjUj֔KjȠjɠ](j)}(jaj~%jàNjĠNjŠjЏ%jƠjԠ)}(jנjK$j٠NjƠj%jjj1%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj~%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjԏ%jjj7%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj~%jàNjĠNjŠj&%jƠjԠ)}(jנjK$j٠NjƠj%jjj=%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_parse_nlmsgsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠnetlink_callbacksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ policy_maxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ nla_policysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ nlmsg_policysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠnlattrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnltbsbajubj]j)}(jjjjjjNubajNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsg_typesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD%jNubjǠjUj֔KjȠjɠ](j)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjl%jjjF%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjL%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjR%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjX%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj;%jƠjԠ)}(jנjK$j٠NjƠj%jjj^%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_print_sockaddrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsockaddr_storagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsockaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje%jNubjǠjUj֔KjȠjɠ](j)}(jaje%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaje%jàNjĠNjŠjܑ%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiwpm_send_hellosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ nl_clientsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠiwpm_pidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ abi_versionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj@%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjd%jƠjԠ)}(jנjK$j٠NjƠjD%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjh%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_process_cq_directsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbudgetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjϒ%jjj$%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj*%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __ib_alloc_cqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cqsbajubububjjI)}(jLj)}(jj )}(j ]j3%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_cqesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ comp_vectorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_poll_contextsbajubububjj)}(jj )}(j ]jΠ)}jѠpoll_ctxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcallersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj1%jNubjǠjUj֔KjȠjɠ](j)}(jaj1%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj_%jjjU%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj1%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj[%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj1%jàNjĠNjŠjՓ%jƠjԠ)}(jנjK$j٠NjƠj%jjja%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj1%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjٓ%jjjg%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj1%jàNjĠNjŠj!%jƠjԠ)}(jנjK$j٠NjƠj%jjjm%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj1%jàNjĠNjŠjG%jƠjԠ)}(jנjK$j٠NjƠj%%jjjs%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__ib_alloc_cq_anysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cqsbajubububjjI)}(jLj)}(jj )}(j ]j|%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_cqesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_poll_contextsbajubububjj)}(jj )}(j ]jΠ)}jѠpoll_ctxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcallersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjz%jNubjǠjUj֔M)jȠjɠ](j)}(jajz%jàNjĠNjŠjΔ%jƠjԠ)}(jנjK$j٠NjƠj%jjjz%jNubjǠjUj֔M)jȠjɠ]j]ubj)}(jajz%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjՔ%jjj%jNubjǠjUj֔M)jȠjɠ]j]ubj)}(jajz%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M)jȠjɠ]j]ubj)}(jajz%jàNjĠNjŠjF%jƠjԠ)}(jנjK$j٠NjƠj"%jjj%jNubjǠjUj֔M)jȠjɠ]j]ubj)}(jajz%jàNjĠNjŠjl%jƠjԠ)}(jנjK$j٠NjƠjJ%jjj%jNubjǠjUj֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_free_cqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔M>jȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_cq_pool_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cqsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_cqesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcomp_vector_hintsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_poll_contextsbajubububjj)}(jj )}(j ]jΠ)}jѠpoll_ctxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjM%jƠjԠ)}(jנjK$j٠NjƠj'%jjj̖%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠju%jƠjԠ)}(jנjK$j٠NjƠjT%jjjҖ%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjy%jjjؖ%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjޖ%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_cq_pool_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_cqesbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj3%jƠjԠ)}(jנjK$j٠NjƠj %jjjc%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj[%jƠjԠ)}(jנjK$j٠NjƠj:%jjji%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_cm_listensbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jr%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cm_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcm_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be64sbajubububjj)}(jj )}(j ]jΠ)}jѠ service_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjjp%jNubjǠjUj֔MjȠjɠ](j)}(jajp%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajp%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjŗ%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_cm_insert_listensbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cm_idsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ ib_cm_handlersbajubububjj)}(jj )}(j ]jΠ)}jѠ cm_handlersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be64sbajubububjj)}(jj )}(j ]jΠ)}jѠ service_idsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjR%jƠjԠ)}(jנjK$j٠NjƠj,%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj}%jƠjԠ)}(jנjK$j٠NjƠjY%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_rw_ctx_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jŘ%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_rw_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsg_cntsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ sg_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ remote_addrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠrkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjjØ%jNubjǠjUj֔M$jȠjɠ](j)}(jajØ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjf%jNubjǠjUj֔M$jȠjɠ]j]ubj)}(jajØ%jàNjĠNjŠj>%jƠjԠ)}(jנjK$j٠NjƠj%jjjl%jNubjǠjUj֔M$jȠjɠ]j]ubj)}(jajØ%jàNjĠNjŠji%jƠjԠ)}(jנjK$j٠NjƠjE%jjjr%jNubjǠjUj֔M$jȠjɠ]j]ubj)}(jajØ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjm%jjjx%jNubjǠjUj֔M$jȠjɠ]j]ubj)}(jajØ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj~%jNubjǠjUj֔M$jȠjɠ]j]ubj)}(jajØ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj™%jjj%jNubjǠjUj֔M$jȠjɠ]j]ubj)}(jajØ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M$jȠjɠ]j]ubj)}(jajØ%jàNjĠNjŠj6%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M$jȠjɠ]j]ubj)}(jajØ%jàNjĠNjŠj^%jƠjԠ)}(jנjK$j٠NjƠj:%jjj%jNubjǠjUj֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_rw_ctx_signature_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_rw_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsg_cntsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprot_sgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ prot_sg_cntsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_sig_attrssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sig_attrssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ remote_addrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠrkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MljȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjŚ%jjj%jNubjǠjUj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjC%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjm%jƠjԠ)}(jנjK$j٠NjƠjG%jjj%jNubjǠjUj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjt%jjj%jNubjǠjUj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj›%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjɛ%jjj%jNubjǠjUj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjĜ%jNubjǠjUj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjB%jƠjԠ)}(jנjK$j٠NjƠj%jjjʜ%jNubjǠjUj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjj%jƠjԠ)}(jנjK$j٠NjƠjF%jjjМ%jNubjǠjUj֔MljȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjn%jjj֜%jNubjǠjUj֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_rw_ctx_wrssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_send_wrsbajubububjjI)}(jLj)}(jj )}(j ]jߜ%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_rw_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cqesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcqesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_send_wrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchain_wrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjݜ%jNubjǠjUj֔MjȠjɠ](j)}(jajݜ%jàNjĠNjŠj1%jƠjԠ)}(jנjK$j٠NjƠj %jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajݜ%jàNjĠNjŠj^%jƠjԠ)}(jנjK$j٠NjƠj8%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajݜ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠje%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajݜ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajݜ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_rw_ctx_postsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_rw_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cqesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcqesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_send_wrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchain_wrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj %jNubjǠjUj֔M+jȠjɠ](j)}(jaj %jàNjĠNjŠj[%jƠjԠ)}(jנjK$j٠NjƠj5%jjj%jNubjǠjUj֔M+jȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjb%jjj%jNubjǠjUj֔M+jȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj!%jNubjǠjUj֔M+jȠjɠ]j]ubj)}(jaj %jàNjĠNjŠjݞ%jƠjԠ)}(jנjK$j٠NjƠj%jjj'%jNubjǠjUj֔M+jȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjj-%jNubjǠjUj֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_rw_ctx_destroysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_rw_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsg_cntsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4%jNubjǠjUj֔M>jȠjɠ](j)}(jaj4%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj\%jjj_%jNubjǠjUj֔M>jȠjɠ]j]ubj)}(jaj4%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjje%jNubjǠjUj֔M>jȠjɠ]j]ubj)}(jaj4%jàNjĠNjŠjڟ%jƠjԠ)}(jנjK$j٠NjƠj%jjjk%jNubjǠjUj֔M>jȠjɠ]j]ubj)}(jaj4%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjޟ%jjjq%jNubjǠjUj֔M>jȠjɠ]j]ubj)}(jaj4%jàNjĠNjŠj/%jƠjԠ)}(jנjK$j٠NjƠj %jjjw%jNubjǠjUj֔M>jȠjɠ]j]ubj)}(jaj4%jàNjĠNjŠjW%jƠjԠ)}(jנjK$j٠NjƠj3%jjj}%jNubjǠjUj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_rw_ctx_destroy_signaturesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_rw_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsg_cntsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprot_sgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ prot_sg_cntsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MejȠjɠ](j)}(jaj%jàNjĠNjŠjҠ%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MejȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj٠%jjj %jNubjǠjUj֔MejȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj*%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MejȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjT%jƠjԠ)}(jנjK$j٠NjƠj.%jjj%jNubjǠjUj֔MejȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj[%jjj%jNubjǠjUj֔MejȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj"%jNubjǠjUj֔MejȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjԡ%jƠjԠ)}(jנjK$j٠NjƠj%jjj(%jNubjǠjUj֔MejȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjء%jjj.%jNubjǠjUj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_rw_mr_factorsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j7%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxpagessbajubj]jNububjYNubjZubejj)}j]sbubububjjj5%jNubjǠjUj֔MjȠjɠ](j)}(jaj5%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj^%jjjܢ%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj5%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj5%jàNjĠNjŠjԢ%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_dev_access_netnssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠnetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠj<%jƠjԠ)}(jנjK$j٠NjƠj%jjjt%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠji%jƠjԠ)}(jנjK$j٠NjƠjC%jjjz%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_device_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔M>jȠjɠ]j)}(jaj%jàNjĠNjŠjϣ%jƠjԠ)}(jנjK$j٠NjƠj%jjjڣ%jNubjǠjUj֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_device_get_by_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrdma_driver_idsbajubububjj)}(jj )}(j ]jΠ)}jѠ driver_idsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔MYjȠjɠ](j)}(jaj%jàNjĠNjŠj1%jƠjԠ)}(jנjK$j٠NjƠj%jjjg%jNubjǠjUj֔MYjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj\%jƠjԠ)}(jנjK$j٠NjƠj8%jjjm%jNubjǠjUj֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ_ib_alloc_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jv%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjt%jNubjǠjUj֔M7jȠjɠ]j)}(jajt%jàNjĠNjŠjƤ%jƠjԠ)}(jנjK$j٠NjƠj%jjjѤ%jNubjǠjUj֔M7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_dealloc_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jڤ%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjؤ%jNubjǠjUj֔MjȠjɠ]j)}(jajؤ%jàNjĠNjŠj&%jƠjԠ)}(jנjK$j٠NjƠj%jjj1%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_port_immutable_readsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_port_immutablesbajubububjjI)}(jLj)}(jj )}(j ]j:%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj8%jNubjǠjUj֔M`jȠjɠ](j)}(jaj8%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjf%jjj%jNubjǠjUj֔M`jȠjɠ]j]ubj)}(jaj8%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjť%jNubjǠjUj֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_register_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΥ%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dma_devicesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj̥%jNubjǠjUj֔MqjȠjɠ](j)}(jaj̥%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj{%jNubjǠjUj֔MqjȠjɠ]j]ubj)}(jaj̥%jàNjĠNjŠjC%jƠjԠ)}(jנjK$j٠NjƠj!%jjj%jNubjǠjUj֔MqjȠjɠ]j]ubj)}(jaj̥%jàNjĠNjŠjp%jƠjԠ)}(jנjK$j٠NjƠjJ%jjj%jNubjǠjUj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_unregister_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠib_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ]j)}(jaj%jàNjĠNjŠjܦ%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_unregister_device_and_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠib_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔M(jȠjɠ]j)}(jaj%jàNjĠNjŠj<%jƠjԠ)}(jנjK$j٠NjƠj%jjjG%jNubjǠjUj֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_unregister_driversbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrdma_driver_idsbajubububjj)}(jj )}(j ]jΠ)}jѠ driver_idsbajubj]jNububjYNubjZubajj)}j]sbubububjjjN%jNubjǠjUj֔M@jȠjɠ]j)}(jajN%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjv%jjj%jNubjǠjUj֔M@jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_unregister_device_queuedsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠib_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔MkjȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjѧ%jjj%jNubjǠjUj֔MkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_register_clientsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j %ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj %jNubjǠjUj֔MjȠjɠ]j)}(jaj %jàNjĠNjŠjW%jƠjԠ)}(jנjK$j٠NjƠj1%jjjb%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_unregister_clientsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji%jNubjǠjUj֔MEjȠjɠ]j)}(jaji%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj¨%jNubjǠjUj֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_set_client_datasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j˨%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjɨ%jNubjǠjUj֔MjȠjɠ](j)}(jajɨ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjx%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajɨ%jàNjĠNjŠjD%jƠjԠ)}(jנjK$j٠NjƠj%jjj~%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajɨ%jàNjĠNjŠjm%jƠjԠ)}(jנjK$j٠NjƠjK%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_register_event_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_event_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ event_handlersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ]j)}(jaj%jàNjĠNjŠj٩%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_unregister_event_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_event_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ event_handlersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ]j)}(jaj%jàNjĠNjŠj9%jƠjԠ)}(jנjK$j٠NjƠj%jjjD%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_query_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jM%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_port_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ port_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjK%jNubjǠjUj֔MSjȠjɠ](j)}(jajK%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjs%jjj%jNubjǠjUj֔MSjȠjɠ]j]ubj)}(jajK%jàNjĠNjŠjĪ%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MSjȠjɠ]j]ubj)}(jajK%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjȪ%jjj%jNubjǠjUj֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_device_set_netdevsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠib_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠndevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubejj)}j]sbubububjjj %jNubjǠjUj֔MjȠjɠ](j)}(jaj %jàNjĠNjŠjZ%jƠjԠ)}(jנjK$j٠NjƠj4%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠja%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjƫ%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_query_netdev_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jϫ%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠibdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠndevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjͫ%jNubjǠjUj֔MjȠjɠ](j)}(jajͫ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajͫ%jàNjĠNjŠjH%jƠjԠ)}(jנjK$j٠NjƠj"%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajͫ%jàNjĠNjŠju%jƠjԠ)}(jנjK$j٠NjƠjO%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_device_get_by_netdevsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠndevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrdma_driver_idsbajubububjj)}(jj )}(j ]jΠ)}jѠ driver_idsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔M jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj#%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_query_pkeysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*%jNubjǠjUj֔M jȠjɠ](j)}(jaj*%jàNjĠNjŠjx%jƠjԠ)}(jנjK$j٠NjƠjR%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj*%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj*%jàNjĠNjŠj˭%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj*%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjϭ%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_modify_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdevice_modify_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_device_modifysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ device_modifysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔M jȠjɠ](j)}(jaj%jàNjĠNjŠjg%jƠjԠ)}(jנjK$j٠NjƠjA%jjjî%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjn%jjjɮ%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjϮ%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_modify_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jخ%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠport_modify_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_port_modifysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ port_modifysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj֮%jNubjǠjUj֔M jȠjɠ](j)}(jaj֮%jàNjĠNjŠj$%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj֮%jàNjĠNjŠjO%jƠjԠ)}(jנjK$j٠NjƠj+%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj֮%jàNjĠNjŠjs%jƠjԠ)}(jנjK$j٠NjƠjS%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj֮%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjw%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_find_gidsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jï%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠib_gidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔M jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj<%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠji%jƠjԠ)}(jנjK$j٠NjƠjC%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjp%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_find_pkeysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠpkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔M jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj3%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj[%jƠjԠ)}(jנjK$j٠NjƠj7%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj_%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_get_net_dev_by_paramssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠpkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠib_gidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔M- jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjױ%jjj%jNubjǠjUj֔M- jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj(%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M- jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjP%jƠjԠ)}(jנjK$j٠NjƠj,%jjj%jNubjǠjUj֔M- jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjz%jƠjԠ)}(jנjK$j٠NjƠjT%jjjDz%jNubjǠjUj֔M- jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjͲ%jNubjǠjUj֔M- jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __ib_alloc_pdsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_pdsbajubububjjI)}(jLj)}(jj )}(j ]jֲ%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcallersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjԲ%jNubjǠjUj֔MjȠjɠ](j)}(jajԲ%jàNjĠNjŠj(%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajԲ%jàNjĠNjŠjP%jƠjԠ)}(jנjK$j٠NjƠj/%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajԲ%jàNjĠNjŠjv%jƠjԠ)}(jנjK$j٠NjƠjT%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_dealloc_pd_usersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_pdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_udatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MNjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MNjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj#%jNubjǠjUj֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_copy_ah_attrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*%jNubjǠjUj֔MjjȠjɠ](j)}(jaj*%jàNjĠNjŠjx%jƠjԠ)}(jנjK$j٠NjƠjR%jjj%jNubjǠjUj֔MjjȠjɠ]j]ubj)}(jaj*%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_replace_ah_attrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔M}jȠjɠ](j)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjjC%jNubjǠjUj֔M}jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj8%jƠjԠ)}(jנjK$j٠NjƠj%jjjI%jNubjǠjUj֔M}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_move_ah_attrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjP%jNubjǠjUj֔MjȠjɠ](j)}(jajP%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjx%jjjֵ%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajP%jàNjĠNjŠj˵%jƠjԠ)}(jנjK$j٠NjƠj%jjjܵ%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_create_ahsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_ahsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_pdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠah_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔M/jȠjɠ](j)}(jaj%jàNjĠNjŠj7%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M/jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjd%jƠjԠ)}(jנjK$j٠NjƠj>%jjj%jNubjǠjUj֔M/jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjk%jjj%jNubjǠjUj֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_create_user_ahsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_ahsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_pdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠah_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_udatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔MUjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj۶%jjji%jNubjǠjUj֔MUjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj.%jƠjԠ)}(jנjK$j٠NjƠj%jjjo%jNubjǠjUj֔MUjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj[%jƠjԠ)}(jנjK$j٠NjƠj5%jjju%jNubjǠjUj֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_move_grh_sgid_attrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠib_gidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdgidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ flow_labelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ hop_limitsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ traffic_classsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_gid_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sgid_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj|%jNubjǠjUj֔M|jȠjɠ](j)}(jaj|%jàNjĠNjŠjʷ%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M|jȠjɠ]j]ubj)}(jaj|%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjѷ%jjj%jNubjǠjUj֔M|jȠjɠ]j]ubj)}(jaj|%jàNjĠNjŠj"%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M|jȠjɠ]j]ubj)}(jaj|%jàNjĠNjŠjJ%jƠjԠ)}(jנjK$j٠NjƠj&%jjj%jNubjǠjUj֔M|jȠjɠ]j]ubj)}(jaj|%jàNjĠNjŠjr%jƠjԠ)}(jנjK$j٠NjƠjN%jjj%jNubjǠjUj֔M|jȠjɠ]j]ubj)}(jaj|%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjv%jjjŸ%jNubjǠjUj֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_destroy_ah_attrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jθ%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠah_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj̸%jNubjǠjUj֔MjȠjɠ]j)}(jaj̸%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_create_srq_usersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_srqsbajubububjjI)}(jLj)}(jj )}(j ]j.%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_pdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_srq_init_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ srq_init_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_usrq_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuobjectsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_udatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,%jNubjǠjUj֔MjȠjɠ](j)}(jaj,%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjZ%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj,%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj,%jàNjĠNjŠjڹ%jƠjԠ)}(jנjK$j٠NjƠj%jjj!%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj,%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj'%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_create_qp_usersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]j0%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_pdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qp_init_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_udatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_uqp_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcallersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.%jNubjǠjUj֔M jȠjɠ](j)}(jaj.%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj\%jjjm%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj.%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjs%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj.%jàNjĠNjŠjܺ%jƠjԠ)}(jנjK$j٠NjƠj%jjjy%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj.%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj.%jàNjĠNjŠj6%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj.%jàNjĠNjŠj_%jƠjԠ)}(jנjK$j٠NjƠj=%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_modify_qp_with_udatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠib_qpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_qp_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ attr_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_udatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔McjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjji%jNubjǠjUj֔McjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjjo%jNubjǠjUj֔McjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj4%jƠjԠ)}(jנjK$j٠NjƠj%jjju%jNubjǠjUj֔McjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj^%jƠjԠ)}(jנjK$j٠NjƠj8%jjj{%jNubjǠjUj֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_alloc_mrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mrsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_pdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_mr_typesbajubububjj)}(jj )}(j ]jΠ)}jѠmr_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ max_num_sgsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjּ%jƠjԠ)}(jנjK$j٠NjƠj%jjj4%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjݼ%jjj:%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj)%jƠjԠ)}(jנjK$j٠NjƠj%jjj@%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_alloc_mr_integritysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mrsbajubububjjI)}(jLj)}(jj )}(j ]jI%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_pdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmax_num_data_sgsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmax_num_meta_sgsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjG%jNubjǠjUj֔M( jȠjɠ](j)}(jajG%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠju%jjj%jNubjǠjUj֔M( jȠjɠ]j]ubj)}(jajG%jàNjĠNjŠjƽ%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M( jȠjɠ]j]ubj)}(jajG%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjʽ%jjj%jNubjǠjUj֔M( jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_alloc_xrcd_usersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_xrcdsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_udatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj %jNubjǠjUj֔M jȠjɠ](j)}(jaj %jàNjĠNjŠj`%jƠjԠ)}(jנjK$j٠NjƠj:%jjjȾ%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjg%jjjξ%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjԾ%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_dealloc_xrcd_usersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jݾ%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_xrcdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxrcdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_udatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj۾%jNubjǠjUj֔M jȠjɠ](j)}(jaj۾%jàNjĠNjŠj)%jƠjԠ)}(jנjK$j٠NjƠj%jjja%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj۾%jàNjĠNjŠjV%jƠjԠ)}(jנjK$j٠NjƠj0%jjjg%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_create_wqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_wqsbajubububjjI)}(jLj)}(jj )}(j ]jp%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_pdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_wq_init_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwq_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjn%jNubjǠjUj֔M jȠjɠ](j)}(jajn%jàNjĠNjŠj¿%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajn%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjɿ%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_destroy_wq_usersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j %ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_wqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_udatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj %jNubjǠjUj֔M jȠjɠ](j)}(jaj %jàNjĠNjŠjX%jƠjԠ)}(jנjK$j٠NjƠj2%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj_%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_map_mr_sg_pisbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdata_sgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ data_sg_nentssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdata_sg_offsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmeta_sgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ meta_sg_nentssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmeta_sg_offsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ page_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔Ml jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔Ml jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔Ml jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj?%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔Ml jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjf%jƠjԠ)}(jנjK$j٠NjƠjC%jjj#%jNubjǠjUj֔Ml jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjm%jjj)%jNubjǠjUj֔Ml jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj/%jNubjǠjUj֔Ml jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj5%jNubjǠjUj֔Ml jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjj;%jNubjǠjUj֔Ml jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_map_mr_sgsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jD%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsg_nentssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sg_offsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ page_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjB%jNubjǠjUj֔M jȠjɠ](j)}(jajB%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjj%jjj;%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajB%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjA%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajB%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjG%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajB%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjjM%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajB%jàNjĠNjŠj3%jƠjԠ)}(jנjK$j٠NjƠj%jjjS%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_sg_to_pagessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsglsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsg_nentssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sg_offset_psbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠset_pagesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mrsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jNj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjZ%jNubjǠjUj֔M jȠjɠ](j)}(jajZ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajZ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajZ%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajZ%jàNjĠNjŠj#%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajZ%jàNjĠNjŠjN%jƠjԠ)}(jנjK$j٠NjƠj*%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_drain_sqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔M jȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj#%jNubjǠjUj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_drain_rqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*%jNubjǠjUj֔M jȠjɠ]j)}(jaj*%jàNjĠNjŠjx%jƠjԠ)}(jנjK$j٠NjƠjR%jjj%jNubjǠjUj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_drain_qpsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔M jȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_alloc_hw_stats_structsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_hw_statssbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrdma_stat_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ num_counterssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlifespansbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔ME jȠjɠ](j)}(jaj%jàNjĠNjŠj>%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔ME jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠje%jƠjԠ)}(jנjK$j٠NjƠjE%jjj%jNubjǠjUj֔ME jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠji%jjj%jNubjǠjUj֔ME jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrdma_free_hw_stats_structsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_hw_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔Me jȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔Me jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_packsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j %ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_fieldsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdesc_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ structuresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔K>jȠjɠ](j)}(jaj%jàNjĠNjŠjV%jƠjԠ)}(jנjK$j٠NjƠj0%jjj%jNubjǠjUj֔K>jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj}%jƠjԠ)}(jנjK$j٠NjƠj]%jjj%jNubjǠjUj֔K>jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔K>jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔K>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_unpacksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_fieldsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdesc_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ structuresbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠj>%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠje%jƠjԠ)}(jנjK$j٠NjƠjE%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠji%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_sa_cancel_querysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_sa_querysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠquerysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔M~jȠjɠ](j)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjjU%jNubjǠjUj֔M~jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjJ%jƠjԠ)}(jנjK$j٠NjƠj$%jjj[%jNubjǠjUj֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_init_ah_attr_from_pathsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jd%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ sa_path_recsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠah_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_gid_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgid_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjb%jNubjǠjUj֔MjȠjɠ](j)}(jajb%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajb%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjp%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajb%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjv%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajb%jàNjĠNjŠj2%jƠjԠ)}(jנjK$j٠NjƠj %jjj|%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajb%jàNjĠNjŠj_%jƠjԠ)}(jנjK$j٠NjƠj9%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_sa_path_rec_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_sa_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ sa_path_recsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠib_sa_comp_masksbajubububjj)}(jj )}(j ]jΠ)}jѠ comp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ timeout_mssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcallbacksbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ sa_path_recsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrespsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_pathssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_sa_querysbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠsa_querysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj/%jƠjԠ)}(jנjK$j٠NjƠj %jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjY%jƠjԠ)}(jנjK$j٠NjƠj3%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj`%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj+%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj1%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj7%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj=%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_ud_header_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ payload_bytessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ lrh_presentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ eth_presentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ vlan_presentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ grh_presentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ ip_versionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ udp_presentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠimmediate_presentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_ud_headersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD%jNubjǠjUj֔M;jȠjɠ](j)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjl%jjj%jNubjǠjUj֔M;jȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M;jȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M;jȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M;jȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M;jȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj@%jƠjԠ)}(jנjK$j٠NjƠj %jjj%jNubjǠjUj֔M;jȠjɠ]j]ubj)}(jajD%jàNjĠNjŠjd%jƠjԠ)}(jנjK$j٠NjƠjD%jjj%jNubjǠjUj֔M;jȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjh%jjj%jNubjǠjUj֔M;jȠjɠ]j]ubj)}(jajD%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_ud_header_packsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_ud_headersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjB%jƠjԠ)}(jנjK$j٠NjƠj%jjjv%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjk%jƠjԠ)}(jנjK$j٠NjƠjI%jjj|%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_umem_find_best_pgszsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_umemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠumemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ pgsz_bitmapsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠvirtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KOjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj'%jNubjǠjUj֔KOjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj-%jNubjǠjUj֔KOjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj3%jNubjǠjUj֔KOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ib_umem_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_umemsbajubububjjI)}(jLj)}(jj )}(j ]j<%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaccesssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj:%jNubjǠjUj֔KjȠjɠ](j)}(jaj:%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjh%jjj %jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj:%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj:%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj:%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_umem_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_umemsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠumemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&%jNubjǠjUj֔MjȠjɠ]j)}(jaj&%jàNjĠNjŠjt%jƠjԠ)}(jנjK$j٠NjƠjN%jjj%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_umem_odp_alloc_implicitsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_umem_odpsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaccesssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔KvjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjUj֔KvjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_umem_odp_alloc_childsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_umem_odpsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_umem_odpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrootsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmmu_interval_notifier_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠjm%jƠjԠ)}(jנjK$j٠NjƠjG%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjt%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_umem_odp_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_umem_odpsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaccesssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmmu_interval_notifier_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠjb%jƠjԠ)}(jנjK$j٠NjƠj<%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠji%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj&%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_umem_odp_map_dma_and_locksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_umem_odpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠumem_odpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ user_virtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠbcntsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ access_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠfaultsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-%jNubjǠjUj֔M\jȠjɠ](j)}(jaj-%jàNjĠNjŠj{%jƠjԠ)}(jנjK$j٠NjƠjU%jjj!%jNubjǠjUj֔M\jȠjɠ]j]ubj)}(jaj-%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj'%jNubjǠjUj֔M\jȠjɠ]j]ubj)}(jaj-%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj-%jNubjǠjUj֔M\jȠjɠ]j]ubj)}(jaj-%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj3%jNubjǠjUj֔M\jȠjɠ]j]ubj)}(jaj-%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj9%jNubjǠjUj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_fast_reg_mrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠibmrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaccesssbajubj]jNububjYNubjZubejj)}j]sbubububjjj@%jNubjǠjUj֔MfjȠjɠ](j)}(jaj@%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjh%jjj%jNubjǠjUj֔MfjȠjɠ]j]ubj)}(jaj@%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MfjȠjɠ]j]ubj)}(jaj@%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MfjȠjɠ]j]ubj)}(jaj@%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjj$%jNubjǠjUj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_invalidate_rkeysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠrkeysbajubj]jNububjYNubjZubejj)}j]sbubububjjj+%jNubjǠjUj֔MjȠjɠ](j)}(jaj+%jàNjĠNjŠjy%jƠjԠ)}(jנjK$j٠NjƠjS%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj+%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rvt_lkey_oksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_lkey_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrktsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_pdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_sgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠisgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_sgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlast_sgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_sgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaccsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj4%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠja%jƠjԠ)}(jנjK$j٠NjƠj;%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjh%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rvt_rkey_oksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_sgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠvaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠrkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaccsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔M:jȠjɠ](j)}(jaj%jàNjĠNjŠj]%jƠjԠ)}(jנjK$j٠NjƠj7%jjj1%jNubjǠjUj֔M:jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjd%jjj7%jNubjǠjUj֔M:jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj=%jNubjǠjUj֔M:jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjC%jNubjǠjUj֔M:jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjI%jNubjǠjUj֔M:jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj)%jƠjԠ)}(jנjK$j٠NjƠj %jjjO%jNubjǠjUj֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_compute_aethsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjj)}(jj )}(j ]jX%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjV%jNubjǠjUj֔K4jȠjɠ]j)}(jajV%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔K4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_get_creditsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaethsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KyjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj;%jNubjǠjUj֔KyjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj3%jƠjԠ)}(jנjK$j٠NjƠj%jjjA%jNubjǠjUj֔KyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_restart_sgesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jJ%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_sge_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_swqesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjH%jNubjǠjUj֔KjȠjɠ](j)}(jajH%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjt%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajH%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajH%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rvt_check_ahsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠibdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_ah_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠah_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj %jNubjǠjUj֔KjȠjɠ](j)}(jaj %jàNjĠNjŠj[%jƠjԠ)}(jנjK$j٠NjƠj5%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjb%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_alloc_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_dev_infosbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnportssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔K0jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj!%jNubjǠjUj֔K0jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj'%jNubjǠjUj֔K0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_dealloc_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_dev_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.%jNubjǠjUj֔KFjȠjɠ]j)}(jaj.%jàNjĠNjŠj|%jƠjԠ)}(jנjK$j٠NjƠjV%jjj%jNubjǠjUj֔KFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_register_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_dev_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_unregister_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_dev_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔MGjȠjɠ]j)}(jaj%jàNjĠNjŠj<%jƠjԠ)}(jנjK$j٠NjƠj%jjjG%jNubjǠjUj֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rvt_init_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_dev_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_ibportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ port_indexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ pkey_tablesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN%jNubjǠjUj֔MbjȠjɠ](j)}(jajN%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjv%jjj%%jNubjǠjUj֔MbjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj+%jNubjǠjUj֔MbjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj1%jNubjǠjUj֔MbjȠjɠ]j]ubj)}(jajN%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj7%jNubjǠjUj֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rvt_cq_entersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j@%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_cqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_wcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ solicitedsbajubj]jNububjYNubjZubejj)}j]sbubububjjj>%jNubjǠjUj֔KjȠjɠ](j)}(jaj>%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠje%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj>%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj>%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rvt_error_qpsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_wc_statussbajubububjj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjG%jƠjԠ)}(jנjK$j٠NjƠj!%jjjz%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjr%jƠjԠ)}(jנjK$j٠NjƠjN%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rvt_get_rwqesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ wr_id_onlysbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔M& jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M& jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjUj֔M& jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rvt_comm_estsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔M jȠjɠ]j)}(jaj%jàNjĠNjŠj^%jƠjԠ)}(jנjK$j٠NjƠj8%jjji%jNubjǠjUj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_add_rnr_timersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jr%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠaethsbajubj]jNububjYNubjZubejj)}j]sbubububjjjp%jNubjǠjUj֔M jȠjɠ](j)}(jajp%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajp%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_stop_rc_timerssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔M jȠjɠ]j)}(jaj%jàNjĠNjŠjL%jƠjԠ)}(jנjK$j٠NjƠj&%jjjW%jNubjǠjUj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_del_timers_syncsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^%jNubjǠjUj֔M jȠjɠ]j)}(jaj^%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_qp_iter_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_qp_itersbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_dev_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔MX jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MX jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj=%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MX jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjd%jƠjԠ)}(jנjK$j٠NjƠj@%jjj%jNubjǠjUj֔MX jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_qp_iter_nextsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_qp_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔Mx jȠjɠ]j)}(jaj%jàNjĠNjŠj0%jƠjԠ)}(jנjK$j٠NjƠj %jjj;%jNubjǠjUj֔Mx jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rvt_qp_itersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jD%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_dev_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjB%jNubjǠjUj֔M jȠjɠ](j)}(jajB%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjj%jjjJ%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajB%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjP%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajB%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjV%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rvt_copy_sgesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_sge_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ copy_lastsbajubj]jNububjYNubjZubejj)}j]sbubububjjj]%jNubjǠjUj֔M jȠjɠ](j)}(jaj]%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjz%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj]%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj]%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj]%jàNjĠNjŠj,%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj]%jàNjĠNjŠjO%jƠjԠ)}(jנjK$j٠NjƠj0%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj]%jàNjĠNjŠjr%jƠjԠ)}(jנjK$j٠NjƠjS%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_ruc_loopbacksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrvt_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔MU jȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MU jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrvt_mcast_findsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_mcastsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rvt_ibportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠibpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠib_gidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠlidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔KjjȠjɠ](j)}(jaj%jàNjĠNjŠjS%jƠjԠ)}(jנjK$j٠NjƠj-%jjj%jNubjǠjUj֔KjjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjZ%jjj%jNubjǠjUj֔KjjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iser_data_bufsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ube(j)}(jajjàNjĠNjŠjΠ)}jѠ iser_mem_regsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iser_tx_descsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iser_rx_descsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_login_descsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iser_devicesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_reg_resourcessbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%%ajubsbjjj#%jNubjǠjUj֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iser_fr_descsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j4%ajubsbjjj2%jNubjǠjUj֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iser_fr_poolsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jC%ajubsbjjjA%jNubjǠjUj֔MRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠib_connsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jR%ajubsbjjjP%jNubjǠjUj֔MajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iser_connsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]ja%ajubsbjjj_%jNubjǠjUj֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_tasksbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jp%ajubsbjjjn%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iser_globalsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj}%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_pdu_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjj)}(jj )}(j ]jΠ)}jѠopcodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_initialize_task_headerssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iser_tx_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtx_descsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠjh%jƠjԠ)}(jנjK$j٠NjƠjB%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjo%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_task_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_mtask_xmitsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj %jNubjǠjUj֔M jȠjɠ](j)}(jaj %jàNjĠNjŠj[%jƠjԠ)}(jנjK$j٠NjƠj5%jjj%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjb%jjj%jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_task_xmitsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔M@jȠjɠ]j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M@jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_cleanup_tasksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔MljȠjɠ]j)}(jaj%jàNjĠNjŠjN%jƠjԠ)}(jנjK$j٠NjƠj(%jjjY%jNubjǠjUj֔MljȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_check_protectionsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jb%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj`%jNubjǠjUj֔MjȠjɠ](j)}(jaj`%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj`%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_conn_createsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_cls_connsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cls_sessionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠconn_idxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjK%jƠjԠ)}(jנjK$j٠NjƠj%%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjv%jƠjԠ)}(jנjK$j٠NjƠjR%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_conn_bindsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cls_sessionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_cls_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcls_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ transport_ephsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ is_leadingsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj`%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjjf%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj4%jƠjԠ)}(jנjK$j٠NjƠj%jjjl%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjX%jƠjԠ)}(jנjK$j٠NjƠj8%jjjr%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_conn_startsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_cls_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcls_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy%jNubjǠjUj֔MjȠjɠ]j)}(jajy%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_conn_stopsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_cls_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcls_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj'%jƠjԠ)}(jנjK$j٠NjƠj%jjjV%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjN%jƠjԠ)}(jנjK$j٠NjƠj.%jjj\%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_session_destroysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cls_sessionsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc%jNubjǠjUj֔M6jȠjɠ]j)}(jajc%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_session_createsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_cls_sessionsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_endpointsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmds_maxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjj)}(jj )}(j ]jΠ)}jѠqdepthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ initial_cmdsnsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔M[jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M[jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjB%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M[jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjj%jƠjԠ)}(jנjK$j٠NjƠjF%jjj%jNubjǠjUj֔M[jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjn%jjj%jNubjǠjUj֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_ep_connectsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_endpointsbajubububjjI)}(jLj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdst_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ non_blockingsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjji%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj7%jƠjԠ)}(jנjK$j٠NjƠj%jjjo%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj^%jƠjԠ)}(jנjK$j٠NjƠj>%jjju%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_ep_pollsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_endpointsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ timeout_mssbajubj]jNububjYNubjZubejj)}j]sbubububjjj|%jNubjǠjUj֔MJjȠjɠ](j)}(jaj|%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MJjȠjɠ]j]ubj)}(jaj|%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiscsi_iser_ep_disconnectsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠiscsi_endpointsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠepsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔MmjȠjɠ]j)}(jaj%jàNjĠNjŠjT%jƠjԠ)}(jנjK$j٠NjƠj.%jjj_%jNubjǠjUj֔MmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_send_commandsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jh%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf%jNubjǠjUj֔MVjȠjɠ](j)}(jajf%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MVjȠjɠ]j]ubj)}(jajf%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_send_data_outsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_tasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsi_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠjG%jƠjԠ)}(jנjK$j٠NjƠj!%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjt%jƠjԠ)}(jנjK$j٠NjƠjN%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj{%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_alloc_fastreg_poolsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠib_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠcmds_maxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjja%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj4%jƠjԠ)}(jנjK$j٠NjƠj%jjjg%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjY%jƠjԠ)}(jנjK$j٠NjƠj8%jjjm%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_free_fastreg_poolsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠib_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt%jNubjǠjUj֔KjȠjɠ]j)}(jajt%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_free_ib_conn_ressbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iser_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ iser_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠdestroysbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MtjȠjɠ](j)}(jaj%jàNjĠNjŠj"%jƠjԠ)}(jנjK$j٠NjƠj%jjjP%jNubjǠjUj֔MtjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjH%jƠjԠ)}(jנjK$j٠NjƠj)%jjjV%jNubjǠjUj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_conn_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iser_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ iser_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]%jNubjǠjUj֔MjȠjɠ]j)}(jaj]%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_conn_terminatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iser_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ iser_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ]j)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiser_post_sendsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠib_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iser_tx_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtx_descsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MYjȠjɠ](j)}(jaj%jàNjĠNjŠjk%jƠjԠ)}(jנjK$j٠NjƠjE%jjj%jNubjǠjUj֔MYjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjr%jjj%jNubjǠjUj֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_ctrl_portsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_adaptersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_mac_tbl_nodesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ opa_vesw_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_per_veswport_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_veswport_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_veswport_mactable_entrysbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j %ajubsbjjj %jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_veswport_mactablesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_veswport_summary_counterssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j*%ajubsbjjj(%jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_veswport_error_counterssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j9%ajubsbjjj7%jNubjǠjUj֔M9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_veswport_trapsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jH%ajubsbjjjF%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_iface_mac_entrysbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jW%ajubsbjjjU%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_veswport_iface_macssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jf%ajubsbjjjd%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_vema_madsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]ju%ajubsbjjjs%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_notice_attrsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_vema_mad_trapsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_vema_report_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔K=jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj!%jNubjǠjUj֔K=jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj'%jNubjǠjUj֔K=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_get_summary_counterssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_veswport_summary_counterssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcntrssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.%jNubjǠjUj֔KTjȠjɠ](j)}(jaj.%jàNjĠNjŠj|%jƠjԠ)}(jנjK$j٠NjƠjV%jjj%jNubjǠjUj֔KTjȠjɠ]j]ubj)}(jaj.%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_get_error_counterssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_veswport_error_counterssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcntrssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔K}jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjG%jNubjǠjUj֔K}jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj<%jƠjԠ)}(jנjK$j٠NjƠj%jjjM%jNubjǠjUj֔K}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_get_vesw_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ opa_vesw_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjT%jNubjǠjUj֔KjȠjɠ](j)}(jajT%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj|%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajT%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_set_vesw_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ opa_vesw_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠj5%jƠjԠ)}(jנjK$j٠NjƠj%jjjm%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjb%jƠjԠ)}(jנjK$j٠NjƠj<%jjjs%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_get_per_veswport_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_per_veswport_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz%jNubjǠjUj֔KjȠjɠ](j)}(jajz%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajz%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_set_per_veswport_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_per_veswport_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj %jNubjǠjUj֔MjȠjɠ](j)}(jaj %jàNjĠNjŠj[%jƠjԠ)}(jנjK$j٠NjƠj5%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj %jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjb%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_query_mcast_macssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_veswport_iface_macssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmacssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔M:jȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj&%jNubjǠjUj֔M:jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj,%jNubjǠjUj֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_query_ucast_macssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_veswport_iface_macssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmacssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3%jNubjǠjUj֔MZjȠjɠ](j)}(jaj3%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj[%jjj%jNubjǠjUj֔MZjȠjɠ]j]ubj)}(jaj3%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_vema_portsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j%ajubsbjjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_get_vport_numsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ]j)}(jaj%jàNjĠNjŠj'%jƠjԠ)}(jנjK$j٠NjƠj%jjj2%jNubjǠjUj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_get_vport_adaptersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]j;%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj9%jNubjǠjUj֔KjȠjɠ](j)}(jaj9%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjg%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj9%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_mac_tbl_req_oksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j%ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_veswport_mactablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmac_tblsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ]j)}(jaj%jàNjĠNjŠj"%jƠjԠ)}(jנjK$j٠NjƠj%jjj-%jNubjǠjUj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_add_vportsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]j6%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ vport_numsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj4%jNubjǠjUj֔KjȠjɠ](j)}(jaj4%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjb%jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj4%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_get_class_port_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔KjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj~%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjF%jƠjԠ)}(jנjK$j٠NjƠj %jjj%jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠjs%jƠjԠ)}(jנjK$j٠NjƠjM%jjj%jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_set_class_port_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MjȠjɠ](j)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjjD%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj %jƠjԠ)}(jנjK$j٠NjƠj%jjjJ%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj9%jƠjԠ)}(jנjK$j٠NjƠj%jjjP%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_get_veswport_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjW%jNubjǠjUj֔MjȠjɠ](j)}(jajW%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj %jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajW%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajW%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_set_veswport_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔M3jȠjɠ](j)}(jaj%jàNjĠNjŠjk%jƠjԠ)}(jנjK$j٠NjƠjE%jjj%jNubjǠjUj֔M3jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠjr%jjj%jNubjǠjUj֔M3jȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj%jƠjԠ)}(jנjK$j٠NjƠj%jjj%jNubjǠjUj֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_get_mac_entriessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%jNubjǠjUj֔MajȠjɠ](j)}(jaj%jàNjĠNjŠj1&jƠjԠ)}(jנjK$j٠NjƠj &jjj&jNubjǠjUj֔MajȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj^&jƠjԠ)}(jנjK$j٠NjƠj8&jjj&jNubjǠjUj֔MajȠjɠ]j]ubj)}(jaj%jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠje&jjj&jNubjǠjUj֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_set_mac_entriessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj\&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj$&jƠjԠ)}(jנjK$j٠NjƠj&jjjb&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjQ&jƠjԠ)}(jנjK$j٠NjƠj+&jjjh&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_set_delete_veswsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jq&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjo&jNubjǠjUj֔MjȠjɠ](j)}(jajo&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj"&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajo&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj(&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajo&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj.&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_get_mac_listsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠattr_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjj5&jNubjǠjUj֔MjȠjɠ](j)}(jaj5&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj]&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj5&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj5&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj5&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj"&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_get_summary_counterssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)&jNubjǠjUj֔MjȠjɠ](j)}(jaj)&jàNjĠNjŠjw&jƠjԠ)}(jנjK$j٠NjƠjQ&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj)&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj~&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj)&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_get_error_counterssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj=&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjj&jƠjԠ)}(jנjK$j٠NjƠjD&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjq&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjh&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj0&jƠjԠ)}(jנjK$j٠NjƠj &jjjn&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj]&jƠjԠ)}(jנjK$j٠NjƠj7&jjjt&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_setsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recvd_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{&jNubjǠjUj֔M<jȠjɠ](j)}(jaj{&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj.&jNubjǠjUj֔M<jȠjɠ]j]ubj)}(jaj{&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj4&jNubjǠjUj֔M<jȠjɠ]j]ubj)}(jaj{&jàNjĠNjŠj#&jƠjԠ)}(jנjK$j٠NjƠj&jjj:&jNubjǠjUj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vema_sendsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_mad_agentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mad_agentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mad_send_wcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmad_wcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjA&jNubjǠjUj֔M\jȠjɠ](j)}(jajA&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠji&jjj&jNubjǠjUj֔M\jȠjɠ]j]ubj)}(jajA&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vema_recvsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_mad_agentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mad_agentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mad_send_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsend_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mad_recv_wcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmad_wcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔MmjȠjɠ](j)}(jaj&jàNjĠNjŠj"&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MmjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjO&jƠjԠ)}(jנjK$j٠NjƠj)&jjj&jNubjǠjUj֔MmjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj|&jƠjԠ)}(jנjK$j٠NjƠjV&jjj&jNubjǠjUj֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vema_get_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_vema_portsbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_ctrl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjUj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj$&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj*&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_vema_send_trapsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ__opa_veswport_trapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠlidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1&jNubjǠjUj֔MjȠjɠ](j)}(jaj1&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjY&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj1&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj1&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvema_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_ctrl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjUj֔MxjȠjɠ]j)}(jaj&jàNjĠNjŠj@ &jƠjԠ)}(jנjK$j٠NjƠj &jjjK &jNubjǠjUj֔MxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vema_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jT &ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_ctrl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR &jNubjǠjUj֔MjȠjɠ]j)}(jajR &jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠjz &jjj &jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_ctrl_config_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠopa_vnic_ctrl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠensbajubj]jNububjYNubjZubejj)}j]sbubububjjj &jNubjǠjUj֔MjȠjɠ](j)}(jaj &jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj &jjj. &jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj& &jƠjԠ)}(jנjK$j٠NjƠj &jjj4 &jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_vema_add_onesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j= &ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj; &jNubjǠjUj֔MjȠjɠ]j)}(jaj; &jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠjc &jjj &jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠopa_vnic_vema_rem_onesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ client_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj &jNubjǠjUj֔MjȠjɠ](j)}(jaj &jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj &jjj &jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj &jjj# &jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_command_statesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j, &ajubsbjjj* &jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_ioctxsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j; &ajubsbjjj9 &jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_recv_ioctxsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jJ &ajubsbjjjH &jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_send_ioctxsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jY &ajubsbjjjW &jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rdma_ch_statesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]jh &ajubsbjjjf &jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_rdma_chsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jw &ajubsbjjju &jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_nexussbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j &ajubsbjjj &jNubjǠjUj֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_port_attribsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j &ajubsbjjj &jNubjǠjUj֔MZjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_tpgsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j &ajubsbjjj &jNubjǠjUj֔MijȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_port_idsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j &ajubsbjjj &jNubjǠjUj֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_portsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j &ajubsbjjj &jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_devicesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j &ajubsbjjj &jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_event_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_event_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj &jNubjǠjUj֔KjȠjɠ](j)}(jaj &jàNjĠNjŠj, &jƠjԠ)}(jנjK$j٠NjƠj &jjjd &jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠjY &jƠjԠ)}(jנjK$j٠NjƠj3 &jjjj &jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_srq_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]js &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjq &jNubjǠjUj֔KjȠjɠ](j)}(jajq &jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj &jjj &jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajq &jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj &jjj &jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_qp_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj &jNubjǠjUj֔MjȠjɠ](j)}(jaj &jàNjĠNjŠjN &jƠjԠ)}(jנjK$j٠NjƠj( &jjj &jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠjw &jƠjԠ)}(jנjK$j٠NjƠjU &jjj &jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_set_iocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠc_listsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj &jNubjǠjUj֔M9jȠjɠ](j)}(jaj &jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj &jjj8&jNubjǠjUj֔M9jȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj &jjj>&jNubjǠjUj֔M9jȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj0&jƠjԠ)}(jנjK$j٠NjƠj &jjjD&jNubjǠjUj֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_get_class_port_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_dm_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjK&jNubjǠjUj֔MOjȠjɠ]j)}(jajK&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjs&jjj&jNubjǠjUj֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_get_iousbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_dm_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjUj֔McjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_get_iocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_dm_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj &jNubjǠjUj֔MjȠjɠ](j)}(jaj &jàNjĠNjŠjY&jƠjԠ)}(jנjK$j٠NjƠj3&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj`&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_get_svc_entriessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠioc_guidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhisbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠlosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_dm_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj@&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjh&jƠjԠ)}(jנjK$j٠NjƠjD&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjl&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_mgmt_method_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrq_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_dm_madsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrsp_madsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj2&jƠjԠ)}(jנjK$j٠NjƠj &jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj_&jƠjԠ)}(jנjK$j٠NjƠj9&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjf&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_mad_send_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_mad_agentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mad_agentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mad_send_wcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmad_wcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔M jȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj0&jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj%&jƠjԠ)}(jנjK$j٠NjƠj&jjj6&jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_mad_recv_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_mad_agentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mad_agentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mad_send_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsend_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_mad_recv_wcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmad_wcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=&jNubjǠjUj֔MjȠjɠ](j)}(jaj=&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠje&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj=&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj=&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_refresh_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjUj֔MgjȠjɠ]j)}(jaj&jàNjĠNjŠjQ&jƠjԠ)}(jנjK$j٠NjƠj+&jjj\&jNubjǠjUj֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_unregister_mad_agentsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠport_cntsbajubj]jNububjYNubjZubejj)}j]sbubububjjjc&jNubjǠjUj֔MjȠjɠ](j)}(jajc&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajc&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_alloc_ioctxsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ ioctx_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ buf_cachesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjUj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjA&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjh&jƠjԠ)}(jנjK$j٠NjƠjH&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjl&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_free_ioctxsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ buf_cachesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj/&jƠjԠ)}(jנjK$j٠NjƠj &jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj\&jƠjԠ)}(jנjK$j٠NjƠj6&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjc&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_alloc_ioctx_ringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_ioctxsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ ring_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ ioctx_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ buf_cachesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠalignment_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbubjjjjj)}j]sbububjjj&jNubjǠjUj֔M jȠjɠ](j)}(jaj&jàNjĠNjŠj+&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjR&jƠjԠ)}(jנjK$j٠NjƠj2&jjj&jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjv&jƠjԠ)}(jנjK$j٠NjƠjV&jjj &jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjz&jjj&jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_free_ioctx_ringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_ioctxsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ ioctx_ringsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ ring_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ buf_cachesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"&jNubjǠjUj֔M5jȠjɠ](j)}(jaj"&jàNjĠNjŠjr&jƠjԠ)}(jנjK$j٠NjƠjJ&jjj&&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj"&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj|&jjj,&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj"&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj2&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj"&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj8&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj"&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj>&jNubjǠjUj֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_set_cmd_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_command_statesbajubububjj)}(jj )}(j ]jG&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_send_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_command_statesbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjE&jNubjǠjUj֔MLjȠjɠ](j)}(jajE&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjq&jjj&jNubjǠjUj֔MLjȠjɠ]j]ubj)}(jajE&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_test_and_set_cmd_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_send_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_command_statesbajubububjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_command_statesbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔M`jȠjɠ](j)}(jaj&jàNjĠNjŠj$&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔M`jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjO&jƠjԠ)}(jנjK$j٠NjƠj+&jjj&jNubjǠjUj֔M`jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjw&jƠjԠ)}(jנjK$j٠NjƠjS&jjj&jNubjǠjUj֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_post_recvsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_recv_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔MwjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjE&jNubjǠjUj֔MwjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjjK&jNubjǠjUj֔MwjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj:&jƠjԠ)}(jנjK$j٠NjƠj&jjjQ&jNubjǠjUj֔MwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_zerolength_writesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX&jNubjǠjUj֔MjȠjɠ]j)}(jajX&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_get_desc_tblsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_recv_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recv_ioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_send_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrp_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrp_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsg_cntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdata_lensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠimm_data_offsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔M5jȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjI&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj3&jƠjԠ)}(jנjK$j٠NjƠj &jjjO&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj`&jƠjԠ)}(jנjK$j٠NjƠj:&jjjU&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjg&jjj[&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjja&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjg&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjm&jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjA&jƠjԠ)}(jנjK$j٠NjƠj&jjjs&jNubjǠjUj֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_init_ch_qpsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz&jNubjǠjUj֔MjȠjɠ](j)}(jajz&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajz&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_ch_qp_rtrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj &jNubjǠjUj֔MjȠjɠ](j)}(jaj &jàNjĠNjŠj[&jƠjԠ)}(jנjK$j٠NjƠj5&jjj&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjb&jjj&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_ch_qp_rtssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_qpsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj,&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_ch_qp_errsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3&jNubjǠjUj֔MjȠjɠ]j)}(jaj3&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj[&jjj&jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_get_send_ioctxsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_send_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjUj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_abort_cmdsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_send_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjUj֔M%jȠjɠ]j)}(jaj&jàNjĠNjŠjJ&jƠjԠ)}(jנjK$j٠NjƠj$&jjjU&jNubjǠjUj֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_rdma_read_donesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_wcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\&jNubjǠjUj֔MmjȠjɠ](j)}(jaj\&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MmjȠjɠ]j]ubj)}(jaj\&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjUj֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_build_cmd_rspsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_send_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjUj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj= &jƠjԠ)}(jנjK$j٠NjƠj &jjj &jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjj &jƠjԠ)}(jנjK$j٠NjƠjD &jjj &jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠjq &jjj &jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj &jjj &jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_build_tskmgmt_rspsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_send_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠrsp_codesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNububjYNubjZubejj)}j]sbubububjjj &jNubjǠjUj֔MjȠjɠ](j)}(jaj &jàNjĠNjŠj(!&jƠjԠ)}(jנjK$j٠NjƠj!&jjj!&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠjU!&jƠjԠ)}(jנjK$j٠NjƠj/!&jjj!&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj!&jƠjԠ)}(jנjK$j٠NjƠj\!&jjj!&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj!&jƠjԠ)}(jנjK$j٠NjƠj!&jjj!&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_handle_cmdsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_recv_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recv_ioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_send_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ send_ioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!&jNubjǠjUj֔MjȠjɠ](j)}(jaj!&jàNjĠNjŠj"&jƠjԠ)}(jנjK$j٠NjƠj!&jjj|"&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj!&jàNjĠNjŠjD"&jƠjԠ)}(jנjK$j٠NjƠj"&jjj"&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj!&jàNjĠNjŠjq"&jƠjԠ)}(jנjK$j٠NjƠjK"&jjj"&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_handle_tsk_mgmtsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_recv_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recv_ioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_send_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ send_ioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"&jNubjǠjUj֔MmjȠjɠ](j)}(jaj"&jàNjĠNjŠj"&jƠjԠ)}(jנjK$j٠NjƠj"&jjjB#&jNubjǠjUj֔MmjȠjɠ]j]ubj)}(jaj"&jàNjĠNjŠj #&jƠjԠ)}(jנjK$j٠NjƠj"&jjjH#&jNubjǠjUj֔MmjȠjɠ]j]ubj)}(jaj"&jàNjĠNjŠj7#&jƠjԠ)}(jנjK$j٠NjƠj#&jjjN#&jNubjǠjUj֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_handle_new_iusbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jW#&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsrpt_recv_ioctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ recv_ioctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjU#&jNubjǠjUj֔MjȠjɠ](j)}(jajU#&jàNjĠNjŠj#&jƠjԠ)}(jנjK$j٠NjƠj|#&jjj#&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajU#&jàNjĠNjŠj#&jƠjԠ)}(jנjK$j٠NjƠj#&jjj#&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_send_donesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_wcsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#&jNubjǠjUj֔MjȠjɠ](j)}(jaj#&jàNjĠNjŠj5$&jƠjԠ)}(jנjK$j٠NjƠj$&jjjm$&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj#&jàNjĠNjŠjb$&jƠjԠ)}(jנjK$j٠NjƠj<$&jjjs$&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_create_ch_ibsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|$&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjz$&jNubjǠjUj֔M7jȠjɠ]j)}(jajz$&jàNjĠNjŠj$&jƠjԠ)}(jנjK$j٠NjƠj$&jjj$&jNubjǠjUj֔M7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_close_chsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j$&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$&jNubjǠjUj֔MjȠjɠ]j)}(jaj$&jàNjĠNjŠj'%&jƠjԠ)}(jנjK$j٠NjƠj%&jjj2%&jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_cm_req_recvsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;%&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cm_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠib_cm_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rdma_cm_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ rdma_cm_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be16sbajubububjj)}(jj )}(j ]jΠ)}jѠpkeysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srp_login_reqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrc_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9%&jNubjǠjUj֔MjȠjɠ](j)}(jaj9%&jàNjĠNjŠj%&jƠjԠ)}(jנjK$j٠NjƠja%&jjj&&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj9%&jàNjĠNjŠj%&jƠjԠ)}(jנjK$j٠NjƠj%&jjj&&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj9%&jàNjĠNjŠj%&jƠjԠ)}(jנjK$j٠NjƠj%&jjj&&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj9%&jàNjĠNjŠj &&jƠjԠ)}(jנjK$j٠NjƠj%&jjj&&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj9%&jàNjĠNjŠj4&&jƠjԠ)}(jנjK$j٠NjƠj&&jjj&&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj9%&jàNjĠNjŠj^&&jƠjԠ)}(jנjK$j٠NjƠj8&&jjj&&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj9%&jàNjĠNjŠj&&jƠjԠ)}(jנjK$j٠NjƠje&&jjj&&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_cm_rtu_recvsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_rdma_chsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&&jNubjǠjUj֔Mh jȠjɠ]j)}(jaj&&jàNjĠNjŠj '&jƠjԠ)}(jנjK$j٠NjƠj&&jjj'&jNubjǠjUj֔Mh jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_cm_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠib_cm_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcm_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_cm_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'&jNubjǠjUj֔M jȠjɠ](j)}(jaj'&jàNjĠNjŠjk'&jƠjԠ)}(jנjK$j٠NjƠjE'&jjj'&jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj'&jàNjĠNjŠj'&jƠjԠ)}(jנjK$j٠NjƠjr'&jjj'&jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_queue_responsesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠse_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'&jNubjǠjUj֔M5 jȠjɠ]j)}(jaj'&jàNjĠNjŠj'&jƠjԠ)}(jנjK$j٠NjƠj'&jjj (&jNubjǠjUj֔M5 jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_release_sportsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ srpt_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(&jNubjǠjUj֔M jȠjɠ]j)}(jaj(&jàNjĠNjŠj^(&jƠjԠ)}(jנjK$j٠NjƠj8(&jjji(&jNubjǠjUj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_lookup_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠport_and_port_idsbajubububjj)}(jj )}(j ]jr(&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp(&jNubjǠjUj֔M jȠjɠ]j)}(jajp(&jàNjĠNjŠj(&jƠjԠ)}(jנjK$j٠NjƠj(&jjj(&jNubjǠjUj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_add_onesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(&jNubjǠjUj֔M jȠjɠ]j)}(jaj(&jàNjĠNjŠj)&jƠjԠ)}(jנjK$j٠NjƠj(&jjj))&jNubjǠjUj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_remove_onesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2)&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ib_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ client_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0)&jNubjǠjUj֔M jȠjɠ](j)}(jaj0)&jàNjĠNjŠj~)&jƠjԠ)}(jנjK$j٠NjƠjX)&jjj)&jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj0)&jàNjĠNjŠj)&jƠjԠ)}(jנjK$j٠NjƠj)&jjj)&jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_close_sessionsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ se_sessionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠse_sesssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)&jNubjǠjUj֔Mc jȠjɠ]j)}(jaj)&jàNjĠNjŠj *&jƠjԠ)}(jנjK$j٠NjƠj)&jjj*&jNubjǠjUj֔Mc jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_parse_i_port_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!*&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ i_port_idsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9z16sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*&jNubjǠjUj֔M jȠjɠ](j)}(jaj*&jàNjĠNjŠjk*&jƠjԠ)}(jנjK$j٠NjƠjG*&jjj*&jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj*&jàNjĠNjŠj*&jƠjԠ)}(jנjK$j٠NjƠj*&jjj*&jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_make_tpgsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠse_portal_groupsbajubububjjI)}(jLj)}(jj )}(j ]j*&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠse_wwnsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwwnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*&jNubjǠjUj֔MjȠjɠ](j)}(jaj*&jàNjĠNjŠj5+&jƠjԠ)}(jנjK$j٠NjƠj+&jjjl+&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj*&jàNjĠNjŠj^+&jƠjԠ)}(jנjK$j٠NjƠj<+&jjjr+&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ srpt_drop_tpgsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{+&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠse_portal_groupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtpgsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy+&jNubjǠjUj֔MjȠjɠ]j)}(jajy+&jàNjĠNjŠj+&jƠjԠ)}(jנjK$j٠NjƠj+&jjj+&jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_make_tportsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠse_wwnsbajubububjjI)}(jLj)}(jj )}(j ]j+&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠtarget_fabric_configfssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ config_groupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+&jNubjǠjUj֔MjȠjɠ](j)}(jaj+&jàNjĠNjŠj-,&jƠjԠ)}(jנjK$j٠NjƠj,&jjj,&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj+&jàNjĠNjŠjZ,&jƠjԠ)}(jנjK$j٠NjƠj4,&jjj,&jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj+&jàNjĠNjŠj,&jƠjԠ)}(jנjK$j٠NjƠja,&jjj,&jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_drop_tportsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠse_wwnsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwwnsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,&jNubjǠjUj֔MjȠjɠ]j)}(jaj,&jàNjĠNjŠj,&jƠjԠ)}(jנjK$j٠NjƠj,&jjj,&jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsrpt_init_modulesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj-&jNubjǠjUj֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠisert_conn_terminatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ-&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ isert_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ isert_connsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjO-&jNubjǠjUj֔MEjȠjɠ]j)}(jajO-&jàNjĠNjŠj-&jƠjԠ)}(jנjK$j٠NjƠjw-&jjj-&jNubjǠjUj֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠisert_put_unsol_pending_cmdssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ iscsit_connsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconnsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-&jNubjǠjUj֔M jȠjɠ]j)}(jaj-&jàNjĠNjŠj-&jƠjԠ)}(jנjK$j٠NjƠj-&jjj.&jNubjǠjUj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsubsys_interfacesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j.&ajubsbjjj.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_attributesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j .&ajubsbjjj.&jNubjǠjj֔KBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_ext_attributesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j/.&ajubsbjjj-.&jNubjǠjj֔KnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DEVICE_ATTRsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j>.&ajubj#Nubjjj<.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEVICE_ATTR_PREALLOCsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jM.&ajubj#NubjjjK.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEVICE_ATTR_RWsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j\.&ajubj#NubjjjZ.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEVICE_ATTR_ADMIN_RWsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jk.&ajubj#Nubjjji.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEVICE_ATTR_ROsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jz.&ajubj#Nubjjjx.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEVICE_ATTR_ADMIN_ROsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j.&ajubj#Nubjjj.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEVICE_ATTR_WOsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j.&ajubj#Nubjjj.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEVICE_ULONG_ATTRsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j.&ajubj#Nubjjj.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEVICE_INT_ATTRsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j.&ajubj#Nubjjj.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEVICE_BOOL_ATTRsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j.&ajubj#Nubjjj.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEVICE_STRING_ATTR_ROsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j.&ajubj#Nubjjj.&jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_remove_actionsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.&jNubjǠjj֔M(jȠjɠ](j)}(jaj.&jàNjĠNjŠj//&jƠjԠ)}(jנjK$j٠NjƠj /&jjj/&jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj.&jàNjĠNjŠjZ/&jƠjԠ)}(jנjK$j٠NjƠj6/&jjj/&jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj.&jàNjĠNjŠj/&jƠjԠ)}(jנjK$j٠NjƠj/&jjj/&jNubjǠjj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_alloc_percpusbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j/&ajubj#Nubjjj/&jNubjǠjj֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dl_dev_statesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j/&ajubsbjjj/&jNubjǠjj֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_removablesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j/&ajubsbjjj/&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_links_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j/&ajubsbjjj/&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dev_msi_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j 0&ajubsbjjj 0&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_physical_location_panelsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j0&ajubsbjjj0&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ*device_physical_location_vertical_positionsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j)0&ajubsbjjj'0&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ,device_physical_location_horizontal_positionsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j80&ajubsbjjj60&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_physical_locationsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jG0&ajubsbjjjE0&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevicesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jV0&ajubsbjjjT0&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ device_linksbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]je0&ajubsbjjjc0&jNubjǠjj֔MojȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_iommu_mappedsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jt0&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr0&jNubjǠjj֔MjȠjɠ]j)}(jajr0&jàNjĠNjŠj0&jƠjԠ)}(jנjK$j٠NjƠj0&jjj0&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j0&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj0&jNubjǠjj֔M jȠjɠ]j)}(jaj0&jàNjĠNjŠj!1&jƠjԠ)}(jנjK$j٠NjƠj0&jjj/1&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dev_bus_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j81&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj61&jNubjǠjj֔MjȠjɠ]j)}(jaj61&jàNjĠNjŠj1&jƠjԠ)}(jנjK$j٠NjƠj`1&jjj1&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_find_child_by_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j1&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj1&jNubjǠjj֔MjȠjɠ](j)}(jaj1&jàNjĠNjŠj1&jƠjԠ)}(jנjK$j٠NjƠj1&jjj&2&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj1&jàNjĠNjŠj2&jƠjԠ)}(jנjK$j٠NjƠj1&jjj,2&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_find_any_childsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j52&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj32&jNubjǠjj֔MjȠjɠ]j)}(jaj32&jàNjĠNjŠj2&jƠjԠ)}(jנjK$j٠NjƠja2&jjj2&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_lock_set_classsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j2&ajubj#Nubjjj2&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_lock_reset_classsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j2&ajubj#Nubjjj2&jNubjǠjj֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_typesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j2&ajubsbjjj2&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_notifier_eventsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j2&ajubsbjjj2&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠclasssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j2&ajubsbjjj2&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ probe_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j2&ajubsbjjj2&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ device_driversbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j2&ajubsbjjj2&jNubjǠjj֔K0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ driver_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj3&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_find_device_by_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jR3&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjP3&jNubjǠjj֔KjȠjɠ](j)}(jajP3&jàNjĠNjŠj3&jƠjԠ)}(jנjK$j٠NjƠj~3&jjj3&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajP3&jàNjĠNjŠj3&jƠjԠ)}(jנjK$j٠NjƠj3&jjj3&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_find_device_by_of_nodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j3&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj3&jNubjǠjj֔KjȠjɠ](j)}(jaj3&jàNjĠNjŠj<4&jƠjԠ)}(jנjK$j٠NjƠj4&jjjw4&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj3&jàNjĠNjŠji4&jƠjԠ)}(jנjK$j٠NjƠjC4&jjj}4&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_find_device_by_fwnodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j4&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj4&jNubjǠjj֔KjȠjɠ](j)}(jaj4&jàNjĠNjŠj4&jƠjԠ)}(jנjK$j٠NjƠj4&jjj5&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj4&jàNjĠNjŠj5&jƠjԠ)}(jנjK$j٠NjƠj4&jjj5&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_find_device_by_devtsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j"5&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevtsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj 5&jNubjǠjj֔KjȠjɠ](j)}(jaj 5&jàNjĠNjŠjt5&jƠjԠ)}(jנjK$j٠NjƠjN5&jjj5&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj 5&jàNjĠNjŠj5&jƠjԠ)}(jנjK$j٠NjƠj{5&jjj5&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_find_device_by_acpi_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j5&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ acpi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj5&jNubjǠjj֔KjȠjɠ](j)}(jaj5&jàNjĠNjŠj 6&jƠjԠ)}(jנjK$j٠NjƠj5&jjjF6&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5&jàNjĠNjŠj86&jƠjԠ)}(jנjK$j٠NjƠj6&jjjL6&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ module_driversbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jU6&ajubj#NubjjjS6&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbuiltin_driversbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jd6&ajubj#Nubjjjb6&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_set_overridesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js6&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠoverridesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjq6&jNubjǠjj֔K0jȠjɠ](j)}(jajq6&jàNjĠNjŠj6&jƠjԠ)}(jנjK$j٠NjƠj6&jjjH7&jNubjǠjj֔K0jȠjɠ]j]ubj)}(jajq6&jàNjĠNjŠj6&jƠjԠ)}(jנjK$j٠NjƠj6&jjjN7&jNubjǠjj֔K0jȠjɠ]j]ubj)}(jajq6&jàNjĠNjŠj7&jƠjԠ)}(jנjK$j٠NjƠj6&jjjT7&jNubjǠjj֔K0jȠjɠ]j]ubj)}(jajq6&jàNjĠNjŠj@7&jƠjԠ)}(jנjK$j٠NjƠj7&jjjZ7&jNubjǠjj֔K0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_for_each_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jc7&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ device_iter_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNububjYNubjZubejj)}j]sbubububjjja7&jNubjǠjj֔KujȠjɠ](j)}(jaja7&jàNjĠNjŠj7&jƠjԠ)}(jנjK$j٠NjƠj7&jjj88&jNubjǠjj֔KujȠjɠ]j]ubj)}(jaja7&jàNjĠNjŠj7&jƠjԠ)}(jנjK$j٠NjƠj7&jjj>8&jNubjǠjj֔KujȠjɠ]j]ubj)}(jaja7&jàNjĠNjŠj8&jƠjԠ)}(jנjK$j٠NjƠj7&jjjD8&jNubjǠjj֔KujȠjɠ]j]ubj)}(jaja7&jàNjĠNjŠj08&jƠjԠ)}(jנjK$j٠NjƠj 8&jjjJ8&jNubjǠjj֔KujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_find_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jS8&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdevice_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjQ8&jNubjǠjj֔KjȠjɠ](j)}(jajQ8&jàNjĠNjŠj8&jƠjԠ)}(jנjK$j٠NjƠj8&jjj19&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajQ8&jàNjĠNjŠj8&jƠjԠ)}(jנjK$j٠NjƠj8&jjj79&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajQ8&jàNjĠNjŠj8&jƠjԠ)}(jנjK$j٠NjƠj8&jjj=9&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajQ8&jàNjĠNjŠj&9&jƠjԠ)}(jנjK$j٠NjƠj9&jjjC9&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_create_filesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL9&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdriver_attributesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ9&jNubjǠjj֔KjȠjɠ](j)}(jajJ9&jàNjĠNjŠj9&jƠjԠ)}(jנjK$j٠NjƠjr9&jjj9&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajJ9&jàNjĠNjŠj9&jƠjԠ)}(jנjK$j٠NjƠj9&jjj9&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_remove_filesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdriver_attributesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9&jNubjǠjj֔KjȠjɠ](j)}(jaj9&jàNjĠNjŠj+:&jƠjԠ)}(jנjK$j٠NjƠj:&jjjc:&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj9&jàNjĠNjŠjX:&jƠjԠ)}(jנjK$j٠NjƠj2:&jjji:&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jr:&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp:&jNubjǠjj֔KjȠjɠ]j)}(jajp:&jàNjĠNjŠj:&jƠjԠ)}(jנjK$j٠NjƠj:&jjj:&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdriver_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj:&jNubjǠjj֔MjȠjɠ]j)}(jaj:&jàNjĠNjŠj;&jƠjԠ)}(jנjK$j٠NjƠj:&jjj);&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_link_wait_removalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2;&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj0;&jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_link_addsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_linksbajubububjjI)}(jLj)}(jj )}(j ]j};&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconsumersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsuppliersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj{;&jNubjǠjj֔MjȠjɠ](j)}(jaj{;&jàNjĠNjŠj;&jƠjԠ)}(jנjK$j٠NjƠj;&jjj2<&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj{;&jàNjĠNjŠj;&jƠjԠ)}(jנjK$j٠NjƠj;&jjj8<&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj{;&jàNjĠNjŠj'<&jƠjԠ)}(jנjK$j٠NjƠj<&jjj><&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_link_delsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG<&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE<&jNubjǠjj֔MjȠjɠ]j)}(jajE<&jàNjĠNjŠj<&jƠjԠ)}(jנjK$j٠NjƠjm<&jjj<&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_link_removesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconsumersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsuppliersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<&jNubjǠjj֔MjȠjɠ](j)}(jaj<&jàNjĠNjŠj<&jƠjԠ)}(jנjK$j٠NjƠj<&jjj'=&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj<&jàNjĠNjŠj=&jƠjԠ)}(jנjK$j٠NjƠj<&jjj-=&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_driver_stringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j6=&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj4=&jNubjǠjj֔Ma jȠjɠ]j)}(jaj4=&jàNjĠNjŠj=&jƠjԠ)}(jנjK$j٠NjƠj^=&jjj=&jNubjǠjj֔Ma jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_device_add_groupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠattribute_groupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgrpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=&jNubjǠjj֔M: jȠjɠ](j)}(jaj=&jàNjĠNjŠj=&jƠjԠ)}(jנjK$j٠NjƠj=&jjj>&jNubjǠjj֔M: jȠjɠ]j]ubj)}(jaj=&jàNjĠNjŠj>&jƠjԠ)}(jנjK$j٠NjƠj=&jjj%>&jNubjǠjj֔M: jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_create_filesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.>&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevice_attributesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,>&jNubjǠjj֔M jȠjɠ](j)}(jaj,>&jàNjĠNjŠjz>&jƠjԠ)}(jנjK$j٠NjƠjT>&jjj>&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj,>&jàNjĠNjŠj>&jƠjԠ)}(jנjK$j٠NjƠj>&jjj>&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_remove_filesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevice_attributesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>&jNubjǠjj֔M jȠjɠ](j)}(jaj>&jàNjĠNjŠj ?&jƠjԠ)}(jנjK$j٠NjƠj>&jjjE?&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj>&jàNjĠNjŠj:?&jƠjԠ)}(jנjK$j٠NjƠj?&jjjK?&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_remove_file_selfsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jT?&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevice_attributesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjR?&jNubjǠjj֔M jȠjɠ](j)}(jajR?&jàNjĠNjŠj?&jƠjԠ)}(jנjK$j٠NjƠjy?&jjj?&jNubjǠjj֔M jȠjɠ]j]ubj)}(jajR?&jàNjĠNjŠj?&jƠjԠ)}(jנjK$j٠NjƠj?&jjj?&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_create_bin_filesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ bin_attributesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?&jNubjǠjj֔M jȠjɠ](j)}(jaj?&jàNjĠNjŠj2@&jƠjԠ)}(jנjK$j٠NjƠj @&jjjj@&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj?&jàNjĠNjŠj_@&jƠjԠ)}(jנjK$j٠NjƠj9@&jjjp@&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_remove_bin_filesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jy@&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ bin_attributesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw@&jNubjǠjj֔M+ jȠjɠ](j)}(jajw@&jàNjĠNjŠj@&jƠjԠ)}(jנjK$j٠NjƠj@&jjj@&jNubjǠjj֔M+ jȠjɠ]j]ubj)}(jajw@&jàNjĠNjŠj@&jƠjԠ)}(jנjK$j٠NjƠj@&jjjA&jNubjǠjj֔M+ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_initializesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j A&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj A&jNubjǠjj֔MW jȠjɠ]j)}(jaj A&jàNjĠNjŠjXA&jƠjԠ)}(jנjK$j٠NjƠj2A&jjjcA&jNubjǠjj֔MW jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dev_set_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlA&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjjA&jNubjǠjj֔M jȠjɠ](j)}(jajjA&jàNjĠNjŠjA&jƠjԠ)}(jנjK$j٠NjƠjA&jjjA&jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjA&jàNjĠNjŠjA&jƠjԠ)}(jנjK$j٠NjƠjA&jjjA&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ device_addsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjA&jNubjǠjj֔M jȠjɠ]j)}(jajA&jàNjĠNjŠjIB&jƠjԠ)}(jנjK$j٠NjƠj#B&jjjTB&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]B&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[B&jNubjǠjj֔MjȠjɠ]j)}(jaj[B&jàNjĠNjŠjB&jƠjԠ)}(jנjK$j٠NjƠjB&jjjB&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ get_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jB&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjB&jNubjǠjj֔MjȠjɠ]j)}(jajB&jàNjĠNjŠjC&jƠjԠ)}(jנjK$j٠NjƠjB&jjjC&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ put_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&C&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$C&jNubjǠjj֔MjȠjɠ]j)}(jaj$C&jàNjĠNjŠjrC&jƠjԠ)}(jנjK$j٠NjƠjLC&jjj}C&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ device_delsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC&jNubjǠjj֔MjȠjɠ]j)}(jajC&jàNjĠNjŠjC&jƠjԠ)}(jנjK$j٠NjƠjC&jjjC&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC&jNubjǠjj֔MOjȠjɠ]j)}(jajC&jàNjĠNjŠj2D&jƠjԠ)}(jנjK$j٠NjƠj D&jjj=D&jNubjǠjj֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_for_each_childsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jFD&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ device_iter_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNububjYNubjZubejj)}j]sbubububjjjDD&jNubjǠjj֔MjȠjɠ](j)}(jajDD&jàNjĠNjŠjD&jƠjԠ)}(jנjK$j٠NjƠjlD&jjjD&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajDD&jàNjĠNjŠjD&jƠjԠ)}(jנjK$j٠NjƠjD&jjjD&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajDD&jàNjĠNjŠjD&jƠjԠ)}(jנjK$j٠NjƠjD&jjjD&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_for_each_child_reversesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ device_iter_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNububjYNubjZubejj)}j]sbubububjjjE&jNubjǠjj֔MjȠjɠ](j)}(jajE&jàNjĠNjŠjOE&jƠjԠ)}(jנjK$j٠NjƠj)E&jjjE&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajE&jàNjĠNjŠjxE&jƠjԠ)}(jנjK$j٠NjƠjVE&jjjE&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajE&jàNjĠNjŠjE&jƠjԠ)}(jנjK$j٠NjƠjE&jjjE&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"device_for_each_child_reverse_fromsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ device_iter_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNububjYNubjZubejj)}j]sbubububjjjE&jNubjǠjj֔MjȠjɠ](j)}(jajE&jàNjĠNjŠj F&jƠjԠ)}(jנjK$j٠NjƠjE&jjjF&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajE&jàNjĠNjŠj9F&jƠjԠ)}(jנjK$j٠NjƠjF&jjjF&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajE&jàNjĠNjŠjbF&jƠjԠ)}(jנjK$j٠NjƠj@F&jjjF&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajE&jàNjĠNjŠjF&jƠjԠ)}(jנjK$j٠NjƠjiF&jjjF&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_find_childsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jF&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdevice_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjF&jNubjǠjj֔M jȠjɠ](j)}(jajF&jàNjĠNjŠjG&jƠjԠ)}(jנjK$j٠NjƠjF&jjjaG&jNubjǠjj֔M jȠjɠ]j]ubj)}(jajF&jàNjĠNjŠj+G&jƠjԠ)}(jנjK$j٠NjƠj G&jjjgG&jNubjǠjj֔M jȠjɠ]j]ubj)}(jajF&jàNjĠNjŠjVG&jƠjԠ)}(jנjK$j٠NjƠj2G&jjjmG&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__root_device_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jvG&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjtG&jNubjǠjj֔MjȠjɠ](j)}(jajtG&jàNjĠNjŠjG&jƠjԠ)}(jנjK$j٠NjƠjG&jjjG&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajtG&jàNjĠNjŠjG&jƠjԠ)}(jנjK$j٠NjƠjG&jjjH&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠroot_device_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj H&jNubjǠjj֔MjȠjɠ]j)}(jaj H&jàNjĠNjŠjZH&jƠjԠ)}(jנjK$j٠NjƠj4H&jjjeH&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ device_createsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jnH&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbububjjjjj)}j]sbububjjjlH&jNubjǠjj֔M6jȠjɠ](j)}(jajlH&jàNjĠNjŠjH&jƠjԠ)}(jנjK$j٠NjƠjH&jjjwI&jNubjǠjj֔M6jȠjɠ]j]ubj)}(jajlH&jàNjĠNjŠjH&jƠjԠ)}(jנjK$j٠NjƠjH&jjj}I&jNubjǠjj֔M6jȠjɠ]j]ubj)}(jajlH&jàNjĠNjŠjI&jƠjԠ)}(jנjK$j٠NjƠjH&jjjI&jNubjǠjj֔M6jȠjɠ]j]ubj)}(jajlH&jàNjĠNjŠj>I&jƠjԠ)}(jנjK$j٠NjƠjI&jjjI&jNubjǠjj֔M6jȠjɠ]j]ubj)}(jajlH&jàNjĠNjŠjgI&jƠjԠ)}(jנjK$j٠NjƠjEI&jjjI&jNubjǠjj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_create_with_groupssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jI&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠattribute_groupsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbububjjjjj)}j]sbububjjjI&jNubjǠjj֔M\jȠjɠ](j)}(jajI&jàNjĠNjŠjI&jƠjԠ)}(jנjK$j٠NjƠjI&jjjJ&jNubjǠjj֔M\jȠjɠ]j]ubj)}(jajI&jàNjĠNjŠjJ&jƠjԠ)}(jנjK$j٠NjƠjI&jjjJ&jNubjǠjj֔M\jȠjɠ]j]ubj)}(jajI&jàNjĠNjŠjBJ&jƠjԠ)}(jנjK$j٠NjƠjJ&jjjJ&jNubjǠjj֔M\jȠjɠ]j]ubj)}(jajI&jàNjĠNjŠjhJ&jƠjԠ)}(jנjK$j٠NjƠjFJ&jjjJ&jNubjǠjj֔M\jȠjɠ]j]ubj)}(jajI&jàNjĠNjŠjJ&jƠjԠ)}(jנjK$j٠NjƠjoJ&jjjJ&jNubjǠjj֔M\jȠjɠ]j]ubj)}(jajI&jàNjĠNjŠjJ&jƠjԠ)}(jנjK$j٠NjƠjJ&jjjJ&jNubjǠjj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_destroysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevtsbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ&jNubjǠjj֔MujȠjɠ](j)}(jajJ&jàNjĠNjŠjFK&jƠjԠ)}(jנjK$j٠NjƠj K&jjjyK&jNubjǠjj֔MujȠjɠ]j]ubj)}(jajJ&jàNjĠNjŠjqK&jƠjԠ)}(jנjK$j٠NjƠjMK&jjjK&jNubjǠjj֔MujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ device_renamesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jK&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjK&jNubjǠjj֔MjȠjɠ](j)}(jajK&jàNjĠNjŠjK&jƠjԠ)}(jנjK$j٠NjƠjK&jjjL&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajK&jàNjĠNjŠjK&jƠjԠ)}(jנjK$j٠NjƠjK&jjjL&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ device_movesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_parentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dpm_ordersbajubububjj)}(jj )}(j ]jΠ)}jѠ dpm_ordersbajubj]jNububjYNubjZubejj)}j]sbubububjjjL&jNubjǠjj֔MjȠjɠ](j)}(jajL&jàNjĠNjŠjcL&jƠjԠ)}(jנjK$j٠NjƠj=L&jjjL&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajL&jàNjĠNjŠjL&jƠjԠ)}(jנjK$j٠NjƠjjL&jjjL&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajL&jàNjĠNjŠjL&jƠjԠ)}(jנjK$j٠NjƠjL&jjjL&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_change_ownersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkuid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠkuidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkgid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠkgidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjL&jNubjǠjj֔MxjȠjɠ](j)}(jajL&jàNjĠNjŠj$M&jƠjԠ)}(jנjK$j٠NjƠjL&jjjM&jNubjǠjj֔MxjȠjɠ]j]ubj)}(jajL&jàNjĠNjŠjOM&jƠjԠ)}(jנjK$j٠NjƠj+M&jjjM&jNubjǠjj֔MxjȠjɠ]j]ubj)}(jajL&jàNjĠNjŠjwM&jƠjԠ)}(jנjK$j٠NjƠjSM&jjjM&jNubjǠjj֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dev_err_probesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jM&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjM&jNubjǠjj֔MjȠjɠ](j)}(jajM&jàNjĠNjŠjM&jƠjԠ)}(jנjK$j٠NjƠjM&jjj:N&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajM&jàNjĠNjŠjN&jƠjԠ)}(jנjK$j٠NjƠjM&jjj@N&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajM&jàNjĠNjŠj-N&jƠjԠ)}(jנjK$j٠NjƠj N&jjjFN&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdev_warn_probesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jON&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjMN&jNubjǠjj֔MjȠjɠ](j)}(jajMN&jàNjĠNjŠjN&jƠjԠ)}(jנjK$j٠NjƠjuN&jjjN&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajMN&jàNjĠNjŠjN&jƠjԠ)}(jנjK$j٠NjƠjN&jjjN&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajMN&jàNjĠNjŠjN&jƠjԠ)}(jנjK$j٠NjƠjN&jjjO&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_primary_fwnodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j O&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjO&jNubjǠjj֔MjȠjɠ](j)}(jajO&jàNjĠNjŠjVO&jƠjԠ)}(jנjK$j٠NjƠj0O&jjjO&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajO&jàNjĠNjŠjO&jƠjԠ)}(jנjK$j٠NjƠj]O&jjjO&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_secondary_fwnodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jO&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjO&jNubjǠjj֔MDjȠjɠ](j)}(jajO&jàNjĠNjŠjO&jƠjԠ)}(jנjK$j٠NjƠjO&jjj!P&jNubjǠjj֔MDjȠjɠ]j]ubj)}(jajO&jàNjĠNjŠjP&jƠjԠ)}(jנjK$j٠NjƠjO&jjj'P&jNubjǠjj֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_remove_of_nodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0P&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.P&jNubjǠjj֔MTjȠjɠ]j)}(jaj.P&jàNjĠNjŠj|P&jƠjԠ)}(jנjK$j٠NjƠjVP&jjjP&jNubjǠjj֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_add_of_nodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠof_nodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjP&jNubjǠjj֔MojȠjɠ](j)}(jajP&jàNjĠNjŠjP&jƠjԠ)}(jנjK$j٠NjƠjP&jjjQ&jNubjǠjj֔MojȠjɠ]j]ubj)}(jajP&jàNjĠNjŠj Q&jƠjԠ)}(jנjK$j٠NjƠjP&jjjQ&jNubjǠjj֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_set_of_node_from_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#Q&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!Q&jNubjǠjj֔MjȠjɠ](j)}(jaj!Q&jàNjĠNjŠjoQ&jƠjԠ)}(jנjK$j٠NjƠjIQ&jjjQ&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj!Q&jàNjĠNjŠjQ&jƠjԠ)}(jנjK$j٠NjƠjvQ&jjjQ&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_syscore_opssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ syscore_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQ&jNubjǠjj֔KjȠjɠ]j)}(jajQ&jàNjĠNjŠjR&jƠjԠ)}(jנjK$j٠NjƠjQ&jjj R&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_syscore_opssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ syscore_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR&jNubjǠjj֔K!jȠjɠ]j)}(jajR&jàNjĠNjŠjbR&jƠjԠ)}(jנjK$j٠NjƠjT&jNubjǠjj֔KjȠjɠ](j)}(jaj>T&jàNjĠNjŠjT&jƠjԠ)}(jנjK$j٠NjƠjlT&jjjT&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj>T&jàNjĠNjŠjT&jƠjԠ)}(jנjK$j٠NjƠjT&jjjT&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_find_device_by_devtsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jT&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevtsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjT&jNubjǠjj֔KjȠjɠ](j)}(jajT&jàNjĠNjŠj.U&jƠjԠ)}(jנjK$j٠NjƠjU&jjjdU&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajT&jàNjĠNjŠjYU&jƠjԠ)}(jנjK$j٠NjƠj5U&jjjjU&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_find_device_by_acpi_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jsU&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ acpi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjqU&jNubjǠjj֔KjȠjɠ](j)}(jajqU&jàNjĠNjŠjU&jƠjԠ)}(jנjK$j٠NjƠjU&jjjV&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajqU&jàNjĠNjŠjU&jƠjԠ)}(jנjK$j٠NjƠjU&jjjV&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ class_createsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jV&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj V&jNubjǠjj֔M jȠjɠ]j)}(jaj V&jàNjĠNjŠj]V&jƠjԠ)}(jנjK$j٠NjƠj;V&jjjkV&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ class_destroysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jtV&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjrV&jNubjǠjj֔M+jȠjɠ]j)}(jajrV&jàNjĠNjŠjV&jƠjԠ)}(jנjK$j٠NjƠjV&jjjV&jNubjǠjj֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_dev_iter_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclass_dev_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjV&jNubjǠjj֔M@jȠjɠ](j)}(jajV&jàNjĠNjŠj W&jƠjԠ)}(jנjK$j٠NjƠjV&jjjW&jNubjǠjj֔M@jȠjɠ]j]ubj)}(jajV&jàNjĠNjŠjMW&jƠjԠ)}(jנjK$j٠NjƠj'W&jjjW&jNubjǠjj֔M@jȠjɠ]j]ubj)}(jajV&jàNjĠNjŠjzW&jƠjԠ)}(jנjK$j٠NjƠjTW&jjjW&jNubjǠjj֔M@jȠjɠ]j]ubj)}(jajV&jàNjĠNjŠjW&jƠjԠ)}(jנjK$j٠NjƠjW&jjjW&jNubjǠjj֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_dev_iter_nextsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jW&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclass_dev_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjW&jNubjǠjj֔MajȠjɠ]j)}(jajW&jàNjĠNjŠjX&jƠjԠ)}(jנjK$j٠NjƠjW&jjj-X&jNubjǠjj֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_dev_iter_exitsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6X&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclass_dev_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4X&jNubjǠjj֔M{jȠjɠ]j)}(jaj4X&jàNjĠNjŠjX&jƠjԠ)}(jנjK$j٠NjƠj\X&jjjX&jNubjǠjj֔M{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_for_each_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ device_iter_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNububjYNubjZubejj)}j]sbubububjjjX&jNubjǠjj֔MjȠjɠ](j)}(jajX&jàNjĠNjŠjX&jƠjԠ)}(jנjK$j٠NjƠjX&jjjkY&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajX&jàNjĠNjŠjY&jƠjԠ)}(jנjK$j٠NjƠjX&jjjqY&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajX&jàNjĠNjŠj8Y&jƠjԠ)}(jנjK$j٠NjƠjY&jjjwY&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajX&jàNjĠNjŠjcY&jƠjԠ)}(jנjK$j٠NjƠj?Y&jjj}Y&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_find_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jY&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdevice_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjY&jNubjǠjj֔MjȠjɠ](j)}(jajY&jàNjĠNjŠjY&jƠjԠ)}(jנjK$j٠NjƠjY&jjjdZ&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajY&jàNjĠNjŠjZ&jƠjԠ)}(jנjK$j٠NjƠjY&jjjjZ&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajY&jàNjĠNjŠj.Z&jƠjԠ)}(jנjK$j٠NjƠj Z&jjjpZ&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajY&jàNjĠNjŠjYZ&jƠjԠ)}(jנjK$j٠NjƠj5Z&jjjvZ&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_compat_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ class_compatsbajubububjjI)}(jLj)}(jj )}(j ]jZ&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj}Z&jNubjǠjj֔M<jȠjɠ]j)}(jaj}Z&jàNjĠNjŠjZ&jƠjԠ)}(jנjK$j٠NjƠjZ&jjjZ&jNubjǠjj֔M<jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_compat_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZ&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ class_compatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZ&jNubjǠjj֔MPjȠjɠ]j)}(jajZ&jàNjĠNjŠj0[&jƠjԠ)}(jנjK$j٠NjƠj [&jjj;[&jNubjǠjj֔MPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_compat_create_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jD[&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ class_compatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjB[&jNubjǠjj֔M]jȠjɠ](j)}(jajB[&jàNjĠNjŠj[&jƠjԠ)}(jנjK$j٠NjƠjj[&jjj[&jNubjǠjj֔M]jȠjɠ]j]ubj)}(jajB[&jàNjĠNjŠj[&jƠjԠ)}(jנjK$j٠NjƠj[&jjj[&jNubjǠjj֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_compat_remove_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ class_compatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[&jNubjǠjj֔MijȠjɠ](j)}(jaj[&jàNjĠNjŠj#\&jƠjԠ)}(jנjK$j٠NjƠj[&jjj[\&jNubjǠjj֔MijȠjɠ]j]ubj)}(jaj[&jàNjĠNjŠjP\&jƠjԠ)}(jנjK$j٠NjƠj*\&jjja\&jNubjǠjj֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclass_is_registeredsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jj\&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠclasssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjh\&jNubjǠjj֔M{jȠjɠ]j)}(jajh\&jàNjĠNjŠj\&jƠjԠ)}(jנjK$j٠NjƠj\&jjj\&jNubjǠjj֔M{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ faux_devicesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j\&ajubsbjjj\&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfaux_device_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j\&ajubsbjjj\&jNubjǠjj֔K jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfaux_device_create_with_groupssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ faux_devicesbajubububjjI)}(jLj)}(jj )}(j ]j\&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfaux_device_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfaux_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠattribute_groupsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj\&jNubjǠjj֔KqjȠjɠ](j)}(jaj\&jàNjĠNjŠj5]&jƠjԠ)}(jנjK$j٠NjƠj]&jjj]&jNubjǠjj֔KqjȠjɠ]j]ubj)}(jaj\&jàNjĠNjŠjb]&jƠjԠ)}(jנjK$j٠NjƠj<]&jjj]&jNubjǠjj֔KqjȠjɠ]j]ubj)}(jaj\&jàNjĠNjŠj]&jƠjԠ)}(jנjK$j٠NjƠji]&jjj]&jNubjǠjj֔KqjȠjɠ]j]ubj)}(jaj\&jàNjĠNjŠj]&jƠjԠ)}(jנjK$j٠NjƠj]&jjj]&jNubjǠjj֔KqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfaux_device_createsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ faux_devicesbajubububjjI)}(jLj)}(jj )}(j ]j]&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfaux_device_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfaux_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj]&jNubjǠjj֔KjȠjɠ](j)}(jaj]&jàNjĠNjŠj8^&jƠjԠ)}(jנjK$j٠NjƠj^&jjj^&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj]&jàNjĠNjŠje^&jƠjԠ)}(jנjK$j٠NjƠj?^&jjj^&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj]&jàNjĠNjŠj^&jƠjԠ)}(jנjK$j٠NjƠjl^&jjj^&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfaux_device_destroysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ faux_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfaux_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^&jNubjǠjj֔KjȠjɠ]j)}(jaj^&jàNjĠNjŠj_&jƠjԠ)}(jנjK$j٠NjƠj^&jjj _&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnode_access_nodessbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j_&ajubsbjjj_&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnode_cache_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j$_&ajubsbjjj"_&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnode_add_cachesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3_&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠnode_cache_attrssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cache_attrssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj1_&jNubjǠjj֔M+jȠjɠ](j)}(jaj1_&jàNjĠNjŠjz_&jƠjԠ)}(jנjK$j٠NjƠjY_&jjj_&jNubjǠjj֔M+jȠjɠ]j]ubj)}(jaj1_&jàNjĠNjŠj_&jƠjԠ)}(jנjK$j٠NjƠj~_&jjj_&jNubjǠjj֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_nodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠnodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_&jNubjǠjj֔MjȠjɠ]j)}(jaj_&jàNjĠNjŠj `&jƠjԠ)}(jנjK$j٠NjƠj_&jjj`&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'register_memory_node_under_compute_nodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmem_nidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcpu_nidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠaccess_coordinate_classsbajubububjj)}(jj )}(j ]jΠ)}jѠaccesssbajubj]jNububjYNubjZubejj)}j]sbubububjjj`&jNubjǠjj֔MjȠjɠ](j)}(jaj`&jàNjĠNjŠje`&jƠjԠ)}(jנjK$j٠NjƠjD`&jjj`&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj`&jàNjĠNjŠj`&jƠjԠ)}(jנjK$j٠NjƠji`&jjj`&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj`&jàNjĠNjŠj`&jƠjԠ)}(jנjK$j٠NjƠj`&jjj`&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_class_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠtransport_classsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`&jNubjǠjj֔K3jȠjɠ]j)}(jaj`&jàNjĠNjŠja&jƠjԠ)}(jנjK$j٠NjƠj`&jjj&a&jNubjǠjj֔K3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_class_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/a&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠtransport_classsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtclasssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-a&jNubjǠjj֔KAjȠjɠ]j)}(jaj-a&jàNjĠNjŠj{a&jƠjԠ)}(jנjK$j٠NjƠjUa&jjja&jNubjǠjj֔KAjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠanon_transport_class_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ja&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠanon_transport_classsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠatcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja&jNubjǠjj֔K[jȠjɠ]j)}(jaja&jàNjĠNjŠja&jƠjԠ)}(jנjK$j٠NjƠja&jjja&jNubjǠjj֔K[jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠanon_transport_class_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠanon_transport_classsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠatcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja&jNubjǠjj֔KqjȠjɠ]j)}(jaja&jàNjĠNjŠj;b&jƠjԠ)}(jנjK$j٠NjƠjb&jjjFb&jNubjǠjj֔KqjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_setup_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOb&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjMb&jNubjǠjj֔KjȠjɠ]j)}(jajMb&jàNjĠNjŠjb&jƠjԠ)}(jנjK$j٠NjƠjub&jjjb&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_add_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjb&jNubjǠjj֔KjȠjɠ]j)}(jajb&jàNjĠNjŠjb&jƠjԠ)}(jנjK$j٠NjƠjb&jjjc&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_configure_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj c&jNubjǠjj֔KjȠjɠ]j)}(jaj c&jàNjĠNjŠj[c&jƠjԠ)}(jנjK$j٠NjƠj5c&jjjfc&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_remove_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]joc&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmc&jNubjǠjj֔M jȠjɠ]j)}(jajmc&jàNjĠNjŠjc&jƠjԠ)}(jנjK$j٠NjƠjc&jjjc&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtransport_destroy_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc&jNubjǠjj֔M'jȠjɠ]j)}(jajc&jàNjĠNjŠjd&jƠjԠ)}(jנjK$j٠NjƠjc&jjj&d&jNubjǠjj֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!driver_deferred_probe_check_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/d&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-d&jNubjǠjj֔M jȠjɠ]j)}(jaj-d&jàNjĠNjŠj{d&jƠjԠ)}(jנjK$j٠NjƠjUd&jjjd&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_is_boundsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jd&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd&jNubjǠjj֔MjȠjɠ]j)}(jajd&jàNjĠNjŠjd&jƠjԠ)}(jנjK$j٠NjƠjd&jjjd&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_bind_driversbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jd&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd&jNubjǠjj֔MjȠjɠ]j)}(jajd&jàNjĠNjŠj:e&jƠjԠ)}(jנjK$j٠NjƠje&jjjEe&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_for_device_probesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jNe&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjLe&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ device_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje&jNubjǠjj֔M.jȠjɠ]j)}(jaje&jàNjĠNjŠje&jƠjԠ)}(jנjK$j٠NjƠje&jjje&jNubjǠjj֔M.jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_driver_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje&jNubjǠjj֔MajȠjɠ](j)}(jaje&jàNjĠNjŠjEf&jƠjԠ)}(jנjK$j٠NjƠjf&jjj}f&jNubjǠjj֔MajȠjɠ]j]ubj)}(jaje&jàNjĠNjŠjrf&jƠjԠ)}(jנjK$j٠NjƠjLf&jjjf&jNubjǠjj֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ driver_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf&jNubjǠjj֔MjȠjɠ]j)}(jajf&jàNjĠNjŠjf&jƠjԠ)}(jנjK$j٠NjƠjf&jjjf&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_release_driversbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf&jNubjǠjj֔MjȠjɠ]j)}(jajf&jàNjĠNjŠj8g&jƠjԠ)}(jנjK$j٠NjƠjg&jjjCg&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!platform_device_register_resndatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jLg&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjJg&jNubjǠjj֔KjȠjɠ](j)}(jajJg&jàNjĠNjŠjg&jƠjԠ)}(jנjK$j٠NjƠjxg&jjjh&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajJg&jàNjĠNjŠjg&jƠjԠ)}(jנjK$j٠NjƠjg&jjjh&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajJg&jàNjĠNjŠjg&jƠjԠ)}(jנjK$j٠NjƠjg&jjjh&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajJg&jàNjĠNjŠjh&jƠjԠ)}(jנjK$j٠NjƠjg&jjjh&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajJg&jàNjĠNjŠj@h&jƠjԠ)}(jנjK$j٠NjƠjh&jjjh&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajJg&jàNjĠNjŠjfh&jƠjԠ)}(jנjK$j٠NjƠjDh&jjjh&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajJg&jàNjĠNjŠjh&jƠjԠ)}(jנjK$j٠NjƠjmh&jjjh&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_register_simplesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jh&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjh&jNubjǠjj֔KjȠjɠ](j)}(jajh&jàNjĠNjŠji&jƠjԠ)}(jנjK$j٠NjƠjh&jjji&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajh&jàNjĠNjŠj>i&jƠjԠ)}(jנjK$j٠NjƠji&jjji&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajh&jàNjĠNjŠjhi&jƠjԠ)}(jנjK$j٠NjƠjBi&jjji&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajh&jàNjĠNjŠji&jƠjԠ)}(jנjK$j٠NjƠjoi&jjji&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_register_datasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]ji&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjji&jNubjǠjj֔KjȠjɠ](j)}(jaji&jàNjĠNjŠjj&jƠjԠ)}(jנjK$j٠NjƠji&jjjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaji&jàNjĠNjŠj1j&jƠjԠ)}(jנjK$j٠NjƠjj&jjjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaji&jàNjĠNjŠjXj&jƠjԠ)}(jנjK$j٠NjƠj8j&jjjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaji&jàNjĠNjŠj~j&jƠjԠ)}(jנjK$j٠NjƠj\j&jjjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaji&jàNjĠNjŠjj&jƠjԠ)}(jנjK$j٠NjƠjj&jjjj&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_get_resourcesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jj&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjj&jNubjǠjj֔K7jȠjɠ](j)}(jajj&jàNjĠNjŠj'k&jƠjԠ)}(jנjK$j٠NjƠjk&jjjk&jNubjǠjj֔K7jȠjɠ]j]ubj)}(jajj&jàNjĠNjŠjOk&jƠjԠ)}(jנjK$j٠NjƠj.k&jjjk&jNubjǠjj֔K7jȠjɠ]j]ubj)}(jajj&jàNjĠNjŠjtk&jƠjԠ)}(jנjK$j٠NjƠjSk&jjjk&jNubjǠjj֔K7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&devm_platform_get_and_ioremap_resourcesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}j__iomemsbasbubjj)}(jNjNjjjjjj)}j]jk&asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jk&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjk&jNubjǠjj֔KbjȠjɠ](j)}(jajk&jàNjĠNjŠjk&jƠjԠ)}(jנjK$j٠NjƠjk&jjjJl&jNubjǠjj֔KbjȠjɠ]j]ubj)}(jajk&jàNjĠNjŠj l&jƠjԠ)}(jנjK$j٠NjƠjk&jjjPl&jNubjǠjj֔KbjȠjɠ]j]ubj)}(jajk&jàNjĠNjŠj9l&jƠjԠ)}(jנjK$j٠NjƠjl&jjjVl&jNubjǠjj֔KbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_platform_ioremap_resourcesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjk&sbasbubjj)}(jNjNjjjjjj)}j]jsl&asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j_l&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj]l&jNubjǠjj֔KzjȠjɠ](j)}(jaj]l&jàNjĠNjŠjl&jƠjԠ)}(jנjK$j٠NjƠjl&jjjl&jNubjǠjj֔KzjȠjɠ]j]ubj)}(jaj]l&jàNjĠNjŠjl&jƠjԠ)}(jנjK$j٠NjƠjl&jjjl&jNubjǠjj֔KzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%devm_platform_ioremap_resource_bynamesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjk&sbasbubjj)}(jNjNjjjjjj)}j]jm&asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jl&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjl&jNubjǠjj֔KjȠjɠ](j)}(jajl&jàNjĠNjŠjAm&jƠjԠ)}(jנjK$j٠NjƠjm&jjjxm&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajl&jàNjĠNjŠjjm&jƠjԠ)}(jנjK$j٠NjƠjHm&jjj~m&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_get_irq_optionalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjm&jNubjǠjj֔KjȠjɠ](j)}(jajm&jàNjĠNjŠjm&jƠjԠ)}(jנjK$j٠NjƠjm&jjjn&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajm&jàNjĠNjŠjm&jƠjԠ)}(jנjK$j٠NjƠjm&jjj n&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_get_irqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjn&jNubjǠjj֔MjȠjɠ](j)}(jajn&jàNjĠNjŠj^n&jƠjԠ)}(jנjK$j٠NjƠj8n&jjjn&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajn&jàNjĠNjŠjn&jƠjԠ)}(jנjK$j٠NjƠjen&jjjn&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_irq_countsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn&jNubjǠjj֔MjȠjɠ]j)}(jajn&jàNjĠNjŠjn&jƠjԠ)}(jנjK$j٠NjƠjn&jjjn&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_platform_get_irqs_affinitysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ irq_affinitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaffdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠminvecsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxvecsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠirqssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjn&jNubjǠjj֔MOjȠjɠ](j)}(jajn&jàNjĠNjŠjIo&jƠjԠ)}(jנjK$j٠NjƠj#o&jjjo&jNubjǠjj֔MOjȠjɠ]j]ubj)}(jajn&jàNjĠNjŠjvo&jƠjԠ)}(jנjK$j٠NjƠjPo&jjjo&jNubjǠjj֔MOjȠjɠ]j]ubj)}(jajn&jàNjĠNjŠjo&jƠjԠ)}(jנjK$j٠NjƠj}o&jjjp&jNubjǠjj֔MOjȠjɠ]j]ubj)}(jajn&jàNjĠNjŠjo&jƠjԠ)}(jנjK$j٠NjƠjo&jjj p&jNubjǠjj֔MOjȠjɠ]j]ubj)}(jajn&jàNjĠNjŠjo&jƠjԠ)}(jנjK$j٠NjƠjo&jjjp&jNubjǠjj֔MOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_get_resource_bynamesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jp&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjp&jNubjǠjj֔MjȠjɠ](j)}(jajp&jàNjĠNjŠjlp&jƠjԠ)}(jנjK$j٠NjƠjFp&jjjp&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajp&jàNjĠNjŠjp&jƠjԠ)}(jנjK$j٠NjƠjsp&jjjp&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajp&jàNjĠNjŠjp&jƠjԠ)}(jנjK$j٠NjƠjp&jjjp&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_get_irq_bynamesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjp&jNubjǠjj֔MjȠjɠ](j)}(jajp&jàNjĠNjŠj)q&jƠjԠ)}(jנjK$j٠NjƠjq&jjj]q&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajp&jàNjĠNjŠjRq&jƠjԠ)}(jנjK$j٠NjƠj0q&jjjcq&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ platform_get_irq_byname_optionalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlq&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjq&jNubjǠjj֔MjȠjɠ](j)}(jajjq&jàNjĠNjŠjq&jƠjԠ)}(jנjK$j٠NjƠjq&jjjq&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjq&jàNjĠNjŠjq&jƠjԠ)}(jנjK$j٠NjƠjq&jjjq&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_add_devicessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jq&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjq&jNubjǠjj֔MjȠjɠ](j)}(jajq&jàNjĠNjŠjIr&jƠjԠ)}(jנjK$j٠NjƠj!r&jjj{r&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajq&jàNjĠNjŠjsr&jƠjԠ)}(jנjK$j٠NjƠjSr&jjjr&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jr&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr&jNubjǠjj֔M%jȠjɠ]j)}(jajr&jàNjĠNjŠjr&jƠjԠ)}(jנjK$j٠NjƠjr&jjjr&jNubjǠjj֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jr&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjr&jNubjǠjj֔MAjȠjɠ](j)}(jajr&jàNjĠNjŠj8s&jƠjԠ)}(jנjK$j٠NjƠjs&jjjjs&jNubjǠjj֔MAjȠjɠ]j]ubj)}(jajr&jàNjĠNjŠj_s&jƠjԠ)}(jנjK$j٠NjƠj?s&jjjps&jNubjǠjj֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_add_resourcessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jys&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjjws&jNubjǠjj֔M]jȠjɠ](j)}(jajws&jàNjĠNjŠjs&jƠjԠ)}(jנjK$j٠NjƠjs&jjj"t&jNubjǠjj֔M]jȠjɠ]j]ubj)}(jajws&jàNjĠNjŠjs&jƠjԠ)}(jנjK$j٠NjƠjs&jjj(t&jNubjǠjj֔M]jȠjɠ]j]ubj)}(jajws&jàNjĠNjŠjt&jƠjԠ)}(jנjK$j٠NjƠjs&jjj.t&jNubjǠjj֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_add_datasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7t&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj5t&jNubjǠjj֔MyjȠjɠ](j)}(jaj5t&jàNjĠNjŠjt&jƠjԠ)}(jנjK$j٠NjƠj]t&jjjt&jNubjǠjj֔MyjȠjɠ]j]ubj)}(jaj5t&jàNjĠNjŠjt&jƠjԠ)}(jנjK$j٠NjƠjt&jjjt&jNubjǠjj֔MyjȠjɠ]j]ubj)}(jaj5t&jàNjĠNjŠjt&jƠjԠ)}(jנjK$j٠NjƠjt&jjjt&jNubjǠjj֔MyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_addsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt&jNubjǠjj֔MjȠjɠ]j)}(jajt&jàNjĠNjŠj@u&jƠjԠ)}(jנjK$j٠NjƠju&jjjKu&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_delsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jTu&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjRu&jNubjǠjj֔MjȠjɠ]j)}(jajRu&jàNjĠNjŠju&jƠjԠ)}(jנjK$j٠NjƠjzu&jjju&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ju&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju&jNubjǠjj֔MjȠjɠ]j)}(jaju&jàNjĠNjŠjv&jƠjԠ)}(jנjK$j٠NjƠju&jjj v&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjv&jNubjǠjj֔MjȠjɠ]j)}(jajv&jàNjĠNjŠj`v&jƠjԠ)}(jנjK$j٠NjƠj:v&jjjkv&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_device_register_fullsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jtv&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_device_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjrv&jNubjǠjj֔M&jȠjɠ]j)}(jajrv&jàNjĠNjŠjv&jƠjԠ)}(jנjK$j٠NjƠjv&jjjv&jNubjǠjj֔M&jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__platform_driver_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv&jNubjǠjj֔M]jȠjɠ](j)}(jajv&jàNjĠNjŠj)w&jƠjԠ)}(jנjK$j٠NjƠjw&jjjaw&jNubjǠjj֔M]jȠjɠ]j]ubj)}(jajv&jàNjĠNjŠjVw&jƠjԠ)}(jנjK$j٠NjƠj0w&jjjgw&jNubjǠjj֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_driver_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jpw&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjnw&jNubjǠjj֔MkjȠjɠ]j)}(jajnw&jàNjĠNjŠjw&jƠjԠ)}(jנjK$j٠NjƠjw&jjjw&jNubjǠjj֔MkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__platform_driver_probesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠprobesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodulesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw&jNubjǠjj֔MjȠjɠ](j)}(jajw&jàNjĠNjŠjx&jƠjԠ)}(jנjK$j٠NjƠjw&jjjx&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajw&jàNjĠNjŠjGx&jƠjԠ)}(jנjK$j٠NjƠj#x&jjjx&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajw&jàNjĠNjŠjx&jƠjԠ)}(jנjK$j٠NjƠj~x&jjjx&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__platform_create_bundlesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jx&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠprobesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠn_ressbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodulesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjx&jNubjǠjj֔MjȠjɠ](j)}(jajx&jàNjĠNjŠjy&jƠjԠ)}(jנjK$j٠NjƠjx&jjjOz&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajx&jàNjĠNjŠjAy&jƠjԠ)}(jנjK$j٠NjƠjy&jjjUz&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajx&jàNjĠNjŠjy&jƠjԠ)}(jנjK$j٠NjƠjxy&jjj[z&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajx&jàNjĠNjŠjy&jƠjԠ)}(jנjK$j٠NjƠjy&jjjaz&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajx&jàNjĠNjŠjy&jƠjԠ)}(jנjK$j٠NjƠjy&jjjgz&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajx&jàNjĠNjŠjz&jƠjԠ)}(jנjK$j٠NjƠjy&jjjmz&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajx&jàNjĠNjŠjAz&jƠjԠ)}(jנjK$j٠NjƠjz&jjjsz&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__platform_register_driverssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|z&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_driversbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriverssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjzz&jNubjǠjj֔MjȠjɠ](j)}(jajzz&jàNjĠNjŠjz&jƠjԠ)}(jנjK$j٠NjƠjz&jjj*{&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajzz&jàNjĠNjŠjz&jƠjԠ)}(jנjK$j٠NjƠjz&jjj0{&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajzz&jàNjĠNjŠj{&jƠjԠ)}(jנjK$j٠NjƠjz&jjj6{&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_unregister_driverssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?{&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_driversbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriverssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj={&jNubjǠjj֔M-jȠjɠ](j)}(jaj={&jàNjĠNjŠj{&jƠjԠ)}(jנjK$j٠NjƠje{&jjj{&jNubjǠjj֔M-jȠjɠ]j]ubj)}(jaj={&jàNjĠNjŠj{&jƠjԠ)}(jנjK$j٠NjƠj{&jjj{&jNubjǠjj֔M-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠplatform_find_device_by_driversbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j{&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj{&jNubjǠjj֔MjȠjɠ](j)}(jaj{&jàNjĠNjŠj!|&jƠjԠ)}(jנjK$j٠NjƠj{&jjj\|&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj{&jàNjĠNjŠjN|&jƠjԠ)}(jנjK$j٠NjƠj(|&jjjb|&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_find_device_by_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jk|&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjji|&jNubjǠjj֔KjȠjɠ](j)}(jaji|&jàNjĠNjŠj|&jƠjԠ)}(jנjK$j٠NjƠj|&jjj!}&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaji|&jàNjĠNjŠj|&jƠjԠ)}(jנjK$j٠NjƠj|&jjj'}&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaji|&jàNjĠNjŠj}&jƠjԠ)}(jנjK$j٠NjƠj|&jjj-}&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_find_device_by_of_nodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j6}&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj4}&jNubjǠjj֔KjȠjɠ](j)}(jaj4}&jàNjĠNjŠj}&jƠjԠ)}(jנjK$j٠NjƠjb}&jjj}&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj4}&jàNjĠNjŠj}&jƠjԠ)}(jנjK$j٠NjƠj}&jjj}&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_find_device_by_fwnodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j}&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj}&jNubjǠjj֔KjȠjɠ](j)}(jaj}&jàNjĠNjŠj$~&jƠjԠ)}(jנjK$j٠NjƠj}&jjj_~&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj}&jàNjĠNjŠjQ~&jƠjԠ)}(jנjK$j٠NjƠj+~&jjje~&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_find_device_by_devtsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jn~&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevtsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjl~&jNubjǠjj֔KjȠjɠ](j)}(jajl~&jàNjĠNjŠj~&jƠjԠ)}(jנjK$j٠NjƠj~&jjj~&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajl~&jàNjĠNjŠj~&jƠjԠ)}(jנjK$j٠NjƠj~&jjj~&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_find_next_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔KjȠjɠ](j)}(jaj&jàNjĠNjŠjW&jƠjԠ)}(jנjK$j٠NjƠj1&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj^&jjj&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_find_device_by_acpi_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ acpi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔KjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj4&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_for_each_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ device_iter_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNububjYNubjZubejj)}j]sbubububjjj;&jNubjǠjj֔MdjȠjɠ](j)}(jaj;&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjc&jjj&jNubjǠjj֔MdjȠjɠ]j]ubj)}(jaj;&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MdjȠjɠ]j]ubj)}(jaj;&jàNjĠNjŠj߀&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MdjȠjɠ]j]ubj)}(jaj;&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj$&jNubjǠjj֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_find_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j-&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdevice_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+&jNubjǠjj֔MjȠjɠ](j)}(jaj+&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjY&jjj &jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj+&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj+&jàNjĠNjŠjՁ&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj+&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj܁&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_for_each_drvsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj$&jNubjǠjj֔MjȠjɠ](j)}(jaj$&jàNjĠNjŠjr&jƠjԠ)}(jנjK$j٠NjƠjL&jjjQ&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjy&jjjW&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$&jàNjĠNjŠjȂ&jƠjԠ)}(jנjK$j٠NjƠj&jjj]&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjς&jjjc&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_rescan_devicessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jl&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj&jNubjǠjj֔MjȠjɠ]j)}(jajj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjÃ&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_reprobesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j̃&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjʃ&jNubjǠjj֔MjȠjɠ]j)}(jajʃ&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj#&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bus_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*&jNubjǠjj֔MXjȠjɠ]j)}(jaj*&jàNjĠNjŠjx&jƠjԠ)}(jנjK$j٠NjƠjR&jjj&jNubjǠjj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj؄&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsubsys_system_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsyssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠattribute_groupsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj8&jƠjԠ)}(jנjK$j٠NjƠj&jjju&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjg&jƠjԠ)}(jנjK$j٠NjƠj?&jjj{&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsubsys_virtual_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsyssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠattribute_groupsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjЅ&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjׅ&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ driver_findsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔M,jȠjɠ](j)}(jaj&jàNjĠNjŠjj&jƠjԠ)}(jנjK$j٠NjƠjH&jjj&jNubjǠjj֔M,jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjq&jjj&jNubjǠjj֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbus_get_dev_rootsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠbus_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbussbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔M^jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmam_free_coherentsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ dma_handlesbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔KEjȠjɠ](j)}(jaj&jàNjĠNjŠji&jƠjԠ)}(jנjK$j٠NjƠjC&jjj&jNubjǠjj֔KEjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjp&jjj&jNubjǠjj֔KEjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔KEjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔KEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmam_alloc_attrssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dma_handlesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠattrssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔K]jȠjɠ](j)}(jaj&jàNjĠNjŠjV&jƠjԠ)}(jנjK$j٠NjƠj0&jjj&jNubjǠjj֔K]jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj]&jjj &jNubjǠjj֔K]jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔K]jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjֈ&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔K]jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjڈ&jjj&jNubjǠjj֔K]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_map_sg_attrssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnentssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠattrssbajubj]jNububjYNubjZubejj)}j]sbubububjjj%&jNubjǠjj֔KjȠjɠ](j)}(jaj%&jàNjĠNjŠjt&jƠjԠ)}(jנjK$j٠NjƠjN&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj{&jjj#&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%&jàNjĠNjŠjȉ&jƠjԠ)}(jנjK$j٠NjƠj&jjj)&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj̉&jjj/&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj%&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj5&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_map_sgtablesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠattrssbajubj]jNububjYNubjZubejj)}j]sbubububjjj<&jNubjǠjj֔M!jȠjɠ](j)}(jaj<&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjd&jjj&jNubjǠjj֔M!jȠjɠ]j]ubj)}(jaj<&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M!jȠjɠ]j]ubj)}(jaj<&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M!jȠjɠ]j]ubj)}(jaj<&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj!&jNubjǠjj֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_can_mmapsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j*&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(&jNubjǠjj֔M jȠjɠ]j)}(jaj(&jàNjĠNjŠju&jƠjԠ)}(jנjK$j٠NjƠjO&jjj&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_mmap_attrssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpu_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdma_addrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠattrssbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔M%jȠjɠ](j)}(jaj&jàNjĠNjŠjՋ&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M%jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj܋&jjj&jNubjǠjj֔M%jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj+&jƠjԠ)}(jנjK$j٠NjƠj &jjj&jNubjǠjj֔M%jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjV&jƠjԠ)}(jנjK$j٠NjƠj2&jjj&jNubjǠjj֔M%jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj~&jƠjԠ)}(jנjK$j٠NjƠjZ&jjjÌ&jNubjǠjj֔M%jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjɌ&jNubjǠjj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_addressing_limitedsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jҌ&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjЌ&jNubjǠjj֔MjȠjɠ]j)}(jajЌ&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj(&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpnp_register_protocolsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ pnp_protocolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprotocolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/&jNubjǠjj֔K/jȠjɠ]j)}(jaj/&jàNjĠNjŠj}&jƠjԠ)}(jנjK$j٠NjƠjW&jjj&jNubjǠjj֔K/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpnp_request_card_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_devsbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ pnp_card_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔M(jȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjG&jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjjM&jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj9&jƠjԠ)}(jנjK$j٠NjƠj&jjjS&jNubjǠjj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpnp_release_card_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZ&jNubjǠjj֔MZjȠjɠ]j)}(jajZ&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MZjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpnp_register_card_driversbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_card_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpnp_unregister_card_driversbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_card_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjh&jƠjԠ)}(jנjK$j٠NjƠjB&jjjs&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pnp_add_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_idsbajubububjjI)}(jLj)}(jj )}(j ]j|&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjz&jNubjǠjj֔M'jȠjɠ](j)}(jajz&jàNjĠNjŠjΏ&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M'jȠjɠ]j]ubj)}(jajz&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjՏ&jjj &jNubjǠjj֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pnp_start_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MQjȠjɠ]j)}(jaj&jàNjĠNjŠj`&jƠjԠ)}(jנjK$j٠NjƠj:&jjjk&jNubjǠjj֔MQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pnp_stop_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr&jNubjǠjj֔MijȠjɠ]j)}(jajr&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjː&jNubjǠjj֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpnp_activate_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԐ&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjҐ&jNubjǠjj֔MjȠjɠ]j)}(jajҐ&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj+&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpnp_disable_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2&jNubjǠjj֔MjȠjɠ]j)}(jaj2&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjZ&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pnp_is_activesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpnp_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔KjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠuio_event_notifysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠuio_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj@&jƠjԠ)}(jנjK$j٠NjƠj&jjjK&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__uio_register_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jT&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠuio_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjR&jNubjǠjj֔MjȠjɠ](j)}(jajR&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjz&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajR&jàNjĠNjŠj͒&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔MjȠjɠ]j]ubj)}(jajR&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjԒ&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__devm_uio_register_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠuio_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔M3jȠjɠ](j)}(jaj&jàNjĠNjŠjf&jƠjԠ)}(jנjK$j٠NjƠj@&jjj˓&jNubjǠjj֔M3jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjm&jjjѓ&jNubjǠjj֔M3jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjד&jNubjǠjj֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠuio_unregister_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠuio_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjޓ&jNubjǠjj֔MQjȠjɠ]j)}(jajޓ&jàNjĠNjŠj,&jƠjԠ)}(jנjK$j٠NjƠj&jjj7&jNubjǠjj֔MQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠuio_memsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j@&ajubsbjjj>&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠuio_portsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jO&ajubsbjjjM&jNubjǠjj֔K/jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠuio_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j^&ajubsbjjj\&jNubjǠjj֔KGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠuio_register_devicesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jm&ajubj#Nubjjjk&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_uio_register_devicesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j|&ajubj#Nubjjjz&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ input_valuesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j&ajubsbjjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ input_devsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j&ajubsbjjj&jNubjǠjj֔K%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ input_handlersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j&ajubsbjjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ input_handlesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j&ajubsbjjj&jNubjǠjj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_set_events_per_packetsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jǔ&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠn_eventssbajubj]jNububjYNubjZubejj)}j]sbubububjjjŔ&jNubjǠjj֔MjȠjɠ](j)}(jajŔ&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjB&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajŔ&jàNjĠNjŠj:&jƠjԠ)}(jנjK$j٠NjƠj&jjjH&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ff_devicesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jQ&ajubsbjjjO&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ input_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj^&jNubjǠjj֔MjȠjɠ](j)}(jaj^&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj%&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj^&jàNjĠNjŠjԕ&jƠjԠ)}(jנjK$j٠NjƠj&jjj+&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj^&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjؕ&jjj1&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj^&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj7&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_inject_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj>&jNubjǠjj֔MjȠjɠ](j)}(jaj>&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjf&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj>&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj>&jàNjĠNjŠjٖ&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj>&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjݖ&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_alloc_absinfosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjl&jƠjԠ)}(jנjK$j٠NjƠjF&jjjw&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_copy_abssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdst_axissbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsrc_axissbajubj]jNububjYNubjZubejj)}j]sbubububjjj~&jNubjǠjj֔MjȠjɠ](j)}(jaj~&jàNjĠNjŠj̗&jƠjԠ)}(jנjK$j٠NjƠj&jjjN&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj~&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjӗ&jjjT&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj~&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjZ&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj~&jàNjĠNjŠjF&jƠjԠ)}(jנjK$j٠NjƠj%&jjj`&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_grab_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ji&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg&jNubjǠjj֔MjȠjɠ]j)}(jajg&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_release_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jɘ&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjǘ&jNubjǠjj֔M1jȠjɠ]j)}(jajǘ&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_open_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'&jNubjǠjj֔MAjȠjɠ]j)}(jaj'&jàNjĠNjŠju&jƠjԠ)}(jנjK$j٠NjƠjO&jjj&jNubjǠjj֔MAjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_close_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjՙ&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_scancode_to_scalarsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠinput_keymap_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscancodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj5&jƠjԠ)}(jנjK$j٠NjƠj&jjjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj_&jƠjԠ)}(jנjK$j٠NjƠj<&jjjp&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_get_keycodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jy&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠinput_keymap_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw&jNubjǠjj֔MhjȠjɠ](j)}(jajw&jàNjĠNjŠjŚ&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MhjȠjɠ]j]ubj)}(jajw&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj̚&jjj&jNubjǠjj֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_set_keycodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠinput_keymap_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj &jNubjǠjj֔MxjȠjɠ](j)}(jaj &jàNjĠNjŠjX&jƠjԠ)}(jנjK$j٠NjƠj2&jjj&jNubjǠjj֔MxjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj_&jjj&jNubjǠjj֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_reset_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjś&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_allocate_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_input_allocate_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jS&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjQ&jNubjǠjj֔MjȠjɠ]j)}(jajQ&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_free_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_set_timestampsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ timestampsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjh&jƠjԠ)}(jנjK$j٠NjƠjB&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjo&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_get_timestampsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔M%jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj֝&jjj &jNubjǠjj֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_set_capabilitysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔M9jȠjɠ](j)}(jaj&jàNjĠNjŠj_&jƠjԠ)}(jנjK$j٠NjƠj9&jjj&jNubjǠjj֔M9jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjf&jjj&jNubjǠjj֔M9jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_enable_softrepeatsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jɞ&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠperiodsbajubj]jNububjYNubjZubejj)}j]sbubububjjjǞ&jNubjǠjj֔MjȠjɠ](j)}(jajǞ&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjh&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajǞ&jàNjĠNjŠj<&jƠjԠ)}(jנjK$j٠NjƠj&jjjn&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajǞ&jàNjĠNjŠj`&jƠjԠ)}(jנjK$j٠NjƠj@&jjjt&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_register_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{&jNubjǠjj֔M* jȠjɠ]j)}(jaj{&jàNjĠNjŠjɟ&jƠjԠ)}(jנjK$j٠NjƠj&jjjԟ&jNubjǠjj֔M* jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_unregister_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jݟ&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj۟&jNubjǠjj֔M jȠjɠ]j)}(jaj۟&jàNjĠNjŠj)&jƠjԠ)}(jנjK$j٠NjƠj&jjj4&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_register_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;&jNubjǠjj֔M jȠjɠ]j)}(jaj;&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjc&jjj&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_unregister_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjà&jjj&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_handler_for_each_handlesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔M jȠjɠ](j)}(jaj&jàNjĠNjŠjI&jƠjԠ)}(jנjK$j٠NjƠj#&jjj&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjr&jƠjԠ)}(jנjK$j٠NjƠjP&jjj&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjy&jjj&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_register_handlesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MS jȠjɠ]j)}(jaj&jàNjĠNjŠj\&jƠjԠ)}(jנjK$j٠NjƠj6&jjjg&jNubjǠjj֔MS jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_unregister_handlesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn&jNubjǠjj֔M jȠjɠ]j)}(jajn&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjǢ&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_get_new_minorsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jТ&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ legacy_basesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ legacy_numsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ allow_dynamicsbajubj]jNububjYNubjZubejj)}j]sbubububjjj΢&jNubjǠjj֔M jȠjɠ](j)}(jaj΢&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjf&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj΢&jàNjĠNjŠj;&jƠjԠ)}(jנjK$j٠NjƠj&jjjl&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj΢&jàNjĠNjŠj^&jƠjԠ)}(jנjK$j٠NjƠj?&jjjr&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_free_minorsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠminorsbajubj]jNububjYNubjZubajj)}j]sbubububjjjy&jNubjǠjj֔M jȠjɠ]j)}(jajy&jàNjĠNjŠj£&jƠjԠ)}(jנjK$j٠NjƠj&jjjʣ&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_ff_uploadsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jӣ&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ff_effectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeffectsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjѣ&jNubjǠjj֔K[jȠjɠ](j)}(jajѣ&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔K[jȠjɠ]j]ubj)}(jajѣ&jàNjĠNjŠjL&jƠjԠ)}(jנjK$j٠NjƠj&&jjj&jNubjǠjj֔K[jȠjɠ]j]ubj)}(jajѣ&jàNjĠNjŠjy&jƠjԠ)}(jנjK$j٠NjƠjS&jjj&jNubjǠjj֔K[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_ff_erasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ effect_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔KjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjA&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjjG&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj6&jƠjԠ)}(jנjK$j٠NjƠj&jjjM&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_ff_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jV&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjjT&jNubjǠjj֔KjȠjɠ](j)}(jajT&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj|&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajT&jàNjĠNjŠjʥ&jƠjԠ)}(jנjK$j٠NjƠj&jjj!&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajT&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjΥ&jjj'&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajT&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj-&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_ff_createsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ max_effectssbajubj]jNububjYNubjZubejj)}j]sbubububjjj4&jNubjǠjj֔M#jȠjɠ](j)}(jaj4&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj\&jjj&jNubjǠjj֔M#jȠjɠ]j]ubj)}(jaj4&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_ff_destroysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MXjȠjɠ]j)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_ff_create_memlesssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ play_effectsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ff_effectsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjm&jƠjԠ)}(jנjK$j٠NjƠjG&jjjF&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjt&jjjL&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjR&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ input_mt_slotsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j[&ajubsbjjjY&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_mtsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jj&ajubsbjjjh&jNubjǠjj֔K jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ input_mt_possbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jy&ajubsbjjjw&jNubjǠjj֔K0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_mt_init_slotssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_slotssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔K'jȠjɠ](j)}(jaj&jàNjĠNjŠjԨ&jƠjԠ)}(jנjK$j٠NjƠj&jjj)&jNubjǠjj֔K'jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjۨ&jjj/&jNubjǠjj֔K'jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj!&jƠjԠ)}(jנjK$j٠NjƠj&jjj5&jNubjǠjj֔K'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_mt_destroy_slotssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<&jNubjǠjj֔KojȠjɠ]j)}(jaj<&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjd&jjj&jNubjǠjj֔KojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_mt_report_slot_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ tool_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠactivesbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔KjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjé&jjj<&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjB&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj4&jƠjԠ)}(jנjK$j٠NjƠj&jjjH&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_mt_report_finger_countsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjO&jNubjǠjj֔KjȠjɠ](j)}(jajO&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjw&jjj̪&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajO&jàNjĠNjŠjĪ&jƠjԠ)}(jנjK$j٠NjƠj&jjjҪ&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!input_mt_report_pointer_emulationsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j۪&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ use_countsbajubj]jNububjYNubjZubejj)}j]sbubububjjj٪&jNubjǠjj֔KjȠjɠ](j)}(jaj٪&jàNjĠNjŠj'&jƠjԠ)}(jנjK$j٠NjƠj&jjjU&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj٪&jàNjĠNjŠjM&jƠjԠ)}(jנjK$j٠NjƠj.&jjj[&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_mt_drop_unusedsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jd&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjb&jNubjǠjj֔MjȠjɠ]j)}(jajb&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_mt_sync_framesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jī&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj«&jNubjǠjj֔MFjȠjɠ]j)}(jaj«&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_mt_assign_slotssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslotssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_mt_possbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_possbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"&jNubjǠjj֔MjȠjɠ](j)}(jaj"&jàNjĠNjŠjp&jƠjԠ)}(jנjK$j٠NjƠjJ&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj"&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjw&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj"&jàNjĠNjŠjƬ&jƠjԠ)}(jנjK$j٠NjƠj&jjj%&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj"&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjͬ&jjj+&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj"&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj1&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinput_mt_get_slot_by_keysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubejj)}j]sbubububjjj8&jNubjǠjj֔MjȠjɠ](j)}(jaj8&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj`&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj8&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmatrix_keymap_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jĭ&ajubsbjjj­&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ key_entrysbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jӭ&ajubsbjjjѭ&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!sparse_keymap_entry_from_scancodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ key_entrysbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcodesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔K=jȠjɠ](j)}(jaj&jàNjĠNjŠj4&jƠjԠ)}(jנjK$j٠NjƠj&jjjg&jNubjǠjj֔K=jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj\&jƠjԠ)}(jנjK$j٠NjƠj;&jjjm&jNubjǠjj֔K=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sparse_keymap_entry_from_keycodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ key_entrysbajubububjjI)}(jLj)}(jj )}(j ]jv&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠkeycodesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjt&jNubjǠjj֔KRjȠjɠ](j)}(jajt&jàNjĠNjŠjȮ&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔KRjȠjɠ]j]ubj)}(jajt&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjϮ&jjj&jNubjǠjj֔KRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsparse_keymap_setupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ key_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeymapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠsetupsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ key_entrysbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔KjȠjɠ](j)}(jaj&jàNjĠNjŠjV&jƠjԠ)}(jנjK$j٠NjƠj0&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj]&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsparse_keymap_report_entrysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ key_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ autoreleasesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#&jNubjǠjj֔KjȠjɠ](j)}(jaj#&jàNjĠNjŠjq&jƠjԠ)}(jנjK$j٠NjƠjK&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj#&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjx&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj#&jàNjĠNjŠjư&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj#&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjʰ&jjj&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsparse_keymap_report_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ input_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ autoreleasesbajubj]jNububjYNubjZubejj)}j]sbubububjjj &jNubjǠjj֔MjȠjɠ](j)}(jaj &jàNjĠNjŠjW&jƠjԠ)}(jנjK$j٠NjƠj1&jjjϱ&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj^&jjjձ&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj۱&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠjDZ&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠps2_dispositionsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j&ajubsbjjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠps2devsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j&ajubsbjjj&jNubjǠjj֔K&jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ps2_sendbytesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠps2devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠps2devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠbytesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔KkjȠjɠ](j)}(jaj&jàNjĠNjŠjT&jƠjԠ)}(jנjK$j٠NjƠj.&jjj&jNubjǠjj֔KkjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj[&jjj&jNubjǠjj֔KkjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔KkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠps2_begin_commandsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠps2devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠps2devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔KjȠjɠ]j)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠps2_end_commandsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠps2devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠps2devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔KjȠjɠ]j)}(jaj&jàNjĠNjŠjm&jƠjԠ)}(jנjK$j٠NjƠjG&jjjx&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ps2_drainsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠps2devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠps2devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxbytessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔KjȠjɠ](j)}(jaj&jàNjĠNjŠjͳ&jƠjԠ)}(jנjK$j٠NjƠj&jjj%&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjԳ&jjj+&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj1&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠps2_is_keyboard_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j:&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠid_bytesbajubj]jNububjYNubjZubajj)}j]sbubububjjj8&jNubjǠjj֔KjȠjɠ]j)}(jaj8&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj_&jjj&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __ps2_commandsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠps2devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠps2devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcommandsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj=&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjjC&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj5&jƠjԠ)}(jנjK$j٠NjƠj&jjjI&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ps2_commandsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jR&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠps2devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠps2devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcommandsbajubj]jNububjYNubjZubejj)}j]sbubububjjjP&jNubjǠjj֔MjȠjɠ](j)}(jajP&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjx&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajP&jàNjĠNjŠj˵&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajP&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjҵ&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠps2_sliced_commandsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠps2devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠps2devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcommandsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj\&jƠjԠ)}(jנjK$j٠NjƠj6&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjc&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠps2_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠps2devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠps2devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠseriosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠseriosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠps2_pre_receive_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpre_receive_handlersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠps2_receive_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠreceive_handlersbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjĶ&jjjr&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjx&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjB&jƠjԠ)}(jנjK$j٠NjƠj&jjj~&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjj&jƠjԠ)}(jנjK$j٠NjƠjF&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ps2_interruptsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irqreturn_tsbajubububjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠseriosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠseriosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MTjȠjɠ](j)}(jaj&jàNjĠNjŠjݷ&jƠjԠ)}(jנjK$j٠NjƠj&jjj5&jNubjǠjj֔MTjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj;&jNubjǠjj֔MTjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj-&jƠjԠ)}(jנjK$j٠NjƠj &jjjA&jNubjǠjj֔MTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ icc_node_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jJ&ajubsbjjjH&jNubjǠjfj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠicc_onecell_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jY&ajubsbjjjW&jNubjǠjfj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ icc_providersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jh&ajubsbjjjf&jNubjǠjfj֔K'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠicc_nodesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jw&ajubsbjjju&jNubjǠjfj֔KAjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_link_nextsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_link_iter_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔KjȠjɠ](j)}(jaj&jàNjĠNjŠjظ&jƠjԠ)}(jנjK$j٠NjƠj&jjj;&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj߸&jjjA&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj0&jƠjԠ)}(jנjK$j٠NjƠj &jjjG&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_dev_nextsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jP&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_dev_iter_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjN&jNubjǠjj֔KjȠjɠ](j)}(jajN&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj|&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jajN&jàNjĠNjŠjϹ&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔KjȠjɠ]j]ubj)}(jajN&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjֹ&jjj&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatapi_cmd_typesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠopcodesbajubj]jNububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjd&jƠjԠ)}(jנjK$j٠NjƠj@&jjjl&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_pack_xfermasksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]ju&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpio_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ mwdma_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ udma_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjs&jNubjǠjj֔MZjȠjɠ](j)}(jajs&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MZjȠjɠ]j]ubj)}(jajs&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MZjȠjɠ]j]ubj)}(jajs&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_xfer_mask2modesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j$&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ xfer_masksbajubj]jNububjYNubjZubajj)}j]sbubububjjj"&jNubjǠjj֔MjȠjɠ]j)}(jaj"&jàNjĠNjŠjo&jƠjԠ)}(jנjK$j٠NjƠjN&jjjw&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_xfer_mode2masksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ xfer_modesbajubj]jNububjYNubjZubajj)}j]sbubububjjj~&jNubjǠjj֔MjȠjɠ]j)}(jaj~&jàNjĠNjŠj˻&jƠjԠ)}(jנjK$j٠NjƠj&jjjӻ&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_xfer_mode2shiftsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jܻ&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ xfer_modesbajubj]jNububjYNubjZubajj)}j]sbubububjjjڻ&jNubjǠjj֔MjȠjɠ]j)}(jajڻ&jàNjĠNjŠj&&jƠjԠ)}(jנjK$j٠NjƠj&jjj.&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_mode_stringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j7&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ xfer_masksbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj5&jNubjǠjj֔MjȠjɠ]j)}(jaj5&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj_&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_classifysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_taskfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_id_stringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MNjȠjɠ](j)}(jaj&jàNjĠNjŠjA&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MNjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjk&jƠjԠ)}(jנjK$j٠NjƠjH&jjjŽ&jNubjǠjj֔MNjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjq&jjj˽&jNubjǠjj֔MNjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjѽ&jNubjǠjj֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_id_c_stringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jڽ&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠofssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjؽ&jNubjǠjj֔MsjȠjɠ](j)}(jajؽ&jàNjĠNjŠj&&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MsjȠjɠ]j]ubj)}(jajؽ&jàNjĠNjŠjP&jƠjԠ)}(jנjK$j٠NjƠj-&jjj&jNubjǠjj֔MsjȠjɠ]j]ubj)}(jajؽ&jàNjĠNjŠjw&jƠjԠ)}(jנjK$j٠NjƠjV&jjj&jNubjǠjj֔MsjȠjɠ]j]ubj)}(jajؽ&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj{&jjj&jNubjǠjj֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_id_xfermasksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_pio_need_iordysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j &ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjm&jƠjԠ)}(jנjK$j٠NjƠjG&jjjx&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_do_dev_read_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_taskfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__le16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjο&jƠjԠ)}(jנjK$j٠NjƠj&jjj3&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjտ&jjj9&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj(&jƠjԠ)}(jנjK$j٠NjƠj&jjj?&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_cable_40wiresbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF&jNubjǠjj֔M0 jȠjɠ]j)}(jajF&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjn&jjj&jNubjǠjj֔M0 jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_cable_80wiresbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M> jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M> jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_cable_unknownsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MK jȠjɠ]j)}(jaj&jàNjĠNjŠjT&jƠjԠ)}(jנjK$j٠NjƠj.&jjj_&jNubjǠjj֔MK jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_cable_ignoresbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jh&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf&jNubjǠjj֔MY jȠjɠ]j)}(jajf&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MY jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_cable_satasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔Me jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔Me jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_dev_pairsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]j(&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&&jNubjǠjj֔M jȠjɠ]j)}(jaj&&jàNjĠNjŠjz&jƠjԠ)}(jנjK$j٠NjƠjT&jjj&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_do_set_modesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ r_failed_devsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔M jȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_wait_after_resetsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdeadlinesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ check_readysbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbubububjjj'&jNubjǠjj֔MDjȠjɠ](j)}(jaj'&jàNjĠNjŠju&jƠjԠ)}(jנjK$j٠NjƠjO&jjj&jNubjǠjj֔MDjȠjɠ]j]ubj)}(jaj'&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj|&jjj &jNubjǠjj֔MDjȠjɠ]j]ubj)}(jaj'&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_std_preresetsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdeadlinesbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔M^jȠjɠ](j)}(jaj&jàNjĠNjŠjg&jƠjԠ)}(jנjK$j٠NjƠjA&jjj&jNubjǠjj֔M^jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjn&jjj&jNubjǠjj֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_std_postresetsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclassessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj'&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj-&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_set_featuresbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j6&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠsubcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4&jNubjǠjj֔MjȠjɠ](j)}(jaj4&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj]&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_std_qc_defersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj?&jƠjԠ)}(jנjK$j٠NjƠj&jjjJ&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_qc_completesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQ&jNubjǠjj֔MjȠjɠ]j)}(jajQ&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjy&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_qc_get_activesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MNjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_link_onlinesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjb&jƠjԠ)}(jנjK$j٠NjƠj<&jjjm&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_link_offlinesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jv&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt&jNubjǠjj֔MjȠjɠ]j)}(jajt&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_host_suspendsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_hostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ pm_message_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmesgsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj!&jƠjԠ)}(jנjK$j٠NjƠj&jjjT&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjL&jƠjԠ)}(jנjK$j٠NjƠj(&jjjZ&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_host_resumesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_hostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja&jNubjǠjj֔MjȠjɠ]j)}(jaja&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_port_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_hostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔MOjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj#&jNubjǠjj֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_host_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_hostsbajubububjjI)}(jLj)}(jj )}(j ]j,&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠn_portssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*&jNubjǠjj֔MjȠjɠ](j)}(jaj*&jàNjĠNjŠj~&jƠjԠ)}(jנjK$j٠NjƠjX&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj*&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_host_alloc_pinfosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_hostsbajubububjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_port_infosbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠppisbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠn_portssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjju&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj@&jƠjԠ)}(jנjK$j٠NjƠj&jjj{&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjj&jƠjԠ)}(jנjK$j٠NjƠjJ&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_host_startsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_hostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M}jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_host_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_hostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_port_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj6&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjc&jƠjԠ)}(jנjK$j٠NjƠj=&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_host_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_hostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠscsi_host_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔M jȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj4&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj)&jƠjԠ)}(jנjK$j٠NjƠj&jjj:&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_host_activatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jC&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_hostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irq_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ irq_handlersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ irq_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠscsi_host_templatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjA&jNubjǠjj֔MijȠjɠ](j)}(jajA&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠji&jjj8&jNubjǠjj֔MijȠjɠ]j]ubj)}(jajA&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj>&jNubjǠjj֔MijȠjɠ]j]ubj)}(jajA&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjD&jNubjǠjj֔MijȠjɠ]j]ubj)}(jajA&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjJ&jNubjǠjj֔MijȠjɠ]j]ubj)}(jajA&jàNjĠNjŠj-&jƠjԠ)}(jנjK$j٠NjƠj&jjjP&jNubjǠjj֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_host_detachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_hostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW&jNubjǠjj֔MjȠjɠ]j)}(jajW&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_pci_remove_onesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_platform_remove_onesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠje&jƠjԠ)}(jנjK$j٠NjƠj?&jjjp&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_msleepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jy&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmsecssbajubj]jNububjYNubjZubejj)}j]sbubububjjjw&jNubjǠjj֔MjȠjɠ](j)}(jajw&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajw&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_wait_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjk&sbasbubjj)}(jNjNjNjjjjj)}j]jm&asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠintervalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjT&jƠjԠ)}(jנjK$j٠NjƠj.&jjj$&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj[&jjj*&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj0&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj6&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj<&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjB&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_phys_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jK&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjI&jNubjǠjj֔M#jȠjɠ]j)}(jajI&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjw&jjj&jNubjǠjj֔M#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_force_cblsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M<jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔M<jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_force_pflagssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MXjȠjɠ]j)}(jaj&jàNjĠNjŠj`&jƠjԠ)}(jנjK$j٠NjƠj:&jjjk&jNubjǠjj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_force_link_limitssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jt&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr&jNubjǠjj֔M|jȠjɠ]j)}(jajr&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M|jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_force_xfermasksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj+&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_force_quirkssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2&jNubjǠjj֔MjȠjɠ]j)}(jaj2&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjZ&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_set_rwcmd_protocolsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_taskfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔M]jȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M]jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_tf_read_blocksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j&&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_taskfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$&jNubjǠjj֔MjȠjɠ](j)}(jaj$&jàNjĠNjŠjv&jƠjԠ)}(jנjK$j٠NjƠjP&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj$&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj}&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_build_rw_tfsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠn_blocksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtf_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcdlsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠclasssbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj4&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj\&jƠjԠ)}(jנjK$j٠NjƠj8&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj`&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_unpack_xfermasksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ xfer_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpio_masksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mwdma_masksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ udma_masksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MnjȠjɠ](j)}(jaj&jàNjĠNjŠj?&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MnjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjf&jƠjԠ)}(jנjK$j٠NjƠjC&jjj&jNubjǠjj֔MnjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjm&jjj&jNubjǠjj֔MnjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_read_native_max_addresssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ max_sectorssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj,&jƠjԠ)}(jנjK$j٠NjƠj&jjjd&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjY&jƠjԠ)}(jנjK$j٠NjƠj3&jjjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_set_max_sectorssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ new_sectorssbajubj]jNububjYNubjZubejj)}j]sbubububjjjq&jNubjǠjj֔MjȠjɠ](j)}(jajq&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajq&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_hpa_resizesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M$jȠjɠ]j)}(jaj&jàNjĠNjŠjM&jƠjԠ)}(jנjK$j٠NjƠj'&jjjX&jNubjǠjj֔M$jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_dump_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_&jNubjǠjj֔MjȠjɠ](j)}(jaj_&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj_&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_exec_internalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_taskfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠdma_dirsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbuflensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjA&jƠjԠ)}(jנjK$j٠NjƠj&jjjA&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjn&jƠjԠ)}(jנjK$j٠NjƠjH&jjjG&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠju&jjjM&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjS&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjY&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj_&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj9&jƠjԠ)}(jנjK$j٠NjƠj&jjje&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_pio_mask_no_iordysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jn&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl&jNubjǠjj֔MjȠjɠ]j)}(jajl&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_read_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠp_classsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjH&jƠjԠ)}(jנjK$j٠NjƠj%&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjp&jƠjԠ)}(jנjK$j٠NjƠjO&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjt&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_power_set_standbysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_power_set_activesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjl&jƠjԠ)}(jנjK$j٠NjƠjF&jjjw&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_read_log_pagesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠlogsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsectorssbajubj]jNububjYNubjZubejj)}j]sbubububjjj~&jNubjǠjj֔M9jȠjɠ](j)}(jaj~&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjv&jNubjǠjj֔M9jȠjɠ]j]ubj)}(jaj~&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj|&jNubjǠjj֔M9jȠjɠ]j]ubj)}(jaj~&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M9jȠjɠ]j]ubj)}(jaj~&jàNjĠNjŠjF&jƠjԠ)}(jנjK$j٠NjƠj$&jjj&jNubjǠjj֔M9jȠjɠ]j]ubj)}(jaj~&jàNjĠNjŠjn&jƠjԠ)}(jנjK$j٠NjƠjM&jjj&jNubjǠjj֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_configuresbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsata_print_link_statussbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔Mu jȠjɠ]j)}(jaj&jàNjĠNjŠjC&jƠjԠ)}(jנjK$j٠NjƠj&jjjN&jNubjǠjj֔Mu jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_timing_cycle2modesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jW&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ xfer_shiftsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcyclesbajubj]jNububjYNubjZubejj)}j]sbubububjjjU&jNubjǠjj֔M jȠjɠ](j)}(jajU&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M jȠjɠ]j]ubj)}(jajU&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_down_xfermask_limitsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠselsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔M jȠjɠ](j)}(jaj&jàNjĠNjŠj)&jƠjԠ)}(jנjK$j٠NjƠj&jjjY&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjQ&jƠjԠ)}(jנjK$j٠NjƠj0&jjj_&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_wait_readysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jh&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdeadlinesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ check_readysbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbubububjjjf&jNubjǠjj֔M jȠjɠ](j)}(jajf&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjE&jNubjǠjj֔M jȠjɠ]j]ubj)}(jajf&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjK&jNubjǠjj֔M jȠjɠ]j]ubj)}(jajf&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjQ&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_same_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ new_classsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX&jNubjǠjj֔MjȠjɠ](j)}(jajX&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jajX&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔MjȠjɠ]j]ubj)}(jajX&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_reread_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ readid_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjd&jƠjԠ)}(jנjK$j٠NjƠj>&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjk&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_revalidatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ new_classsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ readid_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjD&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjjJ&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj<&jƠjԠ)}(jנjK$j٠NjƠj&jjjP&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_is_40wiresbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jY&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW&jNubjǠjj֔MjȠjɠ]j)}(jajW&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcable_is_40wiresbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_xfermasksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠje&jƠjԠ)}(jנjK$j٠NjƠj?&jjjp&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_set_xfermodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jy&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjw&jNubjǠjj֔MdjȠjɠ]j)}(jajw&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MdjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_init_paramssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠheadssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsectorssbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj'&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjR&jƠjԠ)}(jנjK$j٠NjƠj.&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjz&jƠjԠ)}(jנjK$j٠NjƠjV&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatapi_check_dmasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_sg_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠn_elemsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjC&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjp&jƠjԠ)}(jנjK$j٠NjƠjJ&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjw&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_sg_cleansbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M1jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_sg_setupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MMjȠjɠ]j)}(jaj&jàNjĠNjŠja&jƠjԠ)}(jנjK$j٠NjƠj;&jjjl&jNubjǠjj֔MMjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ swap_buf_le16sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ju&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ buf_wordssbajubj]jNububjYNubjZubejj)}j]sbubububjjjs&jNubjǠjj֔MpjȠjɠ](j)}(jajs&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MpjȠjɠ]j]ubj)}(jajs&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_qc_freesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjL&jƠjԠ)}(jנjK$j٠NjƠj&&jjjW&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_qc_issuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^&jNubjǠjj֔MhjȠjɠ]j)}(jaj^&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_phys_link_onlinesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_phys_link_offlinesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjj&jƠjԠ)}(jנjK$j٠NjƠjD&jjju&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_dev_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|&jNubjǠjj֔MjȠjɠ]j)}(jaj|&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_link_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpmpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj*&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjW&jƠjԠ)}(jנjK$j٠NjƠj1&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj~&jƠjԠ)}(jנjK$j٠NjƠj^&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsata_link_init_spdsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M/jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_finalize_port_opssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_port_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MOjȠjɠ]j)}(jaj&jàNjĠNjŠjG&jƠjԠ)}(jנjK$j٠NjƠj!&jjjR&jNubjǠjj֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_free_resourcessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY&jNubjǠjj֔MjȠjɠ]j)}(jajY&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_port_detachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__ata_ehi_push_descsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_eh_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠehisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj&jNubjǠjj֔KjȠjɠ](j)}(jaj&jàNjĠNjŠjg&jƠjԠ)}(jנjK$j٠NjƠjA&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjn&jjj&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_ehi_push_descsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_eh_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠehisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj&jNubjǠjj֔KjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj.&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj!&jƠjԠ)}(jנjK$j٠NjƠj&jjj4&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_ehi_clear_descsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_eh_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠehisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;&jNubjǠjj֔KjȠjɠ]j)}(jaj;&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjc&jjj&jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_port_descsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj&jNubjǠjj֔KjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj%&jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_port_pbar_descsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbarsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,&jNubjǠjj֔MjȠjɠ](j)}(jaj,&jàNjĠNjŠjz&jƠjԠ)}(jנjK$j٠NjƠjT&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj,&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj,&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj,&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_internal_cmd_timeoutsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MMjȠjɠ](j)}(jaj&jàNjĠNjŠjb&jƠjԠ)}(jנjK$j٠NjƠj<&jjj&jNubjǠjj֔MMjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠji&jjj&jNubjǠjj֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_internal_cmd_timed_outsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MfjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj#&jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj)&jNubjǠjj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_acquiresbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0&jNubjǠjj֔MjȠjɠ]j)}(jaj0&jàNjĠNjŠj~&jƠjԠ)}(jנjK$j٠NjƠjX&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_errorsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M1jȠjɠ]j)}(jaj&jàNjĠNjŠj>&jƠjԠ)}(jנjK$j٠NjƠj&jjjI&jNubjǠjj֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_cmd_error_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ eh_work_qsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjP&jNubjǠjj֔MPjȠjɠ](j)}(jajP&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjx&jjj&jNubjǠjj֔MPjȠjɠ]j]ubj)}(jajP&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔MPjȠjɠ]j]ubj)}(jajP&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_port_error_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjd&jƠjԠ)}(jנjK$j٠NjƠj>&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjk&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_port_wait_ehsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M4jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_set_pendingsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j &ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ fastdrainsbajubj]jNububjYNubjZubejj)}j]sbubububjjj &jNubjǠjj֔MjȠjɠ](j)}(jaj &jàNjĠNjŠjW&jƠjԠ)}(jנjK$j٠NjƠj1&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj &jàNjĠNjŠj~&jƠjԠ)}(jנjK$j٠NjƠj^&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_qc_schedule_ehsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_std_sched_ehsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjA&jƠjԠ)}(jנjK$j٠NjƠj&jjjL&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_std_end_ehsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jU&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjS&jNubjǠjj֔MjȠjɠ]j)}(jajS&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj{&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_port_schedule_ehsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_link_abortsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠja&jƠjԠ)}(jנjK$j٠NjƠj;&jjjl&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_port_abortsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ju&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjs&jNubjǠjj֔M0jȠjɠ]j)}(jajs&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__ata_port_freezesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MHjȠjɠ]j)}(jaj&jàNjĠNjŠj!&jƠjԠ)}(jנjK$j٠NjƠj&jjj,&jNubjǠjj֔MHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_port_freezesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3&jNubjǠjj֔M`jȠjɠ]j)}(jaj3&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj[&jjj&jNubjǠjj֔M`jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_freeze_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MqjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MqjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_thaw_portsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjA&jƠjԠ)}(jנjK$j٠NjƠj&jjjL&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_qc_completesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jU&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjS&jNubjǠjj֔MjȠjɠ]j)}(jajS&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj{&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_qc_retrysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj &jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_dev_disablesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠja&jƠjԠ)}(jנjK$j٠NjƠj;&jjjl&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_detach_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ju&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjs&jNubjǠjj֔MjȠjɠ]j)}(jajs&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_about_to_dosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠj!&jƠjԠ)}(jנjK$j٠NjƠj&jjj~&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjN&jƠjԠ)}(jנjK$j٠NjƠj(&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠjv&jƠjԠ)}(jנjK$j٠NjƠjU&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_eh_donesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔M8jȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj<&jNubjǠjj֔M8jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjjB&jNubjǠjj֔M8jȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj4&jƠjԠ)}(jנjK$j٠NjƠj&jjjH&jNubjǠjj֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_err_stringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jQ&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠerr_masksbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjO&jNubjǠjj֔MPjȠjɠ]j)}(jajO&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjy&jjj&jNubjǠjj֔MPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atapi_eh_tursbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ r_sense_keysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MvjȠjɠ](j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj3&jNubjǠjj֔MvjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj(&jƠjԠ)}(jנjK$j٠NjƠj&jjj9&jNubjǠjj֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_decide_dispositionsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠscsi_dispositionsbajubububjj)}(jj )}(j ]jB&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@&jNubjǠjj֔MjȠjɠ]j)}(jaj@&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjl&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_request_sensesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatapi_eh_request_sensesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sense_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ dfl_sense_keysbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ](j)}(jaj&jàNjĠNjŠjR&jƠjԠ)}(jנjK$j٠NjƠj,&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjY&jjj&jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_analyze_serrorsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M(jȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_analyze_tfsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%&jNubjǠjj֔M]jȠjɠ]j)}(jaj%&jàNjĠNjŠjt&jƠjԠ)}(jנjK$j٠NjƠjN&jjj&jNubjǠjj֔M]jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_speed_down_verdictsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_speed_downsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠeflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠerr_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjj&jNubjǠjj֔MTjȠjɠ](j)}(jaj&jàNjĠNjŠj6&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MTjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj^&jƠjԠ)}(jנjK$j٠NjƠj=&jjj&jNubjǠjj֔MTjȠjɠ]j]ubj)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠjb&jjj&jNubjǠjj֔MTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_worth_retrysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_eh_quietsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjK&jƠjԠ)}(jנjK$j٠NjƠj%&jjjV&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_link_autopsysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]&jNubjǠjj֔M'jȠjɠ]j)}(jaj]&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_autopsysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠj &jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_get_cmd_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcommandsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&jNubjǠjj֔MjȠjɠ]j)}(jaj&jàNjĠNjŠjk&jƠjԠ)}(jנjK$j٠NjƠjG&jjjv&jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_link_reportsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj}&jNubjǠjj֔MY jȠjɠ]j)}(jaj}&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔MY jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_eh_reportsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M jȠjɠ]j)}(jaj&jàNjĠNjŠj+&jƠjԠ)}(jנjK$j٠NjƠj&jjj6&jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_set_modesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?&ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ r_failed_devsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=&jNubjǠjj֔M jȠjɠ](j)}(jaj=&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠje&jjj&jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj=&jàNjĠNjŠj&jƠjԠ)}(jנjK$j٠NjƠj&jjj&jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatapi_eh_clear_uasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&jNubjǠjj֔M jȠjɠ]j)}(jaj&jàNjĠNjŠj#'jƠjԠ)}(jנjK$j٠NjƠj&jjj.'jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_maybe_retry_flushsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5'jNubjǠjj֔M jȠjɠ]j)}(jaj5'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj]'jjj'jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_set_lpmsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_lpm_policysbajubububjj)}(jj )}(j ]jΠ)}jѠpolicysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ r_failed_devsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔Md jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjH'jNubjǠjj֔Md jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjN'jNubjǠjj֔Md jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj:'jƠjԠ)}(jנjK$j٠NjƠj'jjjT'jNubjǠjj֔Md jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_recoversbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠata_prereset_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpreresetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠata_reset_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ softresetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠata_reset_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ hardresetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠata_postreset_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ postresetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ r_failed_linksbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj['jNubjǠjj֔MjȠjɠ](j)}(jaj['jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj['jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj['jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj['jàNjĠNjŠj$'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj['jàNjĠNjŠjL'jƠjԠ)}(jנjK$j٠NjƠj('jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj['jàNjĠNjŠjx'jƠjԠ)}(jנjK$j٠NjƠjP'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_eh_finishsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_do_ehsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠata_prereset_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpreresetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠata_reset_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ softresetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠata_reset_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ hardresetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠata_postreset_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ postresetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj 'jNubjǠjj֔MjȠjɠ](j)}(jaj 'jàNjĠNjŠjY'jƠjԠ)}(jנjK$j٠NjƠj3'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj`'jjj 'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_std_error_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#'jNubjǠjj֔MjȠjɠ]j)}(jaj#'jàNjĠNjŠjq'jƠjԠ)}(jנjK$j٠NjƠjK'jjj|'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_handle_port_suspendsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_eh_handle_port_resumesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MIjȠjɠ]j)}(jaj'jàNjĠNjŠj1'jƠjԠ)}(jנjK$j٠NjƠj 'jjj<'jNubjǠjj֔MIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_std_bios_paramsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcapacitysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠgeomsbajubj]j)}(jjjjjjNubajNububjYNubjZubejj)}j]sbubububjjjC'jNubjǠjj֔MmjȠjɠ](j)}(jajC'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjk'jjj'jNubjǠjj֔MmjȠjɠ]j]ubj)}(jajC'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MmjȠjɠ]j]ubj)}(jajC'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj#'jNubjǠjj֔MmjȠjɠ]j]ubj)}(jajC'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj'jjj)'jNubjǠjj֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_unlock_native_capacitysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0'jNubjǠjj֔MjȠjɠ]j)}(jaj0'jàNjĠNjŠj~'jƠjԠ)}(jנjK$j٠NjƠjX'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_dma_need_drainsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_sdev_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MyjȠjɠ]j)}(jaj'jàNjĠNjŠj='jƠjԠ)}(jנjK$j٠NjƠj'jjjH'jNubjǠjj֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_sdev_configuresbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQ'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ queue_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlimsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjO'jNubjǠjj֔MjȠjɠ](j)}(jajO'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjw'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajO'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_sdev_destroysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj0'jƠjԠ)}(jנjK$j٠NjƠj 'jjj;'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_queuecmdsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jD'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjB'jNubjǠjj֔M"jȠjɠ](j)}(jajB'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjj'jjj'jNubjǠjj֔M"jȠjɠ]j]ubj)}(jajB'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"ata_scsi_set_passthru_sense_fieldssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠj# 'jƠjԠ)}(jנjK$j٠NjƠj'jjj. 'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_get_identitysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7 'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]j 'asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5 'jNubjǠjj֔MjȠjɠ](j)}(jaj5 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj] 'jjj 'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj5 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj 'jjj 'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj5 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj 'jjj 'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ata_cmd_ioctlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscsidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj 'sbasbubjj)}(jNjNjNjjjjj)}j]ja 'asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj 'jNubjǠjj֔MjȠjɠ](j)}(jaj 'jàNjĠNjŠjH 'jƠjԠ)}(jנjK$j٠NjƠj" 'jjj~ 'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠjs 'jƠjԠ)}(jנjK$j٠NjƠjO 'jjj 'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_task_ioctlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscsidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj 'sbasbubjj)}(jNjNjNjjjjj)}j]j 'asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj 'jNubjǠjj֔M6jȠjɠ](j)}(jaj 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj 'jjj 'jNubjǠjj֔M6jȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj 'jjj 'jNubjǠjj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_qc_newsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]j 'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj 'jNubjǠjj֔MjȠjɠ](j)}(jaj 'jàNjĠNjŠjp 'jƠjԠ)}(jנjK$j٠NjƠjJ 'jjj 'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠjw 'jjj 'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_to_sense_errorsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdrv_statsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdrv_errsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠascsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠascqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj 'jNubjǠjj֔M(jȠjɠ](j)}(jaj 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj 'jjj 'jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj, 'jƠjԠ)}(jנjK$j٠NjƠj 'jjj 'jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠjV 'jƠjԠ)}(jנjK$j٠NjƠj0 'jjj 'jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj] 'jjj 'jNubjǠjj֔M(jȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj 'jjj 'jNubjǠjj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_gen_ata_sensesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj 'jNubjǠjj֔MjȠjɠ]j)}(jaj 'jàNjĠNjŠj( 'jƠjԠ)}(jנjK$j٠NjƠj 'jjj3 'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_start_stop_xlatsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j< 'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj: 'jNubjǠjj֔MjȠjɠ]j)}(jaj: 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠjc 'jjj 'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_flush_xlatsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj 'jNubjǠjj֔MjȠjɠ]j)}(jaj 'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj 'jjj 'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_6_lba_lensbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplbasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj 'jNubjǠjj֔M6jȠjɠ](j)}(jaj 'jàNjĠNjŠjJ'jƠjԠ)}(jנjK$j٠NjƠj$'jjj'jNubjǠjj֔M6jȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠjw'jƠjԠ)}(jנjK$j٠NjƠjQ'jjj'jNubjǠjj֔M6jȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj~'jjj'jNubjǠjj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_10_lba_lensbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplbasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MFjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjju'jNubjǠjj֔MFjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj='jƠjԠ)}(jנjK$j٠NjƠj'jjj{'jNubjǠjj֔MFjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjj'jƠjԠ)}(jנjK$j٠NjƠjD'jjj'jNubjǠjj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_16_lba_lensbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplbasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MVjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj;'jNubjǠjj֔MVjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjA'jNubjǠjj֔MVjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj0'jƠjԠ)}(jנjK$j٠NjƠj 'jjjG'jNubjǠjj֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠscsi_dldsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjN'jNubjǠjj֔McjȠjɠ]j)}(jajN'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjv'jjj'jNubjǠjj֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_verify_xlatsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MtjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MtjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_rw_xlatsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔M jȠjɠ]j)}(jaj'jàNjĠNjŠj^'jƠjԠ)}(jנjK$j٠NjƠj8'jjji'jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_translatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jr'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠata_xlat_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ xlat_funcsbajubj]jNububjYNubjZubejj)}j]sbubububjjjp'jNubjǠjj֔MjȠjɠ](j)}(jajp'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajp'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj$'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajp'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj*'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_rbuf_fillsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠactorsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj1'jNubjǠjj֔MjȠjɠ](j)}(jaj1'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjY'jjjs'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj1'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjy'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj1'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inq_stdsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔M jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj:'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj@'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj/'jƠjԠ)}(jנjK$j٠NjƠj 'jjjF'jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inq_00sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jO'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjM'jNubjǠjj֔MxjȠjɠ](j)}(jajM'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjv'jjj'jNubjǠjj֔MxjȠjɠ]j]ubj)}(jajM'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MxjȠjɠ]j]ubj)}(jajM'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj 'jNubjǠjj֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inq_80sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠjc'jƠjԠ)}(jנjK$j٠NjƠj='jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inq_83sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj*'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjW'jƠjԠ)}(jנjK$j٠NjƠj1'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj^'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inq_89sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjV'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj\'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjK'jƠjԠ)}(jנjK$j٠NjƠj%'jjjb'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inq_b0sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jk'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjji'jNubjǠjj֔MjȠjɠ](j)}(jaji'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaji'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj#'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaji'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj)'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inq_b1sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j2'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0'jNubjǠjj֔MSjȠjɠ](j)}(jaj0'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjY'jjj'jNubjǠjj֔MSjȠjɠ]j]ubj)}(jaj0'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MSjȠjɠ]j]ubj)}(jaj0'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inq_b2sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MqjȠjɠ](j)}(jaj'jàNjĠNjŠjF'jƠjԠ)}(jנjK$j٠NjƠj 'jjj'jNubjǠjj֔MqjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjs'jƠjԠ)}(jנjK$j٠NjƠjM'jjj'jNubjǠjj֔MqjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjz'jjj'jNubjǠjj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inq_b6sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj'jjjr'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj:'jƠjԠ)}(jנjK$j٠NjƠj'jjjx'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjg'jƠjԠ)}(jנjK$j٠NjƠjA'jjj~'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inq_b9sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj9'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj?'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj.'jƠjԠ)}(jנjK$j٠NjƠj'jjjE'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_inquirysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jN'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL'jNubjǠjj֔MjȠjɠ](j)}(jajL'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠju'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajL'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajL'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj 'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodecpysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ changeablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔M jȠjɠ](j)}(jaj'jàNjĠNjŠja'jƠjԠ)}(jנjK$j٠NjƠj;'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjh'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_msense_cachingsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ changeablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔M jȠjɠ](j)}(jaj'jàNjĠNjŠjG'jƠjԠ)}(jנjK$j٠NjƠj!'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjt'jƠjԠ)}(jנjK$j٠NjƠjN'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj{'jjj'jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_msense_controlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠspgsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ changeablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔M jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj1'jƠjԠ)}(jנjK$j٠NjƠj 'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj\'jƠjԠ)}(jנjK$j٠NjƠj8'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj`'jjj'jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_msense_rw_recoverysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ changeablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔M jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj#'jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_mode_sensesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j,'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*'jNubjǠjj֔M jȠjɠ](j)}(jaj*'jàNjĠNjŠjy'jƠjԠ)}(jנjK$j٠NjƠjS'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj*'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj*'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_read_capsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔Md jȠjɠ](j)}(jaj'jàNjĠNjŠj@ 'jƠjԠ)}(jנjK$j٠NjƠj 'jjj 'jNubjǠjj֔Md jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjm 'jƠjԠ)}(jנjK$j٠NjƠjG 'jjj 'jNubjǠjj֔Md jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠjt 'jjj 'jNubjǠjj֔Md jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_report_lunssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj 'jNubjǠjj֔M jȠjɠ](j)}(jaj 'jàNjĠNjŠj!'jƠjԠ)}(jנjK$j٠NjƠj 'jjjl!'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj4!'jƠjԠ)}(jנjK$j٠NjƠj!'jjjr!'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠja!'jƠjԠ)}(jנjK$j٠NjƠj;!'jjjx!'jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atapi_xlatsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j!'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!'jNubjǠjj֔M jȠjɠ]j)}(jaj!'jàNjĠNjŠj!'jƠjԠ)}(jנjK$j٠NjƠj!'jjj!'jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_find_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]j!'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscsidevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!'jNubjǠjj֔M jȠjɠ](j)}(jaj!'jàNjĠNjŠj4"'jƠjԠ)}(jנjK$j٠NjƠj"'jjjo"'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj!'jàNjĠNjŠja"'jƠjԠ)}(jנjK$j٠NjƠj;"'jjju"'jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_pass_thrusbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j~"'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|"'jNubjǠjj֔M jȠjɠ]j)}(jaj|"'jàNjĠNjŠj"'jƠjԠ)}(jנjK$j٠NjƠj"'jjj"'jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_format_dsm_trim_descrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j"'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtrmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsectorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"'jNubjǠjj֔M jȠjɠ](j)}(jaj"'jàNjĠNjŠj/#'jƠjԠ)}(jנjK$j٠NjƠj #'jjj#'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj"'jàNjĠNjŠjZ#'jƠjԠ)}(jנjK$j٠NjƠj6#'jjj#'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj"'jàNjĠNjŠj#'jƠjԠ)}(jנjK$j٠NjƠj^#'jjj#'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj"'jàNjĠNjŠj#'jƠjԠ)}(jנjK$j٠NjƠj#'jjj#'jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_write_same_xlatsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j#'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#'jNubjǠjj֔M jȠjɠ]j)}(jaj#'jàNjĠNjŠj$'jƠjԠ)}(jנjK$j٠NjƠj#'jjj%$'jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsiop_maint_insbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j.$'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,$'jNubjǠjj֔M jȠjɠ](j)}(jaj,$'jàNjĠNjŠj{$'jƠjԠ)}(jנjK$j٠NjƠjU$'jjj$'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj,$'jàNjĠNjŠj$'jƠjԠ)}(jנjK$j٠NjƠj$'jjj$'jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj,$'jàNjĠNjŠj$'jƠjԠ)}(jנjK$j٠NjƠj$'jjj$'jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_report_zones_completesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$'jNubjǠjj֔M jȠjɠ]j)}(jaj$'jàNjĠNjŠjA%'jƠjԠ)}(jנjK$j٠NjƠj%'jjjL%'jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_mselect_cachingsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU%'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS%'jNubjǠjj֔MjȠjɠ](j)}(jajS%'jàNjĠNjŠj%'jƠjԠ)}(jנjK$j٠NjƠj{%'jjj*&'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajS%'jàNjĠNjŠj%'jƠjԠ)}(jנjK$j٠NjƠj%'jjj0&'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajS%'jàNjĠNjŠj%'jƠjԠ)}(jנjK$j٠NjƠj%'jjj6&'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajS%'jàNjĠNjŠj&'jƠjԠ)}(jנjK$j٠NjƠj%'jjj<&'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_mselect_controlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE&'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠspgsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjC&'jNubjǠjj֔MzjȠjɠ](j)}(jajC&'jàNjĠNjŠj&'jƠjԠ)}(jנjK$j٠NjƠjk&'jjjB''jNubjǠjj֔MzjȠjɠ]j]ubj)}(jajC&'jàNjĠNjŠj&'jƠjԠ)}(jנjK$j٠NjƠj&'jjjH''jNubjǠjj֔MzjȠjɠ]j]ubj)}(jajC&'jàNjĠNjŠj&'jƠjԠ)}(jנjK$j٠NjƠj&'jjjN''jNubjǠjj֔MzjȠjɠ]j]ubj)}(jajC&'jàNjĠNjŠj ''jƠjԠ)}(jנjK$j٠NjƠj&'jjjT''jNubjǠjj֔MzjȠjɠ]j]ubj)}(jajC&'jàNjĠNjŠj7''jƠjԠ)}(jנjK$j٠NjƠj''jjjZ''jNubjǠjj֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_mode_select_xlatsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jc''ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja''jNubjǠjj֔MjȠjɠ]j)}(jaja''jàNjĠNjŠj''jƠjԠ)}(jנjK$j٠NjƠj''jjj''jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_var_len_cdb_xlatsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j''ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_queued_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj''jNubjǠjj֔MjȠjɠ]j)}(jaj''jàNjĠNjŠj('jƠjԠ)}(jנjK$j٠NjƠj''jjj('jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_get_xlat_funcsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠata_xlat_func_tsbajubububjj)}(jj )}(j ]j%('ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#('jNubjǠjj֔MjȠjɠ](j)}(jaj#('jàNjĠNjŠju('jƠjԠ)}(jנjK$j٠NjƠjO('jjj('jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj#('jàNjĠNjŠj('jƠjԠ)}(jנjK$j٠NjƠj|('jjj('jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_simulatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j('ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ scsi_cmndsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj('jNubjǠjj֔MGjȠjɠ](j)}(jaj('jàNjĠNjŠj)'jƠjԠ)}(jנjK$j٠NjƠj('jjj;)'jNubjǠjj֔MGjȠjɠ]j]ubj)}(jaj('jàNjĠNjŠj0)'jƠjԠ)}(jנjK$j٠NjƠj )'jjjA)'jNubjǠjj֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_offline_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJ)'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH)'jNubjǠjj֔M+jȠjɠ]j)}(jajH)'jàNjĠNjŠj)'jƠjԠ)}(jנjK$j٠NjƠjp)'jjj)'jNubjǠjj֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_remove_devsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)'jNubjǠjj֔M>jȠjɠ]j)}(jaj)'jàNjĠNjŠj)'jƠjԠ)}(jנjK$j٠NjƠj)'jjj*'jNubjǠjj֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_media_change_notifysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j *'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*'jNubjǠjj֔MjȠjɠ]j)}(jaj*'jàNjĠNjŠjV*'jƠjԠ)}(jנjK$j٠NjƠj0*'jjja*'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_hotplugsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj*'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjh*'jNubjǠjj֔MjȠjɠ]j)}(jajh*'jàNjĠNjŠj*'jƠjԠ)}(jנjK$j٠NjƠj*'jjj*'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_user_scansbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ Scsi_HostsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠlunsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*'jNubjǠjj֔MjȠjɠ](j)}(jaj*'jàNjĠNjŠj+'jƠjԠ)}(jנjK$j٠NjƠj*'jjj+'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj*'jàNjĠNjŠj>+'jƠjԠ)}(jנjK$j٠NjƠj+'jjj+'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj*'jàNjĠNjŠjc+'jƠjԠ)}(jנjK$j٠NjƠjB+'jjj+'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj*'jàNjĠNjŠj+'jƠjԠ)}(jנjK$j٠NjƠjg+'jjj+'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠata_scsi_dev_rescansbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+'jNubjǠjj֔MjȠjɠ]j)}(jaj+'jàNjĠNjŠj+'jƠjԠ)}(jנjK$j٠NjƠj+'jjj,'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠich_pata_cable_detectsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj ,'jNubjǠjj֔MjȠjɠ]j)}(jaj ,'jàNjĠNjŠjZ,'jƠjԠ)}(jנjK$j٠NjƠj4,'jjje,'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpiix_pata_preresetsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn,'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdeadlinesbajubj]jNububjYNubjZubejj)}j]sbubububjjjl,'jNubjǠjj֔MjȠjɠ](j)}(jajl,'jàNjĠNjŠj,'jƠjԠ)}(jנjK$j٠NjƠj,'jjj,'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajl,'jàNjĠNjŠj,'jƠjԠ)}(jנjK$j٠NjƠj,'jjj,'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpiix_set_piomodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,'jNubjǠjj֔MjȠjɠ](j)}(jaj,'jàNjĠNjŠjE-'jƠjԠ)}(jנjK$j٠NjƠj-'jjj}-'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj,'jàNjĠNjŠjr-'jƠjԠ)}(jנjK$j٠NjƠjL-'jjj-'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdo_pata_set_dmamodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠisichsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-'jNubjǠjj֔MjȠjɠ](j)}(jaj-'jàNjĠNjŠj-'jƠjԠ)}(jנjK$j٠NjƠj-'jjj4.'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-'jàNjĠNjŠj.'jƠjԠ)}(jנjK$j٠NjƠj-'jjj:.'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-'jàNjĠNjŠj,.'jƠjԠ)}(jנjK$j٠NjƠj .'jjj@.'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpiix_set_dmamodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jI.'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjG.'jNubjǠjj֔MjȠjɠ](j)}(jajG.'jàNjĠNjŠj.'jƠjԠ)}(jנjK$j٠NjƠjo.'jjj.'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajG.'jàNjĠNjŠj.'jƠjԠ)}(jנjK$j٠NjƠj.'jjj.'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠich_set_dmamodesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.'jNubjǠjj֔MjȠjɠ](j)}(jaj.'jàNjĠNjŠj(/'jƠjԠ)}(jנjK$j٠NjƠj/'jjj`/'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.'jàNjĠNjŠjU/'jƠjԠ)}(jנjK$j٠NjƠj//'jjjf/'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpiix_check_450nx_erratasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jo/'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠata_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm/'jNubjǠjj֔M!jȠjɠ]j)}(jajm/'jàNjĠNjŠj/'jƠjԠ)}(jנjK$j٠NjƠj/'jjj/'jNubjǠjj֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ piix_init_onesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ pci_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/'jNubjǠjj֔MijȠjɠ](j)}(jaj/'jàNjĠNjŠj0'jƠjԠ)}(jנjK$j٠NjƠj/'jjjS0'jNubjǠjj֔MijȠjɠ]j]ubj)}(jaj/'jàNjĠNjŠjH0'jƠjԠ)}(jנjK$j٠NjƠj"0'jjjY0'jNubjǠjj֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sil_set_modesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb0'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠata_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠr_failedsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj`0'jNubjǠjj֔MXjȠjɠ](j)}(jaj`0'jàNjĠNjŠj0'jƠjԠ)}(jנjK$j٠NjƠj0'jjj0'jNubjǠjj֔MXjȠjɠ]j]ubj)}(jaj`0'jàNjĠNjŠj0'jƠjԠ)}(jנjK$j٠NjƠj0'jjj0'jNubjǠjj֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsil_dev_configsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ ata_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0'jNubjǠjj֔McjȠjɠ]j)}(jaj0'jàNjĠNjŠjF1'jƠjԠ)}(jנjK$j٠NjƠj 1'jjjQ1'jNubjǠjj֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpm_runtime_get_if_in_usesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ1'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX1'jNubjǠjj֔KkjȠjɠ]j)}(jajX1'jàNjĠNjŠj1'jƠjԠ)}(jנjK$j٠NjƠj1'jjj1'jNubjǠjj֔KkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_allocate_adaptersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]j1'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adap_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcapssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ available_lassbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj1'jNubjǠjj֔K&jȠjɠ](j)}(jaj1'jàNjĠNjŠj 2'jƠjԠ)}(jנjK$j٠NjƠj1'jjj2'jNubjǠjj֔K&jȠjɠ]j]ubj)}(jaj1'jàNjĠNjŠj52'jƠjԠ)}(jנjK$j٠NjƠj2'jjj2'jNubjǠjj֔K&jȠjɠ]j]ubj)}(jaj1'jàNjĠNjŠj^2'jƠjԠ)}(jנjK$j٠NjƠj<2'jjj2'jNubjǠjj֔K&jȠjɠ]j]ubj)}(jaj1'jàNjĠNjŠj2'jƠjԠ)}(jנjK$j٠NjƠje2'jjj2'jNubjǠjj֔K&jȠjɠ]j]ubj)}(jaj1'jàNjĠNjŠj2'jƠjԠ)}(jנjK$j٠NjƠj2'jjj2'jNubjǠjj֔K&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_delete_adaptersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2'jNubjǠjj֔K+jȠjɠ]j)}(jaj2'jàNjĠNjŠj)3'jƠjԠ)}(jנjK$j٠NjƠj3'jjj43'jNubjǠjj֔K+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_get_drvdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j=3'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj;3'jNubjǠjj֔KGjȠjɠ]j)}(jaj;3'jàNjĠNjŠj3'jƠjԠ)}(jנjK$j٠NjƠje3'jjj3'jNubjǠjj֔KGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_register_adaptersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3'jNubjǠjj֔KMjȠjɠ](j)}(jaj3'jàNjĠNjŠj3'jƠjԠ)}(jנjK$j٠NjƠj3'jjj&4'jNubjǠjj֔KMjȠjɠ]j]ubj)}(jaj3'jàNjĠNjŠj4'jƠjԠ)}(jנjK$j٠NjƠj3'jjj,4'jNubjǠjj֔KMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_unregister_adaptersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j54'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj34'jNubjǠjj֔KUjȠjɠ]j)}(jaj34'jàNjĠNjŠj4'jƠjԠ)}(jנjK$j٠NjƠj[4'jjj4'jNubjǠjj֔KUjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cec_adap_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j4'ajubsbjjj4'jNubjǠjj֔KejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_received_msgsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠcec_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4'jNubjǠjj֔M1jȠjɠ](j)}(jaj4'jàNjĠNjŠj4'jƠjԠ)}(jנjK$j٠NjƠj4'jjj(5'jNubjǠjj֔M1jȠjɠ]j]ubj)}(jaj4'jàNjĠNjŠj5'jƠjԠ)}(jנjK$j٠NjƠj4'jjj.5'jNubjǠjj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_transmit_msgsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j75'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠcec_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj55'jNubjǠjj֔MjȠjɠ](j)}(jaj55'jàNjĠNjŠj5'jƠjԠ)}(jנjK$j٠NjƠj]5'jjj5'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj55'jàNjĠNjŠj5'jƠjԠ)}(jנjK$j٠NjƠj5'jjj5'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj55'jàNjĠNjŠj5'jƠjԠ)}(jנjK$j٠NjƠj5'jjj5'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_s_phys_addrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ phys_addrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj5'jNubjǠjj֔MjȠjɠ](j)}(jaj5'jàNjĠNjŠj?6'jƠjԠ)}(jנjK$j٠NjƠj6'jjj6'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj5'jàNjĠNjŠjj6'jƠjԠ)}(jנjK$j٠NjƠjF6'jjj6'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj5'jàNjĠNjŠj6'jƠjԠ)}(jנjK$j٠NjƠjn6'jjj6'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_s_phys_addr_from_edidsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠedidsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6'jNubjǠjj֔MjȠjɠ](j)}(jaj6'jàNjĠNjŠj6'jƠjԠ)}(jנjK$j٠NjƠj6'jjj.7'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj6'jàNjĠNjŠj#7'jƠjԠ)}(jנjK$j٠NjƠj6'jjj47'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_s_log_addrssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=7'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_log_addrssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ log_addrssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj;7'jNubjǠjj֔MjȠjɠ](j)}(jaj;7'jàNjĠNjŠj7'jƠjԠ)}(jנjK$j٠NjƠjc7'jjj7'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj;7'jàNjĠNjŠj7'jƠjԠ)}(jנjK$j٠NjƠj7'jjj7'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj;7'jàNjĠNjŠj7'jƠjԠ)}(jנjK$j٠NjƠj7'jjj7'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cec_pin_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j7'ajubsbjjj7'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcec_pin_changedsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ cec_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubejj)}j]sbubububjjj8'jNubjǠjj֔K'jNubjǠj9j֔K+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠccs_pllsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j>'ajubsbjjj>'jNubjǠj9j֔K'ajubsbjjj>'jNubjǠj9j֔KMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠccs_pll_branch_limits_bksbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j0>'ajubsbjjj.>'jNubjǠj9j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠccs_pll_limitssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j?>'ajubsbjjj=>'jNubjǠj9j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠccs_pll_calculatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN>'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠccs_pll_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlimitssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠccs_pllsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpllsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL>'jNubjǠj9j֔KjȠjɠ](j)}(jajL>'jàNjĠNjŠj>'jƠjԠ)}(jנjK$j٠NjƠjt>'jjj>'jNubjǠj9j֔KjȠjɠ]j]ubj)}(jajL>'jàNjĠNjŠj>'jƠjԠ)}(jנjK$j٠NjƠj>'jjj?'jNubjǠj9j֔KjȠjɠ]j]ubj)}(jajL>'jàNjĠNjŠj>'jƠjԠ)}(jנjK$j٠NjƠj>'jjj ?'jNubjǠj9j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠa8293_platform_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j?'ajubsbjjj?'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠaf9013_platform_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j#?'ajubsbjjj!?'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠascot2e_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j2?'ajubsbjjj0?'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠascot2e_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jA?'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠascot2e_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj??'jNubjǠjlj֔K,jȠjɠ](j)}(jaj??'jàNjĠNjŠj?'jƠjԠ)}(jנjK$j٠NjƠjm?'jjj?'jNubjǠjlj֔K,jȠjɠ]j]ubj)}(jaj??'jàNjĠNjŠj?'jƠjԠ)}(jנjK$j٠NjƠj?'jjj@'jNubjǠjlj֔K,jȠjɠ]j]ubj)}(jaj??'jàNjĠNjŠj?'jƠjԠ)}(jנjK$j٠NjƠj?'jjj@'jNubjǠjlj֔K,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxd2820r_platform_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j@'ajubsbjjj@'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxd2820r_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j@'ajubsbjjj@'jNubjǠjlj֔K,jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxd2820r_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]j.@'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠcxd2820r_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgpio_chip_basesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,@'jNubjǠjlj֔KnjȠjɠ](j)}(jaj,@'jàNjĠNjŠj@'jƠjԠ)}(jנjK$j٠NjƠjZ@'jjj@'jNubjǠjlj֔KnjȠjɠ]j]ubj)}(jaj,@'jàNjĠNjŠj@'jƠjԠ)}(jנjK$j٠NjƠj@'jjj@'jNubjǠjlj֔KnjȠjɠ]j]ubj)}(jaj,@'jàNjĠNjŠj@'jƠjԠ)}(jנjK$j٠NjƠj@'jjj@'jNubjǠjlj֔KnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drxk_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j@'ajubsbjjj@'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ drxk_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jA'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ drxk_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjA'jNubjǠjlj֔K@jȠjɠ](j)}(jajA'jàNjĠNjŠjZA'jƠjԠ)}(jנjK$j٠NjƠj4A'jjjA'jNubjǠjlj֔K@jȠjɠ]j]ubj)}(jajA'jàNjĠNjŠjA'jƠjԠ)}(jנjK$j٠NjƠjaA'jjjA'jNubjǠjlj֔K@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_pll_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jA'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpll_addrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ pll_desc_idsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjA'jNubjǠjlj֔K2jȠjɠ](j)}(jajA'jàNjĠNjŠjA'jƠjԠ)}(jנjK$j٠NjƠjA'jjjzB'jNubjǠjlj֔K2jȠjɠ]j]ubj)}(jajA'jàNjĠNjŠjB'jƠjԠ)}(jנjK$j٠NjƠjA'jjjB'jNubjǠjlj֔K2jȠjɠ]j]ubj)}(jajA'jàNjĠNjŠjGB'jƠjԠ)}(jנjK$j٠NjƠj!B'jjjB'jNubjǠjlj֔K2jȠjɠ]j]ubj)}(jajA'jàNjĠNjŠjoB'jƠjԠ)}(jנjK$j٠NjƠjNB'jjjB'jNubjǠjlj֔K2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ helene_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jB'ajubsbjjjB'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ helene_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jB'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ helene_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjB'jNubjǠjlj֔K7jȠjɠ](j)}(jajB'jàNjĠNjŠjB'jƠjԠ)}(jנjK$j٠NjƠjB'jjj^C'jNubjǠjlj֔K7jȠjɠ]j]ubj)}(jajB'jàNjĠNjŠj#C'jƠjԠ)}(jנjK$j٠NjƠjB'jjjdC'jNubjǠjlj֔K7jȠjɠ]j]ubj)}(jajB'jàNjĠNjŠjPC'jƠjԠ)}(jנjK$j٠NjƠj*C'jjjjC'jNubjǠjlj֔K7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhelene_attach_ssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jsC'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ helene_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjqC'jNubjǠjlj֔KDjȠjɠ](j)}(jajqC'jàNjĠNjŠjC'jƠjԠ)}(jנjK$j٠NjƠjC'jjj-D'jNubjǠjlj֔KDjȠjɠ]j]ubj)}(jajqC'jàNjĠNjŠjC'jƠjԠ)}(jנjK$j٠NjƠjC'jjj3D'jNubjǠjlj֔KDjȠjɠ]j]ubj)}(jajqC'jàNjĠNjŠjD'jƠjԠ)}(jנjK$j٠NjƠjC'jjj9D'jNubjǠjlj֔KDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhorus3a_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jBD'ajubsbjjj@D'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhorus3a_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jQD'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhorus3a_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjOD'jNubjǠjlj֔K,jȠjɠ](j)}(jajOD'jàNjĠNjŠjD'jƠjԠ)}(jנjK$j٠NjƠj}D'jjj E'jNubjǠjlj֔K,jȠjɠ]j]ubj)}(jajOD'jàNjĠNjŠjD'jƠjԠ)}(jנjK$j٠NjƠjD'jjjE'jNubjǠjlj֔K,jȠjɠ]j]ubj)}(jajOD'jàNjĠNjŠjD'jƠjԠ)}(jנjK$j٠NjƠjD'jjjE'jNubjǠjlj֔K,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠix2505v_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j E'ajubsbjjjE'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠix2505v_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]j/E'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠix2505v_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-E'jNubjǠjlj֔K*jȠjɠ](j)}(jaj-E'jàNjĠNjŠjE'jƠjԠ)}(jנjK$j٠NjƠj[E'jjjE'jNubjǠjlj֔K*jȠjɠ]j]ubj)}(jaj-E'jàNjĠNjŠjE'jƠjԠ)}(jנjK$j٠NjƠjE'jjjE'jNubjǠjlj֔K*jȠjɠ]j]ubj)}(jaj-E'jàNjĠNjŠjE'jƠjԠ)}(jנjK$j٠NjƠjE'jjjE'jNubjǠjlj֔K*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠm88ds3103_ts_modesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]jE'ajubsbjjjE'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠm88ds3103_clock_outsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j F'ajubsbjjj F'jNubjǠjlj֔K)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠm88ds3103_platform_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jF'ajubsbjjjF'jNubjǠjlj֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠm88ds3103_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j+F'ajubsbjjj)F'jNubjǠjlj֔KGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠm88ds3103_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]j:F'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠm88ds3103_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ tuner_i2csbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj8F'jNubjǠjlj֔KjȠjɠ](j)}(jaj8F'jàNjĠNjŠjF'jƠjԠ)}(jנjK$j٠NjƠjfF'jjjF'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj8F'jàNjĠNjŠjF'jƠjԠ)}(jנjK$j٠NjƠjF'jjjF'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj8F'jàNjĠNjŠjF'jƠjԠ)}(jנjK$j٠NjƠjF'jjjG'jNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmb86a20s_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jG'ajubsbjjj G'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmb86a20s_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jG'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmb86a20s_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjG'jNubjǠjlj֔K$jȠjɠ](j)}(jajG'jàNjĠNjŠjoG'jƠjԠ)}(jנjK$j٠NjƠjIG'jjjG'jNubjǠjlj֔K$jȠjɠ]j]ubj)}(jajG'jàNjĠNjŠjG'jƠjԠ)}(jנjK$j٠NjƠjvG'jjjG'jNubjǠjlj֔K$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmn88472_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jG'ajubsbjjjG'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrtl2830_platform_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jG'ajubsbjjjG'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrtl2832_platform_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jG'ajubsbjjjG'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrtl2832_sdr_platform_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jG'ajubsbjjjG'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstb6000_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jG'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjG'jNubjǠjlj֔KjȠjɠ](j)}(jajG'jàNjĠNjŠjGH'jƠjԠ)}(jנjK$j٠NjƠj!H'jjjH'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajG'jàNjĠNjŠjnH'jƠjԠ)}(jנjK$j٠NjƠjNH'jjjH'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajG'jàNjĠNjŠjH'jƠjԠ)}(jנjK$j٠NjƠjrH'jjjH'jNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtda10071_platform_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jH'ajubsbjjjH'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtda826x_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jH'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhas_loopthroughsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjH'jNubjǠjlj֔KjȠjɠ](j)}(jajH'jàNjĠNjŠjI'jƠjԠ)}(jנjK$j٠NjƠjH'jjjI'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajH'jàNjĠNjŠjCI'jƠjԠ)}(jנjK$j٠NjƠj#I'jjjI'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajH'jàNjĠNjŠjmI'jƠjԠ)}(jנjK$j٠NjƠjGI'jjjI'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajH'jàNjĠNjŠjI'jƠjԠ)}(jנjK$j٠NjƠjtI'jjjI'jNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠzd1301_demod_platform_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jI'ajubsbjjjI'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠzd1301_demod_get_dvb_frontendsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jI'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjI'jNubjǠjlj֔K"jȠjɠ]j)}(jajI'jàNjĠNjŠjJ'jƠjԠ)}(jנjK$j٠NjƠjI'jjj)J'jNubjǠjlj֔K"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzd1301_demod_get_i2c_adaptersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]j2J'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj0J'jNubjǠjlj֔K*jȠjɠ]j)}(jaj0J'jàNjĠNjŠjJ'jƠjԠ)}(jנjK$j٠NjƠj^J'jjjJ'jNubjǠjlj֔K*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzl10036_attachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jJ'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠzl10036_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠi2csbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjJ'jNubjǠjlj֔KjȠjɠ](j)}(jajJ'jàNjĠNjŠjJ'jƠjԠ)}(jנjK$j٠NjƠjJ'jjjUK'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajJ'jàNjĠNjŠjK'jƠjԠ)}(jנjK$j٠NjƠjJ'jjj[K'jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajJ'jàNjĠNjŠjGK'jƠjԠ)}(jנjK$j٠NjƠj!K'jjjaK'jNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu6_buttress_powersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jjK'ajubj]jj )}(j#]j&)}(j)NjZubajj)}j]sbubububjjjhK'jNubjǠjYj֔K)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu6_buttress_isrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irqreturn_tsbajubububjj)}(jj )}(j ]jK'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjK'jNubjǠjYj֔K:jȠjɠ]j)}(jajK'jàNjĠNjŠjK'jƠjԠ)}(jנjK$j٠NjƠjK'jjjK'jNubjǠjYj֔K:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu6_buttress_authenticatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jK'ajubj]jj )}(j#]j&)}(j)NjZubajj)}j]sbubububjjjK'jNubjǠjYj֔KIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠipu6_buttress_start_tsc_syncsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%L'ajubj]jj )}(j#]j&)}(j)NjZubajj)}j]sbubububjjj#L'jNubjǠjYj֔KTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vidtv_dvbsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jTL'ajubsbjjjRL'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vidtv_channelsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jcL'ajubsbjjjaL'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_channel_si_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrL'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vidtv_muxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpL'jNubjǠj.jj֔KEjȠjɠ]j)}(jajpL'jàNjĠNjŠjL'jƠjԠ)}(jנjK$j٠NjƠjL'jjjL'jNubjǠj.jj֔KEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_channels_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vidtv_muxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjL'jNubjǠj.jj֔KLjȠjɠ]j)}(jajL'jàNjĠNjŠjM'jƠjԠ)}(jנjK$j٠NjƠjL'jjj'M'jNubjǠj.jj֔KLjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_demod_cnr_to_qual_ssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j0M'ajubsbjjj.M'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_demod_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j?M'ajubsbjjj=M'jNubjǠj.jj֔K$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_demod_statesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jNM'ajubsbjjjLM'jNubjǠj.jj֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vidtv_encodersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j]M'ajubsbjjj[M'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_mux_timingsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jlM'ajubsbjjjjM'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vidtv_mux_sisbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j{M'ajubsbjjjyM'jNubjǠj.jj֔K"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_mux_pid_ctxsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jM'ajubsbjjjM'jNubjǠj.jj֔K=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vidtv_muxsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jM'ajubsbjjjM'jNubjǠj.jj֔KWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_mux_init_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jM'ajubsbjjjM'jNubjǠj.jj֔KvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpes_header_write_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jM'ajubsbjjjM'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpes_ts_header_write_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jM'ajubsbjjjM'jNubjǠj.jj֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpes_write_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jM'ajubsbjjjM'jNubjǠj.jj֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_pes_write_intosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jM'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpes_write_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjM'jNubjǠj.jj֔KjȠjɠ]j)}(jajM'jàNjĠNjŠj4N'jƠjԠ)}(jנjK$j٠NjƠjN'jjj?N'jNubjǠj.jj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpsi_write_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jHN'ajubsbjjjFN'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdesc_write_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jWN'ajubsbjjjUN'jNubjǠj.jj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrc32_write_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jfN'ajubsbjjjdN'jNubjǠj.jj֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠheader_write_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]juN'ajubsbjjjsN'jNubjǠj.jj֔M7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_psi_sdt_service_assignsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_table_sdtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_table_sdt_servicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠservicesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN'jNubjǠj.jj֔MjȠjɠ](j)}(jajN'jàNjĠNjŠjN'jƠjԠ)}(jנjK$j٠NjƠjN'jjjO'jNubjǠj.jj֔MjȠjɠ]j]ubj)}(jajN'jàNjĠNjŠjN'jƠjԠ)}(jנjK$j٠NjƠjN'jjjO'jNubjǠj.jj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_psi_desc_assignsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jO'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjO'jNubjǠj.jj֔MjȠjɠ](j)}(jajO'jàNjĠNjŠjeO'jƠjԠ)}(jנjK$j٠NjƠj=O'jjjO'jNubjǠj.jj֔MjȠjɠ]j]ubj)}(jajO'jàNjĠNjŠjO'jƠjԠ)}(jנjK$j٠NjƠjoO'jjjO'jNubjǠj.jj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_pmt_desc_assignsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jO'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_table_pmtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjO'jNubjǠj.jj֔MjȠjɠ](j)}(jajO'jàNjĠNjŠjO'jƠjԠ)}(jנjK$j٠NjƠjO'jjjeP'jNubjǠj.jj֔MjȠjɠ]j]ubj)}(jajO'jàNjĠNjŠj*P'jƠjԠ)}(jנjK$j٠NjƠjP'jjjkP'jNubjǠj.jj֔MjȠjɠ]j]ubj)}(jajO'jàNjĠNjŠjZP'jƠjԠ)}(jנjK$j٠NjƠj4P'jjjqP'jNubjǠj.jj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_sdt_desc_assignsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jzP'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_table_sdtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_descsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjxP'jNubjǠj.jj֔MjȠjɠ](j)}(jajxP'jàNjĠNjŠjP'jƠjԠ)}(jנjK$j٠NjƠjP'jjj0Q'jNubjǠj.jj֔MjȠjɠ]j]ubj)}(jajxP'jàNjĠNjŠjP'jƠjԠ)}(jנjK$j٠NjƠjP'jjj6Q'jNubjǠj.jj֔MjȠjɠ]j]ubj)}(jajxP'jàNjĠNjŠj%Q'jƠjԠ)}(jנjK$j٠NjƠjP'jjjU'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvidtv_psi_sdt_write_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjAX'jNubjǠj.jj֔M!jȠjɠ](j)}(jajAX'jàNjĠNjŠjX'jƠjԠ)}(jנjK$j٠NjƠjiX'jjjX'jNubjǠj.jj֔M!jȠjɠ]j]ubj)}(jajAX'jàNjĠNjŠjX'jƠjԠ)}(jנjK$j٠NjƠjX'jjjX'jNubjǠj.jj֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_s302m_ctxsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jX'ajubsbjjjX'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_s302m_encoder_init_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jX'ajubsbjjjX'jNubjǠj.jj֔K-jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcr_write_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jX'ajubsbjjjX'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnull_packet_write_argssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jY'ajubsbjjjY'jNubjǠj.jj֔K?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_ts_null_write_intosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jY'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠnull_packet_write_argssbajubububjj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNububjYNubjZubajj)}j]sbubububjjjY'jNubjǠj.jj֔K]jȠjɠ]j)}(jajY'jàNjĠNjŠj_Y'jƠjԠ)}(jנjK$j٠NjƠj;Y'jjjgY'jNubjǠj.jj֔K]jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_ts_pcr_write_intosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jpY'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpcr_write_argssbajubububjj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNububjYNubjZubajj)}j]sbubububjjjnY'jNubjǠj.jj֔KhjȠjɠ]j)}(jajnY'jàNjĠNjŠjY'jƠjԠ)}(jנjK$j٠NjƠjY'jjjY'jNubjǠj.jj֔KhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_tuner_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jY'ajubsbjjjY'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vidtv_memcpysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jY'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ to_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠto_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjY'jNubjǠj.jj֔K&jȠjɠ](j)}(jajY'jàNjĠNjŠj*Z'jƠjԠ)}(jנjK$j٠NjƠjZ'jjjZ'jNubjǠj.jj֔K&jȠjɠ]j]ubj)}(jajY'jàNjĠNjŠjUZ'jƠjԠ)}(jנjK$j٠NjƠj1Z'jjjZ'jNubjǠj.jj֔K&jȠjɠ]j]ubj)}(jajY'jàNjĠNjŠj}Z'jƠjԠ)}(jנjK$j٠NjƠjYZ'jjjZ'jNubjǠj.jj֔K&jȠjɠ]j]ubj)}(jajY'jàNjĠNjŠjZ'jƠjԠ)}(jנjK$j٠NjƠjZ'jjjZ'jNubjǠj.jj֔K&jȠjɠ]j]ubj)}(jajY'jàNjĠNjŠjZ'jƠjԠ)}(jנjK$j٠NjƠjZ'jjjZ'jNubjǠj.jj֔K&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vidtv_memsetsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jZ'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ to_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠto_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjZ'jNubjǠj.jj֔KJjȠjɠ](j)}(jajZ'jàNjĠNjŠjC['jƠjԠ)}(jנjK$j٠NjƠj!['jjj['jNubjǠj.jj֔KJjȠjɠ]j]ubj)}(jajZ'jàNjĠNjŠjn['jƠjԠ)}(jנjK$j٠NjƠjJ['jjj['jNubjǠj.jj֔KJjȠjɠ]j]ubj)}(jajZ'jàNjĠNjŠj['jƠjԠ)}(jנjK$j٠NjƠjr['jjj['jNubjǠj.jj֔KJjȠjɠ]j]ubj)}(jajZ'jàNjĠNjŠj['jƠjԠ)}(jנjK$j٠NjƠj['jjj['jNubjǠj.jj֔KJjȠjɠ]j]ubj)}(jajZ'jàNjĠNjŠj['jƠjԠ)}(jנjK$j٠NjƠj['jjj\'jNubjǠj.jj֔KJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_tuner_hardware_statesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j \'ajubsbjjj\'jNubjǠj.jj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvidtv_tuner_devsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j\'ajubsbjjj\'jNubjǠj.jj֔KbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vimc_streamsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j(\'ajubsbjjj&\'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvimc_get_source_entitysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]j7\'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj5\'jNubjǠjj֔KjȠjɠ]j)}(jaj5\'jàNjĠNjŠj\'jƠjԠ)}(jנjK$j٠NjƠjc\'jjj\'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vimc_streamer_pipeline_terminatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vimc_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\'jNubjǠjj֔K0jȠjɠ]j)}(jaj\'jàNjĠNjŠj\'jƠjԠ)}(jנjK$j٠NjƠj\'jjj\'jNubjǠjj֔K0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvimc_streamer_pipeline_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vimc_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvimc_ent_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvedsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\'jNubjǠjj֔KUjȠjɠ](j)}(jaj\'jàNjĠNjŠjL]'jƠjԠ)}(jנjK$j٠NjƠj&]'jjj]'jNubjǠjj֔KUjȠjɠ]j]ubj)}(jaj\'jàNjĠNjŠjy]'jƠjԠ)}(jנjK$j٠NjƠjS]'jjj]'jNubjǠjj֔KUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvimc_streamer_threadsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]'jNubjǠjj֔KjȠjɠ]j)}(jaj]'jàNjĠNjŠj]'jƠjԠ)}(jנjK$j٠NjƠj]'jjj]'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvimc_streamer_s_streamsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vimc_streamsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvimc_ent_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj]'jNubjǠjj֔KjȠjɠ](j)}(jaj]'jàNjĠNjŠj;^'jƠjԠ)}(jנjK$j٠NjƠj^'jjj^'jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj]'jàNjĠNjŠjh^'jƠjԠ)}(jנjK$j٠NjƠjB^'jjj^'jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj]'jàNjĠNjŠj^'jƠjԠ)}(jנjK$j٠NjƠjo^'jjj^'jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ca_en50221sbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j^'ajubsbjjj^'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ca_en50221_camchange_irqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ca_en50221sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpubcasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ change_typesbajubj]jNububjYNubjZubejj)}j]sbubububjjj^'jNubjǠjj֔KbjȠjɠ](j)}(jaj^'jàNjĠNjŠj_'jƠjԠ)}(jנjK$j٠NjƠj^'jjjZ_'jNubjǠjj֔KbjȠjɠ]j]ubj)}(jaj^'jàNjĠNjŠj._'jƠjԠ)}(jנjK$j٠NjƠj_'jjj`_'jNubjǠjj֔KbjȠjɠ]j]ubj)}(jaj^'jàNjĠNjŠjR_'jƠjԠ)}(jנjK$j٠NjƠj2_'jjjf_'jNubjǠjj֔KbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ca_en50221_camready_irqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jo_'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ca_en50221sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpubcasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNububjYNubjZubejj)}j]sbubububjjjm_'jNubjǠjj֔KkjȠjɠ](j)}(jajm_'jàNjĠNjŠj_'jƠjԠ)}(jנjK$j٠NjƠj_'jjj_'jNubjǠjj֔KkjȠjɠ]j]ubj)}(jajm_'jàNjĠNjŠj_'jƠjԠ)}(jנjK$j٠NjƠj_'jjj_'jNubjǠjj֔KkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ca_en50221_frda_irqsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ca_en50221sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNububjYNubjZubejj)}j]sbubububjjj_'jNubjǠjj֔KsjȠjɠ](j)}(jaj_'jàNjĠNjŠjE`'jƠjԠ)}(jנjK$j٠NjƠj`'jjjt`'jNubjǠjj֔KsjȠjɠ]j]ubj)}(jaj_'jàNjĠNjŠjl`'jƠjԠ)}(jנjK$j٠NjƠjL`'jjjz`'jNubjǠjj֔KsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ca_en50221_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dvb_adaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ca_en50221sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ slot_countsbajubj]jNububjYNubjZubejj)}j]sbubububjjj`'jNubjǠjj֔KjȠjɠ](j)}(jaj`'jàNjĠNjŠj`'jƠjԠ)}(jנjK$j٠NjƠj`'jjjOa'jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj`'jàNjĠNjŠj`'jƠjԠ)}(jנjK$j٠NjƠj`'jjjUa'jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj`'jàNjĠNjŠj#a'jƠjԠ)}(jנjK$j٠NjƠja'jjj[a'jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj`'jàNjĠNjŠjGa'jƠjԠ)}(jנjK$j٠NjƠj'a'jjjaa'jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ca_en50221_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jja'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ca_en50221sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjha'jNubjǠjj֔KjȠjɠ]j)}(jajha'jàNjĠNjŠja'jƠjԠ)}(jנjK$j٠NjƠja'jjja'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_device_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]ja'ajubsbjjja'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_adaptersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]ja'ajubsbjjja'jNubjǠj]j֔KQjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_devicesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]ja'ajubsbjjja'jNubjǠj]j֔KnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvbdevfops_nodesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]ja'ajubsbjjja'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_device_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jb'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdvbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjb'jNubjǠj]j֔KjȠjɠ]j)}(jajb'jàNjĠNjŠjXb'jƠjԠ)}(jנjK$j٠NjƠj2b'jjjfb'jNubjǠj]j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_device_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]job'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdvbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjmb'jNubjǠj]j֔KjȠjɠ]j)}(jajmb'jàNjĠNjŠjb'jƠjԠ)}(jנjK$j٠NjƠjb'jjjb'jNubjǠj]j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_register_adaptersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodulesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]shortasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ adapter_numssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjb'jNubjǠj]j֔KjȠjɠ](j)}(jajb'jàNjĠNjŠjc'jƠjԠ)}(jנjK$j٠NjƠjb'jjjc'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajb'jàNjĠNjŠjDc'jƠjԠ)}(jנjK$j٠NjƠj"c'jjjc'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajb'jàNjĠNjŠjqc'jƠjԠ)}(jנjK$j٠NjƠjKc'jjjc'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajb'jàNjĠNjŠjc'jƠjԠ)}(jנjK$j٠NjƠjxc'jjjc'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajb'jàNjĠNjŠjc'jƠjԠ)}(jנjK$j٠NjƠjc'jjjc'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_unregister_adaptersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jc'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc'jNubjǠj]j֔KjȠjɠ]j)}(jajc'jàNjĠNjŠj?d'jƠjԠ)}(jנjK$j٠NjƠjd'jjjJd'jNubjǠj]j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_register_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSd'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_devicesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdvbdevsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtemplatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_device_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdemux_sink_padssbajubj]jNububjYNubjZubejj)}j]sbubububjjjQd'jNubjǠj]j֔MjȠjɠ](j)}(jajQd'jàNjĠNjŠjd'jƠjԠ)}(jנjK$j٠NjƠjyd'jjj~e'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jajQd'jàNjĠNjŠjd'jƠjԠ)}(jנjK$j٠NjƠjd'jjje'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jajQd'jàNjĠNjŠjd'jƠjԠ)}(jנjK$j٠NjƠjd'jjje'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jajQd'jàNjĠNjŠj'e'jƠjԠ)}(jנjK$j٠NjƠje'jjje'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jajQd'jàNjĠNjŠjRe'jƠjԠ)}(jנjK$j٠NjƠj.e'jjje'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jajQd'jàNjĠNjŠjve'jƠjԠ)}(jנjK$j٠NjƠjVe'jjje'jNubjǠj]j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_remove_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdvbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje'jNubjǠj]j֔MjȠjɠ]j)}(jaje'jàNjĠNjŠje'jƠjԠ)}(jנjK$j٠NjƠje'jjje'jNubjǠj]j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_unregister_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdvbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf'jNubjǠj]j֔MjȠjɠ]j)}(jajf'jàNjĠNjŠjQf'jƠjԠ)}(jנjK$j٠NjƠj+f'jjj\f'jNubjǠj]j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_create_media_graphsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jef'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠcreate_rf_connectorsbajubj]jNububjYNubjZubejj)}j]sbubububjjjcf'jNubjǠj]j֔M+jȠjɠ](j)}(jajcf'jàNjĠNjŠjf'jƠjԠ)}(jנjK$j٠NjƠjf'jjjf'jNubjǠj]j֔M+jȠjɠ]j]ubj)}(jajcf'jàNjĠNjŠjf'jƠjԠ)}(jנjK$j٠NjƠjf'jjjf'jNubjǠj]j֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_register_media_controllersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf'jNubjǠj]j֔M4jȠjɠ](j)}(jajf'jàNjĠNjŠj:g'jƠjԠ)}(jנjK$j٠NjƠjg'jjjrg'jNubjǠj]j֔M4jȠjɠ]j]ubj)}(jajf'jàNjĠNjŠjgg'jƠjԠ)}(jנjK$j٠NjƠjAg'jjjxg'jNubjǠj]j֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_get_media_controllersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jg'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjg'jNubjǠj]j֔M?jȠjɠ]j)}(jajg'jàNjĠNjŠjg'jƠjԠ)}(jנjK$j٠NjƠjg'jjjg'jNubjǠj]j֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_generic_opensbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjg'jNubjǠj]j֔MXjȠjɠ](j)}(jajg'jàNjĠNjŠj6h'jƠjԠ)}(jנjK$j٠NjƠjh'jjjnh'jNubjǠj]j֔MXjȠjɠ]j]ubj)}(jajg'jàNjĠNjŠjch'jƠjԠ)}(jנjK$j٠NjƠj=h'jjjth'jNubjǠj]j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_generic_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}h'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{h'jNubjǠj]j֔McjȠjɠ](j)}(jaj{h'jàNjĠNjŠjh'jƠjԠ)}(jנjK$j٠NjƠjh'jjji'jNubjǠj]j֔McjȠjɠ]j]ubj)}(jaj{h'jàNjĠNjŠjh'jƠjԠ)}(jנjK$j٠NjƠjh'jjji'jNubjǠj]j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_generic_ioctlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]ji'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjji'jNubjǠj]j֔MojȠjɠ](j)}(jaji'jàNjĠNjŠj\i'jƠjԠ)}(jנjK$j٠NjƠj6i'jjji'jNubjǠj]j֔MojȠjɠ]j]ubj)}(jaji'jàNjĠNjŠji'jƠjԠ)}(jנjK$j٠NjƠjci'jjji'jNubjǠj]j֔MojȠjɠ]j]ubj)}(jaji'jàNjĠNjŠji'jƠjԠ)}(jנjK$j٠NjƠji'jjji'jNubjǠj]j֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_usercopysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ji'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjji'jNubjǠj]j֔MjȠjɠ](j)}(jaji'jàNjĠNjŠjj'jƠjԠ)}(jנjK$j٠NjƠji'jjjk'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaji'jàNjĠNjŠj:j'jƠjԠ)}(jנjK$j٠NjƠjj'jjjk'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaji'jàNjĠNjŠj_j'jƠjԠ)}(jנjK$j٠NjƠj>j'jjj"k'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaji'jàNjĠNjŠjj'jƠjԠ)}(jנjK$j٠NjƠjcj'jjj(k'jNubjǠj]j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_module_probesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]j1k'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ module_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ platform_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/k'jNubjǠj]j֔MjȠjɠ](j)}(jaj/k'jàNjĠNjŠjk'jƠjԠ)}(jנjK$j٠NjƠj]k'jjj1l'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaj/k'jàNjĠNjŠjk'jƠjԠ)}(jנjK$j٠NjƠjk'jjj7l'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaj/k'jàNjĠNjŠjk'jƠjԠ)}(jנjK$j٠NjƠjk'jjj=l'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaj/k'jàNjĠNjŠjk'jƠjԠ)}(jנjK$j٠NjƠjk'jjjCl'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaj/k'jàNjĠNjŠj#l'jƠjԠ)}(jנjK$j٠NjƠjl'jjjIl'jNubjǠj]j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_module_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jRl'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjPl'jNubjǠj]j֔MjȠjɠ]j)}(jajPl'jàNjĠNjŠjl'jƠjԠ)}(jנjK$j٠NjƠjxl'jjjl'jNubjǠj]j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_attachsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jl'ajubj#Nubjjjl'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_detachsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jl'ajubj#Nubjjjl'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jl'ajubsbjjjl'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjl'jNubjǠj]j֔K=jȠjɠ](j)}(jajl'jàNjĠNjŠj+m'jƠjԠ)}(jנjK$j٠NjƠjm'jjjm'jNubjǠj]j֔K=jȠjɠ]j]ubj)}(jajl'jàNjĠNjŠjTm'jƠjԠ)}(jנjK$j٠NjƠj2m'jjjm'jNubjǠj]j֔K=jȠjɠ]j]ubj)}(jajl'jàNjĠNjŠjm'jƠjԠ)}(jנjK$j٠NjƠj[m'jjjm'jNubjǠj]j֔K=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_emptysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm'jNubjǠj]j֔KEjȠjɠ]j)}(jajm'jàNjĠNjŠjm'jƠjԠ)}(jנjK$j٠NjƠjm'jjjm'jNubjǠj]j֔KEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_freesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jm'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm'jNubjǠj]j֔KNjȠjɠ]j)}(jajm'jàNjĠNjŠjLn'jƠjԠ)}(jנjK$j٠NjƠj&n'jjjWn'jNubjǠj]j֔KNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_availsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j`n'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^n'jNubjǠj]j֔KWjȠjɠ]j)}(jaj^n'jàNjĠNjŠjn'jƠjԠ)}(jנjK$j٠NjƠjn'jjjn'jNubjǠj]j֔KWjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_resetsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jn'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn'jNubjǠj]j֔KbjȠjɠ]j)}(jajn'jàNjĠNjŠjo'jƠjԠ)}(jנjK$j٠NjƠjn'jjjo'jNubjǠj]j֔KbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_flushsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$o'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"o'jNubjǠj]j֔KmjȠjɠ]j)}(jaj"o'jàNjĠNjŠjpo'jƠjԠ)}(jנjK$j٠NjƠjJo'jjj{o'jNubjǠj]j֔KmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$dvb_ringbuffer_flush_spinlock_wakeupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jo'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjo'jNubjǠj]j֔KujȠjɠ]j)}(jajo'jàNjĠNjŠjo'jƠjԠ)}(jנjK$j٠NjƠjo'jjjo'jNubjǠj]j֔KujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠDVB_RINGBUFFER_PEEKsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jo'ajubj#Nubjjjo'jNubjǠj]j֔K}jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDVB_RINGBUFFER_SKIPsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jo'ajubj#Nubjjjo'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_read_usersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jp'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj 'sbasbubjj)}(jNjNjNjjjjj)}j]jkp'asbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjp'jNubjǠj]j֔KjȠjɠ](j)}(jajp'jàNjĠNjŠjRp'jƠjԠ)}(jנjK$j٠NjƠj,p'jjjp'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajp'jàNjĠNjŠjp'jƠjԠ)}(jנjK$j٠NjƠjYp'jjjp'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajp'jàNjĠNjŠjp'jƠjԠ)}(jנjK$j٠NjƠjp'jjjp'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_readsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjp'jNubjǠj]j֔KjȠjɠ](j)}(jajp'jàNjĠNjŠjq'jƠjԠ)}(jנjK$j٠NjƠjp'jjjuq'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajp'jàNjĠNjŠjBq'jƠjԠ)}(jנjK$j٠NjƠjq'jjj{q'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajp'jàNjĠNjŠjmq'jƠjԠ)}(jנjK$j٠NjƠjIq'jjjq'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠDVB_RINGBUFFER_WRITE_BYTEsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jq'ajubj#Nubjjjq'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_writesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jq'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjq'jNubjǠj]j֔KjȠjɠ](j)}(jajq'jàNjĠNjŠjq'jƠjԠ)}(jנjK$j٠NjƠjq'jjjIr'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajq'jàNjĠNjŠjr'jƠjԠ)}(jנjK$j٠NjƠjq'jjjOr'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajq'jàNjĠNjŠjAr'jƠjԠ)}(jנjK$j٠NjƠjr'jjjUr'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_write_usersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j^r'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj 'sbasbubjj)}(jNjNjNjjjjj)}j]jr'asbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj\r'jNubjǠj]j֔KjȠjɠ](j)}(jaj\r'jàNjĠNjŠjr'jƠjԠ)}(jנjK$j٠NjƠjr'jjjs'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj\r'jàNjĠNjŠjr'jƠjԠ)}(jנjK$j٠NjƠjr'jjjs'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj\r'jàNjĠNjŠjs'jƠjԠ)}(jנjK$j٠NjƠjr'jjjs'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_pkt_writesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j%s'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj#s'jNubjǠj]j֔KjȠjɠ](j)}(jaj#s'jàNjĠNjŠjus'jƠjԠ)}(jנjK$j٠NjƠjOs'jjjs'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj#s'jàNjĠNjŠjs'jƠjԠ)}(jנjK$j٠NjƠj|s'jjjs'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj#s'jàNjĠNjŠjs'jƠjԠ)}(jנjK$j٠NjƠjs'jjjs'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_pkt_read_usersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]js'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj 'sbasbubjj)}(jNjNjNjjjjj)}j]jt'asbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjs'jNubjǠj]j֔KjȠjɠ](j)}(jajs'jàNjĠNjŠj:t'jƠjԠ)}(jנjK$j٠NjƠjt'jjjt'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajs'jàNjĠNjŠjet'jƠjԠ)}(jנjK$j٠NjƠjAt'jjjt'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajs'jàNjĠNjŠjt'jƠjԠ)}(jנjK$j٠NjƠjit'jjjt'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajs'jàNjĠNjŠjt'jƠjԠ)}(jנjK$j٠NjƠjt'jjjt'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajs'jàNjĠNjŠjt'jƠjԠ)}(jנjK$j٠NjƠjt'jjju'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_pkt_readsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j u'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjju'jNubjǠj]j֔MjȠjɠ](j)}(jaju'jàNjĠNjŠjYu'jƠjԠ)}(jנjK$j٠NjƠj3u'jjjv'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaju'jàNjĠNjŠju'jƠjԠ)}(jנjK$j٠NjƠj`u'jjj v'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaju'jàNjĠNjŠju'jƠjԠ)}(jנjK$j٠NjƠju'jjjv'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaju'jàNjĠNjŠju'jƠjԠ)}(jנjK$j٠NjƠju'jjjv'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaju'jàNjĠNjŠju'jƠjԠ)}(jנjK$j٠NjƠju'jjjv'jNubjǠj]j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_pkt_disposesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&v'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$v'jNubjǠj]j֔M jȠjɠ](j)}(jaj$v'jàNjĠNjŠjrv'jƠjԠ)}(jנjK$j٠NjƠjLv'jjjv'jNubjǠj]j֔M jȠjɠ]j]ubj)}(jaj$v'jàNjĠNjŠjv'jƠjԠ)}(jנjK$j٠NjƠjyv'jjjv'jNubjǠj]j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_ringbuffer_pkt_nextsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jv'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_ringbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpktlensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv'jNubjǠj]j֔MjȠjɠ](j)}(jajv'jàNjĠNjŠjw'jƠjԠ)}(jנjK$j٠NjƠjv'jjjdw'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jajv'jàNjĠNjŠj/w'jƠjԠ)}(jנjK$j٠NjƠj w'jjjjw'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jajv'jàNjĠNjŠjYw'jƠjԠ)}(jנjK$j٠NjƠj3w'jjjpw'jNubjǠj]j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_buf_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]jyw'ajubsbjjjww'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_vb2_statessbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]jw'ajubsbjjjw'jNubjǠj]j֔K(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_buffersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jw'ajubsbjjjw'jNubjǠj]j֔K7jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_vb2_ctxsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jw'ajubsbjjjw'jNubjǠj]j֔KHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_vb2_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ non_blockingsbajubj]jNububjYNubjZubejj)}j]sbubububjjjw'jNubjǠj]j֔KjȠjɠ](j)}(jajw'jàNjĠNjŠjx'jƠjԠ)}(jנjK$j٠NjƠjw'jjjYx'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajw'jàNjĠNjŠj*x'jƠjԠ)}(jנjK$j٠NjƠjx'jjj_x'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajw'jàNjĠNjŠjQx'jƠjԠ)}(jנjK$j٠NjƠj1x'jjjex'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_vb2_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jnx'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjlx'jNubjǠj]j֔KjȠjɠ]j)}(jajlx'jàNjĠNjŠjx'jƠjԠ)}(jנjK$j٠NjƠjx'jjjx'jNubjǠj]j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_vb2_is_streamingsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jx'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjx'jNubjǠj]j֔KjȠjɠ]j)}(jajx'jàNjĠNjŠjy'jƠjԠ)}(jנjK$j٠NjƠjx'jjj%y'jNubjǠj]j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_vb2_fill_buffersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.y'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdmx_buffer_flagssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ buffer_flagssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,y'jNubjǠj]j֔KjȠjɠ](j)}(jaj,y'jàNjĠNjŠjzy'jƠjԠ)}(jנjK$j٠NjƠjTy'jjjz'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj,y'jàNjĠNjŠjy'jƠjԠ)}(jנjK$j٠NjƠjy'jjjz'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj,y'jàNjĠNjŠjy'jƠjԠ)}(jנjK$j٠NjƠjy'jjj z'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj,y'jàNjĠNjŠjy'jƠjԠ)}(jנjK$j٠NjƠjy'jjjz'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_vb2_pollsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__poll_tsbajubububjj)}(jj )}(j ]jz'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ poll_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz'jNubjǠj]j֔KjȠjɠ](j)}(jajz'jàNjĠNjŠjkz'jƠjԠ)}(jנjK$j٠NjƠjEz'jjjz'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajz'jàNjĠNjŠjz'jƠjԠ)}(jנjK$j٠NjƠjrz'jjjz'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jajz'jàNjĠNjŠjz'jƠjԠ)}(jנjK$j٠NjƠjz'jjjz'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_vb2_stream_onsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jz'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjz'jNubjǠj]j֔KjȠjɠ]j)}(jajz'jàNjĠNjŠj1{'jƠjԠ)}(jנjK$j٠NjƠj {'jjj<{'jNubjǠj]j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_vb2_stream_offsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE{'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC{'jNubjǠj]j֔KjȠjɠ]j)}(jajC{'jàNjĠNjŠj{'jƠjԠ)}(jנjK$j٠NjƠjk{'jjj{'jNubjǠj]j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_vb2_reqbufssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdmx_requestbufferssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{'jNubjǠj]j֔KjȠjɠ](j)}(jaj{'jàNjĠNjŠj{'jƠjԠ)}(jנjK$j٠NjƠj{'jjj)|'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj{'jàNjĠNjŠj|'jƠjԠ)}(jנjK$j٠NjƠj{'jjj/|'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_vb2_querybufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8|'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dmx_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6|'jNubjǠj]j֔KjȠjɠ](j)}(jaj6|'jàNjĠNjŠj|'jƠjԠ)}(jנjK$j٠NjƠj^|'jjj|'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj6|'jàNjĠNjŠj|'jƠjԠ)}(jנjK$j٠NjƠj|'jjj|'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_vb2_expbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdmx_exportbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj|'jNubjǠj]j֔KjȠjɠ](j)}(jaj|'jàNjĠNjŠj}'jƠjԠ)}(jנjK$j٠NjƠj|'jjjN}'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj|'jàNjĠNjŠjC}'jƠjԠ)}(jנjK$j٠NjƠj}'jjjT}'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_vb2_qbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]}'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dmx_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[}'jNubjǠj]j֔KjȠjɠ](j)}(jaj[}'jàNjĠNjŠj}'jƠjԠ)}(jנjK$j٠NjƠj}'jjj}'jNubjǠj]j֔KjȠjɠ]j]ubj)}(jaj[}'jàNjĠNjŠj}'jƠjԠ)}(jנjK$j٠NjƠj}'jjj}'jNubjǠj]j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_vb2_dqbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dmx_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj}'jNubjǠj]j֔M jȠjɠ](j)}(jaj}'jàNjĠNjŠj;~'jƠjԠ)}(jנjK$j٠NjƠj~'jjjr~'jNubjǠj]j֔M jȠjɠ]j]ubj)}(jaj}'jàNjĠNjŠjh~'jƠjԠ)}(jנjK$j٠NjƠjB~'jjjx~'jNubjǠj]j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_vb2_mmapsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_vb2_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~'jNubjǠj]j֔MjȠjɠ](j)}(jaj~'jàNjĠNjŠj~'jƠjԠ)}(jנjK$j٠NjƠj~'jjj'jNubjǠj]j֔MjȠjɠ]j]ubj)}(jaj~'jàNjĠNjŠj~'jƠjԠ)}(jנjK$j٠NjƠj~'jjj 'jNubjǠj]j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmxdev_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmxdev_statesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j#'ajubsbjjj!'jNubjǠjjj֔K;jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmxdev_feedsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j2'ajubsbjjj0'jNubjǠjjj֔KUjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmxdev_filtersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jA'ajubsbjjj?'jNubjǠjjj֔KWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmxdevsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jP'ajubsbjjjN'jNubjǠjjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_dmxdev_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdmxdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmxdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj]'jNubjǠjjj֔KjȠjɠ](j)}(jaj]'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjjj֔KjȠjɠ]j]ubj)}(jaj]'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_dmxdev_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdmxdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmxdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjjj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠj>'jƠjԠ)}(jנjK$j٠NjƠj'jjjI'jNubjǠjjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_dmx_filter_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]jR'ajubsbjjjP'jNubjǠjjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_dmx_statesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]ja'ajubsbjjj_'jNubjǠjjj֔K.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_demux_filtersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jp'ajubsbjjjn'jNubjǠjjj֔KAjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_demux_feedsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj}'jNubjǠjjj֔KRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_demuxsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_dmx_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_demuxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdemuxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjjj֔M jȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjÀ'jjj'jNubjǠjjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_dmx_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_demuxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdemuxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠjI'jƠjԠ)}(jנjK$j٠NjƠj#'jjjT'jNubjǠjjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_dmx_swfilter_packetssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j]'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_demuxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdemuxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj['jNubjǠjjj֔M'jȠjɠ](j)}(jaj['jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj 'jNubjǠjjj֔M'jȠjɠ]j]ubj)}(jaj['jàNjĠNjŠjց'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjjj֔M'jȠjɠ]j]ubj)}(jaj['jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj݁'jjj'jNubjǠjjj֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_dmx_swfiltersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_demuxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdemuxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjjj֔M:jȠjɠ](j)}(jaj'jàNjĠNjŠjj'jƠjԠ)}(jנjK$j٠NjƠjD'jjjʂ'jNubjǠjjj֔M:jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjq'jjjЂ'jNubjǠjjj֔M:jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj‚'jƠjԠ)}(jנjK$j٠NjƠj'jjjւ'jNubjǠjjj֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_dmx_swfilter_204sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j߂'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_demuxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdemuxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj݂'jNubjǠjjj֔MLjȠjɠ](j)}(jaj݂'jàNjĠNjŠj+'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjjj֔MLjȠjɠ]j]ubj)}(jaj݂'jàNjĠNjŠjX'jƠjԠ)}(jנjK$j٠NjƠj2'jjj'jNubjǠjjj֔MLjȠjɠ]j]ubj)}(jaj݂'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj_'jjj'jNubjǠjjj֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_dmx_swfilter_rawsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_demuxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdemuxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjjj֔M_jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjƃ'jjjL'jNubjǠjjj֔M_jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjR'jNubjǠjjj֔M_jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjD'jƠjԠ)}(jנjK$j٠NjƠj 'jjjX'jNubjǠjjj֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠts_filter_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]ja'ajubsbjjj_'jNubjǠjjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmx_ts_feedsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jp'ajubsbjjjn'jNubjǠjjj֔KXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_section_filtersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj}'jNubjǠjjj֔KajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_section_feedsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmx_ts_cbsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_section_cbsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_frontend_sourcesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjjj֔M*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmx_frontendsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jʄ'ajubsbjjjȄ'jNubjǠjjj֔MFjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmx_demux_capssbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]jل'ajubsbjjjׄ'jNubjǠjjj֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DMX_FE_ENTRYsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjjj֔MojȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmx_demuxsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjjj֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_tune_settingssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_tuner_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔KHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠanalog_parameterssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j$'ajubsbjjj"'jNubjǠjj֔K]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvbfe_algosbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j3'ajubsbjjj1'jNubjǠjj֔KujȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvbfe_searchsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]jB'ajubsbjjj@'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_tuner_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jQ'ajubsbjjjO'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠanalog_demod_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j`'ajubsbjjj^'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠanalog_demod_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jo'ajubsbjjjm'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_internal_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j~'ajubsbjjj|'jNubjǠjj֔M3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdtv_frontend_propertiessbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_frontendsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔MSjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_register_frontendsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj>'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj3'jƠjԠ)}(jנjK$j٠NjƠj 'jjjD'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_unregister_frontendsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jM'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjK'jNubjǠjj֔MjȠjɠ]j)}(jajK'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjs'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_detachsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjӆ'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_suspendsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj 'jNubjǠjj֔MjȠjɠ]j)}(jaj 'jàNjĠNjŠjY'jƠjԠ)}(jנjK$j٠NjƠj3'jjjd'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_resumesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk'jNubjǠjj֔MjȠjɠ]j)}(jajk'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjć'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_reinitialisesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j͇'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_frontendsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjˇ'jNubjǠjj֔M'jȠjɠ]j)}(jajˇ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj$'jNubjǠjj֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_frontend_sleep_untilsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaketimesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠadd_usecsbajubj]jNububjYNubjZubejj)}j]sbubububjjj+'jNubjǠjj֔M@jȠjɠ](j)}(jaj+'jàNjĠNjŠjy'jƠjԠ)}(jנjK$j٠NjƠjS'jjj'jNubjǠjj֔M@jȠjɠ]j]ubj)}(jaj+'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_netsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjhj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dvb_net_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jʈ'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dvb_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdvbnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ dmx_demuxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmxdemuxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjȈ'jNubjǠjhj֔KCjȠjɠ](j)}(jajȈ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj{'jNubjǠjhj֔KCjȠjɠ]j]ubj)}(jajȈ'jàNjĠNjŠjC'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjhj֔KCjȠjɠ]j]ubj)}(jajȈ'jàNjĠNjŠjp'jƠjԠ)}(jנjK$j٠NjƠjJ'jjj'jNubjǠjhj֔KCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdvb_net_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdvb_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdvbnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjhj֔KKjȠjɠ]j)}(jaj'jàNjĠNjŠj܉'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjhj֔KKjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_notifysbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔K(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_devicesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj 'jNubjǠjj֔KGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠji'jƠjԠ)}(jנjK$j٠NjƠjC'jjjt'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_cleanupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j}'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{'jNubjǠjj֔KjȠjɠ]j)}(jaj{'jàNjĠNjŠjɊ'jƠjԠ)}(jנjK$j٠NjƠj'jjjԊ'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__media_device_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j݊'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjۊ'jNubjǠjj֔MjȠjɠ](j)}(jajۊ'jàNjĠNjŠj)'jƠjԠ)}(jנjK$j٠NjƠj'jjja'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajۊ'jàNjĠNjŠjV'jƠjԠ)}(jנjK$j٠NjƠj0'jjjg'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_registersbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jp'ajubj#Nubjjjn'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj}'jNubjǠjj֔M$jȠjɠ]j)}(jaj}'jàNjĠNjŠjˋ'jƠjԠ)}(jנjK$j٠NjƠj'jjj֋'jNubjǠjj֔M$jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_register_entitysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jߋ'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj݋'jNubjǠjj֔MJjȠjɠ](j)}(jaj݋'jàNjĠNjŠj+'jƠjԠ)}(jנjK$j٠NjƠj'jjjc'jNubjǠjj֔MJjȠjɠ]j]ubj)}(jaj݋'jàNjĠNjŠjX'jƠjԠ)}(jנjK$j٠NjƠj2'jjji'jNubjǠjj֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_unregister_entitysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jr'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp'jNubjǠjj֔M`jȠjɠ]j)}(jajp'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjɌ'jNubjǠjj֔M`jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#media_device_register_entity_notifysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jҌ'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_notifysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjЌ'jNubjǠjj֔MnjȠjɠ](j)}(jajЌ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjV'jNubjǠjj֔MnjȠjɠ]j]ubj)}(jajЌ'jàNjĠNjŠjK'jƠjԠ)}(jנjK$j٠NjƠj%'jjj\'jNubjǠjj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%media_device_unregister_entity_notifysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_notifysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjc'jNubjǠjj֔MzjȠjɠ](j)}(jajc'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MzjȠjɠ]j]ubj)}(jajc'jàNjĠNjŠjލ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_pci_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpci_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠjD'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjq'jƠjԠ)}(jנjK$j٠NjƠjK'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjx'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__media_device_usb_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ board_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ driver_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj3'jƠjԠ)}(jנjK$j٠NjƠj 'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj\'jƠjԠ)}(jנjK$j٠NjƠj:'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjc'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_usb_initsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_set_bus_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbus_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ bus_info_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjb'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj-'jƠjԠ)}(jנjK$j٠NjƠj 'jjjh'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjW'jƠjԠ)}(jנjK$j٠NjƠj1'jjjn'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_file_operationssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jw'ajubsbjjju'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_devnodesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔K4jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_devnode_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devnodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔KrjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjF'jNubjǠjj֔KrjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjL'jNubjǠjj֔KrjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj;'jƠjԠ)}(jנjK$j٠NjƠj'jjjR'jNubjǠjj֔KrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_devnode_unregister_preparesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j['ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devnodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY'jNubjǠjj֔KjȠjɠ]j)}(jajY'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_devnode_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devnodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_devnode_datasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devnodesbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠjm'jƠjԠ)}(jנjK$j٠NjƠjG'jjj{'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_devnode_is_registeredsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devnodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠjВ'jƠjԠ)}(jנjK$j٠NjƠj'jjjے'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_gobj_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_gobjsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔K1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_enumsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔K>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_graphsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔KOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pipelinesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j 'ajubsbjjj'jNubjǠjj֔K_jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pipeline_padsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j/'ajubsbjjj-'jNubjǠjj֔KqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pipeline_pad_itersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j>'ajubsbjjj<'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pipeline_entity_itersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jM'ajubsbjjjK'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_linksbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j\'ajubsbjjjZ'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pad_signal_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]jk'ajubsbjjji'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_padsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jz'ajubsbjjjx'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_operationssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_entitysbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔M9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_for_each_padsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_interfacesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jœ'ajubsbjjjÓ'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_intf_devnodesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jԓ'ajubsbjjjғ'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj3'jƠjԠ)}(jנjK$j٠NjƠj 'jjj>'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_typesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_gobj_typesbajubububjj)}(jj )}(j ]jG'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_gobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE'jNubjǠjj֔MjȠjɠ]j)}(jajE'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjq'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_gobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjՔ'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_gobj_gen_idsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_gobj_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠlocal_idsbajubj]jNububjYNubjZubejj)}j]sbubububjjj 'jNubjǠjj֔MjȠjɠ](j)}(jaj 'jàNjĠNjŠj]'jƠjԠ)}(jנjK$j٠NjƠj9'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠja'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!is_media_entity_v4l2_video_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠis_media_entity_v4l2_subdevsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠjF'jƠjԠ)}(jנjK$j٠NjƠj 'jjjQ'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_enum_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_enumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠent_enumsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX'jNubjǠjj֔MjȠjɠ](j)}(jajX'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjޖ'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajX'jàNjĠNjŠjӖ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_enum_cleanupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_enumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠent_enumsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj9'jƠjԠ)}(jנjK$j٠NjƠj'jjjD'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_enum_zerosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_enumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠent_enumsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjK'jNubjǠjj֔M jȠjɠ]j)}(jajK'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjs'jjj'jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_enum_setsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_enumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠent_enumsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjӗ'jjj1'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj&'jƠjԠ)}(jנjK$j٠NjƠj'jjj7'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_enum_clearsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_enumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠent_enumsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>'jNubjǠjj֔M#jȠjɠ](j)}(jaj>'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjf'jjjĘ'jNubjǠjj֔M#jȠjɠ]j]ubj)}(jaj>'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjʘ'jNubjǠjj֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_enum_testsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jӘ'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_enumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠent_enumsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjј'jNubjǠjj֔M4jȠjɠ](j)}(jajј'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjV'jNubjǠjj֔M4jȠjɠ]j]ubj)}(jajј'jàNjĠNjŠjK'jƠjԠ)}(jנjK$j٠NjƠj%'jjj\'jNubjǠjj֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_enum_test_and_setsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]je'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_enumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠent_enumsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjc'jNubjǠjj֔MFjȠjɠ](j)}(jajc'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MFjȠjɠ]j]ubj)}(jajc'jàNjĠNjŠjݙ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_enum_emptysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_enumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠent_enumsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MWjȠjɠ]j)}(jaj'jàNjĠNjŠjB'jƠjԠ)}(jנjK$j٠NjƠj'jjjM'jNubjǠjj֔MWjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_enum_intersectssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jV'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_enumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ ent_enum1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_entity_enumsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ ent_enum2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjT'jNubjǠjj֔MejȠjɠ](j)}(jajT'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj{'jjjٚ'jNubjǠjj֔MejȠjɠ]j]ubj)}(jajT'jàNjĠNjŠjΚ'jƠjԠ)}(jנjK$j٠NjƠj'jjjߚ'jNubjǠjj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgobj_to_entitysbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjj֔MujȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gobj_to_padsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjj֔M~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gobj_to_linksbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gobj_to_intfsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠintf_to_devnodesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j$'ajubj#Nubjjj"'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_gobj_createsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_gobj_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_gobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj1'jNubjǠjj֔MjȠjɠ](j)}(jaj1'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjY'jjjߛ'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj1'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj1'jàNjĠNjŠjԛ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_gobj_destroysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_gobjsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj@'jƠjԠ)}(jנjK$j٠NjƠj'jjjK'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_pads_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jT'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠnum_padssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpadssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjR'jNubjǠjj֔MjȠjɠ](j)}(jajR'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjz'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajR'jàNjĠNjŠj˜'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajR'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjϜ'jjj 'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_cleanupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠja'jƠjԠ)}(jנjK$j٠NjƠj;'jjjl'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_get_pad_indexsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ju'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpad_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pad_signal_typesbajubububjj)}(jj )}(j ]jΠ)}jѠsig_typesbajubj]jNububjYNubjZubejj)}j]sbubububjjjs'jNubjǠjj֔MjȠjɠ](j)}(jajs'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajs'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjȝ'jjj"'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajs'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj('jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_create_pad_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ source_padsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsink_padsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj/'jNubjǠjj֔MjȠjɠ](j)}(jaj/'jàNjĠNjŠj}'jƠjԠ)}(jנjK$j٠NjƠjW'jjj-'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj/'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj3'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj/'jàNjĠNjŠjҞ'jƠjԠ)}(jנjK$j٠NjƠj'jjj9'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj/'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjٞ'jjj?'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj/'jàNjĠNjŠj%'jƠjԠ)}(jנjK$j٠NjƠj'jjjE'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_create_pad_linkssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsource_functionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ source_padsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ sink_functionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsink_padsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠallow_both_undefinedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjL'jNubjǠjj֔M?jȠjɠ](j)}(jajL'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjt'jjj'jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajL'jàNjĠNjŠjş'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajL'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjɟ'jjj'jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajL'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajL'jàNjĠNjŠjB'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajL'jàNjĠNjŠjl'jƠjԠ)}(jנjK$j٠NjƠjF'jjj'jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajL'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjs'jjj'jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajL'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M?jȠjɠ]j]ubj)}(jajL'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjà'jjj'jNubjǠjj֔M?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_remove_linkssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!'jNubjǠjj֔MUjȠjɠ]j)}(jaj!'jàNjĠNjŠjo'jƠjԠ)}(jנjK$j٠NjƠjI'jjjz'jNubjǠjj֔MUjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__media_entity_setup_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MejȠjɠ](j)}(jaj'jàNjĠNjŠjϡ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MejȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj֡'jjj'jNubjǠjj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_setup_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj]'jƠjԠ)}(jנjK$j٠NjƠj7'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjd'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_find_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsourcesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsinksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjˢ'jjj,'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj2'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pad_remote_pad_firstsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]j;'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj9'jNubjǠjj֔MjȠjɠ]j)}(jaj9'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjg'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pad_remote_pad_uniquesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjУ'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_remote_pad_uniquesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]j 'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj 'jNubjǠjj֔MjȠjɠ](j)}(jaj 'jàNjĠNjŠj_'jƠjԠ)}(jנjK$j٠NjƠj9'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjf'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%media_entity_remote_source_pad_uniquesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjͤ'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pad_is_streamingsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠjU'jƠjԠ)}(jנjK$j٠NjƠj/'jjj`'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_is_streamingsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]ji'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg'jNubjǠjj֔MjȠjɠ]j)}(jajg'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_pipelinesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pipelinesbajubububjjI)}(jLj)}(jj )}(j ]jȥ'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjƥ'jNubjǠjj֔MjȠjɠ]j)}(jajƥ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj('jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pad_pipelinesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pipelinesbajubububjjI)}(jLj)}(jj )}(j ]j1'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj/'jNubjǠjj֔M"jȠjɠ]j)}(jaj/'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj]'jjj'jNubjǠjj֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_get_fwnode_padsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdirection_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔M7jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjC'jNubjǠjj֔M7jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjI'jNubjǠjj֔M7jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj;'jƠjԠ)}(jנjK$j٠NjƠj'jjjO'jNubjǠjj֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_graph_walk_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_graphsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgraphsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjV'jNubjǠjj֔MHjȠjɠ](j)}(jajV'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj~'jjjܧ'jNubjǠjj֔MHjȠjɠ]j]ubj)}(jajV'jàNjĠNjŠjѧ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_graph_walk_cleanupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_graphsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgraphsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MRjȠjɠ]j)}(jaj'jàNjĠNjŠj7'jƠjԠ)}(jנjK$j٠NjƠj'jjjB'jNubjǠjj֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_graph_walk_startsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jK'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_graphsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgraphsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjI'jNubjǠjj֔MejȠjɠ](j)}(jajI'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjq'jjjϨ'jNubjǠjj֔MejȠjɠ]j]ubj)}(jajI'jàNjĠNjŠjĨ'jƠjԠ)}(jנjK$j٠NjƠj'jjjը'jNubjǠjj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_graph_walk_nextsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jި'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_graphsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgraphsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjܨ'jNubjǠjj֔MvjȠjɠ]j)}(jajܨ'jàNjĠNjŠj0'jƠjԠ)}(jנjK$j٠NjƠj 'jjj>'jNubjǠjj֔MvjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pipeline_startsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoriginsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pipelinesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE'jNubjǠjj֔MjȠjɠ](j)}(jajE'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjm'jjj˩'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajE'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjѩ'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__media_pipeline_startsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jک'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoriginsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pipelinesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjة'jNubjǠjj֔MjȠjɠ](j)}(jajة'jàNjĠNjŠj&'jƠjԠ)}(jנjK$j٠NjƠj'jjj^'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajة'jàNjĠNjŠjS'jƠjԠ)}(jנjK$j٠NjƠj-'jjjd'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pipeline_stopsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk'jNubjǠjj֔MjȠjɠ]j)}(jajk'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjĪ'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__media_pipeline_stopsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jͪ'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj˪'jNubjǠjj֔MjȠjɠ]j)}(jaj˪'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj$'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pipeline_for_each_padsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j-'ajubj#Nubjjj+'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pipeline_entity_iter_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j<'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pipelinesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pipeline_entity_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj:'jNubjǠjj֔MjȠjɠ](j)}(jaj:'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjb'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj:'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjƫ'jNubjǠjj֔MjȠjɠ]j]ubej]ube(j)}(jajjàNjĠNjŠjΠ)}jѠ"media_pipeline_entity_iter_cleanupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jϫ'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pipeline_entity_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjͫ'jNubjǠjj֔MjȠjɠ]j)}(jajͫ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj&'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pipeline_for_each_entitysbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j/'ajubj#Nubjjj-'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_pipeline_alloc_startsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<'jNubjǠjj֔MjȠjɠ]j)}(jaj<'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjd'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_devnode_createsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_intf_devnodesbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmajorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠminorsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjʬ'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjC'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjk'jƠjԠ)}(jנjK$j٠NjƠjG'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjo'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_devnode_removesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_intf_devnodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_create_intf_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjj֔M<jȠjɠ](j)}(jaj'jàNjĠNjŠjq'jƠjԠ)}(jנjK$j٠NjƠjK'jjjԮ'jNubjǠjj֔M<jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjx'jjjڮ'jNubjǠjj֔M<jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjɮ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__media_remove_intf_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MGjȠjɠ]j)}(jaj'jàNjĠNjŠj5'jƠjԠ)}(jנjK$j٠NjƠj'jjj@'jNubjǠjj֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_remove_intf_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jI'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG'jNubjǠjj֔MPjȠjɠ]j)}(jajG'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjo'jjj'jNubjǠjj֔MPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__media_remove_intf_linkssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MYjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjϯ'jjj'jNubjǠjj֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_remove_intf_linkssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_interfacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MgjȠjɠ]j)}(jaj'jàNjĠNjŠjU'jƠjԠ)}(jנjK$j٠NjƠj/'jjj`'jNubjǠjj֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_callsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]ji'ajubj#Nubjjjg'jNubjǠjj֔MtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_create_ancillary_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]jx'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprimarysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ ancillarysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjv'jNubjǠjj֔MjȠjɠ](j)}(jajv'jàNjĠNjŠjʰ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajv'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjѰ'jjj 'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__media_entity_next_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ link_typesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠjf'jƠjԠ)}(jנjK$j٠NjƠj@'jjjƱ'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjm'jjj̱'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjұ'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_media_entity_data_linksbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j۱'ajubj#Nubjjjٱ'jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_statesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ media_requestsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_lock_for_accesssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔KVjȠjɠ]j)}(jaj'jàNjĠNjŠjT'jƠjԠ)}(jנjK$j٠NjƠj.'jjj_'jNubjǠjj֔KVjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_unlock_for_accesssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jh'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf'jNubjǠjj֔KojȠjɠ]j)}(jajf'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_lock_for_updatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jȲ'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjƲ'jNubjǠjj֔KjȠjɠ]j)}(jajƲ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_unlock_for_updatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j('ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&'jNubjǠjj֔KjȠjɠ]j)}(jaj&'jàNjĠNjŠjt'jƠjԠ)}(jנjK$j٠NjƠjN'jjj'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠjԳ'jƠjԠ)}(jנjK$j٠NjƠj'jjj߳'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠj4'jƠjԠ)}(jנjK$j٠NjƠj'jjj?'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_get_by_fdsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jH'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ request_fdsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjF'jNubjǠjj֔KjȠjɠ](j)}(jajF'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjt'jjj̴'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajF'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjҴ'jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j۴'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠalloc_fdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjٴ'jNubjǠjj֔KjȠjɠ](j)}(jajٴ'jàNjĠNjŠj''jƠjԠ)}(jנjK$j٠NjƠj'jjj['jNubjǠjj֔KjȠjɠ]j]ubj)}(jajٴ'jàNjĠNjŠjP'jƠjԠ)}(jנjK$j٠NjƠj.'jjja'jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_object_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jj'ajubsbjjjh'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_objectsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jy'ajubsbjjjw'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_object_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_request_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠjԵ'jƠjԠ)}(jנjK$j٠NjƠj'jjjߵ'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_object_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_request_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔M,jȠjɠ]j)}(jaj'jàNjĠNjŠj4'jƠjԠ)}(jנjK$j٠NjƠj'jjj?'jNubjǠjj֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_object_findsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_request_objectsbajubububjjI)}(jLj)}(jj )}(j ]jH'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_request_object_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjF'jNubjǠjj֔M=jȠjɠ](j)}(jajF'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjt'jjj'jNubjǠjj֔M=jȠjɠ]j]ubj)}(jajF'jàNjĠNjŠjǶ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M=jȠjɠ]j]ubj)}(jajF'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjζ'jjj 'jNubjǠjj֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_object_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_request_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MKjȠjɠ]j)}(jaj'jàNjĠNjŠj_'jƠjԠ)}(jנjK$j٠NjƠj9'jjjj'jNubjǠjj֔MKjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_object_bindsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_request_object_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ is_buffersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_request_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjq'jNubjǠjj֔MdjȠjɠ](j)}(jajq'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjp'jNubjǠjj֔MdjȠjɠ]j]ubj)}(jajq'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjƷ'jjjv'jNubjǠjj֔MdjȠjɠ]j]ubj)}(jajq'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj|'jNubjǠjj֔MdjȠjɠ]j]ubj)}(jajq'jàNjĠNjŠj;'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MdjȠjɠ]j]ubj)}(jajq'jàNjĠNjŠje'jƠjԠ)}(jנjK$j٠NjƠj?'jjj'jNubjǠjj֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_object_unbindsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_request_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MpjȠjɠ]j)}(jaj'jàNjĠNjŠjݸ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_request_object_completesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_request_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MzjȠjɠ]j)}(jaj'jàNjĠNjŠj='jƠjԠ)}(jנjK$j٠NjƠj'jjjH'jNubjǠjj֔MzjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_usb_allocatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jQ'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ usb_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠudevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ module_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjO'jNubjǠjj֔K&jȠjɠ](j)}(jajO'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj}'jjj'jNubjǠjj֔K&jȠjɠ]j]ubj)}(jajO'jàNjĠNjŠj̹'jƠjԠ)}(jנjK$j٠NjƠj'jjj 'jNubjǠjj֔K&jȠjɠ]j]ubj)}(jajO'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjӹ'jjj'jNubjǠjj֔K&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_device_deletesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ module_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔K4jȠjɠ](j)}(jaj'jàNjĠNjŠjh'jƠjԠ)}(jנjK$j٠NjƠjB'jjjɺ'jNubjǠjj֔K4jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjo'jjjϺ'jNubjǠjj֔K4jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjպ'jNubjǠjj֔K4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_driver_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j޺'ajubsbjjjܺ'jNubjǠjvcj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_scancode_filtersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjvcj֔K(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_filter_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjvcj֔K+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlirc_fhsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j 'ajubsbjjj 'jNubjǠjvcj֔K?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_devsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjvcj֔KKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_allocate_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrc_devsbajubububjjI)}(jLj)}(jj )}(j ]j)'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrc_driver_typesbajubububjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj''jNubjǠjvcj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_rc_allocate_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrc_devsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrc_driver_typesbajubububjj)}(jNj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjvcj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠjӻ'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjvcj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_free_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrc_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj 'jNubjǠjvcj֔KjȠjɠ]j)}(jaj 'jàNjĠNjŠjX'jƠjԠ)}(jנjK$j٠NjƠj2'jjjc'jNubjǠjvcj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_register_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jl'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrc_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj'jNubjǠjvcj֔MjȠjɠ]j)}(jajj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjü'jNubjǠjvcj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_rc_register_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j̼'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrc_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjʼ'jNubjǠjvcj֔M jȠjɠ](j)}(jajʼ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjP'jNubjǠjvcj֔M jȠjɠ]j]ubj)}(jajʼ'jàNjĠNjŠjE'jƠjԠ)}(jנjK$j٠NjƠj'jjjV'jNubjǠjvcj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_unregister_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrc_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]'jNubjǠjvcj֔MjȠjɠ]j)}(jaj]'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjvcj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rc_map_tablesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjvcj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_mapsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jν'ajubsbjjj̽'jNubjǠjvcj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rc_map_listsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jݽ'ajubsbjjj۽'jNubjǠjvcj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_map_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rc_map_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjvcj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠj8'jƠjԠ)}(jנjK$j٠NjƠj'jjjC'jNubjǠjvcj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrc_map_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ rc_map_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ'jNubjǠjvcj֔KjȠjɠ]j)}(jajJ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjr'jjj'jNubjǠjvcj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rc_map_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠrc_mapsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjvcj֔KjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjؾ'jjj'jNubjǠjvcj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_match_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_match_descsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j 'ajubsbjjj'jNubjǠjj֔K"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_connectionsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j/'ajubsbjjj-'jNubjǠjj֔K9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_notifier_operationssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j>'ajubsbjjj<'jNubjǠjj֔KRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_notifiersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jM'ajubsbjjjK'jNubjǠjj֔KdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_subdev_endpointsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j\'ajubsbjjjZ'jNubjǠjj֔K{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_debug_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ debugfs_dirsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji'jNubjǠjj֔KjȠjɠ]j)}(jaji'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj¿'jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_nf_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j˿'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_async_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnotifiersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjɿ'jNubjǠjj֔KjȠjɠ](j)}(jajɿ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjO'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajɿ'jàNjĠNjŠjD'jƠjԠ)}(jנjK$j٠NjƠj'jjjU'jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_subdev_nf_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_async_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnotifiersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\'jNubjǠjj֔KjȠjɠ](j)}(jaj\'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj\'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_nf_add_fwnodesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_nf_add_fwnode_remotesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_nf_add_i2csbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj 'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_subdev_endpoint_addsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠjj'jƠjԠ)}(jנjK$j٠NjƠjD'jjj'jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjq'jjj'jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_connection_uniquesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_async_connectionsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_nf_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_async_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnotifiersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠjf'jƠjԠ)}(jנjK$j٠NjƠj@'jjjq'jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_nf_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jz'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_async_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnotifiersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjx'jNubjǠjj֔M!jȠjɠ]j)}(jajx'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_nf_cleanupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_async_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnotifiersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔M1jȠjɠ]j)}(jaj'jàNjĠNjŠj&'jƠjԠ)}(jנjK$j٠NjƠj'jjj1'jNubjǠjj֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_register_subdevsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j:'ajubj#Nubjjj8'jNubjǠjj֔M9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!v4l2_async_register_subdev_sensorsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG'jNubjǠjj֔MPjȠjɠ]j)}(jajG'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjo'jjj'jNubjǠjj֔MPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_async_unregister_subdevsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjj֔MYjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcci_reg_sequencesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j 'ajubsbjjj'jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcci_readsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠregmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔KEjȠjɠ](j)}(jaj'jàNjĠNjŠjd'jƠjԠ)}(jנjK$j٠NjƠj>'jjj'jNubjǠjj֔KEjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjk'jjj'jNubjǠjj֔KEjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KEjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cci_writesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠregmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔KRjȠjɠ](j)}(jaj'jàNjĠNjŠjT'jƠjԠ)}(jנjK$j٠NjƠj.'jjj'jNubjǠjj֔KRjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj['jjj'jNubjǠjj֔KRjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KRjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcci_update_bitssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠregmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjj֔KdjȠjɠ](j)}(jaj'jàNjĠNjŠj?'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KdjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjj'jƠjԠ)}(jנjK$j٠NjƠjF'jjj'jNubjǠjj֔KdjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjn'jjj'jNubjǠjj֔KdjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KdjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcci_multi_reg_writesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j 'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠregmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠcci_reg_sequencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnum_regssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj 'jNubjǠjj֔KzjȠjɠ](j)}(jaj 'jàNjĠNjŠjX'jƠjԠ)}(jנjK$j٠NjƠj2'jjj'jNubjǠjj֔KzjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj_'jjj'jNubjǠjj֔KzjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KzjȠjɠ]j]ubj)}(jaj 'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjj֔KzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_cci_regmap_init_i2csbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠregmapsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ reg_addr_bitssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjj֔KjȠjɠ](j)}(jaj'jàNjĠNjŠjK'jƠjԠ)}(jנjK$j٠NjƠj%'jjj}'jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjr'jƠjԠ)}(jנjK$j٠NjƠjR'jjj'jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_query_fillsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_queryctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jΠ)}jѠstepsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jΠ)}jѠdefsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠj>j֔K^jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔K^jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔K^jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj+'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔K^jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjS'jƠjԠ)}(jנjK$j٠NjƠj/'jjj'jNubjǠj>j֔K^jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj{'jƠjԠ)}(jנjK$j٠NjƠjW'jjj'jNubjǠj>j֔K^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_i2c_tuner_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠj>j֔KajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_i2c_new_subdevsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ client_typesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ probe_addrssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠj>j֔KjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj2'jƠjԠ)}(jנjK$j٠NjƠj 'jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj['jƠjԠ)}(jנjK$j٠NjƠj9'jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjb'jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_i2c_new_subdev_boardsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_adaptersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠadaptersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠi2c_board_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ probe_addrssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠj>j֔KjȠjɠ](j)}(jaj'jàNjĠNjŠj.'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj['jƠjԠ)}(jנjK$j٠NjƠj5'jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjb'jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_i2c_subdev_set_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpostfixsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠj>j֔KjȠjɠ](j)}(jaj'jàNjĠNjŠj''jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjT'jƠjԠ)}(jנjK$j٠NjƠj.'jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj}'jƠjԠ)}(jנjK$j٠NjƠj['jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_i2c_subdev_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠj>j֔KjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj}'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjE'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjr'jƠjԠ)}(jנjK$j٠NjƠjL'jjj'jNubjǠj>j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_i2c_subdev_addrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠj>j֔KjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_i2c_tuner_addrssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedshortesbubjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_i2c_tuner_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠj>j֔KjȠjɠ]j)}(jaj'jàNjĠNjŠj@'jƠjԠ)}(jנjK$j٠NjƠj'jjjK'jNubjǠj>j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_i2c_subdev_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj )}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jT'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR'jNubjǠj>j֔KjȠjɠ]j)}(jajR'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjz'jjj'jNubjǠj>j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_spi_new_subdevsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠspi_controllersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠspi_board_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠj>j֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjn'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj3'jƠjԠ)}(jנjK$j٠NjƠj 'jjjt'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj`'jƠjԠ)}(jנjK$j٠NjƠj:'jjjz'jNubjǠj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_spi_subdev_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ spi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠj>j֔M)jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj4'jNubjǠj>j֔M)jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj:'jNubjǠj>j֔M)jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj)'jƠjԠ)}(jנjK$j٠NjƠj'jjj@'jNubjǠj>j֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_spi_subdev_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jI'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG'jNubjǠj>j֔M1jȠjɠ]j)}(jajG'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjo'jjj'jNubjǠj>j֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l_bound_align_imagesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwidthsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠwminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠwmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠwalignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheightsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhalignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsalignsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠj>j֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj*'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj0'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj?'jƠjԠ)}(jנjK$j٠NjƠj'jjj6'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjd'jƠjԠ)}(jנjK$j٠NjƠjC'jjj<'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjh'jjjB'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjH'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjN'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjT'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj"'jƠjԠ)}(jנjK$j٠NjƠj'jjjZ'jNubjǠj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_find_nearest_sizesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jc'ajubj#Nubjjja'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_g_parm_capsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jr'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_streamparmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjp'jNubjǠj>j֔MjȠjɠ](j)}(jajp'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj"'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jajp'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj('jNubjǠj>j֔MjȠjɠ]j]ubj)}(jajp'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj.'jNubjǠj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_s_parm_capsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_streamparmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5'jNubjǠj>j֔MjȠjɠ](j)}(jaj5'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj]'jjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj5'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj5'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_pixel_encodingsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_format_infosbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j 'ajubsbjjj 'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_get_link_freqsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠj>j֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_link_freq_to_bitmapsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fw_link_freqssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnum_of_fw_link_freqssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriver_link_freqssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnum_of_driver_link_freqssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj''jNubjǠj>j֔MGjȠjɠ](j)}(jaj''jàNjĠNjŠju'jƠjԠ)}(jנjK$j٠NjƠjO'jjjN'jNubjǠj>j֔MGjȠjɠ]j]ubj)}(jaj''jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj|'jjjT'jNubjǠj>j֔MGjȠjɠ]j]ubj)}(jaj''jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjZ'jNubjǠj>j֔MGjȠjɠ]j]ubj)}(jaj''jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj`'jNubjǠj>j֔MGjȠjɠ]j]ubj)}(jaj''jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjf'jNubjǠj>j֔MGjȠjɠ]j]ubj)}(jaj''jàNjĠNjŠjC'jƠjԠ)}(jנjK$j٠NjƠj 'jjjl'jNubjǠj>j֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ioctl_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]ju'ajubsbjjjs'jNubjǠj>j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_norm_to_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ v4l2_std_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠj>j֔McjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_video_std_frame_periodsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_fractsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ frameperiodsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠj>j֔MmjȠjɠ](j)}(jaj'jàNjĠNjŠj*'jƠjԠ)}(jנjK$j٠NjƠj 'jjj_'jNubjǠj>j֔MmjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjT'jƠjԠ)}(jנjK$j٠NjƠj.'jjje'jNubjǠj>j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_video_std_constructsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_standardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl'jNubjǠj>j֔M{jȠjɠ](j)}(jajl'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔M{jȠjɠ]j]ubj)}(jajl'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔M{jȠjɠ]j]ubj)}(jajl'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔M{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l_video_std_enumstdsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j''ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_standardsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ v4l2_std_idsbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%'jNubjǠj>j֔MjȠjɠ](j)}(jaj%'jàNjĠNjŠjs'jƠjԠ)}(jנjK$j٠NjƠjM'jjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj%'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjz'jjj'jNubjǠj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l_printk_ioctlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠj>j֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj-'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj%'jƠjԠ)}(jנjK$j٠NjƠj'jjj3'jNubjǠj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_compat_ioctl32sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](longintesbubjj)}(jj )}(j ]j<'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjj:'jNubjǠj>j֔MjȠjɠ](j)}(jaj:'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjc'jjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj:'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj:'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_kioctlsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j'ajubj#Nubjjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_usercopysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](longintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongintesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ v4l2_kioctlsbajubububjj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠj>j֔MjȠjɠ](j)}(jaj'jàNjĠNjŠjO'jƠjԠ)}(jנjK$j٠NjƠj)'jjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjw'jƠjԠ)}(jנjK$j٠NjƠjV'jjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj{'jjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ video_ioctl2sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](longintesbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongintesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠj>j֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj5'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj]'jƠjԠ)}(jנjK$j٠NjƠj<'jjj'jNubjǠj>j֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠja'jjj'jNubjǠj>j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_ctrl_ptrsbjƠjԠ)}(jנjS%j٠unionjƠj3)}jj )}(j ]j'ajubsbjjj'jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_ptr_createsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠ v4l2_ctrl_ptrsbajubububjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjPj֔KgjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔KgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_ctrl_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj 'jNubjǠjPj֔KjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_type_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'ajubsbjjj'jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_notify_fncsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j-'ajubj#Nubjjj+'jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_ctrlsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j<'ajubsbjjj:'jNubjǠjPj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_ctrl_refsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jK'ajubsbjjjI'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_handlersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jZ'ajubsbjjjX'jNubjǠjPj֔MpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]ji'ajubsbjjjg'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_fillsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jx'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdefsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv'jNubjǠjPj֔MjȠjɠ](j)}(jajv'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajv'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj 'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajv'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajv'jàNjĠNjŠjG'jƠjԠ)}(jנjK$j٠NjƠj!'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajv'jàNjĠNjŠjt'jƠjԠ)}(jנjK$j٠NjƠjN'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajv'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj{'jjj$'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajv'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj*'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajv'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj0'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_handler_init_classsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_of_controls_hintsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠlock_class_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7'jNubjǠjPj֔MjȠjɠ](j)}(jaj7'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj_'jjj 'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj7'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj7'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj7'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_handler_initsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j&'ajubj#Nubjjj$'jNubjǠjPj֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_handler_freesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3'jNubjǠjPj֔MGjȠjɠ]j)}(jaj3'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj['jjj'jNubjǠjPj֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_locksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjPj֔MNjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_unlocksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjPj֔MXjȠjɠ]j)}(jaj'jàNjĠNjŠjA'jƠjԠ)}(jנjK$j٠NjƠj'jjjL'jNubjǠjPj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_ctrl_handler_setupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjS'jNubjǠjPj֔MhjȠjɠ]j)}(jajS'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj{'jjj'jNubjǠjPj֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_handler_setupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjPj֔MsjȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj 'jNubjǠjPj֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_handler_log_statussbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠja'jƠjԠ)}(jנjK$j٠NjƠj;'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjh'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_new_customsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcfgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjZ'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj#'jƠjԠ)}(jנjK$j٠NjƠj'jjj`'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjL'jƠjԠ)}(jנjK$j٠NjƠj*'jjjf'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_new_stdsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jo'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrl_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstepsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠdefsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjm'jNubjǠjPj֔MjȠjɠ](j)}(jajm'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajm'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajm'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajm'jàNjĠNjŠjA'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajm'jàNjĠNjŠji'jƠjԠ)}(jנjK$j٠NjƠjE'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajm'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjm'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajm'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_new_std_menusbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrl_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdefsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠjC'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjp'jƠjԠ)}(jנjK$j٠NjƠjJ'jjj$'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjw'jjj*'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj0'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj6'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj<'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_new_std_menu_itemssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jE'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrl_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdefsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠqmenusbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjC'jNubjǠjPj֔MjȠjɠ](j)}(jajC'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjq'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajC'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajC'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajC'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajC'jàNjĠNjŠj?'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajC'jàNjĠNjŠjg'jƠjԠ)}(jנjK$j٠NjƠjC'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajC'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjk'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_new_std_compoundsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrl_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠ v4l2_ctrl_ptrsbajubububjj)}(jj )}(j ]jΠ)}jѠp_defsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠ v4l2_ctrl_ptrsbajubububjj)}(jj )}(j ]jΠ)}jѠp_minsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠ v4l2_ctrl_ptrsbajubububjj)}(jj )}(j ]jΠ)}jѠp_maxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjL'jƠjԠ)}(jנjK$j٠NjƠj&'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjw'jƠjԠ)}(jנjK$j٠NjƠjS'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj{'jjj 'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_new_int_menusbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]j!'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrl_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdefsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ qmenu_intsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjPj֔M jȠjɠ](j)}(jaj'jàNjĠNjŠjs'jƠjԠ)}(jנjK$j٠NjƠjM'jjjS'jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjz'jjjY'jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj_'jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjje'jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjk'jNubjǠjPj֔M jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjE'jƠjԠ)}(jנjK$j٠NjƠj'jjjq'jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_filtersbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jz'ajubj#Nubjjjx'jNubjǠjPj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_add_handlersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠv4l2_ctrl_filtersbajubububjj)}(jj )}(j ]jΠ)}jѠfiltersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠfrom_other_devsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔M+jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjX'jNubjǠjPj֔M+jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj^'jNubjǠjPj֔M+jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj-'jƠjԠ)}(jנjK$j٠NjƠj 'jjjd'jNubjǠjPj֔M+jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjP'jƠjԠ)}(jנjK$j٠NjƠj1'jjjj'jNubjǠjPj֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_radio_filtersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]js'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq'jNubjǠjPj֔M;jȠjɠ]j)}(jajq'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔M;jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_clustersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ ncontrolssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontrolssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MDjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjS'jNubjǠjPj֔MDjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjE'jƠjԠ)}(jנjK$j٠NjƠj'jjjY'jNubjǠjPj֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_auto_clustersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ ncontrolssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontrolssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ manual_valsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ set_volatilesbajubj]jNububjYNubjZubejj)}j]sbubububjjj`'jNubjǠjPj֔MfjȠjɠ](j)}(jaj`'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj.'jNubjǠjPj֔MfjȠjɠ]j]ubj)}(jaj`'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj4'jNubjǠjPj֔MfjȠjɠ]j]ubj)}(jaj`'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj:'jNubjǠjPj֔MfjȠjɠ]j]ubj)}(jaj`'jàNjĠNjŠj&'jƠjԠ)}(jנjK$j٠NjƠj'jjj@'jNubjǠjPj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_findsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jI'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjG'jNubjǠjPj֔MtjȠjɠ](j)}(jajG'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠju'jjj'jNubjǠjPj֔MtjȠjɠ]j]ubj)}(jajG'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_activatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠactivesbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj,'jƠjԠ)}(jנjK$j٠NjƠj'jjjZ'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjR'jƠjԠ)}(jנjK$j٠NjƠj3'jjj`'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_ctrl_grabsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠgrabbedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjg'jNubjǠjPj֔MjȠjɠ](j)}(jajg'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajg'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_grabsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠgrabbedsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj>'jƠjԠ)}(jנjK$j٠NjƠj'jjjl'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjd'jƠjԠ)}(jנjK$j٠NjƠjE'jjjr'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_ctrl_modify_rangesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstepsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠdefsbajubj]jNububjYNubjZubejj)}j]sbubububjjjy'jNubjǠjPj֔MjȠjɠ](j)}(jajy'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjr'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajy'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjx'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajy'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj~'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajy'jàNjĠNjŠjB'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajy'jàNjĠNjŠjj'jƠjԠ)}(jנjK$j٠NjƠjF'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_modify_rangesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstepsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠdefsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj2'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjZ'jƠjԠ)}(jנjK$j٠NjƠj6'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj^'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_ctrl_modify_dimensionssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdimssbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠV4L2_CTRL_MAX_DIMSsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjg'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj"'jƠjԠ)}(jנjK$j٠NjƠj'jjjm'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_modify_dimensionssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdimssbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠV4L2_CTRL_MAX_DIMSsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubejj)}j]sbubububjjjt'jNubjǠjPj֔M jȠjɠ](j)}(jajt'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj2'jNubjǠjPj֔M jȠjɠ]j]ubj)}(jajt'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj8'jNubjǠjPj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_notifysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠv4l2_ctrl_notify_fncsbajubububjj)}(jj )}(j ]jΠ)}jѠnotifysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?'jNubjǠjPj֔M%jȠjɠ](j)}(jaj?'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjg'jjj'jNubjǠjPj֔M%jȠjɠ]j]ubj)}(jaj?'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔M%jȠjɠ]j]ubj)}(jaj?'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_get_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjPj֔M0jȠjɠ]j)}(jaj'jàNjĠNjŠjJ'jƠjԠ)}(jנjK$j٠NjƠj&'jjjU'jNubjǠjPj֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_get_menusbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]j^'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbubjjjjj)}j]sbububjjj\'jNubjǠjPj֔M:jȠjɠ]j)}(jaj\'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_get_int_menusbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjPj֔MEjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjK'jNubjǠjPj֔MEjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj='jƠjԠ)}(jנjK$j٠NjƠj'jjjQ'jNubjǠjPj֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_g_ctrlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jZ'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX'jNubjǠjPj֔MSjȠjɠ]j)}(jajX'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_ctrl_s_ctrlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MajȠjɠ](j)}(jaj'jàNjĠNjŠj 'jƠjԠ)}(jנjK$j٠NjƠj'jjj='jNubjǠjPj֔MajȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj5'jƠjԠ)}(jנjK$j٠NjƠj'jjjC'jNubjǠjPj֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_s_ctrlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ'jNubjǠjPj֔MojȠjɠ](j)}(jajJ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjr'jjj'jNubjǠjPj֔MojȠjɠ]j]ubj)}(jajJ'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_g_ctrl_int64sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ]j)}(jaj'jàNjĠNjŠj*'jƠjԠ)}(jנjK$j٠NjƠj'jjj5'jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_ctrl_s_ctrl_int64sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj<'jNubjǠjPj֔MjȠjɠ](j)}(jaj<'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjd'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj<'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_s_ctrl_int64sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjK'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjC'jƠjԠ)}(jנjK$j٠NjƠj'jjjQ'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_ctrl_s_ctrl_stringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX'jNubjǠjPj֔MjȠjɠ](j)}(jajX'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajX'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_s_ctrl_stringsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj4'jƠjԠ)}(jנjK$j٠NjƠj'jjjg'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj]'jƠjԠ)}(jנjK$j٠NjƠj;'jjjm'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_ctrl_s_ctrl_compoundsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjt'jNubjǠjPj֔MjȠjɠ](j)}(jajt'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajt'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj#'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajt'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj)'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_s_ctrl_compoundsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0'jNubjǠjPj֔MjȠjɠ](j)}(jaj0'jàNjĠNjŠj~'jƠjԠ)}(jנjK$j٠NjƠjX'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj0'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj0'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_replacesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj:'jƠjԠ)}(jנjK$j٠NjƠj'jjjr'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjg'jƠjԠ)}(jנjK$j٠NjƠjA'jjjx'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_mergesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj 'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_log_statussbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔M(jȠjɠ](j)}(jaj'jàNjĠNjŠj`'jƠjԠ)}(jנjK$j٠NjƠj:'jjj'jNubjǠjPj֔M(jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjg'jjj'jNubjǠjPj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_subscribe_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_event_subscriptionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔M4jȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj''jNubjǠjPj֔M4jȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj-'jNubjǠjPj֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_pollsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__poll_tsbajubububjj)}(jj )}(j ]j6'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠpoll_table_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4'jNubjǠjPj֔M>jȠjɠ](j)}(jaj4'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj`'jjj'jNubjǠjPj֔M>jȠjɠ]j]ubj)}(jaj4'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_request_setupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MKjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjjQ'jNubjǠjPj֔MKjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjF'jƠjԠ)}(jנjK$j٠NjƠj 'jjjW'jNubjǠjPj֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_request_completesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^'jNubjǠjPj֔M\jȠjɠ](j)}(jaj^'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔M\jȠjɠ]j]ubj)}(jaj^'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_request_hdl_findsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjPj֔MqjȠjɠ](j)}(jaj'jàNjĠNjŠjE'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MqjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjr'jƠjԠ)}(jנjK$j٠NjƠjL'jjj'jNubjǠjPj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_request_hdl_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'jNubjǠjPj֔M|jȠjɠ]j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔M|jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_request_hdl_ctrl_findsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠjA'jƠjԠ)}(jנjK$j٠NjƠj'jjjw'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠjl'jƠjԠ)}(jנjK$j٠NjƠjH'jjj}'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_queryctrlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_queryctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj 'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%v4l2_query_ext_ctrl_to_v4l2_queryctrlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_queryctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_query_ext_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠje'jƠjԠ)}(jנjK$j٠NjƠj?'jjj'jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠjl'jjj'jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_query_ext_ctrlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_query_ext_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'jNubjǠjPj֔MjȠjɠ](j)}(jaj'jàNjĠNjŠj'jƠjԠ)}(jנjK$j٠NjƠj'jjj0(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj'jàNjĠNjŠj%(jƠjԠ)}(jנjK$j٠NjƠj'jjj6(jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_querymenusbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_querymenusbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=(jNubjǠjPj֔MjȠjɠ](j)}(jaj=(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠje(jjj(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj=(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_g_ctrlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjPj֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjjV(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjK(jƠjԠ)}(jנjK$j٠NjƠj%(jjj\(jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_s_ctrlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjc(jNubjǠjPj֔MjȠjɠ](j)}(jajc(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajc(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajc(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjj"(jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_g_ext_ctrlssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ext_controlssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)(jNubjǠjPj֔MjȠjɠ](j)}(jaj)(jàNjĠNjŠjw(jƠjԠ)}(jנjK$j٠NjƠjQ(jjj(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj)(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj~(jjj(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj)(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj)(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_try_ext_ctrlssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ext_controlssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!(jNubjǠjPj֔MjȠjɠ](j)}(jaj!(jàNjĠNjŠjo(jƠjԠ)}(jנjK$j٠NjƠjI(jjj(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjv(jjj(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj (jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj!(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_s_ext_ctrlssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ext_controlssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjPj֔MjȠjɠ](j)}(jaj(jàNjĠNjŠjg(jƠjԠ)}(jנjK$j٠NjƠjA(jjj%(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjn(jjj+(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj1(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj7(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj=(jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_ctrl_subdev_subscribe_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_event_subscriptionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD(jNubjǠjPj֔MjȠjɠ](j)}(jajD(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjl(jjj(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajD(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔MjȠjɠ]j]ubj)}(jajD(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_subdev_log_statussbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j (ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj (jNubjǠjPj֔MjȠjɠ]j)}(jaj (jàNjĠNjŠjX(jƠjԠ)}(jנjK$j٠NjƠj2(jjjc(jNubjǠjPj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_new_fwnode_propertiessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jl(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_ctrl_handlersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhdlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrl_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrl_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fwnode_device_propertiessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjj(jNubjǠjPj֔M0jȠjɠ](j)}(jajj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔M0jȠjɠ]j]ubj)}(jajj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj"(jNubjǠjPj֔M0jȠjɠ]j]ubj)}(jajj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj((jNubjǠjPj֔M0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_type_op_equalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j1(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠ v4l2_ctrl_ptrsbajubububjj)}(jj )}(j ]jΠ)}jѠptr1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠ v4l2_ctrl_ptrsbajubububjj)}(jj )}(j ]jΠ)}jѠptr2sbajubj]jNububjYNubjZubejj)}j]sbubububjjj/(jNubjǠjPj֔M=jȠjɠ](j)}(jaj/(jàNjĠNjŠj|(jƠjԠ)}(jנjK$j٠NjƠjV(jjj(jNubjǠjPj֔M=jȠjɠ]j]ubj)}(jaj/(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔M=jȠjɠ]j]ubj)}(jaj/(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_type_op_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠfrom_idxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠ v4l2_ctrl_ptrsbajubububjj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjPj֔MIjȠjɠ](j)}(jaj(jàNjĠNjŠj8(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔MIjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjc(jƠjԠ)}(jנjK$j٠NjƠj?(jjj(jNubjǠjPj֔MIjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjg(jjj(jNubjǠjPj֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_type_op_logsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjPj֔MSjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjPj֔MSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_type_op_validatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j (ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctrlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjS%jj )}(j ]jΠ)}jѠ v4l2_ctrl_ptrsbajubububjj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj (jNubjǠjPj֔M]jȠjɠ](j)}(jaj (jàNjĠNjŠjT (jƠjԠ)}(jנjK$j٠NjƠj. (jjj (jNubjǠjPj֔M]jȠjɠ]j]ubj)}(jaj (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj[ (jjj (jNubjǠjPj֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfl_devnode_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j (ajubsbjjj (jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfl_devnode_directionsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j (ajubsbjjj (jNubjǠj:j֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_video_device_flagssbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j (ajubsbjjj (jNubjǠj:j֔K:jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_prio_statesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j (ajubsbjjj (jNubjǠj:j֔KhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_prio_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j (ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_prio_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠglobalsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj (jNubjǠj:j֔KyjȠjɠ]j)}(jaj (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjj) (jNubjǠj:j֔KyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_prio_changesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2 (ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_prio_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠglobalsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_prioritysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocalsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_prioritysbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0 (jNubjǠj:j֔KjȠjɠ](j)}(jaj0 (jàNjĠNjŠj~ (jƠjԠ)}(jנjK$j٠NjƠjX (jjj (jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj0 (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjj (jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj0 (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjj (jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_prio_opensbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j (ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_prio_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠglobalsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_prioritysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj (jNubjǠj:j֔KjȠjɠ](j)}(jaj (jàNjĠNjŠj? (jƠjԠ)}(jנjK$j٠NjƠj (jjjw (jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj (jàNjĠNjŠjl (jƠjԠ)}(jנjK$j٠NjƠjF (jjj} (jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_prio_closesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j (ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_prio_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠglobalsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_prioritysbajubububjj)}(jj )}(j ]jΠ)}jѠlocalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj (jNubjǠj:j֔KjȠjɠ](j)}(jaj (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjj (jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjj (jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_prio_maxsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_prioritysbajubububjj)}(jj )}(j ]j (ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_prio_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠglobalsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj (jNubjǠj:j֔KjȠjɠ]j)}(jaj (jàNjĠNjŠjd (jƠjԠ)}(jנjK$j٠NjƠj> (jjjo (jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_prio_checksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jx (ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_prio_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠglobalsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_prioritysbajubububjj)}(jj )}(j ]jΠ)}jѠlocalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjv (jNubjǠj:j֔KjȠjɠ](j)}(jajv (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjj (jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajv (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjj (jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_file_operationssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j (ajubsbjjj (jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ video_devicesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j (ajubsbjjj (jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmedia_entity_to_video_devicesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j$ (ajubj#Nubjjj" (jNubjǠj:j֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠto_video_devicesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j3 (ajubj#Nubjjj1 (jNubjǠj:j֔MGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__video_register_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB (ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvfl_devnode_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwarn_if_nr_in_usesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@ (jNubjǠj:j֔MfjȠjɠ](j)}(jaj@ (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠjh (jjj6(jNubjǠj:j֔MfjȠjɠ]j]ubj)}(jaj@ (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjj<(jNubjǠj:j֔MfjȠjɠ]j]ubj)}(jaj@ (jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjjB(jNubjǠj:j֔MfjȠjɠ]j]ubj)}(jaj@ (jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj (jjjH(jNubjǠj:j֔MfjȠjɠ]j]ubj)}(jaj@ (jàNjĠNjŠj+(jƠjԠ)}(jנjK$j٠NjƠj(jjjN(jNubjǠj:j֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_register_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvfl_devnode_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjU(jNubjǠj:j֔M|jȠjɠ](j)}(jajU(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj}(jjj(jNubjǠj:j֔M|jȠjɠ]j]ubj)}(jajU(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔M|jȠjɠ]j]ubj)}(jajU(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_register_device_no_warnsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvfl_devnode_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj (jNubjǠj:j֔MjȠjɠ](j)}(jaj (jàNjĠNjŠj[(jƠjԠ)}(jנjK$j٠NjƠj5(jjj(jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj (jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjb(jjj(jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj (jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_unregister_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj:j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_device_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]j'(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj%(jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_device_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy(jNubjǠj:j֔MjȠjɠ]j)}(jajy(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_device_release_emptysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj:j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj'(jƠjԠ)}(jנjK$j٠NjƠj(jjj2(jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_disable_ioctlsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9(jNubjǠj:j֔MjȠjɠ](j)}(jaj9(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠja(jjj(jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj9(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_get_drvdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj:j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj"(jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_set_drvdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)(jNubjǠj:j֔MjȠjɠ](j)}(jaj)(jàNjĠNjŠjw(jƠjԠ)}(jנjK$j٠NjƠjQ(jjj(jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj)(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj~(jjj(jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ video_devdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj:j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ video_drvdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j#(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj!(jNubjǠj:j֔MjȠjɠ]j)}(jaj!(jàNjĠNjŠjq(jƠjԠ)}(jנjK$j٠NjƠjK(jjj(jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_device_node_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj:j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_is_registeredsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj:j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj9(jƠjԠ)}(jנjK$j٠NjƠj(jjjD(jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_debugfs_rootsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jM(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjK(jNubjǠj:j֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_device_pipeline_startsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pipelinesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj:j֔MBjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj%(jNubjǠj:j֔MBjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj+(jNubjǠj:j֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__video_device_pipeline_startsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pipelinesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2(jNubjǠj:j֔MPjȠjɠ](j)}(jaj2(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjZ(jjj(jNubjǠj:j֔MPjȠjɠ]j]ubj)}(jaj2(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_device_pipeline_stopsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj:j֔McjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__video_device_pipeline_stopsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%(jNubjǠj:j֔MojȠjɠ]j)}(jaj%(jàNjĠNjŠjs(jƠjԠ)}(jנjK$j٠NjƠjM(jjj~(jNubjǠj:j֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!video_device_pipeline_alloc_startsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj:j֔M}jȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠj:j֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvideo_device_pipelinesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_pipelinesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj:j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj9(jƠjԠ)}(jנjK$j٠NjƠj(jjjG(jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_devicesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jP(ajubsbjjjN(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj](jNubjǠjj֔KCjȠjɠ]j)}(jaj](jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔KCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjj֔KPjȠjɠ]j)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔KPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_registersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔K^jȠjɠ](j)}(jaj(jàNjĠNjŠjk(jƠjԠ)}(jנjK$j٠NjƠjE(jjj(jNubjǠjj֔K^jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjr(jjj(jNubjǠjj֔K^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_set_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasenamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinstancesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔K|jȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj_(jNubjǠjj֔K|jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj'(jƠjԠ)}(jנjK$j٠NjƠj(jjje(jNubjǠjj֔K|jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjT(jƠjԠ)}(jנjK$j٠NjƠj.(jjjk(jNubjǠjj֔K|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_disconnectsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jt(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr(jNubjǠjj֔KjȠjɠ]j)}(jajr(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_unregistersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjj֔KjȠjɠ]j)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjj+(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_register_subdevsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j4(ajubj#Nubjjj2(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_unregister_subdevsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjA(jNubjǠjj֔KjȠjɠ]j)}(jajA(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠji(jjj(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#__v4l2_device_register_subdev_nodessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ read_onlysbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔KjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj#(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!v4l2_device_register_subdev_nodessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*(jNubjǠjj֔KjȠjɠ]j)}(jaj*(jàNjĠNjŠjx(jƠjԠ)}(jנjK$j٠NjƠjR(jjj(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$v4l2_device_register_ro_subdev_nodessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjj֔KjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_notifysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ notificationsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔KjȠjɠ](j)}(jaj(jàNjĠNjŠj8(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj`(jƠjԠ)}(jנjK$j٠NjƠj?(jjj(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjd(jjj(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_supports_requestssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠv4l2_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjj֔KjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_for_each_subdevsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j(ajubj#Nubjjj(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_device_call_subdevs_psbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j(ajubj#Nubjjj(jNubjǠjj֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_device_call_subdevssbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j#(ajubj#Nubjjj!(jNubjǠjj֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&__v4l2_device_call_subdevs_until_err_psbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j2(ajubj#Nubjjj0(jNubjǠjj֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$__v4l2_device_call_subdevs_until_errsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jA(ajubj#Nubjjj?(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_call_allsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jP(ajubj#NubjjjN(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_call_until_errsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j_(ajubj#Nubjjj](jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_mask_call_allsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jn(ajubj#Nubjjjl(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_mask_call_until_errsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j}(ajubj#Nubjjj{(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_has_opsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j(ajubj#Nubjjj(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_device_mask_has_opsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j(ajubj#Nubjjj(jNubjǠjj֔M*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_calc_timeperframesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_fractsbajubububjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjlj֔KjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjlj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_check_dv_timings_fncsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j (ajubj#Nubjjj (jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_valid_dv_timingssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timings_capsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠv4l2_check_dv_timings_fncsbajubububjj)}(jj )}(j ]jΠ)}jѠfncsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fnc_handlesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjlj֔K4jȠjɠ](j)}(jaj(jàNjĠNjŠjg(jƠjԠ)}(jנjK$j٠NjƠjA(jjj(jNubjǠjlj֔K4jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjm(jjj(jNubjǠjlj֔K4jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjlj֔K4jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjlj֔K4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_enum_dv_timings_capsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j (ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_enum_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timings_capsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠv4l2_check_dv_timings_fncsbajubububjj)}(jj )}(j ]jΠ)}jѠfncsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fnc_handlesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjlj֔KIjȠjɠ](j)}(jaj(jàNjĠNjŠjV(jƠjԠ)}(jנjK$j٠NjƠj0(jjj(jNubjǠjlj֔KIjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj\(jjj(jNubjǠjlj֔KIjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjlj֔KIjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjlj֔KIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_find_dv_timings_capsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timings_capsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠ pclock_deltasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠv4l2_check_dv_timings_fncsbajubububjj)}(jj )}(j ]jΠ)}jѠfncsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fnc_handlesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjlj֔K`jȠjɠ](j)}(jaj(jàNjĠNjŠjD (jƠjԠ)}(jנjK$j٠NjƠj (jjj (jNubjǠjlj֔K`jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjp (jƠjԠ)}(jנjK$j٠NjƠjJ (jjj (jNubjǠjlj֔K`jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠjw (jjj (jNubjǠjlj֔K`jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjj!(jNubjǠjlj֔K`jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj (jjj!(jNubjǠjlj֔K`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_find_dv_timings_cea861_vicsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j!(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠvicsbajubj]jNububjYNubjZubejj)}j]sbubububjjj!(jNubjǠjlj֔KnjȠjɠ](j)}(jaj!(jàNjĠNjŠj\!(jƠjԠ)}(jנjK$j٠NjƠj6!(jjj!(jNubjǠjlj֔KnjȠjɠ]j]ubj)}(jaj!(jàNjĠNjŠj!(jƠjԠ)}(jנjK$j٠NjƠjb!(jjj!(jNubjǠjlj֔KnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_match_dv_timingssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j!(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmeasuredsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstandardsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠ pclock_deltasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠmatch_reduced_fpssbajubj]jNububjYNubjZubejj)}j]sbubububjjj!(jNubjǠjlj֔K|jȠjɠ](j)}(jaj!(jàNjĠNjŠj!(jƠjԠ)}(jנjK$j٠NjƠj!(jjjg"(jNubjǠjlj֔K|jȠjɠ]j]ubj)}(jaj!(jàNjĠNjŠj"(jƠjԠ)}(jנjK$j٠NjƠj!(jjjm"(jNubjǠjlj֔K|jȠjɠ]j]ubj)}(jaj!(jàNjĠNjŠj<"(jƠjԠ)}(jנjK$j٠NjƠj"(jjjs"(jNubjǠjlj֔K|jȠjɠ]j]ubj)}(jaj!(jàNjĠNjŠj_"(jƠjԠ)}(jנjK$j٠NjƠj@"(jjjy"(jNubjǠjlj֔K|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_print_dv_timingssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dev_prefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠdetailedsbajubj]jNububjYNubjZubejj)}j]sbubububjjj"(jNubjǠjlj֔KjȠjɠ](j)}(jaj"(jàNjĠNjŠj"(jƠjԠ)}(jנjK$j٠NjƠj"(jjjM#(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj"(jàNjĠNjŠj"(jƠjԠ)}(jנjK$j٠NjƠj"(jjjS#(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj"(jàNjĠNjŠj #(jƠjԠ)}(jנjK$j٠NjƠj"(jjjY#(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj"(jàNjĠNjŠjE#(jƠjԠ)}(jנjK$j٠NjƠj&#(jjj_#(jNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_detect_cvtsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jh#(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ frame_heightsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhfreqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvsyncsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ active_widthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ polaritiessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ interlacedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timings_capsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf#(jNubjǠjlj֔KjȠjɠ](j)}(jajf#(jàNjĠNjŠj#(jƠjԠ)}(jנjK$j٠NjƠj#(jjj$(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajf#(jàNjĠNjŠj#(jƠjԠ)}(jנjK$j٠NjƠj#(jjj$(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajf#(jàNjĠNjŠj#(jƠjԠ)}(jנjK$j٠NjƠj#(jjj$(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajf#(jàNjĠNjŠj$(jƠjԠ)}(jנjK$j٠NjƠj#(jjj$(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajf#(jàNjĠNjŠjE$(jƠjԠ)}(jנjK$j٠NjƠj!$(jjj$(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajf#(jàNjĠNjŠjh$(jƠjԠ)}(jנjK$j٠NjƠjI$(jjj$(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajf#(jàNjĠNjŠj$(jƠjԠ)}(jנjK$j٠NjƠjl$(jjj$(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajf#(jàNjĠNjŠj$(jƠjԠ)}(jנjK$j٠NjƠj$(jjj$(jNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_detect_gtfsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j$(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ frame_heightsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhfreqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvsyncsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ polaritiessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ interlacedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_fractsbajubububjj)}(jj )}(j ]jΠ)}jѠaspectsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timings_capsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$(jNubjǠjlj֔KjȠjɠ](j)}(jaj$(jàNjĠNjŠjC%(jƠjԠ)}(jנjK$j٠NjƠj"%(jjjb&(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj$(jàNjĠNjŠjh%(jƠjԠ)}(jנjK$j٠NjƠjG%(jjjh&(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj$(jàNjĠNjŠj%(jƠjԠ)}(jנjK$j٠NjƠjl%(jjjn&(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj$(jàNjĠNjŠj%(jƠjԠ)}(jנjK$j٠NjƠj%(jjjt&(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj$(jàNjĠNjŠj%(jƠjԠ)}(jנjK$j٠NjƠj%(jjjz&(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj$(jàNjĠNjŠj&(jƠjԠ)}(jנjK$j٠NjƠj%(jjj&(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj$(jàNjĠNjŠj*&(jƠjԠ)}(jנjK$j٠NjƠj&(jjj&(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj$(jàNjĠNjŠjW&(jƠjԠ)}(jנjK$j٠NjƠj1&(jjj&(jNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_calc_aspect_ratiosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_fractsbajubububjj)}(jj )}(j ]j&(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ hor_landscapesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ vert_portraitsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&(jNubjǠjlj֔KjȠjɠ](j)}(jaj&(jàNjĠNjŠj&(jƠjԠ)}(jנjK$j٠NjƠj&(jjj'(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jaj&(jàNjĠNjŠj '(jƠjԠ)}(jנjK$j٠NjƠj&(jjj'(jNubjǠjlj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_dv_timings_aspect_ratiosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_fractsbajubububjj)}(jj )}(j ]j"'(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_dv_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj '(jNubjǠjlj֔KjȠjɠ]j)}(jaj '(jàNjĠNjŠjr'(jƠjԠ)}(jנjK$j٠NjƠjL'(jjj|'(jNubjǠjlj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcan_reduce_fpssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j'(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_bt_timingssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'(jNubjǠjlj֔KjȠjɠ]j)}(jaj'(jàNjĠNjŠj'(jƠjԠ)}(jנjK$j٠NjƠj'(jjj'(jNubjǠjlj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_hdmi_colorimetrysbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'(ajubsbjjj'(jNubjǠjlj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_keventsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j'(ajubsbjjj'(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subscribed_event_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j((ajubsbjjj((jNubjǠjj֔K$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subscribed_eventsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j((ajubsbjjj((jNubjǠjj֔K3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_event_dequeuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ((ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ nonblockingsbajubj]jNububjYNubjZubejj)}j]sbubububjjj((jNubjǠjj֔K[jȠjɠ](j)}(jaj((jàNjĠNjŠjl((jƠjԠ)}(jנjK$j٠NjƠjF((jjj((jNubjǠjj֔K[jȠjɠ]j]ubj)}(jaj((jàNjĠNjŠj((jƠjԠ)}(jנjK$j٠NjƠjs((jjj((jNubjǠjj֔K[jȠjɠ]j]ubj)}(jaj((jàNjĠNjŠj((jƠjԠ)}(jנjK$j٠NjƠj((jjj((jNubjǠjj֔K[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_event_queuesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j((ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj((jNubjǠjj֔KjjȠjɠ](j)}(jaj((jàNjĠNjŠj))(jƠjԠ)}(jנjK$j٠NjƠj)(jjja)(jNubjǠjj֔KjjȠjɠ]j]ubj)}(jaj((jàNjĠNjŠjV)(jƠjԠ)}(jנjK$j٠NjƠj0)(jjjg)(jNubjǠjj֔KjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_event_queue_fhsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp)(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjn)(jNubjǠjj֔KyjȠjɠ](j)}(jajn)(jàNjĠNjŠj)(jƠjԠ)}(jנjK$j٠NjƠj)(jjj)(jNubjǠjj֔KyjȠjɠ]j]ubj)}(jajn)(jàNjĠNjŠj)(jƠjԠ)}(jנjK$j٠NjƠj)(jjj)(jNubjǠjj֔KyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_event_wake_allsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*(jNubjǠjj֔KjȠjɠ]j)}(jaj*(jàNjĠNjŠjO*(jƠjԠ)}(jנjK$j٠NjƠj)*(jjjZ*(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_event_pendingsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jc*(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja*(jNubjǠjj֔KjȠjɠ]j)}(jaja*(jàNjĠNjŠj*(jƠjԠ)}(jנjK$j٠NjƠj*(jjj*(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_event_subscribesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_event_subscriptionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠelemssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subscribed_event_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*(jNubjǠjj֔KjȠjɠ](j)}(jaj*(jàNjĠNjŠj+(jƠjԠ)}(jנjK$j٠NjƠj*(jjj+(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj*(jàNjĠNjŠj<+(jƠjԠ)}(jנjK$j٠NjƠj+(jjj+(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj*(jàNjĠNjŠjd+(jƠjԠ)}(jנjK$j٠NjƠjC+(jjj+(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj*(jàNjĠNjŠj+(jƠjԠ)}(jנjK$j٠NjƠjh+(jjj+(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_event_unsubscribesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_event_subscriptionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+(jNubjǠjj֔KjȠjɠ](j)}(jaj+(jàNjĠNjŠj,(jƠjԠ)}(jנjK$j٠NjƠj+(jjj8,(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj+(jàNjĠNjŠj-,(jƠjԠ)}(jנjK$j٠NjƠj,(jjj>,(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_event_unsubscribe_allsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG,(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE,(jNubjǠjj֔KjȠjɠ]j)}(jajE,(jàNjĠNjŠj,(jƠjԠ)}(jנjK$j٠NjƠjm,(jjj,(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_event_subdev_unsubscribesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_event_subscriptionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,(jNubjǠjj֔KjȠjɠ](j)}(jaj,(jàNjĠNjŠj,(jƠjԠ)}(jנjK$j٠NjƠj,(jjjX-(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj,(jàNjĠNjŠj -(jƠjԠ)}(jנjK$j٠NjƠj,(jjj^-(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj,(jàNjĠNjŠjM-(jƠjԠ)}(jנjK$j٠NjƠj'-(jjjd-(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_src_change_event_subscribesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm-(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_event_subscriptionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk-(jNubjǠjj֔KjȠjɠ](j)}(jajk-(jàNjĠNjŠj-(jƠjԠ)}(jנjK$j٠NjƠj-(jjj-(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajk-(jàNjĠNjŠj-(jƠjԠ)}(jנjK$j٠NjƠj-(jjj-(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ&v4l2_src_change_event_subdev_subscribesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_event_subscriptionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsubsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-(jNubjǠjj֔KjȠjɠ](j)}(jaj-(jàNjĠNjŠjL.(jƠjԠ)}(jנjK$j٠NjƠj&.(jjj.(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj-(jàNjĠNjŠjy.(jƠjԠ)}(jנjK$j٠NjƠjS.(jjj.(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj-(jàNjĠNjŠj.(jƠjԠ)}(jנjK$j٠NjƠj.(jjj.(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fhsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j.(ajubsbjjj.(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_fh_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.(jNubjǠjj֔KFjȠjɠ](j)}(jaj.(jàNjĠNjŠj!/(jƠjԠ)}(jנjK$j٠NjƠj.(jjjY/(jNubjǠjj֔KFjȠjɠ]j]ubj)}(jaj.(jàNjĠNjŠjN/(jƠjԠ)}(jנjK$j٠NjƠj(/(jjj_/(jNubjǠjj֔KFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_fh_addsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jh/(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf/(jNubjǠjj֔KPjȠjɠ]j)}(jajf/(jàNjĠNjŠj/(jƠjԠ)}(jנjK$j٠NjƠj/(jjj/(jNubjǠjj֔KPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_fh_opensbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/(jNubjǠjj֔K[jȠjɠ]j)}(jaj/(jàNjĠNjŠj0(jƠjԠ)}(jנjK$j٠NjƠj/(jjj0(jNubjǠjj֔K[jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_fh_delsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(0(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&0(jNubjǠjj֔KijȠjɠ]j)}(jaj&0(jàNjĠNjŠjt0(jƠjԠ)}(jנjK$j٠NjƠjN0(jjj0(jNubjǠjj֔KijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_fh_exitsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0(jNubjǠjj֔KwjȠjɠ]j)}(jaj0(jàNjĠNjŠj0(jƠjԠ)}(jנjK$j٠NjƠj0(jjj0(jNubjǠjj֔KwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fh_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0(jNubjǠjj֔KjȠjɠ]j)}(jaj0(jàNjĠNjŠj41(jƠjԠ)}(jנjK$j٠NjƠj1(jjj?1(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fh_is_singularsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH1(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fhsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF1(jNubjǠjj֔KjȠjɠ]j)}(jajF1(jàNjĠNjŠj1(jƠjԠ)}(jנjK$j٠NjƠjn1(jjj1(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fh_is_singular_filesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1(jNubjǠjj֔KjȠjɠ]j)}(jaj1(jàNjĠNjŠj1(jƠjԠ)}(jנjK$j٠NjƠj1(jjj1(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_flash_ctrl_datasbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j2(ajubsbjjj2(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_flash_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j2(ajubsbjjj2(jNubjǠjj֔K!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_flash_configsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j&2(ajubsbjjj$2(jNubjǠjj֔K0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_flashsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j52(ajubsbjjj32(jNubjǠjj֔KDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_to_v4l2_flashsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_flashsbajubububjjI)}(jLj)}(jj )}(j ]jD2(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjB2(jNubjǠjj֔KajȠjɠ]j)}(jajB2(jàNjĠNjŠj2(jƠjԠ)}(jנjK$j٠NjƠjp2(jjj2(jNubjǠjj֔KajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_ctrl_to_v4l2_flashsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_flashsbajubububjjI)}(jLj)}(jj )}(j ]j2(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_ctrlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj2(jNubjǠjj֔KmjȠjɠ]j)}(jaj2(jàNjĠNjŠj2(jƠjԠ)}(jנjK$j٠NjƠj2(jjj 3(jNubjǠjj֔KmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_flash_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_flashsbajubububjjI)}(jLj)}(jj )}(j ]j3(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠled_classdev_flashsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fled_cdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_flash_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_flash_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj3(jNubjǠjj֔KjȠjɠ](j)}(jaj3(jàNjĠNjŠjg3(jƠjԠ)}(jנjK$j٠NjƠjA3(jjj)4(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj3(jàNjĠNjŠj3(jƠjԠ)}(jנjK$j٠NjƠjn3(jjj/4(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj3(jàNjĠNjŠj3(jƠjԠ)}(jנjK$j٠NjƠj3(jjj54(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj3(jàNjĠNjŠj3(jƠjԠ)}(jנjK$j٠NjƠj3(jjj;4(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj3(jàNjĠNjŠj4(jƠjԠ)}(jנjK$j٠NjƠj3(jjjA4(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_flash_indicator_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_flashsbajubububjjI)}(jLj)}(jj )}(j ]jJ4(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ led_classdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ iled_cdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_flash_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfigsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjH4(jNubjǠjj֔KjȠjɠ](j)}(jajH4(jàNjĠNjŠj4(jƠjԠ)}(jנjK$j٠NjƠjv4(jjj15(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajH4(jàNjĠNjŠj4(jƠjԠ)}(jנjK$j٠NjƠj4(jjj75(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajH4(jàNjĠNjŠj4(jƠjԠ)}(jנjK$j٠NjƠj4(jjj=5(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajH4(jàNjĠNjŠj#5(jƠjԠ)}(jנjK$j٠NjƠj4(jjjC5(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_flash_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL5(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_flashsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ v4l2_flashsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ5(jNubjǠjj֔KjȠjɠ]j)}(jajJ5(jàNjĠNjŠj5(jƠjԠ)}(jנjK$j٠NjƠjr5(jjj5(jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_endpointsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j5(ajubsbjjj5(jNubjǠj"j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠV4L2_FWNODE_PROPERTY_UNSETsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j5(ajubj#Nubjjj5(jNubjǠj"j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_device_propertiessbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j5(ajubsbjjj5(jNubjǠj"j֔KRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_linksbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j5(ajubsbjjj5(jNubjǠj"j֔KTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_connector_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j5(ajubsbjjj5(jNubjǠj"j֔KbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_connector_linksbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j6(ajubsbjjj6(jNubjǠj"j֔KzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_connector_analogsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j6(ajubsbjjj6(jNubjǠj"j֔K~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_connectorsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j$6(ajubsbjjj"6(jNubjǠj"j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_bus_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j36(ajubsbjjj16(jNubjǠj"j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_endpoint_parsesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB6(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fwnode_endpointsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvepsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@6(jNubjǠj"j֔KjȠjɠ](j)}(jaj@6(jàNjĠNjŠj6(jƠjԠ)}(jנjK$j٠NjƠjh6(jjj6(jNubjǠj"j֔KjȠjɠ]j]ubj)}(jaj@6(jàNjĠNjŠj6(jƠjԠ)}(jנjK$j٠NjƠj6(jjj6(jNubjǠj"j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_endpoint_freesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fwnode_endpointsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvepsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6(jNubjǠj"j֔KjȠjɠ]j)}(jaj6(jàNjĠNjŠj!7(jƠjԠ)}(jנjK$j٠NjƠj6(jjj,7(jNubjǠj"j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_fwnode_endpoint_alloc_parsesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j57(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fwnode_endpointsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvepsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj37(jNubjǠj"j֔MjȠjɠ](j)}(jaj37(jàNjĠNjŠj7(jƠjԠ)}(jנjK$j٠NjƠj[7(jjj7(jNubjǠj"j֔MjȠjɠ]j]ubj)}(jaj37(jàNjĠNjŠj7(jƠjԠ)}(jנjK$j٠NjƠj7(jjj7(jNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_parse_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fwnode_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7(jNubjǠj"j֔M/jȠjɠ](j)}(jaj7(jàNjĠNjŠj8(jƠjԠ)}(jנjK$j٠NjƠj7(jjjL8(jNubjǠj"j֔M/jȠjɠ]j]ubj)}(jaj7(jàNjĠNjŠjA8(jƠjԠ)}(jנjK$j٠NjƠj8(jjjR8(jNubjǠj"j֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_put_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[8(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fwnode_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY8(jNubjǠj"j֔M9jȠjɠ]j)}(jajY8(jàNjĠNjŠj8(jƠjԠ)}(jנjK$j٠NjƠj8(jjj8(jNubjǠj"j֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_connector_freesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fwnode_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8(jNubjǠj"j֔MEjȠjɠ]j)}(jaj8(jàNjĠNjŠj9(jƠjԠ)}(jנjK$j٠NjƠj8(jjj9(jNubjǠj"j֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_connector_parsesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fwnode_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9(jNubjǠj"j֔M[jȠjɠ](j)}(jaj9(jàNjĠNjŠjg9(jƠjԠ)}(jנjK$j٠NjƠjA9(jjj9(jNubjǠj"j֔M[jȠjɠ]j]ubj)}(jaj9(jàNjĠNjŠj9(jƠjԠ)}(jנjK$j٠NjƠjn9(jjj9(jNubjǠj"j֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_connector_add_linksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fwnode_connectorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ connectorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9(jNubjǠj"j֔MtjȠjɠ](j)}(jaj9(jàNjĠNjŠj9(jƠjԠ)}(jנjK$j٠NjƠj9(jjj2:(jNubjǠj"j֔MtjȠjɠ]j]ubj)}(jaj9(jàNjĠNjŠj':(jƠjԠ)}(jנjK$j٠NjƠj:(jjj8:(jNubjǠj"j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_fwnode_device_parsesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA:(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_fwnode_device_propertiessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?:(jNubjǠj"j֔MjȠjɠ](j)}(jaj?:(jàNjĠNjŠj:(jƠjԠ)}(jנjK$j٠NjƠjg:(jjj:(jNubjǠj"j֔MjȠjɠ]j]ubj)}(jaj?:(jàNjĠNjŠj:(jƠjԠ)}(jנjK$j٠NjƠj:(jjj:(jNubjǠj"j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_referencesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j:(ajubsbjjj:(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_frame_component_specsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j:(ajubsbjjj:(jNubjǠjj֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_frame_headersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j:(ajubsbjjj:(jNubjǠjj֔KEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_scan_component_specsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j;(ajubsbjjj:(jNubjǠjj֔KUjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_scan_headersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j;(ajubsbjjj;(jNubjǠjj֔KfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_app14_tfsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j;(ajubsbjjj;(jNubjǠjj֔KqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_headersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j.;(ajubsbjjj,;(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_parse_headersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=;(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_jpeg_headersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;;(jNubjǠjj֔MbjȠjɠ](j)}(jaj;;(jàNjĠNjŠj;(jƠjԠ)}(jנjK$j٠NjƠjc;(jjj;(jNubjǠjj֔MbjȠjɠ]j]ubj)}(jaj;;(jàNjĠNjŠj;(jƠjԠ)}(jנjK$j٠NjƠj;(jjj;(jNubjǠjj֔MbjȠjɠ]j]ubj)}(jaj;;(jàNjĠNjŠj;(jƠjԠ)}(jנjK$j٠NjƠj;(jjj;(jNubjǠjj֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_parse_frame_headersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_jpeg_frame_headersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ frame_headersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;(jNubjǠjj֔MjȠjɠ](j)}(jaj;(jàNjĠNjŠjB<(jƠjԠ)}(jנjK$j٠NjƠj <(jjj<(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj;(jàNjĠNjŠjm<(jƠjԠ)}(jנjK$j٠NjƠjI<(jjj<(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj;(jàNjĠNjŠj<(jƠjԠ)}(jנjK$j٠NjƠjq<(jjj<(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_parse_scan_headersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j<(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_jpeg_scan_headersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ scan_headersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<(jNubjǠjj֔MjȠjɠ](j)}(jaj<(jàNjĠNjŠj<(jƠjԠ)}(jנjK$j٠NjƠj<(jjj_=(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj<(jàNjĠNjŠj*=(jƠjԠ)}(jנjK$j٠NjƠj=(jjje=(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj<(jàNjĠNjŠjT=(jƠjԠ)}(jנjK$j٠NjƠj.=(jjjk=(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#v4l2_jpeg_parse_quantization_tablessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt=(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ precisionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_jpeg_referencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠq_tablessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjr=(jNubjǠjj֔MjȠjɠ](j)}(jajr=(jàNjĠNjŠj=(jƠjԠ)}(jנjK$j٠NjƠj=(jjjD>(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajr=(jàNjĠNjŠj=(jƠjԠ)}(jנjK$j٠NjƠj=(jjjJ>(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajr=(jàNjĠNjŠj>(jƠjԠ)}(jנjK$j٠NjƠj=(jjjP>(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajr=(jàNjĠNjŠj9>(jƠjԠ)}(jנjK$j٠NjƠj>(jjjV>(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_jpeg_parse_huffman_tablessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_>(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_jpeg_referencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhuffman_tablessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj]>(jNubjǠjj֔MjȠjɠ](j)}(jaj]>(jàNjĠNjŠj>(jƠjԠ)}(jנjK$j٠NjƠj>(jjj?(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj]>(jàNjĠNjŠj>(jƠjԠ)}(jנjK$j٠NjƠj>(jjj ?(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj]>(jàNjĠNjŠj>(jƠjԠ)}(jנjK$j٠NjƠj>(jjj?(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_mc_create_media_graphsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?(jNubjǠj#j֔K(jȠjɠ]j)}(jaj?(jàNjĠNjŠjh?(jƠjԠ)}(jנjK$j٠NjƠjB?(jjjs?(jNubjǠj#j֔K(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l_enable_media_sourcesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|?(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjz?(jNubjǠj#j֔K:jȠjɠ]j)}(jajz?(jàNjĠNjŠj?(jƠjԠ)}(jנjK$j٠NjƠj?(jjj?(jNubjǠj#j֔K:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l_disable_media_sourcesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?(jNubjǠj#j֔KHjȠjɠ]j)}(jaj?(jàNjĠNjŠj(@(jƠjԠ)}(jנjK$j٠NjƠj@(jjj3@(jNubjǠj#j֔KHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_create_fwnode_links_to_padsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j<@(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrc_sdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_padsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj:@(jNubjǠj#j֔KsjȠjɠ](j)}(jaj:@(jàNjĠNjŠj@(jƠjԠ)}(jנjK$j٠NjƠjb@(jjj@(jNubjǠj#j֔KsjȠjɠ]j]ubj)}(jaj:@(jàNjĠNjŠj@(jƠjԠ)}(jנjK$j٠NjƠj@(jjj@(jNubjǠj#j֔KsjȠjɠ]j]ubj)}(jaj:@(jàNjĠNjŠj@(jƠjԠ)}(jנjK$j٠NjƠj@(jjj@(jNubjǠj#j֔KsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_create_fwnode_linkssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrc_sdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsink_sdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@(jNubjǠj#j֔KjȠjɠ](j)}(jaj@(jàNjĠNjŠjIA(jƠjԠ)}(jנjK$j٠NjƠj#A(jjjA(jNubjǠj#j֔KjȠjɠ]j]ubj)}(jaj@(jàNjĠNjŠjvA(jƠjԠ)}(jנjK$j٠NjƠjPA(jjjA(jNubjǠj#j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_pipeline_pm_getsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjA(jNubjǠj#j֔KjȠjɠ]j)}(jajA(jàNjĠNjŠjA(jƠjԠ)}(jנjK$j٠NjƠjA(jjjA(jNubjǠj#j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_pipeline_pm_putsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjA(jNubjǠj#j֔KjȠjɠ]j)}(jajA(jàNjĠNjŠjJ(jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!v4l2_m2m_is_last_draining_src_bufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jGJ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvb2_v4l2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjEJ(jNubjǠj@j֔M*jȠjɠ](j)}(jajEJ(jàNjĠNjŠjJ(jƠjԠ)}(jנjK$j٠NjƠjlJ(jjjJ(jNubjǠj@j֔M*jȠjɠ]j]ubj)}(jajEJ(jàNjĠNjŠjJ(jƠjԠ)}(jנjK$j٠NjƠjJ(jjjJ(jNubjǠj@j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_last_buffer_donesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvb2_v4l2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ(jNubjǠj@j֔M7jȠjɠ](j)}(jajJ(jàNjĠNjŠj%K(jƠjԠ)}(jנjK$j٠NjƠjJ(jjj]K(jNubjǠj@j֔M7jȠjɠ]j]ubj)}(jajJ(jàNjĠNjŠjRK(jƠjԠ)}(jנjK$j٠NjƠj,K(jjjcK(jNubjǠj@j֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_suspendsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jlK(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjjK(jNubjǠj@j֔MCjȠjɠ]j)}(jajjK(jàNjĠNjŠjK(jƠjԠ)}(jנjK$j٠NjƠjK(jjjK(jNubjǠj@j֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_resumesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jK(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjK(jNubjǠj@j֔MNjȠjɠ]j)}(jajK(jàNjĠNjŠjL(jƠjԠ)}(jנjK$j٠NjƠjK(jjj#L(jNubjǠj@j֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_reqbufssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,L(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_requestbufferssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqbufssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*L(jNubjǠj@j֔MWjȠjɠ](j)}(jaj*L(jàNjĠNjŠjxL(jƠjԠ)}(jנjK$j٠NjƠjRL(jjjL(jNubjǠj@j֔MWjȠjɠ]j]ubj)}(jaj*L(jàNjĠNjŠjL(jƠjԠ)}(jנjK$j٠NjƠjL(jjjL(jNubjǠj@j֔MWjȠjɠ]j]ubj)}(jaj*L(jàNjĠNjŠjL(jƠjԠ)}(jנjK$j٠NjƠjL(jjjL(jNubjǠj@j֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_querybufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL(jNubjǠj@j֔McjȠjɠ](j)}(jajL(jàNjĠNjŠj>M(jƠjԠ)}(jנjK$j٠NjƠjM(jjjM(jNubjǠj@j֔McjȠjɠ]j]ubj)}(jajL(jàNjĠNjŠjkM(jƠjԠ)}(jנjK$j٠NjƠjEM(jjjM(jNubjǠj@j֔McjȠjɠ]j]ubj)}(jajL(jàNjĠNjŠjM(jƠjԠ)}(jנjK$j٠NjƠjrM(jjjM(jNubjǠj@j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_m2m_qbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jM(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjM(jNubjǠj@j֔MnjȠjɠ](j)}(jajM(jàNjĠNjŠjN(jƠjԠ)}(jנjK$j٠NjƠjM(jjjiN(jNubjǠj@j֔MnjȠjɠ]j]ubj)}(jajM(jàNjĠNjŠj1N(jƠjԠ)}(jנjK$j٠NjƠj N(jjjoN(jNubjǠj@j֔MnjȠjɠ]j]ubj)}(jajM(jàNjĠNjŠj^N(jƠjԠ)}(jנjK$j٠NjƠj8N(jjjuN(jNubjǠj@j֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_dqbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~N(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj|N(jNubjǠj@j֔MyjȠjɠ](j)}(jaj|N(jàNjĠNjŠjN(jƠjԠ)}(jנjK$j٠NjƠjN(jjj/O(jNubjǠj@j֔MyjȠjɠ]j]ubj)}(jaj|N(jàNjĠNjŠjN(jƠjԠ)}(jנjK$j٠NjƠjN(jjj5O(jNubjǠj@j֔MyjȠjɠ]j]ubj)}(jaj|N(jàNjĠNjŠj$O(jƠjԠ)}(jנjK$j٠NjƠjN(jjj;O(jNubjǠj@j֔MyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_prepare_bufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDO(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjBO(jNubjǠj@j֔MjȠjɠ](j)}(jajBO(jàNjĠNjŠjO(jƠjԠ)}(jנjK$j٠NjƠjjO(jjjO(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajBO(jàNjĠNjŠjO(jƠjԠ)}(jנjK$j٠NjƠjO(jjjO(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajBO(jàNjĠNjŠjO(jƠjԠ)}(jנjK$j٠NjƠjO(jjjP(jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_create_bufssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j P(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_create_bufferssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcreatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjP(jNubjǠj@j֔MjȠjɠ](j)}(jajP(jàNjĠNjŠjVP(jƠjԠ)}(jנjK$j٠NjƠj0P(jjjP(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajP(jàNjĠNjŠjP(jƠjԠ)}(jנjK$j٠NjƠj]P(jjjP(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajP(jàNjĠNjŠjP(jƠjԠ)}(jנjK$j٠NjƠjP(jjjP(jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_expbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_exportbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠebsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjP(jNubjǠj@j֔MjȠjɠ](j)}(jajP(jàNjĠNjŠjQ(jƠjԠ)}(jנjK$j٠NjƠjP(jjjQ(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajP(jàNjĠNjŠjIQ(jƠjԠ)}(jנjK$j٠NjƠj#Q(jjjQ(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajP(jàNjĠNjŠjvQ(jƠjԠ)}(jנjK$j٠NjƠjPQ(jjjQ(jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_streamonsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buf_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjQ(jNubjǠj@j֔MjȠjɠ](j)}(jajQ(jàNjĠNjŠjQ(jƠjԠ)}(jנjK$j٠NjƠjQ(jjjBR(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajQ(jàNjĠNjŠjR(jƠjԠ)}(jנjK$j٠NjƠjQ(jjjHR(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajQ(jàNjĠNjŠj:R(jƠjԠ)}(jנjK$j٠NjƠjR(jjjNR(jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_streamoffsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jWR(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buf_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjUR(jNubjǠj@j֔MjȠjɠ](j)}(jajUR(jàNjĠNjŠjR(jƠjԠ)}(jנjK$j٠NjƠj}R(jjjS(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajUR(jàNjĠNjŠjR(jƠjԠ)}(jנjK$j٠NjƠjR(jjj S(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajUR(jàNjĠNjŠjR(jƠjԠ)}(jנjK$j٠NjƠjR(jjjS(jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%v4l2_m2m_update_start_streaming_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS(jNubjǠj@j֔MjȠjɠ](j)}(jajS(jàNjĠNjŠjdS(jƠjԠ)}(jנjK$j٠NjƠj>S(jjjS(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajS(jàNjĠNjŠjS(jƠjԠ)}(jנjK$j٠NjƠjkS(jjjS(jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$v4l2_m2m_update_stop_streaming_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_m2m_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠm2m_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS(jNubjǠj@j֔MjȠjɠ](j)}(jajS(jàNjĠNjŠjS(jƠjԠ)}(jנjK$j٠NjƠjS(jjj-T(jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajS(jàNjĠNjŠj#T(jƠjԠ)}(jנjK$j٠NjƠjS(jjj3T(jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_m2m_encoder_cmdsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jk(jjjpk(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_get_subdevdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jyk(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjwk(jNubjǠjj֔MjȠjɠ]j)}(jajwk(jàNjĠNjŠjk(jƠjԠ)}(jנjK$j٠NjƠjk(jjjk(jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_set_subdev_hostdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk(jNubjǠjj֔MjȠjɠ](j)}(jajk(jàNjĠNjŠj*l(jƠjԠ)}(jנjK$j٠NjƠjl(jjj]l(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajk(jàNjĠNjŠjSl(jƠjԠ)}(jנjK$j٠NjƠj1l(jjjcl(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_get_subdev_hostdatasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jll(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjjl(jNubjǠjj֔MjȠjɠ]j)}(jajjl(jàNjĠNjŠjl(jƠjԠ)}(jנjK$j٠NjƠjl(jjjl(jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!v4l2_subdev_get_fwnode_pad_1_to_1sbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jl(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfwnode_endpointsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠendpointsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl(jNubjǠjj֔MjȠjɠ](j)}(jajl(jàNjĠNjŠjm(jƠjԠ)}(jנjK$j٠NjƠjl(jjjUm(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajl(jàNjĠNjŠjJm(jƠjԠ)}(jנjK$j٠NjƠj$m(jjj[m(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!v4l2_subdev_link_validate_defaultsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jdm(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_formatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ source_fmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_formatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsink_fmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjbm(jNubjǠjj֔MjȠjɠ](j)}(jajbm(jàNjĠNjŠjm(jƠjԠ)}(jנjK$j٠NjƠjm(jjjBn(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajbm(jàNjĠNjŠjm(jƠjԠ)}(jנjK$j٠NjƠjm(jjjHn(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajbm(jàNjĠNjŠj n(jƠjԠ)}(jנjK$j٠NjƠjm(jjjNn(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajbm(jàNjĠNjŠj7n(jƠjԠ)}(jנjK$j٠NjƠjn(jjjTn(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_link_validatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]n(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_linksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[n(jNubjǠjj֔MjȠjɠ]j)}(jaj[n(jàNjĠNjŠjn(jƠjԠ)}(jנjK$j٠NjƠjn(jjjn(jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_has_pad_interdepsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jn(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentitysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpad0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpad1sbajubj]jNububjYNubjZubejj)}j]sbubububjjjn(jNubjǠjj֔MjȠjɠ](j)}(jajn(jàNjĠNjŠjo(jƠjԠ)}(jנjK$j٠NjƠjn(jjj]o(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajn(jàNjĠNjŠj0o(jƠjԠ)}(jנjK$j٠NjƠjo(jjjco(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajn(jàNjĠNjŠjUo(jƠjԠ)}(jנjK$j٠NjƠj4o(jjjio(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_subdev_state_allocsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jro(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ lock_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠlock_class_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjpo(jNubjǠjj֔MjȠjɠ](j)}(jajpo(jàNjĠNjŠjo(jƠjԠ)}(jנjK$j٠NjƠjo(jjj(p(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajpo(jàNjĠNjŠjo(jƠjԠ)}(jנjK$j٠NjƠjo(jjj.p(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajpo(jàNjĠNjŠjp(jƠjԠ)}(jנjK$j٠NjƠjo(jjj4p(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__v4l2_subdev_state_freesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=p(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;p(jNubjǠjj֔M!jȠjɠ]j)}(jaj;p(jàNjĠNjŠjp(jƠjԠ)}(jנjK$j٠NjƠjcp(jjjp(jNubjǠjj֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_init_finalizesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jp(ajubj#Nubjjjp(jNubjǠjj֔M1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_cleanupsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp(jNubjǠjj֔MDjȠjɠ]j)}(jajp(jàNjĠNjŠjp(jƠjԠ)}(jנjK$j٠NjƠjp(jjjq(jNubjǠjj֔MDjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_state_get_formatsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j q(ajubj#Nubjjj q(jNubjǠjj֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_state_get_cropsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jq(ajubj#Nubjjjq(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_state_get_composesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j*q(ajubj#Nubjjj(q(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_state_get_intervalsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j9q(ajubj#Nubjjj7q(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_get_fmtsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jHq(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_formatsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠformatsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjFq(jNubjǠjj֔MjȠjɠ](j)}(jajFq(jàNjĠNjŠjq(jƠjԠ)}(jנjK$j٠NjƠjnq(jjjq(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajFq(jàNjĠNjŠjq(jƠjԠ)}(jנjK$j٠NjƠjq(jjjq(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajFq(jàNjĠNjŠjq(jƠjԠ)}(jנjK$j٠NjƠjq(jjjr(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_get_frame_intervalsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jr(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_frame_intervalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfisbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj r(jNubjǠjj֔MjȠjɠ](j)}(jaj r(jàNjĠNjŠjZr(jƠjԠ)}(jנjK$j٠NjƠj4r(jjjr(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj r(jàNjĠNjŠjr(jƠjԠ)}(jנjK$j٠NjƠjar(jjjr(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj r(jàNjĠNjŠjr(jƠjԠ)}(jנjK$j٠NjƠjr(jjjr(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_set_routingsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jr(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_kroutingsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠroutingsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjr(jNubjǠjj֔MjȠjɠ](j)}(jajr(jàNjĠNjŠj s(jƠjԠ)}(jנjK$j٠NjƠjr(jjjs(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajr(jàNjĠNjŠjMs(jƠjԠ)}(jנjK$j٠NjƠj's(jjjs(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajr(jàNjĠNjŠjzs(jƠjԠ)}(jנjK$j٠NjƠjTs(jjjs(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_active_routesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]js(ajubj#Nubjjjs(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ v4l2_subdev_set_routing_with_fmtsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_kroutingsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠroutingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_mbus_framefmtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjs(jNubjǠjj֔M jȠjɠ](j)}(jajs(jàNjĠNjŠjs(jƠjԠ)}(jנjK$j٠NjƠjs(jjjt(jNubjǠjj֔M jȠjɠ]j]ubj)}(jajs(jàNjĠNjŠj"t(jƠjԠ)}(jנjK$j٠NjƠjs(jjjt(jNubjǠjj֔M jȠjɠ]j]ubj)}(jajs(jàNjĠNjŠjOt(jƠjԠ)}(jנjK$j٠NjƠj)t(jjjt(jNubjǠjj֔M jȠjɠ]j]ubj)}(jajs(jàNjĠNjŠj|t(jƠjԠ)}(jנjK$j٠NjƠjVt(jjjt(jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠ NjŠjΠ)}jѠ%v4l2_subdev_routing_find_opposite_endsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_kroutingsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠroutingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ other_padsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ other_streamsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjt(jNubjǠjj֔MjȠjɠ](j)}(jajt(jàNjĠNjŠjt(jƠjԠ)}(jנjK$j٠NjƠjt(jjju(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajt(jàNjĠNjŠju(jƠjԠ)}(jנjK$j٠NjƠjt(jjju(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajt(jàNjĠNjŠjAu(jƠjԠ)}(jנjK$j٠NjƠju(jjju(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajt(jàNjĠNjŠjku(jƠjԠ)}(jנjK$j٠NjƠjEu(jjju(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajt(jàNjĠNjŠju(jƠjԠ)}(jנjK$j٠NjƠjru(jjju(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ,v4l2_subdev_state_get_opposite_stream_formatsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_mbus_framefmtsbajubububjjI)}(jLj)}(jj )}(j ]ju(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠstreamsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjju(jNubjǠjj֔M.jȠjɠ](j)}(jaju(jàNjĠNjŠjv(jƠjԠ)}(jנjK$j٠NjƠju(jjjtv(jNubjǠjj֔M.jȠjɠ]j]ubj)}(jaju(jàNjĠNjŠjAv(jƠjԠ)}(jנjK$j٠NjƠjv(jjjzv(jNubjǠjj֔M.jȠjɠ]j]ubj)}(jaju(jàNjĠNjŠjiv(jƠjԠ)}(jנjK$j٠NjƠjEv(jjjv(jNubjǠjj֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_state_xlate_streamssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jv(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpad0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpad1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstreamssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv(jNubjǠjj֔MFjȠjɠ](j)}(jajv(jàNjĠNjŠjv(jƠjԠ)}(jנjK$j٠NjƠjv(jjjaw(jNubjǠjj֔MFjȠjɠ]j]ubj)}(jajv(jàNjĠNjŠjw(jƠjԠ)}(jנjK$j٠NjƠjv(jjjgw(jNubjǠjj֔MFjȠjɠ]j]ubj)}(jajv(jàNjĠNjŠj,w(jƠjԠ)}(jנjK$j٠NjƠjw(jjjmw(jNubjǠjj֔MFjȠjɠ]j]ubj)}(jajv(jàNjĠNjŠjVw(jƠjԠ)}(jנjK$j٠NjƠj0w(jjjsw(jNubjǠjj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_routing_restrictionsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j|w(ajubsbjjjzw(jNubjǠjj֔MIjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_routing_validatesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_kroutingsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠroutingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_routing_restrictionsbajubububjj)}(jj )}(j ]jΠ)}jѠdisallowsbajubj]jNububjYNubjZubejj)}j]sbubububjjjw(jNubjǠjj֔MjȠjɠ](j)}(jajw(jàNjĠNjŠjw(jƠjԠ)}(jנjK$j٠NjƠjw(jjj7x(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajw(jàNjĠNjŠjx(jƠjԠ)}(jנjK$j٠NjƠjw(jjj=x(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajw(jàNjĠNjŠj/x(jƠjԠ)}(jנjK$j٠NjƠj x(jjjCx(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_enable_streamssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jLx(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ streams_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjJx(jNubjǠjj֔MjȠjɠ](j)}(jajJx(jàNjĠNjŠjx(jƠjԠ)}(jנjK$j٠NjƠjrx(jjjx(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajJx(jàNjĠNjŠjx(jƠjԠ)}(jנjK$j٠NjƠjx(jjjx(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajJx(jàNjĠNjŠjx(jƠjԠ)}(jנjK$j٠NjƠjx(jjjx(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_disable_streamssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jy(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ streams_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjy(jNubjǠjj֔MjȠjɠ](j)}(jajy(jàNjĠNjŠjTy(jƠjԠ)}(jנjK$j٠NjƠj.y(jjjy(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajy(jàNjĠNjŠjy(jƠjԠ)}(jנjK$j٠NjƠj[y(jjjy(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajy(jàNjĠNjŠjy(jƠjԠ)}(jנjK$j٠NjƠjy(jjjy(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_s_stream_helpersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jy(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjy(jNubjǠjj֔MjȠjɠ](j)}(jajy(jàNjĠNjŠjz(jƠjԠ)}(jנjK$j٠NjƠjy(jjj?z(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajy(jàNjĠNjŠj7z(jƠjԠ)}(jנjK$j٠NjƠjz(jjjEz(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_lock_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jNz(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjLz(jNubjǠjj֔MjȠjɠ]j)}(jajLz(jàNjĠNjŠjz(jƠjԠ)}(jנjK$j٠NjƠjtz(jjjz(jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_unlock_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jz(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjz(jNubjǠjj֔MjȠjɠ]j)}(jajz(jàNjĠNjŠjz(jƠjԠ)}(jנjK$j٠NjƠjz(jjj{(jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_lock_statessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstate1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstate2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj {(jNubjǠjj֔MjȠjɠ](j)}(jaj {(jàNjĠNjŠjZ{(jƠjԠ)}(jנjK$j٠NjƠj4{(jjj{(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj {(jàNjĠNjŠj{(jƠjԠ)}(jנjK$j٠NjƠja{(jjj{(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_unlock_statessbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstate1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstate2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{(jNubjǠjj֔MjȠjɠ](j)}(jaj{(jàNjĠNjŠj{(jƠjԠ)}(jנjK$j٠NjƠj{(jjj%|(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj{(jàNjĠNjŠj|(jƠjԠ)}(jנjK$j٠NjƠj{(jjj+|(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%v4l2_subdev_get_unlocked_active_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]j4|(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj2|(jNubjǠjj֔M'jȠjɠ]j)}(jaj2|(jàNjĠNjŠj|(jƠjԠ)}(jנjK$j٠NjƠj`|(jjj|(jNubjǠjj֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#v4l2_subdev_get_locked_active_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]j|(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj|(jNubjǠjj֔M<jȠjɠ]j)}(jaj|(jàNjĠNjŠj|(jƠjԠ)}(jנjK$j٠NjƠj|(jjj|(jNubjǠjj֔M<jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%v4l2_subdev_lock_and_get_active_statesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_statesbajubububjjI)}(jLj)}(jj )}(j ]j}(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj}(jNubjǠjj֔MNjȠjɠ]j)}(jaj}(jàNjĠNjŠjX}(jƠjԠ)}(jנjK$j٠NjƠj2}(jjjf}(jNubjǠjj֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jo}(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_subdev_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjm}(jNubjǠjj֔M\jȠjɠ](j)}(jajm}(jàNjĠNjŠj}(jƠjԠ)}(jנjK$j٠NjƠj}(jjj}(jNubjǠjj֔M\jȠjɠ]j]ubj)}(jajm}(jàNjĠNjŠj}(jƠjԠ)}(jנjK$j٠NjƠj}(jjj}(jNubjǠjj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_callsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j~(ajubj#Nubjjj~(jNubjǠjj֔MnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_call_state_activesbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j~(ajubj#Nubjjj~(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_call_state_trysbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j ~(ajubj#Nubjjj~(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_has_opsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]j/~(ajubj#Nubjjj-~(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_notify_eventsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>~(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<~(jNubjǠjj֔MjȠjɠ](j)}(jaj<~(jàNjĠNjŠj~(jƠjԠ)}(jנjK$j٠NjƠjd~(jjj~(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj<~(jàNjĠNjŠj~(jƠjԠ)}(jנjK$j٠NjƠj~(jjj~(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠv4l2_subdev_is_streamingsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j~(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_subdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~(jNubjǠjj֔MjȠjɠ]j)}(jaj~(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj~(jjj'(jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tuner_modesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j0(ajubsbjjj.(jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tuner_setupsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j?(ajubsbjjj=(jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ param_typesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]jN(ajubsbjjjL(jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tuner_rangesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j](ajubsbjjj[(jNubjǠj:j֔K#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tuner_paramssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jl(ajubsbjjjj(jNubjǠj:j֔K2jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tunertypesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j{(ajubsbjjjy(jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtveeprom_audio_processorsbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j(ajubsbjjj(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtveepromsbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j(ajubsbjjj(jNubjǠjj֔K"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtveeprom_hauppauge_analogsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠtveepromsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtveesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ eeprom_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔KgjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj)(jNubjǠjj֔KgjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj/(jNubjǠjj֔KgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tveeprom_readsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ i2c_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeedatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj6(jNubjǠjj֔KtjȠjɠ](j)}(jaj6(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj^(jjj܀(jNubjǠjj֔KtjȠjɠ]j]ubj)}(jaj6(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔KtjȠjɠ]j]ubj)}(jaj6(jàNjĠNjŠjԀ(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔KtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_memorysbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j(ajubsbjjj(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_mem_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j(ajubsbjjj(jNubjǠjGj֔K6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_planesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j(ajubsbjjj (jNubjǠjGj֔KyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_io_modessbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j(ajubsbjjj(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_buffer_statesbjƠjԠ)}(jנj$j٠enumjƠj)}jj )}(j ]j-(ajubsbjjj+(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_buffersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j<(ajubsbjjj:(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jK(ajubsbjjjI(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_buf_opssbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]jZ(ajubsbjjjX(jNubjǠjGj֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_queuesbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]ji(ajubsbjjjg(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_queue_allows_cache_hintssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jx(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjv(jNubjǠjGj֔MjȠjɠ]j)}(jajv(jàNjĠNjŠjÁ(jƠjԠ)}(jנjK$j٠NjƠj(jjj́(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_plane_vaddrsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jց(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠplane_nosbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjԁ(jNubjǠjGj֔MjȠjɠ](j)}(jajԁ(jàNjĠNjŠj$(jƠjԠ)}(jנjK$j٠NjƠj(jjjW(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jajԁ(jàNjĠNjŠjL(jƠjԠ)}(jנjK$j٠NjƠj+(jjj](jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_plane_cookiesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jf(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠplane_nosbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjd(jNubjǠjGj֔MjȠjɠ](j)}(jajd(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jajd(jàNjĠNjŠj܂(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_buffer_donesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvb2_buffer_statesbajubububjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ](j)}(jaj(jàNjĠNjŠjB(jƠjԠ)}(jנjK$j٠NjƠj(jjju(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjm(jƠjԠ)}(jנjK$j٠NjƠjI(jjj{(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_discard_donesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ]j)}(jaj(jàNjĠNjŠjЃ(jƠjԠ)}(jנjK$j٠NjƠj(jjjڃ(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_wait_for_all_bufferssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj/(jƠjԠ)}(jנjK$j٠NjƠj (jjj9(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_querybufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jB(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@(jNubjǠjGj֔MjȠjɠ](j)}(jaj@(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjh(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj@(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj@(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_reqbufssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_memorysbajubububjj)}(jj )}(j ]jΠ)}jѠmemorysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔M6jȠjɠ](j)}(jaj(jàNjĠNjŠjO(jƠjԠ)}(jנjK$j٠NjƠj)(jjjЅ(jNubjǠjGj֔M6jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjy(jƠjԠ)}(jנjK$j٠NjƠjU(jjjօ(jNubjǠjGj֔M6jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj}(jjj܅(jNubjǠjGj֔M6jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjŅ(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_create_bufssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_memorysbajubububjj)}(jj )}(j ]jΠ)}jѠmemorysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrequested_planessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠrequested_sizessbajubj]j)}(jjjjjjNubajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ first_indexsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔MPjȠjɠ](j)}(jaj(jàNjĠNjŠj7(jƠjԠ)}(jנjK$j٠NjƠj(jjj.(jNubjǠjGj֔MPjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠja(jƠjԠ)}(jנjK$j٠NjƠj=(jjj4(jNubjǠjGj֔MPjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠje(jjj:(jNubjǠjGj֔MPjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj@(jNubjǠjGj֔MPjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjՆ(jƠjԠ)}(jנjK$j٠NjƠj(jjjF(jNubjǠjGj֔MPjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjن(jjjL(jNubjǠjGj֔MPjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj#(jƠjԠ)}(jנjK$j٠NjƠj(jjjR(jNubjǠjGj֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_prepare_bufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjY(jNubjǠjGj֔MjjȠjɠ](j)}(jajY(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjjȠjɠ]j]ubj)}(jajY(jàNjĠNjŠjӇ(jƠjԠ)}(jנjK$j٠NjƠj(jjj (jNubjǠjGj֔MjjȠjɠ]j]ubj)}(jajY(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjڇ(jjj(jNubjǠjGj֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_remove_bufssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔MtjȠjɠ](j)}(jaj(jàNjĠNjŠjh(jƠjԠ)}(jנjK$j٠NjƠjB(jjj(jNubjǠjGj֔MtjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjn(jjjˆ(jNubjǠjGj֔MtjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjjȈ(jNubjǠjGj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_core_qbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jш(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjψ(jNubjǠjGj֔MjȠjɠ](j)}(jajψ(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jajψ(jàNjĠNjŠjI(jƠjԠ)}(jנjK$j٠NjƠj#(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jajψ(jàNjĠNjŠjr(jƠjԠ)}(jנjK$j٠NjƠjP(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jajψ(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjy(jjj(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_dqbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jʼn(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpindexsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ nonblockingsbajubj]jNububjYNubjZubejj)}j]sbubububjjjÉ(jNubjǠjGj֔MjȠjɠ](j)}(jajÉ(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jajÉ(jàNjĠNjŠj:(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jajÉ(jàNjĠNjŠjc(jƠjԠ)}(jנjK$j٠NjƠjA(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jajÉ(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_streamonsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjҊ(jjj'(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj-(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_streamoffsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj4(jNubjǠjGj֔MjȠjɠ](j)}(jaj4(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj\(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj4(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_expbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠplanesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjjی(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj4(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj\(jƠjԠ)}(jנjK$j٠NjƠj;(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj`(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjӌ(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_queue_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ]j)}(jaj(jàNjĠNjŠjN(jƠjԠ)}(jנjK$j٠NjƠj((jjjX(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_core_queue_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_(jNubjǠjGj֔MjȠjɠ]j)}(jaj_(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_queue_errorsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_mmapsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ](j)}(jaj(jàNjĠNjŠjk(jƠjԠ)}(jנjK$j٠NjƠjE(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjq(jjj(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_get_unmapped_areasbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpgoffsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔M1jȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj؎(jjj(jNubjǠjGj֔M1jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj%(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔M1jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjJ(jƠjԠ)}(jנjK$j٠NjƠj)(jjj(jNubjǠjGj֔M1jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjo(jƠjԠ)}(jנjK$j٠NjƠjN(jjj(jNubjǠjGj֔M1jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjs(jjj(jNubjǠjGj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_core_pollsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__poll_tsbajubububjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ poll_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔MJjȠjɠ](j)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjjq(jNubjǠjGj֔MJjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj9(jƠjԠ)}(jנjK$j٠NjƠj(jjjw(jNubjǠjGj֔MJjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjf(jƠjԠ)}(jנjK$j٠NjƠj@(jjj}(jNubjǠjGj֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_readsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj 'sbasbubjj)}(jNjNjNjjjjj)}j]j(asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnonblocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔MUjȠjɠ](j)}(jaj(jàNjĠNjŠj֐(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MUjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjܐ(jjj(jNubjǠjGj֔MUjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj+(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MUjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjU(jƠjԠ)}(jנjK$j٠NjƠj/(jjj(jNubjǠjGj֔MUjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj|(jƠjԠ)}(jנjK$j٠NjƠj\(jjj(jNubjǠjGj֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_writesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj 'sbasbubjj)}(jNjNjNjjjjj)}j]j (asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnonblocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔M_jȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjϑ(jjj(jNubjǠjGj֔M_jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔M_jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjJ(jƠjԠ)}(jנjK$j٠NjƠj&(jjj(jNubjǠjGj֔M_jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjt(jƠjԠ)}(jנjK$j٠NjƠjN(jjj(jNubjǠjGj֔M_jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj{(jjj(jNubjǠjGj֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_thread_fncsbjƠjԠ)}(jנj$j٠macrojƠj)}(jŠj )}(j ]jĒ(ajubj#Nubjjj’(jNubjǠjGj֔M`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_thread_startsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jӒ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠvb2_thread_fncsbajubububjj)}(jj )}(j ]jΠ)}jѠfncsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ thread_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjђ(jNubjǠjGj֔M|jȠjɠ](j)}(jajђ(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔M|jȠjɠ]j]ubj)}(jajђ(jàNjĠNjŠjI(jƠjԠ)}(jנjK$j٠NjƠj%(jjj(jNubjǠjGj֔M|jȠjɠ]j]ubj)}(jajђ(jàNjĠNjŠjo(jƠjԠ)}(jנjK$j٠NjƠjM(jjj(jNubjǠjGj֔M|jȠjɠ]j]ubj)}(jajђ(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjv(jjj(jNubjǠjGj֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_thread_stopsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_is_streamingsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ]j)}(jaj(jàNjĠNjŠjh(jƠjԠ)}(jנjK$j٠NjƠjB(jjjr(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_fileio_is_activesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j{(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy(jNubjǠjGj֔MjȠjɠ]j)}(jajy(jàNjĠNjŠjƔ(jƠjԠ)}(jנjK$j٠NjƠj(jjjД(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_get_num_bufferssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jٔ(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjה(jNubjǠjGj֔MjȠjɠ]j)}(jajה(jàNjĠNjŠj&(jƠjԠ)}(jנjK$j٠NjƠj(jjj0(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_is_busysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j9(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7(jNubjǠjGj֔MjȠjɠ]j)}(jaj7(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj^(jjj(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_get_drv_privsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠjGj֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_set_plane_payloadsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠplane_nosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ](j)}(jaj(jàNjĠNjŠjG(jƠjԠ)}(jנjK$j٠NjƠj!(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjo(jƠjԠ)}(jנjK$j٠NjƠjN(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjs(jjj(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_get_plane_payloadsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠplane_nosbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjؖ(jjj.(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj&(jƠjԠ)}(jנjK$j٠NjƠj(jjj4(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_plane_sizesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j=(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠplane_nosbajubj]jNububjYNubjZubejj)}j]sbubububjjj;(jNubjǠjGj֔MjȠjɠ](j)}(jaj;(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjd(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj;(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_start_streaming_calledsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jɗ(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjǗ(jNubjǠjGj֔MjȠjɠ]j)}(jajǗ(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_clear_last_buffer_dequeuedsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%(jNubjǠjGj֔MjȠjɠ]j)}(jaj%(jàNjĠNjŠjs(jƠjԠ)}(jנjK$j٠NjƠjM(jjj}(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_get_buffersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠjGj֔M jȠjɠ](j)}(jaj(jàNjĠNjŠjؘ(jƠjԠ)}(jנjK$j٠NjƠj(jjj (jNubjǠjGj֔M jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjޘ(jjj(jNubjǠjGj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_buffer_in_usesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔M'jȠjɠ](j)}(jaj(jàNjĠNjŠjd(jƠjԠ)}(jנjK$j٠NjƠj>(jjj(jNubjǠjGj֔M'jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjj(jjj(jNubjǠjGj֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_verify_memory_typesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_memorysbajubububjj)}(jj )}(j ]jΠ)}jѠmemorysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔M3jȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjЙ(jjjM(jNubjǠjGj֔M3jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjjS(jNubjǠjGj֔M3jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjE(jƠjԠ)}(jנjK$j٠NjƠj$(jjjY(jNubjǠjGj֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_request_object_is_buffersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jb(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠmedia_request_objectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`(jNubjǠjGj֔M;jȠjɠ]j)}(jaj`(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔M;jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_request_buffer_cntsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjGj֔MBjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_v4l2_buffersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j"(ajubsbjjj (jNubjǠjGj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_find_buffersbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_buffersbajubububjjI)}(jLj)}(jj )}(j ]j1(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠ timestampsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/(jNubjǠjGj֔KIjȠjɠ](j)}(jaj/(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj](jjj(jNubjǠjGj֔KIjȠjɠ]j]ubj)}(jaj/(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔KIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_reqbufssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jǛ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_requestbufferssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjś(jNubjǠjGj֔KUjȠjɠ](j)}(jajś(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjjJ(jNubjǠjGj֔KUjȠjɠ]j]ubj)}(jajś(jàNjĠNjŠj?(jƠjԠ)}(jנjK$j٠NjƠj(jjjP(jNubjǠjGj֔KUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_create_bufssbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jY(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_create_bufferssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcreatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjW(jNubjǠjGj֔K_jȠjɠ](j)}(jajW(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjjܜ(jNubjǠjGj֔K_jȠjɠ]j]ubj)}(jajW(jàNjĠNjŠjќ(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔K_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_prepare_bufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔KwjȠjɠ](j)}(jaj(jàNjĠNjŠj7(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔KwjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjc(jƠjԠ)}(jנjK$j٠NjƠj=(jjj(jNubjǠjGj֔KwjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjj(jjj(jNubjǠjGj֔KwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_qbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ media_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔KjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj՝(jjj^(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj'(jƠjԠ)}(jנjK$j٠NjƠj(jjjd(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjT(jƠjԠ)}(jנjK$j٠NjƠj.(jjjj(jNubjǠjGj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_expbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠv4l2_exportbuffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠebsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjq(jNubjǠjGj֔KjȠjɠ](j)}(jajq(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jajq(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjŞ(jjj(jNubjǠjGj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_dqbufsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jΠ)}jѠ nonblockingsbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔KjȠjɠ](j)}(jaj(jàNjĠNjŠjQ(jƠjԠ)}(jנjK$j٠NjƠj+(jjj(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj}(jƠjԠ)}(jנjK$j٠NjƠjW(jjj(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_streamonsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buf_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔KjȠjɠ](j)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjj=(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj5(jƠjԠ)}(jנjK$j٠NjƠj(jjjC(jNubjǠjGj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vb2_streamoffsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ v4l2_buf_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ(jNubjǠjGj֔KjȠjɠ](j)}(jajJ(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjr(jjjʠ(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jajJ(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjjР(jNubjǠjGj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_queue_initsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j٠(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjנ(jNubjǠjGj֔KjȠjɠ]j)}(jajנ(jàNjĠNjŠj%(jƠjԠ)}(jנjK$j٠NjƠj(jjj/(jNubjǠjGj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_queue_init_namesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6(jNubjǠjGj֔KjȠjɠ](j)}(jaj6(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj^(jjj(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jaj6(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_queue_releasesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jơ(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjġ(jNubjǠjGj֔MjȠjɠ]j)}(jajġ(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_queue_change_typesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj#(jNubjǠjGj֔MjȠjɠ](j)}(jaj#(jàNjĠNjŠjq(jƠjԠ)}(jנjK$j٠NjƠjK(jjj(jNubjǠjGj֔MjȠjɠ]j]ubj)}(jaj#(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjw(jjj(jNubjǠjGj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_pollsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__poll_tsbajubububjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ poll_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjGj֔M%jȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj٢(jjjc(jNubjǠjGj֔M%jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj+(jƠjԠ)}(jנjK$j٠NjƠj(jjji(jNubjǠjGj֔M%jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjX(jƠjԠ)}(jנjK$j٠NjƠj2(jjjo(jNubjǠjGj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_queue_is_busysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j:%asbubjj)}(jj )}(j ]jx(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv(jNubjǠjGj֔M=jȠjɠ](j)}(jajv(jàNjĠNjŠjã(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔M=jȠjɠ]j]ubj)}(jajv(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjɣ(jjj(jNubjǠjGj֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_video_unregister_devicesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j (ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ video_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠjGj֔MpjȠjɠ]j)}(jaj(jàNjĠNjŠjU(jƠjԠ)}(jנjK$j٠NjƠj/(jjj`(jNubjǠjGj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_ops_wait_preparesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg(jNubjǠjGj֔MyjȠjɠ]j)}(jajg(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjGj֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_ops_wait_finishsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jɤ(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ vb2_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjǤ(jNubjǠjGj֔MjȠjɠ]j)}(jajǤ(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj (jNubjǠjGj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvb2_vmarea_handlersbjƠjԠ)}(jנj$j٠structjƠj)}jj )}(j ]j)(ajubsbjjj'(jNubjǠjGj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmei_hdcp_initiate_sessionsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp2_ake_initsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠake_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6(jNubjǠjj֔K'jȠjɠ](j)}(jaj6(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj^(jjj(jNubjǠjj֔K'jȠjɠ]j]ubj)}(jaj6(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔K'jȠjɠ]j]ubj)}(jaj6(jàNjĠNjŠjޥ(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔K'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(mei_hdcp_verify_receiver_cert_prepare_kmsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp2_ake_send_certsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrx_certsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j:%asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ km_storedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp2_ake_no_stored_kmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ ek_pub_kmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsg_szsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔KijȠjɠ](j)}(jaj(jàNjĠNjŠjJ(jƠjԠ)}(jנjK$j٠NjƠj$(jjj1(jNubjǠjj֔KijȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjw(jƠjԠ)}(jנjK$j٠NjƠjQ(jjj7(jNubjǠjj֔KijȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj~(jjj=(jNubjǠjj֔KijȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj̦(jƠjԠ)}(jנjK$j٠NjƠj(jjjC(jNubjǠjj֔KijȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjӦ(jjjI(jNubjǠjj֔KijȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj&(jƠjԠ)}(jנjK$j٠NjƠj(jjjO(jNubjǠjj֔KijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmei_hdcp_verify_hprimesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp2_ake_send_hprimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ rx_hprimesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjV(jNubjǠjj֔KjȠjɠ](j)}(jajV(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj~(jjj (jNubjǠjj֔KjȠjɠ]j]ubj)}(jajV(jàNjĠNjŠjѧ(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔KjȠjɠ]j]ubj)}(jajV(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjا(jjj(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmei_hdcp_store_pairing_infosbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp2_ake_send_pairing_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ pairing_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔KjȠjɠ](j)}(jaj(jàNjĠNjŠjj(jƠjԠ)}(jנjK$j٠NjƠjD(jjjϨ(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjq(jjjը(jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjĨ(jƠjԠ)}(jנjK$j٠NjƠj(jjjۨ(jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mei_hdcp_initiate_locality_checksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠ hdcp2_lc_initsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ lc_init_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔M*jȠjɠ](j)}(jaj(jàNjĠNjŠj0(jƠjԠ)}(jנjK$j٠NjƠj (jjj(jNubjǠjj֔M*jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj](jƠjԠ)}(jנjK$j٠NjƠj7(jjj(jNubjǠjj֔M*jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjd(jjj(jNubjǠjj֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmei_hdcp_verify_lprimesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp2_lc_send_lprimesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ rx_lprimesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔MbjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjЩ(jjj[(jNubjǠjj֔MbjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj#(jƠjԠ)}(jנjK$j٠NjƠj(jjja(jNubjǠjj֔MbjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjP(jƠjԠ)}(jנjK$j٠NjƠj*(jjjg(jNubjǠjj֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmei_hdcp_get_session_keysbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp2_ske_send_ekssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠske_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjn(jNubjǠjj֔MjȠjɠ](j)}(jajn(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj!(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajn(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjê(jjj'(jNubjǠjj֔MjȠjɠ]j]ubj)}(jajn(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj-(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ(mei_hdcp_repeater_check_flow_prepare_acksbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp2_rep_send_receiverid_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ rep_topologysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp2_rep_send_acksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ rep_send_acksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4(jNubjǠjj֔MjȠjɠ](j)}(jaj4(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj\(jjj(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4(jàNjĠNjŠjܫ(jƠjԠ)}(jנjK$j٠NjƠj(jjj (jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4(jàNjĠNjŠj (jƠjԠ)}(jנjK$j٠NjƠj(jjj&(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmei_hdcp_verify_mprimesbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp2_rep_stream_readysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ stream_readysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-(jNubjǠjj֔M"jȠjɠ](j)}(jaj-(jàNjĠNjŠj{(jƠjԠ)}(jנjK$j٠NjƠjU(jjj(jNubjǠjj֔M"jȠjɠ]j]ubj)}(jaj-(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔M"jȠjɠ]j]ubj)}(jaj-(jàNjĠNjŠjլ(jƠjԠ)}(jנjK$j٠NjƠj(jjj(jNubjǠjj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmei_hdcp_enable_authenticationsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔MkjȠjɠ](j)}(jaj(jàNjĠNjŠjA(jƠjԠ)}(jנjK$j٠NjƠj(jjjy(jNubjǠjj֔MkjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjn(jƠjԠ)}(jנjK$j٠NjƠjH(jjj(jNubjǠjj֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmei_hdcp_close_sessionsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠhdcp_port_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔MjȠjɠ](j)}(jaj(jàNjĠNjŠjԭ(jƠjԠ)}(jנjK$j٠NjƠj(jjj (jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjۭ(jjj(jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmei_hdcp_component_matchsbjƠjԠ)}(jנj$j٠functionjƠjܠ)}(jߠj)}(jj$jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj$jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ subcomponentsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠjj֔M jȠjɠ](j)}(jaj(jàNjĠNjŠjg(jƠjԠ)}(jנjK$j٠NjƠjA(jjj(jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠjn(jjjŮ(jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנjK$j٠NjƠj(jjjˮ(jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_all_nodessbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jԮ(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjҮ(jNubjǠj-j֔M jȠjɠ]j)}(jajҮ(jàNjĠNjŠj((jƠjԠ)}(jנ functionParamj٠NjƠj(jjj6(jNubjǠj-j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_machine_compatible_matchsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]j@(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠcompatssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>(jNubjǠj-j֔MjȠjɠ]j)}(jaj>(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjf(jjj(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_device_is_availablesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjƯ(jjj(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_device_is_big_endiansbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔M%jȠjɠ]j)}(jaj(jàNjĠNjŠjK(jƠjԠ)}(jנj:(j٠NjƠj%(jjjV(jNubjǠj-j֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ of_get_parentsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j_(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj](jNubjǠj-j֔M7jȠjɠ]j)}(jaj](jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔M7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_next_parentsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jȰ(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjư(jNubjǠj-j֔MQjȠjɠ]j)}(jajư(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj((jNubjǠj-j֔MQjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_next_childsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j1(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/(jNubjǠj-j֔M{jȠjɠ](j)}(jaj/(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj](jjj(jNubjǠj-j֔M{jȠjɠ]j]ubj)}(jaj/(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjı(jNubjǠj-j֔M{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_next_child_with_prefixsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jͱ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj˱(jNubjǠj-j֔MjȠjɠ](j)}(jaj˱(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj˱(jàNjĠNjŠjL(jƠjԠ)}(jנj:(j٠NjƠj&(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj˱(jàNjĠNjŠju(jƠjԠ)}(jנj:(j٠NjƠjS(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_next_available_childsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjIJ(jjj%(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj+(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_next_reserved_childsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j4(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj2(jNubjǠj-j֔MjȠjɠ](j)}(jaj2(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj`(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj2(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjdz(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_next_cpu_nodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jг(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjγ(jNubjǠj-j֔MjȠjɠ]j)}(jajγ(jàNjĠNjŠj"(jƠjԠ)}(jנj:(j٠NjƠj(jjj0(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_compatible_childsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j9(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ compatiblesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj7(jNubjǠj-j֔MjȠjɠ](j)}(jaj7(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠje(jjj´(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj7(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjȴ(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_child_by_namesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jѴ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjϴ(jNubjǠj-j֔M/jȠjɠ](j)}(jajϴ(jàNjĠNjŠj#(jƠjԠ)}(jנj:(j٠NjƠj(jjjZ(jNubjǠj-j֔M/jȠjɠ]j]ubj)}(jajϴ(jàNjĠNjŠjL(jƠjԠ)}(jנj:(j٠NjƠj*(jjj`(jNubjǠj-j֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_get_available_child_by_namesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]ji(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjg(jNubjǠj-j֔MGjȠjɠ](j)}(jajg(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MGjȠjɠ]j]ubj)}(jajg(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjµ(jjj(jNubjǠj-j֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_node_opts_by_pathsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠoptssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠjO(jƠjԠ)}(jנj:(j٠NjƠj-(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjz(jƠjԠ)}(jנj:(j٠NjƠjV(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_node_by_namesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjƶ(jjj#(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj)(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_node_by_typesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j2(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj0(jNubjǠj-j֔MjȠjɠ](j)}(jaj0(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj^(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj0(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_compatible_nodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jʷ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ compatiblesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjȷ(jNubjǠj-j֔MjȠjɠ](j)}(jajȷ(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj|(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajȷ(jàNjĠNjŠjE(jƠjԠ)}(jנj:(j٠NjƠj#(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajȷ(jàNjĠNjŠjn(jƠjԠ)}(jנj:(j٠NjƠjL(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_node_with_propertysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ prop_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנj:(j٠NjƠj(jjj (jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ of_match_nodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_device_idsbajubububjjI)}(jLj)}(jj )}(j ]j)(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'(jNubjǠj-j֔MMjȠjɠ](j)}(jaj'(jàNjĠNjŠj{(jƠjԠ)}(jנj:(j٠NjƠjU(jjj(jNubjǠj-j֔MMjȠjɠ]j]ubj)}(jaj'(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_matching_node_and_matchsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jŹ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_device_idsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjù(jNubjǠj-j֔MgjȠjɠ](j)}(jajù(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MgjȠjɠ]j]ubj)}(jajù(jàNjĠNjŠjD(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MgjȠjɠ]j]ubj)}(jajù(jàNjĠNjŠjs(jƠjԠ)}(jנj:(j٠NjƠjK(jjj(jNubjǠj-j֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_alias_from_compatiblesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaliassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj=(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjC(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj5(jƠjԠ)}(jנj:(j٠NjƠj(jjjI(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_node_by_phandlesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jR(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠphandlesbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjP(jNubjǠj-j֔MjȠjɠ]j)}(jajP(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj~(jjj(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_parse_phandle_with_args_mapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ list_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ stem_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠof_phandle_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠout_argssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjܻ(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj+(jƠjԠ)}(jנj:(j٠NjƠj (jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjT(jƠjԠ)}(jנj:(j٠NjƠj2(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj{(jƠjԠ)}(jנj:(j٠NjƠj[(jjj¼(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjȼ(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_count_phandle_with_argssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jѼ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ list_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cells_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjϼ(jNubjǠj-j֔MLjȠjɠ](j)}(jajϼ(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjz(jNubjǠj-j֔MLjȠjɠ]j]ubj)}(jajϼ(jàNjĠNjŠjF(jƠjԠ)}(jנj:(j٠NjƠj$(jjj(jNubjǠj-j֔MLjȠjɠ]j]ubj)}(jajϼ(jàNjĠNjŠjo(jƠjԠ)}(jנj:(j٠NjƠjM(jjj(jNubjǠj-j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_add_propertysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠpropertysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj۽(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_remove_propertysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠpropertysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj (jNubjǠj-j֔MjȠjɠ](j)}(jaj (jàNjĠNjŠjn(jƠjԠ)}(jנj:(j٠NjƠjH(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj (jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠju(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_alias_get_idsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstemsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj۾(jjj5(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj*(jƠjԠ)}(jנj:(j٠NjƠj(jjj;(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_alias_get_highest_idsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jD(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstemsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjB(jNubjǠj-j֔MjȠjɠ]j)}(jajB(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_console_checksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjſ(jjjC(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjI(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj;(jƠjԠ)}(jנj:(j٠NjƠj(jjjO(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ of_map_idsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmap_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ map_mask_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠid_outsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjV(jNubjǠj-j֔MjȠjɠ](j)}(jajV(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj~(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajV(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajV(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajV(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajV(jàNjĠNjŠjM(jƠjԠ)}(jנj:(j٠NjƠj%(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajV(jàNjĠNjŠj}(jƠjԠ)}(jנj:(j٠NjƠjW(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ of_node_initsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔KqjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔KqjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_machine_is_compatiblesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcompatsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj (jNubjǠj-j֔MjȠjɠ]j)}(jaj (jàNjĠNjŠjV(jƠjԠ)}(jנj:(j٠NjƠj4(jjja(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_parse_phandlesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jj(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ phandle_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjh(jNubjǠj-j֔MjȠjɠ](j)}(jajh(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajh(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajh(jàNjĠNjŠj (jƠjԠ)}(jנj:(j٠NjƠj(jjj#(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_parse_phandle_with_argssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ list_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cells_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠof_phandle_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠout_argssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*(jNubjǠj-j֔MjȠjɠ](j)}(jaj*(jàNjĠNjŠjx(jƠjԠ)}(jנj:(j٠NjƠjR(jjj&(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj*(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj,(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj*(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj2(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj*(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj8(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj*(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj>(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ of_parse_phandle_with_fixed_argssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ list_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ cell_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠof_phandle_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠout_argssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE(jNubjǠj-j֔M.jȠjɠ](j)}(jajE(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjm(jjj<(jNubjǠj-j֔M.jȠjɠ]j]ubj)}(jajE(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjB(jNubjǠj-j֔M.jȠjɠ]j]ubj)}(jajE(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjH(jNubjǠj-j֔M.jȠjɠ]j]ubj)}(jajE(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjN(jNubjǠj-j֔M.jȠjɠ]j]ubj)}(jajE(jàNjĠNjŠj1(jƠjԠ)}(jנj:(j٠NjƠj (jjjT(jNubjǠj-j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#of_parse_phandle_with_optional_argssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j](ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ list_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ cells_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠof_phandle_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠout_argssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[(jNubjǠj-j֔MGjȠjɠ](j)}(jaj[(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjW(jNubjǠj-j֔MGjȠjɠ]j]ubj)}(jaj[(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj](jNubjǠj-j֔MGjȠjɠ]j]ubj)}(jaj[(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjc(jNubjǠj-j֔MGjȠjɠ]j]ubj)}(jaj[(jàNjĠNjŠj"(jƠjԠ)}(jנj:(j٠NjƠj(jjji(jNubjǠj-j֔MGjȠjɠ]j]ubj)}(jaj[(jàNjĠNjŠjL(jƠjԠ)}(jנj:(j٠NjƠj&(jjjo(jNubjǠj-j֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_phandle_args_equalsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jx(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠof_phandle_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠa1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠof_phandle_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠa2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv(jNubjǠj-j֔MYjȠjɠ](j)}(jajv(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MYjȠjɠ]j]ubj)}(jajv(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_count_u8_elemssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j (ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MnjȠjɠ](j)}(jaj(jàNjĠNjŠjV(jƠjԠ)}(jנj:(j٠NjƠj0(jjj(jNubjǠj-j֔MnjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj](jjj(jNubjǠj-j֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_count_u16_elemssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_count_u32_elemssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j((ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&(jNubjǠj-j֔MjȠjɠ](j)}(jaj&(jàNjĠNjŠjt(jƠjԠ)}(jנj:(j٠NjƠjN(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj&(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj{(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_count_u64_elemssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj7(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj,(jƠjԠ)}(jנj:(j٠NjƠj (jjj=(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_string_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠout_strssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠszsbajubj]jNububjYNubjZubejj)}j]sbubububjjjD(jNubjǠj-j֔MjȠjɠ](j)}(jajD(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjl(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajD(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj"(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajD(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj((jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajD(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj.(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_count_stringssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5(jNubjǠj-j֔MjȠjɠ](j)}(jaj5(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj](jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj5(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_string_indexsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠoutputsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj;(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjb(jƠjԠ)}(jנj:(j٠NjƠjB(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjf(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_presentsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj2(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj'(jƠjԠ)}(jנj:(j٠NjƠj(jjj8(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_u8_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠszsbajubj]jNububjYNubjZubejj)}j]sbubububjjj?(jNubjǠj-j֔MjȠjɠ](j)}(jaj?(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjg(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj?(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj?(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj"(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj?(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj((jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_u16_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠszsbajubj]jNububjYNubjZubejj)}j]sbubububjjj/(jNubjǠj-j֔M3jȠjɠ](j)}(jaj/(jàNjĠNjŠj}(jƠjԠ)}(jנj:(j٠NjƠjW(jjj(jNubjǠj-j֔M3jȠjɠ]j]ubj)}(jaj/(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj (jNubjǠj-j֔M3jȠjɠ]j]ubj)}(jaj/(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔M3jȠjɠ]j]ubj)}(jaj/(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_u32_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠszsbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MQjȠjɠ](j)}(jaj(jàNjĠNjŠjm(jƠjԠ)}(jנj:(j٠NjƠjG(jjj(jNubjǠj-j֔MQjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjt(jjj(jNubjǠj-j֔MQjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MQjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_u64_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠszsbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MojȠjɠ](j)}(jaj(jàNjĠNjŠj](jƠjԠ)}(jנj:(j٠NjƠj7(jjj(jNubjǠj-j֔MojȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjd(jjj(jNubjǠj-j֔MojȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MojȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_entrysbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j(ajubsbjjj(jNubjǠj-j֔MpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ of_changesetsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j(ajubsbjjj(jNubjǠj-j֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$of_device_is_system_power_controllersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠjj(jƠjԠ)}(jנj:(j٠NjƠjD(jjju(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_have_populated_dtsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j~(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj|(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_boolsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔K,jȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjG(jNubjǠj-j֔K,jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj<(jƠjԠ)}(jנj:(j٠NjƠj(jjjM(jNubjǠj-j֔K,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_is_presentsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jV(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT(jNubjǠj-j֔KCjȠjɠ]j)}(jajT(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj{(jjj(jNubjǠj-j֔KCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_count_elems_of_sizesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ elem_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔K^jȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjY(jNubjǠj-j֔K^jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj*(jƠjԠ)}(jנj:(j٠NjƠj(jjj_(jNubjǠj-j֔K^jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjQ(jƠjԠ)}(jנj:(j٠NjƠj1(jjje(jNubjǠj-j֔K^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_u16_indexsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl(jNubjǠj-j֔KjȠjɠ](j)}(jajl(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjC(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajl(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjI(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajl(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjO(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajl(jàNjĠNjŠj8(jƠjԠ)}(jנj:(j٠NjƠj(jjjU(jNubjǠj-j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_u32_indexsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\(jNubjǠj-j֔KjȠjɠ](j)}(jaj\(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj3(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jaj\(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj9(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jaj\(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj?(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jaj\(jàNjĠNjŠj((jƠjԠ)}(jנj:(j٠NjƠj(jjjE(jNubjǠj-j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_u64_indexsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL(jNubjǠj-j֔KjȠjɠ](j)}(jajL(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjt(jjj#(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajL(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj)(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajL(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj/(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajL(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj5(jNubjǠj-j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"of_property_read_variable_u8_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsz_minsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsz_maxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj<(jNubjǠj-j֔MjȠjɠ](j)}(jaj<(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjd(jjj;(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj<(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjA(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj<(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjG(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj<(jàNjĠNjŠj (jƠjԠ)}(jנj:(j٠NjƠj(jjjM(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj<(jàNjĠNjŠj3(jƠjԠ)}(jנj:(j٠NjƠj(jjjS(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#of_property_read_variable_u16_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsz_minsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsz_maxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjZ(jNubjǠj-j֔MDjȠjɠ](j)}(jajZ(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjY(jNubjǠj-j֔MDjȠjɠ]j]ubj)}(jajZ(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj_(jNubjǠj-j֔MDjȠjɠ]j]ubj)}(jajZ(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjje(jNubjǠj-j֔MDjȠjɠ]j]ubj)}(jajZ(jàNjĠNjŠj)(jƠjԠ)}(jנj:(j٠NjƠj(jjjk(jNubjǠj-j֔MDjȠjɠ]j]ubj)}(jajZ(jàNjĠNjŠjQ(jƠjԠ)}(jנj:(j٠NjƠj-(jjjq(jNubjǠj-j֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#of_property_read_variable_u32_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jz(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsz_minsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsz_maxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjx(jNubjǠj-j֔MsjȠjɠ](j)}(jajx(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjw(jNubjǠj-j֔MsjȠjɠ]j]ubj)}(jajx(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj}(jNubjǠj-j֔MsjȠjɠ]j]ubj)}(jajx(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MsjȠjɠ]j]ubj)}(jajx(jàNjĠNjŠjG(jƠjԠ)}(jנj:(j٠NjƠj#(jjj(jNubjǠj-j֔MsjȠjɠ]j]ubj)}(jajx(jàNjĠNjŠjo(jƠjԠ)}(jנj:(j٠NjƠjK(jjj(jNubjǠj-j֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_u64sbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjE(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנj:(j٠NjƠj(jjjK(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj:(jƠjԠ)}(jנj:(j٠NjƠj(jjjQ(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#of_property_read_variable_u64_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_valuessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsz_minsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsz_maxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjX(jNubjǠj-j֔MjȠjɠ](j)}(jajX(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjW(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajX(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj](jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajX(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjc(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajX(jàNjĠNjŠj'(jƠjԠ)}(jנj:(j٠NjƠj(jjji(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajX(jàNjĠNjŠjO(jƠjԠ)}(jנj:(j٠NjƠj+(jjjo(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_stringsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jx(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ out_stringsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv(jNubjǠj-j֔MjȠjɠ](j)}(jajv(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj&(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajv(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj,(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajv(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj2(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_match_stringsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstringsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9(jNubjǠj-j֔MjȠjɠ](j)}(jaj9(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠja(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj9(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj9(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_string_helpersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠout_strssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠszsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠskipsbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔M5jȠjɠ](j)}(jaj(jàNjĠNjŠjE(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔M5jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjn(jƠjԠ)}(jנj:(j٠NjƠjL(jjj(jNubjǠj-j֔M5jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠju(jjj(jNubjǠj-j֔M5jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔M5jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj (jNubjǠj-j֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_parse_endpointsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_endpointsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠendpointsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj`(jƠjԠ)}(jנj:(j٠NjƠj:(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjg(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_port_by_idsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj/(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj$(jƠjԠ)}(jנj:(j٠NjƠj(jjj5(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_next_portsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j>(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj<(jNubjǠj-j֔MjȠjɠ](j)}(jaj<(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj<(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_next_port_endpointsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj,(jƠjԠ)}(jנj:(j٠NjƠj(jjjg(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjY(jƠjԠ)}(jנj:(j٠NjƠj3(jjjm(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_next_endpointsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jv(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjt(jNubjǠj-j֔MjȠjɠ](j)}(jajt(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajt(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj (jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_endpoint_by_regssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠport_regsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠregsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔M7jȠjɠ](j)}(jaj(jàNjĠNjŠjd(jƠjԠ)}(jנj:(j٠NjƠj>(jjj(jNubjǠj-j֔M7jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjk(jjj(jNubjǠj-j֔M7jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_remote_endpointsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MOjȠjɠ]j)}(jaj(jàNjĠNjŠj!(jƠjԠ)}(jנj:(j٠NjƠj(jjj/(jNubjǠj-j֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_port_parentsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j8(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj6(jNubjǠj-j֔M]jȠjɠ]j)}(jaj6(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjd(jjj(jNubjǠj-j֔M]jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_remote_port_parentsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔M}jȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_remote_portsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j (ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj\(jƠjԠ)}(jנj:(j٠NjƠj6(jjjj(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_endpoint_countsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]js(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq(jNubjǠj-j֔MjȠjɠ]j)}(jajq(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_port_countsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj!(jƠjԠ)}(jנj:(j٠NjƠj(jjj,(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_graph_get_remote_nodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j5(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠendpointsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj3(jNubjǠj-j֔MjȠjɠ](j)}(jaj3(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠja(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj3(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj3(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ of_endpointsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j(ajubsbjjj(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_endpoint_of_nodesbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]j (ajubj#Nubjjj(jNubjǠj-j֔K%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_of_graph_portsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j(ajubj#Nubjjj(jNubjǠj-j֔K1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_of_graph_port_endpointsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j((ajubj#Nubjjj&(jNubjǠj-j֔K=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_translate_dma_regionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]j7(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj5(jNubjǠj-j֔MjȠjɠ](j)}(jaj5(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjc(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj5(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj$(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj5(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj*(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj5(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj0(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_property_read_regsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7(jNubjǠj-j֔MjȠjɠ](j)}(jaj7(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj_(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj7(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj7(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj7(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj (jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_dma_is_coherentsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'(jNubjǠj-j֔MjȠjɠ]j)}(jaj'(jàNjĠNjŠjt(jƠjԠ)}(jנj:(j٠NjƠjN(jjj(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_address_to_resourcesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MGjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj/(jNubjǠj-j֔MGjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj5(jNubjǠj-j֔MGjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj%(jƠjԠ)}(jנj:(j٠NjƠj(jjj;(jNubjǠj-j֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_iomapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}j__iomemsbasbubjj)}(jNjNjjjjjj)}j]jX(asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jD(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjB(jNubjǠj-j֔M`jȠjɠ](j)}(jajB(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjo(jjj(jNubjǠj-j֔M`jȠjɠ]j]ubj)}(jajB(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_of_parse_and_mapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔K'jȠjɠ](j)}(jaj(jàNjĠNjŠj#(jƠjԠ)}(jנj:(j٠NjƠj(jjjR(jNubjǠj-j֔K'jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjJ(jƠjԠ)}(jנj:(j٠NjƠj*(jjjX(jNubjǠj-j֔K'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_irq_find_parentsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]ja(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchildsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj_(jNubjǠj-j֔K=jȠjɠ]j)}(jaj_(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔K=jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_irq_parse_rawsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__be32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠof_phandle_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠout_irqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔KjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjN(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjC(jƠjԠ)}(jנj:(j٠NjƠj(jjjT(jNubjǠj-j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_irq_parse_onesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j](ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠof_phandle_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠout_irqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj[(jNubjǠj-j֔MfjȠjɠ](j)}(jaj[(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MfjȠjɠ]j]ubj)}(jaj[(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj (jNubjǠj-j֔MfjȠjɠ]j]ubj)}(jaj[(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_irq_to_resourcesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠjf(jƠjԠ)}(jנj:(j٠NjƠj@(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjm(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ of_irq_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj"(jƠjԠ)}(jנj:(j٠NjƠj(jjjQ(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjI(jƠjԠ)}(jנj:(j٠NjƠj)(jjjW(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_irq_get_bynamesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^(jNubjǠj-j֔MjȠjɠ](j)}(jaj^(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj^(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_irq_to_resource_tablesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_irqssbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj;(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjh(jƠjԠ)}(jנj:(j٠NjƠjB(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjo(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_msi_get_domainsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ irq_domainsbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jenumjj )}(j ]jΠ)}jѠirq_domain_bus_tokensbajubububjj)}(jj )}(j ]jΠ)}jѠtokensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjb(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj+(jƠjԠ)}(jנj:(j٠NjƠj(jjjh(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjW(jƠjԠ)}(jנj:(j٠NjƠj2(jjjn(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_msi_configuresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jw(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjju(jNubjǠj-j֔MjȠjɠ](j)}(jaju(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaju(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_fdt_unflatten_treesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j (ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠblobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠmynodessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠjU(jƠjԠ)}(jנj:(j٠NjƠj2(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj\(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_driver_match_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔KjȠjɠ](j)}(jaj(jàNjĠNjŠj#(jƠjԠ)}(jנj:(j٠NjƠj(jjj[(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjP(jƠjԠ)}(jנj:(j٠NjƠj*(jjja(jNubjǠj-j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_match_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jj(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjh(jNubjǠj-j֔KjȠjɠ](j)}(jajh(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajh(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_dma_configure_idsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠ force_dmasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔K]jȠjɠ](j)}(jaj(jàNjĠNjŠjR(jƠjԠ)}(jנj:(j٠NjƠj,(jjj(jNubjǠj-j֔K]jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjY(jjj(jNubjǠj-j֔K]jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔K]jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔K]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_device_modaliassbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔KjȠjɠ](j)}(jaj(jàNjĠNjŠjE(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjn(jƠjԠ)}(jנj:(j٠NjƠjL(jjj(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠju(jjj(jNubjǠj-j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_device_ueventsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobj_uevent_envsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenvsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔KjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj:(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj/(jƠjԠ)}(jנj:(j٠NjƠj (jjj@(jNubjǠj-j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_device_make_bus_idsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jI(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG(jNubjǠj-j֔M%jȠjɠ]j)}(jajG(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjo(jjj(jNubjǠj-j֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_dev_auxdatasbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j(ajubsbjjj(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_find_device_by_nodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔K$jȠjɠ]j)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔K$jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_device_allocsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]j!(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbus_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔KajȠjɠ](j)}(jaj(jàNjĠNjŠjs(jƠjԠ)}(jנj:(j٠NjƠjM(jjj(jNubjǠj-j֔KajȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjz(jjj(jNubjǠj-j֔KajȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔KajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_platform_device_createsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbus_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔KjȠjɠ](j)}(jaj(jàNjĠNjŠj>(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠjg(jƠjԠ)}(jנj:(j٠NjƠjE(jjj(jNubjǠj-j֔KjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjn(jjj(jNubjǠj-j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_platform_bus_probesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrootsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjh(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj0(jƠjԠ)}(jנj:(j٠NjƠj (jjjn(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj](jƠjԠ)}(jנj:(j٠NjƠj7(jjjt(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_platform_populatesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrootsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠof_dev_auxdatasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlookupsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{(jNubjǠj-j֔MjȠjɠ](j)}(jaj{(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj[(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj{(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjja(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj{(jàNjĠNjŠj#(jƠjԠ)}(jנj:(j٠NjƠj(jjjg(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj{(jàNjĠNjŠjP(jƠjԠ)}(jנj:(j٠NjƠj*(jjjm(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_platform_depopulatesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt(jNubjǠj-j֔MjȠjɠ]j)}(jajt(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_of_platform_populatesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj"(jƠjԠ)}(jנj:(j٠NjƠj(jjj-(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_of_platform_depopulatesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4(jNubjǠj-j֔MjȠjɠ]j)}(jaj4(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj\(jjj(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_resolve_phandlessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoverlaysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔KjȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ of_node_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔K"jȠjɠ]j)}(jaj(jàNjĠNjŠjH(jƠjԠ)}(jנj:(j٠NjƠj"(jjjV(jNubjǠj-j֔K"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ of_node_putsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj](jNubjǠj-j֔K/jȠjɠ]j)}(jaj](jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔K/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_detach_nodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔M%jȠjɠ]j)}(jaj(jàNjĠNjŠj (jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_create_nodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ full_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(jNubjǠj-j֔MjȠjɠ](j)}(jaj(jàNjĠNjŠjq(jƠjԠ)}(jנj:(j٠NjƠjK(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjx(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_initsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔MjȠjɠ]j)}(jaj(jàNjĠNjŠj6(jƠjԠ)}(jנj:(j٠NjƠj(jjjA(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_destroysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH(jNubjǠj-j֔MjȠjɠ]j)}(jajH(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjp(jjj(jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_applysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔M jȠjɠ]j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_revertsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j (ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(jNubjǠj-j֔MjjȠjɠ]j)}(jaj(jàNjĠNjŠjV(jƠjԠ)}(jנj:(j٠NjƠj0(jjja(jNubjǠj-j֔MjjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_actionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jj(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠpropertysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjh(jNubjǠj-j֔MjȠjɠ](j)}(jajh(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj@(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajh(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjF(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajh(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjL(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajh(jàNjĠNjŠj5(jƠjԠ)}(jנj:(j٠NjƠj(jjjR(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_add_prop_stringsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ prop_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjY(jNubjǠj-j֔MjȠjɠ](j)}(jajY(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj1(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajY(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj7(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajY(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj=(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajY(jàNjĠNjŠj&(jƠjԠ)}(jנj:(j٠NjƠj(jjjC(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"of_changeset_add_prop_string_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ prop_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ str_arraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠszsbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ(jNubjǠj-j֔MjȠjɠ](j)}(jajJ(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠjr(jjjO(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajJ(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjU(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajJ(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj[(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajJ(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjja(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajJ(jàNjĠNjŠjG(jƠjԠ)}(jנj:(j٠NjƠj#(jjjg(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_add_prop_u32_arraysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ prop_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠarraysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠszsbajubj]jNububjYNubjZubejj)}j]sbubububjjjn(jNubjǠj-j֔MjȠjɠ](j)}(jajn(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjr(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajn(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjjx(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajn(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj~(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajn(jàNjĠNjŠj?(jƠjԠ)}(jנj:(j٠NjƠj(jjj(jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajn(jàNjĠNjŠjj(jƠjԠ)}(jנj:(j٠NjƠjF(jjj(jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_add_prop_boolsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ prop_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(jNubjǠj-j֔M'jȠjɠ](j)}(jaj(jàNjĠNjŠj(jƠjԠ)}(jנj:(j٠NjƠj(jjj@)jNubjǠj-j֔M'jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj(jjjF)jNubjǠj-j֔M'jȠjɠ]j]ubj)}(jaj(jàNjĠNjŠj5)jƠjԠ)}(jנj:(j٠NjƠj)jjjL)jNubjǠj-j֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_changeset_update_prop_stringsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ of_changesetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠocssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ prop_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS)jNubjǠj-j֔MRjȠjɠ](j)}(jajS)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj{)jjj+)jNubjǠj-j֔MRjȠjɠ]j]ubj)}(jajS)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj1)jNubjǠj-j֔MRjȠjɠ]j]ubj)}(jajS)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj7)jNubjǠj-j֔MRjȠjɠ]j]ubj)}(jajS)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj=)jNubjǠj-j֔MRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_overlay_notifier_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjD)jNubjǠj-j֔KjȠjɠ]j)}(jajD)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjl)jjj)jNubjǠj-j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_overlay_notifier_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠj-j֔KjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj-j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_overlay_fdt_applysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ overlay_fdtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoverlay_fdt_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ ret_ovcs_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠj-j֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjN)jƠjԠ)}(jנj:(j٠NjƠj,)jjj)jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjy)jƠjԠ)}(jנj:(j٠NjƠjU)jjj)jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj})jjj)jNubjǠj-j֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj-j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_overlay_removesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠovcs_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠj-j֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj:)jƠjԠ)}(jנj:(j٠NjƠj)jjjE)jNubjǠj-j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_overlay_remove_allsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjL)jNubjǠj-j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_channel_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j)ajubsbjjj)jNubjǠj;j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_channelsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j)ajubsbjjj)jNubjǠj;j֔KNjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_rate_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j)ajubsbjjj)jNubjǠj;j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_ratesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j)ajubsbjjj)jNubjǠj;j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_sta_ht_capsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j)ajubsbjjj)jNubjǠj;j֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_supported_bandsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j)ajubsbjjj)jNubjǠj;j֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwiphy_read_of_freq_limitssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠj;j֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj?)jƠjԠ)}(jנj:(j٠NjƠj)jjjJ)jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_signal_typesbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jS)ajubsbjjjQ)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwiphy_params_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jb)ajubsbjjj`)jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wiphy_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jq)ajubsbjjjo)jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_iface_limitsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j)ajubsbjjj~)jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_iface_combinationsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j)ajubsbjjj)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwiphysbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j)ajubsbjjj)jNubjǠj;j֔M*jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wiphy_privsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠj;j֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ priv_to_wiphysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠj;j֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj`)jƠjԠ)}(jנj:(j٠NjƠj>)jjjn)jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ set_wiphy_devsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jw)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjju)jNubjǠj;j֔M(jȠjɠ](j)}(jaju)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M(jȠjɠ]j]ubj)}(jaju)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wiphy_devsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j )ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠj;j֔M3jȠjɠ]j)}(jaj)jàNjĠNjŠj\)jƠjԠ)}(jנj:(j٠NjƠj6)jjjj)jNubjǠj;j֔M3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wiphy_namesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]js)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjq)jNubjǠj;j֔M>jȠjɠ]j)}(jajq)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wiphy_newsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cfg80211_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ sizeof_privsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠj;j֔M`jȠjɠ](j)}(jaj)jàNjĠNjŠj*)jƠjԠ)}(jנj:(j٠NjƠj)jjj\)jNubjǠj;j֔M`jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjQ)jƠjԠ)}(jנj:(j٠NjƠj1)jjjb)jNubjǠj;j֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwiphy_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jk)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji)jNubjǠj;j֔MmjȠjɠ]j)}(jaji)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwiphy_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠj;j֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj")jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wiphy_freesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj))jNubjǠj;j֔MjȠjɠ]j)}(jaj))jàNjĠNjŠjw)jƠjԠ)}(jנj:(j٠NjƠjQ)jjj)jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wireless_devsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j)ajubsbjjj)jNubjǠj;j֔MbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wdev_privsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ wireless_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠj;j֔MJjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_check_combinationssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠiface_combination_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔M$jȠjɠ](j)}(jaj)jàNjĠNjŠjK )jƠjԠ)}(jנj:(j٠NjƠj% )jjj )jNubjǠj;j֔M$jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjx )jƠjԠ)}(jנj:(j٠NjƠjR )jjj )jNubjǠj;j֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vif_paramssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ key_paramssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsurvey_info_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ survey_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_crypto_settingssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_beacon_datasbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_ap_settingssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔MhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstation_parameterssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrate_info_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔MJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rate_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ station_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j( )ajubsbjjj& )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ monitor_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j7 )ajubsbjjj5 )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpath_info_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jF )ajubsbjjjD )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mpath_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jU )ajubsbjjjS )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbss_parameterssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jd )ajubsbjjjb )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_txq_paramssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]js )ajubsbjjjq )jNubjǠj;j֔M> jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_auth_requestsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_assoc_requestsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_deauth_requestsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔ML jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_disassoc_requestsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_ibss_paramssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_connect_paramssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_pmksasbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cfg80211_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_rx_mlme_mgmtsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj )jNubjǠj;j֔MjȠjɠ](j)}(jaj )jàNjĠNjŠjF )jƠjԠ)}(jנj:(j٠NjƠj )jjj )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠjs )jƠjԠ)}(jנj:(j٠NjƠjM )jjj )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠjz )jjj )jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_auth_timeoutsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj )jNubjǠj;j֔MjȠjɠ](j)}(jaj )jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj )jjj? )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj4 )jƠjԠ)}(jנj:(j٠NjƠj )jjjE )jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_rx_assoc_respsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfg80211_rx_assoc_resp_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL )jNubjǠj;j֔MjȠjɠ](j)}(jajL )jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠjt )jjj )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajL )jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj )jjj )jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_tx_mlme_mgmtsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠ reconnectsbajubj]jNububjYNubjZubejj)}j]sbubububjjj )jNubjǠj;j֔M9jȠjɠ](j)}(jaj )jàNjĠNjŠj- )jƠjԠ)}(jנj:(j٠NjƠj )jjj )jNubjǠj;j֔M9jȠjɠ]j]ubj)}(jaj )jàNjĠNjŠjZ )jƠjԠ)}(jנj:(j٠NjƠj4 )jjj )jNubjǠj;j֔M9jȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠja )jjj )jNubjǠj;j֔M9jȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj )jjj )jNubjǠj;j֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_michael_mic_failuresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠnl80211_key_typesbajubububjj)}(jj )}(j ]jΠ)}jѠkey_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠkey_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtscsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj )jNubjǠj;j֔MZjȠjɠ](j)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj )jjj)jNubjǠj;j֔MZjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠjD)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MZjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠjo)jƠjԠ)}(jנj:(j٠NjƠjK)jjj)jNubjǠj;j֔MZjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjs)jjj)jNubjǠj;j֔MZjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MZjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_ibss_joinedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_channelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔MmjȠjɠ](j)}(jaj)jàNjĠNjŠjc)jƠjԠ)}(jנj:(j٠NjƠj=)jjj)jNubjǠj;j֔MmjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjj)jjj)jNubjǠj;j֔MmjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MmjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_connect_resp_paramssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j )ajubsbjjj )jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_connect_donesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfg80211_connect_resp_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔M( jȠjɠ](j)}(jaj)jàNjĠNjŠjf)jƠjԠ)}(jנj:(j٠NjƠj@)jjj)jNubjǠj;j֔M( jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjm)jjj)jNubjǠj;j֔M( jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M( jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_connect_bsssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cfg80211_bsssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbsssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreq_iesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ req_ie_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresp_iesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ resp_ie_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠnl80211_timeout_reasonsbajubububjj)}(jj )}(j ]jΠ)}jѠtimeout_reasonsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔MR jȠjɠ](j)}(jaj)jàNjĠNjŠj')jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MR jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjT)jƠjԠ)}(jנj:(j٠NjƠj.)jjj)jNubjǠj;j֔MR jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj[)jjj)jNubjǠj;j֔MR jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MR jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MR jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MR jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj.)jƠjԠ)}(jנj:(j٠NjƠj )jjj)jNubjǠj;j֔MR jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjR)jƠjԠ)}(jנj:(j٠NjƠj2)jjj)jNubjǠj;j֔MR jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjz)jƠjԠ)}(jנj:(j٠NjƠjV)jjj)jNubjǠj;j֔MR jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj~)jjj)jNubjǠj;j֔MR jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_connect_resultsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreq_iesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ req_ie_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresp_iesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ resp_ie_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstatussbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔M| jȠjɠ](j)}(jaj)jàNjĠNjŠj5)jƠjԠ)}(jנj:(j٠NjƠj)jjjg)jNubjǠj;j֔M| jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjb)jƠjԠ)}(jנj:(j٠NjƠj<)jjjm)jNubjǠj;j֔M| jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠji)jjjs)jNubjǠj;j֔M| jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjy)jNubjǠj;j֔M| jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M| jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M| jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj7)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M| jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj_)jƠjԠ)}(jנj:(j٠NjƠj;)jjj)jNubjǠj;j֔M| jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_connect_timeoutsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreq_iesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ req_ie_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠnl80211_timeout_reasonsbajubububjj)}(jj )}(j ]jΠ)}jѠtimeout_reasonsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔M jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj@)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjk)jƠjԠ)}(jנj:(j٠NjƠjG)jjj)jNubjǠj;j֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjo)jjj)jNubjǠj;j֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_roamedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfg80211_roam_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔M jȠjɠ](j)}(jaj)jàNjĠNjŠj6)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjc)jƠjԠ)}(jנj:(j٠NjƠj=)jjj)jNubjǠj;j֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjj)jjj)jNubjǠj;j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_disconnectedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠreasonsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠie_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠlocally_generatedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔M!jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj")jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjL)jƠjԠ)}(jנj:(j٠NjƠj&)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjw)jƠjԠ)}(jנj:(j٠NjƠjS)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj{)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_ready_on_channelsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ wireless_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_channelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdurationsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔M!jȠjɠ](j)}(jaj)jàNjĠNjŠj=)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjh)jƠjԠ)}(jנj:(j٠NjƠjD)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjl)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"cfg80211_remain_on_channel_expiredsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ wireless_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_channelsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj )jNubjǠj;j֔M!jȠjɠ](j)}(jaj )jàNjĠNjŠjW)jƠjԠ)}(jנj:(j٠NjƠj1)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj^)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_new_stasbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmac_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ station_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔MG!jȠjɠ](j)}(jaj)jàNjĠNjŠjF)jƠjԠ)}(jנj:(j٠NjƠj )jjj)jNubjǠj;j֔MG!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjs)jƠjԠ)}(jנj:(j٠NjƠjM)jjj)jNubjǠj;j֔MG!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjz)jjj)jNubjǠj;j֔MG!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔MG!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_rx_mgmtsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ wireless_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfreqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsig_dbmsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠj;j֔M!jȠjɠ](j)}(jaj)jàNjĠNjŠj9)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj`)jƠjԠ)}(jנj:(j٠NjƠj@)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjd)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj!)jNubjǠj;j֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj')jNubjǠj;j֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_mgmt_tx_statussbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ wireless_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠacksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.)jNubjǠj;j֔M "jȠjɠ](j)}(jaj.)jàNjĠNjŠj|)jƠjԠ)}(jנj:(j٠NjƠjV)jjjO)jNubjǠj;j֔M "jȠjɠ]j]ubj)}(jaj.)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjU)jNubjǠj;j֔M "jȠjɠ]j]ubj)}(jaj.)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj[)jNubjǠj;j֔M "jȠjɠ]j]ubj)}(jaj.)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjja)jNubjǠj;j֔M "jȠjɠ]j]ubj)}(jaj.)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjg)jNubjǠj;j֔M "jȠjɠ]j]ubj)}(jaj.)jàNjĠNjŠjG)jƠjԠ)}(jנj:(j٠NjƠj#)jjjm)jNubjǠj;j֔M "jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_cqm_rssi_notifysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ nl80211_cqm_rssi_threshold_eventsbajubububjj)}(jj )}(j ]jΠ)}jѠ rssi_eventsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jΠ)}jѠ rssi_levelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjt)jNubjǠj;j֔ML"jȠjɠ](j)}(jajt)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjE)jNubjǠj;j֔ML"jȠjɠ]j]ubj)}(jajt)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjK)jNubjǠj;j֔ML"jȠjɠ]j]ubj)}(jajt)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjQ)jNubjǠj;j֔ML"jȠjɠ]j]ubj)}(jajt)jàNjĠNjŠj=)jƠjԠ)}(jנj:(j٠NjƠj)jjjW)jNubjǠj;j֔ML"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_cqm_pktloss_notifysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ net_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpeersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ num_packetssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj^)jNubjǠj;j֔MY"jȠjɠ](j)}(jaj^)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj4)jNubjǠj;j֔MY"jȠjɠ]j]ubj)}(jaj^)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj:)jNubjǠj;j֔MY"jȠjɠ]j]ubj)}(jaj^)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj@)jNubjǠj;j֔MY"jȠjɠ]j]ubj)}(jaj^)jàNjĠNjŠj,)jƠjԠ)}(jנj:(j٠NjƠj)jjjF)jNubjǠj;j֔MY"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cfg80211_ssidsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jO)ajubsbjjjM)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_scan_requestsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j^)ajubsbjjj\)jNubjǠj;j֔M= jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_inform_bsssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jm)ajubsbjjjk)jNubjǠj;j֔Mo jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cfg80211_bsssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j|)ajubsbjjjz)jNubjǠj;j֔M[ jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_bss_get_iesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cfg80211_bsssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbsssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠj;j֔M jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠj;j֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠj;j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_find_iesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]j" )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠeidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj )jNubjǠj;j֔MZjȠjɠ](j)}(jaj )jàNjĠNjŠjr )jƠjԠ)}(jנj:(j٠NjƠjN )jjj )jNubjǠj;j֔MZjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠjv )jjj )jNubjǠj;j֔MZjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj )jjj )jNubjǠj;j֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_scan_donesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfg80211_scan_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrequestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfg80211_scan_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj )jNubjǠj;j֔MjȠjɠ](j)}(jaj )jàNjĠNjŠj/!)jƠjԠ)}(jנj:(j٠NjƠj !)jjjg!)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj\!)jƠjԠ)}(jנj:(j٠NjƠj6!)jjjm!)jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_inform_bss_frame_datasbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cfg80211_bsssbajubububjjI)}(jLj)}(jj )}(j ]jv!)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfg80211_inform_bsssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_mgmtsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjt!)jNubjǠj;j֔MjȠjɠ](j)}(jajt!)jàNjĠNjŠj!)jƠjԠ)}(jנj:(j٠NjƠj!)jjj")jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajt!)jàNjĠNjŠj!)jƠjԠ)}(jנj:(j٠NjƠj!)jjj")jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajt!)jàNjĠNjŠj"")jƠjԠ)}(jנj:(j٠NjƠj!)jjj")jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajt!)jàNjĠNjŠjM")jƠjԠ)}(jנj:(j٠NjƠj)")jjj")jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajt!)jàNjĠNjŠju")jƠjԠ)}(jנj:(j٠NjƠjQ")jjj")jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_inform_bss_datasbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cfg80211_bsssbajubububjjI)}(jLj)}(jj )}(j ]j")ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfg80211_inform_bsssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠcfg80211_bss_frame_typesbajubububjj)}(jj )}(j ]jΠ)}jѠftypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠtsfsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ capabilitysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠbeacon_intervalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠielensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj")jNubjǠj;j֔MFjȠjɠ](j)}(jaj")jàNjĠNjŠj")jƠjԠ)}(jנj:(j٠NjƠj")jjjx$)jNubjǠj;j֔MFjȠjɠ]j]ubj)}(jaj")jàNjĠNjŠj #)jƠjԠ)}(jנj:(j٠NjƠj")jjj~$)jNubjǠj;j֔MFjȠjɠ]j]ubj)}(jaj")jàNjĠNjŠjK#)jƠjԠ)}(jנj:(j٠NjƠj'#)jjj$)jNubjǠj;j֔MFjȠjɠ]j]ubj)}(jaj")jàNjĠNjŠju#)jƠjԠ)}(jנj:(j٠NjƠjO#)jjj$)jNubjǠj;j֔MFjȠjɠ]j]ubj)}(jaj")jàNjĠNjŠj#)jƠjԠ)}(jנj:(j٠NjƠj|#)jjj$)jNubjǠj;j֔MFjȠjɠ]j]ubj)}(jaj")jàNjĠNjŠj#)jƠjԠ)}(jנj:(j٠NjƠj#)jjj$)jNubjǠj;j֔MFjȠjɠ]j]ubj)}(jaj")jàNjĠNjŠj#)jƠjԠ)}(jנj:(j٠NjƠj#)jjj$)jNubjǠj;j֔MFjȠjɠ]j]ubj)}(jaj")jàNjĠNjŠj$)jƠjԠ)}(jנj:(j٠NjƠj#)jjj$)jNubjǠj;j֔MFjȠjɠ]j]ubj)}(jaj")jàNjĠNjŠjE$)jƠjԠ)}(jנj:(j٠NjƠj!$)jjj$)jNubjǠj;j֔MFjȠjɠ]j]ubj)}(jaj")jàNjĠNjŠjm$)jƠjԠ)}(jנj:(j٠NjƠjI$)jjj$)jNubjǠj;j֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_unlink_bsssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cfg80211_bsssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbsssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$)jNubjǠj;j֔MjȠjɠ](j)}(jaj$)jàNjĠNjŠj%)jƠjԠ)}(jנj:(j٠NjƠj$)jjj;%)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj$)jàNjĠNjŠj0%)jƠjԠ)}(jנj:(j٠NjƠj %)jjjA%)jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_channel_to_frequencysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJ%)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ nl80211_bandsbajubububjj)}(jj )}(j ]jΠ)}jѠbandsbajubj]jNububjYNubjZubejj)}j]sbubububjjjH%)jNubjǠj;j֔MjȠjɠ](j)}(jajH%)jàNjĠNjŠj%)jƠjԠ)}(jנj:(j٠NjƠjp%)jjj%)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajH%)jàNjĠNjŠj%)jƠjԠ)}(jנj:(j٠NjƠj%)jjj%)jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_frequency_to_channelsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfreqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj%)jNubjǠj;j֔MjȠjɠ]j)}(jaj%)jàNjĠNjŠj&)jƠjԠ)}(jנj:(j٠NjƠj%)jjj&)jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_channelsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_channelsbajubububjjI)}(jLj)}(jj )}(j ]j&&)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfreqsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$&)jNubjǠj;j֔MjȠjɠ](j)}(jaj$&)jàNjĠNjŠjx&)jƠjԠ)}(jנj:(j٠NjƠjR&)jjj&)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj$&)jàNjĠNjŠj&)jƠjԠ)}(jנj:(j٠NjƠj&)jjj&)jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_response_ratesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_ratesbajubububjjI)}(jLj)}(jj )}(j ]j&)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_supported_bandsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbandsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ basic_ratessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbitratesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&)jNubjǠj;j֔MjȠjɠ](j)}(jaj&)jàNjĠNjŠj ')jƠjԠ)}(jנj:(j٠NjƠj&)jjje')jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj&)jàNjĠNjŠj6')jƠjԠ)}(jנj:(j٠NjƠj')jjjk')jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj&)jàNjĠNjŠjZ')jƠjԠ)}(jנj:(j٠NjƠj:')jjjq')jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_radiotap_iteratorsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jz')ajubsbjjjx')jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_hdrlen_from_skbsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j')ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj')jNubjǠj;j֔MrjȠjɠ]j)}(jaj')jàNjĠNjŠj')jƠjԠ)}(jנj:(j٠NjƠj')jjj')jNubjǠj;j֔MrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_hdrlensbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j')ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__le16sbajubububjj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNububjYNubjZubajj)}j]sbubububjjj')jNubjǠj;j֔MyjȠjɠ]j)}(jaj')jàNjĠNjŠj5()jƠjԠ)}(jנj:(j٠NjƠj()jjj=()jNubjǠj;j֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_data_to_8023sbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF()ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠnl80211_iftypesbajubububjj)}(jj )}(j ]jΠ)}jѠiftypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjD()jNubjǠj;j֔MjȠjɠ](j)}(jajD()jàNjĠNjŠj()jƠjԠ)}(jנj:(j٠NjƠjl()jjj()jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajD()jàNjĠNjŠj()jƠjԠ)}(jנj:(j٠NjƠj()jjj()jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajD()jàNjĠNjŠj()jƠjԠ)}(jנj:(j٠NjƠj()jjj()jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_amsdu_to_8023ssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j))ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sk_buff_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠnl80211_iftypesbajubububjj)}(jj )}(j ]jΠ)}jѠiftypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠextra_headroomsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcheck_dasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcheck_sasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ mesh_controlsbajubj]jNububjYNubjZubejj)}j]sbubububjjj))jNubjǠj;j֔MjȠjɠ](j)}(jaj))jàNjĠNjŠjS))jƠjԠ)}(jנj:(j٠NjƠj-))jjj*)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj))jàNjĠNjŠj))jƠjԠ)}(jנj:(j٠NjƠjZ))jjj*)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj))jàNjĠNjŠj))jƠjԠ)}(jנj:(j٠NjƠj))jjj*)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj))jàNjĠNjŠj))jƠjԠ)}(jנj:(j٠NjƠj))jjj*)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj))jàNjĠNjŠj))jƠjԠ)}(jנj:(j٠NjƠj))jjj*)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj))jàNjĠNjŠj'*)jƠjԠ)}(jנj:(j٠NjƠj*)jjj*)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj))jàNjĠNjŠjT*)jƠjԠ)}(jנj:(j٠NjƠj.*)jjj*)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj))jàNjĠNjŠj*)jƠjԠ)}(jנj:(j٠NjƠj[*)jjj*)jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_classify8021dsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j*)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfg80211_qos_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠqos_mapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*)jNubjǠj;j֔MjȠjɠ](j)}(jaj*)jàNjĠNjŠj+)jƠjԠ)}(jנj:(j٠NjƠj*)jjj?+)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj*)jàNjĠNjŠj4+)jƠjԠ)}(jנj:(j٠NjƠj+)jjjE+)jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠregulatory_hintsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN+)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠalpha2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL+)jNubjǠj;j֔MjȠjɠ](j)}(jajL+)jàNjĠNjŠj+)jƠjԠ)}(jנj:(j٠NjƠjt+)jjj+)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajL+)jàNjĠNjŠj+)jƠjԠ)}(jנj:(j٠NjƠj+)jjj+)jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwiphy_apply_custom_regulatorysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_regdomainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+)jNubjǠj;j֔MAjȠjɠ](j)}(jaj+)jàNjĠNjŠj),)jƠjԠ)}(jנj:(j٠NjƠj,)jjja,)jNubjǠj;j֔MAjȠjɠ]j]ubj)}(jaj+)jàNjĠNjŠjV,)jƠjԠ)}(jנj:(j٠NjƠj0,)jjjg,)jNubjǠj;j֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ freq_reg_infosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_reg_rulesbajubububjjI)}(jLj)}(jj )}(j ]jp,)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ center_freqsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjn,)jNubjǠj;j֔MVjȠjɠ](j)}(jajn,)jàNjĠNjŠj,)jƠjԠ)}(jנj:(j٠NjƠj,)jjj,)jNubjǠj;j֔MVjȠjɠ]j]ubj)}(jajn,)jàNjĠNjŠj,)jƠjԠ)}(jנj:(j٠NjƠj,)jjj,)jNubjǠj;j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwiphy_rfkill_start_pollingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-)jNubjǠj;j֔MjȠjɠ]j)}(jaj-)jàNjĠNjŠjS-)jƠjԠ)}(jנj:(j٠NjƠj--)jjj^-)jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwiphy_rfkill_stop_pollingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg-)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje-)jNubjǠj;j֔MjȠjɠ]j)}(jaje-)jàNjĠNjŠj-)jƠjԠ)}(jנj:(j٠NjƠj-)jjj-)jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!cfg80211_testmode_alloc_reply_skbsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j-)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ approxlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-)jNubjǠj;j֔MyjȠjɠ](j)}(jaj-)jàNjĠNjŠj.)jƠjԠ)}(jנj:(j٠NjƠj-)jjjK.)jNubjǠj;j֔MyjȠjɠ]j]ubj)}(jaj-)jàNjĠNjŠj@.)jƠjԠ)}(jנj:(j٠NjƠj .)jjjQ.)jNubjǠj;j֔MyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_testmode_replysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ.)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX.)jNubjǠj;j֔MjȠjɠ]j)}(jajX.)jàNjĠNjŠj.)jƠjԠ)}(jנj:(j٠NjƠj.)jjj.)jNubjǠj;j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!cfg80211_testmode_alloc_event_skbsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j.)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwiphysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwiphysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ approxlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.)jNubjǠj;j֔MjȠjɠ](j)}(jaj.)jàNjĠNjŠj /)jƠjԠ)}(jנj:(j٠NjƠj.)jjjf/)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj.)jàNjĠNjŠj3/)jƠjԠ)}(jנj:(j٠NjƠj/)jjjl/)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jaj.)jàNjĠNjŠj[/)jƠjԠ)}(jנj:(j٠NjƠj7/)jjjr/)jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcfg80211_testmode_eventsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{/)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjy/)jNubjǠj;j֔MjȠjɠ](j)}(jajy/)jàNjĠNjŠj/)jƠjԠ)}(jנj:(j٠NjƠj/)jjj/)jNubjǠj;j֔MjȠjɠ]j]ubj)}(jajy/)jàNjĠNjŠj/)jƠjԠ)}(jנj:(j٠NjƠj/)jjj0)jNubjǠj;j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_hw_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j 0)ajubsbjjj0)jNubjǠj8j֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ieee80211_hwsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j0)ajubsbjjj0)jNubjǠj8j֔M< jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSET_IEEE80211_DEVsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'0)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%0)jNubjǠj8j֔M\ jȠjɠ](j)}(jaj%0)jàNjĠNjŠjs0)jƠjԠ)}(jנj:(j٠NjƠjM0)jjj0)jNubjǠj8j֔M\ jȠjɠ]j]ubj)}(jaj%0)jàNjĠNjŠj0)jƠjԠ)}(jנj:(j٠NjƠjz0)jjj0)jNubjǠj8j֔M\ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠSET_IEEE80211_PERM_ADDRsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0)jNubjǠj8j֔Mg jȠjɠ](j)}(jaj0)jàNjĠNjŠj1)jƠjԠ)}(jנj:(j٠NjƠj0)jjj>1)jNubjǠj8j֔Mg jȠjɠ]j]ubj)}(jaj0)jàNjĠNjŠj31)jƠjԠ)}(jנj:(j٠NjƠj 1)jjjD1)jNubjǠj8j֔Mg jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ieee80211_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jM1)ajubsbjjjK1)jNubjǠj8j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_alloc_hwsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]j\1)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ priv_data_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjZ1)jNubjǠj8j֔M,jȠjɠ](j)}(jajZ1)jàNjĠNjŠj1)jƠjԠ)}(jנj:(j٠NjƠj1)jjj1)jNubjǠj8j֔M,jȠjɠ]j]ubj)}(jajZ1)jàNjĠNjŠj1)jƠjԠ)}(jנj:(j٠NjƠj1)jjj1)jNubjǠj8j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_register_hwsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1)jNubjǠj8j֔M>jȠjɠ]j)}(jaj1)jàNjĠNjŠj?2)jƠjԠ)}(jנj:(j٠NjƠj2)jjjJ2)jNubjǠj8j֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_unregister_hwsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS2)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQ2)jNubjǠj8j֔MjȠjɠ]j)}(jajQ2)jàNjĠNjŠj2)jƠjԠ)}(jנj:(j٠NjƠjy2)jjj2)jNubjǠj8j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_free_hwsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2)jNubjǠj8j֔MjȠjɠ]j)}(jaj2)jàNjĠNjŠj2)jƠjԠ)}(jנj:(j٠NjƠj2)jjj 3)jNubjǠj8j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_conf_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j3)ajubsbjjj3)jNubjǠj8j֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_confsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j"3)ajubsbjjj 3)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ieee80211_vifsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j13)ajubsbjjj/3)jNubjǠj8j֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmac80211_tx_info_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j@3)ajubsbjjj>3)jNubjǠj8j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmac80211_tx_control_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jO3)ajubsbjjjM3)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmac80211_rate_control_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j^3)ajubsbjjj\3)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_tx_ratesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jm3)ajubsbjjjk3)jNubjǠj8j֔M5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_tx_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j|3)ajubsbjjjz3)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_tx_info_clear_statussbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_tx_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3)jNubjǠj8j֔MyjȠjɠ]j)}(jaj3)jàNjĠNjŠj3)jƠjԠ)}(jנj:(j٠NjƠj3)jjj3)jNubjǠj8j֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmac80211_rx_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j3)ajubsbjjj3)jNubjǠj8j֔M|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmac80211_rx_encoding_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j3)ajubsbjjj3)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_rx_statussbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j 4)ajubsbjjj4)jNubjǠj8j֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ieee80211_rxsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4)jNubjǠj8j֔M9jȠjɠ](j)}(jaj4)jàNjĠNjŠjd4)jƠjԠ)}(jנj:(j٠NjƠj>4)jjj4)jNubjǠj8j֔M9jȠjɠ]j]ubj)}(jaj4)jàNjĠNjŠj4)jƠjԠ)}(jנj:(j٠NjƠjk4)jjj4)jNubjǠj8j֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_rx_irqsafesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4)jNubjǠj8j֔MKjȠjɠ](j)}(jaj4)jàNjĠNjŠj4)jƠjԠ)}(jנj:(j٠NjƠj4)jjj/5)jNubjǠj8j֔MKjȠjɠ]j]ubj)}(jaj4)jàNjĠNjŠj$5)jƠjԠ)}(jנj:(j٠NjƠj4)jjj55)jNubjǠj8j֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_rx_nisbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>5)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<5)jNubjǠj8j֔MZjȠjɠ](j)}(jaj<5)jàNjĠNjŠj5)jƠjԠ)}(jנj:(j٠NjƠjd5)jjj5)jNubjǠj8j֔MZjȠjɠ]j]ubj)}(jaj<5)jàNjĠNjŠj5)jƠjԠ)}(jנj:(j٠NjƠj5)jjj5)jNubjǠj8j֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_tx_status_skbsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5)jNubjǠj8j֔MjȠjɠ](j)}(jaj5)jàNjĠNjŠj6)jƠjԠ)}(jנj:(j٠NjƠj5)jjjU6)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj5)jàNjĠNjŠjJ6)jƠjԠ)}(jנj:(j٠NjƠj$6)jjj[6)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_tx_status_nisbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jd6)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjb6)jNubjǠj8j֔MPjȠjɠ](j)}(jajb6)jàNjĠNjŠj6)jƠjԠ)}(jנj:(j٠NjƠj6)jjj6)jNubjǠj8j֔MPjȠjɠ]j]ubj)}(jajb6)jàNjĠNjŠj6)jƠjԠ)}(jנj:(j٠NjƠj6)jjj6)jNubjǠj8j֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_tx_status_irqsafesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6)jNubjǠj8j֔MdjȠjɠ](j)}(jaj6)jàNjĠNjŠjC7)jƠjԠ)}(jנj:(j٠NjƠj7)jjj{7)jNubjǠj8j֔MdjȠjɠ]j]ubj)}(jaj6)jàNjĠNjŠjp7)jƠjԠ)}(jנj:(j٠NjƠjJ7)jjj7)jNubjǠj8j֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_rts_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ frame_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_tx_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ frame_txctlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_rtssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrtssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7)jNubjǠj8j֔MjȠjɠ](j)}(jaj7)jàNjĠNjŠj7)jƠjԠ)}(jנj:(j٠NjƠj7)jjj8)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj7)jàNjĠNjŠj8)jƠjԠ)}(jנj:(j٠NjƠj7)jjj8)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj7)jàNjĠNjŠj,8)jƠjԠ)}(jנj:(j٠NjƠj 8)jjj8)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj7)jàNjĠNjŠjW8)jƠjԠ)}(jנj:(j٠NjƠj38)jjj8)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj7)jàNjĠNjŠj8)jƠjԠ)}(jנj:(j٠NjƠj[8)jjj8)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj7)jàNjĠNjŠj8)jƠjԠ)}(jנj:(j٠NjƠj8)jjj8)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_rts_durationsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__le16sbajubububjj)}(jj )}(j ]j8)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ frame_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_tx_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ frame_txctlsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8)jNubjǠj8j֔MjȠjɠ](j)}(jaj8)jàNjĠNjŠj09)jƠjԠ)}(jנj:(j٠NjƠj 9)jjj9)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj8)jàNjĠNjŠj]9)jƠjԠ)}(jנj:(j٠NjƠj79)jjj9)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj8)jàNjĠNjŠj9)jƠjԠ)}(jנj:(j٠NjƠjd9)jjj9)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj8)jàNjĠNjŠj9)jƠjԠ)}(jנj:(j٠NjƠj9)jjj9)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_ctstoself_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠframesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ frame_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_tx_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ frame_txctlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_ctssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9)jNubjǠj8j֔MjȠjɠ](j)}(jaj9)jàNjĠNjŠj$:)jƠjԠ)}(jנj:(j٠NjƠj9)jjj;)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj9)jàNjĠNjŠjQ:)jƠjԠ)}(jנj:(j٠NjƠj+:)jjj ;)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj9)jàNjĠNjŠjz:)jƠjԠ)}(jנj:(j٠NjƠjX:)jjj;)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj9)jàNjĠNjŠj:)jƠjԠ)}(jנj:(j٠NjƠj:)jjj;)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj9)jàNjĠNjŠj:)jƠjԠ)}(jנj:(j٠NjƠj:)jjj;)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj9)jàNjĠNjŠj:)jƠjԠ)}(jנj:(j٠NjƠj:)jjj%;)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_ctstoself_durationsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__le16sbajubububjj)}(jj )}(j ]j.;)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ frame_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_tx_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ frame_txctlsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,;)jNubjǠj8j֔MjȠjɠ](j)}(jaj,;)jàNjĠNjŠj~;)jƠjԠ)}(jנj:(j٠NjƠjX;)jjj <)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj,;)jàNjĠNjŠj;)jƠjԠ)}(jנj:(j٠NjƠj;)jjj<)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj,;)jàNjĠNjŠj;)jƠjԠ)}(jנj:(j٠NjƠj;)jjj<)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj,;)jàNjĠNjŠj<)jƠjԠ)}(jנj:(j٠NjƠj;)jjj<)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ieee80211_generic_frame_durationsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__le16sbajubububjj)}(jj )}(j ]j&<)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ nl80211_bandsbajubububjj)}(jj )}(j ]jΠ)}jѠbandsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ frame_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_ratesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠratesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$<)jNubjǠj8j֔MjȠjɠ](j)}(jaj$<)jàNjĠNjŠjv<)jƠjԠ)}(jנj:(j٠NjƠjP<)jjj+=)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj$<)jàNjĠNjŠj<)jƠjԠ)}(jנj:(j٠NjƠj}<)jjj1=)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj$<)jàNjĠNjŠj<)jƠjԠ)}(jנj:(j٠NjƠj<)jjj7=)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj$<)jàNjĠNjŠj<)jƠjԠ)}(jנj:(j٠NjƠj<)jjj==)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj$<)jàNjĠNjŠj =)jƠjԠ)}(jנj:(j٠NjƠj<)jjjC=)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_wake_queuesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL=)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠqueuesbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ=)jNubjǠj8j֔MjȠjɠ](j)}(jajJ=)jàNjĠNjŠj=)jƠjԠ)}(jנj:(j٠NjƠjr=)jjj=)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jajJ=)jàNjĠNjŠj=)jƠjԠ)}(jנj:(j٠NjƠj=)jjj=)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_stop_queuesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠqueuesbajubj]jNububjYNubjZubejj)}j]sbubububjjj=)jNubjǠj8j֔MjȠjɠ](j)}(jaj=)jàNjĠNjŠj">)jƠjԠ)}(jנj:(j٠NjƠj=)jjjQ>)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj=)jàNjĠNjŠjI>)jƠjԠ)}(jנj:(j٠NjƠj)>)jjjW>)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_queue_stoppedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`>)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠqueuesbajubj]jNububjYNubjZubejj)}j]sbubububjjj^>)jNubjǠj8j֔MjȠjɠ](j)}(jaj^>)jàNjĠNjŠj>)jƠjԠ)}(jנj:(j٠NjƠj>)jjj>)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj^>)jàNjĠNjŠj>)jƠjԠ)}(jנj:(j٠NjƠj>)jjj>)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_stop_queuessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>)jNubjǠj8j֔MjȠjɠ]j)}(jaj>)jàNjĠNjŠj6?)jƠjԠ)}(jנj:(j٠NjƠj?)jjjA?)jNubjǠj8j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_wake_queuessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ?)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH?)jNubjǠj8j֔MjȠjɠ]j)}(jajH?)jàNjĠNjŠj?)jƠjԠ)}(jנj:(j٠NjƠjp?)jjj?)jNubjǠj8j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_filter_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j?)ajubsbjjj?)jNubjǠj8j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_queue_worksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?)jNubjǠj8j֔MjȠjɠ](j)}(jaj?)jàNjĠNjŠj@)jƠjԠ)}(jנj:(j٠NjƠj?)jjj=@)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jaj?)jàNjĠNjŠj2@)jƠjԠ)}(jנj:(j٠NjƠj @)jjjC@)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_queue_delayed_worksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL@)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ@)jNubjǠj8j֔MjȠjɠ](j)}(jajJ@)jàNjĠNjŠj@)jƠjԠ)}(jנj:(j٠NjƠjr@)jjj@)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jajJ@)jàNjĠNjŠj@)jƠjԠ)}(jנj:(j٠NjƠj@)jjj@)jNubjǠj8j֔MjȠjɠ]j]ubj)}(jajJ@)jàNjĠNjŠj@)jƠjԠ)}(jנj:(j٠NjƠj@)jjjA)jNubjǠj8j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_tpt_blinksbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j A)ajubsbjjjA)jNubjǠjj֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_tpt_led_trigger_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jA)ajubsbjjjA)jNubjǠjj֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_tx_led_namesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j(A)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj&A)jNubjǠjj֔MojȠjɠ]j)}(jaj&A)jàNjĠNjŠjvA)jƠjԠ)}(jנj:(j٠NjƠjPA)jjjA)jNubjǠjj֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_rx_led_namesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jA)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjA)jNubjǠjj֔MjȠjɠ]j)}(jajA)jàNjĠNjŠjA)jƠjԠ)}(jנj:(j٠NjƠjA)jjjA)jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_assoc_led_namesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jA)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjA)jNubjǠjj֔MjȠjɠ]j)}(jajA)jàNjĠNjŠj@B)jƠjԠ)}(jנj:(j٠NjƠjB)jjjNB)jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_radio_led_namesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jWB)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjUB)jNubjǠjj֔MjȠjɠ]j)}(jajUB)jàNjĠNjŠjB)jƠjԠ)}(jנj:(j٠NjƠjB)jjjB)jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ieee80211_create_tpt_led_triggersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jB)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_tpt_blinksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ blink_tablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠblink_table_lensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjB)jNubjǠjj֔MjȠjɠ](j)}(jajB)jàNjĠNjŠj C)jƠjԠ)}(jנj:(j٠NjƠjB)jjjC)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajB)jàNjĠNjŠj2C)jƠjԠ)}(jנj:(j٠NjƠjC)jjjC)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajB)jàNjĠNjŠj\C)jƠjԠ)}(jנj:(j٠NjƠj6C)jjjC)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajB)jàNjĠNjŠjC)jƠjԠ)}(jנj:(j٠NjƠjcC)jjjC)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_key_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jC)ajubsbjjjC)jNubjǠjj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_key_confsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jC)ajubsbjjjC)jNubjǠjj֔MmjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ set_key_cmdsbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jC)ajubsbjjjC)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_tkip_p1k_ivsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_key_confsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeyconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠiv32sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠp1ksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjC)jNubjǠjj֔MjȠjɠ](j)}(jajC)jàNjĠNjŠj#D)jƠjԠ)}(jנj:(j٠NjƠjC)jjjD)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajC)jàNjĠNjŠjND)jƠjԠ)}(jנj:(j٠NjƠj*D)jjjD)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajC)jàNjĠNjŠjxD)jƠjԠ)}(jנj:(j٠NjƠjRD)jjjD)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_tkip_p1ksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jD)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_key_confsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeyconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠp1ksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD)jNubjǠjj֔M(jȠjɠ](j)}(jajD)jàNjĠNjŠjD)jƠjԠ)}(jנj:(j٠NjƠjD)jjjIE)jNubjǠjj֔M(jȠjɠ]j]ubj)}(jajD)jàNjĠNjŠjE)jƠjԠ)}(jנj:(j٠NjƠjD)jjjOE)jNubjǠjj֔M(jȠjɠ]j]ubj)}(jajD)jàNjĠNjŠj>E)jƠjԠ)}(jנj:(j٠NjƠjE)jjjUE)jNubjǠjj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_tkip_p2ksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^E)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠieee80211_key_confsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeyconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠp2ksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\E)jNubjǠjj֔MKjȠjɠ](j)}(jaj\E)jàNjĠNjŠjE)jƠjԠ)}(jנj:(j٠NjƠjE)jjjF)jNubjǠjj֔MKjȠjɠ]j]ubj)}(jaj\E)jàNjĠNjŠjE)jƠjԠ)}(jנj:(j٠NjƠjE)jjjF)jNubjǠjj֔MKjȠjɠ]j]ubj)}(jaj\E)jàNjĠNjŠjF)jƠjԠ)}(jנj:(j٠NjƠjE)jjjF)jNubjǠjj֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_beacon_losssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$F)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"F)jNubjǠjj֔MEjȠjɠ]j)}(jaj"F)jàNjĠNjŠjpF)jƠjԠ)}(jנj:(j٠NjƠjJF)jjj{F)jNubjǠjj֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_tx_queue_paramssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jF)ajubsbjjjF)jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_frame_release_typesbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jF)ajubsbjjjF)jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_sta_ps_transitionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_stasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubejj)}j]sbubububjjjF)jNubjǠjj֔MsjȠjɠ](j)}(jajF)jàNjĠNjŠjF)jƠjԠ)}(jנj:(j٠NjƠjF)jjjG)jNubjǠjj֔MsjȠjɠ]j]ubj)}(jajF)jàNjĠNjŠjG)jƠjԠ)}(jנj:(j٠NjƠjF)jjj"G)jNubjǠjj֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_sta_ps_transition_nisbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+G)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_stasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)G)jNubjǠjj֔MjȠjɠ](j)}(jaj)G)jàNjĠNjŠjwG)jƠjԠ)}(jנj:(j٠NjƠjQG)jjjG)jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj)G)jàNjĠNjŠjG)jƠjԠ)}(jנj:(j٠NjƠj~G)jjjG)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_sta_set_bufferedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_stasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠbufferedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjG)jNubjǠjj֔MjȠjɠ](j)}(jajG)jàNjĠNjŠjH)jƠjԠ)}(jנj:(j٠NjƠjG)jjjVH)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajG)jàNjĠNjŠj+H)jƠjԠ)}(jנj:(j٠NjƠjH)jjj\H)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajG)jàNjĠNjŠjNH)jƠjԠ)}(jנj:(j٠NjƠj/H)jjjbH)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_beacon_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jkH)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlink_idsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjiH)jNubjǠjj֔M jȠjɠ](j)}(jajiH)jàNjĠNjŠjH)jƠjԠ)}(jנj:(j٠NjƠjH)jjjI)jNubjǠjj֔M jȠjɠ]j]ubj)}(jajiH)jàNjĠNjŠjH)jƠjԠ)}(jנj:(j٠NjƠjH)jjj#I)jNubjǠjj֔M jȠjɠ]j]ubj)}(jajiH)jàNjĠNjŠjI)jƠjԠ)}(jנj:(j٠NjƠjH)jjj)I)jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_get_buffered_bcsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]j2I)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj0I)jNubjǠjj֔MjȠjɠ](j)}(jaj0I)jàNjĠNjŠjI)jƠjԠ)}(jנj:(j٠NjƠj^I)jjjI)jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj0I)jàNjĠNjŠjI)jƠjԠ)}(jנj:(j٠NjƠjI)jjjI)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_sta_block_awakesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jI)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_stasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpubstasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠblocksbajubj]jNububjYNubjZubejj)}j]sbubububjjjI)jNubjǠjj֔MbjȠjɠ](j)}(jajI)jàNjĠNjŠjJ)jƠjԠ)}(jנj:(j٠NjƠjI)jjjuJ)jNubjǠjj֔MbjȠjɠ]j]ubj)}(jajI)jàNjĠNjŠjGJ)jƠjԠ)}(jנj:(j٠NjƠj!J)jjj{J)jNubjǠjj֔MbjȠjɠ]j]ubj)}(jajI)jàNjĠNjŠjmJ)jƠjԠ)}(jנj:(j٠NjƠjNJ)jjjJ)jNubjǠjj֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_sta_eospsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_stasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpubstasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ)jNubjǠjj֔MxjȠjɠ]j)}(jajJ)jàNjĠNjŠjJ)jƠjԠ)}(jנj:(j٠NjƠjJ)jjjJ)jNubjǠjj֔MxjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#ieee80211_iterate_active_interfacessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ iter_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠiteratorsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmacsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ)jNubjǠjj֔MYjȠjɠ](j)}(jajJ)jàNjĠNjŠj6K)jƠjԠ)}(jנj:(j٠NjƠjK)jjjIL)jNubjǠjj֔MYjȠjɠ]j]ubj)}(jajJ)jàNjĠNjŠjaK)jƠjԠ)}(jנj:(j٠NjƠj=K)jjjOL)jNubjǠjj֔MYjȠjɠ]j]ubj)}(jajJ)jàNjĠNjŠjK)jƠjԠ)}(jנj:(j٠NjƠjeK)jjjUL)jNubjǠjj֔MYjȠjɠ]j]ubj)}(jajJ)jàNjĠNjŠj>L)jƠjԠ)}(jנj:(j٠NjƠjL)jjj[L)jNubjǠjj֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ*ieee80211_iterate_active_interfaces_atomicsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jdL)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ iter_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠiteratorsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmacsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjbL)jNubjǠjj֔MrjȠjɠ](j)}(jajbL)jàNjĠNjŠjL)jƠjԠ)}(jנj:(j٠NjƠjL)jjjM)jNubjǠjj֔MrjȠjɠ]j]ubj)}(jajbL)jàNjĠNjŠjL)jƠjԠ)}(jנj:(j٠NjƠjL)jjjM)jNubjǠjj֔MrjȠjɠ]j]ubj)}(jajbL)jàNjĠNjŠjM)jƠjԠ)}(jנj:(j٠NjƠjL)jjjM)jNubjǠjj֔MrjȠjɠ]j]ubj)}(jajbL)jàNjĠNjŠjM)jƠjԠ)}(jנj:(j٠NjƠjM)jjjM)jNubjǠjj֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ieee80211_stasbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jM)ajubsbjjjM)jNubjǠjj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsta_notify_cmdsbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jM)ajubsbjjjM)jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_find_stasbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_stasbajubububjjI)}(jLj)}(jj )}(j ]jM)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjM)jNubjǠjj֔MjȠjɠ](j)}(jajM)jàNjĠNjŠjNN)jƠjԠ)}(jנj:(j٠NjƠj(N)jjjN)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajM)jàNjĠNjŠj{N)jƠjԠ)}(jנj:(j٠NjƠjUN)jjjN)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_find_sta_by_ifaddrsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_stasbajubububjjI)}(jLj)}(jj )}(j ]jN)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ localaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjN)jNubjǠjj֔M/jȠjɠ](j)}(jajN)jàNjĠNjŠjN)jƠjԠ)}(jנj:(j٠NjƠjN)jjjRO)jNubjǠjj֔M/jȠjɠ]j]ubj)}(jajN)jàNjĠNjŠjO)jƠjԠ)}(jנj:(j٠NjƠjN)jjjXO)jNubjǠjj֔M/jȠjɠ]j]ubj)}(jajN)jàNjĠNjŠjDO)jƠjԠ)}(jנj:(j٠NjƠjO)jjj^O)jNubjǠjj֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_scan_completedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jgO)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_hwsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfg80211_scan_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjeO)jNubjǠjj֔M jȠjɠ](j)}(jajeO)jàNjĠNjŠjO)jƠjԠ)}(jנj:(j٠NjƠjO)jjjO)jNubjǠjj֔M jȠjɠ]j]ubj)}(jajeO)jàNjĠNjŠjO)jƠjԠ)}(jנj:(j٠NjƠjO)jjjO)jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_ampdu_mlme_actionsbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jO)ajubsbjjjO)jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_smps_modesbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j P)ajubsbjjjP)jNubjǠjj֔M{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_request_smpssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlink_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠieee80211_smps_modesbajubububjj)}(jj )}(j ]jΠ)}jѠ smps_modesbajubj]jNububjYNubjZubejj)}j]sbubububjjjP)jNubjǠjj֔MjȠjɠ](j)}(jajP)jàNjĠNjŠjdP)jƠjԠ)}(jנj:(j٠NjƠj>P)jjjP)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajP)jàNjĠNjŠjP)jƠjԠ)}(jנj:(j٠NjƠjkP)jjjP)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajP)jàNjĠNjŠjP)jƠjԠ)}(jנj:(j٠NjƠjP)jjjP)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_rate_control_changedsbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jP)ajubsbjjjP)jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_start_tx_ba_sessionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_stasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjP)jNubjǠjj֔MjȠjɠ](j)}(jajP)jàNjĠNjŠj,Q)jƠjԠ)}(jנj:(j٠NjƠjQ)jjjQ)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajP)jàNjĠNjŠjWQ)jƠjԠ)}(jנj:(j٠NjƠj3Q)jjjQ)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajP)jàNjĠNjŠjQ)jƠjԠ)}(jנj:(j٠NjƠj[Q)jjjQ)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ieee80211_start_tx_ba_cb_irqsafesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjQ)jNubjǠjj֔MjȠjɠ](j)}(jajQ)jàNjĠNjŠjQ)jƠjԠ)}(jנj:(j٠NjƠjQ)jjjHR)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajQ)jàNjĠNjŠjR)jƠjԠ)}(jנj:(j٠NjƠjQ)jjjNR)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajQ)jàNjĠNjŠj@R)jƠjԠ)}(jנj:(j٠NjƠjR)jjjTR)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_stop_tx_ba_sessionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]R)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_stasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj[R)jNubjǠjj֔MjȠjɠ](j)}(jaj[R)jàNjĠNjŠjR)jƠjԠ)}(jנj:(j٠NjƠjR)jjjR)jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj[R)jàNjĠNjŠjR)jƠjԠ)}(jנj:(j٠NjƠjR)jjjR)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_stop_tx_ba_cb_irqsafesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ ieee80211_vifsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvifsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjR)jNubjǠjj֔MjȠjɠ](j)}(jajR)jàNjĠNjŠj7S)jƠjԠ)}(jנj:(j٠NjƠjS)jjjS)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajR)jàNjĠNjŠjdS)jƠjԠ)}(jנj:(j٠NjƠj>S)jjjS)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajR)jàNjĠNjŠjS)jƠjԠ)}(jנj:(j٠NjƠjkS)jjjS)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_tx_rate_controlsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jS)ajubsbjjjS)jNubjǠjj֔MKjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠieee80211_sta_info_flagssbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]jS)ajubsbjjjS)jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsta_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jS)ajubsbjjjS)jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tid_ampdu_txsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jS)ajubsbjjjS)jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tid_ampdu_rxsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jS)ajubsbjjjS)jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsta_ampdu_mlmesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jS)ajubsbjjjS)jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'aperture_remove_all_conflicting_devicessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jT)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT)jNubjǠjj֔K9jȠjɠ]j)}(jajT)jàNjĠNjŠjNT)jƠjԠ)}(jנj:(j٠NjƠj,T)jjjYT)jNubjǠjj֔K9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)devm_aperture_acquire_for_platform_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jbT)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj`T)jNubjǠjj֔KjȠjɠ](j)}(jaj`T)jàNjĠNjŠjT)jƠjԠ)}(jנj:(j٠NjƠjT)jjj U)jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj`T)jàNjĠNjŠjT)jƠjԠ)}(jנj:(j٠NjƠjT)jjjU)jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj`T)jàNjĠNjŠjU)jƠjԠ)}(jנj:(j٠NjƠjT)jjjU)jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#aperture_remove_conflicting_devicessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjU)jNubjǠjj֔MjȠjɠ](j)}(jajU)jàNjĠNjŠjhU)jƠjԠ)}(jנj:(j٠NjƠjDU)jjjU)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajU)jàNjĠNjŠjU)jƠjԠ)}(jנj:(j٠NjƠjlU)jjjU)jNubjǠjj֔MjȠjɠ]j]ubj)}(jajU)jàNjĠNjŠjU)jƠjԠ)}(jנj:(j٠NjƠjU)jjjU)jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$__aperture_remove_legacy_vga_devicessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjU)jNubjǠjj֔MEjȠjɠ]j)}(jajU)jàNjĠNjŠj"V)jƠjԠ)}(jנj:(j٠NjƠjU)jjj-V)jNubjǠjj֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'aperture_remove_conflicting_pci_devicessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6V)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4V)jNubjǠjj֔M[jȠjɠ](j)}(jaj4V)jàNjĠNjŠjV)jƠjԠ)}(jנj:(j٠NjƠj\V)jjjV)jNubjǠjj֔M[jȠjɠ]j]ubj)}(jaj4V)jàNjĠNjŠjV)jƠjԠ)}(jנj:(j٠NjƠjV)jjjV)jNubjǠjj֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠauxiliary_devicesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jV)ajubsbjjjV)jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠauxiliary_device_initsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jV)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠauxiliary_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjV)jNubjǠjj֔MjȠjɠ]j)}(jajV)jàNjĠNjŠj W)jƠjԠ)}(jנj:(j٠NjƠjV)jjj+W)jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__auxiliary_device_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4W)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠauxiliary_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2W)jNubjǠjj֔MDjȠjɠ](j)}(jaj2W)jàNjĠNjŠjW)jƠjԠ)}(jנj:(j٠NjƠjZW)jjjW)jNubjǠjj֔MDjȠjɠ]j]ubj)}(jaj2W)jàNjĠNjŠjW)jƠjԠ)}(jנj:(j٠NjƠjW)jjjW)jNubjǠjj֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠauxiliary_driversbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jW)ajubsbjjjW)jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmodule_auxiliary_driversbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jW)ajubj#NubjjjW)jNubjǠjj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__auxiliary_driver_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠauxiliary_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjW)jNubjǠjj֔MgjȠjɠ](j)}(jajW)jàNjĠNjŠj-X)jƠjԠ)}(jנj:(j٠NjƠjX)jjjX)jNubjǠjj֔MgjȠjɠ]j]ubj)}(jajW)jàNjĠNjŠjZX)jƠjԠ)}(jנj:(j٠NjƠj4X)jjjX)jNubjǠjj֔MgjȠjɠ]j]ubj)}(jajW)jàNjĠNjŠjX)jƠjԠ)}(jנj:(j٠NjƠjaX)jjjX)jNubjǠjj֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠauxiliary_driver_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jX)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠauxiliary_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠauxdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX)jNubjǠjj֔MjȠjɠ]j)}(jajX)jàNjĠNjŠjX)jƠjԠ)}(jנj:(j٠NjƠjX)jjjX)jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ module_initsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jY)ajubj#NubjjjY)jNubjǠjKj֔KXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ module_exitsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jY)ajubj#NubjjjY)jNubjǠjKj֔KdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ klp_modinfosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j!Y)ajubsbjjjY)jNubjǠjKj֔KgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtry_module_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j0Y)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodulesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.Y)jNubjǠjKj֔MjȠjɠ]j)}(jaj.Y)jàNjĠNjŠj{Y)jƠjԠ)}(jנj:(j٠NjƠjUY)jjjY)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ module_putsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodulesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY)jNubjǠjKj֔MjȠjɠ]j)}(jajY)jàNjĠNjŠjY)jƠjԠ)}(jנj:(j٠NjƠjY)jjjY)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ usb_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jY)ajubsbjjjY)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠACPI_DEVICE_CLASSsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jY)ajubj#NubjjjY)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmdio_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j Z)ajubsbjjj Z)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠamba_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jZ)ajubsbjjjZ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmips_cdmm_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+Z)ajubsbjjj)Z)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmei_cl_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j:Z)ajubsbjjj8Z)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jIZ)ajubsbjjjGZ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfsl_mc_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jXZ)ajubsbjjjVZ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ tb_service_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jgZ)ajubsbjjjeZ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtypec_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jvZ)ajubsbjjjtZ)jNubjǠjKj֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtee_client_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jZ)ajubsbjjjZ)jNubjǠjKj֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wmi_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jZ)ajubsbjjjZ)jNubjǠjKj֔MJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mhi_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jZ)ajubsbjjjZ)jNubjǠjKj֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dfl_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jZ)ajubsbjjjZ)jNubjǠjKj֔MfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠishtp_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jZ)ajubsbjjjZ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cdx_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jZ)ajubsbjjjZ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcoreboot_device_idsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jZ)ajubsbjjjZ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ prev_cputimesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jZ)ajubsbjjjZ)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_cpus_allowed_ptrsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcpumasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_masksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZ)jNubjǠjKj֔MFjȠjɠ](j)}(jajZ)jàNjĠNjŠjI[)jƠjԠ)}(jנj:(j٠NjƠj#[)jjj[)jNubjǠjKj֔MFjȠjɠ]j]ubj)}(jajZ)jàNjĠNjŠju[)jƠjԠ)}(jנj:(j٠NjƠjO[)jjj[)jNubjǠjKj֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ task_nicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[)jNubjǠjKj֔MrjȠjɠ]j)}(jaj[)jàNjĠNjŠj[)jƠjԠ)}(jנj:(j٠NjƠj[)jjj[)jNubjǠjKj֔MrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ is_idle_tasksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j[)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[)jNubjǠjKj֔MjȠjɠ]j)}(jaj[)jàNjĠNjŠj9\)jƠjԠ)}(jנj:(j٠NjƠj\)jjjC\)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwake_up_processsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL\)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ\)jNubjǠjKj֔MkjȠjɠ]j)}(jajJ\)jàNjĠNjŠj\)jƠjԠ)}(jנj:(j٠NjƠjr\)jjj\)jNubjǠjKj֔MkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpreempt_notifier_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠpreempt_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnotifiersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\)jNubjǠjKj֔M2jȠjɠ]j)}(jaj\)jàNjĠNjŠj\)jƠjԠ)}(jנj:(j٠NjƠj\)jjj])jNubjǠjKj֔M2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpreempt_notifier_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ])ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠpreempt_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnotifiersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj ])jNubjǠjKj֔MAjȠjɠ]j)}(jaj ])jàNjĠNjŠjW])jƠjԠ)}(jנj:(j٠NjƠj1])jjjb])jNubjǠjKj֔MAjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpreempt_schedule_notracesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]jG)}j __visiblesbasbubjj)}(jNjNjjjjjj)}j]jG)}jnotracesbasbubjj)}(jNjNjjjjjj)}j](jz])j])esbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk])ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjji])jNubjǠjKj֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcpupri_find_fitnesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j])ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcpuprisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcpumasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ lowest_masksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ fitness_fnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj])jNubjǠjKj֔KjȠjɠ](j)}(jaj])jàNjĠNjŠj^)jƠjԠ)}(jנj:(j٠NjƠj])jjj^)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj])jàNjĠNjŠj5^)jƠjԠ)}(jנj:(j٠NjƠj^)jjj^)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj])jàNjĠNjŠja^)jƠjԠ)}(jנj:(j٠NjƠj;^)jjj^)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj])jàNjĠNjŠj^)jƠjԠ)}(jנj:(j٠NjƠjh^)jjj_)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cpupri_setsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j _)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcpuprisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewprisbajubj]jNububjYNubjZubejj)}j]sbubububjjj_)jNubjǠjKj֔KjȠjɠ](j)}(jaj_)jàNjĠNjŠjV_)jƠjԠ)}(jנj:(j٠NjƠj0_)jjj_)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj_)jàNjĠNjŠj}_)jƠjԠ)}(jנj:(j٠NjƠj]_)jjj_)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj_)jàNjĠNjŠj_)jƠjԠ)}(jנj:(j٠NjƠj_)jjj_)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cpupri_initsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcpuprisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_)jNubjǠjKj֔MjȠjɠ]j)}(jaj_)jàNjĠNjŠj `)jƠjԠ)}(jנj:(j٠NjƠj_)jjj`)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcpupri_cleanupsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcpuprisbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`)jNubjǠjKj֔M5jȠjɠ]j)}(jaj`)jàNjĠNjŠjj`)jƠjԠ)}(jנj:(j٠NjƠjD`)jjju`)jNubjǠjKj֔M5jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠupdate_tg_load_avgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~`)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfs_rqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcfs_rqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|`)jNubjǠjKj֔M jȠjɠ]j)}(jaj|`)jàNjĠNjŠj`)jƠjԠ)}(jנj:(j٠NjƠj`)jjj`)jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠupdate_cfs_rq_load_avgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠnowsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfs_rqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcfs_rqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj`)jNubjǠjKj֔MjȠjɠ](j)}(jaj`)jàNjĠNjŠj(a)jƠjԠ)}(jנj:(j٠NjƠja)jjj]a)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj`)jàNjĠNjŠjRa)jƠjԠ)}(jנj:(j٠NjƠj,a)jjjca)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠattach_entity_load_avgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jla)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfs_rqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcfs_rqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sched_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjja)jNubjǠjKj֔M1jȠjɠ](j)}(jajja)jàNjĠNjŠja)jƠjԠ)}(jנj:(j٠NjƠja)jjja)jNubjǠjKj֔M1jȠjɠ]j]ubj)}(jajja)jàNjĠNjŠja)jƠjԠ)}(jנj:(j٠NjƠja)jjja)jNubjǠjKj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdetach_entity_load_avgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcfs_rqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcfs_rqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sched_entitysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjja)jNubjǠjKj֔MhjȠjɠ](j)}(jaja)jàNjĠNjŠjKb)jƠjԠ)}(jנj:(j٠NjƠj%b)jjjb)jNubjǠjKj֔MhjȠjɠ]j]ubj)}(jaja)jàNjĠNjŠjxb)jƠjԠ)}(jנj:(j٠NjƠjRb)jjjb)jNubjǠjKj֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcpu_utilsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jb)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdst_cpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠboostsbajubj]jNububjYNubjZubejj)}j]sbubububjjjb)jNubjǠjKj֔M=jȠjɠ](j)}(jajb)jàNjĠNjŠjb)jƠjԠ)}(jנj:(j٠NjƠjb)jjjUc)jNubjǠjKj֔M=jȠjɠ]j]ubj)}(jajb)jàNjĠNjŠjc)jƠjԠ)}(jנj:(j٠NjƠjb)jjj[c)jNubjǠjKj֔M=jȠjɠ]j]ubj)}(jajb)jàNjĠNjŠj)c)jƠjԠ)}(jנj:(j٠NjƠj c)jjjac)jNubjǠjKj֔M=jȠjɠ]j]ubj)}(jajb)jàNjĠNjŠjMc)jƠjԠ)}(jנj:(j٠NjƠj-c)jjjgc)jNubjǠjKj֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsched_use_asym_priosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jpc)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sched_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjjnc)jNubjǠjKj֔M'jȠjɠ](j)}(jajnc)jàNjĠNjŠjc)jƠjԠ)}(jנj:(j٠NjƠjc)jjjc)jNubjǠjKj֔M'jȠjɠ]j]ubj)}(jajnc)jàNjĠNjŠjc)jƠjԠ)}(jנj:(j٠NjƠjc)jjjc)jNubjǠjKj֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsched_group_asymsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jc)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠlb_envsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sg_lb_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sched_groupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjc)jNubjǠjKj֔M(jȠjɠ](j)}(jajc)jàNjĠNjŠjDd)jƠjԠ)}(jנj:(j٠NjƠjd)jjjd)jNubjǠjKj֔M(jȠjɠ]j]ubj)}(jajc)jàNjĠNjŠjqd)jƠjԠ)}(jנj:(j٠NjƠjKd)jjjd)jNubjǠjKj֔M(jȠjɠ]j]ubj)}(jajc)jàNjĠNjŠjd)jƠjԠ)}(jנj:(j٠NjƠjxd)jjjd)jNubjǠjKj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠupdate_sg_lb_statssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jd)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠlb_envsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sd_lb_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sched_groupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sg_lb_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ sg_overloadedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsg_overutilizedsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjd)jNubjǠjKj֔Mm(jȠjɠ](j)}(jajd)jàNjĠNjŠj e)jƠjԠ)}(jנj:(j٠NjƠjd)jjje)jNubjǠjKj֔Mm(jȠjɠ]j]ubj)}(jajd)jàNjĠNjŠj7e)jƠjԠ)}(jנj:(j٠NjƠje)jjje)jNubjǠjKj֔Mm(jȠjɠ]j]ubj)}(jajd)jàNjĠNjŠjde)jƠjԠ)}(jנj:(j٠NjƠj>e)jjje)jNubjǠjKj֔Mm(jȠjɠ]j]ubj)}(jajd)jàNjĠNjŠje)jƠjԠ)}(jנj:(j٠NjƠjke)jjje)jNubjǠjKj֔Mm(jȠjɠ]j]ubj)}(jajd)jàNjĠNjŠje)jƠjԠ)}(jנj:(j٠NjƠje)jjjf)jNubjǠjKj֔Mm(jȠjɠ]j]ubj)}(jajd)jàNjĠNjŠje)jƠjԠ)}(jנj:(j٠NjƠje)jjj f)jNubjǠjKj֔Mm(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠupdate_sd_pick_busiestsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jf)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠlb_envsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sd_lb_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sched_groupsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sg_lb_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsgssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf)jNubjǠjKj֔M(jȠjɠ](j)}(jajf)jàNjĠNjŠj^f)jƠjԠ)}(jנj:(j٠NjƠj8f)jjjf)jNubjǠjKj֔M(jȠjɠ]j]ubj)}(jajf)jàNjĠNjŠjf)jƠjԠ)}(jנj:(j٠NjƠjef)jjjf)jNubjǠjKj֔M(jȠjɠ]j]ubj)}(jajf)jàNjĠNjŠjf)jƠjԠ)}(jנj:(j٠NjƠjf)jjjf)jNubjǠjKj֔M(jȠjɠ]j]ubj)}(jajf)jàNjĠNjŠjf)jƠjԠ)}(jנj:(j٠NjƠjf)jjjg)jNubjǠjKj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠidle_cpu_withoutsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j g)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj g)jNubjǠjKj֔M)jȠjɠ](j)}(jaj g)jàNjĠNjŠjQg)jƠjԠ)}(jנj:(j٠NjƠj1g)jjjg)jNubjǠjKj֔M)jȠjɠ]j]ubj)}(jaj g)jàNjĠNjŠj{g)jƠjԠ)}(jנj:(j٠NjƠjUg)jjjg)jNubjǠjKj֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠupdate_sd_lb_statssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠlb_envsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sd_lb_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjg)jNubjǠjKj֔M+jȠjɠ](j)}(jajg)jàNjĠNjŠjg)jƠjԠ)}(jנj:(j٠NjƠjg)jjjh)jNubjǠjKj֔M+jȠjɠ]j]ubj)}(jajg)jàNjĠNjŠj h)jƠjԠ)}(jנj:(j٠NjƠjg)jjjh)jNubjǠjKj֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcalculate_imbalancesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'h)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠlb_envsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sd_lb_statssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsdssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%h)jNubjǠjKj֔MU+jȠjɠ](j)}(jaj%h)jàNjĠNjŠjsh)jƠjԠ)}(jנj:(j٠NjƠjMh)jjjh)jNubjǠjKj֔MU+jȠjɠ]j]ubj)}(jaj%h)jàNjĠNjŠjh)jƠjԠ)}(jנj:(j٠NjƠjzh)jjjh)jNubjǠjKj֔MU+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsched_balance_find_src_groupsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ sched_groupsbajubububjjI)}(jLj)}(jj )}(j ]jh)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠlb_envsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjh)jNubjǠjKj֔M,jȠjɠ]j)}(jajh)jàNjĠNjŠj i)jƠjԠ)}(jנj:(j٠NjƠjh)jjji)jNubjǠjKj֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠDECLARE_COMPLETIONsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j#i)ajubj#Nubjjj!i)jNubjǠjKj֔K4jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDECLARE_COMPLETION_ONSTACKsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j2i)ajubj#Nubjjj0i)jNubjǠjKj֔KCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠinit_completionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jAi)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ completionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?i)jNubjǠjKj֔KTjȠjɠ]j)}(jaj?i)jàNjĠNjŠji)jƠjԠ)}(jנj:(j٠NjƠjgi)jjji)jNubjǠjKj֔KTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreinit_completionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ completionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji)jNubjǠjKj֔KajȠjɠ]j)}(jaji)jàNjĠNjŠji)jƠjԠ)}(jנj:(j٠NjƠji)jjji)jNubjǠjKj֔KajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_jiffies_64sbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]ji)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjji)jNubjǠjKj֔KcjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ time_aftersbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jNj)ajubj#NubjjjLj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ time_beforesbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j]j)ajubj#Nubjjj[j)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ time_after_eqsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jlj)ajubj#Nubjjjjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_before_eqsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j{j)ajubj#Nubjjjyj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ time_in_rangesbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jj)ajubj#Nubjjjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_in_range_opensbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jj)ajubj#Nubjjjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ time_after64sbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jj)ajubj#Nubjjjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ time_before64sbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jj)ajubj#Nubjjjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_after_eq64sbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jj)ajubj#Nubjjjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_before_eq64sbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jj)ajubj#Nubjjjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_in_range64sbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jj)ajubj#Nubjjjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_is_before_jiffiessbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jj)ajubj#Nubjjjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_is_before_jiffies64sbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jk)ajubj#Nubjjjk)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_is_after_jiffiessbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jk)ajubj#Nubjjjk)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_is_after_jiffies64sbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j k)ajubj#Nubjjjk)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_is_before_eq_jiffiessbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j/k)ajubj#Nubjjj-k)jNubjǠjKj֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠtime_is_before_eq_jiffies64sbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j>k)ajubj#Nubjjjv)jƠjԠ)}(jנj:(j٠NjƠjv)jjjxv)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaju)jàNjĠNjŠjmv)jƠjԠ)}(jנj:(j٠NjƠjEv)jjj~v)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠput_itimerspec64sbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ itimerspec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]jv)asbubjj)}(jj(jj )}(j ]jΠ)}jѠ__kernel_itimerspecsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuitsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv)jNubjǠjKj֔MjȠjɠ](j)}(jajv)jàNjĠNjŠjv)jƠjԠ)}(jנj:(j٠NjƠjv)jjj w)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajv)jàNjĠNjŠjw)jƠjԠ)}(jנj:(j٠NjƠjv)jjjw)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_old_itimerspec32sbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ itimerspec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]jw)asbubjj)}(jj(jj )}(j ]jΠ)}jѠold_itimerspec32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuitssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw)jNubjǠjKj֔MjȠjɠ](j)}(jajw)jàNjĠNjŠjhw)jƠjԠ)}(jנj:(j٠NjƠjBw)jjjw)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajw)jàNjĠNjŠjw)jƠjԠ)}(jנj:(j٠NjƠjow)jjjw)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠput_old_itimerspec32sbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ itimerspec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]jx)asbubjj)}(jj(jj )}(j ]jΠ)}jѠold_itimerspec32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuitssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw)jNubjǠjKj֔MjȠjɠ](j)}(jajw)jàNjĠNjŠjw)jƠjԠ)}(jנj:(j٠NjƠjw)jjj7x)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajw)jàNjĠNjŠj,x)jƠjԠ)}(jנj:(j٠NjƠjx)jjj=x)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__round_jiffiessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jFx)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjjDx)jNubjǠjKj֔MjȠjɠ](j)}(jajDx)jàNjĠNjŠjx)jƠjԠ)}(jנj:(j٠NjƠjmx)jjjx)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajDx)jàNjĠNjŠjx)jƠjԠ)}(jנj:(j٠NjƠjx)jjjx)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__round_jiffies_relativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jx)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjjx)jNubjǠjKj֔MjȠjɠ](j)}(jajx)jàNjĠNjŠjy)jƠjԠ)}(jנj:(j٠NjƠjx)jjj;y)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajx)jàNjĠNjŠj3y)jƠjԠ)}(jנj:(j٠NjƠjy)jjjAy)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ round_jiffiessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jJy)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubajj)}j]sbubububjjjHy)jNubjǠjKj֔MjȠjɠ]j)}(jajHy)jàNjĠNjŠjy)jƠjԠ)}(jנj:(j٠NjƠjqy)jjjy)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠround_jiffies_relativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jy)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubajj)}j]sbubububjjjy)jNubjǠjKj֔MjȠjɠ]j)}(jajy)jàNjĠNjŠjy)jƠjԠ)}(jנj:(j٠NjƠjy)jjjy)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__round_jiffies_upsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jy)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjjy)jNubjǠjKj֔MjȠjɠ](j)}(jajy)jàNjĠNjŠjBz)jƠjԠ)}(jנj:(j٠NjƠj!z)jjjmz)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajy)jàNjĠNjŠjez)jƠjԠ)}(jנj:(j٠NjƠjEz)jjjsz)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__round_jiffies_up_relativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j|z)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjjzz)jNubjǠjKj֔MjȠjɠ](j)}(jajzz)jàNjĠNjŠjz)jƠjԠ)}(jנj:(j٠NjƠjz)jjjz)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajzz)jàNjĠNjŠjz)jƠjԠ)}(jנj:(j٠NjƠjz)jjjz)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠround_jiffies_upsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jz)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubajj)}j]sbubububjjjz)jNubjǠjKj֔MjȠjɠ]j)}(jajz)jàNjĠNjŠjF{)jƠjԠ)}(jנj:(j٠NjƠj%{)jjjM{)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠround_jiffies_up_relativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jV{)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubajj)}j]sbubububjjjT{)jNubjǠjKj֔M jȠjɠ]j)}(jajT{)jàNjĠNjŠj{)jƠjԠ)}(jנj:(j٠NjƠj}{)jjj{)jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinit_timer_keysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠlock_class_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{)jNubjǠjKj֔MjȠjɠ](j)}(jaj{)jàNjĠNjŠj{)jƠjԠ)}(jנj:(j٠NjƠj{)jjj|)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj{)jàNjĠNjŠj%|)jƠjԠ)}(jנj:(j٠NjƠj|)jjj|)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj{)jàNjĠNjŠj}|)jƠjԠ)}(jנj:(j٠NjƠj\|)jjj|)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj{)jàNjĠNjŠj|)jƠjԠ)}(jנj:(j٠NjƠj|)jjj|)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj{)jàNjĠNjŠj|)jƠjԠ)}(jנj:(j٠NjƠj|)jjj|)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmod_timer_pendingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠexpiressbajubj]jNububjYNubjZubejj)}j]sbubububjjj|)jNubjǠjKj֔MjȠjɠ](j)}(jaj|)jàNjĠNjŠjH})jƠjԠ)}(jנj:(j٠NjƠj"})jjjx})jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj|)jàNjĠNjŠjp})jƠjԠ)}(jנj:(j٠NjƠjO})jjj~})jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mod_timersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j})ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠexpiressbajubj]jNububjYNubjZubejj)}j]sbubububjjj})jNubjǠjKj֔MjȠjɠ](j)}(jaj})jàNjĠNjŠj})jƠjԠ)}(jנj:(j٠NjƠj})jjj~)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj})jàNjĠNjŠj})jƠjԠ)}(jנj:(j٠NjƠj})jjj ~)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ timer_reducesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠexpiressbajubj]jNububjYNubjZubejj)}j]sbubububjjj~)jNubjǠjKj֔MjȠjɠ](j)}(jaj~)jàNjĠNjŠj^~)jƠjԠ)}(jנj:(j٠NjƠj8~)jjj~)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj~)jàNjĠNjŠj~)jƠjԠ)}(jנj:(j٠NjƠje~)jjj~)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ add_timersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~)jNubjǠjKj֔MjȠjɠ]j)}(jaj~)jàNjĠNjŠj~)jƠjԠ)}(jנj:(j٠NjƠj~)jjj~)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠadd_timer_localsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~)jNubjǠjKj֔MjȠjɠ]j)}(jaj~)jàNjĠNjŠjI)jƠjԠ)}(jנj:(j٠NjƠj#)jjjT)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠadd_timer_globalsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j])ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[)jNubjǠjKj֔M(jȠjɠ]j)}(jaj[)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ add_timer_onsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M=jȠjɠ](j)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj8)jNubjǠjKj֔M=jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj0)jƠjԠ)}(jנj:(j٠NjƠj)jjj>)jNubjǠjKj֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ timer_deletesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE)jNubjǠjKj֔MjȠjɠ]j)}(jajE)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjm)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtimer_shutdownsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj̀)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtry_to_del_timer_syncsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠjS)jƠjԠ)}(jנj:(j٠NjƠj-)jjj^)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtimer_delete_syncsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje)jNubjǠjKj֔MjȠjɠ]j)}(jaje)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtimer_shutdown_syncsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jǁ)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjŁ)jNubjǠjKj֔MjȠjɠ]j)}(jajŁ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ktime_setsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]j')ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠsecssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnsecssbajubj]jNububjYNubjZubejj)}j]sbubububjjj%)jNubjǠjKj֔K$jȠjɠ](j)}(jaj%)jàNjĠNjŠju)jƠjԠ)}(jנj:(j٠NjƠjQ)jjj)jNubjǠjKj֔K$jȠjɠ]j]ubj)}(jaj%)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjy)jjj)jNubjǠjKj֔K$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ktime_comparesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmp1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmp2sbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔K]jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjׂ)jjj+)jNubjǠjKj֔K]jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj#)jƠjԠ)}(jנj:(j٠NjƠj)jjj1)jNubjǠjKj֔K]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ktime_aftersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j:)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmp1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmp2sbajubj]jNububjYNubjZubejj)}j]sbubububjjj8)jNubjǠjKj֔KmjȠjɠ](j)}(jaj8)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj_)jjj)jNubjǠjKj֔KmjȠjɠ]j]ubj)}(jaj8)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ktime_beforesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jƒ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmp1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmp2sbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔KyjȠjɠ](j)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj;)jNubjǠjKj֔KyjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj3)jƠjԠ)}(jנj:(j٠NjƠj)jjjA)jNubjǠjKj֔KyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠktime_to_timespec64_condsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jJ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠktsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjH)jNubjǠjKj֔KjȠjɠ](j)}(jajH)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjo)jjjȄ)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajH)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj΄)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_sleepersbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jׄ)ajubsbjjjՄ)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hrtimer_startsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtimsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ hrtimer_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj2)jƠjԠ)}(jנj:(j٠NjƠj )jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj])jƠjԠ)}(jנj:(j٠NjƠj9)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠja)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_get_remainingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M'jȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj̅)jjj)jNubjǠjKj֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_is_queuedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M9jȠjɠ]j)}(jaj)jàNjĠNjŠjQ)jƠjԠ)}(jנj:(j٠NjƠj+)jjj\)jNubjǠjKj֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_update_functionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠhrtimer_restartsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfunctionsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbubububjjjc)jNubjǠjKj֔MPjȠjɠ](j)}(jajc)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MPjȠjɠ]j]ubj)}(jajc)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj!)jNubjǠjKj֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_forward_nowsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j*)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠintervalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj()jNubjǠjKj֔MkjȠjɠ](j)}(jaj()jàNjĠNjŠjz)jƠjԠ)}(jנj:(j٠NjƠjT)jjj)jNubjǠjKj֔MkjȠjɠ]j]ubj)}(jaj()jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_forwardsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnowsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠintervalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjjg)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj7)jƠjԠ)}(jנj:(j٠NjƠj)jjjm)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj_)jƠjԠ)}(jנj:(j٠NjƠj;)jjjs)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_start_range_nssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtimsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠdelta_nssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ hrtimer_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjz)jNubjǠjKj֔MjȠjɠ](j)}(jajz)jàNjĠNjŠjȈ)jƠjԠ)}(jנj:(j٠NjƠj)jjjK)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajz)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjψ)jjjQ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajz)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjW)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajz)jàNjĠNjŠjC)jƠjԠ)}(jנj:(j٠NjƠj)jjj])jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_try_to_cancelsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd)jNubjǠjKj֔MCjȠjɠ]j)}(jajd)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_cancelsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jƉ)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjĉ)jNubjǠjKj֔MjȠjɠ]j)}(jajĉ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__hrtimer_get_remainingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]j&)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠadjustsbajubj]jNububjYNubjZubejj)}j]sbubububjjj$)jNubjǠjKj֔MjȠjɠ](j)}(jaj$)jàNjĠNjŠjv)jƠjԠ)}(jנj:(j٠NjƠjP)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj$)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj})jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hrtimer_setupsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠhrtimer_restartsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfunctionsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ clockid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠclock_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ hrtimer_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MnjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjي)jjj)jNubjǠjKj֔MnjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj.)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MnjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠje)jjjŋ)jNubjǠjKj֔MnjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjˋ)jNubjǠjKj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_setup_on_stacksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jԋ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtimersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠhrtimer_restartsbajubububjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfunctionsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimersbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ clockid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠclock_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ hrtimer_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjҋ)jNubjǠjKj֔MjȠjɠ](j)}(jajҋ)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjjڌ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajҋ)jàNjĠNjŠjO)jƠjԠ)}(jנj:(j٠NjƠj')jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajҋ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajҋ)jàNjĠNjŠjҌ)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_sleeper_start_expiressbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimer_sleepersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ hrtimer_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjA)jƠjԠ)}(jנj:(j٠NjƠj)jjjt)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjl)jƠjԠ)}(jנj:(j٠NjƠjH)jjjz)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhrtimer_setup_sleeper_on_stacksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠhrtimer_sleepersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠslsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ clockid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠclock_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ hrtimer_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjύ)jƠjԠ)}(jנj:(j٠NjƠj)jjj*)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj֍)jjj0)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj")jƠjԠ)}(jנj:(j٠NjƠj)jjj6)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwaitqueue_activesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwait_queue_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwq_headsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=)jNubjǠjKj֔K}jȠjɠ]j)}(jaj=)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠje)jjj)jNubjǠjKj֔K}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwq_has_single_sleepersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwait_queue_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwq_headsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjĎ)jjj)jNubjǠjKj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwq_has_sleepersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwait_queue_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwq_headsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ]j)}(jaj)jàNjĠNjŠjI)jƠjԠ)}(jנj:(j٠NjƠj#)jjjT)jNubjǠjKj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwake_up_pollfreesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j])ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwait_queue_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwq_headsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[)jNubjǠjKj֔MjȠjɠ]j)}(jaj[)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wait_eventsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MWjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_freezablesbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j̏)ajubj#Nubjjjʏ)jNubjǠjKj֔M~jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_timeoutsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jۏ)ajubj#Nubjjjُ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_cmdsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_interruptiblesbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wait_event_interruptible_timeoutsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_hrtimeoutsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MHjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"wait_event_interruptible_hrtimeoutsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j&)ajubj#Nubjjj$)jNubjǠjKj֔MbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_idlesbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j5)ajubj#Nubjjj3)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_idle_exclusivesbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jD)ajubj#NubjjjB)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_idle_timeoutsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jS)ajubj#NubjjjQ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!wait_event_idle_exclusive_timeoutsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jb)ajubj#Nubjjj`)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_interruptible_lockedsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jq)ajubj#Nubjjjo)jNubjǠjKj֔M1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#wait_event_interruptible_locked_irqsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj~)jNubjǠjKj֔MLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)wait_event_interruptible_exclusive_lockedsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MkjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ-wait_event_interruptible_exclusive_locked_irqsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_killablesbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_statesbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_killable_timeoutsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jː)ajubj#Nubjjjɐ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_lock_irq_cmdsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jڐ)ajubj#Nubjjjؐ)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_event_lock_irqsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%wait_event_interruptible_lock_irq_cmdsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!wait_event_interruptible_lock_irqsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MljȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)wait_event_interruptible_lock_irq_timeoutsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __wake_upsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwait_queue_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwq_headsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ nr_exclusivesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#)jNubjǠjKj֔K|jȠjɠ](j)}(jaj#)jàNjĠNjŠjq)jƠjԠ)}(jנj:(j٠NjƠjK)jjj)jNubjǠjKj֔K|jȠjɠ]j]ubj)}(jaj#)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjx)jjj)jNubjǠjKj֔K|jȠjɠ]j]ubj)}(jaj#)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔K|jȠjɠ]j]ubj)}(jaj#)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔K|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__wake_up_sync_keysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwait_queue_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwq_headsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ](j)}(jaj)jàNjĠNjŠjU)jƠjԠ)}(jנj:(j٠NjƠj/)jjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj})jƠjԠ)}(jנj:(j٠NjƠj\)jjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__wake_up_locked_sync_keysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jÒ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwait_queue_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwq_headsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjh)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj7)jƠjԠ)}(jנj:(j٠NjƠj)jjjn)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj])jƠjԠ)}(jנj:(j٠NjƠj;)jjjt)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ finish_waitsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j})ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwait_queue_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwq_headsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠwait_queue_entrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwq_entrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{)jNubjǠjKj֔MdjȠjɠ](j)}(jaj{)jàNjĠNjŠjɓ)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MdjȠjɠ]j]ubj)}(jaj{)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjГ)jjj)jNubjǠjKj֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwait_task_stoppedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ wait_optssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠptracesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M!jȠjɠ](j)}(jaj)jàNjĠNjŠj\)jƠjԠ)}(jנj:(j٠NjƠj6)jjj)jNubjǠjKj֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjc)jjj)jNubjǠjKj֔M!jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjÔ)jNubjǠjKj֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtask_set_jobctl_pendingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j̔)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjʔ)jNubjǠjKj֔MjȠjɠ](j)}(jajʔ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjG)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajʔ)jàNjĠNjŠj?)jƠjԠ)}(jנj:(j٠NjƠj)jjjM)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtask_clear_jobctl_trappingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT)jNubjǠjKj֔M4jȠjɠ]j)}(jajT)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj|)jjj)jNubjǠjKj֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtask_clear_jobctl_pendingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MLjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjܕ)jjj2)jNubjǠjKj֔MLjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj*)jƠjԠ)}(jנj:(j٠NjƠj )jjj8)jNubjǠjKj֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtask_participate_group_stopsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jA)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?)jNubjǠjKj֔MijȠjɠ]j)}(jaj?)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjf)jjj)jNubjǠjKj֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠptrace_trap_notifysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MTjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjƖ)jjj)jNubjǠjKj֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠforce_sig_seccompsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsyscallsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠreasonsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠforce_coredumpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjE)jƠjԠ)}(jנj:(j٠NjƠj%)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠji)jƠjԠ)}(jנj:(j٠NjƠjI)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjm)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdo_notify_parent_cldstopsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠ for_ptracersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwhysbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjϗ)jjjG)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjM)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj?)jƠjԠ)}(jנj:(j٠NjƠj)jjjS)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdo_signal_stopsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j\)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsignrsbajubj]jNububjYNubjZubajj)}j]sbubububjjjZ)jNubjǠjKj֔M jȠjɠ]j)}(jajZ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdo_jobctl_trapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔Ml jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdo_freezer_trapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsignal_deliveredsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠksignalsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠksigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsteppingsbajubj]jNububjYNubjZubejj)}j]sbubububjjjF)jNubjǠjKj֔M jȠjɠ](j)}(jajF)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjn)jjjÙ)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajF)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjə)jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_restart_syscallsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jҙ)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjЙ)jNubjǠjKj֔Mg jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_current_blockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsigset_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M jȠjɠ]j)}(jaj)jàNjĠNjŠji)jƠjԠ)}(jנj:(j٠NjƠjC)jjjt)jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_rt_sigprocmasksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j})ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhowsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]jٚ)asbubjj)}(jNjj )}(j ]jΠ)}jѠsigset_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]j)asbubjj)}(jNjj )}(j ]jΠ)}jѠsigset_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠosetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ sigsetsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj{)jNubjǠjKj֔M jȠjɠ](j)}(jaj{)jàNjĠNjŠjÚ)jƠjԠ)}(jנj:(j٠NjƠj)jjjQ)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj{)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjǚ)jjjW)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj{)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj])jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj{)jàNjĠNjŠjI)jƠjԠ)}(jנj:(j٠NjƠj%)jjjc)jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_rt_sigpendingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jl)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]j)asbubjj)}(jNjj )}(j ]jΠ)}jѠsigset_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠusetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ sigsetsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjj)jNubjǠjKj֔M> jȠjɠ](j)}(jajj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M> jȠjɠ]j]ubj)}(jajj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M> jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcopy_siginfo_to_external32sbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcompat_siginfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkernel_siginfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M jȠjɠ](j)}(jaj)jàNjĠNjŠjH)jƠjԠ)}(jנj:(j٠NjƠj")jjj)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠju)jƠjԠ)}(jנj:(j٠NjƠjO)jjj)jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdo_sigtimedwaitsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsigset_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwhichsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkernel_siginfo_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjۜ)jƠjԠ)}(jנj:(j٠NjƠj)jjj@)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjF)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj5)jƠjԠ)}(jנj:(j٠NjƠj)jjjL)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_rt_sigtimedwaitsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jU)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]j)asbubjj)}(jNjj )}(j ]jΠ)}jѠsigset_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuthesesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]j)asbubjj)}(jNjj )}(j ]jΠ)}jѠ siginfo_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]j)asbubjj)}(jj(jj )}(j ]jΠ)}jѠ__kernel_timespecsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠutssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ sigsetsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjS)jNubjǠjKj֔MjȠjɠ](j)}(jajS)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj{)jjj4)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajS)jàNjĠNjŠjҝ)jƠjԠ)}(jנj:(j٠NjƠj)jjj:)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajS)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjٝ)jjj@)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajS)jàNjĠNjŠj,)jƠjԠ)}(jנj:(j٠NjƠj)jjjF)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_killsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jO)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubejj)}j]sbubububjjjM)jNubjǠjKj֔MmjȠjɠ](j)}(jajM)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠju)jjjŞ)jNubjǠjKj֔MmjȠjɠ]j]ubj)}(jajM)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj˞)jNubjǠjKj֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_pidfd_send_signalsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jԞ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpidfdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]jT)asbubjj)}(jNjj )}(j ]jΠ)}jѠ siginfo_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjҞ)jNubjǠjKj֔MjȠjɠ](j)}(jajҞ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajҞ)jàNjĠNjŠj>)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajҞ)jàNjĠNjŠjj)jƠjԠ)}(jנj:(j٠NjƠjB)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajҞ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjq)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sys_tgkillsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtgidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MCjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj۟)jjjS)jNubjǠjKj֔MCjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj')jƠjԠ)}(jנj:(j٠NjƠj)jjjY)jNubjǠjKj֔MCjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjK)jƠjԠ)}(jנj:(j٠NjƠj+)jjj_)jNubjǠjKj֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sys_tkillsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jh)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubejj)}j]sbubububjjjf)jNubjǠjKj֔MSjȠjɠ](j)}(jajf)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjޠ)jNubjǠjKj֔MSjȠjɠ]j]ubj)}(jajf)jàNjĠNjŠj֠)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_rt_sigqueueinfosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]jq)asbubjj)}(jNjj )}(j ]jΠ)}jѠ siginfo_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MojȠjɠ](j)}(jaj)jàNjĠNjŠj7)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MojȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj[)jƠjԠ)}(jנj:(j٠NjƠj;)jjj)jNubjǠjKj֔MojȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj_)jjj)jNubjǠjKj֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_sigpendingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]jߡ)asbubjj)}(jNjj )}(j ]jΠ)}jѠ old_sigset_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠusetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj͡)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_sigprocmasksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhowsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]je)asbubjj)}(jNjj )}(j ]jΠ)}jѠ old_sigset_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]j)asbubjj)}(jNjj )}(j ]jΠ)}jѠ old_sigset_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠosetsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjO)jƠjԠ)}(jנj:(j٠NjƠj/)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj{)jƠjԠ)}(jנj:(j٠NjƠjS)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_rt_sigactionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jʢ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]j&)asbubjj)}(jj(jj )}(j ]jΠ)}jѠ sigactionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠactsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]jU)asbubjj)}(jj(jj )}(j ]jΠ)}jѠ sigactionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoactsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ sigsetsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjȢ)jNubjǠjKj֔MjȠjɠ](j)}(jajȢ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajȢ)jàNjĠNjŠj<)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajȢ)jàNjĠNjŠjk)jƠjԠ)}(jנj:(j٠NjƠjC)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajȢ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjr)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_rt_sigsuspendsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj t)sbasbubjj)}(jNjNjNjjjjj)}j]j)asbubjj)}(jNjj )}(j ]jΠ)}jѠsigset_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠunewsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ sigsetsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjߣ)jjj:)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj2)jƠjԠ)}(jנj:(j٠NjƠj)jjj@)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_createsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jI)ajubj#NubjjjG)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kthread_runsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jX)ajubj#NubjjjV)jNubjǠjKj֔K3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_run_on_cpusbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jg)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠthreadfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamefmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjje)jNubjǠjKj֔KHjȠjɠ](j)}(jaje)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjn)jNubjǠjKj֔KHjȠjɠ]j]ubj)}(jaje)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjt)jNubjǠjKj֔KHjȠjɠ]j]ubj)}(jaje)jàNjĠNjŠj:)jƠjԠ)}(jנj:(j٠NjƠj)jjjz)jNubjǠjKj֔KHjȠjɠ]j]ubj)}(jaje)jàNjĠNjŠj`)jƠjԠ)}(jנj:(j٠NjƠj>)jjj)jNubjǠjKj֔KHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_run_workersbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)ajubj#Nubjjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_run_worker_on_cpusbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_workersbajubububjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠnamefmtsbajubj]j)}(jjjjjjNubajNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠjKj֔KjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjĥ)jjj:)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj@)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj-)jƠjԠ)}(jנj:(j٠NjƠj )jjjF)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_should_stopsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jO)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjM)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_should_parksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_freezable_should_stopsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ was_frozensbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ]j)}(jaj)jàNjĠNjŠj))jƠjԠ)}(jנj:(j٠NjƠj)jjj4)jNubjǠjKj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kthread_funcsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j=)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj;)jNubjǠjKj֔KjȠjɠ]j)}(jaj;)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠje)jjj)jNubjǠjKj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kthread_datasbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠjKj֔KjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjʧ)jjj)jNubjǠjKj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kthread_exitsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}j __noreturnsbasbubjj)}(jNjNjjjjjj)}j]j)asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠresultsbajubj]jNububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MCjȠjɠ]j)}(jaj)jàNjĠNjŠjP)jƠjԠ)}(jנj:(j٠NjƠj0)jjjX)jNubjǠjKj֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_complete_and_exitsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj)sbasbubjj)}(jNjNjjjjjj)}j]ju)asbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ completionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcompsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠcodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj_)jNubjǠjKj֔MajȠjɠ](j)}(jaj_)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjި)jNubjǠjKj֔MajȠjɠ]j]ubj)}(jaj_)jàNjĠNjŠj֨)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_create_on_nodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠthreadfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠnamefmtsbajubj]j)}(jjjjjjNubajNububjYNubjZubj&)}(j)NjZubejj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠjKj֔MCjȠjɠ](j)}(jaj)jàNjĠNjŠj=)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MCjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjv)jjj)jNubjǠjKj֔MCjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MCjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjé)jjj)jNubjǠjKj֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kthread_bindsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjj )jNubjǠjKj֔MxjȠjɠ](j)}(jaj )jàNjĠNjŠjY)jƠjԠ)}(jנj:(j٠NjƠj3)jjj)jNubjǠjKj֔MxjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj_)jjj)jNubjǠjKj֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_create_on_cpusbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠthreadfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamefmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjê)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjB)jƠjԠ)}(jנj:(j٠NjƠj )jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjj)jƠjԠ)}(jנj:(j٠NjƠjI)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjn)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_unparksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjڄsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj߫)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kthread_parksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjڄsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠjd)jƠjԠ)}(jנj:(j٠NjƠj>)jjjn)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kthread_stopsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjڄsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju)jNubjǠjKj֔M jȠjɠ]j)}(jaju)jàNjĠNjŠjì)jƠjԠ)}(jנj:(j٠NjƠj)jjjͬ)jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_stop_putsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j֬)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjڄsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjԬ)jNubjǠjKj֔M(jȠjɠ]j)}(jajԬ)jàNjĠNjŠj")jƠjԠ)}(jנj:(j٠NjƠj)jjj,)jNubjǠjKj֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_worker_fnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ worker_ptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3)jNubjǠjKj֔MjȠjɠ]j)}(jaj3)jàNjĠNjŠj})jƠjԠ)}(jנj:(j٠NjƠj[)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_create_worker_on_nodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_workersbajubububjjI)}(jLj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠnamefmtsbajubj]j)}(jjjjjjNubajNububjYNubjZubj&)}(j)NjZubejj)}j]sbububjjjjj)}j]sbububjjj)jNubjǠjKj֔M/jȠjɠ](j)}(jaj)jàNjĠNjŠjޭ)jƠjԠ)}(jנj:(j٠NjƠj)jjj5)jNubjǠjKj֔M/jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj;)jNubjǠjKj֔M/jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj&)jƠjԠ)}(jנj:(j٠NjƠj)jjjA)jNubjǠjKj֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_create_worker_on_cpusbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_workersbajubububjjI)}(jLj)}(jj )}(j ]jJ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠnamefmtsbajubj]j)}(jjjjjjNubajNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjH)jNubjǠjKj֔MajȠjɠ](j)}(jajH)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjv)jjj)jNubjǠjKj֔MajȠjɠ]j]ubj)}(jajH)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MajȠjɠ]j]ubj)}(jajH)jàNjĠNjŠj߮)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_queue_worksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_workersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ kthread_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjL)jƠjԠ)}(jנj:(j٠NjƠj&)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjy)jƠjԠ)}(jנj:(j٠NjƠjS)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_delayed_work_timer_fnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj߯)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_queue_delayed_worksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_workersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj=)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjj)jƠjԠ)}(jנj:(j٠NjƠjD)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjq)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_flush_worksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ kthread_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M&jȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjհ)jjj)jNubjǠjKj֔M&jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_mod_delayed_worksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_workersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj )jNubjǠjKj֔MjȠjɠ](j)}(jaj )jàNjĠNjŠjZ)jƠjԠ)}(jנj:(j٠NjƠj4)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠja)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjñ)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_cancel_work_syncsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j̱)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ kthread_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjʱ)jNubjǠjKj֔MjȠjɠ]j)}(jajʱ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj")jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kthread_cancel_delayed_work_syncsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j+)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj))jNubjǠjKj֔MjȠjɠ]j)}(jaj))jàNjĠNjŠjv)jƠjԠ)}(jנj:(j٠NjƠjP)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_flush_workersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_workersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠjֲ)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_destroy_workersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkthread_workersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M+jȠjɠ]j)}(jaj)jàNjĠNjŠj6)jƠjԠ)}(jנj:(j٠NjƠj)jjjA)jNubjǠjKj֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_use_mmsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ mm_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH)jNubjǠjKj֔M?jȠjɠ]j)}(jajH)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjp)jjj)jNubjǠjKj֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_unuse_mmsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ mm_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MmjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjг)jjj)jNubjǠjKj֔MmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkthread_associate_blkcgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcgroup_subsys_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcsssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠjV)jƠjԠ)}(jנj:(j٠NjƠj0)jjja)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ refcount_setsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjjh)jNubjǠjKj֔KjȠjɠ](j)}(jajh)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajh)jàNjĠNjŠjܴ)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_set_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ](j)}(jaj)jàNjĠNjŠj>)jƠjԠ)}(jנj:(j٠NjƠj)jjjk)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjd)jƠjԠ)}(jנj:(j٠NjƠjD)jjjq)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ refcount_readsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jz)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjx)jNubjǠjKj֔KjȠjɠ]j)}(jajx)jàNjĠNjŠjǵ)jƠjԠ)}(jנj:(j٠NjƠj)jjjѵ)jNubjǠjKj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_add_not_zerosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jڵ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjص)jNubjǠjKj֔KjȠjɠ](j)}(jajص)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjR)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajص)jàNjĠNjŠjH)jƠjԠ)}(jנj:(j٠NjƠj")jjjX)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_add_not_zero_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]ja)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_)jNubjǠjKj֔MjȠjɠ](j)}(jaj_)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjٶ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj_)jàNjĠNjŠj϶)jƠjԠ)}(jנj:(j٠NjƠj)jjj߶)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ refcount_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M6jȠjɠ](j)}(jaj)jàNjĠNjŠj.)jƠjԠ)}(jנj:(j٠NjƠj)jjja)jNubjǠjKj֔M6jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjW)jƠjԠ)}(jנj:(j٠NjƠj1)jjjg)jNubjǠjKj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_inc_not_zerosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jp)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn)jNubjǠjKj֔MMjȠjɠ]j)}(jajn)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjŷ)jNubjǠjKj֔MMjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_inc_not_zero_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jη)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj̷)jNubjǠjKj֔MgjȠjɠ]j)}(jaj̷)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj#)jNubjǠjKj֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ refcount_incsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*)jNubjǠjKj֔M}jȠjɠ]j)}(jaj*)jàNjĠNjŠjx)jƠjԠ)}(jנj:(j٠NjƠjR)jjj)jNubjǠjKj֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_sub_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjи)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjӸ)jjj )jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_dec_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj])jƠjԠ)}(jנj:(j٠NjƠj7)jjjg)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ refcount_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn)jNubjǠjKj֔MjȠjɠ]j)}(jajn)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjƹ)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_dec_if_onesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jϹ)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj͹)jNubjǠjKj֔K7jȠjɠ]j)}(jaj͹)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj$)jNubjǠjKj֔K7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_dec_not_onesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j-)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+)jNubjǠjKj֔KJjȠjɠ]j)}(jaj+)jàNjĠNjŠjx)jƠjԠ)}(jנj:(j٠NjƠjR)jjj)jNubjǠjKj֔KJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_dec_and_mutex_locksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔KqjȠjɠ](j)}(jaj)jàNjĠNjŠjֺ)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠjKj֔KqjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjܺ)jjj)jNubjǠjKj֔KqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_dec_and_locksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ spinlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ](j)}(jaj)jàNjĠNjŠjg)jƠjԠ)}(jנj:(j٠NjƠjA)jjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjm)jjj)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrefcount_dec_and_lock_irqsavesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ refcount_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ spinlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjһ)jjjY)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj$)jƠjԠ)}(jנj:(j٠NjƠj)jjj_)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjN)jƠjԠ)}(jנj:(j٠NjƠj+)jjje)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_readsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl)jNubjǠjKj֔KjȠjɠ]j)}(jajl)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjļ)jNubjǠjKj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_read_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jͼ)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj˼)jNubjǠjKj֔K.jȠjɠ]j)}(jaj˼)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj#)jNubjǠjKj֔K.jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_setsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjj*)jNubjǠjKj֔K@jȠjɠ](j)}(jaj*)jàNjĠNjŠjx)jƠjԠ)}(jנj:(j٠NjƠjR)jjj)jNubjǠjKj֔K@jȠjɠ]j]ubj)}(jaj*)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj~)jjj)jNubjǠjKj֔K@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_set_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔KRjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjڽ)jjj-)jNubjǠjKj֔KRjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj&)jƠjԠ)}(jנj:(j٠NjƠj)jjj3)jNubjǠjKj֔KRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj:)jNubjǠjKj֔KejȠjɠ](j)}(jaj:)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjb)jjj)jNubjǠjKj֔KejȠjɠ]j]ubj)}(jaj:)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_add_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jľ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj¾)jNubjǠjKj֔KwjȠjɠ](j)}(jaj¾)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj=)jNubjǠjKj֔KwjȠjɠ]j]ubj)}(jaj¾)jàNjĠNjŠj3)jƠjԠ)}(jנj:(j٠NjƠj )jjjC)jNubjǠjKj֔KwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_add_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ)jNubjǠjKj֔KjȠjɠ](j)}(jajJ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjr)jjjſ)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajJ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj˿)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_add_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԿ)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjҿ)jNubjǠjKj֔KjȠjɠ](j)}(jajҿ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjM)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajҿ)jàNjĠNjŠjC)jƠjԠ)}(jנj:(j٠NjƠj)jjjS)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_add_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZ)jNubjǠjKj֔KjȠjɠ](j)}(jajZ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajZ)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ](j)}(jaj)jàNjĠNjŠj*)jƠjԠ)}(jנj:(j٠NjƠj )jjj])jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjS)jƠjԠ)}(jנj:(j٠NjƠj-)jjjc)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_add_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jl)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjj)jNubjǠjKj֔KjȠjɠ](j)}(jajj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_add_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔KjȠjɠ](j)}(jaj)jàNjĠNjŠj:)jƠjԠ)}(jנj:(j٠NjƠj)jjjm)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjc)jƠjԠ)}(jנj:(j٠NjƠj=)jjjs)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_add_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz)jNubjǠjKj֔KjȠjɠ](j)}(jajz)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajz)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M jȠjɠ](j)}(jaj)jàNjĠNjŠjJ)jƠjԠ)}(jנj:(j٠NjƠj*)jjj})jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjs)jƠjԠ)}(jנj:(j٠NjƠjM)jjj)jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_sub_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_sub_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M0jȠjɠ](j)}(jaj)jàNjĠNjŠjZ)jƠjԠ)}(jנj:(j٠NjƠj:)jjj)jNubjǠjKj֔M0jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj])jjj)jNubjǠjKj֔M0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_sub_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MBjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MBjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_sub_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj")jNubjǠjKj֔MUjȠjɠ](j)}(jaj")jàNjĠNjŠjj)jƠjԠ)}(jנj:(j٠NjƠjJ)jjj)jNubjǠjKj֔MUjȠjɠ]j]ubj)}(jaj")jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjm)jjj)jNubjǠjKj֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MgjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj%)jNubjǠjKj֔MgjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj+)jNubjǠjKj֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_sub_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2)jNubjǠjKj֔MzjȠjɠ](j)}(jaj2)jàNjĠNjŠjz)jƠjԠ)}(jנj:(j٠NjƠjZ)jjj)jNubjǠjKj֔MzjȠjɠ]j]ubj)}(jaj2)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj})jjj)jNubjǠjKj֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_sub_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj5)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj+)jƠjԠ)}(jנj:(j٠NjƠj)jjj;)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_sub_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jD)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjB)jNubjǠjKj֔MjȠjɠ](j)}(jajB)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajB)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_incsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj")jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_inc_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj))jNubjǠjKj֔MjȠjɠ]j)}(jaj))jàNjĠNjŠjw)jƠjԠ)}(jנj:(j٠NjƠjQ)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_inc_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_inc_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj5)jƠjԠ)}(jנj:(j٠NjƠj)jjj?)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_inc_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF)jNubjǠjKj֔MjȠjɠ]j)}(jajF)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjn)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_incsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_inc_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠjR)jƠjԠ)}(jנj:(j٠NjƠj,)jjj\)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_inc_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc)jNubjǠjKj֔M*jȠjɠ]j)}(jajc)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_inc_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M<jȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M<jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!)jNubjǠjKj֔MMjȠjɠ]j)}(jaj!)jàNjĠNjŠjo)jƠjԠ)}(jנj:(j٠NjƠjI)jjjy)jNubjǠjKj֔MMjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_dec_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M^jȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_dec_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MpjȠjɠ]j)}(jaj)jàNjĠNjŠj-)jƠjԠ)}(jנj:(j٠NjƠj)jjj7)jNubjǠjKj֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_dec_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>)jNubjǠjKj֔MjȠjɠ]j)}(jaj>)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjf)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_dec_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠjJ)jƠjԠ)}(jנj:(j٠NjƠj$)jjjT)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_dec_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j])ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[)jNubjǠjKj֔MjȠjɠ]j)}(jaj[)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_dec_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_dec_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠjg)jƠjԠ)}(jנj:(j٠NjƠjA)jjjq)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_andsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jz)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjx)jNubjǠjKj֔MjȠjɠ](j)}(jajx)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajx)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_andsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjH)jƠjԠ)}(jנj:(j٠NjƠj()jjj{)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjq)jƠjԠ)}(jנj:(j٠NjƠjK)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_and_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_and_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M"jȠjɠ](j)}(jaj)jàNjĠNjŠjX)jƠjԠ)}(jנj:(j٠NjƠj8)jjj)jNubjǠjKj֔M"jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj[)jjj)jNubjǠjKj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_and_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M5jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M5jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_andnotsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j")ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj )jNubjǠjKj֔MGjȠjɠ](j)}(jaj )jàNjĠNjŠjh)jƠjԠ)}(jנj:(j٠NjƠjH)jjj)jNubjǠjKj֔MGjȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjk)jjj)jNubjǠjKj֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_andnotsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MYjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj#)jNubjǠjKj֔MYjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj))jNubjǠjKj֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_andnot_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0)jNubjǠjKj֔MljȠjɠ](j)}(jaj0)jàNjĠNjŠjx)jƠjԠ)}(jנj:(j٠NjƠjX)jjj)jNubjǠjKj֔MljȠjɠ]j]ubj)}(jaj0)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj{)jjj)jNubjǠjKj֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_andnot_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M~jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj3)jNubjǠjKj֔M~jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj))jƠjԠ)}(jנj:(j٠NjƠj)jjj9)jNubjǠjKj֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_andnot_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@)jNubjǠjKj֔MjȠjɠ](j)}(jaj@)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjh)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj@)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_orsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjC)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj9)jƠjԠ)}(jנj:(j٠NjƠj)jjjI)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_orsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jR)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjP)jNubjǠjKj֔MjȠjɠ](j)}(jajP)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjx)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajP)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_or_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjjS)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjI)jƠjԠ)}(jנj:(j٠NjƠj#)jjjY)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_or_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj`)jNubjǠjKj֔MjȠjɠ](j)}(jaj`)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj`)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_or_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj0)jƠjԠ)}(jנj:(j٠NjƠj)jjjc)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjY)jƠjԠ)}(jנj:(j٠NjƠj3)jjji)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_xorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jr)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjp)jNubjǠjKj֔MjȠjɠ](j)}(jajp)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajp)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_xorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj@)jƠjԠ)}(jנj:(j٠NjƠj )jjjs)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠji)jƠjԠ)}(jנj:(j٠NjƠjC)jjjy)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_xor_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M$jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M$jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_xor_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M6jȠjɠ](j)}(jaj)jàNjĠNjŠjP)jƠjԠ)}(jנj:(j٠NjƠj0)jjj)jNubjǠjKj֔M6jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjy)jƠjԠ)}(jנj:(j٠NjƠjS)jjj)jNubjǠjKj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_xor_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MIjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠjKj֔MIjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_xchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M[jȠjɠ](j)}(jaj)jàNjĠNjŠjf)jƠjԠ)}(jנj:(j٠NjƠj@)jjj)jNubjǠjKj֔M[jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjl)jjj)jNubjǠjKj֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_xchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MnjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MnjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj#)jNubjǠjKj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_xchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*)jNubjǠjKj֔MjȠjɠ](j)}(jaj*)jàNjĠNjŠjx)jƠjԠ)}(jנj:(j٠NjƠjR)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj~)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_xchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj/)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj')jƠjԠ)}(jנj:(j٠NjƠj)jjj5)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj<)jNubjǠjKj֔MjȠjɠ](j)}(jaj<)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjd)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj<)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj<)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj=)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjc)jƠjԠ)}(jנj:(j٠NjƠjC)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjg)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjB)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjH)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj:)jƠjԠ)}(jנj:(j٠NjƠj)jjjN)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjU)jNubjǠjKj֔MjȠjɠ](j)}(jajU)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj})jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajU)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajU)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_try_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjU)jƠjԠ)}(jנj:(j٠NjƠj/)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj})jƠjԠ)}(jנj:(j٠NjƠj[)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_try_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjjc)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj4)jƠjԠ)}(jנj:(j٠NjƠj)jjji)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj[)jƠjԠ)}(jנj:(j٠NjƠj;)jjjo)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_try_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jx)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjv)jNubjǠjKj֔M'jȠjɠ](j)}(jajv)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M'jȠjɠ]j]ubj)}(jajv)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠjKj֔M'jȠjɠ]j]ubj)}(jajv)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj&)jNubjǠjKj֔M'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_try_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j/)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-)jNubjǠjKj֔M>jȠjɠ](j)}(jaj-)jàNjĠNjŠjz)jƠjԠ)}(jנj:(j٠NjƠjT)jjj)jNubjǠjKj֔M>jȠjɠ]j]ubj)}(jaj-)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M>jȠjɠ]j]ubj)}(jaj-)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_sub_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MQjȠjɠ](j)}(jaj)jàNjĠNjŠj+)jƠjԠ)}(jנj:(j٠NjƠj )jjj^)jNubjǠjKj֔MQjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjT)jƠjԠ)}(jנj:(j٠NjƠj.)jjjd)jNubjǠjKj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_dec_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jm)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk)jNubjǠjKj֔McjȠjɠ]j)}(jajk)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_inc_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MujȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠjKj֔MujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_add_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j))ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj')jNubjǠjKj֔MjȠjɠ](j)}(jaj')jàNjĠNjŠjn)jƠjԠ)}(jנj:(j٠NjƠjN)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj')jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjq)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_add_negative_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj()jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj.)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_add_negative_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j7)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5)jNubjǠjKj֔MjȠjɠ](j)}(jaj5)jàNjĠNjŠj|)jƠjԠ)}(jנj:(j٠NjƠj\)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj5)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_add_negative_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj6)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj,)jƠjԠ)}(jנj:(j٠NjƠj)jjj<)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_fetch_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjC)jNubjǠjKj֔MjȠjɠ](j)}(jajC)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjk)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajC)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajC)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjA)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjg)jƠjԠ)}(jנj:(j٠NjƠjG)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_inc_not_zerosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_inc_unless_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠjO)jƠjԠ)}(jנj:(j٠NjƠj))jjjY)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_dec_unless_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jb)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`)jNubjǠjKj֔M"jȠjɠ]j)}(jaj`)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_dec_if_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M5jȠjɠ]j)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M5jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic64_readsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MGjȠjɠ]j)}(jaj)jàNjĠNjŠjo)jƠjԠ)}(jנj:(j٠NjƠjI)jjjy)jNubjǠjKj֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_read_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MXjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic64_setsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjjȠjɠ](j)}(jaj)jàNjĠNjŠj1)jƠjԠ)}(jנj:(j٠NjƠj )jjjb)jNubjǠjKj֔MjjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj[)jƠjԠ)}(jנj:(j٠NjƠj7)jjjh)jNubjǠjKj֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_set_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jq)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjjo)jNubjǠjKj֔M|jȠjɠ](j)}(jajo)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M|jȠjɠ]j]ubj)}(jajo)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic64_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjG)jƠjԠ)}(jנj:(j٠NjƠj#)jjjz)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjp)jƠjԠ)}(jנj:(j٠NjƠjJ)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_add_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_add_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjg)jƠjԠ)}(jנj:(j٠NjƠjC)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_add_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj*)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj0)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_add_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j9)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7)jNubjǠjKj֔MjȠjɠ](j)}(jaj7)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjc)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj7)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjJ)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj@)jƠjԠ)}(jנj:(j٠NjƠj)jjjP)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_add_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jY)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjW)jNubjǠjKj֔MjȠjɠ](j)}(jajW)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajW)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_add_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj7)jƠjԠ)}(jנj:(j٠NjƠj)jjjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj`)jƠjԠ)}(jנj:(j٠NjƠj:)jjjp)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_add_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jy)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw)jNubjǠjKj֔M#jȠjɠ](j)}(jajw)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M#jȠjɠ]j]ubj)}(jajw)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic64_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M5jȠjɠ](j)}(jaj)jàNjĠNjŠjS)jƠjԠ)}(jנj:(j٠NjƠj/)jjj)jNubjǠjKj֔M5jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj|)jƠjԠ)}(jנj:(j٠NjƠjV)jjj)jNubjǠjKj֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_sub_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MGjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MGjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj )jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_sub_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j%)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#)jNubjǠjKj֔MZjȠjɠ](j)}(jaj#)jàNjĠNjŠjs)jƠjԠ)}(jנj:(j٠NjƠjO)jjj)jNubjǠjKj֔MZjȠjɠ]j]ubj)}(jaj#)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjv)jjj)jNubjǠjKj֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_sub_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MljȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj6)jNubjǠjKj֔MljȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj,)jƠjԠ)}(jנj:(j٠NjƠj)jjj<)jNubjǠjKj֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_sub_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jE)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjC)jNubjǠjKj֔MjȠjɠ](j)}(jajC)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjo)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajC)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj#)jƠjԠ)}(jנj:(j٠NjƠj)jjjV)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjL)jƠjԠ)}(jנj:(j٠NjƠj&)jjj\)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_sub_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]je)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjc)jNubjǠjKj֔MjȠjɠ](j)}(jajc)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajc)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_sub_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠjC)jƠjԠ)}(jנj:(j٠NjƠj)jjjv)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjl)jƠjԠ)}(jנj:(j٠NjƠjF)jjj|)jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_sub_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic64_incsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠja)jƠjԠ)}(jנj:(j٠NjƠj;)jjjk)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_inc_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jt)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr)jNubjǠjKj֔MjȠjɠ]j)}(jajr)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_inc_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj')jƠjԠ)}(jנj:(j٠NjƠj)jjj1)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_inc_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j:)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8)jNubjǠjKj֔MjȠjɠ]j)}(jaj8)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjd)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_inc_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M jȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_incsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M1jȠjɠ]j)}(jaj)jàNjĠNjŠjP)jƠjԠ)}(jנj:(j٠NjƠj*)jjjZ)jNubjǠjKj֔M1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_inc_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jc)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja)jNubjǠjKj֔MCjȠjɠ]j)}(jaja)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_inc_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MTjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠjKj֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_inc_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j))ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj')jNubjǠjKj֔MfjȠjɠ]j)}(jaj')jàNjĠNjŠjy)jƠjԠ)}(jנj:(j٠NjƠjS)jjj)jNubjǠjKj֔MfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic64_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MwjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_dec_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj;)jƠjԠ)}(jנj:(j٠NjƠj)jjjE)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_dec_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jN)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjL)jNubjǠjKj֔MjȠjɠ]j)}(jajL)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjx)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_dec_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj )jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_dec_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠjd)jƠjԠ)}(jנj:(j٠NjƠj>)jjjn)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jw)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju)jNubjǠjKj֔MjȠjɠ]j)}(jaju)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_dec_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔MjȠjɠ]j)}(jaj)jàNjĠNjŠj*)jƠjԠ)}(jנj:(j٠NjƠj)jjj4)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_dec_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j=)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;)jNubjǠjKj֔MjȠjɠ]j)}(jaj;)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjg)jjj)jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_dec_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)jNubjǠjKj֔M jȠjɠ]j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic64_andsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M jȠjɠ](j)}(jaj)jàNjĠNjŠjM)jƠjԠ)}(jנj:(j٠NjƠj))jjj)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjv)jƠjԠ)}(jנj:(j٠NjƠjP)jjj)jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_andsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M' jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M' jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M' jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_and_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M: jȠjɠ](j)}(jaj)jàNjĠNjŠjm)jƠjԠ)}(jנj:(j٠NjƠjI)jjj)jNubjǠjKj֔M: jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠjp)jjj)jNubjǠjKj֔M: jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_and_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔ML jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj0)jNubjǠjKj֔ML jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj&)jƠjԠ)}(jנj:(j٠NjƠj)jjj6)jNubjǠjKj֔ML jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_and_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j?)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=)jNubjǠjKj֔M_ jȠjɠ](j)}(jaj=)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠji)jjj)jNubjǠjKj֔M_ jȠjɠ]j]ubj)}(jaj=)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M_ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_andnotsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔Mq jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjjL)jNubjǠjKj֔Mq jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjB)jƠjԠ)}(jנj:(j٠NjƠj)jjjR)jNubjǠjKj֔Mq jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_andnotsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j[)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjY)jNubjǠjKj֔M jȠjɠ](j)}(jajY)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajY)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_andnot_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M jȠjɠ](j)}(jaj)jàNjĠNjŠj9)jƠjԠ)}(jנj:(j٠NjƠj)jjjl)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠjb)jƠjԠ)}(jנj:(j٠NjƠj<)jjjr)jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_andnot_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j{)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjy)jNubjǠjKj֔M jȠjɠ](j)}(jajy)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajy)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj)jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_andnot_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j )ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj )jNubjǠjKj֔M jȠjɠ](j)}(jaj )jàNjĠNjŠjY)jƠjԠ)}(jנj:(j٠NjƠj5)jjj)jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj )jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj\)jjj)jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic64_orsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)jNubjǠjKj֔M jȠjɠ](j)}(jaj)jàNjĠNjŠj)jƠjԠ)}(jנj:(j٠NjƠj)jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj)jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj)jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_orsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j'*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%*jNubjǠjKj֔M jȠjɠ](j)}(jaj%*jàNjĠNjŠju*jƠjԠ)}(jנj:(j٠NjƠjQ*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj%*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjx*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_or_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj8*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj.*jƠjԠ)}(jנj:(j٠NjƠj*jjj>*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_or_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jG*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE*jNubjǠjKj֔M jȠjɠ](j)}(jajE*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjq*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajE*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_or_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj%*jƠjԠ)}(jנj:(j٠NjƠj*jjjX*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjN*jƠjԠ)}(jנj:(j٠NjƠj(*jjj^*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic64_xorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje*jNubjǠjKj֔M) jȠjɠ](j)}(jaje*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M) jȠjɠ]j]ubj)}(jaje*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M) jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_xorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M; jȠjɠ](j)}(jaj*jàNjĠNjŠjA*jƠjԠ)}(jנj:(j٠NjƠj*jjjt*jNubjǠjKj֔M; jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjj*jƠjԠ)}(jנj:(j٠NjƠjD*jjjz*jNubjǠjKj֔M; jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_xor_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MN jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MN jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔MN jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_xor_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M` jȠjɠ](j)}(jaj*jàNjĠNjŠja*jƠjԠ)}(jנj:(j٠NjƠj=*jjj*jNubjǠjKj֔M` jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjd*jjj*jNubjǠjKj֔M` jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_xor_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔Ms jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj$*jNubjǠjKj֔Ms jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj**jNubjǠjKj֔Ms jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic64_xchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j3*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1*jNubjǠjKj֔M jȠjɠ](j)}(jaj1*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj]*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj1*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_xchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjF*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj>*jƠjԠ)}(jנj:(j٠NjƠj*jjjL*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_xchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jU*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjS*jNubjǠjKj֔M jȠjɠ](j)}(jajS*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajS*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_xchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj6*jƠjԠ)}(jנj:(j٠NjƠj*jjjh*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj`*jƠjԠ)}(jנj:(j٠NjƠj<*jjjn*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jw*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjju*jNubjǠjKj֔M jȠjɠ](j)}(jaju*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj!*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaju*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj'*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaju*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj-*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j6*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4*jNubjǠjKj֔M jȠjɠ](j)}(jaj4*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj`*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj4*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj4*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠjE *jƠjԠ)}(jנj:(j٠NjƠj *jjj *jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjo *jƠjԠ)}(jנj:(j٠NjƠjK *jjj *jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠjs *jjj *jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj *jNubjǠjKj֔M jȠjɠ](j)}(jaj *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj *jjj^ *jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj. *jƠjԠ)}(jנj:(j٠NjƠj *jjjd *jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj *jàNjĠNjŠjV *jƠjԠ)}(jנj:(j٠NjƠj2 *jjjj *jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_try_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]js *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjq *jNubjǠjKj֔M$ jȠjɠ](j)}(jajq *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj *jjj *jNubjǠjKj֔M$ jȠjɠ]j]ubj)}(jajq *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj *jjj# *jNubjǠjKj֔M$ jȠjɠ]j]ubj)}(jajq *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj *jjj) *jNubjǠjKj֔M$ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_try_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j2 *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0 *jNubjǠjKj֔M; jȠjɠ](j)}(jaj0 *jàNjĠNjŠj} *jƠjԠ)}(jנj:(j٠NjƠjW *jjj *jNubjǠjKj֔M; jȠjɠ]j]ubj)}(jaj0 *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj *jjj *jNubjǠjKj֔M; jȠjɠ]j]ubj)}(jaj0 *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj *jjj *jNubjǠjKj֔M; jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_try_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj *jNubjǠjKj֔MQ jȠjɠ](j)}(jaj *jàNjĠNjŠj< *jƠjԠ)}(jנj:(j٠NjƠj *jjj *jNubjǠjKj֔MQ jȠjɠ]j]ubj)}(jaj *jàNjĠNjŠjh *jƠjԠ)}(jנj:(j٠NjƠjB *jjj *jNubjǠjKj֔MQ jȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠjo *jjj *jNubjǠjKj֔MQ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_try_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj *jNubjǠjKj֔Mh jȠjɠ](j)}(jaj *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj *jjjZ *jNubjǠjKj֔Mh jȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj' *jƠjԠ)}(jנj:(j٠NjƠj *jjj` *jNubjǠjKj֔Mh jȠjɠ]j]ubj)}(jaj *jàNjĠNjŠjR *jƠjԠ)}(jנj:(j٠NjƠj. *jjjf *jNubjǠjKj֔Mh jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_sub_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jo *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjm *jNubjǠjKj֔M{ jȠjɠ](j)}(jajm *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj *jjj *jNubjǠjKj֔M{ jȠjɠ]j]ubj)}(jajm *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj *jjj *jNubjǠjKj֔M{ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_dec_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j *ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj *jNubjǠjKj֔M jȠjɠ]j)}(jaj *jàNjĠNjŠjE*jƠjԠ)}(jנj:(j٠NjƠj*jjjO*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_inc_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jX*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjV*jNubjǠjKj֔M jȠjɠ]j)}(jajV*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj}*jjj*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_add_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj2*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj(*jƠjԠ)}(jנj:(j٠NjƠj*jjj8*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_add_negative_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jA*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?*jNubjǠjKj֔M jȠjɠ](j)}(jaj?*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjf*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj?*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_add_negative_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjH*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj>*jƠjԠ)}(jנj:(j٠NjƠj*jjjN*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_add_negative_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jW*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjU*jNubjǠjKj֔M jȠjɠ](j)}(jajU*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj|*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajU*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_fetch_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj2*jƠjԠ)}(jנj:(j٠NjƠj *jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj\*jƠjԠ)}(jנj:(j٠NjƠj8*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj_*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjB*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjH*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj;*jƠjԠ)}(jנj:(j٠NjƠj*jjjN*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_inc_not_zerosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jW*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjU*jNubjǠjKj֔M& jȠjɠ]j)}(jajU*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj|*jjj*jNubjǠjKj֔M& jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_inc_unless_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔M9 jȠjɠ]j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔M9 jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_dec_unless_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔ML jȠjɠ]j)}(jaj*jàNjĠNjŠj^*jƠjԠ)}(jנj:(j٠NjƠj8*jjjh*jNubjǠjKj֔ML jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic64_dec_if_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jq*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjo*jNubjǠjKj֔M_ jȠjɠ]j)}(jajo*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M_ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_readsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔Mq jȠjɠ]j)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjj**jNubjǠjKj֔Mq jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_read_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j3*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1*jNubjǠjKj֔M jȠjɠ]j)}(jaj1*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjY*jjj*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_setsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_set_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠjf*jƠjԠ)}(jנj:(j٠NjƠj@*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjl*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj!*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_add_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j**ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(*jNubjǠjKj֔M jȠjɠ](j)}(jaj(*jàNjĠNjŠjp*jƠjԠ)}(jנj:(j٠NjƠjP*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj(*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjs*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_add_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj+*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj!*jƠjԠ)}(jנj:(j٠NjƠj*jjj1*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_add_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j:*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8*jNubjǠjKj֔M jȠjɠ](j)}(jaj8*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj`*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj8*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_add_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj;*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj1*jƠjԠ)}(jנj:(j٠NjƠj *jjjA*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jJ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjH*jNubjǠjKj֔M jȠjɠ](j)}(jajH*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjp*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajH*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_add_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M( jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjK*jNubjǠjKj֔M( jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjA*jƠjԠ)}(jנj:(j٠NjƠj*jjjQ*jNubjǠjKj֔M( jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_add_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jZ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX*jNubjǠjKj֔M: jȠjɠ](j)}(jajX*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M: jȠjɠ]j]ubj)}(jajX*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M: jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_add_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MM jȠjɠ](j)}(jaj*jàNjĠNjŠj(*jƠjԠ)}(jנj:(j٠NjƠj*jjj[*jNubjǠjKj֔MM jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjQ*jƠjԠ)}(jנj:(j٠NjƠj+*jjja*jNubjǠjKj֔MM jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjh*jNubjǠjKj֔M_ jȠjɠ](j)}(jajh*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M_ jȠjɠ]j]ubj)}(jajh*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M_ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_sub_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔Mq jȠjɠ](j)}(jaj*jàNjĠNjŠj8*jƠjԠ)}(jנj:(j٠NjƠj*jjjk*jNubjǠjKj֔Mq jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠja*jƠjԠ)}(jנj:(j٠NjƠj;*jjjq*jNubjǠjKj֔Mq jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_sub_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jz*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjx*jNubjǠjKj֔M jȠjɠ](j)}(jajx*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajx*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_sub_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠjH*jƠjԠ)}(jנj:(j٠NjƠj(*jjj{*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjq*jƠjԠ)}(jנj:(j٠NjƠjK*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_sub_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠjX*jƠjԠ)}(jנj:(j٠NjƠj8*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj[*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_sub_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_sub_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j"*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj *jNubjǠjKj֔M jȠjɠ](j)}(jaj *jàNjĠNjŠjh*jƠjԠ)}(jנj:(j٠NjƠjH*jjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjk*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_sub_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj#*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj)*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_incsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0*jNubjǠjKj֔MjȠjɠ]j)}(jaj0*jàNjĠNjŠj~*jƠjԠ)}(jנj:(j٠NjƠjX*jjj*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_inc_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_inc_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔M'jȠjɠ]j)}(jaj*jàNjĠNjŠj< *jƠjԠ)}(jנj:(j٠NjƠj *jjjF *jNubjǠjKj֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_inc_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jO *ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjM *jNubjǠjKj֔M8jȠjɠ]j)}(jajM *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠju *jjj *jNubjǠjKj֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_inc_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j *ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj *jNubjǠjKj֔MJjȠjɠ]j)}(jaj *jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj *jjj!*jNubjǠjKj֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_incsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j !*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj !*jNubjǠjKj֔M[jȠjɠ]j)}(jaj !*jàNjĠNjŠjY!*jƠjԠ)}(jנj:(j٠NjƠj3!*jjjc!*jNubjǠjKj֔M[jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_inc_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jl!*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj!*jNubjǠjKj֔MmjȠjɠ]j)}(jajj!*jàNjĠNjŠj!*jƠjԠ)}(jנj:(j٠NjƠj!*jjj!*jNubjǠjKj֔MmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_inc_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j!*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!*jNubjǠjKj֔M~jȠjɠ]j)}(jaj!*jàNjĠNjŠj"*jƠjԠ)}(jנj:(j٠NjƠj!*jjj!"*jNubjǠjKj֔M~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_inc_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*"*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj("*jNubjǠjKj֔MjȠjɠ]j)}(jaj("*jàNjĠNjŠjv"*jƠjԠ)}(jנj:(j٠NjƠjP"*jjj"*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"*jNubjǠjKj֔MjȠjɠ]j)}(jaj"*jàNjĠNjŠj"*jƠjԠ)}(jנj:(j٠NjƠj"*jjj"*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_dec_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j"*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"*jNubjǠjKj֔MjȠjɠ]j)}(jaj"*jàNjĠNjŠj4#*jƠjԠ)}(jנj:(j٠NjƠj#*jjj>#*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_dec_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jG#*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE#*jNubjǠjKj֔MjȠjɠ]j)}(jajE#*jàNjĠNjŠj#*jƠjԠ)}(jנj:(j٠NjƠjm#*jjj#*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_dec_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j#*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#*jNubjǠjKj֔MjȠjɠ]j)}(jaj#*jàNjĠNjŠj#*jƠjԠ)}(jנj:(j٠NjƠj#*jjj#*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_dec_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j$*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$*jNubjǠjKj֔MjȠjɠ]j)}(jaj$*jàNjĠNjŠjQ$*jƠjԠ)}(jנj:(j٠NjƠj+$*jjj[$*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jd$*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjb$*jNubjǠjKj֔MjȠjɠ]j)}(jajb$*jàNjĠNjŠj$*jƠjԠ)}(jנj:(j٠NjƠj$*jjj$*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_dec_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j$*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$*jNubjǠjKj֔M jȠjɠ]j)}(jaj$*jàNjĠNjŠj%*jƠjԠ)}(jנj:(j٠NjƠj$*jjj%*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_dec_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j"%*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj %*jNubjǠjKj֔MjȠjɠ]j)}(jaj %*jàNjĠNjŠjn%*jƠjԠ)}(jנj:(j٠NjƠjH%*jjjx%*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_dec_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j%*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%*jNubjǠjKj֔M-jȠjɠ]j)}(jaj%*jàNjĠNjŠj%*jƠjԠ)}(jנj:(j٠NjƠj%*jjj%*jNubjǠjKj֔M-jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_andsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%*jNubjǠjKj֔M?jȠjɠ](j)}(jaj%*jàNjĠNjŠj&&*jƠjԠ)}(jנj:(j٠NjƠj&*jjjY&*jNubjǠjKj֔M?jȠjɠ]j]ubj)}(jaj%*jàNjĠNjŠjO&*jƠjԠ)}(jנj:(j٠NjƠj)&*jjj_&*jNubjǠjKj֔M?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_andsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jh&*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf&*jNubjǠjKj֔MQjȠjɠ](j)}(jajf&*jàNjĠNjŠj&*jƠjԠ)}(jנj:(j٠NjƠj&*jjj&*jNubjǠjKj֔MQjȠjɠ]j]ubj)}(jajf&*jàNjĠNjŠj&*jƠjԠ)}(jנj:(j٠NjƠj&*jjj&*jNubjǠjKj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_and_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j&*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&*jNubjǠjKj֔MdjȠjɠ](j)}(jaj&*jàNjĠNjŠj6'*jƠjԠ)}(jנj:(j٠NjƠj'*jjji'*jNubjǠjKj֔MdjȠjɠ]j]ubj)}(jaj&*jàNjĠNjŠj_'*jƠjԠ)}(jנj:(j٠NjƠj9'*jjjo'*jNubjǠjKj֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_and_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jx'*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv'*jNubjǠjKj֔MvjȠjɠ](j)}(jajv'*jàNjĠNjŠj'*jƠjԠ)}(jנj:(j٠NjƠj'*jjj'*jNubjǠjKj֔MvjȠjɠ]j]ubj)}(jajv'*jàNjĠNjŠj'*jƠjԠ)}(jנj:(j٠NjƠj'*jjj'*jNubjǠjKj֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_and_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j(*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'*jNubjǠjKj֔MjȠjɠ](j)}(jaj'*jàNjĠNjŠjF(*jƠjԠ)}(jנj:(j٠NjƠj&(*jjjy(*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj'*jàNjĠNjŠjo(*jƠjԠ)}(jנj:(j٠NjƠjI(*jjj(*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_andnotsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(*jNubjǠjKj֔MjȠjɠ](j)}(jaj(*jàNjĠNjŠj(*jƠjԠ)}(jנj:(j٠NjƠj(*jjj)*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj(*jàNjĠNjŠj(*jƠjԠ)}(jנj:(j٠NjƠj(*jjj)*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_andnotsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j)*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)*jNubjǠjKj֔MjȠjɠ](j)}(jaj)*jàNjĠNjŠjV)*jƠjԠ)}(jנj:(j٠NjƠj6)*jjj)*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)*jàNjĠNjŠj)*jƠjԠ)}(jנj:(j٠NjƠjY)*jjj)*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_long_fetch_andnot_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j)*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)*jNubjǠjKj֔MjȠjɠ](j)}(jaj)*jàNjĠNjŠj)*jƠjԠ)}(jנj:(j٠NjƠj)*jjj**jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj)*jàNjĠNjŠj**jƠjԠ)}(jנj:(j٠NjƠj)*jjj**jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_long_fetch_andnot_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j **ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj**jNubjǠjKj֔MjȠjɠ](j)}(jaj**jàNjĠNjŠjf**jƠjԠ)}(jנj:(j٠NjƠjF**jjj**jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj**jàNjĠNjŠj**jƠjԠ)}(jנj:(j٠NjƠji**jjj**jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_long_fetch_andnot_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j**ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj**jNubjǠjKj֔MjȠjɠ](j)}(jaj**jàNjĠNjŠj**jƠjԠ)}(jנj:(j٠NjƠj**jjj!+*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj**jàNjĠNjŠj+*jƠjԠ)}(jנj:(j٠NjƠj**jjj'+*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_orsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0+*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.+*jNubjǠjKj֔MjȠjɠ](j)}(jaj.+*jàNjĠNjŠjv+*jƠjԠ)}(jנj:(j٠NjƠjV+*jjj+*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.+*jàNjĠNjŠj+*jƠjԠ)}(jנj:(j٠NjƠjy+*jjj+*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_orsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j+*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+*jNubjǠjKj֔M jȠjɠ](j)}(jaj+*jàNjĠNjŠj+*jƠjԠ)}(jנj:(j٠NjƠj+*jjj1,*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj+*jàNjĠNjŠj',*jƠjԠ)}(jנj:(j٠NjƠj,*jjj7,*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_or_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j@,*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>,*jNubjǠjKj֔MjȠjɠ](j)}(jaj>,*jàNjĠNjŠj,*jƠjԠ)}(jנj:(j٠NjƠjf,*jjj,*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj>,*jàNjĠNjŠj,*jƠjԠ)}(jנj:(j٠NjƠj,*jjj,*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_or_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j,*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,*jNubjǠjKj֔M.jȠjɠ](j)}(jaj,*jàNjĠNjŠj-*jƠjԠ)}(jנj:(j٠NjƠj,*jjjA-*jNubjǠjKj֔M.jȠjɠ]j]ubj)}(jaj,*jàNjĠNjŠj7-*jƠjԠ)}(jנj:(j٠NjƠj-*jjjG-*jNubjǠjKj֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_or_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jP-*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN-*jNubjǠjKj֔MAjȠjɠ](j)}(jajN-*jàNjĠNjŠj-*jƠjԠ)}(jנj:(j٠NjƠjv-*jjj-*jNubjǠjKj֔MAjȠjɠ]j]ubj)}(jajN-*jàNjĠNjŠj-*jƠjԠ)}(jנj:(j٠NjƠj-*jjj-*jNubjǠjKj֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_xorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-*jNubjǠjKj֔MSjȠjɠ](j)}(jaj-*jàNjĠNjŠj.*jƠjԠ)}(jנj:(j٠NjƠj-*jjjQ.*jNubjǠjKj֔MSjȠjɠ]j]ubj)}(jaj-*jàNjĠNjŠjG.*jƠjԠ)}(jנj:(j٠NjƠj!.*jjjW.*jNubjǠjKj֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_xorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j`.*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^.*jNubjǠjKj֔MejȠjɠ](j)}(jaj^.*jàNjĠNjŠj.*jƠjԠ)}(jנj:(j٠NjƠj.*jjj.*jNubjǠjKj֔MejȠjɠ]j]ubj)}(jaj^.*jàNjĠNjŠj.*jƠjԠ)}(jנj:(j٠NjƠj.*jjj.*jNubjǠjKj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_xor_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j.*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.*jNubjǠjKj֔MxjȠjɠ](j)}(jaj.*jàNjĠNjŠj./*jƠjԠ)}(jנj:(j٠NjƠj/*jjja/*jNubjǠjKj֔MxjȠjɠ]j]ubj)}(jaj.*jàNjĠNjŠjW/*jƠjԠ)}(jנj:(j٠NjƠj1/*jjjg/*jNubjǠjKj֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_xor_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jp/*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjn/*jNubjǠjKj֔MjȠjɠ](j)}(jajn/*jàNjĠNjŠj/*jƠjԠ)}(jנj:(j٠NjƠj/*jjj/*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajn/*jàNjĠNjŠj/*jƠjԠ)}(jנj:(j٠NjƠj/*jjj/*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_xor_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j/*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/*jNubjǠjKj֔MjȠjɠ](j)}(jaj/*jàNjĠNjŠj>0*jƠjԠ)}(jנj:(j٠NjƠj0*jjjq0*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj/*jàNjĠNjŠjg0*jƠjԠ)}(jנj:(j٠NjƠjA0*jjjw0*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_xchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j0*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj~0*jNubjǠjKj֔MjȠjɠ](j)}(jaj~0*jàNjĠNjŠj0*jƠjԠ)}(jנj:(j٠NjƠj0*jjj0*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj~0*jàNjĠNjŠj0*jƠjԠ)}(jנj:(j٠NjƠj0*jjj1*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_xchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j 1*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1*jNubjǠjKj֔MjȠjɠ](j)}(jaj1*jàNjĠNjŠjU1*jƠjԠ)}(jנj:(j٠NjƠj/1*jjj1*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj1*jàNjĠNjŠj{1*jƠjԠ)}(jנj:(j٠NjƠj[1*jjj1*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_xchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j1*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1*jNubjǠjKj֔MjȠjɠ](j)}(jaj1*jàNjĠNjŠj1*jƠjԠ)}(jנj:(j٠NjƠj1*jjj 2*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj1*jàNjĠNjŠj2*jƠjԠ)}(jנj:(j٠NjƠj1*jjj2*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_xchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j2*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj2*jNubjǠjKj֔MjȠjɠ](j)}(jaj2*jàNjĠNjŠjg2*jƠjԠ)}(jנj:(j٠NjƠjA2*jjj2*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj2*jàNjĠNjŠj2*jƠjԠ)}(jנj:(j٠NjƠjm2*jjj2*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j2*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj2*jNubjǠjKj֔MjȠjɠ](j)}(jaj2*jàNjĠNjŠj2*jƠjԠ)}(jנj:(j٠NjƠj2*jjjB3*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj2*jàNjĠNjŠj3*jƠjԠ)}(jנj:(j٠NjƠj2*jjjH3*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj2*jàNjĠNjŠj:3*jƠjԠ)}(jנj:(j٠NjƠj3*jjjN3*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jW3*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjU3*jNubjǠjKj֔MjȠjɠ](j)}(jajU3*jàNjĠNjŠj3*jƠjԠ)}(jנj:(j٠NjƠj}3*jjj3*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajU3*jàNjĠNjŠj3*jƠjԠ)}(jנj:(j٠NjƠj3*jjj3*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajU3*jàNjĠNjŠj3*jƠjԠ)}(jנj:(j٠NjƠj3*jjj4*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j 4*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4*jNubjǠjKj֔M$jȠjɠ](j)}(jaj4*jàNjĠNjŠjV4*jƠjԠ)}(jנj:(j٠NjƠj04*jjj4*jNubjǠjKj֔M$jȠjɠ]j]ubj)}(jaj4*jàNjĠNjŠj|4*jƠjԠ)}(jנj:(j٠NjƠj\4*jjj4*jNubjǠjKj֔M$jȠjɠ]j]ubj)}(jaj4*jàNjĠNjŠj4*jƠjԠ)}(jנj:(j٠NjƠj4*jjj4*jNubjǠjKj֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j4*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4*jNubjǠjKj֔M9jȠjɠ](j)}(jaj4*jàNjĠNjŠj 5*jƠjԠ)}(jנj:(j٠NjƠj4*jjj[5*jNubjǠjKj֔M9jȠjɠ]j]ubj)}(jaj4*jàNjĠNjŠj/5*jƠjԠ)}(jנj:(j٠NjƠj5*jjja5*jNubjǠjKj֔M9jȠjɠ]j]ubj)}(jaj4*jàNjĠNjŠjS5*jƠjԠ)}(jנj:(j٠NjƠj35*jjjg5*jNubjǠjKj֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_try_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jp5*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjn5*jNubjǠjKj֔MNjȠjɠ](j)}(jajn5*jàNjĠNjŠj5*jƠjԠ)}(jנj:(j٠NjƠj5*jjj6*jNubjǠjKj֔MNjȠjɠ]j]ubj)}(jajn5*jàNjĠNjŠj5*jƠjԠ)}(jנj:(j٠NjƠj5*jjj6*jNubjǠjKj֔MNjȠjɠ]j]ubj)}(jajn5*jàNjĠNjŠj 6*jƠjԠ)}(jנj:(j٠NjƠj5*jjj6*jNubjǠjKj֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_try_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j'6*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%6*jNubjǠjKj֔MejȠjɠ](j)}(jaj%6*jàNjĠNjŠjr6*jƠjԠ)}(jנj:(j٠NjƠjL6*jjj6*jNubjǠjKj֔MejȠjɠ]j]ubj)}(jaj%6*jàNjĠNjŠj6*jƠjԠ)}(jנj:(j٠NjƠjx6*jjj6*jNubjǠjKj֔MejȠjɠ]j]ubj)}(jaj%6*jàNjĠNjŠj6*jƠjԠ)}(jנj:(j٠NjƠj6*jjj6*jNubjǠjKj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_try_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j6*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj6*jNubjǠjKj֔M{jȠjɠ](j)}(jaj6*jàNjĠNjŠj)7*jƠjԠ)}(jנj:(j٠NjƠj7*jjj7*jNubjǠjKj֔M{jȠjɠ]j]ubj)}(jaj6*jàNjĠNjŠjQ7*jƠjԠ)}(jנj:(j٠NjƠj/7*jjj7*jNubjǠjKj֔M{jȠjɠ]j]ubj)}(jaj6*jàNjĠNjŠjx7*jƠjԠ)}(jנj:(j٠NjƠjX7*jjj7*jNubjǠjKj֔M{jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_try_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j7*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj7*jNubjǠjKj֔MjȠjɠ](j)}(jaj7*jàNjĠNjŠj7*jƠjԠ)}(jנj:(j٠NjƠj7*jjj78*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj7*jàNjĠNjŠj8*jƠjԠ)}(jנj:(j٠NjƠj7*jjj=8*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj7*jàNjĠNjŠj/8*jƠjԠ)}(jנj:(j٠NjƠj8*jjjC8*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_sub_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jL8*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ8*jNubjǠjKj֔MjȠjɠ](j)}(jajJ8*jàNjĠNjŠj8*jƠjԠ)}(jנj:(j٠NjƠjq8*jjj8*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajJ8*jàNjĠNjŠj8*jƠjԠ)}(jנj:(j٠NjƠj8*jjj8*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_dec_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j8*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8*jNubjǠjKj֔MjȠjɠ]j)}(jaj8*jàNjĠNjŠj9*jƠjԠ)}(jנj:(j٠NjƠj8*jjj(9*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_inc_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j19*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/9*jNubjǠjKj֔MjȠjɠ]j)}(jaj/9*jàNjĠNjŠj|9*jƠjԠ)}(jנj:(j٠NjƠjV9*jjj9*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_add_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j9*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9*jNubjǠjKj֔MjȠjɠ](j)}(jaj9*jàNjĠNjŠj9*jƠjԠ)}(jנj:(j٠NjƠj9*jjj:*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj9*jàNjĠNjŠj9*jƠjԠ)}(jנj:(j٠NjƠj9*jjj :*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_long_add_negative_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j:*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj:*jNubjǠjKj֔MjȠjɠ](j)}(jaj:*jàNjĠNjŠj[:*jƠjԠ)}(jנj:(j٠NjƠj;:*jjj:*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj:*jàNjĠNjŠj:*jƠjԠ)}(jנj:(j٠NjƠj^:*jjj:*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_long_add_negative_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j:*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj:*jNubjǠjKj֔MjȠjɠ](j)}(jaj:*jàNjĠNjŠj:*jƠjԠ)}(jנj:(j٠NjƠj:*jjj;*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj:*jàNjĠNjŠj ;*jƠjԠ)}(jנj:(j٠NjƠj:*jjj;*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ atomic_long_add_negative_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j$;*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj";*jNubjǠjKj֔MjȠjɠ](j)}(jaj";*jàNjĠNjŠji;*jƠjԠ)}(jנj:(j٠NjƠjI;*jjj;*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj";*jàNjĠNjŠj;*jƠjԠ)}(jנj:(j٠NjƠjl;*jjj;*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_fetch_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j;*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj;*jNubjǠjKj֔M(jȠjɠ](j)}(jaj;*jàNjĠNjŠj;*jƠjԠ)}(jנj:(j٠NjƠj;*jjjG<*jNubjǠjKj֔M(jȠjɠ]j]ubj)}(jaj;*jàNjĠNjŠj<*jƠjԠ)}(jנj:(j٠NjƠj;*jjjM<*jNubjǠjKj֔M(jȠjɠ]j]ubj)}(jaj;*jàNjĠNjŠj@<*jƠjԠ)}(jנj:(j٠NjƠj <*jjjS<*jNubjǠjKj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j\<*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjZ<*jNubjǠjKj֔M=jȠjɠ](j)}(jajZ<*jàNjĠNjŠj<*jƠjԠ)}(jנj:(j٠NjƠj<*jjj<*jNubjǠjKj֔M=jȠjɠ]j]ubj)}(jajZ<*jàNjĠNjŠj<*jƠjԠ)}(jנj:(j٠NjƠj<*jjj<*jNubjǠjKj֔M=jȠjɠ]j]ubj)}(jajZ<*jàNjĠNjŠj<*jƠjԠ)}(jנj:(j٠NjƠj<*jjj=*jNubjǠjKj֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_inc_not_zerosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j =*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj =*jNubjǠjKj֔MPjȠjɠ]j)}(jaj =*jàNjĠNjŠjW=*jƠjԠ)}(jנj:(j٠NjƠj1=*jjja=*jNubjǠjKj֔MPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_inc_unless_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jj=*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjh=*jNubjǠjKj֔McjȠjɠ]j)}(jajh=*jàNjĠNjŠj=*jƠjԠ)}(jנj:(j٠NjƠj=*jjj=*jNubjǠjKj֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_dec_unless_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j=*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=*jNubjǠjKj֔MvjȠjɠ]j)}(jaj=*jàNjĠNjŠj>*jƠjԠ)}(jנj:(j٠NjƠj=*jjj>*jNubjǠjKj֔MvjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠatomic_long_dec_if_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j&>*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$>*jNubjǠjKj֔MjȠjɠ]j)}(jaj$>*jàNjĠNjŠjr>*jƠjԠ)}(jנj:(j٠NjƠjL>*jjj|>*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_readsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>*jNubjǠjKj֔MjȠjɠ]j)}(jaj>*jàNjĠNjŠj>*jƠjԠ)}(jנj:(j٠NjƠj>*jjj>*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_read_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>*jNubjǠjKj֔MjȠjɠ]j)}(jaj>*jàNjĠNjŠj0?*jƠjԠ)}(jנj:(j٠NjƠj ?*jjj:?*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_setsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC?*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjjA?*jNubjǠjKj֔MjȠjɠ](j)}(jajA?*jàNjĠNjŠj?*jƠjԠ)}(jנj:(j٠NjƠji?*jjj?*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajA?*jàNjĠNjŠj?*jƠjԠ)}(jנj:(j٠NjƠj?*jjj?*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_set_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjj?*jNubjǠjKj֔MjȠjɠ](j)}(jaj?*jàNjĠNjŠj@*jƠjԠ)}(jנj:(j٠NjƠj?*jjjD@*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj?*jàNjĠNjŠj=@*jƠjԠ)}(jנj:(j٠NjƠj@*jjjJ@*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS@*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQ@*jNubjǠjKj֔MjȠjɠ](j)}(jajQ@*jàNjĠNjŠj@*jƠjԠ)}(jנj:(j٠NjƠjy@*jjj@*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajQ@*jàNjĠNjŠj@*jƠjԠ)}(jנj:(j٠NjƠj@*jjj@*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_add_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@*jNubjǠjKj֔M0jȠjɠ](j)}(jaj@*jàNjĠNjŠj!A*jƠjԠ)}(jנj:(j٠NjƠjA*jjjTA*jNubjǠjKj֔M0jȠjɠ]j]ubj)}(jaj@*jàNjĠNjŠjJA*jƠjԠ)}(jנj:(j٠NjƠj$A*jjjZA*jNubjǠjKj֔M0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_add_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jcA*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjaA*jNubjǠjKj֔MKjȠjɠ](j)}(jajaA*jàNjĠNjŠjA*jƠjԠ)}(jנj:(j٠NjƠjA*jjjA*jNubjǠjKj֔MKjȠjɠ]j]ubj)}(jajaA*jàNjĠNjŠjA*jƠjԠ)}(jנj:(j٠NjƠjA*jjjA*jNubjǠjKj֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_add_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjA*jNubjǠjKj֔MfjȠjɠ](j)}(jajA*jàNjĠNjŠj1B*jƠjԠ)}(jנj:(j٠NjƠjB*jjjdB*jNubjǠjKj֔MfjȠjɠ]j]ubj)}(jajA*jàNjĠNjŠjZB*jƠjԠ)}(jנj:(j٠NjƠj4B*jjjjB*jNubjǠjKj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_add_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jsB*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjqB*jNubjǠjKj֔MjȠjɠ](j)}(jajqB*jàNjĠNjŠjB*jƠjԠ)}(jנj:(j٠NjƠjB*jjjB*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajqB*jàNjĠNjŠjB*jƠjԠ)}(jנj:(j٠NjƠjB*jjjB*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_fetch_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjB*jNubjǠjKj֔MjȠjɠ](j)}(jajB*jàNjĠNjŠjAC*jƠjԠ)}(jנj:(j٠NjƠj!C*jjjtC*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajB*jàNjĠNjŠjjC*jƠjԠ)}(jנj:(j٠NjƠjDC*jjjzC*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_fetch_add_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jC*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjC*jNubjǠjKj֔MjȠjɠ](j)}(jajC*jàNjĠNjŠjC*jƠjԠ)}(jנj:(j٠NjƠjC*jjjC*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajC*jàNjĠNjŠjC*jƠjԠ)}(jנj:(j٠NjƠjC*jjjD*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_fetch_add_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j D*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj D*jNubjǠjKj֔MjȠjɠ](j)}(jaj D*jàNjĠNjŠjQD*jƠjԠ)}(jנj:(j٠NjƠj1D*jjjD*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj D*jàNjĠNjŠjzD*jƠjԠ)}(jנj:(j٠NjƠjTD*jjjD*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_fetch_add_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jD*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD*jNubjǠjKj֔MjȠjɠ](j)}(jajD*jàNjĠNjŠjD*jƠjԠ)}(jנj:(j٠NjƠjD*jjj E*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajD*jàNjĠNjŠjE*jƠjԠ)}(jנj:(j٠NjƠjD*jjjE*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jE*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE*jNubjǠjKj֔MjȠjɠ](j)}(jajE*jàNjĠNjŠjaE*jƠjԠ)}(jנj:(j٠NjƠjAE*jjjE*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajE*jàNjĠNjŠjE*jƠjԠ)}(jנj:(j٠NjƠjdE*jjjE*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_sub_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE*jNubjǠjKj֔MjȠjɠ](j)}(jajE*jàNjĠNjŠjE*jƠjԠ)}(jנj:(j٠NjƠjE*jjjF*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajE*jàNjĠNjŠjF*jƠjԠ)}(jנj:(j٠NjƠjE*jjj"F*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_sub_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+F*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj)F*jNubjǠjKj֔M*jȠjɠ](j)}(jaj)F*jàNjĠNjŠjqF*jƠjԠ)}(jנj:(j٠NjƠjQF*jjjF*jNubjǠjKj֔M*jȠjɠ]j]ubj)}(jaj)F*jàNjĠNjŠjF*jƠjԠ)}(jנj:(j٠NjƠjtF*jjjF*jNubjǠjKj֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_sub_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjF*jNubjǠjKj֔MEjȠjɠ](j)}(jajF*jàNjĠNjŠjF*jƠjԠ)}(jנj:(j٠NjƠjF*jjj,G*jNubjǠjKj֔MEjȠjɠ]j]ubj)}(jajF*jàNjĠNjŠj"G*jƠjԠ)}(jנj:(j٠NjƠjF*jjj2G*jNubjǠjKj֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_sub_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;G*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9G*jNubjǠjKj֔M_jȠjɠ](j)}(jaj9G*jàNjĠNjŠjG*jƠjԠ)}(jנj:(j٠NjƠjaG*jjjG*jNubjǠjKj֔M_jȠjɠ]j]ubj)}(jaj9G*jàNjĠNjŠjG*jƠjԠ)}(jנj:(j٠NjƠjG*jjjG*jNubjǠjKj֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_fetch_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jG*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjG*jNubjǠjKj֔MvjȠjɠ](j)}(jajG*jàNjĠNjŠj H*jƠjԠ)}(jנj:(j٠NjƠjG*jjj]*jƠjԠ)}(jנj:(j٠NjƠj]*jjjL]*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU]*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjS]*jNubjǠjKj֔MjȠjɠ](j)}(jajS]*jàNjĠNjŠj]*jƠjԠ)}(jנj:(j٠NjƠj{]*jjj]*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajS]*jàNjĠNjŠj]*jƠjԠ)}(jנj:(j٠NjƠj]*jjj]*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajS]*jàNjĠNjŠj]*jƠjԠ)}(jנj:(j٠NjƠj]*jjj]*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj^*jNubjǠjKj֔MjȠjɠ](j)}(jaj^*jàNjĠNjŠjT^*jƠjԠ)}(jנj:(j٠NjƠj.^*jjj^*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj^*jàNjĠNjŠjz^*jƠjԠ)}(jנj:(j٠NjƠjZ^*jjj^*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj^*jàNjĠNjŠj^*jƠjԠ)}(jנj:(j٠NjƠj~^*jjj^*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj^*jNubjǠjKj֔MjȠjɠ](j)}(jaj^*jàNjĠNjŠj_*jƠjԠ)}(jנj:(j٠NjƠj^*jjjY_*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj^*jàNjĠNjŠj-_*jƠjԠ)}(jנj:(j٠NjƠj _*jjj__*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj^*jàNjĠNjŠjQ_*jƠjԠ)}(jנj:(j٠NjƠj1_*jjje_*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn_*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjl_*jNubjǠjKj֔M4jȠjɠ](j)}(jajl_*jàNjĠNjŠj_*jƠjԠ)}(jנj:(j٠NjƠj_*jjj `*jNubjǠjKj֔M4jȠjɠ]j]ubj)}(jajl_*jàNjĠNjŠj_*jƠjԠ)}(jנj:(j٠NjƠj_*jjj`*jNubjǠjKj֔M4jȠjɠ]j]ubj)}(jajl_*jàNjĠNjŠj`*jƠjԠ)}(jנj:(j٠NjƠj_*jjj`*jNubjǠjKj֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_try_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j!`*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj`*jNubjǠjKj֔MNjȠjɠ](j)}(jaj`*jàNjĠNjŠjl`*jƠjԠ)}(jנj:(j٠NjƠjF`*jjj`*jNubjǠjKj֔MNjȠjɠ]j]ubj)}(jaj`*jàNjĠNjŠj`*jƠjԠ)}(jנj:(j٠NjƠjr`*jjj`*jNubjǠjKj֔MNjȠjɠ]j]ubj)}(jaj`*jàNjĠNjŠj`*jƠjԠ)}(jנj:(j٠NjƠj`*jjj`*jNubjǠjKj֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_try_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j`*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj`*jNubjǠjKj֔MpjȠjɠ](j)}(jaj`*jàNjĠNjŠj#a*jƠjԠ)}(jנj:(j٠NjƠj`*jjjza*jNubjǠjKj֔MpjȠjɠ]j]ubj)}(jaj`*jàNjĠNjŠjKa*jƠjԠ)}(jנj:(j٠NjƠj)a*jjja*jNubjǠjKj֔MpjȠjɠ]j]ubj)}(jaj`*jàNjĠNjŠjra*jƠjԠ)}(jנj:(j٠NjƠjRa*jjja*jNubjǠjKj֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_try_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]ja*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjja*jNubjǠjKj֔MjȠjɠ](j)}(jaja*jàNjĠNjŠja*jƠjԠ)}(jנj:(j٠NjƠja*jjj1b*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaja*jàNjĠNjŠjb*jƠjԠ)}(jנj:(j٠NjƠja*jjj7b*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaja*jàNjĠNjŠj)b*jƠjԠ)}(jנj:(j٠NjƠj b*jjj=b*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_try_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jFb*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjDb*jNubjǠjKj֔MjȠjɠ](j)}(jajDb*jàNjĠNjŠjb*jƠjԠ)}(jנj:(j٠NjƠjkb*jjjb*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajDb*jàNjĠNjŠjb*jƠjԠ)}(jנj:(j٠NjƠjb*jjjb*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajDb*jàNjĠNjŠjb*jƠjԠ)}(jנj:(j٠NjƠjb*jjjb*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_sub_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jb*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjb*jNubjǠjKj֔MjȠjɠ](j)}(jajb*jàNjĠNjŠjBc*jƠjԠ)}(jנj:(j٠NjƠj"c*jjjuc*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajb*jàNjĠNjŠjkc*jƠjԠ)}(jנj:(j٠NjƠjEc*jjj{c*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_dec_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jc*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc*jNubjǠjKj֔MjȠjɠ]j)}(jajc*jàNjĠNjŠjc*jƠjԠ)}(jנj:(j٠NjƠjc*jjjc*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_inc_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jc*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc*jNubjǠjKj֔MjȠjɠ]j)}(jajc*jàNjĠNjŠj-d*jƠjԠ)}(jנj:(j٠NjƠjd*jjj7d*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_add_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j@d*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>d*jNubjǠjKj֔M jȠjɠ](j)}(jaj>d*jàNjĠNjŠjd*jƠjԠ)}(jנj:(j٠NjƠjed*jjjd*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj>d*jàNjĠNjŠjd*jƠjԠ)}(jנj:(j٠NjƠjd*jjjd*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_add_negative_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jd*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjd*jNubjǠjKj֔M& jȠjɠ](j)}(jajd*jàNjĠNjŠj e*jƠjԠ)}(jנj:(j٠NjƠjd*jjj?e*jNubjǠjKj֔M& jȠjɠ]j]ubj)}(jajd*jàNjĠNjŠj5e*jƠjԠ)}(jנj:(j٠NjƠje*jjjEe*jNubjǠjKj֔M& jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_add_negative_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jNe*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjLe*jNubjǠjKj֔MA jȠjɠ](j)}(jajLe*jàNjĠNjŠje*jƠjԠ)}(jנj:(j٠NjƠjse*jjje*jNubjǠjKj֔MA jȠjɠ]j]ubj)}(jajLe*jàNjĠNjŠje*jƠjԠ)}(jנj:(j٠NjƠje*jjje*jNubjǠjKj֔MA jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_add_negative_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]je*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje*jNubjǠjKj֔M[ jȠjɠ](j)}(jaje*jàNjĠNjŠjf*jƠjԠ)}(jנj:(j٠NjƠje*jjjMf*jNubjǠjKj֔M[ jȠjɠ]j]ubj)}(jaje*jàNjĠNjŠjCf*jƠjԠ)}(jנj:(j٠NjƠjf*jjjSf*jNubjǠjKj֔M[ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_fetch_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\f*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjZf*jNubjǠjKj֔Mt jȠjɠ](j)}(jajZf*jàNjĠNjŠjf*jƠjԠ)}(jנj:(j٠NjƠjf*jjjf*jNubjǠjKj֔Mt jȠjɠ]j]ubj)}(jajZf*jàNjĠNjŠjf*jƠjԠ)}(jנj:(j٠NjƠjf*jjjf*jNubjǠjKj֔Mt jȠjɠ]j]ubj)}(jajZf*jàNjĠNjŠjf*jƠjԠ)}(jנj:(j٠NjƠjf*jjjg*jNubjǠjKj֔Mt jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j g*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj g*jNubjǠjKj֔M jȠjɠ](j)}(jaj g*jàNjĠNjŠjXg*jƠjԠ)}(jנj:(j٠NjƠj2g*jjjg*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj g*jàNjĠNjŠj~g*jƠjԠ)}(jנj:(j٠NjƠj^g*jjjg*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj g*jàNjĠNjŠjg*jƠjԠ)}(jנj:(j٠NjƠjg*jjjg*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_inc_not_zerosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jg*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg*jNubjǠjKj֔M jȠjɠ]j)}(jajg*jàNjĠNjŠjh*jƠjԠ)}(jנj:(j٠NjƠjg*jjjh*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_inc_unless_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jh*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjh*jNubjǠjKj֔M jȠjɠ]j)}(jajh*jàNjĠNjŠjfh*jƠjԠ)}(jנj:(j٠NjƠj@h*jjjph*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_dec_unless_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jyh*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjwh*jNubjǠjKj֔M jȠjɠ]j)}(jajwh*jàNjĠNjŠjh*jƠjԠ)}(jנj:(j٠NjƠjh*jjjh*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_dec_if_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jh*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠatomic_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjh*jNubjǠjKj֔M jȠjɠ]j)}(jajh*jàNjĠNjŠj#i*jƠjԠ)}(jנj:(j٠NjƠjh*jjj-i*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_readsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j6i*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4i*jNubjǠjKj֔M jȠjɠ]j)}(jaj4i*jàNjĠNjŠji*jƠjԠ)}(jנj:(j٠NjƠj`i*jjji*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_read_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]ji*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji*jNubjǠjKj֔M$ jȠjɠ]j)}(jaji*jàNjĠNjŠji*jƠjԠ)}(jנj:(j٠NjƠji*jjji*jNubjǠjKj֔M$ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_setsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjji*jNubjǠjKj֔MB jȠjɠ](j)}(jaji*jàNjĠNjŠjHj*jƠjԠ)}(jנj:(j٠NjƠj"j*jjjyj*jNubjǠjKj֔MB jȠjɠ]j]ubj)}(jaji*jàNjĠNjŠjrj*jƠjԠ)}(jנj:(j٠NjƠjNj*jjjj*jNubjǠjKj֔MB jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_set_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjjj*jNubjǠjKj֔MS jȠjɠ](j)}(jajj*jàNjĠNjŠjj*jƠjԠ)}(jנj:(j٠NjƠjj*jjjk*jNubjǠjKj֔MS jȠjɠ]j]ubj)}(jajj*jàNjĠNjŠjj*jƠjԠ)}(jנj:(j٠NjƠjj*jjj k*jNubjǠjKj֔MS jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk*jNubjǠjKj֔Mm jȠjɠ](j)}(jajk*jàNjĠNjŠj^k*jƠjԠ)}(jנj:(j٠NjƠj:k*jjjk*jNubjǠjKj֔Mm jȠjɠ]j]ubj)}(jajk*jàNjĠNjŠjk*jƠjԠ)}(jנj:(j٠NjƠjak*jjjk*jNubjǠjKj֔Mm jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_add_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jk*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk*jNubjǠjKj֔M~ jȠjɠ](j)}(jajk*jàNjĠNjŠjk*jƠjԠ)}(jנj:(j٠NjƠjk*jjj!l*jNubjǠjKj֔M~ jȠjɠ]j]ubj)}(jajk*jàNjĠNjŠjl*jƠjԠ)}(jנj:(j٠NjƠjk*jjj'l*jNubjǠjKj֔M~ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_add_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j0l*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.l*jNubjǠjKj֔M jȠjɠ](j)}(jaj.l*jàNjĠNjŠj~l*jƠjԠ)}(jנj:(j٠NjƠjZl*jjjl*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj.l*jàNjĠNjŠjl*jƠjԠ)}(jנj:(j٠NjƠjl*jjjl*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_add_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jl*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl*jNubjǠjKj֔M jȠjɠ](j)}(jajl*jàNjĠNjŠjm*jƠjԠ)}(jנj:(j٠NjƠjl*jjjAm*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajl*jàNjĠNjŠj7m*jƠjԠ)}(jנj:(j٠NjƠjm*jjjGm*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_add_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jPm*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjNm*jNubjǠjKj֔M jȠjɠ](j)}(jajNm*jàNjĠNjŠjm*jƠjԠ)}(jנj:(j٠NjƠjzm*jjjm*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajNm*jàNjĠNjŠjm*jƠjԠ)}(jנj:(j٠NjƠjm*jjjm*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jm*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjm*jNubjǠjKj֔M jȠjɠ](j)}(jajm*jàNjĠNjŠj.n*jƠjԠ)}(jנj:(j٠NjƠj n*jjjan*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajm*jàNjĠNjŠjWn*jƠjԠ)}(jנj:(j٠NjƠj1n*jjjgn*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_add_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jpn*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjnn*jNubjǠjKj֔M jȠjɠ](j)}(jajnn*jàNjĠNjŠjn*jƠjԠ)}(jנj:(j٠NjƠjn*jjjn*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajnn*jàNjĠNjŠjn*jƠjԠ)}(jנj:(j٠NjƠjn*jjjn*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_add_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jo*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjn*jNubjǠjKj֔M jȠjɠ](j)}(jajn*jàNjĠNjŠjNo*jƠjԠ)}(jנj:(j٠NjƠj*o*jjjo*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajn*jàNjĠNjŠjwo*jƠjԠ)}(jנj:(j٠NjƠjQo*jjjo*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_add_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jo*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjo*jNubjǠjKj֔M5 jȠjɠ](j)}(jajo*jàNjĠNjŠjo*jƠjԠ)}(jנj:(j٠NjƠjo*jjjp*jNubjǠjKj֔M5 jȠjɠ]j]ubj)}(jajo*jàNjĠNjŠjp*jƠjԠ)}(jנj:(j٠NjƠjo*jjjp*jNubjǠjKj֔M5 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j p*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjp*jNubjǠjKj֔ML jȠjɠ](j)}(jajp*jàNjĠNjŠjjp*jƠjԠ)}(jנj:(j٠NjƠjFp*jjjp*jNubjǠjKj֔ML jȠjɠ]j]ubj)}(jajp*jàNjĠNjŠjp*jƠjԠ)}(jנj:(j٠NjƠjmp*jjjp*jNubjǠjKj֔ML jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_sub_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jp*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjp*jNubjǠjKj֔M] jȠjɠ](j)}(jajp*jàNjĠNjŠjp*jƠjԠ)}(jנj:(j٠NjƠjp*jjj-q*jNubjǠjKj֔M] jȠjɠ]j]ubj)}(jajp*jàNjĠNjŠj#q*jƠjԠ)}(jנj:(j٠NjƠjp*jjj3q*jNubjǠjKj֔M] jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_sub_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j jȠjɠ]j)}(jaju*jàNjĠNjŠju*jƠjԠ)}(jנj:(j٠NjƠju*jjju*jNubjǠjKj֔M> jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_inc_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]ju*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju*jNubjǠjKj֔MX jȠjɠ]j)}(jaju*jàNjĠNjŠj>v*jƠjԠ)}(jנj:(j٠NjƠjv*jjjHv*jNubjǠjKj֔MX jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_inc_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jQv*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjOv*jNubjǠjKj֔Mr jȠjɠ]j)}(jajOv*jàNjĠNjŠjv*jƠjԠ)}(jנj:(j٠NjƠj{v*jjjv*jNubjǠjKj֔Mr jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_inc_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jv*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjv*jNubjǠjKj֔M jȠjɠ]j)}(jajv*jàNjĠNjŠjw*jƠjԠ)}(jנj:(j٠NjƠjv*jjjw*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_incsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jw*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjw*jNubjǠjKj֔M jȠjɠ]j)}(jajw*jàNjĠNjŠjgw*jƠjԠ)}(jנj:(j٠NjƠjAw*jjjqw*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_inc_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jzw*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjxw*jNubjǠjKj֔M jȠjɠ]j)}(jajxw*jàNjĠNjŠjw*jƠjԠ)}(jנj:(j٠NjƠjw*jjjw*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_inc_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jw*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjw*jNubjǠjKj֔M jȠjɠ]j)}(jajw*jàNjĠNjŠj-x*jƠjԠ)}(jנj:(j٠NjƠjx*jjj7x*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_inc_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j@x*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>x*jNubjǠjKj֔M jȠjɠ]j)}(jaj>x*jàNjĠNjŠjx*jƠjԠ)}(jנj:(j٠NjƠjjx*jjjx*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jx*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjx*jNubjǠjKj֔M jȠjɠ]j)}(jajx*jàNjĠNjŠjx*jƠjԠ)}(jנj:(j٠NjƠjx*jjjx*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_dec_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jy*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy*jNubjǠjKj֔M jȠjɠ]j)}(jajy*jàNjĠNjŠjRy*jƠjԠ)}(jנj:(j٠NjƠj,y*jjj\y*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_dec_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jey*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjcy*jNubjǠjKj֔M2 jȠjɠ]j)}(jajcy*jàNjĠNjŠjy*jƠjԠ)}(jנj:(j٠NjƠjy*jjjy*jNubjǠjKj֔M2 jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_dec_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jy*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy*jNubjǠjKj֔ML jȠjɠ]j)}(jajy*jàNjĠNjŠjz*jƠjԠ)}(jנj:(j٠NjƠjy*jjj"z*jNubjǠjKj֔ML jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_dec_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j+z*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)z*jNubjǠjKj֔Me jȠjɠ]j)}(jaj)z*jàNjĠNjŠj{z*jƠjԠ)}(jנj:(j٠NjƠjUz*jjjz*jNubjǠjKj֔Me jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jz*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjz*jNubjǠjKj֔M{ jȠjɠ]j)}(jajz*jàNjĠNjŠjz*jƠjԠ)}(jנj:(j٠NjƠjz*jjjz*jNubjǠjKj֔M{ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_dec_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jz*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjz*jNubjǠjKj֔M jȠjɠ]j)}(jajz*jàNjĠNjŠjA{*jƠjԠ)}(jנj:(j٠NjƠj{*jjjK{*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_dec_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jT{*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR{*jNubjǠjKj֔M jȠjɠ]j)}(jajR{*jàNjĠNjŠj{*jƠjԠ)}(jנj:(j٠NjƠj~{*jjj{*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_dec_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j{*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj{*jNubjǠjKj֔M jȠjɠ]j)}(jaj{*jàNjĠNjŠj|*jƠjԠ)}(jנj:(j٠NjƠj{*jjj|*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_andsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj|*jNubjǠjKj֔M jȠjɠ](j)}(jaj|*jàNjĠNjŠjd|*jƠjԠ)}(jנj:(j٠NjƠj@|*jjj|*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj|*jàNjĠNjŠj|*jƠjԠ)}(jנj:(j٠NjƠjg|*jjj|*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_andsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j|*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj|*jNubjǠjKj֔M jȠjɠ](j)}(jaj|*jàNjĠNjŠj|*jƠjԠ)}(jנj:(j٠NjƠj|*jjj'}*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj|*jàNjĠNjŠj}*jƠjԠ)}(jנj:(j٠NjƠj|*jjj-}*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_and_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j6}*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4}*jNubjǠjKj֔M jȠjɠ](j)}(jaj4}*jàNjĠNjŠj}*jƠjԠ)}(jנj:(j٠NjƠj`}*jjj}*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj4}*jàNjĠNjŠj}*jƠjԠ)}(jנj:(j٠NjƠj}*jjj}*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_and_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j}*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj}*jNubjǠjKj֔M&jȠjɠ](j)}(jaj}*jàNjĠNjŠj~*jƠjԠ)}(jנj:(j٠NjƠj}*jjjG~*jNubjǠjKj֔M&jȠjɠ]j]ubj)}(jaj}*jàNjĠNjŠj=~*jƠjԠ)}(jנj:(j٠NjƠj~*jjjM~*jNubjǠjKj֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_and_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jV~*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjT~*jNubjǠjKj֔M@jȠjɠ](j)}(jajT~*jàNjĠNjŠj~*jƠjԠ)}(jנj:(j٠NjƠj~*jjj~*jNubjǠjKj֔M@jȠjɠ]j]ubj)}(jajT~*jàNjĠNjŠj~*jƠjԠ)}(jנj:(j٠NjƠj~*jjj~*jNubjǠjKj֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_andnotsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~*jNubjǠjKj֔MWjȠjɠ](j)}(jaj~*jàNjĠNjŠj0*jƠjԠ)}(jנj:(j٠NjƠj *jjjc*jNubjǠjKj֔MWjȠjɠ]j]ubj)}(jaj~*jàNjĠNjŠjY*jƠjԠ)}(jנj:(j٠NjƠj3*jjji*jNubjǠjKj֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_andnotsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jr*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjp*jNubjǠjKj֔MljȠjɠ](j)}(jajp*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MljȠjɠ]j]ubj)}(jajp*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic64_fetch_andnot_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjP*jƠjԠ)}(jנj:(j٠NjƠj,*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjy*jƠjԠ)}(jנj:(j٠NjƠjS*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic64_fetch_andnot_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic64_fetch_andnot_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j"*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj *jNubjǠjKj֔MjȠjɠ](j)}(jaj *jàNjĠNjŠjp*jƠjԠ)}(jנj:(j٠NjƠjL*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjs*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_orsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj؁*jjj/*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj%*jƠjԠ)}(jנj:(j٠NjƠj*jjj5*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_orsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j>*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<*jNubjǠjKj֔MjȠjɠ](j)}(jaj<*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjh*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj<*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjł*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_or_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j΂*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjĵ*jNubjǠjKj֔MjȠjɠ](j)}(jaĵ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjO*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaĵ*jàNjĠNjŠjE*jƠjԠ)}(jנj:(j٠NjƠj*jjjU*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_or_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j^*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\*jNubjǠjKj֔MjȠjɠ](j)}(jaj\*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj߃*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj\*jàNjĠNjŠjՃ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_or_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M4jȠjɠ](j)}(jaj*jàNjĠNjŠj<*jƠjԠ)}(jנj:(j٠NjƠj*jjjo*jNubjǠjKj֔M4jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠje*jƠjԠ)}(jנj:(j٠NjƠj?*jjju*jNubjǠjKj֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_xorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj|*jNubjǠjKj֔MKjȠjɠ](j)}(jaj|*jàNjĠNjŠjȄ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MKjȠjɠ]j]ubj)}(jaj|*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj˄*jjj*jNubjǠjKj֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_xorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M\jȠjɠ](j)}(jaj*jàNjĠNjŠjX*jƠjԠ)}(jנj:(j٠NjƠj4*jjj*jNubjǠjKj֔M\jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj[*jjj*jNubjǠjKj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_xor_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MwjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠją*jjj*jNubjǠjKj֔MwjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj!*jNubjǠjKj֔MwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_xor_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j**ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(*jNubjǠjKj֔MjȠjɠ](j)}(jaj(*jàNjĠNjŠjx*jƠjԠ)}(jנj:(j٠NjƠjT*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj(*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj{*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_xor_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj;*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj1*jƠjԠ)}(jנj:(j٠NjƠj *jjjA*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_xchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jJ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjH*jNubjǠjKj֔MjȠjɠ](j)}(jajH*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjt*jjj̇*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajH*jàNjĠNjŠjć*jƠjԠ)}(jנj:(j٠NjƠj*jjj҇*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_xchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jۇ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjه*jNubjǠjKj֔MjȠjɠ](j)}(jajه*jàNjĠNjŠj+*jƠjԠ)}(jנj:(j٠NjƠj*jjj]*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajه*jàNjĠNjŠjU*jƠjԠ)}(jנj:(j٠NjƠj1*jjjc*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_xchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jl*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjj*jNubjǠjKj֔MjȠjɠ](j)}(jajj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjˆ*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_xchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjM*jƠjԠ)}(jנj:(j٠NjƠj'*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjw*jƠjԠ)}(jנj:(j٠NjƠjS*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M,jȠjɠ](j)}(jaj*jàNjĠNjŠjމ*jƠjԠ)}(jנj:(j٠NjƠj*jjj8*jNubjǠjKj֔M,jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj>*jNubjǠjKj֔M,jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj0*jƠjԠ)}(jנj:(j٠NjƠj *jjjD*jNubjǠjKj֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jM*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjK*jNubjǠjKj֔MIjȠjɠ](j)}(jajK*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjw*jjj*jNubjǠjKj֔MIjȠjɠ]j]ubj)}(jajK*jàNjĠNjŠjNJ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MIjȠjɠ]j]ubj)}(jajK*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjˊ*jjj*jNubjǠjKj֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj *jNubjǠjKj֔MfjȠjɠ](j)}(jaj *jàNjĠNjŠj\*jƠjԠ)}(jנj:(j٠NjƠj6*jjj*jNubjǠjKj֔MfjȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjb*jjj*jNubjǠjKj֔MfjȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj‹*jNubjǠjKj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jˋ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjɋ*jNubjǠjKj֔MjȠjɠ](j)}(jajɋ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjju*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajɋ*jàNjĠNjŠjE*jƠjԠ)}(jנj:(j٠NjƠj!*jjj{*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajɋ*jàNjĠNjŠjm*jƠjԠ)}(jנj:(j٠NjƠjI*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_try_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjՌ*jƠjԠ)}(jנj:(j٠NjƠj*jjj4*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjی*jjj:*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj,*jƠjԠ)}(jנj:(j٠NjƠj*jjj@*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ raw_atomic64_try_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jI*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjG*jNubjǠjKj֔MjȠjɠ](j)}(jajG*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjn*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajG*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajG*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjǍ*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ raw_atomic64_try_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjS*jƠjԠ)}(jנj:(j٠NjƠj-*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjY*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ raw_atomic64_try_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jǎ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjŎ*jNubjǠjKj֔MjȠjɠ](j)}(jajŎ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjq*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajŎ*jàNjĠNjŠj>*jƠjԠ)}(jנj:(j٠NjƠj*jjjw*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajŎ*jàNjĠNjŠji*jƠjԠ)}(jנj:(j٠NjƠjE*jjj}*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_sub_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjϏ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjҏ*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_dec_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔M0jȠjɠ]j)}(jaj*jàNjĠNjŠj\*jƠjԠ)}(jנj:(j٠NjƠj6*jjjf*jNubjǠjKj֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_inc_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jo*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm*jNubjǠjKj֔MDjȠjɠ]j)}(jajm*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjĐ*jNubjǠjKj֔MDjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_add_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j͐*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjː*jNubjǠjKj֔MYjȠjɠ](j)}(jajː*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjI*jNubjǠjKj֔MYjȠjɠ]j]ubj)}(jajː*jàNjĠNjŠj?*jƠjԠ)}(jנj:(j٠NjƠj*jjjO*jNubjǠjKj֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic64_add_negative_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jX*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjV*jNubjǠjKj֔MtjȠjɠ](j)}(jajV*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj}*jjjԑ*jNubjǠjKj֔MtjȠjɠ]j]ubj)}(jajV*jàNjĠNjŠjʑ*jƠjԠ)}(jנj:(j٠NjƠj*jjjڑ*jNubjǠjKj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic64_add_negative_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj,*jƠjԠ)}(jנj:(j٠NjƠj*jjj_*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjU*jƠjԠ)}(jנj:(j٠NjƠj/*jjje*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic64_add_negative_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jn*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl*jNubjǠjKj֔MjȠjɠ](j)}(jajl*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajl*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_fetch_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjI*jƠjԠ)}(jנj:(j٠NjƠj#*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjs*jƠjԠ)}(jנj:(j٠NjƠjO*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjv*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjۓ*jjjY*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj+*jƠjԠ)}(jנj:(j٠NjƠj*jjj_*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjR*jƠjԠ)}(jנj:(j٠NjƠj.*jjje*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_inc_not_zerosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jn*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl*jNubjǠjKj֔MjȠjɠ]j)}(jajl*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjÔ*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ raw_atomic64_inc_unless_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j̔*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjʔ*jNubjǠjKj֔M jȠjɠ]j)}(jajʔ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj!*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ raw_atomic64_dec_unless_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j**ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(*jNubjǠjKj֔M&jȠjɠ]j)}(jaj(*jàNjĠNjŠju*jƠjԠ)}(jנj:(j٠NjƠjO*jjj*jNubjǠjKj֔M&jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic64_dec_if_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MBjȠjɠ]j)}(jaj*jàNjĠNjŠjؕ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_readsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔K"jȠjɠ]j)}(jaj*jàNjĠNjŠj7*jƠjԠ)}(jנj:(j٠NjƠj*jjjA*jNubjǠjKj֔K"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_read_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jJ*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH*jNubjǠjKj֔K6jȠjɠ]j)}(jajH*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjp*jjj*jNubjǠjKj֔K6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_setsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔KKjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjϖ*jjj"*jNubjǠjKj֔KKjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj(*jNubjǠjKj֔KKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_set_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubejj)}j]sbubububjjj/*jNubjǠjKj֔K`jȠjɠ](j)}(jaj/*jàNjĠNjŠj}*jƠjԠ)}(jנj:(j٠NjƠjW*jjj*jNubjǠjKj֔K`jȠjɠ]j]ubj)}(jaj/*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔K`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔KujȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjߗ*jjj2*jNubjǠjKj֔KujȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj(*jƠjԠ)}(jנj:(j٠NjƠj*jjj8*jNubjǠjKj֔KujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_add_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jA*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?*jNubjǠjKj֔KjȠjɠ](j)}(jaj?*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjg*jjj*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj?*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_add_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jɘ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjǘ*jNubjǠjKj֔KjȠjɠ](j)}(jajǘ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjB*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajǘ*jàNjĠNjŠj8*jƠjԠ)}(jנj:(j٠NjƠj*jjjH*jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_add_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jQ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjO*jNubjǠjKj֔KjȠjɠ](j)}(jajO*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjw*jjjʙ*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajO*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjЙ*jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_add_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jٙ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjי*jNubjǠjKj֔KjȠjɠ](j)}(jajי*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjR*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajי*jàNjĠNjŠjH*jƠjԠ)}(jנj:(j٠NjƠj"*jjjX*jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_fetch_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]ja*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_*jNubjǠjKj֔KjȠjɠ](j)}(jaj_*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjښ*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj_*jàNjĠNjŠjК*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_add_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔KjȠjɠ](j)}(jaj*jàNjĠNjŠj/*jƠjԠ)}(jנj:(j٠NjƠj*jjjb*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjX*jƠjԠ)}(jנj:(j٠NjƠj2*jjjh*jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_add_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jq*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjo*jNubjǠjKj֔MjȠjɠ](j)}(jajo*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajo*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_add_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj?*jƠjԠ)}(jנj:(j٠NjƠj*jjjr*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjh*jƠjԠ)}(jנj:(j٠NjƠjB*jjjx*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M2jȠjɠ](j)}(jaj*jàNjĠNjŠjǜ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M2jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjʜ*jjj*jNubjǠjKj֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_sub_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MGjȠjɠ](j)}(jaj*jàNjĠNjŠjO*jƠjԠ)}(jנj:(j٠NjƠj/*jjj*jNubjǠjKj֔MGjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjx*jƠjԠ)}(jנj:(j٠NjƠjR*jjj*jNubjǠjKj֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_sub_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M\jȠjɠ](j)}(jaj*jàNjĠNjŠjם*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔M\jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjڝ*jjj*jNubjǠjKj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_sub_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MqjȠjɠ](j)}(jaj*jàNjĠNjŠj_*jƠjԠ)}(jנj:(j٠NjƠj?*jjj*jNubjǠjKj֔MqjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjb*jjj*jNubjǠjKj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_sub_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjǞ*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_fetch_subsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j)*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'*jNubjǠjKj֔MjȠjɠ](j)}(jaj'*jàNjĠNjŠjo*jƠjԠ)}(jנj:(j٠NjƠjO*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj'*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjr*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_sub_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjן*jjj**jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjj0*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_sub_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j9*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7*jNubjǠjKj֔MjȠjɠ](j)}(jaj7*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj_*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj7*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_sub_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj:*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj0*jƠjԠ)}(jנj:(j٠NjƠj *jjj@*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_incsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jI*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG*jNubjǠjKj֔MjȠjɠ]j)}(jajG*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjo*jjj*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_inc_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjΡ*jjj*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_inc_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠjS*jƠjԠ)}(jנj:(j٠NjƠj-*jjj]*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_inc_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jf*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd*jNubjǠjKj֔M*jȠjɠ]j)}(jajd*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_inc_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jŢ*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjâ*jNubjǠjKj֔M>jȠjɠ]j)}(jajâ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_fetch_incsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j$*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"*jNubjǠjKj֔MRjȠjɠ]j)}(jaj"*jàNjĠNjŠjp*jƠjԠ)}(jנj:(j٠NjƠjJ*jjjz*jNubjǠjKj֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_inc_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MfjȠjɠ]j)}(jaj*jàNjĠNjŠjϣ*jƠjԠ)}(jנj:(j٠NjƠj*jjj٣*jNubjǠjKj֔MfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_inc_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MzjȠjɠ]j)}(jaj*jàNjĠNjŠj.*jƠjԠ)}(jנj:(j٠NjƠj*jjj8*jNubjǠjKj֔MzjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_inc_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jA*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?*jNubjǠjKj֔MjȠjɠ]j)}(jaj?*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjg*jjj*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjƤ*jjj*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_dec_returnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠjK*jƠjԠ)}(jנj:(j٠NjƠj%*jjjU*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_dec_return_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j^*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\*jNubjǠjKj֔MjȠjɠ]j)}(jaj\*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_dec_return_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"raw_atomic_long_dec_return_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠjh*jƠjԠ)}(jנj:(j٠NjƠjB*jjjr*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_fetch_decsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j{*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy*jNubjǠjKj֔MjȠjɠ]j)}(jajy*jàNjĠNjŠjǦ*jƠjԠ)}(jנj:(j٠NjƠj*jjjѦ*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_dec_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jڦ*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjئ*jNubjǠjKj֔MjȠjɠ]j)}(jajئ*jàNjĠNjŠj&*jƠjԠ)}(jנj:(j٠NjƠj*jjj0*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_dec_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j9*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7*jNubjǠjKj֔M.jȠjɠ]j)}(jaj7*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj_*jjj*jNubjǠjKj֔M.jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_dec_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MBjȠjɠ]j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_andsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MWjȠjɠ](j)}(jaj*jàNjĠNjŠj=*jƠjԠ)}(jנj:(j٠NjƠj*jjjp*jNubjǠjKj֔MWjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjf*jƠjԠ)}(jנj:(j٠NjƠj@*jjjv*jNubjǠjKj֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_fetch_andsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj}*jNubjǠjKj֔MljȠjɠ](j)}(jaj}*jàNjĠNjŠjŨ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MljȠjɠ]j]ubj)}(jaj}*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjȨ*jjj*jNubjǠjKj֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_and_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjM*jƠjԠ)}(jנj:(j٠NjƠj-*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjv*jƠjԠ)}(jנj:(j٠NjƠjP*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_and_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjթ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjة*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_and_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj]*jƠjԠ)}(jנj:(j٠NjƠj=*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj`*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_andnotsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjŪ*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_fetch_andnotsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j'*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%*jNubjǠjKj֔MjȠjɠ](j)}(jaj%*jàNjĠNjŠjm*jƠjԠ)}(jנj:(j٠NjƠjM*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj%*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjp*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$raw_atomic_long_fetch_andnot_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjի*jjj(*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj.*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$raw_atomic_long_fetch_andnot_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j7*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5*jNubjǠjKj֔MjȠjɠ](j)}(jaj5*jàNjĠNjŠj}*jƠjԠ)}(jנj:(j٠NjƠj]*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj5*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$raw_atomic_long_fetch_andnot_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj8*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj.*jƠjԠ)}(jנj:(j٠NjƠj*jjj>*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_orsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE*jNubjǠjKj֔M)jȠjɠ](j)}(jajE*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjm*jjj*jNubjǠjKj֔M)jȠjɠ]j]ubj)}(jajE*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjƭ*jNubjǠjKj֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_fetch_orsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jϭ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjͭ*jNubjǠjKj֔M>jȠjɠ](j)}(jajͭ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjH*jNubjǠjKj֔M>jȠjɠ]j]ubj)}(jajͭ*jàNjĠNjŠj>*jƠjԠ)}(jנj:(j٠NjƠj*jjjN*jNubjǠjKj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ raw_atomic_long_fetch_or_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jW*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjU*jNubjǠjKj֔MSjȠjɠ](j)}(jajU*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj}*jjjЮ*jNubjǠjKj֔MSjȠjɠ]j]ubj)}(jajU*jàNjĠNjŠjƮ*jƠjԠ)}(jנj:(j٠NjƠj*jjj֮*jNubjǠjKj֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ raw_atomic_long_fetch_or_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j߮*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjݮ*jNubjǠjKj֔MhjȠjɠ](j)}(jajݮ*jàNjĠNjŠj%*jƠjԠ)}(jנj:(j٠NjƠj*jjjX*jNubjǠjKj֔MhjȠjɠ]j]ubj)}(jajݮ*jàNjĠNjŠjN*jƠjԠ)}(jנj:(j٠NjƠj(*jjj^*jNubjǠjKj֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ raw_atomic_long_fetch_or_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jg*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje*jNubjǠjKj֔M}jȠjɠ](j)}(jaje*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M}jȠjɠ]j]ubj)}(jaje*jàNjĠNjŠj֯*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_xorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj5*jƠjԠ)}(jנj:(j٠NjƠj*jjjh*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj^*jƠjԠ)}(jנj:(j٠NjƠj8*jjjn*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_fetch_xorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jw*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjju*jNubjǠjKj֔MjȠjɠ](j)}(jaju*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaju*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_xor_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjE*jƠjԠ)}(jנj:(j٠NjƠj%*jjjx*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjn*jƠjԠ)}(jנj:(j٠NjƠjH*jjj~*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_xor_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjͱ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjб*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!raw_atomic_long_fetch_xor_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj *jNubjǠjKj֔MjȠjɠ](j)}(jaj *jàNjĠNjŠjU*jƠjԠ)}(jנj:(j٠NjƠj5*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj~*jƠjԠ)}(jנj:(j٠NjƠjX*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_xchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_xchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjl*jƠjԠ)}(jנj:(j٠NjƠjF*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjr*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_xchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M%jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjϳ*jjj#*jNubjǠjKj֔M%jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj)*jNubjǠjKj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_xchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j2*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0*jNubjǠjKj֔M:jȠjɠ](j)}(jaj0*jàNjĠNjŠj~*jƠjԠ)}(jנj:(j٠NjƠjX*jjj*jNubjǠjKj֔M:jȠjɠ]j]ubj)}(jaj0*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MQjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjY*jNubjǠjKj֔MQjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj-*jƠjԠ)}(jנj:(j٠NjƠj *jjj_*jNubjǠjKj֔MQjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjQ*jƠjԠ)}(jנj:(j٠NjƠj1*jjje*jNubjǠjKj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jn*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjl*jNubjǠjKj֔MhjȠjɠ](j)}(jajl*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔MhjȠjɠ]j]ubj)}(jajl*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MhjȠjɠ]j]ubj)}(jajl*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j!*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjm*jƠjԠ)}(jנj:(j٠NjƠjG*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjs*jjjŶ*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj˶*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jԶ*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjjҶ*jNubjǠjKj֔MjȠjɠ](j)}(jajҶ*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjjr*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajҶ*jàNjĠNjŠjF*jƠjԠ)}(jנj:(j٠NjƠj&*jjjx*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajҶ*jàNjĠNjŠjj*jƠjԠ)}(jנj:(j٠NjƠjJ*jjj~*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_try_cmpxchgsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjҷ*jƠjԠ)}(jנj:(j٠NjƠj*jjj)*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjط*jjj/*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj!*jƠjԠ)}(jנj:(j٠NjƠj*jjj5*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#raw_atomic_long_try_cmpxchg_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j>*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj<*jNubjǠjKj֔MjȠjɠ](j)}(jaj<*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjc*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj<*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj<*jàNjĠNjŠjظ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#raw_atomic_long_try_cmpxchg_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj@*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjh*jƠjԠ)}(jנj:(j٠NjƠjF*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjo*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#raw_atomic_long_try_cmpxchg_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjѹ*jjjN*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjT*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjF*jƠjԠ)}(jנj:(j٠NjƠj&*jjjZ*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_sub_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jc*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjja*jNubjǠjKj֔M jȠjɠ](j)}(jaja*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjۺ*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaja*jàNjĠNjŠjѺ*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_dec_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠj5*jƠjԠ)}(jנj:(j٠NjƠj*jjj?*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_inc_and_testsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jH*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF*jNubjǠjKj֔M3jȠjɠ]j)}(jajF*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjm*jjj*jNubjǠjKj֔M3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_add_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MHjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj˻*jjj*jNubjǠjKj֔MHjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj$*jNubjǠjKj֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$raw_atomic_long_add_negative_acquiresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j-*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+*jNubjǠjKj֔M]jȠjɠ](j)}(jaj+*jàNjĠNjŠjr*jƠjԠ)}(jנj:(j٠NjƠjR*jjj*jNubjǠjKj֔M]jȠjɠ]j]ubj)}(jaj+*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠju*jjj*jNubjǠjKj֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$raw_atomic_long_add_negative_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MrjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjټ*jjj,*jNubjǠjKj֔MrjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj"*jƠjԠ)}(jנj:(j٠NjƠj*jjj2*jNubjǠjKj֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$raw_atomic_long_add_negative_relaxedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j;*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠj0sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9*jNubjǠjKj֔MjȠjɠ](j)}(jaj9*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj`*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj9*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ raw_atomic_long_fetch_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j½*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj^*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj4*jƠjԠ)}(jנj:(j٠NjƠj*jjjd*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjW*jƠjԠ)}(jנj:(j٠NjƠj7*jjjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_add_unlesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]js*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠjxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjq*jNubjǠjKj֔MjȠjɠ](j)}(jajq*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajq*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjľ*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajq*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_inc_not_zerosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j#*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!*jNubjǠjKj֔MjȠjɠ]j)}(jaj!*jàNjĠNjŠjn*jƠjԠ)}(jנj:(j٠NjƠjH*jjjx*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#raw_atomic_long_inc_unless_negativesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠj̿*jƠjԠ)}(jנj:(j٠NjƠj*jjjֿ*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#raw_atomic_long_dec_unless_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j߿*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjݿ*jNubjǠjKj֔MjȠjɠ]j)}(jajݿ*jàNjĠNjŠj**jƠjԠ)}(jנj:(j٠NjƠj*jjj4*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠraw_atomic_long_dec_if_positivesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j=*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ atomic_long_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;*jNubjǠjKj֔M jȠjɠ]j)}(jaj;*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjc*jjj*jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkobject_get_pathsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔KjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj&*jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkobject_set_namesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj-*jNubjǠjKj֔M4jȠjɠ](j)}(jaj-*jàNjĠNjŠj{*jƠjԠ)}(jנj:(j٠NjƠjU*jjj*jNubjǠjKj֔M4jȠjɠ]j]ubj)}(jaj-*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kobject_initsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ kobj_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠktypesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MMjȠjɠ](j)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjjD*jNubjǠjKj֔MMjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj9*jƠjԠ)}(jנj:(j٠NjƠj*jjjJ*jNubjǠjKj֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kobject_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jS*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjQ*jNubjǠjKj֔MjȠjɠ](j)}(jajQ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjy*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajQ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajQ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkobject_init_and_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ kobj_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠktypesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjc*jƠjԠ)}(jנj:(j٠NjƠj=*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkobject_renamesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj *jNubjǠjKj֔MjȠjɠ](j)}(jaj *jàNjĠNjŠjZ*jƠjԠ)}(jנj:(j٠NjƠj4*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠja*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kobject_movesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_parentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj!*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj'*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kobject_delsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.*jNubjǠjKj֔MkjȠjɠ]j)}(jaj.*jàNjĠNjŠj|*jƠjԠ)}(jנj:(j٠NjƠjV*jjj*jNubjǠjKj֔MkjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kobject_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔M|jȠjɠ]j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M|jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kobject_putsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠjE*jƠjԠ)}(jנj:(j٠NjƠj*jjjP*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkobject_create_and_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jY*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjW*jNubjǠjKj֔MjȠjɠ](j)}(jajW*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajW*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kset_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠksetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjڄsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MYjȠjɠ]j)}(jaj*jàNjĠNjŠj=*jƠjԠ)}(jנj:(j٠NjƠj*jjjG*jNubjǠjKj֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkset_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠksetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjڄsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjN*jNubjǠjKj֔MvjȠjɠ]j)}(jajN*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjv*jjj*jNubjǠjKj֔MvjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kset_find_objsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠksetsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠksetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj8*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj**jƠjԠ)}(jנj:(j٠NjƠj*jjj>*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkset_create_and_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠksetsbajubububjjI)}(jLj)}(jj )}(j ]jG*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkset_uevent_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ uevent_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ parent_kobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjE*jNubjǠjKj֔MjȠjɠ](j)}(jajE*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjs*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajE*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajE*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ might_sleepsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j*ajubj#Nubjjj*jNubjǠjKj֔KijȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cant_sleepsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j!*ajubj#Nubjjj*jNubjǠjKj֔KpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cant_migratesbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j0*ajubj#Nubjjj.*jNubjǠjKj֔KyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnon_block_startsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j?*ajubj#Nubjjj=*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ non_block_endsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jN*ajubj#NubjjjL*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ trace_printksbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j]*ajubj#Nubjjj[*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ trace_putssbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jl*ajubj#Nubjjjj*jNubjǠjKj֔MDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsole_list_locksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjy*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsole_list_unlocksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsole_srcu_read_locksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsole_srcu_read_unlocksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcookiesbajubj]jNububjYNubjZubajj)}j]sbubububjjjZ*jNubjǠjKj֔M+jȠjɠ]j)}(jajZ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ*match_devname_and_update_preferred_consolesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]shortasbubjj)}(jj )}(j ]jΠ)}jѠidxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjS*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj$*jƠjԠ)}(jנj:(j٠NjƠj*jjjY*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjK*jƠjԠ)}(jנj:(j٠NjƠj+*jjj_*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ console_locksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jh*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjf*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsole_trylocksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔M/ jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsole_unlocksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsole_conditional_schedulesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jI*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjG*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠconsole_force_preferred_lockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠconsolesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠprintk_timed_ratelimitsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcaller_jiffiessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠinterval_msecssbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj<*jƠjԠ)}(jנj:(j٠NjƠj*jjjl*jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjd*jƠjԠ)}(jנj:(j٠NjƠjC*jjjr*jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmsg_dump_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ kmsg_dumpersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdumpersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy*jNubjǠjKj֔M8jȠjɠ]j)}(jajy*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmsg_dump_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ kmsg_dumpersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdumpersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MUjȠjɠ]j)}(jaj*jàNjĠNjŠj'*jƠjԠ)}(jנj:(j٠NjƠj*jjj2*jNubjǠjKj֔MUjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmsg_dump_get_linesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j;*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkmsg_dump_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠsyslogsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlinesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9*jNubjǠjKj֔MjȠjɠ](j)}(jaj9*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj`*jjj2*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj9*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj8*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj9*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj>*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj9*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjD*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj9*jàNjĠNjŠj'*jƠjԠ)}(jנj:(j٠NjƠj*jjjJ*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmsg_dump_get_buffersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jS*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkmsg_dump_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠsyslogsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlen_outsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQ*jNubjǠjKj֔MjȠjɠ](j)}(jajQ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjx*jjjJ*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajQ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjP*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajQ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjV*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajQ*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj\*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajQ*jàNjĠNjŠj?*jƠjԠ)}(jנj:(j٠NjƠj*jjjb*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmsg_dump_rewindsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkmsg_dump_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji*jNubjǠjKj֔M5jȠjɠ]j)}(jaji*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M5jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__printk_cpu_sync_waitsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__printk_cpu_sync_try_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj*jNubjǠjKj֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__printk_cpu_sync_putsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj_*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpanicsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ add_taintsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠflagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ lockdep_oksbajubububjj)}(jj )}(j ]jΠ)}jѠ lockdep_oksbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MYjȠjɠ](j)}(jaj*jàNjĠNjŠjP*jƠjԠ)}(jנj:(j٠NjƠj0*jjj*jNubjǠjKj֔MYjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjx*jƠjԠ)}(jנj:(j٠NjƠjT*jjj*jNubjǠjKj֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__devres_alloc_nodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_release_tsbajubububjj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔KjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj+*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjO*jƠjԠ)}(jנj:(j٠NjƠj/*jjj*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠju*jƠjԠ)}(jנj:(j٠NjƠjS*jjj*jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevres_for_each_ressbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_release_tsbajubububjj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ match_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔KjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj>*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjD*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjC*jƠjԠ)}(jנj:(j٠NjƠj*jjjJ*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠji*jƠjԠ)}(jנj:(j٠NjƠjG*jjjP*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjp*jjjV*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj3*jƠjԠ)}(jנj:(j٠NjƠj*jjj\*jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devres_freesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc*jNubjǠjKj֔KjȠjɠ]j)}(jajc*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devres_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔KjȠjɠ](j)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjjA*jNubjǠjKj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj6*jƠjԠ)}(jנj:(j٠NjƠj*jjjG*jNubjǠjKj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devres_findsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jP*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_release_tsbajubububjj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ match_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjN*jNubjǠjKj֔MjȠjɠ](j)}(jajN*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjx*jjj%*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajN*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj+*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajN*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj1*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajN*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj7*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devres_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j@*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_ressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ match_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj>*jNubjǠjKj֔M<jȠjɠ](j)}(jaj>*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjh*jjj*jNubjǠjKj֔M<jȠjɠ]j]ubj)}(jaj>*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M<jȠjɠ]j]ubj)}(jaj>*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj"*jNubjǠjKj֔M<jȠjɠ]j]ubj)}(jaj>*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj(*jNubjǠjKj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devres_removesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j1*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_release_tsbajubububjj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ match_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/*jNubjǠjKj֔M`jȠjɠ](j)}(jaj/*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjY*jjj*jNubjǠjKj֔M`jȠjɠ]j]ubj)}(jaj/*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔M`jȠjɠ]j]ubj)}(jaj/*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M`jȠjɠ]j]ubj)}(jaj/*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevres_destroysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_release_tsbajubububjj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ match_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjm*jƠjԠ)}(jנj:(j٠NjƠjG*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjt*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevres_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_release_tsbajubububjj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dr_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ match_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj *jNubjǠjKj֔MjȠjɠ](j)}(jaj *jàNjĠNjŠjX*jƠjԠ)}(jנj:(j٠NjƠj2*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj_*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj *jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevres_open_groupsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔M(jȠjɠ](j)}(jaj*jàNjĠNjŠjE*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M(jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjn*jƠjԠ)}(jנj:(j٠NjƠjL*jjj*jNubjǠjKj֔M(jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠju*jjj*jNubjǠjKj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevres_close_groupsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MejȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj9*jNubjǠjKj֔MejȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj.*jƠjԠ)}(jנj:(j٠NjƠj *jjj?*jNubjǠjKj֔MejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevres_remove_groupsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjF*jNubjǠjKj֔MjȠjɠ](j)}(jajF*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjn*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajF*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevres_release_groupsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj#*jƠjԠ)}(jנj:(j٠NjƠj*jjjW*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjL*jƠjԠ)}(jנj:(j٠NjƠj**jjj]*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__devm_add_actionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjd*jNubjǠjKj֔MjȠjɠ](j)}(jajd*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjf*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajd*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjl*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajd*jàNjĠNjŠj2*jƠjԠ)}(jנj:(j٠NjƠj*jjjr*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajd*jàNjĠNjŠj[*jƠjԠ)}(jנj:(j٠NjƠj9*jjjx*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_remove_action_nowarnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjX*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj^*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjM*jƠjԠ)}(jנj:(j٠NjƠj+*jjjd*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_release_actionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk*jNubjǠjKj֔M&jȠjɠ](j)}(jajk*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjD*jNubjǠjKj֔M&jȠjɠ]j]ubj)}(jajk*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjJ*jNubjǠjKj֔M&jȠjɠ]j]ubj)}(jajk*jàNjĠNjŠj9*jƠjԠ)}(jנj:(j٠NjƠj*jjjP*jNubjǠjKj֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devm_kmallocsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jY*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjW*jNubjǠjKj֔MMjȠjɠ](j)}(jajW*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MMjȠjɠ]j]ubj)}(jajW*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠjKj֔MMjȠjɠ]j]ubj)}(jajW*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devm_kreallocsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnew_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔MsjȠjɠ](j)}(jaj*jàNjĠNjŠjh*jƠjԠ)}(jנj:(j٠NjƠjB*jjj*jNubjǠjKj֔MsjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjo*jjj*jNubjǠjKj֔MsjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MsjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devm_kstrdupsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j *ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjX*jƠjԠ)}(jנj:(j٠NjƠj2*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj_*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_kstrdup_constsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjw*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjB*jƠjԠ)}(jנj:(j٠NjƠj *jjj}*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjl*jƠjԠ)}(jנj:(j٠NjƠjH*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_kvasprintfsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠva_listsbajubububjj)}(jj )}(j ]jΠ)}jѠapsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjja*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjg*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj+*jƠjԠ)}(jנj:(j٠NjƠj *jjjm*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjV*jƠjԠ)}(jנj:(j٠NjƠj2*jjjs*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_kasprintfsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j|*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbububjjjjj)}j]sbububjjjz*jNubjǠjKj֔M"jȠjɠ](j)}(jajz*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj+*jNubjǠjKj֔M"jȠjɠ]j]ubj)}(jajz*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj1*jNubjǠjKj֔M"jȠjɠ]j]ubj)}(jajz*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj7*jNubjǠjKj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devm_kfreesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>*jNubjǠjKj֔M6jȠjɠ](j)}(jaj>*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjf*jjj*jNubjǠjKj֔M6jȠjɠ]j]ubj)}(jaj>*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devm_kmemdupsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔MPjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MPjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjE*jƠjԠ)}(jנj:(j٠NjƠj#*jjj*jNubjǠjKj֔MPjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjp*jƠjԠ)}(jנj:(j٠NjƠjL*jjj*jNubjǠjKj֔MPjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjt*jjj*jNubjǠjKj֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_get_free_pagessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔M|jȠjɠ](j)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjjc*jNubjǠjKj֔M|jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj6*jƠjԠ)}(jנj:(j٠NjƠj*jjji*jNubjǠjKj֔M|jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj[*jƠjԠ)}(jנj:(j٠NjƠj:*jjjo*jNubjǠjKj֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_free_pagessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jx*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjv*jNubjǠjKj֔MjȠjɠ](j)}(jajv*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajv*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__devm_alloc_percpusbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}j__percpusbasbubjj)}(jNjNjjjjjj)}j]j*asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠalignsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjT*jƠjԠ)}(jנj:(j٠NjƠj.*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj[*jjj*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_free_percpusbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jj*sbasbubjj)}(jNjNjNjjjjj)}j]j,*asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjKj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjI*jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj>*jƠjԠ)}(jנj:(j٠NjƠj*jjjO*jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ component_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jX*ajubsbjjjV*jNubjǠj";j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_master_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jg*ajubsbjjje*jNubjǠj";j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_match_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcomponent_matchsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchptrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcomparesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ compare_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjt*jNubjǠj";j֔K}jȠjɠ](j)}(jajt*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔K}jȠjɠ]j]ubj)}(jajt*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔K}jȠjɠ]j]ubj)}(jajt*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔K}jȠjɠ]j]ubj)}(jajt*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjy*jjj*jNubjǠj";j֔K}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_compare_ofsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠj";j֔M(jȠjɠ](j)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjjA*jNubjǠj";j֔M(jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj6*jƠjԠ)}(jנj:(j٠NjƠj*jjjG*jNubjǠj";j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_release_ofsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN*jNubjǠj";j֔M5jȠjɠ](j)}(jajN*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjv*jjj*jNubjǠj";j֔M5jȠjɠ]j]ubj)}(jajN*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_compare_devsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠj";j֔MCjȠjɠ](j)}(jaj*jàNjĠNjŠj+*jƠjԠ)}(jנj:(j٠NjƠj*jjj_*jNubjǠj";j֔MCjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjT*jƠjԠ)}(jנj:(j٠NjƠj2*jjje*jNubjǠj";j֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_compare_dev_namesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl*jNubjǠj";j֔MRjȠjɠ](j)}(jajl*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔MRjȠjɠ]j]ubj)}(jajl*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔MRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_match_add_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcomponent_matchsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchptrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcomparesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ compare_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠj";j֔MjȠjɠ](j)}(jaj*jàNjĠNjŠjI*jƠjԠ)}(jנj:(j٠NjƠj#*jjj*jNubjǠj";j֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjx*jƠjԠ)}(jנj:(j٠NjƠjP*jjj*jNubjǠj";j֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj$*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj~*jjj*jNubjǠj";j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_match_add_typedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcomponent_matchsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchptrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ compare_typedsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jNj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ compare_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠj";j֔MjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjG*jƠjԠ)}(jנj:(j٠NjƠj*jjj *jNubjǠj";j֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠju*jƠjԠ)}(jנj:(j٠NjƠjQ*jjj&*jNubjǠj";j֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj,*jNubjǠj";j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_master_add_with_matchsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j5*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcomponent_master_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcomponent_matchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3*jNubjǠj";j֔MjȠjɠ](j)}(jaj3*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj[*jjj*jNubjǠj";j֔MjȠjɠ]j]ubj)}(jaj3*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔MjȠjɠ]j]ubj)}(jaj3*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_master_delsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcomponent_master_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠj";j֔M-jȠjɠ](j)}(jaj*jàNjĠNjŠjG*jƠjԠ)}(jנj:(j٠NjƠj!*jjj*jNubjǠj";j֔M-jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjt*jƠjԠ)}(jנj:(j٠NjƠjN*jjj*jNubjǠj";j֔M-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_unbind_allsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠj";j֔McjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔McjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_bind_allsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠj";j֔MjȠjɠ](j)}(jaj*jàNjĠNjŠji*jƠjԠ)}(jנj:(j٠NjƠjC*jjj*jNubjǠj";j֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjp*jjj*jNubjǠj";j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcomponent_add_typedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ component_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ subcomponentsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠj";j֔M jȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjT*jNubjǠj";j֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj%*jƠjԠ)}(jנj:(j٠NjƠj*jjjZ*jNubjǠj";j֔M jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjL*jƠjԠ)}(jנj:(j٠NjƠj,*jjj`*jNubjǠj";j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ component_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ji*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ component_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjg*jNubjǠj";j֔M$jȠjɠ](j)}(jajg*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔M$jȠjɠ]j]ubj)}(jajg*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠj";j֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ component_delsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ component_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠj";j֔M3jȠjɠ](j)}(jaj*jàNjĠNjŠjH*jƠjԠ)}(jנj:(j٠NjƠj"*jjj*jNubjǠj";j֔M3jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠju*jƠjԠ)}(jנj:(j٠NjƠjO*jjj*jNubjǠj";j֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcn_add_callbacksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcb_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcallbacksbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcn_msgsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠnetlink_skb_parmssbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj*jNubjǠjg j֔KCjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjg j֔KCjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjg j֔KCjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj/*jƠjԠ)}(jנj:(j٠NjƠj *jjj*jNubjǠjg j֔KCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcn_del_callbacksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcb_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjg j֔KJjȠjɠ]j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjg j֔KJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcn_netlink_send_multsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcn_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠportidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠnetlink_filter_fnsbajubububjj)}(jj )}(j ]jΠ)}jѠfiltersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ filter_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjg j֔KejȠjɠ](j)}(jaj*jàNjĠNjŠjR*jƠjԠ)}(jנj:(j٠NjƠj,*jjjN*jNubjǠjg j֔KejȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj}*jƠjԠ)}(jנj:(j٠NjƠjY*jjjT*jNubjǠjg j֔KejȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjZ*jNubjǠjg j֔KejȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj`*jNubjǠjg j֔KejȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjf*jNubjǠjg j֔KejȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjl*jNubjǠjg j֔KejȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjC*jƠjԠ)}(jנj:(j٠NjƠj!*jjjr*jNubjǠjg j֔KejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcn_netlink_sendsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcn_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠportidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjy*jNubjǠjg j֔KjȠjɠ](j)}(jajy*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjJ*jNubjǠjg j֔KjȠjɠ]j]ubj)}(jajy*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjP*jNubjǠjg j֔KjȠjɠ]j]ubj)}(jajy*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjV*jNubjǠjg j֔KjȠjɠ]j]ubj)}(jajy*jàNjĠNjŠjB*jƠjԠ)}(jנj:(j٠NjƠj*jjj\*jNubjǠjg j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__cxl_pci_mbox_send_cmdsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_mailboxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxl_mboxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_mbox_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmbox_cmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjc*jNubjǠjUj֔KjȠjɠ](j)}(jajc*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajc*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cxl_memdevsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_event_statesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjUj֔K6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_poison_statesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cxl_fw_statesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j%*ajubsbjjj#*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_security_statesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j4*ajubsbjjj2*jNubjǠjUj֔MRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cxl_dpa_perfsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jC*ajubsbjjjA*jNubjǠjUj֔MdjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_dpa_partitionsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jR*ajubsbjjjP*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cxl_dev_statesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]ja*ajubsbjjj_*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_memdev_statesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jp*ajubsbjjjn*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_mem_commandsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj}*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_hdmsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_exclusive_cxl_commandssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_memdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjUj֔MDjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjUj֔MDjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj$*jNubjǠjUj֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclear_exclusive_cxl_commandssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_memdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+*jNubjǠjUj֔MTjȠjɠ](j)}(jaj+*jàNjĠNjŠjy*jƠjԠ)}(jנj:(j٠NjƠjS*jjj*jNubjǠjUj֔MTjȠjɠ]j]ubj)}(jaj+*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjUj֔MTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_mem_get_fw_infosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_memdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjUj֔MjȠjɠ]j)}(jaj*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_mem_activate_fwsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_memdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*jNubjǠjUj֔MjȠjɠ](j)}(jaj*jàNjĠNjŠji*jƠjԠ)}(jנj:(j٠NjƠjC*jjj*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjp*jjj*jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_mem_abort_fw_xfersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_memdev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*jNubjǠjUj֔M!jȠjɠ]j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjUj֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_register_mapsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cxl_decodersbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_endpoint_decodersbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j%*ajubsbjjj#*jNubjǠjUj֔MojȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_switch_decodersbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j4*ajubsbjjj2*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_root_decodersbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jC*ajubsbjjjA*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_region_paramssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jR*ajubsbjjjP*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cxl_regionsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]ja*ajubsbjjj_*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_portsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jp*ajubsbjjjn*jNubjǠjUj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_rootsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj}*jNubjǠjUj֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cxl_dportsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjUj֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_epsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_region_refsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_endpoint_dvsec_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j*ajubsbjjj*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_cxl_setup_hdmsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_hdmsbajubububjjI)}(jLj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_endpoint_dvsec_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*jNubjǠjUj֔KjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjjW*jNubjǠjUj֔KjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjI*jƠjԠ)}(jנj:(j٠NjƠj#*jjj]*jNubjǠjUj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ request_skipsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_dev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxldssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_endpoint_decodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxledsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ skip_basesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠskip_lensbajubj]jNububjYNubjZubejj)}j]sbubububjjjd*jNubjǠjUj֔MLjȠjɠ](j)}(jajd*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj:*jNubjǠjUj֔MLjȠjɠ]j]ubj)}(jajd*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj@*jNubjǠjUj֔MLjȠjɠ]j]ubj)}(jajd*jàNjĠNjŠj *jƠjԠ)}(jנj:(j٠NjƠj*jjjF*jNubjǠjUj֔MLjȠjɠ]j]ubj)}(jajd*jàNjĠNjŠj2*jƠjԠ)}(jנj:(j٠NjƠj*jjjL*jNubjǠjUj֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_cxl_enumerate_decoderssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_hdmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxlhdmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_endpoint_dvsec_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS*jNubjǠjUj֔MjȠjɠ](j)}(jajS*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj{*jjj*jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajS*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_coordinates_combinesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠaccess_coordinatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠaccess_coordinatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠc1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠaccess_coordinatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠc2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjUj֔M(jȠjɠ](j)}(jaj*jàNjĠNjŠj4*jƠjԠ)}(jנj:(j٠NjƠj*jjj*jNubjǠjUj֔M(jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠja*jƠjԠ)}(jנj:(j٠NjƠj;*jjj*jNubjǠjUj֔M(jȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠjh*jjj*jNubjǠjUj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_endpoint_gather_bandwidthsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j*ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_regionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_endpoint_decodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxledsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠusp_xasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ gp_is_rootsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*jNubjǠjUj֔MwjȠjɠ](j)}(jaj*jàNjĠNjŠj*jƠjԠ)}(jנj:(j٠NjƠj*jjj+jNubjǠjUj֔MwjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj'+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔MwjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠjT+jƠjԠ)}(jנj:(j٠NjƠj.+jjj+jNubjǠjUj֔MwjȠjɠ]j]ubj)}(jaj*jàNjĠNjŠj|+jƠjԠ)}(jנj:(j٠NjƠj[+jjj+jNubjǠjUj֔MwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_switch_gather_bandwidthsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_regionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinput_xasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ gp_is_rootsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjUj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjW+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj!+jƠjԠ)}(jנj:(j٠NjƠj+jjj]+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjI+jƠjԠ)}(jנj:(j٠NjƠj(+jjjc+jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_rp_gather_bandwidthsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jl+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjj+jNubjǠjUj֔MajȠjɠ]j)}(jajj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_hb_gather_bandwidthsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjUj֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj'+jƠjԠ)}(jנj:(j٠NjƠj+jjj5+jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_region_update_bandwidthsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_regionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinput_xasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<+jNubjǠjUj֔MjȠjɠ](j)}(jaj<+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjd+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj<+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ+cxl_region_shared_upstream_bandwidth_updatesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_regionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjUj֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj(+jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_cxl_add_portsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]j1+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ uport_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcomponent_reg_physsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_dportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ parent_dportsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/+jNubjǠjUj֔MjȠjɠ](j)}(jaj/+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj]+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj/+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj/+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj/+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj%+jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_cxl_add_dportsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_dportsbajubububjjI)}(jLj)}(jj )}(j ]j.+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dport_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠport_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcomponent_reg_physsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,+jNubjǠjUj֔MjȠjɠ](j)}(jaj,+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjZ+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj,+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj +jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj,+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj,+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_cxl_add_rch_dportsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_dportsbajubububjjI)}(jLj)}(jj )}(j ]j"+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dport_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠport_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠrcrbsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj +jNubjǠjUj֔MjȠjɠ](j)}(jaj +jàNjĠNjŠjt+jƠjԠ)}(jנj:(j٠NjƠjN+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj{+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj +jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cxl_add_epsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_dportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠep_devsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjUj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjb+jƠjԠ)}(jנj:(j٠NjƠj<+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠji+jjj+jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_decoder_initsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_decodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxldsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjUj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj-+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj"+jƠjԠ)}(jנj:(j٠NjƠj+jjj3+jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_root_decoder_allocsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_root_decodersbajubububjjI)}(jLj)}(jj )}(j ]j<+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ nr_targetssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj:+jNubjǠjUj֔MjȠjɠ](j)}(jaj:+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjh+jjj+jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj:+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_switch_decoder_allocsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_switch_decodersbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ nr_targetssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjUj֔MHjȠjɠ](j)}(jaj+jàNjĠNjŠj"+jƠjԠ)}(jנj:(j٠NjƠj+jjjU+jNubjǠjUj֔MHjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjJ+jƠjԠ)}(jנj:(j٠NjƠj)+jjj[+jNubjǠjUj֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_endpoint_decoder_allocsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_endpoint_decodersbajubububjjI)}(jLj)}(jj )}(j ]jd+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjb+jNubjǠjUj֔MhjȠjɠ]j)}(jajb+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_decoder_add_lockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_decodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ target_mapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjUj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj+jjjM +jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjB +jƠjԠ)}(jנj:(j٠NjƠj +jjjS +jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_decoder_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\ +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_decodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ target_mapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZ +jNubjǠjUj֔MjȠjɠ](j)}(jajZ +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj +jjj +jNubjǠjUj֔MjȠjɠ]j]ubj)}(jajZ +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj +jjj +jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__cxl_driver_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxl_drvsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj +jNubjǠjUj֔MjȠjɠ](j)}(jaj +jàNjĠNjŠj7 +jƠjԠ)}(jנj:(j٠NjƠj +jjj +jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠjd +jƠjԠ)}(jנj:(j٠NjƠj> +jjj +jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠjk +jjj +jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!cxl_endpoint_get_perf_coordinatessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠaccess_coordinatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcoordsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj +jNubjǠjUj֔MjȠjɠ](j)}(jaj +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj +jjj1 +jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj& +jƠjԠ)}(jנj:(j٠NjƠj +jjj7 +jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_cxl_port_enumerate_dportssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@ +ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj> +jNubjǠjUj֔KMjȠjɠ]j)}(jaj> +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠjf +jjj +jNubjǠjUj֔KMjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_hdm_decode_initsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_dev_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxldssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_hdmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxlhdmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_endpoint_dvsec_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj +jNubjǠjUj֔MjȠjɠ](j)}(jaj +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj +jjjQ +jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj +jjjW +jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠjF +jƠjԠ)}(jנj:(j٠NjƠj +jjj] +jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_cdat_datasbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf +ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd +jNubjǠjUj֔MFjȠjɠ]j)}(jajd +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj +jjj +jNubjǠjUj֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_dport_init_ras_reportingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_dportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhostsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj +jNubjǠjUj֔MjȠjɠ](j)}(jaj +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj +jjjJ +jNubjǠjUj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj? +jƠjԠ)}(jנj:(j٠NjƠj +jjjP +jNubjǠjUj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_pci_get_latencysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jY +ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW +jNubjǠjUj֔MjȠjɠ]j)}(jajW +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj +jjj +jNubjǠjUj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_port_attach_regionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_portsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_regionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_endpoint_decodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxledsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubejj)}j]sbubububjjj +jNubjǠjUj֔M5jȠjɠ](j)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj +jjj+jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj2+jƠjԠ)}(jנj:(j٠NjƠj +jjj+jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj_+jƠjԠ)}(jנj:(j٠NjƠj9+jjj+jNubjǠjUj֔M5jȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjf+jjj+jNubjǠjUj֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_calc_interleave_possbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_endpoint_decodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxledsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjUj֔M"jȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_cxl_add_regionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_regionsbajubububjjI)}(jLj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcxl_root_decodersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxlrdsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠcxl_partition_modesbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠcxl_decoder_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjUj֔M jȠjɠ](j)}(jaj+jàNjĠNjŠj[+jƠjԠ)}(jנj:(j٠NjƠj5+jjj+jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjb+jjj+jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjUj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_cxl_add_pmem_regionsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ cxl_regionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxlrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjUj֔M+ jȠjɠ]j)}(jaj+jàNjĠNjŠjD+jƠjԠ)}(jנj:(j٠NjƠj+jjjO+jNubjǠjUj֔M+ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_command_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jX+ajubsbjjjV+jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_mem_query_commandssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jg+ajubsbjjje+jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcxl_send_commandsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jv+ajubsbjjjt+jNubjǠjUj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_dev_statussbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_dev_profilesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj$j֔K@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devfreq_statssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj$j֔KpjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreqsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_simple_ondemand_datasbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_passive_datasbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj$j֔M'jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_devsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_datasbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj$j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj$j֔K2jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_descsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j +ajubsbjjj +jNubjǠj$j֔KDjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_get_freq_rangesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmin_freqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmax_freqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj$j֔KzjȠjɠ](j)}(jaj+jàNjĠNjŠjg+jƠjԠ)}(jנj:(j٠NjƠjA+jjj+jNubjǠj$j֔KzjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjn+jjj+jNubjǠj$j֔KzjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔KzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_update_statussbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠfreqsbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj$j֔KjȠjɠ](j)}(jaj+jàNjĠNjŠj'+jƠjԠ)}(jנj:(j٠NjƠj+jjjW+jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjO+jƠjԠ)}(jנj:(j٠NjƠj.+jjj]+jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_update_targetsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠfreqsbajubj]jNububjYNubjZubejj)}j]sbubububjjjd+jNubjǠj$j֔MjȠjɠ](j)}(jajd+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajd+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠupdate_devfreqsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj$j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj=+jƠjԠ)}(jנj:(j٠NjƠj+jjjH+jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_monitor_startsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjO+jNubjǠj$j֔MjȠjɠ]j)}(jajO+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjw+jjj+jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_monitor_stopsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj$j֔M jȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_monitor_suspendsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj$j֔M(jȠjɠ]j)}(jaj+jàNjĠNjŠj]+jƠjԠ)}(jנj:(j٠NjƠj7+jjjh+jNubjǠj$j֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_monitor_resumesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jq+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjo+jNubjǠj$j֔MCjȠjɠ]j)}(jajo+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_update_intervalsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj$j֔MijȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjR+jNubjǠj$j֔MijȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjG+jƠjԠ)}(jנj:(j٠NjƠj$+jjjX+jNubjǠj$j֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_add_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]ja+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_dev_profilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprofilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ governor_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj_+jNubjǠj$j֔M#jȠjɠ](j)}(jaj_+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj@+jNubjǠj$j֔M#jȠjɠ]j]ubj)}(jaj_+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjF+jNubjǠj$j֔M#jȠjɠ]j]ubj)}(jaj_+jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj+jjjL+jNubjǠj$j֔M#jȠjɠ]j]ubj)}(jaj_+jàNjĠNjŠj2+jƠjԠ)}(jנj:(j٠NjƠj+jjjR+jNubjǠj$j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_remove_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjY+jNubjǠj$j֔MjȠjɠ]j)}(jajY+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_devfreq_add_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_dev_profilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprofilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ governor_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj$j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj:+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjc+jƠjԠ)}(jנj:(j٠NjƠjA+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_devfreq_remove_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj$j֔MvjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj9+jNubjǠj$j֔MvjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj.+jƠjԠ)}(jנj:(j٠NjƠj+jjj?+jNubjǠj$j֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_suspend_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF+jNubjǠj$j֔MjȠjɠ]j)}(jajF+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjn+jjj+jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_resume_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj$j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_add_governorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_governorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgovernorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj$j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠjT+jƠjԠ)}(jנj:(j٠NjƠj.+jjj_+jNubjǠj$j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_devfreq_add_governorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jh+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_governorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgovernorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf+jNubjǠj$j֔M@jȠjɠ](j)}(jajf+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔M@jȠjɠ]j]ubj)}(jajf+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_remove_governorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_governorsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgovernorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj$j֔MRjȠjɠ]j)}(jaj+jàNjĠNjŠjG+jƠjԠ)}(jנj:(j٠NjƠj!+jjjR+jNubjǠj$j֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_recommended_oppsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dev_pm_oppsbajubububjjI)}(jLj)}(jj )}(j ]j[+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjY+jNubjǠj$j֔MjȠjɠ](j)}(jajY+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj +jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajY+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajY+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_register_opp_notifiersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj +jNubjǠj$j֔M6jȠjɠ](j)}(jaj +jàNjĠNjŠjn+jƠjԠ)}(jנj:(j٠NjƠjH+jjj+jNubjǠj$j֔M6jȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠju+jjj+jNubjǠj$j֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_unregister_opp_notifiersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj$j֔MFjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj9+jNubjǠj$j֔MFjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj.+jƠjԠ)}(jנj:(j٠NjƠj+jjj?+jNubjǠj$j֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"devm_devfreq_register_opp_notifiersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjF+jNubjǠj$j֔MWjȠjɠ](j)}(jajF+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjn+jjj+jNubjǠj$j֔MWjȠjɠ]j]ubj)}(jajF+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$devm_devfreq_unregister_opp_notifiersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj$j֔MtjȠjɠ](j)}(jaj+jàNjĠNjŠj'+jƠjԠ)}(jנj:(j٠NjƠj+jjj_+jNubjǠj$j֔MtjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjT+jƠjԠ)}(jנj:(j٠NjƠj.+jjje+jNubjǠj$j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_register_notifiersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNububjYNubjZubejj)}j]sbubububjjjl+jNubjǠj$j֔MjȠjɠ](j)}(jajl+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajl+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajl+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj#+jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_devfreq_register_notifiersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*+jNubjǠj$j֔MjȠjɠ](j)}(jaj*+jàNjĠNjŠjx+jƠjԠ)}(jנj:(j٠NjƠjR+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj*+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj*+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj*+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devm_devfreq_unregister_notifiersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevfreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj$j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠji+jƠjԠ)}(jנj:(j٠NjƠjC+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjp+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj +jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_enable_edevsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj +jNubjǠj$j֔K%jȠjɠ]j)}(jaj +jàNjĠNjŠjZ +jƠjԠ)}(jנj:(j٠NjƠj4 +jjje +jNubjǠj$j֔K%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_disable_edevsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn +ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl +jNubjǠj$j֔KEjȠjɠ]j)}(jajl +jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj +jjj +jNubjǠj$j֔KEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_is_enabledsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j +ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj +jNubjǠj$j֔KjjȠjɠ]j)}(jaj +jàNjĠNjŠj!+jƠjԠ)}(jנj:(j٠NjƠj +jjj$!+jNubjǠj$j֔KjjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_set_eventsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-!+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+!+jNubjǠj$j֔KjȠjɠ]j)}(jaj+!+jàNjĠNjŠjy!+jƠjԠ)}(jנj:(j٠NjƠjS!+jjj!+jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_get_eventsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!+jNubjǠj$j֔KjȠjɠ](j)}(jaj!+jàNjĠNjŠj!+jƠjԠ)}(jנj:(j٠NjƠj!+jjj"+jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj!+jàNjĠNjŠj"+jƠjԠ)}(jנj:(j٠NjƠj!+jjj"+jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_reset_eventsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j "+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"+jNubjǠj$j֔KjȠjɠ]j)}(jaj"+jàNjĠNjŠjl"+jƠjԠ)}(jנj:(j٠NjƠjF"+jjjw"+jNubjǠj$j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!devfreq_event_get_edev_by_phandlesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]j"+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ phandle_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj~"+jNubjǠj$j֔KjȠjɠ](j)}(jaj~"+jàNjĠNjŠj"+jƠjԠ)}(jנj:(j٠NjƠj"+jjj-#+jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj~"+jàNjĠNjŠj"+jƠjԠ)}(jנj:(j٠NjƠj"+jjj3#+jNubjǠj$j֔KjȠjɠ]j]ubj)}(jaj~"+jàNjĠNjŠj"#+jƠjԠ)}(jנj:(j٠NjƠj#+jjj9#+jNubjǠj$j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_get_edev_countsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB#+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ phandle_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@#+jNubjǠj$j֔MjȠjɠ](j)}(jaj@#+jàNjĠNjŠj#+jƠjԠ)}(jנj:(j٠NjƠjh#+jjj#+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj@#+jàNjĠNjŠj#+jƠjԠ)}(jנj:(j٠NjƠj#+jjj#+jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_add_edevsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]j#+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj#+jNubjǠj$j֔M,jȠjɠ](j)}(jaj#+jàNjĠNjŠj#$+jƠjԠ)}(jנj:(j٠NjƠj#+jjj^$+jNubjǠj$j֔M,jȠjɠ]j]ubj)}(jaj#+jàNjĠNjŠjP$+jƠjԠ)}(jנj:(j٠NjƠj*$+jjjd$+jNubjǠj$j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevfreq_event_remove_edevsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm$+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk$+jNubjǠj$j֔M_jȠjɠ]j)}(jajk$+jàNjĠNjŠj$+jƠjԠ)}(jנj:(j٠NjƠj$+jjj$+jNubjǠj$j֔M_jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_devfreq_event_add_edevsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]j$+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$+jNubjǠj$j֔MjȠjɠ](j)}(jaj$+jàNjĠNjŠj%+jƠjԠ)}(jנj:(j٠NjƠj$+jjjZ%+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jaj$+jàNjĠNjŠjL%+jƠjԠ)}(jנj:(j٠NjƠj&%+jjj`%+jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_devfreq_event_remove_edevsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji%+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevfreq_event_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjg%+jNubjǠj$j֔MjȠjɠ](j)}(jajg%+jàNjĠNjŠj%+jƠjԠ)}(jנj:(j٠NjƠj%+jjj%+jNubjǠj$j֔MjȠjɠ]j]ubj)}(jajg%+jàNjĠNjŠj%+jƠjԠ)}(jנj:(j٠NjƠj%+jjj%+jNubjǠj$j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iosys_mapsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j%+ajubsbjjj%+jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠIOSYS_MAP_INIT_VADDRsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j &+ajubj#Nubjjj &+jNubjǠj5j֔KyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠIOSYS_MAP_INIT_VADDR_IOMEMsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j&+ajubj#Nubjjj&+jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠIOSYS_MAP_INIT_OFFSETsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j)&+ajubj#Nubjjj'&+jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_set_vaddrsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8&+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6&+jNubjǠj5j֔KjȠjɠ](j)}(jaj6&+jàNjĠNjŠj&+jƠjԠ)}(jנj:(j٠NjƠj^&+jjj&+jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj6&+jàNjĠNjŠj&+jƠjԠ)}(jנj:(j٠NjƠj&+jjj&+jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_set_vaddr_iomemsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjZ(sbasbubjj)}(jNjNjNjjjjj)}j]j,'+asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ vaddr_iomemsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj&+jNubjǠj5j֔KjȠjɠ](j)}(jaj&+jàNjĠNjŠj'+jƠjԠ)}(jנj:(j٠NjƠj&+jjjI'+jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj&+jàNjĠNjŠj>'+jƠjԠ)}(jנj:(j٠NjƠj'+jjjO'+jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_is_equalsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jX'+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlhssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrhssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjV'+jNubjǠj5j֔KjȠjɠ](j)}(jajV'+jàNjĠNjŠj'+jƠjԠ)}(jנj:(j٠NjƠj}'+jjj'+jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajV'+jàNjĠNjŠj'+jƠjԠ)}(jנj:(j٠NjƠj'+jjj'+jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_is_nullsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j'+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj'+jNubjǠj5j֔KjȠjɠ]j)}(jaj'+jàNjĠNjŠj5(+jƠjԠ)}(jנj:(j٠NjƠj(+jjj@(+jNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_is_setsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jI(+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG(+jNubjǠj5j֔KjȠjɠ]j)}(jajG(+jàNjĠNjŠj(+jƠjԠ)}(jנj:(j٠NjƠjn(+jjj(+jNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_clearsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj(+jNubjǠj5j֔M jȠjɠ]j)}(jaj(+jàNjĠNjŠj(+jƠjԠ)}(jנj:(j٠NjƠj(+jjj(+jNubjǠj5j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_memcpy_tosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ dst_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj)+jNubjǠj5j֔MjȠjɠ](j)}(jaj)+jàNjĠNjŠjT)+jƠjԠ)}(jנj:(j٠NjƠj.)+jjj)+jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj)+jàNjĠNjŠj)+jƠjԠ)}(jנj:(j٠NjƠj[)+jjj)+jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj)+jàNjĠNjŠj)+jƠjԠ)}(jנj:(j٠NjƠj)+jjj)+jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj)+jàNjĠNjŠj)+jƠjԠ)}(jנj:(j٠NjƠj)+jjj)+jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_memcpy_fromsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ src_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj)+jNubjǠj5j֔M2jȠjɠ](j)}(jaj)+jàNjĠNjŠj;*+jƠjԠ)}(jנj:(j٠NjƠj*+jjj*+jNubjǠj5j֔M2jȠjɠ]j]ubj)}(jaj)+jàNjĠNjŠjh*+jƠjԠ)}(jנj:(j٠NjƠjB*+jjj*+jNubjǠj5j֔M2jȠjɠ]j]ubj)}(jaj)+jàNjĠNjŠj*+jƠjԠ)}(jנj:(j٠NjƠjo*+jjj*+jNubjǠj5j֔M2jȠjɠ]j]ubj)}(jaj)+jàNjĠNjŠj*+jƠjԠ)}(jנj:(j٠NjƠj*+jjj*+jNubjǠj5j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_incrsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠincrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*+jNubjǠj5j֔MCjȠjɠ](j)}(jaj*+jàNjĠNjŠj*++jƠjԠ)}(jנj:(j٠NjƠj++jjj]++jNubjǠj5j֔MCjȠjɠ]j]ubj)}(jaj*+jàNjĠNjŠjU++jƠjԠ)}(jנj:(j٠NjƠj1++jjjc++jNubjǠj5j֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_memsetsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl++ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjj++jNubjǠj5j֔MUjȠjɠ](j)}(jajj++jàNjĠNjŠj++jƠjԠ)}(jנj:(j٠NjƠj++jjj7,+jNubjǠj5j֔MUjȠjɠ]j]ubj)}(jajj++jàNjĠNjŠj++jƠjԠ)}(jנj:(j٠NjƠj++jjj=,+jNubjǠj5j֔MUjȠjɠ]j]ubj)}(jajj++jàNjĠNjŠj,+jƠjԠ)}(jנj:(j٠NjƠj++jjjC,+jNubjǠj5j֔MUjȠjɠ]j]ubj)}(jajj++jàNjĠNjŠj/,+jƠjԠ)}(jנj:(j٠NjƠj ,+jjjI,+jNubjǠj5j֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iosys_map_rdsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jR,+ajubj#NubjjjP,+jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ iosys_map_wrsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]ja,+ajubj#Nubjjj_,+jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_rd_fieldsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jp,+ajubj#Nubjjjn,+jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosys_map_wr_fieldsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j,+ajubj#Nubjjj},+jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ virt_to_physsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]j,+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,+jNubjǠj5j֔KjȠjɠ]j)}(jaj,+jàNjĠNjŠj,+jƠjԠ)}(jנj:(j٠NjƠj,+jjj,+jNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ phys_to_virtsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j,+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj,+jNubjǠj5j֔KjȠjɠ]j)}(jaj,+jàNjĠNjŠj:-+jƠjԠ)}(jנj:(j٠NjƠj-+jjjE-+jNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠioremapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjZ(sbasbubjj)}(jNjNjjjjjj)}j]jb-+asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jN-+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjL-+jNubjǠj5j֔KjȠjɠ](j)}(jajL-+jàNjĠNjŠj-+jƠjԠ)}(jנj:(j٠NjƠjx-+jjj-+jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajL-+jàNjĠNjŠj-+jƠjԠ)}(jנj:(j٠NjƠj-+jjj-+jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠiosubmit_cmds512sbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjZ(sbasbubjj)}(jNjNjNjjjjj)}j]j.+asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-+jNubjǠj5j֔MjȠjɠ](j)}(jaj-+jàNjĠNjŠj%.+jƠjԠ)}(jנj:(j٠NjƠj.+jjj.+jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-+jàNjĠNjŠjN.+jƠjԠ)}(jנj:(j٠NjƠj,.+jjj.+jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-+jàNjĠNjŠjy.+jƠjԠ)}(jנj:(j٠NjƠjU.+jjj.+jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_link_statesbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j.+ajubsbjjj.+jNubjǠjIj֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_buf_syncsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j.+ajubsbjjj.+jNubjǠjP%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_export_sync_filesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j.+ajubsbjjj.+jNubjǠjP%j֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_import_sync_filesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j.+ajubsbjjj.+jNubjǠjP%j֔KxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_exportsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]j.+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_export_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠexp_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj.+jNubjǠjP%j֔MqjȠjɠ]j)}(jaj.+jàNjĠNjŠj$/+jƠjԠ)}(jנj:(j٠NjƠj.+jjj2/+jNubjǠjP%j֔MqjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_buf_fdsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;/+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj9/+jNubjǠjP%j֔MjȠjɠ](j)}(jaj9/+jàNjĠNjŠj/+jƠjԠ)}(jנj:(j٠NjƠja/+jjj/+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj9/+jàNjĠNjŠj/+jƠjԠ)}(jנj:(j٠NjƠj/+jjj/+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_buf_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]j/+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfdsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj/+jNubjǠjP%j֔MjȠjɠ]j)}(jaj/+jàNjĠNjŠj0+jƠjԠ)}(jנj:(j٠NjƠj/+jjj0+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_buf_putsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%0+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#0+jNubjǠjP%j֔MjȠjɠ]j)}(jaj#0+jàNjĠNjŠjq0+jƠjԠ)}(jנj:(j٠NjƠjK0+jjj|0+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_dynamic_attachsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]j0+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attach_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ importer_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ importer_privsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj0+jNubjǠjP%j֔MjȠjɠ](j)}(jaj0+jàNjĠNjŠj0+jƠjԠ)}(jנj:(j٠NjƠj0+jjjh1+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj0+jàNjĠNjŠj1+jƠjԠ)}(jנj:(j٠NjƠj0+jjjn1+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj0+jàNjĠNjŠj11+jƠjԠ)}(jנj:(j٠NjƠj 1+jjjt1+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj0+jàNjĠNjŠjZ1+jƠjԠ)}(jנj:(j٠NjƠj81+jjjz1+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_attachsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]j1+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj1+jNubjǠjP%j֔MjȠjɠ](j)}(jaj1+jàNjĠNjŠj1+jƠjԠ)}(jנj:(j٠NjƠj1+jjj2+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj1+jàNjĠNjŠj2+jƠjԠ)}(jנj:(j٠NjƠj1+jjj2+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_detachsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj2+jNubjǠjP%j֔MjȠjɠ](j)}(jaj2+jàNjĠNjŠjk2+jƠjԠ)}(jנj:(j٠NjƠjE2+jjj2+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj2+jàNjĠNjŠj2+jƠjԠ)}(jנj:(j٠NjƠjr2+jjj2+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_buf_pinsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2+jNubjǠjP%j֔M jȠjɠ]j)}(jaj2+jàNjĠNjŠj2+jƠjԠ)}(jנj:(j٠NjƠj2+jjj 3+jNubjǠjP%j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_buf_unpinsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3+jNubjǠjP%j֔M8jȠjɠ]j)}(jaj3+jàNjĠNjŠj^3+jƠjԠ)}(jנj:(j٠NjƠj83+jjji3+jNubjǠjP%j֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_map_attachmentsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jr3+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjp3+jNubjǠjP%j֔MZjȠjɠ](j)}(jajp3+jàNjĠNjŠj3+jƠjԠ)}(jנj:(j٠NjƠj3+jjj3+jNubjǠjP%j֔MZjȠjɠ]j]ubj)}(jajp3+jàNjĠNjŠj3+jƠjԠ)}(jנj:(j٠NjƠj3+jjj4+jNubjǠjP%j֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_map_attachment_unlockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]j 4+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj4+jNubjǠjP%j֔MjȠjɠ](j)}(jaj4+jàNjĠNjŠj[4+jƠjԠ)}(jנj:(j٠NjƠj54+jjj4+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj4+jàNjĠNjŠj4+jƠjԠ)}(jנj:(j٠NjƠjb4+jjj4+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_unmap_attachmentsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsg_tablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj4+jNubjǠjP%j֔MjȠjɠ](j)}(jaj4+jàNjĠNjŠj4+jƠjԠ)}(jנj:(j٠NjƠj4+jjjL5+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj4+jàNjĠNjŠj5+jƠjԠ)}(jנj:(j٠NjƠj4+jjjR5+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj4+jàNjĠNjŠjD5+jƠjԠ)}(jנj:(j٠NjƠj 5+jjjX5+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!dma_buf_unmap_attachment_unlockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja5+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠsg_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsg_tablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj_5+jNubjǠjP%j֔MjȠjɠ](j)}(jaj_5+jàNjĠNjŠj5+jƠjԠ)}(jנj:(j٠NjƠj5+jjj 6+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj_5+jàNjĠNjŠj5+jƠjԠ)}(jנj:(j٠NjƠj5+jjj6+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj_5+jàNjĠNjŠj6+jƠjԠ)}(jנj:(j٠NjƠj5+jjj6+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_move_notifysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"6+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj 6+jNubjǠjP%j֔MjȠjɠ]j)}(jaj 6+jàNjĠNjŠjn6+jƠjԠ)}(jנj:(j٠NjƠjH6+jjjy6+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_begin_cpu_accesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj6+jNubjǠjP%j֔MjȠjɠ](j)}(jaj6+jàNjĠNjŠj6+jƠjԠ)}(jנj:(j٠NjƠj6+jjj7+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj6+jàNjĠNjŠj6+jƠjԠ)}(jנj:(j٠NjƠj6+jjj7+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_end_cpu_accesssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_data_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj7+jNubjǠjP%j֔MjȠjɠ](j)}(jaj7+jàNjĠNjŠj\7+jƠjԠ)}(jנj:(j٠NjƠj67+jjj7+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj7+jàNjĠNjŠj7+jƠjԠ)}(jנj:(j٠NjƠjc7+jjj7+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_buf_mmapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpgoffsbajubj]jNububjYNubjZubejj)}j]sbubububjjj7+jNubjǠjP%j֔MjȠjɠ](j)}(jaj7+jàNjĠNjŠj7+jƠjԠ)}(jנj:(j٠NjƠj7+jjjG8+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj7+jàNjĠNjŠj8+jƠjԠ)}(jנj:(j٠NjƠj7+jjjM8+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj7+jàNjĠNjŠj?8+jƠjԠ)}(jנj:(j٠NjƠj8+jjjS8+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_buf_vmapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\8+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZ8+jNubjǠjP%j֔MjȠjɠ](j)}(jajZ8+jàNjĠNjŠj8+jƠjԠ)}(jנj:(j٠NjƠj8+jjj8+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajZ8+jàNjĠNjŠj8+jƠjԠ)}(jנj:(j٠NjƠj8+jjj8+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_vmap_unlockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8+jNubjǠjP%j֔MjȠjɠ](j)}(jaj8+jàNjĠNjŠj;9+jƠjԠ)}(jנj:(j٠NjƠj9+jjjs9+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj8+jàNjĠNjŠjh9+jƠjԠ)}(jנj:(j٠NjƠjB9+jjjy9+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_vunmapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9+jNubjǠjP%j֔M5jȠjɠ](j)}(jaj9+jàNjĠNjŠj9+jƠjԠ)}(jנj:(j٠NjƠj9+jjj:+jNubjǠjP%j֔M5jȠjɠ]j]ubj)}(jaj9+jàNjĠNjŠj9+jƠjԠ)}(jנj:(j٠NjƠj9+jjj :+jNubjǠjP%j֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_vunmap_unlockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ iosys_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj:+jNubjǠjP%j֔MMjȠjɠ](j)}(jaj:+jàNjĠNjŠja:+jƠjԠ)}(jנj:(j٠NjƠj;:+jjj:+jNubjǠjP%j֔MMjȠjɠ]j]ubj)}(jaj:+jàNjĠNjŠj:+jƠjԠ)}(jנj:(j٠NjƠjh:+jjj:+jNubjǠjP%j֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_buf_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j:+ajubsbjjj:+jNubjǠjP%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_bufsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j:+ajubsbjjj:+jNubjǠjP%j֔K)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_attach_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j:+ajubsbjjj:+jNubjǠjP%j֔M0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_attachmentsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j:+ajubsbjjj:+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_export_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j:+ajubsbjjj:+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEFINE_DMA_BUF_EXPORT_INFOsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]j:+ajubj#Nubjjj:+jNubjǠjP%j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ get_dma_bufsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;+jNubjǠjP%j֔M8jȠjɠ]j)}(jaj;+jàNjĠNjŠjN;+jƠjԠ)}(jנj:(j٠NjƠj(;+jjjY;+jNubjǠjP%j֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_is_dynamicsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jb;+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmabufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`;+jNubjǠjP%j֔MEjȠjɠ]j)}(jaj`;+jàNjĠNjŠj;+jƠjԠ)}(jנj:(j٠NjƠj;+jjj;+jNubjǠjP%j֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_buf_attachment_is_dynamicsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j;+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_buf_attachmentsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattachsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;+jNubjǠjP%j֔MRjȠjɠ]j)}(jaj;+jàNjĠNjŠj <+jƠjԠ)}(jנj:(j٠NjƠj;+jjj<+jNubjǠjP%j֔MRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_resv_initsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j <+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<+jNubjǠjP%j֔KjȠjɠ]j)}(jaj<+jàNjĠNjŠjl<+jƠjԠ)}(jנj:(j٠NjƠjF<+jjjw<+jNubjǠjP%j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_resv_finisbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~<+jNubjǠjP%j֔KjȠjɠ]j)}(jaj~<+jàNjĠNjŠj<+jƠjԠ)}(jנj:(j٠NjƠj<+jjj<+jNubjǠjP%j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_reserve_fencessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j<+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ num_fencessbajubj]jNububjYNubjZubejj)}j]sbubububjjj<+jNubjǠjP%j֔KjȠjɠ](j)}(jaj<+jàNjĠNjŠj,=+jƠjԠ)}(jנj:(j٠NjƠj=+jjj\=+jNubjǠjP%j֔KjȠjɠ]j]ubj)}(jaj<+jàNjĠNjŠjT=+jƠjԠ)}(jנj:(j٠NjƠj3=+jjjb=+jNubjǠjP%j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_reset_max_fencessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk=+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji=+jNubjǠjP%j֔MjȠjɠ]j)}(jaji=+jàNjĠNjŠj=+jƠjԠ)}(jנj:(j٠NjƠj=+jjj=+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_add_fencesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠusagesbajubj]jNububjYNubjZubejj)}j]sbubububjjj=+jNubjǠjP%j֔MjȠjɠ](j)}(jaj=+jàNjĠNjŠj>+jƠjԠ)}(jנj:(j٠NjƠj=+jjjw>+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj=+jàNjĠNjŠjD>+jƠjԠ)}(jנj:(j٠NjƠj>+jjj}>+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jaj=+jàNjĠNjŠjo>+jƠjԠ)}(jנj:(j٠NjƠjK>+jjj>+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_replace_fencessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ replacementsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠusagesbajubj]jNububjYNubjZubejj)}j]sbubububjjj>+jNubjǠjP%j֔MVjȠjɠ](j)}(jaj>+jàNjĠNjŠj>+jƠjԠ)}(jנj:(j٠NjƠj>+jjj`?+jNubjǠjP%j֔MVjȠjɠ]j]ubj)}(jaj>+jàNjĠNjŠj?+jƠjԠ)}(jנj:(j٠NjƠj>+jjjf?+jNubjǠjP%j֔MVjȠjɠ]j]ubj)}(jaj>+jàNjĠNjŠj-?+jƠjԠ)}(jנj:(j٠NjƠj?+jjjl?+jNubjǠjP%j֔MVjȠjɠ]j]ubj)}(jaj>+jàNjĠNjŠjX?+jƠjԠ)}(jנj:(j٠NjƠj4?+jjjr?+jNubjǠjP%j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_iter_first_unlockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]j{?+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_resv_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjy?+jNubjǠjP%j֔MjȠjɠ]j)}(jajy?+jàNjĠNjŠj?+jƠjԠ)}(jנj:(j٠NjƠj?+jjj?+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_iter_next_unlockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]j?+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_resv_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj?+jNubjǠjP%j֔MjȠjɠ]j)}(jaj?+jàNjĠNjŠj6@+jƠjԠ)}(jנj:(j٠NjƠj@+jjjD@+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_iter_firstsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jM@+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_resv_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjK@+jNubjǠjP%j֔MjȠjɠ]j)}(jajK@+jàNjĠNjŠj@+jƠjԠ)}(jנj:(j٠NjƠjy@+jjj@+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_iter_nextsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]j@+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_resv_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj@+jNubjǠjP%j֔MjȠjɠ]j)}(jaj@+jàNjĠNjŠjA+jƠjԠ)}(jנj:(j٠NjƠj@+jjjA+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_copy_fencessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjA+jNubjǠjP%j֔MjȠjɠ](j)}(jajA+jàNjĠNjŠjkA+jƠjԠ)}(jנj:(j٠NjƠjEA+jjjA+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajA+jàNjĠNjŠjA+jƠjԠ)}(jנj:(j٠NjƠjrA+jjjA+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_get_fencessbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠusagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ num_fencessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjA+jNubjǠjP%j֔M8jȠjɠ](j)}(jajA+jàNjĠNjŠjA+jƠjԠ)}(jנj:(j٠NjƠjA+jjjB+jNubjǠjP%j֔M8jȠjɠ]j]ubj)}(jajA+jàNjĠNjŠj)B+jƠjԠ)}(jנj:(j٠NjƠjB+jjjB+jNubjǠjP%j֔M8jȠjɠ]j]ubj)}(jajA+jàNjĠNjŠjPB+jƠjԠ)}(jנj:(j٠NjƠj-B+jjjB+jNubjǠjP%j֔M8jȠjɠ]j]ubj)}(jajA+jàNjĠNjŠjB+jƠjԠ)}(jנj:(j٠NjƠjWB+jjjB+jNubjǠjP%j֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_get_singletonsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠusagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjB+jNubjǠjP%j֔MrjȠjɠ](j)}(jajB+jàNjĠNjŠjB+jƠjԠ)}(jנj:(j٠NjƠjB+jjj^C+jNubjǠjP%j֔MrjȠjɠ]j]ubj)}(jajB+jàNjĠNjŠj$C+jƠjԠ)}(jנj:(j٠NjƠjC+jjjdC+jNubjǠjP%j֔MrjȠjɠ]j]ubj)}(jajB+jàNjĠNjŠjPC+jƠjԠ)}(jנj:(j٠NjƠj(C+jjjjC+jNubjǠjP%j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_wait_timeoutsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jsC+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠusagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠintrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjqC+jNubjǠjP%j֔MjȠjɠ](j)}(jajqC+jàNjĠNjŠjC+jƠjԠ)}(jנj:(j٠NjƠjC+jjj:D+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajqC+jàNjĠNjŠjC+jƠjԠ)}(jנj:(j٠NjƠjC+jjj@D+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajqC+jàNjĠNjŠj D+jƠjԠ)}(jנj:(j٠NjƠjC+jjjFD+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajqC+jàNjĠNjŠj2D+jƠjԠ)}(jנj:(j٠NjƠjD+jjjLD+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_set_deadlinesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jUD+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠusagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdeadlinesbajubj]jNububjYNubjZubejj)}j]sbubububjjjSD+jNubjǠjP%j֔MjȠjɠ](j)}(jajSD+jàNjĠNjŠjD+jƠjԠ)}(jנj:(j٠NjƠj{D+jjjD+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajSD+jàNjĠNjŠjD+jƠjԠ)}(jנj:(j٠NjƠjD+jjjE+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajSD+jàNjĠNjŠjD+jƠjԠ)}(jנj:(j٠NjƠjD+jjjE+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_test_signaledsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jE+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠusagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjE+jNubjǠjP%j֔MjȠjɠ](j)}(jajE+jàNjĠNjŠj\E+jƠjԠ)}(jנj:(j٠NjƠj6E+jjjE+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajE+jàNjĠNjŠjE+jƠjԠ)}(jנj:(j٠NjƠjcE+jjjE+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_describesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jE+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠseqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjE+jNubjǠjP%j֔MjȠjɠ](j)}(jajE+jàNjĠNjŠjE+jƠjԠ)}(jנj:(j٠NjƠjE+jjj"F+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajE+jàNjĠNjŠjF+jƠjԠ)}(jנj:(j٠NjƠjE+jjj(F+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_usagesbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j1F+ajubsbjjj/F+jNubjǠjP%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_usage_rwsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]j@F+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubajj)}j]sbubububjjj>F+jNubjǠjP%j֔K~jȠjɠ]j)}(jaj>F+jàNjĠNjŠjF+jƠjԠ)}(jנj:(j٠NjƠjjF+jjjF+jNubjǠjP%j֔K~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resvsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jF+ajubsbjjjF+jNubjǠjP%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_resv_itersbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jF+ajubsbjjjF+jNubjǠjP%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_iter_beginsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jF+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_resv_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursorsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jΠ)}jѠusagesbajubj]jNububjYNubjZubejj)}j]sbubububjjjF+jNubjǠjP%j֔KjȠjɠ](j)}(jajF+jàNjĠNjŠjG+jƠjԠ)}(jנj:(j٠NjƠjF+jjjdG+jNubjǠjP%j֔KjȠjɠ]j]ubj)}(jajF+jàNjĠNjŠj1G+jƠjԠ)}(jנj:(j٠NjƠj G+jjjjG+jNubjǠjP%j֔KjȠjɠ]j]ubj)}(jajF+jàNjĠNjŠj\G+jƠjԠ)}(jנj:(j٠NjƠj8G+jjjpG+jNubjǠjP%j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_iter_endsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jyG+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_resv_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjwG+jNubjǠjP%j֔KjȠjɠ]j)}(jajwG+jàNjĠNjŠjG+jƠjԠ)}(jנj:(j٠NjƠjG+jjjG+jNubjǠjP%j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_iter_usagesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠdma_resv_usagesbajubububjj)}(jj )}(j ]jG+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_resv_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG+jNubjǠjP%j֔MjȠjɠ]j)}(jajG+jàNjĠNjŠj)H+jƠjԠ)}(jנj:(j٠NjƠjH+jjj4H+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_iter_is_restartedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j=H+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_resv_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcursorsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;H+jNubjǠjP%j֔M jȠjɠ]j)}(jaj;H+jàNjĠNjŠjH+jƠjԠ)}(jנj:(j٠NjƠjbH+jjjH+jNubjǠjP%j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_resv_for_each_fence_unlockedsbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jH+ajubj#NubjjjH+jNubjǠjP%j֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_for_each_fencesbjƠjԠ)}(jנj(j٠macrojƠj)}(jŠj )}(j ]jH+ajubj#NubjjjH+jNubjǠjP%j֔M2jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_resv_locksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠww_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjH+jNubjǠjP%j֔MVjȠjɠ](j)}(jajH+jàNjĠNjŠjI+jƠjԠ)}(jנj:(j٠NjƠjH+jjj>I+jNubjǠjP%j֔MVjȠjɠ]j]ubj)}(jajH+jàNjĠNjŠj3I+jƠjԠ)}(jנj:(j٠NjƠj I+jjjDI+jNubjǠjP%j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_lock_interruptiblesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jMI+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠww_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjKI+jNubjǠjP%j֔MqjȠjɠ](j)}(jajKI+jàNjĠNjŠjI+jƠjԠ)}(jנj:(j٠NjƠjsI+jjjI+jNubjǠjP%j֔MqjȠjɠ]j]ubj)}(jajKI+jàNjĠNjŠjI+jƠjԠ)}(jנj:(j٠NjƠjI+jjjI+jNubjǠjP%j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_lock_slowsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jI+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠww_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjI+jNubjǠjP%j֔MjȠjɠ](j)}(jajI+jàNjĠNjŠj,J+jƠjԠ)}(jנj:(j٠NjƠjJ+jjjdJ+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajI+jàNjĠNjŠjYJ+jƠjԠ)}(jנj:(j٠NjƠj3J+jjjjJ+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_resv_lock_slow_interruptiblesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jsJ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠww_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjqJ+jNubjǠjP%j֔MjȠjɠ](j)}(jajqJ+jàNjĠNjŠjJ+jƠjԠ)}(jנj:(j٠NjƠjJ+jjjJ+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajqJ+jàNjĠNjŠjJ+jƠjԠ)}(jנj:(j٠NjƠjJ+jjjJ+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_trylocksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jK+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjK+jNubjǠjP%j֔MjȠjɠ]j)}(jajK+jàNjĠNjŠjQK+jƠjԠ)}(jנj:(j٠NjƠj+K+jjj\K+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_is_lockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jeK+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjcK+jNubjǠjP%j֔MjȠjɠ]j)}(jajcK+jàNjĠNjŠjK+jƠjԠ)}(jנj:(j٠NjƠjK+jjjK+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_locking_ctxsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠww_acquire_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jK+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjK+jNubjǠjP%j֔MjȠjɠ]j)}(jajK+jàNjĠNjŠjL+jƠjԠ)}(jנj:(j٠NjƠjK+jjj$L+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_resv_unlocksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-L+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdma_resvsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+L+jNubjǠjP%j֔MjȠjɠ]j)}(jaj+L+jàNjĠNjŠjyL+jƠjԠ)}(jנj:(j٠NjƠjSL+jjjL+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_get_stubsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jL+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjL+jNubjǠjP%j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_allocate_private_stubsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jL+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ timestampsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjL+jNubjǠjP%j֔KjȠjɠ]j)}(jajL+jàNjĠNjŠj1M+jƠjԠ)}(jנj:(j٠NjƠj M+jjjN+jNubjǠjP%j֔MojȠjɠ](j)}(jaj>N+jàNjĠNjŠjN+jƠjԠ)}(jנj:(j٠NjƠjfN+jjjN+jNubjǠjP%j֔MojȠjɠ]j]ubj)}(jaj>N+jàNjĠNjŠjN+jƠjԠ)}(jנj:(j٠NjƠjN+jjjN+jNubjǠjP%j֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_signal_timestampsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ timestampsbajubj]jNububjYNubjZubejj)}j]sbubububjjjN+jNubjǠjP%j֔MjȠjɠ](j)}(jajN+jàNjĠNjŠjO+jƠjԠ)}(jנj:(j٠NjƠjN+jjjMO+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajN+jàNjĠNjŠjEO+jƠjԠ)}(jנj:(j٠NjƠj!O+jjjSO+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_signal_lockedsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\O+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZO+jNubjǠjP%j֔MjȠjɠ]j)}(jajZO+jàNjĠNjŠjO+jƠjԠ)}(jנj:(j٠NjƠjO+jjjO+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_signalsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jO+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjO+jNubjǠjP%j֔MjȠjɠ]j)}(jajO+jàNjĠNjŠjP+jƠjԠ)}(jנj:(j٠NjƠjO+jjjP+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_wait_timeoutsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](signedlongesbubjj)}(jj )}(j ]jP+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠintrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](signedlongesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjP+jNubjǠjP%j֔MjȠjɠ](j)}(jajP+jàNjĠNjŠjiP+jƠjԠ)}(jנj:(j٠NjƠjCP+jjjP+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajP+jàNjĠNjŠjP+jƠjԠ)}(jנj:(j٠NjƠjpP+jjjP+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajP+jàNjĠNjŠjP+jƠjԠ)}(jנj:(j٠NjƠjP+jjjP+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjP+jNubjǠjP%j֔MjȠjɠ]j)}(jajP+jàNjĠNjŠjQ+jƠjԠ)}(jנj:(j٠NjƠjP+jjj(Q+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_freesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1Q+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/Q+jNubjǠjP%j֔M=jȠjɠ]j)}(jaj/Q+jàNjĠNjŠj}Q+jƠjԠ)}(jנj:(j٠NjƠjWQ+jjjQ+jNubjǠjP%j֔M=jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_enable_sw_signalingsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQ+jNubjǠjP%j֔McjȠjɠ]j)}(jajQ+jàNjĠNjŠjQ+jƠjԠ)}(jנj:(j٠NjƠjQ+jjjQ+jNubjǠjP%j֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_add_callbacksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fence_cbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdma_fence_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjQ+jNubjǠjP%j֔MjȠjɠ](j)}(jajQ+jàNjĠNjŠj=R+jƠjԠ)}(jנj:(j٠NjƠjR+jjjR+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajQ+jàNjĠNjŠjjR+jƠjԠ)}(jנj:(j٠NjƠjDR+jjjR+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajQ+jàNjĠNjŠjR+jƠjԠ)}(jנj:(j٠NjƠjqR+jjjR+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_get_statussbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jR+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR+jNubjǠjP%j֔MjȠjɠ]j)}(jajR+jàNjĠNjŠjR+jƠjԠ)}(jנj:(j٠NjƠjR+jjj S+jNubjǠjP%j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_remove_callbacksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jS+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fence_cbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS+jNubjǠjP%j֔MjȠjɠ](j)}(jajS+jàNjĠNjŠj]S+jƠjԠ)}(jנj:(j٠NjƠj7S+jjjS+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajS+jàNjĠNjŠjS+jƠjԠ)}(jנj:(j٠NjƠjdS+jjjS+jNubjǠjP%j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_fence_default_waitsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](signedlongesbubjj)}(jj )}(j ]jS+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dma_fencesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfencesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠintrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](signedlongesbubjj)}(jj )}(j ]jΠ)}jѠtimeoutsbajubj]jNububjYNubjZubejj)}j]sbubububjjjS+jNubjǠjP%j֔MjȠjɠ](j)}(jajS+jàNjĠNjŠjS+jƠjԠ)}(jנj:(j٠NjƠjS+jjjDT+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajS+jàNjĠNjŠjT+jƠjԠ)}(jנj:(j٠NjƠjS+jjjJT+jNubjǠjP%j֔MjȠjɠ]j]ubj)}(jajS+jàNjĠNjŠj%sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm+jNubjǠjj֔KjȠjɠ]j)}(jajm+jàNjĠNjŠj$n+jƠjԠ)}(jנj:(j٠NjƠjm+jjj.n+jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠedac_mc_handle_errorsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7n+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠhw_event_mc_err_typesbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ mem_ctl_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmcisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ error_countsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpage_frame_numbersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠoffset_in_pagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsyndromesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ top_layersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ mid_layersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ low_layersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ other_detailsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj5n+jNubjǠjj֔KjȠjɠ](j)}(jaj5n+jàNjĠNjŠjn+jƠjԠ)}(jנj:(j٠NjƠj]n+jjj p+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5n+jàNjĠNjŠjn+jƠjԠ)}(jנj:(j٠NjƠjn+jjjp+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5n+jàNjĠNjŠjn+jƠjԠ)}(jנj:(j٠NjƠjn+jjjp+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5n+jàNjĠNjŠjn+jƠjԠ)}(jנj:(j٠NjƠjn+jjjp+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5n+jàNjĠNjŠj o+jƠjԠ)}(jנj:(j٠NjƠjn+jjj#p+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5n+jàNjĠNjŠjEo+jƠjԠ)}(jנj:(j٠NjƠj$o+jjj)p+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5n+jàNjĠNjŠjio+jƠjԠ)}(jנj:(j٠NjƠjIo+jjj/p+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5n+jàNjĠNjŠjo+jƠjԠ)}(jנj:(j٠NjƠjmo+jjj5p+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5n+jàNjĠNjŠjo+jƠjԠ)}(jנj:(j٠NjƠjo+jjj;p+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5n+jàNjĠNjŠjo+jƠjԠ)}(jנj:(j٠NjƠjo+jjjAp+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj5n+jàNjĠNjŠjp+jƠjԠ)}(jנj:(j٠NjƠjo+jjjGp+jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠedac_pci_alloc_ctl_infosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠedac_pci_ctl_infosbajubububjjI)}(jLj)}(jj )}(j ]jPp+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsz_pvtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ edac_pci_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjNp+jNubjǠjj֔KjȠjɠ](j)}(jajNp+jàNjĠNjŠjp+jƠjԠ)}(jנj:(j٠NjƠj|p+jjjp+jNubjǠjj֔KjȠjɠ]j]ubj)}(jajNp+jàNjĠNjŠjp+jƠjԠ)}(jנj:(j٠NjƠjp+jjjp+jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠedac_pci_free_ctl_infosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠedac_pci_ctl_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp+jNubjǠjj֔KjȠjɠ]j)}(jajp+jàNjĠNjŠj,q+jƠjԠ)}(jנj:(j٠NjƠjq+jjj7q+jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠedac_pci_alloc_indexsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@q+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj>q+jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠedac_pci_add_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jq+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠedac_pci_ctl_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠedac_idxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjq+jNubjǠjj֔KjȠjɠ](j)}(jajq+jàNjĠNjŠjq+jƠjԠ)}(jנj:(j٠NjƠjq+jjjr+jNubjǠjj֔KjȠjɠ]j]ubj)}(jajq+jàNjĠNjŠjq+jƠjԠ)}(jנj:(j٠NjƠjq+jjj r+jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠedac_pci_del_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠedac_pci_ctl_infosbajubububjjI)}(jLj)}(jj )}(j ]jr+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjr+jNubjǠjj֔KjȠjɠ]j)}(jajr+jàNjĠNjŠjgr+jƠjԠ)}(jנj:(j٠NjƠjAr+jjjur+jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠedac_pci_create_generic_ctlsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠedac_pci_ctl_infosbajubububjjI)}(jLj)}(jj )}(j ]j~r+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmod_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj|r+jNubjǠjj֔KjȠjɠ](j)}(jaj|r+jàNjĠNjŠjr+jƠjԠ)}(jנj:(j٠NjƠjr+jjjs+jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj|r+jàNjĠNjŠjr+jƠjԠ)}(jנj:(j٠NjƠjr+jjj s+jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠedac_pci_release_generic_ctlsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]js+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠedac_pci_ctl_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpcisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjs+jNubjǠjj֔KjȠjɠ]j)}(jajs+jàNjĠNjŠjbs+jƠjԠ)}(jנj:(j٠NjƠjj֔KjȠjɠ](j)}(jaja+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj\+jNubjǠju>j֔KjȠjɠ]j]ubj)}(jaja+jàNjĠNjŠj؉+jƠjԠ)}(jנj:(j٠NjƠj+jjjb+jNubjǠju>j֔KjȠjɠ]j]ubj)}(jaja+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj߉+jjjh+jNubjǠju>j֔KjȠjɠ]j]ubj)}(jaja+jàNjĠNjŠj0+jƠjԠ)}(jנj:(j٠NjƠj +jjjn+jNubjǠju>j֔KjȠjɠ]j]ubj)}(jaja+jàNjĠNjŠjT+jƠjԠ)}(jנj:(j٠NjƠj4+jjjt+jNubjǠju>j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠefi_embedded_fw_descsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j}+ajubsbjjj{+jNubjǠju>j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfirmware_upload_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fw_uploadsbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodulesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fw_upload_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ dd_handlesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjM j֔M#jȠjɠ](j)}(jaj+jàNjĠNjŠjފ+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjM j֔M#jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjM j֔M#jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj4+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjM j֔M#jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠja+jƠjԠ)}(jנj:(j٠NjƠj;+jjj+jNubjǠjM j֔M#jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjh+jjj+jNubjǠjM j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfirmware_upload_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fw_uploadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ fw_uploadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjM j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjߋ+jjj+jNubjǠjM j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fw_upload_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠjM j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfw_upload_progsbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j(+ajubsbjjj&+jNubjǠjM j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fw_upload_errsbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j7+ajubsbjjj5+jNubjǠjM j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmi_check_systemsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dmi_system_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjD+jNubjǠj"+j֔MjȠjɠ]j)}(jajD+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjl+jjj+jNubjǠj"+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmi_first_matchsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dmi_system_idsbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dmi_system_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj"+j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjҌ+jjj+jNubjǠj"+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmi_get_system_infosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfieldsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj +jNubjǠj"+j֔MjȠjɠ]j)}(jaj +jàNjĠNjŠjW+jƠjԠ)}(jנj:(j٠NjƠj7+jjjb+jNubjǠj"+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmi_name_in_vendorssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jk+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji+jNubjǠj"+j֔MjȠjɠ]j)}(jaji+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj"+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmi_find_devicesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dmi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jǍ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dmi_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjō+jNubjǠj"+j֔MjȠjɠ](j)}(jajō+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjt+jNubjǠj"+j֔MjȠjɠ]j]ubj)}(jajō+jàNjĠNjŠj9+jƠjԠ)}(jנj:(j٠NjƠj+jjjz+jNubjǠj"+j֔MjȠjɠ]j]ubj)}(jajō+jàNjĠNjŠjf+jƠjԠ)}(jנj:(j٠NjƠj@+jjj+jNubjǠj"+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmi_get_datesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfieldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠyearpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmonthpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdaypsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj"+j֔M jȠjɠ](j)}(jaj+jàNjĠNjŠjΎ+jƠjԠ)}(jנj:(j٠NjƠj+jjjQ+jNubjǠj"+j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjҎ+jjjW+jNubjǠj"+j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj]+jNubjǠj"+j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjF+jƠjԠ)}(jנj:(j٠NjƠj$+jjjc+jNubjǠj"+j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmi_get_bios_yearsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jl+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjj+jNubjǠj"+j֔MGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmi_walksbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠdecodesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ dmi_headersbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ private_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj"+j֔M\jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjݏ+jjj+jNubjǠj"+j֔M\jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj}+jƠjԠ)}(jנj:(j٠NjƠj[+jjj+jNubjǠj"+j֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dmi_matchsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjK(jj )}(j ]jΠ)}jѠ dmi_fieldsbajubububjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj"+j֔MvjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj"+j֔MvjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj"+j֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmi_memdev_typesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNububjYNubjZubajj)}j]sbubububjjj+jNubjǠj"+j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠjm+jƠjԠ)}(jנj:(j٠NjƠjI+jjju+jNubjǠj"+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmi_memdev_handlesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j~+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNububjYNubjZubajj)}j]sbubububjjj|+jNubjǠj"+j֔MjȠjɠ]j)}(jaj|+jàNjĠNjŠjȑ+jƠjԠ)}(jנj:(j٠NjƠj+jjjБ+jNubjǠj"+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠedd_show_raw_datasbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jّ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ edd_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjב+jNubjǠj"+j֔KjȠjɠ](j)}(jajב+jàNjĠNjŠj)+jƠjԠ)}(jנj:(j٠NjƠj+jjj]+jNubjǠj"+j֔KjȠjɠ]j]ubj)}(jajב+jàNjĠNjŠjR+jƠjԠ)}(jנj:(j٠NjƠj0+jjjc+jNubjǠj"+j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ edd_releasesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj+jNubjǠj"+j֔M\jȠjɠ]j)}(jajj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjÒ+jNubjǠj"+j֔M\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠedd_dev_is_typesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j̒+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ edd_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjʒ+jNubjǠj"+j֔MrjȠjɠ](j)}(jajʒ+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjL+jNubjǠj"+j֔MrjȠjɠ]j]ubj)}(jajʒ+jàNjĠNjŠjA+jƠjԠ)}(jנj:(j٠NjƠj+jjjR+jNubjǠj"+j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠedd_get_pci_devsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠpci_devsbajubububjjI)}(jLj)}(jj )}(j ]j[+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ edd_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠedevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjY+jNubjǠj"+j֔MjȠjɠ]j)}(jajY+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj"+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠedd_initsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jē+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj“+jNubjǠj"+j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sysfb_disablesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj +jNubjǠj"+j֔KCjȠjɠ]j)}(jaj +jàNjĠNjŠj[+jƠjԠ)}(jנj:(j٠NjƠj5+jjjf+jNubjǠj"+j֔KCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsysfb_handles_screen_infosbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jo+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjm+jNubjǠj"+j֔K]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstratix10_svc_command_codesbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj"+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstratix10_svc_client_msgsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jȔ+ajubsbjjjƔ+jNubjǠj"+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!stratix10_svc_command_config_typesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jה+ajubsbjjjՔ+jNubjǠj"+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstratix10_svc_cb_datasbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj"+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstratix10_svc_clientsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj"+j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$stratix10_svc_request_channel_bynamesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠstratix10_svc_chansbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠstratix10_svc_clientsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclientsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj"+j֔MsjȠjɠ](j)}(jaj+jàNjĠNjŠjV+jƠjԠ)}(jנj:(j٠NjƠj0+jjj+jNubjǠj"+j֔MsjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj]+jjj+jNubjǠj"+j֔MsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstratix10_svc_free_channelsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠstratix10_svc_chansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj"+j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj•+jjj+jNubjǠj"+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠstratix10_svc_sendsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠstratix10_svc_chansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj"+j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjH+jƠjԠ)}(jנj:(j٠NjƠj"+jjj|+jNubjǠj"+j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjq+jƠjԠ)}(jנj:(j٠NjƠjO+jjj+jNubjǠj"+j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstratix10_svc_donesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠstratix10_svc_chansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj"+j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠjז+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj"+j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠstratix10_svc_allocate_memorysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠstratix10_svc_chansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj"+j֔M&jȠjɠ](j)}(jaj+jàNjĠNjŠj9+jƠjԠ)}(jנj:(j٠NjƠj+jjjo+jNubjǠj"+j֔M&jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjd+jƠjԠ)}(jנj:(j٠NjƠj@+jjju+jNubjǠj"+j֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstratix10_svc_free_memorysbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠstratix10_svc_chansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj|+jNubjǠj"+j֔MLjȠjɠ](j)}(jaj|+jàNjĠNjŠjʗ+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj"+j֔MLjȠjɠ]j]ubj)}(jaj|+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjї+jjj+jNubjǠj"+j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrequest_firmwaresbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfirmwaresbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ firmware_psbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj +jNubjǠjj֔MjȠjɠ](j)}(jaj +jàNjĠNjŠj[+jƠjԠ)}(jנj:(j٠NjƠj3+jjj+jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠje+jjjŘ+jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj˘+jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfirmware_request_nowarnsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԘ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfirmwaresbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠfirmwaresbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjҘ+jNubjǠjj֔MjȠjɠ](j)}(jajҘ+jàNjĠNjŠj"+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajҘ+jàNjĠNjŠjN+jƠjԠ)}(jנj:(j٠NjƠj,+jjj+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajҘ+jàNjĠNjŠj{+jƠjԠ)}(jנj:(j٠NjƠjU+jjj+jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfirmware_request_platformsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfirmwaresbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠfirmwaresbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjj֔M%jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjM+jNubjǠjj֔M%jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjS+jNubjǠjj֔M%jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjB+jƠjԠ)}(jנj:(j٠NjƠj+jjjY+jNubjǠjj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrequest_firmware_directsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jb+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfirmwaresbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ firmware_psbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj`+jNubjǠjj֔M jȠjɠ](j)}(jaj`+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj`+jàNjĠNjŠjܚ+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj`+jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj+jjj +jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrequest_firmware_into_bufsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j)+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfirmwaresbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠ firmware_psbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj'+jNubjǠjj֔MZjȠjɠ](j)}(jaj'+jàNjĠNjŠjw+jƠjԠ)}(jנj:(j٠NjƠjO+jjj,+jNubjǠjj֔MZjȠjɠ]j]ubj)}(jaj'+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj2+jNubjǠjj֔MZjȠjɠ]j]ubj)}(jaj'+jàNjĠNjŠjЛ+jƠjԠ)}(jנj:(j٠NjƠj+jjj8+jNubjǠjj֔MZjȠjɠ]j]ubj)}(jaj'+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjכ+jjj>+jNubjǠjj֔MZjȠjɠ]j]ubj)}(jaj'+jàNjĠNjŠj$+jƠjԠ)}(jנj:(j٠NjƠj+jjjD+jNubjǠjj֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrequest_firmware_nowaitsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jM+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodulesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j\(asbubjj)}(jj )}(j ]jΠ)}jѠueventsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcontsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfirmwaresbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjK+jNubjǠjj֔MjȠjɠ](j)}(jajK+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjs+jjj+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajK+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajK+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjÜ+jjj+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajK+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj +jNubjǠjj֔MjȠjɠ]j]ubj)}(jajK+jàNjĠNjŠj=+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajK+jàNjĠNjŠjc+jƠjԠ)}(jנj:(j٠NjƠjA+jjj+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajK+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjj+jjj+jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfirmware_request_cachesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevicesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#+jNubjǠjj֔M?jȠjɠ](j)}(jaj#+jàNjĠNjŠjq+jƠjԠ)}(jנj:(j٠NjƠjK+jjj+jNubjǠjj֔M?jȠjɠ]j]ubj)}(jaj#+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjx+jjj+jNubjǠjj֔M?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fpga_bridgesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_bridge_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jÞ+ajubsbjjj+jNubjǠj.j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__fpga_bridge_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jҞ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfpga_bridge_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbr_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjО+jNubjǠj.j֔MKjȠjɠ](j)}(jajО+jàNjĠNjŠj$+jƠjԠ)}(jנj:(j٠NjƠj+jjjޟ+jNubjǠj.j֔MKjȠjɠ]j]ubj)}(jajО+jàNjĠNjŠjM+jƠjԠ)}(jנj:(j٠NjƠj++jjj+jNubjǠj.j֔MKjȠjɠ]j]ubj)}(jajО+jàNjĠNjŠjz+jƠjԠ)}(jנj:(j٠NjƠjT+jjj+jNubjǠj.j֔MKjȠjɠ]j]ubj)}(jajО+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj.j֔MKjȠjɠ]j]ubj)}(jajО+jàNjĠNjŠjП+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠj.j֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_bridge_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_bridgesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbridgesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj.j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠjK+jƠjԠ)}(jנj:(j٠NjƠj%+jjjV+jNubjǠj.j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_mgr_statessbjƠjԠ)}(jנjK(j٠enumjƠj)}jj )}(j ]j_+ajubsbjjj]+jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fpga_managersbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jn+ajubsbjjjl+jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_manager_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j}+ajubsbjjj{+jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_manager_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__fpga_mgr_register_fullsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_managersbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfpga_manager_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjǠ+jjjU+jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj[+jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjG+jƠjԠ)}(jנj:(j٠NjƠj!+jjja+jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__fpga_mgr_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_managersbajubububjjI)}(jLj)}(jj )}(j ]jj+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfpga_manager_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjh+jNubjǠjj֔MijȠjɠ](j)}(jajh+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjv+jNubjǠjj֔MijȠjɠ]j]ubj)}(jajh+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjá+jjj|+jNubjǠjj֔MijȠjɠ]j]ubj)}(jajh+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjj֔MijȠjɠ]j]ubj)}(jajh+jàNjĠNjŠj;+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjj֔MijȠjɠ]j]ubj)}(jajh+jàNjĠNjŠjh+jƠjԠ)}(jנj:(j٠NjƠjB+jjj+jNubjǠjj֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__devm_fpga_mgr_register_fullsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_managersbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfpga_manager_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjâ+jjjQ+jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjW+jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjC+jƠjԠ)}(jנj:(j٠NjƠj+jjj]+jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__devm_fpga_mgr_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_managersbajubububjjI)}(jLj)}(jj )}(j ]jf+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfpga_manager_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjd+jNubjǠjj֔MjȠjɠ](j)}(jajd+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjr+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajd+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjx+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajd+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj~+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajd+jàNjĠNjŠj7+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjj֔MjȠjɠ]j]ubj)}(jajd+jàNjĠNjŠjd+jƠjԠ)}(jנj:(j٠NjƠj>+jjj+jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_mgr_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjj֔M}jȠjɠ]j)}(jaj+jàNjĠNjŠjߤ+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjj֔M}jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_region_program_fpgasbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_regionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregionsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjj֔KajȠjɠ]j)}(jaj+jàNjĠNjŠj?+jƠjԠ)}(jנj:(j٠NjƠj+jjjJ+jNubjǠjj֔KajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_image_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jS+ajubsbjjjQ+jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_image_info_allocsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfpga_image_infosbajubububjjI)}(jLj)}(jj )}(j ]jb+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj`+jNubjǠjj֔KmjȠjɠ]j)}(jaj`+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj¥+jNubjǠjj֔KmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_image_info_freesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j˥+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfpga_image_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjɥ+jNubjǠjj֔KjȠjɠ]j)}(jajɥ+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj"+jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fpga_regionsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j++ajubsbjjj)+jNubjǠjh j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_region_infosbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j:+ajubsbjjj8+jNubjǠjh j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__fpga_region_register_fullsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_regionsbajubububjjI)}(jLj)}(jj )}(j ]jI+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfpga_region_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjG+jNubjǠjh j֔KjȠjɠ](j)}(jajG+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠju+jjj+jNubjǠjh j֔KjȠjɠ]j]ubj)}(jajG+jàNjĠNjŠjȦ+jƠjԠ)}(jנj:(j٠NjƠj+jjj +jNubjǠjh j֔KjȠjɠ]j]ubj)}(jajG+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjϦ+jjj+jNubjǠjh j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__fpga_region_registersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_regionsbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠ get_bridgessbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_regionsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠmodulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjh j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjj+jƠjԠ)}(jנj:(j٠NjƠjD+jjj-+jNubjǠjh j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjq+jjj3+jNubjǠjh j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj§+jƠjԠ)}(jנj:(j٠NjƠj+jjj9+jNubjǠjh j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj?+jNubjǠjh j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_region_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_regionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregionsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF+jNubjǠjh j֔MjȠjɠ]j)}(jajF+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjn+jjj+jNubjǠjh j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fpga_mgr_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_managersbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjh j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjԨ+jjj+jNubjǠjh j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_fpga_mgr_getsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_managersbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjh j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠjc+jƠjԠ)}(jנj:(j٠NjƠj=+jjjq+jNubjǠjh j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fpga_mgr_putsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jz+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fpga_managersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjx+jNubjǠjh j֔MjȠjɠ]j)}(jajx+jàNjĠNjŠjƩ+jƠjԠ)}(jנj:(j٠NjƠj+jjjѩ+jNubjǠjh j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_bridge_get_to_listsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jک+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfpga_image_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bridge_listsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjة+jNubjǠjh j֔M jȠjɠ](j)}(jajة+jàNjĠNjŠj&+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjh j֔M jȠjɠ]j]ubj)}(jajة+jàNjĠNjŠjS+jƠjԠ)}(jנj:(j٠NjƠj-+jjj+jNubjǠjh j֔M jȠjɠ]j]ubj)}(jajة+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjZ+jjj+jNubjǠjh j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_fpga_bridge_get_to_listsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfpga_image_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bridge_listsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjh j֔KjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjƪ+jjjQ+jNubjǠjh j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjW+jNubjǠjh j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjF+jƠjԠ)}(jנj:(j٠NjƠj +jjj]+jNubjǠjh j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfpga_bridges_putsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bridge_listsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd+jNubjǠjh j֔KjȠjɠ]j)}(jajd+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjh j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_framebuffersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jƫ+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfb_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjī+jNubjǠjJj֔MjȠjɠ]j)}(jajī+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_framebuffersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfb_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$+jNubjǠjJj֔MjȠjɠ]j)}(jaj$+jàNjĠNjŠjr+jƠjԠ)}(jנj:(j٠NjƠjL+jjj}+jNubjǠjJj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_register_framebuffersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfb_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjJj֔M4jȠjɠ](j)}(jaj+jàNjĠNjŠjҬ+jƠjԠ)}(jנj:(j٠NjƠj+jjj +jNubjǠjJj֔M4jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj٬+jjj+jNubjǠjJj֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_set_suspendsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠjJj֔MJjȠjɠ](j)}(jaj+jàNjĠNjŠje+jƠjԠ)}(jנj:(j٠NjƠj?+jjj+jNubjǠjJj֔MJjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjl+jjj+jNubjǠjJj֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_dealloc_cmapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_cmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjJj֔KjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjɭ+jjj+jNubjǠjJj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fb_copy_cmapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_cmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_cmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjJj֔KjȠjɠ](j)}(jaj+jàNjĠNjŠjO+jƠjԠ)}(jנj:(j٠NjƠj)+jjj+jNubjǠjJj֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj|+jƠjԠ)}(jנj:(j٠NjƠjV+jjj+jNubjǠjJj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fb_set_cmapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_cmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjJj֔KjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj +jNubjǠjJj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_default_cmapsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_cmapsbajubububjjI)}(jLj)}(jj )}(j ]j)+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj'+jNubjǠjJj֔M2jȠjɠ]j)}(jaj'+jàNjĠNjŠju+jƠjԠ)}(jנj:(j٠NjƠjU+jjj+jNubjǠjJj֔M2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_invert_cmapssbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj+jNubjǠjJj֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fb_try_modesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԯ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_var_screeninfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbppsbajubj]jNububjYNubjZubejj)}j]sbubububjjjү+jNubjǠjJj֔M"jȠjɠ](j)}(jajү+jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔M"jȠjɠ]j]ubj)}(jajү+jàNjĠNjŠjM+jƠjԠ)}(jנj:(j٠NjƠj'+jjj+jNubjǠjJj֔M"jȠjɠ]j]ubj)}(jajү+jàNjĠNjŠjz+jƠjԠ)}(jנj:(j٠NjƠjT+jjj+jNubjǠjJj֔M"jȠjɠ]j]ubj)}(jajү+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_delete_videomodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jŰ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjð+jNubjǠjJj֔MCjȠjɠ](j)}(jajð+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjI+jNubjǠjJj֔MCjȠjɠ]j]ubj)}(jajð+jàNjĠNjŠj>+jƠjԠ)}(jנj:(j٠NjƠj+jjjO+jNubjǠjJj֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fb_find_modesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_var_screeninfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mode_optionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdbsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ default_modesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ default_bppsbajubj]jNububjYNubjZubejj)}j]sbubububjjjV+jNubjǠjJj֔MmjȠjɠ](j)}(jajV+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj~+jjj+jNubjǠjJj֔MmjȠjɠ]j]ubj)}(jajV+jàNjĠNjŠjѱ+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔MmjȠjɠ]j]ubj)}(jajV+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjر+jjj+jNubjǠjJj֔MmjȠjɠ]j]ubj)}(jajV+jàNjĠNjŠj'+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔MmjȠjɠ]j]ubj)}(jajV+jàNjĠNjŠjO+jƠjԠ)}(jנj:(j٠NjƠj.+jjj+jNubjǠjJj֔MmjȠjɠ]j]ubj)}(jajV+jàNjĠNjŠjy+jƠjԠ)}(jנj:(j٠NjƠjS+jjjDz+jNubjǠjJj֔MmjȠjɠ]j]ubj)}(jajV+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjͲ+jNubjǠjJj֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_var_to_videomodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jֲ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_var_screeninfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjԲ+jNubjǠjJj֔MWjȠjɠ](j)}(jajԲ+jàNjĠNjŠj"+jƠjԠ)}(jנj:(j٠NjƠj+jjjZ+jNubjǠjJj֔MWjȠjɠ]j]ubj)}(jajԲ+jàNjĠNjŠjO+jƠjԠ)}(jנj:(j٠NjƠj)+jjj`+jNubjǠjJj֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_videomode_to_varsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_var_screeninfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjg+jNubjǠjJj֔MjȠjɠ](j)}(jajg+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔MjȠjɠ]j]ubj)}(jajg+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_mode_is_equalsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmode2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjJj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjH+jƠjԠ)}(jנj:(j٠NjƠj"+jjj+jNubjǠjJj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠju+jƠjԠ)}(jנj:(j٠NjƠjO+jjj+jNubjǠjJj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_find_best_modesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_var_screeninfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjJj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj"+jNubjǠjJj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_find_nearest_modesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]j++ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj)+jNubjǠjJj֔MjȠjɠ](j)}(jaj)+jàNjĠNjŠj}+jƠjԠ)}(jנj:(j٠NjƠjW+jjj+jNubjǠjJj֔MjȠjɠ]j]ubj)}(jaj)+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fb_match_modesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jǵ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_var_screeninfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjŵ+jNubjǠjJj֔M jȠjɠ](j)}(jajŵ+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjjT+jNubjǠjJj֔M jȠjɠ]j]ubj)}(jajŵ+jàNjĠNjŠjF+jƠjԠ)}(jנj:(j٠NjƠj +jjjZ+jNubjǠjJj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_add_videomodesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jc+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjja+jNubjǠjJj֔M"jȠjɠ](j)}(jaja+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔M"jȠjɠ]j]ubj)}(jaja+jàNjĠNjŠjܶ+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_destroy_modelistsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjJj֔MXjȠjɠ]j)}(jaj+jàNjĠNjŠjB+jƠjԠ)}(jנj:(j٠NjƠj+jjjM+jNubjǠjJj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfb_videomode_to_modelistsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ fb_videomodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmodedbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjT+jNubjǠjJj֔MijȠjɠ](j)}(jajT+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj|+jjj+jNubjǠjJj֔MijȠjɠ]j]ubj)}(jajT+jàNjĠNjŠjɷ+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔MijȠjɠ]j]ubj)}(jajT+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjͷ+jjj +jNubjǠjJj֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmac_vmode_to_varsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠvmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_var_screeninfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjJj֔KjȠjɠ](j)}(jaj+jàNjĠNjŠjY+jƠjԠ)}(jנj:(j٠NjƠj9+jjj+jNubjǠjJj֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj}+jƠjԠ)}(jנj:(j٠NjƠj]+jjj+jNubjǠjJj֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmac_map_monitor_sensesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jǸ+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsensesbajubj]jNububjYNubjZubajj)}j]sbubububjjjŸ+jNubjǠjJj֔MnjȠjɠ]j)}(jajŸ+jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔MnjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mac_find_modesbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_var_screeninfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvarsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠfb_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mode_optionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ default_bppsbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠjJj֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjj+jƠjԠ)}(jנj:(j٠NjƠjD+jjj+jNubjǠjJj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjq+jjj+jNubjǠjJj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjJj֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjǹ+jjj+jNubjǠjJj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ counter_compsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j +ajubsbjjj +jNubjǠjOEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcounter_signalsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j+ajubsbjjj+jNubjǠjOEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcounter_synapsesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j)+ajubsbjjj'+jNubjǠjOEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ counter_countsbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]j8+ajubsbjjj6+jNubjǠjOEj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcounter_event_nodesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jG+ajubsbjjjE+jNubjǠjOEj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ counter_opssbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]jV+ajubsbjjjT+jNubjǠjOEj֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcounter_devicesbjƠjԠ)}(jנj(j٠structjƠj)}jj )}(j ]je+ajubsbjjjc+jNubjǠjOEj֔MJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ counter_privsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jt+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcounter_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcountersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjr+jNubjǠjOEj֔KFjȠjɠ]j)}(jajr+jàNjĠNjŠjº+jƠjԠ)}(jנj:(j٠NjƠj+jjjк+jNubjǠjOEj֔KFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ counter_allocsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcounter_devicesbajubububjjI)}(jLj)}(jj )}(j ]jٺ+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ sizeof_privsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj׺+jNubjǠjOEj֔KXjȠjɠ]j)}(jaj׺+jàNjĠNjŠj)+jƠjԠ)}(jנj:(j٠NjƠj+jjj4+jNubjǠjOEj֔KXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ counter_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcounter_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcountersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;+jNubjǠjOEj֔KjȠjɠ]j)}(jaj;+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjc+jjj+jNubjǠjOEj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcounter_unregistersbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcounter_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcountersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠjOEj֔KjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjû+jjj+jNubjǠjOEj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_counter_allocsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcounter_devicesbajubububjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ sizeof_privsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠjOEj֔KjȠjɠ](j)}(jaj+jàNjĠNjŠjO+jƠjԠ)}(jנj:(j٠NjƠj)+jjj+jNubjǠjOEj֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjz+jƠjԠ)}(jנj:(j٠NjƠjV+jjj+jNubjǠjOEj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_counter_addsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcounter_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcountersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠjOEj֔KjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjOEj֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj +jƠjԠ)}(jנj:(j٠NjƠj+jjj+jNubjǠjOEj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcounter_push_eventsbjƠjԠ)}(jנjٮ(j٠functionjƠjܠ)}(jߠj)}(jjٮ(jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj(jj )}(j ]jΠ)}jѠcounter_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcountersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠchannelsbajubj]jNububjYNubjZubejj)}j]sbubububjjj%+jNubjǠjOEj֔MzjȠjɠ](j)}(jaj%+jàNjĠNjŠjs+jƠjԠ)}(jנj:(j٠NjƠjM+jjjν+jNubjǠjOEj֔MzjȠjɠ]j]ubj)}(jaj%+jàNjĠNjŠj+jƠjԠ)}(jנj:(j٠NjƠjz+jjjԽ+jNubjǠjOEj֔MzjȠjɠ]j]ubj)}(jaj%+jàNjĠNjŠjƽ+jƠjԠ)}(jנj:(j٠NjƠj+jjjڽ+jNubjǠjOEj֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠINIT_LIST_HEADsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔K#jȠjɠ]j)}(jaj+jàNjĠNjŠj1+jƠjԠ)}(jנ functionParamj٠NjƠj +jjj<+jNubjǠj:j֔K#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_addsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jF+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD+jNubjǠj:j֔KjȠjɠ](j)}(jajD+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjl+jjjʾ+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajD+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjо+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_add_tailsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jپ+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj׾+jNubjǠj:j֔KjȠjɠ](j)}(jaj׾+jàNjĠNjŠj%+jƠjԠ)}(jנj@+j٠NjƠj+jjj]+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj׾+jàNjĠNjŠjR+jƠjԠ)}(jנj@+j٠NjƠj,+jjjc+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_delsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj+jNubjǠj:j֔KjȠjɠ]j)}(jajj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjÿ+jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_replacesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j̿+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjʿ+jNubjǠj:j֔KjȠjɠ](j)}(jajʿ+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjP+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajʿ+jàNjĠNjŠjE+jƠjԠ)}(jנj@+j٠NjƠj+jjjV+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_replace_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj]+jNubjǠj:j֔MjȠjɠ](j)}(jaj]+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj]+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_swapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentry1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentry2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M jȠjɠ](j)}(jaj+jàNjĠNjŠj>+jƠjԠ)}(jנj@+j٠NjƠj+jjjv+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjk+jƠjԠ)}(jנj@+j٠NjƠjE+jjj|+jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_del_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_movesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M(jȠjɠ](j)}(jaj+jàNjĠNjŠj1+jƠjԠ)}(jנj@+j٠NjƠj +jjji+jNubjǠj:j֔M(jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj^+jƠjԠ)}(jנj@+j٠NjƠj8+jjjo+jNubjǠj:j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_move_tailsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jx+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv+jNubjǠj:j֔M3jȠjɠ](j)}(jajv+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M3jȠjɠ]j]ubj)}(jajv+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_bulk_move_tailsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfirstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlastsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj +jNubjǠj:j֔MCjȠjɠ](j)}(jaj +jàNjĠNjŠjW+jƠjԠ)}(jנj@+j٠NjƠj1+jjj+jNubjǠj:j֔MCjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj^+jjj+jNubjǠj:j֔MCjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_is_firstsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MVjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjU+jNubjǠj:j֔MVjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjJ+jƠjԠ)}(jנj@+j٠NjƠj$+jjj[+jNubjǠj:j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_is_lastsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jd+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjb+jNubjǠj:j֔M`jȠjɠ](j)}(jajb+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M`jȠjɠ]j]ubj)}(jajb+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_is_headsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjjȠjɠ](j)}(jaj+jàNjĠNjŠjC+jƠjԠ)}(jנj@+j٠NjƠj+jjj{+jNubjǠj:j֔MjjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjp+jƠjԠ)}(jנj@+j٠NjƠjJ+jjj+jNubjǠj:j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_emptysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔MsjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_del_init_carefulsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj6+jƠjԠ)}(jנj@+j٠NjƠj+jjjA+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_empty_carefulsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJ+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH+jNubjǠj:j֔MjȠjɠ]j)}(jajH+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjp+jjj+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_rotate_leftsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_rotate_to_frontsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjV+jƠjԠ)}(jנj@+j٠NjƠj0+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj]+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_is_singularsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_cut_positionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjI+jƠjԠ)}(jנj@+j٠NjƠj#+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjv+jƠjԠ)}(jנj@+j٠NjƠjP+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj}+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_cut_beforesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjt+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj<+jƠjԠ)}(jנj@+j٠NjƠj+jjjz+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠji+jƠjԠ)}(jנj@+j٠NjƠjC+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_splicesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj +jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_splice_tailsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M*jȠjɠ](j)}(jaj+jàNjĠNjŠjh+jƠjԠ)}(jנj@+j٠NjƠjB+jjj+jNubjǠj:j֔M*jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjo+jjj+jNubjǠj:j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_splice_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M8jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj3+jNubjǠj:j֔M8jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj(+jƠjԠ)}(jנj@+j٠NjƠj+jjj9+jNubjǠj:j֔M8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_splice_tail_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jB+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@+jNubjǠj:j֔MIjȠjɠ](j)}(jaj@+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjh+jjj+jNubjǠj:j֔MIjȠjɠ]j]ubj)}(jaj@+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_entrysbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_first_entrysbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_last_entrysbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_first_entry_or_nullsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_next_entrysbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_next_entry_circularsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j!+ajubj#Nubjjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_prev_entrysbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j0+ajubj#Nubjjj.+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_prev_entry_circularsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j?+ajubj#Nubjjj=+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_for_eachsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jN+ajubj#NubjjjL+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_rcusbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]+ajubj#Nubjjj[+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_continuesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jl+ajubj#Nubjjjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_prevsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j{+ajubj#Nubjjjy+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_safesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_prev_safesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_count_nodessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_entry_is_headsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j +ajubj#Nubjjj +jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_entrysbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_entry_reversesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j*+ajubj#Nubjjj(+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_prepare_entrysbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j9+ajubj#Nubjjj7+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_entry_continuesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jH+ajubj#NubjjjF+jNubjǠj:j֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$list_for_each_entry_continue_reversesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jW+ajubj#NubjjjU+jNubjǠj:j֔M3jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_entry_fromsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jf+ajubj#Nubjjjd+jNubjǠj:j֔M@jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_for_each_entry_from_reversesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]ju+ajubj#Nubjjjs+jNubjǠj:j֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_entry_safesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!list_for_each_entry_safe_continuesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_for_each_entry_safe_fromsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_for_each_entry_safe_reversesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlist_safe_reset_nextsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_unhashedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƀ%sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj%+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_unhashed_locklesssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƀ%sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,+jNubjǠj:j֔MjȠjɠ]j)}(jaj,+jàNjĠNjŠjz+jƠjԠ)}(jנj@+j٠NjƠjT+jjj+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hlist_emptysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƀ%sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hlist_delsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ]j)}(jaj+jàNjĠNjŠj8+jƠjԠ)}(jנj@+j٠NjƠj+jjjB+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_del_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jK+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjI+jNubjǠj:j֔MjȠjɠ]j)}(jajI+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjq+jjj+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_add_headsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƀ%sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj,+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj"+jƠjԠ)}(jנj@+j٠NjƠj+jjj2+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_add_beforesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnextsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj9+jNubjǠj:j֔M jȠjɠ](j)}(jaj9+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠja+jjj+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj9+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_add_behindsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjP+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjE+jƠjԠ)}(jנj@+j٠NjƠj+jjjV+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_add_fakesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj]+jNubjǠj:j֔M-jȠjɠ]j)}(jaj]+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M-jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hlist_fakesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƀ%sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+jNubjǠj:j֔M6jȠjɠ]j)}(jaj+jàNjĠNjŠj +jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_is_singular_nodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƀ%sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MCjȠjɠ](j)}(jaj+jàNjĠNjŠjh+jƠjԠ)}(jנj@+j٠NjƠjB+jjj+jNubjǠj:j֔MCjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjn+jjj+jNubjǠj:j֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_move_listsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MQjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj1+jNubjǠj:j֔MQjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj&+jƠjԠ)}(jנj@+j٠NjƠj+jjj7+jNubjǠj:j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_splice_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlastsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>+jNubjǠj:j֔MbjȠjɠ](j)}(jaj>+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjf+jjj+jNubjǠj:j֔MbjȠjɠ]j]ubj)}(jaj>+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MbjȠjɠ]j]ubj)}(jaj>+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_for_each_entrysbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_for_each_entry_continuesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_for_each_entry_fromsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j$+ajubj#Nubjjj"+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_for_each_entry_safesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j3+ajubj#Nubjjj1+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠhlist_count_nodessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jB+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ hlist_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@+jNubjǠj:j֔MjȠjɠ]j)}(jaj@+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjl+jjj+jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsimple_strtoullsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠendpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔K`jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjN+jNubjǠj:j֔K`jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjT+jNubjǠj:j֔K`jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjF+jƠjԠ)}(jנj@+j٠NjƠj%+jjjZ+jNubjǠj:j֔K`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsimple_strtoulsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jc+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠendpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubejj)}j]sbubububjjja+jNubjǠj:j֔KojȠjɠ](j)}(jaja+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj +jNubjǠj:j֔KojȠjɠ]j]ubj)}(jaja+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KojȠjɠ]j]ubj)}(jaja+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ simple_strtolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠendpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔KjȠjɠ](j)}(jaj+jàNjĠNjŠjg+jƠjԠ)}(jנj@+j٠NjƠjE+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjn+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsimple_strtollsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](longlongesbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠendpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔KjȠjɠ](j)}(jaj+jàNjĠNjŠj#+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjN+jƠjԠ)}(jנj@+j٠NjƠj*+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjy+jƠjԠ)}(jנj@+j٠NjƠjX+jjj+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vsnprintfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmt_strsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠva_listsbajubububjj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjb+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj +jƠjԠ)}(jנj@+j٠NjƠj+jjjh+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj/+jƠjԠ)}(jנj@+j٠NjƠj +jjjn+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjZ+jƠjԠ)}(jנj@+j٠NjƠj6+jjjt+jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vscnprintfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠva_listsbajubububjj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNububjYNubjZubejj)}j]sbubububjjj{+jNubjǠj:j֔M^ jȠjɠ](j)}(jaj{+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjI+jNubjǠj:j֔M^ jȠjɠ]j]ubj)}(jaj{+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjO+jNubjǠj:j֔M^ jȠjɠ]j]ubj)}(jaj{+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjU+jNubjǠj:j֔M^ jȠjɠ]j]ubj)}(jaj{+jàNjĠNjŠjA+jƠjԠ)}(jנj@+j٠NjƠj+jjj[+jNubjǠj:j֔M^ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsnprintfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jd+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjb+jNubjǠj:j֔M| jȠjɠ](j)}(jajb+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj +jNubjǠj:j֔M| jȠjɠ]j]ubj)}(jajb+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M| jȠjɠ]j]ubj)}(jajb+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M| jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ scnprintfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj+jNubjǠj:j֔M jȠjɠ](j)}(jaj+jàNjĠNjŠjg+jƠjԠ)}(jנj@+j٠NjƠjE+jjj+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjn+jjj+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvsprintfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠva_listsbajubububjj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M jȠjɠ](j)}(jaj+jàNjĠNjŠj"+jƠjԠ)}(jנj@+j٠NjƠj+jjj~+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjK+jƠjԠ)}(jנj@+j٠NjƠj)+jjj+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjv+jƠjԠ)}(jנj@+j٠NjƠjR+jjj+jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsprintfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj+jNubjǠj:j֔M jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vbin_printfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbin_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmt_strsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠva_listsbajubububjj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M jȠjɠ](j)}(jaj+jàNjĠNjŠjl+jƠjԠ)}(jנj@+j٠NjƠjF+jjj+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjs+jjj+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bstr_printfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmt_strsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbin_bufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj +jNubjǠj:j֔Mr jȠjɠ](j)}(jaj +jàNjĠNjŠjS+jƠjԠ)}(jנj@+j٠NjƠj1+jjj+jNubjǠj:j֔Mr jȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj~+jƠjԠ)}(jנj@+j٠NjƠjZ+jjj+jNubjǠj:j֔Mr jȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔Mr jȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔Mr jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvsscanfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠva_listsbajubububjj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M jȠjɠ](j)}(jaj+jàNjĠNjŠj?+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjh+jƠjԠ)}(jנj@+j٠NjƠjF+jjj+jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjo+jjj+jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsscanfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj+jNubjǠj:j֔M1jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj.+jNubjǠj:j֔M1jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj!+jƠjԠ)}(jנj@+j٠NjƠj+jjj4+jNubjǠj:j֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkstrtoulsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;+jNubjǠj:j֔KjȠjɠ](j)}(jaj;+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjc+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj;+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj;+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkstrtolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔K:jȠjɠ](j)}(jaj+jàNjĠNjŠj;+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔K:jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjb+jƠjԠ)}(jנj@+j٠NjƠjA+jjj+jNubjǠj:j֔K:jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjf+jjj+jNubjǠj:j֔K:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kstrtoullsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔KjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjJ+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjP+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj?+jƠjԠ)}(jנj@+j٠NjƠj+jjjV+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkstrtollsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](longlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj]+jNubjǠj:j֔KjȠjɠ](j)}(jaj]+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj]+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj]+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj +jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kstrtouintsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔KjȠjɠ](j)}(jaj+jàNjĠNjŠj]+jƠjԠ)}(jנj@+j٠NjƠj;+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjc+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kstrtointsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjk+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj:+jƠjԠ)}(jנj@+j٠NjƠj+jjjq+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj`+jƠjԠ)}(jנj@+j٠NjƠj>+jjjw+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kstrtoboolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~+jNubjǠj:j֔M[jȠjɠ](j)}(jaj~+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M[jȠjɠ]j]ubj)}(jaj~+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstring_get_sizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j +ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠblk_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jenumjj )}(j ]jΠ)}jѠstring_size_unitssbajubububjj)}(jj )}(j ]jΠ)}jѠunitssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔K'jȠjɠ](j)}(jaj+jàNjĠNjŠjS+jƠjԠ)}(jנj@+j٠NjƠj/+jjj+jNubjǠj:j֔K'jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj{+jƠjԠ)}(jנj@+j٠NjƠjW+jjj+jNubjǠj:j֔K'jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔K'jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj +jNubjǠj:j֔K'jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔K'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠparse_int_array_usersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]jR+asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠarraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔KjȠjɠ](j)}(jaj+jàNjĠNjŠje+jƠjԠ)}(jנj@+j٠NjƠj@+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjl+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstring_unescapesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M@jȠjɠ](j)}(jaj+jàNjĠNjŠj#+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M@jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjL+jƠjԠ)}(jנj@+j٠NjƠj*+jjj+jNubjǠj:j֔M@jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjw+jƠjԠ)}(jנj@+j٠NjƠjS+jjj+jNubjǠj:j֔M@jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj{+jjj+jNubjǠj:j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstring_escape_memsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠiszsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoszsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠonlysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M>jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M>jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj2+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M>jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjX+jƠjԠ)}(jנj@+j٠NjƠj6+jjj+jNubjǠj:j֔M>jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj_+jjj+jNubjǠj:j֔M>jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M>jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkasprintf_strarraysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbubjjjjj)}j]sbububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjN+jƠjԠ)}(jנj@+j٠NjƠj*+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjt+jƠjԠ)}(jנj@+j٠NjƠjR+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj{+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfree_strarraysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠarraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj +jƠjԠ)}(jנj@+j٠NjƠj+jjj@+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj9+jƠjԠ)}(jנj@+j٠NjƠj+jjjF+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ skip_spacessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jO+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjM+jNubjǠj:j֔MJjȠjɠ]j)}(jajM+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjw+jjj+jNubjǠj:j֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrimsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MZjȠjɠ]j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MZjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ sysfs_streqsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠs1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠs2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MvjȠjɠ](j)}(jaj+jàNjĠNjŠjW+jƠjԠ)}(jנj@+j٠NjƠj5+jjj+jNubjǠj:j֔MvjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj^+jjj+jNubjǠj:j֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ match_stringsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠarraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstringsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjB+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjH+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj7+jƠjԠ)}(jנj@+j٠NjƠj+jjjN+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__sysfs_match_stringsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠarraysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjU+jNubjǠj:j֔MjȠjɠ](j)}(jajU+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj}+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajU+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajU+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj +jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ strreplacesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj^+jƠjԠ)}(jנj@+j٠NjƠj<+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠje+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemcpy_and_padsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdest_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpadsbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj<+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjb+jƠjԠ)}(jנj@+j٠NjƠj@+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠji+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ unsafe_memcpysbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j+ajubj#Nubjjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrncpysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__kernel_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔KjȠjɠ](j)}(jaj+jàNjĠNjŠj3+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj[+jƠjԠ)}(jנj@+j٠NjƠj9+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠja+jjj+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrnlensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__kernel_size_tsbajubububjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__kernel_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔KjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj#+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj)+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrlensbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j2+ajubj#Nubjjj0+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrlcatsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jA+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠavailsbajubj]jNububjYNubjZubejj)}j]sbubububjjj?+jNubjǠj:j֔MfjȠjɠ](j)}(jaj?+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjk+jjj+jNubjǠj:j֔MfjȠjɠ]j]ubj)}(jaj?+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MfjȠjɠ]j]ubj)}(jaj?+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrcatsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjF+jƠjԠ)}(jנj@+j٠NjƠj$+jjj{+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjn+jƠjԠ)}(jנj@+j٠NjƠjL+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrncatsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__kernel_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj1+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj7+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj&+jƠjԠ)}(jנj@+j٠NjƠj+jjj=+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrcpysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jF+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjD+jNubjǠj:j֔MjȠjɠ](j)}(jajD+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjn+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajD+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ strncasecmpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠs1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠs2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔K(jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjx+jNubjǠj:j֔K(jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjE+jƠjԠ)}(jנj@+j٠NjƠj#+jjj~+jNubjǠj:j֔K(jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjp+jƠjԠ)}(jנj@+j٠NjƠjL+jjj+jNubjǠj:j֔K(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstpcpysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]jG)}j __restrict__sbasbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]jG)}jj+sbasbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔KjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrcmpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj +jNubjǠj:j֔MjȠjɠ](j)}(jaj +jàNjĠNjŠjj+jƠjԠ)}(jנj@+j٠NjƠjH+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj +jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjq+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrncmpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔M.jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjQ+jNubjǠj:j֔M.jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjW+jNubjǠj:j֔M.jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjI+jƠjԠ)}(jנj@+j٠NjƠj%+jjj]+jNubjǠj:j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrchrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jf+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjd+jNubjǠj:j֔MIjȠjɠ](j)}(jajd+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MIjȠjɠ]j]ubj)}(jajd+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ strchrnulsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔M\jȠjɠ](j)}(jaj+jàNjĠNjŠj9+jƠjԠ)}(jנj@+j٠NjƠj+jjji+jNubjǠj:j֔M\jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj_+jƠjԠ)}(jנj@+j٠NjƠj?+jjjo+jNubjǠj:j֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrrchrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jx+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjv+jNubjǠj:j֔M|jȠjɠ](j)}(jajv+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M|jȠjɠ]j]ubj)}(jajv+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrnchrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjK+jƠjԠ)}(jנj@+j٠NjƠj)+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠju+jƠjԠ)}(jנj@+j٠NjƠjQ+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjy+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrspnsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠacceptsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj7+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj,+jƠjԠ)}(jנj@+j٠NjƠj +jjj=+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrcspnsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jF+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrejectsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD+jNubjǠj:j֔MjȠjɠ](j)}(jajD+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjp+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajD+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrpbrksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjU+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjG+jƠjԠ)}(jנj@+j٠NjƠj%+jjj[+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrsepsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jd+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjb+jNubjǠj:j֔MjȠjɠ](j)}(jajb+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajb+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemsetsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠjB+jƠjԠ)}(jנj@+j٠NjƠj +jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjh+jƠjԠ)}(jנj@+j٠NjƠjH+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjk+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemset16sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔M,jȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjY+jNubjǠj:j֔M,jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj'+jƠjԠ)}(jנj@+j٠NjƠj+jjj_+jNubjǠj:j֔M,jȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjN+jƠjԠ)}(jנj@+j٠NjƠj*+jjje+jNubjǠj:j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemset32sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jn+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint32_tsbajubububjj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjl+jNubjǠj:j֔MBjȠjɠ](j)}(jajl+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MBjȠjɠ]j]ubj)}(jajl+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MBjȠjɠ]j]ubj)}(jajl+jàNjĠNjŠj +jƠjԠ)}(jנj@+j٠NjƠj+jjj$+jNubjǠj:j֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemset64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj++jNubjǠj:j֔MXjȠjɠ](j)}(jaj++jàNjĠNjŠj{+jƠjԠ)}(jנj@+j٠NjƠjU+jjj+jNubjǠj:j֔MXjȠjɠ]j]ubj)}(jaj++jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MXjȠjɠ]j]ubj)}(jaj++jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemcpysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MmjȠjɠ](j)}(jaj+jàNjĠNjŠj6+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MmjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj_+jƠjԠ)}(jנj@+j٠NjƠj=+jjj+jNubjǠj:j֔MmjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjf+jjj+jNubjǠj:j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemmovesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjS+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjjY+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjH+jƠjԠ)}(jנj@+j٠NjƠj$+jjj_+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemcmpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]jG)}j __visiblesbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jw+asbubjjC)}j ]intasbubjj)}(jj )}(j ]jh+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjf+jNubjǠj:j֔MjȠjɠ](j)}(jajf+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajf+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajf+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbcmpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj"+jNubjǠj:j֔MjȠjɠ](j)}(jaj"+jàNjĠNjŠjl+jƠjԠ)}(jנj@+j٠NjƠjJ+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj"+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠjr+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj"+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemscansbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj%+jƠjԠ)}(jנj@+j٠NjƠj+jjj~+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjL+jƠjԠ)}(jנj@+j٠NjƠj,+jjj+jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠjs+jƠjԠ)}(jנj@+j٠NjƠjO+jjj+jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrstrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j+ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠs1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠs2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+jNubjǠj:j֔MjȠjɠ](j)}(jaj+jàNjĠNjŠj+jƠjԠ)}(jנj@+j٠NjƠj+jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj+jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrnstrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j#,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠs1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠs2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj!,jNubjǠj:j֔M jȠjɠ](j)}(jaj!,jàNjĠNjŠjm,jƠjԠ)}(jנj@+j٠NjƠjK,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj!,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjt,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj!,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemchrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,jNubjǠj:j֔M%jȠjɠ](j)}(jaj,jàNjĠNjŠj+,jƠjԠ)}(jנj@+j٠NjƠj ,jjj,jNubjǠj:j֔M%jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjQ,jƠjԠ)}(jנj@+j٠NjƠj1,jjj,jNubjǠj:j֔M%jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjx,jƠjԠ)}(jנj@+j٠NjƠjT,jjj,jNubjǠj:j֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ memchr_invsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbytessbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,jNubjǠj:j֔MFjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj:,jNubjǠj:j֔MFjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj@,jNubjǠj:j֔MFjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj/,jƠjԠ)}(jנj@+j٠NjƠj ,jjjF,jNubjǠj:j֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemdup_array_usersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jO,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j,asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjM,jNubjǠj:j֔KjȠjɠ](j)}(jajM,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjw,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajM,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajM,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvmemdup_array_usersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]jG,asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj ,jNubjǠj:j֔K3jȠjɠ](j)}(jaj ,jàNjĠNjŠjY,jƠjԠ)}(jנj@+j٠NjƠj5,jjj,jNubjǠj:j֔K3jȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj`,jjj,jNubjǠj:j֔K3jȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔K3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrscpysbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j,ajubj#Nubjjj,jNubjǠj:j֔KqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ strscpy_padsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j,ajubj#Nubjjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mem_is_zerosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M&jȠjɠ](j)}(jaj,jàNjĠNjŠj0,jƠjԠ)}(jנj@+j٠NjƠj,jjja,jNubjǠj:j֔M&jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjZ,jƠjԠ)}(jנj@+j٠NjƠj6,jjjg,jNubjǠj:j֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsysfs_match_stringsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jp,ajubj#Nubjjjn,jNubjǠj:j֔MPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ strstartssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj},jNubjǠj:j֔MajȠjɠ](j)}(jaj},jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MajȠjɠ]j]ubj)}(jaj},jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemzero_explicitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MvjȠjɠ](j)}(jaj,jàNjĠNjŠjQ,jƠjԠ)}(jנj@+j٠NjƠj/,jjj,jNubjǠj:j֔MvjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj{,jƠjԠ)}(jנj@+j٠NjƠjW,jjj,jNubjǠj:j֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kbasenamesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ strtomem_padsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j,ajubj#Nubjjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrtomemsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j,ajubj#Nubjjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemtostrsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j,ajubj#Nubjjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ memtostr_padsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j ,ajubj#Nubjjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ memset_aftersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/,ajubj#Nubjjj-,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemset_startatsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j>,ajubj#Nubjjj<,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstr_has_prefixsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jM,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprefixsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjK,jNubjǠj:j֔M/jȠjɠ](j)}(jajK,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjw,jjj,jNubjǠj:j֔M/jȠjɠ]j]ubj)}(jajK,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkstrdupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,jNubjǠj:j֔KPjȠjɠ](j)}(jaj,jàNjĠNjŠj&,jƠjԠ)}(jנj@+j٠NjƠj,jjj[,jNubjǠj:j֔KPjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjP,jƠjԠ)}(jנj@+j٠NjƠj,,jjja,jNubjǠj:j֔KPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kstrdup_constsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jj,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjh,jNubjǠj:j֔KbjȠjɠ](j)}(jajh,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KbjȠjɠ]j]ubj)}(jajh,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkstrndupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,jNubjǠj:j֔KujȠjɠ](j)}(jaj,jàNjĠNjŠjB,jƠjԠ)}(jנj@+j٠NjƠj ,jjj,jNubjǠj:j֔KujȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjl,jƠjԠ)}(jנj@+j٠NjƠjH,jjj,jNubjǠj:j֔KujȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjp,jjj,jNubjǠj:j֔KujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemdupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,jNubjǠj:j֔KjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj\ ,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj) ,jƠjԠ)}(jנj@+j٠NjƠj ,jjjb ,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjQ ,jƠjԠ)}(jנj@+j٠NjƠj- ,jjjh ,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kmemdup_nulsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jq ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjo ,jNubjǠj:j֔KjȠjɠ](j)}(jajo ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj ,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajo ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj ,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajo ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj$ ,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ memdup_usersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j- ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]jg ,asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+ ,jNubjǠj:j֔KjȠjɠ](j)}(jaj+ ,jàNjĠNjŠjy ,jƠjԠ)}(jנj@+j٠NjƠjU ,jjj ,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj+ ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj ,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vmemdup_usersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j ,asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj ,jNubjǠj:j֔KjȠjɠ](j)}(jaj ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj@ ,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠj5 ,jƠjԠ)}(jנj@+j٠NjƠj ,jjjF ,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ strndup_usersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jO ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j ,asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjM ,jNubjǠj:j֔M jȠjɠ](j)}(jajM ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠjw ,jjj ,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajM ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj ,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemdup_user_nulsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j ,asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj ,jNubjǠj:j֔M*jȠjɠ](j)}(jaj ,jàNjĠNjŠj& ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj\ ,jNubjǠj:j֔M*jȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠjQ ,jƠjԠ)}(jנj@+j٠NjƠj- ,jjjb ,jNubjǠj:j֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jk ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjji ,jNubjǠj:j֔KjȠjɠ](j)}(jaji ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj ,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaji ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj ,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clear_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj ,jNubjǠj:j֔K'jȠjɠ](j)}(jaj ,jàNjĠNjŠj8 ,jƠjԠ)}(jנj@+j٠NjƠj ,jjjj ,jNubjǠj:j֔K'jȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠj_ ,jƠjԠ)}(jנj@+j٠NjƠj< ,jjjp ,jNubjǠj:j֔K'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ change_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jy ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw ,jNubjǠj:j֔K7jȠjɠ](j)}(jajw ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj ,jNubjǠj:j֔K7jȠjɠ]j]ubj)}(jajw ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj ,jNubjǠj:j֔K7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtest_and_set_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj ,jNubjǠj:j֔KDjȠjɠ](j)}(jaj ,jàNjĠNjŠjE,jƠjԠ)}(jנj@+j٠NjƠj%,jjjw,jNubjǠj:j֔KDjȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠjl,jƠjԠ)}(jנj@+j٠NjƠjI,jjj},jNubjǠj:j֔KDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtest_and_clear_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔KRjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KRjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtest_and_change_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj ,jNubjǠj:j֔K`jȠjɠ](j)}(jaj ,jàNjĠNjŠjQ,jƠjԠ)}(jנj@+j٠NjƠj1,jjj,jNubjǠj:j֔K`jȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠjx,jƠjԠ)}(jנj@+j٠NjƠjU,jjj,jNubjǠj:j֔K`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ___set_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔KjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj ,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ___clear_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔K)jȠjɠ](j)}(jaj,jàNjĠNjŠja,jƠjԠ)}(jנj@+j٠NjƠj@,jjj,jNubjǠj:j֔K)jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠje,jjj,jNubjǠj:j֔K)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ___change_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔K9jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔K9jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj!,jNubjǠj:j֔K9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ___test_and_set_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j*,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(,jNubjǠj:j֔K`jȠjɠ](j)}(jaj(,jàNjĠNjŠjp,jƠjԠ)}(jנj@+j٠NjƠjO,jjj,jNubjǠj:j֔K`jȠjɠ]j]ubj)}(jaj(,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjt,jjj,jNubjǠj:j֔K`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ___test_and_clear_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔KojȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj),jNubjǠj:j֔KojȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj/,jNubjǠj:j֔KojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ___test_and_change_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j8,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6,jNubjǠj:j֔K~jȠjɠ](j)}(jaj6,jàNjĠNjŠj~,jƠjԠ)}(jנj@+j٠NjƠj],jjj,jNubjǠj:j֔K~jȠjɠ]j]ubj)}(jaj6,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔K~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ _test_bitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔KjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj7,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,,jƠjԠ)}(jנj@+j٠NjƠj ,jjj=,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ_test_bit_acquiresbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jF,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD,jNubjǠj:j֔KjȠjɠ](j)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjk,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclear_bit_unlocksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔KjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjE,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj:,jƠjԠ)}(jנj@+j٠NjƠj,jjjK,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__clear_bit_unlocksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jT,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjR,jNubjǠj:j֔K'jȠjɠ](j)}(jajR,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjz,jjj,jNubjǠj:j֔K'jȠjɠ]j]ubj)}(jajR,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔K'jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtest_and_set_bit_locksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔K7jȠjɠ](j)}(jaj,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjjR,jNubjǠj:j֔K7jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjG,jƠjԠ)}(jנj@+j٠NjƠj$,jjjX,jNubjǠj:j֔K7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxor_unlock_is_negative_bytesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]ja,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_,jNubjǠj:j֔KKjȠjɠ](j)}(jaj_,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KKjȠjɠ]j]ubj)}(jaj_,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__bitmap_shift_rightsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠshiftsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔K\jȠjɠ](j)}(jaj,jàNjĠNjŠj1,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔K\jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj[,jƠjԠ)}(jנj@+j٠NjƠj8,jjj,jNubjǠj:j֔K\jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjb,jjj,jNubjǠj:j֔K\jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔K\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__bitmap_shift_leftsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠshiftsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔KjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj<,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjd,jƠjԠ)}(jנj@+j٠NjƠjC,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjh,jjj,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bitmap_cutsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠfirstsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcutsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔KjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjG,jƠjԠ)}(jנj@+j٠NjƠj&,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjl,jƠjԠ)}(jנj@+j٠NjƠjK,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjp,jjj,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_find_next_zero_area_offsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ align_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ align_offsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,,jƠjԠ)}(jנj@+j٠NjƠj ,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjQ,jƠjԠ)}(jנj@+j٠NjƠj0,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjv,jƠjԠ)}(jנj@+j٠NjƠjU,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjz,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bitmap_remapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj8,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjb,jƠjԠ)}(jנj@+j٠NjƠj?,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠji,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_bitremapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoldbitsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M!jȠjɠ](j)}(jaj,jàNjĠNjŠjM,jƠjԠ)}(jנj@+j٠NjƠj-,jjj,jNubjǠj:j֔M!jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjt,jƠjԠ)}(jנj@+j٠NjƠjQ,jjj,jNubjǠj:j֔M!jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj{,jjj,jNubjǠj:j֔M!jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_from_arr32sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj1,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj^,jƠjԠ)}(jנj@+j٠NjƠj8,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠje,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_to_arr32sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M+jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjI,jNubjǠj:j֔M+jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjO,jNubjǠj:j֔M+jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjA,jƠjԠ)}(jנj@+j٠NjƠj ,jjjU,jNubjǠj:j֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_from_arr64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj\,jNubjǠj:j֔MDjȠjɠ](j)}(jaj\,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MDjȠjɠ]j]ubj)}(jaj\,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj ,jNubjǠj:j֔MDjȠjɠ]j]ubj)}(jaj\,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_to_arr64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MbjȠjɠ](j)}(jaj,jàNjĠNjŠje,jƠjԠ)}(jנj@+j٠NjƠj?,jjj,jNubjǠj:j֔MbjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjl,jjj,jNubjǠj:j֔MbjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_pos_to_ordsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjr,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjE,jƠjԠ)}(jנj@+j٠NjƠj$,jjjx,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjj,jƠjԠ)}(jנj@+j٠NjƠjI,jjj~,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bitmap_ontosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠorigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrelmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjT ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjZ ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj$ ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj` ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjL ,jƠjԠ)}(jנj@+j٠NjƠj+ ,jjjf ,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bitmap_foldsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jo ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠorigsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠszsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjm ,jNubjǠj:j֔MjȠjɠ](j)}(jajm ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj7!,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajm ,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj ,jjj=!,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajm ,jàNjĠNjŠj !,jƠjԠ)}(jנj@+j٠NjƠj ,jjjC!,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajm ,jàNjĠNjŠj/!,jƠjԠ)}(jנj@+j٠NjƠj!,jjjI!,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_find_next_zero_areasbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jR!,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ align_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjP!,jNubjǠj:j֔KjȠjɠ](j)}(jajP!,jàNjĠNjŠj!,jƠjԠ)}(jנj@+j٠NjƠjy!,jjj;",jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajP!,jàNjĠNjŠj!,jƠjԠ)}(jנj@+j٠NjƠj!,jjjA",jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajP!,jàNjĠNjŠj!,jƠjԠ)}(jנj@+j٠NjƠj!,jjjG",jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajP!,jàNjĠNjŠj",jƠjԠ)}(jנj@+j٠NjƠj!,jjjM",jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajP!,jàNjĠNjŠj3",jƠjԠ)}(jנj@+j٠NjƠj",jjjS",jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_or_equalsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j\",ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrc1sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrc2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrc3sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjZ",jNubjǠj:j֔MjȠjɠ](j)}(jajZ",jàNjĠNjŠj",jƠjԠ)}(jנj@+j٠NjƠj",jjj(#,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajZ",jàNjĠNjŠj",jƠjԠ)}(jנj@+j٠NjƠj",jjj.#,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajZ",jàNjĠNjŠj",jƠjԠ)}(jנj@+j٠NjƠj",jjj4#,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajZ",jàNjĠNjŠj #,jƠjԠ)}(jנj@+j٠NjƠj",jjj:#,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_scattersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC#,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjjA#,jNubjǠj:j֔M7jȠjɠ](j)}(jajA#,jàNjĠNjŠj#,jƠjԠ)}(jנj@+j٠NjƠji#,jjj$,jNubjǠj:j֔M7jȠjɠ]j]ubj)}(jajA#,jàNjĠNjŠj#,jƠjԠ)}(jנj@+j٠NjƠj#,jjj$,jNubjǠj:j֔M7jȠjɠ]j]ubj)}(jajA#,jàNjĠNjŠj#,jƠjԠ)}(jנj@+j٠NjƠj#,jjj$,jNubjǠj:j֔M7jȠjɠ]j]ubj)}(jajA#,jàNjĠNjŠj$,jƠjԠ)}(jנj@+j٠NjƠj#,jjj"$,jNubjǠj:j֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bitmap_gathersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+$,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj)$,jNubjǠj:j֔MpjȠjɠ](j)}(jaj)$,jàNjĠNjŠjt$,jƠjԠ)}(jנj@+j٠NjƠjQ$,jjj$,jNubjǠj:j֔MpjȠjɠ]j]ubj)}(jaj)$,jàNjĠNjŠj$,jƠjԠ)}(jנj@+j٠NjƠj{$,jjj$,jNubjǠj:j֔MpjȠjɠ]j]ubj)}(jaj)$,jàNjĠNjŠj$,jƠjԠ)}(jנj@+j٠NjƠj$,jjj%,jNubjǠj:j֔MpjȠjɠ]j]ubj)}(jaj)$,jàNjĠNjŠj$,jƠjԠ)}(jנj@+j٠NjƠj$,jjj %,jNubjǠj:j֔MpjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_release_regionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubejj)}j]sbubububjjj%,jNubjǠj:j֔MjȠjɠ](j)}(jaj%,jàNjĠNjŠj\%,jƠjԠ)}(jנj@+j٠NjƠj9%,jjj%,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj%,jàNjĠNjŠj%,jƠjԠ)}(jנj@+j٠NjƠjc%,jjj%,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj%,jàNjĠNjŠj%,jƠjԠ)}(jנj@+j٠NjƠj%,jjj%,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_allocate_regionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubejj)}j]sbubububjjj%,jNubjǠj:j֔MjȠjɠ](j)}(jaj%,jàNjĠNjŠj&,jƠjԠ)}(jנj@+j٠NjƠj%,jjjb&,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj%,jàNjĠNjŠj6&,jƠjԠ)}(jנj@+j٠NjƠj&,jjjh&,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj%,jàNjĠNjŠjZ&,jƠjԠ)}(jנj@+j٠NjƠj:&,jjjn&,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_find_free_regionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw&,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbitmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠbitssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubejj)}j]sbubububjjju&,jNubjǠj:j֔MjȠjɠ](j)}(jaju&,jàNjĠNjŠj&,jƠjԠ)}(jנj@+j٠NjƠj&,jjj',jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaju&,jàNjĠNjŠj&,jƠjԠ)}(jנj@+j٠NjƠj&,jjj',jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaju&,jàNjĠNjŠj ',jƠjԠ)}(jנj@+j٠NjƠj&,jjj ',jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠBITMAP_FROM_U64sbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j)',ajubj#Nubjjj'',jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbitmap_from_u64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8',ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj6',jNubjǠj:j֔MjȠjɠ](j)}(jaj6',jàNjĠNjŠj',jƠjԠ)}(jנj@+j٠NjƠj^',jjj',jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj6',jàNjĠNjŠj',jƠjԠ)}(jנj@+j٠NjƠj',jjj',jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bitmap_readsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j',ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj',jNubjǠj:j֔MjȠjɠ](j)}(jaj',jàNjĠNjŠj (,jƠjԠ)}(jנj@+j٠NjƠj',jjjb(,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj',jàNjĠNjŠj5(,jƠjԠ)}(jנj@+j٠NjƠj(,jjjh(,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj',jàNjĠNjŠjZ(,jƠjԠ)}(jנj@+j٠NjƠj9(,jjjn(,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bitmap_writesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jw(,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjju(,jNubjǠj:j֔M jȠjɠ](j)}(jaju(,jàNjĠNjŠj(,jƠjԠ)}(jנj@+j٠NjƠj(,jjj:),jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaju(,jàNjĠNjŠj(,jƠjԠ)}(jנj@+j٠NjƠj(,jjj@),jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaju(,jàNjĠNjŠj ),jƠjԠ)}(jנj@+j٠NjƠj(,jjjF),jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaju(,jàNjĠNjŠj2),jƠjԠ)}(jנj@+j٠NjƠj),jjjL),jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ get_optionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU),ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpintsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS),jNubjǠj:j֔K7jȠjɠ](j)}(jajS),jàNjĠNjŠj),jƠjԠ)}(jנj@+j٠NjƠj{),jjj),jNubjǠj:j֔K7jȠjɠ]j]ubj)}(jajS),jàNjĠNjŠj),jƠjԠ)}(jנj@+j٠NjƠj),jjj),jNubjǠj:j֔K7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ get_optionssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j),ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnintssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠintssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj),jNubjǠj:j֔KjjȠjɠ](j)}(jaj),jàNjĠNjŠj/*,jƠjԠ)}(jנj@+j٠NjƠj *,jjj*,jNubjǠj:j֔KjjȠjɠ]j]ubj)}(jaj),jàNjĠNjŠjV*,jƠjԠ)}(jנj@+j٠NjƠj6*,jjj*,jNubjǠj:j֔KjjȠjɠ]j]ubj)}(jaj),jàNjĠNjŠj|*,jƠjԠ)}(jנj@+j٠NjƠjZ*,jjj*,jNubjǠj:j֔KjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemparsesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlonglongesbubjj)}(jj )}(j ]j*,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠretptrsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*,jNubjǠj:j֔KjȠjɠ](j)}(jaj*,jàNjĠNjŠj*,jƠjԠ)}(jנj@+j٠NjƠj*,jjj"+,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj*,jàNjĠNjŠj+,jƠjԠ)}(jנj@+j٠NjƠj*,jjj(+,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ IS_ERR_VALUEsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j1+,ajubj#Nubjjj/+,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠERR_PTRsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j@+,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠerrorsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj>+,jNubjǠj:j֔K'jȠjɠ]j)}(jaj>+,jàNjĠNjŠj+,jƠjԠ)}(jנj@+j٠NjƠjh+,jjj+,jNubjǠj:j֔K'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠPTR_ERRsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j+,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]jG)}j__forcesbasbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]j+,asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+,jNubjǠj:j֔K7jȠjɠ]j)}(jaj+,jàNjĠNjŠj+,jƠjԠ)}(jנj@+j٠NjƠj+,jjj+,jNubjǠj:j֔K7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠIS_ERRsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j+,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]jG)}jj+,sbasbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]j-,,asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+,jNubjǠj:j֔KDjȠjɠ]j)}(jaj+,jàNjĠNjŠjD,,jƠjԠ)}(jנj@+j٠NjƠj ,,jjjO,,jNubjǠj:j֔KDjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠIS_ERR_OR_NULLsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jX,,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]jG)}jj+,sbasbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]j,,asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjV,,jNubjǠj:j֔KRjȠjɠ]j)}(jajV,,jàNjĠNjŠj,,jƠjԠ)}(jנj@+j٠NjƠj},,jjj,,jNubjǠj:j֔KRjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠERR_CASTsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j,,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]jG)}jj+,sbasbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]j,,asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj,,jNubjǠj:j֔K^jȠjɠ]j)}(jaj,,jàNjĠNjŠj-,jƠjԠ)}(jנj@+j٠NjƠj,,jjj-,jNubjǠj:j֔K^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠPTR_ERR_OR_ZEROsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]jG)}jj+,sbasbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jK-,asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-,jNubjǠj:j֔KujȠjɠ]j)}(jaj-,jàNjĠNjŠjb-,jƠjԠ)}(jנj@+j٠NjƠj>-,jjjm-,jNubjǠj:j֔KujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsort_rsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv-,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ cmp_r_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmp_funcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ swap_r_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ swap_funcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjt-,jNubjǠj:j֔M/jȠjɠ](j)}(jajt-,jàNjĠNjŠj-,jƠjԠ)}(jנj@+j٠NjƠj-,jjj.,jNubjǠj:j֔M/jȠjɠ]j]ubj)}(jajt-,jàNjĠNjŠj-,jƠjԠ)}(jנj@+j٠NjƠj-,jjj.,jNubjǠj:j֔M/jȠjɠ]j]ubj)}(jajt-,jàNjĠNjŠj.,jƠjԠ)}(jנj@+j٠NjƠj-,jjj.,jNubjǠj:j֔M/jȠjɠ]j]ubj)}(jajt-,jàNjĠNjŠj9.,jƠjԠ)}(jנj@+j٠NjƠj.,jjj.,jNubjǠj:j֔M/jȠjɠ]j]ubj)}(jajt-,jàNjĠNjŠja.,jƠjԠ)}(jנj@+j٠NjƠj=.,jjj.,jNubjǠj:j֔M/jȠjɠ]j]ubj)}(jajt-,jàNjĠNjŠj.,jƠjԠ)}(jנj@+j٠NjƠje.,jjj.,jNubjǠj:j֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsort_r_nonatomicsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ cmp_r_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmp_funcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ swap_r_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ swap_funcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.,jNubjǠj:j֔MDjȠjɠ](j)}(jaj.,jàNjĠNjŠj/,jƠjԠ)}(jנj@+j٠NjƠj.,jjj/,jNubjǠj:j֔MDjȠjɠ]j]ubj)}(jaj.,jàNjĠNjŠj,/,jƠjԠ)}(jנj@+j٠NjƠj/,jjj/,jNubjǠj:j֔MDjȠjɠ]j]ubj)}(jaj.,jàNjĠNjŠjT/,jƠjԠ)}(jנj@+j٠NjƠj0/,jjj/,jNubjǠj:j֔MDjȠjɠ]j]ubj)}(jaj.,jàNjĠNjŠj|/,jƠjԠ)}(jנj@+j٠NjƠjX/,jjj/,jNubjǠj:j֔MDjȠjɠ]j]ubj)}(jaj.,jàNjĠNjŠj/,jƠjԠ)}(jנj@+j٠NjƠj/,jjj/,jNubjǠj:j֔MDjȠjɠ]j]ubj)}(jaj.,jàNjĠNjŠj/,jƠjԠ)}(jנj@+j٠NjƠj/,jjj/,jNubjǠj:j֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ list_sortsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprivsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠlist_cmp_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcmpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj/,jNubjǠj:j֔KjȠjɠ](j)}(jaj/,jàNjĠNjŠjD0,jƠjԠ)}(jנj@+j٠NjƠj"0,jjj0,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj/,jàNjĠNjŠjq0,jƠjԠ)}(jנj@+j٠NjƠjK0,jjj0,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj/,jàNjĠNjŠj0,jƠjԠ)}(jנj@+j٠NjƠjx0,jjj0,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtextsearch_registersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠts_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0,jNubjǠj:j֔KjȠjɠ]j)}(jaj0,jàNjĠNjŠj1,jƠjԠ)}(jנj@+j٠NjƠj0,jjj1,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtextsearch_unregistersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠts_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1,jNubjǠj:j֔KjȠjɠ]j)}(jaj1,jàNjĠNjŠje1,jƠjԠ)}(jנj@+j٠NjƠj?1,jjjp1,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtextsearch_find_continuoussbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jy1,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ts_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠts_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjw1,jNubjǠj:j֔KjȠjɠ](j)}(jajw1,jàNjĠNjŠj1,jƠjԠ)}(jנj@+j٠NjƠj1,jjjL2,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajw1,jàNjĠNjŠj1,jƠjԠ)}(jנj@+j٠NjƠj1,jjjR2,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajw1,jàNjĠNjŠj2,jƠjԠ)}(jנj@+j٠NjƠj1,jjjX2,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajw1,jàNjĠNjŠjD2,jƠjԠ)}(jנj@+j٠NjƠj#2,jjj^2,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtextsearch_preparesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ts_configsbajubububjjI)}(jLj)}(jj )}(j ]jg2,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠalgosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpatternsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjje2,jNubjǠj:j֔MjȠjɠ](j)}(jaje2,jàNjĠNjŠj2,jƠjԠ)}(jנj@+j٠NjƠj2,jjj]3,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaje2,jàNjĠNjŠj2,jƠjԠ)}(jנj@+j٠NjƠj2,jjjc3,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaje2,jàNjĠNjŠj3,jƠjԠ)}(jנj@+j٠NjƠj2,jjji3,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaje2,jàNjĠNjŠj.3,jƠjԠ)}(jנj@+j٠NjƠj 3,jjjo3,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaje2,jàNjĠNjŠjR3,jƠjԠ)}(jנj@+j٠NjƠj23,jjju3,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtextsearch_destroysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~3,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ts_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|3,jNubjǠj:j֔M9jȠjɠ]j)}(jaj|3,jàNjĠNjŠj3,jƠjԠ)}(jנj@+j٠NjƠj3,jjj3,jNubjǠj:j֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtextsearch_nextsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j3,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ts_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠts_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj3,jNubjǠj:j֔KijȠjɠ](j)}(jaj3,jàNjĠNjŠj+4,jƠjԠ)}(jנj@+j٠NjƠj4,jjjc4,jNubjǠj:j֔KijȠjɠ]j]ubj)}(jaj3,jàNjĠNjŠjX4,jƠjԠ)}(jנj@+j٠NjƠj24,jjji4,jNubjǠj:j֔KijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtextsearch_findsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jr4,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ts_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠts_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjp4,jNubjǠj:j֔K|jȠjɠ](j)}(jajp4,jàNjĠNjŠj4,jƠjԠ)}(jנj@+j٠NjƠj4,jjj4,jNubjǠj:j֔K|jȠjɠ]j]ubj)}(jajp4,jàNjĠNjŠj4,jƠjԠ)}(jנj@+j٠NjƠj4,jjj4,jNubjǠj:j֔K|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtextsearch_get_patternsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j5,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ts_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj5,jNubjǠj:j֔KjȠjɠ]j)}(jaj5,jàNjĠNjŠjT5,jƠjԠ)}(jנj@+j٠NjƠj.5,jjjb5,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtextsearch_get_pattern_lensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jk5,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ts_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠconfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji5,jNubjǠj:j֔KjȠjɠ]j)}(jaji5,jàNjĠNjŠj5,jƠjԠ)}(jנj@+j٠NjƠj5,jjj5,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcheck_add_overflowsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j5,ajubj#Nubjjj5,jNubjǠj:j֔KCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wrapping_addsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j5,ajubj#Nubjjj5,jNubjǠj:j֔KOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwrapping_assign_addsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j5,ajubj#Nubjjj5,jNubjǠj:j֔K`jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcheck_sub_overflowsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j5,ajubj#Nubjjj5,jNubjǠj:j֔KqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wrapping_subsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j6,ajubj#Nubjjj6,jNubjǠj:j֔K}jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwrapping_assign_subsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j6,ajubj#Nubjjj6,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcheck_mul_overflowsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j&6,ajubj#Nubjjj$6,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ wrapping_mulsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j56,ajubj#Nubjjj36,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcheck_shl_overflowsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jD6,ajubj#NubjjjB6,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠoverflows_typesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jS6,ajubj#NubjjjQ6,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcastable_to_typesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jb6,ajubj#Nubjjj`6,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsize_mulsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jq6,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfactor1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfactor2sbajubj]jNububjYNubjZubejj)}j]sbubububjjjo6,jNubjǠj:j֔M jȠjɠ](j)}(jajo6,jàNjĠNjŠj6,jƠjԠ)}(jנj@+j٠NjƠj6,jjj6,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajo6,jàNjĠNjŠj6,jƠjԠ)}(jנj@+j٠NjƠj6,jjj6,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsize_addsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j6,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠaddend1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠaddend2sbajubj]jNububjYNubjZubejj)}j]sbubububjjj6,jNubjǠj:j֔MjȠjɠ](j)}(jaj6,jàNjĠNjŠjL7,jƠjԠ)}(jנj@+j٠NjƠj(7,jjj|7,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj6,jàNjĠNjŠjt7,jƠjԠ)}(jנj@+j٠NjƠjP7,jjj7,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsize_subsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j7,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠminuendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ subtrahendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj7,jNubjǠj:j֔M2jȠjɠ](j)}(jaj7,jàNjĠNjŠj7,jƠjԠ)}(jנj@+j٠NjƠj7,jjj 8,jNubjǠj:j֔M2jȠjɠ]j]ubj)}(jaj7,jàNjĠNjŠj8,jƠjԠ)}(jנj@+j٠NjƠj7,jjj8,jNubjǠj:j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ array_sizesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j8,ajubj#Nubjjj8,jNubjǠj:j֔MGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ array3_sizesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j'8,ajubj#Nubjjj%8,jNubjǠj:j֔MTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠflex_array_sizesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j68,ajubj#Nubjjj48,jNubjǠj:j֔MbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ struct_sizesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jE8,ajubj#NubjjjC8,jNubjǠj:j֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ struct_size_tsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jT8,ajubj#NubjjjR8,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ _DEFINE_FLEXsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jc8,ajubj#Nubjjja8,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEFINE_RAW_FLEXsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jr8,ajubj#Nubjjjp8,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DEFINE_FLEXsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j8,ajubj#Nubjjj8,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrc4sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjj)}(jj )}(j ]j8,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhwsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint64_tsbajubububjj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbitssbajubj]jNububjYNubjZubejj)}j]sbubububjjj8,jNubjǠj:j֔KjȠjɠ](j)}(jaj8,jàNjĠNjŠj8,jƠjԠ)}(jנj@+j٠NjƠj8,jjj09,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj8,jàNjĠNjŠj9,jƠjԠ)}(jנj@+j٠NjƠj8,jjj69,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj8,jàNjĠNjŠj(9,jƠjԠ)}(jנj@+j٠NjƠj9,jjj<9,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrc7_besbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jE9,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcrcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjC9,jNubjǠj:j֔K?jȠjɠ](j)}(jajC9,jàNjĠNjŠj9,jƠjԠ)}(jנj@+j٠NjƠjo9,jjj9,jNubjǠj:j֔K?jȠjɠ]j]ubj)}(jajC9,jàNjĠNjŠj9,jƠjԠ)}(jנj@+j٠NjƠj9,jjj9,jNubjǠj:j֔K?jȠjɠ]j]ubj)}(jajC9,jàNjĠNjŠj9,jƠjԠ)}(jנj@+j٠NjƠj9,jjj9,jNubjǠj:j֔K?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrc8_populate_msbsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtablesbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠCRC8_TABLE_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ polynomialsbajubj]jNububjYNubjZubejj)}j]sbubububjjj:,jNubjǠj:j֔KjȠjɠ](j)}(jaj:,jàNjĠNjŠjO:,jƠjԠ)}(jנj@+j٠NjƠj+:,jjj:,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj:,jàNjĠNjŠj:,jƠjԠ)}(jנj@+j٠NjƠj:,jjj:,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrc8_populate_lsbsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtablesbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠCRC8_TABLE_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ polynomialsbajubj]jNububjYNubjZubejj)}j]sbubububjjj:,jNubjǠj:j֔K3jȠjɠ](j)}(jaj:,jàNjĠNjŠj;,jƠjԠ)}(jנj@+j٠NjƠj:,jjj;,jNubjǠj:j֔K3jȠjɠ]j]ubj)}(jaj:,jàNjĠNjŠjz;,jƠjԠ)}(jנj@+j٠NjƠjV;,jjj;,jNubjǠj:j֔K3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrc8sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]j;,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠtablesbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj?O")}jj )}(j ]jΠ)}jѠCRC8_TABLE_SIZEsbajubsbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnbytessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠcrcsbajubj]jNububjYNubjZubejj)}j]sbubububjjj;,jNubjǠj:j֔KJjȠjɠ](j)}(jaj;,jàNjĠNjŠj;,jƠjԠ)}(jנj@+j٠NjƠj;,jjj<,jNubjǠj:j֔KJjȠjɠ]j]ubj)}(jaj;,jàNjĠNjŠjF<,jƠjԠ)}(jנj@+j٠NjƠj <,jjj<,jNubjǠj:j֔KJjȠjɠ]j]ubj)}(jaj;,jàNjĠNjŠjq<,jƠjԠ)}(jנj@+j٠NjƠjM<,jjj<,jNubjǠj:j֔KJjȠjɠ]j]ubj)}(jaj;,jàNjĠNjŠj<,jƠjԠ)}(jנj@+j٠NjƠju<,jjj<,jNubjǠj:j֔KJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrc16sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j<,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠcrcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj<,jNubjǠj:j֔K7jȠjɠ](j)}(jaj<,jàNjĠNjŠj =,jƠjԠ)}(jנj@+j٠NjƠj<,jjjg=,jNubjǠj:j֔K7jȠjɠ]j]ubj)}(jaj<,jàNjĠNjŠj4=,jƠjԠ)}(jנj@+j٠NjƠj=,jjjm=,jNubjǠj:j֔K7jȠjɠ]j]ubj)}(jaj<,jàNjĠNjŠj_=,jƠjԠ)}(jנj@+j٠NjƠj;=,jjjs=,jNubjǠj:j֔K7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrc32_generic_shiftsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j|=,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcrcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ polynomialsbajubj]jNububjYNubjZubejj)}j]sbubububjjjz=,jNubjǠj:j֔KWjȠjɠ](j)}(jajz=,jàNjĠNjŠj=,jƠjԠ)}(jנj@+j٠NjƠj=,jjj">,jNubjǠj:j֔KWjȠjɠ]j]ubj)}(jajz=,jàNjĠNjŠj=,jƠjԠ)}(jנj@+j٠NjƠj=,jjj(>,jNubjǠj:j֔KWjȠjɠ]j]ubj)}(jajz=,jàNjĠNjŠj>,jƠjԠ)}(jנj@+j٠NjƠj=,jjj.>,jNubjǠj:j֔KWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ crc_ccittsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j7>,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠcrcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj5>,jNubjǠj:j֔K;jȠjɠ](j)}(jaj5>,jàNjĠNjŠj>,jƠjԠ)}(jנj@+j٠NjƠja>,jjj>,jNubjǠj:j֔K;jȠjɠ]j]ubj)}(jaj5>,jàNjĠNjŠj>,jƠjԠ)}(jנj@+j٠NjƠj>,jjj>,jNubjǠj:j֔K;jȠjɠ]j]ubj)}(jaj5>,jàNjĠNjŠj>,jƠjԠ)}(jנj@+j٠NjƠj>,jjj>,jNubjǠj:j֔K;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ crc_itu_tsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j>,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠcrcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj>,jNubjǠj:j֔K9jȠjɠ](j)}(jaj>,jàNjĠNjŠjE?,jƠjԠ)}(jנj@+j٠NjƠj!?,jjj?,jNubjǠj:j֔K9jȠjɠ]j]ubj)}(jaj>,jàNjĠNjŠjo?,jƠjԠ)}(jנj@+j٠NjƠjI?,jjj?,jNubjǠj:j֔K9jȠjɠ]j]ubj)}(jaj>,jàNjĠNjŠj?,jƠjԠ)}(jנj@+j٠NjƠjv?,jjj?,jNubjǠj:j֔K9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ is_power_of_2sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j?,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubajj)}j]sbubububjjj?,jNubjǠj:j֔K,jȠjɠ]j)}(jaj?,jàNjĠNjŠj?,jƠjԠ)}(jנj@+j٠NjƠj?,jjj@,jNubjǠj:j֔K,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__roundup_pow_of_twosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j @,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubajj)}j]sbubububjjj @,jNubjǠj:j֔K6jȠjɠ]j)}(jaj @,jàNjĠNjŠjU@,jƠjԠ)}(jנj@+j٠NjƠj4@,jjj\@,jNubjǠj:j֔K6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__rounddown_pow_of_twosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]je@,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubajj)}j]sbubububjjjc@,jNubjǠj:j֔K@jȠjɠ]j)}(jajc@,jàNjĠNjŠj@,jƠjԠ)}(jנj@+j٠NjƠj@,jjj@,jNubjǠj:j֔K@jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ const_ilog2sbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j@,ajubj#Nubjjj@,jNubjǠj:j֔KMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠilog2sbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j@,ajubj#Nubjjj@,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠroundup_pow_of_twosbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j@,ajubj#Nubjjj@,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrounddown_pow_of_twosbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j@,ajubj#Nubjjj@,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ order_base_2sbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j@,ajubj#Nubjjj@,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbits_persbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jA,ajubj#NubjjjA,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠintlog2sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jA,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubajj)}j]sbubububjjjA,jNubjǠj:j֔K!jȠjɠ]j)}(jajA,jàNjĠNjŠjbA,jƠjԠ)}(jנj@+j٠NjƠj>A,jjjjA,jNubjǠj:j֔K!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠintlog10sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jsA,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNububjYNubjZubajj)}j]sbubububjjjqA,jNubjǠj:j֔K6jȠjɠ]j)}(jajqA,jàNjĠNjŠjA,jƠjԠ)}(jנj@+j٠NjƠjA,jjjA,jNubjǠj:j֔K6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠint_powsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jA,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠexpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjA,jNubjǠj:j֔KjȠjɠ](j)}(jajA,jàNjĠNjŠjB,jƠjԠ)}(jנj@+j٠NjƠjA,jjjJB,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajA,jàNjĠNjŠjBB,jƠjԠ)}(jנj@+j٠NjƠj!B,jjjPB,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠint_sqrtsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jYB,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNububjYNubjZubajj)}j]sbubububjjjWB,jNubjǠj:j֔KjȠjɠ]j)}(jajWB,jàNjĠNjŠjB,jƠjԠ)}(jנj@+j٠NjƠjB,jjjB,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ int_sqrt64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jB,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNububjYNubjZubajj)}j]sbubububjjjB,jNubjǠj:j֔K1jȠjɠ]j)}(jajB,jàNjĠNjŠjB,jƠjԠ)}(jנj@+j٠NjƠjB,jjjC,jNubjǠj:j֔K1jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdo_divsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jC,ajubj#Nubjjj C,jNubjǠj:j֔K-jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ div_u64_remsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jC,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠdividendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdivisorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ remaindersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjC,jNubjǠj:j֔KjȠjɠ](j)}(jajC,jàNjĠNjŠjlC,jƠjԠ)}(jנj@+j٠NjƠjHC,jjjC,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajC,jàNjĠNjŠjC,jƠjԠ)}(jנj@+j٠NjƠjpC,jjjC,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajC,jàNjĠNjŠjC,jƠjԠ)}(jנj@+j٠NjƠjC,jjjC,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ div_s64_remsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jC,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠdividendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jΠ)}jѠdivisorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ remaindersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjC,jNubjǠj:j֔K(jȠjɠ](j)}(jajC,jàNjĠNjŠj,D,jƠjԠ)}(jנj@+j٠NjƠjD,jjjD,jNubjǠj:j֔K(jȠjɠ]j]ubj)}(jajC,jàNjĠNjŠjTD,jƠjԠ)}(jנj@+j٠NjƠj0D,jjjD,jNubjǠj:j֔K(jȠjɠ]j]ubj)}(jajC,jàNjĠNjŠj~D,jƠjԠ)}(jנj@+j٠NjƠjXD,jjjD,jNubjǠj:j֔K(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ div64_u64_remsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jD,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠdividendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠdivisorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ remaindersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD,jNubjǠj:j֔K6jȠjɠ](j)}(jajD,jàNjĠNjŠjD,jƠjԠ)}(jנj@+j٠NjƠjD,jjjIE,jNubjǠj:j֔K6jȠjɠ]j]ubj)}(jajD,jàNjĠNjŠjE,jƠjԠ)}(jנj@+j٠NjƠjD,jjjOE,jNubjǠj:j֔K6jȠjɠ]j]ubj)}(jajD,jàNjĠNjŠj>E,jƠjԠ)}(jנj@+j٠NjƠjE,jjjUE,jNubjǠj:j֔K6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ div64_u64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j^E,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠdividendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠdivisorsbajubj]jNububjYNubjZubejj)}j]sbubububjjj\E,jNubjǠj:j֔KCjȠjɠ](j)}(jaj\E,jàNjĠNjŠjE,jƠjԠ)}(jנj@+j٠NjƠjE,jjjE,jNubjǠj:j֔KCjȠjɠ]j]ubj)}(jaj\E,jàNjĠNjŠjE,jƠjԠ)}(jנj@+j٠NjƠjE,jjjE,jNubjǠj:j֔KCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ div64_s64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jE,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠdividendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠdivisorsbajubj]jNububjYNubjZubejj)}j]sbubububjjjE,jNubjǠj:j֔KOjȠjɠ](j)}(jajE,jàNjĠNjŠj9F,jƠjԠ)}(jנj@+j٠NjƠjF,jjjiF,jNubjǠj:j֔KOjȠjɠ]j]ubj)}(jajE,jàNjĠNjŠjaF,jƠjԠ)}(jנj@+j٠NjƠj=F,jjjoF,jNubjǠj:j֔KOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdiv_u64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jxF,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠdividendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdivisorsbajubj]jNububjYNubjZubejj)}j]sbubububjjjvF,jNubjǠj:j֔K~jȠjɠ](j)}(jajvF,jàNjĠNjŠjF,jƠjԠ)}(jנj@+j٠NjƠjF,jjjF,jNubjǠj:j֔K~jȠjɠ]j]ubj)}(jajvF,jàNjĠNjŠjF,jƠjԠ)}(jנj@+j٠NjƠjF,jjjF,jNubjǠj:j֔K~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdiv_s64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jG,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs64sbajubububjj)}(jj )}(j ]jΠ)}jѠdividendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠs32sbajubububjj)}(jj )}(j ]jΠ)}jѠdivisorsbajubj]jNububjYNubjZubejj)}j]sbubububjjjG,jNubjǠj:j֔KjȠjɠ](j)}(jajG,jàNjĠNjŠjSG,jƠjԠ)}(jנj@+j٠NjƠj/G,jjjG,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajG,jàNjĠNjŠj{G,jƠjԠ)}(jנj@+j٠NjƠjWG,jjjG,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠDIV64_U64_ROUND_UPsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jG,ajubj#NubjjjG,jNubjǠj:j֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDIV_U64_ROUND_UPsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jG,ajubj#NubjjjG,jNubjǠj:j֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDIV64_U64_ROUND_CLOSESTsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jG,ajubj#NubjjjG,jNubjǠj:j֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDIV_U64_ROUND_CLOSESTsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jG,ajubj#NubjjjG,jNubjǠj:j֔MPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDIV_S64_ROUND_CLOSESTsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jG,ajubj#NubjjjG,jNubjǠj:j֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ roundup_u64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jG,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠj@2!sbajubj]jNububjYNubjZubejj)}j]sbubububjjjG,jNubjǠj:j֔MqjȠjɠ](j)}(jajG,jàNjĠNjŠj+H,jƠjԠ)}(jנj@+j٠NjƠjH,jjjYH,jNubjǠj:j֔MqjȠjɠ]j]ubj)}(jajG,jàNjĠNjŠjRH,jƠjԠ)}(jנj@+j٠NjƠj.H,jjj_H,jNubjǠj:j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgcdsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jhH,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubejj)}j]sbubububjjjfH,jNubjǠj:j֔KjȠjɠ](j)}(jajfH,jàNjĠNjŠjH,jƠjԠ)}(jנj@+j٠NjƠjH,jjjH,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajfH,jàNjĠNjŠjH,jƠjԠ)}(jנj@+j٠NjƠjH,jjjH,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenerate_random_uuidsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jj )}(j ]jΠ)}jѠuuidsbajubj]j)}(jjjjjjj z)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]jz)}(j z]j2z)}(jj6z)}j9z16sbj;z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ubaj=z]ububajNububjYNubjZubajj)}j]sbubububjjjH,jNubjǠj:j֔K!jȠjɠ]j)}(jajH,jàNjĠNjŠj1I,jƠjԠ)}(jנj@+j٠NjƠjI,jjjqI,jNubjǠj:j֔K!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ uuid_is_validsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jzI,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuuidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjxI,jNubjǠj:j֔KXjȠjɠ]j)}(jajxI,jàNjĠNjŠjI,jƠjԠ)}(jנj@+j٠NjƠjI,jjjI,jNubjǠj:j֔KXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjI,jNubjǠj:j֔KZjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ipc_init_idssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j J,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ,jNubjǠj:j֔KsjȠjɠ]j)}(jajJ,jàNjĠNjŠjlJ,jƠjԠ)}(jנj@+j٠NjƠjFJ,jjjwJ,jNubjǠj:j֔KsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_init_proc_interfacesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠshowsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj~J,jNubjǠj:j֔KjȠjɠ](j)}(jaj~J,jàNjĠNjŠjJ,jƠjԠ)}(jנj@+j٠NjƠjJ,jjjK,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj~J,jàNjĠNjŠjJ,jƠjԠ)}(jנj@+j٠NjƠjJ,jjjK,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj~J,jàNjĠNjŠjK,jƠjԠ)}(jנj@+j٠NjƠjJ,jjjK,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj~J,jàNjĠNjŠj@K,jƠjԠ)}(jנj@+j٠NjƠjK,jjjK,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ipc_findkeysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jK,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkey_tsbajubububjj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjK,jNubjǠj:j֔KjȠjɠ](j)}(jajK,jàNjĠNjŠj L,jƠjԠ)}(jנj@+j٠NjƠjK,jjjAL,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajK,jàNjĠNjŠj6L,jƠjԠ)}(jנj@+j٠NjƠjL,jjjGL,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ipc_addidsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jPL,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlimitsbajubj]jNububjYNubjZubejj)}j]sbubububjjjNL,jNubjǠj:j֔MjȠjɠ](j)}(jajNL,jàNjĠNjŠjL,jƠjԠ)}(jנj@+j٠NjƠjvL,jjjL,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajNL,jàNjĠNjŠjL,jƠjԠ)}(jנj@+j٠NjƠjL,jjjL,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajNL,jàNjĠNjŠjL,jƠjԠ)}(jנj@+j٠NjƠjL,jjjM,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ipcget_newsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j M,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc_namespacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj M,jNubjǠj:j֔MSjȠjɠ](j)}(jaj M,jàNjĠNjŠjYM,jƠjԠ)}(jנj@+j٠NjƠj3M,jjjM,jNubjǠj:j֔MSjȠjɠ]j]ubj)}(jaj M,jàNjĠNjŠjM,jƠjԠ)}(jנj@+j٠NjƠj`M,jjjM,jNubjǠj:j֔MSjȠjɠ]j]ubj)}(jaj M,jàNjĠNjŠjM,jƠjԠ)}(jנj@+j٠NjƠjM,jjjM,jNubjǠj:j֔MSjȠjɠ]j]ubj)}(jaj M,jàNjĠNjŠjM,jƠjԠ)}(jנj@+j٠NjƠjM,jjjM,jNubjǠj:j֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_check_permssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc_namespacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠipcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN,jNubjǠj:j֔MmjȠjɠ](j)}(jajN,jàNjĠNjŠjRN,jƠjԠ)}(jנj@+j٠NjƠj,N,jjjN,jNubjǠj:j֔MmjȠjɠ]j]ubj)}(jajN,jàNjĠNjŠjN,jƠjԠ)}(jנj@+j٠NjƠjYN,jjjN,jNubjǠj:j֔MmjȠjɠ]j]ubj)}(jajN,jàNjĠNjŠjN,jƠjԠ)}(jנj@+j٠NjƠjN,jjjN,jNubjǠj:j֔MmjȠjɠ]j]ubj)}(jajN,jàNjĠNjŠjN,jƠjԠ)}(jנj@+j٠NjƠjN,jjjN,jNubjǠj:j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ipcget_publicsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc_namespacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN,jNubjǠj:j֔MjȠjɠ](j)}(jajN,jàNjĠNjŠjKO,jƠjԠ)}(jנj@+j٠NjƠj%O,jjjO,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajN,jàNjĠNjŠjxO,jƠjԠ)}(jנj@+j٠NjƠjRO,jjjO,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajN,jàNjĠNjŠjO,jƠjԠ)}(jנj@+j٠NjƠjO,jjjO,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajN,jàNjĠNjŠjO,jƠjԠ)}(jנj@+j٠NjƠjO,jjjO,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_kht_removesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jO,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠipcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjO,jNubjǠj:j֔MjȠjɠ](j)}(jajO,jàNjĠNjŠjDP,jƠjԠ)}(jנj@+j٠NjƠjP,jjj|P,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajO,jàNjĠNjŠjqP,jƠjԠ)}(jנj@+j٠NjƠjKP,jjjP,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_search_maxidxsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlimitsbajubj]jNububjYNubjZubejj)}j]sbubububjjjP,jNubjǠj:j֔MjȠjɠ](j)}(jajP,jàNjĠNjŠjP,jƠjԠ)}(jנj@+j٠NjƠjP,jjjQ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajP,jàNjĠNjŠjP,jƠjԠ)}(jנj@+j٠NjƠjP,jjj Q,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_rmidsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠipcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQ,jNubjǠj:j֔MjȠjɠ](j)}(jajQ,jàNjĠNjŠjaQ,jƠjԠ)}(jנj@+j٠NjƠj;Q,jjjQ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajQ,jàNjĠNjŠjQ,jƠjԠ)}(jנj@+j٠NjƠjhQ,jjjQ,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_set_key_privatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠipcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQ,jNubjǠj:j֔M jȠjɠ](j)}(jajQ,jàNjĠNjŠjQ,jƠjԠ)}(jנj@+j٠NjƠjQ,jjj,R,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajQ,jàNjĠNjŠj!R,jƠjԠ)}(jנj@+j٠NjƠjQ,jjj2R,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipcpermssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;R,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc_namespacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠipcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]shortasbubjj)}(jj )}(j ]jΠ)}jѠflagsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9R,jNubjǠj:j֔M)jȠjɠ](j)}(jaj9R,jàNjĠNjŠjR,jƠjԠ)}(jנj@+j٠NjƠjaR,jjjR,jNubjǠj:j֔M)jȠjɠ]j]ubj)}(jaj9R,jàNjĠNjŠjR,jƠjԠ)}(jנj@+j٠NjƠjR,jjjR,jNubjǠj:j֔M)jȠjɠ]j]ubj)}(jaj9R,jàNjĠNjŠjR,jƠjԠ)}(jנj@+j٠NjƠjR,jjjR,jNubjǠj:j֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkernel_to_ipc64_permsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc64_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjR,jNubjǠj:j֔MKjȠjɠ](j)}(jajR,jàNjĠNjŠjDS,jƠjԠ)}(jנj@+j٠NjƠjS,jjj|S,jNubjǠj:j֔MKjȠjɠ]j]ubj)}(jajR,jàNjĠNjŠjqS,jƠjԠ)}(jנj@+j٠NjƠjKS,jjjS,jNubjǠj:j֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc64_perm_to_ipc_permsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc64_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS,jNubjǠj:j֔M^jȠjɠ](j)}(jajS,jàNjĠNjŠjS,jƠjԠ)}(jנj@+j٠NjƠjS,jjjT,jNubjǠj:j֔M^jȠjɠ]j]ubj)}(jajS,jàNjĠNjŠjT,jƠjԠ)}(jנj@+j٠NjƠjS,jjjT,jNubjǠj:j֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_obtain_object_idrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jT,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjT,jNubjǠj:j֔MrjȠjɠ](j)}(jajT,jàNjĠNjŠjpT,jƠjԠ)}(jנj@+j٠NjƠjJT,jjjT,jNubjǠj:j֔MrjȠjɠ]j]ubj)}(jajT,jàNjĠNjŠjT,jƠjԠ)}(jנj@+j٠NjƠjwT,jjjT,jNubjǠj:j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_obtain_object_checksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jT,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjT,jNubjǠj:j֔MjȠjɠ](j)}(jajT,jàNjĠNjŠjU,jƠjԠ)}(jנj@+j٠NjƠjT,jjj5U,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajT,jàNjĠNjŠj*U,jƠjԠ)}(jנj@+j٠NjƠj U,jjj;U,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipcgetsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jDU,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc_namespacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc_paramssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjBU,jNubjǠj:j֔MjȠjɠ](j)}(jajBU,jàNjĠNjŠjU,jƠjԠ)}(jנj@+j٠NjƠjjU,jjj"V,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajBU,jàNjĠNjŠjU,jƠjԠ)}(jנj@+j٠NjƠjU,jjj(V,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajBU,jàNjĠNjŠjU,jƠjԠ)}(jנj@+j٠NjƠjU,jjj.V,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajBU,jàNjĠNjŠjV,jƠjԠ)}(jנj@+j٠NjƠjU,jjj4V,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_update_permsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=V,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc64_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;V,jNubjǠj:j֔MjȠjɠ](j)}(jaj;V,jàNjĠNjŠjV,jƠjԠ)}(jנj@+j٠NjƠjcV,jjjV,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj;V,jàNjĠNjŠjV,jƠjԠ)}(jנj@+j٠NjƠjV,jjjV,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipcctl_obtain_checksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jV,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc_namespacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ipc64_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpermsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ extra_permsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjV,jNubjǠj:j֔MjȠjɠ](j)}(jajV,jàNjĠNjŠj"W,jƠjԠ)}(jנj@+j٠NjƠjV,jjjW,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajV,jàNjĠNjŠjOW,jƠjԠ)}(jנj@+j٠NjƠj)W,jjjW,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajV,jàNjĠNjŠjvW,jƠjԠ)}(jנj@+j٠NjƠjVW,jjjX,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajV,jàNjĠNjŠjW,jƠjԠ)}(jנj@+j٠NjƠjzW,jjjX,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajV,jàNjĠNjŠjW,jƠjԠ)}(jנj@+j٠NjƠjW,jjjX,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajV,jàNjĠNjŠjW,jƠjԠ)}(jנj@+j٠NjƠjW,jjjX,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠipc_parse_versionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjX,jNubjǠj:j֔MjȠjɠ]j)}(jajX,jàNjĠNjŠjeX,jƠjԠ)}(jנj@+j٠NjƠjCX,jjjpX,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsysvipc_find_ipcsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jyX,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠipc_idssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpossbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjwX,jNubjǠj:j֔MjȠjɠ](j)}(jajwX,jàNjĠNjŠjX,jƠjԠ)}(jנj@+j٠NjƠjX,jjjY,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajwX,jàNjĠNjŠjX,jƠjԠ)}(jנj@+j٠NjƠjX,jjj Y,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠDECLARE_KFIFO_PTRsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jY,ajubj#NubjjjY,jNubjǠj:j֔KsjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DECLARE_KFIFOsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j$Y,ajubj#Nubjjj"Y,jNubjǠj:j֔K{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ INIT_KFIFOsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j3Y,ajubj#Nubjjj1Y,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DEFINE_KFIFOsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jBY,ajubj#Nubjjj@Y,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_initializedsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jQY,ajubj#NubjjjOY,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_esizesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j`Y,ajubj#Nubjjj^Y,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_recsizesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]joY,ajubj#NubjjjmY,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_sizesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j~Y,ajubj#Nubjjj|Y,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_resetsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jY,ajubj#NubjjjY,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_reset_outsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jY,ajubj#NubjjjY,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_lensbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jY,ajubj#NubjjjY,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_is_emptysbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jY,ajubj#NubjjjY,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_is_empty_spinlockedsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jY,ajubj#NubjjjY,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#kfifo_is_empty_spinlocked_noirqsavesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jY,ajubj#NubjjjY,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_is_fullsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jY,ajubj#NubjjjY,jNubjǠj:j֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_availsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jY,ajubj#NubjjjY,jNubjǠj:j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_skip_countsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jZ,ajubj#NubjjjZ,jNubjǠj:j֔M<jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_skipsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jZ,ajubj#NubjjjZ,jNubjǠj:j֔MJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_peek_lensbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j#Z,ajubj#Nubjjj!Z,jNubjǠj:j֔MRjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_allocsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j2Z,ajubj#Nubjjj0Z,jNubjǠj:j֔MijȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_freesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jAZ,ajubj#Nubjjj?Z,jNubjǠj:j֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_initsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jPZ,ajubj#NubjjjNZ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_putsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j_Z,ajubj#Nubjjj]Z,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_getsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jnZ,ajubj#NubjjjlZ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_peeksbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j}Z,ajubj#Nubjjj{Z,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_insbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jZ,ajubj#NubjjjZ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_in_spinlockedsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jZ,ajubj#NubjjjZ,jNubjǠj:j֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_in_spinlocked_noirqsavesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jZ,ajubj#NubjjjZ,jNubjǠj:j֔M=jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_outsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jZ,ajubj#NubjjjZ,jNubjǠj:j֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_out_spinlockedsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jZ,ajubj#NubjjjZ,jNubjǠj:j֔MnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_out_spinlocked_noirqsavesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jZ,ajubj#NubjjjZ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_from_usersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jZ,ajubj#NubjjjZ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfifo_to_usersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jZ,ajubj#NubjjjZ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_dma_in_prepare_mappedsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j[,ajubj#Nubjjj[,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_dma_in_finishsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j[,ajubj#Nubjjj[,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_dma_out_prepare_mappedsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j"[,ajubj#Nubjjj [,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_dma_out_finishsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j1[,ajubj#Nubjjj/[,jNubjǠj:j֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_out_peeksbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j@[,ajubj#Nubjjj>[,jNubjǠj:j֔M?jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_out_linearsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jO[,ajubj#NubjjjM[,jNubjǠj:j֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfifo_out_linear_ptrsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j^[,ajubj#Nubjjj\[,jNubjǠj:j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_buf_fullsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm[,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk[,jNubjǠj:j֔KjȠjɠ]j)}(jajk[,jàNjĠNjŠj[,jƠjԠ)}(jנj@+j٠NjƠj[,jjj[,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ relay_resetsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrchansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[,jNubjǠj:j֔M?jȠjɠ]j)}(jaj[,jàNjĠNjŠj\,jƠjԠ)}(jנj@+j٠NjƠj[,jjj$\,jNubjǠj:j֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ relay_opensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrchansbajubububjjI)}(jLj)}(jj )}(j ]j-\,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ base_filenamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ subbuf_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ n_subbufssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrchan_callbackssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ private_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj+\,jNubjǠj:j֔MjȠjɠ](j)}(jaj+\,jàNjĠNjŠj{\,jƠjԠ)}(jנj@+j٠NjƠjY\,jjj\],jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+\,jàNjĠNjŠj\,jƠjԠ)}(jנj@+j٠NjƠj\,jjjb],jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+\,jàNjĠNjŠj\,jƠjԠ)}(jנj@+j٠NjƠj\,jjjh],jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+\,jàNjĠNjŠj\,jƠjԠ)}(jנj@+j٠NjƠj\,jjjn],jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+\,jàNjĠNjŠj%],jƠjԠ)}(jנj@+j٠NjƠj\,jjjt],jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj+\,jàNjĠNjŠjN],jƠjԠ)}(jנj@+j٠NjƠj,],jjjz],jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_late_setup_filessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j],ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrchansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ base_filenamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj],jNubjǠj:j֔M6jȠjɠ](j)}(jaj],jàNjĠNjŠj],jƠjԠ)}(jנj@+j٠NjƠj],jjj0^,jNubjǠj:j֔M6jȠjɠ]j]ubj)}(jaj],jàNjĠNjŠj],jƠjԠ)}(jנj@+j٠NjƠj],jjj6^,jNubjǠj:j֔M6jȠjɠ]j]ubj)}(jaj],jàNjĠNjŠj%^,jƠjԠ)}(jנj@+j٠NjƠj],jjj<^,jNubjǠj:j֔M6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_switch_subbufsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jE^,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjC^,jNubjǠj:j֔MjȠjɠ](j)}(jajC^,jàNjĠNjŠj^,jƠjԠ)}(jנj@+j٠NjƠjo^,jjj^,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajC^,jàNjĠNjŠj^,jƠjԠ)}(jנj@+j٠NjƠj^,jjj^,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_subbufs_consumedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrchansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsubbufs_consumedsbajubj]jNububjYNubjZubejj)}j]sbubububjjj^,jNubjǠj:j֔MjȠjɠ](j)}(jaj^,jàNjĠNjŠj#_,jƠjԠ)}(jנj@+j٠NjƠj^,jjj{_,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj^,jàNjĠNjŠjK_,jƠjԠ)}(jנj@+j٠NjƠj*_,jjj_,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj^,jàNjĠNjŠjs_,jƠjԠ)}(jנj@+j٠NjƠjO_,jjj_,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ relay_closesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrchansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_,jNubjǠj:j֔MjȠjɠ]j)}(jaj_,jàNjĠNjŠj_,jƠjԠ)}(jנj@+j٠NjƠj_,jjj_,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ relay_flushsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrchansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_,jNubjǠj:j֔MjȠjɠ]j)}(jaj_,jàNjĠNjŠj<`,jƠjԠ)}(jנj@+j٠NjƠj`,jjjG`,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_mmap_bufsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP`,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN`,jNubjǠj:j֔KSjȠjɠ](j)}(jajN`,jàNjĠNjŠj`,jƠjԠ)}(jנj@+j٠NjƠjv`,jjj`,jNubjǠj:j֔KSjȠjɠ]j]ubj)}(jajN`,jàNjĠNjŠj`,jƠjԠ)}(jנj@+j٠NjƠj`,jjj`,jNubjǠj:j֔KSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_alloc_bufsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j`,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj`,jNubjǠj:j֔KljȠjɠ](j)}(jaj`,jàNjĠNjŠj1a,jƠjԠ)}(jנj@+j٠NjƠj a,jjjla,jNubjǠj:j֔KljȠjɠ]j]ubj)}(jaj`,jàNjĠNjŠj^a,jƠjԠ)}(jנj@+j٠NjƠj8a,jjjra,jNubjǠj:j֔KljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_create_bufsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]j{a,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrchansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjya,jNubjǠj:j֔KjȠjɠ]j)}(jajya,jàNjĠNjŠja,jƠjԠ)}(jנj@+j٠NjƠja,jjja,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_destroy_channelsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja,jNubjǠj:j֔KjȠjɠ]j)}(jaja,jàNjĠNjŠj0b,jƠjԠ)}(jנj@+j٠NjƠj b,jjj;b,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_destroy_bufsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jDb,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjBb,jNubjǠj:j֔KjȠjɠ]j)}(jajBb,jàNjĠNjŠjb,jƠjԠ)}(jנj@+j٠NjƠjjb,jjjb,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_remove_bufsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjb,jNubjǠj:j֔KjȠjɠ]j)}(jajb,jàNjĠNjŠjb,jƠjԠ)}(jנj@+j٠NjƠjb,jjjb,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_buf_emptysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jc,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc,jNubjǠj:j֔KjȠjɠ]j)}(jajc,jàNjĠNjŠjPc,jƠjԠ)}(jנj@+j٠NjƠj*c,jjj[c,jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwakeup_readerssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jdc,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠirq_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjbc,jNubjǠj:j֔M jȠjɠ]j)}(jajbc,jàNjĠNjŠjc,jƠjԠ)}(jנj@+j٠NjƠjc,jjjc,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __relay_resetsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠinitsbajubj]jNububjYNubjZubejj)}j]sbubububjjjc,jNubjǠj:j֔MjȠjɠ](j)}(jajc,jàNjĠNjŠjd,jƠjԠ)}(jנj@+j٠NjƠjc,jjj@d,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajc,jàNjĠNjŠj8d,jƠjԠ)}(jנj@+j٠NjƠjd,jjjFd,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_close_bufsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jOd,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjMd,jNubjǠj:j֔MjȠjɠ]j)}(jajMd,jàNjĠNjŠjd,jƠjԠ)}(jנj@+j٠NjƠjud,jjjd,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_file_opensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jd,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjd,jNubjǠj:j֔M,jȠjɠ](j)}(jajd,jàNjĠNjŠjd,jƠjԠ)}(jנj@+j٠NjƠjd,jjj3e,jNubjǠj:j֔M,jȠjɠ]j]ubj)}(jajd,jàNjĠNjŠj(e,jƠjԠ)}(jנj@+j٠NjƠje,jjj9e,jNubjǠj:j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_file_mmapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jBe,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@e,jNubjǠj:j֔M<jȠjɠ](j)}(jaj@e,jàNjĠNjŠje,jƠjԠ)}(jנj@+j٠NjƠjhe,jjje,jNubjǠj:j֔M<jȠjɠ]j]ubj)}(jaj@e,jàNjĠNjŠje,jƠjԠ)}(jנj@+j٠NjƠje,jjje,jNubjǠj:j֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_file_pollsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ__poll_tsbajubububjj)}(jj )}(j ]je,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ poll_tablesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje,jNubjǠj:j֔MIjȠjɠ](j)}(jaje,jàNjĠNjŠj%f,jƠjԠ)}(jנj@+j٠NjƠje,jjj]f,jNubjǠj:j֔MIjȠjɠ]j]ubj)}(jaje,jàNjĠNjŠjRf,jƠjԠ)}(jנj@+j٠NjƠj,f,jjjcf,jNubjǠj:j֔MIjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_file_releasesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jlf,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilpsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjjf,jNubjǠj:j֔MbjȠjɠ](j)}(jajjf,jàNjĠNjŠjf,jƠjԠ)}(jנj@+j٠NjƠjf,jjjf,jNubjǠj:j֔MbjȠjɠ]j]ubj)}(jajjf,jàNjĠNjŠjf,jƠjԠ)}(jנj@+j٠NjƠjf,jjjf,jNubjǠj:j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_file_read_subbuf_availsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jf,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠread_possbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf,jNubjǠj:j֔MjȠjɠ](j)}(jajf,jàNjĠNjŠjMg,jƠjԠ)}(jנj@+j٠NjƠj)g,jjjg,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajf,jàNjĠNjŠjwg,jƠjԠ)}(jנj@+j٠NjƠjQg,jjjg,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_file_read_start_possbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jg,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg,jNubjǠj:j֔MjȠjɠ]j)}(jajg,jàNjĠNjŠjg,jƠjԠ)}(jנj@+j٠NjƠjg,jjjg,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrelay_file_read_end_possbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jg,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rchan_bufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠread_possbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjg,jNubjǠj:j֔MjȠjɠ](j)}(jajg,jàNjĠNjŠjEh,jƠjԠ)}(jנj@+j٠NjƠjh,jjjh,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajg,jàNjĠNjŠjph,jƠjԠ)}(jנj@+j٠NjƠjLh,jjjh,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajg,jàNjĠNjŠjh,jƠjԠ)}(jנj@+j٠NjƠjth,jjjh,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__request_modulesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jh,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠwaitsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjjh,jNubjǠj:j֔KjȠjɠ](j)}(jajh,jàNjĠNjŠjh,jƠjԠ)}(jנj@+j٠NjƠjh,jjj-i,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajh,jàNjĠNjŠj i,jƠjԠ)}(jנj@+j٠NjƠjh,jjj3i,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ request_dmasbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw,jjjvw,jNubjǠj:j֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__request_regionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jw,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj}w,jNubjǠj:j֔M$jȠjɠ](j)}(jaj}w,jàNjĠNjŠjw,jƠjԠ)}(jנj@+j٠NjƠjw,jjj{x,jNubjǠj:j֔M$jȠjɠ]j]ubj)}(jaj}w,jàNjĠNjŠjw,jƠjԠ)}(jנj@+j٠NjƠjw,jjjx,jNubjǠj:j֔M$jȠjɠ]j]ubj)}(jaj}w,jàNjĠNjŠj$x,jƠjԠ)}(jנj@+j٠NjƠjx,jjjx,jNubjǠj:j֔M$jȠjɠ]j]ubj)}(jaj}w,jàNjĠNjŠjIx,jƠjԠ)}(jנj@+j٠NjƠj'x,jjjx,jNubjǠj:j֔M$jȠjɠ]j]ubj)}(jaj}w,jàNjĠNjŠjpx,jƠjԠ)}(jנj@+j٠NjƠjPx,jjjx,jNubjǠj:j֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__release_regionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jx,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠresource_size_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjjx,jNubjǠj:j֔MFjȠjɠ](j)}(jajx,jàNjĠNjŠjx,jƠjԠ)}(jנj@+j٠NjƠjx,jjjBy,jNubjǠj:j֔MFjȠjɠ]j]ubj)}(jajx,jàNjĠNjŠjy,jƠjԠ)}(jנj@+j٠NjƠjx,jjjHy,jNubjǠj:j֔MFjȠjɠ]j]ubj)}(jajx,jàNjĠNjŠj;y,jƠjԠ)}(jנj@+j٠NjƠjy,jjjNy,jNubjǠj:j֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_request_resourcesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jWy,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrootsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjUy,jNubjǠj:j֔M4jȠjɠ](j)}(jajUy,jàNjĠNjŠjy,jƠjԠ)}(jנj@+j٠NjƠj}y,jjjz,jNubjǠj:j֔M4jȠjɠ]j]ubj)}(jajUy,jàNjĠNjŠjy,jƠjԠ)}(jנj@+j٠NjƠjy,jjjz,jNubjǠj:j֔M4jȠjɠ]j]ubj)}(jajUy,jàNjĠNjŠjy,jƠjԠ)}(jנj@+j٠NjƠjy,jjjz,jNubjǠj:j֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_release_resourcesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jz,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz,jNubjǠj:j֔MZjȠjɠ](j)}(jajz,jàNjĠNjŠjiz,jƠjԠ)}(jנj@+j٠NjƠjCz,jjjz,jNubjǠj:j֔MZjȠjɠ]j]ubj)}(jajz,jàNjĠNjŠjz,jƠjԠ)}(jנj@+j٠NjƠjpz,jjjz,jNubjǠj:j֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_request_free_mem_regionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jz,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjz,jNubjǠj:j֔MjȠjɠ](j)}(jajz,jàNjĠNjŠj{,jƠjԠ)}(jנj@+j٠NjƠjz,jjjb{,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajz,jàNjĠNjŠj/{,jƠjԠ)}(jנj@+j٠NjƠj {,jjjh{,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajz,jàNjĠNjŠjW{,jƠjԠ)}(jנj@+j٠NjƠj6{,jjjn{,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_free_mem_regionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jw{,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠalignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjju{,jNubjǠj:j֔MjȠjɠ](j)}(jaju{,jàNjĠNjŠj{,jƠjԠ)}(jנj@+j٠NjƠj{,jjjJ|,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaju{,jàNjĠNjŠj{,jƠjԠ)}(jנj@+j٠NjƠj{,jjjP|,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaju{,jàNjĠNjŠj|,jƠjԠ)}(jנj@+j٠NjƠj{,jjjV|,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaju{,jàNjĠNjŠj<|,jƠjԠ)}(jנj@+j٠NjƠj|,jjj\|,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠarch_phys_wc_addsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je|,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjc|,jNubjǠj:j֔MjȠjɠ](j)}(jajc|,jàNjĠNjŠj|,jƠjԠ)}(jנj@+j٠NjƠj|,jjj|,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajc|,jàNjĠNjŠj|,jƠjԠ)}(jנj@+j٠NjƠj|,jjj|,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ security_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj|,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_add_hookssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3},ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsecurity_hook_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhookssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠlsm_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlsmidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj1},jNubjǠj:j֔MfjȠjɠ](j)}(jaj1},jàNjĠNjŠj},jƠjԠ)}(jנj@+j٠NjƠjY},jjj},jNubjǠj:j֔MfjȠjɠ]j]ubj)}(jaj1},jàNjĠNjŠj},jƠjԠ)}(jנj@+j٠NjƠj},jjj},jNubjǠj:j֔MfjȠjɠ]j]ubj)}(jaj1},jàNjĠNjŠj},jƠjԠ)}(jנj@+j٠NjƠj},jjj},jNubjǠj:j֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_blob_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j},ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj},jNubjǠj:j֔MjȠjɠ](j)}(jaj},jàNjĠNjŠj:~,jƠjԠ)}(jנj@+j٠NjƠj~,jjj~,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj},jàNjĠNjŠjh~,jƠjԠ)}(jנj@+j٠NjƠjD~,jjj~,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj},jàNjĠNjŠj~,jƠjԠ)}(jנj@+j٠NjƠjl~,jjj~,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_cred_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj~,jNubjǠj:j֔MjȠjɠ](j)}(jaj~,jàNjĠNjŠj~,jƠjԠ)}(jנj@+j٠NjƠj~,jjj,,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj~,jàNjĠNjŠj$,jƠjԠ)}(jנj@+j٠NjƠj,jjj2,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_early_credsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj9,jNubjǠj:j֔MjȠjɠ]j)}(jaj9,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠja,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_file_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_inode_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjG,jƠjԠ)}(jנj@+j٠NjƠj!,jjjz,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjr,jƠjԠ)}(jנj@+j٠NjƠjN,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_task_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠjՀ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ lsm_ipc_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkipsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj5,jƠjԠ)}(jנj@+j٠NjƠj,jjj@,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ lsm_key_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jI,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkeysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG,jNubjǠj:j֔MjȠjɠ]j)}(jajG,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjo,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_msg_msg_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmsg_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M*jȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjρ,jjj,jNubjǠj:j֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_bdev_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M8jȠjɠ]j)}(jaj,jàNjĠNjŠjU,jƠjԠ)}(jנj@+j٠NjƠj/,jjj`,jNubjǠj:j֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_early_tasksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg,jNubjǠj:j֔MLjȠjɠ]j)}(jajg,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MLjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_superblock_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jɂ,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjǂ,jNubjǠj:j֔M\jȠjɠ]j)}(jajǂ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj ,jNubjǠj:j֔M\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_fill_user_ctxsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j),ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]ja,asbubjj)}(jj#+jj )}(j ]jΠ)}jѠlsm_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuctx_lensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠval_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj',jNubjǠj:j֔MrjȠjɠ](j)}(jaj',jàNjĠNjŠjw,jƠjԠ)}(jנj@+j٠NjƠjO,jjjP,jNubjǠj:j֔MrjȠjɠ]j]ubj)}(jaj',jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj~,jjjV,jNubjǠj:j֔MrjȠjɠ]j]ubj)}(jaj',jàNjĠNjŠj̓,jƠjԠ)}(jנj@+j٠NjƠj,jjj\,jNubjǠj:j֔MrjȠjɠ]j]ubj)}(jaj',jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjԃ,jjjb,jNubjǠj:j֔MrjȠjɠ]j]ubj)}(jaj',jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjjh,jNubjǠj:j֔MrjȠjɠ]j]ubj)}(jaj',jàNjĠNjŠjH,jƠjԠ)}(jנj@+j٠NjƠj$,jjjn,jNubjǠj:j֔MrjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_binder_set_context_mgrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jw,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmgrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju,jNubjǠj:j֔MjȠjɠ]j)}(jaju,jàNjĠNjŠjÄ,jƠjԠ)}(jנj@+j٠NjƠj,jjj΄,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_binder_transactionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jׄ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjՄ,jNubjǠj:j֔MjȠjɠ](j)}(jajՄ,jàNjĠNjŠj#,jƠjԠ)}(jנj@+j٠NjƠj,jjj[,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajՄ,jàNjĠNjŠjP,jƠjԠ)}(jנj@+j٠NjƠj*,jjja,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_binder_transfer_bindersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jj,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjh,jNubjǠj:j֔MjȠjɠ](j)}(jajh,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajh,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_binder_transfer_filesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjI,jƠjԠ)}(jנj@+j٠NjƠj#,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjv,jƠjԠ)}(jנj@+j٠NjƠjP,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj},jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_ptrace_access_checksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jÆ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchildsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M$jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj?,jNubjǠj:j֔M$jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj7,jƠjԠ)}(jנj@+j٠NjƠj,jjjE,jNubjǠj:j֔M$jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_ptrace_tracemesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jN,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjL,jNubjǠj:j֔M3jȠjɠ]j)}(jajL,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjt,jjj,jNubjǠj:j֔M3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_capgetsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ kernel_cap_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ effectivesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ kernel_cap_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ inheritablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ kernel_cap_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ permittedsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MFjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjԇ,jjj,jNubjǠj:j֔MFjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj',jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MFjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjT,jƠjԠ)}(jנj@+j٠NjƠj.,jjj,jNubjǠj:j֔MFjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj[,jjj,jNubjǠj:j֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_capsetsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ kernel_cap_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ effectivesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ kernel_cap_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ inheritablesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ kernel_cap_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ permittedsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M[jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj͈,jjj,jNubjǠj:j֔M[jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M[jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjM,jƠjԠ)}(jנj@+j٠NjƠj',jjj,jNubjǠj:j֔M[jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjz,jƠjԠ)}(jנj@+j٠NjƠjT,jjjĉ,jNubjǠj:j֔M[jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjʉ,jNubjǠj:j֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_capablesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jӉ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠuser_namespacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoptssbajubj]jNububjYNubjZubejj)}j]sbubububjjjщ,jNubjǠj:j֔MqjȠjɠ](j)}(jajщ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MqjȠjɠ]j]ubj)}(jajщ,jàNjĠNjŠjL,jƠjԠ)}(jנj@+j٠NjƠj&,jjj,jNubjǠj:j֔MqjȠjɠ]j]ubj)}(jajщ,jàNjĠNjŠjs,jƠjԠ)}(jנj@+j٠NjƠjS,jjj,jNubjǠj:j֔MqjȠjɠ]j]ubj)}(jajщ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjw,jjj,jNubjǠj:j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_quotactlsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj~,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj%,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjI,jƠjԠ)}(jנj@+j٠NjƠj),jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjs,jƠjԠ)}(jנj@+j٠NjƠjM,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_quota_onsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_syslogsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj?,jƠjԠ)}(jנj@+j٠NjƠj,jjjG,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_settime64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtimezonesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtzsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN,jNubjǠj:j֔MjȠjɠ](j)}(jajN,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjv,jjjԌ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajN,jàNjĠNjŠjɌ,jƠjԠ)}(jנj@+j٠NjƠj,jjjڌ,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_vm_enough_memory_mmsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mm_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj/,jƠjԠ)}(jנj@+j٠NjƠj ,jjj^,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjV,jƠjԠ)}(jנj@+j٠NjƠj6,jjjd,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bprm_creds_for_execsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ linux_binprmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbprmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk,jNubjǠj:j֔MjȠjɠ]j)}(jajk,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjč,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bprm_creds_from_filesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j͍,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ linux_binprmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbprmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjˍ,jNubjǠj:j֔MjȠjɠ](j)}(jajˍ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjQ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajˍ,jàNjĠNjŠjF,jƠjԠ)}(jנj@+j٠NjƠj ,jjjW,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bprm_checksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ linux_binprmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbprmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^,jNubjǠj:j֔MjȠjɠ]j)}(jaj^,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bprm_committing_credssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ linux_binprmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbprmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M%jȠjɠ]j)}(jaj,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bprm_committed_credssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ linux_binprmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbprmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M5jȠjɠ]j)}(jaj,jàNjĠNjŠjl,jƠjԠ)}(jנj@+j٠NjƠjF,jjjw,jNubjǠj:j֔M5jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_fs_context_submountsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ referencesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~,jNubjǠj:j֔MCjȠjɠ](j)}(jaj~,jàNjĠNjŠj̏,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MCjȠjɠ]j]ubj)}(jaj~,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjӏ,jjj ,jNubjǠj:j֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_fs_context_dupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrc_fcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MSjȠjɠ](j)}(jaj,jàNjĠNjŠj_,jƠjԠ)}(jנj@+j٠NjƠj9,jjj,jNubjǠj:j֔MSjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjf,jjj,jNubjǠj:j֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_fs_context_parse_paramsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ fs_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ fs_parametersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparamsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MdjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj̐,jjj*,jNubjǠj:j֔MdjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj0,jNubjǠj:j֔MdjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sb_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7,jNubjǠj:j֔MjȠjɠ]j)}(jaj7,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj_,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sb_deletesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sb_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠjE,jƠjԠ)}(jנj@+j٠NjƠj,jjjP,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sb_kern_mountsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jY,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW,jNubjǠj:j֔MjȠjɠ]j)}(jajW,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sb_show_optionssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠseq_filesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ super_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjߒ,jjj<,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj1,jƠjԠ)}(jנj@+j٠NjƠj ,jjjB,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sb_statfssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jK,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjI,jNubjǠj:j֔M jȠjɠ]j)}(jajI,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjq,jjj,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sb_mountsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjѓ,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjI,jƠjԠ)}(jנj@+j٠NjƠj',jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjq,jƠjԠ)}(jנj@+j٠NjƠjP,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠju,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sb_umountsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jÔ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvfsmountsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmntsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M.jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj>,jNubjǠj:j֔M.jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj6,jƠjԠ)}(jנj@+j٠NjƠj,jjjD,jNubjǠj:j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sb_pivotrootsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jM,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_pathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_pathsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjK,jNubjǠj:j֔M<jȠjɠ](j)}(jajK,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjs,jjjѕ,jNubjǠj:j֔M<jȠjɠ]j]ubj)}(jajK,jàNjĠNjŠjƕ,jƠjԠ)}(jנj@+j٠NjƠj,jjjו,jNubjǠj:j֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_move_mountsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ from_pathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠto_pathsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjޕ,jNubjǠj:j֔M}jȠjɠ](j)}(jajޕ,jàNjĠNjŠj,,jƠjԠ)}(jנj@+j٠NjƠj,jjjd,jNubjǠj:j֔M}jȠjɠ]j]ubj)}(jajޕ,jàNjĠNjŠjY,jƠjԠ)}(jנj@+j٠NjƠj3,jjjj,jNubjǠj:j֔M}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_path_notifysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠobj_typesbajubj]jNububjYNubjZubejj)}j]sbubububjjjq,jNubjǠj:j֔MjȠjɠ](j)}(jajq,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajq,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjƖ,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajq,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj#,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj*,jNubjǠj:j֔MjȠjɠ](j)}(jaj*,jàNjĠNjŠjx,jƠjԠ)}(jנj@+j٠NjƠjR,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj*,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!security_inode_init_security_anonsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ context_inodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MQjȠjɠ](j)}(jaj,jàNjĠNjŠjf,jƠjԠ)}(jנj@+j٠NjƠj@,jjj˘,jNubjǠj:j֔MQjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjm,jjjј,jNubjǠj:j֔MQjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjט,jNubjǠj:j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_path_post_mknodsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjޘ,jNubjǠj:j֔MvjȠjɠ](j)}(jajޘ,jàNjĠNjŠj,,jƠjԠ)}(jנj@+j٠NjƠj,jjjd,jNubjǠj:j֔MvjȠjɠ]j]ubj)}(jajޘ,jàNjĠNjŠjY,jƠjԠ)}(jנj@+j٠NjƠj3,jjjj,jNubjǠj:j֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_path_rmdirsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjq,jNubjǠj:j֔MjȠjɠ](j)}(jajq,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajq,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjƙ,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_path_symlinksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjR,jƠjԠ)}(jנj@+j٠NjƠj,,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjY,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_path_linksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jȚ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_dirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjƚ,jNubjǠj:j֔MjȠjɠ](j)}(jajƚ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjy,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajƚ,jàNjĠNjŠjA,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajƚ,jàNjĠNjŠjn,jƠjԠ)}(jנj@+j٠NjƠjH,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_path_truncatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠjڛ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_path_chmodsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj:,jƠjԠ)}(jנj@+j٠NjƠj,jjjm,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠje,jƠjԠ)}(jנj@+j٠NjƠjA,jjjs,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_path_chownsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkuid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠuidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkgid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjz,jNubjǠj:j֔MjȠjɠ](j)}(jajz,jàNjĠNjŠjȜ,jƠjԠ)}(jנj@+j٠NjƠj,jjj#,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajz,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjϜ,jjj),jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajz,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj/,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_path_chrootsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6,jNubjǠj:j֔M+jȠjɠ]j)}(jaj6,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj^,jjj,jNubjǠj:j֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"security_inode_post_create_tmpfilesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MKjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MKjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj",jNubjǠj:j֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_linksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj),jNubjǠj:j֔M]jȠjɠ](j)}(jaj),jàNjĠNjŠjw,jƠjԠ)}(jנj@+j٠NjƠjQ,jjjܞ,jNubjǠj:j֔M]jȠjɠ]j]ubj)}(jaj),jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj~,jjj,jNubjǠj:j֔M]jȠjɠ]j]ubj)}(jaj),jàNjĠNjŠjў,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M]jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_unlinksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MnjȠjɠ](j)}(jaj,jàNjĠNjŠj=,jƠjԠ)}(jנj@+j٠NjƠj,jjju,jNubjǠj:j֔MnjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjj,jƠjԠ)}(jנj@+j٠NjƠjD,jjj{,jNubjǠj:j֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_symlinksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjП,jƠjԠ)}(jנj@+j٠NjƠj,jjj1,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjן,jjj7,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj&,jƠjԠ)}(jנj@+j٠NjƠj,jjj=,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_rmdirsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD,jNubjǠj:j֔MjȠjɠ](j)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjl,jjjʠ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjР,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_mknodsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j٠,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubejj)}j]sbubububjjjנ,jNubjǠj:j֔MjȠjɠ](j)}(jajנ,jàNjĠNjŠj%,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajנ,jàNjĠNjŠjR,jƠjԠ)}(jנj@+j٠NjƠj,,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajנ,jàNjĠNjŠj},jƠjԠ)}(jנj@+j٠NjƠjY,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajנ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_renamesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jȡ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_dirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ old_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_dirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ new_dentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjơ,jNubjǠj:j֔MjȠjɠ](j)}(jajơ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjˢ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajơ,jàNjĠNjŠjA,jƠjԠ)}(jנj@+j٠NjƠj,jjjѢ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajơ,jàNjĠNjŠjn,jƠjԠ)}(jנj@+j٠NjƠjH,jjjע,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajơ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠju,jjjݢ,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajơ,jàNjĠNjŠjâ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_readlinksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj8,jƠjԠ)}(jנj@+j٠NjƠj,jjjC,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_follow_linksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠrcusbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ,jNubjǠj:j֔MjȠjɠ](j)}(jajJ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjr,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajJ,jàNjĠNjŠjţ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajJ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj̣,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_permissionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠjT,jƠjԠ)}(jנj@+j٠NjƠj.,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj{,jƠjԠ)}(jנj@+j٠NjƠj[,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_post_setattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠia_validsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M5 jȠjɠ](j)}(jaj,jàNjĠNjŠjޤ,jƠjԠ)}(jנj@+j٠NjƠj,jjj:,jNubjǠj:j֔M5 jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjj@,jNubjǠj:j֔M5 jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj2,jƠjԠ)}(jנj@+j٠NjƠj,jjjF,jNubjǠj:j֔M5 jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_getattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jO,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjM,jNubjǠj:j֔ME jȠjɠ]j)}(jajM,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠju,jjj,jNubjǠj:j֔ME jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_setxattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔Mf jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjե,jjjѦ,jNubjǠj:j֔Mf jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj(,jƠjԠ)}(jנj@+j٠NjƠj,jjjצ,jNubjǠj:j֔Mf jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjQ,jƠjԠ)}(jנj@+j٠NjƠj/,jjjݦ,jNubjǠj:j֔Mf jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjz,jƠjԠ)}(jנj@+j٠NjƠjX,jjj,jNubjǠj:j֔Mf jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔Mf jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjɦ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔Mf jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_set_aclsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠacl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ posix_aclsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkaclsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠjD,jƠjԠ)}(jנj@+j٠NjƠj,jjjҧ,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjq,jƠjԠ)}(jנj@+j٠NjƠjK,jjjا,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjx,jjjާ,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjǧ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_post_set_aclsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠacl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ posix_aclsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkaclsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj9,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjb,jƠjԠ)}(jנj@+j٠NjƠj@,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠji,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_get_aclsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠacl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjը,jjj\,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj(,jƠjԠ)}(jנj@+j٠NjƠj,jjjb,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjQ,jƠjԠ)}(jנj@+j٠NjƠj/,jjjh,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_remove_aclsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jq,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠacl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjo,jNubjǠj:j֔M jȠjɠ](j)}(jajo,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajo,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjĩ,jjj$,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajo,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj*,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_post_remove_aclsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠacl_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj1,jNubjǠj:j֔M jȠjɠ](j)}(jaj1,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjY,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj1,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj1,jàNjĠNjŠjժ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_post_setxattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠjA,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjj,jƠjԠ)}(jנj@+j٠NjƠjH,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjq,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj«,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_getxattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj ,jNubjǠj:j֔M jȠjɠ](j)}(jaj ,jàNjĠNjŠjW,jƠjԠ)}(jנj@+j٠NjƠj1,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj^,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_listxattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_removexattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M! jȠjɠ](j)}(jaj,jàNjĠNjŠjF,jƠjԠ)}(jנj@+j٠NjƠj ,jjj,jNubjǠj:j֔M! jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjs,jƠjԠ)}(jנj@+j٠NjƠjM,jjj,jNubjǠj:j֔M! jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjz,jjj,jNubjǠj:j֔M! jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_post_removexattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M: jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj<,jNubjǠj:j֔M: jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj1,jƠjԠ)}(jנj@+j٠NjƠj,jjjB,jNubjǠj:j֔M: jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_need_killprivsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jK,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjI,jNubjǠj:j֔ML jȠjɠ]j)}(jajI,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjq,jjj,jNubjǠj:j֔ML jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_killprivsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M\ jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjѮ,jjj/,jNubjǠj:j֔M\ jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj$,jƠjԠ)}(jנj@+j٠NjƠj,jjj5,jNubjǠj:j֔M\ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_getsecuritysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mnt_idmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠallocsbajubj]jNububjYNubjZubejj)}j]sbubububjjj<,jNubjǠj:j֔Mr jȠjɠ](j)}(jaj<,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjd,jjj<,jNubjǠj:j֔Mr jȠjɠ]j]ubj)}(jaj<,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjB,jNubjǠj:j֔Mr jȠjɠ]j]ubj)}(jaj<,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjH,jNubjǠj:j֔Mr jȠjɠ]j]ubj)}(jaj<,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjjN,jNubjǠj:j֔Mr jȠjɠ]j]ubj)}(jaj<,jàNjĠNjŠj4,jƠjԠ)}(jנj@+j٠NjƠj,jjjT,jNubjǠj:j֔Mr jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_setsecuritysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j],ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj[,jNubjǠj:j֔M jȠjɠ](j)}(jaj[,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjR,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj[,jàNjĠNjŠjҰ,jƠjԠ)}(jנj@+j٠NjƠj,jjjX,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj[,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjٰ,jjj^,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj[,jàNjĠNjŠj&,jƠjԠ)}(jנj@+j٠NjƠj,jjjd,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj[,jàNjĠNjŠjJ,jƠjԠ)}(jנj@+j٠NjƠj*,jjjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inode_getlsmpropsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]js,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠlsm_propsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjq,jNubjǠj:j֔M jȠjɠ](j)}(jajq,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajq,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjƱ,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_kernfs_init_securitysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kernfs_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkn_dirsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kernfs_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠknsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠjR,jƠjԠ)}(jנj@+j٠NjƠj,,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjY,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_permissionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj!,jNubjǠj:j֔M( jȠjɠ]j)}(jaj!,jàNjĠNjŠjo,jƠjԠ)}(jנj@+j٠NjƠjI,jjjz,jNubjǠj:j֔M( jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_releasesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M: jȠjɠ]j)}(jaj,jàNjĠNjŠjϳ,jƠjԠ)}(jנj@+j٠NjƠj,jjjڳ,jNubjǠj:j֔M: jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔ME jȠjɠ]j)}(jaj,jàNjĠNjŠj/,jƠjԠ)}(jנj@+j٠NjƠj ,jjj:,jNubjǠj:j֔ME jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_mmap_filesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jC,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠprotsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjA,jNubjǠj:j֔M jȠjɠ](j)}(jajA,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠji,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajA,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajA,jàNjĠNjŠjܴ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_mmap_addrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ]j)}(jaj,jàNjĠNjŠj@,jƠjԠ)}(jנj@+j٠NjƠj,jjjH,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_mprotectsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠreqprotsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠprotsbajubj]jNububjYNubjZubejj)}j]sbubububjjjO,jNubjǠj:j֔M jȠjɠ](j)}(jajO,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjw,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajO,jàNjĠNjŠjŵ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajO,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjɵ,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_locksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠjS,jƠjԠ)}(jנj@+j٠NjƠj-,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj{,jƠjԠ)}(jנj@+j٠NjƠjZ,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_fcntlsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj޶,jƠjԠ)}(jנj@+j٠NjƠj,jjj3,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj9,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj+,jƠjԠ)}(jנj@+j٠NjƠj ,jjj?,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_set_fownersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jH,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjF,jNubjǠj:j֔M jȠjɠ]j)}(jajF,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjn,jjj,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_send_sigiotasksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ fown_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfownsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjη,jjjP,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj!,jƠjԠ)}(jנj@+j٠NjƠj,jjjV,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjH,jƠjԠ)}(jנj@+j٠NjƠj(,jjj\,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_receivesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc,jNubjǠj:j֔M jȠjɠ]j)}(jajc,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_opensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jŸ,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjø,jNubjǠj:j֔M( jȠjɠ]j)}(jajø,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M( jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_file_truncatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#,jNubjǠj:j֔MH jȠjɠ]j)}(jaj#,jàNjĠNjŠjq,jƠjԠ)}(jנj@+j٠NjƠjK,jjj|,jNubjǠj:j֔MH jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ clone_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MV jȠjɠ](j)}(jaj,jàNjĠNjŠjѹ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MV jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjع,jjj,jNubjǠj:j֔MV jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔Mi jȠjɠ]j)}(jaj,jàNjĠNjŠj\,jƠjԠ)}(jנj@+j٠NjƠj6,jjjg,jNubjǠj:j֔Mi jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_cred_alloc_blanksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjn,jNubjǠj:j֔M{ jȠjɠ](j)}(jajn,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M{ jȠjɠ]j]ubj)}(jajn,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjú,jjj,jNubjǠj:j֔M{ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_cred_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ]j)}(jaj,jàNjĠNjŠjJ,jƠjԠ)}(jנj@+j٠NjƠj$,jjjU,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_prepare_credssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj\,jNubjǠj:j֔M jȠjɠ](j)}(jaj\,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj ,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj\,jàNjĠNjŠj׻,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj\,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj޻,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_transfer_credssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠjk,jƠjԠ)}(jנj@+j٠NjƠjE,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjr,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_kernel_act_assbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsecidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjؼ,jjj1,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj),jƠjԠ)}(jנj@+j٠NjƠj,jjj7,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_kernel_create_files_assbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>,jNubjǠj:j֔M jȠjɠ](j)}(jaj>,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjf,jjjĽ,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj>,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjʽ,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_kernel_module_requestsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jӽ,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ kmod_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjѽ,jNubjǠj:j֔M jȠjɠ]j)}(jajѽ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj&,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_fix_setuidsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj-,jNubjǠj:j֔Mc jȠjɠ](j)}(jaj-,jàNjĠNjŠj{,jƠjԠ)}(jנj@+j٠NjƠjU,jjj׾,jNubjǠj:j֔Mc jȠjɠ]j]ubj)}(jaj-,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjݾ,jNubjǠj:j֔Mc jȠjɠ]j]ubj)}(jaj-,jàNjĠNjŠjϾ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔Mc jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_fix_setgidsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔Mw jȠjɠ](j)}(jaj,jàNjĠNjŠj8,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔Mw jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠje,jƠjԠ)}(jנj@+j٠NjƠj?,jjj,jNubjǠj:j֔Mw jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjl,jjj,jNubjǠj:j֔Mw jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_fix_setgroupssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjϿ,jjj-,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj",jƠjԠ)}(jנj@+j٠NjƠj,jjj3,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_setpgidsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j<,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpgidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj:,jNubjǠj:j֔M jȠjɠ](j)}(jaj:,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjb,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj:,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_getpgidsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_getsidsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&,jNubjǠj:j֔M jȠjɠ]j)}(jaj&,jàNjĠNjŠjt,jƠjԠ)}(jנj@+j٠NjƠjN,jjj~,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_setnicesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnicesbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_setiopriosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠiopriosbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj\,jƠjԠ)}(jנj@+j٠NjƠj6,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjb,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_getiopriosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_prlimitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠjD,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjq,jƠjԠ)}(jנj@+j٠NjƠjK,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjx,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_setrlimitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠresourcesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrlimitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_rlimsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj^,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj),jƠjԠ)}(jנj@+j٠NjƠj,jjjd,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjS,jƠjԠ)}(jנj@+j٠NjƠj-,jjjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_setschedulersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq,jNubjǠj:j֔M*jȠjɠ]j)}(jajq,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_getschedulersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M7jȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj(,jNubjǠj:j֔M7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_movememorysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j1,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/,jNubjǠj:j֔MDjȠjɠ]j)}(jaj/,jàNjĠNjŠj},jƠjԠ)}(jנj@+j٠NjƠjW,jjj,jNubjǠj:j֔MDjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_killsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkernel_siginfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MXjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjd,jNubjǠj:j֔MXjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjj,jNubjǠj:j֔MXjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj/,jƠjԠ)}(jנj@+j٠NjƠj,jjjp,jNubjǠj:j֔MXjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjY,jƠjԠ)}(jנj@+j٠NjƠj3,jjjv,jNubjǠj:j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_prctlsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoptionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠarg2sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠarg3sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠarg4sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠarg5sbajubj]jNububjYNubjZubejj)}j]sbubububjjj},jNubjǠj:j֔MljȠjɠ](j)}(jaj},jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjja,jNubjǠj:j֔MljȠjɠ]j]ubj)}(jaj},jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjg,jNubjǠj:j֔MljȠjɠ]j]ubj)}(jaj},jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjm,jNubjǠj:j֔MljȠjɠ]j]ubj)}(jaj},jàNjĠNjŠj4,jƠjԠ)}(jנj@+j٠NjƠj,jjjs,jNubjǠj:j֔MljȠjɠ]j]ubj)}(jaj},jàNjĠNjŠjY,jƠjԠ)}(jנj@+j٠NjƠj8,jjjy,jNubjǠj:j֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_task_to_inodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj ,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_create_user_nssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj`,jƠjԠ)}(jנj@+j٠NjƠj:,jjjk,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_ipc_permissionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠipcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]shortasbubjj)}(jj )}(j ]jΠ)}jѠflagsbajubj]jNububjYNubjZubejj)}j]sbubububjjjr,jNubjǠj:j֔MjȠjɠ](j)}(jajr,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajr,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_ipc_getlsmpropsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠipcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠlsm_propsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjJ,jƠjԠ)}(jנj@+j٠NjƠj$,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjw,jƠjԠ)}(jנj@+j٠NjƠjQ,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_msg_msg_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmsg_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_msg_msg_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmsg_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj=,jƠjԠ)}(jנj@+j٠NjƠj,jjjH,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_msg_queue_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQ,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjO,jNubjǠj:j֔MjȠjɠ]j)}(jajO,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjw,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_msg_queue_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_msg_queue_associatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmsqflgsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj],jƠjԠ)}(jנj@+j٠NjƠj7,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjd,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_msg_queue_msgctlsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_msg_queue_msgsndsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmsg_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmsqflgsbajubj]jNububjYNubjZubejj)}j]sbubububjjj#,jNubjǠj:j֔M"jȠjɠ](j)}(jaj#,jàNjĠNjŠjq,jƠjԠ)}(jנj@+j٠NjƠjK,jjj,jNubjǠj:j֔M"jȠjɠ]j]ubj)}(jaj#,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjx,jjj,jNubjǠj:j֔M"jȠjɠ]j]ubj)}(jaj#,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_msg_queue_msgrcvsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmsg_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M7jȠjɠ](j)}(jaj,jàNjĠNjŠj.,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M7jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj[,jƠjԠ)}(jנj@+j٠NjƠj5,jjj,jNubjǠj:j֔M7jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjb,jjj,jNubjǠj:j֔M7jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M7jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_shm_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MFjȠjɠ]j)}(jaj,jàNjĠNjŠjH,jƠjԠ)}(jנj@+j٠NjƠj",jjjS,jNubjǠj:j֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_shm_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjZ,jNubjǠj:j֔MXjȠjɠ]j)}(jajZ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_shm_associatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠshmflgsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MkjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj7,jNubjǠj:j֔MkjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj/,jƠjԠ)}(jנj@+j٠NjƠj,jjj=,jNubjǠj:j֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_shm_shmctlsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjjD,jNubjǠj:j֔MzjȠjɠ](j)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjl,jjj,jNubjǠj:j֔MzjȠjɠ]j]ubj)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_shm_shmatsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j5,asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠshmaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠshmflgsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjv,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjG,jƠjԠ)}(jנj@+j٠NjƠj#,jjj|,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjn,jƠjԠ)}(jנj@+j٠NjƠjN,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sem_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsmasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sem_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsmasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj7,jƠjԠ)}(jנj@+j٠NjƠj,jjjB,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sem_associatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jK,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsemflgsbajubj]jNububjYNubjZubejj)}j]sbubububjjjI,jNubjǠj:j֔MjȠjɠ](j)}(jajI,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjq,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajI,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sem_semctlsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj!,jƠjԠ)}(jנj@+j٠NjƠj,jjjP,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjH,jƠjԠ)}(jנj@+j٠NjƠj(,jjjV,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sem_semopsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j_,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsembufsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠnsopssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaltersbajubj]jNububjYNubjZubejj)}j]sbubububjjj],jNubjǠj:j֔MjȠjɠ](j)}(jaj],jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj+,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj],jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj1,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj],jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj7,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj],jàNjĠNjŠj#,jƠjԠ)}(jנj@+j٠NjƠj,jjj=,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_getselfattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j,asbubjj)}(jj#+jj )}(j ]jΠ)}jѠlsm_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j,asbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjD,jNubjǠj:j֔MjȠjɠ](j)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjl,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj!,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj',jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj-,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_setselfattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j,asbubjj)}(jj#+jj )}(j ]jΠ)}jѠlsm_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj4,jNubjǠj:j֔MbjȠjɠ](j)}(jaj4,jàNjĠNjŠj},jƠjԠ)}(jנj@+j٠NjƠj\,jjj,jNubjǠj:j֔MbjȠjɠ]j]ubj)}(jaj4,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj ,jNubjǠj:j֔MbjȠjɠ]j]ubj)}(jaj4,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MbjȠjɠ]j]ubj)}(jaj4,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_getprocattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlsmidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjk,jƠjԠ)}(jנj@+j٠NjƠjE,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjq,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_setprocattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlsmidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaluesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj ,jNubjǠj:j֔MjȠjɠ](j)}(jaj ,jàNjĠNjŠjQ,jƠjԠ)}(jנj@+j٠NjƠj1,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠjw,jƠjԠ)}(jנj@+j٠NjƠjU,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj~,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_netlink_sendsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj:,jƠjԠ)}(jנj@+j٠NjƠj,jjjr,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjg,jƠjԠ)}(jנj@+j٠NjƠjA,jjjx,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_post_notificationsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠw_credsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠwatch_notificationsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MmjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj1,jNubjǠj:j֔MmjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj7,jNubjǠj:j֔MmjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj',jƠjԠ)}(jנj@+j٠NjƠj,jjj=,jNubjǠj:j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_watch_keysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkeysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjD,jNubjǠj:j֔MjȠjɠ]j)}(jajD,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjl,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_createsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfamilysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprotocolsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠkernsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj`,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjf,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj4,jƠjԠ)}(jנj@+j٠NjƠj,jjjl,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjX,jƠjԠ)}(jנj@+j٠NjƠj8,jjjr,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_post_createsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfamilysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprotocolsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠkernsbajubj]jNububjYNubjZubejj)}j]sbubububjjjy,jNubjǠj:j֔MjȠjɠ](j)}(jajy,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjb,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajy,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjh,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajy,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjn,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajy,jàNjĠNjŠj6,jƠjԠ)}(jנj@+j٠NjƠj,jjjt,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajy,jàNjĠNjŠjZ,jƠjԠ)}(jנj@+j٠NjƠj:,jjjz,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_bindsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj+,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj1,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj#,jƠjԠ)}(jנj@+j٠NjƠj,jjj7,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_connectsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsockaddrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠaddrlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj>,jNubjǠj:j֔MjȠjɠ](j)}(jaj>,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjf,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj>,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj>,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_listensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbacklogsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M!jȠjɠ](j)}(jaj,jàNjĠNjŠjI,jƠjԠ)}(jנj@+j٠NjƠj#,jjjx,jNubjǠj:j֔M!jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjp,jƠjԠ)}(jנj@+j٠NjƠjP,jjj~,jNubjǠj:j֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_acceptsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M1jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj ,jNubjǠj:j֔M1jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_sendmsgsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M@jȠjɠ](j)}(jaj,jàNjĠNjŠjf,jƠjԠ)}(jנj@+j٠NjƠj@,jjj,jNubjǠj:j֔M@jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjm,jjj,jNubjǠj:j֔M@jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_recvmsgsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmsghdrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MPjȠjɠ](j)}(jaj,jàNjĠNjŠj#,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MPjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjP,jƠjԠ)}(jנj@+j٠NjƠj*,jjj,jNubjǠj:j֔MPjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjw,jƠ jԠ)}(jנj@+j٠NjƠjW,jjj,jNubjǠj:j֔MPjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj{,jjj,jNubjǠj:j֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_getsocknamesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M_jȠjɠ]j)}(jaj,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M_jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_getpeernamesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MljȠjɠ]j)}(jaj,jàNjĠNjŠjj,jƠjԠ)}(jנj@+j٠NjƠjD,jjju,jNubjǠj:j֔MljȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_getsockoptsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoptnamesbajubj]jNububjYNubjZubejj)}j]sbubububjjj|,jNubjǠj:j֔M|jȠjɠ](j)}(jaj|,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M|jȠjɠ]j]ubj)}(jaj|,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj#,jNubjǠj:j֔M|jȠjɠ]j]ubj)}(jaj|,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj),jNubjǠj:j֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_setsockoptsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoptnamesbajubj]jNububjYNubjZubejj)}j]sbubububjjj0,jNubjǠj:j֔MjȠjɠ](j)}(jaj0,jàNjĠNjŠj~,jƠjԠ)}(jנj@+j٠NjƠjX,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj0,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj0,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_socket_shutdownsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠhowsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj2,jƠjԠ)}(jנj@+j٠NjƠj ,jjja,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjY,jƠjԠ)}(jנj@+j٠NjƠj9,jjjg,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!security_socket_getpeersec_streamsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocketsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ sockptr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoptvalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ sockptr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoptlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjn,jNubjǠj:j֔MjȠjɠ](j)}(jajn,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj<,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajn,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjB,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajn,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjH,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajn,jàNjĠNjŠj4,jƠjԠ)}(jנj@+j٠NjƠj,jjjN,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠlsm_sock_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsocksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjU,jNubjǠj:j֔MjȠjɠ](j)}(jajU,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj},jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajU,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sk_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfamilysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprioritysbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj1,jƠjԠ)}(jנj@+j٠NjƠj ,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjX,jƠjԠ)}(jנj@+j٠NjƠj8,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj\,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_sk_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_inet_csk_clonesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_socksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M\jȠjɠ](j)}(jaj,jàNjĠNjŠjI,jƠjԠ)}(jנj@+j٠NjƠj#,jjj,jNubjǠj:j֔M\jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjv,jƠjԠ)}(jנj@+j٠NjƠjP,jjj,jNubjǠj:j֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_mptcp_add_subflowsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠssksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MGjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MGjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_xfrm_policy_clonesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ xfrm_sec_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠold_ctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ xfrm_sec_ctxsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠnew_ctxpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!,jNubjǠj:j֔MjȠjɠ](j)}(jaj!,jàNjĠNjŠjo,jƠjԠ)}(jנj@+j٠NjƠjI,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj!,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjv,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_xfrm_policy_deletesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ xfrm_sec_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!security_xfrm_state_alloc_acquiresbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ xfrm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ xfrm_sec_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpolsecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsecidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjg,jƠjԠ)}(jנj@+j٠NjƠjA,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjm,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_xfrm_state_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ xfrm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ]j)}(jaj,jàNjĠNjŠj',jƠjԠ)}(jנj@+j٠NjƠj,jjj1,jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_xfrm_policy_lookupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ xfrm_sec_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠfl_secidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj8,jNubjǠj:j֔MjȠjɠ](j)}(jaj8,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj`,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj8,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"security_xfrm_state_pol_flow_matchsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ xfrm_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ xfrm_policysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ flowi_commonsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠflicsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M+jȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjx,jNubjǠj:j֔M+jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj@,jƠjԠ)}(jנj@+j٠NjƠj,jjj~,jNubjǠj:j֔M+jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjm,jƠjԠ)}(jנj@+j٠NjƠjG,jjj,jNubjǠj:j֔M+jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_xfrm_decode_sessionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠskbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsecidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MKjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MKjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_key_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j ,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkeysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MfjȠjɠ](j)}(jaj,jàNjĠNjŠjl,jƠjԠ)}(jנj@+j٠NjƠjF,jjj,jNubjǠj:j֔MfjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjs,jjj,jNubjǠj:j֔MfjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_key_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkeysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MyjȠjɠ]j)}(jaj,jàNjĠNjŠj*,jƠjԠ)}(jנj@+j٠NjƠj,jjj5,jNubjǠj:j֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_key_permissionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ key_ref_tsbajubububjj)}(jj )}(j ]jΠ)}jѠkey_refsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcredsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj+jj )}(j ]jΠ)}jѠ key_need_permsbajubububjj)}(jj )}(j ]jΠ)}jѠ need_permsbajubj]jNububjYNubjZubejj)}j]sbubububjjj<,jNubjǠj:j֔MjȠjɠ](j)}(jaj<,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjd,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj<,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj<,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_key_getsecuritysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkeysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠjF,jƠjԠ)}(jנj@+j٠NjƠj ,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjq,jƠjԠ)}(jנj@+j٠NjƠjM,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"security_key_post_create_or_updatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkeysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeyringsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkeysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpayloadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ payload_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠcreatesbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj0,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj[,jƠjԠ)}(jנj@+j٠NjƠj7,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj_,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_audit_rule_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠfieldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrulestrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠlsmrulesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjD,jƠjԠ)}(jנj@+j٠NjƠj ,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjj,jƠjԠ)}(jנj@+j٠NjƠjH,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjq,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_audit_rule_knownsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_krulesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrulesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj8,jƠjԠ)}(jנj@+j٠NjƠj,jjjC,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_audit_rule_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jL,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlsmrulesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ,jNubjǠj:j֔MjȠjɠ]j)}(jajJ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjr,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_audit_rule_matchsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠlsm_propsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠfieldsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlsmrulesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjx,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj~,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjG,jƠjԠ)}(jנj@+j٠NjƠj#,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjm,jƠjԠ)}(jנj@+j٠NjƠjK,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ security_bpfsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(junionjj )}(j ]jΠ)}jѠbpf_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠkernelsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjW,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj],jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,,jƠjԠ)}(jנj@+j٠NjƠj ,jjjc,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjO,jƠjԠ)}(jנj@+j٠NjƠj0,jjji,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bpf_mapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jr,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbpf_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfmode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjp,jNubjǠj:j֔MjȠjɠ](j)}(jajp,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajp,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bpf_progsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbpf_progsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprogsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M#jȠjɠ]j)}(jaj,jàNjĠNjŠjL,jƠjԠ)}(jנj@+j٠NjƠj&,jjjW,jNubjǠj:j֔M#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bpf_map_createsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbpf_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj,jj )}(j ]jΠ)}jѠbpf_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ bpf_tokensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtokensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠkernelsbajubj]jNububjYNubjZubejj)}j]sbubububjjj^,jNubjǠj:j֔M4jȠjɠ](j)}(jaj^,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj4,jNubjǠj:j֔M4jȠjɠ]j]ubj)}(jaj^,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj:,jNubjǠj:j֔M4jȠjɠ]j]ubj)}(jaj^,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj@,jNubjǠj:j֔M4jȠjɠ]j]ubj)}(jaj^,jàNjĠNjŠj,,jƠjԠ)}(jנj@+j٠NjƠj ,jjjF,jNubjǠj:j֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bpf_prog_loadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jO,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbpf_progsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprogsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj,jj )}(j ]jΠ)}jѠbpf_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ bpf_tokensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtokensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠkernelsbajubj]jNububjYNubjZubejj)}j]sbubububjjjM,jNubjǠj:j֔MGjȠjɠ](j)}(jajM,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠju,jjj#,jNubjǠj:j֔MGjȠjɠ]j]ubj)}(jajM,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj),jNubjǠj:j֔MGjȠjɠ]j]ubj)}(jajM,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj/,jNubjǠj:j֔MGjȠjɠ]j]ubj)}(jajM,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj5,jNubjǠj:j֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bpf_token_createsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ bpf_tokensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtokensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj,jj )}(j ]jΠ)}jѠbpf_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpathsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<,jNubjǠj:j֔MXjȠjɠ](j)}(jaj<,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjd,jjj,jNubjǠj:j֔MXjȠjɠ]j]ubj)}(jaj<,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MXjȠjɠ]j]ubj)}(jaj<,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MXjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bpf_token_cmdsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ bpf_tokensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtokensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj+jj )}(j ]jΠ)}jѠbpf_cmdsbajubububjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MijȠjɠ](j)}(jaj,jàNjĠNjŠjP,jƠjԠ)}(jנj@+j٠NjƠj*,jjj,jNubjǠj:j֔MijȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj{,jƠjԠ)}(jנj@+j٠NjƠjW,jjj,jNubjǠj:j֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bpf_token_capablesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ bpf_tokensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtokensbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcapsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔MyjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj ,jNubjǠj:j֔MyjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bpf_map_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbpf_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠjh,jƠjԠ)}(jנj@+j٠NjƠjB,jjjs,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bpf_prog_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbpf_progsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprogsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjz,jNubjǠj:j֔MjȠjɠ]j)}(jajz,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_bpf_token_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ bpf_tokensbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtokensbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj(,jƠjԠ)}(jנj@+j٠NjƠj,jjj3,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_perf_event_opensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j<,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubajj)}j]sbubububjjj:,jNubjǠj:j֔MjȠjɠ]j)}(jaj:,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjb,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_perf_event_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ perf_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_perf_event_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ perf_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M+jȠjɠ]j)}(jaj,jàNjĠNjŠj?,jƠjԠ)}(jנj@+j٠NjƠj,jjjJ,jNubjǠj:j֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_perf_event_readsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jS,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ perf_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQ,jNubjǠj:j֔M9jȠjɠ]j)}(jajQ,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjy,jjj,jNubjǠj:j֔M9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_perf_event_writesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ perf_eventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeventsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MFjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj ,jNubjǠj:j֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_uring_override_credssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MVjȠjɠ]j)}(jaj,jàNjĠNjŠj_,jƠjԠ)}(jנj@+j٠NjƠj9,jjjj,jNubjǠj:j֔MVjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_uring_sqpollsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjq,jNubjǠj:j֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_uring_cmdsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ io_uring_cmdsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠioucmdsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MpjȠjɠ]j)}(jaj,jàNjĠNjŠj ,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MpjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_uring_allowedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔M|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurity_initramfs_populatedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjg,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurityfs_create_filesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfile_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,jNubjǠj:j֔KjȠjɠ](j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj-,jƠjԠ)}(jנj@+j٠NjƠj ,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjW,jƠjԠ)}(jנj@+j٠NjƠj1,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj^,jjj,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurityfs_create_dirsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,jNubjǠj:j֔KjȠjɠ](j)}(jaj,jàNjĠNjŠj*,jƠjԠ)}(jנj@+j٠NjƠj,jjje,jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjW,jƠjԠ)}(jנj@+j٠NjƠj1,jjjk,jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurityfs_create_symlinksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jt,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinode_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjr,jNubjǠj:j֔MjȠjɠ](j)}(jajr,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjS,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajr,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjjY,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajr,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj_,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajr,jàNjĠNjŠjE,jƠjԠ)}(jנj@+j٠NjƠj,jjje,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurityfs_removesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jn,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl,jNubjǠj:j֔M'jȠjɠ]j)}(jajl,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M'jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsecurityfs_recursive_removesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj,jNubjǠj:j֔MJjȠjɠ]j)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj%,jNubjǠj:j֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_log_startsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_buffersbajubububjjI)}(jLj)}(jj )}(j ]j.,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,,jNubjǠj:j֔MCjȠjɠ](j)}(jaj,,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠjZ,jjj,jNubjǠj:j֔MCjȠjɠ]j]ubj)}(jaj,,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MCjȠjɠ]j]ubj)}(jaj,,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔MCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_log_formatsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠabsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj,jNubjǠj:j֔MjȠjɠ](j)}(jaj,jàNjĠNjŠj;,jƠjԠ)}(jנj@+j٠NjƠj,jjjq,jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjd,jƠjԠ)}(jנj@+j٠NjƠjB,jjjw,jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ audit_log_endsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_buffersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠabsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~,jNubjǠj:j֔Mv jȠjɠ]j)}(jaj~,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔Mv jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ audit_logsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj,jNubjǠj:j֔M jȠjɠ](j)}(jaj,jàNjĠNjŠj,,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjW,jƠjԠ)}(jנj@+j٠NjƠj3,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj{,jƠjԠ)}(jנj@+j٠NjƠj[,jjj,jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj,jƠjԠ)}(jנj@+j٠NjƠj,jjj,jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_filter_opsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_namessbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,jNubjǠj:j֔M;jȠjɠ](j)}(jaj,jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj,jjj-jNubjǠj:j֔M;jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjB-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M;jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠjo-jƠjԠ)}(jנj@+j٠NjƠjI-jjj-jNubjǠj:j֔M;jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjv-jjj-jNubjǠj:j֔M;jȠjɠ]j]ubj)}(jaj,jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_filter_uringsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔MTjȠjɠ](j)}(jaj-jàNjĠNjŠj9-jƠjԠ)}(jנj@+j٠NjƠj-jjjq-jNubjǠj:j֔MTjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjf-jƠjԠ)}(jנj@+j٠NjƠj@-jjjw-jNubjǠj:j֔MTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_reset_contextsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~-jNubjǠj:j֔MjȠjɠ]j)}(jaj~-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ audit_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔M!jȠjɠ]j)}(jaj-jàNjĠNjŠj,-jƠjԠ)}(jנj@+j٠NjƠj-jjj7-jNubjǠj:j֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_log_uringsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>-jNubjǠj:j֔MhjȠjɠ]j)}(jaj>-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjf-jjj-jNubjǠj:j֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __audit_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_return_fixupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsuccesssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠcodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔MMjȠjɠ](j)}(jaj-jàNjĠNjŠjL-jƠjԠ)}(jנj@+j٠NjƠj&-jjj-jNubjǠj:j֔MMjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjs-jƠjԠ)}(jנj@+j٠NjƠjS-jjj-jNubjǠj:j֔MMjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjw-jjj-jNubjǠj:j֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_uring_entrysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MijȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_uring_exitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsuccesssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠcodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj -jNubjǠj:j֔MjȠjɠ](j)}(jaj -jàNjĠNjŠjU-jƠjԠ)}(jנj@+j٠NjƠj5-jjj-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj -jàNjĠNjŠjy-jƠjԠ)}(jנj@+j٠NjƠjY-jjj-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_syscall_entrysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmajorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠa1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠa2sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠa3sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠa4sbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjr-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjx-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjj~-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjE-jƠjԠ)}(jנj@+j٠NjƠj$-jjj-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjj-jƠjԠ)}(jנj@+j٠NjƠjI-jjj-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_syscall_exitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsuccesssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠ return_codesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_reusenamesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilenamesbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jM-asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠuptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj:j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠjd-jƠjԠ)}(jנj@+j٠NjƠj@-jjjr-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_getnamesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilenamesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy-jNubjǠj:j֔MjȠjɠ]j)}(jajy-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __audit_inodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilenamesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdentrysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj'-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjT-jƠjԠ)}(jנj@+j٠NjƠj.-jjj-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj|-jƠjԠ)}(jנj@+j٠NjƠj[-jjj-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠauditsc_get_stampsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ audit_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠserialsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔M jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjF-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjL-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj;-jƠjԠ)}(jנj@+j٠NjƠj-jjjR-jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_mq_opensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoflagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmq_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjY-jNubjǠj:j֔M jȠjɠ](j)}(jajY-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajY-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajY-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_mq_sendrecvsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j -ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠmqd_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmqdessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmsg_lensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmsg_priosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ abs_timeoutsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj -jNubjǠj:j֔M jȠjɠ](j)}(jaj -jàNjĠNjŠj] -jƠjԠ)}(jנj@+j٠NjƠj9 -jjj -jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠja -jjj -jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjj -jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjj -jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_mq_notifysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j -ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠmqd_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmqdessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsigeventsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ notificationsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj -jNubjǠj:j֔M jȠjɠ](j)}(jaj -jàNjĠNjŠjD -jƠjԠ)}(jנj@+j٠NjƠj -jjjy -jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj -jàNjĠNjŠjn -jƠjԠ)}(jנj@+j٠NjƠjH -jjj -jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_mq_getsetattrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j -ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠmqd_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmqdessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmq_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmqstatsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj -jNubjǠj:j֔M/ jȠjɠ](j)}(jaj -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjj -jNubjǠj:j֔M/ jȠjɠ]j]ubj)}(jaj -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjj -jNubjǠj:j֔M/ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_ipc_objsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j -ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kern_ipc_permsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠipcpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj -jNubjǠj:j֔M= jȠjɠ]j)}(jaj -jàNjĠNjŠjb -jƠjԠ)}(jנj@+j٠NjƠj< -jjjm -jNubjǠj:j֔M= jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_ipc_set_permsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv -ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠqbytessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠuidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubejj)}j]sbubububjjjt -jNubjǠj:j֔MR jȠjɠ](j)}(jajt -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjj= -jNubjǠj:j֔MR jȠjɠ]j]ubj)}(jajt -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjjC -jNubjǠj:j֔MR jȠjɠ]j]ubj)}(jajt -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjjI -jNubjǠj:j֔MR jȠjɠ]j]ubj)}(jajt -jàNjĠNjŠj5 -jƠjԠ)}(jנj@+j٠NjƠj -jjjO -jNubjǠj:j֔MR jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_socketcallsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX -ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnargssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjV -jNubjǠj:j֔Ml jȠjɠ](j)}(jajV -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj~ -jjj -jNubjǠj:j֔Ml jȠjɠ]j]ubj)}(jajV -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjj -jNubjǠj:j֔Ml jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_fd_pairsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j -ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfd1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfd2sbajubj]jNububjYNubjZubejj)}j]sbubububjjj -jNubjǠj:j֔M~ jȠjɠ](j)}(jaj -jàNjĠNjŠj% -jƠjԠ)}(jנj@+j٠NjƠj -jjjQ -jNubjǠj:j֔M~ jȠjɠ]j]ubj)}(jaj -jàNjĠNjŠjI -jƠjԠ)}(jנj@+j٠NjƠj) -jjjW -jNubjǠj:j֔M~ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_sockaddrsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j` -ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjƒsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^ -jNubjǠj:j֔M jȠjɠ](j)}(jaj^ -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjj -jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj^ -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjj -jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_signal_info_syscallsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j -ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj -jNubjǠj:j֔M jȠjɠ]j)}(jaj -jàNjĠNjŠj1-jƠjԠ)}(jנj@+j٠NjƠj -jjj;-jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_log_bprm_fcapssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jD-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ linux_binprmsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbprmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjB-jNubjǠj:j֔M jȠjɠ](j)}(jajB-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjj-jjj-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajB-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajB-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__audit_log_capsetsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j -ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcredsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔M jȠjɠ](j)}(jaj-jàNjĠNjŠjV-jƠjԠ)}(jנj@+j٠NjƠj0-jjj-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj]-jjj-jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_core_dumpssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠsignrsbajubj]jNububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔M jȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ audit_seccompsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsyscallsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠsignrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcodesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔M jȠjɠ](j)}(jaj-jàNjĠNjŠj;-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj_-jƠjԠ)}(jנj@+j٠NjƠj?-jjj-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjc-jjj-jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_rule_changesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠseqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdataszsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔MnjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjc-jNubjǠj:j֔MnjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjji-jNubjǠj:j֔MnjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj0-jƠjԠ)}(jנj@+j٠NjƠj-jjjo-jNubjǠj:j֔MnjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj[-jƠjԠ)}(jנj@+j٠NjƠj7-jjju-jNubjǠj:j֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_list_rules_sendsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j~-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠsk_buffsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ request_skbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠseqsbajubj]jNububjYNubjZubejj)}j]sbubububjjj|-jNubjǠj:j֔MjȠjɠ](j)}(jaj|-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj|-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ parent_lensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠjP-jƠjԠ)}(jנj@+j٠NjƠj.-jjj[-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠaudit_compare_dname_pathsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jd-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠqstrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ parentlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjb-jNubjǠj:j֔M jȠjɠ](j)}(jajb-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajb-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajb-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsys_acctsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]jU-asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔M:jȠjɠ]j)}(jaj-jàNjĠNjŠjg-jƠjԠ)}(jנj@+j٠NjƠjC-jjjr-jNubjǠj:j֔M:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ acct_collectsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠexitcodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ group_deadsbajubj]jNububjYNubjZubejj)}j]sbubububjjjy-jNubjǠj:j֔MJjȠjɠ](j)}(jajy-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MJjȠjɠ]j]ubj)}(jajy-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ acct_processsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bio_advancesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnbytessbajubj]jNububjYNubjZubejj)}j]sbubububjjjE-jNubjǠj:j֔KjȠjɠ](j)}(jajE-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjm-jjj-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajE-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_itersbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j-ajubsbjjj-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_for_each_folio_allsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠj:j֔M>jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_next_splitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsectorssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbio_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj:j֔MQjȠjɠ](j)}(jaj-jàNjĠNjŠjB-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MQjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠji-jƠjԠ)}(jנj@+j٠NjƠjI-jjj-jNubjǠj:j֔MQjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjm-jjj-jNubjǠj:j֔MQjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_is_zone_appendsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj/-jƠjԠ)}(jנj@+j٠NjƠj -jjj:-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_queue_flag_setsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jC-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjA-jNubjǠj:j֔KPjȠjɠ](j)}(jajA-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠji-jjj-jNubjǠj:j֔KPjȠjɠ]j]ubj)}(jajA-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔KPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_queue_flag_clearsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔K[jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjH-jNubjǠj:j֔K[jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj>-jƠjԠ)}(jנj@+j٠NjƠj-jjjN-jNubjǠj:j֔K[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ blk_op_strsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jW-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj+jj )}(j ]jΠ)}jѠreq_opsbajubububjj)}(jj )}(j ]jΠ)}jѠopsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjU-jNubjǠj:j֔K|jȠjɠ]j)}(jajU-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔K|jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_sync_queuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔KjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_set_pm_onlysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔KjȠjɠ]j)}(jaj-jàNjĠNjŠjb-jƠjԠ)}(jנj@+j٠NjƠj<-jjjl-jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ blk_put_queuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ju-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjs-jNubjǠj:j֔MjȠjɠ]j)}(jajs-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ blk_get_queuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj)-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsubmit_bio_noacctsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0-jNubjǠj:j֔M jȠjɠ]j)}(jaj0-jàNjĠNjŠj~-jƠjԠ)}(jנj@+j٠NjƠjX-jjj-jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ submit_biosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_pollsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ io_comp_batchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj>-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjk-jƠjԠ)}(jנj@+j٠NjƠjE-jjj-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjr-jjj-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbio_start_io_acctsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ blk_lld_busysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MIjȠjɠ]j)}(jaj-jàNjĠNjŠj]-jƠjԠ)}(jנj@+j٠NjƠj7-jjjg-jNubjǠj:j֔MIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_start_plugsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠblk_plugsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplugsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjn-jNubjǠj:j֔MjȠjɠ]j)}(jajn-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_finish_plugsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠblk_plugsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠplugsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj'-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_queue_entersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠblk_mq_req_flags_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj.-jNubjǠj:j֔M0jȠjɠ](j)}(jaj.-jàNjĠNjŠj|-jƠjԠ)}(jנj@+j٠NjƠjV-jjj-jNubjǠj:j֔M0jȠjɠ]j]ubj)}(jaj.-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_rq_map_user_iovsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rq_map_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmap_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj:j֔M#jȠjɠ](j)}(jaj-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M#jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj5-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M#jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjb-jƠjԠ)}(jנj@+j٠NjƠj<-jjj-jNubjǠj:j֔M#jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠji-jjj-jNubjǠj:j֔M#jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_rq_unmap_usersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj/-jƠjԠ)}(jנj@+j٠NjƠj -jjj:-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_rq_map_kernsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jC-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjA-jNubjǠj:j֔MjȠjɠ](j)}(jajA-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠji-jjj<-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajA-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjB-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajA-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjH-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajA-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjjN-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajA-jàNjĠNjŠj4-jƠjԠ)}(jנj@+j٠NjƠj-jjjT-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_register_queuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠgendisksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[-jNubjǠj:j֔MIjȠjɠ]j)}(jaj[-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj:j֔MIjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_unregister_queuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠgendisksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj:j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_set_stacking_limitssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j -ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ queue_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlimsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj -jNubjǠj:j֔K#jȠjɠ]j)}(jaj -jàNjĠNjŠji -jƠjԠ)}(jנj@+j٠NjƠjC -jjjt -jNubjǠj:j֔K#jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠqueue_limits_commit_updatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j} -ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ queue_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlimsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj{ -jNubjǠj:j֔MjȠjɠ](j)}(jaj{ -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjj!-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj{ -jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj -jjj!-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!queue_limits_commit_update_frozensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ queue_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlimsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj !-jNubjǠj:j֔MjȠjɠ](j)}(jaj !-jàNjĠNjŠj[!-jƠjԠ)}(jנj@+j٠NjƠj5!-jjj!-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj !-jàNjĠNjŠj!-jƠjԠ)}(jנj@+j٠NjƠja!-jjj!-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠqueue_limits_setsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j!-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ queue_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlimsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj!-jNubjǠj:j֔MjȠjɠ](j)}(jaj!-jàNjĠNjŠj!-jƠjԠ)}(jנj@+j٠NjƠj!-jjj$"-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj!-jàNjĠNjŠj"-jƠjԠ)}(jנj@+j٠NjƠj!-jjj*"-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_stack_limitssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3"-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ queue_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ queue_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubejj)}j]sbubububjjj1"-jNubjǠj:j֔MjȠjɠ](j)}(jaj1"-jàNjĠNjŠj"-jƠjԠ)}(jנj@+j٠NjƠjY"-jjj"-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj1"-jàNjĠNjŠj"-jƠjԠ)}(jנj@+j٠NjƠj"-jjj"-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj1"-jàNjĠNjŠj"-jƠjԠ)}(jנj@+j٠NjƠj"-jjj"-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠqueue_limits_stack_bdevsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ queue_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpfxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj"-jNubjǠj:j֔MQjȠjɠ](j)}(jaj"-jàNjĠNjŠj>#-jƠjԠ)}(jנj@+j٠NjƠj#-jjj#-jNubjǠj:j֔MQjȠjɠ]j]ubj)}(jaj"-jàNjĠNjŠjj#-jƠjԠ)}(jנj@+j٠NjƠjD#-jjj#-jNubjǠj:j֔MQjȠjɠ]j]ubj)}(jaj"-jàNjĠNjŠj#-jƠjԠ)}(jנj@+j٠NjƠjq#-jjj#-jNubjǠj:j֔MQjȠjɠ]j]ubj)}(jaj"-jàNjĠNjŠj#-jƠjԠ)}(jנj@+j٠NjƠj#-jjj#-jNubjǠj:j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠqueue_limits_stack_integritysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j#-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ queue_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ queue_limitssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#-jNubjǠj:j֔MijȠjɠ](j)}(jaj#-jàNjĠNjŠj,$-jƠjԠ)}(jנj@+j٠NjƠj$-jjjb$-jNubjǠj:j֔MijȠjɠ]j]ubj)}(jaj#-jàNjĠNjŠjX$-jƠjԠ)}(jנj@+j٠NjƠj2$-jjjh$-jNubjǠj:j֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_set_queue_depthsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jq$-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdepthsbajubj]jNububjYNubjZubejj)}j]sbubububjjjo$-jNubjǠj:j֔MjȠjɠ](j)}(jajo$-jàNjĠNjŠj$-jƠjԠ)}(jנj@+j٠NjƠj$-jjj$-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajo$-jàNjĠNjŠj$-jƠjԠ)}(jנj@+j٠NjƠj$-jjj$-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblkdev_issue_flushsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$-jNubjǠj:j֔MjȠjɠ]j)}(jaj$-jàNjĠNjŠjG%-jƠjԠ)}(jנj@+j٠NjƠj!%-jjjR%-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblkdev_issue_discardsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[%-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsectorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnr_sectssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjjY%-jNubjǠj:j֔KUjȠjɠ](j)}(jajY%-jàNjĠNjŠj%-jƠjԠ)}(jנj@+j٠NjƠj%-jjj*&-jNubjǠj:j֔KUjȠjɠ]j]ubj)}(jajY%-jàNjĠNjŠj%-jƠjԠ)}(jנj@+j٠NjƠj%-jjj0&-jNubjǠj:j֔KUjȠjɠ]j]ubj)}(jajY%-jàNjĠNjŠj%-jƠjԠ)}(jנj@+j٠NjƠj%-jjj6&-jNubjǠj:j֔KUjȠjɠ]j]ubj)}(jajY%-jàNjĠNjŠj"&-jƠjԠ)}(jנj@+j٠NjƠj%-jjj<&-jNubjǠj:j֔KUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__blkdev_issue_zerooutsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE&-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsectorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnr_sectssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiopsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjC&-jNubjǠj:j֔MjȠjɠ](j)}(jajC&-jàNjĠNjŠj&-jƠjԠ)}(jנj@+j٠NjƠjk&-jjjj'-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajC&-jàNjĠNjŠj&-jƠjԠ)}(jנj@+j٠NjƠj&-jjjp'-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajC&-jàNjĠNjŠj&-jƠjԠ)}(jנj@+j٠NjƠj&-jjjv'-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajC&-jàNjĠNjŠj '-jƠjԠ)}(jנj@+j٠NjƠj&-jjj|'-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajC&-jàNjĠNjŠj8'-jƠjԠ)}(jנj@+j٠NjƠj'-jjj'-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajC&-jàNjĠNjŠjb'-jƠjԠ)}(jנj@+j٠NjƠjB'-jjj'-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblkdev_issue_zerooutsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j'-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsectorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnr_sectssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj'-jNubjǠj:j֔M4jȠjɠ](j)}(jaj'-jàNjĠNjŠj'-jƠjԠ)}(jנj@+j٠NjƠj'-jjj(-jNubjǠj:j֔M4jȠjɠ]j]ubj)}(jaj'-jàNjĠNjŠj(-jƠjԠ)}(jנj@+j٠NjƠj'-jjj(-jNubjǠj:j֔M4jȠjɠ]j]ubj)}(jaj'-jàNjĠNjŠj0(-jƠjԠ)}(jנj@+j٠NjƠj (-jjj(-jNubjǠj:j֔M4jȠjɠ]j]ubj)}(jaj'-jàNjĠNjŠjX(-jƠjԠ)}(jנj@+j٠NjƠj4(-jjj(-jNubjǠj:j֔M4jȠjɠ]j]ubj)}(jaj'-jàNjĠNjŠj|(-jƠjԠ)}(jנj@+j٠NjƠj\(-jjj(-jNubjǠj:j֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_rq_map_integrity_sgsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsglistsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(-jNubjǠj:j֔KCjȠjɠ](j)}(jaj(-jàNjĠNjŠj(-jƠjԠ)}(jנj@+j٠NjƠj(-jjj))-jNubjǠj:j֔KCjȠjɠ]j]ubj)}(jaj(-jàNjĠNjŠj)-jƠjԠ)}(jנj@+j٠NjƠj(-jjj/)-jNubjǠj:j֔KCjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_trace_ioctlsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8)-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠcmdsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j)-asbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6)-jNubjǠj:j֔MjȠjɠ](j)}(jaj6)-jàNjĠNjŠj)-jƠjԠ)}(jנj@+j٠NjƠj^)-jjj)-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj6)-jàNjĠNjŠj)-jƠjԠ)}(jנj@+j٠NjƠj)-jjj)-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj6)-jàNjĠNjŠj)-jƠjԠ)}(jנj@+j٠NjƠj)-jjj)-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_trace_shutdownsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)-jNubjǠj:j֔MjȠjɠ]j)}(jaj)-jàNjĠNjŠj?*-jƠjԠ)}(jנj@+j٠NjƠj*-jjjI*-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_add_trace_rqsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR*-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_status_tsbajubububjj)}(jj )}(j ]jΠ)}jѠerrorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_bytessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠwhatsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠcgidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjP*-jNubjǠj:j֔M.jȠjɠ](j)}(jajP*-jàNjĠNjŠj*-jƠjԠ)}(jנj@+j٠NjƠjx*-jjjF+-jNubjǠj:j֔M.jȠjɠ]j]ubj)}(jajP*-jàNjĠNjŠj*-jƠjԠ)}(jנj@+j٠NjƠj*-jjjL+-jNubjǠj:j֔M.jȠjɠ]j]ubj)}(jajP*-jàNjĠNjŠj*-jƠjԠ)}(jנj@+j٠NjƠj*-jjjR+-jNubjǠj:j֔M.jȠjɠ]j]ubj)}(jajP*-jàNjĠNjŠj+-jƠjԠ)}(jנj@+j٠NjƠj*-jjjX+-jNubjǠj:j֔M.jȠjɠ]j]ubj)}(jajP*-jàNjĠNjŠj>+-jƠjԠ)}(jנj@+j٠NjƠj+-jjj^+-jNubjǠj:j֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_add_trace_biosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg+-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠwhatsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerrorsbajubj]jNububjYNubjZubejj)}j]sbubububjjje+-jNubjǠj:j֔MnjȠjɠ](j)}(jaje+-jàNjĠNjŠj+-jƠjԠ)}(jנj@+j٠NjƠj+-jjj6,-jNubjǠj:j֔MnjȠjɠ]j]ubj)}(jaje+-jàNjĠNjŠj+-jƠjԠ)}(jנj@+j٠NjƠj+-jjj<,-jNubjǠj:j֔MnjȠjɠ]j]ubj)}(jaje+-jàNjĠNjŠj ,-jƠjԠ)}(jנj@+j٠NjƠj+-jjjB,-jNubjǠj:j֔MnjȠjɠ]j]ubj)}(jaje+-jàNjĠNjŠj.,-jƠjԠ)}(jנj@+j٠NjƠj,-jjjH,-jNubjǠj:j֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_add_trace_bio_remapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ,-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠignoresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubejj)}j]sbubububjjjO,-jNubjǠj:j֔MjȠjɠ](j)}(jajO,-jàNjĠNjŠj,-jƠjԠ)}(jנj@+j٠NjƠjw,-jjj!--jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajO,-jàNjĠNjŠj,-jƠjԠ)}(jנj@+j٠NjƠj,-jjj'--jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajO,-jàNjĠNjŠj,-jƠjԠ)}(jנj@+j٠NjƠj,-jjj---jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajO,-jàNjĠNjŠj--jƠjԠ)}(jנj@+j٠NjƠj,-jjj3--jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_add_trace_rq_remapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<--ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠignoresbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubejj)}j]sbubububjjj:--jNubjǠj:j֔MjȠjɠ](j)}(jaj:--jàNjĠNjŠj--jƠjԠ)}(jנj@+j٠NjƠjb--jjj .-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj:--jàNjĠNjŠj--jƠjԠ)}(jנj@+j٠NjƠj--jjj.-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj:--jàNjĠNjŠj--jƠjԠ)}(jנj@+j٠NjƠj--jjj.-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj:--jàNjĠNjŠj.-jƠjԠ)}(jנj@+j٠NjƠj--jjj.-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ disk_releasesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'.-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%.-jNubjǠj:j֔MjȠjɠ]j)}(jaj%.-jàNjĠNjŠjs.-jƠjԠ)}(jנj@+j٠NjƠjM.-jjj~.-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__register_blkdevsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmajorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠprobesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevtsbajubj]jNububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbubububjjj.-jNubjǠj:j֔KjȠjɠ](j)}(jaj.-jàNjĠNjŠj.-jƠjԠ)}(jנj@+j٠NjƠj.-jjj[/-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj.-jàNjĠNjŠj.-jƠjԠ)}(jנj@+j٠NjƠj.-jjja/-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj.-jàNjĠNjŠj/-jƠjԠ)}(jנj@+j٠NjƠj.-jjjg/-jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠadd_disk_fwnodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jp/-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠgendisksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠattribute_groupsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ fwnode_handlesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfwnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjn/-jNubjǠj:j֔MjȠjɠ](j)}(jajn/-jàNjĠNjŠj/-jƠjԠ)}(jנj@+j٠NjƠj/-jjjS0-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajn/-jàNjĠNjŠj/-jƠjԠ)}(jנj@+j٠NjƠj/-jjjY0-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajn/-jàNjĠNjŠj0-jƠjԠ)}(jנj@+j٠NjƠj/-jjj_0-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajn/-jàNjĠNjŠjH0-jƠjԠ)}(jנj@+j٠NjƠj"0-jjje0-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevice_add_disksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn0-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠgendisksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠattribute_groupsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠgroupssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl0-jNubjǠj:j֔MJjȠjɠ](j)}(jajl0-jàNjĠNjŠj0-jƠjԠ)}(jנj@+j٠NjƠj0-jjj$1-jNubjǠj:j֔MJjȠjɠ]j]ubj)}(jajl0-jàNjĠNjŠj0-jƠjԠ)}(jנj@+j٠NjƠj0-jjj*1-jNubjǠj:j֔MJjȠjɠ]j]ubj)}(jajl0-jàNjĠNjŠj1-jƠjԠ)}(jנj@+j٠NjƠj0-jjj01-jNubjǠj:j֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mark_disk_deadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j91-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠgendisksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj71-jNubjǠj:j֔MjȠjɠ]j)}(jaj71-jàNjĠNjŠj1-jƠjԠ)}(jנj@+j٠NjƠj_1-jjj1-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ del_gendisksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠgendisksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1-jNubjǠj:j֔MjȠjɠ]j)}(jaj1-jàNjĠNjŠj1-jƠjԠ)}(jנj@+j٠NjƠj1-jjj1-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinvalidate_disksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠgendisksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1-jNubjǠj:j֔M jȠjɠ]j)}(jaj1-jàNjĠNjŠjE2-jƠjԠ)}(jנj@+j٠NjƠj2-jjjP2-jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠput_disksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY2-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠgendisksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW2-jNubjǠj:j֔MjȠjɠ]j)}(jajW2-jàNjĠNjŠj2-jƠjԠ)}(jנj@+j٠NjƠj2-jjj2-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ set_disk_rosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠgendisksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdisksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠ read_onlysbajubj]jNububjYNubjZubejj)}j]sbubububjjj2-jNubjǠj:j֔MjȠjɠ](j)}(jaj2-jàNjĠNjŠj3-jƠjԠ)}(jנj@+j٠NjƠj2-jjj33-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj2-jàNjĠNjŠj+3-jƠjԠ)}(jנj@+j٠NjƠj 3-jjj93-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbdev_validate_blocksizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB3-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ block_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj@3-jNubjǠj:j֔KjȠjɠ](j)}(jaj@3-jàNjĠNjŠj3-jƠjԠ)}(jנj@+j٠NjƠjh3-jjj3-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj@3-jàNjĠNjŠj3-jƠjԠ)}(jנj@+j٠NjƠj3-jjj3-jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bdev_freezesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3-jNubjǠj:j֔MjȠjɠ]j)}(jaj3-jàNjĠNjŠj4-jƠjԠ)}(jנj@+j٠NjƠj3-jjj#4-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bdev_thawsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,4-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*4-jNubjǠj:j֔MAjȠjɠ]j)}(jaj*4-jàNjĠNjŠjx4-jƠjԠ)}(jנj@+j٠NjƠjR4-jjj4-jNubjǠj:j֔MAjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠbd_prepare_to_claimsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j4-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠholdersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠblk_holder_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4-jNubjǠj:j֔MFjȠjɠ](j)}(jaj4-jàNjĠNjŠj4-jƠjԠ)}(jנj@+j٠NjƠj4-jjj95-jNubjǠj:j֔MFjȠjɠ]j]ubj)}(jaj4-jàNjĠNjŠj5-jƠjԠ)}(jנj@+j٠NjƠj4-jjj?5-jNubjǠj:j֔MFjȠjɠ]j]ubj)}(jaj4-jàNjĠNjŠj.5-jƠjԠ)}(jנj@+j٠NjƠj5-jjjE5-jNubjǠj:j֔MFjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbd_abort_claimingsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN5-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠholdersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL5-jNubjǠj:j֔MjȠjɠ](j)}(jajL5-jàNjĠNjŠj5-jƠjԠ)}(jנj@+j٠NjƠjt5-jjj5-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajL5-jàNjĠNjŠj5-jƠjԠ)}(jנj@+j٠NjƠj5-jjj5-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ bdev_fputsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ bdev_filesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5-jNubjǠj:j֔MjȠjɠ]j)}(jaj5-jàNjĠNjŠj)6-jƠjԠ)}(jנj@+j٠NjƠj6-jjj46-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ lookup_bdevsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=6-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpathnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;6-jNubjǠj:j֔MjȠjɠ](j)}(jaj;6-jàNjĠNjŠj6-jƠjԠ)}(jנj@+j٠NjƠjc6-jjj6-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj;6-jàNjĠNjŠj6-jƠjԠ)}(jנj@+j٠NjƠj6-jjj6-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbdev_mark_deadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ block_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠsurprisesbajubj]jNububjYNubjZubejj)}j]sbubububjjj6-jNubjǠj:j֔MjȠjɠ](j)}(jaj6-jàNjĠNjŠj7-jƠjԠ)}(jנj@+j٠NjƠj6-jjjF7-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj6-jàNjĠNjŠj>7-jƠjԠ)}(jנj@+j٠NjƠj7-jjjL7-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_chrdev_regionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU7-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS7-jNubjǠj:j֔KjȠjɠ](j)}(jajS7-jàNjĠNjŠj7-jƠjԠ)}(jנj@+j٠NjƠj{7-jjj7-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajS7-jàNjĠNjŠj7-jƠjԠ)}(jנj@+j٠NjƠj7-jjj7-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajS7-jàNjĠNjŠj7-jƠjԠ)}(jנj@+j٠NjƠj7-jjj8-jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_chrdev_regionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j 8-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠ baseminorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8-jNubjǠj:j֔KjȠjɠ](j)}(jaj8-jàNjĠNjŠjU8-jƠjԠ)}(jנj@+j٠NjƠj/8-jjj8-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj8-jàNjĠNjŠj|8-jƠjԠ)}(jנj@+j٠NjƠj\8-jjj8-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj8-jàNjĠNjŠj8-jƠjԠ)}(jנj@+j٠NjƠj8-jjj8-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jaj8-jàNjĠNjŠj8-jƠjԠ)}(jנj@+j٠NjƠj8-jjj8-jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__register_chrdevsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j8-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmajorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ baseminorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfile_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8-jNubjǠj:j֔M jȠjɠ](j)}(jaj8-jàNjĠNjŠj39-jƠjԠ)}(jנj@+j٠NjƠj9-jjj9-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj8-jàNjĠNjŠjX9-jƠjԠ)}(jנj@+j٠NjƠj79-jjj9-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj8-jàNjĠNjŠj}9-jƠjԠ)}(jנj@+j٠NjƠj\9-jjj9-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj8-jàNjĠNjŠj9-jƠjԠ)}(jנj@+j٠NjƠj9-jjj9-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj8-jàNjĠNjŠj9-jƠjԠ)}(jנj@+j٠NjƠj9-jjj9-jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_chrdev_regionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj9-jNubjǠj:j֔M7jȠjɠ](j)}(jaj9-jàNjĠNjŠjF:-jƠjԠ)}(jנj@+j٠NjƠj":-jjjr:-jNubjǠj:j֔M7jȠjɠ]j]ubj)}(jaj9-jàNjĠNjŠjj:-jƠjԠ)}(jנj@+j٠NjƠjJ:-jjjx:-jNubjǠj:j֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__unregister_chrdevsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmajorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ baseminorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj:-jNubjǠj:j֔MOjȠjɠ](j)}(jaj:-jàNjĠNjŠj:-jƠjԠ)}(jנj@+j٠NjƠj:-jjjC;-jNubjǠj:j֔MOjȠjɠ]j]ubj)}(jaj:-jàNjĠNjŠj:-jƠjԠ)}(jנj@+j٠NjƠj:-jjjI;-jNubjǠj:j֔MOjȠjɠ]j]ubj)}(jaj:-jàNjĠNjŠj;-jƠjԠ)}(jנj@+j٠NjƠj:-jjjO;-jNubjǠj:j֔MOjȠjɠ]j]ubj)}(jaj:-jàNjĠNjŠj8;-jƠjԠ)}(jנj@+j٠NjƠj;-jjjU;-jNubjǠj:j֔MOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcdev_addsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^;-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj\;-jNubjǠj:j֔MjȠjɠ](j)}(jaj\;-jàNjĠNjŠj;-jƠjԠ)}(jנj@+j٠NjƠj;-jjj<-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj\;-jàNjĠNjŠj;-jƠjԠ)}(jנj@+j٠NjƠj;-jjj<-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj\;-jàNjĠNjŠj;-jƠjԠ)}(jנj@+j٠NjƠj;-jjj <-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcdev_set_parentsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkobjectsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkobjsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<-jNubjǠj:j֔MjȠjɠ](j)}(jaj<-jàNjĠNjŠja<-jƠjԠ)}(jנj@+j٠NjƠj;<-jjj<-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj<-jàNjĠNjŠj<-jƠjԠ)}(jנj@+j٠NjƠjg<-jjj<-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcdev_device_addsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j<-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj<-jNubjǠj:j֔M jȠjɠ](j)}(jaj<-jàNjĠNjŠj<-jƠjԠ)}(jנj@+j٠NjƠj<-jjj+=-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jaj<-jàNjĠNjŠj =-jƠjԠ)}(jנj@+j٠NjƠj<-jjj1=-jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcdev_device_delsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:=-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8=-jNubjǠj:j֔MBjȠjɠ](j)}(jaj8=-jàNjĠNjŠj=-jƠjԠ)}(jנj@+j٠NjƠj`=-jjj=-jNubjǠj:j֔MBjȠjɠ]j]ubj)}(jaj8=-jàNjĠNjŠj=-jƠjԠ)}(jנj@+j٠NjƠj=-jjj=-jNubjǠj:j֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcdev_delsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=-jNubjǠj:j֔MYjȠjɠ]j)}(jaj=-jàNjĠNjŠj>-jƠjԠ)}(jנj@+j٠NjƠj=-jjj#>-jNubjǠj:j֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cdev_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcdevsbajubububjjI)}(jLj)}(jj )}(j ]j,>-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj*>-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cdev_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcdevsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfile_operationssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj~>-jNubjǠj:j֔MjȠjɠ](j)}(jaj~>-jàNjĠNjŠj>-jƠjԠ)}(jנj@+j٠NjƠj>-jjj?-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj~>-jàNjĠNjŠj>-jƠjԠ)}(jנj@+j٠NjƠj>-jjj ?-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_notifiersbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j?-ajubsbjjj?-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_notifier_datasbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j"?-ajubsbjjj ?-jNubjǠj:j֔K9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_bulk_datasbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j1?-ajubsbjjj/?-jNubjǠj:j֔KJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_notifier_registersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j@?-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>?-jNubjǠj:j֔KgjȠjɠ](j)}(jaj>?-jàNjĠNjŠj?-jƠjԠ)}(jנj@+j٠NjƠjf?-jjj?-jNubjǠj:j֔KgjȠjɠ]j]ubj)}(jaj>?-jàNjĠNjŠj?-jƠjԠ)}(jנj@+j٠NjƠj?-jjj?-jNubjǠj:j֔KgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_notifier_unregistersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?-jNubjǠj:j֔KnjȠjɠ](j)}(jaj?-jàNjĠNjŠj@-jƠjԠ)}(jנj@+j٠NjƠj?-jjjW@-jNubjǠj:j֔KnjȠjɠ]j]ubj)}(jaj?-jàNjĠNjŠjL@-jƠjԠ)}(jנj@+j٠NjƠj&@-jjj]@-jNubjǠj:j֔KnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_notifier_registersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf@-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠnotifier_blocksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnbsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjd@-jNubjǠj:j֔KxjȠjɠ](j)}(jajd@-jàNjĠNjŠj@-jƠjԠ)}(jנj@+j٠NjƠj@-jjjA-jNubjǠj:j֔KxjȠjɠ]j]ubj)}(jajd@-jàNjĠNjŠj@-jƠjԠ)}(jנj@+j٠NjƠj@-jjjA-jNubjǠj:j֔KxjȠjɠ]j]ubj)}(jajd@-jàNjĠNjŠj A-jƠjԠ)}(jנj@+j٠NjƠj@-jjj#A-jNubjǠj:j֔KxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_get_accuracysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j,A-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*A-jNubjǠj:j֔KjȠjɠ]j)}(jaj*A-jàNjĠNjŠjxA-jƠjԠ)}(jנj@+j٠NjƠjRA-jjjA-jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_set_phasesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jA-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdegreessbajubj]jNububjYNubjZubejj)}j]sbubububjjjA-jNubjǠj:j֔KjȠjɠ](j)}(jajA-jàNjĠNjŠjA-jƠjԠ)}(jנj@+j٠NjƠjA-jjjB-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajA-jàNjĠNjŠjA-jƠjԠ)}(jנj@+j٠NjƠjA-jjj B-jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_get_phasesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjB-jNubjǠj:j֔KjȠjɠ]j)}(jajB-jàNjĠNjŠjbB-jƠjԠ)}(jנj@+j٠NjƠjD-jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_rate_exclusive_getsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jGD-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjED-jNubjǠj:j֔KjȠjɠ]j)}(jajED-jàNjĠNjŠjD-jƠjԠ)}(jנj@+j٠NjƠjmD-jjjD-jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_rate_exclusive_getsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jD-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD-jNubjǠj:j֔KjȠjɠ](j)}(jajD-jàNjĠNjŠjD-jƠjԠ)}(jנj@+j٠NjƠjD-jjj+E-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajD-jàNjĠNjŠj E-jƠjԠ)}(jנj@+j٠NjƠjD-jjj1E-jNubjǠj:j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_rate_exclusive_putsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:E-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8E-jNubjǠj:j֔KjȠjɠ]j)}(jaj8E-jàNjĠNjŠjE-jƠjԠ)}(jנj@+j٠NjƠj`E-jjjE-jNubjǠj:j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_preparesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jE-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE-jNubjǠj:j֔M3jȠjɠ]j)}(jajE-jàNjĠNjŠjE-jƠjԠ)}(jנj@+j٠NjƠjE-jjjE-jNubjǠj:j֔M3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_is_enabled_when_preparedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jE-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE-jNubjǠj:j֔MFjȠjɠ]j)}(jajE-jàNjĠNjŠjEF-jƠjԠ)}(jנj@+j٠NjƠjF-jjjPF-jNubjǠj:j֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_unpreparesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jYF-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjWF-jNubjǠj:j֔MdjȠjɠ]j)}(jajWF-jàNjĠNjŠjF-jƠjԠ)}(jנj@+j٠NjƠjF-jjjF-jNubjǠj:j֔MdjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_getsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jF-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjF-jNubjǠj:j֔MjȠjɠ](j)}(jajF-jàNjĠNjŠj G-jƠjԠ)}(jנj@+j٠NjƠjF-jjjBG-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajF-jàNjĠNjŠj4G-jƠjԠ)}(jנj@+j٠NjƠjG-jjjHG-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_bulk_getsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQG-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_clkssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjOG-jNubjǠj:j֔MjȠjɠ](j)}(jajOG-jàNjĠNjŠjG-jƠjԠ)}(jנj@+j٠NjƠjwG-jjjG-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajOG-jàNjĠNjŠjG-jƠjԠ)}(jנj@+j٠NjƠjG-jjjG-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajOG-jàNjĠNjŠjG-jƠjԠ)}(jנj@+j٠NjƠjG-jjjH-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_bulk_get_allsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj H-jNubjǠj:j֔MjȠjɠ](j)}(jaj H-jàNjĠNjŠjZH-jƠjԠ)}(jנj@+j٠NjƠj4H-jjjH-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj H-jàNjĠNjŠjH-jƠjԠ)}(jנj@+j٠NjƠjaH-jjjH-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_bulk_get_optionalsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jH-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_clkssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjH-jNubjǠj:j֔MjȠjɠ](j)}(jajH-jàNjĠNjŠjH-jƠjԠ)}(jנj@+j٠NjƠjH-jjjNI-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajH-jàNjĠNjŠjI-jƠjԠ)}(jנj@+j٠NjƠjH-jjjTI-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajH-jàNjĠNjŠjCI-jƠjԠ)}(jנj@+j٠NjƠjI-jjjZI-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_bulk_getsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jcI-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_clkssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjaI-jNubjǠj:j֔MjȠjɠ](j)}(jajaI-jàNjĠNjŠjI-jƠjԠ)}(jנj@+j٠NjƠjI-jjj J-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajaI-jàNjĠNjŠjI-jƠjԠ)}(jנj@+j٠NjƠjI-jjjJ-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajaI-jàNjĠNjŠjJ-jƠjԠ)}(jנj@+j٠NjƠjI-jjjJ-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_bulk_get_optionalsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j J-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_clkssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ-jNubjǠj:j֔MjȠjɠ](j)}(jajJ-jàNjĠNjŠjlJ-jƠjԠ)}(jנj@+j٠NjƠjFJ-jjjJ-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajJ-jàNjĠNjŠjJ-jƠjԠ)}(jנj@+j٠NjƠjsJ-jjjJ-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajJ-jàNjĠNjŠjJ-jƠjԠ)}(jנj@+j٠NjƠjJ-jjjJ-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_bulk_get_allsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJ-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ-jNubjǠj:j֔MjȠjɠ](j)}(jajJ-jàNjĠNjŠj)K-jƠjԠ)}(jנj@+j٠NjƠjK-jjjfK-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajJ-jàNjĠNjŠjXK-jƠjԠ)}(jנj@+j٠NjƠj0K-jjjlK-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_bulk_get_all_enabledsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]juK-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjsK-jNubjǠj:j֔MjȠjɠ](j)}(jajsK-jàNjĠNjŠjK-jƠjԠ)}(jנj@+j٠NjƠjK-jjjK-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajsK-jàNjĠNjŠjK-jƠjԠ)}(jנj@+j٠NjƠjK-jjjL-jNubjǠj:j֔MjȠjɠ]j]ubej]ube(j)}(jajjàNjĠNjŠjΠ)}jѠ devm_clk_getsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]j L-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj L-jNubjǠj:j֔MjȠjɠ](j)}(jaj L-jàNjĠNjŠj_L-jƠjԠ)}(jנj@+j٠NjƠj9L-jjjL-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj L-jàNjĠNjŠjL-jƠjԠ)}(jנj@+j٠NjƠjfL-jjjL-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_get_preparedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jL-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjL-jNubjǠj:j֔M,jȠjɠ](j)}(jajL-jàNjĠNjŠjL-jƠjԠ)}(jנj@+j٠NjƠjL-jjj.M-jNubjǠj:j֔M,jȠjɠ]j]ubj)}(jajL-jàNjĠNjŠj M-jƠjԠ)}(jנj@+j٠NjƠjL-jjj4M-jNubjǠj:j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_get_enabledsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]j=M-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj;M-jNubjǠj:j֔M@jȠjɠ](j)}(jaj;M-jàNjĠNjŠjM-jƠjԠ)}(jנj@+j٠NjƠjiM-jjjM-jNubjǠj:j֔M@jȠjɠ]j]ubj)}(jaj;M-jàNjĠNjŠjM-jƠjԠ)}(jנj@+j٠NjƠjM-jjjM-jNubjǠj:j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_get_optionalsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jM-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjM-jNubjǠj:j֔MWjȠjɠ](j)}(jajM-jàNjĠNjŠj'N-jƠjԠ)}(jנj@+j٠NjƠjN-jjj^N-jNubjǠj:j֔MWjȠjɠ]j]ubj)}(jajM-jàNjĠNjŠjPN-jƠjԠ)}(jנj@+j٠NjƠj.N-jjjdN-jNubjǠj:j֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_get_optional_preparedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jmN-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjkN-jNubjǠj:j֔MmjȠjɠ](j)}(jajkN-jàNjĠNjŠjN-jƠjԠ)}(jנj@+j٠NjƠjN-jjjN-jNubjǠj:j֔MmjȠjɠ]j]ubj)}(jajkN-jàNjĠNjŠjN-jƠjԠ)}(jנj@+j٠NjƠjN-jjjN-jNubjǠj:j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_clk_get_optional_enabledsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jO-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjO-jNubjǠj:j֔MjȠjɠ](j)}(jajO-jàNjĠNjŠjWO-jƠjԠ)}(jנj@+j٠NjƠj1O-jjjO-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajO-jàNjĠNjŠjO-jƠjԠ)}(jנj@+j٠NjƠj^O-jjjO-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ'devm_clk_get_optional_enabled_with_ratesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jO-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠratesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjO-jNubjǠj:j֔MjȠjɠ](j)}(jajO-jàNjĠNjŠjO-jƠjԠ)}(jנj@+j٠NjƠjO-jjjKP-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajO-jàNjĠNjŠjP-jƠjԠ)}(jנj@+j٠NjƠjO-jjjQP-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajO-jàNjĠNjŠj@P-jƠjԠ)}(jנj@+j٠NjƠjP-jjjWP-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_get_clk_from_childsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]j`P-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj^P-jNubjǠj:j֔MjȠjɠ](j)}(jaj^P-jàNjĠNjŠjP-jƠjԠ)}(jנj@+j٠NjƠjP-jjjQ-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj^P-jàNjĠNjŠjP-jƠjԠ)}(jנj@+j٠NjƠjP-jjjQ-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj^P-jàNjĠNjŠjQ-jƠjԠ)}(jנj@+j٠NjƠjP-jjj"Q-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_enablesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j+Q-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)Q-jNubjǠj:j֔MjȠjɠ]j)}(jaj)Q-jàNjĠNjŠjwQ-jƠjԠ)}(jנj@+j٠NjƠjQQ-jjjQ-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_bulk_enablesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQ-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_clkssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjQ-jNubjǠj:j֔MjȠjɠ](j)}(jajQ-jàNjĠNjŠjQ-jƠjԠ)}(jנj@+j٠NjƠjQ-jjjR-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajQ-jàNjĠNjŠjQ-jƠjԠ)}(jנj@+j٠NjƠjQ-jjj R-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_disablesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR-jNubjǠj:j֔MjȠjɠ]j)}(jajR-jàNjĠNjŠjaR-jƠjԠ)}(jנj@+j٠NjƠj;R-jjjlR-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_bulk_disablesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]juR-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_clkssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjsR-jNubjǠj:j֔MjȠjɠ](j)}(jajsR-jàNjĠNjŠjR-jƠjԠ)}(jנj@+j٠NjƠjR-jjjR-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajsR-jàNjĠNjŠjR-jƠjԠ)}(jנj@+j٠NjƠjR-jjjR-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_get_ratesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jR-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR-jNubjǠj:j֔MjȠjɠ]j)}(jajR-jàNjĠNjŠjLS-jƠjԠ)}(jנj@+j٠NjƠj&S-jjjWS-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_putsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`S-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^S-jNubjǠj:j֔MjȠjɠ]j)}(jaj^S-jàNjĠNjŠjS-jƠjԠ)}(jנj@+j٠NjƠjS-jjjS-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_bulk_putsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_clkssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjS-jNubjǠj:j֔MjȠjɠ](j)}(jajS-jàNjĠNjŠjT-jƠjԠ)}(jנj@+j٠NjƠjS-jjj;T-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajS-jàNjĠNjŠj0T-jƠjԠ)}(jנj@+j٠NjƠj T-jjjAT-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_bulk_put_allsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJT-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_clkssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ clk_bulk_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclkssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjHT-jNubjǠj:j֔MjȠjɠ](j)}(jajHT-jàNjĠNjŠjT-jƠjԠ)}(jנj@+j٠NjƠjpT-jjjT-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajHT-jàNjĠNjŠjT-jƠjԠ)}(jנj@+j٠NjƠjT-jjjT-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ devm_clk_putsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jT-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjT-jNubjǠj:j֔M"jȠjɠ](j)}(jajT-jàNjĠNjŠj U-jƠjԠ)}(jנj@+j٠NjƠjT-jjjXU-jNubjǠj:j֔M"jȠjɠ]j]ubj)}(jajT-jàNjĠNjŠjMU-jƠjԠ)}(jנj@+j٠NjƠj'U-jjj^U-jNubjǠj:j֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_round_ratesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jgU-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠratesbajubj]jNububjYNubjZubejj)}j]sbubububjjjeU-jNubjǠj:j֔M>jȠjɠ](j)}(jajeU-jàNjĠNjŠjU-jƠjԠ)}(jנj@+j٠NjƠjU-jjjU-jNubjǠj:j֔M>jȠjɠ]j]ubj)}(jajeU-jàNjĠNjŠjU-jƠjԠ)}(jנj@+j٠NjƠjU-jjjU-jNubjǠj:j֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_set_ratesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jU-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠratesbajubj]jNububjYNubjZubejj)}j]sbubububjjjU-jNubjǠj:j֔MJjȠjɠ](j)}(jajU-jàNjĠNjŠj>V-jƠjԠ)}(jנj@+j٠NjƠjV-jjjnV-jNubjǠj:j֔MJjȠjɠ]j]ubj)}(jajU-jàNjĠNjŠjfV-jƠjԠ)}(jנj@+j٠NjƠjEV-jjjtV-jNubjǠj:j֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_set_rate_exclusivesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j}V-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠratesbajubj]jNububjYNubjZubejj)}j]sbubububjjj{V-jNubjǠj:j֔M[jȠjɠ](j)}(jaj{V-jàNjĠNjŠjV-jƠjԠ)}(jנj@+j٠NjƠjV-jjjV-jNubjǠj:j֔M[jȠjɠ]j]ubj)}(jaj{V-jàNjĠNjŠjV-jƠjԠ)}(jנj@+j٠NjƠjV-jjjV-jNubjǠj:j֔M[jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_has_parentsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jW-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjW-jNubjǠj:j֔MgjȠjɠ](j)}(jajW-jàNjĠNjŠjSW-jƠjԠ)}(jנj@+j٠NjƠj-W-jjjW-jNubjǠj:j֔MgjȠjɠ]j]ubj)}(jajW-jàNjĠNjŠjW-jƠjԠ)}(jנj@+j٠NjƠjZW-jjjW-jNubjǠj:j֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_set_rate_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjjW-jNubjǠj:j֔MqjȠjɠ](j)}(jajW-jàNjĠNjŠjW-jƠjԠ)}(jנj@+j٠NjƠjW-jjj;X-jNubjǠj:j֔MqjȠjɠ]j]ubj)}(jajW-jàNjĠNjŠjX-jƠjԠ)}(jנj@+j٠NjƠjW-jjjAX-jNubjǠj:j֔MqjȠjɠ]j]ubj)}(jajW-jàNjĠNjŠj3X-jƠjԠ)}(jנj@+j٠NjƠjX-jjjGX-jNubjǠj:j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_set_min_ratesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jPX-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠratesbajubj]jNububjYNubjZubejj)}j]sbubububjjjNX-jNubjǠj:j֔MzjȠjɠ](j)}(jajNX-jàNjĠNjŠjX-jƠjԠ)}(jנj@+j٠NjƠjvX-jjjX-jNubjǠj:j֔MzjȠjɠ]j]ubj)}(jajNX-jàNjĠNjŠjX-jƠjԠ)}(jנj@+j٠NjƠjX-jjjX-jNubjǠj:j֔MzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_set_max_ratesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jX-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠratesbajubj]jNububjYNubjZubejj)}j]sbubububjjjX-jNubjǠj:j֔MjȠjɠ](j)}(jajX-jàNjĠNjŠj'Y-jƠjԠ)}(jנj@+j٠NjƠjY-jjjWY-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajX-jàNjĠNjŠjOY-jƠjԠ)}(jנj@+j٠NjƠj.Y-jjj]Y-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_set_parentsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jfY-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparentsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjdY-jNubjǠj:j֔MjȠjɠ](j)}(jajdY-jàNjĠNjŠjY-jƠjԠ)}(jנj@+j٠NjƠjY-jjjY-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajdY-jàNjĠNjŠjY-jƠjԠ)}(jנj@+j٠NjƠjY-jjjY-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_get_parentsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jY-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjY-jNubjǠj:j֔MjȠjɠ]j)}(jajY-jàNjĠNjŠjKZ-jƠjԠ)}(jנj@+j٠NjƠj%Z-jjjYZ-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clk_get_syssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jbZ-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcon_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj`Z-jNubjǠj:j֔MjȠjɠ](j)}(jaj`Z-jàNjĠNjŠjZ-jƠjԠ)}(jנj@+j٠NjƠjZ-jjjZ-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj`Z-jàNjĠNjŠjZ-jƠjԠ)}(jנj@+j٠NjƠjZ-jjjZ-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_save_contextsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjZ-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_restore_contextsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA[-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj?[-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_drop_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠclksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[-jNubjǠj:j֔MjȠjɠ]j)}(jaj[-jàNjĠNjŠj[-jƠjԠ)}(jנj@+j٠NjƠj[-jjj[-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠclk_get_optionalsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠclksbajubububjjI)}(jLj)}(jj )}(j ]j[-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj[-jNubjǠj:j֔MjȠjɠ](j)}(jaj[-jàNjĠNjŠj>\-jƠjԠ)}(jנj@+j٠NjƠj\-jjju\-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jaj[-jàNjĠNjŠjg\-jƠjԠ)}(jנj@+j٠NjƠjE\-jjj{\-jNubjǠj:j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsame_state_synchronize_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j\-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ oldstate1sbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ oldstate2sbajubj]jNububjYNubjZubejj)}j]sbubububjjj\-jNubjǠj:j֔KAjȠjɠ](j)}(jaj\-jàNjĠNjŠj\-jƠjԠ)}(jנj@+j٠NjƠj\-jjj\-jNubjǠj:j֔KAjȠjɠ]j]ubj)}(jaj\-jàNjĠNjŠj\-jƠjԠ)}(jנj@+j٠NjƠj\-jjj\-jNubjǠj:j֔KAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_trace_implies_rcu_gpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j]-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj]-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcond_resched_tasks_rcu_qssbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jP]-ajubj#NubjjjN]-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_softirq_qs_periodicsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j_]-ajubj#Nubjjj]]-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠRCU_LOCKDEP_WARNsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jn]-ajubj#Nubjjjl]-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlockdep_assert_in_rcu_read_locksbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j}]-ajubj#Nubjjj{]-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"lockdep_assert_in_rcu_read_lock_bhsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]-ajubj#Nubjjj]-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%lockdep_assert_in_rcu_read_lock_schedsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]-ajubj#Nubjjj]-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠlockdep_assert_in_rcu_readersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]-ajubj#Nubjjj]-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ unrcu_pointersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]-ajubj#Nubjjj]-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠRCU_INITIALIZERsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]-ajubj#Nubjjj]-jNubjǠj:j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_assign_pointersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]-ajubj#Nubjjj]-jNubjǠj:j֔MLjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_replace_pointersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]-ajubj#Nubjjj]-jNubjǠj:j֔MbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_access_pointersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]-ajubj#Nubjjj]-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_dereference_checksbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j^-ajubj#Nubjjj^-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_dereference_bh_checksbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j^-ajubj#Nubjjj^-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_dereference_sched_checksbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j"^-ajubj#Nubjjj ^-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_dereference_protectedsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j1^-ajubj#Nubjjj/^-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_dereferencesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j@^-ajubj#Nubjjj>^-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_dereference_bhsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jO^-ajubj#NubjjjM^-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_dereference_schedsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j^^-ajubj#Nubjjj\^-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_pointer_handoffsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jm^-ajubj#Nubjjjk^-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rcu_read_locksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j|^-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjz^-jNubjǠj:j֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_read_unlocksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj^-jNubjǠj:j֔McjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_read_lock_bhsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj_-jNubjǠj:j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_read_unlock_bhsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j]_-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj[_-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_read_lock_schedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj_-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_read_unlock_schedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj_-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠRCU_INIT_POINTERsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j>`-ajubj#Nubjjj<`-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠRCU_POINTER_INITIALIZERsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jM`-ajubj#NubjjjK`-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfree_rcusbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j\`-ajubj#NubjjjZ`-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfree_rcu_mightsleepsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jk`-ajubj#Nubjjji`-jNubjǠj:j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rcu_head_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jz`-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrhpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjx`-jNubjǠj:j֔MbjȠjɠ]j)}(jajx`-jàNjĠNjŠj`-jƠjԠ)}(jנj@+j٠NjƠj`-jjj`-jNubjǠj:j֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_head_after_call_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j`-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrhpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠrcu_callback_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNububjYNubjZubejj)}j]sbubububjjj`-jNubjǠj:j֔MtjȠjɠ](j)}(jaj`-jàNjĠNjŠj%a-jƠjԠ)}(jנj@+j٠NjƠj`-jjjWa-jNubjǠj:j֔MtjȠjɠ]j]ubj)}(jaj`-jàNjĠNjŠjPa-jƠjԠ)}(jנj@+j٠NjƠj,a-jjj]a-jNubjǠj:j֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_softirq_qssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jfa-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjda-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_watching_snap_stopped_sincesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]ja-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsnapsbajubj]jNububjYNubjZubejj)}j]sbubububjjja-jNubjǠj:j֔M/jȠjɠ](j)}(jaja-jàNjĠNjŠja-jƠjԠ)}(jנj@+j٠NjƠja-jjj+b-jNubjǠj:j֔M/jȠjɠ]j]ubj)}(jaja-jàNjĠNjŠj#b-jƠjԠ)}(jנj@+j٠NjƠjb-jjj1b-jNubjǠj:j֔M/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_is_cpu_rrupt_from_idlesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:b-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj8b-jNubjǠj:j֔MqjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_irq_exit_check_preemptsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjb-jNubjǠj:j֔M]jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__rcu_irq_enter_check_ticksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjb-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_is_watchingsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]jG)}jnotracesbasbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]j*c-asbubjjC)}j ]j+asbubjj)}(jj )}(j ]jc-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjc-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcall_rcu_hurrysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jhc-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠrcu_callback_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjfc-jNubjǠj:j֔M> jȠjɠ](j)}(jajfc-jàNjĠNjŠjc-jƠjԠ)}(jנj@+j٠NjƠjc-jjjc-jNubjǠj:j֔M> jȠjɠ]j]ubj)}(jajfc-jàNjĠNjŠjc-jƠjԠ)}(jנj@+j٠NjƠjc-jjjc-jNubjǠj:j֔M> jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcall_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠrcu_callback_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNububjYNubjZubejj)}j]sbubububjjjc-jNubjǠj:j֔M jȠjɠ](j)}(jajc-jàNjĠNjŠjBd-jƠjԠ)}(jנj@+j٠NjƠjd-jjjud-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajc-jàNjĠNjŠjmd-jƠjԠ)}(jנj@+j٠NjƠjId-jjj{d-jNubjǠj:j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsynchronize_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jd-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjd-jNubjǠj:j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ"get_completed_synchronize_rcu_fullsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jd-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_gp_oldstatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrgospsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd-jNubjǠj:j֔M jȠjɠ]j)}(jajd-jàNjĠNjŠje-jƠjԠ)}(jנj@+j٠NjƠjd-jjj&e-jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_state_synchronize_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j/e-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj-e-jNubjǠj:j֔M! jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_state_synchronize_rcu_fullsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{e-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_gp_oldstatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrgospsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjye-jNubjǠj:j֔M< jȠjɠ]j)}(jajye-jàNjĠNjŠje-jƠjԠ)}(jנj@+j٠NjƠje-jjje-jNubjǠj:j֔M< jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠstart_poll_synchronize_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]je-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjje-jNubjǠj:j֔Mq jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠstart_poll_synchronize_rcu_fullsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'f-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_gp_oldstatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrgospsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%f-jNubjǠj:j֔M jȠjɠ]j)}(jaj%f-jàNjĠNjŠjsf-jƠjԠ)}(jנj@+j٠NjƠjMf-jjj~f-jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpoll_state_synchronize_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jf-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠoldstatesbajubj]jNububjYNubjZubajj)}j]sbubububjjjf-jNubjǠj:j֔M jȠjɠ]j)}(jajf-jàNjĠNjŠjf-jƠjԠ)}(jנj@+j٠NjƠjf-jjjf-jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpoll_state_synchronize_rcu_fullsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jf-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_gp_oldstatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrgospsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjf-jNubjǠj:j֔M jȠjɠ]j)}(jajf-jàNjĠNjŠj)g-jƠjԠ)}(jנj@+j٠NjƠjg-jjj4g-jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcond_synchronize_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=g-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠoldstatesbajubj]jNububjYNubjZubajj)}j]sbubububjjj;g-jNubjǠj:j֔M jȠjɠ]j)}(jaj;g-jàNjĠNjŠjg-jƠjԠ)}(jנj@+j٠NjƠjcg-jjjg-jNubjǠj:j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcond_synchronize_rcu_fullsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_gp_oldstatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrgospsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg-jNubjǠj:j֔MjȠjɠ]j)}(jajg-jàNjĠNjŠjg-jƠjԠ)}(jנj@+j٠NjƠjg-jjjg-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rcu_barriersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjg-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_barrier_throttledsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@h-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj>h-jNubjǠj:j֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsynchronize_rcu_expeditedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jh-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjh-jNubjǠj:j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$start_poll_synchronize_rcu_expeditedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jh-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjh-jNubjǠj:j֔M$jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ)start_poll_synchronize_rcu_expedited_fullsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"i-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_gp_oldstatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrgospsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj i-jNubjǠj:j֔MHjȠjɠ]j)}(jaj i-jàNjĠNjŠjni-jƠjԠ)}(jנj@+j٠NjƠjHi-jjjyi-jNubjǠj:j֔MHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcond_synchronize_rcu_expeditedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠoldstatesbajubj]jNububjYNubjZubajj)}j]sbubububjjji-jNubjǠj:j֔McjȠjɠ]j)}(jaji-jàNjĠNjŠji-jƠjԠ)}(jנj@+j٠NjƠji-jjji-jNubjǠj:j֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#cond_synchronize_rcu_expedited_fullsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_gp_oldstatesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrgospsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjji-jNubjǠj:j֔M~jȠjɠ]j)}(jaji-jàNjĠNjŠj&j-jƠjԠ)}(jנj@+j٠NjƠjj-jjj1j-jNubjǠj:j֔M~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_read_lock_held_commonsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j:j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠretsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8j-jNubjǠj:j֔KgjȠjɠ]j)}(jaj8j-jàNjĠNjŠjj-jƠjԠ)}(jנj@+j٠NjƠj_j-jjjj-jNubjǠj:j֔KgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_async_hurrysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjj-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_async_relaxsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjj-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_expedite_gpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*k-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj(k-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_unexpedite_gpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]juk-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjsk-jNubjǠj:j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_read_lock_heldsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jk-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjk-jNubjǠj:j֔MYjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrcu_read_lock_bh_heldsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j l-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj l-jNubjǠj:j֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠwakeme_after_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jVl-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjTl-jNubjǠj:j֔MjȠjɠ]j)}(jajTl-jàNjĠNjŠjl-jƠjԠ)}(jנj@+j٠NjƠj|l-jjjl-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinit_rcu_head_on_stacksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl-jNubjǠj:j֔MjȠjɠ]j)}(jajl-jàNjĠNjŠjm-jƠjԠ)}(jנj@+j٠NjƠjl-jjj m-jNubjǠj:j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdestroy_rcu_head_on_stacksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm-jNubjǠj:j֔MjȠjɠ]j)}(jajm-jàNjĠNjŠjbm-jƠjԠ)}(jנj@+j٠NjƠjjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjّ-jjjk-jNubjǠjNj֔K>jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj*-jƠjԠ)}(jנj@+j٠NjƠj-jjjq-jNubjǠjNj֔K>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkref_put_mutexsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jz-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmutexsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmutexsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjx-jNubjǠjNj֔KQjȠjɠ](j)}(jajx-jàNjĠNjŠjƒ-jƠjԠ)}(jנj@+j٠NjƠj-jjj_-jNubjǠjNj֔KQjȠjɠ]j]ubj)}(jajx-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj͒-jjje-jNubjǠjNj֔KQjȠjɠ]j]ubj)}(jajx-jàNjĠNjŠjT-jƠjԠ)}(jנj@+j٠NjƠj.-jjjk-jNubjǠjNj֔KQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kref_put_locksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠreleasesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ spinlock_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjr-jNubjǠjNj֔KfjȠjɠ](j)}(jajr-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjY-jNubjǠjNj֔KfjȠjɠ]j]ubj)}(jajr-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjǓ-jjj_-jNubjǠjNj֔KfjȠjɠ]j]ubj)}(jajr-jàNjĠNjŠjN-jƠjԠ)}(jנj@+j٠NjƠj(-jjje-jNubjǠjNj֔KfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkref_get_unless_zerosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jn-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkrefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkrefsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjl-jNubjǠjNj֔KjȠjɠ]j)}(jajl-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjŔ-jNubjǠjNj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrs_codecsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]jΔ-ajubsbjjj̔-jNubjǠj“j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rs_controlsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]jݔ-ajubsbjjj۔-jNubjǠj“j֔K&jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠinit_rssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rs_controlsbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsymsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠgfpolysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfcrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprimsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnrootssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj“j֔KajȠjɠ](j)}(jaj-jàNjĠNjŠj8-jƠjԠ)}(jנj@+j٠NjƠj-jjjӕ-jNubjǠj“j֔KajȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj\-jƠjԠ)}(jנj@+j٠NjƠj<-jjjٕ-jNubjǠj“j֔KajȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj`-jjjߕ-jNubjǠj“j֔KajȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔KajȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjȕ-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔KajȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfree_rssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rs_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj“j֔KjȠjɠ]j)}(jaj-jàNjĠNjŠj@-jƠjԠ)}(jנj@+j٠NjƠj-jjjK-jNubjǠj“j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ init_rs_gfpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rs_controlsbajubububjjI)}(jLj)}(jj )}(j ]jT-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsymsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠgfpolysbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfcrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprimsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnrootssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjR-jNubjǠj“j֔M jȠjɠ](j)}(jajR-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjc-jNubjǠj“j֔M jȠjɠ]j]ubj)}(jajR-jàNjĠNjŠjĖ-jƠjԠ)}(jנj@+j٠NjƠj-jjji-jNubjǠj“j֔M jȠjɠ]j]ubj)}(jajR-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjȖ-jjjo-jNubjǠj“j֔M jȠjɠ]j]ubj)}(jajR-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjju-jNubjǠj“j֔M jȠjɠ]j]ubj)}(jajR-jàNjĠNjŠj0-jƠjԠ)}(jנj@+j٠NjƠj-jjj{-jNubjǠj“j֔M jȠjɠ]j]ubj)}(jajR-jàNjĠNjŠjX-jƠjԠ)}(jנj@+j٠NjƠj4-jjj-jNubjǠj“j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinit_rs_non_canonicalsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rs_controlsbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsymsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠgffuncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠfcrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠprimsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnrootssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj“j֔M3jȠjɠ](j)}(jaj-jàNjĠNjŠj֗-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔M3jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjڗ-jjj-jNubjǠj“j֔M3jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjL-jƠjԠ)}(jנj@+j٠NjƠj,-jjj-jNubjǠj“j֔M3jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjp-jƠjԠ)}(jנj@+j٠NjƠjP-jjj-jNubjǠj“j֔M3jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjt-jjj-jNubjǠj“j֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ encode_rs8sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rs_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrscsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjj)}(jj )}(j ]jΠ)}jѠinvmsksbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj“j֔MHjȠjɠ](j)}(jaj-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔MHjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj9-jƠjԠ)}(jנj@+j٠NjƠj-jjjÙ-jNubjǠj“j֔MHjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj`-jƠjԠ)}(jנj@+j٠NjƠj@-jjjə-jNubjǠj“j֔MHjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjd-jjjϙ-jNubjǠj“j֔MHjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjՙ-jNubjǠj“j֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ decode_rs8sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jޙ-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rs_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrscsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint8_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠno_erassbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeras_possbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjj)}(jj )}(j ]jΠ)}jѠinvmsksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcorrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjܙ-jNubjǠj“j֔MijȠjɠ](j)}(jajܙ-jàNjĠNjŠj*-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔MijȠjɠ]j]ubj)}(jajܙ-jàNjĠNjŠjW-jƠjԠ)}(jנj@+j٠NjƠj1-jjj-jNubjǠj“j֔MijȠjɠ]j]ubj)}(jajܙ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj^-jjj-jNubjǠj“j֔MijȠjɠ]j]ubj)}(jajܙ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔MijȠjɠ]j]ubj)}(jajܙ-jàNjĠNjŠj՚-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔MijȠjɠ]j]ubj)}(jajܙ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjۚ-jjj-jNubjǠj“j֔MijȠjɠ]j]ubj)}(jajܙ-jàNjĠNjŠj!-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔MijȠjɠ]j]ubj)}(jajܙ-jàNjĠNjŠjL-jƠjԠ)}(jנj@+j٠NjƠj(-jjj-jNubjǠj“j֔MijȠjɠ]j]ubj)}(jajܙ-jàNjĠNjŠjv-jƠjԠ)}(jנj@+j٠NjƠjP-jjj-jNubjǠj“j֔MijȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ encode_rs16sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rs_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrscsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjj)}(jj )}(j ]jΠ)}jѠinvmsksbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj“j֔M}jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔M}jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj3-jƠjԠ)}(jנj@+j٠NjƠj -jjj-jNubjǠj“j֔M}jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjZ-jƠjԠ)}(jנj@+j٠NjƠj:-jjjÜ-jNubjǠj“j֔M}jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj^-jjjɜ-jNubjǠj“j֔M}jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjϜ-jNubjǠj“j֔M}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ decode_rs16sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j؜-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ rs_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrscsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠparsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠno_erassbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠeras_possbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjj)}(jj )}(j ]jΠ)}jѠinvmsksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuint16_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcorrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj֜-jNubjǠj“j֔MjȠjɠ](j)}(jaj֜-jàNjĠNjŠj$-jƠjԠ)}(jנj@+j٠NjƠj-jjj{-jNubjǠj“j֔MjȠjɠ]j]ubj)}(jaj֜-jàNjĠNjŠjQ-jƠjԠ)}(jנj@+j٠NjƠj+-jjj-jNubjǠj“j֔MjȠjɠ]j]ubj)}(jaj֜-jàNjĠNjŠj~-jƠjԠ)}(jנj@+j٠NjƠjX-jjj-jNubjǠj“j֔MjȠjɠ]j]ubj)}(jaj֜-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔MjȠjɠ]j]ubj)}(jaj֜-jàNjĠNjŠjϝ-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔MjȠjɠ]j]ubj)}(jaj֜-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj՝-jjj-jNubjǠj“j֔MjȠjɠ]j]ubj)}(jaj֜-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj“j֔MjȠjɠ]j]ubj)}(jaj֜-jàNjĠNjŠjF-jƠjԠ)}(jנj@+j٠NjƠj"-jjj-jNubjǠj“j֔MjȠjɠ]j]ubj)}(jaj֜-jàNjĠNjŠjp-jƠjԠ)}(jנj@+j٠NjƠjJ-jjj-jNubjǠj“j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ MTREE_INITsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠMTREE_INIT_EXTsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jÞ-ajubj#Nubjjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mtree_emptysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jҞ-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjО-jNubjǠjj֔MijȠjɠ]j)}(jajО-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj(-jNubjǠjj֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mas_resetsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/-jNubjǠjj֔M?jȠjɠ]j)}(jaj/-jàNjĠNjŠj}-jƠjԠ)}(jנj@+j٠NjƠjW-jjj-jNubjǠjj֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mas_for_eachsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠjj֔MPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_for_each_revsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠjj֔M^jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__mas_set_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlastsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj՟-jjjP-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj#-jƠjԠ)}(jנj@+j٠NjƠj-jjjV-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjH-jƠjԠ)}(jנj@+j٠NjƠj'-jjj\-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mas_set_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlastsbajubj]jNububjYNubjZubejj)}j]sbubububjjjc-jNubjǠjj֔MjȠjɠ](j)}(jajc-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajc-jàNjĠNjŠj٠-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠjj֔MjȠjɠ]j]ubj)}(jajc-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjݠ-jjj-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_setsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔M jȠjɠ](j)}(jaj-jàNjĠNjŠjg-jƠjԠ)}(jנj@+j٠NjƠjA-jjj-jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjn-jjj-jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mt_init_flagssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔M jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj̡-jjj"-jNubjǠjj֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj(-jNubjǠjj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmt_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/-jNubjǠjj֔M0jȠjɠ]j)}(jaj/-jàNjĠNjŠj}-jƠjԠ)}(jנj@+j٠NjƠjW-jjj-jNubjǠjj֔M0jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmt_clear_in_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠjj֔MAjȠjɠ]j)}(jaj-jàNjĠNjŠjݢ-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MAjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mt_set_in_rcusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠjj֔MTjȠjɠ]j)}(jaj-jàNjĠNjŠj=-jƠjԠ)}(jנj@+j٠NjƠj-jjjH-jNubjǠjj֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mt_for_eachsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jQ-ajubj#NubjjjO-jNubjǠjj֔MxjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_prealloc_calcsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj^-jNubjǠjj֔M4jȠjɠ](j)}(jaj^-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔M4jȠjɠ]j]ubj)}(jaj^-jàNjĠNjŠjգ-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_wr_preallocatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ ma_wr_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwr_massbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj;-jƠjԠ)}(jנj@+j٠NjƠj-jjjo-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjd-jƠjԠ)}(jנj@+j٠NjƠjB-jjju-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mas_insertsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j~-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj|-jNubjǠjj֔MjȠjɠ](j)}(jaj|-jàNjĠNjŠj̤-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj|-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjӤ-jjj -jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_alloc_cyclicsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠrange_losbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠrange_hisbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj^-jƠjԠ)}(jנj@+j٠NjƠj8-jjjX-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠje-jjj^-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjd-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj٥-jƠjԠ)}(jנj@+j٠NjƠj-jjjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjݥ-jjjp-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj%-jƠjԠ)}(jנj@+j٠NjƠj-jjjv-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjP-jƠjԠ)}(jנj@+j٠NjƠj,-jjj|-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_walksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠjj֔M"jȠjɠ]j)}(jaj-jàNjĠNjŠjӦ-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mte_dead_walksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}j__rcusbasbubjj)}(jNjNjjjjjj)}j]j-asbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_enodesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠenodesbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedcharesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbubjjjjj)}j]sbububjjj-jNubjǠjj֔MEjȠjɠ](j)}(jaj-jàNjĠNjŠj?-jƠjԠ)}(jנj@+j٠NjƠj-jjjx-jNubjǠjj֔MEjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjj-jƠjԠ)}(jנj@+j٠NjƠjI-jjj~-jNubjǠjj֔MEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mt_free_walksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠjj֔M]jȠjɠ]j)}(jaj-jàNjĠNjŠjӧ-jƠjԠ)}(jנj@+j٠NjƠj-jjjާ-jNubjǠjj֔M]jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mas_storesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj5-jƠjԠ)}(jנj@+j٠NjƠj-jjjl-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj^-jƠjԠ)}(jנj@+j٠NjƠj<-jjjr-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mas_store_gfpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjy-jNubjǠjj֔M0jȠjɠ](j)}(jajy-jàNjĠNjŠjǨ-jƠjԠ)}(jנj@+j٠NjƠj-jjj#-jNubjǠjj֔M0jȠjɠ]j]ubj)}(jajy-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjΨ-jjj)-jNubjǠjj֔M0jȠjɠ]j]ubj)}(jajy-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj/-jNubjǠjj֔M0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_store_preallocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j8-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj6-jNubjǠjj֔MQjȠjɠ](j)}(jaj6-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj^-jjj-jNubjǠjj֔MQjȠjɠ]j]ubj)}(jaj6-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_preallocatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jǩ-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjũ-jNubjǠjj֔MqjȠjɠ](j)}(jajũ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjo-jNubjǠjj֔MqjȠjɠ]j]ubj)}(jajũ-jàNjĠNjŠj<-jƠjԠ)}(jנj@+j٠NjƠj-jjju-jNubjǠjj֔MqjȠjɠ]j]ubj)}(jajũ-jàNjĠNjŠjg-jƠjԠ)}(jנj@+j٠NjƠjC-jjj{-jNubjǠjj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_nextsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠjj֔MBjȠjɠ](j)}(jaj-jàNjĠNjŠjҪ-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MBjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj٪-jjj -jNubjǠjj֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_next_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠjj֔MYjȠjɠ](j)}(jaj-jàNjĠNjŠjb-jƠjԠ)}(jנj@+j٠NjƠj<-jjj-jNubjǠjj֔MYjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠji-jjj-jNubjǠjj֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmt_nextsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠjj֔MqjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj̫-jjjJ-jNubjǠjj֔MqjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjP-jNubjǠjj֔MqjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj?-jƠjԠ)}(jנj@+j٠NjƠj-jjjV-jNubjǠjj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_prevsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j_-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj]-jNubjǠjj֔MjȠjɠ](j)}(jaj]-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj]-jàNjĠNjŠjլ-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_prev_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj=-jƠjԠ)}(jנj@+j٠NjƠj-jjjp-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠje-jƠjԠ)}(jנj@+j٠NjƠjD-jjjv-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmt_prevsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj}-jNubjǠjj֔MjȠjɠ](j)}(jaj}-jàNjĠNjŠjͭ-jƠjԠ)}(jנj@+j٠NjƠj-jjj%-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj}-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjԭ-jjj+-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj}-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj1-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mas_pausesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8-jNubjǠjj֔M jȠjɠ]j)}(jaj8-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj`-jjj-jNubjǠjj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_find_setupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjC-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjjI-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj5-jƠjԠ)}(jנj@+j٠NjƠj-jjjO-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_findsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jX-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjV-jNubjǠjj֔MvjȠjɠ](j)}(jajV-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjٯ-jNubjǠjj֔MvjȠjɠ]j]ubj)}(jajV-jàNjĠNjŠjί-jƠjԠ)}(jנj@+j٠NjƠj-jjj߯-jNubjǠjj֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_find_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj6-jƠjԠ)}(jנj@+j٠NjƠj-jjji-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj^-jƠjԠ)}(jנj@+j٠NjƠj=-jjjo-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_find_rev_setupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jx-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjv-jNubjǠjj֔MjȠjɠ](j)}(jajv-jàNjĠNjŠjð-jƠjԠ)}(jנj@+j٠NjƠj-jjj!-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajv-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjʰ-jjj'-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajv-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj--jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mas_find_revsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j6-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj4-jNubjǠjj֔MjȠjɠ](j)}(jaj4-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj^-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmas_find_range_revsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jƱ-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjı-jNubjǠjj֔MjȠjɠ](j)}(jajı-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjG-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajı-jàNjĠNjŠj<-jƠjԠ)}(jנj@+j٠NjƠj-jjjM-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mas_erasesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jV-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjT-jNubjǠjj֔M2jȠjɠ]j)}(jajT-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj~-jjj-jNubjǠjj֔M2jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mas_nomemsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠma_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔MZjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj9-jNubjǠjj֔MZjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj1-jƠjԠ)}(jנj@+j٠NjƠj -jjj?-jNubjǠjj֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mtree_loadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jH-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjF-jNubjǠjj֔M}jȠjɠ](j)}(jajF-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjp-jjjɳ-jNubjǠjj֔M}jȠjɠ]j]ubj)}(jajF-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjϳ-jNubjǠjj֔M}jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmtree_store_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jس-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlastsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjֳ-jNubjǠjj֔MjȠjɠ](j)}(jajֳ-jàNjĠNjŠj$-jƠjԠ)}(jנj@+j٠NjƠj-jjjʴ-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajֳ-jàNjĠNjŠjL-jƠjԠ)}(jנj@+j٠NjƠj+-jjjд-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajֳ-jàNjĠNjŠjq-jƠjԠ)}(jנj@+j٠NjƠjP-jjjִ-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajֳ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠju-jjjܴ-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajֳ-jàNjĠNjŠj´-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mtree_storesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj7-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj_-jƠjԠ)}(jנj@+j٠NjƠj>-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjc-jjjĵ-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjʵ-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmtree_insert_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jӵ-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠfirstsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlastsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjѵ-jNubjǠjj֔MjȠjɠ](j)}(jajѵ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjŶ-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajѵ-jàNjĠNjŠjG-jƠjԠ)}(jנj@+j٠NjƠj&-jjj˶-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajѵ-jàNjĠNjŠjl-jƠjԠ)}(jנj@+j٠NjƠjK-jjjѶ-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajѵ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjp-jjj׶-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajѵ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjݶ-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mtree_insertsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj2-jƠjԠ)}(jנj@+j٠NjƠj -jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjZ-jƠjԠ)}(jנj@+j٠NjƠj9-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj^-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjŷ-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmtree_alloc_cyclicsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jη-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠrange_losbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠrange_hisbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj̷-jNubjǠjj֔MBjȠjɠ](j)}(jaj̷-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠjj֔MBjȠjɠ]j]ubj)}(jaj̷-jàNjĠNjŠjD-jƠjԠ)}(jנj@+j٠NjƠj!-jjj-jNubjǠjj֔MBjȠjɠ]j]ubj)}(jaj̷-jàNjĠNjŠjm-jƠjԠ)}(jנj@+j٠NjƠjK-jjj -jNubjǠjj֔MBjȠjɠ]j]ubj)}(jaj̷-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjt-jjj&-jNubjǠjj֔MBjȠjɠ]j]ubj)}(jaj̷-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj,-jNubjǠjj֔MBjȠjɠ]j]ubj)}(jaj̷-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj2-jNubjǠjj֔MBjȠjɠ]j]ubj)}(jaj̷-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjj8-jNubjǠjj֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mtree_erasesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jA-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj?-jNubjǠjj֔MjȠjɠ](j)}(jaj?-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠji-jjj¹-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj?-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjȹ-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__mt_dupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jѹ-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjϹ-jNubjǠjj֔MljȠjɠ](j)}(jajϹ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj}-jNubjǠjj֔MljȠjɠ]j]ubj)}(jajϹ-jàNjĠNjŠjJ-jƠjԠ)}(jנj@+j٠NjƠj$-jjj-jNubjǠjj֔MljȠjɠ]j]ubj)}(jajϹ-jàNjĠNjŠju-jƠjԠ)}(jנj@+j٠NjƠjQ-jjj-jNubjǠjj֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mtree_dupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj޺-jƠjԠ)}(jנj@+j٠NjƠj-jjj>-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjjD-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj6-jƠjԠ)}(jנj@+j٠NjƠj-jjjJ-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __mt_destroysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQ-jNubjǠjj֔MjȠjɠ]j)}(jajQ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjy-jjj-jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mtree_destroysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠjj֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjٻ-jjj -jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmt_findsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠjj֔MjȠjɠ](j)}(jaj-jàNjĠNjŠja-jƠjԠ)}(jנj@+j٠NjƠj;-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjh-jjjļ-jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjʼ-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mt_find_aftersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jӼ-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ maple_treesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjѼ-jNubjǠjj֔MjȠjɠ](j)}(jajѼ-jàNjĠNjŠj!-jƠjԠ)}(jנj@+j٠NjƠj-jjj~-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajѼ-jàNjĠNjŠjK-jƠjԠ)}(jנj@+j٠NjƠj(-jjj-jNubjǠjj֔MjȠjɠ]j]ubj)}(jajѼ-jàNjĠNjŠjs-jƠjԠ)}(jנj@+j٠NjƠjR-jjj-jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_usersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠj5j֔KljȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __get_usersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠput_usersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __put_usersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ clear_usersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jϽ-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j-asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjjͽ-jNubjǠj5j֔K=jȠjɠ](j)}(jajͽ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjI-jNubjǠj5j֔K=jȠjɠ]j]ubj)}(jajͽ-jàNjĠNjŠjB-jƠjԠ)}(jנj@+j٠NjƠj!-jjjO-jNubjǠj5j֔K=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __clear_usersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jX-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j-asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubejj)}j]sbubububjjjV-jNubjǠj5j֔KRjȠjɠ](j)}(jajV-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjҾ-jNubjǠj5j֔KRjȠjɠ]j]ubj)}(jajV-jàNjĠNjŠj˾-jƠjԠ)}(jנj@+j٠NjƠj-jjjؾ-jNubjǠj5j֔KRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_user_pages_fastsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_pagessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ gup_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj߾-jNubjǠj5j֔M jȠjɠ](j)}(jaj߾-jàNjĠNjŠj(-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj߾-jàNjĠNjŠjL-jƠjԠ)}(jנj@+j٠NjƠj,-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj߾-jàNjĠNjŠjq-jƠjԠ)}(jנj@+j٠NjƠjP-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj߾-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠju-jjj-jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠSLAB_HWCACHE_ALIGNsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jƿ-ajubj#NubjjjĿ-jNubjǠj5j֔K\jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSLAB_TYPESAFE_BY_RCUsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jտ-ajubj#Nubjjjӿ-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ SLAB_ACCOUNTsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠSLAB_RECLAIM_ACCOUNTsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmem_cache_argssbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j-ajubsbjjj-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmem_cache_create_usercopysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠalignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ slab_flags_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ useroffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠusersizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠctorsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔MvjȠjɠ](j)}(jaj-jàNjĠNjŠj_-jƠjԠ)}(jנj@+j٠NjƠj=-jjj-jNubjǠj5j֔MvjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjf-jjj-jNubjǠj5j֔MvjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MvjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MvjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MvjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MvjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjF-jƠjԠ)}(jנj@+j٠NjƠj"-jjj-jNubjǠj5j֔MvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmem_cache_createsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j-ajubj#Nubjjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠksizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjpsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmem_cache_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcachepsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠjj-jƠjԠ)}(jנj@+j٠NjƠjD-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjq-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmem_cache_chargesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj)-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj!-jƠjԠ)}(jנj@+j٠NjƠj-jjj/-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmallocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j8-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj6-jNubjǠj5j֔MjȠjɠ](j)}(jaj6-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj`-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj6-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kmalloc_arraysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjl-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj9-jƠjԠ)}(jנj@+j٠NjƠj-jjjr-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠja-jƠjԠ)}(jנj@+j٠NjƠj=-jjjx-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkrealloc_arraysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnew_nsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnew_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjP-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjV-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj\-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjE-jƠjԠ)}(jנj@+j٠NjƠj!-jjjb-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkcallocsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jk-ajubj#Nubjjji-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkzallocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jz-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjx-jNubjǠj5j֔M jȠjɠ](j)}(jajx-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jajx-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmalloc_size_roundupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔MZjȠjɠ]j)}(jaj-jàNjĠNjŠjV-jƠjԠ)}(jנj@+j٠NjƠj2-jjj^-jNubjǠj5j֔MZjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmem_cache_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjje-jNubjǠj5j֔MjȠjɠ](j)}(jaje-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaje-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfreesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjectsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj<-jƠjԠ)}(jנj@+j٠NjƠj-jjjG-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkvfreesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjN-jNubjǠj5j֔MjȠjɠ]j)}(jajN-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjv-jjj-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkvfree_sensitivesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj'-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj--jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__kmem_cache_create_argssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]j6-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ object_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkmem_cache_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ slab_flags_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj4-jNubjǠj5j֔MjȠjɠ](j)}(jaj4-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjb-jjj -jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj4-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj4-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj4-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmem_buckets_createsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ kmem_bucketssbajubububjjI)}(jLj)}(jj )}(j ]j'-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ slab_flags_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ useroffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠusersizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠctorsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj%-jNubjǠj5j֔M~jȠjɠ](j)}(jaj%-jàNjĠNjŠju-jƠjԠ)}(jנj@+j٠NjƠjS-jjjL-jNubjǠj5j֔M~jȠjɠ]j]ubj)}(jaj%-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj|-jjjR-jNubjǠj5j֔M~jȠjɠ]j]ubj)}(jaj%-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjX-jNubjǠj5j֔M~jȠjɠ]j]ubj)}(jaj%-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj^-jNubjǠj5j֔M~jȠjɠ]j]ubj)}(jaj%-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjd-jNubjǠj5j֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmem_cache_shrinksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcachepsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk-jNubjǠj5j֔M,jȠjɠ]j)}(jajk-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M,jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kmem_dump_objsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠobjectsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔MPjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MPjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfree_sensitivesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j(-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&-jNubjǠj5j֔MjȠjɠ]j)}(jaj&-jàNjĠNjŠjp-jƠjԠ)}(jנj@+j٠NjƠjN-jjjz-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkvfree_rcu_barriersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfree_constsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj`sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔K*jȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj5j֔K*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvm_unmap_aliasessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj'-jNubjǠj5j֔Me jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vm_unmap_ramsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jt-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmemsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjjr-jNubjǠj5j֔Ms jȠjɠ](j)}(jajr-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔Ms jȠjɠ]j]ubj)}(jajr-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔Ms jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vm_map_ramsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔M jȠjɠ](j)}(jaj-jàNjĠNjŠjK-jƠjԠ)}(jנj@+j٠NjƠj#-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjv-jƠjԠ)}(jנj@+j٠NjƠjU-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjz-jjj-jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvfreesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔M jȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj5j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvunmapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔MJ jȠjɠ]j)}(jaj-jàNjĠNjŠj^-jƠjԠ)}(jנj@+j٠NjƠj<-jjji-jNubjǠj5j֔MJ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠvmapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jr-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgprot_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprotsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjp-jNubjǠj5j֔Ml jȠjɠ](j)}(jajp-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjE-jNubjǠj5j֔Ml jȠjɠ]j]ubj)}(jajp-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjK-jNubjǠj5j֔Ml jȠjɠ]j]ubj)}(jajp-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjQ-jNubjǠj5j֔Ml jȠjɠ]j]ubj)}(jajp-jàNjĠNjŠj:-jƠjԠ)}(jנj@+j٠NjƠj-jjjW-jNubjǠj5j֔Ml jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvmap_pfnsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j`-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpfnssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgprot_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprotsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj^-jNubjǠj5j֔M jȠjɠ](j)}(jaj^-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj^-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj^-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠremap_vmalloc_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpgoffsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠjg-jƠjԠ)}(jנj@+j٠NjƠjA-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjn-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_fdatawrite_wbcsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠwriteback_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwbcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MxjȠjɠ](j)}(jaj-jàNjĠNjŠj!-jƠjԠ)}(jנj@+j٠NjƠj-jjjY-jNubjǠj5j֔MxjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjN-jƠjԠ)}(jנj@+j٠NjƠj(-jjj_-jNubjǠj5j֔MxjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_fdatawrite_range_kicksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jh-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjjf-jNubjǠj5j֔MjȠjɠ](j)}(jajf-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajf-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajf-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ filemap_flushsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j$-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj"-jNubjǠj5j֔MjȠjɠ]j)}(jaj"-jàNjĠNjŠjp-jƠjԠ)}(jנj@+j٠NjƠjJ-jjj{-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_range_has_pagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ start_bytesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠend_bytesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj*-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj0-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj"-jƠjԠ)}(jנj@+j٠NjƠj-jjj6-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_fdatawait_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ start_bytesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠend_bytesbajubj]jNububjYNubjZubejj)}j]sbubububjjj=-jNubjǠj5j֔M2jȠjɠ](j)}(jaj=-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠje-jjj-jNubjǠj5j֔M2jȠjɠ]j]ubj)}(jaj=-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M2jȠjɠ]j]ubj)}(jaj=-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#filemap_fdatawait_range_keep_errorssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ start_bytesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠend_bytesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MHjȠjɠ](j)}(jaj-jàNjĠNjŠjG-jƠjԠ)}(jנj@+j٠NjƠj!-jjj-jNubjǠj5j֔MHjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjr-jƠjԠ)}(jנj@+j٠NjƠjN-jjj-jNubjǠj5j֔MHjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjv-jjj-jNubjǠj5j֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfile_fdatawait_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ start_bytesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠend_bytesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔M`jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj^-jNubjǠj5j֔M`jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj.-jƠjԠ)}(jנj@+j٠NjƠj -jjjd-jNubjǠj5j֔M`jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjV-jƠjԠ)}(jנj@+j٠NjƠj2-jjjj-jNubjǠj5j֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_fdatawait_keep_errorssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]js-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjq-jNubjǠj5j֔MwjȠjɠ]j)}(jajq-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_write_and_wait_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjz-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjJ-jƠjԠ)}(jנj@+j٠NjƠj&-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjr-jƠjԠ)}(jנj@+j٠NjƠjN-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfile_check_and_advance_wb_errsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfile_write_and_wait_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj;-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjf-jƠjԠ)}(jנj@+j٠NjƠjB-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreplace_page_cache_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔M4jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj/-jNubjǠj5j֔M4jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj$-jƠjԠ)}(jנj@+j٠NjƠj-jjj5-jNubjǠj5j֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_unlocksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<-jNubjǠj5j֔MjȠjɠ]j)}(jaj<-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjd-jjj-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_end_readsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠsuccesssbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_end_private_2sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j'-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj%-jNubjǠj5j֔M jȠjɠ]j)}(jaj%-jàNjĠNjŠjs-jƠjԠ)}(jנj@+j٠NjƠjM-jjj~-jNubjǠj5j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_wait_private_2sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_wait_private_2_killablesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔M*jȠjɠ]j)}(jaj-jàNjĠNjŠj3-jƠjԠ)}(jנj@+j٠NjƠj -jjj>-jNubjǠj5j֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_end_writebacksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE-jNubjǠj5j֔MUjȠjɠ]j)}(jajE-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjm-jjj-jNubjǠj5j֔MUjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __folio_locksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔M~jȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpage_cache_next_misssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmax_scansbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠjW-jƠjԠ)}(jנj@+j٠NjƠj1-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj^-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpage_cache_prev_misssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmax_scansbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔M jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjl-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj?-jƠjԠ)}(jנj@+j٠NjƠj-jjjr-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjd-jƠjԠ)}(jנj@+j٠NjƠjC-jjjx-jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__filemap_get_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfgf_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ fgp_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔MjjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjY-jNubjǠj5j֔MjjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj_-jNubjǠj5j֔MjjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj&-jƠjԠ)}(jנj@+j٠NjƠj-jjje-jNubjǠj5j֔MjjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjN-jƠjԠ)}(jנj@+j٠NjƠj*-jjjk-jNubjǠj5j֔MjjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_get_foliossbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jt-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ folio_batchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbatchsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjr-jNubjǠj5j֔MjȠjɠ](j)}(jajr-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjM-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajr-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjS-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajr-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjY-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajr-jàNjĠNjŠjB-jƠjԠ)}(jנj@+j٠NjƠj-jjj_-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_get_folios_contigsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jh-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ folio_batchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbatchsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf-jNubjǠj5j֔MjȠjɠ](j)}(jajf-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjA-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajf-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjG-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajf-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjjM-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajf-jàNjĠNjŠj6-jƠjԠ)}(jנj@+j٠NjƠj-jjjS-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_get_folios_tagsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]j\-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ folio_batchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbatchsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZ-jNubjǠj5j֔MjȠjɠ](j)}(jajZ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj]-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajZ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjc-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajZ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjji-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajZ-jàNjĠNjŠj(-jƠjԠ)}(jנj@+j٠NjƠj-jjjo-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajZ-jàNjĠNjŠjR-jƠjԠ)}(jנj@+j٠NjƠj,-jjju-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ filemap_readsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j~-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkiocbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ already_readsbajubj]jNububjYNubjZubejj)}j]sbubububjjj|-jNubjǠj5j֔Mi jȠjɠ](j)}(jaj|-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj.-jNubjǠj5j֔Mi jȠjɠ]j]ubj)}(jaj|-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj4-jNubjǠj5j֔Mi jȠjɠ]j]ubj)}(jaj|-jàNjĠNjŠj&-jƠjԠ)}(jנj@+j٠NjƠj-jjj:-jNubjǠj5j֔Mi jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_file_read_itersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jC-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkiocbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠitersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjA-jNubjǠj5j֔M$ jȠjɠ](j)}(jajA-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjm-jjj-jNubjǠj5j֔M$ jȠjɠ]j]ubj)}(jajA-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M$ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_splice_readsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠppossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpipe_inode_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpipesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔M jȠjɠ](j)}(jaj-jàNjĠNjŠj*-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjW-jƠjԠ)}(jנj@+j٠NjƠj1-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj^-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ filemap_faultsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ vm_fault_tsbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_faultsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔M! jȠjɠ]j)}(jaj-jàNjĠNjŠjM-jƠjԠ)}(jנj@+j٠NjƠj'-jjjX-jNubjǠj5j֔M! jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_cache_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]ja-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfiller_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfillersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj_-jNubjǠj5j֔MJjȠjɠ](j)}(jaj_-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj>-jNubjǠj5j֔MJjȠjɠ]j]ubj)}(jaj_-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjD-jNubjǠj5j֔MJjȠjɠ]j]ubj)}(jaj_-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjJ-jNubjǠj5j֔MJjȠjɠ]j]ubj)}(jaj_-jàNjĠNjŠj0-jƠjԠ)}(jנj@+j٠NjƠj -jjjP-jNubjǠj5j֔MJjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmapping_read_folio_gfpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jY-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjW-jNubjǠj5j֔McjȠjɠ](j)}(jajW-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj5j֔McjȠjɠ]j]ubj)}(jajW-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔McjȠjɠ]j]ubj)}(jajW-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠread_cache_page_gfpsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠjp-jƠjԠ)}(jנj@+j٠NjƠjJ-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjw-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__generic_file_write_itersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkiocbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔M^jȠjɠ](j)}(jaj-jàNjĠNjŠj3-jƠjԠ)}(jנj@+j٠NjƠj -jjjk-jNubjǠj5j֔M^jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj`-jƠjԠ)}(jנj@+j٠NjƠj:-jjjq-jNubjǠj5j֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_file_write_itersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jz-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkiocbsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiocbsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠiov_itersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjx-jNubjǠj5j֔MjȠjɠ](j)}(jajx-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajx-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_release_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj\-jƠjԠ)}(jנj@+j٠NjƠj6-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjc-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_invalidate_inodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠflushsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjh-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjn-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj8-jƠjԠ)}(jנj@+j٠NjƠj-jjjt-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj`-jƠjԠ)}(jנj@+j٠NjƠj<-jjjz-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpage_cache_ra_unboundedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠreadahead_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠractlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ nr_to_readsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlookahead_sizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔KjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj$-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj*-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj0-jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreadahead_expandsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠreadahead_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠractlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ new_startsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnew_lensbajubj]jNububjYNubjZubejj)}j]sbubububjjj7-jNubjǠj5j֔MjȠjɠ](j)}(jaj7-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj_-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj7-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj7-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ%balance_dirty_pages_ratelimited_flagssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠjA-jƠjԠ)}(jנj@+j٠NjƠj-jjjq-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠji-jƠjԠ)}(jנj@+j٠NjƠjH-jjjw-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠbalance_dirty_pages_ratelimitedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj~-jNubjǠj5j֔MEjȠjɠ]j)}(jaj~-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtag_pages_for_writebacksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MP jȠjɠ](j)}(jaj-jàNjĠNjŠj,-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MP jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjW-jƠjԠ)}(jנj@+j٠NjƠj3-jjj-jNubjǠj5j֔MP jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj[-jjj-jNubjǠj5j֔MP jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwriteback_itersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠwriteback_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwbcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠerrorsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔M jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjH-jƠjԠ)}(jנj@+j٠NjƠj"-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjq-jƠjԠ)}(jנj@+j٠NjƠjO-jjj-jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwrite_cache_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠwriteback_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwbcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ writepage_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ writepagesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔M- jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjo-jNubjǠj5j֔M- jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjju-jNubjǠj5j֔M- jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj>-jƠjԠ)}(jנj@+j٠NjƠj-jjj{-jNubjǠj5j֔M- jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjd-jƠjԠ)}(jנj@+j٠NjƠjB-jjj-jNubjǠj5j֔M- jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_dirty_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔M jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_redirty_for_writepagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠwriteback_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwbcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔M jȠjɠ](j)}(jaj-jàNjĠNjŠjg-jƠjԠ)}(jנj@+j٠NjƠjA-jjj-jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjn-jjj-jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_mark_dirtysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔M( jȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M( jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_wait_writebacksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j -ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj -jNubjǠj5j֔MI jȠjɠ]j)}(jaj -jàNjĠNjŠjY-jƠjԠ)}(jנj@+j٠NjƠj3-jjjd-jNubjǠj5j֔MI jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_wait_writeback_killablesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk-jNubjǠj5j֔M_ jȠjɠ]j)}(jajk-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M_ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_wait_stablesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔Mx jȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj$-jNubjǠj5j֔Mx jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_invalidatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j--ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbubububjjj+-jNubjǠj5j֔KjȠjɠ](j)}(jaj+-jàNjĠNjŠjy-jƠjԠ)}(jנj@+j٠NjƠjS-jjj-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj+-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj+-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtruncate_inode_pages_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MQjȠjɠ](j)}(jaj-jàNjĠNjŠj5-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MQjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj`-jƠjԠ)}(jנj@+j٠NjƠj<-jjj-jNubjǠj5j֔MQjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjd-jjj-jNubjǠj5j֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtruncate_inode_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlstartsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj$-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj*-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtruncate_inode_pages_finalsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j3-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1-jNubjǠj5j֔MjȠjɠ]j)}(jaj1-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjY-jjj-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠinvalidate_mapping_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔M:jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj;-jNubjǠj5j֔M:jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjjA-jNubjǠj5j֔M:jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj3-jƠjԠ)}(jנj@+j٠NjƠj-jjjG-jNubjǠj5j֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinvalidate_inode_pages2_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjjN-jNubjǠj5j֔MjȠjɠ](j)}(jajN-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjv-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajN-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajN-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinvalidate_inode_pages2sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j -ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj -jNubjǠj5j֔MjȠjɠ]j)}(jaj -jàNjĠNjŠjX-jƠjԠ)}(jנj@+j٠NjƠj2-jjjc-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtruncate_pagecachesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnewsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjj-jNubjǠj5j֔MjȠjɠ](j)}(jajj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtruncate_setsizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnewsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠjF-jƠjԠ)}(jנj@+j٠NjƠj -jjjy-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjq-jƠjԠ)}(jנj@+j٠NjƠjM-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpagecache_isize_extendedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtosbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔M-jȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj/-jNubjǠj5j֔M-jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj5-jNubjǠj5j֔M-jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj'-jƠjԠ)}(jנj@+j٠NjƠj-jjj;-jNubjǠj5j֔M-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtruncate_pagecache_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jD-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlendsbajubj]jNububjYNubjZubejj)}j]sbubububjjjB-jNubjǠj5j֔MgjȠjɠ](j)}(jajB-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjj-jjj-jNubjǠj5j֔MgjȠjɠ]j]ubj)}(jajB-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MgjȠjɠ]j]ubj)}(jajB-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_set_wb_errsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔KUjȠjɠ](j)}(jaj-jàNjĠNjŠjL-jƠjԠ)}(jנj@+j٠NjƠj&-jjj{-jNubjǠj5j֔KUjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjs-jƠjԠ)}(jנj@+j٠NjƠjS-jjj-jNubjǠj5j֔KUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_check_wb_errsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠerrseq_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsincesbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔KfjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj -jNubjǠj5j֔KfjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔KfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_sample_wb_errsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠerrseq_tsbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔KsjȠjɠ]j)}(jaj-jàNjĠNjŠjh-jƠjԠ)}(jנj@+j٠NjƠjB-jjjs-jNubjǠj5j֔KsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfile_sample_sb_errsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠerrseq_tsbajubububjj)}(jj )}(j ]j|-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjz-jNubjǠj5j֔KjȠjɠ]j)}(jajz-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmapping_set_errorsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠerrorsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔KjȠjɠ](j)}(jaj-jàNjĠNjŠj,-jƠjԠ)}(jנj@+j٠NjƠj-jjj[-jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjS-jƠjԠ)}(jנj@+j٠NjƠj3-jjja-jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmapping_set_large_foliossbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jj-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjh-jNubjǠj5j֔MjȠjɠ]j)}(jajh-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmapping_align_indexsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjM-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjE-jƠjԠ)}(jנj@+j٠NjƠj!-jjjS-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_flush_mappingsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]j\-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjZ-jNubjǠj5j֔M&jȠjɠ]j)}(jajZ-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔M&jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_inodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔M7jȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj%-jNubjǠj5j֔M7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_attach_privatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,-jNubjǠj5j֔MDjȠjɠ](j)}(jaj,-jàNjĠNjŠjz-jƠjԠ)}(jנj@+j٠NjƠjT-jjj-jNubjǠj5j֔MDjȠjɠ]j]ubj)}(jaj,-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MDjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_change_privatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔MVjȠjɠ](j)}(jaj-jàNjĠNjŠj -jƠjԠ)}(jנj@+j٠NjƠj-jjjB-jNubjǠj5j֔MVjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj4-jƠjԠ)}(jנj@+j٠NjƠj-jjjH-jNubjǠj5j֔MVjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_detach_privatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jQ-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjO-jNubjǠj5j֔MgjȠjɠ]j)}(jajO-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠjy-jjj-jNubjǠj5j֔MgjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfgf_tsbjƠjԠ)}(jנtypej٠typejƠjܠ)}(jߠj)}(jj-jj)}(jNjNjNjNjNjNjj)}j]sbubjNjj-jNubjj)}(jj )}(j ]j-ajubj]jNububjjj-jNubjǠj5j֔MjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fgf_set_ordersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfgf_tsbajubububjj)}(jj )}(j ]j-ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubajj)}j]sbubububjjj-jNubjǠj5j֔MjȠjɠ]j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj&-jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_get_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]j/-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj--jNubjǠj5j֔MjȠjɠ](j)}(jaj--jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj[-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj--jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_lock_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔MjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjjN-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjC-jƠjԠ)}(jנj@+j٠NjƠj-jjjT-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_grab_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]j]-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj[-jNubjǠj5j֔MjȠjɠ](j)}(jaj[-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj[-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj-jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ find_get_pagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔M(jȠjɠ](j)}(jaj-jàNjĠNjŠjF-jƠjԠ)}(jנj@+j٠NjƠj -jjj|-jNubjǠj5j֔M(jȠjɠ]j]ubj)}(jaj-jàNjĠNjŠjq-jƠjԠ)}(jנj@+j٠NjƠjM-jjj-jNubjǠj5j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfind_lock_pagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j-ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-jNubjǠj5j֔MAjȠjɠ](j)}(jaj-jàNjĠNjŠj-jƠjԠ)}(jנj@+j٠NjƠj-jjj.jNubjǠj5j֔MAjȠjɠ]j]ubj)}(jaj-jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj-jjj.jNubjǠj5j֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfind_or_create_pagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j".ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj .jNubjǠj5j֔MZjȠjɠ](j)}(jaj .jàNjĠNjŠjt.jƠjԠ)}(jנj@+j٠NjƠjN.jjj.jNubjǠj5j֔MZjȠjɠ]j]ubj)}(jaj .jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj{.jjj.jNubjǠj5j֔MZjȠjɠ]j]ubj)}(jaj .jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgrab_cache_page_nowaitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠj5j֔MojȠjɠ](j)}(jaj.jàNjĠNjŠj9.jƠjԠ)}(jנj@+j٠NjƠj.jjjo.jNubjǠj5j֔MojȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjd.jƠjԠ)}(jנj@+j٠NjƠj@.jjju.jNubjǠj5j֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_indexsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]j~.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|.jNubjǠj5j֔MjȠjɠ]j)}(jaj|.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_next_indexsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj2.jƠjԠ)}(jנj@+j٠NjƠj .jjj=.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_file_pagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jF.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjD.jNubjǠj5j֔MjȠjɠ](j)}(jajD.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjr.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajD.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_containssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj(.jƠjԠ)}(jנj@+j٠NjƠj.jjj[.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjS.jƠjԠ)}(jנj@+j٠NjƠj/.jjja.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ page_pgoffsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jj.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjh.jNubjǠj5j֔MjȠjɠ](j)}(jajh.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajh.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_possbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠjQ.jƠjԠ)}(jנj@+j٠NjƠj+.jjj\.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_trylocksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]je.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc.jNubjǠj5j֔MJjȠjɠ]j)}(jajc.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MJjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_locksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MmjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ lock_pagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj".jNubjǠj5j֔MjȠjɠ]j)}(jaj".jàNjĠNjŠjp.jƠjԠ)}(jנj@+j٠NjƠjJ.jjj{.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_lock_killablesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfilemap_range_needs_writebacksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ start_bytesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠend_bytesbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj/.jƠjԠ)}(jנj@+j٠NjƠj .jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjZ.jƠjԠ)}(jנj@+j٠NjƠj6.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj^.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreadahead_controlsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j.ajubsbjjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpage_cache_sync_readaheadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ file_ra_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ req_countsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MWjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MWjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj'.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MWjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjT.jƠjԠ)}(jנj@+j٠NjƠj..jjj.jNubjǠj5j֔MWjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj[.jjj.jNubjǠj5j֔MWjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpage_cache_async_readaheadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ file_ra_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfilesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfilesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ req_countsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MmjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MmjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjF.jƠjԠ)}(jנj@+j٠NjƠj .jjj.jNubjǠj5j֔MmjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjs.jƠjԠ)}(jנj@+j٠NjƠjM.jjj.jNubjǠj5j֔MmjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjz.jjj.jNubjǠj5j֔MmjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MmjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠreadahead_pagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠreadahead_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠractlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠj5j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠjC .jƠjԠ)}(jנj@+j٠NjƠj .jjjQ .jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreadahead_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jZ .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠreadahead_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠractlsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjX .jNubjǠj5j֔MjȠjɠ]j)}(jajX .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj .jjj .jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreadahead_page_batchsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j .ajubj#Nubjjj .jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ readahead_possbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]j .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠreadahead_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠracsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj .jNubjǠj5j֔MjȠjɠ]j)}(jaj .jàNjĠNjŠj" .jƠjԠ)}(jנj@+j٠NjƠj .jjj- .jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreadahead_lengthsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j6 .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠreadahead_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠracsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4 .jNubjǠj5j֔MjȠjɠ]j)}(jaj4 .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj` .jjj .jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreadahead_indexsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]j .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠreadahead_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠracsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj .jNubjǠj5j֔MjȠjɠ]j)}(jaj .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj .jjj .jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreadahead_countsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠreadahead_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠracsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj .jNubjǠj5j֔MjȠjɠ]j)}(jaj .jàNjĠNjŠjK .jƠjԠ)}(jנj@+j٠NjƠj% .jjjV .jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠreadahead_batch_lengthsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j_ .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠreadahead_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠracsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj] .jNubjǠj5j֔MjȠjɠ]j)}(jaj] .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj .jjj .jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_mkwrite_check_truncatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]j .ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj .jNubjǠj5j֔MjȠjɠ](j)}(jaj .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj .jjjK .jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj .jàNjĠNjŠj@ .jƠjԠ)}(jנj@+j٠NjƠj .jjjQ .jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠi_blocks_per_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jZ .ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠinodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX .jNubjǠj5j֔M0jȠjɠ](j)}(jajX .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj .jjj .jNubjǠj5j֔M0jȠjɠ]j]ubj)}(jajX .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj .jjj .jNubjǠj5j֔M0jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mempool_exitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ mempool_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj .jNubjǠj5j֔KjȠjɠ]j)}(jaj .jàNjĠNjŠj: .jƠjԠ)}(jנj@+j٠NjƠj .jjjE .jNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmempool_destroysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ mempool_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjL .jNubjǠj5j֔KjȠjɠ]j)}(jajL .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠjt .jjj .jNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmempool_resizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j .ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ mempool_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ new_min_nrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj .jNubjǠj5j֔M4jȠjɠ](j)}(jaj .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj .jjj).jNubjǠj5j֔M4jȠjɠ]j]ubj)}(jaj .jàNjĠNjŠj!.jƠjԠ)}(jנj@+j٠NjƠj.jjj/.jNubjǠj5j֔M4jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmempool_alloc_preallocatedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j8.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ mempool_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj6.jNubjǠj5j֔MjȠjɠ]j)}(jaj6.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj`.jjj.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mempool_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠelementsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ mempool_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj#.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_pool_createsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdma_poolsbajubububjjI)}(jLj)}(jj )}(j ]j,.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠalignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠboundarysbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*.jNubjǠj5j֔KjȠjɠ](j)}(jaj*.jàNjĠNjŠjz.jƠjԠ)}(jנj@+j٠NjƠjX.jjj-.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj*.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj3.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj*.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj9.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj*.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj?.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj*.jàNjĠNjŠj".jƠjԠ)}(jנj@+j٠NjƠj.jjjE.jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_pool_destroysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdma_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjL.jNubjǠj5j֔MhjȠjɠ]j)}(jajL.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjt.jjj.jNubjǠj5j֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdma_pool_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdma_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ mem_flagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhandlesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj_.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj'.jƠjԠ)}(jנj@+j٠NjƠj.jjje.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjQ.jƠjԠ)}(jנj@+j٠NjƠj+.jjjk.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ dma_pool_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jt.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdma_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNububjYNubjZubejj)}j]sbubububjjjr.jNubjǠj5j֔MjȠjɠ](j)}(jajr.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajr.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj".jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajr.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj(.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmam_pool_createsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdma_poolsbajubububjjI)}(jLj)}(jj )}(j ]j1.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠalignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ allocationsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/.jNubjǠj5j֔MjȠjɠ](j)}(jaj/.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj].jjj2.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj/.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj8.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj/.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj>.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj/.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjD.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj/.jàNjĠNjŠj'.jƠjԠ)}(jנj@+j٠NjƠj.jjjJ.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdmam_pool_destroysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jS.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdma_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjQ.jNubjǠj5j֔MjȠjɠ]j)}(jajQ.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjy.jjj.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ zap_vma_ptessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddresssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjT.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj'.jƠjԠ)}(jנj@+j٠NjƠj.jjjZ.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjL.jƠjԠ)}(jנj@+j٠NjƠj+.jjj`.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvm_insert_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ji.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjg.jNubjǠj5j֔MjȠjɠ](j)}(jajg.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjA.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajg.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjG.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajg.jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj.jjjM.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajg.jàNjĠNjŠj6.jƠjԠ)}(jנj@+j٠NjƠj.jjjS.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvm_insert_pagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j\.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjZ.jNubjǠj5j֔M jȠjɠ](j)}(jajZ.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jajZ.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj .jNubjǠj5j֔M jȠjɠ]j]ubj)}(jajZ.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vm_map_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MY jȠjɠ](j)}(jaj.jàNjĠNjŠjf.jƠjԠ)}(jנj@+j٠NjƠj@.jjj.jNubjǠj5j֔MY jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjm.jjj.jNubjǠj5j֔MY jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MY jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvm_map_pages_zerosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnumsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔Mm jȠjɠ](j)}(jaj.jàNjĠNjŠj).jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔Mm jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjX.jƠjԠ)}(jנj@+j٠NjƠj0.jjj.jNubjǠj5j֔Mm jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjb.jjj.jNubjǠj5j֔Mm jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvmf_insert_pfn_protsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ vm_fault_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgprot_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpgprotsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔M jȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjm.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjs.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj=.jƠjԠ)}(jנj@+j٠NjƠj.jjjy.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠje.jƠjԠ)}(jנj@+j٠NjƠjA.jjj.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvmf_insert_pfnsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ vm_fault_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔M jȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj-.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj3.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj%.jƠjԠ)}(jנj@+j٠NjƠj.jjj9.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠremap_pfn_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgprot_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprotsbajubj]jNububjYNubjZubejj)}j]sbubububjjj@.jNubjǠj5j֔M jȠjɠ](j)}(jaj@.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjh.jjj0.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj@.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj6.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj@.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj<.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj@.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjB.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj@.jàNjĠNjŠj(.jƠjԠ)}(jנj@+j٠NjƠj.jjjH.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvm_iomap_memorysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jQ.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjO.jNubjǠj5j֔M? jȠjɠ](j)}(jajO.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjw.jjj.jNubjǠj5j֔M? jȠjɠ]j]ubj)}(jajO.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M? jȠjɠ]j]ubj)}(jajO.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M? jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠunmap_mapping_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j .ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubj j)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠ even_cowssbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠjV.jƠjԠ)}(jנj@+j٠NjƠj0.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj].jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠunmap_mapping_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ holebeginsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠloff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠholelensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ even_cowssbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj;.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjf.jƠjԠ)}(jנj@+j٠NjƠjB.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfollow_pfnmap_startsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfollow_pfnmap_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MDjȠjɠ]j)}(jaj.jàNjĠNjŠj!.jƠjԠ)}(jנj@+j٠NjƠj.jjj,.jNubjǠj5j֔MDjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfollow_pfnmap_endsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfollow_pfnmap_argssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3.jNubjǠj5j֔MjȠjɠ]j)}(jaj3.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj[.jjj.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_access_physsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj/.jƠjԠ)}(jנj@+j٠NjƠj .jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjV.jƠjԠ)}(jנj@+j٠NjƠj6.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjz.jƠjԠ)}(jנj@+j٠NjƠjZ.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcopy_remote_vm_strsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtsksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ gup_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj=.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjd.jƠjԠ)}(jנj@+j٠NjƠjD.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjh.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_pfnblock_flags_masksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MkjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjT .jNubjǠj5j֔MkjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj' .jƠjԠ)}(jנj@+j٠NjƠj .jjjZ .jNubjǠj5j֔MkjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjL .jƠjԠ)}(jנj@+j٠NjƠj+ .jjj` .jNubjǠj5j֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_pfnblock_flags_masksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ji .ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjjg .jNubjǠj5j֔MjȠjɠ](j)}(jajg .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj .jjj/!.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajg .jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj .jjj5!.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajg .jàNjĠNjŠj!.jƠjԠ)}(jנj@+j٠NjƠj .jjj;!.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajg .jàNjĠNjŠj'!.jƠjԠ)}(jנj@+j٠NjƠj!.jjjA!.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmove_freepages_block_isolatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jJ!.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠzonesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠzonesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ migratetypesbajubj]jNububjYNubjZubejj)}j]sbubububjjjH!.jNubjǠj5j֔MjȠjɠ](j)}(jajH!.jàNjĠNjŠj!.jƠjԠ)}(jנj@+j٠NjƠjo!.jjj!.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajH!.jàNjĠNjŠj!.jƠjԠ)}(jנj@+j٠NjƠj!.jjj!.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajH!.jàNjĠNjŠj!.jƠjԠ)}(jנj@+j٠NjƠj!.jjj!.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__putback_isolated_pagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j".ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmtsbajubj]jNububjYNubjZubejj)}j]sbubububjjj".jNubjǠj5j֔My jȠjɠ](j)}(jaj".jàNjĠNjŠjR".jƠjԠ)}(jנj@+j٠NjƠj,".jjj".jNubjǠj5j֔My jȠjɠ]j]ubj)}(jaj".jàNjĠNjŠjz".jƠjԠ)}(jנj@+j٠NjƠjY".jjj".jNubjǠj5j֔My jȠjɠ]j]ubj)}(jaj".jàNjĠNjŠj".jƠjԠ)}(jנj@+j٠NjƠj~".jjj".jNubjǠj5j֔My jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ___free_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j".ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfpi_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ fpi_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj".jNubjǠj5j֔MjȠjɠ](j)}(jaj".jàNjĠNjŠj#.jƠjԠ)}(jנj@+j٠NjƠj".jjj_#.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj".jàNjĠNjŠj/#.jƠjԠ)}(jנj@+j٠NjƠj#.jjje#.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj".jàNjĠNjŠjW#.jƠjԠ)}(jנj@+j٠NjƠj3#.jjjk#.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_pages_exactsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jt#.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjr#.jNubjǠj5j֔MjȠjɠ](j)}(jajr#.jàNjĠNjŠj#.jƠjԠ)}(jנj@+j٠NjƠj#.jjj#.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajr#.jàNjĠNjŠj#.jƠjԠ)}(jנj@+j٠NjƠj#.jjj#.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_pages_exact_nidsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j$.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj$.jNubjǠj5j֔M,jȠjɠ](j)}(jaj$.jàNjĠNjŠjJ$.jƠjԠ)}(jנj@+j٠NjƠj*$.jjj$.jNubjǠj5j֔M,jȠjɠ]j]ubj)}(jaj$.jàNjĠNjŠjr$.jƠjԠ)}(jנj@+j٠NjƠjN$.jjj$.jNubjǠj5j֔M,jȠjɠ]j]ubj)}(jaj$.jàNjĠNjŠj$.jƠjԠ)}(jנj@+j٠NjƠjv$.jjj$.jNubjǠj5j֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfree_pages_exactsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvirtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj$.jNubjǠj5j֔MAjȠjɠ](j)}(jaj$.jàNjĠNjŠj%.jƠjԠ)}(jנj@+j٠NjƠj$.jjj5%.jNubjǠj5j֔MAjȠjɠ]j]ubj)}(jaj$.jàNjĠNjŠj-%.jƠjԠ)}(jנj@+j٠NjƠj %.jjj;%.jNubjǠj5j֔MAjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnr_free_zone_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jD%.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubajj)}j]sbubububjjjB%.jNubjǠj5j֔MYjȠjɠ]j)}(jajB%.jàNjĠNjŠj%.jƠjԠ)}(jנj@+j٠NjƠjk%.jjj%.jNubjǠj5j֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnr_free_buffer_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j%.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj%.jNubjǠj5j֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfind_next_best_nodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ nodemask_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠused_node_masksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%.jNubjǠj5j֔MjȠjɠ](j)}(jaj%.jàNjĠNjŠj.&.jƠjԠ)}(jנj@+j٠NjƠj&.jjjc&.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj%.jàNjĠNjŠjX&.jƠjԠ)}(jנj@+j٠NjƠj2&.jjji&.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsetup_per_zone_wmarkssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jr&.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjp&.jNubjǠj5j֔M+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_contig_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]unsignedasbubjj)}(jj )}(j ]jΠ)}jѠ migratetypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubejj)}j]sbubububjjj&.jNubjǠj5j֔MjȠjɠ](j)}(jaj&.jàNjĠNjŠj'.jƠjԠ)}(jנj@+j٠NjƠj&.jjj}'.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj&.jàNjĠNjŠj)'.jƠjԠ)}(jנj@+j٠NjƠj'.jjj'.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj&.jàNjĠNjŠjM'.jƠjԠ)}(jנj@+j٠NjƠj-'.jjj'.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj&.jàNjĠNjŠju'.jƠjԠ)}(jנj@+j٠NjƠjQ'.jjj'.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_contig_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j'.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnr_pagessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ nodemask_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodemasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'.jNubjǠj5j֔MjȠjɠ](j)}(jaj'.jàNjĠNjŠj'.jƠjԠ)}(jנj@+j٠NjƠj'.jjji(.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj'.jàNjĠNjŠj (.jƠjԠ)}(jנj@+j٠NjƠj'.jjjo(.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj'.jàNjĠNjŠj1(.jƠjԠ)}(jנj@+j٠NjƠj(.jjju(.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj'.jàNjĠNjŠj[(.jƠjԠ)}(jנj@+j٠NjƠj5(.jjj{(.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtry_alloc_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j(.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(.jNubjǠj5j֔MjȠjɠ](j)}(jaj(.jàNjĠNjŠj(.jƠjԠ)}(jנj@+j٠NjƠj(.jjj).jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj(.jàNjĠNjŠj(.jƠjԠ)}(jנj@+j٠NjƠj(.jjj).jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnuma_nearest_nodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j).ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠstatesbajubj]jNububjYNubjZubejj)}j]sbubububjjj ).jNubjǠj5j֔KjȠjɠ](j)}(jaj ).jàNjĠNjŠjU).jƠjԠ)}(jנj@+j٠NjƠj5).jjj).jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj ).jàNjĠNjŠjz).jƠjԠ)}(jנj@+j٠NjƠjY).jjj).jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠnearest_node_nodemasksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j).ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ nodemask_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj).jNubjǠj5j֔KjȠjɠ](j)}(jaj).jàNjĠNjŠj).jƠjԠ)}(jנj@+j٠NjƠj).jjj *.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj).jàNjĠNjŠj*.jƠjԠ)}(jנj@+j٠NjƠj).jjj*.jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_pages_mpolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j*.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mempolicysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠilxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj*.jNubjǠj5j֔MjȠjɠ](j)}(jaj*.jàNjĠNjŠjk*.jƠjԠ)}(jנj@+j٠NjƠjG*.jjj+.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj*.jàNjĠNjŠj*.jƠjԠ)}(jנj@+j٠NjƠjo*.jjj+.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj*.jàNjĠNjŠj*.jƠjԠ)}(jנj@+j٠NjƠj*.jjj +.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj*.jàNjĠNjŠj*.jƠjԠ)}(jנj@+j٠NjƠj*.jjj&+.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj*.jàNjĠNjŠj +.jƠjԠ)}(jנj@+j٠NjƠj*.jjj,+.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvma_alloc_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]j5+.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj3+.jNubjǠj5j֔M( jȠjɠ](j)}(jaj3+.jàNjĠNjŠj+.jƠjԠ)}(jנj@+j٠NjƠja+.jjj,.jNubjǠj5j֔M( jȠjɠ]j]ubj)}(jaj3+.jàNjĠNjŠj+.jƠjԠ)}(jנj@+j٠NjƠj+.jjj ,.jNubjǠj5j֔M( jȠjɠ]j]ubj)}(jaj3+.jàNjĠNjŠj+.jƠjԠ)}(jנj@+j٠NjƠj+.jjj,.jNubjǠj5j֔M( jȠjɠ]j]ubj)}(jaj3+.jàNjĠNjŠj+.jƠjԠ)}(jנj@+j٠NjƠj+.jjj,.jNubjǠj5j֔M( jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ alloc_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]j!,.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,.jNubjǠj5j֔MV jȠjɠ](j)}(jaj,.jàNjĠNjŠjq,.jƠjԠ)}(jנj@+j٠NjƠjM,.jjj,.jNubjǠj5j֔MV jȠjɠ]j]ubj)}(jaj,.jàNjĠNjŠj,.jƠjԠ)}(jנj@+j٠NjƠju,.jjj,.jNubjǠj5j֔MV jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpol_misplacedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_faultsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj,.jNubjǠj5j֔M jȠjɠ](j)}(jaj,.jàNjĠNjŠj,.jƠjԠ)}(jנj@+j٠NjƠj,.jjjY-.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj,.jàNjĠNjŠj)-.jƠjԠ)}(jנj@+j٠NjƠj-.jjj_-.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj,.jàNjĠNjŠjQ-.jƠjԠ)}(jנj@+j٠NjƠj0-.jjje-.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpol_shared_policy_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jn-.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ shared_policysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠspsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mempolicysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmpolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl-.jNubjǠj5j֔M jȠjɠ](j)}(jajl-.jàNjĠNjŠj-.jƠjԠ)}(jנj@+j٠NjƠj-.jjj-.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jajl-.jàNjĠNjŠj-.jƠjԠ)}(jנj@+j٠NjƠj-.jjj-.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmpol_parse_strsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j..ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mempolicysbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠmpolsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-.jNubjǠj5j֔M jȠjɠ](j)}(jaj-.jàNjĠNjŠjI..jƠjԠ)}(jנj@+j٠NjƠj'..jjj..jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj-.jàNjĠNjŠjx..jƠjԠ)}(jנj@+j٠NjƠjP..jjj..jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ mpol_to_strsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j..ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmaxlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mempolicysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj..jNubjǠj5j֔M jȠjɠ](j)}(jaj..jàNjĠNjŠj..jƠjԠ)}(jנj@+j٠NjƠj..jjj9/.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj..jàNjĠNjŠj/.jƠjԠ)}(jנj@+j٠NjƠj..jjj?/.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj..jàNjĠNjŠj./.jƠjԠ)}(jנj@+j٠NjƠj/.jjjE/.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfoliosbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]jN/.ajubsbjjjL/.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠptdescsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j]/.ajubsbjjj[/.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vm_fault_tsbjƠjԠ)}(jנj-j٠typejƠjܠ)}(jߠj)}(jj-jj)}(jNjNjNjNjNjNjj)}j]sbubjNjjv/.jNubjj)}(jj )}(j ]jl/.ajubj]jNububjjjj/.jNubjǠj5j֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠvm_fault_reasonsbjƠjԠ)}(jנj+j٠enumjƠj)}jj )}(j ]j/.ajubsbjjj/.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fault_flagsbjƠjԠ)}(jנj+j٠enumjƠj)}jj )}(j ]j/.ajubsbjjj/.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_is_file_lrusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/.jNubjǠj5j֔KjȠjɠ]j)}(jaj/.jàNjĠNjŠj/.jƠjԠ)}(jנj@+j٠NjƠj/.jjj/.jNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__folio_clear_lru_flagssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0.jNubjǠj5j֔KBjȠjɠ]j)}(jaj0.jàNjĠNjŠjO0.jƠjԠ)}(jנj@+j٠NjƠj)0.jjjZ0.jNubjǠj5j֔KBjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_lru_listsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj+jj )}(j ]jΠ)}jѠlru_listsbajubububjj)}(jj )}(j ]jc0.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja0.jNubjǠj5j֔KWjȠjɠ]j)}(jaja0.jàNjĠNjŠj0.jƠjԠ)}(jנj@+j٠NjƠj0.jjj0.jNubjǠj5j֔KWjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ page_foliosbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j0.ajubj#Nubjjj0.jNubjǠj5j֔M.jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_pagesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j0.ajubj#Nubjjj0.jNubjǠj5j֔M;jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_xor_flags_has_waiterssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j0.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj0.jNubjǠj5j֔MjȠjɠ](j)}(jaj0.jàNjĠNjŠj01.jƠjԠ)}(jנj@+j٠NjƠj 1.jjj`1.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj0.jàNjĠNjŠjX1.jƠjԠ)}(jנj@+j٠NjƠj71.jjjf1.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_test_uptodatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jo1.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm1.jNubjǠj5j֔MjȠjɠ]j)}(jajm1.jàNjĠNjŠj1.jƠjԠ)}(jנj@+j٠NjƠj1.jjj1.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_test_largesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j1.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1.jNubjǠj5j֔MojȠjɠ]j)}(jaj1.jàNjĠNjŠj2.jƠjԠ)}(jנj@+j٠NjƠj1.jjj$2.jNubjǠj5j֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠPageSlabsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j-2.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+2.jNubjǠj5j֔MCjȠjɠ]j)}(jaj+2.jàNjĠNjŠjx2.jƠjԠ)}(jנj@+j٠NjƠjR2.jjj2.jNubjǠj5j֔MCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠPageHugesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j2.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2.jNubjǠj5j֔M`jȠjɠ]j)}(jaj2.jàNjĠNjŠj2.jƠjԠ)}(jנj@+j٠NjƠj2.jjj2.jNubjǠj5j֔M`jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_has_privatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j2.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2.jNubjǠj5j֔MjȠjɠ]j)}(jaj2.jàNjĠNjŠj73.jƠjԠ)}(jנj@+j٠NjƠj3.jjjB3.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfault_flag_allow_retry_firstsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jK3.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj+jj )}(j ]jΠ)}jѠ fault_flagsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubajj)}j]sbubububjjjI3.jNubjǠj5j֔MjȠjɠ]j)}(jajI3.jàNjĠNjŠj3.jƠjԠ)}(jנj@+j٠NjƠjp3.jjj3.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_ordersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j3.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj3.jNubjǠj5j֔MjȠjɠ]j)}(jaj3.jàNjĠNjŠj3.jƠjԠ)}(jנj@+j٠NjƠj3.jjj3.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_reset_ordersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4.jNubjǠj5j֔MjȠjɠ]j)}(jaj4.jàNjĠNjŠjR4.jƠjԠ)}(jנj@+j٠NjƠj,4.jjj]4.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_mapcountsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jf4.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd4.jNubjǠj5j֔MOjȠjɠ]j)}(jajd4.jàNjĠNjŠj4.jƠjԠ)}(jנj@+j٠NjƠj4.jjj4.jNubjǠj5j֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_mappedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j4.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4.jNubjǠj5j֔MbjȠjɠ]j)}(jaj4.jàNjĠNjŠj5.jƠjԠ)}(jנj@+j٠NjƠj4.jjj5.jNubjǠj5j֔MbjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ thp_ordersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j%5.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#5.jNubjǠj5j֔MjȠjɠ]j)}(jaj#5.jàNjĠNjŠjr5.jƠjԠ)}(jנj@+j٠NjƠjL5.jjj}5.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠthp_sizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j5.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5.jNubjǠj5j֔MjȠjɠ]j)}(jaj5.jàNjĠNjŠj5.jƠjԠ)}(jנj@+j٠NjƠj5.jjj5.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_getsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j5.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5.jNubjǠj5j֔MjȠjɠ]j)}(jaj5.jàNjĠNjŠj36.jƠjԠ)}(jנj@+j٠NjƠj 6.jjj>6.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_putsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG6.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE6.jNubjǠj5j֔M)jȠjɠ]j)}(jajE6.jàNjĠNjŠj6.jƠjԠ)}(jנj@+j٠NjƠjm6.jjj6.jNubjǠj5j֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_put_refssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠrefssbajubj]jNububjYNubjZubejj)}j]sbubububjjj6.jNubjǠj5j֔M=jȠjɠ](j)}(jaj6.jàNjĠNjŠj6.jƠjԠ)}(jנj@+j٠NjƠj6.jjj"7.jNubjǠj5j֔M=jȠjɠ]j]ubj)}(jaj6.jàNjĠNjŠj7.jƠjԠ)}(jנj@+j٠NjƠj6.jjj(7.jNubjǠj5j֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folios_putsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j17.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ folio_batchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliossbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/7.jNubjǠj5j֔MejȠjɠ]j)}(jaj/7.jàNjĠNjŠj}7.jƠjԠ)}(jנj@+j٠NjƠjW7.jjj7.jNubjǠj5j֔MejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_pfnsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j7.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7.jNubjǠj5j֔MjȠjɠ]j)}(jaj7.jàNjĠNjŠj7.jƠjԠ)}(jנj@+j٠NjƠj7.jjj7.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_maybe_dma_pinnedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j7.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj7.jNubjǠj5j֔MjȠjɠ]j)}(jaj7.jàNjĠNjŠj=8.jƠjԠ)}(jנj@+j٠NjƠj8.jjjH8.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ is_zero_pagesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jQ8.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjO8.jNubjǠj5j֔MjȠjɠ]j)}(jajO8.jàNjĠNjŠj8.jƠjԠ)}(jנj@+j٠NjƠjv8.jjj8.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ is_zero_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j8.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj8.jNubjǠj5j֔M*jȠjɠ]j)}(jaj8.jàNjĠNjŠj8.jƠjԠ)}(jנj@+j٠NjƠj8.jjj9.jNubjǠj5j֔M*jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_nr_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j9.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj 9.jNubjǠj5j֔MojȠjɠ]j)}(jaj 9.jàNjĠNjŠj[9.jƠjԠ)}(jנj@+j٠NjƠj59.jjjf9.jNubjǠj5j֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ thp_nr_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jo9.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm9.jNubjǠj5j֔MjȠjɠ]j)}(jajm9.jàNjĠNjŠj9.jƠjԠ)}(jנj@+j٠NjƠj9.jjj9.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_nextsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]j9.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj9.jNubjǠj5j֔MjȠjɠ]j)}(jaj9.jàNjĠNjŠj!:.jƠjԠ)}(jנj@+j٠NjƠj9.jjj/:.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_shiftsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j8:.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj6:.jNubjǠj5j֔MjȠjɠ]j)}(jaj6:.jàNjĠNjŠj:.jƠjԠ)}(jנj@+j٠NjƠj_:.jjj:.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_sizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j:.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj:.jNubjǠj5j֔MjȠjɠ]j)}(jaj:.jàNjĠNjŠj:.jƠjԠ)}(jנj@+j٠NjƠj:.jjj:.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_maybe_mapped_sharedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j:.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj:.jNubjǠj5j֔MjȠjɠ]j)}(jaj:.jàNjĠNjŠjH;.jƠjԠ)}(jנj@+j٠NjƠj";.jjjS;.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpagetable_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠptdescsbajubububjjI)}(jLj)}(jj )}(j ]j\;.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjZ;.jNubjǠj5j֔M jȠjɠ](j)}(jajZ;.jàNjĠNjŠj;.jƠjԠ)}(jנj@+j٠NjƠj;.jjj;.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jajZ;.jàNjĠNjŠj;.jƠjԠ)}(jנj@+j٠NjƠj;.jjj;.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpagetable_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠptdescsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;.jNubjǠj5j֔M jȠjɠ]j)}(jaj;.jàNjĠNjŠj7<.jƠjԠ)}(jנj@+j٠NjƠj<.jjjB<.jNubjǠj5j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ vma_lookupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jK<.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mm_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjI<.jNubjǠj5j֔M jȠjɠ](j)}(jajI<.jàNjĠNjŠj<.jƠjԠ)}(jנj@+j٠NjƠjw<.jjj<.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jajI<.jàNjĠNjŠj<.jƠjԠ)}(jנj@+j٠NjƠj<.jjj<.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvma_is_special_hugesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j<.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<.jNubjǠj5j֔M8jȠjɠ]j)}(jaj<.jàNjĠNjŠj*=.jƠjԠ)}(jנj@+j٠NjƠj=.jjj5=.jNubjǠj5j֔M8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_ref_countsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j>=.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<=.jNubjǠj5j֔KWjȠjɠ]j)}(jaj<=.jàNjĠNjŠj=.jƠjԠ)}(jנj@+j٠NjƠjd=.jjj=.jNubjǠj5j֔KWjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_try_getsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j=.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=.jNubjǠj5j֔MjȠjɠ]j)}(jaj=.jàNjĠNjŠj=.jƠjԠ)}(jנj@+j٠NjƠj=.jjj=.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ is_highmemsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j=.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠzonesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠzonesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=.jNubjǠj5j֔MFjȠjɠ]j)}(jaj=.jàNjĠNjŠjI>.jƠjԠ)}(jנj@+j٠NjƠj#>.jjjT>.jNubjǠj5j֔MFjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_online_pgdatsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]>.ajubj#Nubjjj[>.jNubjǠj5j֔MkjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ for_each_zonesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jl>.ajubj#Nubjjjj>.jNubjǠj5j֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠnext_zones_zonelistsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠzonerefsbajubububjjI)}(jLj)}(jj )}(j ]j{>.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠzonerefsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠzsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj+jj )}(j ]jΠ)}jѠ zone_typesbajubububjj)}(jj )}(j ]jΠ)}jѠhighest_zoneidxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ nodemask_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjy>.jNubjǠj5j֔MjȠjɠ](j)}(jajy>.jàNjĠNjŠj>.jƠjԠ)}(jנj@+j٠NjƠj>.jjj0?.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajy>.jàNjĠNjŠj>.jƠjԠ)}(jנj@+j٠NjƠj>.jjj6?.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajy>.jàNjĠNjŠj"?.jƠjԠ)}(jנj@+j٠NjƠj>.jjjJ.jƠjԠ)}(jנj@+j٠NjƠjJ.jjjzJ.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajI.jàNjĠNjŠjfJ.jƠjԠ)}(jנj@+j٠NjƠjBJ.jjjJ.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_add_file_rmap_ptessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jJ.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_pagessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ.jNubjǠj5j֔MgjȠjɠ](j)}(jajJ.jàNjĠNjŠjJ.jƠjԠ)}(jנj@+j٠NjƠjJ.jjj^K.jNubjǠj5j֔MgjȠjɠ]j]ubj)}(jajJ.jàNjĠNjŠjK.jƠjԠ)}(jנj@+j٠NjƠjJ.jjjdK.jNubjǠj5j֔MgjȠjɠ]j]ubj)}(jajJ.jàNjĠNjŠj)K.jƠjԠ)}(jנj@+j٠NjƠj K.jjjjK.jNubjǠj5j֔MgjȠjɠ]j]ubj)}(jajJ.jàNjĠNjŠjSK.jƠjԠ)}(jנj@+j٠NjƠj-K.jjjpK.jNubjǠj5j֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_add_file_rmap_pmdsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jyK.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjwK.jNubjǠj5j֔MwjȠjɠ](j)}(jajwK.jàNjĠNjŠjK.jƠjԠ)}(jנj@+j٠NjƠjK.jjj*L.jNubjǠj5j֔MwjȠjɠ]j]ubj)}(jajwK.jàNjĠNjŠjK.jƠjԠ)}(jנj@+j٠NjƠjK.jjj0L.jNubjǠj5j֔MwjȠjɠ]j]ubj)}(jajwK.jàNjĠNjŠjL.jƠjԠ)}(jנj@+j٠NjƠjK.jjj6L.jNubjǠj5j֔MwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_add_file_rmap_pudsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?L.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj=L.jNubjǠj5j֔MjȠjɠ](j)}(jaj=L.jàNjĠNjŠjL.jƠjԠ)}(jנj@+j٠NjƠjeL.jjjL.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj=L.jàNjĠNjŠjL.jƠjԠ)}(jנj@+j٠NjƠjL.jjjL.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj=L.jàNjĠNjŠjL.jƠjԠ)}(jנj@+j٠NjƠjL.jjjL.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_remove_rmap_ptessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_pagessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjM.jNubjǠj5j֔M jȠjɠ](j)}(jajM.jàNjĠNjŠjQM.jƠjԠ)}(jנj@+j٠NjƠj+M.jjjM.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jajM.jàNjĠNjŠj~M.jƠjԠ)}(jנj@+j٠NjƠjXM.jjjM.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jajM.jàNjĠNjŠjM.jƠjԠ)}(jנj@+j٠NjƠjM.jjjM.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jajM.jàNjĠNjŠjM.jƠjԠ)}(jנj@+j٠NjƠjM.jjjM.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_remove_rmap_pmdsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjM.jNubjǠj5j֔MjȠjɠ](j)}(jajM.jàNjĠNjŠjAN.jƠjԠ)}(jנj@+j٠NjƠjN.jjjN.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajM.jàNjĠNjŠjnN.jƠjԠ)}(jנj@+j٠NjƠjHN.jjjN.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajM.jàNjĠNjŠjN.jƠjԠ)}(jנj@+j٠NjƠjuN.jjjN.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_remove_rmap_pudsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN.jNubjǠj5j֔M-jȠjɠ](j)}(jajN.jàNjĠNjŠjO.jƠjԠ)}(jנj@+j٠NjƠjN.jjjlO.jNubjǠj5j֔M-jȠjɠ]j]ubj)}(jajN.jàNjĠNjŠj4O.jƠjԠ)}(jנj@+j٠NjƠjO.jjjrO.jNubjǠj5j֔M-jȠjɠ]j]ubj)}(jajN.jàNjĠNjŠjaO.jƠjԠ)}(jנj@+j٠NjƠj;O.jjjxO.jNubjǠj5j֔M-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ try_to_unmapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jO.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj+jj )}(j ]jΠ)}jѠ ttu_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjjO.jNubjǠj5j֔MjȠjɠ](j)}(jajO.jàNjĠNjŠjO.jƠjԠ)}(jנj@+j٠NjƠjO.jjjP.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajO.jàNjĠNjŠjO.jƠjԠ)}(jנj@+j٠NjƠjO.jjjP.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtry_to_migratesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj+jj )}(j ]jΠ)}jѠ ttu_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj P.jNubjǠj5j֔M jȠjɠ](j)}(jaj P.jàNjĠNjŠj[P.jƠjԠ)}(jנj@+j٠NjƠj5P.jjjP.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj P.jàNjĠNjŠjP.jƠjԠ)}(jנj@+j٠NjƠjbP.jjjP.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmake_device_exclusivesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpagesbajubububjjI)}(jLj)}(jj )}(j ]jP.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mm_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliopsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjP.jNubjǠj5j֔M_ jȠjɠ](j)}(jajP.jàNjĠNjŠjP.jƠjԠ)}(jנj@+j٠NjƠjP.jjj}Q.jNubjǠj5j֔M_ jȠjɠ]j]ubj)}(jajP.jàNjĠNjŠjQ.jƠjԠ)}(jנj@+j٠NjƠjP.jjjQ.jNubjǠj5j֔M_ jȠjɠ]j]ubj)}(jajP.jàNjĠNjŠj=Q.jƠjԠ)}(jנj@+j٠NjƠjQ.jjjQ.jNubjǠj5j֔M_ jȠjɠ]j]ubj)}(jajP.jàNjĠNjŠjlQ.jƠjԠ)}(jנj@+j٠NjƠjDQ.jjjQ.jNubjǠj5j֔M_ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__rmap_walk_filesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgoff_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ pgoff_startsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnr_pagessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrmap_walk_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrwcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠlockedsbajubj]jNububjYNubjZubejj)}j]sbubububjjjQ.jNubjǠj5j֔M0 jȠjɠ](j)}(jajQ.jàNjĠNjŠjQ.jƠjԠ)}(jנj@+j٠NjƠjQ.jjjR.jNubjǠj5j֔M0 jȠjɠ]j]ubj)}(jajQ.jàNjĠNjŠjR.jƠjԠ)}(jנj@+j٠NjƠjQ.jjjR.jNubjǠj5j֔M0 jȠjɠ]j]ubj)}(jajQ.jàNjĠNjŠjZ.jƠjԠ)}(jנj@+j٠NjƠjZ.jjjzZ.jNubjǠj5j֔M9jȠjɠ]j]ubj)}(jajY.jàNjĠNjŠjfZ.jƠjԠ)}(jנj@+j٠NjƠjBZ.jjjZ.jNubjǠj5j֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_alloc_percpusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]jZ.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]jZ.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjo-sbasbubjj)}(jNjNjNjjjjj)}j]jZ.asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjZ.jNubjǠj5j֔MLjȠjɠ](j)}(jajZ.jàNjĠNjŠjZ.jƠjԠ)}(jנj@+j٠NjƠjZ.jjj0[.jNubjǠj5j֔MLjȠjɠ]j]ubj)}(jajZ.jàNjĠNjŠj[.jƠjԠ)}(jנj@+j٠NjƠjZ.jjj6[.jNubjǠj5j֔MLjȠjɠ]j]ubj)}(jajZ.jàNjĠNjŠj([.jƠjԠ)}(jנj@+j٠NjƠj[.jjj<[.jNubjǠj5j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_vmallocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]jY[.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]jE[.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ vm_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠareasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjC[.jNubjǠj5j֔M_jȠjɠ](j)}(jajC[.jàNjĠNjŠj[.jƠjԠ)}(jנj@+j٠NjƠjm[.jjj[.jNubjǠj5j֔M_jȠjɠ]j]ubj)}(jajC[.jàNjĠNjŠj[.jƠjԠ)}(jנj@+j٠NjƠj[.jjj[.jNubjǠj5j֔M_jȠjɠ]j]ubj)}(jajC[.jàNjĠNjŠj[.jƠjԠ)}(jנj@+j٠NjƠj[.jjj[.jNubjǠj5j֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kmemleak_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]j\.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\.jNubjǠj5j֔MvjȠjɠ]j)}(jaj\.jàNjĠNjŠjM\.jƠjԠ)}(jנj@+j٠NjƠj+\.jjjX\.jNubjǠj5j֔MvjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_free_partsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]ju\.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja\.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj_\.jNubjǠj5j֔MjȠjɠ](j)}(jaj_\.jàNjĠNjŠj\.jƠjԠ)}(jנj@+j٠NjƠj\.jjj\.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj_\.jàNjĠNjŠj\.jƠjԠ)}(jנj@+j٠NjƠj\.jjj\.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_free_percpusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]j].asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjo-sbasbubjj)}(jNjNjNjjjjj)}j]j'].asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\.jNubjǠj5j֔MjȠjɠ]j)}(jaj\.jàNjĠNjŠj9].jƠjԠ)}(jנj@+j٠NjƠj].jjjD].jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_update_tracesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]ja].asbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM].ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjK].jNubjǠj5j֔MjȠjɠ]j)}(jajK].jàNjĠNjŠj].jƠjԠ)}(jנj@+j٠NjƠju].jjj].jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_not_leaksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]j].asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j].ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj].jNubjǠj5j֔MjȠjɠ]j)}(jaj].jàNjĠNjŠj].jƠjԠ)}(jנj@+j٠NjƠj].jjj^.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_transient_leaksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]j^.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j ^.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^.jNubjǠj5j֔MjȠjɠ]j)}(jaj^.jàNjĠNjŠjS^.jƠjԠ)}(jנj@+j٠NjƠj1^.jjj^^.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_ignoresbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]j{^.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg^.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje^.jNubjǠj5j֔MjȠjɠ]j)}(jaje^.jàNjĠNjŠj^.jƠjԠ)}(jנj@+j٠NjƠj^.jjj^.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_scan_areasbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]j^.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj^.jNubjǠj5j֔MjȠjɠ](j)}(jaj^.jàNjĠNjŠj_.jƠjԠ)}(jנj@+j٠NjƠj^.jjjj_.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj^.jàNjĠNjŠj:_.jƠjԠ)}(jנj@+j٠NjƠj_.jjjp_.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj^.jàNjĠNjŠjb_.jƠjԠ)}(jנj@+j٠NjƠj>_.jjjv_.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_no_scansbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]j_.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj}_.jNubjǠj5j֔MjȠjɠ]j)}(jaj}_.jàNjĠNjŠj_.jƠjԠ)}(jנj@+j٠NjƠj_.jjj_.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_alloc_physsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]j_.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠphyssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj_.jNubjǠj5j֔M%jȠjɠ](j)}(jaj_.jàNjĠNjŠj)`.jƠjԠ)}(jנj@+j٠NjƠj`.jjj`.jNubjǠj5j֔M%jȠjɠ]j]ubj)}(jaj_.jàNjĠNjŠjQ`.jƠjԠ)}(jנj@+j٠NjƠj-`.jjj`.jNubjǠj5j֔M%jȠjɠ]j]ubj)}(jaj_.jàNjĠNjŠjy`.jƠjԠ)}(jנj@+j٠NjƠjU`.jjj`.jNubjǠj5j֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_free_part_physsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]j`.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠphyssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj`.jNubjǠj5j֔M9jȠjɠ](j)}(jaj`.jàNjĠNjŠj`.jƠjԠ)}(jנj@+j٠NjƠj`.jjja.jNubjǠj5j֔M9jȠjɠ]j]ubj)}(jaj`.jàNjĠNjŠj a.jƠjԠ)}(jנj@+j٠NjƠj`.jjja.jNubjǠj5j֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkmemleak_ignore_physsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjY.sbasbubjj)}(jNjNjjjjjj)}j]j5a.asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!a.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠphyssbajubj]jNububjYNubjZubajj)}j]sbubububjjja.jNubjǠj5j֔MGjȠjɠ]j)}(jaja.jàNjĠNjŠjma.jƠjԠ)}(jנj@+j٠NjƠjIa.jjjua.jNubjǠj5j֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdevm_memremap_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j~a.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ dev_pagemapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpgmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj|a.jNubjǠj5j֔MjȠjɠ](j)}(jaj|a.jàNjĠNjŠja.jƠjԠ)}(jנj@+j٠NjƠja.jjjb.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj|a.jàNjĠNjŠja.jƠjԠ)}(jנj@+j٠NjƠja.jjj b.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_dev_pagemapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ dev_pagemapsbajubububjjI)}(jLj)}(jj )}(j ]jb.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ dev_pagemapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpgmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjb.jNubjǠj5j֔MjȠjɠ](j)}(jajb.jàNjĠNjŠjcb.jƠjԠ)}(jנj@+j٠NjƠjBb.jjjb.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajb.jàNjĠNjŠjb.jƠjԠ)}(jנj@+j٠NjƠjgb.jjjb.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvma_kernel_pagesizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jb.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjb.jNubjǠj5j֔MjȠjɠ]j)}(jajb.jàNjĠNjŠjb.jƠjԠ)}(jנj@+j٠NjƠjb.jjjc.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_isolate_hugetlbsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j c.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj c.jNubjǠj5j֔M;jȠjɠ](j)}(jaj c.jàNjĠNjŠjVc.jƠjԠ)}(jנj@+j٠NjƠj0c.jjjc.jNubjǠj5j֔M;jȠjɠ]j]ubj)}(jaj c.jàNjĠNjŠjc.jƠjԠ)}(jנj@+j٠NjƠj]c.jjjc.jNubjǠj5j֔M;jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_putback_hugetlbsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc.jNubjǠj5j֔MvjȠjɠ]j)}(jajc.jàNjĠNjŠjc.jƠjԠ)}(jנj@+j٠NjƠjc.jjjc.jNubjǠj5j֔MvjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_mark_accessedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jc.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc.jNubjǠj5j֔MjȠjɠ]j)}(jajc.jàNjĠNjŠjId.jƠjԠ)}(jנj@+j٠NjƠj#d.jjjTd.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ folio_add_lrusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j]d.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[d.jNubjǠj5j֔MjȠjɠ]j)}(jaj[d.jàNjĠNjŠjd.jƠjԠ)}(jנj@+j٠NjƠjd.jjjd.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_add_lru_vmasbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jd.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjd.jNubjǠj5j֔MjȠjɠ](j)}(jajd.jàNjĠNjŠj e.jƠjԠ)}(jנj@+j٠NjƠjd.jjjAe.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajd.jàNjĠNjŠj6e.jƠjԠ)}(jנj@+j٠NjƠje.jjjGe.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdeactivate_file_foliosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jPe.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjNe.jNubjǠj5j֔MjȠjɠ]j)}(jajNe.jàNjĠNjŠje.jƠjԠ)}(jנj@+j٠NjƠjve.jjje.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_mark_lazyfreesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjje.jNubjǠj5j֔MjȠjɠ]j)}(jaje.jàNjĠNjŠje.jƠjԠ)}(jנj@+j٠NjƠje.jjjf.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolios_put_refssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ folio_batchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliossbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrefssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjf.jNubjǠj5j֔MjȠjɠ](j)}(jajf.jàNjĠNjŠj\f.jƠjԠ)}(jנj@+j٠NjƠj6f.jjjf.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajf.jàNjĠNjŠjf.jƠjԠ)}(jנj@+j٠NjƠjcf.jjjf.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ release_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jf.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠrelease_pages_argsbajubububjj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnrsbajubj]jNububjYNubjZubejj)}j]sbubububjjjf.jNubjǠj5j֔MjȠjɠ](j)}(jajf.jàNjĠNjŠjf.jƠjԠ)}(jנj@+j٠NjƠjf.jjjg.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajf.jàNjĠNjŠjg.jƠjԠ)}(jנj@+j٠NjƠjf.jjjg.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_batch_remove_exceptionalssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j%g.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ folio_batchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbatchsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj#g.jNubjǠj5j֔M)jȠjɠ]j)}(jaj#g.jàNjĠNjŠjqg.jƠjԠ)}(jנj@+j٠NjƠjKg.jjj|g.jNubjǠj5j֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzpool_register_driversbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ zpool_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg.jNubjǠj5j֔K!jȠjɠ]j)}(jajg.jàNjĠNjŠjg.jƠjԠ)}(jנj@+j٠NjƠjg.jjjg.jNubjǠj5j֔K!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠzpool_unregister_driversbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ zpool_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdriversbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjg.jNubjǠj5j֔K4jȠjɠ]j)}(jajg.jàNjĠNjŠj1h.jƠjԠ)}(jנj@+j٠NjƠj h.jjj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjb.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_chunk_depopulatedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ pcpu_chunksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchunksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ page_startsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpage_endsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjŝ.jjj>.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjD.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj6.jƠjԠ)}(jנj@+j٠NjƠj.jjjJ.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_chunk_addr_searchsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ pcpu_chunksbajubububjjI)}(jLj)}(jj )}(j ]jS.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjQ.jNubjǠj5j֔M4jȠjɠ]j)}(jajQ.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pcpu_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jjo-sbasbubjj)}(jNjNjjjjjj)}j]j̞.asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠalignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠreservedsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj..jƠjԠ)}(jנj@+j٠NjƠj .jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjQ.jƠjԠ)}(jנj@+j٠NjƠj2.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjy.jƠjԠ)}(jנj@+j٠NjƠjU.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_balance_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠ empty_onlysbajubj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjş.jjj.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_balance_populatedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_reclaim_populatedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj>.jNubjǠj5j֔M(jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_balance_workfnsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠjנ.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ free_percpusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjo-sbasbubjj)}(jNjNjNjjjjj)}j]j#.asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj5.jƠjԠ)}(jנj@+j٠NjƠj.jjj@.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠis_kernel_percpu_addresssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jI.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubajj)}j]sbubububjjjG.jNubjǠj5j֔M jȠjɠ]j)}(jajG.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjn.jjj.jNubjǠj5j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠper_cpu_ptr_to_physsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔M! jȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjʡ.jjj.jNubjǠj5j֔M! jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_alloc_alloc_infosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpcpu_alloc_infosbajubububjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ nr_groupssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_unitssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠj5j֔M\ jȠjɠ](j)}(jaj.jàNjĠNjŠjL.jƠjԠ)}(jנj@+j٠NjƠj,.jjj{.jNubjǠj5j֔M\ jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjp.jƠjԠ)}(jנj@+j٠NjƠjP.jjj.jNubjǠj5j֔M\ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_free_alloc_infosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpcpu_alloc_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaisbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔M jȠjɠ]j)}(jaj.jàNjĠNjŠj֢.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_dump_alloc_infosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlvlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpcpu_alloc_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaisbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔M jȠjɠ](j)}(jaj.jàNjĠNjŠj2.jƠjԠ)}(jנj@+j٠NjƠj.jjjj.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj_.jƠjԠ)}(jנj@+j٠NjƠj9.jjjp.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_setup_first_chunksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jy.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpcpu_alloc_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaisbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ base_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw.jNubjǠj5j֔M jȠjɠ](j)}(jajw.jàNjĠNjŠjţ.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jajw.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj̣.jjj.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_build_alloc_infosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpcpu_alloc_infosbajubububjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ reserved_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdyn_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ atom_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpcpu_fc_cpu_distance_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcpu_distance_fnsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠj5j֔M jȠjɠ](j)}(jaj.jàNjĠNjŠjX.jƠjԠ)}(jנj@+j٠NjƠj4.jjjۤ.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj\.jjj.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjФ.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_embed_first_chunksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ reserved_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdyn_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ atom_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpcpu_fc_cpu_distance_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcpu_distance_fnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpcpu_fc_cpu_to_node_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ cpu_to_nd_fnsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔M jȠjɠ](j)}(jaj.jàNjĠNjŠj@.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjh.jƠjԠ)}(jנj@+j٠NjƠjD.jjj.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjl.jjj.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpcpu_page_first_chunksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j .ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ reserved_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpcpu_fc_cpu_to_node_fn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ cpu_to_nd_fnsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔Mi jȠjɠ](j)}(jaj.jàNjĠNjŠjS.jƠjԠ)}(jנj@+j٠NjƠj/.jjj.jNubjǠj5j֔Mi jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj{.jƠjԠ)}(jנj@+j٠NjƠjW.jjj.jNubjǠj5j֔Mi jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcopy_from_user_nofaultsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j.asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔KyjȠjɠ](j)}(jaj.jàNjĠNjŠjڦ.jƠjԠ)}(jנj@+j٠NjƠj.jjj8.jNubjǠj5j֔KyjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj>.jNubjǠj5j֔KyjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj0.jƠjԠ)}(jנj@+j٠NjƠj .jjjD.jNubjǠj5j֔KyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcopy_to_user_nofaultsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jM.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j.asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjK.jNubjǠj5j֔KjȠjɠ](j)}(jajK.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjs.jjj.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajK.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jajK.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjǧ.jjj.jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrncpy_from_user_nofaultsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]ji.asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ unsafe_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔KjȠjɠ](j)}(jaj.jàNjĠNjŠjP.jƠjԠ)}(jנj@+j٠NjƠj..jjj.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj{.jƠjԠ)}(jנj@+j٠NjƠjW.jjj.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠstrnlen_user_nofaultsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjT+sbasbubjj)}(jNjNjNjjjjj)}j]j.asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ unsafe_addrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jΠ)}jѠcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔KjȠjɠ](j)}(jaj.jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj.jjj8.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj0.jƠjԠ)}(jנj@+j٠NjƠj.jjj>.jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwriteback_throttling_sanesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jG.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ scan_controlsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE.jNubjǠj5j֔KjȠjɠ]j)}(jajE.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjl.jjj.jNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠlruvec_lru_sizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠlruvecsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlruvecsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj+jj )}(j ]jΠ)}jѠlru_listsbajubububjj)}(jj )}(j ]jΠ)}jѠlrusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠzone_idxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjͩ.jjjJ.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjP.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjB.jƠjԠ)}(jנj@+j٠NjƠj".jjjV.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠremove_mappingsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j_.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ address_spacesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmappingsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj].jNubjǠj5j֔MLjȠjɠ](j)}(jaj].jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MLjȠjɠ]j]ubj)}(jaj].jàNjĠNjŠjت.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_putback_lrusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔McjȠjɠ]j)}(jaj.jàNjĠNjŠj>.jƠjԠ)}(jנj@+j٠NjƠj.jjjI.jNubjǠj5j֔McjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfolio_isolate_lrusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jR.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjP.jNubjǠj5j֔M.jȠjɠ]j)}(jajP.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjw.jjj.jNubjǠj5j֔M.jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcheck_move_unevictable_foliossbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ folio_batchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfbatchsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj׫.jjj.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__remove_pagessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠnr_pagessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ vmem_altmapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaltmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MPjȠjɠ](j)}(jaj.jàNjĠNjŠjX.jƠjԠ)}(jנj@+j٠NjƠj7.jjj.jNubjǠj5j֔MPjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj}.jƠjԠ)}(jנj@+j٠NjƠj\.jjj.jNubjǠj5j֔MPjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtry_offline_nodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jǬ.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNububjYNubjZubajj)}j]sbubububjjjŬ.jNubjǠj5j֔MjȠjɠ]j)}(jajŬ.jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__remove_memorysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔M jȠjɠ](j)}(jaj.jàNjĠNjŠjh.jƠjԠ)}(jנj@+j٠NjƠjD.jjj.jNubjǠj5j֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjl.jjj.jNubjǠj5j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmmu_interval_read_beginsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmmu_interval_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ interval_subsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔KjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjέ.jjj.jNubjǠj5j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmmu_notifier_registersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mmu_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ subscriptionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mm_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠjT.jƠjԠ)}(jנj@+j٠NjƠj..jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj[.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmmu_notifier_get_lockedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mmu_notifiersbajubububjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmmu_notifier_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mm_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjǮ.jjj(.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj..jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmmu_notifier_putsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mmu_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ subscriptionsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj5.jNubjǠj5j֔MhjȠjɠ]j)}(jaj5.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj].jjj.jNubjǠj5j֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmmu_interval_notifier_insertsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmmu_interval_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ interval_subsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ mm_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmmu_interval_notifier_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj8.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj].jƠjԠ)}(jנj@+j٠NjƠj<.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠja.jjj.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmmu_interval_notifier_removesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠmmu_interval_notifiersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ interval_subsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjٰ.jjj .jNubjǠj5j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmmu_notifier_synchronizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj5j֔MGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠballoon_page_list_enqueuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j^.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠballoon_dev_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ b_dev_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj\.jNubjǠj5j֔K)jȠjɠ](j)}(jaj\.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔K)jȠjɠ]j]ubj)}(jaj\.jàNjĠNjŠj۱.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔K)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠballoon_page_list_dequeuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠballoon_dev_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ b_dev_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpagessbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ n_req_pagessbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔KMjȠjɠ](j)}(jaj.jàNjĠNjŠjE.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔KMjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjr.jƠjԠ)}(jנj@+j٠NjƠjL.jjj.jNubjǠj5j֔KMjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjy.jjj.jNubjǠj5j֔KMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvmf_insert_pfn_pmdsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ vm_fault_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_faultsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpfn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj.jjj`.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj5.jƠjԠ)}(jנj@+j٠NjƠj.jjjf.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjX.jƠjԠ)}(jנj@+j٠NjƠj9.jjjl.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvmf_insert_pfn_pudsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ vm_fault_tsbajubububjj)}(jj )}(j ]ju.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_faultsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpfn_tsbajubububjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubejj)}j]sbubububjjjs.jNubjǠj5j֔MjȠjɠ](j)}(jajs.jàNjĠNjŠjų.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajs.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj̳.jjj!.jNubjǠj5j֔MjȠjɠ]j]ubj)}(jajs.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj'.jNubjǠj5j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvmf_insert_folio_pudsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ vm_fault_tsbajubububjj)}(jj )}(j ]j0.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_faultsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmfsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠfoliosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfoliosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠwritesbajubj]jNububjYNubjZubejj)}j]sbubububjjj..jNubjǠj5j֔M?jȠjɠ](j)}(jaj..jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjZ.jjj۴.jNubjǠj5j֔M?jȠjɠ]j]ubj)}(jaj..jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M?jȠjɠ]j]ubj)}(jaj..jàNjĠNjŠjӴ.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔M?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠio_mapping_map_usersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ io_mappingsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiomapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠvm_area_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvmasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠpfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠj5j֔KjȠjɠ](j)}(jaj.jàNjĠNjŠj<.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠji.jƠjԠ)}(jנj@+j٠NjƠjC.jjj.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjp.jjj.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj۵.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠj5j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ padata_privsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j.ajubsbjjj.jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ padata_listsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j.ajubsbjjj.jNubjǠjNj֔K)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpadata_serial_queuesbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j".ajubsbjjj .jNubjǠjNj֔K9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpadata_cpumasksbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j1.ajubsbjjj/.jNubjǠjNj֔KEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ parallel_datasbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j@.ajubsbjjj>.jNubjǠjNj֔KQjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ padata_shellsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]jO.ajubsbjjjM.jNubjǠjNj֔KejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ padata_mt_jobsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j^.ajubsbjjj\.jNubjǠjNj֔K|jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpadata_instancesbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]jm.ajubsbjjjk.jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpadata_do_parallelsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ padata_shellsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ padata_privsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpadatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcb_cpusbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjz.jNubjǠjNj֔KjȠjɠ](j)}(jajz.jàNjĠNjŠjȶ.jƠjԠ)}(jנj@+j٠NjƠj.jjj).jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajz.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj϶.jjj/.jNubjǠjNj֔KjȠjɠ]j]ubj)}(jajz.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj5.jNubjǠjNj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpadata_do_serialsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ padata_privsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpadatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj<.jNubjǠjNj֔MjȠjɠ]j)}(jaj<.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjd.jjj.jNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpadata_do_multithreadedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ padata_mt_jobsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjobsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjNj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjķ.jjj.jNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpadata_set_cpumasksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpadata_instancesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ cpumask_typesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ cpumask_var_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcpumasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjNj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠjJ.jƠjԠ)}(jנj@+j٠NjƠj$.jjj.jNubjǠjNj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjq.jƠjԠ)}(jנj@+j٠NjƠjQ.jjj.jNubjǠjNj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠju.jjj.jNubjǠjNj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ padata_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpadata_instancesbajubububjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠjNj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjNj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ padata_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpadata_instancesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinstsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjNj֔MAjȠjɠ]j)}(jaj.jàNjĠNjŠjg.jƠjԠ)}(jנj@+j٠NjƠjA.jjjr.jNubjǠjNj֔MAjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpadata_alloc_shellsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ padata_shellsbajubububjjI)}(jLj)}(jj )}(j ]j{.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpadata_instancesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpinstsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjy.jNubjǠjNj֔MNjȠjɠ]j)}(jajy.jàNjĠNjŠj͹.jƠjԠ)}(jנj@+j٠NjƠj.jjj۹.jNubjǠjNj֔MNjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpadata_free_shellsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ padata_shellsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjNj֔MsjȠjɠ]j)}(jaj.jàNjĠNjŠj0.jƠjԠ)}(jנj@+j٠NjƠj .jjj;.jNubjǠjNj֔MsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ match_tokensbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jD.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ match_table_tsbajubububjj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ substring_tsbajubububjj)}(jj )}(j ]jΠ)}jѠargssbajubj]j)}(jjjjjjNubajNububjYNubjZubejj)}j]sbubububjjjB.jNubjǠjRj֔KsjȠjɠ](j)}(jajB.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjj.jjj.jNubjǠjRj֔KsjȠjɠ]j]ubj)}(jajB.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjRj֔KsjȠjɠ]j]ubj)}(jajB.jàNjĠNjŠj޺.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjRj֔KsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ match_intsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ substring_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresultsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjRj֔KjȠjɠ](j)}(jaj.jàNjĠNjŠjI.jƠjԠ)}(jנj@+j٠NjƠj#.jjj|.jNubjǠjRj֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjq.jƠjԠ)}(jנj@+j٠NjƠjO.jjj.jNubjǠjRj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ match_uintsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ substring_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresultsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjRj֔KjȠjɠ](j)}(jaj.jàNjĠNjŠj׻.jƠjԠ)}(jנj@+j٠NjƠj.jjj .jNubjǠjRj֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjݻ.jjj.jNubjǠjRj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ match_u64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ substring_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresultsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjRj֔KjȠjɠ](j)}(jaj.jàNjĠNjŠjf.jƠjԠ)}(jנj@+j٠NjƠj@.jjj.jNubjǠjRj֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjl.jjj.jNubjǠjRj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ match_octalsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ substring_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresultsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjRj֔KjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjҼ.jjj+.jNubjǠjRj֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj.jjj1.jNubjǠjRj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ match_hexsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ substring_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠresultsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8.jNubjǠjRj֔M jȠjɠ](j)}(jaj8.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj`.jjj.jNubjǠjRj֔M jȠjɠ]j]ubj)}(jaj8.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjRj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmatch_wildcardsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jȽ.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpatternsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjƽ.jNubjǠjRj֔MjȠjɠ](j)}(jajƽ.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjC.jNubjǠjRj֔MjȠjɠ]j]ubj)}(jajƽ.jàNjĠNjŠj8.jƠjԠ)}(jנj@+j٠NjƠj.jjjI.jNubjǠjRj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ match_strlcpysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jR.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ substring_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjjP.jNubjǠjRj֔MPjȠjɠ](j)}(jajP.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj|.jjj.jNubjǠjRj֔MPjȠjɠ]j]ubj)}(jajP.jàNjĠNjŠj˾.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjRj֔MPjȠjɠ]j]ubj)}(jajP.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjҾ.jjj .jNubjǠjRj֔MPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ match_strdupsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ substring_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠjRj֔MhjȠjɠ]j)}(jaj.jàNjĠNjŠja.jƠjԠ)}(jנj@+j٠NjƠj;.jjjn.jNubjǠjRj֔MhjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpr_fmtsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jw.ajubj#Nubjjju.jNubjǠjlj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠprintksbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j.ajubj#Nubjjj.jNubjǠjlj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpr_emergsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j.ajubj#Nubjjj.jNubjǠjlj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpr_alertsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j.ajubj#Nubjjj.jNubjǠjlj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpr_critsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j.ajubj#Nubjjj.jNubjǠjlj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpr_errsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j¿.ajubj#Nubjjj.jNubjǠjlj֔M%jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpr_warnsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jѿ.ajubj#NubjjjϿ.jNubjǠjlj֔M/jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pr_noticesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j.ajubj#Nubjjj޿.jNubjǠjlj֔M9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpr_infosbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j.ajubj#Nubjjj.jNubjǠjlj֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpr_contsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j.ajubj#Nubjjj.jNubjǠjlj֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpr_develsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j .ajubj#Nubjjj .jNubjǠjlj֔M\jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpr_debugsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j.ajubj#Nubjjj.jNubjǠjlj֔MvjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ktime_getsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]j+.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj).jNubjǠj!mj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠktime_get_boottimesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jz.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjx.jNubjǠj!mj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠktime_get_realsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠktime_get_clocktaisbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔K+jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ktime_get_rawsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jg.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjje.jNubjǠj!mj֔K3jȠjɠ]j]ubj)}(jajjàNjĠj)}(jajjàj.jĠj)}(jajjàj.jĠj)}(jajjàj.jĠj)}(jajjàj.jĠNjŠjΠ)}jѠktime_get_raw_nssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KAjȠjɠ]j]ubjŠjΠ)}jѠktime_get_clocktai_nssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KAjȠjɠ]j]ubjŠjΠ)}jѠktime_get_real_nssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jW.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KAjȠjɠ]j]ubjŠjΠ)}jѠktime_get_boottime_nssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KAjȠjɠ]j]ubjŠjΠ)}jѠ ktime_get_nssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KAjȠjɠ]j]ubj.j.j.j.j)}(jajjàNjĠj)}(jajjàj;.jĠj)}(jajjàj=.jĠj)}(jajjàj?.jĠj)}(jajjàjA.jĠNjŠjΠ)}jѠktime_get_raw_ts64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jE.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC.jNubjǠj!mj֔KKjȠjɠ]j]ubjŠjΠ)}jѠktime_get_clocktai_ts64sbjƠjԠ)}(jנj+j٠jJ.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjA.jNubjǠj!mj֔KKjȠjɠ]j]ubjŠjΠ)}jѠktime_get_real_ts64sbjƠjԠ)}(jנj+j٠jJ.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?.jNubjǠj!mj֔KKjȠjɠ]j]ubjŠjΠ)}jѠktime_get_boottime_ts64sbjƠjԠ)}(jנj+j٠jJ.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j9.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=.jNubjǠj!mj֔KKjȠjɠ]j]ubjŠjΠ)}jѠktime_get_ts64sbjƠjԠ)}(jנj+j٠jJ.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj;.jNubjǠj!mj֔KKjȠjɠ]j]ubj=.j?.jA.jC.j)}(jajjàNjĠj)}(jajjàj.jĠj)}(jajjàj.jĠj)}(jajjàj.jĠj)}(jajjàj.jĠNjŠjΠ)}jѠktime_get_raw_secondssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠtime64_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KVjȠjɠ]j]ubjŠjΠ)}jѠktime_get_clocktai_secondssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠtime64_tsbajubububjj)}(jj )}(j ]j2.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KVjȠjɠ]j]ubjŠjΠ)}jѠktime_get_real_secondssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠtime64_tsbajubububjj)}(jj )}(j ]j~.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KVjȠjɠ]j]ubjŠjΠ)}jѠktime_get_boottime_secondssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠtime64_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KVjȠjɠ]j]ubjŠjΠ)}jѠktime_get_secondssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠtime64_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KVjȠjɠ]j]ubj.j.j.j.j)}(jajjàNjĠj)}(jajjàjb.jĠj)}(jajjàjd.jĠj)}(jajjàjf.jĠNjŠjΠ)}jѠktime_get_coarse_clocktaisbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jj.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjh.jNubjǠj!mj֔KfjȠjɠ]j]ubjŠjΠ)}jѠktime_get_coarse_realsbjƠjԠ)}(jנj+j٠jo.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjf.jNubjǠj!mj֔KfjȠjɠ]j]ubjŠjΠ)}jѠktime_get_coarse_boottimesbjƠjԠ)}(jנj+j٠jo.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjd.jNubjǠj!mj֔KfjȠjɠ]j]ubjŠjΠ)}jѠktime_get_coarsesbjƠjԠ)}(jנj+j٠jo.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠktime_tsbajubububjj)}(jj )}(j ]jO.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjb.jNubjǠj!mj֔KfjȠjɠ]j]ubjd.jf.jh.j)}(jajjàNjĠj)}(jajjàj.jĠj)}(jajjàj.jĠj)}(jajjàj.jĠNjŠjΠ)}jѠktime_get_coarse_clocktai_nssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KkjȠjɠ]j]ubjŠjΠ)}jѠktime_get_coarse_real_nssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KkjȠjɠ]j]ubjŠjΠ)}jѠktime_get_coarse_boottime_nssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j<.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KkjȠjɠ]j]ubjŠjΠ)}jѠktime_get_coarse_nssbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KkjȠjɠ]j]ubj.j.j.j)}(jajjàNjĠj)}(jajjàj.jĠj)}(jajjàj.jĠj)}(jajjàj.jĠNjŠjΠ)}jѠktime_get_coarse_clocktai_ts64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KpjȠjɠ]j]ubjŠjΠ)}jѠktime_get_coarse_real_ts64sbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j..ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KpjȠjɠ]j]ubjŠjΠ)}jѠktime_get_coarse_boottime_ts64sbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KpjȠjɠ]j]ubjŠjΠ)}jѠktime_get_coarse_ts64sbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KpjȠjɠ]j]ubj.j.j.j)}(jajjàNjĠj)}(jajjàj!.jĠj)}(jajjàj#.jĠj)}(jajjàj%.jĠj)}(jajjàj'.jĠNjŠjΠ)}jѠktime_get_real_fast_nssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j+.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj).jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠktime_get_tai_fast_nssbjƠjԠ)}(jנj+j٠j0.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jx.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj'.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠktime_get_boot_fast_nssbjƠjԠ)}(jנj+j٠j0.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj%.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠktime_get_raw_fast_nssbjƠjԠ)}(jנj+j٠j0.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj#.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠktime_get_mono_fast_nssbjƠjԠ)}(jנj+j٠j0.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]j\.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj!.jNubjǠj!mj֔KjȠjɠ]j]ubj#.j%.j'.j).j)}(jajjàNjĠNjŠjΠ)}jѠ ktime_get_tssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtimespecsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubj)}(jajjàNjĠj)}(jajjàj.jĠj)}(jajjàj.jĠj)}(jajjàj.jĠNjŠjΠ)}jѠktime_get_real_tssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtimespecsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠgetnstimeofday64sbjƠjԠ)}(jנj+j٠j .jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠgetnstimeofdaysbjƠjԠ)}(jנj+j٠j .jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtimespecsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠdo_gettimeofdaysbjƠjԠ)}(jנj+j٠j .jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtimevalsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubj.j.j.j)}(jajjàNjĠj)}(jajjàjI.jĠj)}(jajjàjK.jĠj)}(jajjàjM.jĠNjŠjΠ)}jѠget_monotonic_coarse64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]jQ.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjO.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠget_monotonic_coarsesbjƠjԠ)}(jנj+j٠jV.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtimespecsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjM.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠcurrent_kernel_time64sbjƠjԠ)}(jנj+j٠jV.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjK.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠcurrent_kernel_timesbjƠjԠ)}(jנj+j٠jV.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtimespecsbajubububjj)}(jj )}(j ]j6.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjI.jNubjǠj!mj֔KjȠjɠ]j]ubjK.jM.jO.j)}(jajjàNjĠj)}(jajjàj.jĠj)}(jajjàj.jĠj)}(jajjàj.jĠj)}(jajjàj.jĠj)}(jajjàj.jĠNjŠjΠ)}jѠget_monotonic_boottime64sbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠget_monotonic_boottimesbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtimespecsbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠtimekeeping_clocktai64sbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]j'.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠtimekeeping_clocktaisbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtimespecsbajubububjj)}(jj )}(j ]js.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠgetrawmonotonic64sbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timespec64sbajubububjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubjŠjΠ)}jѠgetrawmonotonicsbjƠjԠ)}(jנj+j٠j.jƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtimespecsbajubububjj)}(jj )}(j ]j .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠj!mj֔KjȠjɠ]j]ubj.j.j.j.j.j)}(jajjàNjĠNjŠjΠ)}jѠtrace_irq_handler_entrysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jY.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ irqactionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjW.jNubjǠjrfj֔K5jȠjɠ](j)}(jajW.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔K5jȠjɠ]j]ubj)}(jajW.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔K5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_irq_handler_exitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ irqactionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠretsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔KSjȠjɠ](j)}(jaj.jàNjĠNjŠj).jƠjԠ)}(jנj@+j٠NjƠj .jjj.jNubjǠjrfj֔KSjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjS.jƠjԠ)}(jנj@+j٠NjƠj-.jjj.jNubjǠjrfj֔KSjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjz.jƠjԠ)}(jנj@+j٠NjƠjZ.jjj.jNubjǠjrfj֔KSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_softirq_entrysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvec_nrsbajubj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔KjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_softirq_exitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvec_nrsbajubj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔KjȠjɠ]j)}(jaj.jàNjĠNjŠj6.jƠjԠ)}(jנj@+j٠NjƠj.jjj>.jNubjǠjrfj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_softirq_raisesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvec_nrsbajubj]jNububjYNubjZubajj)}j]sbubububjjjE.jNubjǠjrfj֔KjȠjɠ]j)}(jajE.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjm.jjj.jNubjǠjrfj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_tasklet_entrysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtasklet_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔KjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj$.jNubjǠjrfj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_tasklet_exitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j-.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠtasklet_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+.jNubjǠjrfj֔KjȠjɠ](j)}(jaj+.jàNjĠNjŠjy.jƠjԠ)}(jנj@+j٠NjƠjS.jjj.jNubjǠjrfj֔KjȠjɠ]j]ubj)}(jaj+.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_signal_generatesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkernel_siginfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠgroupsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠresultsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔K2jȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔K2jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj+.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔K2jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjX.jƠjԠ)}(jנj@+j٠NjƠj2.jjj.jNubjǠjrfj֔K2jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj_.jjj.jNubjǠjrfj֔K2jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔K2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_signal_deliversbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsigsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkernel_siginfosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ k_sigactionsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔K`jȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjt.jNubjǠjrfj֔K`jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj<.jƠjԠ)}(jנj@+j٠NjƠj.jjjz.jNubjǠjrfj֔K`jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠji.jƠjԠ)}(jנj@+j٠NjƠjC.jjj.jNubjǠjrfj֔K`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_touch_buffersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔K6jȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔K6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_dirty_buffersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ buffer_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔KCjȠjɠ]j)}(jaj.jàNjĠNjŠj5.jƠjԠ)}(jנj@+j٠NjƠj.jjj@.jNubjǠjrfj֔KCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_rq_requeuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jI.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjG.jNubjǠjrfj֔KSjȠjɠ]j)}(jajG.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjo.jjj.jNubjǠjrfj֔KSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_rq_completesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_status_tsbajubububjj)}(jj )}(j ]jΠ)}jѠerrorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_bytessbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔KjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjM.jNubjǠjrfj֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj.jjjS.jNubjǠjrfj֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjE.jƠjԠ)}(jנj@+j٠NjƠj$.jjjY.jNubjǠjrfj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_rq_errorsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_status_tsbajubububjj)}(jj )}(j ]jΠ)}jѠerrorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_bytessbajubj]jNububjYNubjZubejj)}j]sbubububjjj`.jNubjǠjrfj֔KjȠjɠ](j)}(jaj`.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔KjȠjɠ]j]ubj)}(jaj`.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj .jNubjǠjrfj֔KjȠjɠ]j]ubj)}(jaj`.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_rq_insertsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔KjȠjɠ]j)}(jaj.jàNjĠNjŠjg.jƠjԠ)}(jנj@+j٠NjƠjA.jjjr.jNubjǠjrfj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_rq_issuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j{.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjy.jNubjǠjrfj֔KjȠjɠ]j)}(jajy.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_rq_mergesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔M jȠjɠ]j)}(jaj.jàNjĠNjŠj'.jƠjԠ)}(jנj@+j٠NjƠj.jjj2.jNubjǠjrfj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_io_startsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj9.jNubjǠjrfj֔MjȠjɠ]j)}(jaj9.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠja.jjj.jNubjǠjrfj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_io_donesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔M$jȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔M$jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_bio_completesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔M3jȠjɠ](j)}(jaj.jàNjĠNjŠjG.jƠjԠ)}(jנj@+j٠NjƠj!.jjj~.jNubjǠjrfj֔M3jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjs.jƠjԠ)}(jנj@+j٠NjƠjM.jjj.jNubjǠjrfj֔M3jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_bio_bouncesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔MujȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔MujȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_bio_backmergesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj9.jƠjԠ)}(jנj@+j٠NjƠj.jjjD.jNubjǠjrfj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_bio_frontmergesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjK.jNubjǠjrfj֔MjȠjɠ]j)}(jajK.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjs.jjj.jNubjǠjrfj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_bio_queuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_getrqsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj .jNubjǠjrfj֔MjȠjɠ]j)}(jaj .jàNjĠNjŠjY.jƠjԠ)}(jנj@+j٠NjƠj3.jjjd.jNubjǠjrfj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_plugsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk.jNubjǠjrfj֔MjȠjɠ]j)}(jajk.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_unplugsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdepthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠexplicitsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjj.jNubjǠjrfj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj?.jƠjԠ)}(jנj@+j٠NjƠj.jjjp.jNubjǠjrfj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjb.jƠjԠ)}(jנj@+j٠NjƠjC.jjjv.jNubjǠjrfj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_splitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ new_sectorsbajubj]jNububjYNubjZubejj)}j]sbubububjjj}.jNubjǠjrfj֔MjȠjɠ](j)}(jaj}.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔MjȠjɠ]j]ubj)}(jaj}.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_bio_remapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j .ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠjV.jƠjԠ)}(jנj@+j٠NjƠj0.jjj.jNubjǠjrfj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj].jjj.jNubjǠjrfj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_block_rq_remapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠdev_tsbajubububjj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsector_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔M<jȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjm.jNubjǠjrfj֔M<jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj=.jƠjԠ)}(jנj@+j٠NjƠj.jjjs.jNubjǠjrfj֔M<jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠje.jƠjԠ)}(jנj@+j٠NjƠjA.jjjy.jNubjǠjrfj֔M<jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_workqueue_queue_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠreq_cpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpool_workqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔KjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj*.jNubjǠjrfj֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj0.jNubjǠjrfj֔KjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj6.jNubjǠjrfj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_workqueue_activate_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj=.jNubjǠjrfj֔K;jȠjɠ]j)}(jaj=.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠje.jjj.jNubjǠjrfj֔K;jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_workqueue_execute_startsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjrfj֔KTjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjrfj֔KTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠtrace_workqueue_execute_endsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ work_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfunctionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjrfj֔KnjȠjɠ](j)}(jaj.jàNjĠNjŠjK.jƠjԠ)}(jנj@+j٠NjƠj%.jjj~.jNubjǠjrfj֔KnjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjv.jƠjԠ)}(jנj@+j٠NjƠjR.jjj.jNubjǠjrfj֔KnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠworkqueue_attrssbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j.ajubsbjjj.jNubjǠjKj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ work_pendingsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j.ajubj#Nubjjj.jNubjǠjKj֔MbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdelayed_work_pendingsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j.ajubj#Nubjjj.jNubjǠjKj֔MjjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_workqueuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_activesbajubj]jNububjYNubjZubj&)}(j)NjZubejj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠjKj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjja.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj0.jƠjԠ)}(jנj@+j٠NjƠj.jjjg.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjT.jƠjԠ)}(jנj@+j٠NjƠj4.jjjm.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_workqueue_lockdep_mapsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jv.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_activesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ lockdep_mapsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ lockdep_mapsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbububjjjjj)}j]sbububjjjt.jNubjǠjKj֔MjȠjɠ](j)}(jajt.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjJ.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajt.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjP.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajt.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjV.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajt.jàNjĠNjŠj:.jƠjԠ)}(jנj@+j٠NjƠj.jjj\.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ#alloc_ordered_workqueue_lockdep_mapsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]je.ajubj#Nubjjjc.jNubjǠjKj֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_ordered_workqueuesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jt.ajubj#Nubjjjr.jNubjǠjKj֔M4jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ queue_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj .jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠqueue_delayed_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj`.jƠjԠ)}(jנj@+j٠NjƠj:.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjg.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmod_delayed_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjz.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjJ.jƠjԠ)}(jנj@+j٠NjƠj$.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjr.jƠjԠ)}(jנj@+j٠NjƠjQ.jjj.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠschedule_work_onsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj .jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ schedule_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠjc.jƠjԠ)}(jנj@+j٠NjƠj=.jjjn.jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠenable_and_queue_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jw.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjju.jNubjǠjKj֔MjȠjɠ](j)}(jaju.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaju.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠschedule_delayed_work_onsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j .ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔M jȠjɠ](j)}(jaj.jàNjĠNjŠjN.jƠjԠ)}(jנj@+j٠NjƠj..jjj.jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjx.jƠjԠ)}(jנj@+j٠NjƠjR.jjj.jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠschedule_delayed_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔M.jȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj8.jNubjǠjKj֔M.jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj0.jƠjԠ)}(jנj@+j٠NjƠj.jjj>.jNubjǠjKj֔M.jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ for_each_poolsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jG.ajubj#NubjjjE.jNubjǠjKj֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfor_each_pool_workersbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jV.ajubj#NubjjjT.jNubjǠjKj֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ for_each_pwqsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]je.ajubj#Nubjjjc.jNubjǠjKj֔MVjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠworker_pool_assign_idsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr.jNubjǠjKj֔MjȠjɠ]j)}(jajr.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠunbound_effective_cpumasksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcpumasksbajubububjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠjKj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj&.jƠjԠ)}(jנj@+j٠NjƠj.jjj4.jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ get_work_poolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]j=.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj;.jNubjǠjKj֔MojȠjɠ]j)}(jaj;.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠji.jjj.jNubjǠjKj֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠworker_set_flagssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj".jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj(.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠworker_clr_flagssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj/.jNubjǠjKj֔MjȠjɠ](j)}(jaj/.jàNjĠNjŠj}.jƠjԠ)}(jנj@+j٠NjƠjW.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj/.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠworker_enter_idlesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠworker_leave_idlesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔M)jȠjɠ]j)}(jaj.jàNjĠNjŠjh.jƠjԠ)}(jנj@+j٠NjƠjB.jjjs.jNubjǠjKj֔M)jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠfind_worker_executing_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]j|.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjz.jNubjǠjKj֔MUjȠjɠ](j)}(jajz.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj .jNubjǠjKj֔MUjȠjɠ]j]ubj)}(jajz.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmove_linked_workssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠnextpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔MqjȠjɠ](j)}(jaj.jàNjĠNjŠjd.jƠjԠ)}(jנj@+j٠NjƠj>.jjj.jNubjǠjKj֔MqjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjk.jjj.jNubjǠjKj֔MqjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ assign_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠnextpsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj..jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj[.jƠjԠ)}(jנj@+j٠NjƠj5.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjb.jjj.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kick_poolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwq_worker_runningsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj .jNubjǠjKj֔MijȠjɠ]j)}(jaj .jàNjĠNjŠjX.jƠjԠ)}(jנj@+j٠NjƠj2.jjjc.jNubjǠjKj֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwq_worker_sleepingsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jl.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjj.jNubjǠjKj֔MjȠjɠ]j)}(jajj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwq_worker_ticksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj#.jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwq_worker_last_funcsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ work_func_tsbajubububjj)}(jj )}(j ]j,.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*.jNubjǠjKj֔MjȠjɠ]j)}(jaj*.jàNjĠNjŠj|.jƠjԠ)}(jנj@+j٠NjƠjV.jjj.jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwq_node_nr_activesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠwq_node_nr_activesbajubububjjI)}(jLj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj.jNubjǠjKj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj .jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwq_update_node_max_activesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j#.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠoff_cpusbajubj]jNububjYNubjZubejj)}j]sbubububjjj!.jNubjǠjKj֔M%jȠjɠ](j)}(jaj!.jàNjĠNjŠjo.jƠjԠ)}(jנj@+j٠NjƠjI.jjj.jNubjǠjKj֔M%jȠjɠ]j]ubj)}(jaj!.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjv.jjj.jNubjǠjKj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_pwqsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpool_workqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔MWjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MWjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠput_pwqsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j .ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpool_workqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj .jNubjǠjKj֔MejȠjɠ]j)}(jaj .jàNjĠNjŠjY.jƠjԠ)}(jנj@+j٠NjƠj3.jjjd.jNubjǠjKj֔MejȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠput_pwq_unlockedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jm.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpool_workqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjk.jNubjǠjKj֔MwjȠjɠ]j)}(jajk.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MwjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwq_tryinc_nr_activesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpool_workqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠfillsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjF.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj>.jƠjԠ)}(jנj@+j٠NjƠj.jjjL.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwq_activate_first_inactivesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jU.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpool_workqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠfillsbajubj]jNububjYNubjZubejj)}j]sbubububjjjS.jNubjǠjKj֔MjȠjɠ](j)}(jajS.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjz.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajS.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠunplug_oldest_pwqsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔M jȠjɠ]j)}(jaj.jàNjĠNjŠj).jƠjԠ)}(jנj@+j٠NjƠj.jjj4.jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠnode_activate_pending_pwqsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠwq_node_nr_activesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnnasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ caller_poolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;.jNubjǠjKj֔M:jȠjɠ](j)}(jaj;.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjc.jjj.jNubjǠjKj֔M:jȠjɠ]j]ubj)}(jaj;.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔M:jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwq_dec_nr_activesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpool_workqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj'.jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpwq_dec_nr_in_flightsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpool_workqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠ work_datasbajubj]jNububjYNubjZubejj)}j]sbubububjjj..jNubjǠjKj֔MjȠjɠ](j)}(jaj..jàNjĠNjŠj|.jƠjԠ)}(jנj@+j٠NjƠjV.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj..jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠtry_to_grab_pendingsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ irq_flagssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔MjȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjd.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj2.jƠjԠ)}(jנj@+j٠NjƠj.jjjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjY.jƠjԠ)}(jנj@+j٠NjƠj6.jjjp.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwork_grab_pendingsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jy.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ irq_flagssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw.jNubjǠjKj֔MgjȠjɠ](j)}(jajw.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj!.jNubjǠjKj֔MgjȠjɠ]j]ubj)}(jajw.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj'.jNubjǠjKj֔MgjȠjɠ]j]ubj)}(jajw.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj-.jNubjǠjKj֔MgjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ insert_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpool_workqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠheadsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ extra_flagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj4.jNubjǠjKj֔MjȠjɠ](j)}(jaj4.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj\.jjj .jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj4.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj4.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj4.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ queue_work_onsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j'.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj%.jNubjǠjKj֔MN jȠjɠ](j)}(jaj%.jàNjĠNjŠjl.jƠjԠ)}(jנj@+j٠NjƠjL.jjj.jNubjǠjKj֔MN jȠjɠ]j]ubj)}(jaj%.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjp.jjj.jNubjǠjKj֔MN jȠjɠ]j]ubj)}(jaj%.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔MN jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠselect_numa_node_cpusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔Mj jȠjɠ]j)}(jaj.jàNjĠNjŠj).jƠjԠ)}(jנj@+j٠NjƠj .jjj1.jNubjǠjKj֔Mj jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠqueue_work_nodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j:.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj8.jNubjǠjKj֔M jȠjɠ](j)}(jaj8.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj_.jjj.jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj8.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj8.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠqueue_delayed_work_onsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔M jȠjɠ](j)}(jaj.jàNjĠNjŠj;.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠje.jƠjԠ)}(jנj@+j٠NjƠj?.jjj.jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjl.jjj.jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmod_delayed_work_onsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠdelaysbajubj]jNububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔M jȠjɠ](j)}(jaj.jàNjĠNjŠj".jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjL.jƠjԠ)}(jנj@+j٠NjƠj&.jjj.jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠjy.jƠjԠ)}(jנj@+j٠NjƠjS.jjj.jNubjǠjKj֔M jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠqueue_rcu_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔M@ jȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjG.jNubjǠjKj֔M@ jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj<.jƠjԠ)}(jנj@+j٠NjƠj.jjjM.jNubjǠjKj֔M@ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠworker_attach_to_poolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjT.jNubjǠjKj֔Ms jȠjɠ](j)}(jajT.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj|.jjj.jNubjǠjKj֔Ms jȠjɠ]j]ubj)}(jajT.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔Ms jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠworker_detach_from_poolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔M jȠjɠ]j)}(jaj.jàNjĠNjŠj5.jƠjԠ)}(jנj@+j٠NjƠj.jjj@.jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ create_workersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jI.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjG.jNubjǠjKj֔M jȠjɠ]j)}(jajG.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠju.jjj.jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_worker_dyingsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ list_headsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlistsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔M< jȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj6.jNubjǠjKj֔M< jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj+.jƠjԠ)}(jנj@+j٠NjƠj.jjj<.jNubjǠjKj֔M< jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠidle_worker_timeoutsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jE.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ timer_listsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj)sbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC.jNubjǠjKj֔M^ jȠjɠ]j)}(jajC.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠjk.jjj.jNubjǠjKj֔M^ jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ idle_cull_fnsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔M jȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmaybe_create_workersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔M jȠjɠ]j)}(jaj.jàNjĠNjŠjP.jƠjԠ)}(jנj@+j٠NjƠj*.jjj[.jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmanage_workerssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jd.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjb.jNubjǠjKj֔M! jȠjɠ]j)}(jajb.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj.jNubjǠjKj֔M! jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠprocess_one_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj.jNubjǠjKj֔MA jȠjɠ](j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjjG.jNubjǠjKj֔MA jȠjɠ]j]ubj)}(jaj.jàNjĠNjŠj<.jƠjԠ)}(jנj@+j٠NjƠj.jjjM.jNubjǠjKj֔MA jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠprocess_scheduled_workssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jV.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT.jNubjǠjKj֔M jȠjɠ]j)}(jajT.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj|.jjj.jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ worker_threadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ__workersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj.jNubjǠjKj֔M jȠjɠ]j)}(jaj.jàNjĠNjŠj.jƠjԠ)}(jנj@+j٠NjƠj.jjj /jNubjǠjKj֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrescuer_threadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ __rescuersbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔Mp jȠjɠ]j)}(jaj/jàNjĠNjŠjZ/jƠjԠ)}(jנj@+j٠NjƠj8/jjje/jNubjǠjKj֔Mp jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcheck_flush_dependencysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jn/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ target_wqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ target_worksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠ from_cancelsbajubj]jNububjYNubjZubejj)}j]sbubububjjjl/jNubjǠjKj֔MujȠjɠ](j)}(jajl/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MujȠjɠ]j]ubj)}(jajl/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MujȠjɠ]j]ubj)}(jajl/jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj/jjj!/jNubjǠjKj֔MujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠinsert_wq_barriersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpool_workqueuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ wq_barriersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbarrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtargetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworkersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj(/jNubjǠjKj֔MjȠjɠ](j)}(jaj(/jàNjĠNjŠjv/jƠjԠ)}(jנj@+j٠NjƠjP/jjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj(/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj}/jjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj(/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj(/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠflush_workqueue_prep_pwqssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j#/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ flush_colorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ work_colorsbajubj]jNububjYNubjZubejj)}j]sbubububjjj!/jNubjǠjKj֔MjȠjɠ](j)}(jaj!/jàNjĠNjŠjn/jƠjԠ)}(jנj@+j٠NjƠjH/jjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj!/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠju/jjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj!/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__flush_workqueuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MajȠjɠ]j)}(jaj/jàNjĠNjŠj"/jƠjԠ)}(jנj@+j٠NjƠj/jjj-/jNubjǠjKj֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdrain_workqueuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j6/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj4/jNubjǠjKj֔MjȠjɠ]j)}(jaj4/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj\/jjj/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ flush_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠflush_delayed_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj@/jƠjԠ)}(jנj@+j٠NjƠj/jjjK/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠflush_rcu_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jT/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠrcu_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjR/jNubjǠjKj֔MjȠjɠ]j)}(jajR/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjy/jjj/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcancel_work_syncsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔M/jȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj /jNubjǠjKj֔M/jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcancel_delayed_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MEjȠjɠ]j)}(jaj/jàNjĠNjŠj]/jƠjԠ)}(jנj@+j٠NjƠj7/jjjh/jNubjǠjKj֔MEjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcancel_delayed_work_syncsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jq/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjo/jNubjǠjKj֔MTjȠjɠ]j)}(jajo/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MTjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ disable_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MfjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj&/jNubjǠjKj֔MfjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdisable_work_syncsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j//ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-/jNubjǠjKj֔MyjȠjɠ]j)}(jaj-/jàNjĠNjŠjz/jƠjԠ)}(jנj@+j٠NjƠjT/jjj/jNubjǠjKj֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ enable_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdisable_delayed_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj8/jƠjԠ)}(jנj@+j٠NjƠj/jjjC/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdisable_delayed_work_syncsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jL/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjJ/jNubjǠjKj֔MjȠjɠ]j)}(jajJ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjq/jjj/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠenable_delayed_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ delayed_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠschedule_on_each_cpusbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ work_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠjT/jƠjԠ)}(jנj@+j٠NjƠj0/jjj\/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠexecute_in_process_contextsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ work_func_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ execute_worksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjc/jNubjǠjKj֔MjȠjɠ](j)}(jajc/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajc/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfree_workqueue_attrssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_attrssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj? /jƠjԠ)}(jנj@+j٠NjƠj /jjjJ /jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠalloc_workqueue_attrssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_attrssbajubububjjI)}(jLj)}(jj )}(j ]jS /ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjQ /jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠinit_worker_poolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj /jNubjǠjKj֔MjȠjɠ]j)}(jaj /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj /jjj /jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠput_unbound_poolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj /jNubjǠjKj֔M?jȠjɠ]j)}(jaj /jàNjĠNjŠjS /jƠjԠ)}(jנj@+j٠NjƠj- /jjj^ /jNubjǠjKj֔M?jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠget_unbound_poolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jg /ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_attrssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjje /jNubjǠjKj֔MjȠjɠ]j)}(jaje /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj /jjj /jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠwq_calc_pod_cpumasksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_attrssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjj /jNubjǠjKj֔MQjȠjɠ](j)}(jaj /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj /jjjK /jNubjǠjKj֔MQjȠjɠ]j]ubj)}(jaj /jàNjĠNjŠjC /jƠjԠ)}(jנj@+j٠NjƠj# /jjjQ /jNubjǠjKj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠapply_workqueue_attrssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jZ /ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_attrssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠattrssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjX /jNubjǠjKj֔MjȠjɠ](j)}(jajX /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj /jjj /jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajX /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj /jjj /jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠunbound_wq_update_pwqsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjj /jNubjǠjKj֔M-jȠjɠ](j)}(jaj /jàNjĠNjŠj9 /jƠjԠ)}(jנj@+j٠NjƠj /jjjh /jNubjǠjKj֔M-jȠjɠ]j]ubj)}(jaj /jàNjĠNjŠj` /jƠjԠ)}(jנj@+j٠NjƠj@ /jjjn /jNubjǠjKj֔M-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwq_adjust_max_activesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jw /ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju /jNubjǠjKj֔MjȠjɠ]j)}(jaju /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj /jjj /jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdestroy_workqueuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj /jNubjǠjKj֔MjȠjɠ]j)}(jaj /jàNjĠNjŠj# /jƠjԠ)}(jנj@+j٠NjƠj /jjj. /jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠworkqueue_set_max_activesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j7 /ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ max_activesbajubj]jNububjYNubjZubejj)}j]sbubububjjj5 /jNubjǠjKj֔M-jȠjɠ](j)}(jaj5 /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj] /jjj /jNubjǠjKj֔M-jȠjɠ]j]ubj)}(jaj5 /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj /jjj /jNubjǠjKj֔M-jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠworkqueue_set_min_activesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ min_activesbajubj]jNububjYNubjZubejj)}j]sbubububjjj /jNubjǠjKj֔MRjȠjɠ](j)}(jaj /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj /jjj</jNubjǠjKj֔MRjȠjɠ]j]ubj)}(jaj /jàNjĠNjŠj4/jƠjԠ)}(jנj@+j٠NjƠj/jjjB/jNubjǠjKj֔MRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ current_worksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jK/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjI/jNubjǠjKj֔MgjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcurrent_is_workqueue_rescuersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MwjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠworkqueue_congestedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj./jƠjԠ)}(jנj@+j٠NjƠj/jjjc/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjX/jƠjԠ)}(jנj@+j٠NjƠj2/jjji/jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ work_busysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jr/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ work_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠworksbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjp/jNubjǠjKj֔MjȠjɠ]j)}(jajp/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠset_worker_descsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfmtsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)NjZubejj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj(/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠprint_worker_infosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j1/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlog_lvlsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ task_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj//jNubjǠjKj֔MjȠjɠ](j)}(jaj//jàNjĠNjŠjy/jƠjԠ)}(jנj@+j٠NjƠjW/jjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jaj//jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠshow_one_workqueuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠshow_one_worker_poolsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠjl/jƠjԠ)}(jנj@+j٠NjƠjF/jjjw/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠshow_all_workqueuessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj~/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠshow_freezable_workqueuessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrebind_workerssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠjb/jƠjԠ)}(jנj@+j٠NjƠj</jjjm/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrestore_unbound_workers_cpumasksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ worker_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjjt/jNubjǠjKj֔MjȠjɠ](j)}(jajt/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajt/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwork_on_cpu_keysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠlock_class_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjKj֔M\jȠjɠ](j)}(jaj/jàNjĠNjŠjF/jƠjԠ)}(jנj@+j٠NjƠj&/jjj/jNubjǠjKj֔M\jȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjn/jƠjԠ)}(jנj@+j٠NjƠjJ/jjj/jNubjǠjKj֔M\jȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔M\jȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj /jNubjǠjKj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠwork_on_cpu_safe_keysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]longasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠlock_class_keysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjKj֔MujȠjɠ](j)}(jaj/jàNjĠNjŠj\/jƠjԠ)}(jנj@+j٠NjƠj</jjj/jNubjǠjKj֔MujȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj`/jjj/jNubjǠjKj֔MujȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MujȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj#/jNubjǠjKj֔MujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfreeze_workqueues_beginsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj*/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfreeze_workqueues_busysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jw/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjju/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠthaw_workqueuessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!workqueue_unbound_exclude_cpumasksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ cpumask_var_tsbajubububjj)}(jj )}(j ]jΠ)}jѠexclude_cpumasksbajubj]jNububjYNubjZubajj)}j]sbubububjjj /jNubjǠjKj֔MjȠjɠ]j)}(jaj /jàNjĠNjŠjV/jƠjԠ)}(jנj@+j٠NjƠj2/jjj^/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠworkqueue_set_unbound_cpumasksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ cpumask_var_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcpumasksbajubj]jNububjYNubjZubajj)}j]sbubububjjje/jNubjǠjKj֔MijȠjɠ]j)}(jaje/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MijȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠworkqueue_sysfs_registersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠworkqueue_sysfs_unregistersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠworkqueue_structsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠwqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj /jNubjǠjKj֔MjȠjɠ]j)}(jaj /jàNjĠNjŠjn/jƠjԠ)}(jנj@+j٠NjƠjH/jjjy/jNubjǠjKj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠworkqueue_init_earlysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔M6jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠworkqueue_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠworkqueue_init_topologysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj/jNubjǠjKj֔MJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_mk_valuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jc/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠj/sbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjja/jNubjǠjTnj֔K:jȠjɠ]j)}(jaja/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔K:jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_to_valuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjTnj֔KGjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔KGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_is_valuesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjTnj֔KSjȠjɠ]j)}(jaj/jàNjĠNjŠjc/jƠjԠ)}(jנj@+j٠NjƠjA/jjjn/jNubjǠjTnj֔KSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_tag_pointersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jw/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjju/jNubjǠjTnj֔KejȠjɠ](j)}(jaju/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔KejȠjɠ]j]ubj)}(jaju/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔KejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_untag_pointersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj/jNubjǠjTnj֔KtjȠjɠ]j)}(jaj/jàNjĠNjŠjL/jƠjԠ)}(jנj@+j٠NjƠj*/jjjZ/jNubjǠjTnj֔KtjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_pointer_tagsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jc/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjja/jNubjǠjTnj֔KjȠjɠ]j)}(jaja/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_is_zerosbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjTnj֔KjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_is_errsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjTnj֔KjȠjɠ]j)}(jaj/jàNjĠNjŠjb/jƠjԠ)}(jנj@+j٠NjƠj@/jjjm/jNubjǠjTnj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_errsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jv/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt/jNubjǠjTnj֔KjȠjɠ]j)}(jajt/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_limitsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j/ajubsbjjj/jNubjǠjTnj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxarraysbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j/ajubsbjjj/jNubjǠjTnj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEFINE_XARRAY_FLAGSsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjTnj֔MCjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DEFINE_XARRAYsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjTnj֔MOjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEFINE_XARRAY_ALLOCsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj /jNubjǠjTnj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEFINE_XARRAY_ALLOC1sbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjTnj֔MajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_init_flagssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j,/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj*/jNubjǠjTnj֔M~jȠjɠ](j)}(jaj*/jàNjĠNjŠjx/jƠjԠ)}(jנj@+j٠NjƠjR/jjj/jNubjǠjTnj֔M~jȠjɠ]j]ubj)}(jaj*/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_initsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjTnj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_emptysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjTnj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠje/jƠjԠ)}(jנj@+j٠NjƠj?/jjjp/jNubjǠjTnj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_markedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jy/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmarksbajubj]jNububjYNubjZubejj)}j]sbubububjjjw/jNubjǠjTnj֔MjȠjɠ](j)}(jajw/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajw/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_for_each_rangesbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_for_each_startsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_for_eachsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j$/ajubj#Nubjjj"/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_for_each_markedsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j3/ajubj#Nubjjj1/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_store_bhsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jB/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj@/jNubjǠjTnj֔MMjȠjɠ](j)}(jaj@/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjj/jjj/jNubjǠjTnj֔MMjȠjɠ]j]ubj)}(jaj@/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjTnj֔MMjȠjɠ]j]ubj)}(jaj@/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj /jNubjǠjTnj֔MMjȠjɠ]j]ubj)}(jaj@/jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj/jjj&/jNubjǠjTnj֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_store_irqsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j//ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj-/jNubjǠjTnj֔MhjȠjɠ](j)}(jaj-/jàNjĠNjŠj}/jƠjԠ)}(jנj@+j٠NjƠjW/jjj /jNubjǠjTnj֔MhjȠjɠ]j]ubj)}(jaj-/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj /jNubjǠjTnj֔MhjȠjɠ]j]ubj)}(jaj-/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj /jNubjǠjTnj֔MhjȠjɠ]j]ubj)}(jaj-/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj /jNubjǠjTnj֔MhjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_erase_bhsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j /ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj /jNubjǠjTnj֔MjȠjɠ](j)}(jaj /jàNjĠNjŠjj /jƠjԠ)}(jנj@+j٠NjƠjD /jjj /jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠjq /jjj /jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_erase_irqsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j /ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj /jNubjǠjTnj֔MjȠjɠ](j)}(jaj /jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj /jjj-!/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj /jàNjĠNjŠj"!/jƠjԠ)}(jנj@+j٠NjƠj!/jjj3!/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_cmpxchgsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j/jNubjǠjTnj֔MtjȠjɠ]j]ubj)}(jaj=/jàNjĠNjŠj=/jƠjԠ)}(jנj@+j٠NjƠj=/jjj >/jNubjǠjTnj֔MtjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxas_clear_marksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmarksbajubj]jNububjYNubjZubejj)}j]sbubububjjj>/jNubjǠjTnj֔MjȠjɠ](j)}(jaj>/jàNjĠNjŠjb>/jƠjԠ)}(jנj@+j٠NjƠj<>/jjj>/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj>/jàNjĠNjŠj>/jƠjԠ)}(jנj@+j٠NjƠji>/jjj>/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxas_init_markssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxassbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj>/jNubjǠjTnj֔MjȠjɠ]j)}(jaj>/jàNjĠNjŠj>/jƠjԠ)}(jנj@+j٠NjƠj>/jjj>/jNubjǠjTnj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxas_split_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj?/jNubjǠjTnj֔MjȠjɠ](j)}(jaj?/jàNjĠNjŠjP?/jƠjԠ)}(jנj@+j٠NjƠj*?/jjj?/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj?/jàNjĠNjŠjy?/jƠjԠ)}(jנj@+j٠NjƠjW?/jjj?/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj?/jàNjĠNjŠj?/jƠjԠ)}(jנj@+j٠NjƠj?/jjj?/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj?/jàNjĠNjŠj?/jƠjԠ)}(jנj@+j٠NjƠj?/jjj?/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xas_splitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j?/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubejj)}j]sbubububjjj?/jNubjǠjTnj֔M>jȠjɠ](j)}(jaj?/jàNjĠNjŠj8@/jƠjԠ)}(jנj@+j٠NjƠj@/jjj@/jNubjǠjTnj֔M>jȠjɠ]j]ubj)}(jaj?/jàNjĠNjŠja@/jƠjԠ)}(jנj@+j٠NjƠj?@/jjj@/jNubjǠjTnj֔M>jȠjɠ]j]ubj)}(jaj?/jàNjĠNjŠj@/jƠjԠ)}(jנj@+j٠NjƠjh@/jjj@/jNubjǠjTnj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxas_try_split_min_ordersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j@/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubajj)}j]sbubububjjj@/jNubjǠjTnj֔M~jȠjɠ]j)}(jaj@/jàNjĠNjŠj@/jƠjԠ)}(jנj@+j٠NjƠj@/jjj@/jNubjǠjTnj֔M~jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xas_try_splitsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j@/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠordersbajubj]jNububjYNubjZubejj)}j]sbubububjjj@/jNubjǠjTnj֔MjȠjɠ](j)}(jaj@/jàNjĠNjŠjKA/jƠjԠ)}(jנj@+j٠NjƠj%A/jjjA/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj@/jàNjĠNjŠjtA/jƠjԠ)}(jנj@+j٠NjƠjRA/jjjA/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj@/jàNjĠNjŠjA/jƠjԠ)}(jנj@+j٠NjƠj{A/jjjA/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xas_pausesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxassbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjA/jNubjǠjTnj֔MjȠjɠ]j)}(jajA/jàNjĠNjŠjB/jƠjԠ)}(jנj@+j٠NjƠjA/jjjB/jNubjǠjTnj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxas_findsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jB/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjB/jNubjǠjTnj֔MqjȠjɠ](j)}(jajB/jàNjĠNjŠjgB/jƠjԠ)}(jנj@+j٠NjƠjAB/jjjB/jNubjǠjTnj֔MqjȠjɠ]j]ubj)}(jajB/jàNjĠNjŠjB/jƠjԠ)}(jנj@+j٠NjƠjnB/jjjB/jNubjǠjTnj֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxas_find_markedsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jB/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxassbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmarksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjB/jNubjǠjTnj֔MjȠjɠ](j)}(jajB/jàNjĠNjŠjB/jƠjԠ)}(jנj@+j٠NjƠjB/jjjRC/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajB/jàNjĠNjŠjC/jƠjԠ)}(jנj@+j٠NjƠjB/jjjXC/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajB/jàNjĠNjŠjGC/jƠjԠ)}(jנj@+j٠NjƠj#C/jjj^C/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxas_find_conflictsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jgC/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxassbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjeC/jNubjǠjTnj֔MjȠjɠ]j)}(jajeC/jàNjĠNjŠjC/jƠjԠ)}(jנj@+j٠NjƠjC/jjjC/jNubjǠjTnj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_loadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jC/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjC/jNubjǠjTnj֔MLjȠjɠ](j)}(jajC/jàNjĠNjŠjD/jƠjԠ)}(jנj@+j٠NjƠjC/jjjMD/jNubjǠjTnj֔MLjȠjɠ]j]ubj)}(jajC/jàNjĠNjŠjBD/jƠjԠ)}(jנj@+j٠NjƠj!D/jjjSD/jNubjǠjTnj֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __xa_erasesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j\D/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjZD/jNubjǠjTnj֔MnjȠjɠ](j)}(jajZD/jàNjĠNjŠjD/jƠjԠ)}(jנj@+j٠NjƠjD/jjjD/jNubjǠjTnj֔MnjȠjɠ]j]ubj)}(jajZD/jàNjĠNjŠjD/jƠjԠ)}(jנj@+j٠NjƠjD/jjjD/jNubjǠjTnj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_erasesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jD/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjD/jNubjǠjTnj֔MjȠjɠ](j)}(jajD/jàNjĠNjŠj:E/jƠjԠ)}(jנj@+j٠NjƠjE/jjjmE/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajD/jàNjĠNjŠjbE/jƠjԠ)}(jנj@+j٠NjƠjAE/jjjsE/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __xa_storesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j|E/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjzE/jNubjǠjTnj֔MjȠjɠ](j)}(jajzE/jàNjĠNjŠjE/jƠjԠ)}(jנj@+j٠NjƠjE/jjjNF/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajzE/jàNjĠNjŠjE/jƠjԠ)}(jנj@+j٠NjƠjE/jjjTF/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajzE/jàNjĠNjŠjF/jƠjԠ)}(jנj@+j٠NjƠjE/jjjZF/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajzE/jàNjĠNjŠjCF/jƠjԠ)}(jנj@+j٠NjƠjF/jjj`F/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_storesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jiF/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjgF/jNubjǠjTnj֔MjȠjɠ](j)}(jajgF/jàNjĠNjŠjF/jƠjԠ)}(jנj@+j٠NjƠjF/jjj;G/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajgF/jàNjĠNjŠjF/jƠjԠ)}(jנj@+j٠NjƠjF/jjjAG/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajgF/jàNjĠNjŠjG/jƠjԠ)}(jנj@+j٠NjƠjF/jjjGG/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajgF/jàNjĠNjŠj0G/jƠjԠ)}(jנj@+j٠NjƠj G/jjjMG/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __xa_cmpxchgsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jVG/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠoldsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjTG/jNubjǠjTnj֔MjȠjɠ](j)}(jajTG/jàNjĠNjŠjG/jƠjԠ)}(jנj@+j٠NjƠj~G/jjjQH/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajTG/jàNjĠNjŠjG/jƠjԠ)}(jנj@+j٠NjƠjG/jjjWH/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajTG/jàNjĠNjŠjG/jƠjԠ)}(jנj@+j٠NjƠjG/jjj]H/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajTG/jàNjĠNjŠjH/jƠjԠ)}(jנj@+j٠NjƠjG/jjjcH/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajTG/jàNjĠNjŠjFH/jƠjԠ)}(jנj@+j٠NjƠj"H/jjjiH/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __xa_insertsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrH/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjpH/jNubjǠjTnj֔M jȠjɠ](j)}(jajpH/jàNjĠNjŠjH/jƠjԠ)}(jנj@+j٠NjƠjH/jjj?I/jNubjǠjTnj֔M jȠjɠ]j]ubj)}(jajpH/jàNjĠNjŠjH/jƠjԠ)}(jנj@+j٠NjƠjH/jjjEI/jNubjǠjTnj֔M jȠjɠ]j]ubj)}(jajpH/jàNjĠNjŠj I/jƠjԠ)}(jנj@+j٠NjƠjH/jjjKI/jNubjǠjTnj֔M jȠjɠ]j]ubj)}(jajpH/jàNjĠNjŠj7I/jƠjԠ)}(jנj@+j٠NjƠjI/jjjQI/jNubjǠjTnj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_store_rangesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jZI/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠfirstsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠlastsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjXI/jNubjǠjTnj֔MMjȠjɠ](j)}(jajXI/jàNjĠNjŠjI/jƠjԠ)}(jנj@+j٠NjƠjI/jjjQJ/jNubjǠjTnj֔MMjȠjɠ]j]ubj)}(jajXI/jàNjĠNjŠjI/jƠjԠ)}(jנj@+j٠NjƠjI/jjjWJ/jNubjǠjTnj֔MMjȠjɠ]j]ubj)}(jajXI/jàNjĠNjŠjI/jƠjԠ)}(jנj@+j٠NjƠjI/jjj]J/jNubjǠjTnj֔MMjȠjɠ]j]ubj)}(jajXI/jàNjĠNjŠjJ/jƠjԠ)}(jנj@+j٠NjƠjI/jjjcJ/jNubjǠjTnj֔MMjȠjɠ]j]ubj)}(jajXI/jàNjĠNjŠjFJ/jƠjԠ)}(jנj@+j٠NjƠj"J/jjjiJ/jNubjǠjTnj֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xas_get_ordersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jrJ/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_statesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxassbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjpJ/jNubjǠjTnj֔MyjȠjɠ]j)}(jajpJ/jàNjĠNjŠjJ/jƠjԠ)}(jנj@+j٠NjƠjJ/jjjJ/jNubjǠjTnj֔MyjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_get_ordersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJ/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ/jNubjǠjTnj֔MjȠjɠ](j)}(jajJ/jàNjĠNjŠjK/jƠjԠ)}(jנj@+j٠NjƠjJ/jjjNK/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajJ/jàNjĠNjŠjFK/jƠjԠ)}(jנj@+j٠NjƠj%K/jjjTK/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __xa_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]K/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_limitsbajubububjj)}(jj )}(j ]jΠ)}jѠlimitsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj[K/jNubjǠjTnj֔MjȠjɠ](j)}(jaj[K/jàNjĠNjŠjK/jƠjԠ)}(jנj@+j٠NjƠjK/jjjZL/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj[K/jàNjĠNjŠjK/jƠjԠ)}(jנj@+j٠NjƠjK/jjj`L/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj[K/jàNjĠNjŠjK/jƠjԠ)}(jנj@+j٠NjƠjK/jjjfL/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj[K/jàNjĠNjŠj*L/jƠjԠ)}(jנj@+j٠NjƠjL/jjjlL/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jaj[K/jàNjĠNjŠjRL/jƠjԠ)}(jנj@+j٠NjƠj.L/jjjrL/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__xa_alloc_cyclicsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j{L/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_limitsbajubububjj)}(jj )}(j ]jΠ)}jѠlimitsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjyL/jNubjǠjTnj֔MjȠjɠ](j)}(jajyL/jàNjĠNjŠjL/jƠjԠ)}(jנj@+j٠NjƠjL/jjjM/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajyL/jàNjĠNjŠjL/jƠjԠ)}(jנj@+j٠NjƠjL/jjjM/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajyL/jàNjĠNjŠjM/jƠjԠ)}(jנj@+j٠NjƠjL/jjjM/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajyL/jàNjĠNjŠjHM/jƠjԠ)}(jנj@+j٠NjƠj$M/jjjM/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajyL/jàNjĠNjŠjrM/jƠjԠ)}(jנj@+j٠NjƠjLM/jjjM/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajyL/jàNjĠNjŠjM/jƠjԠ)}(jנj@+j٠NjƠjyM/jjjM/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __xa_set_marksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jM/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmarksbajubj]jNububjYNubjZubejj)}j]sbubububjjjM/jNubjǠjTnj֔MjȠjɠ](j)}(jajM/jàNjĠNjŠjN/jƠjԠ)}(jנj@+j٠NjƠjM/jjjpN/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajM/jàNjĠNjŠj@N/jƠjԠ)}(jנj@+j٠NjƠjN/jjjvN/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajM/jàNjĠNjŠjhN/jƠjԠ)}(jנj@+j٠NjƠjDN/jjj|N/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__xa_clear_marksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmarksbajubj]jNububjYNubjZubejj)}j]sbubububjjjN/jNubjǠjTnj֔M(jȠjɠ](j)}(jajN/jàNjĠNjŠjN/jƠjԠ)}(jנj@+j٠NjƠjN/jjj)O/jNubjǠjTnj֔M(jȠjɠ]j]ubj)}(jajN/jàNjĠNjŠjN/jƠjԠ)}(jנj@+j٠NjƠjN/jjj/O/jNubjǠjTnj֔M(jȠjɠ]j]ubj)}(jajN/jàNjĠNjŠj!O/jƠjԠ)}(jנj@+j٠NjƠjN/jjj5O/jNubjǠjTnj֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_get_marksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j>O/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmarksbajubj]jNububjYNubjZubejj)}j]sbubububjjjjȠjɠ](j)}(jajjȠjɠ]j]ubj)}(jajjȠjɠ]j]ubj)}(jajjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_set_marksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jO/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmarksbajubj]jNububjYNubjZubejj)}j]sbubububjjjO/jNubjǠjTnj֔M\jȠjɠ](j)}(jajO/jàNjĠNjŠjBP/jƠjԠ)}(jנj@+j٠NjƠjP/jjjP/jNubjǠjTnj֔M\jȠjɠ]j]ubj)}(jajO/jàNjĠNjŠjjP/jƠjԠ)}(jנj@+j٠NjƠjIP/jjjP/jNubjǠjTnj֔M\jȠjɠ]j]ubj)}(jajO/jàNjĠNjŠjP/jƠjԠ)}(jנj@+j٠NjƠjnP/jjjP/jNubjǠjTnj֔M\jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_clear_marksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jP/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmarksbajubj]jNububjYNubjZubejj)}j]sbubububjjjP/jNubjǠjTnj֔MnjȠjɠ](j)}(jajP/jàNjĠNjŠjP/jƠjԠ)}(jנj@+j٠NjƠjP/jjjSQ/jNubjǠjTnj֔MnjȠjɠ]j]ubj)}(jajP/jàNjĠNjŠj#Q/jƠjԠ)}(jנj@+j٠NjƠjQ/jjjYQ/jNubjǠjTnj֔MnjȠjɠ]j]ubj)}(jajP/jàNjĠNjŠjKQ/jƠjԠ)}(jנj@+j٠NjƠj'Q/jjj_Q/jNubjǠjTnj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_findsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jhQ/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠindexpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfiltersbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjfQ/jNubjǠjTnj֔MjȠjɠ](j)}(jajfQ/jàNjĠNjŠjQ/jƠjԠ)}(jנj@+j٠NjƠjQ/jjj;R/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajfQ/jàNjĠNjŠjQ/jƠjԠ)}(jנj@+j٠NjƠjQ/jjjAR/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajfQ/jàNjĠNjŠjR/jƠjԠ)}(jנj@+j٠NjƠjQ/jjjGR/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajfQ/jàNjĠNjŠj0R/jƠjԠ)}(jנj@+j٠NjƠj R/jjjMR/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_find_aftersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jVR/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠindexpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfiltersbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjTR/jNubjǠjTnj֔MjȠjɠ](j)}(jajTR/jàNjĠNjŠjR/jƠjԠ)}(jנj@+j٠NjƠj~R/jjj)S/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajTR/jàNjĠNjŠjR/jƠjԠ)}(jנj@+j٠NjƠjR/jjj/S/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajTR/jàNjĠNjŠjR/jƠjԠ)}(jנj@+j٠NjƠjR/jjj5S/jNubjǠjTnj֔MjȠjɠ]j]ubj)}(jajTR/jàNjĠNjŠjS/jƠjԠ)}(jנj@+j٠NjƠjR/jjj;S/jNubjǠjTnj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_extractsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jDS/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ xa_mark_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfiltersbajubj]jNububjYNubjZubejj)}j]sbubububjjjBS/jNubjǠjTnj֔M jȠjɠ](j)}(jajBS/jàNjĠNjŠjS/jƠjԠ)}(jנj@+j٠NjƠjkS/jjj`T/jNubjǠjTnj֔M jȠjɠ]j]ubj)}(jajBS/jàNjĠNjŠjS/jƠjԠ)}(jנj@+j٠NjƠjS/jjjfT/jNubjǠjTnj֔M jȠjɠ]j]ubj)}(jajBS/jàNjĠNjŠjS/jƠjԠ)}(jנj@+j٠NjƠjS/jjjlT/jNubjǠjTnj֔M jȠjɠ]j]ubj)}(jajBS/jàNjĠNjŠj T/jƠjԠ)}(jנj@+j٠NjƠjS/jjjrT/jNubjǠjTnj֔M jȠjɠ]j]ubj)}(jajBS/jàNjĠNjŠj1T/jƠjԠ)}(jנj@+j٠NjƠjT/jjjxT/jNubjǠjTnj֔M jȠjɠ]j]ubj)}(jajBS/jàNjĠNjŠjXT/jƠjԠ)}(jנj@+j٠NjƠj4T/jjj~T/jNubjǠjTnj֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠxa_delete_nodesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jT/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxa_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠxa_update_node_tsbajubububjj)}(jj )}(j ]jΠ)}jѠupdatesbajubj]jNububjYNubjZubejj)}j]sbubububjjjT/jNubjǠjTnj֔M/ jȠjɠ](j)}(jajT/jàNjĠNjŠjT/jƠjԠ)}(jנj@+j٠NjƠjT/jjjU/jNubjǠjTnj֔M/ jȠjɠ]j]ubj)}(jajT/jàNjĠNjŠjT/jƠjԠ)}(jנj@+j٠NjƠjT/jjj U/jNubjǠjTnj֔M/ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ xa_destroysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jU/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠxarraysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠxasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjU/jNubjǠjTnj֔MI jȠjɠ]j)}(jajU/jàNjĠNjŠjaU/jƠjԠ)}(jנj@+j٠NjƠj;U/jjjlU/jNubjǠjTnj֔MI jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ aead_requestsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]juU/ajubsbjjjsU/jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠaead_algsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]jU/ajubsbjjjU/jNubjǠjj֔K_jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_alloc_aeadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jU/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠalg_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjU/jNubjǠjj֔KjȠjɠ](j)}(jajU/jàNjĠNjŠjU/jƠjԠ)}(jנj@+j٠NjƠjU/jjj?V/jNubjǠjj֔KjȠjɠ]j]ubj)}(jajU/jàNjĠNjŠj V/jƠjԠ)}(jנj@+j٠NjƠjU/jjjEV/jNubjǠjj֔KjȠjɠ]j]ubj)}(jajU/jàNjĠNjŠj4V/jƠjԠ)}(jנj@+j٠NjƠjV/jjjKV/jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_free_aeadsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jTV/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjRV/jNubjǠjj֔KjȠjɠ]j)}(jajRV/jàNjĠNjŠjV/jƠjԠ)}(jנj@+j٠NjƠjzV/jjjV/jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_aead_ivsizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jV/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjV/jNubjǠjj֔KjȠjɠ]j)}(jajV/jàNjĠNjŠjW/jƠjԠ)}(jנj@+j٠NjƠjV/jjj W/jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_aead_authsizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jW/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_aeadsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjW/jNubjǠjj֔KjȠjɠ]j)}(jajW/jàNjĠNjŠjbW/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_rng_get_bytessbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_rngsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj/jNubjǠjj֔KjȠjɠ](j)}(jaj/jàNjĠNjŠjԃ/jƠjԠ)}(jנj@+j٠NjƠj/jjj1/jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjۃ/jjj7/jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj)/jƠjԠ)}(jנj@+j٠NjƠj/jjj=/jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_rng_resetsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_rngsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠseedsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠslensbajubj]jNububjYNubjZubejj)}j]sbubububjjjD/jNubjǠjj֔KjȠjɠ](j)}(jajD/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjl/jjj/jNubjǠjj֔KjȠjɠ]j]ubj)}(jajD/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔KjȠjɠ]j]ubj)}(jajD/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjƄ/jjj/jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_rng_seedsizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_rngsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjj֔KjȠjɠ]j)}(jaj/jàNjĠNjŠjP/jƠjԠ)}(jנj@+j٠NjƠj*/jjj[/jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsig_algsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]jd/ajubsbjjjb/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_alloc_sigsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_sigsbajubububjjI)}(jLj)}(jj )}(j ]js/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠalg_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjq/jNubjǠj*j֔K^jȠjɠ](j)}(jajq/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠj*j֔K^jȠjɠ]j]ubj)}(jajq/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjȅ/jjj%/jNubjǠj*j֔K^jȠjɠ]j]ubj)}(jajq/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj+/jNubjǠj*j֔K^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_free_sigsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_sigsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2/jNubjǠj*j֔K{jȠjɠ]j)}(jaj2/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjZ/jjj/jNubjǠj*j֔K{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_sig_keysizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_sigsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠj*j֔KjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠj*j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_sig_digestsizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_sigsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠj*j֔KjȠjɠ]j)}(jaj/jàNjĠNjŠjB/jƠjԠ)}(jנj@+j٠NjƠj/jjjM/jNubjǠj*j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_sig_maxsizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jV/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_sigsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjT/jNubjǠj*j֔KjȠjɠ]j)}(jajT/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj}/jjj/jNubjǠj*j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_sig_signsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_sigsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠslensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj/jNubjǠj*j֔KjȠjɠ](j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj݇/jjj/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj,/jƠjԠ)}(jנj@+j٠NjƠj /jjj/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjT/jƠjԠ)}(jנj@+j٠NjƠj3/jjj/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjz/jƠjԠ)}(jנj@+j٠NjƠjX/jjj/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjjˆ/jNubjǠj*j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_sig_verifysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jˈ/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_sigsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠslensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdigestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠdlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjɈ/jNubjǠj*j֔KjȠjɠ](j)}(jajɈ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jajɈ/jàNjĠNjŠj@/jƠjԠ)}(jנj@+j٠NjƠj/jjjĉ/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jajɈ/jàNjĠNjŠjh/jƠjԠ)}(jנj@+j٠NjƠjG/jjjʉ/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jajɈ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjl/jjjЉ/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jajɈ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj։/jNubjǠj*j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_sig_set_pubkeysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j߉/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_sigsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠkeylensbajubj]jNububjYNubjZubejj)}j]sbubububjjj݉/jNubjǠj*j֔KjȠjɠ](j)}(jaj݉/jàNjĠNjŠj+/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jaj݉/jàNjĠNjŠjT/jƠjԠ)}(jנj@+j٠NjƠj2/jjj/jNubjǠj*j֔KjȠjɠ]j]ubj)}(jaj݉/jàNjĠNjŠj|/jƠjԠ)}(jנj@+j٠NjƠj[/jjj/jNubjǠj*j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_sig_set_privkeysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_sigsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠkeylensbajubj]jNububjYNubjZubejj)}j]sbubububjjj/jNubjǠj*j֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj>/jNubjǠj*j֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjjD/jNubjǠj*j֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj6/jƠjԠ)}(jנj@+j٠NjƠj/jjjJ/jNubjǠj*j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ cipher_algsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]jS/ajubsbjjjQ/jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ crypto_algsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]jb/ajubsbjjj`/jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_alloc_skciphersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcrypto_skciphersbajubububjjI)}(jLj)}(jj )}(j ]jq/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠalg_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjo/jNubjǠjj֔MjȠjɠ](j)}(jajo/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔MjȠjɠ]j]ubj)}(jajo/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjƋ/jjj#/jNubjǠjj֔MjȠjɠ]j]ubj)}(jajo/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj)/jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_free_skciphersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j2/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcrypto_skciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0/jNubjǠjj֔MGjȠjɠ]j)}(jaj0/jàNjĠNjŠj~/jƠjԠ)}(jנj@+j٠NjƠjX/jjj/jNubjǠjj֔MGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_has_skciphersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠalg_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj/jNubjǠjj֔MfjȠjɠ](j)}(jaj/jàNjĠNjŠjڌ/jƠjԠ)}(jנj@+j٠NjƠj/jjj5/jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj;/jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj-/jƠjԠ)}(jנj@+j٠NjƠj /jjjA/jNubjǠjj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_skcipher_ivsizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jJ/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcrypto_skciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjH/jNubjǠjj֔MjȠjɠ]j)}(jajH/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjq/jjj/jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_skcipher_blocksizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcrypto_skciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjҍ/jjj/jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_skcipher_setkeysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcrypto_skciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠkeylensbajubj]jNububjYNubjZubejj)}j]sbubububjjj /jNubjǠjj֔MfjȠjɠ](j)}(jaj /jàNjĠNjŠjX/jƠjԠ)}(jנj@+j٠NjƠj2/jjj/jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaj /jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj_/jjj/jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaj /jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_skcipher_reqtfmsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcrypto_skciphersbajubububjjI)}(jLj)}(jj )}(j ]jʎ/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠskcipher_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjȎ/jNubjǠjj֔MjȠjɠ]j)}(jajȎ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj*/jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_skcipher_encryptsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j3/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠskcipher_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj1/jNubjǠjj֔MjȠjɠ]j)}(jaj1/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjY/jjj/jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_skcipher_decryptsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠskcipher_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjj֔MjȠjɠ]j)}(jaj/jàNjĠNjŠjߏ/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_skcipher_reqsizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcrypto_skciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjj֔M$jȠjɠ]j)}(jaj/jàNjĠNjŠj@/jƠjԠ)}(jנj@+j٠NjƠj/jjjK/jNubjǠjj֔M$jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskcipher_request_set_tfmsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jT/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠskcipher_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcrypto_skciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjR/jNubjǠjj֔M1jȠjɠ](j)}(jajR/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjz/jjjؐ/jNubjǠjj֔M1jȠjɠ]j]ubj)}(jajR/jàNjĠNjŠj͐/jƠjԠ)}(jנj@+j٠NjƠj/jjjސ/jNubjǠjj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskcipher_request_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠskcipher_requestsbajubububjjI)}(jLj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠcrypto_skciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/jNubjǠjj֔MNjȠjɠ](j)}(jaj/jàNjĠNjŠj9/jƠjԠ)}(jנj@+j٠NjƠj/jjjo/jNubjǠjj֔MNjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjd/jƠjԠ)}(jנj@+j٠NjƠj@/jjju/jNubjǠjj֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskcipher_request_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j~/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠskcipher_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj|/jNubjǠjj֔MajȠjɠ]j)}(jaj|/jàNjĠNjŠjʑ/jƠjԠ)}(jנj@+j٠NjƠj/jjjՑ/jNubjǠjj֔MajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠskcipher_request_set_callbacksbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jޑ/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠskcipher_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠcrypto_completion_tsbajubububjj)}(jj )}(j ]jΠ)}jѠcomplsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjܑ/jNubjǠjj֔MjȠjɠ](j)}(jajܑ/jàNjĠNjŠj*/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔MjȠjɠ]j]ubj)}(jajܑ/jàNjĠNjŠjU/jƠjԠ)}(jנj@+j٠NjƠj1/jjj/jNubjǠjj֔MjȠjɠ]j]ubj)}(jajܑ/jàNjĠNjŠj}/jƠjԠ)}(jנj@+j٠NjƠjY/jjj/jNubjǠjj֔MjȠjɠ]j]ubj)}(jajܑ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠskcipher_request_set_cryptsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jɒ/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠskcipher_requestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ scatterlistsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠcryptlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠivsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjǒ/jNubjǠjj֔MjȠjɠ](j)}(jajǒ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjjȓ/jNubjǠjj֔MjȠjɠ]j]ubj)}(jajǒ/jàNjĠNjŠjB/jƠjԠ)}(jנj@+j٠NjƠj/jjjΓ/jNubjǠjj֔MjȠjɠ]j]ubj)}(jajǒ/jàNjĠNjŠjo/jƠjԠ)}(jנj@+j٠NjƠjI/jjjԓ/jNubjǠjj֔MjȠjɠ]j]ubj)}(jajǒ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjv/jjjړ/jNubjǠjj֔MjȠjɠ]j]ubj)}(jajǒ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_alloc_ciphersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_ciphersbajubububjjI)}(jLj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠalg_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/jNubjǠjj֔K8jȠjɠ](j)}(jaj/jàNjĠNjŠj7/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔K8jȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjb/jƠjԠ)}(jנj@+j٠NjƠj>/jjj/jNubjǠjj֔K8jȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjf/jjj/jNubjǠjj֔K8jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_free_ciphersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_ciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjj֔KKjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjД/jjj/jNubjǠjj֔KKjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_has_ciphersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j /ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠalg_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmasksbajubj]jNububjYNubjZubejj)}j]sbubububjjj/jNubjǠjj֔KZjȠjɠ](j)}(jaj/jàNjĠNjŠjR/jƠjԠ)}(jנj@+j٠NjƠj0/jjj/jNubjǠjj֔KZjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj}/jƠjԠ)}(jנj@+j٠NjƠjY/jjj/jNubjǠjj֔KZjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔KZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_cipher_blocksizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j•/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_ciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjj֔KmjȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔KmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_cipher_setkeysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j#/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_ciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠkeysbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠkeylensbajubj]jNububjYNubjZubejj)}j]sbubububjjj!/jNubjǠjj֔KjȠjɠ](j)}(jaj!/jàNjĠNjŠjo/jƠjԠ)}(jנj@+j٠NjƠjI/jjj̖/jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj!/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjv/jjjҖ/jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj!/jàNjĠNjŠjĖ/jƠjԠ)}(jנj@+j٠NjƠj/jjjؖ/jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_cipher_encrypt_onesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_ciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjߖ/jNubjǠjj֔KjȠjɠ](j)}(jajߖ/jàNjĠNjŠj-/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjj֔KjȠjɠ]j]ubj)}(jajߖ/jàNjĠNjŠjZ/jƠjԠ)}(jנj@+j٠NjƠj4/jjj/jNubjǠjj֔KjȠjɠ]j]ubj)}(jajߖ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠja/jjj/jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠcrypto_cipher_decrypt_onesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ crypto_ciphersbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtfmsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjj֔KjȠjɠ](j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj͗/jjjX/jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj/jjj^/jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjM/jƠjԠ)}(jנj@+j٠NjƠj'/jjjd/jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠASSERT_EXCLUSIVE_WRITERsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jm/ajubj#Nubjjjk/jNubjǠj\j֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠASSERT_EXCLUSIVE_WRITER_SCOPEDsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j|/ajubj#Nubjjjz/jNubjǠj\j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠASSERT_EXCLUSIVE_ACCESSsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠj\j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠASSERT_EXCLUSIVE_ACCESS_SCOPEDsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠj\j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠASSERT_EXCLUSIVE_BITSsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠj\j֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠis_kfence_addresssbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjրj֔K3jȠjɠ]j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjݘ/jjj /jNubjǠjրj֔K3jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfence_shutdown_cachesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjրj֔K^jȠjɠ]j)}(jaj/jàNjĠNjŠj_/jƠjԠ)}(jנj@+j٠NjƠj9/jjji/jNubjǠjրj֔K^jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfence_allocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jr/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ kmem_cachesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjEsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjp/jNubjǠjրj֔KvjȠjɠ](j)}(jajp/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjրj֔KvjȠjɠ]j]ubj)}(jajp/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjƙ/jjj#/jNubjǠjրj֔KvjȠjɠ]j]ubj)}(jajp/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj)/jNubjǠjրj֔KvjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfence_ksizesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j2/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0/jNubjǠjրj֔KjȠjɠ]j)}(jaj0/jàNjĠNjŠj~/jƠjԠ)}(jנj@+j٠NjƠj\/jjj/jNubjǠjրj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfence_object_startsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj/jNubjǠjրj֔KjȠjɠ]j)}(jaj/jàNjĠNjŠjܚ/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjրj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __kfence_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj/jNubjǠjրj֔KjȠjɠ]j)}(jaj/jàNjĠNjŠj;/jƠjԠ)}(jנj@+j٠NjƠj/jjjF/jNubjǠjրj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kfence_freesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jO/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjM/jNubjǠjրj֔KjȠjɠ]j)}(jajM/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjt/jjj/jNubjǠjրj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkfence_handle_page_faultsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]jΠ)}jѠis_writesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠpt_regssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjրj֔KjȠjɠ](j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjϛ/jjjH/jNubjǠjրj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjjN/jNubjǠjրj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj=/jƠjԠ)}(jנj@+j٠NjƠj/jjjT/jNubjǠjրj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠTH_LOGsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j]/ajubj#Nubjjj[/jNubjǠjqj֔KcjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠTESTsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jl/ajubj#Nubjjjj/jNubjǠjqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ TEST_SIGNALsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j{/ajubj#Nubjjjy/jNubjǠjqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ FIXTURE_DATAsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFIXTUREsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjqj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ FIXTURE_SETUPsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFIXTURE_TEARDOWNsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFIXTURE_VARIANTsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jƜ/ajubj#NubjjjĜ/jNubjǠjqj֔MMjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠFIXTURE_VARIANT_ADDsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j՜/ajubj#NubjjjӜ/jNubjǠjqj֔MajȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠTEST_FsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠTEST_HARNESS_MAINsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ASSERT_EQsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ASSERT_NEsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjqj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ASSERT_LTsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j /ajubj#Nubjjj/jNubjǠjqj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ASSERT_LEsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j//ajubj#Nubjjj-/jNubjǠjqj֔M jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ASSERT_GTsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j>/ajubj#Nubjjj/jNubjǠjcj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj֮/jjjD/jNubjǠjcj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj!/jƠjԠ)}(jנj@+j٠NjƠj/jjjJ/jNubjǠjcj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_alloc_and_get_resourcesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunit_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jS/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkunit_resource_init_tsbajubububjj)}(jj )}(j ]jΠ)}jѠinitsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkunit_resource_free_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfreesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ internal_gfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjQ/jNubjǠjcj֔KjȠjɠ](j)}(jajQ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjjT/jNubjǠjcj֔KjȠjɠ]j]ubj)}(jajQ/jàNjĠNjŠjЯ/jƠjԠ)}(jנj@+j٠NjƠj/jjjZ/jNubjǠjcj֔KjȠjɠ]j]ubj)}(jajQ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjԯ/jjj`/jNubjǠjcj֔KjȠjɠ]j]ubj)}(jajQ/jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj/jjjf/jNubjǠjcj֔KjȠjɠ]j]ubj)}(jajQ/jàNjĠNjŠjF/jƠjԠ)}(jנj@+j٠NjƠj$/jjjl/jNubjǠjcj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_alloc_resourcesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]ju/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkunit_resource_init_tsbajubububjj)}(jj )}(j ]jΠ)}jѠinitsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkunit_resource_free_tsbajubububjj)}(jj )}(j ]jΠ)}jѠfreesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ internal_gfpsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjs/jNubjǠjcj֔MjȠjɠ](j)}(jajs/jàNjĠNjŠjð/jƠjԠ)}(jנj@+j٠NjƠj/jjjr/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jajs/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjʰ/jjjx/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jajs/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj~/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jajs/jàNjĠNjŠj>/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jajs/jàNjĠNjŠjd/jƠjԠ)}(jנj@+j٠NjƠjB/jjj/jNubjǠjcj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_resource_name_matchsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j+asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunit_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ match_namesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjcj֔M5jȠjɠ](j)}(jaj/jàNjĠNjŠjޱ/jƠjԠ)}(jנj@+j٠NjƠj/jjj?/jNubjǠjcj֔M5jȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj /jƠjԠ)}(jנj@+j٠NjƠj/jjjE/jNubjǠjcj֔M5jȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj4/jƠjԠ)}(jנj@+j٠NjƠj/jjjK/jNubjǠjcj֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_find_resourcesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunit_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jT/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkunit_resource_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ match_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjR/jNubjǠjcj֔MBjȠjɠ](j)}(jajR/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjcj֔MBjȠjɠ]j]ubj)}(jajR/jàNjĠNjŠjѲ/jƠjԠ)}(jנj@+j٠NjƠj/jjj /jNubjǠjcj֔MBjȠjɠ]j]ubj)}(jajR/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjղ/jjj/jNubjǠjcj֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_find_named_resourcesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunit_resourcesbajubububjjI)}(jLj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/jNubjǠjcj֔M^jȠjɠ](j)}(jaj/jàNjĠNjŠjl/jƠjԠ)}(jנj@+j٠NjƠjF/jjj/jNubjǠjcj֔M^jȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjs/jjj/jNubjǠjcj֔M^jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_destroy_resourcesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkunit_resource_match_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmatchsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ match_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjcj֔MojȠjɠ](j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjس/jjjZ/jNubjǠjcj֔MojȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj)/jƠjԠ)}(jנj@+j٠NjƠj/jjj`/jNubjǠjcj֔MojȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjO/jƠjԠ)}(jנj@+j٠NjƠj-/jjjf/jNubjǠjcj֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_remove_resourcesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jo/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunit_resourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjm/jNubjǠjcj֔MjȠjɠ](j)}(jajm/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jajm/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj´/jjj/jNubjǠjcj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠKUNIT_DEFINE_ACTION_WRAPPERsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_add_actionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkunit_action_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjcj֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj]/jƠjԠ)}(jנj@+j٠NjƠj7/jjj/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjd/jjjĵ/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjjʵ/jNubjǠjcj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_add_action_or_resetsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jӵ/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkunit_action_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjѵ/jNubjǠjcj֔MjȠjɠ](j)}(jajѵ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jajѵ/jàNjĠNjŠjL/jƠjԠ)}(jנj@+j٠NjƠj&/jjj/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jajѵ/jàNjĠNjŠju/jƠjԠ)}(jנj@+j٠NjƠjS/jjj/jNubjǠjcj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_remove_actionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkunit_action_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjcj֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjjB/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjjH/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj7/jƠjԠ)}(jנj@+j٠NjƠj/jjjN/jNubjǠjcj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_release_actionsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jW/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠkunit_action_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠactionsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjU/jNubjǠjcj֔MjȠjɠ](j)}(jajU/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj}/jjj/jNubjǠjcj֔MjȠjɠ]j]ubj)}(jajU/jàNjĠNjŠjз/jƠjԠ)}(jנj@+j٠NjƠj/jjj /jNubjǠjcj֔MjȠjɠ]j]ubj)}(jajU/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj׷/jjj/jNubjǠjcj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_driver_createsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/jNubjǠjcj֔KjȠjɠ](j)}(jaj/jàNjĠNjŠjk/jƠjԠ)}(jנj@+j٠NjƠjE/jjj/jNubjǠjcj֔KjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjr/jjj/jNubjǠjcj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_device_registersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/jNubjǠjcj֔K/jȠjɠ](j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjݸ/jjj:/jNubjǠjcj֔K/jȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj,/jƠjԠ)}(jנj@+j٠NjƠj /jjj@/jNubjǠjcj֔K/jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ!kunit_device_register_with_driversbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jI/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjG/jNubjǠjcj֔K?jȠjɠ](j)}(jajG/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠju/jjj/jNubjǠjcj֔K?jȠjɠ]j]ubj)}(jajG/jàNjĠNjŠjĹ/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjcj֔K?jȠjɠ]j]ubj)}(jajG/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj˹/jjj /jNubjǠjcj֔K?jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_device_unregistersbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjcj֔KLjȠjɠ](j)}(jaj/jàNjĠNjŠj`/jƠjԠ)}(jנj@+j٠NjƠj:/jjj/jNubjǠjcj֔KLjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjg/jjj/jNubjǠjcj֔KLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kunit_statussbjƠjԠ)}(jנj+j٠enumjƠj)}jj )}(j ]j/ajubsbjjj/jNubjǠjݽj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kunit_casesbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j/ajubsbjjj/jNubjǠjݽj֔KJjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ KUNIT_CASEsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jź/ajubj#Nubjjjú/jNubjǠjݽj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠKUNIT_CASE_ATTRsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]jԺ/ajubj#NubjjjҺ/jNubjǠjݽj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠKUNIT_CASE_SLOWsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjݽj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠKUNIT_CASE_PARAMsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjݽj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠKUNIT_CASE_PARAM_ATTRsbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j/ajubj#Nubjjj/jNubjǠjݽj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kunit_suitesbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j/ajubsbjjj/jNubjǠjݽj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunitsbjƠjԠ)}(jנj#+j٠structjƠj)}jj )}(j ]j/ajubsbjjj/jNubjǠjݽj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_test_suitessbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j./ajubj#Nubjjj,/jNubjǠjݽj֔MyjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_test_init_section_suitessbjƠjԠ)}(jנj+j٠macrojƠj)}(jŠj )}(j ]j=/ajubj#Nubjjj;/jNubjǠjݽj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_kmalloc_arraysbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jL/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠjtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjJ/jNubjǠjݽj֔MjȠjɠ](j)}(jajJ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjt/jjj/jNubjǠjݽj֔MjȠjɠ]j]ubj)}(jajJ/jàNjĠNjŠjŻ/jƠjԠ)}(jנj@+j٠NjƠj/jjj%/jNubjǠjݽj֔MjȠjɠ]j]ubj)}(jajJ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjȻ/jjj+/jNubjǠjݽj֔MjȠjɠ]j]ubj)}(jajJ/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj1/jNubjǠjݽj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kunit_kmallocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j:/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj8/jNubjǠjݽj֔MjȠjɠ](j)}(jaj8/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠjb/jjj/jNubjǠjݽj֔MjȠjɠ]j]ubj)}(jaj8/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjݽj֔MjȠjɠ]j]ubj)}(jaj8/jàNjĠNjŠjۼ/jƠjԠ)}(jנj@+j٠NjƠj/jjj/jNubjǠjݽj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kunit_kfreesbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠjݽj֔MjȠjɠ](j)}(jaj/jàNjĠNjŠjG/jƠjԠ)}(jנj@+j٠NjƠj!/jjj{/jNubjǠjݽj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠjp/jƠjԠ)}(jנj@+j٠NjƠjN/jjj/jNubjǠjݽj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ kunit_kzallocsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/jNubjǠjݽj֔MjȠjɠ](j)}(jaj/jàNjĠNjŠjؽ/jƠjԠ)}(jנj@+j٠NjƠj/jjj6/jNubjǠjݽj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj߽/jjj/jƠjԠ)}(jנj@+j٠NjƠj/jjjz/jNubjǠjݽj֔MjȠjɠ]j]ubj)}(jajſ/jàNjĠNjŠji/jƠjԠ)}(jנj@+j٠NjƠjE/jjj/jNubjǠjݽj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkunit_kstrdup_constsbjƠjԠ)}(jנj+j٠functionjƠjܠ)}(jߠj)}(jj+jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj#+jj )}(j ]jΠ)}jѠkunitsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtestsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠstrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj/jNubjǠjݽj֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj6/jNubjǠjݽj֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj@+j٠NjƠj/jjj/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠ memblock_typesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ start_rgnsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠend_rgnsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj/jNubjǠj'j֔MjȠjɠ]j]ubj)}(jajI/jàNjĠNjŠj/jƠjԠ)}(jנj /j٠NjƠj/jjjD/jNubjǠj'j֔MjȠjɠ]j]ubj)}(jajI/jàNjĠNjŠj/jƠjԠ)}(jנj /j٠NjƠj/jjjJ/jNubjǠj'j֔MjȠjɠ]j]ubj)}(jajI/jàNjĠNjŠj/jƠjԠ)}(jנj /j٠NjƠj/jjjP/jNubjǠj'j֔MjȠjɠ]j]ubj)}(jajI/jàNjĠNjŠj3/jƠjԠ)}(jנj /j٠NjƠj/jjjV/jNubjǠj'j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ__memblock_alloc_or_panicsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j_/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠalignsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj]/jNubjǠj'j֔MjȠjɠ](j)}(jaj]/jàNjĠNjŠj/jƠjԠ)}(jנj /j٠NjƠj/jjj/jNubjǠj'j֔MjȠjɠ]j]ubj)}(jaj]/jàNjĠNjŠj/jƠjԠ)}(jנj /j٠NjƠj/jjj /jNubjǠj'j֔MjȠjɠ]j]ubj)}(jaj]/jàNjĠNjŠj/jƠjԠ)}(jנj /j٠NjƠj/jjj/jNubjǠj'j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemblock_free_latesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj/jNubjǠj'j֔MjȠjɠ](j)}(jaj/jàNjĠNjŠjf/jƠjԠ)}(jנj /j٠NjƠjB/jjj/jNubjǠj'j֔MjȠjɠ]j]ubj)}(jaj/jàNjĠNjŠj/jƠjԠ)}(jנj /j٠NjƠjj/jjj/jNubjǠj'j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ memblock_estimated_nr_free_pagessbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j/ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj/jNubjǠj'j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemblock_is_region_memorysbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jj/sbasbubjj)}(jNjNjjjjjj)}j]j/asbubjjC)}j ]j/asbubjj)}(jj )}(j ]j/ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj/jNubjǠj'j֔MjȠjɠ](j)}(jaj/jàNjĠNjŠj0jjj0jNubjǠjdj֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_destroysbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠjdj֔KjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj /j٠NjƠj0jjj0jNubjǠjdj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gen_pool_addsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠjdj֔KwjȠjɠ](j)}(jaj0jàNjĠNjŠj50jƠjԠ)}(jנj /j٠NjƠj0jjj0jNubjǠjdj֔KwjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj]0jƠjԠ)}(jנj /j٠NjƠj<0jjj0jNubjǠjdj֔KwjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj /j٠NjƠja0jjj0jNubjǠjdj֔KwjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj /j٠NjƠj0jjj0jNubjǠjdj֔KwjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_add_ownersbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠvirtsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠphyssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠjdj֔KjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj /j٠NjƠj0jjj0jNubjǠjdj֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj@0jƠjԠ)}(jנj /j٠NjƠj0jjj0jNubjǠjdj֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjh0jƠjԠ)}(jנj /j٠NjƠjD0jjj0jNubjǠjdj֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj /j٠NjƠjl0jjj0jNubjǠjdj֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj /j٠NjƠj0jjj0jNubjǠjdj֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj /j٠NjƠj0jjj 0jNubjǠjdj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_allocsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]j 0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj 0jNubjǠjdj֔KjȠjɠ](j)}(jaj 0jàNjĠNjŠjY 0jƠjԠ)}(jנj /j٠NjƠj3 0jjj 0jNubjǠjdj֔KjȠjɠ]j]ubj)}(jaj 0jàNjĠNjŠj 0jƠjԠ)}(jנj /j٠NjƠj` 0jjj 0jNubjǠjdj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_dma_allocsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j 0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdmasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj 0jNubjǠjdj֔MUjȠjɠ](j)}(jaj 0jàNjĠNjŠj 0jƠjԠ)}(jנj /j٠NjƠj 0jjjL!0jNubjǠjdj֔MUjȠjɠ]j]ubj)}(jaj 0jàNjĠNjŠj!0jƠjԠ)}(jנj /j٠NjƠj 0jjjR!0jNubjǠjdj֔MUjȠjɠ]j]ubj)}(jaj 0jàNjĠNjŠj>!0jƠjԠ)}(jנj /j٠NjƠj!0jjjX!0jNubjǠjdj֔MUjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_free_ownersbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja!0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj_!0jNubjǠjdj֔MjȠjɠ](j)}(jaj_!0jàNjĠNjŠj!0jƠjԠ)}(jנj /j٠NjƠj!0jjj3"0jNubjǠjdj֔MjȠjɠ]j]ubj)}(jaj_!0jàNjĠNjŠj!0jƠjԠ)}(jנj /j٠NjƠj!0jjj9"0jNubjǠjdj֔MjȠjɠ]j]ubj)}(jaj_!0jàNjĠNjŠj!0jƠjԠ)}(jנj /j٠NjƠj!0jjj?"0jNubjǠjdj֔MjȠjɠ]j]ubj)}(jaj_!0jàNjĠNjŠj%"0jƠjԠ)}(jנj /j٠NjƠj"0jjjE"0jNubjǠjdj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_alloc_algo_ownersbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jN"0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgenpool_algo_tsbajubububjj)}(jj )}(j ]jΠ)}jѠalgosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠownersbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjL"0jNubjǠjdj֔MjȠjɠ](j)}(jajL"0jàNjĠNjŠj"0jƠjԠ)}(jנj /j٠NjƠju"0jjjM#0jNubjǠjdj֔MjȠjɠ]j]ubj)}(jajL"0jàNjĠNjŠj"0jƠjԠ)}(jנj /j٠NjƠj"0jjjS#0jNubjǠjdj֔MjȠjɠ]j]ubj)}(jajL"0jàNjĠNjŠj"0jƠjԠ)}(jנj /j٠NjƠj"0jjjY#0jNubjǠjdj֔MjȠjɠ]j]ubj)}(jajL"0jàNjĠNjŠj#0jƠjԠ)}(jנj /j٠NjƠj"0jjj_#0jNubjǠjdj֔MjȠjɠ]j]ubj)}(jajL"0jàNjĠNjŠj?#0jƠjԠ)}(jנj /j٠NjƠj#0jjje#0jNubjǠjdj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_set_algosbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jn#0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgenpool_algo_tsbajubububjj)}(jj )}(j ]jΠ)}jѠalgosbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjl#0jNubjǠjdj֔MnjȠjɠ](j)}(jajl#0jàNjĠNjŠj#0jƠjԠ)}(jנj /j٠NjƠj#0jjj$0jNubjǠjdj֔MnjȠjɠ]j]ubj)}(jajl#0jàNjĠNjŠj#0jƠjԠ)}(jנj /j٠NjƠj#0jjj$0jNubjǠjdj֔MnjȠjɠ]j]ubj)}(jajl#0jàNjĠNjŠj $0jƠjԠ)}(jנj /j٠NjƠj#0jjj"$0jNubjǠjdj֔MnjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_virt_to_physsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ phys_addr_tsbajubububjj)}(jj )}(j ]j+$0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠaddrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj)$0jNubjǠjdj֔KjȠjɠ](j)}(jaj)$0jàNjĠNjŠj{$0jƠjԠ)}(jנj /j٠NjƠjU$0jjj$0jNubjǠjdj֔KjȠjɠ]j]ubj)}(jaj)$0jàNjĠNjŠj$0jƠjԠ)}(jנj /j٠NjƠj$0jjj$0jNubjǠjdj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_for_each_chunksbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j$0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfuncsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_pool_chunksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠchunksbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$0jNubjǠjdj֔MjȠjɠ](j)}(jaj$0jàNjĠNjŠj%0jƠjԠ)}(jנj /j٠NjƠj$0jjj%0jNubjǠjdj֔MjȠjɠ]j]ubj)}(jaj$0jàNjĠNjŠj1%0jƠjԠ)}(jנj /j٠NjƠj %0jjj%0jNubjǠjdj֔MjȠjɠ]j]ubj)}(jaj$0jàNjĠNjŠj%0jƠjԠ)}(jנj /j٠NjƠj%0jjj%0jNubjǠjdj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_has_addrsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j/asbubjj)}(jj )}(j ]j&0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubejj)}j]sbubububjjj&0jNubjǠjdj֔M)jȠjɠ](j)}(jaj&0jàNjĠNjŠjQ&0jƠjԠ)}(jנj /j٠NjƠj+&0jjj&0jNubjǠjdj֔M)jȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠjy&0jƠjԠ)}(jנj /j٠NjƠjX&0jjj&0jNubjǠjdj֔M)jȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠj&0jƠjԠ)}(jנj /j٠NjƠj}&0jjj&0jNubjǠjdj֔M)jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠgen_pool_availsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j&0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj&0jNubjǠjdj֔MDjȠjɠ]j)}(jaj&0jàNjĠNjŠj'0jƠjԠ)}(jנj /j٠NjƠj&0jjj'0jNubjǠjdj֔MDjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gen_pool_sizesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]j"'0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpoolsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj '0jNubjǠjdj֔MWjȠjɠ]j)}(jaj '0jàNjĠNjŠjr'0jƠjԠ)}(jנj /j٠NjƠjL'0jjj}'0jNubjǠjdj֔MWjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ gen_pool_getsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]j'0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj'0jNubjǠjdj֔M&jȠjɠ](j)}(jaj'0jàNjĠNjŠj'0jƠjԠ)}(jנj /j٠NjƠj'0jjj(0jNubjǠjdj֔M&jȠjɠ]j]ubj)}(jaj'0jàNjĠNjŠj(0jƠjԠ)}(jנj /j٠NjƠj'0jjj(0jNubjǠjdj֔M&jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠof_gen_pool_getsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠgen_poolsbajubububjjI)}(jLj)}(jj )}(j ]j(0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpropnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj(0jNubjǠjdj֔MojȠjɠ](j)}(jaj(0jàNjĠNjŠjp(0jƠjԠ)}(jנj /j٠NjƠjJ(0jjj(0jNubjǠjdj֔MojȠjɠ]j]ubj)}(jaj(0jàNjĠNjŠj(0jƠjԠ)}(jנj /j٠NjƠjw(0jjj(0jNubjǠjdj֔MojȠjɠ]j]ubj)}(jaj(0jàNjĠNjŠj(0jƠjԠ)}(jנj /j٠NjƠj(0jjj(0jNubjǠjdj֔MojȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ genradix_initsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]j(0ajubj#Nubjjj(0jNubjǠjpj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ genradix_freesbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]j(0ajubj#Nubjjj(0jNubjǠjpj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ genradix_ptrsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]j(0ajubj#Nubjjj(0jNubjǠjpj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenradix_ptr_allocsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]j )0ajubj#Nubjjj )0jNubjǠjpj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenradix_iter_initsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]j)0ajubj#Nubjjj)0jNubjǠjpj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenradix_iter_peeksbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]j+)0ajubj#Nubjjj))0jNubjǠjpj֔M!jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenradix_iter_peek_prevsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]j:)0ajubj#Nubjjj8)0jNubjǠjpj֔M1jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenradix_for_eachsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]jI)0ajubj#NubjjjG)0jNubjǠjpj֔MnjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenradix_for_each_reversesbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]jX)0ajubj#NubjjjV)0jNubjǠjpj֔M}jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠgenradix_preallocsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]jg)0ajubj#Nubjjje)0jNubjǠjpj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ irq_gc_noopsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jv)0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjt)0jNubjǠjj֔KjȠjɠ]j)}(jajt)0jàNjĠNjŠj)0jƠjԠ)}(jנj /j٠NjƠj)0jjj)0jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_gc_mask_disable_regsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j)0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj)0jNubjǠjj֔K%jȠjɠ]j)}(jaj)0jàNjĠNjŠj!*0jƠjԠ)}(jנj /j٠NjƠj)0jjj+*0jNubjǠjj֔K%jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_gc_mask_set_bitsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j4*0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj2*0jNubjǠjj֔K9jȠjɠ]j)}(jaj2*0jàNjĠNjŠj*0jƠjԠ)}(jנj /j٠NjƠjZ*0jjj*0jNubjǠjj֔K9jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_gc_mask_clr_bitsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*0jNubjǠjj֔KMjȠjɠ]j)}(jaj*0jàNjĠNjŠj*0jƠjԠ)}(jנj /j٠NjƠj*0jjj*0jNubjǠjj֔KMjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_gc_unmask_enable_regsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j*0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj*0jNubjǠjj֔KajȠjɠ]j)}(jaj*0jàNjĠNjŠj>+0jƠjԠ)}(jנj /j٠NjƠj+0jjjH+0jNubjǠjj֔KajȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_gc_ack_set_bitsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jQ+0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjO+0jNubjǠjj֔KrjȠjɠ]j)}(jajO+0jàNjĠNjŠj+0jƠjԠ)}(jנj /j٠NjƠjw+0jjj+0jNubjǠjj֔KrjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_gc_mask_disable_and_ack_setsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j+0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj+0jNubjǠjj֔KjȠjɠ]j)}(jaj+0jàNjĠNjŠj+0jƠjԠ)}(jנj /j٠NjƠj+0jjj,0jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_gc_set_wakesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠonsbajubj]jNububjYNubjZubejj)}j]sbubububjjj ,0jNubjǠjj֔KjȠjɠ](j)}(jaj ,0jàNjĠNjŠj[,0jƠjԠ)}(jנj /j٠NjƠj5,0jjj,0jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj ,0jàNjĠNjŠj,0jƠjԠ)}(jנj /j٠NjƠja,0jjj,0jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_alloc_generic_chipsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_chip_genericsbajubububjjI)}(jLj)}(jj )}(j ]j,0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_ctsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirq_basesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__iomemsbasbubjj)}(jNjNjNjjjjj)}j]jI-0asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreg_basesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠirq_flow_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj,0jNubjǠjj֔KjȠjɠ](j)}(jaj,0jàNjĠNjŠj,0jƠjԠ)}(jנj /j٠NjƠj,0jjj-0jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj,0jàNjĠNjŠj-0jƠjԠ)}(jנj /j٠NjƠj,0jjj-0jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj,0jàNjĠNjŠj3-0jƠjԠ)}(jנj /j٠NjƠj-0jjj-0jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj,0jàNjĠNjŠj\-0jƠjԠ)}(jנj /j٠NjƠj7-0jjj-0jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj,0jàNjĠNjŠj-0jƠjԠ)}(jנj /j٠NjƠjc-0jjj-0jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_domain_alloc_generic_chipssbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠ irq_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_domain_chip_generic_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj-0jNubjǠjj֔MjȠjɠ](j)}(jaj-0jàNjĠNjŠj-0jƠjԠ)}(jנj /j٠NjƠj-0jjj6.0jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj-0jàNjĠNjŠj+.0jƠjԠ)}(jנj /j٠NjƠj.0jjj<.0jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_domain_remove_generic_chipssbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jE.0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠ irq_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC.0jNubjǠjj֔MojȠjɠ]j)}(jajC.0jàNjĠNjŠj.0jƠjԠ)}(jנj /j٠NjƠjk.0jjj.0jNubjǠjj֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ __irq_alloc_domain_generic_chipssbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠ irq_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ irqs_per_chipsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnum_ctsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠirq_flow_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠclrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj/jj )}(j ]jΠ)}jѠ irq_gc_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠgcflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj.0jNubjǠjj֔MjȠjɠ](j)}(jaj.0jàNjĠNjŠj.0jƠjԠ)}(jנj /j٠NjƠj.0jjj00jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj/0jƠjԠ)}(jנj /j٠NjƠj.0jjj 00jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj:/0jƠjԠ)}(jנj /j٠NjƠj/0jjj00jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj`/0jƠjԠ)}(jנj /j٠NjƠj>/0jjj00jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj/0jƠjԠ)}(jנj /j٠NjƠjg/0jjj00jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj/0jƠjԠ)}(jנj /j٠NjƠj/0jjj#00jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj/0jƠjԠ)}(jנj /j٠NjƠj/0jjj)00jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj/0jƠjԠ)}(jנj /j٠NjƠj/0jjj/00jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_get_domain_generic_chipsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_chip_genericsbajubububjjI)}(jLj)}(jj )}(j ]j800ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠ irq_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠhw_irqsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj600jNubjǠjj֔MjȠjɠ](j)}(jaj600jàNjĠNjŠj00jƠjԠ)}(jנj /j٠NjƠjd00jjj00jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj600jàNjĠNjŠj00jƠjԠ)}(jנj /j٠NjƠj00jjj00jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_setup_generic_chipsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j00ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_chip_genericsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmsksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj/jj )}(j ]jΠ)}jѠ irq_gc_flagssbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠclrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjj00jNubjǠjj֔MjȠjɠ](j)}(jaj00jàNjĠNjŠj10jƠjԠ)}(jנj /j٠NjƠj00jjj10jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj00jàNjĠNjŠjB10jƠjԠ)}(jנj /j٠NjƠj10jjj10jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj00jàNjĠNjŠjj10jƠjԠ)}(jנj /j٠NjƠjF10jjj10jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj00jàNjĠNjŠj10jƠjԠ)}(jנj /j٠NjƠjn10jjj10jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj00jàNjĠNjŠj10jƠjԠ)}(jנj /j٠NjƠj10jjj10jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_setup_alt_chipsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j10ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtypesbajubj]jNububjYNubjZubejj)}j]sbubububjjj10jNubjǠjj֔MLjȠjɠ](j)}(jaj10jàNjĠNjŠj)20jƠjԠ)}(jנj /j٠NjƠj20jjjX20jNubjǠjj֔MLjȠjɠ]j]ubj)}(jaj10jàNjĠNjŠjP20jƠjԠ)}(jנj /j٠NjƠj/20jjj^20jNubjǠjj֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_remove_generic_chipsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jg20ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_chip_genericsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠgcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠmsksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠclrsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubejj)}j]sbubububjjje20jNubjǠjj֔MfjȠjɠ](j)}(jaje20jàNjĠNjŠj20jƠjԠ)}(jנj /j٠NjƠj20jjj030jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaje20jàNjĠNjŠj20jƠjԠ)}(jנj /j٠NjƠj20jjj630jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaje20jàNjĠNjŠj30jƠjԠ)}(jנj /j٠NjƠj20jjj<30jNubjǠjj֔MfjȠjɠ]j]ubj)}(jaje20jàNjĠNjŠj(30jƠjԠ)}(jנj /j٠NjƠj30jjjB30jNubjǠjj֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_common_datasbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]jK30ajubsbjjjI30jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_datasbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]jZ30ajubsbjjjX30jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_chipsbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]ji30ajubsbjjjg30jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ irq_chip_regssbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]jx30ajubsbjjjv30jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ irq_chip_typesbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]j30ajubsbjjj30jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_chip_genericsbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]j30ajubsbjjj30jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ irq_gc_flagssbjƠjԠ)}(jנj/j٠enumjƠj)}jj )}(j ]j30ajubsbjjj30jNubjǠjj֔M"jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_domain_chip_generic_infosbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]j30ajubsbjjj30jNubjǠjj֔MPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ irqactionsbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]j30ajubsbjjj30jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ request_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j30ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irq_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj30jNubjǠjj֔KjȠjɠ](j)}(jaj30jàNjĠNjŠj40jƠjԠ)}(jנj /j٠NjƠj30jjj40jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj30jàNjĠNjŠjA40jƠjԠ)}(jנj /j٠NjƠj40jjj40jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj30jàNjĠNjŠjf40jƠjԠ)}(jנj /j٠NjƠjE40jjj40jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj30jàNjĠNjŠj40jƠjԠ)}(jנj /j٠NjƠjj40jjj40jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj30jàNjĠNjŠj40jƠjԠ)}(jנj /j٠NjƠj40jjj40jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_affinity_notifysbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]j40ajubsbjjj40jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ irq_affinitysbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]j40ajubsbjjj40jNubjǠjj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_affinity_descsbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]j40ajubsbjjj40jNubjǠjj֔M)jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_update_affinity_hintsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j50ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠcpumasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj 50jNubjǠjj֔MKjȠjɠ](j)}(jaj 50jàNjĠNjŠjU50jƠjԠ)}(jנj /j٠NjƠj450jjj50jNubjǠjj֔MKjȠjɠ]j]ubj)}(jaj 50jàNjĠNjŠj50jƠjԠ)}(jנj /j٠NjƠjY50jjj50jNubjǠjj֔MKjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_set_affinity_and_hintsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j50ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠcpumasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠj2sbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj50jNubjǠjj֔MZjȠjɠ](j)}(jaj50jàNjĠNjŠj50jƠjԠ)}(jנj /j٠NjƠj50jjj60jNubjǠjj֔MZjȠjɠ]j]ubj)}(jaj50jàNjĠNjŠj 60jƠjԠ)}(jנj /j٠NjƠj50jjj60jNubjǠjj֔MZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ irq_fwspecsbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]j"60ajubsbjjj 60jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_domain_opssbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]j160ajubsbjjj/60jNubjǠjj֔KBjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ irq_domainsbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]j@60ajubsbjjj>60jNubjǠjj֔KhjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_domain_infosbjƠjԠ)}(jנji/j٠structjƠj)}jj )}(j ]jO60ajubsbjjjM60jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_domain_add_linearsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠ irq_domainsbajubububjjI)}(jLj)}(jj )}(j ]j^60ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠ device_nodesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠof_nodesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_domain_opssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠopssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ host_datasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj\60jNubjǠjj֔MjȠjɠ](j)}(jaj\60jàNjĠNjŠj60jƠjԠ)}(jנj /j٠NjƠj60jjj970jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj\60jàNjĠNjŠj60jƠjԠ)}(jנj /j٠NjƠj60jjj?70jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj\60jàNjĠNjŠj70jƠjԠ)}(jנj /j٠NjƠj60jjjE70jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj\60jàNjĠNjŠj+70jƠjԠ)}(jנj /j٠NjƠj 70jjjK70jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_find_mappingsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jT70ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠ irq_domainsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdomainsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠirq_hw_number_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhwirqsbajubj]jNububjYNubjZubejj)}j]sbubububjjjR70jNubjǠjj֔M!jȠjɠ](j)}(jajR70jàNjĠNjŠj70jƠjԠ)}(jנj /j٠NjƠj{70jjj70jNubjǠjj֔M!jȠjɠ]j]ubj)}(jajR70jàNjĠNjŠj70jƠjԠ)}(jנj /j٠NjƠj70jjj70jNubjǠjj֔M!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsynchronize_hardirqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j/asbubjj)}(jj )}(j ]j70ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj70jNubjǠjj֔KdjȠjɠ]j)}(jaj70jàNjĠNjŠj)80jƠjԠ)}(jנj /j٠NjƠj80jjj180jNubjǠjj֔KdjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠsynchronize_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j:80ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj880jNubjǠjj֔KjȠjɠ]j)}(jaj880jàNjĠNjŠj80jƠjԠ)}(jנj /j٠NjƠj`80jjj80jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_can_set_affinitysbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j80ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj80jNubjǠjj֔KjȠjɠ]j)}(jaj80jàNjĠNjŠj80jƠjԠ)}(jנj /j٠NjƠj80jjj80jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_can_set_affinity_usrsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j/asbubjj)}(jj )}(j ]j80ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj80jNubjǠjj֔KjȠjɠ]j)}(jaj80jàNjĠNjŠj090jƠjԠ)}(jנj /j٠NjƠj90jjj890jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_set_thread_affinitysbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA90ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?90jNubjǠjj֔KjȠjɠ]j)}(jaj?90jàNjĠNjŠj90jƠjԠ)}(jנj /j٠NjƠjg90jjj90jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_update_affinity_descsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j90ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_affinity_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠaffinitysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj90jNubjǠjj֔MjȠjɠ](j)}(jaj90jàNjĠNjŠj90jƠjԠ)}(jנj /j٠NjƠj90jjj:0jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj90jàNjĠNjŠj:0jƠjԠ)}(jנj /j٠NjƠj90jjj#:0jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_set_affinitysbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j,:0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠcpumasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpumasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj*:0jNubjǠjj֔MjȠjɠ](j)}(jaj*:0jàNjĠNjŠjs:0jƠjԠ)}(jנj /j٠NjƠjR:0jjj:0jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj*:0jàNjĠNjŠj:0jƠjԠ)}(jנj /j٠NjƠjw:0jjj:0jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_force_affinitysbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j:0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠcpumasksbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcpumasksbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj:0jNubjǠjj֔MjȠjɠ](j)}(jaj:0jàNjĠNjŠj:0jƠjԠ)}(jנj /j٠NjƠj:0jjj3;0jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj:0jàNjĠNjŠj(;0jƠjԠ)}(jנj /j٠NjƠj;0jjj9;0jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_set_affinity_notifiersbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB;0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_affinity_notifysbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnotifysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj@;0jNubjǠjj֔M,jȠjɠ](j)}(jaj@;0jàNjĠNjŠj;0jƠjԠ)}(jנj /j٠NjƠjh;0jjj;0jNubjǠjj֔M,jȠjɠ]j]ubj)}(jaj@;0jàNjĠNjŠj;0jƠjԠ)}(jנj /j٠NjƠj;0jjj;0jNubjǠjj֔M,jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_set_vcpu_affinitysbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j;0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ vcpu_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj;0jNubjǠjj֔MjȠjɠ](j)}(jaj;0jàNjĠNjŠj<0jƠjԠ)}(jנj /j٠NjƠj;0jjjE<0jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj;0jàNjĠNjŠj:<0jƠjԠ)}(jנj /j٠NjƠj<0jjjK<0jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdisable_irq_nosyncsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jT<0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjjR<0jNubjǠjj֔MjȠjɠ]j)}(jajR<0jàNjĠNjŠj<0jƠjԠ)}(jנj /j٠NjƠjz<0jjj<0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ disable_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j<0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj<0jNubjǠjj֔MjȠjɠ]j)}(jaj<0jàNjĠNjŠj<0jƠjԠ)}(jנj /j٠NjƠj<0jjj<0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdisable_hardirqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j/asbubjj)}(jj )}(j ]j=0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj=0jNubjǠjj֔MjȠjɠ]j)}(jaj=0jàNjĠNjŠjJ=0jƠjԠ)}(jנj /j٠NjƠj)=0jjjR=0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdisable_nmi_nosyncsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[=0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjjY=0jNubjǠjj֔MjȠjɠ]j)}(jajY=0jàNjĠNjŠj=0jƠjԠ)}(jנj /j٠NjƠj=0jjj=0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ enable_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j=0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj=0jNubjǠjj֔M>jȠjɠ]j)}(jaj=0jàNjĠNjŠj=0jƠjԠ)}(jנj /j٠NjƠj=0jjj>0jNubjǠjj֔M>jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ enable_nmisbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j >0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj >0jNubjǠjj֔MXjȠjɠ]j)}(jaj >0jàNjĠNjŠjR>0jƠjԠ)}(jנj /j٠NjƠj1>0jjjZ>0jNubjǠjj֔MXjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_set_irq_wakesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jc>0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠonsbajubj]jNububjYNubjZubejj)}j]sbubububjjja>0jNubjǠjj֔M~jȠjɠ](j)}(jaja>0jàNjĠNjŠj>0jƠjԠ)}(jנj /j٠NjƠj>0jjj>0jNubjǠjj֔M~jȠjɠ]j]ubj)}(jaja>0jàNjĠNjŠj>0jƠjԠ)}(jנj /j٠NjƠj>0jjj>0jNubjǠjj֔M~jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_wake_threadsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j>0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj>0jNubjǠjj֔M>jȠjɠ](j)}(jaj>0jàNjĠNjŠj-?0jƠjԠ)}(jנj /j٠NjƠj ?0jjj^?0jNubjǠjj֔M>jȠjɠ]j]ubj)}(jaj>0jàNjĠNjŠjS?0jƠjԠ)}(jנj /j٠NjƠj1?0jjjd?0jNubjǠjj֔M>jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfree_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jm?0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjk?0jNubjǠjj֔MjȠjɠ](j)}(jajk?0jàNjĠNjŠj?0jƠjԠ)}(jנj /j٠NjƠj?0jjj?0jNubjǠjj֔MjȠjɠ]j]ubj)}(jajk?0jàNjĠNjŠj?0jƠjԠ)}(jנj /j٠NjƠj?0jjj?0jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrequest_threaded_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j?0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irq_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irq_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠ thread_fnsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠirqflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj?0jNubjǠjj֔M_jȠjɠ](j)}(jaj?0jàNjĠNjŠj@@0jƠjԠ)}(jנj /j٠NjƠj@0jjjA0jNubjǠjj֔M_jȠjɠ]j]ubj)}(jaj?0jàNjĠNjŠjh@0jƠjԠ)}(jנj /j٠NjƠjD@0jjjA0jNubjǠjj֔M_jȠjɠ]j]ubj)}(jaj?0jàNjĠNjŠj@0jƠjԠ)}(jנj /j٠NjƠjl@0jjjA0jNubjǠjj֔M_jȠjɠ]j]ubj)}(jaj?0jàNjĠNjŠj@0jƠjԠ)}(jנj /j٠NjƠj@0jjj!A0jNubjǠjj֔M_jȠjɠ]j]ubj)}(jaj?0jàNjĠNjŠj@0jƠjԠ)}(jנj /j٠NjƠj@0jjj'A0jNubjǠjj֔M_jȠjɠ]j]ubj)}(jaj?0jàNjĠNjŠjA0jƠjԠ)}(jנj /j٠NjƠj@0jjj-A0jNubjǠjj֔M_jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrequest_any_context_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j6A0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ irq_handler_tsbajubububjj)}(jj )}(j ]jΠ)}jѠhandlersbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj4A0jNubjǠjj֔MjȠjɠ](j)}(jaj4A0jàNjĠNjŠj}A0jƠjԠ)}(jנj /j٠NjƠj\A0jjj$B0jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4A0jàNjĠNjŠjA0jƠjԠ)}(jנj /j٠NjƠjA0jjj*B0jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4A0jàNjĠNjŠjA0jƠjԠ)}(jנj /j٠NjƠjA0jjj0B0jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4A0jàNjĠNjŠjA0jƠjԠ)}(jנj /j٠NjƠjA0jjj6B0jNubjǠjj֔MjȠjɠ]j]ubj)}(jaj4A0jàNjĠNjŠjB0jƠjԠ)}(jנj /j٠NjƠjA0jjjZ0jjjZ0jNubjǠjj֔MSjȠjɠ]j]ubj)}(jajY0jàNjĠNjŠjZ0jƠjԠ)}(jנj /j٠NjƠjcZ0jjjZ0jNubjǠjj֔MSjȠjɠ]j]ubj)}(jajY0jàNjĠNjŠjZ0jƠjԠ)}(jנj /j٠NjƠjZ0jjjZ0jNubjǠjj֔MSjȠjɠ]j]ubj)}(jajY0jàNjĠNjŠjZ0jƠjԠ)}(jנj /j٠NjƠjZ0jjj[0jNubjǠjj֔MSjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_get_next_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j [0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubajj)}j]sbubububjjj [0jNubjǠjj֔MjȠjɠ]j)}(jaj [0jàNjĠNjŠjT[0jƠjԠ)}(jנj /j٠NjƠj3[0jjj\[0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠkstat_irqs_cpusbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]je[0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠcpusbajubj]jNububjYNubjZubejj)}j]sbubububjjjc[0jNubjǠjj֔MjȠjɠ](j)}(jajc[0jàNjĠNjŠj[0jƠjԠ)}(jנj /j٠NjƠj[0jjj[0jNubjǠjj֔MjȠjɠ]j]ubj)}(jajc[0jàNjĠNjŠj[0jƠjԠ)}(jנj /j٠NjƠj[0jjj[0jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠkstat_irqs_usrsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]j[0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj[0jNubjǠjj֔MjȠjɠ]j)}(jaj[0jàNjĠNjŠj0\0jƠjԠ)}(jנj /j٠NjƠj\0jjj8\0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhandle_bad_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jA\0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj?\0jNubjǠjj֔K!jȠjɠ]j)}(jaj?\0jàNjĠNjŠj\0jƠjԠ)}(jנj /j٠NjƠjg\0jjj\0jNubjǠjj֔K!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠgeneric_handle_arch_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]jG)}jnoinstrsbasbubjj)}(jNjNjjjjjj)}j]j\0asbubjjC)}j ]voidasbubjj)}(jj )}(j ]j\0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠpt_regssbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠregssbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj\0jNubjǠjj֔KjȠjɠ]j)}(jaj\0jàNjĠNjŠj\0jƠjԠ)}(jנj /j٠NjƠj\0jjj\0jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_set_msi_desc_offsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirq_basesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠ irq_offsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠmsi_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj]0jNubjǠjj֔KljȠjɠ](j)}(jaj]0jàNjĠNjŠjK]0jƠjԠ)}(jנj /j٠NjƠj*]0jjj]0jNubjǠjj֔KljȠjɠ]j]ubj)}(jaj]0jàNjĠNjŠjp]0jƠjԠ)}(jנj /j٠NjƠjO]0jjj]0jNubjǠjj֔KljȠjɠ]j]ubj)}(jaj]0jàNjĠNjŠj]0jƠjԠ)}(jנj /j٠NjƠjt]0jjj]0jNubjǠjj֔KljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_set_msi_descsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠmsi_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠentrysbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj]0jNubjǠjj֔KjȠjɠ](j)}(jaj]0jàNjĠNjŠj^0jƠjԠ)}(jנj /j٠NjƠj]0jjj6^0jNubjǠjj֔KjȠjɠ]j]ubj)}(jaj]0jàNjĠNjŠj+^0jƠjԠ)}(jנj /j٠NjƠj^0jjj<^0jNubjǠjj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ irq_disablesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jE^0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjC^0jNubjǠjj֔MjȠjɠ]j)}(jajC^0jàNjĠNjŠj^0jƠjԠ)}(jנj /j٠NjƠjk^0jjj^0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhandle_percpu_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j^0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj^0jNubjǠjj֔MOjȠjɠ]j)}(jaj^0jàNjĠNjŠj^0jƠjԠ)}(jנj /j٠NjƠj^0jjj^0jNubjǠjj֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhandle_percpu_devid_irqsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj_0jNubjǠjj֔MmjȠjɠ]j)}(jaj_0jàNjĠNjŠjQ_0jƠjԠ)}(jנj /j٠NjƠj+_0jjj\_0jNubjǠjj֔MmjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠhandle_percpu_devid_fasteoi_nmisbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]je_0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_descsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdescsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc_0jNubjǠjj֔MjȠjɠ]j)}(jajc_0jàNjĠNjŠj_0jƠjԠ)}(jנj /j٠NjƠj_0jjj_0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_cpu_onlinesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j_0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj_0jNubjǠjj֔MGjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_cpu_offlinesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j`0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj`0jNubjǠjj֔MejȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_chip_compose_msi_msgsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[`0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠmsi_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjY`0jNubjǠjj֔MjȠjɠ](j)}(jajY`0jàNjĠNjŠj`0jƠjԠ)}(jנj /j٠NjƠj`0jjj`0jNubjǠjj֔MjȠjɠ]j]ubj)}(jajY`0jàNjĠNjŠj`0jƠjԠ)}(jנj /j٠NjƠj`0jjj`0jNubjǠjj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_chip_pm_getsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j`0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj`0jNubjǠjj֔MjȠjɠ]j)}(jaj`0jàNjĠNjŠj:a0jƠjԠ)}(jנj /j٠NjƠja0jjjEa0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠirq_chip_pm_putsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jNa0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠirq_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjLa0jNubjǠjj֔MjȠjɠ]j)}(jajLa0jàNjĠNjŠja0jƠjԠ)}(jנj /j٠NjƠjta0jjja0jNubjǠjj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemalloc_nofs_savesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]ja0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjja0jNubjǠjgj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemalloc_nofs_restoresbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]ja0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubajj)}j]sbubububjjja0jNubjǠjgj֔MjȠjɠ]j)}(jaja0jàNjĠNjŠjAb0jƠjԠ)}(jנj /j٠NjƠj b0jjjIb0jNubjǠjgj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemalloc_noio_savesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jRb0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjPb0jNubjǠjgj֔MbjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠmemalloc_noio_restoresbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jb0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubajj)}j]sbubububjjjb0jNubjǠjgj֔MojȠjɠ]j)}(jajb0jàNjĠNjŠjb0jƠjԠ)}(jנj /j٠NjƠjb0jjjb0jNubjǠjgj֔MojȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠIDR_INITsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]jb0ajubj#Nubjjjb0jNubjǠjSj֔K0jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ DEFINE_IDRsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]jc0ajubj#Nubjjjc0jNubjǠjSj֔K9jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_get_cursorsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jc0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjc0jNubjǠjSj֔KCjȠjɠ]j)}(jajc0jàNjĠNjŠjac0jƠjԠ)}(jנj /j٠NjƠj;c0jjjlc0jNubjǠjSj֔KCjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_set_cursorsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]juc0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjjsc0jNubjǠjSj֔KPjȠjɠ](j)}(jajsc0jàNjĠNjŠjc0jƠjԠ)}(jנj /j٠NjƠjc0jjjc0jNubjǠjSj֔KPjȠjɠ]j]ubj)}(jajsc0jàNjĠNjŠjc0jƠjԠ)}(jנj /j٠NjƠjc0jjjc0jNubjǠjSj֔KPjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ idr_init_basesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jd0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbasesbajubj]jNububjYNubjZubejj)}j]sbubububjjjc0jNubjǠjSj֔KjȠjɠ](j)}(jajc0jàNjĠNjŠjLd0jƠjԠ)}(jנj /j٠NjƠj&d0jjj{d0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajc0jàNjĠNjŠjsd0jƠjԠ)}(jנj /j٠NjƠjSd0jjjd0jNubjǠjSj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_initsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jd0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd0jNubjǠjSj֔KjȠjɠ]j)}(jajd0jàNjĠNjŠjd0jƠjԠ)}(jנj /j٠NjƠjd0jjjd0jNubjǠjSj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ idr_is_emptysbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]j/asbubjj)}(jj )}(j ]jd0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjd0jNubjǠjSj֔KjȠjɠ]j)}(jajd0jàNjĠNjŠj5e0jƠjԠ)}(jנj /j٠NjƠje0jjj@e0jNubjǠjSj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_preload_endsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jIe0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjGe0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_for_each_entrysbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]je0ajubj#Nubjjje0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_for_each_entry_ulsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]je0ajubj#Nubjjje0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_for_each_entry_continuesbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]je0ajubj#Nubjjje0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_for_each_entry_continue_ulsbjƠjԠ)}(jנj/j٠macrojƠj)}(jŠj )}(j ]je0ajubj#Nubjjje0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ida_allocsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]je0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjje0jNubjǠjSj֔M#jȠjɠ](j)}(jaje0jàNjĠNjŠjf0jƠjԠ)}(jנj /j٠NjƠje0jjjOf0jNubjǠjSj֔M#jȠjɠ]j]ubj)}(jaje0jàNjĠNjŠjGf0jƠjԠ)}(jנj /j٠NjƠj#f0jjjUf0jNubjǠjSj֔M#jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ida_alloc_minsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j^f0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjj\f0jNubjǠjSj֔M5jȠjɠ](j)}(jaj\f0jàNjĠNjŠjf0jƠjԠ)}(jנj /j٠NjƠjf0jjjg0jNubjǠjSj֔M5jȠjɠ]j]ubj)}(jaj\f0jàNjĠNjŠjf0jƠjԠ)}(jנj /j٠NjƠjf0jjjg0jNubjǠjSj֔M5jȠjɠ]j]ubj)}(jaj\f0jàNjĠNjŠjf0jƠjԠ)}(jנj /j٠NjƠjf0jjjg0jNubjǠjSj֔M5jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ida_alloc_maxsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjg0jNubjǠjSj֔MGjȠjɠ](j)}(jajg0jàNjĠNjŠjcg0jƠjԠ)}(jנj /j٠NjƠj=g0jjjg0jNubjǠjSj֔MGjȠjɠ]j]ubj)}(jajg0jàNjĠNjŠjg0jƠjԠ)}(jנj /j٠NjƠjjg0jjjg0jNubjǠjSj֔MGjȠjɠ]j]ubj)}(jajg0jàNjĠNjŠjg0jƠjԠ)}(jנj /j٠NjƠjg0jjjg0jNubjǠjSj֔MGjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ idr_alloc_u32sbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jg0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnextidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjg0jNubjǠjSj֔K!jȠjɠ](j)}(jajg0jàNjĠNjŠjh0jƠjԠ)}(jנj /j٠NjƠjg0jjjh0jNubjǠjSj֔K!jȠjɠ]j]ubj)}(jajg0jàNjĠNjŠjEh0jƠjԠ)}(jנj /j٠NjƠj#h0jjjh0jNubjǠjSj֔K!jȠjɠ]j]ubj)}(jajg0jàNjĠNjŠjrh0jƠjԠ)}(jנj /j٠NjƠjLh0jjjh0jNubjǠjSj֔K!jȠjɠ]j]ubj)}(jajg0jàNjĠNjŠjh0jƠjԠ)}(jנj /j٠NjƠjyh0jjjh0jNubjǠjSj֔K!jȠjɠ]j]ubj)}(jajg0jàNjĠNjŠjh0jƠjԠ)}(jנj /j٠NjƠjh0jjjh0jNubjǠjSj֔K!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ idr_allocsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jh0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjh0jNubjǠjSj֔KOjȠjɠ](j)}(jajh0jàNjĠNjŠj7i0jƠjԠ)}(jנj /j٠NjƠji0jjji0jNubjǠjSj֔KOjȠjɠ]j]ubj)}(jajh0jàNjĠNjŠj`i0jƠjԠ)}(jנj /j٠NjƠj>i0jjji0jNubjǠjSj֔KOjȠjɠ]j]ubj)}(jajh0jàNjĠNjŠji0jƠjԠ)}(jנj /j٠NjƠjgi0jjji0jNubjǠjSj֔KOjȠjɠ]j]ubj)}(jajh0jàNjĠNjŠji0jƠjԠ)}(jנj /j٠NjƠji0jjji0jNubjǠjSj֔KOjȠjɠ]j]ubj)}(jajh0jàNjĠNjŠji0jƠjԠ)}(jנj /j٠NjƠji0jjji0jNubjǠjSj֔KOjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_alloc_cyclicsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ji0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjji0jNubjǠjSj֔KujȠjɠ](j)}(jaji0jàNjĠNjŠjHj0jƠjԠ)}(jנj /j٠NjƠj"j0jjjj0jNubjǠjSj֔KujȠjɠ]j]ubj)}(jaji0jàNjĠNjŠjqj0jƠjԠ)}(jנj /j٠NjƠjOj0jjjj0jNubjǠjSj֔KujȠjɠ]j]ubj)}(jaji0jàNjĠNjŠjj0jƠjԠ)}(jנj /j٠NjƠjxj0jjjj0jNubjǠjSj֔KujȠjɠ]j]ubj)}(jaji0jàNjĠNjŠjj0jƠjԠ)}(jנj /j٠NjƠjj0jjjj0jNubjǠjSj֔KujȠjɠ]j]ubj)}(jaji0jàNjĠNjŠjj0jƠjԠ)}(jנj /j٠NjƠjj0jjjk0jNubjǠjSj֔KujȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ idr_removesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j k0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj k0jNubjǠjSj֔KjȠjɠ](j)}(jaj k0jàNjĠNjŠj[k0jƠjԠ)}(jנj /j٠NjƠj5k0jjjk0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jaj k0jàNjĠNjŠjk0jƠjԠ)}(jנj /j٠NjƠjbk0jjjk0jNubjǠjSj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_findsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jk0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjk0jNubjǠjSj֔KjȠjɠ](j)}(jajk0jàNjĠNjŠjk0jƠjԠ)}(jנj /j٠NjƠjk0jjjl0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajk0jàNjĠNjŠjl0jƠjԠ)}(jנj /j٠NjƠjk0jjj$l0jNubjǠjSj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ idr_for_eachsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j-l0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠfnsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠjmJsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj+l0jNubjǠjSj֔KjȠjɠ](j)}(jaj+l0jàNjĠNjŠjyl0jƠjԠ)}(jנj /j٠NjƠjSl0jjjVm0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jaj+l0jàNjĠNjŠjl0jƠjԠ)}(jנj /j٠NjƠjl0jjj\m0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jaj+l0jàNjĠNjŠjKm0jƠjԠ)}(jנj /j٠NjƠj)m0jjjbm0jNubjǠjSj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠidr_get_next_ulsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jkm0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnextidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjim0jNubjǠjSj֔KjȠjɠ](j)}(jajim0jàNjĠNjŠjm0jƠjԠ)}(jנj /j٠NjƠjm0jjjm0jNubjǠjSj֔KjȠjɠ]j]ubj)}(jajim0jàNjĠNjŠjm0jƠjԠ)}(jנj /j٠NjƠjm0jjjm0jNubjǠjSj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ idr_get_nextsbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jn0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnextidsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjm0jNubjǠjSj֔MjȠjɠ](j)}(jajm0jàNjĠNjŠjNn0jƠjԠ)}(jנj /j٠NjƠj(n0jjjn0jNubjǠjSj֔MjȠjɠ]j]ubj)}(jajm0jàNjĠNjŠjwn0jƠjԠ)}(jנj /j٠NjƠjUn0jjjn0jNubjǠjSj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ idr_replacesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jn0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠptrsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjn0jNubjǠjSj֔M"jȠjɠ](j)}(jajn0jàNjĠNjŠjn0jƠjԠ)}(jנj /j٠NjƠjn0jjj>o0jNubjǠjSj֔M"jȠjɠ]j]ubj)}(jajn0jàNjĠNjŠj o0jƠjԠ)}(jנj /j٠NjƠjn0jjjDo0jNubjǠjSj֔M"jȠjɠ]j]ubj)}(jajn0jàNjĠNjŠj3o0jƠjԠ)}(jנj /j٠NjƠjo0jjjJo0jNubjǠjSj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠida_alloc_rangesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jSo0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfpsbajubj]jNububjYNubjZubejj)}j]sbubububjjjQo0jNubjǠjSj֔M|jȠjɠ](j)}(jajQo0jàNjĠNjŠjo0jƠjԠ)}(jנj /j٠NjƠjyo0jjjp0jNubjǠjSj֔M|jȠjɠ]j]ubj)}(jajQo0jàNjĠNjŠjo0jƠjԠ)}(jנj /j٠NjƠjo0jjj"p0jNubjǠjSj֔M|jȠjɠ]j]ubj)}(jajQo0jàNjĠNjŠjo0jƠjԠ)}(jנj /j٠NjƠjo0jjj(p0jNubjǠjSj֔M|jȠjɠ]j]ubj)}(jajQo0jàNjĠNjŠjp0jƠjԠ)}(jנj /j٠NjƠjo0jjj.p0jNubjǠjSj֔M|jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠida_find_first_rangesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j7p0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠminsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠmaxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj5p0jNubjǠjSj֔MjȠjɠ](j)}(jaj5p0jàNjĠNjŠjp0jƠjԠ)}(jנj /j٠NjƠj]p0jjjp0jNubjǠjSj֔MjȠjɠ]j]ubj)}(jaj5p0jàNjĠNjŠjp0jƠjԠ)}(jנj /j٠NjƠjp0jjjp0jNubjǠjSj֔MjȠjɠ]j]ubj)}(jaj5p0jàNjĠNjŠjp0jƠjԠ)}(jנj /j٠NjƠjp0jjjp0jNubjǠjSj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠida_freesbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jp0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjp0jNubjǠjSj֔M*jȠjɠ](j)}(jajp0jàNjĠNjŠj9q0jƠjԠ)}(jנj /j٠NjƠjq0jjjiq0jNubjǠjSj֔M*jȠjɠ]j]ubj)}(jajp0jàNjĠNjŠjaq0jƠjԠ)}(jנj /j٠NjƠj@q0jjjoq0jNubjǠjSj֔M*jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ida_destroysbjƠjԠ)}(jנjO/j٠functionjƠjܠ)}(jߠj)}(jjO/jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jxq0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jji/jj )}(j ]jΠ)}jѠidasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidasbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjvq0jNubjǠjSj֔M`jȠjɠ]j)}(jajvq0jàNjĠNjŠjq0jƠjԠ)}(jנj /j٠NjƠjq0jjjq0jNubjǠjSj֔M`jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠriscv_set_icache_flush_ctxsbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jq0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠctxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠscopesbajubj]jNububjYNubjZubejj)}j]sbubububjjjq0jNubjǠjAj֔KjȠjɠ](j)}(jajq0jàNjĠNjŠj r0jƠjԠ)}(jנ functionParamj٠NjƠjq0jjjMr0jNubjǠjAj֔KjȠjɠ]j]ubj)}(jajq0jàNjĠNjŠjEr0jƠjԠ)}(jנjQr0j٠NjƠj$r0jjjTr0jNubjǠjAj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_next_entrysbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]boolasbubjj)}(jj )}(j ]j]r0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfile_private_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠp_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj[r0jNubjǠjWQj֔MjȠjɠ]j)}(jaj[r0jàNjĠNjŠjr0jƠjԠ)}(jנjQr0j٠NjƠjr0jjjr0jNubjǠjWQj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_to_act_entrysbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jr0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfile_private_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠp_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr0jNubjǠjWQj֔MjȠjɠ]j)}(jajr0jàNjĠNjŠj s0jƠjԠ)}(jנjQr0j٠NjƠjr0jjjs0jNubjǠjWQj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_prev_entrysbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]js0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfile_private_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠp_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjs0jNubjǠjWQj֔MjȠjɠ]j)}(jajs0jàNjĠNjŠjhs0jƠjԠ)}(jנjQr0j٠NjƠjBs0jjjss0jNubjǠjWQj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_move_entrysbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]j|s0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠfile_private_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠp_infosbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]jΠ)}jѠreversesbajubj]jNububjYNubjZubejj)}j]sbubububjjjzs0jNubjǠjWQj֔MjȠjɠ](j)}(jajzs0jàNjĠNjŠjs0jƠjԠ)}(jנjQr0j٠NjƠjs0jjjs0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajzs0jàNjĠNjŠjs0jƠjԠ)}(jנjQr0j٠NjƠjs0jjjs0jNubjǠjWQj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ debug_dumpsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠssize_tsbajubububjj)}(jj )}(j ]jt0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠ debug_viewsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠviewsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbufsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠbuf_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]jΠ)}jѠreversesbajubj]jNububjYNubjZubejj)}j]sbubububjjjt0jNubjǠjWQj֔MjȠjɠ](j)}(jajt0jàNjĠNjŠjTt0jƠjԠ)}(jנjQr0j٠NjƠj.t0jjju0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajt0jàNjĠNjŠjt0jƠjԠ)}(jנjQr0j٠NjƠj[t0jjju0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajt0jàNjĠNjŠjt0jƠjԠ)}(jנjQr0j٠NjƠjt0jjj u0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajt0jàNjĠNjŠjt0jƠjԠ)}(jנjQr0j٠NjƠjt0jjju0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajt0jàNjĠNjŠjt0jƠjԠ)}(jנjQr0j٠NjƠjt0jjju0jNubjǠjWQj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_register_modesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]j"u0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpages_per_areasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_areassbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbuf_sizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠumode_tsbajubububjj)}(jj )}(j ]jΠ)}jѠmodesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠuid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠuidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgid_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgidsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj u0jNubjǠjWQj֔M%jȠjɠ](j)}(jaj u0jàNjĠNjŠjpu0jƠjԠ)}(jנjQr0j٠NjƠjNu0jjjbv0jNubjǠjWQj֔M%jȠjɠ]j]ubj)}(jaj u0jàNjĠNjŠju0jƠjԠ)}(jנjQr0j٠NjƠjwu0jjjhv0jNubjǠjWQj֔M%jȠjɠ]j]ubj)}(jaj u0jàNjĠNjŠju0jƠjԠ)}(jנjQr0j٠NjƠju0jjjnv0jNubjǠjWQj֔M%jȠjɠ]j]ubj)}(jaj u0jàNjĠNjŠju0jƠjԠ)}(jנjQr0j٠NjƠju0jjjtv0jNubjǠjWQj֔M%jȠjɠ]j]ubj)}(jaj u0jàNjĠNjŠjv0jƠjԠ)}(jנjQr0j٠NjƠju0jjjzv0jNubjǠjWQj֔M%jȠjɠ]j]ubj)}(jaj u0jàNjĠNjŠj/v0jƠjԠ)}(jנjQr0j٠NjƠj v0jjjv0jNubjǠjWQj֔M%jȠjɠ]j]ubj)}(jaj u0jàNjĠNjŠjWv0jƠjԠ)}(jנjQr0j٠NjƠj3v0jjjv0jNubjǠjWQj֔M%jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_registersbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jv0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpages_per_areasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_areassbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠbuf_sizesbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjv0jNubjǠjWQj֔MNjȠjɠ](j)}(jajv0jàNjĠNjŠjv0jƠjԠ)}(jנjQr0j٠NjƠjv0jjjWw0jNubjǠjWQj֔MNjȠjɠ]j]ubj)}(jajv0jàNjĠNjŠjw0jƠjԠ)}(jנjQr0j٠NjƠjv0jjj]w0jNubjǠjWQj֔MNjȠjɠ]j]ubj)}(jajv0jàNjĠNjŠj(w0jƠjԠ)}(jנjQr0j٠NjƠjw0jjjcw0jNubjǠjWQj֔MNjȠjɠ]j]ubj)}(jajv0jàNjĠNjŠjLw0jƠjԠ)}(jנjQr0j٠NjƠj,w0jjjiw0jNubjǠjWQj֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_register_staticsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jrw0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpages_per_areasbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠnr_areassbajubj]jNububjYNubjZubejj)}j]sbubububjjjpw0jNubjǠjWQj֔MbjȠjɠ](j)}(jajpw0jàNjĠNjŠjw0jƠjԠ)}(jנjQr0j٠NjƠjw0jjjx0jNubjǠjWQj֔MbjȠjɠ]j]ubj)}(jajpw0jàNjĠNjŠjw0jƠjԠ)}(jנjQr0j٠NjƠjw0jjjx0jNubjǠjWQj֔MbjȠjɠ]j]ubj)}(jajpw0jàNjĠNjŠj x0jƠjԠ)}(jנjQr0j٠NjƠjw0jjjx0jNubjǠjWQj֔MbjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_unregistersbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j&x0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj$x0jNubjǠjWQj֔MjȠjɠ]j)}(jaj$x0jàNjĠNjŠjrx0jƠjԠ)}(jנjQr0j٠NjƠjLx0jjj}x0jNubjǠjWQj֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_set_levelsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jx0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ new_levelsbajubj]jNububjYNubjZubejj)}j]sbubububjjjx0jNubjǠjWQj֔MjȠjɠ](j)}(jajx0jàNjĠNjŠjx0jƠjԠ)}(jנjQr0j٠NjƠjx0jjjy0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajx0jàNjĠNjŠjx0jƠjԠ)}(jנjQr0j٠NjƠjx0jjjy0jNubjǠjWQj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_stop_allsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jy0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjy0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_set_criticalsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j[y0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjjYy0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_register_viewsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jy0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ debug_viewsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠviewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjy0jNubjǠjWQj֔M9jȠjɠ](j)}(jajy0jàNjĠNjŠjy0jƠjԠ)}(jנjQr0j٠NjƠjy0jjj*z0jNubjǠjWQj֔M9jȠjɠ]j]ubj)}(jajy0jàNjĠNjŠjz0jƠjԠ)}(jנjQr0j٠NjƠjy0jjj0z0jNubjǠjWQj֔M9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_unregister_viewsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j9z0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ debug_viewsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠviewsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj7z0jNubjǠjWQj֔MkjȠjɠ](j)}(jaj7z0jàNjĠNjŠjz0jƠjԠ)}(jנjQr0j٠NjƠj_z0jjjz0jNubjǠjWQj֔MkjȠjɠ]j]ubj)}(jaj7z0jàNjĠNjŠjz0jƠjԠ)}(jנjQr0j٠NjƠjz0jjjz0jNubjǠjWQj֔MkjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_level_enabledsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]jz0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubejj)}j]sbubububjjjz0jNubjǠjWQj֔KjȠjɠ](j)}(jajz0jàNjĠNjŠj{0jƠjԠ)}(jנjQr0j٠NjƠjz0jjjF{0jNubjǠjWQj֔KjȠjɠ]j]ubj)}(jajz0jàNjĠNjŠj>{0jƠjԠ)}(jנjQr0j٠NjƠj{0jjjL{0jNubjǠjWQj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ debug_eventsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_entry_tsbajubububjjI)}(jLj)}(jj )}(j ]jU{0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjS{0jNubjǠjWQj֔KjȠjɠ](j)}(jajS{0jàNjĠNjŠj{0jƠjԠ)}(jנjQr0j٠NjƠj{0jjj&|0jNubjǠjWQj֔KjȠjɠ]j]ubj)}(jajS{0jàNjĠNjŠj{0jƠjԠ)}(jנjQr0j٠NjƠj{0jjj,|0jNubjǠjWQj֔KjȠjɠ]j]ubj)}(jajS{0jàNjĠNjŠj{0jƠjԠ)}(jנjQr0j٠NjƠj{0jjj2|0jNubjǠjWQj֔KjȠjɠ]j]ubj)}(jajS{0jàNjĠNjŠj|0jƠjԠ)}(jנjQr0j٠NjƠj{0jjj8|0jNubjǠjWQj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_int_eventsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_entry_tsbajubububjjI)}(jLj)}(jj )}(j ]jA|0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj?|0jNubjǠjWQj֔KjȠjɠ](j)}(jaj?|0jàNjĠNjŠj|0jƠjԠ)}(jנjQr0j٠NjƠjm|0jjj|0jNubjǠjWQj֔KjȠjɠ]j]ubj)}(jaj?|0jàNjĠNjŠj|0jƠjԠ)}(jנjQr0j٠NjƠj|0jjj|0jNubjǠjWQj֔KjȠjɠ]j]ubj)}(jaj?|0jàNjĠNjŠj|0jƠjԠ)}(jנjQr0j٠NjƠj|0jjj|0jNubjǠjWQj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_long_eventsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_entry_tsbajubububjjI)}(jLj)}(jj )}(j ]j|0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj|0jNubjǠjWQj֔KjȠjɠ](j)}(jaj|0jàNjĠNjŠjQ}0jƠjԠ)}(jנjQr0j٠NjƠj+}0jjj}0jNubjǠjWQj֔KjȠjɠ]j]ubj)}(jaj|0jàNjĠNjŠjx}0jƠjԠ)}(jנjQr0j٠NjƠjX}0jjj}0jNubjǠjWQj֔KjȠjɠ]j]ubj)}(jaj|0jàNjĠNjŠj}0jƠjԠ)}(jנjQr0j٠NjƠj|}0jjj}0jNubjǠjWQj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_text_eventsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_entry_tsbajubububjjI)}(jLj)}(jj )}(j ]j}0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtxtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj}0jNubjǠjWQj֔KjȠjɠ](j)}(jaj}0jàNjĠNjŠj~0jƠjԠ)}(jנjQr0j٠NjƠj}0jjjj~0jNubjǠjWQj֔KjȠjɠ]j]ubj)}(jaj}0jàNjĠNjŠj6~0jƠjԠ)}(jנjQr0j٠NjƠj~0jjjp~0jNubjǠjWQj֔KjȠjɠ]j]ubj)}(jaj}0jàNjĠNjŠj\~0jƠjԠ)}(jנjQr0j٠NjƠj:~0jjjv~0jNubjǠjWQj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_sprintf_eventsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]j~0ajubj#Nubjjj}~0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_exceptionsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_entry_tsbajubububjjI)}(jLj)}(jj )}(j ]j~0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj~0jNubjǠjWQj֔MjȠjɠ](j)}(jaj~0jàNjĠNjŠj~0jƠjԠ)}(jנjQr0j٠NjƠj~0jjj`0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jaj~0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj~0jjjf0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jaj~0jàNjĠNjŠj.0jƠjԠ)}(jנjQr0j٠NjƠj 0jjjl0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jaj~0jàNjĠNjŠjU0jƠjԠ)}(jנjQr0j٠NjƠj50jjjr0jNubjǠjWQj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_int_exceptionsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_entry_tsbajubububjjI)}(jLj)}(jj )}(j ]j{0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjy0jNubjǠjWQj֔M1jȠjɠ](j)}(jajy0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj$0jNubjǠjWQj֔M1jȠjɠ]j]ubj)}(jajy0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj*0jNubjǠjWQj֔M1jȠjɠ]j]ubj)}(jajy0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj00jNubjǠjWQj֔M1jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_long_exceptionsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_entry_tsbajubububjjI)}(jLj)}(jj )}(j ]j90ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠtagsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj70jNubjǠjWQj֔MHjȠjɠ](j)}(jaj70jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠje0jjj0jNubjǠjWQj֔MHjȠjɠ]j]ubj)}(jaj70jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠjWQj֔MHjȠjɠ]j]ubj)}(jaj70jàNjĠNjŠj׀0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠjWQj֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_text_exceptionsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_entry_tsbajubububjjI)}(jLj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ debug_info_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtxtsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj0jNubjǠjWQj֔M`jȠjɠ](j)}(jaj0jàNjĠNjŠjI0jƠjԠ)}(jנjQr0j٠NjƠj#0jjj0jNubjǠjWQj֔M`jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjp0jƠjԠ)}(jנjQr0j٠NjƠjP0jjj0jNubjǠjWQj֔M`jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjt0jjj0jNubjǠjWQj֔M`jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠdebug_sprintf_exceptionsbjƠjԠ)}(jנj~0j٠macrojƠj)}(jŠj )}(j ]j0ajubj#Nubjjj0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠDEFINE_STATIC_DEBUG_INFOsbjƠjԠ)}(jנj~0j٠macrojƠj)}(jŠj )}(j ]jȁ0ajubj#NubjjjƁ0jNubjǠjWQj֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsq_flush_rangesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jׁ0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjjՁ0jNubjǠj:\j֔K9jȠjɠ](j)}(jajՁ0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjjK0jNubjǠj:\j֔K9jȠjɠ]j]ubj)}(jajՁ0jàNjĠNjŠjC0jƠjԠ)}(jנjQr0j٠NjƠj"0jjjQ0jNubjǠj:\j֔K9jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsq_remapsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jZ0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠphyssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnamesbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠpgprot_tsbajubububjj)}(jj )}(j ]jΠ)}jѠprotsbajubj]jNububjYNubjZubejj)}j]sbubububjjjX0jNubjǠj:\j֔KjȠjɠ](j)}(jajX0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj 0jNubjǠj:\j֔KjȠjɠ]j]ubj)}(jajX0jàNjĠNjŠjǂ0jƠjԠ)}(jנjQr0j٠NjƠj0jjj&0jNubjǠj:\j֔KjȠjɠ]j]ubj)}(jajX0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj˂0jjj,0jNubjǠj:\j֔KjȠjɠ]j]ubj)}(jajX0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj20jNubjǠj:\j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsq_unmapsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j;0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠvaddrsbajubj]jNububjYNubjZubajj)}j]sbubububjjj90jNubjǠj:\j֔KjȠjɠ]j)}(jaj90jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠja0jjj0jNubjǠj:\j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠaica_rtc_gettimeofdaysbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrtc_timesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj:\j֔K!jȠjɠ](j)}(jaj0jàNjĠNjŠj߃0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj:\j֔K!jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj:\j֔K!jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠaica_rtc_settimeofdaysbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j&0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrtc_timesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠtmsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj$0jNubjǠj:\j֔K=jȠjɠ](j)}(jaj$0jàNjĠNjŠjr0jƠjԠ)}(jנjQr0j٠NjƠjL0jjj0jNubjǠj:\j֔K=jȠjɠ]j]ubj)}(jaj$0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjy0jjj0jNubjǠj:\j֔K=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ilsel_enablesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠilsel_source_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubajj)}j]sbubububjjj0jNubjǠj:\j֔K\jȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj߄0jjj 0jNubjǠj:\j֔K\jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠilsel_enable_fixedsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠilsel_source_tsbajubububjj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠlevelsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj:\j֔KzjȠjɠ](j)}(jaj0jàNjĠNjŠj^0jƠjԠ)}(jנjQr0j٠NjƠj:0jjj0jNubjǠj:\j֔KzjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjb0jjj0jNubjǠj:\j֔KzjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ilsel_disablesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠirqsbajubj]jNububjYNubjZubajj)}j]sbubububjjj0jNubjǠj:\j֔KjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj:\j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmaple_driver_registersbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ maple_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj:\j֔KGjȠjɠ]j)}(jaj0jàNjĠNjŠj>0jƠjԠ)}(jנjQr0j٠NjƠj0jjjI0jNubjǠj:\j֔KGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmaple_driver_unregistersbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jR0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ maple_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjP0jNubjǠj:\j֔KYjȠjɠ]j)}(jajP0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjx0jjj0jNubjǠj:\j֔KYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠmaple_getcond_callbacksbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ maple_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcallbacksbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠmapleqsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠintervalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠfunctionsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj:\j֔KyjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj؆0jjj0jNubjǠj:\j֔KyjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj)0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj:\j֔KyjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjf0jjj0jNubjǠj:\j֔KyjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjjƇ0jNubjǠj:\j֔KyjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠmaple_add_packetsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jχ0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ maple_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠfunctionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcommandsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlengthsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj͇0jNubjǠj:\j֔KjȠjɠ](j)}(jaj͇0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjjLj0jNubjǠj:\j֔KjȠjɠ]j]ubj)}(jaj͇0jàNjĠNjŠjF0jƠjԠ)}(jנjQr0j٠NjƠj"0jjj͈0jNubjǠj:\j֔KjȠjɠ]j]ubj)}(jaj͇0jàNjĠNjŠjn0jƠjԠ)}(jנjQr0j٠NjƠjJ0jjjӈ0jNubjǠj:\j֔KjȠjɠ]j]ubj)}(jaj͇0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjr0jjjو0jNubjǠj:\j֔KjȠjɠ]j]ubj)}(jaj͇0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj߈0jNubjǠj:\j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ ifs_test_msrssbjƠjԠ)}(jנjtt0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠjWj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠifs_datasbjƠjԠ)}(jנjtt0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠjWj֔MXjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠsgx_ioc_enclave_createsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠsgx_enclsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}j__usersbasbubjj)}(jNjNjNjjjjj)}j]jk0asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠjLj֔KjȠjɠ](j)}(jaj0jàNjĠNjŠjR0jƠjԠ)}(jנjQr0j٠NjƠj,0jjj0jNubjǠjLj֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj~0jƠjԠ)}(jנjQr0j٠NjƠjY0jjj0jNubjǠjLj֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsgx_ioc_enclave_add_pagessbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠsgx_enclsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjm0sbasbubjj)}(jNjNjNjjjjj)}j]j0asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠjLj֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠjLj֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj 0jNubjǠjLj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsgx_ioc_enclave_initsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j)0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠsgx_enclsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjm0sbasbubjj)}(jNjNjNjjjjj)}j]j0asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj'0jNubjǠjLj֔MWjȠjɠ](j)}(jaj'0jàNjĠNjŠju0jƠjԠ)}(jנjQr0j٠NjƠjO0jjj0jNubjǠjLj֔MWjȠjɠ]j]ubj)}(jaj'0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj|0jjj0jNubjǠjLj֔MWjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsgx_ioc_enclave_provisionsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠsgx_enclsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjm0sbasbubjj)}(jNjNjNjjjjj)}j]j0asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠjLj֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj<0jNubjǠjLj֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj10jƠjԠ)}(jנjQr0j٠NjƠj 0jjjB0jNubjǠjLj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ$sgx_ioc_enclave_restrict_permissionssbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jK0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠsgx_enclsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjm0sbasbubjj)}(jNjNjNjjjjj)}j]j0asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjI0jNubjǠjLj֔MQjȠjɠ](j)}(jajI0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjq0jjj͋0jNubjǠjLj֔MQjȠjɠ]j]ubj)}(jajI0jàNjĠNjŠj‹0jƠjԠ)}(jנjQr0j٠NjƠj0jjjӋ0jNubjǠjLj֔MQjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsgx_ioc_enclave_modify_typessbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]j܋0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠsgx_enclsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjm0sbasbubjj)}(jNjNjNjjjjj)}j]jA0asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjڋ0jNubjǠjLj֔M"jȠjɠ](j)}(jajڋ0jàNjĠNjŠj(0jƠjԠ)}(jנjQr0j٠NjƠj0jjj^0jNubjǠjLj֔M"jȠjɠ]j]ubj)}(jajڋ0jàNjĠNjŠjS0jƠjԠ)}(jנjQr0j٠NjƠj/0jjjd0jNubjǠjLj֔M"jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠsgx_ioc_enclave_remove_pagessbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]longasbubjj)}(jj )}(j ]jm0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠsgx_enclsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠenclsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]jG)}jjm0sbasbubjj)}(jNjNjNjjjjj)}j]jҌ0asbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠargsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk0jNubjǠjLj֔MjȠjɠ](j)}(jajk0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠjLj֔MjȠjɠ]j]ubj)}(jajk0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠjLj֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠvdso_sgx_enter_enclave_tsbjƠjԠ)}(jנj~0j٠macrojƠj)}(jŠj )}(j ]j0ajubj#Nubjjj0jNubjǠjLj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_eh_timer_returnsbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]j 0ajubsbjjj 0jNubjǠj,j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ blk_mq_hw_ctxsbjƠjԠ)}(jנjtt0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠj,j֔M2jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_queue_mapsbjƠjԠ)}(jנjtt0j٠structjƠj)}jj )}(j ]j,0ajubsbjjj*0jNubjǠj,j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ hctx_typesbjƠjԠ)}(jנj0j٠enumjƠj)}jj )}(j ]j;0ajubsbjjj90jNubjǠj,j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_tag_setsbjƠjԠ)}(jנjtt0j٠structjƠj)}jj )}(j ]jJ0ajubsbjjjH0jNubjǠj,j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_queue_datasbjƠjԠ)}(jנjtt0j٠structjƠj)}jj )}(j ]jY0ajubsbjjjW0jNubjǠj,j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ blk_mq_opssbjƠjԠ)}(jנjtt0j٠structjƠj)}jj )}(j ]jh0ajubsbjjjf0jNubjǠj,j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_rq_statesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ mq_rq_statesbajubububjj)}(jj )}(j ]jw0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjju0jNubjǠj,j֔MjȠjɠ]j)}(jaju0jàNjĠNjŠjǍ0jƠjԠ)}(jנjQr0j٠NjƠj0jjjҍ0jNubjǠj,j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_add_to_batchsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]jۍ0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ io_comp_batchsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠiobsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]jΠ)}jѠis_errorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠcompletesbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ io_comp_batchsbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububububjYNubjZubejj)}j]sbubububjjjٍ0jNubjǠj,j֔McjȠjɠ](j)}(jajٍ0jàNjĠNjŠj&0jƠjԠ)}(jנjQr0j٠NjƠj0jjj܎0jNubjǠj,j֔McjȠjɠ]j]ubj)}(jajٍ0jàNjĠNjŠjS0jƠjԠ)}(jנjQr0j٠NjƠj-0jjj0jNubjǠj,j֔McjȠjɠ]j]ubj)}(jajٍ0jàNjĠNjŠjy0jƠjԠ)}(jנjQr0j٠NjƠjZ0jjj0jNubjǠj,j֔McjȠjɠ]j]ubj)}(jajٍ0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj}0jjj0jNubjǠj,j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_rq_from_pdusbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpdusbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj0jNubjǠj,j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠjE0jƠjԠ)}(jנjQr0j٠NjƠj#0jjjS0jNubjǠj,j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_rq_to_pdusbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]j\0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjZ0jNubjǠj,j֔MjȠjɠ]j)}(jajZ0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj,j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_wait_quiesce_donesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠblk_mq_tag_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠsetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj,j֔M"jȠjɠ]j)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj,j֔M"jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_quiesce_queuesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j!0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj,j֔M4jȠjɠ]j)}(jaj0jàNjĠNjŠjm0jƠjԠ)}(jנjQr0j٠NjƠjG0jjjw0jNubjǠj,j֔M4jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_update_requestsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠreqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_status_tsbajubububjj)}(jj )}(j ]jΠ)}jѠerrorsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedintesbubjj)}(jj )}(j ]jΠ)}jѠnr_bytessbajubj]jNububjYNubjZubejj)}j]sbubububjjj~0jNubjǠj,j֔MjȠjɠ](j)}(jaj~0jàNjĠNjŠjː0jƠjԠ)}(jנjQr0j٠NjƠj0jjj#0jNubjǠj,j֔MjȠjɠ]j]ubj)}(jaj~0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjҐ0jjj)0jNubjǠj,j֔MjȠjɠ]j]ubj)}(jaj~0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj/0jNubjǠj,j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_complete_requestsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j80ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj60jNubjǠj,j֔M(jȠjɠ]j)}(jaj60jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj^0jjj0jNubjǠj,j֔M(jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_start_requestsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj,j֔M7jȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj,j֔M7jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_execute_rq_nowaitsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]jΠ)}jѠat_headsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj,j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠjD0jƠjԠ)}(jנjQr0j٠NjƠj0jjjr0jNubjǠj,j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjj0jƠjԠ)}(jנjQr0j٠NjƠjK0jjjx0jNubjǠj,j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_execute_rqsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_status_tsbajubububjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]jΠ)}jѠat_headsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj,j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠjђ0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj,j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjؒ0jjj0jNubjǠj,j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_delay_run_hw_queuesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ blk_mq_hw_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmsecssbajubj]jNububjYNubjZubejj)}j]sbubububjjj 0jNubjǠj,j֔MjȠjɠ](j)}(jaj 0jàNjĠNjŠjZ0jƠjԠ)}(jנjQr0j٠NjƠj40jjj0jNubjǠj,j֔MjȠjɠ]j]ubj)}(jaj 0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠja0jjj0jNubjǠj,j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_run_hw_queuesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ blk_mq_hw_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]jΠ)}jѠasyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj,j֔M jȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj,j֔M jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj,j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_run_hw_queuessbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]jyr0asbubjj)}(jj )}(j ]jΠ)}jѠasyncsbajubj]jNububjYNubjZubejj)}j]sbubububjjj 0jNubjǠj,j֔MQ jȠjɠ](j)}(jaj 0jàNjĠNjŠjn0jƠjԠ)}(jנjQr0j٠NjƠjH0jjj0jNubjǠj,j֔MQ jȠjɠ]j]ubj)}(jaj 0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjt0jjj0jNubjǠj,j֔MQ jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_delay_run_hw_queuessbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠmsecssbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj,j֔Mm jȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjД0jjj%0jNubjǠj,j֔Mm jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj+0jNubjǠj,j֔Mm jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_request_bypass_insertsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j40ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_insert_tsbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj20jNubjǠj,j֔M jȠjɠ](j)}(jaj20jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjZ0jjj0jNubjǠj,j֔M jȠjɠ]j]ubj)}(jaj20jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj0jNubjǠj,j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_try_issue_directlysbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j•0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ blk_mq_hw_ctxsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhctxsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj,j֔M jȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjjF0jNubjǠj,j֔M jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj;0jƠjԠ)}(jנjQr0j٠NjƠj0jjjL0jNubjǠj,j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_submit_biosbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jU0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbiosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjS0jNubjǠj,j֔M jȠjɠ]j)}(jajS0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj{0jjj0jNubjǠj,j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_insert_cloned_requestsbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ blk_status_tsbajubububjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj,j֔Mp jȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjߖ0jjj0jNubjǠj,j֔Mp jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_rq_unprep_clonesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj,j֔M jȠjɠ]j)}(jaj0jàNjĠNjŠje0jƠjԠ)}(jנjQr0j٠NjƠj?0jjjp0jNubjǠj,j֔M jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_rq_prep_clonesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jy0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrqsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠrequestsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrq_srcsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠbio_setsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbssbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠgfp_tsbajubububjj)}(jj )}(j ]jΠ)}jѠgfp_masksbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠbio_ctrsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠbiosbajubububjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jNj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjw0jNubjǠj,j֔M jȠjɠ](j)}(jajw0jàNjĠNjŠjŗ0jƠjԠ)}(jנjQr0j٠NjƠj0jjj 0jNubjǠj,j֔M jȠjɠ]j]ubj)}(jajw0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj̗0jjj&0jNubjǠj,j֔M jȠjɠ]j]ubj)}(jajw0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj,0jNubjǠj,j֔M jȠjɠ]j]ubj)}(jajw0jàNjĠNjŠjJ0jƠjԠ)}(jנjQr0j٠NjƠj&0jjj20jNubjǠj,j֔M jȠjɠ]j]ubj)}(jajw0jàNjĠNjŠjr0jƠjԠ)}(jנjQr0j٠NjƠjN0jjj80jNubjǠj,j֔M jȠjɠ]j]ubj)}(jajw0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠj0jjj>0jNubjǠj,j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠblk_mq_destroy_queuesbjƠjԠ)}(jנjq0j٠functionjƠjܠ)}(jߠj)}(jjq0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jG0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjtt0jj )}(j ]jΠ)}jѠ request_queuesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠhsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjE0jNubjǠj,j֔MjȠjɠ]j)}(jajE0jàNjĠNjŠj0jƠjԠ)}(jנjQr0j٠NjƠjm0jjj0jNubjǠj,j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠregister_pstore_devicesbjƠjԠ)}(jנfunctionj٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jstructjj )}(j ]jΠ)}jѠpstore_device_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠjj֔KjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנ functionParamj٠NjƠj͙0jjj0jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠunregister_pstore_devicesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j 0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠpstore_device_infosbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠjj֔KjȠjɠ]j)}(jaj0jàNjĠNjŠjU0jƠjԠ)}(jנj0j٠NjƠj/0jjj`0jNubjǠjj֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ psz_buffersbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]ji0ajubsbjjjg0jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpsz_kmsg_headersbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]jx0ajubsbjjjv0jNubjǠjj֔K&jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ pstore_zonesbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠjj֔K8jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ psz_contextsbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠjj֔KPjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpsz_flush_modesbjƠjԠ)}(jנenumj٠enumjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠjj֔KtjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ psz_recoverysbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ psz_contextsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcxtsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠjj֔MYjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjۚ0jjj 0jNubjǠjj֔MYjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠpstore_zone_infosbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpstore_device_infosbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j$0ajubsbjjj"0jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpstore_blk_configsbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j30ajubsbjjj10jNubjǠjj֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠpstore_blk_get_configsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jB0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠpstore_blk_configsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj@0jNubjǠjj֔K5jȠjɠ]j)}(jaj@0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjh0jjj0jNubjǠjj֔K5jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_local_read_config_32sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔K6jȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjț0jjjN0jNubjǠj@j֔K6jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjT0jNubjǠj@j֔K6jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjC0jƠjԠ)}(jנj0j٠NjƠj0jjjZ0jNubjǠj@j֔K6jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_local_write_config_32sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jc0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNububjYNubjZubejj)}j]sbubububjjja0jNubjǠj@j֔KEjȠjɠ](j)}(jaja0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj 0jNubjǠj@j֔KEjȠjɠ]j]ubj)}(jaja0jàNjĠNjŠjڜ0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KEjȠjɠ]j]ubj)}(jaja0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjޜ0jjj0jNubjǠj@j֔KEjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_local_read_config_16sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KTjȠjɠ](j)}(jaj0jàNjĠNjŠjk0jƠjԠ)}(jנj0j٠NjƠjE0jjj˝0jNubjǠj@j֔KTjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjr0jjjѝ0jNubjǠj@j֔KTjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjם0jNubjǠj@j֔KTjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_local_write_config_16sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNububjYNubjZubejj)}j]sbubububjjjޝ0jNubjǠj@j֔KcjȠjɠ](j)}(jajޝ0jàNjĠNjŠj,0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KcjȠjɠ]j]ubj)}(jajޝ0jàNjĠNjŠjW0jƠjԠ)}(jנj0j٠NjƠj30jjj0jNubjǠj@j֔KcjȠjɠ]j]ubj)}(jajޝ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj[0jjj0jNubjǠj@j֔KcjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_local_read_config_8sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KsjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjž0jjjH0jNubjǠj@j֔KsjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjN0jNubjǠj@j֔KsjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj=0jƠjԠ)}(jנj0j٠NjƠj0jjjT0jNubjǠj@j֔KsjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_local_write_config_8sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j]0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNububjYNubjZubejj)}j]sbubububjjj[0jNubjǠj@j֔KjȠjɠ](j)}(jaj[0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj[0jàNjĠNjŠjԟ0jƠjԠ)}(jנj0j٠NjƠj0jjj 0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj[0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj؟0jjj0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_read_config_32sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ](j)}(jaj0jàNjĠNjŠje0jƠjԠ)}(jנj0j٠NjƠj?0jjjŠ0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjl0jjjˠ0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjѠ0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_write_config_32sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jڠ0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNububjYNubjZubejj)}j]sbubububjjjؠ0jNubjǠj@j֔KjȠjɠ](j)}(jajؠ0jàNjĠNjŠj&0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajؠ0jàNjĠNjŠjQ0jƠjԠ)}(jנj0j٠NjƠj-0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajؠ0jàNjĠNjŠjy0jƠjԠ)}(jנj0j٠NjƠjU0jjj0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_read_config_16sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjB0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנj0j٠NjƠj0jjjH0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj70jƠjԠ)}(jנj0j٠NjƠj0jjjN0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_write_config_16sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jW0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNububjYNubjZubejj)}j]sbubububjjjU0jNubjǠj@j֔KjȠjɠ](j)}(jajU0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj}0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajU0jàNjĠNjŠj΢0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajU0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjҢ0jjj 0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_read_config_8sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ](j)}(jaj0jàNjĠNjŠj_0jƠjԠ)}(jנj0j٠NjƠj90jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjf0jjjţ0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjˣ0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_write_config_8sbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jԣ0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNububjYNubjZubejj)}j]sbubububjjjң0jNubjǠj@j֔KjȠjɠ](j)}(jajң0jàNjĠNjŠj 0jƠjԠ)}(jנj0j٠NjƠj0jjj{0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajң0jàNjĠNjŠjK0jƠjԠ)}(jנj0j٠NjƠj'0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajң0jàNjĠNjŠjs0jƠjԠ)}(jנj0j٠NjƠjO0jjj0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_send_doorbellsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ](j)}(jaj0jàNjĠNjŠjܤ0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_init_mbox_ressbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠjj0jƠjԠ)}(jנj0j٠NjƠjD0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjq0jjjå0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjɥ0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_init_dbell_ressbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jҥ0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjjХ0jNubjǠj@j֔MjȠjɠ](j)}(jajХ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjy0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajХ0jàNjĠNjŠjI0jƠjԠ)}(jנj0j٠NjƠj%0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajХ0jàNjĠNjŠjq0jƠjԠ)}(jנj0j٠NjƠjM0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ RIO_DEVICEsbjƠjԠ)}(jנmacroj٠macrojƠj)}(jŠj )}(j ]j0ajubj#Nubjjj0jNubjǠj@j֔M#jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_add_outb_messagesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmboxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠsize_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔M7jȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjĦ0jjj0jNubjǠj@j֔M7jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M7jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj>0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M7jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjd0jƠjԠ)}(jנj0j٠NjƠjB0jjj0jNubjǠj@j֔M7jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjk0jjj0jNubjǠj@j֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_add_inb_buffersbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmboxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠbuffersbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MLjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjާ0jjj\0jNubjǠj@j֔MLjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj+0jƠjԠ)}(jנj0j٠NjƠj 0jjjb0jNubjǠj@j֔MLjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjQ0jƠjԠ)}(jנj0j٠NjƠj/0jjjh0jNubjǠj@j֔MLjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_get_inb_messagesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jq0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmboxsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjo0jNubjǠj@j֔MYjȠjɠ](j)}(jajo0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MYjȠjɠ]j]ubj)}(jajo0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjƨ0jjj0jNubjǠj@j֔MYjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_namesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]charasbubjjI)}(jLj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj0jNubjǠj@j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠjN0jƠjԠ)}(jנj0j٠NjƠj(0jjj\0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_get_drvdatasbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]je0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjc0jNubjǠj@j֔MjȠjɠ]j)}(jajc0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_set_drvdatasbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jʩ0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjȩ0jNubjǠj@j֔MjȠjɠ](j)}(jajȩ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjJ0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajȩ0jàNjĠNjŠj?0jƠjԠ)}(jנj0j٠NjƠj0jjjP0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_dev_getsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jY0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjjW0jNubjǠj@j֔K6jȠjɠ]j)}(jajW0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔K6jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_dev_putsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jª0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔KGjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KGjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_register_driversbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj 0jNubjǠj@j֔KjȠjɠ]j)}(jaj 0jàNjĠNjŠjn0jƠjԠ)}(jנj0j٠NjƠjH0jjjy0jNubjǠj@j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_unregister_driversbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ]j)}(jaj0jàNjĠNjŠjΫ0jƠjԠ)}(jנj0j٠NjƠj0jjj٫0jNubjǠj@j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_local_get_device_idsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔KHjȠjɠ]j)}(jaj0jàNjĠNjŠj20jƠjԠ)}(jנj0j٠NjƠj 0jjj=0jNubjǠj@j֔KHjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_query_mportsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jF0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_mport_attrsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ mport_attrsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjD0jNubjǠj@j֔KZjȠjɠ](j)}(jajD0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjl0jjjʬ0jNubjǠj@j֔KZjȠjɠ]j]ubj)}(jajD0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjЬ0jNubjǠj@j֔KZjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_alloc_netsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]j٬0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj׬0jNubjǠj@j֔KljȠjɠ]j)}(jaj׬0jàNjĠNjŠj+0jƠjԠ)}(jנj0j٠NjƠj0jjj90jNubjǠj@j֔KljȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_local_set_device_idsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jB0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj@0jNubjǠj@j֔KjȠjɠ](j)}(jaj@0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjh0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj@0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjǭ0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_add_devicesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jЭ0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjέ0jNubjǠj@j֔KjȠjɠ]j)}(jajέ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj'0jNubjǠj@j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_request_inb_mboxsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j00ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmboxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠentriessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠminbsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmboxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj.0jNubjǠj@j֔KjȠjɠ](j)}(jaj.0jàNjĠNjŠj|0jƠjԠ)}(jנj0j٠NjƠjV0jjjʯ0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjЯ0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj̮0jƠjԠ)}(jנj0j٠NjƠj0jjj֯0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjЮ0jjjܯ0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_release_inb_mboxsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmboxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj70jƠjԠ)}(jנj0j٠NjƠj0jjjf0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj^0jƠjԠ)}(jנj0j٠NjƠj>0jjjl0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_request_outb_mboxsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]ju0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmboxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠentriessbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠmoutbsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmboxsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠslotsbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjs0jNubjǠj@j֔M=jȠjɠ](j)}(jajs0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M=jȠjɠ]j]ubj)}(jajs0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjȰ0jjj0jNubjǠj@j֔M=jȠjɠ]j]ubj)}(jajs0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M=jȠjɠ]j]ubj)}(jajs0jàNjĠNjŠj50jƠjԠ)}(jנj0j٠NjƠj0jjj!0jNubjǠj@j֔M=jȠjɠ]j]ubj)}(jajs0jàNjĠNjŠj]0jƠjԠ)}(jנj0j٠NjƠj90jjj'0jNubjǠj@j֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_release_outb_mboxsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j00ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmboxsbajubj]jNububjYNubjZubejj)}j]sbubububjjj.0jNubjǠj@j֔MqjȠjɠ](j)}(jaj.0jàNjĠNjŠj|0jƠjԠ)}(jנj0j٠NjƠjV0jjj0jNubjǠj@j֔MqjȠjɠ]j]ubj)}(jaj.0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MqjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_request_inb_dbellsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠdinbsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj/0jƠjԠ)}(jנj0j٠NjƠj 0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjZ0jƠjԠ)}(jנj0j٠NjƠj60jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj^0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_release_inb_dbellsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjӴ0jjjT0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj$0jƠjԠ)}(jנj0j٠NjƠj0jjjZ0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjL0jƠjԠ)}(jנj0j٠NjƠj(0jjj`0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_request_outb_dbellsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]ji0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠstartsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠendsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjg0jNubjǠj@j֔MjȠjɠ](j)}(jajg0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajg0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjµ0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajg0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj%0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_release_outb_dbellsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j.0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj,0jNubjǠj@j֔MjȠjɠ](j)}(jaj,0jàNjĠNjŠjz0jƠjԠ)}(jנj0j٠NjƠjT0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj,0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_add_mport_pw_handlersbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠpwcbacksbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(junionjj )}(j ]jΠ)}jѠ rio_pw_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstepsbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔M2jȠjɠ](j)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M2jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj60jƠjԠ)}(jנj0j٠NjƠj0jjj#0jNubjǠj@j֔M2jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠja0jƠjԠ)}(jנj0j٠NjƠj=0jjj)0jNubjǠj@j֔M2jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_del_mport_pw_handlersbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j20ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠpwcbacksbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠcontextsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjݷ0jj )}(j ]jΠ)}jѠ rio_pw_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstepsbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj00jNubjǠj@j֔MMjȠjɠ](j)}(jaj00jàNjĠNjŠj~0jƠjԠ)}(jנj0j٠NjƠjX0jjj0jNubjǠj@j֔MMjȠjɠ]j]ubj)}(jaj00jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MMjȠjɠ]j]ubj)}(jaj00jàNjĠNjŠjҸ0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MMjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_request_inb_pwritesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠpwcbacksbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjݷ0jj )}(j ]jΠ)}jѠ rio_pw_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmsgsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠstepsbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MljȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjȹ0jjj0jNubjǠj@j֔MljȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_release_inb_pwritesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_pw_enablesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠenablesbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠjf0jƠjԠ)}(jנj0j٠NjƠj@0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjm0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_map_inb_regionsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlocalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠrflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjʻ0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjC0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjk0jƠjԠ)}(jנj0j٠NjƠjG0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjo0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_unmap_inb_regionsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjj)}(jj )}(j ]jΠ)}jѠlstartsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj;0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj30jƠjԠ)}(jנj0j٠NjƠj0jjjA0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_map_outb_regionsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jJ0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrbasesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠsizesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠrflagssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠ dma_addr_tsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlocalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjH0jNubjǠj@j֔MjȠjɠ](j)}(jajH0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjp0jjjn0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajH0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjt0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajH0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjŽ0jjjz0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajH0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajH0jàNjĠNjŠj90jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajH0jàNjĠNjŠjc0jƠjԠ)}(jנj0j٠NjƠj=0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_unmap_outb_regionsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu64sbajubububjj)}(jj )}(j ]jΠ)}jѠrstartsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj<0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנj0j٠NjƠj0jjjB0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj40jƠjԠ)}(jנj0j٠NjƠj0jjjH0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_mport_get_physefbsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jQ0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlocalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrmapsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjO0jNubjǠj@j֔M jȠjɠ](j)}(jajO0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj{0jjjM0jNubjǠj@j֔M jȠjɠ]j]ubj)}(jajO0jàNjĠNjŠjȿ0jƠjԠ)}(jנj0j٠NjƠj0jjjS0jNubjǠj@j֔M jȠjɠ]j]ubj)}(jajO0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj̿0jjjY0jNubjǠj@j֔M jȠjɠ]j]ubj)}(jajO0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj_0jNubjǠj@j֔M jȠjɠ]j]ubj)}(jajO0jàNjĠNjŠjB0jƠjԠ)}(jנj0j٠NjƠj0jjje0jNubjǠj@j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_get_comptagsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jn0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠcomp_tagsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjl0jNubjǠj@j֔MHjȠjɠ](j)}(jajl0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MHjȠjɠ]j]ubj)}(jajl0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MHjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_set_port_lockoutsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔McjȠjɠ](j)}(jaj0jàNjĠNjŠjQ0jƠjԠ)}(jנj0j٠NjƠj+0jjj0jNubjǠj@j֔McjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj|0jƠjԠ)}(jנj0j٠NjƠjX0jjj0jNubjǠj@j֔McjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔McjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_enable_rx_tx_portsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlocalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠport_numsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj00jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjX0jƠjԠ)}(jנj0j٠NjƠj40jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj\0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_mport_chk_dev_accesssbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjx0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjH0jƠjԠ)}(jנj0j٠NjƠj$0jjj~0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjp0jƠjԠ)}(jנj0j٠NjƠjL0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_inb_pwrite_handlersbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jjݷ0jj )}(j ]jΠ)}jѠ rio_pw_msgsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠpw_msgsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_mport_get_efbsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j 0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlocalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔M@jȠjɠ](j)}(jaj0jàNjĠNjŠjp0jƠjԠ)}(jנj0j٠NjƠjJ0jjj0jNubjǠj@j֔M@jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjw0jjj0jNubjǠj@j֔M@jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj#0jNubjǠj@j֔M@jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj)0jNubjǠj@j֔M@jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj/0jNubjǠj@j֔M@jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_mport_get_featuresbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]j80ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlocalsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠftrsbajubj]jNububjYNubjZubejj)}j]sbubububjjj60jNubjǠj@j֔MfjȠjɠ](j)}(jaj60jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjb0jjj+0jNubjǠj@j֔MfjȠjɠ]j]ubj)}(jaj60jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj10jNubjǠj@j֔MfjȠjɠ]j]ubj)}(jaj60jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj70jNubjǠj@j֔MfjȠjɠ]j]ubj)}(jaj60jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj=0jNubjǠj@j֔MfjȠjɠ]j]ubj)}(jaj60jàNjĠNjŠj#0jƠjԠ)}(jנj0j٠NjƠj0jjjC0jNubjǠj@j֔MfjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_lock_devicesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠwait_mssbajubj]jNububjYNubjZubejj)}j]sbubububjjjJ0jNubjǠj@j֔MjȠjɠ](j)}(jajJ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjr0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajJ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajJ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj#0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajJ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj)0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_unlock_devicesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j20ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj00jNubjǠj@j֔M(jȠjɠ](j)}(jaj00jàNjĠNjŠj~0jƠjԠ)}(jנj0j٠NjƠjX0jjj0jNubjǠj@j֔M(jȠjɠ]j]ubj)}(jaj00jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M(jȠjɠ]j]ubj)}(jaj00jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_route_add_entrysbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ route_destidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ route_portsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MNjȠjɠ](j)}(jaj0jàNjĠNjŠj:0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MNjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠje0jƠjԠ)}(jנj0j٠NjƠjA0jjj0jNubjǠj@j֔MNjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠji0jjj0jNubjǠj@j֔MNjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MNjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MNjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_route_get_entrysbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ route_destidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ route_portsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠjN0jƠjԠ)}(jנj0j٠NjƠj(0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjy0jƠjԠ)}(jנj0j٠NjƠjU0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj}0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj 0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_route_clr_tablesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlocksbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠjg0jƠjԠ)}(jנj0j٠NjƠjA0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjn0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_request_mport_dmasbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdma_chansbajubububjjI)}(jLj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj0jNubjǠj@j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠj%0jƠjԠ)}(jנj0j٠NjƠj0jjj30jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_request_dmasbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdma_chansbajubububjjI)}(jLj)}(jj )}(j ]j<0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj:0jNubjǠj@j֔MjȠjɠ]j)}(jaj:0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjh0jjj0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_release_dmasbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdma_chansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdchansbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_dma_prep_xfersbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdma_async_tx_descriptorsbajubububjjI)}(jLj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdma_chansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_dma_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdma_transfer_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠjW0jƠjԠ)}(jנj0j٠NjƠj10jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj^0jjj 0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_dma_prep_slave_sgsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdma_async_tx_descriptorsbajubububjjI)}(jLj)}(jj )}(j ]j(0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdma_chansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdchansbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_dma_datasbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdma_transfer_directionsbajubububjj)}(jj )}(j ]jΠ)}jѠ directionsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ](unsignedlongesbubjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj&0jNubjǠj@j֔M=jȠjɠ](j)}(jaj&0jàNjĠNjŠjz0jƠjԠ)}(jנj0j٠NjƠjT0jjj/0jNubjǠj@j֔M=jȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj50jNubjǠj@j֔M=jȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj;0jNubjǠj@j֔M=jȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjA0jNubjǠj@j֔M=jȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠj$0jƠjԠ)}(jנj0j٠NjƠj0jjjG0jNubjǠj@j֔M=jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_register_scansbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jP0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmport_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_scansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscan_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjN0jNubjǠj@j֔MljȠjɠ](j)}(jajN0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjv0jjj0jNubjǠj@j֔MljȠjɠ]j]ubj)}(jajN0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MljȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_unregister_scansbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmport_idsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_scansbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠscan_opssbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנj0j٠NjƠj0jjjU0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjJ0jƠjԠ)}(jנj0j٠NjƠj$0jjj[0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_switchsbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]jd0ajubsbjjjb0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_switch_opssbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]js0ajubsbjjjq0jNubjǠj@j֔KfjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_devsbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠj@j֔K{jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_msgsbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_dbellsbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_mportsbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_netsbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_mport_attrsbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠj@j֔MEjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_opssbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠj@j֔MrjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_driversbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_scansbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j0ajubsbjjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_scan_nodesbjƠjԠ)}(jנj0j٠structjƠj)}jj )}(j ]j 0ajubsbjjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_destid_allocsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔K8jȠjɠ]j)}(jaj0jàNjĠNjŠjh0jƠjԠ)}(jנj0j٠NjƠjB0jjjs0jNubjǠj@j֔K8jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_destid_reservesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j|0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjz0jNubjǠj@j֔KRjȠjɠ](j)}(jajz0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KRjȠjɠ]j]ubj)}(jajz0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KRjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_destid_freesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j 0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KejȠjɠ](j)}(jaj0jàNjĠNjŠjV0jƠjԠ)}(jנj0j٠NjƠj00jjj0jNubjǠj@j֔KejȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj]0jjj0jNubjǠj@j֔KejȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_destid_firstsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔KsjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_destid_nextsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠfromsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ](j)}(jaj0jàNjĠNjŠjL0jƠjԠ)}(jנj0j٠NjƠj&0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjw0jƠjԠ)}(jנj0j٠NjƠjS0jjj0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_get_device_idsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj90jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנj0j٠NjƠj0jjj?0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj10jƠjԠ)}(jנj0j٠NjƠj 0jjjE0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_set_device_idsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]jN0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdidsbajubj]jNububjYNubjZubejj)}j]sbubububjjjL0jNubjǠj@j֔KjȠjɠ](j)}(jajL0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjt0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajL0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj#0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajL0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj)0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajL0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj/0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_clear_lockssbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j80ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj60jNubjǠj@j֔KjȠjɠ]j)}(jaj60jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj^0jjj0jNubjǠj@j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_enum_hostsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_device_has_destidsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠsrc_opssbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdst_opssbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔M jȠjɠ](j)}(jaj0jàNjĠNjŠjD0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjk0jƠjԠ)}(jנj0j٠NjƠjK0jjj0jNubjǠj@j֔M jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjo0jjj0jNubjǠj@j֔M jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_release_devsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_is_switchsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j 0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj 0jNubjǠj@j֔M+jȠjɠ]j)}(jaj 0jàNjĠNjŠjX0jƠjԠ)}(jנj0j٠NjƠj20jjjc0jNubjǠj@j֔M+jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_setup_devicesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jl0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠdo_enumsbajubj]jNububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjjj0jNubjǠj@j֔MBjȠjɠ](j)}(jajj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjm0jNubjǠj@j֔MBjȠjɠ]j]ubj)}(jajj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjs0jNubjǠj@j֔MBjȠjɠ]j]ubj)}(jajj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjy0jNubjǠj@j֔MBjȠjɠ]j]ubj)}(jajj0jàNjĠNjŠj>0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MBjȠjɠ]j]ubj)}(jajj0jàNjĠNjŠjb0jƠjԠ)}(jנj0j٠NjƠjB0jjj0jNubjǠj@j֔MBjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_sport_is_activesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠspsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj 0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_get_host_deviceid_locksbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠjh0jƠjԠ)}(jנj0j٠NjƠjB0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjo0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_enum_peersbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ prev_portsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj#0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjN0jƠjԠ)}(jנj0j٠NjƠj*0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjx0jƠjԠ)}(jנj0j٠NjƠjR0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_enum_completesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_disc_peersbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j(0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠprevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠ prev_portsbajubj]jNububjYNubjZubejj)}j]sbubububjjj&0jNubjǠj@j֔MjȠjɠ](j)}(jaj&0jàNjĠNjŠjt0jƠjԠ)}(jנj0j٠NjƠjN0jjjM0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj{0jjjS0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjY0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj_0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjje0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj&0jàNjĠNjŠjE0jƠjԠ)}(jנj0j٠NjƠj%0jjjk0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_mport_is_activesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jt0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠportsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjr0jNubjǠj@j֔M!jȠjɠ]j)}(jajr0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M!jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_update_route_tablessbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔M{jȠjɠ]j)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנj0j٠NjƠj0jjj+0jNubjǠj@j֔M{jȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_init_emsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j40ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj20jNubjǠj@j֔MjȠjɠ]j)}(jaj20jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjZ0jjj0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_enum_mportsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj 0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_build_route_tablessbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j"0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_netsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnetsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj 0jNubjǠj@j֔MjȠjɠ]j)}(jaj 0jàNjĠNjŠjn0jƠjԠ)}(jנj0j٠NjƠjH0jjjy0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_disc_mportsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠflagssbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔M(jȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M(jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M(jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_basic_attachsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔MzjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_setup_inb_dbellsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j[0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjj jjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠresourcesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠressbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(j jI)}(jLj)}(jj )}(j ]jΠ)}jѠdinbsbajubj]jNubjjjjj)}j]sbubjLj)}(jNj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdev_idsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠsrcsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdstsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠinfosbajubj]jNububjYNubjZubejj)}j]sbububububjYNubjZubejj)}j]sbubububjjjY0jNubjǠj@j֔MjȠjɠ](j)}(jajY0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj 0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajY0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajY0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajY0jàNjĠNjŠj(0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_chk_dev_routesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j%0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLjI)}(jLj)}(jj )}(j ]jΠ)}jѠnrdevsbajubj]jNubjjjjj)}j]sbubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjjI)}(jLj)}(jj )}(j ]jΠ)}jѠnpnumsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj#0jNubjǠj@j֔MjȠjɠ](j)}(jaj#0jàNjĠNjŠjq0jƠjԠ)}(jנj0j٠NjƠjK0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj#0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjx0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj#0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_chk_dev_accesssbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠj80jƠjԠ)}(jנj0j٠NjƠj0jjjC0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_get_input_statussbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jL0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠpnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠlnkrespsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjJ0jNubjǠj@j֔MjȠjɠ](j)}(jajJ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjr0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajJ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajJ0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_clr_err_stoppedsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j 0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠpnumsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠ err_statussbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔M7jȠjɠ](j)}(jaj0jàNjĠNjŠjU0jƠjԠ)}(jנj0j٠NjƠj/0jjj0jNubjǠj@j֔M7jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj\0jjj0jNubjǠj@j֔M7jȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔M7jȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_std_route_add_entrysbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ route_destidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠ route_portsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj<0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjd0jƠjԠ)}(jנj0j٠NjƠj@0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjh0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_std_route_get_entrysbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j 0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠ route_destidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠ route_portsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj 0jNubjǠj@j֔MjȠjɠ](j)}(jaj 0jàNjĠNjŠjW0jƠjԠ)}(jנj0j٠NjƠj10jjj/0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj 0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj^0jjj50jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj 0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj;0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj 0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjA0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj 0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjG0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jaj 0jàNjĠNjŠj$0jƠjԠ)}(jנj0j٠NjƠj0jjjM0jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_std_route_clr_tablesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jV0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠtablesbajubj]jNububjYNubjZubejj)}j]sbubububjjjT0jNubjǠj@j֔MjȠjɠ](j)}(jajT0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj|0jjj%0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajT0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj+0jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajT0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj10jNubjǠj@j֔MjȠjɠ]j]ubj)}(jajT0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj70jNubjǠj@j֔MjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_find_mportsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]j@0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmport_idsbajubj]jNububjYNubjZubajj)}j]sbububjjjjj)}j]sbububjjj>0jNubjǠj@j֔MOjȠjɠ]j)}(jaj>0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjl0jjj0jNubjǠj@j֔MOjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_mport_scansbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠmport_idsbajubj]jNububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔MjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ RIO_LOP_READsbjƠjԠ)}(jנj0j٠macrojƠj)}(jŠj )}(j ]j0ajubj#Nubjjj0jNubjǠj@j֔K jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ RIO_LOP_WRITEsbjƠjԠ)}(jנj0j٠macrojƠj)}(jŠj )}(j ]j0ajubj#Nubjjj0jNubjǠj@j֔K5jȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ RIO_OP_READsbjƠjԠ)}(jנj0j٠macrojƠj)}(jŠj )}(j ]j0ajubj#Nubjjj0jNubjǠj@j֔KTjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠ RIO_OP_WRITEsbjƠjԠ)}(jנj0j٠macrojƠj)}(jŠj )}(j ]j$0ajubj#Nubjjj"0jNubjǠj@j֔KijȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_match_devicesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_device_idsbajubububjjI)}(jLj)}(jj )}(j ]j30ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_device_idsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠidsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠrio_devsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠrdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbububjjjjj)}j]sbububjjj10jNubjǠj@j֔KjȠjɠ](j)}(jaj10jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj_0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj10jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_device_probesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj0jNubjǠj@j֔KSjȠjɠ]j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj&0jNubjǠj@j֔KSjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠrio_device_removesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jj )}(j ]j/0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjj-0jNubjǠj@j֔KsjȠjɠ]j)}(jaj-0jàNjĠNjŠj{0jƠjԠ)}(jנj0j٠NjƠjU0jjj0jNubjǠj@j֔KsjȠjɠ]j]ubaj]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_match_bussbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠdevicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ device_driversbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdrvsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ rio_bus_initsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j"0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]voidasbubjj)}(jNj]jNububjYNubjZubajj)}j]sbubububjjj 0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajjàNjĠNjŠjΠ)}jѠfsl_local_config_readsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jm0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjjk0jNubjǠj@j֔KjȠjɠ](j)}(jajk0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjja0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajk0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjg0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajk0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjm0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajk0jàNjĠNjŠj,0jƠjԠ)}(jנj0j٠NjƠj 0jjjs0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jajk0jàNjĠNjŠjV0jƠjԠ)}(jנj0j٠NjƠj00jjjy0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfsl_local_config_writesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠdatasbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjq0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjw0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj}0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjA0jƠjԠ)}(jנj0j٠NjƠj!0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠji0jƠjԠ)}(jנj0j٠NjƠjE0jjj0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfsl_rio_config_readsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNubjjjjj)}j]sbububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ](j)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj-0jƠjԠ)}(jנj0j٠NjƠj 0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjU0jƠjԠ)}(jנj0j٠NjƠj10jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj}0jƠjԠ)}(jנj0j٠NjƠjY0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠfsl_rio_config_writesbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]j0ajubj]jj )}(j#](j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠ rio_mportsbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠmportsbajubj]jNubjjjjj)}j]sbububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠindexsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu16sbajubububjj)}(jj )}(j ]jΠ)}jѠdestidsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu8sbajubububjj)}(jj )}(j ]jΠ)}jѠhopcountsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠoffsetsbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jΠ)}jѠlensbajubj]jNububjYNubjZubj&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjj )}(j ]jΠ)}jѠu32sbajubububjj)}(jj )}(j ]jΠ)}jѠvalsbajubj]jNububjYNubjZubejj)}j]sbubububjjj0jNubjǠj@j֔KjȠjɠ](j)}(jaj0jàNjĠNjŠjO0jƠjԠ)}(jנj0j٠NjƠj)0jjjB0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠjv0jƠjԠ)}(jנj0j٠NjƠjV0jjjH0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠjz0jjjN0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjT0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjjZ0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj`0jNubjǠj@j֔KjȠjɠ]j]ubj)}(jaj0jàNjĠNjŠj:0jƠjԠ)}(jנj0j٠NjƠj0jjjf0jNubjǠj@j֔KjȠjɠ]j]ubej]ubj)}(jajjàNjĠNjŠjΠ)}jѠ fsl_rio_setupsbjƠjԠ)}(jנj0j٠functionjƠjܠ)}(jߠj)}(jj0jj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjj)}(jNjNjjjjjj)}j]sbubjjC)}j ]intasbubjj)}(jj )}(j ]jo0ajubj]jj )}(j#]j&)}(j)j+)}(j.jܠ)}(jߠj)}(jNjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jNjNjNjjjjj)}j]sbubjj)}(jj0jj )}(j ]jΠ)}jѠplatform_devicesbajubububjjI)}(jLj)}(jj )}(j ]jΠ)}jѠdevsbajubj]jNubjjjjj)}j]sbububjYNubjZubajj)}j]sbubububjjjm0jNubjǠj@j֔MjȠjɠ]j)}(jajm0jàNjĠNjŠj0jƠjԠ)}(jנj0j٠NjƠj0jjj0jNubjǠj@j֔MjȠjɠ]j]ubaj]ubej]ubobjects}hoKu changeset}(changes}hoKucitation}(hoK citations}( atomic-opsjO atomic-opsM$memory-barriersjOmemory-barriersM%lwn-mbjOlwn-mbM& white-paperjJ white-paperMaapi-specjJapi-specMbamd-apmjJamd-apmMc kvm-forumjJ kvm-forumMd snp-fw-abijJ snp-fw-abiMezh_cn_c-languagej-zh-cn-c-languageK+ zh_cn_gccj- zh-cn-gccK, zh_cn_clangj- zh-cn-clangK-zh_cn_gcc-c-dialect-optionsj-zh-cn-gcc-c-dialect-optionsK.zh_cn_gnu-extensionsj-zh-cn-gnu-extensionsK/zh_cn_gcc-attribute-syntaxj-zh-cn-gcc-attribute-syntaxK0 zh_cn_n2049j- zh-cn-n2049K1zh_cn_rust-languagej-zh-cn-rust-languageK2 zh_cn_rustcj- zh-cn-rustcK3zh_cn_rust-editionsj-zh-cn-rust-editionsK4zh_cn_rust-unstable-featuresj-zh-cn-rust-unstable-featuresK5 it-c-languagejF it-c-languageK:it-gccjFit-gccK;it-clangjFit-clangK<it-gcc-c-dialect-optionsjFit-gcc-c-dialect-optionsK=it-gnu-extensionsjFit-gnu-extensionsK>it-gcc-attribute-syntaxjFit-gcc-attribute-syntaxK?it-n2049jFit-n2049K@it-rust-languagejFit-rust-languageKAit-rustcjFit-rustcKBit-rust-editionsjFit-rust-editionsKCit-rust-unstable-featuresjFit-rust-unstable-featuresKD sp-c-languageja sp-c-languageK.sp-gccjasp-gccK/sp-clangjasp-clangK0sp-iccjasp-iccK1sp-gcc-c-dialect-optionsjasp-gcc-c-dialect-optionsK2sp-gnu-extensionsjasp-gnu-extensionsK3sp-gcc-attribute-syntaxjasp-gcc-attribute-syntaxK4sp-n2049jasp-n2049K5sevj+sevKesecrets-coco-abij+secrets-coco-abiKf sev-api-specj+ sev-api-specKg c-languagej c-languageK0gccjgccK1clangjclangK2gcc-c-dialect-optionsjgcc-c-dialect-optionsK3gnu-extensionsjgnu-extensionsK4gcc-attribute-syntaxjgcc-attribute-syntaxK5n2049jn2049K6 rust-languagej rust-languageK7rustcjrustcK8 rust-editionsj rust-editionsK9rust-unstable-featuresjrust-unstable-featuresK:OX200j^$ox200KxOX952j^$ox952K{OX954j^$ox954KOX958j^$ox958Ku citation_refs}( atomic-ops(jOlwn-mb(jOmemory-barriers(jO snp-fw-abi(jJapi-spec(jJ white-paper(jJamd-apm(jJ kvm-forum(jJzh_cn_c-language(j- zh_cn_gcc(j-zh_cn_gcc-c-dialect-options(j- zh_cn_clang(j-zh_cn_gnu-extensions(j-zh_cn_gcc-attribute-syntax(j- zh_cn_n2049(j-zh_cn_rust-language(j- zh_cn_rustc(j-zh_cn_rust-editions(j-zh_cn_rust-unstable-features(j- it-c-language(jFit-gcc(jFit-gcc-c-dialect-options(jFit-clang(jFit-gnu-extensions(jFit-gcc-attribute-syntax(jFit-n2049(jFit-rust-language(jFit-rustc(jFit-rust-editions(jFit-rust-unstable-features(jF sp-c-language(jasp-gcc(jasp-gcc-c-dialect-options(jasp-clang(jasp-gnu-extensions(jasp-icc(jasp-gcc-attribute-syntax(jasp-n2049(jasev(j+secrets-coco-abi(j+ sev-api-spec(j+ c-language(jgcc(jgcc-c-dialect-options(jclang(jgnu-extensions(jgcc-attribute-syntax(jn2049(j rust-language(jrustc(j rust-editions(jrust-unstable-features(jOX200(j^$OX952(j^$OX954(j^$OX958(j^$uucpp}(jjj)}(jaNjàNjĠN identOrOpNtemplateParamsN templateArgsNjƠNjǠNj֔NjȠjɠ]j]ubj }hoKuhi}(hoKentries}(j]j]jR ]j5 ]j]j]jb ]j&]j ]j]j]j3]j]j]j ]j]j]j@]j"]j]j#]ja ]j5]j]j]j]jQ]jV]j:]j<]jg]jE]jy ]jI]jJ]jM]j]jJ]j9]jL]jT]jU]j&]jp]j ]jt]j|]j ]j ]j]j. ]jV]jS]j ]j`]jp]jA]j]j^]jy]jP ]jo]j ]j ]jp]j]j ]j]j]j]j]je]j ]j{]j ]j~]j? ]j]j ]j ]j]j]j9 ]j]j]j ]j]j ]j]j]j]j7 ]j]j ]j ]j ]jG ]j$ ]j]j) ]j]j ]j ]j]j ]j ]j]j]j]j]j0]j ]j]j]jA]j]j\ ]j]jN]jQ]j ]j=]j;]j ]ju ]j_]j ]jE]ji]j{ ]j ]j ]j ]j ]j5]j8]j# ]j ]j|]j ]j+]j]j ]j ]j]j ]jc]j?]j ]j:]jm]j ]jJ]jr]j ]j]j]jg]j]j]j]ju]j ]jy]j]j]((singlexbc_calc_checksum (C function)c.xbc_calc_checksumhNt(j0xbc_node_is_value (C function)c.xbc_node_is_valuehNt(j0xbc_node_is_key (C function)c.xbc_node_is_keyhNt(j0xbc_node_is_array (C function)c.xbc_node_is_arrayhNt(j0xbc_node_is_leaf (C function)c.xbc_node_is_leafhNt(j0xbc_find_value (C function)c.xbc_find_valuehNt(j0xbc_find_node (C function)c.xbc_find_nodehNt(j0 xbc_node_get_subkey (C function)c.xbc_node_get_subkeyhNt(j0"xbc_array_for_each_value (C macro)c.xbc_array_for_each_valuehNt(j0!xbc_node_for_each_child (C macro)c.xbc_node_for_each_childhNt(j0"xbc_node_for_each_subkey (C macro)c.xbc_node_for_each_subkeyhNt(j0'xbc_node_for_each_array_value (C macro)c.xbc_node_for_each_array_valuehNt(j0%xbc_node_for_each_key_value (C macro)c.xbc_node_for_each_key_valuehNt(j0 xbc_for_each_key_value (C macro)c.xbc_for_each_key_valuehNt(j0!xbc_node_compose_key (C function)c.xbc_node_compose_keyhNt(j0xbc_get_info (C function)c.xbc_get_infohNt(j0xbc_root_node (C function)c.xbc_root_nodehNt(j0xbc_node_index (C function)c.xbc_node_indexhNt(j0 xbc_node_get_parent (C function)c.xbc_node_get_parenthNt(j0xbc_node_get_child (C function)c.xbc_node_get_childhNt(j0xbc_node_get_next (C function)c.xbc_node_get_nexthNt(j0xbc_node_get_data (C function)c.xbc_node_get_datahNt(j0!xbc_node_find_subkey (C function)c.xbc_node_find_subkeyhNt(j0 xbc_node_find_value (C function)c.xbc_node_find_valuehNt(j0'xbc_node_compose_key_after (C function)c.xbc_node_compose_key_afterhNt(j0$xbc_node_find_next_leaf (C function)c.xbc_node_find_next_leafhNt(j0)xbc_node_find_next_key_value (C function)c.xbc_node_find_next_key_valuehNt(j0_xbc_exit (C function) c._xbc_exithNt(j0xbc_init (C function) c.xbc_inithNtej]jy]j]j]j ]j]j]j ]j ]j]jJ ]j]j]j]j]j]j^ ]j]j ]jg ]j ]j]j]j]j ]j]j]j]j]j-]j]j ]j]j]j]jF]j#]j ]jY ]j ]j,]j]j ]j]j ]j]j9]j]j]j ]js ]j ]j+]j ]j ]je]j]j]j ]jU]j(]j ]jF]j ]j ]j ]j]]j|]j/]j0]jO]j]jH]jo]j ]j ]j ]j ]jS]j]j]j ]j]j]j ]j]j]j ]j]j]jc ]jl]jo]j]j]j3 ]jQ ]j ]j]j]j]j\ ]j]j]j]j]j ]jG ]j]j]j0 ]j]j]j]j]j]j]j ]jv ]j]j ]j]j]j]j]jY ]j]j]j ]j ]jJ ]j#]j]ju ]jE]jE]j ]j]j]j ]j]j]]j ]j ]j]j]j]j~ ]j]jp]jW]jt]j ]j0]j ]j ]j ]jE]j]j ]j=]j ]jT]jF]j ]je]ji]j ]j ]jN ]j]jl]j]jp]j ]j_]j]j|]j]j}]j]j]jf ]j ]j]jt ]jM ]j]j]j]j]j]jC ]j ]j ]j]j ]j ]j ]j]((single V4L.VIDIOC_G_ENC_INDEX (C macro)c.V4L.VIDIOC_G_ENC_INDEXhNt(j0V4L.v4l2_enc_idx (C type)c.V4L.v4l2_enc_idxhNt(j0V4L.v4l2_enc_idx_entry (C type)c.V4L.v4l2_enc_idx_entryhNtej]j]j]((j0$V4L.VIDIOC_SUBDEV_QUERYCAP (C macro)c.V4L.VIDIOC_SUBDEV_QUERYCAPhNt(j0#V4L.v4l2_subdev_capability (C type)c.V4L.v4l2_subdev_capabilityhNtej ]j]j]j]((j0V4L.VIDIOC_G_OUTPUT (C macro)c.V4L.VIDIOC_G_OUTPUThNt(j0V4L.VIDIOC_S_OUTPUT (C macro)c.V4L.VIDIOC_S_OUTPUThNtej]j]j(](j0V4L.VIDIOC_QUERYBUF (C macro)c.V4L.VIDIOC_QUERYBUFhNtaj ]((j0 V4L.VIDIOC_ENCODER_CMD (C macro)c.V4L.VIDIOC_ENCODER_CMDhNt(j0$V4L.VIDIOC_TRY_ENCODER_CMD (C macro)c.V4L.VIDIOC_TRY_ENCODER_CMDhNt(j0V4L.v4l2_encoder_cmd (C type)c.V4L.v4l2_encoder_cmdhNtej*]j ]j]((j0'V4L.VIDIOC_SUBDEV_G_SELECTION (C macro)c.V4L.VIDIOC_SUBDEV_G_SELECTIONhNt(j0'V4L.VIDIOC_SUBDEV_S_SELECTION (C macro)c.V4L.VIDIOC_SUBDEV_S_SELECTIONhNt(j0"V4L.v4l2_subdev_selection (C type)c.V4L.v4l2_subdev_selectionhNtej ]((j0V4L.VIDIOC_G_JPEGCOMP (C macro)c.V4L.VIDIOC_G_JPEGCOMPhNt(j0V4L.VIDIOC_S_JPEGCOMP (C macro)c.V4L.VIDIOC_S_JPEGCOMPhNt(j0!V4L.v4l2_jpegcompression (C type)c.V4L.v4l2_jpegcompressionhNtej]((j0V4L.VIDIOC_G_INPUT (C macro)c.V4L.VIDIOC_G_INPUThNt(j0V4L.VIDIOC_S_INPUT (C macro)c.V4L.VIDIOC_S_INPUThNtej]((j0"V4L.VIDIOC_SUBDEV_G_CROP (C macro)c.V4L.VIDIOC_SUBDEV_G_CROPhNt(j0"V4L.VIDIOC_SUBDEV_S_CROP (C macro)c.V4L.VIDIOC_SUBDEV_S_CROPhNt(j0V4L.v4l2_subdev_crop (C type)c.V4L.v4l2_subdev_crophNtej]((j0 V4L.VIDIOC_REMOVE_BUFS (C macro)c.V4L.VIDIOC_REMOVE_BUFShNt(j0 V4L.v4l2_remove_buffers (C type)c.V4L.v4l2_remove_buffershNtej]j.]((j0V4L.VIDIOC_G_TUNER (C macro)c.V4L.VIDIOC_G_TUNERhNt(j0V4L.VIDIOC_S_TUNER (C macro)c.V4L.VIDIOC_S_TUNERhNt(j0V4L.v4l2_tuner (C type)c.V4L.v4l2_tunerhNt(j0V4L.v4l2_tuner_type (C type)c.V4L.v4l2_tuner_typehNtej]j]((j0V4L.VIDIOC_G_PRIORITY (C macro)c.V4L.VIDIOC_G_PRIORITYhNt(j0V4L.VIDIOC_S_PRIORITY (C macro)c.V4L.VIDIOC_S_PRIORITYhNt(j0V4L.v4l2_priority (C type)c.V4L.v4l2_priorityhNtejP ]((j0V4L.VIDIOC_ENUMOUTPUT (C macro)c.V4L.VIDIOC_ENUMOUTPUThNt(j0V4L.v4l2_output (C type)c.V4L.v4l2_outputhNtej<]((j0%V4L.VIDIOC_G_SLICED_VBI_CAP (C macro)c.V4L.VIDIOC_G_SLICED_VBI_CAPhNt(j0 V4L.v4l2_sliced_vbi_cap (C type)c.V4L.v4l2_sliced_vbi_caphNtej ]((j0V4L.VIDIOC_STREAMON (C macro)c.V4L.VIDIOC_STREAMONhNt(j0V4L.VIDIOC_STREAMOFF (C macro)c.V4L.VIDIOC_STREAMOFFhNtej]((j0V4L.VIDIOC_G_CROP (C macro)c.V4L.VIDIOC_G_CROPhNt(j0V4L.VIDIOC_S_CROP (C macro)c.V4L.VIDIOC_S_CROPhNt(j0V4L.v4l2_crop (C type)c.V4L.v4l2_crophNtej*]jT]((j0%V4L.VIDIOC_SUBDEV_G_ROUTING (C macro)c.V4L.VIDIOC_SUBDEV_G_ROUTINGhNt(j0%V4L.VIDIOC_SUBDEV_S_ROUTING (C macro)c.V4L.VIDIOC_SUBDEV_S_ROUTINGhNt(j0 V4L.v4l2_subdev_routing (C type)c.V4L.v4l2_subdev_routinghNt(j0V4L.v4l2_subdev_route (C type)c.V4L.v4l2_subdev_routehNtej ]((j0V4L.VIDIOC_ENUMINPUT (C macro)c.V4L.VIDIOC_ENUMINPUThNt(j0V4L.v4l2_input (C type)c.V4L.v4l2_inputhNtejG]((j0V4L.VIDIOC_REQBUFS (C macro)c.V4L.VIDIOC_REQBUFShNt(j0 V4L.v4l2_requestbuffers (C type)c.V4L.v4l2_requestbuffershNtej4]((j0V4L.VIDIOC_G_CTRL (C macro)c.V4L.VIDIOC_G_CTRLhNt(j0V4L.VIDIOC_S_CTRL (C macro)c.V4L.VIDIOC_S_CTRLhNt(j0V4L.v4l2_control (C type)c.V4L.v4l2_controlhNtej]((j0$V4L.VIDIOC_SUBSCRIBE_EVENT (C macro)c.V4L.VIDIOC_SUBSCRIBE_EVENThNt(j0&V4L.VIDIOC_UNSUBSCRIBE_EVENT (C macro)c.V4L.VIDIOC_UNSUBSCRIBE_EVENThNt(j0$V4L.v4l2_event_subscription (C type)c.V4L.v4l2_event_subscriptionhNtej]j3]j#]((j0#V4L.VIDIOC_S_HW_FREQ_SEEK (C macro)c.V4L.VIDIOC_S_HW_FREQ_SEEKhNt(j0V4L.v4l2_hw_freq_seek (C type)c.V4L.v4l2_hw_freq_seekhNtejT]((j0 V4L.VIDIOC_G_FREQUENCY (C macro)c.V4L.VIDIOC_G_FREQUENCYhNt(j0 V4L.VIDIOC_S_FREQUENCY (C macro)c.V4L.VIDIOC_S_FREQUENCYhNt(j0V4L.v4l2_frequency (C type)c.V4L.v4l2_frequencyhNtejp ]((j0V4L.VIDIOC_G_FMT (C macro)c.V4L.VIDIOC_G_FMThNt(j0V4L.VIDIOC_S_FMT (C macro)c.V4L.VIDIOC_S_FMThNt(j0V4L.VIDIOC_TRY_FMT (C macro)c.V4L.VIDIOC_TRY_FMThNt(j0V4L.v4l2_format (C type)c.V4L.v4l2_formathNtej(]j]j ]((j0!V4L.VIDIOC_G_DV_TIMINGS (C macro)c.V4L.VIDIOC_G_DV_TIMINGShNt(j0!V4L.VIDIOC_S_DV_TIMINGS (C macro)c.V4L.VIDIOC_S_DV_TIMINGShNt(j0(V4L.VIDIOC_SUBDEV_G_DV_TIMINGS (C macro) c.V4L.VIDIOC_SUBDEV_G_DV_TIMINGShNt(j0(V4L.VIDIOC_SUBDEV_S_DV_TIMINGS (C macro) c.V4L.VIDIOC_SUBDEV_S_DV_TIMINGShNt(j0V4L.v4l2_bt_timings (C type)c.V4L.v4l2_bt_timingshNt(j0V4L.v4l2_dv_timings (C type)c.V4L.v4l2_dv_timingshNtej']((j0V4L.VIDIOC_G_AUDOUT (C macro)c.V4L.VIDIOC_G_AUDOUThNt(j0V4L.VIDIOC_S_AUDOUT (C macro)c.V4L.VIDIOC_S_AUDOUThNt(j0V4L.v4l2_audioout (C type)c.V4L.v4l2_audioouthNtejC]((j0V4L.VIDIOC_G_FBUF (C macro)c.V4L.VIDIOC_G_FBUFhNt(j0V4L.VIDIOC_S_FBUF (C macro)c.V4L.VIDIOC_S_FBUFhNt(j0V4L.v4l2_framebuffer (C type)c.V4L.v4l2_framebufferhNtejz ]j/]((j0V4L.VIDIOC_G_PARM (C macro)c.V4L.VIDIOC_G_PARMhNt(j0V4L.VIDIOC_S_PARM (C macro)c.V4L.VIDIOC_S_PARMhNt(j0V4L.v4l2_streamparm (C type)c.V4L.v4l2_streamparmhNt(j0V4L.v4l2_captureparm (C type)c.V4L.v4l2_captureparmhNt(j0V4L.v4l2_outputparm (C type)c.V4L.v4l2_outputparmhNtej'](j0V4L.VIDIOC_ENUMAUDIO (C macro)c.V4L.VIDIOC_ENUMAUDIOhNtaj*]j:]j ]((j0 V4L.VIDIOC_G_MODULATOR (C macro)c.V4L.VIDIOC_G_MODULATORhNt(j0 V4L.VIDIOC_S_MODULATOR (C macro)c.V4L.VIDIOC_S_MODULATORhNt(j0V4L.v4l2_modulator (C type)c.V4L.v4l2_modulatorhNtej>]((j0%V4L.VIDIOC_QUERY_DV_TIMINGS (C macro)c.V4L.VIDIOC_QUERY_DV_TIMINGShNt(j0,V4L.VIDIOC_SUBDEV_QUERY_DV_TIMINGS (C macro)$c.V4L.VIDIOC_SUBDEV_QUERY_DV_TIMINGShNtej@]((j0V4L.VIDIOC_EXPBUF (C macro)c.V4L.VIDIOC_EXPBUFhNt(j0V4L.v4l2_exportbuffer (C type)c.V4L.v4l2_exportbufferhNtejC]jZ]((j0V4L.VIDIOC_ENUMSTD (C macro)c.V4L.VIDIOC_ENUMSTDhNt(j0#V4L.VIDIOC_SUBDEV_ENUMSTD (C macro)c.V4L.VIDIOC_SUBDEV_ENUMSTDhNt(j0V4L.v4l2_standard (C type)c.V4L.v4l2_standardhNt(j0V4L.v4l2_fract (C type)c.V4L.v4l2_fracthNtejc]((j0nlmsghdr (C struct) c.nlmsghdrhNt(j0nlmsgerr_attrs (C enum)c.nlmsgerr_attrshNt(j0netlink_attribute_type (C enum)c.netlink_attribute_typehNt(j0!netlink_policy_type_attr (C enum)c.netlink_policy_type_attrhNtej]j ]jM]((j0NTSYNC_IOC_CREATE_SEM (C macro)c.NTSYNC_IOC_CREATE_SEMhNt(j0!NTSYNC_IOC_CREATE_MUTEX (C macro)c.NTSYNC_IOC_CREATE_MUTEXhNt(j0!NTSYNC_IOC_CREATE_EVENT (C macro)c.NTSYNC_IOC_CREATE_EVENThNt(j0NTSYNC_IOC_SEM_POST (C macro)c.NTSYNC_IOC_SEM_POSThNt(j0!NTSYNC_IOC_MUTEX_UNLOCK (C macro)c.NTSYNC_IOC_MUTEX_UNLOCKhNt(j0NTSYNC_IOC_SET_EVENT (C macro)c.NTSYNC_IOC_SET_EVENThNt(j0 NTSYNC_IOC_RESET_EVENT (C macro)c.NTSYNC_IOC_RESET_EVENThNt(j0 NTSYNC_IOC_PULSE_EVENT (C macro)c.NTSYNC_IOC_PULSE_EVENThNt(j0NTSYNC_IOC_READ_SEM (C macro)c.NTSYNC_IOC_READ_SEMhNt(j0NTSYNC_IOC_READ_MUTEX (C macro)c.NTSYNC_IOC_READ_MUTEXhNt(j0NTSYNC_IOC_READ_EVENT (C macro)c.NTSYNC_IOC_READ_EVENThNt(j0NTSYNC_IOC_KILL_OWNER (C macro)c.NTSYNC_IOC_KILL_OWNERhNt(j0NTSYNC_IOC_WAIT_ANY (C macro)c.NTSYNC_IOC_WAIT_ANYhNt(j0NTSYNC_IOC_WAIT_ALL (C macro)c.NTSYNC_IOC_WAIT_ALLhNtej]j ]((j0#V4L.VIDIOC_DV_TIMINGS_CAP (C macro)c.V4L.VIDIOC_DV_TIMINGS_CAPhNt(j0*V4L.VIDIOC_SUBDEV_DV_TIMINGS_CAP (C macro)"c.V4L.VIDIOC_SUBDEV_DV_TIMINGS_CAPhNt(j0 V4L.v4l2_bt_timings_cap (C type)c.V4L.v4l2_bt_timings_caphNt(j0 V4L.v4l2_dv_timings_cap (C type)c.V4L.v4l2_dv_timings_caphNtejD ]((j0+V4L.VIDIOC_SUBDEV_ENUM_FRAME_SIZE (C macro)#c.V4L.VIDIOC_SUBDEV_ENUM_FRAME_SIZEhNt(j0(V4L.v4l2_subdev_frame_size_enum (C type)!c.V4L.v4l2_subdev_frame_size_enumhNtejC]j]((j0$V4L.VIDIOC_ENUM_FREQ_BANDS (C macro)c.V4L.VIDIOC_ENUM_FREQ_BANDShNt(j0 V4L.v4l2_frequency_band (C type)c.V4L.v4l2_frequency_bandhNtej ](j0V4L.VIDIOC_LOG_STATUS (C macro)c.V4L.VIDIOC_LOG_STATUShNtaj ]((j0!V4L.VIDIOC_SUBDEV_G_FMT (C macro)c.V4L.VIDIOC_SUBDEV_G_FMThNt(j0!V4L.VIDIOC_SUBDEV_S_FMT (C macro)c.V4L.VIDIOC_SUBDEV_S_FMThNt(j0V4L.v4l2_subdev_format (C type)c.V4L.v4l2_subdev_formathNtejc]j]((j0V4L.VIDIOC_QBUF (C macro)c.V4L.VIDIOC_QBUFhNt(j0V4L.VIDIOC_DQBUF (C macro)c.V4L.VIDIOC_DQBUFhNtej ]((j0V4L.VIDIOC_ENUM_FMT (C macro)c.V4L.VIDIOC_ENUM_FMThNt(j0V4L.v4l2_fmtdesc (C type)c.V4L.v4l2_fmtdeschNtej]((j0$V4L.VIDIOC_ENUM_DV_TIMINGS (C macro)c.V4L.VIDIOC_ENUM_DV_TIMINGShNt(j0+V4L.VIDIOC_SUBDEV_ENUM_DV_TIMINGS (C macro)#c.V4L.VIDIOC_SUBDEV_ENUM_DV_TIMINGShNt(j0!V4L.v4l2_enum_dv_timings (C type)c.V4L.v4l2_enum_dv_timingshNtej ]j]((j0V4L.VIDIOC_G_STD (C macro)c.V4L.VIDIOC_G_STDhNt(j0V4L.VIDIOC_S_STD (C macro)c.V4L.VIDIOC_S_STDhNt(j0!V4L.VIDIOC_SUBDEV_G_STD (C macro)c.V4L.VIDIOC_SUBDEV_G_STDhNt(j0!V4L.VIDIOC_SUBDEV_S_STD (C macro)c.V4L.VIDIOC_SUBDEV_S_STDhNtej]((j0V4L.VIDIOC_G_AUDIO (C macro)c.V4L.VIDIOC_G_AUDIOhNt(j0V4L.VIDIOC_S_AUDIO (C macro)c.V4L.VIDIOC_S_AUDIOhNt(j0V4L.v4l2_audio (C type)c.V4L.v4l2_audiohNtej]((j0(V4L.VIDIOC_SUBDEV_G_CLIENT_CAP (C macro) c.V4L.VIDIOC_SUBDEV_G_CLIENT_CAPhNt(j0(V4L.VIDIOC_SUBDEV_S_CLIENT_CAP (C macro) c.V4L.VIDIOC_SUBDEV_S_CLIENT_CAPhNt(j0*V4L.v4l2_subdev_client_capability (C type)#c.V4L.v4l2_subdev_client_capabilityhNtej ](j0V4L.VIDIOC_OVERLAY (C macro)c.V4L.VIDIOC_OVERLAYhNtaj]((j0(V4L.VIDIOC_ENUM_FRAMEINTERVALS (C macro) c.V4L.VIDIOC_ENUM_FRAMEINTERVALShNt(j0"V4L.v4l2_frmival_stepwise (C type)c.V4L.v4l2_frmival_stepwisehNt(j0V4L.v4l2_frmivalenum (C type)c.V4L.v4l2_frmivalenumhNt(j0V4L.v4l2_frmivaltypes (C type)c.V4L.v4l2_frmivaltypeshNtej]j' ]j ]((j0 V4L.VIDIOC_G_EXT_CTRLS (C macro)c.V4L.VIDIOC_G_EXT_CTRLShNt(j0 V4L.VIDIOC_S_EXT_CTRLS (C macro)c.V4L.VIDIOC_S_EXT_CTRLShNt(j0"V4L.VIDIOC_TRY_EXT_CTRLS (C macro)c.V4L.VIDIOC_TRY_EXT_CTRLShNt(j0V4L.v4l2_ext_control (C type)c.V4L.v4l2_ext_controlhNt(j0V4L.v4l2_ext_controls (C type)c.V4L.v4l2_ext_controlshNtej]((j0,V4L.VIDIOC_SUBDEV_G_FRAME_INTERVAL (C macro)$c.V4L.VIDIOC_SUBDEV_G_FRAME_INTERVALhNt(j0,V4L.VIDIOC_SUBDEV_S_FRAME_INTERVAL (C macro)$c.V4L.VIDIOC_SUBDEV_S_FRAME_INTERVALhNt(j0'V4L.v4l2_subdev_frame_interval (C type) c.V4L.v4l2_subdev_frame_intervalhNtej](j0 V4L.VIDIOC_PREPARE_BUF (C macro)c.V4L.VIDIOC_PREPARE_BUFhNtaj ]((j0*V4L.VIDIOC_SUBDEV_ENUM_MBUS_CODE (C macro)"c.V4L.VIDIOC_SUBDEV_ENUM_MBUS_CODEhNt(j0'V4L.v4l2_subdev_mbus_code_enum (C type) c.V4L.v4l2_subdev_mbus_code_enumhNtej{]((j0V4L.VIDIOC_G_EDID (C macro)c.V4L.VIDIOC_G_EDIDhNt(j0V4L.VIDIOC_S_EDID (C macro)c.V4L.VIDIOC_S_EDIDhNt(j0"V4L.VIDIOC_SUBDEV_G_EDID (C macro)c.V4L.VIDIOC_SUBDEV_G_EDIDhNt(j0"V4L.VIDIOC_SUBDEV_S_EDID (C macro)c.V4L.VIDIOC_SUBDEV_S_EDIDhNt(j0V4L.v4l2_edid (C type)c.V4L.v4l2_edidhNtej]j ]((j0/V4L.VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL (C macro)'c.V4L.VIDIOC_SUBDEV_ENUM_FRAME_INTERVALhNt(j0,V4L.v4l2_subdev_frame_interval_enum (C type)%c.V4L.v4l2_subdev_frame_interval_enumhNtej]jY ]((j0V4L.VIDIOC_QUERYCAP (C macro)c.V4L.VIDIOC_QUERYCAPhNt(j0V4L.v4l2_capability (C type)c.V4L.v4l2_capabilityhNtej* ]j]j]j]((j0#V4L.VIDIOC_QUERY_EXT_CTRL (C macro)c.V4L.VIDIOC_QUERY_EXT_CTRLhNt(j0V4L.VIDIOC_QUERYMENU (C macro)c.V4L.VIDIOC_QUERYMENUhNt(j0V4L.v4l2_ctrl_type (C type)c.V4L.v4l2_ctrl_typehNtejZ ]((j0$V4L.VIDIOC_ENUM_FRAMESIZES (C macro)c.V4L.VIDIOC_ENUM_FRAMESIZEShNt(j0"V4L.v4l2_frmsize_discrete (C type)c.V4L.v4l2_frmsize_discretehNt(j0"V4L.v4l2_frmsize_stepwise (C type)c.V4L.v4l2_frmsize_stepwisehNt(j0V4L.v4l2_frmsizeenum (C type)c.V4L.v4l2_frmsizeenumhNt(j0V4L.v4l2_frmsizetypes (C type)c.V4L.v4l2_frmsizetypeshNtej[ ]j]j]j> ]((j0V4L.VIDIOC_QUERYSTD (C macro)c.V4L.VIDIOC_QUERYSTDhNt(j0$V4L.VIDIOC_SUBDEV_QUERYSTD (C macro)c.V4L.VIDIOC_SUBDEV_QUERYSTDhNtej](j0V4L.VIDIOC_ENUMAUDOUT (C macro)c.V4L.VIDIOC_ENUMAUDOUThNtaj]((j0 V4L.VIDIOC_G_SELECTION (C macro)c.V4L.VIDIOC_G_SELECTIONhNt(j0 V4L.VIDIOC_S_SELECTION (C macro)c.V4L.VIDIOC_S_SELECTIONhNt(j0V4L.v4l2_selection (C type)c.V4L.v4l2_selectionhNtej ]j](single'RC.LIRC_SET_REC_CARRIER_RANGE (C macro)c.RC.LIRC_SET_REC_CARRIER_RANGEhNtaj]((j>0lirc_scancode (C struct)c.lirc_scancodehNt(j>0rc_proto (C enum) c.rc_protohNtejO ](j>0V4L.open (C function) c.V4L.openhNtaj]j^ ]j]j](j>0%RC.LIRC_SET_SEND_DUTY_CYCLE (C macro)c.RC.LIRC_SET_SEND_DUTY_CYCLEhNtaj ]j]jE ]((j>0v4l2_window (C type) c.v4l2_windowhNt(j>0v4l2_clip (C type) c.v4l2_cliphNt(j>0v4l2_rect (C type) c.v4l2_recthNtej]j7]((j>0V4L.v4l2_buffer (C type)c.V4L.v4l2_bufferhNt(j>0V4L.v4l2_plane (C type)c.V4L.v4l2_planehNt(j>0V4L.v4l2_buf_type (C type)c.V4L.v4l2_buf_typehNt(j>0V4L.v4l2_timecode (C type)c.V4L.v4l2_timecodehNtej6]j8]jC]j]j>]jK]j](j>0$MC.MEDIA_REQUEST_IOC_QUEUE (C macro)c.MC.MEDIA_REQUEST_IOC_QUEUEhNtajJ](j>0v4l2_meta_format (C type)c.v4l2_meta_formathNtajP](j>0V4L.v4l2_vbi_format (C type)c.V4L.v4l2_vbi_formathNtaj$]j]jH]j ]jK]j]((j>0RC.LIRC_GET_SEND_MODE (C macro)c.RC.LIRC_GET_SEND_MODEhNt(j>0RC.LIRC_SET_SEND_MODE (C macro)c.RC.LIRC_SET_SEND_MODEhNtejP]((j>0!v4l2_ctrl_hdr10_cll_info (C type)c.v4l2_ctrl_hdr10_cll_infohNt(j>0*v4l2_ctrl_hdr10_mastering_display (C type)#c.v4l2_ctrl_hdr10_mastering_displayhNtejS]j7]jZ](j>0$MC.MEDIA_IOC_REQUEST_ALLOC (C macro)c.MC.MEDIA_IOC_REQUEST_ALLOChNtaj+](j>0&RC.LIRC_SET_TRANSMITTER_MASK (C macro)c.RC.LIRC_SET_TRANSMITTER_MASKhNtaj ](j>0v4l2_field (C type) c.v4l2_fieldhNtajc]((j>0!RC.LIRC_GET_REC_TIMEOUT (C macro)c.RC.LIRC_GET_REC_TIMEOUThNt(j>0!RC.LIRC_SET_REC_TIMEOUT (C macro)c.RC.LIRC_SET_REC_TIMEOUThNtejk]j ](j>0V4L.mmap (C function) c.V4L.mmaphNtaj]ju]j;]((j>0!MC.MEDIA_IOC_G_TOPOLOGY (C macro)c.MC.MEDIA_IOC_G_TOPOLOGYhNt(j>0MC.media_v2_topology (C type)c.MC.media_v2_topologyhNt(j>0MC.media_v2_entity (C type)c.MC.media_v2_entityhNt(j>0MC.media_v2_interface (C type)c.MC.media_v2_interfacehNt(j>0!MC.media_v2_intf_devnode (C type)c.MC.media_v2_intf_devnodehNt(j>0MC.media_v2_pad (C type)c.MC.media_v2_padhNt(j>0MC.media_v2_link (C type)c.MC.media_v2_linkhNtej" ](j>0RC.read (C function) c.RC.readhNtaj?]j/](j>0V4L.close (C function) c.V4L.closehNtaja]j3]((j>0#V4L.v4l2_sliced_vbi_format (C type)c.V4L.v4l2_sliced_vbi_formathNt(j>0!V4L.v4l2_sliced_vbi_data (C type)c.V4L.v4l2_sliced_vbi_datahNt(j>0#V4L.v4l2_mpeg_vbi_fmt_ivtv (C type)c.V4L.v4l2_mpeg_vbi_fmt_ivtvhNt(j>0V4L.v4l2_mpeg_vbi_itv0 (C type)c.V4L.v4l2_mpeg_vbi_itv0hNt(j>0V4L.v4l2_mpeg_vbi_ITV0 (C type)c.V4L.v4l2_mpeg_vbi_ITV0hNt(j>0$V4L.v4l2_mpeg_vbi_itv0_line (C type)c.V4L.v4l2_mpeg_vbi_itv0_linehNtej]j}]j ](j>0RC.LIRC_GET_FEATURES (C macro)c.RC.LIRC_GET_FEATUREShNtajh]jd ]j5 ]j6](j>0'RC.LIRC_SET_WIDEBAND_RECEIVER (C macro)c.RC.LIRC_SET_WIDEBAND_RECEIVERhNtaj](j>0!RC.LIRC_SET_REC_CARRIER (C macro)c.RC.LIRC_SET_REC_CARRIERhNtajU]j ](j>0MC.request.close (C function)c.MC.request.closehNtajc]j]j]((j>0v4l2_colorspace (C type)c.v4l2_colorspacehNt(j>0v4l2_xfer_func (C type)c.v4l2_xfer_funchNt(j>0v4l2_ycbcr_encoding (C type)c.v4l2_ycbcr_encodinghNt(j>0v4l2_hsv_encoding (C type)c.v4l2_hsv_encodinghNt(j>0v4l2_quantization (C type)c.v4l2_quantizationhNtejf](j>0V4L.v4l2_rds_data (C type)c.V4L.v4l2_rds_datahNtaj ]j](j>0V4L.read (C function) c.V4L.readhNtaj]j]j ]jr]j ]jX ]j ]((j>0!RC.LIRC_GET_MIN_TIMEOUT (C macro)c.RC.LIRC_GET_MIN_TIMEOUThNt(j>0!RC.LIRC_GET_MAX_TIMEOUT (C macro)c.RC.LIRC_GET_MAX_TIMEOUThNtej](j>0!MC.MEDIA_IOC_SETUP_LINK (C macro)c.MC.MEDIA_IOC_SETUP_LINKhNtaj](j>0V4L.poll (C function) c.V4L.pollhNtaj]jx](j>0%MC.MEDIA_REQUEST_IOC_REINIT (C macro)c.MC.MEDIA_REQUEST_IOC_REINIThNtaj](j>0V4L.munmap (C function) c.V4L.munmaphNtaj ](j>0MC.poll (C function) c.MC.pollhNtaj]j]jo]j]j]j]j]j]jo ](j>0"RC.LIRC_SET_SEND_CARRIER (C macro)c.RC.LIRC_SET_SEND_CARRIERhNtaj](j>0v4l2_area (C type) c.v4l2_areahNtaj](j>0RC.write (C function) c.RC.writehNtaj]((j>0v4l2_ctrl_h264_sps (C type)c.v4l2_ctrl_h264_spshNt(j>0v4l2_ctrl_h264_pps (C type)c.v4l2_ctrl_h264_ppshNt(j>0&v4l2_ctrl_h264_scaling_matrix (C type)c.v4l2_ctrl_h264_scaling_matrixhNt(j>0$v4l2_ctrl_h264_slice_params (C type)c.v4l2_ctrl_h264_slice_paramshNt(j>0$v4l2_ctrl_h264_pred_weights (C type)c.v4l2_ctrl_h264_pred_weightshNt(j>0!v4l2_h264_weight_factors (C type)c.v4l2_h264_weight_factorshNt(j>0v4l2_h264_reference (C type)c.v4l2_h264_referencehNt(j>0%v4l2_ctrl_h264_decode_params (C type)c.v4l2_ctrl_h264_decode_paramshNt(j>0v4l2_h264_dpb_entry (C type)c.v4l2_h264_dpb_entryhNt(j>0(v4l2_stateless_h264_decode_mode (C type)!c.v4l2_stateless_h264_decode_modehNt(j>0'v4l2_stateless_h264_start_code (C type) c.v4l2_stateless_h264_start_codehNt(j>0v4l2_ctrl_fwht_params (C type)c.v4l2_ctrl_fwht_paramshNt(j>0v4l2_ctrl_vp8_frame (C type)c.v4l2_ctrl_vp8_framehNt(j>0%v4l2_vp8_entropy_coder_state (C type)c.v4l2_vp8_entropy_coder_statehNt(j>0v4l2_vp8_segment (C type)c.v4l2_vp8_segmenthNt(j>0v4l2_vp8_loop_filter (C type)c.v4l2_vp8_loop_filterhNt(j>0v4l2_vp8_quantization (C type)c.v4l2_vp8_quantizationhNt(j>0v4l2_vp8_entropy (C type)c.v4l2_vp8_entropyhNt(j>0!v4l2_ctrl_mpeg2_sequence (C type)c.v4l2_ctrl_mpeg2_sequencehNt(j>0 v4l2_ctrl_mpeg2_picture (C type)c.v4l2_ctrl_mpeg2_picturehNt(j>0%v4l2_ctrl_mpeg2_quantisation (C type)c.v4l2_ctrl_mpeg2_quantisationhNt(j>0%v4l2_ctrl_vp9_compressed_hdr (C type)c.v4l2_ctrl_vp9_compressed_hdrhNt(j>0v4l2_ctrl_vp9_frame (C type)c.v4l2_ctrl_vp9_framehNt(j>0v4l2_vp9_segmentation (C type)c.v4l2_vp9_segmentationhNt(j>0v4l2_vp9_quantization (C type)c.v4l2_vp9_quantizationhNt(j>0v4l2_vp9_loop_filter (C type)c.v4l2_vp9_loop_filterhNt(j>0v4l2_ctrl_hevc_sps (C type)c.v4l2_ctrl_hevc_spshNt(j>0v4l2_ctrl_hevc_pps (C type)c.v4l2_ctrl_hevc_ppshNt(j>0$v4l2_ctrl_hevc_slice_params (C type)c.v4l2_ctrl_hevc_slice_paramshNt(j>0&v4l2_ctrl_hevc_scaling_matrix (C type)c.v4l2_ctrl_hevc_scaling_matrixhNt(j>0v4l2_hevc_dpb_entry (C type)c.v4l2_hevc_dpb_entryhNt(j>0$v4l2_hevc_pred_weight_table (C type)c.v4l2_hevc_pred_weight_tablehNt(j>0(v4l2_stateless_hevc_decode_mode (C type)!c.v4l2_stateless_hevc_decode_modehNt(j>0'v4l2_stateless_hevc_start_code (C type) c.v4l2_stateless_hevc_start_codehNt(j>0%v4l2_ctrl_hevc_decode_params (C type)c.v4l2_ctrl_hevc_decode_paramshNt(j>0v4l2_ctrl_av1_sequence (C type)c.v4l2_ctrl_av1_sequencehNt(j>0'v4l2_ctrl_av1_tile_group_entry (C type) c.v4l2_ctrl_av1_tile_group_entryhNt(j>0v4l2_av1_warp_model (C type)c.v4l2_av1_warp_modelhNt(j>0!v4l2_av1_reference_frame (C type)c.v4l2_av1_reference_framehNt(j>0v4l2_av1_global_motion (C type)c.v4l2_av1_global_motionhNt(j>0(v4l2_av1_frame_restoration_type (C type)!c.v4l2_av1_frame_restoration_typehNt(j>0"v4l2_av1_loop_restoration (C type)c.v4l2_av1_loop_restorationhNt(j>0v4l2_av1_cdef (C type)c.v4l2_av1_cdefhNt(j>0!v4l2_av1_segment_feature (C type)c.v4l2_av1_segment_featurehNt(j>0v4l2_av1_segmentation (C type)c.v4l2_av1_segmentationhNt(j>0v4l2_av1_loop_filter (C type)c.v4l2_av1_loop_filterhNt(j>0v4l2_av1_quantization (C type)c.v4l2_av1_quantizationhNt(j>0v4l2_av1_tile_info (C type)c.v4l2_av1_tile_infohNt(j>0v4l2_av1_frame_type (C type)c.v4l2_av1_frame_typehNt(j>0&v4l2_av1_interpolation_filter (C type)c.v4l2_av1_interpolation_filterhNt(j>0v4l2_av1_tx_mode (C type)c.v4l2_av1_tx_modehNt(j>0v4l2_ctrl_av1_frame (C type)c.v4l2_ctrl_av1_framehNt(j>0!v4l2_ctrl_av1_film_grain (C type)c.v4l2_ctrl_av1_film_grainhNtej]j]j](j>0v4l2_sdr_format (C type)c.v4l2_sdr_formathNtaj]j]jr ](j>0*RC.LIRC_SET_MEASURE_CARRIER_MODE (C macro)"c.RC.LIRC_SET_MEASURE_CARRIER_MODEhNtaj](j>0$RC.LIRC_GET_REC_RESOLUTION (C macro)c.RC.LIRC_GET_REC_RESOLUTIONhNtaj]j]((j>0RC.LIRC_GET_REC_MODE (C macro)c.RC.LIRC_GET_REC_MODEhNt(j>0RC.LIRC_SET_REC_MODE (C macro)c.RC.LIRC_SET_REC_MODEhNtej]j]j]((single V4L.VIDIOC_CREATE_BUFS (C macro)c.V4L.VIDIOC_CREATE_BUFShNt(j0 V4L.v4l2_create_buffers (C type)c.V4L.v4l2_create_buffershNtejP ]j0 ]j]j ]j]j]((j0v4l2_plane_pix_format (C type)c.v4l2_plane_pix_formathNt(j0v4l2_pix_format_mplane (C type)c.v4l2_pix_format_mplanehNtej]j]ja ]j]j]((j0 V4L.VIDIOC_DECODER_CMD (C macro)c.V4L.VIDIOC_DECODER_CMDhNt(j0$V4L.VIDIOC_TRY_DECODER_CMD (C macro)c.V4L.VIDIOC_TRY_DECODER_CMDhNt(j0V4L.v4l2_decoder_cmd (C type)c.V4L.v4l2_decoder_cmdhNtej]j]jG ]j ]jj ]((j0rkisp1_cif_isp_version (C enum)c.rkisp1_cif_isp_versionhNt(j0)rkisp1_cif_isp_exp_ctrl_autostop (C enum)"c.rkisp1_cif_isp_exp_ctrl_autostophNt(j0%rkisp1_cif_isp_exp_meas_mode (C enum)c.rkisp1_cif_isp_exp_meas_modehNt(j0 rkisp1_cif_isp_window (C struct)c.rkisp1_cif_isp_windowhNt(j0'rkisp1_cif_isp_bls_fixed_val (C struct)c.rkisp1_cif_isp_bls_fixed_valhNt(j0$rkisp1_cif_isp_bls_config (C struct)c.rkisp1_cif_isp_bls_confighNt(j0-rkisp1_cif_isp_dpcc_methods_config (C struct)$c.rkisp1_cif_isp_dpcc_methods_confighNt(j0%rkisp1_cif_isp_dpcc_config (C struct)c.rkisp1_cif_isp_dpcc_confighNt(j0*rkisp1_cif_isp_gamma_corr_curve (C struct)!c.rkisp1_cif_isp_gamma_corr_curvehNt(j01rkisp1_cif_isp_gamma_curve_x_axis_pnts (C struct)(c.rkisp1_cif_isp_gamma_curve_x_axis_pntshNt(j0$rkisp1_cif_isp_sdg_config (C struct)c.rkisp1_cif_isp_sdg_confighNt(j0$rkisp1_cif_isp_lsc_config (C struct)c.rkisp1_cif_isp_lsc_confighNt(j0#rkisp1_cif_isp_ie_config (C struct)c.rkisp1_cif_isp_ie_confighNt(j0&rkisp1_cif_isp_cproc_config (C struct)c.rkisp1_cif_isp_cproc_confighNt(j0)rkisp1_cif_isp_awb_meas_config (C struct) c.rkisp1_cif_isp_awb_meas_confighNt(j0)rkisp1_cif_isp_awb_gain_config (C struct) c.rkisp1_cif_isp_awb_gain_confighNt(j0$rkisp1_cif_isp_flt_config (C struct)c.rkisp1_cif_isp_flt_confighNt(j0$rkisp1_cif_isp_bdm_config (C struct)c.rkisp1_cif_isp_bdm_confighNt(j0$rkisp1_cif_isp_ctk_config (C struct)c.rkisp1_cif_isp_ctk_confighNt(j0$rkisp1_cif_isp_goc_config (C struct)c.rkisp1_cif_isp_goc_confighNt(j0$rkisp1_cif_isp_hst_config (C struct)c.rkisp1_cif_isp_hst_confighNt(j0$rkisp1_cif_isp_aec_config (C struct)c.rkisp1_cif_isp_aec_confighNt(j0$rkisp1_cif_isp_afc_config (C struct)c.rkisp1_cif_isp_afc_confighNt(j0&rkisp1_cif_isp_dpf_gain_usage (C enum)c.rkisp1_cif_isp_dpf_gain_usagehNt(j0)rkisp1_cif_isp_dpf_rb_filtersize (C enum)"c.rkisp1_cif_isp_dpf_rb_filtersizehNt(j0*rkisp1_cif_isp_dpf_nll_scale_mode (C enum)#c.rkisp1_cif_isp_dpf_nll_scale_modehNt(j0!rkisp1_cif_isp_dpf_nll (C struct)c.rkisp1_cif_isp_dpf_nllhNt(j0$rkisp1_cif_isp_dpf_rb_flt (C struct)c.rkisp1_cif_isp_dpf_rb_flthNt(j0#rkisp1_cif_isp_dpf_g_flt (C struct)c.rkisp1_cif_isp_dpf_g_flthNt(j0"rkisp1_cif_isp_dpf_gain (C struct)c.rkisp1_cif_isp_dpf_gainhNt(j0$rkisp1_cif_isp_dpf_config (C struct)c.rkisp1_cif_isp_dpf_confighNt(j0-rkisp1_cif_isp_dpf_strength_config (C struct)$c.rkisp1_cif_isp_dpf_strength_confighNt(j0'rkisp1_cif_isp_isp_other_cfg (C struct)c.rkisp1_cif_isp_isp_other_cfghNt(j0&rkisp1_cif_isp_isp_meas_cfg (C struct)c.rkisp1_cif_isp_isp_meas_cfghNt(j0rkisp1_params_cfg (C struct)c.rkisp1_params_cfghNt(j0,rkisp1_cif_isp_compand_bls_config (C struct)#c.rkisp1_cif_isp_compand_bls_confighNt(j0.rkisp1_cif_isp_compand_curve_config (C struct)%c.rkisp1_cif_isp_compand_curve_confighNt(j0"rkisp1_cif_isp_awb_meas (C struct)c.rkisp1_cif_isp_awb_meashNt(j0"rkisp1_cif_isp_awb_stat (C struct)c.rkisp1_cif_isp_awb_stathNt(j0&rkisp1_cif_isp_bls_meas_val (C struct)c.rkisp1_cif_isp_bls_meas_valhNt(j0!rkisp1_cif_isp_ae_stat (C struct)c.rkisp1_cif_isp_ae_stathNt(j0%rkisp1_cif_isp_af_meas_val (C struct)c.rkisp1_cif_isp_af_meas_valhNt(j0!rkisp1_cif_isp_af_stat (C struct)c.rkisp1_cif_isp_af_stathNt(j0#rkisp1_cif_isp_hist_stat (C struct)c.rkisp1_cif_isp_hist_stathNt(j0rkisp1_cif_isp_stat (C struct)c.rkisp1_cif_isp_stathNt(j0rkisp1_stat_buffer (C struct)c.rkisp1_stat_bufferhNt(j0%rkisp1_ext_params_block_type (C enum)c.rkisp1_ext_params_block_typehNt(j0)rkisp1_ext_params_block_header (C struct) c.rkisp1_ext_params_block_headerhNt(j0'rkisp1_ext_params_bls_config (C struct)c.rkisp1_ext_params_bls_confighNt(j0(rkisp1_ext_params_dpcc_config (C struct)c.rkisp1_ext_params_dpcc_confighNt(j0'rkisp1_ext_params_sdg_config (C struct)c.rkisp1_ext_params_sdg_confighNt(j0'rkisp1_ext_params_lsc_config (C struct)c.rkisp1_ext_params_lsc_confighNt(j0,rkisp1_ext_params_awb_gain_config (C struct)#c.rkisp1_ext_params_awb_gain_confighNt(j0'rkisp1_ext_params_flt_config (C struct)c.rkisp1_ext_params_flt_confighNt(j0'rkisp1_ext_params_bdm_config (C struct)c.rkisp1_ext_params_bdm_confighNt(j0'rkisp1_ext_params_ctk_config (C struct)c.rkisp1_ext_params_ctk_confighNt(j0'rkisp1_ext_params_goc_config (C struct)c.rkisp1_ext_params_goc_confighNt(j0'rkisp1_ext_params_dpf_config (C struct)c.rkisp1_ext_params_dpf_confighNt(j00rkisp1_ext_params_dpf_strength_config (C struct)'c.rkisp1_ext_params_dpf_strength_confighNt(j0)rkisp1_ext_params_cproc_config (C struct) c.rkisp1_ext_params_cproc_confighNt(j0&rkisp1_ext_params_ie_config (C struct)c.rkisp1_ext_params_ie_confighNt(j0,rkisp1_ext_params_awb_meas_config (C struct)#c.rkisp1_ext_params_awb_meas_confighNt(j0'rkisp1_ext_params_hst_config (C struct)c.rkisp1_ext_params_hst_confighNt(j0'rkisp1_ext_params_aec_config (C struct)c.rkisp1_ext_params_aec_confighNt(j0'rkisp1_ext_params_afc_config (C struct)c.rkisp1_ext_params_afc_confighNt(j0/rkisp1_ext_params_compand_bls_config (C struct)&c.rkisp1_ext_params_compand_bls_confighNt(j01rkisp1_ext_params_compand_curve_config (C struct)(c.rkisp1_ext_params_compand_curve_confighNt(j0(rksip1_ext_param_buffer_version (C enum)!c.rksip1_ext_param_buffer_versionhNt(j0 rkisp1_ext_params_cfg (C struct)c.rkisp1_ext_params_cfghNtej ]j]j ]((j0V4L.v4l2_open (C function)c.V4L.v4l2_openhNt(j0V4L.v4l2_close (C function)c.V4L.v4l2_closehNt(j0V4L.v4l2_dup (C function)c.V4L.v4l2_duphNt(j0V4L.v4l2_ioctl (C function)c.V4L.v4l2_ioctlhNt(j0V4L.v4l2_read (C function)c.V4L.v4l2_readhNt(j0V4L.v4l2_mmap (C function)c.V4L.v4l2_mmaphNt(j0V4L.v4l2_munmap (C function)c.V4L.v4l2_munmaphNt(j0V4L.v4l2_fd_open (C function)c.V4L.v4l2_fd_openhNt(j0!V4L.v4l2_set_control (C function)c.V4L.v4l2_set_controlhNt(j0!V4L.v4l2_get_control (C function)c.V4L.v4l2_get_controlhNtejC]jR]jF]j&]jI]ji ]jh ]((j0 pisp_be_global_config (C struct)c.pisp_be_global_confighNt(j0&pisp_be_input_buffer_config (C struct)c.pisp_be_input_buffer_confighNt(j0pisp_be_dpc_config (C struct)c.pisp_be_dpc_confighNt(j0pisp_be_geq_config (C struct)c.pisp_be_geq_confighNt(j0*pisp_be_tdn_input_buffer_config (C struct)!c.pisp_be_tdn_input_buffer_confighNt(j0pisp_be_tdn_config (C struct)c.pisp_be_tdn_confighNt(j0+pisp_be_tdn_output_buffer_config (C struct)"c.pisp_be_tdn_output_buffer_confighNt(j0pisp_be_sdn_config (C struct)c.pisp_be_sdn_confighNt(j0-pisp_be_stitch_input_buffer_config (C struct)$c.pisp_be_stitch_input_buffer_confighNt(j0 pisp_be_stitch_config (C struct)c.pisp_be_stitch_confighNt(j0.pisp_be_stitch_output_buffer_config (C struct)%c.pisp_be_stitch_output_buffer_confighNt(j0pisp_be_cdn_config (C struct)c.pisp_be_cdn_confighNt(j0pisp_be_lsc_config (C struct)c.pisp_be_lsc_confighNt(j0pisp_be_lsc_extra (C struct)c.pisp_be_lsc_extrahNt(j0pisp_be_cac_config (C struct)c.pisp_be_cac_confighNt(j0pisp_be_cac_extra (C struct)c.pisp_be_cac_extrahNt(j0pisp_be_debin_config (C struct)c.pisp_be_debin_confighNt(j0!pisp_be_tonemap_config (C struct)c.pisp_be_tonemap_confighNt(j0"pisp_be_demosaic_config (C struct)c.pisp_be_demosaic_confighNt(j0pisp_be_ccm_config (C struct)c.pisp_be_ccm_confighNt(j0%pisp_be_sat_control_config (C struct)c.pisp_be_sat_control_confighNt(j0&pisp_be_false_colour_config (C struct)c.pisp_be_false_colour_confighNt(j0!pisp_be_sharpen_config (C struct)c.pisp_be_sharpen_confighNt(j0'pisp_be_sh_fc_combine_config (C struct)c.pisp_be_sh_fc_combine_confighNt(j0pisp_be_gamma_config (C struct)c.pisp_be_gamma_confighNt(j0pisp_be_crop_config (C struct)c.pisp_be_crop_confighNt(j0"pisp_be_resample_config (C struct)c.pisp_be_resample_confighNt(j0!pisp_be_resample_extra (C struct)c.pisp_be_resample_extrahNt(j0#pisp_be_downscale_config (C struct)c.pisp_be_downscale_confighNt(j0"pisp_be_downscale_extra (C struct)c.pisp_be_downscale_extrahNt(j0pisp_be_hog_config (C struct)c.pisp_be_hog_confighNt(j0pisp_be_transform (C enum)c.pisp_be_transformhNt(j0'pisp_be_output_buffer_config (C struct)c.pisp_be_output_buffer_confighNt(j0$pisp_be_hog_buffer_config (C struct)c.pisp_be_hog_buffer_confighNt(j0pisp_be_config (C struct)c.pisp_be_confighNt(j0pisp_tile_edge (C enum)c.pisp_tile_edgehNt(j0pisp_tile (C struct) c.pisp_tilehNt(j0pisp_be_tiles_config (C struct)c.pisp_be_tiles_confighNtej](j0V4L.write (C function) c.V4L.writehNtaj ]jl ]j ]j>]j,]jH]j]jH]j$ ]j ]j, ](j0V4L.select (C function) c.V4L.selecthNtaj ]j ]j6 ]j ]jl]jr]((j0V4L.VIDIOC_DQEVENT (C macro)c.V4L.VIDIOC_DQEVENThNt(j0V4L.v4l2_event (C type)c.V4L.v4l2_eventhNt(j0V4L.v4l2_event_vsync (C type)c.V4L.v4l2_event_vsynchNt(j0V4L.v4l2_event_ctrl (C type)c.V4L.v4l2_event_ctrlhNt(j0"V4L.v4l2_event_frame_sync (C type)c.V4L.v4l2_event_frame_synchNt(j0"V4L.v4l2_event_src_change (C type)c.V4L.v4l2_event_src_changehNt(j0"V4L.v4l2_event_motion_det (C type)c.V4L.v4l2_event_motion_dethNtej]j\]jB ]j@]((j0V4L.VIDIOC_CROPCAP (C macro)c.V4L.VIDIOC_CROPCAPhNt(j0V4L.v4l2_cropcap (C type)c.V4L.v4l2_cropcaphNteju]j ]j]jG]j ]jR]jk]j]jP]j ]j]j ]jR]j ]((j0$V4L.VIDIOC_DBG_G_CHIP_INFO (C macro)c.V4L.VIDIOC_DBG_G_CHIP_INFOhNt(j0V4L.v4l2_dbg_chip_info (C type)c.V4L.v4l2_dbg_chip_infohNtejf]j]j]((j0 ipu3_uapi_grid_config (C struct)c.ipu3_uapi_grid_confighNt(j0!ipu3_uapi_awb_set_item (C struct)c.ipu3_uapi_awb_set_itemhNt(j0#ipu3_uapi_awb_raw_buffer (C struct)c.ipu3_uapi_awb_raw_bufferhNt(j0!ipu3_uapi_awb_config_s (C struct)c.ipu3_uapi_awb_config_shNt(j0ipu3_uapi_awb_config (C struct)c.ipu3_uapi_awb_confighNt(j0"ipu3_uapi_ae_raw_buffer (C struct)c.ipu3_uapi_ae_raw_bufferhNt(j0*ipu3_uapi_ae_raw_buffer_aligned (C struct)!c.ipu3_uapi_ae_raw_buffer_alignedhNt(j0#ipu3_uapi_ae_grid_config (C struct)c.ipu3_uapi_ae_grid_confighNt(j0#ipu3_uapi_ae_weight_elem (C struct)c.ipu3_uapi_ae_weight_elemhNt(j0ipu3_uapi_ae_ccm (C struct)c.ipu3_uapi_ae_ccmhNt(j0ipu3_uapi_ae_config (C struct)c.ipu3_uapi_ae_confighNt(j0%ipu3_uapi_af_filter_config (C struct)c.ipu3_uapi_af_filter_confighNt(j0"ipu3_uapi_af_raw_buffer (C struct)c.ipu3_uapi_af_raw_bufferhNt(j0 ipu3_uapi_af_config_s (C struct)c.ipu3_uapi_af_config_shNt(j0&ipu3_uapi_awb_fr_raw_buffer (C struct)c.ipu3_uapi_awb_fr_raw_bufferhNt(j0$ipu3_uapi_awb_fr_config_s (C struct)c.ipu3_uapi_awb_fr_config_shNt(j0ipu3_uapi_4a_config (C struct)c.ipu3_uapi_4a_confighNt(j0 ipu3_uapi_bubble_info (C struct)c.ipu3_uapi_bubble_infohNt(j0ipu3_uapi_ff_status (C struct)c.ipu3_uapi_ff_statushNt(j0ipu3_uapi_stats_3a (C struct)c.ipu3_uapi_stats_3ahNt(j06ipu3_uapi_bnr_static_config_wb_gains_config (C struct)-c.ipu3_uapi_bnr_static_config_wb_gains_confighNt(j0:ipu3_uapi_bnr_static_config_wb_gains_thr_config (C struct)1c.ipu3_uapi_bnr_static_config_wb_gains_thr_confighNt(j08ipu3_uapi_bnr_static_config_thr_coeffs_config (C struct)/c.ipu3_uapi_bnr_static_config_thr_coeffs_confighNt(j0:ipu3_uapi_bnr_static_config_thr_ctrl_shd_config (C struct)1c.ipu3_uapi_bnr_static_config_thr_ctrl_shd_confighNt(j08ipu3_uapi_bnr_static_config_opt_center_config (C struct)/c.ipu3_uapi_bnr_static_config_opt_center_confighNt(j01ipu3_uapi_bnr_static_config_lut_config (C struct)(c.ipu3_uapi_bnr_static_config_lut_confighNt(j05ipu3_uapi_bnr_static_config_bp_ctrl_config (C struct),c.ipu3_uapi_bnr_static_config_bp_ctrl_confighNt(j0]j3]jr]j ]j ]j ]j$]j ]jv]j$]j ]jI]j5]jW]j9 ]jo]j ]j ]j ]j ]jd]j]jc]j ]jw]j ]j{]j~]j]jW]jN]j]j ]j ]j ]j]j, ]j]j` ]j ]j]j]j]j]jG ]j]j]j~]j]j]j]jU ]j]j]j]j ]j) ]j ]j]j]j]jq ]j]j]j]j]jr ]j ]j]j]j]j]j: ]j ]j]j]j ]j6]j]jp ]j$]j[ ]j]jX]j ]j ]j.]j]j]j ]jm ]j ]j ]jQ]jq]j!]jt]j ]j7]j"]jv]j ]j`]j* ]jL]jL]j ]j]j4 ]j=]j ]j]jA ]jG]j ]j ]jb]jG ]j ]j ]j ]j]j]jT]j]jV]jW ]j ]j ]j]jZ ]j2 ]j ]j]j ]j]j ]j ]j]j ]j& ]jr]j ]j+ ]j]j]j]j]j ]j> ]j' ]j]j]j]jL ]jW ]j]j ]jy ]j]j ]j]j]j]j]j]j ]j!]j]j]j1]jk ]j]j]j ]j ]j]j]j)]j]j]j]j ]jM]j0]jf ]j`]j!]jU]j']j]j ]j0]jD]j3]j ]j]j ]jO]j ]j]j{]j&]j(]((singlecoresight_register (C function)c.coresight_registerhNt(j 1!coresight_unregister (C function)c.coresight_unregisterhNtejd]j& ]j,]jN]j ]jN]j ]jV]j]j ]j]j: ]j ]j ]j ]jO]j ]jQ]j]j ]jc]j ]jU]jR ]j]ji]j ]j ]j]j ]j]j ]j ]j]j2 ]jy]j ]j ]j]j]j? ]j]j]((j 1fprobe_hlist_node (C struct)c.fprobe_hlist_nodehNt(j 1fprobe_hlist (C struct)c.fprobe_hlisthNt(j 1fprobe (C struct)c.fprobehNt(j 1disable_fprobe (C function)c.disable_fprobehNt(j 1enable_fprobe (C function)c.enable_fprobehNt(j 1register_fprobe (C function)c.register_fprobehNt(j 1 register_fprobe_ips (C function)c.register_fprobe_ipshNt(j 1!register_fprobe_syms (C function)c.register_fprobe_symshNt(j 1unregister_fprobe (C function)c.unregister_fprobehNteja ]j ]jV ]j]j ]j]j]j]j]j]jL ]j]j]jy ]j]j ]j]j ]j ]j]j0]j]j(]j]j ]j]j]jo ]j1]jq ]j]j]j]jN ]jT ]j]j ]jK]jY]j]j]j]j ]j]jt ]j5]j]((singlepci_driver (C struct) c.pci_driverhNt(j1pci_device_id (C struct)c.pci_device_idhNtej7]jd]j ]j ]jP]jh]j ]jS]j+]jx]j ]jk]j ]j ]j ]jH ]j]j]jT]j]j}]j]jm]j]j]j`]ja]j/ ]j0 ]jf]j ]j]j ]j]jq]j ]j ]j]j]j]j]j]j ]j ]j]j]j]j ]jD ]j]((j1pci_enable_msi (C function)c.pci_enable_msihNt(j1pci_disable_msi (C function)c.pci_disable_msihNt(j1pci_msix_vec_count (C function)c.pci_msix_vec_counthNt(j1"pci_enable_msix_range (C function)c.pci_enable_msix_rangehNt(j1#pci_msix_can_alloc_dyn (C function)c.pci_msix_can_alloc_dynhNt(j1"pci_msix_alloc_irq_at (C function)c.pci_msix_alloc_irq_athNt(j1pci_msix_free_irq (C function)c.pci_msix_free_irqhNt(j1pci_disable_msix (C function)c.pci_disable_msixhNt(j1"pci_alloc_irq_vectors (C function)c.pci_alloc_irq_vectorshNt(j1+pci_alloc_irq_vectors_affinity (C function) c.pci_alloc_irq_vectors_affinityhNt(j1pci_irq_vector (C function)c.pci_irq_vectorhNt(j1!pci_irq_get_affinity (C function)c.pci_irq_get_affinityhNt(j1!pci_free_irq_vectors (C function)c.pci_free_irq_vectorshNt(j1"pci_restore_msi_state (C function)c.pci_restore_msi_statehNt(j1pci_msi_enabled (C function)c.pci_msi_enabledhNtej]jJ ]j]j]j]j9 ]j]j{ ]j ]j, ]j]j ]jU ]j]j]j]j ]j]j]j]j]j]j ]j=]jI]jX ]j]j ]j]j2]jZ]j]jM]j]j ]j[]j]j\]j ]j ]j ]j ]j=]j ]jr]j ]jA]j ]j ]j<]j ]jY]j>]jA]j]j]j ]j7]jd]j ]jt]jy]jh]j]j ]j_]j]jL ]j ]jw]j$ ]jy]j]j]j]j% ]j]j]j]j{]jk ]jm ]j]jr ]j4 ]j]ju ]jy ]j: ]j]j ]j]j]j ]j]((singleit_IT.mutex_init (C macro)c.it_IT.mutex_inithNt(jM1#it_IT.mutex_init_with_key (C macro)c.it_IT.mutex_init_with_keyhNt(jM1"it_IT.mutex_is_locked (C function)c.it_IT.mutex_is_lockedhNt(jM1it_IT.mutex_lock (C function)c.it_IT.mutex_lockhNt(jM1it_IT.mutex_unlock (C function)c.it_IT.mutex_unlockhNt(jM1"it_IT.ww_mutex_unlock (C function)c.it_IT.ww_mutex_unlockhNt(jM1#it_IT.ww_mutex_trylock (C function)c.it_IT.ww_mutex_trylockhNt(jM1+it_IT.mutex_lock_interruptible (C function) c.it_IT.mutex_lock_interruptiblehNt(jM1&it_IT.mutex_lock_killable (C function)c.it_IT.mutex_lock_killablehNt(jM1 it_IT.mutex_lock_io (C function)c.it_IT.mutex_lock_iohNt(jM1 it_IT.mutex_trylock (C function)c.it_IT.mutex_trylockhNt(jM1,it_IT.atomic_dec_and_mutex_lock (C function)!c.it_IT.atomic_dec_and_mutex_lockhNt(jM1it_IT.futex_hash (C function)c.it_IT.futex_hashhNt(jM1$it_IT.futex_setup_timer (C function)c.it_IT.futex_setup_timerhNt(jM1 it_IT.get_futex_key (C function)c.it_IT.get_futex_keyhNt(jM1*it_IT.fault_in_user_writeable (C function)c.it_IT.fault_in_user_writeablehNt(jM1#it_IT.futex_top_waiter (C function)c.it_IT.futex_top_waiterhNt(jM1)it_IT.wait_for_owner_exiting (C function)c.it_IT.wait_for_owner_exitinghNt(jM1"it_IT.__futex_unqueue (C function)c.it_IT.__futex_unqueuehNt(jM1 it_IT.futex_unqueue (C function)c.it_IT.futex_unqueuehNt(jM1'it_IT.futex_exit_recursive (C function)c.it_IT.futex_exit_recursivehNt(jM1it_IT.futex_q (C struct)c.it_IT.futex_qhNt(jM1it_IT.futex_match (C function)c.it_IT.futex_matchhNt(jM1it_IT.futex_queue (C function)c.it_IT.futex_queuehNt(jM1it_IT.futex_vector (C struct)c.it_IT.futex_vectorhNt(jM1'it_IT.futex_lock_pi_atomic (C function)c.it_IT.futex_lock_pi_atomichNt(jM1!it_IT.fixup_pi_owner (C function)c.it_IT.fixup_pi_ownerhNt(jM1 it_IT.requeue_futex (C function)c.it_IT.requeue_futexhNt(jM1(it_IT.requeue_pi_wake_futex (C function)c.it_IT.requeue_pi_wake_futexhNt(jM1-it_IT.futex_proxy_trylock_atomic (C function)"c.it_IT.futex_proxy_trylock_atomichNt(jM1 it_IT.futex_requeue (C function)c.it_IT.futex_requeuehNt(jM11it_IT.handle_early_requeue_pi_wakeup (C function)&c.it_IT.handle_early_requeue_pi_wakeuphNt(jM1(it_IT.futex_wait_requeue_pi (C function)c.it_IT.futex_wait_requeue_pihNt(jM1#it_IT.futex_wait_queue (C function)c.it_IT.futex_wait_queuehNt(jM1)it_IT.futex_unqueue_multiple (C function)c.it_IT.futex_unqueue_multiplehNt(jM1,it_IT.futex_wait_multiple_setup (C function)!c.it_IT.futex_wait_multiple_setuphNt(jM1'it_IT.futex_sleep_multiple (C function)c.it_IT.futex_sleep_multiplehNt(jM1&it_IT.futex_wait_multiple (C function)c.it_IT.futex_wait_multiplehNt(jM1#it_IT.futex_wait_setup (C function)c.it_IT.futex_wait_setuphNtej]j ]j]j ]j; ]j]j_ ]j]j]j]j]jm ]j]j]j]j]j]j"]j]j ](singledcp_blob_fmt (C struct)c.dcp_blob_fmthNtaj ]j ]j]j]j]j]j]j ]j*]j ]((j1#landlock_object_underops (C struct)c.landlock_object_underopshNt(j1landlock_object (C struct)c.landlock_objecthNt(j1"landlock_inode_security (C struct)c.landlock_inode_securityhNt(j1!landlock_file_security (C struct)c.landlock_file_securityhNt(j1'landlock_superblock_security (C struct)c.landlock_superblock_securityhNt(j1landlock_layer (C struct)c.landlock_layerhNt(j1landlock_key (C union)c.landlock_keyhNt(j1landlock_key_type (C enum)c.landlock_key_typehNt(j1landlock_id (C struct) c.landlock_idhNt(j1landlock_rule (C struct)c.landlock_rulehNt(j1landlock_ruleset (C struct)c.landlock_rulesethNt(j1(landlock_union_access_masks (C function)c.landlock_union_access_maskshNtej;]j]j ]j]j ]j]jM]jI]j]j]jg ]j]j ]j ]j\]j ]j ]j ]j`]ja]jb]((j1#security_free_mnt_opts (C function)c.security_free_mnt_optshNt(j1%security_sb_eat_lsm_opts (C function)c.security_sb_eat_lsm_optshNt(j1(security_sb_mnt_opts_compat (C function)c.security_sb_mnt_opts_compathNt(j1 security_sb_remount (C function)c.security_sb_remounthNt(j1%security_sb_set_mnt_opts (C function)c.security_sb_set_mnt_optshNt(j1'security_sb_clone_mnt_opts (C function)c.security_sb_clone_mnt_optshNt(j1*security_dentry_init_security (C function)c.security_dentry_init_securityhNt(j1,security_dentry_create_files_as (C function)!c.security_dentry_create_files_ashNt(j1)security_inode_init_security (C function)c.security_inode_init_securityhNt(j1 security_path_mknod (C function)c.security_path_mknodhNt(j1 security_path_mkdir (C function)c.security_path_mkdirhNt(j1!security_path_unlink (C function)c.security_path_unlinkhNt(j1!security_path_rename (C function)c.security_path_renamehNt(j1"security_inode_create (C function)c.security_inode_createhNt(j1!security_inode_mkdir (C function)c.security_inode_mkdirhNt(j1#security_inode_setattr (C function)c.security_inode_setattrhNt(j1(security_inode_listsecurity (C function)c.security_inode_listsecurityhNt(j1#security_inode_copy_up (C function)c.security_inode_copy_uphNt(j1)security_inode_copy_up_xattr (C function)c.security_inode_copy_up_xattrhNt(j1(security_inode_setintegrity (C function)c.security_inode_setintegrityhNt(j1 security_file_ioctl (C function)c.security_file_ioctlhNt(j1'security_file_ioctl_compat (C function)c.security_file_ioctl_compathNt(j1$security_file_post_open (C function)c.security_file_post_openhNt(j1#security_cred_getsecid (C function)c.security_cred_getsecidhNt(j1%security_cred_getlsmprop (C function)c.security_cred_getlsmprophNt(j1&security_kernel_read_file (C function)c.security_kernel_read_filehNt(j1+security_kernel_post_read_file (C function) c.security_kernel_post_read_filehNt(j1&security_kernel_load_data (C function)c.security_kernel_load_datahNt(j1+security_kernel_post_load_data (C function) c.security_kernel_post_load_datahNt(j1-security_current_getlsmprop_subj (C function)"c.security_current_getlsmprop_subjhNt(j1)security_task_getlsmprop_obj (C function)c.security_task_getlsmprop_objhNt(j1#security_d_instantiate (C function)c.security_d_instantiatehNt(j1 security_ismaclabel (C function)c.security_ismaclabelhNt(j1%security_secid_to_secctx (C function)c.security_secid_to_secctxhNt(j1'security_lsmprop_to_secctx (C function)c.security_lsmprop_to_secctxhNt(j1%security_secctx_to_secid (C function)c.security_secctx_to_secidhNt(j1$security_release_secctx (C function)c.security_release_secctxhNt(j1-security_inode_invalidate_secctx (C function)"c.security_inode_invalidate_secctxhNt(j1(security_inode_notifysecctx (C function)c.security_inode_notifysecctxhNt(j1%security_inode_setsecctx (C function)c.security_inode_setsecctxhNt(j1%security_inode_getsecctx (C function)c.security_inode_getsecctxhNt(j1)security_unix_stream_connect (C function)c.security_unix_stream_connecthNt(j1#security_unix_may_send (C function)c.security_unix_may_sendhNt(j1'security_socket_socketpair (C function)c.security_socket_socketpairhNt(j1"security_sock_rcv_skb (C function)c.security_sock_rcv_skbhNt(j1-security_socket_getpeersec_dgram (C function)"c.security_socket_getpeersec_dgramhNt(j1security_sk_clone (C function)c.security_sk_clonehNt(j1&security_sk_classify_flow (C function)c.security_sk_classify_flowhNt(j1'security_req_classify_flow (C function)c.security_req_classify_flowhNt(j1 security_sock_graft (C function)c.security_sock_grafthNt(j1'security_inet_conn_request (C function)c.security_inet_conn_requesthNt(j1+security_inet_conn_established (C function) c.security_inet_conn_establishedhNt(j1,security_secmark_relabel_packet (C function)!c.security_secmark_relabel_packethNt(j1*security_secmark_refcount_inc (C function)c.security_secmark_refcount_inchNt(j1*security_secmark_refcount_dec (C function)c.security_secmark_refcount_dechNt(j1,security_tun_dev_alloc_security (C function)!c.security_tun_dev_alloc_securityhNt(j1+security_tun_dev_free_security (C function) c.security_tun_dev_free_securityhNt(j1$security_tun_dev_create (C function)c.security_tun_dev_createhNt(j1*security_tun_dev_attach_queue (C function)c.security_tun_dev_attach_queuehNt(j1$security_tun_dev_attach (C function)c.security_tun_dev_attachhNt(j1"security_tun_dev_open (C function)c.security_tun_dev_openhNt(j1(security_sctp_assoc_request (C function)c.security_sctp_assoc_requesthNt(j1'security_sctp_bind_connect (C function)c.security_sctp_bind_connecthNt(j1#security_sctp_sk_clone (C function)c.security_sctp_sk_clonehNt(j1,security_sctp_assoc_established (C function)!c.security_sctp_assoc_establishedhNt(j1$security_ib_pkey_access (C function)c.security_ib_pkey_accesshNt(j1.security_ib_endport_manage_subnet (C function)#c.security_ib_endport_manage_subnethNt(j1'security_ib_alloc_security (C function)c.security_ib_alloc_securityhNt(j1&security_ib_free_security (C function)c.security_ib_free_securityhNt(j1'security_xfrm_policy_alloc (C function)c.security_xfrm_policy_allochNt(j1&security_xfrm_policy_free (C function)c.security_xfrm_policy_freehNt(j1&security_xfrm_state_alloc (C function)c.security_xfrm_state_allochNt(j1'security_xfrm_state_delete (C function)c.security_xfrm_state_deletehNt(j1!security_locked_down (C function)c.security_locked_downhNt(j1 security_bdev_alloc (C function)c.security_bdev_allochNt(j1security_bdev_free (C function)c.security_bdev_freehNt(j1'security_bdev_setintegrity (C function)c.security_bdev_setintegrityhNtejf]jk]j]jj]j ]j]j ]jE]j;]j,]jw]jh]j5]j]jY]j ]jq]j^]j]j ]j ]j]j]jT ]j]j]j ]j]j]j ]j]j ]j: ]j]j]j]j ]j]j]j]j]j ]j ]j]j]j]jQ ]j]j]jp ]j]j ]j]j]jk ]j# ]j]j]j ]j]j]j ]jT ]j]j]j]j*]j]j ]j]j]j]j7]j<]j]j ]j]j:]j ]((singlevtpm_proxy_flags (C enum)c.vtpm_proxy_flagshNt(jT1vtpm_proxy_new_dev (C struct)c.vtpm_proxy_new_devhNt(jT1vtpmx_ioc_new_dev (C function)c.vtpmx_ioc_new_devhNtej=]j]j']j.]((jT1#snd_soc_dai_set_sysclk (C function)c.snd_soc_dai_set_sysclkhNt(jT1#snd_soc_dai_set_clkdiv (C function)c.snd_soc_dai_set_clkdivhNt(jT1 snd_soc_dai_set_pll (C function)c.snd_soc_dai_set_pllhNt(jT1'snd_soc_dai_set_bclk_ratio (C function)c.snd_soc_dai_set_bclk_ratiohNtej]j]((jT1udelay (C function)c.udelayhNt(jT1ndelay (C function)c.ndelayhNt(jT1mdelay (C macro)c.mdelayhNt(jT1usleep_range (C function)c.usleep_rangehNt(jT1usleep_range_idle (C function)c.usleep_range_idlehNt(jT1usleep_range_state (C function)c.usleep_range_statehNt(jT1msleep (C function)c.msleephNt(jT1!msleep_interruptible (C function)c.msleep_interruptiblehNt(jT1ssleep (C function)c.ssleephNt(jT1fsleep (C function)c.fsleephNtej ]j]jL]j*]jZ]j]]j]j ]j-]((jT1xz_mode (C enum) c.xz_modehNt(jT1xz_ret (C enum)c.xz_rethNt(jT1xz_buf (C struct)c.xz_bufhNt(jT1xz_dec_init (C function) c.xz_dec_inithNt(jT1xz_dec_run (C function) c.xz_dec_runhNt(jT1xz_dec_reset (C function)c.xz_dec_resethNt(jT1xz_dec_end (C function) c.xz_dec_endhNt(jT1#xz_dec_microlzma_alloc (C function)c.xz_dec_microlzma_allochNt(jT1#xz_dec_microlzma_reset (C function)c.xz_dec_microlzma_resethNt(jT1!xz_dec_microlzma_run (C function)c.xz_dec_microlzma_runhNt(jT1!xz_dec_microlzma_end (C function)c.xz_dec_microlzma_endhNtej ]j2]jh]ji]j=]j ]j ]jG]j=]j ]jK]jR]jU]j<]jC]jk]j[]jp]j`]j ]j]j~]j ]j]j ]j ]j ]j]jY]j]j& ]jv]jc]j}]jc]ju]jh]j< ]j]j]jg ]j]j]((jT1snd_device_alloc (C function)c.snd_device_allochNt(jT1snd_card_new (C function)c.snd_card_newhNt(jT1snd_devm_card_new (C function)c.snd_devm_card_newhNt(jT1#snd_card_free_on_error (C function)c.snd_card_free_on_errorhNt(jT1snd_card_ref (C function)c.snd_card_refhNt(jT1 snd_card_disconnect (C function)c.snd_card_disconnecthNt(jT1%snd_card_disconnect_sync (C function)c.snd_card_disconnect_synchNt(jT1&snd_card_free_when_closed (C function)c.snd_card_free_when_closedhNt(jT1snd_card_free (C function)c.snd_card_freehNt(jT1snd_card_set_id (C function)c.snd_card_set_idhNt(jT1"snd_card_add_dev_attr (C function)c.snd_card_add_dev_attrhNt(jT1snd_card_register (C function)c.snd_card_registerhNt(jT1snd_component_add (C function)c.snd_component_addhNt(jT1snd_card_file_add (C function)c.snd_card_file_addhNt(jT1!snd_card_file_remove (C function)c.snd_card_file_removehNt(jT1#snd_power_ref_and_wait (C function)c.snd_power_ref_and_waithNt(jT1snd_power_wait (C function)c.snd_power_waithNt(jT1snd_device_new (C function)c.snd_device_newhNt(jT1"snd_device_disconnect (C function)c.snd_device_disconnecthNt(jT1snd_device_free (C function)c.snd_device_freehNt(jT1 snd_device_register (C function)c.snd_device_registerhNt(jT1!snd_device_get_state (C function)c.snd_device_get_statehNt(jT1snd_request_card (C function)c.snd_request_cardhNt(jT1"snd_lookup_minor_data (C function)c.snd_lookup_minor_datahNt(jT1 snd_register_device (C function)c.snd_register_devicehNt(jT1"snd_unregister_device (C function)c.snd_unregister_devicehNt(jT1 copy_to_user_fromio (C function)c.copy_to_user_fromiohNt(jT1 copy_to_iter_fromio (C function)c.copy_to_iter_fromiohNt(jT1 copy_from_user_toio (C function)c.copy_from_user_toiohNt(jT1 copy_from_iter_toio (C function)c.copy_from_iter_toiohNt(jT1$snd_dma_alloc_dir_pages (C function)c.snd_dma_alloc_dir_pageshNt(jT1)snd_dma_alloc_pages_fallback (C function)c.snd_dma_alloc_pages_fallbackhNt(jT1snd_dma_free_pages (C function)c.snd_dma_free_pageshNt(jT1%snd_devm_alloc_dir_pages (C function)c.snd_devm_alloc_dir_pageshNt(jT1 snd_dma_buffer_mmap (C function)c.snd_dma_buffer_mmaphNt(jT1 snd_dma_buffer_sync (C function)c.snd_dma_buffer_synchNt(jT1snd_sgbuf_get_addr (C function)c.snd_sgbuf_get_addrhNt(jT1snd_sgbuf_get_page (C function)c.snd_sgbuf_get_pagehNt(jT1%snd_sgbuf_get_chunk_size (C function)c.snd_sgbuf_get_chunk_sizehNt(jT1 snd_pcm_format_name (C function)c.snd_pcm_format_namehNt(jT1snd_pcm_new_stream (C function)c.snd_pcm_new_streamhNt(jT1snd_pcm_new (C function) c.snd_pcm_newhNt(jT1!snd_pcm_new_internal (C function)c.snd_pcm_new_internalhNt(jT1snd_pcm_notify (C function)c.snd_pcm_notifyhNt(jT1snd_pcm_set_ops (C function)c.snd_pcm_set_opshNt(jT1&snd_pcm_set_sync_per_card (C function)c.snd_pcm_set_sync_per_cardhNt(jT1 snd_interval_refine (C function)c.snd_interval_refinehNt(jT1snd_interval_div (C function)c.snd_interval_divhNt(jT1!snd_interval_muldivk (C function)c.snd_interval_muldivkhNt(jT1!snd_interval_mulkdiv (C function)c.snd_interval_mulkdivhNt(jT1 snd_interval_ratnum (C function)c.snd_interval_ratnumhNt(jT1 snd_interval_ratden (C function)c.snd_interval_ratdenhNt(jT1snd_interval_list (C function)c.snd_interval_listhNt(jT1 snd_interval_ranges (C function)c.snd_interval_rangeshNt(jT1 snd_pcm_hw_rule_add (C function)c.snd_pcm_hw_rule_addhNt(jT1'snd_pcm_hw_constraint_mask (C function)c.snd_pcm_hw_constraint_maskhNt(jT1)snd_pcm_hw_constraint_mask64 (C function)c.snd_pcm_hw_constraint_mask64hNt(jT1*snd_pcm_hw_constraint_integer (C function)c.snd_pcm_hw_constraint_integerhNt(jT1)snd_pcm_hw_constraint_minmax (C function)c.snd_pcm_hw_constraint_minmaxhNt(jT1'snd_pcm_hw_constraint_list (C function)c.snd_pcm_hw_constraint_listhNt(jT1)snd_pcm_hw_constraint_ranges (C function)c.snd_pcm_hw_constraint_rangeshNt(jT1*snd_pcm_hw_constraint_ratnums (C function)c.snd_pcm_hw_constraint_ratnumshNt(jT1*snd_pcm_hw_constraint_ratdens (C function)c.snd_pcm_hw_constraint_ratdenshNt(jT1)snd_pcm_hw_constraint_msbits (C function)c.snd_pcm_hw_constraint_msbitshNt(jT1'snd_pcm_hw_constraint_step (C function)c.snd_pcm_hw_constraint_stephNt(jT1'snd_pcm_hw_constraint_pow2 (C function)c.snd_pcm_hw_constraint_pow2hNt(jT1'snd_pcm_hw_rule_noresample (C function)c.snd_pcm_hw_rule_noresamplehNt(jT1#snd_pcm_hw_param_value (C function)c.snd_pcm_hw_param_valuehNt(jT1#snd_pcm_hw_param_first (C function)c.snd_pcm_hw_param_firsthNt(jT1"snd_pcm_hw_param_last (C function)c.snd_pcm_hw_param_lasthNt(jT1#snd_pcm_hw_params_bits (C function)c.snd_pcm_hw_params_bitshNt(jT1snd_pcm_lib_ioctl (C function)c.snd_pcm_lib_ioctlhNt(jT15snd_pcm_period_elapsed_under_stream_lock (C function)*c.snd_pcm_period_elapsed_under_stream_lockhNt(jT1#snd_pcm_period_elapsed (C function)c.snd_pcm_period_elapsedhNt(jT1#snd_pcm_add_chmap_ctls (C function)c.snd_pcm_add_chmap_ctlshNt(jT1 snd_pcm_stream_lock (C function)c.snd_pcm_stream_lockhNt(jT1"snd_pcm_stream_unlock (C function)c.snd_pcm_stream_unlockhNt(jT1$snd_pcm_stream_lock_irq (C function)c.snd_pcm_stream_lock_irqhNt(jT1&snd_pcm_stream_unlock_irq (C function)c.snd_pcm_stream_unlock_irqhNt(jT1-snd_pcm_stream_unlock_irqrestore (C function)"c.snd_pcm_stream_unlock_irqrestorehNt(jT1%snd_pcm_hw_params_choose (C function)c.snd_pcm_hw_params_choosehNt(jT1snd_pcm_start (C function)c.snd_pcm_starthNt(jT1snd_pcm_stop (C function)c.snd_pcm_stophNt(jT1snd_pcm_drain_done (C function)c.snd_pcm_drain_donehNt(jT1snd_pcm_stop_xrun (C function)c.snd_pcm_stop_xrunhNt(jT1 snd_pcm_suspend_all (C function)c.snd_pcm_suspend_allhNt(jT1snd_pcm_prepare (C function)c.snd_pcm_preparehNt(jT1!snd_pcm_kernel_ioctl (C function)c.snd_pcm_kernel_ioctlhNt(jT1%snd_pcm_lib_default_mmap (C function)c.snd_pcm_lib_default_mmaphNt(jT1#snd_pcm_lib_mmap_iomem (C function)c.snd_pcm_lib_mmap_iomemhNt(jT1"snd_pcm_stream_linked (C function)c.snd_pcm_stream_linkedhNt(jT1%snd_pcm_stream_lock_irqsave (C macro)c.snd_pcm_stream_lock_irqsavehNt(jT1,snd_pcm_stream_lock_irqsave_nested (C macro)$c.snd_pcm_stream_lock_irqsave_nestedhNt(jT1&snd_pcm_group_for_each_entry (C macro)c.snd_pcm_group_for_each_entryhNt(jT1snd_pcm_running (C function)c.snd_pcm_runninghNt(jT1 __snd_pcm_set_state (C function)c.__snd_pcm_set_statehNt(jT1bytes_to_samples (C function)c.bytes_to_sampleshNt(jT1bytes_to_frames (C function)c.bytes_to_frameshNt(jT1samples_to_bytes (C function)c.samples_to_byteshNt(jT1frames_to_bytes (C function)c.frames_to_byteshNt(jT1frame_aligned (C function)c.frame_alignedhNt(jT1%snd_pcm_lib_buffer_bytes (C function)c.snd_pcm_lib_buffer_byteshNt(jT1%snd_pcm_lib_period_bytes (C function)c.snd_pcm_lib_period_byteshNt(jT1#snd_pcm_playback_avail (C function)c.snd_pcm_playback_availhNt(jT1"snd_pcm_capture_avail (C function)c.snd_pcm_capture_availhNt(jT1&snd_pcm_playback_hw_avail (C function)c.snd_pcm_playback_hw_availhNt(jT1%snd_pcm_capture_hw_avail (C function)c.snd_pcm_capture_hw_availhNt(jT1#snd_pcm_playback_ready (C function)c.snd_pcm_playback_readyhNt(jT1"snd_pcm_capture_ready (C function)c.snd_pcm_capture_readyhNt(jT1"snd_pcm_playback_data (C function)c.snd_pcm_playback_datahNt(jT1#snd_pcm_playback_empty (C function)c.snd_pcm_playback_emptyhNt(jT1"snd_pcm_capture_empty (C function)c.snd_pcm_capture_emptyhNt(jT1!snd_pcm_trigger_done (C function)c.snd_pcm_trigger_donehNt(jT1params_channels (C function)c.params_channelshNt(jT1params_rate (C function) c.params_ratehNt(jT1params_period_size (C function)c.params_period_sizehNt(jT1params_periods (C function)c.params_periodshNt(jT1params_buffer_size (C function)c.params_buffer_sizehNt(jT1 params_buffer_bytes (C function)c.params_buffer_byteshNt(jT1)snd_pcm_hw_constraint_single (C function)c.snd_pcm_hw_constraint_singlehNt(jT1&snd_pcm_format_cpu_endian (C function)c.snd_pcm_format_cpu_endianhNt(jT1snd_pcm_set_sync (C function)c.snd_pcm_set_synchNt(jT1'snd_pcm_set_runtime_buffer (C function)c.snd_pcm_set_runtime_bufferhNt(jT1snd_pcm_gettime (C function)c.snd_pcm_gettimehNt(jT1%snd_pcm_set_fixed_buffer (C function)c.snd_pcm_set_fixed_bufferhNt(jT1)snd_pcm_set_fixed_buffer_all (C function)c.snd_pcm_set_fixed_buffer_allhNt(jT1#snd_pcm_sgbuf_get_addr (C function)c.snd_pcm_sgbuf_get_addrhNt(jT1)snd_pcm_sgbuf_get_chunk_size (C function)c.snd_pcm_sgbuf_get_chunk_sizehNt(jT1'snd_pcm_limit_isa_dma_size (C function)c.snd_pcm_limit_isa_dma_sizehNt(jT1#snd_pcm_direction_name (C function)c.snd_pcm_direction_namehNt(jT1snd_pcm_stream_str (C function)c.snd_pcm_stream_strhNt(jT1$snd_pcm_chmap_substream (C function)c.snd_pcm_chmap_substreamhNt(jT1pcm_format_to_bits (C function)c.pcm_format_to_bitshNt(jT1pcm_for_each_format (C macro)c.pcm_for_each_formathNt(jT1"snd_pcm_format_signed (C function)c.snd_pcm_format_signedhNt(jT1$snd_pcm_format_unsigned (C function)c.snd_pcm_format_unsignedhNt(jT1"snd_pcm_format_linear (C function)c.snd_pcm_format_linearhNt(jT1)snd_pcm_format_little_endian (C function)c.snd_pcm_format_little_endianhNt(jT1&snd_pcm_format_big_endian (C function)c.snd_pcm_format_big_endianhNt(jT1!snd_pcm_format_width (C function)c.snd_pcm_format_widthhNt(jT1*snd_pcm_format_physical_width (C function)c.snd_pcm_format_physical_widthhNt(jT1 snd_pcm_format_size (C function)c.snd_pcm_format_sizehNt(jT1&snd_pcm_format_silence_64 (C function)c.snd_pcm_format_silence_64hNt(jT1'snd_pcm_format_set_silence (C function)c.snd_pcm_format_set_silencehNt(jT1#snd_pcm_hw_limit_rates (C function)c.snd_pcm_hw_limit_rateshNt(jT1%snd_pcm_rate_to_rate_bit (C function)c.snd_pcm_rate_to_rate_bithNt(jT1%snd_pcm_rate_bit_to_rate (C function)c.snd_pcm_rate_bit_to_ratehNt(jT1(snd_pcm_rate_mask_intersect (C function)c.snd_pcm_rate_mask_intersecthNt(jT1'snd_pcm_rate_range_to_bits (C function)c.snd_pcm_rate_range_to_bitshNt(jT1)snd_pcm_lib_preallocate_free (C function)c.snd_pcm_lib_preallocate_freehNt(jT11snd_pcm_lib_preallocate_free_for_all (C function)&c.snd_pcm_lib_preallocate_free_for_allhNt(jT1*snd_pcm_lib_preallocate_pages (C function)c.snd_pcm_lib_preallocate_pageshNt(jT12snd_pcm_lib_preallocate_pages_for_all (C function)'c.snd_pcm_lib_preallocate_pages_for_allhNt(jT1'snd_pcm_set_managed_buffer (C function)c.snd_pcm_set_managed_bufferhNt(jT1+snd_pcm_set_managed_buffer_all (C function) c.snd_pcm_set_managed_buffer_allhNt(jT1%snd_pcm_lib_malloc_pages (C function)c.snd_pcm_lib_malloc_pageshNt(jT1#snd_pcm_lib_free_pages (C function)c.snd_pcm_lib_free_pageshNt(jT1-snd_hwparams_to_dma_slave_config (C function)"c.snd_hwparams_to_dma_slave_confighNt(jT17snd_dmaengine_pcm_set_config_from_dai_data (C function),c.snd_dmaengine_pcm_set_config_from_dai_datahNt(jT1&snd_dmaengine_pcm_trigger (C function)c.snd_dmaengine_pcm_triggerhNt(jT11snd_dmaengine_pcm_pointer_no_residue (C function)&c.snd_dmaengine_pcm_pointer_no_residuehNt(jT1&snd_dmaengine_pcm_pointer (C function)c.snd_dmaengine_pcm_pointerhNt(jT1.snd_dmaengine_pcm_request_channel (C function)#c.snd_dmaengine_pcm_request_channelhNt(jT1#snd_dmaengine_pcm_open (C function)c.snd_dmaengine_pcm_openhNt(jT10snd_dmaengine_pcm_open_request_chan (C function)%c.snd_dmaengine_pcm_open_request_chanhNt(jT1$snd_dmaengine_pcm_close (C function)c.snd_dmaengine_pcm_closehNt(jT11snd_dmaengine_pcm_close_release_chan (C function)&c.snd_dmaengine_pcm_close_release_chanhNt(jT16snd_dmaengine_pcm_refine_runtime_hwparams (C function)+c.snd_dmaengine_pcm_refine_runtime_hwparamshNt(jT1/snd_pcm_substream_to_dma_direction (C function)$c.snd_pcm_substream_to_dma_directionhNt(jT1%snd_dmaengine_dai_dma_data (C struct)c.snd_dmaengine_dai_dma_datahNt(jT1#snd_dmaengine_pcm_config (C struct)c.snd_dmaengine_pcm_confighNt(jT1snd_ctl_notify (C function)c.snd_ctl_notifyhNt(jT1snd_ctl_notify_one (C function)c.snd_ctl_notify_onehNt(jT1snd_ctl_new (C function) c.snd_ctl_newhNt(jT1snd_ctl_new1 (C function)c.snd_ctl_new1hNt(jT1snd_ctl_free_one (C function)c.snd_ctl_free_onehNt(jT1snd_ctl_add (C function) c.snd_ctl_addhNt(jT1snd_ctl_replace (C function)c.snd_ctl_replacehNt(jT1snd_ctl_remove (C function)c.snd_ctl_removehNt(jT1snd_ctl_remove_id (C function)c.snd_ctl_remove_idhNt(jT1$snd_ctl_remove_user_ctl (C function)c.snd_ctl_remove_user_ctlhNt(jT1 snd_ctl_activate_id (C function)c.snd_ctl_activate_idhNt(jT1snd_ctl_rename_id (C function)c.snd_ctl_rename_idhNt(jT1snd_ctl_rename (C function)c.snd_ctl_renamehNt(jT1snd_ctl_find_numid (C function)c.snd_ctl_find_numidhNt(jT1snd_ctl_find_id (C function)c.snd_ctl_find_idhNt(jT1#snd_ctl_register_ioctl (C function)c.snd_ctl_register_ioctlhNt(jT1*snd_ctl_register_ioctl_compat (C function)c.snd_ctl_register_ioctl_compathNt(jT1%snd_ctl_unregister_ioctl (C function)c.snd_ctl_unregister_ioctlhNt(jT1,snd_ctl_unregister_ioctl_compat (C function)!c.snd_ctl_unregister_ioctl_compathNt(jT1"snd_ctl_request_layer (C function)c.snd_ctl_request_layerhNt(jT1#snd_ctl_register_layer (C function)c.snd_ctl_register_layerhNt(jT1%snd_ctl_disconnect_layer (C function)c.snd_ctl_disconnect_layerhNt(jT1&snd_ctl_boolean_mono_info (C function)c.snd_ctl_boolean_mono_infohNt(jT1(snd_ctl_boolean_stereo_info (C function)c.snd_ctl_boolean_stereo_infohNt(jT1snd_ctl_enum_info (C function)c.snd_ctl_enum_infohNt(jT1snd_ac97_write (C function)c.snd_ac97_writehNt(jT1snd_ac97_read (C function)c.snd_ac97_readhNt(jT1!snd_ac97_write_cache (C function)c.snd_ac97_write_cachehNt(jT1snd_ac97_update (C function)c.snd_ac97_updatehNt(jT1!snd_ac97_update_bits (C function)c.snd_ac97_update_bitshNt(jT1$snd_ac97_get_short_name (C function)c.snd_ac97_get_short_namehNt(jT1snd_ac97_bus (C function)c.snd_ac97_bushNt(jT1snd_ac97_mixer (C function)c.snd_ac97_mixerhNt(jT1"snd_ac97_update_power (C function)c.snd_ac97_update_powerhNt(jT1snd_ac97_suspend (C function)c.snd_ac97_suspendhNt(jT1snd_ac97_resume (C function)c.snd_ac97_resumehNt(jT1#snd_ac97_tune_hardware (C function)c.snd_ac97_tune_hardwarehNt(jT1snd_ac97_set_rate (C function)c.snd_ac97_set_ratehNt(jT1 snd_ac97_pcm_assign (C function)c.snd_ac97_pcm_assignhNt(jT1snd_ac97_pcm_open (C function)c.snd_ac97_pcm_openhNt(jT1snd_ac97_pcm_close (C function)c.snd_ac97_pcm_closehNt(jT1+snd_ac97_pcm_double_rate_rules (C function) c.snd_ac97_pcm_double_rate_ruleshNt(jT1"snd_ctl_add_followers (C function)c.snd_ctl_add_followershNt(jT1(snd_ctl_make_virtual_master (C function)c.snd_ctl_make_virtual_masterhNt(jT1%snd_ctl_add_vmaster_hook (C function)c.snd_ctl_add_vmaster_hookhNt(jT1!snd_ctl_sync_vmaster (C function)c.snd_ctl_sync_vmasterhNt(jT1,snd_ctl_apply_vmaster_followers (C function)!c.snd_ctl_apply_vmaster_followershNt(jT1"snd_ctl_find_id_mixer (C function)c.snd_ctl_find_id_mixerhNt(jT1!snd_ctl_add_follower (C function)c.snd_ctl_add_followerhNt(jT1*snd_ctl_add_follower_uncached (C function)c.snd_ctl_add_follower_uncachedhNt(jT1 snd_rawmidi_receive (C function)c.snd_rawmidi_receivehNt(jT1'snd_rawmidi_transmit_empty (C function)c.snd_rawmidi_transmit_emptyhNt(jT1&snd_rawmidi_transmit_peek (C function)c.snd_rawmidi_transmit_peekhNt(jT1%snd_rawmidi_transmit_ack (C function)c.snd_rawmidi_transmit_ackhNt(jT1!snd_rawmidi_transmit (C function)c.snd_rawmidi_transmithNt(jT1 snd_rawmidi_proceed (C function)c.snd_rawmidi_proceedhNt(jT1snd_rawmidi_new (C function)c.snd_rawmidi_newhNt(jT1 snd_rawmidi_set_ops (C function)c.snd_rawmidi_set_opshNt(jT1&snd_mpu401_uart_interrupt (C function)c.snd_mpu401_uart_interrupthNt(jT1)snd_mpu401_uart_interrupt_tx (C function)c.snd_mpu401_uart_interrupt_txhNt(jT1 snd_mpu401_uart_new (C function)c.snd_mpu401_uart_newhNt(jT1snd_info_get_line (C function)c.snd_info_get_linehNt(jT1snd_info_get_str (C function)c.snd_info_get_strhNt(jT1)snd_info_create_module_entry (C function)c.snd_info_create_module_entryhNt(jT1'snd_info_create_card_entry (C function)c.snd_info_create_card_entryhNt(jT1 snd_info_free_entry (C function)c.snd_info_free_entryhNt(jT1snd_info_register (C function)c.snd_info_registerhNt(jT1!snd_card_rw_proc_new (C function)c.snd_card_rw_proc_newhNt(jT1!snd_compr_stop_error (C function)c.snd_compr_stop_errorhNt(jT1$snd_compr_task_finished (C function)c.snd_compr_task_finishedhNt(jT1snd_compress_new (C function)c.snd_compress_newhNt(jT1 snd_compressed_buffer (C struct)c.snd_compressed_bufferhNt(jT1snd_compr_params (C struct)c.snd_compr_paramshNt(jT1snd_compr_tstamp (C struct)c.snd_compr_tstamphNt(jT1snd_compr_avail (C struct)c.snd_compr_availhNt(jT1snd_compr_caps (C struct)c.snd_compr_capshNt(jT1snd_compr_codec_caps (C struct)c.snd_compr_codec_capshNt(jT1sndrv_compress_encoder (C enum)c.sndrv_compress_encoderhNt(jT1snd_compr_metadata (C struct)c.snd_compr_metadatahNt(jT1snd_compr_task (C struct)c.snd_compr_taskhNt(jT1snd_compr_state (C enum)c.snd_compr_statehNt(jT1 snd_compr_task_status (C struct)c.snd_compr_task_statushNt(jT1snd_enc_vorbis (C struct)c.snd_enc_vorbishNt(jT1snd_enc_real (C struct)c.snd_enc_realhNt(jT1snd_enc_flac (C struct)c.snd_enc_flachNt(jT1!snd_compr_task_runtime (C struct)c.snd_compr_task_runtimehNt(jT1snd_compr_runtime (C struct)c.snd_compr_runtimehNt(jT1snd_compr_stream (C struct)c.snd_compr_streamhNt(jT1snd_compr_ops (C struct)c.snd_compr_opshNt(jT1snd_compr (C struct) c.snd_comprhNt(jT1,snd_compr_use_pause_in_draining (C function)!c.snd_compr_use_pause_in_draininghNt(jT1)snd_compr_set_runtime_buffer (C function)c.snd_compr_set_runtime_bufferhNt(jT1'snd_soc_kcontrol_component (C function)c.snd_soc_kcontrol_componenthNt(jT1snd_soc_find_dai (C function)c.snd_soc_find_daihNt(jT1'snd_soc_remove_pcm_runtime (C function)c.snd_soc_remove_pcm_runtimehNt(jT1$snd_soc_add_pcm_runtime (C function)c.snd_soc_add_pcm_runtimehNt(jT1(snd_soc_runtime_set_dai_fmt (C function)c.snd_soc_runtime_set_dai_fmthNt(jT1!snd_soc_set_dmi_name (C function)c.snd_soc_set_dmi_namehNt(jT1snd_soc_cnew (C function)c.snd_soc_cnewhNt(jT1+snd_soc_add_component_controls (C function) c.snd_soc_add_component_controlshNt(jT1&snd_soc_add_card_controls (C function)c.snd_soc_add_card_controlshNt(jT1%snd_soc_add_dai_controls (C function)c.snd_soc_add_dai_controlshNt(jT1"snd_soc_register_card (C function)c.snd_soc_register_cardhNt(jT1$snd_soc_unregister_card (C function)c.snd_soc_unregister_cardhNt(jT1!snd_soc_register_dai (C function)c.snd_soc_register_daihNt(jT1$snd_soc_unregister_dais (C function)c.snd_soc_unregister_daishNt(jT1"snd_soc_register_dais (C function)c.snd_soc_register_daishNt(jT13snd_soc_unregister_component_by_driver (C function)(c.snd_soc_unregister_component_by_driverhNt(jT1)snd_soc_unregister_component (C function)c.snd_soc_unregister_componenthNt(jT1,devm_snd_soc_register_component (C function)!c.devm_snd_soc_register_componenthNt(jT1'devm_snd_soc_register_card (C function)c.devm_snd_soc_register_cardhNt(jT1,devm_snd_dmaengine_pcm_register (C function)!c.devm_snd_dmaengine_pcm_registerhNt(jT1)snd_soc_component_set_sysclk (C function)c.snd_soc_component_set_sysclkhNt(jT1'snd_soc_component_set_jack (C function)c.snd_soc_component_set_jackhNt(jT1,snd_soc_component_get_jack_type (C function)!c.snd_soc_component_get_jack_typehNt(jT1*snd_soc_component_init_regmap (C function)c.snd_soc_component_init_regmaphNt(jT1*snd_soc_component_exit_regmap (C function)c.snd_soc_component_exit_regmaphNt(jT1#snd_soc_component_read (C function)c.snd_soc_component_readhNt(jT1$snd_soc_component_write (C function)c.snd_soc_component_writehNt(jT1*snd_soc_component_update_bits (C function)c.snd_soc_component_update_bitshNt(jT10snd_soc_component_update_bits_async (C function)%c.snd_soc_component_update_bits_asynchNt(jT1)snd_soc_component_read_field (C function)c.snd_soc_component_read_fieldhNt(jT1*snd_soc_component_write_field (C function)c.snd_soc_component_write_fieldhNt(jT1-snd_soc_component_async_complete (C function)"c.snd_soc_component_async_completehNt(jT1(snd_soc_component_test_bits (C function)c.snd_soc_component_test_bitshNt(jT1#snd_soc_runtime_action (C function)c.snd_soc_runtime_actionhNt(jT1/snd_soc_runtime_ignore_pmdown_time (C function)$c.snd_soc_runtime_ignore_pmdown_timehNt(jT1$snd_soc_runtime_calc_hw (C function)c.snd_soc_runtime_calc_hwhNt(jT1%snd_soc_info_enum_double (C function)c.snd_soc_info_enum_doublehNt(jT1$snd_soc_get_enum_double (C function)c.snd_soc_get_enum_doublehNt(jT1$snd_soc_put_enum_double (C function)c.snd_soc_put_enum_doublehNt(jT1snd_soc_info_volsw (C function)c.snd_soc_info_volswhNt(jT1"snd_soc_info_volsw_sx (C function)c.snd_soc_info_volsw_sxhNt(jT1snd_soc_get_volsw (C function)c.snd_soc_get_volswhNt(jT1snd_soc_put_volsw (C function)c.snd_soc_put_volswhNt(jT1!snd_soc_get_volsw_sx (C function)c.snd_soc_get_volsw_sxhNt(jT1!snd_soc_put_volsw_sx (C function)c.snd_soc_put_volsw_sxhNt(jT1!snd_soc_limit_volume (C function)c.snd_soc_limit_volumehNt(jT1snd_soc_info_xr_sx (C function)c.snd_soc_info_xr_sxhNt(jT1snd_soc_get_xr_sx (C function)c.snd_soc_get_xr_sxhNt(jT1snd_soc_put_xr_sx (C function)c.snd_soc_put_xr_sxhNt(jT1snd_soc_get_strobe (C function)c.snd_soc_get_strobehNt(jT1snd_soc_put_strobe (C function)c.snd_soc_put_strobehNt(jT1!snd_soc_new_compress (C function)c.snd_soc_new_compresshNt(jT1)snd_soc_dapm_kcontrol_widget (C function)c.snd_soc_dapm_kcontrol_widgethNt(jT1'snd_soc_dapm_kcontrol_dapm (C function)c.snd_soc_dapm_kcontrol_dapmhNt(jT1*snd_soc_dapm_force_bias_level (C function)c.snd_soc_dapm_force_bias_levelhNt(jT1(snd_soc_dapm_set_bias_level (C function)c.snd_soc_dapm_set_bias_levelhNt(jT13snd_soc_dapm_dai_get_connected_widgets (C function)(c.snd_soc_dapm_dai_get_connected_widgetshNt(jT1%snd_soc_dapm_free_widget (C function)c.snd_soc_dapm_free_widgethNt(jT1'snd_soc_dapm_sync_unlocked (C function)c.snd_soc_dapm_sync_unlockedhNt(jT1snd_soc_dapm_sync (C function)c.snd_soc_dapm_synchNt(jT1$snd_soc_dapm_add_routes (C function)c.snd_soc_dapm_add_routeshNt(jT1$snd_soc_dapm_del_routes (C function)c.snd_soc_dapm_del_routeshNt(jT1%snd_soc_dapm_weak_routes (C function)c.snd_soc_dapm_weak_routeshNt(jT1%snd_soc_dapm_new_widgets (C function)c.snd_soc_dapm_new_widgetshNt(jT1#snd_soc_dapm_get_volsw (C function)c.snd_soc_dapm_get_volswhNt(jT1#snd_soc_dapm_put_volsw (C function)c.snd_soc_dapm_put_volswhNt(jT1)snd_soc_dapm_get_enum_double (C function)c.snd_soc_dapm_get_enum_doublehNt(jT1)snd_soc_dapm_put_enum_double (C function)c.snd_soc_dapm_put_enum_doublehNt(jT1)snd_soc_dapm_info_pin_switch (C function)c.snd_soc_dapm_info_pin_switchhNt(jT1(snd_soc_dapm_get_pin_switch (C function)c.snd_soc_dapm_get_pin_switchhNt(jT1(snd_soc_dapm_put_pin_switch (C function)c.snd_soc_dapm_put_pin_switchhNt(jT1%snd_soc_dapm_new_control (C function)c.snd_soc_dapm_new_controlhNt(jT1&snd_soc_dapm_new_controls (C function)c.snd_soc_dapm_new_controlshNt(jT1)snd_soc_dapm_new_dai_widgets (C function)c.snd_soc_dapm_new_dai_widgetshNt(jT1&snd_soc_dapm_stream_event (C function)c.snd_soc_dapm_stream_eventhNt(jT1-snd_soc_dapm_enable_pin_unlocked (C function)"c.snd_soc_dapm_enable_pin_unlockedhNt(jT1$snd_soc_dapm_enable_pin (C function)c.snd_soc_dapm_enable_pinhNt(jT13snd_soc_dapm_force_enable_pin_unlocked (C function)(c.snd_soc_dapm_force_enable_pin_unlockedhNt(jT1*snd_soc_dapm_force_enable_pin (C function)c.snd_soc_dapm_force_enable_pinhNt(jT1.snd_soc_dapm_disable_pin_unlocked (C function)#c.snd_soc_dapm_disable_pin_unlockedhNt(jT1%snd_soc_dapm_disable_pin (C function)c.snd_soc_dapm_disable_pinhNt(jT1)snd_soc_dapm_nc_pin_unlocked (C function)c.snd_soc_dapm_nc_pin_unlockedhNt(jT1 snd_soc_dapm_nc_pin (C function)c.snd_soc_dapm_nc_pinhNt(jT1(snd_soc_dapm_get_pin_status (C function)c.snd_soc_dapm_get_pin_statushNt(jT1(snd_soc_dapm_ignore_suspend (C function)c.snd_soc_dapm_ignore_suspendhNt(jT1snd_soc_dapm_free (C function)c.snd_soc_dapm_freehNt(jT13snd_dmaengine_pcm_prepare_slave_config (C function)(c.snd_dmaengine_pcm_prepare_slave_confighNt(jT1'snd_dmaengine_pcm_register (C function)c.snd_dmaengine_pcm_registerhNt(jT1)snd_dmaengine_pcm_unregister (C function)c.snd_dmaengine_pcm_unregisterhNt(jT1snd_hwdep_new (C function)c.snd_hwdep_newhNt(jT1snd_jack_types (C enum)c.snd_jack_typeshNt(jT1"snd_jack_add_new_kctl (C function)c.snd_jack_add_new_kctlhNt(jT1snd_jack_new (C function)c.snd_jack_newhNt(jT1 snd_jack_set_parent (C function)c.snd_jack_set_parenthNt(jT1snd_jack_set_key (C function)c.snd_jack_set_keyhNt(jT1snd_jack_report (C function)c.snd_jack_reporthNt(jT1 snd_soc_jack_report (C function)c.snd_soc_jack_reporthNt(jT1#snd_soc_jack_add_zones (C function)c.snd_soc_jack_add_zoneshNt(jT1"snd_soc_jack_get_type (C function)c.snd_soc_jack_get_typehNt(jT1"snd_soc_jack_add_pins (C function)c.snd_soc_jack_add_pinshNt(jT1+snd_soc_jack_notifier_register (C function) c.snd_soc_jack_notifier_registerhNt(jT1-snd_soc_jack_notifier_unregister (C function)"c.snd_soc_jack_notifier_unregisterhNt(jT1#snd_soc_jack_add_gpios (C function)c.snd_soc_jack_add_gpioshNt(jT1$snd_soc_jack_add_gpiods (C function)c.snd_soc_jack_add_gpiodshNt(jT1$snd_soc_jack_free_gpios (C function)c.snd_soc_jack_free_gpioshNt(jT1snd_dma_program (C function)c.snd_dma_programhNt(jT1snd_dma_disable (C function)c.snd_dma_disablehNt(jT1snd_dma_pointer (C function)c.snd_dma_pointerhNt(jT1!snd_devm_request_dma (C function)c.snd_devm_request_dmahNt(jT1snd_power_ref (C function)c.snd_power_refhNt(jT1snd_power_unref (C function)c.snd_power_unrefhNt(jT1snd_power_sync_ref (C function)c.snd_power_sync_refhNt(jT1snd_card_unref (C function)c.snd_card_unrefhNt(jT1snd_BUG (C macro) c.snd_BUGhNt(jT1snd_BUG_ON (C macro) c.snd_BUG_ONhNt(jT1*register_sound_special_device (C function)c.register_sound_special_devicehNt(jT1!register_sound_mixer (C function)c.register_sound_mixerhNt(jT1register_sound_dsp (C function)c.register_sound_dsphNt(jT1%unregister_sound_special (C function)c.unregister_sound_specialhNt(jT1#unregister_sound_mixer (C function)c.unregister_sound_mixerhNt(jT1!unregister_sound_dsp (C function)c.unregister_sound_dsphNtejv ]j]j]j]j ]j ]j]jh ]j]j]j]j]j]j]j]j ]j]j!]j]j%]j]j]j]j]j+]j]jm ]j]((singleobj_to_location (C function)c.obj_to_locationhNt(j1location_to_obj (C function)c.location_to_objhNt(j1"zs_lookup_class_index (C function)c.zs_lookup_class_indexhNt(j1zs_huge_class_size (C function)c.zs_huge_class_sizehNt(j1zs_malloc (C function) c.zs_mallochNt(j1zs_create_pool (C function)c.zs_create_poolhNtej"]jD]j ]j ]j ]j]j ]j ]jA]j/]j%]jB]jC]j ]jw ]j]j/]jK]jo]jp]j@]j:]jv]jI]j ]j/ ]j ]jJ]((j1 ctucan_probe_common (C function)c.ctucan_probe_commonhNt(j1 ctucan_state_to_str (C function)c.ctucan_state_to_strhNt(j1ctucan_reset (C function)c.ctucan_resethNt(j1ctucan_set_btr (C function)c.ctucan_set_btrhNt(j1!ctucan_set_bittiming (C function)c.ctucan_set_bittiminghNt(j1&ctucan_set_data_bittiming (C function)c.ctucan_set_data_bittiminghNt(j1.ctucan_set_secondary_sample_point (C function)#c.ctucan_set_secondary_sample_pointhNt(j1ctucan_set_mode (C function)c.ctucan_set_modehNt(j1ctucan_chip_start (C function)c.ctucan_chip_starthNt(j1ctucan_do_set_mode (C function)c.ctucan_do_set_modehNt(j1!ctucan_get_tx_status (C function)c.ctucan_get_tx_statushNt(j1'ctucan_is_txt_buf_writable (C function)c.ctucan_is_txt_buf_writablehNt(j1 ctucan_insert_frame (C function)c.ctucan_insert_framehNt(j1!ctucan_give_txtb_cmd (C function)c.ctucan_give_txtb_cmdhNt(j1ctucan_start_xmit (C function)c.ctucan_start_xmithNt(j1!ctucan_read_rx_frame (C function)c.ctucan_read_rx_framehNt(j1ctucan_rx (C function) c.ctucan_rxhNt(j1$ctucan_read_fault_state (C function)c.ctucan_read_fault_statehNt(j1ctucan_get_rec_tec (C function)c.ctucan_get_rec_techNt(j1!ctucan_err_interrupt (C function)c.ctucan_err_interrupthNt(j1ctucan_rx_poll (C function)c.ctucan_rx_pollhNt(j1#ctucan_rotate_txb_prio (C function)c.ctucan_rotate_txb_priohNt(j1 ctucan_tx_interrupt (C function)c.ctucan_tx_interrupthNt(j1ctucan_interrupt (C function)c.ctucan_interrupthNt(j1ctucan_chip_stop (C function)c.ctucan_chip_stophNt(j1ctucan_open (C function) c.ctucan_openhNt(j1ctucan_close (C function)c.ctucan_closehNt(j1$ctucan_get_berr_counter (C function)c.ctucan_get_berr_counterhNt(j1ctucan_pci_probe (C function)c.ctucan_pci_probehNt(j1ctucan_pci_remove (C function)c.ctucan_pci_removehNt(j1"ctucan_platform_probe (C function)c.ctucan_platform_probehNt(j1#ctucan_platform_remove (C function)c.ctucan_platform_removehNtejB]j]j]j ]j]j]j ]j]](j1net_bridge_vlan (C struct)c.net_bridge_vlanhNtajM]jw]j ]jm]j]j! ]jX]jf]j]j]jl]j ]jX]j( ]j]j}]j~]jw]j4 ]j ]jj]jk]j; ]j]j ]j ]j]j ]j/ ]j8 ]j]j]j ]j ]j ]j]j ]j2 ]j ]j]jX ]j]j]ja ]j]j]j]j]j]j]j]j]((singledim_cq_moder (C struct)c.dim_cq_moderhNt(jM 1dim_irq_moder (C struct)c.dim_irq_moderhNt(jM 1dim_sample (C struct) c.dim_samplehNt(jM 1dim_stats (C struct) c.dim_statshNt(jM 1dim (C struct)c.dimhNt(jM 1dim_cq_period_mode (C enum)c.dim_cq_period_modehNt(jM 1dim_state (C enum) c.dim_statehNt(jM 1dim_tune_state (C enum)c.dim_tune_statehNt(jM 1dim_stats_state (C enum)c.dim_stats_statehNt(jM 1dim_step_result (C enum)c.dim_step_resulthNt(jM 1#net_dim_init_irq_moder (C function)c.net_dim_init_irq_moderhNt(jM 1#net_dim_free_irq_moder (C function)c.net_dim_free_irq_moderhNt(jM 1net_dim_setting (C function)c.net_dim_settinghNt(jM 1 net_dim_work_cancel (C function)c.net_dim_work_cancelhNt(jM 1%net_dim_get_rx_irq_moder (C function)c.net_dim_get_rx_irq_moderhNt(jM 1%net_dim_get_tx_irq_moder (C function)c.net_dim_get_tx_irq_moderhNt(jM 1 net_dim_set_rx_mode (C function)c.net_dim_set_rx_modehNt(jM 1 net_dim_set_tx_mode (C function)c.net_dim_set_tx_modehNt(jM 1dim_on_top (C function) c.dim_on_tophNt(jM 1dim_turn (C function) c.dim_turnhNt(jM 1dim_park_on_top (C function)c.dim_park_on_tophNt(jM 1dim_park_tired (C function)c.dim_park_tiredhNt(jM 1dim_calc_stats (C function)c.dim_calc_statshNt(jM 1dim_update_sample (C function)c.dim_update_samplehNt(jM 1)dim_update_sample_with_comps (C function)c.dim_update_sample_with_compshNt(jM 1&net_dim_get_rx_moderation (C function)c.net_dim_get_rx_moderationhNt(jM 1*net_dim_get_def_rx_moderation (C function)c.net_dim_get_def_rx_moderationhNt(jM 1&net_dim_get_tx_moderation (C function)c.net_dim_get_tx_moderationhNt(jM 1*net_dim_get_def_tx_moderation (C function)c.net_dim_get_def_tx_moderationhNt(jM 1net_dim (C function) c.net_dimhNt(jM 1rdma_dim (C function) c.rdma_dimhNtej]j]j]j]jI ]j]jS ]j]j ]((jM 1page_pool_create (C function)c.page_pool_createhNt(jM 1page_pool_params (C struct)c.page_pool_paramshNt(jM 1&page_pool_dev_alloc_pages (C function)c.page_pool_dev_alloc_pageshNt(jM 1%page_pool_dev_alloc_frag (C function)c.page_pool_dev_alloc_fraghNt(jM 1 page_pool_dev_alloc (C function)c.page_pool_dev_allochNt(jM 1#page_pool_dev_alloc_va (C function)c.page_pool_dev_alloc_vahNt(jM 1"page_pool_get_dma_dir (C function)c.page_pool_get_dma_dirhNt(jM 1page_pool_put_page (C function)c.page_pool_put_pagehNt(jM 1$page_pool_put_full_page (C function)c.page_pool_put_full_pagehNt(jM 1%page_pool_recycle_direct (C function)c.page_pool_recycle_directhNt(jM 1page_pool_free_va (C function)c.page_pool_free_vahNt(jM 1#page_pool_get_dma_addr (C function)c.page_pool_get_dma_addrhNt(jM 1 page_pool_get_stats (C function)c.page_pool_get_statshNt(jM 1 page_pool_alloc_stats (C struct)c.page_pool_alloc_statshNt(jM 1"page_pool_recycle_stats (C struct)c.page_pool_recycle_statshNt(jM 1page_pool_stats (C struct)c.page_pool_statshNtej ]j ]((jM 1tipc_subscription (C struct)c.tipc_subscriptionhNt(jM 1tipc_media_addr (C struct)c.tipc_media_addrhNt(jM 1tipc_media (C struct) c.tipc_mediahNt(jM 1tipc_bearer (C struct) c.tipc_bearerhNt(jM 1publication (C struct) c.publicationhNt(jM 1name_table (C struct) c.name_tablehNt(jM 1distr_item (C struct) c.distr_itemhNt(jM 1tipc_bc_base (C struct)c.tipc_bc_basehNt(jM 1tipc_media_find (C function)c.tipc_media_findhNt(jM 1media_find_id (C function)c.media_find_idhNt(jM 1#tipc_media_addr_printf (C function)c.tipc_media_addr_printfhNt(jM 1!bearer_name_validate (C function)c.bearer_name_validatehNt(jM 1tipc_bearer_find (C function)c.tipc_bearer_findhNt(jM 1tipc_enable_bearer (C function)c.tipc_enable_bearerhNt(jM 1tipc_reset_bearer (C function)c.tipc_reset_bearerhNt(jM 1bearer_disable (C function)c.bearer_disablehNt(jM 1tipc_l2_send_msg (C function)c.tipc_l2_send_msghNt(jM 1tipc_l2_rcv_msg (C function)c.tipc_l2_rcv_msghNt(jM 1!tipc_l2_device_event (C function)c.tipc_l2_device_eventhNt(jM 1udp_media_addr (C struct)c.udp_media_addrhNt(jM 1udp_bearer (C struct) c.udp_bearerhNt(jM 1 tipc_parse_udp_addr (C function)c.tipc_parse_udp_addrhNt(jM 1tipc_udp_enable (C function)c.tipc_udp_enablehNt(jM 1tipc_tfm (C struct) c.tipc_tfmhNt(jM 1tipc_aead (C struct) c.tipc_aeadhNt(jM 1tipc_crypto_stats (C struct)c.tipc_crypto_statshNt(jM 1tipc_crypto (C struct) c.tipc_cryptohNt(jM 1#tipc_aead_key_validate (C function)c.tipc_aead_key_validatehNt(jM 1#tipc_aead_key_generate (C function)c.tipc_aead_key_generatehNt(jM 1tipc_aead_free (C function)c.tipc_aead_freehNt(jM 1tipc_aead_tfm_next (C function)c.tipc_aead_tfm_nexthNt(jM 1tipc_aead_init (C function)c.tipc_aead_inithNt(jM 1tipc_aead_clone (C function)c.tipc_aead_clonehNt(jM 1 tipc_aead_mem_alloc (C function)c.tipc_aead_mem_allochNt(jM 1tipc_aead_encrypt (C function)c.tipc_aead_encrypthNt(jM 1tipc_aead_decrypt (C function)c.tipc_aead_decrypthNt(jM 1tipc_ehdr_validate (C function)c.tipc_ehdr_validatehNt(jM 1tipc_ehdr_build (C function)c.tipc_ehdr_buildhNt(jM 1!tipc_crypto_key_init (C function)c.tipc_crypto_key_inithNt(jM 1#tipc_crypto_key_attach (C function)c.tipc_crypto_key_attachhNt(jM 1&tipc_crypto_key_try_align (C function)c.tipc_crypto_key_try_alignhNt(jM 1$tipc_crypto_key_pick_tx (C function)c.tipc_crypto_key_pick_txhNt(jM 1"tipc_crypto_key_synch (C function)c.tipc_crypto_key_synchhNt(jM 1tipc_crypto_xmit (C function)c.tipc_crypto_xmithNt(jM 1tipc_crypto_rcv (C function)c.tipc_crypto_rcvhNt(jM 1 tipc_crypto_msg_rcv (C function)c.tipc_crypto_msg_rcvhNt(jM 1"tipc_crypto_key_distr (C function)c.tipc_crypto_key_distrhNt(jM 1!tipc_crypto_key_xmit (C function)c.tipc_crypto_key_xmithNt(jM 1 tipc_crypto_key_rcv (C function)c.tipc_crypto_key_rcvhNt(jM 1 tipc_crypto_work_rx (C function)c.tipc_crypto_work_rxhNt(jM 1'tipc_crypto_rekeying_sched (C function)c.tipc_crypto_rekeying_schedhNt(jM 1 tipc_crypto_work_tx (C function)c.tipc_crypto_work_txhNt(jM 1tipc_discoverer (C struct)c.tipc_discovererhNt(jM 1tipc_disc_init_msg (C function)c.tipc_disc_init_msghNt(jM 1disc_dupl_alert (C function)c.disc_dupl_alerthNt(jM 1tipc_disc_rcv (C function)c.tipc_disc_rcvhNt(jM 1tipc_disc_create (C function)c.tipc_disc_createhNt(jM 1tipc_disc_delete (C function)c.tipc_disc_deletehNt(jM 1tipc_disc_reset (C function)c.tipc_disc_resethNt(jM 1tipc_link (C struct) c.tipc_linkhNt(jM 1tipc_link_create (C function)c.tipc_link_createhNt(jM 1 tipc_link_bc_create (C function)c.tipc_link_bc_createhNt(jM 1tipc_link_fsm_evt (C function)c.tipc_link_fsm_evthNt(jM 1!tipc_link_too_silent (C function)c.tipc_link_too_silenthNt(jM 1link_schedule_user (C function)c.link_schedule_userhNt(jM 1 link_prepare_wakeup (C function)c.link_prepare_wakeuphNt(jM 1.tipc_link_set_skb_retransmit_time (C function)#c.tipc_link_set_skb_retransmit_timehNt(jM 1tipc_link_xmit (C function)c.tipc_link_xmithNt(jM 1$link_retransmit_failure (C function)c.link_retransmit_failurehNt(jM 1"tipc_get_gap_ack_blks (C function)c.tipc_get_gap_ack_blkshNt(jM 1'tipc_link_failover_prepare (C function)c.tipc_link_failover_preparehNt(jM 1"tipc_link_reset_stats (C function)c.tipc_link_reset_statshNt(jM 1tipc_link_dump (C function)c.tipc_link_dumphNt(jM 1tipc_buf_acquire (C function)c.tipc_buf_acquirehNt(jM 1tipc_msg_append (C function)c.tipc_msg_appendhNt(jM 1tipc_msg_fragment (C function)c.tipc_msg_fragmenthNt(jM 1tipc_msg_build (C function)c.tipc_msg_buildhNt(jM 1tipc_msg_bundle (C function)c.tipc_msg_bundlehNt(jM 1 tipc_msg_try_bundle (C function)c.tipc_msg_try_bundlehNt(jM 1tipc_msg_extract (C function)c.tipc_msg_extracthNt(jM 1tipc_msg_reverse (C function)c.tipc_msg_reversehNt(jM 1!tipc_msg_lookup_dest (C function)c.tipc_msg_lookup_desthNt(jM 1service_range (C struct)c.service_rangehNt(jM 1tipc_service (C struct)c.tipc_servicehNt(jM 1%service_range_foreach_match (C macro)c.service_range_foreach_matchhNt(jM 1&service_range_match_first (C function)c.service_range_match_firsthNt(jM 1%service_range_match_next (C function)c.service_range_match_nexthNt(jM 1tipc_publ_create (C function)c.tipc_publ_createhNt(jM 1 tipc_service_create (C function)c.tipc_service_createhNt(jM 1%tipc_service_remove_publ (C function)c.tipc_service_remove_publhNt(jM 1#tipc_service_subscribe (C function)c.tipc_service_subscribehNt(jM 1(tipc_nametbl_lookup_anycast (C function)c.tipc_nametbl_lookup_anycasthNt(jM 1"tipc_nametbl_withdraw (C function)c.tipc_nametbl_withdrawhNt(jM 1#tipc_nametbl_subscribe (C function)c.tipc_nametbl_subscribehNt(jM 1%tipc_nametbl_unsubscribe (C function)c.tipc_nametbl_unsubscribehNt(jM 1 tipc_service_delete (C function)c.tipc_service_deletehNt(jM 1publ_to_item (C function)c.publ_to_itemhNt(jM 1named_prepare_buf (C function)c.named_prepare_bufhNt(jM 1tipc_named_publish (C function)c.tipc_named_publishhNt(jM 1 tipc_named_withdraw (C function)c.tipc_named_withdrawhNt(jM 1named_distribute (C function)c.named_distributehNt(jM 1tipc_named_node_up (C function)c.tipc_named_node_up hNt(jM 1tipc_publ_purge (C function)c.tipc_publ_purgehNt(jM 1 tipc_update_nametbl (C function)c.tipc_update_nametblhNt(jM 1tipc_named_rcv (C function)c.tipc_named_rcvhNt(jM 1tipc_named_reinit (C function)c.tipc_named_reinithNt(jM 1tipc_node (C struct) c.tipc_nodehNt(jM 1 tipc_node_crypto_rx (C function)c.tipc_node_crypto_rxhNt(jM 1 __tipc_node_link_up (C function)c.__tipc_node_link_uphNt(jM 1tipc_node_link_up (C function)c.tipc_node_link_uphNt(jM 1$tipc_node_link_failover (C function)c.tipc_node_link_failoverhNt(jM 1"__tipc_node_link_down (C function)c.__tipc_node_link_downhNt(jM 1#tipc_node_get_linkname (C function)c.tipc_node_get_linknamehNt(jM 1tipc_node_xmit (C function)c.tipc_node_xmithNt(jM 1tipc_node_bc_rcv (C function)c.tipc_node_bc_rcvhNt(jM 1"tipc_node_check_state (C function)c.tipc_node_check_statehNt(jM 1tipc_rcv (C function) c.tipc_rcvhNt(jM 1tipc_node_dump (C function)c.tipc_node_dumphNt(jM 1tipc_sock (C struct) c.tipc_sockhNt(jM 1!tsk_advance_rx_queue (C function)c.tsk_advance_rx_queuehNt(jM 1tsk_rej_rx_queue (C function)c.tsk_rej_rx_queuehNt(jM 1tipc_sk_create (C function)c.tipc_sk_createhNt(jM 1tipc_release (C function)c.tipc_releasehNt(jM 1__tipc_bind (C function) c.__tipc_bindhNt(jM 1tipc_getname (C function)c.tipc_getnamehNt(jM 1tipc_poll (C function) c.tipc_pollhNt(jM 1tipc_sendmcast (C function)c.tipc_sendmcasthNt(jM 1 tipc_send_group_msg (C function)c.tipc_send_group_msghNt(jM 1$tipc_send_group_unicast (C function)c.tipc_send_group_unicasthNt(jM 1$tipc_send_group_anycast (C function)c.tipc_send_group_anycasthNt(jM 1"tipc_send_group_bcast (C function)c.tipc_send_group_bcasthNt(jM 1"tipc_send_group_mcast (C function)c.tipc_send_group_mcasthNt(jM 1tipc_sk_mcast_rcv (C function)c.tipc_sk_mcast_rcvhNt(jM 1#tipc_sk_conn_proto_rcv (C function)c.tipc_sk_conn_proto_rcvhNt(jM 1tipc_sendmsg (C function)c.tipc_sendmsghNt(jM 1tipc_sendstream (C function)c.tipc_sendstreamhNt(jM 1tipc_send_packet (C function)c.tipc_send_packethNt(jM 1"tipc_sk_set_orig_addr (C function)c.tipc_sk_set_orig_addrhNt(jM 1"tipc_sk_anc_data_recv (C function)c.tipc_sk_anc_data_recvhNt(jM 1tipc_recvmsg (C function)c.tipc_recvmsghNt(jM 1tipc_recvstream (C function)c.tipc_recvstreamhNt(jM 1tipc_write_space (C function)c.tipc_write_spacehNt(jM 1tipc_data_ready (C function)c.tipc_data_readyhNt(jM 1#tipc_sk_filter_connect (C function)c.tipc_sk_filter_connecthNt(jM 1rcvbuf_limit (C function)c.rcvbuf_limithNt(jM 1tipc_sk_filter_rcv (C function)c.tipc_sk_filter_rcvhNt(jM 1 tipc_sk_backlog_rcv (C function)c.tipc_sk_backlog_rcvhNt(jM 1tipc_sk_enqueue (C function)c.tipc_sk_enqueuehNt(jM 1tipc_sk_rcv (C function) c.tipc_sk_rcvhNt(jM 1tipc_connect (C function)c.tipc_connecthNt(jM 1tipc_listen (C function) c.tipc_listenhNt(jM 1tipc_accept (C function) c.tipc_accepthNt(jM 1tipc_shutdown (C function)c.tipc_shutdownhNt(jM 1tipc_setsockopt (C function)c.tipc_setsockopthNt(jM 1tipc_getsockopt (C function)c.tipc_getsockopthNt(jM 1tipc_socket_init (C function)c.tipc_socket_inithNt(jM 1tipc_socket_stop (C function)c.tipc_socket_stophNt(jM 1tipc_sk_filtering (C function)c.tipc_sk_filteringhNt(jM 1tipc_sk_overlimit1 (C function)c.tipc_sk_overlimit1hNt(jM 1tipc_sk_overlimit2 (C function)c.tipc_sk_overlimit2hNt(jM 1tipc_sk_dump (C function)c.tipc_sk_dumphNt(jM 1#tipc_sub_check_overlap (C function)c.tipc_sub_check_overlaphNt(jM 1tipc_topsrv (C struct) c.tipc_topsrvhNt(jM 1tipc_conn (C struct) c.tipc_connhNt(jM 1tipc_skb_dump (C function)c.tipc_skb_dumphNt(jM 1tipc_list_dump (C function)c.tipc_list_dumphNtejZ ]j ]j]j] ]j]j]j ]j ]jY]j[]j ]j ]j]j ]j ]j<]ji]j6]j]j ]j]jD]j ]jB]j ]jb](jM 1rtnl_link_stats64 (C struct)c.rtnl_link_stats64hNtaj]j^]j ]jB]jC]j2 ]j ]j ]j ]jt]jE ]j ]j]]j]j]jq]j]jk]j]j]j ]j]j]j ]j]j]j]j ]j]js]j]j]j}]jL ]j]j]j} ]j]j@ ]j ]j]j ]j]j]j ]j]j]j6 ]j]j]j]j]((jM 1oa_tc6_init (C function) c.oa_tc6_inithNt(jM 1oa_tc6_exit (C function) c.oa_tc6_exithNt(jM 1"oa_tc6_write_register (C function)c.oa_tc6_write_registerhNt(jM 1#oa_tc6_write_registers (C function)c.oa_tc6_write_registershNt(jM 1!oa_tc6_read_register (C function)c.oa_tc6_read_registerhNt(jM 1"oa_tc6_read_registers (C function)c.oa_tc6_read_registershNt(jM 1oa_tc6_start_xmit (C function)c.oa_tc6_start_xmithNt(jM 13oa_tc6_zero_align_receive_frame_enable (C function)(c.oa_tc6_zero_align_receive_frame_enablehNtej]j ]j]j']j]j]j"]jB ]j1]je ]j]j ]jl ]j]j]j]j]j+]jS]j]jc ]j]j ]j_]j]j ]j ]j ]jA]j ]j0]j1]j ]((singleem_perf_state (C struct)c.em_perf_statehNt(jb 1em_perf_table (C struct)c.em_perf_tablehNt(jb 1em_perf_domain (C struct)c.em_perf_domainhNt(jb 1&em_pd_get_efficient_state (C function)c.em_pd_get_efficient_statehNt(jb 1em_cpu_energy (C function)c.em_cpu_energyhNt(jb 1!em_pd_nr_perf_states (C function)c.em_pd_nr_perf_stateshNt(jb 1"em_perf_state_from_pd (C function)c.em_perf_state_from_pdhNt(jb 1&em_dev_update_perf_domain (C function)c.em_dev_update_perf_domainhNt(jb 1em_pd_get (C function) c.em_pd_gethNt(jb 1em_cpu_get (C function) c.em_cpu_gethNt(jb 1(em_dev_register_perf_domain (C function)c.em_dev_register_perf_domainhNt(jb 1*em_dev_unregister_perf_domain (C function)c.em_dev_unregister_perf_domainhNt(jb 1'em_dev_update_chip_binning (C function)c.em_dev_update_chip_binninghNt(jb 1)em_update_performance_limits (C function)c.em_update_performance_limitshNtejy]ju]j-]j ]j.]j- ]jO]j ]j ]j]j ]j= ]j]j ]j ]jB]jx]j ]((jb 1kgdb_skipexception (C function)c.kgdb_skipexceptionhNt(jb 1kgdb_breakpoint (C function)c.kgdb_breakpointhNt(jb 1kgdb_arch_init (C function)c.kgdb_arch_inithNt(jb 1kgdb_arch_exit (C function)c.kgdb_arch_exithNt(jb 1 pt_regs_to_gdb_regs (C function)c.pt_regs_to_gdb_regshNt(jb 1(sleeping_thread_to_gdb_regs (C function)c.sleeping_thread_to_gdb_regshNt(jb 1 gdb_regs_to_pt_regs (C function)c.gdb_regs_to_pt_regshNt(jb 1'kgdb_arch_handle_exception (C function)c.kgdb_arch_handle_exceptionhNt(jb 1'kgdb_arch_handle_qxfer_pkt (C function)c.kgdb_arch_handle_qxfer_pkthNt(jb 1kgdb_call_nmi_hook (C function)c.kgdb_call_nmi_hookhNt(jb 1kgdb_roundup_cpus (C function)c.kgdb_roundup_cpushNt(jb 1kgdb_arch_set_pc (C function)c.kgdb_arch_set_pchNt(jb 1kgdb_arch_late (C function)c.kgdb_arch_latehNt(jb 1kgdb_arch (C struct) c.kgdb_archhNt(jb 1kgdb_io (C struct) c.kgdb_iohNtej\]j]jM ]jQ ]j]jo]j ]j]jz]j ]j]j7 ]jz]j]j]((jb 1dev_coredumpm (C function)c.dev_coredumpmhNt(jb 1dev_coredumpv (C function)c.dev_coredumpvhNt(jb 1devcd_free_sgtable (C function)c.devcd_free_sgtablehNt(jb 1$devcd_read_from_sgtable (C function)c.devcd_read_from_sgtablehNt(jb 1dev_coredump_put (C function)c.dev_coredump_puthNt(jb 1"dev_coredumpm_timeout (C function)c.dev_coredumpm_timeouthNt(jb 1dev_coredumpsg (C function)c.dev_coredumpsghNtejn]j]j]j]j]j ]j]j]j ]((jb 1*bpf_xdp_metadata_rx_timestamp (C function)c.bpf_xdp_metadata_rx_timestamphNt(jb 1%bpf_xdp_metadata_rx_hash (C function)c.bpf_xdp_metadata_rx_hashhNt(jb 1)bpf_xdp_metadata_rx_vlan_tag (C function)c.bpf_xdp_metadata_rx_vlan_taghNtej]j|]j7 ]j]j]j]j]j]j]j ]j ]j]j]jc ]jd ]j]j ]j]jl ]((jb 1peci_controller_ops (C struct)c.peci_controller_opshNt(jb 1peci_controller (C struct)c.peci_controllerhNt(jb 1peci_device (C struct) c.peci_devicehNt(jb 1peci_request (C struct)c.peci_requesthNt(jb 1peci_device_id (C struct)c.peci_device_idhNt(jb 1peci_driver (C struct) c.peci_driverhNt(jb 1peci_driver_register (C macro)c.peci_driver_registerhNt(jb 1module_peci_driver (C macro)c.module_peci_driverhNt(jb 1%devm_peci_controller_add (C function)c.devm_peci_controller_addhNt(jb 1 peci_request_status (C function)c.peci_request_statushNt(jb 1peci_request_alloc (C function)c.peci_request_allochNt(jb 1peci_request_free (C function)c.peci_request_freehNt(jb 1peci_temp_read (C function)c.peci_temp_readhNt(jb 1peci_pcs_read (C function)c.peci_pcs_readhNt(jb 1 peci_pci_local_read (C function)c.peci_pci_local_readhNt(jb 1#peci_ep_pci_local_read (C function)c.peci_ep_pci_local_readhNt(jb 1peci_mmio_read (C function)c.peci_mmio_readhNtej ]j]jE ]j]j]u(j| ]j+ ]j]j]j1 ]j4 ]j ]j#]j7 ]j"]j]j ]j]j5]j]j]jn ]j ]j4]((singleseqcount_init (C macro)c.seqcount_inithNt(j` 1SEQCNT_ZERO (C macro) c.SEQCNT_ZEROhNt(j` 1__read_seqcount_begin (C macro)c.__read_seqcount_beginhNt(j` 1!raw_read_seqcount_begin (C macro)c.raw_read_seqcount_beginhNt(j` 1read_seqcount_begin (C macro)c.read_seqcount_beginhNt(j` 1raw_read_seqcount (C macro)c.raw_read_seqcounthNt(j` 1 raw_seqcount_try_begin (C macro)c.raw_seqcount_try_beginhNt(j` 1raw_seqcount_begin (C macro)c.raw_seqcount_beginhNt(j` 1__read_seqcount_retry (C macro)c.__read_seqcount_retryhNt(j` 1read_seqcount_retry (C macro)c.read_seqcount_retryhNt(j` 1"raw_write_seqcount_begin (C macro)c.raw_write_seqcount_beginhNt(j` 1 raw_write_seqcount_end (C macro)c.raw_write_seqcount_endhNt(j` 1%write_seqcount_begin_nested (C macro)c.write_seqcount_begin_nestedhNt(j` 1write_seqcount_begin (C macro)c.write_seqcount_beginhNt(j` 1write_seqcount_end (C macro)c.write_seqcount_endhNt(j` 1$raw_write_seqcount_barrier (C macro)c.raw_write_seqcount_barrierhNt(j` 1#write_seqcount_invalidate (C macro)c.write_seqcount_invalidatehNt(j` 1SEQCNT_LATCH_ZERO (C macro)c.SEQCNT_LATCH_ZEROhNt(j` 1seqcount_latch_init (C macro)c.seqcount_latch_inithNt(j` 1$raw_read_seqcount_latch (C function)c.raw_read_seqcount_latchhNt(j` 1 read_seqcount_latch (C function)c.read_seqcount_latchhNt(j` 1*raw_read_seqcount_latch_retry (C function)c.raw_read_seqcount_latch_retryhNt(j` 1&read_seqcount_latch_retry (C function)c.read_seqcount_latch_retryhNt(j` 1%raw_write_seqcount_latch (C function)c.raw_write_seqcount_latchhNt(j` 1'write_seqcount_latch_begin (C function)c.write_seqcount_latch_beginhNt(j` 1!write_seqcount_latch (C function)c.write_seqcount_latchhNt(j` 1%write_seqcount_latch_end (C function)c.write_seqcount_latch_endhNt(j` 1seqlock_init (C macro)c.seqlock_inithNt(j` 1DEFINE_SEQLOCK (C macro)c.DEFINE_SEQLOCKhNt(j` 1read_seqbegin (C function)c.read_seqbeginhNt(j` 1read_seqretry (C function)c.read_seqretryhNt(j` 1write_seqlock (C function)c.write_seqlockhNt(j` 1write_sequnlock (C function)c.write_sequnlockhNt(j` 1write_seqlock_bh (C function)c.write_seqlock_bhhNt(j` 1write_sequnlock_bh (C function)c.write_sequnlock_bhhNt(j` 1write_seqlock_irq (C function)c.write_seqlock_irqhNt(j` 1 write_sequnlock_irq (C function)c.write_sequnlock_irqhNt(j` 1write_seqlock_irqsave (C macro)c.write_seqlock_irqsavehNt(j` 1'write_sequnlock_irqrestore (C function)c.write_sequnlock_irqrestorehNt(j` 1read_seqlock_excl (C function)c.read_seqlock_exclhNt(j` 1 read_sequnlock_excl (C function)c.read_sequnlock_exclhNt(j` 1!read_seqlock_excl_bh (C function)c.read_seqlock_excl_bhhNt(j` 1#read_sequnlock_excl_bh (C function)c.read_sequnlock_excl_bhhNt(j` 1"read_seqlock_excl_irq (C function)c.read_seqlock_excl_irqhNt(j` 1$read_sequnlock_excl_irq (C function)c.read_sequnlock_excl_irqhNt(j` 1#read_seqlock_excl_irqsave (C macro)c.read_seqlock_excl_irqsavehNt(j` 1+read_sequnlock_excl_irqrestore (C function) c.read_sequnlock_excl_irqrestorehNt(j` 1"read_seqbegin_or_lock (C function)c.read_seqbegin_or_lockhNt(j` 1need_seqretry (C function)c.need_seqretryhNt(j` 1done_seqretry (C function)c.done_seqretryhNt(j` 1*read_seqbegin_or_lock_irqsave (C function)c.read_seqbegin_or_lock_irqsavehNt(j` 1%done_seqretry_irqrestore (C function)c.done_seqretry_irqrestorehNtej]j]jv ]j]jE]j]j ]jb ]j]j6]j](j` 1ksm_scan (C struct) c.ksm_scanhNtaj]j ]jv ]j^]j]j ]jI]jn]j7]j ]j ]j]jI]j]jO]j ]j ]j]jZ](j` 1movable_operations (C struct)c.movable_operationshNtaj ]jZ]j]jK ]jk]j ]jM]j]jq]jt]j]ja]j ]j|]js]j]j]jg]j]j ]j]jm]j]j]j]j]j]((j` 1klp_enable_patch (C function)c.klp_enable_patchhNt(j` 1klp_shadow_get (C function)c.klp_shadow_gethNt(j` 1klp_shadow_alloc (C function)c.klp_shadow_allochNt(j` 1$klp_shadow_get_or_alloc (C function)c.klp_shadow_get_or_allochNt(j` 1klp_shadow_free (C function)c.klp_shadow_freehNt(j` 1 klp_shadow_free_all (C function)c.klp_shadow_free_allhNt(j` 1klp_get_state (C function)c.klp_get_statehNt(j` 1klp_get_prev_state (C function)c.klp_get_prev_statehNt(j` 1klp_func (C struct) c.klp_funchNt(j` 1klp_callbacks (C struct)c.klp_callbackshNt(j` 1klp_object (C struct) c.klp_objecthNt(j` 1klp_state (C struct) c.klp_statehNt(j` 1klp_patch (C struct) c.klp_patchhNtej]j] ]jE ]((j` 1damon_addr_range (C struct)c.damon_addr_rangehNt(j` 1damon_size_range (C struct)c.damon_size_rangehNt(j` 1damon_region (C struct)c.damon_regionhNt(j` 1damon_target (C struct)c.damon_targethNt(j` 1damos_action (C enum)c.damos_actionhNt(j` 1 damos_quota_goal_metric (C enum)c.damos_quota_goal_metrichNt(j` 1damos_quota_goal (C struct)c.damos_quota_goalhNt(j` 1damos_quota (C struct) c.damos_quotahNt(j` 1damos_wmark_metric (C enum)c.damos_wmark_metrichNt(j` 1damos_watermarks (C struct)c.damos_watermarkshNt(j` 1damos_stat (C struct) c.damos_stathNt(j` 1damos_filter_type (C enum)c.damos_filter_typehNt(j` 1damos_filter (C struct)c.damos_filterhNt(j` 1damos_walk_control (C struct)c.damos_walk_controlhNt(j` 1damos_access_pattern (C struct)c.damos_access_patternhNt(j` 1damos (C struct)c.damoshNt(j` 1damon_ops_id (C enum)c.damon_ops_idhNt(j` 1damon_operations (C struct)c.damon_operationshNt(j` 1damon_callback (C struct)c.damon_callbackhNt(j` 1damon_intervals_goal (C struct)c.damon_intervals_goalhNt(j` 1damon_attrs (C struct) c.damon_attrshNt(j` 1damon_ctx (C struct) c.damon_ctxhNt(j` 1$damon_is_registered_ops (C function)c.damon_is_registered_opshNt(j` 1damon_register_ops (C function)c.damon_register_opshNt(j` 1damon_select_ops (C function)c.damon_select_opshNt(j` 1!damos_filter_for_ops (C function)c.damos_filter_for_opshNt(j` 1damon_set_attrs (C function)c.damon_set_attrshNt(j` 1damon_set_schemes (C function)c.damon_set_schemeshNt(j` 1%damos_commit_quota_goals (C function)c.damos_commit_quota_goalshNt(j` 1)damos_filters_default_reject (C function)c.damos_filters_default_rejecthNt(j` 1damon_commit_ctx (C function)c.damon_commit_ctxhNt(j` 1"damon_nr_running_ctxs (C function)c.damon_nr_running_ctxshNt(j` 1damon_start (C function) c.damon_starthNt(j` 1damon_stop (C function) c.damon_stophNt(j` 1damon_call (C function) c.damon_callhNt(j` 1damos_walk (C function) c.damos_walkhNt(j` 18damon_set_region_biggest_system_ram_default (C function)-c.damon_set_region_biggest_system_ram_defaulthNt(j` 1,damon_update_region_access_rate (C function)!c.damon_update_region_access_ratehNtejb ]j ]j]((j` 1kmap (C function)c.kmaphNt(j` 1kunmap (C function)c.kunmaphNt(j` 1kmap_to_page (C function)c.kmap_to_pagehNt(j` 1kmap_flush_unused (C function)c.kmap_flush_unusedhNt(j` 1kmap_local_page (C function)c.kmap_local_pagehNt(j` 1kmap_local_folio (C function)c.kmap_local_foliohNt(j` 1kmap_atomic (C function) c.kmap_atomichNt(j` 1+vma_alloc_zeroed_movable_folio (C function) c.vma_alloc_zeroed_movable_foliohNt(j` 1memcpy_from_folio (C function)c.memcpy_from_foliohNt(j` 1memcpy_to_folio (C function)c.memcpy_to_foliohNt(j` 1folio_zero_tail (C function)c.folio_zero_tailhNt(j` 1folio_fill_tail (C function)c.folio_fill_tailhNt(j` 1#memcpy_from_file_folio (C function)c.memcpy_from_file_foliohNt(j` 1 folio_zero_segments (C function)c.folio_zero_segmentshNt(j` 1folio_zero_segment (C function)c.folio_zero_segmenthNt(j` 1folio_zero_range (C function)c.folio_zero_rangehNt(j` 1folio_release_kmap (C function)c.folio_release_kmaphNt(j` 1kmap_high (C function) c.kmap_highhNt(j` 1kmap_high_get (C function)c.kmap_high_gethNt(j` 1kunmap_high (C function) c.kunmap_highhNt(j` 1page_address (C function)c.page_addresshNt(j` 1set_page_address (C function)c.set_page_addresshNt(j` 1kunmap_atomic (C macro)c.kunmap_atomichNt(j` 1kunmap_local (C macro)c.kunmap_localhNtej]((j` 1XSDFEC_START_DEV (C macro)c.XSDFEC_START_DEVhNt(j` 1XSDFEC_STOP_DEV (C macro)c.XSDFEC_STOP_DEVhNt(j` 1XSDFEC_GET_STATUS (C macro)c.XSDFEC_GET_STATUShNt(j` 1XSDFEC_SET_IRQ (C macro)c.XSDFEC_SET_IRQhNt(j` 1XSDFEC_SET_TURBO (C macro)c.XSDFEC_SET_TURBOhNt(j` 1%XSDFEC_ADD_LDPC_CODE_PARAMS (C macro)c.XSDFEC_ADD_LDPC_CODE_PARAMShNt(j` 1XSDFEC_GET_CONFIG (C macro)c.XSDFEC_GET_CONFIGhNt(j` 1XSDFEC_SET_ORDER (C macro)c.XSDFEC_SET_ORDERhNt(j` 1XSDFEC_SET_BYPASS (C macro)c.XSDFEC_SET_BYPASShNt(j` 1XSDFEC_IS_ACTIVE (C macro)c.XSDFEC_IS_ACTIVEhNt(j` 1XSDFEC_CLEAR_STATS (C macro)c.XSDFEC_CLEAR_STATShNt(j` 1XSDFEC_GET_STATS (C macro)c.XSDFEC_GET_STATShNt(j` 1#XSDFEC_SET_DEFAULT_CONFIG (C macro)c.XSDFEC_SET_DEFAULT_CONFIGhNt(j` 1xsdfec_code (C enum) c.xsdfec_codehNt(j` 1xsdfec_order (C enum)c.xsdfec_orderhNt(j` 1xsdfec_turbo_alg (C enum)c.xsdfec_turbo_alghNt(j` 1xsdfec_state (C enum)c.xsdfec_statehNt(j` 1xsdfec_axis_width (C enum)c.xsdfec_axis_widthhNt(j` 1!xsdfec_axis_word_include (C enum)c.xsdfec_axis_word_includehNt(j` 1xsdfec_turbo (C struct)c.xsdfec_turbohNt(j` 1xsdfec_ldpc_params (C struct)c.xsdfec_ldpc_paramshNt(j` 1xsdfec_status (C struct)c.xsdfec_statushNt(j` 1xsdfec_irq (C struct) c.xsdfec_irqhNt(j` 1xsdfec_config (C struct)c.xsdfec_confighNt(j` 1xsdfec_stats (C struct)c.xsdfec_statshNt(j` 1(xsdfec_ldpc_param_table_sizes (C struct)c.xsdfec_ldpc_param_table_sizeshNtej]j]j]jS ]j]j]j ]j ]j ]j ]j]j]j]j]((singlemutex_init (C macro) c.mutex_inithNt(j1mutex_init_with_key (C macro)c.mutex_init_with_keyhNt(j1mutex_is_locked (C function)c.mutex_is_lockedhNt(j1mutex_lock (C function) c.mutex_lockhNt(j1mutex_unlock (C function)c.mutex_unlockhNt(j1ww_mutex_unlock (C function)c.ww_mutex_unlockhNt(j1ww_mutex_trylock (C function)c.ww_mutex_trylockhNt(j1%mutex_lock_interruptible (C function)c.mutex_lock_interruptiblehNt(j1 mutex_lock_killable (C function)c.mutex_lock_killablehNt(j1mutex_lock_io (C function)c.mutex_lock_iohNt(j1mutex_trylock (C function)c.mutex_trylockhNt(j1&atomic_dec_and_mutex_lock (C function)c.atomic_dec_and_mutex_lockhNt(j1futex_hash (C function) c.futex_hashhNt(j1futex_setup_timer (C function)c.futex_setup_timerhNt(j1get_futex_key (C function)c.get_futex_keyhNt(j1$fault_in_user_writeable (C function)c.fault_in_user_writeablehNt(j1futex_top_waiter (C function)c.futex_top_waiterhNt(j1#wait_for_owner_exiting (C function)c.wait_for_owner_exitinghNt(j1__futex_unqueue (C function)c.__futex_unqueuehNt(j1futex_unqueue (C function)c.futex_unqueuehNt(j1!futex_exit_recursive (C function)c.futex_exit_recursivehNt(j1futex_q (C struct) c.futex_qhNt(j1futex_match (C function) c.futex_matchhNt(j1futex_queue (C function) c.futex_queuehNt(j1futex_vector (C struct)c.futex_vectorhNt(j1!futex_lock_pi_atomic (C function)c.futex_lock_pi_atomichNt(j1fixup_pi_owner (C function)c.fixup_pi_ownerhNt(j1requeue_futex (C function)c.requeue_futexhNt(j1"requeue_pi_wake_futex (C function)c.requeue_pi_wake_futexhNt(j1'futex_proxy_trylock_atomic (C function)c.futex_proxy_trylock_atomichNt(j1futex_requeue (C function)c.futex_requeuehNt(j1+handle_early_requeue_pi_wakeup (C function) c.handle_early_requeue_pi_wakeuphNt(j1"futex_wait_requeue_pi (C function)c.futex_wait_requeue_pihNt(j1futex_wait_queue (C function)c.futex_wait_queuehNt(j1#futex_unqueue_multiple (C function)c.futex_unqueue_multiplehNt(j1&futex_wait_multiple_setup (C function)c.futex_wait_multiple_setuphNt(j1!futex_sleep_multiple (C function)c.futex_sleep_multiplehNt(j1 futex_wait_multiple (C function)c.futex_wait_multiplehNt(j1futex_wait_setup (C function)c.futex_wait_setuphNtej]j]j]j]j&]j]j]j]j(]j@ ]jF ]j8]j]j5]j6]j]j ]j ]j ]j ]j]j<]j ]j ]j ]j]j ]j ]j ]j ]j ]j ]jj ]j]j<]j@]j$]j ]j ]j ]j ]jx ]jd]je]j ]j| ]jo]j]js]j]j]j ]j ]j}]jg]j ]j8 ]j]j@ ]j ]jC ]jb]jK]j ]j|]j ]j]jj]j ]jx]j]j\ ]j]j ]j]j]jv]jE ]j]j]j]jW ]j]j& ]j]j]j ]j]j]j]j ]j ]jh ]jH ]j]((singleethtool_mac_stats_src (C enum)c.ethtool_mac_stats_srchNt(jU1ethtool_pause_stats (C struct)c.ethtool_pause_statshNt(jU1ethtool_fec_stats (C struct)c.ethtool_fec_statshNt(jU1"ethtool_module_power_mode (C enum)c.ethtool_module_power_modehNt(jU1)ethtool_module_power_mode_policy (C enum)"c.ethtool_module_power_mode_policyhNt(jU1%ethtool_podl_pse_admin_state (C enum)c.ethtool_podl_pse_admin_statehNt(jU1$ethtool_c33_pse_admin_state (C enum)c.ethtool_c33_pse_admin_statehNt(jU1%ethtool_podl_pse_pw_d_status (C enum)c.ethtool_podl_pse_pw_d_statushNt(jU1$ethtool_c33_pse_pw_d_status (C enum)c.ethtool_c33_pse_pw_d_statushNt(jU1"ethtool_c33_pse_ext_state (C enum)c.ethtool_c33_pse_ext_statehNt(jU15ethtool_c33_pse_ext_substate_error_condition (C enum).c.ethtool_c33_pse_ext_substate_error_conditionhNt(jU13ethtool_c33_pse_ext_substate_mr_pse_enable (C enum),c.ethtool_c33_pse_ext_substate_mr_pse_enablehNt(jU17ethtool_c33_pse_ext_substate_option_detect_ted (C enum)0c.ethtool_c33_pse_ext_substate_option_detect_tedhNt(jU16ethtool_c33_pse_ext_substate_option_vport_lim (C enum)/c.ethtool_c33_pse_ext_substate_option_vport_limhNt(jU13ethtool_c33_pse_ext_substate_ovld_detected (C enum),c.ethtool_c33_pse_ext_substate_ovld_detectedhNt(jU19ethtool_c33_pse_ext_substate_power_not_available (C enum)2c.ethtool_c33_pse_ext_substate_power_not_availablehNt(jU14ethtool_c33_pse_ext_substate_short_detected (C enum)-c.ethtool_c33_pse_ext_substate_short_detectedhNt(jU1ethtool_mm_state (C struct)c.ethtool_mm_statehNt(jU1!ethtool_mm_verify_status (C enum)c.ethtool_mm_verify_statushNt(jU1ethtool_mm_stats (C struct)c.ethtool_mm_statshNt(jU1ethtool_mm_cfg (C struct)c.ethtool_mm_cfghNt(jU1'ethtool_module_fw_flash_status (C enum) c.ethtool_module_fw_flash_statushNt(jU1!kernel_hwtstamp_config (C struct)c.kernel_hwtstamp_confighNtej* ]j]j} ]j]j]j]j ]j]j]j]j ]j]j]j]j=]j]j]j?]j]j]j^]j ]j]j#]j ]j$]j?]j&]j ]j ]j)]j ]jL]jO]j ]j ]jL]jM]j2]j;]jl]jP]j; ]j>]j ]j ]j ]jj]j]jp]j]j]jS ]j]((jU1$ieee802154_alloc_device (C function)c.ieee802154_alloc_devicehNt(jU1#ieee802154_free_device (C function)c.ieee802154_free_devicehNt(jU1'ieee802154_register_device (C function)c.ieee802154_register_devicehNt(jU1)ieee802154_unregister_device (C function)c.ieee802154_unregister_devicehNt(jU1"ieee802154_rx_irqsafe (C function)c.ieee802154_rx_irqsafehNt(jU1%ieee802154_xmit_complete (C function)c.ieee802154_xmit_completehNt(jU1start (C function)c.starthNt(jU1stop (C function)c.stophNt(jU1xmit_async (C function) c.xmit_asynchNt(jU1ed (C function)c.edhNt(jU1set_channel (C function) c.set_channelhNtejU]j]j{]j ]j ]j]j]j]j]j" ]j]jn]j]j( ]j) ]j ]j]j]j]jX ]j]j]jA ]j ]j]j]j]j ]j, ]j` ]j]j ]j]j]j]jY ]j= ]j]((jU1sock_type (C enum) c.sock_typehNt(jU1sock_shutdown_cmd (C enum)c.sock_shutdown_cmdhNt(jU1socket (C struct)c.sockethNt(jU1skb_frag_size (C function)c.skb_frag_sizehNt(jU1skb_frag_size_set (C function)c.skb_frag_size_sethNt(jU1skb_frag_size_add (C function)c.skb_frag_size_addhNt(jU1skb_frag_size_sub (C function)c.skb_frag_size_subhNt(jU1skb_frag_must_loop (C function)c.skb_frag_must_loophNt(jU1skb_frag_foreach_page (C macro)c.skb_frag_foreach_pagehNt(jU1skb_shared_hwtstamps (C struct)c.skb_shared_hwtstampshNt(jU1sk_buff (C struct) c.sk_buffhNt(jU1skb_pfmemalloc (C function)c.skb_pfmemallochNt(jU1skb_dst (C function) c.skb_dsthNt(jU1skb_dst_set (C function) c.skb_dst_sethNt(jU1skb_dst_set_noref (C function)c.skb_dst_set_norefhNt(jU1skb_dst_is_noref (C function)c.skb_dst_is_norefhNt(jU1skb_napi_id (C function) c.skb_napi_idhNt(jU1skb_unref (C function) c.skb_unrefhNt(jU1kfree_skb (C function) c.kfree_skbhNt(jU1alloc_skb (C function) c.alloc_skbhNt(jU1skb_fclone_busy (C function)c.skb_fclone_busyhNt(jU1alloc_skb_fclone (C function)c.alloc_skb_fclonehNt(jU1skb_pad (C function) c.skb_padhNt(jU1skb_queue_empty (C function)c.skb_queue_emptyhNt(jU1%skb_queue_empty_lockless (C function)c.skb_queue_empty_locklesshNt(jU1skb_queue_is_last (C function)c.skb_queue_is_lasthNt(jU1skb_queue_is_first (C function)c.skb_queue_is_firsthNt(jU1skb_queue_next (C function)c.skb_queue_nexthNt(jU1skb_queue_prev (C function)c.skb_queue_prevhNt(jU1skb_get (C function) c.skb_gethNt(jU1skb_cloned (C function) c.skb_clonedhNt(jU1skb_header_cloned (C function)c.skb_header_clonedhNt(jU1!__skb_header_release (C function)c.__skb_header_releasehNt(jU1skb_shared (C function) c.skb_sharedhNt(jU1skb_share_check (C function)c.skb_share_checkhNt(jU1skb_unshare (C function) c.skb_unsharehNt(jU1skb_peek (C function) c.skb_peekhNt(jU1__skb_peek (C function) c.__skb_peekhNt(jU1skb_peek_next (C function)c.skb_peek_nexthNt(jU1skb_peek_tail (C function)c.skb_peek_tailhNt(jU1skb_queue_len (C function)c.skb_queue_lenhNt(jU1#skb_queue_len_lockless (C function)c.skb_queue_len_locklesshNt(jU1"__skb_queue_head_init (C function)c.__skb_queue_head_inithNt(jU1skb_queue_splice (C function)c.skb_queue_splicehNt(jU1"skb_queue_splice_init (C function)c.skb_queue_splice_inithNt(jU1"skb_queue_splice_tail (C function)c.skb_queue_splice_tailhNt(jU1'skb_queue_splice_tail_init (C function)c.skb_queue_splice_tail_inithNt(jU1__skb_queue_after (C function)c.__skb_queue_afterhNt(jU1__skb_queue_head (C function)c.__skb_queue_headhNt(jU1__skb_queue_tail (C function)c.__skb_queue_tailhNt(jU1__skb_dequeue (C function)c.__skb_dequeuehNt(jU1__skb_dequeue_tail (C function)c.__skb_dequeue_tailhNt(jU1skb_len_add (C function) c.skb_len_addhNt(jU1#__skb_fill_netmem_desc (C function)c.__skb_fill_netmem_deschNt(jU1skb_fill_page_desc (C function)c.skb_fill_page_deschNt(jU1%skb_fill_page_desc_noacc (C function)c.skb_fill_page_desc_noacchNt(jU1skb_headroom (C function)c.skb_headroomhNt(jU1skb_tailroom (C function)c.skb_tailroomhNt(jU1skb_availroom (C function)c.skb_availroomhNt(jU1skb_reserve (C function) c.skb_reservehNt(jU1!skb_tailroom_reserve (C function)c.skb_tailroom_reservehNt(jU1pskb_trim_unique (C function)c.pskb_trim_uniquehNt(jU1skb_orphan (C function) c.skb_orphanhNt(jU1skb_orphan_frags (C function)c.skb_orphan_fragshNt(jU1%__skb_queue_purge_reason (C function)c.__skb_queue_purge_reasonhNt(jU1netdev_alloc_frag (C function)c.netdev_alloc_fraghNt(jU1netdev_alloc_skb (C function)c.netdev_alloc_skbhNt(jU1__dev_alloc_pages (C function)c.__dev_alloc_pageshNt(jU1__dev_alloc_page (C function)c.__dev_alloc_pagehNt(jU1!dev_page_is_reusable (C function)c.dev_page_is_reusablehNt(jU1%skb_propagate_pfmemalloc (C function)c.skb_propagate_pfmemallochNt(jU1skb_frag_off (C function)c.skb_frag_offhNt(jU1skb_frag_off_add (C function)c.skb_frag_off_addhNt(jU1skb_frag_off_set (C function)c.skb_frag_off_sethNt(jU1skb_frag_off_copy (C function)c.skb_frag_off_copyhNt(jU1skb_frag_net_iov (C function)c.skb_frag_net_iovhNt(jU1skb_frag_page (C function)c.skb_frag_pagehNt(jU1skb_frag_netmem (C function)c.skb_frag_netmemhNt(jU1skb_frag_address (C function)c.skb_frag_addresshNt(jU1"skb_frag_address_safe (C function)c.skb_frag_address_safehNt(jU1skb_frag_page_copy (C function)c.skb_frag_page_copyhNt(jU1__skb_frag_dma_map (C function)c.__skb_frag_dma_maphNt(jU1skb_clone_writable (C function)c.skb_clone_writablehNt(jU1skb_cow (C function) c.skb_cowhNt(jU1skb_cow_head (C function)c.skb_cow_headhNt(jU1skb_padto (C function) c.skb_padtohNt(jU1__skb_put_padto (C function)c.__skb_put_padtohNt(jU1skb_put_padto (C function)c.skb_put_padtohNt(jU1skb_linearize (C function)c.skb_linearizehNt(jU1 skb_has_shared_frag (C function)c.skb_has_shared_fraghNt(jU1skb_linearize_cow (C function)c.skb_linearize_cowhNt(jU1skb_postpull_rcsum (C function)c.skb_postpull_rcsumhNt(jU1skb_postpush_rcsum (C function)c.skb_postpush_rcsumhNt(jU1skb_push_rcsum (C function)c.skb_push_rcsumhNt(jU1pskb_trim_rcsum (C function)c.pskb_trim_rcsumhNt(jU1 skb_needs_linearize (C function)c.skb_needs_linearizehNt(jU1skb_get_timestamp (C function)c.skb_get_timestamphNt(jU1&skb_complete_tx_timestamp (C function)c.skb_complete_tx_timestamphNt(jU1skb_tstamp_tx (C function)c.skb_tstamp_txhNt(jU1skb_tx_timestamp (C function)c.skb_tx_timestamphNt(jU1"skb_complete_wifi_ack (C function)c.skb_complete_wifi_ackhNt(jU1"skb_checksum_complete (C function)c.skb_checksum_completehNt(jU1skb_ext (C struct) c.skb_exthNt(jU1%skb_checksum_none_assert (C function)c.skb_checksum_none_asserthNt(jU1skb_head_is_locked (C function)c.skb_head_is_lockedhNt(jU1sock_common (C struct) c.sock_commonhNt(jU1sock (C struct)c.sockhNt(jU1#sk_user_data_is_nocopy (C function)c.sk_user_data_is_nocopyhNt(jU12__locked_read_sk_user_data_with_flags (C function)'c.__locked_read_sk_user_data_with_flagshNt(jU16__rcu_dereference_sk_user_data_with_flags (C function)+c.__rcu_dereference_sk_user_data_with_flagshNt(jU1&sk_for_each_entry_offset_rcu (C macro)c.sk_for_each_entry_offset_rcuhNt(jU1lock_sock_fast (C function)c.lock_sock_fasthNt(jU1unlock_sock_fast (C function)c.unlock_sock_fasthNt(jU1sk_wmem_alloc_get (C function)c.sk_wmem_alloc_gethNt(jU1sk_rmem_alloc_get (C function)c.sk_rmem_alloc_gethNt(jU1sk_has_allocations (C function)c.sk_has_allocationshNt(jU1skwq_has_sleeper (C function)c.skwq_has_sleeperhNt(jU1sock_poll_wait (C function)c.sock_poll_waithNt(jU1sk_page_frag (C function)c.sk_page_fraghNt(jU1_sock_tx_timestamp (C function)c._sock_tx_timestamphNt(jU1sk_eat_skb (C function) c.sk_eat_skbhNt(jU1sock_alloc_file (C function)c.sock_alloc_filehNt(jU1sock_from_file (C function)c.sock_from_filehNt(jU1sockfd_lookup (C function)c.sockfd_lookuphNt(jU1sock_alloc (C function) c.sock_allochNt(jU1sock_release (C function)c.sock_releasehNt(jU1sock_sendmsg (C function)c.sock_sendmsghNt(jU1kernel_sendmsg (C function)c.kernel_sendmsghNt(jU1sock_recvmsg (C function)c.sock_recvmsghNt(jU1kernel_recvmsg (C function)c.kernel_recvmsghNt(jU1sock_create_lite (C function)c.sock_create_litehNt(jU1__sock_create (C function)c.__sock_createhNt(jU1sock_create (C function) c.sock_createhNt(jU1sock_create_kern (C function)c.sock_create_kernhNt(jU1sock_register (C function)c.sock_registerhNt(jU1sock_unregister (C function)c.sock_unregisterhNt(jU1kernel_bind (C function) c.kernel_bindhNt(jU1kernel_listen (C function)c.kernel_listenhNt(jU1kernel_accept (C function)c.kernel_accepthNt(jU1kernel_connect (C function)c.kernel_connecthNt(jU1kernel_getsockname (C function)c.kernel_getsocknamehNt(jU1kernel_getpeername (C function)c.kernel_getpeernamehNt(jU1!kernel_sock_shutdown (C function)c.kernel_sock_shutdownhNt(jU1$kernel_sock_ip_overhead (C function)c.kernel_sock_ip_overheadhNt(jU1)drop_reasons_register_subsys (C function)c.drop_reasons_register_subsyshNt(jU1+drop_reasons_unregister_subsys (C function) c.drop_reasons_unregister_subsyshNt(jU1$napi_skb_cache_get_bulk (C function)c.napi_skb_cache_get_bulkhNt(jU1build_skb_around (C function)c.build_skb_aroundhNt(jU1napi_build_skb (C function)c.napi_build_skbhNt(jU1__alloc_skb (C function) c.__alloc_skbhNt(jU1__netdev_alloc_skb (C function)c.__netdev_alloc_skbhNt(jU1napi_alloc_skb (C function)c.napi_alloc_skbhNt(jU1__kfree_skb (C function) c.__kfree_skbhNt(jU1sk_skb_reason_drop (C function)c.sk_skb_reason_drophNt(jU1skb_tx_error (C function)c.skb_tx_errorhNt(jU1consume_skb (C function) c.consume_skbhNt(jU1alloc_skb_for_msg (C function)c.alloc_skb_for_msghNt(jU1skb_morph (C function) c.skb_morphhNt(jU1skb_copy_ubufs (C function)c.skb_copy_ubufshNt(jU1skb_clone (C function) c.skb_clonehNt(jU1skb_copy (C function) c.skb_copyhNt(jU1__pskb_copy_fclone (C function)c.__pskb_copy_fclonehNt(jU1pskb_expand_head (C function)c.pskb_expand_headhNt(jU1skb_expand_head (C function)c.skb_expand_headhNt(jU1skb_copy_expand (C function)c.skb_copy_expandhNt(jU1__skb_pad (C function) c.__skb_padhNt(jU1pskb_put (C function) c.pskb_puthNt(jU1skb_put (C function) c.skb_puthNt(jU1skb_push (C function) c.skb_pushhNt(jU1skb_pull (C function) c.skb_pullhNt(jU1skb_pull_data (C function)c.skb_pull_datahNt(jU1skb_trim (C function) c.skb_trimhNt(jU1__pskb_pull_tail (C function)c.__pskb_pull_tailhNt(jU1skb_copy_bits (C function)c.skb_copy_bitshNt(jU1skb_store_bits (C function)c.skb_store_bitshNt(jU1skb_zerocopy (C function)c.skb_zerocopyhNt(jU1skb_dequeue (C function) c.skb_dequeuehNt(jU1skb_dequeue_tail (C function)c.skb_dequeue_tailhNt(jU1#skb_queue_purge_reason (C function)c.skb_queue_purge_reasonhNt(jU1skb_queue_head (C function)c.skb_queue_headhNt(jU1skb_queue_tail (C function)c.skb_queue_tailhNt(jU1skb_unlink (C function) c.skb_unlinkhNt(jU1skb_append (C function) c.skb_appendhNt(jU1skb_split (C function) c.skb_splithNt(jU1!skb_prepare_seq_read (C function)c.skb_prepare_seq_readhNt(jU1skb_seq_read (C function)c.skb_seq_readhNt(jU1skb_abort_seq_read (C function)c.skb_abort_seq_readhNt(jU1skb_copy_seq_read (C function)c.skb_copy_seq_readhNt(jU1skb_find_text (C function)c.skb_find_texthNt(jU1skb_pull_rcsum (C function)c.skb_pull_rcsumhNt(jU1skb_segment (C function) c.skb_segmenthNt(jU1skb_to_sgvec (C function)c.skb_to_sgvechNt(jU1skb_cow_data (C function)c.skb_cow_datahNt(jU1skb_clone_sk (C function)c.skb_clone_skhNt(jU1!skb_partial_csum_set (C function)c.skb_partial_csum_sethNt(jU1skb_checksum_setup (C function)c.skb_checksum_setuphNt(jU1!skb_checksum_trimmed (C function)c.skb_checksum_trimmedhNt(jU1skb_try_coalesce (C function)c.skb_try_coalescehNt(jU1skb_scrub_packet (C function)c.skb_scrub_packethNt(jU1skb_eth_pop (C function) c.skb_eth_pophNt(jU1skb_eth_push (C function)c.skb_eth_pushhNt(jU1skb_mpls_push (C function)c.skb_mpls_pushhNt(jU1skb_mpls_pop (C function)c.skb_mpls_pophNt(jU1 skb_mpls_update_lse (C function)c.skb_mpls_update_lsehNt(jU1skb_mpls_dec_ttl (C function)c.skb_mpls_dec_ttlhNt(jU1!alloc_skb_with_frags (C function)c.alloc_skb_with_fragshNt(jU1skb_condense (C function)c.skb_condensehNt(jU1skb_ext_add (C function) c.skb_ext_addhNt(jU1!skb_splice_from_iter (C function)c.skb_splice_from_iterhNt(jU1sk_ns_capable (C function)c.sk_ns_capablehNt(jU1sk_capable (C function) c.sk_capablehNt(jU1sk_net_capable (C function)c.sk_net_capablehNt(jU1sk_set_memalloc (C function)c.sk_set_memallochNt(jU1sk_alloc (C function) c.sk_allochNt(jU1sk_clone_lock (C function)c.sk_clone_lockhNt(jU1!skb_page_frag_refill (C function)c.skb_page_frag_refillhNt(jU1sk_wait_data (C function)c.sk_wait_datahNt(jU1__sk_mem_schedule (C function)c.__sk_mem_schedulehNt(jU1__sk_mem_reclaim (C function)c.__sk_mem_reclaimhNt(jU1$__skb_try_recv_datagram (C function)c.__skb_try_recv_datagramhNt(jU1skb_kill_datagram (C function)c.skb_kill_datagramhNt(jU1,skb_copy_and_hash_datagram_iter (C function)!c.skb_copy_and_hash_datagram_iterhNt(jU1#skb_copy_datagram_iter (C function)c.skb_copy_datagram_iterhNt(jU1(skb_copy_datagram_from_iter (C function)c.skb_copy_datagram_from_iterhNt(jU1"zerocopy_sg_from_iter (C function)c.zerocopy_sg_from_iterhNt(jU1+skb_copy_and_csum_datagram_msg (C function) c.skb_copy_and_csum_datagram_msghNt(jU1datagram_poll (C function)c.datagram_pollhNt(jU1#sk_stream_wait_connect (C function)c.sk_stream_wait_connecthNt(jU1"sk_stream_wait_memory (C function)c.sk_stream_wait_memoryhNt(jU1sk_filter_trim_cap (C function)c.sk_filter_trim_caphNt(jU1bpf_prog_create (C function)c.bpf_prog_createhNt(jU1&bpf_prog_create_from_user (C function)c.bpf_prog_create_from_userhNt(jU1sk_attach_filter (C function)c.sk_attach_filterhNt(jU1gnet_stats_basic (C struct)c.gnet_stats_basichNt(jU1gnet_stats_rate_est (C struct)c.gnet_stats_rate_esthNt(jU1 gnet_stats_rate_est64 (C struct)c.gnet_stats_rate_est64hNt(jU1gnet_stats_queue (C struct)c.gnet_stats_queuehNt(jU1gnet_estimator (C struct)c.gnet_estimatorhNt(jU1)gnet_stats_start_copy_compat (C function)c.gnet_stats_start_copy_compathNt(jU1"gnet_stats_start_copy (C function)c.gnet_stats_start_copyhNt(jU1"gnet_stats_copy_basic (C function)c.gnet_stats_copy_basichNt(jU1%gnet_stats_copy_basic_hw (C function)c.gnet_stats_copy_basic_hwhNt(jU1%gnet_stats_copy_rate_est (C function)c.gnet_stats_copy_rate_esthNt(jU1"gnet_stats_copy_queue (C function)c.gnet_stats_copy_queuehNt(jU1 gnet_stats_copy_app (C function)c.gnet_stats_copy_apphNt(jU1#gnet_stats_finish_copy (C function)c.gnet_stats_finish_copyhNt(jU1gen_new_estimator (C function)c.gen_new_estimatorhNt(jU1gen_kill_estimator (C function)c.gen_kill_estimatorhNt(jU1"gen_replace_estimator (C function)c.gen_replace_estimatorhNt(jU1!gen_estimator_active (C function)c.gen_estimator_activehNt(jU1$xdr_encode_opaque_fixed (C function)c.xdr_encode_opaque_fixedhNt(jU1xdr_encode_opaque (C function)c.xdr_encode_opaquehNt(jU1!xdr_terminate_string (C function)c.xdr_terminate_stringhNt(jU1xdr_inline_pages (C function)c.xdr_inline_pageshNt(jU1_copy_from_pages (C function)c._copy_from_pageshNt(jU1xdr_stream_pos (C function)c.xdr_stream_poshNt(jU1xdr_page_pos (C function)c.xdr_page_poshNt(jU1xdr_init_encode (C function)c.xdr_init_encodehNt(jU1"xdr_init_encode_pages (C function)c.xdr_init_encode_pageshNt(jU1 __xdr_commit_encode (C function)c.__xdr_commit_encodehNt(jU1xdr_reserve_space (C function)c.xdr_reserve_spacehNt(jU1"xdr_reserve_space_vec (C function)c.xdr_reserve_space_vechNt(jU1 xdr_truncate_encode (C function)c.xdr_truncate_encodehNt(jU1 xdr_truncate_decode (C function)c.xdr_truncate_decodehNt(jU1 xdr_restrict_buflen (C function)c.xdr_restrict_buflenhNt(jU1xdr_write_pages (C function)c.xdr_write_pageshNt(jU1xdr_init_decode (C function)c.xdr_init_decodehNt(jU1"xdr_init_decode_pages (C function)c.xdr_init_decode_pageshNt(jU1xdr_finish_decode (C function)c.xdr_finish_decodehNt(jU1xdr_inline_decode (C function)c.xdr_inline_decodehNt(jU1xdr_read_pages (C function)c.xdr_read_pageshNt(jU1xdr_set_pagelen (C function)c.xdr_set_pagelenhNt(jU1xdr_enter_page (C function)c.xdr_enter_pagehNt(jU1xdr_buf_subsegment (C function)c.xdr_buf_subsegmenthNt(jU1"xdr_stream_subsegment (C function)c.xdr_stream_subsegmenthNt(jU1'xdr_stream_move_subsegment (C function)c.xdr_stream_move_subsegmenthNt(jU1xdr_stream_zero (C function)c.xdr_stream_zerohNt(jU1xdr_buf_trim (C function)c.xdr_buf_trimhNt(jU1%xdr_stream_decode_opaque (C function)c.xdr_stream_decode_opaquehNt(jU1)xdr_stream_decode_opaque_dup (C function)c.xdr_stream_decode_opaque_duphNt(jU1%xdr_stream_decode_string (C function)c.xdr_stream_decode_stringhNt(jU1)xdr_stream_decode_string_dup (C function)c.xdr_stream_decode_string_duphNt(jU1*xdr_stream_decode_opaque_auth (C function)c.xdr_stream_decode_opaque_authhNt(jU1*xdr_stream_encode_opaque_auth (C function)c.xdr_stream_encode_opaque_authhNt(jU1svc_reg_xprt_class (C function)c.svc_reg_xprt_classhNt(jU1!svc_unreg_xprt_class (C function)c.svc_unreg_xprt_classhNt(jU1$svc_xprt_deferred_close (C function)c.svc_xprt_deferred_closehNt(jU1svc_xprt_received (C function)c.svc_xprt_receivedhNt(jU1$svc_xprt_create_from_sa (C function)c.svc_xprt_create_from_sahNt(jU1svc_xprt_create (C function)c.svc_xprt_createhNt(jU1svc_print_addr (C function)c.svc_print_addrhNt(jU1svc_xprt_enqueue (C function)c.svc_xprt_enqueuehNt(jU1svc_reserve (C function) c.svc_reservehNt(jU1svc_wake_up (C function) c.svc_wake_uphNt(jU1svc_recv (C function) c.svc_recvhNt(jU1svc_xprt_close (C function)c.svc_xprt_closehNt(jU1!svc_xprt_destroy_all (C function)c.svc_xprt_destroy_allhNt(jU1svc_find_listener (C function)c.svc_find_listenerhNt(jU1svc_find_xprt (C function)c.svc_find_xprthNt(jU1svc_xprt_names (C function)c.svc_xprt_nameshNt(jU1$xprt_register_transport (C function)c.xprt_register_transporthNt(jU1&xprt_unregister_transport (C function)c.xprt_unregister_transporthNt(jU1&xprt_find_transport_ident (C function)c.xprt_find_transport_identhNt(jU1xprt_reserve_xprt (C function)c.xprt_reserve_xprthNt(jU1xprt_release_xprt (C function)c.xprt_release_xprthNt(jU1#xprt_release_xprt_cong (C function)c.xprt_release_xprt_conghNt(jU1"xprt_request_get_cong (C function)c.xprt_request_get_conghNt(jU1#xprt_release_rqst_cong (C function)c.xprt_release_rqst_conghNt(jU1xprt_adjust_cwnd (C function)c.xprt_adjust_cwndhNt(jU1$xprt_wake_pending_tasks (C function)c.xprt_wake_pending_taskshNt(jU1'xprt_wait_for_buffer_space (C function)c.xprt_wait_for_buffer_spacehNt(jU1xprt_write_space (C function)c.xprt_write_spacehNt(jU1!xprt_disconnect_done (C function)c.xprt_disconnect_donehNt(jU1"xprt_force_disconnect (C function)c.xprt_force_disconnecthNt(jU1!xprt_reconnect_delay (C function)c.xprt_reconnect_delayhNt(jU1#xprt_reconnect_backoff (C function)c.xprt_reconnect_backoffhNt(jU1xprt_lookup_rqst (C function)c.xprt_lookup_rqsthNt(jU1xprt_pin_rqst (C function)c.xprt_pin_rqsthNt(jU1xprt_unpin_rqst (C function)c.xprt_unpin_rqsthNt(jU1xprt_update_rtt (C function)c.xprt_update_rtthNt(jU1xprt_complete_rqst (C function)c.xprt_complete_rqsthNt(jU1,xprt_wait_for_reply_request_def (C function)!c.xprt_wait_for_reply_request_defhNt(jU1,xprt_wait_for_reply_request_rtt (C function)!c.xprt_wait_for_reply_request_rtthNt(jU1xprt_get (C function) c.xprt_gethNt(jU1xprt_put (C function) c.xprt_puthNt(jU1rpc_wake_up (C function) c.rpc_wake_uphNt(jU1rpc_wake_up_status (C function)c.rpc_wake_up_statushNt(jU1rpc_malloc (C function) c.rpc_mallochNt(jU1rpc_free (C function) c.rpc_freehNt(jU1%csum_partial_copy_to_xdr (C function)c.csum_partial_copy_to_xdrhNt(jU1rpc_alloc_iostats (C function)c.rpc_alloc_iostatshNt(jU1rpc_free_iostats (C function)c.rpc_free_iostatshNt(jU1&rpc_count_iostats_metrics (C function)c.rpc_count_iostats_metricshNt(jU1rpc_count_iostats (C function)c.rpc_count_iostatshNt(jU1rpc_queue_upcall (C function)c.rpc_queue_upcallhNt(jU1rpc_mkpipe_dentry (C function)c.rpc_mkpipe_dentryhNt(jU1rpc_unlink (C function) c.rpc_unlinkhNt(jU1#rpc_init_pipe_dir_head (C function)c.rpc_init_pipe_dir_headhNt(jU1%rpc_init_pipe_dir_object (C function)c.rpc_init_pipe_dir_objecthNt(jU1$rpc_add_pipe_dir_object (C function)c.rpc_add_pipe_dir_objecthNt(jU1'rpc_remove_pipe_dir_object (C function)c.rpc_remove_pipe_dir_objecthNt(jU1.rpc_find_or_alloc_pipe_dir_object (C function)#c.rpc_find_or_alloc_pipe_dir_objecthNt(jU1rpcb_getport_async (C function)c.rpcb_getport_asynchNt(jU1rpc_create (C function) c.rpc_createhNt(jU1rpc_clone_client (C function)c.rpc_clone_clienthNt(jU1&rpc_clone_client_set_auth (C function)c.rpc_clone_client_set_authhNt(jU1(rpc_switch_client_transport (C function)c.rpc_switch_client_transporthNt(jU1+rpc_clnt_iterate_for_each_xprt (C function) c.rpc_clnt_iterate_for_each_xprthNt(jU1rpc_cancel_tasks (C function)c.rpc_cancel_taskshNt(jU1!rpc_bind_new_program (C function)c.rpc_bind_new_programhNt(jU1rpc_run_task (C function)c.rpc_run_taskhNt(jU1rpc_call_sync (C function)c.rpc_call_synchNt(jU1rpc_call_async (C function)c.rpc_call_asynchNt(jU1$rpc_prepare_reply_pages (C function)c.rpc_prepare_reply_pageshNt(jU1rpc_peeraddr (C function)c.rpc_peeraddrhNt(jU1rpc_peeraddr2str (C function)c.rpc_peeraddr2strhNt(jU1rpc_localaddr (C function)c.rpc_localaddrhNt(jU1rpc_net_ns (C function) c.rpc_net_nshNt(jU1rpc_max_payload (C function)c.rpc_max_payloadhNt(jU1rpc_max_bc_payload (C function)c.rpc_max_bc_payloadhNt(jU1rpc_force_rebind (C function)c.rpc_force_rebindhNt(jU1'rpc_clnt_test_and_add_xprt (C function)c.rpc_clnt_test_and_add_xprthNt(jU1-rpc_clnt_setup_test_and_add_xprt (C function)"c.rpc_clnt_setup_test_and_add_xprthNt(jU1rpc_clnt_add_xprt (C function)c.rpc_clnt_add_xprthNt(jU1dev_add_pack (C function)c.dev_add_packhNt(jU1__dev_remove_pack (C function)c.__dev_remove_packhNt(jU1dev_remove_pack (C function)c.dev_remove_packhNt(jU1dev_get_iflink (C function)c.dev_get_iflinkhNt(jU1"dev_fill_metadata_dst (C function)c.dev_fill_metadata_dsthNt(jU1__dev_get_by_name (C function)c.__dev_get_by_namehNt(jU1 dev_get_by_name_rcu (C function)c.dev_get_by_name_rcuhNt(jU1netdev_get_by_name (C function)c.netdev_get_by_namehNt(jU1__dev_get_by_index (C function)c.__dev_get_by_indexhNt(jU1!dev_get_by_index_rcu (C function)c.dev_get_by_index_rcuhNt(jU1 netdev_get_by_index (C function)c.netdev_get_by_indexhNt(jU1 dev_getbyhwaddr_rcu (C function)c.dev_getbyhwaddr_rcuhNt(jU1dev_getbyhwaddr (C function)c.dev_getbyhwaddrhNt(jU1__dev_get_by_flags (C function)c.__dev_get_by_flagshNt(jU1dev_valid_name (C function)c.dev_valid_namehNt(jU1dev_alloc_name (C function)c.dev_alloc_namehNt(jU1#netdev_features_change (C function)c.netdev_features_changehNt(jU1"__netdev_notify_peers (C function)c.__netdev_notify_peershNt(jU1 netdev_notify_peers (C function)c.netdev_notify_peershNt(jU1(register_netdevice_notifier (C function)c.register_netdevice_notifierhNt(jU1*unregister_netdevice_notifier (C function)c.unregister_netdevice_notifierhNt(jU1,register_netdevice_notifier_net (C function)!c.register_netdevice_notifier_nethNt(jU1.unregister_netdevice_notifier_net (C function)#c.unregister_netdevice_notifier_nethNt(jU1%call_netdevice_notifiers (C function)c.call_netdevice_notifiershNt(jU1dev_forward_skb (C function)c.dev_forward_skbhNt(jU1dev_nit_active_rcu (C function)c.dev_nit_active_rcuhNt(jU1)netif_set_real_num_rx_queues (C function)c.netif_set_real_num_rx_queueshNt(jU1&netif_set_real_num_queues (C function)c.netif_set_real_num_queueshNt(jU1#netif_set_tso_max_size (C function)c.netif_set_tso_max_sizehNt(jU1#netif_set_tso_max_segs (C function)c.netif_set_tso_max_segshNt(jU1"netif_inherit_tso_max (C function)c.netif_inherit_tso_maxhNt(jU1-netif_get_num_default_rss_queues (C function)"c.netif_get_num_default_rss_queueshNt(jU1 netif_device_detach (C function)c.netif_device_detachhNt(jU1 netif_device_attach (C function)c.netif_device_attachhNt(jU1dev_loopback_xmit (C function)c.dev_loopback_xmithNt(jU1__dev_queue_xmit (C function)c.__dev_queue_xmithNt(jU1 rps_may_expire_flow (C function)c.rps_may_expire_flowhNt(jU1__netif_rx (C function) c.__netif_rxhNt(jU1netif_rx (C function) c.netif_rxhNt(jU1&netdev_is_rx_handler_busy (C function)c.netdev_is_rx_handler_busyhNt(jU1'netdev_rx_handler_register (C function)c.netdev_rx_handler_registerhNt(jU1)netdev_rx_handler_unregister (C function)c.netdev_rx_handler_unregisterhNt(jU1#netif_receive_skb_core (C function)c.netif_receive_skb_corehNt(jU1netif_receive_skb (C function)c.netif_receive_skbhNt(jU1#netif_receive_skb_list (C function)c.netif_receive_skb_listhNt(jU1__napi_schedule (C function)c.__napi_schedulehNt(jU1napi_schedule_prep (C function)c.napi_schedule_prephNt(jU1#__napi_schedule_irqoff (C function)c.__napi_schedule_irqoffhNt(jU1!netif_queue_set_napi (C function)c.netif_queue_set_napihNt(jU1napi_disable (C function)c.napi_disablehNt(jU1napi_enable (C function) c.napi_enablehNt(jU1!netdev_has_upper_dev (C function)c.netdev_has_upper_devhNt(jU1)netdev_has_upper_dev_all_rcu (C function)c.netdev_has_upper_dev_all_rcuhNt(jU1%netdev_has_any_upper_dev (C function)c.netdev_has_any_upper_devhNt(jU1(netdev_master_upper_dev_get (C function)c.netdev_master_upper_dev_gethNt(jU1*netdev_upper_get_next_dev_rcu (C function)c.netdev_upper_get_next_dev_rcuhNt(jU1*netdev_lower_get_next_private (C function)c.netdev_lower_get_next_privatehNt(jU1.netdev_lower_get_next_private_rcu (C function)#c.netdev_lower_get_next_private_rcuhNt(jU1"netdev_lower_get_next (C function)c.netdev_lower_get_nexthNt(jU1/netdev_lower_get_first_private_rcu (C function)$c.netdev_lower_get_first_private_rcuhNt(jU1,netdev_master_upper_dev_get_rcu (C function)!c.netdev_master_upper_dev_get_rcuhNt(jU1"netdev_upper_dev_link (C function)c.netdev_upper_dev_linkhNt(jU1)netdev_master_upper_dev_link (C function)c.netdev_master_upper_dev_linkhNt(jU1$netdev_upper_dev_unlink (C function)c.netdev_upper_dev_unlinkhNt(jU1'netdev_bonding_info_change (C function)c.netdev_bonding_info_changehNt(jU1"netdev_get_xmit_slave (C function)c.netdev_get_xmit_slavehNt(jU1%netdev_sk_get_lowest_dev (C function)c.netdev_sk_get_lowest_devhNt(jU1'netdev_lower_state_changed (C function)c.netdev_lower_state_changedhNt(jU1 dev_set_promiscuity (C function)c.dev_set_promiscuityhNt(jU1dev_get_flags (C function)c.dev_get_flagshNt(jU1&dev_pre_changeaddr_notify (C function)c.dev_pre_changeaddr_notifyhNt(jU1#dev_get_port_parent_id (C function)c.dev_get_port_parent_idhNt(jU1'netdev_port_same_parent_id (C function)c.netdev_port_same_parent_idhNt(jU1#netdev_update_features (C function)c.netdev_update_featureshNt(jU1#netdev_change_features (C function)c.netdev_change_featureshNt(jU1-netif_stacked_transfer_operstate (C function)"c.netif_stacked_transfer_operstatehNt(jU1register_netdevice (C function)c.register_netdevicehNt(jU1register_netdev (C function)c.register_netdevhNt(jU1dev_get_stats (C function)c.dev_get_statshNt(jU1"dev_fetch_sw_netstats (C function)c.dev_fetch_sw_netstatshNt(jU1dev_get_tstats64 (C function)c.dev_get_tstats64hNt(jU1.netdev_sw_irq_coalesce_default_on (C function)#c.netdev_sw_irq_coalesce_default_onhNt(jU1alloc_netdev_mqs (C function)c.alloc_netdev_mqshNt(jU1free_netdev (C function) c.free_netdevhNt(jU1alloc_netdev_dummy (C function)c.alloc_netdev_dummyhNt(jU1synchronize_net (C function)c.synchronize_nethNt(jU1'unregister_netdevice_queue (C function)c.unregister_netdevice_queuehNt(jU1&unregister_netdevice_many (C function)c.unregister_netdevice_manyhNt(jU1unregister_netdev (C function)c.unregister_netdevhNt(jU1&netdev_increment_features (C function)c.netdev_increment_featureshNt(jU1eth_header (C function) c.eth_headerhNt(jU1eth_get_headlen (C function)c.eth_get_headlenhNt(jU1eth_type_trans (C function)c.eth_type_transhNt(jU1eth_header_parse (C function)c.eth_header_parsehNt(jU1eth_header_cache (C function)c.eth_header_cachehNt(jU1$eth_header_cache_update (C function)c.eth_header_cache_updatehNt(jU1ð_header_parse_protocol (C function)c.eth_header_parse_protocolhNt(jU1(eth_prepare_mac_addr_change (C function)c.eth_prepare_mac_addr_changehNt(jU1'eth_commit_mac_addr_change (C function)c.eth_commit_mac_addr_changehNt(jU1eth_mac_addr (C function)c.eth_mac_addrhNt(jU1ether_setup (C function) c.ether_setuphNt(jU1alloc_etherdev_mqs (C function)c.alloc_etherdev_mqshNt(jU1(platform_get_ethdev_address (C function)c.platform_get_ethdev_addresshNt(jU1#fwnode_get_mac_address (C function)c.fwnode_get_mac_addresshNt(jU1#device_get_mac_address (C function)c.device_get_mac_addresshNt(jU1&device_get_ethdev_address (C function)c.device_get_ethdev_addresshNt(jU1netif_carrier_on (C function)c.netif_carrier_onhNt(jU1netif_carrier_off (C function)c.netif_carrier_offhNt(jU1 netif_carrier_event (C function)c.netif_carrier_eventhNt(jU1%is_link_local_ether_addr (C function)c.is_link_local_ether_addrhNt(jU1is_zero_ether_addr (C function)c.is_zero_ether_addrhNt(jU1$is_multicast_ether_addr (C function)c.is_multicast_ether_addrhNt(jU1 is_local_ether_addr (C function)c.is_local_ether_addrhNt(jU1$is_broadcast_ether_addr (C function)c.is_broadcast_ether_addrhNt(jU1"is_unicast_ether_addr (C function)c.is_unicast_ether_addrhNt(jU1 is_valid_ether_addr (C function)c.is_valid_ether_addrhNt(jU1eth_proto_is_802_3 (C function)c.eth_proto_is_802_3hNt(jU1eth_random_addr (C function)c.eth_random_addrhNt(jU1eth_broadcast_addr (C function)c.eth_broadcast_addrhNt(jU1eth_zero_addr (C function)c.eth_zero_addrhNt(jU1eth_hw_addr_random (C function)c.eth_hw_addr_randomhNt(jU1eth_hw_addr_crc (C function)c.eth_hw_addr_crchNt(jU1ether_addr_copy (C function)c.ether_addr_copyhNt(jU1eth_hw_addr_set (C function)c.eth_hw_addr_sethNt(jU1 eth_hw_addr_inherit (C function)c.eth_hw_addr_inherithNt(jU1ether_addr_equal (C function)c.ether_addr_equalhNt(jU1$ether_addr_equal_64bits (C function)c.ether_addr_equal_64bitshNt(jU1'ether_addr_equal_unaligned (C function)c.ether_addr_equal_unalignedhNt(jU1$ether_addr_equal_masked (C function)c.ether_addr_equal_maskedhNt(jU1ether_addr_to_u64 (C function)c.ether_addr_to_u64hNt(jU1u64_to_ether_addr (C function)c.u64_to_ether_addrhNt(jU1eth_addr_dec (C function)c.eth_addr_dechNt(jU1eth_addr_inc (C function)c.eth_addr_inchNt(jU1eth_addr_add (C function)c.eth_addr_addhNt(jU1is_etherdev_addr (C function)c.is_etherdev_addrhNt(jU1!compare_ether_header (C function)c.compare_ether_headerhNt(jU1eth_hw_addr_gen (C function)c.eth_hw_addr_genhNt(jU1eth_skb_pkt_type (C function)c.eth_skb_pkt_typehNt(jU1eth_skb_pad (C function) c.eth_skb_padhNt(jU1gro_node (C struct) c.gro_nodehNt(jU1napi_is_scheduled (C function)c.napi_is_scheduledhNt(jU1napi_schedule (C function)c.napi_schedulehNt(jU1!napi_schedule_irqoff (C function)c.napi_schedule_irqoffhNt(jU1napi_complete_done (C function)c.napi_complete_donehNt(jU1napi_synchronize (C function)c.napi_synchronizehNt(jU1*napi_if_scheduled_mark_missed (C function)c.napi_if_scheduled_mark_missedhNt(jU1netdev_priv_flags (C enum)c.netdev_priv_flagshNt(jU1net_device (C struct) c.net_devicehNt(jU1netdev_priv (C function) c.netdev_privhNt(jU1netif_napi_add (C function)c.netif_napi_addhNt(jU1"netif_napi_add_config (C function)c.netif_napi_add_confighNt(jU1netif_napi_add_tx (C function)c.netif_napi_add_txhNt(jU1__netif_napi_del (C function)c.__netif_napi_delhNt(jU1netif_napi_del (C function)c.netif_napi_delhNt(jU1netif_start_queue (C function)c.netif_start_queuehNt(jU1netif_wake_queue (C function)c.netif_wake_queuehNt(jU1netif_stop_queue (C function)c.netif_stop_queuehNt(jU1 netif_queue_stopped (C function)c.netif_queue_stoppedhNt(jU1+netdev_queue_set_dql_min_limit (C function) c.netdev_queue_set_dql_min_limithNt(jU1-netdev_txq_bql_enqueue_prefetchw (C function)"c.netdev_txq_bql_enqueue_prefetchwhNt(jU1.netdev_txq_bql_complete_prefetchw (C function)#c.netdev_txq_bql_complete_prefetchwhNt(jU1!netdev_tx_sent_queue (C function)c.netdev_tx_sent_queuehNt(jU1netdev_sent_queue (C function)c.netdev_sent_queuehNt(jU1&netdev_tx_completed_queue (C function)c.netdev_tx_completed_queuehNt(jU1#netdev_completed_queue (C function)c.netdev_completed_queuehNt(jU1%netdev_tx_reset_subqueue (C function)c.netdev_tx_reset_subqueuehNt(jU1netdev_reset_queue (C function)c.netdev_reset_queuehNt(jU1netdev_cap_txqueue (C function)c.netdev_cap_txqueuehNt(jU1netif_running (C function)c.netif_runninghNt(jU1!netif_start_subqueue (C function)c.netif_start_subqueuehNt(jU1 netif_stop_subqueue (C function)c.netif_stop_subqueuehNt(jU1%__netif_subqueue_stopped (C function)c.__netif_subqueue_stoppedhNt(jU1#netif_subqueue_stopped (C function)c.netif_subqueue_stoppedhNt(jU1 netif_wake_subqueue (C function)c.netif_wake_subqueuehNt(jU1!netif_attr_test_mask (C function)c.netif_attr_test_maskhNt(jU1#netif_attr_test_online (C function)c.netif_attr_test_onlinehNt(jU1 netif_attrmask_next (C function)c.netif_attrmask_nexthNt(jU1$netif_attrmask_next_and (C function)c.netif_attrmask_next_andhNt(jU1 netif_is_multiqueue (C function)c.netif_is_multiqueuehNt(jU1dev_hold (C function) c.dev_holdhNt(jU1dev_put (C function) c.dev_puthNt(jU1linkwatch_sync_dev (C function)c.linkwatch_sync_devhNt(jU1netif_carrier_ok (C function)c.netif_carrier_okhNt(jU1netif_dormant_on (C function)c.netif_dormant_onhNt(jU1netif_dormant_off (C function)c.netif_dormant_offhNt(jU1netif_dormant (C function)c.netif_dormanthNt(jU1netif_testing_on (C function)c.netif_testing_onhNt(jU1netif_testing_off (C function)c.netif_testing_offhNt(jU1netif_testing (C function)c.netif_testinghNt(jU1netif_oper_up (C function)c.netif_oper_uphNt(jU1!netif_device_present (C function)c.netif_device_presenthNt(jU1netif_tx_lock (C function)c.netif_tx_lockhNt(jU1__dev_uc_sync (C function)c.__dev_uc_synchNt(jU1__dev_uc_unsync (C function)c.__dev_uc_unsynchNt(jU1__dev_mc_sync (C function)c.__dev_mc_synchNt(jU1__dev_mc_unsync (C function)c.__dev_mc_unsynchNt(jU1net_shaper (C struct) c.net_shaperhNt(jU1net_shaper_ops (C struct)c.net_shaper_opshNt(jU1phy_print_status (C function)c.phy_print_statushNt(jU1"phy_get_rate_matching (C function)c.phy_get_rate_matchinghNt(jU1phy_restart_aneg (C function)c.phy_restart_aneghNt(jU1phy_aneg_done (C function)c.phy_aneg_donehNt(jU1phy_check_valid (C function)c.phy_check_validhNt(jU1phy_mii_ioctl (C function)c.phy_mii_ioctlhNt(jU1phy_do_ioctl (C function)c.phy_do_ioctlhNt(jU1!phy_do_ioctl_running (C function)c.phy_do_ioctl_runninghNt(jU1 phy_trigger_machine (C function)c.phy_trigger_machinehNt(jU1$phy_ethtool_get_strings (C function)c.phy_ethtool_get_stringshNt(jU1'phy_ethtool_get_sset_count (C function) c.phy_ethtool_get_sset_counthNt(jU1"phy_ethtool_get_stats (C function)c.phy_ethtool_get_statshNt(jU1!phy_start_cable_test (C function)c.phy_start_cable_testhNt(jU1%phy_start_cable_test_tdr (C function)c.phy_start_cable_test_tdrhNt(jU1phy_inband_caps (C function)c.phy_inband_capshNt(jU1phy_config_inband (C function)c.phy_config_inbandhNt(jU1_phy_start_aneg (C function)c._phy_start_aneghNt(jU1phy_start_aneg (C function)c.phy_start_aneghNt(jU1phy_speed_down (C function)c.phy_speed_downhNt(jU1phy_speed_up (C function)c.phy_speed_uphNt(jU1phy_start_machine (C function)c.phy_start_machinehNt(jU1phy_error (C function) c.phy_errorhNt(jU1"phy_request_interrupt (C function)c.phy_request_interrupthNt(jU1phy_free_interrupt (C function)c.phy_free_interrupthNt(jU1phy_stop (C function) c.phy_stophNt(jU1phy_start (C function) c.phy_starthNt(jU1phy_mac_interrupt (C function)c.phy_mac_interrupthNt(jU1phy_loopback (C function)c.phy_loopbackhNt(jU1*phy_eee_tx_clock_stop_capable (C function)c.phy_eee_tx_clock_stop_capablehNt(jU1"phy_eee_rx_clock_stop (C function)c.phy_eee_rx_clock_stophNt(jU1phy_init_eee (C function)c.phy_init_eeehNt(jU1phy_get_eee_err (C function)c.phy_get_eee_errhNt(jU1 phy_ethtool_get_eee (C function)c.phy_ethtool_get_eeehNt(jU1 phy_ethtool_set_eee (C function)c.phy_ethtool_set_eeehNt(jU1 phy_ethtool_set_wol (C function)c.phy_ethtool_set_wolhNt(jU1 phy_ethtool_get_wol (C function)c.phy_ethtool_get_wolhNt(jU1#phy_ethtool_nway_reset (C function)c.phy_ethtool_nway_resethNt(jU1!phy_config_interrupt (C function)c.phy_config_interrupthNt(jU1!phy_supported_speeds (C function)c.phy_supported_speedshNt(jU1"phy_sanitize_settings (C function)c.phy_sanitize_settingshNt(jU1__phy_hwtstamp_get (C function)c.__phy_hwtstamp_gethNt(jU1__phy_hwtstamp_set (C function)c.__phy_hwtstamp_sethNt(jU1$phy_queue_state_machine (C function)c.phy_queue_state_machinehNt(jU1(__phy_ethtool_get_phy_stats (C function)c.__phy_ethtool_get_phy_statshNt(jU1-__phy_ethtool_get_link_ext_stats (C function)"c.__phy_ethtool_get_link_ext_statshNt(jU1%phy_ethtool_get_plca_cfg (C function)c.phy_ethtool_get_plca_cfghNt(jU1plca_check_valid (C function)c.plca_check_validhNt(jU1%phy_ethtool_set_plca_cfg (C function)c.phy_ethtool_set_plca_cfghNt(jU1(phy_ethtool_get_plca_status (C function)c.phy_ethtool_get_plca_statushNt(jU1"phy_check_link_status (C function)c.phy_check_link_statushNt(jU1phy_stop_machine (C function)c.phy_stop_machinehNt(jU1#phy_disable_interrupts (C function)c.phy_disable_interruptshNt(jU1phy_interrupt (C function)c.phy_interrupthNt(jU1"phy_enable_interrupts (C function)c.phy_enable_interruptshNt(jU1phy_update_stats (C function)c.phy_update_statshNt(jU1%phy_get_next_update_time (C function)c.phy_get_next_update_timehNt(jU1phy_state_machine (C function)c.phy_state_machinehNt(jU1&phy_ethtool_set_eee_noneg (C function)c.phy_ethtool_set_eee_noneghNt(jU1phy_speed_to_str (C function)c.phy_speed_to_strhNt(jU1phy_duplex_to_str (C function)c.phy_duplex_to_strhNt(jU1%phy_rate_matching_to_str (C function)c.phy_rate_matching_to_strhNt(jU1$phy_interface_num_ports (C function)c.phy_interface_num_portshNt(jU1phy_set_max_speed (C function)c.phy_set_max_speedhNt(jU1#phy_resolve_aneg_pause (C function)c.phy_resolve_aneg_pausehNt(jU1&phy_resolve_aneg_linkmode (C function)c.phy_resolve_aneg_linkmodehNt(jU1__phy_read_mmd (C function)c.__phy_read_mmdhNt(jU1phy_read_mmd (C function)c.phy_read_mmdhNt(jU1__phy_write_mmd (C function)c.__phy_write_mmdhNt(jU1phy_write_mmd (C function)c.phy_write_mmdhNt(jU1#__phy_package_read_mmd (C function)c.__phy_package_read_mmdhNt(jU1$__phy_package_write_mmd (C function)c.__phy_package_write_mmdhNt(jU1phy_modify_changed (C function)c.phy_modify_changedhNt(jU1__phy_modify (C function)c.__phy_modifyhNt(jU1phy_modify (C function) c.phy_modifyhNt(jU1%__phy_modify_mmd_changed (C function)c.__phy_modify_mmd_changedhNt(jU1#phy_modify_mmd_changed (C function)c.phy_modify_mmd_changedhNt(jU1__phy_modify_mmd (C function)c.__phy_modify_mmdhNt(jU1phy_modify_mmd (C function)c.phy_modify_mmdhNt(jU1phy_save_page (C function)c.phy_save_pagehNt(jU1phy_select_page (C function)c.phy_select_pagehNt(jU1phy_restore_page (C function)c.phy_restore_pagehNt(jU1phy_read_paged (C function)c.phy_read_pagedhNt(jU1phy_write_paged (C function)c.phy_write_pagedhNt(jU1%phy_modify_paged_changed (C function)c.phy_modify_paged_changedhNt(jU1phy_modify_paged (C function)c.phy_modify_pagedhNt(jU1"genphy_c45_pma_resume (C function)c.genphy_c45_pma_resumehNt(jU1#genphy_c45_pma_suspend (C function)c.genphy_c45_pma_suspendhNt(jU15genphy_c45_pma_baset1_setup_master_slave (C function)*c.genphy_c45_pma_baset1_setup_master_slavehNt(jU1(genphy_c45_pma_setup_forced (C function)c.genphy_c45_pma_setup_forcedhNt(jU1&genphy_c45_an_config_aneg (C function)c.genphy_c45_an_config_aneghNt(jU1'genphy_c45_an_disable_aneg (C function)c.genphy_c45_an_disable_aneghNt(jU1$genphy_c45_restart_aneg (C function)c.genphy_c45_restart_aneghNt(jU1.genphy_c45_check_and_restart_aneg (C function)#c.genphy_c45_check_and_restart_aneghNt(jU1!genphy_c45_aneg_done (C function)c.genphy_c45_aneg_donehNt(jU1!genphy_c45_read_link (C function)c.genphy_c45_read_linkhNt(jU1 genphy_c45_read_lpa (C function)c.genphy_c45_read_lpahNt(jU14genphy_c45_pma_baset1_read_master_slave (C function))c.genphy_c45_pma_baset1_read_master_slavehNt(jU1 genphy_c45_read_pma (C function)c.genphy_c45_read_pmahNt(jU1!genphy_c45_read_mdix (C function)c.genphy_c45_read_mdixhNt(jU1*genphy_c45_read_eee_abilities (C function)c.genphy_c45_read_eee_abilitieshNt(jU1*genphy_c45_an_config_eee_aneg (C function)c.genphy_c45_an_config_eee_aneghNt(jU11genphy_c45_pma_baset1_read_abilities (C function)&c.genphy_c45_pma_baset1_read_abilitieshNt(jU1.genphy_c45_pma_read_ext_abilities (C function)#c.genphy_c45_pma_read_ext_abilitieshNt(jU1*genphy_c45_pma_read_abilities (C function)c.genphy_c45_pma_read_abilitieshNt(jU1#genphy_c45_read_status (C function)c.genphy_c45_read_statushNt(jU1#genphy_c45_config_aneg (C function)c.genphy_c45_config_aneghNt(jU1$genphy_c45_fast_retrain (C function)c.genphy_c45_fast_retrainhNt(jU1$genphy_c45_plca_get_cfg (C function)c.genphy_c45_plca_get_cfghNt(jU1$genphy_c45_plca_set_cfg (C function)c.genphy_c45_plca_set_cfghNt(jU1'genphy_c45_plca_get_status (C function)c.genphy_c45_plca_get_statushNt(jU1%genphy_c45_eee_is_active (C function)c.genphy_c45_eee_is_activehNt(jU1'genphy_c45_ethtool_get_eee (C function)c.genphy_c45_ethtool_get_eeehNt(jU1'genphy_c45_ethtool_set_eee (C function)c.genphy_c45_ethtool_set_eeehNt(jU1phy_interface_t (C enum)c.phy_interface_thNt(jU1phy_modes (C function) c.phy_modeshNt(jU1rgmii_clock (C function) c.rgmii_clockhNt(jU1mdio_bus_stats (C struct)c.mdio_bus_statshNt(jU1mii_bus (C struct) c.mii_bushNt(jU1mdiobus_alloc (C function)c.mdiobus_allochNt(jU1phy_state (C enum) c.phy_statehNt(jU1phy_c45_device_ids (C struct)c.phy_c45_device_idshNt(jU1phy_device (C struct) c.phy_devicehNt(jU1phy_tdr_config (C struct)c.phy_tdr_confighNt(jU1link_inband_signalling (C enum)c.link_inband_signallinghNt(jU1phy_plca_cfg (C struct)c.phy_plca_cfghNt(jU1phy_plca_status (C struct)c.phy_plca_statushNt(jU1phy_led (C struct) c.phy_ledhNt(jU1phy_driver (C struct) c.phy_driverhNt(jU1phy_id_compare (C function)c.phy_id_comparehNt(jU1phydev_id_compare (C function)c.phydev_id_comparehNt(jU1phy_is_started (C function)c.phy_is_startedhNt(jU1!phy_disable_eee_mode (C function)c.phy_disable_eee_modehNt(jU1phy_read (C function) c.phy_readhNt(jU1__phy_read (C function) c.__phy_readhNt(jU1phy_write (C function) c.phy_writehNt(jU1__phy_write (C function) c.__phy_writehNt(jU1!__phy_modify_changed (C function)c.__phy_modify_changedhNt(jU1#phy_read_mmd_poll_timeout (C macro)c.phy_read_mmd_poll_timeouthNt(jU1__phy_set_bits (C function)c.__phy_set_bitshNt(jU1__phy_clear_bits (C function)c.__phy_clear_bitshNt(jU1phy_set_bits (C function)c.phy_set_bitshNt(jU1phy_clear_bits (C function)c.phy_clear_bitshNt(jU1__phy_set_bits_mmd (C function)c.__phy_set_bits_mmdhNt(jU1!__phy_clear_bits_mmd (C function)c.__phy_clear_bits_mmdhNt(jU1phy_set_bits_mmd (C function)c.phy_set_bits_mmdhNt(jU1phy_clear_bits_mmd (C function)c.phy_clear_bits_mmdhNt(jU1#phy_interrupt_is_valid (C function)c.phy_interrupt_is_validhNt(jU1phy_polling_mode (C function)c.phy_polling_modehNt(jU1phy_has_hwtstamp (C function)c.phy_has_hwtstamphNt(jU1phy_has_rxtstamp (C function)c.phy_has_rxtstamphNt(jU1phy_has_tsinfo (C function)c.phy_has_tsinfohNt(jU1phy_has_txtstamp (C function)c.phy_has_txtstamphNt(jU1$phy_is_default_hwtstamp (C function)c.phy_is_default_hwtstamphNt(jU1phy_on_sfp (C function) c.phy_on_sfphNt(jU1(phy_interface_mode_is_rgmii (C function)c.phy_interface_mode_is_rgmiihNt(jU1(phy_interface_mode_is_8023z (C function)c.phy_interface_mode_is_8023zhNt(jU1#phy_interface_is_rgmii (C function)c.phy_interface_is_rgmiihNt(jU1%phy_is_pseudo_fixed_link (C function)c.phy_is_pseudo_fixed_linkhNt(jU1phy_module_driver (C macro)c.phy_module_driverhNt(jU1!phy_unregister_fixup (C function)c.phy_unregister_fixuphNt(jU1get_phy_device (C function)c.get_phy_devicehNt(jU1 phy_device_register (C function)c.phy_device_registerhNt(jU1phy_device_remove (C function)c.phy_device_removehNt(jU1phy_get_c45_ids (C function)c.phy_get_c45_idshNt(jU1phy_find_first (C function)c.phy_find_firsthNt(jU1phy_connect_direct (C function)c.phy_connect_directhNt(jU1phy_connect (C function) c.phy_connecthNt(jU1phy_disconnect (C function)c.phy_disconnecthNt(jU1 phy_sfp_connect_phy (C function)c.phy_sfp_connect_phyhNt(jU1#phy_sfp_disconnect_phy (C function)c.phy_sfp_disconnect_phyhNt(jU1phy_sfp_attach (C function)c.phy_sfp_attachhNt(jU1phy_sfp_detach (C function)c.phy_sfp_detachhNt(jU1phy_sfp_probe (C function)c.phy_sfp_probehNt(jU1phy_attach_direct (C function)c.phy_attach_directhNt(jU1phy_attach (C function) c.phy_attachhNt(jU1phy_detach (C function) c.phy_detachhNt(jU1'phy_reset_after_clk_enable (C function)c.phy_reset_after_clk_enablehNt(jU1 genphy_setup_forced (C function)c.genphy_setup_forcedhNt(jU1 genphy_restart_aneg (C function)c.genphy_restart_aneghNt(jU1*genphy_check_and_restart_aneg (C function)c.genphy_check_and_restart_aneghNt(jU1!__genphy_config_aneg (C function)c.__genphy_config_aneghNt(jU1#genphy_c37_config_aneg (C function)c.genphy_c37_config_aneghNt(jU1genphy_aneg_done (C function)c.genphy_aneg_donehNt(jU1genphy_update_link (C function)c.genphy_update_linkhNt(jU1%genphy_read_status_fixed (C function)c.genphy_read_status_fixedhNt(jU1genphy_read_status (C function)c.genphy_read_statushNt(jU1#genphy_c37_read_status (C function)c.genphy_c37_read_statushNt(jU1genphy_soft_reset (C function)c.genphy_soft_resethNt(jU1"genphy_read_abilities (C function)c.genphy_read_abilitieshNt(jU1!phy_remove_link_mode (C function)c.phy_remove_link_modehNt(jU1$phy_advertise_supported (C function)c.phy_advertise_supportedhNt(jU1"phy_advertise_eee_all (C function)c.phy_advertise_eee_allhNt(jU1phy_support_eee (C function)c.phy_support_eeehNt(jU1phy_disable_eee (C function)c.phy_disable_eeehNt(jU1"phy_support_sym_pause (C function)c.phy_support_sym_pausehNt(jU1#phy_support_asym_pause (C function)c.phy_support_asym_pausehNt(jU1phy_set_sym_pause (C function)c.phy_set_sym_pausehNt(jU1phy_set_asym_pause (C function)c.phy_set_asym_pausehNt(jU1phy_validate_pause (C function)c.phy_validate_pausehNt(jU1phy_get_pause (C function)c.phy_get_pausehNt(jU1#phy_get_internal_delay (C function)c.phy_get_internal_delayhNt(jU1&phy_get_tx_amplitude_gain (C function)c.phy_get_tx_amplitude_gainhNt(jU1$fwnode_mdio_find_device (C function)c.fwnode_mdio_find_devicehNt(jU1#fwnode_phy_find_device (C function)c.fwnode_phy_find_devicehNt(jU1#device_phy_find_device (C function)c.device_phy_find_devicehNt(jU1 fwnode_get_phy_node (C function)c.fwnode_get_phy_nodehNt(jU1 phy_driver_register (C function)c.phy_driver_registerhNt(jU1#phy_uses_state_machine (C function)c.phy_uses_state_machinehNt(jU1phy_register_fixup (C function)c.phy_register_fixuphNt(jU1get_phy_c45_ids (C function)c.get_phy_c45_idshNt(jU1get_phy_c22_id (C function)c.get_phy_c22_idhNt(jU1phy_prepare_link (C function)c.phy_prepare_linkhNt(jU1phy_poll_reset (C function)c.phy_poll_resethNt(jU1!genphy_config_advert (C function)c.genphy_config_adverthNt(jU1%genphy_c37_config_advert (C function)c.genphy_c37_config_adverthNt(jU1phy_probe (C function) c.phy_probehNt(jU1mdiobus_alloc_size (C function)c.mdiobus_alloc_sizehNt(jU1mdio_find_bus (C function)c.mdio_find_bushNt(jU1of_mdio_find_bus (C function)c.of_mdio_find_bushNt(jU1mdiobus_scan_c22 (C function)c.mdiobus_scan_c22hNt(jU1__mdiobus_register (C function)c.__mdiobus_registerhNt(jU1mdiobus_free (C function)c.mdiobus_freehNt(jU1__mdiobus_read (C function)c.__mdiobus_readhNt(jU1__mdiobus_write (C function)c.__mdiobus_writehNt(jU1%__mdiobus_modify_changed (C function)c.__mdiobus_modify_changedhNt(jU1__mdiobus_c45_read (C function)c.__mdiobus_c45_readhNt(jU1 __mdiobus_c45_write (C function)c.__mdiobus_c45_writehNt(jU1 mdiobus_read_nested (C function)c.mdiobus_read_nestedhNt(jU1mdiobus_read (C function)c.mdiobus_readhNt(jU1mdiobus_c45_read (C function)c.mdiobus_c45_readhNt(jU1$mdiobus_c45_read_nested (C function)c.mdiobus_c45_read_nestedhNt(jU1!mdiobus_write_nested (C function)c.mdiobus_write_nestedhNt(jU1mdiobus_write (C function)c.mdiobus_writehNt(jU1mdiobus_c45_write (C function)c.mdiobus_c45_writehNt(jU1%mdiobus_c45_write_nested (C function)c.mdiobus_c45_write_nestedhNt(jU1mdiobus_modify (C function)c.mdiobus_modifyhNt(jU1mdiobus_c45_modify (C function)c.mdiobus_c45_modifyhNt(jU1#mdiobus_modify_changed (C function)c.mdiobus_modify_changedhNt(jU1'mdiobus_c45_modify_changed (C function)c.mdiobus_c45_modify_changedhNt(jU1mdiobus_release (C function)c.mdiobus_releasehNt(jU1"mdiobus_create_device (C function)c.mdiobus_create_devicehNt(jU1mdiobus_scan_c45 (C function)c.mdiobus_scan_c45hNt(jU1)__mdiobus_c45_modify_changed (C function)c.__mdiobus_c45_modify_changedhNt(jU1mdio_bus_match (C function)c.mdio_bus_matchhNt(jU1phylink_link_state (C struct)c.phylink_link_statehNt(jU1phylink_config (C struct)c.phylink_confighNt(jU1phylink_mac_ops (C struct)c.phylink_mac_opshNt(jU1mac_get_caps (C function)c.mac_get_capshNt(jU1mac_select_pcs (C function)c.mac_select_pcshNt(jU1mac_prepare (C function) c.mac_preparehNt(jU1mac_config (C function) c.mac_confighNt(jU1mac_finish (C function) c.mac_finishhNt(jU1mac_link_down (C function)c.mac_link_downhNt(jU1mac_link_up (C function) c.mac_link_uphNt(jU1mac_disable_tx_lpi (C function)c.mac_disable_tx_lpihNt(jU1mac_enable_tx_lpi (C function)c.mac_enable_tx_lpihNt(jU1phylink_pcs (C struct) c.phylink_pcshNt(jU1phylink_pcs_ops (C struct)c.phylink_pcs_opshNt(jU1pcs_validate (C function)c.pcs_validatehNt(jU1pcs_inband_caps (C function)c.pcs_inband_capshNt(jU1pcs_enable (C function) c.pcs_enablehNt(jU1pcs_disable (C function) c.pcs_disablehNt(jU1pcs_get_state (C function)c.pcs_get_statehNt(jU1pcs_config (C function) c.pcs_confighNt(jU1pcs_an_restart (C function)c.pcs_an_restarthNt(jU1pcs_link_up (C function) c.pcs_link_uphNt(jU1pcs_disable_eee (C function)c.pcs_disable_eeehNt(jU1pcs_enable_eee (C function)c.pcs_enable_eeehNt(jU1pcs_pre_init (C function)c.pcs_pre_inithNt(jU1&phylink_get_link_timer_ns (C function)c.phylink_get_link_timer_nshNt(jU1'phylink_mac_implements_lpi (C function)c.phylink_mac_implements_lpihNt(jU1phylink (C struct) c.phylinkhNt(jU1#phylink_set_port_modes (C function)c.phylink_set_port_modeshNt(jU1(phylink_interface_max_speed (C function)c.phylink_interface_max_speedhNt(jU1&phylink_caps_to_link_caps (C function)c.phylink_caps_to_link_capshNt(jU1&phylink_caps_to_linkmodes (C function)c.phylink_caps_to_linkmodeshNt(jU1$phylink_limit_mac_speed (C function)c.phylink_limit_mac_speedhNt(jU1*phylink_cap_from_speed_duplex (C function)c.phylink_cap_from_speed_duplexhNt(jU1%phylink_get_capabilities (C function)c.phylink_get_capabilitieshNt(jU1'phylink_validate_mask_caps (C function)c.phylink_validate_mask_capshNt(jU1!phylink_pcs_neg_mode (C function)c.phylink_pcs_neg_modehNt(jU1#phylink_set_fixed_link (C function)c.phylink_set_fixed_linkhNt(jU1phylink_create (C function)c.phylink_createhNt(jU1phylink_destroy (C function)c.phylink_destroyhNt(jU1 phylink_expects_phy (C function)c.phylink_expects_phyhNt(jU1 phylink_connect_phy (C function)c.phylink_connect_phyhNt(jU1#phylink_of_phy_connect (C function)c.phylink_of_phy_connecthNt(jU1'phylink_fwnode_phy_connect (C function)c.phylink_fwnode_phy_connecthNt(jU1#phylink_disconnect_phy (C function)c.phylink_disconnect_phyhNt(jU1phylink_mac_change (C function)c.phylink_mac_changehNt(jU1phylink_pcs_change (C function)c.phylink_pcs_changehNt(jU1phylink_start (C function)c.phylink_starthNt(jU1phylink_stop (C function)c.phylink_stophNt(jU1&phylink_rx_clk_stop_block (C function)c.phylink_rx_clk_stop_blockhNt(jU1(phylink_rx_clk_stop_unblock (C function)c.phylink_rx_clk_stop_unblockhNt(jU1phylink_suspend (C function)c.phylink_suspendhNt(jU1#phylink_prepare_resume (C function)c.phylink_prepare_resumehNt(jU1phylink_resume (C function)c.phylink_resumehNt(jU1$phylink_ethtool_get_wol (C function)c.phylink_ethtool_get_wolhNt(jU1$phylink_ethtool_set_wol (C function)c.phylink_ethtool_set_wolhNt(jU1*phylink_ethtool_ksettings_get (C function)c.phylink_ethtool_ksettings_gethNt(jU1*phylink_ethtool_ksettings_set (C function)c.phylink_ethtool_ksettings_sethNt(jU1'phylink_ethtool_nway_reset (C function)c.phylink_ethtool_nway_resethNt(jU1+phylink_ethtool_get_pauseparam (C function) c.phylink_ethtool_get_pauseparamhNt(jU1+phylink_ethtool_set_pauseparam (C function) c.phylink_ethtool_set_pauseparamhNt(jU1 phylink_get_eee_err (C function)c.phylink_get_eee_errhNt(jU1$phylink_ethtool_get_eee (C function)c.phylink_ethtool_get_eeehNt(jU1$phylink_ethtool_set_eee (C function)c.phylink_ethtool_set_eeehNt(jU1phylink_mii_ioctl (C function)c.phylink_mii_ioctlhNt(jU1phylink_speed_down (C function)c.phylink_speed_downhNt(jU1phylink_speed_up (C function)c.phylink_speed_uphNt(jU1(phylink_decode_usxgmii_word (C function)c.phylink_decode_usxgmii_wordhNt(jU1'phylink_decode_usgmii_word (C function)c.phylink_decode_usgmii_wordhNt(jU1-phylink_mii_c22_pcs_decode_state (C function)"c.phylink_mii_c22_pcs_decode_statehNt(jU1*phylink_mii_c22_pcs_get_state (C function)c.phylink_mii_c22_pcs_get_statehNt(jU15phylink_mii_c22_pcs_encode_advertisement (C function)*c.phylink_mii_c22_pcs_encode_advertisementhNt(jU1'phylink_mii_c22_pcs_config (C function)c.phylink_mii_c22_pcs_confighNt(jU1+phylink_mii_c22_pcs_an_restart (C function) c.phylink_mii_c22_pcs_an_restarthNt(jU1sfp_bus (C struct) c.sfp_bushNt(jU1sfp_eeprom_id (C struct)c.sfp_eeprom_idhNt(jU1sfp_upstream_ops (C struct)c.sfp_upstream_opshNt(jU1sfp_parse_port (C function)c.sfp_parse_porthNt(jU1sfp_may_have_phy (C function)c.sfp_may_have_phyhNt(jU1sfp_parse_support (C function)c.sfp_parse_supporthNt(jU1!sfp_select_interface (C function)c.sfp_select_interfacehNt(jU1sfp_bus_put (C function) c.sfp_bus_puthNt(jU1 sfp_get_module_info (C function)c.sfp_get_module_infohNt(jU1"sfp_get_module_eeprom (C function)c.sfp_get_module_eepromhNt(jU1*sfp_get_module_eeprom_by_page (C function)c.sfp_get_module_eeprom_by_pagehNt(jU1sfp_upstream_start (C function)c.sfp_upstream_starthNt(jU1sfp_upstream_stop (C function)c.sfp_upstream_stophNt(jU1)sfp_upstream_set_signal_rate (C function)c.sfp_upstream_set_signal_ratehNt(jU1 sfp_bus_find_fwnode (C function)c.sfp_bus_find_fwnodehNt(jU1!sfp_bus_add_upstream (C function)c.sfp_bus_add_upstreamhNt(jU1!sfp_bus_del_upstream (C function)c.sfp_bus_del_upstreamhNt(jU1sfp_get_name (C function)c.sfp_get_namehNtej]jD ]j! ]j]j]j]j]j_ ]j,]j]j)]j]j]j]j ]jA ]j]j]j]jK ]js ]j]j]j]j ]j']j ]j]j]j ]j;]j5]j ]j']jW]j9]j ]j`]jG]j]j ]jM]j5]j9]j ]j\]j2]j) ]j~]jP]jQ]jR]j]j]jf]j9]j@]j ]jV]j? ]j ]jq]j ]j ]jL]j ]j]jV ]js]j ]jj]j ]j]j@ ]jB ]j ]j]jn ]j]j]j ]j]j]j]j]j ]j]j]j]j]j]j8 ]j]j: ]j]j]jB ]((singlei2c_atr_ops (C struct) c.i2c_atr_opshNt(j1i2c_atr_new (C function) c.i2c_atr_newhNt(j1i2c_atr_delete (C function)c.i2c_atr_deletehNt(j1 i2c_atr_add_adapter (C function)c.i2c_atr_add_adapterhNt(j1 i2c_atr_del_adapter (C function)c.i2c_atr_del_adapterhNt(j1$i2c_atr_set_driver_data (C function)c.i2c_atr_set_driver_datahNt(j1$i2c_atr_get_driver_data (C function)c.i2c_atr_get_driver_datahNtej]jj ]j]j% ]j& ]j]j]j]j]j]jM ]j]j]jo ]j]j]j| ]j]j]j ]j]j#]j5]j]j]j]j>]j]j ]j]jO]jo ]j6]jW]jY]jX]j ]j ]j_]j]jG]j ]j;]jm]jP]j ]j ]jy]jy]j ]jb]j]jT]j>]j]j ]ja]j ]j]j ]j ]j]j+ ]j5 ]j]j6 ]jc ]j> ]j ]j]j]j ]jz]j]j]j]j]j ]j]j]j]j ]j]j]j ]j]j4 ]j ]j]j]j ]j]js ]j]j]j]je ]jF ]j]j]j]j]j]j]j]j]j ]j ]j ]j]jD ]j0]j]j]jH]j]j ]jQ]j-]j0]jR]jT]j ]jq ]jd]j ]j ]j]j ]j ]j ]j%]jB]jx]js]jZ]j ]jD]j1]jK]j']j ]j_]j]jf]jD]j ]jH]j1 ]j]j:]jX]j]jf]j ]j]j ]jZ]jS]j]j ]jb]j]j]j] ]j]j]j]j]j]j]j]jh ]ji ]j]j~]j ]j]j( ]j]j]j]j1 ]j ]j ]j]jn ]j]j]j]j]j]j]j]j]j ]j]j ]j ]j]j]jW ]j]j ]j ]j$]j]j]j]j ]((singlebrelse (C function)c.brelsehNt(j1bforget (C function) c.bforgethNt(j1__bread (C function) c.__breadhNt(j1get_nth_bh (C function) c.get_nth_bhhNt(j1!sync_mapping_buffers (C function)c.sync_mapping_buffershNt(j1*generic_buffers_fsync_noflush (C function)c.generic_buffers_fsync_noflushhNt(j1"generic_buffers_fsync (C function)c.generic_buffers_fsynchNt(j1block_dirty_folio (C function)c.block_dirty_foliohNt(j1mark_buffer_dirty (C function)c.mark_buffer_dirtyhNt(j1__brelse (C function) c.__brelsehNt(j1__bforget (C function) c.__bforgethNt(j1bdev_getblk (C function) c.bdev_getblkhNt(j1__bread_gfp (C function) c.__bread_gfphNt(j1#block_invalidate_folio (C function)c.block_invalidate_foliohNt(j1clean_bdev_aliases (C function)c.clean_bdev_aliaseshNt(j1 try_to_free_buffers (C function)c.try_to_free_buffershNt(j1 bh_uptodate_or_lock (C function)c.bh_uptodate_or_lockhNt(j1__bh_read (C function) c.__bh_readhNt(j1__bh_read_batch (C function)c.__bh_read_batchhNtejt ]j]j]j!]j]j ]j]j"]j*]j4]j ]j ]j2]j]j ]j]j ]j[]j ]j+ ]((j1fiemap (C struct)c.fiemaphNt(j1fiemap_extent (C struct)c.fiemap_extenthNt(j1fiemap_extent_info (C struct)c.fiemap_extent_infohNtej ]j ]jW]jZ]jn]j ]j ]j ]jJ ]jK]j]j]j ]j* ]j]((j1positive_aop_returns (C enum)c.positive_aop_returnshNt(j1address_space (C struct)c.address_spacehNt(j1file_ra_state (C struct)c.file_ra_statehNt(j1file (C struct)c.filehNt(j1i_uid_into_vfsuid (C function)c.i_uid_into_vfsuidhNt(j1i_uid_needs_update (C function)c.i_uid_needs_updatehNt(j1i_uid_update (C function)c.i_uid_updatehNt(j1i_gid_into_vfsgid (C function)c.i_gid_into_vfsgidhNt(j1i_gid_needs_update (C function)c.i_gid_needs_updatehNt(j1i_gid_update (C function)c.i_gid_updatehNt(j1inode_fsuid_set (C function)c.inode_fsuid_sethNt(j1inode_fsgid_set (C function)c.inode_fsgid_sethNt(j1!fsuidgid_has_mapping (C function)c.fsuidgid_has_mappinghNt(j1inode_set_ctime (C function)c.inode_set_ctimehNt(j1__sb_write_started (C function)c.__sb_write_startedhNt(j1sb_write_started (C function)c.sb_write_startedhNt(j1!sb_write_not_started (C function)c.sb_write_not_startedhNt(j1file_write_started (C function)c.file_write_startedhNt(j1#file_write_not_started (C function)c.file_write_not_startedhNt(j1sb_end_write (C function)c.sb_end_writehNt(j1sb_end_pagefault (C function)c.sb_end_pagefaulthNt(j1sb_end_intwrite (C function)c.sb_end_intwritehNt(j1sb_start_write (C function)c.sb_start_writehNt(j1sb_start_pagefault (C function)c.sb_start_pagefaulthNt(j1sb_start_intwrite (C function)c.sb_start_intwritehNt(j1renamedata (C struct) c.renamedatahNt(j1freeze_holder (C enum)c.freeze_holderhNt(j1is_mgtime (C function) c.is_mgtimehNt(j1is_idmapped_mnt (C function)c.is_idmapped_mnthNt(j1file_start_write (C function)c.file_start_writehNt(j1file_end_write (C function)c.file_end_writehNt(j1kiocb_start_write (C function)c.kiocb_start_writehNt(j1kiocb_end_write (C function)c.kiocb_end_writehNt(j1is_dot_dotdot (C function)c.is_dot_dotdothNt(j1inode_dio_begin (C function)c.inode_dio_beginhNt(j1inode_dio_end (C function)c.inode_dio_endhNt(j1,generic_ci_validate_strict_name (C function)!c.generic_ci_validate_strict_namehNt(j1d_drop (C function)c.d_drophNt(j1d_find_any_alias (C function)c.d_find_any_aliashNt(j1d_find_alias (C function)c.d_find_aliashNt(j1shrink_dcache_sb (C function)c.shrink_dcache_sbhNt(j1path_has_submounts (C function)c.path_has_submountshNt(j1!shrink_dcache_parent (C function)c.shrink_dcache_parenthNt(j1d_invalidate (C function)c.d_invalidatehNt(j1d_alloc (C function) c.d_allochNt(j1d_instantiate (C function)c.d_instantiatehNt(j1d_obtain_alias (C function)c.d_obtain_aliashNt(j1d_obtain_root (C function)c.d_obtain_roothNt(j1d_add_ci (C function) c.d_add_cihNt(j1d_same_name (C function) c.d_same_namehNt(j1d_lookup (C function) c.d_lookuphNt(j1d_hash_and_lookup (C function)c.d_hash_and_lookuphNt(j1d_delete (C function) c.d_deletehNt(j1d_rehash (C function) c.d_rehashhNt(j1d_add (C function)c.d_addhNt(j1d_splice_alias (C function)c.d_splice_aliashNt(j1is_subdir (C function) c.is_subdirhNt(j1dget_dlock (C function) c.dget_dlockhNt(j1dget (C function)c.dgethNt(j1d_unhashed (C function) c.d_unhashedhNt(j1!d_really_is_negative (C function)c.d_really_is_negativehNt(j1!d_really_is_positive (C function)c.d_really_is_positivehNt(j1d_inode (C function) c.d_inodehNt(j1d_inode_rcu (C function) c.d_inode_rcuhNt(j1d_backing_inode (C function)c.d_backing_inodehNt(j1d_real (C function)c.d_realhNt(j1d_real_inode (C function)c.d_real_inodehNt(j1"inode_init_always_gfp (C function)c.inode_init_always_gfphNt(j1drop_nlink (C function) c.drop_nlinkhNt(j1clear_nlink (C function) c.clear_nlinkhNt(j1set_nlink (C function) c.set_nlinkhNt(j1inc_nlink (C function) c.inc_nlinkhNt(j1inode_sb_list_add (C function)c.inode_sb_list_addhNt(j1 __insert_inode_hash (C function)c.__insert_inode_hashhNt(j1 __remove_inode_hash (C function)c.__remove_inode_hashhNt(j1evict_inodes (C function)c.evict_inodeshNt(j1new_inode (C function) c.new_inodehNt(j1unlock_new_inode (C function)c.unlock_new_inodehNt(j1$lock_two_nondirectories (C function)c.lock_two_nondirectorieshNt(j1&unlock_two_nondirectories (C function)c.unlock_two_nondirectorieshNt(j1inode_insert5 (C function)c.inode_insert5hNt(j1iget5_locked (C function)c.iget5_lockedhNt(j1iget5_locked_rcu (C function)c.iget5_locked_rcuhNt(j1iget_locked (C function) c.iget_lockedhNt(j1iunique (C function) c.iuniquehNt(j1ilookup5_nowait (C function)c.ilookup5_nowaithNt(j1ilookup5 (C function) c.ilookup5hNt(j1ilookup (C function) c.ilookuphNt(j1find_inode_nowait (C function)c.find_inode_nowaithNt(j1find_inode_rcu (C function)c.find_inode_rcuhNt(j1"find_inode_by_ino_rcu (C function)c.find_inode_by_ino_rcuhNt(j1iput (C function)c.iputhNt(j1bmap (C function)c.bmaphNt(j1$inode_update_timestamps (C function)c.inode_update_timestampshNt(j1 generic_update_time (C function)c.generic_update_timehNt(j1file_remove_privs (C function)c.file_remove_privshNt(j1current_time (C function)c.current_timehNt(j1file_update_time (C function)c.file_update_timehNt(j1file_modified (C function)c.file_modifiedhNt(j1kiocb_modified (C function)c.kiocb_modifiedhNt(j1inode_init_owner (C function)c.inode_init_ownerhNt(j1#inode_owner_or_capable (C function)c.inode_owner_or_capablehNt(j1inode_dio_wait (C function)c.inode_dio_waithNt(j1timestamp_truncate (C function)c.timestamp_truncatehNt(j1$inode_set_ctime_current (C function)c.inode_set_ctime_currenthNt(j1"inode_set_ctime_deleg (C function)c.inode_set_ctime_deleghNt(j1 in_group_or_capable (C function)c.in_group_or_capablehNt(j1mode_strip_sgid (C function)c.mode_strip_sgidhNt(j1make_bad_inode (C function)c.make_bad_inodehNt(j1is_bad_inode (C function)c.is_bad_inodehNt(j1iget_failed (C function) c.iget_failedhNt(j1$deactivate_locked_super (C function)c.deactivate_locked_superhNt(j1deactivate_super (C function)c.deactivate_superhNt(j1retire_super (C function)c.retire_superhNt(j1#generic_shutdown_super (C function)c.generic_shutdown_superhNt(j1sget_fc (C function) c.sget_fchNt(j1sget (C function)c.sgethNt(j1 iterate_supers_type (C function)c.iterate_supers_typehNt(j1get_anon_bdev (C function)c.get_anon_bdevhNt(j1sget_dev (C function) c.sget_devhNt(j1 get_tree_bdev_flags (C function)c.get_tree_bdev_flagshNt(j1get_tree_bdev (C function)c.get_tree_bdevhNt(j1vfs_get_tree (C function)c.vfs_get_treehNt(j1freeze_super (C function)c.freeze_superhNt(j1thaw_super (C function) c.thaw_superhNt(j1%locks_owner_has_blockers (C function)c.locks_owner_has_blockershNt(j1locks_delete_block (C function)c.locks_delete_blockhNt(j1posix_lock_file (C function)c.posix_lock_filehNt(j1__break_lease (C function)c.__break_leasehNt(j1lease_get_mtime (C function)c.lease_get_mtimehNt(j1generic_setlease (C function)c.generic_setleasehNt(j1vfs_setlease (C function)c.vfs_setleasehNt(j1"locks_lock_inode_wait (C function)c.locks_lock_inode_waithNt(j1vfs_test_lock (C function)c.vfs_test_lockhNt(j1vfs_lock_file (C function)c.vfs_lock_filehNt(j1vfs_cancel_lock (C function)c.vfs_cancel_lockhNt(j1 vfs_inode_has_locks (C function)c.vfs_inode_has_lockshNt(j1"posix_lock_inode_wait (C function)c.posix_lock_inode_waithNt(j1fcntl_getlease (C function)c.fcntl_getleasehNt(j1#check_conflicting_open (C function)c.check_conflicting_openhNt(j1fcntl_setlease (C function)c.fcntl_setleasehNt(j1"flock_lock_inode_wait (C function)c.flock_lock_inode_waithNt(j1sys_flock (C function) c.sys_flockhNt(j1 locks_translate_pid (C function)c.locks_translate_pidhNt(j1mpage_readahead (C function)c.mpage_readaheadhNt(j1mpage_writepages (C function)c.mpage_writepageshNt(j1generic_permission (C function)c.generic_permissionhNt(j1inode_permission (C function)c.inode_permissionhNt(j1path_get (C function) c.path_gethNt(j1path_put (C function) c.path_puthNt(j1#vfs_path_parent_lookup (C function)c.vfs_path_parent_lookuphNt(j1vfs_path_lookup (C function)c.vfs_path_lookuphNt(j1try_lookup_one_len (C function)c.try_lookup_one_lenhNt(j1lookup_one_len (C function)c.lookup_one_lenhNt(j1lookup_one (C function) c.lookup_onehNt(j1 lookup_one_unlocked (C function)c.lookup_one_unlockedhNt(j1)lookup_one_positive_unlocked (C function)c.lookup_one_positive_unlockedhNt(j1$lookup_one_len_unlocked (C function)c.lookup_one_len_unlockedhNt(j1vfs_create (C function) c.vfs_createhNt(j1 kernel_tmpfile_open (C function)c.kernel_tmpfile_openhNt(j1vfs_mknod (C function) c.vfs_mknodhNt(j1vfs_mkdir (C function) c.vfs_mkdirhNt(j1vfs_rmdir (C function) c.vfs_rmdirhNt(j1vfs_unlink (C function) c.vfs_unlinkhNt(j1vfs_symlink (C function) c.vfs_symlinkhNt(j1vfs_link (C function) c.vfs_linkhNt(j1vfs_rename (C function) c.vfs_renamehNt(j1vfs_readlink (C function)c.vfs_readlinkhNt(j1vfs_get_link (C function)c.vfs_get_linkhNt(j1bio_reset (C function) c.bio_resethNt(j1bio_chain (C function) c.bio_chainhNt(j1bio_alloc_bioset (C function)c.bio_alloc_biosethNt(j1bio_kmalloc (C function) c.bio_kmallochNt(j1bio_put (C function) c.bio_puthNt(j1bio_alloc_clone (C function)c.bio_alloc_clonehNt(j1bio_init_clone (C function)c.bio_init_clonehNt(j1__bio_add_page (C function)c.__bio_add_pagehNt(j1bio_add_page (C function)c.bio_add_pagehNt(j1bio_add_folio (C function)c.bio_add_foliohNt(j1#bio_iov_iter_get_pages (C function)c.bio_iov_iter_get_pageshNt(j1submit_bio_wait (C function)c.submit_bio_waithNt(j1bio_copy_data (C function)c.bio_copy_datahNt(j1bio_endio (C function) c.bio_endiohNt(j1bio_split (C function) c.bio_splithNt(j1bio_trim (C function) c.bio_trimhNt(j1bioset_init (C function) c.bioset_inithNt(j1seq_open (C function) c.seq_openhNt(j1seq_read (C function) c.seq_readhNt(j1seq_lseek (C function) c.seq_lseekhNt(j1seq_release (C function) c.seq_releasehNt(j1seq_escape_mem (C function)c.seq_escape_memhNt(j1mangle_path (C function) c.mangle_pathhNt(j1seq_path (C function) c.seq_pathhNt(j1seq_file_path (C function)c.seq_file_pathhNt(j1seq_write (C function) c.seq_writehNt(j1seq_pad (C function) c.seq_padhNt(j1seq_hlist_start (C function)c.seq_hlist_starthNt(j1!seq_hlist_start_head (C function)c.seq_hlist_start_headhNt(j1seq_hlist_next (C function)c.seq_hlist_nexthNt(j1 seq_hlist_start_rcu (C function)c.seq_hlist_start_rcuhNt(j1%seq_hlist_start_head_rcu (C function)c.seq_hlist_start_head_rcuhNt(j1seq_hlist_next_rcu (C function)c.seq_hlist_next_rcuhNt(j1#seq_hlist_start_percpu (C function)c.seq_hlist_start_percpuhNt(j1"seq_hlist_next_percpu (C function)c.seq_hlist_next_percpuhNt(j1 register_filesystem (C function)c.register_filesystemhNt(j1"unregister_filesystem (C function)c.unregister_filesystemhNt(j1(wbc_attach_fdatawrite_inode (C function)c.wbc_attach_fdatawrite_inodehNt(j1wbc_detach_inode (C function)c.wbc_detach_inodehNt(j1%wbc_account_cgroup_owner (C function)c.wbc_account_cgroup_ownerhNt(j1__mark_inode_dirty (C function)c.__mark_inode_dirtyhNt(j1#writeback_inodes_sb_nr (C function)c.writeback_inodes_sb_nrhNt(j1 writeback_inodes_sb (C function)c.writeback_inodes_sbhNt(j1'try_to_writeback_inodes_sb (C function)c.try_to_writeback_inodes_sbhNt(j1sync_inodes_sb (C function)c.sync_inodes_sbhNt(j1write_inode_now (C function)c.write_inode_nowhNt(j1 sync_inode_metadata (C function)c.sync_inode_metadatahNt(j1anon_inode_getfile (C function)c.anon_inode_getfilehNt(j1%anon_inode_getfile_fmode (C function)c.anon_inode_getfile_fmodehNt(j1&anon_inode_create_getfile (C function)c.anon_inode_create_getfilehNt(j1anon_inode_getfd (C function)c.anon_inode_getfdhNt(j1%setattr_should_drop_sgid (C function)c.setattr_should_drop_sgidhNt(j1(setattr_should_drop_suidgid (C function)c.setattr_should_drop_suidgidhNt(j1setattr_prepare (C function)c.setattr_preparehNt(j1inode_newsize_ok (C function)c.inode_newsize_okhNt(j1setattr_copy (C function)c.setattr_copyhNt(j1notify_change (C function)c.notify_changehNt(j1d_path (C function)c.d_pathhNt(j1'dax_layout_busy_page_range (C function)c.dax_layout_busy_page_rangehNt(j1dax_iomap_rw (C function)c.dax_iomap_rwhNt(j1dax_iomap_fault (C function)c.dax_iomap_faulthNt(j1"dax_finish_sync_fault (C function)c.dax_finish_sync_faulthNt(j1$simple_rename_timestamp (C function)c.simple_rename_timestamphNt(j1simple_setattr (C function)c.simple_setattrhNt(j1$simple_read_from_buffer (C function)c.simple_read_from_bufferhNt(j1#simple_write_to_buffer (C function)c.simple_write_to_bufferhNt(j1$memory_read_from_buffer (C function)c.memory_read_from_bufferhNt(j1$generic_encode_ino32_fh (C function)c.generic_encode_ino32_fhhNt(j1!generic_fh_to_dentry (C function)c.generic_fh_to_dentryhNt(j1!generic_fh_to_parent (C function)c.generic_fh_to_parenthNt(j1!__generic_file_fsync (C function)c.__generic_file_fsynchNt(j1generic_file_fsync (C function)c.generic_file_fsynchNt(j1&generic_check_addressable (C function)c.generic_check_addressablehNt(j1simple_nosetlease (C function)c.simple_nosetleasehNt(j1simple_get_link (C function)c.simple_get_linkhNt(j1!generic_ci_d_compare (C function)c.generic_ci_d_comparehNt(j1generic_ci_d_hash (C function)c.generic_ci_d_hashhNt(j1generic_ci_match (C function)c.generic_ci_matchhNt(j1!generic_set_sb_d_ops (C function)c.generic_set_sb_d_opshNt(j1%inode_maybe_inc_iversion (C function)c.inode_maybe_inc_iversionhNt(j1!inode_query_iversion (C function)c.inode_query_iversionhNt(j1!simple_inode_init_ts (C function)c.simple_inode_init_tshNt(j1posix_acl_chmod (C function)c.posix_acl_chmodhNt(j1"posix_acl_update_mode (C function)c.posix_acl_update_modehNt(j1!posix_acl_from_xattr (C function)c.posix_acl_from_xattrhNt(j1vfs_set_acl (C function) c.vfs_set_aclhNt(j1vfs_get_acl (C function) c.vfs_get_aclhNt(j1vfs_remove_acl (C function)c.vfs_remove_aclhNt(j1fill_mg_cmtime (C function)c.fill_mg_cmtimehNt(j1generic_fillattr (C function)c.generic_fillattrhNt(j1$generic_fill_statx_attr (C function)c.generic_fill_statx_attrhNt(j1-generic_fill_statx_atomic_writes (C function)"c.generic_fill_statx_atomic_writeshNt(j1vfs_getattr_nosec (C function)c.vfs_getattr_nosechNt(j1vfs_fsync_range (C function)c.vfs_fsync_rangehNt(j1vfs_fsync (C function) c.vfs_fsynchNt(j1"__vfs_setxattr_locked (C function)c.__vfs_setxattr_lockedhNt(j1vfs_listxattr (C function)c.vfs_listxattrhNt(j1%__vfs_removexattr_locked (C function)c.__vfs_removexattr_lockedhNt(j1generic_listxattr (C function)c.generic_listxattrhNt(j1xattr_full_name (C function)c.xattr_full_namehNt(j1!mnt_get_write_access (C function)c.mnt_get_write_accesshNt(j1mnt_want_write (C function)c.mnt_want_writehNt(j1 mnt_want_write_file (C function)c.mnt_want_write_filehNt(j1!mnt_put_write_access (C function)c.mnt_put_write_accesshNt(j1mnt_drop_write (C function)c.mnt_drop_writehNt(j1vfs_create_mount (C function)c.vfs_create_mounthNt(j1path_is_mountpoint (C function)c.path_is_mountpointhNt(j1may_umount_tree (C function)c.may_umount_treehNt(j1may_umount (C function) c.may_umounthNt(j1 clone_private_mount (C function)c.clone_private_mounthNt(j1mnt_set_expiry (C function)c.mnt_set_expiryhNt(j1proc_dostring (C function)c.proc_dostringhNt(j1proc_dobool (C function) c.proc_doboolhNt(j1proc_dointvec (C function)c.proc_dointvechNt(j1proc_douintvec (C function)c.proc_douintvechNt(j1!proc_dointvec_minmax (C function)c.proc_dointvec_minmaxhNt(j1"proc_douintvec_minmax (C function)c.proc_douintvec_minmaxhNt(j1 proc_dou8vec_minmax (C function)c.proc_dou8vec_minmaxhNt(j1#proc_doulongvec_minmax (C function)c.proc_doulongvec_minmaxhNt(j1.proc_doulongvec_ms_jiffies_minmax (C function)#c.proc_doulongvec_ms_jiffies_minmaxhNt(j1"proc_dointvec_jiffies (C function)c.proc_dointvec_jiffieshNt(j1)proc_dointvec_userhz_jiffies (C function)c.proc_dointvec_userhz_jiffieshNt(j1%proc_dointvec_ms_jiffies (C function)c.proc_dointvec_ms_jiffieshNt(j1!proc_do_large_bitmap (C function)c.proc_do_large_bitmaphNt(j1proc_flush_pid (C function)c.proc_flush_pidhNt(j1 eventfd_signal_mask (C function)c.eventfd_signal_maskhNt(j1eventfd_ctx_put (C function)c.eventfd_ctx_puthNt(j1*eventfd_ctx_remove_wait_queue (C function)c.eventfd_ctx_remove_wait_queuehNt(j1eventfd_fget (C function)c.eventfd_fgethNt(j1eventfd_ctx_fdget (C function)c.eventfd_ctx_fdgethNt(j1 eventfd_ctx_fileget (C function)c.eventfd_ctx_filegethNt(j1 ep_events_available (C function)c.ep_events_availablehNt(j1!busy_loop_ep_timeout (C function)c.busy_loop_ep_timeouthNt(j1reverse_path_check (C function)c.reverse_path_checkhNt(j1ep_poll (C function) c.ep_pollhNt(j1ep_loop_check_proc (C function)c.ep_loop_check_prochNt(j1ep_loop_check (C function)c.ep_loop_checkhNt(j1!sysfs_create_file_ns (C function)c.sysfs_create_file_nshNt(j1$sysfs_add_file_to_group (C function)c.sysfs_add_file_to_grouphNt(j1sysfs_chmod_file (C function)c.sysfs_chmod_filehNt(j1*sysfs_break_active_protection (C function)c.sysfs_break_active_protectionhNt(j1,sysfs_unbreak_active_protection (C function)!c.sysfs_unbreak_active_protectionhNt(j1!sysfs_remove_file_ns (C function)c.sysfs_remove_file_nshNt(j1#sysfs_remove_file_self (C function)c.sysfs_remove_file_selfhNt(j1)sysfs_remove_file_from_group (C function)c.sysfs_remove_file_from_grouphNt(j1"sysfs_create_bin_file (C function)c.sysfs_create_bin_filehNt(j1"sysfs_remove_bin_file (C function)c.sysfs_remove_bin_filehNt(j1$sysfs_file_change_owner (C function)c.sysfs_file_change_ownerhNt(j1sysfs_change_owner (C function)c.sysfs_change_ownerhNt(j1sysfs_emit (C function) c.sysfs_emithNt(j1sysfs_emit_at (C function)c.sysfs_emit_athNt(j1'sysfs_bin_attr_simple_read (C function)c.sysfs_bin_attr_simple_readhNt(j1sysfs_create_link (C function)c.sysfs_create_linkhNt(j1%sysfs_create_link_nowarn (C function)c.sysfs_create_link_nowarnhNt(j1sysfs_remove_link (C function)c.sysfs_remove_linkhNt(j1!sysfs_rename_link_ns (C function)c.sysfs_rename_link_nshNt(j1debugfs_lookup (C function)c.debugfs_lookuphNt(j1'debugfs_create_file_unsafe (C function)c.debugfs_create_file_unsafehNt(j1%debugfs_create_file_size (C function)c.debugfs_create_file_sizehNt(j1debugfs_create_dir (C function)c.debugfs_create_dirhNt(j1%debugfs_create_automount (C function)c.debugfs_create_automounthNt(j1#debugfs_create_symlink (C function)c.debugfs_create_symlinkhNt(j1debugfs_remove (C function)c.debugfs_removehNt(j1&debugfs_lookup_and_remove (C function)c.debugfs_lookup_and_removehNt(j1 debugfs_change_name (C function)c.debugfs_change_namehNt(j1 debugfs_initialized (C function)c.debugfs_initializedhNt(j1debugfs_file_get (C function)c.debugfs_file_gethNt(j1debugfs_file_put (C function)c.debugfs_file_puthNt(j1'debugfs_enter_cancellation (C function)c.debugfs_enter_cancellationhNt(j1'debugfs_leave_cancellation (C function)c.debugfs_leave_cancellationhNt(j1debugfs_create_u8 (C function)c.debugfs_create_u8hNt(j1debugfs_create_u16 (C function)c.debugfs_create_u16hNt(j1debugfs_create_u32 (C function)c.debugfs_create_u32hNt(j1debugfs_create_u64 (C function)c.debugfs_create_u64hNt(j1!debugfs_create_ulong (C function)c.debugfs_create_ulonghNt(j1debugfs_create_x8 (C function)c.debugfs_create_x8hNt(j1debugfs_create_x16 (C function)c.debugfs_create_x16hNt(j1debugfs_create_x32 (C function)c.debugfs_create_x32hNt(j1debugfs_create_x64 (C function)c.debugfs_create_x64hNt(j1"debugfs_create_size_t (C function)c.debugfs_create_size_thNt(j1$debugfs_create_atomic_t (C function)c.debugfs_create_atomic_thNt(j1 debugfs_create_bool (C function)c.debugfs_create_boolhNt(j1debugfs_create_str (C function)c.debugfs_create_strhNt(j1 debugfs_create_blob (C function)c.debugfs_create_blobhNt(j1%debugfs_create_u32_array (C function)c.debugfs_create_u32_arrayhNt(j1!debugfs_print_regs32 (C function)c.debugfs_print_regs32hNt(j1$debugfs_create_regset32 (C function)c.debugfs_create_regset32hNt(j1(debugfs_create_devm_seqfile (C function)c.debugfs_create_devm_seqfilehNtej]je]j]j! ]j ]jp]((j1#fscache_acquire_volume (C function)c.fscache_acquire_volumehNt(j1&fscache_relinquish_volume (C function)c.fscache_relinquish_volumehNt(j1#fscache_acquire_cookie (C function)c.fscache_acquire_cookiehNt(j1fscache_use_cookie (C function)c.fscache_use_cookiehNt(j1!fscache_unuse_cookie (C function)c.fscache_unuse_cookiehNt(j1&fscache_relinquish_cookie (C function)c.fscache_relinquish_cookiehNt(j1"fscache_update_cookie (C function)c.fscache_update_cookiehNt(j1"fscache_resize_cookie (C function)c.fscache_resize_cookiehNt(j1fscache_invalidate (C function)c.fscache_invalidatehNt(j1$fscache_operation_valid (C function)c.fscache_operation_validhNt(j1)fscache_begin_read_operation (C function)c.fscache_begin_read_operationhNt(j1"fscache_end_operation (C function)c.fscache_end_operationhNt(j1fscache_read (C function)c.fscache_readhNt(j1*fscache_begin_write_operation (C function)c.fscache_begin_write_operationhNt(j1fscache_write (C function)c.fscache_writehNt(j1$fscache_clear_page_bits (C function)c.fscache_clear_page_bitshNt(j1#fscache_write_to_cache (C function)c.fscache_write_to_cachehNt(j1&fscache_note_page_release (C function)c.fscache_note_page_releasehNtej ]((j1"folio_start_private_2 (C function)c.folio_start_private_2hNt(j1netfs_inode (C function) c.netfs_inodehNt(j1netfs_inode_init (C function)c.netfs_inode_inithNt(j1netfs_resize_file (C function)c.netfs_resize_filehNt(j1netfs_i_cookie (C function)c.netfs_i_cookiehNt(j1*netfs_wait_for_outstanding_io (C function)c.netfs_wait_for_outstanding_iohNt(j1netfs_readahead (C function)c.netfs_readaheadhNt(j1netfs_read_folio (C function)c.netfs_read_foliohNt(j1netfs_write_begin (C function)c.netfs_write_beginhNt(j1%netfs_buffered_read_iter (C function)c.netfs_buffered_read_iterhNt(j1!netfs_file_read_iter (C function)c.netfs_file_read_iterhNtej ]j ]j]j ]jH ]j ]j ]((j1!fscache_cookie_state (C function)c.fscache_cookie_statehNt(j1fscache_get_key (C function)c.fscache_get_keyhNt(j1!fscache_count_object (C function)c.fscache_count_objecthNt(j1#fscache_uncount_object (C function)c.fscache_uncount_objecthNt(j1%fscache_wait_for_objects (C function)c.fscache_wait_for_objectshNtej ]j]j]j]j]j| ]j]j]j" ]j]j]j]j]j]j]j]((j1handle_t (C type) c.handle_thNt(j1journal_t (C type) c.journal_thNt(j1jbd2_inode (C struct) c.jbd2_inodehNt(j1jbd2_journal_handle (C struct)c.jbd2_journal_handlehNt(j1journal_s (C struct) c.journal_shNt(j1-jbd2_journal_force_commit_nested (C function)"c.jbd2_journal_force_commit_nestedhNt(j1&jbd2_journal_force_commit (C function)c.jbd2_journal_force_commithNt(j1"jbd2_journal_init_dev (C function)c.jbd2_journal_init_devhNt(j1$jbd2_journal_init_inode (C function)c.jbd2_journal_init_inodehNt(j1)jbd2_journal_update_sb_errno (C function)c.jbd2_journal_update_sb_errnohNt(j1jbd2_journal_load (C function)c.jbd2_journal_loadhNt(j1!jbd2_journal_destroy (C function)c.jbd2_journal_destroyhNt(j1-jbd2_journal_check_used_features (C function)"c.jbd2_journal_check_used_featureshNt(j12jbd2_journal_check_available_features (C function)'c.jbd2_journal_check_available_featureshNt(j1&jbd2_journal_set_features (C function)c.jbd2_journal_set_featureshNt(j1jbd2_journal_flush (C function)c.jbd2_journal_flushhNt(j1jbd2_journal_wipe (C function)c.jbd2_journal_wipehNt(j1jbd2_journal_abort (C function)c.jbd2_journal_aborthNt(j1jbd2_journal_errno (C function)c.jbd2_journal_errnohNt(j1#jbd2_journal_clear_err (C function)c.jbd2_journal_clear_errhNt(j1!jbd2_journal_ack_err (C function)c.jbd2_journal_ack_errhNt(j1!jbd2_journal_recover (C function)c.jbd2_journal_recoverhNt(j1'jbd2_journal_skip_recovery (C function)c.jbd2_journal_skip_recoveryhNt(j1jbd2_journal_start (C function)c.jbd2_journal_starthNt(j1(jbd2_journal_start_reserved (C function)c.jbd2_journal_start_reservedhNt(j1 jbd2_journal_extend (C function)c.jbd2_journal_extendhNt(j1"jbd2__journal_restart (C function)c.jbd2__journal_restarthNt(j1&jbd2_journal_lock_updates (C function)c.jbd2_journal_lock_updateshNt(j1(jbd2_journal_unlock_updates (C function)c.jbd2_journal_unlock_updateshNt(j1*jbd2_journal_get_write_access (C function)c.jbd2_journal_get_write_accesshNt(j1+jbd2_journal_get_create_access (C function) c.jbd2_journal_get_create_accesshNt(j1)jbd2_journal_get_undo_access (C function)c.jbd2_journal_get_undo_accesshNt(j1&jbd2_journal_set_triggers (C function)c.jbd2_journal_set_triggershNt(j1(jbd2_journal_dirty_metadata (C function)c.jbd2_journal_dirty_metadatahNt(j1 jbd2_journal_forget (C function)c.jbd2_journal_forgethNt(j1jbd2_journal_stop (C function)c.jbd2_journal_stophNt(j1-jbd2_journal_try_to_free_buffers (C function)"c.jbd2_journal_try_to_free_buffershNt(j1*jbd2_journal_invalidate_folio (C function)c.jbd2_journal_invalidate_foliohNtej]j]j]j]jR ]jT ]j]j]j]j]j ]j] ]jx ]j]j]j ]j]j]j]j ]j)]j]j]j]j]j]j ]j-]((single backlight_update_reason (C enum)c.backlight_update_reasonhNt(j"1backlight_type (C enum)c.backlight_typehNt(j"1backlight_ops (C struct)c.backlight_opshNt(j"1backlight_properties (C struct)c.backlight_propertieshNt(j"1backlight_device (C struct)c.backlight_devicehNt(j"1$backlight_update_status (C function)c.backlight_update_statushNt(j"1backlight_enable (C function)c.backlight_enablehNt(j"1backlight_disable (C function)c.backlight_disablehNt(j"1backlight_is_blank (C function)c.backlight_is_blankhNt(j"1%backlight_get_brightness (C function)c.backlight_get_brightnesshNt(j"1bl_get_data (C function) c.bl_get_datahNt(j"1#backlight_force_update (C function)c.backlight_force_updatehNt(j"1)backlight_device_get_by_name (C function)c.backlight_device_get_by_namehNt(j"1+devm_backlight_device_register (C function) c.devm_backlight_device_registerhNt(j"1-devm_backlight_device_unregister (C function)"c.devm_backlight_device_unregisterhNt(j"1&of_find_backlight_by_node (C function)c.of_find_backlight_by_nodehNt(j"1#devm_of_find_backlight (C function)c.devm_of_find_backlighthNtej4]j]jr ]j9]j@]j ]jV ]j(]jL]j ]jN]((j"1drm_client_funcs (C struct)c.drm_client_funcshNt(j"1drm_client_dev (C struct)c.drm_client_devhNt(j"1drm_client_buffer (C struct)c.drm_client_bufferhNt(j"1%drm_client_for_each_modeset (C macro)c.drm_client_for_each_modesethNt(j"1,drm_client_for_each_connector_iter (C macro)$c.drm_client_for_each_connector_iterhNt(j"1drm_client_init (C function)c.drm_client_inithNt(j"1 drm_client_register (C function)c.drm_client_registerhNt(j"1drm_client_release (C function)c.drm_client_releasehNt(j"1)drm_client_buffer_vmap_local (C function)c.drm_client_buffer_vmap_localhNt(j"1+drm_client_buffer_vunmap_local (C function) c.drm_client_buffer_vunmap_localhNt(j"1#drm_client_buffer_vmap (C function)c.drm_client_buffer_vmaphNt(j"1%drm_client_buffer_vunmap (C function)c.drm_client_buffer_vunmaphNt(j"1*drm_client_framebuffer_create (C function)c.drm_client_framebuffer_createhNt(j"1*drm_client_framebuffer_delete (C function)c.drm_client_framebuffer_deletehNt(j"1)drm_client_framebuffer_flush (C function)c.drm_client_framebuffer_flushhNt(j"1%drm_client_modeset_probe (C function)c.drm_client_modeset_probehNt(j"1 drm_client_rotation (C function)c.drm_client_rotationhNt(j"1%drm_client_modeset_check (C function)c.drm_client_modeset_checkhNt(j"1-drm_client_modeset_commit_locked (C function)"c.drm_client_modeset_commit_lockedhNt(j"1&drm_client_modeset_commit (C function)c.drm_client_modeset_commithNt(j"1$drm_client_modeset_dpms (C function)c.drm_client_modeset_dpmshNt(j"1&drm_client_dev_unregister (C function)c.drm_client_dev_unregisterhNt(j"1#drm_client_dev_hotplug (C function)c.drm_client_dev_hotplughNtej]j ]((j"1active_cu_numberterm-active_cu_numbermainNt(j"1CEterm-CEj#1Nt(j"1CPterm-CPj#1Nt(j"1CPLIB term-CPLIBj#1Nt(j"1CUterm-CUj#1Nt(j"1DFSterm-DFSj#1Nt(j"1ECPterm-ECPj#1Nt(j"1EOPterm-EOPj#1Nt(j"1GART term-GARTj#1Nt(j"1GCterm-GCj#1Nt(j"1GMCterm-GMCj#1Nt(j"1GPUVM term-GPUVMj#1Nt(j"1GTTterm-GTTj#1Nt(j"1IHterm-IHj#1Nt(j"1HQDterm-HQDj#1Nt(j"1IBterm-IBj#1Nt(j"1IMUterm-IMUj#1Nt(j"1IPterm-IPj#1Nt(j"1KCQterm-KCQj#1Nt(j"1KGQterm-KGQj#1Nt(j"1KIQterm-KIQj#1Nt(j"1MCterm-MCj#1Nt(j"1MEterm-MEj#1Nt(j"1MECterm-MECj#1Nt(j"1MESterm-MESj#1Nt(j"1MMHUB term-MMHUBj#1Nt(j"1MQDterm-MQDj#1Nt(j"1PFPterm-PFPj#1Nt(j"1PPLib term-PPLibj#1Nt(j"1PSPterm-PSPj#1Nt(j"1RLCterm-RLCj#1Nt(j"1SDMA term-SDMAj#1Nt(j"1SEterm-SEj#1Nt(j"1SHterm-SHj#1Nt(j"1SMU/SMC term-SMU-SMCj#1Nt(j"1SRLC term-SRLCj#1Nt(j"1SRLG term-SRLGj#1Nt(j"1SRLS term-SRLSj#1Nt(j"1SSterm-SSj#1Nt(j"1TAterm-TAj#1Nt(j"1TOCterm-TOCj#1Nt(j"1UVDterm-UVDj#1Nt(j"1VCEterm-VCEj#1Nt(j"1VCNterm-VCNj#1Nt(j"1VPEterm-VPEj#1Ntej]j]]j$]j)]j]jB]jD]j-]j ]j1]j ]jm]jw]((j"1cnv_alpha_2bit_lut (C struct)c.cnv_alpha_2bit_luthNt(j"1mpcc (C struct)c.mpcchNt(j"1mpc_tree (C struct) c.mpc_treehNt(j"1mpc_funcs (C struct) c.mpc_funcshNt(j"1pwl_float_data (C struct)c.pwl_float_datahNt(j"1"can_use_dio_link_hwss (C function)c.can_use_dio_link_hwsshNt(j"1get_dio_link_hwss (C function)c.get_dio_link_hwsshNtejo]((j"1i915_user_extension (C struct)c.i915_user_extensionhNt(j"1"drm_i915_gem_engine_class (C enum)c.drm_i915_gem_engine_classhNt(j"1%i915_engine_class_instance (C struct)c.i915_engine_class_instancehNt(j"1drm_i915_getparam (C struct)c.drm_i915_getparamhNt(j"1drm_i915_getparam_t (C type)c.drm_i915_getparam_thNt(j"1#drm_i915_gem_mmap_offset (C struct)c.drm_i915_gem_mmap_offsethNt(j"1"drm_i915_gem_set_domain (C struct)c.drm_i915_gem_set_domainhNt(j"1"drm_i915_gem_exec_fence (C struct)c.drm_i915_gem_exec_fencehNt(j"16drm_i915_gem_execbuffer_ext_timeline_fences (C struct)-c.drm_i915_gem_execbuffer_ext_timeline_fenceshNt(j"1#drm_i915_gem_execbuffer2 (C struct)c.drm_i915_gem_execbuffer2hNt(j"1drm_i915_gem_caching (C struct)c.drm_i915_gem_cachinghNt(j"1*drm_i915_gem_context_create_ext (C struct)!c.drm_i915_gem_context_create_exthNt(j"1%drm_i915_gem_context_param (C struct)c.drm_i915_gem_context_paramhNt(j"1/i915_context_engines_parallel_submit (C struct)&c.i915_context_engines_parallel_submithNt(j"13drm_i915_gem_context_create_ext_setparam (C struct)*c.drm_i915_gem_context_create_ext_setparamhNt(j"1"drm_i915_gem_vm_control (C struct)c.drm_i915_gem_vm_controlhNt(j"1drm_i915_gem_userptr (C struct)c.drm_i915_gem_userptrhNt(j"1"drm_i915_perf_oa_config (C struct)c.drm_i915_perf_oa_confighNt(j"1drm_i915_query_item (C struct)c.drm_i915_query_itemhNt(j"1drm_i915_query (C struct)c.drm_i915_queryhNt(j"1'drm_i915_query_topology_info (C struct)c.drm_i915_query_topology_infohNt(j"1drm_i915_engine_info (C struct)c.drm_i915_engine_infohNt(j"1%drm_i915_query_engine_info (C struct)c.drm_i915_query_engine_infohNt(j"1%drm_i915_query_perf_config (C struct)c.drm_i915_query_perf_confighNt(j"1"drm_i915_gem_memory_class (C enum)c.drm_i915_gem_memory_classhNt(j"1-drm_i915_gem_memory_class_instance (C struct)$c.drm_i915_gem_memory_class_instancehNt(j"1&drm_i915_memory_region_info (C struct)c.drm_i915_memory_region_infohNt(j"1(drm_i915_query_memory_regions (C struct)c.drm_i915_query_memory_regionshNt(j"10drm_i915_query_guc_submission_version (C struct)'c.drm_i915_query_guc_submission_versionhNt(j"1"drm_i915_gem_create_ext (C struct)c.drm_i915_gem_create_exthNt(j"11drm_i915_gem_create_ext_memory_regions (C struct)(c.drm_i915_gem_create_ext_memory_regionshNt(j"14drm_i915_gem_create_ext_protected_content (C struct)+c.drm_i915_gem_create_ext_protected_contenthNt(j"1*drm_i915_gem_create_ext_set_pat (C struct)!c.drm_i915_gem_create_ext_set_pathNt(j"1drm_nouveau_sync (C struct)c.drm_nouveau_synchNt(j"1drm_nouveau_vm_init (C struct)c.drm_nouveau_vm_inithNt(j"1!drm_nouveau_vm_bind_op (C struct)c.drm_nouveau_vm_bind_ophNt(j"1drm_nouveau_vm_bind (C struct)c.drm_nouveau_vm_bindhNt(j"1 drm_nouveau_exec_push (C struct)c.drm_nouveau_exec_pushhNt(j"1drm_nouveau_exec (C struct)c.drm_nouveau_exechNt(j"1&DRM_PANTHOR_USER_MMIO_OFFSET (C macro)c.DRM_PANTHOR_USER_MMIO_OFFSEThNt(j"1/DRM_PANTHOR_USER_FLUSH_ID_MMIO_OFFSET (C macro)'c.DRM_PANTHOR_USER_FLUSH_ID_MMIO_OFFSEThNt(j"1 drm_panthor_obj_array (C struct)c.drm_panthor_obj_arrayhNt(j"1DRM_PANTHOR_OBJ_ARRAY (C macro)c.DRM_PANTHOR_OBJ_ARRAYhNt(j"1"drm_panthor_sync_op_flags (C enum)c.drm_panthor_sync_op_flagshNt(j"1drm_panthor_sync_op (C struct)c.drm_panthor_sync_ophNt(j"1#drm_panthor_dev_query_type (C enum)c.drm_panthor_dev_query_typehNt(j"1drm_panthor_gpu_info (C struct)c.drm_panthor_gpu_infohNt(j"1 drm_panthor_csif_info (C struct)c.drm_panthor_csif_infohNt(j"1%drm_panthor_timestamp_info (C struct)c.drm_panthor_timestamp_infohNt(j"1,drm_panthor_group_priorities_info (C struct)#c.drm_panthor_group_priorities_infohNt(j"1 drm_panthor_dev_query (C struct)c.drm_panthor_dev_queryhNt(j"1 drm_panthor_vm_create (C struct)c.drm_panthor_vm_createhNt(j"1!drm_panthor_vm_destroy (C struct)c.drm_panthor_vm_destroyhNt(j"1%drm_panthor_vm_bind_op_flags (C enum)c.drm_panthor_vm_bind_op_flagshNt(j"1!drm_panthor_vm_bind_op (C struct)c.drm_panthor_vm_bind_ophNt(j"1"drm_panthor_vm_bind_flags (C enum)c.drm_panthor_vm_bind_flagshNt(j"1drm_panthor_vm_bind (C struct)c.drm_panthor_vm_bindhNt(j"1drm_panthor_vm_state (C enum)c.drm_panthor_vm_statehNt(j"1#drm_panthor_vm_get_state (C struct)c.drm_panthor_vm_get_statehNt(j"1drm_panthor_bo_flags (C enum)c.drm_panthor_bo_flagshNt(j"1 drm_panthor_bo_create (C struct)c.drm_panthor_bo_createhNt(j"1%drm_panthor_bo_mmap_offset (C struct)c.drm_panthor_bo_mmap_offsethNt(j"1#drm_panthor_queue_create (C struct)c.drm_panthor_queue_createhNt(j"1#drm_panthor_group_priority (C enum)c.drm_panthor_group_priorityhNt(j"1#drm_panthor_group_create (C struct)c.drm_panthor_group_createhNt(j"1$drm_panthor_group_destroy (C struct)c.drm_panthor_group_destroyhNt(j"1#drm_panthor_queue_submit (C struct)c.drm_panthor_queue_submithNt(j"1#drm_panthor_group_submit (C struct)c.drm_panthor_group_submithNt(j"1&drm_panthor_group_state_flags (C enum)c.drm_panthor_group_state_flagshNt(j"1&drm_panthor_group_get_state (C struct)c.drm_panthor_group_get_statehNt(j"1(drm_panthor_tiler_heap_create (C struct)c.drm_panthor_tiler_heap_createhNt(j"1)drm_panthor_tiler_heap_destroy (C struct) c.drm_panthor_tiler_heap_destroyhNt(j"1DRM_IOCTL_PANTHOR (C macro)c.DRM_IOCTL_PANTHORhNt(j"1 drm_xe_user_extension (C struct)c.drm_xe_user_extensionhNt(j"1"drm_xe_ext_set_property (C struct)c.drm_xe_ext_set_propertyhNt(j"1'drm_xe_engine_class_instance (C struct)c.drm_xe_engine_class_instancehNt(j"1drm_xe_engine (C struct)c.drm_xe_enginehNt(j"1drm_xe_query_engines (C struct)c.drm_xe_query_engineshNt(j"1drm_xe_memory_class (C enum)c.drm_xe_memory_classhNt(j"1drm_xe_mem_region (C struct)c.drm_xe_mem_regionhNt(j"1#drm_xe_query_mem_regions (C struct)c.drm_xe_query_mem_regionshNt(j"1drm_xe_query_config (C struct)c.drm_xe_query_confighNt(j"1drm_xe_gt (C struct) c.drm_xe_gthNt(j"1drm_xe_query_gt_list (C struct)c.drm_xe_query_gt_listhNt(j"1%drm_xe_query_topology_mask (C struct)c.drm_xe_query_topology_maskhNt(j"1%drm_xe_query_engine_cycles (C struct)c.drm_xe_query_engine_cycleshNt(j"1%drm_xe_query_uc_fw_version (C struct)c.drm_xe_query_uc_fw_versionhNt(j"1"drm_xe_query_pxp_status (C struct)c.drm_xe_query_pxp_statushNt(j"1drm_xe_device_query (C struct)c.drm_xe_device_queryhNt(j"1drm_xe_gem_create (C struct)c.drm_xe_gem_createhNt(j"1!drm_xe_gem_mmap_offset (C struct)c.drm_xe_gem_mmap_offsethNt(j"1drm_xe_vm_create (C struct)c.drm_xe_vm_createhNt(j"1drm_xe_vm_destroy (C struct)c.drm_xe_vm_destroyhNt(j"1drm_xe_vm_bind_op (C struct)c.drm_xe_vm_bind_ophNt(j"1drm_xe_vm_bind (C struct)c.drm_xe_vm_bindhNt(j"1#drm_xe_exec_queue_create (C struct)c.drm_xe_exec_queue_createhNt(j"1$drm_xe_exec_queue_destroy (C struct)c.drm_xe_exec_queue_destroyhNt(j"1)drm_xe_exec_queue_get_property (C struct) c.drm_xe_exec_queue_get_propertyhNt(j"1drm_xe_sync (C struct) c.drm_xe_synchNt(j"1drm_xe_exec (C struct) c.drm_xe_exechNt(j"1!drm_xe_wait_user_fence (C struct)c.drm_xe_wait_user_fencehNt(j"1 drm_xe_observation_type (C enum)c.drm_xe_observation_typehNt(j"1drm_xe_observation_op (C enum)c.drm_xe_observation_ophNt(j"1#drm_xe_observation_param (C struct)c.drm_xe_observation_paramhNt(j"1"drm_xe_observation_ioctls (C enum)c.drm_xe_observation_ioctlshNt(j"1drm_xe_oa_unit_type (C enum)c.drm_xe_oa_unit_typehNt(j"1drm_xe_oa_unit (C struct)c.drm_xe_oa_unithNt(j"1 drm_xe_query_oa_units (C struct)c.drm_xe_query_oa_unitshNt(j"1drm_xe_oa_format_type (C enum)c.drm_xe_oa_format_typehNt(j"1drm_xe_oa_property_id (C enum)c.drm_xe_oa_property_idhNt(j"1drm_xe_oa_config (C struct)c.drm_xe_oa_confighNt(j"1"drm_xe_oa_stream_status (C struct)c.drm_xe_oa_stream_statushNt(j"1 drm_xe_oa_stream_info (C struct)c.drm_xe_oa_stream_infohNt(j"1 drm_xe_pxp_session_type (C enum)c.drm_xe_pxp_session_typehNt(j"1$drm_xe_eu_stall_property_id (C enum)c.drm_xe_eu_stall_property_idhNt(j"1 drm_xe_query_eu_stall (C struct)c.drm_xe_query_eu_stallhNtej ]j ]j]jS]((j"1switch_power_state (C enum)c.switch_power_statehNt(j"1drm_device (C struct) c.drm_devicehNt(j"1drm_driver_feature (C enum)c.drm_driver_featurehNt(j"1drm_driver (C struct) c.drm_driverhNt(j"1devm_drm_dev_alloc (C macro)c.devm_drm_dev_allochNt(j"1!drm_dev_is_unplugged (C function)c.drm_dev_is_unpluggedhNt(j"1(drm_core_check_all_features (C function)c.drm_core_check_all_featureshNt(j"1#drm_core_check_feature (C function)c.drm_core_check_featurehNt(j"1(drm_drv_uses_atomic_modeset (C function)c.drm_drv_uses_atomic_modesethNt(j"1drm_put_dev (C function) c.drm_put_devhNt(j"1drm_dev_enter (C function)c.drm_dev_enterhNt(j"1drm_dev_exit (C function)c.drm_dev_exithNt(j"1drm_dev_unplug (C function)c.drm_dev_unplughNt(j"1!drm_dev_wedged_event (C function)c.drm_dev_wedged_eventhNt(j"1drm_dev_alloc (C function)c.drm_dev_allochNt(j"1drm_dev_get (C function) c.drm_dev_gethNt(j"1drm_dev_put (C function) c.drm_dev_puthNt(j"1(drmm_cgroup_register_region (C function)c.drmm_cgroup_register_regionhNt(j"1drm_dev_register (C function)c.drm_dev_registerhNt(j"1drm_dev_unregister (C function)c.drm_dev_unregisterhNt(j"1 drmm_release_action (C function)c.drmm_release_actionhNt(j"1drmm_kmalloc (C function)c.drmm_kmallochNt(j"1drmm_kstrdup (C function)c.drmm_kstrduphNt(j"1drmm_kfree (C function) c.drmm_kfreehNt(j"1drmm_add_action (C macro)c.drmm_add_actionhNt(j"1"drmm_add_action_or_reset (C macro)c.drmm_add_action_or_resethNt(j"1drmm_kzalloc (C function)c.drmm_kzallochNt(j"1drmm_kmalloc_array (C function)c.drmm_kmalloc_arrayhNt(j"1drmm_kcalloc (C function)c.drmm_kcallochNt(j"1drmm_mutex_init (C macro)c.drmm_mutex_inithNt(j"1drm_minor (C struct) c.drm_minorhNt(j"1drm_pending_event (C struct)c.drm_pending_eventhNt(j"1drm_file (C struct) c.drm_filehNt(j"1"drm_is_primary_client (C function)c.drm_is_primary_clienthNt(j"1!drm_is_render_client (C function)c.drm_is_render_clienthNt(j"1 drm_is_accel_client (C function)c.drm_is_accel_clienthNt(j"1drm_memory_stats (C struct)c.drm_memory_statshNt(j"1drm_open (C function) c.drm_openhNt(j"1drm_release (C function) c.drm_releasehNt(j"1!drm_release_noglobal (C function)c.drm_release_noglobalhNt(j"1drm_read (C function) c.drm_readhNt(j"1drm_poll (C function) c.drm_pollhNt(j"1*drm_event_reserve_init_locked (C function)c.drm_event_reserve_init_lockedhNt(j"1#drm_event_reserve_init (C function)c.drm_event_reserve_inithNt(j"1"drm_event_cancel_free (C function)c.drm_event_cancel_freehNt(j"1,drm_send_event_timestamp_locked (C function)!c.drm_send_event_timestamp_lockedhNt(j"1"drm_send_event_locked (C function)c.drm_send_event_lockedhNt(j"1drm_send_event (C function)c.drm_send_eventhNt(j"1#drm_print_memory_stats (C function)c.drm_print_memory_statshNt(j"1"drm_show_memory_stats (C function)c.drm_show_memory_statshNt(j"1drm_show_fdinfo (C function)c.drm_show_fdinfohNt(j"1drm_debug_category (C enum)c.drm_debug_categoryhNt(j"1drm_printer (C struct) c.drm_printerhNt(j"1drm_vprintf (C function) c.drm_vprintfhNt(j"1drm_printf_indent (C macro)c.drm_printf_indenthNt(j"1drm_print_iterator (C struct)c.drm_print_iteratorhNt(j"1!drm_coredump_printer (C function)c.drm_coredump_printerhNt(j"1!drm_seq_file_printer (C function)c.drm_seq_file_printerhNt(j"1drm_info_printer (C function)c.drm_info_printerhNt(j"1drm_dbg_printer (C function)c.drm_dbg_printerhNt(j"1drm_err_printer (C function)c.drm_err_printerhNt(j"1drm_line_printer (C function)c.drm_line_printerhNt(j"1DRM_DEV_ERROR (C macro)c.DRM_DEV_ERRORhNt(j"1#DRM_DEV_ERROR_RATELIMITED (C macro)c.DRM_DEV_ERROR_RATELIMITEDhNt(j"1DRM_DEV_DEBUG (C macro)c.DRM_DEV_DEBUGhNt(j"1DRM_DEV_DEBUG_DRIVER (C macro)c.DRM_DEV_DEBUG_DRIVERhNt(j"1DRM_DEV_DEBUG_KMS (C macro)c.DRM_DEV_DEBUG_KMShNt(j"1drm_puts (C function) c.drm_putshNt(j"1drm_printf (C function) c.drm_printfhNt(j"1drm_print_bits (C function)c.drm_print_bitshNt(j"1drm_print_regset32 (C function)c.drm_print_regset32hNt(j"1drm_print_hex_dump (C function)c.drm_print_hex_dumphNt(j"1drm_can_sleep (C function)c.drm_can_sleephNtej ]j]((j"1splice_to_pipe (C function)c.splice_to_pipehNt(j"1copy_splice_read (C function)c.copy_splice_readhNt(j"1"splice_from_pipe_feed (C function)c.splice_from_pipe_feedhNt(j"1"splice_from_pipe_next (C function)c.splice_from_pipe_nexthNt(j"1#splice_from_pipe_begin (C function)c.splice_from_pipe_beginhNt(j"1!splice_from_pipe_end (C function)c.splice_from_pipe_endhNt(j"1__splice_from_pipe (C function)c.__splice_from_pipehNt(j"1splice_from_pipe (C function)c.splice_from_pipehNt(j"1#iter_file_splice_write (C function)c.iter_file_splice_writehNt(j"1splice_to_socket (C function)c.splice_to_sockethNt(j"1vfs_splice_read (C function)c.vfs_splice_readhNt(j"1#splice_direct_to_actor (C function)c.splice_direct_to_actorhNt(j"1do_splice_direct (C function)c.do_splice_directhNt(j"1splice_file_range (C function)c.splice_file_rangehNt(j"1pipe_buffer (C struct) c.pipe_bufferhNt(j"1pipe_inode_info (C struct)c.pipe_inode_infohNt(j"1!pipe_has_watch_queue (C function)c.pipe_has_watch_queuehNt(j"1pipe_occupancy (C function)c.pipe_occupancyhNt(j"1pipe_empty (C function) c.pipe_emptyhNt(j"1pipe_full (C function) c.pipe_fullhNt(j"1pipe_is_full (C function)c.pipe_is_fullhNt(j"1pipe_is_empty (C function)c.pipe_is_emptyhNt(j"1pipe_buf_usage (C function)c.pipe_buf_usagehNt(j"1pipe_buf (C function) c.pipe_bufhNt(j"1pipe_head_buf (C function)c.pipe_head_bufhNt(j"1pipe_buf_get (C function)c.pipe_buf_gethNt(j"1pipe_buf_release (C function)c.pipe_buf_releasehNt(j"1pipe_buf_confirm (C function)c.pipe_buf_confirmhNt(j"1pipe_buf_try_steal (C function)c.pipe_buf_try_stealhNt(j"1'generic_pipe_buf_try_steal (C function)c.generic_pipe_buf_try_stealhNt(j"1!generic_pipe_buf_get (C function)c.generic_pipe_buf_gethNt(j"1%generic_pipe_buf_release (C function)c.generic_pipe_buf_releasehNtej8]j7 ]jA]j ]jI]jL]jD]jg]j ]jF]j ]jO]j ]((j"1ABMterm-ABMj#1Nt(j"1APUterm-APUj#1Nt(j"1ASIC term-ASICj#1Nt(j"1ASSR term-ASSRj#1Nt(j"1AZterm-AZj#1Nt(j"1BPCterm-BPCj#1Nt(j"1BPPterm-BPPj#1Nt(j"1Clocks term-Clocksj#1Nt(j"1CRCterm-CRCj#1Nt(j"1CRTC term-CRTCj#1Nt(j"1CVTterm-CVTj#1Nt(j"1DALterm-DALj#1Nt(j"1 DC (Software)term-DC-Softwarej#1Nt(j"1 DC (Hardware)term-DC-Hardwarej#1Nt(j"1DCCterm-DCCj#1Nt(j"1DCEterm-DCEj#1Nt(j"1DCHUB term-DCHUBj#1Nt(j"1ARBterm-ARBj#1Nt(j"1VTGterm-VTGj#1Nt(j"1DCNterm-DCNj#1Nt(j"1DCCG term-DCCGj#1Nt(j"1DDCterm-DDCj#1Nt(j"1DIOterm-DIOj#1Nt(j"1DPPterm-DPPj#1Nt(j"1DSCterm-DSCj#1Nt(j"1dGPU term-dGPUj#1Nt(j"1DMIF term-DMIFj#1Nt(j"1DMLterm-DMLj#1Nt(j"1DMCU term-DMCUj#1Nt(j"1DMCUB term-DMCUBj#1Nt(j"1DPCD term-DPCDj#1Nt(j"1DPM(S) term-DPM-Sj#1Nt(j"1DRRterm-DRRj#1Nt(j"1DWBterm-DWBj#1Nt(j"1FBterm-FBj#1Nt(j"1FBCterm-FBCj#1Nt(j"1FECterm-FECj#1Nt(j"1FRLterm-FRLj#1Nt(j"1GCOterm-GCOj#1Nt(j"1GSLterm-GSLj#1Nt(j"1iGPU term-iGPUj#1Nt(j"1ISRterm-ISRj#1Nt(j"1ISVterm-ISVj#1Nt(j"1KMDterm-KMDj#1Nt(j"1LBterm-LBj#1Nt(j"1LFCterm-LFCj#1Nt(j"1LTTPR term-LTTPRj#1Nt(j"1LUTterm-LUTj#1Nt(j"1MALL term-MALLj#1Nt(j"1MPC/MPCC term-MPC-MPCCj#1Nt(j"1MPOterm-MPOj#1Nt(j"1MSTterm-MSTj#1Nt(j"1 NBP Stateterm-NBP-Statej#1Nt(j"1NBIO term-NBIOj#1Nt(j"1ODMterm-ODMj#1Nt(j"1OPMterm-OPMj#1Nt(j"1OPPterm-OPPj#1Nt(j"1OPTC term-OPTCj#1Nt(j"1OTGterm-OTGj#1Nt(j"1PCON term-PCONj#1Nt(j"1PGFSM term-PGFSMj#1Nt(j"1PSRterm-PSRj#1Nt(j"1SCLterm-SCLj#1Nt(j"1SDPterm-SDPj#1Nt(j"1SLSterm-SLSj#1Nt(j"1SSTterm-SSTj#1Nt(j"1TMDS term-TMDSj#1Nt(j"1TMZterm-TMZj#1Nt(j"1TTUterm-TTUj#1Nt(j"1VRRterm-VRRj#1Ntej ]jQ]((j"1dm_compressor_info (C struct)c.dm_compressor_infohNt(j"1dmub_hpd_work (C struct)c.dmub_hpd_workhNt(j"1vblank_control_work (C struct)c.vblank_control_workhNt(j"1idle_workqueue (C struct)c.idle_workqueuehNt(j"1#amdgpu_dm_luminance_data (C struct)c.amdgpu_dm_luminance_datahNt(j"1#amdgpu_dm_backlight_caps (C struct)c.amdgpu_dm_backlight_capshNt(j"1dal_allocation (C struct)c.dal_allocationhNt(j"1(hpd_rx_irq_offload_work_queue (C struct)c.hpd_rx_irq_offload_work_queuehNt(j"1"hpd_rx_irq_offload_work (C struct)c.hpd_rx_irq_offload_workhNt(j"1!amdgpu_display_manager (C struct)c.amdgpu_display_managerhNt(j"1 amdgpu_hdmi_vsdb_info (C struct)c.amdgpu_hdmi_vsdb_infohNt(j"1dm_hw_init (C function) c.dm_hw_inithNt(j"1dm_hw_fini (C function) c.dm_hw_finihNt(j"1%amdgpu_dm_irq_handler_data (C struct)c.amdgpu_dm_irq_handler_datahNt(j"1dm_irq_work_func (C function)c.dm_irq_work_funchNt(j"1(unregister_all_irq_handlers (C function)c.unregister_all_irq_handlershNt(j"1-amdgpu_dm_irq_register_interrupt (C function)"c.amdgpu_dm_irq_register_interrupthNt(j"1/amdgpu_dm_irq_unregister_interrupt (C function)$c.amdgpu_dm_irq_unregister_interrupthNt(j"1amdgpu_dm_irq_init (C function)c.amdgpu_dm_irq_inithNt(j"1amdgpu_dm_irq_fini (C function)c.amdgpu_dm_irq_finihNt(j"1"amdgpu_dm_irq_handler (C function)c.amdgpu_dm_irq_handlerhNt(j"1amdgpu_dm_hpd_init (C function)c.amdgpu_dm_hpd_inithNt(j"1amdgpu_dm_hpd_fini (C function)c.amdgpu_dm_hpd_finihNt(j"1dm_pflip_high_irq (C function)c.dm_pflip_high_irqhNt(j"1dm_crtc_high_irq (C function)c.dm_crtc_high_irqhNt(j"1)amdgpu_dm_atomic_commit_tail (C function)c.amdgpu_dm_atomic_commit_tailhNt(j"1#amdgpu_dm_atomic_check (C function)c.amdgpu_dm_atomic_checkhNt(j"1%amdgpu_dm_init_color_mod (C function)c.amdgpu_dm_init_color_modhNt(j"1__extract_blob_lut (C function)c.__extract_blob_luthNt(j"1__is_lut_linear (C function)c.__is_lut_linearhNt(j"1"__drm_lut_to_dc_gamma (C function)c.__drm_lut_to_dc_gammahNt(j"1#__drm_ctm_to_dc_matrix (C function)c.__drm_ctm_to_dc_matrixhNt(j"1'__drm_ctm_3x4_to_dc_matrix (C function)c.__drm_ctm_3x4_to_dc_matrixhNt(j"1__set_legacy_tf (C function)c.__set_legacy_tfhNt(j"1__set_output_tf (C function)c.__set_output_tfhNt(j"1__set_input_tf (C function)c.__set_input_tfhNt(j"1(amdgpu_dm_verify_lut3d_size (C function)c.amdgpu_dm_verify_lut3d_sizehNt(j"1'amdgpu_dm_verify_lut_sizes (C function)c.amdgpu_dm_verify_lut_sizeshNt(j"1-amdgpu_dm_update_crtc_color_mgmt (C function)"c.amdgpu_dm_update_crtc_color_mgmthNt(j"1.amdgpu_dm_update_plane_color_mgmt (C function)#c.amdgpu_dm_update_plane_color_mgmthNt(j"1MAX_SURFACES (C macro)c.MAX_SURFACEShNt(j"1MAX_PLANES (C macro) c.MAX_PLANEShNt(j"1rom_curve_caps (C struct)c.rom_curve_capshNt(j"1dpp_color_caps (C struct)c.dpp_color_capshNt(j"1mpc_color_caps (C struct)c.mpc_color_capshNt(j"1dc_color_caps (C struct)c.dc_color_capshNt(j"1pipe_split_policy (C enum)c.pipe_split_policyhNt(j"1dc_validation_set (C struct)c.dc_validation_sethNt(j"1mpcc_blnd_cfg (C struct)c.mpcc_blnd_cfghNt(j"1mpcc_alpha_blend_mode (C enum)c.mpcc_alpha_blend_modehNtej]j ]j ]((j"1#amdgpu_bo_is_amdgpu_bo (C function)c.amdgpu_bo_is_amdgpu_bohNt(j"1,amdgpu_bo_placement_from_domain (C function)!c.amdgpu_bo_placement_from_domainhNt(j"1&amdgpu_bo_create_reserved (C function)c.amdgpu_bo_create_reservedhNt(j"1'amdgpu_bo_create_kernel_at (C function)c.amdgpu_bo_create_kernel_athNt(j"1amdgpu_bo_create (C function)c.amdgpu_bo_createhNt(j"1"amdgpu_bo_create_user (C function)c.amdgpu_bo_create_userhNt(j"1 amdgpu_bo_create_vm (C function)c.amdgpu_bo_create_vmhNt(j"1amdgpu_bo_kmap (C function)c.amdgpu_bo_kmaphNt(j"1amdgpu_bo_kptr (C function)c.amdgpu_bo_kptrhNt(j"1amdgpu_bo_kunmap (C function)c.amdgpu_bo_kunmaphNt(j"1amdgpu_bo_ref (C function)c.amdgpu_bo_refhNt(j"1amdgpu_bo_unref (C function)c.amdgpu_bo_unrefhNt(j"1amdgpu_bo_pin (C function)c.amdgpu_bo_pinhNt(j"1amdgpu_bo_unpin (C function)c.amdgpu_bo_unpinhNt(j"1amdgpu_bo_init (C function)c.amdgpu_bo_inithNt(j"1amdgpu_bo_fini (C function)c.amdgpu_bo_finihNt(j"1'amdgpu_bo_set_tiling_flags (C function)c.amdgpu_bo_set_tiling_flagshNt(j"1'amdgpu_bo_get_tiling_flags (C function)c.amdgpu_bo_get_tiling_flagshNt(j"1#amdgpu_bo_set_metadata (C function)c.amdgpu_bo_set_metadatahNt(j"1#amdgpu_bo_get_metadata (C function)c.amdgpu_bo_get_metadatahNt(j"1"amdgpu_bo_move_notify (C function)c.amdgpu_bo_move_notifyhNt(j"1%amdgpu_bo_release_notify (C function)c.amdgpu_bo_release_notifyhNt(j"1+amdgpu_bo_fault_reserve_notify (C function) c.amdgpu_bo_fault_reserve_notifyhNt(j"1amdgpu_bo_fence (C function)c.amdgpu_bo_fencehNt(j"1%amdgpu_bo_sync_wait_resv (C function)c.amdgpu_bo_sync_wait_resvhNt(j"1 amdgpu_bo_sync_wait (C function)c.amdgpu_bo_sync_waithNt(j"1!amdgpu_bo_gpu_offset (C function)c.amdgpu_bo_gpu_offsethNt(j"1*amdgpu_bo_gpu_offset_no_check (C function)c.amdgpu_bo_gpu_offset_no_checkhNt(j"1*amdgpu_bo_mem_stats_placement (C function)c.amdgpu_bo_mem_stats_placementhNt(j"1+amdgpu_bo_get_preferred_domain (C function) c.amdgpu_bo_get_preferred_domainhNt(j"1!amdgpu_bo_print_info (C function)c.amdgpu_bo_print_infohNt(j"1 dma_buf_attach_adev (C function)c.dma_buf_attach_adevhNt(j"1"amdgpu_dma_buf_attach (C function)c.amdgpu_dma_buf_attachhNt(j"1amdgpu_dma_buf_pin (C function)c.amdgpu_dma_buf_pinhNt(j"1!amdgpu_dma_buf_unpin (C function)c.amdgpu_dma_buf_unpinhNt(j"1amdgpu_dma_buf_map (C function)c.amdgpu_dma_buf_maphNt(j"1!amdgpu_dma_buf_unmap (C function)c.amdgpu_dma_buf_unmaphNt(j"1,amdgpu_dma_buf_begin_cpu_access (C function)!c.amdgpu_dma_buf_begin_cpu_accesshNt(j"1$amdgpu_gem_prime_export (C function)c.amdgpu_gem_prime_exporthNt(j"1&amdgpu_dma_buf_create_obj (C function)c.amdgpu_dma_buf_create_objhNt(j"1'amdgpu_dma_buf_move_notify (C function)c.amdgpu_dma_buf_move_notifyhNt(j"1$amdgpu_gem_prime_import (C function)c.amdgpu_gem_prime_importhNt(j"1-amdgpu_dmabuf_is_xgmi_accessible (C function)"c.amdgpu_dmabuf_is_xgmi_accessiblehNt(j"1&amdgpu_hmm_invalidate_gfx (C function)c.amdgpu_hmm_invalidate_gfxhNt(j"1&amdgpu_hmm_invalidate_hsa (C function)c.amdgpu_hmm_invalidate_hsahNt(j"1 amdgpu_hmm_register (C function)c.amdgpu_hmm_registerhNt(j"1"amdgpu_hmm_unregister (C function)c.amdgpu_hmm_unregisterhNt(j"1amdgpu_prt_cb (C struct)c.amdgpu_prt_cbhNt(j"1#amdgpu_vm_tlb_seq_struct (C struct)c.amdgpu_vm_tlb_seq_structhNt(j"1 amdgpu_vm_set_pasid (C function)c.amdgpu_vm_set_pasidhNt(j"1!amdgpu_vm_bo_evicted (C function)c.amdgpu_vm_bo_evictedhNt(j"1amdgpu_vm_bo_moved (C function)c.amdgpu_vm_bo_movedhNt(j"1amdgpu_vm_bo_idle (C function)c.amdgpu_vm_bo_idlehNt(j"1%amdgpu_vm_bo_invalidated (C function)c.amdgpu_vm_bo_invalidatedhNt(j"1&amdgpu_vm_bo_evicted_user (C function)c.amdgpu_vm_bo_evicted_userhNt(j"1#amdgpu_vm_bo_relocated (C function)c.amdgpu_vm_bo_relocatedhNt(j"1amdgpu_vm_bo_done (C function)c.amdgpu_vm_bo_donehNt(j"1-amdgpu_vm_bo_reset_state_machine (C function)"c.amdgpu_vm_bo_reset_state_machinehNt(j"1$amdgpu_vm_update_shared (C function)c.amdgpu_vm_update_sharedhNt(j"1'amdgpu_vm_bo_update_shared (C function)c.amdgpu_vm_bo_update_sharedhNt(j"1*amdgpu_vm_update_stats_locked (C function)c.amdgpu_vm_update_stats_lockedhNt(j"1#amdgpu_vm_update_stats (C function)c.amdgpu_vm_update_statshNt(j"1#amdgpu_vm_bo_base_init (C function)c.amdgpu_vm_bo_base_inithNt(j"1amdgpu_vm_lock_pd (C function)c.amdgpu_vm_lock_pdhNt(j"1'amdgpu_vm_move_to_lru_tail (C function)c.amdgpu_vm_move_to_lru_tailhNt(j"1!amdgpu_vm_generation (C function)c.amdgpu_vm_generationhNt(j"1amdgpu_vm_validate (C function)c.amdgpu_vm_validatehNt(j"1amdgpu_vm_ready (C function)c.amdgpu_vm_readyhNt(j"1(amdgpu_vm_check_compute_bug (C function)c.amdgpu_vm_check_compute_bughNt(j"1)amdgpu_vm_need_pipeline_sync (C function)c.amdgpu_vm_need_pipeline_synchNt(j"1amdgpu_vm_flush (C function)c.amdgpu_vm_flushhNt(j"1amdgpu_vm_bo_find (C function)c.amdgpu_vm_bo_findhNt(j"1amdgpu_vm_map_gart (C function)c.amdgpu_vm_map_garthNt(j"1"amdgpu_vm_update_pdes (C function)c.amdgpu_vm_update_pdeshNt(j"1!amdgpu_vm_tlb_seq_cb (C function)c.amdgpu_vm_tlb_seq_cbhNt(j"1 amdgpu_vm_tlb_flush (C function)c.amdgpu_vm_tlb_flushhNt(j"1#amdgpu_vm_update_range (C function)c.amdgpu_vm_update_rangehNt(j"1 amdgpu_vm_bo_update (C function)c.amdgpu_vm_bo_updatehNt(j"1'amdgpu_vm_update_prt_state (C function)c.amdgpu_vm_update_prt_statehNt(j"1amdgpu_vm_prt_get (C function)c.amdgpu_vm_prt_gethNt(j"1amdgpu_vm_prt_put (C function)c.amdgpu_vm_prt_puthNt(j"1amdgpu_vm_prt_cb (C function)c.amdgpu_vm_prt_cbhNt(j"1!amdgpu_vm_add_prt_cb (C function)c.amdgpu_vm_add_prt_cbhNt(j"1#amdgpu_vm_free_mapping (C function)c.amdgpu_vm_free_mappinghNt(j"1amdgpu_vm_prt_fini (C function)c.amdgpu_vm_prt_finihNt(j"1"amdgpu_vm_clear_freed (C function)c.amdgpu_vm_clear_freedhNt(j"1#amdgpu_vm_handle_moved (C function)c.amdgpu_vm_handle_movedhNt(j"1(amdgpu_vm_flush_compute_tlb (C function)c.amdgpu_vm_flush_compute_tlbhNt(j"1amdgpu_vm_bo_add (C function)c.amdgpu_vm_bo_addhNt(j"1$amdgpu_vm_bo_insert_map (C function)c.amdgpu_vm_bo_insert_maphNt(j"1amdgpu_vm_bo_map (C function)c.amdgpu_vm_bo_maphNt(j"1%amdgpu_vm_bo_replace_map (C function)c.amdgpu_vm_bo_replace_maphNt(j"1amdgpu_vm_bo_unmap (C function)c.amdgpu_vm_bo_unmaphNt(j"1(amdgpu_vm_bo_clear_mappings (C function)c.amdgpu_vm_bo_clear_mappingshNt(j"1(amdgpu_vm_bo_lookup_mapping (C function)c.amdgpu_vm_bo_lookup_mappinghNt(j"1"amdgpu_vm_bo_trace_cs (C function)c.amdgpu_vm_bo_trace_cshNt(j"1amdgpu_vm_bo_del (C function)c.amdgpu_vm_bo_delhNt(j"1 amdgpu_vm_evictable (C function)c.amdgpu_vm_evictablehNt(j"1$amdgpu_vm_bo_invalidate (C function)c.amdgpu_vm_bo_invalidatehNt(j"1amdgpu_vm_bo_move (C function)c.amdgpu_vm_bo_movehNt(j"1%amdgpu_vm_get_block_size (C function)c.amdgpu_vm_get_block_sizehNt(j"1"amdgpu_vm_adjust_size (C function)c.amdgpu_vm_adjust_sizehNt(j"1 amdgpu_vm_wait_idle (C function)c.amdgpu_vm_wait_idlehNt(j"1$amdgpu_vm_put_task_info (C function)c.amdgpu_vm_put_task_infohNt(j"1'amdgpu_vm_get_task_info_vm (C function)c.amdgpu_vm_get_task_info_vmhNt(j"1*amdgpu_vm_get_task_info_pasid (C function)c.amdgpu_vm_get_task_info_pasidhNt(j"1$amdgpu_vm_set_task_info (C function)c.amdgpu_vm_set_task_infohNt(j"1amdgpu_vm_init (C function)c.amdgpu_vm_inithNt(j"1#amdgpu_vm_make_compute (C function)c.amdgpu_vm_make_computehNt(j"1amdgpu_vm_fini (C function)c.amdgpu_vm_finihNt(j"1#amdgpu_vm_manager_init (C function)c.amdgpu_vm_manager_inithNt(j"1#amdgpu_vm_manager_fini (C function)c.amdgpu_vm_manager_finihNt(j"1amdgpu_vm_ioctl (C function)c.amdgpu_vm_ioctlhNt(j"1#amdgpu_vm_handle_fault (C function)c.amdgpu_vm_handle_faulthNt(j"1&amdgpu_debugfs_vm_bo_info (C function)c.amdgpu_debugfs_vm_bo_infohNt(j"1)amdgpu_vm_update_fault_cache (C function)c.amdgpu_vm_update_fault_cachehNt(j"1)amdgpu_vm_is_bo_always_valid (C function)c.amdgpu_vm_is_bo_always_validhNt(j"1#amdgpu_irq_disable_all (C function)c.amdgpu_irq_disable_allhNt(j"1amdgpu_irq_handler (C function)c.amdgpu_irq_handlerhNt(j"1"amdgpu_irq_handle_ih1 (C function)c.amdgpu_irq_handle_ih1hNt(j"1"amdgpu_irq_handle_ih2 (C function)c.amdgpu_irq_handle_ih2hNt(j"1&amdgpu_irq_handle_ih_soft (C function)c.amdgpu_irq_handle_ih_softhNt(j"1amdgpu_msi_ok (C function)c.amdgpu_msi_okhNt(j"1amdgpu_irq_init (C function)c.amdgpu_irq_inithNt(j"1amdgpu_irq_fini_sw (C function)c.amdgpu_irq_fini_swhNt(j"1amdgpu_irq_add_id (C function)c.amdgpu_irq_add_idhNt(j"1 amdgpu_irq_dispatch (C function)c.amdgpu_irq_dispatchhNt(j"1 amdgpu_irq_delegate (C function)c.amdgpu_irq_delegatehNt(j"1amdgpu_irq_update (C function)c.amdgpu_irq_updatehNt(j"1/amdgpu_irq_gpu_reset_resume_helper (C function)$c.amdgpu_irq_gpu_reset_resume_helperhNt(j"1amdgpu_irq_get (C function)c.amdgpu_irq_gethNt(j"1amdgpu_irq_put (C function)c.amdgpu_irq_puthNt(j"1amdgpu_irq_enabled (C function)c.amdgpu_irq_enabledhNt(j"1!amdgpu_irqdomain_map (C function)c.amdgpu_irqdomain_maphNt(j"1"amdgpu_irq_add_domain (C function)c.amdgpu_irq_add_domainhNt(j"1%amdgpu_irq_remove_domain (C function)c.amdgpu_irq_remove_domainhNt(j"1&amdgpu_irq_create_mapping (C function)c.amdgpu_irq_create_mappinghNt(j"1amd_ip_block_type (C enum)c.amd_ip_block_typehNt(j"1DC_DEBUG_MASK (C enum)c.DC_DEBUG_MASKhNt(j"1amd_ip_funcs (C struct)c.amd_ip_funcshNtejZ]j`]j ]j ]j]j]j]j]ju]j]j]j]j]j ]j]j]j]j]j]j]j]j]j/ ]j]j ]j5 ]j]j]j ]j]j" ]j]jn ]j]jp ]((singlevring_desc (C struct) c.vring_deschNt(j)1virtqueue (C struct) c.virtqueuehNt(j)1vring_interrupt (C function)c.vring_interrupthNtej. ]j ]j]((j)1tty_kclose (C function) c.tty_kclosehNt(j)1 tty_kopen_exclusive (C function)c.tty_kopen_exclusivehNt(j)1tty_kopen_shared (C function)c.tty_kopen_sharedhNt(j)1#tty_dev_name_to_number (C function)c.tty_dev_name_to_numberhNt(j)1tty_release_struct (C function)c.tty_release_structhNt(j)1tty_get_icount (C function)c.tty_get_icounthNt(j)1free_tty_struct (C function)c.free_tty_structhNt(j)1tty_free_file (C function)c.tty_free_filehNt(j)1get_tty_driver (C function)c.get_tty_driverhNt(j)1!tty_release_redirect (C function)c.tty_release_redirecthNt(j)1__tty_hangup (C function)c.__tty_hanguphNt(j)1tty_vhangup_self (C function)c.tty_vhangup_selfhNt(j)1 tty_vhangup_session (C function)c.tty_vhangup_sessionhNt(j)1tty_read (C function) c.tty_readhNt(j)1tty_write_message (C function)c.tty_write_messagehNt(j)1tty_write (C function) c.tty_writehNt(j)1tty_send_xchar (C function)c.tty_send_xcharhNt(j)1pty_line_name (C function)c.pty_line_namehNt(j)1tty_line_name (C function)c.tty_line_namehNt(j)1"tty_driver_lookup_tty (C function)c.tty_driver_lookup_ttyhNt(j)1#tty_driver_install_tty (C function)c.tty_driver_install_ttyhNt(j)1"tty_driver_remove_tty (C function)c.tty_driver_remove_ttyhNt(j)1tty_reopen (C function) c.tty_reopenhNt(j)1tty_init_dev (C function)c.tty_init_devhNt(j)1tty_flush_works (C function)c.tty_flush_workshNt(j)1release_one_tty (C function)c.release_one_ttyhNt(j)1release_tty (C function) c.release_ttyhNt(j)1tty_release_checks (C function)c.tty_release_checkshNt(j)1tty_release (C function) c.tty_releasehNt(j)1!tty_open_current_tty (C function)c.tty_open_current_ttyhNt(j)1tty_lookup_driver (C function)c.tty_lookup_driverhNt(j)1tty_open_by_driver (C function)c.tty_open_by_driverhNt(j)1tty_open (C function) c.tty_openhNt(j)1tty_poll (C function) c.tty_pollhNt(j)1tiocsti (C function) c.tiocstihNt(j)1tiocgwinsz (C function) c.tiocgwinszhNt(j)1tiocswinsz (C function) c.tiocswinszhNt(j)1tioccons (C function) c.tiocconshNt(j)1tiocsetd (C function) c.tiocsetdhNt(j)1tiocgetd (C function) c.tiocgetdhNt(j)1send_break (C function) c.send_breakhNt(j)1tty_tiocmget (C function)c.tty_tiocmgethNt(j)1tty_tiocmset (C function)c.tty_tiocmsethNt(j)1alloc_tty_struct (C function)c.alloc_tty_structhNtej]jz ]j!]((j)1tty_register_ldisc (C function)c.tty_register_ldischNt(j)1!tty_unregister_ldisc (C function)c.tty_unregister_ldischNt(j)1tty_ldisc_flush (C function)c.tty_ldisc_flushhNt(j)1tty_set_ldisc (C function)c.tty_set_ldischNt(j)1tty_ldisc_ops (C struct)c.tty_ldisc_opshNt(j)1tty_ldisc_ref_wait (C function)c.tty_ldisc_ref_waithNt(j)1tty_ldisc_ref (C function)c.tty_ldisc_refhNt(j)1tty_ldisc_deref (C function)c.tty_ldisc_derefhNt(j)1tty_ldisc_get (C function)c.tty_ldisc_gethNt(j)1tty_ldisc_put (C function)c.tty_ldisc_puthNt(j)1"tty_set_termios_ldisc (C function)c.tty_set_termios_ldischNt(j)1tty_ldisc_open (C function)c.tty_ldisc_openhNt(j)1tty_ldisc_close (C function)c.tty_ldisc_closehNt(j)1tty_ldisc_failto (C function)c.tty_ldisc_failtohNt(j)1tty_ldisc_restore (C function)c.tty_ldisc_restorehNt(j)1tty_ldisc_kill (C function)c.tty_ldisc_killhNt(j)1tty_reset_termios (C function)c.tty_reset_termioshNt(j)1tty_ldisc_reinit (C function)c.tty_ldisc_reinithNt(j)1tty_ldisc_hangup (C function)c.tty_ldisc_hanguphNt(j)1tty_ldisc_setup (C function)c.tty_ldisc_setuphNt(j)1tty_ldisc_release (C function)c.tty_ldisc_releasehNt(j)1tty_ldisc_init (C function)c.tty_ldisc_inithNt(j)1tty_ldisc_deinit (C function)c.tty_ldisc_deinithNtej]j]j]j ]((j)1vme_dev (C struct) c.vme_devhNt(j)1vme_driver (C struct) c.vme_driverhNt(j)1!vme_alloc_consistent (C function)c.vme_alloc_consistenthNt(j)1 vme_free_consistent (C function)c.vme_free_consistenthNt(j)1vme_get_size (C function)c.vme_get_sizehNt(j)1vme_slave_request (C function)c.vme_slave_requesthNt(j)1vme_slave_set (C function)c.vme_slave_sethNt(j)1vme_slave_get (C function)c.vme_slave_gethNt(j)1vme_slave_free (C function)c.vme_slave_freehNt(j)1vme_master_request (C function)c.vme_master_requesthNt(j)1vme_master_set (C function)c.vme_master_sethNt(j)1vme_master_get (C function)c.vme_master_gethNt(j)1vme_master_read (C function)c.vme_master_readhNt(j)1vme_master_write (C function)c.vme_master_writehNt(j)1vme_master_rmw (C function)c.vme_master_rmwhNt(j)1vme_master_mmap (C function)c.vme_master_mmaphNt(j)1vme_master_free (C function)c.vme_master_freehNt(j)1vme_dma_request (C function)c.vme_dma_requesthNt(j)1vme_new_dma_list (C function)c.vme_new_dma_listhNt(j)1&vme_dma_pattern_attribute (C function)c.vme_dma_pattern_attributehNt(j)1"vme_dma_pci_attribute (C function)c.vme_dma_pci_attributehNt(j)1"vme_dma_vme_attribute (C function)c.vme_dma_vme_attributehNt(j)1#vme_dma_free_attribute (C function)c.vme_dma_free_attributehNt(j)1vme_dma_list_add (C function)c.vme_dma_list_addhNt(j)1vme_dma_list_exec (C function)c.vme_dma_list_exechNt(j)1vme_dma_list_free (C function)c.vme_dma_list_freehNt(j)1vme_dma_free (C function)c.vme_dma_freehNt(j)1vme_irq_request (C function)c.vme_irq_requesthNt(j)1vme_irq_free (C function)c.vme_irq_freehNt(j)1vme_irq_generate (C function)c.vme_irq_generatehNt(j)1vme_lm_request (C function)c.vme_lm_requesthNt(j)1vme_lm_count (C function)c.vme_lm_counthNt(j)1vme_lm_set (C function) c.vme_lm_sethNt(j)1vme_lm_get (C function) c.vme_lm_gethNt(j)1vme_lm_attach (C function)c.vme_lm_attachhNt(j)1vme_lm_detach (C function)c.vme_lm_detachhNt(j)1vme_lm_free (C function) c.vme_lm_freehNt(j)1vme_slot_num (C function)c.vme_slot_numhNt(j)1vme_bus_num (C function) c.vme_bus_numhNt(j)1 vme_register_driver (C function)c.vme_register_driverhNt(j)1"vme_unregister_driver (C function)c.vme_unregister_driverhNtej]j3]j]j]j:]j]j ]jV]jW]j]j ]j^ ]j ]j ]j!]jn ]jV]j+]((j)1usb_request (C struct) c.usb_requesthNt(j)1usb_ep_caps (C struct) c.usb_ep_capshNt(j)1usb_ep (C struct)c.usb_ephNt(j)1usb_gadget (C struct) c.usb_gadgethNt(j)1usb_ep_align (C function)c.usb_ep_alignhNt(j)1usb_ep_align_maybe (C function)c.usb_ep_align_maybehNt(j)1'gadget_is_altset_supported (C function)c.gadget_is_altset_supportedhNt(j)1&gadget_is_stall_supported (C function)c.gadget_is_stall_supportedhNt(j)1$gadget_is_zlp_supported (C function)c.gadget_is_zlp_supportedhNt(j)1&gadget_avoids_skb_reserve (C function)c.gadget_avoids_skb_reservehNt(j)1 gadget_is_dualspeed (C function)c.gadget_is_dualspeedhNt(j)1!gadget_is_superspeed (C function)c.gadget_is_superspeedhNt(j)1&gadget_is_superspeed_plus (C function)c.gadget_is_superspeed_plushNt(j)1gadget_is_otg (C function)c.gadget_is_otghNt(j)1usb_gadget_driver (C struct)c.usb_gadget_driverhNt(j)1-usb_gadget_register_driver_owner (C function)"c.usb_gadget_register_driver_ownerhNt(j)1)usb_gadget_unregister_driver (C function)c.usb_gadget_unregister_driverhNt(j)1usb_string (C struct) c.usb_stringhNt(j)1usb_gadget_strings (C struct)c.usb_gadget_stringshNt(j)1!usb_free_descriptors (C function)c.usb_free_descriptorshNt(j)1"usb_gadget_get_string (C function)c.usb_gadget_get_stringhNt(j)1 usb_validate_langid (C function)c.usb_validate_langidhNt(j)1#usb_descriptor_fillbuf (C function)c.usb_descriptor_fillbufhNt(j)1"usb_gadget_config_buf (C function)c.usb_gadget_config_bufhNt(j)1!usb_copy_descriptors (C function)c.usb_copy_descriptorshNt(j)1usb_os_desc_ext_prop (C struct)c.usb_os_desc_ext_prophNt(j)1usb_os_desc (C struct) c.usb_os_deschNt(j)1usb_os_desc_table (C struct)c.usb_os_desc_tablehNt(j)1usb_function (C struct)c.usb_functionhNt(j)1usb_configuration (C struct)c.usb_configurationhNt(j)1usb_composite_driver (C struct)c.usb_composite_driverhNt(j)1%module_usb_composite_driver (C macro)c.module_usb_composite_driverhNt(j)1usb_composite_dev (C struct)c.usb_composite_devhNt(j)1'config_ep_by_speed_and_alt (C function)c.config_ep_by_speed_and_althNt(j)1config_ep_by_speed (C function)c.config_ep_by_speedhNt(j)1usb_add_function (C function)c.usb_add_functionhNt(j)1$usb_function_deactivate (C function)c.usb_function_deactivatehNt(j)1"usb_function_activate (C function)c.usb_function_activatehNt(j)1usb_interface_id (C function)c.usb_interface_idhNt(j)1usb_func_wakeup (C function)c.usb_func_wakeuphNt(j)1usb_add_config (C function)c.usb_add_confighNt(j)1usb_string_id (C function)c.usb_string_idhNt(j)1usb_string_ids_tab (C function)c.usb_string_ids_tabhNt(j)1 usb_gstrings_attach (C function)c.usb_gstrings_attachhNt(j)1usb_string_ids_n (C function)c.usb_string_ids_nhNt(j)1 usb_composite_probe (C function)c.usb_composite_probehNt(j)1%usb_composite_unregister (C function)c.usb_composite_unregisterhNt(j)1)usb_composite_setup_continue (C function)c.usb_composite_setup_continuehNtej ]jF]j ]jj]j ]j3]((j)1%acpi_amd_wbrf_add_remove (C function)c.acpi_amd_wbrf_add_removehNt(j)1-acpi_amd_wbrf_supported_producer (C function)"c.acpi_amd_wbrf_supported_producerhNt(j)1-acpi_amd_wbrf_supported_consumer (C function)"c.acpi_amd_wbrf_supported_consumerhNt(j)1(amd_wbrf_retrieve_freq_band (C function)c.amd_wbrf_retrieve_freq_bandhNt(j)1'amd_wbrf_register_notifier (C function)c.amd_wbrf_register_notifierhNt(j)1)amd_wbrf_unregister_notifier (C function)c.amd_wbrf_unregister_notifierhNtej ]j ]j9]j ]((j)1n_tty_inherit_ops (C function)c.n_tty_inherit_opshNt(j)1n_tty_kick_worker (C function)c.n_tty_kick_workerhNt(j)1n_tty_write_wakeup (C function)c.n_tty_write_wakeuphNt(j)1put_tty_queue (C function)c.put_tty_queuehNt(j)1reset_buffer_flags (C function)c.reset_buffer_flagshNt(j)1n_tty_flush_buffer (C function)c.n_tty_flush_bufferhNt(j)1!is_utf8_continuation (C function)c.is_utf8_continuationhNt(j)1is_continuation (C function)c.is_continuationhNt(j)1do_output_char (C function)c.do_output_charhNt(j)1process_output (C function)c.process_outputhNt(j)1!process_output_block (C function)c.process_output_blockhNt(j)1__process_echoes (C function)c.__process_echoeshNt(j)1add_echo_byte (C function)c.add_echo_bytehNt(j)1echo_move_back_col (C function)c.echo_move_back_colhNt(j)1echo_set_canon_col (C function)c.echo_set_canon_colhNt(j)1echo_erase_tab (C function)c.echo_erase_tabhNt(j)1echo_char_raw (C function)c.echo_char_rawhNt(j)1echo_char (C function) c.echo_charhNt(j)1finish_erasing (C function)c.finish_erasinghNt(j)1eraser (C function)c.eraserhNt(j)1isig (C function)c.isighNt(j)1 n_tty_receive_break (C function)c.n_tty_receive_breakhNt(j)1"n_tty_receive_overrun (C function)c.n_tty_receive_overrunhNt(j)1'n_tty_receive_parity_error (C function)c.n_tty_receive_parity_errorhNt(j)1)n_tty_receive_char_flow_ctrl (C function)c.n_tty_receive_char_flow_ctrlhNt(j)1n_tty_receive_char (C function)c.n_tty_receive_charhNt(j)1%n_tty_receive_buf_common (C function)c.n_tty_receive_buf_commonhNt(j)1n_tty_set_termios (C function)c.n_tty_set_termioshNt(j)1n_tty_close (C function) c.n_tty_closehNt(j)1n_tty_open (C function) c.n_tty_openhNt(j)1copy_from_read_buf (C function)c.copy_from_read_bufhNt(j)1%canon_copy_from_read_buf (C function)c.canon_copy_from_read_bufhNt(j)1job_control (C function) c.job_controlhNt(j)1n_tty_read (C function) c.n_tty_readhNt(j)1n_tty_write (C function) c.n_tty_writehNt(j)1n_tty_poll (C function) c.n_tty_pollhNtej)]j! ]j ]jF]((j)1tty_port_init (C function)c.tty_port_inithNt(j)1tty_port_destroy (C function)c.tty_port_destroyhNt(j)1tty_port_put (C function)c.tty_port_puthNt(j)1tty_port_shutdown (C function)c.tty_port_shutdownhNt(j)1tty_port_hangup (C function)c.tty_port_hanguphNt(j)1%tty_port_block_til_ready (C function)c.tty_port_block_til_readyhNt(j)1!tty_port_close_start (C function)c.tty_port_close_starthNt(j)1tty_port_close_end (C function)c.tty_port_close_endhNt(j)1tty_port_close (C function)c.tty_port_closehNt(j)1tty_port_install (C function)c.tty_port_installhNt(j)1tty_port_open (C function)c.tty_port_openhNt(j)1tty_port_tty_get (C function)c.tty_port_tty_gethNt(j)1tty_port_tty_set (C function)c.tty_port_tty_sethNt(j)1 tty_port_tty_hangup (C function)c.tty_port_tty_hanguphNt(j)1 tty_port_tty_wakeup (C function)c.tty_port_tty_wakeuphNt(j)1$tty_port_carrier_raised (C function)c.tty_port_carrier_raisedhNt(j)1#tty_port_raise_dtr_rts (C function)c.tty_port_raise_dtr_rtshNt(j)1#tty_port_lower_dtr_rts (C function)c.tty_port_lower_dtr_rtshNt(j)1tty_port (C struct) c.tty_porthNt(j)1tty_port_operations (C struct)c.tty_port_operationshNteja]j ]jP]jU]j]]((j)1tty_alloc_driver (C macro)c.tty_alloc_driverhNt(j)1__tty_alloc_driver (C function)c.__tty_alloc_driverhNt(j)1 tty_driver_kref_put (C function)c.tty_driver_kref_puthNt(j)1tty_driver_flag (C enum)c.tty_driver_flaghNt(j)1 tty_register_driver (C function)c.tty_register_driverhNt(j)1"tty_unregister_driver (C function)c.tty_unregister_driverhNt(j)1 tty_register_device (C function)c.tty_register_devicehNt(j)1%tty_register_device_attr (C function)c.tty_register_device_attrhNt(j)1"tty_unregister_device (C function)c.tty_unregister_devicehNt(j)1!tty_port_link_device (C function)c.tty_port_link_devicehNt(j)1%tty_port_register_device (C function)c.tty_port_register_devicehNt(j)1*tty_port_register_device_attr (C function)c.tty_port_register_device_attrhNt(j)1tty_driver (C struct) c.tty_driverhNt(j)1tty_operations (C struct)c.tty_operationshNtej]j?]jn]((j)1 virtio_device_ready (C function)c.virtio_device_readyhNt(j)1 virtqueue_add_inbuf (C function)c.virtqueue_add_inbufhNt(j)1!virtqueue_add_outbuf (C function)c.virtqueue_add_outbufhNt(j)1virtqueue_add_sgs (C function)c.virtqueue_add_sgshNt(j)1"virtqueue_get_buf_ctx (C function)c.virtqueue_get_buf_ctxhNt(j)1!virtqueue_disable_cb (C function)c.virtqueue_disable_cbhNt(j)1 virtqueue_enable_cb (C function)c.virtqueue_enable_cbhNtej ]((j)1wmi_device (C struct) c.wmi_devicehNt(j)1to_wmi_device (C macro)c.to_wmi_devicehNt(j)1wmi_driver (C struct) c.wmi_driverhNt(j)1to_wmi_driver (C macro)c.to_wmi_driverhNt(j)1wmi_driver_register (C macro)c.wmi_driver_registerhNt(j)1module_wmi_driver (C macro)c.module_wmi_driverhNt(j)1wmi_instance_count (C function)c.wmi_instance_counthNt(j)1"wmidev_instance_count (C function)c.wmidev_instance_counthNt(j)1 wmi_evaluate_method (C function)c.wmi_evaluate_methodhNt(j)1#wmidev_evaluate_method (C function)c.wmidev_evaluate_methodhNt(j)1wmi_query_block (C function)c.wmi_query_blockhNt(j)1wmidev_block_query (C function)c.wmidev_block_queryhNt(j)1wmi_set_block (C function)c.wmi_set_blockhNt(j)1wmidev_block_set (C function)c.wmidev_block_sethNt(j)1'wmi_install_notify_handler (C function)c.wmi_install_notify_handlerhNt(j)1&wmi_remove_notify_handler (C function)c.wmi_remove_notify_handlerhNt(j)1wmi_has_guid (C function)c.wmi_has_guidhNt(j)1$wmi_get_acpi_device_uid (C function)c.wmi_get_acpi_device_uidhNt(j)1"wmi_driver_unregister (C function)c.wmi_driver_unregisterhNtej{]jm]j ]ju]j]]((j)1typec_altmode_ops (C struct)c.typec_altmode_opshNt(j)1typec_altmode_driver (C struct)c.typec_altmode_driverhNt(j)1'typec_altmode_register_driver (C macro)c.typec_altmode_register_driverhNt(j)1,typec_altmode_unregister_driver (C function)!c.typec_altmode_unregister_driverhNt(j)1!typec_altmode_notify (C function)c.typec_altmode_notifyhNt(j)1 typec_altmode_enter (C function)c.typec_altmode_enterhNt(j)1typec_altmode_exit (C function)c.typec_altmode_exithNt(j)1$typec_altmode_attention (C function)c.typec_altmode_attentionhNt(j)1typec_altmode_vdm (C function)c.typec_altmode_vdmhNt(j)1 typec_match_altmode (C function)c.typec_match_altmodehNt(j)1#typec_altmode_get_plug (C function)c.typec_altmode_get_plughNt(j)1#typec_altmode_put_plug (C function)c.typec_altmode_put_plughNtej]((j)1dwc3_event_buffer (C struct)c.dwc3_event_bufferhNt(j)1dwc3_ep (C struct) c.dwc3_ephNt(j)1dwc3_trb (C struct) c.dwc3_trbhNt(j)1dwc3_hwparams (C struct)c.dwc3_hwparamshNt(j)1dwc3_request (C struct)c.dwc3_requesthNt(j)1dwc3 (C struct)c.dwc3hNt(j)1dwc3_event_depevt (C struct)c.dwc3_event_depevthNt(j)1dwc3_event_devt (C struct)c.dwc3_event_devthNt(j)1dwc3_event_gevt (C struct)c.dwc3_event_gevthNt(j)1dwc3_event (C union) c.dwc3_eventhNt(j)1$dwc3_gadget_ep_cmd_params (C struct)c.dwc3_gadget_ep_cmd_paramshNt(j)1dwc3_mdwidth (C function)c.dwc3_mdwidthhNt(j)1next_request (C function)c.next_requesthNt(j)1-dwc3_gadget_move_started_request (C function)"c.dwc3_gadget_move_started_requesthNt(j)1/dwc3_gadget_move_cancelled_request (C function)$c.dwc3_gadget_move_cancelled_requesthNt(j)1.dwc3_gadget_ep_get_transfer_index (C function)#c.dwc3_gadget_ep_get_transfer_indexhNt(j)1(dwc3_gadget_dctl_write_safe (C function)c.dwc3_gadget_dctl_write_safehNt(j)1&dwc3_gadget_set_test_mode (C function)c.dwc3_gadget_set_test_modehNt(j)1'dwc3_gadget_get_link_state (C function)c.dwc3_gadget_get_link_statehNt(j)1'dwc3_gadget_set_link_state (C function)c.dwc3_gadget_set_link_statehNt(j)1dwc3_ep_inc_trb (C function)c.dwc3_ep_inc_trbhNt(j)1dwc3_ep_inc_enq (C function)c.dwc3_ep_inc_enqhNt(j)1dwc3_ep_inc_deq (C function)c.dwc3_ep_inc_deqhNt(j)1!dwc3_gadget_giveback (C function)c.dwc3_gadget_givebackhNt(j)1-dwc3_send_gadget_generic_command (C function)"c.dwc3_send_gadget_generic_commandhNt(j)1$dwc3_send_gadget_ep_cmd (C function)c.dwc3_send_gadget_ep_cmdhNt(j)1%dwc3_gadget_start_config (C function)c.dwc3_gadget_start_confighNt(j)1*dwc3_gadget_calc_tx_fifo_size (C function)c.dwc3_gadget_calc_tx_fifo_sizehNt(j)1'dwc3_gadget_calc_ram_depth (C function)c.dwc3_gadget_calc_ram_depthhNt(j)1'dwc3_gadget_clear_tx_fifos (C function)c.dwc3_gadget_clear_tx_fifoshNt(j)1$__dwc3_gadget_ep_enable (C function)c.__dwc3_gadget_ep_enablehNt(j)1%__dwc3_gadget_ep_disable (C function)c.__dwc3_gadget_ep_disablehNt(j)1dwc3_ep_prev_trb (C function)c.dwc3_ep_prev_trbhNt(j)1!dwc3_prepare_one_trb (C function)c.dwc3_prepare_one_trbhNt(j)1!dwc3_prepare_last_sg (C function)c.dwc3_prepare_last_sghNt(j)1(__dwc3_stop_active_transfer (C function)c.__dwc3_stop_active_transferhNt(j)1)dwc3_gadget_start_isoc_quirk (C function)c.dwc3_gadget_start_isoc_quirkhNt(j)1#dwc3_gadget_setup_nump (C function)c.dwc3_gadget_setup_numphNt(j)1%dwc3_gadget_check_config (C function)c.dwc3_gadget_check_confighNt(j)1dwc3_gadget_init (C function)c.dwc3_gadget_inithNt(j)1dwc3_get_dr_mode (C function)c.dwc3_get_dr_modehNt(j)1!dwc3_core_soft_reset (C function)c.dwc3_core_soft_resethNt(j)1 dwc3_ref_clk_period (C function)c.dwc3_ref_clk_periodhNt(j)1'dwc3_free_one_event_buffer (C function)c.dwc3_free_one_event_bufferhNt(j)1(dwc3_alloc_one_event_buffer (C function)c.dwc3_alloc_one_event_bufferhNt(j)1$dwc3_free_event_buffers (C function)c.dwc3_free_event_buffershNt(j)1%dwc3_alloc_event_buffers (C function)c.dwc3_alloc_event_buffershNt(j)1%dwc3_event_buffers_setup (C function)c.dwc3_event_buffers_setuphNt(j)1dwc3_phy_setup (C function)c.dwc3_phy_setuphNt(j)1dwc3_core_init (C function)c.dwc3_core_inithNtej ]((j)1cons_flags (C enum) c.cons_flagshNt(j)1console (C struct) c.consolehNt(j)1nbcon_state (C struct) c.nbcon_statehNt(j)1nbcon_prio (C enum) c.nbcon_priohNt(j)1nbcon_context (C struct)c.nbcon_contexthNt(j)1nbcon_write_context (C struct)c.nbcon_write_contexthNt(j)1consw (C struct)c.conswhNt(j)1$console_srcu_read_flags (C function)c.console_srcu_read_flagshNt(j)1%console_srcu_write_flags (C function)c.console_srcu_write_flagshNt(j)1for_each_console_srcu (C macro)c.for_each_console_srcuhNt(j)1for_each_console (C macro)c.for_each_consolehNt(j)1clear_selection (C function)c.clear_selectionhNt(j)1__vc_resize (C function) c.__vc_resizehNt(j)1con_is_bound (C function)c.con_is_boundhNt(j)1con_is_visible (C function)c.con_is_visiblehNt(j)1con_debug_enter (C function)c.con_debug_enterhNt(j)1con_debug_leave (C function)c.con_debug_leavehNt(j)1%do_unregister_con_driver (C function)c.do_unregister_con_driverhNt(j)1sel_loadlut (C function) c.sel_loadluthNt(j)1set_selection_user (C function)c.set_selection_userhNt(j)1vc_do_resize (C function)c.vc_do_resizehNt(j)1vt_resize (C function) c.vt_resizehNt(j)1vc_ctl_state (C enum)c.vc_ctl_statehNt(j)1 vc_sanitize_unicode (C function)c.vc_sanitize_unicodehNt(j)1!vc_translate_unicode (C function)c.vc_translate_unicodehNt(j)1vt_kmsg_redirect (C function)c.vt_kmsg_redirecthNtej_]((j)1$tty_prepare_flip_string (C function)c.tty_prepare_flip_stringhNt(j)1"tty_ldisc_receive_buf (C function)c.tty_ldisc_receive_bufhNt(j)1!tty_flip_buffer_push (C function)c.tty_flip_buffer_pushhNt(j)1.tty_insert_flip_string_fixed_flag (C function)#c.tty_insert_flip_string_fixed_flaghNt(j)1)tty_insert_flip_string_flags (C function)c.tty_insert_flip_string_flagshNt(j)1!tty_insert_flip_char (C function)c.tty_insert_flip_charhNt(j)1#tty_buffer_space_avail (C function)c.tty_buffer_space_availhNt(j)1!tty_buffer_set_limit (C function)c.tty_buffer_set_limithNt(j)1&tty_buffer_lock_exclusive (C function)c.tty_buffer_lock_exclusivehNt(j)1(tty_buffer_unlock_exclusive (C function)c.tty_buffer_unlock_exclusivehNt(j)1 tty_buffer_free_all (C function)c.tty_buffer_free_allhNt(j)1tty_buffer_alloc (C function)c.tty_buffer_allochNt(j)1tty_buffer_free (C function)c.tty_buffer_freehNt(j)1tty_buffer_flush (C function)c.tty_buffer_flushhNt(j)1&__tty_buffer_request_room (C function)c.__tty_buffer_request_roomhNt(j)1flush_to_ldisc (C function)c.flush_to_ldischNt(j)13tty_insert_flip_string_and_push_buffer (C function)(c.tty_insert_flip_string_and_push_bufferhNt(j)1tty_buffer_init (C function)c.tty_buffer_inithNtej]j ]((j)1 tty_chars_in_buffer (C function)c.tty_chars_in_bufferhNt(j)1tty_write_room (C function)c.tty_write_roomhNt(j)1$tty_driver_flush_buffer (C function)c.tty_driver_flush_bufferhNt(j)1tty_unthrottle (C function)c.tty_unthrottlehNt(j)1tty_throttle_safe (C function)c.tty_throttle_safehNt(j)1 tty_unthrottle_safe (C function)c.tty_unthrottle_safehNt(j)1 tty_wait_until_sent (C function)c.tty_wait_until_senthNt(j)1 tty_termios_copy_hw (C function)c.tty_termios_copy_hwhNt(j)1"tty_termios_hw_change (C function)c.tty_termios_hw_changehNt(j)1tty_get_char_size (C function)c.tty_get_char_sizehNt(j)1tty_get_frame_size (C function)c.tty_get_frame_sizehNt(j)1tty_set_termios (C function)c.tty_set_termioshNt(j)1set_termios (C function) c.set_termioshNt(j)1set_sgttyb (C function) c.set_sgttybhNt(j)1tty_change_softcar (C function)c.tty_change_softcarhNt(j)1tty_mode_ioctl (C function)c.tty_mode_ioctlhNt(j)1tty_get_baud_rate (C function)c.tty_get_baud_ratehNtejt]jk]j]js]j ]j]((j)1 typec_register_port (C function)c.typec_register_porthNt(j)1"typec_unregister_port (C function)c.typec_unregister_porthNt(j)1#typec_register_partner (C function)c.typec_register_partnerhNt(j)1%typec_unregister_partner (C function)c.typec_unregister_partnerhNt(j)1'typec_partner_set_identity (C function)c.typec_partner_set_identityhNt(j)1 typec_register_plug (C function)c.typec_register_plughNt(j)1"typec_unregister_plug (C function)c.typec_unregister_plughNt(j)1!typec_register_cable (C function)c.typec_register_cablehNt(j)1#typec_unregister_cable (C function)c.typec_unregister_cablehNt(j)1%typec_cable_set_identity (C function)c.typec_cable_set_identityhNt(j)1 typec_set_data_role (C function)c.typec_set_data_rolehNt(j)1typec_set_pwr_role (C function)c.typec_set_pwr_rolehNt(j)1!typec_set_vconn_role (C function)c.typec_set_vconn_rolehNt(j)1!typec_set_pwr_opmode (C function)c.typec_set_pwr_opmodehNt(j)1(typec_port_register_altmode (C function)c.typec_port_register_altmodehNt(j)1+typec_partner_register_altmode (C function) c.typec_partner_register_altmodehNt(j)1(typec_plug_register_altmode (C function)c.typec_plug_register_altmodehNt(j)1%typec_unregister_altmode (C function)c.typec_unregister_altmodehNt(j)1(typec_altmode_update_active (C function)c.typec_altmode_update_activehNt(j)1"typec_switch_register (C function)c.typec_switch_registerhNt(j)1$typec_switch_unregister (C function)c.typec_switch_unregisterhNt(j)1typec_mux_register (C function)c.typec_mux_registerhNt(j)1!typec_mux_unregister (C function)c.typec_mux_unregisterhNt(j)1"typec_set_orientation (C function)c.typec_set_orientationhNt(j)1typec_set_mode (C function)c.typec_set_modehNtej ]j ]j]j]j= ]j]j]j ]j]j]j# ]jB ]j]j- ]jI ]((j)1w1_reg_num (C struct) c.w1_reg_numhNt(j)1w1_slave (C struct) c.w1_slavehNt(j)1w1_bus_master (C struct)c.w1_bus_masterhNt(j)1w1_master_flags (C enum)c.w1_master_flagshNt(j)1w1_master (C struct) c.w1_masterhNt(j)1w1_family_ops (C struct)c.w1_family_opshNt(j)1w1_family (C struct) c.w1_familyhNt(j)1module_w1_family (C macro)c.module_w1_familyhNt(j)1w1_search (C function) c.w1_searchhNt(j)1!w1_process_callbacks (C function)c.w1_process_callbackshNt(j)1w1_register_family (C function)c.w1_register_familyhNt(j)1!w1_unregister_family (C function)c.w1_unregister_familyhNt(j)1w1_async_cmd (C struct)c.w1_async_cmdhNt(j)1!w1_add_master_device (C function)c.w1_add_master_devicehNt(j)1$w1_remove_master_device (C function)c.w1_remove_master_devicehNt(j)1w1_cn_msg_flags (C enum)c.w1_cn_msg_flagshNt(j)1!w1_netlink_message_types (C enum)c.w1_netlink_message_typeshNt(j)1w1_netlink_msg (C struct)c.w1_netlink_msghNt(j)1w1_commands (C enum) c.w1_commandshNt(j)1w1_netlink_cmd (C struct)c.w1_netlink_cmdhNt(j)1w1_touch_bit (C function)c.w1_touch_bithNt(j)1w1_write_8 (C function) c.w1_write_8hNt(j)1w1_triplet (C function) c.w1_triplethNt(j)1w1_read_8 (C function) c.w1_read_8hNt(j)1w1_write_block (C function)c.w1_write_blockhNt(j)1w1_touch_block (C function)c.w1_touch_blockhNt(j)1w1_read_block (C function)c.w1_read_blockhNt(j)1w1_reset_bus (C function)c.w1_reset_bushNt(j)1"w1_reset_select_slave (C function)c.w1_reset_select_slavehNt(j)1$w1_reset_resume_command (C function)c.w1_reset_resume_commandhNt(j)1w1_next_pullup (C function)c.w1_next_pulluphNt(j)1w1_write_bit (C function)c.w1_write_bithNt(j)1w1_pre_write (C function)c.w1_pre_writehNt(j)1w1_post_write (C function)c.w1_post_writehNt(j)1w1_read_bit (C function) c.w1_read_bithNtej]j]j]j]j]j]((j)1tty_init_termios (C function)c.tty_init_termioshNt(j)1tty_name (C function) c.tty_namehNt(j)1tty_kref_get (C function)c.tty_kref_gethNt(j)1tty_kref_put (C function)c.tty_kref_puthNt(j)1!tty_standard_install (C function)c.tty_standard_installhNt(j)1tty_put_char (C function)c.tty_put_charhNt(j)1stop_tty (C function) c.stop_ttyhNt(j)1start_tty (C function) c.start_ttyhNt(j)1tty_wakeup (C function) c.tty_wakeuphNt(j)1tty_hangup (C function) c.tty_hanguphNt(j)1tty_vhangup (C function) c.tty_vhanguphNt(j)1tty_hung_up_p (C function)c.tty_hung_up_phNt(j)1tty_do_resize (C function)c.tty_do_resizehNt(j)1tty_struct_flags (C enum)c.tty_struct_flagshNt(j)1tty_struct (C struct) c.tty_structhNtej]j]j]((j)1usb_ep_type_string (C function)c.usb_ep_type_stringhNt(j)1!usb_otg_state_string (C function)c.usb_otg_state_stringhNt(j)1usb_speed_string (C function)c.usb_speed_stringhNt(j)1"usb_get_maximum_speed (C function)c.usb_get_maximum_speedhNt(j)1%usb_get_maximum_ssp_rate (C function)c.usb_get_maximum_ssp_ratehNt(j)1usb_state_string (C function)c.usb_state_stringhNt(j)1-usb_get_role_switch_default_mode (C function)"c.usb_get_role_switch_default_modehNt(j)1 usb_decode_interval (C function)c.usb_decode_intervalhNt(j)1&of_usb_get_dr_mode_by_phy (C function)c.of_usb_get_dr_mode_by_phyhNt(j)1$of_usb_host_tpl_support (C function)c.of_usb_host_tpl_supporthNt(j)1#of_usb_update_otg_caps (C function)c.of_usb_update_otg_capshNt(j)1%usb_of_get_companion_dev (C function)c.usb_of_get_companion_devhNt(j)1usb_host_endpoint (C struct)c.usb_host_endpointhNt(j)1usb_interface (C struct)c.usb_interfacehNt(j)1usb_set_intfdata (C function)c.usb_set_intfdatahNt(j)1usb_interface_cache (C struct)c.usb_interface_cachehNt(j)1usb_host_config (C struct)c.usb_host_confighNt(j)1usb_device (C struct) c.usb_devicehNt(j)1 usb_hub_for_each_child (C macro)c.usb_hub_for_each_childhNt(j)1"usb_interface_claimed (C function)c.usb_interface_claimedhNt(j)1usb_make_path (C function)c.usb_make_pathhNt(j)1USB_DEVICE (C macro) c.USB_DEVICEhNt(j)1USB_DEVICE_VER (C macro)c.USB_DEVICE_VERhNt(j)1$USB_DEVICE_INTERFACE_CLASS (C macro)c.USB_DEVICE_INTERFACE_CLASShNt(j)1'USB_DEVICE_INTERFACE_PROTOCOL (C macro)c.USB_DEVICE_INTERFACE_PROTOCOLhNt(j)1%USB_DEVICE_INTERFACE_NUMBER (C macro)c.USB_DEVICE_INTERFACE_NUMBERhNt(j)1USB_DEVICE_INFO (C macro)c.USB_DEVICE_INFOhNt(j)1USB_INTERFACE_INFO (C macro)c.USB_INTERFACE_INFOhNt(j)1'USB_DEVICE_AND_INTERFACE_INFO (C macro)c.USB_DEVICE_AND_INTERFACE_INFOhNt(j)1'USB_VENDOR_AND_INTERFACE_INFO (C macro)c.USB_VENDOR_AND_INTERFACE_INFOhNt(j)1usb_driver (C struct) c.usb_driverhNt(j)1usb_device_driver (C struct)c.usb_device_driverhNt(j)1usb_class_driver (C struct)c.usb_class_driverhNt(j)1module_usb_driver (C macro)c.module_usb_driverhNt(j)1urb (C struct)c.urbhNt(j)1!usb_fill_control_urb (C function)c.usb_fill_control_urbhNt(j)1usb_fill_bulk_urb (C function)c.usb_fill_bulk_urbhNt(j)1usb_fill_int_urb (C function)c.usb_fill_int_urbhNt(j)1usb_urb_dir_in (C function)c.usb_urb_dir_inhNt(j)1usb_urb_dir_out (C function)c.usb_urb_dir_outhNt(j)1usb_sg_request (C struct)c.usb_sg_requesthNt(j)1usb_init_urb (C function)c.usb_init_urbhNt(j)1usb_alloc_urb (C function)c.usb_alloc_urbhNt(j)1usb_free_urb (C function)c.usb_free_urbhNt(j)1usb_get_urb (C function) c.usb_get_urbhNt(j)1usb_anchor_urb (C function)c.usb_anchor_urbhNt(j)1usb_unanchor_urb (C function)c.usb_unanchor_urbhNt(j)1 usb_pipe_type_check (C function)c.usb_pipe_type_checkhNt(j)1"usb_urb_ep_type_check (C function)c.usb_urb_ep_type_checkhNt(j)1usb_submit_urb (C function)c.usb_submit_urbhNt(j)1usb_unlink_urb (C function)c.usb_unlink_urbhNt(j)1usb_kill_urb (C function)c.usb_kill_urbhNt(j)1usb_poison_urb (C function)c.usb_poison_urbhNt(j)1usb_block_urb (C function)c.usb_block_urbhNt(j)1#usb_kill_anchored_urbs (C function)c.usb_kill_anchored_urbshNt(j)1%usb_poison_anchored_urbs (C function)c.usb_poison_anchored_urbshNt(j)1'usb_unpoison_anchored_urbs (C function)c.usb_unpoison_anchored_urbshNt(j)1%usb_unlink_anchored_urbs (C function)c.usb_unlink_anchored_urbshNt(j)1'usb_anchor_suspend_wakeups (C function)c.usb_anchor_suspend_wakeupshNt(j)1&usb_anchor_resume_wakeups (C function)c.usb_anchor_resume_wakeupshNt(j)1*usb_wait_anchor_empty_timeout (C function)c.usb_wait_anchor_empty_timeouthNt(j)1 usb_get_from_anchor (C function)c.usb_get_from_anchorhNt(j)1&usb_scuttle_anchored_urbs (C function)c.usb_scuttle_anchored_urbshNt(j)1usb_anchor_empty (C function)c.usb_anchor_emptyhNt(j)1usb_control_msg (C function)c.usb_control_msghNt(j)1!usb_control_msg_send (C function)c.usb_control_msg_sendhNt(j)1!usb_control_msg_recv (C function)c.usb_control_msg_recvhNt(j)1usb_interrupt_msg (C function)c.usb_interrupt_msghNt(j)1usb_bulk_msg (C function)c.usb_bulk_msghNt(j)1usb_sg_init (C function) c.usb_sg_inithNt(j)1usb_sg_wait (C function) c.usb_sg_waithNt(j)1usb_sg_cancel (C function)c.usb_sg_cancelhNt(j)1usb_get_descriptor (C function)c.usb_get_descriptorhNt(j)1usb_string (C function) c.usb_stringhNt(j)1usb_cache_string (C function)c.usb_cache_stringhNt(j)1usb_get_status (C function)c.usb_get_statushNt(j)1usb_clear_halt (C function)c.usb_clear_halthNt(j)1usb_reset_endpoint (C function)c.usb_reset_endpointhNt(j)1usb_set_interface (C function)c.usb_set_interfacehNt(j)1$usb_reset_configuration (C function)c.usb_reset_configurationhNt(j)1$usb_set_wireless_status (C function)c.usb_set_wireless_statushNt(j)1)usb_driver_set_configuration (C function)c.usb_driver_set_configurationhNt(j)1!cdc_parse_cdc_header (C function)c.cdc_parse_cdc_headerhNt(j)1usb_register_dev (C function)c.usb_register_devhNt(j)1usb_deregister_dev (C function)c.usb_deregister_devhNt(j)1'usb_driver_claim_interface (C function)c.usb_driver_claim_interfacehNt(j)1)usb_driver_release_interface (C function)c.usb_driver_release_interfacehNt(j)1usb_match_id (C function)c.usb_match_idhNt(j)1'usb_register_device_driver (C function)c.usb_register_device_driverhNt(j)1)usb_deregister_device_driver (C function)c.usb_deregister_device_driverhNt(j)1 usb_register_driver (C function)c.usb_register_driverhNt(j)1usb_deregister (C function)c.usb_deregisterhNt(j)1#usb_enable_autosuspend (C function)c.usb_enable_autosuspendhNt(j)1$usb_disable_autosuspend (C function)c.usb_disable_autosuspendhNt(j)1%usb_autopm_put_interface (C function)c.usb_autopm_put_interfacehNt(j)1+usb_autopm_put_interface_async (C function) c.usb_autopm_put_interface_asynchNt(j)10usb_autopm_put_interface_no_suspend (C function)%c.usb_autopm_put_interface_no_suspendhNt(j)1%usb_autopm_get_interface (C function)c.usb_autopm_get_interfacehNt(j)1+usb_autopm_get_interface_async (C function) c.usb_autopm_get_interface_asynchNt(j)1/usb_autopm_get_interface_no_resume (C function)$c.usb_autopm_get_interface_no_resumehNt(j)1&usb_find_common_endpoints (C function)c.usb_find_common_endpointshNt(j)1.usb_find_common_endpoints_reverse (C function)#c.usb_find_common_endpoints_reversehNt(j)1%usb_check_bulk_endpoints (C function)c.usb_check_bulk_endpointshNt(j)1$usb_check_int_endpoints (C function)c.usb_check_int_endpointshNt(j)1!usb_find_alt_setting (C function) c.usb_find_alt_settinghNt(j)1usb_ifnum_to_if (C function)c.usb_ifnum_to_ifhNt(j)1%usb_altnum_to_altsetting (C function)c.usb_altnum_to_altsettinghNt(j)1usb_find_interface (C function)c.usb_find_interfacehNt(j)1usb_for_each_dev (C function)c.usb_for_each_devhNt(j)1usb_alloc_dev (C function)c.usb_alloc_devhNt(j)1usb_get_dev (C function) c.usb_get_devhNt(j)1usb_put_dev (C function) c.usb_put_devhNt(j)1usb_get_intf (C function)c.usb_get_intfhNt(j)1usb_put_intf (C function)c.usb_put_intfhNt(j)1$usb_intf_get_dma_device (C function)c.usb_intf_get_dma_devicehNt(j)1&usb_lock_device_for_reset (C function)c.usb_lock_device_for_resethNt(j)1)usb_get_current_frame_number (C function)c.usb_get_current_frame_numberhNt(j)1usb_alloc_coherent (C function)c.usb_alloc_coherenthNt(j)1usb_free_coherent (C function)c.usb_free_coherenthNt(j)1$usb_hub_clear_tt_buffer (C function)c.usb_hub_clear_tt_bufferhNt(j)1!usb_set_device_state (C function)c.usb_set_device_statehNt(j)1$usb_root_hub_lost_power (C function)c.usb_root_hub_lost_powerhNt(j)1usb_reset_device (C function)c.usb_reset_devicehNt(j)1#usb_queue_reset_device (C function)c.usb_queue_reset_devicehNt(j)1usb_hub_find_child (C function)c.usb_hub_find_childhNt(j)1usb_calc_bus_time (C function)c.usb_calc_bus_timehNt(j)1#usb_hcd_link_urb_to_ep (C function)c.usb_hcd_link_urb_to_ephNt(j)1%usb_hcd_check_unlink_urb (C function)c.usb_hcd_check_unlink_urbhNt(j)1'usb_hcd_unlink_urb_from_ep (C function)c.usb_hcd_unlink_urb_from_ephNt(j)1!usb_hcd_giveback_urb (C function)c.usb_hcd_giveback_urbhNt(j)1usb_alloc_streams (C function)c.usb_alloc_streamshNt(j)1usb_free_streams (C function)c.usb_free_streamshNt(j)1$usb_hcd_resume_root_hub (C function)c.usb_hcd_resume_root_hubhNt(j)1usb_bus_start_enum (C function)c.usb_bus_start_enumhNt(j)1usb_hcd_irq (C function) c.usb_hcd_irqhNt(j)1usb_hc_died (C function) c.usb_hc_diedhNt(j)1"usb_create_shared_hcd (C function)c.usb_create_shared_hcdhNt(j)1usb_create_hcd (C function)c.usb_create_hcdhNt(j)1usb_add_hcd (C function) c.usb_add_hcdhNt(j)1usb_remove_hcd (C function)c.usb_remove_hcdhNt(j)1usb_hcd_pci_probe (C function)c.usb_hcd_pci_probehNt(j)1usb_hcd_pci_remove (C function)c.usb_hcd_pci_removehNt(j)1!usb_hcd_pci_shutdown (C function)c.usb_hcd_pci_shutdownhNt(j)1hcd_buffer_create (C function)c.hcd_buffer_createhNt(j)1hcd_buffer_destroy (C function)c.hcd_buffer_destroyhNtejf ]j]j]j]j]j$]j ]j[ ]j ]j+]((singlenand_parameters (C struct)c.nand_parametershNt(j11nand_id (C struct) c.nand_idhNt(j11nand_ecc_step_info (C struct)c.nand_ecc_step_infohNt(j11nand_ecc_caps (C struct)c.nand_ecc_capshNt(j11nand_ecc_ctrl (C struct)c.nand_ecc_ctrlhNt(j11nand_sdr_timings (C struct)c.nand_sdr_timingshNt(j11nand_nvddr_timings (C struct)c.nand_nvddr_timingshNt(j11nand_interface_type (C enum)c.nand_interface_typehNt(j11 nand_interface_config (C struct)c.nand_interface_confighNt(j11"nand_interface_is_sdr (C function)c.nand_interface_is_sdrhNt(j11$nand_interface_is_nvddr (C function)c.nand_interface_is_nvddrhNt(j11!nand_get_sdr_timings (C function)c.nand_get_sdr_timingshNt(j11#nand_get_nvddr_timings (C function)c.nand_get_nvddr_timingshNt(j11nand_op_cmd_instr (C struct)c.nand_op_cmd_instrhNt(j11nand_op_addr_instr (C struct)c.nand_op_addr_instrhNt(j11nand_op_data_instr (C struct)c.nand_op_data_instrhNt(j11 nand_op_waitrdy_instr (C struct)c.nand_op_waitrdy_instrhNt(j11nand_op_instr_type (C enum)c.nand_op_instr_typehNt(j11nand_op_instr (C struct)c.nand_op_instrhNt(j11nand_subop (C struct) c.nand_subophNt(j11*nand_op_parser_addr_constraints (C struct)!c.nand_op_parser_addr_constraintshNt(j11*nand_op_parser_data_constraints (C struct)!c.nand_op_parser_data_constraintshNt(j11&nand_op_parser_pattern_elem (C struct)c.nand_op_parser_pattern_elemhNt(j11!nand_op_parser_pattern (C struct)c.nand_op_parser_patternhNt(j11nand_op_parser (C struct)c.nand_op_parserhNt(j11nand_operation (C struct)c.nand_operationhNt(j11nand_controller_ops (C struct)c.nand_controller_opshNt(j11nand_controller (C struct)c.nand_controllerhNt(j11nand_legacy (C struct) c.nand_legacyhNt(j11nand_chip_ops (C struct)c.nand_chip_opshNt(j11nand_manufacturer (C struct)c.nand_manufacturerhNt(j11nand_secure_region (C struct)c.nand_secure_regionhNt(j11nand_chip (C struct) c.nand_chiphNt(j11&nand_get_interface_config (C function)c.nand_get_interface_confighNt(j11nand_flash_dev (C struct)c.nand_flash_devhNt(j11nand_opcode_8bits (C function)c.nand_opcode_8bitshNt(j11nand_get_data_buf (C function)c.nand_get_data_bufhNt(j11nand_extract_bits (C function)c.nand_extract_bitshNt(j11nand_select_target (C function)c.nand_select_targethNt(j11!nand_deselect_target (C function)c.nand_deselect_targethNt(j11nand_soft_waitrdy (C function)c.nand_soft_waitrdyhNt(j11nand_gpio_waitrdy (C function)c.nand_gpio_waitrdyhNt(j11nand_read_page_op (C function)c.nand_read_page_ophNt(j11'nand_change_read_column_op (C function)c.nand_change_read_column_ophNt(j11nand_read_oob_op (C function)c.nand_read_oob_ophNt(j11$nand_prog_page_begin_op (C function)c.nand_prog_page_begin_ophNt(j11"nand_prog_page_end_op (C function)c.nand_prog_page_end_ophNt(j11nand_prog_page_op (C function)c.nand_prog_page_ophNt(j11(nand_change_write_column_op (C function)c.nand_change_write_column_ophNt(j11nand_readid_op (C function)c.nand_readid_ophNt(j11nand_status_op (C function)c.nand_status_ophNt(j11 nand_exit_status_op (C function)c.nand_exit_status_ophNt(j11nand_erase_op (C function)c.nand_erase_ophNt(j11nand_reset_op (C function)c.nand_reset_ophNt(j11nand_read_data_op (C function)c.nand_read_data_ophNt(j11nand_write_data_op (C function)c.nand_write_data_ophNt(j11#nand_op_parser_exec_op (C function)c.nand_op_parser_exec_ophNt(j11*nand_subop_get_addr_start_off (C function)c.nand_subop_get_addr_start_offhNt(j11(nand_subop_get_num_addr_cyc (C function)c.nand_subop_get_num_addr_cychNt(j11*nand_subop_get_data_start_off (C function)c.nand_subop_get_data_start_offhNt(j11$nand_subop_get_data_len (C function)c.nand_subop_get_data_lenhNt(j11nand_reset (C function) c.nand_resethNt(j11(nand_check_erased_ecc_chunk (C function)c.nand_check_erased_ecc_chunkhNt(j11nand_read_page_raw (C function)c.nand_read_page_rawhNt(j11*nand_monolithic_read_page_raw (C function)c.nand_monolithic_read_page_rawhNt(j11+nand_read_page_hwecc_oob_first (C function) c.nand_read_page_hwecc_oob_firsthNt(j11nand_read_oob_std (C function)c.nand_read_oob_stdhNt(j11nand_write_oob_std (C function)c.nand_write_oob_stdhNt(j11 nand_write_page_raw (C function)c.nand_write_page_rawhNt(j11+nand_monolithic_write_page_raw (C function) c.nand_monolithic_write_page_rawhNt(j11%rawnand_dt_parse_gpio_cs (C function)c.rawnand_dt_parse_gpio_cshNt(j11!nand_ecc_choose_conf (C function)c.nand_ecc_choose_confhNt(j11nand_scan_with_ids (C function)c.nand_scan_with_idshNt(j11nand_cleanup (C function)c.nand_cleanuphNt(j11 nand_release_device (C function)c.nand_release_devicehNt(j11#nand_bbm_get_next_page (C function)c.nand_bbm_get_next_pagehNt(j11nand_block_bad (C function)c.nand_block_badhNt(j11#nand_region_is_secured (C function)c.nand_region_is_securedhNt(j11nand_get_device (C function)c.nand_get_devicehNt(j11nand_check_wp (C function)c.nand_check_wphNt(j11nand_fill_oob (C function)c.nand_fill_oobhNt(j11nand_do_write_oob (C function)c.nand_do_write_oobhNt(j11'nand_default_block_markbad (C function)c.nand_default_block_markbadhNt(j11nand_markbad_bbm (C function)c.nand_markbad_bbmhNt(j11(nand_block_markbad_lowlevel (C function)c.nand_block_markbad_lowlevelhNt(j11"nand_block_isreserved (C function)c.nand_block_isreservedhNt(j11 nand_block_checkbad (C function)c.nand_block_checkbadhNt(j11panic_nand_wait (C function)c.panic_nand_waithNt(j11!nand_reset_interface (C function)c.nand_reset_interfacehNt(j11!nand_setup_interface (C function)c.nand_setup_interfacehNt(j11)nand_choose_best_sdr_timings (C function)c.nand_choose_best_sdr_timingshNt(j11+nand_choose_best_nvddr_timings (C function) c.nand_choose_best_nvddr_timingshNt(j11%nand_choose_best_timings (C function)c.nand_choose_best_timingshNt(j11)nand_choose_interface_config (C function)c.nand_choose_interface_confighNt(j11$nand_fill_column_cycles (C function)c.nand_fill_column_cycleshNt(j11$nand_read_param_page_op (C function)c.nand_read_param_page_ophNt(j11!nand_set_features_op (C function)c.nand_set_features_ophNt(j11!nand_get_features_op (C function)c.nand_get_features_ophNt(j11nand_op_parser_ctx (C struct)c.nand_op_parser_ctxhNt(j11,nand_op_parser_must_split_instr (C function)!c.nand_op_parser_must_split_instrhNt(j11%nand_op_parser_match_pat (C function)c.nand_op_parser_match_pathNt(j11nand_get_features (C function)c.nand_get_featureshNt(j11nand_set_features (C function)c.nand_set_featureshNt(j11"nand_check_erased_buf (C function)c.nand_check_erased_bufhNt(j11'nand_read_page_raw_notsupp (C function)c.nand_read_page_raw_notsupphNt(j11(nand_read_page_raw_syndrome (C function)c.nand_read_page_raw_syndromehNt(j11!nand_read_page_swecc (C function)c.nand_read_page_swecchNt(j11nand_read_subpage (C function)c.nand_read_subpagehNt(j11!nand_read_page_hwecc (C function)c.nand_read_page_hwecchNt(j11$nand_read_page_syndrome (C function)c.nand_read_page_syndromehNt(j11nand_transfer_oob (C function)c.nand_transfer_oobhNt(j11"nand_setup_read_retry (C function)c.nand_setup_read_retryhNt(j11nand_do_read_ops (C function)c.nand_do_read_opshNt(j11#nand_read_oob_syndrome (C function)c.nand_read_oob_syndromehNt(j11$nand_write_oob_syndrome (C function)c.nand_write_oob_syndromehNt(j11nand_do_read_oob (C function)c.nand_do_read_oobhNt(j11nand_read_oob (C function)c.nand_read_oobhNt(j11(nand_write_page_raw_notsupp (C function)c.nand_write_page_raw_notsupphNt(j11)nand_write_page_raw_syndrome (C function)c.nand_write_page_raw_syndromehNt(j11"nand_write_page_swecc (C function)c.nand_write_page_swecchNt(j11"nand_write_page_hwecc (C function)c.nand_write_page_hwecchNt(j11%nand_write_subpage_hwecc (C function)c.nand_write_subpage_hwecchNt(j11%nand_write_page_syndrome (C function)c.nand_write_page_syndromehNt(j11nand_write_page (C function)c.nand_write_pagehNt(j11nand_do_write_ops (C function)c.nand_do_write_opshNt(j11panic_nand_write (C function)c.panic_nand_writehNt(j11nand_write_oob (C function)c.nand_write_oobhNt(j11nand_erase (C function) c.nand_erasehNt(j11nand_erase_nand (C function)c.nand_erase_nandhNt(j11nand_sync (C function) c.nand_synchNt(j11nand_block_isbad (C function)c.nand_block_isbadhNt(j11nand_block_markbad (C function)c.nand_block_markbadhNt(j11nand_suspend (C function)c.nand_suspendhNt(j11nand_resume (C function) c.nand_resumehNt(j11nand_shutdown (C function)c.nand_shutdownhNt(j11nand_lock (C function) c.nand_lockhNt(j11nand_unlock (C function) c.nand_unlockhNt(j11nand_scan_ident (C function)c.nand_scan_identhNt(j11 nand_check_ecc_caps (C function)c.nand_check_ecc_capshNt(j11nand_match_ecc_req (C function)c.nand_match_ecc_reqhNt(j11nand_maximize_ecc (C function)c.nand_maximize_ecchNt(j11nand_scan_tail (C function)c.nand_scan_tailhNt(j11check_pattern (C function)c.check_patternhNt(j11 check_short_pattern (C function)c.check_short_patternhNt(j11add_marker_len (C function)c.add_marker_lenhNt(j11read_bbt (C function) c.read_bbthNt(j11read_abs_bbt (C function)c.read_abs_bbthNt(j11scan_read_oob (C function)c.scan_read_oobhNt(j11read_abs_bbts (C function)c.read_abs_bbtshNt(j11create_bbt (C function) c.create_bbthNt(j11search_bbt (C function) c.search_bbthNt(j11search_read_bbts (C function)c.search_read_bbtshNt(j11get_bbt_block (C function)c.get_bbt_blockhNt(j11mark_bbt_block_bad (C function)c.mark_bbt_block_badhNt(j11write_bbt (C function) c.write_bbthNt(j11nand_memory_bbt (C function)c.nand_memory_bbthNt(j11check_create (C function)c.check_createhNt(j11nand_update_bbt (C function)c.nand_update_bbthNt(j11mark_bbt_region (C function)c.mark_bbt_regionhNt(j11verify_bbt_descr (C function)c.verify_bbt_descrhNt(j11nand_scan_bbt (C function)c.nand_scan_bbthNt(j11)nand_create_badblock_pattern (C function)c.nand_create_badblock_patternhNt(j11 nand_isreserved_bbt (C function)c.nand_isreserved_bbthNt(j11nand_isbad_bbt (C function)c.nand_isbad_bbthNt(j11nand_markbad_bbt (C function)c.nand_markbad_bbthNtej]j ]((j11scsi_vpd (C struct) c.scsi_vpdhNt(j11shost_for_each_device (C macro)c.shost_for_each_devicehNt(j11!__shost_for_each_device (C macro)c.__shost_for_each_devicehNt(j11%scsi_device_supports_vpd (C function)c.scsi_device_supports_vpdhNt(j11$scsi_change_queue_depth (C function)c.scsi_change_queue_depthhNt(j11"scsi_track_queue_full (C function)c.scsi_track_queue_fullhNt(j11scsi_get_vpd_page (C function)c.scsi_get_vpd_pagehNt(j11scsi_report_opcode (C function)c.scsi_report_opcodehNt(j11scsi_device_get (C function)c.scsi_device_gethNt(j11scsi_device_put (C function)c.scsi_device_puthNt(j11$starget_for_each_device (C function)c.starget_for_each_devicehNt(j11&__starget_for_each_device (C function)c.__starget_for_each_devicehNt(j11+__scsi_device_lookup_by_target (C function) c.__scsi_device_lookup_by_targethNt(j11)scsi_device_lookup_by_target (C function)c.scsi_device_lookup_by_targethNt(j11!__scsi_device_lookup (C function)c.__scsi_device_lookuphNt(j11scsi_device_lookup (C function)c.scsi_device_lookuphNt(j11scsi_bios_ptable (C function)c.scsi_bios_ptablehNt(j11scsi_partsize (C function)c.scsi_partsizehNt(j11scsicam_bios_param (C function)c.scsicam_bios_paramhNt(j11scsi_schedule_eh (C function)c.scsi_schedule_ehhNt(j11.scsi_block_when_processing_errors (C function)#c.scsi_block_when_processing_errorshNt(j11scsi_check_sense (C function)c.scsi_check_sensehNt(j11scsi_eh_prep_cmnd (C function)c.scsi_eh_prep_cmndhNt(j11!scsi_eh_restore_cmnd (C function)c.scsi_eh_restore_cmndhNt(j11scsi_eh_finish_cmd (C function)c.scsi_eh_finish_cmdhNt(j11scsi_eh_get_sense (C function)c.scsi_eh_get_sensehNt(j11scsi_eh_ready_devs (C function)c.scsi_eh_ready_devshNt(j11!scsi_eh_flush_done_q (C function)c.scsi_eh_flush_done_qhNt(j11"scsi_report_bus_reset (C function)c.scsi_report_bus_resethNt(j11%scsi_report_device_reset (C function)c.scsi_report_device_resethNt(j11$scsi_get_sense_info_fld (C function)c.scsi_get_sense_info_fldhNt(j11)scsi_dev_info_list_add_keyed (C function)c.scsi_dev_info_list_add_keyedhNt(j11)scsi_dev_info_list_del_keyed (C function)c.scsi_dev_info_list_del_keyedhNt(j11(scsi_get_device_flags_keyed (C function)c.scsi_get_device_flags_keyedhNt(j11#scsi_dev_info_add_list (C function)c.scsi_dev_info_add_listhNt(j11&scsi_dev_info_remove_list (C function)c.scsi_dev_info_remove_listhNt(j11$scsi_set_medium_removal (C function)c.scsi_set_medium_removalhNt(j11scsi_cmd_allowed (C function)c.scsi_cmd_allowedhNt(j11scsi_ioctl (C function) c.scsi_ioctlhNt(j114scsi_ioctl_block_when_processing_errors (C function))c.scsi_ioctl_block_when_processing_errorshNt(j11(scsi_failures_reset_retries (C function)c.scsi_failures_reset_retrieshNt(j11scsi_execute_cmd (C function)c.scsi_execute_cmdhNt(j11 scsi_alloc_sgtables (C function)c.scsi_alloc_sgtableshNt(j11scsi_alloc_request (C function)c.scsi_alloc_requesthNt(j11#scsi_device_from_queue (C function)c.scsi_device_from_queuehNt(j11 scsi_block_requests (C function)c.scsi_block_requestshNt(j11"scsi_unblock_requests (C function)c.scsi_unblock_requestshNt(j11scsi_mode_select (C function)c.scsi_mode_selecthNt(j11scsi_mode_sense (C function)c.scsi_mode_sensehNt(j11!scsi_test_unit_ready (C function)c.scsi_test_unit_readyhNt(j11"scsi_device_set_state (C function)c.scsi_device_set_statehNt(j11sdev_evt_send (C function)c.sdev_evt_sendhNt(j11sdev_evt_alloc (C function)c.sdev_evt_allochNt(j11!sdev_evt_send_simple (C function)c.sdev_evt_send_simplehNt(j11 scsi_device_quiesce (C function)c.scsi_device_quiescehNt(j11scsi_device_resume (C function)c.scsi_device_resumehNt(j11.scsi_internal_device_block_nowait (C function)#c.scsi_internal_device_block_nowaithNt(j110scsi_internal_device_unblock_nowait (C function)%c.scsi_internal_device_unblock_nowaithNt(j11scsi_block_targets (C function)c.scsi_block_targetshNt(j11scsi_host_block (C function)c.scsi_host_blockhNt(j11 scsi_kmap_atomic_sg (C function)c.scsi_kmap_atomic_sghNt(j11"scsi_kunmap_atomic_sg (C function)c.scsi_kunmap_atomic_sghNt(j11scsi_vpd_lun_id (C function)c.scsi_vpd_lun_idhNt(j11scsi_vpd_tpg_id (C function)c.scsi_vpd_tpg_idhNt(j11scsi_build_sense (C function)c.scsi_build_sensehNt(j11scsi_dma_map (C function)c.scsi_dma_maphNt(j11scsi_dma_unmap (C function)c.scsi_dma_unmaphNt(j11scsi_proc_entry (C struct)c.scsi_proc_entryhNt(j11#scsi_template_proc_dir (C function)c.scsi_template_proc_dirhNt(j11"scsi_proc_hostdir_add (C function)c.scsi_proc_hostdir_addhNt(j11!scsi_proc_hostdir_rm (C function)c.scsi_proc_hostdir_rmhNt(j11scsi_proc_host_add (C function)c.scsi_proc_host_addhNt(j11scsi_proc_host_rm (C function)c.scsi_proc_host_rmhNt(j11"proc_print_scsidevice (C function)c.proc_print_scsidevicehNt(j11#scsi_add_single_device (C function)c.scsi_add_single_devicehNt(j11&scsi_remove_single_device (C function)c.scsi_remove_single_devicehNt(j11proc_scsi_write (C function)c.proc_scsi_writehNt(j11proc_scsi_open (C function)c.proc_scsi_openhNt(j11scsi_init_procfs (C function)c.scsi_init_procfshNt(j11scsi_exit_procfs (C function)c.scsi_exit_procfshNt(j11scsi_nl_rcv_msg (C function)c.scsi_nl_rcv_msghNt(j11scsi_netlink_init (C function)c.scsi_netlink_inithNt(j11scsi_netlink_exit (C function)c.scsi_netlink_exithNt(j11)scsi_sanitize_inquiry_string (C function)c.scsi_sanitize_inquiry_stringhNt(j11scsi_add_device (C function)c.scsi_add_devicehNt(j11scsi_scan_target (C function)c.scsi_scan_targethNt(j11scsi_scan_host (C function)c.scsi_scan_hosthNt(j11scsi_remove_device (C function)c.scsi_remove_devicehNt(j11scsi_remove_target (C function)c.scsi_remove_targethNt(j11scsi_remove_host (C function)c.scsi_remove_hosthNt(j11#scsi_add_host_with_dma (C function)c.scsi_add_host_with_dmahNt(j11scsi_host_alloc (C function)c.scsi_host_allochNt(j11scsi_host_lookup (C function)c.scsi_host_lookuphNt(j11scsi_host_get (C function)c.scsi_host_gethNt(j11scsi_host_busy (C function)c.scsi_host_busyhNt(j11scsi_host_put (C function)c.scsi_host_puthNt(j11scsi_queue_work (C function)c.scsi_queue_workhNt(j11scsi_flush_work (C function)c.scsi_flush_workhNt(j11,scsi_host_complete_all_commands (C function)!c.scsi_host_complete_all_commandshNt(j11 scsi_host_busy_iter (C function)c.scsi_host_busy_iterhNt(j11scsi_device_type (C function)c.scsi_device_typehNt(j11scsilun_to_int (C function)c.scsilun_to_inthNt(j11int_to_scsilun (C function)c.int_to_scsilunhNt(j11!scsi_normalize_sense (C function)c.scsi_normalize_sensehNt(j11!scsi_sense_desc_find (C function)c.scsi_sense_desc_findhNt(j11$scsi_build_sense_buffer (C function)c.scsi_build_sense_bufferhNt(j11'scsi_set_sense_information (C function)c.scsi_set_sense_informationhNt(j11)scsi_set_sense_field_pointer (C function)c.scsi_set_sense_field_pointerhNt(j11 fc_get_event_number (C function)c.fc_get_event_numberhNt(j11"fc_host_post_fc_event (C function)c.fc_host_post_fc_eventhNt(j11fc_host_post_event (C function)c.fc_host_post_eventhNt(j11&fc_host_post_vendor_event (C function)c.fc_host_post_vendor_eventhNt(j11"fc_find_rport_by_wwpn (C function)c.fc_find_rport_by_wwpnhNt(j11fc_host_fpin_rcv (C function)c.fc_host_fpin_rcvhNt(j11fc_eh_timed_out (C function)c.fc_eh_timed_outhNt(j11fc_remove_host (C function)c.fc_remove_hosthNt(j11fc_remote_port_add (C function)c.fc_remote_port_addhNt(j11"fc_remote_port_delete (C function)c.fc_remote_port_deletehNt(j11#fc_remote_port_rolechg (C function)c.fc_remote_port_rolechghNt(j11fc_block_rport (C function)c.fc_block_rporthNt(j11fc_block_scsi_eh (C function)c.fc_block_scsi_ehhNt(j11fc_vport_create (C function)c.fc_vport_createhNt(j11fc_vport_terminate (C function)c.fc_vport_terminatehNt(j11"iscsi_lookup_endpoint (C function)c.iscsi_lookup_endpointhNt(j11(iscsi_create_flashnode_sess (C function)c.iscsi_create_flashnode_sesshNt(j11(iscsi_create_flashnode_conn (C function)c.iscsi_create_flashnode_connhNt(j11&iscsi_find_flashnode_sess (C function)c.iscsi_find_flashnode_sesshNt(j11&iscsi_find_flashnode_conn (C function)c.iscsi_find_flashnode_connhNt(j11)iscsi_destroy_flashnode_sess (C function)c.iscsi_destroy_flashnode_sesshNt(j11(iscsi_destroy_all_flashnode (C function)c.iscsi_destroy_all_flashnodehNt(j11 iscsi_block_scsi_eh (C function)c.iscsi_block_scsi_ehhNt(j11"iscsi_unblock_session (C function)c.iscsi_unblock_sessionhNt(j11(iscsi_force_destroy_session (C function)c.iscsi_force_destroy_sessionhNt(j11iscsi_alloc_conn (C function)c.iscsi_alloc_connhNt(j11iscsi_add_conn (C function)c.iscsi_add_connhNt(j11iscsi_remove_conn (C function)c.iscsi_remove_connhNt(j11 iscsi_session_event (C function)c.iscsi_session_eventhNt(j11 sas_remove_children (C function)c.sas_remove_childrenhNt(j11sas_remove_host (C function)c.sas_remove_hosthNt(j11sas_get_address (C function)c.sas_get_addresshNt(j11sas_tlr_supported (C function)c.sas_tlr_supportedhNt(j11sas_disable_tlr (C function)c.sas_disable_tlrhNt(j11sas_enable_tlr (C function)c.sas_enable_tlrhNt(j11'sas_ata_ncq_prio_supported (C function)c.sas_ata_ncq_prio_supportedhNt(j11sas_phy_alloc (C function)c.sas_phy_allochNt(j11sas_phy_add (C function) c.sas_phy_addhNt(j11sas_phy_free (C function)c.sas_phy_freehNt(j11sas_phy_delete (C function)c.sas_phy_deletehNt(j11scsi_is_sas_phy (C function)c.scsi_is_sas_phyhNt(j11sas_port_alloc (C function)c.sas_port_allochNt(j11sas_port_alloc_num (C function)c.sas_port_alloc_numhNt(j11sas_port_add (C function)c.sas_port_addhNt(j11sas_port_free (C function)c.sas_port_freehNt(j11sas_port_delete (C function)c.sas_port_deletehNt(j11scsi_is_sas_port (C function)c.scsi_is_sas_porthNt(j11sas_port_get_phy (C function)c.sas_port_get_phyhNt(j11sas_port_add_phy (C function)c.sas_port_add_phyhNt(j11 sas_port_delete_phy (C function)c.sas_port_delete_phyhNt(j11!sas_end_device_alloc (C function)c.sas_end_device_allochNt(j11sas_expander_alloc (C function)c.sas_expander_allochNt(j11sas_rphy_add (C function)c.sas_rphy_addhNt(j11sas_rphy_free (C function)c.sas_rphy_freehNt(j11sas_rphy_delete (C function)c.sas_rphy_deletehNt(j11sas_rphy_unlink (C function)c.sas_rphy_unlinkhNt(j11sas_rphy_remove (C function)c.sas_rphy_removehNt(j11scsi_is_sas_rphy (C function)c.scsi_is_sas_rphyhNt(j11!sas_attach_transport (C function)c.sas_attach_transporthNt(j11"sas_release_transport (C function)c.sas_release_transporthNt(j11spi_dv_device (C function)c.spi_dv_devicehNt(j11#spi_schedule_dv_device (C function)c.spi_schedule_dv_devicehNt(j11'spi_display_xfer_agreement (C function)c.spi_display_xfer_agreementhNt(j11!spi_populate_tag_msg (C function)c.spi_populate_tag_msghNt(j11srp_tmo_valid (C function)c.srp_tmo_validhNt(j11%srp_start_tl_fail_timers (C function)c.srp_start_tl_fail_timershNt(j11 srp_reconnect_rport (C function)c.srp_reconnect_rporthNt(j11srp_timed_out (C function)c.srp_timed_outhNt(j11srp_rport_get (C function)c.srp_rport_gethNt(j11srp_rport_put (C function)c.srp_rport_puthNt(j11srp_rport_add (C function)c.srp_rport_addhNt(j11srp_rport_del (C function)c.srp_rport_delhNt(j11srp_remove_host (C function)c.srp_remove_hosthNt(j11"srp_stop_rport_timers (C function)c.srp_stop_rport_timershNt(j11!srp_attach_transport (C function)c.srp_attach_transporthNt(j11"srp_release_transport (C function)c.srp_release_transporthNtej]j.]((j11san_dgpu_event (C struct)c.san_dgpu_eventhNt(j11san_client_link (C function)c.san_client_linkhNt(j11'san_dgpu_notifier_register (C function)c.san_dgpu_notifier_registerhNt(j11)san_dgpu_notifier_unregister (C function)c.san_dgpu_notifier_unregisterhNtej]j ]j]j]j]jG]((j11!parport_register_driver (C macro)c.parport_register_driverhNt(j11module_parport_driver (C macro)c.module_parport_driverhNt(j11parport_yield (C function)c.parport_yieldhNt(j11#parport_yield_blocking (C function)c.parport_yield_blockinghNt(j11parport_wait_event (C function)c.parport_wait_eventhNt(j11$parport_wait_peripheral (C function)c.parport_wait_peripheralhNt(j11parport_negotiate (C function)c.parport_negotiatehNt(j11parport_write (C function)c.parport_writehNt(j11parport_read (C function)c.parport_readhNt(j11 parport_set_timeout (C function)c.parport_set_timeouthNt(j11&__parport_register_driver (C function)c.__parport_register_driverhNt(j11&parport_unregister_driver (C function)c.parport_unregister_driverhNt(j11parport_get_port (C function)c.parport_get_porthNt(j11parport_put_port (C function)c.parport_put_porthNt(j11"parport_register_port (C function)c.parport_register_porthNt(j11"parport_announce_port (C function)c.parport_announce_porthNt(j11 parport_remove_port (C function)c.parport_remove_porthNt(j11'parport_register_dev_model (C function)c.parport_register_dev_modelhNt(j11&parport_unregister_device (C function)c.parport_unregister_devicehNt(j11 parport_find_number (C function)c.parport_find_numberhNt(j11parport_find_base (C function)c.parport_find_basehNt(j11parport_claim (C function)c.parport_claimhNt(j11#parport_claim_or_block (C function)c.parport_claim_or_blockhNt(j11parport_release (C function)c.parport_releasehNt(j11parport_open (C function)c.parport_openhNt(j11parport_close (C function)c.parport_closehNt(j11 serial8250_get_port (C function)c.serial8250_get_porthNt(j11$serial8250_suspend_port (C function)c.serial8250_suspend_porthNt(j11#serial8250_resume_port (C function)c.serial8250_resume_porthNt(j11*serial8250_register_8250_port (C function)c.serial8250_register_8250_porthNt(j11'serial8250_unregister_port (C function)c.serial8250_unregister_porthNt(j11pwm_polarity (C enum)c.pwm_polarityhNt(j11pwm_args (C struct) c.pwm_argshNt(j11pwm_waveform (C struct)c.pwm_waveformhNt(j11pwm_device (C struct) c.pwm_devicehNt(j11pwm_get_state (C function)c.pwm_get_statehNt(j11pwm_init_state (C function)c.pwm_init_statehNt(j11(pwm_get_relative_duty_cycle (C function)c.pwm_get_relative_duty_cyclehNt(j11(pwm_set_relative_duty_cycle (C function)c.pwm_set_relative_duty_cyclehNt(j11pwm_capture (C struct) c.pwm_capturehNt(j11pwm_ops (C struct) c.pwm_opshNt(j11pwm_chip (C struct) c.pwm_chiphNt(j11&pwmchip_supports_waveform (C function)c.pwmchip_supports_waveformhNt(j11pwm_config (C function) c.pwm_confighNt(j11pwm_enable (C function) c.pwm_enablehNt(j11pwm_disable (C function) c.pwm_disablehNt(j11pwm_might_sleep (C function)c.pwm_might_sleephNt(j11+pwm_round_waveform_might_sleep (C function) c.pwm_round_waveform_might_sleephNt(j11)pwm_get_waveform_might_sleep (C function)c.pwm_get_waveform_might_sleephNt(j11)pwm_set_waveform_might_sleep (C function)c.pwm_set_waveform_might_sleephNt(j11"pwm_apply_might_sleep (C function)c.pwm_apply_might_sleephNt(j11pwm_apply_atomic (C function)c.pwm_apply_atomichNt(j11pwm_get_state_hw (C function)c.pwm_get_state_hwhNt(j11pwm_adjust_config (C function)c.pwm_adjust_confighNt(j11pwm_get (C function) c.pwm_gethNt(j11pwm_put (C function) c.pwm_puthNt(j11devm_pwm_get (C function)c.devm_pwm_gethNt(j11 devm_fwnode_pwm_get (C function)c.devm_fwnode_pwm_gethNt(j11__pwmchip_add (C function)c.__pwmchip_addhNt(j11pwmchip_remove (C function)c.pwmchip_removehNtejy ]j ]j)]j` ]j]j\]j]j1]ja]j ]j8]j&]j ]((j11misc_register (C function)c.misc_registerhNt(j11misc_deregister (C function)c.misc_deregisterhNtej-]((j11 ssam_cdev_request_flags (C enum)c.ssam_cdev_request_flagshNt(j11ssam_cdev_request (C struct)c.ssam_cdev_requesthNt(j11"ssam_cdev_notifier_desc (C struct)c.ssam_cdev_notifier_deschNt(j11ssam_cdev_event_desc (C struct)c.ssam_cdev_event_deschNt(j11ssam_cdev_event (C struct)c.ssam_cdev_eventhNtej ]j ]j ]j} ]j:]j ]((j11slim_eaddr (C struct) c.slim_eaddrhNt(j11slim_device_status (C enum)c.slim_device_statushNt(j11slim_device (C struct) c.slim_devicehNt(j11slim_driver (C struct) c.slim_driverhNt(j11slim_val_inf (C struct)c.slim_val_infhNt(j11slim_stream_config (C struct)c.slim_stream_confighNt(j11module_slim_driver (C macro)c.module_slim_driverhNt(j11slim_framer (C struct) c.slim_framerhNt(j11slim_msg_txn (C struct)c.slim_msg_txnhNt(j11slim_clk_state (C enum)c.slim_clk_statehNt(j11slim_sched (C struct) c.slim_schedhNt(j11slim_port_direction (C enum)c.slim_port_directionhNt(j11slim_port_state (C enum)c.slim_port_statehNt(j11slim_channel_state (C enum)c.slim_channel_statehNt(j11slim_ch_data_fmt (C enum)c.slim_ch_data_fmthNt(j11slim_ch_aux_bit_fmt (C enum)c.slim_ch_aux_bit_fmthNt(j11slim_channel (C struct)c.slim_channelhNt(j11slim_port (C struct) c.slim_porthNt(j11 slim_transport_protocol (C enum)c.slim_transport_protocolhNt(j11slim_stream_runtime (C struct)c.slim_stream_runtimehNt(j11slim_controller (C struct)c.slim_controllerhNt(j11'slim_unregister_controller (C function)c.slim_unregister_controllerhNt(j11slim_report_absent (C function)c.slim_report_absenthNt(j11slim_get_device (C function)c.slim_get_devicehNt(j11of_slim_get_device (C function)c.of_slim_get_devicehNt(j11'slim_device_report_present (C function)c.slim_device_report_presenthNt(j11"slim_get_logical_addr (C function)c.slim_get_logical_addrhNt(j11 slim_ctrl_clk_pause (C function)c.slim_ctrl_clk_pausehNt(j11slim_msg_response (C function)c.slim_msg_responsehNt(j11slim_alloc_txn_tid (C function)c.slim_alloc_txn_tidhNt(j11slim_free_txn_tid (C function)c.slim_free_txn_tidhNt(j11slim_do_transfer (C function)c.slim_do_transferhNt(j11slim_xfer_msg (C function)c.slim_xfer_msghNt(j11slim_read (C function) c.slim_readhNt(j11slim_readb (C function) c.slim_readbhNt(j11slim_write (C function) c.slim_writehNt(j11slim_writeb (C function) c.slim_writebhNt(j11!slim_stream_allocate (C function)c.slim_stream_allocatehNt(j11 slim_stream_prepare (C function)c.slim_stream_preparehNt(j11slim_stream_enable (C function)c.slim_stream_enablehNt(j11 slim_stream_disable (C function)c.slim_stream_disablehNt(j11"slim_stream_unprepare (C function)c.slim_stream_unpreparehNt(j11slim_stream_free (C function)c.slim_stream_freehNtej ]jz]j!](j11serial_rs485 (C struct)c.serial_rs485hNtajA]((j11spi_statistics (C struct)c.spi_statisticshNt(j11spi_delay (C struct) c.spi_delayhNt(j11spi_device (C struct) c.spi_devicehNt(j11spi_driver (C struct) c.spi_driverhNt(j11"spi_unregister_driver (C function)c.spi_unregister_driverhNt(j11module_spi_driver (C macro)c.module_spi_driverhNt(j11spi_controller (C struct)c.spi_controllerhNt(j11spi_res (C struct) c.spi_reshNt(j11spi_transfer (C struct)c.spi_transferhNt(j11spi_message (C struct) c.spi_messagehNt(j11,spi_message_init_with_transfers (C function)!c.spi_message_init_with_transfershNt(j11!spi_is_bpw_supported (C function)c.spi_is_bpw_supportedhNt(j11(spi_controller_xfer_timeout (C function)c.spi_controller_xfer_timeouthNt(j11!spi_replaced_transfers (C struct)c.spi_replaced_transfershNt(j11spi_sync_transfer (C function)c.spi_sync_transferhNt(j11spi_write (C function) c.spi_writehNt(j11spi_read (C function) c.spi_readhNt(j11spi_w8r8 (C function) c.spi_w8r8hNt(j11spi_w8r16 (C function) c.spi_w8r16hNt(j11spi_w8r16be (C function) c.spi_w8r16behNt(j11spi_board_info (C struct)c.spi_board_infohNt(j11$spi_register_board_info (C function)c.spi_register_board_infohNt(j11"__spi_register_driver (C function)c.__spi_register_driverhNt(j11spi_alloc_device (C function)c.spi_alloc_devicehNt(j11spi_add_device (C function)c.spi_add_devicehNt(j11spi_new_device (C function)c.spi_new_devicehNt(j11"spi_unregister_device (C function)c.spi_unregister_devicehNt(j11*spi_finalize_current_transfer (C function)c.spi_finalize_current_transferhNt(j11#spi_take_timestamp_pre (C function)c.spi_take_timestamp_prehNt(j11$spi_take_timestamp_post (C function)c.spi_take_timestamp_posthNt(j11(spi_get_next_queued_message (C function)c.spi_get_next_queued_messagehNt(j11)spi_finalize_current_message (C function)c.spi_finalize_current_messagehNt(j11%spi_new_ancillary_device (C function)c.spi_new_ancillary_devicehNt(j11%acpi_spi_count_resources (C function)c.acpi_spi_count_resourceshNt(j11"acpi_spi_device_alloc (C function)c.acpi_spi_device_allochNt(j11spi_target_abort (C function)c.spi_target_aborthNt(j11#__spi_alloc_controller (C function)c.__spi_alloc_controllerhNt(j11(__devm_spi_alloc_controller (C function)c.__devm_spi_alloc_controllerhNt(j11$spi_register_controller (C function)c.spi_register_controllerhNt(j11)devm_spi_register_controller (C function)c.devm_spi_register_controllerhNt(j11&spi_unregister_controller (C function)c.spi_unregister_controllerhNt(j11(spi_split_transfers_maxsize (C function)c.spi_split_transfers_maxsizehNt(j11)spi_split_transfers_maxwords (C function)c.spi_split_transfers_maxwordshNt(j11spi_setup (C function) c.spi_setuphNt(j11!spi_optimize_message (C function)c.spi_optimize_messagehNt(j11#spi_unoptimize_message (C function)c.spi_unoptimize_messagehNt(j11&devm_spi_optimize_message (C function)c.devm_spi_optimize_messagehNt(j11spi_async (C function) c.spi_asynchNt(j11spi_sync (C function) c.spi_synchNt(j11spi_sync_locked (C function)c.spi_sync_lockedhNt(j11spi_bus_lock (C function)c.spi_bus_lockhNt(j11spi_bus_unlock (C function)c.spi_bus_unlockhNt(j11 spi_write_then_read (C function)c.spi_write_then_readhNtej ]j ]jF]jQ]j]j[]j ]((j11nvmem_add_one_cell (C function)c.nvmem_add_one_cellhNt(j11$nvmem_register_notifier (C function)c.nvmem_register_notifierhNt(j11&nvmem_unregister_notifier (C function)c.nvmem_unregister_notifierhNt(j11nvmem_register (C function)c.nvmem_registerhNt(j11nvmem_unregister (C function)c.nvmem_unregisterhNt(j11 devm_nvmem_register (C function)c.devm_nvmem_registerhNt(j11 of_nvmem_device_get (C function)c.of_nvmem_device_gethNt(j11nvmem_device_get (C function)c.nvmem_device_gethNt(j11nvmem_device_find (C function)c.nvmem_device_findhNt(j11"devm_nvmem_device_put (C function)c.devm_nvmem_device_puthNt(j11nvmem_device_put (C function)c.nvmem_device_puthNt(j11"devm_nvmem_device_get (C function)c.devm_nvmem_device_gethNt(j11of_nvmem_cell_get (C function)c.of_nvmem_cell_gethNt(j11nvmem_cell_get (C function)c.nvmem_cell_gethNt(j11 devm_nvmem_cell_get (C function)c.devm_nvmem_cell_gethNt(j11 devm_nvmem_cell_put (C function)c.devm_nvmem_cell_puthNt(j11nvmem_cell_put (C function)c.nvmem_cell_puthNt(j11nvmem_cell_read (C function)c.nvmem_cell_readhNt(j11nvmem_cell_write (C function)c.nvmem_cell_writehNt(j11nvmem_cell_read_u8 (C function)c.nvmem_cell_read_u8hNt(j11 nvmem_cell_read_u16 (C function)c.nvmem_cell_read_u16hNt(j11 nvmem_cell_read_u32 (C function)c.nvmem_cell_read_u32hNt(j11 nvmem_cell_read_u64 (C function)c.nvmem_cell_read_u64hNt(j11,nvmem_cell_read_variable_le_u32 (C function)!c.nvmem_cell_read_variable_le_u32hNt(j11,nvmem_cell_read_variable_le_u64 (C function)!c.nvmem_cell_read_variable_le_u64hNt(j11#nvmem_device_cell_read (C function)c.nvmem_device_cell_readhNt(j11$nvmem_device_cell_write (C function)c.nvmem_device_cell_writehNt(j11nvmem_device_read (C function)c.nvmem_device_readhNt(j11nvmem_device_write (C function)c.nvmem_device_writehNt(j11!nvmem_add_cell_table (C function)c.nvmem_add_cell_tablehNt(j11!nvmem_del_cell_table (C function)c.nvmem_del_cell_tablehNt(j11#nvmem_add_cell_lookups (C function)c.nvmem_add_cell_lookupshNt(j11#nvmem_del_cell_lookups (C function)c.nvmem_del_cell_lookupshNt(j11nvmem_dev_name (C function)c.nvmem_dev_namehNt(j11nvmem_dev_size (C function)c.nvmem_dev_sizehNtej ]j> ]j_]((j11#transport_init_session (C function)c.transport_init_sessionhNt(j11$transport_alloc_session (C function)c.transport_alloc_sessionhNt(j11)transport_alloc_session_tags (C function)c.transport_alloc_session_tagshNt(j11target_init_cmd (C function)c.target_init_cmdhNt(j11target_submit_prep (C function)c.target_submit_prephNt(j11target_submit_cmd (C function)c.target_submit_cmdhNt(j11target_submit (C function)c.target_submithNt(j11target_submit_tmr (C function)c.target_submit_tmrhNt(j11 target_get_sess_cmd (C function)c.target_get_sess_cmdhNt(j11 target_put_sess_cmd (C function)c.target_put_sess_cmdhNt(j11$target_stop_cmd_counter (C function)c.target_stop_cmd_counterhNt(j11 target_stop_session (C function)c.target_stop_sessionhNt(j11!target_wait_for_cmds (C function)c.target_wait_for_cmdshNt(j11&target_wait_for_sess_cmds (C function)c.target_wait_for_sess_cmdshNt(j11%transport_wait_for_tasks (C function)c.transport_wait_for_taskshNt(j11target_send_busy (C function)c.target_send_busyhNt(j11$iscsi_prep_data_out_pdu (C function)c.iscsi_prep_data_out_pduhNt(j11__iscsi_put_task (C function)c.__iscsi_put_taskhNt(j11%iscsi_complete_scsi_task (C function)c.iscsi_complete_scsi_taskhNt(j11iscsi_itt_to_task (C function)c.iscsi_itt_to_taskhNt(j11!__iscsi_complete_pdu (C function)c.__iscsi_complete_pduhNt(j11iscsi_itt_to_ctask (C function)c.iscsi_itt_to_ctaskhNt(j11iscsi_requeue_task (C function)c.iscsi_requeue_taskhNt(j11 iscsi_suspend_queue (C function)c.iscsi_suspend_queuehNt(j11iscsi_suspend_tx (C function)c.iscsi_suspend_txhNt(j11iscsi_suspend_rx (C function)c.iscsi_suspend_rxhNt(j11iscsi_conn_unbind (C function)c.iscsi_conn_unbindhNt(j11#iscsi_eh_session_reset (C function)c.iscsi_eh_session_resethNt(j11$iscsi_eh_recover_target (C function)c.iscsi_eh_recover_targethNt(j11iscsi_host_add (C function)c.iscsi_host_addhNt(j11iscsi_host_alloc (C function)c.iscsi_host_allochNt(j11iscsi_host_remove (C function)c.iscsi_host_removehNt(j11 iscsi_session_setup (C function)c.iscsi_session_setuphNt(j11iscsi_session_free (C function)c.iscsi_session_freehNt(j11#iscsi_session_teardown (C function)c.iscsi_session_teardownhNt(j11iscsi_conn_setup (C function)c.iscsi_conn_setuphNt(j11 iscsi_conn_teardown (C function)c.iscsi_conn_teardownhNt(j11%iscsi_boot_create_target (C function)c.iscsi_boot_create_targethNt(j11(iscsi_boot_create_initiator (C function)c.iscsi_boot_create_initiatorhNt(j11'iscsi_boot_create_ethernet (C function)c.iscsi_boot_create_ethernethNt(j11&iscsi_boot_create_acpitbl (C function)c.iscsi_boot_create_acpitblhNt(j11#iscsi_boot_create_kset (C function)c.iscsi_boot_create_ksethNt(j11(iscsi_boot_create_host_kset (C function)c.iscsi_boot_create_host_ksethNt(j11$iscsi_boot_destroy_kset (C function)c.iscsi_boot_destroy_ksethNt(j11iscsi_sw_tcp_recv (C function)c.iscsi_sw_tcp_recvhNt(j11$iscsi_sw_sk_state_check (C function)c.iscsi_sw_sk_state_checkhNt(j11%iscsi_sw_tcp_write_space (C function)c.iscsi_sw_tcp_write_spacehNt(j11&iscsi_sw_tcp_xmit_segment (C function)c.iscsi_sw_tcp_xmit_segmenthNt(j11iscsi_sw_tcp_xmit (C function)c.iscsi_sw_tcp_xmithNt(j11#iscsi_sw_tcp_xmit_qlen (C function)c.iscsi_sw_tcp_xmit_qlenhNt(j11#iscsi_tcp_segment_done (C function)c.iscsi_tcp_segment_donehNt(j11$iscsi_tcp_hdr_recv_prep (C function)c.iscsi_tcp_hdr_recv_prephNt(j11#iscsi_tcp_cleanup_task (C function)c.iscsi_tcp_cleanup_taskhNt(j11*iscsi_tcp_recv_segment_is_hdr (C function)c.iscsi_tcp_recv_segment_is_hdrhNt(j11iscsi_tcp_recv_skb (C function)c.iscsi_tcp_recv_skbhNt(j11 iscsi_tcp_task_init (C function)c.iscsi_tcp_task_inithNt(j11 iscsi_tcp_task_xmit (C function)c.iscsi_tcp_task_xmithNtej ]((j11pci_bus_max_busnr (C function)c.pci_bus_max_busnrhNt(j11,pci_status_get_and_clear_errors (C function)!c.pci_status_get_and_clear_errorshNt(j11 pci_find_capability (C function)c.pci_find_capabilityhNt(j11$pci_bus_find_capability (C function)c.pci_bus_find_capabilityhNt(j11)pci_find_next_ext_capability (C function)c.pci_find_next_ext_capabilityhNt(j11$pci_find_ext_capability (C function)c.pci_find_ext_capabilityhNt(j11pci_get_dsn (C function) c.pci_get_dsnhNt(j11(pci_find_next_ht_capability (C function)c.pci_find_next_ht_capabilityhNt(j11#pci_find_ht_capability (C function)c.pci_find_ht_capabilityhNt(j11%pci_find_vsec_capability (C function)c.pci_find_vsec_capabilityhNt(j11&pci_find_dvsec_capability (C function)c.pci_find_dvsec_capabilityhNt(j11%pci_find_parent_resource (C function)c.pci_find_parent_resourcehNt(j11pci_find_resource (C function)c.pci_find_resourcehNt(j11*pci_platform_power_transition (C function)c.pci_platform_power_transitionhNt(j11 pci_set_power_state (C function)c.pci_set_power_statehNt(j11pci_save_state (C function)c.pci_save_statehNt(j11pci_restore_state (C function)c.pci_restore_statehNt(j11"pci_store_saved_state (C function)c.pci_store_saved_statehNt(j11!pci_load_saved_state (C function)c.pci_load_saved_statehNt(j11*pci_load_and_free_saved_state (C function)c.pci_load_and_free_saved_statehNt(j11 pci_reenable_device (C function)c.pci_reenable_devicehNt(j11"pci_enable_device_mem (C function)c.pci_enable_device_memhNt(j11pci_enable_device (C function)c.pci_enable_devicehNt(j11pci_disable_device (C function)c.pci_disable_devicehNt(j11%pci_set_pcie_reset_state (C function)c.pci_set_pcie_reset_statehNt(j11pci_pme_capable (C function)c.pci_pme_capablehNt(j11pci_pme_active (C function)c.pci_pme_activehNt(j11pci_enable_wake (C function)c.pci_enable_wakehNt(j11pci_wake_from_d3 (C function)c.pci_wake_from_d3hNt(j11!pci_prepare_to_sleep (C function)c.pci_prepare_to_sleephNt(j11 pci_back_from_sleep (C function)c.pci_back_from_sleephNt(j11pci_dev_run_wake (C function)c.pci_dev_run_wakehNt(j11pci_choose_state (C function)c.pci_choose_statehNt(j11pci_d3cold_enable (C function)c.pci_d3cold_enablehNt(j11pci_d3cold_disable (C function)c.pci_d3cold_disablehNt(j11)pci_rebar_get_possible_sizes (C function)c.pci_rebar_get_possible_sizeshNt(j11*pci_enable_atomic_ops_to_root (C function)c.pci_enable_atomic_ops_to_roothNt(j11pci_release_region (C function)c.pci_release_regionhNt(j11pci_request_region (C function)c.pci_request_regionhNt(j11)pci_release_selected_regions (C function)c.pci_release_selected_regionshNt(j11)pci_request_selected_regions (C function)c.pci_request_selected_regionshNt(j113pci_request_selected_regions_exclusive (C function)(c.pci_request_selected_regions_exclusivehNt(j11 pci_release_regions (C function)c.pci_release_regionshNt(j11 pci_request_regions (C function)c.pci_request_regionshNt(j11*pci_request_regions_exclusive (C function)c.pci_request_regions_exclusivehNt(j11pci_remap_iospace (C function)c.pci_remap_iospacehNt(j11pci_unmap_iospace (C function)c.pci_unmap_iospacehNt(j11pci_set_master (C function)c.pci_set_masterhNt(j11pci_clear_master (C function)c.pci_clear_masterhNt(j11#pci_set_cacheline_size (C function)c.pci_set_cacheline_sizehNt(j11pci_set_mwi (C function) c.pci_set_mwihNt(j11pci_try_set_mwi (C function)c.pci_try_set_mwihNt(j11pci_clear_mwi (C function)c.pci_clear_mwihNt(j11pci_intx (C function) c.pci_intxhNt(j11-pci_wait_for_pending_transaction (C function)"c.pci_wait_for_pending_transactionhNt(j11pcie_flr (C function) c.pcie_flrhNt(j11pcie_reset_flr (C function)c.pcie_reset_flrhNt(j11+pci_bridge_secondary_bus_reset (C function) c.pci_bridge_secondary_bus_resethNt(j11(__pci_reset_function_locked (C function)c.__pci_reset_function_lockedhNt(j11pci_reset_function (C function)c.pci_reset_functionhNt(j11&pci_reset_function_locked (C function)c.pci_reset_function_lockedhNt(j11#pci_try_reset_function (C function)c.pci_try_reset_functionhNt(j11!pci_probe_reset_slot (C function)c.pci_probe_reset_slothNt(j11 pci_probe_reset_bus (C function)c.pci_probe_reset_bushNt(j11pci_reset_bus (C function)c.pci_reset_bushNt(j11pcix_get_max_mmrbc (C function)c.pcix_get_max_mmrbchNt(j11pcix_get_mmrbc (C function)c.pcix_get_mmrbchNt(j11pcix_set_mmrbc (C function)c.pcix_set_mmrbchNt(j11pcie_get_readrq (C function)c.pcie_get_readrqhNt(j11pcie_set_readrq (C function)c.pcie_set_readrqhNt(j11pcie_get_mps (C function)c.pcie_get_mpshNt(j11pcie_set_mps (C function)c.pcie_set_mpshNt(j11%pcie_bandwidth_available (C function)c.pcie_bandwidth_availablehNt(j11pcie_get_speed_cap (C function)c.pcie_get_speed_caphNt(j11pcie_get_width_cap (C function)c.pcie_get_width_caphNt(j11#pcie_print_link_status (C function)c.pcie_print_link_statushNt(j11pci_select_bars (C function)c.pci_select_barshNt(j11pci_iomap_range (C function)c.pci_iomap_rangehNt(j11pci_iomap_wc_range (C function)c.pci_iomap_wc_rangehNt(j11pci_iomap (C function) c.pci_iomaphNt(j11pci_iomap_wc (C function)c.pci_iomap_wchNt(j11#devm_pci_remap_iospace (C function)c.devm_pci_remap_iospacehNt(j11$devm_pci_remap_cfgspace (C function)c.devm_pci_remap_cfgspacehNt(j11(devm_pci_remap_cfg_resource (C function)c.devm_pci_remap_cfg_resourcehNt(j11pcim_set_mwi (C function)c.pcim_set_mwihNt(j11pcim_intx (C function) c.pcim_intxhNt(j11pcim_enable_device (C function)c.pcim_enable_devicehNt(j11pcim_pin_device (C function)c.pcim_pin_devicehNt(j11pcim_iomap_table (C function)c.pcim_iomap_tablehNt(j11pcim_iomap (C function) c.pcim_iomaphNt(j11pcim_iounmap (C function)c.pcim_iounmaphNt(j11pcim_iomap_region (C function)c.pcim_iomap_regionhNt(j11 pcim_iounmap_region (C function)c.pcim_iounmap_regionhNt(j11pcim_iomap_regions (C function)c.pcim_iomap_regionshNt(j11 pcim_request_region (C function)c.pcim_request_regionhNt(j11%pcim_request_all_regions (C function)c.pcim_request_all_regionshNt(j11!pcim_iounmap_regions (C function)c.pcim_iounmap_regionshNt(j11pcim_iomap_range (C function)c.pcim_iomap_rangehNt(j11pci_add_dynid (C function)c.pci_add_dynidhNt(j11pci_match_id (C function)c.pci_match_idhNt(j11"__pci_register_driver (C function)c.__pci_register_driverhNt(j11"pci_unregister_driver (C function)c.pci_unregister_driverhNt(j11pci_dev_driver (C function)c.pci_dev_driverhNt(j11pci_dev_get (C function) c.pci_dev_gethNt(j11pci_dev_put (C function) c.pci_dev_puthNt(j11+pci_stop_and_remove_bus_device (C function) c.pci_stop_and_remove_bus_devicehNt(j11pci_find_bus (C function)c.pci_find_bushNt(j11pci_find_next_bus (C function)c.pci_find_next_bushNt(j11pci_get_slot (C function)c.pci_get_slothNt(j11(pci_get_domain_bus_and_slot (C function)c.pci_get_domain_bus_and_slothNt(j11pci_get_subsys (C function)c.pci_get_subsyshNt(j11pci_get_device (C function)c.pci_get_devicehNt(j11pci_get_class (C function)c.pci_get_classhNt(j11pci_get_base_class (C function)c.pci_get_base_classhNt(j11pci_dev_present (C function)c.pci_dev_presenthNt(j11pci_msi_mask_irq (C function)c.pci_msi_mask_irqhNt(j11pci_msi_unmask_irq (C function)c.pci_msi_unmask_irqhNt(j11pci_msi_vec_count (C function)c.pci_msi_vec_counthNt(j11#pci_bus_alloc_resource (C function)c.pci_bus_alloc_resourcehNt(j11pci_bus_add_device (C function)c.pci_bus_add_devicehNt(j11 pci_bus_add_devices (C function)c.pci_bus_add_deviceshNt(j11pci_walk_bus (C function)c.pci_walk_bushNt(j11pci_bus_set_ops (C function)c.pci_bus_set_opshNt(j11 pci_cfg_access_lock (C function)c.pci_cfg_access_lockhNt(j11#pci_cfg_access_trylock (C function)c.pci_cfg_access_trylockhNt(j11"pci_cfg_access_unlock (C function)c.pci_cfg_access_unlockhNt(j11pci_request_irq (C function)c.pci_request_irqhNt(j11pci_free_irq (C function)c.pci_free_irqhNt(j11pci_common_swizzle (C function)c.pci_common_swizzlehNt(j11$pci_check_and_mask_intx (C function)c.pci_check_and_mask_intxhNt(j11&pci_check_and_unmask_intx (C function)c.pci_check_and_unmask_intxhNt(j11*pcie_relaxed_ordering_enabled (C function)c.pcie_relaxed_ordering_enabledhNt(j11pci_scan_slot (C function)c.pci_scan_slothNt(j11pci_scan_child_bus (C function)c.pci_scan_child_bushNt(j11pci_rescan_bus (C function)c.pci_rescan_bushNt(j11pci_create_slot (C function)c.pci_create_slothNt(j11pci_destroy_slot (C function)c.pci_destroy_slothNt(j11pci_enable_rom (C function)c.pci_enable_romhNt(j11pci_disable_rom (C function)c.pci_disable_romhNt(j11pci_map_rom (C function) c.pci_map_romhNt(j11pci_unmap_rom (C function)c.pci_unmap_romhNt(j11#pci_iov_get_pf_drvdata (C function)c.pci_iov_get_pf_drvdatahNt(j11pci_enable_sriov (C function)c.pci_enable_sriovhNt(j11pci_disable_sriov (C function)c.pci_disable_sriovhNt(j11pci_num_vf (C function) c.pci_num_vfhNt(j11pci_vfs_assigned (C function)c.pci_vfs_assignedhNt(j11#pci_sriov_set_totalvfs (C function)c.pci_sriov_set_totalvfshNt(j11#pci_sriov_get_totalvfs (C function)c.pci_sriov_get_totalvfshNt(j11'pci_sriov_configure_simple (C function)c.pci_sriov_configure_simplehNt(j11pci_read_legacy_io (C function)c.pci_read_legacy_iohNt(j11 pci_write_legacy_io (C function)c.pci_write_legacy_iohNt(j11 pci_mmap_legacy_mem (C function)c.pci_mmap_legacy_memhNt(j11pci_mmap_legacy_io (C function)c.pci_mmap_legacy_iohNt(j11#pci_adjust_legacy_attr (C function)c.pci_adjust_legacy_attrhNt(j11$pci_create_legacy_files (C function)c.pci_create_legacy_fileshNt(j11pci_mmap_resource (C function)c.pci_mmap_resourcehNt(j11&pci_remove_resource_files (C function)c.pci_remove_resource_fileshNt(j11&pci_create_resource_files (C function)c.pci_create_resource_fileshNt(j11pci_write_rom (C function)c.pci_write_romhNt(j11pci_read_rom (C function)c.pci_read_romhNt(j11'pci_remove_sysfs_dev_files (C function)c.pci_remove_sysfs_dev_fileshNt(j11 pcie_tph_get_cpu_st (C function)c.pcie_tph_get_cpu_sthNt(j11"pcie_tph_set_st_entry (C function)c.pcie_tph_set_st_entryhNt(j11pcie_disable_tph (C function)c.pcie_disable_tphhNt(j11pcie_enable_tph (C function)c.pcie_enable_tphhNt(j11__pci_hp_register (C function)c.__pci_hp_registerhNt(j11 __pci_hp_initialize (C function)c.__pci_hp_initializehNt(j11pci_hp_add (C function) c.pci_hp_addhNt(j11pci_hp_deregister (C function)c.pci_hp_deregisterhNt(j11pci_hp_del (C function) c.pci_hp_delhNt(j11pci_hp_destroy (C function)c.pci_hp_destroyhNtej]j]((j11uart_ops (C struct) c.uart_opshNt(j11uart_write_wakeup (C function)c.uart_write_wakeuphNt(j11 uart_update_timeout (C function)c.uart_update_timeouthNt(j11uart_get_baud_rate (C function)c.uart_get_baud_ratehNt(j11uart_get_divisor (C function)c.uart_get_divisorhNt(j11uart_get_lsr_info (C function)c.uart_get_lsr_infohNt(j11uart_console_write (C function)c.uart_console_writehNt(j11uart_get_console (C function)c.uart_get_consolehNt(j11 uart_parse_earlycon (C function)c.uart_parse_earlyconhNt(j11uart_parse_options (C function)c.uart_parse_optionshNt(j11uart_set_options (C function)c.uart_set_optionshNt(j11!uart_register_driver (C function)c.uart_register_driverhNt(j11#uart_unregister_driver (C function)c.uart_unregister_driverhNt(j11uart_match_port (C function)c.uart_match_porthNt(j11#uart_handle_dcd_change (C function)c.uart_handle_dcd_changehNt(j11#uart_handle_cts_change (C function)c.uart_handle_cts_changehNt(j11"uart_try_toggle_sysrq (C function)c.uart_try_toggle_sysrqhNt(j11uart_port_tx_limited (C macro)c.uart_port_tx_limitedhNt(j11uart_port_tx (C macro)c.uart_port_txhNt(j11mctrl_gpio_set (C function)c.mctrl_gpio_sethNt(j11 mctrl_gpio_to_gpiod (C function)c.mctrl_gpio_to_gpiodhNt(j11mctrl_gpio_get (C function)c.mctrl_gpio_gethNt(j11mctrl_gpio_init (C function)c.mctrl_gpio_inithNt(j11!mctrl_gpio_enable_ms (C function)c.mctrl_gpio_enable_mshNt(j11'mctrl_gpio_disable_ms_sync (C function)c.mctrl_gpio_disable_ms_synchNt(j11*mctrl_gpio_disable_ms_no_sync (C function)c.mctrl_gpio_disable_ms_no_synchNtej ]j]jl]jV]jr]((j11 mei_cldev_send_vtag (C function)c.mei_cldev_send_vtaghNt(j11(mei_cldev_send_vtag_timeout (C function)c.mei_cldev_send_vtag_timeouthNt(j11 mei_cldev_recv_vtag (C function)c.mei_cldev_recv_vtaghNt(j11#mei_cldev_recv_timeout (C function)c.mei_cldev_recv_timeouthNt(j11(mei_cldev_recv_vtag_timeout (C function)c.mei_cldev_recv_vtag_timeouthNt(j11mei_cldev_send (C function)c.mei_cldev_sendhNt(j11#mei_cldev_send_timeout (C function)c.mei_cldev_send_timeouthNt(j11mei_cldev_recv (C function)c.mei_cldev_recvhNt(j11%mei_cldev_register_rx_cb (C function)c.mei_cldev_register_rx_cbhNt(j11(mei_cldev_register_notif_cb (C function)c.mei_cldev_register_notif_cbhNt(j11"mei_cldev_get_drvdata (C function)c.mei_cldev_get_drvdatahNt(j11"mei_cldev_set_drvdata (C function)c.mei_cldev_set_drvdatahNt(j11mei_cldev_ver (C function)c.mei_cldev_verhNt(j11mei_cldev_enabled (C function)c.mei_cldev_enabledhNt(j11mei_cldev_enable (C function)c.mei_cldev_enablehNt(j11mei_cldev_disable (C function)c.mei_cldev_disablehNt(j11'mei_cldev_send_gsc_command (C function)c.mei_cldev_send_gsc_commandhNtej]j]j]j ]j~]j ]((j11sdtx_device_mode (C enum)c.sdtx_device_modehNt(j11sdtx_event (C struct) c.sdtx_eventhNt(j11sdtx_event_code (C enum)c.sdtx_event_codehNt(j11sdtx_base_info (C struct)c.sdtx_base_infohNtej]j]((j11pwrseq_unit_data (C struct)c.pwrseq_unit_datahNt(j11pwrseq_target_data (C struct)c.pwrseq_target_datahNt(j11pwrseq_config (C struct)c.pwrseq_confighNt(j11#pwrseq_device_register (C function)c.pwrseq_device_registerhNt(j11%pwrseq_device_unregister (C function)c.pwrseq_device_unregisterhNt(j11(devm_pwrseq_device_register (C function)c.devm_pwrseq_device_registerhNt(j11&pwrseq_device_get_drvdata (C function)c.pwrseq_device_get_drvdatahNt(j11pwrseq_get (C function) c.pwrseq_gethNt(j11pwrseq_put (C function) c.pwrseq_puthNt(j11devm_pwrseq_get (C function)c.devm_pwrseq_gethNt(j11pwrseq_power_on (C function)c.pwrseq_power_onhNt(j11pwrseq_power_off (C function)c.pwrseq_power_offhNtej ]((j11$pci_p2pdma_add_resource (C function)c.pci_p2pdma_add_resourcehNt(j11%pci_p2pdma_distance_many (C function)c.pci_p2pdma_distance_manyhNt(j11pci_has_p2pmem (C function)c.pci_has_p2pmemhNt(j11!pci_p2pmem_find_many (C function)c.pci_p2pmem_find_manyhNt(j11pci_alloc_p2pmem (C function)c.pci_alloc_p2pmemhNt(j11pci_free_p2pmem (C function)c.pci_free_p2pmemhNt(j11#pci_p2pmem_virt_to_bus (C function)c.pci_p2pmem_virt_to_bushNt(j11!pci_p2pmem_alloc_sgl (C function)c.pci_p2pmem_alloc_sglhNt(j11 pci_p2pmem_free_sgl (C function)c.pci_p2pmem_free_sglhNt(j11pci_p2pmem_publish (C function)c.pci_p2pmem_publishhNt(j11$pci_p2pdma_enable_store (C function)c.pci_p2pdma_enable_storehNt(j11#pci_p2pdma_enable_show (C function)c.pci_p2pdma_enable_showhNtej, ]((j11ssh_frame_type (C enum)c.ssh_frame_typehNt(j11ssh_frame (C struct) c.ssh_framehNt(j11ssh_payload_type (C enum)c.ssh_payload_typehNt(j11ssh_command (C struct) c.ssh_commandhNt(j11SSH_MESSAGE_LENGTH (C macro)c.SSH_MESSAGE_LENGTHhNt(j11$SSH_COMMAND_MESSAGE_LENGTH (C macro)c.SSH_COMMAND_MESSAGE_LENGTHhNt(j11SSH_MSGOFFSET_FRAME (C macro)c.SSH_MSGOFFSET_FRAMEhNt(j11SSH_MSGOFFSET_COMMAND (C macro)c.SSH_MSGOFFSET_COMMANDhNt(j11ssh_crc (C function) c.ssh_crchNt(j11 ssh_rqid_next_valid (C function)c.ssh_rqid_next_validhNt(j11ssh_rqid_to_event (C function)c.ssh_rqid_to_eventhNt(j11ssh_rqid_is_event (C function)c.ssh_rqid_is_eventhNt(j11ssh_tc_to_rqid (C function)c.ssh_tc_to_rqidhNt(j11ssh_tid_to_index (C function)c.ssh_tid_to_indexhNt(j11ssh_tid_is_valid (C function)c.ssh_tid_is_validhNt(j11ssam_span (C struct) c.ssam_spanhNt(j11ssam_ssh_tid (C enum)c.ssam_ssh_tidhNt(j11!ssh_packet_base_priority (C enum)c.ssh_packet_base_priorityhNt(j11SSH_PACKET_PRIORITY (C macro)c.SSH_PACKET_PRIORITYhNt(j11(ssh_packet_priority_get_try (C function)c.ssh_packet_priority_get_tryhNt(j11)ssh_packet_priority_get_base (C function)c.ssh_packet_priority_get_basehNt(j11ssh_packet_ops (C struct)c.ssh_packet_opshNt(j11ssh_packet (C struct) c.ssh_packethNt(j11 ssh_packet_set_data (C function)c.ssh_packet_set_datahNt(j11ssh_request_ops (C struct)c.ssh_request_opshNt(j11ssh_request (C struct) c.ssh_requesthNt(j11to_ssh_request (C function)c.to_ssh_requesthNt(j11ssh_request_get (C function)c.ssh_request_gethNt(j11ssh_request_put (C function)c.ssh_request_puthNt(j11!ssh_request_set_data (C function)c.ssh_request_set_datahNt(j11ssh_packet_get (C function)c.ssh_packet_gethNt(j11ssh_packet_put (C function)c.ssh_packet_puthNt(j11ssam_event_flags (C enum)c.ssam_event_flagshNt(j11ssam_event (C struct) c.ssam_eventhNt(j11ssam_request_flags (C enum)c.ssam_request_flagshNt(j11ssam_request (C struct)c.ssam_requesthNt(j11ssam_response (C struct)c.ssam_responsehNt(j11ssam_request_sync (C struct)c.ssam_request_synchNt(j11'ssam_request_sync_set_data (C function)c.ssam_request_sync_set_datahNt(j11'ssam_request_sync_set_resp (C function)c.ssam_request_sync_set_resphNt(j11#ssam_request_sync_wait (C function)c.ssam_request_sync_waithNt(j11&ssam_request_do_sync_onstack (C macro)c.ssam_request_do_sync_onstackhNt(j11__ssam_retry (C macro)c.__ssam_retryhNt(j11ssam_retry (C macro) c.ssam_retryhNt(j11ssam_request_spec (C struct)c.ssam_request_spechNt(j11ssam_request_spec_md (C struct)c.ssam_request_spec_mdhNt(j11$SSAM_DEFINE_SYNC_REQUEST_N (C macro)c.SSAM_DEFINE_SYNC_REQUEST_NhNt(j11$SSAM_DEFINE_SYNC_REQUEST_W (C macro)c.SSAM_DEFINE_SYNC_REQUEST_WhNt(j11$SSAM_DEFINE_SYNC_REQUEST_R (C macro)c.SSAM_DEFINE_SYNC_REQUEST_RhNt(j11%SSAM_DEFINE_SYNC_REQUEST_WR (C macro)c.SSAM_DEFINE_SYNC_REQUEST_WRhNt(j11'SSAM_DEFINE_SYNC_REQUEST_MD_N (C macro)c.SSAM_DEFINE_SYNC_REQUEST_MD_NhNt(j11'SSAM_DEFINE_SYNC_REQUEST_MD_W (C macro)c.SSAM_DEFINE_SYNC_REQUEST_MD_WhNt(j11'SSAM_DEFINE_SYNC_REQUEST_MD_R (C macro)c.SSAM_DEFINE_SYNC_REQUEST_MD_RhNt(j11(SSAM_DEFINE_SYNC_REQUEST_MD_WR (C macro) c.SSAM_DEFINE_SYNC_REQUEST_MD_WRhNt(j11ssam_notif_flags (C enum)c.ssam_notif_flagshNt(j11ssam_notifier_block (C struct)c.ssam_notifier_blockhNt(j11%ssam_notifier_from_errno (C function)c.ssam_notifier_from_errnohNt(j11#ssam_notifier_to_errno (C function)c.ssam_notifier_to_errnohNt(j11ssam_event_registry (C struct)c.ssam_event_registryhNt(j11ssam_event_id (C struct)c.ssam_event_idhNt(j11ssam_event_mask (C enum)c.ssam_event_maskhNt(j11SSAM_EVENT_REGISTRY (C macro)c.SSAM_EVENT_REGISTRYhNt(j11"ssam_event_notifier_flags (C enum)c.ssam_event_notifier_flagshNt(j11ssam_event_notifier (C struct)c.ssam_event_notifierhNt(j11%ssam_notifier_unregister (C function)c.ssam_notifier_unregisterhNt(j11#ssam_controller_device (C function)c.ssam_controller_devicehNt(j11 ssam_controller_get (C function)c.ssam_controller_gethNt(j11 ssam_controller_put (C function)c.ssam_controller_puthNt(j11&ssam_controller_statelock (C function)c.ssam_controller_statelockhNt(j11(ssam_controller_stateunlock (C function)c.ssam_controller_stateunlockhNt(j11$ssam_request_write_data (C function)c.ssam_request_write_datahNt(j11$ssam_request_sync_alloc (C function)c.ssam_request_sync_allochNt(j11#ssam_request_sync_free (C function)c.ssam_request_sync_freehNt(j11#ssam_request_sync_init (C function)c.ssam_request_sync_inithNt(j11%ssam_request_sync_submit (C function)c.ssam_request_sync_submithNt(j11!ssam_request_do_sync (C function)c.ssam_request_do_synchNt(j11-ssam_request_do_sync_with_buffer (C function)"c.ssam_request_do_sync_with_bufferhNt(j11#ssam_notifier_register (C function)c.ssam_notifier_registerhNt(j11'__ssam_notifier_unregister (C function)c.__ssam_notifier_unregisterhNt(j11)ssam_controller_event_enable (C function)c.ssam_controller_event_enablehNt(j11*ssam_controller_event_disable (C function)c.ssam_controller_event_disablehNt(j11 ssam_get_controller (C function)c.ssam_get_controllerhNt(j11ssam_client_link (C function)c.ssam_client_linkhNt(j11ssam_client_bind (C function)c.ssam_client_bindhNt(j11ssam_device_domain (C enum)c.ssam_device_domainhNt(j11ssam_virtual_tc (C enum)c.ssam_virtual_tchNt(j11ssam_device_uid (C struct)c.ssam_device_uidhNt(j11SSAM_DEVICE (C macro) c.SSAM_DEVICEhNt(j11SSAM_VDEV (C macro) c.SSAM_VDEVhNt(j11SSAM_SDEV (C macro) c.SSAM_SDEVhNt(j11ssam_device (C struct) c.ssam_devicehNt(j11ssam_device_driver (C struct)c.ssam_device_driverhNt(j11is_ssam_device (C function)c.is_ssam_devicehNt(j11to_ssam_device (C macro)c.to_ssam_devicehNt(j11to_ssam_device_driver (C macro)c.to_ssam_device_driverhNt(j11)ssam_device_mark_hot_removed (C function)c.ssam_device_mark_hot_removedhNt(j11'ssam_device_is_hot_removed (C function)c.ssam_device_is_hot_removedhNt(j11ssam_device_get (C function)c.ssam_device_gethNt(j11ssam_device_put (C function)c.ssam_device_puthNt(j11$ssam_device_get_drvdata (C function)c.ssam_device_get_drvdatahNt(j11$ssam_device_set_drvdata (C function)c.ssam_device_set_drvdatahNt(j11%ssam_device_driver_register (C macro)c.ssam_device_driver_registerhNt(j11#module_ssam_device_driver (C macro)c.module_ssam_device_driverhNt(j11"ssam_register_clients (C function)c.ssam_register_clientshNt(j11)ssam_device_register_clients (C function)c.ssam_device_register_clientshNt(j11'SSAM_DEFINE_SYNC_REQUEST_CL_N (C macro)c.SSAM_DEFINE_SYNC_REQUEST_CL_NhNt(j11'SSAM_DEFINE_SYNC_REQUEST_CL_W (C macro)c.SSAM_DEFINE_SYNC_REQUEST_CL_WhNt(j11'SSAM_DEFINE_SYNC_REQUEST_CL_R (C macro)c.SSAM_DEFINE_SYNC_REQUEST_CL_RhNt(j11(SSAM_DEFINE_SYNC_REQUEST_CL_WR (C macro) c.SSAM_DEFINE_SYNC_REQUEST_CL_WRhNt(j11*ssam_device_notifier_register (C function)c.ssam_device_notifier_registerhNt(j11,ssam_device_notifier_unregister (C function)!c.ssam_device_notifier_unregisterhNt(j11ssam_device_alloc (C function)c.ssam_device_allochNt(j11ssam_device_add (C function)c.ssam_device_addhNt(j11ssam_device_remove (C function)c.ssam_device_removehNt(j11!ssam_device_id_match (C function)c.ssam_device_id_matchhNt(j11"ssam_device_get_match (C function)c.ssam_device_get_matchhNt(j11'ssam_device_get_match_data (C function)c.ssam_device_get_match_datahNt(j11*__ssam_device_driver_register (C function)c.__ssam_device_driver_registerhNt(j11*ssam_device_driver_unregister (C function)c.ssam_device_driver_unregisterhNt(j11$__ssam_register_clients (C function)c.__ssam_register_clientshNt(j11 ssam_remove_clients (C function)c.ssam_remove_clientshNtej]jF ]j]j]j ]j< ]j]((j11dev_pm_ops (C struct) c.dev_pm_opshNt(j11dev_pm_domain (C struct)c.dev_pm_domainhNtej]((j11"pre_voltage_change_data (C struct)c.pre_voltage_change_datahNt(j11regulator_bulk_data (C struct)c.regulator_bulk_datahNt(j11regulator_state (C struct)c.regulator_statehNt(j11!regulation_constraints (C struct)c.regulation_constraintshNt(j11$regulator_consumer_supply (C struct)c.regulator_consumer_supplyhNt(j11regulator_init_data (C struct)c.regulator_init_datahNt(j11regulator_ops (C struct)c.regulator_opshNt(j11regulator_desc (C struct)c.regulator_deschNt(j11regulator_config (C struct)c.regulator_confighNt(j11regulator_err_state (C struct)c.regulator_err_statehNt(j11regulator_irq_data (C struct)c.regulator_irq_datahNt(j11regulator_irq_desc (C struct)c.regulator_irq_deschNt(j11regulator_get (C function)c.regulator_gethNt(j11$regulator_get_exclusive (C function)c.regulator_get_exclusivehNt(j11#regulator_get_optional (C function)c.regulator_get_optionalhNt(j11regulator_put (C function)c.regulator_puthNt(j11,regulator_register_supply_alias (C function)!c.regulator_register_supply_aliashNt(j11.regulator_unregister_supply_alias (C function)#c.regulator_unregister_supply_aliashNt(j111regulator_bulk_register_supply_alias (C function)&c.regulator_bulk_register_supply_aliashNt(j113regulator_bulk_unregister_supply_alias (C function)(c.regulator_bulk_unregister_supply_aliashNt(j11regulator_enable (C function)c.regulator_enablehNt(j11regulator_disable (C function)c.regulator_disablehNt(j11$regulator_force_disable (C function)c.regulator_force_disablehNt(j11'regulator_disable_deferred (C function)c.regulator_disable_deferredhNt(j11!regulator_is_enabled (C function)c.regulator_is_enabledhNt(j11%regulator_count_voltages (C function)c.regulator_count_voltageshNt(j11#regulator_list_voltage (C function)c.regulator_list_voltagehNt(j11!regulator_get_regmap (C function)c.regulator_get_regmaphNt(j111regulator_get_hardware_vsel_register (C function)&c.regulator_get_hardware_vsel_registerhNt(j11)regulator_list_hardware_vsel (C function)c.regulator_list_hardware_vselhNt(j11®ulator_hardware_enable (C function)c.regulator_hardware_enablehNt(j11®ulator_get_linear_step (C function)c.regulator_get_linear_stephNt(j11+regulator_is_supported_voltage (C function) c.regulator_is_supported_voltagehNt(j11"regulator_set_voltage (C function)c.regulator_set_voltagehNt(j11'regulator_set_voltage_time (C function)c.regulator_set_voltage_timehNt(j11+regulator_set_voltage_time_sel (C function) c.regulator_set_voltage_time_selhNt(j11#regulator_sync_voltage (C function)c.regulator_sync_voltagehNt(j11"regulator_get_voltage (C function)c.regulator_get_voltagehNt(j11(regulator_set_current_limit (C function)c.regulator_set_current_limithNt(j11(regulator_get_current_limit (C function)c.regulator_get_current_limithNt(j111regulator_get_unclaimed_power_budget (C function)&c.regulator_get_unclaimed_power_budgethNt(j11+regulator_request_power_budget (C function) c.regulator_request_power_budgethNt(j11(regulator_free_power_budget (C function)c.regulator_free_power_budgethNt(j11regulator_set_mode (C function)c.regulator_set_modehNt(j11regulator_get_mode (C function)c.regulator_get_modehNt(j11®ulator_get_error_flags (C function)c.regulator_get_error_flagshNt(j11regulator_set_load (C function)c.regulator_set_loadhNt(j11#regulator_allow_bypass (C function)c.regulator_allow_bypasshNt(j11(regulator_register_notifier (C function)c.regulator_register_notifierhNt(j11*regulator_unregister_notifier (C function)c.regulator_unregister_notifierhNt(j11regulator_bulk_get (C function)c.regulator_bulk_gethNt(j11"regulator_bulk_enable (C function)c.regulator_bulk_enablehNt(j11#regulator_bulk_disable (C function)c.regulator_bulk_disablehNt(j11)regulator_bulk_force_disable (C function)c.regulator_bulk_force_disablehNt(j11 regulator_bulk_free (C function)c.regulator_bulk_freehNt(j11*regulator_notifier_call_chain (C function)c.regulator_notifier_call_chainhNt(j11%regulator_mode_to_status (C function)c.regulator_mode_to_statushNt(j11regulator_register (C function)c.regulator_registerhNt(j11!regulator_unregister (C function)c.regulator_unregisterhNt(j11+regulator_has_full_constraints (C function) c.regulator_has_full_constraintshNt(j11rdev_get_drvdata (C function)c.rdev_get_drvdatahNt(j11"regulator_get_drvdata (C function)c.regulator_get_drvdatahNt(j11"regulator_set_drvdata (C function)c.regulator_set_drvdatahNt(j11rdev_get_id (C function) c.rdev_get_idhNtejZ ]j]j]j]j]((j11sshp_buf (C struct) c.sshp_bufhNt(j11sshp_buf_init (C function)c.sshp_buf_inithNt(j11sshp_buf_alloc (C function)c.sshp_buf_allochNt(j11sshp_buf_free (C function)c.sshp_buf_freehNt(j11sshp_buf_drop (C function)c.sshp_buf_drophNt(j11$sshp_buf_read_from_fifo (C function)c.sshp_buf_read_from_fifohNt(j11sshp_buf_span_from (C function)c.sshp_buf_span_fromhNt(j11sshp_validate_crc (C function)c.sshp_validate_crchNt(j11!sshp_starts_with_syn (C function)c.sshp_starts_with_synhNt(j11sshp_find_syn (C function)c.sshp_find_synhNt(j11sshp_parse_frame (C function)c.sshp_parse_framehNt(j11sshp_parse_command (C function)c.sshp_parse_commandhNt(j11msgbuf (C struct)c.msgbufhNt(j11msgb_init (C function) c.msgb_inithNt(j11msgb_bytes_used (C function)c.msgb_bytes_usedhNt(j11msgb_push_u16 (C function)c.msgb_push_u16hNt(j11msgb_push_syn (C function)c.msgb_push_synhNt(j11msgb_push_buf (C function)c.msgb_push_bufhNt(j11msgb_push_crc (C function)c.msgb_push_crchNt(j11msgb_push_frame (C function)c.msgb_push_framehNt(j11msgb_push_ack (C function)c.msgb_push_ackhNt(j11msgb_push_nak (C function)c.msgb_push_nakhNt(j11msgb_push_cmd (C function)c.msgb_push_cmdhNt(j11ssh_ptl_state_flags (C enum)c.ssh_ptl_state_flagshNt(j11ssh_ptl_ops (C struct) c.ssh_ptl_opshNt(j11ssh_ptl (C struct) c.ssh_ptlhNt(j11ssh_ptl_get_device (C function)c.ssh_ptl_get_devicehNt(j11'ssh_ptl_tx_wakeup_transfer (C function)c.ssh_ptl_tx_wakeup_transferhNt(j11+ssh_ptl_should_drop_ack_packet (C function) c.ssh_ptl_should_drop_ack_packethNt(j11+ssh_ptl_should_drop_nak_packet (C function) c.ssh_ptl_should_drop_nak_packethNt(j11+ssh_ptl_should_drop_dsq_packet (C function) c.ssh_ptl_should_drop_dsq_packethNt(j11&ssh_ptl_should_fail_write (C function)c.ssh_ptl_should_fail_writehNt(j11+ssh_ptl_should_corrupt_tx_data (C function) c.ssh_ptl_should_corrupt_tx_datahNt(j11*ssh_ptl_should_corrupt_rx_syn (C function)c.ssh_ptl_should_corrupt_rx_synhNt(j11+ssh_ptl_should_corrupt_rx_data (C function) c.ssh_ptl_should_corrupt_rx_datahNt(j11ssh_packet_init (C function)c.ssh_packet_inithNt(j11'ssh_ctrl_packet_cache_init (C function)c.ssh_ctrl_packet_cache_inithNt(j11*ssh_ctrl_packet_cache_destroy (C function)c.ssh_ctrl_packet_cache_destroyhNt(j11"ssh_ctrl_packet_alloc (C function)c.ssh_ctrl_packet_allochNt(j11!ssh_ctrl_packet_free (C function)c.ssh_ctrl_packet_freehNt(j11%ssh_ptl_tx_wakeup_packet (C function)c.ssh_ptl_tx_wakeup_packethNt(j11ssh_ptl_tx_start (C function)c.ssh_ptl_tx_starthNt(j11ssh_ptl_tx_stop (C function)c.ssh_ptl_tx_stophNt(j11ssh_ptl_submit (C function)c.ssh_ptl_submithNt(j11ssh_ptl_cancel (C function)c.ssh_ptl_cancelhNt(j11ssh_ptl_rx_start (C function)c.ssh_ptl_rx_starthNt(j11ssh_ptl_rx_stop (C function)c.ssh_ptl_rx_stophNt(j11ssh_ptl_rx_rcvbuf (C function)c.ssh_ptl_rx_rcvbufhNt(j11ssh_ptl_shutdown (C function)c.ssh_ptl_shutdownhNt(j11ssh_ptl_init (C function)c.ssh_ptl_inithNt(j11ssh_ptl_destroy (C function)c.ssh_ptl_destroyhNt(j11ssh_rtl_state_flags (C enum)c.ssh_rtl_state_flagshNt(j11ssh_rtl_ops (C struct) c.ssh_rtl_opshNt(j11ssh_rtl (C struct) c.ssh_rtlhNt(j11ssh_rtl_get_device (C function)c.ssh_rtl_get_devicehNt(j11ssh_request_rtl (C function)c.ssh_request_rtlhNt(j11)ssh_rtl_should_drop_response (C function)c.ssh_rtl_should_drop_responsehNt(j11ssh_rtl_submit (C function)c.ssh_rtl_submithNt(j11ssh_rtl_cancel (C function)c.ssh_rtl_cancelhNt(j11ssh_request_init (C function)c.ssh_request_inithNt(j11ssh_rtl_init (C function)c.ssh_rtl_inithNt(j11ssh_rtl_destroy (C function)c.ssh_rtl_destroyhNt(j11ssh_rtl_start (C function)c.ssh_rtl_starthNt(j11ssh_rtl_flush (C function)c.ssh_rtl_flushhNt(j11ssh_rtl_shutdown (C function)c.ssh_rtl_shutdownhNt(j11ssh_seq_counter (C struct)c.ssh_seq_counterhNt(j11ssh_rqid_counter (C struct)c.ssh_rqid_counterhNt(j11ssam_nf_head (C struct)c.ssam_nf_headhNt(j11ssam_nf (C struct) c.ssam_nfhNt(j11ssam_event_item (C struct)c.ssam_event_itemhNt(j11ssam_event_queue (C struct)c.ssam_event_queuehNt(j11ssam_event_target (C struct)c.ssam_event_targethNt(j11ssam_cplt (C struct) c.ssam_cplthNt(j11ssam_controller_state (C enum)c.ssam_controller_statehNt(j11ssam_controller_caps (C struct)c.ssam_controller_capshNt(j11ssam_controller (C struct)c.ssam_controllerhNt(j11(ssam_controller_receive_buf (C function)c.ssam_controller_receive_bufhNt(j11)ssam_controller_write_wakeup (C function)c.ssam_controller_write_wakeuphNt(j11ssh_seq_reset (C function)c.ssh_seq_resethNt(j11ssh_seq_next (C function)c.ssh_seq_nexthNt(j11ssh_rqid_reset (C function)c.ssh_rqid_resethNt(j11ssh_rqid_next (C function)c.ssh_rqid_nexthNt(j11(ssam_event_matches_notifier (C function)c.ssam_event_matches_notifierhNt(j11"ssam_nfblk_call_chain (C function)c.ssam_nfblk_call_chainhNt(j11ssam_nfblk_insert (C function)c.ssam_nfblk_inserthNt(j11ssam_nfblk_find (C function)c.ssam_nfblk_findhNt(j11ssam_nfblk_remove (C function)c.ssam_nfblk_removehNt(j11ssam_nf_head_init (C function)c.ssam_nf_head_inithNt(j11!ssam_nf_head_destroy (C function)c.ssam_nf_head_destroyhNt(j11ssam_nf_refcount_key (C struct)c.ssam_nf_refcount_keyhNt(j11!ssam_nf_refcount_entry (C struct)c.ssam_nf_refcount_entryhNt(j11!ssam_nf_refcount_inc (C function)c.ssam_nf_refcount_inchNt(j11!ssam_nf_refcount_dec (C function)c.ssam_nf_refcount_dechNt(j11&ssam_nf_refcount_dec_free (C function)c.ssam_nf_refcount_dec_freehNt(j11#ssam_nf_refcount_empty (C function)c.ssam_nf_refcount_emptyhNt(j11ssam_nf_call (C function)c.ssam_nf_callhNt(j11ssam_nf_init (C function)c.ssam_nf_inithNt(j11ssam_nf_destroy (C function)c.ssam_nf_destroyhNt(j11'ssam_event_item_cache_init (C function)c.ssam_event_item_cache_inithNt(j11*ssam_event_item_cache_destroy (C function)c.ssam_event_item_cache_destroyhNt(j11!ssam_event_item_free (C function)c.ssam_event_item_freehNt(j11"ssam_event_item_alloc (C function)c.ssam_event_item_allochNt(j11"ssam_event_queue_push (C function)c.ssam_event_queue_pushhNt(j11!ssam_event_queue_pop (C function)c.ssam_event_queue_pophNt(j11&ssam_event_queue_is_empty (C function)c.ssam_event_queue_is_emptyhNt(j11&ssam_cplt_get_event_queue (C function)c.ssam_cplt_get_event_queuehNt(j11ssam_cplt_submit (C function)c.ssam_cplt_submithNt(j11#ssam_cplt_submit_event (C function)c.ssam_cplt_submit_eventhNt(j11ssam_cplt_flush (C function)c.ssam_cplt_flushhNt(j11"ssam_event_queue_init (C function)c.ssam_event_queue_inithNt(j11ssam_cplt_init (C function)c.ssam_cplt_inithNt(j11ssam_cplt_destroy (C function)c.ssam_cplt_destroyhNt(j11!ssam_controller_lock (C function)c.ssam_controller_lockhNt(j110ssam_controller_caps_load_from_acpi (C function)%c.ssam_controller_caps_load_from_acpihNt(j11.ssam_controller_caps_load_from_of (C function)#c.ssam_controller_caps_load_from_ofhNt(j11&ssam_controller_caps_load (C function)c.ssam_controller_caps_loadhNt(j11!ssam_controller_init (C function)c.ssam_controller_inithNt(j11"ssam_controller_start (C function)c.ssam_controller_starthNt(j11%ssam_controller_shutdown (C function)c.ssam_controller_shutdownhNt(j11$ssam_controller_destroy (C function)c.ssam_controller_destroyhNt(j11$ssam_controller_suspend (C function)c.ssam_controller_suspendhNt(j11#ssam_controller_resume (C function)c.ssam_controller_resumehNt(j11"ssh_notification_params (C struct)c.ssh_notification_paramshNt(j11"ssam_ssh_event_enable (C function)c.ssam_ssh_event_enablehNt(j11#ssam_ssh_event_disable (C function)c.ssam_ssh_event_disablehNt(j11&ssam_get_firmware_version (C function)c.ssam_get_firmware_versionhNt(j11(ssam_ctrl_notif_display_off (C function)c.ssam_ctrl_notif_display_offhNt(j11'ssam_ctrl_notif_display_on (C function)c.ssam_ctrl_notif_display_onhNt(j11$ssam_ctrl_notif_d0_exit (C function)c.ssam_ctrl_notif_d0_exithNt(j11%ssam_ctrl_notif_d0_entry (C function)c.ssam_ctrl_notif_d0_entryhNt(j11$ssam_nf_refcount_enable (C function)c.ssam_nf_refcount_enablehNt(j11*ssam_nf_refcount_disable_free (C function)c.ssam_nf_refcount_disable_freehNt(j11-ssam_notifier_disable_registered (C function)"c.ssam_notifier_disable_registeredhNt(j11-ssam_notifier_restore_registered (C function)"c.ssam_notifier_restore_registeredhNt(j11#ssam_notifier_is_empty (C function)c.ssam_notifier_is_emptyhNt(j11)ssam_notifier_unregister_all (C function)c.ssam_notifier_unregister_allhNt(j11ssam_irq_setup (C function)c.ssam_irq_setuphNt(j11ssam_irq_free (C function)c.ssam_irq_freehNt(j11$ssam_irq_arm_for_wakeup (C function)c.ssam_irq_arm_for_wakeuphNt(j11#ssam_irq_disarm_wakeup (C function)c.ssam_irq_disarm_wakeuphNt(j11&ssam_device_id_compatible (C function)c.ssam_device_id_compatiblehNt(j11#ssam_device_id_is_null (C function)c.ssam_device_id_is_nullhNt(j11ssam_bus_register (C function)c.ssam_bus_registerhNt(j11 ssam_bus_unregister (C function)c.ssam_bus_unregisterhNt(j11$ssam_try_set_controller (C function)c.ssam_try_set_controllerhNt(j11"ssam_clear_controller (C function)c.ssam_clear_controllerhNt(j11ssam_trace_ptr_uid (C function)c.ssam_trace_ptr_uidhNt(j11&ssam_trace_get_packet_seq (C function)c.ssam_trace_get_packet_seqhNt(j11&ssam_trace_get_request_id (C function)c.ssam_trace_get_request_idhNt(j11'ssam_trace_get_request_tid (C function)c.ssam_trace_get_request_tidhNt(j11'ssam_trace_get_request_sid (C function)c.ssam_trace_get_request_sidhNt(j11&ssam_trace_get_request_tc (C function)c.ssam_trace_get_request_tchNtejK ]j]((j11"reset_control_bulk_data (C struct)c.reset_control_bulk_datahNt(j11reset_control_flags (C enum)c.reset_control_flagshNt(j11(reset_control_get_exclusive (C function)c.reset_control_get_exclusivehNt(j11-reset_control_bulk_get_exclusive (C function)"c.reset_control_bulk_get_exclusivehNt(j111reset_control_get_exclusive_released (C function)&c.reset_control_get_exclusive_releasedhNt(j116reset_control_bulk_get_exclusive_released (C function)+c.reset_control_bulk_get_exclusive_releasedhNt(j11?reset_control_bulk_get_optional_exclusive_released (C function)4c.reset_control_bulk_get_optional_exclusive_releasedhNt(j11%reset_control_get_shared (C function)c.reset_control_get_sharedhNt(j11*reset_control_bulk_get_shared (C function)c.reset_control_bulk_get_sharedhNt(j111reset_control_get_optional_exclusive (C function)&c.reset_control_get_optional_exclusivehNt(j116reset_control_bulk_get_optional_exclusive (C function)+c.reset_control_bulk_get_optional_exclusivehNt(j11.reset_control_get_optional_shared (C function)#c.reset_control_get_optional_sharedhNt(j113reset_control_bulk_get_optional_shared (C function)(c.reset_control_bulk_get_optional_sharedhNt(j11+of_reset_control_get_exclusive (C function) c.of_reset_control_get_exclusivehNt(j114of_reset_control_get_optional_exclusive (C function))c.of_reset_control_get_optional_exclusivehNt(j11(of_reset_control_get_shared (C function)c.of_reset_control_get_sharedhNt(j114of_reset_control_get_exclusive_by_index (C function))c.of_reset_control_get_exclusive_by_indexhNt(j111of_reset_control_get_shared_by_index (C function)&c.of_reset_control_get_shared_by_indexhNt(j11-devm_reset_control_get_exclusive (C function)"c.devm_reset_control_get_exclusivehNt(j118devm_reset_control_get_exclusive_deasserted (C function)-c.devm_reset_control_get_exclusive_deassertedhNt(j112devm_reset_control_bulk_get_exclusive (C function)'c.devm_reset_control_bulk_get_exclusivehNt(j116devm_reset_control_get_exclusive_released (C function)+c.devm_reset_control_get_exclusive_releasedhNt(j11;devm_reset_control_bulk_get_exclusive_released (C function)0c.devm_reset_control_bulk_get_exclusive_releasedhNt(j11?devm_reset_control_get_optional_exclusive_released (C function)4c.devm_reset_control_get_optional_exclusive_releasedhNt(j11Ddevm_reset_control_bulk_get_optional_exclusive_released (C function)9c.devm_reset_control_bulk_get_optional_exclusive_releasedhNt(j11*devm_reset_control_get_shared (C function)c.devm_reset_control_get_sharedhNt(j115devm_reset_control_get_shared_deasserted (C function)*c.devm_reset_control_get_shared_deassertedhNt(j11/devm_reset_control_bulk_get_shared (C function)$c.devm_reset_control_bulk_get_sharedhNt(j11:devm_reset_control_bulk_get_shared_deasserted (C function)/c.devm_reset_control_bulk_get_shared_deassertedhNt(j116devm_reset_control_get_optional_exclusive (C function)+c.devm_reset_control_get_optional_exclusivehNt(j11Adevm_reset_control_get_optional_exclusive_deasserted (C function)6c.devm_reset_control_get_optional_exclusive_deassertedhNt(j11;devm_reset_control_bulk_get_optional_exclusive (C function)0c.devm_reset_control_bulk_get_optional_exclusivehNt(j113devm_reset_control_get_optional_shared (C function)(c.devm_reset_control_get_optional_sharedhNt(j11>devm_reset_control_get_optional_shared_deasserted (C function)3c.devm_reset_control_get_optional_shared_deassertedhNt(j118devm_reset_control_bulk_get_optional_shared (C function)-c.devm_reset_control_bulk_get_optional_sharedhNt(j116devm_reset_control_get_exclusive_by_index (C function)+c.devm_reset_control_get_exclusive_by_indexhNt(j113devm_reset_control_get_shared_by_index (C function)(c.devm_reset_control_get_shared_by_indexhNt(j11 reset_control_reset (C function)c.reset_control_resethNt(j11 reset_control_rearm (C function)c.reset_control_rearmhNt(j11!reset_control_assert (C function)c.reset_control_asserthNt(j11#reset_control_deassert (C function)c.reset_control_deasserthNt(j11!reset_control_status (C function)c.reset_control_statushNt(j11"reset_control_acquire (C function)c.reset_control_acquirehNt(j11"reset_control_release (C function)c.reset_control_releasehNt(j11reset_control_put (C function)c.reset_control_puthNt(j11'of_reset_control_get_count (C function)c.of_reset_control_get_counthNt(j11'of_reset_control_array_get (C function)c.of_reset_control_array_gethNt(j11)devm_reset_control_array_get (C function)c.devm_reset_control_array_gethNt(j11$reset_control_get_count (C function)c.reset_control_get_counthNt(j11reset_control_ops (C struct)c.reset_control_opshNt(j11reset_control_lookup (C struct)c.reset_control_lookuphNt(j11reset_controller_dev (C struct)c.reset_controller_devhNt(j11"of_reset_simple_xlate (C function)c.of_reset_simple_xlatehNt(j11&reset_controller_register (C function)c.reset_controller_registerhNt(j11(reset_controller_unregister (C function)c.reset_controller_unregisterhNt(j11+devm_reset_controller_register (C function) c.devm_reset_controller_registerhNt(j11(reset_controller_add_lookup (C function)c.reset_controller_add_lookuphNtej]j]j ]j ]j]j ]((j11mpt_register (C function)c.mpt_registerhNt(j11mpt_deregister (C function)c.mpt_deregisterhNt(j11mpt_event_register (C function)c.mpt_event_registerhNt(j11!mpt_event_deregister (C function)c.mpt_event_deregisterhNt(j11mpt_reset_register (C function)c.mpt_reset_registerhNt(j11!mpt_reset_deregister (C function)c.mpt_reset_deregisterhNt(j11'mpt_device_driver_register (C function)c.mpt_device_driver_registerhNt(j11)mpt_device_driver_deregister (C function)c.mpt_device_driver_deregisterhNt(j11mpt_get_msg_frame (C function)c.mpt_get_msg_framehNt(j11mpt_put_msg_frame (C function)c.mpt_put_msg_framehNt(j11%mpt_put_msg_frame_hi_pri (C function)c.mpt_put_msg_frame_hi_prihNt(j11mpt_free_msg_frame (C function)c.mpt_free_msg_framehNt(j11'mpt_send_handshake_request (C function)c.mpt_send_handshake_requesthNt(j11mpt_verify_adapter (C function)c.mpt_verify_adapterhNt(j11mpt_attach (C function) c.mpt_attachhNt(j11mpt_detach (C function) c.mpt_detachhNt(j11mpt_suspend (C function) c.mpt_suspendhNt(j11mpt_resume (C function) c.mpt_resumehNt(j11mpt_GetIocState (C function)c.mpt_GetIocStatehNt(j11 mpt_alloc_fw_memory (C function)c.mpt_alloc_fw_memoryhNt(j11mpt_free_fw_memory (C function)c.mpt_free_fw_memoryhNt(j11*mptbase_sas_persist_operation (C function)c.mptbase_sas_persist_operationhNt(j11#mpt_raid_phys_disk_pg0 (C function)c.mpt_raid_phys_disk_pg0hNt(j11-mpt_raid_phys_disk_get_num_paths (C function)"c.mpt_raid_phys_disk_get_num_pathshNt(j11#mpt_raid_phys_disk_pg1 (C function)c.mpt_raid_phys_disk_pg1hNt(j11mpt_findImVolumes (C function)c.mpt_findImVolumeshNt(j11mpt_config (C function) c.mpt_confighNt(j11"mpt_print_ioc_summary (C function)c.mpt_print_ioc_summaryhNt(j11.mpt_set_taskmgmt_in_progress_flag (C function)#c.mpt_set_taskmgmt_in_progress_flaghNt(j110mpt_clear_taskmgmt_in_progress_flag (C function)%c.mpt_clear_taskmgmt_in_progress_flaghNt(j11mpt_halt_firmware (C function)c.mpt_halt_firmwarehNt(j11'mpt_Soft_Hard_ResetHandler (C function)c.mpt_Soft_Hard_ResetHandlerhNt(j11!mpt_HardResetHandler (C function)c.mpt_HardResetHandlerhNt(j11mptscsih_info (C function)c.mptscsih_infohNt(j11mptscsih_qcmd (C function)c.mptscsih_qcmdhNt(j11#mptscsih_IssueTaskMgmt (C function)c.mptscsih_IssueTaskMgmthNt(j11mptscsih_abort (C function)c.mptscsih_aborthNt(j11mptscsih_dev_reset (C function)c.mptscsih_dev_resethNt(j11mptscsih_bus_reset (C function)c.mptscsih_bus_resethNt(j11 mptscsih_host_reset (C function)c.mptscsih_host_resethNt(j11'mptscsih_taskmgmt_complete (C function)c.mptscsih_taskmgmt_completehNt(j11%mptscsih_get_scsi_lookup (C function)c.mptscsih_get_scsi_lookuphNtej]j]j ]((j11ccw1 (C struct)c.ccw1hNt(j11ccw0 (C struct)c.ccw0hNt(j11erw (C struct)c.erwhNt(j11erw_eadm (C struct) c.erw_eadmhNt(j11sublog (C struct)c.subloghNt(j11esw0 (C struct)c.esw0hNt(j11esw1 (C struct)c.esw1hNt(j11esw2 (C struct)c.esw2hNt(j11esw3 (C struct)c.esw3hNt(j11esw_eadm (C struct) c.esw_eadmhNt(j11irb (C struct)c.irbhNt(j11ciw (C struct)c.ciwhNt(j11ccw_dev_id (C struct) c.ccw_dev_idhNt(j11 ccw_dev_id_is_equal (C function)c.ccw_dev_id_is_equalhNt(j11pathmask_to_pos (C function)c.pathmask_to_poshNt(j11ccw_device (C struct) c.ccw_devicehNt(j11ccw_driver (C struct) c.ccw_driverhNt(j11#ccw_device_set_offline (C function)c.ccw_device_set_offlinehNt(j11"ccw_device_set_online (C function)c.ccw_device_set_onlinehNt(j11!get_ccwdev_by_dev_id (C function)c.get_ccwdev_by_dev_idhNt(j11 get_ccwdev_by_busid (C function)c.get_ccwdev_by_busidhNt(j11 ccw_driver_register (C function)c.ccw_driver_registerhNt(j11"ccw_driver_unregister (C function)c.ccw_driver_unregisterhNt(j11ccw_device_siosl (C function)c.ccw_device_sioslhNt(j11(ccw_device_set_options_mask (C function)c.ccw_device_set_options_maskhNt(j11#ccw_device_set_options (C function)c.ccw_device_set_optionshNt(j11%ccw_device_clear_options (C function)c.ccw_device_clear_optionshNt(j11$ccw_device_is_pathgroup (C function)c.ccw_device_is_pathgrouphNt(j11$ccw_device_is_multipath (C function)c.ccw_device_is_multipathhNt(j11ccw_device_clear (C function)c.ccw_device_clearhNt(j11)ccw_device_start_timeout_key (C function)c.ccw_device_start_timeout_keyhNt(j11!ccw_device_start_key (C function)c.ccw_device_start_keyhNt(j11ccw_device_start (C function)c.ccw_device_starthNt(j11%ccw_device_start_timeout (C function)c.ccw_device_start_timeouthNt(j11ccw_device_halt (C function)c.ccw_device_halthNt(j11ccw_device_resume (C function)c.ccw_device_resumehNt(j11ccw_device_get_ciw (C function)c.ccw_device_get_ciwhNt(j11%ccw_device_get_path_mask (C function)c.ccw_device_get_path_maskhNt(j11$ccw_device_get_chp_desc (C function)c.ccw_device_get_chp_deschNt(j11$ccw_device_get_util_str (C function)c.ccw_device_get_util_strhNt(j11ccw_device_get_id (C function)c.ccw_device_get_idhNt(j11,ccw_device_tm_start_timeout_key (C function)!c.ccw_device_tm_start_timeout_keyhNt(j11$ccw_device_tm_start_key (C function)c.ccw_device_tm_start_keyhNt(j11 ccw_device_tm_start (C function)c.ccw_device_tm_starthNt(j11(ccw_device_tm_start_timeout (C function)c.ccw_device_tm_start_timeouthNt(j11ccw_device_get_mdc (C function)c.ccw_device_get_mdchNt(j11 ccw_device_tm_intrg (C function)c.ccw_device_tm_intrghNt(j11!ccw_device_get_schid (C function)c.ccw_device_get_schidhNt(j11ccw_device_pnso (C function)c.ccw_device_pnsohNt(j11!ccw_device_get_cssid (C function)c.ccw_device_get_cssidhNt(j11ccw_device_get_iid (C function)c.ccw_device_get_iidhNt(j11!ccw_device_get_chpid (C function)c.ccw_device_get_chpidhNt(j11 ccw_device_get_chid (C function)c.ccw_device_get_chidhNt(j11cmbdata (C struct) c.cmbdatahNt(j11enable_cmf (C function) c.enable_cmfhNt(j11disable_cmf (C function) c.disable_cmfhNt(j11cmf_read (C function) c.cmf_readhNt(j11cmf_readall (C function) c.cmf_readallhNt(j11ccwgroup_device (C struct)c.ccwgroup_devicehNt(j11ccwgroup_driver (C struct)c.ccwgroup_driverhNt(j11 ccwgroup_set_online (C function)c.ccwgroup_set_onlinehNt(j11!ccwgroup_set_offline (C function)c.ccwgroup_set_offlinehNt(j11 ccwgroup_create_dev (C function)c.ccwgroup_create_devhNt(j11%ccwgroup_driver_register (C function)c.ccwgroup_driver_registerhNt(j11'ccwgroup_driver_unregister (C function)c.ccwgroup_driver_unregisterhNt(j11"ccwgroup_probe_ccwdev (C function)c.ccwgroup_probe_ccwdevhNt(j11#ccwgroup_remove_ccwdev (C function)c.ccwgroup_remove_ccwdevhNt(j11'register_adapter_interrupt (C function)c.register_adapter_interrupthNt(j11)unregister_adapter_interrupt (C function)c.unregister_adapter_interrupthNt(j11airq_iv_create (C function)c.airq_iv_createhNt(j11airq_iv_release (C function)c.airq_iv_releasehNt(j11airq_iv_alloc (C function)c.airq_iv_allochNt(j11airq_iv_free (C function)c.airq_iv_freehNt(j11airq_iv_scan (C function)c.airq_iv_scanhNtejJ ]j]((singlehid_bpf_ops (C struct) c.hid_bpf_opshNt(jiA1hid_bpf_ctx (C struct) c.hid_bpf_ctxhNt(jiA1hid_bpf_get_data (C function)c.hid_bpf_get_datahNt(jiA1%hid_bpf_allocate_context (C function)c.hid_bpf_allocate_contexthNt(jiA1$hid_bpf_release_context (C function)c.hid_bpf_release_contexthNt(jiA1hid_bpf_hw_request (C function)c.hid_bpf_hw_requesthNt(jiA1%hid_bpf_hw_output_report (C function)c.hid_bpf_hw_output_reporthNt(jiA1%hid_bpf_try_input_report (C function)c.hid_bpf_try_input_reporthNt(jiA1!hid_bpf_input_report (C function)c.hid_bpf_input_reporthNtej](jiA13rfc.i915_context_engines_parallel_submit (C struct)*c.rfc.i915_context_engines_parallel_submithNtaj- ]((jiA1host1x_bo_cache (C struct)c.host1x_bo_cachehNt(jiA1host1x_client_ops (C struct)c.host1x_client_opshNt(jiA1host1x_client (C struct)c.host1x_clienthNt(jiA1host1x_driver (C struct)c.host1x_driverhNt(jiA1host1x_device_init (C function)c.host1x_device_inithNt(jiA1host1x_device_exit (C function)c.host1x_device_exithNt(jiA1(host1x_driver_register_full (C function)c.host1x_driver_register_fullhNt(jiA1%host1x_driver_unregister (C function)c.host1x_driver_unregisterhNt(jiA1!__host1x_client_init (C function)c.__host1x_client_inithNt(jiA1host1x_client_exit (C function)c.host1x_client_exithNt(jiA1%__host1x_client_register (C function)c.__host1x_client_registerhNt(jiA1%host1x_client_unregister (C function)c.host1x_client_unregisterhNt(jiA1 host1x_syncpt_alloc (C function)c.host1x_syncpt_allochNt(jiA1host1x_syncpt_id (C function)c.host1x_syncpt_idhNt(jiA1#host1x_syncpt_incr_max (C function)c.host1x_syncpt_incr_maxhNt(jiA1host1x_syncpt_incr (C function)c.host1x_syncpt_incrhNt(jiA1host1x_syncpt_wait (C function)c.host1x_syncpt_waithNt(jiA1"host1x_syncpt_request (C function)c.host1x_syncpt_requesthNt(jiA1host1x_syncpt_put (C function)c.host1x_syncpt_puthNt(jiA1#host1x_syncpt_read_max (C function)c.host1x_syncpt_read_maxhNt(jiA1#host1x_syncpt_read_min (C function)c.host1x_syncpt_read_minhNt(jiA1host1x_syncpt_read (C function)c.host1x_syncpt_readhNt(jiA1$host1x_syncpt_get_by_id (C function)c.host1x_syncpt_get_by_idhNt(jiA1*host1x_syncpt_get_by_id_noref (C function)c.host1x_syncpt_get_by_id_norefhNt(jiA1host1x_syncpt_get (C function)c.host1x_syncpt_gethNt(jiA1#host1x_syncpt_get_base (C function)c.host1x_syncpt_get_basehNt(jiA1"host1x_syncpt_base_id (C function)c.host1x_syncpt_base_idhNt(jiA15host1x_syncpt_release_vblank_reservation (C function)*c.host1x_syncpt_release_vblank_reservationhNtej]j{ ]j ]j ]j%]j ]j]j]j]jc ]j ]j]j-]j ]j]jO ]j]j8]j]j;]j]j@]j ]j ]j]j/]j]j_ ]j1]j]j ]((jiA1%intel_runtime_pm_get_raw (C function)c.intel_runtime_pm_get_rawhNt(jiA1!intel_runtime_pm_get (C function)c.intel_runtime_pm_gethNt(jiA1-__intel_runtime_pm_get_if_active (C function)"c.__intel_runtime_pm_get_if_activehNt(jiA1*intel_runtime_pm_get_noresume (C function)c.intel_runtime_pm_get_noresumehNt(jiA1%intel_runtime_pm_put_raw (C function)c.intel_runtime_pm_put_rawhNt(jiA1+intel_runtime_pm_put_unchecked (C function) c.intel_runtime_pm_put_uncheckedhNt(jiA1!intel_runtime_pm_put (C function)c.intel_runtime_pm_puthNt(jiA1$intel_runtime_pm_enable (C function)c.intel_runtime_pm_enablehNt(jiA1'intel_uncore_forcewake_get (C function)c.intel_uncore_forcewake_gethNt(jiA1,intel_uncore_forcewake_user_get (C function)!c.intel_uncore_forcewake_user_gethNt(jiA1,intel_uncore_forcewake_user_put (C function)!c.intel_uncore_forcewake_user_puthNt(jiA1/intel_uncore_forcewake_get__locked (C function)$c.intel_uncore_forcewake_get__lockedhNt(jiA1'intel_uncore_forcewake_put (C function)c.intel_uncore_forcewake_puthNt(jiA1)intel_uncore_forcewake_flush (C function)c.intel_uncore_forcewake_flushhNt(jiA1/intel_uncore_forcewake_put__locked (C function)$c.intel_uncore_forcewake_put__lockedhNt(jiA1)__intel_wait_for_register_fw (C function)c.__intel_wait_for_register_fwhNt(jiA1&__intel_wait_for_register (C function)c.__intel_wait_for_registerhNt(jiA1+intel_uncore_forcewake_for_reg (C function) c.intel_uncore_forcewake_for_reghNt(jiA1intel_irq_init (C function)c.intel_irq_inithNt(jiA1intel_irq_suspend (C function)c.intel_irq_suspendhNt(jiA1intel_irq_resume (C function)c.intel_irq_resumehNt(jiA1intel_vgpu_detect (C function)c.intel_vgpu_detecthNt(jiA1 intel_vgt_deballoon (C function)c.intel_vgt_deballoonhNt(jiA1intel_vgt_balloon (C function)c.intel_vgt_balloonhNt(jiA1intel_gvt_init (C function)c.intel_gvt_inithNt(jiA1$intel_gvt_driver_remove (C function)c.intel_gvt_driver_removehNt(jiA1intel_gvt_resume (C function)c.intel_gvt_resumehNt(jiA1)intel_frontbuffer_invalidate (C function)c.intel_frontbuffer_invalidatehNt(jiA1$intel_frontbuffer_flush (C function)c.intel_frontbuffer_flushhNt(jiA1frontbuffer_flush (C function)c.frontbuffer_flushhNt(jiA1+intel_frontbuffer_flip_prepare (C function) c.intel_frontbuffer_flip_preparehNt(jiA1,intel_frontbuffer_flip_complete (C function)!c.intel_frontbuffer_flip_completehNt(jiA1#intel_frontbuffer_flip (C function)c.intel_frontbuffer_fliphNt(jiA1*intel_frontbuffer_queue_flush (C function)c.intel_frontbuffer_queue_flushhNt(jiA1$intel_frontbuffer_track (C function)c.intel_frontbuffer_trackhNt(jiA12intel_set_cpu_fifo_underrun_reporting (C function)'c.intel_set_cpu_fifo_underrun_reportinghNt(jiA12intel_set_pch_fifo_underrun_reporting (C function)'c.intel_set_pch_fifo_underrun_reportinghNt(jiA10intel_cpu_fifo_underrun_irq_handler (C function)%c.intel_cpu_fifo_underrun_irq_handlerhNt(jiA10intel_pch_fifo_underrun_irq_handler (C function)%c.intel_pch_fifo_underrun_irq_handlerhNt(jiA1+intel_check_cpu_fifo_underruns (C function) c.intel_check_cpu_fifo_underrunshNt(jiA1+intel_check_pch_fifo_underruns (C function) c.intel_check_pch_fifo_underrunshNt(jiA1 intel_plane_destroy (C function)c.intel_plane_destroyhNt(jiA1(intel_plane_duplicate_state (C function)c.intel_plane_duplicate_statehNt(jiA1&intel_plane_destroy_state (C function)c.intel_plane_destroy_statehNt(jiA1#intel_prepare_plane_fb (C function)c.intel_prepare_plane_fbhNt(jiA1#intel_cleanup_plane_fb (C function)c.intel_cleanup_plane_fbhNt(jiA1"intel_hpd_pin_default (C function)c.intel_hpd_pin_defaulthNt(jiA1'intel_hpd_irq_storm_detect (C function)c.intel_hpd_irq_storm_detecthNt(jiA1"intel_hpd_trigger_irq (C function)c.intel_hpd_trigger_irqhNt(jiA1"intel_hpd_irq_handler (C function)c.intel_hpd_irq_handlerhNt(jiA1intel_hpd_init (C function)c.intel_hpd_inithNt(jiA1"intel_hpd_poll_enable (C function)c.intel_hpd_poll_enablehNt(jiA1#intel_hpd_poll_disable (C function)c.intel_hpd_poll_disablehNt(jiA1%intel_audio_codec_enable (C function)c.intel_audio_codec_enablehNt(jiA1&intel_audio_codec_disable (C function)c.intel_audio_codec_disablehNt(jiA1#intel_audio_hooks_init (C function)c.intel_audio_hooks_inithNt(jiA1'intel_audio_component_init (C function)c.intel_audio_component_inithNt(jiA1*intel_audio_component_cleanup (C function)c.intel_audio_component_cleanuphNt(jiA1intel_audio_init (C function)c.intel_audio_inithNt(jiA1intel_audio_deinit (C function)c.intel_audio_deinithNt(jiA1i915_audio_component (C struct)c.i915_audio_componenthNt(jiA1(intel_lpe_audio_irq_handler (C function)c.intel_lpe_audio_irq_handlerhNt(jiA1!intel_lpe_audio_init (C function)c.intel_lpe_audio_inithNt(jiA1%intel_lpe_audio_teardown (C function)c.intel_lpe_audio_teardownhNt(jiA1#intel_lpe_audio_notify (C function)c.intel_lpe_audio_notifyhNt(jiA1intel_psr_disable (C function)c.intel_psr_disablehNt(jiA1intel_psr_pause (C function)c.intel_psr_pausehNt(jiA1intel_psr_resume (C function)c.intel_psr_resumehNt(jiA1,intel_psr_needs_block_dc_vblank (C function)!c.intel_psr_needs_block_dc_vblankhNt(jiA11intel_psr_trigger_frame_change_event (C function)&c.intel_psr_trigger_frame_change_eventhNt(jiA1+intel_psr_wait_for_idle_locked (C function) c.intel_psr_wait_for_idle_lockedhNt(jiA1!intel_psr_invalidate (C function)c.intel_psr_invalidatehNt(jiA1intel_psr_flush (C function)c.intel_psr_flushhNt(jiA1intel_psr_init (C function)c.intel_psr_inithNt(jiA1intel_psr_link_ok (C function)c.intel_psr_link_okhNt(jiA1intel_psr_lock (C function)c.intel_psr_lockhNt(jiA1intel_psr_unlock (C function)c.intel_psr_unlockhNt(jiA1intel_fbc_disable (C function)c.intel_fbc_disablehNt(jiA1/intel_fbc_handle_fifo_underrun_irq (C function)$c.intel_fbc_handle_fifo_underrun_irqhNt(jiA1intel_fbc_init (C function)c.intel_fbc_inithNt(jiA1intel_fbc_sanitize (C function)c.intel_fbc_sanitizehNt(jiA1 intel_drrs_activate (C function)c.intel_drrs_activatehNt(jiA1"intel_drrs_deactivate (C function)c.intel_drrs_deactivatehNt(jiA1"intel_drrs_invalidate (C function)c.intel_drrs_invalidatehNt(jiA1intel_drrs_flush (C function)c.intel_drrs_flushhNt(jiA1!intel_drrs_crtc_init (C function)c.intel_drrs_crtc_inithNt(jiA1#intel_dmc_load_program (C function)c.intel_dmc_load_programhNt(jiA1&intel_dmc_disable_program (C function)c.intel_dmc_disable_programhNt(jiA1intel_dmc_init (C function)c.intel_dmc_inithNt(jiA1intel_dmc_suspend (C function)c.intel_dmc_suspendhNt(jiA1intel_dmc_resume (C function)c.intel_dmc_resumehNt(jiA1intel_dmc_fini (C function)c.intel_dmc_finihNt(jiA1$intel_bios_is_valid_vbt (C function)c.intel_bios_is_valid_vbthNt(jiA1intel_bios_init (C function)c.intel_bios_inithNt(jiA1%intel_bios_driver_remove (C function)c.intel_bios_driver_removehNt(jiA1%intel_bios_is_tv_present (C function)c.intel_bios_is_tv_presenthNt(jiA1'intel_bios_is_lvds_present (C function)c.intel_bios_is_lvds_presenthNt(jiA1'intel_bios_is_port_present (C function)c.intel_bios_is_port_presenthNt(jiA1&intel_bios_is_dsi_present (C function)c.intel_bios_is_dsi_presenthNt(jiA1vbt_header (C struct) c.vbt_headerhNt(jiA1bdb_header (C struct) c.bdb_headerhNt(jiA1 intel_cdclk_init_hw (C function)c.intel_cdclk_init_hwhNt(jiA1"intel_cdclk_uninit_hw (C function)c.intel_cdclk_uninit_hwhNt(jiA1&intel_cdclk_clock_changed (C function)c.intel_cdclk_clock_changedhNt(jiA1(intel_cdclk_can_cd2x_update (C function)c.intel_cdclk_can_cd2x_updatehNt(jiA1 intel_cdclk_changed (C function)c.intel_cdclk_changedhNt(jiA1-intel_set_cdclk_pre_plane_update (C function)"c.intel_set_cdclk_pre_plane_updatehNt(jiA1.intel_set_cdclk_post_plane_update (C function)#c.intel_set_cdclk_post_plane_updatehNt(jiA1#intel_update_max_cdclk (C function)c.intel_update_max_cdclkhNt(jiA1intel_update_cdclk (C function)c.intel_update_cdclkhNt(jiA1intel_read_rawclk (C function)c.intel_read_rawclkhNt(jiA1#intel_init_cdclk_hooks (C function)c.intel_init_cdclk_hookshNt(jiA1(intel_get_shared_dpll_by_id (C function)c.intel_get_shared_dpll_by_idhNt(jiA1%intel_enable_shared_dpll (C function)c.intel_enable_shared_dpllhNt(jiA1&intel_disable_shared_dpll (C function)c.intel_disable_shared_dpllhNt(jiA1-intel_reference_shared_dpll_crtc (C function)"c.intel_reference_shared_dpll_crtchNt(jiA1/intel_unreference_shared_dpll_crtc (C function)$c.intel_unreference_shared_dpll_crtchNt(jiA1)intel_shared_dpll_swap_state (C function)c.intel_shared_dpll_swap_statehNt(jiA1%icl_set_active_port_dpll (C function)c.icl_set_active_port_dpllhNt(jiA1#intel_shared_dpll_init (C function)c.intel_shared_dpll_inithNt(jiA1'intel_compute_shared_dplls (C function)c.intel_compute_shared_dpllshNt(jiA1'intel_reserve_shared_dplls (C function)c.intel_reserve_shared_dpllshNt(jiA1'intel_release_shared_dplls (C function)c.intel_release_shared_dpllshNt(jiA1%intel_update_active_dpll (C function)c.intel_update_active_dpllhNt(jiA1 intel_dpll_get_freq (C function)c.intel_dpll_get_freqhNt(jiA1$intel_dpll_get_hw_state (C function)c.intel_dpll_get_hw_statehNt(jiA1%intel_dpll_dump_hw_state (C function)c.intel_dpll_dump_hw_statehNt(jiA1(intel_dpll_compare_hw_state (C function)c.intel_dpll_compare_hw_statehNt(jiA1intel_dpll_id (C enum)c.intel_dpll_idhNt(jiA1"intel_shared_dpll_state (C struct)c.intel_shared_dpll_statehNt(jiA1dpll_info (C struct) c.dpll_infohNt(jiA1intel_shared_dpll (C struct)c.intel_shared_dpllhNt(jiA1(intel_dsb_reg_write_indexed (C function)c.intel_dsb_reg_write_indexedhNt(jiA1intel_dsb_commit (C function)c.intel_dsb_commithNt(jiA1intel_dsb_prepare (C function)c.intel_dsb_preparehNt(jiA1intel_dsb_cleanup (C function)c.intel_dsb_cleanuphNt(jiA1intel_gt_mcr_lock (C function)c.intel_gt_mcr_lockhNt(jiA1 intel_gt_mcr_unlock (C function)c.intel_gt_mcr_unlockhNt(jiA1'intel_gt_mcr_lock_sanitize (C function)c.intel_gt_mcr_lock_sanitizehNt(jiA1intel_gt_mcr_read (C function)c.intel_gt_mcr_readhNt(jiA1'intel_gt_mcr_unicast_write (C function)c.intel_gt_mcr_unicast_writehNt(jiA1)intel_gt_mcr_multicast_write (C function)c.intel_gt_mcr_multicast_writehNt(jiA1,intel_gt_mcr_multicast_write_fw (C function)!c.intel_gt_mcr_multicast_write_fwhNt(jiA1'intel_gt_mcr_multicast_rmw (C function)c.intel_gt_mcr_multicast_rmwhNt(jiA14intel_gt_mcr_get_nonterminated_steering (C function))c.intel_gt_mcr_get_nonterminated_steeringhNt(jiA1%intel_gt_mcr_read_any_fw (C function)c.intel_gt_mcr_read_any_fwhNt(jiA1"intel_gt_mcr_read_any (C function)c.intel_gt_mcr_read_anyhNt(jiA1)intel_gt_mcr_get_ss_steering (C function)c.intel_gt_mcr_get_ss_steeringhNt(jiA1&intel_gt_mcr_wait_for_reg (C function)c.intel_gt_mcr_wait_for_reghNt(jiA1%i915_gem_evict_something (C function)c.i915_gem_evict_somethinghNt(jiA1$i915_gem_evict_for_node (C function)c.i915_gem_evict_for_nodehNt(jiA1i915_gem_evict_vm (C function)c.i915_gem_evict_vmhNt(jiA1i915_gem_shrink (C function)c.i915_gem_shrinkhNt(jiA1 i915_gem_shrink_all (C function)c.i915_gem_shrink_allhNt(jiA1.i915_gem_object_make_unshrinkable (C function)#c.i915_gem_object_make_unshrinkablehNt(jiA1.__i915_gem_object_make_shrinkable (C function)#c.__i915_gem_object_make_shrinkablehNt(jiA1-__i915_gem_object_make_purgeable (C function)"c.__i915_gem_object_make_purgeablehNt(jiA1,i915_gem_object_make_shrinkable (C function)!c.i915_gem_object_make_shrinkablehNt(jiA1+i915_gem_object_make_purgeable (C function) c.i915_gem_object_make_purgeablehNt(jiA1)intel_engine_init_cmd_parser (C function)c.intel_engine_init_cmd_parserhNt(jiA1,intel_engine_cleanup_cmd_parser (C function)!c.intel_engine_cleanup_cmd_parserhNt(jiA1$intel_engine_cmd_parser (C function)c.intel_engine_cmd_parserhNt(jiA1(i915_cmd_parser_get_version (C function)c.i915_cmd_parser_get_versionhNt(jiA1i915_gem_engines (C struct)c.i915_gem_engineshNt(jiA1 i915_gem_engines_iter (C struct)c.i915_gem_engines_iterhNt(jiA1i915_gem_engine_type (C enum)c.i915_gem_engine_typehNt(jiA1 i915_gem_proto_engine (C struct)c.i915_gem_proto_enginehNt(jiA1!i915_gem_proto_context (C struct)c.i915_gem_proto_contexthNt(jiA1i915_gem_context (C struct)c.i915_gem_contexthNt(jiA1i915_sched_engine (C struct)c.i915_sched_enginehNt(jiA1!i915_gem_gtt_reserve (C function)c.i915_gem_gtt_reservehNt(jiA1 i915_gem_gtt_insert (C function)c.i915_gem_gtt_inserthNt(jiA1"i915_vma_revoke_fence (C function)c.i915_vma_revoke_fencehNt(jiA1i915_vma_pin_fence (C function)c.i915_vma_pin_fencehNt(jiA1i915_reserve_fence (C function)c.i915_reserve_fencehNt(jiA1!i915_unreserve_fence (C function)c.i915_unreserve_fencehNt(jiA1&intel_ggtt_restore_fences (C function)c.intel_ggtt_restore_fenceshNt(jiA1!detect_bit_6_swizzle (C function)c.detect_bit_6_swizzlehNt(jiA1.i915_gem_object_do_bit_17_swizzle (C function)#c.i915_gem_object_do_bit_17_swizzlehNt(jiA10i915_gem_object_save_bit_17_swizzle (C function)%c.i915_gem_object_save_bit_17_swizzlehNt(jiA1 i915_gem_fence_size (C function)c.i915_gem_fence_sizehNt(jiA1%i915_gem_fence_alignment (C function)c.i915_gem_fence_alignmenthNt(jiA1&i915_gem_set_tiling_ioctl (C function)c.i915_gem_set_tiling_ioctlhNt(jiA1&i915_gem_get_tiling_ioctl (C function)c.i915_gem_get_tiling_ioctlhNt(jiA1intel_pxp (C struct) c.intel_pxphNt(jiA1intel_guc (C struct) c.intel_guchNt(jiA1"intel_guc_ggtt_offset (C function)c.intel_guc_ggtt_offsethNt(jiA1#intel_guc_allocate_vma (C function)c.intel_guc_allocate_vmahNt(jiA1 intel_guc_fw_upload (C function)c.intel_guc_fw_uploadhNt(jiA1intel_huc_auth (C function)c.intel_huc_authhNt(jiA1i915_perf_init (C function)c.i915_perf_inithNt(jiA1i915_perf_fini (C function)c.i915_perf_finihNt(jiA1i915_perf_register (C function)c.i915_perf_registerhNt(jiA1!i915_perf_unregister (C function)c.i915_perf_unregisterhNt(jiA1!i915_perf_open_ioctl (C function)c.i915_perf_open_ioctlhNt(jiA1i915_perf_release (C function)c.i915_perf_releasehNt(jiA1'i915_perf_add_config_ioctl (C function)c.i915_perf_add_config_ioctlhNt(jiA1*i915_perf_remove_config_ioctl (C function)c.i915_perf_remove_config_ioctlhNt(jiA1i915_perf_stream (C struct)c.i915_perf_streamhNt(jiA1i915_perf_stream_ops (C struct)c.i915_perf_stream_opshNt(jiA1%read_properties_unlocked (C function)c.read_properties_unlockedhNt(jiA1(i915_perf_open_ioctl_locked (C function)c.i915_perf_open_ioctl_lockedhNt(jiA1%i915_perf_destroy_locked (C function)c.i915_perf_destroy_lockedhNt(jiA1i915_perf_read (C function)c.i915_perf_readhNt(jiA1i915_perf_ioctl (C function)c.i915_perf_ioctlhNt(jiA1$i915_perf_enable_locked (C function)c.i915_perf_enable_lockedhNt(jiA1%i915_perf_disable_locked (C function)c.i915_perf_disable_lockedhNt(jiA1i915_perf_poll (C function)c.i915_perf_pollhNt(jiA1"i915_perf_poll_locked (C function)c.i915_perf_poll_lockedhNt(jiA1i915_oa_ops (C struct) c.i915_oa_opshNt(jiA1 i915_oa_stream_init (C function)c.i915_oa_stream_inithNt(jiA1i915_oa_read (C function)c.i915_oa_readhNt(jiA1"i915_oa_stream_enable (C function)c.i915_oa_stream_enablehNt(jiA1#i915_oa_stream_disable (C function)c.i915_oa_stream_disablehNt(jiA1"i915_oa_wait_unlocked (C function)c.i915_oa_wait_unlockedhNt(jiA1i915_oa_poll_wait (C function)c.i915_oa_poll_waithNt(jiA1perf_open_properties (C struct)c.perf_open_propertieshNt(jiA1%oa_buffer_check_unlocked (C function)c.oa_buffer_check_unlockedhNt(jiA1append_oa_status (C function)c.append_oa_statushNt(jiA1append_oa_sample (C function)c.append_oa_samplehNt(jiA1#gen8_append_oa_reports (C function)c.gen8_append_oa_reportshNt(jiA1gen8_oa_read (C function)c.gen8_oa_readhNt(jiA1#gen7_append_oa_reports (C function)c.gen7_append_oa_reportshNt(jiA1gen7_oa_read (C function)c.gen7_oa_readhNt(jiA1!oa_get_render_ctx_id (C function)c.oa_get_render_ctx_idhNt(jiA1!oa_put_render_ctx_id (C function)c.oa_put_render_ctx_idhNt(jiA1#i915_perf_ioctl_locked (C function)c.i915_perf_ioctl_lockedhNt(jiA1$i915_perf_ioctl_version (C function)c.i915_perf_ioctl_versionhNtej ]((jiA1komeda_component (C struct)c.komeda_componenthNt(jiA1"komeda_component_output (C struct)c.komeda_component_outputhNt(jiA1!komeda_component_state (C struct)c.komeda_component_statehNt(jiA1komeda_pipeline (C struct)c.komeda_pipelinehNt(jiA1 komeda_pipeline_state (C struct)c.komeda_pipeline_statehNt(jiA1komeda_dev_funcs (C struct)c.komeda_dev_funcshNt(jiA1komeda_dev (C struct) c.komeda_devhNt(jiA1komeda_format_caps (C struct)c.komeda_format_capshNt(jiA1#komeda_format_caps_table (C struct)c.komeda_format_caps_tablehNt(jiA1komeda_fb (C struct) c.komeda_fbhNt(jiA1komeda_plane (C struct)c.komeda_planehNt(jiA1komeda_plane_state (C struct)c.komeda_plane_statehNt(jiA1komeda_wb_connector (C struct)c.komeda_wb_connectorhNt(jiA1komeda_crtc (C struct) c.komeda_crtchNt(jiA1komeda_crtc_state (C struct)c.komeda_crtc_statehNt(jiA1%komeda_crtc_atomic_check (C function)c.komeda_crtc_atomic_checkhNt(jiA1&komeda_plane_atomic_check (C function)c.komeda_plane_atomic_checkhNtej]j ]j"]j ]j=]j,]jl]u(j ]jn]j ]j~]j{]j1]((jiA1xe_wa_process_oob (C function)c.xe_wa_process_oobhNt(jiA1xe_wa_process_gt (C function)c.xe_wa_process_gthNt(jiA1!xe_wa_process_engine (C function)c.xe_wa_process_enginehNt(jiA1xe_wa_process_lrc (C function)c.xe_wa_process_lrchNt(jiA1xe_wa_init (C function) c.xe_wa_inithNtej0 ]j3 ]j]j ]j]((jiA1"drm_is_current_master (C function)c.drm_is_current_masterhNt(jiA1drm_master_get (C function)c.drm_master_gethNt(jiA1 drm_file_get_master (C function)c.drm_file_get_masterhNt(jiA1drm_master_put (C function)c.drm_master_puthNt(jiA1drm_master (C struct) c.drm_masterhNt(jiA1drm_ioctl_t (C macro) c.drm_ioctl_thNt(jiA1drm_ioctl_compat_t (C macro)c.drm_ioctl_compat_thNt(jiA1drm_ioctl_flags (C enum)c.drm_ioctl_flagshNt(jiA1drm_ioctl_desc (C struct)c.drm_ioctl_deschNt(jiA1DRM_IOCTL_DEF_DRV (C macro)c.DRM_IOCTL_DEF_DRVhNt(jiA1drm_noop (C function) c.drm_noophNt(jiA1drm_invalid_op (C function)c.drm_invalid_ophNt(jiA1drm_ioctl (C function) c.drm_ioctlhNt(jiA1drm_ioctl_flags (C function)c.drm_ioctl_flagshNt(jiA1drm_compat_ioctl (C function)c.drm_compat_ioctlhNt(jiA1#drm_crtc_add_crc_entry (C function)c.drm_crtc_add_crc_entryhNt(jiA1 DRM_DEBUGFS_GPUVA_INFO (C macro)c.DRM_DEBUGFS_GPUVA_INFOhNt(jiA1drm_info_list (C struct)c.drm_info_listhNt(jiA1drm_info_node (C struct)c.drm_info_nodehNt(jiA1drm_debugfs_info (C struct)c.drm_debugfs_infohNt(jiA1drm_debugfs_entry (C struct)c.drm_debugfs_entryhNt(jiA1#drm_debugfs_gpuva_info (C function)c.drm_debugfs_gpuva_infohNt(jiA1%drm_debugfs_create_files (C function)c.drm_debugfs_create_fileshNt(jiA1!drm_debugfs_add_file (C function)c.drm_debugfs_add_filehNt(jiA1"drm_debugfs_add_files (C function)c.drm_debugfs_add_fileshNt(jiA1$drm_sysfs_hotplug_event (C function)c.drm_sysfs_hotplug_eventhNt(jiA1.drm_sysfs_connector_hotplug_event (C function)#c.drm_sysfs_connector_hotplug_eventhNt(jiA1/drm_sysfs_connector_property_event (C function)$c.drm_sysfs_connector_property_eventhNt(jiA1&drm_class_device_register (C function)c.drm_class_device_registerhNt(jiA1(drm_class_device_unregister (C function)c.drm_class_device_unregisterhNt(jiA1DRM_CAP_DUMB_BUFFER (C macro)c.DRM_CAP_DUMB_BUFFERhNt(jiA1"DRM_CAP_VBLANK_HIGH_CRTC (C macro)c.DRM_CAP_VBLANK_HIGH_CRTChNt(jiA1&DRM_CAP_DUMB_PREFERRED_DEPTH (C macro)c.DRM_CAP_DUMB_PREFERRED_DEPTHhNt(jiA1$DRM_CAP_DUMB_PREFER_SHADOW (C macro)c.DRM_CAP_DUMB_PREFER_SHADOWhNt(jiA1DRM_CAP_PRIME (C macro)c.DRM_CAP_PRIMEhNt(jiA1DRM_PRIME_CAP_IMPORT (C macro)c.DRM_PRIME_CAP_IMPORThNt(jiA1DRM_PRIME_CAP_EXPORT (C macro)c.DRM_PRIME_CAP_EXPORThNt(jiA1%DRM_CAP_TIMESTAMP_MONOTONIC (C macro)c.DRM_CAP_TIMESTAMP_MONOTONIChNt(jiA1!DRM_CAP_ASYNC_PAGE_FLIP (C macro)c.DRM_CAP_ASYNC_PAGE_FLIPhNt(jiA1DRM_CAP_CURSOR_WIDTH (C macro)c.DRM_CAP_CURSOR_WIDTHhNt(jiA1DRM_CAP_CURSOR_HEIGHT (C macro)c.DRM_CAP_CURSOR_HEIGHThNt(jiA1"DRM_CAP_ADDFB2_MODIFIERS (C macro)c.DRM_CAP_ADDFB2_MODIFIERShNt(jiA1"DRM_CAP_PAGE_FLIP_TARGET (C macro)c.DRM_CAP_PAGE_FLIP_TARGEThNt(jiA1&DRM_CAP_CRTC_IN_VBLANK_EVENT (C macro)c.DRM_CAP_CRTC_IN_VBLANK_EVENThNt(jiA1DRM_CAP_SYNCOBJ (C macro)c.DRM_CAP_SYNCOBJhNt(jiA1"DRM_CAP_SYNCOBJ_TIMELINE (C macro)c.DRM_CAP_SYNCOBJ_TIMELINEhNt(jiA1(DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP (C macro) c.DRM_CAP_ATOMIC_ASYNC_PAGE_FLIPhNt(jiA1"DRM_CLIENT_CAP_STEREO_3D (C macro)c.DRM_CLIENT_CAP_STEREO_3DhNt(jiA1)DRM_CLIENT_CAP_UNIVERSAL_PLANES (C macro)!c.DRM_CLIENT_CAP_UNIVERSAL_PLANEShNt(jiA1DRM_CLIENT_CAP_ATOMIC (C macro)c.DRM_CLIENT_CAP_ATOMIChNt(jiA1%DRM_CLIENT_CAP_ASPECT_RATIO (C macro)c.DRM_CLIENT_CAP_ASPECT_RATIOhNt(jiA1-DRM_CLIENT_CAP_WRITEBACK_CONNECTORS (C macro)%c.DRM_CLIENT_CAP_WRITEBACK_CONNECTORShNt(jiA1-DRM_CLIENT_CAP_CURSOR_PLANE_HOTSPOT (C macro)%c.DRM_CLIENT_CAP_CURSOR_PLANE_HOTSPOThNt(jiA1drm_syncobj_eventfd (C struct)c.drm_syncobj_eventfdhNt(jiA1DRM_IOCTL_GEM_CLOSE (C macro)c.DRM_IOCTL_GEM_CLOSEhNt(jiA1&DRM_IOCTL_PRIME_HANDLE_TO_FD (C macro)c.DRM_IOCTL_PRIME_HANDLE_TO_FDhNt(jiA1&DRM_IOCTL_PRIME_FD_TO_HANDLE (C macro)c.DRM_IOCTL_PRIME_FD_TO_HANDLEhNt(jiA1DRM_IOCTL_MODE_RMFB (C macro)c.DRM_IOCTL_MODE_RMFBhNt(jiA1$DRM_IOCTL_MODE_CREATE_DUMB (C macro)c.DRM_IOCTL_MODE_CREATE_DUMBhNt(jiA1DRM_IOCTL_MODE_GETFB2 (C macro)c.DRM_IOCTL_MODE_GETFB2hNt(jiA1 DRM_IOCTL_MODE_CLOSEFB (C macro)c.DRM_IOCTL_MODE_CLOSEFBhNt(jiA1#DRM_IOCTL_SET_CLIENT_NAME (C macro)c.DRM_IOCTL_SET_CLIENT_NAMEhNt(jiA1drm_event (C struct) c.drm_eventhNt(jiA1DRM_EVENT_VBLANK (C macro)c.DRM_EVENT_VBLANKhNt(jiA1!DRM_EVENT_FLIP_COMPLETE (C macro)c.DRM_EVENT_FLIP_COMPLETEhNt(jiA1!DRM_EVENT_CRTC_SEQUENCE (C macro)c.DRM_EVENT_CRTC_SEQUENCEhNt(jiA1drm_mode_modeinfo (C struct)c.drm_mode_modeinfohNt(jiA1drm_mode_get_plane (C struct)c.drm_mode_get_planehNt(jiA1!drm_mode_get_connector (C struct)c.drm_mode_get_connectorhNt(jiA1!drm_mode_property_enum (C struct)c.drm_mode_property_enumhNt(jiA1 drm_mode_get_property (C struct)c.drm_mode_get_propertyhNt(jiA1drm_mode_fb_cmd2 (C struct)c.drm_mode_fb_cmd2hNt(jiA1drm_plane_size_hint (C struct)c.drm_plane_size_hinthNt(jiA1!hdr_metadata_infoframe (C struct)c.hdr_metadata_infoframehNt(jiA1hdr_output_metadata (C struct)c.hdr_output_metadatahNt(jiA1"DRM_MODE_PAGE_FLIP_EVENT (C macro)c.DRM_MODE_PAGE_FLIP_EVENThNt(jiA1"DRM_MODE_PAGE_FLIP_ASYNC (C macro)c.DRM_MODE_PAGE_FLIP_ASYNChNt(jiA1"DRM_MODE_PAGE_FLIP_FLAGS (C macro)c.DRM_MODE_PAGE_FLIP_FLAGShNt(jiA1drm_mode_create_dumb (C struct)c.drm_mode_create_dumbhNt(jiA1#DRM_MODE_ATOMIC_TEST_ONLY (C macro)c.DRM_MODE_ATOMIC_TEST_ONLYhNt(jiA1"DRM_MODE_ATOMIC_NONBLOCK (C macro)c.DRM_MODE_ATOMIC_NONBLOCKhNt(jiA1'DRM_MODE_ATOMIC_ALLOW_MODESET (C macro)c.DRM_MODE_ATOMIC_ALLOW_MODESEThNt(jiA1DRM_MODE_ATOMIC_FLAGS (C macro)c.DRM_MODE_ATOMIC_FLAGShNt(jiA1drm_mode_create_blob (C struct)c.drm_mode_create_blobhNt(jiA1 drm_mode_destroy_blob (C struct)c.drm_mode_destroy_blobhNt(jiA1 drm_mode_create_lease (C struct)c.drm_mode_create_leasehNt(jiA1 drm_mode_list_lessees (C struct)c.drm_mode_list_lesseeshNt(jiA1drm_mode_get_lease (C struct)c.drm_mode_get_leasehNt(jiA1 drm_mode_revoke_lease (C struct)c.drm_mode_revoke_leasehNt(jiA1drm_mode_rect (C struct)c.drm_mode_recthNt(jiA1drm_mode_closefb (C struct)c.drm_mode_closefbhNtejF ]j`]jO ]((jiA1xe_tile_alloc (C function)c.xe_tile_allochNt(jiA1xe_tile_init_early (C function)c.xe_tile_init_earlyhNt(jiA1!xe_tile_init_noalloc (C function)c.xe_tile_init_noallochNtej]((jiA1ttm_caching (C enum) c.ttm_cachinghNt(jiA1ttm_global (C struct) c.ttm_globalhNt(jiA1ttm_device (C struct) c.ttm_devicehNt(jiA1ttm_device_init (C function)c.ttm_device_inithNt(jiA1ttm_place (C struct) c.ttm_placehNt(jiA1ttm_placement (C struct)c.ttm_placementhNt(jiA1ttm_lru_item_type (C enum)c.ttm_lru_item_typehNt(jiA1ttm_lru_item (C struct)c.ttm_lru_itemhNt(jiA1ttm_lru_item_init (C function)c.ttm_lru_item_inithNt(jiA1ttm_resource_manager (C struct)c.ttm_resource_managerhNt(jiA1ttm_bus_placement (C struct)c.ttm_bus_placementhNt(jiA1ttm_resource (C struct)c.ttm_resourcehNt(jiA1 ttm_lru_item_to_res (C function)c.ttm_lru_item_to_reshNt(jiA1 ttm_lru_bulk_move_pos (C struct)c.ttm_lru_bulk_move_poshNt(jiA1ttm_lru_bulk_move (C struct)c.ttm_lru_bulk_movehNt(jiA1ttm_resource_cursor (C struct)c.ttm_resource_cursorhNt(jiA1ttm_kmap_iter_iomap (C struct)c.ttm_kmap_iter_iomaphNt(jiA1"ttm_kmap_iter_linear_io (C struct)c.ttm_kmap_iter_linear_iohNt(jiA1*ttm_resource_manager_set_used (C function)c.ttm_resource_manager_set_usedhNt(jiA1&ttm_resource_manager_used (C function)c.ttm_resource_manager_usedhNt(jiA1)ttm_resource_manager_cleanup (C function)c.ttm_resource_manager_cleanuphNt(jiA1+ttm_resource_manager_for_each_res (C macro)#c.ttm_resource_manager_for_each_reshNt(jiA1#ttm_lru_bulk_move_init (C function)c.ttm_lru_bulk_move_inithNt(jiA1#ttm_lru_bulk_move_fini (C function)c.ttm_lru_bulk_move_finihNt(jiA1#ttm_lru_bulk_move_tail (C function)c.ttm_lru_bulk_move_tailhNt(jiA1ttm_resource_init (C function)c.ttm_resource_inithNt(jiA1ttm_resource_fini (C function)c.ttm_resource_finihNt(jiA1&ttm_resource_manager_init (C function)c.ttm_resource_manager_inithNt(jiA1'ttm_resource_manager_usage (C function)c.ttm_resource_manager_usagehNt(jiA1'ttm_resource_manager_debug (C function)c.ttm_resource_manager_debughNt(jiA1%ttm_kmap_iter_iomap_init (C function)c.ttm_kmap_iter_iomap_inithNt(jiA10ttm_resource_manager_create_debugfs (C function)%c.ttm_resource_manager_create_debugfshNt(jiA1ttm_tt (C struct)c.ttm_tthNt(jiA1ttm_kmap_iter_tt (C struct)c.ttm_kmap_iter_tthNt(jiA1ttm_tt_is_swapped (C function)c.ttm_tt_is_swappedhNt(jiA1 ttm_tt_is_backed_up (C function)c.ttm_tt_is_backed_uphNt(jiA1#ttm_tt_clear_backed_up (C function)c.ttm_tt_clear_backed_uphNt(jiA1ttm_tt_create (C function)c.ttm_tt_createhNt(jiA1ttm_tt_init (C function) c.ttm_tt_inithNt(jiA1ttm_tt_fini (C function) c.ttm_tt_finihNt(jiA1ttm_tt_destroy (C function)c.ttm_tt_destroyhNt(jiA1ttm_tt_swapin (C function)c.ttm_tt_swapinhNt(jiA1ttm_tt_populate (C function)c.ttm_tt_populatehNt(jiA1ttm_tt_unpopulate (C function)c.ttm_tt_unpopulatehNt(jiA1"ttm_tt_mark_for_clear (C function)c.ttm_tt_mark_for_clearhNt(jiA1ttm_backup_flags (C struct)c.ttm_backup_flagshNt(jiA1ttm_agp_tt_create (C function)c.ttm_agp_tt_createhNt(jiA1"ttm_kmap_iter_tt_init (C function)c.ttm_kmap_iter_tt_inithNt(jiA1 ttm_tt_setup_backup (C function)c.ttm_tt_setup_backuphNt(jiA1ttm_pool_type (C struct)c.ttm_pool_typehNt(jiA1ttm_pool (C struct) c.ttm_poolhNt(jiA1ttm_pool_alloc (C function)c.ttm_pool_allochNt(jiA1ttm_pool_free (C function)c.ttm_pool_freehNt(jiA1ttm_pool_init (C function)c.ttm_pool_inithNt(jiA1ttm_pool_fini (C function)c.ttm_pool_finihNt(jiA1ttm_pool_debugfs (C function)c.ttm_pool_debugfshNt(jiA1drm_gem_object_status (C enum)c.drm_gem_object_statushNt(jiA1drm_gem_object_funcs (C struct)c.drm_gem_object_funcshNt(jiA1drm_gem_lru (C struct) c.drm_gem_lruhNt(jiA1drm_gem_object (C struct)c.drm_gem_objecthNt(jiA1DRM_GEM_FOPS (C macro)c.DRM_GEM_FOPShNt(jiA1DEFINE_DRM_GEM_FOPS (C macro)c.DEFINE_DRM_GEM_FOPShNt(jiA1drm_gem_object_get (C function)c.drm_gem_object_gethNt(jiA1drm_gem_object_put (C function)c.drm_gem_object_puthNt(jiA16drm_gem_object_is_shared_for_memory_stats (C function)+c.drm_gem_object_is_shared_for_memory_statshNt(jiA1 drm_gem_is_imported (C function)c.drm_gem_is_importedhNt(jiA1 drm_gem_gpuva_set_lock (C macro)c.drm_gem_gpuva_set_lockhNt(jiA1drm_gem_gpuva_init (C function)c.drm_gem_gpuva_inithNt(jiA1#drm_gem_for_each_gpuvm_bo (C macro)c.drm_gem_for_each_gpuvm_bohNt(jiA1(drm_gem_for_each_gpuvm_bo_safe (C macro) c.drm_gem_for_each_gpuvm_bo_safehNt(jiA1)drm_gem_object_init_with_mnt (C function)c.drm_gem_object_init_with_mnthNt(jiA1 drm_gem_object_init (C function)c.drm_gem_object_inithNt(jiA1(drm_gem_private_object_init (C function)c.drm_gem_private_object_inithNt(jiA1(drm_gem_private_object_fini (C function)c.drm_gem_private_object_finihNt(jiA1"drm_gem_handle_delete (C function)c.drm_gem_handle_deletehNt(jiA1$drm_gem_dumb_map_offset (C function)c.drm_gem_dumb_map_offsethNt(jiA1"drm_gem_handle_create (C function)c.drm_gem_handle_createhNt(jiA1%drm_gem_free_mmap_offset (C function)c.drm_gem_free_mmap_offsethNt(jiA1,drm_gem_create_mmap_offset_size (C function)!c.drm_gem_create_mmap_offset_sizehNt(jiA1'drm_gem_create_mmap_offset (C function)c.drm_gem_create_mmap_offsethNt(jiA1drm_gem_get_pages (C function)c.drm_gem_get_pageshNt(jiA1drm_gem_put_pages (C function)c.drm_gem_put_pageshNt(jiA1#drm_gem_objects_lookup (C function)c.drm_gem_objects_lookuphNt(jiA1"drm_gem_object_lookup (C function)c.drm_gem_object_lookuphNt(jiA1"drm_gem_dma_resv_wait (C function)c.drm_gem_dma_resv_waithNt(jiA1#drm_gem_object_release (C function)c.drm_gem_object_releasehNt(jiA1 drm_gem_object_free (C function)c.drm_gem_object_freehNt(jiA1drm_gem_vm_open (C function)c.drm_gem_vm_openhNt(jiA1drm_gem_vm_close (C function)c.drm_gem_vm_closehNt(jiA1drm_gem_mmap_obj (C function)c.drm_gem_mmap_objhNt(jiA1drm_gem_mmap (C function)c.drm_gem_mmaphNt(jiA1&drm_gem_lock_reservations (C function)c.drm_gem_lock_reservationshNt(jiA1drm_gem_lru_init (C function)c.drm_gem_lru_inithNt(jiA1drm_gem_lru_remove (C function)c.drm_gem_lru_removehNt(jiA1)drm_gem_lru_move_tail_locked (C function)c.drm_gem_lru_move_tail_lockedhNt(jiA1"drm_gem_lru_move_tail (C function)c.drm_gem_lru_move_tailhNt(jiA1drm_gem_lru_scan (C function)c.drm_gem_lru_scanhNt(jiA1drm_gem_evict (C function)c.drm_gem_evicthNt(jiA1drm_gem_dma_object (C struct)c.drm_gem_dma_objecthNt(jiA1$drm_gem_dma_object_free (C function)c.drm_gem_dma_object_freehNt(jiA1*drm_gem_dma_object_print_info (C function)c.drm_gem_dma_object_print_infohNt(jiA1,drm_gem_dma_object_get_sg_table (C function)!c.drm_gem_dma_object_get_sg_tablehNt(jiA1$drm_gem_dma_object_mmap (C function)c.drm_gem_dma_object_mmaphNt(jiA11DRM_GEM_DMA_DRIVER_OPS_WITH_DUMB_CREATE (C macro))c.DRM_GEM_DMA_DRIVER_OPS_WITH_DUMB_CREATEhNt(jiA1 DRM_GEM_DMA_DRIVER_OPS (C macro)c.DRM_GEM_DMA_DRIVER_OPShNt(jiA16DRM_GEM_DMA_DRIVER_OPS_VMAP_WITH_DUMB_CREATE (C macro).c.DRM_GEM_DMA_DRIVER_OPS_VMAP_WITH_DUMB_CREATEhNt(jiA1%DRM_GEM_DMA_DRIVER_OPS_VMAP (C macro)c.DRM_GEM_DMA_DRIVER_OPS_VMAPhNt(jiA1!DEFINE_DRM_GEM_DMA_FOPS (C macro)c.DEFINE_DRM_GEM_DMA_FOPShNt(jiA1drm_gem_dma_create (C function)c.drm_gem_dma_createhNt(jiA1drm_gem_dma_free (C function)c.drm_gem_dma_freehNt(jiA1-drm_gem_dma_dumb_create_internal (C function)"c.drm_gem_dma_dumb_create_internalhNt(jiA1$drm_gem_dma_dumb_create (C function)c.drm_gem_dma_dumb_createhNt(jiA1*drm_gem_dma_get_unmapped_area (C function)c.drm_gem_dma_get_unmapped_areahNt(jiA1#drm_gem_dma_print_info (C function)c.drm_gem_dma_print_infohNt(jiA1%drm_gem_dma_get_sg_table (C function)c.drm_gem_dma_get_sg_tablehNt(jiA1.drm_gem_dma_prime_import_sg_table (C function)#c.drm_gem_dma_prime_import_sg_tablehNt(jiA1drm_gem_dma_vmap (C function)c.drm_gem_dma_vmaphNt(jiA1drm_gem_dma_mmap (C function)c.drm_gem_dma_mmaphNt(jiA13drm_gem_dma_prime_import_sg_table_vmap (C function)(c.drm_gem_dma_prime_import_sg_table_vmaphNt(jiA1drm_gem_shmem_object (C struct)c.drm_gem_shmem_objecthNt(jiA1&drm_gem_shmem_object_free (C function)c.drm_gem_shmem_object_freehNt(jiA1,drm_gem_shmem_object_print_info (C function)!c.drm_gem_shmem_object_print_infohNt(jiA1%drm_gem_shmem_object_pin (C function)c.drm_gem_shmem_object_pinhNt(jiA1'drm_gem_shmem_object_unpin (C function)c.drm_gem_shmem_object_unpinhNt(jiA1.drm_gem_shmem_object_get_sg_table (C function)#c.drm_gem_shmem_object_get_sg_tablehNt(jiA1&drm_gem_shmem_object_mmap (C function)c.drm_gem_shmem_object_mmaphNt(jiA1"DRM_GEM_SHMEM_DRIVER_OPS (C macro)c.DRM_GEM_SHMEM_DRIVER_OPShNt(jiA1!drm_gem_shmem_create (C function)c.drm_gem_shmem_createhNt(jiA1*drm_gem_shmem_create_with_mnt (C function)c.drm_gem_shmem_create_with_mnthNt(jiA1drm_gem_shmem_free (C function)c.drm_gem_shmem_freehNt(jiA1drm_gem_shmem_pin (C function)c.drm_gem_shmem_pinhNt(jiA1 drm_gem_shmem_unpin (C function)c.drm_gem_shmem_unpinhNt(jiA1&drm_gem_shmem_dumb_create (C function)c.drm_gem_shmem_dumb_createhNt(jiA1drm_gem_shmem_mmap (C function)c.drm_gem_shmem_mmaphNt(jiA1%drm_gem_shmem_print_info (C function)c.drm_gem_shmem_print_infohNt(jiA1'drm_gem_shmem_get_sg_table (C function)c.drm_gem_shmem_get_sg_tablehNt(jiA1(drm_gem_shmem_get_pages_sgt (C function)c.drm_gem_shmem_get_pages_sgthNt(jiA10drm_gem_shmem_prime_import_sg_table (C function)%c.drm_gem_shmem_prime_import_sg_tablehNt(jiA1drm_gem_vram_object (C struct)c.drm_gem_vram_objecthNt(jiA1drm_gem_vram_of_bo (C function)c.drm_gem_vram_of_bohNt(jiA1 drm_gem_vram_of_gem (C function)c.drm_gem_vram_of_gemhNt(jiA1)DRM_GEM_VRAM_PLANE_HELPER_FUNCS (C macro)!c.DRM_GEM_VRAM_PLANE_HELPER_FUNCShNt(jiA1DRM_GEM_VRAM_DRIVER (C macro)c.DRM_GEM_VRAM_DRIVERhNt(jiA1drm_vram_mm (C struct) c.drm_vram_mmhNt(jiA1 drm_vram_mm_of_bdev (C function)c.drm_vram_mm_of_bdevhNt(jiA1 drm_gem_vram_create (C function)c.drm_gem_vram_createhNt(jiA1drm_gem_vram_put (C function)c.drm_gem_vram_puthNt(jiA1 drm_gem_vram_offset (C function)c.drm_gem_vram_offsethNt(jiA1drm_gem_vram_pin (C function)c.drm_gem_vram_pinhNt(jiA1drm_gem_vram_unpin (C function)c.drm_gem_vram_unpinhNt(jiA1drm_gem_vram_vmap (C function)c.drm_gem_vram_vmaphNt(jiA1 drm_gem_vram_vunmap (C function)c.drm_gem_vram_vunmaphNt(jiA1*drm_gem_vram_fill_create_dumb (C function)c.drm_gem_vram_fill_create_dumbhNt(jiA1,drm_gem_vram_driver_dumb_create (C function)!c.drm_gem_vram_driver_dumb_createhNt(jiA11drm_gem_vram_plane_helper_prepare_fb (C function)&c.drm_gem_vram_plane_helper_prepare_fbhNt(jiA11drm_gem_vram_plane_helper_cleanup_fb (C function)&c.drm_gem_vram_plane_helper_cleanup_fbhNt(jiA1%drm_vram_mm_debugfs_init (C function)c.drm_vram_mm_debugfs_inithNt(jiA1"drmm_vram_helper_init (C function)c.drmm_vram_helper_inithNt(jiA1'drm_vram_helper_mode_valid (C function)c.drm_vram_helper_mode_validhNt(jiA1#drm_gem_ttm_print_info (C function)c.drm_gem_ttm_print_infohNt(jiA1drm_gem_ttm_vmap (C function)c.drm_gem_ttm_vmaphNt(jiA1drm_gem_ttm_vunmap (C function)c.drm_gem_ttm_vunmaphNt(jiA1drm_gem_ttm_mmap (C function)c.drm_gem_ttm_mmaphNt(jiA1(drm_gem_ttm_dumb_map_offset (C function)c.drm_gem_ttm_dumb_map_offsethNt(jiA1/drm_vma_offset_exact_lookup_locked (C function)$c.drm_vma_offset_exact_lookup_lockedhNt(jiA1'drm_vma_offset_lock_lookup (C function)c.drm_vma_offset_lock_lookuphNt(jiA1)drm_vma_offset_unlock_lookup (C function)c.drm_vma_offset_unlock_lookuphNt(jiA1drm_vma_node_reset (C function)c.drm_vma_node_resethNt(jiA1drm_vma_node_start (C function)c.drm_vma_node_starthNt(jiA1drm_vma_node_size (C function)c.drm_vma_node_sizehNt(jiA1%drm_vma_node_offset_addr (C function)c.drm_vma_node_offset_addrhNt(jiA1drm_vma_node_unmap (C function)c.drm_vma_node_unmaphNt(jiA1'drm_vma_node_verify_access (C function)c.drm_vma_node_verify_accesshNt(jiA1(drm_vma_offset_manager_init (C function)c.drm_vma_offset_manager_inithNt(jiA1+drm_vma_offset_manager_destroy (C function) c.drm_vma_offset_manager_destroyhNt(jiA1)drm_vma_offset_lookup_locked (C function)c.drm_vma_offset_lookup_lockedhNt(jiA1drm_vma_offset_add (C function)c.drm_vma_offset_addhNt(jiA1"drm_vma_offset_remove (C function)c.drm_vma_offset_removehNt(jiA1drm_vma_node_allow (C function)c.drm_vma_node_allowhNt(jiA1$drm_vma_node_allow_once (C function)c.drm_vma_node_allow_oncehNt(jiA1 drm_vma_node_revoke (C function)c.drm_vma_node_revokehNt(jiA1$drm_vma_node_is_allowed (C function)c.drm_vma_node_is_allowedhNt(jiA1!drm_prime_file_private (C struct)c.drm_prime_file_privatehNt(jiA1"drm_gem_dmabuf_export (C function)c.drm_gem_dmabuf_exporthNt(jiA1#drm_gem_dmabuf_release (C function)c.drm_gem_dmabuf_releasehNt(jiA1'drm_gem_prime_fd_to_handle (C function)c.drm_gem_prime_fd_to_handlehNt(jiA1+drm_gem_prime_handle_to_dmabuf (C function) c.drm_gem_prime_handle_to_dmabufhNt(jiA1'drm_gem_prime_handle_to_fd (C function)c.drm_gem_prime_handle_to_fdhNt(jiA1drm_gem_map_attach (C function)c.drm_gem_map_attachhNt(jiA1drm_gem_map_detach (C function)c.drm_gem_map_detachhNt(jiA1 drm_gem_map_dma_buf (C function)c.drm_gem_map_dma_bufhNt(jiA1"drm_gem_unmap_dma_buf (C function)c.drm_gem_unmap_dma_bufhNt(jiA1 drm_gem_dmabuf_vmap (C function)c.drm_gem_dmabuf_vmaphNt(jiA1"drm_gem_dmabuf_vunmap (C function)c.drm_gem_dmabuf_vunmaphNt(jiA1drm_gem_prime_mmap (C function)c.drm_gem_prime_mmaphNt(jiA1 drm_gem_dmabuf_mmap (C function)c.drm_gem_dmabuf_mmaphNt(jiA1"drm_prime_pages_to_sg (C function)c.drm_prime_pages_to_sghNt(jiA1*drm_prime_get_contiguous_size (C function)c.drm_prime_get_contiguous_sizehNt(jiA1!drm_gem_prime_export (C function)c.drm_gem_prime_exporthNt(jiA1%drm_gem_prime_import_dev (C function)c.drm_gem_prime_import_devhNt(jiA1!drm_gem_prime_import (C function)c.drm_gem_prime_importhNt(jiA1'drm_prime_sg_to_page_array (C function)c.drm_prime_sg_to_page_arrayhNt(jiA1+drm_prime_sg_to_dma_addr_array (C function) c.drm_prime_sg_to_dma_addr_arrayhNt(jiA1"drm_prime_gem_destroy (C function)c.drm_prime_gem_destroyhNt(jiA1drm_mm_insert_mode (C enum)c.drm_mm_insert_modehNt(jiA1drm_mm_node (C struct) c.drm_mm_nodehNt(jiA1drm_mm (C struct)c.drm_mmhNt(jiA1drm_mm_scan (C struct) c.drm_mm_scanhNt(jiA1"drm_mm_node_allocated (C function)c.drm_mm_node_allocatedhNt(jiA1drm_mm_initialized (C function)c.drm_mm_initializedhNt(jiA1 drm_mm_hole_follows (C function)c.drm_mm_hole_followshNt(jiA1#drm_mm_hole_node_start (C function)c.drm_mm_hole_node_starthNt(jiA1!drm_mm_hole_node_end (C function)c.drm_mm_hole_node_endhNt(jiA1drm_mm_nodes (C macro)c.drm_mm_nodeshNt(jiA1drm_mm_for_each_node (C macro)c.drm_mm_for_each_nodehNt(jiA1#drm_mm_for_each_node_safe (C macro)c.drm_mm_for_each_node_safehNt(jiA1drm_mm_for_each_hole (C macro)c.drm_mm_for_each_holehNt(jiA1'drm_mm_insert_node_generic (C function)c.drm_mm_insert_node_generichNt(jiA1drm_mm_insert_node (C function)c.drm_mm_insert_nodehNt(jiA1drm_mm_clean (C function)c.drm_mm_cleanhNt(jiA1'drm_mm_for_each_node_in_range (C macro)c.drm_mm_for_each_node_in_rangehNt(jiA1drm_mm_scan_init (C function)c.drm_mm_scan_inithNt(jiA1 drm_mm_reserve_node (C function)c.drm_mm_reserve_nodehNt(jiA1(drm_mm_insert_node_in_range (C function)c.drm_mm_insert_node_in_rangehNt(jiA1drm_mm_remove_node (C function)c.drm_mm_remove_nodehNt(jiA1(drm_mm_scan_init_with_range (C function)c.drm_mm_scan_init_with_rangehNt(jiA1"drm_mm_scan_add_block (C function)c.drm_mm_scan_add_blockhNt(jiA1%drm_mm_scan_remove_block (C function)c.drm_mm_scan_remove_blockhNt(jiA1$drm_mm_scan_color_evict (C function)c.drm_mm_scan_color_evicthNt(jiA1drm_mm_init (C function) c.drm_mm_inithNt(jiA1drm_mm_takedown (C function)c.drm_mm_takedownhNt(jiA1drm_mm_print (C function)c.drm_mm_printhNt(jiA1drm_gpuva_flags (C enum)c.drm_gpuva_flagshNt(jiA1drm_gpuva (C struct) c.drm_gpuvahNt(jiA1!drm_gpuva_invalidate (C function)c.drm_gpuva_invalidatehNt(jiA1"drm_gpuva_invalidated (C function)c.drm_gpuva_invalidatedhNt(jiA1drm_gpuvm_flags (C enum)c.drm_gpuvm_flagshNt(jiA1drm_gpuvm (C struct) c.drm_gpuvmhNt(jiA1drm_gpuvm_get (C function)c.drm_gpuvm_gethNt(jiA1%drm_gpuvm_resv_protected (C function)c.drm_gpuvm_resv_protectedhNt(jiA1drm_gpuvm_resv (C macro)c.drm_gpuvm_resvhNt(jiA1drm_gpuvm_resv_obj (C macro)c.drm_gpuvm_resv_objhNt(jiA1 drm_gpuvm_is_extobj (C function)c.drm_gpuvm_is_extobjhNt(jiA1%drm_gpuvm_for_each_va_range (C macro)c.drm_gpuvm_for_each_va_rangehNt(jiA1*drm_gpuvm_for_each_va_range_safe (C macro)"c.drm_gpuvm_for_each_va_range_safehNt(jiA1drm_gpuvm_for_each_va (C macro)c.drm_gpuvm_for_each_vahNt(jiA1$drm_gpuvm_for_each_va_safe (C macro)c.drm_gpuvm_for_each_va_safehNt(jiA1drm_gpuvm_exec (C struct)c.drm_gpuvm_exechNt(jiA1"drm_gpuvm_exec_unlock (C function)c.drm_gpuvm_exec_unlockhNt(jiA1*drm_gpuvm_exec_resv_add_fence (C function)c.drm_gpuvm_exec_resv_add_fencehNt(jiA1$drm_gpuvm_exec_validate (C function)c.drm_gpuvm_exec_validatehNt(jiA1drm_gpuvm_bo (C struct)c.drm_gpuvm_bohNt(jiA1drm_gpuvm_bo_get (C function)c.drm_gpuvm_bo_gethNt(jiA1#drm_gpuvm_bo_gem_evict (C function)c.drm_gpuvm_bo_gem_evicthNt(jiA1"drm_gpuvm_bo_for_each_va (C macro)c.drm_gpuvm_bo_for_each_vahNt(jiA1'drm_gpuvm_bo_for_each_va_safe (C macro)c.drm_gpuvm_bo_for_each_va_safehNt(jiA1drm_gpuva_op_type (C enum)c.drm_gpuva_op_typehNt(jiA1drm_gpuva_op_map (C struct)c.drm_gpuva_op_maphNt(jiA1drm_gpuva_op_unmap (C struct)c.drm_gpuva_op_unmaphNt(jiA1drm_gpuva_op_remap (C struct)c.drm_gpuva_op_remaphNt(jiA1 drm_gpuva_op_prefetch (C struct)c.drm_gpuva_op_prefetchhNt(jiA1drm_gpuva_op (C struct)c.drm_gpuva_ophNt(jiA1drm_gpuva_ops (C struct)c.drm_gpuva_opshNt(jiA1drm_gpuva_for_each_op (C macro)c.drm_gpuva_for_each_ophNt(jiA1$drm_gpuva_for_each_op_safe (C macro)c.drm_gpuva_for_each_op_safehNt(jiA1,drm_gpuva_for_each_op_from_reverse (C macro)$c.drm_gpuva_for_each_op_from_reversehNt(jiA1'drm_gpuva_for_each_op_reverse (C macro)c.drm_gpuva_for_each_op_reversehNt(jiA1drm_gpuva_first_op (C macro)c.drm_gpuva_first_ophNt(jiA1drm_gpuva_last_op (C macro)c.drm_gpuva_last_ophNt(jiA1drm_gpuva_prev_op (C macro)c.drm_gpuva_prev_ophNt(jiA1drm_gpuva_next_op (C macro)c.drm_gpuva_next_ophNt(jiA1drm_gpuvm_ops (C struct)c.drm_gpuvm_opshNt(jiA1.drm_gpuva_op_remap_to_unmap_range (C function)#c.drm_gpuva_op_remap_to_unmap_rangehNt(jiA1"drm_gpuvm_range_valid (C function)c.drm_gpuvm_range_validhNt(jiA1(drm_gpuvm_resv_object_alloc (C function)c.drm_gpuvm_resv_object_allochNt(jiA1drm_gpuvm_init (C function)c.drm_gpuvm_inithNt(jiA1drm_gpuvm_put (C function)c.drm_gpuvm_puthNt(jiA1!drm_gpuvm_prepare_vm (C function)c.drm_gpuvm_prepare_vmhNt(jiA1&drm_gpuvm_prepare_objects (C function)c.drm_gpuvm_prepare_objectshNt(jiA1$drm_gpuvm_prepare_range (C function)c.drm_gpuvm_prepare_rangehNt(jiA1 drm_gpuvm_exec_lock (C function)c.drm_gpuvm_exec_lockhNt(jiA1&drm_gpuvm_exec_lock_array (C function)c.drm_gpuvm_exec_lock_arrayhNt(jiA1&drm_gpuvm_exec_lock_range (C function)c.drm_gpuvm_exec_lock_rangehNt(jiA1drm_gpuvm_validate (C function)c.drm_gpuvm_validatehNt(jiA1%drm_gpuvm_resv_add_fence (C function)c.drm_gpuvm_resv_add_fencehNt(jiA1 drm_gpuvm_bo_create (C function)c.drm_gpuvm_bo_createhNt(jiA1drm_gpuvm_bo_put (C function)c.drm_gpuvm_bo_puthNt(jiA1drm_gpuvm_bo_find (C function)c.drm_gpuvm_bo_findhNt(jiA1 drm_gpuvm_bo_obtain (C function)c.drm_gpuvm_bo_obtainhNt(jiA1)drm_gpuvm_bo_obtain_prealloc (C function)c.drm_gpuvm_bo_obtain_preallochNt(jiA1$drm_gpuvm_bo_extobj_add (C function)c.drm_gpuvm_bo_extobj_addhNt(jiA1drm_gpuvm_bo_evict (C function)c.drm_gpuvm_bo_evicthNt(jiA1drm_gpuva_insert (C function)c.drm_gpuva_inserthNt(jiA1drm_gpuva_remove (C function)c.drm_gpuva_removehNt(jiA1drm_gpuva_link (C function)c.drm_gpuva_linkhNt(jiA1drm_gpuva_unlink (C function)c.drm_gpuva_unlinkhNt(jiA1!drm_gpuva_find_first (C function)c.drm_gpuva_find_firsthNt(jiA1drm_gpuva_find (C function)c.drm_gpuva_findhNt(jiA1 drm_gpuva_find_prev (C function)c.drm_gpuva_find_prevhNt(jiA1 drm_gpuva_find_next (C function)c.drm_gpuva_find_nexthNt(jiA1%drm_gpuvm_interval_empty (C function)c.drm_gpuvm_interval_emptyhNt(jiA1drm_gpuva_map (C function)c.drm_gpuva_maphNt(jiA1drm_gpuva_remap (C function)c.drm_gpuva_remaphNt(jiA1drm_gpuva_unmap (C function)c.drm_gpuva_unmaphNt(jiA1drm_gpuvm_sm_map (C function)c.drm_gpuvm_sm_maphNt(jiA1drm_gpuvm_sm_unmap (C function)c.drm_gpuvm_sm_unmaphNt(jiA1(drm_gpuvm_sm_map_ops_create (C function)c.drm_gpuvm_sm_map_ops_createhNt(jiA1*drm_gpuvm_sm_unmap_ops_create (C function)c.drm_gpuvm_sm_unmap_ops_createhNt(jiA1*drm_gpuvm_prefetch_ops_create (C function)c.drm_gpuvm_prefetch_ops_createhNt(jiA1*drm_gpuvm_bo_unmap_ops_create (C function)c.drm_gpuvm_bo_unmap_ops_createhNt(jiA1drm_gpuva_ops_free (C function)c.drm_gpuva_ops_freehNt(jiA1drm_buddy_init (C function)c.drm_buddy_inithNt(jiA1drm_buddy_fini (C function)c.drm_buddy_finihNt(jiA1drm_get_buddy (C function)c.drm_get_buddyhNt(jiA1!drm_buddy_free_block (C function)c.drm_buddy_free_blockhNt(jiA1 drm_buddy_free_list (C function)c.drm_buddy_free_listhNt(jiA1!drm_buddy_block_trim (C function)c.drm_buddy_block_trimhNt(jiA1#drm_buddy_alloc_blocks (C function)c.drm_buddy_alloc_blockshNt(jiA1"drm_buddy_block_print (C function)c.drm_buddy_block_printhNt(jiA1drm_buddy_print (C function)c.drm_buddy_printhNt(jiA1drm_clflush_pages (C function)c.drm_clflush_pageshNt(jiA1drm_clflush_sg (C function)c.drm_clflush_sghNt(jiA1#drm_clflush_virt_range (C function)c.drm_clflush_virt_rangehNt(jiA1drm_memcpy_from_wc (C function)c.drm_memcpy_from_wchNt(jiA1drm_syncobj (C struct) c.drm_syncobjhNt(jiA1drm_syncobj_get (C function)c.drm_syncobj_gethNt(jiA1drm_syncobj_put (C function)c.drm_syncobj_puthNt(jiA1"drm_syncobj_fence_get (C function)c.drm_syncobj_fence_gethNt(jiA1drm_syncobj_find (C function)c.drm_syncobj_findhNt(jiA1"drm_syncobj_add_point (C function)c.drm_syncobj_add_pointhNt(jiA1&drm_syncobj_replace_fence (C function)c.drm_syncobj_replace_fencehNt(jiA1#drm_syncobj_find_fence (C function)c.drm_syncobj_find_fencehNt(jiA1drm_syncobj_free (C function)c.drm_syncobj_freehNt(jiA1drm_syncobj_create (C function)c.drm_syncobj_createhNt(jiA1#drm_syncobj_get_handle (C function)c.drm_syncobj_get_handlehNt(jiA1drm_syncobj_get_fd (C function)c.drm_syncobj_get_fdhNt(jiA1'drm_timeout_abs_to_jiffies (C function)c.drm_timeout_abs_to_jiffieshNt(jiA1drm_exec (C struct) c.drm_exechNt(jiA1drm_exec_obj (C function)c.drm_exec_objhNt(jiA1)drm_exec_for_each_locked_object (C macro)!c.drm_exec_for_each_locked_objecthNt(jiA11drm_exec_for_each_locked_object_reverse (C macro))c.drm_exec_for_each_locked_object_reversehNt(jiA1#drm_exec_until_all_locked (C macro)c.drm_exec_until_all_lockedhNt(jiA1&drm_exec_retry_on_contention (C macro)c.drm_exec_retry_on_contentionhNt(jiA1"drm_exec_is_contended (C function)c.drm_exec_is_contendedhNt(jiA1drm_exec_init (C function)c.drm_exec_inithNt(jiA1drm_exec_fini (C function)c.drm_exec_finihNt(jiA1drm_exec_cleanup (C function)c.drm_exec_cleanuphNt(jiA1drm_exec_lock_obj (C function)c.drm_exec_lock_objhNt(jiA1 drm_exec_unlock_obj (C function)c.drm_exec_unlock_objhNt(jiA1!drm_exec_prepare_obj (C function)c.drm_exec_prepare_objhNt(jiA1#drm_exec_prepare_array (C function)c.drm_exec_prepare_arrayhNt(jiA1'DRM_SCHED_FENCE_DONT_PIPELINE (C macro)c.DRM_SCHED_FENCE_DONT_PIPELINEhNt(jiA1/DRM_SCHED_FENCE_FLAG_HAS_DEADLINE_BIT (C macro)'c.DRM_SCHED_FENCE_FLAG_HAS_DEADLINE_BIThNt(jiA1drm_sched_entity (C struct)c.drm_sched_entityhNt(jiA1drm_sched_rq (C struct)c.drm_sched_rqhNt(jiA1drm_sched_fence (C struct)c.drm_sched_fencehNt(jiA1drm_sched_job (C struct)c.drm_sched_jobhNt(jiA1 drm_sched_backend_ops (C struct)c.drm_sched_backend_opshNt(jiA1drm_gpu_scheduler (C struct)c.drm_gpu_schedulerhNt(jiA1drm_sched_init_args (C struct)c.drm_sched_init_argshNt(jiA1$drm_sched_tdr_queue_imm (C function)c.drm_sched_tdr_queue_immhNt(jiA1drm_sched_fault (C function)c.drm_sched_faulthNt(jiA1&drm_sched_suspend_timeout (C function)c.drm_sched_suspend_timeouthNt(jiA1%drm_sched_resume_timeout (C function)c.drm_sched_resume_timeouthNt(jiA1drm_sched_stop (C function)c.drm_sched_stophNt(jiA1drm_sched_start (C function)c.drm_sched_starthNt(jiA1$drm_sched_resubmit_jobs (C function)c.drm_sched_resubmit_jobshNt(jiA1drm_sched_job_init (C function)c.drm_sched_job_inithNt(jiA1drm_sched_job_arm (C function)c.drm_sched_job_armhNt(jiA1)drm_sched_job_add_dependency (C function)c.drm_sched_job_add_dependencyhNt(jiA11drm_sched_job_add_syncobj_dependency (C function)&c.drm_sched_job_add_syncobj_dependencyhNt(jiA10drm_sched_job_add_resv_dependencies (C function)%c.drm_sched_job_add_resv_dependencieshNt(jiA14drm_sched_job_add_implicit_dependencies (C function))c.drm_sched_job_add_implicit_dependencieshNt(jiA1)drm_sched_job_has_dependency (C function)c.drm_sched_job_has_dependencyhNt(jiA1"drm_sched_job_cleanup (C function)c.drm_sched_job_cleanuphNt(jiA1 drm_sched_pick_best (C function)c.drm_sched_pick_besthNt(jiA1drm_sched_init (C function)c.drm_sched_inithNt(jiA1drm_sched_fini (C function)c.drm_sched_finihNt(jiA1%drm_sched_increase_karma (C function)c.drm_sched_increase_karmahNt(jiA1#drm_sched_wqueue_ready (C function)c.drm_sched_wqueue_readyhNt(jiA1"drm_sched_wqueue_stop (C function)c.drm_sched_wqueue_stophNt(jiA1#drm_sched_wqueue_start (C function)c.drm_sched_wqueue_starthNt(jiA1"drm_sched_entity_init (C function)c.drm_sched_entity_inithNt(jiA1*drm_sched_entity_modify_sched (C function)c.drm_sched_entity_modify_schedhNt(jiA1#drm_sched_entity_error (C function)c.drm_sched_entity_errorhNt(jiA1#drm_sched_entity_flush (C function)c.drm_sched_entity_flushhNt(jiA1"drm_sched_entity_fini (C function)c.drm_sched_entity_finihNt(jiA1%drm_sched_entity_destroy (C function)c.drm_sched_entity_destroyhNt(jiA1*drm_sched_entity_set_priority (C function)c.drm_sched_entity_set_priorityhNt(jiA1&drm_sched_entity_push_job (C function)c.drm_sched_entity_push_jobhNtej]((jiA1$__drm_i915_gem_create_ext (C struct)c.__drm_i915_gem_create_exthNt(jiA1(__drm_i915_memory_region_info (C struct)c.__drm_i915_memory_region_infohNtejs]jt]((jiA1xe_assert (C macro) c.xe_asserthNt(jiA1xe_tile_assert (C macro)c.xe_tile_asserthNt(jiA1xe_gt_assert (C macro)c.xe_gt_asserthNtejv]jW]j ]ji]((jiA1xe_devcoredump (C function)c.xe_devcoredumphNt(jiA1"xe_print_blob_ascii85 (C function)c.xe_print_blob_ascii85hNtej]j= ]jl]((jiA1&drm_i915_gem_timeline_fence (C struct)c.drm_i915_gem_timeline_fencehNt(jiA1drm_i915_gem_vm_bind (C struct)c.drm_i915_gem_vm_bindhNt(jiA1!drm_i915_gem_vm_unbind (C struct)c.drm_i915_gem_vm_unbindhNt(jiA1#drm_i915_gem_execbuffer3 (C struct)c.drm_i915_gem_execbuffer3hNt(jiA1-drm_i915_gem_create_ext_vm_private (C struct)$c.drm_i915_gem_create_ext_vm_privatehNtej]j]j]j]((jiA1 drm_crtc_helper_funcs (C struct)c.drm_crtc_helper_funcshNt(jiA1 drm_crtc_helper_add (C function)c.drm_crtc_helper_addhNt(jiA1#drm_encoder_helper_funcs (C struct)c.drm_encoder_helper_funcshNt(jiA1#drm_encoder_helper_add (C function)c.drm_encoder_helper_addhNt(jiA1%drm_connector_helper_funcs (C struct)c.drm_connector_helper_funcshNt(jiA1%drm_connector_helper_add (C function)c.drm_connector_helper_addhNt(jiA1!drm_plane_helper_funcs (C struct)c.drm_plane_helper_funcshNt(jiA1!drm_plane_helper_add (C function)c.drm_plane_helper_addhNt(jiA1'drm_mode_config_helper_funcs (C struct)c.drm_mode_config_helper_funcshNt(jiA1(drm_atomic_crtc_for_each_plane (C macro) c.drm_atomic_crtc_for_each_planehNt(jiA1.drm_atomic_crtc_state_for_each_plane (C macro)&c.drm_atomic_crtc_state_for_each_planehNt(jiA14drm_atomic_crtc_state_for_each_plane_state (C macro),c.drm_atomic_crtc_state_for_each_plane_statehNt(jiA1&drm_atomic_plane_enabling (C function)c.drm_atomic_plane_enablinghNt(jiA1'drm_atomic_plane_disabling (C function)c.drm_atomic_plane_disablinghNt(jiA1,drm_atomic_helper_check_modeset (C function)!c.drm_atomic_helper_check_modesethNt(jiA17drm_atomic_helper_check_wb_connector_state (C function),c.drm_atomic_helper_check_wb_connector_statehNt(jiA10drm_atomic_helper_check_plane_state (C function)%c.drm_atomic_helper_check_plane_statehNt(jiA17drm_atomic_helper_check_crtc_primary_plane (C function),c.drm_atomic_helper_check_crtc_primary_planehNt(jiA1+drm_atomic_helper_check_planes (C function) c.drm_atomic_helper_check_planeshNt(jiA1$drm_atomic_helper_check (C function)c.drm_atomic_helper_checkhNt(jiA1:drm_atomic_helper_update_legacy_modeset_state (C function)/c.drm_atomic_helper_update_legacy_modeset_statehNt(jiA1:drm_atomic_helper_calc_timestamping_constants (C function)/c.drm_atomic_helper_calc_timestamping_constantshNt(jiA16drm_atomic_helper_commit_modeset_disables (C function)+c.drm_atomic_helper_commit_modeset_disableshNt(jiA15drm_atomic_helper_commit_modeset_enables (C function)*c.drm_atomic_helper_commit_modeset_enableshNt(jiA1.drm_atomic_helper_wait_for_fences (C function)#c.drm_atomic_helper_wait_for_fenceshNt(jiA1/drm_atomic_helper_wait_for_vblanks (C function)$c.drm_atomic_helper_wait_for_vblankshNt(jiA11drm_atomic_helper_wait_for_flip_done (C function)&c.drm_atomic_helper_wait_for_flip_donehNt(jiA1*drm_atomic_helper_commit_tail (C function)c.drm_atomic_helper_commit_tailhNt(jiA1.drm_atomic_helper_commit_tail_rpm (C function)#c.drm_atomic_helper_commit_tail_rpmhNt(jiA1*drm_atomic_helper_async_check (C function)c.drm_atomic_helper_async_checkhNt(jiA1+drm_atomic_helper_async_commit (C function) c.drm_atomic_helper_async_commithNt(jiA1%drm_atomic_helper_commit (C function)c.drm_atomic_helper_commithNt(jiA1+drm_atomic_helper_setup_commit (C function) c.drm_atomic_helper_setup_commithNt(jiA14drm_atomic_helper_wait_for_dependencies (C function))c.drm_atomic_helper_wait_for_dependencieshNt(jiA1*drm_atomic_helper_fake_vblank (C function)c.drm_atomic_helper_fake_vblankhNt(jiA1-drm_atomic_helper_commit_hw_done (C function)"c.drm_atomic_helper_commit_hw_donehNt(jiA12drm_atomic_helper_commit_cleanup_done (C function)'c.drm_atomic_helper_commit_cleanup_donehNt(jiA1-drm_atomic_helper_prepare_planes (C function)"c.drm_atomic_helper_prepare_planeshNt(jiA1/drm_atomic_helper_unprepare_planes (C function)$c.drm_atomic_helper_unprepare_planeshNt(jiA1,drm_atomic_helper_commit_planes (C function)!c.drm_atomic_helper_commit_planeshNt(jiA14drm_atomic_helper_commit_planes_on_crtc (C function))c.drm_atomic_helper_commit_planes_on_crtchNt(jiA15drm_atomic_helper_disable_planes_on_crtc (C function)*c.drm_atomic_helper_disable_planes_on_crtchNt(jiA1-drm_atomic_helper_cleanup_planes (C function)"c.drm_atomic_helper_cleanup_planeshNt(jiA1)drm_atomic_helper_swap_state (C function)c.drm_atomic_helper_swap_statehNt(jiA1+drm_atomic_helper_update_plane (C function) c.drm_atomic_helper_update_planehNt(jiA1,drm_atomic_helper_disable_plane (C function)!c.drm_atomic_helper_disable_planehNt(jiA1)drm_atomic_helper_set_config (C function)c.drm_atomic_helper_set_confighNt(jiA1*drm_atomic_helper_disable_all (C function)c.drm_atomic_helper_disable_allhNt(jiA1)drm_atomic_helper_reset_crtc (C function)c.drm_atomic_helper_reset_crtchNt(jiA1'drm_atomic_helper_shutdown (C function)c.drm_atomic_helper_shutdownhNt(jiA1.drm_atomic_helper_duplicate_state (C function)#c.drm_atomic_helper_duplicate_statehNt(jiA1&drm_atomic_helper_suspend (C function)c.drm_atomic_helper_suspendhNt(jiA16drm_atomic_helper_commit_duplicated_state (C function)+c.drm_atomic_helper_commit_duplicated_statehNt(jiA1%drm_atomic_helper_resume (C function)c.drm_atomic_helper_resumehNt(jiA1(drm_atomic_helper_page_flip (C function)c.drm_atomic_helper_page_fliphNt(jiA1/drm_atomic_helper_page_flip_target (C function)$c.drm_atomic_helper_page_flip_targethNt(jiA17drm_atomic_helper_bridge_propagate_bus_fmt (C function),c.drm_atomic_helper_bridge_propagate_bus_fmthNt(jiA11__drm_atomic_helper_crtc_state_reset (C function)&c.__drm_atomic_helper_crtc_state_resethNt(jiA1+__drm_atomic_helper_crtc_reset (C function) c.__drm_atomic_helper_crtc_resethNt(jiA1)drm_atomic_helper_crtc_reset (C function)c.drm_atomic_helper_crtc_resethNt(jiA15__drm_atomic_helper_crtc_duplicate_state (C function)*c.__drm_atomic_helper_crtc_duplicate_statehNt(jiA13drm_atomic_helper_crtc_duplicate_state (C function)(c.drm_atomic_helper_crtc_duplicate_statehNt(jiA13__drm_atomic_helper_crtc_destroy_state (C function)(c.__drm_atomic_helper_crtc_destroy_statehNt(jiA11drm_atomic_helper_crtc_destroy_state (C function)&c.drm_atomic_helper_crtc_destroy_statehNt(jiA12__drm_atomic_helper_plane_state_reset (C function)'c.__drm_atomic_helper_plane_state_resethNt(jiA1,__drm_atomic_helper_plane_reset (C function)!c.__drm_atomic_helper_plane_resethNt(jiA1*drm_atomic_helper_plane_reset (C function)c.drm_atomic_helper_plane_resethNt(jiA16__drm_atomic_helper_plane_duplicate_state (C function)+c.__drm_atomic_helper_plane_duplicate_statehNt(jiA14drm_atomic_helper_plane_duplicate_state (C function))c.drm_atomic_helper_plane_duplicate_statehNt(jiA14__drm_atomic_helper_plane_destroy_state (C function))c.__drm_atomic_helper_plane_destroy_statehNt(jiA12drm_atomic_helper_plane_destroy_state (C function)'c.drm_atomic_helper_plane_destroy_statehNt(jiA16__drm_atomic_helper_connector_state_reset (C function)+c.__drm_atomic_helper_connector_state_resethNt(jiA10__drm_atomic_helper_connector_reset (C function)%c.__drm_atomic_helper_connector_resethNt(jiA1.drm_atomic_helper_connector_reset (C function)#c.drm_atomic_helper_connector_resethNt(jiA19drm_atomic_helper_connector_tv_margins_reset (C function).c.drm_atomic_helper_connector_tv_margins_resethNt(jiA11drm_atomic_helper_connector_tv_reset (C function)&c.drm_atomic_helper_connector_tv_resethNt(jiA11drm_atomic_helper_connector_tv_check (C function)&c.drm_atomic_helper_connector_tv_checkhNt(jiA1:__drm_atomic_helper_connector_duplicate_state (C function)/c.__drm_atomic_helper_connector_duplicate_statehNt(jiA18drm_atomic_helper_connector_duplicate_state (C function)-c.drm_atomic_helper_connector_duplicate_statehNt(jiA18__drm_atomic_helper_connector_destroy_state (C function)-c.__drm_atomic_helper_connector_destroy_statehNt(jiA16drm_atomic_helper_connector_destroy_state (C function)+c.drm_atomic_helper_connector_destroy_statehNt(jiA1<__drm_atomic_helper_private_obj_duplicate_state (C function)1c.__drm_atomic_helper_private_obj_duplicate_statehNt(jiA17__drm_atomic_helper_bridge_duplicate_state (C function),c.__drm_atomic_helper_bridge_duplicate_statehNt(jiA15drm_atomic_helper_bridge_duplicate_state (C function)*c.drm_atomic_helper_bridge_duplicate_statehNt(jiA13drm_atomic_helper_bridge_destroy_state (C function)(c.drm_atomic_helper_bridge_destroy_statehNt(jiA1-__drm_atomic_helper_bridge_reset (C function)"c.__drm_atomic_helper_bridge_resethNt(jiA1+drm_atomic_helper_bridge_reset (C function) c.drm_atomic_helper_bridge_resethNt(jiA1$DRM_SHADOW_PLANE_MAX_WIDTH (C macro)c.DRM_SHADOW_PLANE_MAX_WIDTHhNt(jiA1%DRM_SHADOW_PLANE_MAX_HEIGHT (C macro)c.DRM_SHADOW_PLANE_MAX_HEIGHThNt(jiA1!drm_shadow_plane_state (C struct)c.drm_shadow_plane_statehNt(jiA1&to_drm_shadow_plane_state (C function)c.to_drm_shadow_plane_statehNt(jiA1$DRM_GEM_SHADOW_PLANE_FUNCS (C macro)c.DRM_GEM_SHADOW_PLANE_FUNCShNt(jiA1+DRM_GEM_SHADOW_PLANE_HELPER_FUNCS (C macro)#c.DRM_GEM_SHADOW_PLANE_HELPER_FUNCShNt(jiA18DRM_GEM_SIMPLE_DISPLAY_PIPE_SHADOW_PLANE_FUNCS (C macro)0c.DRM_GEM_SIMPLE_DISPLAY_PIPE_SHADOW_PLANE_FUNCShNt(jiA1,drm_gem_plane_helper_prepare_fb (C function)!c.drm_gem_plane_helper_prepare_fbhNt(jiA13__drm_gem_duplicate_shadow_plane_state (C function)(c.__drm_gem_duplicate_shadow_plane_statehNt(jiA11drm_gem_duplicate_shadow_plane_state (C function)&c.drm_gem_duplicate_shadow_plane_statehNt(jiA11__drm_gem_destroy_shadow_plane_state (C function)&c.__drm_gem_destroy_shadow_plane_statehNt(jiA1/drm_gem_destroy_shadow_plane_state (C function)$c.drm_gem_destroy_shadow_plane_statehNt(jiA1)__drm_gem_reset_shadow_plane (C function)c.__drm_gem_reset_shadow_planehNt(jiA1'drm_gem_reset_shadow_plane (C function)c.drm_gem_reset_shadow_planehNt(jiA1+drm_gem_begin_shadow_fb_access (C function) c.drm_gem_begin_shadow_fb_accesshNt(jiA1)drm_gem_end_shadow_fb_access (C function)c.drm_gem_end_shadow_fb_accesshNt(jiA16drm_gem_simple_kms_begin_shadow_fb_access (C function)+c.drm_gem_simple_kms_begin_shadow_fb_accesshNt(jiA14drm_gem_simple_kms_end_shadow_fb_access (C function))c.drm_gem_simple_kms_end_shadow_fb_accesshNt(jiA12drm_gem_simple_kms_reset_shadow_plane (C function)'c.drm_gem_simple_kms_reset_shadow_planehNt(jiA1drm_connector_attach_hdr_output_metadata_property (C function)3c.drm_connector_attach_hdr_output_metadata_propertyhNt(jiA18drm_connector_attach_broadcast_rgb_property (C function)-c.drm_connector_attach_broadcast_rgb_propertyhNt(jiA15drm_connector_attach_colorspace_property (C function)*c.drm_connector_attach_colorspace_propertyhNt(jiA14drm_connector_atomic_hdr_metadata_equal (C function))c.drm_connector_atomic_hdr_metadata_equalhNt(jiA13drm_connector_set_vrr_capable_property (C function)(c.drm_connector_set_vrr_capable_propertyhNt(jiA10drm_connector_set_panel_orientation (C function)%c.drm_connector_set_panel_orientationhNt(jiA1;drm_connector_set_panel_orientation_with_quirk (C function)0c.drm_connector_set_panel_orientation_with_quirkhNt(jiA15drm_connector_set_orientation_from_panel (C function)*c.drm_connector_set_orientation_from_panelhNt(jiA1;drm_connector_create_privacy_screen_properties (C function)0c.drm_connector_create_privacy_screen_propertieshNt(jiA1;drm_connector_attach_privacy_screen_properties (C function)0c.drm_connector_attach_privacy_screen_propertieshNt(jiA19drm_connector_attach_privacy_screen_provider (C function).c.drm_connector_attach_privacy_screen_providerhNt(jiA10drm_connector_update_privacy_screen (C function)%c.drm_connector_update_privacy_screenhNt(jiA1,drm_connector_oob_hotplug_event (C function)!c.drm_connector_oob_hotplug_eventhNt(jiA1$drm_mode_put_tile_group (C function)c.drm_mode_put_tile_grouphNt(jiA1$drm_mode_get_tile_group (C function)c.drm_mode_get_tile_grouphNt(jiA1'drm_mode_create_tile_group (C function)c.drm_mode_create_tile_grouphNt(jiA1"drm_writeback_connector (C struct)c.drm_writeback_connectorhNt(jiA1drm_writeback_job (C struct)c.drm_writeback_jobhNt(jiA1)drm_writeback_connector_init (C function)c.drm_writeback_connector_inithNt(jiA16drm_writeback_connector_init_with_encoder (C function)+c.drm_writeback_connector_init_with_encoderhNt(jiA1*drmm_writeback_connector_init (C function)c.drmm_writeback_connector_inithNt(jiA1$drm_writeback_queue_job (C function)c.drm_writeback_queue_jobhNt(jiA1,drm_writeback_signal_completion (C function)!c.drm_writeback_signal_completionhNt(jiA1drm_encoder_funcs (C struct)c.drm_encoder_funcshNt(jiA1drm_encoder (C struct) c.drm_encoderhNt(jiA1drmm_encoder_alloc (C macro)c.drmm_encoder_allochNt(jiA1"drmm_plain_encoder_alloc (C macro)c.drmm_plain_encoder_allochNt(jiA1drm_encoder_index (C function)c.drm_encoder_indexhNt(jiA1drm_encoder_mask (C function)c.drm_encoder_maskhNt(jiA1 drm_encoder_crtc_ok (C function)c.drm_encoder_crtc_okhNt(jiA1drm_encoder_find (C function)c.drm_encoder_findhNt(jiA1#drm_for_each_encoder_mask (C macro)c.drm_for_each_encoder_maskhNt(jiA1drm_for_each_encoder (C macro)c.drm_for_each_encoderhNt(jiA1drm_encoder_init (C function)c.drm_encoder_inithNt(jiA1 drm_encoder_cleanup (C function)c.drm_encoder_cleanuphNt(jiA1drmm_encoder_init (C function)c.drmm_encoder_inithNt(jiA1"drm_modeset_acquire_ctx (C struct)c.drm_modeset_acquire_ctxhNt(jiA1drm_modeset_lock (C struct)c.drm_modeset_lockhNt(jiA1"drm_modeset_lock_fini (C function)c.drm_modeset_lock_finihNt(jiA1"drm_modeset_is_locked (C function)c.drm_modeset_is_lockedhNt(jiA1)drm_modeset_lock_assert_held (C function)c.drm_modeset_lock_assert_heldhNt(jiA1$DRM_MODESET_LOCK_ALL_BEGIN (C macro)c.DRM_MODESET_LOCK_ALL_BEGINhNt(jiA1"DRM_MODESET_LOCK_ALL_END (C macro)c.DRM_MODESET_LOCK_ALL_ENDhNt(jiA1!drm_modeset_lock_all (C function)c.drm_modeset_lock_allhNt(jiA1#drm_modeset_unlock_all (C function)c.drm_modeset_unlock_allhNt(jiA1/drm_warn_on_modeset_not_all_locked (C function)$c.drm_warn_on_modeset_not_all_lockedhNt(jiA1%drm_modeset_acquire_init (C function)c.drm_modeset_acquire_inithNt(jiA1%drm_modeset_acquire_fini (C function)c.drm_modeset_acquire_finihNt(jiA1#drm_modeset_drop_locks (C function)c.drm_modeset_drop_lockshNt(jiA1 drm_modeset_backoff (C function)c.drm_modeset_backoffhNt(jiA1"drm_modeset_lock_init (C function)c.drm_modeset_lock_inithNt(jiA1drm_modeset_lock (C function)c.drm_modeset_lockhNt(jiA12drm_modeset_lock_single_interruptible (C function)'c.drm_modeset_lock_single_interruptiblehNt(jiA1drm_modeset_unlock (C function)c.drm_modeset_unlockhNt(jiA1%drm_modeset_lock_all_ctx (C function)c.drm_modeset_lock_all_ctxhNt(jiA1drm_property_enum (C struct)c.drm_property_enumhNt(jiA1drm_property (C struct)c.drm_propertyhNt(jiA1drm_property_blob (C struct)c.drm_property_blobhNt(jiA1!drm_property_type_is (C function)c.drm_property_type_ishNt(jiA1drm_property_find (C function)c.drm_property_findhNt(jiA1 drm_property_create (C function)c.drm_property_createhNt(jiA1%drm_property_create_enum (C function)c.drm_property_create_enumhNt(jiA1(drm_property_create_bitmask (C function)c.drm_property_create_bitmaskhNt(jiA1&drm_property_create_range (C function)c.drm_property_create_rangehNt(jiA1-drm_property_create_signed_range (C function)"c.drm_property_create_signed_rangehNt(jiA1'drm_property_create_object (C function)c.drm_property_create_objecthNt(jiA1%drm_property_create_bool (C function)c.drm_property_create_boolhNt(jiA1"drm_property_add_enum (C function)c.drm_property_add_enumhNt(jiA1!drm_property_destroy (C function)c.drm_property_destroyhNt(jiA1%drm_property_create_blob (C function)c.drm_property_create_blobhNt(jiA1"drm_property_blob_put (C function)c.drm_property_blob_puthNt(jiA1"drm_property_blob_get (C function)c.drm_property_blob_gethNt(jiA1%drm_property_lookup_blob (C function)c.drm_property_lookup_blobhNt(jiA1-drm_property_replace_global_blob (C function)"c.drm_property_replace_global_blobhNt(jiA1&drm_property_replace_blob (C function)c.drm_property_replace_blobhNt(jiA1.drm_property_replace_blob_from_id (C function)#c.drm_property_replace_blob_from_idhNt(jiA1#drm_pending_vblank_event (C struct)c.drm_pending_vblank_eventhNt(jiA1!drm_vblank_crtc_config (C struct)c.drm_vblank_crtc_confighNt(jiA1drm_vblank_crtc (C struct)c.drm_vblank_crtchNt(jiA1+drm_crtc_accurate_vblank_count (C function) c.drm_crtc_accurate_vblank_counthNt(jiA1drm_vblank_init (C function)c.drm_vblank_inithNt(jiA1drm_dev_has_vblank (C function)c.drm_dev_has_vblankhNt(jiA1&drm_crtc_vblank_waitqueue (C function)c.drm_crtc_vblank_waitqueuehNt(jiA1,drm_calc_timestamping_constants (C function)!c.drm_calc_timestamping_constantshNt(jiA1Adrm_crtc_vblank_helper_get_vblank_timestamp_internal (C function)6c.drm_crtc_vblank_helper_get_vblank_timestamp_internalhNt(jiA18drm_crtc_vblank_helper_get_vblank_timestamp (C function)-c.drm_crtc_vblank_helper_get_vblank_timestamphNt(jiA1"drm_crtc_vblank_count (C function)c.drm_crtc_vblank_counthNt(jiA1+drm_crtc_vblank_count_and_time (C function) c.drm_crtc_vblank_count_and_timehNt(jiA1'drm_crtc_next_vblank_start (C function)c.drm_crtc_next_vblank_starthNt(jiA1&drm_crtc_arm_vblank_event (C function)c.drm_crtc_arm_vblank_eventhNt(jiA1'drm_crtc_send_vblank_event (C function)c.drm_crtc_send_vblank_eventhNt(jiA1 drm_crtc_vblank_get (C function)c.drm_crtc_vblank_gethNt(jiA1 drm_crtc_vblank_put (C function)c.drm_crtc_vblank_puthNt(jiA1 drm_wait_one_vblank (C function)c.drm_wait_one_vblankhNt(jiA1%drm_crtc_wait_one_vblank (C function)c.drm_crtc_wait_one_vblankhNt(jiA1 drm_crtc_vblank_off (C function)c.drm_crtc_vblank_offhNt(jiA1"drm_crtc_vblank_reset (C function)c.drm_crtc_vblank_resethNt(jiA1*drm_crtc_set_max_vblank_count (C function)c.drm_crtc_set_max_vblank_counthNt(jiA1&drm_crtc_vblank_on_config (C function)c.drm_crtc_vblank_on_confighNt(jiA1drm_crtc_vblank_on (C function)c.drm_crtc_vblank_onhNt(jiA1$drm_crtc_vblank_restore (C function)c.drm_crtc_vblank_restorehNt(jiA1drm_handle_vblank (C function)c.drm_handle_vblankhNt(jiA1#drm_crtc_handle_vblank (C function)c.drm_crtc_handle_vblankhNt(jiA1drm_vblank_work (C struct)c.drm_vblank_workhNt(jiA1to_drm_vblank_work (C macro)c.to_drm_vblank_workhNt(jiA1%drm_vblank_work_schedule (C function)c.drm_vblank_work_schedulehNt(jiA1(drm_vblank_work_cancel_sync (C function)c.drm_vblank_work_cancel_synchNt(jiA1"drm_vblank_work_flush (C function)c.drm_vblank_work_flushhNt(jiA1&drm_vblank_work_flush_all (C function)c.drm_vblank_work_flush_allhNt(jiA1!drm_vblank_work_init (C function)c.drm_vblank_work_inithNtej]j ]((jiA1xe_rtp_action (C struct)c.xe_rtp_actionhNt(jiA1XE_RTP_RULE_PLATFORM (C macro)c.XE_RTP_RULE_PLATFORMhNt(jiA1!XE_RTP_RULE_SUBPLATFORM (C macro)c.XE_RTP_RULE_SUBPLATFORMhNt(jiA1#XE_RTP_RULE_GRAPHICS_STEP (C macro)c.XE_RTP_RULE_GRAPHICS_STEPhNt(jiA1 XE_RTP_RULE_MEDIA_STEP (C macro)c.XE_RTP_RULE_MEDIA_STEPhNt(jiA1"XE_RTP_RULE_ENGINE_CLASS (C macro)c.XE_RTP_RULE_ENGINE_CLASShNt(jiA1XE_RTP_RULE_FUNC (C macro)c.XE_RTP_RULE_FUNChNt(jiA1&XE_RTP_RULE_GRAPHICS_VERSION (C macro)c.XE_RTP_RULE_GRAPHICS_VERSIONhNt(jiA1,XE_RTP_RULE_GRAPHICS_VERSION_RANGE (C macro)$c.XE_RTP_RULE_GRAPHICS_VERSION_RANGEhNt(jiA1-XE_RTP_RULE_GRAPHICS_VERSION_ANY_GT (C macro)%c.XE_RTP_RULE_GRAPHICS_VERSION_ANY_GThNt(jiA1#XE_RTP_RULE_MEDIA_VERSION (C macro)c.XE_RTP_RULE_MEDIA_VERSIONhNt(jiA1)XE_RTP_RULE_MEDIA_VERSION_RANGE (C macro)!c.XE_RTP_RULE_MEDIA_VERSION_RANGEhNt(jiA1*XE_RTP_RULE_MEDIA_VERSION_ANY_GT (C macro)"c.XE_RTP_RULE_MEDIA_VERSION_ANY_GThNt(jiA1#XE_RTP_RULE_IS_INTEGRATED (C macro)c.XE_RTP_RULE_IS_INTEGRATEDhNt(jiA1!XE_RTP_RULE_IS_DISCRETE (C macro)c.XE_RTP_RULE_IS_DISCRETEhNt(jiA1XE_RTP_RULE_OR (C macro)c.XE_RTP_RULE_ORhNt(jiA1XE_RTP_ACTION_WR (C macro)c.XE_RTP_ACTION_WRhNt(jiA1XE_RTP_ACTION_SET (C macro)c.XE_RTP_ACTION_SEThNt(jiA1XE_RTP_ACTION_CLR (C macro)c.XE_RTP_ACTION_CLRhNt(jiA1!XE_RTP_ACTION_FIELD_SET (C macro)c.XE_RTP_ACTION_FIELD_SEThNt(jiA1!XE_RTP_ACTION_WHITELIST (C macro)c.XE_RTP_ACTION_WHITELISThNt(jiA1XE_RTP_NAME (C macro) c.XE_RTP_NAMEhNt(jiA1XE_RTP_ENTRY_FLAG (C macro)c.XE_RTP_ENTRY_FLAGhNt(jiA1XE_RTP_ACTION_FLAG (C macro)c.XE_RTP_ACTION_FLAGhNt(jiA1XE_RTP_RULES (C macro)c.XE_RTP_RULEShNt(jiA1XE_RTP_ACTIONS (C macro)c.XE_RTP_ACTIONShNt(jiA1'xe_rtp_match_even_instance (C function)c.xe_rtp_match_even_instancehNt(jiA16xe_rtp_process_ctx_enable_active_tracking (C function)+c.xe_rtp_process_ctx_enable_active_trackinghNt(jiA1!xe_rtp_process_to_sr (C function)c.xe_rtp_process_to_srhNt(jiA1xe_rtp_process (C function)c.xe_rtp_processhNtej]j ]((jiA1"vga_get_interruptible (C function)c.vga_get_interruptiblehNt(jiA1$vga_get_uninterruptible (C function)c.vga_get_uninterruptiblehNt(jiA1vga_default_device (C function)c.vga_default_devicehNt(jiA1vga_remove_vgacon (C function)c.vga_remove_vgaconhNt(jiA1vga_get (C function) c.vga_gethNt(jiA1vga_put (C function) c.vga_puthNt(jiA1$vga_set_legacy_decoding (C function)c.vga_set_legacy_decodinghNt(jiA1 vga_client_register (C function)c.vga_client_registerhNtejw ]j^ ]j]j]((jiA1xe_ggtt (C struct) c.xe_ggtthNt(jiA1xe_ggtt_node (C struct)c.xe_ggtt_nodehNt(jiA1xe_ggtt_pt_ops (C struct)c.xe_ggtt_pt_opshNt(jiA1xe_ggtt_init_early (C function)c.xe_ggtt_init_earlyhNt(jiA1 xe_ggtt_node_remove (C function)c.xe_ggtt_node_removehNt(jiA1xe_ggtt_init (C function)c.xe_ggtt_inithNt(jiA1(xe_ggtt_node_insert_balloon (C function)c.xe_ggtt_node_insert_balloonhNt(jiA1(xe_ggtt_node_remove_balloon (C function)c.xe_ggtt_node_remove_balloonhNt(jiA1'xe_ggtt_node_insert_locked (C function)c.xe_ggtt_node_insert_lockedhNt(jiA1 xe_ggtt_node_insert (C function)c.xe_ggtt_node_inserthNt(jiA1xe_ggtt_node_init (C function)c.xe_ggtt_node_inithNt(jiA1xe_ggtt_node_fini (C function)c.xe_ggtt_node_finihNt(jiA1#xe_ggtt_node_allocated (C function)c.xe_ggtt_node_allocatedhNt(jiA1xe_ggtt_map_bo (C function)c.xe_ggtt_map_bohNt(jiA1!xe_ggtt_insert_bo_at (C function)c.xe_ggtt_insert_bo_athNt(jiA1xe_ggtt_insert_bo (C function)c.xe_ggtt_insert_bohNt(jiA1xe_ggtt_remove_bo (C function)c.xe_ggtt_remove_bohNt(jiA1!xe_ggtt_largest_hole (C function)c.xe_ggtt_largest_holehNt(jiA1xe_ggtt_assign (C function)c.xe_ggtt_assignhNt(jiA1xe_ggtt_dump (C function)c.xe_ggtt_dumphNt(jiA1 xe_ggtt_print_holes (C function)c.xe_ggtt_print_holeshNtej]((singlerc_driver_type (C enum)c.rc_driver_typehNt(jZ1rc_scancode_filter (C struct)c.rc_scancode_filterhNt(jZ1rc_filter_type (C enum)c.rc_filter_typehNt(jZ1lirc_fh (C struct) c.lirc_fhhNt(jZ1rc_dev (C struct)c.rc_devhNt(jZ1rc_allocate_device (C function)c.rc_allocate_devicehNt(jZ1$devm_rc_allocate_device (C function)c.devm_rc_allocate_devicehNt(jZ1rc_free_device (C function)c.rc_free_devicehNt(jZ1rc_register_device (C function)c.rc_register_devicehNt(jZ1$devm_rc_register_device (C function)c.devm_rc_register_devicehNt(jZ1!rc_unregister_device (C function)c.rc_unregister_devicehNt(jZ1rc_map_table (C struct)c.rc_map_tablehNt(jZ1rc_map (C struct)c.rc_maphNt(jZ1rc_map_list (C struct) c.rc_map_listhNt(jZ1rc_map_register (C function)c.rc_map_registerhNt(jZ1rc_map_unregister (C function)c.rc_map_unregisterhNt(jZ1rc_map_get (C function) c.rc_map_gethNtej]jS ]j]j$]j ]((jZ1dvb_net (C struct) c.dvb_nethNt(jZ1dvb_net_init (C function)c.dvb_net_inithNt(jZ1dvb_net_release (C function)c.dvb_net_releasehNtej ]j:]j]j]((jZ1vidtv_dvb (C struct) c.vidtv_dvbhNt(jZ1vidtv_channel (C struct)c.vidtv_channelhNt(jZ1"vidtv_channel_si_init (C function)c.vidtv_channel_si_inithNt(jZ1 vidtv_channels_init (C function)c.vidtv_channels_inithNt(jZ1$vidtv_demod_cnr_to_qual_s (C struct)c.vidtv_demod_cnr_to_qual_shNt(jZ1vidtv_demod_config (C struct)c.vidtv_demod_confighNt(jZ1vidtv_demod_state (C struct)c.vidtv_demod_statehNt(jZ1vidtv_encoder (C struct)c.vidtv_encoderhNt(jZ1vidtv_mux_timing (C struct)c.vidtv_mux_timinghNt(jZ1vidtv_mux_si (C struct)c.vidtv_mux_sihNt(jZ1vidtv_mux_pid_ctx (C struct)c.vidtv_mux_pid_ctxhNt(jZ1vidtv_mux (C struct) c.vidtv_muxhNt(jZ1vidtv_mux_init_args (C struct)c.vidtv_mux_init_argshNt(jZ1 pes_header_write_args (C struct)c.pes_header_write_argshNt(jZ1#pes_ts_header_write_args (C struct)c.pes_ts_header_write_argshNt(jZ1pes_write_args (C struct)c.pes_write_argshNt(jZ1!vidtv_pes_write_into (C function)c.vidtv_pes_write_intohNt(jZ1psi_write_args (C struct)c.psi_write_argshNt(jZ1desc_write_args (C struct)c.desc_write_argshNt(jZ1crc32_write_args (C struct)c.crc32_write_argshNt(jZ1header_write_args (C struct)c.header_write_argshNt(jZ1)vidtv_psi_sdt_service_assign (C function)c.vidtv_psi_sdt_service_assignhNt(jZ1"vidtv_psi_desc_assign (C function)c.vidtv_psi_desc_assignhNt(jZ1"vidtv_pmt_desc_assign (C function)c.vidtv_pmt_desc_assignhNt(jZ1"vidtv_sdt_desc_assign (C function)c.vidtv_sdt_desc_assignhNt(jZ1)vidtv_psi_pat_program_assign (C function)c.vidtv_psi_pat_program_assignhNt(jZ1(vidtv_psi_pmt_stream_assign (C function)c.vidtv_psi_pmt_stream_assignhNt(jZ18vidtv_psi_pmt_create_sec_for_each_pat_entry (C function)-c.vidtv_psi_pmt_create_sec_for_each_pat_entryhNt(jZ1"vidtv_psi_pmt_get_pid (C function)c.vidtv_psi_pmt_get_pidhNt(jZ1/vidtv_psi_pat_table_update_sec_len (C function)$c.vidtv_psi_pat_table_update_sec_lenhNt(jZ1/vidtv_psi_pmt_table_update_sec_len (C function)$c.vidtv_psi_pmt_table_update_sec_lenhNt(jZ1/vidtv_psi_sdt_table_update_sec_len (C function)$c.vidtv_psi_sdt_table_update_sec_lenhNt(jZ1#vidtv_psi_pat_write_args (C struct)c.vidtv_psi_pat_write_argshNt(jZ1%vidtv_psi_pat_write_into (C function)c.vidtv_psi_pat_write_intohNt(jZ1#vidtv_psi_sdt_write_args (C struct)c.vidtv_psi_sdt_write_argshNt(jZ1%vidtv_psi_sdt_write_into (C function)c.vidtv_psi_sdt_write_intohNt(jZ1#vidtv_psi_pmt_write_args (C struct)c.vidtv_psi_pmt_write_argshNt(jZ1%vidtv_psi_pmt_write_into (C function)c.vidtv_psi_pmt_write_intohNt(jZ1#vidtv_psi_find_pmt_sec (C function)c.vidtv_psi_find_pmt_sechNt(jZ1$vidtv_psi_table_transport (C struct)c.vidtv_psi_table_transporthNt(jZ1vidtv_psi_table_nit (C struct)c.vidtv_psi_table_nithNt(jZ1#vidtv_psi_nit_write_args (C struct)c.vidtv_psi_nit_write_argshNt(jZ1%vidtv_psi_nit_write_into (C function)c.vidtv_psi_nit_write_intohNt(jZ1#vidtv_psi_eit_write_args (C struct)c.vidtv_psi_eit_write_argshNt(jZ1%vidtv_psi_eit_write_into (C function)c.vidtv_psi_eit_write_intohNt(jZ1/vidtv_psi_eit_table_update_sec_len (C function)$c.vidtv_psi_eit_table_update_sec_lenhNt(jZ1'vidtv_psi_eit_event_assign (C function)c.vidtv_psi_eit_event_assignhNt(jZ1vidtv_s302m_ctx (C struct)c.vidtv_s302m_ctxhNt(jZ1(vidtv_s302m_encoder_init_args (C struct)c.vidtv_s302m_encoder_init_argshNt(jZ1pcr_write_args (C struct)c.pcr_write_argshNt(jZ1!null_packet_write_args (C struct)c.null_packet_write_argshNt(jZ1%vidtv_ts_null_write_into (C function)c.vidtv_ts_null_write_intohNt(jZ1$vidtv_ts_pcr_write_into (C function)c.vidtv_ts_pcr_write_intohNt(jZ1vidtv_tuner_config (C struct)c.vidtv_tuner_confighNt(jZ1vidtv_memcpy (C function)c.vidtv_memcpyhNt(jZ1vidtv_memset (C function)c.vidtv_memsethNt(jZ1%vidtv_tuner_hardware_state (C struct)c.vidtv_tuner_hardware_statehNt(jZ1vidtv_tuner_dev (C struct)c.vidtv_tuner_devhNtej]((jZ1#v4l2_calc_timeperframe (C function)c.v4l2_calc_timeperframehNt(jZ1#v4l2_check_dv_timings_fnc (C macro)c.v4l2_check_dv_timings_fnchNt(jZ1"v4l2_valid_dv_timings (C function)c.v4l2_valid_dv_timingshNt(jZ1%v4l2_enum_dv_timings_cap (C function)c.v4l2_enum_dv_timings_caphNt(jZ1%v4l2_find_dv_timings_cap (C function)c.v4l2_find_dv_timings_caphNt(jZ1,v4l2_find_dv_timings_cea861_vic (C function)!c.v4l2_find_dv_timings_cea861_vichNt(jZ1"v4l2_match_dv_timings (C function)c.v4l2_match_dv_timingshNt(jZ1"v4l2_print_dv_timings (C function)c.v4l2_print_dv_timingshNt(jZ1v4l2_detect_cvt (C function)c.v4l2_detect_cvthNt(jZ1v4l2_detect_gtf (C function)c.v4l2_detect_gtfhNt(jZ1#v4l2_calc_aspect_ratio (C function)c.v4l2_calc_aspect_ratiohNt(jZ1)v4l2_dv_timings_aspect_ratio (C function)c.v4l2_dv_timings_aspect_ratiohNt(jZ1can_reduce_fps (C function)c.can_reduce_fpshNt(jZ1 v4l2_hdmi_colorimetry (C struct)c.v4l2_hdmi_colorimetryhNtejx ]j~ ]j,]jJ]((jZ1dvb_ca_en50221 (C struct)c.dvb_ca_en50221hNt(jZ1)dvb_ca_en50221_camchange_irq (C function)c.dvb_ca_en50221_camchange_irqhNt(jZ1(dvb_ca_en50221_camready_irq (C function)c.dvb_ca_en50221_camready_irqhNt(jZ1$dvb_ca_en50221_frda_irq (C function)c.dvb_ca_en50221_frda_irqhNt(jZ1 dvb_ca_en50221_init (C function)c.dvb_ca_en50221_inithNt(jZ1#dvb_ca_en50221_release (C function)c.dvb_ca_en50221_releasehNtej ]j]j ]((jZ1v4l2_decode_vbi_line (C struct)c.v4l2_decode_vbi_linehNt(jZ1 v4l2_subdev_io_pin_bits (C enum)c.v4l2_subdev_io_pin_bitshNt(jZ1$v4l2_subdev_io_pin_config (C struct)c.v4l2_subdev_io_pin_confighNt(jZ1v4l2_subdev_core_ops (C struct)c.v4l2_subdev_core_opshNt(jZ1 v4l2_subdev_tuner_ops (C struct)c.v4l2_subdev_tuner_opshNt(jZ1 v4l2_subdev_audio_ops (C struct)c.v4l2_subdev_audio_opshNt(jZ1*v4l2_mbus_frame_desc_entry_csi2 (C struct)!c.v4l2_mbus_frame_desc_entry_csi2hNt(jZ1#v4l2_mbus_frame_desc_flags (C enum)c.v4l2_mbus_frame_desc_flagshNt(jZ1%v4l2_mbus_frame_desc_entry (C struct)c.v4l2_mbus_frame_desc_entryhNt(jZ1"v4l2_mbus_frame_desc_type (C enum)c.v4l2_mbus_frame_desc_typehNt(jZ1v4l2_mbus_frame_desc (C struct)c.v4l2_mbus_frame_deschNt(jZ1'v4l2_subdev_pre_streamon_flags (C enum) c.v4l2_subdev_pre_streamon_flagshNt(jZ1 v4l2_subdev_video_ops (C struct)c.v4l2_subdev_video_opshNt(jZ1v4l2_subdev_vbi_ops (C struct)c.v4l2_subdev_vbi_opshNt(jZ1!v4l2_subdev_sensor_ops (C struct)c.v4l2_subdev_sensor_opshNt(jZ1v4l2_subdev_ir_mode (C enum)c.v4l2_subdev_ir_modehNt(jZ1$v4l2_subdev_ir_parameters (C struct)c.v4l2_subdev_ir_parametershNt(jZ1v4l2_subdev_ir_ops (C struct)c.v4l2_subdev_ir_opshNt(jZ1!v4l2_subdev_pad_config (C struct)c.v4l2_subdev_pad_confighNt(jZ1$v4l2_subdev_stream_config (C struct)c.v4l2_subdev_stream_confighNt(jZ1%v4l2_subdev_stream_configs (C struct)c.v4l2_subdev_stream_configshNt(jZ1v4l2_subdev_krouting (C struct)c.v4l2_subdev_kroutinghNt(jZ1v4l2_subdev_state (C struct)c.v4l2_subdev_statehNt(jZ1v4l2_subdev_pad_ops (C struct)c.v4l2_subdev_pad_opshNt(jZ1v4l2_subdev_ops (C struct)c.v4l2_subdev_opshNt(jZ1#v4l2_subdev_internal_ops (C struct)c.v4l2_subdev_internal_opshNt(jZ1$v4l2_subdev_platform_data (C struct)c.v4l2_subdev_platform_datahNt(jZ1v4l2_subdev (C struct) c.v4l2_subdevhNt(jZ1%media_entity_to_v4l2_subdev (C macro)c.media_entity_to_v4l2_subdevhNt(jZ1vdev_to_v4l2_subdev (C macro)c.vdev_to_v4l2_subdevhNt(jZ1v4l2_subdev_fh (C struct)c.v4l2_subdev_fhhNt(jZ1to_v4l2_subdev_fh (C macro)c.to_v4l2_subdev_fhhNt(jZ1 v4l2_set_subdevdata (C function)c.v4l2_set_subdevdatahNt(jZ1 v4l2_get_subdevdata (C function)c.v4l2_get_subdevdatahNt(jZ1%v4l2_set_subdev_hostdata (C function)c.v4l2_set_subdev_hostdatahNt(jZ1%v4l2_get_subdev_hostdata (C function)c.v4l2_get_subdev_hostdatahNt(jZ1.v4l2_subdev_get_fwnode_pad_1_to_1 (C function)#c.v4l2_subdev_get_fwnode_pad_1_to_1hNt(jZ1.v4l2_subdev_link_validate_default (C function)#c.v4l2_subdev_link_validate_defaulthNt(jZ1&v4l2_subdev_link_validate (C function)c.v4l2_subdev_link_validatehNt(jZ1)v4l2_subdev_has_pad_interdep (C function)c.v4l2_subdev_has_pad_interdephNt(jZ1&__v4l2_subdev_state_alloc (C function)c.__v4l2_subdev_state_allochNt(jZ1%__v4l2_subdev_state_free (C function)c.__v4l2_subdev_state_freehNt(jZ1#v4l2_subdev_init_finalize (C macro)c.v4l2_subdev_init_finalizehNt(jZ1 v4l2_subdev_cleanup (C function)c.v4l2_subdev_cleanuphNt(jZ1&v4l2_subdev_state_get_format (C macro)c.v4l2_subdev_state_get_formathNt(jZ1$v4l2_subdev_state_get_crop (C macro)c.v4l2_subdev_state_get_crophNt(jZ1'v4l2_subdev_state_get_compose (C macro)c.v4l2_subdev_state_get_composehNt(jZ1(v4l2_subdev_state_get_interval (C macro) c.v4l2_subdev_state_get_intervalhNt(jZ1 v4l2_subdev_get_fmt (C function)c.v4l2_subdev_get_fmthNt(jZ1+v4l2_subdev_get_frame_interval (C function) c.v4l2_subdev_get_frame_intervalhNt(jZ1$v4l2_subdev_set_routing (C function)c.v4l2_subdev_set_routinghNt(jZ1for_each_active_route (C macro)c.for_each_active_routehNt(jZ1-v4l2_subdev_set_routing_with_fmt (C function)"c.v4l2_subdev_set_routing_with_fmthNt(jZ12v4l2_subdev_routing_find_opposite_end (C function)'c.v4l2_subdev_routing_find_opposite_endhNt(jZ19v4l2_subdev_state_get_opposite_stream_format (C function).c.v4l2_subdev_state_get_opposite_stream_formathNt(jZ1,v4l2_subdev_state_xlate_streams (C function)!c.v4l2_subdev_state_xlate_streamshNt(jZ1(v4l2_subdev_routing_restriction (C enum)!c.v4l2_subdev_routing_restrictionhNt(jZ1)v4l2_subdev_routing_validate (C function)c.v4l2_subdev_routing_validatehNt(jZ1'v4l2_subdev_enable_streams (C function)c.v4l2_subdev_enable_streamshNt(jZ1(v4l2_subdev_disable_streams (C function)c.v4l2_subdev_disable_streamshNt(jZ1(v4l2_subdev_s_stream_helper (C function)c.v4l2_subdev_s_stream_helperhNt(jZ1#v4l2_subdev_lock_state (C function)c.v4l2_subdev_lock_statehNt(jZ1%v4l2_subdev_unlock_state (C function)c.v4l2_subdev_unlock_statehNt(jZ1$v4l2_subdev_lock_states (C function)c.v4l2_subdev_lock_stateshNt(jZ1&v4l2_subdev_unlock_states (C function)c.v4l2_subdev_unlock_stateshNt(jZ12v4l2_subdev_get_unlocked_active_state (C function)'c.v4l2_subdev_get_unlocked_active_statehNt(jZ10v4l2_subdev_get_locked_active_state (C function)%c.v4l2_subdev_get_locked_active_statehNt(jZ12v4l2_subdev_lock_and_get_active_state (C function)'c.v4l2_subdev_lock_and_get_active_statehNt(jZ1v4l2_subdev_init (C function)c.v4l2_subdev_inithNt(jZ1v4l2_subdev_call (C macro)c.v4l2_subdev_callhNt(jZ1'v4l2_subdev_call_state_active (C macro)c.v4l2_subdev_call_state_activehNt(jZ1$v4l2_subdev_call_state_try (C macro)c.v4l2_subdev_call_state_tryhNt(jZ1v4l2_subdev_has_op (C macro)c.v4l2_subdev_has_ophNt(jZ1%v4l2_subdev_notify_event (C function)c.v4l2_subdev_notify_eventhNt(jZ1%v4l2_subdev_is_streaming (C function)c.v4l2_subdev_is_streaminghNtej]((jZ1v4l2_device (C struct) c.v4l2_devicehNt(jZ1v4l2_device_get (C function)c.v4l2_device_gethNt(jZ1v4l2_device_put (C function)c.v4l2_device_puthNt(jZ1!v4l2_device_register (C function)c.v4l2_device_registerhNt(jZ1!v4l2_device_set_name (C function)c.v4l2_device_set_namehNt(jZ1#v4l2_device_disconnect (C function)c.v4l2_device_disconnecthNt(jZ1#v4l2_device_unregister (C function)c.v4l2_device_unregisterhNt(jZ1%v4l2_device_register_subdev (C macro)c.v4l2_device_register_subdevhNt(jZ1*v4l2_device_unregister_subdev (C function)c.v4l2_device_unregister_subdevhNt(jZ10__v4l2_device_register_subdev_nodes (C function)%c.__v4l2_device_register_subdev_nodeshNt(jZ1.v4l2_device_register_subdev_nodes (C function)#c.v4l2_device_register_subdev_nodeshNt(jZ11v4l2_device_register_ro_subdev_nodes (C function)&c.v4l2_device_register_ro_subdev_nodeshNt(jZ1v4l2_subdev_notify (C function)c.v4l2_subdev_notifyhNt(jZ1*v4l2_device_supports_requests (C function)c.v4l2_device_supports_requestshNt(jZ1%v4l2_device_for_each_subdev (C macro)c.v4l2_device_for_each_subdevhNt(jZ1&__v4l2_device_call_subdevs_p (C macro)c.__v4l2_device_call_subdevs_phNt(jZ1$__v4l2_device_call_subdevs (C macro)c.__v4l2_device_call_subdevshNt(jZ10__v4l2_device_call_subdevs_until_err_p (C macro)(c.__v4l2_device_call_subdevs_until_err_phNt(jZ1.__v4l2_device_call_subdevs_until_err (C macro)&c.__v4l2_device_call_subdevs_until_errhNt(jZ1v4l2_device_call_all (C macro)c.v4l2_device_call_allhNt(jZ1$v4l2_device_call_until_err (C macro)c.v4l2_device_call_until_errhNt(jZ1#v4l2_device_mask_call_all (C macro)c.v4l2_device_mask_call_allhNt(jZ1)v4l2_device_mask_call_until_err (C macro)!c.v4l2_device_mask_call_until_errhNt(jZ1v4l2_device_has_op (C macro)c.v4l2_device_has_ophNt(jZ1!v4l2_device_mask_has_op (C macro)c.v4l2_device_mask_has_ophNtej]jc]j"]j]((jZ1&mei_hdcp_initiate_session (C function)c.mei_hdcp_initiate_sessionhNt(jZ15mei_hdcp_verify_receiver_cert_prepare_km (C function)*c.mei_hdcp_verify_receiver_cert_prepare_kmhNt(jZ1#mei_hdcp_verify_hprime (C function)c.mei_hdcp_verify_hprimehNt(jZ1(mei_hdcp_store_pairing_info (C function)c.mei_hdcp_store_pairing_infohNt(jZ1-mei_hdcp_initiate_locality_check (C function)"c.mei_hdcp_initiate_locality_checkhNt(jZ1#mei_hdcp_verify_lprime (C function)c.mei_hdcp_verify_lprimehNt(jZ1%mei_hdcp_get_session_key (C function)c.mei_hdcp_get_session_keyhNt(jZ15mei_hdcp_repeater_check_flow_prepare_ack (C function)*c.mei_hdcp_repeater_check_flow_prepare_ackhNt(jZ1#mei_hdcp_verify_mprime (C function)c.mei_hdcp_verify_mprimehNt(jZ1+mei_hdcp_enable_authentication (C function) c.mei_hdcp_enable_authenticationhNt(jZ1#mei_hdcp_close_session (C function)c.mei_hdcp_close_sessionhNt(jZ1%mei_hdcp_component_match (C function)c.mei_hdcp_component_matchhNtej.]ja]((jZ1v4l2_kevent (C struct) c.v4l2_keventhNt(jZ1$v4l2_subscribed_event_ops (C struct)c.v4l2_subscribed_event_opshNt(jZ1 v4l2_subscribed_event (C struct)c.v4l2_subscribed_eventhNt(jZ1v4l2_event_dequeue (C function)c.v4l2_event_dequeuehNt(jZ1v4l2_event_queue (C function)c.v4l2_event_queuehNt(jZ1 v4l2_event_queue_fh (C function)c.v4l2_event_queue_fhhNt(jZ1 v4l2_event_wake_all (C function)c.v4l2_event_wake_allhNt(jZ1v4l2_event_pending (C function)c.v4l2_event_pendinghNt(jZ1!v4l2_event_subscribe (C function)c.v4l2_event_subscribehNt(jZ1#v4l2_event_unsubscribe (C function)c.v4l2_event_unsubscribehNt(jZ1'v4l2_event_unsubscribe_all (C function)c.v4l2_event_unsubscribe_allhNt(jZ1*v4l2_event_subdev_unsubscribe (C function)c.v4l2_event_subdev_unsubscribehNt(jZ1,v4l2_src_change_event_subscribe (C function)!c.v4l2_src_change_event_subscribehNt(jZ13v4l2_src_change_event_subdev_subscribe (C function)(c.v4l2_src_change_event_subdev_subscribehNtejj]((jZ1iio_trigger_ops (C struct)c.iio_trigger_opshNt(jZ1iio_trigger (C struct) c.iio_triggerhNt(jZ1$iio_trigger_set_drvdata (C function)c.iio_trigger_set_drvdatahNt(jZ1$iio_trigger_get_drvdata (C function)c.iio_trigger_get_drvdatahNt(jZ1!iio_trigger_register (C function)c.iio_trigger_registerhNt(jZ1#iio_trigger_unregister (C function)c.iio_trigger_unregisterhNt(jZ1&iio_trigger_set_immutable (C function)c.iio_trigger_set_immutablehNt(jZ1"iio_trigger_using_own (C function)c.iio_trigger_using_ownhNt(jZ1iio_trigger_poll (C function)c.iio_trigger_pollhNt(jZ1$iio_trigger_poll_nested (C function)c.iio_trigger_poll_nestedhNt(jZ1 __iio_trigger_alloc (C function)c.__iio_trigger_allochNt(jZ1%__devm_iio_trigger_alloc (C function)c.__devm_iio_trigger_allochNt(jZ1&devm_iio_trigger_register (C function)c.devm_iio_trigger_registerhNt(jZ1%iio_validate_own_trigger (C function)c.iio_validate_own_triggerhNt(jZ1,iio_trigger_validate_own_device (C function)!c.iio_trigger_validate_own_devicehNtejg]((jZ1vfl_devnode_type (C enum)c.vfl_devnode_typehNt(jZ1vfl_devnode_direction (C enum)c.vfl_devnode_directionhNt(jZ1 v4l2_video_device_flags (C enum)c.v4l2_video_device_flagshNt(jZ1v4l2_prio_state (C struct)c.v4l2_prio_statehNt(jZ1v4l2_prio_init (C function)c.v4l2_prio_inithNt(jZ1v4l2_prio_change (C function)c.v4l2_prio_changehNt(jZ1v4l2_prio_open (C function)c.v4l2_prio_openhNt(jZ1v4l2_prio_close (C function)c.v4l2_prio_closehNt(jZ1v4l2_prio_max (C function)c.v4l2_prio_maxhNt(jZ1v4l2_prio_check (C function)c.v4l2_prio_checkhNt(jZ1v4l2_file_operations (C struct)c.v4l2_file_operationshNt(jZ1video_device (C struct)c.video_devicehNt(jZ1&media_entity_to_video_device (C macro)c.media_entity_to_video_devicehNt(jZ1to_video_device (C macro)c.to_video_devicehNt(jZ1$__video_register_device (C function)c.__video_register_devicehNt(jZ1"video_register_device (C function)c.video_register_devicehNt(jZ1*video_register_device_no_warn (C function)c.video_register_device_no_warnhNt(jZ1$video_unregister_device (C function)c.video_unregister_devicehNt(jZ1video_device_alloc (C function)c.video_device_allochNt(jZ1!video_device_release (C function)c.video_device_releasehNt(jZ1'video_device_release_empty (C function)c.video_device_release_emptyhNt(jZ1v4l2_disable_ioctl (C function)c.v4l2_disable_ioctlhNt(jZ1video_get_drvdata (C function)c.video_get_drvdatahNt(jZ1video_set_drvdata (C function)c.video_set_drvdatahNt(jZ1video_devdata (C function)c.video_devdatahNt(jZ1video_drvdata (C function)c.video_drvdatahNt(jZ1#video_device_node_name (C function)c.video_device_node_namehNt(jZ1 video_is_registered (C function)c.video_is_registeredhNt(jZ1v4l2_debugfs_root (C function)c.v4l2_debugfs_roothNt(jZ1(video_device_pipeline_start (C function)c.video_device_pipeline_starthNt(jZ1*__video_device_pipeline_start (C function)c.__video_device_pipeline_starthNt(jZ1'video_device_pipeline_stop (C function)c.video_device_pipeline_stophNt(jZ1)__video_device_pipeline_stop (C function)c.__video_device_pipeline_stophNt(jZ1.video_device_pipeline_alloc_start (C function)#c.video_device_pipeline_alloc_starthNt(jZ1"video_device_pipeline (C function)c.video_device_pipelinehNtejN]((jZ1vb2_memory (C enum) c.vb2_memoryhNt(jZ1vb2_mem_ops (C struct) c.vb2_mem_opshNt(jZ1vb2_plane (C struct) c.vb2_planehNt(jZ1vb2_io_modes (C enum)c.vb2_io_modeshNt(jZ1vb2_buffer_state (C enum)c.vb2_buffer_statehNt(jZ1vb2_buffer (C struct) c.vb2_bufferhNt(jZ1vb2_ops (C struct) c.vb2_opshNt(jZ1vb2_buf_ops (C struct) c.vb2_buf_opshNt(jZ1vb2_queue (C struct) c.vb2_queuehNt(jZ1)vb2_queue_allows_cache_hints (C function)c.vb2_queue_allows_cache_hintshNt(jZ1vb2_plane_vaddr (C function)c.vb2_plane_vaddrhNt(jZ1vb2_plane_cookie (C function)c.vb2_plane_cookiehNt(jZ1vb2_buffer_done (C function)c.vb2_buffer_donehNt(jZ1vb2_discard_done (C function)c.vb2_discard_donehNt(jZ1%vb2_wait_for_all_buffers (C function)c.vb2_wait_for_all_buffershNt(jZ1vb2_core_querybuf (C function)c.vb2_core_querybufhNt(jZ1vb2_core_reqbufs (C function)c.vb2_core_reqbufshNt(jZ1!vb2_core_create_bufs (C function)c.vb2_core_create_bufshNt(jZ1!vb2_core_prepare_buf (C function)c.vb2_core_prepare_bufhNt(jZ1!vb2_core_remove_bufs (C function)c.vb2_core_remove_bufshNt(jZ1vb2_core_qbuf (C function)c.vb2_core_qbufhNt(jZ1vb2_core_dqbuf (C function)c.vb2_core_dqbufhNt(jZ1vb2_core_streamon (C function)c.vb2_core_streamonhNt(jZ1vb2_core_streamoff (C function)c.vb2_core_streamoffhNt(jZ1vb2_core_expbuf (C function)c.vb2_core_expbufhNt(jZ1 vb2_core_queue_init (C function)c.vb2_core_queue_inithNt(jZ1#vb2_core_queue_release (C function)c.vb2_core_queue_releasehNt(jZ1vb2_queue_error (C function)c.vb2_queue_errorhNt(jZ1vb2_mmap (C function) c.vb2_mmaphNt(jZ1"vb2_get_unmapped_area (C function)c.vb2_get_unmapped_areahNt(jZ1vb2_core_poll (C function)c.vb2_core_pollhNt(jZ1vb2_read (C function) c.vb2_readhNt(jZ1vb2_write (C function) c.vb2_writehNt(jZ1vb2_thread_fnc (C macro)c.vb2_thread_fnchNt(jZ1vb2_thread_start (C function)c.vb2_thread_starthNt(jZ1vb2_thread_stop (C function)c.vb2_thread_stophNt(jZ1vb2_is_streaming (C function)c.vb2_is_streaminghNt(jZ1!vb2_fileio_is_active (C function)c.vb2_fileio_is_activehNt(jZ1 vb2_get_num_buffers (C function)c.vb2_get_num_buffershNt(jZ1vb2_is_busy (C function) c.vb2_is_busyhNt(jZ1vb2_get_drv_priv (C function)c.vb2_get_drv_privhNt(jZ1"vb2_set_plane_payload (C function)c.vb2_set_plane_payloadhNt(jZ1"vb2_get_plane_payload (C function)c.vb2_get_plane_payloadhNt(jZ1vb2_plane_size (C function)c.vb2_plane_sizehNt(jZ1'vb2_start_streaming_called (C function)c.vb2_start_streaming_calledhNt(jZ1+vb2_clear_last_buffer_dequeued (C function) c.vb2_clear_last_buffer_dequeuedhNt(jZ1vb2_get_buffer (C function)c.vb2_get_bufferhNt(jZ1vb2_buffer_in_use (C function)c.vb2_buffer_in_usehNt(jZ1#vb2_verify_memory_type (C function)c.vb2_verify_memory_typehNt(jZ1)vb2_request_object_is_buffer (C function)c.vb2_request_object_is_bufferhNt(jZ1#vb2_request_buffer_cnt (C function)c.vb2_request_buffer_cnthNt(jZ1vb2_v4l2_buffer (C struct)c.vb2_v4l2_bufferhNt(jZ1vb2_find_buffer (C function)c.vb2_find_bufferhNt(jZ1vb2_reqbufs (C function) c.vb2_reqbufshNt(jZ1vb2_create_bufs (C function)c.vb2_create_bufshNt(jZ1vb2_prepare_buf (C function)c.vb2_prepare_bufhNt(jZ1vb2_qbuf (C function) c.vb2_qbufhNt(jZ1vb2_expbuf (C function) c.vb2_expbufhNt(jZ1vb2_dqbuf (C function) c.vb2_dqbufhNt(jZ1vb2_streamon (C function)c.vb2_streamonhNt(jZ1vb2_streamoff (C function)c.vb2_streamoffhNt(jZ1vb2_queue_init (C function)c.vb2_queue_inithNt(jZ1 vb2_queue_init_name (C function)c.vb2_queue_init_namehNt(jZ1vb2_queue_release (C function)c.vb2_queue_releasehNt(jZ1"vb2_queue_change_type (C function)c.vb2_queue_change_typehNt(jZ1vb2_poll (C function) c.vb2_pollhNt(jZ1vb2_queue_is_busy (C function)c.vb2_queue_is_busyhNt(jZ1(vb2_video_unregister_device (C function)c.vb2_video_unregister_devicehNt(jZ1!vb2_ops_wait_prepare (C function)c.vb2_ops_wait_preparehNt(jZ1 vb2_ops_wait_finish (C function)c.vb2_ops_wait_finishhNt(jZ1vb2_vmarea_handler (C struct)c.vb2_vmarea_handlerhNtejl]ju](jZ1%pm_runtime_get_if_in_use (C function)c.pm_runtime_get_if_in_usehNtajV]j ]j% ]jJ]j ]((jZ1v4l2_jpeg_reference (C struct)c.v4l2_jpeg_referencehNt(jZ1)v4l2_jpeg_frame_component_spec (C struct) c.v4l2_jpeg_frame_component_spechNt(jZ1!v4l2_jpeg_frame_header (C struct)c.v4l2_jpeg_frame_headerhNt(jZ1(v4l2_jpeg_scan_component_spec (C struct)c.v4l2_jpeg_scan_component_spechNt(jZ1 v4l2_jpeg_scan_header (C struct)c.v4l2_jpeg_scan_headerhNt(jZ1v4l2_jpeg_app14_tf (C enum)c.v4l2_jpeg_app14_tfhNt(jZ1v4l2_jpeg_header (C struct)c.v4l2_jpeg_headerhNt(jZ1#v4l2_jpeg_parse_header (C function)c.v4l2_jpeg_parse_headerhNt(jZ1)v4l2_jpeg_parse_frame_header (C function)c.v4l2_jpeg_parse_frame_headerhNt(jZ1(v4l2_jpeg_parse_scan_header (C function)c.v4l2_jpeg_parse_scan_headerhNt(jZ10v4l2_jpeg_parse_quantization_tables (C function)%c.v4l2_jpeg_parse_quantization_tableshNt(jZ1+v4l2_jpeg_parse_huffman_tables (C function) c.v4l2_jpeg_parse_huffman_tableshNtej ]j8]((jZ1!v4l2_ctrl_query_fill (C function)c.v4l2_ctrl_query_fillhNt(jZ1v4l2_i2c_tuner_type (C enum)c.v4l2_i2c_tuner_typehNt(jZ1 v4l2_i2c_new_subdev (C function)c.v4l2_i2c_new_subdevhNt(jZ1&v4l2_i2c_new_subdev_board (C function)c.v4l2_i2c_new_subdev_boardhNt(jZ1%v4l2_i2c_subdev_set_name (C function)c.v4l2_i2c_subdev_set_namehNt(jZ1!v4l2_i2c_subdev_init (C function)c.v4l2_i2c_subdev_inithNt(jZ1!v4l2_i2c_subdev_addr (C function)c.v4l2_i2c_subdev_addrhNt(jZ1!v4l2_i2c_tuner_addrs (C function)c.v4l2_i2c_tuner_addrshNt(jZ1'v4l2_i2c_subdev_unregister (C function)c.v4l2_i2c_subdev_unregisterhNt(jZ1 v4l2_spi_new_subdev (C function)c.v4l2_spi_new_subdevhNt(jZ1!v4l2_spi_subdev_init (C function)c.v4l2_spi_subdev_inithNt(jZ1'v4l2_spi_subdev_unregister (C function)c.v4l2_spi_subdev_unregisterhNt(jZ1"v4l_bound_align_image (C function)c.v4l_bound_align_imagehNt(jZ1 v4l2_find_nearest_size (C macro)c.v4l2_find_nearest_sizehNt(jZ1v4l2_g_parm_cap (C function)c.v4l2_g_parm_caphNt(jZ1v4l2_s_parm_cap (C function)c.v4l2_s_parm_caphNt(jZ1v4l2_pixel_encoding (C enum)c.v4l2_pixel_encodinghNt(jZ1v4l2_format_info (C struct)c.v4l2_format_infohNt(jZ1v4l2_get_link_freq (C macro)c.v4l2_get_link_freqhNt(jZ1%v4l2_link_freq_to_bitmap (C function)c.v4l2_link_freq_to_bitmaphNt(jZ1v4l2_ioctl_ops (C struct)c.v4l2_ioctl_opshNt(jZ1v4l2_norm_to_name (C function)c.v4l2_norm_to_namehNt(jZ1(v4l2_video_std_frame_period (C function)c.v4l2_video_std_frame_periodhNt(jZ1%v4l2_video_std_construct (C function)c.v4l2_video_std_constructhNt(jZ1"v4l_video_std_enumstd (C function)c.v4l_video_std_enumstdhNt(jZ1v4l_printk_ioctl (C function)c.v4l_printk_ioctlhNt(jZ1 v4l2_compat_ioctl32 (C function)c.v4l2_compat_ioctl32hNt(jZ1v4l2_kioctl (C macro) c.v4l2_kioctlhNt(jZ1video_usercopy (C function)c.video_usercopyhNt(jZ1video_ioctl2 (C function)c.video_ioctl2hNtej9]((jZ1dmxdev_type (C enum) c.dmxdev_typehNt(jZ1dmxdev_state (C enum)c.dmxdev_statehNt(jZ1dmxdev_feed (C struct) c.dmxdev_feedhNt(jZ1dmxdev_filter (C struct)c.dmxdev_filterhNt(jZ1dmxdev (C struct)c.dmxdevhNt(jZ1dvb_dmxdev_init (C function)c.dvb_dmxdev_inithNt(jZ1dvb_dmxdev_release (C function)c.dvb_dmxdev_releasehNt(jZ1dvb_dmx_filter_type (C enum)c.dvb_dmx_filter_typehNt(jZ1dvb_dmx_state (C enum)c.dvb_dmx_statehNt(jZ1dvb_demux_filter (C struct)c.dvb_demux_filterhNt(jZ1dvb_demux_feed (C struct)c.dvb_demux_feedhNt(jZ1dvb_demux (C struct) c.dvb_demuxhNt(jZ1dvb_dmx_init (C function)c.dvb_dmx_inithNt(jZ1dvb_dmx_release (C function)c.dvb_dmx_releasehNt(jZ1%dvb_dmx_swfilter_packets (C function)c.dvb_dmx_swfilter_packetshNt(jZ1dvb_dmx_swfilter (C function)c.dvb_dmx_swfilterhNt(jZ1!dvb_dmx_swfilter_204 (C function)c.dvb_dmx_swfilter_204hNt(jZ1!dvb_dmx_swfilter_raw (C function)c.dvb_dmx_swfilter_rawhNt(jZ1ts_filter_type (C enum)c.ts_filter_typehNt(jZ1dmx_ts_feed (C struct) c.dmx_ts_feedhNt(jZ1dmx_section_filter (C struct)c.dmx_section_filterhNt(jZ1dmx_section_feed (C struct)c.dmx_section_feedhNt(jZ1dmx_ts_cb (C macro) c.dmx_ts_cbhNt(jZ1dmx_section_cb (C macro)c.dmx_section_cbhNt(jZ1dmx_frontend_source (C enum)c.dmx_frontend_sourcehNt(jZ1dmx_frontend (C struct)c.dmx_frontendhNt(jZ1dmx_demux_caps (C enum)c.dmx_demux_capshNt(jZ1DMX_FE_ENTRY (C macro)c.DMX_FE_ENTRYhNt(jZ1dmx_demux (C struct) c.dmx_demuxhNtej]j]((jZ1%dvb_frontend_tune_settings (C struct)c.dvb_frontend_tune_settingshNt(jZ1dvb_tuner_info (C struct)c.dvb_tuner_infohNt(jZ1analog_parameters (C struct)c.analog_parametershNt(jZ1dvbfe_algo (C enum) c.dvbfe_algohNt(jZ1dvbfe_search (C enum)c.dvbfe_searchhNt(jZ1dvb_tuner_ops (C struct)c.dvb_tuner_opshNt(jZ1analog_demod_info (C struct)c.analog_demod_infohNt(jZ1analog_demod_ops (C struct)c.analog_demod_opshNt(jZ1%dvb_frontend_internal_info (C struct)c.dvb_frontend_internal_infohNt(jZ1dvb_frontend_ops (C struct)c.dvb_frontend_opshNt(jZ1"dtv_frontend_properties (C struct)c.dtv_frontend_propertieshNt(jZ1dvb_frontend (C struct)c.dvb_frontendhNt(jZ1"dvb_register_frontend (C function)c.dvb_register_frontendhNt(jZ1$dvb_unregister_frontend (C function)c.dvb_unregister_frontendhNt(jZ1 dvb_frontend_detach (C function)c.dvb_frontend_detachhNt(jZ1!dvb_frontend_suspend (C function)c.dvb_frontend_suspendhNt(jZ1 dvb_frontend_resume (C function)c.dvb_frontend_resumehNt(jZ1&dvb_frontend_reinitialise (C function)c.dvb_frontend_reinitialisehNt(jZ1%dvb_frontend_sleep_until (C function)c.dvb_frontend_sleep_untilhNtej]jE]((jZ1!iio_chan_spec_ext_info (C struct)c.iio_chan_spec_ext_infohNt(jZ1iio_enum (C struct) c.iio_enumhNt(jZ1IIO_ENUM (C macro) c.IIO_ENUMhNt(jZ1IIO_ENUM_AVAILABLE (C macro)c.IIO_ENUM_AVAILABLEhNt(jZ1iio_mount_matrix (C struct)c.iio_mount_matrixhNt(jZ1IIO_MOUNT_MATRIX (C macro)c.IIO_MOUNT_MATRIXhNt(jZ1iio_event_spec (C struct)c.iio_event_spechNt(jZ1iio_scan_type (C struct)c.iio_scan_typehNt(jZ1iio_chan_spec (C struct)c.iio_chan_spechNt(jZ1!iio_channel_has_info (C function)c.iio_channel_has_infohNt(jZ1&iio_channel_has_available (C function)c.iio_channel_has_availablehNt(jZ1iio_info (C struct) c.iio_infohNt(jZ1iio_buffer_setup_ops (C struct)c.iio_buffer_setup_opshNt(jZ1iio_dev (C struct) c.iio_devhNt(jZ1iio_device_register (C macro)c.iio_device_registerhNt(jZ1"devm_iio_device_register (C macro)c.devm_iio_device_registerhNt(jZ1iio_device_put (C function)c.iio_device_puthNt(jZ1dev_to_iio_dev (C function)c.dev_to_iio_devhNt(jZ1iio_device_get (C function)c.iio_device_gethNt(jZ1"iio_device_set_parent (C function)c.iio_device_set_parenthNt(jZ1#iio_device_set_drvdata (C function)c.iio_device_set_drvdatahNt(jZ1#iio_device_get_drvdata (C function)c.iio_device_get_drvdatahNt(jZ1#iio_get_debugfs_dentry (C function)c.iio_get_debugfs_dentryhNt(jZ1*iio_device_suspend_triggering (C function)c.iio_device_suspend_triggeringhNt(jZ1)iio_device_resume_triggering (C function)c.iio_device_resume_triggeringhNt(jZ1&iio_get_current_scan_type (C function)c.iio_get_current_scan_typehNt(jZ1iio_get_masklength (C function)c.iio_get_masklengthhNt(jZ1%iio_for_each_active_channel (C macro)c.iio_for_each_active_channelhNt(jZ1IIO_DEGREE_TO_RAD (C macro)c.IIO_DEGREE_TO_RADhNt(jZ1IIO_RAD_TO_DEGREE (C macro)c.IIO_RAD_TO_DEGREEhNt(jZ1IIO_G_TO_M_S_2 (C macro)c.IIO_G_TO_M_S_2hNt(jZ1IIO_M_S_2_TO_G (C macro)c.IIO_M_S_2_TO_GhNt(jZ1iio_device_id (C function)c.iio_device_idhNt(jZ1iio_buffer_enabled (C function)c.iio_buffer_enabledhNt(jZ1!iio_device_set_clock (C function)c.iio_device_set_clockhNt(jZ1!iio_device_get_clock (C function)c.iio_device_get_clockhNt(jZ1iio_get_time_ns (C function)c.iio_get_time_nshNt(jZ1"iio_read_mount_matrix (C function)c.iio_read_mount_matrixhNt(jZ1iio_format_value (C function)c.iio_format_valuehNt(jZ1 iio_str_to_fixpoint (C function)c.iio_str_to_fixpointhNt(jZ1iio_device_alloc (C function)c.iio_device_allochNt(jZ1iio_device_free (C function)c.iio_device_freehNt(jZ1"devm_iio_device_alloc (C function)c.devm_iio_device_allochNt(jZ1'iio_active_scan_mask_index (C function)c.iio_active_scan_mask_indexhNt(jZ1"iio_device_unregister (C function)c.iio_device_unregisterhNt(jZ1)iio_device_claim_direct_mode (C function)c.iio_device_claim_direct_modehNt(jZ1+iio_device_release_direct_mode (C function) c.iio_device_release_direct_modehNt(jZ1)iio_device_claim_buffer_mode (C function)c.iio_device_claim_buffer_modehNt(jZ1+iio_device_release_buffer_mode (C function) c.iio_device_release_buffer_modehNt(jZ1(iio_device_get_current_mode (C function)c.iio_device_get_current_modehNtej< ]((jZ1'v4l2_mc_create_media_graph (C function)c.v4l2_mc_create_media_graphhNt(jZ1$v4l_enable_media_source (C function)c.v4l_enable_media_sourcehNt(jZ1%v4l_disable_media_source (C function)c.v4l_disable_media_sourcehNt(jZ1,v4l2_create_fwnode_links_to_pad (C function)!c.v4l2_create_fwnode_links_to_padhNt(jZ1%v4l2_create_fwnode_links (C function)c.v4l2_create_fwnode_linkshNt(jZ1!v4l2_pipeline_pm_get (C function)c.v4l2_pipeline_pm_gethNt(jZ1!v4l2_pipeline_pm_put (C function)c.v4l2_pipeline_pm_puthNt(jZ1&v4l2_pipeline_link_notify (C function)c.v4l2_pipeline_link_notifyhNtej^]j]j ]((jZ1%i3c_bus_maintenance_lock (C function)c.i3c_bus_maintenance_lockhNt(jZ1'i3c_bus_maintenance_unlock (C function)c.i3c_bus_maintenance_unlockhNt(jZ1#i3c_bus_normaluse_lock (C function)c.i3c_bus_normaluse_lockhNt(jZ1%i3c_bus_normaluse_unlock (C function)c.i3c_bus_normaluse_unlockhNt(jZ1%i3c_master_get_free_addr (C function)c.i3c_master_get_free_addrhNt(jZ1%i3c_master_entdaa_locked (C function)c.i3c_master_entdaa_lockedhNt(jZ1$i3c_master_disec_locked (C function)c.i3c_master_disec_lockedhNt(jZ1#i3c_master_enec_locked (C function)c.i3c_master_enec_lockedhNt(jZ1&i3c_master_defslvs_locked (C function)c.i3c_master_defslvs_lockedhNt(jZ1i3c_master_do_daa (C function)c.i3c_master_do_daahNt(jZ1 i3c_master_set_info (C function)c.i3c_master_set_infohNt(jZ1 i3c_master_bus_init (C function)c.i3c_master_bus_inithNt(jZ1*i3c_master_add_i3c_dev_locked (C function)c.i3c_master_add_i3c_dev_lockedhNt(jZ1!i3c_master_queue_ibi (C function)c.i3c_master_queue_ibihNt(jZ1&i3c_generic_ibi_free_pool (C function)c.i3c_generic_ibi_free_poolhNt(jZ1'i3c_generic_ibi_alloc_pool (C function)c.i3c_generic_ibi_alloc_poolhNt(jZ1*i3c_generic_ibi_get_free_slot (C function)c.i3c_generic_ibi_get_free_slothNt(jZ1)i3c_generic_ibi_recycle_slot (C function)c.i3c_generic_ibi_recycle_slothNt(jZ1 i3c_master_register (C function)c.i3c_master_registerhNt(jZ1"i3c_master_unregister (C function)c.i3c_master_unregisterhNt(jZ1i3c_i2c_dev_desc (C struct)c.i3c_i2c_dev_deschNt(jZ1i2c_dev_boardinfo (C struct)c.i2c_dev_boardinfohNt(jZ1i2c_dev_desc (C struct)c.i2c_dev_deschNt(jZ1i3c_ibi_slot (C struct)c.i3c_ibi_slothNt(jZ1i3c_device_ibi_info (C struct)c.i3c_device_ibi_infohNt(jZ1i3c_dev_boardinfo (C struct)c.i3c_dev_boardinfohNt(jZ1i3c_dev_desc (C struct)c.i3c_dev_deschNt(jZ1i3c_device (C struct) c.i3c_devicehNt(jZ1i3c_bus_mode (C enum)c.i3c_bus_modehNt(jZ1i3c_open_drain_speed (C enum)c.i3c_open_drain_speedhNt(jZ1i3c_addr_slot_status (C enum)c.i3c_addr_slot_statushNt(jZ1i3c_bus (C struct) c.i3c_bushNt(jZ1$i3c_master_controller_ops (C struct)c.i3c_master_controller_opshNt(jZ1 i3c_master_controller (C struct)c.i3c_master_controllerhNt(jZ1!i3c_bus_for_each_i2cdev (C macro)c.i3c_bus_for_each_i2cdevhNt(jZ1!i3c_bus_for_each_i3cdev (C macro)c.i3c_bus_for_each_i3cdevhNt(jZ1$i3c_dev_get_master_data (C function)c.i3c_dev_get_master_datahNt(jZ1$i3c_dev_set_master_data (C function)c.i3c_dev_set_master_datahNt(jZ1$i2c_dev_get_master_data (C function)c.i2c_dev_get_master_datahNt(jZ1$i2c_dev_set_master_data (C function)c.i2c_dev_set_master_datahNt(jZ1i3c_dev_get_master (C function)c.i3c_dev_get_masterhNt(jZ1i2c_dev_get_master (C function)c.i2c_dev_get_masterhNt(jZ1i3c_master_get_bus (C function)c.i3c_master_get_bushNtej ]((jZ1 ipu6_buttress_power (C function)c.ipu6_buttress_powerhNt(jZ1ipu6_buttress_isr (C function)c.ipu6_buttress_isrhNt(jZ1'ipu6_buttress_authenticate (C function)c.ipu6_buttress_authenticatehNt(jZ1)ipu6_buttress_start_tsc_sync (C function)c.ipu6_buttress_start_tsc_synchNtejJ]((jZ1v4l2_ctrl_ptr (C union)c.v4l2_ctrl_ptrhNt(jZ1!v4l2_ctrl_ptr_create (C function)c.v4l2_ctrl_ptr_createhNt(jZ1v4l2_ctrl_ops (C struct)c.v4l2_ctrl_opshNt(jZ1v4l2_ctrl_type_ops (C struct)c.v4l2_ctrl_type_opshNt(jZ1v4l2_ctrl_notify_fnc (C macro)c.v4l2_ctrl_notify_fnchNt(jZ1v4l2_ctrl (C struct) c.v4l2_ctrlhNt(jZ1v4l2_ctrl_ref (C struct)c.v4l2_ctrl_refhNt(jZ1v4l2_ctrl_handler (C struct)c.v4l2_ctrl_handlerhNt(jZ1v4l2_ctrl_config (C struct)c.v4l2_ctrl_confighNt(jZ1v4l2_ctrl_fill (C function)c.v4l2_ctrl_fillhNt(jZ1)v4l2_ctrl_handler_init_class (C function)c.v4l2_ctrl_handler_init_classhNt(jZ1 v4l2_ctrl_handler_init (C macro)c.v4l2_ctrl_handler_inithNt(jZ1#v4l2_ctrl_handler_free (C function)c.v4l2_ctrl_handler_freehNt(jZ1v4l2_ctrl_lock (C function)c.v4l2_ctrl_lockhNt(jZ1v4l2_ctrl_unlock (C function)c.v4l2_ctrl_unlockhNt(jZ1&__v4l2_ctrl_handler_setup (C function)c.__v4l2_ctrl_handler_setuphNt(jZ1$v4l2_ctrl_handler_setup (C function)c.v4l2_ctrl_handler_setuphNt(jZ1)v4l2_ctrl_handler_log_status (C function)c.v4l2_ctrl_handler_log_statushNt(jZ1!v4l2_ctrl_new_custom (C function)c.v4l2_ctrl_new_customhNt(jZ1v4l2_ctrl_new_std (C function)c.v4l2_ctrl_new_stdhNt(jZ1#v4l2_ctrl_new_std_menu (C function)c.v4l2_ctrl_new_std_menuhNt(jZ1)v4l2_ctrl_new_std_menu_items (C function)c.v4l2_ctrl_new_std_menu_itemshNt(jZ1'v4l2_ctrl_new_std_compound (C function)c.v4l2_ctrl_new_std_compoundhNt(jZ1#v4l2_ctrl_new_int_menu (C function)c.v4l2_ctrl_new_int_menuhNt(jZ1v4l2_ctrl_filter (C macro)c.v4l2_ctrl_filterhNt(jZ1"v4l2_ctrl_add_handler (C function)c.v4l2_ctrl_add_handlerhNt(jZ1#v4l2_ctrl_radio_filter (C function)c.v4l2_ctrl_radio_filterhNt(jZ1v4l2_ctrl_cluster (C function)c.v4l2_ctrl_clusterhNt(jZ1#v4l2_ctrl_auto_cluster (C function)c.v4l2_ctrl_auto_clusterhNt(jZ1v4l2_ctrl_find (C function)c.v4l2_ctrl_findhNt(jZ1v4l2_ctrl_activate (C function)c.v4l2_ctrl_activatehNt(jZ1__v4l2_ctrl_grab (C function)c.__v4l2_ctrl_grabhNt(jZ1v4l2_ctrl_grab (C function)c.v4l2_ctrl_grabhNt(jZ1%__v4l2_ctrl_modify_range (C function)c.__v4l2_ctrl_modify_rangehNt(jZ1#v4l2_ctrl_modify_range (C function)c.v4l2_ctrl_modify_rangehNt(jZ1*__v4l2_ctrl_modify_dimensions (C function)c.__v4l2_ctrl_modify_dimensionshNt(jZ1(v4l2_ctrl_modify_dimensions (C function)c.v4l2_ctrl_modify_dimensionshNt(jZ1v4l2_ctrl_notify (C function)c.v4l2_ctrl_notifyhNt(jZ1v4l2_ctrl_get_name (C function)c.v4l2_ctrl_get_namehNt(jZ1v4l2_ctrl_get_menu (C function)c.v4l2_ctrl_get_menuhNt(jZ1#v4l2_ctrl_get_int_menu (C function)c.v4l2_ctrl_get_int_menuhNt(jZ1v4l2_ctrl_g_ctrl (C function)c.v4l2_ctrl_g_ctrlhNt(jZ1__v4l2_ctrl_s_ctrl (C function)c.__v4l2_ctrl_s_ctrlhNt(jZ1v4l2_ctrl_s_ctrl (C function)c.v4l2_ctrl_s_ctrlhNt(jZ1#v4l2_ctrl_g_ctrl_int64 (C function)c.v4l2_ctrl_g_ctrl_int64hNt(jZ1%__v4l2_ctrl_s_ctrl_int64 (C function)c.__v4l2_ctrl_s_ctrl_int64hNt(jZ1#v4l2_ctrl_s_ctrl_int64 (C function)c.v4l2_ctrl_s_ctrl_int64hNt(jZ1&__v4l2_ctrl_s_ctrl_string (C function)c.__v4l2_ctrl_s_ctrl_stringhNt(jZ1$v4l2_ctrl_s_ctrl_string (C function)c.v4l2_ctrl_s_ctrl_stringhNt(jZ1(__v4l2_ctrl_s_ctrl_compound (C function)c.__v4l2_ctrl_s_ctrl_compoundhNt(jZ1&v4l2_ctrl_s_ctrl_compound (C function)c.v4l2_ctrl_s_ctrl_compoundhNt(jZ1v4l2_ctrl_replace (C function)c.v4l2_ctrl_replacehNt(jZ1v4l2_ctrl_merge (C function)c.v4l2_ctrl_mergehNt(jZ1!v4l2_ctrl_log_status (C function)c.v4l2_ctrl_log_statushNt(jZ1&v4l2_ctrl_subscribe_event (C function)c.v4l2_ctrl_subscribe_eventhNt(jZ1v4l2_ctrl_poll (C function)c.v4l2_ctrl_pollhNt(jZ1$v4l2_ctrl_request_setup (C function)c.v4l2_ctrl_request_setuphNt(jZ1'v4l2_ctrl_request_complete (C function)c.v4l2_ctrl_request_completehNt(jZ1'v4l2_ctrl_request_hdl_find (C function)c.v4l2_ctrl_request_hdl_findhNt(jZ1&v4l2_ctrl_request_hdl_put (C function)c.v4l2_ctrl_request_hdl_puthNt(jZ1,v4l2_ctrl_request_hdl_ctrl_find (C function)!c.v4l2_ctrl_request_hdl_ctrl_findhNt(jZ1v4l2_queryctrl (C function)c.v4l2_queryctrlhNt(jZ12v4l2_query_ext_ctrl_to_v4l2_queryctrl (C function)'c.v4l2_query_ext_ctrl_to_v4l2_queryctrlhNt(jZ1 v4l2_query_ext_ctrl (C function)c.v4l2_query_ext_ctrlhNt(jZ1v4l2_querymenu (C function)c.v4l2_querymenuhNt(jZ1v4l2_g_ctrl (C function) c.v4l2_g_ctrlhNt(jZ1v4l2_s_ctrl (C function) c.v4l2_s_ctrlhNt(jZ1v4l2_g_ext_ctrls (C function)c.v4l2_g_ext_ctrlshNt(jZ1v4l2_try_ext_ctrls (C function)c.v4l2_try_ext_ctrlshNt(jZ1v4l2_s_ext_ctrls (C function)c.v4l2_s_ext_ctrlshNt(jZ1-v4l2_ctrl_subdev_subscribe_event (C function)"c.v4l2_ctrl_subdev_subscribe_eventhNt(jZ1(v4l2_ctrl_subdev_log_status (C function)c.v4l2_ctrl_subdev_log_statushNt(jZ1,v4l2_ctrl_new_fwnode_properties (C function)!c.v4l2_ctrl_new_fwnode_propertieshNt(jZ1$v4l2_ctrl_type_op_equal (C function)c.v4l2_ctrl_type_op_equalhNt(jZ1#v4l2_ctrl_type_op_init (C function)c.v4l2_ctrl_type_op_inithNt(jZ1"v4l2_ctrl_type_op_log (C function)c.v4l2_ctrl_type_op_loghNt(jZ1'v4l2_ctrl_type_op_validate (C function)c.v4l2_ctrl_type_op_validatehNtej]((jZ1media_entity_notify (C struct)c.media_entity_notifyhNt(jZ1media_device_ops (C struct)c.media_device_opshNt(jZ1media_device (C struct)c.media_devicehNt(jZ1media_device_init (C function)c.media_device_inithNt(jZ1!media_device_cleanup (C function)c.media_device_cleanuphNt(jZ1$__media_device_register (C function)c.__media_device_registerhNt(jZ1media_device_register (C macro)c.media_device_registerhNt(jZ1$media_device_unregister (C function)c.media_device_unregisterhNt(jZ1)media_device_register_entity (C function)c.media_device_register_entityhNt(jZ1+media_device_unregister_entity (C function) c.media_device_unregister_entityhNt(jZ10media_device_register_entity_notify (C function)%c.media_device_register_entity_notifyhNt(jZ12media_device_unregister_entity_notify (C function)'c.media_device_unregister_entity_notifyhNt(jZ1"media_device_pci_init (C function)c.media_device_pci_inithNt(jZ1$__media_device_usb_init (C function)c.__media_device_usb_inithNt(jZ1media_device_usb_init (C macro)c.media_device_usb_inithNt(jZ1media_set_bus_info (C function)c.media_set_bus_infohNt(jZ1 media_file_operations (C struct)c.media_file_operationshNt(jZ1media_devnode (C struct)c.media_devnodehNt(jZ1#media_devnode_register (C function)c.media_devnode_registerhNt(jZ1-media_devnode_unregister_prepare (C function)"c.media_devnode_unregister_preparehNt(jZ1%media_devnode_unregister (C function)c.media_devnode_unregisterhNt(jZ1media_devnode_data (C function)c.media_devnode_datahNt(jZ1(media_devnode_is_registered (C function)c.media_devnode_is_registeredhNt(jZ1media_gobj_type (C enum)c.media_gobj_typehNt(jZ1media_gobj (C struct) c.media_gobjhNt(jZ1media_entity_enum (C struct)c.media_entity_enumhNt(jZ1media_graph (C struct) c.media_graphhNt(jZ1media_pipeline (C struct)c.media_pipelinehNt(jZ1media_pipeline_pad (C struct)c.media_pipeline_padhNt(jZ1"media_pipeline_pad_iter (C struct)c.media_pipeline_pad_iterhNt(jZ1%media_pipeline_entity_iter (C struct)c.media_pipeline_entity_iterhNt(jZ1media_link (C struct) c.media_linkhNt(jZ1media_pad_signal_type (C enum)c.media_pad_signal_typehNt(jZ1media_pad (C struct) c.media_padhNt(jZ1"media_entity_operations (C struct)c.media_entity_operationshNt(jZ1media_entity_type (C enum)c.media_entity_typehNt(jZ1media_entity (C struct)c.media_entityhNt(jZ1#media_entity_for_each_pad (C macro)c.media_entity_for_each_padhNt(jZ1media_interface (C struct)c.media_interfacehNt(jZ1media_intf_devnode (C struct)c.media_intf_devnodehNt(jZ1media_entity_id (C function)c.media_entity_idhNt(jZ1media_type (C function) c.media_typehNt(jZ1media_id (C function) c.media_idhNt(jZ1media_gobj_gen_id (C function)c.media_gobj_gen_idhNt(jZ1.is_media_entity_v4l2_video_device (C function)#c.is_media_entity_v4l2_video_devicehNt(jZ1(is_media_entity_v4l2_subdev (C function)c.is_media_entity_v4l2_subdevhNt(jZ1#media_entity_enum_init (C function)c.media_entity_enum_inithNt(jZ1&media_entity_enum_cleanup (C function)c.media_entity_enum_cleanuphNt(jZ1#media_entity_enum_zero (C function)c.media_entity_enum_zerohNt(jZ1"media_entity_enum_set (C function)c.media_entity_enum_sethNt(jZ1$media_entity_enum_clear (C function)c.media_entity_enum_clearhNt(jZ1#media_entity_enum_test (C function)c.media_entity_enum_testhNt(jZ1+media_entity_enum_test_and_set (C function) c.media_entity_enum_test_and_sethNt(jZ1$media_entity_enum_empty (C function)c.media_entity_enum_emptyhNt(jZ1)media_entity_enum_intersects (C function)c.media_entity_enum_intersectshNt(jZ1gobj_to_entity (C macro)c.gobj_to_entityhNt(jZ1gobj_to_pad (C macro) c.gobj_to_padhNt(jZ1gobj_to_link (C macro)c.gobj_to_linkhNt(jZ1gobj_to_intf (C macro)c.gobj_to_intfhNt(jZ1intf_to_devnode (C macro)c.intf_to_devnodehNt(jZ1media_gobj_create (C function)c.media_gobj_createhNt(jZ1media_gobj_destroy (C function)c.media_gobj_destroyhNt(jZ1#media_entity_pads_init (C function)c.media_entity_pads_inithNt(jZ1!media_entity_cleanup (C function)c.media_entity_cleanuphNt(jZ1 media_get_pad_index (C function)c.media_get_pad_indexhNt(jZ1"media_create_pad_link (C function)c.media_create_pad_linkhNt(jZ1#media_create_pad_links (C function)c.media_create_pad_linkshNt(jZ1&media_entity_remove_links (C function)c.media_entity_remove_linkshNt(jZ1&__media_entity_setup_link (C function)c.__media_entity_setup_linkhNt(jZ1$media_entity_setup_link (C function)c.media_entity_setup_linkhNt(jZ1#media_entity_find_link (C function)c.media_entity_find_linkhNt(jZ1'media_pad_remote_pad_first (C function)c.media_pad_remote_pad_firsthNt(jZ1(media_pad_remote_pad_unique (C function)c.media_pad_remote_pad_uniquehNt(jZ1+media_entity_remote_pad_unique (C function) c.media_entity_remote_pad_uniquehNt(jZ12media_entity_remote_source_pad_unique (C function)'c.media_entity_remote_source_pad_uniquehNt(jZ1#media_pad_is_streaming (C function)c.media_pad_is_streaminghNt(jZ1&media_entity_is_streaming (C function)c.media_entity_is_streaminghNt(jZ1"media_entity_pipeline (C function)c.media_entity_pipelinehNt(jZ1media_pad_pipeline (C function)c.media_pad_pipelinehNt(jZ1(media_entity_get_fwnode_pad (C function)c.media_entity_get_fwnode_padhNt(jZ1"media_graph_walk_init (C function)c.media_graph_walk_inithNt(jZ1%media_graph_walk_cleanup (C function)c.media_graph_walk_cleanuphNt(jZ1#media_graph_walk_start (C function)c.media_graph_walk_starthNt(jZ1"media_graph_walk_next (C function)c.media_graph_walk_nexthNt(jZ1!media_pipeline_start (C function)c.media_pipeline_starthNt(jZ1#__media_pipeline_start (C function)c.__media_pipeline_starthNt(jZ1 media_pipeline_stop (C function)c.media_pipeline_stophNt(jZ1"__media_pipeline_stop (C function)c.__media_pipeline_stophNt(jZ1%media_pipeline_for_each_pad (C macro)c.media_pipeline_for_each_padhNt(jZ1,media_pipeline_entity_iter_init (C function)!c.media_pipeline_entity_iter_inithNt(jZ1/media_pipeline_entity_iter_cleanup (C function)$c.media_pipeline_entity_iter_cleanuphNt(jZ1(media_pipeline_for_each_entity (C macro) c.media_pipeline_for_each_entityhNt(jZ1'media_pipeline_alloc_start (C function)c.media_pipeline_alloc_starthNt(jZ1!media_devnode_create (C function)c.media_devnode_createhNt(jZ1!media_devnode_remove (C function)c.media_devnode_removehNt(jZ1#media_create_intf_link (C function)c.media_create_intf_linkhNt(jZ1%__media_remove_intf_link (C function)c.__media_remove_intf_linkhNt(jZ1#media_remove_intf_link (C function)c.media_remove_intf_linkhNt(jZ1&__media_remove_intf_links (C function)c.__media_remove_intf_linkshNt(jZ1$media_remove_intf_links (C function)c.media_remove_intf_linkshNt(jZ1media_entity_call (C macro)c.media_entity_callhNt(jZ1(media_create_ancillary_link (C function)c.media_create_ancillary_linkhNt(jZ1%__media_entity_next_link (C function)c.__media_entity_next_linkhNt(jZ1)for_each_media_entity_data_link (C macro)!c.for_each_media_entity_data_linkhNt(jZ1media_request_state (C enum)c.media_request_statehNt(jZ1media_request (C struct)c.media_requesthNt(jZ1*media_request_lock_for_access (C function)c.media_request_lock_for_accesshNt(jZ1,media_request_unlock_for_access (C function)!c.media_request_unlock_for_accesshNt(jZ1*media_request_lock_for_update (C function)c.media_request_lock_for_updatehNt(jZ1,media_request_unlock_for_update (C function)!c.media_request_unlock_for_updatehNt(jZ1media_request_get (C function)c.media_request_gethNt(jZ1media_request_put (C function)c.media_request_puthNt(jZ1$media_request_get_by_fd (C function)c.media_request_get_by_fdhNt(jZ1 media_request_alloc (C function)c.media_request_allochNt(jZ1#media_request_object_ops (C struct)c.media_request_object_opshNt(jZ1media_request_object (C struct)c.media_request_objecthNt(jZ1%media_request_object_get (C function)c.media_request_object_gethNt(jZ1%media_request_object_put (C function)c.media_request_object_puthNt(jZ1&media_request_object_find (C function)c.media_request_object_findhNt(jZ1&media_request_object_init (C function)c.media_request_object_inithNt(jZ1&media_request_object_bind (C function)c.media_request_object_bindhNt(jZ1(media_request_object_unbind (C function)c.media_request_object_unbindhNt(jZ1*media_request_object_complete (C function)c.media_request_object_completehNt(jZ1&media_device_usb_allocate (C function)c.media_device_usb_allocatehNt(jZ1 media_device_delete (C function)c.media_device_deletehNtej ]((jZ1hsi_channel (C struct) c.hsi_channelhNt(jZ1hsi_config (C struct) c.hsi_confighNt(jZ1hsi_board_info (C struct)c.hsi_board_infohNt(jZ1hsi_client (C struct) c.hsi_clienthNt(jZ1hsi_client_driver (C struct)c.hsi_client_driverhNt(jZ1hsi_msg (C struct) c.hsi_msghNt(jZ1hsi_port (C struct) c.hsi_porthNt(jZ1hsi_controller (C struct)c.hsi_controllerhNt(jZ1hsi_id (C function)c.hsi_idhNt(jZ1hsi_port_id (C function) c.hsi_port_idhNt(jZ1hsi_setup (C function) c.hsi_setuphNt(jZ1hsi_flush (C function) c.hsi_flushhNt(jZ1hsi_async_read (C function)c.hsi_async_readhNt(jZ1hsi_async_write (C function)c.hsi_async_writehNt(jZ1hsi_start_tx (C function)c.hsi_start_txhNt(jZ1hsi_stop_tx (C function) c.hsi_stop_txhNt(jZ1(hsi_port_unregister_clients (C function)c.hsi_port_unregister_clientshNt(jZ1&hsi_unregister_controller (C function)c.hsi_unregister_controllerhNt(jZ1$hsi_register_controller (C function)c.hsi_register_controllerhNt(jZ1'hsi_register_client_driver (C function)c.hsi_register_client_driverhNt(jZ1hsi_put_controller (C function)c.hsi_put_controllerhNt(jZ1!hsi_alloc_controller (C function)c.hsi_alloc_controllerhNt(jZ1hsi_free_msg (C function)c.hsi_free_msghNt(jZ1hsi_alloc_msg (C function)c.hsi_alloc_msghNt(jZ1hsi_async (C function) c.hsi_asynchNt(jZ1hsi_claim_port (C function)c.hsi_claim_porthNt(jZ1hsi_release_port (C function)c.hsi_release_porthNt(jZ1$hsi_register_port_event (C function)c.hsi_register_port_eventhNt(jZ1&hsi_unregister_port_event (C function)c.hsi_unregister_port_eventhNt(jZ1hsi_event (C function) c.hsi_eventhNt(jZ1'hsi_get_channel_id_by_name (C function)c.hsi_get_channel_id_by_namehNtej ]((jZ1v4l2_fh (C struct) c.v4l2_fhhNt(jZ1v4l2_fh_init (C function)c.v4l2_fh_inithNt(jZ1v4l2_fh_add (C function) c.v4l2_fh_addhNt(jZ1v4l2_fh_open (C function)c.v4l2_fh_openhNt(jZ1v4l2_fh_del (C function) c.v4l2_fh_delhNt(jZ1v4l2_fh_exit (C function)c.v4l2_fh_exithNt(jZ1v4l2_fh_release (C function)c.v4l2_fh_releasehNt(jZ1 v4l2_fh_is_singular (C function)c.v4l2_fh_is_singularhNt(jZ1%v4l2_fh_is_singular_file (C function)c.v4l2_fh_is_singular_filehNtejd]((jZ1dvb_device_type (C enum)c.dvb_device_typehNt(jZ1dvb_adapter (C struct) c.dvb_adapterhNt(jZ1dvb_device (C struct) c.dvb_devicehNt(jZ1dvbdevfops_node (C struct)c.dvbdevfops_nodehNt(jZ1dvb_device_get (C function)c.dvb_device_gethNt(jZ1dvb_device_put (C function)c.dvb_device_puthNt(jZ1!dvb_register_adapter (C function)c.dvb_register_adapterhNt(jZ1#dvb_unregister_adapter (C function)c.dvb_unregister_adapterhNt(jZ1 dvb_register_device (C function)c.dvb_register_devicehNt(jZ1dvb_remove_device (C function)c.dvb_remove_devicehNt(jZ1"dvb_unregister_device (C function)c.dvb_unregister_devicehNt(jZ1#dvb_create_media_graph (C function)c.dvb_create_media_graphhNt(jZ1*dvb_register_media_controller (C function)c.dvb_register_media_controllerhNt(jZ1%dvb_get_media_controller (C function)c.dvb_get_media_controllerhNt(jZ1dvb_generic_open (C function)c.dvb_generic_openhNt(jZ1 dvb_generic_release (C function)c.dvb_generic_releasehNt(jZ1dvb_generic_ioctl (C function)c.dvb_generic_ioctlhNt(jZ1dvb_usercopy (C function)c.dvb_usercopyhNt(jZ1dvb_module_probe (C function)c.dvb_module_probehNt(jZ1dvb_module_release (C function)c.dvb_module_releasehNt(jZ1dvb_attach (C macro) c.dvb_attachhNt(jZ1dvb_detach (C macro) c.dvb_detachhNt(jZ1dvb_ringbuffer (C struct)c.dvb_ringbufferhNt(jZ1 dvb_ringbuffer_init (C function)c.dvb_ringbuffer_inithNt(jZ1!dvb_ringbuffer_empty (C function)c.dvb_ringbuffer_emptyhNt(jZ1 dvb_ringbuffer_free (C function)c.dvb_ringbuffer_freehNt(jZ1!dvb_ringbuffer_avail (C function)c.dvb_ringbuffer_availhNt(jZ1!dvb_ringbuffer_reset (C function)c.dvb_ringbuffer_resethNt(jZ1!dvb_ringbuffer_flush (C function)c.dvb_ringbuffer_flushhNt(jZ11dvb_ringbuffer_flush_spinlock_wakeup (C function)&c.dvb_ringbuffer_flush_spinlock_wakeuphNt(jZ1DVB_RINGBUFFER_PEEK (C macro)c.DVB_RINGBUFFER_PEEKhNt(jZ1DVB_RINGBUFFER_SKIP (C macro)c.DVB_RINGBUFFER_SKIPhNt(jZ1%dvb_ringbuffer_read_user (C function)c.dvb_ringbuffer_read_userhNt(jZ1 dvb_ringbuffer_read (C function)c.dvb_ringbuffer_readhNt(jZ1#DVB_RINGBUFFER_WRITE_BYTE (C macro)c.DVB_RINGBUFFER_WRITE_BYTEhNt(jZ1!dvb_ringbuffer_write (C function)c.dvb_ringbuffer_writehNt(jZ1&dvb_ringbuffer_write_user (C function)c.dvb_ringbuffer_write_userhNt(jZ1%dvb_ringbuffer_pkt_write (C function)c.dvb_ringbuffer_pkt_writehNt(jZ1)dvb_ringbuffer_pkt_read_user (C function)c.dvb_ringbuffer_pkt_read_userhNt(jZ1$dvb_ringbuffer_pkt_read (C function)c.dvb_ringbuffer_pkt_readhNt(jZ1'dvb_ringbuffer_pkt_dispose (C function)c.dvb_ringbuffer_pkt_disposehNt(jZ1$dvb_ringbuffer_pkt_next (C function)c.dvb_ringbuffer_pkt_nexthNt(jZ1dvb_buf_type (C enum)c.dvb_buf_typehNt(jZ1dvb_vb2_states (C enum)c.dvb_vb2_stateshNt(jZ1dvb_buffer (C struct) c.dvb_bufferhNt(jZ1dvb_vb2_ctx (C struct) c.dvb_vb2_ctxhNt(jZ1dvb_vb2_init (C function)c.dvb_vb2_inithNt(jZ1dvb_vb2_release (C function)c.dvb_vb2_releasehNt(jZ1!dvb_vb2_is_streaming (C function)c.dvb_vb2_is_streaminghNt(jZ1 dvb_vb2_fill_buffer (C function)c.dvb_vb2_fill_bufferhNt(jZ1dvb_vb2_poll (C function)c.dvb_vb2_pollhNt(jZ1dvb_vb2_stream_on (C function)c.dvb_vb2_stream_onhNt(jZ1dvb_vb2_stream_off (C function)c.dvb_vb2_stream_offhNt(jZ1dvb_vb2_reqbufs (C function)c.dvb_vb2_reqbufshNt(jZ1dvb_vb2_querybuf (C function)c.dvb_vb2_querybufhNt(jZ1dvb_vb2_expbuf (C function)c.dvb_vb2_expbufhNt(jZ1dvb_vb2_qbuf (C function)c.dvb_vb2_qbufhNt(jZ1dvb_vb2_dqbuf (C function)c.dvb_vb2_dqbufhNt(jZ1dvb_vb2_mmap (C function)c.dvb_vb2_mmaphNtejn]((jZ1!cec_allocate_adapter (C function)c.cec_allocate_adapterhNt(jZ1cec_delete_adapter (C function)c.cec_delete_adapterhNt(jZ1cec_get_drvdata (C function)c.cec_get_drvdatahNt(jZ1!cec_register_adapter (C function)c.cec_register_adapterhNt(jZ1#cec_unregister_adapter (C function)c.cec_unregister_adapterhNt(jZ1cec_adap_ops (C struct)c.cec_adap_opshNt(jZ1cec_received_msg (C function)c.cec_received_msghNt(jZ1cec_transmit_msg (C function)c.cec_transmit_msghNt(jZ1cec_s_phys_addr (C function)c.cec_s_phys_addrhNt(jZ1&cec_s_phys_addr_from_edid (C function)c.cec_s_phys_addr_from_edidhNt(jZ1cec_s_log_addrs (C function)c.cec_s_log_addrshNt(jZ1cec_pin_ops (C struct) c.cec_pin_opshNt(jZ1cec_pin_changed (C function)c.cec_pin_changedhNt(jZ1%cec_pin_allocate_adapter (C function)c.cec_pin_allocate_adapterhNt(jZ1'cec_notifier_conn_register (C function)c.cec_notifier_conn_registerhNt(jZ1)cec_notifier_conn_unregister (C function)c.cec_notifier_conn_unregisterhNt(jZ1+cec_notifier_cec_adap_register (C function) c.cec_notifier_cec_adap_registerhNt(jZ1-cec_notifier_cec_adap_unregister (C function)"c.cec_notifier_cec_adap_unregisterhNt(jZ1'cec_notifier_set_phys_addr (C function)c.cec_notifier_set_phys_addrhNt(jZ11cec_notifier_set_phys_addr_from_edid (C function)&c.cec_notifier_set_phys_addr_from_edidhNt(jZ1,cec_notifier_parse_hdmi_phandle (C function)!c.cec_notifier_parse_hdmi_phandlehNt(jZ1.cec_notifier_phys_addr_invalidate (C function)#c.cec_notifier_phys_addr_invalidatehNtej]j) ]((jZ1i3c_error_code (C enum)c.i3c_error_codehNt(jZ1i3c_hdr_mode (C enum)c.i3c_hdr_modehNt(jZ1i3c_priv_xfer (C struct)c.i3c_priv_xferhNt(jZ1i3c_dcr (C enum) c.i3c_dcrhNt(jZ1i3c_device_info (C struct)c.i3c_device_infohNt(jZ1i3c_driver (C struct) c.i3c_driverhNt(jZ1dev_to_i3cdev (C macro)c.dev_to_i3cdevhNt(jZ1module_i3c_driver (C macro)c.module_i3c_driverhNt(jZ1$i3c_i2c_driver_register (C function)c.i3c_i2c_driver_registerhNt(jZ1&i3c_i2c_driver_unregister (C function)c.i3c_i2c_driver_unregisterhNt(jZ1module_i3c_i2c_driver (C macro)c.module_i3c_i2c_driverhNt(jZ1i3c_ibi_setup (C struct)c.i3c_ibi_setuphNt(jZ1%i3c_device_do_priv_xfers (C function)c.i3c_device_do_priv_xfershNt(jZ1"i3c_device_do_setdasa (C function)c.i3c_device_do_setdasahNt(jZ1 i3c_device_get_info (C function)c.i3c_device_get_infohNt(jZ1#i3c_device_disable_ibi (C function)c.i3c_device_disable_ibihNt(jZ1"i3c_device_enable_ibi (C function)c.i3c_device_enable_ibihNt(jZ1#i3c_device_request_ibi (C function)c.i3c_device_request_ibihNt(jZ1 i3c_device_free_ibi (C function)c.i3c_device_free_ibihNt(jZ1i3cdev_to_dev (C function)c.i3cdev_to_devhNt(jZ1 i3c_device_match_id (C function)c.i3c_device_match_idhNt(jZ1+i3c_driver_register_with_owner (C function) c.i3c_driver_register_with_ownerhNt(jZ1"i3c_driver_unregister (C function)c.i3c_driver_unregisterhNtej]((jZ1i2c_master_recv (C function)c.i2c_master_recvhNt(jZ1$i2c_master_recv_dmasafe (C function)c.i2c_master_recv_dmasafehNt(jZ1i2c_master_send (C function)c.i2c_master_sendhNt(jZ1$i2c_master_send_dmasafe (C function)c.i2c_master_send_dmasafehNt(jZ1i2c_device_identity (C struct)c.i2c_device_identityhNt(jZ1i2c_driver_flags (C enum)c.i2c_driver_flagshNt(jZ1i2c_driver (C struct) c.i2c_driverhNt(jZ1i2c_client (C struct) c.i2c_clienthNt(jZ1i2c_board_info (C struct)c.i2c_board_infohNt(jZ1I2C_BOARD_INFO (C macro)c.I2C_BOARD_INFOhNt(jZ1i2c_algorithm (C struct)c.i2c_algorithmhNt(jZ1i2c_lock_operations (C struct)c.i2c_lock_operationshNt(jZ1i2c_timings (C struct) c.i2c_timingshNt(jZ1 i2c_bus_recovery_info (C struct)c.i2c_bus_recovery_infohNt(jZ1i2c_adapter_quirks (C struct)c.i2c_adapter_quirkshNt(jZ1i2c_lock_bus (C function)c.i2c_lock_bushNt(jZ1i2c_trylock_bus (C function)c.i2c_trylock_bushNt(jZ1i2c_unlock_bus (C function)c.i2c_unlock_bushNt(jZ1'i2c_mark_adapter_suspended (C function)c.i2c_mark_adapter_suspendedhNt(jZ1%i2c_mark_adapter_resumed (C function)c.i2c_mark_adapter_resumedhNt(jZ1i2c_check_quirks (C function)c.i2c_check_quirkshNt(jZ1module_i2c_driver (C macro)c.module_i2c_driverhNt(jZ1builtin_i2c_driver (C macro)c.builtin_i2c_driverhNt(jZ1$i2c_register_board_info (C function)c.i2c_register_board_infohNt(jZ1i2c_verify_client (C function)c.i2c_verify_clienthNt(jZ1"i2c_new_client_device (C function)c.i2c_new_client_devicehNt(jZ1"i2c_unregister_device (C function)c.i2c_unregister_devicehNt(jZ1&i2c_find_device_by_fwnode (C function)c.i2c_find_device_by_fwnodehNt(jZ1!i2c_new_dummy_device (C function)c.i2c_new_dummy_devicehNt(jZ1&devm_i2c_new_dummy_device (C function)c.devm_i2c_new_dummy_devicehNt(jZ1%i2c_new_ancillary_device (C function)c.i2c_new_ancillary_devicehNt(jZ1i2c_verify_adapter (C function)c.i2c_verify_adapterhNt(jZ1)i2c_handle_smbus_host_notify (C function)c.i2c_handle_smbus_host_notifyhNt(jZ1i2c_add_adapter (C function)c.i2c_add_adapterhNt(jZ1%i2c_add_numbered_adapter (C function)c.i2c_add_numbered_adapterhNt(jZ1i2c_del_adapter (C function)c.i2c_del_adapterhNt(jZ1!devm_i2c_add_adapter (C function)c.devm_i2c_add_adapterhNt(jZ1'i2c_find_adapter_by_fwnode (C function)c.i2c_find_adapter_by_fwnodehNt(jZ1&i2c_get_adapter_by_fwnode (C function)c.i2c_get_adapter_by_fwnodehNt(jZ1!i2c_parse_fw_timings (C function)c.i2c_parse_fw_timingshNt(jZ1i2c_del_driver (C function)c.i2c_del_driverhNt(jZ1__i2c_transfer (C function)c.__i2c_transferhNt(jZ1i2c_transfer (C function)c.i2c_transferhNt(jZ1&i2c_transfer_buffer_flags (C function)c.i2c_transfer_buffer_flagshNt(jZ1i2c_get_device_id (C function)c.i2c_get_device_idhNt(jZ1%i2c_client_get_device_id (C function)c.i2c_client_get_device_idhNt(jZ1%i2c_get_dma_safe_msg_buf (C function)c.i2c_get_dma_safe_msg_bufhNt(jZ1%i2c_put_dma_safe_msg_buf (C function)c.i2c_put_dma_safe_msg_bufhNt(jZ1i2c_smbus_pec (C function)c.i2c_smbus_pechNt(jZ1 i2c_smbus_read_byte (C function)c.i2c_smbus_read_bytehNt(jZ1!i2c_smbus_write_byte (C function)c.i2c_smbus_write_bytehNt(jZ1%i2c_smbus_read_byte_data (C function)c.i2c_smbus_read_byte_datahNt(jZ1&i2c_smbus_write_byte_data (C function)c.i2c_smbus_write_byte_datahNt(jZ1%i2c_smbus_read_word_data (C function)c.i2c_smbus_read_word_datahNt(jZ1&i2c_smbus_write_word_data (C function)c.i2c_smbus_write_word_datahNt(jZ1&i2c_smbus_read_block_data (C function)c.i2c_smbus_read_block_datahNt(jZ1'i2c_smbus_write_block_data (C function)c.i2c_smbus_write_block_datahNt(jZ1i2c_smbus_xfer (C function)c.i2c_smbus_xferhNt(jZ16i2c_smbus_read_i2c_block_data_or_emulated (C function)+c.i2c_smbus_read_i2c_block_data_or_emulatedhNt(jZ1'i2c_new_smbus_alert_device (C function)c.i2c_new_smbus_alert_devicehNtej ]((jZ1ccs_pll_branch_fr (C struct)c.ccs_pll_branch_frhNt(jZ1ccs_pll_branch_bk (C struct)c.ccs_pll_branch_bkhNt(jZ1ccs_pll (C struct) c.ccs_pllhNt(jZ1#ccs_pll_branch_limits_fr (C struct)c.ccs_pll_branch_limits_frhNt(jZ1#ccs_pll_branch_limits_bk (C struct)c.ccs_pll_branch_limits_bkhNt(jZ1ccs_pll_limits (C struct)c.ccs_pll_limitshNt(jZ1ccs_pll_calculate (C function)c.ccs_pll_calculatehNtej ]((jZ1/iio_push_to_buffers_with_timestamp (C function)$c.iio_push_to_buffers_with_timestamphNt(jZ1*iio_validate_scan_mask_onehot (C function)c.iio_validate_scan_mask_onehothNt(jZ1 iio_push_to_buffers (C function)c.iio_push_to_buffershNt(jZ12iio_push_to_buffers_with_ts_unaligned (C function)'c.iio_push_to_buffers_with_ts_unalignedhNt(jZ1iio_buffer_get (C function)c.iio_buffer_gethNt(jZ1iio_buffer_put (C function)c.iio_buffer_puthNt(jZ1%iio_device_attach_buffer (C function)c.iio_device_attach_bufferhNtej ]j1 ]j ]((jZ1input_value (C struct) c.input_valuehNt(jZ1input_dev (C struct) c.input_devhNt(jZ1input_handler (C struct)c.input_handlerhNt(jZ1input_handle (C struct)c.input_handlehNt(jZ1(input_set_events_per_packet (C function)c.input_set_events_per_packethNt(jZ1ff_device (C struct) c.ff_devicehNt(jZ1input_event (C function) c.input_eventhNt(jZ1input_inject_event (C function)c.input_inject_eventhNt(jZ1 input_alloc_absinfo (C function)c.input_alloc_absinfohNt(jZ1input_copy_abs (C function)c.input_copy_abshNt(jZ1input_grab_device (C function)c.input_grab_devicehNt(jZ1!input_release_device (C function)c.input_release_devicehNt(jZ1input_open_device (C function)c.input_open_devicehNt(jZ1input_close_device (C function)c.input_close_devicehNt(jZ1%input_scancode_to_scalar (C function)c.input_scancode_to_scalarhNt(jZ1input_get_keycode (C function)c.input_get_keycodehNt(jZ1input_set_keycode (C function)c.input_set_keycodehNt(jZ1input_reset_device (C function)c.input_reset_devicehNt(jZ1"input_allocate_device (C function)c.input_allocate_devicehNt(jZ1'devm_input_allocate_device (C function)c.devm_input_allocate_devicehNt(jZ1input_free_device (C function)c.input_free_devicehNt(jZ1 input_set_timestamp (C function)c.input_set_timestamphNt(jZ1 input_get_timestamp (C function)c.input_get_timestamphNt(jZ1!input_set_capability (C function)c.input_set_capabilityhNt(jZ1$input_enable_softrepeat (C function)c.input_enable_softrepeathNt(jZ1"input_register_device (C function)c.input_register_devicehNt(jZ1$input_unregister_device (C function)c.input_unregister_devicehNt(jZ1#input_register_handler (C function)c.input_register_handlerhNt(jZ1%input_unregister_handler (C function)c.input_unregister_handlerhNt(jZ1*input_handler_for_each_handle (C function)c.input_handler_for_each_handlehNt(jZ1"input_register_handle (C function)c.input_register_handlehNt(jZ1$input_unregister_handle (C function)c.input_unregister_handlehNt(jZ1 input_get_new_minor (C function)c.input_get_new_minorhNt(jZ1input_free_minor (C function)c.input_free_minorhNt(jZ1input_ff_upload (C function)c.input_ff_uploadhNt(jZ1input_ff_erase (C function)c.input_ff_erasehNt(jZ1input_ff_event (C function)c.input_ff_eventhNt(jZ1input_ff_create (C function)c.input_ff_createhNt(jZ1input_ff_destroy (C function)c.input_ff_destroyhNt(jZ1$input_ff_create_memless (C function)c.input_ff_create_memlesshNt(jZ1input_mt_slot (C struct)c.input_mt_slothNt(jZ1input_mt (C struct) c.input_mthNt(jZ1input_mt_pos (C struct)c.input_mt_poshNt(jZ1 input_mt_init_slots (C function)c.input_mt_init_slotshNt(jZ1#input_mt_destroy_slots (C function)c.input_mt_destroy_slotshNt(jZ1'input_mt_report_slot_state (C function)c.input_mt_report_slot_statehNt(jZ1)input_mt_report_finger_count (C function)c.input_mt_report_finger_counthNt(jZ1.input_mt_report_pointer_emulation (C function)#c.input_mt_report_pointer_emulationhNt(jZ1!input_mt_drop_unused (C function)c.input_mt_drop_unusedhNt(jZ1 input_mt_sync_frame (C function)c.input_mt_sync_framehNt(jZ1"input_mt_assign_slots (C function)c.input_mt_assign_slotshNt(jZ1%input_mt_get_slot_by_key (C function)c.input_mt_get_slot_by_keyhNt(jZ1matrix_keymap_data (C struct)c.matrix_keymap_datahNt(jZ1key_entry (C struct) c.key_entryhNt(jZ1.sparse_keymap_entry_from_scancode (C function)#c.sparse_keymap_entry_from_scancodehNt(jZ1-sparse_keymap_entry_from_keycode (C function)"c.sparse_keymap_entry_from_keycodehNt(jZ1 sparse_keymap_setup (C function)c.sparse_keymap_setuphNt(jZ1'sparse_keymap_report_entry (C function)c.sparse_keymap_report_entryhNt(jZ1'sparse_keymap_report_event (C function)c.sparse_keymap_report_eventhNt(jZ1ps2_disposition (C enum)c.ps2_dispositionhNt(jZ1ps2dev (C struct)c.ps2devhNt(jZ1ps2_sendbyte (C function)c.ps2_sendbytehNt(jZ1ps2_begin_command (C function)c.ps2_begin_commandhNt(jZ1ps2_end_command (C function)c.ps2_end_commandhNt(jZ1ps2_drain (C function) c.ps2_drainhNt(jZ1ps2_is_keyboard_id (C function)c.ps2_is_keyboard_idhNt(jZ1__ps2_command (C function)c.__ps2_commandhNt(jZ1ps2_command (C function) c.ps2_commandhNt(jZ1ps2_sliced_command (C function)c.ps2_sliced_commandhNt(jZ1ps2_init (C function) c.ps2_inithNt(jZ1ps2_interrupt (C function)c.ps2_interrupthNtej]((jZ1subsys_interface (C struct)c.subsys_interfacehNt(jZ1device_attribute (C struct)c.device_attributehNt(jZ1dev_ext_attribute (C struct)c.dev_ext_attributehNt(jZ1DEVICE_ATTR (C macro) c.DEVICE_ATTRhNt(jZ1DEVICE_ATTR_PREALLOC (C macro)c.DEVICE_ATTR_PREALLOChNt(jZ1DEVICE_ATTR_RW (C macro)c.DEVICE_ATTR_RWhNt(jZ1DEVICE_ATTR_ADMIN_RW (C macro)c.DEVICE_ATTR_ADMIN_RWhNt(jZ1DEVICE_ATTR_RO (C macro)c.DEVICE_ATTR_ROhNt(jZ1DEVICE_ATTR_ADMIN_RO (C macro)c.DEVICE_ATTR_ADMIN_ROhNt(jZ1DEVICE_ATTR_WO (C macro)c.DEVICE_ATTR_WOhNt(jZ1DEVICE_ULONG_ATTR (C macro)c.DEVICE_ULONG_ATTRhNt(jZ1DEVICE_INT_ATTR (C macro)c.DEVICE_INT_ATTRhNt(jZ1DEVICE_BOOL_ATTR (C macro)c.DEVICE_BOOL_ATTRhNt(jZ1DEVICE_STRING_ATTR_RO (C macro)c.DEVICE_STRING_ATTR_ROhNt(jZ1devm_remove_action (C function)c.devm_remove_actionhNt(jZ1devm_alloc_percpu (C macro)c.devm_alloc_percpuhNt(jZ1dl_dev_state (C enum)c.dl_dev_statehNt(jZ1device_removable (C enum)c.device_removablehNt(jZ1dev_links_info (C struct)c.dev_links_infohNt(jZ1dev_msi_info (C struct)c.dev_msi_infohNt(jZ1'device_physical_location_panel (C enum) c.device_physical_location_panelhNt(jZ13device_physical_location_vertical_position (C enum),c.device_physical_location_vertical_positionhNt(jZ15device_physical_location_horizontal_position (C enum).c.device_physical_location_horizontal_positionhNt(jZ1#device_physical_location (C struct)c.device_physical_locationhNt(jZ1device (C struct)c.devicehNt(jZ1device_link (C struct) c.device_linkhNt(jZ1 device_iommu_mapped (C function)c.device_iommu_mappedhNt(jZ1dev_name (C function) c.dev_namehNt(jZ1dev_bus_name (C function)c.dev_bus_namehNt(jZ1&device_find_child_by_name (C function)c.device_find_child_by_namehNt(jZ1"device_find_any_child (C function)c.device_find_any_childhNt(jZ1device_lock_set_class (C macro)c.device_lock_set_classhNt(jZ1!device_lock_reset_class (C macro)c.device_lock_reset_classhNt(jZ1bus_type (C struct) c.bus_typehNt(jZ1bus_notifier_event (C enum)c.bus_notifier_eventhNt(jZ1class (C struct)c.classhNt(jZ1probe_type (C enum) c.probe_typehNt(jZ1device_driver (C struct)c.device_driverhNt(jZ1driver_init (C function) c.driver_inithNt(jZ1'driver_find_device_by_name (C function)c.driver_find_device_by_namehNt(jZ1*driver_find_device_by_of_node (C function)c.driver_find_device_by_of_nodehNt(jZ1)driver_find_device_by_fwnode (C function)c.driver_find_device_by_fwnodehNt(jZ1'driver_find_device_by_devt (C function)c.driver_find_device_by_devthNt(jZ1+driver_find_device_by_acpi_dev (C function) c.driver_find_device_by_acpi_devhNt(jZ1module_driver (C macro)c.module_driverhNt(jZ1builtin_driver (C macro)c.builtin_driverhNt(jZ1 driver_set_override (C function)c.driver_set_overridehNt(jZ1#driver_for_each_device (C function)c.driver_for_each_devicehNt(jZ1driver_find_device (C function)c.driver_find_devicehNt(jZ1driver_create_file (C function)c.driver_create_filehNt(jZ1driver_remove_file (C function)c.driver_remove_filehNt(jZ1driver_register (C function)c.driver_registerhNt(jZ1driver_unregister (C function)c.driver_unregisterhNt(jZ1%device_link_wait_removal (C function)c.device_link_wait_removalhNt(jZ1device_link_add (C function)c.device_link_addhNt(jZ1device_link_del (C function)c.device_link_delhNt(jZ1device_link_remove (C function)c.device_link_removehNt(jZ1dev_driver_string (C function)c.dev_driver_stringhNt(jZ1"devm_device_add_group (C function)c.devm_device_add_grouphNt(jZ1device_create_file (C function)c.device_create_filehNt(jZ1device_remove_file (C function)c.device_remove_filehNt(jZ1$device_remove_file_self (C function)c.device_remove_file_selfhNt(jZ1#device_create_bin_file (C function)c.device_create_bin_filehNt(jZ1#device_remove_bin_file (C function)c.device_remove_bin_filehNt(jZ1device_initialize (C function)c.device_initializehNt(jZ1dev_set_name (C function)c.dev_set_namehNt(jZ1device_add (C function) c.device_addhNt(jZ1device_register (C function)c.device_registerhNt(jZ1get_device (C function) c.get_devicehNt(jZ1put_device (C function) c.put_devicehNt(jZ1device_del (C function) c.device_delhNt(jZ1device_unregister (C function)c.device_unregisterhNt(jZ1"device_for_each_child (C function)c.device_for_each_childhNt(jZ1*device_for_each_child_reverse (C function)c.device_for_each_child_reversehNt(jZ1/device_for_each_child_reverse_from (C function)$c.device_for_each_child_reverse_fromhNt(jZ1device_find_child (C function)c.device_find_childhNt(jZ1#__root_device_register (C function)c.__root_device_registerhNt(jZ1#root_device_unregister (C function)c.root_device_unregisterhNt(jZ1device_create (C function)c.device_createhNt(jZ1&device_create_with_groups (C function)c.device_create_with_groupshNt(jZ1device_destroy (C function)c.device_destroyhNt(jZ1device_rename (C function)c.device_renamehNt(jZ1device_move (C function) c.device_movehNt(jZ1 device_change_owner (C function)c.device_change_ownerhNt(jZ1dev_err_probe (C function)c.dev_err_probehNt(jZ1dev_warn_probe (C function)c.dev_warn_probehNt(jZ1set_primary_fwnode (C function)c.set_primary_fwnodehNt(jZ1!set_secondary_fwnode (C function)c.set_secondary_fwnodehNt(jZ1"device_remove_of_node (C function)c.device_remove_of_nodehNt(jZ1device_add_of_node (C function)c.device_add_of_nodehNt(jZ1(device_set_of_node_from_dev (C function)c.device_set_of_node_from_devhNt(jZ1!register_syscore_ops (C function)c.register_syscore_opshNt(jZ1#unregister_syscore_ops (C function)c.unregister_syscore_opshNt(jZ1syscore_suspend (C function)c.syscore_suspendhNt(jZ1syscore_resume (C function)c.syscore_resumehNt(jZ1&class_find_device_by_name (C function)c.class_find_device_by_namehNt(jZ1)class_find_device_by_of_node (C function)c.class_find_device_by_of_nodehNt(jZ1(class_find_device_by_fwnode (C function)c.class_find_device_by_fwnodehNt(jZ1&class_find_device_by_devt (C function)c.class_find_device_by_devthNt(jZ1*class_find_device_by_acpi_dev (C function)c.class_find_device_by_acpi_devhNt(jZ1class_create (C function)c.class_createhNt(jZ1class_destroy (C function)c.class_destroyhNt(jZ1 class_dev_iter_init (C function)c.class_dev_iter_inithNt(jZ1 class_dev_iter_next (C function)c.class_dev_iter_nexthNt(jZ1 class_dev_iter_exit (C function)c.class_dev_iter_exithNt(jZ1"class_for_each_device (C function)c.class_for_each_devicehNt(jZ1class_find_device (C function)c.class_find_devicehNt(jZ1"class_compat_register (C function)c.class_compat_registerhNt(jZ1$class_compat_unregister (C function)c.class_compat_unregisterhNt(jZ1%class_compat_create_link (C function)c.class_compat_create_linkhNt(jZ1%class_compat_remove_link (C function)c.class_compat_remove_linkhNt(jZ1 class_is_registered (C function)c.class_is_registeredhNt(jZ1faux_device (C struct) c.faux_devicehNt(jZ1faux_device_ops (C struct)c.faux_device_opshNt(jZ1+faux_device_create_with_groups (C function) c.faux_device_create_with_groupshNt(jZ1faux_device_create (C function)c.faux_device_createhNt(jZ1 faux_device_destroy (C function)c.faux_device_destroyhNt(jZ1node_access_nodes (C struct)c.node_access_nodeshNt(jZ1node_cache_info (C struct)c.node_cache_infohNt(jZ1node_add_cache (C function)c.node_add_cachehNt(jZ1unregister_node (C function)c.unregister_nodehNt(jZ14register_memory_node_under_compute_node (C function))c.register_memory_node_under_compute_nodehNt(jZ1%transport_class_register (C function)c.transport_class_registerhNt(jZ1'transport_class_unregister (C function)c.transport_class_unregisterhNt(jZ1*anon_transport_class_register (C function)c.anon_transport_class_registerhNt(jZ1,anon_transport_class_unregister (C function)!c.anon_transport_class_unregisterhNt(jZ1#transport_setup_device (C function)c.transport_setup_devicehNt(jZ1!transport_add_device (C function)c.transport_add_devicehNt(jZ1'transport_configure_device (C function)c.transport_configure_devicehNt(jZ1$transport_remove_device (C function)c.transport_remove_devicehNt(jZ1%transport_destroy_device (C function)c.transport_destroy_devicehNt(jZ1.driver_deferred_probe_check_state (C function)#c.driver_deferred_probe_check_statehNt(jZ1device_is_bound (C function)c.device_is_boundhNt(jZ1device_bind_driver (C function)c.device_bind_driverhNt(jZ1"wait_for_device_probe (C function)c.wait_for_device_probehNt(jZ1device_attach (C function)c.device_attachhNt(jZ1!device_driver_attach (C function)c.device_driver_attachhNt(jZ1driver_attach (C function)c.driver_attachhNt(jZ1"device_release_driver (C function)c.device_release_driverhNt(jZ1.platform_device_register_resndata (C function)#c.platform_device_register_resndatahNt(jZ1,platform_device_register_simple (C function)!c.platform_device_register_simplehNt(jZ1*platform_device_register_data (C function)c.platform_device_register_datahNt(jZ1"platform_get_resource (C function)c.platform_get_resourcehNt(jZ13devm_platform_get_and_ioremap_resource (C function)(c.devm_platform_get_and_ioremap_resourcehNt(jZ1+devm_platform_ioremap_resource (C function) c.devm_platform_ioremap_resourcehNt(jZ12devm_platform_ioremap_resource_byname (C function)'c.devm_platform_ioremap_resource_bynamehNt(jZ1&platform_get_irq_optional (C function)c.platform_get_irq_optionalhNt(jZ1platform_get_irq (C function)c.platform_get_irqhNt(jZ1platform_irq_count (C function)c.platform_irq_counthNt(jZ1,devm_platform_get_irqs_affinity (C function)!c.devm_platform_get_irqs_affinityhNt(jZ1)platform_get_resource_byname (C function)c.platform_get_resource_bynamehNt(jZ1$platform_get_irq_byname (C function)c.platform_get_irq_bynamehNt(jZ1-platform_get_irq_byname_optional (C function)"c.platform_get_irq_byname_optionalhNt(jZ1!platform_add_devices (C function)c.platform_add_deviceshNt(jZ1 platform_device_put (C function)c.platform_device_puthNt(jZ1"platform_device_alloc (C function)c.platform_device_allochNt(jZ1*platform_device_add_resources (C function)c.platform_device_add_resourceshNt(jZ1%platform_device_add_data (C function)c.platform_device_add_datahNt(jZ1 platform_device_add (C function)c.platform_device_addhNt(jZ1 platform_device_del (C function)c.platform_device_delhNt(jZ1%platform_device_register (C function)c.platform_device_registerhNt(jZ1'platform_device_unregister (C function)c.platform_device_unregisterhNt(jZ1*platform_device_register_full (C function)c.platform_device_register_fullhNt(jZ1'__platform_driver_register (C function)c.__platform_driver_registerhNt(jZ1'platform_driver_unregister (C function)c.platform_driver_unregisterhNt(jZ1$__platform_driver_probe (C function)c.__platform_driver_probehNt(jZ1%__platform_create_bundle (C function)c.__platform_create_bundlehNt(jZ1(__platform_register_drivers (C function)c.__platform_register_drivershNt(jZ1(platform_unregister_drivers (C function)c.platform_unregister_drivershNt(jZ1+platform_find_device_by_driver (C function) c.platform_find_device_by_driverhNt(jZ1$bus_find_device_by_name (C function)c.bus_find_device_by_namehNt(jZ1'bus_find_device_by_of_node (C function)c.bus_find_device_by_of_nodehNt(jZ1&bus_find_device_by_fwnode (C function)c.bus_find_device_by_fwnodehNt(jZ1$bus_find_device_by_devt (C function)c.bus_find_device_by_devthNt(jZ1!bus_find_next_device (C function)c.bus_find_next_devicehNt(jZ1(bus_find_device_by_acpi_dev (C function)c.bus_find_device_by_acpi_devhNt(jZ1bus_for_each_dev (C function)c.bus_for_each_devhNt(jZ1bus_find_device (C function)c.bus_find_devicehNt(jZ1bus_for_each_drv (C function)c.bus_for_each_drvhNt(jZ1bus_rescan_devices (C function)c.bus_rescan_deviceshNt(jZ1device_reprobe (C function)c.device_reprobehNt(jZ1bus_register (C function)c.bus_registerhNt(jZ1bus_unregister (C function)c.bus_unregisterhNt(jZ1#subsys_system_register (C function)c.subsys_system_registerhNt(jZ1$subsys_virtual_register (C function)c.subsys_virtual_registerhNt(jZ1driver_find (C function) c.driver_findhNt(jZ1bus_get_dev_root (C function)c.bus_get_dev_roothNt(jZ1dmam_free_coherent (C function)c.dmam_free_coherenthNt(jZ1dmam_alloc_attrs (C function)c.dmam_alloc_attrshNt(jZ1dma_map_sg_attrs (C function)c.dma_map_sg_attrshNt(jZ1dma_map_sgtable (C function)c.dma_map_sgtablehNt(jZ1dma_can_mmap (C function)c.dma_can_mmaphNt(jZ1dma_mmap_attrs (C function)c.dma_mmap_attrshNt(jZ1#dma_addressing_limited (C function)c.dma_addressing_limitedhNt(jZ1"pnp_register_protocol (C function)c.pnp_register_protocolhNt(jZ1$pnp_request_card_device (C function)c.pnp_request_card_devicehNt(jZ1$pnp_release_card_device (C function)c.pnp_release_card_devicehNt(jZ1%pnp_register_card_driver (C function)c.pnp_register_card_driverhNt(jZ1'pnp_unregister_card_driver (C function)c.pnp_unregister_card_driverhNt(jZ1pnp_add_id (C function) c.pnp_add_idhNt(jZ1pnp_start_dev (C function)c.pnp_start_devhNt(jZ1pnp_stop_dev (C function)c.pnp_stop_devhNt(jZ1pnp_activate_dev (C function)c.pnp_activate_devhNt(jZ1pnp_disable_dev (C function)c.pnp_disable_devhNt(jZ1pnp_is_active (C function)c.pnp_is_activehNt(jZ1uio_event_notify (C function)c.uio_event_notifyhNt(jZ1"__uio_register_device (C function)c.__uio_register_devicehNt(jZ1'__devm_uio_register_device (C function)c.__devm_uio_register_devicehNt(jZ1"uio_unregister_device (C function)c.uio_unregister_devicehNt(jZ1uio_mem (C struct) c.uio_memhNt(jZ1uio_port (C struct) c.uio_porthNt(jZ1uio_info (C struct) c.uio_infohNt(jZ1uio_register_device (C macro)c.uio_register_devicehNt(jZ1"devm_uio_register_device (C macro)c.devm_uio_register_devicehNtej_ ]((jZ1gpio_irq_chip (C struct)c.gpio_irq_chiphNt(jZ1gpio_chip (C struct) c.gpio_chiphNt(jZ1"for_each_hwgpio_in_range (C macro)c.for_each_hwgpio_in_rangehNt(jZ1for_each_hwgpio (C macro)c.for_each_hwgpiohNt(jZ1*for_each_requested_gpio_in_range (C macro)"c.for_each_requested_gpio_in_rangehNt(jZ1gpiochip_add_data (C macro)c.gpiochip_add_datahNt(jZ1gpio_pin_range (C struct)c.gpio_pin_rangehNt(jZ1gpio_to_desc (C function)c.gpio_to_deschNt(jZ1!gpio_device_get_desc (C function)c.gpio_device_get_deschNt(jZ1desc_to_gpio (C function)c.desc_to_gpiohNt(jZ1gpiod_to_chip (C function)c.gpiod_to_chiphNt(jZ1!gpiod_to_gpio_device (C function)c.gpiod_to_gpio_devicehNt(jZ1!gpio_device_get_base (C function)c.gpio_device_get_basehNt(jZ1"gpio_device_get_label (C function)c.gpio_device_get_labelhNt(jZ1!gpio_device_get_chip (C function)c.gpio_device_get_chiphNt(jZ1 gpiod_get_direction (C function)c.gpiod_get_directionhNt(jZ1&gpiochip_query_valid_mask (C function)c.gpiochip_query_valid_maskhNt(jZ1gpiochip_get_data (C function)c.gpiochip_get_datahNt(jZ1gpiochip_remove (C function)c.gpiochip_removehNt(jZ1gpio_device_find (C function)c.gpio_device_findhNt(jZ1&gpio_device_find_by_label (C function)c.gpio_device_find_by_labelhNt(jZ1'gpio_device_find_by_fwnode (C function)c.gpio_device_find_by_fwnodehNt(jZ1gpio_device_get (C function)c.gpio_device_gethNt(jZ1gpio_device_put (C function)c.gpio_device_puthNt(jZ1"gpio_device_to_device (C function)c.gpio_device_to_devicehNt(jZ1(gpiochip_irqchip_add_domain (C function)c.gpiochip_irqchip_add_domainhNt(jZ1%gpiochip_generic_request (C function)c.gpiochip_generic_requesthNt(jZ1"gpiochip_generic_free (C function)c.gpiochip_generic_freehNt(jZ1$gpiochip_generic_config (C function)c.gpiochip_generic_confighNt(jZ1(gpiochip_add_pingroup_range (C function)c.gpiochip_add_pingroup_rangehNt(jZ1#gpiochip_add_pin_range (C function)c.gpiochip_add_pin_rangehNt(jZ1'gpiochip_remove_pin_ranges (C function)c.gpiochip_remove_pin_rangeshNt(jZ1$gpiochip_dup_line_label (C function)c.gpiochip_dup_line_labelhNt(jZ1&gpiochip_request_own_desc (C function)c.gpiochip_request_own_deschNt(jZ1#gpiochip_free_own_desc (C function)c.gpiochip_free_own_deschNt(jZ1"gpiod_direction_input (C function)c.gpiod_direction_inputhNt(jZ1'gpiod_direction_output_raw (C function)c.gpiod_direction_output_rawhNt(jZ1#gpiod_direction_output (C function)c.gpiod_direction_outputhNt(jZ1)gpiod_enable_hw_timestamp_ns (C function)c.gpiod_enable_hw_timestamp_nshNt(jZ1*gpiod_disable_hw_timestamp_ns (C function)c.gpiod_disable_hw_timestamp_nshNt(jZ1gpiod_set_config (C function)c.gpiod_set_confighNt(jZ1gpiod_set_debounce (C function)c.gpiod_set_debouncehNt(jZ1 gpiod_is_active_low (C function)c.gpiod_is_active_lowhNt(jZ1$gpiod_toggle_active_low (C function)c.gpiod_toggle_active_lowhNt(jZ1 gpiod_get_raw_value (C function)c.gpiod_get_raw_valuehNt(jZ1gpiod_get_value (C function)c.gpiod_get_valuehNt(jZ1&gpiod_get_raw_array_value (C function)c.gpiod_get_raw_array_valuehNt(jZ1"gpiod_get_array_value (C function)c.gpiod_get_array_valuehNt(jZ1 gpiod_set_raw_value (C function)c.gpiod_set_raw_valuehNt(jZ1gpiod_set_value (C function)c.gpiod_set_valuehNt(jZ1&gpiod_set_raw_array_value (C function)c.gpiod_set_raw_array_valuehNt(jZ1"gpiod_set_array_value (C function)c.gpiod_set_array_valuehNt(jZ1gpiod_cansleep (C function)c.gpiod_cansleephNt(jZ1$gpiod_set_consumer_name (C function)c.gpiod_set_consumer_namehNt(jZ1gpiod_to_irq (C function)c.gpiod_to_irqhNt(jZ1!gpiochip_lock_as_irq (C function)c.gpiochip_lock_as_irqhNt(jZ1#gpiochip_unlock_as_irq (C function)c.gpiochip_unlock_as_irqhNt(jZ1)gpiod_get_raw_value_cansleep (C function)c.gpiod_get_raw_value_cansleephNt(jZ1%gpiod_get_value_cansleep (C function)c.gpiod_get_value_cansleephNt(jZ1/gpiod_get_raw_array_value_cansleep (C function)$c.gpiod_get_raw_array_value_cansleephNt(jZ1+gpiod_get_array_value_cansleep (C function) c.gpiod_get_array_value_cansleephNt(jZ1)gpiod_set_raw_value_cansleep (C function)c.gpiod_set_raw_value_cansleephNt(jZ1%gpiod_set_value_cansleep (C function)c.gpiod_set_value_cansleephNt(jZ1/gpiod_set_raw_array_value_cansleep (C function)$c.gpiod_set_raw_array_value_cansleephNt(jZ1+gpiod_set_array_value_cansleep (C function) c.gpiod_set_array_value_cansleephNt(jZ1#gpiod_add_lookup_table (C function)c.gpiod_add_lookup_tablehNt(jZ1&gpiod_remove_lookup_table (C function)c.gpiod_remove_lookup_tablehNt(jZ1gpiod_add_hogs (C function)c.gpiod_add_hogshNt(jZ1#fwnode_gpiod_get_index (C function)c.fwnode_gpiod_get_indexhNt(jZ1gpiod_count (C function) c.gpiod_counthNt(jZ1gpiod_get (C function) c.gpiod_gethNt(jZ1gpiod_get_optional (C function)c.gpiod_get_optionalhNt(jZ1gpiod_get_index (C function)c.gpiod_get_indexhNt(jZ1%gpiod_get_index_optional (C function)c.gpiod_get_index_optionalhNt(jZ1gpiod_get_array (C function)c.gpiod_get_arrayhNt(jZ1%gpiod_get_array_optional (C function)c.gpiod_get_array_optionalhNt(jZ1gpiod_put (C function) c.gpiod_puthNt(jZ1gpiod_put_array (C function)c.gpiod_put_arrayhNt(jZ1&acpi_gpio_get_io_resource (C function)c.acpi_gpio_get_io_resourcehNt(jZ1-acpi_gpiochip_request_interrupts (C function)"c.acpi_gpiochip_request_interruptshNt(jZ1*acpi_gpiochip_free_interrupts (C function)c.acpi_gpiochip_free_interruptshNt(jZ1*acpi_dev_gpio_irq_wake_get_by (C function)c.acpi_dev_gpio_irq_wake_get_byhNt(jZ1of_get_named_gpio (C function)c.of_get_named_gpiohNt(jZ1$of_mm_gpiochip_add_data (C function)c.of_mm_gpiochip_add_datahNt(jZ1"of_mm_gpiochip_remove (C function)c.of_mm_gpiochip_removehNt(jZ1devm_gpiod_get (C function)c.devm_gpiod_gethNt(jZ1$devm_gpiod_get_optional (C function)c.devm_gpiod_get_optionalhNt(jZ1!devm_gpiod_get_index (C function)c.devm_gpiod_get_indexhNt(jZ1(devm_fwnode_gpiod_get_index (C function)c.devm_fwnode_gpiod_get_indexhNt(jZ1*devm_gpiod_get_index_optional (C function)c.devm_gpiod_get_index_optionalhNt(jZ1!devm_gpiod_get_array (C function)c.devm_gpiod_get_arrayhNt(jZ1*devm_gpiod_get_array_optional (C function)c.devm_gpiod_get_array_optionalhNt(jZ1devm_gpiod_put (C function)c.devm_gpiod_puthNt(jZ1devm_gpiod_unhinge (C function)c.devm_gpiod_unhingehNt(jZ1!devm_gpiod_put_array (C function)c.devm_gpiod_put_arrayhNt(jZ1,devm_gpiochip_add_data_with_key (C function)!c.devm_gpiochip_add_data_with_keyhNt(jZ1gpiod_export (C function)c.gpiod_exporthNt(jZ1gpiod_export_link (C function)c.gpiod_export_linkhNt(jZ1gpiod_unexport (C function)c.gpiod_unexporthNtej$ ]((jZ1cci_reg_sequence (C struct)c.cci_reg_sequencehNt(jZ1cci_read (C function) c.cci_readhNt(jZ1cci_write (C function) c.cci_writehNt(jZ1cci_update_bits (C function)c.cci_update_bitshNt(jZ1 cci_multi_reg_write (C function)c.cci_multi_reg_writehNt(jZ1%devm_cci_regmap_init_i2c (C function)c.devm_cci_regmap_init_i2chNtej ]((jZ1vimc_stream (C struct) c.vimc_streamhNt(jZ1#vimc_get_source_entity (C function)c.vimc_get_source_entityhNt(jZ1-vimc_streamer_pipeline_terminate (C function)"c.vimc_streamer_pipeline_terminatehNt(jZ1(vimc_streamer_pipeline_init (C function)c.vimc_streamer_pipeline_inithNt(jZ1!vimc_streamer_thread (C function)c.vimc_streamer_threadhNt(jZ1#vimc_streamer_s_stream (C function)c.vimc_streamer_s_streamhNtej]((jZ1"v4l2_rect_set_size_to (C function)c.v4l2_rect_set_size_tohNt(jZ1#v4l2_rect_set_min_size (C function)c.v4l2_rect_set_min_sizehNt(jZ1#v4l2_rect_set_max_size (C function)c.v4l2_rect_set_max_sizehNt(jZ1!v4l2_rect_map_inside (C function)c.v4l2_rect_map_insidehNt(jZ1 v4l2_rect_same_size (C function)c.v4l2_rect_same_sizehNt(jZ1$v4l2_rect_same_position (C function)c.v4l2_rect_same_positionhNt(jZ1v4l2_rect_equal (C function)c.v4l2_rect_equalhNt(jZ1 v4l2_rect_intersect (C function)c.v4l2_rect_intersecthNt(jZ1v4l2_rect_scale (C function)c.v4l2_rect_scalehNt(jZ1v4l2_rect_overlap (C function)c.v4l2_rect_overlaphNt(jZ1v4l2_rect_enclosed (C function)c.v4l2_rect_enclosedhNtej ]j]((jZ1tuner_mode (C enum) c.tuner_modehNt(jZ1tuner_setup (C struct) c.tuner_setuphNt(jZ1param_type (C enum) c.param_typehNt(jZ1tuner_range (C struct) c.tuner_rangehNt(jZ1tuner_params (C struct)c.tuner_paramshNt(jZ1tunertype (C struct) c.tunertypehNtejK ]j]((jZ1!tveeprom_audio_processor (C enum)c.tveeprom_audio_processorhNt(jZ1tveeprom (C struct) c.tveepromhNt(jZ1&tveeprom_hauppauge_analog (C function)c.tveeprom_hauppauge_analoghNt(jZ1tveeprom_read (C function)c.tveeprom_readhNtej]jP ]jw ]((jZ1+iio_triggered_buffer_setup_ext (C function) c.iio_triggered_buffer_setup_exthNt(jZ1)iio_triggered_buffer_cleanup (C function)c.iio_triggered_buffer_cleanuphNtej]jS ]j ]((jZ1ata_link_next (C function)c.ata_link_nexthNt(jZ1ata_dev_next (C function)c.ata_dev_nexthNt(jZ1atapi_cmd_type (C function)c.atapi_cmd_typehNt(jZ1ata_pack_xfermask (C function)c.ata_pack_xfermaskhNt(jZ1ata_xfer_mask2mode (C function)c.ata_xfer_mask2modehNt(jZ1ata_xfer_mode2mask (C function)c.ata_xfer_mode2maskhNt(jZ1 ata_xfer_mode2shift (C function)c.ata_xfer_mode2shifthNt(jZ1ata_mode_string (C function)c.ata_mode_stringhNt(jZ1ata_dev_classify (C function)c.ata_dev_classifyhNt(jZ1ata_id_string (C function)c.ata_id_stringhNt(jZ1ata_id_c_string (C function)c.ata_id_c_stringhNt(jZ1ata_id_xfermask (C function)c.ata_id_xfermaskhNt(jZ1ata_pio_need_iordy (C function)c.ata_pio_need_iordyhNt(jZ1ata_do_dev_read_id (C function)c.ata_do_dev_read_idhNt(jZ1ata_cable_40wire (C function)c.ata_cable_40wirehNt(jZ1ata_cable_80wire (C function)c.ata_cable_80wirehNt(jZ1ata_cable_unknown (C function)c.ata_cable_unknownhNt(jZ1ata_cable_ignore (C function)c.ata_cable_ignorehNt(jZ1ata_cable_sata (C function)c.ata_cable_satahNt(jZ1ata_dev_pair (C function)c.ata_dev_pairhNt(jZ1ata_do_set_mode (C function)c.ata_do_set_modehNt(jZ1!ata_wait_after_reset (C function)c.ata_wait_after_resethNt(jZ1ata_std_prereset (C function)c.ata_std_preresethNt(jZ1ata_std_postreset (C function)c.ata_std_postresethNt(jZ1 ata_dev_set_feature (C function)c.ata_dev_set_featurehNt(jZ1ata_std_qc_defer (C function)c.ata_std_qc_deferhNt(jZ1ata_qc_complete (C function)c.ata_qc_completehNt(jZ1ata_qc_get_active (C function)c.ata_qc_get_activehNt(jZ1ata_link_online (C function)c.ata_link_onlinehNt(jZ1ata_link_offline (C function)c.ata_link_offlinehNt(jZ1ata_host_suspend (C function)c.ata_host_suspendhNt(jZ1ata_host_resume (C function)c.ata_host_resumehNt(jZ1ata_port_alloc (C function)c.ata_port_allochNt(jZ1ata_host_alloc (C function)c.ata_host_allochNt(jZ1!ata_host_alloc_pinfo (C function)c.ata_host_alloc_pinfohNt(jZ1ata_host_start (C function)c.ata_host_starthNt(jZ1ata_host_init (C function)c.ata_host_inithNt(jZ1ata_host_register (C function)c.ata_host_registerhNt(jZ1ata_host_activate (C function)c.ata_host_activatehNt(jZ1ata_host_detach (C function)c.ata_host_detachhNt(jZ1ata_pci_remove_one (C function)c.ata_pci_remove_onehNt(jZ1$ata_platform_remove_one (C function)c.ata_platform_remove_onehNt(jZ1ata_msleep (C function) c.ata_msleephNt(jZ1ata_wait_register (C function)c.ata_wait_registerhNt(jZ1ata_dev_phys_link (C function)c.ata_dev_phys_linkhNt(jZ1ata_force_cbl (C function)c.ata_force_cblhNt(jZ1ata_force_pflags (C function)c.ata_force_pflagshNt(jZ1"ata_force_link_limits (C function)c.ata_force_link_limitshNt(jZ1ata_force_xfermask (C function)c.ata_force_xfermaskhNt(jZ1ata_force_quirks (C function)c.ata_force_quirkshNt(jZ1#ata_set_rwcmd_protocol (C function)c.ata_set_rwcmd_protocolhNt(jZ1ata_tf_read_block (C function)c.ata_tf_read_blockhNt(jZ1ata_build_rw_tf (C function)c.ata_build_rw_tfhNt(jZ1 ata_unpack_xfermask (C function)c.ata_unpack_xfermaskhNt(jZ1(ata_read_native_max_address (C function)c.ata_read_native_max_addresshNt(jZ1 ata_set_max_sectors (C function)c.ata_set_max_sectorshNt(jZ1ata_hpa_resize (C function)c.ata_hpa_resizehNt(jZ1ata_dump_id (C function) c.ata_dump_idhNt(jZ1ata_exec_internal (C function)c.ata_exec_internalhNt(jZ1"ata_pio_mask_no_iordy (C function)c.ata_pio_mask_no_iordyhNt(jZ1ata_dev_read_id (C function)c.ata_dev_read_idhNt(jZ1&ata_dev_power_set_standby (C function)c.ata_dev_power_set_standbyhNt(jZ1%ata_dev_power_set_active (C function)c.ata_dev_power_set_activehNt(jZ1ata_read_log_page (C function)c.ata_read_log_pagehNt(jZ1ata_dev_configure (C function)c.ata_dev_configurehNt(jZ1#sata_print_link_status (C function)c.sata_print_link_statushNt(jZ1"ata_timing_cycle2mode (C function)c.ata_timing_cycle2modehNt(jZ1$ata_down_xfermask_limit (C function)c.ata_down_xfermask_limithNt(jZ1ata_wait_ready (C function)c.ata_wait_readyhNt(jZ1 ata_dev_same_device (C function)c.ata_dev_same_devicehNt(jZ1ata_dev_reread_id (C function)c.ata_dev_reread_idhNt(jZ1ata_dev_revalidate (C function)c.ata_dev_revalidatehNt(jZ1ata_is_40wire (C function)c.ata_is_40wirehNt(jZ1cable_is_40wire (C function)c.cable_is_40wirehNt(jZ1ata_dev_xfermask (C function)c.ata_dev_xfermaskhNt(jZ1!ata_dev_set_xfermode (C function)c.ata_dev_set_xfermodehNt(jZ1 ata_dev_init_params (C function)c.ata_dev_init_paramshNt(jZ1atapi_check_dma (C function)c.atapi_check_dmahNt(jZ1ata_sg_init (C function) c.ata_sg_inithNt(jZ1ata_sg_clean (C function)c.ata_sg_cleanhNt(jZ1ata_sg_setup (C function)c.ata_sg_setuphNt(jZ1swap_buf_le16 (C function)c.swap_buf_le16hNt(jZ1ata_qc_free (C function) c.ata_qc_freehNt(jZ1ata_qc_issue (C function)c.ata_qc_issuehNt(jZ1!ata_phys_link_online (C function)c.ata_phys_link_onlinehNt(jZ1"ata_phys_link_offline (C function)c.ata_phys_link_offlinehNt(jZ1ata_dev_init (C function)c.ata_dev_inithNt(jZ1ata_link_init (C function)c.ata_link_inithNt(jZ1sata_link_init_spd (C function)c.sata_link_init_spdhNt(jZ1"ata_finalize_port_ops (C function)c.ata_finalize_port_opshNt(jZ1#ata_dev_free_resources (C function)c.ata_dev_free_resourceshNt(jZ1ata_port_detach (C function)c.ata_port_detachhNt(jZ1 __ata_ehi_push_desc (C function)c.__ata_ehi_push_deschNt(jZ1ata_ehi_push_desc (C function)c.ata_ehi_push_deschNt(jZ1ata_ehi_clear_desc (C function)c.ata_ehi_clear_deschNt(jZ1ata_port_desc (C function)c.ata_port_deschNt(jZ1ata_port_pbar_desc (C function)c.ata_port_pbar_deschNt(jZ1%ata_internal_cmd_timeout (C function)c.ata_internal_cmd_timeouthNt(jZ1'ata_internal_cmd_timed_out (C function)c.ata_internal_cmd_timed_outhNt(jZ1ata_eh_acquire (C function)c.ata_eh_acquirehNt(jZ1ata_eh_release (C function)c.ata_eh_releasehNt(jZ1ata_scsi_error (C function)c.ata_scsi_errorhNt(jZ1'ata_scsi_cmd_error_handler (C function)c.ata_scsi_cmd_error_handlerhNt(jZ1(ata_scsi_port_error_handler (C function)c.ata_scsi_port_error_handlerhNt(jZ1ata_port_wait_eh (C function)c.ata_port_wait_ehhNt(jZ1ata_eh_set_pending (C function)c.ata_eh_set_pendinghNt(jZ1ata_qc_schedule_eh (C function)c.ata_qc_schedule_ehhNt(jZ1ata_std_sched_eh (C function)c.ata_std_sched_ehhNt(jZ1ata_std_end_eh (C function)c.ata_std_end_ehhNt(jZ1!ata_port_schedule_eh (C function)c.ata_port_schedule_ehhNt(jZ1ata_link_abort (C function)c.ata_link_aborthNt(jZ1ata_port_abort (C function)c.ata_port_aborthNt(jZ1__ata_port_freeze (C function)c.__ata_port_freezehNt(jZ1ata_port_freeze (C function)c.ata_port_freezehNt(jZ1ata_eh_freeze_port (C function)c.ata_eh_freeze_porthNt(jZ1ata_eh_thaw_port (C function)c.ata_eh_thaw_porthNt(jZ1ata_eh_qc_complete (C function)c.ata_eh_qc_completehNt(jZ1ata_eh_qc_retry (C function)c.ata_eh_qc_retryhNt(jZ1ata_dev_disable (C function)c.ata_dev_disablehNt(jZ1ata_eh_detach_dev (C function)c.ata_eh_detach_devhNt(jZ1ata_eh_about_to_do (C function)c.ata_eh_about_to_dohNt(jZ1ata_eh_done (C function) c.ata_eh_donehNt(jZ1ata_err_string (C function)c.ata_err_stringhNt(jZ1atapi_eh_tur (C function)c.atapi_eh_turhNt(jZ1&ata_eh_decide_disposition (C function)c.ata_eh_decide_dispositionhNt(jZ1!ata_eh_request_sense (C function)c.ata_eh_request_sensehNt(jZ1#atapi_eh_request_sense (C function)c.atapi_eh_request_sensehNt(jZ1"ata_eh_analyze_serror (C function)c.ata_eh_analyze_serrorhNt(jZ1ata_eh_analyze_tf (C function)c.ata_eh_analyze_tfhNt(jZ1&ata_eh_speed_down_verdict (C function)c.ata_eh_speed_down_verdicthNt(jZ1ata_eh_speed_down (C function)c.ata_eh_speed_downhNt(jZ1ata_eh_worth_retry (C function)c.ata_eh_worth_retryhNt(jZ1ata_eh_quiet (C function)c.ata_eh_quiethNt(jZ1 ata_eh_link_autopsy (C function)c.ata_eh_link_autopsyhNt(jZ1ata_eh_autopsy (C function)c.ata_eh_autopsyhNt(jZ1ata_get_cmd_name (C function)c.ata_get_cmd_namehNt(jZ1ata_eh_link_report (C function)c.ata_eh_link_reporthNt(jZ1ata_eh_report (C function)c.ata_eh_reporthNt(jZ1ata_set_mode (C function)c.ata_set_modehNt(jZ1atapi_eh_clear_ua (C function)c.atapi_eh_clear_uahNt(jZ1%ata_eh_maybe_retry_flush (C function)c.ata_eh_maybe_retry_flushhNt(jZ1ata_eh_set_lpm (C function)c.ata_eh_set_lpmhNt(jZ1ata_eh_recover (C function)c.ata_eh_recoverhNt(jZ1ata_eh_finish (C function)c.ata_eh_finishhNt(jZ1ata_do_eh (C function) c.ata_do_ehhNt(jZ1"ata_std_error_handler (C function)c.ata_std_error_handlerhNt(jZ1'ata_eh_handle_port_suspend (C function)c.ata_eh_handle_port_suspendhNt(jZ1&ata_eh_handle_port_resume (C function)c.ata_eh_handle_port_resumehNt(jZ1ata_std_bios_param (C function)c.ata_std_bios_paramhNt(jZ1,ata_scsi_unlock_native_capacity (C function)!c.ata_scsi_unlock_native_capacityhNt(jZ1$ata_scsi_dma_need_drain (C function)c.ata_scsi_dma_need_drainhNt(jZ1ata_scsi_sdev_init (C function)c.ata_scsi_sdev_inithNt(jZ1$ata_scsi_sdev_configure (C function)c.ata_scsi_sdev_configurehNt(jZ1"ata_scsi_sdev_destroy (C function)c.ata_scsi_sdev_destroyhNt(jZ1ata_scsi_queuecmd (C function)c.ata_scsi_queuecmdhNt(jZ1/ata_scsi_set_passthru_sense_fields (C function)$c.ata_scsi_set_passthru_sense_fieldshNt(jZ1ata_get_identity (C function)c.ata_get_identityhNt(jZ1ata_cmd_ioctl (C function)c.ata_cmd_ioctlhNt(jZ1ata_task_ioctl (C function)c.ata_task_ioctlhNt(jZ1ata_scsi_qc_new (C function)c.ata_scsi_qc_newhNt(jZ1ata_to_sense_error (C function)c.ata_to_sense_errorhNt(jZ1ata_gen_ata_sense (C function)c.ata_gen_ata_sensehNt(jZ1%ata_scsi_start_stop_xlat (C function)c.ata_scsi_start_stop_xlathNt(jZ1 ata_scsi_flush_xlat (C function)c.ata_scsi_flush_xlathNt(jZ1scsi_6_lba_len (C function)c.scsi_6_lba_lenhNt(jZ1scsi_10_lba_len (C function)c.scsi_10_lba_lenhNt(jZ1scsi_16_lba_len (C function)c.scsi_16_lba_lenhNt(jZ1scsi_dld (C function) c.scsi_dldhNt(jZ1!ata_scsi_verify_xlat (C function)c.ata_scsi_verify_xlathNt(jZ1ata_scsi_rw_xlat (C function)c.ata_scsi_rw_xlathNt(jZ1ata_scsi_translate (C function)c.ata_scsi_translatehNt(jZ1ata_scsi_rbuf_fill (C function)c.ata_scsi_rbuf_fillhNt(jZ1ata_scsiop_inq_std (C function)c.ata_scsiop_inq_stdhNt(jZ1ata_scsiop_inq_00 (C function)c.ata_scsiop_inq_00hNt(jZ1ata_scsiop_inq_80 (C function)c.ata_scsiop_inq_80hNt(jZ1ata_scsiop_inq_83 (C function)c.ata_scsiop_inq_83hNt(jZ1ata_scsiop_inq_89 (C function)c.ata_scsiop_inq_89hNt(jZ1ata_scsiop_inq_b0 (C function)c.ata_scsiop_inq_b0hNt(jZ1ata_scsiop_inq_b1 (C function)c.ata_scsiop_inq_b1hNt(jZ1ata_scsiop_inq_b2 (C function)c.ata_scsiop_inq_b2hNt(jZ1ata_scsiop_inq_b6 (C function)c.ata_scsiop_inq_b6hNt(jZ1ata_scsiop_inq_b9 (C function)c.ata_scsiop_inq_b9hNt(jZ1ata_scsiop_inquiry (C function)c.ata_scsiop_inquiryhNt(jZ1modecpy (C function) c.modecpyhNt(jZ1ata_msense_caching (C function)c.ata_msense_cachinghNt(jZ1ata_msense_control (C function)c.ata_msense_controlhNt(jZ1#ata_msense_rw_recovery (C function)c.ata_msense_rw_recoveryhNt(jZ1"ata_scsiop_mode_sense (C function)c.ata_scsiop_mode_sensehNt(jZ1 ata_scsiop_read_cap (C function)c.ata_scsiop_read_caphNt(jZ1#ata_scsiop_report_luns (C function)c.ata_scsiop_report_lunshNt(jZ1atapi_xlat (C function) c.atapi_xlathNt(jZ1ata_scsi_find_dev (C function)c.ata_scsi_find_devhNt(jZ1ata_scsi_pass_thru (C function)c.ata_scsi_pass_thruhNt(jZ1&ata_format_dsm_trim_descr (C function)c.ata_format_dsm_trim_descrhNt(jZ1%ata_scsi_write_same_xlat (C function)c.ata_scsi_write_same_xlathNt(jZ1 ata_scsiop_maint_in (C function)c.ata_scsiop_maint_inhNt(jZ1+ata_scsi_report_zones_complete (C function) c.ata_scsi_report_zones_completehNt(jZ1 ata_mselect_caching (C function)c.ata_mselect_cachinghNt(jZ1 ata_mselect_control (C function)c.ata_mselect_controlhNt(jZ1&ata_scsi_mode_select_xlat (C function)c.ata_scsi_mode_select_xlathNt(jZ1&ata_scsi_var_len_cdb_xlat (C function)c.ata_scsi_var_len_cdb_xlathNt(jZ1ata_get_xlat_func (C function)c.ata_get_xlat_funchNt(jZ1ata_scsi_simulate (C function)c.ata_scsi_simulatehNt(jZ1!ata_scsi_offline_dev (C function)c.ata_scsi_offline_devhNt(jZ1 ata_scsi_remove_dev (C function)c.ata_scsi_remove_devhNt(jZ1)ata_scsi_media_change_notify (C function)c.ata_scsi_media_change_notifyhNt(jZ1ata_scsi_hotplug (C function)c.ata_scsi_hotplughNt(jZ1ata_scsi_user_scan (C function)c.ata_scsi_user_scanhNt(jZ1 ata_scsi_dev_rescan (C function)c.ata_scsi_dev_rescanhNt(jZ1"ich_pata_cable_detect (C function)c.ich_pata_cable_detecthNt(jZ1piix_pata_prereset (C function)c.piix_pata_preresethNt(jZ1piix_set_piomode (C function)c.piix_set_piomodehNt(jZ1 do_pata_set_dmamode (C function)c.do_pata_set_dmamodehNt(jZ1piix_set_dmamode (C function)c.piix_set_dmamodehNt(jZ1ich_set_dmamode (C function)c.ich_set_dmamodehNt(jZ1$piix_check_450nx_errata (C function)c.piix_check_450nx_erratahNt(jZ1piix_init_one (C function)c.piix_init_onehNt(jZ1sil_set_mode (C function)c.sil_set_modehNt(jZ1sil_dev_config (C function)c.sil_dev_confighNtej{ ]j]j]((jZ1icc_node_data (C struct)c.icc_node_datahNt(jZ1icc_onecell_data (C struct)c.icc_onecell_datahNt(jZ1icc_provider (C struct)c.icc_providerhNt(jZ1icc_node (C struct) c.icc_nodehNtej]j ]j]((jZ1v4l2_flash_ctrl_data (C struct)c.v4l2_flash_ctrl_datahNt(jZ1v4l2_flash_ops (C struct)c.v4l2_flash_opshNt(jZ1v4l2_flash_config (C struct)c.v4l2_flash_confighNt(jZ1v4l2_flash (C struct) c.v4l2_flashhNt(jZ1&v4l2_subdev_to_v4l2_flash (C function)c.v4l2_subdev_to_v4l2_flashhNt(jZ1$v4l2_ctrl_to_v4l2_flash (C function)c.v4l2_ctrl_to_v4l2_flashhNt(jZ1v4l2_flash_init (C function)c.v4l2_flash_inithNt(jZ1&v4l2_flash_indicator_init (C function)c.v4l2_flash_indicator_inithNt(jZ1v4l2_flash_release (C function)c.v4l2_flash_releasehNtej. ]((jZ1v4l2_m2m_ops (C struct)c.v4l2_m2m_opshNt(jZ1v4l2_m2m_queue_ctx (C struct)c.v4l2_m2m_queue_ctxhNt(jZ1v4l2_m2m_ctx (C struct)c.v4l2_m2m_ctxhNt(jZ1v4l2_m2m_buffer (C struct)c.v4l2_m2m_bufferhNt(jZ1#v4l2_m2m_get_curr_priv (C function)c.v4l2_m2m_get_curr_privhNt(jZ1v4l2_m2m_get_vq (C function)c.v4l2_m2m_get_vqhNt(jZ1"v4l2_m2m_try_schedule (C function)c.v4l2_m2m_try_schedulehNt(jZ1 v4l2_m2m_job_finish (C function)c.v4l2_m2m_job_finishhNt(jZ1-v4l2_m2m_buf_done_and_job_finish (C function)"c.v4l2_m2m_buf_done_and_job_finishhNt(jZ1!v4l2_m2m_clear_state (C function)c.v4l2_m2m_clear_statehNt(jZ1"v4l2_m2m_mark_stopped (C function)c.v4l2_m2m_mark_stoppedhNt(jZ1%v4l2_m2m_dst_buf_is_last (C function)c.v4l2_m2m_dst_buf_is_lasthNt(jZ1!v4l2_m2m_has_stopped (C function)c.v4l2_m2m_has_stoppedhNt(jZ1.v4l2_m2m_is_last_draining_src_buf (C function)#c.v4l2_m2m_is_last_draining_src_bufhNt(jZ1&v4l2_m2m_last_buffer_done (C function)c.v4l2_m2m_last_buffer_donehNt(jZ1v4l2_m2m_suspend (C function)c.v4l2_m2m_suspendhNt(jZ1v4l2_m2m_resume (C function)c.v4l2_m2m_resumehNt(jZ1v4l2_m2m_reqbufs (C function)c.v4l2_m2m_reqbufshNt(jZ1v4l2_m2m_querybuf (C function)c.v4l2_m2m_querybufhNt(jZ1v4l2_m2m_qbuf (C function)c.v4l2_m2m_qbufhNt(jZ1v4l2_m2m_dqbuf (C function)c.v4l2_m2m_dqbufhNt(jZ1!v4l2_m2m_prepare_buf (C function)c.v4l2_m2m_prepare_bufhNt(jZ1!v4l2_m2m_create_bufs (C function)c.v4l2_m2m_create_bufshNt(jZ1v4l2_m2m_expbuf (C function)c.v4l2_m2m_expbufhNt(jZ1v4l2_m2m_streamon (C function)c.v4l2_m2m_streamonhNt(jZ1v4l2_m2m_streamoff (C function)c.v4l2_m2m_streamoffhNt(jZ12v4l2_m2m_update_start_streaming_state (C function)'c.v4l2_m2m_update_start_streaming_statehNt(jZ11v4l2_m2m_update_stop_streaming_state (C function)&c.v4l2_m2m_update_stop_streaming_statehNt(jZ1!v4l2_m2m_encoder_cmd (C function)c.v4l2_m2m_encoder_cmdhNt(jZ1!v4l2_m2m_decoder_cmd (C function)c.v4l2_m2m_decoder_cmdhNt(jZ1v4l2_m2m_poll (C function)c.v4l2_m2m_pollhNt(jZ1v4l2_m2m_mmap (C function)c.v4l2_m2m_mmaphNt(jZ1v4l2_m2m_init (C function)c.v4l2_m2m_inithNt(jZ1v4l2_m2m_release (C function)c.v4l2_m2m_releasehNt(jZ1v4l2_m2m_ctx_init (C function)c.v4l2_m2m_ctx_inithNt(jZ1!v4l2_m2m_ctx_release (C function)c.v4l2_m2m_ctx_releasehNt(jZ1v4l2_m2m_buf_queue (C function)c.v4l2_m2m_buf_queuehNt(jZ1(v4l2_m2m_num_src_bufs_ready (C function)c.v4l2_m2m_num_src_bufs_readyhNt(jZ1(v4l2_m2m_num_dst_bufs_ready (C function)c.v4l2_m2m_num_dst_bufs_readyhNt(jZ1v4l2_m2m_next_buf (C function)c.v4l2_m2m_next_bufhNt(jZ1"v4l2_m2m_next_src_buf (C function)c.v4l2_m2m_next_src_bufhNt(jZ1"v4l2_m2m_next_dst_buf (C function)c.v4l2_m2m_next_dst_bufhNt(jZ1v4l2_m2m_last_buf (C function)c.v4l2_m2m_last_bufhNt(jZ1"v4l2_m2m_last_src_buf (C function)c.v4l2_m2m_last_src_bufhNt(jZ1"v4l2_m2m_last_dst_buf (C function)c.v4l2_m2m_last_dst_bufhNt(jZ1#v4l2_m2m_for_each_dst_buf (C macro)c.v4l2_m2m_for_each_dst_bufhNt(jZ1#v4l2_m2m_for_each_src_buf (C macro)c.v4l2_m2m_for_each_src_bufhNt(jZ1(v4l2_m2m_for_each_dst_buf_safe (C macro) c.v4l2_m2m_for_each_dst_buf_safehNt(jZ1(v4l2_m2m_for_each_src_buf_safe (C macro) c.v4l2_m2m_for_each_src_buf_safehNt(jZ1 v4l2_m2m_get_src_vq (C function)c.v4l2_m2m_get_src_vqhNt(jZ1 v4l2_m2m_get_dst_vq (C function)c.v4l2_m2m_get_dst_vqhNt(jZ1 v4l2_m2m_buf_remove (C function)c.v4l2_m2m_buf_removehNt(jZ1$v4l2_m2m_src_buf_remove (C function)c.v4l2_m2m_src_buf_removehNt(jZ1$v4l2_m2m_dst_buf_remove (C function)c.v4l2_m2m_dst_buf_removehNt(jZ1'v4l2_m2m_buf_remove_by_buf (C function)c.v4l2_m2m_buf_remove_by_bufhNt(jZ1+v4l2_m2m_src_buf_remove_by_buf (C function) c.v4l2_m2m_src_buf_remove_by_bufhNt(jZ1+v4l2_m2m_dst_buf_remove_by_buf (C function) c.v4l2_m2m_dst_buf_remove_by_bufhNt(jZ1'v4l2_m2m_buf_copy_metadata (C function)c.v4l2_m2m_buf_copy_metadatahNtej]((jZ1a8293_platform_data (C struct)c.a8293_platform_datahNt(jZ1af9013_platform_data (C struct)c.af9013_platform_datahNt(jZ1ascot2e_config (C struct)c.ascot2e_confighNt(jZ1ascot2e_attach (C function)c.ascot2e_attachhNt(jZ1!cxd2820r_platform_data (C struct)c.cxd2820r_platform_datahNt(jZ1cxd2820r_config (C struct)c.cxd2820r_confighNt(jZ1cxd2820r_attach (C function)c.cxd2820r_attachhNt(jZ1drxk_config (C struct) c.drxk_confighNt(jZ1drxk_attach (C function) c.drxk_attachhNt(jZ1dvb_pll_attach (C function)c.dvb_pll_attachhNt(jZ1helene_config (C struct)c.helene_confighNt(jZ1helene_attach (C function)c.helene_attachhNt(jZ1helene_attach_s (C function)c.helene_attach_shNt(jZ1horus3a_config (C struct)c.horus3a_confighNt(jZ1horus3a_attach (C function)c.horus3a_attachhNt(jZ1ix2505v_config (C struct)c.ix2505v_confighNt(jZ1ix2505v_attach (C function)c.ix2505v_attachhNt(jZ1m88ds3103_ts_mode (C enum)c.m88ds3103_ts_modehNt(jZ1m88ds3103_clock_out (C enum)c.m88ds3103_clock_outhNt(jZ1"m88ds3103_platform_data (C struct)c.m88ds3103_platform_datahNt(jZ1m88ds3103_config (C struct)c.m88ds3103_confighNt(jZ1m88ds3103_attach (C function)c.m88ds3103_attachhNt(jZ1mb86a20s_config (C struct)c.mb86a20s_confighNt(jZ1mb86a20s_attach (C function)c.mb86a20s_attachhNt(jZ1mn88472_config (C struct)c.mn88472_confighNt(jZ1 rtl2830_platform_data (C struct)c.rtl2830_platform_datahNt(jZ1 rtl2832_platform_data (C struct)c.rtl2832_platform_datahNt(jZ1$rtl2832_sdr_platform_data (C struct)c.rtl2832_sdr_platform_datahNt(jZ1stb6000_attach (C function)c.stb6000_attachhNt(jZ1!tda10071_platform_data (C struct)c.tda10071_platform_datahNt(jZ1tda826x_attach (C function)c.tda826x_attachhNt(jZ1%zd1301_demod_platform_data (C struct)c.zd1301_demod_platform_datahNt(jZ1*zd1301_demod_get_dvb_frontend (C function)c.zd1301_demod_get_dvb_frontendhNt(jZ1)zd1301_demod_get_i2c_adapter (C function)c.zd1301_demod_get_i2c_adapterhNt(jZ1zl10036_attach (C function)c.zl10036_attachhNtej]j]j ]j]j]j]((jZ1hte_push_ts_ns (C function)c.hte_push_ts_nshNt(jZ1#devm_hte_register_chip (C function)c.devm_hte_register_chiphNt(jZ1hte_ts_put (C function) c.hte_ts_puthNt(jZ1hte_disable_ts (C function)c.hte_disable_tshNt(jZ1hte_enable_ts (C function)c.hte_enable_tshNt(jZ1of_hte_req_count (C function)c.of_hte_req_counthNt(jZ1hte_ts_get (C function) c.hte_ts_gethNt(jZ1hte_request_ts_ns (C function)c.hte_request_ts_nshNt(jZ1#devm_hte_request_ts_ns (C function)c.devm_hte_request_ts_nshNt(jZ1hte_init_line_attr (C function)c.hte_init_line_attrhNt(jZ1!hte_get_clk_src_info (C function)c.hte_get_clk_src_infohNt(jZ1hte_edge (C enum) c.hte_edgehNt(jZ1hte_return (C enum) c.hte_returnhNt(jZ1hte_ts_data (C struct) c.hte_ts_datahNt(jZ1hte_clk_info (C struct)c.hte_clk_infohNt(jZ1hte_ts_cb_t (C macro) c.hte_ts_cb_thNt(jZ1hte_ts_sec_cb_t (C macro)c.hte_ts_sec_cb_thNt(jZ1hte_line_attr (C struct)c.hte_line_attrhNt(jZ1hte_ts_desc (C struct) c.hte_ts_deschNt(jZ1hte_ops (C struct) c.hte_opshNt(jZ1hte_chip (C struct) c.hte_chiphNtej]((jZ1v4l2_async_match_type (C enum)c.v4l2_async_match_typehNt(jZ1 v4l2_async_match_desc (C struct)c.v4l2_async_match_deschNt(jZ1 v4l2_async_connection (C struct)c.v4l2_async_connectionhNt(jZ1)v4l2_async_notifier_operations (C struct) c.v4l2_async_notifier_operationshNt(jZ1v4l2_async_notifier (C struct)c.v4l2_async_notifierhNt(jZ1%v4l2_async_subdev_endpoint (C struct)c.v4l2_async_subdev_endpointhNt(jZ1"v4l2_async_debug_init (C function)c.v4l2_async_debug_inithNt(jZ1v4l2_async_nf_init (C function)c.v4l2_async_nf_inithNt(jZ1&v4l2_async_subdev_nf_init (C function)c.v4l2_async_subdev_nf_inithNt(jZ1"v4l2_async_nf_add_fwnode (C macro)c.v4l2_async_nf_add_fwnodehNt(jZ1)v4l2_async_nf_add_fwnode_remote (C macro)!c.v4l2_async_nf_add_fwnode_remotehNt(jZ1v4l2_async_nf_add_i2c (C macro)c.v4l2_async_nf_add_i2chNt(jZ1+v4l2_async_subdev_endpoint_add (C function) c.v4l2_async_subdev_endpoint_addhNt(jZ1)v4l2_async_connection_unique (C function)c.v4l2_async_connection_uniquehNt(jZ1#v4l2_async_nf_register (C function)c.v4l2_async_nf_registerhNt(jZ1%v4l2_async_nf_unregister (C function)c.v4l2_async_nf_unregisterhNt(jZ1"v4l2_async_nf_cleanup (C function)c.v4l2_async_nf_cleanuphNt(jZ1$v4l2_async_register_subdev (C macro)c.v4l2_async_register_subdevhNt(jZ1.v4l2_async_register_subdev_sensor (C function)#c.v4l2_async_register_subdev_sensorhNt(jZ1)v4l2_async_unregister_subdev (C function)c.v4l2_async_unregister_subdevhNtej]((jZ1"iio_hw_consumer_alloc (C function)c.iio_hw_consumer_allochNt(jZ1!iio_hw_consumer_free (C function)c.iio_hw_consumer_freehNt(jZ1'devm_iio_hw_consumer_alloc (C function)c.devm_iio_hw_consumer_allochNt(jZ1#iio_hw_consumer_enable (C function)c.iio_hw_consumer_enablehNt(jZ1$iio_hw_consumer_disable (C function)c.iio_hw_consumer_disablehNtej]((jZ1-v4l2_mbus_csi2_cphy_line_orders_type (C enum)&c.v4l2_mbus_csi2_cphy_line_orders_typehNt(jZ1%v4l2_mbus_config_mipi_csi2 (C struct)c.v4l2_mbus_config_mipi_csi2hNt(jZ1$v4l2_mbus_config_parallel (C struct)c.v4l2_mbus_config_parallelhNt(jZ1%v4l2_mbus_config_mipi_csi1 (C struct)c.v4l2_mbus_config_mipi_csi1hNt(jZ1v4l2_mbus_type (C enum)c.v4l2_mbus_typehNt(jZ1v4l2_mbus_config (C struct)c.v4l2_mbus_confighNt(jZ1!v4l2_fill_pix_format (C function)c.v4l2_fill_pix_formathNt(jZ1"v4l2_fill_mbus_format (C function)c.v4l2_fill_mbus_formathNt(jZ1(v4l2_fill_pix_format_mplane (C function)c.v4l2_fill_pix_format_mplanehNt(jZ1)v4l2_fill_mbus_format_mplane (C function)c.v4l2_fill_mbus_format_mplanehNtej]((jZ1#iwpm_get_nlmsg_request (C function)c.iwpm_get_nlmsg_requesthNt(jZ1$iwpm_free_nlmsg_request (C function)c.iwpm_free_nlmsg_requesthNt(jZ1$iwpm_find_nlmsg_request (C function)c.iwpm_find_nlmsg_requesthNt(jZ1#iwpm_wait_complete_req (C function)c.iwpm_wait_complete_reqhNt(jZ1iwpm_get_nlmsg_seq (C function)c.iwpm_get_nlmsg_seqhNt(jZ1!iwpm_add_remote_info (C function)c.iwpm_add_remote_infohNt(jZ1$iwpm_check_registration (C function)c.iwpm_check_registrationhNt(jZ1"iwpm_set_registration (C function)c.iwpm_set_registrationhNt(jZ1"iwpm_get_registration (C function)c.iwpm_get_registrationhNt(jZ1iwpm_send_mapinfo (C function)c.iwpm_send_mapinfohNt(jZ1#iwpm_mapinfo_available (C function)c.iwpm_mapinfo_availablehNt(jZ1"iwpm_compare_sockaddr (C function)c.iwpm_compare_sockaddrhNt(jZ1%iwpm_validate_nlmsg_attr (C function)c.iwpm_validate_nlmsg_attrhNt(jZ1iwpm_create_nlmsg (C function)c.iwpm_create_nlmsghNt(jZ1iwpm_parse_nlmsg (C function)c.iwpm_parse_nlmsghNt(jZ1 iwpm_print_sockaddr (C function)c.iwpm_print_sockaddrhNt(jZ1iwpm_send_hello (C function)c.iwpm_send_hellohNt(jZ1!ib_process_cq_direct (C function)c.ib_process_cq_directhNt(jZ1__ib_alloc_cq (C function)c.__ib_alloc_cqhNt(jZ1__ib_alloc_cq_any (C function)c.__ib_alloc_cq_anyhNt(jZ1ib_free_cq (C function) c.ib_free_cqhNt(jZ1ib_cq_pool_get (C function)c.ib_cq_pool_gethNt(jZ1ib_cq_pool_put (C function)c.ib_cq_pool_puthNt(jZ1ib_cm_listen (C function)c.ib_cm_listenhNt(jZ1 ib_cm_insert_listen (C function)c.ib_cm_insert_listenhNt(jZ1rdma_rw_ctx_init (C function)c.rdma_rw_ctx_inithNt(jZ1'rdma_rw_ctx_signature_init (C function)c.rdma_rw_ctx_signature_inithNt(jZ1rdma_rw_ctx_wrs (C function)c.rdma_rw_ctx_wrshNt(jZ1rdma_rw_ctx_post (C function)c.rdma_rw_ctx_posthNt(jZ1 rdma_rw_ctx_destroy (C function)c.rdma_rw_ctx_destroyhNt(jZ1*rdma_rw_ctx_destroy_signature (C function)c.rdma_rw_ctx_destroy_signaturehNt(jZ1rdma_rw_mr_factor (C function)c.rdma_rw_mr_factorhNt(jZ1"rdma_dev_access_netns (C function)c.rdma_dev_access_netnshNt(jZ1ib_device_put (C function)c.ib_device_puthNt(jZ1"ib_device_get_by_name (C function)c.ib_device_get_by_namehNt(jZ1_ib_alloc_device (C function)c._ib_alloc_devicehNt(jZ1ib_dealloc_device (C function)c.ib_dealloc_devicehNt(jZ1#ib_port_immutable_read (C function)c.ib_port_immutable_readhNt(jZ1ib_register_device (C function)c.ib_register_devicehNt(jZ1!ib_unregister_device (C function)c.ib_unregister_devicehNt(jZ1)ib_unregister_device_and_put (C function)c.ib_unregister_device_and_puthNt(jZ1!ib_unregister_driver (C function)c.ib_unregister_driverhNt(jZ1(ib_unregister_device_queued (C function)c.ib_unregister_device_queuedhNt(jZ1ib_register_client (C function)c.ib_register_clienthNt(jZ1!ib_unregister_client (C function)c.ib_unregister_clienthNt(jZ1ib_set_client_data (C function)c.ib_set_client_datahNt(jZ1&ib_register_event_handler (C function)c.ib_register_event_handlerhNt(jZ1(ib_unregister_event_handler (C function)c.ib_unregister_event_handlerhNt(jZ1ib_query_port (C function)c.ib_query_porthNt(jZ1!ib_device_set_netdev (C function)c.ib_device_set_netdevhNt(jZ1!ib_query_netdev_port (C function)c.ib_query_netdev_porthNt(jZ1$ib_device_get_by_netdev (C function)c.ib_device_get_by_netdevhNt(jZ1ib_query_pkey (C function)c.ib_query_pkeyhNt(jZ1ib_modify_device (C function)c.ib_modify_devicehNt(jZ1ib_modify_port (C function)c.ib_modify_porthNt(jZ1ib_find_gid (C function) c.ib_find_gidhNt(jZ1ib_find_pkey (C function)c.ib_find_pkeyhNt(jZ1%ib_get_net_dev_by_params (C function)c.ib_get_net_dev_by_paramshNt(jZ1__ib_alloc_pd (C function)c.__ib_alloc_pdhNt(jZ1ib_dealloc_pd_user (C function)c.ib_dealloc_pd_userhNt(jZ1rdma_copy_ah_attr (C function)c.rdma_copy_ah_attrhNt(jZ1!rdma_replace_ah_attr (C function)c.rdma_replace_ah_attrhNt(jZ1rdma_move_ah_attr (C function)c.rdma_move_ah_attrhNt(jZ1rdma_create_ah (C function)c.rdma_create_ahhNt(jZ1 rdma_create_user_ah (C function)c.rdma_create_user_ahhNt(jZ1$rdma_move_grh_sgid_attr (C function)c.rdma_move_grh_sgid_attrhNt(jZ1!rdma_destroy_ah_attr (C function)c.rdma_destroy_ah_attrhNt(jZ1ib_create_srq_user (C function)c.ib_create_srq_userhNt(jZ1ib_create_qp_user (C function)c.ib_create_qp_userhNt(jZ1$ib_modify_qp_with_udata (C function)c.ib_modify_qp_with_udatahNt(jZ1ib_alloc_mr (C function) c.ib_alloc_mrhNt(jZ1"ib_alloc_mr_integrity (C function)c.ib_alloc_mr_integrityhNt(jZ1ib_alloc_xrcd_user (C function)c.ib_alloc_xrcd_userhNt(jZ1!ib_dealloc_xrcd_user (C function)c.ib_dealloc_xrcd_userhNt(jZ1ib_create_wq (C function)c.ib_create_wqhNt(jZ1ib_destroy_wq_user (C function)c.ib_destroy_wq_userhNt(jZ1ib_map_mr_sg_pi (C function)c.ib_map_mr_sg_pihNt(jZ1ib_map_mr_sg (C function)c.ib_map_mr_sghNt(jZ1ib_sg_to_pages (C function)c.ib_sg_to_pageshNt(jZ1ib_drain_sq (C function) c.ib_drain_sqhNt(jZ1ib_drain_rq (C function) c.ib_drain_rqhNt(jZ1ib_drain_qp (C function) c.ib_drain_qphNt(jZ1'rdma_alloc_hw_stats_struct (C function)c.rdma_alloc_hw_stats_structhNt(jZ1&rdma_free_hw_stats_struct (C function)c.rdma_free_hw_stats_structhNt(jZ1ib_pack (C function) c.ib_packhNt(jZ1ib_unpack (C function) c.ib_unpackhNt(jZ1ib_sa_cancel_query (C function)c.ib_sa_cancel_queryhNt(jZ1&ib_init_ah_attr_from_path (C function)c.ib_init_ah_attr_from_pathhNt(jZ1ib_sa_path_rec_get (C function)c.ib_sa_path_rec_gethNt(jZ1ib_ud_header_init (C function)c.ib_ud_header_inithNt(jZ1ib_ud_header_pack (C function)c.ib_ud_header_packhNt(jZ1#ib_umem_find_best_pgsz (C function)c.ib_umem_find_best_pgszhNt(jZ1ib_umem_get (C function) c.ib_umem_gethNt(jZ1ib_umem_release (C function)c.ib_umem_releasehNt(jZ1'ib_umem_odp_alloc_implicit (C function)c.ib_umem_odp_alloc_implicithNt(jZ1$ib_umem_odp_alloc_child (C function)c.ib_umem_odp_alloc_childhNt(jZ1ib_umem_odp_get (C function)c.ib_umem_odp_gethNt(jZ1)ib_umem_odp_map_dma_and_lock (C function)c.ib_umem_odp_map_dma_and_lockhNt(jZ1rvt_fast_reg_mr (C function)c.rvt_fast_reg_mrhNt(jZ1 rvt_invalidate_rkey (C function)c.rvt_invalidate_rkeyhNt(jZ1rvt_lkey_ok (C function) c.rvt_lkey_okhNt(jZ1rvt_rkey_ok (C function) c.rvt_rkey_okhNt(jZ1rvt_compute_aeth (C function)c.rvt_compute_aethhNt(jZ1rvt_get_credit (C function)c.rvt_get_credithNt(jZ1rvt_restart_sge (C function)c.rvt_restart_sgehNt(jZ1rvt_check_ah (C function)c.rvt_check_ahhNt(jZ1rvt_alloc_device (C function)c.rvt_alloc_devicehNt(jZ1rvt_dealloc_device (C function)c.rvt_dealloc_devicehNt(jZ1 rvt_register_device (C function)c.rvt_register_devicehNt(jZ1"rvt_unregister_device (C function)c.rvt_unregister_devicehNt(jZ1rvt_init_port (C function)c.rvt_init_porthNt(jZ1rvt_cq_enter (C function)c.rvt_cq_enterhNt(jZ1rvt_error_qp (C function)c.rvt_error_qphNt(jZ1rvt_get_rwqe (C function)c.rvt_get_rwqehNt(jZ1rvt_comm_est (C function)c.rvt_comm_esthNt(jZ1rvt_add_rnr_timer (C function)c.rvt_add_rnr_timerhNt(jZ1rvt_stop_rc_timers (C function)c.rvt_stop_rc_timershNt(jZ1 rvt_del_timers_sync (C function)c.rvt_del_timers_synchNt(jZ1rvt_qp_iter_init (C function)c.rvt_qp_iter_inithNt(jZ1rvt_qp_iter_next (C function)c.rvt_qp_iter_nexthNt(jZ1rvt_qp_iter (C function) c.rvt_qp_iterhNt(jZ1rvt_copy_sge (C function)c.rvt_copy_sgehNt(jZ1rvt_ruc_loopback (C function)c.rvt_ruc_loopbackhNt(jZ1rvt_mcast_find (C function)c.rvt_mcast_findhNt(jZ1iser_data_buf (C struct)c.iser_data_bufhNt(jZ1iser_mem_reg (C struct)c.iser_mem_reghNt(jZ1iser_tx_desc (C struct)c.iser_tx_deschNt(jZ1iser_rx_desc (C struct)c.iser_rx_deschNt(jZ1iser_login_desc (C struct)c.iser_login_deschNt(jZ1iser_device (C struct) c.iser_devicehNt(jZ1iser_reg_resources (C struct)c.iser_reg_resourceshNt(jZ1iser_fr_desc (C struct)c.iser_fr_deschNt(jZ1iser_fr_pool (C struct)c.iser_fr_poolhNt(jZ1ib_conn (C struct) c.ib_connhNt(jZ1iser_conn (C struct) c.iser_connhNt(jZ1iscsi_iser_task (C struct)c.iscsi_iser_taskhNt(jZ1iser_global (C struct) c.iser_globalhNt(jZ1!iscsi_iser_pdu_alloc (C function)c.iscsi_iser_pdu_allochNt(jZ1)iser_initialize_task_headers (C function)c.iser_initialize_task_headershNt(jZ1!iscsi_iser_task_init (C function)c.iscsi_iser_task_inithNt(jZ1"iscsi_iser_mtask_xmit (C function)c.iscsi_iser_mtask_xmithNt(jZ1!iscsi_iser_task_xmit (C function)c.iscsi_iser_task_xmithNt(jZ1$iscsi_iser_cleanup_task (C function)c.iscsi_iser_cleanup_taskhNt(jZ1(iscsi_iser_check_protection (C function)c.iscsi_iser_check_protectionhNt(jZ1#iscsi_iser_conn_create (C function)c.iscsi_iser_conn_createhNt(jZ1!iscsi_iser_conn_bind (C function)c.iscsi_iser_conn_bindhNt(jZ1"iscsi_iser_conn_start (C function)c.iscsi_iser_conn_starthNt(jZ1!iscsi_iser_conn_stop (C function)c.iscsi_iser_conn_stophNt(jZ1'iscsi_iser_session_destroy (C function)c.iscsi_iser_session_destroyhNt(jZ1&iscsi_iser_session_create (C function)c.iscsi_iser_session_createhNt(jZ1"iscsi_iser_ep_connect (C function)c.iscsi_iser_ep_connecthNt(jZ1iscsi_iser_ep_poll (C function)c.iscsi_iser_ep_pollhNt(jZ1%iscsi_iser_ep_disconnect (C function)c.iscsi_iser_ep_disconnecthNt(jZ1iser_send_command (C function)c.iser_send_commandhNt(jZ1iser_send_data_out (C function)c.iser_send_data_outhNt(jZ1$iser_alloc_fastreg_pool (C function)c.iser_alloc_fastreg_poolhNt(jZ1#iser_free_fastreg_pool (C function)c.iser_free_fastreg_poolhNt(jZ1"iser_free_ib_conn_res (C function)c.iser_free_ib_conn_reshNt(jZ1iser_conn_release (C function)c.iser_conn_releasehNt(jZ1 iser_conn_terminate (C function)c.iser_conn_terminatehNt(jZ1iser_post_send (C function)c.iser_post_sendhNt(jZ1opa_vnic_ctrl_port (C struct)c.opa_vnic_ctrl_porthNt(jZ1opa_vnic_adapter (C struct)c.opa_vnic_adapterhNt(jZ1 opa_vnic_mac_tbl_node (C struct)c.opa_vnic_mac_tbl_nodehNt(jZ1opa_vesw_info (C struct)c.opa_vesw_infohNt(jZ1 opa_per_veswport_info (C struct)c.opa_per_veswport_infohNt(jZ1opa_veswport_info (C struct)c.opa_veswport_infohNt(jZ1&opa_veswport_mactable_entry (C struct)c.opa_veswport_mactable_entryhNt(jZ1 opa_veswport_mactable (C struct)c.opa_veswport_mactablehNt(jZ1(opa_veswport_summary_counters (C struct)c.opa_veswport_summary_countershNt(jZ1&opa_veswport_error_counters (C struct)c.opa_veswport_error_countershNt(jZ1opa_veswport_trap (C struct)c.opa_veswport_traphNt(jZ1#opa_vnic_iface_mac_entry (C struct)c.opa_vnic_iface_mac_entryhNt(jZ1"opa_veswport_iface_macs (C struct)c.opa_veswport_iface_macshNt(jZ1opa_vnic_vema_mad (C struct)c.opa_vnic_vema_madhNt(jZ1opa_vnic_notice_attr (C struct)c.opa_vnic_notice_attrhNt(jZ1!opa_vnic_vema_mad_trap (C struct)c.opa_vnic_vema_mad_traphNt(jZ1'opa_vnic_vema_report_event (C function)c.opa_vnic_vema_report_eventhNt(jZ1*opa_vnic_get_summary_counters (C function)c.opa_vnic_get_summary_countershNt(jZ1(opa_vnic_get_error_counters (C function)c.opa_vnic_get_error_countershNt(jZ1#opa_vnic_get_vesw_info (C function)c.opa_vnic_get_vesw_infohNt(jZ1#opa_vnic_set_vesw_info (C function)c.opa_vnic_set_vesw_infohNt(jZ1+opa_vnic_get_per_veswport_info (C function) c.opa_vnic_get_per_veswport_infohNt(jZ1+opa_vnic_set_per_veswport_info (C function) c.opa_vnic_set_per_veswport_infohNt(jZ1&opa_vnic_query_mcast_macs (C function)c.opa_vnic_query_mcast_macshNt(jZ1&opa_vnic_query_ucast_macs (C function)c.opa_vnic_query_ucast_macshNt(jZ1opa_vnic_vema_port (C struct)c.opa_vnic_vema_porthNt(jZ1vema_get_vport_num (C function)c.vema_get_vport_numhNt(jZ1#vema_get_vport_adapter (C function)c.vema_get_vport_adapterhNt(jZ1 vema_mac_tbl_req_ok (C function)c.vema_mac_tbl_req_okhNt(jZ1vema_add_vport (C function)c.vema_add_vporthNt(jZ1%vema_get_class_port_info (C function)c.vema_get_class_port_infohNt(jZ1%vema_set_class_port_info (C function)c.vema_set_class_port_infohNt(jZ1#vema_get_veswport_info (C function)c.vema_get_veswport_infohNt(jZ1#vema_set_veswport_info (C function)c.vema_set_veswport_infohNt(jZ1!vema_get_mac_entries (C function)c.vema_get_mac_entrieshNt(jZ1!vema_set_mac_entries (C function)c.vema_set_mac_entrieshNt(jZ1!vema_set_delete_vesw (C function)c.vema_set_delete_veswhNt(jZ1vema_get_mac_list (C function)c.vema_get_mac_listhNt(jZ1&vema_get_summary_counters (C function)c.vema_get_summary_countershNt(jZ1$vema_get_error_counters (C function)c.vema_get_error_countershNt(jZ1vema_get (C function) c.vema_gethNt(jZ1vema_set (C function) c.vema_sethNt(jZ1vema_send (C function) c.vema_sendhNt(jZ1vema_recv (C function) c.vema_recvhNt(jZ1vema_get_port (C function)c.vema_get_porthNt(jZ1$opa_vnic_vema_send_trap (C function)c.opa_vnic_vema_send_traphNt(jZ1vema_unregister (C function)c.vema_unregisterhNt(jZ1vema_register (C function)c.vema_registerhNt(jZ1%opa_vnic_ctrl_config_dev (C function)c.opa_vnic_ctrl_config_devhNt(jZ1"opa_vnic_vema_add_one (C function)c.opa_vnic_vema_add_onehNt(jZ1"opa_vnic_vema_rem_one (C function)c.opa_vnic_vema_rem_onehNt(jZ1srpt_command_state (C enum)c.srpt_command_statehNt(jZ1srpt_ioctx (C struct) c.srpt_ioctxhNt(jZ1srpt_recv_ioctx (C struct)c.srpt_recv_ioctxhNt(jZ1srpt_send_ioctx (C struct)c.srpt_send_ioctxhNt(jZ1rdma_ch_state (C enum)c.rdma_ch_statehNt(jZ1srpt_rdma_ch (C struct)c.srpt_rdma_chhNt(jZ1srpt_nexus (C struct) c.srpt_nexushNt(jZ1srpt_port_attrib (C struct)c.srpt_port_attribhNt(jZ1srpt_tpg (C struct) c.srpt_tpghNt(jZ1srpt_port_id (C struct)c.srpt_port_idhNt(jZ1srpt_port (C struct) c.srpt_porthNt(jZ1srpt_device (C struct) c.srpt_devicehNt(jZ1srpt_event_handler (C function)c.srpt_event_handlerhNt(jZ1srpt_srq_event (C function)c.srpt_srq_eventhNt(jZ1srpt_qp_event (C function)c.srpt_qp_eventhNt(jZ1srpt_set_ioc (C function)c.srpt_set_iochNt(jZ1%srpt_get_class_port_info (C function)c.srpt_get_class_port_infohNt(jZ1srpt_get_iou (C function)c.srpt_get_iouhNt(jZ1srpt_get_ioc (C function)c.srpt_get_iochNt(jZ1!srpt_get_svc_entries (C function)c.srpt_get_svc_entrieshNt(jZ1!srpt_mgmt_method_get (C function)c.srpt_mgmt_method_gethNt(jZ1"srpt_mad_send_handler (C function)c.srpt_mad_send_handlerhNt(jZ1"srpt_mad_recv_handler (C function)c.srpt_mad_recv_handlerhNt(jZ1srpt_refresh_port (C function)c.srpt_refresh_porthNt(jZ1&srpt_unregister_mad_agent (C function)c.srpt_unregister_mad_agenthNt(jZ1srpt_alloc_ioctx (C function)c.srpt_alloc_ioctxhNt(jZ1srpt_free_ioctx (C function)c.srpt_free_ioctxhNt(jZ1"srpt_alloc_ioctx_ring (C function)c.srpt_alloc_ioctx_ringhNt(jZ1!srpt_free_ioctx_ring (C function)c.srpt_free_ioctx_ringhNt(jZ1srpt_set_cmd_state (C function)c.srpt_set_cmd_statehNt(jZ1(srpt_test_and_set_cmd_state (C function)c.srpt_test_and_set_cmd_statehNt(jZ1srpt_post_recv (C function)c.srpt_post_recvhNt(jZ1"srpt_zerolength_write (C function)c.srpt_zerolength_writehNt(jZ1srpt_get_desc_tbl (C function)c.srpt_get_desc_tblhNt(jZ1srpt_init_ch_qp (C function)c.srpt_init_ch_qphNt(jZ1srpt_ch_qp_rtr (C function)c.srpt_ch_qp_rtrhNt(jZ1srpt_ch_qp_rts (C function)c.srpt_ch_qp_rtshNt(jZ1srpt_ch_qp_err (C function)c.srpt_ch_qp_errhNt(jZ1 srpt_get_send_ioctx (C function)c.srpt_get_send_ioctxhNt(jZ1srpt_abort_cmd (C function)c.srpt_abort_cmdhNt(jZ1 srpt_rdma_read_done (C function)c.srpt_rdma_read_donehNt(jZ1srpt_build_cmd_rsp (C function)c.srpt_build_cmd_rsphNt(jZ1#srpt_build_tskmgmt_rsp (C function)c.srpt_build_tskmgmt_rsphNt(jZ1srpt_handle_cmd (C function)c.srpt_handle_cmdhNt(jZ1!srpt_handle_tsk_mgmt (C function)c.srpt_handle_tsk_mgmthNt(jZ1srpt_handle_new_iu (C function)c.srpt_handle_new_iuhNt(jZ1srpt_send_done (C function)c.srpt_send_donehNt(jZ1srpt_create_ch_ib (C function)c.srpt_create_ch_ibhNt(jZ1srpt_close_ch (C function)c.srpt_close_chhNt(jZ1srpt_cm_req_recv (C function)c.srpt_cm_req_recvhNt(jZ1srpt_cm_rtu_recv (C function)c.srpt_cm_rtu_recvhNt(jZ1srpt_cm_handler (C function)c.srpt_cm_handlerhNt(jZ1 srpt_queue_response (C function)c.srpt_queue_responsehNt(jZ1srpt_release_sport (C function)c.srpt_release_sporthNt(jZ1srpt_lookup_port (C function)c.srpt_lookup_porthNt(jZ1srpt_add_one (C function)c.srpt_add_onehNt(jZ1srpt_remove_one (C function)c.srpt_remove_onehNt(jZ1srpt_close_session (C function)c.srpt_close_sessionhNt(jZ1!srpt_parse_i_port_id (C function)c.srpt_parse_i_port_idhNt(jZ1srpt_make_tpg (C function)c.srpt_make_tpghNt(jZ1srpt_drop_tpg (C function)c.srpt_drop_tpghNt(jZ1srpt_make_tport (C function)c.srpt_make_tporthNt(jZ1srpt_drop_tport (C function)c.srpt_drop_tporthNt(jZ1srpt_init_module (C function)c.srpt_init_modulehNt(jZ1!isert_conn_terminate (C function)c.isert_conn_terminatehNt(jZ1)isert_put_unsol_pending_cmds (C function)c.isert_put_unsol_pending_cmdshNtej]j]((jZ1v4l2_fwnode_endpoint (C struct)c.v4l2_fwnode_endpointhNt(jZ1$V4L2_FWNODE_PROPERTY_UNSET (C macro)c.V4L2_FWNODE_PROPERTY_UNSEThNt(jZ1 v4l2_fwnode_orientation (C enum)c.v4l2_fwnode_orientationhNt(jZ1(v4l2_fwnode_device_properties (C struct)c.v4l2_fwnode_device_propertieshNt(jZ1v4l2_fwnode_link (C struct)c.v4l2_fwnode_linkhNt(jZ1v4l2_connector_type (C enum)c.v4l2_connector_typehNt(jZ1v4l2_connector_link (C struct)c.v4l2_connector_linkhNt(jZ1'v4l2_fwnode_connector_analog (C struct)c.v4l2_fwnode_connector_analoghNt(jZ1 v4l2_fwnode_connector (C struct)c.v4l2_fwnode_connectorhNt(jZ1v4l2_fwnode_bus_type (C enum)c.v4l2_fwnode_bus_typehNt(jZ1'v4l2_fwnode_endpoint_parse (C function)c.v4l2_fwnode_endpoint_parsehNt(jZ1&v4l2_fwnode_endpoint_free (C function)c.v4l2_fwnode_endpoint_freehNt(jZ1-v4l2_fwnode_endpoint_alloc_parse (C function)"c.v4l2_fwnode_endpoint_alloc_parsehNt(jZ1#v4l2_fwnode_parse_link (C function)c.v4l2_fwnode_parse_linkhNt(jZ1!v4l2_fwnode_put_link (C function)c.v4l2_fwnode_put_linkhNt(jZ1'v4l2_fwnode_connector_free (C function)c.v4l2_fwnode_connector_freehNt(jZ1(v4l2_fwnode_connector_parse (C function)c.v4l2_fwnode_connector_parsehNt(jZ1+v4l2_fwnode_connector_add_link (C function) c.v4l2_fwnode_connector_add_linkhNt(jZ1%v4l2_fwnode_device_parse (C function)c.v4l2_fwnode_device_parsehNtejl ]((singlefw_cdev_event_common (C struct)c.fw_cdev_event_commonhNt(jes1"fw_cdev_event_bus_reset (C struct)c.fw_cdev_event_bus_resethNt(jes1!fw_cdev_event_response (C struct)c.fw_cdev_event_responsehNt(jes1"fw_cdev_event_response2 (C struct)c.fw_cdev_event_response2hNt(jes1 fw_cdev_event_request (C struct)c.fw_cdev_event_requesthNt(jes1!fw_cdev_event_request2 (C struct)c.fw_cdev_event_request2hNt(jes1!fw_cdev_event_request3 (C struct)c.fw_cdev_event_request3hNt(jes1&fw_cdev_event_iso_interrupt (C struct)c.fw_cdev_event_iso_interrupthNt(jes1)fw_cdev_event_iso_interrupt_mc (C struct) c.fw_cdev_event_iso_interrupt_mchNt(jes1%fw_cdev_event_iso_resource (C struct)c.fw_cdev_event_iso_resourcehNt(jes1#fw_cdev_event_phy_packet (C struct)c.fw_cdev_event_phy_packethNt(jes1$fw_cdev_event_phy_packet2 (C struct)c.fw_cdev_event_phy_packet2hNt(jes1fw_cdev_event (C union)c.fw_cdev_eventhNt(jes1fw_cdev_get_info (C struct)c.fw_cdev_get_infohNt(jes1fw_cdev_send_request (C struct)c.fw_cdev_send_requesthNt(jes1 fw_cdev_send_response (C struct)c.fw_cdev_send_responsehNt(jes1fw_cdev_allocate (C struct)c.fw_cdev_allocatehNt(jes1fw_cdev_deallocate (C struct)c.fw_cdev_deallocatehNt(jes1%fw_cdev_initiate_bus_reset (C struct)c.fw_cdev_initiate_bus_resethNt(jes1!fw_cdev_add_descriptor (C struct)c.fw_cdev_add_descriptorhNt(jes1$fw_cdev_remove_descriptor (C struct)c.fw_cdev_remove_descriptorhNt(jes1%fw_cdev_create_iso_context (C struct)c.fw_cdev_create_iso_contexthNt(jes1#fw_cdev_set_iso_channels (C struct)c.fw_cdev_set_iso_channelshNt(jes1fw_cdev_iso_packet (C struct)c.fw_cdev_iso_packethNt(jes1fw_cdev_queue_iso (C struct)c.fw_cdev_queue_isohNt(jes1fw_cdev_start_iso (C struct)c.fw_cdev_start_isohNt(jes1fw_cdev_stop_iso (C struct)c.fw_cdev_stop_isohNt(jes1fw_cdev_flush_iso (C struct)c.fw_cdev_flush_isohNt(jes1"fw_cdev_get_cycle_timer (C struct)c.fw_cdev_get_cycle_timerhNt(jes1#fw_cdev_get_cycle_timer2 (C struct)c.fw_cdev_get_cycle_timer2hNt(jes1(fw_cdev_allocate_iso_resource (C struct)c.fw_cdev_allocate_iso_resourcehNt(jes1%fw_cdev_send_stream_packet (C struct)c.fw_cdev_send_stream_packethNt(jes1"fw_cdev_send_phy_packet (C struct)c.fw_cdev_send_phy_packethNt(jes1&fw_cdev_receive_phy_packets (C struct)c.fw_cdev_receive_phy_packetshNt(jes1fw_csr_string (C function)c.fw_csr_stringhNt(jes1__fw_send_request (C function)c.__fw_send_requesthNt(jes1fw_run_transaction (C function)c.fw_run_transactionhNt(jes1(fw_core_add_address_handler (C function)c.fw_core_add_address_handlerhNt(jes1+fw_core_remove_address_handler (C function) c.fw_core_remove_address_handlerhNt(jes1fw_send_response (C function)c.fw_send_responsehNt(jes1!fw_get_request_speed (C function)c.fw_get_request_speedhNt(jes1%fw_request_get_timestamp (C function)c.fw_request_get_timestamphNt(jes1fw_rcode_string (C function)c.fw_rcode_stringhNt(jes16fw_iso_context_schedule_flush_completions (C function)+c.fw_iso_context_schedule_flush_completionshNt(jes1-fw_iso_context_flush_completions (C function)"c.fw_iso_context_flush_completionshNt(jes1#fw_iso_resource_manage (C function)c.fw_iso_resource_managehNtej]j]j]j ]j]((jes1request_firmware (C function)c.request_firmwarehNt(jes1$firmware_request_nowarn (C function)c.firmware_request_nowarnhNt(jes1&firmware_request_platform (C function)c.firmware_request_platformhNt(jes1$request_firmware_direct (C function)c.request_firmware_directhNt(jes1&request_firmware_into_buf (C function)c.request_firmware_into_bufhNt(jes1$request_firmware_nowait (C function)c.request_firmware_nowaithNt(jes1#firmware_request_cache (C function)c.firmware_request_cachehNtej ]((jes1$__cxl_pci_mbox_send_cmd (C function)c.__cxl_pci_mbox_send_cmdhNt(jes1cxl_memdev (C struct) c.cxl_memdevhNt(jes1cxl_event_state (C struct)c.cxl_event_statehNt(jes1cxl_poison_state (C struct)c.cxl_poison_statehNt(jes1cxl_fw_state (C struct)c.cxl_fw_statehNt(jes1cxl_security_state (C struct)c.cxl_security_statehNt(jes1cxl_dpa_perf (C struct)c.cxl_dpa_perfhNt(jes1cxl_dpa_partition (C struct)c.cxl_dpa_partitionhNt(jes1cxl_dev_state (C struct)c.cxl_dev_statehNt(jes1cxl_memdev_state (C struct)c.cxl_memdev_statehNt(jes1cxl_mem_command (C struct)c.cxl_mem_commandhNt(jes1cxl_hdm (C struct) c.cxl_hdmhNt(jes1'set_exclusive_cxl_commands (C function)c.set_exclusive_cxl_commandshNt(jes1)clear_exclusive_cxl_commands (C function)c.clear_exclusive_cxl_commandshNt(jes1 cxl_mem_get_fw_info (C function)c.cxl_mem_get_fw_infohNt(jes1 cxl_mem_activate_fw (C function)c.cxl_mem_activate_fwhNt(jes1"cxl_mem_abort_fw_xfer (C function)c.cxl_mem_abort_fw_xferhNt(jes1cxl_register_map (C struct)c.cxl_register_maphNt(jes1cxl_decoder (C struct) c.cxl_decoderhNt(jes1cxl_endpoint_decoder (C struct)c.cxl_endpoint_decoderhNt(jes1cxl_switch_decoder (C struct)c.cxl_switch_decoderhNt(jes1cxl_root_decoder (C struct)c.cxl_root_decoderhNt(jes1cxl_region_params (C struct)c.cxl_region_paramshNt(jes1cxl_region (C struct) c.cxl_regionhNt(jes1cxl_port (C struct) c.cxl_porthNt(jes1cxl_root (C struct) c.cxl_roothNt(jes1cxl_dport (C struct) c.cxl_dporthNt(jes1cxl_ep (C struct)c.cxl_ephNt(jes1cxl_region_ref (C struct)c.cxl_region_refhNt(jes1"cxl_endpoint_dvsec_info (C struct)c.cxl_endpoint_dvsec_infohNt(jes1devm_cxl_setup_hdm (C function)c.devm_cxl_setup_hdmhNt(jes1request_skip (C function)c.request_skiphNt(jes1(devm_cxl_enumerate_decoders (C function)c.devm_cxl_enumerate_decodershNt(jes1$cxl_coordinates_combine (C function)c.cxl_coordinates_combinehNt(jes1*cxl_endpoint_gather_bandwidth (C function)c.cxl_endpoint_gather_bandwidthhNt(jes1(cxl_switch_gather_bandwidth (C function)c.cxl_switch_gather_bandwidthhNt(jes1$cxl_rp_gather_bandwidth (C function)c.cxl_rp_gather_bandwidthhNt(jes1$cxl_hb_gather_bandwidth (C function)c.cxl_hb_gather_bandwidthhNt(jes1(cxl_region_update_bandwidth (C function)c.cxl_region_update_bandwidthhNt(jes18cxl_region_shared_upstream_bandwidth_update (C function)-c.cxl_region_shared_upstream_bandwidth_updatehNt(jes1devm_cxl_add_port (C function)c.devm_cxl_add_porthNt(jes1devm_cxl_add_dport (C function)c.devm_cxl_add_dporthNt(jes1#devm_cxl_add_rch_dport (C function)c.devm_cxl_add_rch_dporthNt(jes1cxl_add_ep (C function) c.cxl_add_ephNt(jes1cxl_decoder_init (C function)c.cxl_decoder_inithNt(jes1#cxl_root_decoder_alloc (C function)c.cxl_root_decoder_allochNt(jes1%cxl_switch_decoder_alloc (C function)c.cxl_switch_decoder_allochNt(jes1'cxl_endpoint_decoder_alloc (C function)c.cxl_endpoint_decoder_allochNt(jes1#cxl_decoder_add_locked (C function)c.cxl_decoder_add_lockedhNt(jes1cxl_decoder_add (C function)c.cxl_decoder_addhNt(jes1"__cxl_driver_register (C function)c.__cxl_driver_registerhNt(jes1.cxl_endpoint_get_perf_coordinates (C function)#c.cxl_endpoint_get_perf_coordinateshNt(jes1+devm_cxl_port_enumerate_dports (C function) c.devm_cxl_port_enumerate_dportshNt(jes1 cxl_hdm_decode_init (C function)c.cxl_hdm_decode_inithNt(jes1read_cdat_data (C function)c.read_cdat_datahNt(jes1)cxl_dport_init_ras_reporting (C function)c.cxl_dport_init_ras_reportinghNt(jes1 cxl_pci_get_latency (C function)c.cxl_pci_get_latencyhNt(jes1#cxl_port_attach_region (C function)c.cxl_port_attach_regionhNt(jes1$cxl_calc_interleave_pos (C function)c.cxl_calc_interleave_poshNt(jes1 devm_cxl_add_region (C function)c.devm_cxl_add_regionhNt(jes1%devm_cxl_add_pmem_region (C function)c.devm_cxl_add_pmem_regionhNt(jes1cxl_command_info (C struct)c.cxl_command_infohNt(jes1!cxl_mem_query_commands (C struct)c.cxl_mem_query_commandshNt(jes1cxl_send_command (C struct)c.cxl_send_commandhNtej]ju ]j]jV ]j]j]((jes14aperture_remove_all_conflicting_devices (C function))c.aperture_remove_all_conflicting_deviceshNt(jes16devm_aperture_acquire_for_platform_device (C function)+c.devm_aperture_acquire_for_platform_devicehNt(jes10aperture_remove_conflicting_devices (C function)%c.aperture_remove_conflicting_deviceshNt(jes11__aperture_remove_legacy_vga_devices (C function)&c.__aperture_remove_legacy_vga_deviceshNt(jes14aperture_remove_conflicting_pci_devices (C function))c.aperture_remove_conflicting_pci_deviceshNtej]j]j ]((jes1 ieee80211_channel_flags (C enum)c.ieee80211_channel_flagshNt(jes1ieee80211_channel (C struct)c.ieee80211_channelhNt(jes1ieee80211_rate_flags (C enum)c.ieee80211_rate_flagshNt(jes1ieee80211_rate (C struct)c.ieee80211_ratehNt(jes1ieee80211_sta_ht_cap (C struct)c.ieee80211_sta_ht_caphNt(jes1#ieee80211_supported_band (C struct)c.ieee80211_supported_bandhNt(jes1&wiphy_read_of_freq_limits (C function)c.wiphy_read_of_freq_limitshNt(jes1cfg80211_signal_type (C enum)c.cfg80211_signal_typehNt(jes1wiphy_params_flags (C enum)c.wiphy_params_flagshNt(jes1wiphy_flags (C enum) c.wiphy_flagshNt(jes1 ieee80211_iface_limit (C struct)c.ieee80211_iface_limithNt(jes1&ieee80211_iface_combination (C struct)c.ieee80211_iface_combinationhNt(jes1wiphy (C struct)c.wiphyhNt(jes1wiphy_priv (C function) c.wiphy_privhNt(jes1priv_to_wiphy (C function)c.priv_to_wiphyhNt(jes1set_wiphy_dev (C function)c.set_wiphy_devhNt(jes1wiphy_dev (C function) c.wiphy_devhNt(jes1wiphy_name (C function) c.wiphy_namehNt(jes1wiphy_new (C function) c.wiphy_newhNt(jes1wiphy_register (C function)c.wiphy_registerhNt(jes1wiphy_unregister (C function)c.wiphy_unregisterhNt(jes1wiphy_free (C function) c.wiphy_freehNt(jes1wireless_dev (C struct)c.wireless_devhNt(jes1wdev_priv (C function) c.wdev_privhNt(jes1(cfg80211_check_combinations (C function)c.cfg80211_check_combinationshNt(jes1vif_params (C struct) c.vif_paramshNt(jes1key_params (C struct) c.key_paramshNt(jes1survey_info_flags (C enum)c.survey_info_flagshNt(jes1survey_info (C struct) c.survey_infohNt(jes1#cfg80211_crypto_settings (C struct)c.cfg80211_crypto_settingshNt(jes1cfg80211_beacon_data (C struct)c.cfg80211_beacon_datahNt(jes1cfg80211_ap_settings (C struct)c.cfg80211_ap_settingshNt(jes1station_parameters (C struct)c.station_parametershNt(jes1rate_info_flags (C enum)c.rate_info_flagshNt(jes1rate_info (C struct) c.rate_infohNt(jes1station_info (C struct)c.station_infohNt(jes1monitor_flags (C enum)c.monitor_flagshNt(jes1mpath_info_flags (C enum)c.mpath_info_flagshNt(jes1mpath_info (C struct) c.mpath_infohNt(jes1bss_parameters (C struct)c.bss_parametershNt(jes1ieee80211_txq_params (C struct)c.ieee80211_txq_paramshNt(jes1 cfg80211_auth_request (C struct)c.cfg80211_auth_requesthNt(jes1!cfg80211_assoc_request (C struct)c.cfg80211_assoc_requesthNt(jes1"cfg80211_deauth_request (C struct)c.cfg80211_deauth_requesthNt(jes1$cfg80211_disassoc_request (C struct)c.cfg80211_disassoc_requesthNt(jes1cfg80211_ibss_params (C struct)c.cfg80211_ibss_paramshNt(jes1"cfg80211_connect_params (C struct)c.cfg80211_connect_paramshNt(jes1cfg80211_pmksa (C struct)c.cfg80211_pmksahNt(jes1cfg80211_ops (C struct)c.cfg80211_opshNt(jes1"cfg80211_rx_mlme_mgmt (C function)c.cfg80211_rx_mlme_mgmthNt(jes1"cfg80211_auth_timeout (C function)c.cfg80211_auth_timeouthNt(jes1#cfg80211_rx_assoc_resp (C function)c.cfg80211_rx_assoc_resphNt(jes1"cfg80211_tx_mlme_mgmt (C function)c.cfg80211_tx_mlme_mgmthNt(jes1)cfg80211_michael_mic_failure (C function)c.cfg80211_michael_mic_failurehNt(jes1!cfg80211_ibss_joined (C function)c.cfg80211_ibss_joinedhNt(jes1'cfg80211_connect_resp_params (C struct)c.cfg80211_connect_resp_paramshNt(jes1"cfg80211_connect_done (C function)c.cfg80211_connect_donehNt(jes1!cfg80211_connect_bss (C function)c.cfg80211_connect_bsshNt(jes1$cfg80211_connect_result (C function)c.cfg80211_connect_resulthNt(jes1%cfg80211_connect_timeout (C function)c.cfg80211_connect_timeouthNt(jes1cfg80211_roamed (C function)c.cfg80211_roamedhNt(jes1"cfg80211_disconnected (C function)c.cfg80211_disconnectedhNt(jes1&cfg80211_ready_on_channel (C function)c.cfg80211_ready_on_channelhNt(jes1/cfg80211_remain_on_channel_expired (C function)$c.cfg80211_remain_on_channel_expiredhNt(jes1cfg80211_new_sta (C function)c.cfg80211_new_stahNt(jes1cfg80211_rx_mgmt (C function)c.cfg80211_rx_mgmthNt(jes1$cfg80211_mgmt_tx_status (C function)c.cfg80211_mgmt_tx_statushNt(jes1%cfg80211_cqm_rssi_notify (C function)c.cfg80211_cqm_rssi_notifyhNt(jes1(cfg80211_cqm_pktloss_notify (C function)c.cfg80211_cqm_pktloss_notifyhNt(jes1cfg80211_ssid (C struct)c.cfg80211_ssidhNt(jes1 cfg80211_scan_request (C struct)c.cfg80211_scan_requesthNt(jes1cfg80211_inform_bss (C struct)c.cfg80211_inform_bsshNt(jes1cfg80211_bss (C struct)c.cfg80211_bsshNt(jes1!ieee80211_bss_get_ie (C function)c.ieee80211_bss_get_iehNt(jes1cfg80211_find_ie (C function)c.cfg80211_find_iehNt(jes1cfg80211_scan_done (C function)c.cfg80211_scan_donehNt(jes1+cfg80211_inform_bss_frame_data (C function) c.cfg80211_inform_bss_frame_datahNt(jes1%cfg80211_inform_bss_data (C function)c.cfg80211_inform_bss_datahNt(jes1 cfg80211_unlink_bss (C function)c.cfg80211_unlink_bsshNt(jes1+ieee80211_channel_to_frequency (C function) c.ieee80211_channel_to_frequencyhNt(jes1+ieee80211_frequency_to_channel (C function) c.ieee80211_frequency_to_channelhNt(jes1"ieee80211_get_channel (C function)c.ieee80211_get_channelhNt(jes1(ieee80211_get_response_rate (C function)c.ieee80211_get_response_ratehNt(jes1&ieee80211_radiotap_iterator (C struct)c.ieee80211_radiotap_iteratorhNt(jes1*ieee80211_get_hdrlen_from_skb (C function)c.ieee80211_get_hdrlen_from_skbhNt(jes1ieee80211_hdrlen (C function)c.ieee80211_hdrlenhNt(jes1#ieee80211_data_to_8023 (C function)c.ieee80211_data_to_8023hNt(jes1%ieee80211_amsdu_to_8023s (C function)c.ieee80211_amsdu_to_8023shNt(jes1#cfg80211_classify8021d (C function)c.cfg80211_classify8021dhNt(jes1regulatory_hint (C function)c.regulatory_hinthNt(jes1*wiphy_apply_custom_regulatory (C function)c.wiphy_apply_custom_regulatoryhNt(jes1freq_reg_info (C function)c.freq_reg_infohNt(jes1'wiphy_rfkill_start_polling (C function)c.wiphy_rfkill_start_pollinghNt(jes1&wiphy_rfkill_stop_polling (C function)c.wiphy_rfkill_stop_pollinghNt(jes1.cfg80211_testmode_alloc_reply_skb (C function)#c.cfg80211_testmode_alloc_reply_skbhNt(jes1$cfg80211_testmode_reply (C function)c.cfg80211_testmode_replyhNt(jes1.cfg80211_testmode_alloc_event_skb (C function)#c.cfg80211_testmode_alloc_event_skbhNt(jes1$cfg80211_testmode_event (C function)c.cfg80211_testmode_eventhNtej+]j ]j2]j]j4]j ]j2]((jes1efi_get_memory_map (C function)c.efi_get_memory_maphNt(jes1efi_allocate_pages (C function)c.efi_allocate_pageshNt(jes1efi_free (C function) c.efi_freehNtej>]((jes1auxiliary_device (C struct)c.auxiliary_devicehNt(jes1"auxiliary_device_init (C function)c.auxiliary_device_inithNt(jes1#__auxiliary_device_add (C function)c.__auxiliary_device_addhNt(jes1auxiliary_driver (C struct)c.auxiliary_driverhNt(jes1!module_auxiliary_driver (C macro)c.module_auxiliary_driverhNt(jes1(__auxiliary_driver_register (C function)c.__auxiliary_driver_registerhNt(jes1(auxiliary_driver_unregister (C function)c.auxiliary_driver_unregisterhNtej]j;]jw ]((jes1fpga_mgr_states (C enum)c.fpga_mgr_stateshNt(jes1fpga_manager (C struct)c.fpga_managerhNt(jes1fpga_manager_ops (C struct)c.fpga_manager_opshNt(jes1fpga_manager_info (C struct)c.fpga_manager_infohNt(jes1%__fpga_mgr_register_full (C function)c.__fpga_mgr_register_fullhNt(jes1 __fpga_mgr_register (C function)c.__fpga_mgr_registerhNt(jes1*__devm_fpga_mgr_register_full (C function)c.__devm_fpga_mgr_register_fullhNt(jes1%__devm_fpga_mgr_register (C function)c.__devm_fpga_mgr_registerhNt(jes1 fpga_mgr_unregister (C function)c.fpga_mgr_unregisterhNtej]j ]j]((jes1fpga_bridge (C struct) c.fpga_bridgehNt(jes1fpga_bridge_ops (C struct)c.fpga_bridge_opshNt(jes1#__fpga_bridge_register (C function)c.__fpga_bridge_registerhNt(jes1#fpga_bridge_unregister (C function)c.fpga_bridge_unregisterhNtej]j ]((jes1fpga_region (C struct) c.fpga_regionhNt(jes1fpga_region_info (C struct)c.fpga_region_infohNt(jes1(__fpga_region_register_full (C function)c.__fpga_region_register_fullhNt(jes1#__fpga_region_register (C function)c.__fpga_region_registerhNt(jes1#fpga_region_unregister (C function)c.fpga_region_unregisterhNt(jes1fpga_mgr_get (C function)c.fpga_mgr_gethNt(jes1of_fpga_mgr_get (C function)c.of_fpga_mgr_gethNt(jes1fpga_mgr_put (C function)c.fpga_mgr_puthNt(jes1$fpga_bridge_get_to_list (C function)c.fpga_bridge_get_to_listhNt(jes1'of_fpga_bridge_get_to_list (C function)c.of_fpga_bridge_get_to_listhNt(jes1fpga_bridges_put (C function)c.fpga_bridges_puthNtej]j ]j]j]j ]((jes1cn_add_callback (C function)c.cn_add_callbackhNt(jes1cn_del_callback (C function)c.cn_del_callbackhNt(jes1!cn_netlink_send_mult (C function)c.cn_netlink_send_multhNt(jes1cn_netlink_send (C function)c.cn_netlink_sendhNtejP]j ]((jes1dev_type (C enum) c.dev_typehNt(jes1hw_event_mc_err_type (C enum)c.hw_event_mc_err_typehNt(jes1mem_type (C enum) c.mem_typehNt(jes1edac_type (C enum) c.edac_typehNt(jes1scrub_type (C enum) c.scrub_typehNt(jes1edac_mc_layer_type (C enum)c.edac_mc_layer_typehNt(jes1edac_mc_layer (C struct)c.edac_mc_layerhNt(jes1rank_info (C struct) c.rank_infohNt(jes1edac_raw_error_desc (C struct)c.edac_raw_error_deschNt(jes1edac_get_dimm (C function)c.edac_get_dimmhNt(jes1edac_scrub_ops (C struct)c.edac_scrub_opshNt(jes1edac_ecs_ops (C struct)c.edac_ecs_opshNt(jes1edac_mem_repair_ops (C struct)c.edac_mem_repair_opshNt(jes1edac_mc_alloc (C function)c.edac_mc_allochNt(jes1edac_get_owner (C function)c.edac_get_ownerhNt(jes1edac_mc_free (C function)c.edac_mc_freehNt(jes1edac_has_mcs (C function)c.edac_has_mcshNt(jes1edac_mc_find (C function)c.edac_mc_findhNt(jes1find_mci_by_dev (C function)c.find_mci_by_devhNt(jes1edac_mc_del_mc (C function)c.edac_mc_del_mchNt(jes1'edac_mc_find_csrow_by_page (C function)c.edac_mc_find_csrow_by_pagehNt(jes1%edac_raw_mc_handle_error (C function)c.edac_raw_mc_handle_errorhNt(jes1!edac_mc_handle_error (C function)c.edac_mc_handle_errorhNt(jes1$edac_pci_alloc_ctl_info (C function)c.edac_pci_alloc_ctl_infohNt(jes1#edac_pci_free_ctl_info (C function)c.edac_pci_free_ctl_infohNt(jes1!edac_pci_alloc_index (C function)c.edac_pci_alloc_indexhNt(jes1 edac_pci_add_device (C function)c.edac_pci_add_devicehNt(jes1 edac_pci_del_device (C function)c.edac_pci_del_devicehNt(jes1(edac_pci_create_generic_ctl (C function)c.edac_pci_create_generic_ctlhNt(jes1)edac_pci_release_generic_ctl (C function)c.edac_pci_release_generic_ctlhNt(jes1"edac_pci_create_sysfs (C function)c.edac_pci_create_sysfshNt(jes1"edac_pci_remove_sysfs (C function)c.edac_pci_remove_sysfshNt(jes1#edac_device_add_device (C function)c.edac_device_add_devicehNt(jes1#edac_device_del_device (C function)c.edac_device_del_devicehNt(jes1(edac_device_handle_ce_count (C function)c.edac_device_handle_ce_counthNt(jes1(edac_device_handle_ue_count (C function)c.edac_device_handle_ue_counthNt(jes1"edac_device_handle_ce (C function)c.edac_device_handle_cehNt(jes1"edac_device_handle_ue (C function)c.edac_device_handle_uehNt(jes1$edac_device_alloc_index (C function)c.edac_device_alloc_indexhNtej ]jF]j ]j ]jf]((jes1%fpga_region_program_fpga (C function)c.fpga_region_program_fpgahNt(jes1fpga_image_info (C struct)c.fpga_image_infohNt(jes1"fpga_image_info_alloc (C function)c.fpga_image_info_allochNt(jes1!fpga_image_info_free (C function)c.fpga_image_info_freehNtejV]j ]jS]jr]j ]((jes1ieee80211_tpt_blink (C struct)c.ieee80211_tpt_blinkhNt(jes1(ieee80211_tpt_led_trigger_flags (C enum)!c.ieee80211_tpt_led_trigger_flagshNt(jes1&ieee80211_get_tx_led_name (C function)c.ieee80211_get_tx_led_namehNt(jes1&ieee80211_get_rx_led_name (C function)c.ieee80211_get_rx_led_namehNt(jes1)ieee80211_get_assoc_led_name (C function)c.ieee80211_get_assoc_led_namehNt(jes1)ieee80211_get_radio_led_name (C function)c.ieee80211_get_radio_led_namehNt(jes1-ieee80211_create_tpt_led_trigger (C function)"c.ieee80211_create_tpt_led_triggerhNt(jes1ieee80211_key_flags (C enum)c.ieee80211_key_flagshNt(jes1ieee80211_key_conf (C struct)c.ieee80211_key_confhNt(jes1set_key_cmd (C enum) c.set_key_cmdhNt(jes1&ieee80211_get_tkip_p1k_iv (C function)c.ieee80211_get_tkip_p1k_ivhNt(jes1#ieee80211_get_tkip_p1k (C function)c.ieee80211_get_tkip_p1khNt(jes1#ieee80211_get_tkip_p2k (C function)c.ieee80211_get_tkip_p2khNt(jes1"ieee80211_beacon_loss (C function)c.ieee80211_beacon_losshNt(jes1$ieee80211_tx_queue_params (C struct)c.ieee80211_tx_queue_paramshNt(jes1%ieee80211_frame_release_type (C enum)c.ieee80211_frame_release_typehNt(jes1(ieee80211_sta_ps_transition (C function)c.ieee80211_sta_ps_transitionhNt(jes1+ieee80211_sta_ps_transition_ni (C function) c.ieee80211_sta_ps_transition_nihNt(jes1'ieee80211_sta_set_buffered (C function)c.ieee80211_sta_set_bufferedhNt(jes1!ieee80211_beacon_get (C function)c.ieee80211_beacon_gethNt(jes1&ieee80211_get_buffered_bc (C function)c.ieee80211_get_buffered_bchNt(jes1&ieee80211_sta_block_awake (C function)c.ieee80211_sta_block_awakehNt(jes1ieee80211_sta_eosp (C function)c.ieee80211_sta_eosphNt(jes10ieee80211_iterate_active_interfaces (C function)%c.ieee80211_iterate_active_interfaceshNt(jes17ieee80211_iterate_active_interfaces_atomic (C function),c.ieee80211_iterate_active_interfaces_atomichNt(jes1ieee80211_sta (C struct)c.ieee80211_stahNt(jes1sta_notify_cmd (C enum)c.sta_notify_cmdhNt(jes1ieee80211_find_sta (C function)c.ieee80211_find_stahNt(jes1)ieee80211_find_sta_by_ifaddr (C function)c.ieee80211_find_sta_by_ifaddrhNt(jes1%ieee80211_scan_completed (C function)c.ieee80211_scan_completedhNt(jes1$ieee80211_ampdu_mlme_action (C enum)c.ieee80211_ampdu_mlme_actionhNt(jes1ieee80211_smps_mode (C enum)c.ieee80211_smps_modehNt(jes1#ieee80211_request_smps (C function)c.ieee80211_request_smpshNt(jes1'ieee80211_rate_control_changed (C enum) c.ieee80211_rate_control_changedhNt(jes1*ieee80211_start_tx_ba_session (C function)c.ieee80211_start_tx_ba_sessionhNt(jes1-ieee80211_start_tx_ba_cb_irqsafe (C function)"c.ieee80211_start_tx_ba_cb_irqsafehNt(jes1)ieee80211_stop_tx_ba_session (C function)c.ieee80211_stop_tx_ba_sessionhNt(jes1,ieee80211_stop_tx_ba_cb_irqsafe (C function)!c.ieee80211_stop_tx_ba_cb_irqsafehNt(jes1$ieee80211_tx_rate_control (C struct)c.ieee80211_tx_rate_controlhNt(jes1!ieee80211_sta_info_flags (C enum)c.ieee80211_sta_info_flagshNt(jes1sta_info (C struct) c.sta_infohNt(jes1tid_ampdu_tx (C struct)c.tid_ampdu_txhNt(jes1tid_ampdu_rx (C struct)c.tid_ampdu_rxhNt(jes1sta_ampdu_mlme (C struct)c.sta_ampdu_mlmehNtejz]jK]j ]j]j ]ji]((jes1%firmware_upload_register (C function)c.firmware_upload_registerhNt(jes1'firmware_upload_unregister (C function)c.firmware_upload_unregisterhNt(jes1fw_upload_ops (C struct)c.fw_upload_opshNt(jes1fw_upload_prog (C enum)c.fw_upload_proghNt(jes1fw_upload_err (C enum)c.fw_upload_errhNtejX]j]j ]j ]((jes1devfreq_dev_status (C struct)c.devfreq_dev_statushNt(jes1devfreq_dev_profile (C struct)c.devfreq_dev_profilehNt(jes1devfreq_stats (C struct)c.devfreq_statshNt(jes1devfreq (C struct) c.devfreqhNt(jes1'devfreq_simple_ondemand_data (C struct)c.devfreq_simple_ondemand_datahNt(jes1devfreq_passive_data (C struct)c.devfreq_passive_datahNt(jes1devfreq_event_dev (C struct)c.devfreq_event_devhNt(jes1devfreq_event_data (C struct)c.devfreq_event_datahNt(jes1devfreq_event_ops (C struct)c.devfreq_event_opshNt(jes1devfreq_event_desc (C struct)c.devfreq_event_deschNt(jes1#devfreq_get_freq_range (C function)c.devfreq_get_freq_rangehNt(jes1"devfreq_update_status (C function)c.devfreq_update_statushNt(jes1"devfreq_update_target (C function)c.devfreq_update_targethNt(jes1update_devfreq (C function)c.update_devfreqhNt(jes1"devfreq_monitor_start (C function)c.devfreq_monitor_starthNt(jes1!devfreq_monitor_stop (C function)c.devfreq_monitor_stophNt(jes1$devfreq_monitor_suspend (C function)c.devfreq_monitor_suspendhNt(jes1#devfreq_monitor_resume (C function)c.devfreq_monitor_resumehNt(jes1$devfreq_update_interval (C function)c.devfreq_update_intervalhNt(jes1devfreq_add_device (C function)c.devfreq_add_devicehNt(jes1"devfreq_remove_device (C function)c.devfreq_remove_devicehNt(jes1$devm_devfreq_add_device (C function)c.devm_devfreq_add_devicehNt(jes1'devm_devfreq_remove_device (C function)c.devm_devfreq_remove_devicehNt(jes1#devfreq_suspend_device (C function)c.devfreq_suspend_devicehNt(jes1"devfreq_resume_device (C function)c.devfreq_resume_devicehNt(jes1!devfreq_add_governor (C function)c.devfreq_add_governorhNt(jes1&devm_devfreq_add_governor (C function)c.devm_devfreq_add_governorhNt(jes1$devfreq_remove_governor (C function)c.devfreq_remove_governorhNt(jes1$devfreq_recommended_opp (C function)c.devfreq_recommended_opphNt(jes1*devfreq_register_opp_notifier (C function)c.devfreq_register_opp_notifierhNt(jes1,devfreq_unregister_opp_notifier (C function)!c.devfreq_unregister_opp_notifierhNt(jes1/devm_devfreq_register_opp_notifier (C function)$c.devm_devfreq_register_opp_notifierhNt(jes11devm_devfreq_unregister_opp_notifier (C function)&c.devm_devfreq_unregister_opp_notifierhNt(jes1&devfreq_register_notifier (C function)c.devfreq_register_notifierhNt(jes1+devm_devfreq_register_notifier (C function) c.devm_devfreq_register_notifierhNt(jes1-devm_devfreq_unregister_notifier (C function)"c.devm_devfreq_unregister_notifierhNt(jes1&devfreq_event_enable_edev (C function)c.devfreq_event_enable_edevhNt(jes1'devfreq_event_disable_edev (C function)c.devfreq_event_disable_edevhNt(jes1%devfreq_event_is_enabled (C function)c.devfreq_event_is_enabledhNt(jes1$devfreq_event_set_event (C function)c.devfreq_event_set_eventhNt(jes1$devfreq_event_get_event (C function)c.devfreq_event_get_eventhNt(jes1&devfreq_event_reset_event (C function)c.devfreq_event_reset_eventhNt(jes1.devfreq_event_get_edev_by_phandle (C function)#c.devfreq_event_get_edev_by_phandlehNt(jes1)devfreq_event_get_edev_count (C function)c.devfreq_event_get_edev_counthNt(jes1#devfreq_event_add_edev (C function)c.devfreq_event_add_edevhNt(jes1&devfreq_event_remove_edev (C function)c.devfreq_event_remove_edevhNt(jes1(devm_devfreq_event_add_edev (C function)c.devm_devfreq_event_add_edevhNt(jes1+devm_devfreq_event_remove_edev (C function) c.devm_devfreq_event_remove_edevhNteje]((jes1dma_buf_sync (C struct)c.dma_buf_synchNt(jes1#dma_buf_export_sync_file (C struct)c.dma_buf_export_sync_filehNt(jes1#dma_buf_import_sync_file (C struct)c.dma_buf_import_sync_filehNt(jes1dma_buf_export (C function)c.dma_buf_exporthNt(jes1dma_buf_fd (C function) c.dma_buf_fdhNt(jes1dma_buf_get (C function) c.dma_buf_gethNt(jes1dma_buf_put (C function) c.dma_buf_puthNt(jes1#dma_buf_dynamic_attach (C function)c.dma_buf_dynamic_attachhNt(jes1dma_buf_attach (C function)c.dma_buf_attachhNt(jes1dma_buf_detach (C function)c.dma_buf_detachhNt(jes1dma_buf_pin (C function) c.dma_buf_pinhNt(jes1dma_buf_unpin (C function)c.dma_buf_unpinhNt(jes1#dma_buf_map_attachment (C function)c.dma_buf_map_attachmenthNt(jes1,dma_buf_map_attachment_unlocked (C function)!c.dma_buf_map_attachment_unlockedhNt(jes1%dma_buf_unmap_attachment (C function)c.dma_buf_unmap_attachmenthNt(jes1.dma_buf_unmap_attachment_unlocked (C function)#c.dma_buf_unmap_attachment_unlockedhNt(jes1 dma_buf_move_notify (C function)c.dma_buf_move_notifyhNt(jes1%dma_buf_begin_cpu_access (C function)c.dma_buf_begin_cpu_accesshNt(jes1#dma_buf_end_cpu_access (C function)c.dma_buf_end_cpu_accesshNt(jes1dma_buf_mmap (C function)c.dma_buf_mmaphNt(jes1dma_buf_vmap (C function)c.dma_buf_vmaphNt(jes1"dma_buf_vmap_unlocked (C function)c.dma_buf_vmap_unlockedhNt(jes1dma_buf_vunmap (C function)c.dma_buf_vunmaphNt(jes1$dma_buf_vunmap_unlocked (C function)c.dma_buf_vunmap_unlockedhNt(jes1dma_buf_ops (C struct) c.dma_buf_opshNt(jes1dma_buf (C struct) c.dma_bufhNt(jes1dma_buf_attach_ops (C struct)c.dma_buf_attach_opshNt(jes1dma_buf_attachment (C struct)c.dma_buf_attachmenthNt(jes1dma_buf_export_info (C struct)c.dma_buf_export_infohNt(jes1$DEFINE_DMA_BUF_EXPORT_INFO (C macro)c.DEFINE_DMA_BUF_EXPORT_INFOhNt(jes1get_dma_buf (C function) c.get_dma_bufhNt(jes1dma_buf_is_dynamic (C function)c.dma_buf_is_dynamichNt(jes1*dma_buf_attachment_is_dynamic (C function)c.dma_buf_attachment_is_dynamichNt(jes1dma_resv_init (C function)c.dma_resv_inithNt(jes1dma_resv_fini (C function)c.dma_resv_finihNt(jes1$dma_resv_reserve_fences (C function)c.dma_resv_reserve_fenceshNt(jes1&dma_resv_reset_max_fences (C function)c.dma_resv_reset_max_fenceshNt(jes1dma_resv_add_fence (C function)c.dma_resv_add_fencehNt(jes1$dma_resv_replace_fences (C function)c.dma_resv_replace_fenceshNt(jes1)dma_resv_iter_first_unlocked (C function)c.dma_resv_iter_first_unlockedhNt(jes1(dma_resv_iter_next_unlocked (C function)c.dma_resv_iter_next_unlockedhNt(jes1 dma_resv_iter_first (C function)c.dma_resv_iter_firsthNt(jes1dma_resv_iter_next (C function)c.dma_resv_iter_nexthNt(jes1!dma_resv_copy_fences (C function)c.dma_resv_copy_fenceshNt(jes1 dma_resv_get_fences (C function)c.dma_resv_get_fenceshNt(jes1#dma_resv_get_singleton (C function)c.dma_resv_get_singletonhNt(jes1"dma_resv_wait_timeout (C function)c.dma_resv_wait_timeouthNt(jes1"dma_resv_set_deadline (C function)c.dma_resv_set_deadlinehNt(jes1#dma_resv_test_signaled (C function)c.dma_resv_test_signaledhNt(jes1dma_resv_describe (C function)c.dma_resv_describehNt(jes1dma_resv_usage (C enum)c.dma_resv_usagehNt(jes1dma_resv_usage_rw (C function)c.dma_resv_usage_rwhNt(jes1dma_resv (C struct) c.dma_resvhNt(jes1dma_resv_iter (C struct)c.dma_resv_iterhNt(jes1 dma_resv_iter_begin (C function)c.dma_resv_iter_beginhNt(jes1dma_resv_iter_end (C function)c.dma_resv_iter_endhNt(jes1 dma_resv_iter_usage (C function)c.dma_resv_iter_usagehNt(jes1'dma_resv_iter_is_restarted (C function)c.dma_resv_iter_is_restartedhNt(jes1*dma_resv_for_each_fence_unlocked (C macro)"c.dma_resv_for_each_fence_unlockedhNt(jes1!dma_resv_for_each_fence (C macro)c.dma_resv_for_each_fencehNt(jes1dma_resv_lock (C function)c.dma_resv_lockhNt(jes1(dma_resv_lock_interruptible (C function)c.dma_resv_lock_interruptiblehNt(jes1dma_resv_lock_slow (C function)c.dma_resv_lock_slowhNt(jes1-dma_resv_lock_slow_interruptible (C function)"c.dma_resv_lock_slow_interruptiblehNt(jes1dma_resv_trylock (C function)c.dma_resv_trylockhNt(jes1dma_resv_is_locked (C function)c.dma_resv_is_lockedhNt(jes1!dma_resv_locking_ctx (C function)c.dma_resv_locking_ctxhNt(jes1dma_resv_unlock (C function)c.dma_resv_unlockhNt(jes1dma_fence_get_stub (C function)c.dma_fence_get_stubhNt(jes1,dma_fence_allocate_private_stub (C function)!c.dma_fence_allocate_private_stubhNt(jes1$dma_fence_context_alloc (C function)c.dma_fence_context_allochNt(jes1'dma_fence_begin_signalling (C function)c.dma_fence_begin_signallinghNt(jes1%dma_fence_end_signalling (C function)c.dma_fence_end_signallinghNt(jes1.dma_fence_signal_timestamp_locked (C function)#c.dma_fence_signal_timestamp_lockedhNt(jes1'dma_fence_signal_timestamp (C function)c.dma_fence_signal_timestamphNt(jes1$dma_fence_signal_locked (C function)c.dma_fence_signal_lockedhNt(jes1dma_fence_signal (C function)c.dma_fence_signalhNt(jes1#dma_fence_wait_timeout (C function)c.dma_fence_wait_timeouthNt(jes1dma_fence_release (C function)c.dma_fence_releasehNt(jes1dma_fence_free (C function)c.dma_fence_freehNt(jes1*dma_fence_enable_sw_signaling (C function)c.dma_fence_enable_sw_signalinghNt(jes1#dma_fence_add_callback (C function)c.dma_fence_add_callbackhNt(jes1!dma_fence_get_status (C function)c.dma_fence_get_statushNt(jes1&dma_fence_remove_callback (C function)c.dma_fence_remove_callbackhNt(jes1#dma_fence_default_wait (C function)c.dma_fence_default_waithNt(jes1'dma_fence_wait_any_timeout (C function)c.dma_fence_wait_any_timeouthNt(jes1#dma_fence_set_deadline (C function)c.dma_fence_set_deadlinehNt(jes1dma_fence_describe (C function)c.dma_fence_describehNt(jes1dma_fence_init (C function)c.dma_fence_inithNt(jes1dma_fence (C struct) c.dma_fencehNt(jes1dma_fence_cb (C struct)c.dma_fence_cbhNt(jes1dma_fence_ops (C struct)c.dma_fence_opshNt(jes1dma_fence_put (C function)c.dma_fence_puthNt(jes1dma_fence_get (C function)c.dma_fence_gethNt(jes1dma_fence_get_rcu (C function)c.dma_fence_get_rcuhNt(jes1#dma_fence_get_rcu_safe (C function)c.dma_fence_get_rcu_safehNt(jes1)dma_fence_is_signaled_locked (C function)c.dma_fence_is_signaled_lockedhNt(jes1"dma_fence_is_signaled (C function)c.dma_fence_is_signaledhNt(jes1!__dma_fence_is_later (C function)c.__dma_fence_is_laterhNt(jes1dma_fence_is_later (C function)c.dma_fence_is_laterhNt(jes1'dma_fence_is_later_or_same (C function)c.dma_fence_is_later_or_samehNt(jes1dma_fence_later (C function)c.dma_fence_laterhNt(jes1(dma_fence_get_status_locked (C function)c.dma_fence_get_status_lockedhNt(jes1 dma_fence_set_error (C function)c.dma_fence_set_errorhNt(jes1 dma_fence_timestamp (C function)c.dma_fence_timestamphNt(jes1dma_fence_wait (C function)c.dma_fence_waithNt(jes1dma_fence_is_array (C function)c.dma_fence_is_arrayhNt(jes1dma_fence_is_chain (C function)c.dma_fence_is_chainhNt(jes1#dma_fence_is_container (C function)c.dma_fence_is_containerhNt(jes1"dma_fence_array_alloc (C function)c.dma_fence_array_allochNt(jes1!dma_fence_array_init (C function)c.dma_fence_array_inithNt(jes1#dma_fence_array_create (C function)c.dma_fence_array_createhNt(jes1$dma_fence_match_context (C function)c.dma_fence_match_contexthNt(jes1dma_fence_array_cb (C struct)c.dma_fence_array_cbhNt(jes1dma_fence_array (C struct)c.dma_fence_arrayhNt(jes1to_dma_fence_array (C function)c.to_dma_fence_arrayhNt(jes1"dma_fence_array_for_each (C macro)c.dma_fence_array_for_eachhNt(jes1!dma_fence_chain_walk (C function)c.dma_fence_chain_walkhNt(jes1'dma_fence_chain_find_seqno (C function)c.dma_fence_chain_find_seqnohNt(jes1!dma_fence_chain_init (C function)c.dma_fence_chain_inithNt(jes1dma_fence_chain (C struct)c.dma_fence_chainhNt(jes1to_dma_fence_chain (C function)c.to_dma_fence_chainhNt(jes1&dma_fence_chain_contained (C function)c.dma_fence_chain_containedhNt(jes1dma_fence_chain_alloc (C macro)c.dma_fence_chain_allochNt(jes1!dma_fence_chain_free (C function)c.dma_fence_chain_freehNt(jes1"dma_fence_chain_for_each (C macro)c.dma_fence_chain_for_eachhNt(jes1dma_fence_unwrap (C struct)c.dma_fence_unwraphNt(jes1#dma_fence_unwrap_for_each (C macro)c.dma_fence_unwrap_for_eachhNt(jes1 dma_fence_unwrap_merge (C macro)c.dma_fence_unwrap_mergehNt(jes1sync_file_create (C function)c.sync_file_createhNt(jes1 sync_file_get_fence (C function)c.sync_file_get_fencehNt(jes1sync_file (C struct) c.sync_filehNt(jes1sync_merge_data (C struct)c.sync_merge_datahNt(jes1sync_fence_info (C struct)c.sync_fence_infohNt(jes1sync_file_info (C struct)c.sync_file_infohNt(jes1sync_set_deadline (C struct)c.sync_set_deadlinehNtejv]jx]j]jH]((jes1dmi_check_system (C function)c.dmi_check_systemhNt(jes1dmi_first_match (C function)c.dmi_first_matchhNt(jes1 dmi_get_system_info (C function)c.dmi_get_system_infohNt(jes1 dmi_name_in_vendors (C function)c.dmi_name_in_vendorshNt(jes1dmi_find_device (C function)c.dmi_find_devicehNt(jes1dmi_get_date (C function)c.dmi_get_datehNt(jes1dmi_get_bios_year (C function)c.dmi_get_bios_yearhNt(jes1dmi_walk (C function) c.dmi_walkhNt(jes1dmi_match (C function) c.dmi_matchhNt(jes1dmi_memdev_type (C function)c.dmi_memdev_typehNt(jes1dmi_memdev_handle (C function)c.dmi_memdev_handlehNt(jes1edd_show_raw_data (C function)c.edd_show_raw_datahNt(jes1edd_release (C function) c.edd_releasehNt(jes1edd_dev_is_type (C function)c.edd_dev_is_typehNt(jes1edd_get_pci_dev (C function)c.edd_get_pci_devhNt(jes1edd_init (C function) c.edd_inithNt(jes1sysfb_disable (C function)c.sysfb_disablehNt(jes1&sysfb_handles_screen_info (C function)c.sysfb_handles_screen_infohNt(jes1#stratix10_svc_command_code (C enum)c.stratix10_svc_command_codehNt(jes1#stratix10_svc_client_msg (C struct)c.stratix10_svc_client_msghNt(jes1,stratix10_svc_command_config_type (C struct)#c.stratix10_svc_command_config_typehNt(jes1 stratix10_svc_cb_data (C struct)c.stratix10_svc_cb_datahNt(jes1stratix10_svc_client (C struct)c.stratix10_svc_clienthNt(jes11stratix10_svc_request_channel_byname (C function)&c.stratix10_svc_request_channel_bynamehNt(jes1'stratix10_svc_free_channel (C function)c.stratix10_svc_free_channelhNt(jes1stratix10_svc_send (C function)c.stratix10_svc_sendhNt(jes1stratix10_svc_done (C function)c.stratix10_svc_donehNt(jes1*stratix10_svc_allocate_memory (C function)c.stratix10_svc_allocate_memoryhNt(jes1&stratix10_svc_free_memory (C function)c.stratix10_svc_free_memoryhNtej}]j ]jY ]((jes1of_find_all_nodes (C function)c.of_find_all_nodeshNt(jes1(of_machine_compatible_match (C function)c.of_machine_compatible_matchhNt(jes1#of_device_is_available (C function)c.of_device_is_availablehNt(jes1$of_device_is_big_endian (C function)c.of_device_is_big_endianhNt(jes1of_get_parent (C function)c.of_get_parenthNt(jes1of_get_next_parent (C function)c.of_get_next_parenthNt(jes1of_get_next_child (C function)c.of_get_next_childhNt(jes1*of_get_next_child_with_prefix (C function)c.of_get_next_child_with_prefixhNt(jes1(of_get_next_available_child (C function)c.of_get_next_available_childhNt(jes1'of_get_next_reserved_child (C function)c.of_get_next_reserved_childhNt(jes1!of_get_next_cpu_node (C function)c.of_get_next_cpu_nodehNt(jes1$of_get_compatible_child (C function)c.of_get_compatible_childhNt(jes1!of_get_child_by_name (C function)c.of_get_child_by_namehNt(jes1+of_get_available_child_by_name (C function) c.of_get_available_child_by_namehNt(jes1&of_find_node_opts_by_path (C function)c.of_find_node_opts_by_pathhNt(jes1!of_find_node_by_name (C function)c.of_find_node_by_namehNt(jes1!of_find_node_by_type (C function)c.of_find_node_by_typehNt(jes1$of_find_compatible_node (C function)c.of_find_compatible_nodehNt(jes1'of_find_node_with_property (C function)c.of_find_node_with_propertyhNt(jes1of_match_node (C function)c.of_match_nodehNt(jes1,of_find_matching_node_and_match (C function)!c.of_find_matching_node_and_matchhNt(jes1%of_alias_from_compatible (C function)c.of_alias_from_compatiblehNt(jes1$of_find_node_by_phandle (C function)c.of_find_node_by_phandlehNt(jes1+of_parse_phandle_with_args_map (C function) c.of_parse_phandle_with_args_maphNt(jes1'of_count_phandle_with_args (C function)c.of_count_phandle_with_argshNt(jes1of_add_property (C function)c.of_add_propertyhNt(jes1of_remove_property (C function)c.of_remove_propertyhNt(jes1of_alias_get_id (C function)c.of_alias_get_idhNt(jes1$of_alias_get_highest_id (C function)c.of_alias_get_highest_idhNt(jes1of_console_check (C function)c.of_console_checkhNt(jes1of_map_id (C function) c.of_map_idhNt(jes1of_node_init (C function)c.of_node_inithNt(jes1%of_machine_is_compatible (C function)c.of_machine_is_compatiblehNt(jes1of_parse_phandle (C function)c.of_parse_phandlehNt(jes1'of_parse_phandle_with_args (C function)c.of_parse_phandle_with_argshNt(jes1-of_parse_phandle_with_fixed_args (C function)"c.of_parse_phandle_with_fixed_argshNt(jes10of_parse_phandle_with_optional_args (C function)%c.of_parse_phandle_with_optional_argshNt(jes1"of_phandle_args_equal (C function)c.of_phandle_args_equalhNt(jes1'of_property_count_u8_elems (C function)c.of_property_count_u8_elemshNt(jes1(of_property_count_u16_elems (C function)c.of_property_count_u16_elemshNt(jes1(of_property_count_u32_elems (C function)c.of_property_count_u32_elemshNt(jes1(of_property_count_u64_elems (C function)c.of_property_count_u64_elemshNt(jes1*of_property_read_string_array (C function)c.of_property_read_string_arrayhNt(jes1&of_property_count_strings (C function)c.of_property_count_stringshNt(jes1*of_property_read_string_index (C function)c.of_property_read_string_indexhNt(jes1 of_property_present (C function)c.of_property_presenthNt(jes1&of_property_read_u8_array (C function)c.of_property_read_u8_arrayhNt(jes1'of_property_read_u16_array (C function)c.of_property_read_u16_arrayhNt(jes1'of_property_read_u32_array (C function)c.of_property_read_u32_arrayhNt(jes1'of_property_read_u64_array (C function)c.of_property_read_u64_arrayhNt(jes1of_changeset_entry (C struct)c.of_changeset_entryhNt(jes1of_changeset (C struct)c.of_changesethNt(jes11of_device_is_system_power_controller (C function)&c.of_device_is_system_power_controllerhNt(jes1!of_have_populated_dt (C function)c.of_have_populated_dthNt(jes1"of_property_read_bool (C function)c.of_property_read_boolhNt(jes1 of_graph_is_present (C function)c.of_graph_is_presenthNt(jes1,of_property_count_elems_of_size (C function)!c.of_property_count_elems_of_sizehNt(jes1'of_property_read_u16_index (C function)c.of_property_read_u16_indexhNt(jes1'of_property_read_u32_index (C function)c.of_property_read_u32_indexhNt(jes1'of_property_read_u64_index (C function)c.of_property_read_u64_indexhNt(jes1/of_property_read_variable_u8_array (C function)$c.of_property_read_variable_u8_arrayhNt(jes10of_property_read_variable_u16_array (C function)%c.of_property_read_variable_u16_arrayhNt(jes10of_property_read_variable_u32_array (C function)%c.of_property_read_variable_u32_arrayhNt(jes1!of_property_read_u64 (C function)c.of_property_read_u64hNt(jes10of_property_read_variable_u64_array (C function)%c.of_property_read_variable_u64_arrayhNt(jes1$of_property_read_string (C function)c.of_property_read_stringhNt(jes1%of_property_match_string (C function)c.of_property_match_stringhNt(jes1+of_property_read_string_helper (C function) c.of_property_read_string_helperhNt(jes1$of_graph_parse_endpoint (C function)c.of_graph_parse_endpointhNt(jes1$of_graph_get_port_by_id (C function)c.of_graph_get_port_by_idhNt(jes1#of_graph_get_next_port (C function)c.of_graph_get_next_porthNt(jes1,of_graph_get_next_port_endpoint (C function)!c.of_graph_get_next_port_endpointhNt(jes1'of_graph_get_next_endpoint (C function)c.of_graph_get_next_endpointhNt(jes1*of_graph_get_endpoint_by_regs (C function)c.of_graph_get_endpoint_by_regshNt(jes1)of_graph_get_remote_endpoint (C function)c.of_graph_get_remote_endpointhNt(jes1%of_graph_get_port_parent (C function)c.of_graph_get_port_parenthNt(jes1,of_graph_get_remote_port_parent (C function)!c.of_graph_get_remote_port_parenthNt(jes1%of_graph_get_remote_port (C function)c.of_graph_get_remote_porthNt(jes1(of_graph_get_endpoint_count (C function)c.of_graph_get_endpoint_counthNt(jes1$of_graph_get_port_count (C function)c.of_graph_get_port_counthNt(jes1%of_graph_get_remote_node (C function)c.of_graph_get_remote_nodehNt(jes1of_endpoint (C struct) c.of_endpointhNt(jes1#for_each_endpoint_of_node (C macro)c.for_each_endpoint_of_nodehNt(jes1 for_each_of_graph_port (C macro)c.for_each_of_graph_porthNt(jes1)for_each_of_graph_port_endpoint (C macro)!c.for_each_of_graph_port_endpointhNt(jes1$of_translate_dma_region (C function)c.of_translate_dma_regionhNt(jes1!of_property_read_reg (C function)c.of_property_read_reghNt(jes1of_dma_is_coherent (C function)c.of_dma_is_coherenthNt(jes1#of_address_to_resource (C function)c.of_address_to_resourcehNt(jes1of_iomap (C function) c.of_iomaphNt(jes1!irq_of_parse_and_map (C function)c.irq_of_parse_and_maphNt(jes1of_irq_find_parent (C function)c.of_irq_find_parenthNt(jes1of_irq_parse_raw (C function)c.of_irq_parse_rawhNt(jes1of_irq_parse_one (C function)c.of_irq_parse_onehNt(jes1of_irq_to_resource (C function)c.of_irq_to_resourcehNt(jes1of_irq_get (C function) c.of_irq_gethNt(jes1of_irq_get_byname (C function)c.of_irq_get_bynamehNt(jes1%of_irq_to_resource_table (C function)c.of_irq_to_resource_tablehNt(jes1of_msi_get_domain (C function)c.of_msi_get_domainhNt(jes1of_msi_configure (C function)c.of_msi_configurehNt(jes1"of_fdt_unflatten_tree (C function)c.of_fdt_unflatten_treehNt(jes1#of_driver_match_device (C function)c.of_driver_match_devicehNt(jes1of_match_device (C function)c.of_match_devicehNt(jes1 of_dma_configure_id (C function)c.of_dma_configure_idhNt(jes1of_device_modalias (C function)c.of_device_modaliashNt(jes1of_device_uevent (C function)c.of_device_ueventhNt(jes1"of_device_make_bus_id (C function)c.of_device_make_bus_idhNt(jes1of_dev_auxdata (C struct)c.of_dev_auxdatahNt(jes1#of_find_device_by_node (C function)c.of_find_device_by_nodehNt(jes1of_device_alloc (C function)c.of_device_allochNt(jes1&of_platform_device_create (C function)c.of_platform_device_createhNt(jes1"of_platform_bus_probe (C function)c.of_platform_bus_probehNt(jes1!of_platform_populate (C function)c.of_platform_populatehNt(jes1#of_platform_depopulate (C function)c.of_platform_depopulatehNt(jes1&devm_of_platform_populate (C function)c.devm_of_platform_populatehNt(jes1(devm_of_platform_depopulate (C function)c.devm_of_platform_depopulatehNt(jes1 of_resolve_phandles (C function)c.of_resolve_phandleshNt(jes1of_node_get (C function) c.of_node_gethNt(jes1of_node_put (C function) c.of_node_puthNt(jes1of_detach_node (C function)c.of_detach_nodehNt(jes1%of_changeset_create_node (C function)c.of_changeset_create_nodehNt(jes1of_changeset_init (C function)c.of_changeset_inithNt(jes1!of_changeset_destroy (C function)c.of_changeset_destroyhNt(jes1of_changeset_apply (C function)c.of_changeset_applyhNt(jes1 of_changeset_revert (C function)c.of_changeset_reverthNt(jes1 of_changeset_action (C function)c.of_changeset_actionhNt(jes1)of_changeset_add_prop_string (C function)c.of_changeset_add_prop_stringhNt(jes1/of_changeset_add_prop_string_array (C function)$c.of_changeset_add_prop_string_arrayhNt(jes1,of_changeset_add_prop_u32_array (C function)!c.of_changeset_add_prop_u32_arrayhNt(jes1'of_changeset_add_prop_bool (C function)c.of_changeset_add_prop_boolhNt(jes1,of_changeset_update_prop_string (C function)!c.of_changeset_update_prop_stringhNt(jes1)of_overlay_notifier_register (C function)c.of_overlay_notifier_registerhNt(jes1+of_overlay_notifier_unregister (C function) c.of_overlay_notifier_unregisterhNt(jes1!of_overlay_fdt_apply (C function)c.of_overlay_fdt_applyhNt(jes1of_overlay_remove (C function)c.of_overlay_removehNt(jes1"of_overlay_remove_all (C function)c.of_overlay_remove_allhNtej- ]jv]j ]j]j]j ]jC ]jD ]j]j]j]((jes1iosys_map (C struct) c.iosys_maphNt(jes1IOSYS_MAP_INIT_VADDR (C macro)c.IOSYS_MAP_INIT_VADDRhNt(jes1$IOSYS_MAP_INIT_VADDR_IOMEM (C macro)c.IOSYS_MAP_INIT_VADDR_IOMEMhNt(jes1IOSYS_MAP_INIT_OFFSET (C macro)c.IOSYS_MAP_INIT_OFFSEThNt(jes1 iosys_map_set_vaddr (C function)c.iosys_map_set_vaddrhNt(jes1&iosys_map_set_vaddr_iomem (C function)c.iosys_map_set_vaddr_iomemhNt(jes1iosys_map_is_equal (C function)c.iosys_map_is_equalhNt(jes1iosys_map_is_null (C function)c.iosys_map_is_nullhNt(jes1iosys_map_is_set (C function)c.iosys_map_is_sethNt(jes1iosys_map_clear (C function)c.iosys_map_clearhNt(jes1 iosys_map_memcpy_to (C function)c.iosys_map_memcpy_tohNt(jes1"iosys_map_memcpy_from (C function)c.iosys_map_memcpy_fromhNt(jes1iosys_map_incr (C function)c.iosys_map_incrhNt(jes1iosys_map_memset (C function)c.iosys_map_memsethNt(jes1iosys_map_rd (C macro)c.iosys_map_rdhNt(jes1iosys_map_wr (C macro)c.iosys_map_wrhNt(jes1iosys_map_rd_field (C macro)c.iosys_map_rd_fieldhNt(jes1iosys_map_wr_field (C macro)c.iosys_map_wr_fieldhNt(jes1virt_to_phys (C function)c.virt_to_physhNt(jes1phys_to_virt (C function)c.phys_to_virthNt(jes1ioremap (C function) c.ioremaphNt(jes1iosubmit_cmds512 (C function)c.iosubmit_cmds512hNtejx]((jes1ieee80211_hw_flags (C enum)c.ieee80211_hw_flagshNt(jes1ieee80211_hw (C struct)c.ieee80211_hwhNt(jes1SET_IEEE80211_DEV (C function)c.SET_IEEE80211_DEVhNt(jes1$SET_IEEE80211_PERM_ADDR (C function)c.SET_IEEE80211_PERM_ADDRhNt(jes1ieee80211_ops (C struct)c.ieee80211_opshNt(jes1ieee80211_alloc_hw (C function)c.ieee80211_alloc_hwhNt(jes1"ieee80211_register_hw (C function)c.ieee80211_register_hwhNt(jes1$ieee80211_unregister_hw (C function)c.ieee80211_unregister_hwhNt(jes1ieee80211_free_hw (C function)c.ieee80211_free_hwhNt(jes1ieee80211_conf_flags (C enum)c.ieee80211_conf_flagshNt(jes1ieee80211_conf (C struct)c.ieee80211_confhNt(jes1ieee80211_vif (C struct)c.ieee80211_vifhNt(jes1mac80211_tx_info_flags (C enum)c.mac80211_tx_info_flagshNt(jes1"mac80211_tx_control_flags (C enum)c.mac80211_tx_control_flagshNt(jes1$mac80211_rate_control_flags (C enum)c.mac80211_rate_control_flagshNt(jes1ieee80211_tx_rate (C struct)c.ieee80211_tx_ratehNt(jes1ieee80211_tx_info (C struct)c.ieee80211_tx_infohNt(jes1+ieee80211_tx_info_clear_status (C function) c.ieee80211_tx_info_clear_statushNt(jes1mac80211_rx_flags (C enum)c.mac80211_rx_flagshNt(jes1#mac80211_rx_encoding_flags (C enum)c.mac80211_rx_encoding_flagshNt(jes1ieee80211_rx_status (C struct)c.ieee80211_rx_statushNt(jes1ieee80211_rx (C function)c.ieee80211_rxhNt(jes1!ieee80211_rx_irqsafe (C function)c.ieee80211_rx_irqsafehNt(jes1ieee80211_rx_ni (C function)c.ieee80211_rx_nihNt(jes1$ieee80211_tx_status_skb (C function)c.ieee80211_tx_status_skbhNt(jes1#ieee80211_tx_status_ni (C function)c.ieee80211_tx_status_nihNt(jes1(ieee80211_tx_status_irqsafe (C function)c.ieee80211_tx_status_irqsafehNt(jes1ieee80211_rts_get (C function)c.ieee80211_rts_gethNt(jes1#ieee80211_rts_duration (C function)c.ieee80211_rts_durationhNt(jes1$ieee80211_ctstoself_get (C function)c.ieee80211_ctstoself_gethNt(jes1)ieee80211_ctstoself_duration (C function)c.ieee80211_ctstoself_durationhNt(jes1-ieee80211_generic_frame_duration (C function)"c.ieee80211_generic_frame_durationhNt(jes1!ieee80211_wake_queue (C function)c.ieee80211_wake_queuehNt(jes1!ieee80211_stop_queue (C function)c.ieee80211_stop_queuehNt(jes1$ieee80211_queue_stopped (C function)c.ieee80211_queue_stoppedhNt(jes1"ieee80211_stop_queues (C function)c.ieee80211_stop_queueshNt(jes1"ieee80211_wake_queues (C function)c.ieee80211_wake_queueshNt(jes1ieee80211_filter_flags (C enum)c.ieee80211_filter_flagshNt(jes1!ieee80211_queue_work (C function)c.ieee80211_queue_workhNt(jes1)ieee80211_queue_delayed_work (C function)c.ieee80211_queue_delayed_workhNtej]j6 ]((jes1component_ops (C struct)c.component_opshNt(jes1component_master_ops (C struct)c.component_master_opshNt(jes1 component_match_add (C function)c.component_match_addhNt(jes1!component_compare_of (C function)c.component_compare_ofhNt(jes1!component_release_of (C function)c.component_release_ofhNt(jes1"component_compare_dev (C function)c.component_compare_devhNt(jes1'component_compare_dev_name (C function)c.component_compare_dev_namehNt(jes1(component_match_add_release (C function)c.component_match_add_releasehNt(jes1&component_match_add_typed (C function)c.component_match_add_typedhNt(jes1,component_master_add_with_match (C function)!c.component_master_add_with_matchhNt(jes1!component_master_del (C function)c.component_master_delhNt(jes1!component_unbind_all (C function)c.component_unbind_allhNt(jes1component_bind_all (C function)c.component_bind_allhNt(jes1 component_add_typed (C function)c.component_add_typedhNt(jes1component_add (C function)c.component_addhNt(jes1component_del (C function)c.component_delhNtejO ]((jes1extcon_get_state (C function)c.extcon_get_statehNt(jes1extcon_set_state (C function)c.extcon_set_statehNt(jes1"extcon_set_state_sync (C function)c.extcon_set_state_synchNt(jes1 extcon_get_property (C function)c.extcon_get_propertyhNtej]j ]j! ]((jes1$firmware_fallback_sysfs (C function)c.firmware_fallback_sysfshNt(jes1efi_embedded_fw_desc (C struct)c.efi_embedded_fw_deschNtej]jP ]j]j]((jes1dpll_mode (C enum) c.dpll_modehNt(jes1dpll_lock_status (C enum)c.dpll_lock_statushNt(jes1dpll_lock_status_error (C enum)c.dpll_lock_status_errorhNt(jes1dpll_type (C enum) c.dpll_typehNt(jes1dpll_pin_type (C enum)c.dpll_pin_typehNt(jes1dpll_pin_direction (C enum)c.dpll_pin_directionhNt(jes1dpll_pin_state (C enum)c.dpll_pin_statehNt(jes1dpll_pin_capabilities (C enum)c.dpll_pin_capabilitieshNtej]j]((jes1counter_comp (C struct)c.counter_comphNt(jes1counter_signal (C struct)c.counter_signalhNt(jes1counter_synapse (C struct)c.counter_synapsehNt(jes1counter_count (C struct)c.counter_counthNt(jes1counter_event_node (C struct)c.counter_event_nodehNt(jes1counter_ops (C struct) c.counter_opshNt(jes1counter_device (C struct)c.counter_devicehNt(jes1counter_priv (C function)c.counter_privhNt(jes1counter_alloc (C function)c.counter_allochNt(jes1counter_add (C function) c.counter_addhNt(jes1counter_unregister (C function)c.counter_unregisterhNt(jes1devm_counter_alloc (C function)c.devm_counter_allochNt(jes1devm_counter_add (C function)c.devm_counter_addhNt(jes1counter_push_event (C function)c.counter_push_eventhNteju ]j ]j? ](jes1device_link_state (C enum)c.device_link_statehNtaj]((jes1!register_framebuffer (C function)c.register_framebufferhNt(jes1#unregister_framebuffer (C function)c.unregister_framebufferhNt(jes1&devm_register_framebuffer (C function)c.devm_register_framebufferhNt(jes1fb_set_suspend (C function)c.fb_set_suspendhNt(jes1fb_dealloc_cmap (C function)c.fb_dealloc_cmaphNt(jes1fb_copy_cmap (C function)c.fb_copy_cmaphNt(jes1fb_set_cmap (C function) c.fb_set_cmaphNt(jes1fb_default_cmap (C function)c.fb_default_cmaphNt(jes1fb_invert_cmaps (C function)c.fb_invert_cmapshNt(jes1fb_try_mode (C function) c.fb_try_modehNt(jes1 fb_delete_videomode (C function)c.fb_delete_videomodehNt(jes1fb_find_mode (C function)c.fb_find_modehNt(jes1 fb_var_to_videomode (C function)c.fb_var_to_videomodehNt(jes1 fb_videomode_to_var (C function)c.fb_videomode_to_varhNt(jes1fb_mode_is_equal (C function)c.fb_mode_is_equalhNt(jes1fb_find_best_mode (C function)c.fb_find_best_modehNt(jes1!fb_find_nearest_mode (C function)c.fb_find_nearest_modehNt(jes1fb_match_mode (C function)c.fb_match_modehNt(jes1fb_add_videomode (C function)c.fb_add_videomodehNt(jes1 fb_destroy_modelist (C function)c.fb_destroy_modelisthNt(jes1%fb_videomode_to_modelist (C function)c.fb_videomode_to_modelisthNt(jes1mac_vmode_to_var (C function)c.mac_vmode_to_varhNt(jes1"mac_map_monitor_sense (C function)c.mac_map_monitor_sensehNt(jes1mac_find_mode (C function)c.mac_find_modehNtej]((jes1module_init (C macro) c.module_inithNt(jes1module_exit (C macro) c.module_exithNt(jes1klp_modinfo (C struct) c.klp_modinfohNt(jes1try_module_get (C function)c.try_module_gethNt(jes1module_put (C function) c.module_puthNt(jes1usb_device_id (C struct)c.usb_device_idhNt(jes1ACPI_DEVICE_CLASS (C macro)c.ACPI_DEVICE_CLASShNt(jes1mdio_device_id (C struct)c.mdio_device_idhNt(jes1amba_id (C struct) c.amba_idhNt(jes1mips_cdmm_device_id (C struct)c.mips_cdmm_device_idhNt(jes1mei_cl_device_id (C struct)c.mei_cl_device_idhNt(jes1rio_device_id (C struct)c.rio_device_idhNt(jes1fsl_mc_device_id (C struct)c.fsl_mc_device_idhNt(jes1tb_service_id (C struct)c.tb_service_idhNt(jes1typec_device_id (C struct)c.typec_device_idhNt(jes1tee_client_device_id (C struct)c.tee_client_device_idhNt(jes1wmi_device_id (C struct)c.wmi_device_idhNt(jes1mhi_device_id (C struct)c.mhi_device_idhNt(jes1dfl_device_id (C struct)c.dfl_device_idhNt(jes1ishtp_device_id (C struct)c.ishtp_device_idhNt(jes1cdx_device_id (C struct)c.cdx_device_idhNt(jes1coreboot_device_id (C struct)c.coreboot_device_idhNt(jes1prev_cputime (C struct)c.prev_cputimehNt(jes1!set_cpus_allowed_ptr (C function)c.set_cpus_allowed_ptrhNt(jes1task_nice (C function) c.task_nicehNt(jes1is_idle_task (C function)c.is_idle_taskhNt(jes1wake_up_process (C function)c.wake_up_processhNt(jes1&preempt_notifier_register (C function)c.preempt_notifier_registerhNt(jes1(preempt_notifier_unregister (C function)c.preempt_notifier_unregisterhNt(jes1%preempt_schedule_notrace (C function)c.preempt_schedule_notracehNt(jes1 cpupri_find_fitness (C function)c.cpupri_find_fitnesshNt(jes1cpupri_set (C function) c.cpupri_sethNt(jes1cpupri_init (C function) c.cpupri_inithNt(jes1cpupri_cleanup (C function)c.cpupri_cleanuphNt(jes1update_tg_load_avg (C function)c.update_tg_load_avghNt(jes1#update_cfs_rq_load_avg (C function)c.update_cfs_rq_load_avghNt(jes1#attach_entity_load_avg (C function)c.attach_entity_load_avghNt(jes1#detach_entity_load_avg (C function)c.detach_entity_load_avghNt(jes1cpu_util (C function) c.cpu_utilhNt(jes1 sched_use_asym_prio (C function)c.sched_use_asym_priohNt(jes1sched_group_asym (C function)c.sched_group_asymhNt(jes1update_sg_lb_stats (C function)c.update_sg_lb_statshNt(jes1#update_sd_pick_busiest (C function)c.update_sd_pick_busiesthNt(jes1idle_cpu_without (C function)c.idle_cpu_withouthNt(jes1update_sd_lb_stats (C function)c.update_sd_lb_statshNt(jes1 calculate_imbalance (C function)c.calculate_imbalancehNt(jes1)sched_balance_find_src_group (C function)c.sched_balance_find_src_grouphNt(jes1DECLARE_COMPLETION (C macro)c.DECLARE_COMPLETIONhNt(jes1$DECLARE_COMPLETION_ONSTACK (C macro)c.DECLARE_COMPLETION_ONSTACKhNt(jes1init_completion (C function)c.init_completionhNt(jes1reinit_completion (C function)c.reinit_completionhNt(jes1get_jiffies_64 (C function)c.get_jiffies_64hNt(jes1time_after (C macro) c.time_afterhNt(jes1time_before (C macro) c.time_beforehNt(jes1time_after_eq (C macro)c.time_after_eqhNt(jes1time_before_eq (C macro)c.time_before_eqhNt(jes1time_in_range (C macro)c.time_in_rangehNt(jes1time_in_range_open (C macro)c.time_in_range_openhNt(jes1time_after64 (C macro)c.time_after64hNt(jes1time_before64 (C macro)c.time_before64hNt(jes1time_after_eq64 (C macro)c.time_after_eq64hNt(jes1time_before_eq64 (C macro)c.time_before_eq64hNt(jes1time_in_range64 (C macro)c.time_in_range64hNt(jes1 time_is_before_jiffies (C macro)c.time_is_before_jiffieshNt(jes1"time_is_before_jiffies64 (C macro)c.time_is_before_jiffies64hNt(jes1time_is_after_jiffies (C macro)c.time_is_after_jiffieshNt(jes1!time_is_after_jiffies64 (C macro)c.time_is_after_jiffies64hNt(jes1#time_is_before_eq_jiffies (C macro)c.time_is_before_eq_jiffieshNt(jes1%time_is_before_eq_jiffies64 (C macro)c.time_is_before_eq_jiffies64hNt(jes1"time_is_after_eq_jiffies (C macro)c.time_is_after_eq_jiffieshNt(jes1$time_is_after_eq_jiffies64 (C macro)c.time_is_after_eq_jiffies64hNt(jes1jiffies_to_nsecs (C function)c.jiffies_to_nsecshNt(jes1msecs_to_jiffies (C function)c.msecs_to_jiffieshNt(jes1secs_to_jiffies (C macro)c.secs_to_jiffieshNt(jes1usecs_to_jiffies (C function)c.usecs_to_jiffieshNt(jes1jiffies_to_msecs (C function)c.jiffies_to_msecshNt(jes1jiffies_to_usecs (C function)c.jiffies_to_usecshNt(jes1mktime64 (C function) c.mktime64hNt(jes1&set_normalized_timespec64 (C function)c.set_normalized_timespec64hNt(jes1ns_to_timespec64 (C function)c.ns_to_timespec64hNt(jes1__msecs_to_jiffies (C function)c.__msecs_to_jiffieshNt(jes1__usecs_to_jiffies (C function)c.__usecs_to_jiffieshNt(jes1"timespec64_to_jiffies (C function)c.timespec64_to_jiffieshNt(jes1"jiffies_to_timespec64 (C function)c.jiffies_to_timespec64hNt(jes1jiffies_to_clock_t (C function)c.jiffies_to_clock_thNt(jes1clock_t_to_jiffies (C function)c.clock_t_to_jiffieshNt(jes1"jiffies_64_to_clock_t (C function)c.jiffies_64_to_clock_thNt(jes1jiffies64_to_nsecs (C function)c.jiffies64_to_nsecshNt(jes1jiffies64_to_msecs (C function)c.jiffies64_to_msecshNt(jes1nsecs_to_jiffies64 (C function)c.nsecs_to_jiffies64hNt(jes1nsecs_to_jiffies (C function)c.nsecs_to_jiffieshNt(jes1get_timespec64 (C function)c.get_timespec64hNt(jes1put_timespec64 (C function)c.put_timespec64hNt(jes1get_old_timespec32 (C function)c.get_old_timespec32hNt(jes1put_old_timespec32 (C function)c.put_old_timespec32hNt(jes1get_itimerspec64 (C function)c.get_itimerspec64hNt(jes1put_itimerspec64 (C function)c.put_itimerspec64hNt(jes1!get_old_itimerspec32 (C function)c.get_old_itimerspec32hNt(jes1!put_old_itimerspec32 (C function)c.put_old_itimerspec32hNt(jes1__round_jiffies (C function)c.__round_jiffieshNt(jes1%__round_jiffies_relative (C function)c.__round_jiffies_relativehNt(jes1round_jiffies (C function)c.round_jiffieshNt(jes1#round_jiffies_relative (C function)c.round_jiffies_relativehNt(jes1__round_jiffies_up (C function)c.__round_jiffies_uphNt(jes1(__round_jiffies_up_relative (C function)c.__round_jiffies_up_relativehNt(jes1round_jiffies_up (C function)c.round_jiffies_uphNt(jes1&round_jiffies_up_relative (C function)c.round_jiffies_up_relativehNt(jes1init_timer_key (C function)c.init_timer_keyhNt(jes1mod_timer_pending (C function)c.mod_timer_pendinghNt(jes1mod_timer (C function) c.mod_timerhNt(jes1timer_reduce (C function)c.timer_reducehNt(jes1add_timer (C function) c.add_timerhNt(jes1add_timer_local (C function)c.add_timer_localhNt(jes1add_timer_global (C function)c.add_timer_globalhNt(jes1add_timer_on (C function)c.add_timer_onhNt(jes1timer_delete (C function)c.timer_deletehNt(jes1timer_shutdown (C function)c.timer_shutdownhNt(jes1"try_to_del_timer_sync (C function)c.try_to_del_timer_synchNt(jes1timer_delete_sync (C function)c.timer_delete_synchNt(jes1 timer_shutdown_sync (C function)c.timer_shutdown_synchNt(jes1ktime_set (C function) c.ktime_sethNt(jes1ktime_compare (C function)c.ktime_comparehNt(jes1ktime_after (C function) c.ktime_afterhNt(jes1ktime_before (C function)c.ktime_beforehNt(jes1%ktime_to_timespec64_cond (C function)c.ktime_to_timespec64_condhNt(jes1hrtimer_sleeper (C struct)c.hrtimer_sleeperhNt(jes1hrtimer_start (C function)c.hrtimer_starthNt(jes1"hrtimer_get_remaining (C function)c.hrtimer_get_remaininghNt(jes1hrtimer_is_queued (C function)c.hrtimer_is_queuedhNt(jes1$hrtimer_update_function (C function)c.hrtimer_update_functionhNt(jes1 hrtimer_forward_now (C function)c.hrtimer_forward_nowhNt(jes1hrtimer_forward (C function)c.hrtimer_forwardhNt(jes1#hrtimer_start_range_ns (C function)c.hrtimer_start_range_nshNt(jes1"hrtimer_try_to_cancel (C function)c.hrtimer_try_to_cancelhNt(jes1hrtimer_cancel (C function)c.hrtimer_cancelhNt(jes1$__hrtimer_get_remaining (C function)c.__hrtimer_get_remaininghNt(jes1hrtimer_setup (C function)c.hrtimer_setuphNt(jes1#hrtimer_setup_on_stack (C function)c.hrtimer_setup_on_stackhNt(jes1*hrtimer_sleeper_start_expires (C function)c.hrtimer_sleeper_start_expireshNt(jes1+hrtimer_setup_sleeper_on_stack (C function) c.hrtimer_setup_sleeper_on_stackhNt(jes1waitqueue_active (C function)c.waitqueue_activehNt(jes1"wq_has_single_sleeper (C function)c.wq_has_single_sleeperhNt(jes1wq_has_sleeper (C function)c.wq_has_sleeperhNt(jes1wake_up_pollfree (C function)c.wake_up_pollfreehNt(jes1wait_event (C macro) c.wait_eventhNt(jes1wait_event_freezable (C macro)c.wait_event_freezablehNt(jes1wait_event_timeout (C macro)c.wait_event_timeouthNt(jes1wait_event_cmd (C macro)c.wait_event_cmdhNt(jes1"wait_event_interruptible (C macro)c.wait_event_interruptiblehNt(jes1*wait_event_interruptible_timeout (C macro)"c.wait_event_interruptible_timeouthNt(jes1wait_event_hrtimeout (C macro)c.wait_event_hrtimeouthNt(jes1,wait_event_interruptible_hrtimeout (C macro)$c.wait_event_interruptible_hrtimeouthNt(jes1wait_event_idle (C macro)c.wait_event_idlehNt(jes1#wait_event_idle_exclusive (C macro)c.wait_event_idle_exclusivehNt(jes1!wait_event_idle_timeout (C macro)c.wait_event_idle_timeouthNt(jes1+wait_event_idle_exclusive_timeout (C macro)#c.wait_event_idle_exclusive_timeouthNt(jes1)wait_event_interruptible_locked (C macro)!c.wait_event_interruptible_lockedhNt(jes1-wait_event_interruptible_locked_irq (C macro)%c.wait_event_interruptible_locked_irqhNt(jes13wait_event_interruptible_exclusive_locked (C macro)+c.wait_event_interruptible_exclusive_lockedhNt(jes17wait_event_interruptible_exclusive_locked_irq (C macro)/c.wait_event_interruptible_exclusive_locked_irqhNt(jes1wait_event_killable (C macro)c.wait_event_killablehNt(jes1wait_event_state (C macro)c.wait_event_statehNt(jes1%wait_event_killable_timeout (C macro)c.wait_event_killable_timeouthNt(jes1!wait_event_lock_irq_cmd (C macro)c.wait_event_lock_irq_cmdhNt(jes1wait_event_lock_irq (C macro)c.wait_event_lock_irqhNt(jes1/wait_event_interruptible_lock_irq_cmd (C macro)'c.wait_event_interruptible_lock_irq_cmdhNt(jes1+wait_event_interruptible_lock_irq (C macro)#c.wait_event_interruptible_lock_irqhNt(jes13wait_event_interruptible_lock_irq_timeout (C macro)+c.wait_event_interruptible_lock_irq_timeouthNt(jes1__wake_up (C function) c.__wake_uphNt(jes1__wake_up_sync_key (C function)c.__wake_up_sync_keyhNt(jes1&__wake_up_locked_sync_key (C function)c.__wake_up_locked_sync_keyhNt(jes1finish_wait (C function) c.finish_waithNt(jes1wait_task_stopped (C function)c.wait_task_stoppedhNt(jes1$task_set_jobctl_pending (C function)c.task_set_jobctl_pendinghNt(jes1'task_clear_jobctl_trapping (C function)c.task_clear_jobctl_trappinghNt(jes1&task_clear_jobctl_pending (C function)c.task_clear_jobctl_pendinghNt(jes1(task_participate_group_stop (C function)c.task_participate_group_stophNt(jes1ptrace_trap_notify (C function)c.ptrace_trap_notifyhNt(jes1force_sig_seccomp (C function)c.force_sig_seccomphNt(jes1%do_notify_parent_cldstop (C function)c.do_notify_parent_cldstophNt(jes1do_signal_stop (C function)c.do_signal_stophNt(jes1do_jobctl_trap (C function)c.do_jobctl_traphNt(jes1do_freezer_trap (C function)c.do_freezer_traphNt(jes1signal_delivered (C function)c.signal_deliveredhNt(jes1 sys_restart_syscall (C function)c.sys_restart_syscallhNt(jes1 set_current_blocked (C function)c.set_current_blockedhNt(jes1sys_rt_sigprocmask (C function)c.sys_rt_sigprocmaskhNt(jes1sys_rt_sigpending (C function)c.sys_rt_sigpendinghNt(jes1'copy_siginfo_to_external32 (C function)c.copy_siginfo_to_external32hNt(jes1do_sigtimedwait (C function)c.do_sigtimedwaithNt(jes1 sys_rt_sigtimedwait (C function)c.sys_rt_sigtimedwaithNt(jes1sys_kill (C function) c.sys_killhNt(jes1"sys_pidfd_send_signal (C function)c.sys_pidfd_send_signalhNt(jes1sys_tgkill (C function) c.sys_tgkillhNt(jes1sys_tkill (C function) c.sys_tkillhNt(jes1 sys_rt_sigqueueinfo (C function)c.sys_rt_sigqueueinfohNt(jes1sys_sigpending (C function)c.sys_sigpendinghNt(jes1sys_sigprocmask (C function)c.sys_sigprocmaskhNt(jes1sys_rt_sigaction (C function)c.sys_rt_sigactionhNt(jes1sys_rt_sigsuspend (C function)c.sys_rt_sigsuspendhNt(jes1kthread_create (C macro)c.kthread_createhNt(jes1kthread_run (C macro) c.kthread_runhNt(jes1kthread_run_on_cpu (C function)c.kthread_run_on_cpuhNt(jes1kthread_run_worker (C macro)c.kthread_run_workerhNt(jes1&kthread_run_worker_on_cpu (C function)c.kthread_run_worker_on_cpuhNt(jes1 kthread_should_stop (C function)c.kthread_should_stophNt(jes1 kthread_should_park (C function)c.kthread_should_parkhNt(jes1*kthread_freezable_should_stop (C function)c.kthread_freezable_should_stophNt(jes1kthread_func (C function)c.kthread_funchNt(jes1kthread_data (C function)c.kthread_datahNt(jes1kthread_exit (C function)c.kthread_exithNt(jes1&kthread_complete_and_exit (C function)c.kthread_complete_and_exithNt(jes1#kthread_create_on_node (C function)c.kthread_create_on_nodehNt(jes1kthread_bind (C function)c.kthread_bindhNt(jes1"kthread_create_on_cpu (C function)c.kthread_create_on_cpuhNt(jes1kthread_unpark (C function)c.kthread_unparkhNt(jes1kthread_park (C function)c.kthread_parkhNt(jes1kthread_stop (C function)c.kthread_stophNt(jes1kthread_stop_put (C function)c.kthread_stop_puthNt(jes1kthread_worker_fn (C function)c.kthread_worker_fnhNt(jes1*kthread_create_worker_on_node (C function)c.kthread_create_worker_on_nodehNt(jes1)kthread_create_worker_on_cpu (C function)c.kthread_create_worker_on_cpuhNt(jes1kthread_queue_work (C function)c.kthread_queue_workhNt(jes1*kthread_delayed_work_timer_fn (C function)c.kthread_delayed_work_timer_fnhNt(jes1'kthread_queue_delayed_work (C function)c.kthread_queue_delayed_workhNt(jes1kthread_flush_work (C function)c.kthread_flush_workhNt(jes1%kthread_mod_delayed_work (C function)c.kthread_mod_delayed_workhNt(jes1%kthread_cancel_work_sync (C function)c.kthread_cancel_work_synchNt(jes1-kthread_cancel_delayed_work_sync (C function)"c.kthread_cancel_delayed_work_synchNt(jes1!kthread_flush_worker (C function)c.kthread_flush_workerhNt(jes1#kthread_destroy_worker (C function)c.kthread_destroy_workerhNt(jes1kthread_use_mm (C function)c.kthread_use_mmhNt(jes1kthread_unuse_mm (C function)c.kthread_unuse_mmhNt(jes1$kthread_associate_blkcg (C function)c.kthread_associate_blkcghNt(jes1refcount_set (C function)c.refcount_sethNt(jes1!refcount_set_release (C function)c.refcount_set_releasehNt(jes1refcount_read (C function)c.refcount_readhNt(jes1"refcount_add_not_zero (C function)c.refcount_add_not_zerohNt(jes1*refcount_add_not_zero_acquire (C function)c.refcount_add_not_zero_acquirehNt(jes1refcount_add (C function)c.refcount_addhNt(jes1"refcount_inc_not_zero (C function)c.refcount_inc_not_zerohNt(jes1*refcount_inc_not_zero_acquire (C function)c.refcount_inc_not_zero_acquirehNt(jes1refcount_inc (C function)c.refcount_inchNt(jes1"refcount_sub_and_test (C function)c.refcount_sub_and_testhNt(jes1"refcount_dec_and_test (C function)c.refcount_dec_and_testhNt(jes1refcount_dec (C function)c.refcount_dechNt(jes1 refcount_dec_if_one (C function)c.refcount_dec_if_onehNt(jes1!refcount_dec_not_one (C function)c.refcount_dec_not_onehNt(jes1(refcount_dec_and_mutex_lock (C function)c.refcount_dec_and_mutex_lockhNt(jes1"refcount_dec_and_lock (C function)c.refcount_dec_and_lockhNt(jes1*refcount_dec_and_lock_irqsave (C function)c.refcount_dec_and_lock_irqsavehNt(jes1atomic_read (C function) c.atomic_readhNt(jes1 atomic_read_acquire (C function)c.atomic_read_acquirehNt(jes1atomic_set (C function) c.atomic_sethNt(jes1atomic_set_release (C function)c.atomic_set_releasehNt(jes1atomic_add (C function) c.atomic_addhNt(jes1atomic_add_return (C function)c.atomic_add_returnhNt(jes1&atomic_add_return_acquire (C function)c.atomic_add_return_acquirehNt(jes1&atomic_add_return_release (C function)c.atomic_add_return_releasehNt(jes1&atomic_add_return_relaxed (C function)c.atomic_add_return_relaxedhNt(jes1atomic_fetch_add (C function)c.atomic_fetch_addhNt(jes1%atomic_fetch_add_acquire (C function)c.atomic_fetch_add_acquirehNt(jes1%atomic_fetch_add_release (C function)c.atomic_fetch_add_releasehNt(jes1%atomic_fetch_add_relaxed (C function)c.atomic_fetch_add_relaxedhNt(jes1atomic_sub (C function) c.atomic_subhNt(jes1atomic_sub_return (C function)c.atomic_sub_returnhNt(jes1&atomic_sub_return_acquire (C function)c.atomic_sub_return_acquirehNt(jes1&atomic_sub_return_release (C function)c.atomic_sub_return_releasehNt(jes1&atomic_sub_return_relaxed (C function)c.atomic_sub_return_relaxedhNt(jes1atomic_fetch_sub (C function)c.atomic_fetch_subhNt(jes1%atomic_fetch_sub_acquire (C function)c.atomic_fetch_sub_acquirehNt(jes1%atomic_fetch_sub_release (C function)c.atomic_fetch_sub_releasehNt(jes1%atomic_fetch_sub_relaxed (C function)c.atomic_fetch_sub_relaxedhNt(jes1atomic_inc (C function) c.atomic_inchNt(jes1atomic_inc_return (C function)c.atomic_inc_returnhNt(jes1&atomic_inc_return_acquire (C function)c.atomic_inc_return_acquirehNt(jes1&atomic_inc_return_release (C function)c.atomic_inc_return_releasehNt(jes1&atomic_inc_return_relaxed (C function)c.atomic_inc_return_relaxedhNt(jes1atomic_fetch_inc (C function)c.atomic_fetch_inchNt(jes1%atomic_fetch_inc_acquire (C function)c.atomic_fetch_inc_acquirehNt(jes1%atomic_fetch_inc_release (C function)c.atomic_fetch_inc_releasehNt(jes1%atomic_fetch_inc_relaxed (C function)c.atomic_fetch_inc_relaxedhNt(jes1atomic_dec (C function) c.atomic_dechNt(jes1atomic_dec_return (C function)c.atomic_dec_returnhNt(jes1&atomic_dec_return_acquire (C function)c.atomic_dec_return_acquirehNt(jes1&atomic_dec_return_release (C function)c.atomic_dec_return_releasehNt(jes1&atomic_dec_return_relaxed (C function)c.atomic_dec_return_relaxedhNt(jes1atomic_fetch_dec (C function)c.atomic_fetch_dechNt(jes1%atomic_fetch_dec_acquire (C function)c.atomic_fetch_dec_acquirehNt(jes1%atomic_fetch_dec_release (C function)c.atomic_fetch_dec_releasehNt(jes1%atomic_fetch_dec_relaxed (C function)c.atomic_fetch_dec_relaxedhNt(jes1atomic_and (C function) c.atomic_andhNt(jes1atomic_fetch_and (C function)c.atomic_fetch_andhNt(jes1%atomic_fetch_and_acquire (C function)c.atomic_fetch_and_acquirehNt(jes1%atomic_fetch_and_release (C function)c.atomic_fetch_and_releasehNt(jes1%atomic_fetch_and_relaxed (C function)c.atomic_fetch_and_relaxedhNt(jes1atomic_andnot (C function)c.atomic_andnothNt(jes1 atomic_fetch_andnot (C function)c.atomic_fetch_andnothNt(jes1(atomic_fetch_andnot_acquire (C function)c.atomic_fetch_andnot_acquirehNt(jes1(atomic_fetch_andnot_release (C function)c.atomic_fetch_andnot_releasehNt(jes1(atomic_fetch_andnot_relaxed (C function)c.atomic_fetch_andnot_relaxedhNt(jes1atomic_or (C function) c.atomic_orhNt(jes1atomic_fetch_or (C function)c.atomic_fetch_orhNt(jes1$atomic_fetch_or_acquire (C function)c.atomic_fetch_or_acquirehNt(jes1$atomic_fetch_or_release (C function)c.atomic_fetch_or_releasehNt(jes1$atomic_fetch_or_relaxed (C function)c.atomic_fetch_or_relaxedhNt(jes1atomic_xor (C function) c.atomic_xorhNt(jes1atomic_fetch_xor (C function)c.atomic_fetch_xorhNt(jes1%atomic_fetch_xor_acquire (C function)c.atomic_fetch_xor_acquirehNt(jes1%atomic_fetch_xor_release (C function)c.atomic_fetch_xor_releasehNt(jes1%atomic_fetch_xor_relaxed (C function)c.atomic_fetch_xor_relaxedhNt(jes1atomic_xchg (C function) c.atomic_xchghNt(jes1 atomic_xchg_acquire (C function)c.atomic_xchg_acquirehNt(jes1 atomic_xchg_release (C function)c.atomic_xchg_releasehNt(jes1 atomic_xchg_relaxed (C function)c.atomic_xchg_relaxedhNt(jes1atomic_cmpxchg (C function)c.atomic_cmpxchghNt(jes1#atomic_cmpxchg_acquire (C function)c.atomic_cmpxchg_acquirehNt(jes1#atomic_cmpxchg_release (C function)c.atomic_cmpxchg_releasehNt(jes1#atomic_cmpxchg_relaxed (C function)c.atomic_cmpxchg_relaxedhNt(jes1atomic_try_cmpxchg (C function)c.atomic_try_cmpxchghNt(jes1'atomic_try_cmpxchg_acquire (C function)c.atomic_try_cmpxchg_acquirehNt(jes1'atomic_try_cmpxchg_release (C function)c.atomic_try_cmpxchg_releasehNt(jes1'atomic_try_cmpxchg_relaxed (C function)c.atomic_try_cmpxchg_relaxedhNt(jes1 atomic_sub_and_test (C function)c.atomic_sub_and_testhNt(jes1 atomic_dec_and_test (C function)c.atomic_dec_and_testhNt(jes1 atomic_inc_and_test (C function)c.atomic_inc_and_testhNt(jes1 atomic_add_negative (C function)c.atomic_add_negativehNt(jes1(atomic_add_negative_acquire (C function)c.atomic_add_negative_acquirehNt(jes1(atomic_add_negative_release (C function)c.atomic_add_negative_releasehNt(jes1(atomic_add_negative_relaxed (C function)c.atomic_add_negative_relaxedhNt(jes1$atomic_fetch_add_unless (C function)c.atomic_fetch_add_unlesshNt(jes1atomic_add_unless (C function)c.atomic_add_unlesshNt(jes1 atomic_inc_not_zero (C function)c.atomic_inc_not_zerohNt(jes1'atomic_inc_unless_negative (C function)c.atomic_inc_unless_negativehNt(jes1'atomic_dec_unless_positive (C function)c.atomic_dec_unless_positivehNt(jes1#atomic_dec_if_positive (C function)c.atomic_dec_if_positivehNt(jes1atomic64_read (C function)c.atomic64_readhNt(jes1"atomic64_read_acquire (C function)c.atomic64_read_acquirehNt(jes1atomic64_set (C function)c.atomic64_sethNt(jes1!atomic64_set_release (C function)c.atomic64_set_releasehNt(jes1atomic64_add (C function)c.atomic64_addhNt(jes1 atomic64_add_return (C function)c.atomic64_add_returnhNt(jes1(atomic64_add_return_acquire (C function)c.atomic64_add_return_acquirehNt(jes1(atomic64_add_return_release (C function)c.atomic64_add_return_releasehNt(jes1(atomic64_add_return_relaxed (C function)c.atomic64_add_return_relaxedhNt(jes1atomic64_fetch_add (C function)c.atomic64_fetch_addhNt(jes1'atomic64_fetch_add_acquire (C function)c.atomic64_fetch_add_acquirehNt(jes1'atomic64_fetch_add_release (C function)c.atomic64_fetch_add_releasehNt(jes1'atomic64_fetch_add_relaxed (C function)c.atomic64_fetch_add_relaxedhNt(jes1atomic64_sub (C function)c.atomic64_subhNt(jes1 atomic64_sub_return (C function)c.atomic64_sub_returnhNt(jes1(atomic64_sub_return_acquire (C function)c.atomic64_sub_return_acquirehNt(jes1(atomic64_sub_return_release (C function)c.atomic64_sub_return_releasehNt(jes1(atomic64_sub_return_relaxed (C function)c.atomic64_sub_return_relaxedhNt(jes1atomic64_fetch_sub (C function)c.atomic64_fetch_subhNt(jes1'atomic64_fetch_sub_acquire (C function)c.atomic64_fetch_sub_acquirehNt(jes1'atomic64_fetch_sub_release (C function)c.atomic64_fetch_sub_releasehNt(jes1'atomic64_fetch_sub_relaxed (C function)c.atomic64_fetch_sub_relaxedhNt(jes1atomic64_inc (C function)c.atomic64_inchNt(jes1 atomic64_inc_return (C function)c.atomic64_inc_returnhNt(jes1(atomic64_inc_return_acquire (C function)c.atomic64_inc_return_acquirehNt(jes1(atomic64_inc_return_release (C function)c.atomic64_inc_return_releasehNt(jes1(atomic64_inc_return_relaxed (C function)c.atomic64_inc_return_relaxedhNt(jes1atomic64_fetch_inc (C function)c.atomic64_fetch_inchNt(jes1'atomic64_fetch_inc_acquire (C function)c.atomic64_fetch_inc_acquirehNt(jes1'atomic64_fetch_inc_release (C function)c.atomic64_fetch_inc_releasehNt(jes1'atomic64_fetch_inc_relaxed (C function)c.atomic64_fetch_inc_relaxedhNt(jes1atomic64_dec (C function)c.atomic64_dechNt(jes1 atomic64_dec_return (C function)c.atomic64_dec_returnhNt(jes1(atomic64_dec_return_acquire (C function)c.atomic64_dec_return_acquirehNt(jes1(atomic64_dec_return_release (C function)c.atomic64_dec_return_releasehNt(jes1(atomic64_dec_return_relaxed (C function)c.atomic64_dec_return_relaxedhNt(jes1atomic64_fetch_dec (C function)c.atomic64_fetch_dechNt(jes1'atomic64_fetch_dec_acquire (C function)c.atomic64_fetch_dec_acquirehNt(jes1'atomic64_fetch_dec_release (C function)c.atomic64_fetch_dec_releasehNt(jes1'atomic64_fetch_dec_relaxed (C function)c.atomic64_fetch_dec_relaxedhNt(jes1atomic64_and (C function)c.atomic64_andhNt(jes1atomic64_fetch_and (C function)c.atomic64_fetch_andhNt(jes1'atomic64_fetch_and_acquire (C function)c.atomic64_fetch_and_acquirehNt(jes1'atomic64_fetch_and_release (C function)c.atomic64_fetch_and_releasehNt(jes1'atomic64_fetch_and_relaxed (C function)c.atomic64_fetch_and_relaxedhNt(jes1atomic64_andnot (C function)c.atomic64_andnothNt(jes1"atomic64_fetch_andnot (C function)c.atomic64_fetch_andnothNt(jes1*atomic64_fetch_andnot_acquire (C function)c.atomic64_fetch_andnot_acquirehNt(jes1*atomic64_fetch_andnot_release (C function)c.atomic64_fetch_andnot_releasehNt(jes1*atomic64_fetch_andnot_relaxed (C function)c.atomic64_fetch_andnot_relaxedhNt(jes1atomic64_or (C function) c.atomic64_orhNt(jes1atomic64_fetch_or (C function)c.atomic64_fetch_orhNt(jes1&atomic64_fetch_or_acquire (C function)c.atomic64_fetch_or_acquirehNt(jes1&atomic64_fetch_or_release (C function)c.atomic64_fetch_or_releasehNt(jes1&atomic64_fetch_or_relaxed (C function)c.atomic64_fetch_or_relaxedhNt(jes1atomic64_xor (C function)c.atomic64_xorhNt(jes1atomic64_fetch_xor (C function)c.atomic64_fetch_xorhNt(jes1'atomic64_fetch_xor_acquire (C function)c.atomic64_fetch_xor_acquirehNt(jes1'atomic64_fetch_xor_release (C function)c.atomic64_fetch_xor_releasehNt(jes1'atomic64_fetch_xor_relaxed (C function)c.atomic64_fetch_xor_relaxedhNt(jes1atomic64_xchg (C function)c.atomic64_xchghNt(jes1"atomic64_xchg_acquire (C function)c.atomic64_xchg_acquirehNt(jes1"atomic64_xchg_release (C function)c.atomic64_xchg_releasehNt(jes1"atomic64_xchg_relaxed (C function)c.atomic64_xchg_relaxedhNt(jes1atomic64_cmpxchg (C function)c.atomic64_cmpxchghNt(jes1%atomic64_cmpxchg_acquire (C function)c.atomic64_cmpxchg_acquirehNt(jes1%atomic64_cmpxchg_release (C function)c.atomic64_cmpxchg_releasehNt(jes1%atomic64_cmpxchg_relaxed (C function)c.atomic64_cmpxchg_relaxedhNt(jes1!atomic64_try_cmpxchg (C function)c.atomic64_try_cmpxchghNt(jes1)atomic64_try_cmpxchg_acquire (C function)c.atomic64_try_cmpxchg_acquirehNt(jes1)atomic64_try_cmpxchg_release (C function)c.atomic64_try_cmpxchg_releasehNt(jes1)atomic64_try_cmpxchg_relaxed (C function)c.atomic64_try_cmpxchg_relaxedhNt(jes1"atomic64_sub_and_test (C function)c.atomic64_sub_and_testhNt(jes1"atomic64_dec_and_test (C function)c.atomic64_dec_and_testhNt(jes1"atomic64_inc_and_test (C function)c.atomic64_inc_and_testhNt(jes1"atomic64_add_negative (C function)c.atomic64_add_negativehNt(jes1*atomic64_add_negative_acquire (C function)c.atomic64_add_negative_acquirehNt(jes1*atomic64_add_negative_release (C function)c.atomic64_add_negative_releasehNt(jes1*atomic64_add_negative_relaxed (C function)c.atomic64_add_negative_relaxedhNt(jes1&atomic64_fetch_add_unless (C function)c.atomic64_fetch_add_unlesshNt(jes1 atomic64_add_unless (C function)c.atomic64_add_unlesshNt(jes1"atomic64_inc_not_zero (C function)c.atomic64_inc_not_zerohNt(jes1)atomic64_inc_unless_negative (C function)c.atomic64_inc_unless_negativehNt(jes1)atomic64_dec_unless_positive (C function)c.atomic64_dec_unless_positivehNt(jes1%atomic64_dec_if_positive (C function)c.atomic64_dec_if_positivehNt(jes1atomic_long_read (C function)c.atomic_long_readhNt(jes1%atomic_long_read_acquire (C function)c.atomic_long_read_acquirehNt(jes1atomic_long_set (C function)c.atomic_long_sethNt(jes1$atomic_long_set_release (C function)c.atomic_long_set_releasehNt(jes1atomic_long_add (C function)c.atomic_long_addhNt(jes1#atomic_long_add_return (C function)c.atomic_long_add_returnhNt(jes1+atomic_long_add_return_acquire (C function) c.atomic_long_add_return_acquirehNt(jes1+atomic_long_add_return_release (C function) c.atomic_long_add_return_releasehNt(jes1+atomic_long_add_return_relaxed (C function) c.atomic_long_add_return_relaxedhNt(jes1"atomic_long_fetch_add (C function)c.atomic_long_fetch_addhNt(jes1*atomic_long_fetch_add_acquire (C function)c.atomic_long_fetch_add_acquirehNt(jes1*atomic_long_fetch_add_release (C function)c.atomic_long_fetch_add_releasehNt(jes1*atomic_long_fetch_add_relaxed (C function)c.atomic_long_fetch_add_relaxedhNt(jes1atomic_long_sub (C function)c.atomic_long_subhNt(jes1#atomic_long_sub_return (C function)c.atomic_long_sub_returnhNt(jes1+atomic_long_sub_return_acquire (C function) c.atomic_long_sub_return_acquirehNt(jes1+atomic_long_sub_return_release (C function) c.atomic_long_sub_return_releasehNt(jes1+atomic_long_sub_return_relaxed (C function) c.atomic_long_sub_return_relaxedhNt(jes1"atomic_long_fetch_sub (C function)c.atomic_long_fetch_subhNt(jes1*atomic_long_fetch_sub_acquire (C function)c.atomic_long_fetch_sub_acquirehNt(jes1*atomic_long_fetch_sub_release (C function)c.atomic_long_fetch_sub_releasehNt(jes1*atomic_long_fetch_sub_relaxed (C function)c.atomic_long_fetch_sub_relaxedhNt(jes1atomic_long_inc (C function)c.atomic_long_inchNt(jes1#atomic_long_inc_return (C function)c.atomic_long_inc_returnhNt(jes1+atomic_long_inc_return_acquire (C function) c.atomic_long_inc_return_acquirehNt(jes1+atomic_long_inc_return_release (C function) c.atomic_long_inc_return_releasehNt(jes1+atomic_long_inc_return_relaxed (C function) c.atomic_long_inc_return_relaxedhNt(jes1"atomic_long_fetch_inc (C function)c.atomic_long_fetch_inchNt(jes1*atomic_long_fetch_inc_acquire (C function)c.atomic_long_fetch_inc_acquirehNt(jes1*atomic_long_fetch_inc_release (C function)c.atomic_long_fetch_inc_releasehNt(jes1*atomic_long_fetch_inc_relaxed (C function)c.atomic_long_fetch_inc_relaxedhNt(jes1atomic_long_dec (C function)c.atomic_long_dechNt(jes1#atomic_long_dec_return (C function)c.atomic_long_dec_returnhNt(jes1+atomic_long_dec_return_acquire (C function) c.atomic_long_dec_return_acquirehNt(jes1+atomic_long_dec_return_release (C function) c.atomic_long_dec_return_releasehNt(jes1+atomic_long_dec_return_relaxed (C function) c.atomic_long_dec_return_relaxedhNt(jes1"atomic_long_fetch_dec (C function)c.atomic_long_fetch_dechNt(jes1*atomic_long_fetch_dec_acquire (C function)c.atomic_long_fetch_dec_acquirehNt(jes1*atomic_long_fetch_dec_release (C function)c.atomic_long_fetch_dec_releasehNt(jes1*atomic_long_fetch_dec_relaxed (C function)c.atomic_long_fetch_dec_relaxedhNt(jes1atomic_long_and (C function)c.atomic_long_andhNt(jes1"atomic_long_fetch_and (C function)c.atomic_long_fetch_andhNt(jes1*atomic_long_fetch_and_acquire (C function)c.atomic_long_fetch_and_acquirehNt(jes1*atomic_long_fetch_and_release (C function)c.atomic_long_fetch_and_releasehNt(jes1*atomic_long_fetch_and_relaxed (C function)c.atomic_long_fetch_and_relaxedhNt(jes1atomic_long_andnot (C function)c.atomic_long_andnothNt(jes1%atomic_long_fetch_andnot (C function)c.atomic_long_fetch_andnothNt(jes1-atomic_long_fetch_andnot_acquire (C function)"c.atomic_long_fetch_andnot_acquirehNt(jes1-atomic_long_fetch_andnot_release (C function)"c.atomic_long_fetch_andnot_releasehNt(jes1-atomic_long_fetch_andnot_relaxed (C function)"c.atomic_long_fetch_andnot_relaxedhNt(jes1atomic_long_or (C function)c.atomic_long_orhNt(jes1!atomic_long_fetch_or (C function)c.atomic_long_fetch_orhNt(jes1)atomic_long_fetch_or_acquire (C function)c.atomic_long_fetch_or_acquirehNt(jes1)atomic_long_fetch_or_release (C function)c.atomic_long_fetch_or_releasehNt(jes1)atomic_long_fetch_or_relaxed (C function)c.atomic_long_fetch_or_relaxedhNt(jes1atomic_long_xor (C function)c.atomic_long_xorhNt(jes1"atomic_long_fetch_xor (C function)c.atomic_long_fetch_xorhNt(jes1*atomic_long_fetch_xor_acquire (C function)c.atomic_long_fetch_xor_acquirehNt(jes1*atomic_long_fetch_xor_release (C function)c.atomic_long_fetch_xor_releasehNt(jes1*atomic_long_fetch_xor_relaxed (C function)c.atomic_long_fetch_xor_relaxedhNt(jes1atomic_long_xchg (C function)c.atomic_long_xchghNt(jes1%atomic_long_xchg_acquire (C function)c.atomic_long_xchg_acquirehNt(jes1%atomic_long_xchg_release (C function)c.atomic_long_xchg_releasehNt(jes1%atomic_long_xchg_relaxed (C function)c.atomic_long_xchg_relaxedhNt(jes1 atomic_long_cmpxchg (C function)c.atomic_long_cmpxchghNt(jes1(atomic_long_cmpxchg_acquire (C function)c.atomic_long_cmpxchg_acquirehNt(jes1(atomic_long_cmpxchg_release (C function)c.atomic_long_cmpxchg_releasehNt(jes1(atomic_long_cmpxchg_relaxed (C function)c.atomic_long_cmpxchg_relaxedhNt(jes1$atomic_long_try_cmpxchg (C function)c.atomic_long_try_cmpxchghNt(jes1,atomic_long_try_cmpxchg_acquire (C function)!c.atomic_long_try_cmpxchg_acquirehNt(jes1,atomic_long_try_cmpxchg_release (C function)!c.atomic_long_try_cmpxchg_releasehNt(jes1,atomic_long_try_cmpxchg_relaxed (C function)!c.atomic_long_try_cmpxchg_relaxedhNt(jes1%atomic_long_sub_and_test (C function)c.atomic_long_sub_and_testhNt(jes1%atomic_long_dec_and_test (C function)c.atomic_long_dec_and_testhNt(jes1%atomic_long_inc_and_test (C function)c.atomic_long_inc_and_testhNt(jes1%atomic_long_add_negative (C function)c.atomic_long_add_negativehNt(jes1-atomic_long_add_negative_acquire (C function)"c.atomic_long_add_negative_acquirehNt(jes1-atomic_long_add_negative_release (C function)"c.atomic_long_add_negative_releasehNt(jes1-atomic_long_add_negative_relaxed (C function)"c.atomic_long_add_negative_relaxedhNt(jes1)atomic_long_fetch_add_unless (C function)c.atomic_long_fetch_add_unlesshNt(jes1#atomic_long_add_unless (C function)c.atomic_long_add_unlesshNt(jes1%atomic_long_inc_not_zero (C function)c.atomic_long_inc_not_zerohNt(jes1,atomic_long_inc_unless_negative (C function)!c.atomic_long_inc_unless_negativehNt(jes1,atomic_long_dec_unless_positive (C function)!c.atomic_long_dec_unless_positivehNt(jes1(atomic_long_dec_if_positive (C function)c.atomic_long_dec_if_positivehNt(jes1raw_atomic_read (C function)c.raw_atomic_readhNt(jes1$raw_atomic_read_acquire (C function)c.raw_atomic_read_acquirehNt(jes1raw_atomic_set (C function)c.raw_atomic_sethNt(jes1#raw_atomic_set_release (C function)c.raw_atomic_set_releasehNt(jes1raw_atomic_add (C function)c.raw_atomic_addhNt(jes1"raw_atomic_add_return (C function)c.raw_atomic_add_returnhNt(jes1*raw_atomic_add_return_acquire (C function)c.raw_atomic_add_return_acquirehNt(jes1*raw_atomic_add_return_release (C function)c.raw_atomic_add_return_releasehNt(jes1*raw_atomic_add_return_relaxed (C function)c.raw_atomic_add_return_relaxedhNt(jes1!raw_atomic_fetch_add (C function)c.raw_atomic_fetch_addhNt(jes1)raw_atomic_fetch_add_acquire (C function)c.raw_atomic_fetch_add_acquirehNt(jes1)raw_atomic_fetch_add_release (C function)c.raw_atomic_fetch_add_releasehNt(jes1)raw_atomic_fetch_add_relaxed (C function)c.raw_atomic_fetch_add_relaxedhNt(jes1raw_atomic_sub (C function)c.raw_atomic_subhNt(jes1"raw_atomic_sub_return (C function)c.raw_atomic_sub_returnhNt(jes1*raw_atomic_sub_return_acquire (C function)c.raw_atomic_sub_return_acquirehNt(jes1*raw_atomic_sub_return_release (C function)c.raw_atomic_sub_return_releasehNt(jes1*raw_atomic_sub_return_relaxed (C function)c.raw_atomic_sub_return_relaxedhNt(jes1!raw_atomic_fetch_sub (C function)c.raw_atomic_fetch_subhNt(jes1)raw_atomic_fetch_sub_acquire (C function)c.raw_atomic_fetch_sub_acquirehNt(jes1)raw_atomic_fetch_sub_release (C function)c.raw_atomic_fetch_sub_releasehNt(jes1)raw_atomic_fetch_sub_relaxed (C function)c.raw_atomic_fetch_sub_relaxedhNt(jes1raw_atomic_inc (C function)c.raw_atomic_inchNt(jes1"raw_atomic_inc_return (C function)c.raw_atomic_inc_returnhNt(jes1*raw_atomic_inc_return_acquire (C function)c.raw_atomic_inc_return_acquirehNt(jes1*raw_atomic_inc_return_release (C function)c.raw_atomic_inc_return_releasehNt(jes1*raw_atomic_inc_return_relaxed (C function)c.raw_atomic_inc_return_relaxedhNt(jes1!raw_atomic_fetch_inc (C function)c.raw_atomic_fetch_inchNt(jes1)raw_atomic_fetch_inc_acquire (C function)c.raw_atomic_fetch_inc_acquirehNt(jes1)raw_atomic_fetch_inc_release (C function)c.raw_atomic_fetch_inc_releasehNt(jes1)raw_atomic_fetch_inc_relaxed (C function)c.raw_atomic_fetch_inc_relaxedhNt(jes1raw_atomic_dec (C function)c.raw_atomic_dechNt(jes1"raw_atomic_dec_return (C function)c.raw_atomic_dec_returnhNt(jes1*raw_atomic_dec_return_acquire (C function)c.raw_atomic_dec_return_acquirehNt(jes1*raw_atomic_dec_return_release (C function)c.raw_atomic_dec_return_releasehNt(jes1*raw_atomic_dec_return_relaxed (C function)c.raw_atomic_dec_return_relaxedhNt(jes1!raw_atomic_fetch_dec (C function)c.raw_atomic_fetch_dechNt(jes1)raw_atomic_fetch_dec_acquire (C function)c.raw_atomic_fetch_dec_acquirehNt(jes1)raw_atomic_fetch_dec_release (C function)c.raw_atomic_fetch_dec_releasehNt(jes1)raw_atomic_fetch_dec_relaxed (C function)c.raw_atomic_fetch_dec_relaxedhNt(jes1raw_atomic_and (C function)c.raw_atomic_andhNt(jes1!raw_atomic_fetch_and (C function)c.raw_atomic_fetch_andhNt(jes1)raw_atomic_fetch_and_acquire (C function)c.raw_atomic_fetch_and_acquirehNt(jes1)raw_atomic_fetch_and_release (C function)c.raw_atomic_fetch_and_releasehNt(jes1)raw_atomic_fetch_and_relaxed (C function)c.raw_atomic_fetch_and_relaxedhNt(jes1raw_atomic_andnot (C function)c.raw_atomic_andnothNt(jes1$raw_atomic_fetch_andnot (C function)c.raw_atomic_fetch_andnothNt(jes1,raw_atomic_fetch_andnot_acquire (C function)!c.raw_atomic_fetch_andnot_acquirehNt(jes1,raw_atomic_fetch_andnot_release (C function)!c.raw_atomic_fetch_andnot_releasehNt(jes1,raw_atomic_fetch_andnot_relaxed (C function)!c.raw_atomic_fetch_andnot_relaxedhNt(jes1raw_atomic_or (C function)c.raw_atomic_orhNt(jes1 raw_atomic_fetch_or (C function)c.raw_atomic_fetch_orhNt(jes1(raw_atomic_fetch_or_acquire (C function)c.raw_atomic_fetch_or_acquirehNt(jes1(raw_atomic_fetch_or_release (C function)c.raw_atomic_fetch_or_releasehNt(jes1(raw_atomic_fetch_or_relaxed (C function)c.raw_atomic_fetch_or_relaxedhNt(jes1raw_atomic_xor (C function)c.raw_atomic_xorhNt(jes1!raw_atomic_fetch_xor (C function)c.raw_atomic_fetch_xorhNt(jes1)raw_atomic_fetch_xor_acquire (C function)c.raw_atomic_fetch_xor_acquirehNt(jes1)raw_atomic_fetch_xor_release (C function)c.raw_atomic_fetch_xor_releasehNt(jes1)raw_atomic_fetch_xor_relaxed (C function)c.raw_atomic_fetch_xor_relaxedhNt(jes1raw_atomic_xchg (C function)c.raw_atomic_xchghNt(jes1$raw_atomic_xchg_acquire (C function)c.raw_atomic_xchg_acquirehNt(jes1$raw_atomic_xchg_release (C function)c.raw_atomic_xchg_releasehNt(jes1$raw_atomic_xchg_relaxed (C function)c.raw_atomic_xchg_relaxedhNt(jes1raw_atomic_cmpxchg (C function)c.raw_atomic_cmpxchghNt(jes1'raw_atomic_cmpxchg_acquire (C function)c.raw_atomic_cmpxchg_acquirehNt(jes1'raw_atomic_cmpxchg_release (C function)c.raw_atomic_cmpxchg_releasehNt(jes1'raw_atomic_cmpxchg_relaxed (C function)c.raw_atomic_cmpxchg_relaxedhNt(jes1#raw_atomic_try_cmpxchg (C function)c.raw_atomic_try_cmpxchghNt(jes1+raw_atomic_try_cmpxchg_acquire (C function) c.raw_atomic_try_cmpxchg_acquirehNt(jes1+raw_atomic_try_cmpxchg_release (C function) c.raw_atomic_try_cmpxchg_releasehNt(jes1+raw_atomic_try_cmpxchg_relaxed (C function) c.raw_atomic_try_cmpxchg_relaxedhNt(jes1$raw_atomic_sub_and_test (C function)c.raw_atomic_sub_and_testhNt(jes1$raw_atomic_dec_and_test (C function)c.raw_atomic_dec_and_testhNt(jes1$raw_atomic_inc_and_test (C function)c.raw_atomic_inc_and_testhNt(jes1$raw_atomic_add_negative (C function)c.raw_atomic_add_negativehNt(jes1,raw_atomic_add_negative_acquire (C function)!c.raw_atomic_add_negative_acquirehNt(jes1,raw_atomic_add_negative_release (C function)!c.raw_atomic_add_negative_releasehNt(jes1,raw_atomic_add_negative_relaxed (C function)!c.raw_atomic_add_negative_relaxedhNt(jes1(raw_atomic_fetch_add_unless (C function)c.raw_atomic_fetch_add_unlesshNt(jes1"raw_atomic_add_unless (C function)c.raw_atomic_add_unlesshNt(jes1$raw_atomic_inc_not_zero (C function)c.raw_atomic_inc_not_zerohNt(jes1+raw_atomic_inc_unless_negative (C function) c.raw_atomic_inc_unless_negativehNt(jes1+raw_atomic_dec_unless_positive (C function) c.raw_atomic_dec_unless_positivehNt(jes1'raw_atomic_dec_if_positive (C function)c.raw_atomic_dec_if_positivehNt(jes1raw_atomic64_read (C function)c.raw_atomic64_readhNt(jes1&raw_atomic64_read_acquire (C function)c.raw_atomic64_read_acquirehNt(jes1raw_atomic64_set (C function)c.raw_atomic64_sethNt(jes1%raw_atomic64_set_release (C function)c.raw_atomic64_set_releasehNt(jes1raw_atomic64_add (C function)c.raw_atomic64_addhNt(jes1$raw_atomic64_add_return (C function)c.raw_atomic64_add_returnhNt(jes1,raw_atomic64_add_return_acquire (C function)!c.raw_atomic64_add_return_acquirehNt(jes1,raw_atomic64_add_return_release (C function)!c.raw_atomic64_add_return_releasehNt(jes1,raw_atomic64_add_return_relaxed (C function)!c.raw_atomic64_add_return_relaxedhNt(jes1#raw_atomic64_fetch_add (C function)c.raw_atomic64_fetch_addhNt(jes1+raw_atomic64_fetch_add_acquire (C function) c.raw_atomic64_fetch_add_acquirehNt(jes1+raw_atomic64_fetch_add_release (C function) c.raw_atomic64_fetch_add_releasehNt(jes1+raw_atomic64_fetch_add_relaxed (C function) c.raw_atomic64_fetch_add_relaxedhNt(jes1raw_atomic64_sub (C function)c.raw_atomic64_subhNt(jes1$raw_atomic64_sub_return (C function)c.raw_atomic64_sub_returnhNt(jes1,raw_atomic64_sub_return_acquire (C function)!c.raw_atomic64_sub_return_acquirehNt(jes1,raw_atomic64_sub_return_release (C function)!c.raw_atomic64_sub_return_releasehNt(jes1,raw_atomic64_sub_return_relaxed (C function)!c.raw_atomic64_sub_return_relaxedhNt(jes1#raw_atomic64_fetch_sub (C function)c.raw_atomic64_fetch_subhNt(jes1+raw_atomic64_fetch_sub_acquire (C function) c.raw_atomic64_fetch_sub_acquirehNt(jes1+raw_atomic64_fetch_sub_release (C function) c.raw_atomic64_fetch_sub_releasehNt(jes1+raw_atomic64_fetch_sub_relaxed (C function) c.raw_atomic64_fetch_sub_relaxedhNt(jes1raw_atomic64_inc (C function)c.raw_atomic64_inchNt(jes1$raw_atomic64_inc_return (C function)c.raw_atomic64_inc_returnhNt(jes1,raw_atomic64_inc_return_acquire (C function)!c.raw_atomic64_inc_return_acquirehNt(jes1,raw_atomic64_inc_return_release (C function)!c.raw_atomic64_inc_return_releasehNt(jes1,raw_atomic64_inc_return_relaxed (C function)!c.raw_atomic64_inc_return_relaxedhNt(jes1#raw_atomic64_fetch_inc (C function)c.raw_atomic64_fetch_inchNt(jes1+raw_atomic64_fetch_inc_acquire (C function) c.raw_atomic64_fetch_inc_acquirehNt(jes1+raw_atomic64_fetch_inc_release (C function) c.raw_atomic64_fetch_inc_releasehNt(jes1+raw_atomic64_fetch_inc_relaxed (C function) c.raw_atomic64_fetch_inc_relaxedhNt(jes1raw_atomic64_dec (C function)c.raw_atomic64_dechNt(jes1$raw_atomic64_dec_return (C function)c.raw_atomic64_dec_returnhNt(jes1,raw_atomic64_dec_return_acquire (C function)!c.raw_atomic64_dec_return_acquirehNt(jes1,raw_atomic64_dec_return_release (C function)!c.raw_atomic64_dec_return_releasehNt(jes1,raw_atomic64_dec_return_relaxed (C function)!c.raw_atomic64_dec_return_relaxedhNt(jes1#raw_atomic64_fetch_dec (C function)c.raw_atomic64_fetch_dechNt(jes1+raw_atomic64_fetch_dec_acquire (C function) c.raw_atomic64_fetch_dec_acquirehNt(jes1+raw_atomic64_fetch_dec_release (C function) c.raw_atomic64_fetch_dec_releasehNt(jes1+raw_atomic64_fetch_dec_relaxed (C function) c.raw_atomic64_fetch_dec_relaxedhNt(jes1raw_atomic64_and (C function)c.raw_atomic64_andhNt(jes1#raw_atomic64_fetch_and (C function)c.raw_atomic64_fetch_andhNt(jes1+raw_atomic64_fetch_and_acquire (C function) c.raw_atomic64_fetch_and_acquirehNt(jes1+raw_atomic64_fetch_and_release (C function) c.raw_atomic64_fetch_and_releasehNt(jes1+raw_atomic64_fetch_and_relaxed (C function) c.raw_atomic64_fetch_and_relaxedhNt(jes1 raw_atomic64_andnot (C function)c.raw_atomic64_andnothNt(jes1&raw_atomic64_fetch_andnot (C function)c.raw_atomic64_fetch_andnothNt(jes1.raw_atomic64_fetch_andnot_acquire (C function)#c.raw_atomic64_fetch_andnot_acquirehNt(jes1.raw_atomic64_fetch_andnot_release (C function)#c.raw_atomic64_fetch_andnot_releasehNt(jes1.raw_atomic64_fetch_andnot_relaxed (C function)#c.raw_atomic64_fetch_andnot_relaxedhNt(jes1raw_atomic64_or (C function)c.raw_atomic64_orhNt(jes1"raw_atomic64_fetch_or (C function)c.raw_atomic64_fetch_orhNt(jes1*raw_atomic64_fetch_or_acquire (C function)c.raw_atomic64_fetch_or_acquirehNt(jes1*raw_atomic64_fetch_or_release (C function)c.raw_atomic64_fetch_or_releasehNt(jes1*raw_atomic64_fetch_or_relaxed (C function)c.raw_atomic64_fetch_or_relaxedhNt(jes1raw_atomic64_xor (C function)c.raw_atomic64_xorhNt(jes1#raw_atomic64_fetch_xor (C function)c.raw_atomic64_fetch_xorhNt(jes1+raw_atomic64_fetch_xor_acquire (C function) c.raw_atomic64_fetch_xor_acquirehNt(jes1+raw_atomic64_fetch_xor_release (C function) c.raw_atomic64_fetch_xor_releasehNt(jes1+raw_atomic64_fetch_xor_relaxed (C function) c.raw_atomic64_fetch_xor_relaxedhNt(jes1raw_atomic64_xchg (C function)c.raw_atomic64_xchghNt(jes1&raw_atomic64_xchg_acquire (C function)c.raw_atomic64_xchg_acquirehNt(jes1&raw_atomic64_xchg_release (C function)c.raw_atomic64_xchg_releasehNt(jes1&raw_atomic64_xchg_relaxed (C function)c.raw_atomic64_xchg_relaxedhNt(jes1!raw_atomic64_cmpxchg (C function)c.raw_atomic64_cmpxchghNt(jes1)raw_atomic64_cmpxchg_acquire (C function)c.raw_atomic64_cmpxchg_acquirehNt(jes1)raw_atomic64_cmpxchg_release (C function)c.raw_atomic64_cmpxchg_releasehNt(jes1)raw_atomic64_cmpxchg_relaxed (C function)c.raw_atomic64_cmpxchg_relaxedhNt(jes1%raw_atomic64_try_cmpxchg (C function)c.raw_atomic64_try_cmpxchghNt(jes1-raw_atomic64_try_cmpxchg_acquire (C function)"c.raw_atomic64_try_cmpxchg_acquirehNt(jes1-raw_atomic64_try_cmpxchg_release (C function)"c.raw_atomic64_try_cmpxchg_releasehNt(jes1-raw_atomic64_try_cmpxchg_relaxed (C function)"c.raw_atomic64_try_cmpxchg_relaxedhNt(jes1&raw_atomic64_sub_and_test (C function)c.raw_atomic64_sub_and_testhNt(jes1&raw_atomic64_dec_and_test (C function)c.raw_atomic64_dec_and_testhNt(jes1&raw_atomic64_inc_and_test (C function)c.raw_atomic64_inc_and_testhNt(jes1&raw_atomic64_add_negative (C function)c.raw_atomic64_add_negativehNt(jes1.raw_atomic64_add_negative_acquire (C function)#c.raw_atomic64_add_negative_acquirehNt(jes1.raw_atomic64_add_negative_release (C function)#c.raw_atomic64_add_negative_releasehNt(jes1.raw_atomic64_add_negative_relaxed (C function)#c.raw_atomic64_add_negative_relaxedhNt(jes1*raw_atomic64_fetch_add_unless (C function)c.raw_atomic64_fetch_add_unlesshNt(jes1$raw_atomic64_add_unless (C function)c.raw_atomic64_add_unlesshNt(jes1&raw_atomic64_inc_not_zero (C function)c.raw_atomic64_inc_not_zerohNt(jes1-raw_atomic64_inc_unless_negative (C function)"c.raw_atomic64_inc_unless_negativehNt(jes1-raw_atomic64_dec_unless_positive (C function)"c.raw_atomic64_dec_unless_positivehNt(jes1)raw_atomic64_dec_if_positive (C function)c.raw_atomic64_dec_if_positivehNt(jes1!raw_atomic_long_read (C function)c.raw_atomic_long_readhNt(jes1)raw_atomic_long_read_acquire (C function)c.raw_atomic_long_read_acquirehNt(jes1 raw_atomic_long_set (C function)c.raw_atomic_long_sethNt(jes1(raw_atomic_long_set_release (C function)c.raw_atomic_long_set_releasehNt(jes1 raw_atomic_long_add (C function)c.raw_atomic_long_addhNt(jes1'raw_atomic_long_add_return (C function)c.raw_atomic_long_add_returnhNt(jes1/raw_atomic_long_add_return_acquire (C function)$c.raw_atomic_long_add_return_acquirehNt(jes1/raw_atomic_long_add_return_release (C function)$c.raw_atomic_long_add_return_releasehNt(jes1/raw_atomic_long_add_return_relaxed (C function)$c.raw_atomic_long_add_return_relaxedhNt(jes1&raw_atomic_long_fetch_add (C function)c.raw_atomic_long_fetch_addhNt(jes1.raw_atomic_long_fetch_add_acquire (C function)#c.raw_atomic_long_fetch_add_acquirehNt(jes1.raw_atomic_long_fetch_add_release (C function)#c.raw_atomic_long_fetch_add_releasehNt(jes1.raw_atomic_long_fetch_add_relaxed (C function)#c.raw_atomic_long_fetch_add_relaxedhNt(jes1 raw_atomic_long_sub (C function)c.raw_atomic_long_subhNt(jes1'raw_atomic_long_sub_return (C function)c.raw_atomic_long_sub_returnhNt(jes1/raw_atomic_long_sub_return_acquire (C function)$c.raw_atomic_long_sub_return_acquirehNt(jes1/raw_atomic_long_sub_return_release (C function)$c.raw_atomic_long_sub_return_releasehNt(jes1/raw_atomic_long_sub_return_relaxed (C function)$c.raw_atomic_long_sub_return_relaxedhNt(jes1&raw_atomic_long_fetch_sub (C function)c.raw_atomic_long_fetch_subhNt(jes1.raw_atomic_long_fetch_sub_acquire (C function)#c.raw_atomic_long_fetch_sub_acquirehNt(jes1.raw_atomic_long_fetch_sub_release (C function)#c.raw_atomic_long_fetch_sub_releasehNt(jes1.raw_atomic_long_fetch_sub_relaxed (C function)#c.raw_atomic_long_fetch_sub_relaxedhNt(jes1 raw_atomic_long_inc (C function)c.raw_atomic_long_inchNt(jes1'raw_atomic_long_inc_return (C function)c.raw_atomic_long_inc_returnhNt(jes1/raw_atomic_long_inc_return_acquire (C function)$c.raw_atomic_long_inc_return_acquirehNt(jes1/raw_atomic_long_inc_return_release (C function)$c.raw_atomic_long_inc_return_releasehNt(jes1/raw_atomic_long_inc_return_relaxed (C function)$c.raw_atomic_long_inc_return_relaxedhNt(jes1&raw_atomic_long_fetch_inc (C function)c.raw_atomic_long_fetch_inchNt(jes1.raw_atomic_long_fetch_inc_acquire (C function)#c.raw_atomic_long_fetch_inc_acquirehNt(jes1.raw_atomic_long_fetch_inc_release (C function)#c.raw_atomic_long_fetch_inc_releasehNt(jes1.raw_atomic_long_fetch_inc_relaxed (C function)#c.raw_atomic_long_fetch_inc_relaxedhNt(jes1 raw_atomic_long_dec (C function)c.raw_atomic_long_dechNt(jes1'raw_atomic_long_dec_return (C function)c.raw_atomic_long_dec_returnhNt(jes1/raw_atomic_long_dec_return_acquire (C function)$c.raw_atomic_long_dec_return_acquirehNt(jes1/raw_atomic_long_dec_return_release (C function)$c.raw_atomic_long_dec_return_releasehNt(jes1/raw_atomic_long_dec_return_relaxed (C function)$c.raw_atomic_long_dec_return_relaxedhNt(jes1&raw_atomic_long_fetch_dec (C function)c.raw_atomic_long_fetch_dechNt(jes1.raw_atomic_long_fetch_dec_acquire (C function)#c.raw_atomic_long_fetch_dec_acquirehNt(jes1.raw_atomic_long_fetch_dec_release (C function)#c.raw_atomic_long_fetch_dec_releasehNt(jes1.raw_atomic_long_fetch_dec_relaxed (C function)#c.raw_atomic_long_fetch_dec_relaxedhNt(jes1 raw_atomic_long_and (C function)c.raw_atomic_long_andhNt(jes1&raw_atomic_long_fetch_and (C function)c.raw_atomic_long_fetch_andhNt(jes1.raw_atomic_long_fetch_and_acquire (C function)#c.raw_atomic_long_fetch_and_acquirehNt(jes1.raw_atomic_long_fetch_and_release (C function)#c.raw_atomic_long_fetch_and_releasehNt(jes1.raw_atomic_long_fetch_and_relaxed (C function)#c.raw_atomic_long_fetch_and_relaxedhNt(jes1#raw_atomic_long_andnot (C function)c.raw_atomic_long_andnothNt(jes1)raw_atomic_long_fetch_andnot (C function)c.raw_atomic_long_fetch_andnothNt(jes11raw_atomic_long_fetch_andnot_acquire (C function)&c.raw_atomic_long_fetch_andnot_acquirehNt(jes11raw_atomic_long_fetch_andnot_release (C function)&c.raw_atomic_long_fetch_andnot_releasehNt(jes11raw_atomic_long_fetch_andnot_relaxed (C function)&c.raw_atomic_long_fetch_andnot_relaxedhNt(jes1raw_atomic_long_or (C function)c.raw_atomic_long_orhNt(jes1%raw_atomic_long_fetch_or (C function)c.raw_atomic_long_fetch_orhNt(jes1-raw_atomic_long_fetch_or_acquire (C function)"c.raw_atomic_long_fetch_or_acquirehNt(jes1-raw_atomic_long_fetch_or_release (C function)"c.raw_atomic_long_fetch_or_releasehNt(jes1-raw_atomic_long_fetch_or_relaxed (C function)"c.raw_atomic_long_fetch_or_relaxedhNt(jes1 raw_atomic_long_xor (C function)c.raw_atomic_long_xorhNt(jes1&raw_atomic_long_fetch_xor (C function)c.raw_atomic_long_fetch_xorhNt(jes1.raw_atomic_long_fetch_xor_acquire (C function)#c.raw_atomic_long_fetch_xor_acquirehNt(jes1.raw_atomic_long_fetch_xor_release (C function)#c.raw_atomic_long_fetch_xor_releasehNt(jes1.raw_atomic_long_fetch_xor_relaxed (C function)#c.raw_atomic_long_fetch_xor_relaxedhNt(jes1!raw_atomic_long_xchg (C function)c.raw_atomic_long_xchghNt(jes1)raw_atomic_long_xchg_acquire (C function)c.raw_atomic_long_xchg_acquirehNt(jes1)raw_atomic_long_xchg_release (C function)c.raw_atomic_long_xchg_releasehNt(jes1)raw_atomic_long_xchg_relaxed (C function)c.raw_atomic_long_xchg_relaxedhNt(jes1$raw_atomic_long_cmpxchg (C function)c.raw_atomic_long_cmpxchghNt(jes1,raw_atomic_long_cmpxchg_acquire (C function)!c.raw_atomic_long_cmpxchg_acquirehNt(jes1,raw_atomic_long_cmpxchg_release (C function)!c.raw_atomic_long_cmpxchg_releasehNt(jes1,raw_atomic_long_cmpxchg_relaxed (C function)!c.raw_atomic_long_cmpxchg_relaxedhNt(jes1(raw_atomic_long_try_cmpxchg (C function)c.raw_atomic_long_try_cmpxchghNt(jes10raw_atomic_long_try_cmpxchg_acquire (C function)%c.raw_atomic_long_try_cmpxchg_acquirehNt(jes10raw_atomic_long_try_cmpxchg_release (C function)%c.raw_atomic_long_try_cmpxchg_releasehNt(jes10raw_atomic_long_try_cmpxchg_relaxed (C function)%c.raw_atomic_long_try_cmpxchg_relaxedhNt(jes1)raw_atomic_long_sub_and_test (C function)c.raw_atomic_long_sub_and_testhNt(jes1)raw_atomic_long_dec_and_test (C function)c.raw_atomic_long_dec_and_testhNt(jes1)raw_atomic_long_inc_and_test (C function)c.raw_atomic_long_inc_and_testhNt(jes1)raw_atomic_long_add_negative (C function)c.raw_atomic_long_add_negativehNt(jes11raw_atomic_long_add_negative_acquire (C function)&c.raw_atomic_long_add_negative_acquirehNt(jes11raw_atomic_long_add_negative_release (C function)&c.raw_atomic_long_add_negative_releasehNt(jes11raw_atomic_long_add_negative_relaxed (C function)&c.raw_atomic_long_add_negative_relaxedhNt(jes1-raw_atomic_long_fetch_add_unless (C function)"c.raw_atomic_long_fetch_add_unlesshNt(jes1'raw_atomic_long_add_unless (C function)c.raw_atomic_long_add_unlesshNt(jes1)raw_atomic_long_inc_not_zero (C function)c.raw_atomic_long_inc_not_zerohNt(jes10raw_atomic_long_inc_unless_negative (C function)%c.raw_atomic_long_inc_unless_negativehNt(jes10raw_atomic_long_dec_unless_positive (C function)%c.raw_atomic_long_dec_unless_positivehNt(jes1,raw_atomic_long_dec_if_positive (C function)!c.raw_atomic_long_dec_if_positivehNt(jes1kobject_get_path (C function)c.kobject_get_pathhNt(jes1kobject_set_name (C function)c.kobject_set_namehNt(jes1kobject_init (C function)c.kobject_inithNt(jes1kobject_add (C function) c.kobject_addhNt(jes1!kobject_init_and_add (C function)c.kobject_init_and_addhNt(jes1kobject_rename (C function)c.kobject_renamehNt(jes1kobject_move (C function)c.kobject_movehNt(jes1kobject_del (C function) c.kobject_delhNt(jes1kobject_get (C function) c.kobject_gethNt(jes1kobject_put (C function) c.kobject_puthNt(jes1#kobject_create_and_add (C function)c.kobject_create_and_addhNt(jes1kset_register (C function)c.kset_registerhNt(jes1kset_unregister (C function)c.kset_unregisterhNt(jes1kset_find_obj (C function)c.kset_find_objhNt(jes1 kset_create_and_add (C function)c.kset_create_and_addhNt(jes1might_sleep (C macro) c.might_sleephNt(jes1cant_sleep (C macro) c.cant_sleephNt(jes1cant_migrate (C macro)c.cant_migratehNt(jes1non_block_start (C macro)c.non_block_starthNt(jes1non_block_end (C macro)c.non_block_endhNt(jes1trace_printk (C macro)c.trace_printkhNt(jes1trace_puts (C macro) c.trace_putshNt(jes1console_list_lock (C function)c.console_list_lockhNt(jes1 console_list_unlock (C function)c.console_list_unlockhNt(jes1#console_srcu_read_lock (C function)c.console_srcu_read_lockhNt(jes1%console_srcu_read_unlock (C function)c.console_srcu_read_unlockhNt(jes17match_devname_and_update_preferred_console (C function),c.match_devname_and_update_preferred_consolehNt(jes1console_lock (C function)c.console_lockhNt(jes1console_trylock (C function)c.console_trylockhNt(jes1console_unlock (C function)c.console_unlockhNt(jes1)console_conditional_schedule (C function)c.console_conditional_schedulehNt(jes1+console_force_preferred_locked (C function) c.console_force_preferred_lockedhNt(jes1#printk_timed_ratelimit (C function)c.printk_timed_ratelimithNt(jes1kmsg_dump_register (C function)c.kmsg_dump_registerhNt(jes1!kmsg_dump_unregister (C function)c.kmsg_dump_unregisterhNt(jes1kmsg_dump_get_line (C function)c.kmsg_dump_get_linehNt(jes1!kmsg_dump_get_buffer (C function)c.kmsg_dump_get_bufferhNt(jes1kmsg_dump_rewind (C function)c.kmsg_dump_rewindhNt(jes1#__printk_cpu_sync_wait (C function)c.__printk_cpu_sync_waithNt(jes1&__printk_cpu_sync_try_get (C function)c.__printk_cpu_sync_try_gethNt(jes1"__printk_cpu_sync_put (C function)c.__printk_cpu_sync_puthNt(jes1panic (C function)c.panichNt(jes1add_taint (C function) c.add_tainthNt(jes1 __devres_alloc_node (C function)c.__devres_alloc_nodehNt(jes1 devres_for_each_res (C function)c.devres_for_each_reshNt(jes1devres_free (C function) c.devres_freehNt(jes1devres_add (C function) c.devres_addhNt(jes1devres_find (C function) c.devres_findhNt(jes1devres_get (C function) c.devres_gethNt(jes1devres_remove (C function)c.devres_removehNt(jes1devres_destroy (C function)c.devres_destroyhNt(jes1devres_release (C function)c.devres_releasehNt(jes1devres_open_group (C function)c.devres_open_grouphNt(jes1devres_close_group (C function)c.devres_close_grouphNt(jes1 devres_remove_group (C function)c.devres_remove_grouphNt(jes1!devres_release_group (C function)c.devres_release_grouphNt(jes1__devm_add_action (C function)c.__devm_add_actionhNt(jes1&devm_remove_action_nowarn (C function)c.devm_remove_action_nowarnhNt(jes1 devm_release_action (C function)c.devm_release_actionhNt(jes1devm_kmalloc (C function)c.devm_kmallochNt(jes1devm_krealloc (C function)c.devm_kreallochNt(jes1devm_kstrdup (C function)c.devm_kstrduphNt(jes1devm_kstrdup_const (C function)c.devm_kstrdup_consthNt(jes1devm_kvasprintf (C function)c.devm_kvasprintfhNt(jes1devm_kasprintf (C function)c.devm_kasprintfhNt(jes1devm_kfree (C function) c.devm_kfreehNt(jes1devm_kmemdup (C function)c.devm_kmemduphNt(jes1 devm_get_free_pages (C function)c.devm_get_free_pageshNt(jes1devm_free_pages (C function)c.devm_free_pageshNt(jes1 __devm_alloc_percpu (C function)c.__devm_alloc_percpuhNt(jes1devm_free_percpu (C function)c.devm_free_percpuhNtejC ]j ]j]((singlekref_init (C function) c.kref_inithNt(jB1kref_get (C function) c.kref_gethNt(jB1kref_put (C function) c.kref_puthNt(jB1kref_put_mutex (C function)c.kref_put_mutexhNt(jB1kref_put_lock (C function)c.kref_put_lockhNt(jB1!kref_get_unless_zero (C function)c.kref_get_unless_zerohNtej]j]j]j]j]j]j]((jB1!ASSERT_EXCLUSIVE_WRITER (C macro)c.ASSERT_EXCLUSIVE_WRITERhNt(jB1(ASSERT_EXCLUSIVE_WRITER_SCOPED (C macro) c.ASSERT_EXCLUSIVE_WRITER_SCOPEDhNt(jB1!ASSERT_EXCLUSIVE_ACCESS (C macro)c.ASSERT_EXCLUSIVE_ACCESShNt(jB1(ASSERT_EXCLUSIVE_ACCESS_SCOPED (C macro) c.ASSERT_EXCLUSIVE_ACCESS_SCOPEDhNt(jB1ASSERT_EXCLUSIVE_BITS (C macro)c.ASSERT_EXCLUSIVE_BITShNtej> ]jd ]jL ]((jB1kunit_resource (C struct)c.kunit_resourcehNt(jB1kunit_get_resource (C function)c.kunit_get_resourcehNt(jB1kunit_put_resource (C function)c.kunit_put_resourcehNt(jB1!__kunit_add_resource (C function)c.__kunit_add_resourcehNt(jB1kunit_add_resource (C function)c.kunit_add_resourcehNt(jB1%kunit_add_named_resource (C function)c.kunit_add_named_resourcehNt(jB1)kunit_alloc_and_get_resource (C function)c.kunit_alloc_and_get_resourcehNt(jB1!kunit_alloc_resource (C function)c.kunit_alloc_resourcehNt(jB1&kunit_resource_name_match (C function)c.kunit_resource_name_matchhNt(jB1 kunit_find_resource (C function)c.kunit_find_resourcehNt(jB1&kunit_find_named_resource (C function)c.kunit_find_named_resourcehNt(jB1#kunit_destroy_resource (C function)c.kunit_destroy_resourcehNt(jB1"kunit_remove_resource (C function)c.kunit_remove_resourcehNt(jB1%KUNIT_DEFINE_ACTION_WRAPPER (C macro)c.KUNIT_DEFINE_ACTION_WRAPPERhNt(jB1kunit_add_action (C function)c.kunit_add_actionhNt(jB1&kunit_add_action_or_reset (C function)c.kunit_add_action_or_resethNt(jB1 kunit_remove_action (C function)c.kunit_remove_actionhNt(jB1!kunit_release_action (C function)c.kunit_release_actionhNt(jB1 kunit_driver_create (C function)c.kunit_driver_createhNt(jB1"kunit_device_register (C function)c.kunit_device_registerhNt(jB1.kunit_device_register_with_driver (C function)#c.kunit_device_register_with_driverhNt(jB1$kunit_device_unregister (C function)c.kunit_device_unregisterhNtej]j ]((jB1$trace_irq_handler_entry (C function)c.trace_irq_handler_entryhNt(jB1#trace_irq_handler_exit (C function)c.trace_irq_handler_exithNt(jB1 trace_softirq_entry (C function)c.trace_softirq_entryhNt(jB1trace_softirq_exit (C function)c.trace_softirq_exithNt(jB1 trace_softirq_raise (C function)c.trace_softirq_raisehNt(jB1 trace_tasklet_entry (C function)c.trace_tasklet_entryhNt(jB1trace_tasklet_exit (C function)c.trace_tasklet_exithNt(jB1"trace_signal_generate (C function)c.trace_signal_generatehNt(jB1!trace_signal_deliver (C function)c.trace_signal_deliverhNt(jB1%trace_block_touch_buffer (C function)c.trace_block_touch_bufferhNt(jB1%trace_block_dirty_buffer (C function)c.trace_block_dirty_bufferhNt(jB1#trace_block_rq_requeue (C function)c.trace_block_rq_requeuehNt(jB1$trace_block_rq_complete (C function)c.trace_block_rq_completehNt(jB1!trace_block_rq_error (C function)c.trace_block_rq_errorhNt(jB1"trace_block_rq_insert (C function)c.trace_block_rq_inserthNt(jB1!trace_block_rq_issue (C function)c.trace_block_rq_issuehNt(jB1!trace_block_rq_merge (C function)c.trace_block_rq_mergehNt(jB1!trace_block_io_start (C function)c.trace_block_io_starthNt(jB1 trace_block_io_done (C function)c.trace_block_io_donehNt(jB1%trace_block_bio_complete (C function)c.trace_block_bio_completehNt(jB1#trace_block_bio_bounce (C function)c.trace_block_bio_bouncehNt(jB1&trace_block_bio_backmerge (C function)c.trace_block_bio_backmergehNt(jB1'trace_block_bio_frontmerge (C function)c.trace_block_bio_frontmergehNt(jB1"trace_block_bio_queue (C function)c.trace_block_bio_queuehNt(jB1trace_block_getrq (C function)c.trace_block_getrqhNt(jB1trace_block_plug (C function)c.trace_block_plughNt(jB1trace_block_unplug (C function)c.trace_block_unplughNt(jB1trace_block_split (C function)c.trace_block_splithNt(jB1"trace_block_bio_remap (C function)c.trace_block_bio_remaphNt(jB1!trace_block_rq_remap (C function)c.trace_block_rq_remaphNt(jB1'trace_workqueue_queue_work (C function)c.trace_workqueue_queue_workhNt(jB1*trace_workqueue_activate_work (C function)c.trace_workqueue_activate_workhNt(jB1*trace_workqueue_execute_start (C function)c.trace_workqueue_execute_starthNt(jB1(trace_workqueue_execute_end (C function)c.trace_workqueue_execute_endhNtej?]jR ]jB]j]j%]jB]((jB1$KUNIT_STATIC_STUB_REDIRECT (C macro)c.KUNIT_STATIC_STUB_REDIRECThNt(jB1$kunit_activate_static_stub (C macro)c.kunit_activate_static_stubhNt(jB1)kunit_deactivate_static_stub (C function)c.kunit_deactivate_static_stubhNtej{ ]((jB1pr_fmt (C macro)c.pr_fmthNt(jB1printk (C macro)c.printkhNt(jB1pr_emerg (C macro) c.pr_emerghNt(jB1pr_alert (C macro) c.pr_alerthNt(jB1pr_crit (C macro) c.pr_crithNt(jB1pr_err (C macro)c.pr_errhNt(jB1pr_warn (C macro) c.pr_warnhNt(jB1pr_notice (C macro) c.pr_noticehNt(jB1pr_info (C macro) c.pr_infohNt(jB1pr_cont (C macro) c.pr_conthNt(jB1pr_devel (C macro) c.pr_develhNt(jB1pr_debug (C macro) c.pr_debughNtej]((jB1ktime_get (C function) c.ktime_gethNt(jB1ktime_get_boottime (C function)c.ktime_get_boottimehNt(jB1ktime_get_real (C function)c.ktime_get_realhNt(jB1ktime_get_clocktai (C function)c.ktime_get_clocktaihNt(jB1ktime_get_raw (C function)c.ktime_get_rawhNt(jB1ktime_get_ns (C function)c.ktime_get_nshNt(jB1"ktime_get_boottime_ns (C function)c.ktime_get_boottime_nshNt(jB1ktime_get_real_ns (C function)c.ktime_get_real_nshNt(jB1"ktime_get_clocktai_ns (C function)c.ktime_get_clocktai_nshNt(jB1ktime_get_raw_ns (C function)c.ktime_get_raw_nshNt(jB1ktime_get_ts64 (C function)c.ktime_get_ts64hNt(jB1$ktime_get_boottime_ts64 (C function)c.ktime_get_boottime_ts64hNt(jB1 ktime_get_real_ts64 (C function)c.ktime_get_real_ts64hNt(jB1$ktime_get_clocktai_ts64 (C function)c.ktime_get_clocktai_ts64hNt(jB1ktime_get_raw_ts64 (C function)c.ktime_get_raw_ts64hNt(jB1ktime_get_seconds (C function)c.ktime_get_secondshNt(jB1'ktime_get_boottime_seconds (C function)c.ktime_get_boottime_secondshNt(jB1#ktime_get_real_seconds (C function)c.ktime_get_real_secondshNt(jB1'ktime_get_clocktai_seconds (C function)c.ktime_get_clocktai_secondshNt(jB1"ktime_get_raw_seconds (C function)c.ktime_get_raw_secondshNt(jB1ktime_get_coarse (C function)c.ktime_get_coarsehNt(jB1&ktime_get_coarse_boottime (C function)c.ktime_get_coarse_boottimehNt(jB1"ktime_get_coarse_real (C function)c.ktime_get_coarse_realhNt(jB1&ktime_get_coarse_clocktai (C function)c.ktime_get_coarse_clocktaihNt(jB1 ktime_get_coarse_ns (C function)c.ktime_get_coarse_nshNt(jB1)ktime_get_coarse_boottime_ns (C function)c.ktime_get_coarse_boottime_nshNt(jB1%ktime_get_coarse_real_ns (C function)c.ktime_get_coarse_real_nshNt(jB1)ktime_get_coarse_clocktai_ns (C function)c.ktime_get_coarse_clocktai_nshNt(jB1"ktime_get_coarse_ts64 (C function)c.ktime_get_coarse_ts64hNt(jB1+ktime_get_coarse_boottime_ts64 (C function) c.ktime_get_coarse_boottime_ts64hNt(jB1'ktime_get_coarse_real_ts64 (C function)c.ktime_get_coarse_real_ts64hNt(jB1+ktime_get_coarse_clocktai_ts64 (C function) c.ktime_get_coarse_clocktai_ts64hNt(jB1#ktime_get_mono_fast_ns (C function)c.ktime_get_mono_fast_nshNt(jB1"ktime_get_raw_fast_ns (C function)c.ktime_get_raw_fast_nshNt(jB1#ktime_get_boot_fast_ns (C function)c.ktime_get_boot_fast_nshNt(jB1"ktime_get_tai_fast_ns (C function)c.ktime_get_tai_fast_nshNt(jB1#ktime_get_real_fast_ns (C function)c.ktime_get_real_fast_nshNt(jB1ktime_get_ts (C function)c.ktime_get_tshNt(jB1do_gettimeofday (C function)c.do_gettimeofdayhNt(jB1getnstimeofday (C function)c.getnstimeofdayhNt(jB1getnstimeofday64 (C function)c.getnstimeofday64hNt(jB1ktime_get_real_ts (C function)c.ktime_get_real_tshNt(jB1 current_kernel_time (C function)c.current_kernel_timehNt(jB1"current_kernel_time64 (C function)c.current_kernel_time64hNt(jB1!get_monotonic_coarse (C function)c.get_monotonic_coarsehNt(jB1#get_monotonic_coarse64 (C function)c.get_monotonic_coarse64hNt(jB1getrawmonotonic (C function)c.getrawmonotonichNt(jB1getrawmonotonic64 (C function)c.getrawmonotonic64hNt(jB1!timekeeping_clocktai (C function)c.timekeeping_clocktaihNt(jB1#timekeeping_clocktai64 (C function)c.timekeeping_clocktai64hNt(jB1#get_monotonic_boottime (C function)c.get_monotonic_boottimehNt(jB1%get_monotonic_boottime64 (C function)c.get_monotonic_boottime64hNtej]((jB1akcipher_request (C struct)c.akcipher_requesthNt(jB1akcipher_alg (C struct)c.akcipher_alghNt(jB1"crypto_alloc_akcipher (C function)c.crypto_alloc_akcipherhNt(jB1!crypto_free_akcipher (C function)c.crypto_free_akcipherhNt(jB1$crypto_akcipher_maxsize (C function)c.crypto_akcipher_maxsizehNt(jB1$crypto_akcipher_encrypt (C function)c.crypto_akcipher_encrypthNt(jB1$crypto_akcipher_decrypt (C function)c.crypto_akcipher_decrypthNt(jB1(crypto_akcipher_set_pub_key (C function)c.crypto_akcipher_set_pub_keyhNt(jB1)crypto_akcipher_set_priv_key (C function)c.crypto_akcipher_set_priv_keyhNt(jB1#akcipher_request_alloc (C function)c.akcipher_request_allochNt(jB1"akcipher_request_free (C function)c.akcipher_request_freehNt(jB1*akcipher_request_set_callback (C function)c.akcipher_request_set_callbackhNt(jB1'akcipher_request_set_crypt (C function)c.akcipher_request_set_crypthNtejJ]((jB1xa_mk_value (C function) c.xa_mk_valuehNt(jB1xa_to_value (C function) c.xa_to_valuehNt(jB1xa_is_value (C function) c.xa_is_valuehNt(jB1xa_tag_pointer (C function)c.xa_tag_pointerhNt(jB1xa_untag_pointer (C function)c.xa_untag_pointerhNt(jB1xa_pointer_tag (C function)c.xa_pointer_taghNt(jB1xa_is_zero (C function) c.xa_is_zerohNt(jB1xa_is_err (C function) c.xa_is_errhNt(jB1xa_err (C function)c.xa_errhNt(jB1xa_limit (C struct) c.xa_limithNt(jB1xarray (C struct)c.xarrayhNt(jB1DEFINE_XARRAY_FLAGS (C macro)c.DEFINE_XARRAY_FLAGShNt(jB1DEFINE_XARRAY (C macro)c.DEFINE_XARRAYhNt(jB1DEFINE_XARRAY_ALLOC (C macro)c.DEFINE_XARRAY_ALLOChNt(jB1DEFINE_XARRAY_ALLOC1 (C macro)c.DEFINE_XARRAY_ALLOC1hNt(jB1xa_init_flags (C function)c.xa_init_flagshNt(jB1xa_init (C function) c.xa_inithNt(jB1xa_empty (C function) c.xa_emptyhNt(jB1xa_marked (C function) c.xa_markedhNt(jB1xa_for_each_range (C macro)c.xa_for_each_rangehNt(jB1xa_for_each_start (C macro)c.xa_for_each_starthNt(jB1xa_for_each (C macro) c.xa_for_eachhNt(jB1xa_for_each_marked (C macro)c.xa_for_each_markedhNt(jB1xa_store_bh (C function) c.xa_store_bhhNt(jB1xa_store_irq (C function)c.xa_store_irqhNt(jB1xa_erase_bh (C function) c.xa_erase_bhhNt(jB1xa_erase_irq (C function)c.xa_erase_irqhNt(jB1xa_cmpxchg (C function) c.xa_cmpxchghNt(jB1xa_cmpxchg_bh (C function)c.xa_cmpxchg_bhhNt(jB1xa_cmpxchg_irq (C function)c.xa_cmpxchg_irqhNt(jB1xa_insert (C function) c.xa_inserthNt(jB1xa_insert_bh (C function)c.xa_insert_bhhNt(jB1xa_insert_irq (C function)c.xa_insert_irqhNt(jB1xa_alloc (C function) c.xa_allochNt(jB1xa_alloc_bh (C function) c.xa_alloc_bhhNt(jB1xa_alloc_irq (C function)c.xa_alloc_irqhNt(jB1xa_alloc_cyclic (C function)c.xa_alloc_cyclichNt(jB1xa_alloc_cyclic_bh (C function)c.xa_alloc_cyclic_bhhNt(jB1 xa_alloc_cyclic_irq (C function)c.xa_alloc_cyclic_irqhNt(jB1xa_reserve (C function) c.xa_reservehNt(jB1xa_reserve_bh (C function)c.xa_reserve_bhhNt(jB1xa_reserve_irq (C function)c.xa_reserve_irqhNt(jB1xa_release (C function) c.xa_releasehNt(jB1xa_is_sibling (C function)c.xa_is_siblinghNt(jB1xa_is_retry (C function) c.xa_is_retryhNt(jB1xa_is_advanced (C function)c.xa_is_advancedhNt(jB1xa_update_node_t (C macro)c.xa_update_node_thNt(jB1XA_STATE (C macro) c.XA_STATEhNt(jB1XA_STATE_ORDER (C macro)c.XA_STATE_ORDERhNt(jB1xas_error (C function) c.xas_errorhNt(jB1xas_set_err (C function) c.xas_set_errhNt(jB1xas_invalid (C function) c.xas_invalidhNt(jB1xas_valid (C function) c.xas_validhNt(jB1xas_is_node (C function) c.xas_is_nodehNt(jB1xas_reset (C function) c.xas_resethNt(jB1xas_retry (C function) c.xas_retryhNt(jB1xas_reload (C function) c.xas_reloadhNt(jB1xas_set (C function) c.xas_sethNt(jB1xas_advance (C function) c.xas_advancehNt(jB1xas_set_order (C function)c.xas_set_orderhNt(jB1xas_set_update (C function)c.xas_set_updatehNt(jB1xas_next_entry (C function)c.xas_next_entryhNt(jB1xas_next_marked (C function)c.xas_next_markedhNt(jB1xas_for_each (C macro)c.xas_for_eachhNt(jB1xas_for_each_marked (C macro)c.xas_for_each_markedhNt(jB1xas_for_each_conflict (C macro)c.xas_for_each_conflicthNt(jB1xas_prev (C function) c.xas_prevhNt(jB1xas_next (C function) c.xas_nexthNt(jB1xas_load (C function) c.xas_loadhNt(jB1xas_nomem (C function) c.xas_nomemhNt(jB1xas_free_nodes (C function)c.xas_free_nodeshNt(jB1xas_create_range (C function)c.xas_create_rangehNt(jB1xas_store (C function) c.xas_storehNt(jB1xas_get_mark (C function)c.xas_get_markhNt(jB1xas_set_mark (C function)c.xas_set_markhNt(jB1xas_clear_mark (C function)c.xas_clear_markhNt(jB1xas_init_marks (C function)c.xas_init_markshNt(jB1xas_split_alloc (C function)c.xas_split_allochNt(jB1xas_split (C function) c.xas_splithNt(jB1$xas_try_split_min_order (C function)c.xas_try_split_min_orderhNt(jB1xas_try_split (C function)c.xas_try_splithNt(jB1xas_pause (C function) c.xas_pausehNt(jB1xas_find (C function) c.xas_findhNt(jB1xas_find_marked (C function)c.xas_find_markedhNt(jB1xas_find_conflict (C function)c.xas_find_conflicthNt(jB1xa_load (C function) c.xa_loadhNt(jB1__xa_erase (C function) c.__xa_erasehNt(jB1xa_erase (C function) c.xa_erasehNt(jB1__xa_store (C function) c.__xa_storehNt(jB1xa_store (C function) c.xa_storehNt(jB1__xa_cmpxchg (C function)c.__xa_cmpxchghNt(jB1__xa_insert (C function) c.__xa_inserthNt(jB1xa_store_range (C function)c.xa_store_rangehNt(jB1xas_get_order (C function)c.xas_get_orderhNt(jB1xa_get_order (C function)c.xa_get_orderhNt(jB1__xa_alloc (C function) c.__xa_allochNt(jB1__xa_alloc_cyclic (C function)c.__xa_alloc_cyclichNt(jB1__xa_set_mark (C function)c.__xa_set_markhNt(jB1__xa_clear_mark (C function)c.__xa_clear_markhNt(jB1xa_get_mark (C function) c.xa_get_markhNt(jB1xa_set_mark (C function) c.xa_set_markhNt(jB1xa_clear_mark (C function)c.xa_clear_markhNt(jB1xa_find (C function) c.xa_findhNt(jB1xa_find_after (C function)c.xa_find_afterhNt(jB1xa_extract (C function) c.xa_extracthNt(jB1xa_delete_node (C function)c.xa_delete_nodehNt(jB1xa_destroy (C function) c.xa_destroyhNtej]j]jk ]jU]j ]j ]j(]jK]j ]j ]j0]j ]j ]jR]j ]jw]jH]j( ]((jB1is_kfence_address (C function)c.is_kfence_addresshNt(jB1"kfence_shutdown_cache (C function)c.kfence_shutdown_cachehNt(jB1kfence_alloc (C function)c.kfence_allochNt(jB1kfence_ksize (C function)c.kfence_ksizehNt(jB1 kfence_object_start (C function)c.kfence_object_starthNt(jB1__kfence_free (C function)c.__kfence_freehNt(jB1kfence_free (C function) c.kfence_freehNt(jB1%kfence_handle_page_fault (C function)c.kfence_handle_page_faulthNtej)]j ]((jB1INIT_LIST_HEAD (C function)c.INIT_LIST_HEADhNt(jB1list_add (C function) c.list_addhNt(jB1list_add_tail (C function)c.list_add_tailhNt(jB1list_del (C function) c.list_delhNt(jB1list_replace (C function)c.list_replacehNt(jB1list_replace_init (C function)c.list_replace_inithNt(jB1list_swap (C function) c.list_swaphNt(jB1list_del_init (C function)c.list_del_inithNt(jB1list_move (C function) c.list_movehNt(jB1list_move_tail (C function)c.list_move_tailhNt(jB1 list_bulk_move_tail (C function)c.list_bulk_move_tailhNt(jB1list_is_first (C function)c.list_is_firsthNt(jB1list_is_last (C function)c.list_is_lasthNt(jB1list_is_head (C function)c.list_is_headhNt(jB1list_empty (C function) c.list_emptyhNt(jB1"list_del_init_careful (C function)c.list_del_init_carefulhNt(jB1list_empty_careful (C function)c.list_empty_carefulhNt(jB1list_rotate_left (C function)c.list_rotate_lefthNt(jB1!list_rotate_to_front (C function)c.list_rotate_to_fronthNt(jB1list_is_singular (C function)c.list_is_singularhNt(jB1list_cut_position (C function)c.list_cut_positionhNt(jB1list_cut_before (C function)c.list_cut_beforehNt(jB1list_splice (C function) c.list_splicehNt(jB1list_splice_tail (C function)c.list_splice_tailhNt(jB1list_splice_init (C function)c.list_splice_inithNt(jB1"list_splice_tail_init (C function)c.list_splice_tail_inithNt(jB1list_entry (C macro) c.list_entryhNt(jB1list_first_entry (C macro)c.list_first_entryhNt(jB1list_last_entry (C macro)c.list_last_entryhNt(jB1"list_first_entry_or_null (C macro)c.list_first_entry_or_nullhNt(jB1list_next_entry (C macro)c.list_next_entryhNt(jB1"list_next_entry_circular (C macro)c.list_next_entry_circularhNt(jB1list_prev_entry (C macro)c.list_prev_entryhNt(jB1"list_prev_entry_circular (C macro)c.list_prev_entry_circularhNt(jB1list_for_each (C macro)c.list_for_eachhNt(jB1list_for_each_rcu (C macro)c.list_for_each_rcuhNt(jB1 list_for_each_continue (C macro)c.list_for_each_continuehNt(jB1list_for_each_prev (C macro)c.list_for_each_prevhNt(jB1list_for_each_safe (C macro)c.list_for_each_safehNt(jB1!list_for_each_prev_safe (C macro)c.list_for_each_prev_safehNt(jB1list_count_nodes (C function)c.list_count_nodeshNt(jB1list_entry_is_head (C macro)c.list_entry_is_headhNt(jB1list_for_each_entry (C macro)c.list_for_each_entryhNt(jB1%list_for_each_entry_reverse (C macro)c.list_for_each_entry_reversehNt(jB1list_prepare_entry (C macro)c.list_prepare_entryhNt(jB1&list_for_each_entry_continue (C macro)c.list_for_each_entry_continuehNt(jB1.list_for_each_entry_continue_reverse (C macro)&c.list_for_each_entry_continue_reversehNt(jB1"list_for_each_entry_from (C macro)c.list_for_each_entry_fromhNt(jB1*list_for_each_entry_from_reverse (C macro)"c.list_for_each_entry_from_reversehNt(jB1"list_for_each_entry_safe (C macro)c.list_for_each_entry_safehNt(jB1+list_for_each_entry_safe_continue (C macro)#c.list_for_each_entry_safe_continuehNt(jB1'list_for_each_entry_safe_from (C macro)c.list_for_each_entry_safe_fromhNt(jB1*list_for_each_entry_safe_reverse (C macro)"c.list_for_each_entry_safe_reversehNt(jB1list_safe_reset_next (C macro)c.list_safe_reset_nexthNt(jB1hlist_unhashed (C function)c.hlist_unhashedhNt(jB1$hlist_unhashed_lockless (C function)c.hlist_unhashed_locklesshNt(jB1hlist_empty (C function) c.hlist_emptyhNt(jB1hlist_del (C function) c.hlist_delhNt(jB1hlist_del_init (C function)c.hlist_del_inithNt(jB1hlist_add_head (C function)c.hlist_add_headhNt(jB1hlist_add_before (C function)c.hlist_add_beforehNt(jB1hlist_add_behind (C function)c.hlist_add_behindhNt(jB1hlist_add_fake (C function)c.hlist_add_fakehNt(jB1hlist_fake (C function) c.hlist_fakehNt(jB1#hlist_is_singular_node (C function)c.hlist_is_singular_nodehNt(jB1hlist_move_list (C function)c.hlist_move_listhNt(jB1hlist_splice_init (C function)c.hlist_splice_inithNt(jB1hlist_for_each_entry (C macro)c.hlist_for_each_entryhNt(jB1'hlist_for_each_entry_continue (C macro)c.hlist_for_each_entry_continuehNt(jB1#hlist_for_each_entry_from (C macro)c.hlist_for_each_entry_fromhNt(jB1#hlist_for_each_entry_safe (C macro)c.hlist_for_each_entry_safehNt(jB1hlist_count_nodes (C function)c.hlist_count_nodeshNt(jB1simple_strtoull (C function)c.simple_strtoullhNt(jB1simple_strtoul (C function)c.simple_strtoulhNt(jB1simple_strtol (C function)c.simple_strtolhNt(jB1simple_strtoll (C function)c.simple_strtollhNt(jB1vsnprintf (C function) c.vsnprintfhNt(jB1vscnprintf (C function) c.vscnprintfhNt(jB1snprintf (C function) c.snprintfhNt(jB1scnprintf (C function) c.scnprintfhNt(jB1vsprintf (C function) c.vsprintfhNt(jB1sprintf (C function) c.sprintfhNt(jB1vbin_printf (C function) c.vbin_printfhNt(jB1bstr_printf (C function) c.bstr_printfhNt(jB1vsscanf (C function) c.vsscanfhNt(jB1sscanf (C function)c.sscanfhNt(jB1kstrtoul (C function) c.kstrtoulhNt(jB1kstrtol (C function) c.kstrtolhNt(jB1kstrtoull (C function) c.kstrtoullhNt(jB1kstrtoll (C function) c.kstrtollhNt(jB1kstrtouint (C function) c.kstrtouinthNt(jB1kstrtoint (C function) c.kstrtointhNt(jB1kstrtobool (C function) c.kstrtoboolhNt(jB1string_get_size (C function)c.string_get_sizehNt(jB1!parse_int_array_user (C function)c.parse_int_array_userhNt(jB1string_unescape (C function)c.string_unescapehNt(jB1string_escape_mem (C function)c.string_escape_memhNt(jB1kasprintf_strarray (C function)c.kasprintf_strarrayhNt(jB1kfree_strarray (C function)c.kfree_strarrayhNt(jB1skip_spaces (C function) c.skip_spaceshNt(jB1strim (C function)c.strimhNt(jB1sysfs_streq (C function) c.sysfs_streqhNt(jB1match_string (C function)c.match_stringhNt(jB1!__sysfs_match_string (C function)c.__sysfs_match_stringhNt(jB1strreplace (C function) c.strreplacehNt(jB1memcpy_and_pad (C function)c.memcpy_and_padhNt(jB1unsafe_memcpy (C macro)c.unsafe_memcpyhNt(jB1strncpy (C function) c.strncpyhNt(jB1strnlen (C function) c.strnlenhNt(jB1strlen (C macro)c.strlenhNt(jB1strlcat (C function) c.strlcathNt(jB1strcat (C function)c.strcathNt(jB1strncat (C function) c.strncathNt(jB1strcpy (C function)c.strcpyhNt(jB1strncasecmp (C function) c.strncasecmphNt(jB1stpcpy (C function)c.stpcpyhNt(jB1strcmp (C function)c.strcmphNt(jB1strncmp (C function) c.strncmphNt(jB1strchr (C function)c.strchrhNt(jB1strchrnul (C function) c.strchrnulhNt(jB1strrchr (C function) c.strrchrhNt(jB1strnchr (C function) c.strnchrhNt(jB1strspn (C function)c.strspnhNt(jB1strcspn (C function) c.strcspnhNt(jB1strpbrk (C function) c.strpbrkhNt(jB1strsep (C function)c.strsephNt(jB1memset (C function)c.memsethNt(jB1memset16 (C function) c.memset16hNt(jB1memset32 (C function) c.memset32hNt(jB1memset64 (C function) c.memset64hNt(jB1memcpy (C function)c.memcpyhNt(jB1memmove (C function) c.memmovehNt(jB1memcmp (C function)c.memcmphNt(jB1bcmp (C function)c.bcmphNt(jB1memscan (C function) c.memscanhNt(jB1strstr (C function)c.strstrhNt(jB1strnstr (C function) c.strnstrhNt(jB1memchr (C function)c.memchrhNt(jB1memchr_inv (C function) c.memchr_invhNt(jB1memdup_array_user (C function)c.memdup_array_userhNt(jB1vmemdup_array_user (C function)c.vmemdup_array_userhNt(jB1strscpy (C macro) c.strscpyhNt(jB1strscpy_pad (C macro) c.strscpy_padhNt(jB1mem_is_zero (C function) c.mem_is_zerohNt(jB1sysfs_match_string (C macro)c.sysfs_match_stringhNt(jB1strstarts (C function) c.strstartshNt(jB1memzero_explicit (C function)c.memzero_explicithNt(jB1kbasename (C function) c.kbasenamehNt(jB1strtomem_pad (C macro)c.strtomem_padhNt(jB1strtomem (C macro) c.strtomemhNt(jB1memtostr (C macro) c.memtostrhNt(jB1memtostr_pad (C macro)c.memtostr_padhNt(jB1memset_after (C macro)c.memset_afterhNt(jB1memset_startat (C macro)c.memset_startathNt(jB1str_has_prefix (C function)c.str_has_prefixhNt(jB1kstrdup (C function) c.kstrduphNt(jB1kstrdup_const (C function)c.kstrdup_consthNt(jB1kstrndup (C function) c.kstrnduphNt(jB1kmemdup (C function) c.kmemduphNt(jB1kmemdup_nul (C function) c.kmemdup_nulhNt(jB1memdup_user (C function) c.memdup_userhNt(jB1vmemdup_user (C function)c.vmemdup_userhNt(jB1strndup_user (C function)c.strndup_userhNt(jB1memdup_user_nul (C function)c.memdup_user_nulhNt(jB1set_bit (C function) c.set_bithNt(jB1clear_bit (C function) c.clear_bithNt(jB1change_bit (C function) c.change_bithNt(jB1test_and_set_bit (C function)c.test_and_set_bithNt(jB1test_and_clear_bit (C function)c.test_and_clear_bithNt(jB1 test_and_change_bit (C function)c.test_and_change_bithNt(jB1___set_bit (C function) c.___set_bithNt(jB1___clear_bit (C function)c.___clear_bithNt(jB1___change_bit (C function)c.___change_bithNt(jB1 ___test_and_set_bit (C function)c.___test_and_set_bithNt(jB1"___test_and_clear_bit (C function)c.___test_and_clear_bithNt(jB1#___test_and_change_bit (C function)c.___test_and_change_bithNt(jB1_test_bit (C function) c._test_bithNt(jB1_test_bit_acquire (C function)c._test_bit_acquirehNt(jB1clear_bit_unlock (C function)c.clear_bit_unlockhNt(jB1__clear_bit_unlock (C function)c.__clear_bit_unlockhNt(jB1"test_and_set_bit_lock (C function)c.test_and_set_bit_lockhNt(jB1(xor_unlock_is_negative_byte (C function)c.xor_unlock_is_negative_bytehNt(jB1!__bitmap_shift_right (C function)c.__bitmap_shift_righthNt(jB1 __bitmap_shift_left (C function)c.__bitmap_shift_lefthNt(jB1bitmap_cut (C function) c.bitmap_cuthNt(jB1+bitmap_find_next_zero_area_off (C function) c.bitmap_find_next_zero_area_offhNt(jB1bitmap_remap (C function)c.bitmap_remaphNt(jB1bitmap_bitremap (C function)c.bitmap_bitremaphNt(jB1bitmap_from_arr32 (C function)c.bitmap_from_arr32hNt(jB1bitmap_to_arr32 (C function)c.bitmap_to_arr32hNt(jB1bitmap_from_arr64 (C function)c.bitmap_from_arr64hNt(jB1bitmap_to_arr64 (C function)c.bitmap_to_arr64hNt(jB1bitmap_pos_to_ord (C function)c.bitmap_pos_to_ordhNt(jB1bitmap_onto (C function) c.bitmap_ontohNt(jB1bitmap_fold (C function) c.bitmap_foldhNt(jB1'bitmap_find_next_zero_area (C function)c.bitmap_find_next_zero_areahNt(jB1bitmap_or_equal (C function)c.bitmap_or_equalhNt(jB1bitmap_scatter (C function)c.bitmap_scatterhNt(jB1bitmap_gather (C function)c.bitmap_gatherhNt(jB1"bitmap_release_region (C function)c.bitmap_release_regionhNt(jB1#bitmap_allocate_region (C function)c.bitmap_allocate_regionhNt(jB1$bitmap_find_free_region (C function)c.bitmap_find_free_regionhNt(jB1BITMAP_FROM_U64 (C macro)c.BITMAP_FROM_U64hNt(jB1bitmap_from_u64 (C function)c.bitmap_from_u64hNt(jB1bitmap_read (C function) c.bitmap_readhNt(jB1bitmap_write (C function)c.bitmap_writehNt(jB1get_option (C function) c.get_optionhNt(jB1get_options (C function) c.get_optionshNt(jB1memparse (C function) c.memparsehNt(jB1IS_ERR_VALUE (C macro)c.IS_ERR_VALUEhNt(jB1ERR_PTR (C function) c.ERR_PTRhNt(jB1PTR_ERR (C function) c.PTR_ERRhNt(jB1IS_ERR (C function)c.IS_ERRhNt(jB1IS_ERR_OR_NULL (C function)c.IS_ERR_OR_NULLhNt(jB1ERR_CAST (C function) c.ERR_CASThNt(jB1PTR_ERR_OR_ZERO (C function)c.PTR_ERR_OR_ZEROhNt(jB1sort_r (C function)c.sort_rhNt(jB1sort_r_nonatomic (C function)c.sort_r_nonatomichNt(jB1list_sort (C function) c.list_sorthNt(jB1 textsearch_register (C function)c.textsearch_registerhNt(jB1"textsearch_unregister (C function)c.textsearch_unregisterhNt(jB1'textsearch_find_continuous (C function)c.textsearch_find_continuoushNt(jB1textsearch_prepare (C function)c.textsearch_preparehNt(jB1textsearch_destroy (C function)c.textsearch_destroyhNt(jB1textsearch_next (C function)c.textsearch_nexthNt(jB1textsearch_find (C function)c.textsearch_findhNt(jB1#textsearch_get_pattern (C function)c.textsearch_get_patternhNt(jB1'textsearch_get_pattern_len (C function)c.textsearch_get_pattern_lenhNt(jB1check_add_overflow (C macro)c.check_add_overflowhNt(jB1wrapping_add (C macro)c.wrapping_addhNt(jB1wrapping_assign_add (C macro)c.wrapping_assign_addhNt(jB1check_sub_overflow (C macro)c.check_sub_overflowhNt(jB1wrapping_sub (C macro)c.wrapping_subhNt(jB1wrapping_assign_sub (C macro)c.wrapping_assign_subhNt(jB1check_mul_overflow (C macro)c.check_mul_overflowhNt(jB1wrapping_mul (C macro)c.wrapping_mulhNt(jB1check_shl_overflow (C macro)c.check_shl_overflowhNt(jB1overflows_type (C macro)c.overflows_typehNt(jB1castable_to_type (C macro)c.castable_to_typehNt(jB1size_mul (C function) c.size_mulhNt(jB1size_add (C function) c.size_addhNt(jB1size_sub (C function) c.size_subhNt(jB1array_size (C macro) c.array_sizehNt(jB1array3_size (C macro) c.array3_sizehNt(jB1flex_array_size (C macro)c.flex_array_sizehNt(jB1struct_size (C macro) c.struct_sizehNt(jB1struct_size_t (C macro)c.struct_size_thNt(jB1_DEFINE_FLEX (C macro)c._DEFINE_FLEXhNt(jB1DEFINE_RAW_FLEX (C macro)c.DEFINE_RAW_FLEXhNt(jB1DEFINE_FLEX (C macro) c.DEFINE_FLEXhNt(jB1crc4 (C function)c.crc4hNt(jB1crc7_be (C function) c.crc7_behNt(jB1crc8_populate_msb (C function)c.crc8_populate_msbhNt(jB1crc8_populate_lsb (C function)c.crc8_populate_lsbhNt(jB1crc8 (C function)c.crc8hNt(jB1crc16 (C function)c.crc16hNt(jB1 crc32_generic_shift (C function)c.crc32_generic_shifthNt(jB1crc_ccitt (C function) c.crc_ccitthNt(jB1crc_itu_t (C function) c.crc_itu_thNt(jB1is_power_of_2 (C function)c.is_power_of_2hNt(jB1!__roundup_pow_of_two (C function)c.__roundup_pow_of_twohNt(jB1#__rounddown_pow_of_two (C function)c.__rounddown_pow_of_twohNt(jB1const_ilog2 (C macro) c.const_ilog2hNt(jB1ilog2 (C macro)c.ilog2hNt(jB1roundup_pow_of_two (C macro)c.roundup_pow_of_twohNt(jB1rounddown_pow_of_two (C macro)c.rounddown_pow_of_twohNt(jB1order_base_2 (C macro)c.order_base_2hNt(jB1bits_per (C macro) c.bits_perhNt(jB1intlog2 (C function) c.intlog2hNt(jB1intlog10 (C function) c.intlog10hNt(jB1int_pow (C function) c.int_powhNt(jB1int_sqrt (C function) c.int_sqrthNt(jB1int_sqrt64 (C function) c.int_sqrt64hNt(jB1do_div (C macro)c.do_divhNt(jB1div_u64_rem (C function) c.div_u64_remhNt(jB1div_s64_rem (C function) c.div_s64_remhNt(jB1div64_u64_rem (C function)c.div64_u64_remhNt(jB1div64_u64 (C function) c.div64_u64hNt(jB1div64_s64 (C function) c.div64_s64hNt(jB1div_u64 (C function) c.div_u64hNt(jB1div_s64 (C function) c.div_s64hNt(jB1DIV64_U64_ROUND_UP (C macro)c.DIV64_U64_ROUND_UPhNt(jB1DIV_U64_ROUND_UP (C macro)c.DIV_U64_ROUND_UPhNt(jB1!DIV64_U64_ROUND_CLOSEST (C macro)c.DIV64_U64_ROUND_CLOSESThNt(jB1DIV_U64_ROUND_CLOSEST (C macro)c.DIV_U64_ROUND_CLOSESThNt(jB1DIV_S64_ROUND_CLOSEST (C macro)c.DIV_S64_ROUND_CLOSESThNt(jB1roundup_u64 (C function) c.roundup_u64hNt(jB1gcd (C function)c.gcdhNt(jB1!generate_random_uuid (C function)c.generate_random_uuidhNt(jB1uuid_is_valid (C function)c.uuid_is_validhNt(jB1ipc_init (C function) c.ipc_inithNt(jB1ipc_init_ids (C function)c.ipc_init_idshNt(jB1$ipc_init_proc_interface (C function)c.ipc_init_proc_interfacehNt(jB1ipc_findkey (C function) c.ipc_findkeyhNt(jB1ipc_addid (C function) c.ipc_addidhNt(jB1ipcget_new (C function) c.ipcget_newhNt(jB1ipc_check_perms (C function)c.ipc_check_permshNt(jB1ipcget_public (C function)c.ipcget_publichNt(jB1ipc_kht_remove (C function)c.ipc_kht_removehNt(jB1ipc_search_maxidx (C function)c.ipc_search_maxidxhNt(jB1ipc_rmid (C function) c.ipc_rmidhNt(jB1 ipc_set_key_private (C function)c.ipc_set_key_privatehNt(jB1ipcperms (C function) c.ipcpermshNt(jB1!kernel_to_ipc64_perm (C function)c.kernel_to_ipc64_permhNt(jB1#ipc64_perm_to_ipc_perm (C function)c.ipc64_perm_to_ipc_permhNt(jB1"ipc_obtain_object_idr (C function)c.ipc_obtain_object_idrhNt(jB1$ipc_obtain_object_check (C function)c.ipc_obtain_object_checkhNt(jB1ipcget (C function)c.ipcgethNt(jB1ipc_update_perm (C function)c.ipc_update_permhNt(jB1 ipcctl_obtain_check (C function)c.ipcctl_obtain_checkhNt(jB1ipc_parse_version (C function)c.ipc_parse_versionhNt(jB1sysvipc_find_ipc (C function)c.sysvipc_find_ipchNt(jB1DECLARE_KFIFO_PTR (C macro)c.DECLARE_KFIFO_PTRhNt(jB1DECLARE_KFIFO (C macro)c.DECLARE_KFIFOhNt(jB1INIT_KFIFO (C macro) c.INIT_KFIFOhNt(jB1DEFINE_KFIFO (C macro)c.DEFINE_KFIFOhNt(jB1kfifo_initialized (C macro)c.kfifo_initializedhNt(jB1kfifo_esize (C macro) c.kfifo_esizehNt(jB1kfifo_recsize (C macro)c.kfifo_recsizehNt(jB1kfifo_size (C macro) c.kfifo_sizehNt(jB1kfifo_reset (C macro) c.kfifo_resethNt(jB1kfifo_reset_out (C macro)c.kfifo_reset_outhNt(jB1kfifo_len (C macro) c.kfifo_lenhNt(jB1kfifo_is_empty (C macro)c.kfifo_is_emptyhNt(jB1#kfifo_is_empty_spinlocked (C macro)c.kfifo_is_empty_spinlockedhNt(jB1-kfifo_is_empty_spinlocked_noirqsave (C macro)%c.kfifo_is_empty_spinlocked_noirqsavehNt(jB1kfifo_is_full (C macro)c.kfifo_is_fullhNt(jB1kfifo_avail (C macro) c.kfifo_availhNt(jB1kfifo_skip_count (C macro)c.kfifo_skip_counthNt(jB1kfifo_skip (C macro) c.kfifo_skiphNt(jB1kfifo_peek_len (C macro)c.kfifo_peek_lenhNt(jB1kfifo_alloc (C macro) c.kfifo_allochNt(jB1kfifo_free (C macro) c.kfifo_freehNt(jB1kfifo_init (C macro) c.kfifo_inithNt(jB1kfifo_put (C macro) c.kfifo_puthNt(jB1kfifo_get (C macro) c.kfifo_gethNt(jB1kfifo_peek (C macro) c.kfifo_peekhNt(jB1kfifo_in (C macro) c.kfifo_inhNt(jB1kfifo_in_spinlocked (C macro)c.kfifo_in_spinlockedhNt(jB1'kfifo_in_spinlocked_noirqsave (C macro)c.kfifo_in_spinlocked_noirqsavehNt(jB1kfifo_out (C macro) c.kfifo_outhNt(jB1kfifo_out_spinlocked (C macro)c.kfifo_out_spinlockedhNt(jB1(kfifo_out_spinlocked_noirqsave (C macro) c.kfifo_out_spinlocked_noirqsavehNt(jB1kfifo_from_user (C macro)c.kfifo_from_userhNt(jB1kfifo_to_user (C macro)c.kfifo_to_userhNt(jB1%kfifo_dma_in_prepare_mapped (C macro)c.kfifo_dma_in_prepare_mappedhNt(jB1kfifo_dma_in_finish (C macro)c.kfifo_dma_in_finishhNt(jB1&kfifo_dma_out_prepare_mapped (C macro)c.kfifo_dma_out_prepare_mappedhNt(jB1kfifo_dma_out_finish (C macro)c.kfifo_dma_out_finishhNt(jB1kfifo_out_peek (C macro)c.kfifo_out_peekhNt(jB1kfifo_out_linear (C macro)c.kfifo_out_linearhNt(jB1kfifo_out_linear_ptr (C macro)c.kfifo_out_linear_ptrhNt(jB1relay_buf_full (C function)c.relay_buf_fullhNt(jB1relay_reset (C function) c.relay_resethNt(jB1relay_open (C function) c.relay_openhNt(jB1#relay_late_setup_files (C function)c.relay_late_setup_fileshNt(jB1 relay_switch_subbuf (C function)c.relay_switch_subbufhNt(jB1#relay_subbufs_consumed (C function)c.relay_subbufs_consumedhNt(jB1relay_close (C function) c.relay_closehNt(jB1relay_flush (C function) c.relay_flushhNt(jB1relay_mmap_buf (C function)c.relay_mmap_bufhNt(jB1relay_alloc_buf (C function)c.relay_alloc_bufhNt(jB1relay_create_buf (C function)c.relay_create_bufhNt(jB1"relay_destroy_channel (C function)c.relay_destroy_channelhNt(jB1relay_destroy_buf (C function)c.relay_destroy_bufhNt(jB1relay_remove_buf (C function)c.relay_remove_bufhNt(jB1relay_buf_empty (C function)c.relay_buf_emptyhNt(jB1wakeup_readers (C function)c.wakeup_readershNt(jB1__relay_reset (C function)c.__relay_resethNt(jB1relay_close_buf (C function)c.relay_close_bufhNt(jB1relay_file_open (C function)c.relay_file_openhNt(jB1relay_file_mmap (C function)c.relay_file_mmaphNt(jB1relay_file_poll (C function)c.relay_file_pollhNt(jB1relay_file_release (C function)c.relay_file_releasehNt(jB1)relay_file_read_subbuf_avail (C function)c.relay_file_read_subbuf_availhNt(jB1&relay_file_read_start_pos (C function)c.relay_file_read_start_poshNt(jB1$relay_file_read_end_pos (C function)c.relay_file_read_end_poshNt(jB1__request_module (C function)c.__request_modulehNt(jB1request_dma (C function) c.request_dmahNt(jB1free_dma (C function) c.free_dmahNt(jB1&request_resource_conflict (C function)c.request_resource_conflicthNt(jB1 find_next_iomem_res (C function)c.find_next_iomem_reshNt(jB1 reallocate_resource (C function)c.reallocate_resourcehNt(jB1lookup_resource (C function)c.lookup_resourcehNt(jB1%insert_resource_conflict (C function)c.insert_resource_conflicthNt(jB1resource_alignment (C function)c.resource_alignmenthNt(jB1*release_mem_region_adjustable (C function)c.release_mem_region_adjustablehNt(jB1&merge_system_ram_resource (C function)c.merge_system_ram_resourcehNt(jB1request_resource (C function)c.request_resourcehNt(jB1release_resource (C function)c.release_resourcehNt(jB1 walk_iomem_res_desc (C function)c.walk_iomem_res_deschNt(jB1region_intersects (C function)c.region_intersectshNt(jB1 find_resource_space (C function)c.find_resource_spacehNt(jB1allocate_resource (C function)c.allocate_resourcehNt(jB1insert_resource (C function)c.insert_resourcehNt(jB1*insert_resource_expand_to_fit (C function)c.insert_resource_expand_to_fithNt(jB1remove_resource (C function)c.remove_resourcehNt(jB1adjust_resource (C function)c.adjust_resourcehNt(jB1__request_region (C function)c.__request_regionhNt(jB1__release_region (C function)c.__release_regionhNt(jB1"devm_request_resource (C function)c.devm_request_resourcehNt(jB1"devm_release_resource (C function)c.devm_release_resourcehNt(jB1)devm_request_free_mem_region (C function)c.devm_request_free_mem_regionhNt(jB1"alloc_free_mem_region (C function)c.alloc_free_mem_regionhNt(jB1arch_phys_wc_add (C function)c.arch_phys_wc_addhNt(jB1security_init (C function)c.security_inithNt(jB1security_add_hooks (C function)c.security_add_hookshNt(jB1lsm_blob_alloc (C function)c.lsm_blob_allochNt(jB1lsm_cred_alloc (C function)c.lsm_cred_allochNt(jB1lsm_early_cred (C function)c.lsm_early_credhNt(jB1lsm_file_alloc (C function)c.lsm_file_allochNt(jB1lsm_inode_alloc (C function)c.lsm_inode_allochNt(jB1lsm_task_alloc (C function)c.lsm_task_allochNt(jB1lsm_ipc_alloc (C function)c.lsm_ipc_allochNt(jB1lsm_key_alloc (C function)c.lsm_key_allochNt(jB1lsm_msg_msg_alloc (C function)c.lsm_msg_msg_allochNt(jB1lsm_bdev_alloc (C function)c.lsm_bdev_allochNt(jB1lsm_early_task (C function)c.lsm_early_taskhNt(jB1!lsm_superblock_alloc (C function)c.lsm_superblock_allochNt(jB1lsm_fill_user_ctx (C function)c.lsm_fill_user_ctxhNt(jB1,security_binder_set_context_mgr (C function)!c.security_binder_set_context_mgrhNt(jB1(security_binder_transaction (C function)c.security_binder_transactionhNt(jB1,security_binder_transfer_binder (C function)!c.security_binder_transfer_binderhNt(jB1*security_binder_transfer_file (C function)c.security_binder_transfer_filehNt(jB1)security_ptrace_access_check (C function)c.security_ptrace_access_checkhNt(jB1$security_ptrace_traceme (C function)c.security_ptrace_tracemehNt(jB1security_capget (C function)c.security_capgethNt(jB1security_capset (C function)c.security_capsethNt(jB1security_capable (C function)c.security_capablehNt(jB1security_quotactl (C function)c.security_quotactlhNt(jB1security_quota_on (C function)c.security_quota_onhNt(jB1security_syslog (C function)c.security_sysloghNt(jB1security_settime64 (C function)c.security_settime64hNt(jB1)security_vm_enough_memory_mm (C function)c.security_vm_enough_memory_mmhNt(jB1)security_bprm_creds_for_exec (C function)c.security_bprm_creds_for_exechNt(jB1*security_bprm_creds_from_file (C function)c.security_bprm_creds_from_filehNt(jB1 security_bprm_check (C function)c.security_bprm_checkhNt(jB1+security_bprm_committing_creds (C function) c.security_bprm_committing_credshNt(jB1*security_bprm_committed_creds (C function)c.security_bprm_committed_credshNt(jB1)security_fs_context_submount (C function)c.security_fs_context_submounthNt(jB1$security_fs_context_dup (C function)c.security_fs_context_duphNt(jB1,security_fs_context_parse_param (C function)!c.security_fs_context_parse_paramhNt(jB1security_sb_alloc (C function)c.security_sb_allochNt(jB1security_sb_delete (C function)c.security_sb_deletehNt(jB1security_sb_free (C function)c.security_sb_freehNt(jB1#security_sb_kern_mount (C function)c.security_sb_kern_mounthNt(jB1%security_sb_show_options (C function)c.security_sb_show_optionshNt(jB1security_sb_statfs (C function)c.security_sb_statfshNt(jB1security_sb_mount (C function)c.security_sb_mounthNt(jB1security_sb_umount (C function)c.security_sb_umounthNt(jB1"security_sb_pivotroot (C function)c.security_sb_pivotroothNt(jB1 security_move_mount (C function)c.security_move_mounthNt(jB1!security_path_notify (C function)c.security_path_notifyhNt(jB1!security_inode_alloc (C function)c.security_inode_allochNt(jB1 security_inode_free (C function)c.security_inode_freehNt(jB1.security_inode_init_security_anon (C function)#c.security_inode_init_security_anonhNt(jB1%security_path_post_mknod (C function)c.security_path_post_mknodhNt(jB1 security_path_rmdir (C function)c.security_path_rmdirhNt(jB1"security_path_symlink (C function)c.security_path_symlinkhNt(jB1security_path_link (C function)c.security_path_linkhNt(jB1#security_path_truncate (C function)c.security_path_truncatehNt(jB1 security_path_chmod (C function)c.security_path_chmodhNt(jB1 security_path_chown (C function)c.security_path_chownhNt(jB1!security_path_chroot (C function)c.security_path_chroothNt(jB1/security_inode_post_create_tmpfile (C function)$c.security_inode_post_create_tmpfilehNt(jB1 security_inode_link (C function)c.security_inode_linkhNt(jB1"security_inode_unlink (C function)c.security_inode_unlinkhNt(jB1#security_inode_symlink (C function)c.security_inode_symlinkhNt(jB1!security_inode_rmdir (C function)c.security_inode_rmdirhNt(jB1!security_inode_mknod (C function)c.security_inode_mknodhNt(jB1"security_inode_rename (C function)c.security_inode_renamehNt(jB1$security_inode_readlink (C function)c.security_inode_readlinkhNt(jB1'security_inode_follow_link (C function)c.security_inode_follow_linkhNt(jB1&security_inode_permission (C function)c.security_inode_permissionhNt(jB1(security_inode_post_setattr (C function)c.security_inode_post_setattrhNt(jB1#security_inode_getattr (C function)c.security_inode_getattrhNt(jB1$security_inode_setxattr (C function)c.security_inode_setxattrhNt(jB1#security_inode_set_acl (C function)c.security_inode_set_aclhNt(jB1(security_inode_post_set_acl (C function)c.security_inode_post_set_aclhNt(jB1#security_inode_get_acl (C function)c.security_inode_get_aclhNt(jB1&security_inode_remove_acl (C function)c.security_inode_remove_aclhNt(jB1+security_inode_post_remove_acl (C function) c.security_inode_post_remove_aclhNt(jB1)security_inode_post_setxattr (C function)c.security_inode_post_setxattrhNt(jB1$security_inode_getxattr (C function)c.security_inode_getxattrhNt(jB1%security_inode_listxattr (C function)c.security_inode_listxattrhNt(jB1'security_inode_removexattr (C function)c.security_inode_removexattrhNt(jB1,security_inode_post_removexattr (C function)!c.security_inode_post_removexattrhNt(jB1)security_inode_need_killpriv (C function)c.security_inode_need_killprivhNt(jB1$security_inode_killpriv (C function)c.security_inode_killprivhNt(jB1'security_inode_getsecurity (C function)c.security_inode_getsecurityhNt(jB1'security_inode_setsecurity (C function)c.security_inode_setsecurityhNt(jB1&security_inode_getlsmprop (C function)c.security_inode_getlsmprophNt(jB1*security_kernfs_init_security (C function)c.security_kernfs_init_securityhNt(jB1%security_file_permission (C function)c.security_file_permissionhNt(jB1 security_file_alloc (C function)c.security_file_allochNt(jB1"security_file_release (C function)c.security_file_releasehNt(jB1security_file_free (C function)c.security_file_freehNt(jB1security_mmap_file (C function)c.security_mmap_filehNt(jB1security_mmap_addr (C function)c.security_mmap_addrhNt(jB1#security_file_mprotect (C function)c.security_file_mprotecthNt(jB1security_file_lock (C function)c.security_file_lockhNt(jB1 security_file_fcntl (C function)c.security_file_fcntlhNt(jB1%security_file_set_fowner (C function)c.security_file_set_fownerhNt(jB1)security_file_send_sigiotask (C function)c.security_file_send_sigiotaskhNt(jB1"security_file_receive (C function)c.security_file_receivehNt(jB1security_file_open (C function)c.security_file_openhNt(jB1#security_file_truncate (C function)c.security_file_truncatehNt(jB1 security_task_alloc (C function)c.security_task_allochNt(jB1security_task_free (C function)c.security_task_freehNt(jB1&security_cred_alloc_blank (C function)c.security_cred_alloc_blankhNt(jB1security_cred_free (C function)c.security_cred_freehNt(jB1#security_prepare_creds (C function)c.security_prepare_credshNt(jB1$security_transfer_creds (C function)c.security_transfer_credshNt(jB1#security_kernel_act_as (C function)c.security_kernel_act_ashNt(jB1,security_kernel_create_files_as (C function)!c.security_kernel_create_files_ashNt(jB1+security_kernel_module_request (C function) c.security_kernel_module_requesthNt(jB1%security_task_fix_setuid (C function)c.security_task_fix_setuidhNt(jB1%security_task_fix_setgid (C function)c.security_task_fix_setgidhNt(jB1(security_task_fix_setgroups (C function)c.security_task_fix_setgroupshNt(jB1"security_task_setpgid (C function)c.security_task_setpgidhNt(jB1"security_task_getpgid (C function)c.security_task_getpgidhNt(jB1!security_task_getsid (C function)c.security_task_getsidhNt(jB1"security_task_setnice (C function)c.security_task_setnicehNt(jB1$security_task_setioprio (C function)c.security_task_setiopriohNt(jB1$security_task_getioprio (C function)c.security_task_getiopriohNt(jB1"security_task_prlimit (C function)c.security_task_prlimithNt(jB1$security_task_setrlimit (C function)c.security_task_setrlimithNt(jB1'security_task_setscheduler (C function)c.security_task_setschedulerhNt(jB1'security_task_getscheduler (C function)c.security_task_getschedulerhNt(jB1%security_task_movememory (C function)c.security_task_movememoryhNt(jB1security_task_kill (C function)c.security_task_killhNt(jB1 security_task_prctl (C function)c.security_task_prctlhNt(jB1#security_task_to_inode (C function)c.security_task_to_inodehNt(jB1$security_create_user_ns (C function)c.security_create_user_nshNt(jB1$security_ipc_permission (C function)c.security_ipc_permissionhNt(jB1$security_ipc_getlsmprop (C function)c.security_ipc_getlsmprop hNt(jB1#security_msg_msg_alloc (C function)c.security_msg_msg_allochNt(jB1"security_msg_msg_free (C function)c.security_msg_msg_freehNt(jB1%security_msg_queue_alloc (C function)c.security_msg_queue_allochNt(jB1$security_msg_queue_free (C function)c.security_msg_queue_freehNt(jB1)security_msg_queue_associate (C function)c.security_msg_queue_associatehNt(jB1&security_msg_queue_msgctl (C function)c.security_msg_queue_msgctlhNt(jB1&security_msg_queue_msgsnd (C function)c.security_msg_queue_msgsndhNt(jB1&security_msg_queue_msgrcv (C function)c.security_msg_queue_msgrcvhNt(jB1security_shm_alloc (C function)c.security_shm_allochNt(jB1security_shm_free (C function)c.security_shm_freehNt(jB1#security_shm_associate (C function)c.security_shm_associatehNt(jB1 security_shm_shmctl (C function)c.security_shm_shmctlhNt(jB1security_shm_shmat (C function)c.security_shm_shmathNt(jB1security_sem_alloc (C function)c.security_sem_allochNt(jB1security_sem_free (C function)c.security_sem_freehNt(jB1#security_sem_associate (C function)c.security_sem_associatehNt(jB1 security_sem_semctl (C function)c.security_sem_semctlhNt(jB1security_sem_semop (C function)c.security_sem_semophNt(jB1!security_getselfattr (C function)c.security_getselfattrhNt(jB1!security_setselfattr (C function)c.security_setselfattrhNt(jB1!security_getprocattr (C function)c.security_getprocattrhNt(jB1!security_setprocattr (C function)c.security_setprocattrhNt(jB1"security_netlink_send (C function)c.security_netlink_sendhNt(jB1'security_post_notification (C function)c.security_post_notificationhNt(jB1security_watch_key (C function)c.security_watch_keyhNt(jB1#security_socket_create (C function)c.security_socket_createhNt(jB1(security_socket_post_create (C function)c.security_socket_post_createhNt(jB1!security_socket_bind (C function)c.security_socket_bindhNt(jB1$security_socket_connect (C function)c.security_socket_connecthNt(jB1#security_socket_listen (C function)c.security_socket_listenhNt(jB1#security_socket_accept (C function)c.security_socket_accepthNt(jB1$security_socket_sendmsg (C function)c.security_socket_sendmsghNt(jB1$security_socket_recvmsg (C function)c.security_socket_recvmsghNt(jB1(security_socket_getsockname (C function)c.security_socket_getsocknamehNt(jB1(security_socket_getpeername (C function)c.security_socket_getpeernamehNt(jB1'security_socket_getsockopt (C function)c.security_socket_getsockopthNt(jB1'security_socket_setsockopt (C function)c.security_socket_setsockopthNt(jB1%security_socket_shutdown (C function)c.security_socket_shutdownhNt(jB1.security_socket_getpeersec_stream (C function)#c.security_socket_getpeersec_streamhNt(jB1lsm_sock_alloc (C function)c.lsm_sock_allochNt(jB1security_sk_alloc (C function)c.security_sk_allochNt(jB1security_sk_free (C function)c.security_sk_freehNt(jB1$security_inet_csk_clone (C function)c.security_inet_csk_clonehNt(jB1'security_mptcp_add_subflow (C function)c.security_mptcp_add_subflowhNt(jB1'security_xfrm_policy_clone (C function)c.security_xfrm_policy_clonehNt(jB1(security_xfrm_policy_delete (C function)c.security_xfrm_policy_deletehNt(jB1.security_xfrm_state_alloc_acquire (C function)#c.security_xfrm_state_alloc_acquirehNt(jB1%security_xfrm_state_free (C function)c.security_xfrm_state_freehNt(jB1(security_xfrm_policy_lookup (C function)c.security_xfrm_policy_lookuphNt(jB1/security_xfrm_state_pol_flow_match (C function)$c.security_xfrm_state_pol_flow_matchhNt(jB1)security_xfrm_decode_session (C function)c.security_xfrm_decode_sessionhNt(jB1security_key_alloc (C function)c.security_key_allochNt(jB1security_key_free (C function)c.security_key_freehNt(jB1$security_key_permission (C function)c.security_key_permissionhNt(jB1%security_key_getsecurity (C function)c.security_key_getsecurityhNt(jB1/security_key_post_create_or_update (C function)$c.security_key_post_create_or_updatehNt(jB1%security_audit_rule_init (C function)c.security_audit_rule_inithNt(jB1&security_audit_rule_known (C function)c.security_audit_rule_knownhNt(jB1%security_audit_rule_free (C function)c.security_audit_rule_freehNt(jB1&security_audit_rule_match (C function)c.security_audit_rule_matchhNt(jB1security_bpf (C function)c.security_bpfhNt(jB1security_bpf_map (C function)c.security_bpf_maphNt(jB1security_bpf_prog (C function)c.security_bpf_proghNt(jB1$security_bpf_map_create (C function)c.security_bpf_map_createhNt(jB1#security_bpf_prog_load (C function)c.security_bpf_prog_loadhNt(jB1&security_bpf_token_create (C function)c.security_bpf_token_createhNt(jB1#security_bpf_token_cmd (C function)c.security_bpf_token_cmdhNt(jB1'security_bpf_token_capable (C function)c.security_bpf_token_capablehNt(jB1"security_bpf_map_free (C function)c.security_bpf_map_freehNt(jB1#security_bpf_prog_free (C function)c.security_bpf_prog_freehNt(jB1$security_bpf_token_free (C function)c.security_bpf_token_freehNt(jB1%security_perf_event_open (C function)c.security_perf_event_openhNt(jB1&security_perf_event_alloc (C function)c.security_perf_event_allochNt(jB1%security_perf_event_free (C function)c.security_perf_event_freehNt(jB1%security_perf_event_read (C function)c.security_perf_event_readhNt(jB1&security_perf_event_write (C function)c.security_perf_event_writehNt(jB1*security_uring_override_creds (C function)c.security_uring_override_credshNt(jB1"security_uring_sqpoll (C function)c.security_uring_sqpollhNt(jB1security_uring_cmd (C function)c.security_uring_cmdhNt(jB1#security_uring_allowed (C function)c.security_uring_allowedhNt(jB1)security_initramfs_populated (C function)c.security_initramfs_populatedhNt(jB1#securityfs_create_file (C function)c.securityfs_create_filehNt(jB1"securityfs_create_dir (C function)c.securityfs_create_dirhNt(jB1&securityfs_create_symlink (C function)c.securityfs_create_symlinkhNt(jB1securityfs_remove (C function)c.securityfs_removehNt(jB1(securityfs_recursive_remove (C function)c.securityfs_recursive_removehNt(jB1audit_log_start (C function)c.audit_log_starthNt(jB1audit_log_format (C function)c.audit_log_formathNt(jB1audit_log_end (C function)c.audit_log_endhNt(jB1audit_log (C function) c.audit_loghNt(jB1__audit_filter_op (C function)c.__audit_filter_ophNt(jB1audit_filter_uring (C function)c.audit_filter_uringhNt(jB1 audit_reset_context (C function)c.audit_reset_contexthNt(jB1audit_alloc (C function) c.audit_allochNt(jB1audit_log_uring (C function)c.audit_log_uringhNt(jB1__audit_free (C function)c.__audit_freehNt(jB1audit_return_fixup (C function)c.audit_return_fixuphNt(jB1 __audit_uring_entry (C function)c.__audit_uring_entryhNt(jB1__audit_uring_exit (C function)c.__audit_uring_exithNt(jB1"__audit_syscall_entry (C function)c.__audit_syscall_entryhNt(jB1!__audit_syscall_exit (C function)c.__audit_syscall_exithNt(jB1__audit_reusename (C function)c.__audit_reusenamehNt(jB1__audit_getname (C function)c.__audit_getnamehNt(jB1__audit_inode (C function)c.__audit_inodehNt(jB1auditsc_get_stamp (C function)c.auditsc_get_stamphNt(jB1__audit_mq_open (C function)c.__audit_mq_openhNt(jB1 __audit_mq_sendrecv (C function)c.__audit_mq_sendrecvhNt(jB1__audit_mq_notify (C function)c.__audit_mq_notifyhNt(jB1"__audit_mq_getsetattr (C function)c.__audit_mq_getsetattrhNt(jB1__audit_ipc_obj (C function)c.__audit_ipc_objhNt(jB1!__audit_ipc_set_perm (C function)c.__audit_ipc_set_permhNt(jB1__audit_socketcall (C function)c.__audit_socketcallhNt(jB1__audit_fd_pair (C function)c.__audit_fd_pairhNt(jB1__audit_sockaddr (C function)c.__audit_sockaddrhNt(jB1&audit_signal_info_syscall (C function)c.audit_signal_info_syscallhNt(jB1#__audit_log_bprm_fcaps (C function)c.__audit_log_bprm_fcapshNt(jB1__audit_log_capset (C function)c.__audit_log_capsethNt(jB1audit_core_dumps (C function)c.audit_core_dumpshNt(jB1audit_seccomp (C function)c.audit_seccomphNt(jB1audit_rule_change (C function)c.audit_rule_changehNt(jB1"audit_list_rules_send (C function)c.audit_list_rules_sendhNt(jB1parent_len (C function) c.parent_lenhNt(jB1%audit_compare_dname_path (C function)c.audit_compare_dname_pathhNt(jB1sys_acct (C function) c.sys_accthNt(jB1acct_collect (C function)c.acct_collecthNt(jB1acct_process (C function)c.acct_processhNt(jB1bio_advance (C function) c.bio_advancehNt(jB1folio_iter (C struct) c.folio_iterhNt(jB1 bio_for_each_folio_all (C macro)c.bio_for_each_folio_allhNt(jB1bio_next_split (C function)c.bio_next_splithNt(jB1bio_is_zone_append (C function)c.bio_is_zone_appendhNt(jB1blk_queue_flag_set (C function)c.blk_queue_flag_sethNt(jB1!blk_queue_flag_clear (C function)c.blk_queue_flag_clearhNt(jB1blk_op_str (C function) c.blk_op_strhNt(jB1blk_sync_queue (C function)c.blk_sync_queuehNt(jB1blk_set_pm_only (C function)c.blk_set_pm_onlyhNt(jB1blk_put_queue (C function)c.blk_put_queuehNt(jB1blk_get_queue (C function)c.blk_get_queuehNt(jB1submit_bio_noacct (C function)c.submit_bio_noaccthNt(jB1submit_bio (C function) c.submit_biohNt(jB1bio_poll (C function) c.bio_pollhNt(jB1bio_start_io_acct (C function)c.bio_start_io_accthNt(jB1blk_lld_busy (C function)c.blk_lld_busyhNt(jB1blk_start_plug (C function)c.blk_start_plughNt(jB1blk_finish_plug (C function)c.blk_finish_plughNt(jB1blk_queue_enter (C function)c.blk_queue_enterhNt(jB1 blk_rq_map_user_iov (C function)c.blk_rq_map_user_iovhNt(jB1blk_rq_unmap_user (C function)c.blk_rq_unmap_userhNt(jB1blk_rq_map_kern (C function)c.blk_rq_map_kernhNt(jB1blk_register_queue (C function)c.blk_register_queuehNt(jB1!blk_unregister_queue (C function)c.blk_unregister_queuehNt(jB1$blk_set_stacking_limits (C function)c.blk_set_stacking_limitshNt(jB1'queue_limits_commit_update (C function)c.queue_limits_commit_updatehNt(jB1.queue_limits_commit_update_frozen (C function)#c.queue_limits_commit_update_frozenhNt(jB1queue_limits_set (C function)c.queue_limits_sethNt(jB1blk_stack_limits (C function)c.blk_stack_limitshNt(jB1$queue_limits_stack_bdev (C function)c.queue_limits_stack_bdevhNt(jB1)queue_limits_stack_integrity (C function)c.queue_limits_stack_integrityhNt(jB1 blk_set_queue_depth (C function)c.blk_set_queue_depthhNt(jB1blkdev_issue_flush (C function)c.blkdev_issue_flushhNt(jB1!blkdev_issue_discard (C function)c.blkdev_issue_discardhNt(jB1#__blkdev_issue_zeroout (C function)c.__blkdev_issue_zeroouthNt(jB1!blkdev_issue_zeroout (C function)c.blkdev_issue_zeroouthNt(jB1$blk_rq_map_integrity_sg (C function)c.blk_rq_map_integrity_sghNt(jB1blk_trace_ioctl (C function)c.blk_trace_ioctlhNt(jB1blk_trace_shutdown (C function)c.blk_trace_shutdownhNt(jB1blk_add_trace_rq (C function)c.blk_add_trace_rqhNt(jB1blk_add_trace_bio (C function)c.blk_add_trace_biohNt(jB1$blk_add_trace_bio_remap (C function)c.blk_add_trace_bio_remaphNt(jB1#blk_add_trace_rq_remap (C function)c.blk_add_trace_rq_remaphNt(jB1disk_release (C function)c.disk_releasehNt(jB1__register_blkdev (C function)c.__register_blkdevhNt(jB1add_disk_fwnode (C function)c.add_disk_fwnodehNt(jB1device_add_disk (C function)c.device_add_diskhNt(jB1blk_mark_disk_dead (C function)c.blk_mark_disk_deadhNt(jB1del_gendisk (C function) c.del_gendiskhNt(jB1invalidate_disk (C function)c.invalidate_diskhNt(jB1put_disk (C function) c.put_diskhNt(jB1set_disk_ro (C function) c.set_disk_rohNt(jB1$bdev_validate_blocksize (C function)c.bdev_validate_blocksizehNt(jB1bdev_freeze (C function) c.bdev_freezehNt(jB1bdev_thaw (C function) c.bdev_thawhNt(jB1 bd_prepare_to_claim (C function)c.bd_prepare_to_claimhNt(jB1bd_abort_claiming (C function)c.bd_abort_claiminghNt(jB1bdev_fput (C function) c.bdev_fputhNt(jB1lookup_bdev (C function) c.lookup_bdevhNt(jB1bdev_mark_dead (C function)c.bdev_mark_deadhNt(jB1#register_chrdev_region (C function)c.register_chrdev_regionhNt(jB1 alloc_chrdev_region (C function)c.alloc_chrdev_regionhNt(jB1__register_chrdev (C function)c.__register_chrdevhNt(jB1%unregister_chrdev_region (C function)c.unregister_chrdev_regionhNt(jB1 __unregister_chrdev (C function)c.__unregister_chrdevhNt(jB1cdev_add (C function) c.cdev_addhNt(jB1cdev_set_parent (C function)c.cdev_set_parenthNt(jB1cdev_device_add (C function)c.cdev_device_addhNt(jB1cdev_device_del (C function)c.cdev_device_delhNt(jB1cdev_del (C function) c.cdev_delhNt(jB1cdev_alloc (C function) c.cdev_allochNt(jB1cdev_init (C function) c.cdev_inithNt(jB1clk_notifier (C struct)c.clk_notifierhNt(jB1clk_notifier_data (C struct)c.clk_notifier_datahNt(jB1clk_bulk_data (C struct)c.clk_bulk_datahNt(jB1"clk_notifier_register (C function)c.clk_notifier_registerhNt(jB1$clk_notifier_unregister (C function)c.clk_notifier_unregisterhNt(jB1'devm_clk_notifier_register (C function)c.devm_clk_notifier_registerhNt(jB1clk_get_accuracy (C function)c.clk_get_accuracyhNt(jB1clk_set_phase (C function)c.clk_set_phasehNt(jB1clk_get_phase (C function)c.clk_get_phasehNt(jB1clk_set_duty_cycle (C function)c.clk_set_duty_cyclehNt(jB1&clk_get_scaled_duty_cycle (C function)c.clk_get_scaled_duty_cyclehNt(jB1clk_is_match (C function)c.clk_is_matchhNt(jB1#clk_rate_exclusive_get (C function)c.clk_rate_exclusive_gethNt(jB1(devm_clk_rate_exclusive_get (C function)c.devm_clk_rate_exclusive_gethNt(jB1#clk_rate_exclusive_put (C function)c.clk_rate_exclusive_puthNt(jB1clk_prepare (C function) c.clk_preparehNt(jB1)clk_is_enabled_when_prepared (C function)c.clk_is_enabled_when_preparedhNt(jB1clk_unprepare (C function)c.clk_unpreparehNt(jB1clk_get (C function) c.clk_gethNt(jB1clk_bulk_get (C function)c.clk_bulk_gethNt(jB1clk_bulk_get_all (C function)c.clk_bulk_get_allhNt(jB1"clk_bulk_get_optional (C function)c.clk_bulk_get_optionalhNt(jB1devm_clk_bulk_get (C function)c.devm_clk_bulk_gethNt(jB1'devm_clk_bulk_get_optional (C function)c.devm_clk_bulk_get_optionalhNt(jB1"devm_clk_bulk_get_all (C function)c.devm_clk_bulk_get_allhNt(jB1*devm_clk_bulk_get_all_enabled (C function)c.devm_clk_bulk_get_all_enabledhNt(jB1devm_clk_get (C function)c.devm_clk_gethNt(jB1"devm_clk_get_prepared (C function)c.devm_clk_get_preparedhNt(jB1!devm_clk_get_enabled (C function)c.devm_clk_get_enabledhNt(jB1"devm_clk_get_optional (C function)c.devm_clk_get_optionalhNt(jB1+devm_clk_get_optional_prepared (C function) c.devm_clk_get_optional_preparedhNt(jB1*devm_clk_get_optional_enabled (C function)c.devm_clk_get_optional_enabledhNt(jB14devm_clk_get_optional_enabled_with_rate (C function))c.devm_clk_get_optional_enabled_with_ratehNt(jB1$devm_get_clk_from_child (C function)c.devm_get_clk_from_childhNt(jB1clk_enable (C function) c.clk_enablehNt(jB1clk_bulk_enable (C function)c.clk_bulk_enablehNt(jB1clk_disable (C function) c.clk_disablehNt(jB1clk_bulk_disable (C function)c.clk_bulk_disablehNt(jB1clk_get_rate (C function)c.clk_get_ratehNt(jB1clk_put (C function) c.clk_puthNt(jB1clk_bulk_put (C function)c.clk_bulk_puthNt(jB1clk_bulk_put_all (C function)c.clk_bulk_put_allhNt(jB1devm_clk_put (C function)c.devm_clk_puthNt(jB1clk_round_rate (C function)c.clk_round_ratehNt(jB1clk_set_rate (C function)c.clk_set_ratehNt(jB1#clk_set_rate_exclusive (C function)c.clk_set_rate_exclusivehNt(jB1clk_has_parent (C function)c.clk_has_parenthNt(jB1clk_set_rate_range (C function)c.clk_set_rate_rangehNt(jB1clk_set_min_rate (C function)c.clk_set_min_ratehNt(jB1clk_set_max_rate (C function)c.clk_set_max_ratehNt(jB1clk_set_parent (C function)c.clk_set_parenthNt(jB1clk_get_parent (C function)c.clk_get_parenthNt(jB1clk_get_sys (C function) c.clk_get_syshNt(jB1clk_save_context (C function)c.clk_save_contexthNt(jB1 clk_restore_context (C function)c.clk_restore_contexthNt(jB1clk_drop_range (C function)c.clk_drop_rangehNt(jB1clk_get_optional (C function)c.clk_get_optionalhNt(jB1'same_state_synchronize_rcu (C function)c.same_state_synchronize_rcuhNt(jB1%rcu_trace_implies_rcu_gp (C function)c.rcu_trace_implies_rcu_gphNt(jB1#cond_resched_tasks_rcu_qs (C macro)c.cond_resched_tasks_rcu_qshNt(jB1!rcu_softirq_qs_periodic (C macro)c.rcu_softirq_qs_periodichNt(jB1RCU_LOCKDEP_WARN (C macro)c.RCU_LOCKDEP_WARNhNt(jB1)lockdep_assert_in_rcu_read_lock (C macro)!c.lockdep_assert_in_rcu_read_lockhNt(jB1,lockdep_assert_in_rcu_read_lock_bh (C macro)$c.lockdep_assert_in_rcu_read_lock_bhhNt(jB1/lockdep_assert_in_rcu_read_lock_sched (C macro)'c.lockdep_assert_in_rcu_read_lock_schedhNt(jB1&lockdep_assert_in_rcu_reader (C macro)c.lockdep_assert_in_rcu_readerhNt(jB1unrcu_pointer (C macro)c.unrcu_pointerhNt(jB1RCU_INITIALIZER (C macro)c.RCU_INITIALIZERhNt(jB1rcu_assign_pointer (C macro)c.rcu_assign_pointerhNt(jB1rcu_replace_pointer (C macro)c.rcu_replace_pointerhNt(jB1rcu_access_pointer (C macro)c.rcu_access_pointerhNt(jB1rcu_dereference_check (C macro)c.rcu_dereference_checkhNt(jB1"rcu_dereference_bh_check (C macro)c.rcu_dereference_bh_checkhNt(jB1%rcu_dereference_sched_check (C macro)c.rcu_dereference_sched_checkhNt(jB1#rcu_dereference_protected (C macro)c.rcu_dereference_protectedhNt(jB1rcu_dereference (C macro)c.rcu_dereferencehNt(jB1rcu_dereference_bh (C macro)c.rcu_dereference_bhhNt(jB1rcu_dereference_sched (C macro)c.rcu_dereference_schedhNt(jB1rcu_pointer_handoff (C macro)c.rcu_pointer_handoffhNt(jB1rcu_read_lock (C function)c.rcu_read_lockhNt(jB1rcu_read_unlock (C function)c.rcu_read_unlockhNt(jB1rcu_read_lock_bh (C function)c.rcu_read_lock_bhhNt(jB1rcu_read_unlock_bh (C function)c.rcu_read_unlock_bhhNt(jB1 rcu_read_lock_sched (C function)c.rcu_read_lock_schedhNt(jB1"rcu_read_unlock_sched (C function)c.rcu_read_unlock_schedhNt(jB1RCU_INIT_POINTER (C macro)c.RCU_INIT_POINTERhNt(jB1!RCU_POINTER_INITIALIZER (C macro)c.RCU_POINTER_INITIALIZERhNt(jB1kfree_rcu (C macro) c.kfree_rcuhNt(jB1kfree_rcu_mightsleep (C macro)c.kfree_rcu_mightsleephNt(jB1rcu_head_init (C function)c.rcu_head_inithNt(jB1$rcu_head_after_call_rcu (C function)c.rcu_head_after_call_rcuhNt(jB1rcu_softirq_qs (C function)c.rcu_softirq_qshNt(jB1,rcu_watching_snap_stopped_since (C function)!c.rcu_watching_snap_stopped_sincehNt(jB1'rcu_is_cpu_rrupt_from_idle (C function)c.rcu_is_cpu_rrupt_from_idlehNt(jB1'rcu_irq_exit_check_preempt (C function)c.rcu_irq_exit_check_preempthNt(jB1'__rcu_irq_enter_check_tick (C function)c.__rcu_irq_enter_check_tickhNt(jB1rcu_is_watching (C function)c.rcu_is_watchinghNt(jB1call_rcu_hurry (C function)c.call_rcu_hurryhNt(jB1call_rcu (C function) c.call_rcuhNt(jB1synchronize_rcu (C function)c.synchronize_rcuhNt(jB1/get_completed_synchronize_rcu_full (C function)$c.get_completed_synchronize_rcu_fullhNt(jB1&get_state_synchronize_rcu (C function)c.get_state_synchronize_rcuhNt(jB1+get_state_synchronize_rcu_full (C function) c.get_state_synchronize_rcu_fullhNt(jB1'start_poll_synchronize_rcu (C function)c.start_poll_synchronize_rcuhNt(jB1,start_poll_synchronize_rcu_full (C function)!c.start_poll_synchronize_rcu_fullhNt(jB1'poll_state_synchronize_rcu (C function)c.poll_state_synchronize_rcuhNt(jB1,poll_state_synchronize_rcu_full (C function)!c.poll_state_synchronize_rcu_fullhNt(jB1!cond_synchronize_rcu (C function)c.cond_synchronize_rcuhNt(jB1&cond_synchronize_rcu_full (C function)c.cond_synchronize_rcu_fullhNt(jB1rcu_barrier (C function) c.rcu_barrierhNt(jB1"rcu_barrier_throttled (C function)c.rcu_barrier_throttledhNt(jB1&synchronize_rcu_expedited (C function)c.synchronize_rcu_expeditedhNt(jB11start_poll_synchronize_rcu_expedited (C function)&c.start_poll_synchronize_rcu_expeditedhNt(jB16start_poll_synchronize_rcu_expedited_full (C function)+c.start_poll_synchronize_rcu_expedited_fullhNt(jB1+cond_synchronize_rcu_expedited (C function) c.cond_synchronize_rcu_expeditedhNt(jB10cond_synchronize_rcu_expedited_full (C function)%c.cond_synchronize_rcu_expedited_fullhNt(jB1&rcu_read_lock_held_common (C function)c.rcu_read_lock_held_commonhNt(jB1rcu_async_hurry (C function)c.rcu_async_hurryhNt(jB1rcu_async_relax (C function)c.rcu_async_relaxhNt(jB1rcu_expedite_gp (C function)c.rcu_expedite_gphNt(jB1rcu_unexpedite_gp (C function)c.rcu_unexpedite_gphNt(jB1rcu_read_lock_held (C function)c.rcu_read_lock_heldhNt(jB1"rcu_read_lock_bh_held (C function)c.rcu_read_lock_bh_heldhNt(jB1wakeme_after_rcu (C function)c.wakeme_after_rcuhNt(jB1#init_rcu_head_on_stack (C function)c.init_rcu_head_on_stackhNt(jB1&destroy_rcu_head_on_stack (C function)c.destroy_rcu_head_on_stackhNt(jB1*get_completed_synchronize_rcu (C function)c.get_completed_synchronize_rcuhNt(jB1+get_completed_synchronize_srcu (C function) c.get_completed_synchronize_srcuhNt(jB1(same_state_synchronize_srcu (C function)c.same_state_synchronize_srcuhNt(jB1 srcu_read_lock_held (C function)c.srcu_read_lock_heldhNt(jB1 srcu_dereference_check (C macro)c.srcu_dereference_checkhNt(jB1srcu_dereference (C macro)c.srcu_dereferencehNt(jB1"srcu_dereference_notrace (C macro)c.srcu_dereference_notracehNt(jB1srcu_read_lock (C function)c.srcu_read_lockhNt(jB1 srcu_read_lock_fast (C function)c.srcu_read_lock_fasthNt(jB1 srcu_down_read_fast (C function)c.srcu_down_read_fasthNt(jB1 srcu_read_lock_lite (C function)c.srcu_read_lock_litehNt(jB1#srcu_read_lock_nmisafe (C function)c.srcu_read_lock_nmisafehNt(jB1srcu_down_read (C function)c.srcu_down_readhNt(jB1srcu_read_unlock (C function)c.srcu_read_unlockhNt(jB1"srcu_read_unlock_fast (C function)c.srcu_read_unlock_fasthNt(jB1srcu_up_read_fast (C function)c.srcu_up_read_fasthNt(jB1"srcu_read_unlock_lite (C function)c.srcu_read_unlock_litehNt(jB1%srcu_read_unlock_nmisafe (C function)c.srcu_read_unlock_nmisafehNt(jB1srcu_up_read (C function)c.srcu_up_readhNt(jB1+smp_mb__after_srcu_read_unlock (C function) c.smp_mb__after_srcu_read_unlockhNt(jB1)smp_mb__after_srcu_read_lock (C function)c.smp_mb__after_srcu_read_lockhNt(jB1init_srcu_struct (C function)c.init_srcu_structhNt(jB1 srcu_readers_active (C function)c.srcu_readers_activehNt(jB1 cleanup_srcu_struct (C function)c.cleanup_srcu_structhNt(jB1call_srcu (C function) c.call_srcuhNt(jB1'synchronize_srcu_expedited (C function)c.synchronize_srcu_expeditedhNt(jB1synchronize_srcu (C function)c.synchronize_srcuhNt(jB1'get_state_synchronize_srcu (C function)c.get_state_synchronize_srcuhNt(jB1(start_poll_synchronize_srcu (C function)c.start_poll_synchronize_srcuhNt(jB1(poll_state_synchronize_srcu (C function)c.poll_state_synchronize_srcuhNt(jB1srcu_barrier (C function)c.srcu_barrierhNt(jB1#srcu_batches_completed (C function)c.srcu_batches_completedhNt(jB1hlist_bl_del_rcu (C function)c.hlist_bl_del_rcuhNt(jB1"hlist_bl_add_head_rcu (C function)c.hlist_bl_add_head_rcuhNt(jB1%hlist_bl_for_each_entry_rcu (C macro)c.hlist_bl_for_each_entry_rcuhNt(jB1list_tail_rcu (C macro)c.list_tail_rcuhNt(jB1list_add_rcu (C function)c.list_add_rcuhNt(jB1list_add_tail_rcu (C function)c.list_add_tail_rcuhNt(jB1list_del_rcu (C function)c.list_del_rcuhNt(jB1list_bidir_del_rcu (C function)c.list_bidir_del_rcuhNt(jB1hlist_del_init_rcu (C function)c.hlist_del_init_rcuhNt(jB1list_replace_rcu (C function)c.list_replace_rcuhNt(jB1#__list_splice_init_rcu (C function)c.__list_splice_init_rcuhNt(jB1!list_splice_init_rcu (C function)c.list_splice_init_rcuhNt(jB1&list_splice_tail_init_rcu (C function)c.list_splice_tail_init_rcuhNt(jB1list_entry_rcu (C macro)c.list_entry_rcuhNt(jB1 list_first_or_null_rcu (C macro)c.list_first_or_null_rcuhNt(jB1list_next_or_null_rcu (C macro)c.list_next_or_null_rcuhNt(jB1!list_for_each_entry_rcu (C macro)c.list_for_each_entry_rcuhNt(jB1"list_for_each_entry_srcu (C macro)c.list_for_each_entry_srcuhNt(jB1list_entry_lockless (C macro)c.list_entry_locklesshNt(jB1&list_for_each_entry_lockless (C macro)c.list_for_each_entry_locklesshNt(jB1*list_for_each_entry_continue_rcu (C macro)"c.list_for_each_entry_continue_rcuhNt(jB1&list_for_each_entry_from_rcu (C macro)c.list_for_each_entry_from_rcuhNt(jB1hlist_del_rcu (C function)c.hlist_del_rcuhNt(jB1hlist_replace_rcu (C function)c.hlist_replace_rcuhNt(jB1"hlists_swap_heads_rcu (C function)c.hlists_swap_heads_rcuhNt(jB1hlist_add_head_rcu (C function)c.hlist_add_head_rcuhNt(jB1hlist_add_tail_rcu (C function)c.hlist_add_tail_rcuhNt(jB1!hlist_add_before_rcu (C function)c.hlist_add_before_rcuhNt(jB1!hlist_add_behind_rcu (C function)c.hlist_add_behind_rcuhNt(jB1"hlist_for_each_entry_rcu (C macro)c.hlist_for_each_entry_rcuhNt(jB1#hlist_for_each_entry_srcu (C macro)c.hlist_for_each_entry_srcuhNt(jB1*hlist_for_each_entry_rcu_notrace (C macro)"c.hlist_for_each_entry_rcu_notracehNt(jB1%hlist_for_each_entry_rcu_bh (C macro)c.hlist_for_each_entry_rcu_bhhNt(jB1+hlist_for_each_entry_continue_rcu (C macro)#c.hlist_for_each_entry_continue_rcuhNt(jB1.hlist_for_each_entry_continue_rcu_bh (C macro)&c.hlist_for_each_entry_continue_rcu_bhhNt(jB1'hlist_for_each_entry_from_rcu (C macro)c.hlist_for_each_entry_from_rcuhNt(jB1%hlist_nulls_del_init_rcu (C function)c.hlist_nulls_del_init_rcuhNt(jB1hlist_nulls_first_rcu (C macro)c.hlist_nulls_first_rcuhNt(jB1hlist_nulls_next_rcu (C macro)c.hlist_nulls_next_rcuhNt(jB1 hlist_nulls_del_rcu (C function)c.hlist_nulls_del_rcuhNt(jB1%hlist_nulls_add_head_rcu (C function)c.hlist_nulls_add_head_rcuhNt(jB1%hlist_nulls_add_tail_rcu (C function)c.hlist_nulls_add_tail_rcuhNt(jB1(hlist_nulls_for_each_entry_rcu (C macro) c.hlist_nulls_for_each_entry_rcuhNt(jB1)hlist_nulls_for_each_entry_safe (C macro)!c.hlist_nulls_for_each_entry_safehNt(jB1rcu_sync_is_idle (C function)c.rcu_sync_is_idlehNt(jB1rcu_sync_init (C function)c.rcu_sync_inithNt(jB1rcu_sync_func (C function)c.rcu_sync_funchNt(jB1rcu_sync_enter (C function)c.rcu_sync_enterhNt(jB1rcu_sync_exit (C function)c.rcu_sync_exithNt(jB1rcu_sync_dtor (C function)c.rcu_sync_dtorhNt(jB1rcu_tasks_percpu (C struct)c.rcu_tasks_percpuhNt(jB1rcu_tasks (C struct) c.rcu_taskshNt(jB1call_rcu_tasks (C function)c.call_rcu_taskshNt(jB1"synchronize_rcu_tasks (C function)c.synchronize_rcu_taskshNt(jB1rcu_barrier_tasks (C function)c.rcu_barrier_taskshNt(jB1'synchronize_rcu_tasks_rude (C function)c.synchronize_rcu_tasks_rudehNt(jB1!call_rcu_tasks_trace (C function)c.call_rcu_tasks_tracehNt(jB1(synchronize_rcu_tasks_trace (C function)c.synchronize_rcu_tasks_tracehNt(jB1$rcu_barrier_tasks_trace (C function)c.rcu_barrier_tasks_tracehNt(jB1 rcu_cpu_stall_reset (C function)c.rcu_cpu_stall_resethNt(jB1.rcu_stall_chain_notifier_register (C function)#c.rcu_stall_chain_notifier_registerhNt(jB10rcu_stall_chain_notifier_unregister (C function)%c.rcu_stall_chain_notifier_unregisterhNt(jB1 rcu_read_lock_trace (C function)c.rcu_read_lock_tracehNt(jB1"rcu_read_unlock_trace (C function)c.rcu_read_unlock_tracehNt(jB1synchronize_rcu_mult (C macro)c.synchronize_rcu_multhNt(jB1rcuref_init (C function) c.rcuref_inithNt(jB1rcuref_read (C function) c.rcuref_readhNt(jB1rcuref_get (C function) c.rcuref_gethNt(jB1rcuref_put_rcusafe (C function)c.rcuref_put_rcusafehNt(jB1rcuref_put (C function) c.rcuref_puthNt(jB1,same_state_synchronize_rcu_full (C function)!c.same_state_synchronize_rcu_fullhNtej]((jB1%__of_overlay_apply_kunit (C function)c.__of_overlay_apply_kunithNt(jB1 of_overlay_apply_kunit (C macro)c.of_overlay_apply_kunithNt(jB1of_root_kunit_skip (C function)c.of_root_kunit_skiphNt(jB1'of_overlay_fdt_apply_kunit (C function)c.of_overlay_fdt_apply_kunithNt(jB1of_node_put_kunit (C function)c.of_node_put_kunithNtej]j4]je]((jB1get_user (C macro) c.get_userhNt(jB1__get_user (C macro) c.__get_userhNt(jB1put_user (C macro) c.put_userhNt(jB1__put_user (C macro) c.__put_userhNt(jB1clear_user (C function) c.clear_userhNt(jB1__clear_user (C function)c.__clear_userhNt(jB1 get_user_pages_fast (C function)c.get_user_pages_fasthNt(jB1SLAB_HWCACHE_ALIGN (C macro)c.SLAB_HWCACHE_ALIGNhNt(jB1SLAB_TYPESAFE_BY_RCU (C macro)c.SLAB_TYPESAFE_BY_RCUhNt(jB1SLAB_ACCOUNT (C macro)c.SLAB_ACCOUNThNt(jB1SLAB_RECLAIM_ACCOUNT (C macro)c.SLAB_RECLAIM_ACCOUNThNt(jB1kmem_cache_args (C struct)c.kmem_cache_argshNt(jB1'kmem_cache_create_usercopy (C function)c.kmem_cache_create_usercopyhNt(jB1kmem_cache_create (C macro)c.kmem_cache_createhNt(jB1ksize (C function)c.ksizehNt(jB1kmem_cache_alloc (C function)c.kmem_cache_allochNt(jB1kmem_cache_charge (C function)c.kmem_cache_chargehNt(jB1kmalloc (C function) c.kmallochNt(jB1kmalloc_array (C function)c.kmalloc_arrayhNt(jB1krealloc_array (C function)c.krealloc_arrayhNt(jB1kcalloc (C macro) c.kcallochNt(jB1kzalloc (C function) c.kzallochNt(jB1!kmalloc_size_roundup (C function)c.kmalloc_size_rounduphNt(jB1kmem_cache_free (C function)c.kmem_cache_freehNt(jB1kfree (C function)c.kfreehNt(jB1kvfree (C function)c.kvfreehNt(jB1kvfree_sensitive (C function)c.kvfree_sensitivehNt(jB1%__kmem_cache_create_args (C function)c.__kmem_cache_create_argshNt(jB1 kmem_buckets_create (C function)c.kmem_buckets_createhNt(jB1kmem_cache_shrink (C function)c.kmem_cache_shrinkhNt(jB1kmem_dump_obj (C function)c.kmem_dump_objhNt(jB1kfree_sensitive (C function)c.kfree_sensitivehNt(jB1kvfree_rcu_barrier (C function)c.kvfree_rcu_barrierhNt(jB1kfree_const (C function) c.kfree_consthNt(jB1vm_unmap_aliases (C function)c.vm_unmap_aliaseshNt(jB1vm_unmap_ram (C function)c.vm_unmap_ramhNt(jB1vm_map_ram (C function) c.vm_map_ramhNt(jB1vfree (C function)c.vfreehNt(jB1vunmap (C function)c.vunmaphNt(jB1vmap (C function)c.vmaphNt(jB1vmap_pfn (C function) c.vmap_pfnhNt(jB1 remap_vmalloc_range (C function)c.remap_vmalloc_rangehNt(jB1#filemap_fdatawrite_wbc (C function)c.filemap_fdatawrite_wbchNt(jB1*filemap_fdatawrite_range_kick (C function)c.filemap_fdatawrite_range_kickhNt(jB1filemap_flush (C function)c.filemap_flushhNt(jB1#filemap_range_has_page (C function)c.filemap_range_has_pagehNt(jB1$filemap_fdatawait_range (C function)c.filemap_fdatawait_rangehNt(jB10filemap_fdatawait_range_keep_errors (C function)%c.filemap_fdatawait_range_keep_errorshNt(jB1!file_fdatawait_range (C function)c.file_fdatawait_rangehNt(jB1*filemap_fdatawait_keep_errors (C function)c.filemap_fdatawait_keep_errorshNt(jB1)filemap_write_and_wait_range (C function)c.filemap_write_and_wait_rangehNt(jB1*file_check_and_advance_wb_err (C function)c.file_check_and_advance_wb_errhNt(jB1&file_write_and_wait_range (C function)c.file_write_and_wait_rangehNt(jB1%replace_page_cache_folio (C function)c.replace_page_cache_foliohNt(jB1folio_unlock (C function)c.folio_unlockhNt(jB1folio_end_read (C function)c.folio_end_readhNt(jB1 folio_end_private_2 (C function)c.folio_end_private_2hNt(jB1!folio_wait_private_2 (C function)c.folio_wait_private_2hNt(jB1*folio_wait_private_2_killable (C function)c.folio_wait_private_2_killablehNt(jB1 folio_end_writeback (C function)c.folio_end_writebackhNt(jB1__folio_lock (C function)c.__folio_lockhNt(jB1!page_cache_next_miss (C function)c.page_cache_next_misshNt(jB1!page_cache_prev_miss (C function)c.page_cache_prev_misshNt(jB1 __filemap_get_folio (C function)c.__filemap_get_foliohNt(jB1filemap_get_folios (C function)c.filemap_get_folioshNt(jB1&filemap_get_folios_contig (C function)c.filemap_get_folios_contighNt(jB1#filemap_get_folios_tag (C function)c.filemap_get_folios_taghNt(jB1filemap_read (C function)c.filemap_readhNt(jB1#generic_file_read_iter (C function)c.generic_file_read_iterhNt(jB1 filemap_splice_read (C function)c.filemap_splice_readhNt(jB1filemap_fault (C function)c.filemap_faulthNt(jB1read_cache_folio (C function)c.read_cache_foliohNt(jB1#mapping_read_folio_gfp (C function)c.mapping_read_folio_gfphNt(jB1 read_cache_page_gfp (C function)c.read_cache_page_gfphNt(jB1&__generic_file_write_iter (C function)c.__generic_file_write_iterhNt(jB1$generic_file_write_iter (C function)c.generic_file_write_iterhNt(jB1"filemap_release_folio (C function)c.filemap_release_foliohNt(jB1%filemap_invalidate_inode (C function)c.filemap_invalidate_inodehNt(jB1$page_cache_ra_unbounded (C function)c.page_cache_ra_unboundedhNt(jB1readahead_expand (C function)c.readahead_expandhNt(jB12balance_dirty_pages_ratelimited_flags (C function)'c.balance_dirty_pages_ratelimited_flagshNt(jB1,balance_dirty_pages_ratelimited (C function)!c.balance_dirty_pages_ratelimitedhNt(jB1$tag_pages_for_writeback (C function)c.tag_pages_for_writebackhNt(jB1writeback_iter (C function)c.writeback_iterhNt(jB1write_cache_pages (C function)c.write_cache_pageshNt(jB1 filemap_dirty_folio (C function)c.filemap_dirty_foliohNt(jB1(folio_redirty_for_writepage (C function)c.folio_redirty_for_writepagehNt(jB1folio_mark_dirty (C function)c.folio_mark_dirtyhNt(jB1!folio_wait_writeback (C function)c.folio_wait_writebackhNt(jB1*folio_wait_writeback_killable (C function)c.folio_wait_writeback_killablehNt(jB1folio_wait_stable (C function)c.folio_wait_stablehNt(jB1folio_invalidate (C function)c.folio_invalidatehNt(jB1'truncate_inode_pages_range (C function)c.truncate_inode_pages_rangehNt(jB1!truncate_inode_pages (C function)c.truncate_inode_pageshNt(jB1'truncate_inode_pages_final (C function)c.truncate_inode_pages_finalhNt(jB1%invalidate_mapping_pages (C function)c.invalidate_mapping_pageshNt(jB1*invalidate_inode_pages2_range (C function)c.invalidate_inode_pages2_rangehNt(jB1$invalidate_inode_pages2 (C function)c.invalidate_inode_pages2hNt(jB1truncate_pagecache (C function)c.truncate_pagecachehNt(jB1truncate_setsize (C function)c.truncate_setsizehNt(jB1%pagecache_isize_extended (C function)c.pagecache_isize_extendedhNt(jB1%truncate_pagecache_range (C function)c.truncate_pagecache_rangehNt(jB1filemap_set_wb_err (C function)c.filemap_set_wb_errhNt(jB1!filemap_check_wb_err (C function)c.filemap_check_wb_errhNt(jB1"filemap_sample_wb_err (C function)c.filemap_sample_wb_errhNt(jB1file_sample_sb_err (C function)c.file_sample_sb_errhNt(jB1mapping_set_error (C function)c.mapping_set_errorhNt(jB1%mapping_set_large_folios (C function)c.mapping_set_large_folioshNt(jB1 mapping_align_index (C function)c.mapping_align_indexhNt(jB1 folio_flush_mapping (C function)c.folio_flush_mappinghNt(jB1folio_inode (C function) c.folio_inodehNt(jB1!folio_attach_private (C function)c.folio_attach_privatehNt(jB1!folio_change_private (C function)c.folio_change_privatehNt(jB1!folio_detach_private (C function)c.folio_detach_privatehNt(jB1fgf_t (C type)c.fgf_thNt(jB1fgf_set_order (C function)c.fgf_set_orderhNt(jB1filemap_get_folio (C function)c.filemap_get_foliohNt(jB1filemap_lock_folio (C function)c.filemap_lock_foliohNt(jB1filemap_grab_folio (C function)c.filemap_grab_foliohNt(jB1find_get_page (C function)c.find_get_pagehNt(jB1find_lock_page (C function)c.find_lock_pagehNt(jB1 find_or_create_page (C function)c.find_or_create_pagehNt(jB1#grab_cache_page_nowait (C function)c.grab_cache_page_nowaithNt(jB1folio_index (C function) c.folio_indexhNt(jB1folio_next_index (C function)c.folio_next_indexhNt(jB1folio_file_page (C function)c.folio_file_pagehNt(jB1folio_contains (C function)c.folio_containshNt(jB1page_pgoff (C function) c.page_pgoffhNt(jB1folio_pos (C function) c.folio_poshNt(jB1folio_trylock (C function)c.folio_trylockhNt(jB1folio_lock (C function) c.folio_lockhNt(jB1lock_page (C function) c.lock_pagehNt(jB1 folio_lock_killable (C function)c.folio_lock_killablehNt(jB1*filemap_range_needs_writeback (C function)c.filemap_range_needs_writebackhNt(jB1readahead_control (C struct)c.readahead_controlhNt(jB1&page_cache_sync_readahead (C function)c.page_cache_sync_readaheadhNt(jB1'page_cache_async_readahead (C function)c.page_cache_async_readaheadhNt(jB1readahead_page (C function)c.readahead_pagehNt(jB1readahead_folio (C function)c.readahead_foliohNt(jB1readahead_page_batch (C macro)c.readahead_page_batchhNt(jB1readahead_pos (C function)c.readahead_poshNt(jB1readahead_length (C function)c.readahead_lengthhNt(jB1readahead_index (C function)c.readahead_indexhNt(jB1readahead_count (C function)c.readahead_counthNt(jB1#readahead_batch_length (C function)c.readahead_batch_lengthhNt(jB1)folio_mkwrite_check_truncate (C function)c.folio_mkwrite_check_truncatehNt(jB1i_blocks_per_folio (C function)c.i_blocks_per_foliohNt(jB1mempool_exit (C function)c.mempool_exithNt(jB1mempool_destroy (C function)c.mempool_destroyhNt(jB1mempool_resize (C function)c.mempool_resizehNt(jB1'mempool_alloc_preallocated (C function)c.mempool_alloc_preallocatedhNt(jB1mempool_free (C function)c.mempool_freehNt(jB1dma_pool_create (C function)c.dma_pool_createhNt(jB1dma_pool_destroy (C function)c.dma_pool_destroyhNt(jB1dma_pool_alloc (C function)c.dma_pool_allochNt(jB1dma_pool_free (C function)c.dma_pool_freehNt(jB1dmam_pool_create (C function)c.dmam_pool_createhNt(jB1dmam_pool_destroy (C function)c.dmam_pool_destroyhNt(jB1zap_vma_ptes (C function)c.zap_vma_pteshNt(jB1vm_insert_pages (C function)c.vm_insert_pageshNt(jB1vm_insert_page (C function)c.vm_insert_pagehNt(jB1vm_map_pages (C function)c.vm_map_pageshNt(jB1vm_map_pages_zero (C function)c.vm_map_pages_zerohNt(jB1 vmf_insert_pfn_prot (C function)c.vmf_insert_pfn_prothNt(jB1vmf_insert_pfn (C function)c.vmf_insert_pfnhNt(jB1remap_pfn_range (C function)c.remap_pfn_rangehNt(jB1vm_iomap_memory (C function)c.vm_iomap_memoryhNt(jB1 unmap_mapping_pages (C function)c.unmap_mapping_pageshNt(jB1 unmap_mapping_range (C function)c.unmap_mapping_rangehNt(jB1 follow_pfnmap_start (C function)c.follow_pfnmap_starthNt(jB1follow_pfnmap_end (C function)c.follow_pfnmap_endhNt(jB1 generic_access_phys (C function)c.generic_access_physhNt(jB1copy_remote_vm_str (C function)c.copy_remote_vm_strhNt(jB1$get_pfnblock_flags_mask (C function)c.get_pfnblock_flags_maskhNt(jB1$set_pfnblock_flags_mask (C function)c.set_pfnblock_flags_maskhNt(jB1)move_freepages_block_isolate (C function)c.move_freepages_block_isolatehNt(jB1$__putback_isolated_page (C function)c.__putback_isolated_pagehNt(jB1___free_pages (C function)c.___free_pageshNt(jB1alloc_pages_exact (C function)c.alloc_pages_exacthNt(jB1"alloc_pages_exact_nid (C function)c.alloc_pages_exact_nidhNt(jB1free_pages_exact (C function)c.free_pages_exacthNt(jB1nr_free_zone_pages (C function)c.nr_free_zone_pageshNt(jB1!nr_free_buffer_pages (C function)c.nr_free_buffer_pageshNt(jB1 find_next_best_node (C function)c.find_next_best_nodehNt(jB1"setup_per_zone_wmarks (C function)c.setup_per_zone_wmarkshNt(jB1alloc_contig_range (C function)c.alloc_contig_rangehNt(jB1alloc_contig_pages (C function)c.alloc_contig_pageshNt(jB1try_alloc_pages (C function)c.try_alloc_pageshNt(jB1numa_nearest_node (C function)c.numa_nearest_nodehNt(jB1"nearest_node_nodemask (C function)c.nearest_node_nodemaskhNt(jB1alloc_pages_mpol (C function)c.alloc_pages_mpolhNt(jB1vma_alloc_folio (C function)c.vma_alloc_foliohNt(jB1alloc_pages (C function) c.alloc_pageshNt(jB1mpol_misplaced (C function)c.mpol_misplacedhNt(jB1$mpol_shared_policy_init (C function)c.mpol_shared_policy_inithNt(jB1mpol_parse_str (C function)c.mpol_parse_strhNt(jB1mpol_to_str (C function) c.mpol_to_strhNt(jB1folio (C struct)c.foliohNt(jB1ptdesc (C struct)c.ptdeschNt(jB1vm_fault_t (C type) c.vm_fault_thNt(jB1vm_fault_reason (C enum)c.vm_fault_reasonhNt(jB1fault_flag (C enum) c.fault_flaghNt(jB1folio_is_file_lru (C function)c.folio_is_file_lruhNt(jB1$__folio_clear_lru_flags (C function)c.__folio_clear_lru_flagshNt(jB1folio_lru_list (C function)c.folio_lru_listhNt(jB1page_folio (C macro) c.page_foliohNt(jB1folio_page (C macro) c.folio_pagehNt(jB1(folio_xor_flags_has_waiters (C function)c.folio_xor_flags_has_waitershNt(jB1 folio_test_uptodate (C function)c.folio_test_uptodatehNt(jB1folio_test_large (C function)c.folio_test_largehNt(jB1PageSlab (C function) c.PageSlabhNt(jB1PageHuge (C function) c.PageHugehNt(jB1folio_has_private (C function)c.folio_has_privatehNt(jB1)fault_flag_allow_retry_first (C function)c.fault_flag_allow_retry_firsthNt(jB1folio_order (C function) c.folio_orderhNt(jB1folio_reset_order (C function)c.folio_reset_orderhNt(jB1folio_mapcount (C function)c.folio_mapcounthNt(jB1folio_mapped (C function)c.folio_mappedhNt(jB1thp_order (C function) c.thp_orderhNt(jB1thp_size (C function) c.thp_sizehNt(jB1folio_get (C function) c.folio_gethNt(jB1folio_put (C function) c.folio_puthNt(jB1folio_put_refs (C function)c.folio_put_refshNt(jB1folios_put (C function) c.folios_puthNt(jB1folio_pfn (C function) c.folio_pfnhNt(jB1#folio_maybe_dma_pinned (C function)c.folio_maybe_dma_pinnedhNt(jB1is_zero_page (C function)c.is_zero_pagehNt(jB1is_zero_folio (C function)c.is_zero_foliohNt(jB1folio_nr_pages (C function)c.folio_nr_pageshNt(jB1thp_nr_pages (C function)c.thp_nr_pageshNt(jB1folio_next (C function) c.folio_nexthNt(jB1folio_shift (C function) c.folio_shifthNt(jB1folio_size (C function) c.folio_sizehNt(jB1&folio_maybe_mapped_shared (C function)c.folio_maybe_mapped_sharedhNt(jB1pagetable_alloc (C function)c.pagetable_allochNt(jB1pagetable_free (C function)c.pagetable_freehNt(jB1vma_lookup (C function) c.vma_lookuphNt(jB1 vma_is_special_huge (C function)c.vma_is_special_hugehNt(jB1folio_ref_count (C function)c.folio_ref_counthNt(jB1folio_try_get (C function)c.folio_try_gethNt(jB1is_highmem (C function) c.is_highmemhNt(jB1for_each_online_pgdat (C macro)c.for_each_online_pgdathNt(jB1for_each_zone (C macro)c.for_each_zonehNt(jB1 next_zones_zonelist (C function)c.next_zones_zonelisthNt(jB1!first_zones_zonelist (C function)c.first_zones_zonelisthNt(jB1)for_each_zone_zonelist_nodemask (C macro)!c.for_each_zone_zonelist_nodemaskhNt(jB1 for_each_zone_zonelist (C macro)c.for_each_zone_zonelisthNt(jB1pfn_valid (C function) c.pfn_validhNt(jB1folio_mapping (C function)c.folio_mappinghNt(jB1__anon_vma_prepare (C function)c.__anon_vma_preparehNt(jB1 page_address_in_vma (C function)c.page_address_in_vmahNt(jB1folio_referenced (C function)c.folio_referencedhNt(jB1$mapping_wrprotect_range (C function)c.mapping_wrprotect_rangehNt(jB1pfn_mkclean_range (C function)c.pfn_mkclean_rangehNt(jB1!folio_move_anon_rmap (C function)c.folio_move_anon_rmaphNt(jB1__folio_set_anon (C function)c.__folio_set_anonhNt(jB1#__page_check_anon_rmap (C function)c.__page_check_anon_rmaphNt(jB1%folio_add_anon_rmap_ptes (C function)c.folio_add_anon_rmap_pteshNt(jB1$folio_add_anon_rmap_pmd (C function)c.folio_add_anon_rmap_pmdhNt(jB1$folio_add_new_anon_rmap (C function)c.folio_add_new_anon_rmaphNt(jB1%folio_add_file_rmap_ptes (C function)c.folio_add_file_rmap_pteshNt(jB1$folio_add_file_rmap_pmd (C function)c.folio_add_file_rmap_pmdhNt(jB1$folio_add_file_rmap_pud (C function)c.folio_add_file_rmap_pudhNt(jB1#folio_remove_rmap_ptes (C function)c.folio_remove_rmap_pteshNt(jB1"folio_remove_rmap_pmd (C function)c.folio_remove_rmap_pmdhNt(jB1"folio_remove_rmap_pud (C function)c.folio_remove_rmap_pudhNt(jB1try_to_unmap (C function)c.try_to_unmaphNt(jB1try_to_migrate (C function)c.try_to_migratehNt(jB1"make_device_exclusive (C function)c.make_device_exclusivehNt(jB1__rmap_walk_file (C function)c.__rmap_walk_filehNt(jB1migrate_folio (C function)c.migrate_foliohNt(jB1!buffer_migrate_folio (C function)c.buffer_migrate_foliohNt(jB1(buffer_migrate_folio_norefs (C function)c.buffer_migrate_folio_norefshNt(jB1do_mmap (C function) c.do_mmaphNt(jB1"find_vma_intersection (C function)c.find_vma_intersectionhNt(jB1find_vma (C function) c.find_vmahNt(jB1find_vma_prev (C function)c.find_vma_prevhNt(jB1kmemleak_alloc (C function)c.kmemleak_allochNt(jB1"kmemleak_alloc_percpu (C function)c.kmemleak_alloc_percpuhNt(jB1kmemleak_vmalloc (C function)c.kmemleak_vmallochNt(jB1kmemleak_free (C function)c.kmemleak_freehNt(jB1kmemleak_free_part (C function)c.kmemleak_free_parthNt(jB1!kmemleak_free_percpu (C function)c.kmemleak_free_percpuhNt(jB1"kmemleak_update_trace (C function)c.kmemleak_update_tracehNt(jB1kmemleak_not_leak (C function)c.kmemleak_not_leakhNt(jB1$kmemleak_transient_leak (C function)c.kmemleak_transient_leakhNt(jB1kmemleak_ignore (C function)c.kmemleak_ignorehNt(jB1kmemleak_scan_area (C function)c.kmemleak_scan_areahNt(jB1kmemleak_no_scan (C function)c.kmemleak_no_scanhNt(jB1 kmemleak_alloc_phys (C function)c.kmemleak_alloc_physhNt(jB1$kmemleak_free_part_phys (C function)c.kmemleak_free_part_physhNt(jB1!kmemleak_ignore_phys (C function)c.kmemleak_ignore_physhNt(jB1 devm_memremap_pages (C function)c.devm_memremap_pageshNt(jB1get_dev_pagemap (C function)c.get_dev_pagemaphNt(jB1 vma_kernel_pagesize (C function)c.vma_kernel_pagesizehNt(jB1"folio_isolate_hugetlb (C function)c.folio_isolate_hugetlbhNt(jB1"folio_putback_hugetlb (C function)c.folio_putback_hugetlbhNt(jB1 folio_mark_accessed (C function)c.folio_mark_accessedhNt(jB1folio_add_lru (C function)c.folio_add_lruhNt(jB1folio_add_lru_vma (C function)c.folio_add_lru_vmahNt(jB1"deactivate_file_folio (C function)c.deactivate_file_foliohNt(jB1 folio_mark_lazyfree (C function)c.folio_mark_lazyfreehNt(jB1folios_put_refs (C function)c.folios_put_refshNt(jB1release_pages (C function)c.release_pageshNt(jB1,folio_batch_remove_exceptionals (C function)!c.folio_batch_remove_exceptionalshNt(jB1"zpool_register_driver (C function)c.zpool_register_driverhNt(jB1$zpool_unregister_driver (C function)c.zpool_unregister_driverhNt(jB1zpool_has_pool (C function)c.zpool_has_poolhNt(jB1zpool_create_pool (C function)c.zpool_create_poolhNt(jB1zpool_destroy_pool (C function)c.zpool_destroy_poolhNt(jB1zpool_get_type (C function)c.zpool_get_typehNt(jB1zpool_malloc (C function)c.zpool_mallochNt(jB1zpool_free (C function) c.zpool_freehNt(jB1!zpool_obj_read_begin (C function)c.zpool_obj_read_beginhNt(jB1zpool_obj_read_end (C function)c.zpool_obj_read_endhNt(jB1zpool_obj_write (C function)c.zpool_obj_writehNt(jB1"zpool_get_total_pages (C function)c.zpool_get_total_pageshNt(jB1&mem_cgroup_css_from_folio (C function)c.mem_cgroup_css_from_foliohNt(jB1page_cgroup_ino (C function)c.page_cgroup_inohNt(jB1__mod_memcg_state (C function)c.__mod_memcg_statehNt(jB1__mod_lruvec_state (C function)c.__mod_lruvec_statehNt(jB1!__count_memcg_events (C function)c.__count_memcg_eventshNt(jB1#get_mem_cgroup_from_mm (C function)c.get_mem_cgroup_from_mmhNt(jB1(get_mem_cgroup_from_current (C function)c.get_mem_cgroup_from_currenthNt(jB1&get_mem_cgroup_from_folio (C function)c.get_mem_cgroup_from_foliohNt(jB1mem_cgroup_iter (C function)c.mem_cgroup_iterhNt(jB1"mem_cgroup_iter_break (C function)c.mem_cgroup_iter_breakhNt(jB1"mem_cgroup_scan_tasks (C function)c.mem_cgroup_scan_taskshNt(jB1folio_lruvec_lock (C function)c.folio_lruvec_lockhNt(jB1"folio_lruvec_lock_irq (C function)c.folio_lruvec_lock_irqhNt(jB1&folio_lruvec_lock_irqsave (C function)c.folio_lruvec_lock_irqsavehNt(jB1'mem_cgroup_update_lru_size (C function)c.mem_cgroup_update_lru_sizehNt(jB1mem_cgroup_margin (C function)c.mem_cgroup_marginhNt(jB1)mem_cgroup_print_oom_context (C function)c.mem_cgroup_print_oom_contexthNt(jB1)mem_cgroup_print_oom_meminfo (C function)c.mem_cgroup_print_oom_meminfohNt(jB1%mem_cgroup_get_oom_group (C function)c.mem_cgroup_get_oom_grouphNt(jB1consume_stock (C function)c.consume_stockhNt(jB1%__memcg_kmem_charge_page (C function)c.__memcg_kmem_charge_pagehNt(jB1'__memcg_kmem_uncharge_page (C function)c.__memcg_kmem_uncharge_pagehNt(jB1 mem_cgroup_wb_stats (C function)c.mem_cgroup_wb_statshNt(jB1mem_cgroup_from_id (C function)c.mem_cgroup_from_idhNt(jB1!mem_cgroup_css_reset (C function)c.mem_cgroup_css_resethNt(jB1,mem_cgroup_calculate_protection (C function)!c.mem_cgroup_calculate_protectionhNt(jB1&mem_cgroup_charge_hugetlb (C function)c.mem_cgroup_charge_hugetlbhNt(jB1+mem_cgroup_swapin_charge_folio (C function) c.mem_cgroup_swapin_charge_foliohNt(jB1%mem_cgroup_replace_folio (C function)c.mem_cgroup_replace_foliohNt(jB1mem_cgroup_migrate (C function)c.mem_cgroup_migratehNt(jB1$mem_cgroup_charge_skmem (C function)c.mem_cgroup_charge_skmemhNt(jB1&mem_cgroup_uncharge_skmem (C function)c.mem_cgroup_uncharge_skmemhNt(jB1)__mem_cgroup_try_charge_swap (C function)c.__mem_cgroup_try_charge_swaphNt(jB1'__mem_cgroup_uncharge_swap (C function)c.__mem_cgroup_uncharge_swaphNt(jB1!obj_cgroup_may_zswap (C function)c.obj_cgroup_may_zswaphNt(jB1$obj_cgroup_charge_zswap (C function)c.obj_cgroup_charge_zswaphNt(jB1&obj_cgroup_uncharge_zswap (C function)c.obj_cgroup_uncharge_zswaphNt(jB1shmem_recalc_inode (C function)c.shmem_recalc_inodehNt(jB1&shmem_mapping_size_orders (C function)c.shmem_mapping_size_ordershNt(jB1shmem_get_folio (C function)c.shmem_get_foliohNt(jB1$shmem_kernel_file_setup (C function)c.shmem_kernel_file_setuphNt(jB1shmem_file_setup (C function)c.shmem_file_setuphNt(jB1&shmem_file_setup_with_mnt (C function)c.shmem_file_setup_with_mnthNt(jB1shmem_zero_setup (C function)c.shmem_zero_setuphNt(jB1!shmem_read_folio_gfp (C function)c.shmem_read_folio_gfphNt(jB1migrate_vma_setup (C function)c.migrate_vma_setuphNt(jB1!migrate_device_pages (C function)c.migrate_device_pageshNt(jB1migrate_vma_pages (C function)c.migrate_vma_pageshNt(jB1!migrate_vma_finalize (C function)c.migrate_vma_finalizehNt(jB1!migrate_device_range (C function)c.migrate_device_rangehNt(jB1 migrate_device_pfns (C function)c.migrate_device_pfnshNt(jB1wp_walk (C struct) c.wp_walkhNt(jB1wp_pte (C function)c.wp_ptehNt(jB1clean_walk (C struct) c.clean_walkhNt(jB1clean_record_pte (C function)c.clean_record_ptehNt(jB1$wp_shared_mapping_range (C function)c.wp_shared_mapping_rangehNt(jB1.clean_record_shared_mapping_range (C function)#c.clean_record_shared_mapping_rangehNt(jB1pcpu_addr_in_chunk (C function)c.pcpu_addr_in_chunkhNt(jB1"pcpu_check_block_hint (C function)c.pcpu_check_block_hinthNt(jB1%pcpu_next_md_free_region (C function)c.pcpu_next_md_free_regionhNt(jB1!pcpu_next_fit_region (C function)c.pcpu_next_fit_regionhNt(jB1pcpu_mem_zalloc (C function)c.pcpu_mem_zallochNt(jB1pcpu_mem_free (C function)c.pcpu_mem_freehNt(jB1 pcpu_chunk_relocate (C function)c.pcpu_chunk_relocatehNt(jB1pcpu_block_update (C function)c.pcpu_block_updatehNt(jB1$pcpu_chunk_refresh_hint (C function)c.pcpu_chunk_refresh_hinthNt(jB1$pcpu_block_refresh_hint (C function)c.pcpu_block_refresh_hinthNt(jB1)pcpu_block_update_hint_alloc (C function)c.pcpu_block_update_hint_allochNt(jB1(pcpu_block_update_hint_free (C function)c.pcpu_block_update_hint_freehNt(jB1pcpu_is_populated (C function)c.pcpu_is_populatedhNt(jB1 pcpu_find_block_fit (C function)c.pcpu_find_block_fithNt(jB1pcpu_alloc_area (C function)c.pcpu_alloc_areahNt(jB1pcpu_free_area (C function)c.pcpu_free_areahNt(jB1#pcpu_alloc_first_chunk (C function)c.pcpu_alloc_first_chunkhNt(jB1!pcpu_chunk_populated (C function)c.pcpu_chunk_populatedhNt(jB1#pcpu_chunk_depopulated (C function)c.pcpu_chunk_depopulatedhNt(jB1#pcpu_chunk_addr_search (C function)c.pcpu_chunk_addr_searchhNt(jB1pcpu_alloc (C function) c.pcpu_allochNt(jB1pcpu_balance_free (C function)c.pcpu_balance_freehNt(jB1#pcpu_balance_populated (C function)c.pcpu_balance_populatedhNt(jB1#pcpu_reclaim_populated (C function)c.pcpu_reclaim_populatedhNt(jB1 pcpu_balance_workfn (C function)c.pcpu_balance_workfnhNt(jB1free_percpu (C function) c.free_percpuhNt(jB1%is_kernel_percpu_address (C function)c.is_kernel_percpu_addresshNt(jB1 per_cpu_ptr_to_phys (C function)c.per_cpu_ptr_to_physhNt(jB1"pcpu_alloc_alloc_info (C function)c.pcpu_alloc_alloc_infohNt(jB1!pcpu_free_alloc_info (C function)c.pcpu_free_alloc_infohNt(jB1!pcpu_dump_alloc_info (C function)c.pcpu_dump_alloc_infohNt(jB1#pcpu_setup_first_chunk (C function)c.pcpu_setup_first_chunkhNt(jB1"pcpu_build_alloc_info (C function)c.pcpu_build_alloc_infohNt(jB1#pcpu_embed_first_chunk (C function)c.pcpu_embed_first_chunkhNt(jB1"pcpu_page_first_chunk (C function)c.pcpu_page_first_chunkhNt(jB1#copy_from_user_nofault (C function)c.copy_from_user_nofaulthNt(jB1!copy_to_user_nofault (C function)c.copy_to_user_nofaulthNt(jB1&strncpy_from_user_nofault (C function)c.strncpy_from_user_nofaulthNt(jB1!strnlen_user_nofault (C function)c.strnlen_user_nofaulthNt(jB1&writeback_throttling_sane (C function)c.writeback_throttling_sanehNt(jB1lruvec_lru_size (C function)c.lruvec_lru_sizehNt(jB1remove_mapping (C function)c.remove_mappinghNt(jB1folio_putback_lru (C function)c.folio_putback_lruhNt(jB1folio_isolate_lru (C function)c.folio_isolate_lruhNt(jB1*check_move_unevictable_folios (C function)c.check_move_unevictable_folioshNt(jB1__remove_pages (C function)c.__remove_pageshNt(jB1try_offline_node (C function)c.try_offline_nodehNt(jB1__remove_memory (C function)c.__remove_memoryhNt(jB1$mmu_interval_read_begin (C function)c.mmu_interval_read_beginhNt(jB1"mmu_notifier_register (C function)c.mmu_notifier_registerhNt(jB1$mmu_notifier_get_locked (C function)c.mmu_notifier_get_lockedhNt(jB1mmu_notifier_put (C function)c.mmu_notifier_puthNt(jB1)mmu_interval_notifier_insert (C function)c.mmu_interval_notifier_inserthNt(jB1)mmu_interval_notifier_remove (C function)c.mmu_interval_notifier_removehNt(jB1%mmu_notifier_synchronize (C function)c.mmu_notifier_synchronizehNt(jB1&balloon_page_list_enqueue (C function)c.balloon_page_list_enqueuehNt(jB1&balloon_page_list_dequeue (C function)c.balloon_page_list_dequeuehNt(jB1vmf_insert_pfn_pmd (C function)c.vmf_insert_pfn_pmdhNt(jB1vmf_insert_pfn_pud (C function)c.vmf_insert_pfn_pudhNt(jB1!vmf_insert_folio_pud (C function)c.vmf_insert_folio_pudhNt(jB1 io_mapping_map_user (C function)c.io_mapping_map_userhNtejj]j ]jd]((jB1aead_request (C struct)c.aead_requesthNt(jB1aead_alg (C struct) c.aead_alghNt(jB1crypto_alloc_aead (C function)c.crypto_alloc_aeadhNt(jB1crypto_free_aead (C function)c.crypto_free_aeadhNt(jB1crypto_aead_ivsize (C function)c.crypto_aead_ivsizehNt(jB1!crypto_aead_authsize (C function)c.crypto_aead_authsizehNt(jB1"crypto_aead_blocksize (C function)c.crypto_aead_blocksizehNt(jB1crypto_aead_setkey (C function)c.crypto_aead_setkeyhNt(jB1$crypto_aead_setauthsize (C function)c.crypto_aead_setauthsizehNt(jB1 crypto_aead_encrypt (C function)c.crypto_aead_encrypthNt(jB1 crypto_aead_decrypt (C function)c.crypto_aead_decrypthNt(jB1 crypto_aead_reqsize (C function)c.crypto_aead_reqsizehNt(jB1!aead_request_set_tfm (C function)c.aead_request_set_tfmhNt(jB1aead_request_alloc (C function)c.aead_request_allochNt(jB1aead_request_free (C function)c.aead_request_freehNt(jB1&aead_request_set_callback (C function)c.aead_request_set_callbackhNt(jB1#aead_request_set_crypt (C function)c.aead_request_set_crypthNt(jB1 aead_request_set_ad (C function)c.aead_request_set_adhNteju]j ]jI]((jB1rs_codec (C struct) c.rs_codechNt(jB1rs_control (C struct) c.rs_controlhNt(jB1init_rs (C function) c.init_rshNt(jB1free_rs (C function) c.free_rshNt(jB1init_rs_gfp (C function) c.init_rs_gfphNt(jB1"init_rs_non_canonical (C function)c.init_rs_non_canonicalhNt(jB1encode_rs8 (C function) c.encode_rs8hNt(jB1decode_rs8 (C function) c.decode_rs8hNt(jB1encode_rs16 (C function) c.encode_rs16hNt(jB1decode_rs16 (C function) c.decode_rs16hNtejh]j ]j ]j]((jB1TH_LOG (C macro)c.TH_LOGhNt(jB1TEST (C macro)c.TESThNt(jB1TEST_SIGNAL (C macro) c.TEST_SIGNALhNt(jB1FIXTURE_DATA (C macro)c.FIXTURE_DATAhNt(jB1FIXTURE (C macro) c.FIXTUREhNt(jB1FIXTURE_SETUP (C macro)c.FIXTURE_SETUPhNt(jB1FIXTURE_TEARDOWN (C macro)c.FIXTURE_TEARDOWNhNt(jB1FIXTURE_VARIANT (C macro)c.FIXTURE_VARIANThNt(jB1FIXTURE_VARIANT_ADD (C macro)c.FIXTURE_VARIANT_ADDhNt(jB1TEST_F (C macro)c.TEST_FhNt(jB1TEST_HARNESS_MAIN (C macro)c.TEST_HARNESS_MAINhNt(jB1ASSERT_EQ (C macro) c.ASSERT_EQhNt(jB1ASSERT_NE (C macro) c.ASSERT_NEhNt(jB1ASSERT_LT (C macro) c.ASSERT_LThNt(jB1ASSERT_LE (C macro) c.ASSERT_LEhNt(jB1ASSERT_GT (C macro) c.ASSERT_GThNt(jB1ASSERT_GE (C macro) c.ASSERT_GEhNt(jB1ASSERT_NULL (C macro) c.ASSERT_NULLhNt(jB1ASSERT_TRUE (C macro) c.ASSERT_TRUEhNt(jB1ASSERT_FALSE (C macro)c.ASSERT_FALSEhNt(jB1ASSERT_STREQ (C macro)c.ASSERT_STREQhNt(jB1ASSERT_STRNE (C macro)c.ASSERT_STRNEhNt(jB1EXPECT_EQ (C macro) c.EXPECT_EQhNt(jB1EXPECT_NE (C macro) c.EXPECT_NEhNt(jB1EXPECT_LT (C macro) c.EXPECT_LThNt(jB1EXPECT_LE (C macro) c.EXPECT_LEhNt(jB1EXPECT_GT (C macro) c.EXPECT_GThNt(jB1EXPECT_GE (C macro) c.EXPECT_GEhNt(jB1EXPECT_NULL (C macro) c.EXPECT_NULLhNt(jB1EXPECT_TRUE (C macro) c.EXPECT_TRUEhNt(jB1EXPECT_FALSE (C macro)c.EXPECT_FALSEhNt(jB1EXPECT_STREQ (C macro)c.EXPECT_STREQhNt(jB1EXPECT_STRNE (C macro)c.EXPECT_STRNEhNtej ]j ]j[]j]j]((jB1cipher_alg (C struct) c.cipher_alghNt(jB1crypto_alg (C struct) c.crypto_alghNt(jB1"crypto_alloc_skcipher (C function)c.crypto_alloc_skcipherhNt(jB1!crypto_free_skcipher (C function)c.crypto_free_skcipherhNt(jB1 crypto_has_skcipher (C function)c.crypto_has_skcipherhNt(jB1#crypto_skcipher_ivsize (C function)c.crypto_skcipher_ivsizehNt(jB1&crypto_skcipher_blocksize (C function)c.crypto_skcipher_blocksizehNt(jB1#crypto_skcipher_setkey (C function)c.crypto_skcipher_setkeyhNt(jB1#crypto_skcipher_reqtfm (C function)c.crypto_skcipher_reqtfmhNt(jB1$crypto_skcipher_encrypt (C function)c.crypto_skcipher_encrypthNt(jB1$crypto_skcipher_decrypt (C function)c.crypto_skcipher_decrypthNt(jB1$crypto_skcipher_reqsize (C function)c.crypto_skcipher_reqsizehNt(jB1%skcipher_request_set_tfm (C function)c.skcipher_request_set_tfmhNt(jB1#skcipher_request_alloc (C function)c.skcipher_request_allochNt(jB1"skcipher_request_free (C function)c.skcipher_request_freehNt(jB1*skcipher_request_set_callback (C function)c.skcipher_request_set_callbackhNt(jB1'skcipher_request_set_crypt (C function)c.skcipher_request_set_crypthNt(jB1 crypto_alloc_cipher (C function)c.crypto_alloc_cipherhNt(jB1crypto_free_cipher (C function)c.crypto_free_cipherhNt(jB1crypto_has_cipher (C function)c.crypto_has_cipherhNt(jB1$crypto_cipher_blocksize (C function)c.crypto_cipher_blocksizehNt(jB1!crypto_cipher_setkey (C function)c.crypto_cipher_setkeyhNt(jB1&crypto_cipher_encrypt_one (C function)c.crypto_cipher_encrypt_onehNt(jB1&crypto_cipher_decrypt_one (C function)c.crypto_cipher_decrypt_onehNtej^]((jB1(kunit_platform_device_alloc (C function)c.kunit_platform_device_allochNt(jB1&kunit_platform_device_add (C function)c.kunit_platform_device_addhNt(jB19kunit_platform_device_prepare_wait_for_probe (C function).c.kunit_platform_device_prepare_wait_for_probehNt(jB1+kunit_platform_driver_register (C function) c.kunit_platform_driver_registerhNtej]j]((jB1rng_alg (C struct) c.rng_alghNt(jB1crypto_alloc_rng (C function)c.crypto_alloc_rnghNt(jB1crypto_rng_alg (C function)c.crypto_rng_alghNt(jB1crypto_free_rng (C function)c.crypto_free_rnghNt(jB1 crypto_rng_generate (C function)c.crypto_rng_generatehNt(jB1!crypto_rng_get_bytes (C function)c.crypto_rng_get_byteshNt(jB1crypto_rng_reset (C function)c.crypto_rng_resethNt(jB1 crypto_rng_seedsize (C function)c.crypto_rng_seedsizehNtej]j]((jB1ahash_alg (C struct) c.ahash_alghNt(jB1shash_alg (C struct) c.shash_alghNt(jB1crypto_alloc_ahash (C function)c.crypto_alloc_ahashhNt(jB1crypto_free_ahash (C function)c.crypto_free_ahashhNt(jB1$crypto_ahash_digestsize (C function)c.crypto_ahash_digestsizehNt(jB1#crypto_ahash_statesize (C function)c.crypto_ahash_statesizehNt(jB1 crypto_ahash_reqtfm (C function)c.crypto_ahash_reqtfmhNt(jB1!crypto_ahash_reqsize (C function)c.crypto_ahash_reqsizehNt(jB1 crypto_ahash_setkey (C function)c.crypto_ahash_setkeyhNt(jB1crypto_ahash_finup (C function)c.crypto_ahash_finuphNt(jB1crypto_ahash_final (C function)c.crypto_ahash_finalhNt(jB1 crypto_ahash_digest (C function)c.crypto_ahash_digesthNt(jB1 crypto_ahash_export (C function)c.crypto_ahash_exporthNt(jB1 crypto_ahash_import (C function)c.crypto_ahash_importhNt(jB1crypto_ahash_init (C function)c.crypto_ahash_inithNt(jB1"ahash_request_set_tfm (C function)c.ahash_request_set_tfmhNt(jB1 ahash_request_alloc (C function)c.ahash_request_allochNt(jB1ahash_request_free (C function)c.ahash_request_freehNt(jB1'ahash_request_set_callback (C function)c.ahash_request_set_callbackhNt(jB1$ahash_request_set_crypt (C function)c.ahash_request_set_crypthNt(jB1crypto_alloc_shash (C function)c.crypto_alloc_shashhNt(jB1crypto_free_shash (C function)c.crypto_free_shashhNt(jB1#crypto_shash_blocksize (C function)c.crypto_shash_blocksizehNt(jB1$crypto_shash_digestsize (C function)c.crypto_shash_digestsizehNt(jB1"crypto_shash_descsize (C function)c.crypto_shash_descsizehNt(jB1 crypto_shash_setkey (C function)c.crypto_shash_setkeyhNt(jB1 crypto_shash_digest (C function)c.crypto_shash_digesthNt(jB1 crypto_shash_export (C function)c.crypto_shash_exporthNt(jB1 crypto_shash_import (C function)c.crypto_shash_importhNt(jB1crypto_shash_init (C function)c.crypto_shash_inithNt(jB1 crypto_shash_update (C function)c.crypto_shash_updatehNt(jB1crypto_shash_final (C function)c.crypto_shash_finalhNt(jB1crypto_shash_finup (C function)c.crypto_shash_finuphNtej ]j|]((jB1match_token (C function) c.match_tokenhNt(jB1match_int (C function) c.match_inthNt(jB1match_uint (C function) c.match_uinthNt(jB1match_u64 (C function) c.match_u64hNt(jB1match_octal (C function) c.match_octalhNt(jB1match_hex (C function) c.match_hexhNt(jB1match_wildcard (C function)c.match_wildcardhNt(jB1match_strlcpy (C function)c.match_strlcpyhNt(jB1match_strdup (C function)c.match_strduphNtej]j]j]((jB1sig_alg (C struct) c.sig_alghNt(jB1crypto_alloc_sig (C function)c.crypto_alloc_sighNt(jB1crypto_free_sig (C function)c.crypto_free_sighNt(jB1crypto_sig_keysize (C function)c.crypto_sig_keysizehNt(jB1"crypto_sig_digestsize (C function)c.crypto_sig_digestsizehNt(jB1crypto_sig_maxsize (C function)c.crypto_sig_maxsizehNt(jB1crypto_sig_sign (C function)c.crypto_sig_signhNt(jB1crypto_sig_verify (C function)c.crypto_sig_verifyhNt(jB1"crypto_sig_set_pubkey (C function)c.crypto_sig_set_pubkeyhNt(jB1#crypto_sig_set_privkey (C function)c.crypto_sig_set_privkeyhNtejb ]j]j]j]jz]j]((jB1MTREE_INIT (C macro) c.MTREE_INIThNt(jB1MTREE_INIT_EXT (C macro)c.MTREE_INIT_EXThNt(jB1mtree_empty (C function) c.mtree_emptyhNt(jB1mas_reset (C function) c.mas_resethNt(jB1mas_for_each (C macro)c.mas_for_eachhNt(jB1mas_for_each_rev (C macro)c.mas_for_each_revhNt(jB1__mas_set_range (C function)c.__mas_set_rangehNt(jB1mas_set_range (C function)c.mas_set_rangehNt(jB1mas_set (C function) c.mas_sethNt(jB1mt_init_flags (C function)c.mt_init_flagshNt(jB1mt_init (C function) c.mt_inithNt(jB1mt_clear_in_rcu (C function)c.mt_clear_in_rcuhNt(jB1mt_set_in_rcu (C function)c.mt_set_in_rcuhNt(jB1mt_for_each (C macro) c.mt_for_eachhNt(jB1mas_prealloc_calc (C function)c.mas_prealloc_calchNt(jB1mas_wr_preallocate (C function)c.mas_wr_preallocatehNt(jB1mas_insert (C function) c.mas_inserthNt(jB1mas_alloc_cyclic (C function)c.mas_alloc_cyclichNt(jB1mas_walk (C function) c.mas_walkhNt(jB1mte_dead_walk (C function)c.mte_dead_walkhNt(jB1mt_free_walk (C function)c.mt_free_walkhNt(jB1mas_store (C function) c.mas_storehNt(jB1mas_store_gfp (C function)c.mas_store_gfphNt(jB1mas_store_prealloc (C function)c.mas_store_preallochNt(jB1mas_preallocate (C function)c.mas_preallocatehNt(jB1mas_next (C function) c.mas_nexthNt(jB1mas_next_range (C function)c.mas_next_rangehNt(jB1mt_next (C function) c.mt_nexthNt(jB1mas_prev (C function) c.mas_prevhNt(jB1mas_prev_range (C function)c.mas_prev_rangehNt(jB1mt_prev (C function) c.mt_prevhNt(jB1mas_pause (C function) c.mas_pausehNt(jB1mas_find_setup (C function)c.mas_find_setuphNt(jB1mas_find (C function) c.mas_findhNt(jB1mas_find_range (C function)c.mas_find_rangehNt(jB1mas_find_rev_setup (C function)c.mas_find_rev_setuphNt(jB1mas_find_rev (C function)c.mas_find_revhNt(jB1mas_find_range_rev (C function)c.mas_find_range_revhNt(jB1mas_erase (C function) c.mas_erasehNt(jB1mas_nomem (C function) c.mas_nomemhNt(jB1mtree_load (C function) c.mtree_loadhNt(jB1mtree_store_range (C function)c.mtree_store_rangehNt(jB1mtree_store (C function) c.mtree_storehNt(jB1mtree_insert_range (C function)c.mtree_insert_rangehNt(jB1mtree_insert (C function)c.mtree_inserthNt(jB1mtree_alloc_cyclic (C function)c.mtree_alloc_cyclichNt(jB1mtree_erase (C function) c.mtree_erasehNt(jB1__mt_dup (C function) c.__mt_duphNt(jB1mtree_dup (C function) c.mtree_duphNt(jB1__mt_destroy (C function)c.__mt_destroyhNt(jB1mtree_destroy (C function)c.mtree_destroyhNt(jB1mt_find (C function) c.mt_findhNt(jB1mt_find_after (C function)c.mt_find_afterhNtejT ]j]j]j]j]((jB1workqueue_attrs (C struct)c.workqueue_attrshNt(jB1work_pending (C macro)c.work_pendinghNt(jB1delayed_work_pending (C macro)c.delayed_work_pendinghNt(jB1alloc_workqueue (C function)c.alloc_workqueuehNt(jB1(alloc_workqueue_lockdep_map (C function)c.alloc_workqueue_lockdep_maphNt(jB1-alloc_ordered_workqueue_lockdep_map (C macro)%c.alloc_ordered_workqueue_lockdep_maphNt(jB1!alloc_ordered_workqueue (C macro)c.alloc_ordered_workqueuehNt(jB1queue_work (C function) c.queue_workhNt(jB1queue_delayed_work (C function)c.queue_delayed_workhNt(jB1mod_delayed_work (C function)c.mod_delayed_workhNt(jB1schedule_work_on (C function)c.schedule_work_onhNt(jB1schedule_work (C function)c.schedule_workhNt(jB1"enable_and_queue_work (C function)c.enable_and_queue_workhNt(jB1%schedule_delayed_work_on (C function)c.schedule_delayed_work_onhNt(jB1"schedule_delayed_work (C function)c.schedule_delayed_workhNt(jB1for_each_pool (C macro)c.for_each_poolhNt(jB1for_each_pool_worker (C macro)c.for_each_pool_workerhNt(jB1for_each_pwq (C macro)c.for_each_pwqhNt(jB1"worker_pool_assign_id (C function)c.worker_pool_assign_idhNt(jB1&unbound_effective_cpumask (C function)c.unbound_effective_cpumaskhNt(jB1get_work_pool (C function)c.get_work_poolhNt(jB1worker_set_flags (C function)c.worker_set_flagshNt(jB1worker_clr_flags (C function)c.worker_clr_flagshNt(jB1worker_enter_idle (C function)c.worker_enter_idlehNt(jB1worker_leave_idle (C function)c.worker_leave_idlehNt(jB1'find_worker_executing_work (C function)c.find_worker_executing_workhNt(jB1move_linked_works (C function)c.move_linked_workshNt(jB1assign_work (C function) c.assign_workhNt(jB1kick_pool (C function) c.kick_poolhNt(jB1wq_worker_running (C function)c.wq_worker_runninghNt(jB1wq_worker_sleeping (C function)c.wq_worker_sleepinghNt(jB1wq_worker_tick (C function)c.wq_worker_tickhNt(jB1 wq_worker_last_func (C function)c.wq_worker_last_funchNt(jB1wq_node_nr_active (C function)c.wq_node_nr_activehNt(jB1&wq_update_node_max_active (C function)c.wq_update_node_max_activehNt(jB1get_pwq (C function) c.get_pwqhNt(jB1put_pwq (C function) c.put_pwqhNt(jB1put_pwq_unlocked (C function)c.put_pwq_unlockedhNt(jB1!pwq_tryinc_nr_active (C function)c.pwq_tryinc_nr_activehNt(jB1(pwq_activate_first_inactive (C function)c.pwq_activate_first_inactivehNt(jB1unplug_oldest_pwq (C function)c.unplug_oldest_pwqhNt(jB1&node_activate_pending_pwq (C function)c.node_activate_pending_pwqhNt(jB1pwq_dec_nr_active (C function)c.pwq_dec_nr_activehNt(jB1!pwq_dec_nr_in_flight (C function)c.pwq_dec_nr_in_flighthNt(jB1 try_to_grab_pending (C function)c.try_to_grab_pendinghNt(jB1work_grab_pending (C function)c.work_grab_pendinghNt(jB1insert_work (C function) c.insert_workhNt(jB1queue_work_on (C function)c.queue_work_onhNt(jB1!select_numa_node_cpu (C function)c.select_numa_node_cpuhNt(jB1queue_work_node (C function)c.queue_work_nodehNt(jB1"queue_delayed_work_on (C function)c.queue_delayed_work_onhNt(jB1 mod_delayed_work_on (C function)c.mod_delayed_work_onhNt(jB1queue_rcu_work (C function)c.queue_rcu_workhNt(jB1"worker_attach_to_pool (C function)c.worker_attach_to_poolhNt(jB1$worker_detach_from_pool (C function)c.worker_detach_from_poolhNt(jB1create_worker (C function)c.create_workerhNt(jB1set_worker_dying (C function)c.set_worker_dyinghNt(jB1 idle_worker_timeout (C function)c.idle_worker_timeouthNt(jB1idle_cull_fn (C function)c.idle_cull_fnhNt(jB1 maybe_create_worker (C function)c.maybe_create_workerhNt(jB1manage_workers (C function)c.manage_workershNt(jB1process_one_work (C function)c.process_one_workhNt(jB1$process_scheduled_works (C function)c.process_scheduled_workshNt(jB1worker_thread (C function)c.worker_threadhNt(jB1rescuer_thread (C function)c.rescuer_threadhNt(jB1#check_flush_dependency (C function)c.check_flush_dependencyhNt(jB1insert_wq_barrier (C function)c.insert_wq_barrierhNt(jB1&flush_workqueue_prep_pwqs (C function)c.flush_workqueue_prep_pwqshNt(jB1__flush_workqueue (C function)c.__flush_workqueuehNt(jB1drain_workqueue (C function)c.drain_workqueuehNt(jB1flush_work (C function) c.flush_workhNt(jB1flush_delayed_work (C function)c.flush_delayed_workhNt(jB1flush_rcu_work (C function)c.flush_rcu_workhNt(jB1cancel_work_sync (C function)c.cancel_work_synchNt(jB1 cancel_delayed_work (C function)c.cancel_delayed_workhNt(jB1%cancel_delayed_work_sync (C function)c.cancel_delayed_work_synchNt(jB1disable_work (C function)c.disable_workhNt(jB1disable_work_sync (C function)c.disable_work_synchNt(jB1enable_work (C function) c.enable_workhNt(jB1!disable_delayed_work (C function)c.disable_delayed_workhNt(jB1&disable_delayed_work_sync (C function)c.disable_delayed_work_synchNt(jB1 enable_delayed_work (C function)c.enable_delayed_workhNt(jB1!schedule_on_each_cpu (C function)c.schedule_on_each_cpuhNt(jB1'execute_in_process_context (C function)c.execute_in_process_contexthNt(jB1!free_workqueue_attrs (C function)c.free_workqueue_attrshNt(jB1"alloc_workqueue_attrs (C function)c.alloc_workqueue_attrshNt(jB1init_worker_pool (C function)c.init_worker_poolhNt(jB1put_unbound_pool (C function)c.put_unbound_poolhNt(jB1get_unbound_pool (C function)c.get_unbound_poolhNt(jB1 wq_calc_pod_cpumask (C function)c.wq_calc_pod_cpumaskhNt(jB1"apply_workqueue_attrs (C function)c.apply_workqueue_attrshNt(jB1"unbound_wq_update_pwq (C function)c.unbound_wq_update_pwqhNt(jB1!wq_adjust_max_active (C function)c.wq_adjust_max_activehNt(jB1destroy_workqueue (C function)c.destroy_workqueuehNt(jB1%workqueue_set_max_active (C function)c.workqueue_set_max_activehNt(jB1%workqueue_set_min_active (C function)c.workqueue_set_min_activehNt(jB1current_work (C function)c.current_workhNt(jB1)current_is_workqueue_rescuer (C function)c.current_is_workqueue_rescuerhNt(jB1 workqueue_congested (C function)c.workqueue_congestedhNt(jB1work_busy (C function) c.work_busyhNt(jB1set_worker_desc (C function)c.set_worker_deschNt(jB1print_worker_info (C function)c.print_worker_infohNt(jB1show_one_workqueue (C function)c.show_one_workqueuehNt(jB1!show_one_worker_pool (C function)c.show_one_worker_poolhNt(jB1 show_all_workqueues (C function)c.show_all_workqueueshNt(jB1&show_freezable_workqueues (C function)c.show_freezable_workqueueshNt(jB1rebind_workers (C function)c.rebind_workershNt(jB1,restore_unbound_workers_cpumask (C function)!c.restore_unbound_workers_cpumaskhNt(jB1work_on_cpu_key (C function)c.work_on_cpu_keyhNt(jB1!work_on_cpu_safe_key (C function)c.work_on_cpu_safe_keyhNt(jB1$freeze_workqueues_begin (C function)c.freeze_workqueues_beginhNt(jB1#freeze_workqueues_busy (C function)c.freeze_workqueues_busyhNt(jB1thaw_workqueues (C function)c.thaw_workqueueshNt(jB1.workqueue_unbound_exclude_cpumask (C function)#c.workqueue_unbound_exclude_cpumaskhNt(jB1*workqueue_set_unbound_cpumask (C function)c.workqueue_set_unbound_cpumaskhNt(jB1%workqueue_sysfs_register (C function)c.workqueue_sysfs_registerhNt(jB1'workqueue_sysfs_unregister (C function)c.workqueue_sysfs_unregisterhNt(jB1!workqueue_init_early (C function)c.workqueue_init_earlyhNt(jB1workqueue_init (C function)c.workqueue_inithNt(jB1$workqueue_init_topology (C function)c.workqueue_init_topologyhNtej ]((jB1kpp_request (C struct) c.kpp_requesthNt(jB1crypto_kpp (C struct) c.crypto_kpphNt(jB1kpp_alg (C struct) c.kpp_alghNt(jB1kpp_secret (C struct) c.kpp_secrethNt(jB1crypto_alloc_kpp (C function)c.crypto_alloc_kpphNt(jB1crypto_free_kpp (C function)c.crypto_free_kpphNt(jB1"crypto_kpp_set_secret (C function)c.crypto_kpp_set_secrethNt(jB1+crypto_kpp_generate_public_key (C function) c.crypto_kpp_generate_public_keyhNt(jB1-crypto_kpp_compute_shared_secret (C function)"c.crypto_kpp_compute_shared_secrethNt(jB1crypto_kpp_maxsize (C function)c.crypto_kpp_maxsizehNt(jB1kpp_request_alloc (C function)c.kpp_request_allochNt(jB1kpp_request_free (C function)c.kpp_request_freehNt(jB1%kpp_request_set_callback (C function)c.kpp_request_set_callbackhNt(jB1"kpp_request_set_input (C function)c.kpp_request_set_inputhNt(jB1#kpp_request_set_output (C function)c.kpp_request_set_outputhNt(jB1ecdh (C struct)c.ecdhhNt(jB1 crypto_ecdh_key_len (C function)c.crypto_ecdh_key_lenhNt(jB1#crypto_ecdh_encode_key (C function)c.crypto_ecdh_encode_keyhNt(jB1#crypto_ecdh_decode_key (C function)c.crypto_ecdh_decode_keyhNt(jB1 dh (C struct)c.dhhNt(jB1crypto_dh_key_len (C function)c.crypto_dh_key_lenhNt(jB1!crypto_dh_encode_key (C function)c.crypto_dh_encode_keyhNt(jB1!crypto_dh_decode_key (C function)c.crypto_dh_decode_keyhNtej]jH ]((jB1%clk_prepare_enable_kunit (C function)c.clk_prepare_enable_kunithNt(jB1clk_get_kunit (C function)c.clk_get_kunithNt(jB1of_clk_get_kunit (C function)c.of_clk_get_kunithNt(jB1!clk_hw_get_clk_kunit (C function)c.clk_hw_get_clk_kunithNt(jB12clk_hw_get_clk_prepared_enabled_kunit (C function)'c.clk_hw_get_clk_prepared_enabled_kunithNt(jB1"clk_hw_register_kunit (C function)c.clk_hw_register_kunithNt(jB1%of_clk_hw_register_kunit (C function)c.of_clk_hw_register_kunithNt(jB1)of_clk_add_hw_provider_kunit (C function)c.of_clk_add_hw_provider_kunithNtej]j]((jB1kunit_status (C enum)c.kunit_statushNt(jB1kunit_case (C struct) c.kunit_casehNt(jB1KUNIT_CASE (C macro) c.KUNIT_CASEhNt(jB1KUNIT_CASE_ATTR (C macro)c.KUNIT_CASE_ATTRhNt(jB1KUNIT_CASE_SLOW (C macro)c.KUNIT_CASE_SLOWhNt(jB1KUNIT_CASE_PARAM (C macro)c.KUNIT_CASE_PARAMhNt(jB1KUNIT_CASE_PARAM_ATTR (C macro)c.KUNIT_CASE_PARAM_ATTRhNt(jB1kunit_suite (C struct) c.kunit_suitehNt(jB1kunit (C struct)c.kunithNt(jB1kunit_test_suites (C macro)c.kunit_test_suiteshNt(jB1(kunit_test_init_section_suites (C macro) c.kunit_test_init_section_suiteshNt(jB1 kunit_kmalloc_array (C function)c.kunit_kmalloc_arrayhNt(jB1kunit_kmalloc (C function)c.kunit_kmallochNt(jB1kunit_kfree (C function) c.kunit_kfreehNt(jB1kunit_kzalloc (C function)c.kunit_kzallochNt(jB1kunit_kcalloc (C function)c.kunit_kcallochNt(jB1kunit_kfree_const (C function)c.kunit_kfree_consthNt(jB1kunit_kstrdup (C function)c.kunit_kstrduphNt(jB1 kunit_kstrdup_const (C function)c.kunit_kstrdup_consthNt(jB1kunit_vm_mmap (C function)c.kunit_vm_mmaphNt(jB1kunit_mark_skipped (C macro)c.kunit_mark_skippedhNt(jB1kunit_skip (C macro) c.kunit_skiphNt(jB1kunit_info (C macro) c.kunit_infohNt(jB1kunit_warn (C macro) c.kunit_warnhNt(jB1kunit_err (C macro) c.kunit_errhNt(jB1KUNIT_SUCCEED (C macro)c.KUNIT_SUCCEEDhNt(jB1KUNIT_FAIL (C macro) c.KUNIT_FAILhNt(jB1KUNIT_EXPECT_TRUE (C macro)c.KUNIT_EXPECT_TRUEhNt(jB1KUNIT_EXPECT_FALSE (C macro)c.KUNIT_EXPECT_FALSEhNt(jB1KUNIT_EXPECT_EQ (C macro)c.KUNIT_EXPECT_EQhNt(jB1KUNIT_EXPECT_PTR_EQ (C macro)c.KUNIT_EXPECT_PTR_EQhNt(jB1KUNIT_EXPECT_NE (C macro)c.KUNIT_EXPECT_NEhNt(jB1KUNIT_EXPECT_PTR_NE (C macro)c.KUNIT_EXPECT_PTR_NEhNt(jB1KUNIT_EXPECT_LT (C macro)c.KUNIT_EXPECT_LThNt(jB1KUNIT_EXPECT_LE (C macro)c.KUNIT_EXPECT_LEhNt(jB1KUNIT_EXPECT_GT (C macro)c.KUNIT_EXPECT_GThNt(jB1KUNIT_EXPECT_GE (C macro)c.KUNIT_EXPECT_GEhNt(jB1KUNIT_EXPECT_STREQ (C macro)c.KUNIT_EXPECT_STREQhNt(jB1KUNIT_EXPECT_STRNEQ (C macro)c.KUNIT_EXPECT_STRNEQhNt(jB1KUNIT_EXPECT_MEMEQ (C macro)c.KUNIT_EXPECT_MEMEQhNt(jB1KUNIT_EXPECT_MEMNEQ (C macro)c.KUNIT_EXPECT_MEMNEQhNt(jB1KUNIT_EXPECT_NULL (C macro)c.KUNIT_EXPECT_NULLhNt(jB1KUNIT_EXPECT_NOT_NULL (C macro)c.KUNIT_EXPECT_NOT_NULLhNt(jB1&KUNIT_EXPECT_NOT_ERR_OR_NULL (C macro)c.KUNIT_EXPECT_NOT_ERR_OR_NULLhNt(jB1KUNIT_FAIL_AND_ABORT (C macro)c.KUNIT_FAIL_AND_ABORThNt(jB1KUNIT_ASSERT_TRUE (C macro)c.KUNIT_ASSERT_TRUEhNt(jB1KUNIT_ASSERT_FALSE (C macro)c.KUNIT_ASSERT_FALSEhNt(jB1KUNIT_ASSERT_EQ (C macro)c.KUNIT_ASSERT_EQhNt(jB1KUNIT_ASSERT_PTR_EQ (C macro)c.KUNIT_ASSERT_PTR_EQhNt(jB1KUNIT_ASSERT_NE (C macro)c.KUNIT_ASSERT_NEhNt(jB1KUNIT_ASSERT_PTR_NE (C macro)c.KUNIT_ASSERT_PTR_NEhNt(jB1KUNIT_ASSERT_LT (C macro)c.KUNIT_ASSERT_LThNt(jB1KUNIT_ASSERT_LE (C macro)c.KUNIT_ASSERT_LEhNt(jB1KUNIT_ASSERT_GT (C macro)c.KUNIT_ASSERT_GThNt(jB1KUNIT_ASSERT_GE (C macro)c.KUNIT_ASSERT_GEhNt(jB1KUNIT_ASSERT_STREQ (C macro)c.KUNIT_ASSERT_STREQhNt(jB1KUNIT_ASSERT_STRNEQ (C macro)c.KUNIT_ASSERT_STRNEQhNt(jB1KUNIT_ASSERT_MEMEQ (C macro)c.KUNIT_ASSERT_MEMEQhNt(jB1KUNIT_ASSERT_MEMNEQ (C macro)c.KUNIT_ASSERT_MEMNEQhNt(jB1KUNIT_ASSERT_NULL (C macro)c.KUNIT_ASSERT_NULLhNt(jB1KUNIT_ASSERT_NOT_NULL (C macro)c.KUNIT_ASSERT_NOT_NULLhNt(jB1&KUNIT_ASSERT_NOT_ERR_OR_NULL (C macro)c.KUNIT_ASSERT_NOT_ERR_OR_NULLhNt(jB1KUNIT_ARRAY_PARAM (C macro)c.KUNIT_ARRAY_PARAMhNt(jB1 KUNIT_ARRAY_PARAM_DESC (C macro)c.KUNIT_ARRAY_PARAM_DESChNtej ]j]j\ ]j]jb ]jd ]((jB1padata_priv (C struct) c.padata_privhNt(jB1padata_list (C struct) c.padata_listhNt(jB1padata_serial_queue (C struct)c.padata_serial_queuehNt(jB1padata_cpumask (C struct)c.padata_cpumaskhNt(jB1parallel_data (C struct)c.parallel_datahNt(jB1padata_shell (C struct)c.padata_shellhNt(jB1padata_mt_job (C struct)c.padata_mt_jobhNt(jB1padata_instance (C struct)c.padata_instancehNt(jB1padata_do_parallel (C function)c.padata_do_parallelhNt(jB1padata_do_serial (C function)c.padata_do_serialhNt(jB1$padata_do_multithreaded (C function)c.padata_do_multithreadedhNt(jB1padata_set_cpumask (C function)c.padata_set_cpumaskhNt(jB1padata_alloc (C function)c.padata_allochNt(jB1padata_free (C function) c.padata_freehNt(jB1padata_alloc_shell (C function)c.padata_alloc_shellhNt(jB1padata_free_shell (C function)c.padata_free_shellhNtej} ]j ]j]j]j]j ]j]j]j ]j ]jg ]((singledebug_object_init (C function)c.debug_object_inithNt(jD1'debug_object_init_on_stack (C function)c.debug_object_init_on_stackhNt(jD1"debug_object_activate (C function)c.debug_object_activatehNt(jD1$debug_object_deactivate (C function)c.debug_object_deactivatehNt(jD1!debug_object_destroy (C function)c.debug_object_destroyhNt(jD1debug_object_free (C function)c.debug_object_freehNt(jD1%debug_object_assert_init (C function)c.debug_object_assert_inithNt(jD1debug_obj (C struct) c.debug_objhNt(jD1debug_obj_descr (C struct)c.debug_obj_descrhNtej]((jD1errseq_set (C function) c.errseq_sethNt(jD1errseq_sample (C function)c.errseq_samplehNt(jD1errseq_check (C function)c.errseq_checkhNt(jD1%errseq_check_and_advance (C function)c.errseq_check_and_advancehNtej)]j9]j]j]j9]j]j&]j]j} ](jD1bpf (C function)c.bpfhNtajD]j]jH]((jD1!kernel_fpu_available (C function)c.kernel_fpu_availablehNt(jD1kernel_fpu_begin (C function)c.kernel_fpu_beginhNt(jD1kernel_fpu_end (C function)c.kernel_fpu_endhNtej ]j](jD1file_mprotect (C function)c.file_mprotecthNtaj]j7]j]j:]((jD1-dmem_cgroup_state_evict_valuable (C function)"c.dmem_cgroup_state_evict_valuablehNt(jD1*dmem_cgroup_unregister_region (C function)c.dmem_cgroup_unregister_regionhNt(jD1(dmem_cgroup_register_region (C function)c.dmem_cgroup_register_regionhNt(jD1'dmem_cgroup_pool_state_put (C function)c.dmem_cgroup_pool_state_puthNt(jD1!dmem_cgroup_uncharge (C function)c.dmem_cgroup_unchargehNt(jD1#dmem_cgroup_try_charge (C function)c.dmem_cgroup_try_chargehNtejb]j&]j ]jr ]j ]j>]j1]j ]((jD1gen_pool_create (C function)c.gen_pool_createhNt(jD1!devm_gen_pool_create (C function)c.devm_gen_pool_createhNt(jD1gen_pool_destroy (C function)c.gen_pool_destroyhNt(jD1gen_pool_add (C function)c.gen_pool_addhNt(jD1gen_pool_add_owner (C function)c.gen_pool_add_ownerhNt(jD1gen_pool_alloc (C function)c.gen_pool_allochNt(jD1gen_pool_dma_alloc (C function)c.gen_pool_dma_allochNt(jD1 gen_pool_free_owner (C function)c.gen_pool_free_ownerhNt(jD1&gen_pool_alloc_algo_owner (C function)c.gen_pool_alloc_algo_ownerhNt(jD1gen_pool_set_algo (C function)c.gen_pool_set_algohNt(jD1"gen_pool_virt_to_phys (C function)c.gen_pool_virt_to_physhNt(jD1$gen_pool_for_each_chunk (C function)c.gen_pool_for_each_chunkhNt(jD1gen_pool_has_addr (C function)c.gen_pool_has_addrhNt(jD1gen_pool_avail (C function)c.gen_pool_availhNt(jD1gen_pool_size (C function)c.gen_pool_sizehNt(jD1gen_pool_get (C function)c.gen_pool_gethNt(jD1of_gen_pool_get (C function)c.of_gen_pool_gethNtej]j6]j ]j8]((jD1folioq_init (C function) c.folioq_inithNt(jD1folioq_nr_slots (C function)c.folioq_nr_slotshNt(jD1folioq_count (C function)c.folioq_counthNt(jD1folioq_full (C function) c.folioq_fullhNt(jD1folioq_is_marked (C function)c.folioq_is_markedhNt(jD1folioq_mark (C function) c.folioq_markhNt(jD1folioq_unmark (C function)c.folioq_unmarkhNt(jD1folioq_is_marked2 (C function)c.folioq_is_marked2hNt(jD1folioq_mark2 (C function)c.folioq_mark2hNt(jD1folioq_unmark2 (C function)c.folioq_unmark2hNt(jD1folioq_is_marked3 (C function)c.folioq_is_marked3hNt(jD1folioq_mark3 (C function)c.folioq_mark3hNt(jD1folioq_unmark3 (C function)c.folioq_unmark3hNt(jD1folioq_append (C function)c.folioq_appendhNt(jD1folioq_append_mark (C function)c.folioq_append_markhNt(jD1folioq_folio (C function)c.folioq_foliohNt(jD1folioq_folio_order (C function)c.folioq_folio_orderhNt(jD1folioq_folio_size (C function)c.folioq_folio_sizehNt(jD1folioq_clear (C function)c.folioq_clearhNtej]jk]j ]jq]((jD1 bpf_map_lookup_elem (C function)c.bpf_map_lookup_elemhNt(jD1 bpf_map_delete_elem (C function)c.bpf_map_delete_elemhNtejT]j#]j^]j_]j]]jM]j]((jD1bpf_task_acquire (C function)c.bpf_task_acquirehNt(jD1bpf_task_release (C function)c.bpf_task_releasehNt(jD1bpf_task_from_pid (C function)c.bpf_task_from_pidhNt(jD1bpf_cgroup_acquire (C function)c.bpf_cgroup_acquirehNt(jD1bpf_cgroup_release (C function)c.bpf_cgroup_releasehNt(jD1 bpf_cgroup_ancestor (C function)c.bpf_cgroup_ancestorhNt(jD1bpf_cgroup_from_id (C function)c.bpf_cgroup_from_idhNtej7]((jD1IDR_INIT (C macro) c.IDR_INIThNt(jD1DEFINE_IDR (C macro) c.DEFINE_IDRhNt(jD1idr_get_cursor (C function)c.idr_get_cursorhNt(jD1idr_set_cursor (C function)c.idr_set_cursorhNt(jD1idr_init_base (C function)c.idr_init_basehNt(jD1idr_init (C function) c.idr_inithNt(jD1idr_is_empty (C function)c.idr_is_emptyhNt(jD1idr_preload_end (C function)c.idr_preload_endhNt(jD1idr_for_each_entry (C macro)c.idr_for_each_entryhNt(jD1idr_for_each_entry_ul (C macro)c.idr_for_each_entry_ulhNt(jD1%idr_for_each_entry_continue (C macro)c.idr_for_each_entry_continuehNt(jD1(idr_for_each_entry_continue_ul (C macro) c.idr_for_each_entry_continue_ulhNt(jD1ida_alloc (C function) c.ida_allochNt(jD1ida_alloc_min (C function)c.ida_alloc_minhNt(jD1ida_alloc_max (C function)c.ida_alloc_maxhNt(jD1idr_alloc_u32 (C function)c.idr_alloc_u32hNt(jD1idr_alloc (C function) c.idr_allochNt(jD1idr_alloc_cyclic (C function)c.idr_alloc_cyclichNt(jD1idr_remove (C function) c.idr_removehNt(jD1idr_find (C function) c.idr_findhNt(jD1idr_for_each (C function)c.idr_for_eachhNt(jD1idr_get_next_ul (C function)c.idr_get_next_ulhNt(jD1idr_get_next (C function)c.idr_get_nexthNt(jD1idr_replace (C function) c.idr_replacehNt(jD1ida_alloc_range (C function)c.ida_alloc_rangehNt(jD1!ida_find_first_range (C function)c.ida_find_first_rangehNt(jD1ida_free (C function) c.ida_freehNt(jD1ida_destroy (C function) c.ida_destroyhNtej]((jD1irq_gc_noop (C function) c.irq_gc_noophNt(jD1$irq_gc_mask_disable_reg (C function)c.irq_gc_mask_disable_reghNt(jD1 irq_gc_mask_set_bit (C function)c.irq_gc_mask_set_bithNt(jD1 irq_gc_mask_clr_bit (C function)c.irq_gc_mask_clr_bithNt(jD1%irq_gc_unmask_enable_reg (C function)c.irq_gc_unmask_enable_reghNt(jD1irq_gc_ack_set_bit (C function)c.irq_gc_ack_set_bithNt(jD1,irq_gc_mask_disable_and_ack_set (C function)!c.irq_gc_mask_disable_and_ack_sethNt(jD1irq_gc_set_wake (C function)c.irq_gc_set_wakehNt(jD1#irq_alloc_generic_chip (C function)c.irq_alloc_generic_chiphNt(jD1+irq_domain_alloc_generic_chips (C function) c.irq_domain_alloc_generic_chipshNt(jD1,irq_domain_remove_generic_chips (C function)!c.irq_domain_remove_generic_chipshNt(jD1-__irq_alloc_domain_generic_chips (C function)"c.__irq_alloc_domain_generic_chipshNt(jD1(irq_get_domain_generic_chip (C function)c.irq_get_domain_generic_chiphNt(jD1#irq_setup_generic_chip (C function)c.irq_setup_generic_chiphNt(jD1irq_setup_alt_chip (C function)c.irq_setup_alt_chiphNt(jD1$irq_remove_generic_chip (C function)c.irq_remove_generic_chiphNt(jD1irq_common_data (C struct)c.irq_common_datahNt(jD1irq_data (C struct) c.irq_datahNt(jD1irq_chip (C struct) c.irq_chiphNt(jD1irq_chip_regs (C struct)c.irq_chip_regshNt(jD1irq_chip_type (C struct)c.irq_chip_typehNt(jD1irq_chip_generic (C struct)c.irq_chip_generichNt(jD1irq_gc_flags (C enum)c.irq_gc_flagshNt(jD1'irq_domain_chip_generic_info (C struct)c.irq_domain_chip_generic_infohNt(jD1irqaction (C struct) c.irqactionhNt(jD1request_irq (C function) c.request_irqhNt(jD1irq_affinity_notify (C struct)c.irq_affinity_notifyhNt(jD1irq_affinity (C struct)c.irq_affinityhNt(jD1irq_affinity_desc (C struct)c.irq_affinity_deschNt(jD1%irq_update_affinity_hint (C function)c.irq_update_affinity_hinthNt(jD1&irq_set_affinity_and_hint (C function)c.irq_set_affinity_and_hinthNt(jD1irq_fwspec (C struct) c.irq_fwspechNt(jD1irq_domain_ops (C struct)c.irq_domain_opshNt(jD1irq_domain (C struct) c.irq_domainhNt(jD1irq_domain_info (C struct)c.irq_domain_infohNt(jD1"irq_domain_add_linear (C function)c.irq_domain_add_linearhNt(jD1irq_find_mapping (C function)c.irq_find_mappinghNt(jD1 synchronize_hardirq (C function)c.synchronize_hardirqhNt(jD1synchronize_irq (C function)c.synchronize_irqhNt(jD1!irq_can_set_affinity (C function)c.irq_can_set_affinityhNt(jD1%irq_can_set_affinity_usr (C function)c.irq_can_set_affinity_usrhNt(jD1$irq_set_thread_affinity (C function)c.irq_set_thread_affinityhNt(jD1%irq_update_affinity_desc (C function)c.irq_update_affinity_deschNt(jD1irq_set_affinity (C function)c.irq_set_affinityhNt(jD1irq_force_affinity (C function)c.irq_force_affinityhNt(jD1&irq_set_affinity_notifier (C function)c.irq_set_affinity_notifierhNt(jD1"irq_set_vcpu_affinity (C function)c.irq_set_vcpu_affinityhNt(jD1disable_irq_nosync (C function)c.disable_irq_nosynchNt(jD1disable_irq (C function) c.disable_irqhNt(jD1disable_hardirq (C function)c.disable_hardirqhNt(jD1disable_nmi_nosync (C function)c.disable_nmi_nosynchNt(jD1enable_irq (C function) c.enable_irqhNt(jD1enable_nmi (C function) c.enable_nmihNt(jD1irq_set_irq_wake (C function)c.irq_set_irq_wakehNt(jD1irq_wake_thread (C function)c.irq_wake_threadhNt(jD1free_irq (C function) c.free_irqhNt(jD1!request_threaded_irq (C function)c.request_threaded_irqhNt(jD1$request_any_context_irq (C function)c.request_any_context_irqhNt(jD1request_nmi (C function) c.request_nmihNt(jD1"irq_percpu_is_enabled (C function)c.irq_percpu_is_enabledhNt(jD1remove_percpu_irq (C function)c.remove_percpu_irqhNt(jD1free_percpu_irq (C function)c.free_percpu_irqhNt(jD1setup_percpu_irq (C function)c.setup_percpu_irqhNt(jD1!__request_percpu_irq (C function)c.__request_percpu_irqhNt(jD1request_percpu_nmi (C function)c.request_percpu_nmihNt(jD1prepare_percpu_nmi (C function)c.prepare_percpu_nmihNt(jD1 teardown_percpu_nmi (C function)c.teardown_percpu_nmihNt(jD1"irq_get_irqchip_state (C function)c.irq_get_irqchip_statehNt(jD1"irq_set_irqchip_state (C function)c.irq_set_irqchip_statehNt(jD1irq_has_action (C function)c.irq_has_actionhNt(jD1!irq_check_status_bit (C function)c.irq_check_status_bithNt(jD1irq_set_chip (C function)c.irq_set_chiphNt(jD1irq_set_irq_type (C function)c.irq_set_irq_typehNt(jD1!irq_set_handler_data (C function)c.irq_set_handler_datahNt(jD1irq_set_chip_data (C function)c.irq_set_chip_datahNt(jD1handle_simple_irq (C function)c.handle_simple_irqhNt(jD1!handle_untracked_irq (C function)c.handle_untracked_irqhNt(jD1handle_level_irq (C function)c.handle_level_irqhNt(jD1handle_fasteoi_irq (C function)c.handle_fasteoi_irqhNt(jD1handle_fasteoi_nmi (C function)c.handle_fasteoi_nmihNt(jD1handle_edge_irq (C function)c.handle_edge_irqhNt(jD1#handle_fasteoi_ack_irq (C function)c.handle_fasteoi_ack_irqhNt(jD1$handle_fasteoi_mask_irq (C function)c.handle_fasteoi_mask_irqhNt(jD1&irq_chip_set_parent_state (C function)c.irq_chip_set_parent_statehNt(jD1&irq_chip_get_parent_state (C function)c.irq_chip_get_parent_statehNt(jD1#irq_chip_enable_parent (C function)c.irq_chip_enable_parenthNt(jD1$irq_chip_disable_parent (C function)c.irq_chip_disable_parenthNt(jD1 irq_chip_ack_parent (C function)c.irq_chip_ack_parenthNt(jD1!irq_chip_mask_parent (C function)c.irq_chip_mask_parenthNt(jD1%irq_chip_mask_ack_parent (C function)c.irq_chip_mask_ack_parenthNt(jD1#irq_chip_unmask_parent (C function)c.irq_chip_unmask_parenthNt(jD1 irq_chip_eoi_parent (C function)c.irq_chip_eoi_parenthNt(jD1)irq_chip_set_affinity_parent (C function)c.irq_chip_set_affinity_parenthNt(jD1%irq_chip_set_type_parent (C function)c.irq_chip_set_type_parenthNt(jD1)irq_chip_retrigger_hierarchy (C function)c.irq_chip_retrigger_hierarchyhNt(jD1.irq_chip_set_vcpu_affinity_parent (C function)#c.irq_chip_set_vcpu_affinity_parenthNt(jD1%irq_chip_set_wake_parent (C function)c.irq_chip_set_wake_parenthNt(jD1.irq_chip_request_resources_parent (C function)#c.irq_chip_request_resources_parenthNt(jD1.irq_chip_release_resources_parent (C function)#c.irq_chip_release_resources_parenthNt(jD1irq_get_nr_irqs (C function)c.irq_get_nr_irqshNt(jD1irq_set_nr_irqs (C function)c.irq_set_nr_irqshNt(jD1generic_handle_irq (C function)c.generic_handle_irqhNt(jD1$generic_handle_irq_safe (C function)c.generic_handle_irq_safehNt(jD1&generic_handle_domain_irq (C function)c.generic_handle_domain_irqhNt(jD1&generic_handle_domain_nmi (C function)c.generic_handle_domain_nmihNt(jD1irq_free_descs (C function)c.irq_free_descshNt(jD1__irq_alloc_descs (C function)c.__irq_alloc_descshNt(jD1irq_get_next_irq (C function)c.irq_get_next_irqhNt(jD1kstat_irqs_cpu (C function)c.kstat_irqs_cpuhNt(jD1kstat_irqs_usr (C function)c.kstat_irqs_usrhNt(jD1handle_bad_irq (C function)c.handle_bad_irqhNt(jD1$generic_handle_arch_irq (C function)c.generic_handle_arch_irqhNt(jD1!irq_set_msi_desc_off (C function)c.irq_set_msi_desc_offhNt(jD1irq_set_msi_desc (C function)c.irq_set_msi_deschNt(jD1irq_disable (C function) c.irq_disablehNt(jD1handle_percpu_irq (C function)c.handle_percpu_irqhNt(jD1$handle_percpu_devid_irq (C function)c.handle_percpu_devid_irqhNt(jD1,handle_percpu_devid_fasteoi_nmi (C function)!c.handle_percpu_devid_fasteoi_nmihNt(jD1irq_cpu_online (C function)c.irq_cpu_onlinehNt(jD1irq_cpu_offline (C function)c.irq_cpu_offlinehNt(jD1%irq_chip_compose_msi_msg (C function)c.irq_chip_compose_msi_msghNt(jD1irq_chip_pm_get (C function)c.irq_chip_pm_gethNt(jD1irq_chip_pm_put (C function)c.irq_chip_pm_puthNteja]jv]js]j]j]j ]jb]j ]((jD1genradix_init (C macro)c.genradix_inithNt(jD1genradix_free (C macro)c.genradix_freehNt(jD1genradix_ptr (C macro)c.genradix_ptrhNt(jD1genradix_ptr_alloc (C macro)c.genradix_ptr_allochNt(jD1genradix_iter_init (C macro)c.genradix_iter_inithNt(jD1genradix_iter_peek (C macro)c.genradix_iter_peekhNt(jD1!genradix_iter_peek_prev (C macro)c.genradix_iter_peek_prevhNt(jD1genradix_for_each (C macro)c.genradix_for_eachhNt(jD1#genradix_for_each_reverse (C macro)c.genradix_for_each_reversehNt(jD1genradix_prealloc (C macro)c.genradix_preallochNtej]j ]jn]((jD1cpuhp_setup_state (C function)c.cpuhp_setup_statehNt(jD1)cpuhp_setup_state_cpuslocked (C function)c.cpuhp_setup_state_cpuslockedhNt(jD1&cpuhp_setup_state_nocalls (C function)c.cpuhp_setup_state_nocallshNt(jD11cpuhp_setup_state_nocalls_cpuslocked (C function)&c.cpuhp_setup_state_nocalls_cpuslockedhNt(jD1$cpuhp_setup_state_multi (C function)c.cpuhp_setup_state_multihNt(jD1%cpuhp_state_add_instance (C function)c.cpuhp_state_add_instancehNt(jD1-cpuhp_state_add_instance_nocalls (C function)"c.cpuhp_state_add_instance_nocallshNt(jD18cpuhp_state_add_instance_nocalls_cpuslocked (C function)-c.cpuhp_state_add_instance_nocalls_cpuslockedhNt(jD1cpuhp_remove_state (C function)c.cpuhp_remove_statehNt(jD1'cpuhp_remove_state_nocalls (C function)c.cpuhp_remove_state_nocallshNt(jD12cpuhp_remove_state_nocalls_cpuslocked (C function)'c.cpuhp_remove_state_nocalls_cpuslockedhNt(jD1%cpuhp_remove_multi_state (C function)c.cpuhp_remove_multi_statehNt(jD1(cpuhp_state_remove_instance (C function)c.cpuhp_state_remove_instancehNt(jD10cpuhp_state_remove_instance_nocalls (C function)%c.cpuhp_state_remove_instance_nocallshNtej ]j\]j]]((jD1memalloc_nofs_save (C function)c.memalloc_nofs_savehNt(jD1"memalloc_nofs_restore (C function)c.memalloc_nofs_restorehNt(jD1memalloc_noio_save (C function)c.memalloc_noio_savehNt(jD1"memalloc_noio_restore (C function)c.memalloc_noio_restorehNtejr]j{]j ]j]j]j]jp]j ]((jD1memblock_flags (C enum)c.memblock_flagshNt(jD1memblock_region (C struct)c.memblock_regionhNt(jD1memblock_type (C struct)c.memblock_typehNt(jD1memblock (C struct) c.memblockhNt(jD1 for_each_physmem_range (C macro)c.for_each_physmem_rangehNt(jD1__for_each_mem_range (C macro)c.__for_each_mem_rangehNt(jD1"__for_each_mem_range_rev (C macro)c.__for_each_mem_range_revhNt(jD1for_each_mem_range (C macro)c.for_each_mem_rangehNt(jD1 for_each_mem_range_rev (C macro)c.for_each_mem_range_revhNt(jD1%for_each_reserved_mem_range (C macro)c.for_each_reserved_mem_rangehNt(jD1 for_each_mem_pfn_range (C macro)c.for_each_mem_pfn_rangehNt(jD12for_each_free_mem_pfn_range_in_zone_from (C macro)*c.for_each_free_mem_pfn_range_in_zone_fromhNt(jD1!for_each_free_mem_range (C macro)c.for_each_free_mem_rangehNt(jD1)for_each_free_mem_range_reverse (C macro)!c.for_each_free_mem_range_reversehNt(jD1'memblock_set_current_limit (C function)c.memblock_set_current_limithNt(jD1,memblock_region_memory_base_pfn (C function)!c.memblock_region_memory_base_pfnhNt(jD1+memblock_region_memory_end_pfn (C function) c.memblock_region_memory_end_pfnhNt(jD1.memblock_region_reserved_base_pfn (C function)#c.memblock_region_reserved_base_pfnhNt(jD1-memblock_region_reserved_end_pfn (C function)"c.memblock_region_reserved_end_pfnhNt(jD1for_each_mem_region (C macro)c.for_each_mem_regionhNt(jD1&for_each_reserved_mem_region (C macro)c.for_each_reserved_mem_regionhNt(jD1,__memblock_find_range_bottom_up (C function)!c.__memblock_find_range_bottom_uphNt(jD1+__memblock_find_range_top_down (C function) c.__memblock_find_range_top_downhNt(jD1(memblock_find_in_range_node (C function)c.memblock_find_in_range_nodehNt(jD1#memblock_find_in_range (C function)c.memblock_find_in_rangehNt(jD1memblock_discard (C function)c.memblock_discardhNt(jD1"memblock_double_array (C function)c.memblock_double_arrayhNt(jD1#memblock_merge_regions (C function)c.memblock_merge_regionshNt(jD1#memblock_insert_region (C function)c.memblock_insert_regionhNt(jD1memblock_add_range (C function)c.memblock_add_rangehNt(jD1memblock_add_node (C function)c.memblock_add_nodehNt(jD1memblock_add (C function)c.memblock_addhNt(jD1,memblock_validate_numa_coverage (C function)!c.memblock_validate_numa_coveragehNt(jD1#memblock_isolate_range (C function)c.memblock_isolate_rangehNt(jD1memblock_free (C function)c.memblock_freehNt(jD1memblock_phys_free (C function)c.memblock_phys_freehNt(jD1!memblock_setclr_flag (C function)c.memblock_setclr_flaghNt(jD1"memblock_mark_hotplug (C function)c.memblock_mark_hotplughNt(jD1#memblock_clear_hotplug (C function)c.memblock_clear_hotplughNt(jD1!memblock_mark_mirror (C function)c.memblock_mark_mirrorhNt(jD1 memblock_mark_nomap (C function)c.memblock_mark_nomaphNt(jD1!memblock_clear_nomap (C function)c.memblock_clear_nomaphNt(jD1*memblock_reserved_mark_noinit (C function)c.memblock_reserved_mark_noinithNt(jD1__next_mem_range (C function)c.__next_mem_rangehNt(jD1!__next_mem_range_rev (C function)c.__next_mem_range_revhNt(jD1memblock_set_node (C function)c.memblock_set_nodehNt(jD1)__next_mem_pfn_range_in_zone (C function)c.__next_mem_pfn_range_in_zonehNt(jD1%memblock_alloc_range_nid (C function)c.memblock_alloc_range_nidhNt(jD1&memblock_phys_alloc_range (C function)c.memblock_phys_alloc_rangehNt(jD1(memblock_phys_alloc_try_nid (C function)c.memblock_phys_alloc_try_nidhNt(jD1$memblock_alloc_internal (C function)c.memblock_alloc_internalhNt(jD1)memblock_alloc_exact_nid_raw (C function)c.memblock_alloc_exact_nid_rawhNt(jD1'memblock_alloc_try_nid_raw (C function)c.memblock_alloc_try_nid_rawhNt(jD1#memblock_alloc_try_nid (C function)c.memblock_alloc_try_nidhNt(jD1&__memblock_alloc_or_panic (C function)c.__memblock_alloc_or_panichNt(jD1memblock_free_late (C function)c.memblock_free_latehNt(jD1-memblock_estimated_nr_free_pages (C function)"c.memblock_estimated_nr_free_pageshNt(jD1&memblock_is_region_memory (C function)c.memblock_is_region_memoryhNt(jD1(memblock_is_region_reserved (C function)c.memblock_is_region_reservedhNt(jD1memblock_free_all (C function)c.memblock_free_allhNt(jD1%reserve_mem_find_by_name (C function)c.reserve_mem_find_by_namehNt(jD1(reserve_mem_release_by_name (C function)c.reserve_mem_release_by_namehNtejq]j]j ]j](jD1 Sign Extendterm-Sign-ExtendmainNtaj]j]j]j ]j]j]j]j]((jD1bpf_cpumask_create (C function)c.bpf_cpumask_createhNt(jD1 bpf_cpumask_acquire (C function)c.bpf_cpumask_acquirehNt(jD1 bpf_cpumask_release (C function)c.bpf_cpumask_releasehNt(jD1 bpf_cpumask_set_cpu (C function)c.bpf_cpumask_set_cpuhNt(jD1"bpf_cpumask_clear_cpu (C function)c.bpf_cpumask_clear_cpuhNt(jD1)bpf_cpumask_test_and_set_cpu (C function)c.bpf_cpumask_test_and_set_cpuhNt(jD1+bpf_cpumask_test_and_clear_cpu (C function) c.bpf_cpumask_test_and_clear_cpuhNt(jD1bpf_cpumask_setall (C function)c.bpf_cpumask_setallhNt(jD1bpf_cpumask_clear (C function)c.bpf_cpumask_clearhNt(jD1bpf_cpumask_and (C function)c.bpf_cpumask_andhNt(jD1bpf_cpumask_or (C function)c.bpf_cpumask_orhNt(jD1bpf_cpumask_xor (C function)c.bpf_cpumask_xorhNt(jD1bpf_cpumask_copy (C function)c.bpf_cpumask_copyhNt(jD1bpf_cpumask_first (C function)c.bpf_cpumask_firsthNt(jD1#bpf_cpumask_first_zero (C function)c.bpf_cpumask_first_zerohNt(jD1"bpf_cpumask_first_and (C function)c.bpf_cpumask_first_andhNt(jD1!bpf_cpumask_test_cpu (C function)c.bpf_cpumask_test_cpuhNt(jD1bpf_cpumask_weight (C function)c.bpf_cpumask_weighthNt(jD1bpf_cpumask_equal (C function)c.bpf_cpumask_equalhNt(jD1#bpf_cpumask_intersects (C function)c.bpf_cpumask_intersectshNt(jD1bpf_cpumask_subset (C function)c.bpf_cpumask_subsethNt(jD1bpf_cpumask_empty (C function)c.bpf_cpumask_emptyhNt(jD1bpf_cpumask_full (C function)c.bpf_cpumask_fullhNt(jD1'bpf_cpumask_any_distribute (C function)c.bpf_cpumask_any_distributehNt(jD1+bpf_cpumask_any_and_distribute (C function) c.bpf_cpumask_any_and_distributehNtej]j]j]j]jA ]j]j]ji ]j ]j]j](single'riscv_set_icache_flush_ctx (C function)c.riscv_set_icache_flush_ctxhNtajq ]j ]j]j]j]j]j]j; ]j]j ]j ]((j1#sgx_ioc_enclave_create (C function)c.sgx_ioc_enclave_createhNt(j1&sgx_ioc_enclave_add_pages (C function)c.sgx_ioc_enclave_add_pageshNt(j1!sgx_ioc_enclave_init (C function)c.sgx_ioc_enclave_inithNt(j1&sgx_ioc_enclave_provision (C function)c.sgx_ioc_enclave_provisionhNt(j11sgx_ioc_enclave_restrict_permissions (C function)&c.sgx_ioc_enclave_restrict_permissionshNt(j1)sgx_ioc_enclave_modify_types (C function)c.sgx_ioc_enclave_modify_typeshNt(j1)sgx_ioc_enclave_remove_pages (C function)c.sgx_ioc_enclave_remove_pageshNt(j1"vdso_sgx_enter_enclave_t (C macro)c.vdso_sgx_enter_enclave_thNtej]j2]j ]((j1debug_next_entry (C function)c.debug_next_entryhNt(j1debug_to_act_entry (C function)c.debug_to_act_entryhNt(j1debug_prev_entry (C function)c.debug_prev_entryhNt(j1debug_move_entry (C function)c.debug_move_entryhNt(j1debug_dump (C function) c.debug_dumphNt(j1 debug_register_mode (C function)c.debug_register_modehNt(j1debug_register (C function)c.debug_registerhNt(j1"debug_register_static (C function)c.debug_register_statichNt(j1debug_unregister (C function)c.debug_unregisterhNt(j1debug_set_level (C function)c.debug_set_levelhNt(j1debug_stop_all (C function)c.debug_stop_allhNt(j1debug_set_critical (C function)c.debug_set_criticalhNt(j1 debug_register_view (C function)c.debug_register_viewhNt(j1"debug_unregister_view (C function)c.debug_unregister_viewhNt(j1 debug_level_enabled (C function)c.debug_level_enabledhNt(j1debug_event (C function) c.debug_eventhNt(j1debug_int_event (C function)c.debug_int_eventhNt(j1debug_long_event (C function)c.debug_long_eventhNt(j1debug_text_event (C function)c.debug_text_eventhNt(j1debug_sprintf_event (C macro)c.debug_sprintf_eventhNt(j1debug_exception (C function)c.debug_exceptionhNt(j1 debug_int_exception (C function)c.debug_int_exceptionhNt(j1!debug_long_exception (C function)c.debug_long_exceptionhNt(j1!debug_text_exception (C function)c.debug_text_exceptionhNt(j1!debug_sprintf_exception (C macro)c.debug_sprintf_exceptionhNt(j1"DEFINE_STATIC_DEBUG_INFO (C macro)c.DEFINE_STATIC_DEBUG_INFOhNtej]j]jz ]j ]j ]jC]((j1ifs_test_msrs (C struct)c.ifs_test_msrshNt(j1ifs_data (C struct) c.ifs_datahNtejF]j]j]jO]((j1sq_flush_range (C function)c.sq_flush_rangehNt(j1sq_remap (C function) c.sq_remaphNt(j1sq_unmap (C function) c.sq_unmaphNt(j1"aica_rtc_gettimeofday (C function)c.aica_rtc_gettimeofdayhNt(j1"aica_rtc_settimeofday (C function)c.aica_rtc_settimeofdayhNt(j1ilsel_enable (C function)c.ilsel_enablehNt(j1ilsel_enable_fixed (C function)c.ilsel_enable_fixedhNt(j1ilsel_disable (C function)c.ilsel_disablehNt(j1"maple_driver_register (C function)c.maple_driver_registerhNt(j1$maple_driver_unregister (C function)c.maple_driver_unregisterhNt(j1#maple_getcond_callback (C function)c.maple_getcond_callbackhNt(j1maple_add_packet (C function)c.maple_add_packethNtej]j%]j,]j)]j2]j ]j.]jN]j ]j ]j ]j8]j ]j]j ]jY]j"]j ]j%]j@]jJ]j ]j ]jS]jg]j ]j\]j ]j ]j]jN]jY]j]jj]j]j\]j]j ]j]j]jd]j]j]j]j ]j]jr]j]jt]jy]jw]j]j ]j]j5 ]jR ]j ]j ]((j1blk_eh_timer_return (C enum)c.blk_eh_timer_returnhNt(j1blk_mq_hw_ctx (C struct)c.blk_mq_hw_ctxhNt(j1blk_mq_queue_map (C struct)c.blk_mq_queue_maphNt(j1hctx_type (C enum) c.hctx_typehNt(j1blk_mq_tag_set (C struct)c.blk_mq_tag_sethNt(j1blk_mq_queue_data (C struct)c.blk_mq_queue_datahNt(j1blk_mq_ops (C struct) c.blk_mq_opshNt(j1blk_mq_rq_state (C function)c.blk_mq_rq_statehNt(j1 blk_mq_add_to_batch (C function)c.blk_mq_add_to_batchhNt(j1blk_mq_rq_from_pdu (C function)c.blk_mq_rq_from_pduhNt(j1blk_mq_rq_to_pdu (C function)c.blk_mq_rq_to_pduhNt(j1%blk_mq_wait_quiesce_done (C function)c.blk_mq_wait_quiesce_donehNt(j1!blk_mq_quiesce_queue (C function)c.blk_mq_quiesce_queuehNt(j1blk_update_request (C function)c.blk_update_requesthNt(j1$blk_mq_complete_request (C function)c.blk_mq_complete_requesthNt(j1!blk_mq_start_request (C function)c.blk_mq_start_requesthNt(j1"blk_execute_rq_nowait (C function)c.blk_execute_rq_nowaithNt(j1blk_execute_rq (C function)c.blk_execute_rqhNt(j1&blk_mq_delay_run_hw_queue (C function)c.blk_mq_delay_run_hw_queuehNt(j1 blk_mq_run_hw_queue (C function)c.blk_mq_run_hw_queuehNt(j1!blk_mq_run_hw_queues (C function)c.blk_mq_run_hw_queueshNt(j1'blk_mq_delay_run_hw_queues (C function)c.blk_mq_delay_run_hw_queueshNt(j1)blk_mq_request_bypass_insert (C function)c.blk_mq_request_bypass_inserthNt(j1&blk_mq_try_issue_directly (C function)c.blk_mq_try_issue_directlyhNt(j1blk_mq_submit_bio (C function)c.blk_mq_submit_biohNt(j1&blk_insert_cloned_request (C function)c.blk_insert_cloned_requesthNt(j1 blk_rq_unprep_clone (C function)c.blk_rq_unprep_clonehNt(j1blk_rq_prep_clone (C function)c.blk_rq_prep_clonehNt(j1!blk_mq_destroy_queue (C function)c.blk_mq_destroy_queuehNtej]j]j]j]j]j]jN ]j]jm ]j@ ]j]j]jI ]j]jK ]j]j]j3 ]j]jv ]j~ ]j] ]j]j ]j]j ]j]j/]j ]jH ]jM ]j]jQ ]j]j]j ]j!]j ]j ]j ]j[]j8]j]j]j4]j?]j ]j(]j ]j ]j ]j ]j ]j<]j ]jX]j ]jE]jG]j ]j4]jz]je]j' ]jG]j ]j]j ]j]j ]jE]j ]j[]j ]je]jU ]j# ]j ]j]j ]j]j]j]j9 ]j ]j ]jt]ju]j- ]jN ]jz ]j]j]j$ ]j]jO ]j]j]j]j]j]j]jo ]j]j]j]j]j]j]j]j]j]j]j]j ]j]j]j&]((single#register_pstore_device (C function)c.register_pstore_devicehNt(jB1%unregister_pstore_device (C function)c.unregister_pstore_devicehNt(jB1psz_buffer (C struct) c.psz_bufferhNt(jB1psz_kmsg_header (C struct)c.psz_kmsg_headerhNt(jB1pstore_zone (C struct) c.pstore_zonehNt(jB1psz_context (C struct) c.psz_contexthNt(jB1psz_flush_mode (C enum)c.psz_flush_modehNt(jB1psz_recovery (C function)c.psz_recoveryhNt(jB1pstore_zone_info (C struct)c.pstore_zone_infohNt(jB1pstore_device_info (C struct)c.pstore_device_infohNt(jB1pstore_blk_config (C struct)c.pstore_blk_confighNt(jB1"pstore_blk_get_config (C function)c.pstore_blk_get_confighNtej ]j7]j]j]j]j]j ]jD]j ]j| ]j ]jU]j+]j-]j]j]j ]j]j]j ]j ]j#]j ]j ]js]j ]j6]j]jx]j ]j ]j{]j ]j]j]j ]jm]((jB1%rio_local_read_config_32 (C function)c.rio_local_read_config_32hNt(jB1&rio_local_write_config_32 (C function)c.rio_local_write_config_32hNt(jB1%rio_local_read_config_16 (C function)c.rio_local_read_config_16hNt(jB1&rio_local_write_config_16 (C function)c.rio_local_write_config_16hNt(jB1$rio_local_read_config_8 (C function)c.rio_local_read_config_8hNt(jB1%rio_local_write_config_8 (C function)c.rio_local_write_config_8hNt(jB1rio_read_config_32 (C function)c.rio_read_config_32hNt(jB1 rio_write_config_32 (C function)c.rio_write_config_32hNt(jB1rio_read_config_16 (C function)c.rio_read_config_16hNt(jB1 rio_write_config_16 (C function)c.rio_write_config_16hNt(jB1rio_read_config_8 (C function)c.rio_read_config_8hNt(jB1rio_write_config_8 (C function)c.rio_write_config_8hNt(jB1rio_send_doorbell (C function)c.rio_send_doorbellhNt(jB1rio_init_mbox_res (C function)c.rio_init_mbox_reshNt(jB1rio_init_dbell_res (C function)c.rio_init_dbell_reshNt(jB1RIO_DEVICE (C macro) c.RIO_DEVICEhNt(jB1!rio_add_outb_message (C function)c.rio_add_outb_messagehNt(jB1rio_add_inb_buffer (C function)c.rio_add_inb_bufferhNt(jB1 rio_get_inb_message (C function)c.rio_get_inb_messagehNt(jB1rio_name (C function) c.rio_namehNt(jB1rio_get_drvdata (C function)c.rio_get_drvdatahNt(jB1rio_set_drvdata (C function)c.rio_set_drvdatahNt(jB1rio_dev_get (C function) c.rio_dev_gethNt(jB1rio_dev_put (C function) c.rio_dev_puthNt(jB1 rio_register_driver (C function)c.rio_register_driverhNt(jB1"rio_unregister_driver (C function)c.rio_unregister_driverhNt(jB1$rio_local_get_device_id (C function)c.rio_local_get_device_idhNt(jB1rio_query_mport (C function)c.rio_query_mporthNt(jB1rio_alloc_net (C function)c.rio_alloc_nethNt(jB1$rio_local_set_device_id (C function)c.rio_local_set_device_idhNt(jB1rio_add_device (C function)c.rio_add_devicehNt(jB1!rio_request_inb_mbox (C function)c.rio_request_inb_mboxhNt(jB1!rio_release_inb_mbox (C function)c.rio_release_inb_mboxhNt(jB1"rio_request_outb_mbox (C function)c.rio_request_outb_mboxhNt(jB1"rio_release_outb_mbox (C function)c.rio_release_outb_mboxhNt(jB1"rio_request_inb_dbell (C function)c.rio_request_inb_dbellhNt(jB1"rio_release_inb_dbell (C function)c.rio_release_inb_dbellhNt(jB1#rio_request_outb_dbell (C function)c.rio_request_outb_dbellhNt(jB1#rio_release_outb_dbell (C function)c.rio_release_outb_dbellhNt(jB1%rio_add_mport_pw_handler (C function)c.rio_add_mport_pw_handlerhNt(jB1%rio_del_mport_pw_handler (C function)c.rio_del_mport_pw_handlerhNt(jB1#rio_request_inb_pwrite (C function)c.rio_request_inb_pwritehNt(jB1#rio_release_inb_pwrite (C function)c.rio_release_inb_pwritehNt(jB1rio_pw_enable (C function)c.rio_pw_enablehNt(jB1rio_map_inb_region (C function)c.rio_map_inb_regionhNt(jB1!rio_unmap_inb_region (C function)c.rio_unmap_inb_regionhNt(jB1 rio_map_outb_region (C function)c.rio_map_outb_regionhNt(jB1"rio_unmap_outb_region (C function)c.rio_unmap_outb_regionhNt(jB1"rio_mport_get_physefb (C function)c.rio_mport_get_physefbhNt(jB1rio_get_comptag (C function)c.rio_get_comptaghNt(jB1!rio_set_port_lockout (C function)c.rio_set_port_lockouthNt(jB1"rio_enable_rx_tx_port (C function)c.rio_enable_rx_tx_porthNt(jB1%rio_mport_chk_dev_access (C function)c.rio_mport_chk_dev_accesshNt(jB1#rio_inb_pwrite_handler (C function)c.rio_inb_pwrite_handlerhNt(jB1rio_mport_get_efb (C function)c.rio_mport_get_efbhNt(jB1"rio_mport_get_feature (C function)c.rio_mport_get_featurehNt(jB1rio_lock_device (C function)c.rio_lock_devicehNt(jB1rio_unlock_device (C function)c.rio_unlock_devicehNt(jB1 rio_route_add_entry (C function)c.rio_route_add_entryhNt(jB1 rio_route_get_entry (C function)c.rio_route_get_entryhNt(jB1 rio_route_clr_table (C function)c.rio_route_clr_tablehNt(jB1"rio_request_mport_dma (C function)c.rio_request_mport_dmahNt(jB1rio_request_dma (C function)c.rio_request_dmahNt(jB1rio_release_dma (C function)c.rio_release_dmahNt(jB1rio_dma_prep_xfer (C function)c.rio_dma_prep_xferhNt(jB1"rio_dma_prep_slave_sg (C function)c.rio_dma_prep_slave_sghNt(jB1rio_register_scan (C function)c.rio_register_scanhNt(jB1 rio_unregister_scan (C function)c.rio_unregister_scanhNt(jB1rio_switch (C struct) c.rio_switchhNt(jB1rio_switch_ops (C struct)c.rio_switch_opshNt(jB1rio_dev (C struct) c.rio_devhNt(jB1rio_msg (C struct) c.rio_msghNt(jB1rio_dbell (C struct) c.rio_dbellhNt(jB1rio_mport (C struct) c.rio_mporthNt(jB1rio_net (C struct) c.rio_nethNt(jB1rio_mport_attr (C struct)c.rio_mport_attrhNt(jB1rio_ops (C struct) c.rio_opshNt(jB1rio_driver (C struct) c.rio_driverhNt(jB1rio_scan (C struct) c.rio_scanhNt(jB1rio_scan_node (C struct)c.rio_scan_nodehNt(jB1rio_destid_alloc (C function)c.rio_destid_allochNt(jB1rio_destid_reserve (C function)c.rio_destid_reservehNt(jB1rio_destid_free (C function)c.rio_destid_freehNt(jB1rio_destid_first (C function)c.rio_destid_firsthNt(jB1rio_destid_next (C function)c.rio_destid_nexthNt(jB1rio_get_device_id (C function)c.rio_get_device_idhNt(jB1rio_set_device_id (C function)c.rio_set_device_idhNt(jB1rio_clear_locks (C function)c.rio_clear_lockshNt(jB1rio_enum_host (C function)c.rio_enum_hosthNt(jB1"rio_device_has_destid (C function)c.rio_device_has_destidhNt(jB1rio_release_dev (C function)c.rio_release_devhNt(jB1rio_is_switch (C function)c.rio_is_switchhNt(jB1rio_setup_device (C function)c.rio_setup_devicehNt(jB1 rio_sport_is_active (C function)c.rio_sport_is_activehNt(jB1'rio_get_host_deviceid_lock (C function)c.rio_get_host_deviceid_lockhNt(jB1rio_enum_peer (C function)c.rio_enum_peerhNt(jB1rio_enum_complete (C function)c.rio_enum_completehNt(jB1rio_disc_peer (C function)c.rio_disc_peerhNt(jB1 rio_mport_is_active (C function)c.rio_mport_is_activehNt(jB1$rio_update_route_tables (C function)c.rio_update_route_tableshNt(jB1rio_init_em (C function) c.rio_init_emhNt(jB1rio_enum_mport (C function)c.rio_enum_mporthNt(jB1#rio_build_route_tables (C function)c.rio_build_route_tableshNt(jB1rio_disc_mport (C function)c.rio_disc_mporthNt(jB1rio_basic_attach (C function)c.rio_basic_attachhNt(jB1 rio_setup_inb_dbell (C function)c.rio_setup_inb_dbellhNt(jB1rio_chk_dev_route (C function)c.rio_chk_dev_routehNt(jB1rio_chk_dev_access (C function)c.rio_chk_dev_accesshNt(jB1!rio_get_input_status (C function)c.rio_get_input_statushNt(jB1 rio_clr_err_stopped (C function)c.rio_clr_err_stoppedhNt(jB1$rio_std_route_add_entry (C function)c.rio_std_route_add_entryhNt(jB1$rio_std_route_get_entry (C function)c.rio_std_route_get_entryhNt(jB1$rio_std_route_clr_table (C function)c.rio_std_route_clr_tablehNt(jB1rio_find_mport (C function)c.rio_find_mporthNt(jB1rio_mport_scan (C function)c.rio_mport_scanhNt(jB1RIO_LOP_READ (C macro)c.RIO_LOP_READhNt(jB1RIO_LOP_WRITE (C macro)c.RIO_LOP_WRITEhNt(jB1RIO_OP_READ (C macro) c.RIO_OP_READhNt(jB1RIO_OP_WRITE (C macro)c.RIO_OP_WRITEhNt(jB1rio_match_device (C function)c.rio_match_devicehNt(jB1rio_device_probe (C function)c.rio_device_probehNt(jB1rio_device_remove (C function)c.rio_device_removehNt(jB1rio_match_bus (C function)c.rio_match_bushNt(jB1rio_bus_init (C function)c.rio_bus_inithNt(jB1"fsl_local_config_read (C function)c.fsl_local_config_readhNt(jB1#fsl_local_config_write (C function)c.fsl_local_config_writehNt(jB1 fsl_rio_config_read (C function)c.fsl_rio_config_readhNt(jB1!fsl_rio_config_write (C function)c.fsl_rio_config_writehNt(jB1fsl_rio_setup (C function)c.fsl_rio_setuphNtej ]jD]js]j ]j ]jI ]j]j]jz]j ]jh]j]j ]j]j]j]j ]ji]j ]j]j# ]j]jI ]j1 ]j]j]j]j]j]j]j]j]j ]j]j% ]j]j]j]j]j ]j ]jU ]j ]j ]j]j]j]uujs}(j0}modules}hoKumath}(j0} has_equations}(jjjR j5 jjjb j&j jjj3jjj jjj@j"jj#ja j5jjjjQjVj:j<jgjEjy jIjJjMjjJj9jLjTjUj&jpj jtj|j j jj. jVjSj j`jpjAjj^jyjP joj j jpjj jjjjjej j{j j~j? jj j jjj9 jjj jj jjjj7 jj j j jG j$ jj) jj j jj j jjjjj0j jjjAjj\ jjNjQj j=j;j ju j_j jEjij{ j j j j j5j8j# j j|j j+jj j jj jcj?j j:jmj jJjrj jjjgjjjjuj jyjjjjyjjj jjj j jjJ jjjjjj^ jj jg j jjjj jjjjj-jj jjjjFj#j jY j j,jj jj jj9jjj js j j+j j jejjj jUj(j jFj j j j]j|j/j0jOjjHjoj j j j jSjjj jjj jjj jjjc jljojjj3 jQ j jjjj\ jjjjj jG jjj0 jjjjjjj jv jj jjjjjY jjj j jJ j#jju jEjEj jjj jj]j j jjjj~ jjpjWjtj j0j j j jEjj j=j jTjFj jejij j jN jjljjpj j_jj|jj}jjjf j jjt jM jjjjjjC j j jj j j jjjjj jjjjjj(j j*j jj jjjjj.jjjP j<j jj*jTj jGj4jjj3j#jTjp j(jj j'jCjz j/j'j*j:j j>j@jCjZjcjj jMjj jD jCjj j jcjj jj jjjj jjj' j jjj j{jj jjY j* jjjjZ j[ jjj> jjj jjjO jj^ jjj jjE jj7j6j8jCjj>jKjjJjPj$jjHj jKjjPjSj7jZj+j jcjkj jjuj;j" j?j/jaj3jj}j jhjd j5 j6jjUj jcjjjfj jjjj jrj jX j jjjjxjj jjjojjjjjjo jjjjjjjjjr jjjjjjjP j0 jj jjjjja jjjjjG j jj j jj jCjRjFj&jIji jh jj jl j j>j,jHjjHj$ j j, j j j6 j jljrjj\jB j@juj jjGj jRjkjjPj jj jRj jfjjjjmjd jjjA j jjj}jjj j jjjf jjj j3 jjjt j j jjj j jg jj~ j j/ j jQ jjjj jZ jj9 jj= jjj/jf j.j'jjj,j/jj jAj jjj j jj3j/je jjjj jXjfjj jRjj}j[j`j j jTjj j j j j jjnjj j jjxjjjjdjhj je jvj* jp jj js jjjjjjjjF j+ jj j j< jjjjjj jN jjjjjX jj8 j jjjj jjjj j jLj j j j2jRjSj@j^j jHj.j jljnj?j j#jWjXj.j?j j*j jjNj j<j_jj j jPjgjzj|jjj" jj' jzjYjj j[jbj. j[ jj^ ja jj jj jj0 j jjjjj[ jje jjjj jj jj` jj j jjjjx jjjjj< j? j j%j jC jj3jjjjjAjjBjOj%jj(jjjjNj jbjhj j4jQj j jj-j j jjYj;jRjajjXj j j j j jj j j^jj j jjjj jjjjx jjjV j j; jjjj j jjjjj jM jjjjjj jjj( j' jjjs jj jj j jjj'jj,jjh jjj j jW j?jjGj jj*jj j!j j jj*jj j jmj j j jCjqj j j~j j\jj jj j3j6jijjjQj u(j jWjijjjojqj j% jwj j3 jgj8 j jjwjxjjjj~ j jjjjj jjjji jjk j jjz jjjj2 jt jjw j6 jj\ jj` j jjji jjjjjjjU jjj%j jej jj4jgj>j3jrj j j j$j jvj$j jIj5jWj9 joj j j j jdjjcj jwj j{j~jjWjNjj j j jj, jj` j jjjjjG jjj~jjjjU jjjj j) j jjjjq jjjjjr j jjjjj: j jjj j6jjp j$j[ jjXj j j.jjj jm j j jQjqj!jtj j7j"jvj j`j* jLjLj jj4 j=j jjA jGj j jbjG j j j jjjTjjVjW j j jjZ j2 j jj jj j jj j& jrj j+ jjjjj j> j' jjjjL jW jj jy jj jjjjjj j!jjj1jk jjj j jjj)jjjj jMj0jf j`j!jUj'jj j0jDj3j jj jOj jj{j&j(jdj& j,jNj jNj jVjj jj: j j j jOj jQjj jcj jUjR jjij j jj jj j jj2 jyj j jjj? jjja j jV jj jjjjjjL jjjy jj jj j jj0jj(jj jjjo j1jq jjjjN jT jj jKjYjjjj jjt j5jj7jdj j jPjhj jSj+jxj jkj j j jH jjjTjj}jjmjjj`jaj/ j0 jfj jj jjqj j jjjjjj j jjjj jD jjjJ jjjj9 jj{ j j, jj jU jjjj jjjjjj j=jIjX jj jj2jZjjMjj j[jj\j j j j j=j jrj jAj j j<j jYj>jAjjj j7jdj jtjyjhjj j_jjL j jwj$ jyjjjj% jjjj{jk jm jjr j4 jju jy j: jj jjj jjj jj j; jj_ jjjjjm jjjjjj"jj j j jjjjjj j*j j;jj jj jjMjIjjjg jj j j\j j j j`jajbjfjkjjjj jj jEj;j,jwjhj5jjYj jqj^jj j jjjT jjj jjj jj j: jjjj jjjjj j jjjjQ jjjp jj jjjk j# jjj jjj jT jjjj*jj jjjj7j<jj jj:j j=jj'j.jjj jjLj*jZj]jj j-j j2jhjij=j j jGj=j jKjRjUj<jCjkj[jpj`j jj~j jj j j jjYjj& jvjcj}jcjujhj< jjjg jjjv jjjj j jjh jjjjjjjj jj!jj%jjjjj+jjm jj"jDj j j jj j jAj/j%jBjCj jw jj/jKjojpj@j:jvjIj j/ j jJjBjjj jjj j]jMjwj jmjj! jXjfjjjlj jXj( jj}j~jwj4 j jjjkj; jj j jj j/ j8 jjj j j jj j2 j jjX jjja jjjjjjjjjjjjjI jjS jj j j jZ j jj] jjj j jYj[j j jj j j<jij6jj jjDj jBj jbjj^j jBjCj2 j j j jtjE j j]jjjqjjkjjj jjj jjjj jjsjjj}jL jjj} jj@ j jj jjj jjj6 jjjjjj jj'jjj"jB j1je jj jl jjjjj+jSjjc jj j_jj j j jAj j0j1j jyjuj-j j.j- jOj j jj j= jj j jBjxj j\jjM jQ jjoj jjzj jj7 jzjjjnjjjjj jjj jj|j7 jjjjjjj j jjjc jd jj jjl j jjE jju(j| j+ jjj1 j4 j j#j7 j"jj jj5jjjn j j4jjjv jjEjj jb jj6jjj jv j^jj jIjnj7j j jjIjjOj j jjZj jZjjK jkj jMjjqjtjjaj j|jsjjjgjj jjmjjjjjjj] jE jb j jjjjjjS jjj j j j jjjjjjjjj&jjjj(j@ jF j8jj5j6jj j j j jj<j j j jj j j j j j jj jj<j@j$j j j j jx jdjej j| jojjsjjj j j}jgj j8 jj@ j jC jbjKj j|j jjjj jxjj\ jj jjjvjE jjjjW jj& jjj jjjj j jh jH jj* jj} jjjj jjjj jjjj=jjj?jjj^j jj#j j$j?j&j j j)j jLjOj j jLjMj2j;jljPj; j>j j j jjjjpjjjS jjUjj{j j jjjjj" jjnjj( j) j jjjjX jjjA j jjjj j, j` jj jjjjY j= jjjD j! jjjjj_ j,jj)jjjj jA jjjjK js jjjj j'j jjj j;j5j j'jWj9j j`jGjj jMj5j9j j\j2j) j~jPjQjRjjjfj9j@j jVj? j jqj j jLj jjV jsj jjj jj@ jB j jjn jjj jjjjj jjjjjj8 jj: jjjB jjj jj% j& jjjjjjM jjjo jjj| jjj jj#j5jjjj>jj jjOjo j6jWjYjXj j j_jjGj j;jmjPj j jyjyj jbjjTj>jj jaj jj j jj+ j5 jj6 jc j> j jjj jzjjjjj jjjj jjj jj4 j jjj jjs jjjje jF jjjjjjjjj j j jjD j0jjjHjj jQj-j0jRjTj jq jdj j jj j j j%jBjxjsjZj jDj1jKj'j j_jjfjDj jHj1 jj:jXjjfj jj jZjSjj jbjjj] jjjjjjjjh ji jj~j jj( jjjj1 j j jjn jjjjjjjjj jj j jjjW jj j j$jjjj jt jjj!jj jj"j*j4j j j2jj jj j[j j+ j j jWjZjnj j j jJ jKjjj j* jjjejj! j jpj j j jj jH j j j jjjjj| jjj" jjjjjjjjjjjjR jT jjjjj j] jx jjj jjjj j)jjjjjj j-j4jjr j9j@j jV j(jLj jNjj jj]j$j)jjBjDj-j j1j jmjwjoj j jjSj jj8j7 jAj jIjLjDjgj jFj jOj j jQjj j jZj`j j jjjjjujjjjj jjjjjjjjj/ jj j5 jjj jj" jjn jjp j. j jjjz j!jjjj jj3jjj:jj jVjWjj j^ j j j!jn jVj+j jFj jjj j3j j j9j j)j! j jFjaj jPjUj]jj?jnj j{jmj juj]jj j_jj jtjkjjsj jj j jjj= jjj jjj# jB jj- jI jjjjjjjjjjf jjjjj$j j[ j j+jj jj.jj jjjjGjy j j)j` jj\jj1jaj j8j&j j-j j j j} j:j j jzj!jAj j jFjQjj[j j j> j_j jjj jjljVjrjjjj j~j jjj j, jjF jjj j< jjjZ jjjjjK jjjj j jj jjj jJ jjj- jj{ j j j%j jjjjc j jj-j jjO jj8jj;jj@j j jj/jj_ j1jj j jj j"j j=j,jlu(j jnj j~j{j1j0 j3 jj jjF j`jO jjjsjtjvjWj jijj= jljjjjj. jl j|jq j j jjj jjjjj jj_ jj jj jw j^ jjjjjS jj$j j j:jjjjx j~ j,jJj jj jjjcj"jj.jajjjgjNjljujVj j% jJj j j8j9jjjjEj< j^jj j jJjj j jdjnjj) jj j j j1 j jj_ j$ j jj jjK jjjP jw jjS j j{ jjjj jj. jjjj jjjjjjjjjjl jjjj jj jju jjV jjjjj j+j j2jj4j j2j>jj;jw jj jjj jj jjj jPj j jFj j jfjVj jSjrj jzjKj jj jijXjj j jejvjxjjHj}j jY j- jvj jjj jC jD jjjjxjj6 jO jj j! jjP jjjjju j j? jjjC j jjjjjjjjj> jd jL jj j?jR jBjj%jBj{ jjjJjjjk jUj j j(jKj j j0j j jRj jwjHj( j)j jjj4jejjj jdjuj jIjhj j jj j j[jjj^jjjjj j|jjjjb jjjjzjjT jjjjj jjH jjj jj\ jjb jd j} j jjjj jjj j jg jj)j9jjj9jj&jj} jDjjHj jjj7jj:jbj&j jr j j>j1j jj6j j8jjkj jqjTj#j^j_j]jMjj7jjajvjsjjj jbj jj jnj j\j]jrj{j jjjjpj jqjj jjjjj jjjjjjjjjA jjji j jjjq j jjjjjj; jj j jj2j jjjz j j jCjFjjjOjj%j,j)j2j j.jNj j j j8j jj jYj"j j%j@jJj j jSjgj j\j j jjNjYjjjjj\jj jjjdjjjj jjrjjtjyjwjj jj5 jR j j jjjjjjjN jjm j@ jjjI jjK jjj3 jjv j~ j] jj jj jj/j jH jM jjQ jjj j!j j j j[j8jjj4j?j j(j j j j j j<j jXj jEjGj j4jzjej' jGj jj jj jEj j[j jejU j# j jj jjjj9 j j jtjuj- jN jz jjj$ jjO jjjjjjjo jjjjjjjjjjjj jjj&j j7jjjjj jDj j| j jUj+j-jjj jjj j j#j j jsj j6jjxj j j{j jjj jmj jDjsj j jI jjjzj jhjj jjjj jij jj# jjI j1 jjjjjjjjj jj% jjjjj j jU j j jjjuhoKupy}(j0}jA1}hoKurst}(j0}hoKustd}( progoptions}j0}(termj0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0jT1j0j j0termj0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0j1j0jj0termj#1j;~j#1j1j#1j;~j#1j1j#1j;~j#1j1j#1j;~j#1j1j!#1j;~j"#1j1j$#1j;~j%#1j1j'#1j;~j(#1j1j*#1j;~j+#1j1j-#1j;~j.#1j1j0#1j;~j1#1j1j3#1j;~j4#1j1j6#1j;~j7#1j1j9#1j;~j:#1j1j<#1j;~j=#1j1j?#1j;~j@#1j1jB#1j;~jC#1j1jE#1j;~jF#1j1jH#1j;~jI#1j1jK#1j;~jL#1j1jN#1j;~jO#1j1jQ#1j;~jR#1j1jT#1j;~jU#1j1jW#1j;~jX#1j1jZ#1j;~j[#1j1j]#1j;~j^#1j1j`#1j;~ja#1j1jc#1j;~jd#1j1jf#1j;~jg#1j1ji#1j;~jj#1j1jl#1j;~jm#1j1jo#1j;~jp#1j1jr#1j;~js#1j1ju#1j;~jv#1j1jx#1j;~jy#1j1j{#1j;~j|#1j1j~#1j;~j#1j1j#1j;~j#1j1j#1j;~j#1j1j#1j;~j#1j1j#1j;~j#1j1j#1j;~j#1j1j#1j;~j#1j1j#1j;~j#1j1j#1j;~j#1j1j#1j;~j#1j1ji&1jjj&1j1jl&1jjm&1j1jo&1jjp&1j1jr&1jjs&1j1ju&1jjv&1j1jx&1jjy&1j1j{&1jj|&1j1j~&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj&1j1j&1jj'1j1j'1jj'1j1j'1jj'1j1j'1jj '1j1j '1jj '1j1j'1jj'1j1j'1jj'1j1j'1jj'1j1j'1jj'1j1j'1jj'1j1j'1jj'1j1j '1jj!'1j1j#'1jj$'1j1j&'1jj''1j1j)'1jj*'1j1j,'1jj-'1j1j/'1jj0'1j1j2'1jj3'1j1j5'1jj6'1j1j8'1jj9'1termj-1j)j.1ulabels}(genindexj1h sphinx.locale_TranslationProxy(j1_lazy_translatehugeneralIndextj1huj1j1bmodindex py-modindexhj1(j1huj1 Module Indextj1huj1j1bsearchj1hj1(j1huj1 Search Pagetj1huj1j1b py-modindexj1hPython Module IndexVadmin-guide/media/ipu3:intel image processing unit 3 (ipu3) imaging unit (imgu) driverjt9;intel-image-processing-unit-3-ipu3-imaging-unit-imgu-driver?Intel Image Processing Unit 3 (IPU3) Imaging Unit (ImgU) driver#admin-guide/media/ipu3:introductionjt9 introduction Introductionadmin-guide/media/ipu3:cio2jt9cio2CIO2admin-guide/media/ipu3:imgujt9imguImgU1admin-guide/media/ipu3:configuring the intel ipu3jt9configuring-the-intel-ipu3Configuring the Intel IPU37admin-guide/media/ipu3:example user space code for ipu3jt9 example-user-space-code-for-ipu3 Example user space code for IPU30admin-guide/media/ipu3:overview of ipu3 pipelinejt9overview-of-ipu3-pipelineOverview of IPU3 pipeline!admin-guide/media/ipu3:referencesjt9 references Referencesipu6_isys_capture_examplesjlipu6-isys-capture-examplesExamplesTadmin-guide/media/ipu6-isys:intel image processing unit 6 (ipu6) input system driverjl6intel-image-processing-unit-6-ipu6-input-system-driver8Intel Image Processing Unit 6 (IPU6) Input System driver(admin-guide/media/ipu6-isys:introductionjl introduction Introduction/admin-guide/media/ipu6-isys:input system driverjlinput-system-driverInput system driver&admin-guide/media/ipu6-isys:referencesjl references References&admin-guide/media/ivtv:the ivtv driverj7the-ivtv-driverThe ivtv driveradmin-guide/media/ivtv:featuresj7featuresFeaturesJadmin-guide/media/ivtv:additional features for the pvr-350 (cx23415 based)j71additional-features-for-the-pvr-350-cx23415-based3Additional features for the PVR-350 (CX23415 based)admin-guide/media/ivtv:see alsoj7see-alsoSee alsoadmin-guide/media/ivtv:ircj7ircIRCadmin-guide/media/ivtv:devicesj7devicesDevices#admin-guide/media/ivtv:base devicesj7 base-devices Base devices/admin-guide/media/ivtv-cardlist:ivtv cards listjh7ivtv-cards-listIVTV cards list:admin-guide/media/lmedm04:firmware files for lmedm04 cardsj^< firmware-files-for-lmedm04-cards Firmware files for lmedm04 cardsEadmin-guide/media/lmedm04:for dm04+/qqbox lme2510c (sharp 7395 tuner)j^<(for-dm04-qqbox-lme2510c-sharp-7395-tuner+For DM04+/QQBOX LME2510C (Sharp 7395 Tuner)5admin-guide/media/lmedm04:for dm04 lme2510 (lg tuner)j^<for-dm04-lme2510-lg-tunerFor DM04 LME2510 (LG Tuner)6admin-guide/media/lmedm04:for dm04 lme2510c (lg tuner)j^<for-dm04-lme2510c-lg-tunerFor DM04 LME2510C (LG Tuner)%admin-guide/media/lmedm04:for lme2510j^< for-lme2510 For LME2510&admin-guide/media/lmedm04:for lme2510cj^< for-lme2510c For LME2510C&admin-guide/media/mgb4:the mgb4 driverj*the-mgb4-driverThe mgb4 driver&admin-guide/media/mgb4:sysfs interfacej*sysfs-interfacesysfs interface%admin-guide/media/mgb4:mtd partitionsj*mtd-partitionsMTD partitions%admin-guide/media/mgb4:iio (triggers)j* iio-triggersIIO (triggers)/admin-guide/media/misc-cardlist:firewire driverjZefirewire-driverFirewire driver,admin-guide/media/misc-cardlist:test driversjZe test-drivers Test driversEadmin-guide/media/omap3isp:omap 3 image signal processor (isp) driverjH(omap-3-image-signal-processor-isp-driver*OMAP 3 Image Signal Processor (ISP) driver'admin-guide/media/omap3isp:introductionjH introduction Introduction+admin-guide/media/omap3isp:split to subdevsjHsplit-to-subdevsSplit to subdevs5admin-guide/media/omap3isp:controlling the omap 3 ispjHcontrolling-the-omap-3-ispControlling the OMAP 3 ISPUadmin-guide/media/omap3isp:technical reference manuals (trms) and other documentationjH8technical-reference-manuals-trms-and-other-documentation:Technical reference manuals (TRMs) and other documentation%admin-guide/media/omap3isp:referencesjH references References/admin-guide/media/opera-firmware:opera firmwarejsopera-firmwareOpera firmware9admin-guide/media/other-usb-cardlist:other usb cards listjEAother-usb-cards-listOther USB cards list*admin-guide/media/pci-cardlist:pci driversjG] pci-drivers PCI drivers6admin-guide/media/philips:philips webcams (pwc driver)j6,philips-webcams-pwc-driverPhilips webcams (pwc driver)4admin-guide/media/platform-cardlist:platform driversjLplatform-driversPlatform drivers9admin-guide/media/platform-cardlist:mmc/sdio dvb adaptersjLmmc-sdio-dvb-adaptersMMC/SDIO DVB adaptersqcom_camss_graphj&qcom-camss-graphMedia pipeline graph 8x16=admin-guide/media/qcom_camss:qualcomm camera subsystem driverj& qualcomm-camera-subsystem-driver Qualcomm Camera Subsystem driver)admin-guide/media/qcom_camss:introductionj& introduction Introduction?admin-guide/media/qcom_camss:qualcomm camera subsystem hardwarej&"qualcomm-camera-subsystem-hardware"Qualcomm Camera Subsystem hardware4admin-guide/media/qcom_camss:supported functionalityj&supported-functionalitySupported functionality;admin-guide/media/qcom_camss:driver architecture and designj&driver-architecture-and-designDriver Architecture and Design+admin-guide/media/qcom_camss:implementationj&implementationImplementation*admin-guide/media/qcom_camss:documentationj& documentation Documentation'admin-guide/media/qcom_camss:referencesj& references References.admin-guide/media/radio-cardlist:radio driversjn radio-drivers Radio drivers_admin-guide/media/raspberrypi-pisp-be:raspberry pi pisp back end memory-to-memory isp (pisp-be)jf7raspberry-pi-pisp-back-end-memory-to-memory-isp-pisp-be9Raspberry Pi PiSP Back End Memory-to-Memory ISP (pisp-be)7admin-guide/media/raspberrypi-pisp-be:the pisp back endjfthe-pisp-back-endThe PiSP Back End8admin-guide/media/raspberrypi-pisp-be:the pisp-be driverjfthe-pisp-be-driverThe pisp-be driver7admin-guide/media/raspberrypi-pisp-be:isp configurationjfisp-configurationISP configurationRadmin-guide/media/raspberrypi-rp1-cfe:raspberry pi pisp camera front end (rp1-cfe)j"r*raspberry-pi-pisp-camera-front-end-rp1-cfe,Raspberry Pi PiSP Camera Front End (rp1-cfe)?admin-guide/media/raspberrypi-rp1-cfe:the pisp camera front endj"rthe-pisp-camera-front-endThe PiSP Camera Front End8admin-guide/media/raspberrypi-rp1-cfe:the rp1-cfe driverj"rthe-rp1-cfe-driverThe rp1-cfe driverNadmin-guide/media/rcar-fdp1:renesas r-car fine display processor (fdp1) driverjF0renesas-r-car-fine-display-processor-fdp1-driver2Renesas R-Car Fine Display Processor (FDP1) DriverZadmin-guide/media/remote-controller:infrared remote control support in video4linux driversj?6infrared-remote-control-support-in-video4linux-drivers6Infrared remote control support in video4linux drivers*admin-guide/media/remote-controller:basicsj?basicsBasics0admin-guide/media/remote-controller:how it worksj? how-it-works How it works rkisp1_statsjF rkisp1-stats$rkisp1_stats - Statistics Video Node rkisp1_paramsjF rkisp1-params%rkisp1_params - Parameters Video NodeAadmin-guide/media/rkisp1:rockchip image signal processor (rkisp1)jF&rockchip-image-signal-processor-rkisp1(Rockchip Image Signal Processor (rkisp1)%admin-guide/media/rkisp1:introductionjF introduction Introduction"admin-guide/media/rkisp1:revisionsjF revisions Revisions!admin-guide/media/rkisp1:topologyjFtopologyTopology7admin-guide/media/rkisp1:capturing video frames examplejFcapturing-video-frames-exampleCapturing Video Frames Example1admin-guide/media/rkisp1:configuring quantizationjFconfiguring-quantizationConfiguring Quantization,admin-guide/media/saa7134:the saa7134 driverjxpthe-saa7134-driverThe saa7134 driver admin-guide/media/saa7134:statusjxpstatusStatusadmin-guide/media/saa7134:buildjxpbuildBuild)admin-guide/media/saa7134:changes / fixesjxp changes-fixesChanges / Fixes(admin-guide/media/saa7134:known problemsjxpknown-problemsKnown Problems!admin-guide/media/saa7134:creditsjxpcreditsCredits5admin-guide/media/saa7134-cardlist:saa7134 cards listj/saa7134-cards-listSAA7134 cards list5admin-guide/media/saa7164-cardlist:saa7164 cards listjAsaa7164-cards-listSAA7164 cards listJadmin-guide/media/si470x:the silicon labs si470x fm radio receivers driverj=R1the-silicon-labs-si470x-fm-radio-receivers-driver1The Silicon Labs Si470x FM Radio Receivers driver6admin-guide/media/si470x:information from silicon labsj=Rinformation-from-silicon-labsInformation from Silicon Labs&admin-guide/media/si470x:supported icsj=R supported-ics Supported ICs.admin-guide/media/si470x:supported usb devicesj=Rsupported-usb-devicesSupported USB devices!admin-guide/media/si470x:softwarej=RsoftwareSoftware&admin-guide/media/si470x:audio listingj=R audio-listing Audio Listing*admin-guide/media/si470x:module parametersj=Rmodule-parametersModule Parametersadmin-guide/media/si470x:errorsj=RerrorsErrors$admin-guide/media/si470x:open issuesj=R open-issues Open Issues;admin-guide/media/si470x:other useful information and linksj=R"other-useful-information-and-links"Other useful information and linksLadmin-guide/media/si4713:the silicon labs si4713 fm radio transmitter driverju3the-silicon-labs-si4713-fm-radio-transmitter-driver3The Silicon Labs Si4713 FM Radio Transmitter Driver5admin-guide/media/si4713:information about the devicejuinformation-about-the-deviceInformation about the Device2admin-guide/media/si4713:device driver descriptionjudevice-driver-descriptionDevice driver description/admin-guide/media/si4713:properties descriptionjuproperties-descriptionProperties descriptionadmin-guide/media/si4713:rnljurnlRNL8admin-guide/media/si4713:stereo/mono and rds subchannelsjustereo-mono-and-rds-subchannelsStereo/Mono and RDS subchannels admin-guide/media/si4713:testingjutestingTesting*admin-guide/media/si476x:the si476x driverj@Othe-si476x-driverThe SI476x Driver,admin-guide/media/si476x:todo for the driverj@Otodo-for-the-driverTODO for the driver8admin-guide/media/si476x:parameters exposed over debugfsj@Oparameters-exposed-over-debugfsParameters exposed over debugfs1admin-guide/media/siano-cardlist:siano cards listjTLsiano-cards-listSiano cards listAadmin-guide/media/starfive_camss:starfive camera subsystem driverjn starfive-camera-subsystem-driver Starfive Camera Subsystem driver-admin-guide/media/starfive_camss:introductionjn introduction IntroductionCadmin-guide/media/starfive_camss:starfive camera subsystem hardwarejn"starfive-camera-subsystem-hardware"Starfive Camera Subsystem hardware)admin-guide/media/starfive_camss:topologyjntopologyTopologyLadmin-guide/media/technisat:how to set up the technisat/b2c2 flexcop devicesjQ0how-to-set-up-the-technisat-b2c2-flexcop-devices0How to set up the Technisat/B2C2 Flexcop devices9admin-guide/media/technisat:find out what device you havejQfind-out-what-device-you-haveFind out what device you have/admin-guide/media/technisat:kernel compilation:jQkernel-compilationKernel compilation:@admin-guide/media/ttusb-dec:technotrend/hauppauge dec usb driverjV$technotrend-hauppauge-dec-usb-driver$TechnoTrend/Hauppauge DEC USB Driver)admin-guide/media/ttusb-dec:driver statusjV driver-status Driver Status0admin-guide/media/ttusb-dec:getting the firmwarejVgetting-the-firmwareGetting the Firmware4admin-guide/media/ttusb-dec:hotplug firmware loadingjVhotplug-firmware-loadingHotplug Firmware Loading1admin-guide/media/tuner-cardlist:tuner cards listj *tuner-cards-listTuner cards list*admin-guide/media/usb-cardlist:usb driversjI usb-drivers USB driversuapi-v4l-driversj~ouapi-v4l-drivers/Video4Linux (V4L) driver-specific documentationMadmin-guide/media/v4l-drivers:video4linux (v4l) driver-specific documentationj~o-video4linux-v4l-driver-specific-documentation/Video4Linux (V4L) driver-specific documentationvimc_topology_graphj-vimc-topology-graphMedia pipeline graph on vimcAadmin-guide/media/vimc:the virtual media controller driver (vimc)j-(the-virtual-media-controller-driver-vimc*The Virtual Media Controller Driver (vimc)admin-guide/media/vimc:topologyj-topologyTopology!admin-guide/media/vimc:subdevicesj- subdevices Subdevices%admin-guide/media/vimc:module optionsj-module-optionsModule optionsBadmin-guide/media/visl:the virtual stateless decoder driver (visl)j6)the-virtual-stateless-decoder-driver-visl+The Virtual Stateless Decoder Driver (visl)(admin-guide/media/visl:module parametersj6module-parametersModule parametersDadmin-guide/media/visl:what is the default use case for this driver?j6,what-is-the-default-use-case-for-this-driver-What is the default use case for this driver?'admin-guide/media/visl:supported codecsj6supported-codecsSupported codecs(admin-guide/media/visl:visl trace eventsj6visl-trace-eventsvisl trace eventsAadmin-guide/media/visl:dumping output buffer data through debugfsj6*dumping-output-buffer-data-through-debugfs*Dumping OUTPUT buffer data through debugfs=admin-guide/media/vivid:the virtual video test driver (vivid)j_#the-virtual-video-test-driver-vivid%The Virtual Video Test Driver (vivid).admin-guide/media/vivid:configuring the driverj_configuring-the-driverConfiguring the driver%admin-guide/media/vivid:video capturej_ video-capture Video Capture$admin-guide/media/vivid:video outputj_ video-output Video Output#admin-guide/media/vivid:vbi capturej_ vbi-capture VBI Capture"admin-guide/media/vivid:vbi outputj_ vbi-output VBI Output&admin-guide/media/vivid:radio receiverj_radio-receiverRadio Receiver)admin-guide/media/vivid:radio transmitterj_radio-transmitterRadio Transmitter7admin-guide/media/vivid:software defined radio receiverj_software-defined-radio-receiverSoftware Defined Radio Receiver(admin-guide/media/vivid:metadata capturej_metadata-captureMetadata Capture'admin-guide/media/vivid:metadata outputj_metadata-outputMetadata Output%admin-guide/media/vivid:touch capturej_ touch-capture Touch Capture admin-guide/media/vivid:controlsj_controlsControls>admin-guide/media/vivid:video, sliced vbi and hdmi cec loopingj_%video-sliced-vbi-and-hdmi-cec-looping&Video, Sliced VBI and HDMI CEC Looping+admin-guide/media/vivid:radio & rds loopingj_radio-rds-loopingRadio & RDS Looping4admin-guide/media/vivid:cropping, composing, scalingj_cropping-composing-scalingCropping, Composing, Scalingadmin-guide/media/vivid:formatsj_formatsFormats&admin-guide/media/vivid:output overlayj_output-overlayOutput Overlay:admin-guide/media/vivid:cec (consumer electronics control)j_ cec-consumer-electronics-control"CEC (Consumer Electronics Control)0admin-guide/media/vivid:some future improvementsj_some-future-improvementsSome Future Improvements1admin-guide/media/zoran-cardlist:zoran cards listjMzoran-cards-listZoran cards list0admin-guide/mm/cma_debugfs:cma debugfs interfacej]cma-debugfs-interfaceCMA Debugfs Interface)admin-guide/mm/concepts:concepts overviewjG=concepts-overviewConcepts overview-admin-guide/mm/concepts:virtual memory primerjG=virtual-memory-primerVirtual Memory Primer"admin-guide/mm/concepts:huge pagesjG= huge-pages Huge Pagesadmin-guide/mm/concepts:zonesjG=zonesZonesadmin-guide/mm/concepts:nodesjG=nodesNodes"admin-guide/mm/concepts:page cachejG= page-cache Page cache(admin-guide/mm/concepts:anonymous memoryjG=anonymous-memoryAnonymous Memoryadmin-guide/mm/concepts:reclaimjG=reclaimReclaim"admin-guide/mm/concepts:compactionjG= compaction Compaction"admin-guide/mm/concepts:oom killerjG= oom-killer OOM killer5admin-guide/mm/damon/index:damon: data access monitorjkQdamon-data-access-monitorDAMON: Data Access MONitor;admin-guide/mm/damon/lru_sort:damon-based lru-lists sortingjAdamon-based-lru-lists-sortingDAMON-based LRU-lists SortingLadmin-guide/mm/damon/lru_sort:where proactive lru-lists sorting is required?jA-where-proactive-lru-lists-sorting-is-required.Where Proactive LRU-lists Sorting is Required?+admin-guide/mm/damon/lru_sort:how it works?jA how-it-works How It Works?:admin-guide/mm/damon/lru_sort:interface: module parametersjAinterface-module-parametersInterface: Module Parameters%admin-guide/mm/damon/lru_sort:examplejAexampleExample4admin-guide/mm/damon/reclaim:damon-based reclamationjMhdamon-based-reclamationDAMON-based ReclamationEadmin-guide/mm/damon/reclaim:where proactive reclamation is required?jMh'where-proactive-reclamation-is-required(Where Proactive Reclamation is Required?*admin-guide/mm/damon/reclaim:how it works?jMh how-it-works How It Works?9admin-guide/mm/damon/reclaim:interface: module parametersjMhinterface-module-parametersInterface: Module Parameters$admin-guide/mm/damon/reclaim:examplejMhexampleExample*admin-guide/mm/damon/start:getting startedjOgetting-startedGetting Started(admin-guide/mm/damon/start:prerequisitesjO prerequisites Prerequisites8admin-guide/mm/damon/start:snapshot data access patternsjOsnapshot-data-access-patternsSnapshot Data Access Patterns9admin-guide/mm/damon/start:recording data access patternsjOrecording-data-access-patternsRecording Data Access Patterns8admin-guide/mm/damon/start:visualizing recorded patternsjOvisualizing-recorded-patternsVisualizing Recorded PatternsFadmin-guide/mm/damon/start:data access pattern aware memory managementjO+data-access-pattern-aware-memory-management+Data Access Pattern Aware Memory Managementsysfs_interfacejz0sysfs-interfacesysfs Interface sysfs_rootjz0 sysfs-rootRootsysfs_kdamondsjz0sysfs-kdamonds kdamonds/ sysfs_kdamondjz0 sysfs-kdamond kdamonds//sysfs_contextsjz0sysfs-contextskdamonds//contexts/ sysfs_contextjz0 sysfs-context contexts//sysfs_monitoring_attrsjz0sysfs-monitoring-attrscontexts//monitoring_attrs/+damon_usage_sysfs_monitoring_intervals_goaljz0+damon-usage-sysfs-monitoring-intervals-goal7contexts//monitoring_attrs/intervals/intervals_goal/ sysfs_targetsjz0 sysfs-targetscontexts//targets/ sysfs_targetjz0 sysfs-target targets// sysfs_regionsjz0 sysfs-regionstargets//regions sysfs_regionjz0 sysfs-region regions// sysfs_schemesjz0 sysfs-schemescontexts//schemes/ sysfs_schemejz0 sysfs-scheme schemes//sysfs_access_patternjz0sysfs-access-patternschemes//access_pattern/ sysfs_quotasjz0 sysfs-quotasschemes//quotas/sysfs_schemes_quota_goalsjz0sysfs-schemes-quota-goalsschemes//quotas/goals/sysfs_watermarksjz0sysfs-watermarksschemes//watermarks/ sysfs_filtersjz0 sysfs-filters!schemes//{core_,ops_,}filters/sysfs_schemes_statsjz0sysfs-schemes-statsschemes//stats/sysfs_schemes_tried_regionsjz0sysfs-schemes-tried-regionsschemes//tried_regions/sysfs_schemes_tried_regionjz0sysfs-schemes-tried-regiontried_regions// tracepointjz0 tracepoint"Tracepoints for Monitoring Results*admin-guide/mm/damon/usage:detailed usagesjz0detailed-usagesDetailed Usages*admin-guide/mm/damon/usage:sysfs interfacejz0j1sysfs Interface=admin-guide/mm/damon/usage:tracepoints for monitoring resultsjz0"tracepoints-for-monitoring-results"Tracepoints for Monitoring Resultsmem_policy_and_hp_allocja@mem-policy-and-hp-allocCInteraction of Task Memory Policy with Huge Page Allocation/Freeingusing_huge_pagesja@using-huge-pagesUsing Huge Pages map_hugetlbja@ map-hugetlb map_hugetlb(admin-guide/mm/hugetlbpage:hugetlb pagesja@ hugetlb-pages HugeTLB Pages#admin-guide/mm/hugetlbpage:overviewja@overviewOverview^admin-guide/mm/hugetlbpage:interaction of task memory policy with huge page allocation/freeingja@Cinteraction-of-task-memory-policy-with-huge-page-allocation-freeingCInteraction of Task Memory Policy with Huge Page Allocation/Freeing8admin-guide/mm/hugetlbpage:per node hugepages attributesja@per-node-hugepages-attributesPer Node Hugepages Attributes+admin-guide/mm/hugetlbpage:using huge pagesja@j1Using Huge Pages#admin-guide/mm/hugetlbpage:examplesja@examplesExamplesuser_apijsuser-apiUser API impl_detailsjs impl-detailsImplementation Details4admin-guide/mm/idle_page_tracking:idle page trackingjsidle-page-trackingIdle Page Tracking,admin-guide/mm/idle_page_tracking:motivationjs motivation Motivation*admin-guide/mm/idle_page_tracking:user apijsj1User API8admin-guide/mm/idle_page_tracking:implementation detailsjsimplementation-detailsImplementation Details&admin-guide/mm/index:memory managementj8smemory-managementMemory Management ksm_sysfsjt ksm-sysfsKSM daemon sysfs interface*admin-guide/mm/ksm:kernel samepage mergingjtkernel-samepage-mergingKernel Samepage Mergingadmin-guide/mm/ksm:overviewjtoverviewOverview/admin-guide/mm/ksm:controlling ksm with madvisejtcontrolling-ksm-with-madviseControlling KSM with madvise-admin-guide/mm/ksm:ksm daemon sysfs interfacejtksm-daemon-sysfs-interfaceKSM daemon sysfs interface(admin-guide/mm/ksm:monitoring ksm profitjtmonitoring-ksm-profitMonitoring KSM profit(admin-guide/mm/ksm:monitoring ksm eventsjtmonitoring-ksm-eventsMonitoring KSM eventsadmin-guide/mm/ksm:advisorjtadvisorAdvisor0admin-guide/mm/memory-hotplug:memory hot(un)plugjSmemory-hot-un-plugMemory Hot(Un)Plug*admin-guide/mm/memory-hotplug:introductionjS introduction Introduction:admin-guide/mm/memory-hotplug:memory hotplug notificationsjSmemory-hotplug-notificationsMemory Hotplug NotificationsBadmin-guide/mm/memory-hotplug:onlining and offlining memory blocksjS$onlining-and-offlining-memory-blocks$Onlining and Offlining Memory Blocks/ multi-gen-lru Multi-Gen LRU'admin-guide/mm/multigen_lru:quick startj>/ quick-start Quick start+admin-guide/mm/multigen_lru:runtime optionsj>/runtime-optionsRuntime options1admin-guide/mm/multigen_lru:experimental featuresj>/experimental-featuresExperimental features7admin-guide/mm/nommu-mmap:no-mmu memory mapping supportjWno-mmu-memory-mapping-supportNo-MMU memory mapping support6admin-guide/mm/nommu-mmap:further notes on no-mmu mmapjWfurther-notes-on-no-mmu-mmapFurther notes on no-MMU MMAP4admin-guide/mm/nommu-mmap:interprocess shared memoryjWinterprocess-shared-memoryInterprocess shared memory!admin-guide/mm/nommu-mmap:futexesjWfutexesFutexes'admin-guide/mm/nommu-mmap:no-mmu mremapjW no-mmu-mremap No-MMU mremapFadmin-guide/mm/nommu-mmap:providing shareable character device supportjW,providing-shareable-character-device-support,Providing shareable character device supportHadmin-guide/mm/nommu-mmap:providing shareable memory-backed file supportjW.providing-shareable-memory-backed-file-support.Providing shareable memory-backed file supportBadmin-guide/mm/nommu-mmap:providing shareable block device supportjW(providing-shareable-block-device-support(Providing shareable block device support;admin-guide/mm/nommu-mmap:adjusting page trimming behaviourjW!adjusting-page-trimming-behaviour!Adjusting page trimming behaviour vma_policyjk% vma-policy VMA Policymemory_policy_apisjk%memory-policy-apisMemory Policy APIsmem_pol_and_cpusetsjk%mem-pol-and-cpusetsMemory Policies and cpusets4admin-guide/mm/numa_memory_policy:numa memory policyjk%numa-memory-policyNUMA Memory Policy=admin-guide/mm/numa_memory_policy:what is numa memory policy?jk%what-is-numa-memory-policyWhat is NUMA Memory Policy?8admin-guide/mm/numa_memory_policy:memory policy conceptsjk%memory-policy-conceptsMemory Policy ConceptsBadmin-guide/mm/numa_memory_policy:memory policy reference countingjk% memory-policy-reference-counting Memory Policy Reference Counting4admin-guide/mm/numa_memory_policy:memory policy apisjk%j1Memory Policy APIsFadmin-guide/mm/numa_memory_policy:memory policy command line interfacejk%$memory-policy-command-line-interface$Memory Policy Command Line Interface=admin-guide/mm/numa_memory_policy:memory policies and cpusetsjk%memory-policies-and-cpusetsMemory Policies and cpusets/admin-guide/mm/numaperf:numa memory performancejgKnuma-memory-performanceNUMA Memory Performance%admin-guide/mm/numaperf:numa localityjgK numa-locality NUMA Locality(admin-guide/mm/numaperf:numa performancejgKnuma-performanceNUMA Performance"admin-guide/mm/numaperf:numa cachejgK numa-cache NUMA Cache admin-guide/mm/numaperf:see alsojgKsee-alsoSee Also4admin-guide/mm/pagemap:examining process page tablesj]examining-process-page-tablesExamining Process Page Tables;admin-guide/mm/pagemap:short descriptions to the page flagsj]$short-descriptions-to-the-page-flags$Short descriptions to the page flags3admin-guide/mm/pagemap:exceptions for shared memoryj]exceptions-for-shared-memoryExceptions for Shared Memory"admin-guide/mm/pagemap:other notesj] other-notes Other notes)admin-guide/mm/pagemap:pagemap scan ioctlj]pagemap-scan-ioctlPagemap Scan IOCTL:admin-guide/mm/shrinker_debugfs:shrinker debugfs interfacejqAshrinker-debugfs-interfaceShrinker Debugfs Interface&admin-guide/mm/shrinker_debugfs:usage:jqAusageUsage:)admin-guide/mm/soft-dirty:soft-dirty ptesjstsoft-dirty-ptesSoft-Dirty PTEsDadmin-guide/mm/swap_numa:automatically bind swap device to numa nodejo+automatically-bind-swap-device-to-numa-node+Automatically bind swap device to numa node0admin-guide/mm/swap_numa:how to use this featurejohow-to-use-this-featureHow to use this feature/admin-guide/mm/swap_numa:implementation detailsjoimplementation-detailsImplementation details thp_sysfsj' thp-sysfssysfs5admin-guide/mm/transhuge:transparent hugepage supportj'transparent-hugepage-supportTransparent Hugepage Support"admin-guide/mm/transhuge:objectivej' objective Objectiveadmin-guide/mm/transhuge:sysfsj'sysfssysfs(admin-guide/mm/transhuge:boot parametersj'boot-parametersBoot parameters1admin-guide/mm/transhuge:hugepages in tmpfs/shmemj'hugepages-in-tmpfs-shmemHugepages in tmpfs/shmem4admin-guide/mm/transhuge:need of application restartj'need-of-application-restartNeed of application restart)admin-guide/mm/transhuge:monitoring usagej'monitoring-usageMonitoring usage4admin-guide/mm/transhuge:optimizing the applicationsj'optimizing-the-applicationsOptimizing the applications"admin-guide/mm/transhuge:hugetlbfsj' hugetlbfs Hugetlbfs&admin-guide/mm/userfaultfd:userfaultfdjZ userfaultfd Userfaultfd$admin-guide/mm/userfaultfd:objectivejZ objective Objective!admin-guide/mm/userfaultfd:designjZdesignDesignadmin-guide/mm/userfaultfd:apijZapiAPI#admin-guide/mm/userfaultfd:qemu/kvmjZqemu-kvmQEMU/KVM6admin-guide/mm/userfaultfd:non-cooperative userfaultfdjZnon-cooperative-userfaultfdNon-cooperative userfaultfdadmin-guide/mm/zswap:zswapj9*zswapzswapadmin-guide/mm/zswap:overviewj9*overviewOverviewadmin-guide/mm/zswap:designj9*designDesign9admin-guide/module-signing:kernel module signing facilityj[kernel-module-signing-facilityKernel module signing facility#admin-guide/module-signing:overviewj[overviewOverview5admin-guide/module-signing:configuring module signingj[configuring-module-signingConfiguring module signing2admin-guide/module-signing:generating signing keysj[generating-signing-keysGenerating signing keys4admin-guide/module-signing:public keys in the kernelj[public-keys-in-the-kernelPublic keys in the kernel3admin-guide/module-signing:manually signing modulesj[manually-signing-modulesManually signing modules7admin-guide/module-signing:signed modules and strippingj[signed-modules-and-strippingSigned modules and stripping1admin-guide/module-signing:loading signed modulesj[loading-signed-modulesLoading signed modulesDadmin-guide/module-signing:non-valid signatures and unsigned modulesj[)non-valid-signatures-and-unsigned-modules)Non-valid signatures and unsigned modulesCadmin-guide/module-signing:administering/protecting the private keyj[(administering-protecting-the-private-key(Administering/protecting the private key9admin-guide/mono:mono(tm) binary kernel support for linuxj)'mono-tm-binary-kernel-support-for-linux(Mono(tm) Binary Kernel Support for LinuxGadmin-guide/namespaces/compatibility-list:namespaces compatibility listj]Mnamespaces-compatibility-listNamespaces compatibility list'admin-guide/namespaces/index:namespacesjc. namespaces NamespacesCadmin-guide/namespaces/resource-control:namespaces research controlj>namespaces-research-controlNamespaces research controladmin-guide/nfs/index:nfsj.nfsNFS%admin-guide/nfs/nfs-client:nfs clientjaq nfs-client NFS Client)admin-guide/nfs/nfs-client:the nfs clientjaqthe-nfs-clientThe NFS client7admin-guide/nfs/nfs-client:the nfs4_unique_id parameterjaqthe-nfs4-unique-id-parameterThe nfs4_unique_id parameter+admin-guide/nfs/nfs-client:the dns resolverjaqthe-dns-resolverThe DNS resolver@admin-guide/nfs/nfs-client:a basic sample /sbin/nfs_cache_getentjaq$a-basic-sample-sbin-nfs-cache-getent%A basic sample /sbin/nfs_cache_getent*admin-guide/nfs/nfs-idmapper:nfs id mapperj8 nfs-id-mapper NFS ID Mapper(admin-guide/nfs/nfs-idmapper:configuringj8 configuring Configuring&admin-guide/nfs/nfs-idmapper:nfs.idmapj8 nfs-idmap nfs.idmap,admin-guide/nfs/nfs-rdma:setting up nfs/rdmaj Nsetting-up-nfs-rdmaSetting up NFS/RDMA!admin-guide/nfs/nfs-rdma:overviewj NoverviewOverview%admin-guide/nfs/nfs-rdma:getting helpj N getting-help Getting Help%admin-guide/nfs/nfs-rdma:installationj N installation Installation1admin-guide/nfs/nfs-rdma:check rdma and nfs setupj Ncheck-rdma-and-nfs-setupCheck RDMA and NFS Setup'admin-guide/nfs/nfs-rdma:nfs/rdma setupj Nnfs-rdma-setupNFS/RDMA SetupHadmin-guide/nfs/nfsd-admin-interfaces:administrative interfaces for nfsdj9"administrative-interfaces-for-nfsd"Administrative interfaces for nfsd:admin-guide/nfs/nfsd-admin-interfaces:implementation notesj9implementation-notesImplementation notesFadmin-guide/nfs/nfsroot:mounting the root filesystem via nfs (nfsroot)je,mounting-the-root-filesystem-via-nfs-nfsroot.Mounting the root filesystem via NFS (nfsroot)5admin-guide/nfs/nfsroot:enabling nfsroot capabilitiesjeenabling-nfsroot-capabilitiesEnabling nfsroot capabilities+admin-guide/nfs/nfsroot:kernel command linejekernel-command-lineKernel command line#admin-guide/nfs/nfsroot:boot loaderje boot-loader Boot Loaderadmin-guide/nfs/nfsroot:creditsjecreditsCreditsEadmin-guide/nfs/pnfs-block-server:pnfs block layout server user guidej.e#pnfs-block-layout-server-user-guide#pNFS block layout server user guideCadmin-guide/nfs/pnfs-scsi-server:pnfs scsi layout server user guidejm"pnfs-scsi-layout-server-user-guide"pNFS SCSI layout server user guide4admin-guide/numastat:numa policy hit/miss statisticsj5@numa-policy-hit-miss-statisticsNuma policy hit/miss statistics/admin-guide/nvme-multipath:linux nvme multipathj^linux-nvme-multipathLinux NVMe multipath'admin-guide/nvme-multipath:introductionj^ introduction Introduction#admin-guide/nvme-multipath:policiesj^policiesPoliciesadmin-guide/parport:parportjb,parportParport&admin-guide/parport:parport as modulesjb,parport-as-modulesParport as modules=admin-guide/parport:parport linked into the kernel staticallyjb,)parport-linked-into-the-kernel-statically)Parport linked into the kernel statically"admin-guide/parport:files in /procjb, files-in-procFiles in /proc"admin-guide/parport:device driversjb,device-driversDevice drivers;admin-guide/parport:reporting printer problems with parportjb,'reporting-printer-problems-with-parport'Reporting printer problems with parport perf_securityj)5 perf-securityPerf events and tool security7admin-guide/perf-security:perf events and tool securityj)5perf-events-and-tool-securityPerf events and tool security"admin-guide/perf-security:overviewj)5overviewOverview4admin-guide/perf-security:perf_events access controlj)5perf-events-access-controlperf_events access control6admin-guide/perf-security:privileged perf users groupsj)5privileged-perf-users-groupsPrivileged Perf users groups,admin-guide/perf-security:unprivileged usersj)5unprivileged-usersUnprivileged users*admin-guide/perf-security:resource controlj)5resource-controlResource control&admin-guide/perf-security:bibliographyj)5 bibliography BibliographyZadmin-guide/perf/alibaba_pmu:alibaba's t-head soc uncore performance monitoring unit (pmu)jpF;alibaba-s-t-head-soc-uncore-performance-monitoring-unit-pmu?Alibaba’s T-Head SoC Uncore Performance Monitoring Unit (PMU)Eadmin-guide/perf/alibaba_pmu:ddr sub-system driveway (drw) pmu driverjpF&ddr-sub-system-driveway-drw-pmu-driver(DDR Sub-System Driveway (DRW) PMU DriverJadmin-guide/perf/ampere_cspmu:ampere soc performance monitoring unit (pmu)j,4*ampere-soc-performance-monitoring-unit-pmu,Ampere SoC Performance Monitoring Unit (PMU),admin-guide/perf/ampere_cspmu:mcu pmu eventsj,4mcu-pmu-eventsMCU PMU events3admin-guide/perf/arm-ccn:arm cache coherent networkjMarm-cache-coherent-networkARM Cache Coherent Network*admin-guide/perf/arm-ccn:pmu (perf) driverjMpmu-perf-driverPMU (perf) driver6admin-guide/perf/arm-cmn:arm coherent mesh network pmujParm-coherent-mesh-network-pmuArm Coherent Mesh Network PMU#admin-guide/perf/arm-cmn:pmu eventsjP pmu-events PMU events$admin-guide/perf/arm-cmn:watchpointsjP watchpoints Watchpointsadmin-guide/perf/arm_dsu_pmu:arm dynamiq shared unit (dsu) pmuj>arm-dynamiq-shared-unit-dsu-pmu!ARM DynamIQ Shared Unit (DSU) PMU;admin-guide/perf/cxl:cxl performance monitoring unit (cpmu)jm$cxl-performance-monitoring-unit-cpmu&CXL Performance Monitoring Unit (CPMU) admin-guide/perf/cxl:cpmu driverjm cpmu-driver CPMU driverdadmin-guide/perf/dwc_pcie_pmu:synopsys designware cores (dwc) pcie performance monitoring unit (pmu)jNJBsynopsys-designware-cores-dwc-pcie-performance-monitoring-unit-pmuFSynopsys DesignWare Cores (DWC) PCIe Performance Monitoring Unit (PMU)=admin-guide/perf/dwc_pcie_pmu:designware cores (dwc) pcie pmujNJdesignware-cores-dwc-pcie-pmuDesignWare Cores (DWC) PCIe PMUDadmin-guide/perf/dwc_pcie_pmu:designware cores (dwc) pcie pmu driverjNJ$designware-cores-dwc-pcie-pmu-driver&DesignWare Cores (DWC) PCIe PMU DriverOadmin-guide/perf/hisi-pcie-pmu:hisilicon pcie performance monitoring unit (pmu)jkf.hisilicon-pcie-performance-monitoring-unit-pmu0HiSilicon PCIe Performance Monitoring Unit (PMU)8admin-guide/perf/hisi-pcie-pmu:hisilicon pcie pmu driverjkfhisilicon-pcie-pmu-driverHiSilicon PCIe PMU driverPadmin-guide/perf/hisi-pmu:hisilicon soc uncore performance monitoring unit (pmu)j?4hisilicon-soc-uncore-performance-monitoring-unit-pmu6HiSilicon SoC uncore Performance Monitoring Unit (PMU)9admin-guide/perf/hisi-pmu:hisilicon soc uncore pmu driverj?hisilicon-soc-uncore-pmu-driverHiSilicon SoC uncore PMU driver@admin-guide/perf/hns3-pmu:hns3 performance monitoring unit (pmu)j-n$hns3-performance-monitoring-unit-pmu&HNS3 Performance Monitoring Unit (PMU))admin-guide/perf/hns3-pmu:hns3 pmu driverj-nhns3-pmu-driverHNS3 PMU driverNadmin-guide/perf/imx-ddr:freescale i.mx8 ddr performance monitoring unit (pmu)jL3freescale-i-mx8-ddr-performance-monitoring-unit-pmu5Freescale i.MX8 DDR Performance Monitoring Unit (PMU)2admin-guide/perf/index:performance monitor supportj4performance-monitor-supportPerformance monitor supportZadmin-guide/perf/meson-ddr-pmu:amlogic soc ddr bandwidth performance monitoring unit (pmu)j(L9amlogic-soc-ddr-bandwidth-performance-monitoring-unit-pmu;Amlogic SoC DDR Bandwidth Performance Monitoring Unit (PMU)fadmin-guide/perf/mrvl-odyssey-ddr-pmu:marvell odyssey ddr pmu performance monitoring unit (pmu uncore)jM>marvell-odyssey-ddr-pmu-performance-monitoring-unit-pmu-uncore@Marvell Odyssey DDR PMU Performance Monitoring Unit (PMU UNCORE)fadmin-guide/perf/mrvl-odyssey-tad-pmu:marvell odyssey llc-tad performance monitoring unit (pmu uncore)jM>marvell-odyssey-llc-tad-performance-monitoring-unit-pmu-uncore@Marvell Odyssey LLC-TAD Performance Monitoring Unit (PMU UNCORE)Zadmin-guide/perf/mrvl-pem-pmu:marvell odyssey pem performance monitoring unit (pmu uncore)j4:marvell-odyssey-pem-performance-monitoring-unit-pmu-uncoreadmin-guide/cgroup-v1/blkio-controller:details of cgroup filesj{details-of-cgroup-filesDetails of cgroup filescgroups-why-neededj;cgroups-why-needed1.2 Why are cgroups needed ?,admin-guide/cgroup-v1/cgroups:control groupsj;control-groupsControl Groups/admin-guide/cgroup-v1/cgroups:1. control groupsj;id11. Control Groups:admin-guide/cgroup-v1/cgroups:2. usage examples and syntaxj;usage-examples-and-syntax2. Usage Examples and Syntax+admin-guide/cgroup-v1/cgroups:3. kernel apij; kernel-api 3. Kernel API9admin-guide/cgroup-v1/cgroups:4. extended attribute usagej;extended-attribute-usage4. Extended attribute usage*admin-guide/cgroup-v1/cgroups:5. questionsj; questions 5. Questions7admin-guide/cgroup-v1/cpuacct:cpu accounting controllerjcpu-accounting-controllerCPU Accounting ControllercpusetsjcpusetsCPUSETS%admin-guide/cgroup-v1/cpusets:cpusetsjj1CPUSETS(admin-guide/cgroup-v1/cpusets:1. cpusetsjid2 1. Cpusets:admin-guide/cgroup-v1/cpusets:2. usage examples and syntaxjusage-examples-and-syntax2. Usage Examples and Syntax*admin-guide/cgroup-v1/cpusets:3. questionsj questions 3. Questions(admin-guide/cgroup-v1/cpusets:4. contactjcontact 4. Contact9admin-guide/cgroup-v1/devices:device whitelist controllerjpdevice-whitelist-controllerDevice Whitelist Controller,admin-guide/cgroup-v1/devices:1. descriptionjp description1. Description/admin-guide/cgroup-v1/devices:2. user interfacejpuser-interface2. User Interface)admin-guide/cgroup-v1/devices:3. securityjpsecurity 3. Security*admin-guide/cgroup-v1/devices:4. hierarchyjp hierarchy 4. Hierarchy6admin-guide/cgroup-v1/freezer-subsystem:cgroup freezerjGcgroup-freezerCgroup Freezer0admin-guide/cgroup-v1/hugetlb:hugetlb controllerjhugetlb-controllerHugeTLB Controller cgroup-v1jˉ cgroup-v1Control Groups version 14admin-guide/cgroup-v1/index:control groups version 1jˉcontrol-groups-version-1Control Groups version 1Vadmin-guide/cgroup-v1/memcg_test:memory resource controller(memcg) implementation memoj4memory-resource-controller-memcg-implementation-memo5Memory Resource Controller(Memcg) Implementation Memo9admin-guide/cgroup-v1/memcg_test:0. how to record usage ?jhow-to-record-usage0. How to record usage ?*admin-guide/cgroup-v1/memcg_test:1. chargejcharge 1. Charge,admin-guide/cgroup-v1/memcg_test:2. unchargejuncharge 2. Uncharge8admin-guide/cgroup-v1/memcg_test:3. charge-commit-canceljcharge-commit-cancel3. charge-commit-cancel-admin-guide/cgroup-v1/memcg_test:4. anonymousj anonymous 4. Anonymous.admin-guide/cgroup-v1/memcg_test:5. page cachej page-cache 5. Page Cache;admin-guide/cgroup-v1/memcg_test:6. shmem(tmpfs) page cachejshmem-tmpfs-page-cache6. Shmem(tmpfs) Page Cache2admin-guide/cgroup-v1/memcg_test:7. page migrationjpage-migration7. Page Migration'admin-guide/cgroup-v1/memcg_test:8. lrujlru8. LRU2admin-guide/cgroup-v1/memcg_test:9. typical tests.j typical-tests9. Typical Tests.!cgroup-v1-memory-kernel-extensionjz!cgroup-v1-memory-kernel-extension2.7 Kernel Memory Extension"cgroup-v1-memory-test-troubleshootjz"cgroup-v1-memory-test-troubleshoot4.1 Troubleshooting$cgroup-v1-memory-test-task-migrationjz$cgroup-v1-memory-test-task-migration4.2 Task migrationcgroup-v1-memory-move-chargesjzcgroup-v1-memory-move-charges/8. Move charges at task migration (DEPRECATED!)cgroup-v1-memory-oom-controljzcgroup-v1-memory-oom-control10. OOM Control (DEPRECATED)7admin-guide/cgroup-v1/memory:memory resource controllerjzmemory-resource-controllerMemory Resource ControllerJadmin-guide/cgroup-v1/memory:benefits and purpose of the memory controllerjz-benefits-and-purpose-of-the-memory-controller-Benefits and Purpose of the memory controller'admin-guide/cgroup-v1/memory:1. historyjzhistory 1. History.admin-guide/cgroup-v1/memory:2. memory controljzmemory-control2. Memory Control.admin-guide/cgroup-v1/memory:3. user interfacejzuser-interface3. User Interface'admin-guide/cgroup-v1/memory:4. testingjztesting 4. Testing0admin-guide/cgroup-v1/memory:5. misc. interfacesjzmisc-interfaces5. Misc. interfaces1admin-guide/cgroup-v1/memory:6. hierarchy supportjzhierarchy-support6. Hierarchy support8admin-guide/cgroup-v1/memory:7. soft limits (deprecated)jzsoft-limits-deprecated7. Soft limits (DEPRECATED)Ladmin-guide/cgroup-v1/memory:8. move charges at task migration (deprecated!)jz)move-charges-at-task-migration-deprecated/8. Move charges at task migration (DEPRECATED!)1admin-guide/cgroup-v1/memory:9. memory thresholdsjzmemory-thresholds9. Memory thresholds9admin-guide/cgroup-v1/memory:10. oom control (deprecated)jzoom-control-deprecated10. OOM Control (DEPRECATED)=admin-guide/cgroup-v1/memory:11. memory pressure (deprecated)jzmemory-pressure-deprecated 11. Memory Pressure (DEPRECATED)%admin-guide/cgroup-v1/memory:12. todojztodo12. TODO$admin-guide/cgroup-v1/memory:summaryjzsummarySummary'admin-guide/cgroup-v1/memory:referencesjz references References*admin-guide/cgroup-v1/misc:misc controllerjmisc-controllerMisc controller7admin-guide/cgroup-v1/net_cls:network classifier cgroupjnetwork-classifier-cgroupNetwork classifier cgroup6admin-guide/cgroup-v1/net_prio:network priority cgroupj?network-priority-cgroupNetwork priority cgroup4admin-guide/cgroup-v1/pids:process number controllerjHprocess-number-controllerProcess Number Controller#admin-guide/cgroup-v1/pids:abstractjHabstractAbstract admin-guide/cgroup-v1/pids:usagejHusageUsage"admin-guide/cgroup-v1/pids:examplejHexampleExample*admin-guide/cgroup-v1/rdma:rdma controllerjrdma-controllerRDMA Controller&admin-guide/cgroup-v1/rdma:1. overviewjoverview 1. Overview,admin-guide/cgroup-v1/rdma:2. usage examplesjusage-examples2. Usage Examples cgroup-v2j} cgroup-v2Control Group v2cgroupv2-limits-distributorj}cgroupv2-limits-distributorLimits cgroupv2-protections-distributorj} cgroupv2-protections-distributor Protections cgroup-v2-cpuj} cgroup-v2-cpuCPU&admin-guide/cgroup-v2:control group v2j}control-group-v2Control Group v2"admin-guide/cgroup-v2:introductionj} introduction Introduction&admin-guide/cgroup-v2:basic operationsj}basic-operationsBasic Operations2admin-guide/cgroup-v2:resource distribution modelsj}resource-distribution-modelsResource Distribution Models%admin-guide/cgroup-v2:interface filesj}interface-filesInterface Files!admin-guide/cgroup-v2:controllersj} controllers Controllersadmin-guide/cgroup-v2:namespacej} namespace Namespace7admin-guide/cgroup-v2:information on kernel programmingj}!information-on-kernel-programming!Information on Kernel Programming1admin-guide/cgroup-v2:deprecated v1 core featuresj}deprecated-v1-core-featuresDeprecated v1 Core Features:admin-guide/cgroup-v2:issues with v1 and rationales for v2j}$issues-with-v1-and-rationales-for-v2$Issues with v1 and Rationales for v2 admin-guide/cifs/authors:authorsjauthorsAuthors(admin-guide/cifs/authors:original authorjoriginal-authorOriginal Author+admin-guide/cifs/authors:patch contributorsjpatch-contributorsPatch Contributors>admin-guide/cifs/authors:test case and bug report contributorsj%test-case-and-bug-report-contributors%Test case and Bug Report contributors admin-guide/cifs/changes:changesjychangesChangesadmin-guide/cifs/index:cifsjscifsCIFS*admin-guide/cifs/introduction:introductionjBx introduction Introductionadmin-guide/cifs/todo:todojґtodoTODO8admin-guide/cifs/todo:a partial list of missing featuresjґ"a-partial-list-of-missing-features"A Partial List of Missing Features admin-guide/cifs/todo:known bugsjґ known-bugs Known Bugs(admin-guide/cifs/todo:misc testing to dojґmisc-testing-to-doMisc testing to doadmin-guide/cifs/usage:usagejusageUsage)admin-guide/cifs/usage:build instructionsjbuild-instructionsBuild instructions0admin-guide/cifs/usage:installation instructionsjinstallation-instructionsInstallation instructions&admin-guide/cifs/usage:recommendationsjrecommendationsRecommendations+admin-guide/cifs/usage:allowing user mountsjallowing-user-mountsAllowing User Mounts-admin-guide/cifs/usage:allowing user unmountsjallowing-user-unmountsAllowing User Unmounts+admin-guide/cifs/usage:samba considerationsjsamba-considerationsSamba Considerations'admin-guide/cifs/usage:use instructionsjuse-instructionsUse instructions#admin-guide/cifs/usage:restrictionsj restrictions Restrictions-admin-guide/cifs/usage:cifs vfs mount optionsjcifs-vfs-mount-optionsCIFS VFS Mount Options>admin-guide/cifs/usage:misc /proc/fs/cifs flags and debug infoj&misc-proc-fs-cifs-flags-and-debug-info'Misc /proc/fs/cifs Flags and Debug Info4admin-guide/cifs/usage:cifs kernel module parametersjcifs-kernel-module-parametersCIFS kernel module parameters1admin-guide/clearing-warn-once:clearing warn_oncejwclearing-warn-onceClearing WARN_ONCEadmin-guide/cpu-load:cpu loadjcpu-loadCPU loadadmin-guide/cpu-load:examplejexampleExampleadmin-guide/cpu-load:referencesj references Referencesadmin-guide/cpu-load:thanksjthanksThanksCadmin-guide/cputopology:how cpu topology info is exported via sysfsj+how-cpu-topology-info-is-exported-via-sysfs+How CPU topology info is exported via sysfs>admin-guide/dell_rbu:dell remote bios update driver (dell_rbu)j'dell-remote-bios-update-driver-dell-rbu)Dell Remote BIOS Update driver (dell_rbu)admin-guide/dell_rbu:purposejpurposePurposeadmin-guide/dell_rbu:scopejscopeScopeadmin-guide/dell_rbu:overviewjoverviewOverview%admin-guide/device-mapper/cache:cachejcacheCache,admin-guide/device-mapper/cache:introductionj introduction Introduction(admin-guide/device-mapper/cache:glossaryjglossaryGlossary&admin-guide/device-mapper/cache:designjdesignDesign0admin-guide/device-mapper/cache:target interfacejtarget-interfaceTarget interface(admin-guide/device-mapper/cache:examplesjexamplesExamplesFadmin-guide/device-mapper/cache-policies:guidance for writing policiesjpguidance-for-writing-policiesGuidance for writing policiesXadmin-guide/device-mapper/cache-policies:overview of supplied cache replacement policiesjp/overview-of-supplied-cache-replacement-policies/Overview of supplied cache replacement policies1admin-guide/device-mapper/cache-policies:examplesjpexamplesExamples(admin-guide/device-mapper/delay:dm-delayjğdm-delaydm-delay/admin-guide/device-mapper/delay:example scriptsjğexample-scriptsExample scripts+admin-guide/device-mapper/dm-clone:dm-clonejϓdm-clonedm-clone/admin-guide/device-mapper/dm-clone:introductionjϓ introduction Introduction+admin-guide/device-mapper/dm-clone:glossaryjϓglossaryGlossary)admin-guide/device-mapper/dm-clone:designjϓdesignDesign3admin-guide/device-mapper/dm-clone:target interfacejϓtarget-interfaceTarget Interface+admin-guide/device-mapper/dm-clone:examplesjϓexamplesExamples/admin-guide/device-mapper/dm-clone:known issuesjϓ known-issues Known issues.admin-guide/device-mapper/dm-clone:why not...?jϓwhy-not Why not...?+admin-guide/device-mapper/dm-crypt:dm-cryptjְdm-cryptdm-crypt2admin-guide/device-mapper/dm-crypt:example scriptsjְexample-scriptsExample scripts)admin-guide/device-mapper/dm-dust:dm-dustjȝdm-dustdm-dust2admin-guide/device-mapper/dm-dust:table parametersjȝtable-parametersTable parameters4admin-guide/device-mapper/dm-dust:usage instructionsjȝusage-instructionsUsage instructions@admin-guide/device-mapper/dm-dust:adding and removing bad blocksjȝadding-and-removing-bad-blocksAdding and removing bad blocks>admin-guide/device-mapper/dm-dust:enabling block read failuresjȝenabling-block-read-failuresEnabling block read failuresEadmin-guide/device-mapper/dm-dust:bad block add/remove error handlingjȝ#bad-block-add-remove-error-handling#Bad block add/remove error handlingYadmin-guide/device-mapper/dm-dust:counting the number of bad blocks in the bad block listjȝ7counting-the-number-of-bad-blocks-in-the-bad-block-list7Counting the number of bad blocks in the bad block listBadmin-guide/device-mapper/dm-dust:querying for specific bad blocksjȝ querying-for-specific-bad-blocks Querying for specific bad blocks=admin-guide/device-mapper/dm-dust:clearing the bad block listjȝclearing-the-bad-block-listClearing the bad block listadmin-guide/gpio/gpio-aggregator:aggregating gpios using sysfsjbaggregating-gpios-using-sysfsAggregating GPIOs using Sysfs4admin-guide/gpio/gpio-aggregator:generic gpio driverjbgeneric-gpio-driverGeneric GPIO Driver0admin-guide/gpio/gpio-mockup:gpio testing driverjgpio-testing-driverGPIO Testing DriverIadmin-guide/gpio/gpio-mockup:creating simulated chips using module paramsj,creating-simulated-chips-using-module-params,Creating simulated chips using module params9admin-guide/gpio/gpio-mockup:manipulating simulated linesjmanipulating-simulated-linesManipulating simulated lines1admin-guide/gpio/gpio-sim:configfs gpio simulatorjQconfigfs-gpio-simulatorConfigfs GPIO Simulator2admin-guide/gpio/gpio-sim:creating simulated chipsjQcreating-simulated-chipsCreating simulated chips6admin-guide/gpio/gpio-sim:manipulating simulated linesjQmanipulating-simulated-linesManipulating simulated lines4admin-guide/gpio/gpio-virtuser:virtual gpio consumerjvirtual-gpio-consumerVirtual GPIO Consumer6admin-guide/gpio/gpio-virtuser:creating gpio consumersjcreating-gpio-consumersCreating GPIO consumers:admin-guide/gpio/gpio-virtuser:creating gpio lookup tablesjcreating-gpio-lookup-tablesCreating GPIO lookup tables8admin-guide/gpio/gpio-virtuser:activating gpio consumersjactivating-gpio-consumersActivating GPIO consumers*admin-guide/gpio/gpio-virtuser:device-treej device-tree Device-treeAadmin-guide/gpio/gpio-virtuser:controlling virtual gpio consumersj"controlling-virtual-gpio-consumers"Controlling virtual GPIO consumersadmin-guide/gpio/index:gpiojgpioGPIO,admin-guide/gpio/obsolete:obsolete gpio apisjZobsolete-gpio-apisObsolete GPIO APIs3admin-guide/hw-vuln/core-scheduling:core schedulingj=core-schedulingCore Scheduling4admin-guide/hw-vuln/core-scheduling:security usecasej=security-usecaseSecurity usecase)admin-guide/hw-vuln/core-scheduling:usagej=usageUsage9admin-guide/hw-vuln/core-scheduling:design/implementationj=design-implementationDesign/ImplementationBadmin-guide/hw-vuln/core-scheduling:limitations of core-schedulingj=limitations-of-core-schedulingLimitations of core-scheduling\admin-guide/hw-vuln/core-scheduling:open cross-ht issues that core scheduling does not solvej=8open-cross-ht-issues-that-core-scheduling-does-not-solve8Open cross-HT issues that core scheduling does not solve3admin-guide/hw-vuln/core-scheduling:other use casesj=other-use-casesOther Use casesLadmin-guide/hw-vuln/cross-thread-rsb:cross-thread return address predictionsj]'cross-thread-return-address-predictions'Cross-Thread Return Address Predictions8admin-guide/hw-vuln/cross-thread-rsb:affected processorsj]affected-processorsAffected processors1admin-guide/hw-vuln/cross-thread-rsb:related cvesj] related-cves Related CVEs,admin-guide/hw-vuln/cross-thread-rsb:problemj]problemProblem5admin-guide/hw-vuln/cross-thread-rsb:attack scenariosj]attack-scenariosAttack scenarios9admin-guide/hw-vuln/cross-thread-rsb:mitigation mechanismj]mitigation-mechanismMitigation mechanismRadmin-guide/hw-vuln/cross-thread-rsb:mitigation control on the kernel command linej]-mitigation-control-on-the-kernel-command-line-Mitigation control on the kernel command lineRadmin-guide/hw-vuln/cross-thread-rsb:mitigation control for kvm - module parameterj]+mitigation-control-for-kvm-module-parameter-Mitigation control for KVM - module parameterCadmin-guide/hw-vuln/gather_data_sampling:gds - gather data samplingjgds-gather-data-samplingGDS - Gather Data Sampling0admin-guide/hw-vuln/gather_data_sampling:problemjproblemProblem9admin-guide/hw-vuln/gather_data_sampling:attack scenariosjattack-scenariosAttack scenarios=admin-guide/hw-vuln/gather_data_sampling:mitigation mechanismjmitigation-mechanismMitigation mechanismVadmin-guide/hw-vuln/gather_data_sampling:mitigation control on the kernel command linej-mitigation-control-on-the-kernel-command-line-Mitigation control on the kernel command line?admin-guide/hw-vuln/gather_data_sampling:gds system informationjgds-system-informationGDS System Information?admin-guide/hw-vuln/gather_data_sampling:gds default mitigationjgds-default-mitigationGDS Default mitigation2admin-guide/hw-vuln/index:hardware vulnerabilitiesjkhardware-vulnerabilitiesHardware vulnerabilities*admin-guide/hw-vuln/l1d_flush:l1d flushingjw l1d-flushing L1D Flushing*admin-guide/hw-vuln/l1d_flush:related cvesjw related-cves Related CVEs.admin-guide/hw-vuln/l1d_flush:usage guidelinesjwusage-guidelinesUsage Guidelines(admin-guide/hw-vuln/l1d_flush:mitigationjw mitigation MitigationKadmin-guide/hw-vuln/l1d_flush:mitigation control on the kernel command linejw-mitigation-control-on-the-kernel-command-line-Mitigation control on the kernel command line)admin-guide/hw-vuln/l1d_flush:limitationsjw limitations Limitations l1tf_sys_infoj l1tf-sys-infoL1TF system information l1d_flushj l1d-flush1. L1D flush on VMENTERguest_confinementjguest-confinement52. Guest VCPU confinement to dedicated physical coresinterrupt_isolationjinterrupt-isolation3. Interrupt affinity smt_controlj smt-control4. SMT controlmitigation_control_command_linejmitigation-control-command-line-Mitigation control on the kernel command linemitigation_control_kvmjmitigation-control-kvm-Mitigation control for KVM - module parametermitigation_selectionjmitigation-selectionMitigation selection guidedefault_mitigationsjdefault-mitigationsDefault mitigations1admin-guide/hw-vuln/l1tf:l1tf - l1 terminal faultjl1tf-l1-terminal-faultL1TF - L1 Terminal Fault,admin-guide/hw-vuln/l1tf:affected processorsjaffected-processorsAffected processors%admin-guide/hw-vuln/l1tf:related cvesj related-cves Related CVEs admin-guide/hw-vuln/l1tf:problemjproblemProblem)admin-guide/hw-vuln/l1tf:attack scenariosjattack-scenariosAttack scenarios0admin-guide/hw-vuln/l1tf:l1tf system informationjl1tf-system-informationL1TF system information2admin-guide/hw-vuln/l1tf:host mitigation mechanismjhost-mitigation-mechanismHost mitigation mechanism4admin-guide/hw-vuln/l1tf:guest mitigation mechanismsjguest-mitigation-mechanismsGuest mitigation mechanismsFadmin-guide/hw-vuln/l1tf:mitigation control on the kernel command linej-mitigation-control-on-the-kernel-command-line-Mitigation control on the kernel command lineFadmin-guide/hw-vuln/l1tf:mitigation control for kvm - module parameterj+mitigation-control-for-kvm-module-parameter-Mitigation control for KVM - module parameter3admin-guide/hw-vuln/l1tf:mitigation selection guidejmitigation-selection-guideMitigation selection guide,admin-guide/hw-vuln/l1tf:default mitigationsjjY1Default mitigations mds_sys_infoj mds-sys-infoMDS system informationcpu_buffer_clearjcpu-buffer-clearCPU buffer clearingvirt_mechanismjvirt-mechanismVirtualization mitigationxeon_phijxeon-phi XEON PHI specific considerationsmds_smt_controljmds-smt-control SMT control#mds_mitigation_control_command_linej#mds-mitigation-control-command-line-Mitigation control on the kernel command linemds_default_mitigationsjmds-default-mitigationsDefault mitigations>admin-guide/hw-vuln/mds:mds - microarchitectural data samplingj$mds-microarchitectural-data-sampling&MDS - Microarchitectural Data Sampling+admin-guide/hw-vuln/mds:affected processorsjaffected-processorsAffected processors$admin-guide/hw-vuln/mds:related cvesj related-cves Related CVEsadmin-guide/hw-vuln/mds:problemjproblemProblem(admin-guide/hw-vuln/mds:attack scenariosjattack-scenariosAttack scenarios.admin-guide/hw-vuln/mds:mds system informationjmds-system-informationMDS system information,admin-guide/hw-vuln/mds:mitigation mechanismjmitigation-mechanismMitigation mechanismEadmin-guide/hw-vuln/mds:mitigation control on the kernel command linej-mitigation-control-on-the-kernel-command-line-Mitigation control on the kernel command line2admin-guide/hw-vuln/mds:mitigation selection guidejmitigation-selection-guideMitigation selection guide+admin-guide/hw-vuln/mds:default mitigationsjdefault-mitigationsDefault mitigations*admin-guide/hw-vuln/multihit:itlb multihitj itlb-multihit iTLB multihit0admin-guide/hw-vuln/multihit:affected processorsjaffected-processorsAffected processors)admin-guide/hw-vuln/multihit:related cvesj related-cves Related CVEs$admin-guide/hw-vuln/multihit:problemjproblemProblem-admin-guide/hw-vuln/multihit:attack scenariosjattack-scenariosAttack scenarios=admin-guide/hw-vuln/multihit:itlb multihit system informationj itlb-multihit-system-information iTLB multihit system information7admin-guide/hw-vuln/multihit:enumeration of the erratumjenumeration-of-the-erratumEnumeration of the erratum1admin-guide/hw-vuln/multihit:mitigation mechanismjmitigation-mechanismMitigation mechanismeadmin-guide/hw-vuln/multihit:mitigation control on the kernel command line and kvm - module parameterjFmitigation-control-on-the-kernel-command-line-and-kvm-module-parameterHMitigation control on the kernel command line and KVM - module parameter7admin-guide/hw-vuln/multihit:mitigation selection guidejmitigation-selection-guideMitigation selection guideWadmin-guide/hw-vuln/processor_mmio_stale_data:processor mmio stale data vulnerabilitiesj)processor-mmio-stale-data-vulnerabilities)Processor MMIO Stale Data Vulnerabilities>admin-guide/hw-vuln/processor_mmio_stale_data:data propagatorsjdata-propagatorsData Propagators=admin-guide/hw-vuln/processor_mmio_stale_data:vulnerabilitiesjvulnerabilitiesVulnerabilitiesAadmin-guide/hw-vuln/processor_mmio_stale_data:affected processorsjaffected-processorsAffected Processors>admin-guide/hw-vuln/processor_mmio_stale_data:new bits in msrsjnew-bits-in-msrsNew bits in MSRs8admin-guide/hw-vuln/processor_mmio_stale_data:mitigationj mitigation MitigationMadmin-guide/hw-vuln/reg-file-data-sampling:register file data sampling (rfds)j register-file-data-sampling-rfds"Register File Data Sampling (RFDS)>admin-guide/hw-vuln/reg-file-data-sampling:affected processorsjaffected-processorsAffected Processors5admin-guide/hw-vuln/reg-file-data-sampling:mitigationj mitigation Mitigation/admin-guide/hw-vuln/rsb:rsb-related mitigationsjCrsb-related-mitigationsRSB-related mitigations5admin-guide/hw-vuln/rsb:rsb poisoning (intel and amd)jCrsb-poisoning-intel-and-amdRSB poisoning (Intel and AMD)2admin-guide/hw-vuln/rsb:rsb underflow (intel only)jCrsb-underflow-intel-onlyRSB underflow (Intel only)"admin-guide/hw-vuln/rsb:referencesjC references Referencesgadmin-guide/hw-vuln/special-register-buffer-data-sampling:srbds - special register buffer data samplingjJ+srbds-special-register-buffer-data-sampling-SRBDS - Special Register Buffer Data SamplingMadmin-guide/hw-vuln/special-register-buffer-data-sampling:affected processorsjJaffected-processorsAffected processorsFadmin-guide/hw-vuln/special-register-buffer-data-sampling:related cvesjJ related-cves Related CVEsJadmin-guide/hw-vuln/special-register-buffer-data-sampling:attack scenariosjJattack-scenariosAttack scenariosNadmin-guide/hw-vuln/special-register-buffer-data-sampling:mitigation mechanismjJmitigation-mechanismMitigation mechanismZadmin-guide/hw-vuln/special-register-buffer-data-sampling:ia32_mcu_opt_ctrl msr definitionjJ ia32-mcu-opt-ctrl-msr-definition IA32_MCU_OPT_CTRL MSR Definitiongadmin-guide/hw-vuln/special-register-buffer-data-sampling:mitigation control on the kernel command linejJ-mitigation-control-on-the-kernel-command-line-Mitigation control on the kernel command lineRadmin-guide/hw-vuln/special-register-buffer-data-sampling:srbds system informationjJsrbds-system-informationSRBDS System InformationRadmin-guide/hw-vuln/special-register-buffer-data-sampling:srbds default mitigationjJsrbds-default-mitigationSRBDS Default mitigationspectre_sys_infojspectre-sys-infoSpectre system information'spectre_mitigation_control_command_linej'spectre-mitigation-control-command-line-Mitigation control on the kernel command line1admin-guide/hw-vuln/spectre:spectre side channelsjspectre-side-channelsSpectre Side Channels/admin-guide/hw-vuln/spectre:affected processorsjaffected-processorsAffected processors(admin-guide/hw-vuln/spectre:related cvesj related-cves Related CVEs#admin-guide/hw-vuln/spectre:problemjproblemProblemCadmin-guide/hw-vuln/spectre:spectre variant 1 (bounds check bypass)j%spectre-variant-1-bounds-check-bypass'Spectre variant 1 (Bounds Check Bypass)Gadmin-guide/hw-vuln/spectre:spectre variant 2 (branch target injection)j)spectre-variant-2-branch-target-injection+Spectre variant 2 (Branch Target Injection),admin-guide/hw-vuln/spectre:attack scenariosjattack-scenariosAttack scenarios6admin-guide/hw-vuln/spectre:spectre system informationjspectre-system-informationSpectre system information]admin-guide/hw-vuln/spectre:turning on mitigation for spectre variant 1 and spectre variant 2jAturning-on-mitigation-for-spectre-variant-1-and-spectre-variant-2ATurning on mitigation for Spectre variant 1 and Spectre variant 2Iadmin-guide/hw-vuln/spectre:mitigation control on the kernel command linej-mitigation-control-on-the-kernel-command-line-Mitigation control on the kernel command line6admin-guide/hw-vuln/spectre:mitigation selection guidejmitigation-selection-guideMitigation selection guide1admin-guide/hw-vuln/spectre:references on spectrejreferences-on-spectreReferences on SpectreAadmin-guide/hw-vuln/srso:speculative return stack overflow (srso)j&speculative-return-stack-overflow-srso(Speculative Return Stack Overflow (SRSO),admin-guide/hw-vuln/srso:affected processorsjaffected-processorsAffected processors7admin-guide/hw-vuln/srso:system information and optionsjsystem-information-and-optionsSystem information and options-admin-guide/hw-vuln/srso:mitigation: safe retjmitigation-safe-retMitigation: Safe RETHadmin-guide/hw-vuln/srso:checking the safe ret mitigation actually worksj/checking-the-safe-ret-mitigation-actually-works/Checking the safe RET mitigation actually workstsx_async_abort_sys_infoj{<tsx-async-abort-sys-infoTAA system information#taa_mitigation_control_command_linej{<#taa-mitigation-control-command-line-Mitigation control on the kernel command linetaa_default_mitigationsj{<taa-default-mitigationsDefault mitigations@admin-guide/hw-vuln/tsx_async_abort:taa - tsx asynchronous abortj{<taa-tsx-asynchronous-abortTAA - TSX Asynchronous Abort7admin-guide/hw-vuln/tsx_async_abort:affected processorsj{<affected-processorsAffected processors0admin-guide/hw-vuln/tsx_async_abort:related cvesj{< related-cves Related CVEs+admin-guide/hw-vuln/tsx_async_abort:problemj{<problemProblem4admin-guide/hw-vuln/tsx_async_abort:attack scenariosj{<attack-scenariosAttack scenarios:admin-guide/hw-vuln/tsx_async_abort:taa system informationj{<taa-system-informationTAA system information8admin-guide/hw-vuln/tsx_async_abort:mitigation mechanismj{<mitigation-mechanismMitigation mechanismQadmin-guide/hw-vuln/tsx_async_abort:mitigation control on the kernel command linej{<-mitigation-control-on-the-kernel-command-line-Mitigation control on the kernel command line>admin-guide/hw-vuln/tsx_async_abort:mitigation selection guidej{<mitigation-selection-guideMitigation selection guide7admin-guide/hw-vuln/tsx_async_abort:default mitigationsj{<default-mitigationsDefault mitigations7admin-guide/hw_random:hardware random number generatorsj !hardware-random-number-generators!Hardware random number generators"admin-guide/hw_random:introductionj  introduction Introduction)admin-guide/hw_random:theory of operationj theory-of-operationTheory of operationSadmin-guide/hw_random:about the intel rng hardware, from the firmware hub datasheetj i-o-statistics-fieldsI/O statistics fields'admin-guide/iostats:disks vs partitionsjf>disks-vs-partitionsDisks vs Partitions$admin-guide/iostats:additional notesjf>additional-notesAdditional notes?admin-guide/java:java(tm) binary kernel support for linux v1.03j-java-tm-binary-kernel-support-for-linux-v1-03.Java(tm) Binary Kernel Support for Linux v1.03;admin-guide/jfs:ibm's journaled file system (jfs) for linuxj)ibm-s-journaled-file-system-jfs-for-linux-IBM’s Journaled File System (JFS) for LinuxXadmin-guide/kdump/index:documentation for kdump - the kexec-based crash dumping solutionj >documentation-for-kdump-the-kexec-based-crash-dumping-solution@Documentation for Kdump - The kexec-based Crash Dumping SolutionXadmin-guide/kdump/kdump:documentation for kdump - the kexec-based crash dumping solutionj>documentation-for-kdump-the-kexec-based-crash-dumping-solution@Documentation for Kdump - The kexec-based Crash Dumping Solution admin-guide/kdump/kdump:overviewjoverviewOverview.admin-guide/kdump/kdump:setup and installationjsetup-and-installationSetup and Installation*admin-guide/kdump/kdump:crashkernel syntaxjcrashkernel-syntaxcrashkernel syntax4admin-guide/kdump/kdump:load the dump-capture kerneljload-the-dump-capture-kernelLoad the Dump-capture Kernel$admin-guide/kdump/kdump:kernel panicj kernel-panic Kernel Panic/admin-guide/kdump/kdump:write out the dump filejwrite-out-the-dump-fileWrite Out the Dump File admin-guide/kdump/kdump:analysisjanalysisAnalysis/admin-guide/kdump/kdump:trigger kdump on warn()jtrigger-kdump-on-warnTrigger Kdump on WARN()4admin-guide/kdump/kdump:trigger kdump on add_taint()jtrigger-kdump-on-add-taintTrigger Kdump on add_taint()admin-guide/kdump/kdump:contactjcontactContact"admin-guide/kdump/kdump:gdb macrosj gdb-macros GDB macros'admin-guide/kdump/vmcoreinfo:vmcoreinfojM vmcoreinfo VMCOREINFO(admin-guide/kdump/vmcoreinfo:what is it?jM what-is-it What is it?-admin-guide/kdump/vmcoreinfo:common variablesjMcommon-variablesCommon variables#admin-guide/kdump/vmcoreinfo:x86_64jMx86-64x86_64#admin-guide/kdump/vmcoreinfo:x86_32jMx86-32x86_32"admin-guide/kdump/vmcoreinfo:arm64jMarm64ARM64 admin-guide/kdump/vmcoreinfo:armjMarmarm!admin-guide/kdump/vmcoreinfo:s390jMs390s390$admin-guide/kdump/vmcoreinfo:powerpcjMpowerpcpowerpcadmin-guide/kdump/vmcoreinfo:shjMshsh$admin-guide/kdump/vmcoreinfo:riscv64jMriscv64RISCV64kernelparametersjkernelparameters&The kernel’s command-line parametersBadmin-guide/kernel-parameters:the kernel's command-line parametersj$the-kernel-s-command-line-parameters&The kernel’s command-line parameters.admin-guide/kernel-parameters:special handlingjspecial-handlingSpecial handling2admin-guide/kernel-parameters:kernel build optionsjkernel-build-optionsKernel Build OptionsNadmin-guide/kernel-per-cpu-kthreads:reducing os jitter due to per-cpu kthreadsj*reducing-os-jitter-due-to-per-cpu-kthreads*Reducing OS jitter due to per-cpu kthreads.admin-guide/kernel-per-cpu-kthreads:referencesj references References,admin-guide/kernel-per-cpu-kthreads:kthreadsjkthreadskthreads2admin-guide/laptops/asus-laptop:asus laptop extrasjG asus-laptop-extrasAsus Laptop Extras,admin-guide/laptops/asus-laptop:requirementsjG  requirements Requirements&admin-guide/laptops/asus-laptop:statusjG statusStatus%admin-guide/laptops/asus-laptop:usagejG usageUsage$admin-guide/laptops/asus-laptop:ledsjG ledsLEDs)admin-guide/laptops/asus-laptop:backlightjG  backlight Backlight0admin-guide/laptops/asus-laptop:wireless devicesjG wireless-devicesWireless devices1admin-guide/laptops/asus-laptop:display switchingjG display-switchingDisplay switching+admin-guide/laptops/asus-laptop:led displayjG  led-display LED display.admin-guide/laptops/asus-laptop:driver optionsjG driver-optionsDriver options2admin-guide/laptops/asus-laptop:unsupported modelsjG unsupported-modelsUnsupported models:admin-guide/laptops/asus-laptop:patches, errors, questionsjG patches-errors-questionsPatches, Errors, QuestionsDadmin-guide/laptops/disk-shock-protection:hard disk shock protectionjhard-disk-shock-protectionHard disk shock protection2admin-guide/laptops/disk-shock-protection:1. introjintro1. Intro:admin-guide/laptops/disk-shock-protection:2. the interfacej the-interface2. The interface7admin-guide/laptops/disk-shock-protection:3. referencesj references 3. References4admin-guide/laptops/disk-shock-protection:4. creditsjcredits 4. CREDITS(admin-guide/laptops/index:laptop driversjlaptop-driversLaptop DriversOadmin-guide/laptops/laptop-mode:how to conserve battery power using laptop-modej/how-to-conserve-battery-power-using-laptop-mode/How to conserve battery power using laptop-mode,admin-guide/laptops/laptop-mode:introductionj introduction Introduction,admin-guide/laptops/laptop-mode:installationj installation Installation'admin-guide/laptops/laptop-mode:caveatsjcaveatsCaveats+admin-guide/laptops/laptop-mode:the detailsj the-details The Details-admin-guide/laptops/laptop-mode:configurationj configuration Configuration-admin-guide/laptops/laptop-mode:tips & tricksj tips-tricks Tips & TricksWadmin-guide/laptops/laptop-mode:configuration file for control and acpi battery scriptsj7configuration-file-for-control-and-acpi-battery-scripts7Configuration file for control and ACPI battery scripts.admin-guide/laptops/laptop-mode:control scriptjcontrol-scriptControl script0admin-guide/laptops/laptop-mode:acpi integrationjacpi-integrationACPI integration/admin-guide/laptops/laptop-mode:monitoring tooljmonitoring-toolMonitoring tool;admin-guide/laptops/lg-laptop:lg gram laptop extra featuresj;lg-gram-laptop-extra-featuresLG Gram laptop extra features%admin-guide/laptops/lg-laptop:hotkeysj;hotkeysHotkeys)admin-guide/laptops/lg-laptop:reader modej; reader-mode Reader modeu(%admin-guide/laptops/lg-laptop:fn lockj;fn-lockFN Lock0admin-guide/laptops/lg-laptop:battery care limitj;battery-care-limitBattery care limit&admin-guide/laptops/lg-laptop:fan modej;fan-modeFan mode(admin-guide/laptops/lg-laptop:usb chargej; usb-charge USB charge0admin-guide/laptops/lg-laptop:keyboard backlightj;keyboard-backlightKeyboard backlight4admin-guide/laptops/lg-laptop:touchpad indicator ledj;touchpad-indicator-ledTouchpad indicator LEDkeyboard-backlightjI@keyboard-backlightKeyboard backlightperformance-modejI@performance-modePerformance mode$battery-charge-control-end-thresholdjI@$battery-charge-control-end-threshold$Battery charge control end thresholdfirmware-attributesjI@firmware-attributesFirmware Attributeskeyboard-hotkey-actionsjI@keyboard-hotkey-actions&Keyboard hotkey actions (i8042 filter)%acpi-notifications-and-hotkey-actionsjI@%acpi-notifications-and-hotkey-actions%ACPI notifications and hotkey actionsAadmin-guide/laptops/samsung-galaxybook:samsung galaxy book driverjI@samsung-galaxy-book-driverSamsung Galaxy Book Driver8admin-guide/laptops/samsung-galaxybook:supported devicesjI@supported-devicesSupported devices-admin-guide/laptops/samsung-galaxybook:statusjI@statusStatus9admin-guide/laptops/samsung-galaxybook:keyboard backlightjI@j`1Keyboard backlight7admin-guide/laptops/samsung-galaxybook:performance modejI@jd1Performance modeKadmin-guide/laptops/samsung-galaxybook:battery charge control end thresholdjI@jh1$Battery charge control end threshold:admin-guide/laptops/samsung-galaxybook:firmware attributesjI@jl1Firmware AttributesMadmin-guide/laptops/samsung-galaxybook:keyboard hotkey actions (i8042 filter)jI@$keyboard-hotkey-actions-i8042-filter&Keyboard hotkey actions (i8042 filter)Ladmin-guide/laptops/samsung-galaxybook:acpi notifications and hotkey actionsjI@jt1%ACPI notifications and hotkey actionsIadmin-guide/laptops/sony-laptop:sony notebook control driver (snc) readmej'sony-notebook-control-driver-snc-readme )Sony Notebook Control Driver (SNC) Readme2admin-guide/laptops/sony-laptop:fn keys (hotkeys):jfn-keys-hotkeysFn keys (hotkeys):2admin-guide/laptops/sony-laptop:backlight control:jbacklight-controlBacklight control:2admin-guide/laptops/sony-laptop:platform specific:jplatform-specificPlatform specific:/admin-guide/laptops/sony-laptop:rfkill control:jrfkill-controlRFkill control:,admin-guide/laptops/sony-laptop:development:j development Development:1admin-guide/laptops/sony-laptop:bugs/limitations:jbugs-limitationsBugs/Limitations:Madmin-guide/laptops/sonypi:sony programmable i/o control device driver readmej2sony-programmable-i-o-control-device-driver-readme2Sony Programmable I/O Control Device Driver Readme*admin-guide/laptops/sonypi:driver options:jdriver-optionsDriver options:&admin-guide/laptops/sonypi:module use:j module-use Module use: admin-guide/laptops/sonypi:bugs:jbugsBugs:=admin-guide/laptops/thinkpad-acpi:thinkpad acpi extras driverj.thinkpad-acpi-extras-driverThinkPad ACPI Extras Driver(admin-guide/laptops/thinkpad-acpi:statusj.statusStatus.admin-guide/laptops/thinkpad-acpi:installationj. installation Installation*admin-guide/laptops/thinkpad-acpi:featuresj.featuresFeatures0admin-guide/laptops/thinkpad-acpi:driver versionj.driver-versionDriver version9admin-guide/laptops/thinkpad-acpi:sysfs interface versionj.sysfs-interface-versionSysfs interface version*admin-guide/laptops/thinkpad-acpi:hot keysj.hot-keysHot keys@admin-guide/laptops/thinkpad-acpi:non hotkey acpi hkey event mapj.non-hotkey-acpi-hkey-event-mapNon hotkey ACPI HKEY event map+admin-guide/laptops/thinkpad-acpi:bluetoothj. bluetooth BluetoothNadmin-guide/laptops/thinkpad-acpi:video output control -- /proc/acpi/ibm/videoj.(video-output-control-proc-acpi-ibm-video,Video output control -- /proc/acpi/ibm/video4admin-guide/laptops/thinkpad-acpi:thinklight controlj.thinklight-controlThinkLight control3admin-guide/laptops/thinkpad-acpi:cmos/ucms controlj.cmos-ucms-controlCMOS/UCMS control-admin-guide/laptops/thinkpad-acpi:led controlj. led-control LED controlDadmin-guide/laptops/thinkpad-acpi:acpi sounds -- /proc/acpi/ibm/beepj.acpi-sounds-proc-acpi-ibm-beep"ACPI sounds -- /proc/acpi/ibm/beep5admin-guide/laptops/thinkpad-acpi:temperature sensorsj.temperature-sensorsTemperature sensorsQadmin-guide/laptops/thinkpad-acpi:experimental: embedded controller register dumpj..experimental-embedded-controller-register-dump/EXPERIMENTAL: Embedded controller register dump8admin-guide/laptops/thinkpad-acpi:lcd brightness controlj.lcd-brightness-controlLCD brightness controlHadmin-guide/laptops/thinkpad-acpi:volume control (console audio control)j.$volume-control-console-audio-control&Volume control (Console Audio control)[admin-guide/laptops/thinkpad-acpi:fan control and monitoring: fan speed, fan enable/disablej.7fan-control-and-monitoring-fan-speed-fan-enable-disable9Fan control and monitoring: fan speed, fan enable/disable%admin-guide/laptops/thinkpad-acpi:wanj.wanWAN4admin-guide/laptops/thinkpad-acpi:lcd shadow controlj.lcd-shadow-controlLCD Shadow control5admin-guide/laptops/thinkpad-acpi:dytc lapmode sensorj.dytc-lapmode-sensorDYTC Lapmode sensor3admin-guide/laptops/thinkpad-acpi:experimental: uwbj.experimental-uwbEXPERIMENTAL: UWB;admin-guide/laptops/thinkpad-acpi:setting keyboard languagej.setting-keyboard-languageSetting keyboard language3admin-guide/laptops/thinkpad-acpi:wwan antenna typej.wwan-antenna-typeWWAN Antenna type(admin-guide/laptops/thinkpad-acpi:auxmacj.auxmacAuxmac3admin-guide/laptops/thinkpad-acpi:adaptive keyboardj.adaptive-keyboardAdaptive keyboard8admin-guide/laptops/thinkpad-acpi:battery charge controlj.battery-charge-controlBattery charge controlFadmin-guide/laptops/thinkpad-acpi:multiple commands, module parametersj.#multiple-commands-module-parameters$Multiple Commands, Module Parameters;admin-guide/laptops/thinkpad-acpi:enabling debugging outputj.enabling-debugging-outputEnabling debugging output9admin-guide/laptops/thinkpad-acpi:force loading of modulej.force-loading-of-moduleForce loading of moduleEadmin-guide/laptops/toshiba_haps:toshiba hdd active protection sensorj$toshiba-hdd-active-protection-sensor$Toshiba HDD Active Protection Sensor/admin-guide/laptops/toshiba_haps:1. descriptionj description1. Description-admin-guide/laptops/toshiba_haps:2. interfacej interface 2. Interface6admin-guide/laptops/toshiba_haps:3. accelerometer axesjaccelerometer-axes3. Accelerometer axes5admin-guide/laptops/toshiba_haps:4. supported devicesjsupported-devices4. Supported devices)admin-guide/laptops/toshiba_haps:5. usagejusage5. UsageBadmin-guide/lcd-panel-cgram:parallel port lcd/keypad panel supportjE¶llel-port-lcd-keypad-panel-support&Parallel port LCD/Keypad Panel support:admin-guide/ldm:ldm - logical disk manager (dynamic disks)je?&ldm-logical-disk-manager-dynamic-disks*LDM - Logical Disk Manager (Dynamic Disks)admin-guide/ldm:overviewje?overviewOverviewadmin-guide/ldm:exampleje?exampleExample%admin-guide/ldm:compiling ldm supportje?compiling-ldm-supportCompiling LDM Supportadmin-guide/ldm:bootingje?bootingBooting"admin-guide/ldm:more documentationje?more-documentationMore Documentation[admin-guide/lockup-watchdogs:softlockup detector and hardlockup detector (aka nmi_watchdog)j Softlockup detector and hardlockup detector (aka nmi_watchdog)+admin-guide/lockup-watchdogs:implementationj implementationImplementationadmin-guide/md:raid arraysj raid-arrays RAID arrays0admin-guide/md:boot time assembly of raid arraysj!boot-time-assembly-of-raid-arrays!Boot time assembly of RAID arrays5admin-guide/md:boot time autodetection of raid arraysj&boot-time-autodetection-of-raid-arrays&Boot time autodetection of RAID arrays:admin-guide/md:boot time assembly of degraded/dirty arraysj+boot-time-assembly-of-degraded-dirty-arrays+Boot time assembly of degraded/dirty arrays!admin-guide/md:superblock formatsjsuperblock-formatsSuperblock formats?admin-guide/md:general rules - apply for all superblock formatsj.general-rules-apply-for-all-superblock-formats0General Rules - apply for all superblock formatswadmin-guide/md:specific rules that apply to format-0 super block arrays, and arrays with no superblock (non-persistent)jespecific-rules-that-apply-to-format-0-super-block-arrays-and-arrays-with-no-superblock-non-persistenthSpecific Rules that apply to format-0 super block arrays, and arrays with no superblock (non-persistent)"admin-guide/md:md devices in sysfsjmd-devices-in-sysfsMD devices in sysfs3admin-guide/media/au0828-cardlist:au0828 cards listjgau0828-cards-listAU0828 cards listBadmin-guide/media/avermedia:avermedia dvb-t on bt878 release notesj &avermedia-dvb-t-on-bt878-release-notes&Avermedia DVB-T on BT878 Release Notes/admin-guide/media/avermedia:the avermedia dvb-tj the-avermedia-dvb-tThe Avermedia DVB-T2admin-guide/media/avermedia:getting the card goingj getting-the-card-goingGetting the card going-admin-guide/media/avermedia:known limitationsj known-limitationsKnown Limitations*admin-guide/media/avermedia:further updatej further-updateFurther Update:admin-guide/media/bt8xx:how to get the bt8xx cards workingj"how-to-get-the-bt8xx-cards-working"How to get the bt8xx cards working+admin-guide/media/bt8xx:general informationjgeneral-informationGeneral information'admin-guide/media/bt8xx:loading modulesjloading-modulesLoading Modulesstill_doesnt_workjstill-doesnt-workStill doesn’t work?&admin-guide/media/bttv:the bttv driverjthe-bttv-driverThe bttv driver-admin-guide/media/bttv:release notes for bttvjrelease-notes-for-bttvRelease notes for bttv4admin-guide/media/bttv:make bttv work with your cardjmake-bttv-work-with-your-cardMake bttv work with your card*admin-guide/media/bttv:autodetecting cardsjautodetecting-cardsAutodetecting cards*admin-guide/media/bttv:still doesn't work?jstill-doesn-t-workStill doesn’t work?'admin-guide/media/bttv:modprobe optionsjmodprobe-optionsModprobe options8admin-guide/media/bttv:if the box freezes hard with bttvj!if-the-box-freezes-hard-with-bttv!If the box freezes hard with bttv"admin-guide/media/bttv:bttv quirksj bttv-quirks Bttv quirksadmin-guide/media/bttv:cardsjcardsCards1admin-guide/media/bttv:chips used at bttv devicesjchips-used-at-bttv-devicesChips used at bttv devicesadmin-guide/media/bttv:specsjspecsSpecsadmin-guide/media/bttv:thanksjthanksThanks#admin-guide/media/bttv:contributorsj contributors Contributors/admin-guide/media/bttv-cardlist:bttv cards listj_ bttv-cards-listBTTV cards list>admin-guide/media/building:building support for a media devicej#building-support-for-a-media-device#Building support for a media device7admin-guide/media/building:configuring the linux kerneljconfiguring-the-linux-kernelConfiguring the Linux Kernel?admin-guide/media/building:building and installing a new kernelj$building-and-installing-a-new-kernel$Building and installing a new KernelGadmin-guide/media/building:building just the new media drivers and corej,building-just-the-new-media-drivers-and-core,Building just the new media drivers and core0admin-guide/media/cafe_ccic:the cafe_ccic driverjKEthe-cafe-ccic-driverThe cafe_ccic driver(admin-guide/media/cafe_ccic:introductionjKE introduction Introduction-admin-guide/media/cafe_ccic:load time optionsjKEload-time-optionsLoad time options%admin-guide/media/cardlist:cards listj cards-list Cards Listextron_da_hd_4k_plusjJextron-da-hd-4k-plus'Extron DA HD 4K PLUS CEC Adapter driveradmin-guide/media/cec:hdmi cecjJhdmi-cecHDMI CEC4admin-guide/media/cec:supported hardware in mainlinejJsupported-hardware-in-mainlineSupported hardware in mainlineadmin-guide/media/cec:utilitiesjJ utilities UtilitiesCadmin-guide/media/cec:displayport to hdmi adapters with working cecjJ-displayport-to-hdmi-adapters-with-working-cec-DisplayPort to HDMI Adapters with working CEC%admin-guide/media/cec:usb cec donglesjJusb-cec-donglesUSB CEC Dongles%admin-guide/media/cec:cec without hpdjJcec-without-hpdCEC Without HPD,admin-guide/media/cec:microcontrollers & cecjJmicrocontrollers-cecMicrocontrollers & CEC+admin-guide/media/cec:making a cec debuggerjJmaking-a-cec-debuggerMaking a CEC debugger=admin-guide/media/cec:extron da hd 4k plus cec adapter driverjJ'extron-da-hd-4k-plus-cec-adapter-driver'Extron DA HD 4K PLUS CEC Adapter driverdvb-usb-digitv-cards-listdvb-usb-digitv cards listEadmin-guide/media/dvb-usb-dtt200u-cardlist:dvb-usb-dtt200u cards listj9?dvb-usb-dtt200u-cards-listdvb-usb-dtt200u cards listEadmin-guide/media/dvb-usb-dtv5100-cardlist:dvb-usb-dtv5100 cards listjdvb-usb-dtv5100-cards-listdvb-usb-dtv5100 cards listCadmin-guide/media/dvb-usb-dvbsky-cardlist:dvb-usb-dvbsky cards listj7dvb-usb-dvbsky-cards-listdvb-usb-dvbsky cards listCadmin-guide/media/dvb-usb-dw2102-cardlist:dvb-usb-dw2102 cards listj ?dvb-usb-dw2102-cards-listdvb-usb-dw2102 cards listAadmin-guide/media/dvb-usb-ec168-cardlist:dvb-usb-ec168 cards listjqdvb-usb-ec168-cards-listdvb-usb-ec168 cards listAadmin-guide/media/dvb-usb-gl861-cardlist:dvb-usb-gl861 cards listjdvb-usb-gl861-cards-listdvb-usb-gl861 cards listCadmin-guide/media/dvb-usb-gp8psk-cardlist:dvb-usb-gp8psk cards listjdvb-usb-gp8psk-cards-listdvb-usb-gp8psk cards listEadmin-guide/media/dvb-usb-lmedm04-cardlist:dvb-usb-lmedm04 cards listjKdvb-usb-lmedm04-cards-listdvb-usb-lmedm04 cards listAadmin-guide/media/dvb-usb-m920x-cardlist:dvb-usb-m920x cards listj>dvb-usb-m920x-cards-listdvb-usb-m920x cards listGadmin-guide/media/dvb-usb-mxl111sf-cardlist:dvb-usb-mxl111sf cards listjn dvb-usb-mxl111sf-cards-listdvb-usb-mxl111sf cards listMadmin-guide/media/dvb-usb-nova-t-usb2-cardlist:dvb-usb-nova-t-usb2 cards listjdvb-usb-nova-t-usb2-cards-listdvb-usb-nova-t-usb2 cards listCadmin-guide/media/dvb-usb-opera1-cardlist:dvb-usb-opera1 cards listjddvb-usb-opera1-cards-listdvb-usb-opera1 cards listGadmin-guide/media/dvb-usb-pctv452e-cardlist:dvb-usb-pctv452e cards listjAdvb-usb-pctv452e-cards-listdvb-usb-pctv452e cards listGadmin-guide/media/dvb-usb-rtl28xxu-cardlist:dvb-usb-rtl28xxu cards listjfdvb-usb-rtl28xxu-cards-listdvb-usb-rtl28xxu cards listSadmin-guide/media/dvb-usb-technisat-usb2-cardlist:dvb-usb-technisat-usb2 cards listj^C!dvb-usb-technisat-usb2-cards-list!dvb-usb-technisat-usb2 cards listCadmin-guide/media/dvb-usb-ttusb2-cardlist:dvb-usb-ttusb2 cards listjyJdvb-usb-ttusb2-cards-listdvb-usb-ttusb2 cards listEadmin-guide/media/dvb-usb-umt-010-cardlist:dvb-usb-umt-010 cards listjdvb-usb-umt-010-cards-listdvb-usb-umt-010 cards listCadmin-guide/media/dvb-usb-vp702x-cardlist:dvb-usb-vp702x cards listjUdvb-usb-vp702x-cards-listdvb-usb-vp702x cards listCadmin-guide/media/dvb-usb-vp7045-cardlist:dvb-usb-vp7045 cards listj0dvb-usb-vp7045-cards-listdvb-usb-vp7045 cards listCadmin-guide/media/dvb-usb-zd1301-cardlist:dvb-usb-zd1301 cards listj\dvb-usb-zd1301-cards-listdvb-usb-zd1301 cards list:admin-guide/media/dvb_intro:using the digital tv frameworkjIusing-the-digital-tv-frameworkUsing the Digital TV Framework(admin-guide/media/dvb_intro:introductionjI introduction Introduction2admin-guide/media/dvb_intro:getting the card goingjIgetting-the-card-goingGetting the card going:admin-guide/media/dvb_intro:receiving a digital tv channeljIreceiving-a-digital-tv-channelReceiving a digital TV channel+admin-guide/media/dvb_references:referencesjo  references References3admin-guide/media/em28xx-cardlist:em28xx cards listjXem28xx-cards-listEM28xx cards listadmin-guide/media/faq:faqjjfaqFAQ:admin-guide/media/fimc:the samsung s5p/exynos4 fimc driverjF#the-samsung-s5p-exynos4-fimc-driver#The Samsung S5P/Exynos4 FIMC driver%admin-guide/media/fimc:supported socsjFsupported-socsSupported SoCs)admin-guide/media/fimc:supported featuresjFsupported-featuresSupported features.admin-guide/media/fimc:not currently supportedjFnot-currently-supportedNot currently supported,admin-guide/media/fimc:user space interfacesjFuser-space-interfacesUser space interfacesIadmin-guide/media/fimc:5. device mapping to video and subdev device nodesjF/device-mapping-to-video-and-subdev-device-nodes25. Device mapping to video and subdev device nodesadmin-guide/media/fimc:7. buildjFbuild7. Build4admin-guide/media/frontend-cardlist:frontend driversjfrontend-driversFrontend driversQadmin-guide/media/frontend-cardlist:common interface (en50221) controller driversj+common-interface-en50221-controller-drivers-Common Interface (EN50221) controller drivers`admin-guide/media/frontend-cardlist:atsc (north american/korean terrestrial/cable dtv) frontendsj:atsc-north-american-korean-terrestrial-cable-dtv-frontendsARM Virtual Generic Interrupt Controller v3 and later (VGICv3)virt/kvm/devices/index:devicesj@vdevicesDevices/virt/kvm/devices/mpic:mpic interrupt controllerjGpmpic-interrupt-controllerMPIC interrupt controller?virt/kvm/devices/s390_flic:flic (floating interrupt controller)jv"flic-floating-interrupt-controller$FLIC (floating interrupt controller)kvm_arm_vcpu_pvtime_ctrljRkvm-arm-vcpu-pvtime-ctrl"3. GROUP: KVM_ARM_VCPU_PVTIME_CTRL,virt/kvm/devices/vcpu:generic vcpu interfacejRgeneric-vcpu-interfaceGeneric vcpu interface8virt/kvm/devices/vcpu:1. group: kvm_arm_vcpu_pmu_v3_ctrljRgroup-kvm-arm-vcpu-pmu-v3-ctrl"1. GROUP: KVM_ARM_VCPU_PMU_V3_CTRL7virt/kvm/devices/vcpu:2. group: kvm_arm_vcpu_timer_ctrljRgroup-kvm-arm-vcpu-timer-ctrl!2. GROUP: KVM_ARM_VCPU_TIMER_CTRL8virt/kvm/devices/vcpu:3. group: kvm_arm_vcpu_pvtime_ctrljRgroup-kvm-arm-vcpu-pvtime-ctrl"3. GROUP: KVM_ARM_VCPU_PVTIME_CTRL1virt/kvm/devices/vcpu:4. group: kvm_vcpu_tsc_ctrljRgroup-kvm-vcpu-tsc-ctrl4. GROUP: KVM_VCPU_TSC_CTRL)virt/kvm/devices/vfio:vfio virtual devicejFlvfio-virtual-deviceVFIO virtual devicekvm_s390_vm_cpu_machine_featj~kvm-s390-vm-cpu-machine-feat22.3. ATTRIBUTE: KVM_S390_VM_CPU_MACHINE_FEAT (r/o)kvm_s390_vm_cpu_machine_subfuncj~kvm-s390-vm-cpu-machine-subfunc52.5. ATTRIBUTE: KVM_S390_VM_CPU_MACHINE_SUBFUNC (r/o)(virt/kvm/devices/vm:generic vm interfacej~generic-vm-interfaceGeneric vm interface2virt/kvm/devices/vm:1. group: kvm_s390_vm_mem_ctrlj~group-kvm-s390-vm-mem-ctrl1. GROUP: KVM_S390_VM_MEM_CTRL3virt/kvm/devices/vm:2. group: kvm_s390_vm_cpu_modelj~group-kvm-s390-vm-cpu-model2. GROUP: KVM_S390_VM_CPU_MODELCvirt/kvm/devices/vm:2.2. attribute: kvm_s390_vm_cpu_processor (r/w)j~'attribute-kvm-s390-vm-cpu-processor-r-w/2.2. ATTRIBUTE: KVM_S390_VM_CPU_PROCESSOR (r/w)-virt/kvm/devices/vm:3. group: kvm_s390_vm_todj~group-kvm-s390-vm-tod3. GROUP: KVM_S390_VM_TOD0virt/kvm/devices/vm:4. group: kvm_s390_vm_cryptoj~group-kvm-s390-vm-crypto4. GROUP: KVM_S390_VM_CRYPTO3virt/kvm/devices/vm:5. group: kvm_s390_vm_migrationj~group-kvm-s390-vm-migration5. GROUP: KVM_S390_VM_MIGRATION3virt/kvm/devices/vm:6. group: kvm_arm_vm_smccc_ctrlj~group-kvm-arm-vm-smccc-ctrl6. GROUP: KVM_ARM_VM_SMCCC_CTRL/virt/kvm/devices/xics:xics interrupt controllerjTxics-interrupt-controllerXICS interrupt controllerQvirt/kvm/devices/xive:power9 external interrupt virtualization engine (xive gen1)j 9power9-external-interrupt-virtualization-engine-xive-gen1;POWER9 eXternal Interrupt Virtualization Engine (XIVE Gen1)1virt/kvm/halt-polling:the kvm halt polling systemjTthe-kvm-halt-polling-systemThe KVM halt polling system+virt/kvm/halt-polling:halt polling intervaljThalt-polling-intervalHalt Polling Interval'virt/kvm/halt-polling:module parametersjTmodule-parametersModule Parameters'virt/kvm/halt-polling:kvm_cap_halt_polljTkvm-cap-halt-pollKVM_CAP_HALT_POLL#virt/kvm/halt-polling:further notesjT further-notes Further Notesvirt/kvm/index:kvmjkvmKVM"virt/kvm/locking:kvm lock overviewjbkvm-lock-overviewKVM Lock Overview&virt/kvm/locking:1. acquisition ordersjbacquisition-orders1. Acquisition Ordersvirt/kvm/locking:2. exceptionjb exception 2. Exceptionvirt/kvm/locking:3. referencejb reference 3. ReferenceAvirt/kvm/loongarch/hypercalls:the loongarch paravirtual interfacej/f#the-loongarch-paravirtual-interface#The LoongArch paravirtual interface4virt/kvm/loongarch/hypercalls:querying for existencej/fquerying-for-existenceQuerying for existence/virt/kvm/loongarch/hypercalls:kvm hypercall abij/fkvm-hypercall-abiKVM hypercall ABI:virt/kvm/loongarch/hypercalls:kvm hypercalls documentationj/fkvm-hypercalls-documentationKVM Hypercalls Documentation2virt/kvm/loongarch/index:kvm for loongarch systemsjkvm-for-loongarch-systemsKVM for LoongArch systems1virt/kvm/ppc-pv:the ppc kvm paravirtual interfacejX!the-ppc-kvm-paravirtual-interface!The PPC KVM paravirtual interface&virt/kvm/ppc-pv:querying for existencejXquerying-for-existenceQuerying for existencevirt/kvm/ppc-pv:kvm hypercallsjXkvm-hypercallsKVM hypercallsvirt/kvm/ppc-pv:the magic pagejXthe-magic-pageThe magic page#virt/kvm/ppc-pv:magic page featuresjXmagic-page-featuresMagic page features virt/kvm/ppc-pv:magic page flagsjXmagic-page-flagsMagic page flagsvirt/kvm/ppc-pv:msr bitsjXmsr-bitsMSR bits$virt/kvm/ppc-pv:patched instructionsjXpatched-instructionsPatched instructions0virt/kvm/ppc-pv:hypercall abis in kvm on powerpcjX hypercall-abis-in-kvm-on-powerpc Hypercall ABIs in KVM on PowerPC:virt/kvm/review-checklist:review checklist for kvm patchesj review-checklist-for-kvm-patches Review checklist for kvm patches(virt/kvm/s390/index:kvm for s390 systemsjSkvm-for-s390-systemsKVM for s390 systems5virt/kvm/s390/s390-diag:the s390 diagnose call on kvmj%}the-s390-diagnose-call-on-kvmThe s390 DIAGNOSE call on KVM'virt/kvm/s390/s390-diag:general remarksj%}general-remarksGeneral remarksFvirt/kvm/s390/s390-diag:diagnose function code 'x'500' - kvm functionsj%}*diagnose-function-code-x-500-kvm-functions4DIAGNOSE function code ‘X’500’ - KVM functionsFvirt/kvm/s390/s390-diag:diagnose function code 'x'501 - kvm breakpointj%}+diagnose-function-code-x-501-kvm-breakpoint2DIAGNOSE function code ‘X’501 - KVM breakpointQvirt/kvm/s390/s390-diag:diagnose function code 'x'9c - voluntary time slice yieldj%}6diagnose-function-code-x-9c-voluntary-time-slice-yield=DIAGNOSE function code ‘X’9C - Voluntary Time Slice Yield?virt/kvm/s390/s390-pv:s390 (ibm z) ultravisor and protected vmsjL's390-ibm-z-ultravisor-and-protected-vms)s390 (IBM Z) Ultravisor and Protected VMsvirt/kvm/s390/s390-pv:summaryjLsummarySummary)virt/kvm/s390/s390-pv:interrupt injectionjLinterrupt-injectionInterrupt injection5virt/kvm/s390/s390-pv:mask notification interceptionsjLmask-notification-interceptionsMask notification interceptions+virt/kvm/s390/s390-pv:instruction emulationjLinstruction-emulationInstruction emulation9virt/kvm/s390/s390-pv:instruction emulation interceptionsjL#instruction-emulation-interceptions#Instruction emulation interceptionsvirt/kvm/s390/s390-pv:linksjLlinksLinksAvirt/kvm/s390/s390-pv-boot:s390 (ibm z) boot/ipl of protected vmsji$s390-ibm-z-boot-ipl-of-protected-vms&s390 (IBM Z) Boot/IPL of Protected VMs"virt/kvm/s390/s390-pv-boot:summaryjisummarySummary"virt/kvm/s390/s390-pv-boot:diag308jidiag308Diag308virt/kvm/s390/s390-pv-boot:keysjikeysKeysFvirt/kvm/s390/s390-pv-dump:s390 (ibm z) protected virtualization dumpsj'e)s390-ibm-z-protected-virtualization-dumps+s390 (IBM Z) Protected Virtualization dumps"virt/kvm/s390/s390-pv-dump:summaryj'esummarySummary'virt/kvm/s390/s390-pv-dump:dump processj'e dump-process Dump process(virt/kvm/vcpu-requests:kvm vcpu requestsjOkvm-vcpu-requestsKVM VCPU Requestsvirt/kvm/vcpu-requests:overviewjOoverviewOverview-virt/kvm/vcpu-requests:vcpu request internalsjOvcpu-request-internalsVCPU Request Internals:virt/kvm/vcpu-requests:vcpu requests with associated statejO#vcpu-requests-with-associated-state#VCPU Requests with Associated State1virt/kvm/vcpu-requests:ensuring requests are seenjOensuring-requests-are-seenEnsuring Requests Are Seen0virt/kvm/vcpu-requests:additional considerationsjOadditional-considerationsAdditional Considerations!virt/kvm/vcpu-requests:referencesjO references ReferencesHvirt/kvm/x86/amd-memory-encryption:secure encrypted virtualization (sev)jJ#secure-encrypted-virtualization-sev%Secure Encrypted Virtualization (SEV)+virt/kvm/x86/amd-memory-encryption:overviewjJoverviewOverviewBvirt/kvm/x86/amd-memory-encryption:the kvm_memory_encrypt_op ioctljJthe-kvm-memory-encrypt-op-ioctlThe KVM_MEMORY_ENCRYPT_OP ioctl7virt/kvm/x86/amd-memory-encryption:device attribute apijJdevice-attribute-apiDevice attribute API6virt/kvm/x86/amd-memory-encryption:firmware managementjJfirmware-managementFirmware Management-virt/kvm/x86/amd-memory-encryption:referencesjJ references References!virt/kvm/x86/cpuid:kvm cpuid bitsj8okvm-cpuid-bitsKVM CPUID bits;virt/kvm/x86/errata:known limitations of cpu virtualizationj_'known-limitations-of-cpu-virtualization'Known limitations of CPU virtualizationvirt/kvm/x86/errata:x86j_x86x86+virt/kvm/x86/hypercalls:linux kvm hypercallj`linux-kvm-hypercallLinux KVM Hypercall4virt/kvm/x86/hypercalls:kvm hypercalls documentationj`kvm-hypercalls-documentationKVM Hypercalls Documentation&virt/kvm/x86/index:kvm for x86 systemsjokvm-for-x86-systemsKVM for x86 systems'virt/kvm/x86/mmu:the x86 kvm shadow mmujspthe-x86-kvm-shadow-mmuThe x86 kvm shadow mmuvirt/kvm/x86/mmu:acronymsjspacronymsAcronyms4virt/kvm/x86/mmu:virtual and real hardware supportedjsp#virtual-and-real-hardware-supported#Virtual and real hardware supportedvirt/kvm/x86/mmu:translationjsp translation Translationvirt/kvm/x86/mmu:memoryjspmemoryMemoryvirt/kvm/x86/mmu:eventsjspeventsEventsvirt/kvm/x86/mmu:shadow pagesjsp shadow-pages Shadow pagesvirt/kvm/x86/mmu:reverse mapjsp reverse-map Reverse map6virt/kvm/x86/mmu:synchronized and unsynchronized pagesjsp%synchronized-and-unsynchronized-pages%Synchronized and unsynchronized pages#virt/kvm/x86/mmu:reaction to eventsjspreaction-to-eventsReaction to events!virt/kvm/x86/mmu:emulating cr0.wpjspemulating-cr0-wpEmulating cr0.wpvirt/kvm/x86/mmu:large pagesjsp large-pages Large pages0virt/kvm/x86/mmu:fast invalidation of mmio sptesjspfast-invalidation-of-mmio-sptesFast invalidation of MMIO sptes virt/kvm/x86/mmu:further readingjspfurther-readingFurther reading"virt/kvm/x86/msr:kvm-specific msrsjrkvm-specific-msrsKVM-specific MSRs virt/kvm/x86/msr:custom msr listjrcustom-msr-listCustom MSR list"virt/kvm/x86/nested-vmx:nested vmxjw nested-vmx Nested VMX virt/kvm/x86/nested-vmx:overviewjwoverviewOverview#virt/kvm/x86/nested-vmx:terminologyjw terminology Terminology*virt/kvm/x86/nested-vmx:running nested vmxjwrunning-nested-vmxRunning nested VMXvirt/kvm/x86/nested-vmx:abisjwabisABIsvirt/kvm/x86/nested-vmx:authorsjwauthorsAuthorsAvirt/kvm/x86/running-nested-guests:running nested guests with kvmjmrunning-nested-guests-with-kvmRunning nested guests with KVM,virt/kvm/x86/running-nested-guests:use casesjm use-cases Use Cases:virt/kvm/x86/running-nested-guests:enabling "nested" (x86)jmenabling-nested-x86Enabling “nested” (x86)Tvirt/kvm/x86/running-nested-guests:additional nested-related kernel parameters (x86)jm/additional-nested-related-kernel-parameters-x861Additional nested-related kernel parameters (x86)@virt/kvm/x86/running-nested-guests:starting a nested guest (x86)jmstarting-a-nested-guest-x86Starting a nested guest (x86)watchdog/convert_drivers_to_kernel_api:add the watchdog devicejLadd-the-watchdog-deviceAdd the watchdog deviceDwatchdog/convert_drivers_to_kernel_api:handle the 'nowayout' featurejLhandle-the-nowayout-feature!Handle the ‘nowayout’ featureCwatchdog/convert_drivers_to_kernel_api:register the watchdog devicejLregister-the-watchdog-deviceRegister the watchdog device?watchdog/convert_drivers_to_kernel_api:update the kconfig-entryjLupdate-the-kconfig-entryUpdate the Kconfig-entryMwatchdog/convert_drivers_to_kernel_api:create a patch and send it to upstreamjL&create-a-patch-and-send-it-to-upstream&Create a patch and send it to upstream*watchdog/hpwdt:hpe ilo nmi watchdog driverj3hpe-ilo-nmi-watchdog-driverHPE iLO NMI Watchdog Driver-watchdog/hpwdt:for ilo based proliant serversj3for-ilo-based-proliant-serversfor iLO based ProLiant Serverswatchdog/index:watchdog supportjewatchdog-supportWatchdog Support*watchdog/mlx-wdt:mellanox watchdog driversjlTmellanox-watchdog-driversMellanox watchdog drivers.watchdog/mlx-wdt:for x86 based system switchesjlTfor-x86-based-system-switchesfor x86 based system switches:watchdog/pcwd-watchdog:berkshire products pc watchdog cardj6#berkshire-products-pc-watchdog-card#Berkshire Products PC Watchdog Card=watchdog/pcwd-watchdog:support for isa cards revision a and cj6&support-for-isa-cards-revision-a-and-c'Support for ISA Cards Revision A and C3watchdog/watchdog-api:the linux watchdog driver apijWthe-linux-watchdog-driver-apiThe Linux Watchdog driver API"watchdog/watchdog-api:introductionjW introduction Introduction&watchdog/watchdog-api:the simplest apijWthe-simplest-apiThe simplest API)watchdog/watchdog-api:magic close featurejWmagic-close-featureMagic Close feature#watchdog/watchdog-api:the ioctl apijW the-ioctl-api The ioctl API5watchdog/watchdog-api:setting and getting the timeoutjWsetting-and-getting-the-timeoutSetting and getting the timeout!watchdog/watchdog-api:pretimeoutsjW pretimeouts Pretimeouts=watchdog/watchdog-api:get the number of seconds before rebootjW'get-the-number-of-seconds-before-reboot'Get the number of seconds before reboot.watchdog/watchdog-api:environmental monitoringjWenvironmental-monitoringEnvironmental monitoringLwatchdog/watchdog-kernel-api:the linux watchdog timer driver core kernel apij/the-linux-watchdog-timer-driver-core-kernel-api/The Linux WatchDog Timer Driver Core kernel API)watchdog/watchdog-kernel-api:introductionj introduction Introduction$watchdog/watchdog-kernel-api:the apijthe-apiThe API7watchdog/watchdog-parameters:watchdog module parametersj{watchdog-module-parametersWatchDog Module ParametersDwatchdog/watchdog-pm:the linux watchdog timer power management guidejj~/the-linux-watchdog-timer-power-management-guide/The Linux WatchDog Timer Power Management Guide!watchdog/watchdog-pm:introductionjj~ introduction Introduction#watchdog/watchdog-pm:ping on resumejj~ping-on-resumePing on resumeIwatchdog/wdt:wdt watchdog timer interfaces for the linux operating systemjuserspace-api/media/v4l/vidioc-enum-frameintervals:descriptionj description Description:userspace-api/media/v4l/vidioc-enum-frameintervals:structsjstructsStructs8userspace-api/media/v4l/vidioc-enum-frameintervals:enumsjenumsEnums?userspace-api/media/v4l/vidioc-enum-frameintervals:return valuej return-value Return Valuevidioc_enum_framesizesjvidioc-enum-framesizesioctl VIDIOC_ENUM_FRAMESIZESKuserspace-api/media/v4l/vidioc-enum-framesizes:ioctl vidioc_enum_framesizesjioctl-vidioc-enum-framesizesioctl VIDIOC_ENUM_FRAMESIZES3userspace-api/media/v4l/vidioc-enum-framesizes:namejnameName7userspace-api/media/v4l/vidioc-enum-framesizes:synopsisjsynopsisSynopsis8userspace-api/media/v4l/vidioc-enum-framesizes:argumentsj arguments Arguments:userspace-api/media/v4l/vidioc-enum-framesizes:descriptionj description Description6userspace-api/media/v4l/vidioc-enum-framesizes:structsjstructsStructs4userspace-api/media/v4l/vidioc-enum-framesizes:enumsjenumsEnums;userspace-api/media/v4l/vidioc-enum-framesizes:return valuej return-value Return Valuevidioc_enum_freq_bandsjOvidioc-enum-freq-bandsioctl VIDIOC_ENUM_FREQ_BANDSband-modulationjOband-modulationBand Modulation SystemsKuserspace-api/media/v4l/vidioc-enum-freq-bands:ioctl vidioc_enum_freq_bandsjOioctl-vidioc-enum-freq-bandsioctl VIDIOC_ENUM_FREQ_BANDS3userspace-api/media/v4l/vidioc-enum-freq-bands:namejOnameName7userspace-api/media/v4l/vidioc-enum-freq-bands:synopsisjOsynopsisSynopsis8userspace-api/media/v4l/vidioc-enum-freq-bands:argumentsjO arguments Arguments:userspace-api/media/v4l/vidioc-enum-freq-bands:descriptionjO description Description;userspace-api/media/v4l/vidioc-enum-freq-bands:return valuejO return-value Return Valuevidioc_enumaudiojvidioc-enumaudioioctl VIDIOC_ENUMAUDIO?userspace-api/media/v4l/vidioc-enumaudio:ioctl vidioc_enumaudiojioctl-vidioc-enumaudioioctl VIDIOC_ENUMAUDIO-userspace-api/media/v4l/vidioc-enumaudio:namejnameName1userspace-api/media/v4l/vidioc-enumaudio:synopsisjsynopsisSynopsis2userspace-api/media/v4l/vidioc-enumaudio:argumentsj arguments Arguments4userspace-api/media/v4l/vidioc-enumaudio:descriptionj description Description5userspace-api/media/v4l/vidioc-enumaudio:return valuej return-value Return Valuevidioc_enumaudoutjvidioc-enumaudoutioctl VIDIOC_ENUMAUDOUTCuserspace-api/media/v4l/vidioc-enumaudioout:ioctl vidioc_enumaudoutjioctl-vidioc-enumaudoutioctl VIDIOC_ENUMAUDOUT0userspace-api/media/v4l/vidioc-enumaudioout:namejnameName4userspace-api/media/v4l/vidioc-enumaudioout:synopsisjsynopsisSynopsis5userspace-api/media/v4l/vidioc-enumaudioout:argumentsj arguments Arguments7userspace-api/media/v4l/vidioc-enumaudioout:descriptionj description Description8userspace-api/media/v4l/vidioc-enumaudioout:return valuej return-value Return Valuevidioc_enuminputjvidioc-enuminputioctl VIDIOC_ENUMINPUT input-typej input-type Input Types input-statusj input-statusInput Status Flagsinput-capabilitiesjinput-capabilitiesInput capabilities?userspace-api/media/v4l/vidioc-enuminput:ioctl vidioc_enuminputjioctl-vidioc-enuminputioctl VIDIOC_ENUMINPUT-userspace-api/media/v4l/vidioc-enuminput:namejnameName1userspace-api/media/v4l/vidioc-enuminput:synopsisjsynopsisSynopsis2userspace-api/media/v4l/vidioc-enuminput:argumentsj arguments Arguments4userspace-api/media/v4l/vidioc-enuminput:descriptionj description Description5userspace-api/media/v4l/vidioc-enuminput:return valuej return-value Return Valuevidioc_enumoutputj<vidioc-enumoutputioctl VIDIOC_ENUMOUTPUT output-typej< output-type Output Typeoutput-capabilitiesj<output-capabilitiesOutput capabilitiesAuserspace-api/media/v4l/vidioc-enumoutput:ioctl vidioc_enumoutputj<ioctl-vidioc-enumoutputioctl VIDIOC_ENUMOUTPUT.userspace-api/media/v4l/vidioc-enumoutput:namej<nameName2userspace-api/media/v4l/vidioc-enumoutput:synopsisj<synopsisSynopsis3userspace-api/media/v4l/vidioc-enumoutput:argumentsj< arguments Arguments5userspace-api/media/v4l/vidioc-enumoutput:descriptionj< description Description6userspace-api/media/v4l/vidioc-enumoutput:return valuej< return-value Return Valuevidioc_enumstdjyvidioc-enumstd+ioctl VIDIOC_ENUMSTD, VIDIOC_SUBDEV_ENUMSTD v4l2-std-idjy v4l2-std-idtypedef v4l2_std_idvideo-standardsjyvideo-standards!Video Standards (based on itu470)Ruserspace-api/media/v4l/vidioc-enumstd:ioctl vidioc_enumstd, vidioc_subdev_enumstdjy*ioctl-vidioc-enumstd-vidioc-subdev-enumstd+ioctl VIDIOC_ENUMSTD, VIDIOC_SUBDEV_ENUMSTD+userspace-api/media/v4l/vidioc-enumstd:namejynameName/userspace-api/media/v4l/vidioc-enumstd:synopsisjysynopsisSynopsis0userspace-api/media/v4l/vidioc-enumstd:argumentsjy arguments Arguments2userspace-api/media/v4l/vidioc-enumstd:descriptionjy description Description3userspace-api/media/v4l/vidioc-enumstd:return valuejy return-value Return Value vidioc_expbufj vidioc-expbufioctl VIDIOC_EXPBUF9userspace-api/media/v4l/vidioc-expbuf:ioctl vidioc_expbufjioctl-vidioc-expbufioctl VIDIOC_EXPBUF*userspace-api/media/v4l/vidioc-expbuf:namejnameName.userspace-api/media/v4l/vidioc-expbuf:synopsisjsynopsisSynopsis/userspace-api/media/v4l/vidioc-expbuf:argumentsj arguments Arguments1userspace-api/media/v4l/vidioc-expbuf:descriptionj description Description.userspace-api/media/v4l/vidioc-expbuf:examplesjexamplesExamples2userspace-api/media/v4l/vidioc-expbuf:return valuej return-value Return Valuevidioc_g_audioj9vidioc-g-audio$ioctl VIDIOC_G_AUDIO, VIDIOC_S_AUDIOaudio-capabilityj9audio-capabilityAudio Capability Flags audio-modej9 audio-modeAudio Mode FlagsKuserspace-api/media/v4l/vidioc-g-audio:ioctl vidioc_g_audio, vidioc_s_audioj9#ioctl-vidioc-g-audio-vidioc-s-audio$ioctl VIDIOC_G_AUDIO, VIDIOC_S_AUDIO+userspace-api/media/v4l/vidioc-g-audio:namej9nameName/userspace-api/media/v4l/vidioc-g-audio:synopsisj9synopsisSynopsis0userspace-api/media/v4l/vidioc-g-audio:argumentsj9 arguments Arguments2userspace-api/media/v4l/vidioc-g-audio:descriptionj9 description Description3userspace-api/media/v4l/vidioc-g-audio:return valuej9 return-value Return Valuevidioc_g_audoutjgvidioc-g-audout&ioctl VIDIOC_G_AUDOUT, VIDIOC_S_AUDOUTPuserspace-api/media/v4l/vidioc-g-audioout:ioctl vidioc_g_audout, vidioc_s_audoutjg%ioctl-vidioc-g-audout-vidioc-s-audout&ioctl VIDIOC_G_AUDOUT, VIDIOC_S_AUDOUT.userspace-api/media/v4l/vidioc-g-audioout:namejgnameName2userspace-api/media/v4l/vidioc-g-audioout:synopsisjgsynopsisSynopsis3userspace-api/media/v4l/vidioc-g-audioout:argumentsjg arguments Arguments5userspace-api/media/v4l/vidioc-g-audioout:descriptionjg description Description6userspace-api/media/v4l/vidioc-g-audioout:return valuejg return-value Return Value vidioc_g_cropj$ vidioc-g-crop"ioctl VIDIOC_G_CROP, VIDIOC_S_CROPHuserspace-api/media/v4l/vidioc-g-crop:ioctl vidioc_g_crop, vidioc_s_cropj$!ioctl-vidioc-g-crop-vidioc-s-crop"ioctl VIDIOC_G_CROP, VIDIOC_S_CROP*userspace-api/media/v4l/vidioc-g-crop:namej$nameName.userspace-api/media/v4l/vidioc-g-crop:synopsisj$synopsisSynopsis/userspace-api/media/v4l/vidioc-g-crop:argumentsj$ arguments Arguments1userspace-api/media/v4l/vidioc-g-crop:descriptionj$ description Description2userspace-api/media/v4l/vidioc-g-crop:return valuej$ return-value Return Value vidioc_g_ctrlj vidioc-g-ctrl"ioctl VIDIOC_G_CTRL, VIDIOC_S_CTRLHuserspace-api/media/v4l/vidioc-g-ctrl:ioctl vidioc_g_ctrl, vidioc_s_ctrlj!ioctl-vidioc-g-ctrl-vidioc-s-ctrl"ioctl VIDIOC_G_CTRL, VIDIOC_S_CTRL*userspace-api/media/v4l/vidioc-g-ctrl:namejnameName.userspace-api/media/v4l/vidioc-g-ctrl:synopsisjsynopsisSynopsis/userspace-api/media/v4l/vidioc-g-ctrl:argumentsj arguments Arguments1userspace-api/media/v4l/vidioc-g-ctrl:descriptionj description Description2userspace-api/media/v4l/vidioc-g-ctrl:return valuej return-value Return Valuevidioc_g_dv_timingsj~vidioc-g-dv-timings.ioctl VIDIOC_G_DV_TIMINGS, VIDIOC_S_DV_TIMINGSdv-timing-typesj~dv-timing-typesDV Timing typesdv-bt-standardsj~dv-bt-standardsDV BT Timing standards dv-bt-flagsj~ dv-bt-flagsDV BT Timing flagsZuserspace-api/media/v4l/vidioc-g-dv-timings:ioctl vidioc_g_dv_timings, vidioc_s_dv_timingsj~-ioctl-vidioc-g-dv-timings-vidioc-s-dv-timings.ioctl VIDIOC_G_DV_TIMINGS, VIDIOC_S_DV_TIMINGS0userspace-api/media/v4l/vidioc-g-dv-timings:namej~nameName4userspace-api/media/v4l/vidioc-g-dv-timings:synopsisj~synopsisSynopsis5userspace-api/media/v4l/vidioc-g-dv-timings:argumentsj~ arguments Arguments7userspace-api/media/v4l/vidioc-g-dv-timings:descriptionj~ description Description8userspace-api/media/v4l/vidioc-g-dv-timings:return valuej~ return-value Return Value vidioc_g_edidj  vidioc-g-edidNioctl VIDIOC_G_EDID, VIDIOC_S_EDID, VIDIOC_SUBDEV_G_EDID, VIDIOC_SUBDEV_S_EDIDtuserspace-api/media/v4l/vidioc-g-edid:ioctl vidioc_g_edid, vidioc_s_edid, vidioc_subdev_g_edid, vidioc_subdev_s_edidj Kioctl-vidioc-g-edid-vidioc-s-edid-vidioc-subdev-g-edid-vidioc-subdev-s-edidNioctl VIDIOC_G_EDID, VIDIOC_S_EDID, VIDIOC_SUBDEV_G_EDID, VIDIOC_SUBDEV_S_EDID*userspace-api/media/v4l/vidioc-g-edid:namej nameName.userspace-api/media/v4l/vidioc-g-edid:synopsisj synopsisSynopsis/userspace-api/media/v4l/vidioc-g-edid:argumentsj  arguments Arguments1userspace-api/media/v4l/vidioc-g-edid:descriptionj  description Description2userspace-api/media/v4l/vidioc-g-edid:return valuej  return-value Return Valuevidioc_g_enc_indexjڕvidioc-g-enc-indexioctl VIDIOC_G_ENC_INDEX enc-idx-flagsjڕ enc-idx-flagsIndex Entry FlagsCuserspace-api/media/v4l/vidioc-g-enc-index:ioctl vidioc_g_enc_indexjڕioctl-vidioc-g-enc-indexioctl VIDIOC_G_ENC_INDEX/userspace-api/media/v4l/vidioc-g-enc-index:namejڕnameName3userspace-api/media/v4l/vidioc-g-enc-index:synopsisjڕsynopsisSynopsis4userspace-api/media/v4l/vidioc-g-enc-index:argumentsjڕ arguments Arguments6userspace-api/media/v4l/vidioc-g-enc-index:descriptionjڕ description Description7userspace-api/media/v4l/vidioc-g-enc-index:return valuejڕ return-value Return Valuevidioc_g_ext_ctrlsj vidioc-g-ext-ctrlsBioctl VIDIOC_G_EXT_CTRLS, VIDIOC_S_EXT_CTRLS, VIDIOC_TRY_EXT_CTRLS ctrl-classj  ctrl-classControl classesmuserspace-api/media/v4l/vidioc-g-ext-ctrls:ioctl vidioc_g_ext_ctrls, vidioc_s_ext_ctrls, vidioc_try_ext_ctrlsj @ioctl-vidioc-g-ext-ctrls-vidioc-s-ext-ctrls-vidioc-try-ext-ctrlsBioctl VIDIOC_G_EXT_CTRLS, VIDIOC_S_EXT_CTRLS, VIDIOC_TRY_EXT_CTRLS/userspace-api/media/v4l/vidioc-g-ext-ctrls:namej nameName3userspace-api/media/v4l/vidioc-g-ext-ctrls:synopsisj synopsisSynopsis4userspace-api/media/v4l/vidioc-g-ext-ctrls:argumentsj  arguments Arguments6userspace-api/media/v4l/vidioc-g-ext-ctrls:descriptionj  description Description7userspace-api/media/v4l/vidioc-g-ext-ctrls:return valuej  return-value Return Value vidioc_g_fbufjP vidioc-g-fbuf"ioctl VIDIOC_G_FBUF, VIDIOC_S_FBUFframebuffer-capjPframebuffer-capFrame Buffer Capability Flagsframebuffer-flagsjPframebuffer-flagsFrame Buffer FlagsHuserspace-api/media/v4l/vidioc-g-fbuf:ioctl vidioc_g_fbuf, vidioc_s_fbufjP!ioctl-vidioc-g-fbuf-vidioc-s-fbuf"ioctl VIDIOC_G_FBUF, VIDIOC_S_FBUF*userspace-api/media/v4l/vidioc-g-fbuf:namejPnameName.userspace-api/media/v4l/vidioc-g-fbuf:synopsisjPsynopsisSynopsis/userspace-api/media/v4l/vidioc-g-fbuf:argumentsjP arguments Arguments1userspace-api/media/v4l/vidioc-g-fbuf:descriptionjP description Description2userspace-api/media/v4l/vidioc-g-fbuf:return valuejP return-value Return Value vidioc_g_fmtjY vidioc-g-fmt0ioctl VIDIOC_G_FMT, VIDIOC_S_FMT, VIDIOC_TRY_FMTUuserspace-api/media/v4l/vidioc-g-fmt:ioctl vidioc_g_fmt, vidioc_s_fmt, vidioc_try_fmtjY.ioctl-vidioc-g-fmt-vidioc-s-fmt-vidioc-try-fmt0ioctl VIDIOC_G_FMT, VIDIOC_S_FMT, VIDIOC_TRY_FMT)userspace-api/media/v4l/vidioc-g-fmt:namejYnameName-userspace-api/media/v4l/vidioc-g-fmt:synopsisjYsynopsisSynopsis.userspace-api/media/v4l/vidioc-g-fmt:argumentsjY arguments Arguments0userspace-api/media/v4l/vidioc-g-fmt:descriptionjY description Description1userspace-api/media/v4l/vidioc-g-fmt:return valuejY return-value Return Valuevidioc_g_frequencyjpvidioc-g-frequency,ioctl VIDIOC_G_FREQUENCY, VIDIOC_S_FREQUENCYWuserspace-api/media/v4l/vidioc-g-frequency:ioctl vidioc_g_frequency, vidioc_s_frequencyjp+ioctl-vidioc-g-frequency-vidioc-s-frequency,ioctl VIDIOC_G_FREQUENCY, VIDIOC_S_FREQUENCY/userspace-api/media/v4l/vidioc-g-frequency:namejpnameName3userspace-api/media/v4l/vidioc-g-frequency:synopsisjpsynopsisSynopsis4userspace-api/media/v4l/vidioc-g-frequency:argumentsjp arguments Arguments6userspace-api/media/v4l/vidioc-g-frequency:descriptionjp description Description7userspace-api/media/v4l/vidioc-g-frequency:return valuejp return-value Return Valuevidioc_g_inputjWvidioc-g-input$ioctl VIDIOC_G_INPUT, VIDIOC_S_INPUTKuserspace-api/media/v4l/vidioc-g-input:ioctl vidioc_g_input, vidioc_s_inputjW#ioctl-vidioc-g-input-vidioc-s-input$ioctl VIDIOC_G_INPUT, VIDIOC_S_INPUT+userspace-api/media/v4l/vidioc-g-input:namejWnameName/userspace-api/media/v4l/vidioc-g-input:synopsisjWsynopsisSynopsis0userspace-api/media/v4l/vidioc-g-input:argumentsjW arguments Arguments2userspace-api/media/v4l/vidioc-g-input:descriptionjW description Description3userspace-api/media/v4l/vidioc-g-input:return valuejW return-value Return Valuevidioc_g_jpegcompjnvidioc-g-jpegcomp*ioctl VIDIOC_G_JPEGCOMP, VIDIOC_S_JPEGCOMP jpeg-markersjn jpeg-markersJPEG Markers FlagsTuserspace-api/media/v4l/vidioc-g-jpegcomp:ioctl vidioc_g_jpegcomp, vidioc_s_jpegcompjn)ioctl-vidioc-g-jpegcomp-vidioc-s-jpegcomp*ioctl VIDIOC_G_JPEGCOMP, VIDIOC_S_JPEGCOMP.userspace-api/media/v4l/vidioc-g-jpegcomp:namejnnameName2userspace-api/media/v4l/vidioc-g-jpegcomp:synopsisjnsynopsisSynopsis3userspace-api/media/v4l/vidioc-g-jpegcomp:argumentsjn arguments Arguments5userspace-api/media/v4l/vidioc-g-jpegcomp:descriptionjn description Description6userspace-api/media/v4l/vidioc-g-jpegcomp:return valuejn return-value Return Valuevidioc_g_modulatorj vidioc-g-modulator,ioctl VIDIOC_G_MODULATOR, VIDIOC_S_MODULATORmodulator-txsubchansj modulator-txsubchans"Modulator Audio Transmission FlagsWuserspace-api/media/v4l/vidioc-g-modulator:ioctl vidioc_g_modulator, vidioc_s_modulatorj +ioctl-vidioc-g-modulator-vidioc-s-modulator,ioctl VIDIOC_G_MODULATOR, VIDIOC_S_MODULATOR/userspace-api/media/v4l/vidioc-g-modulator:namej nameName3userspace-api/media/v4l/vidioc-g-modulator:synopsisj synopsisSynopsis4userspace-api/media/v4l/vidioc-g-modulator:argumentsj  arguments Arguments6userspace-api/media/v4l/vidioc-g-modulator:descriptionj  description Description7userspace-api/media/v4l/vidioc-g-modulator:return valuej  return-value Return Valuevidioc_g_outputjƤvidioc-g-output&ioctl VIDIOC_G_OUTPUT, VIDIOC_S_OUTPUTNuserspace-api/media/v4l/vidioc-g-output:ioctl vidioc_g_output, vidioc_s_outputjƤ%ioctl-vidioc-g-output-vidioc-s-output&ioctl VIDIOC_G_OUTPUT, VIDIOC_S_OUTPUT,userspace-api/media/v4l/vidioc-g-output:namejƤnameName0userspace-api/media/v4l/vidioc-g-output:synopsisjƤsynopsisSynopsis1userspace-api/media/v4l/vidioc-g-output:argumentsjƤ arguments Arguments3userspace-api/media/v4l/vidioc-g-output:descriptionjƤ description Description4userspace-api/media/v4l/vidioc-g-output:return valuejƤ return-value Return Value vidioc_g_parmj vidioc-g-parm"ioctl VIDIOC_G_PARM, VIDIOC_S_PARM parm-capsj parm-caps!Streaming Parameters Capabilities parm-flagsj parm-flagsCapture Parameters FlagsHuserspace-api/media/v4l/vidioc-g-parm:ioctl vidioc_g_parm, vidioc_s_parmj!ioctl-vidioc-g-parm-vidioc-s-parm"ioctl VIDIOC_G_PARM, VIDIOC_S_PARM*userspace-api/media/v4l/vidioc-g-parm:namejnameName.userspace-api/media/v4l/vidioc-g-parm:synopsisjsynopsisSynopsis/userspace-api/media/v4l/vidioc-g-parm:argumentsj arguments Arguments1userspace-api/media/v4l/vidioc-g-parm:descriptionj description Description2userspace-api/media/v4l/vidioc-g-parm:return valuej return-value Return Valuevidioc_g_priorityjSvidioc-g-priority*ioctl VIDIOC_G_PRIORITY, VIDIOC_S_PRIORITYTuserspace-api/media/v4l/vidioc-g-priority:ioctl vidioc_g_priority, vidioc_s_priorityjS)ioctl-vidioc-g-priority-vidioc-s-priority*ioctl VIDIOC_G_PRIORITY, VIDIOC_S_PRIORITY.userspace-api/media/v4l/vidioc-g-priority:namejSnameName2userspace-api/media/v4l/vidioc-g-priority:synopsisjSsynopsisSynopsis3userspace-api/media/v4l/vidioc-g-priority:argumentsjS arguments Arguments5userspace-api/media/v4l/vidioc-g-priority:descriptionjS description Description6userspace-api/media/v4l/vidioc-g-priority:return valuejS return-value Return Valuevidioc_g_selectionjvidioc-g-selection,ioctl VIDIOC_G_SELECTION, VIDIOC_S_SELECTIONsel-const-adjustjsel-const-adjust'Size adjustments with constraint flags.Wuserspace-api/media/v4l/vidioc-g-selection:ioctl vidioc_g_selection, vidioc_s_selectionj+ioctl-vidioc-g-selection-vidioc-s-selection,ioctl VIDIOC_G_SELECTION, VIDIOC_S_SELECTION/userspace-api/media/v4l/vidioc-g-selection:namejnameName3userspace-api/media/v4l/vidioc-g-selection:synopsisjsynopsisSynopsis4userspace-api/media/v4l/vidioc-g-selection:argumentsj arguments Arguments6userspace-api/media/v4l/vidioc-g-selection:descriptionj description Description7userspace-api/media/v4l/vidioc-g-selection:return valuej return-value Return Valuevidioc_g_sliced_vbi_capj%vidioc-g-sliced-vbi-capioctl VIDIOC_G_SLICED_VBI_CAP vbi-servicesj% vbi-servicesSliced VBI services#v4l2-sliced-vbi-cap-wss-625-payloadj%#v4l2-sliced-vbi-cap-wss-625-payload#V4L2_SLICED_VBI_CAP WSS_625 payloadMuserspace-api/media/v4l/vidioc-g-sliced-vbi-cap:ioctl vidioc_g_sliced_vbi_capj%ioctl-vidioc-g-sliced-vbi-capioctl VIDIOC_G_SLICED_VBI_CAP4userspace-api/media/v4l/vidioc-g-sliced-vbi-cap:namej%nameName8userspace-api/media/v4l/vidioc-g-sliced-vbi-cap:synopsisj%synopsisSynopsis9userspace-api/media/v4l/vidioc-g-sliced-vbi-cap:argumentsj% arguments Arguments;userspace-api/media/v4l/vidioc-g-sliced-vbi-cap:descriptionj% description Descriptionvidioc-g-tuner$ioctl VIDIOC_G_TUNER, VIDIOC_S_TUNERtuner-capabilityj>tuner-capability$Tuner and Modulator Capability Flagstuner-rxsubchansj>tuner-rxsubchansTuner Audio Reception Flags tuner-audmodej> tuner-audmodeTuner Audio Modes tuner-matrixj> tuner-matrixTuner Audio MatrixKuserspace-api/media/v4l/vidioc-g-tuner:ioctl vidioc_g_tuner, vidioc_s_tunerj>#ioctl-vidioc-g-tuner-vidioc-s-tuner$ioctl VIDIOC_G_TUNER, VIDIOC_S_TUNER+userspace-api/media/v4l/vidioc-g-tuner:namej>nameName/userspace-api/media/v4l/vidioc-g-tuner:synopsisj>synopsisSynopsis0userspace-api/media/v4l/vidioc-g-tuner:argumentsj> arguments Arguments2userspace-api/media/v4l/vidioc-g-tuner:descriptionj> description Description3userspace-api/media/v4l/vidioc-g-tuner:return valuej> return-value Return Valuevidioc_log_statusj8vidioc-log-statusioctl VIDIOC_LOG_STATUSAuserspace-api/media/v4l/vidioc-log-status:ioctl vidioc_log_statusj8ioctl-vidioc-log-statusioctl VIDIOC_LOG_STATUS.userspace-api/media/v4l/vidioc-log-status:namej8nameName2userspace-api/media/v4l/vidioc-log-status:synopsisj8synopsisSynopsis3userspace-api/media/v4l/vidioc-log-status:argumentsj8 arguments Arguments5userspace-api/media/v4l/vidioc-log-status:descriptionj8 description Description6userspace-api/media/v4l/vidioc-log-status:return valuej8 return-value Return Valuevidioc_overlayj vidioc-overlayioctl VIDIOC_OVERLAY;userspace-api/media/v4l/vidioc-overlay:ioctl vidioc_overlayj ioctl-vidioc-overlayioctl VIDIOC_OVERLAY+userspace-api/media/v4l/vidioc-overlay:namej nameName/userspace-api/media/v4l/vidioc-overlay:synopsisj synopsisSynopsis0userspace-api/media/v4l/vidioc-overlay:argumentsj  arguments Arguments2userspace-api/media/v4l/vidioc-overlay:descriptionj  description Description3userspace-api/media/v4l/vidioc-overlay:return valuej  return-value Return Valuevidioc_prepare_bufj vidioc-prepare-bufioctl VIDIOC_PREPARE_BUFCuserspace-api/media/v4l/vidioc-prepare-buf:ioctl vidioc_prepare_bufj ioctl-vidioc-prepare-bufioctl VIDIOC_PREPARE_BUF/userspace-api/media/v4l/vidioc-prepare-buf:namej nameName3userspace-api/media/v4l/vidioc-prepare-buf:synopsisj synopsisSynopsis4userspace-api/media/v4l/vidioc-prepare-buf:argumentsj  arguments Arguments6userspace-api/media/v4l/vidioc-prepare-buf:descriptionj  description Description7userspace-api/media/v4l/vidioc-prepare-buf:return valuej  return-value Return Value vidioc_qbufj= vidioc-qbufioctl VIDIOC_QBUF, VIDIOC_DQBUFCuserspace-api/media/v4l/vidioc-qbuf:ioctl vidioc_qbuf, vidioc_dqbufj=ioctl-vidioc-qbuf-vidioc-dqbufioctl VIDIOC_QBUF, VIDIOC_DQBUF(userspace-api/media/v4l/vidioc-qbuf:namej=nameName,userspace-api/media/v4l/vidioc-qbuf:synopsisj=synopsisSynopsis-userspace-api/media/v4l/vidioc-qbuf:argumentsj= arguments Arguments/userspace-api/media/v4l/vidioc-qbuf:descriptionj= description Description0userspace-api/media/v4l/vidioc-qbuf:return valuej= return-value Return Valuevidioc_query_dv_timingsjvidioc-query-dv-timingsioctl VIDIOC_QUERY_DV_TIMINGSMuserspace-api/media/v4l/vidioc-query-dv-timings:ioctl vidioc_query_dv_timingsjioctl-vidioc-query-dv-timingsioctl VIDIOC_QUERY_DV_TIMINGS4userspace-api/media/v4l/vidioc-query-dv-timings:namejnameName8userspace-api/media/v4l/vidioc-query-dv-timings:synopsisjsynopsisSynopsis9userspace-api/media/v4l/vidioc-query-dv-timings:argumentsj arguments Arguments;userspace-api/media/v4l/vidioc-query-dv-timings:descriptionj description Descriptionuserspace-api/media/v4l/vidioc-subdev-enum-frame-interval:namejSnameNameBuserspace-api/media/v4l/vidioc-subdev-enum-frame-interval:synopsisjSsynopsisSynopsisCuserspace-api/media/v4l/vidioc-subdev-enum-frame-interval:argumentsjS arguments ArgumentsEuserspace-api/media/v4l/vidioc-subdev-enum-frame-interval:descriptionjS description DescriptionFuserspace-api/media/v4l/vidioc-subdev-enum-frame-interval:return valuejS return-value Return Valuevidioc_subdev_enum_frame_sizej:vidioc-subdev-enum-frame-size#ioctl VIDIOC_SUBDEV_ENUM_FRAME_SIZEYuserspace-api/media/v4l/vidioc-subdev-enum-frame-size:ioctl vidioc_subdev_enum_frame_sizej:#ioctl-vidioc-subdev-enum-frame-size#ioctl VIDIOC_SUBDEV_ENUM_FRAME_SIZE:userspace-api/media/v4l/vidioc-subdev-enum-frame-size:namej:nameName>userspace-api/media/v4l/vidioc-subdev-enum-frame-size:synopsisj:synopsisSynopsis?userspace-api/media/v4l/vidioc-subdev-enum-frame-size:argumentsj: arguments ArgumentsAuserspace-api/media/v4l/vidioc-subdev-enum-frame-size:descriptionj: description DescriptionBuserspace-api/media/v4l/vidioc-subdev-enum-frame-size:return valuej: return-value Return Valuevidioc_subdev_enum_mbus_codej vidioc-subdev-enum-mbus-code"ioctl VIDIOC_SUBDEV_ENUM_MBUS_CODEv4l2-subdev-mbus-code-flagsj v4l2-subdev-mbus-code-flags%Subdev Media Bus Code Enumerate FlagsWuserspace-api/media/v4l/vidioc-subdev-enum-mbus-code:ioctl vidioc_subdev_enum_mbus_codej "ioctl-vidioc-subdev-enum-mbus-code"ioctl VIDIOC_SUBDEV_ENUM_MBUS_CODE9userspace-api/media/v4l/vidioc-subdev-enum-mbus-code:namej nameName=userspace-api/media/v4l/vidioc-subdev-enum-mbus-code:synopsisj synopsisSynopsis>userspace-api/media/v4l/vidioc-subdev-enum-mbus-code:argumentsj  arguments Arguments@userspace-api/media/v4l/vidioc-subdev-enum-mbus-code:descriptionj  description DescriptionAuserspace-api/media/v4l/vidioc-subdev-enum-mbus-code:return valuej  return-value Return Valuevidioc_subdev_g_client_capj"vidioc-subdev-g-client-capuserspace-api/media/v4l/vidioc-subdev-g-client-cap:descriptionj" description Description?userspace-api/media/v4l/vidioc-subdev-g-client-cap:return valuej" return-value Return Valuevidioc_subdev_g_cropj@vidioc-subdev-g-crop0ioctl VIDIOC_SUBDEV_G_CROP, VIDIOC_SUBDEV_S_CROP]userspace-api/media/v4l/vidioc-subdev-g-crop:ioctl vidioc_subdev_g_crop, vidioc_subdev_s_cropj@/ioctl-vidioc-subdev-g-crop-vidioc-subdev-s-crop0ioctl VIDIOC_SUBDEV_G_CROP, VIDIOC_SUBDEV_S_CROP1userspace-api/media/v4l/vidioc-subdev-g-crop:namej@nameName5userspace-api/media/v4l/vidioc-subdev-g-crop:synopsisj@synopsisSynopsis6userspace-api/media/v4l/vidioc-subdev-g-crop:argumentsj@ arguments Arguments8userspace-api/media/v4l/vidioc-subdev-g-crop:descriptionj@ description Description9userspace-api/media/v4l/vidioc-subdev-g-crop:return valuej@ return-value Return Valuevidioc_subdev_g_fmtj!vidioc-subdev-g-fmt.ioctl VIDIOC_SUBDEV_G_FMT, VIDIOC_SUBDEV_S_FMTv4l2-subdev-format-whencej!v4l2-subdev-format-whenceenum v4l2_subdev_format_whenceZuserspace-api/media/v4l/vidioc-subdev-g-fmt:ioctl vidioc_subdev_g_fmt, vidioc_subdev_s_fmtj!-ioctl-vidioc-subdev-g-fmt-vidioc-subdev-s-fmt.ioctl VIDIOC_SUBDEV_G_FMT, VIDIOC_SUBDEV_S_FMT0userspace-api/media/v4l/vidioc-subdev-g-fmt:namej!nameName4userspace-api/media/v4l/vidioc-subdev-g-fmt:synopsisj!synopsisSynopsis5userspace-api/media/v4l/vidioc-subdev-g-fmt:argumentsj! arguments Arguments7userspace-api/media/v4l/vidioc-subdev-g-fmt:descriptionj! description Description8userspace-api/media/v4l/vidioc-subdev-g-fmt:return valuej! return-value Return Valuevidioc_subdev_g_frame_intervalj vidioc-subdev-g-frame-intervalDioctl VIDIOC_SUBDEV_G_FRAME_INTERVAL, VIDIOC_SUBDEV_S_FRAME_INTERVAL{userspace-api/media/v4l/vidioc-subdev-g-frame-interval:ioctl vidioc_subdev_g_frame_interval, vidioc_subdev_s_frame_intervalj Cioctl-vidioc-subdev-g-frame-interval-vidioc-subdev-s-frame-intervalDioctl VIDIOC_SUBDEV_G_FRAME_INTERVAL, VIDIOC_SUBDEV_S_FRAME_INTERVAL;userspace-api/media/v4l/vidioc-subdev-g-frame-interval:namej nameName?userspace-api/media/v4l/vidioc-subdev-g-frame-interval:synopsisj synopsisSynopsis@userspace-api/media/v4l/vidioc-subdev-g-frame-interval:argumentsj  arguments ArgumentsBuserspace-api/media/v4l/vidioc-subdev-g-frame-interval:descriptionj  description DescriptionCuserspace-api/media/v4l/vidioc-subdev-g-frame-interval:return valuej  return-value Return Valuevidioc_subdev_g_routingjvidioc-subdev-g-routing6ioctl VIDIOC_SUBDEV_G_ROUTING, VIDIOC_SUBDEV_S_ROUTINGv4l2-subdev-routing-flagsjv4l2-subdev-routing-flagsenum v4l2_subdev_routing_flagsfuserspace-api/media/v4l/vidioc-subdev-g-routing:ioctl vidioc_subdev_g_routing, vidioc_subdev_s_routingj5ioctl-vidioc-subdev-g-routing-vidioc-subdev-s-routing6ioctl VIDIOC_SUBDEV_G_ROUTING, VIDIOC_SUBDEV_S_ROUTING4userspace-api/media/v4l/vidioc-subdev-g-routing:namejnameName8userspace-api/media/v4l/vidioc-subdev-g-routing:synopsisjsynopsisSynopsis9userspace-api/media/v4l/vidioc-subdev-g-routing:argumentsj arguments Arguments;userspace-api/media/v4l/vidioc-subdev-g-routing:descriptionj description Descriptionuserspace-api/media/v4l/vidioc-subdev-g-selection:return valuej4 return-value Return Valuevidioc_subdev_querycapjڟvidioc-subdev-querycapioctl VIDIOC_SUBDEV_QUERYCAPsubdevice-capabilitiesjڟsubdevice-capabilitiesSub-Device Capabilities FlagsKuserspace-api/media/v4l/vidioc-subdev-querycap:ioctl vidioc_subdev_querycapjڟioctl-vidioc-subdev-querycapioctl VIDIOC_SUBDEV_QUERYCAP3userspace-api/media/v4l/vidioc-subdev-querycap:namejڟnameName7userspace-api/media/v4l/vidioc-subdev-querycap:synopsisjڟsynopsisSynopsis8userspace-api/media/v4l/vidioc-subdev-querycap:argumentsjڟ arguments Arguments:userspace-api/media/v4l/vidioc-subdev-querycap:descriptionjڟ description Description;userspace-api/media/v4l/vidioc-subdev-querycap:return valuejڟ return-value Return Valuevidioc_subscribe_eventjvidioc-subscribe-event6ioctl VIDIOC_SUBSCRIBE_EVENT, VIDIOC_UNSUBSCRIBE_EVENTvidioc_unsubscribe_eventjvidioc-unsubscribe-event6ioctl VIDIOC_SUBSCRIBE_EVENT, VIDIOC_UNSUBSCRIBE_EVENT event-flagsj event-flags Event Flagseuserspace-api/media/v4l/vidioc-subscribe-event:ioctl vidioc_subscribe_event, vidioc_unsubscribe_eventj5ioctl-vidioc-subscribe-event-vidioc-unsubscribe-event6ioctl VIDIOC_SUBSCRIBE_EVENT, VIDIOC_UNSUBSCRIBE_EVENT3userspace-api/media/v4l/vidioc-subscribe-event:namejnameName7userspace-api/media/v4l/vidioc-subscribe-event:synopsisjsynopsisSynopsis8userspace-api/media/v4l/vidioc-subscribe-event:argumentsj arguments Arguments:userspace-api/media/v4l/vidioc-subscribe-event:descriptionj description Description;userspace-api/media/v4l/vidioc-subscribe-event:return valuej return-value Return Value yuv-formatsj~ yuv-formats YUV Formats/userspace-api/media/v4l/yuv-formats:yuv formatsj~j1 YUV Formatsu(/userspace-api/media/v4l/yuv-formats:subsamplingj~ subsampling Subsampling;userspace-api/mfd_noexec:introduction of non-executable mfdj9"introduction-of-non-executable-mfd"Introduction of non-executable mfd!userspace-api/mfd_noexec:user apij9user-apiUser API userspace-api/mfd_noexec:sysctl:j9sysctlSysctl:)userspace-api/mseal:introduction of msealj introduction-of-msealIntroduction of msealuserspace-api/mseal:syscallj syscallSYSCALLuserspace-api/mseal:use casesj  use-cases Use cases)userspace-api/mseal:when not to use msealj when-not-to-use-msealWhen not to use mseal'userspace-api/mseal:mseal doesn't blockj mseal-doesn-t-blockmseal doesn’t blockuserspace-api/mseal:referencej  reference Reference?userspace-api/netlink/c-code-gen:netlink spec c code generationjnetlink-spec-c-code-generationNetlink spec C code generation(userspace-api/netlink/c-code-gen:globalsjglobalsGlobals,userspace-api/netlink/c-code-gen:definitionsj definitions Definitions+userspace-api/netlink/c-code-gen:attributesj attributes Attributes+userspace-api/netlink/c-code-gen:operationsj operations Operations1userspace-api/netlink/c-code-gen:multicast groupsjmulticast-groupsMulticast groups0userspace-api/netlink/c-code-gen:code generationjcode-generationCode generationhuserspace-api/netlink/genetlink-legacy:netlink specification support for legacy generic netlink familiesjAnetlink-specification-support-for-legacy-generic-netlink-familiesANetlink specification support for legacy Generic Netlink families4userspace-api/netlink/genetlink-legacy:specificationj specification Specification1userspace-api/netlink/genetlink-legacy:operationsj operations Operations3userspace-api/netlink/genetlink-legacy:other quirksj other-quirks Other quirks,userspace-api/netlink/index:netlink handbookj<netlink-handbookNetlink Handbook nl_msg_typejb nl-msg-typeNetlink message typesres_famjbres-famResolving the Family IDext_ackjbext-ack Extended ACK nlmsg_pidjb nlmsg-pid nlmsg_pidclassic_netlinkjbclassic-netlinkClassic Netlink3userspace-api/netlink/intro:introduction to netlinkjbintroduction-to-netlinkIntroduction to Netlink,userspace-api/netlink/intro:opening a socketjbopening-a-socketOpening a socket+userspace-api/netlink/intro:generic netlinkjbgeneric-netlinkGeneric Netlink+userspace-api/netlink/intro:advanced topicsjbadvanced-topicsAdvanced topics+userspace-api/netlink/intro:classic netlinkjbjJ1Classic Netlink*userspace-api/netlink/intro:uapi referencejbuapi-referenceuAPI referenceGuserspace-api/netlink/intro-specs:using netlink protocol specificationsjT%using-netlink-protocol-specifications%Using Netlink protocol specifications,userspace-api/netlink/intro-specs:simple clijT simple-cli Simple CLI8userspace-api/netlink/intro-specs:generating kernel codejTgenerating-kernel-codeGenerating kernel code)userspace-api/netlink/intro-specs:ynl libjTynl-libYNL libXuserspace-api/netlink/netlink-raw:netlink specification support for raw netlink familiesjǖ6netlink-specification-support-for-raw-netlink-families6Netlink specification support for raw Netlink families/userspace-api/netlink/netlink-raw:specificationjǖ specification Specificationattribute_propertiesj attribute-propertiesAttribute properties assign_valj  assign-valvalue attr_listj  attr-listMessage attribute list attr_typesj  attr-typesAttribute typespad_typej pad-typepadEuserspace-api/netlink/specs:netlink protocol specifications (in yaml)j 'netlink-protocol-specifications-in-yaml)Netlink protocol specifications (in YAML)0userspace-api/netlink/specs:compatibility levelsj compatibility-levelsCompatibility levels,userspace-api/netlink/specs:schema structurej schema-structureSchema structure%userspace-api/netlink/specs:genetlinkj  genetlink genetlink+userspace-api/netlink/specs:attribute typesj attribute-typesAttribute types1userspace-api/no_new_privs:no new privileges flagj4no-new-privileges-flagNo New Privileges Flag8userspace-api/ntsync:nt synchronization primitive driverj`#nt-synchronization-primitive-driver#NT synchronization primitive driver/userspace-api/ntsync:synchronization primitivesj`synchronization-primitivesSynchronization primitives userspace-api/ntsync:char devicej` char-device Char device$userspace-api/ntsync:ioctl referencej`ioctl-referenceioctl referencewriting_samples_into_bufferjwriting-samples-into-buffer!2.3.3 Writing samples into buffermemory_synchronizationjmemory-synchronization2.3.5 Memory synchronization/userspace-api/perf_ring_buffer:perf ring bufferjperf-ring-bufferPerf ring buffer.userspace-api/perf_ring_buffer:1. introductionj introduction1. Introductionvirt/coco/sev-guest:the definitive sev guest api documentationj *the-definitive-sev-guest-api-documentation*The Definitive SEV Guest API Documentation*virt/coco/sev-guest:1. general descriptionj general-description1. General description&virt/coco/sev-guest:2. api descriptionj api-description2. API description0virt/coco/sev-guest:3. sev-snp cpuid enforcementj sev-snp-cpuid-enforcement3. SEV-SNP CPUID Enforcement9virt/coco/sev-guest:4. sev guest driver communication keyj "sev-guest-driver-communication-key%4. SEV Guest Driver Communication Key/virt/coco/tdx-guest:tdx guest api documentationjtdx-guest-api-documentationTDX Guest API Documentation*virt/coco/tdx-guest:1. general descriptionjgeneral-description1. General description&virt/coco/tdx-guest:2. api descriptionjapi-description2. API description*virt/guest-halt-polling:guest halt pollingjKguest-halt-pollingGuest halt polling)virt/guest-halt-polling:module parametersjKmodule-parametersModule Parameters%virt/guest-halt-polling:further notesjK further-notes Further Notes$virt/hyperv/clocks:clocks and timersj%clocks-and-timersClocks and Timersvirt/hyperv/clocks:arm64j%arm64arm64virt/hyperv/clocks:x86/x64j%x86-x64x86/x64+virt/hyperv/coco:confidential computing vmsjconfidential-computing-vmsConfidential Computing VMs"virt/hyperv/coco:operational modesjoperational-modesOperational Modes"virt/hyperv/coco:paravisor effectsjparavisor-effectsParavisor Effects#virt/hyperv/coco:hyper-v hypercallsjhyper-v-hypercallsHyper-V Hypercalls1virt/hyperv/coco:guest communication with hyper-vj guest-communication-with-hyper-v Guest communication with Hyper-V)virt/hyperv/coco:load_unaligned_zeropad()jload-unaligned-zeropadload_unaligned_zeropad()-virt/hyperv/hibernation:hibernating guest vmsj hibernating-guest-vmsHibernating Guest VMs"virt/hyperv/hibernation:backgroundj  background Background?virt/hyperv/hibernation:considerations for guest vm hibernationj 'considerations-for-guest-vm-hibernation'Considerations for Guest VM Hibernation5virt/hyperv/hibernation:enabling guest vm hibernationj enabling-guest-vm-hibernationEnabling Guest VM Hibernation7virt/hyperv/hibernation:initiating guest vm hibernationj initiating-guest-vm-hibernationInitiating Guest VM HibernationJvirt/hyperv/hibernation:handling vmbus devices during hibernation & resumej 0handling-vmbus-devices-during-hibernation-resume2Handling VMBus Devices During Hibernation & Resume5virt/hyperv/hibernation:detailed hibernation sequencej detailed-hibernation-sequenceDetailed Hibernation Sequence0virt/hyperv/hibernation:detailed resume sequencej detailed-resume-sequenceDetailed Resume SequenceDvirt/hyperv/hibernation:key-value pair (kvp) pseudo-device anomaliesj *key-value-pair-kvp-pseudo-device-anomalies,Key-Value Pair (KVP) Pseudo-Device Anomalies+virt/hyperv/hibernation:virtual pci devicesj virtual-pci-devicesVirtual PCI devices#virt/hyperv/hibernation:uio devicesj  uio-devices UIO Devices2virt/hyperv/hibernation:resuming on a different vmj resuming-on-a-different-vmResuming on a Different VM(virt/hyperv/index:hyper-v enlightenmentsjhyper-v-enlightenmentsHyper-V Enlightenmentsvirt/hyperv/overview:overviewjwoverviewOverview;virt/hyperv/overview:linux guest communication with hyper-vjw&linux-guest-communication-with-hyper-v&Linux Guest Communication with Hyper-V#virt/hyperv/overview:sharing memoryjwsharing-memorySharing Memory#virt/hyperv/overview:cpu managementjwcpu-managementCPU Management&virt/hyperv/overview:32-bit and 64-bitjwbit-and-64-bit32-bit and 64-bit virt/hyperv/overview:endian-nessjw endian-ness Endian-nessvirt/hyperv/overview:versioningjw versioning Versioning#virt/hyperv/overview:code packagingjwcode-packagingCode Packagingvirt/hyperv/vmbus:vmbusjvmbusVMBus virt/hyperv/vmbus:vmbus channelsjvmbus-channelsVMBus channels(virt/hyperv/vmbus:vmbus channel messagesjvmbus-channel-messagesVMBus channel messages8virt/hyperv/vmbus:synthetic interrupt controller (synic)j$synthetic-interrupt-controller-synic&Synthetic Interrupt Controller (synic)"virt/hyperv/vmbus:vmbus interruptsjvmbus-interruptsVMBus interrupts0virt/hyperv/vmbus:vmbus device creation/deletionjvmbus-device-creation-deletionVMBus device creation/deletion&virt/hyperv/vpci:pci pass-thru devicesjpci-pass-thru-devicesPCI pass-thru devices$virt/hyperv/vpci:device presentationjdevice-presentationDevice Presentation!virt/hyperv/vpci:pci device setupjpci-device-setupPCI Device Setup#virt/hyperv/vpci:pci device removaljpci-device-removalPCI Device Removal%virt/hyperv/vpci:interrupt assignmentjinterrupt-assignmentInterrupt Assignmentvirt/hyperv/vpci:dmajdmaDMA'virt/hyperv/vpci:vpci protocol versionsjvpci-protocol-versionsvPCI protocol versions)virt/hyperv/vpci:guest numa node affinityjguest-numa-node-affinityGuest NUMA node affinity5virt/hyperv/vpci:pci config space access in a coco vmj$pci-config-space-access-in-a-coco-vm$PCI config space access in a CoCo VM*virt/hyperv/vpci:config block back-channeljconfig-block-back-channelConfig Block back-channel!virt/index:virtualization supportjvirtualization-supportVirtualization Supportkvm_get_api_versionjBkvm-get-api-version4.1 KVM_GET_API_VERSIONkvm_check_extensionjBkvm-check-extension4.4 KVM_CHECK_EXTENSIONkvm_enable_capjBkvm-enable-cap4.37 KVM_ENABLE_CAPkvm_arm_vcpu_initjBkvm-arm-vcpu-init4.82 KVM_ARM_VCPU_INITkvm_arm_get_reg_writable_masksjBkvm-arm-get-reg-writable-masks$4.139 KVM_ARM_GET_REG_WRITABLE_MASKSkvm_runjBid205. The kvm_run structure cap_enablejB cap-enable,6. Capabilities that can be enabled on vCPUskvm_cap_dirty_log_ringjBkvm-cap-dirty-log-ring*7. Capabilities that can be enabled on VMs cap_enable_vmjB cap-enable-vm*7. Capabilities that can be enabled on VMsPvirt/kvm/api:the definitive kvm (kernel-based virtual machine) api documentationjBAthe-definitive-kvm-kernel-based-virtual-machine-api-documentationCThe Definitive KVM (Kernel-based Virtual Machine) API Documentation#virt/kvm/api:1. general descriptionjBgeneral-description1. General descriptionvirt/kvm/api:2. restrictionsjB restrictions2. Restrictionsvirt/kvm/api:3. extensionsjB extensions 3. Extensionsvirt/kvm/api:4. api descriptionjBapi-description4. API description%virt/kvm/api:5. the kvm_run structurejBthe-kvm-run-structure5. The kvm_run structure9virt/kvm/api:6. capabilities that can be enabled on vcpusjB)capabilities-that-can-be-enabled-on-vcpus,6. Capabilities that can be enabled on vCPUs7virt/kvm/api:7. capabilities that can be enabled on vmsjB'capabilities-that-can-be-enabled-on-vms*7. Capabilities that can be enabled on VMs#virt/kvm/api:8. other capabilities.jBother-capabilities8. Other capabilities.&virt/kvm/api:9. known kvm api problemsjBknown-kvm-api-problems9. Known KVM API problemsHvirt/kvm/arm/fw-pseudo-registers:arm firmware pseudo-registers interfacej'arm-firmware-pseudo-registers-interface'ARM firmware pseudo-registers interfaceBvirt/kvm/arm/fw-pseudo-registers:bitmap feature firmware registersj!bitmap-feature-firmware-registers!Bitmap Feature Firmware Registersuserspace-api/media/mediactl/media-ioc-g-topology:return valuejD return-value Return Valuemedia_ioc_request_allocjM?media-ioc-request-allocioctl MEDIA_IOC_REQUEST_ALLOCRuserspace-api/media/mediactl/media-ioc-request-alloc:ioctl media_ioc_request_allocjM?ioctl-media-ioc-request-allocioctl MEDIA_IOC_REQUEST_ALLOC9userspace-api/media/mediactl/media-ioc-request-alloc:namejM?nameName=userspace-api/media/mediactl/media-ioc-request-alloc:synopsisjM?synopsisSynopsis>userspace-api/media/mediactl/media-ioc-request-alloc:argumentsjM? arguments Arguments@userspace-api/media/mediactl/media-ioc-request-alloc:descriptionjM? description DescriptionAuserspace-api/media/mediactl/media-ioc-request-alloc:return valuejM? return-value Return Valuemedia_ioc_setup_linkjZmedia-ioc-setup-linkioctl MEDIA_IOC_SETUP_LINKLuserspace-api/media/mediactl/media-ioc-setup-link:ioctl media_ioc_setup_linkjZioctl-media-ioc-setup-linkioctl MEDIA_IOC_SETUP_LINK6userspace-api/media/mediactl/media-ioc-setup-link:namejZnameName:userspace-api/media/mediactl/media-ioc-setup-link:synopsisjZsynopsisSynopsis;userspace-api/media/mediactl/media-ioc-setup-link:argumentsjZ arguments Arguments=userspace-api/media/mediactl/media-ioc-setup-link:descriptionjZ description Description>userspace-api/media/mediactl/media-ioc-setup-link:return valuejZ return-value Return Valuemedia_request_ioc_queuej@3media-request-ioc-queueioctl MEDIA_REQUEST_IOC_QUEUERuserspace-api/media/mediactl/media-request-ioc-queue:ioctl media_request_ioc_queuej@3ioctl-media-request-ioc-queueioctl MEDIA_REQUEST_IOC_QUEUE9userspace-api/media/mediactl/media-request-ioc-queue:namej@3nameName=userspace-api/media/mediactl/media-request-ioc-queue:synopsisj@3synopsisSynopsis>userspace-api/media/mediactl/media-request-ioc-queue:argumentsj@3 arguments Arguments@userspace-api/media/mediactl/media-request-ioc-queue:descriptionj@3 description DescriptionAuserspace-api/media/mediactl/media-request-ioc-queue:return valuej@3 return-value Return Valuemedia_request_ioc_reinitj\media-request-ioc-reinitioctl MEDIA_REQUEST_IOC_REINITTuserspace-api/media/mediactl/media-request-ioc-reinit:ioctl media_request_ioc_reinitj\ioctl-media-request-ioc-reinitioctl MEDIA_REQUEST_IOC_REINIT:userspace-api/media/mediactl/media-request-ioc-reinit:namej\nameName>userspace-api/media/mediactl/media-request-ioc-reinit:synopsisj\synopsisSynopsis?userspace-api/media/mediactl/media-request-ioc-reinit:argumentsj\ arguments ArgumentsAuserspace-api/media/mediactl/media-request-ioc-reinit:descriptionj\ description DescriptionBuserspace-api/media/mediactl/media-request-ioc-reinit:return valuej\ return-value Return Valuemedia-controller-typesjgmedia-controller-types:Types and flags used to represent the media graph elementsmedia-entity-functionsjgmedia-entity-functionsMedia entity functionsmedia-ent-f-unknownjgmedia-ent-f-unknownMedia entity functionsmedia-ent-f-v4l2-subdev-unknownjgmedia-ent-f-v4l2-subdev-unknownMedia entity functionsmedia-ent-f-io-v4ljgmedia-ent-f-io-v4lMedia entity functionsmedia-ent-f-io-vbijgmedia-ent-f-io-vbiMedia entity functionsmedia-ent-f-io-swradiojgmedia-ent-f-io-swradioMedia entity functionsmedia-ent-f-io-dtvjgmedia-ent-f-io-dtvMedia entity functionsmedia-ent-f-dtv-demodjgmedia-ent-f-dtv-demodMedia entity functionsmedia-ent-f-ts-demuxjgmedia-ent-f-ts-demuxMedia entity functionsmedia-ent-f-dtv-cajgmedia-ent-f-dtv-caMedia entity functionsmedia-ent-f-dtv-net-decapjgmedia-ent-f-dtv-net-decapMedia entity functionsmedia-ent-f-conn-rfjgmedia-ent-f-conn-rfMedia entity functionsmedia-ent-f-conn-svideojgmedia-ent-f-conn-svideoMedia entity functionsmedia-ent-f-conn-compositejgmedia-ent-f-conn-compositeMedia entity functionsmedia-ent-f-cam-sensorjgmedia-ent-f-cam-sensorMedia entity functionsmedia-ent-f-flashjgmedia-ent-f-flashMedia entity functionsmedia-ent-f-lensjgmedia-ent-f-lensMedia entity functionsmedia-ent-f-atv-decoderjgmedia-ent-f-atv-decoderMedia entity functionsmedia-ent-f-tunerjgmedia-ent-f-tunerMedia entity functionsmedia-ent-f-if-vid-decoderjgmedia-ent-f-if-vid-decoderMedia entity functionsmedia-ent-f-if-aud-decoderjgmedia-ent-f-if-aud-decoderMedia entity functionsmedia-ent-f-audio-capturejgmedia-ent-f-audio-captureMedia entity functionsmedia-ent-f-audio-playbackjgmedia-ent-f-audio-playbackMedia entity functionsmedia-ent-f-audio-mixerjgmedia-ent-f-audio-mixerMedia entity functionsmedia-ent-f-proc-video-composerjgmedia-ent-f-proc-video-composerMedia entity functions&media-ent-f-proc-video-pixel-formatterjg&media-ent-f-proc-video-pixel-formatterMedia entity functions%media-ent-f-proc-video-pixel-enc-convjg%media-ent-f-proc-video-pixel-enc-convMedia entity functionsmedia-ent-f-proc-video-lutjgmedia-ent-f-proc-video-lutMedia entity functionsmedia-ent-f-proc-video-scalerjgmedia-ent-f-proc-video-scalerMedia entity functions!media-ent-f-proc-video-statisticsjg!media-ent-f-proc-video-statisticsMedia entity functionsmedia-ent-f-proc-video-encoderjgmedia-ent-f-proc-video-encoderMedia entity functionsmedia-ent-f-proc-video-decoderjgmedia-ent-f-proc-video-decoderMedia entity functionsmedia-ent-f-proc-video-ispjgmedia-ent-f-proc-video-ispMedia entity functionsmedia-ent-f-vid-muxjgmedia-ent-f-vid-muxMedia entity functionsmedia-ent-f-vid-if-bridgejgmedia-ent-f-vid-if-bridgeMedia entity functionsmedia-ent-f-dv-decoderjgmedia-ent-f-dv-decoderMedia entity functionsmedia-ent-f-dv-encoderjgmedia-ent-f-dv-encoderMedia entity functionsmedia-entity-flagjgmedia-entity-flagMedia entity flagsmedia-ent-fl-defaultjgmedia-ent-fl-defaultMedia entity flagsmedia-ent-fl-connectorjgmedia-ent-fl-connectorMedia entity flagsmedia-intf-typejgmedia-intf-typeMedia interface typesmedia-intf-t-dvb-fejgmedia-intf-t-dvb-feMedia interface typesmedia-intf-t-dvb-demuxjgmedia-intf-t-dvb-demuxMedia interface typesmedia-intf-t-dvb-dvrjgmedia-intf-t-dvb-dvrMedia interface typesmedia-intf-t-dvb-cajgmedia-intf-t-dvb-caMedia interface typesmedia-intf-t-dvb-netjgmedia-intf-t-dvb-netMedia interface typesmedia-intf-t-v4l-videojgmedia-intf-t-v4l-videoMedia interface typesmedia-intf-t-v4l-vbijgmedia-intf-t-v4l-vbiMedia interface typesmedia-intf-t-v4l-radiojgmedia-intf-t-v4l-radioMedia interface typesmedia-intf-t-v4l-subdevjgmedia-intf-t-v4l-subdevMedia interface typesmedia-intf-t-v4l-swradiojgmedia-intf-t-v4l-swradioMedia interface typesmedia-intf-t-v4l-touchjgmedia-intf-t-v4l-touchMedia interface typesmedia-intf-t-alsa-pcm-capturejgmedia-intf-t-alsa-pcm-captureMedia interface typesmedia-intf-t-alsa-pcm-playbackjgmedia-intf-t-alsa-pcm-playbackMedia interface typesmedia-intf-t-alsa-controljgmedia-intf-t-alsa-controlMedia interface typesmedia-intf-t-alsa-compressjgmedia-intf-t-alsa-compressMedia interface typesmedia-intf-t-alsa-rawmidijgmedia-intf-t-alsa-rawmidiMedia interface typesmedia-intf-t-alsa-hwdepjgmedia-intf-t-alsa-hwdepMedia interface typesmedia-intf-t-alsa-sequencerjgmedia-intf-t-alsa-sequencerMedia interface typesmedia-intf-t-alsa-timerjgmedia-intf-t-alsa-timerMedia interface typesmedia-pad-flagjgmedia-pad-flagMedia pad flagsmedia-pad-fl-sinkjgmedia-pad-fl-sinkMedia pad flagsmedia-pad-fl-sourcejgmedia-pad-fl-sourceMedia pad flagsmedia-pad-fl-must-connectjgmedia-pad-fl-must-connectMedia pad flagsmedia-link-flagjgmedia-link-flagMedia link flagsmedia-lnk-fl-enabledjgmedia-lnk-fl-enabledMedia link flagsmedia-lnk-fl-immutablejgmedia-lnk-fl-immutableMedia link flagsmedia-lnk-fl-dynamicjgmedia-lnk-fl-dynamicMedia link flagsmedia-lnk-fl-link-typejgmedia-lnk-fl-link-typeMedia link flagscuserspace-api/media/mediactl/media-types:types and flags used to represent the media graph elementsjg:types-and-flags-used-to-represent-the-media-graph-elements:Types and flags used to represent the media graph elementsmedia-request-apij&%media-request-api Request APImedia-request-life-timej&%media-request-life-timeRecycling and Destruction4userspace-api/media/mediactl/request-api:request apij&% request-api Request API6userspace-api/media/mediactl/request-api:general usagej&% general-usage General Usage;userspace-api/media/mediactl/request-api:request allocationj&%request-allocationRequest Allocationuserspace-api/media/rc/lirc-set-measure-carrier-mode:argumentsj{k arguments Arguments@userspace-api/media/rc/lirc-set-measure-carrier-mode:descriptionj{k description DescriptionAuserspace-api/media/rc/lirc-set-measure-carrier-mode:return valuej{k return-value Return Valuelirc_set_rec_carrierj}Plirc-set-rec-carrierioctl LIRC_SET_REC_CARRIERFuserspace-api/media/rc/lirc-set-rec-carrier:ioctl lirc_set_rec_carrierj}Pioctl-lirc-set-rec-carrierioctl LIRC_SET_REC_CARRIER0userspace-api/media/rc/lirc-set-rec-carrier:namej}PnameName4userspace-api/media/rc/lirc-set-rec-carrier:synopsisj}PsynopsisSynopsis5userspace-api/media/rc/lirc-set-rec-carrier:argumentsj}P arguments Arguments7userspace-api/media/rc/lirc-set-rec-carrier:descriptionj}P description Description8userspace-api/media/rc/lirc-set-rec-carrier:return valuej}P return-value Return Valuelirc_set_rec_carrier_rangejlirc-set-rec-carrier-range ioctl LIRC_SET_REC_CARRIER_RANGERuserspace-api/media/rc/lirc-set-rec-carrier-range:ioctl lirc_set_rec_carrier_rangej ioctl-lirc-set-rec-carrier-range ioctl LIRC_SET_REC_CARRIER_RANGE6userspace-api/media/rc/lirc-set-rec-carrier-range:namejnameName:userspace-api/media/rc/lirc-set-rec-carrier-range:synopsisjsynopsisSynopsis;userspace-api/media/rc/lirc-set-rec-carrier-range:argumentsj arguments Arguments=userspace-api/media/rc/lirc-set-rec-carrier-range:descriptionj description Description>userspace-api/media/rc/lirc-set-rec-carrier-range:return valuej return-value Return Valuelirc_set_rec_timeoutjAlirc-set-rec-timeout3ioctl LIRC_GET_REC_TIMEOUT and LIRC_SET_REC_TIMEOUTlirc_get_rec_timeoutjAlirc-get-rec-timeout3ioctl LIRC_GET_REC_TIMEOUT and LIRC_SET_REC_TIMEOUT_userspace-api/media/rc/lirc-set-rec-timeout:ioctl lirc_get_rec_timeout and lirc_set_rec_timeoutjA3ioctl-lirc-get-rec-timeout-and-lirc-set-rec-timeout3ioctl LIRC_GET_REC_TIMEOUT and LIRC_SET_REC_TIMEOUT0userspace-api/media/rc/lirc-set-rec-timeout:namejAnameName4userspace-api/media/rc/lirc-set-rec-timeout:synopsisjAsynopsisSynopsis5userspace-api/media/rc/lirc-set-rec-timeout:argumentsjA arguments Arguments7userspace-api/media/rc/lirc-set-rec-timeout:descriptionjA description Description8userspace-api/media/rc/lirc-set-rec-timeout:return valuejA return-value Return Valuelirc_set_send_carrierjBelirc-set-send-carrierioctl LIRC_SET_SEND_CARRIERHuserspace-api/media/rc/lirc-set-send-carrier:ioctl lirc_set_send_carrierjBeioctl-lirc-set-send-carrierioctl LIRC_SET_SEND_CARRIER1userspace-api/media/rc/lirc-set-send-carrier:namejBenameName5userspace-api/media/rc/lirc-set-send-carrier:synopsisjBesynopsisSynopsis6userspace-api/media/rc/lirc-set-send-carrier:argumentsjBe arguments Arguments8userspace-api/media/rc/lirc-set-send-carrier:descriptionjBe description Description9userspace-api/media/rc/lirc-set-send-carrier:return valuejBe return-value Return Valuelirc_set_send_duty_cyclej!lirc-set-send-duty-cycleioctl LIRC_SET_SEND_DUTY_CYCLENuserspace-api/media/rc/lirc-set-send-duty-cycle:ioctl lirc_set_send_duty_cyclej!ioctl-lirc-set-send-duty-cycleioctl LIRC_SET_SEND_DUTY_CYCLE4userspace-api/media/rc/lirc-set-send-duty-cycle:namej!nameName8userspace-api/media/rc/lirc-set-send-duty-cycle:synopsisj!synopsisSynopsis9userspace-api/media/rc/lirc-set-send-duty-cycle:argumentsj! arguments Arguments;userspace-api/media/rc/lirc-set-send-duty-cycle:descriptionj! description Descriptionuserspace-api/media/rc/lirc-set-wideband-receiver:return valuejO return-value Return Value lirc-writejf lirc-write LIRC write().userspace-api/media/rc/lirc-write:lirc write()jfj1 LIRC write()&userspace-api/media/rc/lirc-write:namejfnameName*userspace-api/media/rc/lirc-write:synopsisjfsynopsisSynopsis+userspace-api/media/rc/lirc-write:argumentsjf arguments Arguments-userspace-api/media/rc/lirc-write:descriptionjf description Description.userspace-api/media/rc/lirc-write:return valuejf return-value Return Valueremote_controllers_introjMmremote-controllers-intro Introduction,userspace-api/media/rc/rc-intro:introductionjMm introduction Introductionremote_controllers_protocolsjk5remote-controllers-protocols)Remote Controller Protocols and ScancodesJuserspace-api/media/rc/rc-protos:remote controller protocols and scancodesjk5)remote-controller-protocols-and-scancodes)Remote Controller Protocols and Scancodes4userspace-api/media/rc/rc-protos:rc-5 (rc_proto_rc5)jk5rc-5-rc-proto-rc5rc-5 (RC_PROTO_RC5):userspace-api/media/rc/rc-protos:rc-5-sz (rc_proto_rc5_sz)jk5rc-5-sz-rc-proto-rc5-szrc-5-sz (RC_PROTO_RC5_SZ)userspace-api/media/rc/rc-sysfs-nodes:/sys/class/rc/rcn/filterjLj1/sys/class/rc/rcN/filterCuserspace-api/media/rc/rc-sysfs-nodes:/sys/class/rc/rcn/filter_maskjLj1/sys/class/rc/rcN/filter_maskHuserspace-api/media/rc/rc-sysfs-nodes:/sys/class/rc/rcn/wakeup_protocolsjLj1"/sys/class/rc/rcN/wakeup_protocolsEuserspace-api/media/rc/rc-sysfs-nodes:/sys/class/rc/rcn/wakeup_filterjLj1/sys/class/rc/rcN/wakeup_filterJuserspace-api/media/rc/rc-sysfs-nodes:/sys/class/rc/rcn/wakeup_filter_maskjLj1$/sys/class/rc/rcN/wakeup_filter_maskremote_controllers_table_changejFremote-controllers-table-change+Changing default Remote Controller mappingsRuserspace-api/media/rc/rc-table-change:changing default remote controller mappingsjF+changing-default-remote-controller-mappings+Changing default Remote Controller mappingsremote_controllers_tablesj:remote-controllers-tablesRemote controller tablesrc_keymap_notesj:rc-keymap-notesNotes9userspace-api/media/rc/rc-tables:remote controller tablesj:remote-controller-tablesRemote controller tablesremote_controllersj\:remote-controllers Part III - Remote Controller APIJuserspace-api/media/rc/remote_controllers:part iii - remote controller apij\:part-iii-remote-controller-api Part III - Remote Controller API@userspace-api/media/rc/remote_controllers:revision and copyrightj\:revision-and-copyrightRevision and Copyright:userspace-api/media/rc/remote_controllers:revision historyj\:revision-historyRevision Historyapp-prij_app-priApplication Priority4userspace-api/media/v4l/app-pri:application priorityj_application-priorityApplication Priorityaudiojr\audioAudio Inputs and Outputs6userspace-api/media/v4l/audio:audio inputs and outputsjr\audio-inputs-and-outputsAudio Inputs and OutputsPuserspace-api/media/v4l/audio:example: information about the current audio inputjr\1example-information-about-the-current-audio-input2Example: Information about the current audio inputIuserspace-api/media/v4l/audio:example: switching to the first audio inputjr\*example-switching-to-the-first-audio-input+Example: Switching to the first audio inputcea608jV(cea608 CEA 608-Een300294jV(en300294 EN 300 294 ets300231jV( ets300231 ETS 300 231 ets300706jV( ets300706 ETS 300 706 mpeg2part1jV( mpeg2part1 ISO 13818-1 mpeg2part2jV( mpeg2part2 ISO 13818-2itu470jV(itu470 ITU BT.470itu601jV(itu601 ITU BT.601itu653jV(itu653 ITU BT.653itu709jV(itu709 ITU BT.709itu1119jV(itu1119 ITU BT.1119h264jV(h2640ITU-T Rec. H.264 Specification (04/2017 Edition)hevcjV(hevcITU H.265/HEVCjfifjV(jfifJFIFitu-t81jV(itu-t81ITU-T.81 w3c-jpeg-jfifjV( w3c-jpeg-jfif W3C JPEG JFIFsmpte12mjV(smpte12m SMPTE 12M smpte170mjV( smpte170m SMPTE 170M smpte240mjV( smpte240m SMPTE 240Msmpte431jV(smpte431SMPTE RP 431-2 smpte2084jV( smpte2084 SMPTE ST 2084srgbjV(srgbsRGBsyccjV(syccsYCCxvyccjV(xvyccxvYCCoprgbjV(oprgbopRGBitu2020jV(itu2020 ITU BT.2020tech3213jV(tech3213 EBU Tech 3213tech3321jV(tech3321 EBU Tech 3321iec62106jV(iec62106 IEC 62106nrsc4jV(nrsc4NRSC-4-Biso12232jV(iso12232ISO 12232:2006cea861jV(cea861 CEA-861-EvesadmtjV(vesadmtVESA DMTvesaeddcjV(vesaeddcE-DDCvesaedidjV(vesaedidEDIDhdcpjV(hdcpHDCPhdmijV(hdmiHDMIhdmi2jV(hdmi2HDMI2dpjV(dpDPpoyntonjV(poyntonpoyntoncolimgjV(colimgcolimgvp8jV(vp8VP8vp9jV(vp9VP9av1jV(av1AV1)userspace-api/media/v4l/biblio:referencesjV( references References(userspace-api/media/v4l/biblio:cea 608-ejV( cea-608-e CEA 608-E)userspace-api/media/v4l/biblio:en 300 294jV( en-300-294 EN 300 294*userspace-api/media/v4l/biblio:ets 300 231jV( ets-300-231 ETS 300 231*userspace-api/media/v4l/biblio:ets 300 706jV( ets-300-706 ETS 300 706*userspace-api/media/v4l/biblio:iso 13818-1jV( iso-13818-1 ISO 13818-1*userspace-api/media/v4l/biblio:iso 13818-2jV( iso-13818-2 ISO 13818-2)userspace-api/media/v4l/biblio:itu bt.470jV( itu-bt-470 ITU BT.470)userspace-api/media/v4l/biblio:itu bt.601jV( itu-bt-601 ITU BT.601)userspace-api/media/v4l/biblio:itu bt.653jV( itu-bt-653 ITU BT.653)userspace-api/media/v4l/biblio:itu bt.709jV( itu-bt-709 ITU BT.709*userspace-api/media/v4l/biblio:itu bt.1119jV( itu-bt-1119 ITU BT.1119Ouserspace-api/media/v4l/biblio:itu-t rec. h.264 specification (04/2017 edition)jV(-itu-t-rec-h-264-specification-04-2017-edition0ITU-T Rec. H.264 Specification (04/2017 Edition)-userspace-api/media/v4l/biblio:itu h.265/hevcjV(itu-h-265-hevcITU H.265/HEVC#userspace-api/media/v4l/biblio:jfifjV(j"1JFIF'userspace-api/media/v4l/biblio:itu-t.81jV(itu-t-81ITU-T.81,userspace-api/media/v4l/biblio:w3c jpeg jfifjV(j*1 W3C JPEG JFIF(userspace-api/media/v4l/biblio:smpte 12mjV( smpte-12m SMPTE 12M)userspace-api/media/v4l/biblio:smpte 170mjV( smpte-170m SMPTE 170M)userspace-api/media/v4l/biblio:smpte 240mjV( smpte-240m SMPTE 240M-userspace-api/media/v4l/biblio:smpte rp 431-2jV(smpte-rp-431-2SMPTE RP 431-2,userspace-api/media/v4l/biblio:smpte st 2084jV( smpte-st-2084 SMPTE ST 2084#userspace-api/media/v4l/biblio:srgbjV(jB1sRGB#userspace-api/media/v4l/biblio:syccjV(jF1sYCC$userspace-api/media/v4l/biblio:xvyccjV(jJ1xvYCC$userspace-api/media/v4l/biblio:oprgbjV(jN1opRGB*userspace-api/media/v4l/biblio:itu bt.2020jV( itu-bt-2020 ITU BT.2020,userspace-api/media/v4l/biblio:ebu tech 3213jV( ebu-tech-3213 EBU Tech 3213,userspace-api/media/v4l/biblio:ebu tech 3321jV( ebu-tech-3321 EBU Tech 3321(userspace-api/media/v4l/biblio:iec 62106jV( iec-62106 IEC 62106'userspace-api/media/v4l/biblio:nrsc-4-bjV(nrsc-4-bNRSC-4-B-userspace-api/media/v4l/biblio:iso 12232:2006jV(iso-12232-2006ISO 12232:2006(userspace-api/media/v4l/biblio:cea-861-ejV( cea-861-e CEA-861-E'userspace-api/media/v4l/biblio:vesa dmtjV(vesa-dmtVESA DMT$userspace-api/media/v4l/biblio:e-ddcjV(e-ddcE-DDC#userspace-api/media/v4l/biblio:edidjV(edidEDID#userspace-api/media/v4l/biblio:hdcpjV(jz1HDCP#userspace-api/media/v4l/biblio:hdmijV(j~1HDMI$userspace-api/media/v4l/biblio:hdmi2jV(j1HDMI2!userspace-api/media/v4l/biblio:dpjV(j1DP&userspace-api/media/v4l/biblio:poyntonjV(j1poynton%userspace-api/media/v4l/biblio:colimgjV(j1colimg"userspace-api/media/v4l/biblio:vp8jV(j1VP8"userspace-api/media/v4l/biblio:vp9jV(j1VP9"userspace-api/media/v4l/biblio:av1jV(j1AV1bufferjW&bufferBuffers buffer-flagsjW& buffer-flags Buffer Flags timecode-typejW& timecode-typeTimecode Typestimecode-flagsjW&timecode-flagsTimecode Flags&userspace-api/media/v4l/buffer:buffersjW&buffersBuffersQuserspace-api/media/v4l/buffer:interactions between formats, controls and buffersjW&1interactions-between-formats-controls-and-buffers2Interactions between formats, controls and buffers1userspace-api/media/v4l/buffer:struct v4l2_bufferjW&struct-v4l2-bufferstruct v4l2_buffer0userspace-api/media/v4l/buffer:struct v4l2_planejW&struct-v4l2-planestruct v4l2_plane1userspace-api/media/v4l/buffer:enum v4l2_buf_typejW&enum-v4l2-buf-typeenum v4l2_buf_type+userspace-api/media/v4l/buffer:buffer flagsjW&jG1 Buffer Flags/userspace-api/media/v4l/buffer:enum v4l2_memoryjW&enum-v4l2-memoryenum v4l2_memory(userspace-api/media/v4l/buffer:timecodesjW& timecodes Timecodescapture-examplejGcapture-exampleVideo Capture Example=userspace-api/media/v4l/capture-example:video capture examplejGvideo-capture-exampleVideo Capture Example;userspace-api/media/v4l/capture.c:file: media/v4l/capture.cjUfile-media-v4l-capture-cfile: media/v4l/capture.c colorspacesjw! colorspaces Colorspaces/userspace-api/media/v4l/colorspaces:colorspacesjw!j~1 ColorspacesEuserspace-api/media/v4l/colorspaces-defs:defining colorspaces in v4l2jSdefining-colorspaces-in-v4l2Defining Colorspaces in V4L2col-smpte-170mj.col-smpte-170m1Colorspace SMPTE 170M (V4L2_COLORSPACE_SMPTE170M) col-rec709j. col-rec709,Colorspace Rec. 709 (V4L2_COLORSPACE_REC709)col-srgbj.col-srgb&Colorspace sRGB (V4L2_COLORSPACE_SRGB) col-oprgbj. col-oprgb(Colorspace opRGB (V4L2_COLORSPACE_OPRGB) col-bt2020j. col-bt2020+Colorspace BT.2020 (V4L2_COLORSPACE_BT2020) col-dcip3j. col-dcip3*Colorspace DCI-P3 (V4L2_COLORSPACE_DCI_P3)col-smpte-240mj.col-smpte-240m1Colorspace SMPTE 240M (V4L2_COLORSPACE_SMPTE240M)col-sysmj.col-sysm3Colorspace NTSC 1953 (V4L2_COLORSPACE_470_SYSTEM_M) col-sysbgj. col-sysbg9Colorspace EBU Tech. 3213 (V4L2_COLORSPACE_470_SYSTEM_BG)col-jpegj.col-jpeg&Colorspace JPEG (V4L2_COLORSPACE_JPEG) xf-smpte-2084j. xf-smpte-20847Transfer Function SMPTE 2084 (V4L2_XFER_FUNC_SMPTE2084)Luserspace-api/media/v4l/colorspaces-details:detailed colorspace descriptionsj. detailed-colorspace-descriptions Detailed Colorspace Descriptions]userspace-api/media/v4l/colorspaces-details:colorspace smpte 170m (v4l2_colorspace_smpte170m)j./colorspace-smpte-170m-v4l2-colorspace-smpte170m1Colorspace SMPTE 170M (V4L2_COLORSPACE_SMPTE170M)Xuserspace-api/media/v4l/colorspaces-details:colorspace rec. 709 (v4l2_colorspace_rec709)j.)colorspace-rec-709-v4l2-colorspace-rec709,Colorspace Rec. 709 (V4L2_COLORSPACE_REC709)Ruserspace-api/media/v4l/colorspaces-details:colorspace srgb (v4l2_colorspace_srgb)j.$colorspace-srgb-v4l2-colorspace-srgb&Colorspace sRGB (V4L2_COLORSPACE_SRGB)Tuserspace-api/media/v4l/colorspaces-details:colorspace oprgb (v4l2_colorspace_oprgb)j.&colorspace-oprgb-v4l2-colorspace-oprgb(Colorspace opRGB (V4L2_COLORSPACE_OPRGB)Wuserspace-api/media/v4l/colorspaces-details:colorspace bt.2020 (v4l2_colorspace_bt2020)j.)colorspace-bt-2020-v4l2-colorspace-bt2020+Colorspace BT.2020 (V4L2_COLORSPACE_BT2020)Vuserspace-api/media/v4l/colorspaces-details:colorspace dci-p3 (v4l2_colorspace_dci_p3)j.(colorspace-dci-p3-v4l2-colorspace-dci-p3*Colorspace DCI-P3 (V4L2_COLORSPACE_DCI_P3)]userspace-api/media/v4l/colorspaces-details:colorspace smpte 240m (v4l2_colorspace_smpte240m)j./colorspace-smpte-240m-v4l2-colorspace-smpte240m1Colorspace SMPTE 240M (V4L2_COLORSPACE_SMPTE240M)_userspace-api/media/v4l/colorspaces-details:colorspace ntsc 1953 (v4l2_colorspace_470_system_m)j.1colorspace-ntsc-1953-v4l2-colorspace-470-system-m3Colorspace NTSC 1953 (V4L2_COLORSPACE_470_SYSTEM_M)euserspace-api/media/v4l/colorspaces-details:colorspace ebu tech. 3213 (v4l2_colorspace_470_system_bg)j.6colorspace-ebu-tech-3213-v4l2-colorspace-470-system-bg9Colorspace EBU Tech. 3213 (V4L2_COLORSPACE_470_SYSTEM_BG)Ruserspace-api/media/v4l/colorspaces-details:colorspace jpeg (v4l2_colorspace_jpeg)j.$colorspace-jpeg-v4l2-colorspace-jpeg&Colorspace JPEG (V4L2_COLORSPACE_JPEG)Suserspace-api/media/v4l/colorspaces-details:detailed transfer function descriptionsj.'detailed-transfer-function-descriptions'Detailed Transfer Function Descriptionscuserspace-api/media/v4l/colorspaces-details:transfer function smpte 2084 (v4l2_xfer_func_smpte2084)j.5transfer-function-smpte-2084-v4l2-xfer-func-smpte20847Transfer Function SMPTE 2084 (V4L2_XFER_FUNC_SMPTE2084)commonjGXcommonCommon API Elements2userspace-api/media/v4l/common:common api elementsjGXcommon-api-elementsCommon API Elements common-defsjH9 common-defs6Common definitions for V4L2 and V4L2 subdev interfacesZuserspace-api/media/v4l/common-defs:common definitions for v4l2 and v4l2 subdev interfacesjH96common-definitions-for-v4l2-and-v4l2-subdev-interfaces6Common definitions for V4L2 and V4L2 subdev interfacescompatjCOcompatChanges&userspace-api/media/v4l/compat:changesjCOchangesChangescontroljXcontrol User Controls control-idjX control-id Control IDsv4l2-cid-hflipjXv4l2-cid-hflipV4L2_CID_HFLIP (boolean)v4l2-cid-vflipjXv4l2-cid-vflipV4L2_CID_VFLIP (boolean)v4l2-power-line-frequencyjXv4l2-power-line-frequency$V4L2_CID_POWER_LINE_FREQUENCY (enum) v4l2-colorfxjX v4l2-colorfxV4L2_CID_COLORFX (enum)v4l2-alpha-componentjXv4l2-alpha-component"V4L2_CID_ALPHA_COMPONENT (integer)enum_all_controlsjXenum-all-controls!Example: Enumerating all controls-userspace-api/media/v4l/control:user controlsjX user-controls User Controls+userspace-api/media/v4l/control:control idsjX control-ids Control IDsAuserspace-api/media/v4l/control:example: enumerating all controlsjX example-enumerating-all-controls!Example: Enumerating all controls]userspace-api/media/v4l/control:example: enumerating all controls including compound controlsjXuserspace-api/media/v4l/crop:example: selecting an output areaji example-selecting-an-output-area!Example: Selecting an output areaMuserspace-api/media/v4l/crop:example: current scaling factor and pixel aspectji/example-current-scaling-factor-and-pixel-aspect0Example: Current scaling factor and pixel aspect depth-formatsju# depth-formats Depth Formats3userspace-api/media/v4l/depth-formats:depth formatsju#ja1 Depth Formatscapturej9captureVideo Capture Interface;userspace-api/media/v4l/dev-capture:video capture interfacej9video-capture-interfaceVideo Capture Interface9userspace-api/media/v4l/dev-capture:querying capabilitiesj9querying-capabilitiesQuerying Capabilities:userspace-api/media/v4l/dev-capture:supplemental functionsj9supplemental-functionsSupplemental Functionsuserspace-api/media/v4l/dev-encoder:encoding parameter changesjQVencoding-parameter-changesEncoding Parameter Changes)userspace-api/media/v4l/dev-encoder:drainjQVdrainDrain)userspace-api/media/v4l/dev-encoder:resetjQVresetReset1userspace-api/media/v4l/dev-encoder:commit pointsjQV commit-points Commit PointseventjTeventEvent Interface1userspace-api/media/v4l/dev-event:event interfacejTevent-interfaceEvent Interfacemem2memjk<mem2mem Video Memory-To-Memory InterfaceDuserspace-api/media/v4l/dev-mem2mem:video memory-to-memory interfacejk< video-memory-to-memory-interface Video Memory-To-Memory Interfacemetadataj)4metadataMetadata Interface3userspace-api/media/v4l/dev-meta:metadata interfacej)4metadata-interfaceMetadata Interface6userspace-api/media/v4l/dev-meta:querying capabilitiesj)4querying-capabilitiesQuerying Capabilities8userspace-api/media/v4l/dev-meta:data format negotiationj)4data-format-negotiationData Format NegotiationosdjhosdVideo Output Overlay Interface>userspace-api/media/v4l/dev-osd:video output overlay interfacejhvideo-output-overlay-interfaceVideo Output Overlay Interface5userspace-api/media/v4l/dev-osd:querying capabilitiesjhquerying-capabilitiesQuerying Capabilities+userspace-api/media/v4l/dev-osd:framebufferjh framebuffer Framebuffer:userspace-api/media/v4l/dev-osd:overlay window and scalingjhoverlay-window-and-scalingOverlay Window and Scaling0userspace-api/media/v4l/dev-osd:enabling overlayjhenabling-overlayEnabling OverlayoutputjboutputVideo Output Interface9userspace-api/media/v4l/dev-output:video output interfacejbvideo-output-interfaceVideo Output Interface8userspace-api/media/v4l/dev-output:querying capabilitiesjbquerying-capabilitiesQuerying Capabilities9userspace-api/media/v4l/dev-output:supplemental functionsjbsupplemental-functionsSupplemental Functions;userspace-api/media/v4l/dev-output:image format negotiationjbimage-format-negotiationImage Format Negotiation1userspace-api/media/v4l/dev-output:writing imagesjbwriting-imagesWriting Imagesoverlayj#overlayVideo Overlay Interface;userspace-api/media/v4l/dev-overlay:video overlay interfacej#video-overlay-interfaceVideo Overlay Interface9userspace-api/media/v4l/dev-overlay:querying capabilitiesj#querying-capabilitiesQuerying Capabilities:userspace-api/media/v4l/dev-overlay:supplemental functionsj#supplemental-functionsSupplemental Functions)userspace-api/media/v4l/dev-overlay:setupj#setupSetup2userspace-api/media/v4l/dev-overlay:overlay windowj#overlay-windowOverlay Window4userspace-api/media/v4l/dev-overlay:enabling overlayj#enabling-overlayEnabling OverlayradiojDradioRadio Interface1userspace-api/media/v4l/dev-radio:radio interfacejDradio-interfaceRadio Interface7userspace-api/media/v4l/dev-radio:querying capabilitiesjDquerying-capabilitiesQuerying Capabilities8userspace-api/media/v4l/dev-radio:supplemental functionsjDsupplemental-functionsSupplemental Functions-userspace-api/media/v4l/dev-radio:programmingjD programming Programmingraw-vbij4raw-vbiRaw VBI Data Interface vbifmt-flagsj4 vbifmt-flagsRaw VBI Format Flags vbi-hsyncj4 vbi-hsync Figure 4.1. Line synchronizationvbi-525j4vbi-5257Figure 4.2. ITU-R 525 line numbering (M/NTSC and M/PAL)vbi-625j4vbi-625$Figure 4.3. ITU-R 625 line numbering:userspace-api/media/v4l/dev-raw-vbi:raw vbi data interfacej4raw-vbi-data-interfaceRaw VBI Data Interface9userspace-api/media/v4l/dev-raw-vbi:querying capabilitiesj4querying-capabilitiesQuerying Capabilities:userspace-api/media/v4l/dev-raw-vbi:supplemental functionsj4supplemental-functionsSupplemental Functions>userspace-api/media/v4l/dev-raw-vbi:raw vbi format negotiationj4raw-vbi-format-negotiationRaw VBI Format NegotiationBuserspace-api/media/v4l/dev-raw-vbi:reading and writing vbi imagesj4reading-and-writing-vbi-imagesReading and writing VBI imagesrdsjSrds RDS Interfacereading-rds-datajSreading-rds-dataReading RDS datawriting-rds-datajSwriting-rds-dataWriting RDS data-userspace-api/media/v4l/dev-rds:rds interfacejS rds-interface RDS Interface5userspace-api/media/v4l/dev-rds:querying capabilitiesjSquerying-capabilitiesQuerying Capabilities0userspace-api/media/v4l/dev-rds:reading rds datajSj1Reading RDS data0userspace-api/media/v4l/dev-rds:writing rds datajSj1Writing RDS data2userspace-api/media/v4l/dev-rds:rds datastructuresjSrds-datastructuresRDS datastructuressdrjisdr&Software Defined Radio Interface (SDR)Fuserspace-api/media/v4l/dev-sdr:software defined radio interface (sdr)ji$software-defined-radio-interface-sdr&Software Defined Radio Interface (SDR)5userspace-api/media/v4l/dev-sdr:querying capabilitiesjiquerying-capabilitiesQuerying Capabilities6userspace-api/media/v4l/dev-sdr:supplemental functionsjisupplemental-functionsSupplemental Functions7userspace-api/media/v4l/dev-sdr:data format negotiationjidata-format-negotiationData Format Negotiationslicedj HslicedSliced VBI Data Interfacesliced-vbi-format-negotitationj Hsliced-vbi-format-negotitationSliced VBI Format Negotiation vbi-services2j H vbi-services2Sliced VBI servicesv4l2-sliced-wss-625-payloadj Hv4l2-sliced-wss-625-payloadV4L2_SLICED_WSS_625 payloadv4l2-mpeg-vbi-fmt-ivtv-magicj Hv4l2-mpeg-vbi-fmt-ivtv-magic=Magic Constants for struct v4l2_mpeg_vbi_fmt_ivtv magic fieldv4l2-mpeg-vbi-itv0-1j Hv4l2-mpeg-vbi-itv0-1struct v4l2_mpeg_vbi_ITV0itv0-line-identifier-constantsj Hitv0-line-identifier-constantsExample: Initiating streaming I/O with DMABUF file descriptorsNuserspace-api/media/v4l/dmabuf:example: queueing dmabuf using single plane apijd.example-queueing-dmabuf-using-single-plane-api/Example: Queueing DMABUF using single plane APIQuserspace-api/media/v4l/dmabuf:example 3.6. queueing dmabuf using multi plane apijd1example-3-6-queueing-dmabuf-using-multi-plane-api2Example 3.6. Queueing DMABUF using multi plane API dv-timingsjS dv-timingsDigital Video (DV) Timings=userspace-api/media/v4l/dv-timings:digital video (dv) timingsjSdigital-video-dv-timingsDigital Video (DV) Timingscamera-controlsj0camera-controlsCamera Control Referencecamera-control-idj0camera-control-idCamera Control IDsv4l2-exposure-auto-typej0v4l2-exposure-auto-typeV4L2_CID_EXPOSURE_AUTOv4l2-exposure-meteringj0v4l2-exposure-meteringV4L2_CID_EXPOSURE_METERINGv4l2-auto-focus-statusj0v4l2-auto-focus-status$V4L2_CID_AUTO_FOCUS_STATUS (bitmask)v4l2-auto-focus-rangej0v4l2-auto-focus-rangeV4L2_CID_AUTO_FOCUS_RANGE v4l2-auto-n-preset-white-balancej0 v4l2-auto-n-preset-white-balance$V4L2_CID_AUTO_N_PRESET_WHITE_BALANCEv4l2-wide-dynamic-rangej0v4l2-wide-dynamic-range%V4L2_CID_WIDE_DYNAMIC_RANGE (boolean)v4l2-image-stabilizationj0v4l2-image-stabilization&V4L2_CID_IMAGE_STABILIZATION (boolean)v4l2-iso-sensitivity-auto-typej0v4l2-iso-sensitivity-auto-typeV4L2_CID_ISO_SENSITIVITY_AUTOv4l2-scene-modej0v4l2-scene-modeV4L2_CID_SCENE_MODEv4l2-camera-sensor-orientationj0v4l2-camera-sensor-orientation"V4L2_CID_CAMERA_ORIENTATION (menu)v4l2-camera-sensor-rotationj0v4l2-camera-sensor-rotation)V4L2_CID_CAMERA_SENSOR_ROTATION (integer)Auserspace-api/media/v4l/ext-ctrls-camera:camera control referencej0camera-control-referenceCamera Control Reference;userspace-api/media/v4l/ext-ctrls-camera:camera control idsj0camera-control-idsCamera Control IDscodec-controlsjcodec-controlsCodec Control Referencempeg-control-idjmpeg-control-idCodec Control IDsv4l2-mpeg-stream-typejv4l2-mpeg-stream-typeV4L2_CID_MPEG_STREAM_TYPEv4l2-mpeg-stream-vbi-fmtjv4l2-mpeg-stream-vbi-fmtV4L2_CID_MPEG_STREAM_VBI_FMTv4l2-mpeg-audio-sampling-freqjv4l2-mpeg-audio-sampling-freq!V4L2_CID_MPEG_AUDIO_SAMPLING_FREQv4l2-mpeg-audio-encodingjv4l2-mpeg-audio-encodingV4L2_CID_MPEG_AUDIO_ENCODINGv4l2-mpeg-audio-l1-bitratejv4l2-mpeg-audio-l1-bitrateV4L2_CID_MPEG_AUDIO_L1_BITRATEv4l2-mpeg-audio-l2-bitratejv4l2-mpeg-audio-l2-bitrateV4L2_CID_MPEG_AUDIO_L2_BITRATEv4l2-mpeg-audio-l3-bitratejv4l2-mpeg-audio-l3-bitrateV4L2_CID_MPEG_AUDIO_L3_BITRATEv4l2-mpeg-audio-ac3-bitratejv4l2-mpeg-audio-ac3-bitrateV4L2_CID_MPEG_AUDIO_AC3_BITRATEv4l2-mpeg-audio-modejv4l2-mpeg-audio-modeV4L2_CID_MPEG_AUDIO_MODEv4l2-mpeg-audio-mode-extensionjv4l2-mpeg-audio-mode-extension"V4L2_CID_MPEG_AUDIO_MODE_EXTENSIONv4l2-mpeg-audio-emphasisjv4l2-mpeg-audio-emphasisV4L2_CID_MPEG_AUDIO_EMPHASISv4l2-mpeg-audio-crcjv4l2-mpeg-audio-crcV4L2_CID_MPEG_AUDIO_CRCv4l2-mpeg-audio-dec-playbackjv4l2-mpeg-audio-dec-playback V4L2_CID_MPEG_AUDIO_DEC_PLAYBACK)v4l2-mpeg-audio-dec-multilingual-playbackj)v4l2-mpeg-audio-dec-multilingual-playback-V4L2_CID_MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACKv4l2-mpeg-video-encodingjv4l2-mpeg-video-encodingV4L2_CID_MPEG_VIDEO_ENCODINGv4l2-mpeg-video-aspectjv4l2-mpeg-video-aspectV4L2_CID_MPEG_VIDEO_ASPECTv4l2-mpeg-video-bitrate-modejv4l2-mpeg-video-bitrate-mode V4L2_CID_MPEG_VIDEO_BITRATE_MODEv4l2-mpeg-video-dec-ptsjv4l2-mpeg-video-dec-pts'V4L2_CID_MPEG_VIDEO_DEC_PTS (integer64)v4l2-mpeg-video-dec-framejv4l2-mpeg-video-dec-frame)V4L2_CID_MPEG_VIDEO_DEC_FRAME (integer64) v4l2-mpeg-video-h264-vui-sar-idcj v4l2-mpeg-video-h264-vui-sar-idc$V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_IDCv4l2-mpeg-video-h264-leveljv4l2-mpeg-video-h264-levelV4L2_CID_MPEG_VIDEO_H264_LEVELv4l2-mpeg-video-mpeg2-leveljv4l2-mpeg-video-mpeg2-levelV4L2_CID_MPEG_VIDEO_MPEG2_LEVELv4l2-mpeg-video-mpeg4-leveljv4l2-mpeg-video-mpeg4-levelV4L2_CID_MPEG_VIDEO_MPEG4_LEVELv4l2-mpeg-video-h264-profilejv4l2-mpeg-video-h264-profile V4L2_CID_MPEG_VIDEO_H264_PROFILEv4l2-mpeg-video-mpeg2-profilejv4l2-mpeg-video-mpeg2-profile!V4L2_CID_MPEG_VIDEO_MPEG2_PROFILEv4l2-mpeg-video-mpeg4-profilejv4l2-mpeg-video-mpeg4-profile!V4L2_CID_MPEG_VIDEO_MPEG4_PROFILE v4l2-mpeg-video-multi-slice-modej v4l2-mpeg-video-multi-slice-mode$V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MODE%v4l2-mpeg-video-h264-loop-filter-modej%v4l2-mpeg-video-h264-loop-filter-mode)V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_MODE!v4l2-mpeg-video-h264-entropy-modej!v4l2-mpeg-video-h264-entropy-mode%V4L2_CID_MPEG_VIDEO_H264_ENTROPY_MODEv4l2-mpeg-video-vbv-sizejv4l2-mpeg-video-vbv-size&V4L2_CID_MPEG_VIDEO_VBV_SIZE (integer)v4l2-mpeg-video-vbv-delayjv4l2-mpeg-video-vbv-delay'V4L2_CID_MPEG_VIDEO_VBV_DELAY (integer) v4l2-mpeg-video-hor-search-rangej v4l2-mpeg-video-hor-search-range/V4L2_CID_MPEG_VIDEO_MV_H_SEARCH_RANGE (integer)!v4l2-mpeg-video-vert-search-rangej!v4l2-mpeg-video-vert-search-range/V4L2_CID_MPEG_VIDEO_MV_V_SEARCH_RANGE (integer)v4l2-mpeg-video-force-key-framejv4l2-mpeg-video-force-key-frame,V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME (button)v4l2-mpeg-video-h264-cpb-sizejv4l2-mpeg-video-h264-cpb-size+V4L2_CID_MPEG_VIDEO_H264_CPB_SIZE (integer)v4l2-mpeg-video-header-modejv4l2-mpeg-video-header-modeV4L2_CID_MPEG_VIDEO_HEADER_MODE,v4l2-mpeg-video-h264-sei-fp-arrangement-typej,v4l2-mpeg-video-h264-sei-fp-arrangement-type0V4L2_CID_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE!v4l2-mpeg-video-h264-fmo-map-typej!v4l2-mpeg-video-h264-fmo-map-type%V4L2_CID_MPEG_VIDEO_H264_FMO_MAP_TYPE)v4l2-mpeg-video-h264-fmo-change-directionj)v4l2-mpeg-video-h264-fmo-change-direction-V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_DIRECTION-v4l2-mpeg-video-h264-hierarchical-coding-typej-v4l2-mpeg-video-h264-hierarchical-coding-type1V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_TYPEmfc51-control-idjmfc51-control-idMFC 5.1 Control IDs%v4l2-mpeg-mfc51-video-frame-skip-modej%v4l2-mpeg-mfc51-video-frame-skip-mode)V4L2_CID_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE&v4l2-mpeg-mfc51-video-force-frame-typej&v4l2-mpeg-mfc51-video-force-frame-type*V4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPEcx2341x-control-idjcx2341x-control-idCX2341x Control IDs+v4l2-mpeg-cx2341x-video-spatial-filter-modej+v4l2-mpeg-cx2341x-video-spatial-filter-mode/V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODEluma-spatial-filter-typejluma-spatial-filter-type4V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPEchroma-spatial-filter-typejchroma-spatial-filter-type6V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE,v4l2-mpeg-cx2341x-video-temporal-filter-modej,v4l2-mpeg-cx2341x-video-temporal-filter-mode0V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE*v4l2-mpeg-cx2341x-video-median-filter-typej*v4l2-mpeg-cx2341x-video-median-filter-type.V4L2_CID_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPEvpx-control-idjvpx-control-idVPX Control IDsv4l2-vpx-num-partitionsjv4l2-vpx-num-partitions&V4L2_CID_MPEG_VIDEO_VPX_NUM_PARTITIONSv4l2-vpx-num-ref-framesjv4l2-vpx-num-ref-frames&V4L2_CID_MPEG_VIDEO_VPX_NUM_REF_FRAMESv4l2-vpx-golden-frame-seljv4l2-vpx-golden-frame-sel(V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_SELv4l2-mpeg-video-vp8-profilejv4l2-mpeg-video-vp8-profileV4L2_CID_MPEG_VIDEO_VP8_PROFILEv4l2-mpeg-video-vp9-profilejv4l2-mpeg-video-vp9-profileV4L2_CID_MPEG_VIDEO_VP9_PROFILEhevc-control-idjhevc-control-idHEVC/H.265 Control IDsv4l2-hevc-hier-coding-typejv4l2-hevc-hier-coding-type)V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_TYPEv4l2-hevc-profilejv4l2-hevc-profile V4L2_CID_MPEG_VIDEO_HEVC_PROFILEv4l2-hevc-leveljv4l2-hevc-levelV4L2_CID_MPEG_VIDEO_HEVC_LEVELv4l2-hevc-tierjv4l2-hevc-tierV4L2_CID_MPEG_VIDEO_HEVC_TIERv4l2-hevc-loop-filter-modejv4l2-hevc-loop-filter-mode)V4L2_CID_MPEG_VIDEO_HEVC_LOOP_FILTER_MODEv4l2-hevc-refresh-typejv4l2-hevc-refresh-type%V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_TYPE?userspace-api/media/v4l/ext-ctrls-codec:codec control referencejcodec-control-referenceCodec Control Reference>userspace-api/media/v4l/ext-ctrls-codec:generic codec controlsjgeneric-codec-controlsGeneric Codec Controls=userspace-api/media/v4l/ext-ctrls-codec:mfc 5.1 mpeg controlsjmfc-5-1-mpeg-controlsMFC 5.1 MPEG Controls=userspace-api/media/v4l/ext-ctrls-codec:cx2341x mpeg controlsjcx2341x-mpeg-controlsCX2341x MPEG Controls=userspace-api/media/v4l/ext-ctrls-codec:vpx control referencejvpx-control-referenceVPX Control Referencecuserspace-api/media/v4l/ext-ctrls-codec:high efficiency video coding (hevc/h.265) control referencej9high-efficiency-video-coding-hevc-h-265-control-reference;High Efficiency Video Coding (HEVC/H.265) Control Referencecodec-stateless-controlsjmgcodec-stateless-controls!Stateless Codec Control Referencecodec-stateless-control-idjmgcodec-stateless-control-id&V4L2_CID_CODEC_STATELESS_CLASS (class)v4l2-codec-stateless-h264jmgv4l2-codec-stateless-h264$V4L2_CID_STATELESS_H264_SPS (struct)codec-stateless-fwhtjmgcodec-stateless-fwht'V4L2_CID_STATELESS_FWHT_PARAMS (struct) fwht-flagsjmg fwht-flags FWHT Flagsv4l2-codec-stateless-vp8jmgv4l2-codec-stateless-vp8%V4L2_CID_STATELESS_VP8_FRAME (struct)v4l2-codec-stateless-mpeg2jmgv4l2-codec-stateless-mpeg2*V4L2_CID_STATELESS_MPEG2_SEQUENCE (struct)v4l2-codec-stateless-vp9jmgv4l2-codec-stateless-vp9.V4L2_CID_STATELESS_VP9_COMPRESSED_HDR (struct)v4l2-codec-stateless-hevcjmgv4l2-codec-stateless-hevc$V4L2_CID_STATELESS_HEVC_SPS (struct)v4l2-codec-stateless-av1jmgv4l2-codec-stateless-av1(V4L2_CID_STATELESS_AV1_SEQUENCE (struct)Suserspace-api/media/v4l/ext-ctrls-codec-stateless:stateless codec control referencejmg!stateless-codec-control-reference!Stateless Codec Control ReferenceLuserspace-api/media/v4l/ext-ctrls-codec-stateless:stateless codec control idjmgstateless-codec-control-idStateless Codec Control IDuserspace-api/media/v4l/ext-ctrls-dv:digital video control idsjNdigital-video-control-idsDigital Video Control IDsflash-controlsjfQflash-controlsFlash Control Referenceflash-controls-use-casesjfQflash-controls-use-casesSupported use casesflash-control-idjfQflash-control-idFlash Control IDs?userspace-api/media/v4l/ext-ctrls-flash:flash control referencejfQflash-control-referenceFlash Control Reference;userspace-api/media/v4l/ext-ctrls-flash:supported use casesjfQsupported-use-casesSupported use casesfm-rx-controlsj2fm-rx-controlsFM Receiver Control Referencefm-rx-control-idj2fm-rx-control-idFM_RX Control IDsEuserspace-api/media/v4l/ext-ctrls-fm-rx:fm receiver control referencej2fm-receiver-control-referenceFM Receiver Control Reference9userspace-api/media/v4l/ext-ctrls-fm-rx:fm_rx control idsj2fm-rx-control-idsFM_RX Control IDsfm-tx-controlsj|fm-tx-controls FM Transmitter Control Referencefm-tx-control-idj|fm-tx-control-idFM_TX Control IDsHuserspace-api/media/v4l/ext-ctrls-fm-tx:fm transmitter control referencej| fm-transmitter-control-reference FM Transmitter Control Reference9userspace-api/media/v4l/ext-ctrls-fm-tx:fm_tx control idsj|fm-tx-control-idsFM_TX Control IDsimage-process-controlsj'image-process-controlsImage Process Control Referenceimage-process-control-idj'image-process-control-idImage Process Control IDsv4l2-cid-link-freqj'v4l2-cid-link-freq!V4L2_CID_LINK_FREQ (integer menu)v4l2-cid-pixel-ratej'v4l2-cid-pixel-rate$V4L2_CID_PIXEL_RATE (64-bit integer)Ouserspace-api/media/v4l/ext-ctrls-image-process:image process control referencej'image-process-control-referenceImage Process Control ReferenceIuserspace-api/media/v4l/ext-ctrls-image-process:image process control idsj'image-process-control-idsImage Process Control IDsimage-source-controlsj+fimage-source-controlsImage Source Control Referenceimage-source-control-idj+fimage-source-control-idImage Source Control IDsMuserspace-api/media/v4l/ext-ctrls-image-source:image source control referencej+fimage-source-control-referenceImage Source Control ReferenceGuserspace-api/media/v4l/ext-ctrls-image-source:image source control idsj+fimage-source-control-idsImage Source Control IDs jpeg-controlsjeb jpeg-controlsJPEG Control Referencejpeg-control-idjebjpeg-control-idJPEG Control IDsjpeg-quality-controljebjpeg-quality-control+V4L2_CID_JPEG_COMPRESSION_QUALITY (integer)jpeg-active-marker-controljebjpeg-active-marker-control%V4L2_CID_JPEG_ACTIVE_MARKER (bitmask)=userspace-api/media/v4l/ext-ctrls-jpeg:jpeg control referencejebjpeg-control-referenceJPEG Control Reference7userspace-api/media/v4l/ext-ctrls-jpeg:jpeg control idsjebjpeg-control-idsJPEG Control IDsrf-tuner-controlsjASrf-tuner-controlsRF Tuner Control Referencerf-tuner-control-idjASrf-tuner-control-idRF_TUNER Control IDsEuserspace-api/media/v4l/ext-ctrls-rf-tuner:rf tuner control referencejASrf-tuner-control-referenceRF Tuner Control Reference?userspace-api/media/v4l/ext-ctrls-rf-tuner:rf_tuner control idsjASrf-tuner-control-idsRF_TUNER Control IDsextended-controlsjcextended-controlsExtended Controls API?userspace-api/media/v4l/extended-controls:extended controls apijcextended-controls-apiExtended Controls API6userspace-api/media/v4l/extended-controls:introductionjc introduction IntroductionBuserspace-api/media/v4l/extended-controls:the extended control apijcthe-extended-control-apiThe Extended Control APIGuserspace-api/media/v4l/extended-controls:enumerating extended controlsjcenumerating-extended-controlsEnumerating Extended ControlsAuserspace-api/media/v4l/extended-controls:creating control panelsjccreating-control-panelsCreating Control Panels field-orderjA field-order Field Order fieldseq-tbjA fieldseq-tb(Field Order, Top Field First Transmitted fieldseq-btjA fieldseq-bt+Field Order, Bottom Field First Transmitted/userspace-api/media/v4l/field-order:field orderjAj 1 Field Order3userspace-api/media/v4l/field-order:enum v4l2_fieldjAenum-v4l2-fieldenum v4l2_fieldLuserspace-api/media/v4l/field-order:field order, top field first transmittedjA'field-order-top-field-first-transmitted(Field Order, Top Field First TransmittedOuserspace-api/media/v4l/field-order:field order, bottom field first transmittedjA*field-order-bottom-field-first-transmitted+Field Order, Bottom Field First Transmittedformatj_format Data Formats+userspace-api/media/v4l/format:data formatsj_ data-formats Data Formats6userspace-api/media/v4l/format:data format negotiationj_data-format-negotiationData Format Negotiation7userspace-api/media/v4l/format:image format enumerationj_image-format-enumerationImage Format EnumerationKuserspace-api/media/v4l/fourcc:guidelines for video4linux pixel format 4ccsjc,guidelines-for-video4linux-pixel-format-4ccs,Guidelines for Video4Linux pixel format 4CCs(userspace-api/media/v4l/fourcc:raw bayerjc raw-bayer Raw bayer func-closejF func-close V4L2 close()/userspace-api/media/v4l/func-close:v4l2 close()jF v4l2-close V4L2 close()'userspace-api/media/v4l/func-close:namejFnameNameu(+userspace-api/media/v4l/func-close:synopsisjFsynopsisSynopsis,userspace-api/media/v4l/func-close:argumentsjF arguments Arguments.userspace-api/media/v4l/func-close:descriptionjF description Description/userspace-api/media/v4l/func-close:return valuejF return-value Return Value func-ioctlj" func-ioctl V4L2 ioctl()/userspace-api/media/v4l/func-ioctl:v4l2 ioctl()j" v4l2-ioctl V4L2 ioctl()'userspace-api/media/v4l/func-ioctl:namej"nameName+userspace-api/media/v4l/func-ioctl:synopsisj"synopsisSynopsis,userspace-api/media/v4l/func-ioctl:argumentsj" arguments Arguments.userspace-api/media/v4l/func-ioctl:descriptionj" description Description/userspace-api/media/v4l/func-ioctl:return valuej" return-value Return Value func-mmapjB func-mmap V4L2 mmap()-userspace-api/media/v4l/func-mmap:v4l2 mmap()jB v4l2-mmap V4L2 mmap()&userspace-api/media/v4l/func-mmap:namejBnameName*userspace-api/media/v4l/func-mmap:synopsisjBsynopsisSynopsis+userspace-api/media/v4l/func-mmap:argumentsjB arguments Arguments-userspace-api/media/v4l/func-mmap:descriptionjB description Description.userspace-api/media/v4l/func-mmap:return valuejB return-value Return Value func-munmapj] func-munmap V4L2 munmap()1userspace-api/media/v4l/func-munmap:v4l2 munmap()j] v4l2-munmap V4L2 munmap()(userspace-api/media/v4l/func-munmap:namej]nameName,userspace-api/media/v4l/func-munmap:synopsisj]synopsisSynopsis-userspace-api/media/v4l/func-munmap:argumentsj] arguments Arguments/userspace-api/media/v4l/func-munmap:descriptionj] description Description0userspace-api/media/v4l/func-munmap:return valuej] return-value Return Value func-openjZ func-open V4L2 open()-userspace-api/media/v4l/func-open:v4l2 open()jZ v4l2-open V4L2 open()&userspace-api/media/v4l/func-open:namejZnameName*userspace-api/media/v4l/func-open:synopsisjZsynopsisSynopsis+userspace-api/media/v4l/func-open:argumentsjZ arguments Arguments-userspace-api/media/v4l/func-open:descriptionjZ description Description.userspace-api/media/v4l/func-open:return valuejZ return-value Return Value func-pollj[ func-poll V4L2 poll()-userspace-api/media/v4l/func-poll:v4l2 poll()j[ v4l2-poll V4L2 poll()&userspace-api/media/v4l/func-poll:namej[nameName*userspace-api/media/v4l/func-poll:synopsisj[synopsisSynopsis+userspace-api/media/v4l/func-poll:argumentsj[ arguments Arguments-userspace-api/media/v4l/func-poll:descriptionj[ description Description.userspace-api/media/v4l/func-poll:return valuej[ return-value Return Value func-readjT func-read V4L2 read()-userspace-api/media/v4l/func-read:v4l2 read()jT v4l2-read V4L2 read()&userspace-api/media/v4l/func-read:namejTnameName*userspace-api/media/v4l/func-read:synopsisjTsynopsisSynopsis+userspace-api/media/v4l/func-read:argumentsjT arguments Arguments-userspace-api/media/v4l/func-read:descriptionjT description Description.userspace-api/media/v4l/func-read:return valuejT return-value Return Value func-selectj func-select V4L2 select()1userspace-api/media/v4l/func-select:v4l2 select()j v4l2-select V4L2 select()(userspace-api/media/v4l/func-select:namejnameName,userspace-api/media/v4l/func-select:synopsisjsynopsisSynopsis-userspace-api/media/v4l/func-select:argumentsj arguments Arguments/userspace-api/media/v4l/func-select:descriptionj description Description0userspace-api/media/v4l/func-select:return valuej return-value Return Value func-writejn func-write V4L2 write()/userspace-api/media/v4l/func-write:v4l2 write()jn v4l2-write V4L2 write()'userspace-api/media/v4l/func-write:namejnnameName+userspace-api/media/v4l/func-write:synopsisjnsynopsisSynopsis,userspace-api/media/v4l/func-write:argumentsjn arguments Arguments.userspace-api/media/v4l/func-write:descriptionjn description Description/userspace-api/media/v4l/func-write:return valuejn return-value Return Value hist-v4l2jyr hist-v4l2Changes of the V4L2 APIotherjyrother/Relation of V4L2 to other Linux multimedia APIsxvideojyrxvideoX Video Extension experimentaljyr experimentalExperimental API ElementsobsoletejyrobsoleteObsolete API Elements9userspace-api/media/v4l/hist-v4l2:changes of the v4l2 apijyrchanges-of-the-v4l2-apiChanges of the V4L2 API0userspace-api/media/v4l/hist-v4l2:early versionsjyrearly-versionsEarly Versions>userspace-api/media/v4l/hist-v4l2:v4l2 version 0.16 1999-01-31jyrv4l2-version-0-16-1999-01-31V4L2 Version 0.16 1999-01-31>userspace-api/media/v4l/hist-v4l2:v4l2 version 0.18 1999-03-16jyrv4l2-version-0-18-1999-03-16V4L2 Version 0.18 1999-03-16>userspace-api/media/v4l/hist-v4l2:v4l2 version 0.19 1999-06-05jyrv4l2-version-0-19-1999-06-05V4L2 Version 0.19 1999-06-05@userspace-api/media/v4l/hist-v4l2:v4l2 version 0.20 (1999-09-10)jyrv4l2-version-0-20-1999-09-10V4L2 Version 0.20 (1999-09-10)Guserspace-api/media/v4l/hist-v4l2:v4l2 version 0.20 incremental changesjyr%v4l2-version-0-20-incremental-changes%V4L2 Version 0.20 incremental changes>userspace-api/media/v4l/hist-v4l2:v4l2 version 0.20 2000-11-23jyrv4l2-version-0-20-2000-11-23V4L2 Version 0.20 2000-11-23>userspace-api/media/v4l/hist-v4l2:v4l2 version 0.20 2002-07-25jyrv4l2-version-0-20-2002-07-25V4L2 Version 0.20 2002-07-25?userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.5.46, 2002-10jyrv4l2-in-linux-2-5-46-2002-10V4L2 in Linux 2.5.46, 2002-101userspace-api/media/v4l/hist-v4l2:v4l2 2003-06-19jyrv4l2-2003-06-19V4L2 2003-06-191userspace-api/media/v4l/hist-v4l2:v4l2 2003-11-05jyrv4l2-2003-11-05V4L2 2003-11-05Auserspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.6, 2004-05-09jyrv4l2-in-linux-2-6-6-2004-05-09V4L2 in Linux 2.6.6, 2004-05-095userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.8jyrv4l2-in-linux-2-6-8V4L2 in Linux 2.6.8>userspace-api/media/v4l/hist-v4l2:v4l2 spec erratum 2004-08-01jyrv4l2-spec-erratum-2004-08-01V4L2 spec erratum 2004-08-016userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.14jyrv4l2-in-linux-2-6-14V4L2 in Linux 2.6.146userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.15jyrv4l2-in-linux-2-6-15V4L2 in Linux 2.6.15>userspace-api/media/v4l/hist-v4l2:v4l2 spec erratum 2005-11-27jyrv4l2-spec-erratum-2005-11-27V4L2 spec erratum 2005-11-27>userspace-api/media/v4l/hist-v4l2:v4l2 spec erratum 2006-01-10jyrv4l2-spec-erratum-2006-01-10V4L2 spec erratum 2006-01-10>userspace-api/media/v4l/hist-v4l2:v4l2 spec erratum 2006-02-03jyrv4l2-spec-erratum-2006-02-03V4L2 spec erratum 2006-02-03>userspace-api/media/v4l/hist-v4l2:v4l2 spec erratum 2006-02-04jyrv4l2-spec-erratum-2006-02-04V4L2 spec erratum 2006-02-046userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.17jyrv4l2-in-linux-2-6-17V4L2 in Linux 2.6.17Kuserspace-api/media/v4l/hist-v4l2:v4l2 spec erratum 2006-09-23 (draft 0.15)jyr'v4l2-spec-erratum-2006-09-23-draft-0-15)V4L2 spec erratum 2006-09-23 (Draft 0.15)6userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.18jyrv4l2-in-linux-2-6-18V4L2 in Linux 2.6.186userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.19jyrv4l2-in-linux-2-6-19V4L2 in Linux 2.6.19Kuserspace-api/media/v4l/hist-v4l2:v4l2 spec erratum 2006-10-12 (draft 0.17)jyr'v4l2-spec-erratum-2006-10-12-draft-0-17)V4L2 spec erratum 2006-10-12 (Draft 0.17)6userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.21jyrv4l2-in-linux-2-6-21V4L2 in Linux 2.6.216userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.22jyrv4l2-in-linux-2-6-22V4L2 in Linux 2.6.226userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.24jyrv4l2-in-linux-2-6-24V4L2 in Linux 2.6.246userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.25jyrv4l2-in-linux-2-6-25V4L2 in Linux 2.6.256userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.26jyrv4l2-in-linux-2-6-26V4L2 in Linux 2.6.266userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.27jyrv4l2-in-linux-2-6-27V4L2 in Linux 2.6.276userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.28jyrv4l2-in-linux-2-6-28V4L2 in Linux 2.6.286userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.29jyrv4l2-in-linux-2-6-29V4L2 in Linux 2.6.296userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.30jyrv4l2-in-linux-2-6-30V4L2 in Linux 2.6.306userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.32jyrv4l2-in-linux-2-6-32V4L2 in Linux 2.6.326userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.33jyrv4l2-in-linux-2-6-33V4L2 in Linux 2.6.336userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.34jyrv4l2-in-linux-2-6-34V4L2 in Linux 2.6.346userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.37jyrv4l2-in-linux-2-6-37V4L2 in Linux 2.6.376userspace-api/media/v4l/hist-v4l2:v4l2 in linux 2.6.39jyrv4l2-in-linux-2-6-39V4L2 in Linux 2.6.393userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.1jyrv4l2-in-linux-3-1V4L2 in Linux 3.13userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.2jyrv4l2-in-linux-3-2V4L2 in Linux 3.23userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.3jyrv4l2-in-linux-3-3V4L2 in Linux 3.33userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.4jyrv4l2-in-linux-3-4V4L2 in Linux 3.43userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.5jyrv4l2-in-linux-3-5V4L2 in Linux 3.53userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.6jyrv4l2-in-linux-3-6V4L2 in Linux 3.63userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.9jyrv4l2-in-linux-3-9V4L2 in Linux 3.94userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.10jyrv4l2-in-linux-3-10V4L2 in Linux 3.104userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.11jyrv4l2-in-linux-3-11V4L2 in Linux 3.114userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.14jyrv4l2-in-linux-3-14V4L2 in Linux 3.144userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.15jyrv4l2-in-linux-3-15V4L2 in Linux 3.154userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.16jyrv4l2-in-linux-3-16V4L2 in Linux 3.164userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.17jyrv4l2-in-linux-3-17V4L2 in Linux 3.174userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.18jyrv4l2-in-linux-3-18V4L2 in Linux 3.184userspace-api/media/v4l/hist-v4l2:v4l2 in linux 3.19jyrv4l2-in-linux-3-19V4L2 in Linux 3.193userspace-api/media/v4l/hist-v4l2:v4l2 in linux 4.4jyrv4l2-in-linux-4-4V4L2 in Linux 4.4Quserspace-api/media/v4l/hist-v4l2:relation of v4l2 to other linux multimedia apisjyr/relation-of-v4l2-to-other-linux-multimedia-apis/Relation of V4L2 to other Linux multimedia APIs;userspace-api/media/v4l/hist-v4l2:experimental api elementsjyrexperimental-api-elementsExperimental API Elements7userspace-api/media/v4l/hist-v4l2:obsolete api elementsjyrobsolete-api-elementsObsolete API Elements hsv-formatsj hsv-formats HSV Formats/userspace-api/media/v4l/hsv-formats:hsv formatsjjO1 HSV Formatsiojio Input/Output'userspace-api/media/v4l/io:input/outputj input-output Input/Outputlibv4ljlibv4lLibv4l Userspace Library7userspace-api/media/v4l/libv4l:libv4l userspace libraryjlibv4l-userspace-libraryLibv4l Userspace Librarylibv4l-introductionjllibv4l-introduction Introduction libv4l-opsjl libv4l-opsLibv4l device control functions8userspace-api/media/v4l/libv4l-introduction:introductionjl introduction Introduction9userspace-api/media/v4l/libv4l-introduction:libv4lconvertjl libv4lconvert libv4lconvert3userspace-api/media/v4l/libv4l-introduction:libv4l1jllibv4l1libv4l13userspace-api/media/v4l/libv4l-introduction:libv4l2jllibv4l2libv4l2Iuserspace-api/media/v4l/libv4l-introduction:v4l1compat.so wrapper libraryjlv4l1compat-so-wrapper-libraryv4l1compat.so wrapper library meta-formatsj meta-formatsMetadata Formats5userspace-api/media/v4l/meta-formats:metadata formatsjmetadata-formatsMetadata Formatsv4l2-meta-fmt-d4xxjv4l2-meta-fmt-d4xxV4L2_META_FMT_D4XX (‘D4XX’)@userspace-api/media/v4l/metafmt-d4xx:v4l2_meta_fmt_d4xx ('d4xx')jv4l2-meta-fmt-d4xx-d4xxV4L2_META_FMT_D4XX (‘D4XX’)0userspace-api/media/v4l/metafmt-d4xx:descriptionj description Descriptionv4l2-meta-fmt-generic-8j'v4l2-meta-fmt-generic-8V4L2_META_FMT_GENERIC_8v4l2-meta-fmt-generic-csi2-10j'v4l2-meta-fmt-generic-csi2-10V4L2_META_FMT_GENERIC_CSI2_10v4l2-meta-fmt-generic-csi2-12j'v4l2-meta-fmt-generic-csi2-12V4L2_META_FMT_GENERIC_CSI2_12v4l2-meta-fmt-generic-csi2-14j'v4l2-meta-fmt-generic-csi2-14V4L2_META_FMT_GENERIC_CSI2_14v4l2-meta-fmt-generic-csi2-16j'v4l2-meta-fmt-generic-csi2-16V4L2_META_FMT_GENERIC_CSI2_16v4l2-meta-fmt-generic-csi2-20j'v4l2-meta-fmt-generic-csi2-20V4L2_META_FMT_GENERIC_CSI2_20v4l2-meta-fmt-generic-csi2-24j'v4l2-meta-fmt-generic-csi2-24V4L2_META_FMT_GENERIC_CSI2_24X8userspace-api/media/v4l/metafmt-generic:v4l2_meta_fmt_generic_8 ('met8'), v4l2_meta_fmt_generic_csi2_10 ('mc1a'), v4l2_meta_fmt_generic_csi2_12 ('mc1c'), v4l2_meta_fmt_generic_csi2_14 ('mc1e'), v4l2_meta_fmt_generic_csi2_16 ('mc1g'), v4l2_meta_fmt_generic_csi2_20 ('mc1k'), v4l2_meta_fmt_generic_csi2_24 ('mc1o')j'v4l2-meta-fmt-generic-8-met8-v4l2-meta-fmt-generic-csi2-10-mc1a-v4l2-meta-fmt-generic-csi2-12-mc1c-v4l2-meta-fmt-generic-csi2-14-mc1e-v4l2-meta-fmt-generic-csi2-16-mc1g-v4l2-meta-fmt-generic-csi2-20-mc1k-v4l2-meta-fmt-generic-csi2-24-mc1oX,V4L2_META_FMT_GENERIC_8 (‘MET8’), V4L2_META_FMT_GENERIC_CSI2_10 (‘MC1A’), V4L2_META_FMT_GENERIC_CSI2_12 (‘MC1C’), V4L2_META_FMT_GENERIC_CSI2_14 (‘MC1E’), V4L2_META_FMT_GENERIC_CSI2_16 (‘MC1G’), V4L2_META_FMT_GENERIC_CSI2_20 (‘MC1K’), V4L2_META_FMT_GENERIC_CSI2_24 (‘MC1O’)3userspace-api/media/v4l/metafmt-generic:descriptionj' description Descriptionv4l2-meta-fmt-paramsjv4l2-meta-fmt-paramsJV4L2_META_FMT_IPU3_PARAMS (‘ip3p’), V4L2_META_FMT_IPU3_3A (‘ip3s’)v4l2-meta-fmt-stat-3ajv4l2-meta-fmt-stat-3aJV4L2_META_FMT_IPU3_PARAMS (‘ip3p’), V4L2_META_FMT_IPU3_3A (‘ip3s’)muserspace-api/media/v4l/metafmt-intel-ipu3:v4l2_meta_fmt_ipu3_params ('ip3p'), v4l2_meta_fmt_ipu3_3a ('ip3s')j9v4l2-meta-fmt-ipu3-params-ip3p-v4l2-meta-fmt-ipu3-3a-ip3sJV4L2_META_FMT_IPU3_PARAMS (‘ip3p’), V4L2_META_FMT_IPU3_3A (‘ip3s’)8userspace-api/media/v4l/metafmt-intel-ipu3:3a statisticsj a-statistics 3A statistics>userspace-api/media/v4l/metafmt-intel-ipu3:pipeline parametersjpipeline-parametersPipeline parametersJuserspace-api/media/v4l/metafmt-intel-ipu3:intel ipu3 imgu uapi data typesjintel-ipu3-imgu-uapi-data-typesIntel IPU3 ImgU uAPI data typesv4l2-meta-fmt-rpi-be-cfgjv4l2-meta-fmt-rpi-be-cfgV4L2_META_FMT_RPI_BE_CFG@userspace-api/media/v4l/metafmt-pisp-be:v4l2_meta_fmt_rpi_be_cfgjj1V4L2_META_FMT_RPI_BE_CFGWuserspace-api/media/v4l/metafmt-pisp-be:raspberry pi pisp back end configuration formatj/raspberry-pi-pisp-back-end-configuration-format/Raspberry Pi PiSP Back End configuration formatRuserspace-api/media/v4l/metafmt-pisp-be:raspberry pi pisp back end uapi data typesj*raspberry-pi-pisp-back-end-uapi-data-types*Raspberry Pi PiSP Back End uAPI data typesv4l2-meta-fmt-rpi-fe-cfgjkv4l2-meta-fmt-rpi-fe-cfgV4L2_META_FMT_RPI_FE_CFGv4l2-meta-fmt-rpi-fe-statsjkv4l2-meta-fmt-rpi-fe-statsV4L2_META_FMT_RPI_FE_STATS@userspace-api/media/v4l/metafmt-pisp-fe:v4l2_meta_fmt_rpi_fe_cfgjkj1V4L2_META_FMT_RPI_FE_CFGXuserspace-api/media/v4l/metafmt-pisp-fe:raspberry pi pisp front end configuration formatjk0raspberry-pi-pisp-front-end-configuration-format0Raspberry Pi PiSP Front End configuration formatBuserspace-api/media/v4l/metafmt-pisp-fe:v4l2_meta_fmt_rpi_fe_statsjkj1V4L2_META_FMT_RPI_FE_STATSUuserspace-api/media/v4l/metafmt-pisp-fe:raspberry pi pisp front end statistics formatjk-raspberry-pi-pisp-front-end-statistics-format-Raspberry Pi PiSP Front End statistics formatv4l2-meta-fmt-rk-isp1-stat-3ajJ~v4l2-meta-fmt-rk-isp1-stat-3aV4L2_META_FMT_RK_ISP1_PARAMS (‘rk1p’), V4L2_META_FMT_RK_ISP1_STAT_3A (‘rk1s’), V4L2_META_FMT_RK_ISP1_EXT_PARAMS (‘rk1e’)v4l2-meta-fmt-rk-isp1-paramsjJ~v4l2-meta-fmt-rk-isp1-params%Fixed parameters configuration format v4l2-meta-fmt-rk-isp1-ext-paramsjJ~ v4l2-meta-fmt-rk-isp1-ext-params*Extensible parameters configuration formatuserspace-api/media/v4l/metafmt-rkisp1:v4l2_meta_fmt_rk_isp1_params ('rk1p'), v4l2_meta_fmt_rk_isp1_stat_3a ('rk1s'), v4l2_meta_fmt_rk_isp1_ext_params ('rk1e')jJ~jv4l2-meta-fmt-rk-isp1-params-rk1p-v4l2-meta-fmt-rk-isp1-stat-3a-rk1s-v4l2-meta-fmt-rk-isp1-ext-params-rk1eV4L2_META_FMT_RK_ISP1_PARAMS (‘rk1p’), V4L2_META_FMT_RK_ISP1_STAT_3A (‘rk1s’), V4L2_META_FMT_RK_ISP1_EXT_PARAMS (‘rk1e’)?userspace-api/media/v4l/metafmt-rkisp1:configuration parametersjJ~configuration-parametersConfiguration parametersBuserspace-api/media/v4l/metafmt-rkisp1:3a and histogram statisticsjJ~a-and-histogram-statistics3A and histogram statisticsv4l2-meta-fmt-uvcjv4l2-meta-fmt-uvcV4L2_META_FMT_UVC (‘UVCH’)>userspace-api/media/v4l/metafmt-uvc:v4l2_meta_fmt_uvc ('uvch')jv4l2-meta-fmt-uvc-uvchV4L2_META_FMT_UVC (‘UVCH’)/userspace-api/media/v4l/metafmt-uvc:descriptionj description Descriptionv4l2-meta-fmt-vividjqv4l2-meta-fmt-vivid V4L2_META_FMT_VIVID (‘VIVD’)Buserspace-api/media/v4l/metafmt-vivid:v4l2_meta_fmt_vivid ('vivd')jqv4l2-meta-fmt-vivid-vivd V4L2_META_FMT_VIVID (‘VIVD’)1userspace-api/media/v4l/metafmt-vivid:descriptionjq description Descriptionv4l2-meta-fmt-vsp1-hgojpv4l2-meta-fmt-vsp1-hgo#V4L2_META_FMT_VSP1_HGO (‘VSPH’)Huserspace-api/media/v4l/metafmt-vsp1-hgo:v4l2_meta_fmt_vsp1_hgo ('vsph')jpv4l2-meta-fmt-vsp1-hgo-vsph#V4L2_META_FMT_VSP1_HGO (‘VSPH’)4userspace-api/media/v4l/metafmt-vsp1-hgo:descriptionjp description Descriptionv4l2-meta-fmt-vsp1-hgtjv4l2-meta-fmt-vsp1-hgt#V4L2_META_FMT_VSP1_HGT (‘VSPT’)Huserspace-api/media/v4l/metafmt-vsp1-hgt:v4l2_meta_fmt_vsp1_hgt ('vspt')jv4l2-meta-fmt-vsp1-hgt-vspt#V4L2_META_FMT_VSP1_HGT (‘VSPT’)4userspace-api/media/v4l/metafmt-vsp1-hgt:descriptionj description DescriptionmmapjmmapStreaming I/O (Memory Mapping);userspace-api/media/v4l/mmap:streaming i/o (memory mapping)jstreaming-i-o-memory-mappingStreaming I/O (Memory Mapping)Nuserspace-api/media/v4l/mmap:example: mapping buffers in the single-planar apij0example-mapping-buffers-in-the-single-planar-api1Example: Mapping buffers in the single-planar APIMuserspace-api/media/v4l/mmap:example: mapping buffers in the multi-planar apij/example-mapping-buffers-in-the-multi-planar-api0Example: Mapping buffers in the multi-planar APIopenj͇openOpening and Closing Devicesv4l2_hardware_controlj͇v4l2-hardware-control*Controlling a hardware peripheral via V4L2v4l2_device_namingj͇v4l2-device-namingV4L2 Device Node Namingrelatedj͇relatedRelated Devices8userspace-api/media/v4l/open:opening and closing devicesj͇opening-and-closing-devicesOpening and Closing DevicesGuserspace-api/media/v4l/open:controlling a hardware peripheral via v4l2j͇*controlling-a-hardware-peripheral-via-v4l2*Controlling a hardware peripheral via V4L24userspace-api/media/v4l/open:v4l2 device node namingj͇v4l2-device-node-namingV4L2 Device Node Naming,userspace-api/media/v4l/open:related devicesj͇related-devicesRelated Devices+userspace-api/media/v4l/open:multiple opensj͇multiple-opensMultiple Opens0userspace-api/media/v4l/open:shared data streamsj͇shared-data-streamsShared Data Streams&userspace-api/media/v4l/open:functionsj͇ functions Functionspixfmtjpixfmt Image Formats,userspace-api/media/v4l/pixfmt:image formatsj image-formats Image Formats pixfmt-bayerj pixfmt-bayerRaw Bayer Formats6userspace-api/media/v4l/pixfmt-bayer:raw bayer formatsjraw-bayer-formatsRaw Bayer Formats0userspace-api/media/v4l/pixfmt-bayer:descriptionj description Descriptionv4l2-pix-fmt-cnf4jv4l2-pix-fmt-cnf4V4L2_PIX_FMT_CNF4 (‘CNF4’)>userspace-api/media/v4l/pixfmt-cnf4:v4l2_pix_fmt_cnf4 ('cnf4')jv4l2-pix-fmt-cnf4-cnf4V4L2_PIX_FMT_CNF4 (‘CNF4’)/userspace-api/media/v4l/pixfmt-cnf4:descriptionj description Descriptionuserspace-api/media/v4l/pixfmt-inzi:v4l2_pix_fmt_inzi ('inzi')jtv4l2-pix-fmt-inzi-inziV4L2_PIX_FMT_INZI (‘INZI’)/userspace-api/media/v4l/pixfmt-inzi:descriptionjt description Descriptionv4l2-pix-fmt-m420jK{v4l2-pix-fmt-m420V4L2_PIX_FMT_M420 (‘M420’)>userspace-api/media/v4l/pixfmt-m420:v4l2_pix_fmt_m420 ('m420')jK{v4l2-pix-fmt-m420-m420V4L2_PIX_FMT_M420 (‘M420’)/userspace-api/media/v4l/pixfmt-m420:descriptionjK{ description Description packed-hsvjdp packed-hsvPacked HSV formatspacked-hsv-formatsjdpid1Packed HSV Image Formatsuserspace-api/media/v4l/pixfmt-y12i:v4l2_pix_fmt_y12i ('y12i')jv4l2-pix-fmt-y12i-y12iV4L2_PIX_FMT_Y12I (‘Y12I’)/userspace-api/media/v4l/pixfmt-y12i:descriptionj description Descriptionv4l2-pix-fmt-y16ij rv4l2-pix-fmt-y16iV4L2_PIX_FMT_Y16I (‘Y16I’)>userspace-api/media/v4l/pixfmt-y16i:v4l2_pix_fmt_y16i ('y16i')j rv4l2-pix-fmt-y16i-y16iV4L2_PIX_FMT_Y16I (‘Y16I’)/userspace-api/media/v4l/pixfmt-y16i:descriptionj r description Descriptionv4l2-pix-fmt-y8ij@v4l2-pix-fmt-y8iV4L2_PIX_FMT_Y8I (‘Y8I ‘)j{o description Description7userspace-api/media/v4l/vidioc-create-bufs:return valuej{o return-value Return Valuevidioc_cropcapjWvidioc-cropcapioctl VIDIOC_CROPCAP;userspace-api/media/v4l/vidioc-cropcap:ioctl vidioc_cropcapjWioctl-vidioc-cropcapioctl VIDIOC_CROPCAP+userspace-api/media/v4l/vidioc-cropcap:namejWnameName/userspace-api/media/v4l/vidioc-cropcap:synopsisjWsynopsisSynopsis0userspace-api/media/v4l/vidioc-cropcap:argumentsjW arguments Arguments2userspace-api/media/v4l/vidioc-cropcap:descriptionjW description Description3userspace-api/media/v4l/vidioc-cropcap:return valuejW return-value Return Valuevidioc_dbg_g_chip_infojSvidioc-dbg-g-chip-infoioctl VIDIOC_DBG_G_CHIP_INFOname-v4l2-dbg-matchjSname-v4l2-dbg-matchstruct v4l2_dbg_matchname-chip-match-typesjSname-chip-match-typesChip Match TypesKuserspace-api/media/v4l/vidioc-dbg-g-chip-info:ioctl vidioc_dbg_g_chip_infojSioctl-vidioc-dbg-g-chip-infoioctl VIDIOC_DBG_G_CHIP_INFO3userspace-api/media/v4l/vidioc-dbg-g-chip-info:namejSnameName7userspace-api/media/v4l/vidioc-dbg-g-chip-info:synopsisjSsynopsisSynopsis8userspace-api/media/v4l/vidioc-dbg-g-chip-info:argumentsjS arguments Arguments:userspace-api/media/v4l/vidioc-dbg-g-chip-info:descriptionjS description Description;userspace-api/media/v4l/vidioc-dbg-g-chip-info:return valuejS return-value Return Valuevidioc_dbg_g_registerjvidioc-dbg-g-register2ioctl VIDIOC_DBG_G_REGISTER, VIDIOC_DBG_S_REGISTERchip-match-typesjchip-match-typesChip Match Types`userspace-api/media/v4l/vidioc-dbg-g-register:ioctl vidioc_dbg_g_register, vidioc_dbg_s_registerj1ioctl-vidioc-dbg-g-register-vidioc-dbg-s-register2ioctl VIDIOC_DBG_G_REGISTER, VIDIOC_DBG_S_REGISTER2userspace-api/media/v4l/vidioc-dbg-g-register:namejnameName6userspace-api/media/v4l/vidioc-dbg-g-register:synopsisjsynopsisSynopsis7userspace-api/media/v4l/vidioc-dbg-g-register:argumentsj arguments Arguments9userspace-api/media/v4l/vidioc-dbg-g-register:descriptionj description Description:userspace-api/media/v4l/vidioc-dbg-g-register:return valuej return-value Return Valuevidioc_decoder_cmdj{vidioc-decoder-cmd0ioctl VIDIOC_DECODER_CMD, VIDIOC_TRY_DECODER_CMD decoder-cmdsj{ decoder-cmdsDecoder Commands[userspace-api/media/v4l/vidioc-decoder-cmd:ioctl vidioc_decoder_cmd, vidioc_try_decoder_cmdj{/ioctl-vidioc-decoder-cmd-vidioc-try-decoder-cmd0ioctl VIDIOC_DECODER_CMD, VIDIOC_TRY_DECODER_CMD/userspace-api/media/v4l/vidioc-decoder-cmd:namej{nameName3userspace-api/media/v4l/vidioc-decoder-cmd:synopsisj{synopsisSynopsis4userspace-api/media/v4l/vidioc-decoder-cmd:argumentsj{ arguments Arguments6userspace-api/media/v4l/vidioc-decoder-cmd:descriptionj{ description Description7userspace-api/media/v4l/vidioc-decoder-cmd:return valuej{ return-value Return Valuevidioc_dqeventjvidioc-dqeventioctl VIDIOC_DQEVENT event-typej event-type Event Typesctrl-changes-flagsjctrl-changes-flagsControl Changessrc-changes-flagsjsrc-changes-flagsSource Changes;userspace-api/media/v4l/vidioc-dqevent:ioctl vidioc_dqeventjioctl-vidioc-dqeventioctl VIDIOC_DQEVENT+userspace-api/media/v4l/vidioc-dqevent:namejnameName/userspace-api/media/v4l/vidioc-dqevent:synopsisjsynopsisSynopsis0userspace-api/media/v4l/vidioc-dqevent:argumentsj arguments Arguments2userspace-api/media/v4l/vidioc-dqevent:descriptionj description Description3userspace-api/media/v4l/vidioc-dqevent:return valuej return-value Return Valueca_resetjca-resetCA_RESET)userspace-api/media/dvb/ca-reset:ca_resetjj1CA_RESET%userspace-api/media/dvb/ca-reset:namejnameName)userspace-api/media/dvb/ca-reset:synopsisjsynopsisSynopsis*userspace-api/media/dvb/ca-reset:argumentsj arguments Arguments,userspace-api/media/dvb/ca-reset:descriptionj description Description-userspace-api/media/dvb/ca-reset:return valuej return-value Return Value ca_send_msgj0 ca-send-msg CA_SEND_MSG/userspace-api/media/dvb/ca-send-msg:ca_send_msgj0j1 CA_SEND_MSG(userspace-api/media/dvb/ca-send-msg:namej0nameName,userspace-api/media/dvb/ca-send-msg:synopsisj0synopsisSynopsis-userspace-api/media/dvb/ca-send-msg:argumentsj0 arguments Arguments/userspace-api/media/dvb/ca-send-msg:descriptionj0 description Description0userspace-api/media/dvb/ca-send-msg:return valuej0 return-value Return Value ca_set_descrjG ca-set-descr CA_SET_DESCR1userspace-api/media/dvb/ca-set-descr:ca_set_descrjGj 1 CA_SET_DESCR)userspace-api/media/dvb/ca-set-descr:namejGnameName-userspace-api/media/dvb/ca-set-descr:synopsisjGsynopsisSynopsis.userspace-api/media/dvb/ca-set-descr:argumentsjG arguments Arguments0userspace-api/media/dvb/ca-set-descr:descriptionjG description Description1userspace-api/media/dvb/ca-set-descr:return valuejG return-value Return Value ca_data_typesj ca-data-types CA Data Types3userspace-api/media/dvb/ca_data_types:ca data typesjj'1 CA Data Typesca_function_callsjca-function-callsCA Function Calls;userspace-api/media/dvb/ca_function_calls:ca function callsjj.1CA Function Calls;userspace-api/media/dvb/ca_high_level:the high level ci apijthe-high-level-ci-apiThe High level CI APILuserspace-api/media/dvb/ca_high_level:why the need for another ci interface?j%why-the-need-for-another-ci-interface&Why the need for another CI interface? dvb_demuxjH! dvb-demuxDigital TV Demux Device5userspace-api/media/dvb/demux:digital tv demux devicejH!digital-tv-demux-deviceDigital TV Demux Device dmx_add_pidj) dmx-add-pid DMX_ADD_PID/userspace-api/media/dvb/dmx-add-pid:dmx_add_pidj)jE1 DMX_ADD_PID(userspace-api/media/dvb/dmx-add-pid:namej)nameName,userspace-api/media/dvb/dmx-add-pid:synopsisj)synopsisSynopsis-userspace-api/media/dvb/dmx-add-pid:argumentsj) arguments Arguments/userspace-api/media/dvb/dmx-add-pid:descriptionj) description Description0userspace-api/media/dvb/dmx-add-pid:return valuej) return-value Return Value dmx_expbufjr dmx-expbufioctl DMX_EXPBUF3userspace-api/media/dvb/dmx-expbuf:ioctl dmx_expbufjrioctl-dmx-expbufioctl DMX_EXPBUF'userspace-api/media/dvb/dmx-expbuf:namejrnameName+userspace-api/media/dvb/dmx-expbuf:synopsisjrsynopsisSynopsis,userspace-api/media/dvb/dmx-expbuf:argumentsjr arguments Arguments.userspace-api/media/dvb/dmx-expbuf:descriptionjr description Description+userspace-api/media/dvb/dmx-expbuf:examplesjrexamplesExamples/userspace-api/media/dvb/dmx-expbuf:return valuejr return-value Return Value dmx_fclosej dmx-fcloseDigital TV demux close();userspace-api/media/dvb/dmx-fclose:digital tv demux close()jdigital-tv-demux-closeDigital TV demux close()'userspace-api/media/dvb/dmx-fclose:namejnameName+userspace-api/media/dvb/dmx-fclose:synopsisjsynopsisSynopsis,userspace-api/media/dvb/dmx-fclose:argumentsj arguments Arguments.userspace-api/media/dvb/dmx-fclose:descriptionj description Description/userspace-api/media/dvb/dmx-fclose:return valuej return-value Return Value dmx_fopenj dmx-fopenDigital TV demux open()9userspace-api/media/dvb/dmx-fopen:digital tv demux open()jdigital-tv-demux-openDigital TV demux open()&userspace-api/media/dvb/dmx-fopen:namejnameName*userspace-api/media/dvb/dmx-fopen:synopsisjsynopsisSynopsis+userspace-api/media/dvb/dmx-fopen:argumentsj arguments Arguments-userspace-api/media/dvb/dmx-fopen:descriptionj description Description.userspace-api/media/dvb/dmx-fopen:return valuej return-value Return Value dmx_freadjR dmx-freadDigital TV demux read()9userspace-api/media/dvb/dmx-fread:digital tv demux read()jRdigital-tv-demux-readDigital TV demux read()&userspace-api/media/dvb/dmx-fread:namejRnameName*userspace-api/media/dvb/dmx-fread:synopsisjRsynopsisSynopsis+userspace-api/media/dvb/dmx-fread:argumentsjR arguments Arguments-userspace-api/media/dvb/dmx-fread:descriptionjR description Description.userspace-api/media/dvb/dmx-fread:return valuejR return-value Return Value dmx_fwritej dmx-fwriteDigital TV demux write();userspace-api/media/dvb/dmx-fwrite:digital tv demux write()jdigital-tv-demux-writeDigital TV demux write()'userspace-api/media/dvb/dmx-fwrite:namejnameName+userspace-api/media/dvb/dmx-fwrite:synopsisjsynopsisSynopsis,userspace-api/media/dvb/dmx-fwrite:argumentsj arguments Arguments.userspace-api/media/dvb/dmx-fwrite:descriptionj description Description/userspace-api/media/dvb/dmx-fwrite:return valuej return-value Return Valuedmx_get_pes_pidsjdmx-get-pes-pidsDMX_GET_PES_PIDS9userspace-api/media/dvb/dmx-get-pes-pids:dmx_get_pes_pidsjj1DMX_GET_PES_PIDS-userspace-api/media/dvb/dmx-get-pes-pids:namejnameName1userspace-api/media/dvb/dmx-get-pes-pids:synopsisjsynopsisSynopsis2userspace-api/media/dvb/dmx-get-pes-pids:argumentsj arguments Arguments4userspace-api/media/dvb/dmx-get-pes-pids:descriptionj description Description5userspace-api/media/dvb/dmx-get-pes-pids:return valuej return-value Return Value dmx_get_stcj dmx-get-stc DMX_GET_STC/userspace-api/media/dvb/dmx-get-stc:dmx_get_stcjj 1 DMX_GET_STC(userspace-api/media/dvb/dmx-get-stc:namejnameName,userspace-api/media/dvb/dmx-get-stc:synopsisjsynopsisSynopsis-userspace-api/media/dvb/dmx-get-stc:argumentsj arguments Arguments/userspace-api/media/dvb/dmx-get-stc:descriptionj description Description0userspace-api/media/dvb/dmx-get-stc:return valuej return-value Return Valuedmx-mmapjdmx-mmapDigital TV mmap()2userspace-api/media/dvb/dmx-mmap:digital tv mmap()jdigital-tv-mmapDigital TV mmap()%userspace-api/media/dvb/dmx-mmap:namejnameName)userspace-api/media/dvb/dmx-mmap:synopsisjsynopsisSynopsis*userspace-api/media/dvb/dmx-mmap:argumentsj arguments Arguments,userspace-api/media/dvb/dmx-mmap:descriptionj description Description-userspace-api/media/dvb/dmx-mmap:return valuej return-value Return Value dmx-munmapj dmx-munmap DVB munmap()/userspace-api/media/dvb/dmx-munmap:dvb munmap()j dvb-munmap DVB munmap()'userspace-api/media/dvb/dmx-munmap:namejnameName+userspace-api/media/dvb/dmx-munmap:synopsisjsynopsisSynopsis,userspace-api/media/dvb/dmx-munmap:argumentsj arguments Arguments.userspace-api/media/dvb/dmx-munmap:descriptionj description Description/userspace-api/media/dvb/dmx-munmap:return valuej return-value Return Valuedmx_qbufjdmx-qbufioctl DMX_QBUF, DMX_DQBUF:userspace-api/media/dvb/dmx-qbuf:ioctl dmx_qbuf, dmx_dqbufjioctl-dmx-qbuf-dmx-dqbufioctl DMX_QBUF, DMX_DQBUF%userspace-api/media/dvb/dmx-qbuf:namejnameName)userspace-api/media/dvb/dmx-qbuf:synopsisjsynopsisSynopsis*userspace-api/media/dvb/dmx-qbuf:argumentsj arguments Arguments,userspace-api/media/dvb/dmx-qbuf:descriptionj description Description-userspace-api/media/dvb/dmx-qbuf:return valuej return-value Return Value dmx_querybufj dmx-querybufioctl DMX_QUERYBUF7userspace-api/media/dvb/dmx-querybuf:ioctl dmx_querybufjioctl-dmx-querybufioctl DMX_QUERYBUF)userspace-api/media/dvb/dmx-querybuf:namejnameName-userspace-api/media/dvb/dmx-querybuf:synopsisjsynopsisSynopsis.userspace-api/media/dvb/dmx-querybuf:argumentsj arguments Arguments0userspace-api/media/dvb/dmx-querybuf:descriptionj description Description1userspace-api/media/dvb/dmx-querybuf:return valuej return-value Return Valuedmx_remove_pidj8dmx-remove-pidDMX_REMOVE_PID5userspace-api/media/dvb/dmx-remove-pid:dmx_remove_pidj8j1DMX_REMOVE_PID+userspace-api/media/dvb/dmx-remove-pid:namej8nameName/userspace-api/media/dvb/dmx-remove-pid:synopsisj8synopsisSynopsis0userspace-api/media/dvb/dmx-remove-pid:argumentsj8 arguments Arguments2userspace-api/media/dvb/dmx-remove-pid:descriptionj8 description Description3userspace-api/media/dvb/dmx-remove-pid:return valuej8 return-value Return Value dmx_reqbufsjh dmx-reqbufsioctl DMX_REQBUFS5userspace-api/media/dvb/dmx-reqbufs:ioctl dmx_reqbufsjhioctl-dmx-reqbufsioctl DMX_REQBUFS(userspace-api/media/dvb/dmx-reqbufs:namejhnameName,userspace-api/media/dvb/dmx-reqbufs:synopsisjhsynopsisSynopsis-userspace-api/media/dvb/dmx-reqbufs:argumentsjh arguments Arguments/userspace-api/media/dvb/dmx-reqbufs:descriptionjh description Description0userspace-api/media/dvb/dmx-reqbufs:return valuejh return-value Return Valuedmx_set_buffer_sizejdmx-set-buffer-sizeDMX_SET_BUFFER_SIZE?userspace-api/media/dvb/dmx-set-buffer-size:dmx_set_buffer_sizejj1DMX_SET_BUFFER_SIZE0userspace-api/media/dvb/dmx-set-buffer-size:namejnameName4userspace-api/media/dvb/dmx-set-buffer-size:synopsisjsynopsisSynopsis5userspace-api/media/dvb/dmx-set-buffer-size:argumentsj arguments Arguments7userspace-api/media/dvb/dmx-set-buffer-size:descriptionj description Description8userspace-api/media/dvb/dmx-set-buffer-size:return valuej return-value Return Valuedmx_set_filterj$dmx-set-filterDMX_SET_FILTER5userspace-api/media/dvb/dmx-set-filter:dmx_set_filterj$j1DMX_SET_FILTER+userspace-api/media/dvb/dmx-set-filter:namej$nameName/userspace-api/media/dvb/dmx-set-filter:synopsisj$synopsisSynopsis0userspace-api/media/dvb/dmx-set-filter:argumentsj$ arguments Arguments2userspace-api/media/dvb/dmx-set-filter:descriptionj$ description Description3userspace-api/media/dvb/dmx-set-filter:return valuej$ return-value Return Valuedmx_set_pes_filterj dmx-set-pes-filterDMX_SET_PES_FILTER=userspace-api/media/dvb/dmx-set-pes-filter:dmx_set_pes_filterj j1DMX_SET_PES_FILTER/userspace-api/media/dvb/dmx-set-pes-filter:namej nameName3userspace-api/media/dvb/dmx-set-pes-filter:synopsisj synopsisSynopsis4userspace-api/media/dvb/dmx-set-pes-filter:argumentsj  arguments Arguments6userspace-api/media/dvb/dmx-set-pes-filter:descriptionj  description Description7userspace-api/media/dvb/dmx-set-pes-filter:return valuej  return-value Return Value dmx_startj dmx-start DMX_START+userspace-api/media/dvb/dmx-start:dmx_startjj1 DMX_START&userspace-api/media/dvb/dmx-start:namejnameName*userspace-api/media/dvb/dmx-start:synopsisjsynopsisSynopsis+userspace-api/media/dvb/dmx-start:argumentsj arguments Arguments-userspace-api/media/dvb/dmx-start:descriptionj description Description.userspace-api/media/dvb/dmx-start:return valuej return-value Return Valuedmx_stopj9dmx-stopDMX_STOP)userspace-api/media/dvb/dmx-stop:dmx_stopj9j91DMX_STOP%userspace-api/media/dvb/dmx-stop:namej9nameName)userspace-api/media/dvb/dmx-stop:synopsisj9synopsisSynopsis*userspace-api/media/dvb/dmx-stop:argumentsj9 arguments Arguments,userspace-api/media/dvb/dmx-stop:descriptionj9 description Description-userspace-api/media/dvb/dmx-stop:return valuej9 return-value Return Value dmx_fcallsj޽ dmx-fcallsDemux Function Calls7userspace-api/media/dvb/dmx_fcalls:demux function callsj޽demux-function-callsDemux Function Calls dmx_typesjQ dmx-typesDemux Data Types2userspace-api/media/dvb/dmx_types:demux data typesjQdemux-data-typesDemux Data Typesdvb-fe-read-statusjdvb-fe-read-status'Querying frontend status and statisticsRuserspace-api/media/dvb/dvb-fe-read-status:querying frontend status and statisticsj'querying-frontend-status-and-statistics'Querying frontend status and statistics:userspace-api/media/dvb/dvb-frontend-event:frontend eventsjfrontend-eventsfrontend eventsCuserspace-api/media/dvb/dvb-frontend-parameters:frontend parametersjQfrontend-parametersfrontend parameters?userspace-api/media/dvb/dvb-frontend-parameters:qpsk parametersjQqpsk-parametersQPSK parameters>userspace-api/media/dvb/dvb-frontend-parameters:qam parametersjQqam-parametersQAM parameters>userspace-api/media/dvb/dvb-frontend-parameters:vsb parametersjQvsb-parametersVSB parameters?userspace-api/media/dvb/dvb-frontend-parameters:ofdm parametersjQofdm-parametersOFDM parametersdvbapijdvbapiPart II - Digital TV API7userspace-api/media/dvb/dvbapi:part ii - digital tv apijpart-ii-digital-tv-apiPart II - Digital TV API5userspace-api/media/dvb/dvbapi:revision and copyrightjrevision-and-copyrightRevision and Copyright/userspace-api/media/dvb/dvbapi:revision historyjrevision-historyRevision Historyfrontend-propertiesjʨfrontend-propertiesProperty typesdtv-prop-examplejʨdtv-prop-example/Example: Setting digital TV frontend properties2userspace-api/media/dvb/dvbproperty:property typesjʨproperty-typesProperty types dvb_examplesj dvb-examplesExamples)userspace-api/media/dvb/examples:examplesjexamplesExamples9userspace-api/media/dvb/fe-bandwidth-t:frontend bandwidthjfrontend-bandwidthFrontend bandwidthfe_diseqc_recv_slave_replyjfe-diseqc-recv-slave-reply ioctl FE_DISEQC_RECV_SLAVE_REPLYSuserspace-api/media/dvb/fe-diseqc-recv-slave-reply:ioctl fe_diseqc_recv_slave_replyj ioctl-fe-diseqc-recv-slave-reply ioctl FE_DISEQC_RECV_SLAVE_REPLY7userspace-api/media/dvb/fe-diseqc-recv-slave-reply:namejnameName;userspace-api/media/dvb/fe-diseqc-recv-slave-reply:synopsisjsynopsisSynopsisuserspace-api/media/dvb/fe-diseqc-recv-slave-reply:descriptionj description Description?userspace-api/media/dvb/fe-diseqc-recv-slave-reply:return valuej return-value Return Valuefe_diseqc_reset_overloadjfe-diseqc-reset-overloadioctl FE_DISEQC_RESET_OVERLOADOuserspace-api/media/dvb/fe-diseqc-reset-overload:ioctl fe_diseqc_reset_overloadjioctl-fe-diseqc-reset-overloadioctl FE_DISEQC_RESET_OVERLOAD5userspace-api/media/dvb/fe-diseqc-reset-overload:namejnameName9userspace-api/media/dvb/fe-diseqc-reset-overload:synopsisjsynopsisSynopsis:userspace-api/media/dvb/fe-diseqc-reset-overload:argumentsj arguments Argumentsuserspace-api/media/dvb/fe-diseqc-send-master-cmd:return valuej^ return-value Return Valuefe_dishnetwork_send_legacy_cmdjife-dishnetwork-send-legacy-cmdFE_DISHNETWORK_SEND_LEGACY_CMDUuserspace-api/media/dvb/fe-dishnetwork-send-legacy-cmd:fe_dishnetwork_send_legacy_cmdjij1FE_DISHNETWORK_SEND_LEGACY_CMD;userspace-api/media/dvb/fe-dishnetwork-send-legacy-cmd:namejinameName?userspace-api/media/dvb/fe-dishnetwork-send-legacy-cmd:synopsisjisynopsisSynopsis@userspace-api/media/dvb/fe-dishnetwork-send-legacy-cmd:argumentsji arguments ArgumentsBuserspace-api/media/dvb/fe-dishnetwork-send-legacy-cmd:descriptionji description DescriptionCuserspace-api/media/dvb/fe-dishnetwork-send-legacy-cmd:return valueji return-value Return Valuefe_enable_high_lnb_voltagejfe-enable-high-lnb-voltage ioctl FE_ENABLE_HIGH_LNB_VOLTAGESuserspace-api/media/dvb/fe-enable-high-lnb-voltage:ioctl fe_enable_high_lnb_voltagej ioctl-fe-enable-high-lnb-voltage ioctl FE_ENABLE_HIGH_LNB_VOLTAGE7userspace-api/media/dvb/fe-enable-high-lnb-voltage:namejnameName;userspace-api/media/dvb/fe-enable-high-lnb-voltage:synopsisjsynopsisSynopsisuserspace-api/media/dvb/fe-enable-high-lnb-voltage:descriptionj description Description?userspace-api/media/dvb/fe-enable-high-lnb-voltage:return valuej return-value Return Value fe_get_eventj fe-get-event FE_GET_EVENT1userspace-api/media/dvb/fe-get-event:fe_get_eventjjS1 FE_GET_EVENT)userspace-api/media/dvb/fe-get-event:namejnameName-userspace-api/media/dvb/fe-get-event:synopsisjsynopsisSynopsis.userspace-api/media/dvb/fe-get-event:argumentsj arguments Arguments0userspace-api/media/dvb/fe-get-event:descriptionj description Description1userspace-api/media/dvb/fe-get-event:return valuej return-value Return Valuefe_get_frontendjfe-get-frontendFE_GET_FRONTEND7userspace-api/media/dvb/fe-get-frontend:fe_get_frontendjjn1FE_GET_FRONTEND,userspace-api/media/dvb/fe-get-frontend:namejnameName0userspace-api/media/dvb/fe-get-frontend:synopsisjsynopsisSynopsis1userspace-api/media/dvb/fe-get-frontend:argumentsj arguments Arguments3userspace-api/media/dvb/fe-get-frontend:descriptionj description Description4userspace-api/media/dvb/fe-get-frontend:return valuej return-value Return Value fe_get_infojѼ fe-get-infoioctl FE_GET_INFO5userspace-api/media/dvb/fe-get-info:ioctl fe_get_infojѼioctl-fe-get-infoioctl FE_GET_INFO(userspace-api/media/dvb/fe-get-info:namejѼnameName,userspace-api/media/dvb/fe-get-info:synopsisjѼsynopsisSynopsis-userspace-api/media/dvb/fe-get-info:argumentsjѼ arguments Arguments/userspace-api/media/dvb/fe-get-info:descriptionjѼ description Description9userspace-api/media/dvb/fe-get-info:frontend capabilitiesjѼfrontend-capabilitiesfrontend capabilities0userspace-api/media/dvb/fe-get-info:return valuejѼ return-value Return Valuefe_get_propertyjIfe-get-property&ioctl FE_SET_PROPERTY, FE_GET_PROPERTYNuserspace-api/media/dvb/fe-get-property:ioctl fe_set_property, fe_get_propertyjI%ioctl-fe-set-property-fe-get-property&ioctl FE_SET_PROPERTY, FE_GET_PROPERTY,userspace-api/media/dvb/fe-get-property:namejInameName0userspace-api/media/dvb/fe-get-property:synopsisjIsynopsisSynopsis1userspace-api/media/dvb/fe-get-property:argumentsjI arguments Arguments3userspace-api/media/dvb/fe-get-property:descriptionjI description Description4userspace-api/media/dvb/fe-get-property:return valuejI return-value Return Value fe_read_berj fe-read-ber FE_READ_BER/userspace-api/media/dvb/fe-read-ber:fe_read_berjj1 FE_READ_BER(userspace-api/media/dvb/fe-read-ber:namejnameName,userspace-api/media/dvb/fe-read-ber:synopsisjsynopsisSynopsis-userspace-api/media/dvb/fe-read-ber:argumentsj arguments Arguments/userspace-api/media/dvb/fe-read-ber:descriptionj description Description0userspace-api/media/dvb/fe-read-ber:return valuej return-value Return Valuefe_read_signal_strengthj{fe-read-signal-strengthFE_READ_SIGNAL_STRENGTHGuserspace-api/media/dvb/fe-read-signal-strength:fe_read_signal_strengthj{j1FE_READ_SIGNAL_STRENGTH4userspace-api/media/dvb/fe-read-signal-strength:namej{nameName8userspace-api/media/dvb/fe-read-signal-strength:synopsisj{synopsisSynopsis9userspace-api/media/dvb/fe-read-signal-strength:argumentsj{ arguments Arguments;userspace-api/media/dvb/fe-read-signal-strength:descriptionj{ description Descriptionuserspace-api/media/dvb/fe-read-uncorrected-blocks:descriptionj# description Description?userspace-api/media/dvb/fe-read-uncorrected-blocks:return valuej# return-value Return Valuefe_set_frontendjfe-set-frontendFE_SET_FRONTEND7userspace-api/media/dvb/fe-set-frontend:fe_set_frontendjjQ1FE_SET_FRONTEND,userspace-api/media/dvb/fe-set-frontend:namejnameName0userspace-api/media/dvb/fe-set-frontend:synopsisjsynopsisSynopsis1userspace-api/media/dvb/fe-set-frontend:argumentsj arguments Arguments3userspace-api/media/dvb/fe-set-frontend:descriptionj description Description4userspace-api/media/dvb/fe-set-frontend:return valuej return-value Return Valuefe_set_frontend_tune_modejfe-set-frontend-tune-modeioctl FE_SET_FRONTEND_TUNE_MODEQuserspace-api/media/dvb/fe-set-frontend-tune-mode:ioctl fe_set_frontend_tune_modejioctl-fe-set-frontend-tune-modeioctl FE_SET_FRONTEND_TUNE_MODE6userspace-api/media/dvb/fe-set-frontend-tune-mode:namejnameName:userspace-api/media/dvb/fe-set-frontend-tune-mode:synopsisjsynopsisSynopsis;userspace-api/media/dvb/fe-set-frontend-tune-mode:argumentsj arguments Arguments=userspace-api/media/dvb/fe-set-frontend-tune-mode:descriptionj description Description>userspace-api/media/dvb/fe-set-frontend-tune-mode:return valuej return-value Return Value fe_set_tonej" fe-set-toneioctl FE_SET_TONE5userspace-api/media/dvb/fe-set-tone:ioctl fe_set_tonej"ioctl-fe-set-toneioctl FE_SET_TONE(userspace-api/media/dvb/fe-set-tone:namej"nameName,userspace-api/media/dvb/fe-set-tone:synopsisj"synopsisSynopsis-userspace-api/media/dvb/fe-set-tone:argumentsj" arguments Arguments/userspace-api/media/dvb/fe-set-tone:descriptionj" description Description0userspace-api/media/dvb/fe-set-tone:return valuej" return-value Return Valuefe_set_voltagejfe-set-voltageioctl FE_SET_VOLTAGE;userspace-api/media/dvb/fe-set-voltage:ioctl fe_set_voltagejioctl-fe-set-voltageioctl FE_SET_VOLTAGE+userspace-api/media/dvb/fe-set-voltage:namejnameName/userspace-api/media/dvb/fe-set-voltage:synopsisjsynopsisSynopsis0userspace-api/media/dvb/fe-set-voltage:argumentsj arguments Arguments2userspace-api/media/dvb/fe-set-voltage:descriptionj description Description3userspace-api/media/dvb/fe-set-voltage:return valuej return-value Return Value/userspace-api/media/dvb/fe-type-t:frontend typej= frontend-type Frontend typefe_property_parametersjfe-property-parametersDigital TV property parameters dtv-undefinedj dtv-undefined DTV_UNDEFINEDdtv-tunejdtv-tuneDTV_TUNE dtv-clearj dtv-clear DTV_CLEAR dtv-frequencyj dtv-frequency DTV_FREQUENCYdtv-modulationjdtv-modulationDTV_MODULATIONdtv-bandwidth-hzjdtv-bandwidth-hzDTV_BANDWIDTH_HZ dtv-inversionj dtv-inversion DTV_INVERSIONdtv-diseqc-masterjdtv-diseqc-masterDTV_DISEQC_MASTERdtv-symbol-ratejdtv-symbol-rateDTV_SYMBOL_RATE dtv-inner-fecj dtv-inner-fec DTV_INNER_FEC dtv-voltagej dtv-voltage DTV_VOLTAGEdtv-tonejdtv-toneDTV_TONE dtv-pilotj dtv-pilot DTV_PILOT dtv-rolloffj dtv-rolloff DTV_ROLLOFFdtv-diseqc-slave-replyjdtv-diseqc-slave-replyDTV_DISEQC_SLAVE_REPLYdtv-fe-capability-countjdtv-fe-capability-countDTV_FE_CAPABILITY_COUNTdtv-fe-capabilityjdtv-fe-capabilityDTV_FE_CAPABILITYdtv-delivery-systemjdtv-delivery-systemDTV_DELIVERY_SYSTEMdtv-isdbt-partial-receptionjdtv-isdbt-partial-receptionDTV_ISDBT_PARTIAL_RECEPTIONdtv-isdbt-sound-broadcastingjdtv-isdbt-sound-broadcastingDTV_ISDBT_SOUND_BROADCASTINGdtv-isdbt-sb-subchannel-idjdtv-isdbt-sb-subchannel-idDTV_ISDBT_SB_SUBCHANNEL_IDdtv-isdbt-sb-segment-idxjdtv-isdbt-sb-segment-idxDTV_ISDBT_SB_SEGMENT_IDXdtv-isdbt-sb-segment-countjdtv-isdbt-sb-segment-countDTV_ISDBT_SB_SEGMENT_COUNTisdb-hierq-layersjisdb-hierq-layersDTV-ISDBT-LAYER[A-C] parametersdtv-isdbt-layer-enabledjdtv-isdbt-layer-enabledDTV_ISDBT_LAYER_ENABLEDdtv-isdbt-layer-fecjdtv-isdbt-layer-fecDTV_ISDBT_LAYER[A-C]_FECdtv-isdbt-layer-modulationjdtv-isdbt-layer-modulationDTV_ISDBT_LAYER[A-C]_MODULATIONdtv-isdbt-layer-segment-countjdtv-isdbt-layer-segment-count"DTV_ISDBT_LAYER[A-C]_SEGMENT_COUNTisdbt-layer_seg-cnt-tablejisdbt-layer-seg-cnt-table)Truth table for ISDB-T Sound Broadcasting!dtv-isdbt-layer-time-interleavingj!dtv-isdbt-layer-time-interleaving&DTV_ISDBT_LAYER[A-C]_TIME_INTERLEAVINGdtv-atscmh-fic-verjdtv-atscmh-fic-verDTV_ATSCMH_FIC_VERdtv-atscmh-parade-idjdtv-atscmh-parade-idDTV_ATSCMH_PARADE_IDdtv-atscmh-nogjdtv-atscmh-nogDTV_ATSCMH_NOGdtv-atscmh-tnogjdtv-atscmh-tnogDTV_ATSCMH_TNOGdtv-atscmh-sgnjdtv-atscmh-sgnDTV_ATSCMH_SGNdtv-atscmh-prcjdtv-atscmh-prcDTV_ATSCMH_PRCdtv-atscmh-rs-frame-modejdtv-atscmh-rs-frame-modeDTV_ATSCMH_RS_FRAME_MODEdtv-atscmh-rs-frame-ensemblejdtv-atscmh-rs-frame-ensembleDTV_ATSCMH_RS_FRAME_ENSEMBLEdtv-atscmh-rs-code-mode-prijdtv-atscmh-rs-code-mode-priDTV_ATSCMH_RS_CODE_MODE_PRIdtv-atscmh-rs-code-mode-secjdtv-atscmh-rs-code-mode-secDTV_ATSCMH_RS_CODE_MODE_SECdtv-atscmh-sccc-block-modejdtv-atscmh-sccc-block-modeDTV_ATSCMH_SCCC_BLOCK_MODEdtv-atscmh-sccc-code-mode-ajdtv-atscmh-sccc-code-mode-aDTV_ATSCMH_SCCC_CODE_MODE_Adtv-atscmh-sccc-code-mode-bjdtv-atscmh-sccc-code-mode-bDTV_ATSCMH_SCCC_CODE_MODE_Bdtv-atscmh-sccc-code-mode-cjdtv-atscmh-sccc-code-mode-cDTV_ATSCMH_SCCC_CODE_MODE_Cdtv-atscmh-sccc-code-mode-djdtv-atscmh-sccc-code-mode-dDTV_ATSCMH_SCCC_CODE_MODE_Ddtv-api-versionjdtv-api-versionDTV_API_VERSIONdtv-code-rate-hpjdtv-code-rate-hpDTV_CODE_RATE_HPdtv-code-rate-lpjdtv-code-rate-lpDTV_CODE_RATE_LPdtv-guard-intervaljdtv-guard-intervalDTV_GUARD_INTERVALdtv-transmission-modejdtv-transmission-modeDTV_TRANSMISSION_MODE dtv-hierarchyj dtv-hierarchy DTV_HIERARCHY dtv-stream-idj dtv-stream-id DTV_STREAM_IDdtv-dvbt2-plp-id-legacyjdtv-dvbt2-plp-id-legacyDTV_DVBT2_PLP_ID_LEGACYdtv-enum-delsysjdtv-enum-delsysDTV_ENUM_DELSYSdtv-interleavingjdtv-interleavingDTV_INTERLEAVINGdtv-lnajdtv-lnaDTV_LNAdtv-scrambling-sequence-indexjdtv-scrambling-sequence-indexDTV_SCRAMBLING_SEQUENCE_INDEXMuserspace-api/media/dvb/fe_property_parameters:digital tv property parametersjdigital-tv-property-parametersDigital TV property parametersuserspace-api/media/dvb/fe_property_parameters:dtv_symbol_ratejj1DTV_SYMBOL_RATEuserspace-api/media/dvb/fe_property_parameters:dtv_api_versionjj|1DTV_API_VERSION?userspace-api/media/dvb/fe_property_parameters:dtv_code_rate_hpjj1DTV_CODE_RATE_HP?userspace-api/media/dvb/fe_property_parameters:dtv_code_rate_lpjj1DTV_CODE_RATE_LPAuserspace-api/media/dvb/fe_property_parameters:dtv_guard_intervaljj1DTV_GUARD_INTERVALDuserspace-api/media/dvb/fe_property_parameters:dtv_transmission_modejj1DTV_TRANSMISSION_MODEuserspace-api/media/dvb/fe_property_parameters:dtv_enum_delsysjj1DTV_ENUM_DELSYS?userspace-api/media/dvb/fe_property_parameters:dtv_interleavingjj1DTV_INTERLEAVING6userspace-api/media/dvb/fe_property_parameters:dtv_lnajj1DTV_LNALuserspace-api/media/dvb/fe_property_parameters:dtv_scrambling_sequence_indexjj1DTV_SCRAMBLING_SEQUENCE_INDEX dvb_frontendj dvb-frontendDigital TV Frontend API8userspace-api/media/dvb/frontend:digital tv frontend apijdigital-tv-frontend-apiDigital TV Frontend API@userspace-api/media/dvb/frontend-header:frontend uapi data typesj|frontend-uapi-data-typesFrontend uAPI data typesfrontend-property-cable-systemsj}frontend-property-cable-systems)Properties used on cable delivery systems dvbc-paramsj} dvbc-paramsDVB-C delivery systemdvbc-annex-b-paramsj}dvbc-annex-b-paramsDVB-C Annex B delivery systemauserspace-api/media/dvb/frontend-property-cable-systems:properties used on cable delivery systemsj})properties-used-on-cable-delivery-systems)Properties used on cable delivery systemsMuserspace-api/media/dvb/frontend-property-cable-systems:dvb-c delivery systemj}dvb-c-delivery-systemDVB-C delivery systemUuserspace-api/media/dvb/frontend-property-cable-systems:dvb-c annex b delivery systemj}dvb-c-annex-b-delivery-systemDVB-C Annex B delivery system#frontend-property-satellite-systemsj!#frontend-property-satellite-systems-Properties used on satellite delivery systems dvbs-paramsj! dvbs-paramsDVB-S delivery system dvbs2-paramsj! dvbs2-paramsDVB-S2 delivery system turbo-paramsj! turbo-paramsTurbo code delivery system isdbs-paramsj! isdbs-paramsISDB-S delivery systemiuserspace-api/media/dvb/frontend-property-satellite-systems:properties used on satellite delivery systemsj!-properties-used-on-satellite-delivery-systems-Properties used on satellite delivery systemsQuserspace-api/media/dvb/frontend-property-satellite-systems:dvb-s delivery systemj!dvb-s-delivery-systemDVB-S delivery systemRuserspace-api/media/dvb/frontend-property-satellite-systems:dvb-s2 delivery systemj!dvb-s2-delivery-systemDVB-S2 delivery systemVuserspace-api/media/dvb/frontend-property-satellite-systems:turbo code delivery systemj!turbo-code-delivery-systemTurbo code delivery systemRuserspace-api/media/dvb/frontend-property-satellite-systems:isdb-s delivery systemj!isdb-s-delivery-systemISDB-S delivery system%frontend-property-terrestrial-systemsj%frontend-property-terrestrial-systems/Properties used on terrestrial delivery systems dvbt-paramsj dvbt-paramsDVB-T delivery system dvbt2-paramsj dvbt2-paramsDVB-T2 delivery systemisdbtjisdbtISDB-T delivery system atsc-paramsj atsc-paramsATSC delivery system atscmh-paramsj atscmh-paramsATSC-MH delivery system dtmb-paramsj dtmb-paramsDTMB delivery systemmuserspace-api/media/dvb/frontend-property-terrestrial-systems:properties used on terrestrial delivery systemsj/properties-used-on-terrestrial-delivery-systems/Properties used on terrestrial delivery systemsSuserspace-api/media/dvb/frontend-property-terrestrial-systems:dvb-t delivery systemjdvb-t-delivery-systemDVB-T delivery systemTuserspace-api/media/dvb/frontend-property-terrestrial-systems:dvb-t2 delivery systemjdvb-t2-delivery-systemDVB-T2 delivery systemTuserspace-api/media/dvb/frontend-property-terrestrial-systems:isdb-t delivery systemjisdb-t-delivery-systemISDB-T delivery systemRuserspace-api/media/dvb/frontend-property-terrestrial-systems:atsc delivery systemjatsc-delivery-systemATSC delivery systemUuserspace-api/media/dvb/frontend-property-terrestrial-systems:atsc-mh delivery systemjatsc-mh-delivery-systemATSC-MH delivery systemRuserspace-api/media/dvb/frontend-property-terrestrial-systems:dtmb delivery systemjdtmb-delivery-systemDTMB delivery systemfrontend-stat-propertiesjfrontend-stat-propertiesFrontend statistics indicatorsdtv-stat-signal-strengthjdtv-stat-signal-strengthDTV_STAT_SIGNAL_STRENGTH dtv-stat-cnrj dtv-stat-cnr DTV_STAT_CNRdtv-stat-pre-error-bit-countjdtv-stat-pre-error-bit-countDTV_STAT_PRE_ERROR_BIT_COUNTdtv-stat-pre-total-bit-countjdtv-stat-pre-total-bit-countDTV_STAT_PRE_TOTAL_BIT_COUNTdtv-stat-post-error-bit-countjdtv-stat-post-error-bit-countDTV_STAT_POST_ERROR_BIT_COUNTdtv-stat-post-total-bit-countjdtv-stat-post-total-bit-countDTV_STAT_POST_TOTAL_BIT_COUNTdtv-stat-error-block-countjdtv-stat-error-block-countDTV_STAT_ERROR_BLOCK_COUNTu(dtv-stat-total-block-countjdtv-stat-total-block-countDTV-STAT_TOTAL_BLOCK_COUNTOuserspace-api/media/dvb/frontend-stat-properties:frontend statistics indicatorsjfrontend-statistics-indicatorsFrontend statistics indicatorsIuserspace-api/media/dvb/frontend-stat-properties:dtv_stat_signal_strengthjj1DTV_STAT_SIGNAL_STRENGTH=userspace-api/media/dvb/frontend-stat-properties:dtv_stat_cnrjj1 DTV_STAT_CNRMuserspace-api/media/dvb/frontend-stat-properties:dtv_stat_pre_error_bit_countjj1DTV_STAT_PRE_ERROR_BIT_COUNTMuserspace-api/media/dvb/frontend-stat-properties:dtv_stat_pre_total_bit_countjj1DTV_STAT_PRE_TOTAL_BIT_COUNTNuserspace-api/media/dvb/frontend-stat-properties:dtv_stat_post_error_bit_countjj1DTV_STAT_POST_ERROR_BIT_COUNTNuserspace-api/media/dvb/frontend-stat-properties:dtv_stat_post_total_bit_countjj1DTV_STAT_POST_TOTAL_BIT_COUNTKuserspace-api/media/dvb/frontend-stat-properties:dtv_stat_error_block_countjj1DTV_STAT_ERROR_BLOCK_COUNTKuserspace-api/media/dvb/frontend-stat-properties:dtv-stat_total_block_countjj1DTV-STAT_TOTAL_BLOCK_COUNTfrontend_f_closejfrontend-f-closeDigital TV frontend close()Duserspace-api/media/dvb/frontend_f_close:digital tv frontend close()jdigital-tv-frontend-closeDigital TV frontend close()-userspace-api/media/dvb/frontend_f_close:namejnameName1userspace-api/media/dvb/frontend_f_close:synopsisjsynopsisSynopsis2userspace-api/media/dvb/frontend_f_close:argumentsj arguments Arguments4userspace-api/media/dvb/frontend_f_close:descriptionj description Description5userspace-api/media/dvb/frontend_f_close:return valuej return-value Return Valuefrontend_f_openj^frontend-f-openDigital TV frontend open()Buserspace-api/media/dvb/frontend_f_open:digital tv frontend open()j^digital-tv-frontend-openDigital TV frontend open(),userspace-api/media/dvb/frontend_f_open:namej^nameName0userspace-api/media/dvb/frontend_f_open:synopsisj^synopsisSynopsis1userspace-api/media/dvb/frontend_f_open:argumentsj^ arguments Arguments3userspace-api/media/dvb/frontend_f_open:descriptionj^ description Description4userspace-api/media/dvb/frontend_f_open:return valuej^ return-value Return Valuefrontend_fcallsjfrontend-fcallsFrontend Function Calls?userspace-api/media/dvb/frontend_fcalls:frontend function callsjfrontend-function-callsFrontend Function Callsfrontend_legacy_typesjfrontend-legacy-typesFrontend Legacy Data Typesfrontend_legacy_fcallsjfrontend-legacy-fcallsFrontend Legacy Function CallsFuserspace-api/media/dvb/frontend_legacy_api:frontend legacy data typesjfrontend-legacy-data-typesFrontend Legacy Data TypesJuserspace-api/media/dvb/frontend_legacy_api:frontend legacy function callsjfrontend-legacy-function-callsFrontend Legacy Function Callsfrontend_legacy_dvbv3_apijfrontend-legacy-dvbv3-api/Digital TV Frontend legacy API (a. k. a. DVBv3)auserspace-api/media/dvb/frontend_legacy_dvbv3_api:digital tv frontend legacy api (a. k. a. dvbv3)j*digital-tv-frontend-legacy-api-a-k-a-dvbv3/Digital TV Frontend legacy API (a. k. a. DVBv3)userspace-api/media/mediactl/media-controller:revision historyj$revision-historyRevision Historymedia-controller-introjmedia-controller-intro Introduction@userspace-api/media/mediactl/media-controller-intro:introductionj introduction Introductionmedia-controller-modelj media-controller-modelMedia device modelFuserspace-api/media/mediactl/media-controller-model:media device modelj media-device-modelMedia device modelmedia-func-closejimedia-func-close media close();userspace-api/media/mediactl/media-func-close:media close()ji media-close media close()2userspace-api/media/mediactl/media-func-close:namejinameName6userspace-api/media/mediactl/media-func-close:synopsisjisynopsisSynopsis7userspace-api/media/mediactl/media-func-close:argumentsji arguments Arguments9userspace-api/media/mediactl/media-func-close:descriptionji description Description:userspace-api/media/mediactl/media-func-close:return valueji return-value Return Valuemedia-func-ioctljmedia-func-ioctl media ioctl();userspace-api/media/mediactl/media-func-ioctl:media ioctl()j media-ioctl media ioctl()2userspace-api/media/mediactl/media-func-ioctl:namejnameName6userspace-api/media/mediactl/media-func-ioctl:synopsisjsynopsisSynopsis7userspace-api/media/mediactl/media-func-ioctl:argumentsj arguments Arguments9userspace-api/media/mediactl/media-func-ioctl:descriptionj description Description:userspace-api/media/mediactl/media-func-ioctl:return valuej return-value Return Valuemedia-func-openjmedia-func-open media open()9userspace-api/media/mediactl/media-func-open:media open()j media-open media open()1userspace-api/media/mediactl/media-func-open:namejnameName5userspace-api/media/mediactl/media-func-open:synopsisjsynopsisSynopsis6userspace-api/media/mediactl/media-func-open:argumentsj arguments Arguments8userspace-api/media/mediactl/media-func-open:descriptionj description Description9userspace-api/media/mediactl/media-func-open:return valuej return-value Return Valuemedia-user-funcjmedia-user-funcFunction Reference;userspace-api/media/mediactl/media-funcs:function referencejfunction-referenceFunction Reference media_headerj media-headerMedia Controller Header FileFuserspace-api/media/mediactl/media-header:media controller header filejmedia-controller-header-fileMedia Controller Header File1userspace-api/media/mediactl/media-header:media.hjmedia-hmedia.hmedia_ioc_device_infojRmedia-ioc-device-infoioctl MEDIA_IOC_DEVICE_INFONuserspace-api/media/mediactl/media-ioc-device-info:ioctl media_ioc_device_infojRioctl-media-ioc-device-infoioctl MEDIA_IOC_DEVICE_INFO7userspace-api/media/mediactl/media-ioc-device-info:namejRnameName;userspace-api/media/mediactl/media-ioc-device-info:synopsisjRsynopsisSynopsisuserspace-api/media/mediactl/media-ioc-device-info:descriptionjR description Description?userspace-api/media/mediactl/media-ioc-device-info:return valuejR return-value Return Valuemedia_ioc_enum_entitiesjGmedia-ioc-enum-entitiesioctl MEDIA_IOC_ENUM_ENTITIESRuserspace-api/media/mediactl/media-ioc-enum-entities:ioctl media_ioc_enum_entitiesjGioctl-media-ioc-enum-entitiesioctl MEDIA_IOC_ENUM_ENTITIES9userspace-api/media/mediactl/media-ioc-enum-entities:namejGnameName=userspace-api/media/mediactl/media-ioc-enum-entities:synopsisjGsynopsisSynopsis>userspace-api/media/mediactl/media-ioc-enum-entities:argumentsjG arguments Arguments@userspace-api/media/mediactl/media-ioc-enum-entities:descriptionjG description DescriptionAuserspace-api/media/mediactl/media-ioc-enum-entities:return valuejG return-value Return Valuemedia_ioc_enum_linksjmedia-ioc-enum-linksioctl MEDIA_IOC_ENUM_LINKSLuserspace-api/media/mediactl/media-ioc-enum-links:ioctl media_ioc_enum_linksjioctl-media-ioc-enum-linksioctl MEDIA_IOC_ENUM_LINKS6userspace-api/media/mediactl/media-ioc-enum-links:namejnameName:userspace-api/media/mediactl/media-ioc-enum-links:synopsisjsynopsisSynopsis;userspace-api/media/mediactl/media-ioc-enum-links:argumentsj arguments Arguments=userspace-api/media/mediactl/media-ioc-enum-links:descriptionj description Description>userspace-api/media/mediactl/media-ioc-enum-links:return valuej return-value Return Value+translations/zh_cn/power/index:电源管理j?id1 电源管理8translations/zh_cn/power/opp:操作性能值(opp)库j1opp操作性能值(OPP)库&translations/zh_cn/power/opp:1. 简介j1id1 1. 简介5translations/zh_cn/power/opp:2. opp链表初始注册j1id52. OPP链表初始注册/translations/zh_cn/power/opp:3. opp搜索函数j1id63. OPP搜索函数8translations/zh_cn/power/opp:4. opp可用性控制函数j1id74. OPP可用性控制函数5translations/zh_cn/power/opp:5. opp数据检索函数j1id85. OPP数据检索函数,translations/zh_cn/power/opp:6. 数据结构j1id96. 数据结构cn_development_process_introj0Qcn-development-process-intro引言)translations/zh_cn/process/1.intro:引言j0Qj1引言/translations/zh_cn/process/1.intro:内容提要j0Qid2 内容提要Atranslations/zh_cn/process/1.intro:这个文档是关于什么的j0Qid3这个文档是关于什么的)translations/zh_cn/process/1.intro:致谢j0Qid4致谢Atranslations/zh_cn/process/1.intro:代码进入主线的重要性j0Qid5代码进入主线的重要性)translations/zh_cn/process/1.intro:许可j0Qid6许可cn_development_processjWcn-development-process开发流程如何进行=translations/zh_cn/process/2.process:开发流程如何进行jWj1开发流程如何进行+translations/zh_cn/process/2.process:总览jWid2总览:translations/zh_cn/process/2.process:补丁的生命周期jWid3补丁的生命周期=translations/zh_cn/process/2.process:补丁如何进入内核jWid4补丁如何进入内核-translations/zh_cn/process/2.process:next 树jWnextNext 树0translations/zh_cn/process/2.process:staging 树jWstaging Staging 树+translations/zh_cn/process/2.process:工具jWid5工具1translations/zh_cn/process/2.process:邮件列表jWid6 邮件列表7translations/zh_cn/process/2.process:开始内核开发jWid7开始内核开发cn_development_early_stagejp5cn-development-early-stage 早期规划5translations/zh_cn/process/3.early-stage:早期规划jp5j1 早期规划5translations/zh_cn/process/3.early-stage:搞清问题jp5id2 搞清问题5translations/zh_cn/process/3.early-stage:早期讨论jp5id3 早期讨论8translations/zh_cn/process/3.early-stage:找谁交流?jp5id4找谁交流?8translations/zh_cn/process/3.early-stage:何时邮寄?jp5id5何时邮寄?;translations/zh_cn/process/3.early-stage:获得官方认可jp5id6获得官方认可cn_development_codingjbcn-development-coding使代码正确3translations/zh_cn/process/4.coding:使代码正确jbj1使代码正确*translations/zh_cn/process/4.coding:陷阱jbid2陷阱6translations/zh_cn/process/4.coding:代码检查工具jbid8代码检查工具*translations/zh_cn/process/4.coding:文档jbid9文档3translations/zh_cn/process/4.coding:内部api更改jbapi内部API更改cn_development_postingj0Ncn-development-posting 发布补丁1translations/zh_cn/process/5.posting:发布补丁j0Nj+1 发布补丁1translations/zh_cn/process/5.posting:何时寄送j0Nid2 何时寄送7translations/zh_cn/process/5.posting:创建补丁之前j0Nid3创建补丁之前1translations/zh_cn/process/5.posting:补丁准备j0Nid4 补丁准备@translations/zh_cn/process/5.posting:补丁格式和更改日志j0Nid5补丁格式和更改日志1translations/zh_cn/process/5.posting:寄送补丁j0Nid6 寄送补丁cn_development_followthroughj%cn-development-followthrough跟进1translations/zh_cn/process/6.followthrough:跟进j%jF1跟进=translations/zh_cn/process/6.followthrough:与审阅者合作j%id2与审阅者合作Ctranslations/zh_cn/process/6.followthrough:接下来会发生什么j%id3接下来会发生什么Ftranslations/zh_cn/process/6.followthrough:其他可能发生的事情j%id4其他可能发生的事情cn_development_advancedtopicsjFcn-development-advancedtopics 高级主题8translations/zh_cn/process/7.advancedtopics:高级主题jFjY1 高级主题Atranslations/zh_cn/process/7.advancedtopics:使用git管理补丁jFgit使用Git管理补丁8translations/zh_cn/process/7.advancedtopics:审阅补丁jFid2 审阅补丁cn_development_conclusionj=cn-development-conclusion 更多信息4translations/zh_cn/process/8.conclusion:更多信息j=jh1 更多信息.translations/zh_cn/process/8.conclusion:结论j=id2结论cn_code_of_conductjfcn-code-of-conduct贡献者契约行为准则Ftranslations/zh_cn/process/code-of-conduct:贡献者契约行为准则jfjs1贡献者契约行为准则:translations/zh_cn/process/code-of-conduct:我们的誓言jfid2我们的誓言:translations/zh_cn/process/code-of-conduct:我们的标准jfid3我们的标准:translations/zh_cn/process/code-of-conduct:我们的责任jfid4我们的责任1translations/zh_cn/process/code-of-conduct:范围jfid5范围1translations/zh_cn/process/code-of-conduct:执行jfid6执行1translations/zh_cn/process/code-of-conduct:归属jfid7归属1translations/zh_cn/process/code-of-conduct:解释jfid8解释!cn_code_of_conduct_interpretationjt!cn-code-of-conduct-interpretation,Linux内核贡献者契约行为准则解释ftranslations/zh_cn/process/code-of-conduct-interpretation:linux内核贡献者契约行为准则解释jtlinux,Linux内核贡献者契约行为准则解释Ctranslations/zh_cn/process/code-of-conduct-interpretation:维护者jtid1 维护者@translations/zh_cn/process/code-of-conduct-interpretation:责任jtid2责任@translations/zh_cn/process/code-of-conduct-interpretation:范围jtid3范围@translations/zh_cn/process/code-of-conduct-interpretation:执行jtid4执行cn_codingstylejkcn-codingstyle译者@translations/zh_cn/process/coding-style:linux 内核代码风格jklinuxLinux 内核代码风格1translations/zh_cn/process/coding-style:1) 缩进jkid1 1) 缩进Itranslations/zh_cn/process/coding-style:2) 把长的行和字符串打散jkid2!2) 把长的行和字符串打散Ftranslations/zh_cn/process/coding-style:3) 大括号和空格的放置jkid33) 大括号和空格的放置1translations/zh_cn/process/coding-style:4) 命名jkid5 4) 命名2translations/zh_cn/process/coding-style:5) typedefjktypedef 5) Typedef1translations/zh_cn/process/coding-style:6) 函数jkid6 6) 函数Ftranslations/zh_cn/process/coding-style:7) 集中的函数退出途径jkid97) 集中的函数退出途径1translations/zh_cn/process/coding-style:8) 注释jkid10 8) 注释Ftranslations/zh_cn/process/coding-style:9) 你已经把事情弄糟了jkid119) 你已经把事情弄糟了@translations/zh_cn/process/coding-style:10) kconfig 配置文件jkkconfig10) Kconfig 配置文件8translations/zh_cn/process/coding-style:11) 数据结构jkid1211) 数据结构>translations/zh_cn/process/coding-style:12) 宏,枚举和rtljkrtl12) 宏,枚举和RTL>translations/zh_cn/process/coding-style:13) 打印内核消息jkid1313) 打印内核消息8translations/zh_cn/process/coding-style:14) 分配内存jkid1414) 分配内存8translations/zh_cn/process/coding-style:15) 内联弊病jkid1515) 内联弊病Dtranslations/zh_cn/process/coding-style:16) 函数返回值及命名jkid1616) 函数返回值及命名>translations/zh_cn/process/coding-style:17) 使用布尔类型jkid1717) 使用布尔类型Gtranslations/zh_cn/process/coding-style:18) 不要重新发明内核宏jkid1818) 不要重新发明内核宏\translations/zh_cn/process/coding-style:19) 编辑器模式行和其他需要罗嗦的事情jkid19419) 编辑器模式行和其他需要罗嗦的事情8translations/zh_cn/process/coding-style:20) 内联汇编jkid2020) 内联汇编8translations/zh_cn/process/coding-style:21) 条件编译jkid2121) 条件编译>translations/zh_cn/process/coding-style:附录 i) 参考资料jkj0附录 I) 参考资料#translations/zh_cn/process/cve:cvesj$cvesCVEs%translations/zh_cn/process/cve:过程j$id2过程4translations/zh_cn/process/cve:被分配cve的争论j$cve被分配CVE的争论+translations/zh_cn/process/cve:无效的cvej$id3 无效的CVE4translations/zh_cn/process/cve:特定cve的适用性j$id4特定CVE的适用性cn_development_process_mainjvcn-development-process-main内核开发过程指南Gtranslations/zh_cn/process/development-process:内核开发过程指南jvj!1内核开发过程指南cn_email_clientsj+Gcn-email-clientsOriginalItranslations/zh_cn/process/email-clients:linux邮件客户端配置信息j+Glinux Linux邮件客户端配置信息,translations/zh_cn/process/email-clients:gitj+GgitGit5translations/zh_cn/process/email-clients:通用配置j+Gid1 通用配置Dtranslations/zh_cn/process/email-clients:一些邮件客户端提示j+Gid2一些邮件客户端提示 zh_contactjz zh-contact接触Mtranslations/zh_cn/process/embargoed-hardware-issues:被限制的硬件问题jzid1被限制的硬件问题;translations/zh_cn/process/embargoed-hardware-issues:范围jzid2范围;translations/zh_cn/process/embargoed-hardware-issues:接触jzj<1接触Atranslations/zh_cn/process/embargoed-hardware-issues:保密协议jzid6 保密协议Dtranslations/zh_cn/process/embargoed-hardware-issues:谅解备忘录jzid7谅解备忘录Atranslations/zh_cn/process/embargoed-hardware-issues:流程专使jzid13 流程专使Gtranslations/zh_cn/process/embargoed-hardware-issues:加密邮件列表jzid14加密邮件列表cn_process_howtojqcn-process-howtoorphan>translations/zh_cn/process/howto:如何参与linux内核开发jqlinux如何参与Linux内核开发'translations/zh_cn/process/howto:入门jqid1入门-translations/zh_cn/process/howto:法律问题jqid2 法律问题'translations/zh_cn/process/howto:文档jqid3文档translations/zh_cn/process/license-rules:许可标识符语法j?id1许可标识符语法8translations/zh_cn/process/license-rules:许可标识符j?id2许可标识符8translations/zh_cn/process/license-rules:_`模块许可`j?id8 模块许可7translations/zh_cn/process/magic-number:linux 魔术数jEOlinuxLinux 魔术数 身份验证jZid25如何使用签名补丁Jtranslations/zh_cn/process/maintainer-pgp-guide:内核维护者 pgp 指南jZpgp内核维护者 PGP 指南Vtranslations/zh_cn/process/maintainer-pgp-guide:pgp 在 linux 内核开发中的作用jZ pgp-linux&PGP 在 Linux 内核开发中的作用:translations/zh_cn/process/maintainer-pgp-guide:pgp 工具jZid3 PGP 工具Gtranslations/zh_cn/process/maintainer-pgp-guide:保护你的 pgp 密钥jZid4保护你的 PGP 密钥Ttranslations/zh_cn/process/maintainer-pgp-guide:将子密钥移至专用加密设备jZid9$将子密钥移至专用加密设备Ltranslations/zh_cn/process/maintainer-pgp-guide:将 pgp 与 git 结合使用jZpgp-git将 PGP 与 Git 结合使用Qtranslations/zh_cn/process/maintainer-pgp-guide:如何验证内核开发者身份jZid28!如何验证内核开发者身份cn_managementstylejjcn-managementstyleLinux内核管理风格 cn_decisionsjj cn-decisions 1)决策Ctranslations/zh_cn/process/management-style:linux内核管理风格jjlinuxLinux内核管理风格6translations/zh_cn/process/management-style:1)决策jjj1 1)决策3translations/zh_cn/process/management-style:2)人jjid32)人=translations/zh_cn/process/management-style:3)人2 - 好人jjid53)人2 - 好人6translations/zh_cn/process/management-style:4)责备jjid6 4)责备Btranslations/zh_cn/process/management-style:5)应避免的事情jjid75)应避免的事情Btranslations/zh_cn/process/management-style:6)为什么是我?jjid96)为什么是我?Btranslations/zh_cn/process/programming-language:程序设计语言j-id1程序设计语言6translations/zh_cn/process/programming-language:属性j-id7属性4translations/zh_cn/process/programming-language:rustj-rustRustcn_researcherguidelinesj acn-researcherguidelinesOriginalCtranslations/zh_cn/process/researcher-guidelines:研究人员指南j aid1研究人员指南7translations/zh_cn/process/researcher-guidelines:调查j aid4调查7translations/zh_cn/process/researcher-guidelines:补丁j aid5补丁5translations/zh_cn/process/security-bugs:安全缺陷j3>id1 安全缺陷/translations/zh_cn/process/security-bugs:联络j3>id2联络>translations/zh_cn/process/security-bugs:披露和限制信息j3>id3披露和限制信息>translations/zh_cn/process/security-bugs:与其他团队协调j3>id4与其他团队协调2translations/zh_cn/process/security-bugs:cve分配j3>cve CVE分配5translations/zh_cn/process/security-bugs:保密协议j3>id5 保密协议cn_stable_api_nonsensej'cn-stable-api-nonsenseorphanGtranslations/zh_cn/process/stable-api-nonsense:linux 内核驱动接口j'linuxLinux 内核驱动接口;translations/zh_cn/process/stable-api-nonsense:执行纲要j'id1 执行纲要5translations/zh_cn/process/stable-api-nonsense:入门j'id2入门Dtranslations/zh_cn/process/stable-api-nonsense:二进制内核接口j'id3二进制内核接口Mtranslations/zh_cn/process/stable-api-nonsense:稳定的内核源代码接口j'id4稳定的内核源代码接口;translations/zh_cn/process/stable-api-nonsense:要做什么j'id5 要做什么5translations/zh_cn/process/stable-api-nonsense:感谢j'id6感谢cn_stable_kernel_rulesjKcn-stable-kernel-rulesorphangtranslations/zh_cn/process/stable-kernel-rules:所有你想知道的事情 - 关于linux稳定版发布jKlinux8所有你想知道的事情 - 关于linux稳定版发布translations/zh_cn/process/stable-kernel-rules:关于哪些类型的补丁可以被接收进入稳定版代码树,哪些不可以的规则:jKid1`关于哪些类型的补丁可以被接收进入稳定版代码树,哪些不可以的规则:\translations/zh_cn/process/stable-kernel-rules:向稳定版代码树提交补丁的过程:jKid2-向稳定版代码树提交补丁的过程:>translations/zh_cn/process/stable-kernel-rules:审查周期:jKid3审查周期:Atranslations/zh_cn/process/stable-kernel-rules:审查委员会:jKid4审查委员会:cn_submitchecklistjOcn-submitchecklist Linux内核补丁提交检查单Ltranslations/zh_cn/process/submit-checklist:linux内核补丁提交检查单jOlinux Linux内核补丁提交检查单cn_submittingpatchesj!cn-submittingpatchesOriginalzh_describe_changesj!zh-describe-changes描述你的改动zh_split_changesj!zh-split-changes拆分你的改动zh_resend_remindersj!zh-resend-reminders不要泄气或不耐烦zh_the_canonical_patch_formatj!zh-the-canonical-patch-format标准补丁格式 zh_backtracesj! zh-backtraces(提交消息中的回溯(Backtraces)zh_explicit_in_reply_toj!zh-explicit-in-reply-to&明确回复邮件头(In-Reply-To)^translations/zh_cn/process/submitting-patches:提交补丁:如何让你的改动进入内核j!id10提交补丁:如何让你的改动进入内核Ctranslations/zh_cn/process/submitting-patches:获取当前源码树j!id2获取当前源码树@translations/zh_cn/process/submitting-patches:描述你的改动j!j1描述你的改动@translations/zh_cn/process/submitting-patches:拆分你的改动j!j1拆分你的改动Ftranslations/zh_cn/process/submitting-patches:检查你的更改风格j!id5检查你的更改风格Ctranslations/zh_cn/process/submitting-patches:选择补丁收件人j!id6选择补丁收件人}translations/zh_cn/process/submitting-patches:不要mime编码,不要链接,不要压缩,不要附件,只要纯文本j!mimeO不要MIME编码,不要链接,不要压缩,不要附件,只要纯文本@translations/zh_cn/process/submitting-patches:回复审阅意见j!id7回复审阅意见Ftranslations/zh_cn/process/submitting-patches:不要泄气或不耐烦j!j1不要泄气或不耐烦Ctranslations/zh_cn/process/submitting-patches:主题中包含 patchj!patch主题中包含 PATCH[translations/zh_cn/process/submitting-patches:签署你的作品——开发者来源认证j!id9-签署你的作品——开发者来源认证_translations/zh_cn/process/submitting-patches:何时使用acked-by:,cc:,和co-developed-by:j!acked-by-cc-co-developed-by1何时使用Acked-by:,Cc:,和Co-developed-by:utranslations/zh_cn/process/submitting-patches:使用reported-by:、tested-by:、reviewed-by:、suggested-by:和fixes:j!4reported-by-tested-by-reviewed-by-suggested-by-fixesG使用Reported-by:、Tested-by:、Reviewed-by:、Suggested-by:和Fixes:@translations/zh_cn/process/submitting-patches:标准补丁格式j!j1标准补丁格式Ttranslations/zh_cn/process/submitting-patches:明确回复邮件头(in-reply-to)j! in-reply-to&明确回复邮件头(In-Reply-To)Ctranslations/zh_cn/process/submitting-patches:给出基础树信息j!id13给出基础树信息4translations/zh_cn/process/submitting-patches:工具j!id14工具:translations/zh_cn/process/submitting-patches:参考文献j!id15 参考文献cn_volatile_considered_harmfuljocn-volatile-considered-harmfulorphanctranslations/zh_cn/process/volatile-considered-harmful:为什么不应该使用“volatile”类型jovolatile,为什么不应该使用“volatile”类型=translations/zh_cn/process/volatile-considered-harmful:注释joid1注释=translations/zh_cn/process/volatile-considered-harmful:致谢joid2致谢1translations/zh_cn/rust/arch-support:架构支持j(id1 架构支持6translations/zh_cn/rust/coding-guidelines:编码指南j?Did1 编码指南translations/zh_cn/rust/general-information:有条件的编译j,jid4有条件的编译"translations/zh_cn/rust/index:rustjMrustRust%translations/zh_cn/rust/index:indicesjMindicesIndices0translations/zh_cn/rust/quick-start:快速入门j wid1 快速入门0translations/zh_cn/rust/quick-start:构建依赖j wid2 构建依赖0translations/zh_cn/rust/quick-start:开发依赖j wid3 开发依赖*translations/zh_cn/rust/quick-start:配置j wid5配置*translations/zh_cn/rust/quick-start:构建j wid6构建*translations/zh_cn/rust/quick-start:折腾j wid7折腾]translations/zh_cn/scheduler/completion:完成 - "等待完成" 屏障应用程序接口(api)j0*api9完成 - “等待完成” 屏障应用程序接口(API)/translations/zh_cn/scheduler/completion:简介:j0*id1简介:/translations/zh_cn/scheduler/completion:用法:j0*id2用法:8translations/zh_cn/scheduler/completion:初始化完成:j0*id3初始化完成:5translations/zh_cn/scheduler/completion:等待完成:j0*id4 等待完成:Ntranslations/zh_cn/scheduler/completion:wait_for_completion*()可用的变体:j0*wait-for-completion&wait_for_completion*()可用的变体:;translations/zh_cn/scheduler/completion:对完成发信号:j0*id5对完成发信号:Ttranslations/zh_cn/scheduler/completion:try_wait_for_completion()/completion_done():j0*'try-wait-for-completion-completion-done,try_wait_for_completion()/completion_done():1translations/zh_cn/scheduler/index:linux调度器jalinuxLinux调度器Utranslations/zh_cn/scheduler/sched-arch:架构特定代码的cpu调度器实现提示jMpcpu-架构特定代码的CPU调度器实现提示7translations/zh_cn/scheduler/sched-arch:上下文切换jMpid1上下文切换1translations/zh_cn/scheduler/sched-arch:cpu空转jMpid2 CPU空转Btranslations/zh_cn/scheduler/sched-arch:可能出现的arch/问题jMparch可能出现的arch/问题7translations/zh_cn/scheduler/sched-bwc:cfs 带宽控制jYcfsCFS 带宽控制3translations/zh_cn/scheduler/sched-bwc:突发特性jYid1 突发特性-translations/zh_cn/scheduler/sched-bwc:管理jYid2管理9translations/zh_cn/scheduler/sched-bwc:系统范围设置jYid3系统范围设置-translations/zh_cn/scheduler/sched-bwc:统计jYid4统计3translations/zh_cn/scheduler/sched-bwc:分层考虑jYid5 分层考虑Etranslations/zh_cn/scheduler/sched-bwc:cfs带宽配额的注意事项jYid6CFS带宽配额的注意事项-translations/zh_cn/scheduler/sched-bwc:例子jYid7例子>translations/zh_cn/scheduler/sched-capacity:算力感知调度j8id1算力感知调度8translations/zh_cn/scheduler/sched-capacity:1. cpu算力j8cpu 1. CPU算力>translations/zh_cn/scheduler/sched-capacity:2. 任务使用率j8id82. 任务使用率Jtranslations/zh_cn/scheduler/sched-capacity:3. 算力感知调度的需求j8id143. 算力感知调度的需求Dtranslations/zh_cn/scheduler/sched-capacity:4. 调度器拓扑结构j8id174. 调度器拓扑结构Jtranslations/zh_cn/scheduler/sched-capacity:5. 算力感知调度的实现j8id185. 算力感知调度的实现9translations/zh_cn/scheduler/sched-debug:调度器debugfsjJdebugfs调度器debugfs7translations/zh_cn/scheduler/sched-debug:numa_balancingjJnuma-balancingnuma_balancingCtranslations/zh_cn/scheduler/sched-design-cfs:完全公平调度器j)id1完全公平调度器7translations/zh_cn/scheduler/sched-design-cfs:1. 概述j)id2 1. 概述Ctranslations/zh_cn/scheduler/sched-design-cfs:2. 一些实现细节j)id32. 一些实现细节:translations/zh_cn/scheduler/sched-design-cfs:3. 红黑树j)id4 3. 红黑树Ctranslations/zh_cn/scheduler/sched-design-cfs:4. cfs的一些特征j)cfs4. CFS的一些特征=translations/zh_cn/scheduler/sched-design-cfs:5. 调度策略j)id55. 调度策略:translations/zh_cn/scheduler/sched-design-cfs:6. 调度类j)id6 6. 调度类Ftranslations/zh_cn/scheduler/sched-design-cfs:7. cfs的组调度扩展j)id77. CFS的组调度扩展4translations/zh_cn/scheduler/sched-domains:调度域jqid1 调度域:translations/zh_cn/scheduler/sched-domains:实现调度域jqid2实现调度域translations/zh_cn/scheduler/sched-stats:调度器统计数据j5@id1调度器统计数据8translations/zh_cn/scheduler/sched-stats:cpu统计数据j5@cpuCPU统计数据8translations/zh_cn/scheduler/sched-stats:域统计数据j5@id2域统计数据>translations/zh_cn/scheduler/sched-stats:/proc//schedstatj5@proc-pid-schedstat/proc//schedstat0translations/zh_cn/scheduler/schedutil:schedutiljZ+ schedutil Schedutil^translations/zh_cn/scheduler/schedutil:pelt(实体负载跟踪,per entity load tracking)jZ+pelt-per-entity-load-tracking7PELT(实体负载跟踪,Per Entity Load Tracking)translations/zh_cn/security/self-protection:内核自我保护jSid1内核自我保护;translations/zh_cn/security/self-protection:攻击面缩减jSid2攻击面缩减Gtranslations/zh_cn/security/self-protection:严格的内核内存权限jSid3严格的内核内存权限Jtranslations/zh_cn/security/self-protection:减少对系统调用的访问jSid7减少对系统调用的访问Jtranslations/zh_cn/security/self-protection:限制对内核模块的访问jSid8限制对内核模块的访问;translations/zh_cn/security/self-protection:内存完整性jSid9内存完整性Atranslations/zh_cn/security/self-protection:堆栈缓冲区溢出jSid10堆栈缓冲区溢出>translations/zh_cn/security/self-protection:堆栈深度溢出jSid11堆栈深度溢出>translations/zh_cn/security/self-protection:栈内存完整性jSid12栈内存完整性>translations/zh_cn/security/self-protection:计算器完整性jSid13计算器完整性Dtranslations/zh_cn/security/self-protection:大小计算溢出检测jSid14大小计算溢出检测;translations/zh_cn/security/self-protection:概率性防御jSid15概率性防御Stranslations/zh_cn/security/self-protection:栈保护、迷惑技术和其他秘密jSid16'栈保护、迷惑技术和其他秘密Xtranslations/zh_cn/security/self-protection:内核地址空间布局随机化(kaslr)jSkaslr,内核地址空间布局随机化(KASLR)Atranslations/zh_cn/security/self-protection:文本和模块基址jSid17文本和模块基址;translations/zh_cn/security/self-protection:堆栈基地址jSid18堆栈基地址>translations/zh_cn/security/self-protection:动态内存基址jSid19动态内存基址8translations/zh_cn/security/self-protection:结构布局jSid20 结构布局>translations/zh_cn/security/self-protection:防止信息泄露jSid21防止信息泄露8translations/zh_cn/security/self-protection:内核地址jSid22 内核地址;translations/zh_cn/security/self-protection:唯一标识符jSid23唯一标识符;translations/zh_cn/security/self-protection:内存初始化jSid24内存初始化8translations/zh_cn/security/self-protection:内存清除jSid25 内存清除8translations/zh_cn/security/self-protection:目标追踪jSid26 目标追踪Utranslations/zh_cn/security/siphash:siphash - 一种短输入伪随机函数(prf)jKB siphash-prf1SipHash - 一种短输入伪随机函数(PRF)0translations/zh_cn/security/siphash:生成密钥jKBid1 生成密钥0translations/zh_cn/security/siphash:使用函数jKBid2 使用函数-translations/zh_cn/security/siphash:安全性jKBid3 安全性8translations/zh_cn/security/siphash:struct-passing陷阱jKBstruct-passingStruct-passing陷阱*translations/zh_cn/security/siphash:资源jKBid4资源Ztranslations/zh_cn/security/siphash:halfsiphash 是 siphash 的一个较不安全的变种jKBhalfsiphash-siphash6HalfSipHash 是 SipHash 的一个较不安全的变种6translations/zh_cn/security/siphash:生成哈希密钥jKBid5生成哈希密钥6translations/zh_cn/security/siphash:使用哈希函数jKBid6使用哈希函数?translations/zh_cn/security/siphash:哈希表键函数的用法jKBid7哈希表键函数的用法*translations/zh_cn/security/siphash:性能jKBid8性能Ttranslations/zh_cn/security/snp-tdx-threat-model:linux中x86虚拟化的机密计算j3linuxx86#Linux中x86虚拟化的机密计算7translations/zh_cn/security/snp-tdx-threat-model:动机j3id1动机@translations/zh_cn/security/snp-tdx-threat-model:概述与术语j3id2概述与术语Qtranslations/zh_cn/security/snp-tdx-threat-model:现有的linux内核威胁模型j3linux 现有的Linux内核威胁模型[translations/zh_cn/security/snp-tdx-threat-model:机密计算威胁模型及其安全目标j3id3*机密计算威胁模型及其安全目标>translations/zh_cn/security/tpm/index:可信平台模块文档jMuid1可信平台模块文档6translations/zh_cn/security/tpm/tpm-security:tpm安全ja,tpm TPM安全3translations/zh_cn/security/tpm/tpm-security:介绍ja,id1介绍Ntranslations/zh_cn/security/tpm/tpm-security:总线上的窥探和篡改攻击ja,id2!总线上的窥探和篡改攻击Etranslations/zh_cn/security/tpm/tpm-security:测量(pcr)完整性ja,pcr测量(PCR)完整性9translations/zh_cn/security/tpm/tpm-security:秘密保护ja,id3 秘密保护Etranslations/zh_cn/security/tpm/tpm-security:与tpm建立初始信任ja,id4与TPM建立初始信任9translations/zh_cn/security/tpm/tpm-security:信任堆叠ja,id5 信任堆叠9translations/zh_cn/security/tpm/tpm-security:会话属性ja,id6 会话属性9translations/zh_cn/security/tpm/tpm-security:保护类型ja,id7 保护类型Wtranslations/zh_cn/security/tpm/tpm-security:空主密钥认证在用户空间的实现ja,id8*空主密钥认证在用户空间的实现=translations/zh_cn/security/tpm/tpm_event_log:tpm事件日志j4tpmTPM事件日志4translations/zh_cn/security/tpm/tpm_event_log:介绍j4id1介绍>translations/zh_cn/security/tpm/tpm_event_log:uefi事件日志j4uefiUEFI事件日志:translations/zh_cn/security/tpm/tpm_event_log:参考文献j4id2 参考文献j/=chinese-translator-huang-jianghui-huangjianghui-uniontech-com@Chinese translator: Huang Jianghui :translations/zh_cn/sound/hd-audio/controls:以下为正文j/id1以下为正文Xtranslations/zh_cn/sound/hd-audio/controls:高清音频编解码器特定混音器控件j/id2-高清音频编解码器特定混音器控件=translations/zh_cn/sound/hd-audio/controls:瑞昱编解码器j/id3瑞昱编解码器@translations/zh_cn/sound/hd-audio/controls:矽玛特编解码器j/id4矽玛特编解码器=translations/zh_cn/sound/hd-audio/controls:威盛编解码器j/id5威盛编解码器@translations/zh_cn/sound/hd-audio/controls:科胜讯编解码器j/id6科胜讯编解码器=translations/zh_cn/sound/hd-audio/controls:模拟编解码器j/id7模拟编解码器4translations/zh_cn/sound/hd-audio/index:高清音频jL.id1 高清音频:translations/zh_cn/sound/index:linux 声音子系统文档jwflinuxLinux 声音子系统文档0translations/zh_cn/staging/index:未分类文档joid1未分类文档7translations/zh_cn/staging/xz:linux中的xz数据压缩julinuxxzLinux中的XZ数据压缩$translations/zh_cn/staging/xz:介绍juid1介绍8translations/zh_cn/staging/xz:内核中的xz相关组件juxz内核中的XZ相关组件9translations/zh_cn/staging/xz:关于压缩选项的说明juid2关于压缩选项的说明*translations/zh_cn/staging/xz:未来计划juid3 未来计划?translations/zh_cn/staging/xz:.xz文件格式规范的一致性juid4!.xz文件格式规范的一致性*translations/zh_cn/staging/xz:报告错误juid5 报告错误7translations/zh_cn/subsystem-apis:内核子系统文档j=yid1内核子系统文档1translations/zh_cn/subsystem-apis:核心子系统j=yid2核心子系统.translations/zh_cn/subsystem-apis:人机接口j=yid3 人机接口.translations/zh_cn/subsystem-apis:网络接口j=yid4 网络接口.translations/zh_cn/subsystem-apis:存储接口j=yid5 存储接口ftranslations/zh_cn/userspace-api/accelerators/ocxl:opencapi (开放相干加速器处理器接口)j7&opencapi3OpenCAPI (开放相干加速器处理器接口)?translations/zh_cn/userspace-api/accelerators/ocxl:高层视角j7&id1 高层视角?translations/zh_cn/userspace-api/accelerators/ocxl:设备发现j7&id2 设备发现7translations/zh_cn/userspace-api/accelerators/ocxl:mmioj7&mmioMMIOj@linux6-x-http-kernel-org)Linux內核6.x版本 7translations/zh_tw/admin-guide/readme:什麼是linux?j@linux什麼是Linux?Mtranslations/zh_tw/admin-guide/readme:它能在什麼樣的硬件上運行?j@id1'它能在什麼樣的硬件上運行?,translations/zh_tw/admin-guide/readme:文檔j@id2文檔;translations/zh_tw/admin-guide/readme:安裝內核源代碼j@id3安裝內核源代碼2translations/zh_tw/admin-guide/readme:軟件要求j@id4 軟件要求;translations/zh_tw/admin-guide/readme:爲內核建立目錄j@id5爲內核建立目錄2translations/zh_tw/admin-guide/readme:配置內核j@id6 配置內核2translations/zh_tw/admin-guide/readme:編譯內核j@id7 編譯內核5translations/zh_tw/admin-guide/readme:若遇到問題j@id8若遇到問題6translations/zh_tw/admin-guide/bootconfig:引導配置jhid1 引導配置0translations/zh_tw/admin-guide/bootconfig:概述jhid2概述translations/zh_tw/admin-guide/bug-hunting:oops消息在哪?jDLoopsOops消息在哪?=translations/zh_tw/admin-guide/bug-hunting:找到缺陷位置jDLid3找到缺陷位置7translations/zh_tw/admin-guide/bug-hunting:報告缺陷jDLid4 報告缺陷7translations/zh_tw/admin-guide/bug-hunting:修復缺陷jDLid5 修復缺陷Xtranslations/zh_tw/admin-guide/bug-hunting:用 ``klogd`` 進行oops跟蹤的注意事項jDL klogd-oops)用 klogd 進行Oops跟蹤的注意事項Btranslations/zh_tw/admin-guide/clearing-warn-once:清除 warn_onceja warn-once清除 WARN_ONCE2translations/zh_tw/admin-guide/cpu-load:cpu 負載jcpu CPU 負載Ntranslations/zh_tw/admin-guide/cputopology:如何通過sysfs將cpu拓撲導出jsysfscpu#如何通過sysfs將CPU拓撲導出Itranslations/zh_tw/admin-guide/index:linux 內核用戶和管理員指南jlinux$Linux 內核用戶和管理員指南,translations/zh_tw/admin-guide/index:indicesjindicesIndicesXtranslations/zh_tw/admin-guide/init:解釋“no working init found.”啓動掛起消息jno-working-init-found4解釋“No working init found.”啓動掛起消息tw_lockup-watchdogsjtw-lockup-watchdogs8Softlockup與hardlockup檢測機制(又名:nmi_watchdog)htranslations/zh_tw/admin-guide/lockup-watchdogs:softlockup與hardlockup檢測機制(又名:nmi_watchdog)j!softlockuphardlockup-nmi-watchdog8Softlockup與hardlockup檢測機制(又名:nmi_watchdog)6translations/zh_tw/admin-guide/lockup-watchdogs:實現jid1實現@translations/zh_tw/admin-guide/mm/damon/index:監測數據訪問jid1監測數據訪問Htranslations/zh_tw/admin-guide/mm/damon/lru_sort:基於damon的lru排序jndamonlru基於DAMON的LRU排序Otranslations/zh_tw/admin-guide/mm/damon/lru_sort:哪裏需要主動的lru排序jnlru哪裏需要主動的LRU排序Ftranslations/zh_tw/admin-guide/mm/damon/lru_sort:這是如何工作的jnid1這是如何工作的Ftranslations/zh_tw/admin-guide/mm/damon/lru_sort:接口:模塊參數jnid2接口:模塊參數8translations/zh_tw/admin-guide/mm/damon/lru_sort:examplejnexampleExampleDtranslations/zh_tw/admin-guide/mm/damon/reclaim:基於damon的回收j˿damon基於DAMON的回收Qtranslations/zh_tw/admin-guide/mm/damon/reclaim:哪些地方需要主動回收?j˿id1!哪些地方需要主動回收?Htranslations/zh_tw/admin-guide/mm/damon/reclaim:它是如何工作的?j˿id5它是如何工作的?Dtranslations/zh_tw/admin-guide/mm/damon/reclaim:接口: 模塊參數j˿id6接口: 模塊參數6translations/zh_tw/admin-guide/mm/damon/reclaim:例子j˿id7例子:translations/zh_tw/admin-guide/mm/damon/start:入門指南jid1 入門指南:translations/zh_tw/admin-guide/mm/damon/start:前提條件jid2 前提條件Ftranslations/zh_tw/admin-guide/mm/damon/start:記錄數據訪問模式jid5記錄數據訪問模式Itranslations/zh_tw/admin-guide/mm/damon/start:將記錄的模式可視化jid6將記錄的模式可視化Utranslations/zh_tw/admin-guide/mm/damon/start:數據訪問模式感知的內存管理jid7'數據訪問模式感知的內存管理:translations/zh_tw/admin-guide/mm/damon/usage:詳細用法jid1 詳細用法9translations/zh_tw/admin-guide/mm/damon/usage:sysfs接口jsysfs sysfs接口Ftranslations/zh_tw/admin-guide/mm/damon/usage:監測結果的監測點jid7監測結果的監測點4translations/zh_tw/admin-guide/mm/index:內存管理j*id1 內存管理8translations/zh_tw/admin-guide/mm/ksm:內核同頁合併jbid1內核同頁合併,translations/zh_tw/admin-guide/mm/ksm:概述jbid2概述9translations/zh_tw/admin-guide/mm/ksm:以madvise控制ksmjb madviseksm以madvise控制KSM@translations/zh_tw/admin-guide/mm/ksm:ksm守護進程sysfs接口jbksmsysfsKSM守護進程sysfs接口8translations/zh_tw/admin-guide/mm/ksm:監測ksm的收益jbksm監測KSM的收益5translations/zh_tw/admin-guide/mm/ksm:監控ksm事件jbid3監控KSM事件translations/zh_tw/arch/loongarch/introduction:loongarch介紹j} loongarchLoongArch介紹8translations/zh_tw/arch/loongarch/introduction:寄存器j}id1 寄存器>translations/zh_tw/arch/loongarch/introduction:基礎指令集j}id6基礎指令集;translations/zh_tw/arch/loongarch/introduction:虛擬內存j}id9 虛擬內存Ltranslations/zh_tw/arch/loongarch/introduction:loongson與loongarch的關係j}loongsonloongarchLoongson與LoongArch的關係;translations/zh_tw/arch/loongarch/introduction:參考文獻j}j1 參考文獻^translations/zh_tw/arch/loongarch/irq-chip-model:loongarch的irq芯片模型(層級關係)j loongarchirq-LoongArch的IRQ芯片模型(層級關係)@translations/zh_tw/arch/loongarch/irq-chip-model:傳統irq模型jirq傳統IRQ模型@translations/zh_tw/arch/loongarch/irq-chip-model:擴展irq模型jid1擴展IRQ模型Dtranslations/zh_tw/arch/loongarch/irq-chip-model:acpi相關的定義jacpiACPI相關的定義=translations/zh_tw/arch/loongarch/irq-chip-model:參考文獻jid2 參考文獻 tw_bootingjj tw-bootingBMIPS設備樹引導9translations/zh_tw/arch/mips/booting:bmips設備樹引導jjbmipsBMIPS設備樹引導 tw_featuresjF tw-features#Feature status on mips architectureItranslations/zh_tw/arch/mips/features:feature status on mips architecturejF#feature-status-on-mips-architecture#Feature status on mips architecture3translations/zh_tw/arch/mips/index:mips特性文檔j.mipsMIPS特性文檔tw_ingenic-tcujtw-ingenic-tcu0君正 JZ47xx SoC定時器/計數器硬件單元Ytranslations/zh_tw/arch/mips/ingenic-tcu:君正 jz47xx soc定時器/計數器硬件單元j jz47xx-soc0君正 JZ47xx SoC定時器/計數器硬件單元/translations/zh_tw/arch/mips/ingenic-tcu:實現jid1實現tw_openrisc_indexjtw-openrisc-indexOpenRISC 體系架構translations/zh_tw/dev-tools/gcov:附錄b:collect_on_test.shjb-collect-on-test-sh附錄B:collect_on_test.shPtranslations/zh_tw/dev-tools/gdb-kernel-debugging:通過gdb調試內核和模塊jcgdb通過gdb調試內核和模塊Dtranslations/zh_tw/dev-tools/gdb-kernel-debugging:環境配置要求jcid1環境配置要求8translations/zh_tw/dev-tools/gdb-kernel-debugging:設置jcid2設置Xtranslations/zh_tw/dev-tools/gdb-kernel-debugging:使用linux提供的gdb腳本的示例jclinuxgdb&使用Linux提供的gdb腳本的示例Stranslations/zh_tw/dev-tools/gdb-kernel-debugging:命令和輔助調試功能列表jcid3!命令和輔助調試功能列表5translations/zh_tw/dev-tools/index:內核開發工具j id1內核開發工具?translations/zh_tw/dev-tools/kasan:內核地址消毒劑(kasan)jkasan內核地址消毒劑(KASAN))translations/zh_tw/dev-tools/kasan:概述jid1概述)translations/zh_tw/dev-tools/kasan:支持jid2支持)translations/zh_tw/dev-tools/kasan:用法jid6用法/translations/zh_tw/dev-tools/kasan:實施細則jid9 實施細則/translations/zh_tw/dev-tools/kasan:影子內存jid13 影子內存2translations/zh_tw/dev-tools/kasan:對於開發者jid15對於開發者ktranslations/zh_tw/dev-tools/sparse:traditional chinese maintainer: hu haowen <2023002089@link.tyut.edu.cn>jDtraditional-chinese-maintainer-hu-haowen-2023002089-link-tyut-edu-cnGTraditional Chinese maintainer: Hu Haowen <2023002089@link.tyut.edu.cn>3translations/zh_tw/dev-tools/sparse:以下爲正文jid1以下爲正文Gtranslations/zh_tw/dev-tools/sparse:使用 sparse 工具做類型檢查jsparse#使用 sparse 工具做類型檢查8translations/zh_tw/dev-tools/sparse:獲取 sparse 工具jid2獲取 sparse 工具8translations/zh_tw/dev-tools/sparse:使用 sparse 工具jid3使用 sparse 工具@translations/zh_tw/dev-tools/testing-overview:內核測試指南jid1內核測試指南Ctranslations/zh_tw/dev-tools/testing-overview:編寫和運行測試jid2編寫和運行測試Ctranslations/zh_tw/dev-tools/testing-overview:代碼覆蓋率工具jid3代碼覆蓋率工具@translations/zh_tw/dev-tools/testing-overview:動態分析工具jid4動態分析工具@translations/zh_tw/dev-tools/testing-overview:靜態分析工具jid5靜態分析工具.translations/zh_tw/filesystems/debugfs:debugfsjqdebugfsDebugfstw_filesystems_indexjtw-filesystems-indexLinux Kernel中的文件系統Ctranslations/zh_tw/filesystems/index:linux kernel中的文件系統j linux-kernelLinux Kernel中的文件系統1translations/zh_tw/filesystems/index:文件系統jid1 文件系統*translations/zh_tw/filesystems/tmpfs:tmpfsj tmpfsTmpfs]translations/zh_tw/filesystems/virtiofs:virtiofs: virtio-fs 主機<->客機共享文件系統jvirtiofs-virtio-fs5virtiofs: virtio-fs 主機<->客機共享文件系統.translations/zh_tw/filesystems/virtiofs:介紹jid1介紹.translations/zh_tw/filesystems/virtiofs:用法jid2用法.translations/zh_tw/filesystems/virtiofs:內幕jid3內幕linux_doc_zh_twj!linux-doc-zh-tw繁體中文翻譯+translations/zh_tw/index:繁體中文翻譯j!j^1繁體中文翻譯:translations/zh_tw/index:與linux 內核社區一起工作j!linux!與Linux 內核社區一起工作(translations/zh_tw/index:內部api文檔j!api內部API文檔.translations/zh_tw/index:開發工具和流程j!id2開發工具和流程.translations/zh_tw/index:面向用戶的文檔j!id3面向用戶的文檔+translations/zh_tw/index:固件相關文檔j!id5固件相關文檔+translations/zh_tw/index:體系結構文檔j!id6體系結構文檔%translations/zh_tw/index:其他文檔j!id7 其他文檔"translations/zh_tw/index:術語表j!id8 術語表(translations/zh_tw/index:索引和表格j!id9索引和表格tw_development_process_introjitw-development-process-intro引言)translations/zh_tw/process/1.intro:引言jij1引言/translations/zh_tw/process/1.intro:內容提要jiid2 內容提要Atranslations/zh_tw/process/1.intro:這個文檔是關於什麼的jiid3這個文檔是關於什麼的)translations/zh_tw/process/1.intro:致謝jiid4致謝Atranslations/zh_tw/process/1.intro:代碼進入主線的重要性jiid5代碼進入主線的重要性)translations/zh_tw/process/1.intro:許可jiid6許可tw_development_processjtw-development-process開發流程如何進行=translations/zh_tw/process/2.process:開發流程如何進行jj1開發流程如何進行+translations/zh_tw/process/2.process:總覽jid2總覽:translations/zh_tw/process/2.process:補丁的生命週期jid3補丁的生命週期=translations/zh_tw/process/2.process:補丁如何進入內核jid4補丁如何進入內核-translations/zh_tw/process/2.process:next 樹jnextNext 樹0translations/zh_tw/process/2.process:staging 樹jstaging Staging 樹+translations/zh_tw/process/2.process:工具jid5工具1translations/zh_tw/process/2.process:郵件列表jid6 郵件列表7translations/zh_tw/process/2.process:開始內核開發jid7開始內核開發tw_development_early_stagejtw-development-early-stage 早期規劃5translations/zh_tw/process/3.early-stage:早期規劃jj1 早期規劃5translations/zh_tw/process/3.early-stage:搞清問題jid2 搞清問題5translations/zh_tw/process/3.early-stage:早期討論jid3 早期討論8translations/zh_tw/process/3.early-stage:找誰交流?jid4找誰交流?8translations/zh_tw/process/3.early-stage:何時郵寄?jid5何時郵寄?;translations/zh_tw/process/3.early-stage:獲得官方認可jid6獲得官方認可tw_development_codingjۮtw-development-coding使代碼正確3translations/zh_tw/process/4.coding:使代碼正確jۮj1使代碼正確*translations/zh_tw/process/4.coding:陷阱jۮid2陷阱6translations/zh_tw/process/4.coding:代碼檢查工具jۮid8代碼檢查工具*translations/zh_tw/process/4.coding:文檔jۮid9文檔3translations/zh_tw/process/4.coding:內部api更改jۮapi內部API更改tw_development_postingjtw-development-posting 發佈補丁1translations/zh_tw/process/5.posting:發佈補丁jj1 發佈補丁1translations/zh_tw/process/5.posting:何時寄送jid2 何時寄送7translations/zh_tw/process/5.posting:創建補丁之前jid3創建補丁之前1translations/zh_tw/process/5.posting:補丁準備jid4 補丁準備@translations/zh_tw/process/5.posting:補丁格式和更改日誌jid5補丁格式和更改日誌1translations/zh_tw/process/5.posting:寄送補丁jid6 寄送補丁tw_development_followthroughjtw-development-followthrough跟進1translations/zh_tw/process/6.followthrough:跟進jj1跟進=translations/zh_tw/process/6.followthrough:與審閱者合作jid2與審閱者合作Ctranslations/zh_tw/process/6.followthrough:接下來會發生什麼jid3接下來會發生什麼Ftranslations/zh_tw/process/6.followthrough:其他可能發生的事情jid4其他可能發生的事情tw_development_advancedtopicsjtw-development-advancedtopics 高級主題8translations/zh_tw/process/7.advancedtopics:高級主題jj+1 高級主題Atranslations/zh_tw/process/7.advancedtopics:使用git管理補丁jgit使用Git管理補丁8translations/zh_tw/process/7.advancedtopics:審閱補丁jid2 審閱補丁tw_development_conclusionjޝtw-development-conclusion 更多信息4translations/zh_tw/process/8.conclusion:更多信息jޝj:1 更多信息.translations/zh_tw/process/8.conclusion:結論jޝid2結論tw_code_of_conductjtw-code-of-conduct貢獻者契約行爲準則Ftranslations/zh_tw/process/code-of-conduct:貢獻者契約行爲準則jjE1貢獻者契約行爲準則:translations/zh_tw/process/code-of-conduct:我們的誓言jid2我們的誓言:translations/zh_tw/process/code-of-conduct:我們的標準jid3我們的標準:translations/zh_tw/process/code-of-conduct:我們的責任jid4我們的責任1translations/zh_tw/process/code-of-conduct:範圍jid5範圍1translations/zh_tw/process/code-of-conduct:執行jid6執行1translations/zh_tw/process/code-of-conduct:歸屬jid7歸屬1translations/zh_tw/process/code-of-conduct:解釋jid8解釋!tw_code_of_conduct_interpretationj;!tw-code-of-conduct-interpretation,Linux內核貢獻者契約行爲準則解釋ftranslations/zh_tw/process/code-of-conduct-interpretation:linux內核貢獻者契約行爲準則解釋j;linux,Linux內核貢獻者契約行爲準則解釋Ctranslations/zh_tw/process/code-of-conduct-interpretation:維護者j;id1 維護者@translations/zh_tw/process/code-of-conduct-interpretation:責任j;id2責任@translations/zh_tw/process/code-of-conduct-interpretation:範圍j;id3範圍@translations/zh_tw/process/code-of-conduct-interpretation:執行j;id4執行tw_codingstylejStw-codingstyle譯者@translations/zh_tw/process/coding-style:linux 內核代碼風格jSlinuxLinux 內核代碼風格1translations/zh_tw/process/coding-style:1) 縮進jSid1 1) 縮進Itranslations/zh_tw/process/coding-style:2) 把長的行和字符串打散jSid2!2) 把長的行和字符串打散Ftranslations/zh_tw/process/coding-style:3) 大括號和空格的放置jSid33) 大括號和空格的放置1translations/zh_tw/process/coding-style:4) 命名jSid5 4) 命名2translations/zh_tw/process/coding-style:5) typedefjStypedef 5) Typedef1translations/zh_tw/process/coding-style:6) 函數jSid6 6) 函數Ftranslations/zh_tw/process/coding-style:7) 集中的函數退出途徑jSid97) 集中的函數退出途徑1translations/zh_tw/process/coding-style:8) 註釋jSid10 8) 註釋Ftranslations/zh_tw/process/coding-style:9) 你已經把事情弄糟了jSid119) 你已經把事情弄糟了@translations/zh_tw/process/coding-style:10) kconfig 配置文件jSkconfig10) Kconfig 配置文件8translations/zh_tw/process/coding-style:11) 數據結構jSid1211) 數據結構>translations/zh_tw/process/coding-style:12) 宏,枚舉和rtljSrtl12) 宏,枚舉和RTL>translations/zh_tw/process/coding-style:13) 打印內核消息jSid1313) 打印內核消息8translations/zh_tw/process/coding-style:14) 分配內存jSid1414) 分配內存8translations/zh_tw/process/coding-style:15) 內聯弊病jSid1515) 內聯弊病Dtranslations/zh_tw/process/coding-style:16) 函數返回值及命名jSid1616) 函數返回值及命名>translations/zh_tw/process/coding-style:17) 使用布爾類型jSid1717) 使用布爾類型Gtranslations/zh_tw/process/coding-style:18) 不要重新發明內核宏jSid1818) 不要重新發明內核宏\translations/zh_tw/process/coding-style:19) 編輯器模式行和其他需要羅嗦的事情jSid19419) 編輯器模式行和其他需要羅嗦的事情8translations/zh_tw/process/coding-style:20) 內聯彙編jSid2020) 內聯彙編8translations/zh_tw/process/coding-style:21) 條件編譯jSid2121) 條件編譯>translations/zh_tw/process/coding-style:附錄 i) 參考資料jSj0附錄 I) 參考資料tw_development_process_mainj}tw-development-process-main內核開發過程指南Gtranslations/zh_tw/process/development-process:內核開發過程指南j}j1內核開發過程指南tw_email_clientsj%tw-email-clientsOriginalItranslations/zh_tw/process/email-clients:linux郵件客戶端配置信息j%linux Linux郵件客戶端配置信息,translations/zh_tw/process/email-clients:gitj%gitGit5translations/zh_tw/process/email-clients:通用配置j%id1 通用配置Dtranslations/zh_tw/process/email-clients:一些郵件客戶端提示j%id2一些郵件客戶端提示 tw_contactjr tw-contact接觸Mtranslations/zh_tw/process/embargoed-hardware-issues:被限制的硬件問題jrid1被限制的硬件問題;translations/zh_tw/process/embargoed-hardware-issues:範圍jrid2範圍;translations/zh_tw/process/embargoed-hardware-issues:接觸jrj1接觸Atranslations/zh_tw/process/embargoed-hardware-issues:保密協議jrid6 保密協議Dtranslations/zh_tw/process/embargoed-hardware-issues:諒解備忘錄jrid7諒解備忘錄Atranslations/zh_tw/process/embargoed-hardware-issues:流程專使jrid13 流程專使Gtranslations/zh_tw/process/embargoed-hardware-issues:加密郵件列表jrid14加密郵件列表tw_process_howtojftw-process-howtoorphan>translations/zh_tw/process/howto:如何參與linux內核開發jflinux如何參與Linux內核開發'translations/zh_tw/process/howto:入門jfid1入門-translations/zh_tw/process/howto:法律問題jfid2 法律問題'translations/zh_tw/process/howto:文檔jfid3文檔translations/zh_tw/process/license-rules:許可標識符語法jid1許可標識符語法8translations/zh_tw/process/license-rules:許可標識符jid2許可標識符8translations/zh_tw/process/license-rules:_`模塊許可`jid8 模塊許可tw_magicnumbersjtw-magicnumbersorphan7translations/zh_tw/process/magic-number:linux 魔術數jlinuxLinux 魔術數tw_managementstylejtw-managementstyleLinux內核管理風格 tw_decisionsj tw-decisions 1)決策Ctranslations/zh_tw/process/management-style:linux內核管理風格jlinuxLinux內核管理風格6translations/zh_tw/process/management-style:1)決策jj1 1)決策3translations/zh_tw/process/management-style:2)人jid32)人=translations/zh_tw/process/management-style:3)人2 - 好人jid53)人2 - 好人6translations/zh_tw/process/management-style:4)責備jid6 4)責備Btranslations/zh_tw/process/management-style:5)應避免的事情jid75)應避免的事情Btranslations/zh_tw/process/management-style:6)爲什麼是我?jid96)爲什麼是我?tw_programming_languagejtw-programming-language程序設計語言 tw_c-languagej tw-c-language c-languagetw_gccjtw-gccgcctw_clangjtw-clangclangtw_iccjtw-iccicctw_gcc-c-dialect-optionsjtw-gcc-c-dialect-optionsc-dialect-optionstw_gnu-extensionsjtw-gnu-extensionsgnu-extensionstw_gcc-attribute-syntaxjtw-gcc-attribute-syntaxgcc-attribute-syntaxtw_n2049jtw-n2049n2049Btranslations/zh_tw/process/programming-language:程序設計語言jj1程序設計語言6translations/zh_tw/process/programming-language:屬性jid2屬性tw_stable_api_nonsensejctw-stable-api-nonsenseorphanGtranslations/zh_tw/process/stable-api-nonsense:linux 內核驅動接口jclinuxLinux 內核驅動接口;translations/zh_tw/process/stable-api-nonsense:執行綱要jcid1 執行綱要5translations/zh_tw/process/stable-api-nonsense:入門jcid2入門Dtranslations/zh_tw/process/stable-api-nonsense:二進制內核接口jcid3二進制內核接口Mtranslations/zh_tw/process/stable-api-nonsense:穩定的內核源代碼接口jcid4穩定的內核源代碼接口;translations/zh_tw/process/stable-api-nonsense:要做什麼jcid5 要做什麼5translations/zh_tw/process/stable-api-nonsense:感謝jcid6感謝tw_stable_kernel_rulesjtw-stable-kernel-rulesorphangtranslations/zh_tw/process/stable-kernel-rules:所有你想知道的事情 - 關於linux穩定版發佈jlinux8所有你想知道的事情 - 關於linux穩定版發佈translations/zh_tw/process/stable-kernel-rules:關於哪些類型的補丁可以被接收進入穩定版代碼樹,哪些不可以的規則:jid1`關於哪些類型的補丁可以被接收進入穩定版代碼樹,哪些不可以的規則:\translations/zh_tw/process/stable-kernel-rules:向穩定版代碼樹提交補丁的過程:jid2-向穩定版代碼樹提交補丁的過程:>translations/zh_tw/process/stable-kernel-rules:審查週期:jid3審查週期:Atranslations/zh_tw/process/stable-kernel-rules:審查委員會:jid4審查委員會:tw_submitchecklistjtw-submitchecklist Linux內核補丁提交檢查單Ltranslations/zh_tw/process/submit-checklist:linux內核補丁提交檢查單jlinux Linux內核補丁提交檢查單tw_submittingpatchesjtw-submittingpatchesOriginaltw_describe_changesjtw-describe-changes描述你的改動tw_split_changesjtw-split-changes拆分你的改動tw_resend_remindersjtw-resend-reminders不要泄氣或不耐煩tw_the_canonical_patch_formatjtw-the-canonical-patch-format標準補丁格式 tw_backtracesj tw-backtraces(提交消息中的回溯(Backtraces)tw_explicit_in_reply_tojtw-explicit-in-reply-to&明確回覆郵件頭(In-Reply-To)^translations/zh_tw/process/submitting-patches:提交補丁:如何讓你的改動進入內核jid10提交補丁:如何讓你的改動進入內核Ctranslations/zh_tw/process/submitting-patches:獲取當前源碼樹jid2獲取當前源碼樹@translations/zh_tw/process/submitting-patches:描述你的改動jj/1描述你的改動@translations/zh_tw/process/submitting-patches:拆分你的改動jj31拆分你的改動Ftranslations/zh_tw/process/submitting-patches:檢查你的更改風格jid5檢查你的更改風格Ctranslations/zh_tw/process/submitting-patches:選擇補丁收件人jid6選擇補丁收件人}translations/zh_tw/process/submitting-patches:不要mime編碼,不要鏈接,不要壓縮,不要附件,只要純文本jmimeO不要MIME編碼,不要鏈接,不要壓縮,不要附件,只要純文本@translations/zh_tw/process/submitting-patches:回覆審閱意見jid7回覆審閱意見Ftranslations/zh_tw/process/submitting-patches:不要泄氣或不耐煩jj71不要泄氣或不耐煩Ctranslations/zh_tw/process/submitting-patches:主題中包含 patchjpatch主題中包含 PATCH[translations/zh_tw/process/submitting-patches:簽署你的作品——開發者來源認證jid9-簽署你的作品——開發者來源認證_translations/zh_tw/process/submitting-patches:何時使用acked-by:,cc:,和co-developed-by:jacked-by-cc-co-developed-by1何時使用Acked-by:,Cc:,和Co-developed-by:utranslations/zh_tw/process/submitting-patches:使用reported-by:、tested-by:、reviewed-by:、suggested-by:和fixes:j4reported-by-tested-by-reviewed-by-suggested-by-fixesG使用Reported-by:、Tested-by:、Reviewed-by:、Suggested-by:和Fixes:@translations/zh_tw/process/submitting-patches:標準補丁格式jj;1標準補丁格式Ttranslations/zh_tw/process/submitting-patches:明確回覆郵件頭(in-reply-to)j in-reply-to&明確回覆郵件頭(In-Reply-To)Ctranslations/zh_tw/process/submitting-patches:給出基礎樹信息jid13給出基礎樹信息:translations/zh_tw/process/submitting-patches:參考文獻jid14 參考文獻tw_volatile_considered_harmfuljtw-volatile-considered-harmfulorphanctranslations/zh_tw/process/volatile-considered-harmful:爲什麼不應該使用“volatile”類型jvolatile,爲什麼不應該使用“volatile”類型=translations/zh_tw/process/volatile-considered-harmful:註釋jid1註釋=translations/zh_tw/process/volatile-considered-harmful:致謝jid2致謝usb/acm:linux acm driver v0.16j:linux-acm-driver-v0-16Linux ACM driver v0.16usb/acm:0. disclaimerj: disclaimer 0. Disclaimerusb/acm:1. usagej:usage1. Usage"usb/acm:2. verifying that it worksj:verifying-that-it-works2. Verifying that it worksPusb/authorization:authorizing (or not) your usb devices to connect to the systemjAuthorizing (or not) your USB devices to connect to the systemusb/authorization:usagejusageUsage;usb/chipidea:chipidea highspeed dual role controller driverj.chipidea-highspeed-dual-role-controller-driver.ChipIdea Highspeed Dual Role Controller Driver0usb/chipidea:1. how to test otg fsm(hnp and srp)jhow-to-test-otg-fsm-hnp-and-srp#1. How to test OTG FSM(HNP and SRP)&usb/chipidea:1.1 how to enable otg fsmjhow-to-enable-otg-fsm1.1 How to enable OTG FSM usb/chipidea:1.2 test operationsjtest-operations1.2 Test operations#usb/chipidea:1.3 reference documentjreference-document1.3 Reference document9usb/chipidea:2. how to enable usb as system wakeup sourcej)how-to-enable-usb-as-system-wakeup-source,2. How to enable USB as system wakeup sourceusb/dwc3:dwc3 driverjt dwc3-driver DWC3 driver usb/dwc3:todojttodoTODOusb/ehci:ehci driverjҬ ehci-driver EHCI driverusb/ehci:functionalityjҬ functionality Functionalityusb/ehci:use byjҬuse-byUse byusb/ehci:performancejҬ performance Performance#usb/functionfs:how functionfs worksjhow-functionfs-worksHow FunctionFS worksusb/functionfs:overviewjoverviewOverviewusb/functionfs:dmabuf interfacejdmabuf-interfaceDMABUF interface*usb/functionfs-desc:functionfs descriptorsjfunctionfs-descriptorsFunctionFS Descriptors)usb/functionfs-desc:interface descriptorsjinterface-descriptorsInterface Descriptors.usb/functionfs-desc:class-specific descriptorsjclass-specific-descriptorsClass-Specific Descriptors!usb/gadget-testing:gadget testingjڳgadget-testingGadget Testing"usb/gadget-testing:1. acm functionjڳ acm-function1. ACM function"usb/gadget-testing:2. ecm functionjڳ ecm-function2. ECM function)usb/gadget-testing:3. ecm subset functionjڳecm-subset-function3. ECM subset function"usb/gadget-testing:4. eem functionjڳ eem-function4. EEM function"usb/gadget-testing:5. ffs functionjڳ ffs-function5. FFS function"usb/gadget-testing:6. hid functionjڳ hid-function6. HID function'usb/gadget-testing:7. loopback functionjڳloopback-function7. LOOPBACK function+usb/gadget-testing:8. mass storage functionjڳmass-storage-function8. MASS STORAGE function#usb/gadget-testing:9. midi functionjڳ midi-function9. MIDI function#usb/gadget-testing:10. ncm functionjڳ ncm-function10. NCM function$usb/gadget-testing:11. obex functionjڳ obex-function11. OBEX function&usb/gadget-testing:12. phonet functionjڳphonet-function12. PHONET function%usb/gadget-testing:13. rndis functionjڳrndis-function13. RNDIS function&usb/gadget-testing:14. serial functionjڳserial-function14. SERIAL function*usb/gadget-testing:15. sourcesink functionjڳsourcesink-function15. SOURCESINK function4linux-cdc-acm-infLinux CDC ACM infusb/text_files:linux infj>4 linux-inf Linux inf0usb/text_files:usb devfs drop permissions sourcej>4!usb-devfs-drop-permissions-source!USB devfs drop permissions sourceusb/text_files:creditsj>4creditsCreditsusb/usb-help:usb referencesj^usb-referencesUSB referencesusb/usb-serial:usb serialj usb-serial USB serialusb/usb-serial:introductionj introduction Introductionusb/usb-serial:configurationj configuration Configuration)usb/usb-serial:specific devices supportedjspecific-devices-supportedSpecific Devices Supportedusb/usb-serial:contactjcontactContact"usb/usbip_protocol:usb/ip protocolj,usb-ip-protocolUSB/IP protocolusb/usbip_protocol:architecturej, architecture Architecture#usb/usbip_protocol:protocol versionj,protocol-versionProtocol Version!usb/usbip_protocol:message formatj,message-formatMessage Formatusb/usbip_protocol:examplej,exampleEXAMPLEusb/usbmon:usbmonj1usbmonusbmonusb/usbmon:introductionj1 introduction Introduction7usb/usbmon:how to use usbmon to collect raw text tracesj1,how-to-use-usbmon-to-collect-raw-text-traces,How to use usbmon to collect raw text tracesusb/usbmon:raw text data formatj1raw-text-data-formatRaw text data format$usb/usbmon:raw binary format and apij1raw-binary-format-and-apiRaw binary format and API3userspace-api/elf:linux-specific elf idiosyncrasiesjG-!linux-specific-elf-idiosyncrasies!Linux-specific ELF idiosyncrasiesuserspace-api/elf:definitionsjG- definitions Definitionsuserspace-api/elf:pt_interpjG- pt-interp PT_INTERPuserspace-api/elf:pt_gnu_stackjG- pt-gnu-stack PT_GNU_STACK!userspace-api/elf:pt_gnu_propertyjG-pt-gnu-propertyPT_GNU_PROPERTYXuserspace-api/accelerators/ocxl:opencapi (open coherent accelerator processor interface)j86opencapi-open-coherent-accelerator-processor-interface8OpenCAPI (Open Coherent Accelerator Processor Interface)/userspace-api/accelerators/ocxl:high-level viewj8high-level-viewHigh-level view0userspace-api/accelerators/ocxl:device discoveryj8device-discoveryDevice discovery$userspace-api/accelerators/ocxl:mmioj8mmioMMIO.userspace-api/accelerators/ocxl:afu interruptsj8afu-interruptsAFU interrupts,userspace-api/accelerators/ocxl:char devicesj8 char-devices char devices+userspace-api/accelerators/ocxl:sysfs classj8 sysfs-class Sysfs class(userspace-api/accelerators/ocxl:user apij8user-apiUser API,userspace-api/check_exec:executability checkjexecutability-checkExecutability check(userspace-api/check_exec:at_execve_checkjat-execve-checkAT_EXECVE_CHECKSuserspace-api/check_exec:secbit_exec_restrict_file and secbit_exec_deny_interactivej:secbit-exec-restrict-file-and-secbit-exec-deny-interactive:SECBIT_EXEC_RESTRICT_FILE and SECBIT_EXEC_DENY_INTERACTIVE8userspace-api/dcdbas:dell systems management base driverj#dell-systems-management-base-driver#Dell Systems Management Base Driveruserspace-api/dcdbas:overviewjoverviewOverview0userspace-api/dcdbas:system management interruptjsystem-management-interruptSystem Management Interrupt(userspace-api/dcdbas:host control actionjhost-control-actionHost Control Action*userspace-api/dcdbas:host control smi typejhost-control-smi-typeHost Control SMI Type=userspace-api/dma-buf-alloc-exchange:exchanging pixel buffersjexchanging-pixel-buffersExchanging pixel buffers6userspace-api/dma-buf-alloc-exchange:glossary of termsjglossary-of-termsGlossary of terms:userspace-api/dma-buf-alloc-exchange:formats and modifiersjformats-and-modifiersFormats and modifiers8userspace-api/dma-buf-alloc-exchange:dimensions and sizejdimensions-and-sizeDimensions and size0userspace-api/dma-buf-alloc-exchange:enumerationj enumeration Enumeration0userspace-api/dma-buf-alloc-exchange:negotiationj negotiation Negotiation/userspace-api/dma-buf-alloc-exchange:allocationj allocation Allocation+userspace-api/dma-buf-alloc-exchange:importjimportImport7userspace-api/dma-buf-alloc-exchange:implicit modifiersjimplicit-modifiersImplicit modifiers:userspace-api/dma-buf-heaps:allocating dma-buf using heapsjr allocating-dma-buf-using-heapsAllocating dma-buf using heaps!userspace-api/dma-buf-heaps:heapsjr heapsHeaps+userspace-api/ebpf/index:ebpf userspace apij{ebpf-userspace-apieBPF Userspace API'userspace-api/ebpf/syscall:ebpf syscallj., ebpf-syscall eBPF Syscall5userspace-api/ebpf/syscall:bpf() subcommand referencej.,bpf-subcommand-referencebpf() subcommand referenceuserspace-api/futex2:futex2jGfutex2futex2userspace-api/futex2:user apijGuser-apiUser API)userspace-api/fwctl/fwctl:fwctl subsystemj fwctl-subsystemfwctl subsystem"userspace-api/fwctl/fwctl:overviewj overviewOverview(userspace-api/fwctl/fwctl:fwctl user apij fwctl-user-apifwctl User API*userspace-api/fwctl/fwctl:fwctl kernel apij fwctl-kernel-apifwctl Kernel API+userspace-api/fwctl/fwctl:security responsej security-responseSecurity Response3userspace-api/fwctl/fwctl:existing similar examplesj existing-similar-examplesExisting Similar Examples.userspace-api/fwctl/fwctl-cxl:fwctl cxl driverjR!fwctl-cxl-driverfwctl cxl driver&userspace-api/fwctl/fwctl-cxl:overviewjR!overviewOverview0userspace-api/fwctl/fwctl-cxl:fwctl cxl user apijR!fwctl-cxl-user-apifwctl cxl User API2userspace-api/fwctl/fwctl-cxl:fwctl cxl kernel apijR!fwctl-cxl-kernel-apifwctl cxl Kernel API@userspace-api/fwctl/index:firmware control (fwctl) userspace apijn7$firmware-control-fwctl-userspace-api&Firmware Control (FWCTL) Userspace API.userspace-api/fwctl/pds_fwctl:fwctl pds driverjfwctl-pds-driverfwctl pds driver&userspace-api/fwctl/pds_fwctl:overviewjoverviewOverview0userspace-api/fwctl/pds_fwctl:pds_fwctl user apijpds-fwctl-user-apipds_fwctl User API gpio-v2-chipj gpio-v2-chipChipgpio-v2-line-requestjgpio-v2-line-request Line Request>userspace-api/gpio/chardev:gpio character device userspace apij#gpio-character-device-userspace-api#GPIO Character Device Userspace APIuserspace-api/gpio/chardev:chipjchipChip'userspace-api/gpio/chardev:line requestj line-request Line Request userspace-api/gpio/chardev:typesjtypesTypes gpio-v1-chipj? gpio-v1-chipChipgpio-v1-line-handlej?gpio-v1-line-handle Line Handlegpio-v1-line-eventj?gpio-v1-line-event Line EventFuserspace-api/gpio/chardev_v1:gpio character device userspace api (v1)j?&gpio-character-device-userspace-api-v1(GPIO Character Device Userspace API (v1)"userspace-api/gpio/chardev_v1:chipj?chipChip)userspace-api/gpio/chardev_v1:line handlej? line-handle Line Handle(userspace-api/gpio/chardev_v1:line eventj? line-event Line Event#userspace-api/gpio/chardev_v1:typesj?typesTypes gpio_errorsj gpio-errorsGPIO Error Codes/userspace-api/gpio/error-codes:gpio error codesjgpio-error-codesGPIO Error Codesgpio_get_chipinfo_ioctlj8gpio-get-chipinfo-ioctlGPIO_GET_CHIPINFO_IOCTLBuserspace-api/gpio/gpio-get-chipinfo-ioctl:gpio_get_chipinfo_ioctlj8j1GPIO_GET_CHIPINFO_IOCTL/userspace-api/gpio/gpio-get-chipinfo-ioctl:namej8nameName3userspace-api/gpio/gpio-get-chipinfo-ioctl:synopsisj8synopsisSynopsis4userspace-api/gpio/gpio-get-chipinfo-ioctl:argumentsj8 arguments Arguments6userspace-api/gpio/gpio-get-chipinfo-ioctl:descriptionj8 description Description7userspace-api/gpio/gpio-get-chipinfo-ioctl:return valuej8 return-value Return Valuegpio_get_lineevent_ioctlj$gpio-get-lineevent-ioctlGPIO_GET_LINEEVENT_IOCTLDuserspace-api/gpio/gpio-get-lineevent-ioctl:gpio_get_lineevent_ioctlj$j1GPIO_GET_LINEEVENT_IOCTL0userspace-api/gpio/gpio-get-lineevent-ioctl:namej$nameName4userspace-api/gpio/gpio-get-lineevent-ioctl:synopsisj$synopsisSynopsis5userspace-api/gpio/gpio-get-lineevent-ioctl:argumentsj$ arguments Arguments7userspace-api/gpio/gpio-get-lineevent-ioctl:descriptionj$ description Description8userspace-api/gpio/gpio-get-lineevent-ioctl:return valuej$ return-value Return Valuegpio_get_linehandle_ioctljgpio-get-linehandle-ioctlGPIO_GET_LINEHANDLE_IOCTL gpio-get-linehandle-config-rulesj gpio-get-linehandle-config-rulesConfiguration Rules"gpio-get-linehandle-config-supportj"gpio-get-linehandle-config-supportConfiguration SupportFuserspace-api/gpio/gpio-get-linehandle-ioctl:gpio_get_linehandle_ioctljj1GPIO_GET_LINEHANDLE_IOCTL1userspace-api/gpio/gpio-get-linehandle-ioctl:namejnameName5userspace-api/gpio/gpio-get-linehandle-ioctl:synopsisjsynopsisSynopsis6userspace-api/gpio/gpio-get-linehandle-ioctl:argumentsj arguments Arguments8userspace-api/gpio/gpio-get-linehandle-ioctl:descriptionj description Description9userspace-api/gpio/gpio-get-linehandle-ioctl:return valuej return-value Return Valuegpio_get_lineinfo_ioctljKgpio-get-lineinfo-ioctlGPIO_GET_LINEINFO_IOCTLBuserspace-api/gpio/gpio-get-lineinfo-ioctl:gpio_get_lineinfo_ioctljKj1GPIO_GET_LINEINFO_IOCTL/userspace-api/gpio/gpio-get-lineinfo-ioctl:namejKnameName3userspace-api/gpio/gpio-get-lineinfo-ioctl:synopsisjKsynopsisSynopsis4userspace-api/gpio/gpio-get-lineinfo-ioctl:argumentsjK arguments Arguments6userspace-api/gpio/gpio-get-lineinfo-ioctl:descriptionjK description Description7userspace-api/gpio/gpio-get-lineinfo-ioctl:return valuejK return-value Return Valuegpio_get_lineinfo_unwatch_ioctlj%gpio-get-lineinfo-unwatch-ioctlGPIO_GET_LINEINFO_UNWATCH_IOCTLRuserspace-api/gpio/gpio-get-lineinfo-unwatch-ioctl:gpio_get_lineinfo_unwatch_ioctlj%j1GPIO_GET_LINEINFO_UNWATCH_IOCTL7userspace-api/gpio/gpio-get-lineinfo-unwatch-ioctl:namej%nameName;userspace-api/gpio/gpio-get-lineinfo-unwatch-ioctl:synopsisj%synopsisSynopsisuserspace-api/gpio/gpio-get-lineinfo-unwatch-ioctl:descriptionj% description Description?userspace-api/gpio/gpio-get-lineinfo-unwatch-ioctl:return valuej% return-value Return Valuegpio_get_lineinfo_watch_ioctljgpio-get-lineinfo-watch-ioctlGPIO_GET_LINEINFO_WATCH_IOCTLNuserspace-api/gpio/gpio-get-lineinfo-watch-ioctl:gpio_get_lineinfo_watch_ioctljj.1GPIO_GET_LINEINFO_WATCH_IOCTL5userspace-api/gpio/gpio-get-lineinfo-watch-ioctl:namejnameName9userspace-api/gpio/gpio-get-lineinfo-watch-ioctl:synopsisjsynopsisSynopsis:userspace-api/gpio/gpio-get-lineinfo-watch-ioctl:argumentsj arguments Argumentsuserspace-api/gpio/gpio-handle-get-line-values-ioctl:argumentsjW arguments Arguments@userspace-api/gpio/gpio-handle-get-line-values-ioctl:descriptionjW description DescriptionAuserspace-api/gpio/gpio-handle-get-line-values-ioctl:return valuejW return-value Return Valuegpiohandle_set_config_ioctljg<gpiohandle-set-config-ioctlGPIOHANDLE_SET_CONFIG_IOCTLKuserspace-api/gpio/gpio-handle-set-config-ioctl:gpiohandle_set_config_ioctljg<jd1GPIOHANDLE_SET_CONFIG_IOCTL4userspace-api/gpio/gpio-handle-set-config-ioctl:namejg<nameName8userspace-api/gpio/gpio-handle-set-config-ioctl:synopsisjg<synopsisSynopsis9userspace-api/gpio/gpio-handle-set-config-ioctl:argumentsjg< arguments Arguments;userspace-api/gpio/gpio-handle-set-config-ioctl:descriptionjg< description Descriptionuserspace-api/gpio/gpio-handle-set-line-values-ioctl:argumentsj4( arguments Arguments@userspace-api/gpio/gpio-handle-set-line-values-ioctl:descriptionj4( description DescriptionAuserspace-api/gpio/gpio-handle-set-line-values-ioctl:return valuej4( return-value Return Valuegpio_lineevent_data_readj6gpio-lineevent-data-readGPIO_LINEEVENT_DATA_READDuserspace-api/gpio/gpio-lineevent-data-read:gpio_lineevent_data_readj6j1GPIO_LINEEVENT_DATA_READ0userspace-api/gpio/gpio-lineevent-data-read:namej6nameName4userspace-api/gpio/gpio-lineevent-data-read:synopsisj6synopsisSynopsis5userspace-api/gpio/gpio-lineevent-data-read:argumentsj6 arguments Arguments7userspace-api/gpio/gpio-lineevent-data-read:descriptionj6 description Description8userspace-api/gpio/gpio-lineevent-data-read:return valuej6 return-value Return Valuegpio_lineinfo_changed_readjVgpio-lineinfo-changed-readGPIO_LINEINFO_CHANGED_READHuserspace-api/gpio/gpio-lineinfo-changed-read:gpio_lineinfo_changed_readjVj1GPIO_LINEINFO_CHANGED_READ2userspace-api/gpio/gpio-lineinfo-changed-read:namejVnameName6userspace-api/gpio/gpio-lineinfo-changed-read:synopsisjVsynopsisSynopsis7userspace-api/gpio/gpio-lineinfo-changed-read:argumentsjV arguments Arguments9userspace-api/gpio/gpio-lineinfo-changed-read:descriptionjV description Description:userspace-api/gpio/gpio-lineinfo-changed-read:return valuejV return-value Return Valuegpio_v2_get_line_ioctljK=gpio-v2-get-line-ioctlGPIO_V2_GET_LINE_IOCTLgpio-v2-get-line-config-rulesjK=gpio-v2-get-line-config-rulesConfiguration Rulesgpio-v2-get-line-config-supportjK=gpio-v2-get-line-config-supportConfiguration Support@userspace-api/gpio/gpio-v2-get-line-ioctl:gpio_v2_get_line_ioctljK=j1GPIO_V2_GET_LINE_IOCTL.userspace-api/gpio/gpio-v2-get-line-ioctl:namejK=nameName2userspace-api/gpio/gpio-v2-get-line-ioctl:synopsisjK=synopsisSynopsis3userspace-api/gpio/gpio-v2-get-line-ioctl:argumentsjK= arguments Arguments5userspace-api/gpio/gpio-v2-get-line-ioctl:descriptionjK= description Description6userspace-api/gpio/gpio-v2-get-line-ioctl:return valuejK= return-value Return Valuegpio_v2_get_lineinfo_ioctljgpio-v2-get-lineinfo-ioctlGPIO_V2_GET_LINEINFO_IOCTLHuserspace-api/gpio/gpio-v2-get-lineinfo-ioctl:gpio_v2_get_lineinfo_ioctljj1GPIO_V2_GET_LINEINFO_IOCTL2userspace-api/gpio/gpio-v2-get-lineinfo-ioctl:namejnameName6userspace-api/gpio/gpio-v2-get-lineinfo-ioctl:synopsisjsynopsisSynopsis7userspace-api/gpio/gpio-v2-get-lineinfo-ioctl:argumentsj arguments Arguments9userspace-api/gpio/gpio-v2-get-lineinfo-ioctl:descriptionj description Description:userspace-api/gpio/gpio-v2-get-lineinfo-ioctl:return valuej return-value Return Value gpio_v2_get_lineinfo_watch_ioctljk gpio-v2-get-lineinfo-watch-ioctl GPIO_V2_GET_LINEINFO_WATCH_IOCTLTuserspace-api/gpio/gpio-v2-get-lineinfo-watch-ioctl:gpio_v2_get_lineinfo_watch_ioctljkj1 GPIO_V2_GET_LINEINFO_WATCH_IOCTL8userspace-api/gpio/gpio-v2-get-lineinfo-watch-ioctl:namejknameNameuserspace-api/media/drivers/imx-uapi:i.mx video capture driverjhi-mx-video-capture-driveri.MX Video Capture Driver+userspace-api/media/drivers/imx-uapi:eventsjheventsEvents-userspace-api/media/drivers/imx-uapi:controlsjhcontrolsControlsv4l-drivers_uapijv4l-drivers-uapi0Video4Linux (V4L) driver-specific documentationQuserspace-api/media/drivers/index:video4linux (v4l) driver-specific documentationj-video4linux-v4l-driver-specific-documentation0Video4Linux (V4L) driver-specific documentationTuserspace-api/media/drivers/max2175:maxim integrated max2175 rf to bits tuner driverj0maxim-integrated-max2175-rf-to-bits-tuner-driver0Maxim Integrated MAX2175 RF to bits tuner driverCuserspace-api/media/drivers/max2175:``v4l2_cid_max2175_i2s_enable``jv4l2-cid-max2175-i2s-enableV4L2_CID_MAX2175_I2S_ENABLE=userspace-api/media/drivers/max2175:``v4l2_cid_max2175_hsls``jv4l2-cid-max2175-hslsV4L2_CID_MAX2175_HSLSGuserspace-api/media/drivers/max2175:``v4l2_cid_max2175_rx_mode (menu)``jv4l2-cid-max2175-rx-mode-menuV4L2_CID_MAX2175_RX_MODE (menu)8userspace-api/media/drivers/npcm-video:npcm video driverj4npcm-video-driverNPCM video driver?userspace-api/media/drivers/npcm-video:driver-specific controlsj4driver-specific-controlsDriver-specific Controls1userspace-api/media/drivers/npcm-video:referencesj4 references ReferencesTuserspace-api/media/drivers/omap3isp-uapi:omap 3 image signal processor (isp) driverjv*(omap-3-image-signal-processor-isp-driver*OMAP 3 Image Signal Processor (ISP) driver0userspace-api/media/drivers/omap3isp-uapi:eventsjv*eventsEvents8userspace-api/media/drivers/omap3isp-uapi:private ioctlsjv*private-ioctlsPrivate IOCTLsGuserspace-api/media/drivers/omap3isp-uapi:ccdc and preview block ioctlsjv*ccdc-and-preview-block-ioctlsCCDC and preview block IOCTLsAuserspace-api/media/drivers/omap3isp-uapi:statistic blocks ioctlsjv*statistic-blocks-ioctlsStatistic blocks IOCTLsAuserspace-api/media/drivers/omap3isp-uapi:vidioc_omap3isp_stat_enjv*vidioc-omap3isp-stat-enVIDIOC_OMAP3ISP_STAT_ENwuserspace-api/media/drivers/omap3isp-uapi:vidioc_omap3isp_aewb_cfg, vidioc_omap3isp_hist_cfg and vidioc_omap3isp_af_cfgjv*Lvidioc-omap3isp-aewb-cfg-vidioc-omap3isp-hist-cfg-and-vidioc-omap3isp-af-cfgMVIDIOC_OMAP3ISP_AEWB_CFG, VIDIOC_OMAP3ISP_HIST_CFG and VIDIOC_OMAP3ISP_AF_CFGBuserspace-api/media/drivers/omap3isp-uapi:vidioc_omap3isp_stat_reqjv*vidioc-omap3isp-stat-reqVIDIOC_OMAP3ISP_STAT_REQ4userspace-api/media/drivers/omap3isp-uapi:referencesjv* references Referencesdvb-caDigital TV CA Device/userspace-api/media/dvb/ca:digital tv ca devicej~>digital-tv-ca-deviceDigital TV CA Device ca_fclosej" ca-fcloseDigital TV CA close()7userspace-api/media/dvb/ca-fclose:digital tv ca close()j"digital-tv-ca-closeDigital TV CA close()&userspace-api/media/dvb/ca-fclose:namej"nameName*userspace-api/media/dvb/ca-fclose:synopsisj"synopsisSynopsis+userspace-api/media/dvb/ca-fclose:argumentsj" arguments Arguments-userspace-api/media/dvb/ca-fclose:descriptionj" description Description.userspace-api/media/dvb/ca-fclose:return valuej" return-value Return Valueca_fopenj0ca-fopenDigital TV CA open()5userspace-api/media/dvb/ca-fopen:digital tv ca open()j0digital-tv-ca-openDigital TV CA open()%userspace-api/media/dvb/ca-fopen:namej0nameName)userspace-api/media/dvb/ca-fopen:synopsisj0synopsisSynopsis*userspace-api/media/dvb/ca-fopen:argumentsj0 arguments Arguments,userspace-api/media/dvb/ca-fopen:descriptionj0 description Description-userspace-api/media/dvb/ca-fopen:return valuej0 return-value Return Value ca_get_capj~; ca-get-cap CA_GET_CAP-userspace-api/media/dvb/ca-get-cap:ca_get_capj~;j2 CA_GET_CAP'userspace-api/media/dvb/ca-get-cap:namej~;nameName+userspace-api/media/dvb/ca-get-cap:synopsisj~;synopsisSynopsis,userspace-api/media/dvb/ca-get-cap:argumentsj~; arguments Arguments.userspace-api/media/dvb/ca-get-cap:descriptionj~; description Description/userspace-api/media/dvb/ca-get-cap:return valuej~; return-value Return Valueca_get_descr_infojca-get-descr-infoCA_GET_DESCR_INFO;userspace-api/media/dvb/ca-get-descr-info:ca_get_descr_infojj62CA_GET_DESCR_INFO.userspace-api/media/dvb/ca-get-descr-info:namejnameName2userspace-api/media/dvb/ca-get-descr-info:synopsisjsynopsisSynopsis3userspace-api/media/dvb/ca-get-descr-info:argumentsj arguments Arguments5userspace-api/media/dvb/ca-get-descr-info:descriptionj description Description6userspace-api/media/dvb/ca-get-descr-info:return valuej return-value Return Value ca_get_msgji  ca-get-msg CA_GET_MSG-userspace-api/media/dvb/ca-get-msg:ca_get_msgji jQ2 CA_GET_MSG'userspace-api/media/dvb/ca-get-msg:nameji nameName+userspace-api/media/dvb/ca-get-msg:synopsisji synopsisSynopsis,userspace-api/media/dvb/ca-get-msg:argumentsji  arguments Arguments.userspace-api/media/dvb/ca-get-msg:descriptionji  description Description/userspace-api/media/dvb/ca-get-msg:return valueji  return-value Return Valueca_get_slot_infoj>ca-get-slot-infoCA_GET_SLOT_INFO9userspace-api/media/dvb/ca-get-slot-info:ca_get_slot_infoj>jl2CA_GET_SLOT_INFO-userspace-api/media/dvb/ca-get-slot-info:namej>nameName1userspace-api/media/dvb/ca-get-slot-info:synopsisj>synopsisSynopsis2userspace-api/media/dvb/ca-get-slot-info:argumentsj> arguments Arguments4userspace-api/media/dvb/ca-get-slot-info:descriptionj> description Description5userspace-api/media/dvb/ca-get-slot-info:return valuej> return-value Return ValueUtranslations/zh_cn/dev-tools/gcov:在linux内核里使用gcov做代码覆盖率检查jT linuxgcov3在Linux内核里使用gcov做代码覆盖率检查(translations/zh_cn/dev-tools/gcov:准备jTid1准备+translations/zh_cn/dev-tools/gcov:定制化jTid2 定制化.translations/zh_cn/dev-tools/gcov:相关文件jTid3 相关文件7translations/zh_cn/dev-tools/gcov:针对模块的统计jTid4针对模块的统计=translations/zh_cn/dev-tools/gcov:编译机和测试机分离jTid5编译机和测试机分离@translations/zh_cn/dev-tools/gcov:关于编译器的注意事项jTid6关于编译器的注意事项.translations/zh_cn/dev-tools/gcov:问题定位jTid8 问题定位?translations/zh_cn/dev-tools/gcov:附录a:collect_on_build.shjTa-collect-on-build-sh附录A:collect_on_build.sh>translations/zh_cn/dev-tools/gcov:附录b:collect_on_test.shjTb-collect-on-test-sh附录B:collect_on_test.shPtranslations/zh_cn/dev-tools/gdb-kernel-debugging:通过gdb调试内核和模块jN]gdb通过gdb调试内核和模块Dtranslations/zh_cn/dev-tools/gdb-kernel-debugging:环境配置要求jN]id1环境配置要求8translations/zh_cn/dev-tools/gdb-kernel-debugging:设置jN]id2设置Xtranslations/zh_cn/dev-tools/gdb-kernel-debugging:使用linux提供的gdb脚本的示例jN]linuxgdb&使用Linux提供的gdb脚本的示例Stranslations/zh_cn/dev-tools/gdb-kernel-debugging:命令和辅助调试功能列表jN]id3!命令和辅助调试功能列表5translations/zh_cn/dev-tools/index:内核开发工具j uid1内核开发工具?translations/zh_cn/dev-tools/kasan:内核地址消毒剂(kasan)jCkasan内核地址消毒剂(KASAN))translations/zh_cn/dev-tools/kasan:概述jCid1概述)translations/zh_cn/dev-tools/kasan:支持jCid2支持)translations/zh_cn/dev-tools/kasan:用法jCid6用法/translations/zh_cn/dev-tools/kasan:实施细则jCid9 实施细则/translations/zh_cn/dev-tools/kasan:影子内存jCid13 影子内存2translations/zh_cn/dev-tools/kasan:对于开发者jCid15对于开发者Ltranslations/zh_cn/dev-tools/kcov:kcov: 用于模糊测试的代码覆盖率jkcov*KCOV: 用于模糊测试的代码覆盖率.translations/zh_cn/dev-tools/kcov:先决条件jid1 先决条件1translations/zh_cn/dev-tools/kcov:覆盖率收集jid2覆盖率收集7translations/zh_cn/dev-tools/kcov:操作数比较收集jid3操作数比较收集7translations/zh_cn/dev-tools/kcov:远程覆盖率收集jid4远程覆盖率收集?translations/zh_cn/dev-tools/kcsan:内核并发消毒剂(kcsan)jJhkcsan内核并发消毒剂(KCSAN))translations/zh_cn/dev-tools/kcsan:使用jJhid1使用/translations/zh_cn/dev-tools/kcsan:数据竞争jJhid5 数据竞争Dtranslations/zh_cn/dev-tools/kcsan:数据竞争以外的竞争检测jJhid7!数据竞争以外的竞争检测/translations/zh_cn/dev-tools/kcsan:实现细节jJhid8 实现细节8translations/zh_cn/dev-tools/kcsan:考虑的替代方案jJhid11考虑的替代方案Atranslations/zh_cn/dev-tools/kmemleak:内核内存泄露检测器jWid1内核内存泄露检测器,translations/zh_cn/dev-tools/kmemleak:用法jWid3用法2translations/zh_cn/dev-tools/kmemleak:基础算法jWid4 基础算法Etranslations/zh_cn/dev-tools/kmemleak:用 kmemleak 测试特定部分jWkmemleak用 kmemleak 测试特定部分Btranslations/zh_cn/dev-tools/kmemleak:释放 kmemleak 内核对象jWid5释放 kmemleak 内核对象2translations/zh_cn/dev-tools/kmemleak:kmemleak apijW kmemleak-api Kmemleak API?translations/zh_cn/dev-tools/kmemleak:解决假阳性/假阴性jWid6解决假阳性/假阴性5translations/zh_cn/dev-tools/kmemleak:限制和缺点jWid7限制和缺点Atranslations/zh_cn/dev-tools/kmemleak:使用 kmemleak-test 测试jW kmemleak-test使用 kmemleak-test 测试Ctranslations/zh_cn/dev-tools/kmsan:内核内存消毒剂(kmsan)jOkmsan 内核内存消毒剂(KMSAN)/translations/zh_cn/dev-tools/kmsan:使用方法jOid1 使用方法)translations/zh_cn/dev-tools/kmsan:支持jOid5支持8translations/zh_cn/dev-tools/kmsan:kmsan 的工作原理jOid6KMSAN 的工作原理/translations/zh_cn/dev-tools/kmsan:参考文献jOid21 参考文献 cn_sparsejH cn-sparseSparse*translations/zh_cn/dev-tools/sparse:sparsejHsparseSparseGtranslations/zh_cn/dev-tools/sparse:使用 sparse 工具做类型检查jHid1#使用 sparse 工具做类型检查8translations/zh_cn/dev-tools/sparse:获取 sparse 工具jHid3获取 sparse 工具8translations/zh_cn/dev-tools/sparse:使用 sparse 工具jHid4使用 sparse 工具@translations/zh_cn/dev-tools/testing-overview:内核测试指南jarid1内核测试指南Ctranslations/zh_cn/dev-tools/testing-overview:编写和运行测试jarid2编写和运行测试Ctranslations/zh_cn/dev-tools/testing-overview:代码覆盖率工具jarid3代码覆盖率工具@translations/zh_cn/dev-tools/testing-overview:动态分析工具jarid4动态分析工具@translations/zh_cn/dev-tools/testing-overview:静态分析工具jarid5静态分析工具Ctranslations/zh_cn/dev-tools/ubsan:未定义行为消毒剂 - ubsanj`ubsan 未定义行为消毒剂 - UBSAN/translations/zh_cn/dev-tools/ubsan:报告样例j`id1 报告样例)translations/zh_cn/dev-tools/ubsan:用法j`id2用法/translations/zh_cn/dev-tools/ubsan:参考文献j`id3 参考文献;translations/zh_cn/devicetree/changesets:设备树变更集jyid1设备树变更集Vtranslations/zh_cn/devicetree/dynamic-resolution-notes:devicetree动态解析器说明j~ devicetreeDevicetree动态解析器说明Otranslations/zh_cn/devicetree/dynamic-resolution-notes:解析器如何工作?j~id1解析器如何工作?@translations/zh_cn/devicetree/index:open firmware 和 devicetreejpuopen-firmware-devicetreeOpen Firmware 和 Devicetree=translations/zh_cn/devicetree/index:内核devicetree的使用jpu devicetree内核Devicetree的使用7translations/zh_cn/devicetree/index:devicetree overlaysjpudevicetree-overlaysDevicetree Overlays7translations/zh_cn/devicetree/index:devicetree bindingsjpudevicetree-bindingsDevicetree BindingsAtranslations/zh_cn/devicetree/kernel-api:内核中的设备树apijapi内核中的设备树API5translations/zh_cn/devicetree/kernel-api:核心函数jid1 核心函数;translations/zh_cn/devicetree/kernel-api:驱动模型函数jid2驱动模型函数@translations/zh_cn/devicetree/kernel-api:覆盖和动态dt函数jdt覆盖和动态DT函数Otranslations/zh_cn/devicetree/of_unittest:open firmware devicetree 单元测试jVLopen-firmware-devicetree%Open Firmware Devicetree 单元测试3translations/zh_cn/devicetree/of_unittest:1. 概述jVLid1 1. 概述9translations/zh_cn/devicetree/of_unittest:2. 测试数据jVLid22. 测试数据Atranslations/zh_cn/devicetree/overlay-notes:设备树覆盖说明jfid1设备树覆盖说明>translations/zh_cn/devicetree/overlay-notes:覆盖如何工作jfid2覆盖如何工作Gtranslations/zh_cn/devicetree/overlay-notes:内核中关于覆盖的apijfapi内核中关于覆盖的API>translations/zh_cn/devicetree/usage-model:linux 和 devicetreejSlinux-devicetreeLinux 和 Devicetree3translations/zh_cn/devicetree/usage-model:1. 历史jSid3 1. 历史9translations/zh_cn/devicetree/usage-model:1. 数据模型jSid41. 数据模型=translations/zh_cn/devicetree/usage-model:2.1 高层次视角jSid52.1 高层次视角:translations/zh_cn/devicetree/usage-model:2.2 平台识别jSid62.2 平台识别=translations/zh_cn/devicetree/usage-model:2.3 运行时配置jSid72.3 运行时配置:translations/zh_cn/devicetree/usage-model:2.4 设备数量jSid82.4 设备数量>translations/zh_cn/devicetree/usage-model:附录a:amba设备jSa-amba附录A:AMBA设备:translations/zh_cn/doc-guide/checktransupdate:工作原理j[id1 工作原理4translations/zh_cn/doc-guide/checktransupdate:用法j[id2用法Htranslations/zh_cn/doc-guide/contributing:如何帮助改进内核文档j)id1如何帮助改进内核文档Btranslations/zh_cn/doc-guide/contributing:文档待办事项列表j)id2文档待办事项列表 doc_guide_zhjF doc-guide-zh如何编写内核文档;translations/zh_cn/doc-guide/index:如何编写内核文档jFj2如何编写内核文档 kernel_doc_zhjc kernel-doc-zh.如何使用kernel-doc生成手册(man)页>translations/zh_cn/doc-guide/kernel-doc:编写kernel-doc注释jc kernel-doc编写kernel-doc注释Gtranslations/zh_cn/doc-guide/kernel-doc:如何格式化kernel-doc注释jcid1如何格式化kernel-doc注释4translations/zh_cn/doc-guide/kernel-doc:函数文档jcid2 函数文档Rtranslations/zh_cn/doc-guide/kernel-doc:结构体、共用体、枚举类型文档jcid6*结构体、共用体、枚举类型文档5translations/zh_cn/doc-guide/kernel-doc:typedef文档jctypedef Typedef文档=translations/zh_cn/doc-guide/kernel-doc:高亮与交叉引用jcid10高亮与交叉引用=translations/zh_cn/doc-guide/kernel-doc:总述性文档注释jcid11总述性文档注释>translations/zh_cn/doc-guide/kernel-doc:包含kernel-doc注释jcid12包含kernel-doc注释Vtranslations/zh_cn/doc-guide/kernel-doc:如何使用kernel-doc生成手册(man)页jckernel-doc-man.如何使用kernel-doc生成手册(man)页Wtranslations/zh_cn/doc-guide/maintainer-profile:文档子系统维护人员条目概述jRid1'文档子系统维护人员条目概述Etranslations/zh_cn/doc-guide/maintainer-profile:提交检查单补遗jRid2提交检查单补遗Ktranslations/zh_cn/doc-guide/maintainer-profile:开发周期的关键节点jRid3开发周期的关键节点2简介0translations/zh_cn/doc-guide/sphinx:安装sphinxjYjB2 安装Sphinx0translations/zh_cn/doc-guide/sphinx:图片输出jYid3 图片输出5translations/zh_cn/doc-guide/sphinx:pdf和latex构建jYpdflatexPDF和LaTeX构建9translations/zh_cn/doc-guide/sphinx:检查sphinx依赖项jYjF2检查Sphinx依赖项0translations/zh_cn/doc-guide/sphinx:sphinx构建jYid5 Sphinx构建0translations/zh_cn/doc-guide/sphinx:编写文档jYid6 编写文档?translations/zh_cn/doc-guide/sphinx:内核文档的具体指南jYid12内核文档的具体指南(translations/zh_cn/doc-guide/sphinx:c域jYhwC域*translations/zh_cn/doc-guide/sphinx:列表jYid13列表0translations/zh_cn/doc-guide/sphinx:交叉引用jYid14 交叉引用0translations/zh_cn/doc-guide/sphinx:图形图片jYjJ2 图形图片Itranslations/zh_cn/driver-api/gpio/index:通用型输入/输出(gpio)jgpio 通用型输入/输出(GPIO)/translations/zh_cn/driver-api/gpio/index:核心jid1核心3translations/zh_cn/driver-api/gpio/index:acpi支持jacpi ACPI支持8translations/zh_cn/driver-api/gpio/index:设备树支持jid2设备树支持;translations/zh_cn/driver-api/gpio/index:设备管理支持jid3设备管理支持@translations/zh_cn/driver-api/gpio/index:sysfs帮助(函数)jsysfssysfs帮助(函数)Dtranslations/zh_cn/driver-api/index:linux驱动实现者的api指南j}linuxapi Linux驱动实现者的API指南Qtranslations/zh_cn/driver-api/io_ordering:对内存映射地址的i/o写入排序jCi-o'对内存映射地址的I/O写入排序8translations/zh_cn/driver-api/phy/index:phy 通用框架jphyPHY 通用框架2translations/zh_cn/driver-api/phy/phy:phy子系统jyphy PHY子系统,translations/zh_cn/driver-api/phy/phy:简介jyid1简介?translations/zh_cn/driver-api/phy/phy:注册/注销phy providerjy phy-provider注册/注销PHY provider/translations/zh_cn/driver-api/phy/phy:创建phyjyid2 创建PHY=translations/zh_cn/driver-api/phy/phy:获取对 phy 的引用jyid3获取对 PHY 的引用8translations/zh_cn/driver-api/phy/phy:api的调用顺序jyapiAPI的调用顺序=translations/zh_cn/driver-api/phy/phy:释放对 phy 的引用jyid4释放对 PHY 的引用0translations/zh_cn/driver-api/phy/phy:销毁 phyjyid5 销毁 PHY0translations/zh_cn/driver-api/phy/phy:pm runtimejy pm-runtime PM Runtime/translations/zh_cn/driver-api/phy/phy:phy映射jyid6 PHY映射6translations/zh_cn/driver-api/phy/phy:devicetree绑定jy devicetreeDeviceTree绑定.translations/zh_cn/filesystems/debugfs:debugfsjgdebugfsDebugfscn_filesystems_indexjcn-filesystems-indexLinux Kernel中的文件系统Ctranslations/zh_cn/filesystems/index:linux kernel中的文件系统j linux-kernelLinux Kernel中的文件系统1translations/zh_cn/filesystems/index:文件系统jid1 文件系统*translations/zh_cn/filesystems/tmpfs:tmpfsjtmpfsTmpfs]translations/zh_cn/filesystems/virtiofs:virtiofs: virtio-fs 主机<->客机共享文件系统jz~virtiofs-virtio-fs5virtiofs: virtio-fs 主机<->客机共享文件系统.translations/zh_cn/filesystems/virtiofs:介绍jz~id1介绍.translations/zh_cn/filesystems/virtiofs:用法jz~id2用法.translations/zh_cn/filesystems/virtiofs:内幕jz~id3内幕%translations/zh_cn/glossary:术语表jUid1 术语表cn_iio_ep93xx_adcjScn-iio-ep93xx-adc/思睿逻辑 EP93xx 模拟数字转换器驱动Qtranslations/zh_cn/iio/ep93xx_adc:思睿逻辑 ep93xx 模拟数字转换器驱动jSep93xx/思睿逻辑 EP93xx 模拟数字转换器驱动+translations/zh_cn/iio/ep93xx_adc:1. 概述jSid1 1. 概述1translations/zh_cn/iio/ep93xx_adc:2. 通道编号jSid22. 通道编号cn_iio_configfsjcn-iio-configfs工业 IIO configfs支持=translations/zh_cn/iio/iio_configfs:工业 iio configfs支持j iio-configfs工业 IIO configfs支持-translations/zh_cn/iio/iio_configfs:1. 概述jid1 1. 概述-translations/zh_cn/iio/iio_configfs:2. 用法jid2 2. 用法6translations/zh_cn/iio/iio_configfs:3. 软件触发器jid33. 软件触发器 cn_iio_indexj<\ cn-iio-index 工业 I/O'translations/zh_cn/iio/index:工业 i/oj<\i-o 工业 I/O linux_doc_zhj֙ linux-doc-zh 中文翻译%translations/zh_cn/index:中文翻译j֙j-2 中文翻译:translations/zh_cn/index:与linux 内核社区一起工作j֙linux!与Linux 内核社区一起工作(translations/zh_cn/index:内部api文档j֙api内部API文档.translations/zh_cn/index:开发工具和流程j֙id2开发工具和流程.translations/zh_cn/index:面向用户的文档j֙id3面向用户的文档+translations/zh_cn/index:固件相关文档j֙id5固件相关文档+translations/zh_cn/index:体系结构文档j֙id6体系结构文档%translations/zh_cn/index:其他文档j֙id7 其他文档"translations/zh_cn/index:术语表j֙id8 术语表(translations/zh_cn/index:索引和表格j֙id9索引和表格cn_infiniband_core_lockingj&cn-infiniband-core-lockinginfiniband中间层锁Atranslations/zh_cn/infiniband/core_locking:infiniband中间层锁j& infinibandinfiniband中间层锁@translations/zh_cn/infiniband/core_locking:睡眠和中断环境j&id1睡眠和中断环境cn_infiniband_indexjIcn-infiniband-index infiniband.translations/zh_cn/infiniband/index:infinibandjI infiniband infinibandcn_infiniband_ipoibjcn-infiniband-ipoibinfiniband上的IP(IPoIB)Atranslations/zh_cn/infiniband/ipoib:infiniband上的ip(ipoib)jinfinibandip-ipoibinfiniband上的IP(IPoIB)3translations/zh_cn/infiniband/ipoib:分区和p_keysjp-keys分区和P_Keysjlocal-bh-disable-zh$local_bh_disable()/local_bh_enable()jid1内核骇客指北0translations/zh_cn/kernel-hacking/hacking:引言j>jid2引言0translations/zh_cn/kernel-hacking/hacking:玩家j>jid3玩家jid5一些基本规则itranslations/zh_cn/kernel-hacking/hacking:输入输出控制(ioctls):避免编写新的系统调用j>jioctls?输入输出控制(ioctls):避免编写新的系统调用?translations/zh_cn/kernel-hacking/hacking:死锁的“配方”j>jid6死锁的“配方”=translations/zh_cn/kernel-hacking/hacking:常用函数/程序j>jid7常用函数/程序Otranslations/zh_cn/kernel-hacking/hacking:等待队列 ``include/linux/wait.h``j>jinclude-linux-wait-h!等待队列 include/linux/wait.h6translations/zh_cn/kernel-hacking/hacking:原子操作j>jid11 原子操作0translations/zh_cn/kernel-hacking/hacking:符号j>jid12符号9translations/zh_cn/kernel-hacking/hacking:程序与惯例j>jid13程序与惯例Htranslations/zh_cn/kernel-hacking/hacking:把你的东西放进内核里j>jid17把你的东西放进内核里:translations/zh_cn/kernel-hacking/hacking:kernel 仙女棒j>jkernelKernel 仙女棒0translations/zh_cn/kernel-hacking/hacking:致谢j>jid18致谢kernel_hacking_zhjwkernel-hacking-zhorphan:translations/zh_cn/kernel-hacking/index:内核骇客指南jwid1内核骇客指南$translations/zh_cn/locking/index:锁j|aid1锁@translations/zh_cn/locking/mutex-design:通用互斥锁子系统jBid1通用互斥锁子系统=translations/zh_cn/locking/mutex-design:什么是互斥锁?jBid2什么是互斥锁?.translations/zh_cn/locking/mutex-design:实现jBid3实现.translations/zh_cn/locking/mutex-design:语义jBid4语义.translations/zh_cn/locking/mutex-design:接口jBid5接口.translations/zh_cn/locking/mutex-design:缺陷jBid6缺陷=translations/zh_cn/locking/mutex-design:何时使用互斥锁jBid7何时使用互斥锁4translations/zh_cn/locking/spinlocks:加锁的教训j<id1加锁的教训9translations/zh_cn/locking/spinlocks:教训 1:自旋锁j<id2教训 1:自旋锁@translations/zh_cn/locking/spinlocks:教训 2:读-写自旋锁j<id3教训 2:读-写自旋锁Etranslations/zh_cn/locking/spinlocks:教训 3:重新审视自旋锁j<id4 教训 3:重新审视自旋锁1translations/zh_cn/locking/spinlocks:参考信息j<id5 参考信息configuregit_zhjΘconfiguregit-zh Git配置5translations/zh_cn/maintainer/configure-git:git配置jΘgit Git配置Stranslations/zh_cn/maintainer/configure-git:创建链接到lore.kernel.org的提交jΘlore-kernel-org'创建链接到lore.kernel.org的提交9translations/zh_cn/maintainer/index:内核维护者手册jid1内核维护者手册maintainerentryprofile_zhjUmaintainerentryprofile-zh维护者条目概要Ltranslations/zh_cn/maintainer/maintainer-entry-profile:维护者条目概要jUj2维护者条目概要=translations/zh_cn/maintainer/maintainer-entry-profile:总览jUid2总览Ltranslations/zh_cn/maintainer/maintainer-entry-profile:提交检查单补遗jUid3提交检查单补遗Rtranslations/zh_cn/maintainer/maintainer-entry-profile:开发周期的关键日期jUid4开发周期的关键日期Ctranslations/zh_cn/maintainer/maintainer-entry-profile:审阅节奏jUid5 审阅节奏Ctranslations/zh_cn/maintainer/maintainer-entry-profile:现有概要jUid6 现有概要modifyingpatches_zhjȍmodifyingpatches-zh 修改补丁translations/zh_cn/maintainer/pull-requests:创建拉取请求j{vid3创建拉取请求>translations/zh_cn/maintainer/pull-requests:提交拉取请求j{vid4提交拉取请求Btranslations/zh_cn/maintainer/rebasing-and-merging:变基与合并jid1变基与合并9translations/zh_cn/maintainer/rebasing-and-merging:变基jid2变基9translations/zh_cn/maintainer/rebasing-and-merging:合并jid3合并9translations/zh_cn/maintainer/rebasing-and-merging:最后jid6最后)translations/zh_cn/mm/active_mm:active mmj{ active-mm Active MM*translations/zh_cn/mm/balance:内存平衡joid1 内存平衡)translations/zh_cn/mm/damon/api:api参考jbapi API参考)translations/zh_cn/mm/damon/api:结构体jbid1 结构体&translations/zh_cn/mm/damon/api:函数jbid2函数)translations/zh_cn/mm/damon/design:设计jJGid1设计2translations/zh_cn/mm/damon/design:可配置的层jJGid2可配置的层Jtranslations/zh_cn/mm/damon/design:特定地址空间基元的参考实现jJGid3'特定地址空间基元的参考实现Gtranslations/zh_cn/mm/damon/design:独立于地址空间的核心机制jJGid4$独立于地址空间的核心机制,translations/zh_cn/mm/damon/faq:常见问题jqwid1 常见问题Ctranslations/zh_cn/mm/damon/faq:damon是否只支持虚拟内存?jqwdamon#DAMON是否只支持虚拟内存?Mtranslations/zh_cn/mm/damon/faq:我可以简单地监测页面的粒度吗?jqwid2-我可以简单地监测页面的粒度吗?=translations/zh_cn/mm/damon/index:damon:数据访问监视器j6{damonDAMON:数据访问监视器9translations/zh_cn/mm/free_page_reporting:空闲页报告jid1空闲页报告-translations/zh_cn/mm/highmem:高内存处理jaid1高内存处理3translations/zh_cn/mm/highmem:高内存是什么?jaid2高内存是什么?0translations/zh_cn/mm/highmem:临时虚拟映射jaid3临时虚拟映射3translations/zh_cn/mm/highmem:临时映射的成本jaid4临时映射的成本&translations/zh_cn/mm/highmem:i386 paejai386-paei386 PAE$translations/zh_cn/mm/highmem:函数jaid5函数2translations/zh_cn/mm/hmm:异构内存管理 (hmm)j Mhmm异构内存管理 (HMM)u(Jtranslations/zh_cn/mm/hmm:使用特定于设备的内存分配器的问题j Mid10使用特定于设备的内存分配器的问题9translations/zh_cn/mm/hmm:i/o 总线、设备内存特性j Mi-oI/O 总线、设备内存特性5translations/zh_cn/mm/hmm:共享地址空间和迁移j Mid2共享地址空间和迁移8translations/zh_cn/mm/hmm:地址空间镜像实现和apij Mapi地址空间镜像实现和APIAtranslations/zh_cn/mm/hmm:利用 default_flags 和 pfn_flags_maskj Mdefault-flags-pfn-flags-mask'利用 default_flags 和 pfn_flags_maskMtranslations/zh_cn/mm/hmm:从核心内核的角度表示和管理设备内存j Mid33从核心内核的角度表示和管理设备内存5translations/zh_cn/mm/hmm:移入和移出设备内存j Mid4移入和移出设备内存/translations/zh_cn/mm/hmm:独占访问存储器j Mid5独占访问存储器>translations/zh_cn/mm/hmm:内存 cgroup (memcg) 和 rss 统计j Mcgroup-memcg-rss$内存 cgroup (memcg) 和 rss 统计7translations/zh_cn/mm/hugetlbfs_reserv:hugetlbfs 预留j{ hugetlbfsHugetlbfs 预留-translations/zh_cn/mm/hugetlbfs_reserv:概述j{id1概述-translations/zh_cn/mm/hugetlbfs_reserv:读者j{id2读者3translations/zh_cn/mm/hugetlbfs_reserv:数据结构j{id3 数据结构Ntranslations/zh_cn/mm/hugetlbfs_reserv:预留映射位置(私有或共享)j{id4'预留映射位置(私有或共享)3translations/zh_cn/mm/hugetlbfs_reserv:创建预留j{id5 创建预留Ftranslations/zh_cn/mm/hugetlbfs_reserv:消耗预留/分配一个巨页j{id6消耗预留/分配一个巨页6translations/zh_cn/mm/hugetlbfs_reserv:实例化巨页j{id7实例化巨页3translations/zh_cn/mm/hugetlbfs_reserv:释放巨页j{id8 释放巨页3translations/zh_cn/mm/hugetlbfs_reserv:子池预留j{id9 子池预留3translations/zh_cn/mm/hugetlbfs_reserv:cow和预留j{cow COW和预留translations/zh_cn/mm/overcommit-accounting:超量使用审计jeid1超量使用审计2translations/zh_cn/mm/overcommit-accounting:陷阱jeid2陷阱Atranslations/zh_cn/mm/overcommit-accounting:它是如何工作的jeid3它是如何工作的2translations/zh_cn/mm/overcommit-accounting:状态jeid4状态2translations/zh_cn/mm/overcommit-accounting:待续jeid5待续-translations/zh_cn/mm/page_frags:页面片段jyid1 页面片段1translations/zh_cn/mm/page_migration:页面迁移j\id1 页面迁移Gtranslations/zh_cn/mm/page_migration:在内核中使用 migrate_pages()j\ migrate-pages"在内核中使用 migrate_pages()@translations/zh_cn/mm/page_migration:migrate_pages()如何工作j\id2migrate_pages()如何工作7translations/zh_cn/mm/page_migration:非lru页面迁移j\lru非LRU页面迁移1translations/zh_cn/mm/page_migration:监测迁移j\id3 监测迁移Ktranslations/zh_cn/mm/page_owner:page owner: 跟踪谁分配的每个页面jTg page-owner*page owner: 跟踪谁分配的每个页面'translations/zh_cn/mm/page_owner:概述jTgid1概述-translations/zh_cn/mm/page_owner:使用方法jTgid2 使用方法6translations/zh_cn/mm/page_owner:标准格式指定器jTgid3标准格式指定器3translations/zh_cn/mm/page_table_check:页表检查jVid1 页表检查-translations/zh_cn/mm/page_table_check:概述jVid2概述?translations/zh_cn/mm/page_table_check:双重映射检测逻辑jVid3双重映射检测逻辑9translations/zh_cn/mm/page_table_check:启用页表检查jVid4启用页表检查9translations/zh_cn/mm/page_table_check:实现注意事项jVid5实现注意事项(translations/zh_cn/mm/page_tables:页表jOid1页表.translations/zh_cn/mm/page_tables:页表折叠jOid2 页表折叠;translations/zh_cn/mm/page_tables:mmu,tlb 和缺页异常jOmmu-tlbMMU,TLB 和缺页异常 nodes_zh_cnj} nodes-zh-cn节点 zones_zh_cnj} zones-zh-cn区域 pages_zh_cnj} pages-zh-cn页 folios_zh_cnj} folios-zh-cn页码initialization_zh_cnj}initialization-zh-cn 初始化2translations/zh_cn/mm/physical_memory:物理内存j}id1 物理内存,translations/zh_cn/mm/physical_memory:节点j}j2节点,translations/zh_cn/mm/physical_memory:区域j}j2区域)translations/zh_cn/mm/physical_memory:页j}j2页,translations/zh_cn/mm/physical_memory:页码j}j2页码/translations/zh_cn/mm/physical_memory:初始化j}j2 初始化Etranslations/zh_cn/mm/remap_file_pages:remap_file_pages()系统调用jJremap-file-pagesremap_file_pages()系统调用Stranslations/zh_cn/mm/split_page_table_lock:分页表锁(split page table lock)jZcsplit-page-table-lock'分页表锁(split page table lock)Ctranslations/zh_cn/mm/split_page_table_lock:hugetlb 和分页表锁jZchugetlbHugetlb 和分页表锁Jtranslations/zh_cn/mm/split_page_table_lock:架构对分页表锁的支持jZcid1架构对分页表锁的支持5translations/zh_cn/mm/split_page_table_lock:page->ptljZcpage-ptl page->ptlLtranslations/zh_cn/mm/vmalloced-kernel-stacks:支持虚拟映射的内核栈jyid1支持虚拟映射的内核栈4translations/zh_cn/mm/vmalloced-kernel-stacks:概览jyid2概览4translations/zh_cn/mm/vmalloced-kernel-stacks:简介jyid3简介Btranslations/zh_cn/mm/vmalloced-kernel-stacks:have_arch_vmap_stackjyhave-arch-vmap-stackHAVE_ARCH_VMAP_STACK8translations/zh_cn/mm/vmalloced-kernel-stacks:vmap_stackjy vmap-stack VMAP_STACK:translations/zh_cn/mm/vmalloced-kernel-stacks:分配方法jyid4 分配方法@translations/zh_cn/mm/vmalloced-kernel-stacks:堆栈溢出处理jyid5堆栈溢出处理Jtranslations/zh_cn/mm/vmalloced-kernel-stacks:用守护页测试vmap分配jyvmap用守护页测试VMAP分配4translations/zh_cn/mm/vmalloced-kernel-stacks:结论jyid6结论'translations/zh_cn/mm/zsmalloc:zsmallocjwzsmalloczsmalloc#translations/zh_cn/mm/zsmalloc:statjwstatstat2translations/zh_cn/peci/index:linux peci 子系统jp[ linux-peciLinux PECI 子系统#translations/zh_cn/peci/peci:概述jid1概述%translations/zh_cn/peci/peci:peci 线jpeciPECI 线translations/zh_cn/pci/sysfs-pci:通过sysfs访问原有资源jmsysfs通过sysfs访问原有资源?translations/zh_cn/pci/sysfs-pci:支持新平台上的pci访问jmpci支持新平台上的PCI访问;translations/zh_cn/accounting/delay-accounting:延时计数jid1 延时计数5translations/zh_cn/accounting/delay-accounting:接口jid2接口5translations/zh_cn/accounting/delay-accounting:用法jid3用法cn_accounting_index.rstjecn-accounting-index-rst计数*translations/zh_cn/accounting/index:计数jejV2计数 cn_psi.rstjݡ cn-psi-rstPSI——压力阻塞信息=translations/zh_cn/accounting/psi:psi——压力阻塞信息jݡpsiPSI——压力阻塞信息.translations/zh_cn/accounting/psi:压力接口jݡid1 压力接口4translations/zh_cn/accounting/psi:监控压力门限jݡid2监控压力门限@translations/zh_cn/accounting/psi:用户态监控器使用示例jݡid3用户态监控器使用示例/translations/zh_cn/accounting/psi:cgroup2接口jݡcgroup2 Cgroup2接口@translations/zh_cn/accounting/taskstats:每任务的统计接口jid1每任务的统计接口.translations/zh_cn/accounting/taskstats:术语jid2术语.translations/zh_cn/accounting/taskstats:用法jid3用法.translations/zh_cn/accounting/taskstats:接口jid4接口8translations/zh_cn/accounting/taskstats:每tgid的统计jtgid每tgid的统计7translations/zh_cn/accounting/taskstats:扩展taskstatsj taskstats扩展taskstats@translations/zh_cn/accounting/taskstats:taskstats的流量控制jid5Taskstats的流量控制Otranslations/zh_cn/admin-guide/readme:linux内核6.x版本 jlinux6-x-http-kernel-org)Linux内核6.x版本 7translations/zh_cn/admin-guide/readme:什么是linux?jlinux什么是Linux?Mtranslations/zh_cn/admin-guide/readme:它能在什么样的硬件上运行?jid1'它能在什么样的硬件上运行?,translations/zh_cn/admin-guide/readme:文档jid2文档;translations/zh_cn/admin-guide/readme:安装内核源代码jid3安装内核源代码2translations/zh_cn/admin-guide/readme:软件要求jid4 软件要求;translations/zh_cn/admin-guide/readme:为内核建立目录jid5为内核建立目录2translations/zh_cn/admin-guide/readme:配置内核jid6 配置内核2translations/zh_cn/admin-guide/readme:编译内核jid7 编译内核5translations/zh_cn/admin-guide/readme:若遇到问题jid8若遇到问题6translations/zh_cn/admin-guide/bootconfig:引导配置j-id1 引导配置0translations/zh_cn/admin-guide/bootconfig:概述j-id2概述translations/zh_cn/admin-guide/bug-hunting:oops消息在哪?joopsOops消息在哪?=translations/zh_cn/admin-guide/bug-hunting:找到缺陷位置jid3找到缺陷位置7translations/zh_cn/admin-guide/bug-hunting:报告缺陷jid4 报告缺陷7translations/zh_cn/admin-guide/bug-hunting:修复缺陷jid5 修复缺陷Xtranslations/zh_cn/admin-guide/bug-hunting:用 ``klogd`` 进行oops跟踪的注意事项j klogd-oops)用 klogd 进行Oops跟踪的注意事项Btranslations/zh_cn/admin-guide/clearing-warn-once:清除 warn_oncej warn-once清除 WARN_ONCE2translations/zh_cn/admin-guide/cpu-load:cpu 负载jcpu CPU 负载Ntranslations/zh_cn/admin-guide/cputopology:如何通过sysfs将cpu拓扑导出j sysfscpu#如何通过sysfs将CPU拓扑导出Itranslations/zh_cn/admin-guide/index:linux 内核用户和管理员指南j linux$Linux 内核用户和管理员指南,translations/zh_cn/admin-guide/index:indicesj indicesIndicesXtranslations/zh_cn/admin-guide/init:解释“no working init found.”启动挂起消息j~no-working-init-found4解释“No working init found.”启动挂起消息cn_lockup-watchdogsjcn-lockup-watchdogs8Softlockup与hardlockup检测机制(又名:nmi_watchdog)htranslations/zh_cn/admin-guide/lockup-watchdogs:softlockup与hardlockup检测机制(又名:nmi_watchdog)j!softlockuphardlockup-nmi-watchdog8Softlockup与hardlockup检测机制(又名:nmi_watchdog)6translations/zh_cn/admin-guide/lockup-watchdogs:实现jid1实现@translations/zh_cn/admin-guide/mm/damon/index:监测数据访问j"id1监测数据访问Htranslations/zh_cn/admin-guide/mm/damon/lru_sort:基于damon的lru排序jWdamonlru基于DAMON的LRU排序Otranslations/zh_cn/admin-guide/mm/damon/lru_sort:哪里需要主动的lru排序jWlru哪里需要主动的LRU排序Ftranslations/zh_cn/admin-guide/mm/damon/lru_sort:这是如何工作的jWid1这是如何工作的Ftranslations/zh_cn/admin-guide/mm/damon/lru_sort:接口:模块参数jWid2接口:模块参数8translations/zh_cn/admin-guide/mm/damon/lru_sort:examplejWexampleExampleDtranslations/zh_cn/admin-guide/mm/damon/reclaim:基于damon的回收jmdamon基于DAMON的回收Qtranslations/zh_cn/admin-guide/mm/damon/reclaim:哪些地方需要主动回收?jmid1!哪些地方需要主动回收?Htranslations/zh_cn/admin-guide/mm/damon/reclaim:它是如何工作的?jmid5它是如何工作的?Dtranslations/zh_cn/admin-guide/mm/damon/reclaim:接口: 模块参数jmid6接口: 模块参数6translations/zh_cn/admin-guide/mm/damon/reclaim:例子jmid7例子:translations/zh_cn/admin-guide/mm/damon/start:入门指南jid1 入门指南:translations/zh_cn/admin-guide/mm/damon/start:前提条件jid2 前提条件Ftranslations/zh_cn/admin-guide/mm/damon/start:记录数据访问模式jid5记录数据访问模式Itranslations/zh_cn/admin-guide/mm/damon/start:将记录的模式可视化jid6将记录的模式可视化Utranslations/zh_cn/admin-guide/mm/damon/start:数据访问模式感知的内存管理jid7'数据访问模式感知的内存管理:translations/zh_cn/admin-guide/mm/damon/usage:详细用法j0id1 详细用法9translations/zh_cn/admin-guide/mm/damon/usage:sysfs接口j0sysfs sysfs接口Ftranslations/zh_cn/admin-guide/mm/damon/usage:监测结果的监测点j0id7监测结果的监测点4translations/zh_cn/admin-guide/mm/index:内存管理jrid1 内存管理8translations/zh_cn/admin-guide/mm/ksm:内核同页合并jMid1内核同页合并,translations/zh_cn/admin-guide/mm/ksm:概述jMid2概述9translations/zh_cn/admin-guide/mm/ksm:以madvise控制ksmjM madviseksm以madvise控制KSM@translations/zh_cn/admin-guide/mm/ksm:ksm守护进程sysfs接口jMksmsysfsKSM守护进程sysfs接口8translations/zh_cn/admin-guide/mm/ksm:监测ksm的收益jMksm监测KSM的收益5translations/zh_cn/admin-guide/mm/ksm:监控ksm事件jMid3监控KSM事件Htranslations/zh_cn/admin-guide/numastat:numa策略命中/未命中统计j/numa Numa策略命中/未命中统计translations/zh_cn/arch/loongarch/introduction:loongarch介绍j loongarchLoongArch介绍8translations/zh_cn/arch/loongarch/introduction:寄存器jid1 寄存器>translations/zh_cn/arch/loongarch/introduction:基础指令集jid6基础指令集;translations/zh_cn/arch/loongarch/introduction:虚拟内存jid9 虚拟内存Ltranslations/zh_cn/arch/loongarch/introduction:loongson与loongarch的关系jloongsonloongarchLoongson与LoongArch的关系;translations/zh_cn/arch/loongarch/introduction:参考文献jj 2 参考文献^translations/zh_cn/arch/loongarch/irq-chip-model:loongarch的irq芯片模型(层级关系)j8  loongarchirq-LoongArch的IRQ芯片模型(层级关系)@translations/zh_cn/arch/loongarch/irq-chip-model:传统irq模型j8 irq传统IRQ模型@translations/zh_cn/arch/loongarch/irq-chip-model:扩展irq模型j8 id1扩展IRQ模型Ftranslations/zh_cn/arch/loongarch/irq-chip-model:虚拟扩展irq模型j8 id2虚拟扩展IRQ模型Ftranslations/zh_cn/arch/loongarch/irq-chip-model:高级扩展irq模型j8 id4高级扩展IRQ模型Dtranslations/zh_cn/arch/loongarch/irq-chip-model:acpi相关的定义j8 acpiACPI相关的定义=translations/zh_cn/arch/loongarch/irq-chip-model:参考文献j8 id5 参考文献 cn_bootingj cn-bootingBMIPS设备树引导9translations/zh_cn/arch/mips/booting:bmips设备树引导jbmipsBMIPS设备树引导 cn_featuresj cn-features#Feature status on mips architectureItranslations/zh_cn/arch/mips/features:feature status on mips architecturej#feature-status-on-mips-architecture#Feature status on mips architecture3translations/zh_cn/arch/mips/index:mips特性文档jmipsMIPS特性文档cn_ingenic-tcujcn-ingenic-tcu0君正 JZ47xx SoC定时器/计数器硬件单元Ytranslations/zh_cn/arch/mips/ingenic-tcu:君正 jz47xx soc定时器/计数器硬件单元j jz47xx-soc0君正 JZ47xx SoC定时器/计数器硬件单元/translations/zh_cn/arch/mips/ingenic-tcu:实现jid1实现cn_openrisc_indexjd cn-openrisc-indexOpenRISC 体系架构translations/zh_cn/core-api/genalloc:genalloc/genpool子系统jgenalloc-genpoolgenalloc/genpool子系统Ktranslations/zh_cn/core-api/generic-radix-tree:通用基数树/稀疏数组jwid1通用基数树/稀疏数组Dtranslations/zh_cn/core-api/generic-radix-tree:通用基数树函数jwid2通用基数树函数cn_core-api_genericirqjZcn-core-api-genericirqLinux通用IRQ处理;translations/zh_cn/core-api/genericirq:linux通用irq处理jZlinuxirqLinux通用IRQ处理-translations/zh_cn/core-api/genericirq:简介jZid1简介3translations/zh_cn/core-api/genericirq:理论依据jZid2 理论依据?translations/zh_cn/core-api/genericirq:已知的缺陷和假设jZid3已知的缺陷和假设0translations/zh_cn/core-api/genericirq:抽象层jZid4 抽象层8translations/zh_cn/core-api/genericirq:__do_irq入口点jZdo-irq__do_IRQ入口点6translations/zh_cn/core-api/genericirq:在smp上的锁jZsmp在SMP上的锁9translations/zh_cn/core-api/genericirq:通用中断芯片jZid17通用中断芯片0translations/zh_cn/core-api/genericirq:结构体jZid18 结构体translations/zh_cn/core-api/irq/irq-affinity:smp irq 亲和性j!smp-irqSMP IRQ 亲和性cn_irq-domain.rstjycn-irq-domain-rstirq_domain 中断号映射库Htranslations/zh_cn/core-api/irq/irq-domain:irq_domain 中断号映射库jy irq-domainirq_domain 中断号映射库>translations/zh_cn/core-api/irq/irq-domain:irq_domain的用法jyid1irq_domain的用法Dtranslations/zh_cn/core-api/irq/irq-domain:irq_domain映射的类型jyid2irq_domain映射的类型7translations/zh_cn/core-api/irq/irq-domain:调试功能jyid7 调试功能cn_irqflags-tracing.rstjcn-irqflags-tracing-rstIRQ-flags状态追踪Ftranslations/zh_cn/core-api/irq/irqflags-tracing:irq-flags状态追踪j irq-flagsIRQ-flags状态追踪cn_kernel-api.rstj1cn-kernel-api-rstLinux内核API5translations/zh_cn/core-api/kernel-api:linux内核apij1linuxapiLinux内核API9translations/zh_cn/core-api/kernel-api:列表管理函数j1id1列表管理函数:translations/zh_cn/core-api/kernel-api:基本的c库函数j1hw基本的C库函数?translations/zh_cn/core-api/kernel-api:基本的内核库函数j1id4基本的内核库函数Dtranslations/zh_cn/core-api/kernel-api:linux中的crc和数学函数j1linuxcrcLinux中的CRC和数学函数6translations/zh_cn/core-api/kernel-api:内核ipc设备j1ipc内核IPC设备5translations/zh_cn/core-api/kernel-api:fifo 缓冲区j1fifoFIFO 缓冲区9translations/zh_cn/core-api/kernel-api:转发接口支持j1id15转发接口支持3translations/zh_cn/core-api/kernel-api:模块支持j1id17 模块支持3translations/zh_cn/core-api/kernel-api:硬件接口j1id20 硬件接口3translations/zh_cn/core-api/kernel-api:安全框架j1id22 安全框架3translations/zh_cn/core-api/kernel-api:审计接口j1id23 审计接口3translations/zh_cn/core-api/kernel-api:核算框架j1id24 核算框架0translations/zh_cn/core-api/kernel-api:块设备j1id25 块设备3translations/zh_cn/core-api/kernel-api:字符设备j1id26 字符设备3translations/zh_cn/core-api/kernel-api:时钟框架j1id27 时钟框架3translations/zh_cn/core-api/kernel-api:同步原语j1id28 同步原语cn_core_api_kobject.rstj[cn-core-api-kobject-rstI关于kobjects、ksets和ktypes的一切你没想过需要了解的东西mtranslations/zh_cn/core-api/kobject:关于kobjects、ksets和ktypes的一切你没想过需要了解的东西j[kobjectsksetsktypesI关于kobjects、ksets和ktypes的一切你没想过需要了解的东西2translations/zh_cn/core-api/kobject:嵌入kobjectsj[kobjects嵌入kobjects8translations/zh_cn/core-api/kobject:kobjects的初始化j[id1kobjects的初始化+translations/zh_cn/core-api/kobject:ueventsj[ueventsUevents0translations/zh_cn/core-api/kobject:引用计数j[id2 引用计数Atranslations/zh_cn/core-api/kobject:创建“简单的”kobjectsj[id3创建“简单的”kobjects9translations/zh_cn/core-api/kobject:ktypes和释放方法j[ktypesktypes和释放方法)translations/zh_cn/core-api/kobject:ksetsj[ksetsksets1translations/zh_cn/core-api/kobject:移除kobjectj[kobject 移除Kobject6translations/zh_cn/core-api/kobject:示例代码出处j[id4示例代码出处cn_core_api_kref.rstjcn-core-api-kref-rst/为内核对象添加引用计数器(krefs)Ptranslations/zh_cn/core-api/kref:为内核对象添加引用计数器(krefs)jkrefs/为内核对象添加引用计数器(krefs)'translations/zh_cn/core-api/kref:简介jid1简介*translations/zh_cn/core-api/kref:初始化jid2 初始化+translations/zh_cn/core-api/kref:kref规则jkref Kref规则,translations/zh_cn/core-api/kref:krefs和rcujkrefsrcu Krefs和RCU cn_local_opsje cn-local-ops$本地原子操作的语义和行为Jtranslations/zh_cn/core-api/local_ops:本地原子操作的语义和行为jej/ 2$本地原子操作的语义和行为Atranslations/zh_cn/core-api/local_ops:本地原子操作的目的jeid2本地原子操作的目的Atranslations/zh_cn/core-api/local_ops:针对特定架构的实现jeid3针对特定架构的实现Stranslations/zh_cn/core-api/local_ops:使用本地原子操作时应遵循的规则jeid4-使用本地原子操作时应遵循的规则Dtranslations/zh_cn/core-api/local_ops:如何使用本地原子操作jeid5如何使用本地原子操作/translations/zh_cn/core-api/local_ops:计数器jeid6 计数器5translations/zh_cn/core-api/local_ops:读取计数器jeid7读取计数器cn_core-api_memory-allocationjYcn-core-api-memory-allocation内存分配指南@translations/zh_cn/core-api/memory-allocation:内存分配指南jYjN 2内存分配指南Ctranslations/zh_cn/core-api/memory-allocation:获取空闲页标志jYid2获取空闲页标志Ctranslations/zh_cn/core-api/memory-allocation:选择内存分配器jYid3选择内存分配器cn_core-api_memory-hotplugj1cn-core-api-memory-hotplug内存热插拔:translations/zh_cn/core-api/memory-hotplug:内存热插拔j1j] 2内存热插拔Itranslations/zh_cn/core-api/memory-hotplug:内存热拔插事件通知器j1id2内存热拔插事件通知器4translations/zh_cn/core-api/memory-hotplug:内部锁j1id3 内部锁cn_core-api_mm-apijcn-core-api-mm-api内存管理APIscn_mm-api-gfp-flagsjcn-mm-api-gfp-flags内存分配控制3translations/zh_cn/core-api/mm-api:内存管理apisjapis内存管理APIs;translations/zh_cn/core-api/mm-api:用户空间内存访问jid1用户空间内存访问5translations/zh_cn/core-api/mm-api:内存分配控制jjp 2内存分配控制-translations/zh_cn/core-api/mm-api:slab缓存jslab Slab缓存Dtranslations/zh_cn/core-api/mm-api:虚拟连续(内存页)映射jid3!虚拟连续(内存页)映射>translations/zh_cn/core-api/mm-api:文件映射和页面缓存jid4文件映射和页面缓存,translations/zh_cn/core-api/mm-api:内存池jid9 内存池)translations/zh_cn/core-api/mm-api:dma池jdmaDMA池>translations/zh_cn/core-api/mm-api:更多的内存管理函数jid10更多的内存管理函数Htranslations/zh_cn/core-api/packing:通用的位域打包和解包函数jid1$通用的位域打包和解包函数0translations/zh_cn/core-api/packing:问题陈述jid2 问题陈述0translations/zh_cn/core-api/packing:解决方案jid3 解决方案0translations/zh_cn/core-api/packing:预期用途jid4 预期用途cn_core_api_padata.rstjscn-core-api-padata-rstpadata并行执行机制;translations/zh_cn/core-api/padata:padata并行执行机制jspadatapadata并行执行机制8translations/zh_cn/core-api/padata:执行序列化作业jsid1执行序列化作业8translations/zh_cn/core-api/padata:运行多线程作业jsid6运行多线程作业)translations/zh_cn/core-api/padata:接口jsid7接口cn_printk-basics.rstjScn-printk-basics-rst使用printk记录消息Btranslations/zh_cn/core-api/printk-basics:使用printk记录消息jSprintk使用printk记录消息6translations/zh_cn/core-api/printk-basics:函数接口jSid1 函数接口cn_printk-formats.rstjcn-printk-formats-rst*如何获得正确的printk格式占位符Utranslations/zh_cn/core-api/printk-formats:如何获得正确的printk格式占位符jprintk*如何获得正确的printk格式占位符7translations/zh_cn/core-api/printk-formats:整数类型jid1 整数类型7translations/zh_cn/core-api/printk-formats:指针类型jid2 指针类型1translations/zh_cn/core-api/printk-formats:谢谢jid14谢谢cn_core-api_protection-keysjcn-core-api-protection-keys内存保护密钥>translations/zh_cn/core-api/protection-keys:内存保护密钥jj 2内存保护密钥8translations/zh_cn/core-api/protection-keys:系统调用jid2 系统调用2translations/zh_cn/core-api/protection-keys:行为jid3行为Ctranslations/zh_cn/core-api/rbtree:linux中的红黑树(rbtree)j linux-rbtree Linux中的红黑树(rbtree)Jtranslations/zh_cn/core-api/rbtree:何为红黑树,它们有什么用?jid1'何为红黑树,它们有什么用?:translations/zh_cn/core-api/rbtree:红黑树的linux实现jlinux红黑树的Linux实现8translations/zh_cn/core-api/rbtree:创建一颗红黑树jid2创建一颗红黑树Atranslations/zh_cn/core-api/rbtree:在一颗红黑树中搜索值jid3在一颗红黑树中搜索值Dtranslations/zh_cn/core-api/rbtree:在一颗红黑树中插入数据jid4!在一颗红黑树中插入数据\translations/zh_cn/core-api/rbtree:在一颗红黑树中删除或替换已经存在的数据jid59在一颗红黑树中删除或替换已经存在的数据_translations/zh_cn/core-api/rbtree:(按排序的顺序)遍历存储在红黑树中的元素jid6<(按排序的顺序)遍历存储在红黑树中的元素8translations/zh_cn/core-api/rbtree:带缓存的红黑树jid7带缓存的红黑树Atranslations/zh_cn/core-api/rbtree:对增强型红黑树的支持jid8对增强型红黑树的支持cn_refcount-vs-atomicjcn-refcount-vs-atomic0与atomic_t相比,refcount_t的API是这样的_translations/zh_cn/core-api/refcount-vs-atomic:与atomic_t相比,refcount_t的api是这样的jatomic-t-refcount-tapi0与atomic_t相比,refcount_t的API是这样的5translations/zh_cn/core-api/refcount-vs-atomic:简介jid1简介Jtranslations/zh_cn/core-api/refcount-vs-atomic:内存顺序的相关类型jid2内存顺序的相关类型>translations/zh_cn/core-api/refcount-vs-atomic:函数的比较jid3函数的比较cn_symbol-namespaces.rstjcn-symbol-namespaces-rst)符号命名空间(Symbol Namespaces)Wtranslations/zh_cn/core-api/symbol-namespaces:符号命名空间(symbol namespaces)jsymbol-namespaces)符号命名空间(Symbol Namespaces)7translations/zh_cn/core-api/symbol-namespaces:1. 简介jid1 1. 简介Otranslations/zh_cn/core-api/symbol-namespaces:2. 如何定义符号命名空间jid2!2. 如何定义符号命名空间Htranslations/zh_cn/core-api/symbol-namespaces:2.1 使用export_symbol宏j export-symbol2.1 使用EXPORT_SYMBOL宏Vtranslations/zh_cn/core-api/symbol-namespaces:2.2 使用default_symbol_namespace定义jdefault-symbol-namespace(2.2 使用DEFAULT_SYMBOL_NAMESPACE定义[translations/zh_cn/core-api/symbol-namespaces:3. 如何使用命名空间中导出的符号jid3-3. 如何使用命名空间中导出的符号Xtranslations/zh_cn/core-api/symbol-namespaces:4. 加载使用命名空间符号的模块jid4*4. 加载使用命名空间符号的模块Stranslations/zh_cn/core-api/symbol-namespaces:5. 自动创建module_import_ns声明jmodule-import-ns%5. 自动创建MODULE_IMPORT_NS声明7translations/zh_cn/core-api/this_cpu_ops:this_cpu操作jHthis-cputhis_cpu操作Ftranslations/zh_cn/core-api/this_cpu_ops:this_cpu操作的内部工作jHid1this_cpu操作的内部工作8translations/zh_cn/core-api/this_cpu_ops:特殊的操作jHid2特殊的操作Atranslations/zh_cn/core-api/this_cpu_ops:每cpu变量和偏移量jHcpu每CPU变量和偏移量Gtranslations/zh_cn/core-api/this_cpu_ops:每cpu结构体字段的操作jHid3每CPU结构体字段的操作>translations/zh_cn/core-api/this_cpu_ops:this_cpu ops的变体jH this-cpu-opsthis_cpu ops的变体Ytranslations/zh_cn/core-api/this_cpu_ops:&this_cpu_ptr(pp)->n 对比 this_cpu_ptr(&pp->n)jH#this-cpu-ptr-pp-n-this-cpu-ptr-pp-n0&this_cpu_ptr(pp)->n 对比 this_cpu_ptr(&pp->n)Atranslations/zh_cn/core-api/this_cpu_ops:远程访问每cpu数据jHid4远程访问每CPU数据#cn_core-api_unaligned-memory-accessj#cn-core-api-unaligned-memory-access非对齐内存访问Itranslations/zh_cn/core-api/unaligned-memory-access:非对齐内存访问jjj2非对齐内存访问Ltranslations/zh_cn/core-api/unaligned-memory-access:非对齐访问的定义jid2非对齐访问的定义@translations/zh_cn/core-api/unaligned-memory-access:自然对齐jid3 自然对齐Utranslations/zh_cn/core-api/unaligned-memory-access:为什么非对齐访问时坏事jid4!为什么非对齐访问时坏事Xtranslations/zh_cn/core-api/unaligned-memory-access:不会导致非对齐访问的代码jid5$不会导致非对齐访问的代码Rtranslations/zh_cn/core-api/unaligned-memory-access:导致非对齐访问的代码jid6导致非对齐访问的代码Itranslations/zh_cn/core-api/unaligned-memory-access:避免非对齐访问jid7避免非对齐访问Etranslations/zh_cn/core-api/unaligned-memory-access:对齐 vs. 网络jvs对齐 vs. 网络Ktranslations/zh_cn/core-api/union_find:linux中的并查集(union-find)jlinux-union-find$Linux中的并查集(Union-Find)Ktranslations/zh_cn/core-api/union_find:何为并查集,它有什么用?jid1$何为并查集,它有什么用?>translations/zh_cn/core-api/union_find:并查集的linux实现jlinux并查集的Linux实现9translations/zh_cn/core-api/union_find:初始化并查集jid2初始化并查集Btranslations/zh_cn/core-api/union_find:查找并查集的根节点jid3查找并查集的根节点translations/zh_cn/core-api/workqueue:内核内联文档参考jid17内核内联文档参考cn_core-api_xarrayjcn-core-api-xarrayXArray)translations/zh_cn/core-api/xarray:xarrayjxarrayXArray)translations/zh_cn/core-api/xarray:概览jid1概览,translations/zh_cn/core-api/xarray:普通apijapi 普通API,translations/zh_cn/core-api/xarray:高级apijid5 高级API5translations/zh_cn/core-api/xarray:函数和结构体jid9函数和结构体Ptranslations/zh_cn/cpu-freq/core:cpufreq核心和cpufreq通知器的通用说明jcpufreqcpufreq/CPUFreq核心和CPUFreq通知器的通用说明:translations/zh_cn/cpu-freq/core:1. cpufreq核心和接口jcpufreq1. CPUFreq核心和接口5translations/zh_cn/cpu-freq/core:2. cpufreq 通知器jid12. CPUFreq 通知器atranslations/zh_cn/cpu-freq/core:3. 含有operating performance point (opp)的cpufreq表的生成j'operating-performance-point-opp-cpufreq@3. 含有Operating Performance Point (OPP)的CPUFreq表的生成_translations/zh_cn/cpu-freq/cpu-drivers:如何实现一个新的cpufreq处理器驱动程序?jicpufreq7如何实现一个新的CPUFreq处理器驱动程序?7translations/zh_cn/cpu-freq/cpu-drivers:1. 怎么做?jiid11. 怎么做?@translations/zh_cn/cpu-freq/cpu-drivers:2. 频率表辅助函数jiid52. 频率表辅助函数Ltranslations/zh_cn/cpu-freq/cpufreq-stats:sysfs cpufreq stats的一般说明jsysfs-cpufreq-stats"sysfs CPUFreq Stats的一般说明3translations/zh_cn/cpu-freq/cpufreq-stats:1. 简介jid1 1. 简介Ptranslations/zh_cn/cpu-freq/cpufreq-stats:2. 已提供的统计数据(有例子)jid2&2. 已提供的统计数据(有例子)@translations/zh_cn/cpu-freq/cpufreq-stats:3. 配置cpufreq-statsj cpufreq-stats3. 配置cpufreq-stats cn_index.rstj cn-index-rstCLinux CPUFreq - Linux(TM)内核中的CPU频率和电压升降代码etranslations/zh_cn/cpu-freq/index:linux cpufreq - linux(tm)内核中的cpu频率和电压升降代码jlinux-cpufreq-linux-tm-cpuCLinux CPUFreq - Linux(TM)内核中的CPU频率和电压升降代码.translations/zh_cn/cpu-freq/index:邮件列表jid1 邮件列表(translations/zh_cn/cpu-freq/index:链接jid2链接1tools/rtla/index:the realtime linux analysis toolj5 the-realtime-linux-analysis-tool The realtime Linux analysis tooltools/rtla/rtla:rtlaj rtlartla-tools/rtla/rtla:real-time linux analysis toolj real-time-linux-analysis-toolReal-time Linux Analysis tool$tools/rtla/rtla-hwnoise:rtla-hwnoisejF rtla-hwnoise rtla-hwnoiseBtools/rtla/rtla-hwnoise:detect and quantify hardware-related noisejF*detect-and-quantify-hardware-related-noise*Detect and quantify hardware-related noise$tools/rtla/rtla-osnoise:rtla-osnoisej = rtla-osnoise rtla-osnoise:tools/rtla/rtla-osnoise:measure the operating system noisej ="measure-the-operating-system-noise"Measure the operating system noise.tools/rtla/rtla-osnoise-hist:rtla-osnoise-histj.crtla-osnoise-histrtla-osnoise-histNtools/rtla/rtla-osnoise-hist:display a histogram of the osnoise tracer samplesj.c1display-a-histogram-of-the-osnoise-tracer-samples1Display a histogram of the osnoise tracer samples,tools/rtla/rtla-osnoise-top:rtla-osnoise-topj7Xrtla-osnoise-toprtla-osnoise-topKtools/rtla/rtla-osnoise-top:display a summary of the operating system noisej7X/display-a-summary-of-the-operating-system-noise/Display a summary of the operating system noise&tools/rtla/rtla-timerlat:rtla-timerlatj## rtla-timerlat rtla-timerlatDtools/rtla/rtla-timerlat:measures the operating system timer latencyj##+measures-the-operating-system-timer-latency+Measures the operating system timer latency0tools/rtla/rtla-timerlat-hist:rtla-timerlat-histjeNrtla-timerlat-histrtla-timerlat-histNtools/rtla/rtla-timerlat-hist:histograms of the operating system timer latencyjeN0histograms-of-the-operating-system-timer-latency0Histograms of the operating system timer latency.tools/rtla/rtla-timerlat-top:rtla-timerlat-topjGrtla-timerlat-toprtla-timerlat-topHtools/rtla/rtla-timerlat-top:measures the operating system timer latencyjG+measures-the-operating-system-timer-latency+Measures the operating system timer latency'tools/rv/common_appendix:reporting bugsjreporting-bugsREPORTING BUGS tools/rv/common_appendix:licensejlicenseLICENSE tools/rv/common_appendix:copyingjcopyingCOPYING-tools/rv/index:runtime verification (rv) tooljruntime-verification-rv-toolRuntime verification (rv) tooltools/rv/rv:rvjrvrv tools/rv/rv:runtime verificationjruntime-verificationRuntime Verificationtools/rv/rv-list:rv-listjrv-listrv-list(tools/rv/rv-list:list available monitorsjlist-available-monitorsList available monitorstools/rv/rv-mon:rv-monjBrv-monrv-mon'tools/rv/rv-mon:list available monitorsjBlist-available-monitorsList available monitors"tools/rv/rv-mon-sched:rv-mon-schedja rv-mon-sched rv-mon-sched3tools/rv/rv-mon-sched:scheduler monitors collectionjascheduler-monitors-collectionScheduler monitors collectiontools/rv/rv-mon-wip:rv-mon-wipj? rv-mon-wip rv-mon-wip0tools/rv/rv-mon-wip:wakeup in preemptive monitorj?wakeup-in-preemptive-monitorWakeup In Preemptive monitor tools/rv/rv-mon-wwnr:rv-mon-wwnrj.' rv-mon-wwnr rv-mon-wwnr5tools/rv/rv-mon-wwnr:wakeup while not running monitorj.' wakeup-while-not-running-monitor Wakeup While Not Running monitor&trace/boottime-trace:boot-time tracingj8boot-time-tracingBoot-time tracingtrace/boottime-trace:overviewj8overviewOverview/trace/boottime-trace:options in the boot configj8options-in-the-boot-configOptions in the Boot Config"trace/boottime-trace:when to startj8 when-to-start When to Starttrace/boottime-trace:examplesj8examplesExamples@trace/coresight/coresight:coresight - hw assisted tracing on armj%$coresight-hw-assisted-tracing-on-arm&Coresight - HW Assisted Tracing on ARM&trace/coresight/coresight:introductionj% introduction Introduction5trace/coresight/coresight:acronyms and classificationj%acronyms-and-classificationAcronyms and Classification.trace/coresight/coresight:device tree bindingsj%device-tree-bindingsDevice Tree Bindings6trace/coresight/coresight:framework and implementationj%framework-and-implementationFramework and implementation.trace/coresight/coresight:device naming schemej%device-naming-schemeDevice Naming scheme1trace/coresight/coresight:topology representationj%topology-representationTopology Representation7trace/coresight/coresight:how to use the tracer modulesj%how-to-use-the-tracer-modulesHow to use the tracer modules7trace/coresight/coresight:advanced perf framework usagej%advanced-perf-framework-usageAdvanced Perf framework usage3trace/coresight/coresight:how to use the stm modulej%how-to-use-the-stm-moduleHow to use the STM module/trace/coresight/coresight:the cti & ctm modulesj%the-cti-ctm-modulesThe CTI & CTM Modules8trace/coresight/coresight:coresight system configurationj%coresight-system-configurationCoreSight System ConfigurationGtrace/coresight/coresight-config:coresight system configuration managerj%&coresight-system-configuration-manager&CoreSight System Configuration Manager-trace/coresight/coresight-config:introductionj% introduction Introduction/trace/coresight/coresight-config:basic conceptsj%basic-conceptsBasic ConceptsDtrace/coresight/coresight-config:viewing configurations and featuresj%#viewing-configurations-and-features#Viewing Configurations and Features=trace/coresight/coresight-config:using configurations in perfj%using-configurations-in-perfUsing Configurations in perf>trace/coresight/coresight-config:using configurations in sysfsj%using-configurations-in-sysfsUsing Configurations in sysfsKtrace/coresight/coresight-config:creating and loading custom configurationsj%*creating-and-loading-custom-configurations*Creating and Loading Custom Configurations>trace/coresight/coresight-cpu-debug:coresight cpu debug modulej%coresight-cpu-debug-moduleCoresight CPU Debug Module0trace/coresight/coresight-cpu-debug:introductionj% introduction Introduction2trace/coresight/coresight-cpu-debug:implementationj%implementationImplementation:trace/coresight/coresight-cpu-debug:clock and power domainj%clock-and-power-domainClock and power domain8trace/coresight/coresight-cpu-debug:device tree bindingsj%device-tree-bindingsDevice Tree Bindings9trace/coresight/coresight-cpu-debug:how to use the modulej%how-to-use-the-moduleHow to use the module1trace/coresight/coresight-cpu-debug:output formatj% output-format Output formattrace/rv/da_monitor_instrumentation:tracing callback functionsj/tracing-callback-functionsTracing callback functions@trace/rv/da_monitor_instrumentation:enable and disable functionsj/enable-and-disable-functionsenable and disable functions;trace/rv/da_monitor_instrumentation:instrumentation helpersj/instrumentation-helpersInstrumentation helpersFtrace/rv/da_monitor_synthesis:deterministic automata monitor synthesisjZo(deterministic-automata-monitor-synthesis(Deterministic Automata Monitor Synthesis2trace/rv/da_monitor_synthesis:da monitor synthesisjZoda-monitor-synthesisDA monitor synthesis#trace/rv/da_monitor_synthesis:dot2kjZodot2kdot2k,trace/rv/da_monitor_synthesis:monitor macrosjZomonitor-macrosMonitor macros+trace/rv/da_monitor_synthesis:final remarksjZo final-remarks Final remarks6trace/rv/deterministic_automata:deterministic automatajdeterministic-automataDeterministic Automata(uprobe-tracer-uprobe-based-event-tracing)Uprobe-tracer: Uprobe-based Event Tracingtrace/uprobetracer:overviewj>overviewOverview,trace/uprobetracer:synopsis of uprobe_tracerj>synopsis-of-uprobe-tracerSynopsis of uprobe_tracertrace/uprobetracer:typesj>typesTypes"trace/uprobetracer:event profilingj>event-profilingEvent Profiling!trace/uprobetracer:usage examplesj>usage-examplesUsage examples7trace/user_events:user_events: user-based event tracingjj$user-events-user-based-event-tracing%user_events: User-based Event Tracingtrace/user_events:overviewjjoverviewOverviewtrace/user_events:registeringjj registering Registeringtrace/user_events:deletingjjdeletingDeletingtrace/user_events:unregisteringjj unregistering Unregisteringtrace/user_events:statusjjstatusStatustrace/user_events:writing datajj writing-data Writing Datatrace/user_events:example codejj example-code Example Code translationsj) translations Translationstranslations_disclaimerj)translations-disclaimer Disclaimertranslations/index:translationsj)j2 Translationstranslations/index:disclaimerj) disclaimer Disclaimerit_rcu_conceptsjTUit-rcu-conceptsConcetti su RCU,translations/it_it/rcu/index:concetti su rcujTUconcetti-su-rcuConcetti su RCUKtranslations/it_it/rcu/torture:le operazioni rcu per le verifiche *torture*jl*le-operazioni-rcu-per-le-verifiche-torture*Le operazioni RCU per le verifiche torture6translations/it_it/rcu/torture:config_rcu_torture_testjlconfig-rcu-torture-testCONFIG_RCU_TORTURE_TEST'translations/it_it/rcu/torture:rapportojlrapportoRapporto6translations/it_it/rcu/torture:uso su specifici kerneljluso-su-specifici-kernelUso su specifici kernelXtranslations/it_it/admin-guide/readme:rilascio del kernel linux 6.x jA-rilascio-del-kernel-linux-6-x-http-kernel-org3Rilascio del kernel Linux 6.x it_kernelparametersjDMit-kernelparameters*I parametri da linea di comando del kernel[translations/it_it/admin-guide/kernel-parameters:i parametri da linea di comando del kerneljDM*i-parametri-da-linea-di-comando-del-kernel*I parametri da linea di comando del kernelltranslations/it_it/arch/riscv/patch-acceptance:arch/riscv linee guida alla manutenzione per gli sviluppatorijO=arch-riscv-linee-guida-alla-manutenzione-per-gli-sviluppatori=arch/riscv linee guida alla manutenzione per gli sviluppatori;translations/it_it/arch/riscv/patch-acceptance:introduzionejO introduzione Introduzione8translations/it_it/arch/riscv/patch-acceptance:patchworkjO patchwork Patchworkxtranslations/it_it/arch/riscv/patch-acceptance:in aggiunta alla lista delle verifiche da fare prima di inviare una patchjOIin-aggiunta-alla-lista-delle-verifiche-da-fare-prima-di-inviare-una-patchIIn aggiunta alla lista delle verifiche da fare prima di inviare una patchAtranslations/it_it/core-api/index:documentazione dell'api di basej documentazione-dell-api-di-base!Documentazione dell’API di base2translations/it_it/core-api/index:utilità di basej utilita-di-baseUtilità di base?translations/it_it/core-api/index:primitive di sincronizzazionej primitive-di-sincronizzazionePrimitive di sincronizzazioneit_memory_allocationjzit-memory-allocation"Guida all’allocazione di memoriaNtranslations/it_it/core-api/memory-allocation:guida all'allocazione di memoriajz guida-all-allocazione-di-memoria"Guida all’allocazione di memoriaItranslations/it_it/core-api/symbol-namespaces:spazio dei nomi dei simbolijspazio-dei-nomi-dei-simboliSpazio dei nomi dei simboli=translations/it_it/core-api/symbol-namespaces:1. introduzionej introduzione1. Introduzione^translations/it_it/core-api/symbol-namespaces:2. come definire uno spazio dei nomi dei simbolij-come-definire-uno-spazio-dei-nomi-dei-simboli02. Come definire uno spazio dei nomi dei simboliNtranslations/it_it/core-api/symbol-namespaces:2.1 usare le macro export_symboljusare-le-macro-export-symbol 2.1 Usare le macro EXPORT_SYMBOLltranslations/it_it/core-api/symbol-namespaces:2.2 usare il simbolo di preprocessore default_symbol_namespacej:usare-il-simbolo-di-preprocessore-default-symbol-namespace>2.2 Usare il simbolo di preprocessore DEFAULT_SYMBOL_NAMESPACEntranslations/it_it/core-api/symbol-namespaces:3. come usare i simboli esportati attraverso uno spazio dei nomij=come-usare-i-simboli-esportati-attraverso-uno-spazio-dei-nomi@3. Come usare i simboli esportati attraverso uno spazio dei nomiptranslations/it_it/core-api/symbol-namespaces:4. caricare moduli che usano simboli provenienti da spazi dei nomij?caricare-moduli-che-usano-simboli-provenienti-da-spazi-dei-nomiB4. Caricare moduli che usano simboli provenienti da spazi dei nomiitranslations/it_it/core-api/symbol-namespaces:5. creare automaticamente la dichiarazione module_import_nsj8creare-automaticamente-la-dichiarazione-module-import-ns;5. Creare automaticamente la dichiarazione MODULE_IMPORT_NSit_clangformatjdit-clangformat clang-formatit_clangformatreviewjdit-clangformatreview5Revisionare lo stile di codifica per file e modificheit_clangformatreformatjdit-clangformatreformatRiformattare blocchi di codiceit_clangformatmissingjdit-clangformatmissingCose non supportateit_clangformatextrajdit-clangformatextra"Funzionalità e opzioni aggiuntive6translations/it_it/dev-tools/clang-format:clang-formatjd clang-format clang-format_translations/it_it/dev-tools/clang-format:revisionare lo stile di codifica per file e modifichejd5revisionare-lo-stile-di-codifica-per-file-e-modifiche5Revisionare lo stile di codifica per file e modificheHtranslations/it_it/dev-tools/clang-format:riformattare blocchi di codicejdriformattare-blocchi-di-codiceRiformattare blocchi di codice=translations/it_it/dev-tools/clang-format:cose non supportatejdcose-non-supportateCose non supportateLtranslations/it_it/dev-tools/clang-format:funzionalità e opzioni aggiuntivejd!funzionalita-e-opzioni-aggiuntive"Funzionalità e opzioni aggiuntiveFtranslations/it_it/dev-tools/index:strumenti di sviluppo per il kernelj^#strumenti-di-sviluppo-per-il-kernel#Strumenti di sviluppo per il kerneljtranslations/it_it/devicetree/bindings/submitting-patches:sottomettere patch per devicetree (dt) *binding*j,sottomettere-patch-per-devicetree-dt-binding.Sottomettere patch per devicetree (DT) binding it_doc_guidej it-doc-guide*Come scrivere la documentazione del kernelMtranslations/it_it/doc-guide/index:come scrivere la documentazione del kernelj*come-scrivere-la-documentazione-del-kernel*Come scrivere la documentazione del kernel it_kernel_docjf it-kernel-doc!Scrivere i commenti in kernel-docItranslations/it_it/doc-guide/kernel-doc:scrivere i commenti in kernel-docjf!scrivere-i-commenti-in-kernel-doc!Scrivere i commenti in kernel-docMtranslations/it_it/doc-guide/kernel-doc:come formattare i commenti kernel-docjf%come-formattare-i-commenti-kernel-doc%Come formattare i commenti kernel-doc?translations/it_it/doc-guide/kernel-doc:documentare le funzionijfdocumentare-le-funzioniDocumentare le funzioniUtranslations/it_it/doc-guide/kernel-doc:documentare strutture, unioni ed enumerazionijf,documentare-strutture-unioni-ed-enumerazioni-Documentare strutture, unioni ed enumerazioniGtranslations/it_it/doc-guide/kernel-doc:documentazione dei tipi di datojfdocumentazione-dei-tipi-di-datoDocumentazione dei tipi di datoPtranslations/it_it/doc-guide/kernel-doc:documentazione di macro simili a oggettijf(documentazione-di-macro-simili-a-oggetti(Documentazione di macro simili a oggetti?translations/it_it/doc-guide/kernel-doc:marcatori e riferimentijfmarcatori-e-riferimentiMarcatori e riferimentiPtranslations/it_it/doc-guide/kernel-doc:commenti per una documentazione generalejf(commenti-per-una-documentazione-generale(Commenti per una documentazione generaleOtranslations/it_it/doc-guide/kernel-doc:includere i commenti di tipo kernel-docjf'includere-i-commenti-di-tipo-kernel-doc'Includere i commenti di tipo kernel-docZtranslations/it_it/doc-guide/kernel-doc:come utilizzare kernel-doc per generare pagine manjf2come-utilizzare-kernel-doc-per-generare-pagine-man2Come utilizzare kernel-doc per generare pagine manit_parse_headersj'\it-parse-headersparse_headers.plTtranslations/it_it/doc-guide/parse-headers:includere gli i file di intestazione uapij'\)includere-gli-i-file-di-intestazione-uapi)Includere gli i file di intestazione uAPI;translations/it_it/doc-guide/parse-headers:parse_headers.plj'\parse-headers-plparse_headers.pl it_sphinxdocjp it-sphinxdoc-Usare Sphinx per la documentazione del kernelit_sphinx_installjpit-sphinx-installInstallazione Sphinxit_sphinx-pre-installjpit-sphinx-pre-installVerificare le dipendenze Sphinxit_sphinx_kfigurejpit-sphinx-kfigureFigure ed immaginiit_hello_dot_renderjpit-hello-dot-renderCodice DOT (Graphviz) integratoit_hello_svg_renderjpit-hello-svg-renderIntegrare codice SVGit_svg_image_examplejpit-svg-image-exampleUna semplice immagine SVGit_hello_dot_filejpit-hello-dot-file Esempio DOTQtranslations/it_it/doc-guide/sphinx:usare sphinx per la documentazione del kerneljp-usare-sphinx-per-la-documentazione-del-kernel-Usare Sphinx per la documentazione del kernel8translations/it_it/doc-guide/sphinx:installazione sphinxjpinstallazione-sphinxInstallazione SphinxKtranslations/it_it/doc-guide/sphinx:generazione della documentazione sphinxjp'generazione-della-documentazione-sphinx'Generazione della documentazione Sphinx>translations/it_it/doc-guide/sphinx:scrivere la documentazionejpscrivere-la-documentazioneScrivere la documentazione6translations/it_it/doc-guide/sphinx:figure ed immaginijpfigure-ed-immaginiFigure ed immagini5translations/it_it/i2c/i2c-protocol:il protocollo i2cjPil-protocollo-i2cIl protocollo I2C;translations/it_it/i2c/i2c-protocol:spiegazione dei simbolijPspiegazione-dei-simboliSpiegazione dei simboliAtranslations/it_it/i2c/i2c-protocol:transazione semplice di inviojPtransazione-semplice-di-invioTransazione semplice di invioEtranslations/it_it/i2c/i2c-protocol:transazione semplice di ricezionejP!transazione-semplice-di-ricezione!Transazione semplice di ricezione9translations/it_it/i2c/i2c-protocol:transazioni combinatejPtransazioni-combinateTransazioni combinate:translations/it_it/i2c/i2c-protocol:transazioni modificatejPtransazioni-modificateTransazioni modificate6translations/it_it/i2c/index:il sottosistema i2c/smbusj;7il-sottosistema-i2c-smbusIl sottosistema I2C/SMBus)translations/it_it/i2c/index:introduzionej;7 introduzione Introduzione6translations/it_it/i2c/index:scrivere un device driverj;7scrivere-un-device-driverScrivere un device driver&translations/it_it/i2c/index:debuggingj;7 debugging Debugging&translations/it_it/i2c/index:slave i2cj;7 slave-i2c Slave I2C/translations/it_it/i2c/index:argomenti avanzatij;7argomenti-avanzatiArgomenti avanzati9translations/it_it/i2c/summary:introduzione a i2c e smbusj6Pintroduzione-a-i2c-e-smbusIntroduzione a I2C e SMBus+translations/it_it/i2c/summary:terminologiaj6P terminologia Terminologia it_linux_docjS it-linux-doc"La documentazione del kernel Linux it_disclaimerjS it-disclaimer Avvertenze;translations/it_it/index:la documentazione del kernel linuxjS"la-documentazione-del-kernel-linux"La documentazione del kernel Linux#translations/it_it/index:avvertenzejS avvertenze Avvertenze>translations/it_it/index:lavorare con la comunità di sviluppojS$lavorare-con-la-comunita-di-sviluppo%Lavorare con la comunità di sviluppo1translations/it_it/index:manuali sull'api internajSmanuali-sull-api-internaManuali sull’API interna=translations/it_it/index:strumenti e processi per lo sviluppojS$strumenti-e-processi-per-lo-sviluppo$Strumenti e processi per lo sviluppo6translations/it_it/index:documentazione per gli utentijSdocumentazione-per-gli-utentiDocumentazione per gli utentipci/endpoint/pci-endpoint:pci endpoint controller(epc) libraryjI#pci-endpoint-controller-epc-library$PCI Endpoint Controller(EPC) Libraryconfiguring-the-pci-express-port-bus-driver-vs-service-drivers?Configuring the PCI Express Port Bus Driver vs. Service Drivers-pci/pciebus-howto:possible resource conflictsj+possible-resource-conflictsPossible Resource Conflicts:pci/sysfs-pci:accessing pci device resources through sysfsjʏ,accessing-pci-device-resources-through-sysfs,Accessing PCI device resources through sysfs6pci/sysfs-pci:accessing legacy resources through sysfsjʏ(accessing-legacy-resources-through-sysfs(Accessing legacy resources through sysfs4pci/sysfs-pci:supporting pci access on new platformsjʏ&supporting-pci-access-on-new-platforms&Supporting PCI access on new platformspci/tph:tph supportjR0 tph-support TPH Supportpci/tph:overviewjR0overviewOverviewpci/tph:how to use tphjR0how-to-use-tphHow to Use TPHgrace-period-tracking-1j9wgrace-period-tracking-1Grace-Period Tracking^rcu/design/data-structures/data-structures:a tour through tree_rcu's data structures [lwn.net]j9w1a-tour-through-tree-rcu-s-data-structures-lwn-net5A Tour Through TREE_RCU’s Data Structures [LWN.net]7rcu/design/data-structures/data-structures:introductionj9w introduction IntroductionGrcu/design/data-structures/data-structures:data-structure relationshipsj9wdata-structure-relationshipsData-Structure Relationshipslrcu/design/expedited-grace-periods/expedited-grace-periods:a tour through tree_rcu's expedited grace periodsj1a-tour-through-tree-rcu-s-expedited-grace-periods3A Tour Through TREE_RCU’s Expedited Grace PeriodsGrcu/design/expedited-grace-periods/expedited-grace-periods:introductionj introduction IntroductionXrcu/design/expedited-grace-periods/expedited-grace-periods:expedited grace period designjexpedited-grace-period-designExpedited Grace Period Design^rcu/design/expedited-grace-periods/expedited-grace-periods:rcu-preempt expedited grace periodsj#rcu-preempt-expedited-grace-periods#RCU-preempt Expedited Grace Periodsjrcu/design/memory-ordering/tree-rcu-memory-ordering:a tour through tree_rcu's grace-period memory orderingj6a-tour-through-tree-rcu-s-grace-period-memory-ordering8A Tour Through TREE_RCU’s Grace-Period Memory Ordering@rcu/design/memory-ordering/tree-rcu-memory-ordering:introductionj introduction Introductionnrcu/design/memory-ordering/tree-rcu-memory-ordering:what is tree rcu's grace period memory ordering guarantee?j9what-is-tree-rcu-s-grace-period-memory-ordering-guaranteercu/design/requirements/requirements:parallelism facts of lifejparallelism-facts-of-lifeParallelism Facts of LifeKrcu/design/requirements/requirements:quality-of-implementation requirementsj&quality-of-implementation-requirements&Quality-of-Implementation RequirementsFrcu/design/requirements/requirements:software-engineering requirementsj!software-engineering-requirements!Software-Engineering Requirements?rcu/design/requirements/requirements:linux kernel complicationsjlinux-kernel-complicationsLinux Kernel Complications6rcu/design/requirements/requirements:other rcu flavorsjother-rcu-flavorsOther RCU Flavorsadmin-guide/lsm/safesetid:note on gid policies and setgroups()j;."note-on-gid-policies-and-setgroups$Note on GID policies and setgroups()admin-guide/lsm/smack:smackjesmackSmackQadmin-guide/lsm/smack:the simplified mandatory access control kernel (whitepaper)je9the-simplified-mandatory-access-control-kernel-whitepaper;The Simplified Mandatory Access Control Kernel (Whitepaper)admin-guide/lsm/yama:yamajyamaYama!admin-guide/lsm/yama:ptrace_scopej ptrace-scope ptrace_scope!admin-guide/lsm/apparmor:apparmorjapparmorAppArmor*admin-guide/lsm/apparmor:what is apparmor?jwhat-is-apparmorWhat is AppArmor?.admin-guide/lsm/apparmor:how to enable/disablejhow-to-enable-disableHow to enable/disable&admin-guide/lsm/apparmor:documentationj documentation Documentationadmin-guide/lsm/apparmor:linksjlinksLinks1admin-guide/lsm/index:linux security module usagejlinux-security-module-usageLinux Security Module Usage6admin-guide/lsm/ipe:integrity policy enforcement (ipe)jh1 integrity-policy-enforcement-ipe"Integrity Policy Enforcement (IPE)admin-guide/lsm/ipe:overviewjh1overviewOverviewadmin-guide/lsm/ipe:use casesjh1 use-cases Use Cases%admin-guide/lsm/ipe:known limitationsjh1known-limitationsKnown Limitations admin-guide/lsm/ipe:threat modeljh1 threat-model Threat Modeladmin-guide/lsm/ipe:policyjh1policyPolicyadmin-guide/lsm/ipe:propertiesjh1 properties Properties#admin-guide/lsm/ipe:policy examplesjh1policy-examplesPolicy Examples*admin-guide/lsm/ipe:additional informationjh1additional-informationAdditional Informationadmin-guide/lsm/ipe:faqjh1faqFAQ9admin-guide/lsm/landlock:landlock: system-wide managementj<"landlock-system-wide-management Landlock: system-wide managementadmin-guide/lsm/landlock:auditj<"auditAudit1admin-guide/lsm/landlock:additional documentationj<"additional-documentationAdditional documentationadmin-guide/lsm/tomoyo:tomoyojԥtomoyoTOMOYO&admin-guide/lsm/tomoyo:what is tomoyo?jԥwhat-is-tomoyoWhat is TOMOYO?,admin-guide/lsm/tomoyo:how to enable tomoyo?jԥhow-to-enable-tomoyoHow to enable TOMOYO?.admin-guide/lsm/tomoyo:where is documentation?jԥwhere-is-documentationWhere is documentation?7admin-guide/ras/address-translation:address translationjaddress-translationAddress translation+admin-guide/ras/address-translation:x86 amdjx86-amdx86 AMD-admin-guide/ras/error-decoding:error decodingj<error-decodingError decoding"admin-guide/ras/error-decoding:x86j<x86x86Gadmin-guide/ras/main:reliability, availability and serviceability (ras)j/reliability-availability-and-serviceability-ras2Reliability, Availability and Serviceability (RAS)!admin-guide/ras/main:ras conceptsj ras-concepts RAS concepts:admin-guide/ras/main:edac - error detection and correctionj#edac-error-detection-and-correction%EDAC - Error Detection And Correctionreadmejreadme-Linux kernel release 6.x @admin-guide/readme:linux kernel release 6.x j(linux-kernel-release-6-x-http-kernel-org-Linux kernel release 6.x !admin-guide/readme:what is linux?j what-is-linuxWhat is Linux?0admin-guide/readme:on what hardware does it run?jon-what-hardware-does-it-runOn what hardware does it run? admin-guide/readme:documentationj documentation Documentation/admin-guide/readme:installing the kernel sourcejinstalling-the-kernel-sourceInstalling the kernel source(admin-guide/readme:software requirementsjsoftware-requirementsSoftware requirements1admin-guide/readme:build directory for the kerneljbuild-directory-for-the-kernelBuild directory for the kernel)admin-guide/readme:configuring the kerneljconfiguring-the-kernelConfiguring the kernel'admin-guide/readme:compiling the kerneljcompiling-the-kernelCompiling the kernel+admin-guide/readme:legacy lilo instructionsjlegacy-lilo-instructionsLegacy LILO Instructions*admin-guide/readme:if something goes wrongjif-something-goes-wrongIf something goes wrongadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-bus-iiojźj.2ABI file obsolete/sysfs-bus-iio>admin-guide/abi-obsolete-files:abi file obsolete/sysfs-bus-usbjźj22ABI file obsolete/sysfs-bus-usbBadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-class-typecjźj62#ABI file obsolete/sysfs-class-typec>admin-guide/abi-obsolete-files:abi file obsolete/sysfs-cpuidlejźj:2ABI file obsolete/sysfs-cpuidleMadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-driver-hid-roccat-arvojźj>2.ABI file obsolete/sysfs-driver-hid-roccat-arvoMadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-driver-hid-roccat-iskujźjB2.ABI file obsolete/sysfs-driver-hid-roccat-iskuQadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-driver-hid-roccat-koneplusjźjF22ABI file obsolete/sysfs-driver-hid-roccat-koneplusQadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-driver-hid-roccat-konepurejźjJ22ABI file obsolete/sysfs-driver-hid-roccat-konepureQadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-driver-hid-roccat-kovaplusjźjN22ABI file obsolete/sysfs-driver-hid-roccat-kovaplusLadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-driver-hid-roccat-luajźjR2-ABI file obsolete/sysfs-driver-hid-roccat-luaMadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-driver-hid-roccat-pyrajźjV2.ABI file obsolete/sysfs-driver-hid-roccat-pyraMadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-driver-hid-roccat-ryosjźjZ2.ABI file obsolete/sysfs-driver-hid-roccat-ryosMadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-driver-hid-roccat-savujźj^2.ABI file obsolete/sysfs-driver-hid-roccat-savuKadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-driver-intel_pmc_bxtjźjb2,ABI file obsolete/sysfs-driver-intel_pmc_bxtDadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-firmware-acpijźjf2%ABI file obsolete/sysfs-firmware-acpi;admin-guide/abi-obsolete-files:abi file obsolete/sysfs-gpiojźjj2ABI file obsolete/sysfs-gpioLadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-kernel-fadump_enabledjźjn2-ABI file obsolete/sysfs-kernel-fadump_enabledOadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-kernel-fadump_registeredjźjr20ABI file obsolete/sysfs-kernel-fadump_registeredPadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-kernel-fadump_release_memjźjv21ABI file obsolete/sysfs-kernel-fadump_release_memCadmin-guide/abi-obsolete-files:abi file obsolete/sysfs-selinux-userjźjz2$ABI file obsolete/sysfs-selinux-user+admin-guide/abi-removed:abi removed symbolsj/abi-removed-symbolsABI removed symbols.admin-guide/abi-removed:symbols under /sys/busj/symbols-under-sys-busSymbols under /sys/bus0admin-guide/abi-removed:symbols under /sys/classj/symbols-under-sys-classSymbols under /sys/class2admin-guide/abi-removed:symbols under /sys/devicesj/symbols-under-sys-devicesSymbols under /sys/devices3admin-guide/abi-removed:symbols under /sys/firmwarej/symbols-under-sys-firmwareSymbols under /sys/firmware-admin-guide/abi-removed:symbols under /sys/fsj/symbols-under-sys-fsSymbols under /sys/fs1admin-guide/abi-removed:symbols under /sys/kernelj/symbols-under-sys-kernelSymbols under /sys/kernel/admin-guide/abi-removed:symbols under /sys/o2cbj/symbols-under-sys-o2cbSymbols under /sys/o2cbadmin-guide/abi-removed:devfsj/devfsdevfs,admin-guide/abi-removed:symbols under dv1394j/symbols-under-dv1394Symbols under dv1394 admin-guide/abi-removed:ip_queuej/ip-queueip_queue-admin-guide/abi-removed:symbols under raw1394j/symbols-under-raw1394Symbols under raw13940admin-guide/abi-removed:tcp_dma_copybreak sysctlj/tcp-dma-copybreak-sysctltcp_dma_copybreak sysctlQadmin-guide/abi-removed:video1394 (a.k.a. "ohci-1394 video support" for firewire)j/4video1394-a-k-a-ohci-1394-video-support-for-firewire=video1394 (a.k.a. “OHCI-1394 Video support” for FireWire)abi_file_removed_devfsjGabi-file-removed-devfsABI file removed/devfsabi_file_removed_dv1394jGabi-file-removed-dv1394ABI file removed/dv1394abi_file_removed_ip_queuejGabi-file-removed-ip-queueABI file removed/ip_queueabi_file_removed_net_dmajGabi-file-removed-net-dmaABI file removed/net_dmaabi_file_removed_o2cbjGabi-file-removed-o2cbABI file removed/o2cbabi_file_removed_raw1394jGabi-file-removed-raw1394ABI file removed/raw1394abi_file_removed_sysfs_bus_nfitjGabi-file-removed-sysfs-bus-nfitABI file removed/sysfs-bus-nfit abi_file_removed_sysfs_class_cxljG abi-file-removed-sysfs-class-cxl ABI file removed/sysfs-class-cxl#abi_file_removed_sysfs_class_rfkilljG#abi-file-removed-sysfs-class-rfkill#ABI file removed/sysfs-class-rfkill(abi_file_removed_sysfs_firmware_efi_varsjG(abi-file-removed-sysfs-firmware-efi-vars(ABI file removed/sysfs-firmware-efi-vars5abi_file_removed_sysfs_kernel_fadump_release_opalcorejG5abi-file-removed-sysfs-kernel-fadump-release-opalcore5ABI file removed/sysfs-kernel-fadump_release_opalcore"abi_file_removed_sysfs_kernel_uidsjG"abi-file-removed-sysfs-kernel-uids"ABI file removed/sysfs-kernel-uidsabi_file_removed_sysfs_mcejGabi-file-removed-sysfs-mceABI file removed/sysfs-mce+abi_file_removed_sysfs_selinux_checkreqprotjG+abi-file-removed-sysfs-selinux-checkreqprot+ABI file removed/sysfs-selinux-checkreqprot&abi_file_removed_sysfs_selinux_disablejG&abi-file-removed-sysfs-selinux-disable&ABI file removed/sysfs-selinux-disableabi_file_removed_video1394jGabi-file-removed-video1394ABI file removed/video1394/admin-guide/abi-removed-files:removed abi filesjGremoved-abi-filesRemoved ABI Files4admin-guide/abi-removed-files:abi file removed/devfsjGj2ABI file removed/devfs5admin-guide/abi-removed-files:abi file removed/dv1394jGj2ABI file removed/dv13947admin-guide/abi-removed-files:abi file removed/ip_queuejGj2ABI file removed/ip_queue6admin-guide/abi-removed-files:abi file removed/net_dmajGj2ABI file removed/net_dma3admin-guide/abi-removed-files:abi file removed/o2cbjGj 2ABI file removed/o2cb6admin-guide/abi-removed-files:abi file removed/raw1394jGj2ABI file removed/raw1394=admin-guide/abi-removed-files:abi file removed/sysfs-bus-nfitjGj2ABI file removed/sysfs-bus-nfit>admin-guide/abi-removed-files:abi file removed/sysfs-class-cxljGj2 ABI file removed/sysfs-class-cxlAadmin-guide/abi-removed-files:abi file removed/sysfs-class-rfkilljGj2#ABI file removed/sysfs-class-rfkillFadmin-guide/abi-removed-files:abi file removed/sysfs-firmware-efi-varsjGj 2(ABI file removed/sysfs-firmware-efi-varsSadmin-guide/abi-removed-files:abi file removed/sysfs-kernel-fadump_release_opalcorejGj$25ABI file removed/sysfs-kernel-fadump_release_opalcore@admin-guide/abi-removed-files:abi file removed/sysfs-kernel-uidsjGj(2"ABI file removed/sysfs-kernel-uids8admin-guide/abi-removed-files:abi file removed/sysfs-mcejGj,2ABI file removed/sysfs-mceIadmin-guide/abi-removed-files:abi file removed/sysfs-selinux-checkreqprotjGj02+ABI file removed/sysfs-selinux-checkreqprotDadmin-guide/abi-removed-files:abi file removed/sysfs-selinux-disablejGj42&ABI file removed/sysfs-selinux-disable8admin-guide/abi-removed-files:abi file removed/video1394jGj82ABI file removed/video1394)admin-guide/abi-stable:abi stable symbolsjrabi-stable-symbolsABI stable symbols,admin-guide/abi-stable:symbols under /dev/fwjrsymbols-under-dev-fwSymbols under /dev/fw7admin-guide/abi-stable:symbols under /sys/accessibilityjrsymbols-under-sys-accessibility Symbols under /sys/accessibility/admin-guide/abi-stable:symbols under /sys/blockjrsymbols-under-sys-blockSymbols under /sys/block-admin-guide/abi-stable:symbols under /sys/busjrsymbols-under-sys-busSymbols under /sys/bus/admin-guide/abi-stable:symbols under /sys/classjrsymbols-under-sys-classSymbols under /sys/class1admin-guide/abi-stable:symbols under /sys/devicesjrsymbols-under-sys-devicesSymbols under /sys/devices2admin-guide/abi-stable:symbols under /sys/firmwarejrsymbols-under-sys-firmwareSymbols under /sys/firmware,admin-guide/abi-stable:symbols under /sys/fsjrsymbols-under-sys-fsSymbols under /sys/fs4admin-guide/abi-stable:symbols under /sys/hypervisorjrsymbols-under-sys-hypervisorSymbols under /sys/hypervisor0admin-guide/abi-stable:symbols under /sys/kerneljrsymbols-under-sys-kernelSymbols under /sys/kernel0admin-guide/abi-stable:symbols under /sys/modulejrsymbols-under-sys-moduleSymbols under /sys/moduleJadmin-guide/abi-stable:a notification mechanism for thermal related eventsjr3a-notification-mechanism-for-thermal-related-events3A notification mechanism for thermal related events-admin-guide/abi-stable:audit login session idjraudit-login-session-idAudit Login Session ID&admin-guide/abi-stable:audit login uidjraudit-login-uidAudit Login UID3admin-guide/abi-stable:the kernel syscall interfacejrthe-kernel-syscall-interfaceThe kernel syscall interfaceadmin-guide/abi-stable:vdsojrvdsovDSOabi_file_stable_firewire_cdevjabi-file-stable-firewire-cdevABI file stable/firewire-cdevabi_file_stable_o2cbjabi-file-stable-o2cbABI file stable/o2cb%abi_file_stable_procfs_audit_loginuidj%abi-file-stable-procfs-audit-loginuid%ABI file stable/procfs-audit_loginuidabi_file_stable_syscallsjabi-file-stable-syscallsABI file stable/syscalls$abi_file_stable_sysfs_acpi_pmprofilej$abi-file-stable-sysfs-acpi-pmprofile$ABI file stable/sysfs-acpi-pmprofileabi_file_stable_sysfs_blockjabi-file-stable-sysfs-blockABI file stable/sysfs-block"abi_file_stable_sysfs_bus_firewirej"abi-file-stable-sysfs-bus-firewire"ABI file stable/sysfs-bus-firewire abi_file_stable_sysfs_bus_fsl_mcj abi-file-stable-sysfs-bus-fsl-mc ABI file stable/sysfs-bus-fsl-mcabi_file_stable_sysfs_bus_mhijabi-file-stable-sysfs-bus-mhiABI file stable/sysfs-bus-mhiabi_file_stable_sysfs_bus_nvmemjabi-file-stable-sysfs-bus-nvmemABI file stable/sysfs-bus-nvmemabi_file_stable_sysfs_bus_usbjabi-file-stable-sysfs-bus-usbABI file stable/sysfs-bus-usbabi_file_stable_sysfs_bus_vmbusjabi-file-stable-sysfs-bus-vmbusABI file stable/sysfs-bus-vmbusabi_file_stable_sysfs_bus_w1jabi-file-stable-sysfs-bus-w1ABI file stable/sysfs-bus-w1%abi_file_stable_sysfs_bus_xen_backendj%abi-file-stable-sysfs-bus-xen-backend%ABI file stable/sysfs-bus-xen-backend%abi_file_stable_sysfs_class_backlightj%abi-file-stable-sysfs-class-backlight%ABI file stable/sysfs-class-backlight%abi_file_stable_sysfs_class_bluetoothj%abi-file-stable-sysfs-class-bluetooth%ABI file stable/sysfs-class-bluetooth&abi_file_stable_sysfs_class_infinibandj&abi-file-stable-sysfs-class-infiniband&ABI file stable/sysfs-class-infiniband"abi_file_stable_sysfs_class_rfkillj"abi-file-stable-sysfs-class-rfkill"ABI file stable/sysfs-class-rfkillabi_file_stable_sysfs_class_tpmjabi-file-stable-sysfs-class-tpmABI file stable/sysfs-class-tpmabi_file_stable_sysfs_class_ubijabi-file-stable-sysfs-class-ubiABI file stable/sysfs-class-ubiabi_file_stable_sysfs_class_udcjabi-file-stable-sysfs-class-udcABI file stable/sysfs-class-udcabi_file_stable_sysfs_devicesjabi-file-stable-sysfs-devicesABI file stable/sysfs-devices"abi_file_stable_sysfs_devices_nodej"abi-file-stable-sysfs-devices-node"ABI file stable/sysfs-devices-node(abi_file_stable_sysfs_devices_system_cpuj(abi-file-stable-sysfs-devices-system-cpu(ABI file stable/sysfs-devices-system-cpu/abi_file_stable_sysfs_devices_system_xen_memoryj/abi-file-stable-sysfs-devices-system-xen-memory/ABI file stable/sysfs-devices-system-xen_memory)abi_file_stable_sysfs_driver_aspeed_vuartj)abi-file-stable-sysfs-driver-aspeed-vuart)ABI file stable/sysfs-driver-aspeed-vuart%abi_file_stable_sysfs_driver_dma_idxdj%abi-file-stable-sysfs-driver-dma-idxd%ABI file stable/sysfs-driver-dma-idxd(abi_file_stable_sysfs_driver_dma_ioatdmaj(abi-file-stable-sysfs-driver-dma-ioatdma(ABI file stable/sysfs-driver-dma-ioatdma,abi_file_stable_sysfs_driver_firmware_zynqmpj,abi-file-stable-sysfs-driver-firmware-zynqmp,ABI file stable/sysfs-driver-firmware-zynqmp#abi_file_stable_sysfs_driver_ib_srpj#abi-file-stable-sysfs-driver-ib-srp#ABI file stable/sysfs-driver-ib_srp'abi_file_stable_sysfs_driver_misc_cp500j'abi-file-stable-sysfs-driver-misc-cp500'ABI file stable/sysfs-driver-misc-cp500&abi_file_stable_sysfs_driver_mlxreg_ioj&abi-file-stable-sysfs-driver-mlxreg-io&ABI file stable/sysfs-driver-mlxreg-io$abi_file_stable_sysfs_driver_qla2xxxj$abi-file-stable-sysfs-driver-qla2xxx$ABI file stable/sysfs-driver-qla2xxx$abi_file_stable_sysfs_driver_speakupj$abi-file-stable-sysfs-driver-speakup$ABI file stable/sysfs-driver-speakup'abi_file_stable_sysfs_driver_usb_usbtmcj'abi-file-stable-sysfs-driver-usb-usbtmc'ABI file stable/sysfs-driver-usb-usbtmc&abi_file_stable_sysfs_driver_w1_ds2438j&abi-file-stable-sysfs-driver-w1-ds2438&ABI file stable/sysfs-driver-w1_ds2438'abi_file_stable_sysfs_driver_w1_ds28e04j'abi-file-stable-sysfs-driver-w1-ds28e04'ABI file stable/sysfs-driver-w1_ds28e04(abi_file_stable_sysfs_driver_w1_ds28ea00j(abi-file-stable-sysfs-driver-w1-ds28ea00(ABI file stable/sysfs-driver-w1_ds28ea00(abi_file_stable_sysfs_firmware_opal_dumpj(abi-file-stable-sysfs-firmware-opal-dump(ABI file stable/sysfs-firmware-opal-dump(abi_file_stable_sysfs_firmware_opal_elogj(abi-file-stable-sysfs-firmware-opal-elog(ABI file stable/sysfs-firmware-opal-elog!abi_file_stable_sysfs_fs_orangefsj!abi-file-stable-sysfs-fs-orangefs!ABI file stable/sysfs-fs-orangefs$abi_file_stable_sysfs_hypervisor_xenj$abi-file-stable-sysfs-hypervisor-xen$ABI file stable/sysfs-hypervisor-xen"abi_file_stable_sysfs_kernel_notesj"abi-file-stable-sysfs-kernel-notes"ABI file stable/sysfs-kernel-notesabi_file_stable_sysfs_modulejabi-file-stable-sysfs-moduleABI file stable/sysfs-module'abi_file_stable_sysfs_platform_wmi_bmofj'abi-file-stable-sysfs-platform-wmi-bmof'ABI file stable/sysfs-platform-wmi-bmof#abi_file_stable_sysfs_transport_srpj#abi-file-stable-sysfs-transport-srp#ABI file stable/sysfs-transport-srp$abi_file_stable_thermal_notificationj$abi-file-stable-thermal-notification$ABI file stable/thermal-notificationabi_file_stable_vdsojabi-file-stable-vdsoABI file stable/vdso-admin-guide/abi-stable-files:stable abi filesjstable-abi-filesStable ABI Files:admin-guide/abi-stable-files:abi file stable/firewire-cdevjj2ABI file stable/firewire-cdev1admin-guide/abi-stable-files:abi file stable/o2cbjj2ABI file stable/o2cbBadmin-guide/abi-stable-files:abi file stable/procfs-audit_loginuidjj2%ABI file stable/procfs-audit_loginuid5admin-guide/abi-stable-files:abi file stable/syscallsjj2ABI file stable/syscallsAadmin-guide/abi-stable-files:abi file stable/sysfs-acpi-pmprofilejj2$ABI file stable/sysfs-acpi-pmprofile8admin-guide/abi-stable-files:abi file stable/sysfs-blockjj2ABI file stable/sysfs-block?admin-guide/abi-stable-files:abi file stable/sysfs-bus-firewirejj2"ABI file stable/sysfs-bus-firewire=admin-guide/abi-stable-files:abi file stable/sysfs-bus-fsl-mcjj2 ABI file stable/sysfs-bus-fsl-mc:admin-guide/abi-stable-files:abi file stable/sysfs-bus-mhijj2ABI file stable/sysfs-bus-mhiadmin-guide/abi-stable-files:abi file stable/sysfs-fs-orangefsjjT2!ABI file stable/sysfs-fs-orangefsAadmin-guide/abi-stable-files:abi file stable/sysfs-hypervisor-xenjjX2$ABI file stable/sysfs-hypervisor-xen?admin-guide/abi-stable-files:abi file stable/sysfs-kernel-notesjj\2"ABI file stable/sysfs-kernel-notes9admin-guide/abi-stable-files:abi file stable/sysfs-modulejj`2ABI file stable/sysfs-moduleDadmin-guide/abi-stable-files:abi file stable/sysfs-platform-wmi-bmofjjd2'ABI file stable/sysfs-platform-wmi-bmof@admin-guide/abi-stable-files:abi file stable/sysfs-transport-srpjjh2#ABI file stable/sysfs-transport-srpAadmin-guide/abi-stable-files:abi file stable/thermal-notificationjjl2$ABI file stable/thermal-notification1admin-guide/abi-stable-files:abi file stable/vdsojjp2ABI file stable/vdso+admin-guide/abi-testing:abi testing symbolsjabi-testing-symbolsABI testing symbolsVadmin-guide/abi-testing:$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/alignj6readlink-f-sys-bus-dax-devices-daxx-y-dax-region-align>$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/align_admin-guide/abi-testing:$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/available_sizej?readlink-f-sys-bus-dax-devices-daxx-y-dax-region-available-sizeG$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/available_sizeWadmin-guide/abi-testing:$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/createj7readlink-f-sys-bus-dax-devices-daxx-y-dax-region-create?$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/createWadmin-guide/abi-testing:$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/deletej7readlink-f-sys-bus-dax-devices-daxx-y-dax-region-delete?$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/deleteSadmin-guide/abi-testing:$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/idj3readlink-f-sys-bus-dax-devices-daxx-y-dax-region-id;$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/idUadmin-guide/abi-testing:$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/seedj5readlink-f-sys-bus-dax-devices-daxx-y-dax-region-seed=$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/seedUadmin-guide/abi-testing:$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/sizej5readlink-f-sys-bus-dax-devices-daxx-y-dax-region-size=$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/size4admin-guide/abi-testing:.../xxxxxxx.ipa/endpoint_id/jxxxxxxx-ipa-endpoint-id.../XXXXXXX.ipa/endpoint_id/admin-guide/abi-testing:.../xxxxxxx.ipa/endpoint_id/monitor_rxj"xxxxxxx-ipa-endpoint-id-monitor-rx&.../XXXXXXX.ipa/endpoint_id/monitor_rx0admin-guide/abi-testing:.../xxxxxxx.ipa/feature/jxxxxxxx-ipa-feature.../XXXXXXX.ipa/feature/:admin-guide/abi-testing:.../xxxxxxx.ipa/feature/rx_offloadjxxxxxxx-ipa-feature-rx-offload".../XXXXXXX.ipa/feature/rx_offload:admin-guide/abi-testing:.../xxxxxxx.ipa/feature/tx_offloadjxxxxxxx-ipa-feature-tx-offload".../XXXXXXX.ipa/feature/tx_offload.admin-guide/abi-testing:.../xxxxxxx.ipa/modem/jxxxxxxx-ipa-modem.../XXXXXXX.ipa/modem/abi_file_testing_sysfs_kernel_mm_mempolicy_weighted_interleavej>abi-file-testing-sysfs-kernel-mm-mempolicy-weighted-interleave>ABI file testing/sysfs-kernel-mm-mempolicy-weighted-interleave%abi_file_testing_sysfs_kernel_mm_numaj%abi-file-testing-sysfs-kernel-mm-numa%ABI file testing/sysfs-kernel-mm-numa%abi_file_testing_sysfs_kernel_mm_swapj%abi-file-testing-sysfs-kernel-mm-swap%ABI file testing/sysfs-kernel-mm-swap5abi_file_testing_sysfs_kernel_mm_transparent_hugepagej5abi-file-testing-sysfs-kernel-mm-transparent-hugepage5ABI file testing/sysfs-kernel-mm-transparent-hugepage(abi_file_testing_sysfs_kernel_oops_countj(abi-file-testing-sysfs-kernel-oops-count(ABI file testing/sysfs-kernel-oops_count$abi_file_testing_sysfs_kernel_rebootj$abi-file-testing-sysfs-kernel-reboot$ABI file testing/sysfs-kernel-reboot"abi_file_testing_sysfs_kernel_slabj"abi-file-testing-sysfs-kernel-slab"ABI file testing/sysfs-kernel-slab(abi_file_testing_sysfs_kernel_vmcoreinfoj(abi-file-testing-sysfs-kernel-vmcoreinfo(ABI file testing/sysfs-kernel-vmcoreinfo(abi_file_testing_sysfs_kernel_warn_countj(abi-file-testing-sysfs-kernel-warn-count(ABI file testing/sysfs-kernel-warn_countabi_file_testing_sysfs_mcejabi-file-testing-sysfs-mceABI file testing/sysfs-mce*abi_file_testing_sysfs_memory_page_offlinej*abi-file-testing-sysfs-memory-page-offline*ABI file testing/sysfs-memory-page-offlineabi_file_testing_sysfs_modulejabi-file-testing-sysfs-moduleABI file testing/sysfs-module"abi_file_testing_sysfs_nvmem_cellsj"abi-file-testing-sysfs-nvmem-cells"ABI file testing/sysfs-nvmem-cellsabi_file_testing_sysfs_ocfs2jabi-file-testing-sysfs-ocfs2ABI file testing/sysfs-ocfs2+abi_file_testing_sysfs_platform_asus_laptopj+abi-file-testing-sysfs-platform-asus-laptop+ABI file testing/sysfs-platform-asus-laptop(abi_file_testing_sysfs_platform_asus_wmij(abi-file-testing-sysfs-platform-asus-wmi(ABI file testing/sysfs-platform-asus-wmi$abi_file_testing_sysfs_platform_at91j$abi-file-testing-sysfs-platform-at91$ABI file testing/sysfs-platform-at910abi_file_testing_sysfs_platform_brcmstb_gisb_arbj0abi-file-testing-sysfs-platform-brcmstb-gisb-arb0ABI file testing/sysfs-platform-brcmstb-gisb-arb,abi_file_testing_sysfs_platform_brcmstb_memcj,abi-file-testing-sysfs-platform-brcmstb-memc,ABI file testing/sysfs-platform-brcmstb-memc0abi_file_testing_sysfs_platform_chipidea_usb_otgj0abi-file-testing-sysfs-platform-chipidea-usb-otg0ABI file testing/sysfs-platform-chipidea-usb-otg-abi_file_testing_sysfs_platform_chipidea_usb2j-abi-file-testing-sysfs-platform-chipidea-usb2-ABI file testing/sysfs-platform-chipidea-usb2+abi_file_testing_sysfs_platform_dell_laptopj+abi-file-testing-sysfs-platform-dell-laptop+ABI file testing/sysfs-platform-dell-laptop0abi_file_testing_sysfs_platform_dell_privacy_wmij0abi-file-testing-sysfs-platform-dell-privacy-wmi0ABI file testing/sysfs-platform-dell-privacy-wmi+abi_file_testing_sysfs_platform_dell_smbiosj+abi-file-testing-sysfs-platform-dell-smbios+ABI file testing/sysfs-platform-dell-smbios,abi_file_testing_sysfs_platform_dell_wmi_ddvj,abi-file-testing-sysfs-platform-dell-wmi-ddv,ABI file testing/sysfs-platform-dell-wmi-ddv'abi_file_testing_sysfs_platform_dfl_fmej'abi-file-testing-sysfs-platform-dfl-fme'ABI file testing/sysfs-platform-dfl-fme(abi_file_testing_sysfs_platform_dfl_portj(abi-file-testing-sysfs-platform-dfl-port(ABI file testing/sysfs-platform-dfl-port$abi_file_testing_sysfs_platform_dptfj$abi-file-testing-sysfs-platform-dptf$ABI file testing/sysfs-platform-dptf,abi_file_testing_sysfs_platform_eeepc_laptopj,abi-file-testing-sysfs-platform-eeepc-laptop,ABI file testing/sysfs-platform-eeepc-laptop%abi_file_testing_sysfs_platform_hidmaj%abi-file-testing-sysfs-platform-hidma%ABI file testing/sysfs-platform-hidma*abi_file_testing_sysfs_platform_hidma_mgmtj*abi-file-testing-sysfs-platform-hidma-mgmt*ABI file testing/sysfs-platform-hidma-mgmt1abi_file_testing_sysfs_platform_i2c_demux_pinctrlj1abi-file-testing-sysfs-platform-i2c-demux-pinctrl1ABI file testing/sysfs-platform-i2c-demux-pinctrl.abi_file_testing_sysfs_platform_ideapad_laptopj.abi-file-testing-sysfs-platform-ideapad-laptop.ABI file testing/sysfs-platform-ideapad-laptop)abi_file_testing_sysfs_platform_intel_ifsj)abi-file-testing-sysfs-platform-intel-ifs)ABI file testing/sysfs-platform-intel-ifs)abi_file_testing_sysfs_platform_intel_pmcj)abi-file-testing-sysfs-platform-intel-pmc)ABI file testing/sysfs-platform-intel-pmc7abi_file_testing_sysfs_platform_intel_wmi_sbl_fw_updatej7abi-file-testing-sysfs-platform-intel-wmi-sbl-fw-update7ABI file testing/sysfs-platform-intel-wmi-sbl-fw-update5abi_file_testing_sysfs_platform_intel_wmi_thunderboltj5abi-file-testing-sysfs-platform-intel-wmi-thunderbolt5ABI file testing/sysfs-platform-intel-wmi-thunderbolt#abi_file_testing_sysfs_platform_kimj#abi-file-testing-sysfs-platform-kim#ABI file testing/sysfs-platform-kim)abi_file_testing_sysfs_platform_lg_laptopj)abi-file-testing-sysfs-platform-lg-laptop)ABI file testing/sysfs-platform-lg-laptop0abi_file_testing_sysfs_platform_mellanox_bootctlj0abi-file-testing-sysfs-platform-mellanox-bootctl0ABI file testing/sysfs-platform-mellanox-bootctl,abi_file_testing_sysfs_platform_mellanox_pmcj,abi-file-testing-sysfs-platform-mellanox-pmc,ABI file testing/sysfs-platform-mellanox-pmc*abi_file_testing_sysfs_platform_msi_laptopj*abi-file-testing-sysfs-platform-msi-laptop*ABI file testing/sysfs-platform-msi-laptop2abi_file_testing_sysfs_platform_phy_rcar_gen3_usb2j2abi-file-testing-sysfs-platform-phy-rcar-gen3-usb22ABI file testing/sysfs-platform-phy-rcar-gen3-usb2/abi_file_testing_sysfs_platform_power_on_reasonj/abi-file-testing-sysfs-platform-power-on-reason/ABI file testing/sysfs-platform-power-on-reason,abi_file_testing_sysfs_platform_renesas_usb3j,abi-file-testing-sysfs-platform-renesas-usb3,ABI file testing/sysfs-platform-renesas_usb3'abi_file_testing_sysfs_platform_silicomj'abi-file-testing-sysfs-platform-silicom'ABI file testing/sysfs-platform-silicom(abi_file_testing_sysfs_platform_sst_atomj(abi-file-testing-sysfs-platform-sst-atom(ABI file testing/sysfs-platform-sst-atom)abi_file_testing_sysfs_platform_tahvo_usbj)abi-file-testing-sysfs-platform-tahvo-usb)ABI file testing/sysfs-platform-tahvo-usb&abi_file_testing_sysfs_platform_ts5500j&abi-file-testing-sysfs-platform-ts5500&ABI file testing/sysfs-platform-ts5500+abi_file_testing_sysfs_platform_twl4030_usbj+abi-file-testing-sysfs-platform-twl4030-usb+ABI file testing/sysfs-platform-twl4030-usb*abi_file_testing_sysfs_platform_usbip_vudcj*abi-file-testing-sysfs-platform-usbip-vudc*ABI file testing/sysfs-platform-usbip-vudc(abi_file_testing_sysfs_platform_wilco_ecj(abi-file-testing-sysfs-platform-wilco-ec(ABI file testing/sysfs-platform-wilco-ec'abi_file_testing_sysfs_platform_profilej'abi-file-testing-sysfs-platform-profile'ABI file testing/sysfs-platform_profileabi_file_testing_sysfs_powerjabi-file-testing-sysfs-powerABI file testing/sysfs-powerabi_file_testing_sysfs_ppsjabi-file-testing-sysfs-ppsABI file testing/sysfs-ppsabi_file_testing_sysfs_pps_genjabi-file-testing-sysfs-pps-genABI file testing/sysfs-pps-gen"abi_file_testing_sysfs_pps_gen_tioj"abi-file-testing-sysfs-pps-gen-tio"ABI file testing/sysfs-pps-gen-tio abi_file_testing_sysfs_profilingj abi-file-testing-sysfs-profiling ABI file testing/sysfs-profilingabi_file_testing_sysfs_ptpjabi-file-testing-sysfs-ptpABI file testing/sysfs-ptpabi_file_testing_sysfs_secvarjabi-file-testing-sysfs-secvarABI file testing/sysfs-secvarabi_file_testing_sysfs_timecardjabi-file-testing-sysfs-timecardABI file testing/sysfs-timecardabi_file_testing_sysfs_ttyjabi-file-testing-sysfs-ttyABI file testing/sysfs-ttyabi_file_testing_sysfs_ueventjabi-file-testing-sysfs-ueventABI file testing/sysfs-uevent#abi_file_testing_usb_charger_ueventj#abi-file-testing-usb-charger-uevent#ABI file testing/usb-charger-ueventabi_file_testing_usb_ueventjabi-file-testing-usb-ueventABI file testing/usb-uevent/admin-guide/abi-testing-files:testing abi filesjtesting-abi-filesTesting ABI Filesadmin-guide/abi-testing-files:abi file testing/debugfs-cros-ecjjX2 ABI file testing/debugfs-cros-ec:admin-guide/abi-testing-files:abi file testing/debugfs-cxljj\2ABI file testing/debugfs-cxlCadmin-guide/abi-testing-files:abi file testing/debugfs-dell-wmi-ddvjj`2%ABI file testing/debugfs-dell-wmi-ddvAadmin-guide/abi-testing-files:abi file testing/debugfs-driver-dccjjd2#ABI file testing/debugfs-driver-dccDadmin-guide/abi-testing-files:abi file testing/debugfs-driver-genwqejjh2&ABI file testing/debugfs-driver-genwqeHadmin-guide/abi-testing-files:abi file testing/debugfs-driver-habanalabsjjl2*ABI file testing/debugfs-driver-habanalabsAadmin-guide/abi-testing-files:abi file testing/debugfs-driver-qatjjp2#ABI file testing/debugfs-driver-qatKadmin-guide/abi-testing-files:abi file testing/debugfs-driver-qat_telemetryjjt2-ABI file testing/debugfs-driver-qat_telemetry?admin-guide/abi-testing-files:abi file testing/debugfs-dwc-pciejjx2!ABI file testing/debugfs-dwc-pcie9admin-guide/abi-testing-files:abi file testing/debugfs-ecjj|2ABI file testing/debugfs-ec@admin-guide/abi-testing-files:abi file testing/debugfs-hisi-hprejj2"ABI file testing/debugfs-hisi-hpreEadmin-guide/abi-testing-files:abi file testing/debugfs-hisi-migrationjj2'ABI file testing/debugfs-hisi-migration?admin-guide/abi-testing-files:abi file testing/debugfs-hisi-secjj2!ABI file testing/debugfs-hisi-sec?admin-guide/abi-testing-files:abi file testing/debugfs-hisi-zipjj2!ABI file testing/debugfs-hisi-zip=admin-guide/abi-testing-files:abi file testing/debugfs-hypervjj2ABI file testing/debugfs-hyperv>admin-guide/abi-testing-files:abi file testing/debugfs-ideapadjj2 ABI file testing/debugfs-ideapadAadmin-guide/abi-testing-files:abi file testing/debugfs-iio-ad9467jj2#ABI file testing/debugfs-iio-ad9467Badmin-guide/abi-testing-files:abi file testing/debugfs-iio-backendjj2$ABI file testing/debugfs-iio-backendBadmin-guide/abi-testing-files:abi file testing/debugfs-intel-iommujj2$ABI file testing/debugfs-intel-iommu=admin-guide/abi-testing-files:abi file testing/debugfs-moxtetjj2ABI file testing/debugfs-moxtetGadmin-guide/abi-testing-files:abi file testing/debugfs-msi-wmi-platformjj2)ABI file testing/debugfs-msi-wmi-platform;admin-guide/abi-testing-files:abi file testing/debugfs-olpcjj2ABI file testing/debugfs-olpcDadmin-guide/abi-testing-files:abi file testing/debugfs-pfo-nx-cryptojj2&ABI file testing/debugfs-pfo-nx-crypto>admin-guide/abi-testing-files:abi file testing/debugfs-pktcdvdjj2 ABI file testing/debugfs-pktcdvd;admin-guide/abi-testing-files:abi file testing/debugfs-scmijj2ABI file testing/debugfs-scmi?admin-guide/abi-testing-files:abi file testing/debugfs-scmi-rawjj2!ABI file testing/debugfs-scmi-raw;admin-guide/abi-testing-files:abi file testing/debugfs-tpmijj2ABI file testing/debugfs-tpmiFadmin-guide/abi-testing-files:abi file testing/debugfs-turris-mox-rwtmjj2(ABI file testing/debugfs-turris-mox-rwtm;admin-guide/abi-testing-files:abi file testing/debugfs-vfiojj2ABI file testing/debugfs-vfio?admin-guide/abi-testing-files:abi file testing/debugfs-wilco-ecjj2!ABI file testing/debugfs-wilco-ec>admin-guide/abi-testing-files:abi file testing/dell-smbios-wmijj2 ABI file testing/dell-smbios-wmi7admin-guide/abi-testing-files:abi file testing/dev-kmsgjj2ABI file testing/dev-kmsgEadmin-guide/abi-testing-files:abi file testing/devlink-resource-mlxswjj2'ABI file testing/devlink-resource-mlxsw2admin-guide/abi-testing-files:abi file testing/evmjj2ABI file testing/evm8admin-guide/abi-testing-files:abi file testing/gpio-cdevjj2ABI file testing/gpio-cdev9admin-guide/abi-testing-files:abi file testing/ima_policyjj2ABI file testing/ima_policy;admin-guide/abi-testing-files:abi file testing/ppc-memtracejj2ABI file testing/ppc-memtraceBadmin-guide/abi-testing-files:abi file testing/procfs-attr-currentjj2$ABI file testing/procfs-attr-current?admin-guide/abi-testing-files:abi file testing/procfs-attr-execjj2!ABI file testing/procfs-attr-exec?admin-guide/abi-testing-files:abi file testing/procfs-attr-prevjj2!ABI file testing/procfs-attr-prev?admin-guide/abi-testing-files:abi file testing/procfs-diskstatsjj2!ABI file testing/procfs-diskstatsBadmin-guide/abi-testing-files:abi file testing/procfs-smaps_rollupjj2$ABI file testing/procfs-smaps_rollup5admin-guide/abi-testing-files:abi file testing/pstorejj 2ABI file testing/pstore7admin-guide/abi-testing-files:abi file testing/rtc-cdevjj 2ABI file testing/rtc-cdevFadmin-guide/abi-testing-files:abi file testing/securityfs-secrets-cocojj 2(ABI file testing/securityfs-secrets-cocoadmin-guide/abi-testing-files:abi file testing/sysfs-block-aoejj 2 ABI file testing/sysfs-block-aoeAadmin-guide/abi-testing-files:abi file testing/sysfs-block-bcachejj 2#ABI file testing/sysfs-block-bcacheAadmin-guide/abi-testing-files:abi file testing/sysfs-block-devicejj 2#ABI file testing/sysfs-block-device=admin-guide/abi-testing-files:abi file testing/sysfs-block-dmjj$ 2ABI file testing/sysfs-block-dm?admin-guide/abi-testing-files:abi file testing/sysfs-block-loopjj( 2!ABI file testing/sysfs-block-loop?admin-guide/abi-testing-files:abi file testing/sysfs-block-rnbdjj, 2!ABI file testing/sysfs-block-rnbd?admin-guide/abi-testing-files:abi file testing/sysfs-block-rssdjj0 2!ABI file testing/sysfs-block-rssd?admin-guide/abi-testing-files:abi file testing/sysfs-block-zramjj4 2!ABI file testing/sysfs-block-zram=admin-guide/abi-testing-files:abi file testing/sysfs-bus-acpijj8 2ABI file testing/sysfs-bus-acpi=admin-guide/abi-testing-files:abi file testing/sysfs-bus-ambajj< 2ABI file testing/sysfs-bus-ambaBadmin-guide/abi-testing-files:abi file testing/sysfs-bus-auxiliaryjj@ 2$ABI file testing/sysfs-bus-auxiliary=admin-guide/abi-testing-files:abi file testing/sysfs-bus-bcmajjD 2ABI file testing/sysfs-bus-bcmaadmin-guide/abi-testing-files:abi file testing/sysfs-bus-mediajj"2 ABI file testing/sysfs-bus-mediaadmin-guide/abi-testing-files:abi file testing/sysfs-bus-rpmsgjjh"2 ABI file testing/sysfs-bus-rpmsg=admin-guide/abi-testing-files:abi file testing/sysfs-bus-sioxjjl"2ABI file testing/sysfs-bus-sioxIadmin-guide/abi-testing-files:abi file testing/sysfs-bus-soundwire-masterjjp"2+ABI file testing/sysfs-bus-soundwire-masterHadmin-guide/abi-testing-files:abi file testing/sysfs-bus-soundwire-slavejjt"2*ABI file testing/sysfs-bus-soundwire-slaveLadmin-guide/abi-testing-files:abi file testing/sysfs-bus-spi-devices-spi-norjjx"2.ABI file testing/sysfs-bus-spi-devices-spi-norTadmin-guide/abi-testing-files:abi file testing/sysfs-bus-surface_aggregator-tabletswjj|"26ABI file testing/sysfs-bus-surface_aggregator-tabletswDadmin-guide/abi-testing-files:abi file testing/sysfs-bus-thunderboltjj"2&ABI file testing/sysfs-bus-thunderbolt>admin-guide/abi-testing-files:abi file testing/sysfs-bus-typecjj"2 ABI file testing/sysfs-bus-typecadmin-guide/abi-testing-files:abi file testing/sysfs-bus-vmbusjj"2 ABI file testing/sysfs-bus-vmbusadmin-guide/abi-testing-files:abi file testing/sysfs-class-bdijj"2 ABI file testing/sysfs-class-bdi>admin-guide/abi-testing-files:abi file testing/sysfs-class-bsrjj"2 ABI file testing/sysfs-class-bsrCadmin-guide/abi-testing-files:abi file testing/sysfs-class-chromeosjj"2%ABI file testing/sysfs-class-chromeos[admin-guide/abi-testing-files:abi file testing/sysfs-class-chromeos-driver-cros-ec-lightbarjj"2=ABI file testing/sysfs-class-chromeos-driver-cros-ec-lightbarVadmin-guide/abi-testing-files:abi file testing/sysfs-class-chromeos-driver-cros-ec-vbcjj"28ABI file testing/sysfs-class-chromeos-driver-cros-ec-vbcBadmin-guide/abi-testing-files:abi file testing/sysfs-class-devfreqjj"2$ABI file testing/sysfs-class-devfreqHadmin-guide/abi-testing-files:abi file testing/sysfs-class-devfreq-eventjj"2*ABI file testing/sysfs-class-devfreq-eventBadmin-guide/abi-testing-files:abi file testing/sysfs-class-devlinkjj"2$ABI file testing/sysfs-class-devlinkAadmin-guide/abi-testing-files:abi file testing/sysfs-class-extconjj"2#ABI file testing/sysfs-class-extcon=admin-guide/abi-testing-files:abi file testing/sysfs-class-fcjj"2ABI file testing/sysfs-class-fcBadmin-guide/abi-testing-files:abi file testing/sysfs-class-fc_hostjj"2$ABI file testing/sysfs-class-fc_hostJadmin-guide/abi-testing-files:abi file testing/sysfs-class-fc_remote_portsjj"2,ABI file testing/sysfs-class-fc_remote_portsCadmin-guide/abi-testing-files:abi file testing/sysfs-class-firmwarejj"2%ABI file testing/sysfs-class-firmwareNadmin-guide/abi-testing-files:abi file testing/sysfs-class-firmware-attributesjj"20ABI file testing/sysfs-class-firmware-attributesFadmin-guide/abi-testing-files:abi file testing/sysfs-class-fpga-bridgejj"2(ABI file testing/sysfs-class-fpga-bridgeGadmin-guide/abi-testing-files:abi file testing/sysfs-class-fpga-managerjj"2)ABI file testing/sysfs-class-fpga-managerFadmin-guide/abi-testing-files:abi file testing/sysfs-class-fpga-regionjj"2(ABI file testing/sysfs-class-fpga-region?admin-guide/abi-testing-files:abi file testing/sysfs-class-gnssjj#2!ABI file testing/sysfs-class-gnss@admin-guide/abi-testing-files:abi file testing/sysfs-class-hwmonjj#2"ABI file testing/sysfs-class-hwmonDadmin-guide/abi-testing-files:abi file testing/sysfs-class-intel_pmtjj#2&ABI file testing/sysfs-class-intel_pmt@admin-guide/abi-testing-files:abi file testing/sysfs-class-iommujj #2"ABI file testing/sysfs-class-iommuJadmin-guide/abi-testing-files:abi file testing/sysfs-class-iommu-amd-iommujj#2,ABI file testing/sysfs-class-iommu-amd-iommuLadmin-guide/abi-testing-files:abi file testing/sysfs-class-iommu-intel-iommujj#2.ABI file testing/sysfs-class-iommu-intel-iommu>admin-guide/abi-testing-files:abi file testing/sysfs-class-lcdjj#2 ABI file testing/sysfs-class-lcd>admin-guide/abi-testing-files:abi file testing/sysfs-class-ledjj#2 ABI file testing/sysfs-class-ledMadmin-guide/abi-testing-files:abi file testing/sysfs-class-led-driver-aw200xxjj #2/ABI file testing/sysfs-class-led-driver-aw200xxLadmin-guide/abi-testing-files:abi file testing/sysfs-class-led-driver-lm3533jj$#2.ABI file testing/sysfs-class-led-driver-lm3533Radmin-guide/abi-testing-files:abi file testing/sysfs-class-led-driver-turris-omniajj(#24ABI file testing/sysfs-class-led-driver-turris-omniaDadmin-guide/abi-testing-files:abi file testing/sysfs-class-led-flashjj,#2&ABI file testing/sysfs-class-led-flashIadmin-guide/abi-testing-files:abi file testing/sysfs-class-led-multicolorjj0#2+ABI file testing/sysfs-class-led-multicolorMadmin-guide/abi-testing-files:abi file testing/sysfs-class-led-trigger-netdevjj4#2/ABI file testing/sysfs-class-led-trigger-netdevNadmin-guide/abi-testing-files:abi file testing/sysfs-class-led-trigger-oneshotjj8#20ABI file testing/sysfs-class-led-trigger-oneshotNadmin-guide/abi-testing-files:abi file testing/sysfs-class-led-trigger-patternjj<#20ABI file testing/sysfs-class-led-trigger-patternJadmin-guide/abi-testing-files:abi file testing/sysfs-class-led-trigger-ttyjj@#2,ABI file testing/sysfs-class-led-trigger-ttyNadmin-guide/abi-testing-files:abi file testing/sysfs-class-led-trigger-usbportjjD#20ABI file testing/sysfs-class-led-trigger-usbportFadmin-guide/abi-testing-files:abi file testing/sysfs-class-leds-gt683rjjH#2(ABI file testing/sysfs-class-leds-gt683r>admin-guide/abi-testing-files:abi file testing/sysfs-class-meijjL#2 ABI file testing/sysfs-class-mei>admin-guide/abi-testing-files:abi file testing/sysfs-class-micjjP#2 ABI file testing/sysfs-class-mic>admin-guide/abi-testing-files:abi file testing/sysfs-class-mtdjjT#2 ABI file testing/sysfs-class-mtd>admin-guide/abi-testing-files:abi file testing/sysfs-class-muxjjX#2 ABI file testing/sysfs-class-mux>admin-guide/abi-testing-files:abi file testing/sysfs-class-netjj\#2 ABI file testing/sysfs-class-netFadmin-guide/abi-testing-files:abi file testing/sysfs-class-net-cdc_ncmjj`#2(ABI file testing/sysfs-class-net-cdc_ncmBadmin-guide/abi-testing-files:abi file testing/sysfs-class-net-dsajjd#2$ABI file testing/sysfs-class-net-dsaDadmin-guide/abi-testing-files:abi file testing/sysfs-class-net-grcanjjh#2&ABI file testing/sysfs-class-net-grcanIadmin-guide/abi-testing-files:abi file testing/sysfs-class-net-janz-ican3jjl#2+ABI file testing/sysfs-class-net-janz-ican3Gadmin-guide/abi-testing-files:abi file testing/sysfs-class-net-peak_usbjjp#2)ABI file testing/sysfs-class-net-peak_usbEadmin-guide/abi-testing-files:abi file testing/sysfs-class-net-phydevjjt#2'ABI file testing/sysfs-class-net-phydevBadmin-guide/abi-testing-files:abi file testing/sysfs-class-net-qmijjx#2$ABI file testing/sysfs-class-net-qmiEadmin-guide/abi-testing-files:abi file testing/sysfs-class-net-queuesjj|#2'ABI file testing/sysfs-class-net-queuesIadmin-guide/abi-testing-files:abi file testing/sysfs-class-net-statisticsjj#2+ABI file testing/sysfs-class-net-statistics?admin-guide/abi-testing-files:abi file testing/sysfs-class-ocxljj#2!ABI file testing/sysfs-class-ocxlBadmin-guide/abi-testing-files:abi file testing/sysfs-class-pktcdvdjj#2$ABI file testing/sysfs-class-pktcdvdKadmin-guide/abi-testing-files:abi file testing/sysfs-class-platform-profilejj#2-ABI file testing/sysfs-class-platform-profile@admin-guide/abi-testing-files:abi file testing/sysfs-class-powerjj#2"ABI file testing/sysfs-class-powerIadmin-guide/abi-testing-files:abi file testing/sysfs-class-power-ltc4162ljj#2+ABI file testing/sysfs-class-power-ltc4162lIadmin-guide/abi-testing-files:abi file testing/sysfs-class-power-max1720xjj#2+ABI file testing/sysfs-class-power-max1720xGadmin-guide/abi-testing-files:abi file testing/sysfs-class-power-mp2629jj#2)ABI file testing/sysfs-class-power-mp2629Gadmin-guide/abi-testing-files:abi file testing/sysfs-class-power-rt9467jj#2)ABI file testing/sysfs-class-power-rt9467Gadmin-guide/abi-testing-files:abi file testing/sysfs-class-power-rt9471jj#2)ABI file testing/sysfs-class-power-rt9471Hadmin-guide/abi-testing-files:abi file testing/sysfs-class-power-surfacejj#2*ABI file testing/sysfs-class-power-surfaceHadmin-guide/abi-testing-files:abi file testing/sysfs-class-power-twl4030jj#2*ABI file testing/sysfs-class-power-twl4030Fadmin-guide/abi-testing-files:abi file testing/sysfs-class-power-wilcojj#2(ABI file testing/sysfs-class-power-wilcoCadmin-guide/abi-testing-files:abi file testing/sysfs-class-powercapjj#2%ABI file testing/sysfs-class-powercap>admin-guide/abi-testing-files:abi file testing/sysfs-class-pwmjj#2 ABI file testing/sysfs-class-pwmBadmin-guide/abi-testing-files:abi file testing/sysfs-class-rapidiojj#2$ABI file testing/sysfs-class-rapidio=admin-guide/abi-testing-files:abi file testing/sysfs-class-rcjj#2ABI file testing/sysfs-class-rcEadmin-guide/abi-testing-files:abi file testing/sysfs-class-rc-nuvotonjj#2'ABI file testing/sysfs-class-rc-nuvotonDadmin-guide/abi-testing-files:abi file testing/sysfs-class-regulatorjj#2&ABI file testing/sysfs-class-regulatorEadmin-guide/abi-testing-files:abi file testing/sysfs-class-remoteprocjj#2'ABI file testing/sysfs-class-remoteprocFadmin-guide/abi-testing-files:abi file testing/sysfs-class-rnbd-clientjj#2(ABI file testing/sysfs-class-rnbd-clientFadmin-guide/abi-testing-files:abi file testing/sysfs-class-rnbd-serverjj#2(ABI file testing/sysfs-class-rnbd-server>admin-guide/abi-testing-files:abi file testing/sysfs-class-rtcjj#2 ABI file testing/sysfs-class-rtcZadmin-guide/abi-testing-files:abi file testing/sysfs-class-rtc-rtc0-device-rtc_calibrationjj#2admin-guide/abi-testing-files:abi file testing/sysfs-class-stmjj#2 ABI file testing/sysfs-class-stmEadmin-guide/abi-testing-files:abi file testing/sysfs-class-stm_sourcejj#2'ABI file testing/sysfs-class-stm_sourceDadmin-guide/abi-testing-files:abi file testing/sysfs-class-switchtecjj#2&ABI file testing/sysfs-class-switchtec>admin-guide/abi-testing-files:abi file testing/sysfs-class-teejj$2 ABI file testing/sysfs-class-teeBadmin-guide/abi-testing-files:abi file testing/sysfs-class-thermaljj$2$ABI file testing/sysfs-class-thermal@admin-guide/abi-testing-files:abi file testing/sysfs-class-typecjj$2"ABI file testing/sysfs-class-typecMadmin-guide/abi-testing-files:abi file testing/sysfs-class-usb_power_deliveryjj $2/ABI file testing/sysfs-class-usb_power_deliveryCadmin-guide/abi-testing-files:abi file testing/sysfs-class-usb_rolejj$2%ABI file testing/sysfs-class-usb_role@admin-guide/abi-testing-files:abi file testing/sysfs-class-vdusejj$2"ABI file testing/sysfs-class-vduseAadmin-guide/abi-testing-files:abi file testing/sysfs-class-wakeupjj$2#ABI file testing/sysfs-class-wakeupCadmin-guide/abi-testing-files:abi file testing/sysfs-class-watchdogjj$2%ABI file testing/sysfs-class-watchdog?admin-guide/abi-testing-files:abi file testing/sysfs-class-zramjj $2!ABI file testing/sysfs-class-zram8admin-guide/abi-testing-files:abi file testing/sysfs-devjj$$2ABI file testing/sysfs-devadmin-guide/abi-testing-files:abi file testing/sysfs-driver-stjj%2 ABI file testing/sysfs-driver-stFadmin-guide/abi-testing-files:abi file testing/sysfs-driver-tegra-fusejj%2(ABI file testing/sysfs-driver-tegra-fuseHadmin-guide/abi-testing-files:abi file testing/sysfs-driver-toshiba_acpijj%2*ABI file testing/sysfs-driver-toshiba_acpiHadmin-guide/abi-testing-files:abi file testing/sysfs-driver-toshiba_hapsjj%2*ABI file testing/sysfs-driver-toshiba_hapsMadmin-guide/abi-testing-files:abi file testing/sysfs-driver-typec-displayportjj%2/ABI file testing/sysfs-driver-typec-displayportAadmin-guide/abi-testing-files:abi file testing/sysfs-driver-uaccejj%2#ABI file testing/sysfs-driver-uacceDadmin-guide/abi-testing-files:abi file testing/sysfs-driver-ucsi-ccgjj%2&ABI file testing/sysfs-driver-ucsi-ccg?admin-guide/abi-testing-files:abi file testing/sysfs-driver-ufsjj%2!ABI file testing/sysfs-driver-ufsFadmin-guide/abi-testing-files:abi file testing/sysfs-driver-w1_ds28e17jj%2(ABI file testing/sysfs-driver-w1_ds28e17Dadmin-guide/abi-testing-files:abi file testing/sysfs-driver-w1_thermjj%2&ABI file testing/sysfs-driver-w1_thermAadmin-guide/abi-testing-files:abi file testing/sysfs-driver-wacomjj%2#ABI file testing/sysfs-driver-wacomAadmin-guide/abi-testing-files:abi file testing/sysfs-driver-xdatajj%2#ABI file testing/sysfs-driver-xdataGadmin-guide/abi-testing-files:abi file testing/sysfs-driver-xen-blkbackjj%2)ABI file testing/sysfs-driver-xen-blkbackHadmin-guide/abi-testing-files:abi file testing/sysfs-driver-xen-blkfrontjj%2*ABI file testing/sysfs-driver-xen-blkfrontNadmin-guide/abi-testing-files:abi file testing/sysfs-driver-xilinx-tmr-managerjj%20ABI file testing/sysfs-driver-xilinx-tmr-managerGadmin-guide/abi-testing-files:abi file testing/sysfs-driver-zynqmp-fpgajj%2)ABI file testing/sysfs-driver-zynqmp-fpga=admin-guide/abi-testing-files:abi file testing/sysfs-edac-ecsjj%2ABI file testing/sysfs-edac-ecsGadmin-guide/abi-testing-files:abi file testing/sysfs-edac-memory-repairjj%2)ABI file testing/sysfs-edac-memory-repair?admin-guide/abi-testing-files:abi file testing/sysfs-edac-scrubjj%2!ABI file testing/sysfs-edac-scrubBadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-acpijj%2$ABI file testing/sysfs-firmware-acpiIadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-dmi-entriesjj%2+ABI file testing/sysfs-firmware-dmi-entriesHadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-dmi-tablesjj%2*ABI file testing/sysfs-firmware-dmi-tablesAadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-efijj%2#ABI file testing/sysfs-firmware-efiFadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-efi-esrtjj%2(ABI file testing/sysfs-firmware-efi-esrtMadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-efi-runtime-mapjj%2/ABI file testing/sysfs-firmware-efi-runtime-mapBadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-gsmijj%2$ABI file testing/sysfs-firmware-gsmiDadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-initrdjj%2&ABI file testing/sysfs-firmware-initrdLadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-lefi-boardinfojj%2.ABI file testing/sysfs-firmware-lefi-boardinfoAadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-logjj%2#ABI file testing/sysfs-firmware-logDadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-memmapjj%2&ABI file testing/sysfs-firmware-memmapAadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-ofwjj%2#ABI file testing/sysfs-firmware-ofwKadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-opal-powercapjj&2-ABI file testing/sysfs-firmware-opal-powercapFadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-opal-psrjj&2(ABI file testing/sysfs-firmware-opal-psrPadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-opal-sensor-groupsjj&22ABI file testing/sysfs-firmware-opal-sensor-groupsTadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-papr-energy-scale-infojj &26ABI file testing/sysfs-firmware-papr-energy-scale-infoIadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-qemu_fw_cfgjj&2+ABI file testing/sysfs-firmware-qemu_fw_cfgDadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-sgi_uvjj&2&ABI file testing/sysfs-firmware-sgi_uvMadmin-guide/abi-testing-files:abi file testing/sysfs-firmware-turris-mox-rwtmjj&2/ABI file testing/sysfs-firmware-turris-mox-rwtm=admin-guide/abi-testing-files:abi file testing/sysfs-fs-erofsjj&2ABI file testing/sysfs-fs-erofsadmin-guide/abi-testing-files:abi file testing/sysfs-fs-nilfs2jj(&2 ABI file testing/sysfs-fs-nilfs2=admin-guide/abi-testing-files:abi file testing/sysfs-fs-ubifsjj,&2ABI file testing/sysfs-fs-ubifs@admin-guide/abi-testing-files:abi file testing/sysfs-fs-virtiofsjj0&2"ABI file testing/sysfs-fs-virtiofs;admin-guide/abi-testing-files:abi file testing/sysfs-fs-xfsjj4&2ABI file testing/sysfs-fs-xfsCadmin-guide/abi-testing-files:abi file testing/sysfs-hypervisor-xenjj8&2%ABI file testing/sysfs-hypervisor-xen9admin-guide/abi-testing-files:abi file testing/sysfs-ibftjj<&2ABI file testing/sysfs-ibftHadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-address_bitsjj@&2*ABI file testing/sysfs-kernel-address_bitsGadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-boot_paramsjjD&2)ABI file testing/sysfs-kernel-boot_params?admin-guide/abi-testing-files:abi file testing/sysfs-kernel-btfjjH&2!ABI file testing/sysfs-kernel-btfIadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-cpu_byteorderjjL&2+ABI file testing/sysfs-kernel-cpu_byteorderJadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-dmabuf-buffersjjP&2,ABI file testing/sysfs-kernel-dmabuf-buffersBadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-fadumpjjT&2$ABI file testing/sysfs-kernel-fadumpBadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-fscapsjjX&2$ABI file testing/sysfs-kernel-fscapsHadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-iommu_groupsjj\&2*ABI file testing/sysfs-kernel-iommu_groups?admin-guide/abi-testing-files:abi file testing/sysfs-kernel-irqjj`&2!ABI file testing/sysfs-kernel-irqEadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-livepatchjjd&2'ABI file testing/sysfs-kernel-livepatch>admin-guide/abi-testing-files:abi file testing/sysfs-kernel-mmjjh&2 ABI file testing/sysfs-kernel-mmBadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-mm-cmajjl&2$ABI file testing/sysfs-kernel-mm-cmaDadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-mm-damonjjp&2&ABI file testing/sysfs-kernel-mm-damonHadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-mm-hugepagesjjt&2*ABI file testing/sysfs-kernel-mm-hugepagesBadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-mm-ksmjjx&2$ABI file testing/sysfs-kernel-mm-ksmKadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-mm-memory-tiersjj|&2-ABI file testing/sysfs-kernel-mm-memory-tiersHadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-mm-mempolicyjj&2*ABI file testing/sysfs-kernel-mm-mempolicy\admin-guide/abi-testing-files:abi file testing/sysfs-kernel-mm-mempolicy-weighted-interleavejj&2>ABI file testing/sysfs-kernel-mm-mempolicy-weighted-interleaveCadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-mm-numajj&2%ABI file testing/sysfs-kernel-mm-numaCadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-mm-swapjj&2%ABI file testing/sysfs-kernel-mm-swapSadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-mm-transparent-hugepagejj&25ABI file testing/sysfs-kernel-mm-transparent-hugepageFadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-oops_countjj&2(ABI file testing/sysfs-kernel-oops_countBadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-rebootjj&2$ABI file testing/sysfs-kernel-reboot@admin-guide/abi-testing-files:abi file testing/sysfs-kernel-slabjj&2"ABI file testing/sysfs-kernel-slabFadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-vmcoreinfojj&2(ABI file testing/sysfs-kernel-vmcoreinfoFadmin-guide/abi-testing-files:abi file testing/sysfs-kernel-warn_countjj&2(ABI file testing/sysfs-kernel-warn_count8admin-guide/abi-testing-files:abi file testing/sysfs-mcejj&2ABI file testing/sysfs-mceHadmin-guide/abi-testing-files:abi file testing/sysfs-memory-page-offlinejj&2*ABI file testing/sysfs-memory-page-offline;admin-guide/abi-testing-files:abi file testing/sysfs-modulejj&2ABI file testing/sysfs-module@admin-guide/abi-testing-files:abi file testing/sysfs-nvmem-cellsjj&2"ABI file testing/sysfs-nvmem-cells:admin-guide/abi-testing-files:abi file testing/sysfs-ocfs2jj&2ABI file testing/sysfs-ocfs2Iadmin-guide/abi-testing-files:abi file testing/sysfs-platform-asus-laptopjj&2+ABI file testing/sysfs-platform-asus-laptopFadmin-guide/abi-testing-files:abi file testing/sysfs-platform-asus-wmijj&2(ABI file testing/sysfs-platform-asus-wmiBadmin-guide/abi-testing-files:abi file testing/sysfs-platform-at91jj&2$ABI file testing/sysfs-platform-at91Nadmin-guide/abi-testing-files:abi file testing/sysfs-platform-brcmstb-gisb-arbjj&20ABI file testing/sysfs-platform-brcmstb-gisb-arbJadmin-guide/abi-testing-files:abi file testing/sysfs-platform-brcmstb-memcjj&2,ABI file testing/sysfs-platform-brcmstb-memcNadmin-guide/abi-testing-files:abi file testing/sysfs-platform-chipidea-usb-otgjj&20ABI file testing/sysfs-platform-chipidea-usb-otgKadmin-guide/abi-testing-files:abi file testing/sysfs-platform-chipidea-usb2jj&2-ABI file testing/sysfs-platform-chipidea-usb2Iadmin-guide/abi-testing-files:abi file testing/sysfs-platform-dell-laptopjj&2+ABI file testing/sysfs-platform-dell-laptopNadmin-guide/abi-testing-files:abi file testing/sysfs-platform-dell-privacy-wmijj&20ABI file testing/sysfs-platform-dell-privacy-wmiIadmin-guide/abi-testing-files:abi file testing/sysfs-platform-dell-smbiosjj&2+ABI file testing/sysfs-platform-dell-smbiosJadmin-guide/abi-testing-files:abi file testing/sysfs-platform-dell-wmi-ddvjj&2,ABI file testing/sysfs-platform-dell-wmi-ddvEadmin-guide/abi-testing-files:abi file testing/sysfs-platform-dfl-fmejj&2'ABI file testing/sysfs-platform-dfl-fmeFadmin-guide/abi-testing-files:abi file testing/sysfs-platform-dfl-portjj&2(ABI file testing/sysfs-platform-dfl-portBadmin-guide/abi-testing-files:abi file testing/sysfs-platform-dptfjj&2$ABI file testing/sysfs-platform-dptfJadmin-guide/abi-testing-files:abi file testing/sysfs-platform-eeepc-laptopjj&2,ABI file testing/sysfs-platform-eeepc-laptopCadmin-guide/abi-testing-files:abi file testing/sysfs-platform-hidmajj&2%ABI file testing/sysfs-platform-hidmaHadmin-guide/abi-testing-files:abi file testing/sysfs-platform-hidma-mgmtjj&2*ABI file testing/sysfs-platform-hidma-mgmtOadmin-guide/abi-testing-files:abi file testing/sysfs-platform-i2c-demux-pinctrljj'21ABI file testing/sysfs-platform-i2c-demux-pinctrlLadmin-guide/abi-testing-files:abi file testing/sysfs-platform-ideapad-laptopjj'2.ABI file testing/sysfs-platform-ideapad-laptopGadmin-guide/abi-testing-files:abi file testing/sysfs-platform-intel-ifsjj'2)ABI file testing/sysfs-platform-intel-ifsGadmin-guide/abi-testing-files:abi file testing/sysfs-platform-intel-pmcjj '2)ABI file testing/sysfs-platform-intel-pmcUadmin-guide/abi-testing-files:abi file testing/sysfs-platform-intel-wmi-sbl-fw-updatejj'27ABI file testing/sysfs-platform-intel-wmi-sbl-fw-updateSadmin-guide/abi-testing-files:abi file testing/sysfs-platform-intel-wmi-thunderboltjj'25ABI file testing/sysfs-platform-intel-wmi-thunderboltAadmin-guide/abi-testing-files:abi file testing/sysfs-platform-kimjj'2#ABI file testing/sysfs-platform-kimGadmin-guide/abi-testing-files:abi file testing/sysfs-platform-lg-laptopjj'2)ABI file testing/sysfs-platform-lg-laptopNadmin-guide/abi-testing-files:abi file testing/sysfs-platform-mellanox-bootctljj '20ABI file testing/sysfs-platform-mellanox-bootctlJadmin-guide/abi-testing-files:abi file testing/sysfs-platform-mellanox-pmcjj$'2,ABI file testing/sysfs-platform-mellanox-pmcHadmin-guide/abi-testing-files:abi file testing/sysfs-platform-msi-laptopjj('2*ABI file testing/sysfs-platform-msi-laptopPadmin-guide/abi-testing-files:abi file testing/sysfs-platform-phy-rcar-gen3-usb2jj,'22ABI file testing/sysfs-platform-phy-rcar-gen3-usb2Madmin-guide/abi-testing-files:abi file testing/sysfs-platform-power-on-reasonjj0'2/ABI file testing/sysfs-platform-power-on-reasonJadmin-guide/abi-testing-files:abi file testing/sysfs-platform-renesas_usb3jj4'2,ABI file testing/sysfs-platform-renesas_usb3Eadmin-guide/abi-testing-files:abi file testing/sysfs-platform-silicomjj8'2'ABI file testing/sysfs-platform-silicomFadmin-guide/abi-testing-files:abi file testing/sysfs-platform-sst-atomjj<'2(ABI file testing/sysfs-platform-sst-atomGadmin-guide/abi-testing-files:abi file testing/sysfs-platform-tahvo-usbjj@'2)ABI file testing/sysfs-platform-tahvo-usbDadmin-guide/abi-testing-files:abi file testing/sysfs-platform-ts5500jjD'2&ABI file testing/sysfs-platform-ts5500Iadmin-guide/abi-testing-files:abi file testing/sysfs-platform-twl4030-usbjjH'2+ABI file testing/sysfs-platform-twl4030-usbHadmin-guide/abi-testing-files:abi file testing/sysfs-platform-usbip-vudcjjL'2*ABI file testing/sysfs-platform-usbip-vudcFadmin-guide/abi-testing-files:abi file testing/sysfs-platform-wilco-ecjjP'2(ABI file testing/sysfs-platform-wilco-ecEadmin-guide/abi-testing-files:abi file testing/sysfs-platform_profilejjT'2'ABI file testing/sysfs-platform_profile:admin-guide/abi-testing-files:abi file testing/sysfs-powerjjX'2ABI file testing/sysfs-power8admin-guide/abi-testing-files:abi file testing/sysfs-ppsjj\'2ABI file testing/sysfs-ppsadmin-guide/abi-testing-files:abi file testing/sysfs-profilingjjh'2 ABI file testing/sysfs-profiling8admin-guide/abi-testing-files:abi file testing/sysfs-ptpjjl'2ABI file testing/sysfs-ptp;admin-guide/abi-testing-files:abi file testing/sysfs-secvarjjp'2ABI file testing/sysfs-secvar=admin-guide/abi-testing-files:abi file testing/sysfs-timecardjjt'2ABI file testing/sysfs-timecard8admin-guide/abi-testing-files:abi file testing/sysfs-ttyjjx'2ABI file testing/sysfs-tty;admin-guide/abi-testing-files:abi file testing/sysfs-ueventjj|'2ABI file testing/sysfs-ueventAadmin-guide/abi-testing-files:abi file testing/usb-charger-ueventjj'2#ABI file testing/usb-charger-uevent9admin-guide/abi-testing-files:abi file testing/usb-ueventjj'2ABI file testing/usb-uevent cppc_sysfsj,9 cppc-sysfsCPPCNadmin-guide/acpi/cppc_sysfs:collaborative processor performance control (cppc)j,90collaborative-processor-performance-control-cppc2Collaborative Processor Performance Control (CPPC) admin-guide/acpi/cppc_sysfs:cppcj,9cppcCPPCCadmin-guide/acpi/cppc_sysfs:computing average delivered performancej,9'computing-average-delivered-performance'Computing Average Delivered PerformanceCadmin-guide/acpi/fan_performance_states:acpi fan performance statesjOacpi-fan-performance-statesACPI Fan Performance StatesCadmin-guide/acpi/fan_performance_states:acpi fan fine grain controljOacpi-fan-fine-grain-controlACPI Fan Fine Grain ControlEadmin-guide/acpi/fan_performance_states:acpi fan performance feedbackjOacpi-fan-performance-feedbackACPI Fan Performance Feedback#admin-guide/acpi/index:acpi supportj acpi-support ACPI SupportGadmin-guide/acpi/initrd_table_override:upgrading acpi tables via initrdj$ upgrading-acpi-tables-via-initrd Upgrading ACPI tables via initrd9admin-guide/acpi/initrd_table_override:what is this aboutj$what-is-this-aboutWhat is this about7admin-guide/acpi/initrd_table_override:what is this forj$what-is-this-forWhat is this for7admin-guide/acpi/initrd_table_override:how does it workj$how-does-it-workHow does it workHadmin-guide/acpi/initrd_table_override:where to retrieve userspace toolsj$!where-to-retrieve-userspace-tools!Where to retrieve userspace tools,admin-guide/acpi/ssdt-overlays:ssdt overlaysj8 ssdt-overlays SSDT Overlays=admin-guide/acpi/ssdt-overlays:loading acpi ssdts from initrdj8loading-acpi-ssdts-from-initrdLoading ACPI SSDTs from initrdDadmin-guide/acpi/ssdt-overlays:loading acpi ssdts from efi variablesj8%loading-acpi-ssdts-from-efi-variables%Loading ACPI SSDTs from EFI variables?admin-guide/acpi/ssdt-overlays:loading acpi ssdts from configfsj8 loading-acpi-ssdts-from-configfs Loading ACPI SSDTs from configfs admin-guide/aoe/aoe:introductionj| introduction Introduction)admin-guide/aoe/aoe:creating device nodesj|creating-device-nodesCreating Device Nodes&admin-guide/aoe/aoe:using device nodesj|using-device-nodesUsing Device Nodesadmin-guide/aoe/aoe:using sysfsj| using-sysfs Using sysfs"admin-guide/aoe/aoe:driver optionsj|driver-optionsDriver Options.admin-guide/aoe/examples:example of udev rulesj"example-of-udev-rulesExample of udev rules=admin-guide/aoe/examples:example of udev install rules scriptj"$example-of-udev-install-rules-script$Example of udev install rules script5admin-guide/aoe/examples:example script to get statusj"example-script-to-get-statusExample script to get status7admin-guide/aoe/examples:example of aoe autoload scriptj"example-of-aoe-autoload-scriptExample of AoE autoload script-admin-guide/aoe/index:ata over ethernet (aoe)je}ata-over-ethernet-aoeATA over Ethernet (AoE)admin-guide/aoe/todo:todojʷtodoTODOEadmin-guide/auxdisplay/cfag12864b:cfag12864b lcd driver documentationjO#cfag12864b-lcd-driver-documentation#cfag12864b LCD Driver Documentation7admin-guide/auxdisplay/cfag12864b:1. driver informationjOdriver-information1. Driver Information7admin-guide/auxdisplay/cfag12864b:2. device informationjOdevice-information2. Device Information+admin-guide/auxdisplay/cfag12864b:3. wiringjOwiring 3. Wiring:admin-guide/auxdisplay/cfag12864b:4. userspace programmingjOuserspace-programming4. Userspace Programming6admin-guide/auxdisplay/index:auxiliary display supportjauxiliary-display-supportAuxiliary Display SupportHadmin-guide/auxdisplay/ks0108:ks0108 lcd controller driver documentationj*ks0108-lcd-controller-driver-documentation*ks0108 LCD Controller Driver Documentation3admin-guide/auxdisplay/ks0108:1. driver informationjdriver-information1. Driver Information3admin-guide/auxdisplay/ks0108:2. device informationjdevice-information2. Device Information'admin-guide/auxdisplay/ks0108:3. wiringjwiring 3. Wiring/admin-guide/bcache:a block layer cache (bcache)j̅a-block-layer-cache-bcacheA block layer cache (bcache)admin-guide/bcache:attachingj̅ attaching Attaching!admin-guide/bcache:error handlingj̅error-handlingError Handling!admin-guide/bcache:howto/cookbookj̅howto-cookbookHowto/cookbook.admin-guide/bcache:troubleshooting performancej̅troubleshooting-performanceTroubleshooting performance)admin-guide/bcache:sysfs - backing devicej̅sysfs-backing-deviceSysfs - backing device4admin-guide/binderfs:the android binderfs filesystemjn/the-android-binderfs-filesystemThe Android binderfs Filesystem&admin-guide/binderfs:mounting binderfsjn/mounting-binderfsMounting binderfsadmin-guide/binderfs:optionsjn/optionsOptions.admin-guide/binderfs:allocating binder devicesjn/allocating-binder-devicesAllocating binder Devices,admin-guide/binderfs:deleting binder devicesjn/deleting-binder-devicesDeleting binder Devices$admin-guide/binderfs:binder featuresjn/binder-featuresBinder featuresUadmin-guide/binfmt-misc:kernel support for miscellaneous binary formats (binfmt_misc)j{;kernel-support-for-miscellaneous-binary-formats-binfmt-misc=Kernel Support for miscellaneous Binary Formats (binfmt_misc)admin-guide/binfmt-misc:hintsj{hintsHintsLadmin-guide/blockdev/drbd/data-structure-v9:kernel data structure for drbd-9jʦ kernel-data-structure-for-drbd-9 kernel data structure for DRBD-9@admin-guide/blockdev/drbd/data-structure-v9:basic data structurejʦbasic-data-structureBasic Data Structureit_kernel_hacking_hackj=it-kernel-hacking-hack5L’inaffidabile guida all’hacking del kernel Linuxit_local_bh_disablej=it-local-bh-disable$local_bh_disable()/local_bh_enable()[translations/it_it/kernel-hacking/hacking:l'inaffidabile guida all'hacking del kernel linuxj=1l-inaffidabile-guida-all-hacking-del-kernel-linux5L’inaffidabile guida all’hacking del kernel Linux6translations/it_it/kernel-hacking/hacking:introduzionej= introduzione Introduzione4translations/it_it/kernel-hacking/hacking:gli attorij= gli-attori Gli attori@translations/it_it/kernel-hacking/hacking:alcune regole basilarij=alcune-regole-basilariAlcune regole basilariWtranslations/it_it/kernel-hacking/hacking:ioctl: non scrivere nuove chiamate di sistemaj=,ioctl-non-scrivere-nuove-chiamate-di-sistema-ioctl: non scrivere nuove chiamate di sistemaCtranslations/it_it/kernel-hacking/hacking:la ricetta per uno stalloj=la-ricetta-per-uno-stalloLa ricetta per uno stalloLtranslations/it_it/kernel-hacking/hacking:alcune delle procedure più comunij=!alcune-delle-procedure-piu-comuni"Alcune delle procedure più comuniPtranslations/it_it/kernel-hacking/hacking:code d'attesa ``include/linux/wait.h``j="code-d-attesa-include-linux-wait-h$Code d’attesa include/linux/wait.h=translations/it_it/kernel-hacking/hacking:operazioni atomichej=operazioni-atomicheOperazioni atomiche1translations/it_it/kernel-hacking/hacking:simbolij=simboliSimboliAtranslations/it_it/kernel-hacking/hacking:procedure e convenzionij=procedure-e-convenzioniProcedure e convenzioniKtranslations/it_it/kernel-hacking/hacking:mettere le vostre cose nel kernelj=!mettere-le-vostre-cose-nel-kernel!Mettere le vostre cose nel kernel?translations/it_it/kernel-hacking/hacking:trucchetti del kernelj=trucchetti-del-kernelTrucchetti del kernel8translations/it_it/kernel-hacking/hacking:ringraziamentij=ringraziamentiRingraziamentiit_kernel_hackingj6it-kernel-hackingGuida all’hacking del kernelDtranslations/it_it/kernel-hacking/index:guida all'hacking del kernelj6guida-all-hacking-del-kernelGuida all’hacking del kernelit_kernel_hacking_lockjit-kernel-hacking-lock,L’inaffidabile guida alla sincronizzazioneit_hardirq-contextjit-hardirq-context!Contesto di interruzione hardwareTtranslations/it_it/kernel-hacking/locking:l'inaffidabile guida alla sincronizzazionej*l-inaffidabile-guida-alla-sincronizzazione,L’inaffidabile guida alla sincronizzazione6translations/it_it/kernel-hacking/locking:introduzionej introduzione IntroduzioneHtranslations/it_it/kernel-hacking/locking:il problema con la concorrenzajil-problema-con-la-concorrenzaIl problema con la concorrenzaKtranslations/it_it/kernel-hacking/locking:sincronizzazione nel kernel linuxj!sincronizzazione-nel-kernel-linux!Sincronizzazione nel kernel LinuxKtranslations/it_it/kernel-hacking/locking:contesto di interruzione hardwarej!contesto-di-interruzione-hardware!Contesto di interruzione hardwareGtranslations/it_it/kernel-hacking/locking:bigino della sincronizzazionejbigino-della-sincronizzazioneBigino della sincronizzazione?translations/it_it/kernel-hacking/locking:le funzioni *trylock*jle-funzioni-trylockLe funzioni trylocktranslations/it_it/process/5.posting:preparazione di una patchjfpreparazione-di-una-patchPreparazione di una patchLtranslations/it_it/process/5.posting:formattazione delle patch e i changelogjf'formattazione-delle-patch-e-i-changelog'Formattazione delle patch e i changelog8translations/it_it/process/5.posting:inviare la modificajfinviare-la-modificaInviare la modificait_development_followthroughjit-development-followthrough Completamento8translations/it_it/process/6.followthrough:completamentoj completamento CompletamentoBtranslations/it_it/process/6.followthrough:lavorare con i revisorijlavorare-con-i-revisoriLavorare con i revisori:translations/it_it/process/6.followthrough:cosa accade poijcosa-accade-poiCosa accade poiHtranslations/it_it/process/6.followthrough:altre cose che posso accaderejaltre-cose-che-posso-accadereAltre cose che posso accadereit_development_advancedtopicsjit-development-advancedtopicsArgomenti avanzati%development_advancedtopics_reviews_itj%development-advancedtopics-reviews-itRevisionare le patch>translations/it_it/process/7.advancedtopics:argomenti avanzatijargomenti-avanzatiArgomenti avanzatiHtranslations/it_it/process/7.advancedtopics:gestire le modifiche con gitjgestire-le-modifiche-con-gitGestire le modifiche con git@translations/it_it/process/7.advancedtopics:revisionare le patchjrevisionare-le-patchRevisionare le patchit_development_conclusionjtit-development-conclusionPer maggiori informazioniAtranslations/it_it/process/8.conclusion:per maggiori informazionijtper-maggiori-informazioniPer maggiori informazioni3translations/it_it/process/8.conclusion:conclusionijt conclusioni Conclusioniit_addsyscallsj_xit-addsyscalls(Aggiungere una nuova chiamata di sistemaStranslations/it_it/process/adding-syscalls:aggiungere una nuova chiamata di sistemaj_x(aggiungere-una-nuova-chiamata-di-sistema(Aggiungere una nuova chiamata di sistemaOtranslations/it_it/process/adding-syscalls:alternative alle chiamate di sistemaj_x$alternative-alle-chiamate-di-sistema$Alternative alle chiamate di sistemaVtranslations/it_it/process/adding-syscalls:progettare l'api: pianificare le estensionij_x*progettare-l-api-pianificare-le-estensioni-Progettare l’API: pianificare le estensioniQtranslations/it_it/process/adding-syscalls:progettare l'api: altre considerazionij_x%progettare-l-api-altre-considerazioni(Progettare l’API: altre considerazioni9translations/it_it/process/adding-syscalls:proporre l'apij_xproporre-l-apiProporre l’API[translations/it_it/process/adding-syscalls:implementazione di chiamate di sistema generichej_x0implementazione-di-chiamate-di-sistema-generiche0Implementazione di chiamate di sistema genericheXtranslations/it_it/process/adding-syscalls:implementazione delle chiamate di sistema x86j_x-implementazione-delle-chiamate-di-sistema-x86-Implementazione delle chiamate di sistema x86Utranslations/it_it/process/adding-syscalls:chiamate di sistema compatibili (generico)j_x(chiamate-di-sistema-compatibili-generico*Chiamate di sistema compatibili (generico)Ytranslations/it_it/process/adding-syscalls:compatibilità delle chiamate di sistema (x86)j_x+compatibilita-delle-chiamate-di-sistema-x86.Compatibilità delle chiamate di sistema (x86)Ttranslations/it_it/process/adding-syscalls:chiamate di sistema che ritornano altrovej_x)chiamate-di-sistema-che-ritornano-altrove)Chiamate di sistema che ritornano altrove9translations/it_it/process/adding-syscalls:altri dettaglij_xaltri-dettagliAltri dettagli3translations/it_it/process/adding-syscalls:verificaj_xverificaVerifica5translations/it_it/process/adding-syscalls:pagine manj_x pagine-man Pagine manVtranslations/it_it/process/adding-syscalls:non invocate chiamate di sistema dal kernelj_x+non-invocate-chiamate-di-sistema-dal-kernel+Non invocate chiamate di sistema dal kernel>translations/it_it/process/adding-syscalls:riferimenti e fontij_xriferimenti-e-fontiRiferimenti e fontiit_applying_patchesjFit-applying-patchesApplicare patch al kernel LinuxKtranslations/it_it/process/applying-patches:applicare patch al kernel linuxjFapplicare-patch-al-kernel-linuxApplicare patch al kernel LinuxXtranslations/it_it/process/botching-up-ioctls:(come evitare di) raffazzonare delle ioctljn(come-evitare-di-raffazzonare-delle-ioctl*(Come evitare di) Raffazzonare delle ioctl:translations/it_it/process/botching-up-ioctls:prerequisitijn prerequisiti Prerequisiti5translations/it_it/process/botching-up-ioctls:le basijnle-basiLe BasiNtranslations/it_it/process/botching-up-ioctls:divertirsi coi percorsi d'errorejn divertirsi-coi-percorsi-d-errore"Divertirsi coi percorsi d’erroreNtranslations/it_it/process/botching-up-ioctls:tempi, attese e mancate scadenzejntempi-attese-e-mancate-scadenze Tempi, attese e mancate scadenzeAtranslations/it_it/process/botching-up-ioctls:non perdere risorsejnnon-perdere-risorseNon perdere risorseLtranslations/it_it/process/botching-up-ioctls:ultimo, ma non meno importantejnultimo-ma-non-meno-importanteUltimo, ma non meno importante it_changesj# it-changes(Requisiti minimi per compilare il kernelKtranslations/it_it/process/changes:requisiti minimi per compilare il kernelj#(requisiti-minimi-per-compilare-il-kernel(Requisiti minimi per compilare il kernel/translations/it_it/process/changes:introduzionej# introduzione Introduzione?translations/it_it/process/changes:ottenere software aggiornatoj#ottenere-software-aggiornatoOttenere software aggiornatoit_code_of_conductj͝it-code-of-conduct/Accordo dei contributori sul codice di condottaZtranslations/it_it/process/code-of-conduct:accordo dei contributori sul codice di condottaj͝/accordo-dei-contributori-sul-codice-di-condotta/Accordo dei contributori sul codice di condottait_codingstylejit-codingstyle$Stile del codice per il kernel LinuxLtranslations/it_it/process/coding-style:stile del codice per il kernel linuxj$stile-del-codice-per-il-kernel-linux$Stile del codice per il kernel Linux7translations/it_it/process/coding-style:1) indentazionej indentazione1) IndentazioneKtranslations/it_it/process/coding-style:2) spezzare righe lunghe e stringhej spezzare-righe-lunghe-e-stringhe#2) Spezzare righe lunghe e stringheUtranslations/it_it/process/coding-style:3) posizionamento di parentesi graffe e spazij*posizionamento-di-parentesi-graffe-e-spazi-3) Posizionamento di parentesi graffe e spazi9translations/it_it/process/coding-style:4) assegnare nomijassegnare-nomi4) Assegnare nomiHtranslations/it_it/process/coding-style:5) definizione di tipi (typedef)jdefinizione-di-tipi-typedef 5) Definizione di tipi (typedef)3translations/it_it/process/coding-style:6) funzionijfunzioni 6) FunzioniRtranslations/it_it/process/coding-style:7) centralizzare il ritorno delle funzionij'centralizzare-il-ritorno-delle-funzioni*7) Centralizzare il ritorno delle funzioni3translations/it_it/process/coding-style:8) commentijcommenti 8) CommentiCtranslations/it_it/process/coding-style:9) avete fatto un pasticciojavete-fatto-un-pasticcio9) Avete fatto un pasticcioJtranslations/it_it/process/coding-style:10) file di configurazione kconfigjfile-di-configurazione-kconfig"10) File di configurazione Kconfig:translations/it_it/process/coding-style:11) strutture datijstrutture-dati11) Strutture datiBtranslations/it_it/process/coding-style:12) macro, enumerati e rtljmacro-enumerati-e-rtl12) Macro, enumerati e RTLNtranslations/it_it/process/coding-style:13) visualizzare i messaggi del kernelj"visualizzare-i-messaggi-del-kernel&13) Visualizzare i messaggi del kernel=translations/it_it/process/coding-style:14) assegnare memoriajassegnare-memoria14) Assegnare memoria;translations/it_it/process/coding-style:15) il morbo inlinejil-morbo-inline15) Il morbo inlineStranslations/it_it/process/coding-style:16) nomi e valori di ritorno delle funzionij'nomi-e-valori-di-ritorno-delle-funzioni+16) Nomi e valori di ritorno delle funzioni9translations/it_it/process/coding-style:17) l'uso di boolj l-uso-di-bool17) L’uso di boolOtranslations/it_it/process/coding-style:18) non reinventate le macro del kernelj#non-reinventate-le-macro-del-kernel'18) Non reinventate le macro del kernelbtranslations/it_it/process/coding-style:19) linee di configurazione degli editor e altre schifezzej6linee-di-configurazione-degli-editor-e-altre-schifezze:19) Linee di configurazione degli editor e altre schifezze;translations/it_it/process/coding-style:20) inline assemblyjinline-assembly20) Inline assemblyItranslations/it_it/process/coding-style:21) compilazione sotto condizionejcompilazione-sotto-condizione!21) Compilazione sotto condizione@translations/it_it/process/coding-style:appendice i) riferimentijappendice-i-riferimentiAppendice I) riferimenti it_deprecatedjUK it-deprecatedNInterfacce deprecate, caratteristiche del linguaggio, attributi, e convenzionittranslations/it_it/process/deprecated:interfacce deprecate, caratteristiche del linguaggio, attributi, e convenzionijUKKinterfacce-deprecate-caratteristiche-del-linguaggio-attributi-e-convenzioniNInterfacce deprecate, caratteristiche del linguaggio, attributi, e convenzioni2translations/it_it/process/deprecated:__deprecatedjUK deprecated __deprecated6translations/it_it/process/deprecated:bug() e bug_on()jUK bug-e-bug-onBUG() e BUG_ON()Ytranslations/it_it/process/deprecated:calcoli codificati negli argomenti di un allocatorejUK3calcoli-codificati-negli-argomenti-di-un-allocatore3Calcoli codificati negli argomenti di un allocatoreltranslations/it_it/process/deprecated:simple_strtol(), simple_strtoll(), simple_strtoul(), simple_strtoull()jUK;simple-strtol-simple-strtoll-simple-strtoul-simple-strtoullFsimple_strtol(), simple_strtoll(), simple_strtoul(), simple_strtoull().translations/it_it/process/deprecated:strcpy()jUKstrcpystrcpy()Ltranslations/it_it/process/deprecated:strncpy() su stringe terminate con nuljUK$strncpy-su-stringe-terminate-con-nul&strncpy() su stringe terminate con NUL/translations/it_it/process/deprecated:strlcpy()jUKstrlcpy strlcpy()Ltranslations/it_it/process/deprecated:segnaposto %p nella stringa di formatojUK%segnaposto-p-nella-stringa-di-formato&Segnaposto %p nella stringa di formatoJtranslations/it_it/process/deprecated:vettori a dimensione variabile (vla)jUK"vettori-a-dimensione-variabile-vla$Vettori a dimensione variabile (VLA)Qtranslations/it_it/process/deprecated:salto implicito nell'istruzione switch-casejUK+salto-implicito-nell-istruzione-switch-case-Salto implicito nell’istruzione switch-caseTtranslations/it_it/process/deprecated:array di lunghezza zero o con un solo elementojUK.array-di-lunghezza-zero-o-con-un-solo-elemento.Array di lunghezza zero o con un solo elementoit_development_process_mainjit-development-process-main,Una guida al processo di sviluppo del Kernel[translations/it_it/process/development-process:una guida al processo di sviluppo del kernelj,una-guida-al-processo-di-sviluppo-del-kernel,Una guida al processo di sviluppo del Kernelit_email_clientsjOit-email-clients9Informazioni sui programmi di posta elettronica per Linuxbtranslations/it_it/process/email-clients:informazioni sui programmi di posta elettronica per linuxjO9informazioni-sui-programmi-di-posta-elettronica-per-linux9Informazioni sui programmi di posta elettronica per Linux,translations/it_it/process/email-clients:gitjOgitGitAtranslations/it_it/process/email-clients:panoramica delle opzionijOpanoramica-delle-opzioniPanoramica delle opzionigtranslations/it_it/process/email-clients:alcuni suggerimenti per i programmi di posta elettronica (mua)jOAlcuni suggerimenti per i programmi di posta elettronica (MUA)it_process_howtojbit-process-howto/Come partecipare allo sviluppo del kernel LinuxPtranslations/it_it/process/howto:come partecipare allo sviluppo del kernel linuxjb/come-partecipare-allo-sviluppo-del-kernel-linux/Come partecipare allo sviluppo del kernel Linux-translations/it_it/process/howto:introduzionejb introduzione Introduzione,translations/it_it/process/howto:note legalijb note-legali Note legali/translations/it_it/process/howto:documentazionejbdocumentazioneDocumentazioneFtranslations/it_it/process/howto:diventare uno sviluppatore del kerneljb%diventare-uno-sviluppatore-del-kernel%Diventare uno sviluppatore del kernel8translations/it_it/process/howto:il processo di sviluppojbil-processo-di-sviluppoIl processo di sviluppo.translations/it_it/process/howto:riportare bugjb riportare-bug Riportare Bug;translations/it_it/process/howto:gestire i rapporti sui bugjbgestire-i-rapporti-sui-bugGestire i rapporti sui bug5translations/it_it/process/howto:liste di discussionejbliste-di-discussioneListe di discussione:translations/it_it/process/howto:lavorare con la comunitàjblavorare-con-la-comunitaLavorare con la comunità`translations/it_it/process/howto:differenze tra la comunità del kernel e le strutture aziendalijb>differenze-tra-la-comunita-del-kernel-e-le-strutture-aziendali?Differenze tra la comunità del kernel e le strutture aziendali=translations/it_it/process/howto:spezzare le vostre modifichejbspezzare-le-vostre-modificheSpezzare le vostre modificheAtranslations/it_it/process/howto:giustificare le vostre modifichejb giustificare-le-vostre-modifiche Giustificare le vostre modifiche@translations/it_it/process/howto:documentare le vostre modifichejbdocumentare-le-vostre-modificheDocumentare le vostre modificheit_process_indexjit-process-index0Lavorare con la comunità di sviluppo del kernelQtranslations/it_it/process/index:lavorare con la comunità di sviluppo del kernelj/lavorare-con-la-comunita-di-sviluppo-del-kernel0Lavorare con la comunità di sviluppo del kernelXtranslations/it_it/process/index:introduzione al funzionamento dello sviluppo del kernelj7introduzione-al-funzionamento-dello-sviluppo-del-kernel7Introduzione al funzionamento dello sviluppo del kernel[translations/it_it/process/index:strumenti e guide tecniche per gli sviluppatori del kernelj:strumenti-e-guide-tecniche-per-gli-sviluppatori-del-kernel:Strumenti e guide tecniche per gli sviluppatori del kernelMtranslations/it_it/process/index:politiche e dichiarazioni degli sviluppatorij,politiche-e-dichiarazioni-degli-sviluppatori,Politiche e dichiarazioni degli sviluppatori0translations/it_it/process/index:gestire i bachijgestire-i-bachiGestire i bachi?translations/it_it/process/index:informazioni per i manutentorijinformazioni-per-i-manutentoriInformazioni per i manutentori0translations/it_it/process/index:altri documentijaltri-documentiAltri documentiit_kernel_docsjXoit-kernel-docs)Ulteriore Documentazione Del Kernel LinuxPtranslations/it_it/process/kernel-docs:ulteriore documentazione del kernel linuxjXo)ulteriore-documentazione-del-kernel-linux)Ulteriore Documentazione Del Kernel Linuxit_process_statement_driverjXit-process-statement-driver&Dichiarazioni sui driver per il kernelYtranslations/it_it/process/kernel-driver-statement:dichiarazioni sui driver per il kerneljX&dichiarazioni-sui-driver-per-il-kernel&Dichiarazioni sui driver per il kerneldtranslations/it_it/process/kernel-driver-statement:presa di posizione sui moduli per il kernel linuxjX1presa-di-posizione-sui-moduli-per-il-kernel-linux1Presa di posizione sui moduli per il kernel Linuxit_process_statement_kerneljit-process-statement-kernel+Applicazione della licenza sul kernel Linuxctranslations/it_it/process/kernel-enforcement-statement:applicazione della licenza sul kernel linuxj+applicazione-della-licenza-sul-kernel-linux+Applicazione della licenza sul kernel Linuxit_kernel_licensingjit-kernel-licensing%Regole per licenziare il kernel LinuxNtranslations/it_it/process/license-rules:regole per licenziare il kernel linuxj%regole-per-licenziare-il-kernel-linux%Regole per licenziare il kernel LinuxQtranslations/it_it/process/license-rules:sintassi degli identificatori di licenzaj(sintassi-degli-identificatori-di-licenza(Sintassi degli identificatori di licenzaBtranslations/it_it/process/license-rules:identificatori di licenzajidentificatori-di-licenzaIdentificatori di licenza:translations/it_it/process/license-rules:_`module_license`jid1MODULE_LICENSEit_maintainer_handbooks_mainjIJit-maintainer-handbooks-mainMNote sul processo di sviluppo dei sottosistemi e dei sorgenti dei manutentori}translations/it_it/process/maintainer-handbooks:note sul processo di sviluppo dei sottosistemi e dei sorgenti dei manutentorijIJMnote-sul-processo-di-sviluppo-dei-sottosistemi-e-dei-sorgenti-dei-manutentoriMNote sul processo di sviluppo dei sottosistemi e dei sorgenti dei manutentori it_pgpguidej6i it-pgpguide)La guida a PGP per manutentori del kernelit_devs_not_infraj6iit-devs-not-infra7Fidatevi degli sviluppatori e non dell’infrastruttura it_pgp_toolsj6i it-pgp-tools Strumenti PGPit_protect_your_keyj6iit-protect-your-key(Proteggere la vostra chiave PGP primaria it_smartcardsj6i it-smartcards;Spostare le sottochiavi in un apposito dispositivo criptatoit_pgp_with_gitj6iit-pgp-with-gitUsare PGP con Gitit_verify_identitiesj6iit-verify-identitiesCome lavorare con patch firmateit_kernel_identitiesj6iit-kernel-identities;Come verificare l’identità degli sviluppatori del kernelYtranslations/it_it/process/maintainer-pgp-guide:la guida a pgp per manutentori del kernelj6i)la-guida-a-pgp-per-manutentori-del-kernel)La guida a PGP per manutentori del kernel_translations/it_it/process/maintainer-pgp-guide:il ruolo di pgp nello sviluppo del kernel linuxj6i/il-ruolo-di-pgp-nello-sviluppo-del-kernel-linux/Il ruolo di PGP nello sviluppo del kernel Linux=translations/it_it/process/maintainer-pgp-guide:strumenti pgpj6i strumenti-pgp Strumenti PGPXtranslations/it_it/process/maintainer-pgp-guide:proteggere la vostra chiave pgp primariaj6i(proteggere-la-vostra-chiave-pgp-primaria(Proteggere la vostra chiave PGP primariaktranslations/it_it/process/maintainer-pgp-guide:spostare le sottochiavi in un apposito dispositivo criptatoj6i;spostare-le-sottochiavi-in-un-apposito-dispositivo-criptato;Spostare le sottochiavi in un apposito dispositivo criptatoAtranslations/it_it/process/maintainer-pgp-guide:usare pgp con gitj6iusare-pgp-con-gitUsare PGP con Gititranslations/it_it/process/maintainer-pgp-guide:come verificare l'identità degli sviluppatori del kernelj6i8come-verificare-l-identita-degli-sviluppatori-del-kernel;Come verificare l’identità degli sviluppatori del kernelGtranslations/it_it/process/maintainer-tip:il tascabile dei sorgenti tipj5il-tascabile-dei-sorgenti-tipIl tascabile dei sorgenti tip_translations/it_it/process/maintainers:lista dei manutentori e come inviare modifiche al kernelj 8lista-dei-manutentori-e-come-inviare-modifiche-al-kernel8Lista dei manutentori e come inviare modifiche al kernelit_managementstylejit-managementstyle'Il modello di gestione del kernel Linux it_decisionsj it-decisions1) Le decisioniStranslations/it_it/process/management-style:il modello di gestione del kernel linuxj'il-modello-di-gestione-del-kernel-linux'Il modello di gestione del kernel Linux;translations/it_it/process/management-style:1) le decisionij le-decisioni1) Le decisioniu(9translations/it_it/process/management-style:2) le personej le-persone 2) Le personeKtranslations/it_it/process/management-style:3) le persone ii - quelle buonejle-persone-ii-quelle-buone3) Le persone II - quelle buoneAtranslations/it_it/process/management-style:4) addossare le colpejaddossare-le-colpe4) Addossare le colpeAtranslations/it_it/process/management-style:5) le cose da evitarejle-cose-da-evitare5) Le cose da evitare:translations/it_it/process/management-style:6) perché io?j perche-io6) Perché io?it_programming_languagejFit-programming-languageLinguaggio di programmazioneLtranslations/it_it/process/programming-language:linguaggio di programmazionejFlinguaggio-di-programmazioneLinguaggio di programmazione9translations/it_it/process/programming-language:attributijF attributi Attributi4translations/it_it/process/programming-language:rustjFrustRustit_securitybugsj it-securitybugsBachi di sicurezza;translations/it_it/process/security-bugs:bachi di sicurezzaj bachi-di-sicurezzaBachi di sicurezzait_stable_api_nonsensejGit-stable-api-nonsense.L’interfaccia dei driver per il kernel Linux[translations/it_it/process/stable-api-nonsense:l'interfaccia dei driver per il kernel linuxjG,l-interfaccia-dei-driver-per-il-kernel-linux.L’interfaccia dei driver per il kernel LinuxAtranslations/it_it/process/stable-api-nonsense:riepilogo generalejGriepilogo-generaleRiepilogo generale;translations/it_it/process/stable-api-nonsense:introduzionejG introduzione IntroduzioneMtranslations/it_it/process/stable-api-nonsense:interfaccia binaria del kerneljGinterfaccia-binaria-del-kernelInterfaccia binaria del kernelZtranslations/it_it/process/stable-api-nonsense:interfaccia stabile nei sorgenti del kerneljG+interfaccia-stabile-nei-sorgenti-del-kernel+Interfaccia stabile nei sorgenti del kernel8translations/it_it/process/stable-api-nonsense:cosa farejG cosa-fare Cosa fareit_stable_kernel_rulesj]rit-stable-kernel-rules=Tutto quello che volevate sapere sui rilasci -stable di Linux it_option_1j]r it-option-1 Opzione 1 it_option_2j]r it-option-2 Opzione 2 it_option_3j]r it-option-3 Opzione 3ltranslations/it_it/process/stable-kernel-rules:tutto quello che volevate sapere sui rilasci -stable di linuxj]rtranslations/it_it/process/volatile-considered-harmful:creditijcreditiCrediti;translations/it_it/staging/index:documenti in ordine sparsojԻdocumenti-in-ordine-sparsoDocumenti in ordine sparsoit_magicnumbersjuit-magicnumbersI numeri magici di Linux@translations/it_it/staging/magic-number:i numeri magici di linuxjui-numeri-magici-di-linuxI numeri magici di LinuxLtranslations/it_it/subsystem-apis:documentazione dei sottosistemi del kernelj*documentazione-dei-sottosistemi-del-kernel*Documentazione dei sottosistemi del kernel9translations/it_it/subsystem-apis:sottosistemi principalijsottosistemi-principaliSottosistemi principali:translations/it_it/subsystem-apis:interfacce uomo-macchinajinterfacce-uomo-macchinaInterfacce uomo-macchina4translations/it_it/subsystem-apis:interfacce di retejinterfacce-di-reteInterfacce di rete@translations/it_it/subsystem-apis:interfacce per l'archiviazionejinterfacce-per-l-archiviazione Interfacce per l’archiviazione2translations/it_it/subsystem-apis:interfacce variejinterfacce-varieInterfacce varietranslations_ja_jp_disclaimerjrtranslations-ja-jp-disclaimer 免責条項 (Disclaimer) 抄訳Dtranslations/ja_jp/disclaimer-ja_jp:免責条項 (disclaimer) 抄訳jr disclaimer 免責条項 (Disclaimer) 抄訳%translations/ja_jp/index:日本語訳j!vid1 日本語訳Etranslations/ja_jp/process/howto:linux カーネル開発のやり方jlinux$Linux カーネル開発のやり方-translations/ja_jp/process/howto:はじめにjid1 はじめに-translations/ja_jp/process/howto:法的問題jid2 法的問題3translations/ja_jp/process/howto:ドキュメントjid3ドキュメントEtranslations/ja_jp/process/howto:カーネル開発者になるにはjid4$カーネル開発者になるには3translations/ja_jp/process/howto:開発プロセスjid5開発プロセス3translations/ja_jp/process/howto:バグレポートjid9バグレポートtranslations/ko_kr/process/howto:버그 리포트들의 관리j7id11버그 리포트들의 관리7translations/ko_kr/process/howto:메일링 리스트들j7id12메일링 리스트들Atranslations/ko_kr/process/howto:커뮤니티와 협력하는 법j7id13 커뮤니티와 협력하는 법Utranslations/ko_kr/process/howto:커널 커뮤니티와 기업 조직간의 차이점j7id144커널 커뮤니티와 기업 조직간의 차이점Dtranslations/ko_kr/process/howto:여러분의 변경을 나누어라j7id15#여러분의 변경을 나누어라:translations/ko_kr/process/howto:변경을 정당화해라j7id16변경을 정당화해라:translations/ko_kr/process/howto:변경을 문서화해라j7id17변경을 문서화해라 sp_disclaimerjJ sp-disclaimer Advertencia0translations/sp_sp/index:traducción al españoljJtraduccion-al-espanolTraducción al español$translations/sp_sp/index:advertenciajJ advertencia Advertencia;translations/sp_sp/index:la documentación del kernel linuxjJ!la-documentacion-del-kernel-linux"La documentación del kernel Linux1translations/sp_sp/index:traducciones al españoljJtraducciones-al-espanolTraducciones al españolsp_development_process_introjWsp-development-process-intro Introducción0translations/sp_sp/process/1.intro:introducciónjW introduccion Introducción4translations/sp_sp/process/1.intro:resumen ejecutivojWresumen-ejecutivoResumen ejecutivo?translations/sp_sp/process/1.intro:de qué trata este documentojWde-que-trata-este-documentoDe qué trata este documento,translations/sp_sp/process/1.intro:créditosjWcreditos CréditosTtranslations/sp_sp/process/1.intro:importancia de integrar el código en el mainlinejW0importancia-de-integrar-el-codigo-en-el-mainline1Importancia de integrar el código en el mainline,translations/sp_sp/process/1.intro:licenciasjW licencias Licenciassp_development_processjttsp-development-process'Cómo funciona el proceso de desarrolloLtranslations/sp_sp/process/2.process:cómo funciona el proceso de desarrollojtt&como-funciona-el-proceso-de-desarrollo'Cómo funciona el proceso de desarrollo8translations/sp_sp/process/2.process:el panorama generaljttel-panorama-generalEl panorama general?translations/sp_sp/process/2.process:ciclo de vida de un parchejttciclo-de-vida-de-un-parcheCiclo de vida de un parcheOtranslations/sp_sp/process/2.process:cómo se integran los parches en el kerneljtt)como-se-integran-los-parches-en-el-kernel*Cómo se integran los parches en el kernel?translations/sp_sp/process/2.process:árboles siguientes (next)jttarboles-siguientes-nextÁrboles siguientes (next)8translations/sp_sp/process/2.process:árboles de stagingjttarboles-de-stagingÁrboles de staging1translations/sp_sp/process/2.process:herramientasjtt herramientas Herramientas5translations/sp_sp/process/2.process:listas de correojttlistas-de-correoListas de correoJtranslations/sp_sp/process/2.process:comenzar con el desarrollo del kerneljtt%comenzar-con-el-desarrollo-del-kernel%Comenzar con el desarrollo del kernelsp_development_early_stagej1sp-development-early-stagePlanificación en etapa inicialHtranslations/sp_sp/process/3.early-stage:planificación en etapa inicialj1planificacion-en-etapa-inicialPlanificación en etapa inicial@translations/sp_sp/process/3.early-stage:especificar el problemaj1especificar-el-problemaEspecificar el problematranslations/sp_sp/process/8.conclusion:para más informaciónjUpara-mas-informacionPara más información3translations/sp_sp/process/8.conclusion:conclusiónjU conclusion Conclusiónsp_addsyscallsjOsp-addsyscalls'Agregando una Nueva Llamada del SistemaRtranslations/sp_sp/process/adding-syscalls:agregando una nueva llamada del sistemajO'agregando-una-nueva-llamada-del-sistema'Agregando una Nueva Llamada del SistemaNtranslations/sp_sp/process/adding-syscalls:alternativas a llamadas del sistemajO#alternativas-a-llamadas-del-sistema#Alternativas a Llamadas del SistemaXtranslations/sp_sp/process/adding-syscalls:diseñando el api: planeando para extensionesjO+disenando-el-api-planeando-para-extensiones-Diseñando el API: Planeando para extensionesStranslations/sp_sp/process/adding-syscalls:diseñando el api: otras consideracionesjO&disenando-el-api-otras-consideraciones(Diseñando el API: Otras consideraciones=translations/sp_sp/process/adding-syscalls:proponiendo el apijOproponiendo-el-apiProponiendo el APIXtranslations/sp_sp/process/adding-syscalls:implementation de llamada de sistema genericajO-implementation-de-llamada-de-sistema-generica-Implementation de Llamada de Sistema GenericaTtranslations/sp_sp/process/adding-syscalls:implementación de llamada de sistema x86jO(implementacion-de-llamada-de-sistema-x86)Implementación de Llamada de Sistema x86\translations/sp_sp/process/adding-syscalls:compatibilidad de llamadas de sistema (genérica)jO.compatibilidad-de-llamadas-de-sistema-generica1Compatibilidad de Llamadas de Sistema (Genérica)Vtranslations/sp_sp/process/adding-syscalls:compatibilidad de llamadas de sistema (x86)jO)compatibilidad-de-llamadas-de-sistema-x86+Compatibilidad de Llamadas de Sistema (x86)Ytranslations/sp_sp/process/adding-syscalls:llamadas de sistema retornando a otros lugaresjO.llamadas-de-sistema-retornando-a-otros-lugares.Llamadas de Sistema Retornando a Otros Lugares9translations/sp_sp/process/adding-syscalls:otros detallesjOotros-detallesOtros detalles2translations/sp_sp/process/adding-syscalls:testingjOtestingTesting3translations/sp_sp/process/adding-syscalls:man pagejOman-pageMan Page[translations/sp_sp/process/adding-syscalls:no invoque las llamadas de sistemas en el kerneljO0no-invoque-las-llamadas-de-sistemas-en-el-kernel0No invoque las llamadas de sistemas en el kernel@translations/sp_sp/process/adding-syscalls:referencias y fuentesjOreferencias-y-fuentesReferencias y fuentessp_code_of_conductj<sp-code-of-conduct'Código de Conducta para ContribuyentesRtranslations/sp_sp/process/code-of-conduct:código de conducta para contribuyentesj<&codigo-de-conducta-para-contribuyentes'Código de Conducta para Contribuyentes=translations/sp_sp/process/code-of-conduct:nuestro compromisoj<nuestro-compromisoNuestro Compromiso?translations/sp_sp/process/code-of-conduct:nuestros estándaresj<nuestros-estandaresNuestros EstándaresOtranslations/sp_sp/process/code-of-conduct:aplicación de las responsabilidadesj<#aplicacion-de-las-responsabilidades$Aplicación de las responsabilidades2translations/sp_sp/process/code-of-conduct:alcancej<alcanceAlcance6translations/sp_sp/process/code-of-conduct:aplicaciónj< aplicacion Aplicación6translations/sp_sp/process/code-of-conduct:atribuciónj< atribucion Atribución:translations/sp_sp/process/code-of-conduct:interpretaciónj<interpretacionInterpretaciónsp_codingstylejsp-codingstyle%Estilo en el código del kernel LinuxMtranslations/sp_sp/process/coding-style:estilo en el código del kernel linuxj$estilo-en-el-codigo-del-kernel-linux%Estilo en el código del kernel Linux3translations/sp_sp/process/coding-style:1) sangríajsangria 1) SangríaMtranslations/sp_sp/process/coding-style:2) rompiendo líneas y strings largosj!rompiendo-lineas-y-strings-largos%2) Rompiendo líneas y strings largosKtranslations/sp_sp/process/coding-style:3) colocación de llaves y espaciosjcolocacion-de-llaves-y-espacios#3) Colocación de llaves y espacios7translations/sp_sp/process/coding-style:4) nomenclaturaj nomenclatura4) Nomenclatura3translations/sp_sp/process/coding-style:5) typedefsjtypedefs 5) Typedefs4translations/sp_sp/process/coding-style:6) funcionesj funciones 6) FuncionesKtranslations/sp_sp/process/coding-style:7) salida centralizada de funcionesj salida-centralizada-de-funciones#7) Salida centralizada de funciones6translations/sp_sp/process/coding-style:8) comentariosj comentarios8) Comentarios@translations/sp_sp/process/coding-style:9) has hecho un desastrejhas-hecho-un-desastre9) Has hecho un desastreQtranslations/sp_sp/process/coding-style:10) archivos de configuración de kconfigj$archivos-de-configuracion-de-kconfig)10) Archivos de configuración de Kconfig@translations/sp_sp/process/coding-style:11) estructuras de datosjestructuras-de-datos11) Estructuras de datos?translations/sp_sp/process/coding-style:12) macros, enums y rtljmacros-enums-y-rtl12) Macros, Enums y RTLHtranslations/sp_sp/process/coding-style:13) imprimir mensajes del kerneljimprimir-mensajes-del-kernel 13) Imprimir mensajes del kernel>translations/sp_sp/process/coding-style:14) reservando memoriajreservando-memoria14) Reservando memoriaCtranslations/sp_sp/process/coding-style:15) la enfermedad de inlinejla-enfermedad-de-inline15) La enfermedad de inlineXtranslations/sp_sp/process/coding-style:16) valores devueltos por función y sus nombresj+valores-devueltos-por-funcion-y-sus-nombres016) Valores devueltos por función y sus nombres7translations/sp_sp/process/coding-style:17) usando boolj usando-bool17) Usando boolNtranslations/sp_sp/process/coding-style:18) no reinvente las macros del kernelj"no-reinvente-las-macros-del-kernel&18) No reinvente las macros del kernelOtranslations/sp_sp/process/coding-style:19) editores modeline y otros desastresj#editores-modeline-y-otros-desastres'19) Editores modeline y otros desastres>translations/sp_sp/process/coding-style:20) ensamblador inlinejensamblador-inline20) Ensamblador inlineDtranslations/sp_sp/process/coding-style:21) compilación condicionaljcompilacion-condicional21) Compilación condicional>translations/sp_sp/process/coding-style:22) no rompa el kerneljno-rompa-el-kernel22) No rompa el kernel@translations/sp_sp/process/coding-style:apéndice i) referenciasjapendice-i-referenciasApéndice I) Referenciasltranslations/sp_sp/process/contribution-maturity-model:modelo de madurez de contribución al kernel de linuxj4modelo-de-madurez-de-contribucion-al-kernel-de-linux5Modelo de Madurez de Contribución al Kernel de LinuxGtranslations/sp_sp/process/contribution-maturity-model:los antecedentesjlos-antecedentesLos Antecedentes>translations/sp_sp/process/contribution-maturity-model:nivel 0jnivel-0Nivel 0>translations/sp_sp/process/contribution-maturity-model:nivel 1jnivel-1Nivel 1>translations/sp_sp/process/contribution-maturity-model:nivel 2jnivel-2Nivel 2>translations/sp_sp/process/contribution-maturity-model:nivel 3jnivel-3Nivel 3>translations/sp_sp/process/contribution-maturity-model:nivel 4jnivel-4Nivel 4>translations/sp_sp/process/contribution-maturity-model:nivel 5jnivel-5Nivel 5 sp_deprecatedjH sp-deprecatedMInterfaces obsoletos, Características del lenguaje, Atributos y Convencionesstranslations/sp_sp/process/deprecated:interfaces obsoletos, características del lenguaje, atributos y convencionesjHJinterfaces-obsoletos-caracteristicas-del-lenguaje-atributos-y-convencionesMInterfaces obsoletos, Características del lenguaje, Atributos y Convenciones2translations/sp_sp/process/deprecated:__deprecatedjH deprecated __deprecated6translations/sp_sp/process/deprecated:bug() y bug_on()jH bug-y-bug-onBUG() y BUG_ON()ftranslations/sp_sp/process/deprecated:operaciones aritméticas en los argumentos de reserva de memoriajH?operaciones-aritmeticas-en-los-argumentos-de-reserva-de-memoria@Operaciones aritméticas en los argumentos de reserva de memorialtranslations/sp_sp/process/deprecated:simple_strtol(), simple_strtoll(), simple_strtoul(), simple_strtoull()jH;simple-strtol-simple-strtoll-simple-strtoul-simple-strtoullFsimple_strtol(), simple_strtoll(), simple_strtoul(), simple_strtoull().translations/sp_sp/process/deprecated:strcpy()jHstrcpystrcpy()Ztranslations/sp_sp/process/deprecated:strncpy() en cadenas de caracteres terminadas en nuljH2strncpy-en-cadenas-de-caracteres-terminadas-en-nul4strncpy() en cadenas de caracteres terminadas en NUL/translations/sp_sp/process/deprecated:strlcpy()jHstrlcpy strlcpy()Ctranslations/sp_sp/process/deprecated:especificación de formato %pjHespecificacion-de-formato-pEspecificación de formato %pHtranslations/sp_sp/process/deprecated:arrays de longitud variable (vlas)jH arrays-de-longitud-variable-vlas"Arrays de longitud variable (VLAs)Itranslations/sp_sp/process/deprecated:switch case fall-through implícitojH"switch-case-fall-through-implicito#Switch case fall-through implícitoKtranslations/sp_sp/process/deprecated:arrays de longitud cero y un elementojH%arrays-de-longitud-cero-y-un-elemento%Arrays de longitud cero y un elementosp_development_process_mainj(sp-development-process-main*Guía del proceso de desarrollo del kernelYtranslations/sp_sp/process/development-process:guía del proceso de desarrollo del kernelj()guia-del-proceso-de-desarrollo-del-kernel*Guía del proceso de desarrollo del kernelsp_email_clientsjUsp-email-clients:Información de clientes de correo electrónico para Linuxctranslations/sp_sp/process/email-clients:información de clientes de correo electrónico para linuxjU8informacion-de-clientes-de-correo-electronico-para-linux:Información de clientes de correo electrónico para Linux,translations/sp_sp/process/email-clients:gitjUgitGit?translations/sp_sp/process/email-clients:preferencias generalesjUpreferencias-generalesPreferencias Generalesitranslations/sp_sp/process/email-clients:algunas sugerencias para el cliente de correo electrónico (mua)jU=algunas-sugerencias-para-el-cliente-de-correo-electronico-mua@Algunas sugerencias para el cliente de correo electrónico (MUA)contactoj}contactoContactoUtranslations/sp_sp/process/embargoed-hardware-issues:problemas de hardware embargadosj} problemas-de-hardware-embargados Problemas de hardware embargadosLista de comprobación para enviar parches del kernel de Linuxjtranslations/sp_sp/process/submit-checklist:lista de comprobación para enviar parches del kernel de linuxju=lista-de-comprobacion-para-enviar-parches-del-kernel-de-linux>Lista de comprobación para enviar parches del kernel de Linuxsp_submittingpatchesjsp-submittingpatchesIEnvío de parches: la guía esencial para incluir su código en el kernelsp_describe_changesjsp-describe-changesDescriba sus cambiossp_split_changesjsp-split-changesSepare sus cambiossp_interleaved_repliesjsp-interleaved-repliesTUso de respuestas intercaladas recortadas en las discusiones por correo electrónicosp_resend_remindersjsp-resend-remindersNo se desanime o impacientesp_the_canonical_patch_formatjsp-the-canonical-patch-formatFormato de parche canónico sp_backtracesj sp-backtraces'Retrocesos en mensajes de confirmaciónsp_explicit_in_reply_tojsp-explicit-in-reply-to'In-Reply-To explicitos en las cabeceraswtranslations/sp_sp/process/submitting-patches:envío de parches: la guía esencial para incluir su código en el kerneljEenvio-de-parches-la-guia-esencial-para-incluir-su-codigo-en-el-kernelIEnvío de parches: la guía esencial para incluir su código en el kernelNtranslations/sp_sp/process/submitting-patches:obtenga el código fuente actualjobtenga-el-codigo-fuente-actual Obtenga el código fuente actualBtranslations/sp_sp/process/submitting-patches:describa sus cambiosjdescriba-sus-cambiosDescriba sus cambios@translations/sp_sp/process/submitting-patches:separe sus cambiosjsepare-sus-cambiosSepare sus cambiosMtranslations/sp_sp/process/submitting-patches:revise el estilo en sus cambiosjrevise-el-estilo-en-sus-cambiosRevise el estilo en sus cambiosWtranslations/sp_sp/process/submitting-patches:seleccione los destinatarios de su parchej)seleccione-los-destinatarios-de-su-parche)Seleccione los destinatarios de su parchertranslations/sp_sp/process/submitting-patches:sin mime, enlaces, compresión o archivos adjuntos. solo texto planoj@sin-mime-enlaces-compresion-o-archivos-adjuntos-solo-texto-planoDSin MIME, enlaces, compresión o archivos adjuntos. Solo texto planoUtranslations/sp_sp/process/submitting-patches:responda a los comentarios de revisiónj&responda-a-los-comentarios-de-revision'Responda a los comentarios de revisióntranslations/sp_sp/process/submitting-patches:uso de respuestas intercaladas recortadas en las discusiones por correo electrónicojSuso-de-respuestas-intercaladas-recortadas-en-las-discusiones-por-correo-electronicoTUso de respuestas intercaladas recortadas en las discusiones por correo electrónicoItranslations/sp_sp/process/submitting-patches:no se desanime o impacientejno-se-desanime-o-impacienteNo se desanime o impacienteHtranslations/sp_sp/process/submitting-patches:incluya patch en el asuntojincluya-patch-en-el-asuntoIncluya PATCH en el asuntojtranslations/sp_sp/process/submitting-patches:firme su trabajo: el certificado de origen del desarrolladorj;firme-su-trabajo-el-certificado-de-origen-del-desarrollador配置PCI Express端口总线驱动程序与服务驱动程序:translations/zh_cn/pci/pciebus-howto:可能的资源冲突j Rid8可能的资源冲突submitchecklistjsubmitchecklist'Linux Kernel patch submission checklist@process/submit-checklist:linux kernel patch submission checklistj'linux-kernel-patch-submission-checklist'Linux Kernel patch submission checklist)process/submit-checklist:review your codejreview-your-codeReview your code/process/submit-checklist:review kconfig changesjreview-kconfig-changesReview Kconfig changes.process/submit-checklist:provide documentationjprovide-documentationProvide documentation3process/submit-checklist:check your code with toolsjcheck-your-code-with-toolsCheck your code with tools(process/submit-checklist:build your codejbuild-your-codeBuild your code'process/submit-checklist:test your codejtest-your-codeTest your codesubmittingpatchesjsubmittingpatchesLSubmitting patches: the essential guide to getting your code into the kerneldescribe_changesjdescribe-changesDescribe your changes split_changesj split-changesSeparate your changesinterleaved_repliesjinterleaved-replies4Use trimmed interleaved replies in email discussionsresend_remindersjresend-reminders&Don’t get discouraged - or impatienttagging_peoplejtagging-people"Tagging people requires permissionthe_canonical_patch_formatjthe-canonical-patch-formatThe canonical patch format backtracesj backtracesBacktraces in commit messagesexplicit_in_reply_tojexplicit-in-reply-toExplicit In-Reply-To headersgprocess/submitting-patches:submitting patches: the essential guide to getting your code into the kerneljKsubmitting-patches-the-essential-guide-to-getting-your-code-into-the-kernelLSubmitting patches: the essential guide to getting your code into the kernel7process/submitting-patches:obtain a current source treejobtain-a-current-source-treeObtain a current source tree0process/submitting-patches:describe your changesjdescribe-your-changesDescribe your changes0process/submitting-patches:separate your changesjseparate-your-changesSeparate your changes3process/submitting-patches:style-check your changesjstyle-check-your-changesStyle-check your changes?process/submitting-patches:select the recipients for your patchj$select-the-recipients-for-your-patch$Select the recipients for your patch]process/submitting-patches:no mime, no links, no compression, no attachments. just plain textj>no-mime-no-links-no-compression-no-attachments-just-plain-textCNo MIME, no links, no compression, no attachments. Just plain text5process/submitting-patches:respond to review commentsjrespond-to-review-commentsRespond to review commentsOprocess/submitting-patches:use trimmed interleaved replies in email discussionsj4use-trimmed-interleaved-replies-in-email-discussions4Use trimmed interleaved replies in email discussions?process/submitting-patches:don't get discouraged - or impatientj"don-t-get-discouraged-or-impatient&Don’t get discouraged - or impatient7process/submitting-patches:include patch in the subjectjinclude-patch-in-the-subjectInclude PATCH in the subjectQprocess/submitting-patches:sign your work - the developer's certificate of originj4sign-your-work-the-developer-s-certificate-of-origin8Sign your work - the Developer’s Certificate of OriginKprocess/submitting-patches:when to use acked-by:, cc:, and co-developed-by:j+when-to-use-acked-by-cc-and-co-developed-by0When to use Acked-by:, Cc:, and Co-developed-by:aprocess/submitting-patches:using reported-by:, tested-by:, reviewed-by:, suggested-by: and fixes:j>using-reported-by-tested-by-reviewed-by-suggested-by-and-fixesFUsing Reported-by:, Tested-by:, Reviewed-by:, Suggested-by: and Fixes:=process/submitting-patches:tagging people requires permissionj"tagging-people-requires-permission"Tagging people requires permission5process/submitting-patches:the canonical patch formatjjB92The canonical patch format7process/submitting-patches:explicit in-reply-to headersjexplicit-in-reply-to-headersExplicit In-Reply-To headers:process/submitting-patches:providing base tree informationjproviding-base-tree-informationProviding base tree information"process/submitting-patches:toolingjtoolingTooling%process/submitting-patches:referencesj references Referencesvolatile_considered_harmfuljIvolatile-considered-harmful4Why the “volatile” type class should not be usedTprocess/volatile-considered-harmful:why the "volatile" type class should not be usedjI.why-the-volatile-type-class-should-not-be-used4Why the “volatile” type class should not be used.process/volatile-considered-harmful:referencesjI references References+process/volatile-considered-harmful:creditsjIcreditsCreditsrust/arch-support:arch supportj5 arch-support Arch Support(rust/coding-guidelines:coding guidelinesj@&coding-guidelinesCoding Guidelines)rust/coding-guidelines:style & formattingj@&style-formattingStyle & formattingrust/coding-guidelines:commentsj@&commentsComments)rust/coding-guidelines:code documentationj@&code-documentationCode documentationrust/coding-guidelines:namingj@&namingNamingrust/coding-guidelines:lintsj@&lintsLints%rust/coding-guidelines:error handlingj@&error-handlingError handlingrust_code_documentationjrust-code-documentationCode documentation,rust/general-information:general informationjgeneral-informationGeneral Information#rust/general-information:``no_std``jno-stdno_std+rust/general-information:code documentationjcode-documentationCode documentation$rust/general-information:extra lintsj extra-lints Extra lints2rust/general-information:abstractions vs. bindingsjabstractions-vs-bindingsAbstractions vs. bindings0rust/general-information:conditional compilationjconditional-compilationConditional compilationrust/index:rustj=rustRustrust/index:the rust experimentj=the-rust-experimentThe Rust experimentrust/index:code documentationj=code-documentationCode documentationrust/index:indicesj=indicesIndicesrust/quick-start:quick startj quick-start Quick Startrust/quick-start:distributionsj distributions Distributions'rust/quick-start:requirements: buildingjrequirements-buildingRequirements: Building)rust/quick-start:requirements: developingjrequirements-developingRequirements: Developingrust/quick-start:configurationj configuration Configurationrust/quick-start:buildingjbuildingBuildingrust/quick-start:hackingjhackingHackingrust/testing:testingjDtestingTestingrust/testing:the kunit testsjDthe-kunit-testsThe KUnit tests"rust/testing:the ``#[test]`` testsjDthe-test-testsThe #[test] testsrust/testing:the kselftestsjDthe-kselftestsThe KselftestsEscheduler/completion:completions - "wait for completion" barrier apisj,completions-wait-for-completion-barrier-apis4Completions - “wait for completion” barrier APIs"scheduler/completion:introduction:j introduction Introduction:scheduler/completion:usage:jusageUsage:.scheduler/completion:initializing completions:jinitializing-completionsInitializing completions:-scheduler/completion:waiting for completions:jwaiting-for-completionsWaiting for completions:?scheduler/completion:wait_for_completion*() variants available:j&wait-for-completion-variants-available*wait_for_completion*() variants available:+scheduler/completion:signaling completions:jsignaling-completionsSignaling completions:Ascheduler/completion:try_wait_for_completion()/completion_done():j'try-wait-for-completion-completion-done,try_wait_for_completion()/completion_done():scheduler/index:schedulerj scheduler Scheduler-scheduler/membarrier:membarrier() system callj6membarrier-system-callmembarrier() System CallZscheduler/membarrier:membarrier_cmd_{private,global}_expedited - architecture requirementsj6Amembarrier-cmd-private-global-expedited-architecture-requirementsEMEMBARRIER_CMD_{PRIVATE,GLOBAL}_EXPEDITED - Architecture requirementsVscheduler/sched-arch:cpu scheduler implementation hints for architecture specific codejxAcpu-scheduler-implementation-hints-for-architecture-specific-codeACPU Scheduler implementation hints for architecture specific code#scheduler/sched-arch:context switchjxcontext-switchContext switchscheduler/sched-arch:cpu idlejxcpu-idleCPU idle,scheduler/sched-arch:possible arch/ problemsjxpossible-arch-problemsPossible arch/ problems)scheduler/sched-bwc:cfs bandwidth controljTcfs-bandwidth-controlCFS Bandwidth Control!scheduler/sched-bwc:burst featurejT burst-feature Burst featurescheduler/sched-bwc:managementjT management Management(scheduler/sched-bwc:system wide settingsjTsystem-wide-settingsSystem wide settingsscheduler/sched-bwc:statisticsjT statistics Statistics/scheduler/sched-bwc:hierarchical considerationsjThierarchical-considerationsHierarchical considerations/scheduler/sched-bwc:cfs bandwidth quota caveatsjTcfs-bandwidth-quota-caveatsCFS Bandwidth Quota Caveatsscheduler/sched-bwc:examplesjTexamplesExamples2scheduler/sched-capacity:capacity aware schedulingjG'capacity-aware-schedulingCapacity Aware Scheduling(scheduler/sched-capacity:1. cpu capacityjG' cpu-capacity1. CPU Capacity,scheduler/sched-capacity:2. task utilizationjG'task-utilization2. Task utilizationBscheduler/sched-capacity:3. capacity aware scheduling requirementsjG'&capacity-aware-scheduling-requirements)3. Capacity aware scheduling requirements.scheduler/sched-capacity:4. scheduler topologyjG'scheduler-topology4. Scheduler topologyDscheduler/sched-capacity:5. capacity aware scheduling implementationjG'(capacity-aware-scheduling-implementation+5. Capacity aware scheduling implementation1scheduler/sched-deadline:deadline task schedulingjdeadline-task-schedulingDeadline Task Scheduling#scheduler/sched-deadline:0. warningjwarning 0. WARNING$scheduler/sched-deadline:1. overviewjoverview 1. Overview0scheduler/sched-deadline:2. scheduling algorithmjscheduling-algorithm2. Scheduling algorithm6scheduler/sched-deadline:3. scheduling real-time tasksjscheduling-real-time-tasks3. Scheduling Real-Time Tasks0scheduler/sched-deadline:4. bandwidth managementjbandwidth-management4. Bandwidth management.scheduler/sched-deadline:5. tasks cpu affinityjtasks-cpu-affinity5. Tasks CPU affinity(scheduler/sched-deadline:6. future plansj future-plans6. Future plans/scheduler/sched-deadline:appendix a. test suitejappendix-a-test-suiteAppendix A. Test suite3scheduler/sched-deadline:appendix b. minimal main()jappendix-b-minimal-mainAppendix B. Minimal main()'scheduler/sched-debug:scheduler debugfsj9scheduler-debugfsScheduler debugfs$scheduler/sched-debug:numa_balancingj9numa-balancingnuma_balancingsched_design_cfsjsched-design-cfs CFS Scheduler(scheduler/sched-design-cfs:cfs schedulerj cfs-scheduler CFS Scheduler&scheduler/sched-design-cfs:1. overviewjoverview 1. OVERVIEW8scheduler/sched-design-cfs:2. few implementation detailsjfew-implementation-details2. FEW IMPLEMENTATION DETAILS(scheduler/sched-design-cfs:3. the rbtreej the-rbtree3. THE RBTREE2scheduler/sched-design-cfs:4. some features of cfsjsome-features-of-cfs4. SOME FEATURES OF CFS1scheduler/sched-design-cfs:5. scheduling policiesjscheduling-policies5. Scheduling policies0scheduler/sched-design-cfs:6. scheduling classesjscheduling-classes6. SCHEDULING CLASSES?scheduler/sched-design-cfs:7. group scheduler extensions to cfsj!group-scheduler-extensions-to-cfs%7. GROUP SCHEDULER EXTENSIONS TO CFS)scheduler/sched-domains:scheduler domainsj.scheduler-domainsScheduler Domains2scheduler/sched-domains:implementing sched domainsj.implementing-sched-domainsImplementing sched domains%scheduler/sched-eevdf:eevdf schedulerjR+eevdf-schedulerEEVDF Scheduler scheduler/sched-eevdf:referencesjR+ references REFERENCES.scheduler/sched-energy:energy aware schedulingj*energy-aware-schedulingEnergy Aware Scheduling&scheduler/sched-energy:1. introductionj* introduction1. Introduction4scheduler/sched-energy:2. background and terminologyj*background-and-terminology2. Background and Terminology.scheduler/sched-energy:3. topology informationj*topology-information3. Topology information5scheduler/sched-energy:4. energy-aware task placementj*energy-aware-task-placement4. Energy-Aware task placement*scheduler/sched-energy:5. over-utilizationj*over-utilization5. Over-utilization?scheduler/sched-energy:6. dependencies and requirements for easj*%dependencies-and-requirements-for-eas(6. Dependencies and requirements for EAS.scheduler/sched-ext:extensible scheduler classjoextensible-scheduler-classExtensible Scheduler Class3scheduler/sched-ext:switching to and from sched_extjoswitching-to-and-from-sched-extSwitching to and from sched_extscheduler/sched-ext:the basicsjo the-basics The Basics!scheduler/sched-ext:where to lookjo where-to-look Where to Look#scheduler/sched-ext:abi instabilityjoabi-instabilityABI Instability1scheduler/sched-nice-design:scheduler nice designjrscheduler-nice-designScheduler Nice Design3scheduler/sched-rt-group:real-time group schedulingjreal-time-group-schedulingReal-Time group scheduling#scheduler/sched-rt-group:0. warningjwarning 0. WARNING$scheduler/sched-rt-group:1. overviewjoverview 1. Overview)scheduler/sched-rt-group:2. the interfacej the-interface2. The Interface(scheduler/sched-rt-group:3. future plansj future-plans3. Future plans*scheduler/sched-stats:scheduler statisticsjscheduler-statisticsScheduler Statistics$scheduler/sched-stats:cpu statisticsjcpu-statisticsCPU statistics'scheduler/sched-stats:domain statisticsjdomain-statisticsDomain statistics+scheduler/sched-stats:/proc//schedstatjproc-pid-schedstat/proc//schedstatuclamp-bucketsj/uclamp-buckets 2.1. Bucketsuclamp-interfacesj/uclamp-interfaces 3. Interfacesuclamp-default-valuesj/uclamp-default-values3.4. Default valuessched-util-clamp-min-rt-defaultj/sched-util-clamp-min-rt-default%3.4.1 sched_util_clamp_min_rt_defaultuclamp-capping-failj/uclamp-capping-failE5.1. Capping frequency with uclamp_max fails under certain conditions/scheduler/sched-util-clamp:utilization clampingj/utilization-clampingUtilization Clamping*scheduler/sched-util-clamp:1. introductionj/ introduction1. Introduction$scheduler/sched-util-clamp:2. designj/design 2. Design(scheduler/sched-util-clamp:3. interfacesj/ interfaces 3. Interfaces3scheduler/sched-util-clamp:4. how to use util clampj/how-to-use-util-clamp4. How to use util clamp)scheduler/sched-util-clamp:5. limitationsj/ limitations5. Limitationsscheduler/schedutil:schedutilj schedutil Schedutil3scheduler/schedutil:pelt (per entity load tracking)jpelt-per-entity-load-trackingPELT (Per Entity Load Tracking).scheduler/schedutil:frequency / cpu invariancejfrequency-cpu-invarianceFrequency / CPU Invariancescheduler/schedutil:util_estjutil-estUTIL_ESTscheduler/schedutil:uclampjuclampUCLAMP$scheduler/schedutil:schedutil / dvfsjschedutil-dvfsSchedutil / DVFSscheduler/schedutil:notesjnotesNOTES-scheduler/text_files:scheduler pelt c programjSscheduler-pelt-c-programScheduler pelt c program#scsi/53c700:the 53c700 driver notesj the-53c700-driver-notesThe 53c700 Driver Notesscsi/53c700:general descriptionj general-descriptionGeneral Descriptionscsi/53c700:compile time flagsj compile-time-flagsCompile Time Flags&scsi/53c700:using the chip core driverj using-the-chip-core-driverUsing the Chip Core Driver$scsi/53c700:writing your glue driverj writing-your-glue-driverWriting Your Glue DriverGscsi/buslogic:buslogic multimaster and flashpoint scsi driver for linuxj\9buslogic-multimaster-and-flashpoint-scsi-driver-for-linux9BusLogic MultiMaster and FlashPoint SCSI Driver for Linuxscsi/buslogic:introductionj\ introduction Introductionscsi/buslogic:driver featuresj\driver-featuresDriver Features%scsi/buslogic:supported host adaptersj\supported-host-adaptersSupported Host Adapters+scsi/buslogic:flashpoint installation notesj\flashpoint-installation-notesFlashPoint Installation Notes0scsi/buslogic:bt-948/958/958d installation notesj\"bt-948-958-958d-installation-notes"BT-948/958/958D Installation Notesscsi/buslogic:driver optionsj\driver-optionsDriver Options!scsi/buslogic:driver installationj\driver-installationDriver Installation1scsi/buslogic:buslogic announcements mailing listj\#buslogic-announcements-mailing-list#BusLogic Announcements Mailing List3scsi/flashpoint:the buslogic flashpoint scsi driverj#the-buslogic-flashpoint-scsi-driver#The BusLogic FlashPoint SCSI Driver*scsi/flashpoint:the linux operating systemjthe-linux-operating-systemThe Linux Operating System(scsi/flashpoint:flashpoint host adaptersjflashpoint-host-adaptersFlashPoint Host Adaptersscsi/flashpoint:about mylexj about-mylex About Mylexscsi/flashpoint:contact:jcontactContact:8scsi/ninjascsi:workbit ninjascsi-3/32bi driver for linuxj)workbit-ninjascsi-3-32bi-driver-for-linux)WorkBiT NinjaSCSI-3/32Bi driver for Linuxscsi/ninjascsi:1. commentjcomment 1. Comment&scsi/ninjascsi:2. my linux environmentjmy-linux-environment2. My Linux environmentscsi/ninjascsi:3. installjinstall 3. Installscsi/ninjascsi:4. historyjhistory 4. Historyscsi/ninjascsi:5. cautionjcaution 5. Cautionscsi/ninjascsi:6. known bugsj known-bugs 6. Known Bugsscsi/ninjascsi:7. testingjtesting 7. Testingscsi/ninjascsi:8. copyrightj copyright 8. Copyright0scsi/aacraid:aacraid driver for linux (take two)j!aacraid-driver-for-linux-take-two#AACRAID Driver for Linux (take two)scsi/aacraid:introductionj introduction Introduction%scsi/aacraid:supported cards/chipsetsjsupported-cards-chipsetsSupported Cards/Chipsetsscsi/aacraid:peoplejpeoplePeoplescsi/aacraid:mailing listj mailing-list Mailing List#scsi/advansys:advansys driver notesjadvansys-driver-notesAdvanSys Driver Notes7scsi/advansys:driver compile time options and debuggingj)driver-compile-time-options-and-debugging)Driver Compile Time Options and Debugging scsi/advansys:driver lilo optionjdriver-lilo-optionDriver LILO Option+scsi/advansys:credits (chronological order)jcredits-chronological-orderCredits (Chronological Order)Bscsi/aha152x:adaptec aha-1520/1522 scsi driver for linux (aha152x)j9%3adaptec-aha-1520-1522-scsi-driver-for-linux-aha152x5Adaptec AHA-1520/1522 SCSI driver for Linux (aha152x)$scsi/aha152x:configuration argumentsj9%configuration-argumentsConfiguration Arguments'scsi/aha152x:compile time configurationj9%compile-time-configurationCompile Time Configuration&scsi/aha152x:lilo command line optionsj9%lilo-command-line-optionsLILO Command Line Options-scsi/aha152x:symbols for module configurationj9% symbols-for-module-configuration Symbols for Module Configurationscsi/aha152x:notes on ext_transj9%notes-on-ext-transNotes on EXT_TRANSscsi/aha152x:references usedj9%references-usedReferences Used0scsi/aic79xx:adaptec ultra320 family manager setj>#adaptec-ultra320-family-manager-set#Adaptec Ultra320 Family Manager Set"scsi/aic79xx:1. supported hardwarej>supported-hardware1. Supported Hardwarescsi/aic79xx:2. version historyj>version-history2. Version History$scsi/aic79xx:3. command line optionsj>command-line-options3. Command Line Options scsi/aic79xx:4. additional notesj>additional-notes4. Additional Notes(scsi/aic79xx:5. adaptec customer supportj>adaptec-customer-support5. Adaptec Customer SupportEscsi/aic7xxx:adaptec aic7xxx fast -> ultra160 family manager set v7.0j<5adaptec-aic7xxx-fast-ultra160-family-manager-set-v7-08Adaptec Aic7xxx Fast -> Ultra160 Family Manager Set v7.0"scsi/aic7xxx:1. supported hardwarej<supported-hardware1. Supported Hardwarescsi/aic7xxx:2. version historyj<version-history2. Version History$scsi/aic7xxx:3. command line optionsj<command-line-options3. Command Line Options(scsi/aic7xxx:4. adaptec customer supportj<adaptec-customer-support4. Adaptec Customer Support$scsi/arcmsr_spec:areca firmware specjareca-firmware-specARECA FIRMWARE SPEC(scsi/arcmsr_spec:usage of iop331 adapterjusage-of-iop331-adapterUsage of IOP331 adapter;scsi/arcmsr_spec:rs-232 interface for areca raid controllerj*rs-232-interface-for-areca-raid-controller*RS-232 Interface for Areca Raid Controller2scsi/bfa:linux driver for brocade fc/fcoe adaptersj)linux-driver-for-brocade-fc-fcoe-adapters)Linux driver for Brocade FC/FCOE adaptersscsi/bfa:supported hardwarejsupported-hardwareSupported Hardwarescsi/bfa:firmware downloadjfirmware-downloadFirmware download4scsi/bfa:configuration & management utility downloadj)configuration-management-utility-download+Configuration & Management utility downloadscsi/bfa:documentationj documentation Documentationscsi/bfa:supportjsupportSupport'scsi/bnx2fc:operating fcoe using bnx2fcjoperating-fcoe-using-bnx2fcOperating FCoE using bnx2fcscsi/bnx2fc:driver usage model:jdriver-usage-modelDriver Usage Model:scsi/bnx2fc:notejnoteNOTE-scsi/cxgb3i:chelsio s3 iscsi driver for linuxj !chelsio-s3-iscsi-driver-for-linux!Chelsio S3 iSCSI Driver for Linuxscsi/cxgb3i:introductionj  introduction Introduction#scsi/cxgb3i:using the cxgb3i driverj using-the-cxgb3i-driverUsing the cxgb3i Driverscsi/dc395x:dc395x scsi driverj dc395x-scsi-driverdc395x SCSI driverscsi/dc395x:statusj statusStatusscsi/dc395x:parametersj  parameters Parametersscsi/dc395x:copyrightj  copyright Copyrightscsi/dpti:adaptec dpti driverj15adaptec-dpti-driverAdaptec dpti driverscsi/dpti:creditsj15creditsCreditsscsi/dpti:historyj15historyHistoryscsi/dpti:todoj15todoTODOscsi/dpti:notesj15notesNotesscsi/g_ncr5380:g_ncr5380 driverjg-ncr5380-driverg_NCR5380 driver3scsi/hpsa:hpsa - hewlett packard smart array driverj\'hpsa-hewlett-packard-smart-array-driver)HPSA - Hewlett Packard Smart Array driverscsi/hpsa:supported devicesj\supported-devicesSupported devices'scsi/hpsa:hpsa specific entries in /sysj\hpsa-specific-entries-in-sysHPSA specific entries in /sys'scsi/hpsa:hpsa specific host attributesj\hpsa-specific-host-attributesHPSA specific host attributesscsi/hpsa:hpsa specific ioctlsj\hpsa-specific-ioctlsHPSA specific ioctlsBscsi/hptiop:highpoint rocketraid 3xxx/4xxx adapter driver (hptiop)j34highpoint-rocketraid-3xxx-4xxx-adapter-driver-hptiop6Highpoint RocketRAID 3xxx/4xxx Adapter Driver (hptiop)#scsi/hptiop:controller register mapj3controller-register-mapController Register Map4scsi/hptiop:i/o request workflow of not marvell freyj3(i-o-request-workflow-of-not-marvell-frey(I/O Request Workflow of Not Marvell Frey0scsi/hptiop:i/o request workflow of marvell freyj3$i-o-request-workflow-of-marvell-frey$I/O Request Workflow of Marvell Frey scsi/hptiop:user-level interfacej3user-level-interfaceUser-level Interfacescsi/index:scsi subsystemjscsi-subsystemSCSI Subsystemscsi/index:introductionj introduction Introductionscsi/index:scsi driver apisjscsi-driver-apisSCSI driver APIs!scsi/index:scsi driver parametersjscsi-driver-parametersSCSI driver parameters$scsi/index:scsi host adapter driversjscsi-host-adapter-driversSCSI host adapter driversscsi/libsas:sas layerj sas-layer SAS Layer"scsi/libsas:structure descriptionsjstructure-descriptionsStructure descriptionsscsi/libsas:eventsjeventsEventsscsi/libsas:discoveryj discovery Discovery/scsi/libsas:expander management from user spacej#expander-management-from-user-space#Expander management from User Spacescsi/sym53c8xx_2:3. advantages of this driver for newer chips.jE)advantages-of-this-driver-for-newer-chips-3. Advantages of this driver for newer chips.7scsi/sym53c8xx_2:4. memory mapped i/o versus normal i/ojE#memory-mapped-i-o-versus-normal-i-o&4. Memory mapped I/O versus normal I/O+scsi/sym53c8xx_2:5. tagged command queueingjEtagged-command-queueing5. Tagged command queueing#scsi/sym53c8xx_2:6. parity checkingjEparity-checking6. Parity checking)scsi/sym53c8xx_2:7. profiling informationjEprofiling-information7. Profiling information$scsi/sym53c8xx_2:8. control commandsjEcontrol-commands8. Control commands,scsi/sym53c8xx_2:9. configuration parametersjEconfiguration-parameters9. Configuration parameters(scsi/sym53c8xx_2:10. boot setup commandsjEboot-setup-commands10. Boot setup commands1scsi/sym53c8xx_2:15. scsi problem troubleshootingjEscsi-problem-troubleshooting 15. SCSI problem troubleshooting[scsi/sym53c8xx_2:17. serial nvram (added by richard waltham: dormouse@farsrobt.demon.co.uk)jECserial-nvram-added-by-richard-waltham-dormouse-farsrobt-demon-co-ukJ17. Serial NVRAM (added by Richard Waltham: dormouse@farsrobt.demon.co.uk))scsi/tcm_qla2xxx:tcm_qla2xxx driver notesjJ tcm-qla2xxx-driver-notestcm_qla2xxx Driver Notes/scsi/tcm_qla2xxx:tcm_qla2xxx jam_host attributejJ tcm-qla2xxx-jam-host-attributetcm_qla2xxx jam_host attribute scsi/ufs:universal flash storagejuniversal-flash-storageUniversal Flash Storagescsi/ufs:1. overviewjoverview 1. Overview%scsi/ufs:2. ufs architecture overviewjufs-architecture-overview2. UFS Architecture Overviewscsi/ufs:3. ufshcd overviewjufshcd-overview3. UFSHCD Overviewscsi/ufs:4. bsg supportj bsg-support4. BSG Support7scsi/ufs:5. ufs reference clock frequency configurationj+ufs-reference-clock-frequency-configuration.5. UFS Reference Clock Frequency configurationKscsi/wd719x:driver for western digital wd7193, wd7197 and wd7296 scsi cardsj >driver-for-western-digital-wd7193-wd7197-and-wd7296-scsi-cards?Driver for Western Digital WD7193, WD7197 and WD7296 SCSI cards8security/ima-templates:ima template management mechanismj!ima-template-management-mechanism!IMA Template Management Mechanism#security/ima-templates:introductionj introduction Introduction@security/ima-templates:supported template fields and descriptorsj)supported-template-fields-and-descriptors)Supported Template Fields and Descriptorssecurity/ima-templates:usejuseUsesecurity/sctp:sctpjh:sctpSCTPsecurity/sctp:sctp lsm supportjh:sctp-lsm-supportSCTP LSM Support"security/sctp:sctp selinux supportjh:sctp-selinux-supportSCTP SELinux Support)security/credentials:credentials in linuxjF7credentials-in-linuxCredentials in Linuxsecurity/credentials:overviewjF7overviewOverview)security/credentials:types of credentialsjF7types-of-credentialsTypes of Credentials"security/credentials:file markingsjF7 file-markings File Markings%security/credentials:task credentialsjF7task-credentialsTask Credentials*security/credentials:open file credentialsjF7open-file-credentialsOpen File Credentialssecurity/keys/request-key:negative instantiation and rejectionj$negative-instantiation-and-rejection$Negative Instantiation And Rejection.security/keys/request-key:the search algorithmjthe-search-algorithmThe Search Algorithm:security/keys/trusted-encrypted:trusted and encrypted keysjtrusted-and-encrypted-keysTrusted and Encrypted Keys,security/keys/trusted-encrypted:trust sourcej trust-source Trust Source.security/keys/trusted-encrypted:key generationjkey-generationKey Generation%security/keys/trusted-encrypted:usagejusageUsage4security/landlock:landlock lsm: kernel documentationj!landlock-lsm-kernel-documentation"Landlock LSM: kernel documentation=security/landlock:guiding principles for safe access controlsj+guiding-principles-for-safe-access-controls+Guiding principles for safe access controls security/landlock:design choicesjdesign-choicesDesign choicessecurity/landlock:testsjtestsTests#security/landlock:kernel structuresjkernel-structuresKernel structures*security/landlock:additional documentationjadditional-documentationAdditional documentationEsecurity/lsm:linux security modules: general security hooks for linuxjU/7linux-security-modules-general-security-hooks-for-linux8Linux Security Modules: General Security Hooks for Linuxsecurity/lsm:introductionjU/ introduction Introductionsecurity/lsm:lsm frameworkjU/ lsm-framework LSM Framework$security/lsm:lsm capabilities modulejU/lsm-capabilities-moduleLSM Capabilities Module:security/lsm-development:linux security module developmentj~!linux-security-module-development!Linux Security Module Development6security/sak:linux secure attention key (sak) handlingj4'linux-secure-attention-key-sak-handling)Linux Secure Attention Key (SAK) handling4security/secrets/coco:confidential computing secretsj+confidential-computing-secretsConfidential Computing secrets"security/secrets/coco:introductionj+ introduction Introduction&security/secrets/coco:secret data flowj+secret-data-flowSecret data flow/security/secrets/coco:application usage examplej+application-usage-exampleApplication usage example security/secrets/coco:referencesj+ references References,security/secrets/index:secrets documentationj secrets-documentationSecrets documentation/security/self-protection:kernel self-protectionj kernel-self-protectionKernel Self-Protection1security/self-protection:attack surface reductionj attack-surface-reductionAttack Surface Reduction)security/self-protection:memory integrityj memory-integrityMemory integrity/security/self-protection:probabilistic defensesj probabilistic-defensesProbabilistic defenses9security/self-protection:preventing information exposuresj  preventing-information-exposures Preventing Information Exposures,security/siphash:siphash - a short input prfjsiphash-a-short-input-prfSipHash - a short input PRF!security/siphash:generating a keyjgenerating-a-keyGenerating a key$security/siphash:using the functionsjusing-the-functionsUsing the functionssecurity/siphash:securityjsecuritySecurity(security/siphash:struct-passing pitfallsjstruct-passing-pitfallsStruct-passing Pitfallssecurity/siphash:resourcesj resources Resources@security/siphash:halfsiphash - siphash's insecure younger cousinj-halfsiphash-siphash-s-insecure-younger-cousin1HalfSipHash - SipHash’s insecure younger cousin*security/siphash:generating a hsiphash keyjgenerating-a-hsiphash-keyGenerating a hsiphash key-security/siphash:using the hsiphash functionsjusing-the-hsiphash-functionsUsing the hsiphash functions-security/siphash:hashtable key function usagejhashtable-key-function-usageHashtable key function usagesecurity/siphash:performancej performance PerformanceTsecurity/snp-tdx-threat-model:confidential computing in linux for x86 virtualizationj6confidential-computing-in-linux-for-x86-virtualization6Confidential Computing in Linux for x86 virtualization(security/snp-tdx-threat-model:motivationj motivation Motivation6security/snp-tdx-threat-model:overview and terminologyjoverview-and-terminologyOverview and terminology@security/snp-tdx-threat-model:existing linux kernel threat modelj"existing-linux-kernel-threat-model"Existing Linux kernel threat model]security/snp-tdx-threat-model:confidential computing threat model and its security objectivesj?confidential-computing-threat-model-and-its-security-objectives?Confidential Computing threat model and its security objectives8security/tpm/index:trusted platform module documentationj9%trusted-platform-module-documentation%Trusted Platform Module documentation&security/tpm/tpm-security:tpm securityj tpm-security TPM Security&security/tpm/tpm-security:introductionj introduction IntroductionIsecurity/tpm/tpm-security:snooping and alteration attacks against the busj/snooping-and-alteration-attacks-against-the-bus/Snooping and Alteration Attacks against the bus5security/tpm/tpm-security:measurement (pcr) integrityjmeasurement-pcr-integrityMeasurement (PCR) Integrity*security/tpm/tpm-security:secrets guardingjsecrets-guardingSecrets GuardingAsecurity/tpm/tpm-security:establishing initial trust with the tpmj'establishing-initial-trust-with-the-tpm'Establishing Initial Trust with the TPM(security/tpm/tpm-security:stacking trustjstacking-trustStacking Trust,security/tpm/tpm-security:session propertiesjsession-propertiesSession Properties*security/tpm/tpm-security:protection typesjprotection-typesProtection TypesEsecurity/tpm/tpm-security:null primary key certification in userspacej+null-primary-key-certification-in-userspace+Null Primary Key Certification in Userspace(security/tpm/tpm_event_log:tpm event logj$ tpm-event-log TPM Event Log'security/tpm/tpm_event_log:introductionj$ introduction Introduction)security/tpm/tpm_event_log:uefi event logj$uefi-event-logUEFI event log%security/tpm/tpm_event_log:referencesj$ references References1security/tpm/tpm_ffa_crb:tpm crb over ff-a driverjltpm-crb-over-ff-a-driverTPM CRB over FF-A Driver#security/tpm/tpm_ffa_crb:referencesjl references References-security/tpm/tpm_ftpm_tee:firmware tpm driverjCfirmware-tpm-driverFirmware TPM Driver&security/tpm/tpm_ftpm_tee:introductionjC introduction Introduction security/tpm/tpm_ftpm_tee:designjCdesignDesign.security/tpm/tpm_tis:tpm fifo interface driverj'tpm-fifo-interface-driverTPM FIFO interface driversecurity/tpm/tpm_tis:referencesj' references ReferencesIsecurity/tpm/tpm_vtpm_proxy:virtual tpm proxy driver for linux containersjp-virtual-tpm-proxy-driver-for-linux-containers-Virtual TPM Proxy Driver for Linux Containers(security/tpm/tpm_vtpm_proxy:introductionjp introduction Introduction"security/tpm/tpm_vtpm_proxy:designjpdesignDesign security/tpm/tpm_vtpm_proxy:uapijpuapiUAPI7security/tpm/xen-tpmfront:virtual tpm interface for xenjPvirtual-tpm-interface-for-xenVirtual TPM interface for Xen&security/tpm/xen-tpmfront:introductionjP introduction Introduction)security/tpm/xen-tpmfront:design overviewjPdesign-overviewDesign Overview.security/tpm/xen-tpmfront:integration with xenjPintegration-with-xenIntegration With XenWsound/alsa-configuration:advanced linux sound architecture - driver configuration guidejAdvanced Linux Sound Architecture - Driver Configuration guide-sound/alsa-configuration:kernel configurationjkernel-configurationKernel Configuration*sound/alsa-configuration:module parametersjmodule-parametersModule parameters*sound/alsa-configuration:ac97 quirk optionjac97-quirk-optionAC97 Quirk Option5sound/alsa-configuration:configuring non-isapnp cardsjconfiguring-non-isapnp-cardsConfiguring Non-ISAPNP Cards3sound/alsa-configuration:module autoloading supportjmodule-autoloading-supportModule Autoloading Support@sound/alsa-configuration:alsa pcm devices to oss devices mappingj'alsa-pcm-devices-to-oss-devices-mapping'ALSA PCM devices to OSS devices mapping7sound/alsa-configuration:proc interfaces (/proc/asound)jproc-interfaces-proc-asoundProc interfaces (/proc/asound)0sound/alsa-configuration:early buffer allocationjearly-buffer-allocationEarly Buffer Allocation,sound/alsa-configuration:links and addressesjlinks-and-addressesLinks and AddressesFsound/cards/audigy-mixer:sound blaster audigy mixer / default dsp codej^+sound-blaster-audigy-mixer-default-dsp-code-Sound Blaster Audigy mixer / default DSP code/sound/cards/audigy-mixer:digital mixer controlsj^digital-mixer-controlsDigital mixer controls4sound/cards/audigy-mixer:pcm stream related controlsj^pcm-stream-related-controlsPCM stream related controls(sound/cards/audigy-mixer:manuals/patentsj^manuals-patentsMANUALS/PATENTSSsound/cards/audiophile-usb:guide to using m-audio audiophile usb with alsa and jackjtq8guide-to-using-m-audio-audiophile-usb-with-alsa-and-jack8Guide to using M-Audio Audiophile USB with ALSA and Jack"sound/cards/audiophile-usb:historyjtqhistoryHistoryAsound/cards/audiophile-usb:audiophile usb specs and correct usagejtq&audiophile-usb-specs-and-correct-usage&Audiophile USB Specs and correct usage>sound/cards/audiophile-usb:audiophile usb midi support in alsajtq#audiophile-usb-midi-support-in-alsa#Audiophile USB MIDI support in ALSA?sound/cards/audiophile-usb:audiophile usb audio support in alsajtq$audiophile-usb-audio-support-in-alsa$Audiophile USB Audio support in ALSA:sound/cards/audiophile-usb:audiophile usb and jack supportjtqaudiophile-usb-and-jack-supportAudiophile USB and Jack support#sound/cards/bt87x:alsa bt87x driverjalsa-bt87x-driverALSA BT87x Driversound/cards/bt87x:introjintroIntrosound/cards/bt87x:driver statusj driver-status Driver Statussound/cards/bt87x:audio modesj audio-modes Audio modes$sound/cards/bt87x:digital audio modejdigital-audio-modeDigital audio mode)sound/cards/bt87x:analog audio mode (a/d)janalog-audio-mode-a-dAnalog audio mode (A/D)Dsound/cards/cmipci:brief notes on c-media 8338/8738/8768/8770 driverj1brief-notes-on-c-media-8338-8738-8768-8770-driver1Brief Notes on C-Media 8338/8738/8768/8770 Driver4sound/cards/cmipci:front/rear multi-channel playbackj!front-rear-multi-channel-playback!Front/Rear Multi-channel Playback-sound/cards/cmipci:4/6 multi-channel playbackjmulti-channel-playback4/6 Multi-Channel Playbacksound/cards/cmipci:digital i/oj digital-i-o Digital I/O/sound/cards/cmipci:the ac3 (raw digital) outputjthe-ac3-raw-digital-outputThe AC3 (RAW DIGITAL) OUTPUT)sound/cards/cmipci:analog mixer interfacejanalog-mixer-interfaceANALOG MIXER INTERFACE"sound/cards/cmipci:midi controllerjmidi-controllerMIDI CONTROLLER!sound/cards/cmipci:fm opl/3 synthjfm-opl-3-synthFM OPL/3 Synth%sound/cards/cmipci:joystick and modemjjoystick-and-modemJoystick and Modem(sound/cards/cmipci:debugging informationjdebugging-informationDebugging InformationHsound/cards/emu-mixer:e-mu digital audio system mixer / default dsp codej0e-mu-digital-audio-system-mixer-default-dsp-code2E-MU Digital Audio System mixer / default DSP code,sound/cards/emu-mixer:hardware compatibilityjhardware-compatibilityHardware compatibility)sound/cards/emu-mixer:driver capabilitiesjdriver-capabilitiesDriver capabilities,sound/cards/emu-mixer:digital mixer controlsjdigital-mixer-controlsDigital mixer controls1sound/cards/emu-mixer:pcm stream related controlsjpcm-stream-related-controlsPCM stream related controls%sound/cards/emu-mixer:manuals/patentsjmanuals-patentsMANUALS/PATENTSZsound/cards/emu10k1-jack:low latency, multichannel audio with jack and the emu10k1/emu10k2jg|@low-latency-multichannel-audio-with-jack-and-the-emu10k1-emu10k2ALow latency, multichannel audio with JACK and the emu10k1/emu10k29sound/cards/hdspm:software interface alsa-dsp madi driverj*'software-interface-alsa-dsp-madi-driver'Software Interface ALSA-DSP MADI Driver(sound/cards/hdspm:hardware functionalityj*hardware-functionalityHardware functionality#sound/cards/hdspm:calling parameterj*calling-parameterCalling ParameterIsound/cards/img-spdif-in:imagination technologies spdif input controllersj0imagination-technologies-spdif-input-controllers0Imagination Technologies SPDIF Input Controllers+sound/cards/index:card-specific informationjRfcard-specific-informationCard-Specific Informationalsa-driver-for-digigram-mixart8-and-mixart8aes-ebu-soundcards>Alsa driver for Digigram miXart8 and miXart8AES/EBU soundcardssound/cards/mixart:generalj;jgeneralGENERAL sound/cards/mixart:version 0.1.0j;j version-0-1-0 VERSION 0.1.0&sound/cards/mixart:not yet implementedj;jnot-yet-implementedNOT YET IMPLEMENTEDsound/cards/mixart:firmwarej;jfirmwareFIRMWAREsound/cards/mixart:copyrightj;j copyright COPYRIGHT/sound/cards/pcmtest:the virtual pcm test driverjnthe-virtual-pcm-test-driverThe Virtual PCM Test Driver,sound/cards/pcmtest:what can this driver do?jnwhat-can-this-driver-doWhat can this driver do?Esound/cards/sb-live-mixer:sound blaster live mixer / default dsp codej)sound-blaster-live-mixer-default-dsp-code+Sound Blaster Live mixer / default DSP code1sound/cards/sb-live-mixer:iec958 (s/pdif) raw pcmjiec958-s-pdif-raw-pcmIEC958 (S/PDIF) raw PCM0sound/cards/sb-live-mixer:digital mixer controlsjdigital-mixer-controlsDigital mixer controls5sound/cards/sb-live-mixer:pcm stream related controlsjpcm-stream-related-controlsPCM stream related controls)sound/cards/sb-live-mixer:manuals/patentsjmanuals-patentsMANUALS/PATENTS=sound/cards/serial-u16550:serial uart 16450/16550 midi driverj#serial-uart-16450-16550-midi-driver#Serial UART 16450/16550 MIDI driver'sound/cards/via82xx-mixer:via82xx mixerj: via82xx-mixer VIA82xx mixerZsound/codecs/cs35l56:audio drivers for cirrus logic cs35l54/56/57 boosted smart amplifiersjxEaudio-drivers-for-cirrus-logic-cs35l54-56-57-boosted-smart-amplifiersEAudio drivers for Cirrus Logic CS35L54/56/57 Boosted Smart Amplifierssound/codecs/cs35l56:summaryjxsummarySummarysound/codecs/cs35l56:firmwarejxfirmwareFirmware(sound/codecs/cs35l56:kernel log messagesjxkernel-log-messagesKernel log messages#sound/codecs/cs35l56:error messagesjxerror-messagesError messages-sound/codecs/index:codec-specific informationjfcodec-specific-informationCodec-Specific Information>sound/designs/channel-mapping-api:alsa pcm channel-mapping apijalsa-pcm-channel-mapping-apiALSA PCM channel-mapping API)sound/designs/channel-mapping-api:generaljgeneralGeneral(sound/designs/channel-mapping-api:designjdesignDesign?sound/designs/compress-accel:alsa co-processor acceleration apij[?"alsa-co-processor-acceleration-api"ALSA Co-processor Acceleration API%sound/designs/compress-accel:overviewj[?overviewOverview)sound/designs/compress-accel:requirementsj[? requirements Requirements#sound/designs/compress-accel:designj[?designDesign*sound/designs/compress-accel:state machinej[? state-machine State Machinesound/hd-audio/controls:hd-audio codec-specific mixer controlsjZ&hd-audio-codec-specific-mixer-controls&HD-Audio Codec-Specific Mixer Controls&sound/hd-audio/controls:realtek codecsjZrealtek-codecsRealtek codecs+sound/hd-audio/controls:idt/sigmatel codecsjZidt-sigmatel-codecsIDT/Sigmatel codecs"sound/hd-audio/controls:via codecsjZ via-codecs VIA codecs'sound/hd-audio/controls:conexant codecsjZconexant-codecsConexant codecs%sound/hd-audio/controls:analog codecsjZ analog-codecs Analog codecs-sound/hd-audio/dp-mst:hd-audio dp-mst supportj|hd-audio-dp-mst-supportHD-Audio DP-MST Supportsound/hd-audio/dp-mst:pcmj|pcmPCM(sound/hd-audio/dp-mst:pin initializationj|pin-initializationPin Initialization%sound/hd-audio/dp-mst:connection listj|connection-listConnection listsound/hd-audio/dp-mst:jackj|jackJack.sound/hd-audio/dp-mst:others to be added laterj|others-to-be-added-laterOthers to be added latersound/hd-audio/index:hd-audiojhd-audioHD-AudioPsound/hd-audio/intel-multi-link:hdaudio multi-link extensions on intel platformsjg0hdaudio-multi-link-extensions-on-intel-platforms0HDAudio multi-link extensions on Intel platformsXsound/hd-audio/intel-multi-link:hdaudio existing link mapping (2015 addition in skylake)jg6hdaudio-existing-link-mapping-2015-addition-in-skylake8HDaudio existing link mapping (2015 addition in SkyLake)Gsound/hd-audio/intel-multi-link:soundwire hdaudio extended link mappingjg'soundwire-hdaudio-extended-link-mapping'SoundWire HDaudio extended link mappingBsound/hd-audio/intel-multi-link:dmic hdaudio extended link mappingjg"dmic-hdaudio-extended-link-mapping"DMIC HDaudio extended link mappingAsound/hd-audio/intel-multi-link:ssp hdaudio extended link mappingjg!ssp-hdaudio-extended-link-mapping!SSP HDaudio extended link mapping4sound/hd-audio/models:hd-audio codec-specific modelsj—hd-audio-codec-specific-modelsHD-Audio Codec-Specific Modelssound/hd-audio/models:alc880j—alc880ALC880sound/hd-audio/models:alc260j—alc260ALC260sound/hd-audio/models:alc262j—alc262ALC262 sound/hd-audio/models:alc267/268j— alc267-268 ALC267/268Ysound/hd-audio/models:alc22x/23x/25x/269/27x/28x/29x (and vendor-specific alc3xxx models)j—Aalc22x-23x-25x-269-27x-28x-29x-and-vendor-specific-alc3xxx-modelsCALC22x/23x/25x/269/27x/28x/29x (and vendor-specific ALC3xxx models)$sound/hd-audio/models:alc66x/67x/892j—alc66x-67x-892ALC66x/67x/892sound/hd-audio/models:alc680j—alc680ALC680*sound/hd-audio/models:alc88x/898/1150/1220j—alc88x-898-1150-1220ALC88x/898/1150/1220 sound/hd-audio/models:alc861/660j— alc861-660 ALC861/660$sound/hd-audio/models:alc861vd/660vdj—alc861vd-660vdALC861VD/660VDsound/hd-audio/models:cmi9880j—cmi9880CMI9880&sound/hd-audio/models:ad1882 / ad1882aj—ad1882-ad1882aAD1882 / AD1882A:sound/hd-audio/models:ad1884a / ad1883 / ad1984a / ad1984bj—ad1884a-ad1883-ad1984a-ad1984b$AD1884A / AD1883 / AD1984A / AD1984Bsound/hd-audio/models:ad1884j—ad1884AD1884sound/hd-audio/models:ad1981j—ad1981AD1981sound/hd-audio/models:ad1983j—ad1983AD1983sound/hd-audio/models:ad1984j—ad1984AD1984sound/hd-audio/models:ad1986aj—ad1986aAD1986A4sound/hd-audio/models:ad1988/ad1988b/ad1989a/ad1989bj—ad1988-ad1988b-ad1989a-ad1989bAD1988/AD1988B/AD1989A/AD1989B#sound/hd-audio/models:conexant 5045j— conexant-5045 Conexant 5045#sound/hd-audio/models:conexant 5047j— conexant-5047 Conexant 5047#sound/hd-audio/models:conexant 5051j— conexant-5051 Conexant 5051#sound/hd-audio/models:conexant 5066j— conexant-5066 Conexant 5066sound/hd-audio/models:stac9200j—stac9200STAC9200#sound/hd-audio/models:stac9205/9254j— stac9205-9254 STAC9205/9254#sound/hd-audio/models:stac9220/9221j— stac9220-9221 STAC9220/9221(sound/hd-audio/models:stac9202/9250/9251j—stac9202-9250-9251STAC9202/9250/9251-sound/hd-audio/models:stac9227/9228/9229/927xj—stac9227-9228-9229-927xSTAC9227/9228/9229/927x"sound/hd-audio/models:stac92hd71b*j— stac92hd71b STAC92HD71B*!sound/hd-audio/models:stac92hd73*j— stac92hd73 STAC92HD73*!sound/hd-audio/models:stac92hd83*j— stac92hd83 STAC92HD83* sound/hd-audio/models:stac92hd95j— stac92hd95 STAC92HD95sound/hd-audio/models:stac9872j—stac9872STAC9872.sound/hd-audio/models:cirrus logic cs4206/4207j—cirrus-logic-cs4206-4207Cirrus Logic CS4206/4207)sound/hd-audio/models:cirrus logic cs4208j—cirrus-logic-cs4208Cirrus Logic CS4208.sound/hd-audio/models:via vt17xx/vt18xx/vt20xxj—via-vt17xx-vt18xx-vt20xxVIA VT17xx/VT18xx/VT20xx2sound/hd-audio/notes:more notes on hd-audio driverjVmore-notes-on-hd-audio-driverMore Notes on HD-Audio Driversound/hd-audio/notes:generaljVgeneralGeneral(sound/hd-audio/notes:hd-audio controllerjVhd-audio-controllerHD-Audio Controller#sound/hd-audio/notes:hd-audio codecjVhd-audio-codecHD-Audio Codec!sound/hd-audio/notes:other issuesjV other-issues Other Issues sound/hd-audio/notes:debug toolsjV debug-tools Debug Tools>sound/hd-audio/realtek-pc-beep:realtek pc beep hidden registerjtrealtek-pc-beep-hidden-registerRealtek PC Beep Hidden Register3sound/hd-audio/realtek-pc-beep:register descriptionjtregister-descriptionRegister Description,sound/hd-audio/realtek-pc-beep:path diagramsjt path-diagrams Path diagrams)sound/hd-audio/realtek-pc-beep:backgroundjt background Background)sound/index:sound subsystem documentationjsound-subsystem-documentationSound Subsystem Documentation4sound/kernel-api/alsa-driver-api:the alsa driver apijݷthe-alsa-driver-apiThe ALSA Driver API@sound/kernel-api/alsa-driver-api:management of cards and devicesjݷmanagement-of-cards-and-devicesManagement of Cards and Devices(sound/kernel-api/alsa-driver-api:pcm apijݷpcm-apiPCM API2sound/kernel-api/alsa-driver-api:control/mixer apijݷcontrol-mixer-apiControl/Mixer API)sound/kernel-api/alsa-driver-api:midi apijݷmidi-apiMIDI API.sound/kernel-api/alsa-driver-api:proc info apijݷ proc-info-api Proc Info API1sound/kernel-api/alsa-driver-api:compress offloadjݷcompress-offloadCompress Offload%sound/kernel-api/alsa-driver-api:asocjݷasocASoC8sound/kernel-api/alsa-driver-api:miscellaneous functionsjݷmiscellaneous-functionsMiscellaneous Functions4sound/kernel-api/index:alsa kernel api documentationjUalsa-kernel-api-documentationALSA Kernel API Documentation>sound/kernel-api/writing-an-alsa-driver:writing an alsa driverjAwriting-an-alsa-driverWriting an ALSA Driver/sound/kernel-api/writing-an-alsa-driver:prefacejAprefacePreface;sound/kernel-api/writing-an-alsa-driver:file tree structurejAfile-tree-structureFile Tree StructureBsound/kernel-api/writing-an-alsa-driver:basic flow for pci driversjAbasic-flow-for-pci-driversBasic Flow for PCI DriversJsound/kernel-api/writing-an-alsa-driver:management of cards and componentsjA"management-of-cards-and-components"Management of Cards and Components?sound/kernel-api/writing-an-alsa-driver:pci resource managementjApci-resource-managementPCI Resource Management5sound/kernel-api/writing-an-alsa-driver:pcm interfacejA pcm-interface PCM Interface9sound/kernel-api/writing-an-alsa-driver:control interfacejAcontrol-interfaceControl Interface:sound/kernel-api/writing-an-alsa-driver:api for ac97 codecjAapi-for-ac97-codecAPI for AC97 CodecDsound/kernel-api/writing-an-alsa-driver:midi (mpu401-uart) interfacejAmidi-mpu401-uart-interfaceMIDI (MPU401-UART) Interface9sound/kernel-api/writing-an-alsa-driver:rawmidi interfacejArawmidi-interfaceRawMIDI Interface=sound/kernel-api/writing-an-alsa-driver:miscellaneous devicesjAmiscellaneous-devicesMiscellaneous DevicesDsound/kernel-api/writing-an-alsa-driver:buffer and memory managementjAbuffer-and-memory-managementBuffer and Memory Management6sound/kernel-api/writing-an-alsa-driver:proc interfacejAproc-interfaceProc Interface8sound/kernel-api/writing-an-alsa-driver:power managementjApower-managementPower Management9sound/kernel-api/writing-an-alsa-driver:module parametersjAmodule-parametersModule Parameters@sound/kernel-api/writing-an-alsa-driver:device-managed resourcesjAdevice-managed-resourcesDevice-Managed ResourcesMsound/kernel-api/writing-an-alsa-driver:how to put your driver into alsa treejA%how-to-put-your-driver-into-alsa-tree%How To Put Your Driver Into ALSA Tree8sound/kernel-api/writing-an-alsa-driver:useful functionsjAuseful-functionsUseful Functions7sound/kernel-api/writing-an-alsa-driver:acknowledgmentsjAacknowledgmentsAcknowledgments!sound/soc/clocking:audio clockingjuaudio-clockingAudio Clockingsound/soc/clocking:master clockju master-clock Master Clocksound/soc/clocking:dai clocksju dai-clocks DAI Clocks+sound/soc/clocking:asoc provided clock apisjuasoc-provided-clock-apisASoC provided clock APIs'sound/soc/codec:asoc codec class driverjasoc-codec-class-driverASoC Codec Class Driver+sound/soc/codec:asoc codec driver breakdownjasoc-codec-driver-breakdownASoC Codec driver breakdownGsound/soc/codec-to-codec:creating codec to codec dai link for alsa dapmj.creating-codec-to-codec-dai-link-for-alsa-dapm.Creating codec to codec dai link for ALSA dapm0sound/soc/dai:asoc digital audio interface (dai)j$ asoc-digital-audio-interface-dai"ASoC Digital Audio Interface (DAI)sound/soc/dai:ac97j$ac97AC97sound/soc/dai:i2sj$i2sI2Ssound/soc/dai:pcmj$pcmPCMBsound/soc/dapm:dynamic audio power management for portable devicesjWc3dynamic-audio-power-management-for-portable-devices3Dynamic Audio Power Management for Portable Devicessound/soc/dapm:descriptionjWc description Description!sound/soc/dapm:dapm power domainsjWcdapm-power-domainsDAPM power domainssound/soc/dapm:dapm widgetsjWc dapm-widgets DAPM Widgets(sound/soc/dapm:registering dapm controlsjWcregistering-dapm-controlsRegistering DAPM controls0sound/soc/dapm:codec/dsp widget interconnectionsjWc!codec-dsp-widget-interconnections!Codec/DSP Widget Interconnectionssound/soc/dapm:endpoint widgetsjWcendpoint-widgetsEndpoint Widgets!sound/soc/dapm:dapm widget eventsjWcdapm-widget-eventsDAPM Widget Eventssound/soc/dpcm:dynamic pcmjJ dynamic-pcm Dynamic PCMsound/soc/dpcm:descriptionjJ description Description"sound/soc/dpcm:dpcm machine driverjJdpcm-machine-driverDPCM machine driver(sound/soc/dpcm:writing a dpcm dsp driverjJwriting-a-dpcm-dsp-driverWriting a DPCM DSP driver#sound/soc/dpcm:hostless pcm streamsjJhostless-pcm-streamsHostless PCM streamssound/soc/index:alsa soc layerjtalsa-soc-layerALSA SoC Layer"sound/soc/jack:asoc jack detectionjcasoc-jack-detectionASoC jack detection-sound/soc/jack:the jack - struct snd_soc_jackjcthe-jack-struct-snd-soc-jackThe jack - struct snd_soc_jacksound/soc/jack:snd_soc_jack_pinjcsnd-soc-jack-pinsnd_soc_jack_pin%sound/soc/jack:jack detection methodsjcjack-detection-methodsJack detection methodssound/soc/jack:machine driversjcmachine-driversMachine drivers%sound/soc/machine:asoc machine driverj8vasoc-machine-driverASoC Machine Driver"sound/soc/machine:probe()/remove()j8v probe-removeprobe()/remove()$sound/soc/machine:suspend()/resume()j8vsuspend-resumesuspend()/resume()+sound/soc/machine:machine dai configurationj8vmachine-dai-configurationMachine DAI Configuration#sound/soc/machine:machine power mapj8vmachine-power-mapMachine Power Map"sound/soc/machine:machine controlsj8vmachine-controlsMachine Controls#sound/soc/machine:clocking controlsj8vclocking-controlsClocking Controls*sound/soc/overview:alsa soc layer overviewj|alsa-soc-layer-overviewALSA SoC Layer Overviewsound/soc/overview:asoc designj| asoc-design ASoC Design'sound/soc/platform:asoc platform driverj?asoc-platform-driverASoC Platform Driversound/soc/platform:audio dmaj? audio-dma Audio DMA"sound/soc/platform:soc dai driversj?soc-dai-driversSoC DAI Drivers"sound/soc/platform:soc dsp driversj?soc-dsp-driversSoC DSP Drivers+sound/soc/pops-clicks:audio pops and clicksjaudio-pops-and-clicksAudio Pops and Clicks9sound/soc/pops-clicks:minimising playback pops and clicksj#minimising-playback-pops-and-clicks#Minimising Playback Pops and Clicks8sound/soc/pops-clicks:minimising capture pops and clicksj"minimising-capture-pops-and-clicks"Minimising Capture Pops and Clicks"sound/soc/pops-clicks:zipper noisej zipper-noise Zipper Noise%sound/utimers:userspace-driven timersjuserspace-driven-timersUserspace-driven timerssound/utimers:prefacejprefacePreface.sound/utimers:enabling userspace-driven timersj enabling-userspace-driven-timers Enabling userspace-driven timers)sound/utimers:userspace-driven timers apijuserspace-driven-timers-apiUserspace-driven timers APIAspi/butterfly:spi_butterfly - parport-to-butterfly adapter driverjz1spi-butterfly-parport-to-butterfly-adapter-driver3spi_butterfly - parport-to-butterfly adapter driver+spi/index:serial peripheral interface (spi)jDserial-peripheral-interface-spi!Serial Peripheral Interface (SPI)=spi/spi-lm70llp:spi_lm70llp : lm70-llp parport-to-spi adapterj+spi-lm70llp-lm70-llp-parport-to-spi-adapter.spi_lm70llp : LM70-LLP parport-to-SPI adapterspi/spi-lm70llp:descriptionj description Description$spi/spi-lm70llp:hardware interfacingjhardware-interfacingHardware Interfacingspi/spi-lm70llp:thanks toj thanks-to Thanks to-spi/spi-sc18is602:kernel driver spi-sc18is602jkernel-driver-spi-sc18is602Kernel driver spi-sc18is602spi/spi-sc18is602:descriptionj description Descriptionspi/spi-sc18is602:usage notesj usage-notes Usage Notes4spi/spi-summary:overview of linux kernel spi supportj$overview-of-linux-kernel-spi-support$Overview of Linux kernel SPI supportspi/spi-summary:what is spi?j what-is-spi What is SPI?6spi/spi-summary:who uses it? on what kinds of systems?j$who-uses-it-on-what-kinds-of-systems'Who uses it? On what kinds of systems?Dspi/spi-summary:i'm confused. what are these four spi "clock modes"?j0i-m-confused-what-are-these-four-spi-clock-modes;I’m confused. What are these four SPI “clock modes”?@spi/spi-summary:how do these driver programming interfaces work?j/how-do-these-driver-programming-interfaces-work0How do these driver programming interfaces work?Fspi/spi-summary:how does board-specific init code declare spi devices?j5how-does-board-specific-init-code-declare-spi-devices6How does board-specific init code declare SPI devices?8spi/spi-summary:how do i write an "spi protocol driver"?j%how-do-i-write-an-spi-protocol-driver,How do I write an “SPI Protocol Driver”?:spi/spi-summary:how do i write an "spi controller driver"?j'how-do-i-write-an-spi-controller-driver.How do I write an “SPI Controller Driver”?.spi/spi-summary:extensions to the spi protocoljextensions-to-the-spi-protocolExtensions to the SPI protocolspi/spi-summary:thanks toj thanks-to THANKS TOspi/spidev:spi userspace apijuspi-userspace-apiSPI userspace API*spi/spidev:device creation, driver bindingjudevice-creation-driver-bindingDEVICE CREATION, DRIVER BINDING%spi/spidev:basic character device apijubasic-character-device-apiBASIC CHARACTER DEVICE API+spi/spidev:full duplex character device apiVju full-duplex-character-device-api FULL DUPLEX CHARACTER DEVICE API/staging/crc32:brief tutorial on crc computationj!brief-tutorial-on-crc-computation!Brief tutorial on CRC computation$staging/index:unsorted documentationj]unsorted-documentationUnsorted DocumentationGstaging/lzo:lzo stream format as understood by linux's lzo decompressorji;lzo-stream-format-as-understood-by-linux-s-lzo-decompressor=LZO stream format as understood by Linux’s LZO decompressorstaging/lzo:introductionji introduction Introductionstaging/lzo:descriptionji description Descriptionstaging/lzo:byte sequencesjibyte-sequencesByte sequencesstaging/lzo:authorsjiauthorsAuthors magicnumbersj magicnumbersLinux magic numbers(staging/magic-number:linux magic numbersjlinux-magic-numbersLinux magic numbers-staging/remoteproc:remote processor frameworkjzremote-processor-frameworkRemote Processor Frameworkstaging/remoteproc:introductionjz introduction Introductionstaging/remoteproc:user apijzuser-apiUser API staging/remoteproc:typical usagejz typical-usage Typical usage'staging/remoteproc:api for implementorsjzapi-for-implementorsAPI for implementors+staging/remoteproc:implementation callbacksjzimplementation-callbacksImplementation callbacks,staging/remoteproc:binary firmware structurejzbinary-firmware-structureBinary Firmware Structure(staging/remoteproc:virtio and remoteprocjzvirtio-and-remoteprocVirtio and remoteproc:staging/rpmsg:remote processor messaging (rpmsg) frameworkj1*remote-processor-messaging-rpmsg-framework,Remote Processor Messaging (rpmsg) Frameworkstaging/rpmsg:introductionj1 introduction Introductionstaging/rpmsg:user apij1user-apiUser APIstaging/rpmsg:typical usagej1 typical-usage Typical usage+staging/rpmsg:allocations of rpmsg channelsj1allocations-of-rpmsg-channelsAllocations of rpmsg channelsstaging/speculation:speculationj speculation Speculation8staging/speculation:mitigating speculation side-channelsj$mitigating-speculation-side-channels$Mitigating speculation side-channelsstaging/static-keys:static keysjp static-keys Static Keysstaging/static-keys:abstractjpabstractAbstractstaging/static-keys:motivationjp motivation Motivationstaging/static-keys:solutionjpsolutionSolutiontimersTimers3timers/no_hz:no_hz: reducing scheduling-clock ticksji%no-hz-reducing-scheduling-clock-ticks&NO_HZ: Reducing Scheduling-Clock Ticks.timers/no_hz:never omit scheduling-clock ticksji!never-omit-scheduling-clock-ticks!Never Omit Scheduling-Clock Ticks6timers/no_hz:omit scheduling-clock ticks for idle cpusji)omit-scheduling-clock-ticks-for-idle-cpus)Omit Scheduling-Clock Ticks For Idle CPUsMtimers/no_hz:omit scheduling-clock ticks for cpus with only one runnable taskji@omit-scheduling-clock-ticks-for-cpus-with-only-one-runnable-task@Omit Scheduling-Clock Ticks For CPUs With Only One Runnable Tasktimers/no_hz:rcu implicationsjircu-implicationsRCU Implicationstimers/no_hz:testingjitestingTestingtimers/no_hz:known issuesji known-issues Known IssuesNtimers/timekeeping:clock sources, clock events, sched_clock() and delay timersje7clock-sources-clock-events-sched-clock-and-delay-timers;Clock sources, Clock events, sched_clock() and delay timers timers/timekeeping:clock sourcesje clock-sources Clock sourcestimers/timekeeping:clock eventsje clock-events Clock events timers/timekeeping:sched_clock()je sched-clock sched_clock()9timers/timekeeping:delay timers (some architectures only)je$delay-timers-some-architectures-only&Delay timers (some architectures only)tools/index:kernel toolsj4 kernel-tools Kernel tools)tools/rtla/common_appendix:reporting bugsj-reporting-bugsREPORTING BUGS"tools/rtla/common_appendix:licensej-licenseLICENSE"tools/rtla/common_appendix:copyingj-copyingCOPYING mm/swap:swapjyswapSwap)mm/transhuge:transparent hugepage supportj[8 transparent-hugepage-supportTransparent Hugepage Supportmm/transhuge:design principlesj[8 design-principlesDesign principles.mm/transhuge:get_user_pages and pin_user_pagesj[8 !get-user-pages-and-pin-user-pages!get_user_pages and pin_user_pagesmm/transhuge:graceful fallbackj[8 graceful-fallbackGraceful fallback+mm/transhuge:locking in hugepage aware codej[8 locking-in-hugepage-aware-codeLocking in hugepage aware code1mm/transhuge:refcounts and transparent huge pagesj[8 $refcounts-and-transparent-huge-pages$Refcounts and transparent huge pagesEmm/transhuge:partial unmap and deferred_split_folio() (anon thp only)j[8 4partial-unmap-and-deferred-split-folio-anon-thp-only8Partial unmap and deferred_split_folio() (anon THP only)mark_addr_space_unevictjmark-addr-space-unevict"Marking Address Spaces Unevictable1mm/unevictable-lru:unevictable lru infrastructurejunevictable-lru-infrastructureUnevictable LRU Infrastructuremm/unevictable-lru:introductionj introduction Introduction&mm/unevictable-lru:the unevictable lrujthe-unevictable-lruThe Unevictable LRU mm/unevictable-lru:mlocked pagesj mlocked-pages MLOCKED Pages1mm/vmalloc:virtually contiguous memory allocationjtP &virtually-contiguous-memory-allocation&Virtually Contiguous Memory Allocation@mm/vmalloced-kernel-stacks:virtually mapped kernel stack supportj[ %virtually-mapped-kernel-stack-support%Virtually Mapped Kernel Stack Support#mm/vmalloced-kernel-stacks:overviewj[ overviewOverview'mm/vmalloced-kernel-stacks:introductionj[ introduction Introduction/mm/vmalloced-kernel-stacks:have_arch_vmap_stackj[ have-arch-vmap-stackHAVE_ARCH_VMAP_STACK%mm/vmalloced-kernel-stacks:vmap_stackj[ vmap-stack VMAP_STACK%mm/vmalloced-kernel-stacks:allocationj[ allocation Allocation2mm/vmalloced-kernel-stacks:stack overflow handlingj[ stack-overflow-handlingStack overflow handlingCmm/vmalloced-kernel-stacks:testing vmap allocation with guard pagesj[ (testing-vmap-allocation-with-guard-pages(Testing VMAP allocation with guard pages&mm/vmalloced-kernel-stacks:conclusionsj[ conclusions Conclusions:mm/vmemmap_dedup:a vmemmap diet for hugetlb and device daxj )a-vmemmap-diet-for-hugetlb-and-device-dax)A vmemmap diet for HugeTLB and Device DAXmm/vmemmap_dedup:hugetlbj hugetlbHugeTLBmm/vmemmap_dedup:device daxj device-dax Device DAXmm/zsmalloc:zsmallocj2zsmalloczsmallocmm/zsmalloc:statj2statstatmm/zsmalloc:internalsj2 internals Internalsmm/zsmalloc:functionsj2 functions Functions7netlabel/cipso_ipv4:netlabel cipso/ipv4 protocol enginej e #netlabel-cipso-ipv4-protocol-engine#NetLabel CIPSO/IPv4 Protocol Enginenetlabel/cipso_ipv4:overviewj e overviewOverview.netlabel/cipso_ipv4:outbound packet processingj e outbound-packet-processingOutbound Packet Processing-netlabel/cipso_ipv4:inbound packet processingj e inbound-packet-processingInbound Packet Processing%netlabel/cipso_ipv4:label translationj e label-translationLabel Translation+netlabel/cipso_ipv4:label translation cachej e label-translation-cacheLabel Translation Cache0netlabel/draft_ietf:draft ietf cipso ip securityj] draft-ietf-cipso-ip-securityDraft IETF CIPSO IP Securitynetlabel/index:netlabeljt netlabelNetLabel+netlabel/introduction:netlabel introductionjQ netlabel-introductionNetLabel Introductionnetlabel/introduction:overviewjQ overviewOverview&netlabel/introduction:protocol enginesjQ protocol-enginesProtocol Engines)netlabel/introduction:communication layerjQ communication-layerCommunication Layer)netlabel/introduction:security module apijQ security-module-apiSecurity Module API?netlabel/lsm_interface:netlabel linux security module interfacej' (netlabel-linux-security-module-interface(NetLabel Linux Security Module Interfacenetlabel/lsm_interface:overviewj' overviewOverview3netlabel/lsm_interface:netlabel security attributesj' netlabel-security-attributesNetLabel Security Attributes7netlabel/lsm_interface:netlabel lsm protocol operationsj' netlabel-lsm-protocol-operations NetLabel LSM Protocol Operations>netlabel/lsm_interface:netlabel label mapping cache operationsj' 'netlabel-label-mapping-cache-operations'NetLabel Label Mapping Cache OperationsAnetworking/6lowpan:netdev private dataroom for 6lowpan interfacesjaQ .netdev-private-dataroom-for-6lowpan-interfaces.Netdev private dataroom for 6lowpan interfacesnetworking/6pack:6pack protocolj pack-protocol6pack ProtocolGnetworking/6pack:1. what is 6pack, and what are the advantages to kiss?j 1what-is-6pack-and-what-are-the-advantages-to-kiss61. What is 6pack, and what are the advantages to KISS?9networking/6pack:2. who has developed the 6pack protocol?j $who-has-developed-the-6pack-protocol(2. Who has developed the 6pack protocol?Jnetworking/6pack:3. where can i get the latest version of 6pack for linux?j 5where-can-i-get-the-latest-version-of-6pack-for-linux93. Where can I get the latest version of 6pack for LinuX?9networking/6pack:4. preparing the tnc for 6pack operationj %preparing-the-tnc-for-6pack-operation(4. Preparing the TNC for 6pack operationnetworking/arcnet-hardware:cnet technology inc. (16-bit cards)j cnet-technology-inc-16-bit-cards#CNet Technology Inc. (16-bit cards)"networking/arcnet-hardware:lantechjlantechLantechnetworking/arcnet-hardware:acerjacerAcer%networking/arcnet-hardware:datapoint?j datapoint Datapoint?"networking/arcnet-hardware:topwarejtopwareTopware(networking/arcnet-hardware:thomas-conradj thomas-conrad Thomas-Conrad8networking/arcnet-hardware:waterloo microsystems inc. ??jwaterloo-microsystems-incWaterloo Microsystems Inc. ??"networking/arcnet-hardware:no namejno-nameNo Name networking/arcnet-hardware:tiarajtiaraTiara&networking/arcnet-hardware:other cardsj other-cards Other Cardsnetworking/atm:atmj atmATMnetworking/ax25:ax.25j ax-25AX.25;networking/bareudp:bare udp tunnelling module documentationj]N (bare-udp-tunnelling-module-documentation(Bare UDP Tunnelling Module Documentation#networking/bareudp:special handlingj]N special-handlingSpecial Handlingnetworking/bareudp:usagej]N usageUsage networking/batman-adv:batman-advjH batman-adv batman-adv#networking/batman-adv:configurationjH configuration Configurationnetworking/batman-adv:usagejH usageUsage'networking/batman-adv:logging/debuggingjH logging-debuggingLogging/Debuggingnetworking/batman-adv:batctljH batctlbatctlnetworking/batman-adv:contactjH contactContact6networking/bonding:linux ethernet bonding driver howtoj #linux-ethernet-bonding-driver-howto#Linux Ethernet Bonding Driver HOWTOnetworking/bonding:introductionj introduction Introduction1networking/bonding:1. bonding driver installationj bonding-driver-installation1. Bonding Driver Installation,networking/bonding:2. bonding driver optionsj bonding-driver-options2. Bonding Driver Options1networking/bonding:3. configuring bonding devicesj configuring-bonding-devices3. Configuring Bonding Devices3networking/bonding:4 querying bonding configurationj querying-bonding-configuration 4 Querying Bonding Configuration*networking/bonding:5. switch configurationj switch-configuration5. Switch Configuration)networking/bonding:6. 802.1q vlan supportj q-vlan-support6. 802.1q VLAN Support%networking/bonding:7. link monitoringj link-monitoring7. Link Monitoring2networking/bonding:8. potential sources of troublej potential-sources-of-trouble8. Potential Sources of Trouble!networking/bonding:9. snmp agentsj snmp-agents9. SNMP agents'networking/bonding:10. promiscuous modej promiscuous-mode10. Promiscuous mode@networking/bonding:11. configuring bonding for high availabilityj )configuring-bonding-for-high-availability-11. Configuring Bonding for High AvailabilityAnetworking/bonding:12. configuring bonding for maximum throughputj *configuring-bonding-for-maximum-throughput.12. Configuring Bonding for Maximum Throughput-networking/bonding:13. switch behavior issuesj switch-behavior-issues13. Switch Behavior Issues7networking/bonding:14. hardware specific considerationsj hardware-specific-considerations$14. Hardware Specific Considerations1networking/bonding:15. frequently asked questionsj frequently-asked-questions15. Frequently Asked Questions*networking/bonding:16. resources and linksj resources-and-links16. Resources and Links#networking/bridge:ethernet bridgingj/ ethernet-bridgingEthernet Bridgingnetworking/bridge:introductionj/ introduction Introductionnetworking/bridge:bridge kapij/ bridge-kapi Bridge kAPInetworking/bridge:bridge uapij/ bridge-uapi Bridge uAPInetworking/bridge:stpj/ stpSTPnetworking/bridge:vlanj/ vlanVLANnetworking/bridge:multicastj/ multicast Multicastnetworking/bridge:switchdevj/ switchdev Switchdevnetworking/bridge:netfilterj/ netfilter Netfilter networking/bridge:other featuresj/ other-featuresOther Featuresnetworking/bridge:faqj/ faqFAQnetworking/bridge:contact infoj/ contact-info Contact Info networking/bridge:external linksj/ external-linksExternal Links%networking/caif/caif:using linux caifjo3 using-linux-caifUsing Linux CAIFnetworking/caif/caif:startjo3 startStart9networking/caif/caif:preparing the setup with a ste modemjo3 $preparing-the-setup-with-a-ste-modem$Preparing the setup with a STE modem%networking/caif/caif:trouble shootingjo3 trouble-shootingTrouble shooting$networking/caif/caif:error scenariosjo3 error-scenariosError Scenariosnetworking/caif/index:caifjncaifCAIF%networking/caif/linux_caif:linux caifj linux-caif Linux CAIF'networking/caif/linux_caif:introductionj introduction Introduction'networking/caif/linux_caif:architecturej architecture Architecture)networking/caif/linux_caif:implementationjimplementationImplementation/networking/caif/linux_caif:layered architecturejlayered-architectureLayered Architecture7networking/caif/linux_caif:caif socket and ip interfacejcaif-socket-and-ip-interfaceCAIF Socket and IP interfacesocketcan-motivationjsn socketcan-motivation%Motivation / Why Using the Socket APIsocketcan-conceptjsn socketcan-conceptSocketCAN Conceptsocketcan-receive-listsjsn socketcan-receive-lists Receive Listssocketcan-local-loopback1jsn socketcan-local-loopback1Local Loopback of Sent Frames'socketcan-network-problem-notificationsjsn 'socketcan-network-problem-notificationsNetwork Problem Notificationssocketcan-raw-socketsjsn socketcan-raw-sockets0RAW Protocol Sockets with can_filters (SOCK_RAW)socketcan-rawfilterjsn socketcan-rawfilter RAW socket option CAN_RAW_FILTERsocketcan-rawfdjsn socketcan-rawfd#RAW Socket Option CAN_RAW_FD_FRAMESsocketcan-core-modulejsn socketcan-core-moduleSocketCAN Core Modulesocketcan-local-loopback2jsn socketcan-local-loopback2Local Loopback of Sent Framessocketcan-can-fd-driverjsn socketcan-can-fd-driver*CAN FD (Flexible Data Rate) Driver Supportsocketcan-resourcesjsn socketcan-resourcesSocketCAN Resources2networking/can:socketcan - controller area networkjsn !socketcan-controller-area-network#SocketCAN - Controller Area Network+networking/can:overview / what is socketcanjsn overview-what-is-socketcanOverview / What is SocketCAN4networking/can:motivation / why using the socket apijsn #motivation-why-using-the-socket-api%Motivation / Why Using the Socket API networking/can:socketcan conceptjsn jI2SocketCAN Concept#networking/can:how to use socketcanjsn how-to-use-socketcanHow to use SocketCAN$networking/can:socketcan core modulejsn jI2SocketCAN Core Module"networking/can:can network driversjsn can-network-driversCAN Network Drivers"networking/can:socketcan resourcesjsn jI2SocketCAN Resourcesnetworking/can:creditsjsn creditsCreditscan_ucan_in_message_lenj( can-ucan-in-message-len len fieldcan_ucan_error_handlingj( can-ucan-error-handlingCAN Error Handling.networking/can_ucan_protocol:the ucan protocolj( the-ucan-protocolThe UCAN Protocol*networking/can_ucan_protocol:usb endpointsj( usb-endpoints USB Endpoints-networking/can_ucan_protocol:control messagesj( control-messagesCONTROL Messages.networking/can_ucan_protocol:in message formatj( in-message-formatIN Message Format/networking/can_ucan_protocol:out message formatj( out-message-formatOUT Message Format/networking/can_ucan_protocol:can error handlingj( can-error-handlingCAN Error Handling1networking/can_ucan_protocol:example conversationj( example-conversationExample ConversationJnetworking/cdc_mbim:cdc_mbim - driver for cdc mbim mobile broadband modemsj 4cdc-mbim-driver-for-cdc-mbim-mobile-broadband-modems6cdc_mbim - Driver for CDC MBIM Mobile Broadband modems+networking/cdc_mbim:command line parametersj command-line-parametersCommand Line Parametersnetworking/cdc_mbim:basic usagej basic-usage Basic usage6networking/cdc_mbim:mbim control channel userspace abij "mbim-control-channel-userspace-abi"MBIM control channel userspace ABI3networking/cdc_mbim:mbim data channel userspace abij mbim-data-channel-userspace-abiMBIM data channel userspace ABInetworking/cdc_mbim:referencesj references References.networking/checksum-offloads:checksum offloadsjchecksum-offloadsChecksum Offloads)networking/checksum-offloads:introductionj introduction Introduction0networking/checksum-offloads:tx checksum offloadjtx-checksum-offloadTX Checksum Offload8networking/checksum-offloads:lco: local checksum offloadjlco-local-checksum-offloadLCO: Local Checksum Offload9networking/checksum-offloads:rco: remote checksum offloadjrco-remote-checksum-offloadRCO: Remote Checksum Offloadnetworking/dccp:dccp protocoljF dccp-protocol DCCP protocolnetworking/dccp:introductionjF introduction Introduction networking/dccp:missing featuresjF missing-featuresMissing featuresnetworking/dccp:socket optionsjF socket-optionsSocket options networking/dccp:sysctl variablesjF sysctl-variablesSysctl variablesnetworking/dccp:ioctlsjF ioctlsIOCTLSnetworking/dccp:other tunablesjF other-tunablesOther tunablesnetworking/dccp:notesjF notesNotes'networking/dctcp:dctcp (datacenter tcp)jdctcp-datacenter-tcpDCTCP (DataCenter TCP)=networking/device_drivers/atm/cxacru:atm cxacru device driverjatm-cxacru-device-driverATM cxacru device driverTnetworking/device_drivers/atm/fore200e:fore systems pca-200e/sba-200e atm nic driverjRm -fore-systems-pca-200e-sba-200e-atm-nic-driver-FORE Systems PCA-200E/SBA-200E ATM NIC driver@networking/device_drivers/atm/fore200e:firmware copyright noticejRm firmware-copyright-noticeFirmware Copyright Notice7networking/device_drivers/atm/fore200e:firmware updatesjRm firmware-updatesFirmware Updates/networking/device_drivers/atm/fore200e:feedbackjRm feedbackFeedbackSnetworking/device_drivers/atm/index:asynchronous transfer mode (atm) device driversj6 -asynchronous-transfer-mode-atm-device-drivers/Asynchronous Transfer Mode (ATM) Device Drivers+networking/device_drivers/atm/index:indicesj6 indicesIndicesGnetworking/device_drivers/atm/iphase:atm (i)chip ia linux driver sourcejt!atm-i-chip-ia-linux-driver-source"ATM (i)Chip IA Linux Driver Source0networking/device_drivers/atm/iphase:descriptionjt description Description5networking/device_drivers/atm/iphase:before you startjtbefore-you-startBefore You Start7networking/device_drivers/atm/iphase:outstanding issuesjtoutstanding-issuesOutstanding IssuesNnetworking/device_drivers/can/can327:can327: elm327 driver for linux socketcanje (can327-elm327-driver-for-linux-socketcan)can327: ELM327 driver for Linux SocketCAN,networking/device_drivers/can/can327:authorsje authorsAuthors/networking/device_drivers/can/can327:motivationje motivation Motivation1networking/device_drivers/can/can327:introductionje introduction Introduction/networking/device_drivers/can/can327:data sheetje data-sheet Data sheetFnetworking/device_drivers/can/can327:how to attach the line disciplineje !how-to-attach-the-line-discipline!How to attach the line disciplineHnetworking/device_drivers/can/can327:how to check the controller versionje #how-to-check-the-controller-version#How to check the controller version:networking/device_drivers/can/can327:communication exampleje communication-exampleCommunication exampleHnetworking/device_drivers/can/can327:known limitations of the controllerje #known-limitations-of-the-controller#Known limitations of the controllerDnetworking/device_drivers/can/can327:known limitations of the driverje known-limitations-of-the-driverKnown limitations of the driverNnetworking/device_drivers/can/can327:rationale behind the chosen configurationje )rationale-behind-the-chosen-configuration)Rationale behind the chosen configurationBnetworking/device_drivers/can/can327:a note on can bus terminationje a-note-on-can-bus-terminationA note on CAN bus terminationsec:socketcan:drvj$ sec-socketcan-drvDriver structuresec:socketcan:platdevj$ sec-socketcan-platdevPlatform device driversec:socketcan:netdevj$ sec-socketcan-netdevNetwork device driversec:socketcan:napij$ sec-socketcan-napiNAPIsubsec:ctucanfd:rxtimestampj$ subsec-ctucanfd-rxtimestampTimestamping RX framessubsec:ctucanfd:txtimestampj$ subsec-ctucanfd-txtimestampTimestamping TX framesCnetworking/device_drivers/can/ctu/ctucanfd-driver:ctu can fd driverj$ ctu-can-fd-driverCTU CAN FD DriverJnetworking/device_drivers/can/ctu/ctucanfd-driver:about ctu can fd ip corej$ about-ctu-can-fd-ip-coreAbout CTU CAN FD IP CoreAnetworking/device_drivers/can/ctu/ctucanfd-driver:about socketcanj$ about-socketcanAbout SocketCANUnetworking/device_drivers/can/ctu/ctucanfd-driver:integrating the core to xilinx zynqj$ #integrating-the-core-to-xilinx-zynq#Integrating the core to Xilinx ZynqJnetworking/device_drivers/can/ctu/ctucanfd-driver:ctu can fd driver designj$ ctu-can-fd-driver-designCTU CAN FD Driver designUnetworking/device_drivers/can/ctu/ctucanfd-driver:ctu can fd driver sources referencej$ #ctu-can-fd-driver-sources-reference#CTU CAN FD Driver Sources Referencejnetworking/device_drivers/can/ctu/ctucanfd-driver:ctu can fd ip core and driver development acknowledgmentj$ 8ctu-can-fd-ip-core-and-driver-development-acknowledgment8CTU CAN FD IP Core and Driver Development Acknowledgment7networking/device_drivers/can/ctu/ctucanfd-driver:notesj$ notesNotesMnetworking/device_drivers/can/freescale/flexcan:flexcan can controller driverje flexcan-can-controller-driverFlexcan CAN Controller driverKnetworking/device_drivers/can/freescale/flexcan:on/off rtr frames receptionje on-off-rtr-frames-receptionOn/off RTR frames receptionPnetworking/device_drivers/can/index:controller area network (can) device driversjBF *controller-area-network-can-device-drivers,Controller Area Network (CAN) Device Drivers+networking/device_drivers/can/index:indicesjBF indicesIndicesFnetworking/device_drivers/cellular/index:cellular modem device driversj _ cellular-modem-device-driversCellular Modem Device Drivers0networking/device_drivers/cellular/index:indicesj _ indicesIndices>networking/device_drivers/cellular/qualcomm/rmnet:rmnet driverjS rmnet-driver Rmnet DriverAnetworking/device_drivers/cellular/qualcomm/rmnet:1. introductionjS introduction1. IntroductionBnetworking/device_drivers/cellular/qualcomm/rmnet:2. packet formatjS packet-format2. Packet formatLnetworking/device_drivers/cellular/qualcomm/rmnet:3. userspace configurationjS userspace-configuration3. Userspace configuration{networking/device_drivers/ethernet/3com/3c509:linux and the 3com etherlink iii series ethercards (driver v1.18c and higher)jb9 Klinux-and-the-3com-etherlink-iii-series-ethercards-driver-v1-18c-and-higherMLinux and the 3Com EtherLink III Series Ethercards (driver v1.18c and higher):networking/device_drivers/ethernet/3com/3c509:introductionjb9 introduction IntroductionEnetworking/device_drivers/ethernet/3com/3c509:special driver featuresjb9 special-driver-featuresSpecial Driver Features>networking/device_drivers/ethernet/3com/3c509:full-duplex modejb9 full-duplex-modeFull-duplex modeInetworking/device_drivers/ethernet/3com/3c509:available transceiver typesjb9 available-transceiver-typesAvailable Transceiver TypesJnetworking/device_drivers/ethernet/3com/3c509:revision history (this file)jb9 revision-history-this-fileRevision history (this file)Hnetworking/device_drivers/ethernet/3com/vortex:3com vortex device driverjG com-vortex-device-driver3Com Vortex device driver@networking/device_drivers/ethernet/3com/vortex:module parametersjG module-parametersModule parameters\networking/device_drivers/ethernet/altera/altera_tse:altera triple-speed ethernet mac driverj04 'altera-triple-speed-ethernet-mac-driver'Altera Triple-Speed Ethernet MAC driverLnetworking/device_drivers/ethernet/altera/altera_tse:1. kernel configurationj04 kernel-configuration1. Kernel ConfigurationNnetworking/device_drivers/ethernet/altera/altera_tse:2. driver parameters listj04 driver-parameters-list2. Driver parameters listLnetworking/device_drivers/ethernet/altera/altera_tse:3. command line optionsj04 command-line-options3. Command line optionsTnetworking/device_drivers/ethernet/altera/altera_tse:4. driver information and notesj04 driver-information-and-notes4. Driver information and notesInetworking/device_drivers/ethernet/altera/altera_tse:5. debug informationj04 debug-information5. Debug InformationJnetworking/device_drivers/ethernet/altera/altera_tse:6. statistics supportj04 statistics-support6. Statistics Support rx copybreakjG rx-copybreak RX copybreakjnetworking/device_drivers/ethernet/amazon/ena:linux kernel driver for elastic network adapter (ena) familyjG :linux-kernel-driver-for-elastic-network-adapter-ena-familynetworking/device_drivers/ethernet/davicom/dm9000:introductionj6 introduction IntroductionNnetworking/device_drivers/ethernet/davicom/dm9000:defining the platform devicej6 defining-the-platform-deviceDefining the platform device?networking/device_drivers/ethernet/davicom/dm9000:platform dataj6 platform-data Platform dataHnetworking/device_drivers/ethernet/davicom/dm9000:phy link state pollingj6 phy-link-state-pollingPHY Link state pollingCnetworking/device_drivers/ethernet/davicom/dm9000:dm9000a / dm9000bj6 dm9000a-dm9000bDM9000A / DM9000B9networking/device_drivers/ethernet/davicom/dm9000:ethtoolj6 ethtoolethtooljnetworking/device_drivers/ethernet/dec/dmfe:davicom dm9102(a)/dm9132/dm9801 fast ethernet driver for linuxjC=davicom-dm9102-a-dm9132-dm9801-fast-ethernet-driver-for-linux>Davicom DM9102(A)/DM9132/DM9801 fast ethernet driver for Linuxgnetworking/device_drivers/ethernet/dlink/dl2k:d-link dl2000-based gigabit ethernet adapter installationj 9d-link-dl2000-based-gigabit-ethernet-adapter-installation9D-Link DL2000-based Gigabit Ethernet Adapter Installation@networking/device_drivers/ethernet/dlink/dl2k:compatibility listj compatibility-listCompatibility List;networking/device_drivers/ethernet/dlink/dl2k:quick installj quick-install Quick InstallBnetworking/device_drivers/ethernet/dlink/dl2k:compiling the driverj compiling-the-driverCompiling the DriverCnetworking/device_drivers/ethernet/dlink/dl2k:installing the driverj installing-the-driverInstalling the DriverCnetworking/device_drivers/ethernet/dlink/dl2k:parameter descriptionj parameter-descriptionParameter DescriptionInetworking/device_drivers/ethernet/dlink/dl2k:configuration script samplej configuration-script-sampleConfiguration Script Sample=networking/device_drivers/ethernet/dlink/dl2k:troubleshootingj troubleshootingTroubleshootingPnetworking/device_drivers/ethernet/freescale/dpaa:the qoriq dpaa ethernet driverjqthe-qoriq-dpaa-ethernet-driverThe QorIQ DPAA Ethernet DriverHnetworking/device_drivers/ethernet/freescale/dpaa:dpaa ethernet overviewjqdpaa-ethernet-overviewDPAA Ethernet OverviewNnetworking/device_drivers/ethernet/freescale/dpaa:dpaa ethernet supported socsjqdpaa-ethernet-supported-socsDPAA Ethernet Supported SoCsZnetworking/device_drivers/ethernet/freescale/dpaa:configuring dpaa ethernet in your kerneljq(configuring-dpaa-ethernet-in-your-kernel(Configuring DPAA Ethernet in your kernelPnetworking/device_drivers/ethernet/freescale/dpaa:dpaa ethernet frame processingjqdpaa-ethernet-frame-processingDPAA Ethernet Frame ProcessingHnetworking/device_drivers/ethernet/freescale/dpaa:dpaa ethernet featuresjqdpaa-ethernet-featuresDPAA Ethernet Features\networking/device_drivers/ethernet/freescale/dpaa:dpaa irq affinity and receive side scalingjq*dpaa-irq-affinity-and-receive-side-scaling*DPAA IRQ Affinity and Receive Side Scaling;networking/device_drivers/ethernet/freescale/dpaa:debuggingjq debugging Debuggingbnetworking/device_drivers/ethernet/freescale/dpaa2/dpio-driver:dpaa2 dpio (data path i/o) overviewjK !dpaa2-dpio-data-path-i-o-overview#DPAA2 DPIO (Data Path I/O) OverviewKnetworking/device_drivers/ethernet/freescale/dpaa2/dpio-driver:introductionjK introduction IntroductionXnetworking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver:dpaa2 ethernet driverjP dpaa2-ethernet-driverDPAA2 Ethernet driverVnetworking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver:supported platformsjP supported-platformsSupported PlatformsXnetworking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver:architecture overviewjP architecture-overviewArchitecture Overview_networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver:creating a network interfacejP creating-a-network-interfaceCreating a Network InterfaceVnetworking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver:features & offloadsjP features-offloadsFeatures & OffloadsLnetworking/device_drivers/ethernet/freescale/dpaa2/index:dpaa2 documentationj0] dpaa2-documentationDPAA2 DocumentationZnetworking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support:dpaa2 mac / phy supportj dpaa2-mac-phy-supportDPAA2 MAC / PHY supportKnetworking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support:overviewj overviewOverview^networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support:dpaa2 software architecturej dpaa2-software-architectureDPAA2 Software ArchitectureQnetworking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support:implementationj implementationImplementationOnetworking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support:exported apij exported-api Exported APIunetworking/device_drivers/ethernet/freescale/dpaa2/overview:dpaa2 (data path acceleration architecture gen2) overviewj+- 7dpaa2-data-path-acceleration-architecture-gen2-overview9DPAA2 (Data Path Acceleration Architecture Gen2) OverviewHnetworking/device_drivers/ethernet/freescale/dpaa2/overview:introductionj+- introduction IntroductionUnetworking/device_drivers/ethernet/freescale/dpaa2/overview:overview of dpaa2 objectsj+- overview-of-dpaa2-objectsOverview of DPAA2 ObjectsNnetworking/device_drivers/ethernet/freescale/dpaa2/overview:object connectionsj+- object-connectionsObject ConnectionsFnetworking/device_drivers/ethernet/freescale/dpaa2/overview:interruptsj+- interrupts InterruptsXnetworking/device_drivers/ethernet/freescale/dpaa2/overview:dpaa2 linux drivers overviewj+- dpaa2-linux-drivers-overviewDPAA2 Linux Drivers OverviewTnetworking/device_drivers/ethernet/freescale/dpaa2/switch-driver:dpaa2 switch driverj dpaa2-switch-driverDPAA2 Switch driver\networking/device_drivers/ethernet/freescale/dpaa2/switch-driver:creating an ethernet switchj creating-an-ethernet-switchCreating an Ethernet SwitchSnetworking/device_drivers/ethernet/freescale/dpaa2/switch-driver:switching featuresj switching-featuresSwitching featuresInetworking/device_drivers/ethernet/freescale/dpaa2/switch-driver:offloadsj offloadsOffloadsPnetworking/device_drivers/ethernet/freescale/gianfar:the gianfar ethernet driverjH the-gianfar-ethernet-driverThe Gianfar Ethernet DriverHnetworking/device_drivers/ethernet/freescale/gianfar:checksum offloadingjH checksum-offloadingChecksum Offloading9networking/device_drivers/ethernet/freescale/gianfar:vlanjH vlanVLANAnetworking/device_drivers/ethernet/freescale/gianfar:multicastingjH multicasting MulticastingLinux kernel driver for Compute Engine Virtual Ethernet (gve):@networking/device_drivers/ethernet/google/gve:supported hardwarejtsupported-hardwareSupported Hardware6networking/device_drivers/ethernet/google/gve:pci barsjtpci-barsPCI BarsAnetworking/device_drivers/ethernet/google/gve:device interactionsjtdevice-interactionsDevice Interactionslnetworking/device_drivers/ethernet/huawei/hinic:linux kernel driver for huawei intelligent nic(hinic) familyjI ;linux-kernel-driver-for-huawei-intelligent-nic-hinic-familynetworking/device_drivers/ethernet/huawei/hinic:io components:jI io-componentsIO components::networking/device_drivers/ethernet/huawei/hinic:hw device:jI hw-device HW device:\networking/device_drivers/ethernet/huawei/hinic:hinic_dev contains the following components:jI +hinic-dev-contains-the-following-components,hinic_dev contains the following components:=networking/device_drivers/ethernet/huawei/hinic:miscellaneousjI miscellaneous Miscellaneous7networking/device_drivers/ethernet/huawei/hinic:supportjI supportSupport@networking/device_drivers/ethernet/index:ethernet device driversjethernet-device-driversEthernet Device Drivers0networking/device_drivers/ethernet/index:indicesjindicesIndicesknetworking/device_drivers/ethernet/intel/e100:linux base driver for the intel(r) pro/100 family of adaptersjpk networking/device_drivers/ethernet/mellanox/mlx5/index:indicesjm indicesIndices`networking/device_drivers/ethernet/mellanox/mlx5/kconfig:enabling the driver and kconfig optionsj@'enabling-the-driver-and-kconfig-options'Enabling the driver and kconfig optionsmlx5_bridge_offloadj  mlx5-bridge-offloadBridge offloadDnetworking/device_drivers/ethernet/mellanox/mlx5/switchdev:switchdevj  switchdev SwitchdevInetworking/device_drivers/ethernet/mellanox/mlx5/switchdev:bridge offloadj  bridge-offloadBridge offloadFnetworking/device_drivers/ethernet/mellanox/mlx5/switchdev:subfunctionj  subfunction SubfunctionNnetworking/device_drivers/ethernet/mellanox/mlx5/switchdev:function attributesj  function-attributesFunction attributesHnetworking/device_drivers/ethernet/mellanox/mlx5/tracepoints:tracepointsj tracepoints TracepointsSnetworking/device_drivers/ethernet/meta/fbnic:meta platforms host network interfacej? %meta-platforms-host-network-interface%Meta Platforms Host Network Interface?networking/device_drivers/ethernet/meta/fbnic:firmware versionsj? firmware-versionsFirmware Versions8networking/device_drivers/ethernet/meta/fbnic:statisticsj? statistics StatisticsJnetworking/device_drivers/ethernet/microsoft/netvsc:hyper-v network driverj hyper-v-network-driverHyper-V network driverAnetworking/device_drivers/ethernet/microsoft/netvsc:compatibilityj compatibility Compatibilitynetworking/device_drivers/ethernet/stmicro/stmmac:feature listjW feature-list Feature ListFnetworking/device_drivers/ethernet/stmicro/stmmac:kernel configurationjW kernel-configurationKernel ConfigurationInetworking/device_drivers/ethernet/stmicro/stmmac:command line parametersjW command-line-parametersCommand Line ParametersNnetworking/device_drivers/ethernet/stmicro/stmmac:driver information and notesjW driver-information-and-notesDriver Information and NotesCnetworking/device_drivers/ethernet/stmicro/stmmac:debug informationjW debug-informationDebug Information9networking/device_drivers/ethernet/stmicro/stmmac:supportjW supportSupportnetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:texas instruments k3 am65 cpsw nuss switchdev based ethernet driverji Ctexas-instruments-k3-am65-cpsw-nuss-switchdev-based-ethernet-driverCTexas Instruments K3 AM65 CPSW NUSS switchdev based ethernet driverLnetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:port renamingji port-renaming Port renamingMnetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:multi mac modeji multi-mac-modeMulti mac mode_networking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:devlink configuration parametersji devlink-configuration-parameters Devlink configuration parametersPnetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:enabling "switch"ji enabling-switchEnabling “switch”Knetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:bridge setupji bridge-setup Bridge setupInetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:on/off stpji on-off-stp On/off STPQnetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:vlan configurationji vlan-configurationVLAN configurationNnetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:add extra vlansji add-extra-vlansAdd extra VLANsQnetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:multicast floodingji multicast-floodingMulticast floodingTnetworking/device_drivers/ethernet/ti/am65_nuss_cpsw_switchdev:access and trunk portji access-and-trunk-portAccess and Trunk portQnetworking/device_drivers/ethernet/ti/cpsw:texas instruments cpsw ethernet driverj, &texas-instruments-cpsw-ethernet-driver&Texas Instruments CPSW ethernet driverDnetworking/device_drivers/ethernet/ti/cpsw:multiqueue & cbs & mqprioj, multiqueue-cbs-mqprioMultiqueue & CBS & MQPRIO5networking/device_drivers/ethernet/ti/cpsw:test setupj, test-setup Test setupBnetworking/device_drivers/ethernet/ti/cpsw:test setup for examplesj, test-setup-for-examplesTest setup for examplesAnetworking/multiqueue:howto for multiqueue network device supportj +howto-for-multiqueue-network-device-support+HOWTO for multiqueue network device support]networking/multiqueue:section 1: base driver requirements for implementing multiqueue supportj Fsection-1-base-driver-requirements-for-implementing-multiqueue-supportGSection 1: Base driver requirements for implementing multiqueue supportEnetworking/multiqueue:section 2: qdisc support for multiqueue devicesj .section-2-qdisc-support-for-multiqueue-devices/Section 2: Qdisc support for multiqueue devicesPnetworking/multiqueue:section 3: brief howto using multiq for multiqueue devicesj 9section-3-brief-howto-using-multiq-for-multiqueue-devices:Section 3: Brief howto using MULTIQ for multiqueue devicesnapij2 napiNAPIdrv_ctrlj2 drv-ctrl Control API drv_schedj2 drv-schedScheduling and IRQ maskingpollj2 poll Busy pollingthreadedj2 threaded Threaded NAPInetworking/napi:napij2 j P2NAPInetworking/napi:driver apij2 driver-api Driver APInetworking/napi:user apij2 user-apiUser APICnetworking/net_cachelines/index:common networking struct cachelinesja #common-networking-struct-cachelines#Common Networking Struct Cachelinesdnetworking/net_cachelines/inet_connection_sock:inet_connection_sock struct fast path usage breakdownj 5inet-connection-sock-struct-fast-path-usage-breakdown5inet_connection_sock struct fast path usage breakdownNnetworking/net_cachelines/inet_sock:inet_sock struct fast path usage breakdownjwx *inet-sock-struct-fast-path-usage-breakdown*inet_sock struct fast path usage breakdownPnetworking/net_cachelines/net_device:net_device struct fast path usage breakdownj +net-device-struct-fast-path-usage-breakdown+net_device struct fast path usage breakdownWnetworking/net_cachelines/netns_ipv4_sysctl:netns_ipv4 struct fast path usage breakdownj  +netns-ipv4-struct-fast-path-usage-breakdown+netns_ipv4 struct fast path usage breakdownHnetworking/net_cachelines/snmp:netns_ipv4 enum fast path usage breakdownj )netns-ipv4-enum-fast-path-usage-breakdown)netns_ipv4 enum fast path usage breakdownLnetworking/net_cachelines/tcp_sock:tcp_sock struct fast path usage breakdownjn )tcp-sock-struct-fast-path-usage-breakdown)tcp_sock struct fast path usage breakdownInetworking/net_dim:net dim - generic network dynamic interrupt moderationjy 4net-dim-generic-network-dynamic-interrupt-moderation6Net DIM - Generic Network Dynamic Interrupt Moderationnetworking/net_dim:assumptionsjy assumptions Assumptionsnetworking/net_dim:introductionjy introduction Introduction$networking/net_dim:net dim algorithmjy net-dim-algorithmNet DIM Algorithm6networking/net_dim:registering a network device to dimjy #registering-a-network-device-to-dim#Registering a Network Device to DIMnetworking/net_dim:examplejy exampleExamplenetworking/net_dim:tuning dimjy tuning-dim Tuning DIMAnetworking/net_dim:dynamic interrupt moderation (dim) library apijy ,dynamic-interrupt-moderation-dim-library-api.Dynamic Interrupt Moderation (DIM) library API$networking/net_failover:net_failoverj net-failover NET_FAILOVER networking/net_failover:overviewj overviewOverviewEnetworking/net_failover:virtio-net accelerated datapath: standby modej ,virtio-net-accelerated-datapath-standby-mode-virtio-net accelerated datapath: STANDBY modeZnetworking/net_failover:live migration of a vm with sr-iov vf & virtio-net in standby modej @live-migration-of-a-vm-with-sr-iov-vf-virtio-net-in-standby-modeBLive Migration of a VM with SR-IOV VF & virtio-net in STANDBY mode networking/netconsole:netconsolej> netconsole Netconsole#networking/netconsole:introduction:j> introduction Introduction:8networking/netconsole:sender and receiver configuration:j> !sender-and-receiver-configuration"Sender and receiver configuration:.networking/netconsole:dynamic reconfiguration:j> dynamic-reconfigurationDynamic reconfiguration:'networking/netconsole:extended console:j> extended-consoleExtended console:*networking/netconsole:miscellaneous notes:j> miscellaneous-notesMiscellaneous notes:Pnetworking/netdev-features:netdev features mess and how to get out from it alivej 5netdev-features-mess-and-how-to-get-out-from-it-alive5Netdev features mess and how to get out from it alive/networking/netdev-features:part i: feature setsj part-i-feature-setsPart I: Feature sets@networking/netdev-features:part ii: controlling enabled featuresj $part-ii-controlling-enabled-features%Part II: Controlling enabled features9networking/netdev-features:part iii: implementation hintsj part-iii-implementation-hintsPart III: Implementation hints,networking/netdev-features:part iv: featuresj part-iv-featuresPart IV: Features;networking/netdevices:network devices, the kernel, and you!j7 "network-devices-the-kernel-and-you%Network Devices, the Kernel, and You!"networking/netdevices:introductionj7 introduction Introduction6networking/netdevices:struct net_device lifetime rulesj7 struct-net-device-lifetime-rules struct net_device lifetime rulesnetworking/netdevices:mtuj7 mtuMTU=networking/netdevices:struct net_device synchronization rulesj7 'struct-net-device-synchronization-rules'struct net_device synchronization rules>networking/netdevices:struct napi_struct synchronization rulesj7 (struct-napi-struct-synchronization-rules(struct napi_struct synchronization rulesHnetworking/netdevices:struct netdev_queue_mgmt_ops synchronization rulesj7 2struct-netdev-queue-mgmt-ops-synchronization-rules2struct netdev_queue_mgmt_ops synchronization rules3networking/netdevices:rtnl and netdev instance lockj7 rtnl-and-netdev-instance-lockRTNL and netdev instance lock8networking/netdevices:notifiers and netdev instance lockj7 "notifiers-and-netdev-instance-lock"Notifiers and netdev instance lock6networking/netdevices:netdev_internal symbol namespacej7 netdev-internal-symbol-namespace NETDEV_INTERNAL symbol namespace5networking/netfilter-sysctl:netfilter sysfs variablesjP netfilter-sysfs-variablesNetfilter Sysfs variables@networking/netfilter-sysctl:/proc/sys/net/netfilter/* variables:jP proc-sys-net-netfilter-variables$/proc/sys/net/netfilter/* Variables:$networking/netif-msg:netif msg levelj netif-msg-levelNETIF Msg Levelnetworking/netif-msg:historyj historyHistoryconntrack-operation-getj conntrack-operation-getgetconntrack-operation-get-statsj conntrack-operation-get-stats get-statsconntrack-definition-nfgenmsgj conntrack-definition-nfgenmsgnfgenmsg)conntrack-definition-nf-ct-tcp-flags-maskj )conntrack-definition-nf-ct-tcp-flags-masknf-ct-tcp-flags-mask$conntrack-definition-nf-ct-tcp-flagsj $conntrack-definition-nf-ct-tcp-flagsnf-ct-tcp-flags$conntrack-definition-nf-ct-tcp-statej $conntrack-definition-nf-ct-tcp-statenf-ct-tcp-state%conntrack-definition-nf-ct-sctp-statej %conntrack-definition-nf-ct-sctp-statenf-ct-sctp-state!conntrack-definition-nf-ct-statusj !conntrack-definition-nf-ct-status nf-ct-status%conntrack-attribute-set-counter-attrsj %conntrack-attribute-set-counter-attrs counter-attrs)conntrack-attribute-set-tuple-proto-attrsj )conntrack-attribute-set-tuple-proto-attrstuple-proto-attrs&conntrack-attribute-set-tuple-ip-attrsj &conntrack-attribute-set-tuple-ip-attrstuple-ip-attrs#conntrack-attribute-set-tuple-attrsj #conntrack-attribute-set-tuple-attrs tuple-attrs+conntrack-attribute-set-protoinfo-tcp-attrsj +conntrack-attribute-set-protoinfo-tcp-attrsprotoinfo-tcp-attrs,conntrack-attribute-set-protoinfo-dccp-attrsj ,conntrack-attribute-set-protoinfo-dccp-attrsprotoinfo-dccp-attrs,conntrack-attribute-set-protoinfo-sctp-attrsj ,conntrack-attribute-set-protoinfo-sctp-attrsprotoinfo-sctp-attrs'conntrack-attribute-set-protoinfo-attrsj 'conntrack-attribute-set-protoinfo-attrsprotoinfo-attrs"conntrack-attribute-set-help-attrsj "conntrack-attribute-set-help-attrs help-attrs'conntrack-attribute-set-nat-proto-attrsj 'conntrack-attribute-set-nat-proto-attrsnat-proto-attrs!conntrack-attribute-set-nat-attrsj !conntrack-attribute-set-nat-attrs nat-attrs$conntrack-attribute-set-seqadj-attrsj $conntrack-attribute-set-seqadj-attrs seqadj-attrs$conntrack-attribute-set-secctx-attrsj $conntrack-attribute-set-secctx-attrs secctx-attrs&conntrack-attribute-set-synproxy-attrsj &conntrack-attribute-set-synproxy-attrssynproxy-attrs'conntrack-attribute-set-conntrack-attrsj 'conntrack-attribute-set-conntrack-attrsconntrack-attrs-conntrack-attribute-set-conntrack-stats-attrsj -conntrack-attribute-set-conntrack-stats-attrsconntrack-stats-attrsLnetworking/netlink_spec/conntrack:family ``conntrack`` netlink specificationj &family-conntrack-netlink-specification&Family conntrack netlink specification)networking/netlink_spec/conntrack:summaryj summarySummary,networking/netlink_spec/conntrack:operationsj operations Operations-networking/netlink_spec/conntrack:definitionsj definitions Definitions0networking/netlink_spec/conntrack:attribute setsj attribute-setsAttribute setsdevlink-operation-getjڗ devlink-operation-getgetdevlink-operation-port-getjڗ devlink-operation-port-getport-getdevlink-operation-port-setjڗ devlink-operation-port-setport-setdevlink-operation-port-newjڗ devlink-operation-port-newport-newdevlink-operation-port-deljڗ devlink-operation-port-delport-deldevlink-operation-port-splitjڗ devlink-operation-port-split port-splitdevlink-operation-port-unsplitjڗ devlink-operation-port-unsplit port-unsplitdevlink-operation-sb-getjڗ devlink-operation-sb-getsb-getdevlink-operation-sb-pool-getjڗ devlink-operation-sb-pool-get sb-pool-getdevlink-operation-sb-pool-setjڗ devlink-operation-sb-pool-set sb-pool-set"devlink-operation-sb-port-pool-getjڗ "devlink-operation-sb-port-pool-getsb-port-pool-get"devlink-operation-sb-port-pool-setjڗ "devlink-operation-sb-port-pool-setsb-port-pool-set%devlink-operation-sb-tc-pool-bind-getjڗ %devlink-operation-sb-tc-pool-bind-getsb-tc-pool-bind-get%devlink-operation-sb-tc-pool-bind-setjڗ %devlink-operation-sb-tc-pool-bind-setsb-tc-pool-bind-set!devlink-operation-sb-occ-snapshotjڗ !devlink-operation-sb-occ-snapshotsb-occ-snapshot"devlink-operation-sb-occ-max-clearjڗ "devlink-operation-sb-occ-max-clearsb-occ-max-cleardevlink-operation-eswitch-getjڗ devlink-operation-eswitch-get eswitch-getdevlink-operation-eswitch-setjڗ devlink-operation-eswitch-set eswitch-set!devlink-operation-dpipe-table-getjڗ !devlink-operation-dpipe-table-getdpipe-table-get#devlink-operation-dpipe-entries-getjڗ #devlink-operation-dpipe-entries-getdpipe-entries-get#devlink-operation-dpipe-headers-getjڗ #devlink-operation-dpipe-headers-getdpipe-headers-get*devlink-operation-dpipe-table-counters-setjڗ *devlink-operation-dpipe-table-counters-setdpipe-table-counters-setdevlink-operation-resource-setjڗ devlink-operation-resource-set resource-setdevlink-operation-resource-dumpjڗ devlink-operation-resource-dump resource-dumpdevlink-operation-reloadjڗ devlink-operation-reloadreloaddevlink-operation-param-getjڗ devlink-operation-param-get param-getdevlink-operation-param-setjڗ devlink-operation-param-set param-setdevlink-operation-region-getjڗ devlink-operation-region-get region-getdevlink-operation-region-newjڗ devlink-operation-region-new region-newdevlink-operation-region-deljڗ devlink-operation-region-del region-deldevlink-operation-region-readjڗ devlink-operation-region-read region-read devlink-operation-port-param-getjڗ devlink-operation-port-param-getport-param-get devlink-operation-port-param-setjڗ devlink-operation-port-param-setport-param-setdevlink-operation-info-getjڗ devlink-operation-info-getinfo-get%devlink-operation-health-reporter-getjڗ %devlink-operation-health-reporter-gethealth-reporter-get%devlink-operation-health-reporter-setjڗ %devlink-operation-health-reporter-sethealth-reporter-set)devlink-operation-health-reporter-recoverjڗ )devlink-operation-health-reporter-recoverhealth-reporter-recover*devlink-operation-health-reporter-diagnosejڗ *devlink-operation-health-reporter-diagnosehealth-reporter-diagnose*devlink-operation-health-reporter-dump-getjڗ *devlink-operation-health-reporter-dump-gethealth-reporter-dump-get,devlink-operation-health-reporter-dump-clearjڗ ,devlink-operation-health-reporter-dump-clearhealth-reporter-dump-cleardevlink-operation-flash-updatejڗ devlink-operation-flash-update flash-updatedevlink-operation-trap-getjڗ devlink-operation-trap-gettrap-getdevlink-operation-trap-setjڗ devlink-operation-trap-settrap-set devlink-operation-trap-group-getjڗ devlink-operation-trap-group-gettrap-group-get devlink-operation-trap-group-setjڗ devlink-operation-trap-group-settrap-group-set"devlink-operation-trap-policer-getjڗ "devlink-operation-trap-policer-gettrap-policer-get"devlink-operation-trap-policer-setjڗ "devlink-operation-trap-policer-settrap-policer-set&devlink-operation-health-reporter-testjڗ &devlink-operation-health-reporter-testhealth-reporter-testdevlink-operation-rate-getjڗ devlink-operation-rate-getrate-getdevlink-operation-rate-setjڗ devlink-operation-rate-setrate-setdevlink-operation-rate-newjڗ devlink-operation-rate-newrate-newdevlink-operation-rate-deljڗ devlink-operation-rate-delrate-deldevlink-operation-linecard-getjڗ devlink-operation-linecard-get linecard-getdevlink-operation-linecard-setjڗ devlink-operation-linecard-set linecard-setdevlink-operation-selftests-getjڗ devlink-operation-selftests-get selftests-getdevlink-operation-selftests-runjڗ devlink-operation-selftests-run selftests-runu(#devlink-operation-notify-filter-setjڗ #devlink-operation-notify-filter-setnotify-filter-setdevlink-definition-sb-pool-typejڗ devlink-definition-sb-pool-type sb-pool-typedevlink-definition-port-typejڗ devlink-definition-port-type port-typedevlink-definition-port-flavourjڗ devlink-definition-port-flavour port-flavour devlink-definition-port-fn-statejڗ devlink-definition-port-fn-state port-fn-state"devlink-definition-port-fn-opstatejڗ "devlink-definition-port-fn-opstateport-fn-opstate#devlink-definition-port-fn-attr-capjڗ #devlink-definition-port-fn-attr-capport-fn-attr-capdevlink-definition-rate-typejڗ devlink-definition-rate-type rate-type$devlink-definition-sb-threshold-typejڗ $devlink-definition-sb-threshold-typesb-threshold-typedevlink-definition-eswitch-modejڗ devlink-definition-eswitch-mode eswitch-mode&devlink-definition-eswitch-inline-modejڗ &devlink-definition-eswitch-inline-modeeswitch-inline-mode%devlink-definition-eswitch-encap-modejڗ %devlink-definition-eswitch-encap-modeeswitch-encap-mode"devlink-definition-dpipe-header-idjڗ "devlink-definition-dpipe-header-iddpipe-header-id#devlink-definition-dpipe-match-typejڗ #devlink-definition-dpipe-match-typedpipe-match-type$devlink-definition-dpipe-action-typejڗ $devlink-definition-dpipe-action-typedpipe-action-type+devlink-definition-dpipe-field-mapping-typejڗ +devlink-definition-dpipe-field-mapping-typedpipe-field-mapping-type devlink-definition-resource-unitjڗ devlink-definition-resource-unit resource-unit devlink-definition-reload-actionjڗ devlink-definition-reload-action reload-actiondevlink-definition-param-cmodejڗ devlink-definition-param-cmode param-cmode"devlink-definition-flash-overwritejڗ "devlink-definition-flash-overwriteflash-overwritedevlink-definition-trap-actionjڗ devlink-definition-trap-action trap-actiondevlink-definition-trap-typejڗ devlink-definition-trap-type trap-typedevlink-attribute-set-devlinkjڗ devlink-attribute-set-devlinkdevlink"devlink-attribute-set-dl-dev-statsjڗ "devlink-attribute-set-dl-dev-stats dl-dev-stats%devlink-attribute-set-dl-reload-statsjڗ %devlink-attribute-set-dl-reload-statsdl-reload-stats(devlink-attribute-set-dl-reload-act-infojڗ (devlink-attribute-set-dl-reload-act-infodl-reload-act-info)devlink-attribute-set-dl-reload-act-statsjڗ )devlink-attribute-set-dl-reload-act-statsdl-reload-act-stats+devlink-attribute-set-dl-reload-stats-entryjڗ +devlink-attribute-set-dl-reload-stats-entrydl-reload-stats-entry%devlink-attribute-set-dl-info-versionjڗ %devlink-attribute-set-dl-info-versiondl-info-version&devlink-attribute-set-dl-port-functionjڗ &devlink-attribute-set-dl-port-functiondl-port-function%devlink-attribute-set-dl-dpipe-tablesjڗ %devlink-attribute-set-dl-dpipe-tablesdl-dpipe-tables$devlink-attribute-set-dl-dpipe-tablejڗ $devlink-attribute-set-dl-dpipe-tabledl-dpipe-table,devlink-attribute-set-dl-dpipe-table-matchesjڗ ,devlink-attribute-set-dl-dpipe-table-matchesdl-dpipe-table-matches,devlink-attribute-set-dl-dpipe-table-actionsjڗ ,devlink-attribute-set-dl-dpipe-table-actionsdl-dpipe-table-actions&devlink-attribute-set-dl-dpipe-entriesjڗ &devlink-attribute-set-dl-dpipe-entriesdl-dpipe-entries$devlink-attribute-set-dl-dpipe-entryjڗ $devlink-attribute-set-dl-dpipe-entrydl-dpipe-entry1devlink-attribute-set-dl-dpipe-entry-match-valuesjڗ 1devlink-attribute-set-dl-dpipe-entry-match-valuesdl-dpipe-entry-match-values2devlink-attribute-set-dl-dpipe-entry-action-valuesjڗ 2devlink-attribute-set-dl-dpipe-entry-action-valuesdl-dpipe-entry-action-values$devlink-attribute-set-dl-dpipe-matchjڗ $devlink-attribute-set-dl-dpipe-matchdl-dpipe-match*devlink-attribute-set-dl-dpipe-match-valuejڗ *devlink-attribute-set-dl-dpipe-match-valuedl-dpipe-match-value%devlink-attribute-set-dl-dpipe-actionjڗ %devlink-attribute-set-dl-dpipe-actiondl-dpipe-action+devlink-attribute-set-dl-dpipe-action-valuejڗ +devlink-attribute-set-dl-dpipe-action-valuedl-dpipe-action-value&devlink-attribute-set-dl-dpipe-headersjڗ &devlink-attribute-set-dl-dpipe-headersdl-dpipe-headers%devlink-attribute-set-dl-dpipe-headerjڗ %devlink-attribute-set-dl-dpipe-headerdl-dpipe-header,devlink-attribute-set-dl-dpipe-header-fieldsjڗ ,devlink-attribute-set-dl-dpipe-header-fieldsdl-dpipe-header-fields$devlink-attribute-set-dl-dpipe-fieldjڗ $devlink-attribute-set-dl-dpipe-fielddl-dpipe-field!devlink-attribute-set-dl-resourcejڗ !devlink-attribute-set-dl-resource dl-resource&devlink-attribute-set-dl-resource-listjڗ &devlink-attribute-set-dl-resource-listdl-resource-listdevlink-attribute-set-dl-paramjڗ devlink-attribute-set-dl-paramdl-param)devlink-attribute-set-dl-region-snapshotsjڗ )devlink-attribute-set-dl-region-snapshotsdl-region-snapshots(devlink-attribute-set-dl-region-snapshotjڗ (devlink-attribute-set-dl-region-snapshotdl-region-snapshot&devlink-attribute-set-dl-region-chunksjڗ &devlink-attribute-set-dl-region-chunksdl-region-chunks%devlink-attribute-set-dl-region-chunkjڗ %devlink-attribute-set-dl-region-chunkdl-region-chunkdevlink-attribute-set-dl-fmsgjڗ devlink-attribute-set-dl-fmsgdl-fmsg(devlink-attribute-set-dl-health-reporterjڗ (devlink-attribute-set-dl-health-reporterdl-health-reporter#devlink-attribute-set-dl-attr-statsjڗ #devlink-attribute-set-dl-attr-stats dl-attr-stats&devlink-attribute-set-dl-trap-metadatajڗ &devlink-attribute-set-dl-trap-metadatadl-trap-metadata1devlink-attribute-set-dl-linecard-supported-typesjڗ 1devlink-attribute-set-dl-linecard-supported-typesdl-linecard-supported-types$devlink-attribute-set-dl-selftest-idjڗ $devlink-attribute-set-dl-selftest-iddl-selftest-idHnetworking/netlink_spec/devlink:family ``devlink`` netlink specificationjڗ $family-devlink-netlink-specification$Family devlink netlink specification'networking/netlink_spec/devlink:summaryjڗ summarySummary*networking/netlink_spec/devlink:operationsjڗ operations Operations+networking/netlink_spec/devlink:definitionsjڗ definitions Definitions.networking/netlink_spec/devlink:attribute setsjڗ attribute-setsAttribute setsdpll-operation-device-id-getjF dpll-operation-device-id-get device-id-getdpll-operation-device-getjF dpll-operation-device-get device-getdpll-operation-device-setjF dpll-operation-device-set device-set dpll-operation-device-create-ntfjF dpll-operation-device-create-ntfdevice-create-ntf dpll-operation-device-delete-ntfjF dpll-operation-device-delete-ntfdevice-delete-ntf dpll-operation-device-change-ntfjF dpll-operation-device-change-ntfdevice-change-ntfdpll-operation-pin-id-getjF dpll-operation-pin-id-get pin-id-getdpll-operation-pin-getjF dpll-operation-pin-getpin-getdpll-operation-pin-setjF dpll-operation-pin-setpin-setdpll-operation-pin-create-ntfjF dpll-operation-pin-create-ntfpin-create-ntfdpll-operation-pin-delete-ntfjF dpll-operation-pin-delete-ntfpin-delete-ntfdpll-operation-pin-change-ntfjF dpll-operation-pin-change-ntfpin-change-ntfdpll-definition-modejF dpll-definition-modemodedpll-definition-lock-statusjF dpll-definition-lock-status lock-status!dpll-definition-lock-status-errorjF !dpll-definition-lock-status-errorlock-status-error#dpll-definition-clock-quality-leveljF #dpll-definition-clock-quality-levelclock-quality-leveldpll-definition-temp-dividerjF dpll-definition-temp-divider temp-dividerdpll-definition-typejF dpll-definition-typetypedpll-definition-pin-typejF dpll-definition-pin-typepin-typedpll-definition-pin-directionjF dpll-definition-pin-direction pin-direction"dpll-definition-pin-frequency-1-hzjF "dpll-definition-pin-frequency-1-hzpin-frequency-1-hz$dpll-definition-pin-frequency-10-khzjF $dpll-definition-pin-frequency-10-khzpin-frequency-10-khz&dpll-definition-pin-frequency-77_5-khzjF &dpll-definition-pin-frequency-77-5-khzpin-frequency-77_5-khz$dpll-definition-pin-frequency-10-mhzjF $dpll-definition-pin-frequency-10-mhzpin-frequency-10-mhzdpll-definition-pin-statejF dpll-definition-pin-state pin-state dpll-definition-pin-capabilitiesjF dpll-definition-pin-capabilitiespin-capabilities$dpll-definition-phase-offset-dividerjF $dpll-definition-phase-offset-dividerphase-offset-dividerdpll-attribute-set-dplljF dpll-attribute-set-dplldplldpll-attribute-set-pinjF dpll-attribute-set-pinpin$dpll-attribute-set-pin-parent-devicejF $dpll-attribute-set-pin-parent-devicepin-parent-device!dpll-attribute-set-pin-parent-pinjF !dpll-attribute-set-pin-parent-pinpin-parent-pin"dpll-attribute-set-frequency-rangejF "dpll-attribute-set-frequency-rangefrequency-rangeBnetworking/netlink_spec/dpll:family ``dpll`` netlink specificationjF !family-dpll-netlink-specification!Family dpll netlink specification$networking/netlink_spec/dpll:summaryjF summarySummary'networking/netlink_spec/dpll:operationsjF operations Operations-networking/netlink_spec/dpll:multicast groupsjF multicast-groupsMulticast groups(networking/netlink_spec/dpll:definitionsjF definitions Definitions+networking/netlink_spec/dpll:attribute setsjF attribute-setsAttribute setsethtool-operation-strset-getj> ethtool-operation-strset-get strset-getethtool-operation-linkinfo-getj> ethtool-operation-linkinfo-get linkinfo-getethtool-operation-linkinfo-setj> ethtool-operation-linkinfo-set linkinfo-setethtool-operation-linkinfo-ntfj> ethtool-operation-linkinfo-ntf linkinfo-ntfethtool-operation-linkmodes-getj> ethtool-operation-linkmodes-get linkmodes-getethtool-operation-linkmodes-setj> ethtool-operation-linkmodes-set linkmodes-setethtool-operation-linkmodes-ntfj> ethtool-operation-linkmodes-ntf linkmodes-ntfethtool-operation-linkstate-getj> ethtool-operation-linkstate-get linkstate-getethtool-operation-debug-getj> ethtool-operation-debug-get debug-getethtool-operation-debug-setj> ethtool-operation-debug-set debug-setethtool-operation-debug-ntfj> ethtool-operation-debug-ntf debug-ntfethtool-operation-wol-getj> ethtool-operation-wol-getwol-getethtool-operation-wol-setj> ethtool-operation-wol-setwol-setethtool-operation-wol-ntfj> ethtool-operation-wol-ntfwol-ntfethtool-operation-features-getj> ethtool-operation-features-get features-getethtool-operation-features-setj> ethtool-operation-features-set features-setethtool-operation-features-ntfj> ethtool-operation-features-ntf features-ntfethtool-operation-privflags-getj> ethtool-operation-privflags-get privflags-getethtool-operation-privflags-setj> ethtool-operation-privflags-set privflags-setethtool-operation-privflags-ntfj> ethtool-operation-privflags-ntf privflags-ntfethtool-operation-rings-getj> ethtool-operation-rings-get rings-getethtool-operation-rings-setj> ethtool-operation-rings-set rings-setethtool-operation-rings-ntfj> ethtool-operation-rings-ntf rings-ntfethtool-operation-channels-getj> ethtool-operation-channels-get channels-getethtool-operation-channels-setj> ethtool-operation-channels-set channels-setethtool-operation-channels-ntfj> ethtool-operation-channels-ntf channels-ntfethtool-operation-coalesce-getj> ethtool-operation-coalesce-get coalesce-getethtool-operation-coalesce-setj> ethtool-operation-coalesce-set coalesce-setethtool-operation-coalesce-ntfj> ethtool-operation-coalesce-ntf coalesce-ntfethtool-operation-pause-getj> ethtool-operation-pause-get pause-getethtool-operation-pause-setj> ethtool-operation-pause-set pause-setethtool-operation-pause-ntfj> ethtool-operation-pause-ntf pause-ntfethtool-operation-eee-getj> ethtool-operation-eee-geteee-getethtool-operation-eee-setj> ethtool-operation-eee-seteee-setethtool-operation-eee-ntfj> ethtool-operation-eee-ntfeee-ntfethtool-operation-tsinfo-getj> ethtool-operation-tsinfo-get tsinfo-get ethtool-operation-cable-test-actj> ethtool-operation-cable-test-actcable-test-act ethtool-operation-cable-test-ntfj> ethtool-operation-cable-test-ntfcable-test-ntf$ethtool-operation-cable-test-tdr-actj> $ethtool-operation-cable-test-tdr-actcable-test-tdr-act$ethtool-operation-cable-test-tdr-ntfj> $ethtool-operation-cable-test-tdr-ntfcable-test-tdr-ntf!ethtool-operation-tunnel-info-getj> !ethtool-operation-tunnel-info-gettunnel-info-getethtool-operation-fec-getj> ethtool-operation-fec-getfec-getethtool-operation-fec-setj> ethtool-operation-fec-setfec-setethtool-operation-fec-ntfj> ethtool-operation-fec-ntffec-ntf#ethtool-operation-module-eeprom-getj> #ethtool-operation-module-eeprom-getmodule-eeprom-getethtool-operation-stats-getj> ethtool-operation-stats-get stats-get!ethtool-operation-phc-vclocks-getj> !ethtool-operation-phc-vclocks-getphc-vclocks-getethtool-operation-module-getj> ethtool-operation-module-get module-getethtool-operation-module-setj> ethtool-operation-module-set module-setethtool-operation-module-ntfj> ethtool-operation-module-ntf module-ntfethtool-operation-pse-getj> ethtool-operation-pse-getpse-getethtool-operation-pse-setj> ethtool-operation-pse-setpse-setethtool-operation-rss-getj> ethtool-operation-rss-getrss-getethtool-operation-plca-get-cfgj> ethtool-operation-plca-get-cfg plca-get-cfgethtool-operation-plca-set-cfgj> ethtool-operation-plca-set-cfg plca-set-cfg!ethtool-operation-plca-get-statusj> !ethtool-operation-plca-get-statusplca-get-statusethtool-operation-plca-ntfj> ethtool-operation-plca-ntfplca-ntfethtool-operation-mm-getj> ethtool-operation-mm-getmm-getethtool-operation-mm-setj> ethtool-operation-mm-setmm-setethtool-operation-mm-ntfj> ethtool-operation-mm-ntfmm-ntf%ethtool-operation-module-fw-flash-actj> %ethtool-operation-module-fw-flash-actmodule-fw-flash-act%ethtool-operation-module-fw-flash-ntfj> %ethtool-operation-module-fw-flash-ntfmodule-fw-flash-ntfethtool-operation-phy-getj> ethtool-operation-phy-getphy-getethtool-operation-phy-ntfj> ethtool-operation-phy-ntfphy-ntfethtool-operation-tsconfig-getj> ethtool-operation-tsconfig-get tsconfig-getethtool-operation-tsconfig-setj> ethtool-operation-tsconfig-set tsconfig-set"ethtool-definition-udp-tunnel-typej> "ethtool-definition-udp-tunnel-typeudp-tunnel-typeethtool-definition-stringsetj> ethtool-definition-stringset stringsetethtool-definition-header-flagsj> ethtool-definition-header-flags header-flags)ethtool-definition-module-fw-flash-statusj> )ethtool-definition-module-fw-flash-statusmodule-fw-flash-status$ethtool-definition-c33-pse-ext-statej> $ethtool-definition-c33-pse-ext-statec33-pse-ext-state$ethtool-definition-phy-upstream-typej> $ethtool-definition-phy-upstream-typephy-upstream-type!ethtool-definition-tcp-data-splitj> !ethtool-definition-tcp-data-splittcp-data-splitethtool-attribute-set-headerj> ethtool-attribute-set-headerheader ethtool-attribute-set-bitset-bitj> ethtool-attribute-set-bitset-bit bitset-bit!ethtool-attribute-set-bitset-bitsj> !ethtool-attribute-set-bitset-bits bitset-bitsethtool-attribute-set-bitsetj> ethtool-attribute-set-bitsetbitsetethtool-attribute-set-stringj> ethtool-attribute-set-stringstringethtool-attribute-set-stringsj> ethtool-attribute-set-stringsstringsethtool-attribute-set-stringsetj> ethtool-attribute-set-stringset stringset ethtool-attribute-set-stringsetsj> ethtool-attribute-set-stringsets stringsetsethtool-attribute-set-strsetj> ethtool-attribute-set-strsetstrsetethtool-attribute-set-privflagsj> ethtool-attribute-set-privflags privflagsethtool-attribute-set-ringsj> ethtool-attribute-set-ringsringsethtool-attribute-set-mm-statj> ethtool-attribute-set-mm-statmm-statethtool-attribute-set-mmj> ethtool-attribute-set-mmmmethtool-attribute-set-linkinfoj> ethtool-attribute-set-linkinfolinkinfoethtool-attribute-set-linkmodesj> ethtool-attribute-set-linkmodes linkmodesethtool-attribute-set-linkstatej> ethtool-attribute-set-linkstate linkstateethtool-attribute-set-debugj> ethtool-attribute-set-debugdebugethtool-attribute-set-wolj> ethtool-attribute-set-wolwolethtool-attribute-set-featuresj> ethtool-attribute-set-featuresfeaturesethtool-attribute-set-channelsj> ethtool-attribute-set-channelschannels$ethtool-attribute-set-irq-moderationj> $ethtool-attribute-set-irq-moderationirq-moderationethtool-attribute-set-profilej> ethtool-attribute-set-profileprofileethtool-attribute-set-coalescej> ethtool-attribute-set-coalescecoalesce ethtool-attribute-set-pause-statj> ethtool-attribute-set-pause-stat pause-statethtool-attribute-set-pausej> ethtool-attribute-set-pausepauseethtool-attribute-set-eeej> ethtool-attribute-set-eeeeeeethtool-attribute-set-ts-statj> ethtool-attribute-set-ts-statts-stat*ethtool-attribute-set-ts-hwtstamp-providerj> *ethtool-attribute-set-ts-hwtstamp-providerts-hwtstamp-providerethtool-attribute-set-tsinfoj> ethtool-attribute-set-tsinfotsinfo"ethtool-attribute-set-cable-resultj> "ethtool-attribute-set-cable-result cable-result(ethtool-attribute-set-cable-fault-lengthj> (ethtool-attribute-set-cable-fault-lengthcable-fault-length ethtool-attribute-set-cable-nestj> ethtool-attribute-set-cable-nest cable-nest ethtool-attribute-set-cable-testj> ethtool-attribute-set-cable-test cable-test$ethtool-attribute-set-cable-test-ntfj> $ethtool-attribute-set-cable-test-ntfcable-test-ntf(ethtool-attribute-set-cable-test-tdr-cfgj> (ethtool-attribute-set-cable-test-tdr-cfgcable-test-tdr-cfg(ethtool-attribute-set-cable-test-tdr-ntfj> (ethtool-attribute-set-cable-test-tdr-ntfcable-test-tdr-ntf$ethtool-attribute-set-cable-test-tdrj> $ethtool-attribute-set-cable-test-tdrcable-test-tdrðtool-attribute-set-tunnel-udp-entryj> ðtool-attribute-set-tunnel-udp-entrytunnel-udp-entryðtool-attribute-set-tunnel-udp-tablej> ðtool-attribute-set-tunnel-udp-tabletunnel-udp-table ethtool-attribute-set-tunnel-udpj> ethtool-attribute-set-tunnel-udp tunnel-udp!ethtool-attribute-set-tunnel-infoj> !ethtool-attribute-set-tunnel-info tunnel-infoethtool-attribute-set-fec-statj> ethtool-attribute-set-fec-statfec-statethtool-attribute-set-fecj> ethtool-attribute-set-fecfec#ethtool-attribute-set-module-eepromj> #ethtool-attribute-set-module-eeprom module-eepromethtool-attribute-set-stats-grpj> ethtool-attribute-set-stats-grp stats-grp$ethtool-attribute-set-stats-grp-histj> $ethtool-attribute-set-stats-grp-histstats-grp-histethtool-attribute-set-statsj> ethtool-attribute-set-statsstats!ethtool-attribute-set-phc-vclocksj> !ethtool-attribute-set-phc-vclocks phc-vclocksethtool-attribute-set-modulej> ethtool-attribute-set-modulemoduleðtool-attribute-set-c33-pse-pw-limitj> ðtool-attribute-set-c33-pse-pw-limitc33-pse-pw-limitethtool-attribute-set-psej> ethtool-attribute-set-psepseethtool-attribute-set-rssj> ethtool-attribute-set-rssrssethtool-attribute-set-plcaj> ethtool-attribute-set-plcaplca%ethtool-attribute-set-module-fw-flashj> %ethtool-attribute-set-module-fw-flashmodule-fw-flashethtool-attribute-set-phyj> ethtool-attribute-set-phyphyethtool-attribute-set-tsconfigj> ethtool-attribute-set-tsconfigtsconfigHnetworking/netlink_spec/ethtool:family ``ethtool`` netlink specificationj> $family-ethtool-netlink-specification$Family ethtool netlink specification'networking/netlink_spec/ethtool:summaryj> summarySummary*networking/netlink_spec/ethtool:operationsj> operations Operations+networking/netlink_spec/ethtool:definitionsj> definitions Definitions.networking/netlink_spec/ethtool:attribute setsj> attribute-setsAttribute setsfou-operation-unspecj fou-operation-unspecunspecfou-operation-addj fou-operation-addaddfou-operation-delj fou-operation-deldelfou-operation-getj fou-operation-getgetfou-definition-encap_typej fou-definition-encap-type encap_typefou-attribute-set-fouj fou-attribute-set-foufou@networking/netlink_spec/fou:family ``fou`` netlink specificationj family-fou-netlink-specification Family fou netlink specification#networking/netlink_spec/fou:summaryj summarySummary&networking/netlink_spec/fou:operationsj operations Operations'networking/netlink_spec/fou:definitionsj definitions Definitions*networking/netlink_spec/fou:attribute setsj attribute-setsAttribute setshandshake-operation-readyj handshake-operation-readyreadyhandshake-operation-acceptj handshake-operation-acceptaccepthandshake-operation-donej handshake-operation-donedone"handshake-definition-handler-classj "handshake-definition-handler-class handler-classhandshake-definition-msg-typej handshake-definition-msg-typemsg-typehandshake-definition-authj handshake-definition-authauthhandshake-attribute-set-x509j handshake-attribute-set-x509x509handshake-attribute-set-acceptj handshake-attribute-set-acceptaccepthandshake-attribute-set-donej handshake-attribute-set-donedoneLnetworking/netlink_spec/handshake:family ``handshake`` netlink specificationj &family-handshake-netlink-specification&Family handshake netlink specification)networking/netlink_spec/handshake:summaryj summarySummary,networking/netlink_spec/handshake:operationsj operations Operations2networking/netlink_spec/handshake:multicast groupsj multicast-groupsMulticast groups-networking/netlink_spec/handshake:definitionsj definitions Definitions0networking/netlink_spec/handshake:attribute setsj attribute-setsAttribute setsspecsj specsNetlink Family Specifications;networking/netlink_spec/index:netlink family specificationsj netlink-family-specificationsNetlink Family Specificationslockd-operation-server-setjC0 lockd-operation-server-set server-setlockd-operation-server-getjC0 lockd-operation-server-get server-getlockd-attribute-set-serverjC0 lockd-attribute-set-serverserverDnetworking/netlink_spec/lockd:family ``lockd`` netlink specificationjC0 "family-lockd-netlink-specification"Family lockd netlink specification%networking/netlink_spec/lockd:summaryjC0 summarySummary(networking/netlink_spec/lockd:operationsjC0 operations Operations,networking/netlink_spec/lockd:attribute setsjC0 attribute-setsAttribute setsmptcp_pm-operation-unspecjV9 mptcp-pm-operation-unspecunspecmptcp_pm-operation-add-addrjV9 mptcp-pm-operation-add-addradd-addrmptcp_pm-operation-del-addrjV9 mptcp-pm-operation-del-addrdel-addrmptcp_pm-operation-get-addrjV9 mptcp-pm-operation-get-addrget-addrmptcp_pm-operation-flush-addrsjV9 mptcp-pm-operation-flush-addrs flush-addrsmptcp_pm-operation-set-limitsjV9 mptcp-pm-operation-set-limits set-limitsmptcp_pm-operation-get-limitsjV9 mptcp-pm-operation-get-limits get-limitsmptcp_pm-operation-set-flagsjV9 mptcp-pm-operation-set-flags set-flagsmptcp_pm-operation-announcejV9 mptcp-pm-operation-announceannouncemptcp_pm-operation-removejV9 mptcp-pm-operation-removeremove!mptcp_pm-operation-subflow-createjV9 !mptcp-pm-operation-subflow-createsubflow-create"mptcp_pm-operation-subflow-destroyjV9 "mptcp-pm-operation-subflow-destroysubflow-destroymptcp_pm-definition-event-typejV9 mptcp-pm-definition-event-type event-typemptcp_pm-attribute-set-addressjV9 mptcp-pm-attribute-set-addressaddress(mptcp_pm-attribute-set-subflow-attributejV9 (mptcp-pm-attribute-set-subflow-attributesubflow-attributemptcp_pm-attribute-set-endpointjV9 mptcp-pm-attribute-set-endpointendpointmptcp_pm-attribute-set-attrjV9 mptcp-pm-attribute-set-attrattr!mptcp_pm-attribute-set-event-attrjV9 !mptcp-pm-attribute-set-event-attr event-attrJnetworking/netlink_spec/mptcp_pm:family ``mptcp_pm`` netlink specificationjV9 %family-mptcp-pm-netlink-specification%Family mptcp_pm netlink specification(networking/netlink_spec/mptcp_pm:summaryjV9 summarySummary+networking/netlink_spec/mptcp_pm:operationsjV9 operations Operations,networking/netlink_spec/mptcp_pm:definitionsjV9 definitions Definitions/networking/netlink_spec/mptcp_pm:attribute setsjV9 attribute-setsAttribute setsnet-shaper-operation-getjĮ net-shaper-operation-getgetnet-shaper-operation-setjĮ net-shaper-operation-setsetnet-shaper-operation-deletejĮ net-shaper-operation-deletedeletenet-shaper-operation-groupjĮ net-shaper-operation-groupgroupnet-shaper-operation-cap-getjĮ net-shaper-operation-cap-getcap-getnet-shaper-definition-scopejĮ net-shaper-definition-scopescopenet-shaper-definition-metricjĮ net-shaper-definition-metricmetric#net-shaper-attribute-set-net-shaperjĮ #net-shaper-attribute-set-net-shaper net-shapernet-shaper-attribute-set-handlejĮ net-shaper-attribute-set-handlehandle"net-shaper-attribute-set-leaf-infojĮ "net-shaper-attribute-set-leaf-info leaf-infonet-shaper-attribute-set-capsjĮ net-shaper-attribute-set-capscapsNnetworking/netlink_spec/net_shaper:family ``net-shaper`` netlink specificationjĮ 'family-net-shaper-netlink-specification'Family net-shaper netlink specification*networking/netlink_spec/net_shaper:summaryjĮ summarySummary-networking/netlink_spec/net_shaper:operationsjĮ operations Operations.networking/netlink_spec/net_shaper:definitionsjĮ definitions Definitions1networking/netlink_spec/net_shaper:attribute setsjĮ attribute-setsAttribute setsnetdev-operation-dev-getjWU netdev-operation-dev-getdev-getnetdev-operation-dev-add-ntfjWU netdev-operation-dev-add-ntf dev-add-ntfnetdev-operation-dev-del-ntfjWU netdev-operation-dev-del-ntf dev-del-ntfnetdev-operation-dev-change-ntfjWU netdev-operation-dev-change-ntfdev-change-ntfnetdev-operation-page-pool-getjWU netdev-operation-page-pool-get page-pool-get"netdev-operation-page-pool-add-ntfjWU "netdev-operation-page-pool-add-ntfpage-pool-add-ntf"netdev-operation-page-pool-del-ntfjWU "netdev-operation-page-pool-del-ntfpage-pool-del-ntf%netdev-operation-page-pool-change-ntfjWU %netdev-operation-page-pool-change-ntfpage-pool-change-ntf$netdev-operation-page-pool-stats-getjWU $netdev-operation-page-pool-stats-getpage-pool-stats-getnetdev-operation-queue-getjWU netdev-operation-queue-get queue-getnetdev-operation-napi-getjWU netdev-operation-napi-getnapi-getnetdev-operation-qstats-getjWU netdev-operation-qstats-get qstats-getnetdev-operation-bind-rxjWU netdev-operation-bind-rxbind-rxnetdev-operation-napi-setjWU netdev-operation-napi-setnapi-setnetdev-definition-xdp-actjWU netdev-definition-xdp-actxdp-act!netdev-definition-xdp-rx-metadatajWU !netdev-definition-xdp-rx-metadataxdp-rx-metadatanetdev-definition-xsk-flagsjWU netdev-definition-xsk-flags xsk-flagsnetdev-definition-queue-typejWU netdev-definition-queue-type queue-typenetdev-definition-qstats-scopejWU netdev-definition-qstats-scope qstats-scopenetdev-attribute-set-devjWU netdev-attribute-set-devdev+netdev-attribute-set-io-uring-provider-infojWU +netdev-attribute-set-io-uring-provider-infoio-uring-provider-infonetdev-attribute-set-page-pooljWU netdev-attribute-set-page-pool page-pool#netdev-attribute-set-page-pool-infojWU #netdev-attribute-set-page-pool-infopage-pool-info$netdev-attribute-set-page-pool-statsjWU $netdev-attribute-set-page-pool-statspage-pool-statsnetdev-attribute-set-napijWU netdev-attribute-set-napinapinetdev-attribute-set-xsk-infojWU netdev-attribute-set-xsk-infoxsk-infonetdev-attribute-set-queuejWU netdev-attribute-set-queuequeuenetdev-attribute-set-qstatsjWU netdev-attribute-set-qstatsqstatsnetdev-attribute-set-queue-idjWU netdev-attribute-set-queue-idqueue-idnetdev-attribute-set-dmabufjWU netdev-attribute-set-dmabufdmabufFnetworking/netlink_spec/netdev:family ``netdev`` netlink specificationjWU #family-netdev-netlink-specification#Family netdev netlink specification&networking/netlink_spec/netdev:summaryjWU summarySummary)networking/netlink_spec/netdev:operationsjWU operations Operations/networking/netlink_spec/netdev:multicast groupsjWU multicast-groupsMulticast groups*networking/netlink_spec/netdev:definitionsjWU definitions Definitions-networking/netlink_spec/netdev:attribute setsjWU attribute-setsAttribute setsnfsd-operation-rpc-status-getj nfsd-operation-rpc-status-getrpc-status-getnfsd-operation-threads-setj nfsd-operation-threads-set threads-setnfsd-operation-threads-getj nfsd-operation-threads-get threads-getnfsd-operation-version-setj nfsd-operation-version-set version-setnfsd-operation-version-getj nfsd-operation-version-get version-getnfsd-operation-listener-setj nfsd-operation-listener-set listener-setnfsd-operation-listener-getj nfsd-operation-listener-get listener-getnfsd-operation-pool-mode-setj nfsd-operation-pool-mode-set pool-mode-setnfsd-operation-pool-mode-getj nfsd-operation-pool-mode-get pool-mode-getnfsd-attribute-set-rpc-statusj nfsd-attribute-set-rpc-status rpc-statusnfsd-attribute-set-serverj nfsd-attribute-set-serverservernfsd-attribute-set-versionj nfsd-attribute-set-versionversionnfsd-attribute-set-server-protoj nfsd-attribute-set-server-proto server-protonfsd-attribute-set-sockj nfsd-attribute-set-socksocknfsd-attribute-set-server-sockj nfsd-attribute-set-server-sock server-socknfsd-attribute-set-pool-modej nfsd-attribute-set-pool-mode pool-modeBnetworking/netlink_spec/nfsd:family ``nfsd`` netlink specificationj !family-nfsd-netlink-specification!Family nfsd netlink specification$networking/netlink_spec/nfsd:summaryj summarySummary'networking/netlink_spec/nfsd:operationsj operations Operations+networking/netlink_spec/nfsd:attribute setsj attribute-setsAttribute setsnftables-operation-batch-beginjj nftables-operation-batch-begin batch-beginnftables-operation-batch-endjj nftables-operation-batch-end batch-endnftables-operation-newtablejj nftables-operation-newtablenewtablenftables-operation-gettablejj nftables-operation-gettablegettablenftables-operation-deltablejj nftables-operation-deltabledeltablenftables-operation-destroytablejj nftables-operation-destroytable destroytablenftables-operation-newchainjj nftables-operation-newchainnewchainnftables-operation-getchainjj nftables-operation-getchaingetchainnftables-operation-delchainjj nftables-operation-delchaindelchainnftables-operation-destroychainjj nftables-operation-destroychain destroychainnftables-operation-newrulejj nftables-operation-newrulenewrulenftables-operation-getrulejj nftables-operation-getrulegetrule nftables-operation-getrule-resetjj nftables-operation-getrule-reset getrule-resetnftables-operation-delrulejj nftables-operation-delruledelrulenftables-operation-destroyrulejj nftables-operation-destroyrule destroyrulenftables-operation-newsetjj nftables-operation-newsetnewsetnftables-operation-getsetjj nftables-operation-getsetgetsetnftables-operation-delsetjj nftables-operation-delsetdelsetnftables-operation-destroysetjj nftables-operation-destroyset destroysetnftables-operation-newsetelemjj nftables-operation-newsetelem newsetelemnftables-operation-getsetelemjj nftables-operation-getsetelem getsetelem#nftables-operation-getsetelem-resetjj #nftables-operation-getsetelem-resetgetsetelem-resetnftables-operation-delsetelemjj nftables-operation-delsetelem delsetelem!nftables-operation-destroysetelemjj !nftables-operation-destroysetelemdestroysetelemnftables-operation-getgenjj nftables-operation-getgengetgennftables-operation-newobjjj nftables-operation-newobjnewobjnftables-operation-getobjjj nftables-operation-getobjgetobjnftables-operation-delobjjj nftables-operation-delobjdelobjnftables-operation-destroyobjjj nftables-operation-destroyobj destroyobjnftables-operation-newflowtablejj nftables-operation-newflowtable newflowtablenftables-operation-getflowtablejj nftables-operation-getflowtable getflowtablenftables-operation-delflowtablejj nftables-operation-delflowtable delflowtable#nftables-operation-destroyflowtablejj #nftables-operation-destroyflowtabledestroyflowtablenftables-definition-nfgenmsgjj nftables-definition-nfgenmsgnfgenmsgnftables-definition-meta-keysjj nftables-definition-meta-keys meta-keysnftables-definition-bitwise-opsjj nftables-definition-bitwise-ops bitwise-opsnftables-definition-cmp-opsjj nftables-definition-cmp-opscmp-opsnftables-definition-object-typejj nftables-definition-object-type object-type#nftables-definition-nat-range-flagsjj #nftables-definition-nat-range-flagsnat-range-flagsnftables-definition-table-flagsjj nftables-definition-table-flags table-flagsnftables-definition-chain-flagsjj nftables-definition-chain-flags chain-flagsnftables-definition-set-flagsjj nftables-definition-set-flags set-flags nftables-definition-lookup-flagsjj nftables-definition-lookup-flags lookup-flagsnftables-definition-ct-keysjj nftables-definition-ct-keysct-keys nftables-definition-ct-directionjj nftables-definition-ct-direction ct-directionnftables-definition-quota-flagsjj nftables-definition-quota-flags quota-flags nftables-definition-verdict-codejj nftables-definition-verdict-code verdict-codenftables-definition-fib-resultjj nftables-definition-fib-result fib-resultnftables-definition-fib-flagsjj nftables-definition-fib-flags fib-flags nftables-definition-reject-typesjj nftables-definition-reject-types reject-types"nftables-attribute-set-empty-attrsjj "nftables-attribute-set-empty-attrs empty-attrs"nftables-attribute-set-batch-attrsjj "nftables-attribute-set-batch-attrs batch-attrs"nftables-attribute-set-table-attrsjj "nftables-attribute-set-table-attrs table-attrs"nftables-attribute-set-chain-attrsjj "nftables-attribute-set-chain-attrs chain-attrs$nftables-attribute-set-counter-attrsjj $nftables-attribute-set-counter-attrs counter-attrs%nftables-attribute-set-nft-hook-attrsjj %nftables-attribute-set-nft-hook-attrsnft-hook-attrs%nftables-attribute-set-hook-dev-attrsjj %nftables-attribute-set-hook-dev-attrshook-dev-attrs(nftables-attribute-set-nft-counter-attrsjj (nftables-attribute-set-nft-counter-attrsnft-counter-attrs!nftables-attribute-set-rule-attrsjj !nftables-attribute-set-rule-attrs rule-attrs&nftables-attribute-set-expr-list-attrsjj &nftables-attribute-set-expr-list-attrsexpr-list-attrs!nftables-attribute-set-expr-attrsjj !nftables-attribute-set-expr-attrs expr-attrs(nftables-attribute-set-rule-compat-attrsjj (nftables-attribute-set-rule-compat-attrsrule-compat-attrs nftables-attribute-set-set-attrsjj nftables-attribute-set-set-attrs set-attrs%nftables-attribute-set-set-desc-attrsjj %nftables-attribute-set-set-desc-attrsset-desc-attrs,nftables-attribute-set-set-desc-concat-attrsjj ,nftables-attribute-set-set-desc-concat-attrsset-desc-concat-attrs&nftables-attribute-set-set-field-attrsjj &nftables-attribute-set-set-field-attrsset-field-attrs%nftables-attribute-set-set-list-attrsjj %nftables-attribute-set-set-list-attrsset-list-attrs$nftables-attribute-set-setelem-attrsjj $nftables-attribute-set-setelem-attrs setelem-attrs.nftables-attribute-set-setelem-list-elem-attrsjj .nftables-attribute-set-setelem-list-elem-attrssetelem-list-elem-attrs)nftables-attribute-set-setelem-list-attrsjj )nftables-attribute-set-setelem-list-attrssetelem-list-attrs nftables-attribute-set-gen-attrsjj nftables-attribute-set-gen-attrs gen-attrs nftables-attribute-set-obj-attrsjj nftables-attribute-set-obj-attrs obj-attrs"nftables-attribute-set-quota-attrsjj "nftables-attribute-set-quota-attrs quota-attrs&nftables-attribute-set-flowtable-attrsjj &nftables-attribute-set-flowtable-attrsflowtable-attrs+nftables-attribute-set-flowtable-hook-attrsjj +nftables-attribute-set-flowtable-hook-attrsflowtable-hook-attrs)nftables-attribute-set-expr-bitwise-attrsjj )nftables-attribute-set-expr-bitwise-attrsexpr-bitwise-attrs%nftables-attribute-set-expr-cmp-attrsjj %nftables-attribute-set-expr-cmp-attrsexpr-cmp-attrs!nftables-attribute-set-data-attrsjj !nftables-attribute-set-data-attrs data-attrs$nftables-attribute-set-verdict-attrsjj $nftables-attribute-set-verdict-attrs verdict-attrs)nftables-attribute-set-expr-counter-attrsjj )nftables-attribute-set-expr-counter-attrsexpr-counter-attrs%nftables-attribute-set-expr-fib-attrsjj %nftables-attribute-set-expr-fib-attrsexpr-fib-attrs$nftables-attribute-set-expr-ct-attrsjj $nftables-attribute-set-expr-ct-attrs expr-ct-attrs.nftables-attribute-set-expr-flow-offload-attrsjj .nftables-attribute-set-expr-flow-offload-attrsexpr-flow-offload-attrs+nftables-attribute-set-expr-immediate-attrsjj +nftables-attribute-set-expr-immediate-attrsexpr-immediate-attrs(nftables-attribute-set-expr-lookup-attrsjj (nftables-attribute-set-expr-lookup-attrsexpr-lookup-attrs&nftables-attribute-set-expr-meta-attrsjj &nftables-attribute-set-expr-meta-attrsexpr-meta-attrs%nftables-attribute-set-expr-nat-attrsjj %nftables-attribute-set-expr-nat-attrsexpr-nat-attrs)nftables-attribute-set-expr-payload-attrsjj )nftables-attribute-set-expr-payload-attrsexpr-payload-attrs(nftables-attribute-set-expr-reject-attrsjj (nftables-attribute-set-expr-reject-attrs,expr-reject-attrs(nftables-attribute-set-expr-target-attrsjj (nftables-attribute-set-expr-target-attrsexpr-target-attrs(nftables-attribute-set-expr-tproxy-attrsjj (nftables-attribute-set-expr-tproxy-attrsexpr-tproxy-attrs(nftables-attribute-set-expr-objref-attrsjj (nftables-attribute-set-expr-objref-attrsexpr-objref-attrsnftables-sub-message-expr-opsjj nftables-sub-message-expr-opsexpr-opsnftables-sub-message-obj-datajj nftables-sub-message-obj-dataobj-dataJnetworking/netlink_spec/nftables:family ``nftables`` netlink specificationjj %family-nftables-netlink-specification%Family nftables netlink specification(networking/netlink_spec/nftables:summaryjj summarySummary+networking/netlink_spec/nftables:operationsjj operations Operations1networking/netlink_spec/nftables:multicast groupsjj multicast-groupsMulticast groups,networking/netlink_spec/nftables:definitionsjj definitions Definitions/networking/netlink_spec/nftables:attribute setsjj attribute-setsAttribute sets-networking/netlink_spec/nftables:sub-messagesjj sub-messages Sub-messagesnl80211-operation-get-wiphyj nl80211-operation-get-wiphy get-wiphynl80211-operation-get-interfacej nl80211-operation-get-interface get-interface'nl80211-operation-get-protocol-featuresj 'nl80211-operation-get-protocol-featuresget-protocol-featuresnl80211-definition-commandsj nl80211-definition-commandscommands nl80211-definition-feature-flagsj nl80211-definition-feature-flags feature-flags%nl80211-definition-ieee80211-mcs-infoj %nl80211-definition-ieee80211-mcs-infoieee80211-mcs-info)nl80211-definition-ieee80211-vht-mcs-infoj )nl80211-definition-ieee80211-vht-mcs-infoieee80211-vht-mcs-info#nl80211-definition-ieee80211-ht-capj #nl80211-definition-ieee80211-ht-capieee80211-ht-capnl80211-definition-channel-typej nl80211-definition-channel-type channel-type"nl80211-definition-sta-flag-updatej "nl80211-definition-sta-flag-updatesta-flag-update$nl80211-definition-protocol-featuresj $nl80211-definition-protocol-featuresprotocol-features#nl80211-attribute-set-nl80211-attrsj #nl80211-attribute-set-nl80211-attrs nl80211-attrs&nl80211-attribute-set-frame-type-attrsj &nl80211-attribute-set-frame-type-attrsframe-type-attrs!nl80211-attribute-set-wiphy-bandsj !nl80211-attribute-set-wiphy-bands wiphy-bands nl80211-attribute-set-band-attrsj nl80211-attribute-set-band-attrs band-attrs#nl80211-attribute-set-bitrate-attrsj #nl80211-attribute-set-bitrate-attrs bitrate-attrs%nl80211-attribute-set-frequency-attrsj %nl80211-attribute-set-frequency-attrsfrequency-attrs/nl80211-attribute-set-if-combination-attributesj /nl80211-attribute-set-if-combination-attributesif-combination-attributes,nl80211-attribute-set-iface-limit-attributesj ,nl80211-attribute-set-iface-limit-attributesiface-limit-attributes'nl80211-attribute-set-iftype-data-attrsj 'nl80211-attribute-set-iftype-data-attrsiftype-data-attrs"nl80211-attribute-set-iftype-attrsj "nl80211-attribute-set-iftype-attrs iftype-attrs$nl80211-attribute-set-sar-attributesj $nl80211-attribute-set-sar-attributessar-attributesnl80211-attribute-set-sar-specsj nl80211-attribute-set-sar-specs sar-specs'nl80211-attribute-set-supported-iftypesj 'nl80211-attribute-set-supported-iftypessupported-iftypes%nl80211-attribute-set-txq-stats-attrsj %nl80211-attribute-set-txq-stats-attrstxq-stats-attrsnl80211-attribute-set-wmm-attrsj nl80211-attribute-set-wmm-attrs wmm-attrs+nl80211-attribute-set-wowlan-triggers-attrsj +nl80211-attribute-set-wowlan-triggers-attrswowlan-triggers-attrsHnetworking/netlink_spec/nl80211:family ``nl80211`` netlink specificationj $family-nl80211-netlink-specification$Family nl80211 netlink specification'networking/netlink_spec/nl80211:summaryj summarySummary*networking/netlink_spec/nl80211:operationsj operations Operations0networking/netlink_spec/nl80211:multicast groupsj multicast-groupsMulticast groups+networking/netlink_spec/nl80211:definitionsj definitions Definitions.networking/netlink_spec/nl80211:attribute setsj attribute-setsAttribute setsnlctrl-operation-getfamilyj nlctrl-operation-getfamily getfamilynlctrl-operation-getpolicyj nlctrl-operation-getpolicy getpolicynlctrl-definition-op-flagsj nlctrl-definition-op-flagsop-flagsnlctrl-definition-attr-typej nlctrl-definition-attr-type attr-typenlctrl-attribute-set-ctrl-attrsj nlctrl-attribute-set-ctrl-attrs ctrl-attrs&nlctrl-attribute-set-mcast-group-attrsj &nlctrl-attribute-set-mcast-group-attrsmcast-group-attrsnlctrl-attribute-set-op-attrsj nlctrl-attribute-set-op-attrsop-attrs!nlctrl-attribute-set-policy-attrsj !nlctrl-attribute-set-policy-attrs policy-attrs$nlctrl-attribute-set-op-policy-attrsj $nlctrl-attribute-set-op-policy-attrsop-policy-attrsFnetworking/netlink_spec/nlctrl:family ``nlctrl`` netlink specificationj #family-nlctrl-netlink-specification#Family nlctrl netlink specification&networking/netlink_spec/nlctrl:summaryj summarySummary)networking/netlink_spec/nlctrl:operationsj operations Operations*networking/netlink_spec/nlctrl:definitionsj definitions Definitions-networking/netlink_spec/nlctrl:attribute setsj attribute-setsAttribute setsovs_datapath-operation-getj ovs-datapath-operation-getgetovs_datapath-operation-newj ovs-datapath-operation-newnewovs_datapath-operation-delj ovs-datapath-operation-deldel"ovs_datapath-definition-ovs-headerj "ovs-datapath-definition-ovs-header ovs-header%ovs_datapath-definition-user-featuresj %ovs-datapath-definition-user-features user-features&ovs_datapath-definition-datapath-statsj &ovs-datapath-definition-datapath-statsdatapath-stats&ovs_datapath-definition-megaflow-statsj &ovs-datapath-definition-megaflow-statsmegaflow-stats#ovs_datapath-attribute-set-datapathj #ovs-datapath-attribute-set-datapathdatapathRnetworking/netlink_spec/ovs_datapath:family ``ovs_datapath`` netlink specificationj )family-ovs-datapath-netlink-specification)Family ovs_datapath netlink specification,networking/netlink_spec/ovs_datapath:summaryj summarySummary/networking/netlink_spec/ovs_datapath:operationsj operations Operations5networking/netlink_spec/ovs_datapath:multicast groupsj multicast-groupsMulticast groups0networking/netlink_spec/ovs_datapath:definitionsj definitions Definitions3networking/netlink_spec/ovs_datapath:attribute setsj attribute-setsAttribute setsovs_flow-operation-getj ovs-flow-operation-getgetovs_flow-operation-newj ovs-flow-operation-newnewovs_flow-definition-ovs-headerj ovs-flow-definition-ovs-header ovs-header"ovs_flow-definition-ovs-flow-statsj "ovs-flow-definition-ovs-flow-statsovs-flow-stats$ovs_flow-definition-ovs-key-ethernetj $ovs-flow-definition-ovs-key-ethernetovs-key-ethernet ovs_flow-definition-ovs-key-mplsj ovs-flow-definition-ovs-key-mpls ovs-key-mpls ovs_flow-definition-ovs-key-ipv4j ovs-flow-definition-ovs-key-ipv4 ovs-key-ipv4 ovs_flow-definition-ovs-key-ipv6j ovs-flow-definition-ovs-key-ipv6 ovs-key-ipv6(ovs_flow-definition-ovs-key-ipv6-exthdrsj (ovs-flow-definition-ovs-key-ipv6-exthdrsovs-key-ipv6-exthdrs!ovs_flow-definition-ovs-frag-typej !ovs-flow-definition-ovs-frag-type ovs-frag-typeovs_flow-definition-ovs-key-tcpj ovs-flow-definition-ovs-key-tcp ovs-key-tcpovs_flow-definition-ovs-key-udpj ovs-flow-definition-ovs-key-udp ovs-key-udp ovs_flow-definition-ovs-key-sctpj ovs-flow-definition-ovs-key-sctp ovs-key-sctp ovs_flow-definition-ovs-key-icmpj ovs-flow-definition-ovs-key-icmp ovs-key-icmpovs_flow-definition-ovs-key-arpj ovs-flow-definition-ovs-key-arp ovs-key-arpovs_flow-definition-ovs-key-ndj ovs-flow-definition-ovs-key-nd ovs-key-nd)ovs_flow-definition-ovs-key-ct-tuple-ipv4j )ovs-flow-definition-ovs-key-ct-tuple-ipv4ovs-key-ct-tuple-ipv4(ovs_flow-definition-ovs-action-push-vlanj (ovs-flow-definition-ovs-action-push-vlanovs-action-push-vlan"ovs_flow-definition-ovs-ufid-flagsj "ovs-flow-definition-ovs-ufid-flagsovs-ufid-flags#ovs_flow-definition-ovs-action-hashj #ovs-flow-definition-ovs-action-hashovs-action-hash ovs_flow-definition-ovs-hash-algj ovs-flow-definition-ovs-hash-alg ovs-hash-alg(ovs_flow-definition-ovs-action-push-mplsj (ovs-flow-definition-ovs-action-push-mplsovs-action-push-mpls'ovs_flow-definition-ovs-action-add-mplsj 'ovs-flow-definition-ovs-action-add-mplsovs-action-add-mpls"ovs_flow-definition-ct-state-flagsj "ovs-flow-definition-ct-state-flagsct-state-flags!ovs_flow-attribute-set-flow-attrsj !ovs-flow-attribute-set-flow-attrs flow-attrs ovs_flow-attribute-set-key-attrsj ovs-flow-attribute-set-key-attrs key-attrs#ovs_flow-attribute-set-action-attrsj #ovs-flow-attribute-set-action-attrs action-attrs'ovs_flow-attribute-set-tunnel-key-attrsj 'ovs-flow-attribute-set-tunnel-key-attrstunnel-key-attrs*ovs_flow-attribute-set-check-pkt-len-attrsj *ovs-flow-attribute-set-check-pkt-len-attrscheck-pkt-len-attrs#ovs_flow-attribute-set-sample-attrsj #ovs-flow-attribute-set-sample-attrs sample-attrs&ovs_flow-attribute-set-userspace-attrsj &ovs-flow-attribute-set-userspace-attrsuserspace-attrs(ovs_flow-attribute-set-ovs-nsh-key-attrsj (ovs-flow-attribute-set-ovs-nsh-key-attrsovs-nsh-key-attrsovs_flow-attribute-set-ct-attrsj ovs-flow-attribute-set-ct-attrsct-attrs ovs_flow-attribute-set-nat-attrsj ovs-flow-attribute-set-nat-attrs nat-attrs$ovs_flow-attribute-set-dec-ttl-attrsj $ovs-flow-attribute-set-dec-ttl-attrs dec-ttl-attrs&ovs_flow-attribute-set-vxlan-ext-attrsj &ovs-flow-attribute-set-vxlan-ext-attrsvxlan-ext-attrs$ovs_flow-attribute-set-psample-attrsj $ovs-flow-attribute-set-psample-attrs psample-attrsJnetworking/netlink_spec/ovs_flow:family ``ovs_flow`` netlink specificationj %family-ovs-flow-netlink-specification%Family ovs_flow netlink specification(networking/netlink_spec/ovs_flow:summaryj summarySummary+networking/netlink_spec/ovs_flow:operationsj operations Operations1networking/netlink_spec/ovs_flow:multicast groupsj multicast-groupsMulticast groups,networking/netlink_spec/ovs_flow:definitionsj definitions Definitions/networking/netlink_spec/ovs_flow:attribute setsj attribute-setsAttribute setsovs_vport-operation-newjH ovs-vport-operation-newnewovs_vport-operation-deljH ovs-vport-operation-deldelovs_vport-operation-getjH ovs-vport-operation-getgetovs_vport-definition-ovs-headerjH ovs-vport-definition-ovs-header ovs-headerovs_vport-definition-vport-typejH ovs-vport-definition-vport-type vport-type ovs_vport-definition-vport-statsjH ovs-vport-definition-vport-stats vport-stats%ovs_vport-attribute-set-vport-optionsjH %ovs-vport-attribute-set-vport-options vport-options$ovs_vport-attribute-set-upcall-statsjH $ovs-vport-attribute-set-upcall-stats upcall-statsovs_vport-attribute-set-vportjH ovs-vport-attribute-set-vportvportLnetworking/netlink_spec/ovs_vport:family ``ovs_vport`` netlink specificationjH &family-ovs-vport-netlink-specification&Family ovs_vport netlink specification)networking/netlink_spec/ovs_vport:summaryjH summarySummary,networking/netlink_spec/ovs_vport:operationsjH operations Operations2networking/netlink_spec/ovs_vport:multicast groupsjH multicast-groupsMulticast groups-networking/netlink_spec/ovs_vport:definitionsjH definitions Definitions0networking/netlink_spec/ovs_vport:attribute setsjH attribute-setsAttribute setsrt-addr-operation-newaddrj . rt-addr-operation-newaddrnewaddrrt-addr-operation-deladdrj . rt-addr-operation-deladdrdeladdrrt-addr-operation-getaddrj . rt-addr-operation-getaddrgetaddrrt-addr-operation-getmulticastj . rt-addr-operation-getmulticast getmulticastrt-addr-definition-ifaddrmsgj . rt-addr-definition-ifaddrmsg ifaddrmsg rt-addr-definition-ifa-cacheinfoj . rt-addr-definition-ifa-cacheinfo ifa-cacheinfort-addr-definition-ifa-flagsj . rt-addr-definition-ifa-flags ifa-flags rt-addr-attribute-set-addr-attrsj . rt-addr-attribute-set-addr-attrs addr-attrsHnetworking/netlink_spec/rt_addr:family ``rt-addr`` netlink specificationj . $family-rt-addr-netlink-specification$Family rt-addr netlink specification'networking/netlink_spec/rt_addr:summaryj . summarySummary*networking/netlink_spec/rt_addr:operationsj . operations Operations0networking/netlink_spec/rt_addr:multicast groupsj . multicast-groupsMulticast groups+networking/netlink_spec/rt_addr:definitionsj . definitions Definitions.networking/netlink_spec/rt_addr:attribute setsj . attribute-setsAttribute setsrt-link-operation-newlinkjݾ rt-link-operation-newlinknewlinkrt-link-operation-dellinkjݾ rt-link-operation-dellinkdellinkrt-link-operation-getlinkjݾ rt-link-operation-getlinkgetlinkrt-link-operation-setlinkjݾ rt-link-operation-setlinksetlinkrt-link-operation-getstatsjݾ rt-link-operation-getstatsgetstatsrt-link-definition-ifinfo-flagsjݾ rt-link-definition-ifinfo-flags ifinfo-flags!rt-link-definition-vlan-protocolsjݾ !rt-link-definition-vlan-protocolsvlan-protocolsrt-link-definition-rtgenmsgjݾ rt-link-definition-rtgenmsgrtgenmsgrt-link-definition-ifinfomsgjݾ rt-link-definition-ifinfomsg ifinfomsg!rt-link-definition-ifla-bridge-idjݾ !rt-link-definition-ifla-bridge-idifla-bridge-id!rt-link-definition-ifla-cacheinfojݾ !rt-link-definition-ifla-cacheinfoifla-cacheinfo"rt-link-definition-rtnl-link-statsjݾ "rt-link-definition-rtnl-link-statsrtnl-link-stats$rt-link-definition-rtnl-link-stats64jݾ $rt-link-definition-rtnl-link-stats64rtnl-link-stats64"rt-link-definition-rtnl-link-ifmapjݾ "rt-link-definition-rtnl-link-ifmaprtnl-link-ifmaprt-link-definition-ipv4-devconfjݾ rt-link-definition-ipv4-devconf ipv4-devconfrt-link-definition-ipv6-devconfjݾ rt-link-definition-ipv6-devconf ipv6-devconf#rt-link-definition-ifla-icmp6-statsjݾ #rt-link-definition-ifla-icmp6-statsifla-icmp6-stats#rt-link-definition-ifla-inet6-statsjݾ #rt-link-definition-ifla-inet6-statsifla-inet6-stats#rt-link-definition-br-boolopt-multijݾ #rt-link-definition-br-boolopt-multibr-boolopt-multirt-link-definition-if_stats_msgjݾ rt-link-definition-if-stats-msg if_stats_msg"rt-link-definition-ifla-vlan-flagsjݾ "rt-link-definition-ifla-vlan-flagsifla-vlan-flagsrt-link-definition-vlan-flagsjݾ rt-link-definition-vlan-flags vlan-flags(rt-link-definition-ifla-vlan-qos-mappingjݾ (rt-link-definition-ifla-vlan-qos-mappingifla-vlan-qos-mapping)rt-link-definition-ifla-geneve-port-rangejݾ )rt-link-definition-ifla-geneve-port-rangeifla-geneve-port-rangert-link-definition-ifla-vf-macjݾ rt-link-definition-ifla-vf-mac ifla-vf-macrt-link-definition-ifla-vf-vlanjݾ rt-link-definition-ifla-vf-vlan ifla-vf-vlan"rt-link-definition-ifla-vf-tx-ratejݾ "rt-link-definition-ifla-vf-tx-rateifla-vf-tx-rate#rt-link-definition-ifla-vf-spoofchkjݾ #rt-link-definition-ifla-vf-spoofchkifla-vf-spoofchk%rt-link-definition-ifla-vf-link-statejݾ %rt-link-definition-ifla-vf-link-stateifla-vf-link-state*rt-link-definition-ifla-vf-link-state-enumjݾ *rt-link-definition-ifla-vf-link-state-enumifla-vf-link-state-enumrt-link-definition-ifla-vf-ratejݾ rt-link-definition-ifla-vf-rate ifla-vf-rate'rt-link-definition-ifla-vf-rss-query-enjݾ 'rt-link-definition-ifla-vf-rss-query-enifla-vf-rss-query-en rt-link-definition-ifla-vf-trustjݾ rt-link-definition-ifla-vf-trust ifla-vf-trustrt-link-definition-ifla-vf-guidjݾ rt-link-definition-ifla-vf-guid ifla-vf-guid$rt-link-definition-ifla-vf-vlan-infojݾ $rt-link-definition-ifla-vf-vlan-infoifla-vf-vlan-infort-link-definition-rtext-filterjݾ rt-link-definition-rtext-filter rtext-filter rt-link-definition-netkit-policyjݾ rt-link-definition-netkit-policy netkit-policyrt-link-definition-netkit-modejݾ rt-link-definition-netkit-mode netkit-modert-link-definition-netkit-scrubjݾ rt-link-definition-netkit-scrub netkit-scrub rt-link-attribute-set-link-attrsjݾ rt-link-attribute-set-link-attrs link-attrs*rt-link-attribute-set-prop-list-link-attrsjݾ *rt-link-attribute-set-prop-list-link-attrsprop-list-link-attrs#rt-link-attribute-set-af-spec-attrsjݾ #rt-link-attribute-set-af-spec-attrs af-spec-attrs'rt-link-attribute-set-vfinfo-list-attrsjݾ 'rt-link-attribute-set-vfinfo-list-attrsvfinfo-list-attrs"rt-link-attribute-set-vfinfo-attrsjݾ "rt-link-attribute-set-vfinfo-attrs vfinfo-attrs$rt-link-attribute-set-vf-stats-attrsjݾ $rt-link-attribute-set-vf-stats-attrsvf-stats-attrs#rt-link-attribute-set-vf-vlan-attrsjݾ #rt-link-attribute-set-vf-vlan-attrs vf-vlan-attrs$rt-link-attribute-set-vf-ports-attrsjݾ $rt-link-attribute-set-vf-ports-attrsvf-ports-attrs%rt-link-attribute-set-port-self-attrsjݾ %rt-link-attribute-set-port-self-attrsport-self-attrs$rt-link-attribute-set-linkinfo-attrsjݾ $rt-link-attribute-set-linkinfo-attrslinkinfo-attrs)rt-link-attribute-set-linkinfo-bond-attrsjݾ )rt-link-attribute-set-linkinfo-bond-attrslinkinfo-bond-attrs(rt-link-attribute-set-bond-ad-info-attrsjݾ (rt-link-attribute-set-bond-ad-info-attrsbond-ad-info-attrs&rt-link-attribute-set-bond-slave-attrsjݾ &rt-link-attribute-set-bond-slave-attrsbond-slave-attrs+rt-link-attribute-set-linkinfo-bridge-attrsjݾ +rt-link-attribute-set-linkinfo-bridge-attrslinkinfo-bridge-attrs+rt-link-attribute-set-linkinfo-brport-attrsjݾ +rt-link-attribute-set-linkinfo-brport-attrslinkinfo-brport-attrs(rt-link-attribute-set-linkinfo-gre-attrsjݾ (rt-link-attribute-set-linkinfo-gre-attrslinkinfo-gre-attrs(rt-link-attribute-set-linkinfo-vti-attrsjݾ (rt-link-attribute-set-linkinfo-vti-attrslinkinfo-vti-attrs)rt-link-attribute-set-linkinfo-vti6-attrsjݾ )rt-link-attribute-set-linkinfo-vti6-attrslinkinfo-vti6-attrs+rt-link-attribute-set-linkinfo-geneve-attrsjݾ +rt-link-attribute-set-linkinfo-geneve-attrslinkinfo-geneve-attrs*rt-link-attribute-set-linkinfo-iptun-attrsjݾ *rt-link-attribute-set-linkinfo-iptun-attrslinkinfo-iptun-attrs+rt-link-attribute-set-linkinfo-ip6tnl-attrsjݾ +rt-link-attribute-set-linkinfo-ip6tnl-attrslinkinfo-ip6tnl-attrs(rt-link-attribute-set-linkinfo-tun-attrsjݾ (rt-link-attribute-set-linkinfo-tun-attrslinkinfo-tun-attrs)rt-link-attribute-set-linkinfo-vlan-attrsjݾ )rt-link-attribute-set-linkinfo-vlan-attrslinkinfo-vlan-attrs#rt-link-attribute-set-ifla-vlan-qosjݾ #rt-link-attribute-set-ifla-vlan-qos ifla-vlan-qos(rt-link-attribute-set-linkinfo-vrf-attrsjݾ (rt-link-attribute-set-linkinfo-vrf-attrslinkinfo-vrf-attrsrt-link-attribute-set-xdp-attrsjݾ rt-link-attribute-set-xdp-attrs xdp-attrs rt-link-attribute-set-ifla-attrsjݾ rt-link-attribute-set-ifla-attrs ifla-attrs!rt-link-attribute-set-ifla6-attrsjݾ !rt-link-attribute-set-ifla6-attrs ifla6-attrs rt-link-attribute-set-mctp-attrsjݾ rt-link-attribute-set-mctp-attrs mctp-attrs!rt-link-attribute-set-stats-attrsjݾ !rt-link-attribute-set-stats-attrs stats-attrs)rt-link-attribute-set-link-offload-xstatsjݾ )rt-link-attribute-set-link-offload-xstatslink-offload-xstats#rt-link-attribute-set-hw-s-info-onejݾ #rt-link-attribute-set-hw-s-info-one hw-s-info-one)rt-link-attribute-set-link-dpll-pin-attrsjݾ )rt-link-attribute-set-link-dpll-pin-attrslink-dpll-pin-attrs+rt-link-attribute-set-linkinfo-netkit-attrsjݾ +rt-link-attribute-set-linkinfo-netkit-attrslinkinfo-netkit-attrs%rt-link-sub-message-linkinfo-data-msgjݾ %rt-link-sub-message-linkinfo-data-msglinkinfo-data-msg,rt-link-sub-message-linkinfo-member-data-msgjݾ ,rt-link-sub-message-linkinfo-member-data-msglinkinfo-member-data-msgHnetworking/netlink_spec/rt_link:family ``rt-link`` netlink specificationjݾ $family-rt-link-netlink-specification$Family rt-link netlink specification'networking/netlink_spec/rt_link:summaryjݾ summarySummary*networking/netlink_spec/rt_link:operationsjݾ operations Operations0networking/netlink_spec/rt_link:multicast groupsjݾ multicast-groupsMulticast groups+networking/netlink_spec/rt_link:definitionsjݾ definitions Definitions.networking/netlink_spec/rt_link:attribute setsjݾ attribute-setsAttribute sets,networking/netlink_spec/rt_link:sub-messagesjݾ sub-messages Sub-messagesrt-neigh-operation-newneighj rt-neigh-operation-newneighnewneighrt-neigh-operation-delneighj rt-neigh-operation-delneighdelneighrt-neigh-operation-delneigh-ntfj rt-neigh-operation-delneigh-ntf delneigh-ntfrt-neigh-operation-getneighj rt-neigh-operation-getneighgetneighrt-neigh-operation-newneigh-ntfj rt-neigh-operation-newneigh-ntf newneigh-ntfrt-neigh-operation-getneightblj rt-neigh-operation-getneightbl getneightblrt-neigh-operation-setneightblj rt-neigh-operation-setneightbl setneightblrt-neigh-definition-ndmsgj rt-neigh-definition-ndmsgndmsgrt-neigh-definition-ndtmsgj rt-neigh-definition-ndtmsgndtmsgrt-neigh-definition-nud-statej rt-neigh-definition-nud-state nud-statert-neigh-definition-ntf-flagsj rt-neigh-definition-ntf-flags ntf-flags!rt-neigh-definition-ntf-ext-flagsj !rt-neigh-definition-ntf-ext-flags ntf-ext-flagsrt-neigh-definition-rtm-typej rt-neigh-definition-rtm-typertm-type!rt-neigh-definition-nda-cacheinfoj !rt-neigh-definition-nda-cacheinfo nda-cacheinfort-neigh-definition-ndt-configj rt-neigh-definition-ndt-config ndt-configrt-neigh-definition-ndt-statsj rt-neigh-definition-ndt-stats ndt-stats&rt-neigh-attribute-set-neighbour-attrsj &rt-neigh-attribute-set-neighbour-attrsneighbour-attrs rt-neigh-attribute-set-ndt-attrsj rt-neigh-attribute-set-ndt-attrs ndt-attrs"rt-neigh-attribute-set-ndtpa-attrsj "rt-neigh-attribute-set-ndtpa-attrs ndtpa-attrsJnetworking/netlink_spec/rt_neigh:family ``rt-neigh`` netlink specificationj %family-rt-neigh-netlink-specification%Family rt-neigh netlink specification(networking/netlink_spec/rt_neigh:summaryj summarySummary+networking/netlink_spec/rt_neigh:operationsj operations Operations1networking/netlink_spec/rt_neigh:multicast groupsj multicast-groupsMulticast groups,networking/netlink_spec/rt_neigh:definitionsj definitions Definitions/networking/netlink_spec/rt_neigh:attribute setsj attribute-setsAttribute setsrt-route-operation-getroutej2 rt-route-operation-getroutegetroutert-route-operation-newroutej2 rt-route-operation-newroutenewroutert-route-operation-delroutej2 rt-route-operation-delroutedelroutert-route-definition-rtm-typej2 rt-route-definition-rtm-typertm-typert-route-definition-rtmsgj2 rt-route-definition-rtmsgrtmsg!rt-route-definition-rta-cacheinfoj2 !rt-route-definition-rta-cacheinfo rta-cacheinfo"rt-route-attribute-set-route-attrsj2 "rt-route-attribute-set-route-attrs route-attrsrt-route-attribute-set-metricsj2 rt-route-attribute-set-metricsmetricsJnetworking/netlink_spec/rt_route:family ``rt-route`` netlink specificationj2 %family-rt-route-netlink-specification%Family rt-route netlink specification(networking/netlink_spec/rt_route:summaryj2 summarySummary+networking/netlink_spec/rt_route:operationsj2 operations Operations,networking/netlink_spec/rt_route:definitionsj2 definitions Definitions/networking/netlink_spec/rt_route:attribute setsj2 attribute-setsAttribute setsrt-rule-operation-newrulej rt-rule-operation-newrulenewrulert-rule-operation-newrule-ntfj rt-rule-operation-newrule-ntf newrule-ntfrt-rule-operation-delrulej rt-rule-operation-delruledelrulert-rule-operation-delrule-ntfj rt-rule-operation-delrule-ntf delrule-ntfrt-rule-operation-getrulej rt-rule-operation-getrulegetrulert-rule-definition-rtgenmsgj rt-rule-definition-rtgenmsgrtgenmsgrt-rule-definition-fib-rule-hdrj rt-rule-definition-fib-rule-hdr fib-rule-hdrrt-rule-definition-fr-actj rt-rule-definition-fr-actfr-act&rt-rule-definition-fib-rule-port-rangej &rt-rule-definition-fib-rule-port-rangefib-rule-port-range%rt-rule-definition-fib-rule-uid-rangej %rt-rule-definition-fib-rule-uid-rangefib-rule-uid-range$rt-rule-attribute-set-fib-rule-attrsj $rt-rule-attribute-set-fib-rule-attrsfib-rule-attrsHnetworking/netlink_spec/rt_rule:family ``rt-rule`` netlink specificationj $family-rt-rule-netlink-specification$Family rt-rule netlink specification'networking/netlink_spec/rt_rule:summaryj summarySummary*networking/netlink_spec/rt_rule:operationsj operations Operations0networking/netlink_spec/rt_rule:multicast groupsj multicast-groupsMulticast groups+networking/netlink_spec/rt_rule:definitionsj definitions Definitions.networking/netlink_spec/rt_rule:attribute setsj attribute-setsAttribute setstc-operation-newqdiscjN tc-operation-newqdiscnewqdisctc-operation-delqdiscjN tc-operation-delqdiscdelqdisctc-operation-getqdiscjN tc-operation-getqdiscgetqdisctc-operation-newtclassjN tc-operation-newtclass newtclasstc-operation-deltclassjN tc-operation-deltclass deltclasstc-operation-gettclassjN tc-operation-gettclass gettclasstc-operation-newtfilterjN tc-operation-newtfilter newtfiltertc-operation-deltfilterjN tc-operation-deltfilter deltfiltertc-operation-gettfilterjN tc-operation-gettfilter gettfiltertc-operation-newchainjN tc-operation-newchainnewchaintc-operation-delchainjN tc-operation-delchaindelchaintc-operation-getchainjN tc-operation-getchaingetchaintc-definition-tcmsgjN tc-definition-tcmsgtcmsgtc-definition-tc-cls-flagsjN tc-definition-tc-cls-flags tc-cls-flags&tc-definition-tc-flower-key-ctrl-flagsjN &tc-definition-tc-flower-key-ctrl-flagstc-flower-key-ctrl-flagstc-definition-tc-statsjN tc-definition-tc-statstc-statstc-definition-tc-cbs-qoptjN tc-definition-tc-cbs-qopt tc-cbs-qopttc-definition-tc-etf-qoptjN tc-definition-tc-etf-qopt tc-etf-qopttc-definition-tc-fifo-qoptjN tc-definition-tc-fifo-qopt tc-fifo-qopttc-definition-tc-htb-optjN tc-definition-tc-htb-opt tc-htb-opttc-definition-tc-htb-globjN tc-definition-tc-htb-glob tc-htb-globtc-definition-tc-gred-qoptjN tc-definition-tc-gred-qopt tc-gred-qopttc-definition-tc-gred-soptjN tc-definition-tc-gred-sopt tc-gred-sopttc-definition-tc-hfsc-qoptjN tc-definition-tc-hfsc-qopt tc-hfsc-qopttc-definition-tc-mqprio-qoptjN tc-definition-tc-mqprio-qopttc-mqprio-qopttc-definition-tc-multiq-qoptjN tc-definition-tc-multiq-qopttc-multiq-qopttc-definition-tc-netem-qoptjN tc-definition-tc-netem-qopt tc-netem-qopttc-definition-tc-netem-gimodeljN tc-definition-tc-netem-gimodeltc-netem-gimodeltc-definition-tc-netem-gemodeljN tc-definition-tc-netem-gemodeltc-netem-gemodeltc-definition-tc-netem-corrjN tc-definition-tc-netem-corr tc-netem-corrtc-definition-tc-netem-reorderjN tc-definition-tc-netem-reordertc-netem-reordertc-definition-tc-netem-corruptjN tc-definition-tc-netem-corrupttc-netem-corrupttc-definition-tc-netem-ratejN tc-definition-tc-netem-rate tc-netem-ratetc-definition-tc-netem-slotjN tc-definition-tc-netem-slot tc-netem-slottc-definition-tc-plug-qoptjN tc-definition-tc-plug-qopt tc-plug-qopttc-definition-tc-prio-qoptjN tc-definition-tc-prio-qopt tc-prio-qopttc-definition-tc-red-qoptjN tc-definition-tc-red-qopt tc-red-qopttc-definition-tc-sfb-qoptjN tc-definition-tc-sfb-qopt tc-sfb-qopttc-definition-tc-sfq-qoptjN tc-definition-tc-sfq-qopt tc-sfq-qopttc-definition-tc-sfqred-statsjN tc-definition-tc-sfqred-statstc-sfqred-statstc-definition-tc-sfq-qopt-v1jN tc-definition-tc-sfq-qopt-v1tc-sfq-qopt-v1tc-definition-tc-ratespecjN tc-definition-tc-ratespec tc-ratespectc-definition-tc-tbf-qoptjN tc-definition-tc-tbf-qopt tc-tbf-qopttc-definition-tc-sizespecjN tc-definition-tc-sizespec tc-sizespectc-definition-gnet-estimatorjN tc-definition-gnet-estimatorgnet-estimatortc-definition-tc-choke-xstatsjN tc-definition-tc-choke-xstatstc-choke-xstatstc-definition-tc-codel-xstatsjN tc-definition-tc-codel-xstatstc-codel-xstats tc-definition-tc-fq-codel-xstatsjN tc-definition-tc-fq-codel-xstatstc-fq-codel-xstatstc-definition-tc-fq-pie-xstatsjN tc-definition-tc-fq-pie-xstatstc-fq-pie-xstatstc-definition-tc-fq-qd-statsjN tc-definition-tc-fq-qd-statstc-fq-qd-statstc-definition-tc-hhf-xstatsjN tc-definition-tc-hhf-xstats tc-hhf-xstatstc-definition-tc-pie-xstatsjN tc-definition-tc-pie-xstats tc-pie-xstatstc-definition-tc-red-xstatsjN tc-definition-tc-red-xstats tc-red-xstatstc-definition-tc-sfb-xstatsjN tc-definition-tc-sfb-xstats tc-sfb-xstatstc-definition-tc-sfq-xstatsjN tc-definition-tc-sfq-xstats tc-sfq-xstatstc-definition-gnet-stats-basicjN tc-definition-gnet-stats-basicgnet-stats-basic!tc-definition-gnet-stats-rate-estjN !tc-definition-gnet-stats-rate-estgnet-stats-rate-est#tc-definition-gnet-stats-rate-est64jN #tc-definition-gnet-stats-rate-est64gnet-stats-rate-est64tc-definition-gnet-stats-queuejN tc-definition-gnet-stats-queuegnet-stats-queuetc-definition-tc-u32-keyjN tc-definition-tc-u32-key tc-u32-keytc-definition-tc-u32-markjN tc-definition-tc-u32-mark tc-u32-marktc-definition-tc-u32-seljN tc-definition-tc-u32-sel tc-u32-seltc-definition-tc-u32-pcntjN tc-definition-tc-u32-pcnt tc-u32-pcnttc-definition-tcf-tjN tc-definition-tcf-ttcf-ttc-definition-tc-genjN tc-definition-tc-gentc-gentc-definition-tc-gact-pjN tc-definition-tc-gact-p tc-gact-p!tc-definition-tcf-ematch-tree-hdrjN !tc-definition-tcf-ematch-tree-hdrtcf-ematch-tree-hdrtc-definition-tc-basic-pcntjN tc-definition-tc-basic-pcnt tc-basic-pcnttc-definition-tc-matchall-pcntjN tc-definition-tc-matchall-pcnttc-matchall-pcnttc-definition-tc-mplsjN tc-definition-tc-mplstc-mplstc-definition-tc-policejN tc-definition-tc-police tc-policetc-definition-tc-pedit-seljN tc-definition-tc-pedit-sel tc-pedit-seltc-definition-tc-pedit-keyjN tc-definition-tc-pedit-key tc-pedit-keytc-definition-tc-vlanjN tc-definition-tc-vlantc-vlantc-attribute-set-tc-attrsjN tc-attribute-set-tc-attrstc-attrstc-attribute-set-tc-act-attrsjN tc-attribute-set-tc-act-attrs tc-act-attrs#tc-attribute-set-tc-act-stats-attrsjN #tc-attribute-set-tc-act-stats-attrstc-act-stats-attrs!tc-attribute-set-tc-act-bpf-attrsjN !tc-attribute-set-tc-act-bpf-attrstc-act-bpf-attrs&tc-attribute-set-tc-act-connmark-attrsjN &tc-attribute-set-tc-act-connmark-attrstc-act-connmark-attrs"tc-attribute-set-tc-act-csum-attrsjN "tc-attribute-set-tc-act-csum-attrstc-act-csum-attrs tc-attribute-set-tc-act-ct-attrsjN tc-attribute-set-tc-act-ct-attrstc-act-ct-attrs$tc-attribute-set-tc-act-ctinfo-attrsjN $tc-attribute-set-tc-act-ctinfo-attrstc-act-ctinfo-attrs"tc-attribute-set-tc-act-gate-attrsjN "tc-attribute-set-tc-act-gate-attrstc-act-gate-attrs!tc-attribute-set-tc-act-ife-attrsjN !tc-attribute-set-tc-act-ife-attrstc-act-ife-attrs$tc-attribute-set-tc-act-mirred-attrsjN $tc-attribute-set-tc-act-mirred-attrstc-act-mirred-attrs"tc-attribute-set-tc-act-mpls-attrsjN "tc-attribute-set-tc-act-mpls-attrstc-act-mpls-attrs!tc-attribute-set-tc-act-nat-attrsjN !tc-attribute-set-tc-act-nat-attrstc-act-nat-attrs#tc-attribute-set-tc-act-pedit-attrsjN #tc-attribute-set-tc-act-pedit-attrstc-act-pedit-attrs$tc-attribute-set-tc-act-police-attrsjN $tc-attribute-set-tc-act-police-attrstc-act-police-attrs$tc-attribute-set-tc-act-simple-attrsjN $tc-attribute-set-tc-act-simple-attrstc-act-simple-attrs%tc-attribute-set-tc-act-skbedit-attrsjN %tc-attribute-set-tc-act-skbedit-attrstc-act-skbedit-attrs$tc-attribute-set-tc-act-skbmod-attrsjN $tc-attribute-set-tc-act-skbmod-attrstc-act-skbmod-attrs(tc-attribute-set-tc-act-tunnel-key-attrsjN (tc-attribute-set-tc-act-tunnel-key-attrstc-act-tunnel-key-attrs"tc-attribute-set-tc-act-vlan-attrsjN "tc-attribute-set-tc-act-vlan-attrstc-act-vlan-attrstc-attribute-set-tc-basic-attrsjN tc-attribute-set-tc-basic-attrstc-basic-attrstc-attribute-set-tc-bpf-attrsjN tc-attribute-set-tc-bpf-attrs tc-bpf-attrstc-attribute-set-tc-cake-attrsjN tc-attribute-set-tc-cake-attrs tc-cake-attrs$tc-attribute-set-tc-cake-stats-attrsjN $tc-attribute-set-tc-cake-stats-attrstc-cake-stats-attrs(tc-attribute-set-tc-cake-tin-stats-attrsjN (tc-attribute-set-tc-cake-tin-stats-attrstc-cake-tin-stats-attrstc-attribute-set-tc-cbs-attrsjN tc-attribute-set-tc-cbs-attrs tc-cbs-attrs tc-attribute-set-tc-cgroup-attrsjN tc-attribute-set-tc-cgroup-attrstc-cgroup-attrstc-attribute-set-tc-choke-attrsjN tc-attribute-set-tc-choke-attrstc-choke-attrstc-attribute-set-tc-codel-attrsjN tc-attribute-set-tc-codel-attrstc-codel-attrstc-attribute-set-tc-drr-attrsjN tc-attribute-set-tc-drr-attrs tc-drr-attrs tc-attribute-set-tc-ematch-attrsjN tc-attribute-set-tc-ematch-attrstc-ematch-attrstc-attribute-set-tc-flow-attrsjN tc-attribute-set-tc-flow-attrs tc-flow-attrs tc-attribute-set-tc-flower-attrsjN tc-attribute-set-tc-flower-attrstc-flower-attrs-tc-attribute-set-tc-flower-key-enc-opts-attrsjN -tc-attribute-set-tc-flower-key-enc-opts-attrstc-flower-key-enc-opts-attrs3tc-attribute-set-tc-flower-key-enc-opt-geneve-attrsjN 3tc-attribute-set-tc-flower-key-enc-opt-geneve-attrs"tc-flower-key-enc-opt-geneve-attrs2tc-attribute-set-tc-flower-key-enc-opt-vxlan-attrsjN 2tc-attribute-set-tc-flower-key-enc-opt-vxlan-attrs!tc-flower-key-enc-opt-vxlan-attrs3tc-attribute-set-tc-flower-key-enc-opt-erspan-attrsjN 3tc-attribute-set-tc-flower-key-enc-opt-erspan-attrs"tc-flower-key-enc-opt-erspan-attrs0tc-attribute-set-tc-flower-key-enc-opt-gtp-attrsjN 0tc-attribute-set-tc-flower-key-enc-opt-gtp-attrstc-flower-key-enc-opt-gtp-attrs-tc-attribute-set-tc-flower-key-mpls-opt-attrsjN -tc-attribute-set-tc-flower-key-mpls-opt-attrstc-flower-key-mpls-opt-attrs(tc-attribute-set-tc-flower-key-cfm-attrsjN (tc-attribute-set-tc-flower-key-cfm-attrstc-flower-key-cfm-attrstc-attribute-set-tc-fw-attrsjN tc-attribute-set-tc-fw-attrs tc-fw-attrstc-attribute-set-tc-gred-attrsjN tc-attribute-set-tc-gred-attrs tc-gred-attrs'tc-attribute-set-tca-gred-vq-list-attrsjN 'tc-attribute-set-tca-gred-vq-list-attrstca-gred-vq-list-attrs(tc-attribute-set-tca-gred-vq-entry-attrsjN (tc-attribute-set-tca-gred-vq-entry-attrstca-gred-vq-entry-attrstc-attribute-set-tc-hfsc-attrsjN tc-attribute-set-tc-hfsc-attrs tc-hfsc-attrstc-attribute-set-tc-hhf-attrsjN tc-attribute-set-tc-hhf-attrs tc-hhf-attrstc-attribute-set-tc-htb-attrsjN tc-attribute-set-tc-htb-attrs tc-htb-attrs"tc-attribute-set-tc-matchall-attrsjN "tc-attribute-set-tc-matchall-attrstc-matchall-attrstc-attribute-set-tc-etf-attrsjN tc-attribute-set-tc-etf-attrs tc-etf-attrstc-attribute-set-tc-ets-attrsjN tc-attribute-set-tc-ets-attrs tc-ets-attrstc-attribute-set-tc-fq-attrsjN tc-attribute-set-tc-fq-attrs tc-fq-attrs"tc-attribute-set-tc-fq-codel-attrsjN "tc-attribute-set-tc-fq-codel-attrstc-fq-codel-attrs tc-attribute-set-tc-fq-pie-attrsjN tc-attribute-set-tc-fq-pie-attrstc-fq-pie-attrstc-attribute-set-tc-netem-attrsjN tc-attribute-set-tc-netem-attrstc-netem-attrs$tc-attribute-set-tc-netem-loss-attrsjN $tc-attribute-set-tc-netem-loss-attrstc-netem-loss-attrstc-attribute-set-tc-pie-attrsjN tc-attribute-set-tc-pie-attrs tc-pie-attrs tc-attribute-set-tc-police-attrsjN tc-attribute-set-tc-police-attrstc-police-attrstc-attribute-set-tc-qfq-attrsjN tc-attribute-set-tc-qfq-attrs tc-qfq-attrstc-attribute-set-tc-red-attrsjN tc-attribute-set-tc-red-attrs tc-red-attrstc-attribute-set-tc-route-attrsjN tc-attribute-set-tc-route-attrstc-route-attrs tc-attribute-set-tc-taprio-attrsjN tc-attribute-set-tc-taprio-attrstc-taprio-attrs+tc-attribute-set-tc-taprio-sched-entry-listjN +tc-attribute-set-tc-taprio-sched-entry-listtc-taprio-sched-entry-list&tc-attribute-set-tc-taprio-sched-entryjN &tc-attribute-set-tc-taprio-sched-entrytc-taprio-sched-entry)tc-attribute-set-tc-taprio-tc-entry-attrsjN )tc-attribute-set-tc-taprio-tc-entry-attrstc-taprio-tc-entry-attrstc-attribute-set-tc-tbf-attrsjN tc-attribute-set-tc-tbf-attrs tc-tbf-attrs$tc-attribute-set-tc-act-sample-attrsjN $tc-attribute-set-tc-act-sample-attrstc-act-sample-attrs"tc-attribute-set-tc-act-gact-attrsjN "tc-attribute-set-tc-act-gact-attrstc-act-gact-attrstc-attribute-set-tca-stab-attrsjN tc-attribute-set-tca-stab-attrstca-stab-attrs tc-attribute-set-tca-stats-attrsjN tc-attribute-set-tca-stats-attrstca-stats-attrstc-attribute-set-tc-u32-attrsjN tc-attribute-set-tc-u32-attrs tc-u32-attrstc-sub-message-tc-options-msgjN tc-sub-message-tc-options-msgtc-options-msg!tc-sub-message-tc-act-options-msgjN !tc-sub-message-tc-act-options-msgtc-act-options-msg tc-sub-message-tca-stats-app-msgjN tc-sub-message-tca-stats-app-msgtca-stats-app-msg>networking/netlink_spec/tc:family ``tc`` netlink specificationjN family-tc-netlink-specificationFamily tc netlink specification"networking/netlink_spec/tc:summaryjN summarySummary%networking/netlink_spec/tc:operationsjN operations Operations+networking/netlink_spec/tc:multicast groupsjN multicast-groupsMulticast groups&networking/netlink_spec/tc:definitionsjN definitions Definitions)networking/netlink_spec/tc:attribute setsjN attribute-setsAttribute sets'networking/netlink_spec/tc:sub-messagesjN sub-messages Sub-messagestcp_metrics-operation-getj tcp-metrics-operation-getgettcp_metrics-operation-delj tcp-metrics-operation-deldel.tcp_metrics-definition-tcp-fastopen-cookie-maxj .tcp-metrics-definition-tcp-fastopen-cookie-maxtcp-fastopen-cookie-max%tcp_metrics-attribute-set-tcp-metricsj %tcp-metrics-attribute-set-tcp-metrics tcp-metrics!tcp_metrics-attribute-set-metricsj !tcp-metrics-attribute-set-metricsmetricsPnetworking/netlink_spec/tcp_metrics:family ``tcp_metrics`` netlink specificationj (family-tcp-metrics-netlink-specification(Family tcp_metrics netlink specification+networking/netlink_spec/tcp_metrics:summaryj summarySummary.networking/netlink_spec/tcp_metrics:operationsj operations Operations/networking/netlink_spec/tcp_metrics:definitionsj definitions Definitions2networking/netlink_spec/tcp_metrics:attribute setsj attribute-setsAttribute setsteam-operation-noopj} team-operation-noopnoopteam-operation-options-setj} team-operation-options-set options-setteam-operation-options-getj} team-operation-options-get options-getteam-operation-port-list-getj} team-operation-port-list-get port-list-getteam-definition-string-max-lenj} team-definition-string-max-lenstring-max-len-team-definition-genl-change-event-mc-grp-namej} -team-definition-genl-change-event-mc-grp-namegenl-change-event-mc-grp-nameteam-attribute-set-teamj} team-attribute-set-teamteamteam-attribute-set-item-optionj} team-attribute-set-item-option item-optionteam-attribute-set-attr-optionj} team-attribute-set-attr-option attr-optionteam-attribute-set-item-portj} team-attribute-set-item-port item-portteam-attribute-set-attr-portj} team-attribute-set-attr-port attr-portBnetworking/netlink_spec/team:family ``team`` netlink specificationj} !family-team-netlink-specification!Family team netlink specification$networking/netlink_spec/team:summaryj} summarySummary'networking/netlink_spec/team:operationsj} operations Operations(networking/netlink_spec/team:definitionsj} definitions Definitions+networking/netlink_spec/team:attribute setsj} attribute-setsAttribute sets4networking/netmem:netmem support for network driversj "netmem-support-for-network-drivers"Netmem Support for Network Drivers%networking/netmem:driver requirementsj driver-requirementsDriver Requirementsnetworking/phy:letting the phy abstraction layer do everythingj * /letting-the-phy-abstraction-layer-do-everything/Letting the PHY Abstraction Layer do Everything"networking/phy:phy interface modesj * phy-interface-modesPHY interface modes*networking/phy:pause frames / flow controlj * pause-frames-flow-controlPause frames / flow control,networking/phy:keeping close tabs on the palj * keeping-close-tabs-on-the-palKeeping Close Tabs on the PALu($networking/phy:doing it all yourselfj * doing-it-all-yourselfDoing it all yourself!networking/phy:phy device driversj * phy-device-driversPHY Device Driversnetworking/phy:board fixupsj * board-fixups Board Fixupsnetworking/phy:standardsj * standards Standardsphy_link_topologyj? phy-link-topologyPHY link topology.networking/phy-link-topology:phy link topologyj? ja2PHY link topology%networking/phy-link-topology:overviewj? overviewOverview networking/phy-link-topology:apij? apiAPI!networking/phy-link-topology:uapij? uapiUAPI6networking/pktgen:howto for the linux packet generatorj_, $howto-for-the-linux-packet-generator$HOWTO for the linux packet generator0networking/pktgen:tuning nic for max performancej_, tuning-nic-for-max-performanceTuning NIC for max performance networking/pktgen:kernel threadsj_, kernel-threadsKernel threads!networking/pktgen:viewing devicesj_, viewing-devicesViewing devices%networking/pktgen:configuring devicesj_, configuring-devicesConfiguring devices networking/pktgen:sample scriptsj_, sample-scriptsSample scripts$networking/pktgen:interrupt affinityj_, interrupt-affinityInterrupt affinitynetworking/pktgen:enable ipsecj_, enable-ipsec Enable IPsec$networking/pktgen:disable shared skbj_, disable-shared-skbDisable shared SKBExample code - drivers providing a built in regulatory domain:=networking/regulatory:statically compiled regulatory databasej& 'statically-compiled-regulatory-database'Statically compiled regulatory database representorsjk representorsNetwork Function Representors5networking/representors:network function representorsjk network-function-representorsNetwork Function Representors"networking/representors:motivationjk motivation Motivation#networking/representors:definitionsjk definitions Definitions3networking/representors:what does a representor do?jk what-does-a-representor-doWhat does a representor do?Anetworking/representors:what functions should have a representor?jk (what-functions-should-have-a-representor)What functions should have a representor?5networking/representors:how are representors created?jk how-are-representors-createdHow are representors created?8networking/representors:how are representors identified?jk how-are-representors-identified How are representors identified?Cnetworking/representors:how do representors interact with tc rules?jk *how-do-representors-interact-with-tc-rules+How do representors interact with TC rules?9networking/representors:configuring the representee's macjk !configuring-the-representee-s-mac#Configuring the representee’s MAC'networking/rxrpc:rxrpc network protocolj rxrpc-network-protocolRxRPC Network Protocolnetworking/rxrpc:overviewj overviewOverview'networking/rxrpc:rxrpc protocol summaryj rxrpc-protocol-summaryRxRPC Protocol Summary&networking/rxrpc:af_rxrpc driver modelj af-rxrpc-driver-modelAF_RXRPC Driver Model!networking/rxrpc:control messagesj control-messagesControl Messagesnetworking/rxrpc:socket optionsj socket-optionsSOCKET OPTIONSnetworking/rxrpc:securityj securitySECURITY%networking/rxrpc:example client usagej example-client-usageEXAMPLE CLIENT USAGE%networking/rxrpc:example server usagej example-server-usageExample Server Usage*networking/rxrpc:af_rxrpc kernel interfacej af-rxrpc-kernel-interfaceAF_RXRPC Kernel Interface(networking/rxrpc:configurable parametersj configurable-parametersConfigurable Parameters8networking/scaling:scaling in the linux networking stackj %scaling-in-the-linux-networking-stack%Scaling in the Linux Networking Stacknetworking/scaling:introductionj introduction Introduction,networking/scaling:rss: receive side scalingj rss-receive-side-scalingRSS: Receive Side Scaling/networking/scaling:rps: receive packet steeringj rps-receive-packet-steeringRPS: Receive Packet Steering-networking/scaling:rfs: receive flow steeringj rfs-receive-flow-steeringRFS: Receive Flow Steering"networking/scaling:accelerated rfsj accelerated-rfsAccelerated RFS0networking/scaling:xps: transmit packet steeringj xps-transmit-packet-steeringXPS: Transmit Packet Steering/networking/scaling:per tx queue rate limitationj per-tx-queue-rate-limitationPer TX Queue rate limitation&networking/scaling:further informationj further-informationFurther Information!networking/sctp:linux kernel sctpj linux-kernel-sctpLinux Kernel SCTPnetworking/sctp:caveatsj caveatsCaveats"networking/secid:lsm/selinux secidjW lsm-selinux-secidLSM/SeLinux secid+networking/seg6-sysctl:seg6 sysfs variablesji seg6-sysfs-variablesSeg6 Sysfs variablesCnetworking/seg6-sysctl:/proc/sys/net/conf//seg6_* variables:ji &proc-sys-net-conf-iface-seg6-variables,/proc/sys/net/conf//seg6_* variables:6networking/segmentation-offloads:segmentation offloadsjɣ segmentation-offloadsSegmentation Offloads-networking/segmentation-offloads:introductionjɣ introduction Introduction9networking/segmentation-offloads:tcp segmentation offloadjɣ tcp-segmentation-offloadTCP Segmentation Offload:networking/segmentation-offloads:udp fragmentation offloadjɣ udp-fragmentation-offloadUDP Fragmentation OffloadYnetworking/segmentation-offloads:ipip, sit, gre, udp tunnel, and remote checksum offloadsjɣ 4ipip-sit-gre-udp-tunnel-and-remote-checksum-offloads8IPIP, SIT, GRE, UDP Tunnel, and Remote Checksum Offloads=networking/segmentation-offloads:generic segmentation offloadjɣ generic-segmentation-offloadGeneric Segmentation Offload8networking/segmentation-offloads:generic receive offloadjɣ generic-receive-offloadGeneric Receive OffloadEnetworking/segmentation-offloads:partial generic segmentation offloadjɣ $partial-generic-segmentation-offload$Partial Generic Segmentation Offload;networking/segmentation-offloads:sctp acceleration with gsojɣ sctp-acceleration-with-gsoSCTP acceleration with GSOnetworking/sfp-phylink:phylinkjȰ phylinkphylinknetworking/sfp-phylink:overviewjȰ overviewOverview)networking/sfp-phylink:modes of operationjȰ modes-of-operationModes of operationPnetworking/sfp-phylink:rough guide to converting a network driver to sfp/phylinkjȰ 9rough-guide-to-converting-a-network-driver-to-sfp-phylink9Rough guide to converting a network driver to sfp/phylinkcrcj: crcNon-IP checksum (CRC) offloads networking/skbuff:struct sk_buffj: struct-sk-buffstruct sk_buff(networking/skbuff:basic sk_buff geometryj: basic-sk-buff-geometryBasic sk_buff geometry,networking/skbuff:shared skbs and skb clonesj: shared-skbs-and-skb-clonesShared skbs and skb clones-networking/skbuff:dataref and headerless skbsj: dataref-and-headerless-skbsdataref and headerless skbs&networking/skbuff:checksum informationj: checksum-informationChecksum information networking/smc-sysctl:smc sysctljf smc-sysctl SMC Sysctl3networking/smc-sysctl:/proc/sys/net/smc/* variablesjf proc-sys-net-smc-variables/proc/sys/net/smc/* Variables$networking/snmp_counter:snmp counterj54 snmp-counter SNMP counter-networking/snmp_counter:general ipv4 countersj54 general-ipv4-countersGeneral IPv4 counters%networking/snmp_counter:icmp countersj54 icmp-counters ICMP counters,networking/snmp_counter:general tcp countersj54 general-tcp-countersGeneral TCP counters%networking/snmp_counter:tcp fast openj54 tcp-fast-open TCP Fast Open%networking/snmp_counter:tcp fast pathj54 tcp-fast-path TCP Fast Path!networking/snmp_counter:tcp abortj54 tcp-abort TCP abort-networking/snmp_counter:tcp hybrid slow startj54 tcp-hybrid-slow-startTCP Hybrid Slow StartAnetworking/snmp_counter:tcp retransmission and congestion controlj54 )tcp-retransmission-and-congestion-control)TCP retransmission and congestion controlnetworking/snmp_counter:dsackj54 dsackDSACK.networking/snmp_counter:invalid sack and dsackj54 invalid-sack-and-dsackinvalid SACK and DSACK"networking/snmp_counter:sack shiftj54 sack-shift SACK shift(networking/snmp_counter:tcp out of orderj54 tcp-out-of-orderTCP out of order networking/snmp_counter:tcp pawsj54 tcp-pawsTCP PAWS$networking/snmp_counter:tcp ack skipj54 tcp-ack-skip TCP ACK skip*networking/snmp_counter:tcp receive windowj54 tcp-receive-windowTCP receive window#networking/snmp_counter:delayed ackj54 delayed-ack Delayed ACK-networking/snmp_counter:tail loss probe (tlp)j54 tail-loss-probe-tlpTail Loss Probe (TLP)1networking/snmp_counter:tcp fast open descriptionj54 tcp-fast-open-descriptionTCP Fast Open description#networking/snmp_counter:syn cookiesj54 syn-cookies SYN cookies%networking/snmp_counter:challenge ackj54 challenge-ack Challenge ACKnetworking/snmp_counter:prunej54 pruneprune networking/snmp_counter:examplesj54 examplesexamples networking/sriov:nic sr-iov apisjv nic-sr-iov-apisNIC SR-IOV APIsnetworking/sriov:legacy apijv legacy-api Legacy API*networking/statistics:interface statisticsjt interface-statisticsInterface statisticsnetworking/statistics:overviewjt overviewOverviewnetworking/statistics:uapisjt uapisuAPIs.networking/statistics:struct rtnl_link_stats64jt struct-rtnl-link-stats64struct rtnl_link_stats64.networking/statistics:notes for driver authorsjt notes-for-driver-authorsNotes for driver authors.networking/strparser:stream parser (strparser)j stream-parser-strparserStream Parser (strparser)!networking/strparser:introductionj introduction Introductionnetworking/strparser:interfacej interface Interfacenetworking/strparser:functionsj functions Functionsnetworking/strparser:callbacksj callbacks Callbacksnetworking/strparser:statisticsj statistics Statistics,networking/strparser:message assembly limitsj message-assembly-limitsMessage assembly limitsnetworking/strparser:authorj authorAuthor switchdevj< switchdev/Ethernet switch device driver model (switchdev)Dnetworking/switchdev:ethernet switch device driver model (switchdev)j< -ethernet-switch-device-driver-model-switchdev/Ethernet switch device driver model (switchdev)"networking/switchdev:include filesj< include-files Include Files"networking/switchdev:configurationj< configuration Configuration!networking/switchdev:switch portsj< switch-ports Switch Ports*networking/switchdev:l2 forwarding offloadj< l2-forwarding-offloadL2 Forwarding Offload'networking/switchdev:l3 routing offloadj< l3-routing-offloadL3 Routing Offload4networking/switchdev:device driver expected behaviorj< device-driver-expected-behaviorDevice driver expected behavior&networking/sysfs-tagging:sysfs taggingj sysfs-tagging Sysfs tagging@networking/tc-actions-env-rules:tc actions - environmental rulesj tc-actions-environmental-rules TC Actions - Environmental Rules4networking/tc-queue-filters:tc queue based filteringjy tc-queue-based-filteringTC queue based filtering(networking/tcp-thin:thin-streams and tcpj thin-streams-and-tcpThin-streams and TCPnetworking/tcp-thin:referencesj references ReferencesJnetworking/tcp_ao:tcp authentication option linux implementation (rfc5925)jv 6tcp-authentication-option-linux-implementation-rfc59258TCP Authentication Option Linux implementation (RFC5925)!networking/tcp_ao:1. introductionjv introduction1. IntroductionEnetworking/tcp_ao:2. in-kernel mkts database vs database in userspacejv 0in-kernel-mkts-database-vs-database-in-userspace32. In-kernel MKTs database vs database in userspacenetworking/tcp_ao:3. uapijv uapi3. uAPI:networking/tcp_ao:4. ``setsockopt()`` vs ``accept()`` racejv setsockopt-vs-accept-race 4. setsockopt() vs accept() race-networking/tcp_ao:5. interaction with tcp-md5jv interaction-with-tcp-md55. Interaction with TCP-MD5-networking/tcp_ao:6. sne linux implementationjv sne-linux-implementation6. SNE Linux implementationnetworking/tcp_ao:7. linksjv links7. Linksnetworking/team:teamj teamTeam$networking/timestamping:timestampingj timestamping Timestamping-networking/timestamping:1. control interfacesj control-interfaces1. Control Interfaces)networking/timestamping:2 data interfacesj data-interfaces2 Data Interfaces\networking/timestamping:3. hardware timestamping configuration: ethtool_msg_tsconfig_set/getj @hardware-timestamping-configuration-ethtool-msg-tsconfig-set-getD3. Hardware Timestamping configuration: ETHTOOL_MSG_TSCONFIG_SET/GET!networking/tipc:linux kernel tipcjE linux-kernel-tipcLinux Kernel TIPCnetworking/tipc:introductionjE introduction Introductionnetworking/tipc:implementationjE implementationImplementation kernel_tlsj{ kernel-tls Kernel TLSnetworking/tls:kernel tlsj{ jd2 Kernel TLSnetworking/tls:overviewj{ overviewOverviewnetworking/tls:user interfacej{ user-interfaceUser interfacenetworking/tls:statisticsj{ statistics Statistics0networking/tls-handshake:in-kernel tls handshakej in-kernel-tls-handshakeIn-Kernel TLS Handshake!networking/tls-handshake:overviewj overviewOverview-networking/tls-handshake:user handshake agentj user-handshake-agentUser handshake agent-networking/tls-handshake:kernel handshake apij kernel-handshake-apiKernel Handshake API-networking/tls-handshake:handshake completionj handshake-completionHandshake Completion5tuple_problemsj tuple-problems5-tuple matching limitations)networking/tls-offload:kernel tls offloadj kernel-tls-offloadKernel TLS offload+networking/tls-offload:kernel tls operationj kernel-tls-operationKernel TLS operation+networking/tls-offload:device configurationj device-configurationDevice configuration'networking/tls-offload:normal operationj normal-operationNormal operation&networking/tls-offload:resync handlingj resync-handlingResync handling%networking/tls-offload:error handlingj error-handlingError handling*networking/tls-offload:performance metricsj performance-metricsPerformance metrics!networking/tls-offload:statisticsj statistics StatisticsSnetworking/tls-offload:notable corner cases, exceptions and additional requirementsj ;notable-corner-cases-exceptions-and-additional-requirements4. Kernel Behaviour with Regards to the Various Socket OptionsCnetworking/udplite:5. udp-lite runtime statistics and their meaningjwu -udp-lite-runtime-statistics-and-their-meaning05. UDP-Lite Runtime Statistics and their Meaningnetworking/udplite:6. iptablesjwu iptables 6. IPtables(networking/udplite:7. maintainer addressjwu maintainer-address7. Maintainer Address3networking/vrf:virtual routing and forwarding (vrf)jz "virtual-routing-and-forwarding-vrf$Virtual Routing and Forwarding (VRF)networking/vrf:the vrf devicejz the-vrf-deviceThe VRF Device&networking/vrf:using iproute2 for vrfsjz using-iproute2-for-vrfsUsing iproute2 for VRFsGnetworking/vxlan:virtual extensible local area networking documentationj- 6virtual-extensible-local-area-networking-documentation6Virtual eXtensible Local Area Networking documentation!networking/x25:linux x.25 projectjlinux-x-25-projectLinux X.25 Project1networking/x25-iface:x.25 device driver interfacej&x-25-device-driver-interfaceX.25 Device Driver Interface2networking/x25-iface:packet layer to device driverj&packet-layer-to-device-driverPacket Layer to Device Driver2networking/x25-iface:device driver to packet layerj&device-driver-to-packet-layerDevice Driver to Packet Layer7networking/x25-iface:requirements for the device driverj&"requirements-for-the-device-driver"Requirements for the device driver*networking/xdp-rx-metadata:xdp rx metadataj~xdp-rx-metadataXDP RX Metadata)networking/xdp-rx-metadata:general designj~general-designGeneral Design!networking/xdp-rx-metadata:af_xdpj~af-xdpAF_XDP#networking/xdp-rx-metadata:xdp_passj~xdp-passXDP_PASS+networking/xdp-rx-metadata:bpf_redirect_mapj~bpf-redirect-mapbpf_redirect_map(networking/xdp-rx-metadata:bpf_tail_callj~ bpf-tail-call bpf_tail_call,networking/xdp-rx-metadata:supported devicesj~supported-devicesSupported Devices"networking/xdp-rx-metadata:examplej~exampleExample xfrm_devicej3 xfrm-device/XFRM device - offloading the IPsec computationsFnetworking/xfrm_device:xfrm device - offloading the ipsec computationsj3-xfrm-device-offloading-the-ipsec-computations/XFRM device - offloading the IPsec computationsnetworking/xfrm_device:overviewj3overviewOverview-networking/xfrm_device:callbacks to implementj3callbacks-to-implementCallbacks to implementnetworking/xfrm_device:flowj3flowFlow7networking/xfrm_proc:xfrm proc - /proc/net/xfrm_* filesj(xfrm-proc-proc-net-xfrm-files"XFRM proc - /proc/net/xfrm_* files.networking/xfrm_proc:transformation statisticsj(transformation-statisticsTransformation Statisticsnetworking/xfrm_sync:xfrmj#exfrmXFRM)networking/xfrm_sync:1) message structurej#emessage-structure1) Message Structure>networking/xfrm_sync:2) tlvs reflect the different parameters:j#e%tlvs-reflect-the-different-parameters)2) TLVS reflect the different parameters:Bnetworking/xfrm_sync:3) default configurations for the parameters:j#e)default-configurations-for-the-parameters-3) Default configurations for the parameters:%networking/xfrm_sync:4) message typesj#e message-types4) Message types5networking/xfrm_sync:exceptions to threshold settingsj#e exceptions-to-threshold-settings Exceptions to threshold settings#networking/xfrm_sysctl:xfrm syscallj xfrm-syscall XFRM Syscall;networking/xfrm_sysctl:/proc/sys/net/core/xfrm_* variables:j proc-sys-net-core-xfrm-variables$/proc/sys/net/core/xfrm_* Variables:-networking/xsk-tx-metadata:af_xdp tx metadatajaf-xdp-tx-metadataAF_XDP TX Metadata)networking/xsk-tx-metadata:general designjgeneral-designGeneral Design/networking/xsk-tx-metadata:software tx checksumjsoftware-tx-checksumSoftware TX Checksum&networking/xsk-tx-metadata:launch timej launch-time Launch Time7networking/xsk-tx-metadata:querying device capabilitiesjquerying-device-capabilitiesQuerying Device Capabilities"networking/xsk-tx-metadata:examplejexampleExampleBnvdimm/maintainer-entry-profile:libnvdimm maintainer entry profilej#"libnvdimm-maintainer-entry-profile"LIBNVDIMM Maintainer Entry Profile(nvdimm/maintainer-entry-profile:overviewj#overviewOverview9nvdimm/maintainer-entry-profile:submit checklist addendumj#submit-checklist-addendumSubmit Checklist Addendum/nvdimm/maintainer-entry-profile:key cycle datesj#key-cycle-datesKey Cycle Dates.nvdimm/maintainer-entry-profile:review cadencej#review-cadenceReview CadenceAnvme/feature-and-quirk-policy:linux nvme feature and quirk policyj#linux-nvme-feature-and-quirk-policy#Linux NVMe feature and quirk policy*nvme/feature-and-quirk-policy:introductionj introduction Introduction0nvme/feature-and-quirk-policy:supported featuresjsupported-featuresSupported features$nvme/feature-and-quirk-policy:quirksjquirksQuirksnvme/index:nvme subsystemj0 nvme-subsystemNVMe Subsystem?nvme/nvme-pci-endpoint-target:nvme pci endpoint function targetjf!nvme-pci-endpoint-function-target!NVMe PCI Endpoint Function Target&nvme/nvme-pci-endpoint-target:overviewjfoverviewOverview(nvme/nvme-pci-endpoint-target:user guidejf user-guide User Guide/nvme/nvme-pci-endpoint-target:endpoint bindingsjfendpoint-bindingsEndpoint Bindingspcmcia/devicetable:device tablej device-table Device tablepcmcia/driver:pcmcia driverjΪ pcmcia-driver PCMCIA Driverpcmcia/driver:sysfsjΪsysfssysfs$pcmcia/driver-changes:driver changesjkdriver-changesDriver changespcmcia/index:pcmciajYpcmciaPCMCIApcmcia/locking:lockingjPlockingLocking.pcmcia/locking:a) overview, locking hierarchy:jPa-overview-locking-hierarchyA) Overview, Locking Hierarchy:pcmcia/locking:b) exclusionjP b-exclusion B) Exclusionpcmcia/locking:c) protectionjP c-protection C) Protectionpeci/index:peci subsystemjѨpeci-subsystemPECI Subsystempeci/peci:overviewjoverviewOverviewpeci/peci:peci wirej peci-wire PECI Wire"peci/peci:peci subsystem internalsjpeci-subsystem-internalsPECI subsystem internalspeci/peci:peci cpu driver apijpeci-cpu-driver-apiPECI CPU Driver APIpower/apm-acpi:apm or acpi?jp apm-or-acpi APM or ACPI?!power/apm-acpi:user-space daemonsjpuser-space-daemonsUser-space Daemons:power/basic-pm-debugging:debugging hibernation and suspendjY!debugging-hibernation-and-suspend!Debugging hibernation and suspendLpower/basic-pm-debugging:1. testing hibernation (aka suspend to disk or std)jY.testing-hibernation-aka-suspend-to-disk-or-std31. Testing hibernation (aka suspend to disk or STD)8power/basic-pm-debugging:2. testing suspend to ram (str)jYtesting-suspend-to-ram-str2. Testing suspend to RAM (STR)%power/charger-manager:charger managerj#charger-managerCharger Manager%power/charger-manager:1. introductionj# introduction1. IntroductionOpower/charger-manager:2. global charger-manager data related with suspend_againj#6global-charger-manager-data-related-with-suspend-again92. Global Charger-Manager Data related with suspend_again3power/charger-manager:3. how to setup suspend_againj#how-to-setup-suspend-again3. How to setup suspend_againCpower/charger-manager:4. charger-manager data (struct charger_desc)j#(charger-manager-data-struct-charger-desc-4. Charger-Manager Data (struct charger_desc)Tpower/charger-manager:5. notify charger-manager of charger events: cm_notify_event()j#8notify-charger-manager-of-charger-events-cm-notify-event>5. Notify Charger-Manager of charger events: cm_notify_event()-power/charger-manager:6. other considerationsj#other-considerations6. Other ConsiderationsJpower/drivers-testing:testing suspend and resume support in device driversj4testing-suspend-and-resume-support-in-device-drivers4Testing suspend and resume support in device drivers2power/drivers-testing:1. preparing the test systemjpreparing-the-test-system1. Preparing the test system+power/drivers-testing:2. testing the driverjtesting-the-driver2. Testing the driver*power/energy-model:energy model of devicesjenergy-model-of-devicesEnergy Model of devicespower/energy-model:1. overviewjoverview 1. Overviewpower/energy-model:2. core apisj core-apis 2. Core APIspower/energy-model:3. examplesjexamples 3. Examples)power/freezing-of-tasks:freezing of tasksj*freezing-of-tasksFreezing of tasks9power/freezing-of-tasks:i. what is the freezing of tasks?j*i-what-is-the-freezing-of-tasks!I. What is the freezing of tasks?-power/freezing-of-tasks:ii. how does it work?j*ii-how-does-it-workII. How does it work?@power/freezing-of-tasks:iii. which kernel threads are freezable?j*&iii-which-kernel-threads-are-freezable(III. Which kernel threads are freezable?.power/freezing-of-tasks:iv. why do we do that?j*iv-why-do-we-do-thatIV. Why do we do that?Spower/freezing-of-tasks:v. are there any problems related to the freezing of tasks?j*9v-are-there-any-problems-related-to-the-freezing-of-tasks;V. Are there any problems related to the freezing of tasks?_power/freezing-of-tasks:vi. are there any precautions to be taken to prevent freezing failures?j*Evi-are-there-any-precautions-to-be-taken-to-prevent-freezing-failuresGVI. Are there any precautions to be taken to prevent freezing failures?(power/freezing-of-tasks:v. miscellaneousj*v-miscellaneousV. Miscellaneouspower/index:power managementjpower-managementPower Management4power/opp:operating performance points (opp) libraryjK(operating-performance-points-opp-library*Operating Performance Points (OPP) Librarypower/opp:1. introductionjK introduction1. Introduction*power/opp:2. initial opp list registrationjKinitial-opp-list-registration 2. Initial OPP List Registration!power/opp:3. opp search functionsjKopp-search-functions3. OPP Search Functions/power/opp:4. opp availability control functionsjK"opp-availability-control-functions%4. OPP Availability Control Functions)power/opp:5. opp data retrieval functionsjKopp-data-retrieval-functions5. OPP Data Retrieval Functionspower/opp:6. data structuresjKdata-structures6. Data Structurespower/pci:pci power managementjߞpci-power-managementPCI Power ManagementCpower/pci:1. hardware and platform support for pci power managementjߞ6hardware-and-platform-support-for-pci-power-management91. Hardware and Platform Support for PCI Power Management6power/pci:2. pci subsystem and device power managementjߞ)pci-subsystem-and-device-power-management,2. PCI Subsystem and Device Power Management4power/pci:3. pci device drivers and power managementjߞ'pci-device-drivers-and-power-management*3. PCI Device Drivers and Power Managementpower/pci:4. resourcesjߞ resources 4. Resources6power/pm_qos_interface:pm quality of service interfacejpm-quality-of-service-interfacePM Quality Of Service Interface*power/pm_qos_interface:1. pm qos frameworkjpm-qos-framework1. PM QoS frameworkGpower/pm_qos_interface:2. pm qos per-device latency and flags frameworkj-pm-qos-per-device-latency-and-flags-framework02. PM QoS per-device latency and flags framework1power/power_supply_class:linux power supply classjolinux-power-supply-classLinux power supply class!power/power_supply_class:synopsisjosynopsisSynopsis.power/power_supply_class:attributes/propertiesjoattributes-propertiesAttributes/propertiespower/power_supply_class:unitsjounitsUnits7power/power_supply_class:attributes/properties detailedjoattributes-properties-detailedAttributes/properties detailedFpower/power_supply_class:battery <-> external power supply interactionjo)battery-external-power-supply-interaction-Battery <-> external power supply interaction;power/power_supply_class:devicetree battery characteristicsjo"devicetree-battery-characteristics"Devicetree battery characteristicspower/power_supply_class:qajoqaQA>power/powercap/dtpm:dynamic thermal power management frameworkj1*dynamic-thermal-power-management-framework*Dynamic Thermal Power Management frameworkpower/powercap/dtpm:overviewj1overviewOverview"power/powercap/dtpm:user space apij1user-space-apiUser space APIpower/powercap/dtpm:kernel apij1 kernel-api Kernel API/power/powercap/powercap:power capping frameworkjpower-capping-frameworkPower Capping Framework#power/powercap/powercap:terminologyj terminology Terminology-power/powercap/powercap:power zone attributesjpower-zone-attributesPower Zone Attributes9power/powercap/powercap:power cap client driver interfacej!power-cap-client-driver-interface!Power Cap Client Driver Interface5. Regulator Operating Mode Control & Status (dynamic drivers),power/regulator/consumer:6. regulator eventsjdregulator-events6. Regulator Eventsprocess/adding-syscalls:do not call system calls in the kernelj/ &do-not-call-system-calls-in-the-kernel&Do not call System Calls in the Kernel.process/adding-syscalls:references and sourcesj/ references-and-sourcesReferences and Sourcesapplying_patchesj}applying-patches$Applying Patches To The Linux Kernel=process/applying-patches:applying patches to the linux kernelj}$applying-patches-to-the-linux-kernel$Applying Patches To The Linux Kernel)process/applying-patches:what is a patch?j}what-is-a-patchWhat is a patch?:process/applying-patches:how do i apply or revert a patch?j} how-do-i-apply-or-revert-a-patch!How do I apply or revert a patch?Fprocess/applying-patches:how do i feed a patch/diff file to ``patch``?j}(how-do-i-feed-a-patch-diff-file-to-patch)How do I feed a patch/diff file to patch?4process/applying-patches:common errors when patchingj}common-errors-when-patchingCommon errors when patchingAprocess/applying-patches:are there any alternatives to ``patch``?j}#are-there-any-alternatives-to-patch$Are there any alternatives to patch?:process/applying-patches:where can i download the patches?j} where-can-i-download-the-patches!Where can I download the patches?(process/applying-patches:the 5.x kernelsj}the-5-x-kernelsThe 5.x kernels*process/applying-patches:the 5.x.y kernelsj}the-5-x-y-kernelsThe 5.x.y kernels(process/applying-patches:the -rc kernelsj}the-rc-kernelsThe -rc kernels@process/applying-patches:the -mm patches and the linux-next treej}&the-mm-patches-and-the-linux-next-tree'The -mm patches and the linux-next tree7process/backporting:backporting and conflict resolutionj#backporting-and-conflict-resolution#Backporting and conflict resolution process/backporting:introductionj introduction Introduction0process/backporting:applying the patch to a treejapplying-the-patch-to-a-treeApplying the patch to a tree'process/backporting:resolving conflictsjresolving-conflictsResolving conflicts(process/backporting:verifying the resultjverifying-the-resultVerifying the result2process/backporting:submitting backports to stablejsubmitting-backports-to-stableSubmitting backports to stable/process/backporting:a few final words of adviceja-few-final-words-of-adviceA few final words of adviceprocess/backporting:examplesjexamplesExamplesprocess/debugging/media_specific_debugging_guide:dynamic debugj dynamic-debug Dynamic debug7process/debugging/media_specific_debugging_guide:ftracejftraceFtrace8process/debugging/media_specific_debugging_guide:debugfsjdebugfsDebugFSDprocess/debugging/media_specific_debugging_guide:perf & alternativesjperf-alternativesPerf & alternativesPprocess/debugging/media_specific_debugging_guide:error checking & panic analysisjerror-checking-panic-analysisError checking & panic analysisYprocess/debugging/media_specific_debugging_guide:driver verification with v4l2-compliancej(driver-verification-with-v4l2-compliance(Driver verification with v4l2-complianceXprocess/debugging/media_specific_debugging_guide:debugging problems with receiving videoj'debugging-problems-with-receiving-video'Debugging problems with receiving videoread_ftrace_logjread-ftrace-logReading the ftrace logFprocess/debugging/userspace_debugging_guide:userspace debugging advicejuserspace-debugging-adviceUserspace debugging advice9process/debugging/userspace_debugging_guide:dynamic debugj dynamic-debug Dynamic debug2process/debugging/userspace_debugging_guide:ftracejftraceFtrace?process/debugging/userspace_debugging_guide:perf & alternativesjperf-alternativesPerf & alternativesGprocess/debugging/userspace_debugging_guide:kernel panic analysis toolsjkernel-panic-analysis-toolsKernel panic analysis tools deprecatedjz deprecatedEDeprecated Interfaces, Language Features, Attributes, and ConventionsXprocess/deprecated:deprecated interfaces, language features, attributes, and conventionsjz Bdeprecated-interfaces-language-features-attributes-and-conventionsEDeprecated Interfaces, Language Features, Attributes, and Conventionsprocess/deprecated:__deprecatedjz id1 __deprecated%process/deprecated:bug() and bug_on()jz bug-and-bug-onBUG() and BUG_ON()?process/deprecated:open-coded arithmetic in allocator argumentsjz ,open-coded-arithmetic-in-allocator-arguments,open-coded arithmetic in allocator argumentsYprocess/deprecated:simple_strtol(), simple_strtoll(), simple_strtoul(), simple_strtoull()jz ;simple-strtol-simple-strtoll-simple-strtoul-simple-strtoullFsimple_strtol(), simple_strtoll(), simple_strtoul(), simple_strtoull()process/deprecated:strcpy()jz strcpystrcpy()6process/deprecated:strncpy() on nul-terminated stringsjz !strncpy-on-nul-terminated-strings#strncpy() on NUL-terminated stringsprocess/deprecated:strlcpy()jz strlcpy strlcpy()&process/deprecated:%p format specifierjz p-format-specifier%p format specifier0process/deprecated:variable length arrays (vlas)jz variable-length-arrays-vlasVariable Length Arrays (VLAs)4process/deprecated:implicit switch case fall-throughjz !implicit-switch-case-fall-through!Implicit switch case fall-through5process/deprecated:zero-length and one-element arraysjz "zero-length-and-one-element-arrays"Zero-length and one-element arraysdevelopment_process_mainjSdevelopment-process-main)A guide to the Kernel Development ProcessEprocess/development-process:a guide to the kernel development processjS)a-guide-to-the-kernel-development-process)A guide to the Kernel Development Process email_clientsj email-clientsEmail clients info for Linux2process/email-clients:email clients info for linuxjemail-clients-info-for-linuxEmail clients info for Linuxprocess/email-clients:gitjgitGit)process/email-clients:general preferencesjgeneral-preferencesGeneral Preferences3process/email-clients:some email client (mua) hintsjsome-email-client-mua-hintsSome email client (MUA) hintsembargoed_hardware_issuesj embargoed-hardware-issuesEmbargoed hardware issuescontactj contactContact;process/embargoed-hardware-issues:embargoed hardware issuesj jk2Embargoed hardware issues'process/embargoed-hardware-issues:scopej scopeScope)process/embargoed-hardware-issues:contactj jk2Contact;process/embargoed-hardware-issues:non-disclosure agreementsj non-disclosure-agreementsNon-disclosure agreements=process/embargoed-hardware-issues:memorandum of understandingj memorandum-of-understandingMemorandum of Understanding5process/embargoed-hardware-issues:process ambassadorsj process-ambassadorsProcess ambassadors9process/embargoed-hardware-issues:encrypted mailing-listsj encrypted-mailing-listsEncrypted mailing-lists1process/handling-regressions:handling regressionsjhandling-regressionsHandling regressionsAprocess/handling-regressions:the important bits (aka "the tl;dr")j the-important-bits-aka-the-tl-dr(The important bits (aka “The TL;DR”)`process/handling-regressions:all the details on linux kernel regressions relevant for developersjCall-the-details-on-linux-kernel-regressions-relevant-for-developersCAll the details on Linux kernel regressions relevant for developers process_howtoj process-howto!HOWTO do Linux kernel development/process/howto:howto do linux kernel developmentj!howto-do-linux-kernel-development!HOWTO do Linux kernel developmentprocess/howto:introductionj introduction Introductionprocess/howto:legal issuesj legal-issues Legal Issuesprocess/howto:documentationj documentation Documentation)process/howto:becoming a kernel developerjbecoming-a-kernel-developerBecoming A Kernel Developer%process/howto:the development processjthe-development-processThe development processprocess/howto:bug reportingj bug-reporting Bug Reporting"process/howto:managing bug reportsjmanaging-bug-reportsManaging bug reportsprocess/howto:mailing listsj mailing-lists Mailing lists(process/howto:working with the communityjworking-with-the-communityWorking with the communityOprocess/howto:differences between the kernel community and corporate structuresjAdifferences-between-the-kernel-community-and-corporate-structuresADifferences between the kernel community and corporate structures#process/howto:break up your changesjbreak-up-your-changesBreak up your changes!process/howto:justify your changejjustify-your-changeJustify your change"process/howto:document your changejdocument-your-changeDocument your change process_indexjq process-index-Working with the kernel development community;process/index:working with the kernel development communityjq-working-with-the-kernel-development-community-Working with the kernel development community=process/index:an introduction to how kernel development worksjq/an-introduction-to-how-kernel-development-works/An introduction to how kernel development works>process/index:tools and technical guides for kernel developersjq0tools-and-technical-guides-for-kernel-developers0Tools and technical guides for kernel developers4process/index:policy guides and developer statementsjq&policy-guides-and-developer-statements&Policy guides and developer statementsprocess/index:dealing with bugsjqdealing-with-bugsDealing with bugs$process/index:maintainer informationjqmaintainer-informationMaintainer informationprocess/index:other materialjqother-materialOther material kernel_docsj kernel-docs%Index of Further Kernel Documentation9process/kernel-docs:index of further kernel documentationj%index-of-further-kernel-documentation%Index of Further Kernel Documentation1process/kernel-docs:docs at the linux kernel treejdocs-at-the-linux-kernel-treeDocs at the Linux Kernel tree process/kernel-docs:on-line docsj on-line-docs On-line docs#process/kernel-docs:published booksjpublished-booksPublished books!process/kernel-docs:miscellaneousj miscellaneous Miscellaneousprocess/kernel-docs:rustjrustRustprocess_statement_driverj8qprocess-statement-driverKernel Driver Statement7process/kernel-driver-statement:kernel driver statementj8qkernel-driver-statementKernel Driver StatementJprocess/kernel-driver-statement:position statement on linux kernel modulesj8q*position-statement-on-linux-kernel-modules*Position Statement on Linux Kernel Modulesprocess_statement_kerneljqprocess-statement-kernel"Linux Kernel Enforcement StatementGprocess/kernel-enforcement-statement:linux kernel enforcement statementjq"linux-kernel-enforcement-statement"Linux Kernel Enforcement Statementkernel_licensingjkernel-licensingLinux kernel licensing rules2process/license-rules:linux kernel licensing rulesjlinux-kernel-licensing-rulesLinux kernel licensing rules/process/license-rules:license identifier syntaxjlicense-identifier-syntaxLicense identifier syntax)process/license-rules:license identifiersjlicense-identifiersLicense identifiers'process/license-rules:_`module_license`jid1MODULE_LICENSEmaintainer_handbooks_mainjmaintainer-handbooks-main@Subsystem and maintainer tree specific development process notes]process/maintainer-handbooks:subsystem and maintainer tree specific development process notesj@subsystem-and-maintainer-tree-specific-development-process-notes@Subsystem and maintainer tree specific development process notes"process/maintainer-kvm-x86:kvm x86jϼkvm-x86KVM x86#process/maintainer-kvm-x86:forewordjϼforewordForeword process/maintainer-kvm-x86:tl;drjϼtl-drTL;DR process/maintainer-kvm-x86:treesjϼtreesTrees&process/maintainer-kvm-x86:developmentjϼ development Development"process/maintainer-kvm-x86:testingjϼtestingTesting"process/maintainer-kvm-x86:postingjϼpostingPosting(process/maintainer-kvm-x86:notificationsjϼ notifications Notifications*process/maintainer-kvm-x86:vulnerabilitiesjϼvulnerabilitiesVulnerabilities netdev-faqj netdev-faqNetworking subsystem (netdev) patch_statusj patch-status Patch statuschanges requestedj changes-requestedChanges requestedrcsj rcseverything-you-ever-wanted-to-know-about-linux-stable-releases?Everything you ever wanted to know about Linux -stable releasesPprocess/stable-kernel-rules:procedure for submitting patches to the -stable treej3procedure-for-submitting-patches-to-the-stable-tree4Procedure for submitting patches to the -stable tree4process/stable-kernel-rules:following the submissionjfollowing-the-submissionFollowing the submission(process/stable-kernel-rules:review cyclej review-cycle Review cycle!process/stable-kernel-rules:treesjtreesTrees,process/stable-kernel-rules:review committeejreview-committeeReview committeeleds/uleds:userspace ledsjuserspace-ledsUserspace LEDsleds/uleds:usagejusageUsagelivepatch/api:livepatching apisj:%livepatching-apisLivepatching APIs"livepatch/api:livepatch enablementj:%livepatch-enablementLivepatch Enablementlivepatch/api:shadow variablesj:%shadow-variablesShadow Variables"livepatch/api:system state changesj:%system-state-changesSystem State Changeslivepatch/api:object typesj:% object-types Object Types*livepatch/callbacks:(un)patching callbacksjun-patching-callbacks(Un)patching Callbacks!livepatch/callbacks:1. motivationj motivation 1. Motivation%livepatch/callbacks:2. callback typesjcallback-types2. Callback types#livepatch/callbacks:3. how it worksj how-it-works3. How it works livepatch/callbacks:4. use casesj use-cases 4. Use cases@livepatch/cumulative-patches:atomic replace & cumulative patchesj5!atomic-replace-cumulative-patches#Atomic Replace & Cumulative Patches"livepatch/cumulative-patches:usagej5usageUsage%livepatch/cumulative-patches:featuresj5featuresFeatures)livepatch/cumulative-patches:limitations:j5 limitations Limitations:#livepatch/index:kernel livepatchingjkernel-livepatchingKernel Livepatchinglivepatch/livepatch:livepatchjJ livepatch Livepatch!livepatch/livepatch:1. motivationjJ motivation 1. Motivation4livepatch/livepatch:2. kprobes, ftrace, livepatchingjJkprobes-ftrace-livepatching 2. Kprobes, Ftrace, Livepatching(livepatch/livepatch:3. consistency modeljJconsistency-model3. Consistency model'livepatch/livepatch:4. livepatch modulejJlivepatch-module4. Livepatch module+livepatch/livepatch:5. livepatch life-cyclejJlivepatch-life-cycle5. Livepatch life-cyclelivepatch/livepatch:6. sysfsjJsysfs6. Sysfs"livepatch/livepatch:7. limitationsjJ limitations7. Limitations7livepatch/module-elf-format:livepatch module elf formatjRlivepatch-module-elf-formatLivepatch module ELF format8livepatch/module-elf-format:1. background and motivationjRbackground-and-motivation1. Background and motivation6livepatch/module-elf-format:2. livepatch modinfo fieldjRlivepatch-modinfo-field2. Livepatch modinfo field"system-state-changesSystem State Changes4livepatch/system-state:1. livepatch system state apij>"livepatch-system-state-api1. Livepatch system state API1livepatch/system-state:2. livepatch compatibilityj>"livepatch-compatibility2. Livepatch compatibility-livepatch/system-state:3. supported scenariosj>"supported-scenarios3. Supported scenarios(livepatch/system-state:4. expected usagej>"expected-usage4. Expected usage)locking/futex-requeue-pi:futex requeue pijfutex-requeue-piFutex Requeue PI#locking/futex-requeue-pi:motivationj motivation Motivation'locking/futex-requeue-pi:implementationjimplementationImplementation.locking/hwspinlock:hardware spinlock frameworkjhardware-spinlock-frameworkHardware Spinlock Frameworklocking/hwspinlock:introductionj introduction Introductionlocking/hwspinlock:user apijuser-apiUser API locking/hwspinlock:typical usagej typical-usage Typical usage'locking/hwspinlock:api for implementorsjapi-for-implementorsAPI for implementors$locking/hwspinlock:important structsjimportant-structsImportant structs+locking/hwspinlock:implementation callbacksjimplementation-callbacksImplementation callbackslocking/index:lockingj 3lockingLockingBlock conditions on readers/writers of the same lock instance:Dlocking/lockdep-design:dependency types and strong dependency paths:jB+,dependency-types-and-strong-dependency-paths-Dependency types and strong dependency paths:9locking/lockdep-design:recursive read deadlock detection:jB+!recursive-read-deadlock-detection"Recursive Read Deadlock Detection:"locking/lockdep-design:references:jB+ references References: locking/lockstat:lock statisticsj>(lock-statisticsLock Statisticslocking/lockstat:whatj>(whatWhatlocking/lockstat:whyj>(whyWhylocking/lockstat:howj>(howHow6locking/locktorture:kernel lock torture test operationj"kernel-lock-torture-test-operation"Kernel Lock Torture Test Operation,locking/locktorture:config_lock_torture_testjconfig-lock-torture-testCONFIG_LOCK_TORTURE_TEST%locking/locktorture:module parametersjmodule-parametersModule Parameterslocking/locktorture:statisticsj statistics Statisticslocking/locktorture:usagejusageUsagekernel_hacking_locktypesjkernel-hacking-locktypesLock types and their rules,locking/locktypes:lock types and their rulesjlock-types-and-their-rulesLock types and their ruleslocking/locktypes:introductionj introduction Introduction!locking/locktypes:lock categoriesjlock-categoriesLock categories!locking/locktypes:owner semanticsjowner-semanticsOwner semanticslocking/locktypes:rtmutexjrtmutexrtmutexlocking/locktypes:semaphorej semaphore semaphorelocking/locktypes:rw_semaphorej rw-semaphore rw_semaphorelocking/locktypes:local_lockj local-lock local_lock/locking/locktypes:raw_spinlock_t and spinlock_tjraw-spinlock-t-and-spinlock-traw_spinlock_t and spinlock_tlocking/locktypes:rwlock_tjrwlock-trwlock_t$locking/locktypes:preempt_rt caveatsjpreempt-rt-caveatsPREEMPT_RT caveats)locking/locktypes:lock type nesting rulesjlock-type-nesting-rulesLock type nesting rules,locking/mutex-design:generic mutex subsystemjgeneric-mutex-subsystemGeneric Mutex Subsystem&locking/mutex-design:what are mutexes?jwhat-are-mutexesWhat are mutexes?#locking/mutex-design:implementationjimplementationImplementationlocking/mutex-design:semanticsj semantics Semanticslocking/mutex-design:interfacesj interfaces Interfaces"locking/mutex-design:disadvantagesj disadvantages Disadvantages(locking/mutex-design:when to use mutexesjwhen-to-use-mutexesWhen to use mutexes0locking/percpu-rw-semaphore:percpu rw semaphoresjpercpu-rw-semaphoresPercpu rw semaphores'locking/pi-futex:lightweight pi-futexesjvlightweight-pi-futexesLightweight PI-futexes,locking/pi-futex:priority inheritance - why?jvpriority-inheritance-whyPriority Inheritance - why?!locking/pi-futex:the longer replyjvthe-longer-replyThe longer replylocking/pi-futex:implementationjvimplementationImplementationclocking/preempt-locking:proper locking under a preemptible kernel: keeping kernel code preempt-safej[Jproper-locking-under-a-preemptible-kernel-keeping-kernel-code-preempt-safeKProper Locking Under a Preemptible Kernel: Keeping Kernel Code Preempt-Safe$locking/preempt-locking:introductionj[ introduction Introduction locking/preempt-locking:solutionj[solutionSolutionGlocking/preempt-locking:preventing preemption using interrupt disablingj[/preventing-preemption-using-interrupt-disabling/Preventing preemption using interrupt disabling-locking/robust-futex-abi:the robust futex abijthe-robust-futex-abiThe robust futex ABI?locking/robust-futexes:a description of what robust futexes arej<(a-description-of-what-robust-futexes-are(A description of what robust futexes are!locking/robust-futexes:backgroundj< background Background5locking/robust-futexes:new approach to robust futexesj<new-approach-to-robust-futexesNew approach to robust futexes"locking/robust-futexes:performancej< performance Performance-locking/robust-futexes:implementation detailsj<implementation-detailsImplementation details4locking/robust-futexes:testing, architecture supportj<testing-architecture-supportTesting, architecture support3locking/rt-mutex:rt-mutex subsystem with pi supportj%"rt-mutex-subsystem-with-pi-support"RT-mutex subsystem with PI support"locking/rt-mutex:basic principles:j%basic-principlesBasic principles:6locking/rt-mutex-design:rt-mutex implementation designj rt-mutex-implementation-designRT-mutex implementation design4locking/rt-mutex-design:unbounded priority inversionj unbounded-priority-inversionUnbounded Priority Inversion1locking/rt-mutex-design:priority inheritance (pi)j priority-inheritance-piPriority Inheritance (PI)#locking/rt-mutex-design:terminologyj  terminology Terminology locking/rt-mutex-design:pi chainj pi-chainPI chain*locking/rt-mutex-design:mutex waiters treej mutex-waiters-treeMutex Waiters Tree$locking/rt-mutex-design:task pi treej  task-pi-tree Task PI Tree-locking/rt-mutex-design:depth of the pi chainj depth-of-the-pi-chainDepth of the PI Chain-locking/rt-mutex-design:mutex owner and flagsj mutex-owner-and-flagsMutex owner and flags&locking/rt-mutex-design:cmpxchg tricksj cmpxchg-trickscmpxchg Tricks,locking/rt-mutex-design:priority adjustmentsj priority-adjustmentsPriority adjustments@locking/rt-mutex-design:high level overview of the pi chain walkj (high-level-overview-of-the-pi-chain-walk(High level overview of the PI chain walklocking/ww-mutex-design:wound/wait deadlock-proof mutex designjn&wound-wait-deadlock-proof-mutex-design&Wound/Wait Deadlock-Proof Mutex Design1locking/ww-mutex-design:motivation for ww-mutexesjnmotivation-for-ww-mutexesMotivation for WW-Mutexes locking/ww-mutex-design:conceptsjnconceptsConceptslocking/ww-mutex-design:usagejnusageUsage.locking/ww-mutex-design:implementation detailsjnimplementation-detailsImplementation Details(maintainer/configure-git:configuring gitj2configuring-gitConfiguring GitAmaintainer/configure-git:creating commit links to lore.kernel.orgj2(creating-commit-links-to-lore-kernel-org(Creating commit links to lore.kernel.orgHmaintainer/feature-and-driver-maintainers:feature and driver maintainersjfeature-and-driver-maintainersFeature and driver maintainers:maintainer/feature-and-driver-maintainers:responsibilitiesjresponsibilitiesResponsibilitiesBmaintainer/feature-and-driver-maintainers:selecting the maintainerjselecting-the-maintainerSelecting the maintainer8maintainer/feature-and-driver-maintainers:non compliancejnon-complianceNon compliance+maintainer/index:kernel maintainer handbookjkernel-maintainer-handbookKernel Maintainer HandbookmaintainerentryprofilejmaintainerentryprofileMaintainer Entry Profilemisc-devices/spear-pcie-gadget:description of different nodes:jdescription-of-different-nodesDescription of different nodes:7misc-devices/spear-pcie-gadget:node programming examplejnode-programming-exampleNode programming example?misc-devices/tps6594-pfsm:texas instruments tps6594 pfsm driverj %texas-instruments-tps6594-pfsm-driver%Texas Instruments TPS6594 PFSM driver"misc-devices/tps6594-pfsm:overviewj overviewOverview)misc-devices/tps6594-pfsm:driver locationj driver-locationDriver location1misc-devices/tps6594-pfsm:driver type definitionsj driver-type-definitionsDriver type definitions'misc-devices/tps6594-pfsm:driver ioctlsj  driver-ioctls Driver IOCTLs&misc-devices/tps6594-pfsm:driver usagej  driver-usage Driver usage(misc-devices/uacce:introduction of uaccej introduction-of-uacceIntroduction of Uaccemisc-devices/uacce:architecturej  architecture Architecture#misc-devices/uacce:how does it workj how-does-it-workHow does it work)misc-devices/uacce:the uacce register apij the-uacce-register-apiThe Uacce register API"misc-devices/uacce:the user driverj the-user-driverThe user driver.misc-devices/xilinx_sdfec:xilinx sd-fec driverjE.xilinx-sd-fec-driverXilinx SD-FEC Driver"misc-devices/xilinx_sdfec:overviewjE.overviewOverview*misc-devices/xilinx_sdfec:driver structurejE.driver-structureDriver Structure&misc-devices/xilinx_sdfec:driver usagejE. driver-usage Driver Usage'misc-devices/xilinx_sdfec:driver ioctlsjE. driver-ioctls Driver IOCTLs1misc-devices/xilinx_sdfec:driver type definitionsjE.driver-type-definitionsDriver Type Definitionsmm/active_mm:active mmj~ active-mm Active MM3mm/allocation-profiling:memory allocation profilingjmemory-allocation-profilingMEMORY ALLOCATION PROFILING+mm/allocation-profiling:theory of operationjtheory-of-operationTheory of operation7mm/arch_pgtable_helpers:architecture page table helpersjarchitecture-page-table-helpersArchitecture Page Table Helpers.mm/arch_pgtable_helpers:pte page table helpersjpte-page-table-helpersPTE Page Table Helpers.mm/arch_pgtable_helpers:pmd page table helpersjpmd-page-table-helpersPMD Page Table Helpers.mm/arch_pgtable_helpers:pud page table helpersjpud-page-table-helpersPUD Page Table Helpers2mm/arch_pgtable_helpers:hugetlb page table helpersjhugetlb-page-table-helpersHugeTLB Page Table Helpers/mm/arch_pgtable_helpers:swap page table helpersjswap-page-table-helpersSWAP Page Table Helpersmm/balance:memory balancingjmemory-balancingMemory Balancingmm/bootmem:boot memoryj1 boot-memory Boot Memorymm/damon/api:api referencej+) api-reference API Referencemm/damon/api:structuresj+) structures Structuresmm/damon/api:functionsj+) functions Functions0damon_design_execution_model_and_data_structuresj0damon-design-execution-model-and-data-structures#Execution Model and Data Structuresdamon_operations_setjdamon-operations-setOperations Set Layer.damon_design_vaddr_target_regions_constructionj.damon-design-vaddr-target-regions-construction+VMA-based Target Address Range Constructiondamon_core_logicjdamon-core-logic Core Logicsdamon_design_monitoringjdamon-design-monitoring Monitoring"damon_design_region_based_samplingj"damon-design-region-based-samplingRegion Based Sampling(damon_design_adaptive_regions_adjustmentj(damon-design-adaptive-regions-adjustmentAdaptive Regions Adjustmentdamon_design_age_trackingjdamon-design-age-tracking Age Tracking+damon_design_monitoring_params_tuning_guidej+damon-design-monitoring-params-tuning-guide"Monitoring Parameters Tuning Guide,damon_design_monitoring_intervals_autotuningj,damon-design-monitoring-intervals-autotuning Monitoring Intervals Auto-tuningdamon_design_damosjdamon-design-damosOperation Schemesdamon_design_damos_actionjdamon-design-damos-actionOperation Action!damon_design_damos_access_patternj!damon-design-damos-access-patternTarget Access Patterndamon_design_damos_quotasjdamon-design-damos-quotasQuotas(damon_design_damos_quotas_prioritizationj(damon-design-damos-quotas-prioritizationPrioritization%damon_design_damos_quotas_auto_tuningj%damon-design-damos-quotas-auto-tuning(Aim-oriented Feedback-driven Auto-tuningdamon_design_damos_watermarksjdamon-design-damos-watermarks Watermarksdamon_design_damos_filtersjdamon-design-damos-filtersFiltersdamon_design_damos_statjdamon-design-damos-stat Statisticsdamon_design_apijdamon-design-api!Application Programming Interface damon_modulesj damon-modulesModulesmm/damon/design:designjdesignDesign3mm/damon/design:execution model and data structuresj#execution-model-and-data-structures#Execution Model and Data Structures$mm/damon/design:overall architecturejoverall-architectureOverall Architecture$mm/damon/design:operations set layerjoperations-set-layerOperations Set Layermm/damon/design:core logicsj core-logics Core Logicsmm/damon/design:modulesjmodulesModules'mm/damon/faq:frequently asked questionsjfrequently-asked-questionsFrequently Asked Questions4mm/damon/faq:does damon support virtual memory only?j&does-damon-support-virtual-memory-only'Does DAMON support virtual memory only?3mm/damon/faq:can i simply monitor page granularity?j%can-i-simply-monitor-page-granularity&Can I simply monitor page granularity?)mm/damon/index:damon: data access monitorjG2damon-data-access-monitorDAMON: Data Access MONitor:mm/damon/maintainer-profile:damon maintainer entry profilejdamon-maintainer-entry-profileDAMON Maintainer Entry Profile%mm/damon/maintainer-profile:scm treesj scm-trees SCM Trees5mm/damon/maintainer-profile:submit checklist addendumjsubmit-checklist-addendumSubmit checklist addendum+mm/damon/maintainer-profile:key cycle datesjkey-cycle-datesKey cycle dates*mm/damon/maintainer-profile:review cadencejreview-cadenceReview cadence(mm/damon/maintainer-profile:mailing toolj mailing-tool Mailing tool,mm/damon/maintainer-profile:community meetupjcommunity-meetupCommunity meetup^mm/damon/monitoring_intervals_tuning_example:damon moniting interval parameters tuning examplejC1damon-moniting-interval-parameters-tuning-example1DAMON Moniting Interval Parameters Tuning Example2mm/damon/monitoring_intervals_tuning_example:setupjCsetupSetupTmm/damon/monitoring_intervals_tuning_example:5ms/100ms intervals: too short intervaljC%ms-100ms-intervals-too-short-interval'5ms/100ms intervals: Too Short Intervalamm/damon/monitoring_intervals_tuning_example:100ms/2s intervals: starts showing small hot regionsjC0ms-2s-intervals-starts-showing-small-hot-regions4100ms/2s intervals: Starts Showing Small Hot RegionsXmm/damon/monitoring_intervals_tuning_example:400ms/8s intervals: pretty improved resultsjC'ms-8s-intervals-pretty-improved-results+400ms/8s intervals: Pretty Improved ResultsNmm/damon/monitoring_intervals_tuning_example:800ms/16s intervals: another biasjCms-16s-intervals-another-bias!800ms/16s intervals: Another bias7mm/damon/monitoring_intervals_tuning_example:conclusionjC conclusion Conclusion*mm/free_page_reporting:free page reportingjt1free-page-reportingFree Page Reportingmm/highmem:high memory handlingja-high-memory-handlingHigh Memory Handlingmm/highmem:what is high memory?ja-what-is-high-memoryWhat Is High Memory?%mm/highmem:temporary virtual mappingsja-temporary-virtual-mappingsTemporary Virtual Mappings%mm/highmem:cost of temporary mappingsja-cost-of-temporary-mappingsCost of Temporary Mappingsmm/highmem:i386 paeja-i386-paei386 PAEmm/highmem:functionsja- functions Functions,mm/hmm:heterogeneous memory management (hmm)j"#heterogeneous-memory-management-hmm%Heterogeneous Memory Management (HMM);mm/hmm:problems of using a device specific memory allocatorj"4problems-of-using-a-device-specific-memory-allocator4Problems of using a device specific memory allocator-mm/hmm:i/o bus, device memory characteristicsj"%i-o-bus-device-memory-characteristics&I/O bus, device memory characteristics)mm/hmm:shared address space and migrationj""shared-address-space-and-migration"Shared address space and migration5mm/hmm:address space mirroring implementation and apij".address-space-mirroring-implementation-and-api.Address space mirroring implementation and API0mm/hmm:leverage default_flags and pfn_flags_maskj")leverage-default-flags-and-pfn-flags-mask)Leverage default_flags and pfn_flags_maskHmm/hmm:represent and manage device memory from core kernel point of viewj"Arepresent-and-manage-device-memory-from-core-kernel-point-of-viewARepresent and manage device memory from core kernel point of view*mm/hmm:migration to and from device memoryj"#migration-to-and-from-device-memory#Migration to and from device memorymm/hmm:exclusive access memoryj"exclusive-access-memoryExclusive access memory/mm/hmm:memory cgroup (memcg) and rss accountingj"&memory-cgroup-memcg-and-rss-accounting(Memory cgroup (memcg) and rss accounting consume_resvj consume-resv-Consuming Reservations/Allocating a Huge Page sub_pool_resvj sub-pool-resvSubpool Reservationsresv_map_modificationsjresv-map-modificationsReservation Map Modificationsresv_map_helpersjresv-map-helpersReservation Map Helper Routines)mm/hugetlbfs_reserv:hugetlbfs reservationjhugetlbfs-reservationHugetlbfs Reservationmm/hugetlbfs_reserv:overviewjoverviewOverviewmm/hugetlbfs_reserv:audiencejaudienceAudience'mm/hugetlbfs_reserv:the data structuresjthe-data-structuresThe Data Structures@mm/hugetlbfs_reserv:reservation map location (private or shared)j*reservation-map-location-private-or-shared,Reservation Map Location (Private or Shared))mm/hugetlbfs_reserv:creating reservationsjcreating-reservationsCreating ReservationsAmm/hugetlbfs_reserv:consuming reservations/allocating a huge pagej-consuming-reservations-allocating-a-huge-page-Consuming Reservations/Allocating a Huge Page*mm/hugetlbfs_reserv:instantiate huge pagesjinstantiate-huge-pagesInstantiate Huge Pages&mm/hugetlbfs_reserv:freeing huge pagesjfreeing-huge-pagesFreeing Huge Pages(mm/hugetlbfs_reserv:subpool reservationsjsubpool-reservationsSubpool Reservations(mm/hugetlbfs_reserv:cow and reservationsjcow-and-reservationsCOW and Reservations1mm/hugetlbfs_reserv:reservation map modificationsjreservation-map-modificationsReservation Map Modifications3mm/hugetlbfs_reserv:reservation map helper routinesjreservation-map-helper-routinesReservation Map Helper Routines6mm/hugetlbfs_reserv:reservation cleanup in error pathsj"reservation-cleanup-in-error-paths"Reservation Cleanup in Error Paths2mm/hugetlbfs_reserv:reservations and memory policyjreservations-and-memory-policyReservations and Memory Policy0mm/hugetlbfs_reserv:hugetlbfs regression testingjhugetlbfs-regression-testingHugetlbfs regression testingmm/hwpoison:hwpoisonj hwpoisonhwpoisonmm/hwpoison:what is hwpoison?j what-is-hwpoisonWhat is hwpoison?"mm/hwpoison:failure recovery modesj failure-recovery-modesFailure recovery modesmm/hwpoison:user controlj  user-control User controlmm/hwpoison:testingj testingTestingmm/hwpoison:referencesj  references Referencesmm/hwpoison:limitationsj  limitations Limitations(mm/index:memory management documentationjmemory-management-documentationMemory Management Documentationmm/index:unsorted documentationjunsorted-documentationUnsorted Documentationmm/ksm:kernel samepage mergingjkernel-samepage-mergingKernel Samepage Merging mm/ksm:designjdesignDesign%mm/memory-model:physical memory modeljphysical-memory-modelPhysical Memory Modelmm/memory-model:flatmemjflatmemFLATMEMmm/memory-model:sparsememj sparsemem SPARSEMEMmm/memory-model:zone_devicej zone-device ZONE_DEVICECmm/mmu_notifier:when do you need to notify inside page table lock ?j1when-do-you-need-to-notify-inside-page-table-lock3When do you need to notify inside page table lock ?mm/multigen_lru:multi-gen lruj} multi-gen-lru Multi-Gen LRUmm/multigen_lru:design overviewj}design-overviewDesign overview!mm/multigen_lru:workflow overviewj}workflow-overviewWorkflow overviewmm/numa:what is numa?jk what-is-numa What is NUMA?mm/oom:out of memory handlingj2out-of-memory-handlingOut Of Memory Handling.mm/overcommit-accounting:overcommit accountingjovercommit-accountingOvercommit Accounting mm/overcommit-accounting:gotchasjgotchasGotchas%mm/overcommit-accounting:how it worksj how-it-works How It Worksmm/overcommit-accounting:statusjstatusStatusmm/overcommit-accounting:to dojto-doTo Do"mm/page_allocation:page allocationjpage-allocationPage Allocationmm/page_cache:page cachej  page-cache Page Cachemm/page_cache:foliosj foliosFoliosmm/page_frags:page fragmentsjpage-fragmentsPage fragments mm/page_migration:page migrationjpage-migrationPage migration2mm/page_migration:in kernel use of migrate_pages()jin-kernel-use-of-migrate-pages In kernel use of migrate_pages()+mm/page_migration:how migrate_pages() worksjhow-migrate-pages-worksHow migrate_pages() works(mm/page_migration:non-lru page migrationjnon-lru-page-migrationNon-LRU page migration&mm/page_migration:monitoring migrationjmonitoring-migrationMonitoring Migration@mm/page_owner:page owner: tracking about who allocated each pagej31page-owner-tracking-about-who-allocated-each-page2page owner: Tracking about who allocated each pagemm/page_owner:introductionj3 introduction Introductionmm/page_owner:usagej3usageUsage(mm/page_owner:standard format specifiersj3standard-format-specifiersSTANDARD FORMAT SPECIFIERSmm/page_reclaim:page reclaimj% page-reclaim Page Reclaim$mm/page_table_check:page table checkj[4page-table-checkPage Table Check mm/page_table_check:introductionj[4 introduction Introduction2mm/page_table_check:double mapping detection logicj[4double-mapping-detection-logicDouble mapping detection logic-mm/page_table_check:enabling page table checkj[4enabling-page-table-checkEnabling Page Table Check(mm/page_table_check:implementation notesj[4implementation-notesImplementation notesmm/page_tables:page tablesj page-tables Page Tables!mm/page_tables:page table foldingjpage-table-foldingPage Table Folding(mm/page_tables:mmu, tlb, and page faultsjmmu-tlb-and-page-faultsMMU, TLB, and Page Faultsnodesj%nodesNodeszonesj%zonesZonespagesj%pagesPagesfoliosj%foliosFoliosinitializationj%initializationInitialization"mm/physical_memory:physical memoryj%physical-memoryPhysical Memorymm/physical_memory:nodesj%jLt2Nodesmm/physical_memory:zonesj%jPt2Zonesmm/physical_memory:pagesj%jTt2Pagesmm/physical_memory:foliosj%jXt2Folios!mm/physical_memory:initializationj%j\t2Initialization"mm/process_addrs:process addressesjNprocess-addressesProcess Addressesmm/process_addrs:lockingjNlockingLocking/mm/process_addrs:locking implementation detailsjNlocking-implementation-detailsLocking Implementation Details2mm/remap_file_pages:remap_file_pages() system callj remap-file-pages-system-callremap_file_pages() system call!mm/shmfs:shared memory filesystemj$shared-memory-filesystemShared Memory Filesystemmm/slab:slab allocationjslab-allocationSlab Allocation"mm/slub:short users guide for slubjshort-users-guide-for-slubShort users guide for SLUB3mm/slub:some more sophisticated uses of slab_debug:j*some-more-sophisticated-uses-of-slab-debug+Some more sophisticated uses of slab_debug:.mm/split_page_table_lock:split page table lockjsplit-page-table-lockSplit page table lock:mm/split_page_table_lock:hugetlb and split page table lockj!hugetlb-and-split-page-table-lock!Hugetlb and split page table lockLmm/split_page_table_lock:support of split page table lock by an architecturej3support-of-split-page-table-lock-by-an-architecture3Support of split page table lock by an architecture"mm/split_page_table_lock:page->ptljpage-ptl page->ptl-iio/ep93xx_adc:cirrus logic ep93xx adc driverjcirrus-logic-ep93xx-adc-driverCirrus Logic EP93xx ADC driveriio/ep93xx_adc:1. overviewjoverview 1. Overview#iio/ep93xx_adc:2. channel numberingjchannel-numbering2. Channel numbering%iio/iio_adc:iio abstractions for adcsjiio-abstractions-for-adcsIIO Abstractions for ADCsiio/iio_adc:1. overviewjoverview 1. Overview iio/iio_adc:1. adc channel typesjadc-channel-types1. ADC Channel Types0iio/iio_configfs:industrial iio configfs supportj<industrial-iio-configfs-supportIndustrial IIO configfs supportiio/iio_configfs:1. overviewj<overview 1. Overviewiio/iio_configfs:2. usagej<usage2. Usage%iio/iio_configfs:3. software triggersj<software-triggers3. Software triggers,iio/iio_devbuf:industrial iio device buffersjMindustrial-iio-device-buffersIndustrial IIO device buffersiio/iio_devbuf:1. overviewjMoverview 1. Overview#iio/iio_devbuf:2. buffer attributesjMbuffer-attributes2. Buffer attributes6iio/iio_dmabuf_api:high-speed dmabuf interface for iiojM#high-speed-dmabuf-interface-for-iio#High-speed DMABUF interface for IIOiio/iio_dmabuf_api:1. overviewjMoverview 1. Overviewiio/iio_dmabuf_api:2. user apijMuser-api 2. User API#iio/iio_tools:iio interfacing toolsjZiio-interfacing-toolsIIO Interfacing Tools#iio/iio_tools:1. linux kernel toolsjZlinux-kernel-tools1. Linux Kernel Toolsiio/iio_tools:2. libiiojZlibiio 2. LibIIOiio/index:industrial i/ojEindustrial-i-oIndustrial I/O'iio/index:industrial i/o kernel driversjEindustrial-i-o-kernel-driversIndustrial I/O Kernel Driversiio/opt4060:opt4060 driverjUEopt4060-driverOPT4060 driveriio/opt4060:1. overviewjUEoverview 1. Overview&iio/opt4060:2. illuminance calculationjUEilluminance-calculation2. Illuminance calculation!iio/opt4060:3. color scale valuesjUEcolor-scale-values3. Color scale values linux_docjJ linux-docThe Linux Kernel documentation$index:the linux kernel documentationjJthe-linux-kernel-documentationThe Linux Kernel documentation,index:working with the development communityjJ&working-with-the-development-community&Working with the development communityindex:internal api manualsjJinternal-api-manualsInternal API manuals%index:development tools and processesjJdevelopment-tools-and-processesDevelopment tools and processes!index:user-oriented documentationjJuser-oriented-documentationUser-oriented documentation$index:firmware-related documentationjJfirmware-related-documentationFirmware-related documentation)index:architecture-specific documentationjJ#architecture-specific-documentation#Architecture-specific documentationindex:other documentationjJother-documentationOther documentationindex:translationsjJ translations Translationsindex:indices and tablesjJindices-and-tablesIndices and tables3infiniband/core_locking:infiniband midlayer lockingjinfiniband-midlayer-lockingInfiniBand Midlayer Locking6infiniband/core_locking:sleeping and interrupt contextjsleeping-and-interrupt-contextSleeping and interrupt contextinfiniband/index:infinibandj infiniband InfiniBand#infiniband/ipoib:ip over infinibandjip-over-infinibandIP over InfiniBand&infiniband/ipoib:partitions and p_keysjpartitions-and-p-keysPartitions and P_Keys,infiniband/ipoib:datagram vs connected modesjdatagram-vs-connected-modesDatagram vs Connected modes#infiniband/ipoib:stateless offloadsjstateless-offloadsStateless offloads%infiniband/ipoib:interrupt moderationjinterrupt-moderationInterrupt moderation&infiniband/ipoib:debugging informationjdebugging-informationDebugging Informationinfiniband/ipoib:referencesj references ReferencesUinfiniband/opa_vnic:intel omni-path (opa) virtual network interface controller (vnic)jς=intel-omni-path-opa-virtual-network-interface-controller-vnicAIntel Omni-Path (OPA) Virtual Network Interface Controller (VNIC) infiniband/opa_vnic:architecturejς architecture Architecture!infiniband/opa_vnic:driver designjς driver-design Driver Designinfiniband/sysfs:sysfs filesjO sysfs-files Sysfs files*infiniband/tag_matching:tag matching logicj[tag-matching-logicTag matching logic3infiniband/tag_matching:tag matching implementationj[tag-matching-implementationTag matching implementation2infiniband/ucaps:infiniband userspace capabilitiesjL!infiniband-userspace-capabilities!Infiniband Userspace Capabilitiesinfiniband/ucaps:usagejLusageUsageinfiniband/ucaps:creating ucapsjLcreating-ucapsCreating UCAPsinfiniband/ucaps:removing ucapsjLremoving-ucapsRemoving UCAPs*infiniband/ucaps:/dev and /sys/class filesjLdev-and-sys-class-files/dev and /sys/class files(infiniband/user_mad:userspace mad accessj|_userspace-mad-accessUserspace MAD access infiniband/user_mad:device filesj|_ device-files Device files'infiniband/user_mad:creating mad agentsj|_creating-mad-agentsCreating MAD agents"infiniband/user_mad:receiving madsj|_receiving-madsReceiving MADs infiniband/user_mad:sending madsj|_ sending-mads Sending MADs#infiniband/user_mad:transaction idsj|_transaction-idsTransaction IDs(infiniband/user_mad:p_key index handlingj|_p-key-index-handlingP_Key Index Handling/infiniband/user_mad:setting issm capability bitj|_setting-issm-capability-bitSetting IsSM Capability Bitinfiniband/user_mad:/dev filesj|_ dev-files /dev files,infiniband/user_verbs:userspace verbs accessjԯuserspace-verbs-accessUserspace verbs access/infiniband/user_verbs:user-kernel communicationjԯuser-kernel-communicationUser-kernel communication)infiniband/user_verbs:resource managementjԯresource-managementResource management$infiniband/user_verbs:memory pinningjԯmemory-pinningMemory pinning infiniband/user_verbs:/dev filesjԯ dev-files /dev files)input/devices/alps:alps touchpad protocoljalps-touchpad-protocolALPS Touchpad Protocolinput/devices/alps:introductionj introduction Introductioninput/devices/alps:detectionj detection Detectioninput/devices/alps:command modej command-mode Command Mode input/devices/alps:packet formatj packet-format Packet Format%input/devices/alps:ps/2 packet formatjps-2-packet-formatPS/2 packet format:input/devices/alps:alps absolute mode - protocol version 1j%alps-absolute-mode-protocol-version-1'ALPS Absolute Mode - Protocol Version 1:input/devices/alps:alps absolute mode - protocol version 2j%alps-absolute-mode-protocol-version-2'ALPS Absolute Mode - Protocol Version 2@input/devices/alps:dualpoint device -- interleaved packet formatj*dualpoint-device-interleaved-packet-format-Dualpoint device -- interleaved packet format:input/devices/alps:alps absolute mode - protocol version 3j%alps-absolute-mode-protocol-version-3'ALPS Absolute Mode - Protocol Version 3:input/devices/alps:alps absolute mode - protocol version 4j%alps-absolute-mode-protocol-version-4'ALPS Absolute Mode - Protocol Version 4:input/devices/alps:alps absolute mode - protocol version 5j%alps-absolute-mode-protocol-version-5'ALPS Absolute Mode - Protocol Version 5:input/devices/alps:alps absolute mode - protocol version 6j%alps-absolute-mode-protocol-version-6'ALPS Absolute Mode - Protocol Version 6:input/devices/alps:alps absolute mode - protocol version 7j%alps-absolute-mode-protocol-version-7'ALPS Absolute Mode - Protocol Version 7:input/devices/alps:alps absolute mode - protocol version 8j%alps-absolute-mode-protocol-version-8'ALPS Absolute Mode - Protocol Version 8.input/devices/amijoy:amiga joystick extensionsj^amiga-joystick-extensionsAmiga joystick extensions7input/devices/amijoy:amiga 4-joystick parport extensionj^"amiga-4-joystick-parport-extension"Amiga 4-joystick parport extension2input/devices/amijoy:amiga digital joystick pinoutj^amiga-digital-joystick-pinoutAmiga digital joystick pinout'input/devices/amijoy:amiga mouse pinoutj^amiga-mouse-pinoutAmiga mouse pinout1input/devices/amijoy:amiga analog joystick pinoutj^amiga-analog-joystick-pinoutAmiga analog joystick pinout*input/devices/amijoy:amiga lightpen pinoutj^amiga-lightpen-pinoutAmiga lightpen pinout;input/devices/appletouch:apple touchpad driver (appletouch)jY apple-touchpad-driver-appletouch"Apple Touchpad Driver (appletouch)input/devices/appletouch:usagejYusageUsage&input/devices/appletouch:fuzz problemsjY fuzz-problems Fuzz problems;input/devices/atarikbd:intelligent keyboard (ikbd) protocoljQ"intelligent-keyboard-ikbd-protocol$Intelligent Keyboard (ikbd) Protocol#input/devices/atarikbd:introductionjQ introduction Introductioninput/devices/atarikbd:keyboardjQkeyboardKeyboardinput/devices/atarikbd:mousejQmouseMouseinput/devices/atarikbd:joystickjQjoystickJoystick(input/devices/atarikbd:time-of-day clockjQtime-of-day-clockTime-of-Day Clock'input/devices/atarikbd:status inquiriesjQstatus-inquiriesStatus Inquiries$input/devices/atarikbd:power-up modejQ power-up-mode Power-Up Mode'input/devices/atarikbd:ikbd command setjQikbd-command-setikbd Command Set!input/devices/atarikbd:scan codesjQ scan-codes SCAN CODES.input/devices/bcm5974:bcm5974 driver (bcm5974)jPPbcm5974-driver-bcm5974BCM5974 Driver (bcm5974)input/devices/bcm5974:usagejPPusageUsageinput/devices/bcm5974:usb racejPPusb-raceUSB Race"input/devices/bcm5974:debug outputjPP debug-output Debug outputinput/devices/bcm5974:triviajPPtriviaTrivia3input/devices/cma3000_d0x:cma3000-d0x accelerometerjcma3000-d0x-accelerometerCMA3000-D0x Accelerometer%input/devices/cma3000_d0x:descriptionj description Description'input/devices/cma3000_d0x:platform dataj platform-data Platform Data)input/devices/cma3000_d0x:input interfacejinput-interfaceInput InterfaceBinput/devices/cma3000_d0x:register/platform parameters descriptionj(register-platform-parameters-description(Register/Platform parameters DescriptionEinput/devices/cs461x:crystal soundfusion cs4610/cs4612/cs461 joystickjț0crystal-soundfusion-cs4610-cs4612-cs461-joystick0Crystal SoundFusion CS4610/CS4612/CS461 joystick;input/devices/edt-ft5x06:edt ft5x06 based polytouch devicesj["edt-ft5x06-based-polytouch-devices"EDT ft5x06 based Polytouch devices/input/devices/elantech:elantech touchpad driverj9elantech-touchpad-driverElantech Touchpad Driver#input/devices/elantech:introductionj9 introduction Introduction"input/devices/elantech:extra knobsj9 extra-knobs Extra knobs8input/devices/elantech:differentiating hardware versionsj9!differentiating-hardware-versions!Differentiating hardware versions)input/devices/elantech:hardware version 1j9hardware-version-1Hardware version 1)input/devices/elantech:hardware version 2j9hardware-version-2Hardware version 2)input/devices/elantech:hardware version 3j9hardware-version-3Hardware version 3)input/devices/elantech:hardware version 4j9hardware-version-4Hardware version 4@input/devices/elantech:trackpoint (for hardware version 3 and 4)j9'trackpoint-for-hardware-version-3-and-4)Trackpoint (for Hardware version 3 and 4)-input/devices/iforce-protocol:iforce protocoljsiforce-protocolIforce Protocol*input/devices/iforce-protocol:introductionjs introduction Introduction/input/devices/iforce-protocol:preliminary notesjspreliminary-notesPreliminary Notes0input/devices/iforce-protocol:device input statejsdevice-input-stateDevice input state3input/devices/iforce-protocol:device effects statesjsdevice-effects-statesDevice effects statesBinput/devices/iforce-protocol:appendix: how to study the protocol?js"appendix-how-to-study-the-protocol$Appendix: How to study the protocol?"input/devices/iforce-protocol:urlsjsurlsURLS1input/devices/index:driver-specific documentationjdriver-specific-documentationDriver-specific documentationinput/devices/index:indicesjindicesIndicesjoystick-parportjGjoystick-parportParallel Port Joystick Drivers=input/devices/joystick-parport:parallel port joystick driversjGparallel-port-joystick-driversParallel Port Joystick Drivers)input/devices/joystick-parport:disclaimerjG disclaimer Disclaimer+input/devices/joystick-parport:introductionjG introduction Introduction0input/devices/joystick-parport:devices supportedjGdevices-supportedDevices supported*input/devices/joystick-parport:the driversjG the-drivers The drivers6input/devices/joystick-parport:pc parallel port pinoutjGpc-parallel-port-pinoutPC parallel port pinout-input/devices/ntrig:n-trig touchscreen driverjJn-trig-touchscreen-driverN-Trig touchscreen Driverinput/devices/ntrig:parametersjJ parameters Parameters*input/devices/ntrig:additional sysfs itemsjJadditional-sysfs-itemsAdditional sysfs itemsinput/devices/ntrig:filteringjJ filtering Filteringinput/devices/ntrig:calibrationjJ calibration Calibrationinput/devices/ntrig:trackingjJtrackingTracking=input/devices/pxrc:pxrc - phoenixrc flight controller adapterjޙ(pxrc-phoenixrc-flight-controller-adapter*pxrc - PhoenixRC Flight Controller Adapterinput/devices/pxrc:notesjޙnotesNotes!input/devices/pxrc:manual testingjޙmanual-testingManual Testinginput/devices/pxrc:referencesjޙ references ReferencesYinput/devices/rotary-encoder:rotary-encoder - a generic driver for gpio connected devicesj:rotary-encoder-a-generic-driver-for-gpio-connected-devicesopen() and dev->close()jdev-open-and-dev-closedev->open() and dev->close()0input/input-programming:inhibiting input devicesjinhibiting-input-devicesInhibiting input devices)input/input-programming:basic event typesjbasic-event-typesBasic event types?input/input-programming:bits_to_longs(), bit_word(), bit_mask()jbits-to-longs-bit-word-bit-mask'BITS_TO_LONGS(), BIT_WORD(), BIT_MASK()/input/input-programming:the id* and name fieldsjthe-id-and-name-fieldsThe id* and name fieldsCinput/input-programming:the keycode, keycodemax, keycodesize fieldsj)the-keycode-keycodemax-keycodesize-fields+The keycode, keycodemax, keycodesize fields?input/input-programming:dev->getkeycode() and dev->setkeycode()j!dev-getkeycode-and-dev-setkeycode'dev->getkeycode() and dev->setkeycode()&input/input-programming:key autorepeatjkey-autorepeatKey autorepeatAinput/input-programming:other event types, handling output eventsj(other-event-types-handling-output-events)Other event types, handling output events,input/input-programming:polled input devicesjpolled-input-devicesPolled input devices1input/input_kapi:linux input subsystem kernel apijJ linux-input-subsystem-kernel-api Linux Input Subsystem kernel API4input/input_uapi:linux input subsystem userspace apijg#linux-input-subsystem-userspace-api#Linux Input Subsystem userspace API)input/joydev/index:linux joystick supportjlinux-joystick-supportLinux Joystick support joystick-docj c joystick-doc Introduction"input/joydev/joystick:introductionj c introduction Introductioninput/joydev/joystick:usagej cusageUsageinput/joydev/joystick:utilitiesj c utilities Utilities"input/joydev/joystick:device nodesj c device-nodes Device nodes$input/joydev/joystick:modules neededj cmodules-neededModules needed-input/joydev/joystick:verifying that it worksj cverifying-that-it-worksVerifying that it works!input/joydev/joystick:calibrationj c calibration Calibration:input/joydev/joystick:hardware-specific driver informationj c$hardware-specific-driver-information$Hardware-specific driver information&input/joydev/joystick:analog joysticksj canalog-joysticksAnalog joysticks4input/joydev/joystick:microsoft sidewinder joysticksj cmicrosoft-sidewinder-joysticksMicrosoft SideWinder joysticks*input/joydev/joystick:logitech adi devicesj clogitech-adi-devicesLogitech ADI devices!input/joydev/joystick:gravis gripj c gravis-grip Gravis GrIP2input/joydev/joystick:fpgaming a3d and madcatz a3dj cfpgaming-a3d-and-madcatz-a3dFPGaming A3D and MadCatz A3D6input/joydev/joystick:thrustmaster directconnect (bsp)j cthrustmaster-directconnect-bsp ThrustMaster DirectConnect (BSP)+input/joydev/joystick:creative labs blasterj ccreative-labs-blasterCreative Labs Blaster.input/joydev/joystick:genius digital joysticksj cgenius-digital-joysticksGenius Digital joysticks0input/joydev/joystick:interact digital joysticksj cinteract-digital-joysticksInterAct Digital joysticks0input/joydev/joystick:pdpi lightning 4 gamecardsj cpdpi-lightning-4-gamecardsPDPI Lightning 4 gamecards4input/joydev/joystick:trident 4dwave / aureal vortexj ctrident-4dwave-aureal-vortexTrident 4DWave / Aureal Vortex)input/joydev/joystick:crystal soundfusionj ccrystal-soundfusionCrystal SoundFusion(input/joydev/joystick:soundblaster live!j csoundblaster-liveSoundBlaster Live!^input/joydev/joystick:soundblaster 64 and 128 - es1370 and es1371, ess solo1 and s3 sonicvibesj cEsoundblaster-64-and-128-es1370-and-es1371-ess-solo1-and-s3-sonicvibesHSoundBlaster 64 and 128 - ES1370 and ES1371, ESS Solo1 and S3 SonicVibesinput/joydev/joystick:amigaj camigaAmiga?input/joydev/joystick:game console and 8-bit pads and joysticksj c)game-console-and-8-bit-pads-and-joysticks)Game console and 8-bit pads and joysticks-input/joydev/joystick:spacetec/labtec devicesj cspacetec-labtec-devicesSpaceTec/LabTec devices,input/joydev/joystick:logitech swift devicesj clogitech-swift-devicesLogitech SWIFT devices,input/joydev/joystick:magellan / space mousej cmagellan-space-mouseMagellan / Space Mouse%input/joydev/joystick:i-force devicesj ci-force-devicesI-Force devices,input/joydev/joystick:gravis stinger gamepadj cgravis-stinger-gamepadGravis Stinger gamepad%input/joydev/joystick:troubleshootingj ctroubleshootingTroubleshootinginput/joydev/joystick:faqj cfaqFAQ joystick-apij joystick-apiProgramming Interface/input/joydev/joystick-api:programming interfacejprogramming-interfaceProgramming Interface&input/joydev/joystick-api:introductionj introduction Introduction(input/joydev/joystick-api:initializationjinitializationInitialization'input/joydev/joystick-api:event readingj event-reading Event Reading!input/joydev/joystick-api:readingjreadingReading input/joydev/joystick-api:ioctlsjioctlsIOCTLs0input/joydev/joystick-api:backward compatibilityjbackward-compatibilityBackward compatibility%input/joydev/joystick-api:final notesj final-notes Final Notes4input/multi-touch-protocol:multi-touch (mt) protocoljmulti-touch-mt-protocolMulti-touch (MT) Protocol'input/multi-touch-protocol:introductionj introduction Introduction)input/multi-touch-protocol:protocol usagejprotocol-usageProtocol Usage-input/multi-touch-protocol:protocol example ajprotocol-example-aProtocol Example A-input/multi-touch-protocol:protocol example bjprotocol-example-bProtocol Example B&input/multi-touch-protocol:event usagej event-usage Event Usage*input/multi-touch-protocol:event semanticsjevent-semanticsEvent Semantics,input/multi-touch-protocol:event computationjevent-computationEvent Computation*input/multi-touch-protocol:finger trackingjfinger-trackingFinger Tracking#input/multi-touch-protocol:gesturesjgesturesGestures input/multi-touch-protocol:notesjnotesNotes input/notifier:keyboard notifierj$Pkeyboard-notifierKeyboard notifierinput/uinput:uinput moduleja uinput-module uinput moduleinput/uinput:introductionja introduction Introductioninput/uinput:interfaceja interface Interfaceinput/uinput:libevdevjalibevdevlibevdevinput/uinput:examplesjaexamplesExamples input/userio:the userio protocoljsthe-userio-protocolThe userio Protocolinput/userio:introductionjs introduction Introductioninput/userio:usage overviewjsusage-overviewUsage overviewinput/userio:command structurejscommand-structureCommand Structureinput/userio:commandsjscommandsCommandsinput/userio:userspace toolsjsuserspace-toolsUserspace toolsisdn/credits:creditsj.creditsCreditsisdn/index:isdnjq9isdnISDN=isdn/interface_capi:kernel capi interface to hardware driversjRu)kernel-capi-interface-to-hardware-drivers)Kernel CAPI Interface to Hardware Driversisdn/interface_capi:1. overviewjRuoverview 1. Overview5isdn/interface_capi:2. driver and device registrationjRudriver-and-device-registration!2. Driver and Device RegistrationAisdn/interface_capi:3. application registration and communicationjRu*application-registration-and-communication-3. Application Registration and Communication&isdn/interface_capi:4. data structuresjRudata-structures4. Data Structures6isdn/interface_capi:5. lower layer interface functionsjRulower-layer-interface-functions"5. Lower Layer Interface Functions2isdn/interface_capi:6. helper functions and macrosjRuhelper-functions-and-macros6. Helper Functions and Macros isdn/interface_capi:7. debuggingjRu debugging 7. Debuggingisdn/m_isdn:misdn driverj8 misdn-driver mISDN Driver1kbuild/bash-completion:bash completion for kbuildj bash-completion-for-kbuildBash completion for Kbuild$kbuild/bash-completion:prerequisitesj  prerequisites Prerequisites!kbuild/bash-completion:how to usej  how-to-use How to usekbuild/bash-completion:detailsj detailsDetails,kbuild/gcc-plugins:gcc plugin infrastructurejջgcc-plugin-infrastructureGCC plugin infrastructurekbuild/gcc-plugins:introductionjջ introduction Introductionkbuild/gcc-plugins:purposejջpurposePurposekbuild/gcc-plugins:filesjջfilesFileskbuild/gcc-plugins:usagejջusageUsage1kbuild/gcc-plugins:4. how to add a new gcc pluginjջhow-to-add-a-new-gcc-plugin4. How to add a new GCC plugin,kbuild/gendwarfksyms:dwarf module versioningjdwarf-module-versioningDWARF module versioning$kbuild/gendwarfksyms:1. introductionj introduction1. Introductionkbuild/gendwarfksyms:1.1. usagejusage 1.1. Usage5kbuild/gendwarfksyms:2. type information availabilityjtype-information-availability 2. Type information availability.kbuild/gendwarfksyms:3. symtypes output formatjsymtypes-output-format3. Symtypes output format1kbuild/gendwarfksyms:4. maintaining a stable kabijmaintaining-a-stable-kabi4. Maintaining a stable kABI$kbuild/gendwarfksyms:4.1. kabi rulesj kabi-rules4.1. kABI rules:kbuild/gendwarfksyms:4.1.1. managing definition visibilityjmanaging-definition-visibility%4.1.1. Managing definition visibility.kbuild/gendwarfksyms:4.1.2. adding enumeratorsjadding-enumerators4.1.2. Adding enumerators2kbuild/gendwarfksyms:4.3. adding structure membersjadding-structure-members4.3. Adding structure membersAkbuild/gendwarfksyms:4.3.1. reserving space and replacing membersj%reserving-space-and-replacing-members,4.3.1. Reserving space and replacing members*kbuild/gendwarfksyms:4.3.2. hiding membersjhiding-members4.3.2. Hiding membersDkbuild/headers_install:exporting kernel headers for use by userspacejFK-exporting-kernel-headers-for-use-by-userspace-Exporting kernel headers for use by userspace kbuild/index:kernel build systemj)kernel-build-systemKernel Build Systemkbuild/issues:recursion issuesjcrecursion-issuesRecursion issueskbuild/issues:issue #1jcissue-1issue #1kbuild/issues:issue #2jcissue-2issue #2userkbuildflagsj`wuserkbuildflags USERCFLAGSkbuild/kbuild:kbuildj`wkbuildKbuildkbuild/kbuild:output filesj`w output-files Output files#kbuild/kbuild:environment variablesj`wenvironment-variablesEnvironment variables0kbuild/kconfig:configuration targets and editorsj!configuration-targets-and-editors!Configuration targets and editorskbuild/kconfig:generaljgeneralGeneral$kbuild/kconfig:environment variablesjenvironment-variablesEnvironment variableskbuild/kconfig:menuconfigj menuconfig menuconfigkbuild/kconfig:nconfigjnconfignconfigkbuild/kconfig:xconfigjxconfigxconfigkbuild/kconfig:gconfigjgconfiggconfig(kbuild/kconfig-language:kconfig languagejêkconfig-languageKconfig Language$kbuild/kconfig-language:introductionjê introduction Introduction$kbuild/kconfig-language:menu entriesjê menu-entries Menu entries'kbuild/kconfig-language:menu attributesjêmenu-attributesMenu attributes)kbuild/kconfig-language:menu dependenciesjêmenu-dependenciesMenu dependencies&kbuild/kconfig-language:menu structurejêmenu-structureMenu structure&kbuild/kconfig-language:kconfig syntaxjêkconfig-syntaxKconfig syntax%kbuild/kconfig-language:kconfig hintsjê kconfig-hints Kconfig hints4kbuild/kconfig-macro-language:kconfig macro languagej~kconfig-macro-languageKconfig macro language%kbuild/kconfig-macro-language:conceptj~conceptConcept'kbuild/kconfig-macro-language:variablesj~ variables Variables0kbuild/kconfig-macro-language:built-in functionsj~built-in-functionsBuilt-in functions-kbuild/kconfig-macro-language:make vs kconfigj~make-vs-kconfigMake vs Kconfig%kbuild/kconfig-macro-language:caveatsj~caveatsCaveats kbuild_llvmjd kbuild-llvmBuilding Linux with Clang/LLVM getting_llvmjd getting-llvm Getting LLVM*kbuild/llvm:building linux with clang/llvmjdbuilding-linux-with-clang-llvmBuilding Linux with Clang/LLVMkbuild/llvm:aboutjdaboutAboutkbuild/llvm:building with llvmjdbuilding-with-llvmBuilding with LLVMkbuild/llvm:the llvm= argumentjdthe-llvm-argumentThe LLVM= argumentkbuild/llvm:cross compilingjdcross-compilingCross Compiling"kbuild/llvm:the llvm_ias= argumentjdthe-llvm-ias-argumentThe LLVM_IAS= argumentkbuild/llvm:ccachejdccacheCcache#kbuild/llvm:supported architecturesjdsupported-architecturesSupported Architectureskbuild/llvm:getting helpjd getting-help Getting Helpkbuild/llvm:getting llvmjdjYz2 Getting LLVM'kbuild/makefiles:linux kernel makefilesj linux-kernel-makefilesLinux Kernel Makefileskbuild/makefiles:overviewj overviewOverviewkbuild/makefiles:who does whatj  who-does-what Who does what!kbuild/makefiles:the kbuild filesj the-kbuild-filesThe kbuild files%kbuild/makefiles:host program supportj host-program-supportHost Program support*kbuild/makefiles:userspace program supportj userspace-program-supportUserspace Program support,kbuild/makefiles:kbuild clean infrastructurej kbuild-clean-infrastructureKbuild clean infrastructure'kbuild/makefiles:architecture makefilesj architecture-makefilesArchitecture Makefiles3kbuild/makefiles:kbuild syntax for exported headersj "kbuild-syntax-for-exported-headers"Kbuild syntax for exported headers!kbuild/makefiles:kbuild variablesj kbuild-variablesKbuild Variables"kbuild/makefiles:makefile languagej makefile-languageMakefile languagekbuild/makefiles:creditsj creditsCreditskbuild/makefiles:todoj todoTODO(kbuild/modules:building external modulesj5building-external-modulesBuilding External Moduleskbuild/modules:introductionj5 introduction Introduction,kbuild/modules:how to build external modulesj5how-to-build-external-modulesHow to Build External Moduleskernel-hacking-lockUnreliable Guide To Locking2kernel-hacking/locking:unreliable guide to lockingjj>unreliable-guide-to-lockingUnreliable Guide To Locking#kernel-hacking/locking:introductionjj> introduction Introduction3kernel-hacking/locking:the problem with concurrencyjj>the-problem-with-concurrencyThe Problem With Concurrency2kernel-hacking/locking:locking in the linux kerneljj>locking-in-the-linux-kernelLocking in the Linux Kernel'kernel-hacking/locking:hard irq contextjj>hard-irq-contextHard IRQ Context.kernel-hacking/locking:cheat sheet for lockingjj>cheat-sheet-for-lockingCheat Sheet For Locking,kernel-hacking/locking:the trylock functionsjj>the-trylock-functionsThe trylock Functions&kernel-hacking/locking:common examplesjj>common-examplesCommon Examples&kernel-hacking/locking:common problemsjj>common-problemsCommon Problems$kernel-hacking/locking:locking speedjj> locking-speed Locking SpeedGkernel-hacking/locking:what functions are safe to call from interrupts?jj>/what-functions-are-safe-to-call-from-interrupts0What Functions Are Safe To Call From Interrupts?*kernel-hacking/locking:mutex api referencejj>mutex-api-referenceMutex API reference*kernel-hacking/locking:futex api referencejj>futex-api-referenceFutex API reference&kernel-hacking/locking:further readingjj>further-readingFurther readingkernel-hacking/locking:thanksjj>thanksThankskernel-hacking/locking:glossaryjj>glossaryGlossaryleds/index:ledsj\ledsLEDs#leds/leds-blinkm:leds blinkm driverj՟leds-blinkm-driverLeds BlinkM driverHleds/leds-blinkm:a) led multicolor class interface for use with triggersj՟6a-led-multicolor-class-interface-for-use-with-triggers7a) LED multicolor class interface for use with triggers=leds/leds-blinkm:b) led class interface for use with triggersj՟+b-led-class-interface-for-use-with-triggers,b) LED class interface for use with triggersFleds/leds-blinkm:b) sysfs group to control rgb, fade, hsb, scripts ...j՟-b-sysfs-group-to-control-rgb-fade-hsb-scripts5b) Sysfs group to control rgb, fade, hsb, scripts ...Oleds/leds-cht-wcove:kernel driver for intel cherry trail whiskey cove pmic ledsjL;kernel-driver-for-intel-cherry-trail-whiskey-cove-pmic-leds;Kernel driver for Intel Cherry Trail Whiskey Cove PMIC LEDs4leds/leds-cht-wcove:/sys/class/leds//hw_patternjLsys-class-leds-led-hw-pattern /sys/class/leds//hw_pattern(leds/leds-class:led handling under linuxji]led-handling-under-linuxLED handling under Linux!leds/leds-class:design philosophyji]design-philosophyDesign Philosophy!leds/leds-class:led device namingji]led-device-namingLED Device Naming&leds/leds-class:brightness setting apiji]brightness-setting-apiBrightness setting API$leds/leds-class:led registration apiji]led-registration-apiLED registration API2leds/leds-class:hardware accelerated blink of ledsji]"hardware-accelerated-blink-of-leds"Hardware accelerated blink of LEDs$leds/leds-class:hardware driven ledsji]hardware-driven-ledsHardware driven LEDsleds/leds-class:known issuesji] known-issues Known Issues4leds/leds-class-flash:flash led handling under linuxjFflash-led-handling-under-linuxFlash LED handling under Linux7leds/leds-class-flash:v4l2 flash wrapper for flash ledsjF!v4l2-flash-wrapper-for-flash-leds!V4L2 flash wrapper for flash LEDs>leds/leds-class-multicolor:multicolor led handling under linuxj7O#multicolor-led-handling-under-linux#Multicolor LED handling under Linux&leds/leds-class-multicolor:descriptionj7O description Description3leds/leds-class-multicolor:multicolor class controlj7Omulticolor-class-controlMulticolor Class Control3leds/leds-class-multicolor:directory layout examplej7Odirectory-layout-exampleDirectory Layout Example>leds/leds-class-multicolor:multicolor class brightness controlj7O#multicolor-class-brightness-control#Multicolor Class Brightness Control7leds/leds-el15203000:kernel driver for crane el15203000j"kernel-driver-for-crane-el15203000"Kernel driver for Crane EL152030005leds/leds-el15203000:/sys/class/leds//hw_patternjsys-class-leds-led-hw-pattern /sys/class/leds//hw_pattern)leds/leds-lm3556:kernel driver for lm3556j\kernel-driver-for-lm3556Kernel driver for lm3556leds/leds-lm3556:descriptionj\ description Descriptionleds/leds-lm3556:notesj\notesNotes%leds/leds-lp3944:kernel driver lp3944jMkernel-driver-lp3944Kernel driver lp3944leds/leds-lp3944:descriptionjM description Descriptionleds/leds-lp3944:notesjMnotesNotes)leds/leds-lp5521:kernel driver for lp5521jekernel-driver-for-lp5521Kernel driver for lp5521leds/leds-lp5521:descriptionje description Description)leds/leds-lp5523:kernel driver for lp5523jbkernel-driver-for-lp5523Kernel driver for lp5523leds/leds-lp5523:descriptionjb description Description)leds/leds-lp5562:kernel driver for lp5562j0Nkernel-driver-for-lp5562Kernel driver for lp5562leds/leds-lp5562:descriptionj0N description Description!leds/leds-lp5562:device attributej0Ndevice-attributeDevice attribute>leds/leds-lp5562:how to load the program data using engine_muxj0N-how-to-load-the-program-data-using-engine-mux-How to load the program data using engine_mux4leds/leds-lp5562:how to load the predefined patternsj0N#how-to-load-the-predefined-patterns#How to load the predefined patterns0leds/leds-lp5562:setting current of each channelj0Nsetting-current-of-each-channelSetting Current of Each Channel)leds/leds-lp5562:example of platform dataj0Nexample-of-platform-dataExample of Platform dataBleds/leds-lp55xx:lp5521/lp5523/lp55231/lp5562/lp8501 common driverj;Y1lp5521-lp5523-lp55231-lp5562-lp8501-common-driver1LP5521/LP5523/LP55231/LP5562/LP8501 Common Driverleds/leds-lp55xx:descriptionj;Y description Description9leds/leds-mlxcpld:kernel driver for mellanox systems ledsj'kernel-driver-for-mellanox-systems-leds'Kernel driver for Mellanox systems LEDsleds/leds-mlxcpld:descriptionj description Description;leds/leds-mt6370-rgb:the device for mediatek mt6370 rgb ledj&the-device-for-mediatek-mt6370-rgb-led&The device for Mediatek MT6370 RGB LED leds/leds-mt6370-rgb:descriptionj description Description5leds/leds-mt6370-rgb:/sys/class/leds//hw_patternjsys-class-leds-led-hw-pattern /sys/class/leds//hw_pattern1leds/leds-qcom-lpg:kernel driver for qualcomm lpgjkernel-driver-for-qualcomm-lpgKernel driver for Qualcomm LPGleds/leds-qcom-lpg:descriptionj description Description3leds/leds-qcom-lpg:/sys/class/leds//hw_patternjsys-class-leds-led-hw-pattern /sys/class/leds//hw_pattern4leds/leds-sc27xx:kernel driver for spreadtrum sc27xxj}#kernel-driver-for-spreadtrum-sc27xx#Kernel driver for Spreadtrum SC27XX1leds/leds-sc27xx:/sys/class/leds//hw_patternj}sys-class-leds-led-hw-pattern /sys/class/leds//hw_pattern=leds/leds-st1202:kernel driver for stmicroelectronics led1202jZ,kernel-driver-for-stmicroelectronics-led1202,Kernel driver for STMicroelectronics LED12021leds/leds-st1202:/sys/class/leds//hw_patternjZsys-class-leds-led-hw-pattern /sys/class/leds//hw_pattern-leds/leds-st1202:/sys/class/leds//repeatjZsys-class-leds-led-repeat/sys/class/leds//repeat)leds/ledtrig-oneshot:one-shot led triggerjone-shot-led-triggerOne-shot LED Trigger,leds/ledtrig-transient:led transient triggerjZled-transient-triggerLED Transient Trigger,leds/ledtrig-transient:what is not supportedjZwhat-is-not-supportedWhat is not supportedleds/ledtrig-transient:examplesjZexamplesExamples)leds/ledtrig-usbport:usb port led triggerj[usb-port-led-triggerUSB port LED triggerIleds/ledtrig-usbport:1) device with single usb led and few physical portsj[1device-with-single-usb-led-and-few-physical-ports41) Device with single USB LED and few physical portsNleds/ledtrig-usbport:2) device with a physical port handled by few controllersj[6device-with-a-physical-port-handled-by-few-controllers92) Device with a physical port handled by few controllersknetworking/device_drivers/ethernet/ti/cpsw_switchdev:texas instruments cpsw switchdev based ethernet driverj)6texas-instruments-cpsw-switchdev-based-ethernet-driver6Texas Instruments CPSW switchdev based ethernet driverBnetworking/device_drivers/ethernet/ti/cpsw_switchdev:port renamingj) port-renaming Port renamingBnetworking/device_drivers/ethernet/ti/cpsw_switchdev:dual mac modej) dual-mac-mode Dual mac modeUnetworking/device_drivers/ethernet/ti/cpsw_switchdev:devlink configuration parametersj) devlink-configuration-parameters Devlink configuration parametersNnetworking/device_drivers/ethernet/ti/cpsw_switchdev:bridging in dual mac modej)bridging-in-dual-mac-modeBridging in dual mac modeFnetworking/device_drivers/ethernet/ti/cpsw_switchdev:enabling "switch"j)enabling-switchEnabling “switch”Anetworking/device_drivers/ethernet/ti/cpsw_switchdev:bridge setupj) bridge-setup Bridge setup?networking/device_drivers/ethernet/ti/cpsw_switchdev:on/off stpj) on-off-stp On/off STPGnetworking/device_drivers/ethernet/ti/cpsw_switchdev:vlan configurationj)vlan-configurationVLAN configurationDnetworking/device_drivers/ethernet/ti/cpsw_switchdev:add extra vlansj)add-extra-vlansAdd extra VLANsGnetworking/device_drivers/ethernet/ti/cpsw_switchdev:multicast floodingj)multicast-floodingMulticast floodingJnetworking/device_drivers/ethernet/ti/cpsw_switchdev:access and trunk portj)access-and-trunk-portAccess and Trunk port8networking/device_drivers/ethernet/ti/cpsw_switchdev:nfsj)nfsNFS@networking/device_drivers/ethernet/ti/tlan:tlan driver for linuxjYtlan-driver-for-linuxTLAN driver for Linux?networking/device_drivers/ethernet/ti/tlan:i. supported devicesjYi-supported-devicesI. Supported Devices=networking/device_drivers/ethernet/ti/tlan:ii. driver optionsjYii-driver-optionsII. Driver OptionsRnetworking/device_drivers/ethernet/ti/tlan:iii. things to try if you have problemsjY&iii-things-to-try-if-you-have-problems'III. Things to try if you have problemsmnetworking/device_drivers/ethernet/wangxun/ngbe:linux base driver for wangxun(r) gigabit pci express adaptersjnetworking/devlink/devlink-eswitch-attr:attributes descriptionjattributes-descriptionAttributes Description5networking/devlink/devlink-eswitch-attr:example usagej example-usage Example Usage devlink_flashj  devlink-flash Devlink Flash.networking/devlink/devlink-flash:devlink flashj j8~2 Devlink Flash/networking/devlink/devlink-flash:overwrite maskj overwrite-maskOverwrite Mask1networking/devlink/devlink-flash:firmware loadingj firmware-loadingFirmware Loadingnetworking/devlink/devlink-port:maximum io events queues setupjmaximum-io-events-queues-setupMaximum IO events queues setup*networking/devlink/devlink-port:(1) createjcreate (1) Create-networking/devlink/devlink-port:(2) configurej configure (2) Configure*networking/devlink/devlink-port:(3) deployjdeploy (3) Deploy0networking/devlink/devlink-region:devlink regionj&devlink-regionDevlink Region/networking/devlink/devlink-region:example usagej& example-usage example usage0networking/devlink/devlink-reload:devlink reloadj.devlink-reloadDevlink Reload0networking/devlink/devlink-reload:reload actionsj.reload-actionsReload Actions/networking/devlink/devlink-reload:reload limitsj. reload-limits Reload Limits2networking/devlink/devlink-reload:change namespacej.change-namespaceChange Namespace4networking/devlink/devlink-resource:devlink resourcejidevlink-resourceDevlink Resource0networking/devlink/devlink-resource:resource idsji resource-ids Resource Ids5networking/devlink/devlink-resource:generic resourcesjigeneric-resourcesGeneric Resources6networking/devlink/devlink-selftests:devlink selftestsjdevlink-selftestsDevlink Selftests/networking/devlink/devlink-selftests:tests maskj tests-mask Tests Mask6networking/devlink/devlink-selftests:tests descriptionjtests-descriptionTests Description trap-typesj trap-types Trap Types trap-actionsj trap-actions Trap Actionsgeneric-packet-trap-groupsjgeneric-packet-trap-groupsGeneric Packet Trap Groups,networking/devlink/devlink-trap:devlink trapj devlink-trap Devlink Trap*networking/devlink/devlink-trap:backgroundj background Background(networking/devlink/devlink-trap:overviewjoverviewOverview*networking/devlink/devlink-trap:trap typesjj~2 Trap Types,networking/devlink/devlink-trap:trap actionsjj~2 Trap Actions4networking/devlink/devlink-trap:generic packet trapsjgeneric-packet-trapsGeneric Packet Traps/ioam6_* variables:j'proc-sys-net-conf-iface-ioam6-variables-/proc/sys/net/conf//ioam6_* variables:)networking/iou-zcrx:io_uring zero copy rxjio-uring-zero-copy-rxio_uring zero copy Rx networking/iou-zcrx:introductionj introduction Introduction'networking/iou-zcrx:nic hw requirementsjnic-hw-requirementsNIC HW Requirementsnetworking/iou-zcrx:usagejusageUsagenetworking/iou-zcrx:testingjtestingTestingnetworking/ip-sysctl:ip sysctlj ip-sysctl IP Sysctl3networking/ip-sysctl:/proc/sys/net/ipv4/* variablesjproc-sys-net-ipv4-variables/proc/sys/net/ipv4/* Variables&networking/ip-sysctl:inet peer storagejinet-peer-storageINET peer storage"networking/ip-sysctl:tcp variablesj tcp-variables TCP variables"networking/ip-sysctl:udp variablesj udp-variables UDP variables"networking/ip-sysctl:raw variablesj raw-variables RAW variables&networking/ip-sysctl:cipsov4 variablesjcipsov4-variablesCIPSOv4 Variables!networking/ip-sysctl:ip variablesj ip-variables IP Variables3networking/ip-sysctl:/proc/sys/net/ipv6/* variablesjproc-sys-net-ipv6-variables/proc/sys/net/ipv6/* Variables networking/ip-sysctl:``icmp/*``:jicmpicmp/*:6networking/ip-sysctl:/proc/sys/net/bridge/* variables:jproc-sys-net-bridge-variables!/proc/sys/net/bridge/* Variables:7networking/ip-sysctl:``proc/sys/net/sctp/*`` variables:jproc-sys-net-sctp-variablesproc/sys/net/sctp/* Variables:-networking/ip-sysctl:``/proc/sys/net/core/*``jproc-sys-net-core/proc/sys/net/core/*-networking/ip-sysctl:``/proc/sys/net/unix/*``jproc-sys-net-unix/proc/sys/net/unix/*8networking/ip_dynaddr:ip dynamic address hack-port v0.03j="ip-dynamic-address-hack-port-v0-03"IP dynamic address hack-port v0.03networking/ipsec:ipsecjipsecIPsecnetworking/ipv6:ipv6jipv6IPv6%networking/ipvlan:ipvlan driver howtoj"ipvlan-driver-howtoIPVLAN Driver HOWTO"networking/ipvlan:1. introduction:j" introduction1. Introduction:/networking/ipvlan:2. building and installation:j"building-and-installation2. Building and Installation:#networking/ipvlan:3. configuration:j" configuration3. Configuration:%networking/ipvlan:4. operating modes:j"operating-modes4. Operating modes: networking/ipvlan:5. mode flags:j" mode-flags5. Mode flags:9networking/ipvlan:6. what to choose (macvlan vs. ipvlan)?j" what-to-choose-macvlan-vs-ipvlan'6. What to choose (macvlan vs. ipvlan)?+networking/ipvlan:6. example configuration:j"example-configuration6. Example configuration:"networking/ipvs-sysctl:ipvs-sysctljJ ipvs-sysctl IPvs-sysctl9networking/ipvs-sysctl:/proc/sys/net/ipv4/vs/* variables:jJproc-sys-net-ipv4-vs-variables"/proc/sys/net/ipv4/vs/* Variables:*networking/iso15765-2:iso 15765-2 (iso-tp)jiso-15765-2-iso-tpISO 15765-2 (ISO-TP)networking/iso15765-2:overviewjoverviewOverview'networking/iso15765-2:how to use iso-tpjhow-to-use-iso-tpHow to Use ISO-TPnetworking/iso15765-2:examplesjexamplesExamplesj1939-motivationjj1939-motivation Motivation$networking/j1939:j1939 documentationjj1939-documentationJ1939 Documentation)networking/j1939:overview / what is j1939joverview-what-is-j1939Overview / What Is J1939networking/j1939:motivationj motivation Motivationnetworking/j1939:j1939 conceptsjj1939-conceptsJ1939 concepts!networking/j1939:how to use j1939jhow-to-use-j1939How to Use J19399networking/kapi:linux networking and network devices apisj.)linux-networking-and-network-devices-apis)Linux Networking and Network Devices APIs networking/kapi:linux networkingj.linux-networkingLinux Networking&networking/kapi:network device supportj.network-device-supportNetwork device support,networking/kcm:kernel connection multiplexorjkernel-connection-multiplexorKernel Connection Multiplexornetworking/kcm:kcm socketsj kcm-sockets KCM socketsnetworking/kcm:multiplexorj multiplexor Multiplexor#networking/kcm:tcp sockets & psocksjtcp-sockets-psocksTCP sockets & Psocks'networking/kcm:connected mode semanticsjconnected-mode-semanticsConnected mode semanticsnetworking/kcm:socket typesj socket-types Socket typesnetworking/kcm:user interfacejuser-interfaceUser interface"networking/kcm:use in applicationsjuse-in-applicationsUse in applicationsnetworking/l2tp:l2tpjl2tpL2TPnetworking/l2tp:overviewjoverviewOverviewnetworking/l2tp:l2tp apisj l2tp-apis L2TP APIs'networking/l2tp:internal implementationjinternal-implementationInternal Implementationnetworking/l2tp:miscellaneousj miscellaneous Miscellaneous6networking/lapb-module:the linux lapb module interfacejthe-linux-lapb-module-interfaceThe Linux LAPB Module Interface!networking/lapb-module:structuresj structures Structures4networking/lapb-module:lapb initialisation structurejlapb-initialisation-structureLAPB Initialisation Structure/networking/lapb-module:lapb parameter structurejlapb-parameter-structureLAPB Parameter Structure networking/lapb-module:functionsj functions Functions networking/lapb-module:callbacksj callbacks CallbacksGnetworking/mac80211-injection:how to use packet injection with mac80211j4)how-to-use-packet-injection-with-mac80211)How to use packet injection with mac80211lnetworking/mac80211_hwsim/mac80211_hwsim:mac80211_hwsim - software simulator of 802.11 radio(s) for mac80211j @mac80211-hwsim-software-simulator-of-802-11-radio-s-for-mac80211Cmac80211_hwsim - software simulator of 802.11 radio(s) for mac802115networking/mac80211_hwsim/mac80211_hwsim:introductionj  introduction Introduction7networking/mac80211_hwsim/mac80211_hwsim:simple examplej simple-exampleSimple example>networking/mctp:management component transport protocol (mctp)je,management-component-transport-protocol-mctp.Management Component Transport Protocol (MCTP)0networking/mctp:structure: interfaces & networksjestructure-interfaces-networks Structure: interfaces & networksnetworking/mctp:sockets apije sockets-api Sockets API networking/mctp:kernel internalsjekernel-internalsKernel internals+networking/mpls-sysctl:mpls sysfs variablesjmpls-sysfs-variablesMPLS Sysfs variables6networking/mpls-sysctl:/proc/sys/net/mpls/* variables:jproc-sys-net-mpls-variables/proc/sys/net/mpls/* Variables:&networking/mptcp:multipath tcp (mptcp)j[multipath-tcp-mptcpMultipath TCP (MPTCP)networking/mptcp:introductionj[ introduction Introductionnetworking/mptcp:use casesj[ use-cases Use casesnetworking/mptcp:conceptsj[conceptsConceptsnetworking/mptcp:sockets apij[ sockets-api Sockets APInetworking/mptcp:design choicesj[design-choicesDesign choices-networking/mptcp-sysctl:mptcp sysfs variablesj\mptcp-sysfs-variablesMPTCP Sysfs variables7networking/mptcp-sysctl:/proc/sys/net/mptcp/* variablesj\proc-sys-net-mptcp-variables/proc/sys/net/mptcp/* Variables$networking/msg_zerocopy:msg_zerocopyj msg-zerocopy MSG_ZEROCOPYnetworking/msg_zerocopy:introjintroIntro!networking/msg_zerocopy:interfacej interface Interface&networking/msg_zerocopy:implementationjimplementationImplementationnetworking/msg_zerocopy:testingjtestingTesting*networking/multi-pf-netdev:multi-pf netdevjmulti-pf-netdevMulti-PF Netdev#networking/multi-pf-netdev:contentsjcontentsContents%networking/multi-pf-netdev:backgroundj background Background#networking/multi-pf-netdev:overviewjoverviewOverview.networking/multi-pf-netdev:mlx5 implementationjmlx5-implementationmlx5 implementation0networking/multi-pf-netdev:channels distributionjchannels-distributionChannels distribution(networking/multi-pf-netdev:observabilityj observability Observability#networking/multi-pf-netdev:steeringjsteeringSteering6networking/multi-pf-netdev:mutually exclusive featuresjmutually-exclusive-featuresMutually exclusive featureshwmon/tc74:kernel driver tc74jmkernel-driver-tc74Kernel driver tc74hwmon/tc74:descriptionjm description Descriptionhwmon/tc74:notesjmnotesNotes!hwmon/thmc50:kernel driver thmc50j=8kernel-driver-thmc50Kernel driver thmc50hwmon/thmc50:module parametersj=8module-parametersModule Parametershwmon/thmc50:descriptionj=8 description Descriptionhwmon/thmc50:driver featuresj=8driver-featuresDriver Features!hwmon/tmp102:kernel driver tmp102j6kernel-driver-tmp102Kernel driver tmp102hwmon/tmp102:descriptionj6 description Description!hwmon/tmp103:kernel driver tmp103j@^kernel-driver-tmp103Kernel driver tmp103hwmon/tmp103:descriptionj@^ description Description!hwmon/tmp108:kernel driver tmp108jJ]kernel-driver-tmp108Kernel driver tmp108hwmon/tmp108:descriptionjJ] description Description!hwmon/tmp401:kernel driver tmp401j!akernel-driver-tmp401Kernel driver tmp401hwmon/tmp401:descriptionj!a description Description!hwmon/tmp421:kernel driver tmp421j[kernel-driver-tmp421Kernel driver tmp421hwmon/tmp421:descriptionj[ description Description!hwmon/tmp464:kernel driver tmp464jDkernel-driver-tmp464Kernel driver tmp464hwmon/tmp464:descriptionjD description Description!hwmon/tmp513:kernel driver tmp513jRkernel-driver-tmp513Kernel driver tmp513hwmon/tmp513:descriptionjR description Description%hwmon/tps23861:kernel driver tps23861jKkernel-driver-tps23861Kernel driver tps23861hwmon/tps23861:descriptionjK description Descriptionhwmon/tps23861:sysfs entriesjK sysfs-entries Sysfs entries%hwmon/tps25990:kernel driver tps25990jxkernel-driver-tps25990Kernel driver tps25990hwmon/tps25990:descriptionjx description Description%hwmon/tps40422:kernel driver tps40422jl<kernel-driver-tps40422Kernel driver tps40422hwmon/tps40422:descriptionjl< description Descriptionhwmon/tps40422:usage notesjl< usage-notes Usage Notes$hwmon/tps40422:platform data supportjl<platform-data-supportPlatform data supporthwmon/tps40422:sysfs entriesjl< sysfs-entries Sysfs entries%hwmon/tps53679:kernel driver tps53679jokernel-driver-tps53679Kernel driver tps53679hwmon/tps53679:descriptionjo description Descriptionhwmon/tps53679:usage notesjo usage-notes Usage Noteshwmon/tps53679:sysfs attributesjosysfs-attributesSysfs attributes'hwmon/tps546d24:kernel driver tps546d24jYkernel-driver-tps546d24Kernel driver tps546d24hwmon/tps546d24:descriptionjY description Description%hwmon/tps546d24:platform data supportjYplatform-data-supportPlatform data support3hwmon/twl4030-madc-hwmon:kernel driver twl4030-madcj:kernel-driver-twl4030-madcKernel driver twl4030-madc$hwmon/twl4030-madc-hwmon:descriptionj: description Description#hwmon/ucd9000:kernel driver ucd9000j 6kernel-driver-ucd9000Kernel driver ucd9000hwmon/ucd9000:descriptionj 6 description Descriptionhwmon/ucd9000:usage notesj 6 usage-notes Usage Notes#hwmon/ucd9000:platform data supportj 6platform-data-supportPlatform data supporthwmon/ucd9000:sysfs entriesj 6 sysfs-entries Sysfs entries#hwmon/ucd9200:kernel driver ucd9200jSnkernel-driver-ucd9200Kernel driver ucd9200hwmon/ucd9200:descriptionjSn description Descriptionhwmon/ucd9200:usage notesjSn usage-notes Usage Notes#hwmon/ucd9200:platform data supportjSnplatform-data-supportPlatform data supporthwmon/ucd9200:sysfs entriesjSn sysfs-entries Sysfs entries%hwmon/userspace-tools:userspace toolsjMuserspace-toolsUserspace tools"hwmon/userspace-tools:introductionjM introduction Introduction hwmon/userspace-tools:lm-sensorsjM lm-sensors Lm-sensors%hwmon/userspace-tools:other utilitiesjMother-utilitiesOther utilities%hwmon/vexpress:kernel driver vexpressjokernel-driver-vexpressKernel driver vexpresshwmon/vexpress:descriptionjo description Description#hwmon/via686a:kernel driver via686ajUkernel-driver-via686aKernel driver via686ahwmon/via686a:module parametersjUmodule-parametersModule Parametershwmon/via686a:descriptionjU description Descriptionhwmon/via686a:known issuesjU known-issues Known Issues!hwmon/vt1211:kernel driver vt1211j{kernel-driver-vt1211Kernel driver vt1211hwmon/vt1211:module parametersj{module-parametersModule Parametershwmon/vt1211:descriptionj{ description Descriptionhwmon/vt1211:voltage monitoringj{voltage-monitoringVoltage Monitoring#hwmon/vt1211:temperature monitoringj{temperature-monitoringTemperature Monitoringhwmon/vt1211:fan speed controlj{fan-speed-controlFan Speed Control'hwmon/w83627ehf:kernel driver w83627ehfjkernel-driver-xdp710Kernel driver xdp710hwmon/xdp710:descriptionjF> description Description%hwmon/xdpe12284:kernel driver xdpe122jdQkernel-driver-xdpe122Kernel driver xdpe122hwmon/xdpe12284:descriptionjdQ description Description%hwmon/xdpe152c4:kernel driver xdpe152j|}kernel-driver-xdpe152Kernel driver xdpe152hwmon/xdpe152c4:descriptionj|} description Description+hwmon/xgene-hwmon:kernel driver xgene-hwmonjXkernel-driver-xgene-hwmonKernel driver xgene-hwmonhwmon/xgene-hwmon:descriptionjX description Description!hwmon/xgene-hwmon:sysfs-interfacejXsysfs-interfacesysfs-Interface!hwmon/zl6100:kernel driver zl6100jRLkernel-driver-zl6100Kernel driver zl6100hwmon/zl6100:descriptionjRL description Descriptionhwmon/zl6100:usage notesjRL usage-notes Usage Notes"hwmon/zl6100:platform data supportjRLplatform-data-supportPlatform data supporthwmon/zl6100:module parametersjRLmodule-parametersModule parametershwmon/zl6100:delayjRLdelaydelayhwmon/zl6100:sysfs entriesjRL sysfs-entries Sysfs entries0i2c/busses/i2c-ali1535:kernel driver i2c-ali1535jQkernel-driver-i2c-ali1535Kernel driver i2c-ali1535"i2c/busses/i2c-ali1535:descriptionjQ description Descriptioni2c/busses/i2c-ali1535:featuresjQfeaturesFeatures0i2c/busses/i2c-ali1563:kernel driver i2c-ali1563j8kernel-driver-i2c-ali1563Kernel driver i2c-ali1563"i2c/busses/i2c-ali1563:descriptionj8 description Descriptioni2c/busses/i2c-ali1563:featuresj8featuresFeatures0i2c/busses/i2c-ali15x3:kernel driver i2c-ali15x3j_rkernel-driver-i2c-ali15x3Kernel driver i2c-ali15x3(i2c/busses/i2c-ali15x3:module parametersj_rmodule-parametersModule Parametersi2c/busses/i2c-ali15x3:notesj_rnotesNotes"i2c/busses/i2c-ali15x3:descriptionj_r description Descriptioni2c/busses/i2c-ali15x3:featuresj_rfeaturesFeaturesi2c/busses/i2c-ali15x3:issuesj_rissuesIssues0i2c/busses/i2c-amd-mp2:kernel driver i2c-amd-mp2jwkernel-driver-i2c-amd-mp2Kernel driver i2c-amd-mp2"i2c/busses/i2c-amd-mp2:descriptionjw description Description.i2c/busses/i2c-amd756:kernel driver i2c-amd756jrkernel-driver-i2c-amd756Kernel driver i2c-amd756!i2c/busses/i2c-amd756:descriptionjr description Description0i2c/busses/i2c-amd8111:kernel driver i2c-adm8111j=kernel-driver-i2c-adm8111Kernel driver i2c-adm8111"i2c/busses/i2c-amd8111:descriptionj= description Description+i2c/busses/i2c-amd8111:process call supportj=process-call-supportProcess Call Support(i2c/busses/i2c-amd8111:smbus 2.0 supportj=smbus-2-0-supportSMBus 2.0 Supporti2c/busses/i2c-amd8111:notesj=notesNotes6i2c/busses/i2c-diolan-u2c:kernel driver i2c-diolan-u2cjeVkernel-driver-i2c-diolan-u2cKernel driver i2c-diolan-u2c%i2c/busses/i2c-diolan-u2c:descriptionjeV description Description+i2c/busses/i2c-diolan-u2c:module parametersjeVmodule-parametersModule parameters*i2c/busses/i2c-i801:kernel driver i2c-i801jV9kernel-driver-i2c-i801Kernel driver i2c-i801%i2c/busses/i2c-i801:module parametersjV9module-parametersModule Parametersi2c/busses/i2c-i801:descriptionjV9 description Description(i2c/busses/i2c-i801:process call supportjV9process-call-supportProcess Call Support*i2c/busses/i2c-i801:i2c block read supportjV9i2c-block-read-supportI2C Block Read Support%i2c/busses/i2c-i801:smbus 2.0 supportjV9smbus-2-0-supportSMBus 2.0 Support%i2c/busses/i2c-i801:interrupt supportjV9interrupt-supportInterrupt Support$i2c/busses/i2c-i801:hidden ich smbusjV9hidden-ich-smbusHidden ICH SMBus*i2c/busses/i2c-ismt:kernel driver i2c-ismtjvkernel-driver-i2c-ismtKernel driver i2c-ismt%i2c/busses/i2c-ismt:module parametersjvmodule-parametersModule Parametersi2c/busses/i2c-ismt:descriptionjv description Description)i2c/busses/i2c-mlxcpld:driver i2c-mlxcpldjyldriver-i2c-mlxcpldDriver i2c-mlxcpld0i2c/busses/i2c-nforce2:kernel driver i2c-nforce2j`kernel-driver-i2c-nforce2Kernel driver i2c-nforce2"i2c/busses/i2c-nforce2:descriptionj` description Descriptioni2c/busses/i2c-nforce2:notesj`notesNotes6i2c/busses/i2c-nvidia-gpu:kernel driver i2c-nvidia-gpujg[kernel-driver-i2c-nvidia-gpuKernel driver i2c-nvidia-gpu%i2c/busses/i2c-nvidia-gpu:descriptionjg[ description Description.i2c/busses/i2c-ocores:kernel driver i2c-ocoresjVkernel-driver-i2c-ocoresKernel driver i2c-ocores!i2c/busses/i2c-ocores:descriptionjV description Descriptioni2c/busses/i2c-ocores:usagejVusageUsage0i2c/busses/i2c-parport:kernel driver i2c-parportjkernel-driver-i2c-parportKernel driver i2c-parport0i2c/busses/i2c-parport:building your own adapterjbuilding-your-own-adapterBuilding your own adapter6i2c/busses/i2c-parport:similar (but different) driversjsimilar-but-different-driversSimilar (but different) drivers@i2c/busses/i2c-parport:legacy documentation for velleman adapterj)legacy-documentation-for-velleman-adapter)Legacy documentation for Velleman adapteri2c/dev-interface:implementing i2c device drivers in userspacejh,implementing-i2c-device-drivers-in-userspace,Implementing I2C device drivers in userspacei2c/dev-interface:c examplejh c-example C example,i2c/dev-interface:full interface descriptionjhfull-interface-descriptionFull interface description(i2c/dev-interface:implementation detailsjhimplementation-detailsImplementation details(i2c/dma-considerations:linux i2c and dmajJAlinux-i2c-and-dmaLinux I2C and DMAi2c/dma-considerations:clientsjJAclientsClientsi2c/dma-considerations:mastersjJAmastersMasters%i2c/fault-codes:i2c/smbus fault codesj$7i2c-smbus-fault-codesI2C/SMBUS Fault Codes2i2c/fault-codes:a "fault" is not always an "error"j$7a-fault-is-not-always-an-error*A “Fault” is not always an “Error”)i2c/fault-codes:i2c and smbus fault codesj$7i2c-and-smbus-fault-codesI2C and SMBus fault codes)i2c/functionality:i2c/smbus functionalityjgi2c-smbus-functionalityI2C/SMBus Functionalityi2c/functionality:introductionjg introduction INTRODUCTION)i2c/functionality:functionality constantsjgfunctionality-constantsFUNCTIONALITY CONSTANTS(i2c/functionality:adapter implementationjgadapter-implementationADAPTER IMPLEMENTATION!i2c/functionality:client checkingjgclient-checkingCLIENT CHECKING'i2c/functionality:checking through /devjgchecking-through-devCHECKING THROUGH /DEV2i2c/gpio-fault-injection:linux i2c fault injectionjCzlinux-i2c-fault-injectionLinux I2C fault injection$i2c/gpio-fault-injection:wire statesjCz wire-states Wire states-i2c/gpio-fault-injection:incomplete transfersjCzincomplete-transfersIncomplete transfers)i2c/gpio-fault-injection:lost arbitrationjCzlost-arbitrationLost arbitration.i2c/gpio-fault-injection:panic during transferjCzpanic-during-transferPanic during transfer3i2c/i2c-address-translators:i2c address translatorsji2c-address-translatorsI2C Address Translators'i2c/i2c-address-translators:descriptionj description DescriptionAi2c/i2c-address-translators:i2c atr functions and data structuresj%i2c-atr-functions-and-data-structures%I2C ATR functions and data structures!i2c/i2c-protocol:the i2c protocoljJthe-i2c-protocolThe I2C Protocoli2c/i2c-protocol:key to symbolsjJkey-to-symbolsKey to symbols(i2c/i2c-protocol:simple send transactionjJsimple-send-transactionSimple send transaction+i2c/i2c-protocol:simple receive transactionjJsimple-receive-transactionSimple receive transaction&i2c/i2c-protocol:combined transactionsjJcombined-transactionsCombined transactions&i2c/i2c-protocol:modified transactionsjJmodified-transactionsModified transactionsi2c/i2c-stub:i2c-stubjixi2c-stubi2c-stubi2c/i2c-stub:descriptionjix description Descriptioni2c/i2c-stub:parametersjix parameters Parametersi2c/i2c-stub:caveatsjixcaveatsCaveatsi2c/i2c-sysfs:linux i2c sysfsjrNlinux-i2c-sysfsLinux I2C Sysfsi2c/i2c-sysfs:overviewjrNoverviewOverview#i2c/i2c-sysfs:location of i2c sysfsjrNlocation-of-i2c-sysfsLocation of I2C Sysfsi2c/i2c-sysfs:terminologyjrN terminology Terminology*i2c/i2c-sysfs:walk through logical i2c busjrNwalk-through-logical-i2c-busWalk through Logical I2C Busi2c/i2c-sysfs:i2c devicesjrN i2c-devices I2C Devices1i2c/i2c-topology:i2c muxes and complex topologiesj!E i2c-muxes-and-complex-topologies I2C muxes and complex topologiesi2c/i2c-topology:lockingj!ElockingLocking!i2c/i2c-topology:complex examplesj!Ecomplex-examplesComplex Examples4i2c/i2c-topology:mux type of existing device driversj!E#mux-type-of-existing-device-drivers#Mux type of existing device driversi2c/index:i2c/smbus subsystemjCsi2c-smbus-subsystemI2C/SMBus Subsystemi2c/index:introductionjCs introduction Introduction i2c/index:writing device driversjCswriting-device-driversWriting device driversi2c/index:debuggingjCs debugging Debuggingi2c/index:slave i2cjCs slave-i2c Slave I2Ci2c/index:advanced topicsjCsadvanced-topicsAdvanced topicsi2c/index:legacy documentationjCslegacy-documentationLegacy documentation8i2c/instantiating-devices:how to instantiate i2c devicesj\how-to-instantiate-i2c-devicesHow to instantiate I2C devicesFi2c/instantiating-devices:method 1: declare the i2c devices staticallyj\+method-1-declare-the-i2c-devices-statically,Method 1: Declare the I2C devices staticallyFi2c/instantiating-devices:method 2: instantiate the devices explicitlyj\+method-2-instantiate-the-devices-explicitly,Method 2: Instantiate the devices explicitlyHi2c/instantiating-devices:method 3: probe an i2c bus for certain devicesj\-method-3-probe-an-i2c-bus-for-certain-devices.Method 3: Probe an I2C bus for certain devices?i2c/instantiating-devices:method 4: instantiate from user-spacej\$method-4-instantiate-from-user-space%Method 4: Instantiate from user-space1i2c/muxes/i2c-mux-gpio:kernel driver i2c-mux-gpiojdukernel-driver-i2c-mux-gpioKernel driver i2c-mux-gpio"i2c/muxes/i2c-mux-gpio:descriptionjdu description Descriptioni2c/muxes/i2c-mux-gpio:usagejduusageUsage*i2c/muxes/i2c-mux-gpio:device registrationjdudevice-registrationDevice RegistrationZi2c/old-module-parameters:i2c device driver binding control from user-space in old kernelsjA@i2c-device-driver-binding-control-from-user-space-in-old-kernels@I2C device driver binding control from user-space in old kernels=i2c/old-module-parameters:attaching a driver to an i2c devicejA#attaching-a-driver-to-an-i2c-device#Attaching a driver to an I2C deviceMi2c/old-module-parameters:preventing a driver from attaching to an i2c devicejA3preventing-a-driver-from-attaching-to-an-i2c-device3Preventing a driver from attaching to an I2C device7i2c/slave-eeprom-backend:linux i2c slave eeprom backendj plinux-i2c-slave-eeprom-backendLinux I2C slave EEPROM backend9i2c/slave-interface:linux i2c slave interface descriptionjT%linux-i2c-slave-interface-description%Linux I2C slave interface descriptioni2c/slave-interface:user manualjT user-manual User manual$i2c/slave-interface:developer manualjTdeveloper-manualDeveloper manual;i2c/slave-testunit-backend:linux i2c slave testunit backendjl linux-i2c-slave-testunit-backend Linux I2C slave testunit backend#i2c/slave-testunit-backend:commandsjlcommandsCommands%i2c/smbus-protocol:the smbus protocoljGthe-smbus-protocolThe SMBus Protocol!i2c/smbus-protocol:key to symbolsjGkey-to-symbolsKey to symbols&i2c/smbus-protocol:smbus quick commandjGsmbus-quick-commandSMBus Quick Command%i2c/smbus-protocol:smbus receive bytejGsmbus-receive-byteSMBus Receive Byte"i2c/smbus-protocol:smbus send bytejGsmbus-send-byteSMBus Send Byte"i2c/smbus-protocol:smbus read bytejGsmbus-read-byteSMBus Read Byte"i2c/smbus-protocol:smbus read wordjGsmbus-read-wordSMBus Read Word#i2c/smbus-protocol:smbus write bytejGsmbus-write-byteSMBus Write Byte#i2c/smbus-protocol:smbus write wordjGsmbus-write-wordSMBus Write Word%i2c/smbus-protocol:smbus process calljGsmbus-process-callSMBus Process Call#i2c/smbus-protocol:smbus block readjGsmbus-block-readSMBus Block Read$i2c/smbus-protocol:smbus block writejGsmbus-block-writeSMBus Block Write>i2c/smbus-protocol:smbus block write - block read process calljG)smbus-block-write-block-read-process-call+SMBus Block Write - Block Read Process Call$i2c/smbus-protocol:smbus host notifyjGsmbus-host-notifySMBus Host Notify.i2c/smbus-protocol:packet error checking (pec)jGpacket-error-checking-pecPacket Error Checking (PEC)4i2c/smbus-protocol:address resolution protocol (arp)jGaddress-resolution-protocol-arp!Address Resolution Protocol (ARP)i2c/smbus-protocol:smbus alertjG smbus-alert SMBus Alert)i2c/smbus-protocol:i2c block transactionsjGi2c-block-transactionsI2C Block Transactions!i2c/smbus-protocol:i2c block readjGi2c-block-readI2C Block Read"i2c/smbus-protocol:i2c block writejGi2c-block-writeI2C Block Write)i2c/summary:introduction to i2c and smbusjfintroduction-to-i2c-and-smbusIntroduction to I2C and SMBusi2c/summary:terminologyjf terminology Terminology+i2c/ten-bit-addresses:i2c ten-bit addressesj6pi2c-ten-bit-addressesI2C Ten-bit Addresses3i2c/writing-clients:implementing i2c device driversj}implementing-i2c-device-driversImplementing I2C device drivers#i2c/writing-clients:general remarksj}general-remarksGeneral remarks(i2c/writing-clients:the driver structurej}the-driver-structureThe driver structure%i2c/writing-clients:extra client dataj}extra-client-dataExtra client data(i2c/writing-clients:accessing the clientj}accessing-the-clientAccessing the client)i2c/writing-clients:probing and attachingj}probing-and-attachingProbing and attaching+i2c/writing-clients:initializing the driverj}initializing-the-driverInitializing the driver&i2c/writing-clients:driver informationj}driver-informationDriver Information$i2c/writing-clients:power managementj}power-managementPower Management#i2c/writing-clients:system shutdownj}system-shutdownSystem Shutdown$i2c/writing-clients:command functionj}command-functionCommand function)i2c/writing-clients:sending and receivingj}sending-and-receivingSending and receiving,i2c/writing-clients:general purpose routinesj}general-purpose-routinesGeneral purpose routinesiio/ad4000:ad4000 driverj3 ad4000-driver AD4000 driveriio/ad4000:supported devicesj3supported-devicesSupported devicesiio/ad4030:ad4030 driverjya ad4030-driver AD4030 driveriio/ad4030:supported devicesjyasupported-devicesSupported devicesiio/ad4030:iio channelsjya iio-channels IIO channelsiio/ad4030:supported featuresjyasupported-featuresSupported featuresiio/ad4695:ad4695 driverj> ad4695-driver AD4695 driveriio/ad4695:supported devicesj>supported-devicesSupported devicesiio/ad4695:supported featuresj>supported-featuresSupported featuresiio/ad4695:spi offload supportj>spi-offload-supportSPI offload supportiio/ad4695:device buffersj>device-buffersDevice buffersiio/ad7191:ad7191 driverjbp ad7191-driver AD7191 driveriio/ad7191:supported devicesjbpsupported-devicesSupported devicesiio/ad7191:devicetreejbp devicetree Devicetree iio/ad7191:channel configurationjbpchannel-configurationChannel Configurationiio/ad7191:buffer supportjbpbuffer-supportBuffer Supportiio/ad7380:ad7380 driverjd ad7380-driver AD7380 driveriio/ad7380:supported devicesjdsupported-devicesSupported devicesiio/ad7380:supported featuresjdsupported-featuresSupported featuresiio/ad7380:spi offload supportjdspi-offload-supportSPI offload supportiio/ad7380:device buffersjddevice-buffersDevice buffersiio/ad7606:ad7606 driverj^ ad7606-driver AD7606 driveriio/ad7606:supported devicesj^supported-devicesSupported devicesiio/ad7606:supported featuresj^supported-featuresSupported featuresiio/ad7606:device buffersj^device-buffersDevice buffersiio/ad7625:ad7625 driverj4 ad7625-driver AD7625 driveriio/ad7625:supported devicesj4supported-devicesSupported devicesiio/ad7625:supported featuresj4supported-featuresSupported featuresiio/ad7625:device attributesj4device-attributesDevice attributesiio/ad7625:device buffersj4device-buffersDevice buffersiio/ad7944:ad7944 driverj&i ad7944-driver AD7944 driveriio/ad7944:supported devicesj&isupported-devicesSupported devicesiio/ad7944:supported featuresj&isupported-featuresSupported featuresiio/ad7944:device attributesj&idevice-attributesDevice attributesiio/ad7944:spi offload supportj&ispi-offload-supportSPI offload supportiio/ad7944:device buffersj&idevice-buffersDevice buffersiio/adis16475:adis16475 driverj"2adis16475-driverADIS16475 driver"iio/adis16475:1. supported devicesj"2supported-devices1. Supported devices"iio/adis16475:2. device attributesj"2device-attributes2. Device attributesiio/adis16475:3. device buffersj"2device-buffers3. Device buffers&iio/adis16475:4. iio interfacing toolsj"2iio-interfacing-tools4. IIO Interfacing Toolsiio/adis16480:adis16480 driverjyadis16480-driverADIS16480 driver"iio/adis16480:1. supported devicesjysupported-devices1. Supported devices"iio/adis16480:2. device attributesjydevice-attributes2. Device attributesiio/adis16480:3. device buffersjydevice-buffers3. Device buffers&iio/adis16480:4. iio interfacing toolsjyiio-interfacing-tools4. IIO Interfacing Toolsiio/adis16550:adis16550 driverj+Zadis16550-driverADIS16550 driver"iio/adis16550:1. supported devicesj+Zsupported-devices1. Supported devices"iio/adis16550:2. device attributesj+Zdevice-attributes2. Device attributesiio/adis16550:3. device buffersj+Zdevice-buffers3. Device buffers&iio/adis16550:4. iio interfacing toolsj+Ziio-interfacing-tools4. IIO Interfacing Toolsiio/adxl380:adxl380 driverj=kadxl380-driverADXL380 driver iio/adxl380:1. supported devicesj=ksupported-devices1. Supported devices iio/adxl380:2. device attributesj=kdevice-attributes2. Device attributesiio/adxl380:3. device buffersj=kdevice-buffers3. Device buffers$iio/adxl380:4. iio interfacing toolsj=kiio-interfacing-tools4. IIO Interfacing Toolsiio/bno055:bno055 driverj7R bno055-driver BNO055 driveriio/bno055:1. overviewj7Roverview 1. Overviewiio/bno055:2. calibrationj7R calibration2. Calibration$hwmon/ltc4282:kernel drivers ltc4282j=kernel-drivers-ltc4282Kernel drivers ltc4282hwmon/ltc4282:descriptionj= description Descriptionhwmon/ltc4282:sysfs entriesj= sysfs-entries Sysfs entrieshwmon/ltc4282:debugfs entriesj=debugfs-entriesDebugFs entries#hwmon/ltc4286:kernel driver ltc4286jkernel-driver-ltc4286Kernel driver ltc4286hwmon/ltc4286:descriptionj description Descriptionhwmon/ltc4286:usage notesj usage-notes Usage Notes#hwmon/ltc4286:platform data supportjplatform-data-supportPlatform data supporthwmon/ltc4286:sysfs entriesj sysfs-entries Sysfs entries!hwmon/max127:kernel driver max127j)kernel-driver-max127Kernel driver max127hwmon/max127:descriptionj) description Descriptionhwmon/max127:sysfs interfacej)sysfs-interfaceSysfs interface%hwmon/max15301:kernel driver max15301j-kernel-driver-max15301Kernel driver max15301hwmon/max15301:descriptionj- description Descriptionhwmon/max15301:usage notesj- usage-notes Usage Notes$hwmon/max15301:platform data supportj-platform-data-supportPlatform data support hwmon/max15301:module parametersj-module-parametersModule parametershwmon/max15301:delayj-delaydelayhwmon/max15301:sysfs entriesj- sysfs-entries Sysfs entries%hwmon/max16064:kernel driver max16064j֋kernel-driver-max16064Kernel driver max16064hwmon/max16064:descriptionj֋ description Descriptionhwmon/max16064:usage notesj֋ usage-notes Usage Notes$hwmon/max16064:platform data supportj֋platform-data-supportPlatform data supporthwmon/max16064:sysfs entriesj֋ sysfs-entries Sysfs entries%hwmon/max16065:kernel driver max16065jӥkernel-driver-max16065Kernel driver max16065hwmon/max16065:descriptionjӥ description Descriptionhwmon/max16065:usage notesjӥ usage-notes Usage Noteshwmon/max16065:sysfs entriesjӥ sysfs-entries Sysfs entries#hwmon/max1619:kernel driver max1619j†kernel-driver-max1619Kernel driver max1619hwmon/max1619:descriptionj† description Description%hwmon/max16601:kernel driver max16601jɬkernel-driver-max16601Kernel driver max16601hwmon/max16601:descriptionjɬ description Descriptionhwmon/max16601:usage notesjɬ usage-notes Usage Notes$hwmon/max16601:platform data supportjɬplatform-data-supportPlatform data supporthwmon/max16601:sysfs entriesjɬ sysfs-entries Sysfs entries#hwmon/max1668:kernel driver max1668jykernel-driver-max1668Kernel driver max1668hwmon/max1668:descriptionjy description Descriptionhwmon/max1668:module parametersjymodule-parametersModule Parameters!hwmon/max197:kernel driver max197jߏkernel-driver-max197Kernel driver max197hwmon/max197:descriptionjߏ description Descriptionhwmon/max197:platform datajߏ platform-data Platform datahwmon/max197:sysfs interfacejߏsysfs-interfaceSysfs interface%hwmon/max20730:kernel driver max20730jkernel-driver-max20730Kernel driver max20730hwmon/max20730:descriptionj description Descriptionhwmon/max20730:usage notesj usage-notes Usage Noteshwmon/max20730:sysfs entriesj sysfs-entries Sysfs entries%hwmon/max20751:kernel driver max20751jkernel-driver-max20751Kernel driver max20751hwmon/max20751:descriptionj description Descriptionhwmon/max20751:usage notesj usage-notes Usage Notes$hwmon/max20751:platform data supportjplatform-data-supportPlatform data supporthwmon/max20751:sysfs entriesj sysfs-entries Sysfs entries%hwmon/max31722:kernel driver max31722jQkernel-driver-max31722Kernel driver max31722hwmon/max31722:descriptionjQ description Descriptionhwmon/max31722:usage notesjQ usage-notes Usage Noteshwmon/max31722:sysfs entriesjQ sysfs-entries Sysfs entries%hwmon/max31730:kernel driver max31790jkernel-driver-max31790Kernel driver max31790hwmon/max31730:descriptionj description Descriptionhwmon/max31730:sysfs entriesj sysfs-entries Sysfs entries%hwmon/max31760:kernel driver max31760jkernel-driver-max31760Kernel driver max31760hwmon/max31760:descriptionj description Description0hwmon/max31760:lookup table for auto fan controlj!lookup-table-for-auto-fan-control!Lookup table for auto fan controlhwmon/max31760:sysfs entriesj sysfs-entries Sysfs entries%hwmon/max31785:kernel driver max31785jѓkernel-driver-max31785Kernel driver max31785hwmon/max31785:descriptionjѓ description Descriptionhwmon/max31785:usage notesjѓ usage-notes Usage Noteshwmon/max31785:sysfs attributesjѓsysfs-attributesSysfs attributes%hwmon/max31790:kernel driver max31790jkernel-driver-max31790Kernel driver max31790hwmon/max31790:descriptionj description Descriptionhwmon/max31790:sysfs entriesj sysfs-entries Sysfs entries%hwmon/max31827:kernel driver max31827jkernel-driver-max31827Kernel driver max31827hwmon/max31827:descriptionj description Descriptionhwmon/max31827:pec supportj pec-support PEC Support%hwmon/max34440:kernel driver max34440j kernel-driver-max34440Kernel driver max34440hwmon/max34440:descriptionj  description Descriptionhwmon/max34440:usage notesj  usage-notes Usage Notes$hwmon/max34440:platform data supportj platform-data-supportPlatform data supporthwmon/max34440:sysfs entriesj  sysfs-entries Sysfs entries#hwmon/max6620:kernel driver max6620jkernel-driver-max6620Kernel driver max6620hwmon/max6620:descriptionj description Descriptionhwmon/max6620:usage notesj usage-notes Usage notes#hwmon/max6639:kernel driver max6639jQkernel-driver-max6639Kernel driver max6639hwmon/max6639:descriptionjQ description Description#hwmon/max6650:kernel driver max6650jkernel-driver-max6650Kernel driver max6650hwmon/max6650:descriptionj description Descriptionhwmon/max6650:usage notesj usage-notes Usage noteshwmon/max6650:module parametersjmodule-parametersModule parameters#hwmon/max6697:kernel driver max6697jkernel-driver-max6697Kernel driver max6697hwmon/max6697:descriptionj description Description#hwmon/max8688:kernel driver max8688jjkernel-driver-max8688Kernel driver max8688hwmon/max8688:descriptionjj description Descriptionhwmon/max8688:usage notesjj usage-notes Usage Notes#hwmon/max8688:platform data supportjjplatform-data-supportPlatform data supporthwmon/max8688:sysfs entriesjj sysfs-entries Sysfs entries+hwmon/mc13783-adc:kernel driver mc13783-adcjkernel-driver-mc13783-adcKernel driver mc13783-adchwmon/mc13783-adc:descriptionj description Description'hwmon/mc34vr500:kernel driver mc34vr500jخkernel-driver-mc34vr500Kernel driver mc34vr500hwmon/mc34vr500:descriptionjخ description Description#hwmon/mcp3021:kernel driver mcp3021jքkernel-driver-mcp3021Kernel driver MCP3021hwmon/mcp3021:descriptionjք description Description-hwmon/menf21bmc:kernel driver menf21bmc_hwmonj%kernel-driver-menf21bmc-hwmonKernel driver menf21bmc_hwmonhwmon/menf21bmc:descriptionj% description Descriptionhwmon/menf21bmc:usage notesj% usage-notes Usage Noteshwmon/menf21bmc:sysfs entriesj% sysfs-entries Sysfs entries)hwmon/mlxreg-fan:kernel driver mlxreg-fanj~kernel-driver-mlxreg-fanKernel driver mlxreg-fanhwmon/mlxreg-fan:descriptionj~ description Description.hwmon/mlxreg-fan:/sys files in hwmon subsystemj~sys-files-in-hwmon-subsystem/sys files in hwmon subsystem0hwmon/mlxreg-fan:/sys files in thermal subsystemj~sys-files-in-thermal-subsystem/sys files in thermal subsystem!hwmon/mp2856:kernel driver mp2856jkernel-driver-mp2856Kernel driver mp2856hwmon/mp2856:descriptionj description Description!hwmon/mp2888:kernel driver mp2888jkernel-driver-mp2888Kernel driver mp2888hwmon/mp2888:descriptionj description Description!hwmon/mp2891:kernel driver mp2891jkernel-driver-mp2891Kernel driver mp2891hwmon/mp2891:descriptionj description Description!hwmon/mp2975:kernel driver mp2975jkernel-driver-mp2975Kernel driver mp2975hwmon/mp2975:descriptionj description Description!hwmon/mp2993:kernel driver mp2993j}kernel-driver-mp2993Kernel driver mp2993hwmon/mp2993:descriptionj} description Description!hwmon/mp5023:kernel driver mp5023jkernel-driver-mp5023Kernel driver mp5023hwmon/mp5023:descriptionj description Description!hwmon/mp5920:kernel driver mp5920jkernel-driver-mp5920Kernel driver mp5920hwmon/mp5920:descriptionj description Description!hwmon/mp5990:kernel driver mp5990j~kernel-driver-mp5990Kernel driver mp5990hwmon/mp5990:descriptionj~ description Description!hwmon/mp9941:kernel driver mp9941jkernel-driver-mp9941Kernel driver mp9941hwmon/mp9941:descriptionj description Description#hwmon/mpq8785:kernel driver mpq8785jkernel-driver-mpq8785Kernel driver mpq8785hwmon/mpq8785:descriptionj description Description#hwmon/nct6683:kernel driver nct6683jkernel-driver-nct6683Kernel driver nct6683hwmon/nct6683:descriptionj description Descriptionhwmon/nct6683:usage notej usage-note Usage Note1hwmon/nct6683:tested boards and firmware versionsj#tested-boards-and-firmware-versions#Tested Boards and Firmware Versions#hwmon/nct6775:kernel driver nct6775jEkernel-driver-nct6775Kernel driver NCT6775hwmon/nct6775:descriptionjE description Descriptionhwmon/nct6775:sysfs attributesjEsysfs-attributessysfs attributes+hwmon/nct6775:common fan control attributesjEcommon-fan-control-attributesCommon fan control attributes%hwmon/nct6775:thermal cruise mode (2)jEthermal-cruise-mode-2Thermal Cruise mode (2)#hwmon/nct6775:speed cruise mode (3)jEspeed-cruise-mode-3Speed Cruise mode (3)#hwmon/nct6775:smart fan iv mode (5)jEsmart-fan-iv-mode-5Smart Fan IV mode (5)hwmon/nct6775:usage notesjE usage-notes Usage Notes#hwmon/nct7363:kernel driver nct7363jLkernel-driver-nct7363Kernel driver nct7363hwmon/nct7363:descriptionjL description Descriptionhwmon/nct7363:sysfs entriesjL sysfs-entries Sysfs entries#hwmon/nct7802:kernel driver nct7802jGkernel-driver-nct7802Kernel driver nct7802hwmon/nct7802:descriptionjG description Description-hwmon/nct7802:tested boards and bios versionsjGtested-boards-and-bios-versionsTested Boards and BIOS Versions#hwmon/nct7904:kernel driver nct7904jkernel-driver-nct7904Kernel driver nct7904hwmon/nct7904:descriptionj description Descriptionhwmon/nct7904:sysfs entriesj sysfs-entries Sysfs entrieshwmon/nct7904:limitationsj limitations Limitations3hwmon/npcm750-pwm-fan:kernel driver npcm750-pwm-fanjykernel-driver-npcm750-pwm-fanKernel driver npcm750-pwm-fan"hwmon/npcm750-pwm-fan:description:jy description Description:'hwmon/nsa320:kernel driver nsa320_hwmonjekernel-driver-nsa320-hwmonKernel driver nsa320_hwmonhwmon/nsa320:descriptionje description Descriptionhwmon/nsa320:sysfs-interfacejesysfs-interfacesysfs-Interfacehwmon/nsa320:notesjenotesNotes1hwmon/ntc_thermistor:kernel driver ntc_thermistorj1kernel-driver-ntc-thermistorKernel driver ntc_thermistor hwmon/ntc_thermistor:descriptionj1 description Description$hwmon/ntc_thermistor:sysfs interfacej1sysfs-interfaceSysfs Interface-hwmon/nzxt-kraken2:kernel driver nzxt-kraken2jkernel-driver-nzxt-kraken2Kernel driver nzxt-kraken2hwmon/nzxt-kraken2:descriptionj description Descriptionhwmon/nzxt-kraken2:usage notesj usage-notes Usage Notes hwmon/nzxt-kraken2:sysfs entriesj sysfs-entries Sysfs entries-hwmon/nzxt-kraken3:kernel driver nzxt-kraken3j.kernel-driver-nzxt-kraken3Kernel driver nzxt-kraken3hwmon/nzxt-kraken3:descriptionj. description Descriptionhwmon/nzxt-kraken3:usage notesj. usage-notes Usage Notes hwmon/nzxt-kraken3:sysfs entriesj. sysfs-entries Sysfs entries+hwmon/nzxt-smart2:kernel driver nzxt-smart2jkernel-driver-nzxt-smart2Kernel driver nzxt-smart2hwmon/nzxt-smart2:descriptionj description Descriptionhwmon/nzxt-smart2:usage notesj usage-notes Usage Noteshwmon/nzxt-smart2:sysfs entriesj sysfs-entries Sysfs entries!hwmon/occ:kernel driver occ-hwmonj0kernel-driver-occ-hwmonKernel driver occ-hwmonhwmon/occ:descriptionj0 description Descriptionhwmon/occ:sysfs entriesj0 sysfs-entries Sysfs entries+hwmon/oxp-sensors:kernel driver oxp-sensorsjǂkernel-driver-oxp-sensorsKernel driver oxp-sensorshwmon/oxp-sensors:description:jǂ description Description:#hwmon/oxp-sensors:supported devicesjǂsupported-devicesSupported deviceshwmon/oxp-sensors:sysfs entriesjǂ sysfs-entries Sysfs entries#hwmon/pc87360:kernel driver pc87360jkernel-driver-pc87360Kernel driver pc87360hwmon/pc87360:module parametersjmodule-parametersModule Parametershwmon/pc87360:descriptionj description Descriptionhwmon/pc87360:fan monitoringjfan-monitoringFan Monitoringhwmon/pc87360:fan controlj fan-control Fan Control$hwmon/pc87360:temperature monitoringjtemperature-monitoringTemperature Monitoring hwmon/pc87360:voltage monitoringjvoltage-monitoringVoltage Monitoringhwmon/pc87360:general remarksjgeneral-remarksGeneral Remarkshwmon/pc87360:limitationsj limitations Limitations#hwmon/pc87427:kernel driver pc87427j`kernel-driver-pc87427Kernel driver pc87427hwmon/pc87427:descriptionj` description Descriptionhwmon/pc87427:fan monitoringj`fan-monitoringFan Monitoringhwmon/pc87427:fan speed controlj`fan-speed-controlFan Speed Control$hwmon/pc87427:temperature monitoringj`temperature-monitoringTemperature Monitoring#hwmon/pcf8591:kernel driver pcf8591jǛkernel-driver-pcf8591Kernel driver pcf8591hwmon/pcf8591:descriptionjǛ description Descriptionhwmon/pcf8591:module parametersjǛmodule-parametersModule parameters2hwmon/pcf8591:accessing pcf8591 via /sys interfacejǛ#accessing-pcf8591-via-sys-interface$Accessing PCF8591 via /sys interface-hwmon/peci-cputemp:kernel driver peci-cputempjokernel-driver-peci-cputempKernel driver peci-cputemphwmon/peci-cputemp:descriptionjo description Description"hwmon/peci-cputemp:sysfs interfacejosysfs-interfaceSysfs interface/hwmon/peci-dimmtemp:kernel driver peci-dimmtempj̅kernel-driver-peci-dimmtempKernel driver peci-dimmtemphwmon/peci-dimmtemp:descriptionj̅ description Description#hwmon/peci-dimmtemp:sysfs interfacej̅sysfs-interfaceSysfs interface#hwmon/pim4328:kernel driver pim4328j!kernel-driver-pim4328Kernel driver pim4328hwmon/pim4328:descriptionj! description Descriptionhwmon/pim4328:usage notesj! usage-notes Usage Notes#hwmon/pim4328:platform data supportj!platform-data-supportPlatform data supporthwmon/pim4328:sysfs entriesj! sysfs-entries Sysfs entries'hwmon/pli1209bc:kernel driver pli1209bcj-kernel-driver-pli1209bcKernel driver pli1209bchwmon/pli1209bc:descriptionj- description Descriptionhwmon/pli1209bc:sysfs entriesj- sysfs-entries Sysfs entries%hwmon/pm6764tr:kernel driver pm6764trjkernel-driver-pm6764trKernel driver pm6764trhwmon/pm6764tr:description:j description Description:hwmon/pmbus:kernel driver pmbusjkernel-driver-pmbusKernel driver pmbushwmon/pmbus:descriptionj description Descriptionhwmon/pmbus:usage notesj usage-notes Usage Notes!hwmon/pmbus:platform data supportjplatform-data-supportPlatform data supporthwmon/pmbus:sysfs entriesj sysfs-entries Sysfs entries3hwmon/pmbus-core:pmbus core driver and internal apij:"pmbus-core-driver-and-internal-api"PMBus core driver and internal APIhwmon/pmbus-core:introductionj: introduction Introduction9hwmon/pmbus-core:pmbus device capabilities auto-detectionj:(pmbus-device-capabilities-auto-detection(PMBus device capabilities auto-detection#hwmon/pmbus-core:pmbus internal apij:pmbus-internal-apiPMBus internal APIhwmon/pmbus-core:pec supportj: pec-support PEC Supporthwmon/pmbus-core:api functionsj: api-functions API functions+hwmon/pmbus-core:pmbus driver platform dataj:pmbus-driver-platform-dataPMBus driver platform data!hwmon/powerz:kernel driver powerzjѠkernel-driver-powerzKernel driver POWERZhwmon/powerz:descriptionjѠ description Description%hwmon/powr1220:kernel driver powr1220jkernel-driver-powr1220Kernel driver powr1220hwmon/powr1220:descriptionj description Description#hwmon/pt5161l:kernel driver pt5161ljlkernel-driver-pt5161lKernel driver pt5161lhwmon/pt5161l:descriptionjl description Descriptionhwmon/pt5161l:sysfs entriesjl sysfs-entries Sysfs entrieshwmon/pt5161l:debugfs entriesjldebugfs-entriesDebugfs entries#hwmon/pwm-fan:kernel driver pwm-fanjkernel-driver-pwm-fanKernel driver pwm-fanhwmon/pwm-fan:descriptionj description Description#hwmon/pxe1610:kernel driver pxe1610j+kernel-driver-pxe1610Kernel driver pxe1610hwmon/pxe1610:descriptionj+ description Descriptionhwmon/pxe1610:usage notesj+ usage-notes Usage Noteshwmon/pxe1610:sysfs attributesj+sysfs-attributesSysfs attributes)hwmon/q54sj108a2:kernel driver q54sj108a2jkernel-driver-q54sj108a2Kernel driver q54sj108a2hwmon/q54sj108a2:descriptionj description Descriptionhwmon/q54sj108a2:usage notesj usage-notes Usage Noteshwmon/q54sj108a2:sysfs entriesj sysfs-entries Sysfs entries1hwmon/qnap-mcu-hwmon:kernel driver qnap-mcu-hwmonjkernel-driver-qnap-mcu-hwmonKernel driver qnap-mcu-hwmon hwmon/qnap-mcu-hwmon:descriptionj description Description7hwmon/raspberrypi-hwmon:kernel driver raspberrypi-hwmonjkernel-driver-raspberrypi-hwmonKernel driver raspberrypi-hwmon#hwmon/raspberrypi-hwmon:descriptionj description Description%hwmon/raspberrypi-hwmon:sysfs entriesj sysfs-entries Sysfs entrieshwmon/sbrmi:kernel driver sbrmijkernel-driver-sbrmiKernel driver sbrmihwmon/sbrmi:descriptionj description Descriptionhwmon/sbrmi:sysfs-interfacejsysfs-interfacesysfs-Interface)hwmon/sbtsi_temp:kernel driver sbtsi_tempjkernel-driver-sbtsi-tempKernel driver sbtsi_temphwmon/sbtsi_temp:descriptionj description Description#hwmon/sch5627:kernel driver sch5627jokernel-driver-sch5627Kernel driver sch5627hwmon/sch5627:descriptionjo description Description#hwmon/sch5627:controlling fan speedjocontrolling-fan-speedControlling fan speed#hwmon/sch5636:kernel driver sch5636j[kernel-driver-sch5636Kernel driver sch5636hwmon/sch5636:descriptionj[ description Description)hwmon/scpi-hwmon:kernel driver scpi-hwmonjVkernel-driver-scpi-hwmonKernel driver scpi-hwmonhwmon/scpi-hwmon:descriptionjV description Descriptionhwmon/scpi-hwmon:usage notesjV usage-notes Usage Notes#hwmon/sfctemp:kernel driver sfctempjUkernel-driver-sfctempKernel driver sfctemphwmon/sfctemp:descriptionjU description Description!hwmon/sfctemp:``sysfs`` interfacejUsysfs-interfacesysfs interface)hwmon/sg2042-mcu:kernel driver sg2042-mcujkernel-driver-sg2042-mcuKernel driver sg2042-mcuhwmon/sg2042-mcu:descriptionj description Descriptionhwmon/sg2042-mcu:usage notesj usage-notes Usage Notes!hwmon/sg2042-mcu:sysfs attributesjsysfs-attributesSysfs Attributes#hwmon/sg2042-mcu:debugfs interfacesjdebugfs-interfacesDebugfs Interfaceshwmon/sht15:kernel driver sht15jDkernel-driver-sht15Kernel driver sht15hwmon/sht15:descriptionjD description Descriptionhwmon/sht15:platform datajD platform-data Platform datahwmon/sht15:sysfs interfacejDsysfs-interfaceSysfs interfacehwmon/sht21:kernel driver sht21jkernel-driver-sht21Kernel driver sht21hwmon/sht21:descriptionj description Descriptionhwmon/sht21:sysfs-interfacejsysfs-interfacesysfs-Interfacehwmon/sht21:notesjnotesNoteshwmon/sht3x:kernel driver sht3xjۙkernel-driver-sht3xKernel driver sht3xhwmon/sht3x:descriptionjۙ description Descriptionhwmon/sht3x:sysfs-interfacejۙsysfs-interfacesysfs-Interfacehwmon/sht3x:debugfs-interfacejۙdebugfs-interfacedebugfs-Interfacehwmon/sht4x:kernel driver sht4xjSkernel-driver-sht4xKernel driver sht4xhwmon/sht4x:descriptionjS description Descriptionhwmon/sht4x:usage notesjS usage-notes Usage Noteshwmon/sht4x:sysfs entriesjS sysfs-entries Sysfs entrieshwmon/shtc1:kernel driver shtc1jqkernel-driver-shtc1Kernel driver shtc1hwmon/shtc1:descriptionjq description Descriptionhwmon/shtc1:sysfs-interfacejqsysfs-interfacesysfs-Interface#hwmon/sis5595:kernel driver sis5595j8kernel-driver-sis5595Kernel driver sis5595hwmon/sis5595:module parametersj8module-parametersModule Parametershwmon/sis5595:descriptionj8 description Descriptionhwmon/sis5595:problemsj8problemsProblems%hwmon/sl28cpld:kernel driver sl28cpldjekernel-driver-sl28cpldKernel driver sl28cpldhwmon/sl28cpld:descriptionje description Descriptionhwmon/sl28cpld:sysfs entriesje sysfs-entries Sysfs entries@hwmon/smpro-hwmon:kernel driver ampere(r)'s altra(r) smpro hwmonj,kernel-driver-ampere-r-s-altra-r-smpro-hwmon0Kernel driver Ampere(R)’s Altra(R) SMpro hwmonhwmon/smpro-hwmon:descriptionj description Descriptionhwmon/smpro-hwmon:usage notesj usage-notes Usage Noteshwmon/smpro-hwmon:sysfs entriesj sysfs-entries Sysfs entries)hwmon/smsc47b397:kernel driver smsc47b397jkernel-driver-smsc47b397Kernel driver smsc47b397Zhwmon/smsc47b397:methods for detecting the hp sio and reading the thermal data on a dc7100jImethods-for-detecting-the-hp-sio-and-reading-the-thermal-data-on-a-dc7100IMethods for detecting the HP SIO and reading the thermal data on a dc71007hwmon/smsc47b397:how to convert the tach reading to rpmj&how-to-convert-the-tach-reading-to-rpm&How to convert the tach reading to RPM'hwmon/smsc47b397:configuration sequencejconfiguration-sequenceConfiguration Sequence/hwmon/smsc47b397:obtaining the hwm base addressjobtaining-the-hwm-base-addressObtaining the HWM Base Address%hwmon/smsc47m1:kernel driver smsc47m1jՐkernel-driver-smsc47m1Kernel driver smsc47m1hwmon/smsc47m1:descriptionjՐ description Description)hwmon/smsc47m192:kernel driver smsc47m192jkernel-driver-smsc47m192Kernel driver smsc47m192hwmon/smsc47m192:descriptionj description Description hwmon/smsc47m192:sysfs interfacejsysfs-interfacesysfs interface'hwmon/sparx5-temp:microchip sparx-5 socjmicrochip-sparx-5-socMicrochip SparX-5 SoChwmon/sparx5-temp:descriptionj description Descriptionhwmon/sparx5-temp:sysfs entriesj sysfs-entries Sysfs entries#hwmon/spd5118:kernel driver spd5118jGkernel-driver-spd5118Kernel driver spd5118hwmon/spd5118:descriptionjG description Description/hwmon/spd5118:hardware monitoring sysfs entriesjG!hardware-monitoring-sysfs-entries!Hardware monitoring sysfs entries2hwmon/spd5118:spd (serial presence detect) supportjG"spd-serial-presence-detect-support$SPD (Serial Presence Detect) support%hwmon/stpddc60:kernel driver stpddc60j4kernel-driver-stpddc60Kernel driver stpddc60hwmon/stpddc60:descriptionj4 description Descriptionhwmon/stpddc60:usage notesj4 usage-notes Usage Notes$hwmon/stpddc60:platform data supportj4platform-data-supportPlatform data supporthwmon/stpddc60:sysfs entriesj4 sysfs-entries Sysfs entriesPhwmon/submitting-patches:how to get your patch accepted into the hwmon subsystemj7how-to-get-your-patch-accepted-into-the-hwmon-subsystem7How to Get Your Patch Accepted Into the Hwmon Subsystem#hwmon/submitting-patches:1. generaljgeneral 1. GeneralDhwmon/submitting-patches:2. adding functionality to existing driversj(adding-functionality-to-existing-drivers+2. Adding functionality to existing drivers'hwmon/submitting-patches:3. new driversj new-drivers3. New drivers+hwmon/surface_fan:kernel driver surface_fanjekernel-driver-surface-fanKernel driver surface_fanhwmon/surface_fan:descriptionje description Description!hwmon/surface_fan:sysfs interfacejesysfs-interfaceSysfs interface/hwmon/sy7636a-hwmon:kernel driver sy7636a-hwmonjkernel-driver-sy7636a-hwmonKernel driver sy7636a-hwmonhwmon/sy7636a-hwmon:descriptionj description Description#hwmon/sy7636a-hwmon:sysfs-interfacejsysfs-interfacesysfs-InterfaceFhwmon/sysfs-interface:naming and data format standards for sysfs filesj֝0naming-and-data-format-standards-for-sysfs-files0Naming and data format standards for sysfs files&hwmon/sysfs-interface:attribute accessj֝attribute-accessAttribute access;hwmon/sysfs-interface:sysfs attribute writes interpretationj֝%sysfs-attribute-writes-interpretation%sysfs attribute writes interpretationhwmon/tc654:kernel driver tc654j[kernel-driver-tc654Kernel driver tc654hwmon/tc654:descriptionj[ description Descriptionhwmon/tc654:configuration notesj[configuration-notesConfiguration Notes9hwmon/aspeed-g6-pwm-tach:kernel driver aspeed-g6-pwm-tachj4 kernel-driver-aspeed-g6-pwm-tach Kernel driver aspeed-g6-pwm-tach%hwmon/aspeed-g6-pwm-tach:description:j4 description Description:5hwmon/aspeed-pwm-tacho:kernel driver aspeed-pwm-tachojkernel-driver-aspeed-pwm-tachoKernel driver aspeed-pwm-tacho#hwmon/aspeed-pwm-tacho:description:j description Description:3hwmon/asus_ec_sensors:kernel driver asus_ec_sensorsjkernel-driver-asus-ec-sensorsKernel driver asus_ec_sensors"hwmon/asus_ec_sensors:description:j description Description:'hwmon/asus_ec_sensors:module parametersjmodule-parametersModule Parameters3hwmon/asus_rog_ryujin:kernel driver asus_rog_ryujinjkernel-driver-asus-rog-ryujinKernel driver asus_rog_ryujin!hwmon/asus_rog_ryujin:descriptionj description Description!hwmon/asus_rog_ryujin:usage notesj usage-notes Usage notes#hwmon/asus_rog_ryujin:sysfs entriesj sysfs-entries Sysfs entries5hwmon/asus_wmi_sensors:kernel driver asus_wmi_sensorsj.kernel-driver-asus-wmi-sensorsKernel driver asus_wmi_sensors#hwmon/asus_wmi_sensors:description:j. description Description:6hwmon/bcm54140:broadcom bcm54140 quad sgmii/qsgmii phyj'broadcom-bcm54140-quad-sgmii-qsgmii-phy'Broadcom BCM54140 Quad SGMII/QSGMII PHYhwmon/bcm54140:descriptionj description Descriptionhwmon/bcm54140:sysfs entriesj sysfs-entries Sysfs entries#hwmon/bel-pfe:kernel driver bel-pfejkernel-driver-bel-pfeKernel driver bel-pfehwmon/bel-pfe:descriptionj description Descriptionhwmon/bel-pfe:usage notesj usage-notes Usage Notes#hwmon/bel-pfe:platform data supportjplatform-data-supportPlatform data supporthwmon/bel-pfe:sysfs entriesj sysfs-entries Sysfs entries'hwmon/bpa-rs600:kernel driver bpa-rs600j?kernel-driver-bpa-rs600Kernel driver bpa-rs600hwmon/bpa-rs600:descriptionj? description Descriptionhwmon/bpa-rs600:usage notesj? usage-notes Usage Notes hwmon/bpa-rs600:sysfs attributesj?sysfs-attributesSysfs attributes#hwmon/bt1-pvt:kernel driver bt1-pvtjbkernel-driver-bt1-pvtKernel driver bt1-pvthwmon/bt1-pvt:descriptionjb description Description$hwmon/bt1-pvt:temperature monitoringjbtemperature-monitoringTemperature Monitoring hwmon/bt1-pvt:voltage monitoringjbvoltage-monitoringVoltage Monitoringhwmon/bt1-pvt:sysfs attributesjbsysfs-attributesSysfs Attributes)hwmon/cgbc-hwmon:kernel driver cgbc-hwmonjkernel-driver-cgbc-hwmonKernel driver cgbc-hwmonhwmon/cgbc-hwmon:descriptionj description Descriptionhwmon/cgbc-hwmon:sysfs entriesj sysfs-entries Sysfs entries%hwmon/chipcap2:kernel driver chipcap2jkernel-driver-chipcap2Kernel driver ChipCap2hwmon/chipcap2:descriptionj description Descriptionhwmon/chipcap2:known issuesj known-issues Known Issueshwmon/chipcap2:sysfs-interfacejsysfs-interfacesysfs-Interface%hwmon/coretemp:kernel driver coretempjkernel-driver-coretempKernel driver coretemphwmon/coretemp:descriptionj description Description-hwmon/corsair-cpro:kernel driver corsair-cprojkernel-driver-corsair-cproKernel driver corsair-cprohwmon/corsair-cpro:descriptionj description Descriptionhwmon/corsair-cpro:usage notesj usage-notes Usage Notes hwmon/corsair-cpro:sysfs entriesj sysfs-entries Sysfs entries"hwmon/corsair-cpro:debugfs entriesjdebugfs-entriesDebugfs entries+hwmon/corsair-psu:kernel driver corsair-psuj0kernel-driver-corsair-psuKernel driver corsair-psuhwmon/corsair-psu:descriptionj0 description Descriptionhwmon/corsair-psu:sysfs entriesj0 sysfs-entries Sysfs entrieshwmon/corsair-psu:usage notesj0 usage-notes Usage Notes!hwmon/corsair-psu:debugfs entriesj0debugfs-entriesDebugfs entries/hwmon/cros_ec_hwmon:kernel driver cros_ec_hwmonjkernel-driver-cros-ec-hwmonKernel driver cros_ec_hwmonhwmon/cros_ec_hwmon:descriptionj description Descriptionhwmon/crps:kernel driver crpsjXkernel-driver-crpsKernel driver crpshwmon/crps:descriptionjX description Descriptionhwmon/crps:usage notesjX usage-notes Usage Noteshwmon/crps:sysfs entriesjX sysfs-entries Sysfs entries!hwmon/da9052:kernel driver da9052jkernel-driver-da9052Kernel driver da9052hwmon/da9052:descriptionj description Descriptionhwmon/da9052:voltage monitoringjvoltage-monitoringVoltage Monitoring#hwmon/da9052:temperature monitoringjtemperature-monitoringTemperature Monitoring!hwmon/da9055:kernel driver da9055jkernel-driver-da9055Kernel driver da9055hwmon/da9055:descriptionj description Descriptionhwmon/da9055:voltage monitoringjvoltage-monitoringVoltage Monitoring#hwmon/da9055:temperature monitoringjtemperature-monitoringTemperature Monitoring1hwmon/dell-smm-hwmon:kernel driver dell-smm-hwmonjkernel-driver-dell-smm-hwmonKernel driver dell-smm-hwmon hwmon/dell-smm-hwmon:descriptionj description Description(hwmon/dell-smm-hwmon:``sysfs`` interfacejsysfs-interfacesysfs interface9hwmon/dell-smm-hwmon:disabling automatic bios fan controlj$disabling-automatic-bios-fan-control$Disabling automatic BIOS fan control*hwmon/dell-smm-hwmon:``thermal`` interfacejthermal-interfacethermal interface&hwmon/dell-smm-hwmon:module parametersjmodule-parametersModule parameters/hwmon/dell-smm-hwmon:legacy ``/proc`` interfacejlegacy-proc-interfaceLegacy /proc interface"hwmon/dell-smm-hwmon:smm interfacej smm-interface SMM Interface)hwmon/dell-smm-hwmon:legacy smm interfacejlegacy-smm-interfaceLegacy SMM Interfaceu(&hwmon/dell-smm-hwmon:wmi smm interfacejwmi-smm-interfaceWMI SMM Interface&hwmon/dell-smm-hwmon:smm command codesjsmm-command-codesSMM command codes"hwmon/dell-smm-hwmon:firmware bugsj firmware-bugs Firmware Bugs hwmon/dell-smm-hwmon:limitationsj limitations Limitations#hwmon/dme1737:kernel driver dme1737jkernel-driver-dme1737Kernel driver dme1737hwmon/dme1737:module parametersjmodule-parametersModule Parametershwmon/dme1737:descriptionj description Description hwmon/dme1737:voltage monitoringjvoltage-monitoringVoltage Monitoring$hwmon/dme1737:temperature monitoringjtemperature-monitoringTemperature Monitoringhwmon/dme1737:fan monitoringjfan-monitoringFan Monitoring hwmon/dme1737:pwm output controljpwm-output-controlPWM Output Controlhwmon/dme1737:sysfs attributesjsysfs-attributesSysfs Attributeshwmon/dme1737:chip differencesjchip-differencesChip Differences%hwmon/dps920ab:kernel driver dps920abj?kernel-driver-dps920abKernel driver dps920abhwmon/dps920ab:descriptionj? description Descriptionhwmon/dps920ab:usage notesj? usage-notes Usage Noteshwmon/dps920ab:sysfs entriesj? sysfs-entries Sysfs entries'hwmon/drivetemp:kernel driver drivetempjkernel-driver-drivetempKernel driver drivetemphwmon/drivetemp:referencesj references Referenceshwmon/drivetemp:descriptionj description Descriptionhwmon/drivetemp:usage notej usage-note Usage Notehwmon/drivetemp:sysfs entriesj sysfs-entries Sysfs entries!hwmon/ds1621:kernel driver ds1621jkernel-driver-ds1621Kernel driver ds1621hwmon/ds1621:module parametersjmodule-parametersModule Parametershwmon/ds1621:descriptionj description Description#hwmon/ds1621:temperature conversionjtemperature-conversionTemperature Conversion!hwmon/ds1621:temperature accuracyjtemperature-accuracyTemperature Accuracy$hwmon/ds1621:temperature resolution:jtemperature-resolutionTemperature Resolution:hwmon/ds1621:r0..r1jr0-r1R0..R1hwmon/ds620:kernel driver ds620j#kernel-driver-ds620Kernel driver ds620hwmon/ds620:descriptionj# description Description#hwmon/emc1403:kernel driver emc1403j{kernel-driver-emc1403Kernel driver emc1403hwmon/emc1403:descriptionj{ description Description#hwmon/emc2103:kernel driver emc2103jkernel-driver-emc2103Kernel driver emc2103hwmon/emc2103:descriptionj description Description#hwmon/emc2305:kernel driver emc2305jkernel-driver-emc2305Kernel driver emc2305hwmon/emc2305:description:j description Description:%hwmon/emc6w201:kernel driver emc6w201jqkernel-driver-emc6w201Kernel driver emc6w201hwmon/emc6w201:descriptionjq description Description*hwmon/emc6w201:known systems with emc6w201jqknown-systems-with-emc6w201Known Systems With EMC6W201#hwmon/f71805f:kernel driver f71805fj!kernel-driver-f71805fKernel driver f71805fhwmon/f71805f:descriptionj! description Description hwmon/f71805f:voltage monitoringj!voltage-monitoringVoltage Monitoringhwmon/f71805f:fan monitoringj!fan-monitoringFan Monitoring$hwmon/f71805f:temperature monitoringj!temperature-monitoringTemperature Monitoringhwmon/f71805f:fan controlj! fan-control Fan Control%hwmon/f71882fg:kernel driver f71882fgjkernel-driver-f71882fgKernel driver f71882fghwmon/f71882fg:descriptionj description Descriptionhwmon/f71882fg:monitoringj monitoring Monitoringhwmon/f71882fg:fan controlj fan-control Fan Control-hwmon/fam15h_power:kernel driver fam15h_powerj]kernel-driver-fam15h-powerKernel driver fam15h_powerhwmon/fam15h_power:descriptionj] description Description hwmon/fsp-3y:kernel driver fsp3yjkernel-driver-fsp3yKernel driver fsp3yhwmon/fsp-3y:descriptionj description Descriptionhwmon/fsp-3y:sysfs entriesj sysfs-entries Sysfs entries+hwmon/ftsteutates:kernel driver ftsteutatesjkernel-driver-ftsteutatesKernel driver ftsteutateshwmon/ftsteutates:descriptionj description Descriptionhwmon/g760a:kernel driver g760ajgkernel-driver-g760aKernel driver g760ahwmon/g760a:descriptionjg description Descriptionhwmon/g762:kernel driver g762jkernel-driver-g762Kernel driver g762;hwmon/gigabyte_waterforce:kernel driver gigabyte_waterforcej!kernel-driver-gigabyte-waterforce!Kernel driver gigabyte_waterforce%hwmon/gigabyte_waterforce:descriptionj description Description%hwmon/gigabyte_waterforce:usage notesj usage-notes Usage notes'hwmon/gigabyte_waterforce:sysfs entriesj sysfs-entries Sysfs entries)hwmon/gigabyte_waterforce:debugfs entriesjdebugfs-entriesDebugfs entries#hwmon/gl518sm:kernel driver gl518smjkernel-driver-gl518smKernel driver gl518smhwmon/gl518sm:descriptionj description Description'hwmon/gsc-hwmon:kernel driver gsc-hwmonjkernel-driver-gsc-hwmonKernel driver gsc-hwmonhwmon/gsc-hwmon:description:j description Description:"hwmon/gsc-hwmon:voltage monitoringjvoltage-monitoringVoltage Monitoring&hwmon/gsc-hwmon:temperature monitoringjtemperature-monitoringTemperature Monitoring"hwmon/gsc-hwmon:pwm output controljpwm-output-controlPWM Output Control-hwmon/gxp-fan-ctrl:kernel driver gxp-fan-ctrlj kernel-driver-gxp-fan-ctrlKernel driver gxp-fan-ctrlhwmon/gxp-fan-ctrl:descriptionj  description Description#hwmon/gxp-fan-ctrl:sysfs attributesj sysfs-attributesSysfs attributes#hwmon/hih6130:kernel driver hih6130jkernel-driver-hih6130Kernel driver hih6130hwmon/hih6130:descriptionj description Descriptionhwmon/hih6130:sysfs-interfacejsysfs-interfacesysfs-Interfacehwmon/hih6130:notesjnotesNotes0hwmon/hp-wmi-sensors:linux hp wmi sensors driverj.linux-hp-wmi-sensors-driverLinux HP WMI Sensors Driver hwmon/hp-wmi-sensors:descriptionj. description Description$hwmon/hp-wmi-sensors:sysfs interfacej.sysfs-interfacesysfs interface&hwmon/hp-wmi-sensors:debugfs interfacej.debugfs-interfacedebugfs interface1hwmon/hp-wmi-sensors:known issues and limitationsj.known-issues-and-limitationsKnown issues and limitationshwmon/hp-wmi-sensors:referencesj. references References!hwmon/hs3001:kernel driver hs3001jټkernel-driver-hs3001Kernel driver HS3001hwmon/hs3001:descriptionjټ description Descriptionhwmon/hs3001:sysfs-interfacejټsysfs-interfacesysfs-Interfacehwmon/htu31:kernel driver htu31jkernel-driver-htu31Kernel driver HTU31hwmon/htu31:descriptionj description Descriptionhwmon/htu31:sysfs-interfacejsysfs-interfacesysfs-Interface?hwmon/hwmon-kernel-api:the linux hardware monitoring kernel apij(the-linux-hardware-monitoring-kernel-api(The Linux Hardware Monitoring kernel API#hwmon/hwmon-kernel-api:introductionj introduction Introductionhwmon/hwmon-kernel-api:the apijthe-apiThe APIChwmon/hwmon-kernel-api:using devm_hwmon_device_register_with_info()j*using-devm-hwmon-device-register-with-info,Using devm_hwmon_device_register_with_info()0hwmon/hwmon-kernel-api:driver callback functionsjdriver-callback-functionsDriver callback functions7hwmon/hwmon-kernel-api:driver-provided sysfs attributesj driver-provided-sysfs-attributes Driver-provided sysfs attributes'hwmon/ibm-cffps:kernel driver ibm-cffpsjZkernel-driver-ibm-cffpsKernel driver ibm-cffpshwmon/ibm-cffps:descriptionjZ description Descriptionhwmon/ibm-cffps:usage notesjZ usage-notes Usage Noteshwmon/ibm-cffps:sysfs entriesjZ sysfs-entries Sysfs entries!hwmon/ibmaem:kernel driver ibmaemjkernel-driver-ibmaemKernel driver ibmaemhwmon/ibmaem:descriptionj description Descriptionhwmon/ibmaem:special featuresjspecial-featuresSpecial Features)hwmon/ibmpowernv:kernel driver ibmpowernvjkernel-driver-ibmpowernvKernel Driver IBMPOWERNVhwmon/ibmpowernv:descriptionj description Descriptionhwmon/ibmpowernv:usage notesj usage-notes Usage notes!hwmon/ibmpowernv:sysfs attributesjsysfs-attributesSysfs attributes!hwmon/ina209:kernel driver ina209j kernel-driver-ina209Kernel driver ina209hwmon/ina209:descriptionj  description Descriptionhwmon/ina209:sysfs entriesj  sysfs-entries Sysfs entrieshwmon/ina209:general remarksj general-remarksGeneral Remarkshwmon/ina209:output pinsj  output-pins Output Pins!hwmon/ina233:kernel driver ina233j*kernel-driver-ina233Kernel driver ina233hwmon/ina233:usage notesj* usage-notes Usage Noteshwmon/ina233:descriptionj* description Description!hwmon/ina238:kernel driver ina238jkernel-driver-ina238Kernel driver ina238hwmon/ina238:descriptionj description Descriptionhwmon/ina238:sysfs entriesj sysfs-entries Sysfs entries!hwmon/ina2xx:kernel driver ina2xxjkernel-driver-ina2xxKernel driver ina2xxhwmon/ina2xx:descriptionj description Description"hwmon/ina2xx:general sysfs entriesjgeneral-sysfs-entriesGeneral sysfs entriesUhwmon/ina2xx:additional sysfs entries for ina226, ina230, ina231, ina260, and sy24655jDadditional-sysfs-entries-for-ina226-ina230-ina231-ina260-and-sy24655HAdditional sysfs entries for ina226, ina230, ina231, ina260, and sy24655+hwmon/ina2xx:sysfs entries for sy24655 onlyjsysfs-entries-for-sy24655-onlySysfs entries for sy24655 only#hwmon/ina3221:kernel driver ina3221jkernel-driver-ina3221Kernel driver ina3221hwmon/ina3221:descriptionj description Descriptionhwmon/ina3221:sysfs entriesj sysfs-entries Sysfs entrieshwmon/index:hardware monitoringjhardware-monitoringHardware Monitoring.hwmon/index:hardware monitoring kernel driversj"hardware-monitoring-kernel-drivers"Hardware Monitoring Kernel Drivers/hwmon/inspur-ipsps1:kernel driver inspur-ipsps1jkernel-driver-inspur-ipsps1Kernel driver inspur-ipsps1hwmon/inspur-ipsps1:descriptionj description Descriptionhwmon/inspur-ipsps1:usage notesj usage-notes Usage Notes!hwmon/inspur-ipsps1:sysfs entriesj sysfs-entries Sysfs entries;hwmon/intel-m10-bmc-hwmon:kernel driver intel-m10-bmc-hwmonjS!kernel-driver-intel-m10-bmc-hwmon!Kernel driver intel-m10-bmc-hwmon%hwmon/intel-m10-bmc-hwmon:descriptionjS description Description*hwmon/intel-m10-bmc-hwmon:sysfs attributesjSsysfs-attributesSysfs attributes#hwmon/ir35221:kernel driver ir35221jYkernel-driver-ir35221Kernel driver ir35221hwmon/ir35221:descriptionjY description Descriptionhwmon/ir35221:usage notesjY usage-notes Usage Noteshwmon/ir35221:sysfs attributesjYsysfs-attributesSysfs attributes#hwmon/ir36021:kernel driver ir36021jkernel-driver-ir36021Kernel driver ir36021hwmon/ir36021:descriptionj description Descriptionhwmon/ir36021:usage notesj usage-notes Usage Noteshwmon/ir36021:sysfs attributesjsysfs-attributesSysfs attributes#hwmon/ir38064:kernel driver ir38064jkernel-driver-ir38064Kernel driver ir38064hwmon/ir38064:descriptionj description Descriptionhwmon/ir38064:usage notesj usage-notes Usage Noteshwmon/ir38064:sysfs attributesjsysfs-attributesSysfs attributes%hwmon/isl28022:kernel driver isl28022jkernel-driver-isl28022Kernel driver isl28022hwmon/isl28022:descriptionj description Descriptionhwmon/isl28022:usage notesj usage-notes Usage Noteshwmon/isl28022:sysfs entriesj sysfs-entries Sysfs entrieshwmon/isl28022:debugfs entriesjdebugfs-entriesDebugfs entries%hwmon/isl68137:kernel driver isl68137jkernel-driver-isl68137Kernel driver isl68137hwmon/isl68137:descriptionj description Descriptionhwmon/isl68137:usage notesj usage-notes Usage Notes(hwmon/isl68137:isl68137 sysfs attributesjisl68137-sysfs-attributesISL68137 sysfs attributes3hwmon/isl68137:raa_dmpvr2_1rail/hv sysfs attributesj$raa-dmpvr2-1rail-hv-sysfs-attributes$raa_dmpvr2_1rail/hv sysfs attributes0hwmon/isl68137:raa_dmpvr2_2rail sysfs attributesj!raa-dmpvr2-2rail-sysfs-attributes!raa_dmpvr2_2rail sysfs attributes0hwmon/isl68137:raa_dmpvr2_3rail sysfs attributesj!raa-dmpvr2-3rail-sysfs-attributes!raa_dmpvr2_3rail sysfs attributeshwmon/it87:kernel driver it87jSkernel-driver-it87Kernel driver it87hwmon/it87:module parametersjSmodule-parametersModule Parametershwmon/it87:hardware interfacesjShardware-interfacesHardware Interfaceshwmon/it87:descriptionjS description Descriptionhwmon/it87:fan speed controljSfan-speed-controlFan speed control6hwmon/it87:automatic fan speed control (old interface)jS)automatic-fan-speed-control-old-interface+Automatic fan speed control (old interface)(hwmon/it87:temperature offset attributesjStemperature-offset-attributesTemperature offset attributeshwmon/jc42:kernel driver jc42jkernel-driver-jc42Kernel driver jc42hwmon/jc42:descriptionj description Descriptionhwmon/jc42:sysfs entriesj sysfs-entries Sysfs entries#hwmon/k10temp:kernel driver k10tempj`kernel-driver-k10tempKernel driver k10temphwmon/k10temp:descriptionj` description Description!hwmon/k8temp:kernel driver k8tempjkernel-driver-k8tempKernel driver k8temphwmon/k8temp:descriptionj description Description)hwmon/lan966x:kernel driver lan966x-hwmonj~kernel-driver-lan966x-hwmonKernel driver lan966x-hwmonhwmon/lan966x:descriptionj~ description Description+hwmon/lineage-pem:kernel driver lineage-pemjTkernel-driver-lineage-pemKernel driver lineage-pemhwmon/lineage-pem:descriptionjT description Descriptionhwmon/lineage-pem:usage notesjT usage-notes Usage Noteshwmon/lineage-pem:sysfs entriesjT sysfs-entries Sysfs entries#hwmon/lm25066:kernel driver lm25066jskernel-driver-lm25066Kernel driver lm25066hwmon/lm25066:descriptionjs description Descriptionhwmon/lm25066:usage notesjs usage-notes Usage Notes#hwmon/lm25066:platform data supportjsplatform-data-supportPlatform data supporthwmon/lm25066:sysfs entriesjs sysfs-entries Sysfs entrieshwmon/lm63:kernel driver lm63jkernel-driver-lm63Kernel driver lm63hwmon/lm63:descriptionj description Descriptionhwmon/lm70:kernel driver lm70jkernel-driver-lm70Kernel driver lm70hwmon/lm70:descriptionj description Descriptionhwmon/lm70:thanks toj thanks-to Thanks tohwmon/lm73:kernel driver lm73jgkernel-driver-lm73Kernel driver lm73hwmon/lm73:descriptionjg description Description)hwmon/lm73:measurement resolution supportjgmeasurement-resolution-supportMeasurement Resolution Supporthwmon/lm73:alarm supportjg alarm-support Alarm Supporthwmon/lm75:kernel driver lm75jkernel-driver-lm75Kernel driver lm75hwmon/lm75:descriptionj description Descriptionhwmon/lm77:kernel driver lm77jkernel-driver-lm77Kernel driver lm77hwmon/lm77:descriptionj description Descriptionhwmon/lm78:kernel driver lm78jkernel-driver-lm78Kernel driver lm78hwmon/lm78:descriptionj description Descriptionhwmon/lm80:kernel driver lm80jUkernel-driver-lm80Kernel driver lm80hwmon/lm80:descriptionjU description Descriptionhwmon/lm83:kernel driver lm83jkernel-driver-lm83Kernel driver lm83hwmon/lm83:descriptionj description Descriptionhwmon/lm85:kernel driver lm85jkernel-driver-lm85Kernel driver lm85hwmon/lm85:descriptionj description Descriptionhwmon/lm85:special featuresjspecial-featuresSpecial Features"hwmon/lm85:hardware configurationsjhardware-configurationsHardware Configurationshwmon/lm85:configuration notesjconfiguration-notesConfiguration Noteshwmon/lm87:kernel driver lm87j^kernel-driver-lm87Kernel driver lm87hwmon/lm87:descriptionj^ description Description"hwmon/lm87:hardware configurationsj^hardware-configurationsHardware Configurationshwmon/lm90:kernel driver lm90jkernel-driver-lm90Kernel driver lm90hwmon/lm90:descriptionj description Descriptionhwmon/lm90:smbus alert supportjsmbus-alert-supportSMBus Alert Supporthwmon/lm90:pec supportj pec-support PEC Supporthwmon/lm92:kernel driver lm92jkernel-driver-lm92Kernel driver lm92hwmon/lm92:descriptionj description Descriptionhwmon/lm93:kernel driver lm93jkernel-driver-lm93Kernel driver lm93hwmon/lm93:module parametersjmodule-parametersModule Parametershwmon/lm93:hardware descriptionjhardware-descriptionHardware Descriptionhwmon/lm93:user interfacejuser-interfaceUser Interface"hwmon/lm93:lm93 unique sysfs filesjlm93-unique-sysfs-filesLM93 Unique sysfs Files#hwmon/lm95234:kernel driver lm95234jIkernel-driver-lm95234Kernel driver lm95234hwmon/lm95234:descriptionjI description Description#hwmon/lm95245:kernel driver lm95245jNkernel-driver-lm95245Kernel driver lm95245hwmon/lm95245:descriptionjN description Description'hwmon/lochnagar:kernel driver lochnagarjykernel-driver-lochnagarKernel Driver Lochnagarhwmon/lochnagar:descriptionjy description Description hwmon/lochnagar:sysfs attributesjysysfs-attributesSysfs attributes#hwmon/lt7182s:kernel driver lt7182sjkernel-driver-lt7182sKernel driver lt7182shwmon/lt7182s:descriptionj description Descriptionhwmon/lt7182s:usage notesj usage-notes Usage Noteshwmon/lt7182s:sysfs attributesjsysfs-attributesSysfs attributes#hwmon/ltc2945:kernel driver ltc2945jkernel-driver-ltc2945Kernel driver ltc2945hwmon/ltc2945:descriptionj description Descriptionhwmon/ltc2945:usage notesj usage-notes Usage Noteshwmon/ltc2945:sysfs entriesj sysfs-entries Sysfs entries8hwmon/ltc2947:kernel drivers ltc2947-i2c and ltc2947-spij0*kernel-drivers-ltc2947-i2c-and-ltc2947-spi*Kernel drivers ltc2947-i2c and ltc2947-spihwmon/ltc2947:descriptionj0 description Descriptionhwmon/ltc2947:sysfs entriesj0 sysfs-entries Sysfs entries#hwmon/ltc2978:kernel driver ltc2978jBkernel-driver-ltc2978Kernel driver ltc2978hwmon/ltc2978:descriptionjB description Descriptionhwmon/ltc2978:usage notesjB usage-notes Usage Noteshwmon/ltc2978:sysfs attributesjBsysfs-attributesSysfs attributes#hwmon/ltc2990:kernel driver ltc2990jkernel-driver-ltc2990Kernel driver ltc2990hwmon/ltc2990:descriptionj description Descriptionhwmon/ltc2990:usage notesj usage-notes Usage Noteshwmon/ltc2990:sysfs attributesjsysfs-attributesSysfs attributes#hwmon/ltc2991:kernel driver ltc2991j5kernel-driver-ltc2991Kernel driver ltc2991hwmon/ltc2991:descriptionj5 description Descriptionhwmon/ltc2991:sysfs-interfacej5sysfs-interfacesysfs-Interface#hwmon/ltc2992:kernel driver ltc2992jkernel-driver-ltc2992Kernel driver ltc2992hwmon/ltc2992:descriptionj description Descriptionhwmon/ltc2992:sysfs entriesj sysfs-entries Sysfs entries#hwmon/ltc3815:kernel driver ltc3815jkernel-driver-ltc3815Kernel driver ltc3815hwmon/ltc3815:descriptionj description Descriptionhwmon/ltc3815:usage notesj usage-notes Usage Noteshwmon/ltc3815:sysfs attributesjsysfs-attributesSysfs attributes#hwmon/ltc4151:kernel driver ltc4151jkernel-driver-ltc4151Kernel driver ltc4151hwmon/ltc4151:descriptionj description Descriptionhwmon/ltc4151:usage notesj usage-notes Usage Noteshwmon/ltc4151:sysfs entriesj sysfs-entries Sysfs entries#hwmon/ltc4215:kernel driver ltc4215jkernel-driver-ltc4215Kernel driver ltc4215hwmon/ltc4215:descriptionj description Descriptionhwmon/ltc4215:usage notesj usage-notes Usage Noteshwmon/ltc4215:sysfs entriesj sysfs-entries Sysfs entries#hwmon/ltc4245:kernel driver ltc4245jkernel-driver-ltc4245Kernel driver ltc4245hwmon/ltc4245:descriptionj description Descriptionhwmon/ltc4245:usage notesj usage-notes Usage Noteshwmon/ltc4245:sysfs entriesj sysfs-entries Sysfs entrieshwmon/ltc4245:note 1jnote-1Note 1#hwmon/ltc4260:kernel driver ltc4260jkernel-driver-ltc4260Kernel driver ltc4260hwmon/ltc4260:descriptionj description Descriptionhwmon/ltc4260:usage notesj usage-notes Usage Noteshwmon/ltc4260:sysfs entriesj sysfs-entries Sysfs entries#hwmon/ltc4261:kernel driver ltc4261jkernel-driver-ltc4261Kernel driver ltc4261hwmon/ltc4261:descriptionj description Descriptionhwmon/ltc4261:usage notesj usage-notes Usage Noteshwmon/ltc4261:sysfs entriesj sysfs-entries Sysfs entries$filesystems/afs:kafs: afs filesystemjkafs-afs-filesystemkAFS: AFS FILESYSTEMfilesystems/afs:overviewjoverviewOverviewfilesystems/afs:compilationj compilation Compilationfilesystems/afs:usagejusageUsagefilesystems/afs:mountpointsj mountpoints Mountpointsfilesystems/afs:dynamic rootj dynamic-root Dynamic Rootfilesystems/afs:proc filesystemjproc-filesystemProc Filesystem!filesystems/afs:the cell databasejthe-cell-databaseThe Cell Databasefilesystems/afs:securityjsecuritySecurity%filesystems/afs:the @sys substitutionjthe-sys-substitutionThe @sys Substitution5filesystems/api-summary:linux filesystems api summaryj+linux-filesystems-api-summaryLinux Filesystems API summary%filesystems/api-summary:the linux vfsj+ the-linux-vfs The Linux VFS+filesystems/api-summary:the proc filesystemj+the-proc-filesystemThe proc filesystem8filesystems/api-summary:events based on file descriptorsj+ events-based-on-file-descriptors Events based on file descriptors4filesystems/api-summary:eventpoll (epoll) interfacesj+eventpoll-epoll-interfaceseventpoll (epoll) interfacesCfilesystems/api-summary:the filesystem for exporting kernel objectsj++the-filesystem-for-exporting-kernel-objects+The Filesystem for Exporting Kernel Objects.filesystems/api-summary:the debugfs filesystemj+the-debugfs-filesystemThe debugfs filesystem(filesystems/autofs:autofs - how it worksj4autofs-how-it-worksautofs - how it worksfilesystems/autofs:purposej4purposePurposefilesystems/autofs:contextj4contextContextfilesystems/autofs:contentj4contentContentfilesystems/autofs:mount trapsj4 mount-traps Mount Traps$filesystems/autofs:mountpoint expiryj4mountpoint-expiryMountpoint expiryBfilesystems/autofs:communicating with autofs: detecting the daemonj4.communicating-with-autofs-detecting-the-daemon/Communicating with autofs: detecting the daemonfilesystems/cramfs:cramfs - cram a filesystem onto a small romj%^)cramfs-cram-a-filesystem-onto-a-small-rom+Cramfs - cram a filesystem onto a small ROMfilesystems/cramfs:usage notesj%^ usage-notes Usage Notes-filesystems/cramfs:memory mapped cramfs imagej%^memory-mapped-cramfs-imageMemory Mapped cramfs imagefilesystems/cramfs:toolsj%^toolsTools'filesystems/cramfs:for /usr/share/magicj%^for-usr-share-magicFor /usr/share/magicfilesystems/cramfs:hacker notesj%^ hacker-notes Hacker Notes'filesystems/dax:direct access for filesj_direct-access-for-filesDirect Access for filesfilesystems/dax:motivationj_ motivation Motivationfilesystems/dax:usagej_usageUsage.filesystems/dax:enabling dax on ext2 and erofsj_enabling-dax-on-ext2-and-erofsEnabling DAX on ext2 and erofs,filesystems/dax:enabling dax on xfs and ext4j_enabling-dax-on-xfs-and-ext4Enabling DAX on xfs and ext4filesystems/dax:summaryj_summarySummaryfilesystems/dax:detailsj_detailsDetails(filesystems/dax:enabling dax on virtiofsj_enabling-dax-on-virtiofsEnabling DAX on virtiofs file system implementationjvvfs-file-system-implementation!VFS -> File System Implementation5filesystems/files:file management in the linux kerneljz#file-management-in-the-linux-kernel#File management in the Linux kernel9filesystems/fscrypt:filesystem-level encryption (fscrypt)j"#filesystem-level-encryption-fscrypt%Filesystem-level encryption (fscrypt) filesystems/fscrypt:introductionj" introduction Introduction filesystems/fscrypt:threat modelj" threat-model Threat model!filesystems/fscrypt:key hierarchyj" key-hierarchy Key hierarchy.filesystems/fscrypt:encryption modes and usagej"encryption-modes-and-usageEncryption modes and usagefilesystems/fscrypt:user apij"user-apiUser API$filesystems/fscrypt:access semanticsj"access-semanticsAccess semantics1filesystems/fscrypt:encryption policy enforcementj"encryption-policy-enforcementEncryption policy enforcement-filesystems/fscrypt:inline encryption supportj"inline-encryption-supportInline encryption support&filesystems/fscrypt:direct i/o supportj"direct-i-o-supportDirect I/O support*filesystems/fscrypt:implementation detailsj"implementation-detailsImplementation detailsfilesystems/fscrypt:testsj"testsTestsfsverityj fsverity7fs-verity: read-only file-based authenticity protectionaccessing_verity_filesj accessing-verity-filesAccessing verity filesfsverity_merkle_treej fsverity-merkle-tree Merkle treefsverity_descriptorj fsverity-descriptorfs-verity descriptorLfilesystems/fsverity:fs-verity: read-only file-based authenticity protectionj 6fs-verity-read-only-file-based-authenticity-protection7fs-verity: read-only file-based authenticity protection!filesystems/fsverity:introductionj  introduction Introductionfilesystems/fsverity:use casesj  use-cases Use casesfilesystems/fsverity:user apij user-apiUser API+filesystems/fsverity:accessing verity filesj j2Accessing verity files,filesystems/fsverity:file digest computationj file-digest-computationFile digest computation4filesystems/fsverity:built-in signature verificationj built-in-signature-verificationBuilt-in signature verification'filesystems/fsverity:filesystem supportj filesystem-supportFilesystem support+filesystems/fsverity:implementation detailsj implementation-detailsImplementation details&filesystems/fsverity:userspace utilityj userspace-utilityUserspace utilityfilesystems/fsverity:testsj testsTestsfilesystems/fsverity:faqj faqFAQfilesystems/fuse:fusej+fuseFUSEfilesystems/fuse:definitionsj+ definitions Definitionsfilesystems/fuse:what is fuse?j+ what-is-fuse What is FUSE? filesystems/fuse:filesystem typej+filesystem-typeFilesystem typefilesystems/fuse:mount optionsj+ mount-options Mount options#filesystems/fuse:control filesystemj+control-filesystemControl filesystem1filesystems/fuse:aborting a filesystem connectionj+ aborting-a-filesystem-connection Aborting a filesystem connection3filesystems/fuse:how do non-privileged mounts work?j+!how-do-non-privileged-mounts-work"How do non-privileged mounts work?0filesystems/fuse:how are requirements fulfilled?j+how-are-requirements-fulfilledHow are requirements fulfilled?filesystems/nfs/client-identifier:protecting nfsv4 lease statejBCprotecting-nfsv4-lease-stateProtecting NFSv4 lease stateLfilesystems/nfs/client-identifier:selecting an appropriate client identifierjBC*selecting-an-appropriate-client-identifier*Selecting an appropriate client identifier9filesystems/nfs/client-identifier:security considerationsjBCsecurity-considerationsSecurity considerations2filesystems/nfs/client-identifier:additional notesjBCadditional-notesAdditional notes*filesystems/nfs/client-identifier:see alsojBCsee-alsoSee Also7filesystems/nfs/exporting:making filesystems exportablejWOmaking-filesystems-exportableMaking Filesystems Exportable"filesystems/nfs/exporting:overviewjWOoverviewOverview'filesystems/nfs/exporting:dcache issuesjWO dcache-issues Dcache Issues+filesystems/nfs/exporting:filesystem issuesjWOfilesystem-issuesFilesystem Issues1filesystems/nfs/exporting:export operations flagsjWOexport-operations-flagsExport Operations Flagsfilesystems/nfs/index:nfsjNnfsNFS8filesystems/nfs/knfsd-stats:kernel nfs server statisticsj<*kernel-nfs-server-statisticsKernel NFS Server Statistics4filesystems/nfs/knfsd-stats:/proc/fs/nfsd/pool_statsj<*proc-fs-nfsd-pool-stats/proc/fs/nfsd/pool_stats filesystems/nfs/knfsd-stats:morej<*moreMore#filesystems/nfs/localio:nfs localioj nfs-localio NFS LOCALIO filesystems/nfs/localio:overviewjoverviewOverviewfilesystems/nfs/localio:faqjfaqFAQfilesystems/nfs/localio:rpcjrpcRPC>filesystems/nfs/localio:nfs common and client/server handshakej&nfs-common-and-client-server-handshake&NFS Common and Client/Server Handshake7filesystems/nfs/localio:nfs client and server interlockjnfs-client-and-server-interlockNFS Client and Server Interlock>filesystems/nfs/localio:nfs client issues io instead of serverj&nfs-client-issues-io-instead-of-server&NFS Client issues IO instead of Server filesystems/nfs/localio:securityjsecuritySecurity)filesystems/nfs/localio:module parametersjmodule-parametersModule Parametersfilesystems/nfs/localio:testingjtestingTesting:filesystems/nfs/nfs41-server:nfsv4.1 server implementationj nfsv4-1-server-implementationNFSv4.1 Server Implementation'filesystems/nfs/nfs41-server:operationsj  operations Operations0filesystems/nfs/nfs41-server:callback operationsj callback-operationsCallback Operations2filesystems/nfs/nfs41-server:implementation notes:j implementation-notesImplementation notes:/filesystems/nfs/pnfs:reference counting in pnfsjx/reference-counting-in-pnfsReference counting in pnfs+filesystems/nfs/pnfs:struct pnfs_layout_hdrjx/struct-pnfs-layout-hdrstruct pnfs_layout_hdr#filesystems/nfs/pnfs:deviceid_cachejx/deviceid-cachedeviceid_cache&filesystems/nfs/pnfs:data server cachejx/data-server-cachedata server cachefilesystems/nfs/pnfs:lsegjx/lseglseg#filesystems/nfs/pnfs:layout driversjx/layout-driverslayout drivers(filesystems/nfs/pnfs:blocks-layout setupjx/blocks-layout-setupblocks-layout setup4filesystems/nfs/reexport:reexporting nfs filesystemsj7reexporting-nfs-filesystemsReexporting NFS filesystems!filesystems/nfs/reexport:overviewj7overviewOverview:filesystems/nfs/reexport:"fsid=" required, crossmnt brokenj7fsid-required-crossmnt-broken%“fsid=” required, crossmnt broken(filesystems/nfs/reexport:reboot recoveryj7reboot-recoveryReboot recovery*filesystems/nfs/reexport:filehandle limitsj7filehandle-limitsFilehandle limits/filesystems/nfs/reexport:open deny bits ignoredj7open-deny-bits-ignoredOpen DENY bits ignored#filesystems/nfs/rpc-cache:rpc cachejY rpc-cache RPC Cache filesystems/nfs/rpc-cache:cachesjYcachesCachesHfilesystems/nfs/rpc-server-gss:rpcsec_gss support for kernel rpc serversj)rpcsec-gss-support-for-kernel-rpc-servers)rpcsec_gss support for kernel RPC servers)filesystems/nfs/rpc-server-gss:backgroundj background BackgroundAfilesystems/nfs/rpc-server-gss:nfs server legacy upcall mechanismj"nfs-server-legacy-upcall-mechanism"NFS Server Legacy Upcall MechanismBfilesystems/nfs/rpc-server-gss:nfs server new rpc upcall mechanismj#nfs-server-new-rpc-upcall-mechanism#NFS Server New RPC Upcall Mechanismfilesystems/ramfs-rootfs-initramfs:ramfs, rootfs and initramfsjWramfs-rootfs-and-initramfsRamfs, rootfs and initramfs1filesystems/ramfs-rootfs-initramfs:what is ramfs?jW what-is-ramfsWhat is ramfs?5filesystems/ramfs-rootfs-initramfs:ramfs and ramdisk:jWramfs-and-ramdiskramfs and ramdisk:3filesystems/ramfs-rootfs-initramfs:ramfs and tmpfs:jWramfs-and-tmpfsramfs and tmpfs:2filesystems/ramfs-rootfs-initramfs:what is rootfs?jWwhat-is-rootfsWhat is rootfs?5filesystems/ramfs-rootfs-initramfs:what is initramfs?jWwhat-is-initramfsWhat is initramfs?8filesystems/ramfs-rootfs-initramfs:populating initramfs:jWpopulating-initramfsPopulating initramfs:=filesystems/ramfs-rootfs-initramfs:external initramfs images:jWexternal-initramfs-imagesExternal initramfs images:9filesystems/ramfs-rootfs-initramfs:contents of initramfs:jWcontents-of-initramfsContents of initramfs:filesystems/vfat:notes on the structure of the vfat filesystemǰ-notes-on-the-structure-of-the-vfat-filesystem-NOTES ON THE STRUCTURE OF THE VFAT FILESYSTEM9filesystems/vfs:overview of the linux virtual file systemj)overview-of-the-linux-virtual-file-system)Overview of the Linux Virtual File Systemfilesystems/vfs:introductionj introduction Introduction5filesystems/vfs:registering and mounting a filesystemj%registering-and-mounting-a-filesystem%Registering and Mounting a Filesystem%filesystems/vfs:the superblock objectjthe-superblock-objectThe Superblock Object filesystems/vfs:the inode objectjid1The Inode Object(filesystems/vfs:the address space objectjthe-address-space-objectThe Address Space Objectfilesystems/vfs:the file objectjid2The File Object.filesystems/vfs:directory entry cache (dcache)jid3Directory Entry Cache (dcache)filesystems/vfs:mount optionsj mount-options Mount Optionsfilesystems/vfs:resourcesj resources Resourcesvirtiofs_indexj dvirtiofs-index3virtiofs: virtio-fs host<->guest shared file systemHfilesystems/virtiofs:virtiofs: virtio-fs host<->guest shared file systemj d0virtiofs-virtio-fs-host-guest-shared-file-system3virtiofs: virtio-fs host<->guest shared file system!filesystems/virtiofs:introductionj d introduction Introductionfilesystems/virtiofs:usagej dusageUsagefilesystems/virtiofs:internalsj d internals Internals2filesystems/xfs/index:xfs filesystem documentationj`xfs-filesystem-documentationXFS Filesystem Documentation=filesystems/xfs/xfs-delayed-logging-design:xfs logging designjxfs-logging-designXFS Logging Design3filesystems/xfs/xfs-delayed-logging-design:preamblejpreamblePreamble7filesystems/xfs/xfs-delayed-logging-design:introductionj introduction Introduction>filesystems/xfs/xfs-delayed-logging-design:transactions in xfsjtransactions-in-xfsTransactions in XFSHfilesystems/xfs/xfs-delayed-logging-design:transactions are asynchronousjtransactions-are-asynchronousTransactions are AsynchronousCfilesystems/xfs/xfs-delayed-logging-design:transaction reservationsjtransaction-reservationsTransaction Reservations?filesystems/xfs/xfs-delayed-logging-design:log space accountingjlog-space-accountingLog Space Accounting?filesystems/xfs/xfs-delayed-logging-design:re-logging explainedjre-logging-explainedRe-logging ExplainedDfilesystems/xfs/xfs-delayed-logging-design:delayed logging: conceptsjdelayed-logging-conceptsDelayed Logging: ConceptsBfilesystems/xfs/xfs-delayed-logging-design:delayed logging: designjdelayed-logging-designDelayed Logging: DesignIfilesystems/xfs/xfs-maintainer-entry-profile:xfs maintainer entry profilejxfs-maintainer-entry-profileXFS Maintainer Entry Profile5filesystems/xfs/xfs-maintainer-entry-profile:overviewjoverviewOverview2filesystems/xfs/xfs-maintainer-entry-profile:rolesjrolesRolesJfilesystems/xfs/xfs-maintainer-entry-profile:submission checklist addendumjsubmission-checklist-addendumSubmission Checklist AddendumDfilesystems/xfs/xfs-maintainer-entry-profile:key release cycle datesjkey-release-cycle-datesKey Release Cycle Dates;filesystems/xfs/xfs-maintainer-entry-profile:review cadencejreview-cadenceReview Cadence7filesystems/xfs/xfs-maintainer-entry-profile:referencesj references References scrubphasesj{ scrubphasesPhases of Worksecondary_metadataj{secondary-metadataSecondary Metadatachain_coordinationj{chain-coordinationDiscovery of the Problem intent_drainsj{ intent-drains Intent Drains jump_labelsj{ jump-labels%Static Keys (aka Jump Label Patching)xfilej{xfilePageable Kernel Memoryxfarrayj{xfarrayArrays of Fixed-Sized Recordsu(xfarray_access_patternsj{xfarray-access-patternsArray Access Patterns xfarray_sortj{ xfarray-sortSorting Array Elementsxfblobj{xfblob Blob Storagexfbtreej{xfbtreeIn-Memory B+Treesxfbtree_commitj{xfbtree-commit!Committing Logged xfbtree Buffersnewbtj{newbtReserving New B+Tree Blocksreapingj{reapingReaping Old Metadata Blocks rmap_reapj{ rmap-reap:Case Study: Reaping After Repairing Reverse Mapping Btrees fscountersj{ fscounters Freezing to Fix Summary Countersiscanj{iscanCoordinated Inode Scansilockingj{ilockingLocking Inodes dirparentj{ dirparent&Case Study: Finding a Directory Parentfshooksj{fshooksFilesystem Hooks liveupdatej{ liveupdateLive Updates During a Scan quotacheckj{ quotacheck"Case Study: Quota Counter Checkingnlinksj{nlinks$Case Study: File Link Count Checking rmap_repairj{ rmap-repair.Case Study: Rebuilding Reverse Mapping Records rtsummaryj{ rtsummary/Case Study: Repairing the Realtime Summary Filedirtreej{dirtree$Case Study: Directory Tree Structure orphanagej{ orphanage The Orphanage scrubcheckj{ scrubcheckChecking Metadata scrubrepairj{ scrubrepairScheduling Repairs=filesystems/xfs/xfs-online-fsck-design:xfs online fsck designj{id1XFS Online Fsck DesignEfilesystems/xfs/xfs-online-fsck-design:1. what is a filesystem check?j{what-is-a-filesystem-check1. What is a Filesystem Check?=filesystems/xfs/xfs-online-fsck-design:2. theory of operationj{theory-of-operation2. Theory of Operation6filesystems/xfs/xfs-online-fsck-design:3. testing planj{ testing-plan3. Testing Plan8filesystems/xfs/xfs-online-fsck-design:4. user interfacej{user-interface4. User InterfaceOfilesystems/xfs/xfs-online-fsck-design:5. kernel algorithms and data structuresj{%kernel-algorithms-and-data-structures(5. Kernel Algorithms and Data StructuresRfilesystems/xfs/xfs-online-fsck-design:6. userspace algorithms and data structuresj{(userspace-algorithms-and-data-structures+6. Userspace Algorithms and Data StructuresDfilesystems/xfs/xfs-online-fsck-design:7. conclusion and future workj{conclusion-and-future-work7. Conclusion and Future Workxfs_self_describing_metadataj{xfs-self-describing-metadataXFS Self Describing MetadataIfilesystems/xfs/xfs-self-describing-metadata:xfs self describing metadataj{j2XFS Self Describing Metadata9filesystems/xfs/xfs-self-describing-metadata:introductionj{ introduction IntroductionEfilesystems/xfs/xfs-self-describing-metadata:self describing metadataj{self-describing-metadataSelf Describing Metadata?filesystems/xfs/xfs-self-describing-metadata:runtime validationj{runtime-validationRuntime Validation7filesystems/xfs/xfs-self-describing-metadata:structuresj{ structures Structures>filesystems/xfs/xfs-self-describing-metadata:inodes and dquotsj{inodes-and-dquotsInodes and DquotsCfilesystems/zonefs:zonefs - zone filesystem for zoned block devicesj.zonefs-zone-filesystem-for-zoned-block-devices0ZoneFS - Zone filesystem for Zoned block devicesfilesystems/zonefs:introductionj introduction Introduction"filesystems/zonefs:zonefs overviewjzonefs-overviewZonefs Overview*filesystems/zonefs:zonefs user space toolsjzonefs-user-space-toolsZonefs User Space ToolsKfirmware-guide/acpi/dsd-properties-rules:_dsd device properties usage rulesjq!dsd-device-properties-usage-rules"_DSD Device Properties Usage RulesWfirmware-guide/acpi/dsd-properties-rules:properties, property sets and property subsetsjq-properties-property-sets-and-property-subsets.Properties, Property Sets and Property SubsetsPfirmware-guide/acpi/dsd-properties-rules:general validity rule for property setsjq'general-validity-rule-for-property-sets'General Validity Rule for Property SetsOfirmware-guide/acpi/dsd-properties-rules:property sets and device tree bindingsjq&property-sets-and-device-tree-bindings&Property Sets and Device Tree Bindings3firmware-guide/acpi/dsd-properties-rules:referencesjq references ReferencesVfirmware-guide/acpi/acpi-lid:special usage model of the acpi control method lid devicejs9special-usage-model-of-the-acpi-control-method-lid-device9Special Usage Model of the ACPI Control Method Lid Device%firmware-guide/acpi/acpi-lid:abstractjsabstractAbstract[firmware-guide/acpi/acpi-lid:restrictions of the returning value of the _lid control methodjs=restrictions-of-the-returning-value-of-the-lid-control-method>Restrictions of the returning value of the _LID control methodOfirmware-guide/acpi/acpi-lid:restrictions of the lid state change notificationsjs2restrictions-of-the-lid-state-change-notifications2Restrictions of the lid state change notifications]firmware-guide/acpi/acpi-lid:exceptions for the userspace users of the acpi lid device driverjs@exceptions-for-the-userspace-users-of-the-acpi-lid-device-driver@Exceptions for the userspace users of the ACPI lid device driver1firmware-guide/acpi/aml-debugger:the aml debuggerjmthe-aml-debuggerThe AML Debugger6firmware-guide/acpi/aml-debugger:1. build the debuggerjmbuild-the-debugger1. Build the debuggerJfirmware-guide/acpi/aml-debugger:2. start the userspace debugger interfacejm&start-the-userspace-debugger-interface)2. Start the userspace debugger interfaceIfirmware-guide/acpi/aml-debugger:3. stop the userspace debugger interfacejm%stop-the-userspace-debugger-interface(3. Stop the userspace debugger interface@firmware-guide/acpi/aml-debugger:4. run the debugger in a scriptjmrun-the-debugger-in-a-script4. Run the debugger in a script2firmware-guide/acpi/apei/einj:apei error injectionjcapei-error-injectionAPEI Error INJection9firmware-guide/acpi/apei/output_format:apei output formatjsapei-output-formatAPEI output format>firmware-guide/acpi/chromeos-acpi-device:chrome os acpi devicejvchrome-os-acpi-deviceChrome OS ACPI DeviceJfirmware-guide/acpi/chromeos-acpi-device:chsw (chrome os switch positions)jvchsw-chrome-os-switch-positions!CHSW (Chrome OS switch positions)Efirmware-guide/acpi/chromeos-acpi-device:hwid (chrome os hardware id)jvhwid-chrome-os-hardware-idHWID (Chrome OS hardware ID)Jfirmware-guide/acpi/chromeos-acpi-device:fwid (chrome os firmware version)jvfwid-chrome-os-firmware-version!FWID (Chrome OS firmware version)Tfirmware-guide/acpi/chromeos-acpi-device:frid (chrome os read-only firmware version)jv)frid-chrome-os-read-only-firmware-version+FRID (Chrome OS read-only firmware version)Jfirmware-guide/acpi/chromeos-acpi-device:binf (chrome os boot information)jvbinf-chrome-os-boot-information!BINF (Chrome OS boot information)Jfirmware-guide/acpi/chromeos-acpi-device:gpio (chrome os gpio assignments)jvgpio-chrome-os-gpio-assignments!GPIO (Chrome OS GPIO assignments)Ifirmware-guide/acpi/chromeos-acpi-device:vbnv (chrome os nvram locations)jvvbnv-chrome-os-nvram-locations VBNV (Chrome OS NVRAM locations)Jfirmware-guide/acpi/chromeos-acpi-device:fmap (chrome os flashmap address)jvfmap-chrome-os-flashmap-address!FMAP (Chrome OS flashmap address)Lfirmware-guide/acpi/chromeos-acpi-device:vdta (chrome os verified boot data)jv!vdta-chrome-os-verified-boot-data#VDTA (Chrome OS verified boot data)Jfirmware-guide/acpi/chromeos-acpi-device:meck (management engine checksum)jvmeck-management-engine-checksum!MECK (Management Engine Checksum)Efirmware-guide/acpi/chromeos-acpi-device:mlst (chrome os method list)jvmlst-chrome-os-method-listMLST (Chrome OS method list).firmware-guide/acpi/debug:acpi ca debug outputjdacpi-ca-debug-outputACPI CA Debug Output4firmware-guide/acpi/debug:compile-time configurationjdcompile-time-configurationCompile-time configuration:firmware-guide/acpi/debug:boot- and run-time configurationjdboot-and-run-time-configuration Boot- and run-time configuration1firmware-guide/acpi/debug:debug_layer (component)jddebug-layer-componentdebug_layer (component)%firmware-guide/acpi/debug:debug_leveljd debug-level debug_level"firmware-guide/acpi/debug:examplesjdexamplesExamplesPfirmware-guide/acpi/dsd/data-node-references:referencing hierarchical data nodesj #referencing-hierarchical-data-nodes#Referencing hierarchical data nodes4firmware-guide/acpi/dsd/data-node-references:examplej exampleExample7firmware-guide/acpi/dsd/data-node-references:referencesj  references References$firmware-guide/acpi/dsd/graph:graphsjgraphsGraphs"firmware-guide/acpi/dsd/graph:_dsdjdsd_DSD1firmware-guide/acpi/dsd/graph:ports and endpointsjports-and-endpointsPorts and endpoints(firmware-guide/acpi/dsd/graph:referencesj references ReferencesEfirmware-guide/acpi/dsd/leds:describing and referring to leds in acpij(describing-and-referring-to-leds-in-acpi(Describing and referring to LEDs in ACPI$firmware-guide/acpi/dsd/leds:examplejexampleExample'firmware-guide/acpi/dsd/leds:referencesj references References5firmware-guide/acpi/dsd/phy:mdio bus and phys in acpijPmdio-bus-and-phys-in-acpiMDIO bus and PHYs in ACPI&firmware-guide/acpi/dsd/phy:phy-handlejP phy-handle phy-handle$firmware-guide/acpi/dsd/phy:phy-modejPphy-modephy-mode#firmware-guide/acpi/dsd/phy:managedjPmanagedmanaged&firmware-guide/acpi/dsd/phy:fixed-linkjP fixed-link fixed-link4firmware-guide/acpi/dsd/phy:dsdt entry for mdio nodejPdsdt-entry-for-mdio-nodeDSDT entry for MDIO node?firmware-guide/acpi/dsd/phy:dsdt entries representing mac nodesjP#dsdt-entries-representing-mac-nodes#DSDT entries representing MAC nodesSfirmware-guide/acpi/dsd/phy:mac node example where "managed" property is specified.jP4mac-node-example-where-managed-property-is-specified;MAC node example where “managed” property is specified.Ifirmware-guide/acpi/dsd/phy:mac node example with a "fixed-link" subnode.jP*mac-node-example-with-a-fixed-link-subnode1MAC node example with a “fixed-link” subnode.=firmware-guide/acpi/enumeration:acpi based device enumerationjEiacpi-based-device-enumerationACPI Based Device Enumeration4firmware-guide/acpi/enumeration:platform bus supportjEiplatform-bus-supportPlatform bus support3firmware-guide/acpi/enumeration:acpi device objectsjEiacpi-device-objectsACPI device objects+firmware-guide/acpi/enumeration:dma supportjEi dma-support DMA support0firmware-guide/acpi/enumeration:named interruptsjEinamed-interruptsNamed Interrupts6firmware-guide/acpi/enumeration:spi serial bus supportjEispi-serial-bus-supportSPI serial bus support6firmware-guide/acpi/enumeration:i2c serial bus supportjEii2c-serial-bus-supportI2C serial bus support7firmware-guide/acpi/enumeration:reference to pwm devicejEireference-to-pwm-deviceReference to PWM device,firmware-guide/acpi/enumeration:gpio supportjEi gpio-support GPIO support.firmware-guide/acpi/enumeration:rs-485 supportjEirs-485-supportRS-485 support+firmware-guide/acpi/enumeration:mfd devicesjEi mfd-devices MFD devicesDfirmware-guide/acpi/enumeration:device tree namespace link device idjEi$device-tree-namespace-link-device-id$Device Tree namespace link device IDfirmware-guide/acpi/gpio-properties:other supported propertiesjɾother-supported-propertiesOther supported propertiesJfirmware-guide/acpi/gpio-properties:acpi gpio mappings provided by driversjɾ&acpi-gpio-mappings-provided-by-drivers&ACPI GPIO Mappings Provided by Drivers;firmware-guide/acpi/gpio-properties:using the _crs fallbackjɾusing-the-crs-fallbackUsing the _CRS fallback;firmware-guide/acpi/gpio-properties:getting gpio descriptorjɾgetting-gpio-descriptorGetting GPIO descriptor,firmware-guide/acpi/i2c-muxes:acpi i2c muxesj'acpi-i2c-muxesACPI I2C Muxes&firmware-guide/acpi/index:acpi supportj̛ acpi-support ACPI Support7firmware-guide/acpi/intel-pmc-mux:intel north mux-agentjSintel-north-mux-agentIntel North Mux-Agent.firmware-guide/acpi/intel-pmc-mux:introductionjS introduction Introduction,firmware-guide/acpi/intel-pmc-mux:port nodesjS port-nodes Port nodes-firmware-guide/acpi/intel-pmc-mux:example asljS example-asl Example ASL4firmware-guide/acpi/lpit:low power idle table (lpit)j~low-power-idle-table-lpitLow Power Idle Table (LPIT)8firmware-guide/acpi/method-tracing:acpica trace facilityj:acpica-trace-facilityACPICA Trace Facility+firmware-guide/acpi/method-tracing:abstractj:abstractAbstractEfirmware-guide/acpi/method-tracing:functionalities and usage examplesj:"functionalities-and-usage-examples"Functionalities and usage examples9firmware-guide/acpi/method-tracing:interface descriptionsj:interface-descriptionsInterface descriptionsQfirmware-guide/acpi/namespace:acpi device tree - representation of acpi namespacej11acpi-device-tree-representation-of-acpi-namespace3ACPI Device Tree - Representation of ACPI Namespace&firmware-guide/acpi/namespace:abstractj1abstractAbstract4firmware-guide/acpi/namespace:acpi definition blocksj1acpi-definition-blocksACPI Definition Blocks4firmware-guide/acpi/namespace:example acpi namespacej1example-acpi-namespaceExample ACPI Namespace7firmware-guide/acpi/namespace:linux acpi device objectsj1linux-acpi-device-objectsLinux ACPI Device Objects=firmware-guide/acpi/namespace:linux acpi physical device gluej1linux-acpi-physical-device-glueLinux ACPI Physical Device Gluegpu/amdgpu/display/display-manager:color management propertiesj color-management-propertiesColor Management Properties8gpu/amdgpu/display/display-manager:blend mode propertiesj blend-mode-propertiesBlend Mode Propertiesamdgpu-display-corej7}amdgpu-display-core#drm/amd/display - Display Core (DC)intel-r-dynamic-platform-and-thermal-framework-sysfs-interface?Intel(R) Dynamic Platform and Thermal Framework Sysfs Interface*driver-api/thermal/intel_dptf:introductionjo introduction Introduction9driver-api/thermal/intel_dptf:dptf acpi drivers interfacejodptf-acpi-drivers-interfaceDPTF ACPI Drivers interfaceGdriver-api/thermal/intel_dptf:acpi thermal relationship table interfacejo)acpi-thermal-relationship-table-interface)ACPI Thermal Relationship table interface6driver-api/thermal/intel_dptf:dptf acpi sensor driversjodptf-acpi-sensor-driversDPTF ACPI Sensor drivers7driver-api/thermal/intel_dptf:dptf acpi cooling driversjodptf-acpi-cooling-driversDPTF ACPI Cooling driversIdriver-api/thermal/intel_dptf:dptf processor thermal pci driver interfacejo+dptf-processor-thermal-pci-driver-interface+DPTF Processor thermal PCI Driver interfaceCdriver-api/thermal/intel_dptf:dptf processor thermal rfim interfacejo%dptf-processor-thermal-rfim-interface%DPTF Processor thermal RFIM interfaceEdriver-api/thermal/intel_dptf:dptf power supply and battery interfacejo'dptf-power-supply-and-battery-interface'DPTF Power supply and Battery Interface.driver-api/thermal/intel_dptf:dptf fan controljodptf-fan-controlDPTF Fan Control1driver-api/thermal/intel_dptf:workload type hintsjoworkload-type-hintsWorkload Type Hints8driver-api/thermal/nouveau_thermal:kernel driver nouveauj:kernel-driver-nouveauKernel driver nouveau.driver-api/thermal/nouveau_thermal:descriptionj: description Description9driver-api/thermal/nouveau_thermal:temperature managementj:temperature-managementTemperature management1driver-api/thermal/nouveau_thermal:fan managementj:fan-managementFan management.driver-api/thermal/nouveau_thermal:bug reportsj: bug-reports Bug reportsDdriver-api/thermal/power_allocator:power allocator governor tunablesj(A!power-allocator-governor-tunables!Power allocator governor tunables.driver-api/thermal/power_allocator:trip pointsj(A trip-points Trip points1driver-api/thermal/power_allocator:pid controllerj(Apid-controllerPID Controller4driver-api/thermal/power_allocator:sustainable powerj(Asustainable-powerSustainable power0driver-api/thermal/power_allocator:k_po and k_puj(A k-po-and-k-pu k_po and k_pu:driver-api/thermal/power_allocator:k_i and integral_cutoffj(Ak-i-and-integral-cutoffk_i and integral_cutoff&driver-api/thermal/power_allocator:k_dj(Ak-dk_d9driver-api/thermal/power_allocator:cooling device weightsj(Acooling-device-weightsCooling device weights@driver-api/thermal/sysfs-api:generic thermal sysfs driver how tojP>#generic-thermal-sysfs-driver-how-to#Generic Thermal Sysfs driver How To,driver-api/thermal/sysfs-api:0. introductionjP> introduction0. IntroductionHdriver-api/thermal/sysfs-api:1. thermal sysfs driver interface functionsjP>(thermal-sysfs-driver-interface-functions+1. thermal sysfs driver interface functions:driver-api/thermal/sysfs-api:2. sysfs attributes structurejP>sysfs-attributes-structure2. sysfs attributes structure7driver-api/thermal/sysfs-api:3. a simple implementationjP>a-simple-implementation3. A simple implementation2driver-api/thermal/sysfs-api:4. export symbol apisjP>export-symbol-apis4. Export Symbol APIs/driver-api/thermal/sysfs-api:5. critical eventsjP>critical-events5. Critical EventsRdriver-api/thermal/x86_pkg_temperature_thermal:kernel driver: x86_pkg_temp_thermalj["kernel-driver-x86-pkg-temp-thermal#Kernel driver: x86_pkg_temp_thermal8driver-api/thermal/x86_pkg_temperature_thermal:referencej[ reference Reference:driver-api/thermal/x86_pkg_temperature_thermal:descriptionj[ description DescriptionCdriver-api/thermal/x86_pkg_temperature_thermal:threshold managementj[threshold-managementThreshold managementdriver-api/tty/console:consolej.consoleConsole%driver-api/tty/console:struct consolej.struct-consoleStruct Console#driver-api/tty/console:struct conswj. struct-consw Struct Consw(driver-api/tty/console:console functionsj.console-functionsConsole functionsdriver-api/tty/index:ttyj<ttyTTY#driver-api/tty/index:tty structuresj<tty-structuresTTY structures'driver-api/tty/index:writing tty driverj<writing-tty-driverWriting TTY Driver(driver-api/tty/index:other documentationj<other-documentationOther DocumentationYdriver-api/tty/moxa-smartio:moxa smartio/industio family device driver installation guidej =moxa-smartio-industio-family-device-driver-installation-guide=MOXA Smartio/Industio Family Device Driver Installation Guide+driver-api/tty/moxa-smartio:1. introductionj  introduction1. Introduction1driver-api/tty/moxa-smartio:2. system requirementj system-requirement2. System Requirement+driver-api/tty/moxa-smartio:3. installationj  installation3. Installation(driver-api/tty/moxa-smartio:4. utilitiesj  utilities 4. Utilities(driver-api/tty/moxa-smartio:5. setserialj  setserial 5. Setserial.driver-api/tty/moxa-smartio:6. troubleshootingj troubleshooting6. Troubleshooting3driver-api/tty/n_gsm:gsm 0710 tty multiplexor howtojgsm-0710-tty-multiplexor-howtoGSM 0710 tty multiplexor HOWTO"driver-api/tty/n_gsm:how to use itj how-to-use-it How to use itdriver-api/tty/n_tty:n_ttyj"n-ttyN_TTY'driver-api/tty/n_tty:external functionsj"external-functionsExternal Functions'driver-api/tty/n_tty:internal functionsj"internal-functionsInternal Functions$driver-api/tty/tty_buffer:tty bufferj/ tty-buffer TTY Buffer0driver-api/tty/tty_buffer:flip buffer managementj/flip-buffer-managementFlip Buffer Management)driver-api/tty/tty_buffer:other functionsj/other-functionsOther Functions(driver-api/tty/tty_buffer:buffer lockingj/buffer-lockingBuffer Locking,driver-api/tty/tty_buffer:internal functionsj/internal-functionsInternal Functions7driver-api/tty/tty_driver:tty driver and tty operationsjm#tty-driver-and-tty-operationsTTY Driver and TTY Operations$driver-api/tty/tty_driver:allocationjm# allocation Allocation&driver-api/tty/tty_driver:registrationjm# registration Registration.driver-api/tty/tty_driver:tty driver referencejm#tty-driver-referenceTTY Driver Reference2driver-api/tty/tty_driver:tty operations referencejm#tty-operations-referenceTTY Operations Reference*driver-api/tty/tty_internals:tty internalsj tty-internals TTY Internals"driver-api/tty/tty_internals:kopenjkopenKopen8driver-api/tty/tty_internals:exported internal functionsjexported-internal-functionsExported Internal Functions/driver-api/tty/tty_internals:internal functionsjinternal-functionsInternal Functions*driver-api/tty/tty_ioctl:tty ioctl helpersj0tty-ioctl-helpersTTY IOCTL Helpers,driver-api/tty/tty_ldisc:tty line disciplinejtty-line-disciplineTTY Line Discipline%driver-api/tty/tty_ldisc:registrationj registration Registration(driver-api/tty/tty_ldisc:other functionsjother-functionsOther Functions=driver-api/tty/tty_ldisc:line discipline operations referencej$line-discipline-operations-reference$Line Discipline Operations Reference&driver-api/tty/tty_ldisc:driver accessj driver-access Driver Access"driver-api/tty/tty_ldisc:tty flagsj tty-flags TTY Flags driver-api/tty/tty_ldisc:lockingjlockingLocking+driver-api/tty/tty_ldisc:internal functionsjinternal-functionsInternal Functions driver-api/tty/tty_port:tty portj-tty-portTTY Port*driver-api/tty/tty_port:tty port functionsj-tty-port-functionsTTY Port Functions*driver-api/tty/tty_port:tty port referencej-tty-port-referenceTTY Port Reference5driver-api/tty/tty_port:tty port operations referencej-tty-port-operations-referenceTTY Port Operations Reference$driver-api/tty/tty_struct:tty structjAL tty-struct TTY Struct(driver-api/tty/tty_struct:initializationjALinitializationInitializationdriver-api/tty/tty_struct:namejALnameName,driver-api/tty/tty_struct:reference countingjALreference-countingReference counting!driver-api/tty/tty_struct:installjALinstallInstall&driver-api/tty/tty_struct:read & writejAL read-write Read & Write&driver-api/tty/tty_struct:start & stopjAL start-stop Start & Stop driver-api/tty/tty_struct:wakeupjALwakeupWakeup driver-api/tty/tty_struct:hangupjALhangupHangupdriver-api/tty/tty_struct:miscjALmiscMisc*driver-api/tty/tty_struct:tty struct flagsjALtty-struct-flagsTTY Struct Flags.driver-api/tty/tty_struct:tty struct referencejALtty-struct-referenceTTY Struct Reference,driver-api/uio-howto:the userspace i/o howtojthe-userspace-i-o-howtoThe Userspace I/O HOWTO(driver-api/uio-howto:about this documentjabout-this-documentAbout this documentdriver-api/uio-howto:about uioj about-uio About UIO3driver-api/uio-howto:writing your own kernel modulejwriting-your-own-kernel-moduleWriting your own kernel module2driver-api/uio-howto:writing a driver in userspacejwriting-a-driver-in-userspaceWriting a driver in userspace+driver-api/uio-howto:generic pci uio driverjgeneric-pci-uio-driverGeneric PCI UIO driver/driver-api/uio-howto:generic hyper-v uio driverjgeneric-hyper-v-uio-driverGeneric Hyper-V UIO driver(driver-api/uio-howto:further informationjfurther-informationFurther informationusb-urbjusb-urbUSB Request Block (URB)*driver-api/usb/urb:usb request block (urb)jusb-request-block-urbUSB Request Block (URB)5driver-api/usb/urb:basic concept or 'what is an urb?'jbasic-concept-or-what-is-an-urb&Basic concept or ‘What is an URB?’$driver-api/usb/urb:the urb structurejthe-urb-structureThe URB structure%driver-api/usb/urb:how to get an urb?jhow-to-get-an-urbHow to get an URB?,driver-api/usb/urb:what has to be filled in?jwhat-has-to-be-filled-inWhat has to be filled in?(driver-api/usb/urb:how to submit an urb?jhow-to-submit-an-urbHow to submit an URB?8driver-api/usb/urb:how to cancel an already running urb?j$how-to-cancel-an-already-running-urb%How to cancel an already running URB?5driver-api/usb/urb:what about the completion handler?j!what-about-the-completion-handler"What about the completion handler?9driver-api/usb/urb:how to do isochronous (iso) transfers?j#how-to-do-isochronous-iso-transfers&How to do isochronous (ISO) transfers?:driver-api/usb/urb:how to start interrupt (int) transfers?j$how-to-start-interrupt-int-transfers'How to start interrupt (INT) transfers?"driver-api/usb/anchors:usb anchorsj usb-anchors USB Anchors&driver-api/usb/anchors:what is anchor?jwhat-is-anchorWhat is anchor?4driver-api/usb/anchors:allocation and initialisationjallocation-and-initialisationAllocation and Initialisation#driver-api/usb/anchors:deallocationj deallocation DeallocationJdriver-api/usb/anchors:association and disassociation of urbs with anchorsj3association-and-disassociation-of-urbs-with-anchors3Association and disassociation of URBs with anchors7driver-api/usb/anchors:operations on multitudes of urbsj operations-on-multitudes-of-urbs Operations on multitudes of URBs,driver-api/usb/bulk-streams:usb bulk streamsjusb-bulk-streamsUSB bulk streams&driver-api/usb/bulk-streams:backgroundj background Background4driver-api/usb/bulk-streams:device-side implicationsjdevice-side-implicationsDevice-side implications/driver-api/usb/bulk-streams:driver implicationsjdriver-implicationsDriver implications9driver-api/usb/bulk-streams:picking new stream ids to usejpicking-new-stream-ids-to-usePicking new Stream IDs to use$driver-api/usb/bulk-streams:clean upjclean-upClean up+driver-api/usb/callbacks:usb core callbacksjusb-core-callbacksUSB core callbacks8driver-api/usb/callbacks:what callbacks will usbcore do?jwhat-callbacks-will-usbcore-doWhat callbacks will usbcore do?,driver-api/usb/callbacks:calling conventionsjcalling-conventionsCalling conventions.driver-api/usb/callbacks:hotplugging callbacksjhotplugging-callbacksHotplugging callbacks/driver-api/usb/callbacks:device level callbacksjdevice-level-callbacksDevice level callbacks'driver-api/usb/callbacks:call sequencesjcall-sequencesCall sequencesdriver-api/usb/dma:usb dmaj usb-dmaUSB DMAdriver-api/usb/dma:api overviewj  api-overview API overview%driver-api/usb/dma:eliminating copiesj eliminating-copiesEliminating copies0driver-api/usb/dma:working with existing buffersj working-with-existing-buffersWorking with existing buffersJdriver-api/usb/dwc3:synopsys designware core superspeed usb 3.0 controllerj3*6synopsys-designware-core-superspeed-usb-3-0-controller6Synopsys DesignWare Core SuperSpeed USB 3.0 Controller driver-api/usb/dwc3:introductionj3* introduction Introduction'driver-api/usb/dwc3:summary of featuresj3*summary-of-featuresSummary of Features!driver-api/usb/dwc3:driver designj3* driver-design Driver Design%driver-api/usb/dwc3:known limitationsj3*known-limitationsKnown Limitations"driver-api/usb/dwc3:reporting bugsj3*reporting-bugsReporting Bugsdriver-api/usb/dwc3:debuggingj3* debugging Debugging7driver-api/usb/dwc3:structures, methods and definitionsj3*"structures-methods-and-definitions#Structures, Methods and Definitionsusb-error-codesj5usb-error-codesUSB Error codes*driver-api/usb/error-codes:usb error codesj5j2USB Error codesKdriver-api/usb/error-codes:error codes returned by :c:func:`usb_submit_urb`j5&error-codes-returned-by-usb-submit-urb(Error codes returned by usb_submit_urb()rdriver-api/usb/error-codes:error codes returned by ``in urb->status`` or in ``iso_frame_desc[n].status`` (for iso)j5Kerror-codes-returned-by-in-urb-status-or-in-iso-frame-desc-n-status-for-isoOError codes returned by in urb->status or in iso_frame_desc[n].status (for ISO)Ddriver-api/usb/error-codes:error codes returned by usbcore-functionsj5)error-codes-returned-by-usbcore-functions)Error codes returned by usbcore-functions.driver-api/usb/gadget:usb gadget api for linuxjusb-gadget-api-for-linuxUSB Gadget API for Linux"driver-api/usb/gadget:introductionj introduction Introduction1driver-api/usb/gadget:structure of gadget driversjstructure-of-gadget-driversStructure of Gadget Drivers,driver-api/usb/gadget:kernel mode gadget apijkernel-mode-gadget-apiKernel Mode Gadget API3driver-api/usb/gadget:peripheral controller driversjperipheral-controller-driversPeripheral Controller Drivers$driver-api/usb/gadget:gadget driversjgadget-driversGadget Drivers)driver-api/usb/gadget:usb on-the-go (otg)jusb-on-the-go-otgUSB On-The-GO (OTG)&driver-api/usb/hotplug:usb hotpluggingjusb-hotpluggingUSB hotplugging(driver-api/usb/hotplug:linux hotpluggingjlinux-hotpluggingLinux Hotplugging@driver-api/usb/hotplug:kernel hotplug helper (``/sbin/hotplug``)j"kernel-hotplug-helper-sbin-hotplug%Kernel Hotplug Helper (/sbin/hotplug)'driver-api/usb/hotplug:usb policy agentjusb-policy-agentUSB Policy Agent+driver-api/usb/hotplug:usb modutils supportjusb-modutils-supportUSB Modutils Support"driver-api/usb/index:linux usb apijM linux-usb-api Linux USB API usb-persistj usb-persist,USB device persistence during system suspendCdriver-api/usb/persist:usb device persistence during system suspendj,usb-device-persistence-during-system-suspend,USB device persistence during system suspend+driver-api/usb/persist:what is the problem?jwhat-is-the-problemWhat is the problem?,driver-api/usb/persist:what is the solution?jwhat-is-the-solutionWhat is the solution?1driver-api/usb/persist:is this the best solution?jis-this-the-best-solutionIs this the best solution?>driver-api/usb/persist:warning: usb-persist can be dangerous!!j$warning-usb-persist-can-be-dangerous'WARNING: USB-persist can be dangerous!!usb-power-managementj1usb-power-managementPower Management for USB8driver-api/usb/power-management:power management for usbj1power-management-for-usbPower Management for USB9driver-api/usb/power-management:what is power management?j1what-is-power-managementWhat is Power Management?6driver-api/usb/power-management:what is remote wakeup?j1what-is-remote-wakeupWhat is Remote Wakeup?:driver-api/usb/power-management:when is a usb device idle?j1when-is-a-usb-device-idleWhen is a USB device idle?3driver-api/usb/power-management:forms of dynamic pmj1forms-of-dynamic-pmForms of dynamic PMAdriver-api/usb/power-management:the user interface for dynamic pmj1!the-user-interface-for-dynamic-pm!The user interface for dynamic PMDdriver-api/usb/power-management:changing the default idle-delay timej1$changing-the-default-idle-delay-time$Changing the default idle-delay time(driver-api/usb/power-management:warningsj1warningsWarningsIdriver-api/usb/power-management:the driver interface for power managementj1)the-driver-interface-for-power-management)The driver interface for Power ManagementSdriver-api/usb/power-management:the driver interface for autosuspend and autoresumej13the-driver-interface-for-autosuspend-and-autoresume3The driver interface for autosuspend and autoresumeCdriver-api/usb/power-management:other parts of the driver interfacej1#other-parts-of-the-driver-interface#Other parts of the driver interface0driver-api/usb/power-management:mutual exclusionj1mutual-exclusionMutual exclusionLdriver-api/usb/power-management:interaction between dynamic pm and system pmj1,interaction-between-dynamic-pm-and-system-pm,Interaction between dynamic PM and system PM5driver-api/usb/power-management:xhci hardware link pmj1xhci-hardware-link-pmxHCI hardware link PM6driver-api/usb/power-management:usb port power controlj1usb-port-power-controlUSB Port Power ControlEdriver-api/usb/power-management:user interface for port power controlj1%user-interface-for-port-power-control%User Interface for Port Power ControlEdriver-api/usb/power-management:suggested userspace port power policyj1%suggested-userspace-port-power-policy%Suggested Userspace Port Power Policytypecj&7typecUSB Type-C connector class/driver-api/usb/typec:usb type-c connector classj&7usb-type-c-connector-classUSB Type-C connector class!driver-api/usb/typec:introductionj&7 introduction Introduction)driver-api/usb/typec:user space interfacej&7user-space-interfaceUser space interfacedriver-api/usb/typec:driver apij&7 driver-api Driver APIBdriver-api/usb/typec_bus:api for usb type-c alternate mode driversj()api-for-usb-type-c-alternate-mode-drivers)API for USB Type-C Alternate Mode drivers%driver-api/usb/typec_bus:introductionj( introduction Introductiondriver-api/usb/typec_bus:usage:j(usageUsage:#driver-api/usb/typec_bus:driver apij( driver-api Driver APIusb-hostside-apijNusb-hostside-apiThe Linux-USB Host Side API usb_chapter9jN usb-chapter9USB-Standard Types usb_headerjN usb-headerHost-Side Data Types and Macros.driver-api/usb/usb:the linux-usb host side apijNthe-linux-usb-host-side-apiThe Linux-USB Host Side API/driver-api/usb/usb:introduction to usb on linuxjNintroduction-to-usb-on-linuxIntroduction to USB on Linux*driver-api/usb/usb:usb host-side api modeljNusb-host-side-api-modelUSB Host-Side API Model%driver-api/usb/usb:usb-standard typesjNusb-standard-typesUSB-Standard Types2driver-api/usb/usb:host-side data types and macrosjNhost-side-data-types-and-macrosHost-Side Data Types and Macros driver-api/usb/usb:usb core apisjN usb-core-apis USB Core APIs'driver-api/usb/usb:host controller apisjNhost-controller-apisHost Controller APIs1driver-api/usb/usb:the usb character device nodesjNthe-usb-character-device-nodesThe USB character device nodes"driver-api/usb/usb:the usb devicesjNthe-usb-devicesThe USB devices.driver-api/usb/usb3-debug-port:usb3 debug portjausb3-debug-portUSB3 debug port&driver-api/usb/usb3-debug-port:generaljageneralGENERAL+driver-api/usb/usb3-debug-port:introductionja introduction INTRODUCTION+driver-api/usb/usb3-debug-port:early printkja early-printk EARLY PRINTK)driver-api/usb/usb3-debug-port:serial ttyja serial-tty Serial TTY musb-basicsjB musb-basicsLinux MUSB Basicsmusb-handling-irqsjBmusb-handling-irqs Handling IRQsmusb-dev-platform-datajBmusb-dev-platform-dataDevice Platform Datamusb-dev-quirksjBmusb-dev-quirks Device Quirks@driver-api/usb/writing_musb_glue_layer:writing a musb glue layerjBwriting-a-musb-glue-layerWriting a MUSB Glue Layer3driver-api/usb/writing_musb_glue_layer:introductionjB introduction Introduction8driver-api/usb/writing_musb_glue_layer:linux musb basicsjBlinux-musb-basicsLinux MUSB Basics4driver-api/usb/writing_musb_glue_layer:handling irqsjB handling-irqs Handling IRQs;driver-api/usb/writing_musb_glue_layer:device platform datajBdevice-platform-dataDevice Platform Data4driver-api/usb/writing_musb_glue_layer:device quirksjB device-quirks Device Quirks1driver-api/usb/writing_musb_glue_layer:conclusionjB conclusion Conclusion7driver-api/usb/writing_musb_glue_layer:acknowledgementsjBacknowledgementsAcknowledgements0driver-api/usb/writing_musb_glue_layer:resourcesjB resources Resourceswriting-usb-driverjwriting-usb-driverWriting USB Device Driversdriver-api/vfio-pci-device-specific-driver-acceptance:overviewj$overviewOverviewdriver-api/virtio/index:virtioj=virtioVirtiovirtiojvvirtioVirtio on Linux(driver-api/virtio/virtio:virtio on linuxjvvirtio-on-linuxVirtio on Linux%driver-api/virtio/virtio:introductionjv introduction IntroductionBdriver-api/virtio/virtio:device - driver communication: virtqueuesjv&device-driver-communication-virtqueues)Device - Driver communication: virtqueues5driver-api/virtio/virtio:device discovery and probingjvdevice-discovery-and-probingDevice discovery and probing#driver-api/virtio/virtio:referencesjv references Referenceswriting_virtio_driversj%writing-virtio-driversWriting Virtio Drivers?driver-api/virtio/writing_virtio_drivers:writing virtio driversj%j2Writing Virtio Drivers5driver-api/virtio/writing_virtio_drivers:introductionj% introduction Introduction;driver-api/virtio/writing_virtio_drivers:driver boilerplatej%driver-boilerplateDriver boilerplateCdriver-api/virtio/writing_virtio_drivers:sending and receiving dataj%sending-and-receiving-dataSending and receiving data3driver-api/virtio/writing_virtio_drivers:referencesj% references References!driver-api/vme:vme device driversjvme-device-driversVME Device Drivers"driver-api/vme:driver registrationjdriver-registrationDriver registration"driver-api/vme:resource managementjresource-managementResource managementdriver-api/vme:master windowsjmaster-windowsMaster windowsdriver-api/vme:slave windowsj slave-windows Slave windowsdriver-api/vme:dma channelsj dma-channels DMA channelsdriver-api/vme:interruptsj interrupts Interrupts driver-api/vme:location monitorsjlocation-monitorsLocation monitorsdriver-api/vme:slot detectionjslot-detectionSlot Detectiondriver-api/vme:bus detectionj bus-detection Bus Detectiondriver-api/vme:vme apijvme-apiVME API$driver-api/w1:w1: dallas' 1-wire busjEw1-dallas-1-wire-busW1: Dallas’ 1-wire bus+driver-api/w1:w1 api internal to the kerneljEw1-api-internal-to-the-kernelW1 API internal to the kernel0driver-api/wbrf:wbrf - wifi band rfi mitigationsj)wbrf-wifi-band-rfi-mitigations WBRF - Wifi Band RFI Mitigations"driver-api/wbrf:some general termsj)some-general-termsSome general termsdriver-api/wbrf:acpi interfacej)acpi-interfaceACPI interface,driver-api/wbrf:driver programming interfacej)driver-programming-interfaceDriver programming interfacedriver-api/wbrf:sample usagej) sample-usage Sample Usagedriver-api/wmi:wmi driver apij&wmi-driver-apiWMI Driver API;driver-api/xilinx/eemi:xilinx zynq mpsoc eemi documentationjm$xilinx-zynq-mpsoc-eemi-documentation$Xilinx Zynq MPSoC EEMI Documentation;driver-api/xilinx/eemi:xilinx zynq mpsoc firmware interfacejm$xilinx-zynq-mpsoc-firmware-interface$Xilinx Zynq MPSoC Firmware InterfaceBdriver-api/xilinx/eemi:embedded energy management interface (eemi)jm)embedded-energy-management-interface-eemi+Embedded Energy Management Interface (EEMI)driver-api/xilinx/eemi:ioctljmioctlIOCTL!driver-api/xilinx/eemi:referencesjm references References#driver-api/xilinx/index:xilinx fpgaj xilinx-fpga Xilinx FPGA>driver-api/xillybus:xillybus driver for generic fpga interfacej*xillybus-driver-for-generic-fpga-interface*Xillybus driver for generic FPGA interface driver-api/xillybus:introductionj introduction Introductiondriver-api/xillybus:usagejusageUsagedriver-api/xillybus:internalsj internals Internals9driver-api/zorro:writing device drivers for zorro devicesj(writing-device-drivers-for-zorro-devices(Writing Device Drivers for Zorro Devicesdriver-api/zorro:introductionj introduction Introduction*driver-api/zorro:probing for zorro devicesjprobing-for-zorro-devicesProbing for Zorro Devices driver-api/zorro:zorro resourcesjzorro-resourcesZorro Resources2driver-api/zorro:accessing the zorro address spacej!accessing-the-zorro-address-space!Accessing the Zorro Address Spacedriver-api/zorro:referencesj references Referencesedac/features:edac/ras featuresjoedac-ras-featuresEDAC/RAS featuresedac/features:introductionjo introduction Introductionedac/features:ras featuresjo ras-features RAS featuresedac/index:edac subsystemjNedac-subsystemEDAC Subsystem-edac/memory_repair:edac memory repair controlj@edac-memory-repair-controlEDAC Memory Repair Controledac/memory_repair:introductionj@ introduction Introduction"edac/memory_repair:the file systemj@the-file-systemThe File Systemedac/memory_repair:sysfsj@sysfssysfsedac/scrub:scrub controlj8 scrub-control Scrub Controledac/scrub:introductionj8 introduction Introduction4edac/scrub:use cases of common scrub control featurej8)use-cases-of-common-scrub-control-feature)Use cases of common scrub control featureedac/scrub:scrubbing featuresj8scrubbing-featuresScrubbing featuresedac/scrub:the file systemj8the-file-systemThe File Systemedac/scrub:sysfsj8sysfssysfsKfault-injection/fault-injection:fault injection capabilities infrastructurej4+fault-injection-capabilities-infrastructure+Fault injection capabilities infrastructureFfault-injection/fault-injection:available fault injection capabilitiesj4&available-fault-injection-capabilities&Available fault injection capabilitiesOfault-injection/fault-injection:configure fault-injection capabilities behaviorj4/configure-fault-injection-capabilities-behavior/Configure fault-injection capabilities behavior:fault-injection/fault-injection:error injectable functionsj4error-injectable-functionsError Injectable FunctionsIfault-injection/fault-injection:how to add new fault injection capabilityj4)how-to-add-new-fault-injection-capability)How to add new fault injection capability4fault-injection/fault-injection:application examplesj4application-examplesApplication ExamplesTfault-injection/fault-injection:tool to run command with failslab or fail_page_allocj44tool-to-run-command-with-failslab-or-fail-page-alloc4Tool to run command with failslab or fail_page_alloc@fault-injection/fault-injection:systematic faults using fail-nthj4 systematic-faults-using-fail-nth Systematic faults using fail-nth%fault-injection/index:fault-injectionj;:fault-injectionFault-injection>fault-injection/notifier-error-inject:notifier error injectionjnotifier-error-injectionNotifier error injectionHfault-injection/notifier-error-inject:pm notifier error injection modulej"pm-notifier-error-injection-module"PM notifier error injection moduleTfault-injection/notifier-error-inject:memory hotplug notifier error injection modulej.memory-hotplug-notifier-error-injection-module.Memory hotplug notifier error injection module^fault-injection/notifier-error-inject:powerpc pseries reconfig notifier error injection modulej8powerpc-pseries-reconfig-notifier-error-injection-module8powerpc pSeries reconfig notifier error injection moduleOfault-injection/notifier-error-inject:netdevice notifier error injection modulej)netdevice-notifier-error-injection-module)Netdevice notifier error injection module=fault-injection/notifier-error-inject:for more usage examplesjfor-more-usage-examplesFor more usage examples9fault-injection/nvme-fault-injection:nvme fault injectionjGnvme-fault-injectionNVMe Fault InjectionXfault-injection/nvme-fault-injection:example 1: inject default status code with no retryjG2example-1-inject-default-status-code-with-no-retry3Example 1: Inject default status code with no retryUfault-injection/nvme-fault-injection:example 2: inject default status code with retryjG/example-2-inject-default-status-code-with-retry0Example 2: Inject default status code with retry[fault-injection/nvme-fault-injection:example 3: inject an error into the 10th admin commandjG5example-3-inject-an-error-into-the-10th-admin-command6Example 3: Inject an error into the 10th admin command\fault-injection/provoke-crashes:provoking crashes with linux kernel dump test module (lkdtm)jA#:provoking-crashes-with-linux-kernel-dump-test-module-lkdtmdriver-api/serial/serial-iso7816:iso7816 serial communicationsjyiso7816-serial-communicationsISO7816 Serial Communications0driver-api/serial/serial-iso7816:1. introductionjy introduction1. IntroductionCdriver-api/serial/serial-iso7816:2. hardware-related considerationsjyhardware-related-considerations"2. Hardware-related considerationsSdriver-api/serial/serial-iso7816:3. data structures already available in the kerneljy/data-structures-already-available-in-the-kernel23. Data Structures Already Available in the Kernel9driver-api/serial/serial-iso7816:4. usage from user-leveljyusage-from-user-level4. Usage from user-level.driver-api/serial/serial-iso7816:5. referencesjy references 5. References:driver-api/serial/serial-rs485:rs485 serial communicationsjrs485-serial-communicationsRS485 Serial Communications.driver-api/serial/serial-rs485:1. introductionj introduction1. IntroductionAdriver-api/serial/serial-rs485:2. hardware-related considerationsjhardware-related-considerations"2. Hardware-related ConsiderationsQdriver-api/serial/serial-rs485:3. data structures already available in the kernelj/data-structures-already-available-in-the-kernel23. Data Structures Already Available in the Kernel7driver-api/serial/serial-rs485:4. usage from user-leveljusage-from-user-level4. Usage from user-level7driver-api/serial/serial-rs485:5. multipoint addressingjmultipoint-addressing5. Multipoint Addressing,driver-api/serial/serial-rs485:6. referencesj references 6. References/driver-api/slimbus:linux kernel slimbus supportjlinux-kernel-slimbus-supportLinux kernel SLIMbus supportdriver-api/slimbus:overviewjoverviewOverviewdriver-api/sm501:sm501 driverj5 sm501-driver SM501 Driverdriver-api/sm501:corej5coreCoredriver-api/sm501:resourcesj5 resources Resourcesdriver-api/sm501:configurationj5 configuration Configuration3driver-api/soundwire/bra:bulk register access (bra)jvbulk-register-access-braBulk Register Access (BRA)$driver-api/soundwire/bra:conventionsjv conventions Conventions%driver-api/soundwire/bra:introductionjv introduction Introduction'driver-api/soundwire/bra:error checkingjverror-checkingError checking&driver-api/soundwire/bra:example framejv example-frame Example frame0driver-api/soundwire/bra:addressing restrictionsjvaddressing-restrictionsAddressing restrictions-driver-api/soundwire/bra:unsupported featuresjvunsupported-featuresUnsupported features0driver-api/soundwire/bra:bi-directional handlingjvbi-directional-handlingBi-directional handling1driver-api/soundwire/bra:peripheral/bus interfacejvperipheral-bus-interfacePeripheral/bus interface)driver-api/soundwire/bra:bra stream modeljvbra-stream-modelBRA stream model*driver-api/soundwire/bra:audio dma supportjvaudio-dma-supportAudio DMA support7driver-api/soundwire/bra_cadence:cadence ip bra supportjjcadence-ip-bra-supportCadence IP BRA support4driver-api/soundwire/bra_cadence:format requirementsjjformat-requirementsFormat requirements/driver-api/soundwire/bra_cadence:example formatjjexample-formatExample formatdriver-api/surface_aggregator/internal:request transport layerjrequest-transport-layerRequest Transport Layer7driver-api/surface_aggregator/internal:controller layerjcontroller-layerController LayerEdriver-api/surface_aggregator/internal-api:internal api documentationjinternal-api-documentationInternal API DocumentationAdriver-api/surface_aggregator/internal-api:packet transport layerjpacket-transport-layerPacket Transport LayerBdriver-api/surface_aggregator/internal-api:request transport layerjrequest-transport-layerRequest Transport Layer5driver-api/surface_aggregator/internal-api:controllerj controller Controllerdriver-api/surface_aggregator/ssh:limitations and observationsjrlimitations-and-observationsLimitations and Observations,driver-api/switchtec:linux switchtec supportjlinux-switchtec-supportLinux Switchtec Supportdriver-api/switchtec:interfacej interface Interface(driver-api/switchtec:userspace interfacejuserspace-interfaceUserspace Interface8driver-api/switchtec:non-transparent bridge (ntb) driverj!non-transparent-bridge-ntb-driver#Non-Transparent Bridge (NTB) Driver(driver-api/sync_file:sync file api guidejzsync-file-api-guideSync File API Guide-driver-api/sync_file:in-fences and out-fencesjzin-fences-and-out-fencesin-fences and out-fences(driver-api/sync_file:creating sync filesjzcreating-sync-filesCreating Sync Files8driver-api/sync_file:receiving sync files from userspacejz#receiving-sync-files-from-userspace#Receiving Sync Files from Userspace3driver-api/target:target and iscsi interfaces guidejm!target-and-iscsi-interfaces-guide!target and iSCSI Interfaces Guide+driver-api/target:introduction and overviewjmintroduction-and-overviewIntroduction and Overview/driver-api/target:target core device interfacesjmtarget-core-device-interfacesTarget core device interfaces2driver-api/target:target core transport interfacesjm target-core-transport-interfaces Target core transport interfaces0driver-api/target:target-supported userspace i/ojmtarget-supported-userspace-i-oTarget-supported userspace I/O(driver-api/target:iscsi helper functionsjmiscsi-helper-functionsiSCSI helper functions(driver-api/target:iscsi boot informationjmiscsi-boot-informationiSCSI boot information&driver-api/target:iscsi tcp interfacesjmiscsi-tcp-interfacesiSCSI TCP interfaces=driver-api/tee:tee (trusted execution environment) driver apijq,tee-trusted-execution-environment-driver-api.TEE (Trusted Execution Environment) driver API(driver-api/tee:tee client driver examplejqtee-client-driver-exampleTEE client driver example:driver-api/thermal/cpu-cooling-api:cpu cooling apis how toj5cpu-cooling-apis-how-toCPU cooling APIs How To2driver-api/thermal/cpu-cooling-api:0. introductionj5 introduction0. Introduction6driver-api/thermal/cpu-cooling-api:1. cpu cooling apisj5cpu-cooling-apis1. cpu cooling APIs2driver-api/thermal/cpu-cooling-api:2. power modelsj5 power-models2. Power models4driver-api/thermal/cpu-idle-cooling:cpu idle coolingjcpu-idle-coolingCPU Idle Cooling.driver-api/thermal/cpu-idle-cooling:situation:j situation Situation:.driver-api/thermal/cpu-idle-cooling:solutions:j solutions Solutions:3driver-api/thermal/cpu-idle-cooling:idle injection:jidle-injectionIdle Injection:8driver-api/thermal/cpu-idle-cooling:power considerationsjpower-considerationsPower considerations:driver-api/thermal/exynos_thermal:kernel driver exynos_tmuj^{kernel-driver-exynos-tmuKernel driver exynos_tmu=driver-api/thermal/exynos_thermal:tmu controller description:j^{tmu-controller-descriptionTMU controller Description:9driver-api/thermal/exynos_thermal:tmu driver description:j^{tmu-driver-descriptionTMU driver description:Adriver-api/thermal/exynos_thermal_emulation:exynos emulation modej*exynos-emulation-modeExynos Emulation Mode7driver-api/thermal/exynos_thermal_emulation:descriptionj* description Description driver-api/thermal/index:thermaljthermalThermalkms_base_object_abstractionjPkms-base-object-abstractionModeset Base Object Abstractionkms_dumb_buffer_objectsjPkms-dumb-buffer-objectsDumb Buffer Objectsstandard_connector_propertiesjPstandard-connector-propertiesStandard Connector Propertiesplane_composition_propertiesjPplane-composition-propertiesPlane Composition Propertiesdamage_tracking_propertiesjPdamage-tracking-propertiesDamage Tracking Properties%gpu/drm-kms:kernel mode setting (kms)jPkernel-mode-setting-kmsKernel Mode Setting (KMS)gpu/drm-kms:overviewjPoverviewOverview-gpu/drm-kms:kms core structures and functionsjP!kms-core-structures-and-functions!KMS Core Structures and Functions+gpu/drm-kms:modeset base object abstractionjPmodeset-base-object-abstractionModeset Base Object Abstractiongpu/drm-kms:atomic mode settingjPatomic-mode-settingAtomic Mode Settinggpu/drm-kms:crtc abstractionjPcrtc-abstractionCRTC Abstraction$gpu/drm-kms:frame buffer abstractionjPframe-buffer-abstractionFrame Buffer Abstractiongpu/drm-kms:drm format handlingjPdrm-format-handlingDRM Format Handlinggpu/drm-kms:dumb buffer objectsjPdumb-buffer-objectsDumb Buffer Objectsgpu/drm-kms:plane abstractionjPplane-abstractionPlane Abstraction,gpu/drm-kms:display modes function referencejP display-modes-function-reference Display Modes Function Reference!gpu/drm-kms:connector abstractionjPconnector-abstractionConnector Abstractiongpu/drm-kms:encoder abstractionjPencoder-abstractionEncoder Abstractiongpu/drm-kms:kms lockingjP kms-locking KMS Lockinggpu/drm-kms:kms propertiesjPkms-propertiesKMS Propertiesgpu/drm-kms:vertical blankingjPvertical-blankingVertical Blankinggpu/drm-kms:vertical blank workjPvertical-blank-workVertical Blank Workdrm_atomic_helperj=drm-atomic-helper)Atomic Modeset Helper Functions Reference drm_bridgesj= drm-bridgesBridgesdrm_panel_helperj=drm-panel-helperPanel Helper Reference1gpu/drm-kms-helpers:mode setting helper functionsj=mode-setting-helper-functionsMode Setting Helper Functions?gpu/drm-kms-helpers:modeset helper reference for common vtablesj=+modeset-helper-reference-for-common-vtables+Modeset Helper Reference for Common Vtables=gpu/drm-kms-helpers:atomic modeset helper functions referencej=)atomic-modeset-helper-functions-reference)Atomic Modeset Helper Functions Reference/gpu/drm-kms-helpers:simple kms helper referencej=simple-kms-helper-referenceSimple KMS Helper Reference4gpu/drm-kms-helpers:fbdev helper functions referencej= fbdev-helper-functions-reference fbdev Helper Functions Reference5gpu/drm-kms-helpers:format helper functions referencej=!format-helper-functions-reference!format Helper Functions Reference>gpu/drm-kms-helpers:framebuffer dma helper functions referencej=*framebuffer-dma-helper-functions-reference*Framebuffer DMA Helper Functions Reference4gpu/drm-kms-helpers:framebuffer gem helper referencej= framebuffer-gem-helper-reference Framebuffer GEM Helper Referencegpu/drm-kms-helpers:bridgesj=bridgesBridges*gpu/drm-kms-helpers:panel helper referencej=panel-helper-referencePanel Helper Reference7gpu/drm-kms-helpers:panel self refresh helper referencej=#panel-self-refresh-helper-reference#Panel Self Refresh Helper Reference3gpu/drm-kms-helpers:hdcp helper functions referencej=hdcp-helper-functions-referenceHDCP Helper Functions Reference;gpu/drm-kms-helpers:display port helper functions referencej='display-port-helper-functions-reference'Display Port Helper Functions Reference?gpu/drm-kms-helpers:display port cec helper functions referencej=+display-port-cec-helper-functions-reference+Display Port CEC Helper Functions ReferenceMgpu/drm-kms-helpers:display port dual mode adaptor helper functions referencej=9display-port-dual-mode-adaptor-helper-functions-reference9Display Port Dual Mode Adaptor Helper Functions Reference,gpu/drm-kms-helpers:display port mst helpersj=display-port-mst-helpersDisplay Port MST Helpers7gpu/drm-kms-helpers:mipi dbi helper functions referencej=#mipi-dbi-helper-functions-reference#MIPI DBI Helper Functions Reference7gpu/drm-kms-helpers:mipi dsi helper functions referencej=#mipi-dsi-helper-functions-reference#MIPI DSI Helper Functions ReferenceIgpu/drm-kms-helpers:display stream compression helper functions referencej=5display-stream-compression-helper-functions-reference5Display Stream Compression Helper Functions Reference=gpu/drm-kms-helpers:output probing helper functions referencej=)output-probing-helper-functions-reference)Output Probing Helper Functions Reference3gpu/drm-kms-helpers:edid helper functions referencej=edid-helper-functions-referenceEDID Helper Functions Reference3gpu/drm-kms-helpers:scdc helper functions referencej=scdc-helper-functions-referenceSCDC Helper Functions Reference4gpu/drm-kms-helpers:hdmi infoframes helper referencej= hdmi-infoframes-helper-reference HDMI Infoframes Helper Reference1gpu/drm-kms-helpers:rectangle utilities referencej=rectangle-utilities-referenceRectangle Utilities Reference.gpu/drm-kms-helpers:flip-work helper referencej=flip-work-helper-referenceFlip-work Helper Reference-gpu/drm-kms-helpers:auxiliary modeset helpersj=auxiliary-modeset-helpersAuxiliary Modeset Helpers!gpu/drm-kms-helpers:of/dt helpersj= of-dt-helpers OF/DT Helpers1gpu/drm-kms-helpers:legacy plane helper referencej=legacy-plane-helper-referenceLegacy Plane Helper ReferenceBgpu/drm-kms-helpers:legacy crtc/modeset helper functions referencej=.legacy-crtc-modeset-helper-functions-reference.Legacy CRTC/Modeset Helper Functions Reference(gpu/drm-kms-helpers:privacy-screen classj=privacy-screen-classPrivacy-screen classprime_buffer_sharingj$prime-buffer-sharingPRIME Buffer Sharing drm_gpuvmj$ drm-gpuvm DRM GPUVMdrm_gpuvm_lockingj$drm-gpuvm-lockingLockingdrm_sync_objectsj$drm-sync-objectsDRM Sync Objects gpu/drm-mm:drm memory managementj$drm-memory-managementDRM Memory Management.gpu/drm-mm:the translation table manager (ttm)j$!the-translation-table-manager-ttm#The Translation Table Manager (TTM)/gpu/drm-mm:the graphics execution manager (gem)j$"the-graphics-execution-manager-gem$The Graphics Execution Manager (GEM)gpu/drm-mm:vma offset managerj$vma-offset-managerVMA Offset Managergpu/drm-mm:prime buffer sharingj$j2PRIME Buffer Sharing!gpu/drm-mm:drm mm range allocatorj$drm-mm-range-allocatorDRM MM Range Allocatorgpu/drm-mm:drm gpuvmj$j2 DRM GPUVMgpu/drm-mm:drm buddy allocatorj$drm-buddy-allocatorDRM Buddy Allocator2gpu/drm-mm:drm cache handling and fast wc memcpy()j$%drm-cache-handling-and-fast-wc-memcpy'DRM Cache Handling and Fast WC memcpy()gpu/drm-mm:drm sync objectsj$j2DRM Sync Objects gpu/drm-mm:drm execution contextj$drm-execution-contextDRM Execution contextgpu/drm-mm:gpu schedulerj$ gpu-scheduler GPU Schedulerdrm_primary_nodej;drm-primary-node,Primary Nodes, DRM Master and Authentication drm_leasingj; drm-leasingDRM Display Resource Leasingdrm_render_nodej;drm-render-node Render nodesdrm_driver_ioctlj;drm-driver-ioctlIOCTL Support on Device Nodes crtc_indexj; crtc-index CRTC index gpu/drm-uapi:userland interfacesj;userland-interfacesUserland interfaces!gpu/drm-uapi:libdrm device lookupj;libdrm-device-lookuplibdrm Device Lookup9gpu/drm-uapi:primary nodes, drm master and authenticationj;+primary-nodes-drm-master-and-authentication,Primary Nodes, DRM Master and Authentication)gpu/drm-uapi:drm display resource leasingj;drm-display-resource-leasingDRM Display Resource Leasing/gpu/drm-uapi:open-source userspace requirementsj;"open-source-userspace-requirements"Open-Source Userspace Requirementsgpu/drm-uapi:render nodesj; render-nodes Render nodesgpu/drm-uapi:device hot-unplugj;device-hot-unplugDevice Hot-Unpluggpu/drm-uapi:device resetj; device-reset Device resetgpu/drm-uapi:device wedgingj;device-wedgingDevice Wedging*gpu/drm-uapi:ioctl support on device nodesj;ioctl-support-on-device-nodesIOCTL Support on Device Nodes#gpu/drm-uapi:testing and validationj;testing-and-validationTesting and validationgpu/drm-uapi:sysfs supportj; sysfs-support Sysfs Support"gpu/drm-uapi:vblank event handlingj;vblank-event-handlingVBlank event handling%gpu/drm-uapi:userspace api structuresj;userspace-api-structuresUserspace API Structures%gpu/drm-uapi:dma-buf interoperabilityj;dma-buf-interoperabilitydma-buf interoperabilitydrm-client-usage-statsjdrm-client-usage-statsDRM client usage stats*gpu/drm-usage-stats:drm client usage statsjj2DRM client usage stats-gpu/drm-usage-stats:file format specificationjfile-format-specificationFile format specification*gpu/drm-usage-stats:implementation detailsjimplementation-detailsImplementation Details*gpu/drm-vm-bind-async:asynchronous vm_bindjasynchronous-vm-bindAsynchronous VM_BIND#gpu/drm-vm-bind-async:nomenclature:j nomenclature Nomenclature:Bgpu/drm-vm-bind-async:synchronous / asynchronous vm_bind operationj*synchronous-asynchronous-vm-bind-operation,Synchronous / Asynchronous VM_BIND operationQgpu/drm-vm-bind-async:multi-operation vm_bind ioctl error handling and interruptsj;multi-operation-vm-bind-ioctl-error-handling-and-interrupts;Multi-operation VM_BIND IOCTL error handling and interrupts2gpu/drm-vm-bind-async:example: the xe vm_bind uapijexample-the-xe-vm-bind-uapiExample: The Xe VM_BIND uAPIgpu_vma lifetimejgpu-vma-lifetime2Protection and lifetime of gpu_vm_bos and gpu_vmasspinlock iterationjspinlock-iteration=Accessing the gpu_vm’s lists without the dma_resv lock held'gpu/drm-vm-bind-locking:vm_bind lockingjvm-bind-lockingVM_BIND locking4gpu/drm-vm-bind-locking:the drm gpuvm set of helpersjthe-drm-gpuvm-set-of-helpersThe DRM GPUVM set of helpers$gpu/drm-vm-bind-locking:nomenclaturej nomenclature Nomenclature/gpu/drm-vm-bind-locking:locks and locking orderjlocks-and-locking-orderLocks and locking orderJgpu/drm-vm-bind-locking:protection and lifetime of gpu_vm_bos and gpu_vmasj2protection-and-lifetime-of-gpu-vm-bos-and-gpu-vmas2Protection and lifetime of gpu_vm_bos and gpu_vmasBgpu/drm-vm-bind-locking:revalidation and eviction of local objectsj*revalidation-and-eviction-of-local-objects*Revalidation and eviction of local objectsgpu/rfc/i915_vm_bind:i915 vm_bind feature design and use casesj7)i915-vm-bind-feature-design-and-use-cases)I915 VM_BIND feature design and use cases$gpu/rfc/i915_vm_bind:vm_bind featurej7vm-bind-featureVM_BIND feature,gpu/rfc/i915_vm_bind:other vm_bind use casesj7other-vm-bind-use-casesOther VM_BIND use cases!gpu/rfc/i915_vm_bind:vm_bind uapij7 vm-bind-uapi VM_BIND UAPIgpu/rfc/index:gpu rfc sectionj#gpu-rfc-sectionGPU RFC Section7gpu/tegra:drm/tegra nvidia tegra gpu and display driverj-drm-tegra-nvidia-tegra-gpu-and-display-driver-drm/tegra NVIDIA Tegra GPU and display drivergpu/tegra:driver infrastructurejdriver-infrastructureDriver Infrastructuregpu/tegra:kms driverj kms-driver KMS drivergpu/tegra:userspace interfacejuserspace-interfaceUserspace Interfacetodoj0todo TODO listgpu/todo:todo listj0 todo-list TODO listgpu/todo:difficultyj0 difficulty Difficulty6gpu/todo:remove custom dumb_map_offset implementationsj0-remove-custom-dumb-map-offset-implementations-Remove custom dumb_map_offset implementations;gpu/todo:convert existing kms drivers to atomic modesettingj02convert-existing-kms-drivers-to-atomic-modesetting2Convert existing KMS drivers to atomic modesettingBgpu/todo:clean up the clipped coordination confusion around planesj09clean-up-the-clipped-coordination-confusion-around-planes9Clean up the clipped coordination confusion around planes+gpu/todo:improve plane atomic_check helpersj0"improve-plane-atomic-check-helpers"Improve plane atomic_check helpers=gpu/todo:convert early atomic drivers to async commit helpersj04convert-early-atomic-drivers-to-async-commit-helpers4Convert early atomic drivers to async commit helpers gpu/todo:rename drm_atomic_statej0rename-drm-atomic-stateRename drm_atomic_state gpu/todo:fallout from atomic kmsj0fallout-from-atomic-kmsFallout from atomic KMS6gpu/todo:get rid of dev->struct_mutex from gem driversj0,get-rid-of-dev-struct-mutex-from-gem-drivers-Get rid of dev->struct_mutex from GEM drivers6gpu/todo:move buffer object locking to dma_resv_lock()j0+move-buffer-object-locking-to-dma-resv-lock-Move Buffer Object Locking to dma_resv_lock()Egpu/todo:convert logging to drm_* functions with drm_device parameterj0:convert-logging-to-drm-functions-with-drm-device-parameterbenchmark-and-optimize-blitting-and-format-conversion-function>Benchmark and optimize blitting and format-conversion functionJgpu/todo:drm_framebuffer_funcs and drm_mode_config_funcs.fb_create cleanupj0Adrm-framebuffer-funcs-and-drm-mode-config-funcs-fb-create-cleanupAdrm_framebuffer_funcs and drm_mode_config_funcs.fb_create cleanup$gpu/todo:generic fbdev defio supportj0generic-fbdev-defio-supportGeneric fbdev defio support,gpu/todo:connector register/unregister fixesj0#connector-register-unregister-fixes#connector register/unregister fixes%gpu/todo:remove load/unload callbacksj0remove-load-unload-callbacksRemove load/unload callbacksHgpu/todo:replace drm_detect_hdmi_monitor() with drm_display_info.is_hdmij0=replace-drm-detect-hdmi-monitor-with-drm-display-info-is-hdmi?Replace drm_detect_hdmi_monitor() with drm_display_info.is_hdmi5gpu/todo:consolidate custom driver modeset propertiesj0,consolidate-custom-driver-modeset-properties,Consolidate custom driver modeset properties1gpu/todo:use struct iosys_map throughout codebasej0(use-struct-iosys-map-throughout-codebase(Use struct iosys_map throughout codebase_gpu/todo:review all drivers for setting struct drm_mode_config.{max_width,max_height} correctlyj0Treview-all-drivers-for-setting-struct-drm-mode-config-max-width-max-height-correctlyVReview all drivers for setting struct drm_mode_config.{max_width,max_height} correctly.gpu/todo:request memory regions in all driversj0%request-memory-regions-in-all-drivers%Request memory regions in all drivers0gpu/todo:remove driver dependencies on fb_devicej0'remove-driver-dependencies-on-fb-device'Remove driver dependencies on FB_DEVICERgpu/todo:remove disable/unprepare in remove/shutdown in panel-simple and panel-edpj0Iremove-disable-unprepare-in-remove-shutdown-in-panel-simple-and-panel-edpIRemove disable/unprepare in remove/shutdown in panel-simple and panel-edp:gpu/todo:transition away from using mipi_dsi_*_write_seq()j0-transition-away-from-using-mipi-dsi-write-seq1Transition away from using mipi_dsi_*_write_seq()!gpu/todo:make panic handling workj0make-panic-handling-workMake panic handling work%gpu/todo:clean up the debugfs supportj0clean-up-the-debugfs-supportClean up the debugfs supportgpu/todo:object lifetime fixesj0object-lifetime-fixesObject lifetime fixes=gpu/todo:remove automatic page mapping from dma-buf importingj04remove-automatic-page-mapping-from-dma-buf-importing4Remove automatic page mapping from dma-buf importingGgpu/todo:add unit tests using the kernel unit testing (kunit) frameworkj0Add unit tests using the Kernel Unit Testing (KUnit) framework6gpu/todo:clean up and document former selftests suitesj0-clean-up-and-document-former-selftests-suites-Clean up and document former selftests suitesgpu/todo:enable trinity for drmj0enable-trinity-for-drmEnable trinity for DRM(gpu/todo:make kms tests in i-g-t genericj0make-kms-tests-in-i-g-t-genericMake KMS tests in i-g-t generic*gpu/todo:extend virtual test driver (vkms)j0extend-virtual-test-driver-vkms!Extend virtual test driver (VKMS)gpu/todo:backlight refactoringj0backlight-refactoringBacklight Refactoringgpu/todo:amd dc display driverj0amd-dc-display-driverAMD DC Display Driver%gpu/todo:convert fbdev drivers to drmj0convert-fbdev-drivers-to-drmConvert fbdev drivers to DRM,gpu/tve200:drm/tve200 faraday tv encoder 200jD!drm-tve200-faraday-tv-encoder-200!drm/tve200 Faraday TV Encoder 200,gpu/v3d:drm/v3d broadcom v3d graphics driverj$drm-v3d-broadcom-v3d-graphics-driver$drm/v3d Broadcom V3D Graphics Driver)gpu/v3d:gpu buffer object (bo) managementjgpu-buffer-object-bo-management!GPU buffer object (BO) managementgpu/v3d:interruptsj interrupts Interrupts,gpu/vc4:drm/vc4 broadcom vc4 graphics driverj:$drm-vc4-broadcom-vc4-graphics-driver$drm/vc4 Broadcom VC4 Graphics Driver!gpu/vc4:display hardware handlingj:display-hardware-handlingDisplay Hardware Handlinggpu/vc4:kunit testsj: kunit-tests KUnit Tests3gpu/vc4:memory management and 3d command submissionj:+memory-management-and-3d-command-submission+Memory Management and 3D Command Submissionvga_switcheroojIvga-switcherooVGA Switcheroo!gpu/vga-switcheroo:vga switcheroojIj2VGA Switcheroogpu/vga-switcheroo:modes of usejI modes-of-use Modes of Usegpu/vga-switcheroo:apijIapiAPIgpu/vga-switcheroo:handlersjIhandlersHandlersgpu/vgaarbiter:vga arbiterjw] vga-arbiter VGA Arbiter*gpu/vgaarbiter:vgaarb kernel/userspace abijw]vgaarb-kernel-userspace-abivgaarb kernel/userspace ABI"gpu/vgaarbiter:in-kernel interfacejw]in-kernel-interfaceIn-kernel interfacegpu/vgaarbiter:libpciaccessjw] libpciaccess libpciaccess7gpu/vgaarbiter:xf86vgaarbiter (x server implementation)jw]&xf86vgaarbiter-x-server-implementation(xf86VGAArbiter (X server implementation)gpu/vgaarbiter:referencesjw] references Referencesvkmsj;vkms#drm/vkms Virtual Kernel Modesetting,gpu/vkms:drm/vkms virtual kernel modesettingj;#drm-vkms-virtual-kernel-modesetting#drm/vkms Virtual Kernel Modesettinggpu/vkms:setupj;setupSetupgpu/vkms:testing with igtj;testing-with-igtTesting With IGT gpu/vkms:todoj;todoTODO$gpu/xe/index:drm/xe intel gfx driverjPdrm-xe-intel-gfx-driverdrm/xe Intel GFX Driverxe-usage-statsjxe-usage-stats(Xe DRM client usage stats implementationBgpu/xe/xe-drm-usage-stats:xe drm client usage stats implementationj(xe-drm-client-usage-stats-implementation(Xe DRM client usage stats implementationgpu/xe/xe_cs:command submissionjcommand-submissionCommand submissiongpu/xe/xe_cs:flowjflowFlowgpu/xe/xe_debugging:debuggingjY- debugging Debugging(gpu/xe/xe_devcoredump:xe device coredumpjL0xe-device-coredumpXe Device Coredump"gpu/xe/xe_devcoredump:internal apijL0 internal-api Internal APIgpu/xe/xe_firmware:firmwarej\firmwareFirmware"gpu/xe/xe_firmware:firmware layoutj\firmware-layoutFirmware LayoutEgpu/xe/xe_firmware:write once protected content memory (wopcm) layoutj\0write-once-protected-content-memory-wopcm-layout2Write Once Protected Content Memory (WOPCM) Layoutgpu/xe/xe_firmware:guc ctb blobj\ guc-ctb-blob GuC CTB Blob.gpu/xe/xe_firmware:guc power conservation (pc)j\guc-power-conservation-pcGuC Power Conservation (PC)gpu/xe/xe_firmware:internal apij\ internal-api Internal API?gpu/xe/xe_gt_mcr:gt multicast/replicated (mcr) register supportjs7,gt-multicast-replicated-mcr-register-support.GT Multicast/Replicated (MCR) Register Supportgpu/xe/xe_gt_mcr:internal apijs7 internal-api Internal APIgpu/xe/xe_map:map layerj map-layer Map Layergpu/xe/xe_migrate:migrate layerj[O migrate-layer Migrate Layer$gpu/xe/xe_migrate:special vm detailsj[Ospecial-vm-detailsSpecial VM detailsgpu/xe/xe_migrate:bind jobsj[O bind-jobs Bind jobs#gpu/xe/xe_migrate:copy / clear jobsj[Ocopy-clear-jobsCopy / clear jobsgpu/xe/xe_migrate:future workj[O future-work Future workgpu/xe/xe_mm:memory managementj`memory-managementMemory Managementgpu/xe/xe_mm:bo managementj` bo-management BO managementgpu/xe/xe_mm:bo creationj` bo-creation BO creationgpu/xe/xe_mm:bo validationj` bo-validation BO validation!gpu/xe/xe_mm:bo eviction / movingj`bo-eviction-movingBO eviction / movinggpu/xe/xe_mm:future workj` future-work Future workgpu/xe/xe_mm:ggttj`ggttGGTTgpu/xe/xe_mm:pagetable buildingj`pagetable-buildingPagetable buildinggpu/xe/xe_pcode:pcodejNpcodePcodegpu/xe/xe_pcode:internal apijN internal-api Internal API%gpu/xe/xe_pm:runtime power managementjOruntime-power-managementRuntime Power Managementgpu/xe/xe_pm:internal apijO internal-api Internal API'gpu/xe/xe_rtp:register table processingjXregister-table-processingRegister Table Processinggpu/xe/xe_rtp:internal apijX internal-api Internal API!gpu/xe/xe_tile:multi-tile devicesj$multi-tile-devicesMulti-tile Devicesgpu/xe/xe_tile:internal apij$ internal-api Internal API!gpu/xe/xe_wa:hardware workaroundsjhardware-workaroundsHardware workaroundsgpu/xe/xe_wa:internal apij internal-api Internal API@gpu/xen-front:drm/xen-front xen para-virtualized frontend driverj#2drm-xen-front-xen-para-virtualized-frontend-driver2drm/xen-front Xen para-virtualized frontend driverHgpu/xen-front:driver modes of operation in terms of display buffers usedj#:driver-modes-of-operation-in-terms-of-display-buffers-used:Driver modes of operation in terms of display buffers used gpu/xen-front:driver limitationsj#driver-limitationsDriver limitations:gpu/zynqmp:xilinx zynqmp ultrascale+ displayport subsystemjF.xilinx-zynqmp-ultrascale-displayport-subsystem/Xilinx ZynqMP Ultrascale+ DisplayPort Subsystemgpu/zynqmp:debugfsjFdebugfsdebugfsgpu/zynqmp:internalsjF internals Internals%hid/amd-sfh-hid:amd sensor fusion hubjDamd-sensor-fusion-hubAMD Sensor Fusion Hubhid/amd-sfh-hid:block diagramjD block-diagram Block Diagram'hid/amd-sfh-hid:amd hid transport layerjDamd-hid-transport-layerAMD HID Transport Layer$hid/amd-sfh-hid:amd hid client layerjDamd-hid-client-layerAMD HID Client Layer"hid/amd-sfh-hid:amd mp2 pcie layerjDamd-mp2-pcie-layerAMD MP2 PCIe layer,hid/amd-sfh-hid:enumeration and probing flowjDenumeration-and-probing-flowEnumeration and Probing flow@hid/amd-sfh-hid:data flow from application to the amd sfh driverjD0data-flow-from-application-to-the-amd-sfh-driver0Data Flow from Application to the AMD SFH Driver'hid/hid-alps:alps hid touchpad protocoljalps-hid-touchpad-protocolALPS HID Touchpad Protocolhid/hid-alps:introductionj introduction Introductionhid/hid-alps:hid descriptorjhid-descriptorHID Descriptorhid/hid-alps:report idj report-id Report IDhid/hid-alps:data patternj data-pattern Data patternhid/hid-alps:command read/writejcommand-read-writeCommand Read/Write#hid/hid-alps:stickpointer data bytejstickpointer-data-byteStickPointer data bytehid/hid-bpf:hid-bpfjhid-bpfHID-BPF)hid/hid-bpf:when (and why) to use hid-bpfjwhen-and-why-to-use-hid-bpfWhen (and why) to use HID-BPF&hid/hid-bpf:high-level view of hid-bpfjhigh-level-view-of-hid-bpfHigh-level view of HID-BPF9hid/hid-bpf:in-tree hid-bpf programs and ``udev-hid-bpf``j)in-tree-hid-bpf-programs-and-udev-hid-bpf)In-tree HID-BPF programs and udev-hid-bpf'hid/hid-bpf:available types of programsjavailable-types-of-programsAvailable types of programshid/hid-bpf:developer api:j developer-apiDeveloper API:1hid/hid-bpf:general overview of a hid-bpf programj%general-overview-of-a-hid-bpf-program%General overview of a HID-BPF program/hid/hid-bpf:attaching a bpf program to a devicej#attaching-a-bpf-program-to-a-device#Attaching a bpf program to a deviceEhid/hid-bpf:an (almost) complete example of a bpf enhanced hid devicej7an-almost-complete-example-of-a-bpf-enhanced-hid-device9An (almost) complete example of a BPF enhanced HID device$hid/hid-sensor:hid sensors frameworkjihid-sensors-frameworkHID Sensors Frameworkhid/hid-sensor:implementationjiimplementationImplementation$hid/hid-sensor:core driver interfacejicore-driver-interfaceCore driver Interface+hid/hid-transport:hid i/o transport driversjKhid-i-o-transport-driversHID I/O Transport Drivershid/hid-transport:1) hid busjKhid-bus 1) HID Bushid/hid-transport:2) hid apijKhid-api 2) HID API;hid/hiddev:care and feeding of your human interface devicesj-0care-and-feeding-of-your-human-interface-devices0Care and feeding of your Human Interface Deviceshid/hiddev:introductionj- introduction Introduction)hid/hiddev:using the hid device interfacej-using-the-hid-device-interfaceUsing the HID Device Interfacehid/hiddev:the hiddev apij-the-hiddev-apiThe HIDDEV API3hid/hidintro:introduction to hid report descriptorsj&introduction-to-hid-report-descriptors&Introduction to HID report descriptorshid/hidintro:introductionj introduction Introduction+hid/hidintro:parsing hid report descriptorsjparsing-hid-report-descriptorsParsing HID report descriptors5hid/hidintro:collections, report ids and evdev eventsj'collections-report-ids-and-evdev-events(Collections, Report IDs and Evdev eventshid/hidintro:eventsjeventsEvents)hid/hidintro:when something does not workjwhen-something-does-not-workWhen something does not workKhid/hidraw:hidraw - raw access to usb and bluetooth human interface devicesj_>hidraw-raw-access-to-usb-and-bluetooth-human-interface-devices@HIDRAW - Raw Access to USB and Bluetooth Human Interface Deviceshid/hidraw:the hidraw apij_the-hidraw-apiThe HIDRAW APIhid/hidraw:read()j_readread()hid/hidraw:write()j_writewrite()hid/hidraw:ioctl()j_ioctlioctl()hid/hidraw:examplej_exampleExample>hid/hidreport-parsing:manual parsing of hid report descriptorsj-(manual-parsing-of-hid-report-descriptors(Manual parsing of HID report descriptors'hid/index:human interface devices (hid)jhuman-interface-devices-hidHuman Interface Devices (HID)3hid/intel-ish-hid:intel integrated sensor hub (ish)j intel-integrated-sensor-hub-ish!Intel Integrated Sensor Hub (ISH)hid/intel-ish-hid:overviewj overviewOverview3hid/intel-ish-hid:ish implementation: block diagramj  ish-implementation-block-diagram!ISH Implementation: Block Diagram7hid/intel-ish-hid:high level processing in above blocksj %high-level-processing-in-above-blocks%High level processing in above blocks3hid/intel-thc-hid:intel touch host controller (thc)jXintel-touch-host-controller-thc!Intel Touch Host Controller (THC)hid/intel-thc-hid:1. overviewjXoverview 1. Overview+hid/intel-thc-hid:2. thc hardware interfacejXthc-hardware-interface2. THC Hardware Interface'hid/intel-thc-hid:3. high level conceptjXhigh-level-concept3. High level concept.hid/intel-thc-hid:4. hidspi support (quickspi)jXhidspi-support-quickspi4. HIDSPI support (QuickSPI).hid/intel-thc-hid:5. hidi2c support (quicki2c)jXhidi2c-support-quicki2c5. HIDI2C support (QuickI2C)"hid/intel-thc-hid:6. thc debuggingjX thc-debugging6. THC Debugginghid/intel-thc-hid:7. referencejX reference 7. Reference?hid/uhid:uhid - user-space i/o driver support for hid subsystemjl4uhid-user-space-i-o-driver-support-for-hid-subsystem6UHID - User-space I/O driver support for HID subsystemhid/uhid:the uhid apijl the-uhid-api The UHID APIhid/uhid:write()jlwritewrite()hid/uhid:read()jlreadread()'hwmon/abituguru:kernel driver abitugurujkernel-driver-abituguruKernel driver abituguru!hwmon/abituguru:module parametersjmodule-parametersModule Parametershwmon/abituguru:descriptionj description Descriptionhwmon/abituguru:known issuesj known-issues Known Issues)hwmon/abituguru-datasheet:uguru datasheetj?uguru-datasheetuGuru datasheet#hwmon/abituguru-datasheet:detectionj? detection Detection+hwmon/abituguru-datasheet:reading / writingj?reading-writingReading / Writing%hwmon/abituguru-datasheet:address mapj? address-map Address Map5hwmon/abituguru-datasheet:warning for the adventurousj?warning-for-the-adventurousWarning for the adventurous)hwmon/abituguru3:kernel driver abituguru3jkernel-driver-abituguru3Kernel driver abituguru3"hwmon/abituguru3:module parametersjmodule-parametersModule Parametershwmon/abituguru3:descriptionj description Descriptionhwmon/abituguru3:known issuesj known-issues Known Issues-hwmon/acbel-fsg032:kernel driver acbel-fsg032jWkernel-driver-acbel-fsg032Kernel driver acbel-fsg032hwmon/acbel-fsg032:descriptionjW description Descriptionhwmon/acbel-fsg032:usage notesjW usage-notes Usage Notes hwmon/acbel-fsg032:sysfs entriesjW sysfs-entries Sysfs entries0hwmon/acpi_power_meter:kernel driver power_meterjkernel-driver-power-meterKernel driver power_meter"hwmon/acpi_power_meter:descriptionj description Description'hwmon/acpi_power_meter:special featuresjspecial-featuresSpecial Features!hwmon/ad7314:kernel driver ad7314j:kernel-driver-ad7314Kernel driver ad7314hwmon/ad7314:descriptionj: description Descriptionhwmon/ad7314:notesj:notesNotes)hwmon/adc128d818:kernel driver adc128d818jYkernel-driver-adc128d818Kernel driver adc128d818hwmon/adc128d818:descriptionjY description Description#hwmon/adm1025:kernel driver adm1025jkernel-driver-adm1025Kernel driver adm1025hwmon/adm1025:descriptionj description Description#hwmon/adm1026:kernel driver adm1026jekernel-driver-adm1026Kernel driver adm1026hwmon/adm1026:module parametersjemodule-parametersModule Parametershwmon/adm1026:descriptionje description Description#hwmon/adm1031:kernel driver adm1031jkernel-driver-adm1031Kernel driver adm1031hwmon/adm1031:descriptionj description Description#hwmon/adm1177:kernel driver adm1177jkernel-driver-adm1177Kernel driver adm1177hwmon/adm1177:descriptionj description Descriptionhwmon/adm1177:usage notesj usage-notes Usage Noteshwmon/adm1177:sysfs entriesj sysfs-entries Sysfs entries#hwmon/adm1266:kernel driver adm1266j,kernel-driver-adm1266Kernel driver adm1266hwmon/adm1266:descriptionj, description Descriptionhwmon/adm1266:sysfs entriesj, sysfs-entries Sysfs entries#hwmon/adm1275:kernel driver adm1275j[^kernel-driver-adm1275Kernel driver adm1275hwmon/adm1275:descriptionj[^ description Descriptionhwmon/adm1275:usage notesj[^ usage-notes Usage Notes#hwmon/adm1275:platform data supportj[^platform-data-supportPlatform data supporthwmon/adm1275:sysfs entriesj[^ sysfs-entries Sysfs entries#hwmon/adm9240:kernel driver adm9240jkernel-driver-adm9240Kernel driver adm9240hwmon/adm9240:interfacej interface Interfacehwmon/adm9240:descriptionj description Descriptionhwmon/adm9240:measurementsj measurements Measurementshwmon/adm9240:temperaturej temperature Temperaturehwmon/adm9240:fan speedj fan-speed Fan Speedhwmon/adm9240:analog outputj analog-output Analog Outputhwmon/adm9240:vid monitorj vid-monitor VID Monitorhwmon/adm9240:chassis intrusionjchassis-intrusionChassis Intrusion#hwmon/adp1050:kernel driver adp1050jGkernel-driver-adp1050Kernel driver adp1050hwmon/adp1050:descriptionjG description Descriptionhwmon/adp1050:usage notesjG usage-notes Usage Notes#hwmon/adp1050:platform data supportjGplatform-data-supportPlatform data supporthwmon/adp1050:sysfs attributesjGsysfs-attributesSysfs Attributes#hwmon/ads7828:kernel driver ads7828jkernel-driver-ads7828Kernel driver ads7828hwmon/ads7828:platform dataj platform-data Platform datahwmon/ads7828:descriptionj description Description#hwmon/adt7410:kernel driver adt7410jQkernel-driver-adt7410Kernel driver adt7410hwmon/adt7410:descriptionjQ description Description!hwmon/adt7410:configuration notesjQconfiguration-notesConfiguration Noteshwmon/adt7410:sysfs-interfacejQsysfs-interfacesysfs-Interface#hwmon/adt7411:kernel driver adt7411jkernel-driver-adt7411Kernel driver adt7411hwmon/adt7411:descriptionj description Descriptionhwmon/adt7411:sysfs-interfacejsysfs-interfacesysfs-Interfacehwmon/adt7411:notesjnotesNotes#hwmon/adt7462:kernel driver adt7462jkernel-driver-adt7462Kernel driver adt7462hwmon/adt7462:descriptionj description Descriptionhwmon/adt7462:special featuresjspecial-featuresSpecial Features!hwmon/adt7462:configuration notesjconfiguration-notesConfiguration Notes#hwmon/adt7470:kernel driver adt7470j/;kernel-driver-adt7470Kernel driver adt7470hwmon/adt7470:descriptionj/; description Descriptionhwmon/adt7470:special featuresj/;special-featuresSpecial Features!hwmon/adt7470:configuration notesj/;configuration-notesConfiguration Noteshwmon/adt7470:notesj/;notesNotes#hwmon/adt7475:kernel driver adt7475jkernel-driver-adt7475Kernel driver adt7475hwmon/adt7475:descriptionj description Description&hwmon/adt7475:chip differences summaryjchip-differences-summaryChip Differences Summaryhwmon/adt7475:sysfs mappingj sysfs-mapping Sysfs Mappinghwmon/adt7475:special featuresjspecial-featuresSpecial Featureshwmon/adt7475:fan speed controljfan-speed-controlFan Speed Controlhwmon/adt7475:notesjnotesNoteshwmon/aht10:kernel driver aht10jMkernel-driver-aht10Kernel driver aht10hwmon/aht10:descriptionjM description Descriptionhwmon/aht10:special featuresjMspecial-featuresSpecial Featureshwmon/aht10:usage notesjM usage-notes Usage Noteshwmon/aht10:sysfs entriesjM sysfs-entries Sysfs entries#hwmon/amc6821:kernel driver amc6821jkernel-driver-amc6821Kernel driver amc6821hwmon/amc6821:descriptionj description Descriptionhwmon/amc6821:module parametersjmodule-parametersModule parameters;hwmon/aquacomputer_d5next:kernel driver aquacomputer-d5nextjE!kernel-driver-aquacomputer-d5next!Kernel driver aquacomputer-d5next%hwmon/aquacomputer_d5next:descriptionjE description Description%hwmon/aquacomputer_d5next:usage notesjE usage-notes Usage notes'hwmon/aquacomputer_d5next:sysfs entriesjE sysfs-entries Sysfs entries)hwmon/aquacomputer_d5next:debugfs entriesjEdebugfs-entriesDebugfs entries!hwmon/asb100:kernel driver asb100j@kernel-driver-asb100Kernel driver asb100hwmon/asb100:descriptionj@ description Description#hwmon/asc7621:kernel driver asc7621jkernel-driver-asc7621Kernel driver asc7621)hwmon/asc7621:asc7621 product descriptionjasc7621-product-descriptionaSC7621 Product Description!hwmon/asc7621:configuration notesjconfiguration-notesConfiguration Notes,driver-api/gpio/driver:gpio driver interfacejgpio-driver-interfaceGPIO Driver Interface7driver-api/gpio/driver:internal representation of gpiosj internal-representation-of-gpios Internal Representation of GPIOs4driver-api/gpio/driver:controller drivers: gpio_chipjcontroller-drivers-gpio-chipController Drivers: gpio_chip2driver-api/gpio/driver:gpio drivers providing irqsjgpio-drivers-providing-irqsGPIO drivers providing IRQs6driver-api/gpio/driver:requesting self-owned gpio pinsjrequesting-self-owned-gpio-pinsRequesting self-owned GPIO pinsdriver-api/media/drivers/ccs/ccs:mipi ccs camera sensor driverj9mipi-ccs-camera-sensor-driverMIPI CCS camera sensor driver0driver-api/media/drivers/ccs/ccs:ccs static dataj9ccs-static-dataCCS static data>driver-api/media/drivers/ccs/ccs:register definition generatorj9register-definition-generatorRegister definition generator3driver-api/media/drivers/ccs/ccs:ccs pll calculatorj9ccs-pll-calculatorCCS PLL calculator2driver-api/media/drivers/contributors:contributorsj contributors Contributors9driver-api/media/drivers/cx2341x-devel:the cx2341x driverj6nthe-cx2341x-driverThe cx2341x driver>driver-api/media/drivers/cx2341x-devel:memory at cx2341x chipsj6nmemory-at-cx2341x-chipsMemory at cx2341x chips 0x02002b00j6n4pvr350-video-decoder-registers-0x02002800-0x02002b007PVR350 Video decoder registers 0x02002800 -> 0x02002B00=driver-api/media/drivers/cx2341x-devel:the cx231xx dma enginej6nthe-cx231xx-dma-engineThe cx231xx DMA engine3driver-api/media/drivers/cx88-devel:the cx88 driverj<the-cx88-driverThe cx88 driverOdriver-api/media/drivers/cx88-devel:documentation missing at the cx88 datasheetj<+documentation-missing-at-the-cx88-datasheet+Documentation missing at the cx88 datasheetGdriver-api/media/drivers/cx88-devel:hauppauge wintv cx88 ir informationj<#hauppauge-wintv-cx88-ir-information#Hauppauge WinTV cx88 IR informationBdriver-api/media/drivers/dvb-usb:idea behind the dvb-usb-frameworkj!idea-behind-the-dvb-usb-framework!Idea behind the dvb-usb-framework2driver-api/media/drivers/dvb-usb:supported devicesjsupported-devicesSupported devices,driver-api/media/drivers/dvb-usb:how to use?j how-to-use How to use?8driver-api/media/drivers/dvb-usb:known problems and bugsjknown-problems-and-bugsKnown problems and bugs4driver-api/media/drivers/dvb-usb:3. acknowledgementsjacknowledgements3. AcknowledgementsGdriver-api/media/drivers/fimc-devel:the samsung s5p/exynos4 fimc driverjw#the-samsung-s5p-exynos4-fimc-driver#The Samsung S5P/EXYNOS4 FIMC driver6driver-api/media/drivers/fimc-devel:files partitioningjwfiles-partitioningFiles partitioning3driver-api/media/drivers/frontends:frontend driversjlfrontend-driversFrontend drivers:driver-api/media/drivers/frontends:frontend attach headersjlfrontend-attach-headersFrontend attach headersBdriver-api/media/drivers/index:media driver-specific documentationjG#media-driver-specific-documentation#Media driver-specific documentation8driver-api/media/drivers/index:video4linux (v4l) driversjGvideo4linux-v4l-driversVideo4Linux (V4L) drivers1driver-api/media/drivers/index:digital tv driversjGdigital-tv-driversDigital TV drivers/driver-api/media/drivers/ipu6:intel ipu6 driverjYintel-ipu6-driverIntel IPU6 Driver&driver-api/media/drivers/ipu6:overviewjYoverviewOverview&driver-api/media/drivers/ipu6:buttressjYbuttressButtress)driver-api/media/drivers/ipu6:dma and mmujY dma-and-mmu DMA and MMU2driver-api/media/drivers/ipu6:firmware file formatjYfirmware-file-formatFirmware file format.driver-api/media/drivers/ipu6:syscom interfacejYsyscom-interfaceSyscom interface*driver-api/media/drivers/ipu6:input systemjY input-system Input System3driver-api/media/drivers/pvrusb2:the pvrusb2 driverjOthe-pvrusb2-driverThe pvrusb2 driver+driver-api/media/drivers/pvrusb2:backgroundjO background Background)driver-api/media/drivers/pvrusb2:buildingjObuildingBuildingGdriver-api/media/drivers/pvrusb2:source file list / functional overviewjO$source-file-list-functional-overview&Source file list / functional overview:driver-api/media/drivers/pxa_camera:pxa-camera host driverjpxa-camera-host-driverPXA-Camera Host Driver/driver-api/media/drivers/pxa_camera:constraintsj constraints Constraints9driver-api/media/drivers/pxa_camera:global video workflowjglobal-video-workflowGlobal video workflow-driver-api/media/drivers/pxa_camera:dma usagej dma-usage DMA usage?driver-api/media/drivers/radiotrack:the radiotrack radio driverjMmthe-radiotrack-radio-driverThe Radiotrack radio driver3driver-api/media/drivers/radiotrack:acknowledgmentsjMmacknowledgmentsACKNOWLEDGMENTS6driver-api/media/drivers/radiotrack:why this document?jMmwhy-this-documentWHY THIS DOCUMENT?8driver-api/media/drivers/radiotrack:physical descriptionjMmphysical-descriptionPHYSICAL DESCRIPTIONDdriver-api/media/drivers/radiotrack:controlling the card with ioportjMm controlling-the-card-with-ioport CONTROLLING THE CARD WITH IOPORT8driver-api/media/drivers/radiotrack:programming examplesjMmprogramming-examplesPROGRAMMING EXAMPLESSdriver-api/media/drivers/rkisp1:the rockchip image signal processor driver (rkisp1)j1the-rockchip-image-signal-processor-driver-rkisp13The Rockchip Image Signal Processor Driver (rkisp1)>driver-api/media/drivers/rkisp1:versions and their differencesjversions-and-their-differencesVersions and their differences7driver-api/media/drivers/rkisp1:changes from v10 to v12jchanges-from-v10-to-v12Changes from V10 to V127driver-api/media/drivers/rkisp1:changes from v12 to v13jchanges-from-v12-to-v13Changes from V12 to V139driver-api/media/drivers/saa7134-devel:the saa7134 driverjlthe-saa7134-driverThe saa7134 driver7driver-api/media/drivers/saa7134-devel:card variations:jlcard-variationsCard Variations:5driver-api/media/drivers/saa7134-devel:lifeview gpiosjllifeview-gpiosLifeView GPIOs.driver-api/media/drivers/saa7134-devel:creditsjlcreditsCreditsudriver-api/media/drivers/sh_mobile_ceu_camera:cropping and scaling algorithm, used in the sh_mobile_ceu_camera driverj7hFcropping-and-scaling-algorithm-used-in-the-sh-mobile-ceu-camera-driverGCropping and Scaling algorithm, used in the sh_mobile_ceu_camera driver9driver-api/media/drivers/sh_mobile_ceu_camera:terminologyj7h terminology TerminologyOdriver-api/media/drivers/sh_mobile_ceu_camera:generic scaling / cropping schemej7hgeneric-scaling-cropping-scheme!Generic scaling / cropping scheme3driver-api/media/drivers/sh_mobile_ceu_camera:s_fmtj7hs-fmtS_FMT4driver-api/media/drivers/sh_mobile_ceu_camera:s_cropj7hs-cropS_CROP-driver-api/media/drivers/tuners:tuner driversj  tuner-drivers Tuner drivers8driver-api/media/drivers/tuners:simple tuner programmingj simple-tuner-programmingSimple tuner Programming3driver-api/media/drivers/tuners:tuner manufacturersj tuner-manufacturersTuner Manufacturers?driver-api/media/drivers/vidtv:vidtv: virtual digital tv driverj.jvidtv-virtual-digital-tv-driver vidtv: Virtual Digital TV driver)driver-api/media/drivers/vidtv:backgroundj.j background Background-driver-api/media/drivers/vidtv:building vidtvj.jbuilding-vidtvBuilding vidtv,driver-api/media/drivers/vidtv:running vidtvj.j running-vidtv Running vidtv>driver-api/media/drivers/vidtv:command-line arguments to vidtvj.jcommand-line-arguments-to-vidtvCommand-line arguments to vidtv7driver-api/media/drivers/vidtv:vidtv internal structurej.jvidtv-internal-structurevidtv internal structure;driver-api/media/drivers/vidtv:testing vidtv with v4l-utilsj.jtesting-vidtv-with-v4l-utilsTesting vidtv with v4l-utilsBdriver-api/media/drivers/vidtv:what can still be improved in vidtvj.j#what-can-still-be-improved-in-vidtv#What can still be improved in vidtvFdriver-api/media/drivers/vidtv:functions and structs used within vidtvj.j'functions-and-structs-used-within-vidtv'Functions and structs used within vidtvNdriver-api/media/drivers/vimc-devel:the virtual media controller driver (vimc)j(the-virtual-media-controller-driver-vimc*The Virtual Media Controller Driver (vimc)=driver-api/media/drivers/vimc-devel:source code documentationjsource-code-documentationSource code documentation/driver-api/media/drivers/zoran:the zoran driverjthe-zoran-driverThe Zoran driver9driver-api/media/drivers/zoran:frequently asked questionsjfrequently-asked-questionsFrequently Asked Questions7driver-api/media/drivers/zoran:what cards are supportedjwhat-cards-are-supportedWhat cards are supportedIdriver-api/media/drivers/zoran:1.1 what the tv decoder can do an what notj&what-the-tv-decoder-can-do-an-what-not*1.1 What the TV decoder can do an what notEdriver-api/media/drivers/zoran:what the tv encoder can do an what notj&what-the-tv-encoder-can-do-an-what-not&What the TV encoder can do an what notCdriver-api/media/drivers/zoran:how do i get this damn thing to workj$how-do-i-get-this-damn-thing-to-work$How do I get this damn thing to workXdriver-api/media/drivers/zoran:what mainboard should i use (or why doesn't my card work)j7what-mainboard-should-i-use-or-why-doesn-t-my-card-work;What mainboard should I use (or why doesn’t my card work)4driver-api/media/drivers/zoran:programming interfacejprogramming-interfaceProgramming interface+driver-api/media/drivers/zoran:applicationsj applications ApplicationsQdriver-api/media/drivers/zoran:concerning buffer sizes, quality, output size etc.j/concerning-buffer-sizes-quality-output-size-etc2Concerning buffer sizes, quality, output size etc.Fdriver-api/media/drivers/zoran:it hangs/crashes/fails/whatevers! help!j%it-hangs-crashes-fails-whatevers-help'It hangs/crashes/fails/whatevers! Help!5driver-api/media/drivers/zoran:maintainers/contactingjmaintainers-contactingMaintainers/Contacting/driver-api/media/drivers/zoran:driver's licensejdriver-s-licenseDriver’s License:driver-api/media/dtv-ca:digital tv conditional access kabij"digital-tv-conditional-access-kabi"Digital TV Conditional Access kABIu(7driver-api/media/dtv-common:digital tv common functionsj]digital-tv-common-functionsDigital TV Common functions'driver-api/media/dtv-common:dvb devicesj] dvb-devices DVB devices2driver-api/media/dtv-common:digital tv ring bufferj]digital-tv-ring-bufferDigital TV Ring buffer2driver-api/media/dtv-common:digital tv vb2 handlerj]digital-tv-vb2-handlerDigital TV VB2 handler2driver-api/media/dtv-core:digital tv (dvb) devicesjsdigital-tv-dvb-devicesDigital TV (DVB) devices0driver-api/media/dtv-demux:digital tv demux kabijjdigital-tv-demux-kabiDigital TV Demux kABI+driver-api/media/dtv-demux:digital tv demuxjjdigital-tv-demuxDigital TV Demux-driver-api/media/dtv-demux:demux callback apijjdemux-callback-apiDemux Callback API]driver-api/media/dtv-demux:digital tv demux device registration functions and data structuresjjBdigital-tv-demux-device-registration-functions-and-data-structuresBDigital TV Demux device registration functions and data structures@driver-api/media/dtv-demux:high-level digital tv demux interfacejj%high-level-digital-tv-demux-interface%High-level Digital TV demux interface]driver-api/media/dtv-demux:driver-internal low-level hardware specific driver demux interfacejjBdriver-internal-low-level-hardware-specific-driver-demux-interfaceBDriver-internal low-level hardware specific driver demux interface dvbv5_statsj dvbv5-statsDigital TV Frontend statistics6driver-api/media/dtv-frontend:digital tv frontend kabijdigital-tv-frontend-kabiDigital TV Frontend kABI1driver-api/media/dtv-frontend:digital tv frontendjdigital-tv-frontendDigital TV Frontend)v4l2-common-functions-and-data-structures)V4L2 common functions and data structures,driver-api/media/v4l2-controls:v4l2 controlsjP v4l2-controls V4L2 Controls+driver-api/media/v4l2-controls:introductionjP introduction Introduction7driver-api/media/v4l2-controls:objects in the frameworkjPobjects-in-the-frameworkObjects in the frameworkJdriver-api/media/v4l2-controls:basic usage for v4l2 and sub-device driversjP+basic-usage-for-v4l2-and-sub-device-drivers+Basic usage for V4L2 and sub-device drivers=driver-api/media/v4l2-controls:inheriting sub-device controlsjPinheriting-sub-device-controlsInheriting Sub-device Controls7driver-api/media/v4l2-controls:accessing control valuesjPaccessing-control-valuesAccessing Control Values,driver-api/media/v4l2-controls:menu controlsjP menu-controls Menu Controls.driver-api/media/v4l2-controls:custom controlsjPcustom-controlsCustom Controls:driver-api/media/v4l2-controls:active and grabbed controlsjPactive-and-grabbed-controlsActive and Grabbed Controls/driver-api/media/v4l2-controls:control clustersjPcontrol-clustersControl ClustersVdriver-api/media/v4l2-controls:handling autogain/gain-type controls with auto clustersjP7handling-autogain-gain-type-controls-with-auto-clusters7Handling autogain/gain-type Controls with Auto Clusters8driver-api/media/v4l2-controls:vidioc_log_status supportjPvidioc-log-status-supportVIDIOC_LOG_STATUS SupportKdriver-api/media/v4l2-controls:different handlers for different video nodesjP,different-handlers-for-different-video-nodes,Different Handlers for Different Video Nodes/driver-api/media/v4l2-controls:finding controlsjPfinding-controlsFinding Controls>driver-api/media/v4l2-controls:preventing controls inheritancejPpreventing-controls-inheritancePreventing Controls inheritanceAdriver-api/media/v4l2-controls:v4l2_ctrl_type_ctrl_class controlsjP"v4l2-ctrl-type-ctrl-class-controls"V4L2_CTRL_TYPE_CTRL_CLASS Controls6driver-api/media/v4l2-controls:adding notify callbacksjPadding-notify-callbacksAdding Notify CallbacksFdriver-api/media/v4l2-controls:v4l2_ctrl functions and data structuresjP'v4l2-ctrl-functions-and-data-structures'v4l2_ctrl functions and data structures.driver-api/media/v4l2-core:video4linux devicesjvideo4linux-devicesVideo4Linux devicesAdriver-api/media/v4l2-dev:video device' s internal representationj:&video-device-s-internal-representation)Video device’ s internal representation,driver-api/media/v4l2-dev:ioctls and lockingj:ioctls-and-lockingioctls and locking3driver-api/media/v4l2-dev:video device registrationj:video-device-registrationVideo device registration0driver-api/media/v4l2-dev:video device debuggingj:video-device-debuggingvideo device debugging.driver-api/media/v4l2-dev:video device cleanupj:video-device-cleanupVideo device cleanup*driver-api/media/v4l2-dev:helper functionsj:helper-functionshelper functionsDdriver-api/media/v4l2-dev:video_device functions and data structuresj:*video-device-functions-and-data-structures*video_device functions and data structures1driver-api/media/v4l2-device:v4l2 device instancejv4l2-device-instanceV4L2 device instanceFdriver-api/media/v4l2-device:v4l2_device functions and data structuresj)v4l2-device-functions-and-data-structures)v4l2_device functions and data structures:driver-api/media/v4l2-dv-timings:v4l2 dv timings functionsjlv4l2-dv-timings-functionsV4L2 DV Timings functions'driver-api/media/v4l2-event:v4l2 eventsj v4l2-events V4L2 events.driver-api/media/v4l2-event:event subscriptionjevent-subscriptionEvent subscription2driver-api/media/v4l2-event:unsubscribing an eventjunsubscribing-an-eventUnsubscribing an eventdriver-api/media/v4l2-fh:v4l2 fh functions and data structuresj%v4l2-fh-functions-and-data-structures%V4L2 fh functions and data structuresNdriver-api/media/v4l2-flash-led-class:v4l2 flash functions and data structuresj(v4l2-flash-functions-and-data-structures(V4L2 flash functions and data structures-driver-api/media/v4l2-fwnode:v4l2 fwnode kapij"v4l2-fwnode-kapiV4L2 fwnode kAPI(driver-api/media/v4l2-intro:introductionj introduction Introduction5driver-api/media/v4l2-intro:structure of a v4l driverjstructure-of-a-v4l-driverStructure of a V4L driver;driver-api/media/v4l2-intro:structure of the v4l2 frameworkjstructure-of-the-v4l2-frameworkStructure of the V4L2 frameworkQdriver-api/media/v4l2-jpeg:v4l2 jpeg header related functions and data structuresj6v4l2-jpeg-header-related-functions-and-data-structures6V4L2 JPEG header related functions and data structuresLdriver-api/media/v4l2-mc:v4l2 media controller functions and data structuresj#3v4l2-media-controller-functions-and-data-structures3V4L2 Media Controller functions and data structuresKdriver-api/media/v4l2-mediabus:v4l2 media bus functions and data structuresj),v4l2-media-bus-functions-and-data-structures,V4L2 Media Bus functions and data structuresQdriver-api/media/v4l2-mem2mem:v4l2 memory to memory functions and data structuresj@3v4l2-memory-to-memory-functions-and-data-structures3V4L2 Memory to Memory functions and data structures5driver-api/media/v4l2-rect:v4l2 rect helper functionsjNv4l2-rect-helper-functionsV4L2 rect helper functionsmedia-registering-async-subdevsjmedia-registering-async-subdevs$Registering asynchronous sub-devices-driver-api/media/v4l2-subdev:v4l2 sub-devicesjv4l2-sub-devicesV4L2 sub-devices0driver-api/media/v4l2-subdev:subdev registrationjsubdev-registrationSubdev registration6driver-api/media/v4l2-subdev:calling subdev operationsjcalling-subdev-operationsCalling subdev operations:driver-api/media/v4l2-subdev:v4l2 sub-device userspace apijv4l2-sub-device-userspace-apiV4L2 sub-device userspace API?driver-api/media/v4l2-subdev:read-only sub-device userspace apij"read-only-sub-device-userspace-api"Read-only sub-device userspace API3driver-api/media/v4l2-subdev:i2c sub-device driversji2c-sub-device-driversI2C sub-device driversBdriver-api/media/v4l2-subdev:centrally managed subdev active statej%centrally-managed-subdev-active-state%Centrally managed subdev active stateQdriver-api/media/v4l2-subdev:streams, multiplexed media pads and internal routingj3streams-multiplexed-media-pads-and-internal-routing4Streams, multiplexed media pads and internal routingJdriver-api/media/v4l2-subdev:v4l2 sub-device functions and data structuresj-v4l2-sub-device-functions-and-data-structures-V4L2 sub-device functions and data structures?driver-api/media/v4l2-tuner:tuner functions and data structuresj:#tuner-functions-and-data-structures#Tuner functions and data structuresPdriver-api/media/v4l2-tveeprom:hauppauge tv eeprom functions and data structuresj1hauppauge-tv-eeprom-functions-and-data-structures1Hauppauge TV EEPROM functions and data structures vb2_frameworkjG vb2-framework,V4L2 videobuf2 functions and data structuresLdriver-api/media/v4l2-videobuf2:v4l2 videobuf2 functions and data structuresjG,v4l2-videobuf2-functions-and-data-structures,V4L2 videobuf2 functions and data structuresdriver-api/mei/hdcp:hdcp:jhdcpHDCP:#driver-api/mei/hdcp:mei_hdcp driverjmei-hdcp-drivermei_hdcp driver driver-api/mei/hdcp:mei_hdcp apij mei-hdcp-api mei_hdcp apiEdriver-api/mei/iamt:intel(r) active management technology (intel amt)jg.intel-r-active-management-technology-intel-amt1Intel(R) Active Management Technology (Intel AMT)*driver-api/mei/iamt:intel amt applicationsjgintel-amt-applicationsIntel AMT Applications0driver-api/mei/iamt:intel amt os health watchdogjgintel-amt-os-health-watchdogIntel AMT OS Health WatchdogHdriver-api/mei/index:intel(r) management engine interface (intel(r) mei)j/intel-r-management-engine-interface-intel-r-mei3Intel(R) Management Engine Interface (Intel(R) MEI)4dev-tools/ubsan:undefined behavior sanitizer - ubsanj]"undefined-behavior-sanitizer-ubsan$Undefined Behavior Sanitizer - UBSANdev-tools/ubsan:report examplej]report-exampleReport exampledev-tools/ubsan:usagej]usageUsagedev-tools/ubsan:referencesj] references References+devicetree/bindings/abi:devicetree (dt) abijdevicetree-dt-abiDevicetree (DT) ABIJdevicetree/bindings/dts-coding-style:devicetree sources (dts) coding stylej0#devicetree-sources-dts-coding-style%Devicetree Sources (DTS) Coding Style@devicetree/bindings/dts-coding-style:naming and valid charactersj0naming-and-valid-charactersNaming and Valid Characters3devicetree/bindings/dts-coding-style:order of nodesj0order-of-nodesOrder of NodesGdevicetree/bindings/dts-coding-style:order of properties in device nodej0"order-of-properties-in-device-node"Order of Properties in Device Node=devicetree/bindings/dts-coding-style:indentation and wrappingj0indentation-and-wrappingIndentation and wrappingdevicetree/bindings/submitting-patches:i. for patch submittersji-for-patch-submittersI. For patch submittersAdevicetree/bindings/submitting-patches:ii. for kernel maintainersjii-for-kernel-maintainersII. For kernel maintainers1devicetree/bindings/submitting-patches:iii. notesj iii-notes III. Notesadevicetree/bindings/writing-bindings:dos and don'ts for designing and writing devicetree bindingsj(DOs and DON’Ts for designing and writing Devicetree bindings3devicetree/bindings/writing-bindings:overall designj(overall-designOverall design/devicetree/bindings/writing-bindings:propertiesj( properties Properties>devicetree/bindings/writing-bindings:typical cases and caveatsj(typical-cases-and-caveatsTypical cases and caveats9devicetree/bindings/writing-bindings:board/soc .dts filesj(board-soc-dts-filesBoard/SoC .dts Filesexample-schemajexample-schemaAnnotated Example SchemaMdevicetree/bindings/writing-schema:writing devicetree bindings in json-schemaj*writing-devicetree-bindings-in-json-schema*Writing Devicetree Bindings in json-schema2devicetree/bindings/writing-schema:schema contentsjschema-contentsSchema Contents2devicetree/bindings/writing-schema:property schemajproperty-schemaProperty Schema/devicetree/bindings/writing-schema:coding stylej coding-style Coding style*devicetree/bindings/writing-schema:testingjtestingTesting8devicetree/bindings/writing-schema:json-schema resourcesjjson-schema-resourcesjson-schema Resources;devicetree/bindings/writing-schema:annotated example schemajannotated-example-schemaAnnotated Example Schema+devicetree/changesets:devicetree changesetsj5devicetree-changesetsDevicetree ChangesetsEdevicetree/dynamic-resolution-notes:devicetree dynamic resolver notesj!devicetree-dynamic-resolver-notes!Devicetree Dynamic Resolver Notes:devicetree/dynamic-resolution-notes:how the resolver worksjhow-the-resolver-worksHow the resolver works-devicetree/index:open firmware and devicetreejopen-firmware-and-devicetreeOpen Firmware and Devicetree(devicetree/index:kernel devicetree usagejkernel-devicetree-usageKernel Devicetree Usage$devicetree/index:devicetree overlaysjdevicetree-overlaysDevicetree Overlays$devicetree/index:devicetree bindingsjdevicetree-bindingsDevicetree Bindings devicetreej- devicetreeDeviceTree Kernel API+devicetree/kernel-api:devicetree kernel apij-devicetree-kernel-apiDeviceTree Kernel API$devicetree/kernel-api:core functionsj-core-functionsCore functions,devicetree/kernel-api:driver model functionsj-driver-model-functionsDriver model functions6devicetree/kernel-api:overlay and dynamic dt functionsj- overlay-and-dynamic-dt-functions Overlay and Dynamic DT functions8devicetree/of_unittest:open firmware devicetree unittestj !open-firmware-devicetree-unittest!Open Firmware Devicetree Unittest&devicetree/of_unittest:1. introductionj  introduction1. Introduction1devicetree/of_unittest:2. verbose output (expect)j verbose-output-expect2. Verbose Output (EXPECT)#devicetree/of_unittest:3. test-dataj  test-data 3. Test-data1devicetree/overlay-notes:devicetree overlay notesjNdevicetree-overlay-notesDevicetree Overlay Notes*devicetree/overlay-notes:how overlays workjNhow-overlays-workHow overlays work.devicetree/overlay-notes:overlay in-kernel apijNoverlay-in-kernel-apiOverlay in-kernel API/devicetree/usage-model:linux and the devicetreej(linux-and-the-devicetreeLinux and the Devicetree!devicetree/usage-model:1. historyj(history 1. History$devicetree/usage-model:2. data modelj( data-model 2. Data Model*devicetree/usage-model:2.1 high level viewj(high-level-view2.1 High Level View2devicetree/usage-model:2.2 platform identificationj(platform-identification2.2 Platform Identification0devicetree/usage-model:2.3 runtime configurationj(runtime-configuration2.3 Runtime configuration,devicetree/usage-model:2.4 device populationj(device-population2.4 Device population/devicetree/usage-model:appendix a: amba devicesj(appendix-a-amba-devicesAppendix A: AMBA devicesBdoc-guide/checktransupdate:checking for needed translation updatesj'checking-for-needed-translation-updates'Checking for needed translation updates'doc-guide/checktransupdate:how it worksj how-it-works How it works doc-guide/checktransupdate:usagejusageUsage?doc-guide/contributing:how to help improve kernel documentationj(how-to-help-improve-kernel-documentation(How to help improve kernel documentation2doc-guide/contributing:the documentation todo listjthe-documentation-todo-listThe documentation TODO list doc_guidejH doc-guide!How to write kernel documentation1doc-guide/index:how to write kernel documentationjH!how-to-write-kernel-documentation!How to write kernel documentation kernel_docj kernel-doc+How to use kernel-doc to generate man pages0doc-guide/kernel-doc:writing kernel-doc commentsjwriting-kernel-doc-commentsWriting kernel-doc comments6doc-guide/kernel-doc:how to format kernel-doc commentsj!how-to-format-kernel-doc-comments!How to format kernel-doc comments+doc-guide/kernel-doc:function documentationjfunction-documentationFunction documentationDdoc-guide/kernel-doc:structure, union, and enumeration documentationj-structure-union-and-enumeration-documentation/Structure, union, and enumeration documentation*doc-guide/kernel-doc:typedef documentationjtypedef-documentationTypedef documentation4doc-guide/kernel-doc:object-like macro documentationjobject-like-macro-documentationObject-like macro documentation4doc-guide/kernel-doc:highlights and cross-referencesjhighlights-and-cross-referencesHighlights and cross-references4doc-guide/kernel-doc:overview documentation comments joverview-documentation-commentsOverview documentation comments2doc-guide/kernel-doc:including kernel-doc commentsjincluding-kernel-doc-commentsIncluding kernel-doc comments@doc-guide/kernel-doc:how to use kernel-doc to generate man pagesj+how-to-use-kernel-doc-to-generate-man-pages+How to use kernel-doc to generate man pagesMdoc-guide/maintainer-profile:documentation subsystem maintainer entry profilej*0documentation-subsystem-maintainer-entry-profile0Documentation subsystem maintainer entry profile6doc-guide/maintainer-profile:submit checklist addendumj*submit-checklist-addendumSubmit checklist addendum,doc-guide/maintainer-profile:key cycle datesj*key-cycle-datesKey cycle dates+doc-guide/maintainer-profile:review cadencej*review-cadenceReview cadence parse_headersj! parse-headersparse_headers.pl3doc-guide/parse-headers:including uapi header filesj!including-uapi-header-filesIncluding uAPI header files(doc-guide/parse-headers:parse_headers.plj!parse-headers-plparse_headers.pl sphinxdocj1 sphinxdoc%Using Sphinx for kernel documentationsphinx_installj1sphinx-installSphinx Installsphinx-pre-installj1sphinx-pre-install Checking for Sphinx dependenciessphinx_kfigurej1sphinx-kfigureFigures & Imageshello_dot_renderj1hello-dot-renderEmbedded DOT (Graphviz) codehello_svg_renderj1hello-svg-renderEmbedded SVG markupsvg_image_examplej1svg-image-exampleSVG image examplehello_dot_filej1hello-dot-fileDOT’s hello world example6doc-guide/sphinx:using sphinx for kernel documentationj1%using-sphinx-for-kernel-documentation%Using Sphinx for kernel documentationdoc-guide/sphinx:sphinx installj1jI2Sphinx Installdoc-guide/sphinx:sphinx buildj1 sphinx-build Sphinx Build&doc-guide/sphinx:writing documentationj1writing-documentationWriting Documentation!doc-guide/sphinx:figures & imagesj1figures-imagesFigures & Images,driver-api/80211/cfg80211:cfg80211 subsystemj;cfg80211-subsystemcfg80211 subsystem-driver-api/80211/cfg80211:device registrationj;device-registrationDevice registration3driver-api/80211/cfg80211:actions and configurationj;actions-and-configurationActions and configuration8driver-api/80211/cfg80211:scanning and bss list handlingj;scanning-and-bss-list-handlingScanning and BSS list handling+driver-api/80211/cfg80211:utility functionsj;utility-functionsUtility functions+driver-api/80211/cfg80211:data path helpersj;data-path-helpersData path helpers?driver-api/80211/cfg80211:regulatory enforcement infrastructurej;%regulatory-enforcement-infrastructure%Regulatory enforcement infrastructure,driver-api/80211/cfg80211:rfkill integrationj;rfkill-integrationRFkill integration#driver-api/80211/cfg80211:test modej; test-mode Test modedriver-api/auxiliary_bus:when should the auxiliary bus be usedj%when-should-the-auxiliary-bus-be-used%When Should the Auxiliary Bus Be Used2driver-api/auxiliary_bus:auxiliary device creationjauxiliary-device-creationAuxiliary Device Creation*driver-api/auxiliary_bus:auxiliary driversjauxiliary-driversAuxiliary Drivers&driver-api/auxiliary_bus:example usagej example-usage Example Usage7driver-api/backlight/lp855x-driver:kernel driver lp855xj04kernel-driver-lp855xKernel driver lp855x.driver-api/backlight/lp855x-driver:descriptionj04 description Description;driver-api/backlight/lp855x-driver:platform data for lp855xj04platform-data-for-lp855xPlatform data for lp855xdriver-api/basics:driver basicsjK driver-basics Driver Basics.driver-api/basics:driver entry and exit pointsjKdriver-entry-and-exit-pointsDriver Entry and Exit points%driver-api/basics:driver device tablejKdriver-device-tableDriver device table2driver-api/basics:delaying and scheduling routinesjK delaying-and-scheduling-routines Delaying and scheduling routines)driver-api/basics:time and timer routinesjKtime-and-timer-routinesTime and timer routines(driver-api/basics:high-resolution timersjKhigh-resolution-timersHigh-resolution timers-driver-api/basics:wait queues and wake eventsjKwait-queues-and-wake-eventsWait queues and Wake events$driver-api/basics:internal functionsjKinternal-functionsInternal Functions$driver-api/basics:reference countingjKreference-countingReference countingdriver-api/basics:atomicsjKatomicsAtomics-driver-api/basics:kernel objects manipulationjKkernel-objects-manipulationKernel objects manipulation*driver-api/basics:kernel utility functionsjKkernel-utility-functionsKernel utility functions,driver-api/basics:device resource managementjKdevice-resource-managementDevice Resource Management'driver-api/clk:the common clk frameworkjGthe-common-clk-frameworkThe Common Clk Framework/driver-api/clk:introduction and interface splitjG introduction-and-interface-split Introduction and interface split-driver-api/clk:common data structures and apijGcommon-data-structures-and-apiCommon data structures and api+driver-api/clk:hardware clk implementationsjGhardware-clk-implementationsHardware clk implementations/driver-api/clk:supporting your own clk hardwarejG supporting-your-own-clk-hardware Supporting your own clk hardware6driver-api/clk:disabling clock gating of unused clocksjG'disabling-clock-gating-of-unused-clocks'Disabling clock gating of unused clocksdriver-api/clk:lockingjGlockingLocking componentj"; component&Component Helper for Aggregate Drivers;driver-api/component:component helper for aggregate driversj";&component-helper-for-aggregate-drivers&Component Helper for Aggregate Driversdriver-api/component:apij";apiAPI%driver-api/connector:kernel connectorjg kernel-connectorKernel Connector)driver-api/connector:connector interfacesjg connector-interfacesConnector interfaces)driver-api/connector:protocol descriptionjg protocol-descriptionProtocol description driver-api/connector:reliabilityjg  reliability Reliability$driver-api/connector:userspace usagejg userspace-usageUserspace usage!driver-api/connector:code samplesjg  code-samples Code samples"driver-api/console:console driversjuconsole-driversConsole Drivers'driver-api/console:notes for developersjunotes-for-developersNotes for developers8driver-api/console:guidelines for console driver writersju%guidelines-for-console-driver-writers%Guidelines for console driver writersiaa_default_configjiaa-default-configIAA Default Configurationiaa_disable_scriptjiaa-disable-scriptIAA disable scriptiaa_sysfs_configjiaa-sysfs-configIAA sysfs config interfaceJdriver-api/crypto/iaa/iaa-crypto:iaa compression accelerator crypto driverj)iaa-compression-accelerator-crypto-driver)IAA Compression Accelerator Crypto Driver?driver-api/crypto/iaa/iaa-crypto:config options and other setupjconfig-options-and-other-setupConfig options and other setup&driver-api/crypto/iaa/iaa-crypto:usagejusageUsage+driver-api/crypto/iaa/iaa-crypto:statisticsj statistics Statistics*driver-api/crypto/iaa/iaa-crypto:use casesj use-cases Use cases)driver-api/crypto/iaa/iaa-crypto:appendixjappendixAppendix=driver-api/crypto/iaa/index:iaa (intel analytics accelerator)j:iaa-intel-analytics-accelerator!IAA (Intel Analytics Accelerator)&driver-api/crypto/index:crypto driversjLcrypto-driversCrypto DriversDdriver-api/cxl/access-coordinates:cxl access coordinates computationj "cxl-access-coordinates-computation"CXL Access Coordinates ComputationBdriver-api/cxl/access-coordinates:shared upstream link calculationj  shared-upstream-link-calculation Shared Upstream Link Calculation)driver-api/cxl/index:compute express linkjcompute-express-linkCompute Express LinkGdriver-api/cxl/maturity-map:compute express link subsystem maturity mapj,+compute-express-link-subsystem-maturity-map+Compute Express Link Subsystem Maturity Map4driver-api/cxl/maturity-map:feature and capabilitiesj,feature-and-capabilitiesFeature and Capabilities#driver-api/cxl/maturity-map:detailsj,detailsDetailsAdriver-api/cxl/memory-devices:compute express link memory devicesjU#compute-express-link-memory-devices#Compute Express Link Memory Devices:driver-api/cxl/memory-devices:cxl bus: theory of operationjUcxl-bus-theory-of-operationCXL Bus: Theory of Operation3driver-api/cxl/memory-devices:driver infrastructurejUdriver-infrastructureDriver Infrastructure1driver-api/cxl/memory-devices:external interfacesjUexternal-interfacesExternal Interfaces+driver-api/devfreq:device frequency scalingj$device-frequency-scalingDevice Frequency Scalingdriver-api/devfreq:introductionj$ introduction Introductiondriver-api/devfreq:apij$apiAPI4driver-api/device-io:bus-independent device accessesj5bus-independent-device-accessesBus-Independent Device Accesses!driver-api/device-io:introductionj5 introduction Introduction%driver-api/device-io:memory mapped ioj5memory-mapped-ioMemory Mapped IO(driver-api/device-io:port space accessesj5port-space-accessesPort Space Accesses+driver-api/device-io:__iomem pointer tokensj5iomem-pointer-tokens__iomem pointer tokens=driver-api/device-io:differences between i/o access functionsj5(differences-between-i-o-access-functions(Differences between I/O access functions0driver-api/device-io:device memory mapping modesj5device-memory-mapping-modesDevice memory mapping modes6driver-api/device-io:higher-level ioremap abstractionsj5!higher-level-ioremap-abstractions!Higher-level ioremap abstractionsAdriver-api/device-io:generalizing access to system and i/o memoryj5,generalizing-access-to-system-and-i-o-memory,Generalizing Access to System and I/O Memory.driver-api/device-io:public functions providedj5public-functions-providedPublic Functions Provided device_linkjI device-link Device links#driver-api/device_link:device linksjI device-links Device linksdriver-api/device_link:usagejIusageUsage"driver-api/device_link:limitationsjI limitations Limitationsdriver-api/device_link:examplesjIexamplesExamples#driver-api/device_link:alternativesjI alternatives Alternatives%driver-api/device_link:implementationjIimplementationImplementation$driver-api/device_link:state machinejI state-machine State machinedriver-api/device_link:apijIapiAPI?driver-api/dma-buf:buffer sharing and synchronization (dma-buf)jP%*buffer-sharing-and-synchronization-dma-buf,Buffer Sharing and Synchronization (dma-buf)3driver-api/dma-buf:userspace api principles and usejP% userspace-api-principles-and-use Userspace API principles and use%driver-api/dma-buf:shared dma buffersjP%shared-dma-buffersShared DMA Buffers&driver-api/dma-buf:reservation objectsjP%reservation-objectsReservation Objectsdriver-api/dma-buf:dma fencesjP% dma-fences DMA Fences0driver-api/dmaengine/client:dma engine api guidej0dma-engine-api-guideDMA Engine API Guide%driver-api/dmaengine/client:dma usagej0 dma-usage DMA usage+driver-api/dmaengine/dmatest:dma test guidejdma-test-guideDMA Test GuideBdriver-api/dmaengine/dmatest:part 1 - how to build the test modulej#part-1-how-to-build-the-test-module%Part 1 - How to build the test moduleGdriver-api/dmaengine/dmatest:part 2 - when dmatest is built as a modulej(part-2-when-dmatest-is-built-as-a-module*Part 2 - When dmatest is built as a moduleAdriver-api/dmaengine/dmatest:part 3 - when built-in in the kernelj"part-3-when-built-in-in-the-kernel$Part 3 - When built-in in the kernel@driver-api/dmaengine/dmatest:part 4 - gathering the test resultsj!part-4-gathering-the-test-results#Part 4 - Gathering the test resultsAdriver-api/dmaengine/dmatest:part 5 - handling channel allocationj"part-5-handling-channel-allocation$Part 5 - Handling channel allocation2driver-api/dmaengine/index:dmaengine documentationj]#dmaengine-documentationDMAEngine documentation>driver-api/dmaengine/index:dmaengine development documentationj]##dmaengine-development-documentation#DMAEngine development documentation9driver-api/dmaengine/index:dmaengine client documentationj]#dmaengine-client-documentationDMAEngine client documentation1driver-api/dmaengine/index:dma test documentationj]#dma-test-documentationDMA Test documentation0driver-api/dmaengine/index:pxa dma documentationj]#pxa-dma-documentationPXA DMA documentation@driver-api/dmaengine/provider:dmaengine controller documentationjK"dmaengine-controller-documentation"DMAengine controller documentation3driver-api/dmaengine/provider:hardware introductionjKhardware-introductionHardware Introduction2driver-api/dmaengine/provider:dma support in linuxjKdma-support-in-linuxDMA Support in Linux,driver-api/dmaengine/provider:dmaengine apisjKdmaengine-apisDMAEngine APIs(driver-api/dmaengine/provider:misc notesjK misc-notes Misc notes2driver-api/dmaengine/provider:general design notesjKgeneral-design-notesGeneral Design Notes&driver-api/dmaengine/provider:glossaryjKglossaryGlossary;driver-api/dmaengine/pxa_dma:pxa/mmp - dma slave controllerj?pxa-mmp-dma-slave-controllerPXA/MMP - DMA Slave controller(driver-api/dmaengine/pxa_dma:constraintsj? constraints Constraints#driver-api/dmaengine/pxa_dma:designj?designDesign/driver-api/dpll:the linux kernel dpll subsystemj)Bthe-linux-kernel-dpll-subsystemThe Linux kernel dpll subsystemdriver-api/dpll:dpllj)BdpllDPLLdriver-api/dpll:subsystemj)B subsystem Subsystemdriver-api/dpll:device objectj)B device-object Device objectdriver-api/dpll:pin objectj)B pin-object Pin objectdriver-api/dpll:pin selectionj)B pin-selection Pin selectiondriver-api/dpll:shared pinsj)B shared-pins Shared pinsdriver-api/dpll:mux-type pinsj)B mux-type-pins MUX-type pinsdriver-api/dpll:pin priorityj)B pin-priority Pin priority7driver-api/dpll:phase offset measurement and adjustmentj)B'phase-offset-measurement-and-adjustment'Phase offset measurement and adjustmentdriver-api/dpll:embedded syncj)B embedded-sync Embedded SYNC,driver-api/dpll:configuration commands groupj)Bconfiguration-commands-groupConfiguration commands groupAdriver-api/dpll:list of netlink commands with possible attributesj)B1list-of-netlink-commands-with-possible-attributes1List of netlink commands with possible attributes%driver-api/dpll:netlink dump requestsj)Bnetlink-dump-requestsNetlink dump requests#driver-api/dpll:set commands formatj)Bset-commands-formatSET commands format/driver-api/dpll:configuration pre-defined enumsj)Bconfiguration-pre-defined-enumsConfiguration pre-defined enumsdriver-api/dpll:notificationsj)B notifications Notifications,driver-api/dpll:device driver implementationj)Bdevice-driver-implementationDevice driver implementation driver-api/dpll:synce enablementj)Bsynce-enablementSyncE enablement.driver-api/driver-model/binding:driver bindingjdriver-bindingDriver Binding#driver-api/driver-model/binding:busjbusBus/driver-api/driver-model/binding:device_registerjdevice-registerdevice_register,driver-api/driver-model/binding:device classj device-class Device Class&driver-api/driver-model/binding:driverjdriverDriver%driver-api/driver-model/binding:sysfsjsysfssysfs/driver-api/driver-model/binding:driver_registerjdriver-registerdriver_register'driver-api/driver-model/binding:removaljremovalRemoval%driver-api/driver-model/bus:bus typesj. bus-types Bus Types&driver-api/driver-model/bus:definitionj. definition Definition'driver-api/driver-model/bus:declarationj. declaration Declaration(driver-api/driver-model/bus:registrationj. registration Registration%driver-api/driver-model/bus:callbacksj. callbacks CallbacksAdriver-api/driver-model/bus:match(): attaching drivers to devicesj."match-attaching-drivers-to-devices%match(): Attaching Drivers to Devices3driver-api/driver-model/bus:device and driver listsj.device-and-driver-listsDevice and Driver Lists!driver-api/driver-model/bus:sysfsj.sysfssysfs0driver-api/driver-model/bus:exporting attributesj.exporting-attributesExporting AttributesEdriver-api/driver-model/design-patterns:device driver design patternsjdevice-driver-design-patternsDevice Driver Design Patterns:driver-api/driver-model/design-patterns:1. state containerjstate-container1. State Container9driver-api/driver-model/design-patterns:2. container_of()j container-of2. container_of()9driver-api/driver-model/device:the basic device structurejDthe-basic-device-structureThe Basic Device Structure4driver-api/driver-model/device:programming interfacejDprogramming-interfaceProgramming Interface)driver-api/driver-model/device:attributesjD attributes Attributes?driver-api/driver-model/devres:devres - managed device resourcejGdevres-managed-device-resource Devres - Managed Device Resource'driver-api/driver-model/devres:1. introjGintro1. Intro(driver-api/driver-model/devres:2. devresjGdevres 2. Devres.driver-api/driver-model/devres:3. devres groupjG devres-group3. Devres group)driver-api/driver-model/devres:4. detailsjGdetails 4. Details*driver-api/driver-model/devres:5. overheadjGoverhead 5. Overheaddriver-api/driver-model/overview:the linux kernel device modelj)the-linux-kernel-device-modelThe Linux Kernel Device Model)driver-api/driver-model/overview:overviewj)overviewOverview2driver-api/driver-model/overview:downstream accessj)downstream-accessDownstream Access/driver-api/driver-model/overview:user interfacej)user-interfaceUser Interface=driver-api/driver-model/platform:platform devices and driversj=platform-devices-and-driversPlatform Devices and Drivers1driver-api/driver-model/platform:platform devicesj=platform-devicesPlatform devices1driver-api/driver-model/platform:platform driversj=platform-driversPlatform drivers3driver-api/driver-model/platform:device enumerationj=device-enumerationDevice Enumeration?driver-api/driver-model/platform:legacy drivers: device probingj=legacy-drivers-device-probingLegacy Drivers: Device ProbingAdriver-api/driver-model/platform:device naming and driver bindingj= device-naming-and-driver-binding Device Naming and Driver BindingCdriver-api/driver-model/platform:early platform devices and driversj="early-platform-devices-and-drivers"Early Platform Devices and DriversJdriver-api/driver-model/platform:1. registering early platform device dataj=®istering-early-platform-device-data)1. Registering early platform device data?driver-api/driver-model/platform:2. parsing kernel command linej=parsing-kernel-command-line2. Parsing kernel command linebdriver-api/driver-model/platform:3. installing early platform drivers belonging to a certain classj=>installing-early-platform-drivers-belonging-to-a-certain-classA3. Installing early platform drivers belonging to a certain classFdriver-api/driver-model/platform:4. early platform driver registrationj="early-platform-driver-registration%4. Early platform driver registrationbdriver-api/driver-model/platform:5. probing of early platform drivers belonging to a certain classj=>probing-of-early-platform-drivers-belonging-to-a-certain-classA5. Probing of early platform drivers belonging to a certain classLdriver-api/driver-model/platform:6. inside the early platform driver probe()j=&inside-the-early-platform-driver-probe+6. Inside the early platform driver probe()Gdriver-api/driver-model/porting:porting drivers to the new driver modelj6'porting-drivers-to-the-new-driver-model'Porting Drivers to the New Driver Model@driver-api/early-userspace/buffer-format:initramfs buffer formatjinitramfs-buffer-formatinitramfs buffer format?driver-api/early-userspace/buffer-format:handling of hard linksjhandling-of-hard-linksHandling of hard linksJdriver-api/early-userspace/early_userspace_support:early userspace supportjearly-userspace-supportEarly userspace supportFdriver-api/early-userspace/early_userspace_support:cpio archive methodjcpio-archive-methodCPIO ARCHIVE methodHdriver-api/early-userspace/early_userspace_support:image building methodjimage-building-methodIMAGE BUILDING method0driver-api/early-userspace/index:early userspacej4early-userspaceEarly Userspace=driver-api/edac:error detection and correction (edac) devicesj+error-detection-and-correction-edac-devices-Error Detection And Correction (EDAC) Devices8driver-api/edac:main concepts used at the edac subsystemj(main-concepts-used-at-the-edac-subsystem(Main Concepts used at the EDAC subsystem"driver-api/edac:memory controllersjmemory-controllersMemory Controllersdriver-api/edac:pci controllersjpci-controllersPCI Controllersdriver-api/edac:edac blocksj edac-blocks EDAC Blocks,driver-api/edac:heterogeneous system supportjheterogeneous-system-supportHeterogeneous system support driver-api/eisa:eisa bus supportj@eisa-bus-supportEISA bus supportdriver-api/eisa:bus root driverj@bus-root-driverBus root driverdriver-api/eisa:driverj@driverDriverdriver-api/eisa:devicej@deviceDevicedriver-api/eisa:misc stuffj@ misc-stuff Misc stuff!driver-api/eisa:kernel parametersj@kernel-parametersKernel parametersdriver-api/eisa:random notesj@ random-notes Random notesdriver-api/eisa:thanksj@thanksThanks)driver-api/extcon:extcon device subsystemjz;extcon-device-subsystemExtcon Device Subsystemdriver-api/extcon:overviewjz;overviewOverview driver-api/extcon:key componentsjz;key-componentsKey Components driver-api/extcon:core functionsjz;core-functionsCore Functions!driver-api/extcon:sysfs interfacejz;sysfs-interfaceSysfs Interface?driver-api/firewire:firewire (ieee 1394) driver interface guidejN)firewire-ieee-1394-driver-interface-guide+Firewire (IEEE 1394) driver Interface Guide-driver-api/firewire:introduction and overviewjNintroduction-and-overviewIntroduction and Overview8driver-api/firewire:firewire char device data structuresjN$firewire-char-device-data-structures$Firewire char device data structures@driver-api/firewire:firewire device probing and sysfs interfacesjN,firewire-device-probing-and-sysfs-interfaces,Firewire device probing and sysfs interfaces8driver-api/firewire:firewire core transaction interfacesjN$firewire-core-transaction-interfaces$Firewire core transaction interfaces7driver-api/firewire:firewire isochronous i/o interfacesjN#firewire-isochronous-i-o-interfaces#Firewire Isochronous I/O interfaces1driver-api/firmware/built-in-fw:built-in firmwarejbuilt-in-firmwareBuilt-in firmware3driver-api/firmware/core:firmware api core featuresj firmware-api-core-featuresFirmware API core features=driver-api/firmware/direct-fs-lookup:direct filesystem lookupjV5direct-filesystem-lookupDirect filesystem lookup;driver-api/firmware/direct-fs-lookup:firmware and initramfsjV5firmware-and-initramfsFirmware and initramfs*driver-api/firmware/efi/index:uefi supportjh uefi-support UEFI Support9driver-api/firmware/efi/index:uefi stub library functionsjhuefi-stub-library-functionsUEFI stub library functions;driver-api/firmware/fallback-mechanisms:fallback mechanismsju>fallback-mechanismsFallback mechanismsRdriver-api/firmware/fallback-mechanisms:justifying the firmware fallback mechanismju>*justifying-the-firmware-fallback-mechanism*Justifying the firmware fallback mechanismDdriver-api/firmware/fallback-mechanisms:types of fallback mechanismsju>types-of-fallback-mechanismsTypes of fallback mechanismsGdriver-api/firmware/fallback-mechanisms:firmware sysfs loading facilityju>firmware-sysfs-loading-facilityFirmware sysfs loading facilityRdriver-api/firmware/fallback-mechanisms:firmware kobject uevent fallback mechanismju>*firmware-kobject-uevent-fallback-mechanism*Firmware kobject uevent fallback mechanismJdriver-api/firmware/fallback-mechanisms:firmware custom fallback mechanismju>"firmware-custom-fallback-mechanism"Firmware custom fallback mechanismAdriver-api/firmware/fallback-mechanisms:firmware fallback timeoutju>firmware-fallback-timeoutFirmware fallback timeoutPdriver-api/firmware/fallback-mechanisms:efi embedded firmware fallback mechanismju>(efi-embedded-firmware-fallback-mechanism(EFI embedded firmware fallback mechanismAdriver-api/firmware/firmware-usage-guidelines:firmware guidelinesj<firmware-guidelinesFirmware Guidelines1driver-api/firmware/firmware_cache:firmware cachej.firmware-cacheFirmware cache8driver-api/firmware/fw_search_path:firmware search pathsjfirmware-search-pathsFirmware search paths1driver-api/firmware/fw_upload:firmware upload apijM firmware-upload-apiFirmware Upload API:driver-api/firmware/fw_upload:register for firmware uploadjM register-for-firmware-uploadRegister for firmware upload.driver-api/firmware/fw_upload:sysfs attributesjM sysfs-attributesSysfs Attributes,driver-api/firmware/index:linux firmware apij"linux-firmware-apiLinux Firmware API-driver-api/firmware/introduction:introductionjB introduction Introduction;driver-api/firmware/introduction:types of firmware requestsjBtypes-of-firmware-requestsTypes of firmware requests6driver-api/firmware/lookup-order:firmware lookup orderjXfirmware-lookup-orderFirmware lookup order>driver-api/firmware/other_interfaces:other firmware interfacesj"+other-firmware-interfacesOther Firmware Interfaces3driver-api/firmware/other_interfaces:dmi interfacesj"+dmi-interfacesDMI Interfaces3driver-api/firmware/other_interfaces:edd interfacesj"+edd-interfacesEDD InterfacesJdriver-api/firmware/other_interfaces:generic system framebuffers interfacej"+%generic-system-framebuffers-interface%Generic System Framebuffers InterfaceFdriver-api/firmware/other_interfaces:intel stratix10 soc service layerj"+!intel-stratix10-soc-service-layer!Intel Stratix10 SoC Service Layer9driver-api/firmware/request_firmware:request_firmware apijrequest-firmware-apirequest_firmware APIBdriver-api/firmware/request_firmware:synchronous firmware requestsjsynchronous-firmware-requestsSynchronous firmware requestsCdriver-api/firmware/request_firmware:asynchronous firmware requestsjasynchronous-firmware-requestsAsynchronous firmware requestsDdriver-api/firmware/request_firmware:special optimizations on rebootjspecial-optimizations-on-rebootSpecial optimizations on rebootMdriver-api/firmware/request_firmware:request firmware api expected driver usej(request-firmware-api-expected-driver-use(request firmware API expected driver use'driver-api/fpga/fpga-bridge:fpga bridgej. fpga-bridge FPGA Bridge>driver-api/fpga/fpga-bridge:api to implement a new fpga bridgej."api-to-implement-a-new-fpga-bridge"API to implement a new FPGA bridge%driver-api/fpga/fpga-mgr:fpga managerj fpga-manager FPGA Manager!driver-api/fpga/fpga-mgr:overviewjoverviewOverview9driver-api/fpga/fpga-mgr:how to support a new fpga devicej how-to-support-a-new-fpga-device How to support a new FPGA deviceGdriver-api/fpga/fpga-mgr:api for implementing a new fpga manager driverj.api-for-implementing-a-new-fpga-manager-driver.API for implementing a new FPGA Manager driverCdriver-api/fpga/fpga-programming:in-kernel api for fpga programmingj"in-kernel-api-for-fpga-programming"In-kernel API for FPGA Programming)driver-api/fpga/fpga-programming:overviewjoverviewOverviewFdriver-api/fpga/fpga-programming:how to program an fpga using a regionj%how-to-program-an-fpga-using-a-region%How to program an FPGA using a regionn vs this_cpu_ptr(&pp->n)j x&this-cpu-ptr-pp-n-vs-this-cpu-ptr-pp-n,&this_cpu_ptr(pp)->n vs this_cpu_ptr(&pp->n)3core-api/this_cpu_ops:remote access to per cpu dataj xremote-access-to-per-cpu-dataRemote access to per cpu data$core-api/timekeeping:ktime accessorsj!mktime-accessorsktime accessors3core-api/timekeeping:basic ktime_t based interfacesj!mbasic-ktime-t-based-interfacesBasic ktime_t based interfaces>core-api/timekeeping:nanosecond, timespec64, and second outputj!m'nanosecond-timespec64-and-second-output)nanosecond, timespec64, and second output.core-api/timekeeping:coarse and fast_ns accessj!mcoarse-and-fast-ns-accessCoarse and fast_ns access/core-api/timekeeping:deprecated time interfacesj!mdeprecated-time-interfacesDeprecated time interfaces3core-api/tracepoint:the linux kernel tracepoint apijrfthe-linux-kernel-tracepoint-apiThe Linux Kernel Tracepoint API core-api/tracepoint:introductionjrf introduction Introductioncore-api/tracepoint:irqjrfirqIRQcore-api/tracepoint:signaljrfsignalSIGNALcore-api/tracepoint:block iojrfblock-ioBlock IOcore-api/tracepoint:workqueuejrf workqueue Workqueue:core-api/unaligned-memory-access:unaligned memory accessesjGunaligned-memory-accessesUnaligned Memory AccessesFcore-api/unaligned-memory-access:the definition of an unaligned accessjG%the-definition-of-an-unaligned-access%The definition of an unaligned access2core-api/unaligned-memory-access:natural alignmentjGnatural-alignmentNatural alignmentcore-api/wrappers/memory-barriers:linux kernel memory barriersjwlinux-kernel-memory-barriersLinux kernel memory barrierscore-api/xarray:xarrayjTnxarrayXArraycore-api/xarray:overviewjTnoverviewOverviewcore-api/xarray:normal apijTn normal-api Normal APIcore-api/xarray:advanced apijTn advanced-api Advanced API(core-api/xarray:functions and structuresjTnfunctions-and-structuresFunctions and structuresKcpu-freq/core:general description of the cpufreq core and cpufreq notifiersjy=general-description-of-the-cpufreq-core-and-cpufreq-notifiers=General description of the CPUFreq core and CPUFreq notifiers$cpu-freq/core:1. general informationjygeneral-information1. General Information"cpu-freq/core:2. cpufreq notifiersjycpufreq-notifiers2. CPUFreq notifiersPcpu-freq/core:3. cpufreq table generation with operating performance point (opp)jy=cpufreq-table-generation-with-operating-performance-point-oppB3. CPUFreq Table Generation with Operating Performance Point (OPP)Dcpu-freq/cpu-drivers:how to implement a new cpufreq processor driverjW/how-to-implement-a-new-cpufreq-processor-driver/How to Implement a new CPUFreq Processor Driver#cpu-freq/cpu-drivers:1. what to do?jW what-to-do1. What To Do?/cpu-freq/cpu-drivers:2. frequency table helpersjWfrequency-table-helpers2. Frequency Table HelpersAcpu-freq/cpufreq-stats:general description of sysfs cpufreq statsj}*general-description-of-sysfs-cpufreq-stats*General Description of sysfs CPUFreq Stats&cpu-freq/cpufreq-stats:1. introductionj} introduction1. Introduction/statjg,block-layer-statistics-in-sys-block-dev-stat/Block layer statistics in /sys/block//stat.block/stat:read i/os, write i/os, discard i/0sjg!read-i-os-write-i-os-discard-i-0s#read I/Os, write I/Os, discard I/0sblock/stat:flush i/osjg flush-i-os flush I/Os4block/stat:read merges, write merges, discard mergesjg'read-merges-write-merges-discard-merges)read merges, write merges, discard merges7block/stat:read sectors, write sectors, discard_sectorsjg*read-sectors-write-sectors-discard-sectors,read sectors, write sectors, discard_sectors>block/stat:read ticks, write ticks, discard ticks, flush ticksjg0read-ticks-write-ticks-discard-ticks-flush-ticks3read ticks, write ticks, discard ticks, flush ticksblock/stat:in_flightjg in-flight in_flightblock/stat:io_ticksjgio-ticksio_ticksblock/stat:time_in_queuejg time-in-queue time_in_queue)block/switching-sched:switching schedulerjswitching-schedulerSwitching Scheduler6block/ublk:userspace block device driver (ublk driver)j)userspace-block-device-driver-ublk-driver+Userspace block device driver (ublk driver)block/ublk:overviewjoverviewOverviewblock/ublk:using ublkj using-ublk Using ublkblock/ublk:designjdesignDesignblock/ublk:referencesj references ReferencesHblock/writeback_cache_control:explicit volatile write back cache controlj*explicit-volatile-write-back-cache-control*Explicit volatile write back cache control*block/writeback_cache_control:introductionj introduction Introduction4block/writeback_cache_control:explicit cache flushesjexplicit-cache-flushesExplicit cache flushes0block/writeback_cache_control:forced unit accessjforced-unit-accessForced Unit AccessDblock/writeback_cache_control:implementation details for filesystemsj&implementation-details-for-filesystems&Implementation details for filesystems@block/writeback_cache_control:feature settings for block driversj"feature-settings-for-block-drivers"Feature settings for block driversPblock/writeback_cache_control:implementation details for bio based block driversj2implementation-details-for-bio-based-block-drivers2Implementation details for bio based block driversGblock/writeback_cache_control:implementation details for blk-mq driversj)implementation-details-for-blk-mq-drivers)Implementation details for blk-mq drivers bpf/bpf_design_qa:bpf design q&aj;bpf-design-q-aBPF Design Q&A'bpf/bpf_design_qa:questions and answersj;questions-and-answersQuestions and Answers2bpf/bpf_devel_qa:howto interact with bpf subsystemj!howto-interact-with-bpf-subsystem!HOWTO interact with BPF subsystembpf/bpf_devel_qa:reporting bugsjreporting-bugsReporting bugs#bpf/bpf_devel_qa:submitting patchesjsubmitting-patchesSubmitting patches"bpf/bpf_devel_qa:stable submissionjstable-submissionStable submission bpf/bpf_devel_qa:testing patchesjtesting-patchesTesting patchesbpf/bpf_devel_qa:llvmjllvmLLVMbpf/bpf_iterators:bpf iteratorsj bpf-iterators BPF Iteratorsbpf/bpf_iterators:motivationj motivation Motivation(bpf/bpf_iterators:how bpf iterators workjhow-bpf-iterators-workHow BPF Iterators Work*bpf/bpf_iterators:how to use bpf iteratorsjhow-to-use-bpf-iteratorsHow to Use BPF iteratorsIbpf/bpf_iterators:implement kernel support for bpf iterator program typesj7implement-kernel-support-for-bpf-iterator-program-types7Implement Kernel Support for BPF Iterator Program Types3bpf/bpf_iterators:parameterizing bpf task iteratorsj!parameterizing-bpf-task-iterators!Parameterizing BPF Task Iterators+bpf/bpf_iterators:bpf task iterator programjbpf-task-iterator-programBPF Task Iterator Program:bpf/bpf_iterators:creating a file iterator with parametersj(creating-a-file-iterator-with-parameters(Creating a File Iterator with Parameters$bpf/bpf_iterators:without parametersjwithout-parametersWithout Parameters-bpf/bpf_iterators:parametrizing vma iteratorsjparametrizing-vma-iteratorsParametrizing VMA Iterators.bpf/bpf_iterators:parametrizing task iteratorsjparametrizing-task-iteratorsParametrizing Task Iteratorsbpf/bpf_licensing:bpf licensingj bpf-licensing BPF licensingbpf/bpf_licensing:backgroundj background Background)bpf/bpf_licensing:implementations of ebpfjimplementations-of-ebpfImplementations of eBPF8bpf/bpf_licensing:using bpf programs in the linux kernelj&using-bpf-programs-in-the-linux-kernel&Using BPF programs in the Linux kernelEbpf/bpf_licensing:packaging bpf programs with user space applicationsj3packaging-bpf-programs-with-user-space-applications3Packaging BPF programs with user space applications4bpf/bpf_prog_run:running bpf programs from userspacej#running-bpf-programs-from-userspace#Running BPF programs from userspacebpf/bpf_prog_run:overviewjoverviewOverview:bpf/bpf_prog_run:running xdp programs in "live frame mode"j'running-xdp-programs-in-live-frame-mode-Running XDP programs in “live frame mode”btf_type_stringjbtf-type-string2. BTF Type and String Encodingbtf_function_linkage_constantsjbtf-function-linkage-constants&2.3.1 Function Linkage Constant Valuesbtf_var_linkage_constantsjbtf-var-linkage-constants&2.3.2 Variable Linkage Constant Values bpf_prog_loadj bpf-prog-load3.3 BPF_PROG_LOADbtf_ext_sectionjbtf-ext-section4.2 .BTF.ext sectionbpf/btf:bpf type format (btf)jbpf-type-format-btfBPF Type Format (BTF)bpf/btf:1. introductionj introduction1. Introduction'bpf/btf:2. btf type and string encodingjbtf-type-and-string-encoding2. BTF Type and String Encodingbpf/btf:3. btf kernel apijbtf-kernel-api3. BTF Kernel API$bpf/btf:4. elf file format interfacejelf-file-format-interface4. ELF File Format Interfacebpf/btf:5. using btfj using-btf 5. Using BTFbpf/btf:6. btf generationjbtf-generation6. BTF Generationbpf/btf:7. testingjtesting 7. Testing*bpf/clang-notes:clang implementation notesjclang-implementation-notes!1   Clang implementation notesbpf/clang-notes:versionsjversions1.1   Versions'bpf/clang-notes:arithmetic instructionsjarithmetic-instructions 1.2   Arithmetic instructions!bpf/clang-notes:jump instructionsjjump-instructions1.3   Jump instructions!bpf/clang-notes:atomic operationsjatomic-operations1.4   Atomic operations+bpf/classic_vs_extended:classic bpf vs ebpfj'(classic-bpf-vs-ebpfClassic BPF vs eBPF'bpf/classic_vs_extended:opcode encodingj'(opcode-encodingopcode encodingcpumasks-header-labelj4cpumasks-header-labelBPF cpumask kfuncscpumasks-querying-labelj4cpumasks-querying-label3.2 Querying cpumasksbpf/cpumasks:bpf cpumask kfuncsj4bpf-cpumask-kfuncsBPF cpumask kfuncsbpf/cpumasks:1. introductionj4 introduction1. Introduction#bpf/cpumasks:2. bpf cpumask objectsj4bpf-cpumask-objects2. BPF cpumask objectsbpf/cpumasks:3. cpumask kfuncsj4cpumask-kfuncs3. cpumask kfuncs)bpf/cpumasks:4. adding bpf cpumask kfuncsj4adding-bpf-cpumask-kfuncs4. Adding BPF cpumask kfuncsbpf/drgn:bpf drgn toolsjbpf-drgn-toolsBPF drgn toolsbpf/drgn:bpf_inspect.pyjbpf-inspect-pybpf_inspect.py(bpf/faq:frequently asked questions (faq)j<frequently-asked-questions-faq Frequently asked questions (FAQ)fs_kfuncs-header-labeljdfs-kfuncs-header-labelBPF filesystem kfuncs#bpf/fs_kfuncs:bpf filesystem kfuncsjdbpf-filesystem-kfuncsBPF filesystem kfuncs+bpf/graph_ds_impl:bpf graph data structuresj,bpf-graph-data-structuresBPF Graph Data Structuresbpf/graph_ds_impl:introductionj, introduction Introductionbpf/graph_ds_impl:unstable apij, unstable-api Unstable APIbpf/graph_ds_impl:lockingj,lockingLocking'bpf/graph_ds_impl:non-owning referencesj,non-owning-referencesNon-owning referencesbpf/helpers:helper functionsjhelper-functionsHelper functionsbpf/index:bpf documentationj{bpf-documentationBPF Documentationkfuncs-header-labeljRkfuncs-header-labelBPF Kernel Functions (kfuncs)bpf_kfunc_nodefjRbpf-kfunc-nodef%2.3 Using an existing kernel functionkf_deprecated_flagjRkf-deprecated-flag2.4.8 KF_DEPRECATED flag bpf_kfunc_lifecycle_expectationsjR bpf-kfunc-lifecycle-expectations3. kfunc lifecycle expectations(bpf/kfuncs:bpf kernel functions (kfuncs)jRbpf-kernel-functions-kfuncsBPF Kernel Functions (kfuncs)bpf/kfuncs:1. introductionjR introduction1. Introductionbpf/kfuncs:2. defining a kfuncjRdefining-a-kfunc2. Defining a kfunc*bpf/kfuncs:3. kfunc lifecycle expectationsjRkfunc-lifecycle-expectations3. kfunc lifecycle expectationsbpf/kfuncs:4. core kfuncsjR core-kfuncs4. Core kfuncslibbpfjlibbpflibbpfbpf/libbpf/index:libbpfjjP2libbpf'bpf/libbpf/libbpf_build:building libbpfj4building-libbpfBuilding libbpf9bpf/libbpf/libbpf_naming_convention:api naming conventionjapi-naming-conventionAPI naming convention8bpf/libbpf/libbpf_naming_convention:system call wrappersjsystem-call-wrappersSystem call wrappers+bpf/libbpf/libbpf_naming_convention:objectsjobjectsObjects7bpf/libbpf/libbpf_naming_convention:auxiliary functionsjauxiliary-functionsAuxiliary functions'bpf/libbpf/libbpf_naming_convention:abijabiABI5bpf/libbpf/libbpf_naming_convention:symbol visibilityjsymbol-visibilitySymbol visibility2bpf/libbpf/libbpf_naming_convention:abi versioningjabi-versioningABI versioning5bpf/libbpf/libbpf_naming_convention:stand-alone buildjstand-alone-buildStand-alone build@bpf/libbpf/libbpf_naming_convention:api documentation conventionjapi-documentation-conventionAPI documentation convention+bpf/libbpf/libbpf_naming_convention:licensejlicenseLicense)bpf/libbpf/libbpf_naming_convention:linksjlinksLinks*bpf/libbpf/libbpf_overview:libbpf overviewjJ3libbpf-overviewlibbpf Overviewbpf/map_array:bpf_map_type_array and bpf_map_type_percpu_arrayj0bpf-map-type-array-and-bpf-map-type-percpu-array0BPF_MAP_TYPE_ARRAY and BPF_MAP_TYPE_PERCPU_ARRAYbpf/map_array:usagejusageUsagebpf/map_array:examplesjexamplesExamplesbpf/map_array:semanticsj semantics Semantics.bpf/map_bloom_filter:bpf_map_type_bloom_filterjbpf-map-type-bloom-filterBPF_MAP_TYPE_BLOOM_FILTERbpf/map_bloom_filter:usagejusageUsagebpf/map_bloom_filter:examplesjexamplesExamplesbpf/map_bloom_filter:referencesj references References2bpf/map_cgroup_storage:bpf_map_type_cgroup_storagejbpf-map-type-cgroup-storageBPF_MAP_TYPE_CGROUP_STORAGEbpf/map_cgroup_storage:usagejusageUsagebpf/map_cgroup_storage:examplesjexamplesExamples bpf/map_cgroup_storage:semanticsj semantics Semantics.bpf/map_cgrp_storage:bpf_map_type_cgrp_storagejbpf-map-type-cgrp-storageBPF_MAP_TYPE_CGRP_STORAGEbpf/map_cgrp_storage:usagejusageUsagebpf/map_cgrp_storage:examplesjexamplesExamplesabpf/map_cgrp_storage:difference between bpf_map_type_cgrp_storage and bpf_map_type_cgroup_storagejLdifference-between-bpf-map-type-cgrp-storage-and-bpf-map-type-cgroup-storageLDifference Between BPF_MAP_TYPE_CGRP_STORAGE and BPF_MAP_TYPE_CGROUP_STORAGE"bpf/map_cpumap:bpf_map_type_cpumapjbpf-map-type-cpumapBPF_MAP_TYPE_CPUMAPbpf/map_cpumap:usagejusageUsagebpf/map_cpumap:examplesjexamplesExamplesbpf/map_cpumap:referencesj references References?bpf/map_devmap:bpf_map_type_devmap and bpf_map_type_devmap_hashj0bpf-map-type-devmap-and-bpf-map-type-devmap-hash0BPF_MAP_TYPE_DEVMAP and BPF_MAP_TYPE_DEVMAP_HASHbpf/map_devmap:usagejusageUsagebpf/map_devmap:examplesjexamplesExamplesbpf/map_devmap:referencesj references Referencesbpf/map_sockmap:bpf_map_type_sockmap and bpf_map_type_sockhashj.bpf-map-type-sockmap-and-bpf-map-type-sockhash.BPF_MAP_TYPE_SOCKMAP and BPF_MAP_TYPE_SOCKHASHbpf/map_sockmap:usagejusageUsagebpf/map_sockmap:examplesjexamplesExamplesbpf/map_sockmap:referencesj references References"bpf/map_xskmap:bpf_map_type_xskmapjbpf-map-type-xskmapBPF_MAP_TYPE_XSKMAPbpf/map_xskmap:usagejusageUsagebpf/map_xskmap:examplesjexamplesExamplesbpf/maps:bpf mapsjbpf-mapsBPF mapsbpf/maps:map typesj map-types Map Typesbpf/maps:usage notesj usage-notes Usage Notesbpf/other:otherjotherOther4bpf/prog_cgroup_sockopt:bpf_prog_type_cgroup_sockoptjbpf-prog-type-cgroup-sockoptBPF_PROG_TYPE_CGROUP_SOCKOPT-bpf/prog_cgroup_sockopt:bpf_cgroup_setsockoptjbpf-cgroup-setsockoptBPF_CGROUP_SETSOCKOPT-bpf/prog_cgroup_sockopt:bpf_cgroup_getsockoptjbpf-cgroup-getsockoptBPF_CGROUP_GETSOCKOPT*bpf/prog_cgroup_sockopt:cgroup inheritancejcgroup-inheritanceCgroup Inheritance$bpf/prog_cgroup_sockopt:large optvalj large-optval Large optvalbpf/prog_cgroup_sockopt:examplejexampleExample2bpf/prog_cgroup_sysctl:bpf_prog_type_cgroup_sysctljbpf-prog-type-cgroup-sysctlBPF_PROG_TYPE_CGROUP_SYSCTL%bpf/prog_cgroup_sysctl:1. attach typej attach-type1. Attach type!bpf/prog_cgroup_sysctl:2. contextjcontext 2. Context%bpf/prog_cgroup_sysctl:3. return codej return-code3. Return code!bpf/prog_cgroup_sysctl:4. helpersjhelpers 4. Helpers"bpf/prog_cgroup_sysctl:5. examplesjexamples 5. Examplesbpf/prog_cgroup_sysctl:6. notesjnotes6. Notes4bpf/prog_flow_dissector:bpf_prog_type_flow_dissectorjbpf-prog-type-flow-dissectorBPF_PROG_TYPE_FLOW_DISSECTOR bpf/prog_flow_dissector:overviewjoverviewOverviewbpf/prog_flow_dissector:apijapiAPI'bpf/prog_flow_dissector:__sk_buff->dataj sk-buff-data__sk_buff->databpf/prog_flow_dissector:flagsjflagsFlags0bpf/prog_flow_dissector:reference implementationjreference-implementationReference Implementation+bpf/prog_flow_dissector:current limitationsjcurrent-limitationsCurrent Limitationsbpf/prog_lsm:lsm bpf programsjMlsm-bpf-programsLSM BPF Programsbpf/prog_lsm:structurejM structure Structurebpf/prog_lsm:loadingjMloadingLoading$bpf/prog_lsm:attachment to lsm hooksjMattachment-to-lsm-hooksAttachment to LSM Hooksbpf/prog_lsm:examplesjMexamplesExamples(bpf/prog_sk_lookup:bpf sk_lookup programjbpf-sk-lookup-programBPF sk_lookup programbpf/prog_sk_lookup:motivationj motivation Motivationbpf/prog_sk_lookup:attachmentj attachment Attachmentbpf/prog_sk_lookup:hooksjhooksHooksbpf/prog_sk_lookup:apijapiAPIbpf/prog_sk_lookup:examplejexampleExamplebpf/programs:program typesj  program-types Program Typesbpf/redirect:redirectjredirectRedirectbpf/redirect:xdp_redirectj xdp-redirect XDP_REDIRECTbpf/ringbuf:bpf ring bufferj/bpf-ring-bufferBPF ring bufferbpf/ringbuf:motivationj/ motivation Motivationbpf/ringbuf:semantics and apisj/semantics-and-apisSemantics and APIs%bpf/ringbuf:design and implementationj/design-and-implementationDesign and Implementationbpf/s390:testing bpf on s390jtesting-bpf-on-s390Testing BPF on s390bpf/s390:1. introductionj introduction1. Introductionbpf/s390:2. one-time setupjone-time-setup2. One-time setupbpf/s390:3. compilationj compilation3. Compilation"bpf/s390:4. running the test suitejrunning-the-test-suite4. Running the test suitebpf/s390:5. debuggingj debugging 5. Debuggingbpf/s390:6. networkjnetwork 6. Networkbpf/s390:7. linksjlinks7. LinksKbpf/standardization/abi:bpf abi recommended conventions and guidelines v1.0j-3bpf-abi-recommended-conventions-and-guidelines-v1-0:1   BPF ABI Recommended Conventions and Guidelines v1.08bpf/standardization/abi:registers and calling conventionj- registers-and-calling-convention)1.1   Registers and calling convention-bpf/standardization/index:bpf standardizationj)&bpf-standardizationBPF StandardizationJbpf/standardization/instruction-set:bpf instruction set architecture (isa)j)$bpf-instruction-set-architecture-isa-1   BPF Instruction Set Architecture (ISA)=bpf/standardization/instruction-set:documentation conventionsj)documentation-conventions"1.1   Documentation conventions8bpf/standardization/instruction-set:instruction encodingj)instruction-encoding1.2   Instruction encodingDbpf/standardization/instruction-set:arithmetic and jump instructionsj) arithmetic-and-jump-instructions)1.3   Arithmetic and jump instructions?bpf/standardization/instruction-set:load and store instructionsj)load-and-store-instructions$1.4   Load and store instructionsbpf/syscall_api:syscall apij syscall-api Syscall API(bpf/test_debug:testing and debugging bpfjtesting-and-debugging-bpfTesting and debugging BPFread_marks_for_cache_hitsj.?read-marks-for-cache-hits%Read marks propagation for cache hitsbpf/verifier:ebpf verifierj.? ebpf-verifier eBPF verifier$bpf/verifier:register value trackingj.?register-value-trackingRegister value tracking!bpf/verifier:direct packet accessj.?direct-packet-accessDirect packet accessbpf/verifier:pruningj.?pruningPruning1bpf/verifier:understanding ebpf verifier messagesj.?$understanding-ebpf-verifier-messages$Understanding eBPF verifier messages cdrom_apijd cdrom-api,Standardizing through another software levelcdrom_capabilitiesjdcdrom-capabilitiesCD-ROM capabilities,cdrom/cdrom-standard:a linux cd-rom standardjda-linux-cd-rom-standardA Linux CD-ROM standard!cdrom/cdrom-standard:introductionjd introduction IntroductionAcdrom/cdrom-standard:standardizing through another software leveljd,standardizing-through-another-software-level,Standardizing through another software levelNcdrom/cdrom-standard:the need to know the purpose of opening the cd-rom devicejd9the-need-to-know-the-purpose-of-opening-the-cd-rom-device9The need to know the purpose of opening the CD-ROM device9cdrom/cdrom-standard:description of routines in `cdrom.c`jd"description-of-routines-in-cdrom-c"Description of routines in cdrom.c.cdrom/cdrom-standard:how to update your driverjdhow-to-update-your-driverHow to update your drivercdrom/cdrom-standard:thanksjdthanksThankscdrom/index:cd-romjcd-romCD-ROM#cdrom/packet-writing:packet writingj5packet-writingPacket writing*cdrom/packet-writing:getting started quickj5getting-started-quickGetting started quick4cdrom/packet-writing:packet writing for dvd-rw mediaj5packet-writing-for-dvd-rw-mediaPacket writing for DVD-RW media4cdrom/packet-writing:packet writing for dvd+rw mediaj5id1Packet writing for DVD+RW media5cdrom/packet-writing:packet writing for dvd-ram mediaj5 packet-writing-for-dvd-ram-media Packet writing for DVD-RAM mediacdrom/packet-writing:notesj5notesNotes6cdrom/packet-writing:using the pktcdvd sysfs interfacej5!using-the-pktcdvd-sysfs-interface!Using the pktcdvd sysfs interface8cdrom/packet-writing:using the pktcdvd debugfs interfacej5#using-the-pktcdvd-debugfs-interface#Using the pktcdvd debugfs interfacecdrom/packet-writing:linksj5linksLinks.core-api/asm-annotations:assembler annotationsjT/assembler-annotationsAssembler Annotations"core-api/asm-annotations:rationalejT/ rationale Rationale.core-api/asm-annotations:caveat and discussionjT/caveat-and-discussionCaveat and Discussion+core-api/asm-annotations:macros descriptionjT/macros-descriptionMacros Description=core-api/assoc_array:generic associative array implementationjM(generic-associative-array-implementation(Generic Associative Array Implementationcore-api/assoc_array:overviewjMoverviewOverview#core-api/assoc_array:the public apijMthe-public-apiThe Public API&core-api/assoc_array:internal workingsjMinternal-workingsInternal Workings1core-api/boot-time-mm:boot time memory managementj'boot-time-memory-managementBoot time memory management'core-api/boot-time-mm:memblock overviewj'memblock-overviewMemblock Overview.core-api/boot-time-mm:functions and structuresj'functions-and-structuresFunctions and structures4core-api/cachetlb:cache and tlb flushing under linuxj'"cache-and-tlb-flushing-under-linux"Cache and TLB Flushing Under Linux"core-api/cgroup:cgroup kernel apisjcgroup-kernel-apisCgroup Kernel APIs1core-api/cgroup:device memory cgroup api (dmemcg)jdevice-memory-cgroup-api-dmemcg!Device Memory Cgroup API (dmemcg)*core-api/circular-buffers:circular buffersjAcircular-buffersCircular Buffers4core-api/circular-buffers:what is a circular buffer?jAwhat-is-a-circular-bufferWhat is a circular buffer?6core-api/circular-buffers:measuring power-of-2 buffersjAmeasuring-power-of-2-buffersMeasuring power-of-2 buffersEcore-api/circular-buffers:using memory barriers with circular buffersjA+using-memory-barriers-with-circular-buffers+Using memory barriers with circular buffers)core-api/circular-buffers:further readingjAfurther-readingFurther reading,core-api/cleanup:scope-based cleanup helpersjoscope-based-cleanup-helpersScope-based Cleanup Helpers.core-api/cpu_hotplug:cpu hotplug in the kerneljcpu-hotplug-in-the-kernelCPU hotplug in the Kernel!core-api/cpu_hotplug:introductionj introduction Introduction*core-api/cpu_hotplug:command line switchesjcommand-line-switchesCommand Line Switchescore-api/cpu_hotplug:cpu mapsjcpu-mapsCPU maps&core-api/cpu_hotplug:using cpu hotplugjusing-cpu-hotplugUsing CPU hotplug1core-api/cpu_hotplug:the cpu hotplug coordinationjthe-cpu-hotplug-coordinationThe CPU hotplug coordination(core-api/cpu_hotplug:the cpu hotplug apijthe-cpu-hotplug-apiThe CPU hotplug API.core-api/cpu_hotplug:testing of hotplug statesjtesting-of-hotplug-statesTesting of hotplug states0core-api/cpu_hotplug:architecture's requirementsjarchitecture-s-requirementsArchitecture’s requirements,core-api/cpu_hotplug:user space notificationjuser-space-notificationUser Space Notification;core-api/cpu_hotplug:kernel inline documentations referencej&kernel-inline-documentations-reference&Kernel Inline Documentations ReferenceCcore-api/debug-objects:the object-lifetime debugging infrastructurej&,the-object-lifetime-debugging-infrastructure,The object-lifetime debugging infrastructure#core-api/debug-objects:introductionj& introduction Introduction-core-api/debug-objects:howto use debugobjectsj&howto-use-debugobjectsHowto use debugobjects&core-api/debug-objects:debug functionsj&debug-functionsDebug functions&core-api/debug-objects:fixup functionsj&fixup-functionsFixup functions1core-api/debug-objects:known bugs and assumptionsj&known-bugs-and-assumptionsKnown Bugs And Assumptionskcore-api/debugging-via-ohci1394:using physical dma provided by ohci-1394 firewire controllers for debuggingjKusing-physical-dma-provided-by-ohci-1394-firewire-controllers-for-debuggingKUsing physical DMA provided by OHCI-1394 FireWire controllers for debugging,core-api/debugging-via-ohci1394:introductionj introduction Introduction'core-api/debugging-via-ohci1394:driversjdriversDrivers%core-api/debugging-via-ohci1394:toolsjtoolsTools/core-api/debugging-via-ohci1394:getting startedjgetting-startedGetting Started%core-api/debugging-via-ohci1394:notesjnotesNotes=core-api/dma-api:dynamic dma mapping using the generic devicej1,dynamic-dma-mapping-using-the-generic-device,Dynamic DMA mapping using the generic device!core-api/dma-api:part i - dma_apij1part-i-dma-apiPart I - dma_API;core-api/dma-api:part ia - using large dma-coherent buffersj1(part-ia-using-large-dma-coherent-buffers*Part Ia - Using large DMA-coherent buffers;core-api/dma-api:part ib - using small dma-coherent buffersj1(part-ib-using-small-dma-coherent-buffers*Part Ib - Using small DMA-coherent buffers5core-api/dma-api:part ic - dma addressing limitationsj1"part-ic-dma-addressing-limitations$Part Ic - DMA addressing limitations1core-api/dma-api:part id - streaming dma mappingsj1part-id-streaming-dma-mappings Part Id - Streaming DMA mappings7core-api/dma-api:part ii - non-coherent dma allocationsj1$part-ii-non-coherent-dma-allocations&Part II - Non-coherent DMA allocationsentry-exit-handling-for-exceptions-interrupts-syscalls-and-kvm@Entry/exit handling for exceptions, interrupts, syscalls and KVM0core-api/entry:non-instrumentable code - noinstrjnon-instrumentable-code-noinstr!Non-instrumentable code - noinstrcore-api/entry:syscallsjsyscallsSyscallscore-api/entry:kvmjkvmKVM0core-api/entry:interrupts and regular exceptionsj!interrupts-and-regular-exceptions!Interrupts and regular exceptions*core-api/entry:nmi and nmi-like exceptionsjnmi-and-nmi-like-exceptionsNMI and NMI-like exceptions%core-api/errseq:the errseq_t datatypejthe-errseq-t-datatypeThe errseq_t datatypecore-api/errseq:api usagej api-usage API usage3core-api/errseq:serializing errseq_t cursor updatesj#serializing-errseq-t-cursor-updates#Serializing errseq_t cursor updatescore-api/errseq:functionsj functions Functions*core-api/floating-point:floating-point apijfloating-point-apiFloating-point API&core-api/floating-point:build-time apijbuild-time-apiBuild-time API#core-api/floating-point:runtime apij runtime-api Runtime API core-api/folio_queue:folio queuejt folio-queue Folio Queuecore-api/folio_queue:overviewjtoverviewOverview#core-api/folio_queue:initialisationjtinitialisationInitialisation/core-api/folio_queue:adding and removing foliosjtadding-and-removing-foliosAdding and removing folios7core-api/folio_queue:querying information about a foliojt"querying-information-about-a-folio"Querying information about a folio=core-api/folio_queue:querying information about a folio_queuejt(querying-information-about-a-folio-queue(Querying information about a folio_queue core-api/folio_queue:folio marksjt folio-marks Folio marks*core-api/folio_queue:folio queue iterationjtfolio-queue-iterationFolio queue iterationHcore-api/folio_queue:lockless simultaneous production/consumption issuesjt3lockless-simultaneous-production-consumption-issues3Lockless simultaneous production/consumption issues+core-api/folio_queue:api function referencejtapi-function-referenceAPI Function Reference0core-api/genalloc:the genalloc/genpool subsystemjdthe-genalloc-genpool-subsystemThe genalloc/genpool subsystem=core-api/generic-radix-tree:generic radix trees/sparse arraysjp!generic-radix-trees-sparse-arrays!Generic radix trees/sparse arrays8core-api/generic-radix-tree:generic radix tree functionsjpgeneric-radix-tree-functionsgeneric radix tree functions.core-api/genericirq:linux generic irq handlingjlinux-generic-irq-handlingLinux generic IRQ handling core-api/genericirq:introductionj introduction Introductioncore-api/genericirq:rationalej rationale Rationale.core-api/genericirq:known bugs and assumptionsjknown-bugs-and-assumptionsKnown Bugs And Assumptions&core-api/genericirq:abstraction layersjabstraction-layersAbstraction layers(core-api/genericirq:__do_irq entry pointjdo-irq-entry-point__do_IRQ entry point"core-api/genericirq:locking on smpjlocking-on-smpLocking on SMP*core-api/genericirq:generic interrupt chipjgeneric-interrupt-chipGeneric interrupt chipcore-api/genericirq:structuresj structures Structures-core-api/genericirq:public functions providedjpublic-functions-providedPublic Functions Provided/core-api/genericirq:internal functions providedjinternal-functions-providedInternal Functions Providedcore-api/genericirq:creditsjcreditsCreditsgfp_mask_from_fs_iojggfp-mask-from-fs-io!GFP masks used from FS/IO context>core-api/gfp_mask-from-fs-io:gfp masks used from fs/io contextjg!gfp-masks-used-from-fs-io-context!GFP masks used from FS/IO context)core-api/gfp_mask-from-fs-io:introductionjg introduction Introduction$core-api/gfp_mask-from-fs-io:new apijgnew-apiNew API;core-api/gfp_mask-from-fs-io:what about __vmalloc(gfp_nofs)jgwhat-about-vmalloc-gfp-nofsWhat about __vmalloc(GFP_NOFS)core-api/idr:id allocationjS id-allocation ID Allocationcore-api/idr:overviewjSoverviewOverviewcore-api/idr:idr usagejS idr-usage IDR usagecore-api/idr:ida usagejS ida-usage IDA usage%core-api/idr:functions and structuresjSfunctions-and-structuresFunctions and structures%core-api/index:core api documentationj core-api-documentationCore API Documentationcore-api/index:core utilitiesj core-utilitiesCore utilities6core-api/index:data structures and low-level utilitiesj 'data-structures-and-low-level-utilities'Data structures and low-level utilities'core-api/index:low level entry and exitj low-level-entry-and-exitLow level entry and exit%core-api/index:concurrency primitivesj concurrency-primitivesConcurrency primitives,core-api/index:low-level hardware managementj low-level-hardware-managementLow-level hardware management core-api/index:memory managementj memory-managementMemory management.core-api/index:interfaces for kernel debuggingj interfaces-for-kernel-debuggingInterfaces for kernel debuggingcore-api/index:everything elsej everything-elseEverything else%core-api/irq/concepts:what is an irq?jwhat-is-an-irqWhat is an IRQ?core-api/irq/index:irqsj2irqsIRQs*core-api/irq/irq-affinity:smp irq affinityjsmp-irq-affinitySMP IRQ affinityGcore-api/irq/irq-domain:the irq_domain interrupt number mapping libraryj/the-irq-domain-interrupt-number-mapping-library/The irq_domain interrupt number mapping library(core-api/irq/irq-domain:irq_domain usagejirq-domain-usageirq_domain usage4core-api/irq/irq-domain:types of irq_domain mappingsjtypes-of-irq-domain-mappingsTypes of irq_domain mappings!core-api/irq/irq-domain:debuggingj debugging Debugging5core-api/irq/irqflags-tracing:irq-flags state tracingj{irq-flags-state-tracingIRQ-flags state tracing ultravisorj ultravisorProtected Execution Facility4arch/powerpc/ultravisor:protected execution facilityjprotected-execution-facilityProtected Execution Facility$arch/powerpc/ultravisor:introductionj introduction Introduction,arch/powerpc/ultravisor:ultravisor calls apijultravisor-calls-apiUltravisor calls API,arch/powerpc/ultravisor:hypervisor calls apijhypervisor-calls-apiHypervisor Calls API"arch/powerpc/ultravisor:referencesj references Referencesvas-apijwvas-api3Virtual Accelerator Switchboard (VAS) userspace APIHarch/powerpc/vas-api:virtual accelerator switchboard (vas) userspace apijw1virtual-accelerator-switchboard-vas-userspace-api3Virtual Accelerator Switchboard (VAS) userspace API!arch/powerpc/vas-api:introductionjw introduction Introductionarch/powerpc/vas-api:overviewjwoverviewOverview(arch/powerpc/vas-api:nx-gzip device nodejwnx-gzip-device-nodeNX-GZIP Device Node-arch/powerpc/vas-api:open /dev/crypto/nx-gzipjwopen-dev-crypto-nx-gzipOpen /dev/crypto/nx-gzip*arch/powerpc/vas-api:vas_tx_win_open ioctljwvas-tx-win-open-ioctlVAS_TX_WIN_OPEN ioctl*arch/powerpc/vas-api:mmap() nx-gzip devicejwmmap-nx-gzip-devicemmap() NX-GZIP device7arch/powerpc/vas-api:discovery of available vas enginesjw"discovery-of-available-vas-engines"Discovery of available VAS engines*arch/powerpc/vas-api:copy/paste operationsjwcopy-paste-operationsCopy/Paste operations1arch/powerpc/vas-api:crb specification and use nxjwcrb-specification-and-use-nxCRB Specification and use NX&arch/powerpc/vas-api:nx fault handlingjwnx-fault-handlingNX Fault handling#arch/powerpc/vas-api:simple examplejwsimple-exampleSimple example8arch/powerpc/vcpudispatch_stats:vcpu dispatch statisticsjvcpu-dispatch-statisticsVCPU Dispatch Statistics%arch/powerpc/vmemmap_dedup:device daxjoj device-dax Device DAXarch/riscv/acpi:acpi on risc-vjaacpi-on-risc-vACPI on RISC-V?arch/riscv/boot:risc-v kernel boot requirements and constraintsjn/risc-v-kernel-boot-requirements-and-constraints/RISC-V Kernel Boot Requirements and Constraints7arch/riscv/boot:pre-kernel requirements and constraintsjn'pre-kernel-requirements-and-constraints'Pre-kernel Requirements and Constraints7arch/riscv/boot:early boot requirements and constraintsjn'early-boot-requirements-and-constraints'Early Boot Requirements and Constraints>arch/riscv/boot-image-header:boot image header in risc-v linuxjV!boot-image-header-in-risc-v-linux!Boot image header in RISC-V Linux"arch/riscv/boot-image-header:notesjVnotesNotes_arch/riscv/cmodx:concurrent modification and execution of instructions (cmodx) for risc-v linuxjALconcurrent-modification-and-execution-of-instructions-cmodx-for-risc-v-linuxNConcurrent Modification and Execution of Instructions (CMODX) for RISC-V Linux"arch/riscv/cmodx:prctl() interfacejAprctl-interfaceprctl() Interface8arch/riscv/features:feature status on riscv architecturej^$feature-status-on-riscv-architecture$Feature status on riscv architecture4arch/riscv/hwprobe:risc-v hardware probing interfacej!risc-v-hardware-probing-interface!RISC-V Hardware Probing Interface$arch/riscv/index:risc-v architecturej Arisc-v-architectureRISC-V architectureLarch/riscv/patch-acceptance:arch/riscv maintenance guidelines for developersjNy0arch-riscv-maintenance-guidelines-for-developers0arch/riscv maintenance guidelines for developers$arch/riscv/patch-acceptance:overviewjNyoverviewOverview%arch/riscv/patch-acceptance:patchworkjNy patchwork Patchwork5arch/riscv/patch-acceptance:submit checklist addendumjNysubmit-checklist-addendumSubmit Checklist Addendum%arch/riscv/uabi:risc-v linux user abijkrisc-v-linux-user-abiRISC-V Linux User ABI4arch/riscv/uabi:isa string ordering in /proc/cpuinfojk#isa-string-ordering-in-proc-cpuinfo$ISA string ordering in /proc/cpuinfo;arch/riscv/uabi:"isa" and "hart isa" lines in /proc/cpuinfojk&isa-and-hart-isa-lines-in-proc-cpuinfo3“isa” and “hart isa” lines in /proc/cpuinfo#arch/riscv/uabi:misaligned accessesjkmisaligned-accessesMisaligned accessesarch/riscv/uabi:pointer maskingjkpointer-maskingPointer masking;arch/riscv/vector:vector extension support for risc-v linuxjq)vector-extension-support-for-risc-v-linux)Vector Extension Support for RISC-V Linux&arch/riscv/vector:1. prctl() interfacejqprctl-interface1. prctl() Interface:arch/riscv/vector:2. system runtime configuration (sysctl)jq#system-runtime-configuration-sysctl)2. System runtime configuration (sysctl)>arch/riscv/vector:3. vector register state across system callsjq)vector-register-state-across-system-calls-3. Vector Register State Across System Calls:arch/riscv/vm-layout:virtual memory layout on risc-v linuxjSK%virtual-memory-layout-on-risc-v-linux%Virtual Memory Layout on RISC-V Linux.arch/riscv/vm-layout:risc-v linux kernel 32bitjSKrisc-v-linux-kernel-32bitRISC-V Linux Kernel 32bit.arch/riscv/vm-layout:risc-v linux kernel 64bitjSKrisc-v-linux-kernel-64bitRISC-V Linux Kernel 64bit.arch/s390/3270:ibm 3270 display system supportj`ibm-3270-display-system-supportIBM 3270 Display System supportarch/s390/3270:introductionj` introduction Introductionarch/s390/3270:installationj` installation Installationarch/s390/3270:operation.j` operation OPERATION.)arch/s390/cds:linux for s/390 and zseriesjmlinux-for-s-390-and-zseriesLinux for S/390 and zSeriesarch/s390/cds:introductionjm introduction IntroductionFarch/s390/cds:common device support (cds) for linux/390 device driversjm6common-device-support-cds-for-linux-390-device-drivers8Common Device Support (CDS) for Linux/390 Device Drivers*arch/s390/common_io:s/390 common i/o-layerjas-390-common-i-o-layerS/390 common I/O-LayerGarch/s390/common_io:command line parameters, procfs and debugfs entriesja2command-line-parameters-procfs-and-debugfs-entries3command line parameters, procfs and debugfs entries4arch/s390/driver-model:s/390 driver model interfacesjhs-390-driver-model-interfacesS/390 driver model interfaces%arch/s390/driver-model:1. ccw devicesjh ccw-devices1. CCW devices3arch/s390/driver-model:1.1 bringing up a ccw devicejhbringing-up-a-ccw-device1.1 Bringing up a ccw device;arch/s390/driver-model:1.2 writing a driver for ccw devicesjh writing-a-driver-for-ccw-devices$1.2 Writing a driver for ccw devices+arch/s390/driver-model:1.3 ccwgroup devicesjhccwgroup-devices1.3 ccwgroup devices'arch/s390/driver-model:2. channel pathsjh channel-paths2. Channel paths(arch/s390/driver-model:3. system devicesjhsystem-devices3. System devices arch/s390/driver-model:3.1 xpramjhxpram 3.1 xpramarch/s390/driver-model:3.2 cpusjhcpus3.2 cpus'arch/s390/driver-model:4. other devicesjh other-devices4. Other devices"arch/s390/driver-model:4.1 netiucvjhnetiucv 4.1 Netiucv6arch/s390/features:feature status on s390 architecturej#feature-status-on-s390-architecture#Feature status on s390 architecture!arch/s390/index:s390 architecturejvs390-architectures390 Architecturearch/s390/mm:memory managementj+memory-managementMemory Management"arch/s390/mm:virtual memory layoutj+virtual-memory-layoutVirtual memory layoutEarch/s390/monreader:linux api for read access to z/vm monitor recordsjk1linux-api-for-read-access-to-z-vm-monitor-records1Linux API for read access to z/VM Monitor Recordsarch/s390/monreader:descriptionjk description Description%arch/s390/monreader:user requirementsjkuser-requirementsUser Requirements"arch/s390/monreader:user interfacejkuser-interfaceUser Interfacearch/s390/pci:s/390 pcij5{ s-390-pci S/390 PCI9arch/s390/pci:command line parameters and debugfs entriesj5{+command-line-parameters-and-debugfs-entries+Command line parameters and debugfs entriesarch/s390/pci:sysfs entriesj5{ sysfs-entries Sysfs entries%arch/s390/pci:enumeration and hotplugj5{enumeration-and-hotplugEnumeration and hotplug,arch/s390/qeth:ibm s390 qdio ethernet driverjzibm-s390-qdio-ethernet-driverIBM s390 QDIO Ethernet Driver7arch/s390/qeth:osa and hipersockets bridge port supportjz(osa-and-hipersockets-bridge-port-support(OSA and HiperSockets Bridge Port Support$arch/s390/s390dbf:s390 debug featurejWQs390-debug-featureS390 Debug Featurearch/s390/s390dbf:description:jWQ description Description:arch/s390/s390dbf:design:jWQdesignDesign:$arch/s390/s390dbf:kernel interfaces:jWQkernel-interfacesKernel Interfaces:#arch/s390/s390dbf:predefined views:jWQpredefined-viewsPredefined views:arch/s390/s390dbf:examplesjWQexamplesExamples#arch/s390/s390dbf:debugfs interfacejWQdebugfs-interfaceDebugfs Interface*arch/s390/s390dbf:changing the debug leveljWQchanging-the-debug-levelChanging the debug level&arch/s390/s390dbf:flushing debug areasjWQflushing-debug-areasFlushing debug areas2arch/s390/s390dbf:changing the size of debug areasjWQ changing-the-size-of-debug-areas Changing the size of debug areas,arch/s390/s390dbf:stopping the debug featurejWQstopping-the-debug-featureStopping the debug feature!arch/s390/s390dbf:crash interfacejWQcrash-interfacecrash Interface*arch/s390/s390dbf:investigating raw memoryjWQinvestigating-raw-memoryInvestigating raw memory"arch/s390/s390dbf:predefined viewsjWQid1Predefined Views arch/s390/s390dbf:defining viewsjWQdefining-viewsDefining views'arch/s390/text_files:ibm 3270 changelogjibm-3270-changelogibm 3270 changelog+arch/s390/text_files:ibm 3270 config3270.shjibm-3270-config3270-shibm 3270 config3270.sh1arch/s390/vfio-ap:adjunct processor (ap) facilityjXadjunct-processor-ap-facilityAdjunct Processor (AP) facilityarch/s390/vfio-ap:introductionjX introduction Introduction+arch/s390/vfio-ap:ap architectural overviewjXap-architectural-overviewAP Architectural Overviewarch/s390/vfio-ap:ap and siejX ap-and-sie AP and SIEarch/s390/vfio-ap:the designjX the-design The Designarch/s390/vfio-ap:examplejXexampleExample*arch/s390/vfio-ap:hot plug/unplug support:jXhot-plug-unplug-supportHot plug/unplug support:Aarch/s390/vfio-ap:over-provisioning of ap queues for a kvm guest:jX.over-provisioning-of-ap-queues-for-a-kvm-guest/Over-provisioning of AP queues for a KVM guest:!arch/s390/vfio-ap:driver featuresjXdriver-featuresDriver Featuresarch/s390/vfio-ap:limitationsjX limitations Limitations0arch/s390/vfio-ap-locking:vfio ap locks overviewj@vfio-ap-locks-overviewVFIO AP Locks OverviewYarch/s390/vfio-ap-locking:the matrix devices lock (drivers/s390/crypto/vfio_ap_private.h)j@=the-matrix-devices-lock-drivers-s390-crypto-vfio-ap-private-h?The Matrix Devices Lock (drivers/s390/crypto/vfio_ap_private.h)Aarch/s390/vfio-ap-locking:the kvm lock (include/linux/kvm_host.h)j@%the-kvm-lock-include-linux-kvm-host-h'The KVM Lock (include/linux/kvm_host.h)Qarch/s390/vfio-ap-locking:the guests lock (drivers/s390/crypto/vfio_ap_private.h)j@5the-guests-lock-drivers-s390-crypto-vfio-ap-private-h7The Guests Lock (drivers/s390/crypto/vfio_ap_private.h)Oarch/s390/vfio-ap-locking:the pqap hook lock (arch/s390/include/asm/kvm_host.h)j@3the-pqap-hook-lock-arch-s390-include-asm-kvm-host-h5The PQAP Hook Lock (arch/s390/include/asm/kvm_host.h)5arch/s390/vfio-ccw:vfio-ccw: the basic infrastructurejA!vfio-ccw-the-basic-infrastructure"vfio-ccw: the basic infrastructurearch/s390/vfio-ccw:introductionjA introduction Introduction)arch/s390/vfio-ccw:motivation of vfio-ccwjAmotivation-of-vfio-ccwMotivation of vfio-ccw1arch/s390/vfio-ccw:access patterns of ccw devicesjAaccess-patterns-of-ccw-devicesAccess patterns of CCW devices>arch/s390/vfio-ccw:physical vfio ccw device and its child mdevjA+physical-vfio-ccw-device-and-its-child-mdev+Physical vfio ccw device and its child mdev#arch/s390/vfio-ccw:vfio-ccw regionsjAvfio-ccw-regionsVFIO-CCW Regions&arch/s390/vfio-ccw:vfio-ccw i/o regionjAvfio-ccw-i-o-regionvfio-ccw I/O region&arch/s390/vfio-ccw:vfio-ccw cmd regionjAvfio-ccw-cmd-regionvfio-ccw cmd region(arch/s390/vfio-ccw:vfio-ccw schib regionjAvfio-ccw-schib-regionvfio-ccw schib region&arch/s390/vfio-ccw:vfio-ccw crw regionjAvfio-ccw-crw-regionvfio-ccw crw region-arch/s390/vfio-ccw:vfio-ccw operation detailsjAvfio-ccw-operation-detailsvfio-ccw operation detailsarch/s390/vfio-ccw:limitationsjA limitations Limitationsarch/s390/vfio-ccw:referencejA reference Reference5arch/s390/zfcpdump:the s390 scsi dump tool (zfcpdump)jq the-s390-scsi-dump-tool-zfcpdump"The s390 SCSI dump tool (zfcpdump)"arch/sh/booting:devicetree bootingjdevicetree-bootingDeviceTree Booting2arch/sh/features:feature status on sh architecturej@!feature-status-on-sh-architecture!Feature status on sh architecture%arch/sh/index:superh interfaces guidej:\superh-interfaces-guideSuperH Interfaces Guidearch/sh/index:memory managementj:\memory-managementMemory Management)arch/sh/index:machine specific interfacesj:\machine-specific-interfacesMachine Specific Interfacesarch/sh/index:bussesj:\bussesBusses1arch/sh/new-machine:adding a new board to linuxshj[adding-a-new-board-to-linuxshAdding a new board to LinuxSH.arch/sh/new-machine:1. new directory structurej[new-directory-structure1. New Directory Structure)arch/sh/new-machine:2. adding a new boardj[adding-a-new-board2. Adding a New Board4arch/sh/new-machine:3. hooking into the build systemj[hooking-into-the-build-system 3. Hooking into the Build SystemAarch/sh/register-banks:notes on register bank usage in the kerneljq*notes-on-register-bank-usage-in-the-kernel*Notes on register bank usage in the kernel#arch/sh/register-banks:introductionjq introduction Introduction$arch/sh/register-banks:sr.rb bankingjq sr-rb-banking SR.RB banking/arch/sparc/adi:application data integrity (adi)jOapplication-data-integrity-adi Application Data Integrity (ADI)arch/sparc/adi:important notesjOimportant-notesIMPORTANT NOTES arch/sparc/adi:adi related trapsjOadi-related-trapsADI related traps=arch/sparc/console:steps for sending 'break' on sunhv consolej_(steps-for-sending-break-on-sunhv-console.Steps for sending ‘break’ on sunhv console8arch/sparc/features:feature status on sparc architecturej_$feature-status-on-sparc-architecture$Feature status on sparc architecture#arch/sparc/index:sparc architecturejl^sparc-architectureSparc ArchitectureDarch/sparc/oradax/oracle-dax:oracle data analytics accelerator (dax)jIE%oracle-data-analytics-accelerator-dax'Oracle Data Analytics Accelerator (DAX)0arch/sparc/oradax/oracle-dax:high level overviewjIEhigh-level-overviewHigh Level Overview.arch/sparc/oradax/oracle-dax:addressing memoryjIEaddressing-memoryAddressing Memory+arch/sparc/oradax/oracle-dax:the driver apijIEthe-driver-apiThe Driver API4arch/sparc/oradax/oracle-dax:completion of a requestjIEcompletion-of-a-requestCompletion of a RequestGarch/sparc/oradax/oracle-dax:application life cycle of a dax submissionjIE*application-life-cycle-of-a-dax-submission*Application Life Cycle of a DAX Submission/arch/sparc/oradax/oracle-dax:memory constraintsjIEmemory-constraintsMemory Constraints)arch/sparc/oradax/oracle-dax:example codejIE example-code Example CodeRarch/sparc/oradax/oracle-dax:excer[t from ultrasparc virtual machine specificationjIE5excer-t-from-ultrasparc-virtual-machine-specification5Excer[t from UltraSPARC Virtual Machine Specification4arch/x86/amd-memory-encryption:amd memory encryptionjjamd-memory-encryptionAMD Memory Encryption9arch/x86/amd-memory-encryption:secure nested paging (snp)jjsecure-nested-paging-snpSecure Nested Paging (SNP)6arch/x86/amd-memory-encryption:reverse map table (rmp)jjreverse-map-table-rmpReverse Map Table (RMP)>arch/x86/amd-memory-encryption:secure vm service module (svsm)jjsecure-vm-service-module-svsmSecure VM Service Module (SVSM)$arch/x86/amd_hsmp:amd hsmp interfacej `amd-hsmp-interfaceAMD HSMP interfacearch/x86/amd_hsmp:hsmp devicej ` hsmp-device HSMP device&arch/x86/amd_hsmp:hsmp sysfs interfacej `hsmp-sysfs-interfaceHSMP sysfs interface+arch/x86/amd_hsmp:acpi device object formatj `acpi-device-object-formatACPI device object formatarch/x86/amd_hsmp:an examplej ` an-example An example)arch/x86/boot:the linux/x86 boot protocoljMrthe-linux-x86-boot-protocolThe Linux/x86 Boot Protocolarch/x86/boot:memory layoutjMr memory-layout Memory Layout)arch/x86/boot:the real-mode kernel headerjMrthe-real-mode-kernel-headerThe Real-Mode Kernel Header&arch/x86/boot:details of header fieldsjMrdetails-of-header-fieldsDetails of Header Fieldsarch/x86/boot:the kernel_infojMrthe-kernel-infoThe kernel_info/arch/x86/boot:details of the kernel_info fieldsjMr!details-of-the-kernel-info-fields!Details of the kernel_info Fields%arch/x86/boot:the kernel command linejMrthe-kernel-command-lineThe Kernel Command Line1arch/x86/boot:memory layout of the real-mode codejMr#memory-layout-of-the-real-mode-code#Memory Layout of The Real-Mode Code'arch/x86/boot:sample boot configurationjMrsample-boot-configurationSample Boot Configuration,arch/x86/boot:loading the rest of the kerneljMrloading-the-rest-of-the-kernelLoading The Rest of The Kernel*arch/x86/boot:special command line optionsjMrspecial-command-line-optionsSpecial Command Line Options arch/x86/boot:running the kerneljMrrunning-the-kernelRunning the Kernel(arch/x86/boot:advanced boot loader hooksjMradvanced-boot-loader-hooksAdvanced Boot Loader Hooks"arch/x86/boot:32-bit boot protocoljMrbit-boot-protocol32-bit Boot Protocol"arch/x86/boot:64-bit boot protocoljMrid164-bit Boot Protocol0arch/x86/boot:efi handover protocol (deprecated)jMr efi-handover-protocol-deprecated"EFI Handover Protocol (deprecated)&arch/x86/booting-dt:devicetree bootingjlLdevicetree-bootingDeviceTree Booting0arch/x86/buslock:bus lock detection and handlingjbus-lock-detection-and-handlingBus lock detection and handlingarch/x86/buslock:problemjproblemProblemarch/x86/buslock:detectionj detection Detection"arch/x86/buslock:software handlingjsoftware-handlingSoftware handlingarch/x86/buslock:usagesjusagesUsagesarch/x86/buslock:guidancejguidanceGuidance"arch/x86/cpuinfo:x86 feature flagsjHx86-feature-flagsx86 Feature Flagsarch/x86/cpuinfo:introductionjH introduction Introduction/arch/x86/cpuinfo:how are feature flags created?jHhow-are-feature-flags-createdHow are feature flags created? arch/x86/cpuinfo:naming of flagsjHnaming-of-flagsNaming of FlagsCarch/x86/cpuinfo:flags are missing when one or more of these happenjH2flags-are-missing-when-one-or-more-of-these-happen2Flags are missing when one or more of these happen!arch/x86/earlyprintk:early printkjP early-printk Early Printk*arch/x86/earlyprintk:hardware requirementsjPhardware-requirementsHardware requirements*arch/x86/earlyprintk:software requirementsjPsoftware-requirementsSoftware requirementsarch/x86/earlyprintk:testingjPtestingTesting6arch/x86/elf_auxvec:x86-specific elf auxiliary vectorsj~"x86-specific-elf-auxiliary-vectors"x86-specific ELF Auxiliary Vectors arch/x86/elf_auxvec:introductionj~ introduction Introduction1arch/x86/elf_auxvec:the exposed auxiliary vectorsj~the-exposed-auxiliary-vectorsThe exposed auxiliary vectors arch/x86/entry_64:kernel entriesjXkernel-entriesKernel Entries9arch/x86/exception-tables:kernel level exception handlingj"|kernel-level-exception-handlingKernel level exception handling4arch/x86/features:feature status on x86 architecturej'K"feature-status-on-x86-architecture"Feature status on x86 architecturearch/x86/i386/io-apic:io-apicjbio-apicIO-APIC arch/x86/i386/index:i386 supportjah i386-support i386 Supportarch/x86/ifs:in-field scanjWid1 In-Field Scanarch/x86/ifs:introductionjW introduction Introductionarch/x86/ifs:ifs imagejW ifs-image IFS Imagearch/x86/ifs:ifs image loadingjWifs-image-loadingIFS Image Loadingarch/x86/ifs:running testsjW running-tests Running tests"arch/x86/ifs:driver design choicesjWdriver-design-choicesDriver design choices>arch/x86/ifs:structural based functional test at field (sbaf):jW.structural-based-functional-test-at-field-sbaf1Structural Based Functional Test at Field (SBAF):)arch/x86/index:x86-specific documentationjÃx86-specific-documentationx86-specific DocumentationOarch/x86/intel-hfi:hardware-feedback interface for scheduling on intel hardwarejyarch/x86/iommu:how is an i/o virtual address (iova) generated?jN|,how-is-an-i-o-virtual-address-iova-generated/How is an I/O Virtual Address (IOVA) generated?#arch/x86/iommu:intel specific notesjN|intel-specific-notesIntel Specific Notes!arch/x86/iommu:amd specific notesjN|amd-specific-notesAMD Specific Notesarch/x86/iommu:fault reportingjN|fault-reportingFault reporting!arch/x86/iommu:kernel log samplesjN|kernel-log-samplesKernel Log Samples$arch/x86/kernel-stacks:kernel stacksj kernel-stacks Kernel Stacks2arch/x86/kernel-stacks:kernel stacks on x86-64 bitjkernel-stacks-on-x86-64-bitKernel stacks on x86-64 bit1arch/x86/kernel-stacks:printing backtraces on x86jprinting-backtraces-on-x86Printing backtraces on x86mdsjۅmdsOverview>arch/x86/mds:microarchitectural data sampling (mds) mitigationjۅ/microarchitectural-data-sampling-mds-mitigation1Microarchitectural Data Sampling (MDS) mitigationarch/x86/mds:overviewjۅoverviewOverview!arch/x86/mds:exposure assumptionsjۅexposure-assumptionsExposure assumptions arch/x86/mds:mitigation strategyjۅmitigation-strategyMitigation strategy-arch/x86/mds:kernel internal mitigation modesjۅ kernel-internal-mitigation-modes Kernel internal mitigation modesarch/x86/mds:mitigation pointsjۅmitigation-pointsMitigation points-arch/x86/microcode:the linux microcode loaderjCthe-linux-microcode-loaderThe Linux Microcode Loader'arch/x86/microcode:early load microcodejCearly-load-microcodeEarly load microcodearch/x86/microcode:late loadingjC late-loading Late loading1arch/x86/microcode:why is late loading dangerous?jCwhy-is-late-loading-dangerousWhy is late loading dangerous?$arch/x86/microcode:builtin microcodejCbuiltin-microcodeBuiltin microcode7arch/x86/mtrr:mtrr (memory type range register) controljA'mtrr-memory-type-range-register-control)MTRR (Memory Type Range Register) control"arch/x86/mtrr:phasing out mtrr usejAphasing-out-mtrr-usePhasing out MTRR use*arch/x86/mtrr:reading mtrrs from the shelljAreading-mtrrs-from-the-shellReading MTRRs from the shell(arch/x86/mtrr:creating overlapping mtrrsjAcreating-overlapping-mtrrsCreating overlapping MTRRs,arch/x86/mtrr:removing mtrrs from the c-sheljAremoving-mtrrs-from-the-c-shelRemoving MTRRs from the C-shelarch/x86/x86_64/fred:flexible return and event delivery (fred)jG'flexible-return-and-event-delivery-fred)Flexible Return and Event Delivery (FRED)arch/x86/x86_64/fred:overviewjGoverviewOverview5arch/x86/x86_64/fred:software based event dispatchingjG software-based-event-dispatching Software based event dispatching1arch/x86/x86_64/fred:full supervisor/user contextjGfull-supervisor-user-contextFull supervisor/user contextarch/x86/x86_64/fred:lkgsjGlkgsLKGS!arch/x86/x86_64/fred:stack levelsjG stack-levels Stack levelsHarch/x86/x86_64/fsgs:using fs and gs segments in user space applicationsj3using-fs-and-gs-segments-in-user-space-applications3Using FS and GS segments in user space applications+arch/x86/x86_64/fsgs:common fs and gs usagejcommon-fs-and-gs-usageCommon FS and GS usage?arch/x86/x86_64/fsgs:reading and writing the fs/gs base addressj*reading-and-writing-the-fs-gs-base-address*Reading and writing the FS/GS base address;arch/x86/x86_64/fsgs:accessing fs/gs base with arch_prctl()j$accessing-fs-gs-base-with-arch-prctl&Accessing FS/GS base with arch_prctl()Harch/x86/x86_64/fsgs:accessing fs/gs base with the fsgsbase instructionsj3accessing-fs-gs-base-with-the-fsgsbase-instructions3Accessing FS/GS base with the FSGSBASE instructions@arch/x86/x86_64/fsgs:compiler support for fs/gs based addressingj+compiler-support-for-fs-gs-based-addressing+Compiler support for FS/GS based addressing@arch/x86/x86_64/fsgs:fs/gs based addressing with inline assemblyj+fs-gs-based-addressing-with-inline-assembly+FS/GS based addressing with inline assembly$arch/x86/x86_64/index:x86_64 supportjtx86-64-supportx86_64 Support\arch/x86/x86_64/machinecheck:configurable sysfs parameters for the x86-64 machine check codej@?configurable-sysfs-parameters-for-the-x86-64-machine-check-code?Configurable sysfs parameters for the x86-64 machine check code$arch/x86/x86_64/mm:memory managementjcmemory-managementMemory ManagementGarch/x86/x86_64/mm:complete virtual memory map with 4-level page tablesjc4complete-virtual-memory-map-with-4-level-page-tables4Complete virtual memory map with 4-level page tablesGarch/x86/x86_64/mm:complete virtual memory map with 5-level page tablesjc4complete-virtual-memory-map-with-5-level-page-tables4Complete virtual memory map with 5-level page tables:arch/x86/x86_64/uefi:general note on [u]efi x86_64 supportjt$general-note-on-u-efi-x86-64-support%General note on [U]EFI x86_64 supportarch/x86/x86_64/uefi:mechanicsjt mechanics Mechanics@arch/x86/xstate:using xstate features in user space applicationsjS0using-xstate-features-in-user-space-applications0Using XSTATE features in user space applications0arch/x86/xstate:the purpose for dynamic featuresjS the-purpose-for-dynamic-features The purpose for dynamic featuresTarch/x86/xstate:using dynamically enabled xstate features in user space applicationsjSDusing-dynamically-enabled-xstate-features-in-user-space-applicationsDUsing dynamically enabled XSTATE features in user space applications1arch/x86/xstate:dynamic features in signal framesjS!dynamic-features-in-signal-frames!Dynamic features in signal frames5arch/x86/xstate:dynamic features for virtual machinesjS%dynamic-features-for-virtual-machines%Dynamic features for virtual machinesarch/x86/zero-page:zero pageja zero-page Zero Page?arch/xtensa/atomctl:atomic operation control (atomctl) registerj`)atomic-operation-control-atomctl-register+Atomic Operation Control (ATOMCTL) Register9arch/xtensa/booting:passing boot parameters to the kernelj%passing-boot-parameters-to-the-kernel%Passing boot parameters to the kernel:arch/xtensa/features:feature status on xtensa architecturejH%feature-status-on-xtensa-architecture%Feature status on xtensa architecture%arch/xtensa/index:xtensa architecturej6xtensa-architectureXtensa Architecture-arch/xtensa/mmu:mmuv3 initialization sequencejNWmmuv3-initialization-sequenceMMUv3 initialization sequence,arch/xtensa/mmu:mmuv3 address space layouts.jNWmmuv3-address-space-layoutsMMUv3 address space layouts.,block/bfq-iosched:bfq (budget fair queueing)jqdbfq-budget-fair-queueingBFQ (Budget Fair Queueing),block/bfq-iosched:1. when may bfq be useful?jqdwhen-may-bfq-be-useful1. When may BFQ be useful?'block/bfq-iosched:2. how does bfq work?jqdhow-does-bfq-work2. How does BFQ work?Oblock/bfq-iosched:3. what are bfq's tunables and how to properly configure bfq?jqd9what-are-bfq-s-tunables-and-how-to-properly-configure-bfq?3. What are BFQ’s tunables and how to properly configure BFQ?.block/bfq-iosched:4. group scheduling with bfqjqdgroup-scheduling-with-bfq4. Group scheduling with BFQ4block/biovecs:immutable biovecs and biovec iteratorsjTu&immutable-biovecs-and-biovec-iterators&Immutable biovecs and biovec iterators%block/biovecs:what's all this get us?jTuwhat-s-all-this-get-usWhat’s all this get us?!block/biovecs:other implications:jTuother-implicationsOther implications:block/biovecs:usage of helpers:jTuusage-of-helpersUsage of helpers:=block/blk-mq:multi-queue block io queueing mechanism (blk-mq)j,.multi-queue-block-io-queueing-mechanism-blk-mq0Multi-Queue Block IO Queueing Mechanism (blk-mq)block/blk-mq:introductionj, introduction Introduction&block/blk-mq:source code documentationj,source-code-documentationSource code documentationFblock/cmdline-partition:embedded device command line partition parsingj.embedded-device-command-line-partition-parsing.Embedded device command line partition parsing#block/data-integrity:data integrityjUdata-integrityData Integrity$block/data-integrity:1. introductionjU introduction1. Introduction5block/data-integrity:2. the data integrity extensionsjUthe-data-integrity-extensions 2. The Data Integrity Extensions&block/data-integrity:3. kernel changesjUkernel-changes3. Kernel Changes:block/data-integrity:4. block layer implementation detailsjU"block-layer-implementation-details%4. Block Layer Implementation Details2block/data-integrity:5.0 block layer integrity apijUblock-layer-integrity-api5.0 Block Layer Integrity API.arch/arm/sti/stih418-overview:stih418 overviewjXstih418-overviewSTiH418 Overview*arch/arm/sti/stih418-overview:introductionjX introduction Introduction-arch/arm/sti/stih418-overview:document authorjXdocument-authorDocument Author0arch/arm/stm32/overview:stm32 arm linux overviewjstm32-arm-linux-overviewSTM32 ARM Linux Overview$arch/arm/stm32/overview:introductionj introduction Introduction%arch/arm/stm32/overview:configurationj configuration Configurationarch/arm/stm32/overview:layoutjlayoutLayout>arch/arm/stm32/stm32-dma-mdma-chaining:stm32 dma-mdma chainingj_stm32-dma-mdma-chainingSTM32 DMA-MDMA chaining3arch/arm/stm32/stm32-dma-mdma-chaining:introductionj_ introduction Introduction1arch/arm/stm32/stm32-dma-mdma-chaining:principlesj_ principles Principles^arch/arm/stm32/stm32-dma-mdma-chaining:device tree updates for stm32 dma-mdma chaining supportj_7device-tree-updates-for-stm32-dma-mdma-chaining-support7Device Tree updates for STM32 DMA-MDMA chaining supportgarch/arm/stm32/stm32-dma-mdma-chaining:driver updates for stm32 dma-mdma chaining support in foo driverj_@driver-updates-for-stm32-dma-mdma-chaining-support-in-foo-driver@Driver updates for STM32 DMA-MDMA chaining support in foo driver0arch/arm/stm32/stm32-dma-mdma-chaining:resourcesj_ resources Resources4arch/arm/stm32/stm32f429-overview:stm32f429 overviewjstm32f429-overviewSTM32F429 Overview.arch/arm/stm32/stm32f429-overview:introductionj introduction Introduction+arch/arm/stm32/stm32f429-overview:resourcesj resources Resources4arch/arm/stm32/stm32f746-overview:stm32f746 overviewjstm32f746-overviewSTM32F746 Overview.arch/arm/stm32/stm32f746-overview:introductionj introduction Introduction+arch/arm/stm32/stm32f746-overview:resourcesj resources Resources4arch/arm/stm32/stm32f769-overview:stm32f769 overviewjYstm32f769-overviewSTM32F769 Overview.arch/arm/stm32/stm32f769-overview:introductionjY introduction Introduction+arch/arm/stm32/stm32f769-overview:resourcesjY resources Resources4arch/arm/stm32/stm32h743-overview:stm32h743 overviewjostm32h743-overviewSTM32H743 Overview.arch/arm/stm32/stm32h743-overview:introductionjo introduction Introduction+arch/arm/stm32/stm32h743-overview:resourcesjo resources Resources4arch/arm/stm32/stm32h750-overview:stm32h750 overviewjstm32h750-overviewSTM32H750 Overview.arch/arm/stm32/stm32h750-overview:introductionj introduction Introduction+arch/arm/stm32/stm32h750-overview:resourcesj resources Resources4arch/arm/stm32/stm32mp13-overview:stm32mp13 overviewjstm32mp13-overviewSTM32MP13 Overview.arch/arm/stm32/stm32mp13-overview:introductionj introduction Introduction6arch/arm/stm32/stm32mp151-overview:stm32mp151 overviewj=stm32mp151-overviewSTM32MP151 Overview/arch/arm/stm32/stm32mp151-overview:introductionj= introduction Introduction6arch/arm/stm32/stm32mp157-overview:stm32mp157 overviewj]stm32mp157-overviewSTM32MP157 Overview/arch/arm/stm32/stm32mp157-overview:introductionj] introduction Introduction!arch/arm/sunxi:arm allwinner socsjarm-allwinner-socsARM Allwinner SoCsarch/arm/sunxi:sunxi familyj sunxi-family SunXi familyMarch/arm/sunxi/clocks:frequently asked questions about the sunxi clock systemj7frequently-asked-questions-about-the-sunxi-clock-system7Frequently asked questions about the sunxi clock system\arch/arm/swp_emulation:software emulation of deprecated swp instruction (config_swp_emulate)jCsoftware-emulation-of-deprecated-swp-instruction-config-swp-emulateESoftware emulation of deprecated SWP instruction (CONFIG_SWP_EMULATE)?arch/arm/tcm:arm tcm (tightly-coupled memory) handling in linuxjD0arm-tcm-tightly-coupled-memory-handling-in-linux2ARM TCM (Tightly-Coupled Memory) handling in Linux>arch/arm/uefi:the unified extensible firmware interface (uefi)j.the-unified-extensible-firmware-interface-uefi0The Unified Extensible Firmware Interface (UEFI)#arch/arm/uefi:uefi support in linuxjuefi-support-in-linuxUEFI support in Linuxarch/arm/uefi:uefi stubj uefi-stub UEFI stub(arch/arm/uefi:uefi kernel support on armjuefi-kernel-support-on-armUEFI kernel support on ARMJarch/arm/vfp/release-notes:release notes for linux kernel vfp support codej-/release-notes-for-linux-kernel-vfp-support-code/Release notes for Linux Kernel VFP support code6arch/arm/vlocks:vlocks for bare-metal mutual exclusionj`&vlocks-for-bare-metal-mutual-exclusion&vlocks for Bare-Metal Mutual Exclusionarch/arm/vlocks:algorithmj` algorithm Algorithm(arch/arm/vlocks:features and limitationsj`features-and-limitationsFeatures and limitations"arch/arm/vlocks:arm implementationj`arm-implementationARM implementationarch/arm/vlocks:colophonj`colophonColophonarch/arm/vlocks:referencesj` references References(arch/arm64/acpi_object_usage:acpi tablesj| acpi-tables ACPI Tables)arch/arm64/acpi_object_usage:acpi objectsj| acpi-objects ACPI Objects-arch/arm64/acpi_object_usage:acpi event modelj|acpi-event-modelACPI Event Model3arch/arm64/acpi_object_usage:acpi processor controlj|acpi-processor-controlACPI Processor Control?arch/arm64/acpi_object_usage:acpi system address map interfacesj|"acpi-system-address-map-interfaces"ACPI System Address Map InterfacesBarch/arm64/acpi_object_usage:acpi platform error interfaces (apei)j|#acpi-platform-error-interfaces-apei%ACPI Platform Error Interfaces (APEI)@arch/arm64/acpi_object_usage:acpi objects not supported on arm64j|#acpi-objects-not-supported-on-arm64#ACPI Objects Not Supported on ARM64 amu_indexjj amu-index7Activity Monitors Unit (AMU) extension in AArch64 LinuxFarch/arm64/amu:activity monitors unit (amu) extension in aarch64 linuxjj5activity-monitors-unit-amu-extension-in-aarch64-linux7Activity Monitors Unit (AMU) extension in AArch64 Linux$arch/arm64/amu:architecture overviewjjarchitecture-overviewArchitecture overviewarch/arm64/amu:basic supportjj basic-support Basic supportarch/arm64/amu:userspace accessjjuserspace-accessUserspace accessarch/arm64/amu:virtualizationjjvirtualizationVirtualization'arch/arm64/arm-acpi:acpi on arm systemsjacpi-on-arm-systemsACPI on Arm systems$arch/arm64/arm-acpi:why acpi on arm?jwhy-acpi-on-armWhy ACPI on Arm?(arch/arm64/arm-acpi:kernel compatibilityjkernel-compatibilityKernel Compatibility1arch/arm64/arm-acpi:relationship with device treejrelationship-with-device-treeRelationship with Device Tree-arch/arm64/arm-acpi:booting using acpi tablesjbooting-using-acpi-tablesBooting using ACPI tables"arch/arm64/arm-acpi:acpi detectionjacpi-detectionACPI Detection&arch/arm64/arm-acpi:device enumerationjdevice-enumerationDevice Enumeration8arch/arm64/arm-acpi:programmable power control resourcesj$programmable-power-control-resources$Programmable Power Control Resourcesarch/arm64/arm-acpi:clocksjclocksClocks*arch/arm64/arm-acpi:driver recommendationsjdriver-recommendationsDriver Recommendationsarch/arm64/arm-acpi:aswgjaswgASWGarch/arm64/arm-acpi:linux codej linux-code Linux Code arch/arm64/arm-acpi:acpi objectsj acpi-objects ACPI Objectsarch/arm64/arm-acpi:referencesj references Referencesarch/arm64/arm-acpi:authorsjauthorsAuthors8arch/arm64/arm-cca:arm confidential compute architecturejf%arm-confidential-compute-architecture%Arm Confidential Compute Architecture)arch/arm64/arm-cca:linux as a realm guestjflinux-as-a-realm-guestLinux as a Realm Guestarch/arm64/arm-cca:referencesjf references References2arch/arm64/asymmetric-32bit:asymmetric 32-bit socsjlasymmetric-32-bit-socsAsymmetric 32-bit SoCs(arch/arm64/asymmetric-32bit:introductionjl introduction Introduction3arch/arm64/asymmetric-32bit:enabling kernel supportjlenabling-kernel-supportEnabling kernel support,arch/arm64/asymmetric-32bit:userspace impactjluserspace-impactUserspace impact(arch/arm64/booting:booting aarch64 linuxjbooting-aarch64-linuxBooting AArch64 Linux.arch/arm64/booting:1. setup and initialise ramjsetup-and-initialise-ram1. Setup and initialise RAM+arch/arm64/booting:2. setup the device treejsetup-the-device-tree2. Setup the device treeu(1arch/arm64/booting:3. decompress the kernel imagejdecompress-the-kernel-image3. Decompress the kernel image+arch/arm64/booting:4. call the kernel imagejcall-the-kernel-image4. Call the kernel imagearch/arm64/gcs:guarded control stack support for aarch64 linuxjh/guarded-control-stack-support-for-aarch64-linux/Guarded Control Stack support for AArch64 Linuxarch/arm64/gcs:1. generaljhgeneral 1. General?arch/arm64/gcs:2. enabling and disabling guarded control stacksjh-enabling-and-disabling-guarded-control-stacks12. Enabling and disabling Guarded Control Stacks6arch/arm64/gcs:3. allocation of guarded control stacksjh$allocation-of-guarded-control-stacks(3. Allocation of Guarded Control Stacks!arch/arm64/gcs:4. signal handlingjhsignal-handling4. Signal handlingarch/arm64/gcs:5. signal returnjh signal-return5. Signal return#arch/arm64/gcs:6. ptrace extensionsjhptrace-extensions6. ptrace extensions)arch/arm64/gcs:7. elf coredump extensionsjhelf-coredump-extensions7. ELF coredump extensions"arch/arm64/gcs:8. /proc extensionsjhproc-extensions8. /proc extensionshugetlbpage_indexj[hugetlbpage-indexHugeTLBpage on ARM64+arch/arm64/hugetlbpage:hugetlbpage on arm64j[hugetlbpage-on-arm64HugeTLBpage on ARM64=arch/arm64/hugetlbpage:1) block mappings at the pud/pmd levelj[#block-mappings-at-the-pud-pmd-level&1) Block mappings at the pud/pmd level2arch/arm64/hugetlbpage:2) using the contiguous bitj[using-the-contiguous-bit2) Using the Contiguous bit arm64_indexj+ arm64-indexARM64 Architecture#arch/arm64/index:arm64 architecturej+arm64-architectureARM64 Architecture8arch/arm64/kdump:crashkernel memory reservation on arm64j'crashkernel-memory-reservation-on-arm64'crashkernel memory reservation on arm64!arch/arm64/kdump:kernel parameterjkernel-parameterKernel parameter+arch/arm64/kdump:low memory and high memoryjlow-memory-and-high-memoryLow memory and high memoryarch/arm64/kdump:implementationjimplementationImplementation2arch/arm64/legacy_instructions:legacy instructionsjlegacy-instructionsLegacy instructionsarch/loongarch/booting:header of linux/loongarch kernel imagesj'header-of-linux-loongarch-kernel-images'Header of Linux/LoongArch kernel images@arch/loongarch/features:feature status on loongarch architecturej(feature-status-on-loongarch-architecture(Feature status on loongarch architecture+arch/loongarch/index:loongarch architecturejloongarch-architectureLoongArch Architectureloongarch-referencesjloongarch-references References5arch/loongarch/introduction:introduction to loongarchjintroduction-to-loongarchIntroduction to LoongArch%arch/loongarch/introduction:registersj registers Registers1arch/loongarch/introduction:basic instruction setjbasic-instruction-setBasic Instruction Set*arch/loongarch/introduction:virtual memoryjvirtual-memoryVirtual MemoryBarch/loongarch/introduction:relationship of loongson and loongarchj&relationship-of-loongson-and-loongarch&Relationship of Loongson and LoongArch&arch/loongarch/introduction:referencesj references ReferencesEarch/loongarch/irq-chip-model:irq chip model (hierarchy) of loongarchjα%irq-chip-model-hierarchy-of-loongarch'IRQ chip model (hierarchy) of LoongArch.arch/loongarch/irq-chip-model:legacy irq modeljαlegacy-irq-modelLegacy IRQ model0arch/loongarch/irq-chip-model:extended irq modeljαextended-irq-modelExtended IRQ model8arch/loongarch/irq-chip-model:virtual extended irq modeljαvirtual-extended-irq-modelVirtual Extended IRQ model9arch/loongarch/irq-chip-model:advanced extended irq modeljαadvanced-extended-irq-modelAdvanced Extended IRQ model6arch/loongarch/irq-chip-model:acpi-related definitionsjαacpi-related-definitionsACPI-related definitions(arch/loongarch/irq-chip-model:referencesjα references References=arch/m68k/buddha-driver:amiga buddha and catweasel ide driverj,%amiga-buddha-and-catweasel-ide-driver%Amiga Buddha and Catweasel IDE Driver6arch/m68k/features:feature status on m68k architecturej#feature-status-on-m68k-architecture#Feature status on m68k architecture!arch/m68k/index:m68k architecturejm68k-architecturem68k Architecturearch/openrisc/features:feature status on openrisc architecturej0'feature-status-on-openrisc-architecture'Feature status on openrisc architecture)arch/openrisc/index:openrisc architecturejWopenrisc-architectureOpenRISC Architecture*arch/openrisc/openrisc_port:openrisc linuxj$openrisc-linuxOpenRISC LinuxOarch/openrisc/openrisc_port:build instructions for openrisc toolchain and linuxj$3build-instructions-for-openrisc-toolchain-and-linux3Build instructions for OpenRISC toolchain and Linux'arch/openrisc/openrisc_port:terminologyj$ terminology Terminology#arch/openrisc/openrisc_port:historyj$historyHistoryarch/openrisc/todo:todoj/todoTODO'arch/parisc/debugging:pa-risc debuggingjpa-risc-debuggingPA-RISC Debugging+arch/parisc/debugging:1. absolute addressesjabsolute-addresses1. Absolute addressesarch/parisc/debugging:2. hpmcsjhpmcs2. HPMCs"arch/parisc/debugging:3. q bit funj q-bit-fun 3. Q bit fun:arch/parisc/features:feature status on parisc architecturejS%feature-status-on-parisc-architecture%Feature status on parisc architecture&arch/parisc/index:pa-risc architecturejpa-risc-architecturePA-RISC Architecture6arch/parisc/registers:register usage for linux/pa-riscj register-usage-for-linux-pa-risc Register Usage for Linux/PA-RISC;arch/parisc/registers:general registers as specified by abij%general-registers-as-specified-by-abi%General Registers as specified by ABI6arch/powerpc/associativity:numa resource associativityj0numa-resource-associativityNUMA resource associativity!arch/powerpc/associativity:form 0j0form-0Form 0!arch/powerpc/associativity:form 1j0form-1Form 1!arch/powerpc/associativity:form 2j0form-2Form 2'arch/powerpc/booting:devicetree bootingjdevicetree-bootingDeviceTree Booting arch/powerpc/booting:entry pointj entry-point Entry point1arch/powerpc/bootwrapper:the powerpc boot wrapperjthe-powerpc-boot-wrapperThe PowerPC boot wrapper(arch/powerpc/bootwrapper:how it is builtjhow-it-is-builtHow it is built&arch/powerpc/cpu_families:cpu familiesj_ cpu-families CPU Families,arch/powerpc/cpu_families:book3s (aka spapr)j_book3s-aka-spaprBook3S (aka sPAPR)#arch/powerpc/cpu_families:ibm bookej_ ibm-booke IBM BookE0arch/powerpc/cpu_families:motorola/freescale 8xxj_motorola-freescale-8xxMotorola/Freescale 8xx)arch/powerpc/cpu_families:freescale bookej_freescale-bookeFreescale BookE%arch/powerpc/cpu_families:ibm a2 corej_ ibm-a2-core IBM A2 core&arch/powerpc/cpu_features:cpu featuresj cpu-features CPU Features.arch/powerpc/dawr-power9:dawr issues on power9jdawr-issues-on-power9DAWR issues on POWER95arch/powerpc/dawr-power9:affected processor revisionsjaffected-processor-revisionsAffected processor revisions+arch/powerpc/dawr-power9:technical details:jtechnical-detailsTechnical Details:/arch/powerpc/dawr-power9:consequences for usersjconsequences-for-usersConsequences for users0arch/powerpc/dawr-power9:force enabling the dawrjforce-enabling-the-dawrForce enabling the DAWR=arch/powerpc/dexcr:dexcr (dynamic execution control register)j(dexcr-dynamic-execution-control-register*DEXCR (Dynamic Execution Control Register)arch/powerpc/dexcr:overviewjoverviewOverview arch/powerpc/dexcr:configurationj configuration Configuration&arch/powerpc/dexcr:coredump and ptracejcoredump-and-ptracecoredump and ptrace5arch/powerpc/dscr:dscr (data stream control register)j !dscr-data-stream-control-register#DSCR (Data Stream Control Register)>arch/powerpc/eeh-pci-error-recovery:pci bus eeh error recoveryjpci-bus-eeh-error-recoveryPCI Bus EEH Error Recovery-arch/powerpc/eeh-pci-error-recovery:overview:joverview Overview:8arch/powerpc/eeh-pci-error-recovery:causes of eeh errorsjcauses-of-eeh-errorsCauses of EEH Errors:arch/powerpc/eeh-pci-error-recovery:detection and recoveryjdetection-and-recoveryDetection and RecoveryJarch/powerpc/eeh-pci-error-recovery:current ppc64 linux eeh implementationj¤t-ppc64-linux-eeh-implementation&Current PPC64 Linux EEH ImplementationIarch/powerpc/eeh-pci-error-recovery:device shutdown and user-space eventsj%device-shutdown-and-user-space-events%Device Shutdown and User-Space EventsIarch/powerpc/eeh-pci-error-recovery:pro's and con's of the current designj%pro-s-and-con-s-of-the-current-design)Pro’s and Con’s of the Current Design/arch/powerpc/eeh-pci-error-recovery:conclusionsj conclusions Conclusionself_hwcaps_powerpcjelf-hwcaps-powerpcPOWERPC ELF HWCAPs*arch/powerpc/elf_hwcaps:powerpc elf hwcapsjpowerpc-elf-hwcapsPOWERPC ELF HWCAPs'arch/powerpc/elf_hwcaps:1. introductionj introduction1. Introduction%arch/powerpc/elf_hwcaps:2. facilitiesj facilities 2. Facilities%arch/powerpc/elf_hwcaps:3. categoriesj categories 3. Categories+arch/powerpc/elf_hwcaps:4. hwcap allocationjhwcap-allocation4. HWCAP allocation9arch/powerpc/elf_hwcaps:5. the hwcaps exposed in at_hwcapjthe-hwcaps-exposed-in-at-hwcap!5. The HWCAPs exposed in AT_HWCAP:arch/powerpc/elf_hwcaps:6. the hwcaps exposed in at_hwcap2jthe-hwcaps-exposed-in-at-hwcap2"6. The HWCAPs exposed in AT_HWCAP2/arch/powerpc/elfnote:elf note powerpc namespacejelf-note-powerpc-namespaceELF Note PowerPC Namespace*arch/powerpc/elfnote:types and descriptorsjtypes-and-descriptorsTypes and Descriptorsarch/powerpc/elfnote:referencesj references Referencesarch/powerpc/transactional_memory:transactional memory supportjltransactional-memory-supportTransactional Memory support0arch/powerpc/transactional_memory:basic overviewjlbasic-overviewBasic overview>arch/powerpc/transactional_memory:causes of transaction abortsjlcauses-of-transaction-abortsCauses of transaction aborts*arch/powerpc/transactional_memory:syscallsjlsyscallsSyscalls)arch/powerpc/transactional_memory:signalsjlsignalsSignalsDarch/powerpc/transactional_memory:failure cause codes used by kerneljl"failure-cause-codes-used-by-kernel"Failure cause codes used by kernel%arch/powerpc/transactional_memory:gdbjlgdbGDB(arch/powerpc/transactional_memory:power9jlpower9POWER97arch/powerpc/transactional_memory:kernel implementationjlkernel-implementationKernel implementationhadmin-guide/perf/qcom_l3_pmu:qualcomm datacenter technologies l3 cache performance monitoring unit (pmu)jJIqualcomm-datacenter-technologies-l3-cache-performance-monitoring-unit-pmuKQualcomm Datacenter Technologies L3 Cache Performance Monitoring Unit (PMU)Wadmin-guide/perf/starfive_starlink_pmu:starfive starlink performance monitor unit (pmu)ju%.starfive-starlink-performance-monitor-unit-pmu0StarFive StarLink Performance Monitor Unit (PMU)\admin-guide/perf/thunderx2-pmu:cavium thunderx2 soc performance monitoring unit (pmu uncore)j];cavium-thunderx2-soc-performance-monitoring-unit-pmu-uncore=Cavium ThunderX2 SoC Performance Monitoring Unit (PMU UNCORE)Kadmin-guide/perf/xgene-pmu:apm x-gene soc performance monitoring unit (pmu)j>.apm-x-gene-soc-performance-monitoring-unit-pmu0APM X-Gene SoC Performance Monitoring Unit (PMU),admin-guide/perf/xgene-pmu:pmu (perf) driverj>pmu-perf-driverPMU (perf) driverperf_capjULperf-capAMD CPPC Performance Capabilityprocessor_supportjULprocessor-supportProcessor SupportGadmin-guide/pm/amd-pstate:``amd-pstate`` cpu performance scaling driverjUL)amd-pstate-cpu-performance-scaling-driver)amd-pstate CPU Performance Scaling Driver&admin-guide/pm/amd-pstate:introductionjUL introduction Introduction+admin-guide/pm/amd-pstate:amd cppc overviewjULamd-cppc-overviewAMD CPPC Overview/admin-guide/pm/amd-pstate:key governors supportjULkey-governors-supportKey Governors Support+admin-guide/pm/amd-pstate:processor supportjULj 2Processor SupportPadmin-guide/pm/amd-pstate:user space interface in ``sysfs`` - per-policy controljUL0user-space-interface-in-sysfs-per-policy-control2User Space Interface in sysfs - Per-policy controladmin-guide/pm/amd-pstate:``amd-pstate`` preferred core switchjUL amd-pstate-preferred-core-switch amd-pstate Preferred Core SwitchEadmin-guide/pm/amd-pstate:user space interface in ``sysfs`` - generaljUL%user-space-interface-in-sysfs-general'User Space Interface in sysfs - GeneralFadmin-guide/pm/amd-pstate:``cpupower`` tool support for ``amd-pstate``jUL$cpupower-tool-support-for-amd-pstate$cpupower tool support for amd-pstate0admin-guide/pm/amd-pstate:diagnostics and tuningjULdiagnostics-and-tuningDiagnostics and Tuning#admin-guide/pm/amd-pstate:referencejUL reference Reference.admin-guide/pm/cpufreq:cpu performance scalingjcpu-performance-scalingCPU Performance Scaling=admin-guide/pm/cpufreq:the concept of cpu performance scalingj&the-concept-of-cpu-performance-scaling&The Concept of CPU Performance Scaling7admin-guide/pm/cpufreq:cpu performance scaling in linuxj cpu-performance-scaling-in-linux CPU Performance Scaling in Linux1admin-guide/pm/cpufreq:``cpufreq`` policy objectsjcpufreq-policy-objectsCPUFreq Policy Objects)admin-guide/pm/cpufreq:cpu initializationjcpu-initializationCPU Initialization4admin-guide/pm/cpufreq:policy interface in ``sysfs``jpolicy-interface-in-sysfsPolicy Interface in sysfs0admin-guide/pm/cpufreq:generic scaling governorsjgeneric-scaling-governorsGeneric Scaling Governors.admin-guide/pm/cpufreq:frequency boost supportjfrequency-boost-supportFrequency Boost Support!admin-guide/pm/cpufreq:referencesj references ReferencesVadmin-guide/pm/cpufreq_drivers:legacy documentation of cpu performance scaling driversjm7legacy-documentation-of-cpu-performance-scaling-drivers7Legacy Documentation of CPU Performance Scaling Drivers4admin-guide/pm/cpufreq_drivers:amd powernow! driversjmamd-powernow-driversAMD PowerNow! Drivers2admin-guide/pm/cpufreq_drivers:``cpufreq-nforce2``jmcpufreq-nforce2cpufreq-nforce2.admin-guide/pm/cpufreq_drivers:``pcc-cpufreq``jm pcc-cpufreq pcc-cpufreq idle-loopj idle-loop The Idle Loopidle-cpus-and-tickjidle-cpus-and-tick Idle CPUs and The Scheduler Tickmenu-govjmenu-govThe menu Governorteo-govjteo-gov(The Timer Events Oriented (TEO) Governoridle-states-representationjidle-states-representationRepresentation of Idle States cpu-pm-qosj cpu-pm-qos,Power Management Quality of Service for CPUs/admin-guide/pm/cpuidle:cpu idle time managementjcpu-idle-time-managementCPU Idle Time Managementadmin-guide/pm/cpuidle:conceptsjconceptsConcepts$admin-guide/pm/cpuidle:the idle loopj the-idle-loop The Idle Loop7admin-guide/pm/cpuidle:idle cpus and the scheduler tickjj~2 Idle CPUs and The Scheduler Tick,admin-guide/pm/cpuidle:the ``menu`` governorjthe-menu-governorThe menu Governor?admin-guide/pm/cpuidle:the timer events oriented (teo) governorj&the-timer-events-oriented-teo-governor(The Timer Events Oriented (TEO) Governor4admin-guide/pm/cpuidle:representation of idle statesjrepresentation-of-idle-statesRepresentation of Idle StatesCadmin-guide/pm/cpuidle:power management quality of service for cpusj,power-management-quality-of-service-for-cpus,Power Management Quality of Service for CPUsBadmin-guide/pm/cpuidle:idle states control via kernel command linej+idle-states-control-via-kernel-command-line+Idle States Control Via Kernel Command Line%admin-guide/pm/index:power managementjA]power-managementPower ManagementMadmin-guide/pm/intel-speed-select:intel(r) speed select technology user guidejc *intel-r-speed-select-technology-user-guide+Intel(R) Speed Select Technology User GuideGadmin-guide/pm/intel-speed-select:intel-speed-select configuration tooljc %intel-speed-select-configuration-tool%intel-speed-select configuration tool?admin-guide/pm/intel_epb:intel performance and energy bias hintj6o&intel-performance-and-energy-bias-hint&Intel Performance and Energy Bias HintQadmin-guide/pm/intel_epb:intel performance and energy bias attribute in ``sysfs``j6o4intel-performance-and-energy-bias-attribute-in-sysfs4Intel Performance and Energy Bias Attribute in sysfs intel-idle-enumeration-of-statesjH intel-idle-enumeration-of-statesEnumeration of Idle Statesintel-idle-initializationjHintel-idle-initializationInitializationintel-idle-parametersjHintel-idle-parameters1Kernel Command Line Options and Module Parameters'intel-idle-core-and-package-idle-statesjH'intel-idle-core-and-package-idle-states&Core and Package Levels of Idle StatesHadmin-guide/pm/intel_idle:``intel_idle`` cpu idle time management driverjH*intel-idle-cpu-idle-time-management-driver*intel_idle CPU Idle Time Management Driver-admin-guide/pm/intel_idle:general informationjHgeneral-informationGeneral Information4admin-guide/pm/intel_idle:enumeration of idle statesjHenumeration-of-idle-statesEnumeration of Idle States(admin-guide/pm/intel_idle:initializationjHinitializationInitializationKadmin-guide/pm/intel_idle:kernel command line options and module parametersjH1kernel-command-line-options-and-module-parameters1Kernel Command Line Options and Module Parameters@admin-guide/pm/intel_idle:core and package levels of idle statesjH&core-and-package-levels-of-idle-states&Core and Package Levels of Idle States$admin-guide/pm/intel_idle:referencesjH references Referencesturboj SturboTurbo P-states Support no_turbo_attrj S no-turbo-attrno_turbo status_attrj S status-attrstatus acpi-cpufreqj S acpi-cpufreqintel_pstate vs acpi-cpufreqKadmin-guide/pm/intel_pstate:``intel_pstate`` cpu performance scaling driverj S+intel-pstate-cpu-performance-scaling-driver+intel_pstate CPU Performance Scaling Driver/admin-guide/pm/intel_pstate:general informationj Sgeneral-informationGeneral Information+admin-guide/pm/intel_pstate:operation modesj Soperation-modesOperation Modes2admin-guide/pm/intel_pstate:turbo p-states supportj Sturbo-p-states-supportTurbo P-states Support-admin-guide/pm/intel_pstate:processor supportj Sprocessor-supportProcessor Support=admin-guide/pm/intel_pstate:user space interface in ``sysfs``j Suser-space-interface-in-sysfsUser Space Interface in sysfs@admin-guide/pm/intel_pstate:``intel_pstate`` vs ``acpi-cpufreq``j Sintel-pstate-vs-acpi-cpufreqintel_pstate vs acpi-cpufreqLadmin-guide/pm/intel_pstate:kernel command line options for ``intel_pstate``j S,kernel-command-line-options-for-intel-pstate,Kernel Command Line Options for intel_pstate2admin-guide/pm/intel_pstate:diagnostics and tuningj Sdiagnostics-and-tuningDiagnostics and Tuning&admin-guide/pm/intel_pstate:referencesj S references ReferencesLadmin-guide/pm/intel_uncore_frequency_scaling:intel uncore frequency scalingjX?intel-uncore-frequency-scalingIntel Uncore Frequency Scaling:admin-guide/pm/intel_uncore_frequency_scaling:introductionjX? introduction Introduction=admin-guide/pm/intel_uncore_frequency_scaling:sysfs interfacejX?sysfs-interfaceSysfs Interfaceoadmin-guide/pm/intel_uncore_frequency_scaling:socs with tpmi (topology aware register and pm capsule interface)jX??socs-with-tpmi-topology-aware-register-and-pm-capsule-interfaceASoCs with TPMI (Topology Aware Register and PM Capsule Interface)Madmin-guide/pm/intel_uncore_frequency_scaling:efficiency vs. latency tradeoffjX?efficiency-vs-latency-tradeoffEfficiency vs. Latency Tradeoffs2idlejQs2idleSuspend-to-IdlestandbyjQstandbyStandbys2ramjQs2ramSuspend-to-RAM hibernationjQ hibernation Hibernation/admin-guide/pm/sleep-states:system sleep statesjQsystem-sleep-statesSystem Sleep States>admin-guide/pm/sleep-states:sleep states that can be supportedjQ"sleep-states-that-can-be-supported"Sleep States That Can Be SupportedYadmin-guide/pm/sleep-states:basic ``sysfs`` interfaces for system suspend and hibernationjQ9basic-sysfs-interfaces-for-system-suspend-and-hibernation9Basic sysfs Interfaces for System Suspend and Hibernation5admin-guide/pm/strategies:power management strategiesjpower-management-strategiesPower Management Strategiess2idle_suspendjos2idle-suspend!Suspend-to-idle Suspend Code Flow s2idle_resumejo s2idle-resume Suspend-to-idle Resume Code Flow6admin-guide/pm/suspend-flows:system suspend code flowsjosystem-suspend-code-flowsSystem Suspend Code Flows>admin-guide/pm/suspend-flows:suspend-to-idle suspend code flowjo!suspend-to-idle-suspend-code-flow!Suspend-to-idle Suspend Code Flow=admin-guide/pm/suspend-flows:suspend-to-idle resume code flowjo suspend-to-idle-resume-code-flow Suspend-to-idle Resume Code FlowAadmin-guide/pm/suspend-flows:platform-dependent suspend code flowjo$platform-dependent-suspend-code-flow$Platform-dependent Suspend Code Flow@admin-guide/pm/suspend-flows:platform-dependent resume code flowjo#platform-dependent-resume-code-flow#Platform-dependent Resume Code Flow7admin-guide/pm/system-wide:system-wide power managementj Wsystem-wide-power-managementSystem-Wide Power Management;admin-guide/pm/working-state:working-state power managementjJworking-state-power-managementWorking-State Power Management1admin-guide/pnp:linux plug and play documentationj*j!linux-plug-and-play-documentation!Linux Plug and Play Documentationadmin-guide/pnp:overviewj*joverviewOverview"admin-guide/pnp:the user interfacej*jthe-user-interfaceThe User Interface/admin-guide/pnp:the unified plug and play layerj*jthe-unified-plug-and-play-layerThe Unified Plug and Play Layer'admin-guide/pnp:plug and play protocolsj*jplug-and-play-protocolsPlug and Play Protocols+admin-guide/pnp:linux plug and play driversj*jlinux-plug-and-play-driversLinux Plug and Play Drivers5admin-guide/pstore-blk:pstore block oops/panic loggerjpstore-block-oops-panic-loggerpstore block oops/panic logger#admin-guide/pstore-blk:introductionj introduction Introduction,admin-guide/pstore-blk:pstore block conceptsjpstore-block-conceptspstore block concepts.admin-guide/pstore-blk:configurations for userjconfigurations-for-userConfigurations for user0admin-guide/pstore-blk:configurations for driverjconfigurations-for-driverConfigurations for driver-admin-guide/pstore-blk:compression and headerjcompression-and-headerCompression and header'admin-guide/pstore-blk:reading the datajreading-the-dataReading the data:admin-guide/pstore-blk:attentions in panic read/write apisj#attentions-in-panic-read-write-apis#Attentions in panic read/write APIs-admin-guide/pstore-blk:pstore block internalsjpstore-block-internalspstore block internalsbackupjbackupPrepare for emergencies securebootj secureboot(Dealing with techniques like Secure Boot buildrequiresj buildrequiresInstall build requirements diskspacej diskspaceSpace requirementssourcesjsourcesDownload the sourcessources_shallowjsources-shallow,Noteworthy characteristics of shallow clonessources_archivejsources-archive0Downloading the sources using a packages archive sources_fullj sources-full.Downloading the sources using a full git clonesources_snapshotjsources-snapshot-Proper pre-releases (RCs) vs. latest mainlinesources_fresherjsources-fresherAvoiding the mainline lagpatchingjpatchingPatch the sources (optional)taggingjtagging0Tagging this kernel build (optional, often wise) configurationj configuration.Define the build configuration for your kernel configmodsj configmodsAdjust build configurationconfigmods_debugsymbolsjconfigmods-debugsymbols Debug symbolsconfigmods_distrosjconfigmods-distrosDistro specific adjustmentsconfigmods_individualjconfigmods-individualIndividual adjustmentsbuildjbuildBuild your kernelinstalljinstallInstall your kernelanotherjanotherAnother round later uninstallj uninstallUninstall the kernel laterfaqjfaqFAQSadmin-guide/quickly-build-trimmed-linux:how to quickly build a trimmed linux kernelj+how-to-quickly-build-a-trimmed-linux-kernel+How to quickly build a trimmed Linux kernelPadmin-guide/quickly-build-trimmed-linux:the essence of the process (aka 'tl;dr')j$the-essence-of-the-process-aka-tl-dr,The essence of the process (aka ‘TL;DR’):admin-guide/quickly-build-trimmed-linux:step-by-step guidejstep-by-step-guideStep-by-step guideTadmin-guide/quickly-build-trimmed-linux:reference section for the step-by-step guidej,reference-section-for-the-step-by-step-guide,Reference section for the step-by-step guide+admin-guide/quickly-build-trimmed-linux:faqjj2FAQ-admin-guide/ramoops:ramoops oops/panic loggerjkramoops-oops-panic-loggerRamoops oops/panic logger admin-guide/ramoops:introductionjk introduction Introduction$admin-guide/ramoops:ramoops conceptsjkramoops-conceptsRamoops concepts*admin-guide/ramoops:setting the parametersjksetting-the-parametersSetting the parametersadmin-guide/ramoops:dump formatjk dump-format Dump format$admin-guide/ramoops:reading the datajkreading-the-dataReading the data/admin-guide/ramoops:persistent function tracingjkpersistent-function-tracingPersistent function tracing+admin-guide/rapidio:rapidio subsystem guidej@rapidio-subsystem-guideRapidIO Subsystem Guide admin-guide/rapidio:introductionj@ introduction Introduction.admin-guide/rapidio:known bugs and limitationsj@known-bugs-and-limitationsKnown Bugs and Limitations,admin-guide/rapidio:rapidio driver interfacej@rapidio-driver-interfaceRapidIO driver interfaceadmin-guide/rapidio:internalsj@ internals Internalsadmin-guide/rapidio:creditsj@creditsCredits-admin-guide/reporting-issues:reporting issuesj]preporting-issuesReporting issues8admin-guide/reporting-issues:the short guide (aka tl;dr)j]pthe-short-guide-aka-tl-drThe short guide (aka TL;DR)^admin-guide/reporting-issues:step-by-step guide how to report issues to the kernel maintainersj]pAstep-by-step-guide-how-to-report-issues-to-the-kernel-maintainersAStep-by-step guide how to report issues to the kernel maintainersZadmin-guide/reporting-issues:reference section: reporting issues to the kernel maintainersj]pall-the-details-on-linux-kernel-regressions-relevant-for-users>All the details on Linux kernel regressions relevant for users7admin-guide/rtc:real time clock (rtc) drivers for linuxj]%real-time-clock-rtc-drivers-for-linux'Real Time Clock (RTC) Drivers for Linux5admin-guide/rtc:old pc/at-compatible driver: /dev/rtcj]#old-pc-at-compatible-driver-dev-rtc&Old PC/AT-Compatible driver: /dev/rtc;admin-guide/rtc:new portable "rtc class" drivers: /dev/rtcnj]'new-portable-rtc-class-drivers-dev-rtcn0New portable “RTC Class” drivers: /dev/rtcNserial_consolejgserial-consoleLinux Serial Console/admin-guide/serial-console:linux serial consolejglinux-serial-consoleLinux Serial Console2admin-guide/svga:video mode selection support 2.13jf!video-mode-selection-support-2-13!Video Mode Selection Support 2.13admin-guide/svga:introjfintroIntroadmin-guide/svga:menujfmenuMenuadmin-guide/svga:mode idsjfmode-idsMode IDsadmin-guide/svga:optionsjfoptionsOptions$admin-guide/svga:still doesn't work?jfstill-doesn-t-workStill doesn’t work?admin-guide/svga:historyjfhistoryHistory7admin-guide/syscall-user-dispatch:syscall user dispatchjIsyscall-user-dispatchSyscall User Dispatch,admin-guide/syscall-user-dispatch:backgroundjI background Background+admin-guide/syscall-user-dispatch:interfacejI interface Interface0admin-guide/syscall-user-dispatch:security notesjIsecurity-notesSecurity Notes7admin-guide/sysctl/abi:documentation for /proc/sys/abi/jdocumentation-for-proc-sys-abi Documentation for /proc/sys/abi/'admin-guide/sysctl/abi:vsyscall32 (x86)jvsyscall32-x86vsyscall32 (x86)5admin-guide/sysctl/fs:documentation for /proc/sys/fs/jdocumentation-for-proc-sys-fsDocumentation for /proc/sys/fs/%admin-guide/sysctl/fs:1. /proc/sys/fsj proc-sys-fs1. /proc/sys/fs1admin-guide/sysctl/fs:2. /proc/sys/fs/binfmt_miscjproc-sys-fs-binfmt-misc2. /proc/sys/fs/binfmt_miscNadmin-guide/sysctl/fs:3. /proc/sys/fs/mqueue - posix message queues filesystemj2proc-sys-fs-mqueue-posix-message-queues-filesystem83. /proc/sys/fs/mqueue - POSIX message queues filesystem[admin-guide/sysctl/fs:4. /proc/sys/fs/epoll - configuration options for the epoll interfacej?proc-sys-fs-epoll-configuration-options-for-the-epoll-interfaceE4. /proc/sys/fs/epoll - Configuration options for the epoll interfaceWadmin-guide/sysctl/fs:5. /proc/sys/fs/fuse - configuration options for fuse filesystemsj;proc-sys-fs-fuse-configuration-options-for-fuse-filesystemsA5. /proc/sys/fs/fuse - Configuration options for FUSE filesystems4admin-guide/sysctl/index:documentation for /proc/sysj0Bdocumentation-for-proc-sysDocumentation for /proc/sys%admin-guide/sysctl/index:introductionj0B introduction Introduction core_patternj core-pattern core_patternmsgmnijmsgmnimsgmax, msgmnb, and msgmni=admin-guide/sysctl/kernel:documentation for /proc/sys/kernel/j!documentation-for-proc-sys-kernel#Documentation for /proc/sys/kernel/admin-guide/sysctl/kernel:acctjacctacct*admin-guide/sysctl/kernel:acpi_video_flagsjacpi-video-flagsacpi_video_flagsadmin-guide/sysctl/kernel:archjarcharch%admin-guide/sysctl/kernel:auto_msgmnij auto-msgmni auto_msgmni4admin-guide/sysctl/kernel:bootloader_type (x86 only)jbootloader-type-x86-onlybootloader_type (x86 only)7admin-guide/sysctl/kernel:bootloader_version (x86 only)jbootloader-version-x86-onlybootloader_version (x86 only)+admin-guide/sysctl/kernel:bpf_stats_enabledjbpf-stats-enabledbpf_stats_enabled!admin-guide/sysctl/kernel:cad_pidjcad-pidcad_pid&admin-guide/sysctl/kernel:cap_last_capj cap-last-cap cap_last_cap&admin-guide/sysctl/kernel:core_patternjj2 core_pattern)admin-guide/sysctl/kernel:core_pipe_limitjcore-pipe-limitcore_pipe_limit'admin-guide/sysctl/kernel:core_sort_vmaj core-sort-vma core_sort_vma'admin-guide/sysctl/kernel:core_uses_pidj core-uses-pid core_uses_pid&admin-guide/sysctl/kernel:ctrl-alt-delj ctrl-alt-del ctrl-alt-del(admin-guide/sysctl/kernel:dmesg_restrictjdmesg-restrictdmesg_restrict/admin-guide/sysctl/kernel:domainname & hostnamejdomainname-hostnamedomainname & hostname)admin-guide/sysctl/kernel:firmware_configjfirmware-configfirmware_config-admin-guide/sysctl/kernel:ftrace_dump_on_oopsjftrace-dump-on-oopsftrace_dump_on_oops>admin-guide/sysctl/kernel:ftrace_enabled, stack_tracer_enabledj#ftrace-enabled-stack-tracer-enabled$ftrace_enabled, stack_tracer_enabled6admin-guide/sysctl/kernel:hardlockup_all_cpu_backtracejhardlockup-all-cpu-backtracehardlockup_all_cpu_backtrace*admin-guide/sysctl/kernel:hardlockup_panicjhardlockup-panichardlockup_panic!admin-guide/sysctl/kernel:hotplugjhotplughotplug5admin-guide/sysctl/kernel:hung_task_all_cpu_backtracejhung-task-all-cpu-backtracehung_task_all_cpu_backtrace)admin-guide/sysctl/kernel:hung_task_panicjhung-task-panichung_task_panic/admin-guide/sysctl/kernel:hung_task_check_countjhung-task-check-counthung_task_check_count0admin-guide/sysctl/kernel:hung_task_detect_countjhung-task-detect-counthung_task_detect_count0admin-guide/sysctl/kernel:hung_task_timeout_secsjhung-task-timeout-secshung_task_timeout_secs7admin-guide/sysctl/kernel:hung_task_check_interval_secsjhung-task-check-interval-secshung_task_check_interval_secs,admin-guide/sysctl/kernel:hung_task_warningsjhung-task-warningshung_task_warnings1admin-guide/sysctl/kernel:hyperv_record_panic_msgjhyperv-record-panic-msghyperv_record_panic_msg3admin-guide/sysctl/kernel:ignore-unaligned-usertrapjignore-unaligned-usertrapignore-unaligned-usertrap+admin-guide/sysctl/kernel:io_uring_disabledjio-uring-disabledio_uring_disabled(admin-guide/sysctl/kernel:io_uring_groupjio-uring-groupio_uring_group-admin-guide/sysctl/kernel:kexec_load_disabledjkexec-load-disabledkexec_load_disabled0admin-guide/sysctl/kernel:kexec_load_limit_panicjkexec-load-limit-panickexec_load_limit_panic1admin-guide/sysctl/kernel:kexec_load_limit_rebootjkexec-load-limit-rebootkexec_load_limit_reboot'admin-guide/sysctl/kernel:kptr_restrictj kptr-restrict kptr_restrict"admin-guide/sysctl/kernel:modprobejmodprobemodprobe*admin-guide/sysctl/kernel:modules_disabledjmodules-disabledmodules_disabled4admin-guide/sysctl/kernel:msgmax, msgmnb, and msgmnijmsgmax-msgmnb-and-msgmnimsgmax, msgmnb, and msgmniRadmin-guide/sysctl/kernel:msg_next_id, sem_next_id, and shm_next_id (system v ipc)j4msg-next-id-sem-next-id-and-shm-next-id-system-v-ipc8msg_next_id, sem_next_id, and shm_next_id (System V IPC)%admin-guide/sysctl/kernel:ngroups_maxj ngroups-max ngroups_max&admin-guide/sysctl/kernel:nmi_watchdogj nmi-watchdog nmi_watchdog6admin-guide/sysctl/kernel:nmi_wd_lpm_factor (ppc only)jnmi-wd-lpm-factor-ppc-onlynmi_wd_lpm_factor (PPC only)(admin-guide/sysctl/kernel:numa_balancingjnuma-balancingnuma_balancing@admin-guide/sysctl/kernel:numa_balancing_promote_rate_limit_mbpsj&numa-balancing-promote-rate-limit-mbps&numa_balancing_promote_rate_limit_MBps0admin-guide/sysctl/kernel:oops_all_cpu_backtracejoops-all-cpu-backtraceoops_all_cpu_backtrace$admin-guide/sysctl/kernel:oops_limitj oops-limit oops_limit5admin-guide/sysctl/kernel:osrelease, ostype & versionjosrelease-ostype-versionosrelease, ostype & version3admin-guide/sysctl/kernel:overflowgid & overflowuidjoverflowgid-overflowuidoverflowgid & overflowuidadmin-guide/sysctl/kernel:panicjpanicpanic)admin-guide/sysctl/kernel:panic_on_io_nmijpanic-on-io-nmipanic_on_io_nmi'admin-guide/sysctl/kernel:panic_on_oopsj panic-on-oops panic_on_oops0admin-guide/sysctl/kernel:panic_on_stackoverflowjpanic-on-stackoverflowpanic_on_stackoverflow2admin-guide/sysctl/kernel:panic_on_unrecovered_nmijpanic-on-unrecovered-nmipanic_on_unrecovered_nmi'admin-guide/sysctl/kernel:panic_on_warnj panic-on-warn panic_on_warn%admin-guide/sysctl/kernel:panic_printj panic-print panic_print,admin-guide/sysctl/kernel:panic_on_rcu_stalljpanic-on-rcu-stallpanic_on_rcu_stall0admin-guide/sysctl/kernel:max_rcu_stall_to_panicjmax-rcu-stall-to-panicmax_rcu_stall_to_panic3admin-guide/sysctl/kernel:perf_cpu_time_max_percentjperf-cpu-time-max-percentperf_cpu_time_max_percent-admin-guide/sysctl/kernel:perf_event_paranoidjperf-event-paranoidperf_event_paranoid.admin-guide/sysctl/kernel:perf_event_max_stackjperf-event-max-stackperf_event_max_stack-admin-guide/sysctl/kernel:perf_event_mlock_kbjperf-event-mlock-kbperf_event_mlock_kb;admin-guide/sysctl/kernel:perf_event_max_contexts_per_stackj!perf-event-max-contexts-per-stack!perf_event_max_contexts_per_stackAadmin-guide/sysctl/kernel:perf_user_access (arm64 and riscv only)j%perf-user-access-arm64-and-riscv-only'perf_user_access (arm64 and riscv only)admin-guide/sysctl/kernel:arm64jarm64arm64admin-guide/sysctl/kernel:riscvjriscvriscv!admin-guide/sysctl/kernel:pid_maxjpid-maxpid_max%admin-guide/sysctl/kernel:ns_last_pidj ns-last-pid ns_last_pid2admin-guide/sysctl/kernel:powersave-nap (ppc only)jpowersave-nap-ppc-onlypowersave-nap (PPC only) admin-guide/sysctl/kernel:printkjprintkprintk&admin-guide/sysctl/kernel:printk_delayj printk-delay printk_delay*admin-guide/sysctl/kernel:printk_ratelimitjprintk-ratelimitprintk_ratelimit0admin-guide/sysctl/kernel:printk_ratelimit_burstjprintk-ratelimit-burstprintk_ratelimit_burst(admin-guide/sysctl/kernel:printk_devkmsgjprintk-devkmsgprintk_devkmsgadmin-guide/sysctl/kernel:ptyjptypty admin-guide/sysctl/kernel:randomjrandomrandom,admin-guide/sysctl/kernel:randomize_va_spacejrandomize-va-spacerandomize_va_space'admin-guide/sysctl/kernel:real-root-devj real-root-dev real-root-dev1admin-guide/sysctl/kernel:reboot-cmd (sparc only)jreboot-cmd-sparc-onlyreboot-cmd (SPARC only),admin-guide/sysctl/kernel:sched_energy_awarejsched-energy-awaresched_energy_aware(admin-guide/sysctl/kernel:task_delayacctjtask-delayaccttask_delayacct*admin-guide/sysctl/kernel:sched_schedstatsjsched-schedstatssched_schedstats.admin-guide/sysctl/kernel:sched_util_clamp_minjsched-util-clamp-minsched_util_clamp_min.admin-guide/sysctl/kernel:sched_util_clamp_maxjsched-util-clamp-maxsched_util_clamp_max9admin-guide/sysctl/kernel:sched_util_clamp_min_rt_defaultjsched-util-clamp-min-rt-defaultsched_util_clamp_min_rt_default!admin-guide/sysctl/kernel:seccompjseccompseccomp%admin-guide/sysctl/kernel:sg-big-buffj sg-big-buff sg-big-buff admin-guide/sysctl/kernel:shmalljshmallshmall admin-guide/sysctl/kernel:shmmaxjshmmaxshmmax admin-guide/sysctl/kernel:shmmnijshmmnishmmni)admin-guide/sysctl/kernel:shm_rmid_forcedjshm-rmid-forcedshm_rmid_forced.admin-guide/sysctl/kernel:sysctl_writes_strictjsysctl-writes-strictsysctl_writes_strict6admin-guide/sysctl/kernel:softlockup_all_cpu_backtracejsoftlockup-all-cpu-backtracesoftlockup_all_cpu_backtrace*admin-guide/sysctl/kernel:softlockup_panicjsoftlockup-panicsoftlockup_panic'admin-guide/sysctl/kernel:soft_watchdogj soft-watchdog soft_watchdog8admin-guide/sysctl/kernel:split_lock_mitigate (x86 only)jsplit-lock-mitigate-x86-onlysplit_lock_mitigate (x86 only)'admin-guide/sysctl/kernel:stack_erasingj stack-erasing stack_erasing-admin-guide/sysctl/kernel:stop-a (sparc only)jstop-a-sparc-onlystop-a (SPARC only)admin-guide/sysctl/kernel:sysrqjsysrqsysrq!admin-guide/sysctl/kernel:taintedjtaintedtainted%admin-guide/sysctl/kernel:threads-maxj threads-max threads-max)admin-guide/sysctl/kernel:timer_migrationjtimer-migrationtimer_migration-admin-guide/sysctl/kernel:traceoff_on_warningjtraceoff-on-warningtraceoff_on_warning+admin-guide/sysctl/kernel:tracepoint_printkjtracepoint-printktracepoint_printk(admin-guide/sysctl/kernel:unaligned-trapjunaligned-trapunaligned-trap+admin-guide/sysctl/kernel:unknown_nmi_panicjunknown-nmi-panicunknown_nmi_panic3admin-guide/sysctl/kernel:unprivileged_bpf_disabledjunprivileged-bpf-disabledunprivileged_bpf_disabled$admin-guide/sysctl/kernel:warn_limitj warn-limit warn_limit"admin-guide/sysctl/kernel:watchdogjwatchdogwatchdog*admin-guide/sysctl/kernel:watchdog_cpumaskjwatchdog-cpumaskwatchdog_cpumask)admin-guide/sysctl/kernel:watchdog_threshjwatchdog-threshwatchdog_thresh7admin-guide/sysctl/net:documentation for /proc/sys/net/j^documentation-for-proc-sys-net Documentation for /proc/sys/net/Cadmin-guide/sysctl/net:1. /proc/sys/net/core - network core optionsj^&proc-sys-net-core-network-core-options,1. /proc/sys/net/core - Network core options=admin-guide/sysctl/sunrpc:documentation for /proc/sys/sunrpc/j!documentation-for-proc-sys-sunrpc#Documentation for /proc/sys/sunrpc/9admin-guide/sysctl/user:documentation for /proc/sys/user/j\;documentation-for-proc-sys-user!Documentation for /proc/sys/user/-admin-guide/sysctl/user:max_cgroup_namespacesj\;max-cgroup-namespacesmax_cgroup_namespaces*admin-guide/sysctl/user:max_ipc_namespacesj\;max-ipc-namespacesmax_ipc_namespaces*admin-guide/sysctl/user:max_mnt_namespacesj\;max-mnt-namespacesmax_mnt_namespaces*admin-guide/sysctl/user:max_net_namespacesj\;max-net-namespacesmax_net_namespaces*admin-guide/sysctl/user:max_pid_namespacesj\;max-pid-namespacesmax_pid_namespaces+admin-guide/sysctl/user:max_time_namespacesj\;max-time-namespacesmax_time_namespaces+admin-guide/sysctl/user:max_user_namespacesj\;max-user-namespacesmax_user_namespaces*admin-guide/sysctl/user:max_uts_namespacesj\;max-uts-namespacesmax_uts_namespaces5admin-guide/sysctl/vm:documentation for /proc/sys/vm/j%documentation-for-proc-sys-vmDocumentation for /proc/sys/vm/*admin-guide/sysctl/vm:admin_reserve_kbytesj%admin-reserve-kbytesadmin_reserve_kbytes$admin-guide/sysctl/vm:compact_memoryj%compact-memorycompact_memory.admin-guide/sysctl/vm:compaction_proactivenessj%compaction-proactivenesscompaction_proactiveness1admin-guide/sysctl/vm:compact_unevictable_allowedj%compact-unevictable-allowedcompact_unevictable_allowed!admin-guide/sysctl/vm:defrag_modej% defrag-mode defrag_mode,admin-guide/sysctl/vm:dirty_background_bytesj%dirty-background-bytesdirty_background_bytes,admin-guide/sysctl/vm:dirty_background_ratioj%dirty-background-ratiodirty_background_ratio!admin-guide/sysctl/vm:dirty_bytesj% dirty-bytes dirty_bytes,admin-guide/sysctl/vm:dirty_expire_centisecsj%dirty-expire-centisecsdirty_expire_centisecs!admin-guide/sysctl/vm:dirty_ratioj% dirty-ratio dirty_ratio.admin-guide/sysctl/vm:dirtytime_expire_secondsj%dirtytime-expire-secondsdirtytime_expire_seconds/admin-guide/sysctl/vm:dirty_writeback_centisecsj%dirty-writeback-centisecsdirty_writeback_centisecs!admin-guide/sysctl/vm:drop_cachesj% drop-caches drop_caches)admin-guide/sysctl/vm:enable_soft_offlinej%enable-soft-offlineenable_soft_offline'admin-guide/sysctl/vm:extfrag_thresholdj%extfrag-thresholdextfrag_threshold*admin-guide/sysctl/vm:highmem_is_dirtyablej%highmem-is-dirtyablehighmem_is_dirtyable'admin-guide/sysctl/vm:hugetlb_shm_groupj%hugetlb-shm-grouphugetlb_shm_group!admin-guide/sysctl/vm:laptop_modej% laptop-mode laptop_mode&admin-guide/sysctl/vm:legacy_va_layoutj%legacy-va-layoutlegacy_va_layout*admin-guide/sysctl/vm:lowmem_reserve_ratioj%lowmem-reserve-ratiolowmem_reserve_ratio$admin-guide/sysctl/vm:max_map_count:j% max-map-countmax_map_count:#admin-guide/sysctl/vm:mem_profilingj% mem-profiling mem_profiling0admin-guide/sysctl/vm:memory_failure_early_kill:j%memory-failure-early-killmemory_failure_early_kill:-admin-guide/sysctl/vm:memory_failure_recoveryj%memory-failure-recoverymemory_failure_recovery%admin-guide/sysctl/vm:min_free_kbytesj%min-free-kbytesmin_free_kbytes$admin-guide/sysctl/vm:min_slab_ratioj%min-slab-ratiomin_slab_ratio(admin-guide/sysctl/vm:min_unmapped_ratioj%min-unmapped-ratiomin_unmapped_ratio#admin-guide/sysctl/vm:mmap_min_addrj% mmap-min-addr mmap_min_addr#admin-guide/sysctl/vm:mmap_rnd_bitsj% mmap-rnd-bits mmap_rnd_bits*admin-guide/sysctl/vm:mmap_rnd_compat_bitsj%mmap-rnd-compat-bitsmmap_rnd_compat_bits"admin-guide/sysctl/vm:nr_hugepagesj% nr-hugepages nr_hugepages.admin-guide/sysctl/vm:hugetlb_optimize_vmemmapj%hugetlb-optimize-vmemmaphugetlb_optimize_vmemmap,admin-guide/sysctl/vm:nr_hugepages_mempolicyj%nr-hugepages-mempolicynr_hugepages_mempolicy-admin-guide/sysctl/vm:nr_overcommit_hugepagesj%nr-overcommit-hugepagesnr_overcommit_hugepages#admin-guide/sysctl/vm:nr_trim_pagesj% nr-trim-pages nr_trim_pages)admin-guide/sysctl/vm:numa_zonelist_orderj%numa-zonelist-ordernuma_zonelist_order$admin-guide/sysctl/vm:oom_dump_tasksj%oom-dump-tasksoom_dump_tasks.admin-guide/sysctl/vm:oom_kill_allocating_taskj%oom-kill-allocating-taskoom_kill_allocating_task'admin-guide/sysctl/vm:overcommit_kbytesj%overcommit-kbytesovercommit_kbytes'admin-guide/sysctl/vm:overcommit_memoryj%overcommit-memoryovercommit_memory&admin-guide/sysctl/vm:overcommit_ratioj%overcommit-ratioovercommit_ratio"admin-guide/sysctl/vm:page-clusterj% page-cluster page-cluster*admin-guide/sysctl/vm:page_lock_unfairnessj%page-lock-unfairnesspage_lock_unfairness"admin-guide/sysctl/vm:panic_on_oomj% panic-on-oom panic_on_oom3admin-guide/sysctl/vm:percpu_pagelist_high_fractionj%percpu-pagelist-high-fractionpercpu_pagelist_high_fraction#admin-guide/sysctl/vm:stat_intervalj% stat-interval stat_interval"admin-guide/sysctl/vm:stat_refreshj% stat-refresh stat_refreshadmin-guide/sysctl/vm:numa_statj% numa-stat numa_stat admin-guide/sysctl/vm:swappinessj% swappiness swappiness.admin-guide/sysctl/vm:unprivileged_userfaultfdj%unprivileged-userfaultfdunprivileged_userfaultfd)admin-guide/sysctl/vm:user_reserve_kbytesj%user-reserve-kbytesuser_reserve_kbytes(admin-guide/sysctl/vm:vfs_cache_pressurej%vfs-cache-pressurevfs_cache_pressure,admin-guide/sysctl/vm:watermark_boost_factorj%watermark-boost-factorwatermark_boost_factor,admin-guide/sysctl/vm:watermark_scale_factorj%watermark-scale-factorwatermark_scale_factor'admin-guide/sysctl/vm:zone_reclaim_modej%zone-reclaim-modezone_reclaim_modeCadmin-guide/sysfs-rules:rules on how to access information in sysfsj*J+rules-on-how-to-access-information-in-sysfs+Rules on how to access information in sysfs6admin-guide/sysrq:linux magic system request key hacksjZ$linux-magic-system-request-key-hacks$Linux Magic System Request Key Hacks.admin-guide/sysrq:what is the magic sysrq key?jZwhat-is-the-magic-sysrq-keyWhat is the magic SysRq key?6admin-guide/sysrq:how do i enable the magic sysrq key?jZ#how-do-i-enable-the-magic-sysrq-key$How do I enable the magic SysRq key?3admin-guide/sysrq:how do i use the magic sysrq key?jZ how-do-i-use-the-magic-sysrq-key!How do I use the magic SysRq key?.admin-guide/sysrq:what are the 'command' keys?jZwhat-are-the-command-keys What are the ‘command’ keys?3admin-guide/sysrq:okay, so what can i use them for?jZokay-so-what-can-i-use-them-for!Okay, so what can I use them for?Uadmin-guide/sysrq:sometimes sysrq seems to get 'stuck' after using it, what can i do?jZ?sometimes-sysrq-seems-to-get-stuck-after-using-it-what-can-i-doGSometimes SysRq seems to get ‘stuck’ after using it, what can I do?Iadmin-guide/sysrq:i hit sysrq, but nothing seems to happen, what's wrong?jZ4i-hit-sysrq-but-nothing-seems-to-happen-what-s-wrong9I hit SysRq, but nothing seems to happen, what’s wrong?Oadmin-guide/sysrq:i want to add sysrq key events to a module, how does it work?jZ;i-want-to-add-sysrq-key-events-to-a-module-how-does-it-work=I want to add SysRQ key events to a module, how does it work?\admin-guide/sysrq:when i hit a sysrq key combination only the header appears on the console?jZIwhen-i-hit-a-sysrq-key-combination-only-the-header-appears-on-the-consoleJWhen I hit a SysRq key combination only the header appears on the console?7admin-guide/sysrq:i have more questions, who can i ask?jZ#i-have-more-questions-who-can-i-ask%I have more questions, who can I ask?admin-guide/sysrq:creditsjZcreditsCredits+admin-guide/tainted-kernels:tainted kernelsj%htainted-kernelsTainted kernelsIadmin-guide/tainted-kernels:tainted flag in bugs, oops or panics messagesj%h,tainted-flag-in-bugs-oops-or-panics-messages-Tainted flag in bugs, oops or panics messages=admin-guide/tainted-kernels:decoding tainted state at runtimej%h!decoding-tainted-state-at-runtime!Decoding tainted state at runtimeJinterface-for-registering-and-calling-firmware-specific-operations-for-armJInterface for registering and calling firmware-specific operations for ARM9arch/arm/google/chromebook-boot-flow:chromebook boot flowjkchromebook-boot-flowChromebook Boot Flowarch/arm/index:arm architecturejharm-architectureARM Architecture%arch/arm/index:soc-specific documentsjhsoc-specific-documentsSoC-specific documentsarch/arm/interrupts:interruptsj H interrupts Interrupts'arch/arm/interrupts:so, what's changed?j Hso-what-s-changedSo, what’s changed?Karch/arm/ixp4xx:release notes for linux on intel's ixp4xx network processorjw;release-notes-for-linux-on-intel-s-ixp4xx-network-processor=Release Notes for Linux on Intel’s IXP4xx Network ProcessorAarch/arm/ixp4xx:maintained by deepak saxena jw/maintained-by-deepak-saxena-dsaxena-plexity-net1Maintained by Deepak Saxena *arch/arm/kernel_mode_neon:kernel mode neonjDkernel-mode-neonKernel mode NEON'arch/arm/kernel_mode_neon:tl;dr summaryjD tl-dr-summary TL;DR summary&arch/arm/kernel_mode_neon:introductionjD introduction Introduction3arch/arm/kernel_mode_neon:lazy preserve and restorejDlazy-preserve-and-restoreLazy preserve and restore6arch/arm/kernel_mode_neon:interruptions in kernel modejDinterruptions-in-kernel-modeInterruptions in kernel mode.arch/arm/kernel_mode_neon:vfp and support codejDvfp-and-support-codeVFP and support codeAarch/arm/kernel_mode_neon:separating neon code from ordinary codejD'separating-neon-code-from-ordinary-code'Separating NEON code from ordinary code(arch/arm/kernel_mode_neon:neon assemblerjDneon-assemblerNEON assembler4arch/arm/kernel_mode_neon:neon code generated by gccjDneon-code-generated-by-gccNEON code generated by GCC)arch/arm/kernel_mode_neon:neon intrinsicsjDneon-intrinsicsNEON intrinsics9arch/arm/kernel_user_helpers:kernel-provided user helpersjkernel-provided-user-helpersKernel-provided User Helpers1arch/arm/kernel_user_helpers:kuser_helper_versionjkuser-helper-versionkuser_helper_version*arch/arm/kernel_user_helpers:kuser_get_tlsj kuser-get-tls kuser_get_tls*arch/arm/kernel_user_helpers:kuser_cmpxchgj kuser-cmpxchg kuser_cmpxchg1arch/arm/kernel_user_helpers:kuser_memory_barrierjkuser-memory-barrierkuser_memory_barrier,arch/arm/kernel_user_helpers:kuser_cmpxchg64jkuser-cmpxchg64kuser_cmpxchg64barch/arm/keystone/knav-qmss:texas instruments keystone navigator queue management subsystem driverjnFtexas-instruments-keystone-navigator-queue-management-subsystem-driverFTexas Instruments Keystone Navigator Queue Management SubSystem driverGarch/arm/keystone/knav-qmss:accumulator qmss queues using pdsp firmwarejn+accumulator-qmss-queues-using-pdsp-firmware+Accumulator QMSS queues using PDSP firmware5arch/arm/keystone/overview:ti keystone linux overviewjFFti-keystone-linux-overviewTI Keystone Linux Overview'arch/arm/keystone/overview:introductionjFF introduction Introduction(arch/arm/keystone/overview:configurationjFF configuration Configuration*arch/arm/keystone/overview:document authorjFFdocument-authorDocument Author!arch/arm/marvell:arm marvell socsjBarm-marvell-socsARM Marvell SoCsarch/arm/marvell:orion familyjB orion-family Orion family arch/arm/marvell:kirkwood familyjBkirkwood-familyKirkwood family!arch/arm/marvell:discovery familyjBdiscovery-familyDiscovery family"arch/arm/marvell:ebu armada familyjBebu-armada-familyEBU Armada family(arch/arm/marvell:ebu armada family armv8jBebu-armada-family-armv8EBU Armada family ARMv8arch/arm/marvell:avanta familyjB avanta-family Avanta familyarch/arm/marvell:storage familyjBstorage-familyStorage family4arch/arm/marvell:dove family (application processor)jB!dove-family-application-processor#Dove family (application processor)+arch/arm/marvell:pxa 2xx/3xx/93x/95x familyjBpxa-2xx-3xx-93x-95x-familyPXA 2xx/3xx/93x/95x family?arch/arm/marvell:mmp/mmp2/mmp3 family (communication processor)jB,mmp-mmp2-mmp3-family-communication-processor.MMP/MMP2/MMP3 family (communication processor)5arch/arm/marvell:berlin family (multimedia solutions)jB"berlin-family-multimedia-solutions$Berlin family (Multimedia Solutions)arch/arm/marvell:cpu coresjB cpu-cores CPU Cores arch/arm/marvell:long-term plansjBlong-term-plansLong-term plansarch/arm/marvell:creditsjBcreditsCredits'arch/arm/mem_alignment:memory alignmentj.dmemory-alignmentMemory alignment1arch/arm/memory:kernel memory layout on arm linuxj?!kernel-memory-layout-on-arm-linux!Kernel Memory Layout on ARM Linux0arch/arm/microchip:arm microchip socs (aka at91)jKarm-microchip-socs-aka-at91ARM Microchip SoCs (aka AT91)arch/arm/microchip:introductionjK introduction Introductionarch/arm/microchip:at91 socsjK at91-socs AT91 SoCs+arch/arm/microchip:linux kernel informationjKlinux-kernel-informationLinux kernel information7arch/arm/microchip:device tree for at91 socs and boardsjK$device-tree-for-at91-socs-and-boards$Device Tree for AT91 SoCs and boards3arch/arm/netwinder:netwinder specific documentationj$ netwinder-specific-documentation NetWinder specific documentationarch/arm/netwinder:port usagej$ port-usage Port usage"arch/arm/netwinder:interrupt usagej$interrupt-usageInterrupt usagearch/arm/netwinder:dma usagej$ dma-usage DMA usage8arch/arm/nwfpe/index:netwinder's floating point emulatorj##netwinder-s-floating-point-emulator%NetWinder’s floating point emulator*arch/arm/nwfpe/netwinder-fpe:current statejTf current-state Current StateYarch/arm/nwfpe/netwinder-fpe:floating point coprocessor data transfer instructions (cpdt)jTf:floating-point-coprocessor-data-transfer-instructions-cpdtfloating-point-coprocessor-register-transfer-instructions-cprt@Floating Point Coprocessor Register Transfer Instructions (CPRT)Parch/arm/nwfpe/netwinder-fpe:floating point coprocessor data instructions (cpdt)jTf1floating-point-coprocessor-data-instructions-cpdt3Floating Point Coprocessor Data Instructions (CPDT)arch/arm/nwfpe/notes:notesjnotesNotes!arch/arm/nwfpe/nwfpe:introductionj introduction Introduction"arch/arm/nwfpe/nwfpe:legal noticesj legal-notices Legal Noticesarch/arm/nwfpe/todo:todo listj todo-list TODO LIST$arch/arm/nwfpe/todo:rounding methodsjrounding-methodsRounding Methods+arch/arm/omap/dss:omap2/3 display subsystemj30omap2-3-display-subsystemOMAP2/3 Display Subsystemarch/arm/omap/dss:featuresj30featuresFeatures arch/arm/omap/dss:omapdss driverj30omapdss-driveromapdss driver2arch/arm/omap/dss:omapdss driver support for audioj30 omapdss-driver-support-for-audio omapdss driver support for audio.arch/arm/omap/dss:panel and controller driversj30panel-and-controller-driversPanel and controller driversarch/arm/omap/dss:omapfb driverj30 omapfb-driver omapfb driverarch/arm/omap/dss:v4l2 driversj30 v4l2-drivers V4L2 driversarch/arm/omap/dss:architecturej30 architecture Architecturearch/arm/omap/dss:sysfsj30sysfsSysfsarch/arm/omap/dss:examplesj30examplesExamples,arch/arm/omap/dss:default setup on omap3 sdpj30default-setup-on-omap3-sdpDefault setup on OMAP3 SDP1arch/arm/omap/dss:example: switch from lcd to dvij30example-switch-from-lcd-to-dviExample: Switch from LCD to DVI:arch/arm/omap/dss:example: clone gfx overlay to lcd and tvj30'example-clone-gfx-overlay-to-lcd-and-tv(Example: Clone GFX overlay to LCD and TVarch/arm/omap/dss:misc notesj30 misc-notes Misc notes'arch/arm/omap/dss:kernel boot argumentsj30kernel-boot-argumentsKernel boot argumentsarch/arm/omap/dss:todoj30todoTODOarch/arm/omap/index:ti omapj4Kti-omapTI OMAParch/arm/omap/omap:omap historyj,? omap-history OMAP history+arch/arm/omap/omap_pm:the omap pm interfacejVGthe-omap-pm-interfaceThe OMAP PM interfaceCarch/arm/omap/omap_pm:the omap pm layer is intended to be temporaryjVG-the-omap-pm-layer-is-intended-to-be-temporary-The OMAP PM layer is intended to be temporary;arch/arm/omap/omap_pm:driver usage of the omap pm functionsjVG%driver-usage-of-the-omap-pm-functions%Driver usage of the OMAP PM functions;arch/arm/omap/omap_pm:other specialized interface functionsjVG%other-specialized-interface-functions%Other specialized interface functionsarch/arm/porting:portingjportingPorting$arch/arm/porting:initial definitionsjinitial-definitionsInitial definitions%arch/arm/porting:decompressor symbolsjdecompressor-symbolsDecompressor Symbolsarch/arm/porting:kernel symbolsjkernel-symbolsKernel Symbols-arch/arm/porting:architecture specific macrosjarchitecture-specific-macrosArchitecture Specific Macros?arch/arm/pxa/mfp:mfp configuration for pxa2xx/pxa3xx processorsj.mfp-configuration-for-pxa2xx-pxa3xx-processors.MFP Configuration for PXA2xx/PXA3xx Processorsarch/arm/pxa/mfp:basic conceptj basic-concept Basic Conceptarch/arm/pxa/mfp:mfp api usagej mfp-api-usage MFP API Usagearch/arm/pxa/mfp:mfp on pxa3xxj mfp-on-pxa3xx MFP on PXA3xx-arch/arm/pxa/mfp:mfp design for pxa2xx/pxa3xxjmfp-design-for-pxa2xx-pxa3xxMFP Design for PXA2xx/PXA3xxDarch/arm/sa1100/assabet:the intel assabet (sa-1110 evaluation) boardj@*the-intel-assabet-sa-1110-evaluation-board,The Intel Assabet (SA-1110 evaluation) board+arch/arm/sa1100/assabet:building the kernelj@building-the-kernelBuilding the kernel/arch/arm/sa1100/assabet:installing a bootloaderj@installing-a-bootloaderInstalling a bootloader5arch/arm/sa1100/assabet:initial redboot configurationj@initial-redboot-configurationInitial RedBoot configuration9arch/arm/sa1100/assabet:writing a kernel image into flashj@!writing-a-kernel-image-into-flash!Writing a kernel image into flash*arch/arm/sa1100/assabet:booting the kernelj@booting-the-kernelBooting the kernel#arch/arm/sa1100/assabet:using jffs2j@ using-jffs2 Using JFFS2)arch/arm/sa1100/assabet:redboot scriptingj@redboot-scriptingRedBoot scriptingOarch/arm/sa1100/assabet:status of peripherals in -rmk tree (updated 14/10/2001)j@4status-of-peripherals-in-rmk-tree-updated-14-10-20017Status of peripherals in -rmk tree (updated 14/10/2001)#arch/arm/sa1100/cerf:cerfboard/cubejS$cerfboard-cubeCerfBoard/Cube.arch/arm/sa1100/cerf:supported in this versionjS$supported-in-this-versionSupported in this version*arch/arm/sa1100/index:intel strongarm 1100jeintel-strongarm-1100Intel StrongARM 11009arch/arm/sa1100/lart:linux advanced radio terminal (lart)jm"linux-advanced-radio-terminal-lart$Linux Advanced Radio Terminal (LART).arch/arm/sa1100/serial_uart:sa1100 serial portj0;sa1100-serial-portSA1100 serial port`arch/arm/samsung/bootloader-interface:interface between kernel and boot loaders on exynos boardsj7 :interface-between-kernel-and-boot-loaders-on-exynos-boards:Interface between kernel and boot loaders on Exynos boards1arch/arm/samsung/gpio:samsung gpio implementationjxsamsung-gpio-implementationSamsung GPIO implementation"arch/arm/samsung/gpio:introductionjx introduction Introduction)arch/arm/samsung/gpio:gpiolib integrationjxgpiolib-integrationGPIOLIB integration'arch/arm/samsung/gpio:pin configurationjxpin-configurationPIN configuration"arch/arm/samsung/index:samsung socjVJ samsung-soc Samsung SoC4arch/arm/samsung/overview:samsung arm linux overviewjsamsung-arm-linux-overviewSamsung ARM Linux Overview&arch/arm/samsung/overview:introductionj introduction Introduction'arch/arm/samsung/overview:configurationj configuration Configuration arch/arm/samsung/overview:layoutjlayoutLayout(arch/arm/samsung/overview:layout changesjlayout-changesLayout changes+arch/arm/samsung/overview:port contributorsjport-contributorsPort Contributors)arch/arm/samsung/overview:document authorjdocument-authorDocument Author1jA1jHjB1jE1jHjF1jI1jHjJ1jM1jHjN1jQ1jHjR1jU1jHjV1jY1jsjZ1j]1jEAj^1ja1jG]jb1je1j6,jf1ji1jLjj1jm1jLjn1jq1j&jr1ju1j&jv1jy1j&jz1j}1j&j~1j1j&j1j1j&j1j1j&j1j1j&j1j1j&j1j1jnj1pips-be-topologyjfpips-be-topologyj1jfj1j1jfj1j1jfj1j1jfj1rp1-cfe-topologyj"rrp1-cfe-topologyj1j"rj1j1j"rj1j1j"rj1j1jFj1j1j?j1j1j?j1j1j?jª1rkisp1_topology_graphjFrkisp1-topology-graphjŪ1jFjƪ1jɪ1jFjʪ1jͪ1jFjΪ1jѪ1jFjҪ1jժ1jFj֪1j٪1jFjڪ1jݪ1jFjު1j1jFj1j1jxpj1j1jxpj1j1jxpj1j1jxpj1j1jxpj1j1jxpj1j1j/j1j1jAj1j1j=Rj1j 1j=Rj 1j 1j=Rj1j1j=Rj1j1j=Rj1j1j=Rj1j1j=Rj1j!1j=Rj"1j%1j=Rj&1j)1j=Rj*1j-1juj.1j11juj21j51juj61j91juj:1j=1juj>1jA1jujB1jE1jujF1jI1j@OjJ1jM1j@OjN1jQ1j@OjR1jU1jTLjV1starfive_camss_graphjnstarfive-camss-graphjY1jnjZ1j]1jnj^1ja1jnjb1je1jnjf1ji1jQjj1jm1jQjn1jq1jQjr1ju1jVjv1jy1jVjz1j}1jVj~1j1jVj1j1j *j1j1jIj1j1j~oj1j1j~oj1j1j-j1j1j-j1j1j-j1j1j-j1j1j-j1j1j6j1j1j6j1j1j6j1j1j6j1j1j6j1j1j6j1j1j_j«1jū1j_jƫ1jɫ1j_jʫ1jͫ1j_jΫ1jѫ1j_jҫ1jի1j_j֫1j٫1j_jګ1jݫ1j_jޫ1j1j_j1j1j_j1j1j_j1j1j_j1j1j_j1j1j_j1j1j_j1j1j_j1j1j_j1j1j_j1j 1j_j 1j 1j_j1j1jMj1j1j]j1j1jG=j1j1jG=j1j!1jG=j"1j%1jG=j&1j)1jG=j*1j-1jG=j.1j11jG=j21j51jG=j61j91jG=j:1j=1jG=j>1jA1jkQjB1jE1jAjF1jI1jAjJ1jM1jAjN1jQ1jAjR1jU1jAjV1jY1jMhjZ1j]1jMhj^1ja1jMhjb1je1jMhjf1ji1jMhjj1jm1jOjn1jq1jOjr1ju1jOjv1jy1jOjz1j}1jOj~1j1jOj1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j1j1jz0j¬1jŬ1jz0jƬ1jɬ1jz0jʬ1jͬ1jz0jά1jѬ1jz0jҬ1jլ1jz0j֬1j٬1jz0jڬ1jݬ1jz0jެ1j1jz0j1j1jz0j1j1jz0j1j1ja@j1j1ja@j1j1ja@j1j1ja@j1j1ja@j1j1ja@j1j1ja@j1j1ja@j1j 1ja@j 1j1jsj1j1jsj1j1jsj1j1jsj1j1jsj1j"1jsj#1j&1j8sj'1j*1jtj+1j.1jtj/1j21jtj31j61jtj71j:1jtj;1j>1jtj?1jB1jtjC1jF1jtjG1jJ1jSjK1jN1jSjO1jR1jSjS1jV1jSjW1jZ1jSj[1j^1jSj_1jb1j>/jc1jf1j>/jg1jj1j>/jk1jn1j>/jo1jr1jWjs1jv1jWjw1jz1jWj{1j~1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jk%j1j1jk%j1j1jk%j1j1jk%j1j1jk%j1j1jk%j1j1jk%j1j1jk%j1j1jk%j1j1jk%j1j1jgKj1j1jgKj­1jŭ1jgKjƭ1jɭ1jgKjʭ1jͭ1jgKjέ1jѭ1j]jҭ1jխ1j]j֭1j٭1j]jڭ1jݭ1j]jޭ1j1j]j1j1jqAj1j1jqAj1j1jstj1j1joj1j1joj1j1joj1j1j'j1j1j'j1j1j'j1j 1j'j 1j 1j'j1j1j'j1j1j'j1j1j'j1j1j'j1j!1j'j"1j%1jZj&1j)1jZj*1j-1jZj.1j11jZj21j51jZj61j91jZj:1j=1j9*j>1jA1j9*jB1jE1j9*jF1jI1j[jJ1jM1j[jN1jQ1j[jR1jU1j[jV1jY1j[jZ1j]1j[j^1ja1j[jb1je1j[jf1ji1j[jj1jm1j[jn1jq1j)jr1ju1j]Mjv1jy1jc.jz1j}1j>j~1j1j.j1j1jaqj1j1jaqj1j1jaqj1j1jaqj1j1jaqj1j1j8j1j1j8j1j1j8j1j1j Nj1j1j Nj1j1j Nj1j1j Nj1j1j Nj1j1j Nj1j1j9j1j1j9j®1jŮ1jejƮ1jɮ1jejʮ1jͮ1jejή1jѮ1jejҮ1jծ1jej֮1jٮ1j.ejڮ1jݮ1jmjޮ1j1j5@j1j1j^j1j1j^j1j1j^j1j1jb,j1j1jb,j1j1jb,j1j1jb,j1j1jb,j1j1jb,j1j 1j)5j 1j 1j)5j1j1j)5j1j1j)5j1j1j)5j1j1j)5j1j!1j)5j"1j%1j)5j&1j)1jpFj*1j-1jpFj.1j11j,4j21j51j,4j61j91jMj:1j=1jMj>1jA1jPjB1jE1jPjF1jI1jPjJ1jM1j}mjN1jQ1j>jR1jU1jmjV1jY1jmjZ1j]1jNJj^1ja1jNJjb1je1jNJjf1ji1jkfjj1jm1jkfjn1jq1j?jr1ju1j?jv1jy1j-njz1j}1j-nj~1j1jLj1j1j4j1j1j(Lj1j1jMj1j1jMj1j1j4j1j1jXj1j1jXj1j1jXj1j1jXj1j1jXj1j1jXj1j1jXj1j1jXj1j1jXj1j1jXj1j1j"Jj¯1jů1j.jƯ1jɯ1j.jʯ1jͯ1j݊jί1jѯ1j݊jү1jկ1jvj֯1jٯ1jvjگ1jݯ1jvjޯ1j1jvj1j1jvj1j1jvj1j1jvj1j1jj1j1j j1j1j j1j1j j1j1jrj1j1jrj1j 1jrj 1j 1jrj1j1jj1j1jj1j1jj1j1jj1j!1jj"1j%1jj&1j)1j%j*1j-1j%j.1j11j%j21j51j%j61j91j%j:1j=1j%j>1jA1j%jB1jE1j%jF1jI1j%jJ1jM1j%jN1jQ1j%jR1jU1j%jV1jY1j%jZ1j]1j%j^1ja1j%jb1je1j%jf1ji1jbjj1jm1jbjn1jq1jbjr1ju1jbjv1jy1jbjz1j}1jbj~1j1jbj1j1jbj1j1jbj1j1jbj1j1j`j1j1jyj1j1jyj1j1jyj1j1jyj1j1jyj1j1jj1j1jj1j1j"j1j1j"j1j1j"j1j1j"j1j1j"j°1jŰ1j"jư1jɰ1j"jʰ1jͰ1j{jΰ1jѰ1j{jҰ1jհ1j{jְ1jٰ1j{jڰ1jݰ1j{jް1j1j{j1j1j;j1j1j;j1j1j;j1j1j;j1j1j;j1j1j;j1j1j;j1j1jj1j1jj1j 1jj1j 1jj 1j1jj1j1jj1j1jj1j1jpj1j 1jpj!1j$1jpj%1j(1jpj)1j,1jpj-1j01jGj11j41jj51j81jˉj91j<1jˉj=1j@1jjA1jD1jjE1jH1jjI1jL1jjM1jP1jjQ1jT1jjU1jX1jjY1j\1jj]1j`1jja1jd1jje1jh1jji1jl1jzjm1jp1jzjq1jt1jzju1jx1jzjy1j|1jzj}1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jzj1j1jj1jı1jjű1jȱ1j?jɱ1j̱1jHjͱ1jб1jHjѱ1jԱ1jHjձ1jر1jHjٱ1jܱ1jjݱ1j1jj1j1jj1j1j}j1j1j}j1j1j}j1j1j}j1j1j}j1j1j}j1j1j}j1j1j}j1j1j}j 1j 1j}j 1j1j}j1j1j}j1j1j}j1j1j}j1j 1jj!1j$1jj%1j(1jj)1j,1jj-1j01jyj11j41jsj51j81jBxj91j<1jґj=1j@1jґjA1jD1jґjE1jH1jґjI1jL1jjM1jP1jjQ1jT1jjU1jX1jjY1j\1jj]1j`1jja1jd1jje1jh1jji1jl1jjm1jp1jjq1jt1jju1jx1jjy1j|1jwj}1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jpj1j1jpj1jIJ1jpjŲ1jȲ1jğjɲ1j̲1jğjͲ1jв1jϓjѲ1jԲ1jϓjղ1jز1jϓjٲ1jܲ1jϓjݲ1j1jϓj1j1jϓj1j1jϓj1j1jϓj1j1jְj1j1jְj1j1jȝj1j1jȝj1j1jȝj1j1jȝj1j1jȝj 1j 1jȝj 1j1jȝj1j1jȝj1j1jȝj1j1jȝj1j 1jȝj!1j$1jȝj%1j(1jȝj)1j,1jȝj-1j01jwj11j41jwj51j81jj91j<1jj=1j@1jjA1jD1jjE1jH1jjI1jL1jjM1jP1j̄jQ1jT1j̄jU1jX1j̄jY1j\1jӥj]1j`1jäja1jd1jje1jh1jji1jl1jjm1jp1jjq1jt1jPju1jx1jPjy1j|1jPj}1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j+j1j1j+j1j1j+j1j1j'j1j1j'j1j1j'j1j1j'j1j1j'j1j1j'j1j1j'j1jij1j'jų1jȳ1jjɳ1j̳1jjͳ1jг1jjѳ1jԳ1jjճ1jس1jjٳ1jܳ1jjݳ1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j)j1j1j)j 1j 1jj 1j1jj1j1jj1j1jj1j1jj1j 1jj!1j$1jj%1j(1jj)1j,1j%j-1j01j%j11j41j%j51j81j%j91j<1jj=1j@1jjA1jD1jjE1jH1j[yjI1jL1j[yjM1jP1j[jQ1jT1j[jU1jX1jjY1j\1jj]1j`1jja1jd1jje1jh1jji1jl1j$jm1jp1j$jq1jt1j$ju1jx1j$jy1j|1jj}1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jnxj1j1jnxj1j1jj1j1jj1j1jj1jĴ1jjŴ1jȴ1jjɴ1j̴1jjʹ1jд1jOjѴ1jԴ1jjմ1jش1jjٴ1jܴ1jjݴ1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj 1j 1jj 1j1jj1j1j:j1j1j:j1j1j:j1j 1j:j!1j$1j:j%1j(1jj)1j,1jj-1j01jj11j41jj51j81jj91j<1jj=1j@1jjA1jD1jjE1jH1jjI1jL1jjM1jP1jjQ1jT1jjU1jX1jjY1j\1jj]1j`1jja1jd1jje1jh1jji1jl1jjm1jp1jjq1jt1jju1jx1jjy1j|1jj}1j1jbj1j1jbj1j1jbj1j1jj1j1jj1j1jj1j1jQj1j1jQj1j1jQj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jZj1jĵ1j=jŵ1jȵ1j=jɵ1j̵1j=j͵1jе1j=jѵ1jԵ1j=jյ1jص1j=jٵ1jܵ1j=jݵ1j1j]j1j1j]j1j1j]j1j1j]j1j1j]j1j1j]j1j1j]j1j1j]j1j1jj1j1jj1j1jj 1j 1jj 1j1jj1j1jj1j1jj1j1jkj1j 1jwj!1j$1jwj%1j(1jwj)1j,1jwj-1j01jwj11j41jwj51j81jj91j<1jj=1j@1jjA1jD1jjE1jH1jjI1jL1jjM1jP1jjQ1jT1jjU1jX1jjY1j\1jj]1j`1jja1jd1jje1jh1jji1jl1jjm1jp1jjq1jt1jju1jx1jjy1j|1jj}1j1jj1j1jj1j1jjY1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1jö1jjĶ1jǶ1jjȶ1j˶1jj̶1j϶1jjж1jӶ1jjԶ1j׶1jjض1j۶1jjܶ1j߶1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj 1j1jj1j1jj1j1jj1j1jCj1j1jCj 1j#1jCj$1j'1jCj(1j+1jJj,1j/1jJj01j31jJj41j71jJj81j;1jJj<1j?1jJj@1jC1jJjD1jG1jJjH1jK1jJjL1 poison_btbj poison-btbjO1jjP1jS1jjT1 spec_ref1j spec-ref1 spec_ref2j spec-ref2 spec_ref3j spec-ref3 spec_ref4j spec-ref4 spec_ref5j spec-ref5 spec_ref6j spec-ref6 spec_ref7j spec-ref7 spec_ref8j spec-ref8 spec_ref9j spec-ref9 spec_ref10j spec-ref10 spec_ref11j spec-ref11 spec_ref12j spec-ref12 spec_ref13j spec-ref13jW1jjX1j[1jj\1j_1jj`1jc1jjd1jg1jjh1jk1jjl1jo1jjp1js1jjt1jw1jjx1j{1jj|1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j{<j1j1j{<j1j1j{<j1j1j{<j1j1j{<j1j1j{<j1j1j{<j1j1j{<j1j1j{<j1j1j{<j1j÷1j{<jķ1jǷ1j{<jȷ1j˷1j{<j̷1jϷ1j jз1jӷ1j jԷ1j׷1j jط1j۷1j jܷ1j߷1j j1j1j j1j1j7j1j1j7j1j1j7j1j1j7j1j1j7j1j1j7j1j1j7j1j1j7j1j1j7j1j 1j!j 1j1jAj1j1jAj1j1jAj1j1jAj1j1jAj 1j#1jAj$1j'1jAj(1j+1jAj,1j/1jAj01j31jAj41j71jf>j81j;1jf>j<1j?1jf>j@1jC1jjD1jG1jjH1jK1j jL1jO1jjP1jS1jjT1jW1jjX1j[1jj\1j_1jj`1jc1jjd1jg1jjh1jk1jjl1jo1jjp1js1jjt1jw1jjx1j{1jj|1j1jMj1j1jMj1j1jMj1j1jMj1j1jMj1j1jMj1j1jMj1j1jMj1j1jMj1j1jMj1j1jMj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1jø1jjĸ1jǸ1jG jȸ1j˸1jG j̸1jϸ1jG jи1jӸ1jG jԸ1j׸1jG jظ1j۸1jG jܸ1j߸1jG j1j1jG j1j1jG j1j1jG j1j1jG j1j1jG j1j1jj1j1jj1u(j1jj1j1jj1j1jj1j 1jj 1j1jj1j1jj1j1jj1j1jj1j1jj 1j#1jj$1j'1jj(1j+1jj,1j/1jj01j31jj41j71jj81j;1j;j<1j?1j;j@1jC1j;jD1jG1j;jH1jK1j;jL1jO1j;jP1jS1j;jT1jW1j;jX1j[1j;j\1j_1jI@j`1jc1jI@jd1jg1jI@jh1jk1jI@jl1jo1jI@jp1js1jI@jt1jw1jI@jx1j{1jI@j|1j1jI@j1j1jI@j`1j1jI@jd1j1jI@jh1j1jI@jl1j1jI@j1j1jI@jt1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j¹1j.jù1jƹ1j.jǹ1jʹ1j.j˹1jι1j.jϹ1jҹ1j.jӹ1jֹ1j.j׹1jڹ1j.j۹1j޹1j.j߹1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j 1j.j 1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j"1j.j#1j&1j.j'1j*1j.j+1j.1j.j/1j21j.j31j61j.j71j:1j.j;1j>1jj?1jB1jjC1jF1jjG1jJ1jjK1jN1jjO1jR1jjS1jV1jEjW1jZ1je?j[1j^1je?j_1jb1je?jc1jf1je?jg1jj1je?jk1jn1je?jo1jr1j js1jv1j jw1jz1jj{1j~1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jgj1j1j j1j1j j1j1j j1j1j j1j1j j1j1jj1j1jj1j1jj1j1jj1jº1jjú1jƺ1jjǺ1jʺ1jj˺1jκ1jjϺ1jҺ1jjӺ1jֺ1jj׺1jں1jjۺ1j޺1jjߺ1j1jj1j1jj1j1jj1j1jj1j1jj1j1j_ j1j1jj1j1jj1j1jj1j1jj1j 1jKEj 1j1jKEj1j1jKEj1j1jj1j1jJj1j1jJj1j"1jJj#1j&1jJj'1j*1jJj+1j.1jJj/1j21jJj31j61jJj71j:1jJj;1j>1jJj?1jB1jEjC1jF1jEjG1jJ1jEjK1jN1jEjO1jR1jjS1jV1jjW1jZ1jj[1j^1jj_1jb1jjc1jf1jjg1jj1jEjk1jn1jjo1jr1jCjs1jv1jjw1jz1jj{1j~1j4j1j1jo7j1j1j!j1j1jyj1j1jj1j1jC7j1j1jMj1j1jj1j1jj1j1jEj1j1j j1j1j`j1j1j>j1j1j9?j1j1jj1j1j7j1j1j ?j1j»1jqjû1jƻ1jjǻ1jʻ1jj˻1jλ1jKjϻ1jһ1j>jӻ1jֻ1jn j׻1jڻ1jjۻ1j޻1jdj߻1j1jAj1j1jfj1j1j^Cj1j1jyJj1j1jj1j1jUj1j1j0j1j1j\j1j1jIj1j1jIj1j 1jIj 1j1jIj1j1jo j1j1jXj1j1jjj1j1jFj1j"1jFj#1j&1jFj'1j*1jFj+1j.1jFj/1j21jFj31j61jFj71j:1jj;1j>1jj?1jB1jjC1jF1jjG1jJ1jjK1jN1jjO1jR1jjS1jV1jjW1jZ1jj[1j^1jj_1jb1jjc1jf1jjg1jj1jjk1jn1jjo1jr1jjjs1jv1jjjw1jz1jjj{1j~1jjj1j1jjj1j1jjj1j1jjj1j1jjj1j1jjj1j1jjj1j1jjj1j1jjj1j1jjj1j1jjj1j1jjj1j1jj1j1jj1j1jj1j1jj1j1jj1j¼1jjü1jƼ1jjǼ1jʼ1jj˼1jμ1jjϼ1jҼ1jjӼ1jּ1jj׼1jڼ1jjۼ1j޼1jj߼1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj 1j1jj1j1jj1j1jj1j1jj1j1jj1j"1j_Hj#1j&1j_Hj'1j*1j_Hj+1j.1j_Hj/1j21j_Hj31j61j_Hj71j:1j_Hj;1j>1j_Hj?1jB1j_HjC1jF1j_HjG1jJ1jjK1jN1jAjO1jR1jjS1jV1jjW1jZ1jj[1j^1jkj_1jb1jkjc1jf1jsjg1jj1jsjk1jn1jsjo1jr1jsjs1jv1jjjw1jz1jjj{1j~1jsj1j1j@vj1j1jGpj1j1jvj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jFlj1j1j~j1j1j~j1j1j~j1j1j~j1j1j~j1j1j~j1j½1j~jý1jƽ1j~jǽ1jʽ1j~j˽1jν1j~jϽ1jҽ1jTjӽ1jֽ1j j׽1jڽ1jTj۽1j޽1jTj߽1j1jTj1j1jTj1j1jTj1j1jj1j1jbj1j1jbj1j1jbj1j1jbj1j1j/fj1j1j/fj1j 1j/fj 1j1j/fj1j1jj1j1jXj1j1jXj1j1jXj1j"1jXj#1j&1jXj'1j*1jXj+1j.1jXj/1j21jXj31j61jXj71j:1jj;1j>1jSj?1jB1j%}jC1jF1j%}jG1jJ1j%}jK1jN1j%}jO1jR1j%}jS1jV1jLjW1jZ1jLj[1j^1jLj_1jb1jLjc1jf1jLjg1jj1jLjk1jn1jLjo1jr1jijs1jv1jijw1jz1jij{1j~1jij1j1j'ej1j1j'ej1j1j'ej1 atomic-opsjOj0memory-barriersjOj0lwn-mbjOj0j1jOj1j1jOj1j1jOj1j1jOj1j1jOj1j1jOj1j1jOj1 white-paperjJj0api-specjJj0amd-apmjJj0 kvm-forumjJj0 snp-fw-abijJj0j1jJj1j1jJj1j1jJj1j1jJj1j1jJj1j1jJj1j¾1j8ojþ1jƾ1j_jǾ1jʾ1j_j˾1jξ1j`jϾ1jҾ1j`jӾ1j־1joj׾1jھ1jspj۾1j޾1jspj߾1j1jspj1j1jspj1j1jspj1j1jspj1j1jspj1j1jspj1j1jspj1j1jspj1j1jspj1j1jspj1j 1jspj 1j1jspj1j1jrj1j1jrj1j1jwj1j1jwj1j"1jwj#1j&1jwj'1j*1jwj+1j.1jwj/1j21jmj31j61jmj71j:1jmj;1j>1jmj?1jB1jmjC1jF1jmjG1jJ1jmjK1jN1jmjO1jR1jZjS1jV1jZjW1jZ1jZj[1j^1jZj_1jb1jZjc1jf1jMjg1jj1jMjk1jn1jpjo1jr1jjs1jv1jjw1jz1jj{1j~1jj1j1jj1j1jj1j1jj1j1jj1j1jUj1j1jUj1j1jUj1j1jBWj1j1jBWj1j1j4Zj1j1j^j1j1j*bj1j1j*bj1j1j*bj1j1j*bj1j1j*bj1j¿1jk^jÿ1jƿ1jk^jǿ1jʿ1jk^j˿1jο1jKsjϿ1jҿ1jKsjӿ1jֿ1jKsj׿1jڿ1j|jۿ1j޿1jj߿1j1jj1j1j7Oj1j1j7Oj1j1j7Oj1j1j7Oj1j1jorj1j1jorj1j1jrlj1j1jrlj1j1jrlj1j 1jrlj 1j1jrlj1j1jrlj1j1jrlj1j1jrlj1j1j~j1j"1j~j#1j&1jdoj'1j*1jdoj+1j.1jr|j/1j21jr|j31j61jvj71j:1jvj;1j>1jvj?1jB1jvjC1jF1jvjG1jJ1jvjK1jN1j jO1jR1j jS1jV1j jW1jZ1j j[1j^1j j_1jb1j jc1jf1j jg1jj1jLjk1jn1jLjo1jr1jLjs1jv1jLjw1jz1jLj{1j~1jLj1j1jLj1j1jLj1j1jLj1j1jLj1j1j3j1j1j3j1j1jej1j1jlTj1j1jlTj1j1j6j1j1j6j1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jj1j1jj1j1jj1j1j{j1j1jj~j1j1jj~j1j1jj~j1j1jj1j1jj1j1jMj1j1jMj1j1jMj1j1jMj1j1jMj1j 1jMj 1j1jMj1j1jMj1j1jMj1j1jxj1j1jxj1j"1jxj#1j&1jxj'1j*1jxj+1j.1jxj/1j21jxj31j61jfj71j:1jfj;1j>1jfj?1jB1jfjC1jF1jfjG1jJ1jfjK1jN1j{jO1jR1j,VjS1jV1j,VjW1jZ1j,Vj[1j^1j,Vj_1jb1jujc1jf1jujg1jj1jujk1jn1jmtjo1jr1jmtjs1jv1jmtjw1jz1jmtj{1j~1jmtj1j1jmtj1j1jmtj1j1jmtj1j1j;Rj1j1jQj1j1jQj1j1jQj1j1jQj1j1jQj1j1jQj1j1jQj1j1jQj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j&j1 v4l2-fourccj& v4l2-fourccj1j&j1j1j&j1j1j&j1j1j&j1j1j&j1j 1j&j 1j1j&j1j1jj1j1jj1j1jj1j1jj1j"1jj#1j&1jj'1j*1jj+1j.1jj/1j21jj31j61jj71j:1jj;1j>1jj?1jB1jjC1jF1jjG1jJ1jjK1jN1jjO1jR1jjS1jV1jjW1jZ1jOj[1j^1jOj_1jb1jOjc1jf1jOjg1jj1jOjk1jn1jOjo1jr1jOjs1jv1jOjw1jz1jj{1j~1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j<j1j1j<j1j1j<j1j1j<j1j1j<j1j1j<j1j1j<j1j1j<j1j1j<j1j1jyj1j1jyj1j1jyj1j 1jyj 1j1jyj1j1jyj1j1jyj1j1jyj1j1jyj1j"1jj#1j&1jj'1j*1jj+1j.1jj/1j21jj31j61jj71j:1jj;1j>1jj?1jB1j9jC1jF1j9jG1jJ1j9jK1jN1j9jO1jR1j9jS1jV1j9jW1jZ1j9j[1j^1j9j_1jb1j9jc1jf1jgjg1jj1jgjk1jn1jgjo1jr1jgjs1jv1jgjw1jz1jgj{1j~1jgj1j1j$j1j1j$j1j1j$j1j1j$j1j1j$j1j1j$j1j1j$j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j~j1j1j~j1j1j~j1j1j~j1j1j~j1j1j~j1j1j~j1j1j~j1j1j~j1j1j~j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1jڕj1j1jڕj1j1jڕj1j 1jڕj 1j1jڕj1j1jڕj1j1jڕj1j1jڕj1j1j j1j"1j j#1j&1j j'1j*1j j+1j.1j j/1j21j j31j61j j71j:1j j;1j>1jPj?1jB1jPjC1jF1jPjG1jJ1jPjK1jN1jPjO1jR1jPjS1jV1jPjW1jZ1jPj[1j^1jPj_1jb1jYjc1jf1jYjg1jj1jYjk1jn1jYjo1jr1jYjs1jv1jYjw1jz1jYj{1j~1jpj1j1jpj1j1jpj1j1jpj1j1jpj1j1jpj1j1jpj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jnj1j1jnj1j1jnj1j1jnj1j1jnj1j1jnj1j1jnj1j1jnj1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1jƤj1j1jƤj1j1jƤj1j1jƤj1j1jƤj1j 1jƤj 1j1jƤj1j1jj1j1jj1j1jj1j1jj1j"1jj#1j&1jj'1j*1jj+1j.1jj/1j21jj31j61jSj71j:1jSj;1j>1jSj?1jB1jSjC1jF1jSjG1jJ1jSjK1jN1jSjO1jR1jjS1jV1jjW1jZ1jj[1j^1jj_1jb1jjc1jf1jjg1jj1jjk1jn1jjo1jr1j%js1jv1j%jw1jz1j%j{1j~1j%j1j1j%j1j1j%j1j1j%j1j1j%j1j1j%j1j1jPj1j1jPj1j1jPj1j1jPj1j1jPj1j1jPj1j1jPj1j1j>j1j1j>j1j1j>j1j1j>j1j1j>j1j1j>j1j1j>j1j1j>j1j1j>j1j1j>j1j1j>j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j j1j1j j1j1j j1j1j j1j 1j j 1j1j j1j1j j1j1j j1j1j j1j1j j1j"1j j#1j&1j j'1j*1j j+1j.1j j/1j21j=j31j61j=j71j:1j=j;1j>1j=j?1jB1j=jC1jF1j=jG1jJ1j=jK1jN1jjO1jR1jjS1jV1jjW1jZ1jj[1j^1jj_1jb1jjc1jf1jjg1jj1jjk1jn1jjo1jr1jjs1jv1jjw1jz1jj{1j~1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1flag_execute_on_writejflag-execute-on-writeflag_modify_layoutjflag-modify-layoutj1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j)j1j1j)j1j1j)j1j1j)j1j1j)j1j1j)j1j1j)j1j 1jʹj 1j1jʹj1j1jʹj1j1jʹj1j1jʹj1j1jʹj1j"1jʹj#1j&1jʹj'1j*1jʹj+1j.1jʹj/1j21jʹj31j61jʹj71j:1jʹj;1j>1jʹj?1jB1jʹjC1jF1jʹjG1jJ1jʹjK1jN1jʹjO1jR1jʹjS1jV1jjW1jZ1jj[1j^1jj_1jb1jjc1jf1jjg1jj1jjk1jn1jjo1jr1j;js1jv1j;jw1jz1j;j{1j~1j;j1j1j;j1j1j;j1j1j;j1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1j:j1j1j:j1j1j:j1j1j:j1j1j:j1j1j:j1j1j:j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j"j1j1j"j1j1j"j1j1j"j1j1j"j1j1j"j1j1j"j1j1j@j1j1j@j1j 1j@j 1j1j@j1j1j@j1j1j@j1j1j@j1j1j!j1j"1j!j#1j&1j!j'1j*1j!j+1j.1j!j/1j21j!j31j61j!j71j:1j!j;1j>1j j?1jB1j jC1jF1j jG1jJ1j jK1jN1j jO1jR1j jS1jV1j jW1jZ1jj[1j^1jj_1jb1jjc1jf1jjg1jj1jjk1u(jn1jjo1jr1jjs1jv1jjw1jz1j4j{1j~1j4j1j1j4j1j1j4j1j1j4j1j1j4j1j1j4j1j1jڟj1j1jڟj1j1jڟj1j1jڟj1j1jڟj1j1jڟj1j1jڟj1j1jڟj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j~j1yuv-chroma-centeredj~yuv-chroma-centeredyuv-chroma-cositedj~yuv-chroma-cositedj1j~j1j1j~j1j1j9j1j1j9j1j1j9j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j 1jj 1j 1jj1j1jj1j1jj1j1jj1j1jj1j!1jj"1j%1jj&1j)1jj*1j-1jj.1j11jj21j51j<j61j91jbj:1j=1jbj>1jA1jbjB1jE1jbjF1jI1jbjJ1jM1jbjN1jQ1jbjR1jU1jbjV1jY1jbjZ1j]1jbjJ1j`1jbja1jd1jTje1jh1jTji1jl1jTjm1jp1jTjq1jt1jǖju1jx1jǖjy1j|1j j}1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j4j1j1j`j1j1j`j1j1j`j1j1j`j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj 1j 1jj 1j1jj1j1jj1j1jj1j1jj1j 1jj!1j$1j'j%1j(1jj)1j,1jj-1j01jj11j41jj51j81jj91j<1jj=1j@1jjA1jD1jjE1jH1jjI1jL1jjM1jP1jjQ1jT1jjU1jX1j*jY1j\1j*j]1j`1j*ja1jd1j#je1jh1jji1jl1jjm1jp1jàjq1jt1jàju1jx1jàjy1j|1jàj}1j1jàj1j1j j1j1j j1j1j j1j1j j1j1j j1j1jj1j1jj1j1jj1j1jKj1j1jKj1j1jKj1j1j%j1j1j%j1j1j%j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1jj1j1jwj 1j 1jwj 1j1jwj1j1jwj1j1jwj1j1jwj1j 1jwj!1j$1jwj%1j(1jj)1j,1jj-1j01jj11j41jj51j81jj91j<1jj=1j@1jjA1jD1jjE1jH1jjI1jL1jjM1jP1jjQ1jT1jjU1jX1jjY1j\1jj]1j`1jja1jd1jje1jh1jji1jl1jBjm1jp1jBjq1jt1jBju1jx1jBjy1j|1jBj}1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jj1j1jj1j1jj1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1jDj1j1jDj1j1jDj1j1jDj1j1jDj1j1jDj1j1jDj1j1jM?j1j1jM?j 1j 1jM?j 1j1jM?j1j1jM?j1j1jM?j1j1jM?j1j 1jZj!1j$1jZj%1j(1jZj)1j,1jZj-1j01jZj11j41jZj51j81jZj91j<1j@3j=1j@1j@3jA1jD1j@3jE1jH1j@3jI1jL1j@3jM1jP1j@3jQ1jT1j@3jU1jX1j\jY1j\1j\j]1j`1j\ja1jd1j\je1jh1j\ji1jl1j\jm1jp1j\jq1jt1jgju1jx1jgjy1j|1jgj}1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj1j1jgj 1j 1jgj 1j1jgj1j1jgj1j1jgj1j1jgj1j 1jgj!1j$1jgj%1j(1jgj)1j,1jgj-1j01jgj11j41jgj51j81jgj91j<1jgj=1j@1jgjA1jD1jgjE1jH1jgjI1jL1jgjM1jP1jgjQ1jT1jgjU1jX1jgjY1j\1jgj]1j`1jgja1jd1jgje1jh1jgji1jl1jgjm1jp1jgjq1jt1jgju1jx1jgjy1j|1jgj}1j1jgj1j1jgj1j1jgj1media-lnk-fl-data-linkjgmedia-lnk-fl-data-linkmedia-lnk-fl-interface-linkjgmedia-lnk-fl-interface-linkmedia-lnk-fl-ancillary-linkjgmedia-lnk-fl-ancillary-linkj1jgj1j1j&%j1j1j&%j1j1j&%j1j1j&%j1j1j&%j1j1j&%j1j1j&%j1j1j&%j1j1j&%j1j1j&%j1j1jXRj1j1jXRj1j1jXRj1j1jXRj1j1jXRj1j1jXRj1j1jXRj1j1jbnj1j1jbnj1j1jbnj1j1jbnj1j1jbnj1j1jbnj1j1jbnj1j1j^j1j1j^j1j1j^j1j1j^j1j1j^j1j1j^j1j1j^j 1j 1jCj 1j1jBj1j1jBj1j1jj1j1jj1lirc-mode-scancodejlirc-mode-scancodelirc-scancode-flag-togglejlirc-scancode-flag-togglelirc-scancode-flag-repeatjlirc-scancode-flag-repeatlirc-mode-mode2jlirc-mode-mode2lirc-mode-pulsejlirc-mode-pulsej 1jj!1j$1jj1j'1jj(1j+1jj,1j/1jNj01j31jNj41j71jrMj81lirc-can-rec-rawjrMlirc-can-rec-rawlirc-can-rec-pulsejrMlirc-can-rec-pulselirc-can-rec-mode2jrMlirc-can-rec-mode2lirc-can-rec-lirccodejrMlirc-can-rec-lirccodelirc-can-rec-scancodejrMlirc-can-rec-scancodelirc-can-set-send-carrierjrMlirc-can-set-send-carrierlirc-can-set-send-duty-cyclejrMlirc-can-set-send-duty-cyclelirc-can-set-transmitter-maskjrMlirc-can-set-transmitter-masklirc-can-set-rec-carrierjrMlirc-can-set-rec-carrierlirc-can-set-rec-carrier-rangejrMlirc-can-set-rec-carrier-rangelirc-can-get-rec-resolutionjrMlirc-can-get-rec-resolutionlirc-can-set-rec-timeoutjrMlirc-can-set-rec-timeoutlirc-can-measure-carrierjrMlirc-can-measure-carrierlirc-can-use-wideband-receiverjrMlirc-can-use-wideband-receiverlirc-can-send-rawjrMlirc-can-send-rawlirc-can-send-pulsejrMlirc-can-send-pulselirc-can-send-mode2jrMlirc-can-send-mode2lirc-can-send-lirccodejrMlirc-can-send-lirccodej;1jrMj<1j?1jrMj@1jC1jrMjD1jG1jrMjH1jK1jrMjL1jO1jrMjP1jS1jrMjT1jW1jymjX1j[1jymj\1j_1jymj`1jc1jymjd1jg1jymjh1jk1jymjl1jo1jymjp1js1jymjt1jw1jdljx1j{1jdlj|1j1jdlj1j1jdlj1j1jdlj1j1jdlj1j1jdlj1j1j);j1j1j);j1j1j);j1j1j);j1j1j);j1j1j);j1j1j);j1j1j);j1j1jYj1j1jYj1j1jYj1j1jYj1j1jYj1j1jYj1j1jYj1j1jYj1j1jUj1j1jUj1j1jUj1j1jEj1j1jEj1j1jEj1j1jEj1j1jEj1j1jEj1j1jEj1j1j{kj1lirc-mode2-frequencyj{klirc-mode2-frequencyj1j{kj1j1j{kj1j1j{kj1j 1j{kj 1j1j{kj1j1j{kj1j1j}Pj1j1j}Pj1j1j}Pj1j"1j}Pj#1j&1j}Pj'1j*1j}Pj+1j.1j}Pj/1j21jj31j61jj71j:1jj;1j>1jj?1jB1jjC1jF1jjG1jJ1jjK1jN1jAjO1jR1jAjS1jV1jAjW1jZ1jAj[1j^1jAj_1jb1jAjc1jf1jAjg1jj1jAjk1jn1jBejo1jr1jBejs1jv1jBejw1jz1jBej{1j~1jBej1j1jBej1j1jBej1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j6@j1j1j6@j1j1j6@j1j1j6@j1j1j6@j1j1j6@j1j1j6@j1j1jOj1j1jOj1j1jOj1j1jOj1j1jOj1j1jOj1j1jOj1j1jfj1j1jfj1j1jfj1j1jfj1j1jfj1j1jfj1j1jfj1j1jMmj1j1jMmj1j1jk5j1j1jk5j1j 1jk5j 1j 1jk5j1j1jk5j1j1jk5j1j1jk5j1j1jk5j1j!1jk5j"1j%1jk5j&1j)1jk5j*1j-1jk5j.1j11jk5j21j51jk5j61j91jk5j:1j=1jk5j>1jA1jk5jB1jE1jk5jF1jI1jk5jJ1jM1jk5jN1jQ1jk5jR1jU1jk5jV1jY1jk5jZ1j]1jk5j^1ja1jk5jb1je1jk5jf1ji1jk5jj1jm1jk5jn1jq1jLjr1ju1jLjv1jy1jLjz1j}1jLj~1j1jLj1j1jLj1j1jLj1j1jLj1j1jLj1j1jLj1j1jLjv1j1jLjz1j1jLj~1j1jLj1j1jLj1j1jLj1j1jLj1j1jLj1j1jFj1j1jFj1j1j:j1rc_standard_keymapj:rc-standard-keymapj1j:j1j1j:j1j1j\:j1j1j\:j1j1j\:j1j1j\:j1j1j_j1j1j_j1j1jr\j1j1jr\j1j1jr\j1j1jr\j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j 1jV(j 1j 1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j!1jV(j"1j%1jV(j&1j)1jV(j*1j-1jV(j.1j11jV(j21j51jV(j61j91jV(j:1j=1jV(j>1jA1jV(jB1jE1jV(jF1jI1jV(jJ1jM1jV(jN1jQ1jV(jR1jU1jV(jV1jY1jV(jZ1j]1jV(j^1ja1jV(jb1je1jV(jf1ji1jV(jj1jm1jV(jn1jq1jV(jr1ju1jV(jv1jy1jV(jz1j}1jV(j~1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j"1j1jV(j1j1jV(j*1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(jB1j1jV(jF1j1jV(jJ1j1jV(jN1j1jV(j1j1jV(j1j1jV(j1j 1jV(j 1j1jV(j1j1jV(j1j1jV(j1j1jV(j1j1jV(j 1j#1jV(j$1j'1jV(jz1j*1jV(j~1j-1jV(j1j01jV(j1j31jV(j1j61jV(j1j91jV(j1j<1jV(j1j?1jV(j1jB1jW&jC1jF1jW&jG1v4l2-buf-flag-mappedjW&v4l2-buf-flag-mappedv4l2-buf-flag-queuedjW&v4l2-buf-flag-queuedv4l2-buf-flag-donejW&v4l2-buf-flag-donev4l2-buf-flag-errorjW&v4l2-buf-flag-errorv4l2-buf-flag-in-requestjW&v4l2-buf-flag-in-requestv4l2-buf-flag-keyframejW&v4l2-buf-flag-keyframev4l2-buf-flag-pframejW&v4l2-buf-flag-pframev4l2-buf-flag-bframejW&v4l2-buf-flag-bframev4l2-buf-flag-timecodejW&v4l2-buf-flag-timecodev4l2-buf-flag-preparedjW&v4l2-buf-flag-prepared!v4l2-buf-flag-no-cache-invalidatejW&!v4l2-buf-flag-no-cache-invalidatev4l2-buf-flag-no-cache-cleanjW&v4l2-buf-flag-no-cache-clean"v4l2-buf-flag-m2m-hold-capture-bufjW&"v4l2-buf-flag-m2m-hold-capture-bufv4l2-buf-flag-lastjW&v4l2-buf-flag-lastv4l2-buf-flag-request-fdjW&v4l2-buf-flag-request-fdv4l2-buf-flag-timestamp-maskjW&v4l2-buf-flag-timestamp-maskv4l2-buf-flag-timestamp-unknownjW&v4l2-buf-flag-timestamp-unknown!v4l2-buf-flag-timestamp-monotonicjW&!v4l2-buf-flag-timestamp-monotonicv4l2-buf-flag-timestamp-copyjW&v4l2-buf-flag-timestamp-copyv4l2-buf-flag-tstamp-src-maskjW&v4l2-buf-flag-tstamp-src-maskv4l2-buf-flag-tstamp-src-eofjW&v4l2-buf-flag-tstamp-src-eofv4l2-buf-flag-tstamp-src-soejW&v4l2-buf-flag-tstamp-src-soejJ1jW&jK1jN1jW&jO1jR1jW&jS1jV1jW&jW1jZ1jW&j[1j^1jW&j_1jb1jW&jc1jf1jW&jG1ji1jW&jj1jm1jW&jn1jq1jGjr1ju1jGjv1jy1jUjz1j}1jw!j~1j1jw!j~1hsv-colorspacejShsv-colorspacej1jSj1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1jGXj1j1jGXj1j1jH9j1j1jH9j1j1jCOj1j1jCOj1j1jXj1j1jXj1j1jXj 1j 1jXj 1j1jXj1j1jXj1j1jXj1j1jXj1j 1jXj!1j$1jXj%1j(1jXj)1j,1jXj-1j01jXj11j41jXj51j81jij91j<1jij=1j@1jijA1jD1jijE1jH1jijI1jL1jijM1jP1jijQ1jT1jijU1jX1jijY1j\1jij]1j`1ju#ja1jd1ju#ja1jg1j9jh1jk1j9jl1jo1j9jp1js1j9jt1jw1j9jx1j{1j9j|1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1jQVj1j1jQVj1j1jQVj1j1jQVj1j1jQVj1j1jQVj1j1jQVj1j1jQVj1j1jQVj1j1jQVj1j1jQVj1j1jQVj1j1jTj1j1jTj1j1jk<j1j1jk<j1j1j)4j1j1j)4j1j1j)4j1j1j)4j1j 1jhj 1j1jhj1j1jhj1j1jhj1j1jhj1j1jhj 1j#1jbj$1j'1jbj(1j+1jbj,1j/1jbj01j31jbj41j71jbj81j;1j#j<1j?1j#j@1jC1j#jD1jG1j#jH1jK1j#jL1jO1j#jP1jS1j#jT1jW1jDjX1j[1jDj\1j_1jDj`1jc1jDjd1jg1jDjh1jk1j4jl1jo1j4jp1js1j4jt1jw1j4jx1j{1j4j|1j1j4j1j1j4j1j1j4j1j1j4j1j1j4j1j1jSj1j1jSj1j1jSj1v4l2-rds-blockjSv4l2-rds-blockv4l2-rds-block-codesjSv4l2-rds-block-codesj1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jij1j1jij1j1jij1j1jij1j1jij1j1j Hj1j1j Hj1j1j Hj1j1j Hj1j1j Hj1j1j Hj1j1j Hj1j1j Hj1j1j Hj1j1j Hj1j1j Hj1j1j Hj1j1j Hj1j1jJj1j1jJj1j1jJj1j1jJj1j 1jJj 1j 1jJj1j1jJj1j1jJj1j1jJj1j1jJj1j!1j<j"1j%1j<j&1j91j<j:1j)1j<j*1j-1j<j.1j11j<j21j=1j<j>1jA1j<jB1jE1j<jF1j51j<j61jI1j<jJ1jM1j<jN1jQ1j<jR1jU1j<j&1jX1jjjY1j\1jjj]1j`1jjja1jd1jjje1jh1jjji1jl1jCjm1jp1jCjq1jt1jS`ju1jx1jS`jy1j|1jS`j}1j1jS`j1j1jS`j1j1jS`j1j1jS`j1j1jS`j1j1jS`j1j1jS`j1j1jS`j1j1jS`j1j1jS`j1j1jS`j1j1jS`j1j1jdj1j1jdj1j1jdj1j1jdj1j1jdj1j1jSj1j1jSj1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1jj 1j 1jj 1j1jj1j1jj1j1jj1j1jj1j 1jj!1j$1jj%1j(1jj)1j,1jj-1j01jj11j41jj51j81jj91j<1jj=1j@1jjA1jD1jjE1jH1jjI1jL1jjM1jP1jjQ1jT1jjU1jX1jjY1j\1jj]1j`1jja1jd1jje1jh1jji1jl1jjm1jp1jjq1jt1jju1jx1jjy1j|1jj}1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1v4l2-mpeg-video-vp9-leveljv4l2-mpeg-video-vp9-levelj1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1v4l2-hevc-size-of-length-fieldjv4l2-hevc-size-of-length-fieldu(j1jj 1j 1jj 1j1jj1j1jj1j1jj1j1jj1j 1jmgj!1j$1jmgj%1j(1jmgj)1h264_sps_constraints_set_flagsjmgh264-sps-constraints-set-flagsh264_sps_flagsjmgh264-sps-flagsh264_pps_flagsjmgh264-pps-flagsh264_slice_flagsjmgh264-slice-flagsh264_ref_fieldsjmgh264-ref-fieldsh264_decode_params_flagsjmgh264-decode-params-flagsh264_dpb_flagsjmgh264-dpb-flagsj,1jmgj-1j01jmgj11j41jmgj51vp8_frame_flagsjmgvp8-frame-flagsvp8_segment_flagsjmgvp8-segment-flagsvp8_loop_filter_flagsjmgvp8-loop-filter-flagsj81jmgj91mpeg2_sequence_flagsjmgmpeg2-sequence-flagsmpeg2_picture_flagsjmgmpeg2-picture-flagsj<1jmgj=1 vp9_tx_modejmg vp9-tx-modevp9_frame_flagsjmgvp9-frame-flagsvp9_ref_frame_sign_biasjmgvp9-ref-frame-sign-biasvp9_reset_frame_contextjmgvp9-reset-frame-contextvp9_interpolation_filterjmgvp9-interpolation-filtervp9_reference_modejmgvp9-reference-modevp9_segment_featurejmgvp9-segment-featurevp9_segmentation_flagsjmgvp9-segmentation-flagsvp9_loop_filter_flagsjmgvp9-loop-filter-flagsj@1jmgjA1hevc_sps_flagsjmghevc-sps-flagshevc_pps_flagsjmghevc-pps-flagshevc_slice_params_flagsjmghevc-slice-params-flagshevc_dpb_field_pic_flagsjmghevc-dpb-field-pic-flagshevc_decode_params_flagsjmghevc-decode-params-flagsjD1jmgjE1av1_sequence_flagsjmgav1-sequence-flagsav1_global_motion_flagsjmgav1-global-motion-flagsav1_loop_restoration_flagsjmgav1-loop-restoration-flagsav1_segmentation_flagsjmgav1-segmentation-flagsav1_loop_filter_flagsjmgav1-loop-filter-flagsav1_quantization_flagsjmgav1-quantization-flagsav1_tile_info_flagsjmgav1-tile-info-flagsav1_frame_flagsjmgav1-frame-flagsav1_film_grain_flagsjmgav1-film-grain-flagsjH1jmgjI1jL1jmgjM1jP1jmgj11jS1j<jT1jW1j<jX1j[1j<j\1j_1j<j`1jc1jWjd1jg1jWjh1jk1jWjl1jo1jWjp1js1jNjt1jw1jNjx1j{1jNj|1j1jNj1j1jfQj1j1jfQj1j1jfQj1j1jfQj1j1jfQj1j1j2j1j1j2j1j1j2j1j1j2j1j1j|j1j1j|j1j1j|j1j1j|j1j1j'j1j1j'j1j1j'j1j1j'j1j1j'j1j1j'j1j1j+fj1j1j+fj1j1j+fj1j1j+fj1j1jebj1j1jebj1j1jebj1j1jebj1j1jebj1j1jebj1j1jASj1j1jASj1j1jASj1j1jASj1j1jcj1j 1jcj 1j1jcj1j1jcj1j1jcj1j1jcj1j1jAj 1j#1jAj$1j'1jAj(1j+1jAj 1j.1jAj/1j21jAj31j61jAj71j:1j_j;1j>1j_j?1jB1j_jC1jF1j_jG1jJ1jcjK1jN1jcjO1jR1jFjS1jV1jFjW1jZ1jFj[1j^1jFj_1jb1jFjc1jf1jFjg1jj1jFjk1jn1j"jo1jr1j"js1jv1j"jw1jz1j"j{1j~1j"j1j1j"j1j1j"j1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1jBj1j1j]j1j1j]j1j1j]j1j1j]j1j1j]j1j1j]j1j1j]j1j1jZj1j1jZj1j1jZj1j1jZj1j1jZj1j1jZj1j1jZj1j1j[j1j1j[j1j1j[j1j1j[j1j1j[j1j1j[j1j1j[j1j1jTj1j1jTj1j1jTj1j1jTj1j 1jTj 1j1jTj1j1jTj1j1jj1j1jj1j1jj1j"1jj#1j&1jj'1j*1jj+1j.1jj/1j21jnj31j61jnj71j:1jnj;1j>1jnj?1jB1jnjC1jF1jnjG1jJ1jnjK1jN1jyrjO1jR1jyrjS1jV1jyrjW1jZ1jyrj[1j^1jyrj_1jb1jyrjc1jf1jyrjg1jj1jyrjk1jn1jyrjo1jr1jyrjs1jv1jyrjw1jz1jyrj{1j~1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j 1jyrj 1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j1jyrj1j"1jyrj#1j&1jyrj'1j*1jyrj+1j.1jyrj/1j21jyrj31j61jyrj71j:1jyrj;1j>1jyrj?1jB1jyrjC1jF1jyrjG1jJ1jyrjK1jN1jjO1jR1jjO1jU1jjV1jY1jjZ1j]1jj^1ja1jjb1je1jljf1ji1jljj1jm1jljn1jq1jljr1ju1jljv1jy1jljz1j}1jlj~1j1jj1j1jj1j1jj1jjid1jJzjid2jhjid3j7["jid45jid5j:zjid67jid7j!jid89jid9j1jj1j1jj1j1j'j1j1j'j1j1j'j1j1j'j1j1j'j1j1j'j1j1j'j1j1j'j1j1j'j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jJ~j1j1jJ~j1j1jJ~j1j1jJ~j1j1jJ~j1j 1jJ~j 1j1jj1j1jj1j1jj1j1jqj1j1jqj1j"1jqj#1j&1jpj'1j*1jpj+1j.1jpj/1j21jj31j61jj71j:1jj;1j>1jj?1jB1jjC1jF1jjG1jJ1jjK1jN1j͇jO1jR1j͇jS1jV1j͇jW1jZ1j͇j[1j^1j͇j_1jb1j͇jc1jf1j͇jg1jj1j͇jk1jn1j͇jo1jr1j͇js1jv1j͇jw1jz1jj{1j~1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1compressed-formatsjhid1v4l2-pix-fmt-jpegjhv4l2-pix-fmt-jpegv4l2-pix-fmt-mpegjhv4l2-pix-fmt-mpegv4l2-pix-fmt-h264jhv4l2-pix-fmt-h264v4l2-pix-fmt-h264-no-scjhv4l2-pix-fmt-h264-no-scv4l2-pix-fmt-h264-mvcjhv4l2-pix-fmt-h264-mvcv4l2-pix-fmt-h264-slicejhv4l2-pix-fmt-h264-slicev4l2-pix-fmt-h263jhv4l2-pix-fmt-h263v4l2-pix-fmt-spkjhv4l2-pix-fmt-spkv4l2-pix-fmt-mpeg1jhv4l2-pix-fmt-mpeg1v4l2-pix-fmt-mpeg2jhv4l2-pix-fmt-mpeg2v4l2-pix-fmt-mpeg2-slicejhv4l2-pix-fmt-mpeg2-slicev4l2-pix-fmt-mpeg4jhv4l2-pix-fmt-mpeg4v4l2-pix-fmt-xvidjhv4l2-pix-fmt-xvidv4l2-pix-fmt-vc1-annex-gjhv4l2-pix-fmt-vc1-annex-gv4l2-pix-fmt-vc1-annex-ljhv4l2-pix-fmt-vc1-annex-lv4l2-pix-fmt-vp8jhv4l2-pix-fmt-vp8v4l2-pix-fmt-vp8-framejhv4l2-pix-fmt-vp8-framev4l2-pix-fmt-vp9jhv4l2-pix-fmt-vp9v4l2-pix-fmt-vp9-framejhv4l2-pix-fmt-vp9-framev4l2-pix-fmt-hevcjhv4l2-pix-fmt-hevcv4l2-pix-fmt-hevc-slicejhv4l2-pix-fmt-hevc-slicev4l2-pix-fmt-fwhtjhv4l2-pix-fmt-fwhtv4l2-pix-fmt-fwht-statelessjhv4l2-pix-fmt-fwht-statelessv4l2-pix-fmt-rv30jhv4l2-pix-fmt-rv30v4l2-pix-fmt-rv40jhv4l2-pix-fmt-rv40v4l2-pix-fmt-av1-framejhv4l2-pix-fmt-av1-framej1jhj1j1jj1v4l2-pix-fmt-pal8jv4l2-pix-fmt-pal8j1jj1j1jj1j1jtj1j1jtj1j1jtj1j1jK{j1j1jK{j1j1jK{j1j1jdpj1j1jdpj1v4l2-pix-fmt-hsv32jdpv4l2-pix-fmt-hsv32v4l2-pix-fmt-hsv24jdpv4l2-pix-fmt-hsv24j1jdpj1j1jdpj1j1jj1v4l2-pix-fmt-yuv444jv4l2-pix-fmt-yuv444v4l2-pix-fmt-yuv555jv4l2-pix-fmt-yuv555v4l2-pix-fmt-yuv565jv4l2-pix-fmt-yuv565v4l2-pix-fmt-yuv32jv4l2-pix-fmt-yuv32v4l2-pix-fmt-ayuv32jv4l2-pix-fmt-ayuv32v4l2-pix-fmt-xyuv32jv4l2-pix-fmt-xyuv32v4l2-pix-fmt-vuya32jv4l2-pix-fmt-vuya32v4l2-pix-fmt-vuyx32jv4l2-pix-fmt-vuyx32v4l2-pix-fmt-yuva32jv4l2-pix-fmt-yuva32v4l2-pix-fmt-yuvx32jv4l2-pix-fmt-yuvx32v4l2-pix-fmt-yuv24jv4l2-pix-fmt-yuv24v4l2-pix-fmt-yuv48-12jv4l2-pix-fmt-yuv48-12v4l2-pix-fmt-uyvyjv4l2-pix-fmt-uyvyv4l2-pix-fmt-vyuyjv4l2-pix-fmt-vyuyv4l2-pix-fmt-yuyvjv4l2-pix-fmt-yuyvv4l2-pix-fmt-yvyujv4l2-pix-fmt-yvyuv4l2-pix-fmt-y210jv4l2-pix-fmt-y210v4l2-pix-fmt-y212jv4l2-pix-fmt-y212v4l2-pix-fmt-y216jv4l2-pix-fmt-y216v4l2-pix-fmt-y41pjv4l2-pix-fmt-y41pj1jj1j1jj1j1jj1j1jj1j1jޔj1j1jޔj1v4l2-pix-fmt-dvjޔv4l2-pix-fmt-dvv4l2-pix-fmt-et61x251jޔv4l2-pix-fmt-et61x251v4l2-pix-fmt-hi240jޔv4l2-pix-fmt-hi240v4l2-pix-fmt-cpia1jޔv4l2-pix-fmt-cpia1v4l2-pix-fmt-jpgljޔv4l2-pix-fmt-jpglv4l2-pix-fmt-spca501jޔv4l2-pix-fmt-spca501v4l2-pix-fmt-spca505jޔv4l2-pix-fmt-spca505v4l2-pix-fmt-spca508jޔv4l2-pix-fmt-spca508v4l2-pix-fmt-spca561jޔv4l2-pix-fmt-spca561v4l2-pix-fmt-pac207jޔv4l2-pix-fmt-pac207v4l2-pix-fmt-mr97310ajޔv4l2-pix-fmt-mr97310av4l2-pix-fmt-jl2005bcdjޔv4l2-pix-fmt-jl2005bcdv4l2-pix-fmt-ov511jޔv4l2-pix-fmt-ov511v4l2-pix-fmt-ov518jޔv4l2-pix-fmt-ov518v4l2-pix-fmt-pjpgjޔv4l2-pix-fmt-pjpgv4l2-pix-fmt-se401jޔv4l2-pix-fmt-se401v4l2-pix-fmt-sq905cjޔv4l2-pix-fmt-sq905cv4l2-pix-fmt-mjpegjޔv4l2-pix-fmt-mjpegv4l2-pix-fmt-pwc1jޔv4l2-pix-fmt-pwc1v4l2-pix-fmt-pwc2jޔv4l2-pix-fmt-pwc2v4l2-pix-fmt-sn9c10xjޔv4l2-pix-fmt-sn9c10xv4l2-pix-fmt-sn9c20x-i420jޔv4l2-pix-fmt-sn9c20x-i420v4l2-pix-fmt-sn9c2028jޔv4l2-pix-fmt-sn9c2028v4l2-pix-fmt-stv0680jޔv4l2-pix-fmt-stv0680v4l2-pix-fmt-wnvajޔv4l2-pix-fmt-wnvav4l2-pix-fmt-tm6000jޔv4l2-pix-fmt-tm6000v4l2-pix-fmt-cit-yyvyuyjޔv4l2-pix-fmt-cit-yyvyuyv4l2-pix-fmt-konica420jޔv4l2-pix-fmt-konica420v4l2-pix-fmt-yyuvjޔv4l2-pix-fmt-yyuvv4l2-pix-fmt-y4jޔv4l2-pix-fmt-y4v4l2-pix-fmt-y6jޔv4l2-pix-fmt-y6v4l2-pix-fmt-s5c-uyvy-jpgjޔv4l2-pix-fmt-s5c-uyvy-jpgv4l2-pix-fmt-mt21cjޔv4l2-pix-fmt-mt21cv4l2-pix-fmt-qc08cjޔv4l2-pix-fmt-qc08cv4l2-pix-fmt-qc10cjޔv4l2-pix-fmt-qc10cv4l2-pix-fmt-ajpgjޔv4l2-pix-fmt-ajpgv4l2-pix-fmt-hextilejޔv4l2-pix-fmt-hextilej1jޔj1j1jkj1v4l2-pix-fmt-rgb332jkv4l2-pix-fmt-rgb332v4l2-pix-fmt-argb444jkv4l2-pix-fmt-argb444v4l2-pix-fmt-xrgb444jkv4l2-pix-fmt-xrgb444v4l2-pix-fmt-rgba444jkv4l2-pix-fmt-rgba444v4l2-pix-fmt-rgbx444jkv4l2-pix-fmt-rgbx444v4l2-pix-fmt-abgr444jkv4l2-pix-fmt-abgr444v4l2-pix-fmt-xbgr444jkv4l2-pix-fmt-xbgr444v4l2-pix-fmt-bgra444jkv4l2-pix-fmt-bgra444v4l2-pix-fmt-bgrx444jkv4l2-pix-fmt-bgrx444v4l2-pix-fmt-argb555jkv4l2-pix-fmt-argb555v4l2-pix-fmt-xrgb555jkv4l2-pix-fmt-xrgb555v4l2-pix-fmt-rgba555jkv4l2-pix-fmt-rgba555v4l2-pix-fmt-rgbx555jkv4l2-pix-fmt-rgbx555v4l2-pix-fmt-abgr555jkv4l2-pix-fmt-abgr555v4l2-pix-fmt-xbgr555jkv4l2-pix-fmt-xbgr555v4l2-pix-fmt-bgra555jkv4l2-pix-fmt-bgra555v4l2-pix-fmt-bgrx555jkv4l2-pix-fmt-bgrx555v4l2-pix-fmt-rgb565jkv4l2-pix-fmt-rgb565v4l2-pix-fmt-argb555xjkv4l2-pix-fmt-argb555xv4l2-pix-fmt-xrgb555xjkv4l2-pix-fmt-xrgb555xv4l2-pix-fmt-rgb565xjkv4l2-pix-fmt-rgb565xv4l2-pix-fmt-bgr666jkv4l2-pix-fmt-bgr666v4l2-pix-fmt-bgr24jkv4l2-pix-fmt-bgr24v4l2-pix-fmt-rgb24jkv4l2-pix-fmt-rgb24v4l2-pix-fmt-abgr32jkv4l2-pix-fmt-abgr32v4l2-pix-fmt-xbgr32jkv4l2-pix-fmt-xbgr32v4l2-pix-fmt-bgra32jkv4l2-pix-fmt-bgra32v4l2-pix-fmt-bgrx32jkv4l2-pix-fmt-bgrx32v4l2-pix-fmt-rgba32jkv4l2-pix-fmt-rgba32v4l2-pix-fmt-rgbx32jkv4l2-pix-fmt-rgbx32v4l2-pix-fmt-argb32jkv4l2-pix-fmt-argb32v4l2-pix-fmt-xrgb32jkv4l2-pix-fmt-xrgb32v4l2-pix-fmt-rgbx1010102jkv4l2-pix-fmt-rgbx1010102v4l2-pix-fmt-rgba1010102jkv4l2-pix-fmt-rgba1010102v4l2-pix-fmt-argb2101010jkv4l2-pix-fmt-argb2101010v4l2-pix-fmt-bgr48-12jkv4l2-pix-fmt-bgr48-12v4l2-pix-fmt-abgr64-12jkv4l2-pix-fmt-abgr64-12v4l2-pix-fmt-bgr48jkv4l2-pix-fmt-bgr48v4l2-pix-fmt-rgb48jkv4l2-pix-fmt-rgb48j1jkj1v4l2-pix-fmt-rgb444jkv4l2-pix-fmt-rgb444v4l2-pix-fmt-rgb555jkv4l2-pix-fmt-rgb555v4l2-pix-fmt-rgb555xjkv4l2-pix-fmt-rgb555xv4l2-pix-fmt-bgr32jkv4l2-pix-fmt-bgr32v4l2-pix-fmt-rgb32jkv4l2-pix-fmt-rgb32j1jkj1j1jkj1j1jkj1j1jkj1j 1jkj 1j1jkj1j1jkj1j1j<j1j1j<j1j1j<j1j"1jj#1j&1jj'1j*1jj+1j.1jj/1j21jj31j61jj71j:1j^j;1j>1j^j?1jB1j^jC1jF1jjG1jJ1jjK1jN1jjO1jR1jjS1jV1jjW1jZ1jj[1j^1j}j_1jb1j}jc1jf1j}jg1jj1jjk1jn1jjo1jr1jjs1jv1jujw1jz1juj{1j~1juj1j1juj1j1juj1j1juj1j1jڈj1j1jڈj1j1jڈj1j1jڈj1j1jڈj1j1jڈj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j(j1j1j(j1j1j(j1j1j(j1j1j(j1j1j(j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj 1j1jj1j1jj1j1jj1j1jj1j1j`j1j"1j`j#1j&1j`j'1j*1j`j+1j.1j`j/1j21j`j31j61jϊj71j:1jϊj;1j>1jϊj?1jB1jϊjC1jF1jϊjG1jJ1jϊjK1jN1j?}jO1jR1j?}jS1jV1j?}jW1jZ1j?}j[1j^1j?}j_1jb1j?}jc1jf1jEjg1jj1jEjk1jn1jEjo1jr1jEjs1jv1jEjw1jz1jEj{1j~1jxj1j1jxj1j1jxj1j1jxj1j1jxj1j1jxj1j1jxj1j1jxj1j1jxj1j1jxj1j1jxj1j1jxj1j1jj1j1jj1j1jj1j1jΒj1j1jΒj1j1jΒj1j1j)j1j1j)j1j1j)j1j1j|j1j1j|j1j1j|j1j1j{j1j1j{j1j1j{j1j1j]j1v4l2-pix-fmt-flag-set-cscj]v4l2-pix-fmt-flag-set-cscj1j]j1j1jqj1j1jj1j1jj1j1jj1j1j rj1j1j rj1j 1j rj 1j1j@j1j1j@j1j1j@j1j1jšj1v4l2-pix-fmt-greyjšv4l2-pix-fmt-greyv4l2-pix-fmt-ipu3-y10jšv4l2-pix-fmt-ipu3-y10v4l2-pix-fmt-y10jšv4l2-pix-fmt-y10v4l2-pix-fmt-y10bpackjšv4l2-pix-fmt-y10bpackv4l2-pix-fmt-y10pjšv4l2-pix-fmt-y10pv4l2-pix-fmt-y12jšv4l2-pix-fmt-y12v4l2-pix-fmt-y012jšv4l2-pix-fmt-y012v4l2-pix-fmt-y12pjšv4l2-pix-fmt-y12pv4l2-pix-fmt-y14jšv4l2-pix-fmt-y14v4l2-pix-fmt-y14pjšv4l2-pix-fmt-y14pv4l2-pix-fmt-y16jšv4l2-pix-fmt-y16v4l2-pix-fmt-y16-bejšv4l2-pix-fmt-y16-bej1jšj1j"1jܞj#1j&1jܞj'1j*1jܞj+1j.1jܞj/1j21jܞj31j61jܞj71j:1jܞj;1j>1jܞj?1jB1jܞjC1jF1jܞjG1jJ1jܞjK1jN1jܞjO1jR1jܞjS1j1jܞj1j1jܞj1jV1jܞjW1jZ1jܞj[1j^1jܞj_1jb1jܞjc1jf1jܞjg1jj1jܞjk1jn1jܞjo1jr1jܞjs1jv1jܞjw1jz1jܞj{1j~1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jܞj1j1jqj1j1jqj1j1jqj1j1jj1j1jj1j1jj1j1jj1j1joqj1j1joqj1j1j~j1j1j~j1j1jj1j1jj1j 1jj 1j 1jj1j1jj1j1jj1j1jj1j1jj1j!1jGj"1j%1jGj&1j)1jGj*1j-1jGj.1j11jKoj21j51jj61j91jj:1j=1jj>1jA1jjB1jE1jFjF1jI1jFjJ1jM1j jN1jQ1j jR1jU1j jV1jY1j jZ1j]1j j^1ja1jjb1je1jjf1ji1j@jj1v4l2-mbus-framefmt-flagsj@v4l2-mbus-framefmt-flagsmbus-framefmt-set-cscj@mbus-framefmt-set-cscjm1j@jn1v4l2-mbus-pixelcode-rgbj@v4l2-mbus-pixelcode-rgbmedia-bus-fmt-rgb444-1x12j@media-bus-fmt-rgb444-1x12!media-bus-fmt-rgb444-2x8-padhi-bej@!media-bus-fmt-rgb444-2x8-padhi-be!media-bus-fmt-rgb444-2x8-padhi-lej@!media-bus-fmt-rgb444-2x8-padhi-le!media-bus-fmt-rgb555-2x8-padhi-bej@!media-bus-fmt-rgb555-2x8-padhi-be!media-bus-fmt-rgb555-2x8-padhi-lej@!media-bus-fmt-rgb555-2x8-padhi-lemedia-bus-fmt-rgb565-1x16j@media-bus-fmt-rgb565-1x16media-bus-fmt-bgr565-2x8-bej@media-bus-fmt-bgr565-2x8-bemedia-bus-fmt-bgr565-2x8-lej@media-bus-fmt-bgr565-2x8-lemedia-bus-fmt-rgb565-2x8-bej@media-bus-fmt-rgb565-2x8-bemedia-bus-fmt-rgb565-2x8-lej@media-bus-fmt-rgb565-2x8-lemedia-bus-fmt-rgb666-1x18j@media-bus-fmt-rgb666-1x18media-bus-fmt-rgb666-2x9-bej@media-bus-fmt-rgb666-2x9-bemedia-bus-fmt-bgr666-1x18j@media-bus-fmt-bgr666-1x18media-bus-fmt-rbg888-1x24j@media-bus-fmt-rbg888-1x24 media-bus-fmt-rgb666-1x24_cpadhij@ media-bus-fmt-rgb666-1x24-cpadhi media-bus-fmt-bgr666-1x24_cpadhij@ media-bus-fmt-bgr666-1x24-cpadhi media-bus-fmt-rgb565-1x24_cpadhij@ media-bus-fmt-rgb565-1x24-cpadhimedia-bus-fmt-bgr888-1x24j@media-bus-fmt-bgr888-1x24media-bus-fmt-bgr888-3x8j@media-bus-fmt-bgr888-3x8media-bus-fmt-gbr888-1x24j@media-bus-fmt-gbr888-1x24media-bus-fmt-rgb888-1x24j@media-bus-fmt-rgb888-1x24media-bus-fmt-rgb888-2x12-bej@media-bus-fmt-rgb888-2x12-bemedia-bus-fmt-rgb888-2x12-lej@media-bus-fmt-rgb888-2x12-lemedia-bus-fmt-rgb888-3x8j@media-bus-fmt-rgb888-3x8 media-bus-fmt-rgb666-1x30-cpadloj@ media-bus-fmt-rgb666-1x30-cpadlo media-bus-fmt-rgb888-1x30-cpadloj@ media-bus-fmt-rgb888-1x30-cpadlomedia-bus-fmt-argb888-1x32j@media-bus-fmt-argb888-1x32media-bus-fmt-rgb888-1x32-padhij@media-bus-fmt-rgb888-1x32-padhimedia-bus-fmt-rgb101010-1x30j@media-bus-fmt-rgb101010-1x30v4l2-mbus-pixelcode-rgb-36j@v4l2-mbus-pixelcode-rgb-36 media-bus-fmt-rgb666-1x36-cpadloj@ media-bus-fmt-rgb666-1x36-cpadlo media-bus-fmt-rgb888-1x36-cpadloj@ media-bus-fmt-rgb888-1x36-cpadlomedia-bus-fmt-rgb121212-1x36j@media-bus-fmt-rgb121212-1x36v4l2-mbus-pixelcode-rgb-48j@v4l2-mbus-pixelcode-rgb-48media-bus-fmt-rgb161616-1x48j@media-bus-fmt-rgb161616-1x48jq1j@jr1media-bus-fmt-rgb666-1x7x3-spwgj@media-bus-fmt-rgb666-1x7x3-spwgmedia-bus-fmt-rgb888-1x7x4-spwgj@media-bus-fmt-rgb888-1x7x4-spwg media-bus-fmt-rgb888-1x7x4-jeidaj@ media-bus-fmt-rgb888-1x7x4-jeida"media-bus-fmt-rgb101010-1x7x5-spwgj@"media-bus-fmt-rgb101010-1x7x5-spwg#media-bus-fmt-rgb101010-1x7x5-jeidaj@#media-bus-fmt-rgb101010-1x7x5-jeidaj1j@j1v4l2-mbus-pixelcode-bayerj@v4l2-mbus-pixelcode-bayermedia-bus-fmt-sbggr8-1x8j@media-bus-fmt-sbggr8-1x8media-bus-fmt-sgbrg8-1x8j@media-bus-fmt-sgbrg8-1x8media-bus-fmt-sgrbg8-1x8j@media-bus-fmt-sgrbg8-1x8media-bus-fmt-srggb8-1x8j@media-bus-fmt-srggb8-1x8media-bus-fmt-sbggr10-alaw8-1x8j@media-bus-fmt-sbggr10-alaw8-1x8media-bus-fmt-sgbrg10-alaw8-1x8j@media-bus-fmt-sgbrg10-alaw8-1x8media-bus-fmt-sgrbg10-alaw8-1x8j@media-bus-fmt-sgrbg10-alaw8-1x8media-bus-fmt-srggb10-alaw8-1x8j@media-bus-fmt-srggb10-alaw8-1x8media-bus-fmt-sbggr10-dpcm8-1x8j@media-bus-fmt-sbggr10-dpcm8-1x8media-bus-fmt-sgbrg10-dpcm8-1x8j@media-bus-fmt-sgbrg10-dpcm8-1x8media-bus-fmt-sgrbg10-dpcm8-1x8j@media-bus-fmt-sgrbg10-dpcm8-1x8media-bus-fmt-srggb10-dpcm8-1x8j@media-bus-fmt-srggb10-dpcm8-1x8"media-bus-fmt-sbggr10-2x8-padhi-bej@"media-bus-fmt-sbggr10-2x8-padhi-be"media-bus-fmt-sbggr10-2x8-padhi-lej@"media-bus-fmt-sbggr10-2x8-padhi-le"media-bus-fmt-sbggr10-2x8-padlo-bej@"media-bus-fmt-sbggr10-2x8-padlo-be"media-bus-fmt-sbggr10-2x8-padlo-lej@"media-bus-fmt-sbggr10-2x8-padlo-lemedia-bus-fmt-sbggr10-1x10j@media-bus-fmt-sbggr10-1x10media-bus-fmt-sgbrg10-1x10j@media-bus-fmt-sgbrg10-1x10media-bus-fmt-sgrbg10-1x10j@media-bus-fmt-sgrbg10-1x10media-bus-fmt-srggb10-1x10j@media-bus-fmt-srggb10-1x10media-bus-fmt-sbggr12-1x12j@media-bus-fmt-sbggr12-1x12media-bus-fmt-sgbrg12-1x12j@media-bus-fmt-sgbrg12-1x12media-bus-fmt-sgrbg12-1x12j@media-bus-fmt-sgrbg12-1x12media-bus-fmt-srggb12-1x12j@media-bus-fmt-srggb12-1x12media-bus-fmt-sbggr14-1x14j@media-bus-fmt-sbggr14-1x14media-bus-fmt-sgbrg14-1x14j@media-bus-fmt-sgbrg14-1x14media-bus-fmt-sgrbg14-1x14j@media-bus-fmt-sgrbg14-1x14media-bus-fmt-srggb14-1x14j@media-bus-fmt-srggb14-1x14media-bus-fmt-sbggr16-1x16j@media-bus-fmt-sbggr16-1x16media-bus-fmt-sgbrg16-1x16j@media-bus-fmt-sgbrg16-1x16media-bus-fmt-sgrbg16-1x16j@media-bus-fmt-sgrbg16-1x16media-bus-fmt-srggb16-1x16j@media-bus-fmt-srggb16-1x16ju1j@jv1media-bus-fmt-y8-1x8j@media-bus-fmt-y8-1x8media-bus-fmt-uv8-1x8j@media-bus-fmt-uv8-1x8media-bus-fmt-uyvy8-1_5x8j@media-bus-fmt-uyvy8-1-5x8media-bus-fmt-vyuy8-1_5x8j@media-bus-fmt-vyuy8-1-5x8media-bus-fmt-yuyv8-1_5x8j@media-bus-fmt-yuyv8-1-5x8media-bus-fmt-yvyu8-1_5x8j@media-bus-fmt-yvyu8-1-5x8media-bus-fmt-uyvy8-2x8j@media-bus-fmt-uyvy8-2x8media-bus-fmt-vyuy8-2x8j@media-bus-fmt-vyuy8-2x8media-bus-fmt-yuyv8-2x8j@media-bus-fmt-yuyv8-2x8media-bus-fmt-yvyu8-2x8j@media-bus-fmt-yvyu8-2x8media-bus-fmt-y10-1x10j@media-bus-fmt-y10-1x10media-bus-fmt-y10-2x8-padhi_lej@media-bus-fmt-y10-2x8-padhi-lemedia-bus-fmt-uyvy10-2x10j@media-bus-fmt-uyvy10-2x10media-bus-fmt-vyuy10-2x10j@media-bus-fmt-vyuy10-2x10media-bus-fmt-yuyv10-2x10j@media-bus-fmt-yuyv10-2x10media-bus-fmt-yvyu10-2x10j@media-bus-fmt-yvyu10-2x10media-bus-fmt-y12-1x12j@media-bus-fmt-y12-1x12media-bus-fmt-uyvy12-2x12j@media-bus-fmt-uyvy12-2x12media-bus-fmt-vyuy12-2x12j@media-bus-fmt-vyuy12-2x12media-bus-fmt-yuyv12-2x12j@media-bus-fmt-yuyv12-2x12media-bus-fmt-yvyu12-2x12j@media-bus-fmt-yvyu12-2x12media-bus-fmt-y14-1x14j@media-bus-fmt-y14-1x14media-bus-fmt-y16-1x16j@media-bus-fmt-y16-1x16media-bus-fmt-uyvy8-1x16j@media-bus-fmt-uyvy8-1x16media-bus-fmt-vyuy8-1x16j@media-bus-fmt-vyuy8-1x16media-bus-fmt-yuyv8-1x16j@media-bus-fmt-yuyv8-1x16media-bus-fmt-yvyu8-1x16j@media-bus-fmt-yvyu8-1x16media-bus-fmt-ydyuydyv8-1x16j@media-bus-fmt-ydyuydyv8-1x16media-bus-fmt-uyvy10-1x20j@media-bus-fmt-uyvy10-1x20media-bus-fmt-vyuy10-1x20j@media-bus-fmt-vyuy10-1x20media-bus-fmt-yuyv10-1x20j@media-bus-fmt-yuyv10-1x20media-bus-fmt-yvyu10-1x20j@media-bus-fmt-yvyu10-1x20media-bus-fmt-vuy8-1x24j@media-bus-fmt-vuy8-1x24media-bus-fmt-yuv8-1x24j@media-bus-fmt-yuv8-1x24media-bus-fmt-uyyvyy8-0-5x24j@media-bus-fmt-uyyvyy8-0-5x24media-bus-fmt-uyvy12-1x24j@media-bus-fmt-uyvy12-1x24media-bus-fmt-vyuy12-1x24j@media-bus-fmt-vyuy12-1x24media-bus-fmt-yuyv12-1x24j@media-bus-fmt-yuyv12-1x24media-bus-fmt-yvyu12-1x24j@media-bus-fmt-yvyu12-1x24media-bus-fmt-yuv10-1x30j@media-bus-fmt-yuv10-1x30media-bus-fmt-uyyvyy10-0-5x30j@media-bus-fmt-uyyvyy10-0-5x30media-bus-fmt-ayuv8-1x32j@media-bus-fmt-ayuv8-1x32jy1j@jz1media-bus-fmt-uyyvyy12-0-5x36j@media-bus-fmt-uyyvyy12-0-5x36media-bus-fmt-yuv12-1x36j@media-bus-fmt-yuv12-1x36j}1j@j~1media-bus-fmt-yuv16-1x48j@media-bus-fmt-yuv16-1x48media-bus-fmt-uyyvyy16-0-5x48j@media-bus-fmt-uyyvyy16-0-5x48j1j@j1media-bus-fmt-ahsv8888-1x32j@media-bus-fmt-ahsv8888-1x32v4l2-mbus-pixelcode-jpegj@v4l2-mbus-pixelcode-jpegmedia-bus-fmt-jpeg-1x8j@media-bus-fmt-jpeg-1x8j1j@j1#v4l2-mbus-pixelcode-vendor-specificj@#v4l2-mbus-pixelcode-vendor-specificmedia-bus-fmt-s5c-uyvy-jpeg-1x8j@media-bus-fmt-s5c-uyvy-jpeg-1x8j1j@j1media-bus-fmt-metadata-fixedj@media-bus-fmt-metadata-fixedmedia-bus-format-generic-metaj@media-bus-format-generic-metamedia-bus-fmt-meta-8j@media-bus-fmt-meta-8media-bus-fmt-meta-10j@media-bus-fmt-meta-10media-bus-fmt-meta-12j@media-bus-fmt-meta-12media-bus-fmt-meta-14j@media-bus-fmt-meta-14media-bus-fmt-meta-16j@media-bus-fmt-meta-16media-bus-fmt-meta-20j@media-bus-fmt-meta-20media-bus-fmt-meta-24j@media-bus-fmt-meta-24j1j@j1j1j@j1j1jjj1j1jjj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j<j1j1j<j1j1jj1j1jj1j1jj1j1joj1j1joj1j1joj1j1joj1j1jWj1v4l2-selection-flags-tablejWv4l2-selection-flags-tablej1jWj1j1jj1v4l2-selection-targets-tablejv4l2-selection-targets-tablej1jj1j1jڋj1j1jڋj1j1jj1j1j8j1j1j8j1j1j8j1j1j8j1j1jj1j 1jj 1j 1jj1j1j{oj1j1j{oj1j1j{oj1j1j{oj1j!1j{oj"1j%1j{oj&1j)1j{oj*1j-1jWj.1v4l2-rect-cropjWv4l2-rect-cropj11jWj21j51jWj61j91jWj:1j=1jWj>1jA1jWjB1jE1jWjF1jI1jSjJ1jM1jSjN1jQ1jSjR1jU1jSjV1jY1jSjZ1j]1jSj^1ja1jSjb1je1jSjf1ji1jSjj1jm1jjn1jq1jjr1ju1jjv1jy1jjz1j}1jj~1j1jj1j1jj1j1jj1j1j{j1j1j{j1j1j{j1j1j{j1j1j{j1j1j{j1j1j{j1j1j{j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j1j0j1j 1jGj 1j1jGj 1j1jGj1j1jGj1j1jGj1j1jGj1j"1jGj#1j&1jj'1j*1jj'1j-1jj.1j11jj.1j41jj51j81jj91j<1jH!j=1j@1jH!jA1jD1j)jE1jH1j)jE1jK1j)jL1jO1j)jP1jS1j)jT1jW1j)jX1j[1j)j\1j_1jrj`1jc1jrjd1jg1jrjh1jk1jrjl1jo1jrjp1js1jrjt1jw1jrjx1j{1jrj|1u(j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj 1j1jj 1j1jj1j1jj1j1jj1j1jj1j!1jj"1j%1jj&1j)1jj*1j-1jj.1j11jj21j51jj61j91jj:1j=1jj>1jA1jjB1jE1jjF1jI1jjJ1jM1jjN1jQ1jjR1jU1jjV1jY1jjZ1j]1jj^1ja1jjb1je1jjf1ji1jjj1jm1jjn1jq1jjr1ju1jjv1jy1jjz1j}1jj~1j1jj1j1jj1j1jj1j1jj1j1jj1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1jhj1j1jhj1j1jhj1j1jhj1j1jhj1j1jhj1j1jhj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j$j1j1j$j1j1j$j1j1j$j1j1j$j1j1j$j1j1j$j1j1j j1j1j j1j 1j j 1j 1j j1j1j j1j1j j1j1j j1j1jj1j!1jj1j$1jj%1j(1jj)1j,1jj-1j01jj11j41jj51j81j9j91j<1j9j91j?1j9j@1jC1j9jD1jG1j9jH1jK1j9jL1jO1j9jP1jS1j޽jT1jW1j޽jX1j[1jQj\1j_1jQj`1jc1jjd1jg1jjh1jk1jjl1jo1jQjp1js1jQjt1jw1jQjx1j{1jQj|1j1jQj1j1jj1j1jj1j1jj1j1jj1j1jʨj1j1jʨj1j1jʨj1j1jj1j1jj1bandwidth-autojbandwidth-autobandwidth-1-712-mhzjbandwidth-1-712-mhzbandwidth-5-mhzjbandwidth-5-mhzbandwidth-6-mhzjbandwidth-6-mhzbandwidth-7-mhzjbandwidth-7-mhzbandwidth-8-mhzjbandwidth-8-mhzbandwidth-10-mhzjbandwidth-10-mhzj1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j;j1j1j;j1j1j;j1j1j;j1j1j;j1j1j;j1j1j;j1j1j^j1j1j^j1j1j^j1j 1j^j 1j1j^j1j1j^j1j1j^j1j1jij1j1jij1j"1jij#1j&1jij'1j*1jij+1j.1jij/1j21jij31j61jj71j:1jj;1j>1jj?1jB1jjC1jF1jjG1jJ1jjK1jN1jjO1jR1jjS1jV1jjS1jY1jjZ1j]1jj^1ja1jjb1je1jjf1ji1jjj1jm1jjn1jq1jjn1jt1jju1jx1jjy1j|1jj}1j1jj1j1jj1j1jѼj1j1jѼj1j1jѼj1j1jѼj1j1jѼj1j1jѼj1j1jѼj1j1jѼj1j1jIj1j1jIj1j1jIj1j1jIj1j1jIj1j1jIj1j1jIj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j{j1j1j{j1j1j{j1j1j{j1j1j{j1j1j{j1j1j{j1j1j;j1j1j;j1j1j;j1j1j;j1j 1j;j 1j 1j;j1j1j;j1j1jj1j1jj1j1jj1j!1jj"1j%1jj&1j)1jj*1j-1jj.1j11jj21j51j#j61j91j#j61j<1j#j=1j@1j#jA1jD1j#jE1jH1j#jI1jL1j#jM1jP1jjQ1jT1jjQ1jW1jjX1j[1jj\1j_1jj`1jc1jjd1jg1jjh1jk1jjl1jo1jjp1js1jjt1jw1jjx1j{1jj|1j1jj1j1jj1j1j"j1j1j"j1j1j"j1j1j"j1j1j"j1j1j"j1j1j"j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1fe-qpskj=fe-qpskfe-qamj=fe-qamfe-ofdmj=fe-ofdmfe-atscj=fe-atscj1j=j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj 1j1jj1j1jj1j1jj1j1jj1j1jj 1j#1jj$1j'1jj(1j+1jj,1j/1jj01j31jj41j71jj81j;1jj<1j?1jj@1jC1jjD1jG1jjH1jK1jjL1jO1jjP1jS1jjT1jW1jjX1j[1jj\1j_1jj`1jc1jjd1jg1jjh1jk1jjl1jo1jjp1js1jjt1jw1jjx1j{1jj|1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj 1j1jj1j1jj1j1jj1j1jj1j1jj 1j1jj1j1jj|1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj1j 1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj!1j$1j|j%1j(1j}j)1j,1j}j-1j01j}j11j41j}j51j81j}j91j<1j}j=1j@1j!jA1jD1j!jE1jH1j!jI1jL1j!jM1jP1j!jQ1jT1j!jU1jX1j!jY1j\1j!j]1j`1j!ja1jd1j!je1jh1jji1jl1jjm1jp1jjq1jt1jju1jx1jjy1j|1jj}1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j^j1j1j^j1j1j^j1j1j^j 1j 1j^j 1j1j^j1j1j^j1j1jj1j1jj1j 1jj!1j$1jj%1j(1jj)1j,1jj-1j01jj11j41jj51j81jj91j<1jj=1j@1jjA1jD1jjE1jH1jjI1jL1jjM1jX1jjY1jP1jjQ1jT1jjU1j\1jj]1j`1jja1jd1jjI1jg1jjM1jj1jjk1jn1jjo1jr1jjs1jv1jjw1jz1jj{1j~1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1decoder commandjdecoder-commandplay input formatsjplay-input-formatsj1jj1j1jj1j1jj1j1j j1j1j j1j1j j1j1j j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj 1j1jj1j1jj1j1jj1j1jj1j1jj1j"1jj#1j&1jj'1j*1j2j+1j.1j2j/1j21jϬj31j61jϬj71j:1jdj;1j>1jdj?1jB1jdjC1 fdl-documentjd fdl-document fdl-modifiedjd fdl-modified fdl-secondaryjd fdl-secondary fdl-invariantjd fdl-invariantfdl-cover-textsjdfdl-cover-textsfdl-transparentjdfdl-transparentfdl-title-pagejdfdl-title-pagejF1jdjG1jJ1jdjK1jN1jdjO1jR1jdjS1jV1jdjW1jZ1jdj[1j^1jdj_1jb1jdjc1jf1jdjg1jj1jdjk1jn1jdjo1jr1jdjs1jv1jdjw1jz1jdj{1j~1jdj1j1jdj1j1jdj1j1jdj1j1jdj1j1jdj1j1jdj1j1jdj1j1jdj1j1j2j1 gen-errorsj2id1j1j2j1j1j j1j1j0j1j1j j1j1j j1j1j$j1j1j$j1j1j$j1j1j$j1j1jj1j1jj1j1j j1j1j j1j1jij1j1jij1j1jij1j1jij1j1jij1j1jij1j1jij1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj 1j1jj1j1jj1j1jj1j1jj1j1jj1j"1jj#1j&1jj'1j*1jj+1j.1jj/1j21jj31j61jj71j:1jj;1j>1jj?1jB1jRjC1jF1jRjG1jJ1jRjK1jN1jRjO1jR1jRjS1jV1jRjW1jZ1jRj[1j^1jGj_1media-ent-id-flag-nextjGmedia-ent-id-flag-nextjb1jGjc1jf1jGjg1jj1jGjk1jn1jGjo1jr1jGjs1jv1jGjw1jz1jj{1j~1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j?j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j0Qj1j1j0Qj1j1j0Qj1j1j0Qj1j1j0Qj1j1j0Qj1j1j0Qj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jWj1j1jp5j1j1jp5j1j1jp5j1j1jp5j1j1jp5j1j 1jp5j 1j1jp5j1j1jbj1j1jbj1j1jbj1j1jbj1j"1jbj#1j&1jbj'1j*1j0Nj+1j.1j0Nj+1j11j0Nj21j51j0Nj61j91j0Nj:1j=1j0Nj>1jA1j0NjB1jE1j%jF1jI1j%jF1jL1j%jM1jP1j%jQ1jT1j%jU1jX1jFjY1j\1jFjY1j_1jFj`1jc1jFjd1jg1j=jh1jk1j=jh1jn1j=jo1jr1jfjs1jv1jfjs1jy1jfjz1j}1jfj~1j1jfj1j1jfj1j1jfj1j1jfj1j1jfj1j1jtj1j1jtj1j1jtj1j1jtj1j1jtj1j1jtj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j 1jkj0j 1j$j 1j1j$j1j1j$j1j1j$j1j1j$j1j 1jvj!1j$1jvj!1j'1j+Gj(1j+1j+Gj,1j/1j+Gj01j31j+Gj41j71j+Gj81j;1jzj<1j?1jzj@1jC1jzjD1jG1jzj<1jJ1jzjK1jN1jzjO1jR1jzjS1jV1jzjW1jZ1jqj[1j^1jqj_1jb1jqjc1jf1jqjg1jj1jqjk1jn1jqjo1jr1jqjs1jv1jqjw1jz1jqj{1j~1jqj1j1jqj1j1jqj1j1jqj1j1jqj1j1jqj1j1jqj1j1jqj1j1jqj1j1jqj1j1jqj1j1jej1j1j=j1j1j=j1j1j=j1j1jFZj1j1jFZj1j1j?j1 优先许可j?id3 元标记j?id4例外jid5例外元标记j?id6 模块许可j?id7j1j?j1j1j?j1j1j?j1j1j?j1j1jEOj1j1jZj1j1jZj1j1jZj1j1jZj1j1jZj1j1jZj1j1jZj1j1jZj1j1jjj1j1jjj1j1jjj1j1jjj1j 1jjj 1j 1jjj1j1jjj1j1jjj1j1jjj1zh_cn_c-languagej-j0 zh_cn_gccj-j0 zh_cn_clangj-j0zh_cn_gcc-c-dialect-optionsj-j0zh_cn_gnu-extensionsj-j0zh_cn_gcc-attribute-syntaxj-j0 zh_cn_n2049j-j0zh_cn_rust-languagej-j0 zh_cn_rustcj-j 0zh_cn_rust-editionsj-j 0zh_cn_rust-unstable-featuresj-j0j1j-j1j!1j-j"1j%1j-j&1j)1j aj*1j-1j aj.1j11j aj21j51j aj61j91j3>j:1j=1j3>j>1jA1j3>jB1jE1j3>jF1jI1j3>jJ1jM1j3>jN1jQ1j'jR1jU1j'jV1jY1j'jZ1j]1j'j^1ja1j'jb1je1j'jf1ji1j'jj1jm1j'jn1jq1jKjr1ju1jKjv1jy1jKjz1j}1jKj~1j1jKj1j1jKj1j1jOj1j1jOj1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1j!j1j1joj1j1joj1j1joj1j1joj1j1j(j1j1j?Dj1j 1j?Dj 1j 1j?Dj1j1j?Dj1j1j?Dj1j1j,jj1j1j,jj1j!1j,jj"1j%1j,jj&1j)1j,jj*1j-1jMj.1j11jMj21j51j wj61j91j wj:1j=1j wj>1jA1j wjB1jE1j wjF1jI1j wjJ1jM1j0*jN1jQ1j0*jR1jU1j0*jV1jY1j0*jZ1j]1j0*j^1ja1j0*jb1je1j0*jf1ji1j0*jj1jm1jajn1jq1jMpjr1ju1jMpjv1jy1jMpjz1j}1jMpj~1j1jYj1j1jYj1j1jYj1j1jYj1j1jYj1j1jYj1j1jYj1j1jYj1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1jJj1j1jJj1j1j)j1j1j)j1j1j)j1j1j)j1j1j)j1j1j)j1j1j)j1j1j)j1j1jqj1j1jqj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jrZj1j 1j5@j 1j 1j5@j1j1j5@j1j1j5@j1j1jZ+j1j1jZ+j1j!1jZ+j"1j%1jZ+j&1j)1jZ+j*1j-1jZ+j.1j11jZ+j21j51j:/j61j91j:/j:1j=1j:/j>1jA1j:/jB1jE1jqOjF1jI1jqOjJ1jM1jqOjN1jQ1jqOjR1jU1jqOjV1jY1jqOjZ1j]1jqOj^1ja1j.jb1je1j.jf1ji1j.jj1jm1j.jn1jq1j61jr1ju1jZjv1!tools/testing/selftests/landlock/jE tools-testing-selftests-landlockjy1jEjz1j}1jEj~1j1jEj1j1jEj1j1jEj1j1jpj1j1jpj1j1jpj1j1jpj1j1j$j1j1jJj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jKBj1j 1jKBj 1j 1jKBj1j1jKBj1j1jKBj1j1jKBj1j1jKBj1j!1jKBj"1j%1jKBj&1j)1jKBj*1j-1jKBj.1j11j3j21u(j51j3j61j91j3j:1j=1j3j>1jA1j3jB1jE1jMujF1jI1ja,jJ1jM1ja,jN1jQ1ja,jR1jU1ja,jV1jY1ja,jZ1j]1ja,j^1ja1ja,jb1je1ja,jf1ji1ja,jj1jm1ja,jn1jq1j4jr1ju1j4jv1jy1j4jz1j}1j4j~1j1j ej1j1j ej1j1j ej1j1j04j1j1j04j1j1j}j1j1j}j1j1j}j1j1j}j1j1jndj1j1jndj1j1jndj1j1jndj1j1j/j1j1j/j1j1j/j1j1j/j1j1j/j1j1j/j1j1j/j1j1j/j1j1jL.j1j1jwfj1j1joj1j1juj1j1juj1j1juj1j1juj1j1juj1j1juj1j1juj1j1j=yj1j1j=yj1j1j=yj1j 1j=yj 1j 1j=yj1j1j7&j1j1j7&j1j1j7&j1j1j7&j1j!1j7&j"1j%1j7&j&1j)1j7&j*1j-1j7&j.1j11j<j21j51jCj61j91jCj:1j=1jf~j>1jA1jf~jB1jE1j?}jF1jI1j3jJ1jM1jY6jN1jQ1jY6jR1jU1jY6jV1jY1jY6jZ1j]1jY6j^1ja1jY6jb1je1jY6jf1ji1jY6jj1jm1jY6jn1jq1jY6jr1ju1jY6jv1jy1jFjz1j}1j 1j~1j1j 1j1j1j5j1j1j5j1j1j_=j1j1j_=j1j1j7j1j1j7j1j1j7j1j1j7j1j1j7j1j1j7j1j1jIj1j1jIj1j1jIj1j1jIj1j1jEbj1j1jEbj1j1j=j1j1j=j1j1j=j1j1j4j1j1j4j1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1j@j1j1jhj1j1jhj1j1jhj 1j 1jhj 1j1jhj1j1jhj1j1jhj1j1jhj1j 1jhj!1j$1jJj%1j(1jJj)1j,1jJj-1j01jJj11j41jDLj51j81jDLj91j<1jDLj=1j@1jDLjA1jD1jDLjE1jH1jDLjI1jL1jDLjM1jP1jajQ1jT1jjU1jX1jjY1j\1jj]1j`1jja1jd1jje1jh1jji1jl1jjm1jp1jjq1jt1jju1jx1jnjy1j|1jnj}1j1jnj1j1jnj1j1jnj1j1j˿j1j1j˿j1j1j˿j1j1j˿j1j1j˿j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j*j1j1jbj1j1jbj1j1jbj1j1jbj1j1jbj1j1jbj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j̃j1j1j̃j1j1j̃j1j1jj1j1jj1j1jj 1j 1jj 1j1jj1j1jj1j1jpj1j1jpj1j 1jpj!1j$1jpj%1j(1jpj)1j,1jpj-1j01jpj11j41jpj51j81jpj91j<1jpj=1j@1jpjA1jD1jpjE1jH1jpjI1jL1j9jM1jP1j9jQ1jT1j9jU1jX1j9jY1j\1j9j]1j`1jja1jd1jje1jh1jji1jl1jjm1jp1jjq1jt1jju1jx1jjy1j|1jj}1j1jj1j1jj1j1j&j1j1j&j1j1j&j1j1j&j1j1j&j1j1jQj1j1jQj1j1jQj1j1jj1j1jj1j1jbj1j1jbj1j1jbj1j1jbj1j1jbj1j1jbj1j1j&j1j1jHj1j1jHj1j1jHj1j1jj1j1j\j1j1j}j1j1j}j1j1j}j1j1j}j1j1j}j1j1j}j1j1j}j1j1jj1j1jj1j1jj1j1jj1j 1jj 1j1jjj1j1jjj1j1jFj1j1jFj1j1j.j 1j#1jj$1j'1jj(1j+1jj,1j/1jj01j31jj41j71jPj81j;1jPj<1j?1jPj@1jC1jPjD1jG1jPjH1jK1jjL1jO1jjL1jR1jjS1jV1jjW1jZ1jj[1j^1jj_1jb1jhje1j{jf1ji1j{jj1jm1jjn1jq1jjr1ju1jjv1jy1j)jz1j}1j)j~1j1j)j1j1j)j1j1jFj1j1jFj1j1jFj1j1jŒj1j1jŒj1j1jŒj1j1jŒj1j1j7j1j1j7j1j1j7j1j1j7j1gcov-test_zh_twjgcov-test-zh-twgcov-build_zh_twjgcov-build-zh-twj1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jcj1j1jcj1j1jcj1j1jcj1j1jcj1j1j j1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj 1j 1jj1j1jj1j1jj1j1jj1j1jj1j!1jj"1j%1jj&1j)1jj*1j-1jj.1j11jj21j51jj61j91jqj:1j=1jj>1jA1jjB1jE1jjF1jI1j jJ1jM1jjN1jQ1jjR1jU1jjV1jY1jjZ1j]1j!j^1ja1j!j^1jd1j!je1jh1j!ji1jl1j!jm1jp1j!jq1jt1j!ju1jx1j!jy1j|1j!j}1j1j!j1j1j!j1j1jij1j1jij1j1jij1j1jij1j1jij1j1jij1j1jij1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jۮj1j1jۮj1j1jۮj1j1jۮj1j1jۮj1j1jۮj1j1jj1j1jj1j1jj1j1jj1j 1jj 1j1jj1j1jj1j1jj1j1jj1j1jj1j"1jj#1j&1jj'1j*1jj+1j.1jj+1j11jj21j51jj61j91jޝj:1j=1jޝj:1j@1jޝjA1jD1jjE1jH1jjE1jK1jjL1jO1jjP1jS1jjT1jW1jjX1j[1jj\1j_1jj`1jc1jjd1jg1j;jh1jk1j;jl1jo1j;jp1js1j;jt1jw1j;jx1j{1j;j|1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj1j1jSj0j1j}j1j1j}j1j1j%j1j1j%j1j1j%j1j1j%j1j1j%j1j1jrj1j1jrj1j1jrj1j1jrj1j1jrj 1j 1jrj 1j1jrj1j1jrj1j1jfj1j1jfj1j 1jfj!1j$1jfj%1j(1jfj)1j,1jfj-1j01jfj11j41jfj51j81jfj91j<1jfj=1j@1jfjA1jD1jfjE1jH1jfjI1jL1jfjM1jP1jfjQ1jT1jfjU1jX1jfjY1j\1jfj]1j`1jfja1jd1jfje1jh1jji1jl1jjm1jp1jjq1jt1jju1jx1jjy1j|1jj}1j1jj1 優先許可jid3 元標記jid4例外元標記jid6 模塊許可jid7j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jcj1j1jcj1j1jcj1j1jcj1j1jcj1j1jcj1j1jcj1j1jcj1j 1jj 1j1jj1j1jj1j1jj1j1jj1j1jj1j"1jj#1j&1jj'1j*1jj+1j.1jj/1j21jj31j61jj71j:1jj;1j>1jj?1jB1jjC1jF1jjG1jJ1jjK1jN1jj/1jQ1jj31jT1jjU1jX1jjY1j\1jj]1j`1jja1jd1jj71jg1jjh1jk1jjl1jo1jjp1js1jjt1jw1jj;1jz1jj{1j~1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j:j1j1j:j1j1j:j1j1j:j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jtj1j1jtj1j1jҬj1j1jҬj1j1jҬj1j1jҬj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jڳj1j1jڳj1j1jڳj1j1jڳj1j1jڳj1j 1jڳj 1j1jڳj1j1jڳj1j1jڳj1j1jڳj1j1jڳj1j"1jڳj#1j&1jڳj'1j*1jڳj+1j.1jڳj/1j21jڳj31j61jڳj71j:1jڳj;1j>1jڳj?1jB1jڳjC1jF1jڳjG1jJ1jڳjK1jN1j_jO1jR1j_jS1jV1j_jW1jZ1j_j[1j^1j_j_1jb1jjc1jf1jjg1jj1jjk1jn1jjo1jr1jjs1jv1jjw1jz1jj{1j~1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jRj1j1jmj1j1jmj1j1jmj1j1jmj1j1jmj1j1jj1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j j1j1j;j1j1j;j1j1j;j1j 1j;j 1j1jj1j1jj1j1jj1j1jj1j1jj1j"1jj#1j&1jj'1j*1jj+1j.1jj/1j21jj31j61jj71j:1jj;1j>1jj?1jB1j>4jC1jF1j>4jG1jJ1j>4jK1jN1j>4jO1jR1j^jS1jV1jjW1jZ1jj[1j^1jj_1jb1jjc1jf1jjg1jj1j,jk1jn1j,jo1jr1j,js1jv1j,jw1jz1j,j{1j~1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1jG-j1j1jG-j1j1jG-j1j1jG-j1j1jG-j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jr j 1j1jr j1j1j{j1j1j.,j1j1j.,j1j1jGj1j"1jGj#1general ioctl formatjgeneral-ioctl-formatj&1j j'1j*1j j+1j.1j j/1j21j j31j61j j71j:1j j;1j>1jR!j?1jB1jR!jC1jF1jR!jG1jJ1jR!jK1jN1jn7jO1jR1jjS1jV1jjW1jZ1jj[1j^1jj_1jb1jjc1jf1jjg1jj1jjk1jn1jjo1jr1jjs1jv1j?jw1jz1j?j{1j~1j?j1j1j?j1j1j?j1j1j?j1j1j?j1j1j?j1j1jj1 gpio-errorsjid1j1jj1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j8j1j1j$j1j1j$j1j1j$j1j1j$j1j1j$j1j1j$j1j1j$j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jKj1j1jKj1j1jKj1j1jKj1j1jKj1j 1jKj 1j1jKj1j1j%j1j1j%j1j1j%j1j1j%j1j!1j%j"1j%1j%j&1j)1j%j*1j-1jj.1j11jj.1j41jj51j81jj91j<1jj=1j@1jjA1jD1jjE1jH1jWjI1jL1jWjI1jO1jWjP1jS1jWjT1jW1jWjX1j[1jWj\1j_1jWj`1jc1jg<jd1jg1jg<jd1jj1jg<jk1jn1jg<jo1jr1jg<js1jv1jg<jw1jz1jg<j{1j~1j4(j1j1j4(j1j1j4(j1j1j4(j1j1j4(j1j1j4(j1j1j4(j1j1j6j1j1j6j1j1j6j1j1j6j1j1j6j1j1j6j1j1j6j1j1jVj1j1jVj1j1jVj1j1jVj1j1jVj1j1jVj1j1jVj1j1jK=j1j1jK=j1j1jK=j1j1jK=j1j1jK=j1j1jK=j1j1jK=j1j1jK=j1j1jK=j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j 1jj 1j 1jkj1j1jkj1j1jkj1j1jkj1j1jkj1j 1jkj!1j$1jkj%1j(1j:j)1j,1j:j)1j/1j:j01j31j:j41j71j:j81j;1j:j<1j?1j:j@1jC1j#jD1jG1j#jD1jJ1j#jK1jN1j#jO1jR1j#jS1jV1j#jW1jZ1j#j[1j^1jZ3j_1jb1jZ3j_1je1jZ3jf1ji1jZ3jj1jm1jZ3jn1jq1jZ3jr1ju1jZ3jv1jy1j.jz1j}1j.jz1j1j.j1j1j.j1j1j.j1j1j.j1j1j.j1j1jOj1j1jOj1j1jOj1j1jOj1j1jOj1j1jOj1j1jOj1j1jj1j1jj1j1j0j1j1j0j1j1j0j1j1j0j1j1j:j1j1j:j1j1j:j1j1j:j1j1j:j1j1jj1j1jpj1j1jj1j1j/j1j1j/j1j1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j j1j 1j j 1j1j j1j1j[j1j1j[j1j1j[j1j1j[j 1j#1j[j$1j'1j[j(1j+1j[j,1j/1j[j01j31j[j1j61j[j71j:1j[j;1j>1jj?1jB1jjC1jF1jjG1jJ1jWjK1jN1jWjO1jR1jWjS1jV1jWjW1jZ1jAj[1j^1jAj_1jb1jAjc1jf1jAjg1jj1jAjk1jn1jAjo1jr1jAjs1jv1j1jw1jz1j1j{1j~1j1j1j1j1j1j1j1j1j1j1j1j1j1j1j1jq2j1j1jq2j1j1jq2j1j1jq2j1j1jq2j1j1jq2j1j1jq2j1j1jnj1j1jnj1j1jnj1j1jnj1j1jnj1j1jnj1j1jnj1j1ja j1j1ja j1j1j7j1j1j7j1j1j7j1j1jOj1j1jOj1j1j5j1j1j5j1cec-cap-phys-addrj5cec-cap-phys-addrcec-cap-log-addrsj5cec-cap-log-addrscec-cap-transmitj5cec-cap-transmitcec-cap-passthroughj5cec-cap-passthrough cec-cap-rcj5 cec-cap-rccec-cap-monitor-allj5cec-cap-monitor-allcec-cap-needs-hpdj5cec-cap-needs-hpdcec-cap-monitor-pinj5cec-cap-monitor-pincec-cap-connector-infoj5cec-cap-connector-infocec-cap-reply-vendor-idj5cec-cap-reply-vendor-idj1j5j1j1j5j1j1j5j1j1j5j1j1j5j1j1j5j1j1j&j1j 1j&j 1cec-connector-type-no-connectorj&cec-connector-type-no-connectorcec-connector-type-drmj&cec-connector-type-drmj1j&j1cec-drm-connector-type-card-noj&cec-drm-connector-type-card-no#cec-drm-connector-type-connector_idj&#cec-drm-connector-type-connector-idj1j&j1j1j&j1j1j&j1j1j&j1j"1j&j#1j&1j.j'1j*1j.j+1j.1j.j/1j21j.j31%cec-log-addrs-fl-allow-unreg-fallbackj.%cec-log-addrs-fl-allow-unreg-fallback"cec-log-addrs-fl-allow-rc-passthruj."cec-log-addrs-fl-allow-rc-passthrucec-log-addrs-fl-cdc-onlyj.cec-log-addrs-fl-cdc-onlyj61j.j71cec-op-cec-version-1-3aj.cec-op-cec-version-1-3acec-op-cec-version-1-4bj.cec-op-cec-version-1-4bcec-op-cec-version-2-0j.cec-op-cec-version-2-0u(j:1j.j;1cec-op-prim-devtype-tvj.cec-op-prim-devtype-tvcec-op-prim-devtype-recordj.cec-op-prim-devtype-recordcec-op-prim-devtype-tunerj.cec-op-prim-devtype-tunercec-op-prim-devtype-playbackj.cec-op-prim-devtype-playbackcec-op-prim-devtype-audiosystemj.cec-op-prim-devtype-audiosystemcec-op-prim-devtype-switchj.cec-op-prim-devtype-switchcec-op-prim-devtype-videoprocj.cec-op-prim-devtype-videoprocj>1j.j?1cec-log-addr-type-tvj.cec-log-addr-type-tvcec-log-addr-type-recordj.cec-log-addr-type-recordcec-log-addr-type-tunerj.cec-log-addr-type-tunercec-log-addr-type-playbackj.cec-log-addr-type-playbackcec-log-addr-type-audiosystemj.cec-log-addr-type-audiosystemcec-log-addr-type-specificj.cec-log-addr-type-specificcec-log-addr-type-unregisteredj.cec-log-addr-type-unregisteredjB1j.jC1cec-op-all-devtype-tvj.cec-op-all-devtype-tvcec-op-all-devtype-recordj.cec-op-all-devtype-recordcec-op-all-devtype-tunerj.cec-op-all-devtype-tunercec-op-all-devtype-playbackj.cec-op-all-devtype-playbackcec-op-all-devtype-audiosystemj.cec-op-all-devtype-audiosystemcec-op-all-devtype-switchj.cec-op-all-devtype-switchjF1j.jG1jJ1j.jK1jN1j.jO1jR1j.jS1jV1j.jW1jZ1j.j[1j^1jj_1jb1jjc1jf1jjg1jj1jjk1jn1jjo1jr1jjs1jv1jjw1jz1jj{1j~1jj1j1jj1j1jj1cec-event-state-changejcec-event-state-changecec-event-lost-msgsjcec-event-lost-msgscec-event-pin-cec-lowjcec-event-pin-cec-lowcec-event-pin-cec-highjcec-event-pin-cec-highcec-event-pin-hpd-lowjcec-event-pin-hpd-lowcec-event-pin-hpd-highjcec-event-pin-hpd-highcec-event-pin-5v-lowjcec-event-pin-5v-lowcec-event-pin-5v-highjcec-event-pin-5v-highj1jj1cec-event-fl-initial-statejcec-event-fl-initial-statecec-event-fl-dropped-eventsjcec-event-fl-dropped-eventsj1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1j$j1j1j$j1j1j$j1j1j$j1cec-mode-no-initiatorj$cec-mode-no-initiatorcec-mode-initiatorj$cec-mode-initiatorcec-mode-excl-initiatorj$cec-mode-excl-initiatorj1j$j1cec-mode-no-followerj$cec-mode-no-followercec-mode-followerj$cec-mode-followercec-mode-excl-followerj$cec-mode-excl-followercec-mode-excl-follower-passthruj$cec-mode-excl-follower-passthrucec-mode-monitor-pinj$cec-mode-monitor-pincec-mode-monitorj$cec-mode-monitorcec-mode-monitor-allj$cec-mode-monitor-allj1j$j1cec-msg-get-cec-versionj$cec-msg-get-cec-versioncec-msg-give-device-vendor-idj$cec-msg-give-device-vendor-id cec-msg-abortj$ cec-msg-abortcec-msg-give-physical-addrj$cec-msg-give-physical-addrcec-msg-give-osd-namej$cec-msg-give-osd-namecec-msg-give-featuresj$cec-msg-give-featurescec-msg-user-control-pressedj$cec-msg-user-control-pressedcec-msg-user-control-releasedj$cec-msg-user-control-releasedcec-msg-report-physical-addrj$cec-msg-report-physical-addrj1j$j1j1j$j1j1j$j1j1j$j1j1j$j1j1jj1j1jj1j1jj1cec-msg-fl-reply-to-followersjcec-msg-fl-reply-to-followerscec-msg-fl-rawjcec-msg-fl-rawcec-msg-fl-reply-vendor-idjcec-msg-fl-reply-vendor-idj1jj1cec-tx-status-okjcec-tx-status-okcec-tx-status-arb-lostjcec-tx-status-arb-lostcec-tx-status-nackjcec-tx-status-nackcec-tx-status-low-drivejcec-tx-status-low-drivecec-tx-status-errorjcec-tx-status-errorcec-tx-status-max-retriesjcec-tx-status-max-retriescec-tx-status-abortedjcec-tx-status-abortedcec-tx-status-timeoutjcec-tx-status-timeoutj1jj1cec-rx-status-okjcec-rx-status-okcec-rx-status-timeoutjcec-rx-status-timeoutcec-rx-status-feature-abortjcec-rx-status-feature-abortcec-rx-status-abortedjcec-rx-status-abortedj1jj1j1jj1j1jj1j1jj1j1jj1j1jj1j1jK'j1j2jK'j2j2jK'j2j 2jK'j 2j2jK'j2j2jK'j2j2jK'j2j2jj2j2jj2j"2jj#2j&2jk"j'2j*2jk"j+2j.2jk"j/2j22jk"j32j62jk"j72j:2j)j;2j>2j)j?2jB2j)jC2jF2j)jG2jJ2j)jK2jN2j)jO2jR2j)jS2jV2jjW2jZ2jj[2j^2jj_2jb2j3jc2jf2jhjg2jj2jhjk2jn2jhjo2jr2jhjs2jv2jhjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2j4j2j2j4j2j2j4j2j2jv*j2j2jv*j2j2jv*j2j2jv*j2j2jv*j2j2jv*j2j2jv*j2j2jv*j2j2jv*j2j2jUj2j2j j2j2j j2j2j j2j2j+j2j2j+j2j2j~>j2j2j~>j2j2j"j2j2j"j2j2j"j2j2j"j2j2j"j2j2j"j2j2j"j2j2j0j2j2j0j2j2j0j2j 2j0j 2j2j0j2j2j0j2j2j0j2j2j~;j2j2j~;j2j!2j~;j"2j%2j~;j&2j)2j~;j*2j-2j~;j.2j12j~;j22j52jj62j92jj62j<2jj=2j@2jjA2jD2jjE2jH2jjI2jL2jjM2jP2ji jQ2jT2ji jQ2jW2ji jX2j[2ji j\2j_2ji j`2jc2ji jd2jg2ji jh2jk2j>jl2jo2j>jl2jr2j>js2jv2j>jw2jz2j>j{2j~2j>j2j2j>j2gcov-test_zh_cnjTgcov-test-zh-cngcov-build_zh_cnjTgcov-build-zh-cnj2jTj2j2jTj2j2jTj2j2jTj2j2jTj2j2jTj2j2jTj2j2jTj2j2jTj2j2jTj2j2jN]j2j2jN]j2j2jN]j2j2jN]j2j2jN]j2j2j uj2j2jCj2j2jCj2j2jCj2j2jCj2j2jCj2j2jCj2j2jCj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jJhj2j2jJhj2j2jJhj2j2jJhj2j2jJhj2j 2jJhj 2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j"2jWj#2j&2jWj'2j*2jWj+2j.2jWj/2j22jOj32j62jOj72j:2jOj;2j>2jOj?2jB2jOjC2jF2jHjG2jJ2jHjK2jN2jHjO2jR2jHjS2jV2jHjW2jZ2jarj[2j^2jarj_2jb2jarjc2jf2jarjg2jj2jarjk2jn2j`jo2jr2j`js2jv2j`jw2jz2j`j{2j~2jyj2j2j~j2j2j~j2j2jpuj2j2jpuj2j2jpuj2j2jpuj2j2jj2j2jj2j2jj2j2jj2j2jVLj2j2jVLj2j2jVLj2j2jfj2j2jfj2j2jfj2j2jSj2j2jSj2j2jSj2j2jSj2j2jSj2j2jSj2j2jSj2j2jSj2j2j[j2j2j[j2j2j)j2j2j)j2j2jFj2j2jFj2j2jcj2j2jcj2j2jcj2j2jcj2j 2jcj 2j 2jcj2j2jcj2j2jcj2j2jcj2j2jcj2j!2jRj"2j%2jRj&2j)2jRj*2j-2jRj.2j12j;xj22j52j;xj62j92j;xj:2j=2jYj>2jA2jYjB2jE2jYjF2 last row_zhjY last-row-zhjI2jYjJ2jU2jYjV2jY2jYjZ2jM2jYjN2jQ2jYjR2j]2jYj>2j`2jYjB2jc2jYjd2jg2jYjh2jk2jYjF2jn2jYjo2jr2jYjs2jv2jYjw2jz2jYhwj}2jYj~2j2jYj2j2jYjJ2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j}j2j2jCj2j2jj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2jgj2j2jj2j2jj2j2jj2j2jj2j2jz~j2j2jz~j2j2jz~j2j2jz~j2j2jUj2j2jSj2j2jSj2j2jSj 2j 2jSj 2j2jj2j2jj2j2jj2j2jj2j 2jj!2j$2j<\j%2j(2j<\j)2j,2j֙j-2j02j֙j-2j32j֙j42j72j֙j82j;2j֙j<2j?2j֙j@2jC2j֙jD2jG2j֙jH2jK2j֙jL2jO2j֙jP2jS2j֙jT2jW2j&jX2j[2j&j\2j_2j&j`2jc2jIjd2jg2jIjh2jk2jjl2jo2jjp2js2jjt2jw2jjx2j{2jj|2j2jj2j2jj2j2jj2j2j^fj2j2j^fj2j2j^fj2j2j^fj2j2jǒj2j2jǒj2j2j&j2j2j&j2j2j&j2j2j Kj2j2j Kj2j2j Kj2j2j Kj2j2j Kj2j2j Kj2j2j Kj2j2j Kj2j2j Kj2j2j Kj2j2jXj2j2jXj2j2jXj2j2jXj2j2jXj2j2jXj2j2j\_j2j2j\_j2j2j\_j2j2j\_j2j2j\_j2j2j\_j2j2jqj2j 2jNj 2j2jj2j2jj2j2jj2j2jj2j2j"j2j"2j"j#2j&2j"j'2j*2j"j+2j.2j"j/2j22j"j32j62j"j72j:2jsj;2j>2jsj?2jB2jsjC2jF2jsjG2jJ2jsjK2jN2jsjO2jR2jsjS2jV2jsjW2jZ2jsj[2j^2jsj_2jb2jsj;2je2j^jf2ji2j^jj2jm2j^jn2jq2j^jr2ju2j^jv2jy2j^jz2j}2j^j~2j2j^j2j2j^j2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2j>jj2j2jwj2j2jwj2j2j|aj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2j<j2j2j<j2j2j<j2j2j<j2j2j<j2j2jΘj2j2jΘj2j 2jΘj 2j 2jj2j2jUj2j2jUj2j2jUj2j2jUj2j 2jUj!2j$2jUj%2j(2jUj)2j,2jȍj-2j02jȍj-2j32j{vj42j72j{vj42j:2j{vj;2j>2j{vj?2jB2j{vjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2j{jW2jZ2joj[2j^2jbj_2jb2jbjc2jf2jbjg2jj2jJGjk2jn2jJGjo2jr2jJGjs2jv2jJGjw2jz2jqwj{2j~2jqwj2j2jqwj2j2j6{j2j2jj2j2jaj2j2jaj2j2jaj2j2jaj2j2jaj2j2jaj2j2j Mj2j2j Mj2j2j Mj2j2j Mj2j2j Mj2j2j Mj2j2j Mj2j2j Mj2j2j Mj2j2j Mj2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j 2j{j 2j2j j2j2j j2j2j j2j2j j2j2j j2j"2j j#2j&2j j'2j*2jJj+2j.2jJj/2j22jցj32j62jցj72j:2jցj;2j>2j@`j?2jB2j@`jC2jF2j@`jG2jJ2j@`jK2jN2jhjO2jR2jwWjS2jV2jejW2jZ2jej[2j^2jej_2jb2jejc2jf2jejg2jj2jyjk2jn2j\jo2jr2j\js2jv2j\jw2jz2j\j{2j~2j\j2j2jTgj2j2jTgj2j2jTgj2j2jTgj2j2jVj2j2jVj2j2jVj2j2jVj2j2jVj2j2jOj2j2jOj2j2jOj2j2j}j2j2j}j2j2j}j2j2j}j2j2j}j2j2j}j2j2j}j2j2j}j2j2j}j2j2j}j2j2j}j2j2jJj2j2jZcj2j2jZcj2j2jZcj2j2jZcj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j 2jyj 2j 2jyj2j2jwj2j2jwj2j2jp[j2j2jj2j!2jj"2j%2jj&2j)2jj*2j-2jj.2j12jj22j52jj62j92jj:2j=2jmj>2jA2jmjB2jE2jmjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jejV2jY2jejV2j\2jݡj]2j`2jݡja2jd2jݡje2jh2jݡji2jl2jݡjm2jp2jݡjq2jt2jju2jx2jjy2j|2jj}2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j-j2j2j-j2j2j-j2j2j-j2j2j-j2j2j-j2j2j-j2j2j-j2j2j-j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2j j 2j 2j j 2j 2j j 2j 2j~j 2j 2jj! 2j$ 2jj% 2j( 2jj) 2j, 2j"j- 2j0 2jWj1 2j4 2jWj5 2j8 2jWj9 2j< 2jWj= 2j@ 2jWjA 2jD 2jmjE 2jH 2jmjI 2jL 2jmjM 2jP 2jmjQ 2jT 2jmjU 2jX 2jjY 2j\ 2jj] 2j` 2jja 2jd 2jje 2jh 2jji 2jl 2j0jm 2jp 2j0jq 2jt 2j0ju 2jx 2jrjy 2j| 2jMj} 2j 2jMj 2j 2jMj 2j 2jMj 2j 2jMj 2j 2jMj 2j 2j/j 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jIj 2j 2jIj 2j 2jIj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jүj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jèj 2j 2jèj 2j 2jèj! 2j$ 2jèj% 2j( 2jèj) 2j, 2j(j- 2j0 2j(j1 2j4 2j(j5 2j8 2j(j9 2j< 2j(j= 2j@ 2jljA 2jD 2jljE 2jH 2jljI 2jL 2j jM 2jP 2j jQ 2jT 2jjU 2jX 2jjY 2j\ 2jj] 2j` 2jja 2jd 2jje 2jh 2jji 2jl 2j(jm 2jp 2jjq 2jt 2jju 2jx 2jjy 2j| 2jj} 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2j8 j 2j 2j8 j 2j 2j8 j 2j 2j8 j 2j 2j8 j 2j 2j8 j 2j 2j8 j 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jd j 2j 2jd j 2j 2jwj 2j 2jwj 2j 2jwj 2j 2jwj 2j 2jwj 2j 2jȿj 2j 2jȿj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jhj 2jwj 2j 2jwj 2j 2jj 2j 2jj 2j! 2jj" 2j% 2jj& 2j) 2jj* 2j- 2jj. 2j1 2jj2 2j5 2jj6 2j9 2jj: 2j= 2jj> 2jA 2jjB 2jE 2jjF 2jI 2jjJ 2jM 2jjN 2jQ 2jjR 2jU 2jjV 2jY 2jjZ 2j] 2jj^ 2ja 2jijb 2je 2jijb 2jh 2jiji 2jl 2jijm 2jp 2jijq 2jt 2jju 2jx 2jju 2j{ 2jj| 2j 2jj 2j 2j j 2j 2j j 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2j#j 2j 2j#j 2j 2j#j 2j 2j#j 2j 2j#j 2j 2j#j 2j 2j#j 2j 2j#j 2j 2j#j 2j 2j#j 2j 2j#j 2j 2j#j 2j 2j˳j 2j 2j˳j 2j 2j˳j 2j 2j˳j 2j 2jj 2j 2jj 2j 2jwj 2j 2jwj 2j 2jZj 2j 2jZj 2j 2jZj 2j 2jZj 2j 2jZj 2j 2jZj 2j 2jZj 2j 2jZj 2j 2jZj 2j 2jZj 2j 2jZj 2j 2jZj 2j 2jZj 2j# 2jϼj$ 2j' 2jϼj( 2j+ 2jϼj, 2j/ 2jϼj0 2j3 2jϼj4 2j7 2j;j8 2j; 2j;j< 2j? 2j;j@ 2jC 2j;jD 2jG 2j;jH 2jK 2jjL 2jO 2jjP 2jS 2jjT 2jW 2jjX 2j[ 2jj\ 2j_ 2jj` 2jc 2jjd 2jg 2jjh 2jk 2jjl 2jo 2j jp 2js 2j jt 2jw 2jfjx 2j{ 2jfj| 2j 2j!j 2j 2j!j 2j 2jyj 2j 2jyj 2j 2jyj 2j 2jyj 2j 2jyj 2j 2jj 2j 2jj 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1hwj 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j1j 2j 2j[j 2j 2j[j 2j 2j[j 2j 2j[j 2j 2j[j 2j 2j[j 2j 2j[j 2j 2j[j 2j 2j[j 2j 2j[j 2j 2j[j 2j 2jj 2j 2jj 2j 2jj 2j" 2jj# 2j& 2jj' 2j* 2jj+ 2j. 2jej/ 2j2 2jej/ 2j5 2jej6 2j9 2jej: 2j= 2jej> 2jA 2jejB 2jE 2jejF 2jI 2jejJ 2jM 2jYjN 2jQ 2jYjN 2jT 2jYjU 2jX 2jYjY 2j\ 2j1j] 2j` 2j1j] 2jc 2j1jd 2jg 2j1jh 2jk 2jjl 2jo 2jjp 2js 2jjt 2jw 2jjx 2j{ 2jjp 2j~ 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jsj 2j 2jsj 2u(j 2jsj 2j 2jsj 2j 2jsj 2j 2jSj 2j 2jSj 2j 2jSj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j 2jj 2j2jj2j2jj2j 2jj 2j 2jj2j2jj2j2jj2j2jj2j2jj2j!2jj"2j%2jj&2j)2jj*2j-2jj.2j12jj22j52jj62j92jj:2j=2jj>2jA2jjB2jE2jjF2jI2jHjJ2jM2jHjN2jQ2jHjR2jU2jHjV2jY2jHjZ2j]2jHj^2ja2jHjb2je2jHjf2ji2jjj2jm2jjj2jp2jjq2jt2jju2jx2jjy2j|2jj}2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj 2j#2jj$2j'2jj(2j+2jj,2j/2jij02j32jij42j72jij82j;2jj<2j?2jj@2jC2jjD2jG2jjH2jK2jjL2jO2jjP2jS2jjT2jW2jjX2j[2j5j\2j_2j j`2jc2j jd2jg2jFjh2jk2jFjl2jo2j =jp2js2j =jt2jw2j.cjx2j{2j.cj|2j2j7Xj2j2j7Xj2j2j##j2j2j##j2j2jeNj2j2jeNj2j2jGj2j2jGj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jBj2j2jBj2j2jaj2j2jaj2j2j?j2j2j?j2j2j.'j2j2j.'j2j2j8j2j2j8j2j2j8j2j2j8j2j2j8j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j 2j%j 2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j 2j#2j%j$2j'2j%j(2j+2j%j,2j/2j%j02j32j%j42j72j%j82j;2j%j<2j?2j%j@2jC2j%jD2jG2j%jH2jK2j%jL2jO2j%jP2jS2j%jT2jW2j%jX2j[2j%j\2j_2j%j`2jc2j%jd2jg2j%jh2jk2j%jl2jo2j%jp2js2j^jt2jw2j^jx2j{2j^j|2j2j^j2j2j^j2j2j^j2j2j^j2j2j%j2j2j%j2j2j%j2j2jyj2j2jyj2j2jyj2j2jyj2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j&j2j2j&j2j2j&j2j2j&j2j2j&j2j2j&j2j2j:%j2j2j:%j2j2j:%j2j2j:%j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj 2j#2jj$2j'2jE6j(2j+2jE6j,2j/2jE6j02j32jE6j42j72jE6j82j;2jE6j<2j?2jG_j@2jC2jLjD2jG2jLjH2jK2jqjL2jO2jqjP2jS2jqjT2jW2jqjX2j[2jqj\2j_2jej`2jc2jejd2jg2jejh2jk2jejl2jo2jejp2js2jejt2jw2jejx2j{2jej|2fprobetrace_exit_args_samplejUfprobetrace-exit-args-samplej2jUj2j2jUj2j2jUj2j2jUj2j2jUj2j2jUj2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j 2j*j 2j2j*j2j2j!j2j2j!j2j2j!j2j2j!j 2j#2j!j$2j'2j!j(2j+2j!j,2j/2j!j02j32j!j42j72j!j82j;2jYj<2j?2jYj@2jC2jYjD2jG2jYjH2jK2jYjL2jO2jYjP2jS2jYjT2jW2jYjX2j[2jQj\2j_2jQj`2jc2jQjd2jg2jQjh2jk2j:Ajl2jo2j:Ajp2js2j:Ajt2jw2j,Ijx2j{2j,Ij|2j2j,Ij2j2j,Ij2j2j,Ij2j2j,Ij2j2j/j2j2j/j2j2j/j2j2jGij2j2j(j2j2j(j2j2j(j2j2j(j2j2j(j2j2j(j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2j80j2j2jFj2j2jFj2j2jFj2j2jFj2j 2jFj 2j2jFj2j2jFj2j2jFj2j2jFj2j2jFj 2j#2jFj$2j'2jFj(2j+2jZj,2j/2jZj02j32jZj42j72jZj82j;2jZj<2j?2jZj@2jC2jZjD2jG2jZjH2jK2jCjL2jO2jCjP2jS2jCjT2jW2jCjX2j[2jCj\2j_2jCj`2jc2jLjd2jg2jLjh2jk2jLjl2jo2jLjp2js2jLjt2jw2jKjx2j{2jKj|2j2jKj2j2jKj2j2jKj2j2j/j2j2j/j2j2j/j2j2j/j2j2jZoj2j2jZoj2j2jZoj2j2jZoj2j2jZoj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jLj2j2j}]j2j2j}]j2j2j}]j2j2j}]j2j2jMj2j2jMj2j2jMj2j2jLKj2j2jLKj2j2jLKj2j2jWj2j2jWj2j2jWj2j2jWj2j2j8j2j2j8j2j 2j8j 2j2j8j2j2jBj2j2jVj2j2jVj2j2jVj 2j#2jVj$2j'2jVj(2j+2jVj,2j/2jCj02j32jCj42j72jCj82j;2jCj<2j?2jCj@2jC2jCjD2jG2jCjH2jK2jCjL2jO2j$jP2jS2j$jT2jW2j$jX2j[2j>j\2j_2j>j`2jc2j>jd2jg2j>jh2jk2j>jl2jo2j>jp2js2jjjt2jw2jjjx2j{2jjj|2j2jjj2j2jjj2j2jjj2j2jjj2j2jjj2j2j)j2j2j)j2j2j)j2j2j)j2j2jTUj2j2jTUj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jAj2j2jAj2j2jDMj2j2jDMj2j2jOj2j2jOj2j2jOj2j2jOj2j2j j2j2j j2j2j j2j2jzj2j2jzj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jdj2j2jdj2j"2jdj#2j&2jdj'2j*2jdj+2j.2jdj/2j22jdj32j62jdj72j:2jdj;2j>2jdj?2jB2j^jC2jF2jjG2jJ2jjK2jN2jjO2jR2jfjS2jV2jfjW2jZ2jfj[2j^2jfj_2jb2jfjc2jf2jfjg2jj2jfjk2jn2jfjo2jr2jfjs2jv2jfjw2jz2jfj{2j~2j'\j2j2j'\j2j2j'\j2j2jpj2j2jpj2j2jpj2 it last rowjp it-last-rowj2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2j;7j2j2j;7j2j2j;7j2j2j;7j2j2j;7j2j2j;7j2j2j6Pj2j2j6Pj2j2jSj2j2jSj2j2jSj2j2jSj2j2jSj2j 2jSj 2j2jSj2j2jSj2j2jSj2j2jSj2j2jSj2j"2jmj#2j&2j)j'2j*2j)j+2j.2j)j/2j22j)j32j62j)j72j:2j)j;2j>2j)j?2jB2j{jC2jF2jrjG2jJ2j;jK2jN2jIjO2jR2jIjS2jV2jIjW2jZ2jIj[2j^2j%j_2jb2j%jc2jf2j%jg2jj2j%jk2jn2j%jo2jr2jjs2jv2jjw2jz2jj{2j~2j)#j2j2j)#j2j2j)#j2j2j<j2j2jj2j2jej2j2jej2j2jej2j2j&j2j2j&j2j2j&j2j2j9uj2j2j9uj2j2j9uj2j2j9uj2j2jM;j2j2j5j2j2j5j2j2j5j2j2j5j2j2j5j2j2j5j2j2j5j2j2jNj2j2jNj2j2jNj2j2jNj2j2jNj2j2jNj2j2jNj2j2jNj2j2jNj2j2jNj2j2jNj2j2jNj2j 2j9j 2j2j9j2j2j~j2j2j~j2j2j~j2j2j~j2j"2jj#2j&2jj'2j*2jj+2j.2jj/2j22jj32j62j+j72j:2j+j;2j>2j+j?2jB2j+jC2jF2j+jG2jJ2j+jK2jN2jʏjO2jR2jʏjS2jV2jʏjW2jZ2jR0j[2j^2jR0j_2jb2jR0jc2jf2j9wjg2jj2j9wjk2jn2j9wjo2jr2j9wjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j9}j2j2j9}j2j2j9}j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j}j2j2j}j2j2j*j2j2j*j2j2j*j2j2j*j2j 2j*j 2j 2j*j2j2j*j2j2j*j2j2j*j2j2j*j2j!2jj"2j%2jڙj&2j)2j)|j*2j-2j)|j.2j12j)|j22j52jj62j92jj:2j=2jj>2jA2jjB2jE2jjF2jI2jjJ2jM2j<jN2jQ2j<jR2jU2j<jV2jY2j<jZ2j]2j<j^2ja2j<jb2je2j<jf2ji2j<jj2jm2j<jn2jq2j<jr2ju2j<jv2jy2j<jz2j}2j<j~2j2j'j2j2j'j2j2j'j2j2jj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j 2j+j 2j 2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j!2j+j"2j%2jj&2j)2jj*2j-2jj.2j12jj22j52jj62j92jj:2j=2jj>2jA2jjB2jE2jjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jjV2jY2jjZ2j]2jj^2ja2jjb2je2jjf2ji2jjj2jm2jjn2jq2jjr2ju2je*jv2jy2je*jz2j}2jhj~2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jj2j2jEj2j2jEj2j2jEj2j2jEj2j2jEj2j2jEj2j2jAj2j2j j2j2j j2j2j j2j2j%j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j 2jj2j2jj2j2jk<j2j2j"j2j2j;.j2j!2j;.j"2j%2j;.j&2j)2j;.j*2j-2j;.j.2j12jej22j52jej62j92jj:2j=2jj>2jA2jjB2jE2jjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jjV2jY2jh1jZ2j]2jh1j^2ja2jh1jb2je2jh1jf2ji2jh1jj2jm2jh1jn2jq2jh1jr2ju2jh1jv2jy2jh1jz2j}2jh1j~2j2j<"j2j2j<"j2j2j<"j2j2jԥj2j2jԥj2j2jԥj2j2jԥj2j2jj2j2jj2j2j<j2j2j<j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2 abi_proc_i8kjZ abi-proc-i8k/abi_sys_iio_devicex_scan_elements_in_accel_typejZ/abi-sys-iio-devicex-scan-elements-in-accel-type/abi_sys_iio_devicex_scan_elements_in_accel_x_enjZ/abi-sys-iio-devicex-scan-elements-in-accel-x-en3abi_sys_iio_devicex_scan_elements_in_voltagey_indexjZ3abi-sys-iio-devicex-scan-elements-in-voltagey-index9abi_sys_bus_iio_devices_iio_devicex_buffer_data_availablejZ9abi-sys-bus-iio-devices-iio-devicex-buffer-data-available1abi_sys_bus_iio_devices_iio_devicex_buffer_enablejZ1abi-sys-bus-iio-devices-iio-devicex-buffer-enable1abi_sys_bus_iio_devices_iio_devicex_buffer_lengthjZ1abi-sys-bus-iio-devices-iio-devicex-buffer-length4abi_sys_bus_iio_devices_iio_devicex_buffer_watermarkjZ4abi-sys-bus-iio-devices-iio-devicex-buffer-watermark1abi_sys_bus_iio_devices_iio_devicex_scan_elementsjZ1abi-sys-bus-iio-devices-iio-devicex-scan-elements1abi_sys_bus_platform_devices_int34d2_00_northpeakjZ1abi-sys-bus-platform-devices-int34d2-00-northpeak1abi_sys_bus_platform_devices_int34d2_00_simplecmdjZ1abi-sys-bus-platform-devices-int34d2-00-simplecmd#abi_sys_bus_usb_devices_power_leveljZ#abi-sys-bus-usb-devices-power-levelabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_arvo_roccatarvo_minor_actual_profilejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-arvo-roccatarvo-minor-actual-profile|abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_arvo_roccatarvo_minor_buttonjZ|abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-arvo-roccatarvo-minor-buttonzabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_arvo_roccatarvo_minor_infojZzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-arvo-roccatarvo-minor-info~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_arvo_roccatarvo_minor_key_maskjZ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-arvo-roccatarvo-minor-key-mask~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_arvo_roccatarvo_minor_mode_keyjZ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-arvo-roccatarvo-minor-mode-keyabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_actual_profilejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-actual-profile}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_controljZ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-controlzabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_infojZzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-info~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_key_maskjZ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-key-maskabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_keys_capslockjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-keys-capslockabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_keys_easyzonejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-keys-easyzoneabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_keys_functionjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-keys-functionabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_keys_macrojZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-keys-macroabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_keys_mediajZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-keys-mediaabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_keys_thumbsterjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-keys-thumbster~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_last_setjZ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-last-set{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_lightjZ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-light{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_macrojZ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-macro{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_resetjZ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-resetzabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_talkjZzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-talk|abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_isku_roccatisku_minor_talkfxjZ|abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-isku-roccatisku-minor-talkfxabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_actual_profilejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-actual-profileabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_firmware_versionjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-firmware-versionabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_infojZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-infoabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_macrojZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-macroabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_profile_1_5_buttonsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-profile-1-5-buttonsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_profile_1_5_settingsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-profile-1-5-settingsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_profile_buttonsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-profile-buttonsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_profile_settingsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-profile-settingsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_sensorjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-sensorabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_startup_profilejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-startup-profileabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_talkjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-talkabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_tcujZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-tcuabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_koneplus_roccatkoneplus_minor_tcu_imagejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-koneplus-roccatkoneplus-minor-tcu-imageabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_konepure_roccatkonepure_minor_actual_profilejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-konepure-roccatkonepure-minor-actual-profileabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_konepure_roccatkonepure_minor_controljZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-konepure-roccatkonepure-minor-controlabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_konepure_roccatkonepure_minor_infojZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-konepure-roccatkonepure-minor-infoabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_konepure_roccatkonepure_minor_macrojZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-konepure-roccatkonepure-minor-macroabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_konepure_roccatkonepure_minor_profile_buttonsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-konepure-roccatkonepure-minor-profile-buttonsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_konepure_roccatkonepure_minor_profile_settingsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-konepure-roccatkonepure-minor-profile-settingsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_konepure_roccatkonepure_minor_sensorjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-konepure-roccatkonepure-minor-sensorabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_konepure_roccatkonepure_minor_talkjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-konepure-roccatkonepure-minor-talkabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_konepure_roccatkonepure_minor_tcujZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-konepure-roccatkonepure-minor-tcuabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_konepure_roccatkonepure_minor_tcu_imagejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-konepure-roccatkonepure-minor-tcu-imageabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kovaplus_roccatkovaplus_minor_actual_cpijZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kovaplus-roccatkovaplus-minor-actual-cpiabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kovaplus_roccatkovaplus_minor_actual_profilejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kovaplus-roccatkovaplus-minor-actual-profileabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kovaplus_roccatkovaplus_minor_actual_sensitivity_xjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kovaplus-roccatkovaplus-minor-actual-sensitivity-xabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kovaplus_roccatkovaplus_minor_actual_sensitivity_yjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kovaplus-roccatkovaplus-minor-actual-sensitivity-yabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kovaplus_roccatkovaplus_minor_firmware_versionjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kovaplus-roccatkovaplus-minor-firmware-versionabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kovaplus_roccatkovaplus_minor_infojZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kovaplus-roccatkovaplus-minor-infoabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kovaplus_roccatkovaplus_minor_profile_1_5_buttonsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kovaplus-roccatkovaplus-minor-profile-1-5-buttonsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kovaplus_roccatkovaplus_minor_profile_1_5_settingsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kovaplus-roccatkovaplus-minor-profile-1-5-settingsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kovaplus_roccatkovaplus_minor_profile_buttonsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kovaplus-roccatkovaplus-minor-profile-buttonsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kovaplus_roccatkovaplus_minor_profile_settingsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kovaplus-roccatkovaplus-minor-profile-settingsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_pyra_roccatpyra_minor_actual_cpijZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-pyra-roccatpyra-minor-actual-cpiabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_pyra_roccatpyra_minor_actual_profilejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-pyra-roccatpyra-minor-actual-profileabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_pyra_roccatpyra_minor_firmware_versionjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-pyra-roccatpyra-minor-firmware-versionzabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_pyra_roccatpyra_minor_infojZzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-pyra-roccatpyra-minor-infoabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_pyra_roccatpyra_minor_profile_1_5_buttonsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-pyra-roccatpyra-minor-profile-1-5-buttonsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_pyra_roccatpyra_minor_profile_1_5_settingsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-pyra-roccatpyra-minor-profile-1-5-settingsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_pyra_roccatpyra_minor_profile_buttonsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-pyra-roccatpyra-minor-profile-buttonsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_pyra_roccatpyra_minor_profile_settingsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-pyra-roccatpyra-minor-profile-settings~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_pyra_roccatpyra_minor_settingsjZ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-pyra-roccatpyra-minor-settingsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_pyra_roccatpyra_minor_startup_profilejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-pyra-roccatpyra-minor-startup-profile}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_controljZ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-controlabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_custom_lightsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-custom-lightszabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_infojZzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-info~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_key_maskjZ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-key-maskabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_keys_easyzonejZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-keys-easyzoneabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_keys_extrajZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-keys-extraabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_keys_functionjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-keys-functionabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_keys_macrojZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-keys-macroabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_keys_primaryjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-keys-primaryabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_keys_thumbsterjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-keys-thumbster{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_lightjZ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-lightabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_light_controljZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-light-controlabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_light_macrojZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-light-macro{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_macrojZ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-macro}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_profilejZ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-profile{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_resetjZ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-resetabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_stored_lightsjZabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-stored-lightszabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_ryos_roccatryos_minor_talkjZzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-ryos-roccatryos-minor-talk}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_savu_roccatsavu_minor_buttonsjZ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-savu-roccatsavu-minor-buttons}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_savu_roccatsavu_minor_controljZ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-savu-roccatsavu-minor-control}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_savu_roccatsavu_minor_generaljZ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-savu-roccatsavu-minor-generalzabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_savu_roccatsavu_minor_infojZzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-savu-roccatsavu-minor-info{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_savu_roccatsavu_minor_macrojZ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-savu-roccatsavu-minor-macro}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_savu_roccatsavu_minor_profilejZ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-savu-roccatsavu-minor-profile|abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_savu_roccatsavu_minor_sensorjZ|abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-savu-roccatsavu-minor-sensorFabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_controljZFabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-controlabi_sys_class_gpiojZabi-sys-class-gpio5abi_sys_class_typec_port_partner_cable_dev_mode_indexjZ5abi-sys-class-typec-port-partner-cable-dev-mode-index2jA2jźjB2jE2jźjF2jI2jźjJ2jM2jźjN2jQ2jźjR2jU2jźjV2jY2jźjZ2j]2jźj^2ja2jźjb2je2jźjf2ji2jźjj2jm2jźjn2jq2jźjr2u(ju2jźjv2jy2jźjz2j}2jźj~2j2jźj&2j2jźj*2j2jźj.2j2jźj22j2jźj62j2jźj:2j2jźj>2j2jźjB2j2jźjF2j2jźjJ2j2jźjN2j2jźjR2j2jźjV2j2jźjZ2j2jźj^2j2jźjb2j2jźjf2j2jźjj2j2jźjn2j2jźjr2j2jźjv2j2jźjz21abi_sys_bus_nd_devices_regionx_nfit_ecc_unit_sizej/1abi-sys-bus-nd-devices-regionx-nfit-ecc-unit-size!abi_sys_class_cxl_afu_afu_err_bufj/!abi-sys-class-cxl-afu-afu-err-buf!abi_sys_class_cxl_afu_api_versionj/!abi-sys-class-cxl-afu-api-version,abi_sys_class_cxl_afu_api_version_compatiblej/,abi-sys-class-cxl-afu-api-version-compatible)abi_sys_class_cxl_afu_cr_config_num_classj/)abi-sys-class-cxl-afu-cr-config-num-class*abi_sys_class_cxl_afu_cr_config_num_configj/*abi-sys-class-cxl-afu-cr-config-num-config*abi_sys_class_cxl_afu_cr_config_num_devicej/*abi-sys-class-cxl-afu-cr-config-num-device*abi_sys_class_cxl_afu_cr_config_num_vendorj/*abi-sys-class-cxl-afu-cr-config-num-vendorabi_sys_class_cxl_afu_irqs_maxj/abi-sys-class-cxl-afu-irqs-maxabi_sys_class_cxl_afu_irqs_minj/abi-sys-class-cxl-afu-irqs-minabi_sys_class_cxl_afu_mmio_sizej/abi-sys-class-cxl-afu-mmio-sizeabi_sys_class_cxl_afu_modej/abi-sys-class-cxl-afu-mode%abi_sys_class_cxl_afu_modes_supportedj/%abi-sys-class-cxl-afu-modes-supported#abi_sys_class_cxl_afu_prefault_modej/#abi-sys-class-cxl-afu-prefault-modeabi_sys_class_cxl_afu_resetj/abi-sys-class-cxl-afu-reset!abi_sys_class_cxl_afu_m_mmio_sizej/!abi-sys-class-cxl-afu-m-mmio-size#abi_sys_class_cxl_afu_m_pp_mmio_lenj/#abi-sys-class-cxl-afu-m-pp-mmio-len#abi_sys_class_cxl_afu_m_pp_mmio_offj/#abi-sys-class-cxl-afu-m-pp-mmio-off!abi_sys_class_cxl_card_base_imagej/!abi-sys-class-cxl-card-base-image#abi_sys_class_cxl_card_caia_versionj/#abi-sys-class-cxl-card-caia-version#abi_sys_class_cxl_card_image_loadedj/#abi-sys-class-cxl-card-image-loaded*abi_sys_class_cxl_card_load_image_on_perstj/*abi-sys-class-cxl-card-load-image-on-perst/abi_sys_class_cxl_card_perst_reloads_same_imagej//abi-sys-class-cxl-card-perst-reloads-same-image#abi_sys_class_cxl_card_psl_revisionj/#abi-sys-class-cxl-card-psl-revision*abi_sys_class_cxl_card_psl_timebase_syncedj/*abi-sys-class-cxl-card-psl-timebase-syncedabi_sys_class_cxl_card_resetj/abi-sys-class-cxl-card-reset-abi_sys_class_cxl_card_tunneled_ops_supportedj/-abi-sys-class-cxl-card-tunneled-ops-supported%abi_sys_class_rfkill_rfkill_0_9_claimj/%abi-sys-class-rfkill-rfkill-0-9-claim:abi_sys_devices_system_machinecheck_machinecheckx_tolerantj/:abi-sys-devices-system-machinecheck-machinecheckx-tolerantabi_sys_firmware_efi_varsj/abi-sys-firmware-efi-varsabi_sys_fs_selinux_checkreqprotj/abi-sys-fs-selinux-checkreqprotabi_sys_fs_selinux_disablej/abi-sys-fs-selinux-disable&abi_sys_kernel_fadump_release_opalcorej/&abi-sys-kernel-fadump-release-opalcore"abi_sys_kernel_uids_uid_cpu_sharesj/"abi-sys-kernel-uids-uid-cpu-sharesabi_sys_o2cb_symlinkj/abi-sys-o2cb-symlink abi_devfsj/ abi-devfs1abi_dv1394_a_k_a_ohci_dv_i_o_support_for_firewirej/1abi-dv1394-a-k-a-ohci-dv-i-o-support-for-firewire abi_ip_queuej/ abi-ip-queue7abi_raw1394_a_k_a_raw_ieee1394_i_o_support_for_firewirej/7abi-raw1394-a-k-a-raw-ieee1394-i-o-support-for-firewireabi_tcp_dma_copybreak_sysctlj/abi-tcp-dma-copybreak-sysctl8abi_video1394_a_k_a_ohci_1394_video_support_for_firewirej/8abi-video1394-a-k-a-ohci-1394-video-support-for-firewirej2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2jGj2j2jGj2j2jGj2j2jGj2j 2jGj 2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj 2j#2jGj$2j'2jGj(2j+2jGj,2j/2jGj02j32jGj42j72jGj82j;2jGj<2j?2jGj2jB2jGj2jE2jGj2jH2jGj2jK2jGj 2jN2jGj2jQ2jGj2jT2jGj2jW2jGj2jZ2jGj 2j]2jGj$2j`2jGj(2jc2jGj,2jf2jGj02ji2jGj42jl2jGj82abi_dev_fw_0_9jrabi-dev-fw-0-9(abi_sys_accessibility_speakup_synth_namejr(abi-sys-accessibility-speakup-synth-name3abi_sys_accessibility_speakup_synth_name_caps_startjr3abi-sys-accessibility-speakup-synth-name-caps-start2abi_sys_accessibility_speakup_synth_name_caps_stopjr2abi-sys-accessibility-speakup-synth-name-caps-stop3abi_sys_accessibility_speakup_synth_name_delay_timejr3abi-sys-accessibility-speakup-synth-name-delay-time/abi_sys_accessibility_speakup_synth_name_directjr/abi-sys-accessibility-speakup-synth-name-direct3abi_sys_accessibility_speakup_synth_name_flush_timejr3abi-sys-accessibility-speakup-synth-name-flush-time-abi_sys_accessibility_speakup_synth_name_freqjr-abi-sys-accessibility-speakup-synth-name-freq2abi_sys_accessibility_speakup_synth_name_full_timejr2abi-sys-accessibility-speakup-synth-name-full-time3abi_sys_accessibility_speakup_synth_name_inflectionjr3abi-sys-accessibility-speakup-synth-name-inflection4abi_sys_accessibility_speakup_synth_name_jiffy_deltajr4abi-sys-accessibility-speakup-synth-name-jiffy-delta.abi_sys_accessibility_speakup_synth_name_pitchjr.abi-sys-accessibility-speakup-synth-name-pitch.abi_sys_accessibility_speakup_synth_name_punctjr.abi-sys-accessibility-speakup-synth-name-punct-abi_sys_accessibility_speakup_synth_name_ratejr-abi-sys-accessibility-speakup-synth-name-rate-abi_sys_accessibility_speakup_synth_name_tonejr-abi-sys-accessibility-speakup-synth-name-tone5abi_sys_accessibility_speakup_synth_name_trigger_timejr5abi-sys-accessibility-speakup-synth-name-trigger-time.abi_sys_accessibility_speakup_synth_name_voicejr.abi-sys-accessibility-speakup-synth-name-voice,abi_sys_accessibility_speakup_synth_name_voljr,abi-sys-accessibility-speakup-synth-name-vol*abi_sys_accessibility_speakup_attrib_bleepjr*abi-sys-accessibility-speakup-attrib-bleep&abi_sys_accessibility_speakup_bell_posjr&abi-sys-accessibility-speakup-bell-pos(abi_sys_accessibility_speakup_bleep_timejr(abi-sys-accessibility-speakup-bleep-time$abi_sys_accessibility_speakup_bleepsjr$abi-sys-accessibility-speakup-bleeps*abi_sys_accessibility_speakup_cur_phoneticjr*abi-sys-accessibility-speakup-cur-phonetic)abi_sys_accessibility_speakup_cursor_timejr)abi-sys-accessibility-speakup-cursor-time(abi_sys_accessibility_speakup_delimitersjr(abi-sys-accessibility-speakup-delimiters$abi_sys_accessibility_speakup_ex_numjr$abi-sys-accessibility-speakup-ex-num0abi_sys_accessibility_speakup_i18n_announcementsjr0abi-sys-accessibility-speakup-i18n-announcements-abi_sys_accessibility_speakup_i18n_charactersjr-abi-sys-accessibility-speakup-i18n-characters*abi_sys_accessibility_speakup_i18n_chartabjr*abi-sys-accessibility-speakup-i18n-chartab)abi_sys_accessibility_speakup_i18n_colorsjr)abi-sys-accessibility-speakup-i18n-colors+abi_sys_accessibility_speakup_i18n_ctl_keysjr+abi-sys-accessibility-speakup-i18n-ctl-keys,abi_sys_accessibility_speakup_i18n_formattedjr,abi-sys-accessibility-speakup-i18n-formatted1abi_sys_accessibility_speakup_i18n_function_namesjr1abi-sys-accessibility-speakup-i18n-function-names,abi_sys_accessibility_speakup_i18n_key_namesjr,abi-sys-accessibility-speakup-i18n-key-names)abi_sys_accessibility_speakup_i18n_statesjr)abi-sys-accessibility-speakup-i18n-states&abi_sys_accessibility_speakup_key_echojr&abi-sys-accessibility-speakup-key-echo$abi_sys_accessibility_speakup_keymapjr$abi-sys-accessibility-speakup-keymap*abi_sys_accessibility_speakup_no_interruptjr*abi-sys-accessibility-speakup-no-interrupt&abi_sys_accessibility_speakup_punc_alljr&abi-sys-accessibility-speakup-punc-all(abi_sys_accessibility_speakup_punc_leveljr(abi-sys-accessibility-speakup-punc-level'abi_sys_accessibility_speakup_punc_mostjr'abi-sys-accessibility-speakup-punc-most'abi_sys_accessibility_speakup_punc_somejr'abi-sys-accessibility-speakup-punc-some*abi_sys_accessibility_speakup_reading_puncjr*abi-sys-accessibility-speakup-reading-punc%abi_sys_accessibility_speakup_repeatsjr%abi-sys-accessibility-speakup-repeats)abi_sys_accessibility_speakup_say_controljr)abi-sys-accessibility-speakup-say-control*abi_sys_accessibility_speakup_say_word_ctljr*abi-sys-accessibility-speakup-say-word-ctl$abi_sys_accessibility_speakup_silentjr$abi-sys-accessibility-speakup-silent)abi_sys_accessibility_speakup_spell_delayjr)abi-sys-accessibility-speakup-spell-delay#abi_sys_accessibility_speakup_synthjr#abi-sys-accessibility-speakup-synth*abi_sys_accessibility_speakup_synth_directjr*abi-sys-accessibility-speakup-synth-direct%abi_sys_accessibility_speakup_versionjr%abi-sys-accessibility-speakup-version-abi_sys_block_disk_partition_alignment_offsetjr-abi-sys-block-disk-partition-alignment-offset.abi_sys_block_disk_partition_discard_alignmentjr.abi-sys-block-disk-partition-discard-alignment!abi_sys_block_disk_partition_statjr!abi-sys-block-disk-partition-stat#abi_sys_block_disk_alignment_offsetjr#abi-sys-block-disk-alignment-offset.abi_sys_block_disk_atomic_write_boundary_bytesjr.abi-sys-block-disk-atomic-write-boundary-bytes)abi_sys_block_disk_atomic_write_max_bytesjr)abi-sys-block-disk-atomic-write-max-bytes.abi_sys_block_disk_atomic_write_unit_max_bytesjr.abi-sys-block-disk-atomic-write-unit-max-bytes.abi_sys_block_disk_atomic_write_unit_min_bytesjr.abi-sys-block-disk-atomic-write-unit-min-bytes$abi_sys_block_disk_discard_alignmentjr$abi-sys-block-disk-discard-alignmentabi_sys_block_disk_diskseqjrabi-sys-block-disk-diskseqabi_sys_block_disk_hiddenjrabi-sys-block-disk-hiddenabi_sys_block_disk_inflightjrabi-sys-block-disk-inflight8abi_sys_block_disk_integrity_device_is_integrity_capablejr8abi-sys-block-disk-integrity-device-is-integrity-capable#abi_sys_block_disk_integrity_formatjr#abi-sys-block-disk-integrity-format6abi_sys_block_disk_integrity_protection_interval_bytesjr6abi-sys-block-disk-integrity-protection-interval-bytes(abi_sys_block_disk_integrity_read_verifyjr(abi-sys-block-disk-integrity-read-verify%abi_sys_block_disk_integrity_tag_sizejr%abi-sys-block-disk-integrity-tag-size+abi_sys_block_disk_integrity_write_generatejr+abi-sys-block-disk-integrity-write-generateabi_sys_block_disk_partscanjrabi-sys-block-disk-partscan#abi_sys_block_disk_queue_add_randomjr#abi-sys-block-disk-queue-add-random&abi_sys_block_disk_queue_chunk_sectorsjr&abi-sys-block-disk-queue-chunk-sectorsabi_sys_block_disk_queue_cryptojrabi-sys-block-disk-queue-crypto/abi_sys_block_disk_queue_crypto_hw_wrapped_keysjr/abi-sys-block-disk-queue-crypto-hw-wrapped-keys,abi_sys_block_disk_queue_crypto_max_dun_bitsjr,abi-sys-block-disk-queue-crypto-max-dun-bits*abi_sys_block_disk_queue_crypto_modes_modejr*abi-sys-block-disk-queue-crypto-modes-mode,abi_sys_block_disk_queue_crypto_num_keyslotsjr,abi-sys-block-disk-queue-crypto-num-keyslots(abi_sys_block_disk_queue_crypto_raw_keysjr(abi-sys-block-disk-queue-crypto-raw-keysabi_sys_block_disk_queue_daxjrabi-sys-block-disk-queue-dax,abi_sys_block_disk_queue_discard_granularityjr,abi-sys-block-disk-queue-discard-granularity*abi_sys_block_disk_queue_discard_max_bytesjr*abi-sys-block-disk-queue-discard-max-bytes-abi_sys_block_disk_queue_discard_max_hw_bytesjr-abi-sys-block-disk-queue-discard-max-hw-bytes,abi_sys_block_disk_queue_discard_zeroes_datajr,abi-sys-block-disk-queue-discard-zeroes-data&abi_sys_block_disk_queue_dma_alignmentjr&abi-sys-block-disk-queue-dma-alignmentabi_sys_block_disk_queue_fuajrabi-sys-block-disk-queue-fua'abi_sys_block_disk_queue_hw_sector_sizejr'abi-sys-block-disk-queue-hw-sector-size2abi_sys_block_disk_queue_independent_access_rangesjr2abi-sys-block-disk-queue-independent-access-ranges abi_sys_block_disk_queue_io_polljr abi-sys-block-disk-queue-io-poll&abi_sys_block_disk_queue_io_poll_delayjr&abi-sys-block-disk-queue-io-poll-delay#abi_sys_block_disk_queue_io_timeoutjr#abi-sys-block-disk-queue-io-timeout abi_sys_block_disk_queue_iostatsjr abi-sys-block-disk-queue-iostats,abi_sys_block_disk_queue_iostats_passthroughjr,abi-sys-block-disk-queue-iostats-passthrough+abi_sys_block_disk_queue_logical_block_sizejr+abi-sys-block-disk-queue-logical-block-size)abi_sys_block_disk_queue_max_active_zonesjr)abi-sys-block-disk-queue-max-active-zones-abi_sys_block_disk_queue_max_discard_segmentsjr-abi-sys-block-disk-queue-max-discard-segments*abi_sys_block_disk_queue_max_hw_sectors_kbjr*abi-sys-block-disk-queue-max-hw-sectors-kb/abi_sys_block_disk_queue_max_integrity_segmentsjr/abi-sys-block-disk-queue-max-integrity-segments'abi_sys_block_disk_queue_max_open_zonesjr'abi-sys-block-disk-queue-max-open-zones'abi_sys_block_disk_queue_max_sectors_kbjr'abi-sys-block-disk-queue-max-sectors-kb)abi_sys_block_disk_queue_max_segment_sizejr)abi-sys-block-disk-queue-max-segment-size%abi_sys_block_disk_queue_max_segmentsjr%abi-sys-block-disk-queue-max-segments(abi_sys_block_disk_queue_minimum_io_sizejr(abi-sys-block-disk-queue-minimum-io-size!abi_sys_block_disk_queue_nomergesjr!abi-sys-block-disk-queue-nomerges$abi_sys_block_disk_queue_nr_requestsjr$abi-sys-block-disk-queue-nr-requests!abi_sys_block_disk_queue_nr_zonesjr!abi-sys-block-disk-queue-nr-zones(abi_sys_block_disk_queue_optimal_io_sizejr(abi-sys-block-disk-queue-optimal-io-size,abi_sys_block_disk_queue_physical_block_sizejr,abi-sys-block-disk-queue-physical-block-size&abi_sys_block_disk_queue_read_ahead_kbjr&abi-sys-block-disk-queue-read-ahead-kb#abi_sys_block_disk_queue_rotationaljr#abi-sys-block-disk-queue-rotational$abi_sys_block_disk_queue_rq_affinityjr$abi-sys-block-disk-queue-rq-affinity"abi_sys_block_disk_queue_schedulerjr"abi-sys-block-disk-queue-scheduler&abi_sys_block_disk_queue_stable_writesjr&abi-sys-block-disk-queue-stable-writes+abi_sys_block_disk_queue_virt_boundary_maskjr+abi-sys-block-disk-queue-virt-boundary-mask%abi_sys_block_disk_queue_wbt_lat_usecjr%abi-sys-block-disk-queue-wbt-lat-usec$abi_sys_block_disk_queue_write_cachejr$abi-sys-block-disk-queue-write-cache-abi_sys_block_disk_queue_write_same_max_bytesjr-abi-sys-block-disk-queue-write-same-max-bytes/abi_sys_block_disk_queue_write_zeroes_max_bytesjr/abi-sys-block-disk-queue-write-zeroes-max-bytes.abi_sys_block_disk_queue_zone_append_max_bytesjr.abi-sys-block-disk-queue-zone-append-max-bytes/abi_sys_block_disk_queue_zone_write_granularityjr/abi-sys-block-disk-queue-zone-write-granularityabi_sys_block_disk_queue_zonedjrabi-sys-block-disk-queue-zonedabi_sys_block_disk_statjrabi-sys-block-disk-stat(abi_sys_bus_dsa_devices_dsa_m_cdev_majorjr(abi-sys-bus-dsa-devices-dsa-m-cdev-major(abi_sys_bus_dsa_devices_dsa_m_cmd_statusjr(abi-sys-bus-dsa-devices-dsa-m-cmd-status*abi_sys_bus_dsa_devices_dsa_m_configurablejr*abi-sys-bus-dsa-devices-dsa-m-configurable(abi_sys_bus_dsa_devices_dsa_m_engine_m_njr(abi-sys-bus-dsa-devices-dsa-m-engine-m-n$abi_sys_bus_dsa_devices_dsa_m_errorsjr$abi-sys-bus-dsa-devices-dsa-m-errors,abi_sys_bus_dsa_devices_dsa_m_event_log_sizejr,abi-sys-bus-dsa-devices-dsa-m-event-log-size'abi_sys_bus_dsa_devices_dsa_m_group_m_njr'abi-sys-bus-dsa-devices-dsa-m-group-m-n%abi_sys_bus_dsa_devices_dsa_m_iaa_capjr%abi-sys-bus-dsa-devices-dsa-m-iaa-cap,abi_sys_bus_dsa_devices_dsa_m_max_batch_sizejr,abi-sys-bus-dsa-devices-dsa-m-max-batch-size)abi_sys_bus_dsa_devices_dsa_m_max_enginesjr)abi-sys-bus-dsa-devices-dsa-m-max-engines(abi_sys_bus_dsa_devices_dsa_m_max_groupsjr(abi-sys-bus-dsa-devices-dsa-m-max-groups.abi_sys_bus_dsa_devices_dsa_m_max_read_buffersjr.abi-sys-bus-dsa-devices-dsa-m-max-read-buffers/abi_sys_bus_dsa_devices_dsa_m_max_transfer_sizejr/abi-sys-bus-dsa-devices-dsa-m-max-transfer-size-abi_sys_bus_dsa_devices_dsa_m_max_work_queuesjr-abi-sys-bus-dsa-devices-dsa-m-max-work-queues2abi_sys_bus_dsa_devices_dsa_m_max_work_queues_sizejr2abi-sys-bus-dsa-devices-dsa-m-max-work-queues-size'abi_sys_bus_dsa_devices_dsa_m_numa_nodejr'abi-sys-bus-dsa-devices-dsa-m-numa-node$abi_sys_bus_dsa_devices_dsa_m_op_capjr$abi-sys-bus-dsa-devices-dsa-m-op-cap+abi_sys_bus_dsa_devices_dsa_m_pasid_enabledjr+abi-sys-bus-dsa-devices-dsa-m-pasid-enabled/abi_sys_bus_dsa_devices_dsa_m_read_buffer_limitjr/abi-sys-bus-dsa-devices-dsa-m-read-buffer-limit#abi_sys_bus_dsa_devices_dsa_m_statejr#abi-sys-bus-dsa-devices-dsa-m-state%abi_sys_bus_dsa_devices_dsa_m_versionjr%abi-sys-bus-dsa-devices-dsa-m-version$abi_sys_bus_dsa_devices_dsa_m_wq_m_njr$abi-sys-bus-dsa-devices-dsa-m-wq-m-n+abi_sys_bus_dsa_devices_engine_m_n_group_idjr+abi-sys-bus-dsa-devices-engine-m-n-group-id6abi_sys_bus_dsa_devices_group_m_n_batch_progress_limitjr6abi-sys-bus-dsa-devices-group-m-n-batch-progress-limit5abi_sys_bus_dsa_devices_group_m_n_desc_progress_limitjr5abi-sys-bus-dsa-devices-group-m-n-desc-progress-limit6abi_sys_bus_dsa_devices_group_m_n_read_buffers_allowedjr6abi-sys-bus-dsa-devices-group-m-n-read-buffers-allowed7abi_sys_bus_dsa_devices_group_m_n_read_buffers_reservedjr7abi-sys-bus-dsa-devices-group-m-n-read-buffers-reserved7abi_sys_bus_dsa_devices_group_m_n_use_read_buffer_limitjr7abi-sys-bus-dsa-devices-group-m-n-use-read-buffer-limit*abi_sys_bus_dsa_devices_wq_m_n_ats_disablejr*abi-sys-bus-dsa-devices-wq-m-n-ats-disable-abi_sys_bus_dsa_devices_wq_m_n_block_on_faultjr-abi-sys-bus-dsa-devices-wq-m-n-block-on-fault)abi_sys_bus_dsa_devices_wq_m_n_cdev_minorjr)abi-sys-bus-dsa-devices-wq-m-n-cdev-minor*abi_sys_bus_dsa_devices_wq_m_n_driver_namejr*abi-sys-bus-dsa-devices-wq-m-n-driver-nameDabi_sys_bus_dsa_devices_wq_m_n_dsa_x_wq_m_n_file_y_cr_fault_failuresjrDabi-sys-bus-dsa-devices-wq-m-n-dsa-x-wq-m-n-file-y-cr-fault-failuresabi_sys_class_infiniband_hfi1_x_ports_n_ccmgta_cc_settings_binjr>abi-sys-class-infiniband-hfi1-x-ports-n-ccmgta-cc-settings-bin2abi_sys_class_infiniband_hfi1_x_ports_n_sc2vl_0_31jr2abi-sys-class-infiniband-hfi1-x-ports-n-sc2vl-0-31/abi_sys_class_infiniband_hfi1_x_sdma_n_cpu_listjr/abi-sys-class-infiniband-hfi1-x-sdma-n-cpu-list&abi_sys_class_infiniband_mlx4_x_hw_revjr&abi-sys-class-infiniband-mlx4-x-hw-revDabi_sys_class_infiniband_mlx4_x_iov_pci_slot_num_ports_m_smi_enabledjrDabi-sys-class-infiniband-mlx4-x-iov-pci-slot-num-ports-m-smi-enabled9abi_sys_class_infiniband_mlx4_x_iov_ports_port_num_gids_njr9abi-sys-class-infiniband-mlx4-x-iov-ports-port-num-gids-n&abi_sys_class_infiniband_mlx5_x_hw_revjr&abi-sys-class-infiniband-mlx5-x-hw-rev&abi_sys_class_infiniband_mthcax_hw_revjr&abi-sys-class-infiniband-mthcax-hw-rev)abi_sys_class_infiniband_ocrdmax_hca_typejr)abi-sys-class-infiniband-ocrdmax-hca-type'abi_sys_class_infiniband_ocrdmax_hw_revjr'abi-sys-class-infiniband-ocrdmax-hw-rev%abi_sys_class_infiniband_qedrx_hw_revjr%abi-sys-class-infiniband-qedrx-hw-revabi_sys_class_infiniband_qibx_ports_n_diag_counters_rc_resendsjr>abi-sys-class-infiniband-qibx-ports-n-diag-counters-rc-resends8abi_sys_class_infiniband_qibx_ports_n_linkstate_loopbackjr8abi-sys-class-infiniband-qibx-ports-n-linkstate-loopback0abi_sys_class_infiniband_qibx_ports_n_sl2vl_0_15jr0abi-sys-class-infiniband-qibx-ports-n-sl2vl-0-15%abi_sys_class_infiniband_qibx_versionjr%abi-sys-class-infiniband-qibx-version)abi_sys_class_infiniband_usnic_x_board_idjr)abi-sys-class-infiniband-usnic-x-board-id,abi_sys_class_infiniband_usnic_x_qpn_summaryjr,abi-sys-class-infiniband-usnic-x-qpn-summary+abi_sys_class_infiniband_vmw_pvrdmax_hw_revjr+abi-sys-class-infiniband-vmw-pvrdmax-hw-rev(abi_sys_class_infiniband_mad_abi_versionjr(abi-sys-class-infiniband-mad-abi-version)abi_sys_class_infiniband_mad_umad_n_ibdevjr)abi-sys-class-infiniband-mad-umad-n-ibdev;abi_sys_class_infiniband_srp_srp_hca_port_number_add_targetjr;abi-sys-class-infiniband-srp-srp-hca-port-number-add-target6abi_sys_class_infiniband_srp_srp_hca_port_number_ibdevjr6abi-sys-class-infiniband-srp-srp-hca-port-number-ibdev5abi_sys_class_infiniband_srp_srp_hca_port_number_portjr5abi-sys-class-infiniband-srp-srp-hca-port-number-port*abi_sys_class_infiniband_verbs_abi_versionjr*abi-sys-class-infiniband-verbs-abi-version-abi_sys_class_infiniband_verbs_uverbs_n_ibdevjr-abi-sys-class-infiniband-verbs-uverbs-n-ibdevabi_sys_class_rfkilljrabi-sys-class-rfkill$abi_sys_class_rfkill_rfkill_0_9_hardjr$abi-sys-class-rfkill-rfkill-0-9-hard$abi_sys_class_rfkill_rfkill_0_9_namejr$abi-sys-class-rfkill-rfkill-0-9-name*abi_sys_class_rfkill_rfkill_0_9_persistentjr*abi-sys-class-rfkill-rfkill-0-9-persistent$abi_sys_class_rfkill_rfkill_0_9_softjr$abi-sys-class-rfkill-rfkill-0-9-soft%abi_sys_class_rfkill_rfkill_0_9_statejr%abi-sys-class-rfkill-rfkill-0-9-state$abi_sys_class_rfkill_rfkill_0_9_typejr$abi-sys-class-rfkill-rfkill-0-9-type+abi_sys_class_scsi_host_host_n_allow_ext_sgjr+abi-sys-class-scsi-host-host-n-allow-ext-sg'abi_sys_class_scsi_host_host_n_ch_countjr'abi-sys-class-scsi-host-host-n-ch-count-abi_sys_class_scsi_host_host_n_cmd_sg_entriesjr-abi-sys-class-scsi-host-host-n-cmd-sg-entries*abi_sys_class_scsi_host_host_n_comp_vectorjr*abi-sys-class-scsi-host-host-n-comp-vector#abi_sys_class_scsi_host_host_n_dgidjr#abi-sys-class-scsi-host-host-n-dgid%abi_sys_class_scsi_host_host_n_id_extjr%abi-sys-class-scsi-host-host-n-id-ext'abi_sys_class_scsi_host_host_n_ioc_guidjr'abi-sys-class-scsi-host-host-n-ioc-guid.abi_sys_class_scsi_host_host_n_local_ib_devicejr.abi-sys-class-scsi-host-host-n-local-ib-device,abi_sys_class_scsi_host_host_n_local_ib_portjr,abi-sys-class-scsi-host-host-n-local-ib-port(abi_sys_class_scsi_host_host_n_orig_dgidjr(abi-sys-class-scsi-host-host-n-orig-dgid#abi_sys_class_scsi_host_host_n_pkeyjr#abi-sys-class-scsi-host-host-n-pkey&abi_sys_class_scsi_host_host_n_req_limjr&abi-sys-class-scsi-host-host-n-req-lim)abi_sys_class_scsi_host_host_n_service_idjr)abi-sys-class-scsi-host-host-n-service-id#abi_sys_class_scsi_host_host_n_sgidjr#abi-sys-class-scsi-host-host-n-sgid+abi_sys_class_scsi_host_host_n_zero_req_limjr+abi-sys-class-scsi-host-host-n-zero-req-lim.abi_sys_class_srp_remote_ports_port_h_n_deletejr.abi-sys-class-srp-remote-ports-port-h-n-delete4abi_sys_class_srp_remote_ports_port_h_n_dev_loss_tmojr4abi-sys-class-srp-remote-ports-port-h-n-dev-loss-tmo8abi_sys_class_srp_remote_ports_port_h_n_fast_io_fail_tmojr8abi-sys-class-srp-remote-ports-port-h-n-fast-io-fail-tmo/abi_sys_class_srp_remote_ports_port_h_n_port_idjr/abi-sys-class-srp-remote-ports-port-h-n-port-id7abi_sys_class_srp_remote_ports_port_h_n_reconnect_delayjr7abi-sys-class-srp-remote-ports-port-h-n-reconnect-delay-abi_sys_class_srp_remote_ports_port_h_n_rolesjr-abi-sys-class-srp-remote-ports-port-h-n-roles-abi_sys_class_srp_remote_ports_port_h_n_statejr-abi-sys-class-srp-remote-ports-port-h-n-stateabi_sys_class_tpm_tpmx_devicejrabi-sys-class-tpm-tpmx-device$abi_sys_class_tpm_tpmx_device_activejr$abi-sys-class-tpm-tpmx-device-active$abi_sys_class_tpm_tpmx_device_canceljr$abi-sys-class-tpm-tpmx-device-cancel"abi_sys_class_tpm_tpmx_device_capsjr"abi-sys-class-tpm-tpmx-device-caps'abi_sys_class_tpm_tpmx_device_durationsjr'abi-sys-class-tpm-tpmx-device-durations%abi_sys_class_tpm_tpmx_device_enabledjr%abi-sys-class-tpm-tpmx-device-enabled#abi_sys_class_tpm_tpmx_device_ownedjr#abi-sys-class-tpm-tpmx-device-owned"abi_sys_class_tpm_tpmx_device_pcrsjr"abi-sys-class-tpm-tpmx-device-pcrs#abi_sys_class_tpm_tpmx_device_pubekjr#abi-sys-class-tpm-tpmx-device-pubek.abi_sys_class_tpm_tpmx_device_temp_deactivatedjr.abi-sys-class-tpm-tpmx-device-temp-deactivated&abi_sys_class_tpm_tpmx_device_timeoutsjr&abi-sys-class-tpm-tpmx-device-timeoutsabi_sys_class_tpm_tpmx_pcr_h_njrabi-sys-class-tpm-tpmx-pcr-h-n(abi_sys_class_tpm_tpmx_tpm_version_majorjr(abi-sys-class-tpm-tpmx-tpm-version-majorabi_sys_class_ubijrabi-sys-class-ubi(abi_sys_class_ubi_ubix_avail_eraseblocksjr(abi-sys-class-ubi-ubix-avail-eraseblocks$abi_sys_class_ubi_ubix_bad_peb_countjr$abi-sys-class-ubi-ubix-bad-peb-count"abi_sys_class_ubi_ubix_bgt_enabledjr"abi-sys-class-ubi-ubix-bgt-enabledabi_sys_class_ubi_ubix_devjrabi-sys-class-ubi-ubix-dev&abi_sys_class_ubi_ubix_eraseblock_sizejr&abi-sys-class-ubi-ubix-eraseblock-sizeabi_sys_class_ubi_ubix_max_ecjrabi-sys-class-ubi-ubix-max-ec$abi_sys_class_ubi_ubix_max_vol_countjr$abi-sys-class-ubi-ubix-max-vol-count"abi_sys_class_ubi_ubix_min_io_sizejr"abi-sys-class-ubi-ubix-min-io-sizeabi_sys_class_ubi_ubix_mtd_numjrabi-sys-class-ubi-ubix-mtd-num'abi_sys_class_ubi_ubix_reserved_for_badjr'abi-sys-class-ubi-ubix-reserved-for-badabi_sys_class_ubi_ubix_ro_modejrabi-sys-class-ubi-ubix-ro-mode(abi_sys_class_ubi_ubix_total_eraseblocksjr(abi-sys-class-ubi-ubix-total-eraseblocksabi_sys_class_ubi_ubix_ubix_yjrabi-sys-class-ubi-ubix-ubix-y'abi_sys_class_ubi_ubix_ubix_y_alignmentjr'abi-sys-class-ubi-ubix-ubix-y-alignment'abi_sys_class_ubi_ubix_ubix_y_corruptedjr'abi-sys-class-ubi-ubix-ubix-y-corrupted(abi_sys_class_ubi_ubix_ubix_y_data_bytesjr(abi-sys-class-ubi-ubix-ubix-y-data-bytes!abi_sys_class_ubi_ubix_ubix_y_devjr!abi-sys-class-ubi-ubix-ubix-y-dev"abi_sys_class_ubi_ubix_ubix_y_namejr"abi-sys-class-ubi-ubix-ubix-y-name*abi_sys_class_ubi_ubix_ubix_y_reserved_ebsjr*abi-sys-class-ubi-ubix-ubix-y-reserved-ebs"abi_sys_class_ubi_ubix_ubix_y_typejr"abi-sys-class-ubi-ubix-ubix-y-type(abi_sys_class_ubi_ubix_ubix_y_upd_markerjr(abi-sys-class-ubi-ubix-ubix-y-upd-marker,abi_sys_class_ubi_ubix_ubix_y_usable_eb_sizejr,abi-sys-class-ubi-ubix-ubix-y-usable-eb-size$abi_sys_class_ubi_ubix_volumes_countjr$abi-sys-class-ubi-ubix-volumes-countabi_sys_class_ubi_versionjrabi-sys-class-ubi-versionabi_sys_class_ubixjrabi-sys-class-ubix'abi_sys_class_udc_udc_a_alt_hnp_supportjr'abi-sys-class-udc-udc-a-alt-hnp-support#abi_sys_class_udc_udc_a_hnp_supportjr#abi-sys-class-udc-udc-a-hnp-support"abi_sys_class_udc_udc_b_hnp_enablejr"abi-sys-class-udc-udc-b-hnp-enable#abi_sys_class_udc_udc_current_speedjr#abi-sys-class-udc-udc-current-speedabi_sys_class_udc_udc_functionjrabi-sys-class-udc-udc-function%abi_sys_class_udc_udc_is_a_peripheraljr%abi-sys-class-udc-udc-is-a-peripheralabi_sys_class_udc_udc_is_otgjrabi-sys-class-udc-udc-is-otg#abi_sys_class_udc_udc_maximum_speedjr#abi-sys-class-udc-udc-maximum-speed"abi_sys_class_udc_udc_soft_connectjr"abi-sys-class-udc-udc-soft-connectabi_sys_class_udc_udc_srpjrabi-sys-class-udc-udc-srpabi_sys_class_udc_udc_statejrabi-sys-class-udc-udc-stateabi_sys_devices_devjrabi-sys-devices-devabi_sys_devices_devspecjrabi-sys-devices-devspecabi_sys_devices_obppathjrabi-sys-devices-obppathabi_sys_devices_of_nodejrabi-sys-devices-of-node=abi_sys_devices_pcixxxx_xx_0000_xx_xx_x_0000_xx_xx_x_keep_cfgjr=abi-sys-devices-pcixxxx-xx-0000-xx-xx-x-0000-xx-xx-x-keep-cfgabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_config1jr>abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-config1>abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_config3jr>abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-config3?abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_cpld1_pnjr?abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-cpld1-pnDabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_cpld1_versionjrDabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-cpld1-versionDabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_cpld3_versionjrDabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-cpld3-versionDabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_cpld4_versionjrDabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-cpld4-version?abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_cpld5_pnjr?abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-cpld5-pnEabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_erot1_ap_resetjrEabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-erot1-ap-resetEabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_erot1_recoveryjrEabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-erot1-recovery?abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_erot1_wpjr?abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-erot1-wp>abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_fan_dirjr>abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-fan-dir?abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_jtag_capjr?abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-jtag-capBabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_jtag_enablejrBabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-jtag-enableAabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_lc1_enablejrAabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-lc1-enable>abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_lc1_pwrjr>abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-lc1-pwrCabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_lc1_rst_maskjrCabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-lc1-rst-mask?abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_lid_openjr?abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-lid-open@abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_mac_resetjr@abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-mac-resetAabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_os_startedjrAabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-os-startedJabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_pcie_asic_reset_disjrJabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-pcie-asic-reset-dis@abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_phy_resetjr@abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-phy-resetAabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_pm_mgmt_enjrAabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-pm-mgmt-en>abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_psu1_onjr>abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-psu1-on>abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_psu3_onjr>abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-psu3-onLabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_pwr_converter_prog_enjrLabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-pwr-converter-prog-enDabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_qsfp_pwr_goodjrDabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-qsfp-pwr-goodGabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_reset_ac_ok_failjrGabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-reset-ac-ok-failHabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_reset_ac_pwr_failjrHabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-reset-ac-pwr-failKabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_reset_aux_pwr_or_refjrKabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-reset-aux-pwr-or-refKabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_reset_comex_pwr_failjrKabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-reset-comex-pwr-failJabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_reset_comex_thermaljrJabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-reset-comex-thermalHabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_reset_long_pwr_pbjrHabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-reset-long-pwr-pbOabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_reset_pwr_converter_failjrOabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-reset-pwr-converter-failOabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_reset_swb_dc_dc_pwr_failjrOabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-reset-swb-dc-dc-pwr-failAabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_select_iiojrAabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-select-iioFabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_shutdown_unlockjrFabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-shutdown-unlockFabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_spi_chnl_selectjrFabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-spi-chnl-selectBabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_ufm_versionjrBabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-ufm-versionLabi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_voltreg_update_statusjrLabi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-voltreg-update-status=abi_sys_devices_platform_mlxplat_mlxreg_io_hwmon_hwmon_vpd_wpjr=abi-sys-devices-platform-mlxplat-mlxreg-io-hwmon-hwmon-vpd-wp0abi_sys_devices_system_cpu_cpux_topology_book_idjr0abi-sys-devices-system-cpu-cpux-topology-book-id6abi_sys_devices_system_cpu_cpux_topology_book_siblingsjr6abi-sys-devices-system-cpu-cpux-topology-book-siblings;abi_sys_devices_system_cpu_cpux_topology_book_siblings_listjr;abi-sys-devices-system-cpu-cpux-topology-book-siblings-list5abi_sys_devices_system_cpu_cpux_topology_cluster_cpusjr5abi-sys-devices-system-cpu-cpux-topology-cluster-cpus:abi_sys_devices_system_cpu_cpux_topology_cluster_cpus_listjr:abi-sys-devices-system-cpu-cpux-topology-cluster-cpus-list3abi_sys_devices_system_cpu_cpux_topology_cluster_idjr3abi-sys-devices-system-cpu-cpux-topology-cluster-id2abi_sys_devices_system_cpu_cpux_topology_core_cpusjr2abi-sys-devices-system-cpu-cpux-topology-core-cpus7abi_sys_devices_system_cpu_cpux_topology_core_cpus_listjr7abi-sys-devices-system-cpu-cpux-topology-core-cpus-list0abi_sys_devices_system_cpu_cpux_topology_core_idjr0abi-sys-devices-system-cpu-cpux-topology-core-id1abi_sys_devices_system_cpu_cpux_topology_die_cpusjr1abi-sys-devices-system-cpu-cpux-topology-die-cpus6abi_sys_devices_system_cpu_cpux_topology_die_cpus_listjr6abi-sys-devices-system-cpu-cpux-topology-die-cpus-list/abi_sys_devices_system_cpu_cpux_topology_die_idjr/abi-sys-devices-system-cpu-cpux-topology-die-id2abi_sys_devices_system_cpu_cpux_topology_drawer_idjr2abi-sys-devices-system-cpu-cpux-topology-drawer-id8abi_sys_devices_system_cpu_cpux_topology_drawer_siblingsjr8abi-sys-devices-system-cpu-cpux-topology-drawer-siblings=abi_sys_devices_system_cpu_cpux_topology_drawer_siblings_listjr=abi-sys-devices-system-cpu-cpux-topology-drawer-siblings-list5abi_sys_devices_system_cpu_cpux_topology_package_cpusjr5abi-sys-devices-system-cpu-cpux-topology-package-cpus:abi_sys_devices_system_cpu_cpux_topology_package_cpus_listjr:abi-sys-devices-system-cpu-cpux-topology-package-cpus-list'abi_sys_devices_system_cpu_cpu_0_9_dscrjr'abi-sys-devices-system-cpu-cpu-0-9-dscr'abi_sys_devices_system_cpu_dscr_defaultjr'abi-sys-devices-system-cpu-dscr-default#abi_sys_devices_system_node_has_cpujr#abi-sys-devices-system-node-has-cpu+abi_sys_devices_system_node_has_high_memoryjr+abi-sys-devices-system-node-has-high-memory-abi_sys_devices_system_node_has_normal_memoryjr-abi-sys-devices-system-node-has-normal-memory!abi_sys_devices_system_node_nodexjr!abi-sys-devices-system-node-nodex)abi_sys_devices_system_node_nodex_accessyjr)abi-sys-devices-system-node-nodex-accessy4abi_sys_devices_system_node_nodex_accessy_initiatorsjr4abi-sys-devices-system-node-nodex-accessy-initiatorsCabi_sys_devices_system_node_nodex_accessy_initiators_read_bandwidthjrCabi-sys-devices-system-node-nodex-accessy-initiators-read-bandwidthAabi_sys_devices_system_node_nodex_accessy_initiators_read_latencyjrAabi-sys-devices-system-node-nodex-accessy-initiators-read-latencyDabi_sys_devices_system_node_nodex_accessy_initiators_write_bandwidthjrDabi-sys-devices-system-node-nodex-accessy-initiators-write-bandwidthBabi_sys_devices_system_node_nodex_accessy_initiators_write_latencyjrBabi-sys-devices-system-node-nodex-accessy-initiators-write-latency1abi_sys_devices_system_node_nodex_accessy_targetsjr1abi-sys-devices-system-node-nodex-accessy-targets)abi_sys_devices_system_node_nodex_compactjr)abi-sys-devices-system-node-nodex-compact)abi_sys_devices_system_node_nodex_cpulistjr)abi-sys-devices-system-node-nodex-cpulist(abi_sys_devices_system_node_nodex_cpumapjr(abi-sys-devices-system-node-nodex-cpumap*abi_sys_devices_system_node_nodex_distancejr*abi-sys-devices-system-node-nodex-distance:abi_sys_devices_system_node_nodex_hugepages_hugepages_sizejr:abi-sys-devices-system-node-nodex-hugepages-hugepages-size)abi_sys_devices_system_node_nodex_meminfojr)abi-sys-devices-system-node-nodex-meminfo8abi_sys_devices_system_node_nodex_memory_failure_delayedjr8abi-sys-devices-system-node-nodex-memory-failure-delayed7abi_sys_devices_system_node_nodex_memory_failure_failedjr7abi-sys-devices-system-node-nodex-memory-failure-failed8abi_sys_devices_system_node_nodex_memory_failure_ignoredjr8abi-sys-devices-system-node-nodex-memory-failure-ignored:abi_sys_devices_system_node_nodex_memory_failure_recoveredjr:abi-sys-devices-system-node-nodex-memory-failure-recovered6abi_sys_devices_system_node_nodex_memory_failure_totaljr6abi-sys-devices-system-node-nodex-memory-failure-total:abi_sys_devices_system_node_nodex_memory_side_cache_indexyjr:abi-sys-devices-system-node-nodex-memory-side-cache-indexyGabi_sys_devices_system_node_nodex_memory_side_cache_indexy_address_modejrGabi-sys-devices-system-node-nodex-memory-side-cache-indexy-address-modeCabi_sys_devices_system_node_nodex_memory_side_cache_indexy_indexingjrCabi-sys-devices-system-node-nodex-memory-side-cache-indexy-indexingDabi_sys_devices_system_node_nodex_memory_side_cache_indexy_line_sizejrDabi-sys-devices-system-node-nodex-memory-side-cache-indexy-line-size?abi_sys_devices_system_node_nodex_memory_side_cache_indexy_sizejr?abi-sys-devices-system-node-nodex-memory-side-cache-indexy-sizeGabi_sys_devices_system_node_nodex_memory_side_cache_indexy_write_policyjrGabi-sys-devices-system-node-nodex-memory-side-cache-indexy-write-policy*abi_sys_devices_system_node_nodex_numastatjr*abi-sys-devices-system-node-nodex-numastat(abi_sys_devices_system_node_nodex_vmstatjr(abi-sys-devices-system-node-nodex-vmstat5abi_sys_devices_system_node_nodex_x86_sgx_total_bytesjr5abi-sys-devices-system-node-nodex-x86-sgx-total-bytes"abi_sys_devices_system_node_onlinejr"abi-sys-devices-system-node-online$abi_sys_devices_system_node_possiblejr$abi-sys-devices-system-node-possible=abi_sys_devices_system_xen_memory_xen_memory0_info_current_kbjr=abi-sys-devices-system-xen-memory-xen-memory0-info-current-kb:abi_sys_devices_system_xen_memory_xen_memory0_info_high_kbjr:abi-sys-devices-system-xen-memory-xen-memory0-info-high-kb9abi_sys_devices_system_xen_memory_xen_memory0_info_low_kbjr9abi-sys-devices-system-xen-memory-xen-memory0-info-low-kb=abi_sys_devices_system_xen_memory_xen_memory0_max_retry_countjr=abi-sys-devices-system-xen-memory-xen-memory0-max-retry-count@abi_sys_devices_system_xen_memory_xen_memory0_max_schedule_delayjr@abi-sys-devices-system-xen-memory-xen-memory0-max-schedule-delay9abi_sys_devices_system_xen_memory_xen_memory0_retry_countjr9abi-sys-devices-system-xen-memory-xen-memory0-retry-countabi_config_usb_gadget_gadget_functions_uvc_name_control_headerj>abi-config-usb-gadget-gadget-functions-uvc-name-control-headerCabi_config_usb_gadget_gadget_functions_uvc_name_control_header_namejCabi-config-usb-gadget-gadget-functions-uvc-name-control-header-nameBabi_config_usb_gadget_gadget_functions_uvc_name_control_processingjBabi-config-usb-gadget-gadget-functions-uvc-name-control-processingJabi_config_usb_gadget_gadget_functions_uvc_name_control_processing_defaultjJabi-config-usb-gadget-gadget-functions-uvc-name-control-processing-default@abi_config_usb_gadget_gadget_functions_uvc_name_control_terminalj@abi-config-usb-gadget-gadget-functions-uvc-name-control-terminalGabi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_camerajGabi-config-usb-gadget-gadget-functions-uvc-name-control-terminal-cameraOabi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_camera_defaultjOabi-config-usb-gadget-gadget-functions-uvc-name-control-terminal-camera-defaultGabi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_outputjGabi-config-usb-gadget-gadget-functions-uvc-name-control-terminal-outputOabi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_output_defaultjOabi-config-usb-gadget-gadget-functions-uvc-name-control-terminal-output-default9abi_config_usb_gadget_gadget_functions_uvc_name_streamingj9abi-config-usb-gadget-gadget-functions-uvc-name-streaming?abi_config_usb_gadget_gadget_functions_uvc_name_streaming_classj?abi-config-usb-gadget-gadget-functions-uvc-name-streaming-classBabi_config_usb_gadget_gadget_functions_uvc_name_streaming_class_fsjBabi-config-usb-gadget-gadget-functions-uvc-name-streaming-class-fsBabi_config_usb_gadget_gadget_functions_uvc_name_streaming_class_hsjBabi-config-usb-gadget-gadget-functions-uvc-name-streaming-class-hsBabi_config_usb_gadget_gadget_functions_uvc_name_streaming_class_ssjBabi-config-usb-gadget-gadget-functions-uvc-name-streaming-class-ssHabi_config_usb_gadget_gadget_functions_uvc_name_streaming_color_matchingjHabi-config-usb-gadget-gadget-functions-uvc-name-streaming-color-matchingPabi_config_usb_gadget_gadget_functions_uvc_name_streaming_color_matching_defaultjPabi-config-usb-gadget-gadget-functions-uvc-name-streaming-color-matching-defaultMabi_config_usb_gadget_gadget_functions_uvc_name_streaming_color_matching_namejMabi-config-usb-gadget-gadget-functions-uvc-name-streaming-color-matching-nameDabi_config_usb_gadget_gadget_functions_uvc_name_streaming_framebasedjDabi-config-usb-gadget-gadget-functions-uvc-name-streaming-framebasedIabi_config_usb_gadget_gadget_functions_uvc_name_streaming_framebased_namejIabi-config-usb-gadget-gadget-functions-uvc-name-streaming-framebased-nameNabi_config_usb_gadget_gadget_functions_uvc_name_streaming_framebased_name_namejNabi-config-usb-gadget-gadget-functions-uvc-name-streaming-framebased-name-name@abi_config_usb_gadget_gadget_functions_uvc_name_streaming_headerj@abi-config-usb-gadget-gadget-functions-uvc-name-streaming-headerEabi_config_usb_gadget_gadget_functions_uvc_name_streaming_header_namejEabi-config-usb-gadget-gadget-functions-uvc-name-streaming-header-name?abi_config_usb_gadget_gadget_functions_uvc_name_streaming_mjpegj?abi-config-usb-gadget-gadget-functions-uvc-name-streaming-mjpegDabi_config_usb_gadget_gadget_functions_uvc_name_streaming_mjpeg_namejDabi-config-usb-gadget-gadget-functions-uvc-name-streaming-mjpeg-nameIabi_config_usb_gadget_gadget_functions_uvc_name_streaming_mjpeg_name_namejIabi-config-usb-gadget-gadget-functions-uvc-name-streaming-mjpeg-name-nameFabi_config_usb_gadget_gadget_functions_uvc_name_streaming_uncompressedjFabi-config-usb-gadget-gadget-functions-uvc-name-streaming-uncompressedKabi_config_usb_gadget_gadget_functions_uvc_name_streaming_uncompressed_namejKabi-config-usb-gadget-gadget-functions-uvc-name-streaming-uncompressed-namePabi_config_usb_gadget_gadget_functions_uvc_name_streaming_uncompressed_name_namejPabi-config-usb-gadget-gadget-functions-uvc-name-streaming-uncompressed-name-name$abi_config_usb_gadget_gadget_os_descj$abi-config-usb-gadget-gadget-os-desc$abi_config_usb_gadget_gadget_stringsj$abi-config-usb-gadget-gadget-strings-abi_config_usb_gadget_gadget_strings_languagej-abi-config-usb-gadget-gadget-strings-language#abi_config_usb_gadget_gadget_webusbj#abi-config-usb-gadget-gadget-webusbabi_dev_gpiochip_0_9jabi-dev-gpiochip-0-9 abi_dev_kmsgj abi-dev-kmsg abi_dev_rtcxj abi-dev-rtcxabi_dev_wmi_dell_smbiosjabi-dev-wmi-dell-smbiosabi_kvdjabi-kvdabi_kvd_hash_doublejabi-kvd-hash-doubleabi_kvd_hash_singlejabi-kvd-hash-singleabi_kvd_linearjabi-kvd-linearabi_proc_attr_currentjabi-proc-attr-currentabi_proc_attr_execjabi-proc-attr-execabi_proc_attr_prevjabi-proc-attr-prevabi_proc_diskstatsjabi-proc-diskstatsabi_proc_pid_smaps_rollupjabi-proc-pid-smaps-rollupabi_sys_device_uuidjabi-sys-device-uuidabi_sys_device_uuid_mdev_typejabi-sys-device-uuid-mdev-typeabi_sys_device_uuid_removejabi-sys-device-uuid-remove#abi_sys_device_mdev_supported_typesj#abi-sys-device-mdev-supported-types+abi_sys_device_mdev_supported_types_type_idj+abi-sys-device-mdev-supported-types-type-idabi_sys_device_vfio_dev_vfioxjabi-sys-device-vfio-dev-vfiox0abi_sys_events_illuminance_threshy_falling_valuej0abi-sys-events-illuminance-threshy-falling-value8abi_sys_events_in_accel_gesture_doubletap_tap2_min_delayj8abi-sys-events-in-accel-gesture-doubletap-tap2-min-delayBabi_sys_events_in_accel_gesture_doubletap_tap2_min_delay_availablejBabi-sys-events-in-accel-gesture-doubletap-tap2-min-delay-available,abi_sys_events_in_accel_gesture_singletap_enj,abi-sys-events-in-accel-gesture-singletap-en7abi_sys_events_in_accel_gesture_singletap_reset_timeoutj7abi-sys-events-in-accel-gesture-singletap-reset-timeout/abi_sys_events_in_accel_gesture_singletap_valuej/abi-sys-events-in-accel-gesture-singletap-value1abi_sys_events_in_accel_gesture_tap_maxtomin_timej1abi-sys-events-in-accel-gesture-tap-maxtomin-time;abi_sys_events_in_accel_gesture_tap_maxtomin_time_availablej;abi-sys-events-in-accel-gesture-tap-maxtomin-time-available;abi_sys_events_in_accel_gesture_tap_reset_timeout_availablej;abi-sys-events-in-accel-gesture-tap-reset-timeout-available3abi_sys_events_in_accel_gesture_tap_value_availablej3abi-sys-events-in-accel-gesture-tap-value-available,abi_sys_events_in_accel_gesture_tap_wait_durj,abi-sys-events-in-accel-gesture-tap-wait-dur6abi_sys_events_in_accel_gesture_tap_wait_dur_availablej6abi-sys-events-in-accel-gesture-tap-wait-dur-available0abi_sys_events_in_accel_gesture_tap_wait_timeoutj0abi-sys-events-in-accel-gesture-tap-wait-timeout%abi_sys_events_in_accel_raw_mag_valuej%abi-sys-events-in-accel-raw-mag-valueabi_sys_events_in_accel_scalejabi-sys-events-in-accel-scale:abi_sys_events_in_accel_thresh_rising_high_pass_filter_3dbj:abi-sys-events-in-accel-thresh-rising-high-pass-filter-3db9abi_sys_events_in_accel_thresh_rising_low_pass_filter_3dbj9abi-sys-events-in-accel-thresh-rising-low-pass-filter-3db+abi_sys_events_in_accel_thresh_rising_valuej+abi-sys-events-in-accel-thresh-rising-value.abi_sys_events_in_accel_x_raw_roc_rising_valuej.abi-sys-events-in-accel-x-raw-roc-rising-value2abi_sys_events_in_accel_x_thresh_rising_hysteresisj2abi-sys-events-in-accel-x-thresh-rising-hysteresis.abi_sys_events_in_accel_x_thresh_rising_periodj.abi-sys-events-in-accel-x-thresh-rising-period1abi_sys_events_in_activity_still_thresh_rising_enj1abi-sys-events-in-activity-still-thresh-rising-en4abi_sys_events_in_activity_still_thresh_rising_valuej4abi-sys-events-in-activity-still-thresh-rising-value8abi_sys_events_in_capacitancey_adaptive_thresh_rising_enj8abi-sys-events-in-capacitancey-adaptive-thresh-rising-en1abi_sys_events_in_illuminance0_threshy_hysteresisj1abi-sys-events-in-illuminance0-threshy-hysteresis/abi_sys_events_in_illuminance0_thresh_either_enj/abi-sys-events-in-illuminance0-thresh-either-en6abi_sys_events_in_proximity_thresh_either_runningcountj6abi-sys-events-in-proximity-thresh-either-runningcount7abi_sys_events_in_proximity_thresh_either_runningperiodj7abi-sys-events-in-proximity-thresh-either-runningperiod!abi_sys_events_in_steps_change_enj!abi-sys-events-in-steps-change-en$abi_sys_events_in_steps_change_valuej$abi-sys-events-in-steps-change-value)abi_sys_iio_devicex_buffery_in_accel_typej)abi-sys-iio-devicex-buffery-in-accel-type)abi_sys_iio_devicex_buffery_in_accel_x_enj)abi-sys-iio-devicex-buffery-in-accel-x-en-abi_sys_iio_devicex_buffery_in_voltagey_indexj-abi-sys-iio-devicex-buffery-in-voltagey-index*abi_sys_iio_devicex_events_in_accel_mag_enj*abi-sys-iio-devicex-events-in-accel-mag-en5abi_sys_iio_devicex_events_in_accel_mag_referenced_enj5abi-sys-iio-devicex-events-in-accel-mag-referenced-en8abi_sys_iio_devicex_events_in_accel_mag_referenced_valuej8abi-sys-iio-devicex-events-in-accel-mag-referenced-value3abi_sys_iio_devicex_events_in_accel_x_roc_rising_enj3abi-sys-iio-devicex-events-in-accel-x-roc-rising-en6abi_sys_iio_devicex_events_in_accel_x_thresh_rising_enj6abi-sys-iio-devicex-events-in-accel-x-thresh-rising-en(abi_sys_iio_devicex_in_accely_power_modej(abi-sys-iio-devicex-in-accely-power-mode+abi_sys_iio_devicex_in_activity_still_inputj+abi-sys-iio-devicex-in-activity-still-input:abi_sys_iio_devicex_in_anglvel_z_quadrature_correction_rawj:abi-sys-iio-devicex-in-anglvel-z-quadrature-correction-raw&abi_sys_iio_devicex_in_attention_inputj&abi-sys-iio-devicex-in-attention-input9abi_sys_iio_devicex_in_capacitabley_calibbias_calibrationj9abi-sys-iio-devicex-in-capacitabley-calibbias-calibration4abi_sys_iio_devicex_in_capacitancey_capacitancez_rawj4abi-sys-iio-devicex-in-capacitancey-capacitancez-raw:abi_sys_iio_devicex_in_capacitancey_capacitancez_zeropointj:abi-sys-iio-devicex-in-capacitancey-capacitancez-zeropoint%abi_sys_iio_devicex_in_distance_inputj%abi-sys-iio-devicex-in-distance-input abi_sys_iio_devicex_in_energy_enj abi-sys-iio-devicex-in-energy-en#abi_sys_iio_devicex_in_energy_inputj#abi-sys-iio-devicex-in-energy-input(abi_sys_iio_devicex_in_illuminance_inputj(abi-sys-iio-devicex-in-illuminance-input%abi_sys_iio_devicex_in_intensityy_rawj%abi-sys-iio-devicex-in-intensityy-raw1abi_sys_iio_devicex_in_intensity_integration_timej1abi-sys-iio-devicex-in-intensity-integration-time$abi_sys_iio_devicex_in_proximity_rawj$abi-sys-iio-devicex-in-proximity-raw%abi_sys_iio_devicex_in_shunt_resistorj%abi-sys-iio-devicex-in-shunt-resistor+abi_sys_iio_devicex_in_steps_debounce_countj+abi-sys-iio-devicex-in-steps-debounce-count*abi_sys_iio_devicex_in_steps_debounce_timej*abi-sys-iio-devicex-in-steps-debounce-time"abi_sys_iio_devicex_in_steps_inputj"abi-sys-iio-devicex-in-steps-input$abi_sys_iio_devicex_in_uvindex_inputj$abi-sys-iio-devicex-in-uvindex-input6abi_sys_iio_devicex_in_velocity_sqrt_x_2_y_2_z_2_inputj6abi-sys-iio-devicex-in-velocity-sqrt-x-2-y-2-z-2-inputAabi_sys_iio_devicex_in_velocity_sqrt_x_2_y_2_z_2_integration_timejAabi-sys-iio-devicex-in-velocity-sqrt-x-2-y-2-z-2-integration-time9abi_sys_iio_devicex_out_voltagey_powerdown_mode_availablej9abi-sys-iio-devicex-out-voltagey-powerdown-mode-available9abi_sys_iio_devicex_scan_elements_in_accel_type_availablej9abi-sys-iio-devicex-scan-elements-in-accel-type-available/abi_sys_in_accel_filter_high_pass_3db_frequencyj/abi-sys-in-accel-filter-high-pass-3db-frequency.abi_sys_in_accel_filter_low_pass_3db_frequencyj.abi-sys-in-accel-filter-low-pass-3db-frequency6abi_sys_in_capacitancey_adaptive_thresh_rising_timeoutj6abi-sys-in-capacitancey-adaptive-thresh-rising-timeout8abi_sys_mdev_supported_types_type_id_available_instancesj8abi-sys-mdev-supported-types-type-id-available-instances+abi_sys_mdev_supported_types_type_id_createj+abi-sys-mdev-supported-types-type-id-create0abi_sys_mdev_supported_types_type_id_descriptionj0abi-sys-mdev-supported-types-type-id-description/abi_sys_mdev_supported_types_type_id_device_apij/abi-sys-mdev-supported-types-type-id-device-api,abi_sys_mdev_supported_types_type_id_devicesj,abi-sys-mdev-supported-types-type-id-devices)abi_sys_mdev_supported_types_type_id_namej)abi-sys-mdev-supported-types-type-id-nameabi_sys_ueventjabi-sys-ueventabi_sys_block_device_cdl_enablejabi-sys-block-device-cdl-enable"abi_sys_block_device_cdl_supportedj"abi-sys-block-device-cdl-supported$abi_sys_block_device_ncq_prio_enablej$abi-sys-block-device-ncq-prio-enable'abi_sys_block_device_ncq_prio_supportedj'abi-sys-block-device-ncq-prio-supported(abi_sys_block_device_sas_ncq_prio_enablej(abi-sys-block-device-sas-ncq-prio-enable+abi_sys_block_device_sas_ncq_prio_supportedj+abi-sys-block-device-sas-ncq-prio-supported abi_sys_block_device_sw_activityj abi-sys-block-device-sw-activity!abi_sys_block_device_unload_headsj!abi-sys-block-device-unload-heads+abi_sys_block_device_iosched_target_latencyj+abi-sys-block-device-iosched-target-latency*abi_sys_block_disk_bcache_btree_cache_sizej*abi-sys-block-disk-bcache-btree-cache-size'abi_sys_block_disk_bcache_btree_writtenj'abi-sys-block-disk-bcache-btree-written%abi_sys_block_disk_bcache_bucket_sizej%abi-sys-block-disk-bcache-bucket-size"abi_sys_block_disk_bcache_bypassedj"abi-sys-block-disk-bcache-bypassedabi_sys_block_disk_bcache_cachejabi-sys-block-disk-bcache-cache)abi_sys_block_disk_bcache_cache_hit_ratioj)abi-sys-block-disk-bcache-cache-hit-ratio$abi_sys_block_disk_bcache_cache_hitsj$abi-sys-block-disk-bcache-cache-hits&abi_sys_block_disk_bcache_cache_missesj&abi-sys-block-disk-bcache-cache-misses%abi_sys_block_disk_bcache_clear_statsj%abi-sys-block-disk-bcache-clear-stats!abi_sys_block_disk_bcache_discardj!abi-sys-block-disk-bcache-discard"abi_sys_block_disk_bcache_nbucketsj"abi-sys-block-disk-bcache-nbuckets+abi_sys_block_disk_bcache_sequential_cutoffj+abi-sys-block-disk-bcache-sequential-cutoff%abi_sys_block_disk_bcache_synchronousj%abi-sys-block-disk-bcache-synchronous$abi_sys_block_disk_bcache_tree_depthj$abi-sys-block-disk-bcache-tree-depth$abi_sys_block_disk_bcache_unregisterj$abi-sys-block-disk-bcache-unregister#abi_sys_block_disk_bcache_writebackj#abi-sys-block-disk-bcache-writeback)abi_sys_block_disk_bcache_writeback_delayj)abi-sys-block-disk-bcache-writeback-delay+abi_sys_block_disk_bcache_writeback_percentj+abi-sys-block-disk-bcache-writeback-percent+abi_sys_block_disk_bcache_writeback_runningj+abi-sys-block-disk-bcache-writeback-running!abi_sys_block_disk_bcache_writtenj!abi-sys-block-disk-bcache-writtenabi_sys_block_dm_num_dm_namejabi-sys-block-dm-num-dm-nameu(6abi_sys_block_dm_num_dm_rq_based_seq_io_merge_deadlinej6abi-sys-block-dm-num-dm-rq-based-seq-io-merge-deadline!abi_sys_block_dm_num_dm_suspendedj!abi-sys-block-dm-num-dm-suspended"abi_sys_block_dm_num_dm_use_blk_mqj"abi-sys-block-dm-num-dm-use-blk-mqabi_sys_block_dm_num_dm_uuidjabi-sys-block-dm-num-dm-uuid%abi_sys_block_etherd_firmware_versionj%abi-sys-block-etherd-firmware-versionabi_sys_block_etherd_macjabi-sys-block-etherd-macabi_sys_block_etherd_netifjabi-sys-block-etherd-netifabi_sys_block_etherd_payloadjabi-sys-block-etherd-payloadabi_sys_block_etherd_statejabi-sys-block-etherd-state"abi_sys_block_loopx_loop_autoclearj"abi-sys-block-loopx-loop-autoclear%abi_sys_block_loopx_loop_backing_filej%abi-sys-block-loopx-loop-backing-fileabi_sys_block_loopx_loop_diojabi-sys-block-loopx-loop-dioabi_sys_block_loopx_loop_offsetjabi-sys-block-loopx-loop-offset!abi_sys_block_loopx_loop_partscanj!abi-sys-block-loopx-loop-partscan"abi_sys_block_loopx_loop_sizelimitj"abi-sys-block-loopx-loop-sizelimit%abi_sys_block_rnbd_n_rnbd_access_modej%abi-sys-block-rnbd-n-rnbd-access-mode&abi_sys_block_rnbd_n_rnbd_mapping_pathj&abi-sys-block-rnbd-n-rnbd-mapping-path(abi_sys_block_rnbd_n_rnbd_nr_poll_queuesj(abi-sys-block-rnbd-n-rnbd-nr-poll-queues&abi_sys_block_rnbd_n_rnbd_remap_devicej&abi-sys-block-rnbd-n-rnbd-remap-device abi_sys_block_rnbd_n_rnbd_resizej abi-sys-block-rnbd-n-rnbd-resize!abi_sys_block_rnbd_n_rnbd_sessionj!abi-sys-block-rnbd-n-rnbd-sessionabi_sys_block_rnbd_n_rnbd_statejabi-sys-block-rnbd-n-rnbd-state&abi_sys_block_rnbd_n_rnbd_unmap_devicej&abi-sys-block-rnbd-n-rnbd-unmap-deviceabi_sys_block_rssd_statusjabi-sys-block-rssd-status&abi_sys_block_zram_id_algorithm_paramsj&abi-sys-block-zram-id-algorithm-params!abi_sys_block_zram_id_backing_devj!abi-sys-block-zram-id-backing-devabi_sys_block_zram_id_bd_statjabi-sys-block-zram-id-bd-stat$abi_sys_block_zram_id_comp_algorithmj$abi-sys-block-zram-id-comp-algorithmabi_sys_block_zram_id_compactjabi-sys-block-zram-id-compact abi_sys_block_zram_id_debug_statj abi-sys-block-zram-id-debug-statabi_sys_block_zram_id_disksizejabi-sys-block-zram-id-disksizeabi_sys_block_zram_id_idlejabi-sys-block-zram-id-idleabi_sys_block_zram_id_initstatejabi-sys-block-zram-id-initstateabi_sys_block_zram_id_io_statjabi-sys-block-zram-id-io-statabi_sys_block_zram_id_mem_limitjabi-sys-block-zram-id-mem-limit"abi_sys_block_zram_id_mem_used_maxj"abi-sys-block-zram-id-mem-used-maxabi_sys_block_zram_id_mm_statjabi-sys-block-zram-id-mm-stat&abi_sys_block_zram_id_recomp_algorithmj&abi-sys-block-zram-id-recomp-algorithm abi_sys_block_zram_id_recompressj abi-sys-block-zram-id-recompressabi_sys_block_zram_id_resetjabi-sys-block-zram-id-resetabi_sys_block_zram_id_writebackjabi-sys-block-zram-id-writeback%abi_sys_block_zram_id_writeback_limitj%abi-sys-block-zram-id-writeback-limit,abi_sys_block_zram_id_writeback_limit_enablej,abi-sys-block-zram-id-writeback-limit-enable'abi_sys_bus_drivers_ufshcd_auto_hibern8j'abi-sys-bus-drivers-ufshcd-auto-hibern8-abi_sys_bus_drivers_intel_m10_bmc_bmc_versionj-abi-sys-bus-drivers-intel-m10-bmc-bmc-version/abi_sys_bus_drivers_intel_m10_bmc_bmcfw_versionj/abi-sys-bus-drivers-intel-m10-bmc-bmcfw-version-abi_sys_bus_drivers_intel_m10_bmc_mac_addressj-abi-sys-bus-drivers-intel-m10-bmc-mac-address+abi_sys_bus_drivers_intel_m10_bmc_mac_countj+abi-sys-bus-drivers-intel-m10-bmc-mac-countabi_sys_bus_acpi_devices_adrjabi-sys-bus-acpi-devices-adr$abi_sys_bus_acpi_devices_descriptionj$abi-sys-bus-acpi-devices-descriptionabi_sys_bus_acpi_devices_ejectjabi-sys-bus-acpi-devices-ejectabi_sys_bus_acpi_devices_hidjabi-sys-bus-acpi-devices-hidabi_sys_bus_acpi_devices_hrvjabi-sys-bus-acpi-devices-hrv!abi_sys_bus_acpi_devices_modaliasj!abi-sys-bus-acpi-devices-modaliasabi_sys_bus_acpi_devices_pathjabi-sys-bus-acpi-devices-pathabi_sys_bus_acpi_devices_statusjabi-sys-bus-acpi-devices-statusabi_sys_bus_acpi_devices_uidjabi-sys-bus-acpi-devices-uid0abi_sys_bus_acpi_intel_rapid_start_wakeup_eventsj0abi-sys-bus-acpi-intel-rapid-start-wakeup-events.abi_sys_bus_acpi_intel_rapid_start_wakeup_timej.abi-sys-bus-acpi-intel-rapid-start-wakeup-time(abi_sys_bus_amba_devices_driver_overridej(abi-sys-bus-amba-devices-driver-override"abi_sys_bus_auxiliary_devices_irqsj"abi-sys-bus-auxiliary-devices-irqs/abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_xj/abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x4abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_guidj4abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-guidAabi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_meter_certificatejAabi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-meter-certificate=abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_provision_akcj=abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-provision-akc=abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_provision_capj=abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-provision-cap9abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_registersj9abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-registersAabi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_state_certificatejAabi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-state-certificateabi_sys_bus_bcma_devices_classjabi-sys-bus-bcma-devices-classabi_sys_bus_bcma_devices_idjabi-sys-bus-bcma-devices-idabi_sys_bus_bcma_devices_manufjabi-sys-bus-bcma-devices-manufabi_sys_bus_bcma_devices_revjabi-sys-bus-bcma-devices-revabi_sys_bus_cdx_devices_classjabi-sys-bus-cdx-devices-classabi_sys_bus_cdx_devices_devicejabi-sys-bus-cdx-devices-deviceabi_sys_bus_cdx_devices_enablejabi-sys-bus-cdx-devices-enable abi_sys_bus_cdx_devices_modaliasj abi-sys-bus-cdx-devices-modaliasabi_sys_bus_cdx_devices_removejabi-sys-bus-cdx-devices-removeabi_sys_bus_cdx_devices_resetjabi-sys-bus-cdx-devices-reset"abi_sys_bus_cdx_devices_resource_nj"abi-sys-bus-cdx-devices-resource-n abi_sys_bus_cdx_devices_revisionj abi-sys-bus-cdx-devices-revision(abi_sys_bus_cdx_devices_subsystem_devicej(abi-sys-bus-cdx-devices-subsystem-device(abi_sys_bus_cdx_devices_subsystem_vendorj(abi-sys-bus-cdx-devices-subsystem-vendorabi_sys_bus_cdx_devices_vendorjabi-sys-bus-cdx-devices-vendorabi_sys_bus_cdx_rescanjabi-sys-bus-cdx-rescanabi_sys_bus_corebootjabi-sys-bus-coreboot%abi_sys_bus_coreboot_devices_cbmem_idj%abi-sys-bus-coreboot-devices-cbmem-id-abi_sys_bus_coreboot_devices_cbmem_id_addressj-abi-sys-bus-coreboot-devices-cbmem-id-address)abi_sys_bus_coreboot_devices_cbmem_id_memj)abi-sys-bus-coreboot-devices-cbmem-id-mem*abi_sys_bus_coreboot_devices_cbmem_id_sizej*abi-sys-bus-coreboot-devices-cbmem-id-size:abi_sys_bus_coresight_devices_cti_name_channels_chan_clearj:abi-sys-bus-coresight-devices-cti-name-channels-chan-clear9abi_sys_bus_coresight_devices_cti_name_channels_chan_freej9abi-sys-bus-coresight-devices-cti-name-channels-chan-freeAabi_sys_bus_coresight_devices_cti_name_channels_chan_gate_disablejAabi-sys-bus-coresight-devices-cti-name-channels-chan-gate-disable@abi_sys_bus_coresight_devices_cti_name_channels_chan_gate_enablej@abi-sys-bus-coresight-devices-cti-name-channels-chan-gate-enable:abi_sys_bus_coresight_devices_cti_name_channels_chan_inusej:abi-sys-bus-coresight-devices-cti-name-channels-chan-inuse:abi_sys_bus_coresight_devices_cti_name_channels_chan_pulsej:abi-sys-bus-coresight-devices-cti-name-channels-chan-pulse8abi_sys_bus_coresight_devices_cti_name_channels_chan_setj8abi-sys-bus-coresight-devices-cti-name-channels-chan-set>abi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_inj>abi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-in?abi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_outj?abi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-outAabi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_resetjAabi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-reset?abi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_selj?abi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-selBabi_sys_bus_coresight_devices_cti_name_channels_trig_filter_enablejBabi-sys-bus-coresight-devices-cti-name-channels-trig-filter-enable=abi_sys_bus_coresight_devices_cti_name_channels_trigin_attachj=abi-sys-bus-coresight-devices-cti-name-channels-trigin-attach=abi_sys_bus_coresight_devices_cti_name_channels_trigin_detachj=abi-sys-bus-coresight-devices-cti-name-channels-trigin-detach>abi_sys_bus_coresight_devices_cti_name_channels_trigout_attachj>abi-sys-bus-coresight-devices-cti-name-channels-trigout-attach>abi_sys_bus_coresight_devices_cti_name_channels_trigout_detachj>abi-sys-bus-coresight-devices-cti-name-channels-trigout-detach@abi_sys_bus_coresight_devices_cti_name_channels_trigout_filteredj@abi-sys-bus-coresight-devices-cti-name-channels-trigout-filtered,abi_sys_bus_coresight_devices_cti_name_ctmidj,abi-sys-bus-coresight-devices-cti-name-ctmid-abi_sys_bus_coresight_devices_cti_name_enablej-abi-sys-bus-coresight-devices-cti-name-enable6abi_sys_bus_coresight_devices_cti_name_nr_trigger_consj6abi-sys-bus-coresight-devices-cti-name-nr-trigger-cons.abi_sys_bus_coresight_devices_cti_name_poweredj.abi-sys-bus-coresight-devices-cti-name-powered4abi_sys_bus_coresight_devices_cti_name_regs_appclearj4abi-sys-bus-coresight-devices-cti-name-regs-appclear4abi_sys_bus_coresight_devices_cti_name_regs_apppulsej4abi-sys-bus-coresight-devices-cti-name-regs-apppulse2abi_sys_bus_coresight_devices_cti_name_regs_appsetj2abi-sys-bus-coresight-devices-cti-name-regs-appset3abi_sys_bus_coresight_devices_cti_name_regs_asicctlj3abi-sys-bus-coresight-devices-cti-name-regs-asicctl6abi_sys_bus_coresight_devices_cti_name_regs_chinstatusj6abi-sys-bus-coresight-devices-cti-name-regs-chinstatus7abi_sys_bus_coresight_devices_cti_name_regs_choutstatusj7abi-sys-bus-coresight-devices-cti-name-regs-choutstatus0abi_sys_bus_coresight_devices_cti_name_regs_gatej0abi-sys-bus-coresight-devices-cti-name-regs-gate0abi_sys_bus_coresight_devices_cti_name_regs_inenj0abi-sys-bus-coresight-devices-cti-name-regs-inen5abi_sys_bus_coresight_devices_cti_name_regs_inout_selj5abi-sys-bus-coresight-devices-cti-name-regs-inout-sel2abi_sys_bus_coresight_devices_cti_name_regs_intackj2abi-sys-bus-coresight-devices-cti-name-regs-intack1abi_sys_bus_coresight_devices_cti_name_regs_outenj1abi-sys-bus-coresight-devices-cti-name-regs-outen8abi_sys_bus_coresight_devices_cti_name_regs_triginstatusj8abi-sys-bus-coresight-devices-cti-name-regs-triginstatus9abi_sys_bus_coresight_devices_cti_name_regs_trigoutstatusj9abi-sys-bus-coresight-devices-cti-name-regs-trigoutstatusabi_sys_bus_coresight_devices_memory_map_etm_ptm_enable_sourcej>abi-sys-bus-coresight-devices-memory-map-etm-ptm-enable-source6abi_sys_bus_coresight_devices_memory_map_etm_ptm_etmsrj6abi-sys-bus-coresight-devices-memory-map-etm-ptm-etmsr?abi_sys_bus_coresight_devices_memory_map_etm_ptm_fifofull_levelj?abi-sys-bus-coresight-devices-memory-map-etm-ptm-fifofull-level=abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmccerj=abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmccerabi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtecr1j>abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtecr1>abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtecr2j>abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtecr2>abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmteevrj>abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmteevrAabi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtraceidrjAabi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtraceidr>abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtsscrj>abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtsscr5abi_sys_bus_coresight_devices_memory_map_etm_ptm_modej5abi-sys-bus-coresight-devices-memory-map-etm-ptm-modeabi_sys_bus_coresight_devices_memory_map_etm_ptm_trigger_eventj>abi-sys-bus-coresight-devices-memory-map-etm-ptm-trigger-event8abi_sys_bus_coresight_devices_memory_map_etb_enable_sinkj8abi-sys-bus-coresight-devices-memory-map-etb-enable-sink5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_ctlj5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-ctl6abi_sys_bus_coresight_devices_memory_map_etb_mgmt_ffcrj6abi-sys-bus-coresight-devices-memory-map-etb-mgmt-ffcr6abi_sys_bus_coresight_devices_memory_map_etb_mgmt_ffsrj6abi-sys-bus-coresight-devices-memory-map-etb-mgmt-ffsr5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_rdpj5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-rdp5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_rrpj5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-rrp5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_rwpj5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-rwp5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_stsj5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-sts5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_trgj5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-trg9abi_sys_bus_coresight_devices_memory_map_etb_trigger_cntrj9abi-sys-bus-coresight-devices-memory-map-etb-trigger-cntr;abi_sys_bus_coresight_devices_memory_map_funnel_funnel_ctrlj;abi-sys-bus-coresight-devices-memory-map-funnel-funnel-ctrl8abi_sys_bus_coresight_devices_memory_map_funnel_priorityj8abi-sys-bus-coresight-devices-memory-map-funnel-priority:abi_sys_bus_coresight_devices_memory_map_stm_enable_sourcej:abi-sys-bus-coresight-devices-memory-map-stm-enable-source;abi_sys_bus_coresight_devices_memory_map_stm_hwevent_enablej;abi-sys-bus-coresight-devices-memory-map-stm-hwevent-enable;abi_sys_bus_coresight_devices_memory_map_stm_hwevent_selectj;abi-sys-bus-coresight-devices-memory-map-stm-hwevent-select8abi_sys_bus_coresight_devices_memory_map_stm_port_enablej8abi-sys-bus-coresight-devices-memory-map-stm-port-enable8abi_sys_bus_coresight_devices_memory_map_stm_port_selectj8abi-sys-bus-coresight-devices-memory-map-stm-port-select3abi_sys_bus_coresight_devices_memory_map_stm_statusj3abi-sys-bus-coresight-devices-memory-map-stm-status4abi_sys_bus_coresight_devices_memory_map_stm_traceidj4abi-sys-bus-coresight-devices-memory-map-stm-traceid?abi_sys_bus_coresight_devices_memory_map_tmc_buf_mode_preferredj?abi-sys-bus-coresight-devices-memory-map-tmc-buf-mode-preferred@abi_sys_bus_coresight_devices_memory_map_tmc_buf_modes_availablej@abi-sys-bus-coresight-devices-memory-map-tmc-buf-modes-available8abi_sys_bus_coresight_devices_memory_map_tmc_buffer_sizej8abi-sys-bus-coresight-devices-memory-map-tmc-buffer-size5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_ctlj5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-ctl7abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_devidj7abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-devid6abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_ffcrj6abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-ffcr6abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_ffsrj6abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-ffsr6abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_modej6abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-mode5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_rrpj5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-rrp5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_rszj5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-rsz5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_rwpj5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-rwp5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_stsj5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-sts5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_trgj5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-trg9abi_sys_bus_coresight_devices_memory_map_tmc_trigger_cntrj9abi-sys-bus-coresight-devices-memory-map-tmc-trigger-cntr0abi_sys_bus_coresight_devices_tpdm_name_cmb_modej0abi-sys-bus-coresight-devices-tpdm-name-cmb-mode8abi_sys_bus_coresight_devices_tpdm_name_cmb_msr_msr_0_31j8abi-sys-bus-coresight-devices-tpdm-name-cmb-msr-msr-0-31:abi_sys_bus_coresight_devices_tpdm_name_cmb_patt_enable_tsj:abi-sys-bus-coresight-devices-tpdm-name-cmb-patt-enable-ts>abi_sys_bus_coresight_devices_tpdm_name_cmb_trig_patt_xpmr_0_1j>abi-sys-bus-coresight-devices-tpdm-name-cmb-trig-patt-xpmr-0-1=abi_sys_bus_coresight_devices_tpdm_name_cmb_trig_patt_xpr_0_1j=abi-sys-bus-coresight-devices-tpdm-name-cmb-trig-patt-xpr-0-13abi_sys_bus_coresight_devices_tpdm_name_cmb_trig_tsj3abi-sys-bus-coresight-devices-tpdm-name-cmb-trig-ts2abi_sys_bus_coresight_devices_tpdm_name_cmb_ts_allj2abi-sys-bus-coresight-devices-tpdm-name-cmb-ts-all9abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_ctrl_idxj9abi-sys-bus-coresight-devices-tpdm-name-dsb-edge-ctrl-idx:abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_ctrl_maskj:abi-sys-bus-coresight-devices-tpdm-name-dsb-edge-ctrl-mask9abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_ctrl_valj9abi-sys-bus-coresight-devices-tpdm-name-dsb-edge-ctrl-val:abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_edcmr_0_7j:abi-sys-bus-coresight-devices-tpdm-name-dsb-edge-edcmr-0-7:abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_edcr_0_15j:abi-sys-bus-coresight-devices-tpdm-name-dsb-edge-edcr-0-150abi_sys_bus_coresight_devices_tpdm_name_dsb_modej0abi-sys-bus-coresight-devices-tpdm-name-dsb-mode8abi_sys_bus_coresight_devices_tpdm_name_dsb_msr_msr_0_31j8abi-sys-bus-coresight-devices-tpdm-name-dsb-msr-msr-0-31:abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_enable_tsj:abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-enable-ts9abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_set_typej9abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-set-type9abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpmr_0_1j9abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-tpmr-0-19abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpmr_0_7j9abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-tpmr-0-78abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpr_0_1j8abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-tpr-0-18abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpr_0_7j8abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-tpr-0-7>abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_patt_xpmr_0_7j>abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-patt-xpmr-0-7=abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_patt_xpr_0_7j=abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-patt-xpr-0-73abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_tsj3abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-ts5abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_typej5abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-type8abi_sys_bus_coresight_devices_tpdm_name_integration_testj8abi-sys-bus-coresight-devices-tpdm-name-integration-test9abi_sys_bus_coresight_devices_tpdm_name_mcmb_lanes_selectj9abi-sys-bus-coresight-devices-tpdm-name-mcmb-lanes-select6abi_sys_bus_coresight_devices_tpdm_name_mcmb_trig_lanej6abi-sys-bus-coresight-devices-tpdm-name-mcmb-trig-lane5abi_sys_bus_coresight_devices_tpdm_name_reset_datasetj5abi-sys-bus-coresight-devices-tpdm-name-reset-dataset:abi_sys_bus_coresight_devices_dummy_source_n_enable_sourcej:abi-sys-bus-coresight-devices-dummy-source-n-enable-source4abi_sys_bus_coresight_devices_dummy_source_n_traceidj4abi-sys-bus-coresight-devices-dummy-source-n-traceid1abi_sys_bus_coresight_devices_etm_n_addr_cmp_viewj1abi-sys-bus-coresight-devices-etm-n-addr-cmp-view5abi_sys_bus_coresight_devices_etm_n_addr_exlevel_s_nsj5abi-sys-bus-coresight-devices-etm-n-addr-exlevel-s-ns,abi_sys_bus_coresight_devices_etm_n_addr_idxj,abi-sys-bus-coresight-devices-etm-n-addr-idx5abi_sys_bus_coresight_devices_etm_n_addr_instdatatypej5abi-sys-bus-coresight-devices-etm-n-addr-instdatatype.abi_sys_bus_coresight_devices_etm_n_addr_rangej.abi-sys-bus-coresight-devices-etm-n-addr-range/abi_sys_bus_coresight_devices_etm_n_addr_singlej/abi-sys-bus-coresight-devices-etm-n-addr-single+abi_sys_bus_coresight_devices_etm_n_bb_ctrlj+abi-sys-bus-coresight-devices-etm-n-bb-ctrl-abi_sys_bus_coresight_devices_etm_n_cntr_ctrlj-abi-sys-bus-coresight-devices-etm-n-cntr-ctrl,abi_sys_bus_coresight_devices_etm_n_cntr_idxj,abi-sys-bus-coresight-devices-etm-n-cntr-idx,abi_sys_bus_coresight_devices_etm_n_cntr_valj,abi-sys-bus-coresight-devices-etm-n-cntr-val,abi_sys_bus_coresight_devices_etm_n_cntrldvrj,abi-sys-bus-coresight-devices-etm-n-cntrldvr'abi_sys_bus_coresight_devices_etm_n_cpuj'abi-sys-bus-coresight-devices-etm-n-cpu-abi_sys_bus_coresight_devices_etm_n_ctxid_idxj-abi-sys-bus-coresight-devices-etm-n-ctxid-idx/abi_sys_bus_coresight_devices_etm_n_ctxid_masksj/abi-sys-bus-coresight-devices-etm-n-ctxid-masks-abi_sys_bus_coresight_devices_etm_n_ctxid_pidj-abi-sys-bus-coresight-devices-etm-n-ctxid-pid1abi_sys_bus_coresight_devices_etm_n_cyc_thresholdj1abi-sys-bus-coresight-devices-etm-n-cyc-threshold1abi_sys_bus_coresight_devices_etm_n_enable_sourcej1abi-sys-bus-coresight-devices-etm-n-enable-source)abi_sys_bus_coresight_devices_etm_n_eventj)abi-sys-bus-coresight-devices-etm-n-event1abi_sys_bus_coresight_devices_etm_n_event_instrenj1abi-sys-bus-coresight-devices-etm-n-event-instren,abi_sys_bus_coresight_devices_etm_n_event_tsj,abi-sys-bus-coresight-devices-etm-n-event-ts/abi_sys_bus_coresight_devices_etm_n_event_vinstj/abi-sys-bus-coresight-devices-etm-n-event-vinst6abi_sys_bus_coresight_devices_etm_n_mgmt_trcauthstatusj6abi-sys-bus-coresight-devices-etm-n-mgmt-trcauthstatus2abi_sys_bus_coresight_devices_etm_n_mgmt_trcconfigj2abi-sys-bus-coresight-devices-etm-n-mgmt-trcconfig3abi_sys_bus_coresight_devices_etm_n_mgmt_trcdevarchj3abi-sys-bus-coresight-devices-etm-n-mgmt-trcdevarch1abi_sys_bus_coresight_devices_etm_n_mgmt_trcdevidj1abi-sys-bus-coresight-devices-etm-n-mgmt-trcdevid3abi_sys_bus_coresight_devices_etm_n_mgmt_trcdevtypej3abi-sys-bus-coresight-devices-etm-n-mgmt-trcdevtype/abi_sys_bus_coresight_devices_etm_n_mgmt_trclsrj/abi-sys-bus-coresight-devices-etm-n-mgmt-trclsr1abi_sys_bus_coresight_devices_etm_n_mgmt_trcoslsrj1abi-sys-bus-coresight-devices-etm-n-mgmt-trcoslsr0abi_sys_bus_coresight_devices_etm_n_mgmt_trcpdcrj0abi-sys-bus-coresight-devices-etm-n-mgmt-trcpdcr0abi_sys_bus_coresight_devices_etm_n_mgmt_trcpdsrj0abi-sys-bus-coresight-devices-etm-n-mgmt-trcpdsr1abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr0j1abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr01abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr1j1abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr11abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr2j1abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr21abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr3j1abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr33abi_sys_bus_coresight_devices_etm_n_mgmt_trctraceidj3abi-sys-bus-coresight-devices-etm-n-mgmt-trctraceid(abi_sys_bus_coresight_devices_etm_n_modej(abi-sys-bus-coresight-devices-etm-n-mode/abi_sys_bus_coresight_devices_etm_n_nr_addr_cmpj/abi-sys-bus-coresight-devices-etm-n-nr-addr-cmp+abi_sys_bus_coresight_devices_etm_n_nr_cntrj+abi-sys-bus-coresight-devices-etm-n-nr-cntr.abi_sys_bus_coresight_devices_etm_n_nr_ext_inpj.abi-sys-bus-coresight-devices-etm-n-nr-ext-inp-abi_sys_bus_coresight_devices_etm_n_nr_pe_cmpj-abi-sys-bus-coresight-devices-etm-n-nr-pe-cmp/abi_sys_bus_coresight_devices_etm_n_nr_resourcej/abi-sys-bus-coresight-devices-etm-n-nr-resource-abi_sys_bus_coresight_devices_etm_n_nr_ss_cmpj-abi-sys-bus-coresight-devices-etm-n-nr-ss-cmp.abi_sys_bus_coresight_devices_etm_n_nrseqstatej.abi-sys-bus-coresight-devices-etm-n-nrseqstate4abi_sys_bus_coresight_devices_etm_n_ns_exlevel_vinstj4abi-sys-bus-coresight-devices-etm-n-ns-exlevel-vinst+abi_sys_bus_coresight_devices_etm_n_numcidcj+abi-sys-bus-coresight-devices-etm-n-numcidc,abi_sys_bus_coresight_devices_etm_n_numvmidcj,abi-sys-bus-coresight-devices-etm-n-numvmidc&abi_sys_bus_coresight_devices_etm_n_pej&abi-sys-bus-coresight-devices-etm-n-pe,abi_sys_bus_coresight_devices_etm_n_res_ctrlj,abi-sys-bus-coresight-devices-etm-n-res-ctrl+abi_sys_bus_coresight_devices_etm_n_res_idxj+abi-sys-bus-coresight-devices-etm-n-res-idx)abi_sys_bus_coresight_devices_etm_n_resetj)abi-sys-bus-coresight-devices-etm-n-reset3abi_sys_bus_coresight_devices_etm_n_s_exlevel_vinstj3abi-sys-bus-coresight-devices-etm-n-s-exlevel-vinst-abi_sys_bus_coresight_devices_etm_n_seq_eventj-abi-sys-bus-coresight-devices-etm-n-seq-event+abi_sys_bus_coresight_devices_etm_n_seq_idxj+abi-sys-bus-coresight-devices-etm-n-seq-idx3abi_sys_bus_coresight_devices_etm_n_seq_reset_eventj3abi-sys-bus-coresight-devices-etm-n-seq-reset-event-abi_sys_bus_coresight_devices_etm_n_seq_statej-abi-sys-bus-coresight-devices-etm-n-seq-state.abi_sys_bus_coresight_devices_etm_n_sshot_ctrlj.abi-sys-bus-coresight-devices-etm-n-sshot-ctrl-abi_sys_bus_coresight_devices_etm_n_sshot_idxj-abi-sys-bus-coresight-devices-etm-n-sshot-idx1abi_sys_bus_coresight_devices_etm_n_sshot_pe_ctrl"j1abi-sys-bus-coresight-devices-etm-n-sshot-pe-ctrl0abi_sys_bus_coresight_devices_etm_n_sshot_statusj0abi-sys-bus-coresight-devices-etm-n-sshot-status,abi_sys_bus_coresight_devices_etm_n_syncfreqj,abi-sys-bus-coresight-devices-etm-n-syncfreq2abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr0j2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr02abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr1j2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr13abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr10j3abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr103abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr11j3abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr113abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr12j3abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr123abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr13j3abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr132abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr2j2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr22abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr3j2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr32abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr4j2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr42abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr5j2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr52abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr8j2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr82abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr9j2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr9-abi_sys_bus_coresight_devices_etm_n_ts_sourcej-abi-sys-bus-coresight-devices-etm-n-ts-source;abi_sys_bus_coresight_devices_etm_n_vinst_pe_cmp_start_stopj;abi-sys-bus-coresight-devices-etm-n-vinst-pe-cmp-start-stop,abi_sys_bus_coresight_devices_etm_n_vmid_idxj,abi-sys-bus-coresight-devices-etm-n-vmid-idx.abi_sys_bus_coresight_devices_etm_n_vmid_masksj.abi-sys-bus-coresight-devices-etm-n-vmid-masks,abi_sys_bus_coresight_devices_etm_n_vmid_valj,abi-sys-bus-coresight-devices-etm-n-vmid-val,abi_sys_bus_coresight_devices_trbe_cpu_alignj,abi-sys-bus-coresight-devices-trbe-cpu-align+abi_sys_bus_coresight_devices_trbe_cpu_flagj+abi-sys-bus-coresight-devices-trbe-cpu-flag5abi_sys_bus_coresight_devices_ultra_smb_n_enable_sinkj5abi-sys-bus-coresight-devices-ultra-smb-n-enable-sink7abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_buf_sizej7abi-sys-bus-coresight-devices-ultra-smb-n-mgmt-buf-size9abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_buf_statusj9abi-sys-bus-coresight-devices-ultra-smb-n-mgmt-buf-status7abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_read_posj7abi-sys-bus-coresight-devices-ultra-smb-n-mgmt-read-pos8abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_write_posj8abi-sys-bus-coresight-devices-ultra-smb-n-mgmt-write-pos:abi_sys_bus_counter_devices_counterx_cascade_counts_enablej:abi-sys-bus-counter-devices-counterx-cascade-counts-enableGabi_sys_bus_counter_devices_counterx_cascade_counts_enable_component_idjGabi-sys-bus-counter-devices-counterx-cascade-counts-enable-component-id3abi_sys_bus_counter_devices_counterx_county_capturej3abi-sys-bus-counter-devices-counterx-county-capture3abi_sys_bus_counter_devices_counterx_county_ceilingj3abi-sys-bus-counter-devices-counterx-county-ceiling3abi_sys_bus_counter_devices_counterx_county_comparej3abi-sys-bus-counter-devices-counterx-county-compare1abi_sys_bus_counter_devices_counterx_county_countj1abi-sys-bus-counter-devices-counterx-county-count6abi_sys_bus_counter_devices_counterx_county_count_modej6abi-sys-bus-counter-devices-counterx-county-count-mode@abi_sys_bus_counter_devices_counterx_county_count_mode_availablej@abi-sys-bus-counter-devices-counterx-county-count-mode-available5abi_sys_bus_counter_devices_counterx_county_directionj5abi-sys-bus-counter-devices-counterx-county-direction2abi_sys_bus_counter_devices_counterx_county_enablej2abi-sys-bus-counter-devices-counterx-county-enable7abi_sys_bus_counter_devices_counterx_county_error_noisej7abi-sys-bus-counter-devices-counterx-county-error-noise1abi_sys_bus_counter_devices_counterx_county_floorj1abi-sys-bus-counter-devices-counterx-county-floor4abi_sys_bus_counter_devices_counterx_county_functionj4abi-sys-bus-counter-devices-counterx-county-function0abi_sys_bus_counter_devices_counterx_county_namej0abi-sys-bus-counter-devices-counterx-county-name9abi_sys_bus_counter_devices_counterx_county_num_overflowsj9abi-sys-bus-counter-devices-counterx-county-num-overflows5abi_sys_bus_counter_devices_counterx_county_prescalerj5abi-sys-bus-counter-devices-counterx-county-prescaler2abi_sys_bus_counter_devices_counterx_county_presetj2abi-sys-bus-counter-devices-counterx-county-preset9abi_sys_bus_counter_devices_counterx_county_preset_enablej9abi-sys-bus-counter-devices-counterx-county-preset-enable:abi_sys_bus_counter_devices_counterx_county_signalz_actionj:abi-sys-bus-counter-devices-counterx-county-signalz-action;abi_sys_bus_counter_devices_counterx_county_spike_filter_nsj;abi-sys-bus-counter-devices-counterx-county-spike-filter-ns6abi_sys_bus_counter_devices_counterx_events_queue_sizej6abi-sys-bus-counter-devices-counterx-events-queue-sizeFabi_sys_bus_counter_devices_counterx_external_input_phase_clock_selectjFabi-sys-bus-counter-devices-counterx-external-input-phase-clock-selectPabi_sys_bus_counter_devices_counterx_external_input_phase_clock_select_availablejPabi-sys-bus-counter-devices-counterx-external-input-phase-clock-select-available)abi_sys_bus_counter_devices_counterx_namej)abi-sys-bus-counter-devices-counterx-name/abi_sys_bus_counter_devices_counterx_num_countsj/abi-sys-bus-counter-devices-counterx-num-counts0abi_sys_bus_counter_devices_counterx_num_signalsj0abi-sys-bus-counter-devices-counterx-num-signals8abi_sys_bus_counter_devices_counterx_signaly_cable_faultj8abi-sys-bus-counter-devices-counterx-signaly-cable-fault?abi_sys_bus_counter_devices_counterx_signaly_cable_fault_enablej?abi-sys-bus-counter-devices-counterx-signaly-cable-fault-enableCabi_sys_bus_counter_devices_counterx_signaly_filter_clock_prescalerjCabi-sys-bus-counter-devices-counterx-signaly-filter-clock-prescaler6abi_sys_bus_counter_devices_counterx_signaly_frequencyj6abi-sys-bus-counter-devices-counterx-signaly-frequency;abi_sys_bus_counter_devices_counterx_signaly_index_polarityj;abi-sys-bus-counter-devices-counterx-signaly-index-polarityEabi_sys_bus_counter_devices_counterx_signaly_index_polarity_availablejEabi-sys-bus-counter-devices-counterx-signaly-index-polarity-available1abi_sys_bus_counter_devices_counterx_signaly_namej1abi-sys-bus-counter-devices-counterx-signaly-name5abi_sys_bus_counter_devices_counterx_signaly_polarityj5abi-sys-bus-counter-devices-counterx-signaly-polarity3abi_sys_bus_counter_devices_counterx_signaly_signalj3abi-sys-bus-counter-devices-counterx-signaly-signal=abi_sys_bus_counter_devices_counterx_signaly_synchronous_modej=abi-sys-bus-counter-devices-counterx-signaly-synchronous-mode'abi_sys_bus_css_devices_driver_overridej'abi-sys-bus-css-devices-driver-override abi_sys_bus_css_devices_modaliasj abi-sys-bus-css-devices-modaliasabi_sys_bus_css_devices_typejabi-sys-bus-css-devices-type,abi_sys_bus_css_drivers_io_subchannel_chpidsj,abi-sys-bus-css-drivers-io-subchannel-chpids/abi_sys_bus_css_drivers_io_subchannel_pimpampomj/abi-sys-bus-css-drivers-io-subchannel-pimpampomabi_sys_bus_cxl_devices_devtypejabi-sys-bus-cxl-devices-devtype abi_sys_bus_cxl_devices_modaliasj abi-sys-bus-cxl-devices-modalias"abi_sys_bus_cxl_devices_decoderx_yj"abi-sys-bus-cxl-devices-decoderx-y;abi_sys_bus_cxl_devices_decoderx_y_cap_pmem_ram_type2_type3j;abi-sys-bus-cxl-devices-decoderx-y-cap-pmem-ram-type2-type39abi_sys_bus_cxl_devices_decoderx_y_create_pmem_ram_regionj9abi-sys-bus-cxl-devices-decoderx-y-create-pmem-ram-region0abi_sys_bus_cxl_devices_decoderx_y_delete_regionj0abi-sys-bus-cxl-devices-decoderx-y-delete-region/abi_sys_bus_cxl_devices_decoderx_y_dpa_resourcej/abi-sys-bus-cxl-devices-decoderx-y-dpa-resource+abi_sys_bus_cxl_devices_decoderx_y_dpa_sizej+abi-sys-bus-cxl-devices-decoderx-y-dpa-size9abi_sys_bus_cxl_devices_decoderx_y_interleave_granularityj9abi-sys-bus-cxl-devices-decoderx-y-interleave-granularity2abi_sys_bus_cxl_devices_decoderx_y_interleave_waysj2abi-sys-bus-cxl-devices-decoderx-y-interleave-ways)abi_sys_bus_cxl_devices_decoderx_y_lockedj)abi-sys-bus-cxl-devices-decoderx-y-locked'abi_sys_bus_cxl_devices_decoderx_y_modej'abi-sys-bus-cxl-devices-decoderx-y-mode,abi_sys_bus_cxl_devices_decoderx_y_qos_classj,abi-sys-bus-cxl-devices-decoderx-y-qos-class.abi_sys_bus_cxl_devices_decoderx_y_target_listj.abi-sys-bus-cxl-devices-decoderx-y-target-list.abi_sys_bus_cxl_devices_decoderx_y_target_typej.abi-sys-bus-cxl-devices-decoderx-y-target-type-abi_sys_bus_cxl_devices_decoderx_y_start_sizej-abi-sys-bus-cxl-devices-decoderx-y-start-size&abi_sys_bus_cxl_devices_endpointx_cdatj&abi-sys-bus-cxl-devices-endpointx-cdat%abi_sys_bus_cxl_devices_memx_firmwarej%abi-sys-bus-cxl-devices-memx-firmware-abi_sys_bus_cxl_devices_memx_firmware_versionj-abi-sys-bus-cxl-devices-memx-firmware-version/abi_sys_bus_cxl_devices_memx_label_storage_sizej/abi-sys-bus-cxl-devices-memx-label-storage-size&abi_sys_bus_cxl_devices_memx_numa_nodej&abi-sys-bus-cxl-devices-memx-numa-node(abi_sys_bus_cxl_devices_memx_payload_maxj(abi-sys-bus-cxl-devices-memx-payload-max+abi_sys_bus_cxl_devices_memx_pmem_qos_classj+abi-sys-bus-cxl-devices-memx-pmem-qos-class&abi_sys_bus_cxl_devices_memx_pmem_sizej&abi-sys-bus-cxl-devices-memx-pmem-size*abi_sys_bus_cxl_devices_memx_ram_qos_classj*abi-sys-bus-cxl-devices-memx-ram-qos-class%abi_sys_bus_cxl_devices_memx_ram_sizej%abi-sys-bus-cxl-devices-memx-ram-size.abi_sys_bus_cxl_devices_memx_security_sanitizej.abi-sys-bus-cxl-devices-memx-security-sanitize+abi_sys_bus_cxl_devices_memx_security_statej+abi-sys-bus-cxl-devices-memx-security-state#abi_sys_bus_cxl_devices_memx_serialj#abi-sys-bus-cxl-devices-memx-serial0abi_sys_bus_cxl_devices_memx_trigger_poison_listj0abi-sys-bus-cxl-devices-memx-trigger-poison-listFabi_sys_bus_cxl_devices_nvdimm_bridge0_ndbusx_nmemy_cxl_dirty_shutdownjFabi-sys-bus-cxl-devices-nvdimm-bridge0-ndbusx-nmemy-cxl-dirty-shutdown0abi_sys_bus_cxl_devices_portx_decoders_committedj0abi-sys-bus-cxl-devices-portx-decoders-committed$abi_sys_bus_cxl_devices_portx_dportyj$abi-sys-bus-cxl-devices-portx-dporty#abi_sys_bus_cxl_devices_portx_uportj#abi-sys-bus-cxl-devices-portx-uport6abi_sys_bus_cxl_devices_regionz_accessy_read_bandwidthj6abi-sys-bus-cxl-devices-regionz-accessy-read-bandwidth4abi_sys_bus_cxl_devices_regionz_accessy_read_latencyj4abi-sys-bus-cxl-devices-regionz-accessy-read-latency&abi_sys_bus_cxl_devices_regionz_commitj&abi-sys-bus-cxl-devices-regionz-commit6abi_sys_bus_cxl_devices_regionz_interleave_granularityj6abi-sys-bus-cxl-devices-regionz-interleave-granularity/abi_sys_bus_cxl_devices_regionz_interleave_waysj/abi-sys-bus-cxl-devices-regionz-interleave-ways$abi_sys_bus_cxl_devices_regionz_modej$abi-sys-bus-cxl-devices-regionz-mode(abi_sys_bus_cxl_devices_regionz_resourcej(abi-sys-bus-cxl-devices-regionz-resource$abi_sys_bus_cxl_devices_regionz_sizej$abi-sys-bus-cxl-devices-regionz-size*abi_sys_bus_cxl_devices_regionz_target_0_nj*abi-sys-bus-cxl-devices-regionz-target-0-n$abi_sys_bus_cxl_devices_regionz_uuidj$abi-sys-bus-cxl-devices-regionz-uuid4abi_sys_bus_cxl_devices_port_endpoint_x_parent_dportj4abi-sys-bus-cxl-devices-port-endpoint-x-parent-dportabi_sys_bus_cxl_flushjabi-sys-bus-cxl-flush$abi_sys_bus_dax_devices_daxx_y_alignj$abi-sys-bus-dax-devices-daxx-y-align&abi_sys_bus_dax_devices_daxx_y_mappingj&abi-sys-bus-dax-devices-daxx-y-mapping0abi_sys_bus_dax_devices_daxx_y_mapping_0_n_startj0abi-sys-bus-dax-devices-daxx-y-mapping-0-n-start/abi_sys_bus_dax_devices_daxx_y_memmap_on_memoryj/abi-sys-bus-dax-devices-daxx-y-memmap-on-memory(abi_sys_bus_dax_devices_daxx_y_numa_nodej(abi-sys-bus-dax-devices-daxx-y-numa-node'abi_sys_bus_dax_devices_daxx_y_resourcej'abi-sys-bus-dax-devices-daxx-y-resource#abi_sys_bus_dax_devices_daxx_y_sizej#abi-sys-bus-dax-devices-daxx-y-size*abi_sys_bus_dax_devices_daxx_y_target_nodej*abi-sys-bus-dax-devices-daxx-y-target-node,abi_sys_bus_dfl_devices_dfl_dev_x_feature_idj,abi-sys-bus-dfl-devices-dfl-dev-x-feature-id*abi_sys_bus_dfl_devices_dfl_dev_x_fec_modej*abi-sys-bus-dfl-devices-dfl-dev-x-fec-mode/abi_sys_bus_dfl_devices_dfl_dev_x_infx_cal_failj/abi-sys-bus-dfl-devices-dfl-dev-x-infx-cal-fail,abi_sys_bus_dfl_devices_dfl_dev_x_infx_clearj,abi-sys-bus-dfl-devices-dfl-dev-x-infx-clear0abi_sys_bus_dfl_devices_dfl_dev_x_infx_init_donej0abi-sys-bus-dfl-devices-dfl-dev-x-infx-init-done1abi_sys_bus_dfl_devices_dfl_dev_x_nios_fw_versionj1abi-sys-bus-dfl-devices-dfl-dev-x-nios-fw-version0abi_sys_bus_dfl_devices_dfl_dev_x_retimer_a_modej0abi-sys-bus-dfl-devices-dfl-dev-x-retimer-a-mode0abi_sys_bus_dfl_devices_dfl_dev_x_retimer_b_modej0abi-sys-bus-dfl-devices-dfl-dev-x-retimer-b-mode&abi_sys_bus_dfl_devices_dfl_dev_x_typej&abi-sys-bus-dfl-devices-dfl-dev-x-type/abi_sys_bus_drivers_corsair_dev_current_profilej/abi-sys-bus-drivers-corsair-dev-current-profile*abi_sys_bus_drivers_corsair_dev_macro_modej*abi-sys-bus-drivers-corsair-dev-macro-mode*abi_sys_bus_edac_devices_dev_name_ecs_fruxj*abi-sys-bus-edac-devices-dev-name-ecs-frux9abi_sys_bus_edac_devices_dev_name_ecs_frux_log_entry_typej9abi-sys-bus-edac-devices-dev-name-ecs-frux-log-entry-type/abi_sys_bus_edac_devices_dev_name_ecs_frux_modej/abi-sys-bus-edac-devices-dev-name-ecs-frux-mode0abi_sys_bus_edac_devices_dev_name_ecs_frux_resetj0abi-sys-bus-edac-devices-dev-name-ecs-frux-reset4abi_sys_bus_edac_devices_dev_name_ecs_frux_thresholdj4abi-sys-bus-edac-devices-dev-name-ecs-frux-threshold-abi_sys_bus_edac_devices_dev_name_mem_repairxj-abi-sys-bus-edac-devices-dev-name-mem-repairx8abi_sys_bus_edac_devices_dev_name_mem_repairx_bank_groupj8abi-sys-bus-edac-devices-dev-name-mem-repairx-bank-group1abi_sys_bus_edac_devices_dev_name_mem_repairx_dpaj1abi-sys-bus-edac-devices-dev-name-mem-repairx-dpa1abi_sys_bus_edac_devices_dev_name_mem_repairx_hpaj1abi-sys-bus-edac-devices-dev-name-mem-repairx-hpa5abi_sys_bus_edac_devices_dev_name_mem_repairx_min_hpaj5abi-sys-bus-edac-devices-dev-name-mem-repairx-min-hpa9abi_sys_bus_edac_devices_dev_name_mem_repairx_nibble_maskj9abi-sys-bus-edac-devices-dev-name-mem-repairx-nibble-mask:abi_sys_bus_edac_devices_dev_name_mem_repairx_persist_modej:abi-sys-bus-edac-devices-dev-name-mem-repairx-persist-mode4abi_sys_bus_edac_devices_dev_name_mem_repairx_repairj4abi-sys-bus-edac-devices-dev-name-mem-repairx-repairEabi_sys_bus_edac_devices_dev_name_mem_repairx_repair_safe_when_in_usejEabi-sys-bus-edac-devices-dev-name-mem-repairx-repair-safe-when-in-use9abi_sys_bus_edac_devices_dev_name_mem_repairx_repair_typej9abi-sys-bus-edac-devices-dev-name-mem-repairx-repair-type(abi_sys_bus_edac_devices_dev_name_scrubxj(abi-sys-bus-edac-devices-dev-name-scrubx-abi_sys_bus_edac_devices_dev_name_scrubx_addrj-abi-sys-bus-edac-devices-dev-name-scrubx-addr?abi_sys_bus_edac_devices_dev_name_scrubx_current_cycle_durationj?abi-sys-bus-edac-devices-dev-name-scrubx-current-cycle-duration:abi_sys_bus_edac_devices_dev_name_scrubx_enable_backgroundj:abi-sys-bus-edac-devices-dev-name-scrubx-enable-background;abi_sys_bus_edac_devices_dev_name_scrubx_max_cycle_durationj;abi-sys-bus-edac-devices-dev-name-scrubx-max-cycle-duration;abi_sys_bus_edac_devices_dev_name_scrubx_min_cycle_durationj;abi-sys-bus-edac-devices-dev-name-scrubx-min-cycle-duration-abi_sys_bus_edac_devices_dev_name_scrubx_sizej-abi-sys-bus-edac-devices-dev-name-scrubx-size)abi_sys_bus_event_source_devices_dev_capsj)abi-sys-bus-event-source-devices-dev-caps+abi_sys_bus_event_source_devices_dev_formatj+abi-sys-bus-event-source-devices-dev-format$abi_sys_bus_event_source_devices_pmuj$abi-sys-bus-event-source-devices-pmu1abi_sys_bus_event_source_devices_pmu_events_eventj1abi-sys-bus-event-source-devices-pmu-events-event7abi_sys_bus_event_source_devices_pmu_events_event_scalej7abi-sys-bus-event-source-devices-pmu-events-event-scale6abi_sys_bus_event_source_devices_pmu_events_event_unitj6abi-sys-bus-event-source-devices-pmu-events-event-unit1abi_sys_bus_event_source_devices_dfl_fmex_cpumaskj1abi-sys-bus-event-source-devices-dfl-fmex-cpumask0abi_sys_bus_event_source_devices_dfl_fmex_eventsj0abi-sys-bus-event-source-devices-dfl-fmex-events0abi_sys_bus_event_source_devices_dfl_fmex_formatj0abi-sys-bus-event-source-devices-dfl-fmex-format-abi_sys_bus_event_source_devices_dmar_cpumaskj-abi-sys-bus-event-source-devices-dmar-cpumask,abi_sys_bus_event_source_devices_dmar_formatj,abi-sys-bus-event-source-devices-dmar-format,abi_sys_bus_event_source_devices_dsa_cpumaskj,abi-sys-bus-event-source-devices-dsa-cpumask+abi_sys_bus_event_source_devices_dsa_formatj+abi-sys-bus-event-source-devices-dsa-format>abi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tunej>abi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tuneIabi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_qos_tx_cpljIabi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune-qos-tx-cplHabi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_qos_tx_npjHabi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune-qos-tx-npGabi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_qos_tx_pjGabi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune-qos-tx-pQabi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_rx_alloc_buf_leveljQabi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune-rx-alloc-buf-levelQabi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_tx_alloc_buf_leveljQabi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune-tx-alloc-buf-level?abi_sys_bus_event_source_devices_hv_24x7_event_descs_event_namej?abi-sys-bus-event-source-devices-hv-24x7-event-descs-event-nameDabi_sys_bus_event_source_devices_hv_24x7_event_long_descs_event_namejDabi-sys-bus-event-source-devices-hv-24x7-event-long-descs-event-name/abi_sys_bus_event_source_devices_hv_24x7_formatj/abi-sys-bus-event-source-devices-hv-24x7-format:abi_sys_bus_event_source_devices_hv_24x7_interface_catalogj:abi-sys-bus-event-source-devices-hv-24x7-interface-catalogAabi_sys_bus_event_source_devices_hv_24x7_interface_catalog_lengthjAabi-sys-bus-event-source-devices-hv-24x7-interface-catalog-lengthBabi_sys_bus_event_source_devices_hv_24x7_interface_catalog_versionjBabi-sys-bus-event-source-devices-hv-24x7-interface-catalog-version/abi_sys_bus_event_source_devices_hv_gpci_formatj/abi-sys-bus-event-source-devices-hv-gpci-formatEabi_sys_bus_event_source_devices_hv_gpci_interface_collect_privilegedjEabi-sys-bus-event-source-devices-hv-gpci-interface-collect-privileged;abi_sys_bus_event_source_devices_hv_gpci_interface_expandedj;abi-sys-bus-event-source-devices-hv-gpci-interface-expanded5abi_sys_bus_event_source_devices_hv_gpci_interface_gaj5abi-sys-bus-event-source-devices-hv-gpci-interface-gaAabi_sys_bus_event_source_devices_hv_gpci_interface_kernel_versionjAabi-sys-bus-event-source-devices-hv-gpci-interface-kernel-version6abi_sys_bus_event_source_devices_hv_gpci_interface_labj6abi-sys-bus-event-source-devices-hv-gpci-interface-lab:abi_sys_bus_event_source_devices_hv_gpci_interface_versionj:abi-sys-bus-event-source-devices-hv-gpci-interface-version.abi_sys_bus_event_source_devices_nmemx_cpumaskj.abi-sys-bus-event-source-devices-nmemx-cpumask-abi_sys_bus_event_source_devices_nmemx_eventsj-abi-sys-bus-event-source-devices-nmemx-events-abi_sys_bus_event_source_devices_nmemx_formatj-abi-sys-bus-event-source-devices-nmemx-format-abi_sys_bus_event_source_devices_uncore_aliasj-abi-sys-bus-event-source-devices-uncore-alias/abi_sys_bus_event_source_devices_vpa_pmu_eventsj/abi-sys-bus-event-source-devices-vpa-pmu-events/abi_sys_bus_event_source_devices_vpa_pmu_formatj/abi-sys-bus-event-source-devices-vpa-pmu-formatabi_sys_bus_fcoejabi-sys-bus-fcoeabi_sys_bus_fcoe_devices_ctlr_xjabi-sys-bus-fcoe-devices-ctlr-xabi_sys_bus_fcoe_devices_fcf_xjabi-sys-bus-fcoe-devices-fcf-x4abi_sys_bus_fsi_devices_xx_xx_00_06_sbefifox_timeoutj4abi-sys-bus-fsi-devices-xx-xx-00-06-sbefifox-timeoutabi_sys_bus_fsl_mc_drivers_bindjabi-sys-bus-fsl-mc-drivers-bind!abi_sys_bus_fsl_mc_drivers_unbindj!abi-sys-bus-fsl-mc-drivers-unbind+abi_sys_bus_hid_devices_bus_vid_pid_n_speedj+abi-sys-bus-hid-devices-bus-vid-pid-n-speed?abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_button_n_rawimgj?abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-button-n-rawimgAabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_buttons_luminancejAabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-buttons-luminance3abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_ledj3abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-ledAabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status0_luminancejAabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status0-luminanceAabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status1_luminancejAabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status1-luminanceBabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status_led0_selectjBabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status-led0-selectBabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status_led1_selectjBabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status-led1-selectLabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_remote_serial_number_remote_modejLabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-remote-serial-number-remote-mode@abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_remote_unpair_remotej@abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-remote-unpair-remote0abi_sys_bus_hid_drivers_hid_appletb_kbd_dev_modej0abi-sys-bus-hid-drivers-hid-appletb-kbd-dev-mode?abi_sys_bus_hid_drivers_hid_corsair_void_dev_fw_version_headsetj?abi-sys-bus-hid-drivers-hid-corsair-void-dev-fw-version-headset@abi_sys_bus_hid_drivers_hid_corsair_void_dev_fw_version_receiverj@abi-sys-bus-hid-drivers-hid-corsair-void-dev-fw-version-receiver:abi_sys_bus_hid_drivers_hid_corsair_void_dev_microphone_upj:abi-sys-bus-hid-drivers-hid-corsair-void-dev-microphone-up7abi_sys_bus_hid_drivers_hid_corsair_void_dev_send_alertj7abi-sys-bus-hid-drivers-hid-corsair-void-dev-send-alert9abi_sys_bus_hid_drivers_hid_corsair_void_dev_set_sidetonej9abi-sys-bus-hid-drivers-hid-corsair-void-dev-set-sidetone9abi_sys_bus_hid_drivers_hid_corsair_void_dev_sidetone_maxj9abi-sys-bus-hid-drivers-hid-corsair-void-dev-sidetone-maxFabi_sys_bus_hid_drivers_logitech_hidpp_device_dev_builtin_power_supplyjFabi-sys-bus-hid-drivers-logitech-hidpp-device-dev-builtin-power-supply7abi_sys_bus_hid_drivers_logitech_hidpp_device_dev_rangej7abi-sys-bus-hid-drivers-logitech-hidpp-device-dev-range4abi_sys_bus_hid_drivers_logitech_dev_alternate_modesj4abi-sys-bus-hid-drivers-logitech-dev-alternate-modes3abi_sys_bus_hid_drivers_logitech_dev_combine_pedalsj3abi-sys-bus-hid-drivers-logitech-dev-combine-pedals*abi_sys_bus_hid_drivers_logitech_dev_rangej*abi-sys-bus-hid-drivers-logitech-dev-range,abi_sys_bus_hid_drivers_logitech_dev_real_idj,abi-sys-bus-hid-drivers-logitech-dev-real-id0abi_sys_bus_hid_drivers_ntrig_dev_activate_slackj0abi-sys-bus-hid-drivers-ntrig-dev-activate-slack2abi_sys_bus_hid_drivers_ntrig_dev_activation_widthj2abi-sys-bus-hid-drivers-ntrig-dev-activation-width2abi_sys_bus_hid_drivers_ntrig_dev_decativate_slackj2abi-sys-bus-hid-drivers-ntrig-dev-decativate-slack+abi_sys_bus_hid_drivers_ntrig_dev_min_widthj+abi-sys-bus-hid-drivers-ntrig-dev-min-width6abi_sys_bus_hid_drivers_ntrig_dev_sensor_logical_widthj6abi-sys-bus-hid-drivers-ntrig-dev-sensor-logical-width7abi_sys_bus_hid_drivers_ntrig_dev_sensor_physical_widthj7abi-sys-bus-hid-drivers-ntrig-dev-sensor-physical-width)abi_sys_bus_hid_drivers_prodikeys_channelj)abi-sys-bus-hid-drivers-prodikeys-channel(abi_sys_bus_hid_drivers_prodikeys_octavej(abi-sys-bus-hid-drivers-prodikeys-octave)abi_sys_bus_hid_drivers_prodikeys_sustainj)abi-sys-bus-hid-drivers-prodikeys-sustain0abi_sys_bus_hid_drivers_wiimote_dev_bboard_calibj0abi-sys-bus-hid-drivers-wiimote-dev-bboard-calib+abi_sys_bus_hid_drivers_wiimote_dev_devtypej+abi-sys-bus-hid-drivers-wiimote-dev-devtype-abi_sys_bus_hid_drivers_wiimote_dev_extensionj-abi-sys-bus-hid-drivers-wiimote-dev-extension(abi_sys_bus_hid_drivers_wiimote_dev_led1j(abi-sys-bus-hid-drivers-wiimote-dev-led1-abi_sys_bus_hid_drivers_wiimote_dev_pro_calibj-abi-sys-bus-hid-drivers-wiimote-dev-pro-calibabi_sys_bus_hsijabi-sys-bus-hsi abi_sys_bus_hsi_devices_modaliasj abi-sys-bus-hsi-devices-modaliasabi_sys_bus_i2c_idle_statejabi-sys-bus-i2c-idle-stateabi_sys_bus_i2c_devices_mcu_device_fw_version_hash_applicationj>abi-sys-bus-i2c-devices-mcu-device-fw-version-hash-application=abi_sys_bus_i2c_devices_mcu_device_fw_version_hash_bootloaderj=abi-sys-bus-i2c-devices-mcu-device-fw-version-hash-bootloader+abi_sys_bus_i2c_devices_mcu_device_mcu_typej+abi-sys-bus-i2c-devices-mcu-device-mcu-type1abi_sys_bus_i2c_devices_mcu_device_reset_selectorj1abi-sys-bus-i2c-devices-mcu-device-reset-selector0abi_sys_bus_i2c_devices_mcu_device_serial_numberj0abi-sys-bus-i2c-devices-mcu-device-serial-number&abi_sys_bus_i2c_devices_xxx_fw_versionj&abi-sys-bus-i2c-devices-xxx-fw-version!abi_sys_bus_i2c_devices_xxx_modelj!abi-sys-bus-i2c-devices-xxx-model abi_sys_bus_i2c_devices_xxx_typej abi-sys-bus-i2c-devices-xxx-type)abi_sys_bus_i2c_drivers_ucsi_ccg_do_flashj)abi-sys-bus-i2c-drivers-ucsi-ccg-do-flash)abi_sys_bus_i3c_devices_bus_id_device_pidj)abi-sys-bus-i3c-devices-bus-id-device-pid"abi_sys_bus_i3c_devices_i3c_bus_idj"abi-sys-bus-i3c-devices-i3c-bus-id4abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pidj4abi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid8abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_bcrj8abi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-bcr8abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_dcrj8abi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-dcrDabi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_dynamic_addressjDabi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-dynamic-address;abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_hdrcapj;abi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-hdrcap8abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_pidj8abi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-pid&abi_sys_bus_i3c_devices_i3c_bus_id_bcrj&abi-sys-bus-i3c-devices-i3c-bus-id-bcr1abi_sys_bus_i3c_devices_i3c_bus_id_current_masterj1abi-sys-bus-i3c-devices-i3c-bus-id-current-master&abi_sys_bus_i3c_devices_i3c_bus_id_dcrj&abi-sys-bus-i3c-devices-i3c-bus-id-dcr2abi_sys_bus_i3c_devices_i3c_bus_id_dynamic_addressj2abi-sys-bus-i3c-devices-i3c-bus-id-dynamic-address)abi_sys_bus_i3c_devices_i3c_bus_id_hdrcapj)abi-sys-bus-i3c-devices-i3c-bus-id-hdrcap*abi_sys_bus_i3c_devices_i3c_bus_id_hotjoinj*abi-sys-bus-i3c-devices-i3c-bus-id-hotjoin4abi_sys_bus_i3c_devices_i3c_bus_id_i2c_scl_frequencyj4abi-sys-bus-i3c-devices-i3c-bus-id-i2c-scl-frequency4abi_sys_bus_i3c_devices_i3c_bus_id_i3c_scl_frequencyj4abi-sys-bus-i3c-devices-i3c-bus-id-i3c-scl-frequency'abi_sys_bus_i3c_devices_i3c_bus_id_modej'abi-sys-bus-i3c-devices-i3c-bus-id-mode&abi_sys_bus_i3c_devices_i3c_bus_id_pidj&abi-sys-bus-i3c-devices-i3c-bus-id-pid:abi_sys_bus_iio_devices_device_n_in_illuminance0_calibratej:abi-sys-bus-iio-devices-device-n-in-illuminance0-calibrate9abi_sys_bus_iio_devices_device_n_in_illuminance_calibratej9abi-sys-bus-iio-devices-device-n-in-illuminance-calibrateabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_i_calibbiasj>abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-i-calibbiasFabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_i_calibscale_coarsejFabi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-i-calibscale-coarseDabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_i_calibscale_finejDabi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-i-calibscale-fine>abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_q_calibbiasj>abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-q-calibbiasFabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_q_calibscale_coarsejFabi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-q-calibscale-coarseDabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_q_calibscale_finejDabi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-q-calibscale-fine>abi_sys_bus_iio_devices_iio_devicex_in_altvoltage1_i_calibbiasj>abi-sys-bus-iio-devices-iio-devicex-in-altvoltage1-i-calibbias>abi_sys_bus_iio_devices_iio_devicex_in_altvoltage1_q_calibbiasj>abi-sys-bus-iio-devices-iio-devicex-in-altvoltage1-q-calibbiasCabi_sys_bus_iio_devices_iio_devicex_in_altvoltagey_compare_intervaljCabi-sys-bus-iio-devices-iio-devicex-in-altvoltagey-compare-interval9abi_sys_bus_iio_devices_iio_devicex_in_altvoltagey_invertj9abi-sys-bus-iio-devices-iio-devicex-in-altvoltagey-invert2abi_sys_bus_iio_devices_iio_devicex_in_angly_labelj2abi-sys-bus-iio-devices-iio-devicex-in-angly-label/abi_sys_bus_iio_devices_iio_devicex_in_angl_rawj/abi-sys-bus-iio-devices-iio-devicex-in-angl-raw8abi_sys_bus_iio_devices_iio_devicex_in_anglvel_raw_rangej8abi-sys-bus-iio-devices-iio-devicex-in-anglvel-raw-rangeBabi_sys_bus_iio_devices_iio_devicex_in_anglvel_raw_range_availablejBabi-sys-bus-iio-devices-iio-devicex-in-anglvel-raw-range-available4abi_sys_bus_iio_devices_iio_devicex_in_anglvel_x_rawj4abi-sys-bus-iio-devices-iio-devicex-in-anglvel-x-raw7abi_sys_bus_iio_devices_iio_devicex_in_capacitancey_rawj7abi-sys-bus-iio-devices-iio-devicex-in-capacitancey-raw9abi_sys_bus_iio_devices_iio_devicex_in_chromaticity_x_rawj9abi-sys-bus-iio-devices-iio-devicex-in-chromaticity-x-raw4abi_sys_bus_iio_devices_iio_devicex_in_colortemp_rawj4abi-sys-bus-iio-devices-iio-devicex-in-colortemp-rawBabi_sys_bus_iio_devices_iio_devicex_in_concentration_voc_short_rawjBabi-sys-bus-iio-devices-iio-devicex-in-concentration-voc-short-rawOabi_sys_bus_iio_devices_iio_devicex_in_concentration_co2_calibration_backgroundjOabi-sys-bus-iio-devices-iio-devicex-in-concentration-co2-calibration-backgroundLabi_sys_bus_iio_devices_iio_devicex_in_concentration_co2_calibration_factoryjLabi-sys-bus-iio-devices-iio-devicex-in-concentration-co2-calibration-factory8abi_sys_bus_iio_devices_iio_devicex_in_concentration_rawj8abi-sys-bus-iio-devices-iio-devicex-in-concentration-raw6abi_sys_bus_iio_devices_iio_devicex_in_conversion_modej6abi-sys-bus-iio-devices-iio-devicex-in-conversion-mode9abi_sys_bus_iio_devices_iio_devicex_in_count0_enable_modej9abi-sys-bus-iio-devices-iio-devicex-in-count0-enable-mode4abi_sys_bus_iio_devices_iio_devicex_in_count0_presetj4abi-sys-bus-iio-devices-iio-devicex-in-count0-preset:abi_sys_bus_iio_devices_iio_devicex_in_count0_trigger_modej:abi-sys-bus-iio-devices-iio-devicex-in-count0-trigger-mode=abi_sys_bus_iio_devices_iio_devicex_in_county_count_directionj=abi-sys-bus-iio-devices-iio-devicex-in-county-count-direction1abi_sys_bus_iio_devices_iio_devicex_in_county_rawj1abi-sys-bus-iio-devices-iio-devicex-in-county-rawFabi_sys_bus_iio_devices_iio_devicex_in_count_count_direction_availablejFabi-sys-bus-iio-devices-iio-devicex-in-count-count-direction-availableBabi_sys_bus_iio_devices_iio_devicex_in_count_enable_mode_availablejBabi-sys-bus-iio-devices-iio-devicex-in-count-enable-mode-availableCabi_sys_bus_iio_devices_iio_devicex_in_count_trigger_mode_availablejCabi-sys-bus-iio-devices-iio-devicex-in-count-trigger-mode-available3abi_sys_bus_iio_devices_iio_devicex_in_current5_rawj3abi-sys-bus-iio-devices-iio-devicex-in-current5-raw3abi_sys_bus_iio_devices_iio_devicex_in_current6_rawj3abi-sys-bus-iio-devices-iio-devicex-in-current6-raw3abi_sys_bus_iio_devices_iio_devicex_in_current7_rawj3abi-sys-bus-iio-devices-iio-devicex-in-current7-raw3abi_sys_bus_iio_devices_iio_devicex_in_currenty_rawj3abi-sys-bus-iio-devices-iio-devicex-in-currenty-raw6abi_sys_bus_iio_devices_iio_devicex_in_deltaangl_x_rawj6abi-sys-bus-iio-devices-iio-devicex-in-deltaangl-x-raw:abi_sys_bus_iio_devices_iio_devicex_in_deltavelocity_x_rawj:abi-sys-bus-iio-devices-iio-devicex-in-deltavelocity-x-rawAabi_sys_bus_iio_devices_iio_devicex_in_electricalconductivity_rawjAabi-sys-bus-iio-devices-iio-devicex-in-electricalconductivity-raw9abi_sys_bus_iio_devices_iio_devicex_in_energy_calibweightj9abi-sys-bus-iio-devices-iio-devicex-in-energy-calibweightDabi_sys_bus_iio_devices_iio_devicex_in_filter_notch_center_frequencyjDabi-sys-bus-iio-devices-iio-devicex-in-filter-notch-center-frequency4abi_sys_bus_iio_devices_iio_devicex_in_gravity_x_rawj4abi-sys-bus-iio-devices-iio-devicex-in-gravity-x-rawCabi_sys_bus_iio_devices_iio_devicex_in_gyro_calibration_auto_statusjCabi-sys-bus-iio-devices-iio-devicex-in-gyro-calibration-auto-status2abi_sys_bus_iio_devices_iio_devicex_in_gyro_matrixj2abi-sys-bus-iio-devices-iio-devicex-in-gyro-matrix=abi_sys_bus_iio_devices_iio_devicex_in_humidityrelative_inputj=abi-sys-bus-iio-devices-iio-devicex-in-humidityrelative-input;abi_sys_bus_iio_devices_iio_devicex_in_humidityrelative_rawj;abi-sys-bus-iio-devices-iio-devicex-in-humidityrelative-rawBabi_sys_bus_iio_devices_iio_devicex_in_humidityrelative_trough_rawjBabi-sys-bus-iio-devices-iio-devicex-in-humidityrelative-trough-raw8abi_sys_bus_iio_devices_iio_devicex_in_illuminance0_zonej8abi-sys-bus-iio-devices-iio-devicex-in-illuminance0-zoneHabi_sys_bus_iio_devices_iio_devicex_in_illuminancey_calibscale_availablejHabi-sys-bus-iio-devices-iio-devicex-in-illuminancey-calibscale-availableFabi_sys_bus_iio_devices_iio_devicex_in_illuminance_hysteresis_relativejFabi-sys-bus-iio-devices-iio-devicex-in-illuminance-hysteresis-relative2abi_sys_bus_iio_devices_iio_devicex_in_incli_x_rawj2abi-sys-bus-iio-devices-iio-devicex-in-incli-x-raw1abi_sys_bus_iio_devices_iio_devicex_in_indexy_rawj1abi-sys-bus-iio-devices-iio-devicex-in-indexy-raw8abi_sys_bus_iio_devices_iio_devicex_in_intensityy_offsetj8abi-sys-bus-iio-devices-iio-devicex-in-intensityy-offset5abi_sys_bus_iio_devices_iio_devicex_in_intensityy_rawj5abi-sys-bus-iio-devices-iio-devicex-in-intensityy-rawabi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_offsetj>abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-offset=abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_phasej=abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-phaseGabi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_phase_availablejGabi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-phase-available;abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_rawj;abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-rawEabi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_raw_availablejEabi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-raw-available=abi_sys_bus_iio_devices_iio_devicex_out_voltagey_hardwaregainj=abi-sys-bus-iio-devices-iio-devicex-out-voltagey-hardwaregain?abi_sys_bus_iio_devices_iio_devicex_out_voltagey_operating_modej?abi-sys-bus-iio-devices-iio-devicex-out-voltagey-operating-modeIabi_sys_bus_iio_devices_iio_devicex_out_voltagey_operating_mode_availablejIabi-sys-bus-iio-devices-iio-devicex-out-voltagey-operating-mode-available:abi_sys_bus_iio_devices_iio_devicex_out_voltagey_powerdownj:abi-sys-bus-iio-devices-iio-devicex-out-voltagey-powerdown?abi_sys_bus_iio_devices_iio_devicex_out_voltagey_powerdown_modej?abi-sys-bus-iio-devices-iio-devicex-out-voltagey-powerdown-mode4abi_sys_bus_iio_devices_iio_devicex_out_voltagey_rawj4abi-sys-bus-iio-devices-iio-devicex-out-voltagey-raw5abi_sys_bus_iio_devices_iio_devicex_out_voltagey_rawnj5abi-sys-bus-iio-devices-iio-devicex-out-voltagey-rawn>abi_sys_bus_iio_devices_iio_devicex_out_voltagey_raw_availablej>abi-sys-bus-iio-devices-iio-devicex-out-voltagey-raw-available7abi_sys_bus_iio_devices_iio_devicex_out_voltagey_symbolj7abi-sys-bus-iio-devices-iio-devicex-out-voltagey-symbol:abi_sys_bus_iio_devices_iio_devicex_out_voltagey_toggle_enj:abi-sys-bus-iio-devices-iio-devicex-out-voltagey-toggle-en6abi_sys_bus_iio_devices_iio_devicex_oversampling_ratioj6abi-sys-bus-iio-devices-iio-devicex-oversampling-ratio@abi_sys_bus_iio_devices_iio_devicex_oversampling_ratio_availablej@abi-sys-bus-iio-devices-iio-devicex-oversampling-ratio-available=abi_sys_bus_iio_devices_iio_devicex_pll2_feedback_clk_presentj=abi-sys-bus-iio-devices-iio-devicex-pll2-feedback-clk-present/abi_sys_bus_iio_devices_iio_devicex_plly_lockedj/abi-sys-bus-iio-devices-iio-devicex-plly-lockedRabi_sys_bus_iio_devices_iio_devicex_proximity_on_chip_ambient_infrared_suppressionjRabi-sys-bus-iio-devices-iio-devicex-proximity-on-chip-ambient-infrared-suppression6abi_sys_bus_iio_devices_iio_devicex_sampling_frequencyj6abi-sys-bus-iio-devices-iio-devicex-sampling-frequency@abi_sys_bus_iio_devices_iio_devicex_sampling_frequency_availablej@abi-sys-bus-iio-devices-iio-devicex-sampling-frequency-available4abi_sys_bus_iio_devices_iio_devicex_sensor_max_rangej4abi-sys-bus-iio-devices-iio-devicex-sensor-max-range6abi_sys_bus_iio_devices_iio_devicex_sensor_sensitivityj6abi-sys-bus-iio-devices-iio-devicex-sensor-sensitivity0abi_sys_bus_iio_devices_iio_devicex_serialnumberj0abi-sys-bus-iio-devices-iio-devicex-serialnumber2abi_sys_bus_iio_devices_iio_devicex_start_cleaningj2abi-sys-bus-iio-devices-iio-devicex-start-cleaning0abi_sys_bus_iio_devices_iio_devicex_store_eepromj0abi-sys-bus-iio-devices-iio-devicex-store-eeprom1abi_sys_bus_iio_devices_iio_devicex_sync_dividersj1abi-sys-bus-iio-devices-iio-devicex-sync-dividers?abi_sys_bus_iio_devices_iio_devicex_sys_calibration_auto_statusj?abi-sys-bus-iio-devices-iio-devicex-sys-calibration-auto-status;abi_sys_bus_iio_devices_iio_devicex_trigger_current_triggerj;abi-sys-bus-iio-devices-iio-devicex-trigger-current-trigger5abi_sys_bus_iio_devices_iio_sysfs_trigger_add_triggerj5abi-sys-bus-iio-devices-iio-sysfs-trigger-add-trigger8abi_sys_bus_iio_devices_iio_sysfs_trigger_remove_triggerj8abi-sys-bus-iio-devices-iio-sysfs-trigger-remove-trigger abi_sys_bus_iio_devices_triggerxj abi-sys-bus-iio-devices-triggerx,abi_sys_bus_iio_devices_triggerx_master_modej,abi-sys-bus-iio-devices-triggerx-master-mode6abi_sys_bus_iio_devices_triggerx_master_mode_availablej6abi-sys-bus-iio-devices-triggerx-master-mode-available%abi_sys_bus_iio_devices_triggerx_namej%abi-sys-bus-iio-devices-triggerx-name7abi_sys_bus_iio_devices_triggerx_name_adxl372_devx_peakj7abi-sys-bus-iio-devices-triggerx-name-adxl372-devx-peakBabi_sys_bus_iio_devices_triggerx_name_bmc150_accel_any_motion_devxjBabi-sys-bus-iio-devices-triggerx-name-bmc150-accel-any-motion-devxabi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_flushj>abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-flush=abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_nullj=abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-null=abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_portj=abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-port>abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_resetj>abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-reset@abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_smcfreqj@abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-smcfreq8abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_modej8abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-modeabi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_win_switchj>abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-win-switch8abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_wrapj8abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-wrap:abi_sys_bus_intel_th_devices_intel_th_id_pti_clock_dividerj:abi-sys-bus-intel-th-devices-intel-th-id-pti-clock-divider>abi_sys_bus_intel_th_devices_intel_th_id_pti_freerunning_clockj>abi-sys-bus-intel-th-devices-intel-th-id-pti-freerunning-clock1abi_sys_bus_intel_th_devices_intel_th_id_pti_modej1abi-sys-bus-intel-th-devices-intel-th-id-pti-modeabi_sys_bus_mcb_devices_mcb_xjabi-sys-bus-mcb-devices-mcb-x#abi_sys_bus_mcb_devices_mcb_x_minorj#abi-sys-bus-mcb-devices-mcb-x-minor#abi_sys_bus_mcb_devices_mcb_x_modelj#abi-sys-bus-mcb-devices-mcb-x-model"abi_sys_bus_mcb_devices_mcb_x_namej"abi-sys-bus-mcb-devices-mcb-x-name&abi_sys_bus_mcb_devices_mcb_x_revisionj&abi-sys-bus-mcb-devices-mcb-x-revision'abi_sys_bus_mdio_bus_devices_statisticsj'abi-sys-bus-mdio-bus-devices-statistics.abi_sys_bus_mdio_bus_devices_statistics_errorsj.abi-sys-bus-mdio-bus-devices-statistics-errors3abi_sys_bus_mdio_bus_devices_statistics_errors_addrj3abi-sys-bus-mdio-bus-devices-statistics-errors-addr-abi_sys_bus_mdio_bus_devices_statistics_readsj-abi-sys-bus-mdio-bus-devices-statistics-reads2abi_sys_bus_mdio_bus_devices_statistics_reads_addrj2abi-sys-bus-mdio-bus-devices-statistics-reads-addr1abi_sys_bus_mdio_bus_devices_statistics_transfersj1abi-sys-bus-mdio-bus-devices-statistics-transfers6abi_sys_bus_mdio_bus_devices_statistics_transfers_addrj6abi-sys-bus-mdio-bus-devices-statistics-transfers-addr.abi_sys_bus_mdio_bus_devices_statistics_writesj.abi-sys-bus-mdio-bus-devices-statistics-writes3abi_sys_bus_mdio_bus_devices_statistics_writes_addrj3abi-sys-bus-mdio-bus-devices-statistics-writes-addrabi_sys_bus_media_devices_modeljabi-sys-bus-media-devices-modelabi_sys_bus_mei_devices_fixedjabi-sys-bus-mei-devices-fixed abi_sys_bus_mei_devices_max_connj abi-sys-bus-mei-devices-max-connabi_sys_bus_mei_devices_max_lenjabi-sys-bus-mei-devices-max-len abi_sys_bus_mei_devices_modaliasj abi-sys-bus-mei-devices-modaliasabi_sys_bus_mei_devices_namejabi-sys-bus-mei-devices-nameabi_sys_bus_mei_devices_uuidjabi-sys-bus-mei-devices-uuidabi_sys_bus_mei_devices_versionjabi-sys-bus-mei-devices-versionabi_sys_bus_mei_devices_vtagjabi-sys-bus-mei-devices-vtagabi_sys_bus_mmc_devices_revjabi-sys-bus-mmc-devices-rev$abi_sys_bus_most_devices_dev_channelj$abi-sys-bus-most-devices-dev-channel8abi_sys_bus_most_devices_dev_channel_available_datatypesj8abi-sys-bus-most-devices-dev-channel-available-datatypes9abi_sys_bus_most_devices_dev_channel_available_directionsj9abi-sys-bus-most-devices-dev-channel-available-directions5abi_sys_bus_most_devices_dev_channel_channel_starvingj5abi-sys-bus-most-devices-dev-channel-channel-starving=abi_sys_bus_most_devices_dev_channel_number_of_packet_buffersj=abi-sys-bus-most-devices-dev-channel-number-of-packet-buffers=abi_sys_bus_most_devices_dev_channel_number_of_stream_buffersj=abi-sys-bus-most-devices-dev-channel-number-of-stream-buffers4abi_sys_bus_most_devices_dev_channel_set_buffer_sizej4abi-sys-bus-most-devices-dev-channel-set-buffer-size1abi_sys_bus_most_devices_dev_channel_set_datatypej1abi-sys-bus-most-devices-dev-channel-set-datatype2abi_sys_bus_most_devices_dev_channel_set_directionj2abi-sys-bus-most-devices-dev-channel-set-direction:abi_sys_bus_most_devices_dev_channel_set_number_of_buffersj:abi-sys-bus-most-devices-dev-channel-set-number-of-buffers9abi_sys_bus_most_devices_dev_channel_set_packets_per_xactj9abi-sys-bus-most-devices-dev-channel-set-packets-per-xact7abi_sys_bus_most_devices_dev_channel_set_subbuffer_sizej7abi-sys-bus-most-devices-dev-channel-set-subbuffer-size:abi_sys_bus_most_devices_dev_channel_size_of_packet_bufferj:abi-sys-bus-most-devices-dev-channel-size-of-packet-buffer:abi_sys_bus_most_devices_dev_channel_size_of_stream_bufferj:abi-sys-bus-most-devices-dev-channel-size-of-stream-buffer abi_sys_bus_most_devices_dev_dcij abi-sys-bus-most-devices-dev-dci,abi_sys_bus_most_devices_dev_dci_arb_addressj,abi-sys-bus-most-devices-dev-dci-arb-address*abi_sys_bus_most_devices_dev_dci_arb_valuej*abi-sys-bus-most-devices-dev-dci-arb-value-abi_sys_bus_most_devices_dev_dci_mep_eui48_hij-abi-sys-bus-most-devices-dev-dci-mep-eui48-hi-abi_sys_bus_most_devices_dev_dci_mep_eui48_loj-abi-sys-bus-most-devices-dev-dci-mep-eui48-lo-abi_sys_bus_most_devices_dev_dci_mep_eui48_mij-abi-sys-bus-most-devices-dev-dci-mep-eui48-mi+abi_sys_bus_most_devices_dev_dci_mep_filterj+abi-sys-bus-most-devices-dev-dci-mep-filter*abi_sys_bus_most_devices_dev_dci_mep_hash0j*abi-sys-bus-most-devices-dev-dci-mep-hash0*abi_sys_bus_most_devices_dev_dci_mep_hash1j*abi-sys-bus-most-devices-dev-dci-mep-hash1*abi_sys_bus_most_devices_dev_dci_mep_hash2j*abi-sys-bus-most-devices-dev-dci-mep-hash2*abi_sys_bus_most_devices_dev_dci_mep_hash3j*abi-sys-bus-most-devices-dev-dci-mep-hash3)abi_sys_bus_most_devices_dev_dci_ni_statej)abi-sys-bus-most-devices-dev-dci-ni-state-abi_sys_bus_most_devices_dev_dci_node_addressj-abi-sys-bus-most-devices-dev-dci-node-address.abi_sys_bus_most_devices_dev_dci_node_positionj.abi-sys-bus-most-devices-dev-dci-node-position1abi_sys_bus_most_devices_dev_dci_packet_bandwidthj1abi-sys-bus-most-devices-dev-dci-packet-bandwidth(abi_sys_bus_most_devices_dev_dci_sync_epj(abi-sys-bus-most-devices-dev-dci-sync-ep(abi_sys_bus_most_devices_dev_descriptionj(abi-sys-bus-most-devices-dev-description&abi_sys_bus_most_devices_dev_interfacej&abi-sys-bus-most-devices-dev-interface-abi_sys_bus_most_drivers_most_core_componentsj-abi-sys-bus-most-drivers-most-core-components(abi_sys_bus_most_drivers_most_core_linksj(abi-sys-bus-most-drivers-most-core-links>abi_sys_bus_moxtet_devices_moxtet_name_addr_module_descriptionj>abi-sys-bus-moxtet-devices-moxtet-name-addr-module-description5abi_sys_bus_moxtet_devices_moxtet_name_addr_module_idj5abi-sys-bus-moxtet-devices-moxtet-name-addr-module-id7abi_sys_bus_moxtet_devices_moxtet_name_addr_module_namej7abi-sys-bus-moxtet-devices-moxtet-name-addr-module-name+abi_sys_bus_nd_devices_ndbusx_nfit_dsm_maskj+abi-sys-bus-nd-devices-ndbusx-nfit-dsm-mask;abi_sys_bus_nd_devices_ndbusx_nfit_firmware_activate_noidlej;abi-sys-bus-nd-devices-ndbusx-nfit-firmware-activate-noidle1abi_sys_bus_nd_devices_ndbusx_nfit_hw_error_scrubj1abi-sys-bus-nd-devices-ndbusx-nfit-hw-error-scrub+abi_sys_bus_nd_devices_ndbusx_nfit_revisionj+abi-sys-bus-nd-devices-ndbusx-nfit-revision(abi_sys_bus_nd_devices_ndbusx_nfit_scrubj(abi-sys-bus-nd-devices-ndbusx-nfit-scrub#abi_sys_bus_nd_devices_nmemx_cxl_idj#abi-sys-bus-nd-devices-nmemx-cxl-id)abi_sys_bus_nd_devices_nmemx_cxl_providerj)abi-sys-bus-nd-devices-nmemx-cxl-provider(abi_sys_bus_nd_devices_nmemx_nfit_devicej(abi-sys-bus-nd-devices-nmemx-nfit-device*abi_sys_bus_nd_devices_nmemx_nfit_dsm_maskj*abi-sys-bus-nd-devices-nmemx-nfit-dsm-mask(abi_sys_bus_nd_devices_nmemx_nfit_familyj(abi-sys-bus-nd-devices-nmemx-nfit-family'abi_sys_bus_nd_devices_nmemx_nfit_flagsj'abi-sys-bus-nd-devices-nmemx-nfit-flags(abi_sys_bus_nd_devices_nmemx_nfit_formatj(abi-sys-bus-nd-devices-nmemx-nfit-format(abi_sys_bus_nd_devices_nmemx_nfit_handlej(abi-sys-bus-nd-devices-nmemx-nfit-handle$abi_sys_bus_nd_devices_nmemx_nfit_idj$abi-sys-bus-nd-devices-nmemx-nfit-id)abi_sys_bus_nd_devices_nmemx_nfit_phys_idj)abi-sys-bus-nd-devices-nmemx-nfit-phys-id(abi_sys_bus_nd_devices_nmemx_nfit_rev_idj(abi-sys-bus-nd-devices-nmemx-nfit-rev-id(abi_sys_bus_nd_devices_nmemx_nfit_serialj(abi-sys-bus-nd-devices-nmemx-nfit-serial2abi_sys_bus_nd_devices_nmemx_nfit_subsystem_devicej2abi-sys-bus-nd-devices-nmemx-nfit-subsystem-device2abi_sys_bus_nd_devices_nmemx_nfit_subsystem_rev_idj2abi-sys-bus-nd-devices-nmemx-nfit-subsystem-rev-id2abi_sys_bus_nd_devices_nmemx_nfit_subsystem_vendorj2abi-sys-bus-nd-devices-nmemx-nfit-subsystem-vendor(abi_sys_bus_nd_devices_nmemx_nfit_vendorj(abi-sys-bus-nd-devices-nmemx-nfit-vendor'abi_sys_bus_nd_devices_nmemx_papr_flagsj'abi-sys-bus-nd-devices-nmemx-papr-flags6abi_sys_bus_nd_devices_nmemx_papr_health_bitmap_injectj6abi-sys-bus-nd-devices-nmemx-papr-health-bitmap-inject,abi_sys_bus_nd_devices_nmemx_papr_perf_statsj,abi-sys-bus-nd-devices-nmemx-papr-perf-stats/abi_sys_bus_nd_devices_regionx_nfit_range_indexj/abi-sys-bus-nd-devices-regionx-nfit-range-index)abi_sys_bus_nvmem_devices_cells_cell_namej)abi-sys-bus-nvmem-devices-cells-cell-name"abi_sys_bus_pci_devices_acpi_indexj"abi-sys-bus-pci-devices-acpi-index&abi_sys_bus_pci_devices_d3cold_allowedj&abi-sys-bus-pci-devices-d3cold-allowed abi_sys_bus_pci_devices_dep_linkj abi-sys-bus-pci-devices-dep-link$abi_sys_bus_pci_devices_doe_featuresj$abi-sys-bus-pci-devices-doe-features'abi_sys_bus_pci_devices_driver_overridej'abi-sys-bus-pci-devices-driver-overrideabi_sys_bus_pci_devices_indexjabi-sys-bus-pci-devices-indexabi_sys_bus_pci_devices_irqjabi-sys-bus-pci-devices-irqabi_sys_bus_pci_devices_labeljabi-sys-bus-pci-devices-label1abi_sys_bus_pci_devices_leds_enclosure_brightnessj1abi-sys-bus-pci-devices-leds-enclosure-brightness"abi_sys_bus_pci_devices_link_clkpmj"abi-sys-bus-pci-devices-link-clkpm abi_sys_bus_pci_devices_modaliasj abi-sys-bus-pci-devices-modaliasabi_sys_bus_pci_devices_msi_busjabi-sys-bus-pci-devices-msi-bus abi_sys_bus_pci_devices_msi_irqsj abi-sys-bus-pci-devices-msi-irqs"abi_sys_bus_pci_devices_msi_irqs_nj"abi-sys-bus-pci-devices-msi-irqs-n!abi_sys_bus_pci_devices_numa_nodej!abi-sys-bus-pci-devices-numa-node'abi_sys_bus_pci_devices_p2pmem_allocatej'abi-sys-bus-pci-devices-p2pmem-allocate(abi_sys_bus_pci_devices_p2pmem_availablej(abi-sys-bus-pci-devices-p2pmem-available(abi_sys_bus_pci_devices_p2pmem_publishedj(abi-sys-bus-pci-devices-p2pmem-published#abi_sys_bus_pci_devices_p2pmem_sizej#abi-sys-bus-pci-devices-p2pmem-size&abi_sys_bus_pci_devices_pci_bus_rescanj&abi-sys-bus-pci-devices-pci-bus-rescanabi_sys_bus_pci_devices_physfnjabi-sys-bus-pci-devices-physfn#abi_sys_bus_pci_devices_power_statej#abi-sys-bus-pci-devices-power-stateabi_sys_bus_pci_devices_removejabi-sys-bus-pci-devices-removeabi_sys_bus_pci_devices_rescanjabi-sys-bus-pci-devices-rescanabi_sys_bus_pci_devices_resetjabi-sys-bus-pci-devices-reset$abi_sys_bus_pci_devices_reset_methodj$abi-sys-bus-pci-devices-reset-method)abi_sys_bus_pci_devices_reset_subordinatej)abi-sys-bus-pci-devices-reset-subordinate(abi_sys_bus_pci_devices_resourcen_resizej(abi-sys-bus-pci-devices-resourcen-resize abi_sys_bus_pci_devices_revisionj abi-sys-bus-pci-devices-revision/abi_sys_bus_pci_devices_sriov_drivers_autoprobej/abi-sys-bus-pci-devices-sriov-drivers-autoprobe$abi_sys_bus_pci_devices_sriov_numvfsj$abi-sys-bus-pci-devices-sriov-numvfs&abi_sys_bus_pci_devices_sriov_totalvfsj&abi-sys-bus-pci-devices-sriov-totalvfs+abi_sys_bus_pci_devices_sriov_vf_msix_countj+abi-sys-bus-pci-devices-sriov-vf-msix-count+abi_sys_bus_pci_devices_sriov_vf_total_msixj+abi-sys-bus-pci-devices-sriov-vf-total-msix abi_sys_bus_pci_devices_virtfn_nj abi-sys-bus-pci-devices-virtfn-nabi_sys_bus_pci_devices_vpdjabi-sys-bus-pci-devices-vpd0abi_sys_bus_pci_devices_bdf_anti_rollback_statusj0abi-sys-bus-pci-devices-bdf-anti-rollback-status.abi_sys_bus_pci_devices_bdf_bootloader_versionj.abi-sys-bus-pci-devices-bdf-bootloader-version)abi_sys_bus_pci_devices_bdf_debug_lock_onj)abi-sys-bus-pci-devices-bdf-debug-lock-on&abi_sys_bus_pci_devices_bdf_fused_partj&abi-sys-bus-pci-devices-bdf-fused-part-abi_sys_bus_pci_devices_bdf_hsp_tpm_availablej-abi-sys-bus-pci-devices-bdf-hsp-tpm-available*abi_sys_bus_pci_devices_bdf_qat_auto_resetj*abi-sys-bus-pci-devices-bdf-qat-auto-reset,abi_sys_bus_pci_devices_bdf_qat_cfg_servicesj,abi-sys-bus-pci-devices-bdf-qat-cfg-services'abi_sys_bus_pci_devices_bdf_qat_num_rpsj'abi-sys-bus-pci-devices-bdf-qat-num-rps/abi_sys_bus_pci_devices_bdf_qat_pm_idle_enabledj/abi-sys-bus-pci-devices-bdf-qat-pm-idle-enabled&abi_sys_bus_pci_devices_bdf_qat_rp2srvj&abi-sys-bus-pci-devices-bdf-qat-rp2srv%abi_sys_bus_pci_devices_bdf_qat_statej%abi-sys-bus-pci-devices-bdf-qat-state6abi_sys_bus_pci_devices_bdf_qat_ras_errors_correctablej6abi-sys-bus-pci-devices-bdf-qat-ras-errors-correctable0abi_sys_bus_pci_devices_bdf_qat_ras_errors_fatalj0abi-sys-bus-pci-devices-bdf-qat-ras-errors-fatal3abi_sys_bus_pci_devices_bdf_qat_ras_errors_nonfatalj3abi-sys-bus-pci-devices-bdf-qat-ras-errors-nonfatal8abi_sys_bus_pci_devices_bdf_qat_ras_reset_error_countersj8abi-sys-bus-pci-devices-bdf-qat-ras-reset-error-counters*abi_sys_bus_pci_devices_bdf_qat_rl_cap_remj*abi-sys-bus-pci-devices-bdf-qat-rl-cap-rem&abi_sys_bus_pci_devices_bdf_qat_rl_cirj&abi-sys-bus-pci-devices-bdf-qat-rl-cir%abi_sys_bus_pci_devices_bdf_qat_rl_idj%abi-sys-bus-pci-devices-bdf-qat-rl-id&abi_sys_bus_pci_devices_bdf_qat_rl_pirj&abi-sys-bus-pci-devices-bdf-qat-rl-pir%abi_sys_bus_pci_devices_bdf_qat_rl_rpj%abi-sys-bus-pci-devices-bdf-qat-rl-rp)abi_sys_bus_pci_devices_bdf_qat_rl_sla_opj)abi-sys-bus-pci-devices-bdf-qat-rl-sla-op&abi_sys_bus_pci_devices_bdf_qat_rl_srvj&abi-sys-bus-pci-devices-bdf-qat-rl-srv.abi_sys_bus_pci_devices_bdf_rom_armor_enforcedj.abi-sys-bus-pci-devices-bdf-rom-armor-enforced3abi_sys_bus_pci_devices_bdf_rpmc_production_enabledj3abi-sys-bus-pci-devices-bdf-rpmc-production-enabled1abi_sys_bus_pci_devices_bdf_rpmc_spirom_availablej1abi-sys-bus-pci-devices-bdf-rpmc-spirom-available'abi_sys_bus_pci_devices_bdf_tee_versionj'abi-sys-bus-pci-devices-bdf-tee-versionu('abi_sys_bus_pci_devices_bdf_tsme_statusj'abi-sys-bus-pci-devices-bdf-tsme-status/abi_sys_bus_pci_devices_dev_aer_dev_correctablej/abi-sys-bus-pci-devices-dev-aer-dev-correctable)abi_sys_bus_pci_devices_dev_aer_dev_fatalj)abi-sys-bus-pci-devices-dev-aer-dev-fatal,abi_sys_bus_pci_devices_dev_aer_dev_nonfatalj,abi-sys-bus-pci-devices-dev-aer-dev-nonfatal6abi_sys_bus_pci_devices_dev_aer_rootport_total_err_corj6abi-sys-bus-pci-devices-dev-aer-rootport-total-err-cor8abi_sys_bus_pci_devices_dev_aer_rootport_total_err_fatalj8abi-sys-bus-pci-devices-dev-aer-rootport-total-err-fatal;abi_sys_bus_pci_devices_dev_aer_rootport_total_err_nonfatalj;abi-sys-bus-pci-devices-dev-aer-rootport-total-err-nonfatal8abi_sys_bus_pci_devices_dev_ccissx_cxdy_block_cciss_cxdyj8abi-sys-bus-pci-devices-dev-ccissx-cxdy-block-cciss-cxdy-abi_sys_bus_pci_devices_dev_ccissx_cxdy_lunidj-abi-sys-bus-pci-devices-dev-ccissx-cxdy-lunid-abi_sys_bus_pci_devices_dev_ccissx_cxdy_modelj-abi-sys-bus-pci-devices-dev-ccissx-cxdy-model2abi_sys_bus_pci_devices_dev_ccissx_cxdy_raid_levelj2abi-sys-bus-pci-devices-dev-ccissx-cxdy-raid-level+abi_sys_bus_pci_devices_dev_ccissx_cxdy_revj+abi-sys-bus-pci-devices-dev-ccissx-cxdy-rev1abi_sys_bus_pci_devices_dev_ccissx_cxdy_unique_idj1abi-sys-bus-pci-devices-dev-ccissx-cxdy-unique-id3abi_sys_bus_pci_devices_dev_ccissx_cxdy_usage_countj3abi-sys-bus-pci-devices-dev-ccissx-cxdy-usage-count.abi_sys_bus_pci_devices_dev_ccissx_cxdy_vendorj.abi-sys-bus-pci-devices-dev-ccissx-cxdy-vendor)abi_sys_bus_pci_devices_dev_ccissx_rescanj)abi-sys-bus-pci-devices-dev-ccissx-rescan-abi_sys_bus_pci_devices_dev_ccissx_resettablej-abi-sys-bus-pci-devices-dev-ccissx-resettable1abi_sys_bus_pci_devices_dev_ccissx_transport_modej1abi-sys-bus-pci-devices-dev-ccissx-transport-modeabi_sys_bus_pci_drivers_bindjabi-sys-bus-pci-drivers-bindabi_sys_bus_pci_drivers_new_idjabi-sys-bus-pci-drivers-new-id!abi_sys_bus_pci_drivers_remove_idj!abi-sys-bus-pci-drivers-remove-idabi_sys_bus_pci_drivers_unbindjabi-sys-bus-pci-drivers-unbind)abi_sys_bus_pci_drivers_altera_cvp_chkcfgj)abi-sys-bus-pci-drivers-altera-cvp-chkcfg*abi_sys_bus_pci_drivers_ehci_hcd_companionj*abi-sys-bus-pci-drivers-ehci-hcd-companion5abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_curr1_critj5abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-curr1-crit8abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_energy1_inputj8abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-energy1-input5abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_fan1_inputj5abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-fan1-input4abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_in0_inputj4abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-in0-input6abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_power1_critj6abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-power1-crit5abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_power1_maxj5abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-power1-max>abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_power1_max_intervalj>abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-power1-max-interval;abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_power1_rated_maxj;abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-power1-rated-max6abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_temp1_inputj6abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-temp1-input3abi_sys_bus_pci_drivers_janz_cmodio_modulbus_numberj3abi-sys-bus-pci-drivers-janz-cmodio-modulbus-number7abi_sys_bus_pci_drivers_pciback_allow_interrupt_controlj7abi-sys-bus-pci-drivers-pciback-allow-interrupt-control&abi_sys_bus_pci_drivers_pciback_quirksj&abi-sys-bus-pci-drivers-pciback-quirks(abi_sys_bus_pci_drivers_pcie_mp2_amd_hpdj(abi-sys-bus-pci-drivers-pcie-mp2-amd-hpd3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_curr2_critj3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-curr2-crit6abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_energy1_inputj6abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-energy1-input6abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_energy2_inputj6abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-energy2-input2abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_in1_inputj2abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-in1-input3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_maxj3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-maxabi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_event_listj>abi-sys-bus-platform-devices-hid-hwmon-hwmonx-block-event-list:abi_sys_bus_platform_devices_dev_always_powered_in_suspendj:abi-sys-bus-platform-devices-dev-always-powered-in-suspend1abi_sys_bus_platform_devices_acpi000e_00_ac_alarmj1abi-sys-bus-platform-devices-acpi000e-00-ac-alarm2abi_sys_bus_platform_devices_acpi000e_00_ac_policyj2abi-sys-bus-platform-devices-acpi000e-00-ac-policy2abi_sys_bus_platform_devices_acpi000e_00_ac_statusj2abi-sys-bus-platform-devices-acpi000e-00-ac-status-abi_sys_bus_platform_devices_acpi000e_00_capsj-abi-sys-bus-platform-devices-acpi000e-00-caps1abi_sys_bus_platform_devices_acpi000e_00_dc_alarmj1abi-sys-bus-platform-devices-acpi000e-00-dc-alarm2abi_sys_bus_platform_devices_acpi000e_00_dc_policyj2abi-sys-bus-platform-devices-acpi000e-00-dc-policy2abi_sys_bus_platform_devices_acpi000e_00_dc_statusj2abi-sys-bus-platform-devices-acpi000e-00-dc-status+abi_sys_bus_platform_devices_ggl0001_binf_2j+abi-sys-bus-platform-devices-ggl0001-binf-2+abi_sys_bus_platform_devices_ggl0001_binf_3j+abi-sys-bus-platform-devices-ggl0001-binf-3)abi_sys_bus_platform_devices_ggl0001_chswj)abi-sys-bus-platform-devices-ggl0001-chsw)abi_sys_bus_platform_devices_ggl0001_fmapj)abi-sys-bus-platform-devices-ggl0001-fmap)abi_sys_bus_platform_devices_ggl0001_fridj)abi-sys-bus-platform-devices-ggl0001-frid)abi_sys_bus_platform_devices_ggl0001_fwidj)abi-sys-bus-platform-devices-ggl0001-fwid2abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_0j2abi-sys-bus-platform-devices-ggl0001-gpio-x-gpio-02abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_1j2abi-sys-bus-platform-devices-ggl0001-gpio-x-gpio-12abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_2j2abi-sys-bus-platform-devices-ggl0001-gpio-x-gpio-22abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_3j2abi-sys-bus-platform-devices-ggl0001-gpio-x-gpio-3)abi_sys_bus_platform_devices_ggl0001_hwidj)abi-sys-bus-platform-devices-ggl0001-hwid)abi_sys_bus_platform_devices_ggl0001_meckj)abi-sys-bus-platform-devices-ggl0001-meck+abi_sys_bus_platform_devices_ggl0001_vbnv_0j+abi-sys-bus-platform-devices-ggl0001-vbnv-0+abi_sys_bus_platform_devices_ggl0001_vbnv_1j+abi-sys-bus-platform-devices-ggl0001-vbnv-1)abi_sys_bus_platform_devices_ggl0001_vdatj)abi-sys-bus-platform-devices-ggl0001-vdat3abi_sys_bus_platform_devices_goog000c_00_boot_on_acj3abi-sys-bus-platform-devices-goog000c-00-boot-on-ac3abi_sys_bus_platform_devices_goog000c_00_build_datej3abi-sys-bus-platform-devices-goog000c-00-build-date7abi_sys_bus_platform_devices_goog000c_00_build_revisionj7abi-sys-bus-platform-devices-goog000c-00-build-revision5abi_sys_bus_platform_devices_goog000c_00_model_numberj5abi-sys-bus-platform-devices-goog000c-00-model-number3abi_sys_bus_platform_devices_goog000c_00_usb_chargej3abi-sys-bus-platform-devices-goog000c-00-usb-charge0abi_sys_bus_platform_devices_goog000c_00_versionj0abi-sys-bus-platform-devices-goog000c-00-versionDabi_sys_bus_platform_devices_int3407_00_dptf_power_adapter_rating_mwjDabi-sys-bus-platform-devices-int3407-00-dptf-power-adapter-rating-mwGabi_sys_bus_platform_devices_int3407_00_dptf_power_battery_steady_powerjGabi-sys-bus-platform-devices-int3407-00-dptf-power-battery-steady-power?abi_sys_bus_platform_devices_int3407_00_dptf_power_charger_typej?abi-sys-bus-platform-devices-int3407-00-dptf-power-charger-typeHabi_sys_bus_platform_devices_int3407_00_dptf_power_max_platform_power_mwjHabi-sys-bus-platform-devices-int3407-00-dptf-power-max-platform-power-mwHabi_sys_bus_platform_devices_int3407_00_dptf_power_platform_power_sourcejHabi-sys-bus-platform-devices-int3407-00-dptf-power-platform-power-sourceBabi_sys_bus_platform_devices_int3407_00_dptf_power_prochot_confirmjBabi-sys-bus-platform-devices-int3407-00-dptf-power-prochot-confirmLabi_sys_bus_platform_devices_int3407_00_dptf_power_rest_of_platform_power_mwjLabi-sys-bus-platform-devices-int3407-00-dptf-power-rest-of-platform-power-mwSabi_sys_bus_platform_devices_int3532_00_dptf_battery_current_discharge_capbility_majSabi-sys-bus-platform-devices-int3532-00-dptf-battery-current-discharge-capbility-maMabi_sys_bus_platform_devices_int3532_00_dptf_battery_high_freq_impedance_mohmjMabi-sys-bus-platform-devices-int3532-00-dptf-battery-high-freq-impedance-mohmJabi_sys_bus_platform_devices_int3532_00_dptf_battery_max_platform_power_mwjJabi-sys-bus-platform-devices-int3532-00-dptf-battery-max-platform-power-mwNabi_sys_bus_platform_devices_int3532_00_dptf_battery_max_steady_state_power_mwjNabi-sys-bus-platform-devices-int3532-00-dptf-battery-max-steady-state-power-mwGabi_sys_bus_platform_devices_int3532_00_dptf_battery_no_load_voltage_mvjGabi-sys-bus-platform-devices-int3532-00-dptf-battery-no-load-voltage-mv^abi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_fivr_switching_fault_statusj^abi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-fivr-switching-fault-statusZabi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_fivr_switching_freq_mhzjZabi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-fivr-switching-freq-mhzVabi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_freq_mhz_high_clockjVabi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-freq-mhz-high-clockUabi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_freq_mhz_low_clockjUabi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-freq-mhz-low-clockQabi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_ssc_clock_infojQabi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-ssc-clock-info2abi_sys_bus_platform_devices_intc1092_00_intc_dataj2abi-sys-bus-platform-devices-intc1092-00-intc-data1abi_sys_bus_platform_devices_intc1092_00_intc_regj1abi-sys-bus-platform-devices-intc1092-00-intc-reg1abi_sys_bus_platform_devices_mlnxbf04_00_bootfifoj1abi-sys-bus-platform-devices-mlnxbf04-00-bootfifo8abi_sys_bus_platform_devices_mlnxbf04_00_lifecycle_statej8abi-sys-bus-platform-devices-mlnxbf04-00-lifecycle-state1abi_sys_bus_platform_devices_mlnxbf04_00_mfg_lockj1abi-sys-bus-platform-devices-mlnxbf04-00-mfg-lock-abi_sys_bus_platform_devices_mlnxbf04_00_modlj-abi-sys-bus-platform-devices-mlnxbf04-00-modl0abi_sys_bus_platform_devices_mlnxbf04_00_oob_macj0abi-sys-bus-platform-devices-mlnxbf04-00-oob-mac,abi_sys_bus_platform_devices_mlnxbf04_00_opnj,abi-sys-bus-platform-devices-mlnxbf04-00-opn8abi_sys_bus_platform_devices_mlnxbf04_00_post_reset_wdogj8abi-sys-bus-platform-devices-mlnxbf04-00-post-reset-wdog5abi_sys_bus_platform_devices_mlnxbf04_00_reset_actionj5abi-sys-bus-platform-devices-mlnxbf04-00-reset-action,abi_sys_bus_platform_devices_mlnxbf04_00_revj,abi-sys-bus-platform-devices-mlnxbf04-00-rev0abi_sys_bus_platform_devices_mlnxbf04_00_rsh_logj0abi-sys-bus-platform-devices-mlnxbf04-00-rsh-log4abi_sys_bus_platform_devices_mlnxbf04_00_rtc_batteryj4abi-sys-bus-platform-devices-mlnxbf04-00-rtc-batteryabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_ltrj>abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-ltr>abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_maxj>abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-maxDabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_max_alarmjDabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-max-alarmEabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_xeon_limitjEabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-xeon-limit>abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_critj>abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-critDabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_crit_alarmjDabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-crit-alarmCabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_emergencyjCabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-emergency?abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_inputj?abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-input=abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_maxj=abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-maxCabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_max_alarmjCabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-max-alarmDabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_max_policyjDabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-max-policy0abi_sys_bus_platform_devices_dfl_fme_0_ports_numj0abi-sys-bus-platform-devices-dfl-fme-0-ports-num0abi_sys_bus_platform_devices_dfl_fme_0_socket_idj0abi-sys-bus-platform-devices-dfl-fme-0-socket-id.abi_sys_bus_platform_devices_dfl_port_0_afu_idj.abi-sys-bus-platform-devices-dfl-port-0-afu-id1abi_sys_bus_platform_devices_dfl_port_0_ap1_eventj1abi-sys-bus-platform-devices-dfl-port-0-ap1-event1abi_sys_bus_platform_devices_dfl_port_0_ap2_eventj1abi-sys-bus-platform-devices-dfl-port-0-ap2-event5abi_sys_bus_platform_devices_dfl_port_0_errors_errorsj5abi-sys-bus-platform-devices-dfl-port-0-errors-errors:abi_sys_bus_platform_devices_dfl_port_0_errors_first_errorj:abi-sys-bus-platform-devices-dfl-port-0-errors-first-errorBabi_sys_bus_platform_devices_dfl_port_0_errors_first_malformed_reqjBabi-sys-bus-platform-devices-dfl-port-0-errors-first-malformed-req*abi_sys_bus_platform_devices_dfl_port_0_idj*abi-sys-bus-platform-devices-dfl-port-0-id+abi_sys_bus_platform_devices_dfl_port_0_ltrj+abi-sys-bus-platform-devices-dfl-port-0-ltr3abi_sys_bus_platform_devices_dfl_port_0_power_statej3abi-sys-bus-platform-devices-dfl-port-0-power-state7abi_sys_bus_platform_devices_dfl_port_0_userclk_freqcmdj7abi-sys-bus-platform-devices-dfl-port-0-userclk-freqcmd;abi_sys_bus_platform_devices_dfl_port_0_userclk_freqcntrcmdj;abi-sys-bus-platform-devices-dfl-port-0-userclk-freqcntrcmd;abi_sys_bus_platform_devices_dfl_port_0_userclk_freqcntrstsj;abi-sys-bus-platform-devices-dfl-port-0-userclk-freqcntrsts7abi_sys_bus_platform_devices_dfl_port_0_userclk_freqstsj7abi-sys-bus-platform-devices-dfl-port-0-userclk-freqsts-abi_sys_bus_platform_devices_occ_hwmon_x_ffdcj-abi-sys-bus-platform-devices-occ-hwmon-x-ffdc@abi_sys_bus_platform_devices_smpro_errmon_error_warn_smpro_pmproj@abi-sys-bus-platform-devices-smpro-errmon-error-warn-smpro-pmproIabi_sys_bus_platform_devices_smpro_errmon_error_core_mem_pcie_other_ce_uejIabi-sys-bus-platform-devices-smpro-errmon-error-core-mem-pcie-other-ce-uesmpro-error-typesjsmpro-error-types_abi_sys_bus_platform_devices_smpro_errmon_event_vrd_warn_fault_vrd_hot_dimm_hot_dimm_2x_refreshj_abi-sys-bus-platform-devices-smpro-errmon-event-vrd-warn-fault-vrd-hot-dimm-hot-dimm-2x-refreshBabi_sys_bus_platform_devices_smpro_errmon_event_dimm_0_15_syndromejBabi-sys-bus-platform-devices-smpro-errmon-event-dimm-0-15-syndromeLabi_sys_bus_platform_devices_smpro_errmon_overflow_core_mem_pcie_other_ce_uejLabi-sys-bus-platform-devices-smpro-errmon-overflow-core-mem-pcie-other-ce-ue7abi_sys_bus_platform_devices_smpro_misc_soc_power_limitj7abi-sys-bus-platform-devices-smpro-misc-soc-power-limit5abi_sys_bus_platform_devices_smpro_misc_boot_progressj5abi-sys-bus-platform-devices-smpro-misc-boot-progress/abi_sys_bus_platform_devices_tahvo_usb_otg_modej/abi-sys-bus-platform-devices-tahvo-usb-otg-mode+abi_sys_bus_platform_devices_tahvo_usb_vbusj+abi-sys-bus-platform-devices-tahvo-usb-vbus3abi_sys_bus_platform_drivers_amd_pmc_smu_fw_versionj3abi-sys-bus-platform-drivers-amd-pmc-smu-fw-version0abi_sys_bus_platform_drivers_amd_pmc_smu_programj0abi-sys-bus-platform-drivers-amd-pmc-smu-programDabi_sys_bus_platform_drivers_amd_x3d_vcache_amdi0101_00_amd_x3d_modejDabi-sys-bus-platform-drivers-amd-x3d-vcache-amdi0101-00-amd-x3d-mode3abi_sys_bus_platform_drivers_aspeed_uart_routing_ioj3abi-sys-bus-platform-drivers-aspeed-uart-routing-io5abi_sys_bus_platform_drivers_aspeed_uart_routing_uartj5abi-sys-bus-platform-drivers-aspeed-uart-routing-uartOabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_bmc_canceled_csksjOabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-bmc-canceled-csksQabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_bmc_root_entry_hashjQabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-bmc-root-entry-hashIabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_flash_countjIabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-flash-countNabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_pr_canceled_csksjNabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-pr-canceled-csksPabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_pr_root_entry_hashjPabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-pr-root-entry-hashNabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_sr_canceled_csksjNabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-sr-canceled-csksPabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_sr_root_entry_hashjPabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-sr-root-entry-hash/abi_sys_bus_platform_drivers_panfrost_profilingj/abi-sys-bus-platform-drivers-panfrost-profiling.abi_sys_bus_platform_drivers_panthor_profilingj.abi-sys-bus-platform-drivers-panthor-profiling,abi_sys_bus_platform_drivers_qcom_eud_enablej,abi-sys-bus-platform-drivers-qcom-eud-enable?abi_sys_bus_platform_drivers_ufshcd_attributes_active_icc_levelj?abi-sys-bus-platform-drivers-ufshcd-attributes-active-icc-level;abi_sys_bus_platform_drivers_ufshcd_attributes_bkops_statusj;abi-sys-bus-platform-drivers-ufshcd-attributes-bkops-status?abi_sys_bus_platform_drivers_ufshcd_attributes_boot_lun_enabledj?abi-sys-bus-platform-drivers-ufshcd-attributes-boot-lun-enabledLabi_sys_bus_platform_drivers_ufshcd_attributes_configuration_descriptor_lockjLabi-sys-bus-platform-drivers-ufshcd-attributes-configuration-descriptor-lockAabi_sys_bus_platform_drivers_ufshcd_attributes_current_power_modejAabi-sys-bus-platform-drivers-ufshcd-attributes-current-power-modeFabi_sys_bus_platform_drivers_ufshcd_attributes_exception_event_controljFabi-sys-bus-platform-drivers-ufshcd-attributes-exception-event-controlEabi_sys_bus_platform_drivers_ufshcd_attributes_exception_event_statusjEabi-sys-bus-platform-drivers-ufshcd-attributes-exception-event-status9abi_sys_bus_platform_drivers_ufshcd_attributes_ffu_statusj9abi-sys-bus-platform-drivers-ufshcd-attributes-ffu-status?abi_sys_bus_platform_drivers_ufshcd_attributes_max_data_in_sizej?abi-sys-bus-platform-drivers-ufshcd-attributes-max-data-in-size@abi_sys_bus_platform_drivers_ufshcd_attributes_max_data_out_sizej@abi-sys-bus-platform-drivers-ufshcd-attributes-max-data-out-size@abi_sys_bus_platform_drivers_ufshcd_attributes_max_number_of_rttj@abi-sys-bus-platform-drivers-ufshcd-attributes-max-number-of-rtt?abi_sys_bus_platform_drivers_ufshcd_attributes_ooo_data_enabledj?abi-sys-bus-platform-drivers-ufshcd-attributes-ooo-data-enabledabi_sys_bus_platform_drivers_ufshcd_attributes_wb_flush_statusj>abi-sys-bus-platform-drivers-ufshcd-attributes-wb-flush-status?abi_sys_bus_platform_drivers_ufshcd_attributes_wb_life_time_estj?abi-sys-bus-platform-drivers-ufshcd-attributes-wb-life-time-est0abi_sys_bus_platform_drivers_ufshcd_capabilitiesj0abi-sys-bus-platform-drivers-ufshcd-capabilities>abi_sys_bus_platform_drivers_ufshcd_capabilities_clock_scalingj>abi-sys-bus-platform-drivers-ufshcd-capabilities-clock-scaling>abi_sys_bus_platform_drivers_ufshcd_capabilities_write_boosterj>abi-sys-bus-platform-drivers-ufshcd-capabilities-write-booster4abi_sys_bus_platform_drivers_ufshcd_clkgate_delay_msj4abi-sys-bus-platform-drivers-ufshcd-clkgate-delay-ms2abi_sys_bus_platform_drivers_ufshcd_clkgate_enablej2abi-sys-bus-platform-drivers-ufshcd-clkgate-enable3abi_sys_bus_platform_drivers_ufshcd_clkscale_enablej3abi-sys-bus-platform-drivers-ufshcd-clkscale-enable3abi_sys_bus_platform_drivers_ufshcd_critical_healthj3abi-sys-bus-platform-drivers-ufshcd-critical-healthOabi_sys_bus_platform_drivers_ufshcd_device_descriptor_bkops_termination_latencyjOabi-sys-bus-platform-drivers-ufshcd-device-descriptor-bkops-termination-latencyAabi_sys_bus_platform_drivers_ufshcd_device_descriptor_boot_enablejAabi-sys-bus-platform-drivers-ufshcd-device-descriptor-boot-enableNabi_sys_bus_platform_drivers_ufshcd_device_descriptor_descriptor_access_enablejNabi-sys-bus-platform-drivers-ufshcd-device-descriptor-descriptor-access-enableBabi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_classjBabi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-classFabi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_sub_classjFabi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-sub-classAabi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_typejAabi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-typeDabi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_versionjDabi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-versionAabi_sys_bus_platform_drivers_ufshcd_device_descriptor_ffu_timeoutjAabi-sys-bus-platform-drivers-ufshcd-device-descriptor-ffu-timeoutGabi_sys_bus_platform_drivers_ufshcd_device_descriptor_high_priority_lunjGabi-sys-bus-platform-drivers-ufshcd-device-descriptor-high-priority-lunNabi_sys_bus_platform_drivers_ufshcd_device_descriptor_initial_active_icc_leveljNabi-sys-bus-platform-drivers-ufshcd-device-descriptor-initial-active-icc-levelHabi_sys_bus_platform_drivers_ufshcd_device_descriptor_initial_power_modejHabi-sys-bus-platform-drivers-ufshcd-device-descriptor-initial-power-modeEabi_sys_bus_platform_drivers_ufshcd_device_descriptor_manufacturer_idjEabi-sys-bus-platform-drivers-ufshcd-device-descriptor-manufacturer-idHabi_sys_bus_platform_drivers_ufshcd_device_descriptor_manufacturing_datejHabi-sys-bus-platform-drivers-ufshcd-device-descriptor-manufacturing-dateDabi_sys_bus_platform_drivers_ufshcd_device_descriptor_number_of_lunsjDabi-sys-bus-platform-drivers-ufshcd-device-descriptor-number-of-lunsJabi_sys_bus_platform_drivers_ufshcd_device_descriptor_number_of_secure_wpajJabi-sys-bus-platform-drivers-ufshcd-device-descriptor-number-of-secure-wpaEabi_sys_bus_platform_drivers_ufshcd_device_descriptor_number_of_wlunsjEabi-sys-bus-platform-drivers-ufshcd-device-descriptor-number-of-wluns>abi_sys_bus_platform_drivers_ufshcd_device_descriptor_protocolj>abi-sys-bus-platform-drivers-ufshcd-device-descriptor-protocolGabi_sys_bus_platform_drivers_ufshcd_device_descriptor_psa_max_data_sizejGabi-sys-bus-platform-drivers-ufshcd-device-descriptor-psa-max-data-sizeGabi_sys_bus_platform_drivers_ufshcd_device_descriptor_psa_state_timeoutjGabi-sys-bus-platform-drivers-ufshcd-device-descriptor-psa-state-timeoutAabi_sys_bus_platform_drivers_ufshcd_device_descriptor_queue_depthjAabi-sys-bus-platform-drivers-ufshcd-device-descriptor-queue-depth@abi_sys_bus_platform_drivers_ufshcd_device_descriptor_rtc_updatej@abi-sys-bus-platform-drivers-ufshcd-device-descriptor-rtc-updateDabi_sys_bus_platform_drivers_ufshcd_device_descriptor_rtt_capabilityjDabi-sys-bus-platform-drivers-ufshcd-device-descriptor-rtt-capabilityIabi_sys_bus_platform_drivers_ufshcd_device_descriptor_secure_removal_typejIabi-sys-bus-platform-drivers-ufshcd-device-descriptor-secure-removal-typeKabi_sys_bus_platform_drivers_ufshcd_device_descriptor_specification_versionjKabi-sys-bus-platform-drivers-ufshcd-device-descriptor-specification-versionJabi_sys_bus_platform_drivers_ufshcd_device_descriptor_support_security_lunjJabi-sys-bus-platform-drivers-ufshcd-device-descriptor-support-security-lunBabi_sys_bus_platform_drivers_ufshcd_device_descriptor_ufs_featuresjBabi-sys-bus-platform-drivers-ufshcd-device-descriptor-ufs-featuresDabi_sys_bus_platform_drivers_ufshcd_device_descriptor_wb_presv_us_enjDabi-sys-bus-platform-drivers-ufshcd-device-descriptor-wb-presv-us-enKabi_sys_bus_platform_drivers_ufshcd_device_descriptor_wb_shared_alloc_unitsjKabi-sys-bus-platform-drivers-ufshcd-device-descriptor-wb-shared-alloc-units=abi_sys_bus_platform_drivers_ufshcd_device_descriptor_wb_typej=abi-sys-bus-platform-drivers-ufshcd-device-descriptor-wb-type>abi_sys_bus_platform_drivers_ufshcd_device_lvl_exception_countj>abi-sys-bus-platform-drivers-ufshcd-device-lvl-exception-count;abi_sys_bus_platform_drivers_ufshcd_device_lvl_exception_idj;abi-sys-bus-platform-drivers-ufshcd-device-lvl-exception-id7abi_sys_bus_platform_drivers_ufshcd_enable_wb_buf_flushj7abi-sys-bus-platform-drivers-ufshcd-enable-wb-buf-flush6abi_sys_bus_platform_drivers_ufshcd_flags_bkops_enablej6abi-sys-bus-platform-drivers-ufshcd-flags-bkops-enable2abi_sys_bus_platform_drivers_ufshcd_flags_busy_rtcj2abi-sys-bus-platform-drivers-ufshcd-flags-busy-rtc5abi_sys_bus_platform_drivers_ufshcd_flags_device_initj5abi-sys-bus-platform-drivers-ufshcd-flags-device-init;abi_sys_bus_platform_drivers_ufshcd_flags_disable_fw_updatej;abi-sys-bus-platform-drivers-ufshcd-flags-disable-fw-update?abi_sys_bus_platform_drivers_ufshcd_flags_life_span_mode_enablej?abi-sys-bus-platform-drivers-ufshcd-flags-life-span-mode-enable7abi_sys_bus_platform_drivers_ufshcd_flags_permanent_wpej7abi-sys-bus-platform-drivers-ufshcd-flags-permanent-wpe>abi_sys_bus_platform_drivers_ufshcd_flags_phy_resource_removalj>abi-sys-bus-platform-drivers-ufshcd-flags-phy-resource-removal6abi_sys_bus_platform_drivers_ufshcd_flags_power_on_wpej6abi-sys-bus-platform-drivers-ufshcd-flags-power-on-wpe3abi_sys_bus_platform_drivers_ufshcd_flags_wb_enablej3abi-sys-bus-platform-drivers-ufshcd-flags-wb-enableabi_sys_bus_platform_drivers_ufshcd_health_descriptor_eol_infoj>abi-sys-bus-platform-drivers-ufshcd-health-descriptor-eol-infoLabi_sys_bus_platform_drivers_ufshcd_health_descriptor_life_time_estimation_ajLabi-sys-bus-platform-drivers-ufshcd-health-descriptor-life-time-estimation-aLabi_sys_bus_platform_drivers_ufshcd_health_descriptor_life_time_estimation_bjLabi-sys-bus-platform-drivers-ufshcd-health-descriptor-life-time-estimation-bHabi_sys_bus_platform_drivers_ufshcd_interconnect_descriptor_mphy_versionjHabi-sys-bus-platform-drivers-ufshcd-interconnect-descriptor-mphy-versionJabi_sys_bus_platform_drivers_ufshcd_interconnect_descriptor_unipro_versionjJabi-sys-bus-platform-drivers-ufshcd-interconnect-descriptor-unipro-version>abi_sys_bus_platform_drivers_ufshcd_monitor_monitor_chunk_sizej>abi-sys-bus-platform-drivers-ufshcd-monitor-monitor-chunk-size:abi_sys_bus_platform_drivers_ufshcd_monitor_monitor_enablej:abi-sys-bus-platform-drivers-ufshcd-monitor-monitor-enableabi_sys_bus_platform_drivers_ufshcd_monitor_read_total_sectorsj>abi-sys-bus-platform-drivers-ufshcd-monitor-read-total-sectors=abi_sys_bus_platform_drivers_ufshcd_monitor_write_nr_requestsj=abi-sys-bus-platform-drivers-ufshcd-monitor-write-nr-requestsAabi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_avgjAabi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-avgAabi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_maxjAabi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-maxAabi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_minjAabi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-minAabi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_sumjAabi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-sumabi_sys_bus_soundwire_devices_sdw_dev_properties_mipi_revisionj>abi-sys-bus-soundwire-devices-sdw-dev-properties-mipi-revision.abi_sys_bus_soundwire_devices_sdw_dp0_max_wordj.abi-sys-bus-soundwire-devices-sdw-dp0-max-word3abi_sys_bus_soundwire_devices_sdw_dp_n_src_max_wordj3abi-sys-bus-soundwire-devices-sdw-dp-n-src-max-word(abi_sys_bus_soundwire_devices_sdw_statusj(abi-sys-bus-soundwire-devices-sdw-statusabi_sys_bus_spi_dev_resetjabi-sys-bus-spi-dev-reset#abi_sys_bus_spi_dev_update_firmwarej#abi-sys-bus-spi-dev-update-firmware(abi_sys_bus_spi_devices_spi_nor_jedec_idj(abi-sys-bus-spi-devices-spi-nor-jedec-id,abi_sys_bus_spi_devices_spi_nor_manufacturerj,abi-sys-bus-spi-devices-spi-nor-manufacturer(abi_sys_bus_spi_devices_spi_nor_partnamej(abi-sys-bus-spi-devices-spi-nor-partname$abi_sys_bus_spi_devices_spi_nor_sfdpj$abi-sys-bus-spi-devices-spi-nor-sfdp;abi_sys_bus_surface_aggregator_devices_01_0e_01_00_01_statej;abi-sys-bus-surface-aggregator-devices-01-0e-01-00-01-state;abi_sys_bus_surface_aggregator_devices_01_26_01_00_01_statej;abi-sys-bus-surface-aggregator-devices-01-26-01-00-01-state%abi_sys_bus_tee_devices_optee_ta_uuidj%abi-sys-bus-tee-devices-optee-ta-uuid5abi_sys_bus_tee_devices_optee_ta_uuid_need_supplicantj5abi-sys-bus-tee-devices-optee-ta-uuid-need-supplicant*abi_sys_bus_thunderbolt_devices_authorizedj*abi-sys-bus-thunderbolt-devices-authorized$abi_sys_bus_thunderbolt_devices_bootj$abi-sys-bus-thunderbolt-devices-boot&abi_sys_bus_thunderbolt_devices_devicej&abi-sys-bus-thunderbolt-devices-device+abi_sys_bus_thunderbolt_devices_device_namej+abi-sys-bus-thunderbolt-devices-device-name0abi_sys_bus_thunderbolt_devices_domainx_boot_aclj0abi-sys-bus-thunderbolt-devices-domainx-boot-acl7abi_sys_bus_thunderbolt_devices_domainx_deauthorizationj7abi-sys-bus-thunderbolt-devices-domainx-deauthorizationabi_sys_bus_thunderbolt_devices_nvm_authenticate_on_disconnectj>abi-sys-bus-thunderbolt-devices-nvm-authenticate-on-disconnect+abi_sys_bus_thunderbolt_devices_nvm_versionj+abi-sys-bus-thunderbolt-devices-nvm-version(abi_sys_bus_thunderbolt_devices_rx_lanesj(abi-sys-bus-thunderbolt-devices-rx-lanes(abi_sys_bus_thunderbolt_devices_rx_speedj(abi-sys-bus-thunderbolt-devices-rx-speed(abi_sys_bus_thunderbolt_devices_tx_lanesj(abi-sys-bus-thunderbolt-devices-tx-lanes(abi_sys_bus_thunderbolt_devices_tx_speedj(abi-sys-bus-thunderbolt-devices-tx-speed)abi_sys_bus_thunderbolt_devices_unique_idj)abi-sys-bus-thunderbolt-devices-unique-id&abi_sys_bus_thunderbolt_devices_vendorj&abi-sys-bus-thunderbolt-devices-vendor+abi_sys_bus_thunderbolt_devices_vendor_namej+abi-sys-bus-thunderbolt-devices-vendor-name8abi_sys_bus_thunderbolt_devices_device_port_index_devicej8abi-sys-bus-thunderbolt-devices-device-port-index-deviceBabi_sys_bus_thunderbolt_devices_device_port_index_nvm_authenticatejBabi-sys-bus-thunderbolt-devices-device-port-index-nvm-authenticate=abi_sys_bus_thunderbolt_devices_device_port_index_nvm_versionj=abi-sys-bus-thunderbolt-devices-device-port-index-nvm-version8abi_sys_bus_thunderbolt_devices_device_port_index_vendorj8abi-sys-bus-thunderbolt-devices-device-port-index-vendor3abi_sys_bus_thunderbolt_devices_xdomain_service_keyj3abi-sys-bus-thunderbolt-devices-xdomain-service-key8abi_sys_bus_thunderbolt_devices_xdomain_service_modaliasj8abi-sys-bus-thunderbolt-devices-xdomain-service-modalias6abi_sys_bus_thunderbolt_devices_xdomain_service_prtcidj6abi-sys-bus-thunderbolt-devices-xdomain-service-prtcid8abi_sys_bus_thunderbolt_devices_xdomain_service_prtcrevsj8abi-sys-bus-thunderbolt-devices-xdomain-service-prtcrevs8abi_sys_bus_thunderbolt_devices_xdomain_service_prtcstnsj8abi-sys-bus-thunderbolt-devices-xdomain-service-prtcstns8abi_sys_bus_thunderbolt_devices_xdomain_service_prtcversj8abi-sys-bus-thunderbolt-devices-xdomain-service-prtcvers4abi_sys_bus_thunderbolt_devices_usb4_portx_connectorj4abi-sys-bus-thunderbolt-devices-usb4-portx-connector/abi_sys_bus_thunderbolt_devices_usb4_portx_linkj/abi-sys-bus-thunderbolt-devices-usb4-portx-link2abi_sys_bus_thunderbolt_devices_usb4_portx_offlinej2abi-sys-bus-thunderbolt-devices-usb4-portx-offline1abi_sys_bus_thunderbolt_devices_usb4_portx_rescanj1abi-sys-bus-thunderbolt-devices-usb4-portx-rescan abi_sys_bus_typec_devices_activej abi-sys-bus-typec-devices-active%abi_sys_bus_typec_devices_descriptionj%abi-sys-bus-typec-devices-description3abi_sys_bus_typec_devices_displayport_configurationj3abi-sys-bus-typec-devices-displayport-configuration)abi_sys_bus_typec_devices_displayport_hpdj)abi-sys-bus-typec-devices-displayport-hpd4abi_sys_bus_typec_devices_displayport_pin_assignmentj4abi-sys-bus-typec-devices-displayport-pin-assignmentabi_sys_bus_typec_devices_modejabi-sys-bus-typec-devices-modeabi_sys_bus_typec_devices_svidjabi-sys-bus-typec-devices-svidabi_sys_bus_typec_devices_vdojabi-sys-bus-typec-devices-vdo%abi_sys_bus_usb_serial_drivers_new_idj%abi-sys-bus-usb-serial-drivers-new-idabi_sys_bus_usb_decimalsjabi-sys-bus-usb-decimalsabi_sys_bus_usb_mode_msbjabi-sys-bus-usb-mode-msbabi_sys_bus_usb_poweredjabi-sys-bus-usb-poweredabi_sys_bus_usb_textjabi-sys-bus-usb-textabi_sys_bus_usb_textmodejabi-sys-bus-usb-textmode!abi_sys_bus_usb_device_authorizedj!abi-sys-bus-usb-device-authorized,abi_sys_bus_usb_devices_hub_interface_port_xj,abi-sys-bus-usb-devices-hub-interface-port-x9abi_sys_bus_usb_devices_hub_interface_port_x_connect_typej9abi-sys-bus-usb-devices-hub-interface-port-x-connect-type6abi_sys_bus_usb_devices_hub_interface_port_x_connectorj6abi-sys-bus-usb-devices-hub-interface-port-x-connector4abi_sys_bus_usb_devices_hub_interface_port_x_disablej4abi-sys-bus-usb-devices-hub-interface-port-x-disable7abi_sys_bus_usb_devices_hub_interface_port_x_early_stopj7abi-sys-bus-usb-devices-hub-interface-port-x-early-stop5abi_sys_bus_usb_devices_hub_interface_port_x_locationj5abi-sys-bus-usb-devices-hub-interface-port-x-location?abi_sys_bus_usb_devices_hub_interface_port_x_over_current_countj?abi-sys-bus-usb-devices-hub-interface-port-x-over-current-count3abi_sys_bus_usb_devices_hub_interface_port_x_quirksj3abi-sys-bus-usb-devices-hub-interface-port-x-quirks2abi_sys_bus_usb_devices_hub_interface_port_x_statej2abi-sys-bus-usb-devices-hub-interface-port-x-stateabi_sys_class_rtrs_client_session_name_paths_src_dst_reconnectj>abi-sys-class-rtrs-client-session-name-paths-src-dst-reconnect@abi_sys_class_rtrs_client_session_name_paths_src_dst_remove_pathj@abi-sys-class-rtrs-client-session-name-paths-src-dst-remove-path=abi_sys_class_rtrs_client_session_name_paths_src_dst_src_addrj=abi-sys-class-rtrs-client-session-name-paths-src-dst-src-addr:abi_sys_class_rtrs_client_session_name_paths_src_dst_statej:abi-sys-class-rtrs-client-session-name-paths-src-dst-stateHabi_sys_class_rtrs_client_session_name_paths_src_dst_stats_cpu_migrationjHabi-sys-class-rtrs-client-session-name-paths-src-dst-stats-cpu-migration?abi_sys_class_rtrs_client_session_name_paths_src_dst_stats_rdmaj?abi-sys-class-rtrs-client-session-name-paths-src-dst-stats-rdmaEabi_sys_class_rtrs_client_session_name_paths_src_dst_stats_reconnectsjEabi-sys-class-rtrs-client-session-name-paths-src-dst-stats-reconnectsDabi_sys_class_rtrs_client_session_name_paths_src_dst_stats_reset_alljDabi-sys-class-rtrs-client-session-name-paths-src-dst-stats-reset-allabi_sys_class_rtrs_serverjabi-sys-class-rtrs-server,abi_sys_class_rtrs_server_session_name_pathsj,abi-sys-class-rtrs-server-session-name-paths?abi_sys_class_rtrs_server_session_name_paths_src_dst_disconnectj?abi-sys-class-rtrs-server-session-name-paths-src-dst-disconnect=abi_sys_class_rtrs_server_session_name_paths_src_dst_dst_addrj=abi-sys-class-rtrs-server-session-name-paths-src-dst-dst-addr=abi_sys_class_rtrs_server_session_name_paths_src_dst_hca_namej=abi-sys-class-rtrs-server-session-name-paths-src-dst-hca-name=abi_sys_class_rtrs_server_session_name_paths_src_dst_hca_portj=abi-sys-class-rtrs-server-session-name-paths-src-dst-hca-port=abi_sys_class_rtrs_server_session_name_paths_src_dst_src_addrj=abi-sys-class-rtrs-server-session-name-paths-src-dst-src-addr?abi_sys_class_rtrs_server_session_name_paths_src_dst_stats_rdmaj?abi-sys-class-rtrs-server-session-name-paths-src-dst-stats-rdma/abi_sys_class_scsi_device_device_dyn_cap_neededj/abi-sys-class-scsi-device-device-dyn-cap-neededabi_sys_class_scsi_device_device_unit_descriptor_psa_sensitivej>abi-sys-class-scsi-device-device-unit-descriptor-psa-sensitiveCabi_sys_class_scsi_device_device_unit_descriptor_wb_buf_alloc_unitsjCabi-sys-class-scsi-device-device-unit-descriptor-wb-buf-alloc-units.abi_sys_class_scsi_host_hostx_acciopath_statusj.abi-sys-class-scsi-host-hostx-acciopath-status/abi_sys_class_scsi_host_hostx_ahci_host_versionj/abi-sys-class-scsi-host-hostx-ahci-host-version+abi_sys_class_scsi_host_hostx_ahci_port_cmdj+abi-sys-class-scsi-host-hostx-ahci-port-cmd'abi_sys_class_scsi_host_hostx_em_bufferj'abi-sys-class-scsi-host-hostx-em-buffer(abi_sys_class_scsi_host_hostx_em_messagej(abi-sys-class-scsi-host-hostx-em-message2abi_sys_class_scsi_host_hostx_em_message_supportedj2abi-sys-class-scsi-host-hostx-em-message-supported%abi_sys_class_scsi_host_hostx_isci_idj%abi-sys-class-scsi-host-hostx-isci-id:abi_sys_class_scsi_host_hostx_link_power_management_policyj:abi-sys-class-scsi-host-hostx-link-power-management-policy'abi_sys_class_scsi_tape_stats_in_flightj'abi-sys-class-scsi-tape-stats-in-flight#abi_sys_class_scsi_tape_stats_io_nsj#abi-sys-class-scsi-tape-stats-io-ns'abi_sys_class_scsi_tape_stats_other_cntj'abi-sys-class-scsi-tape-stats-other-cnt+abi_sys_class_scsi_tape_stats_read_byte_cntj+abi-sys-class-scsi-tape-stats-read-byte-cnt&abi_sys_class_scsi_tape_stats_read_cntj&abi-sys-class-scsi-tape-stats-read-cnt%abi_sys_class_scsi_tape_stats_read_nsj%abi-sys-class-scsi-tape-stats-read-ns'abi_sys_class_scsi_tape_stats_resid_cntj'abi-sys-class-scsi-tape-stats-resid-cnt,abi_sys_class_scsi_tape_stats_write_byte_cntj,abi-sys-class-scsi-tape-stats-write-byte-cnt'abi_sys_class_scsi_tape_stats_write_cntj'abi-sys-class-scsi-tape-stats-write-cnt&abi_sys_class_scsi_tape_stats_write_msj&abi-sys-class-scsi-tape-stats-write-ms1abi_sys_class_spi_master_spi_bus_spi_bus_dev_framj1abi-sys-class-spi-master-spi-bus-spi-bus-dev-fram3abi_sys_class_spi_master_spi_bus_spi_bus_dev_sernumj3abi-sys-class-spi-master-spi-bus-spi-bus-dev-sernumabi_sys_class_stm_stm_channelsjabi-sys-class-stm-stm-channels!abi_sys_class_stm_stm_hw_overridej!abi-sys-class-stm-stm-hw-overrideabi_sys_class_stm_stm_mastersjabi-sys-class-stm-stm-masters3abi_sys_class_stm_source_stm_source_stm_source_linkj3abi-sys-class-stm-source-stm-source-stm-source-linkabi_sys_class_switchtecjabi-sys-class-switchtec2abi_sys_class_switchtec_switchtec_0_9_component_idj2abi-sys-class-switchtec-switchtec-0-9-component-id8abi_sys_class_switchtec_switchtec_0_9_component_revisionj8abi-sys-class-switchtec-switchtec-0-9-component-revision6abi_sys_class_switchtec_switchtec_0_9_component_vendorj6abi-sys-class-switchtec-switchtec-0-9-component-vendor4abi_sys_class_switchtec_switchtec_0_9_device_versionj4abi-sys-class-switchtec-switchtec-0-9-device-version0abi_sys_class_switchtec_switchtec_0_9_fw_versionj0abi-sys-class-switchtec-switchtec-0-9-fw-version/abi_sys_class_switchtec_switchtec_0_9_partitionj/abi-sys-class-switchtec-switchtec-0-9-partition5abi_sys_class_switchtec_switchtec_0_9_partition_countj5abi-sys-class-switchtec-switchtec-0-9-partition-count0abi_sys_class_switchtec_switchtec_0_9_product_idj0abi-sys-class-switchtec-switchtec-0-9-product-id6abi_sys_class_switchtec_switchtec_0_9_product_revisionj6abi-sys-class-switchtec-switchtec-0-9-product-revision4abi_sys_class_switchtec_switchtec_0_9_product_vendorj4abi-sys-class-switchtec-switchtec-0-9-product-vendor/abi_sys_class_tee_tee_priv_x_rpmb_routing_modelj/abi-sys-class-tee-tee-priv-x-rpmb-routing-model/abi_sys_class_thermal_cooling_devicex_cur_statej/abi-sys-class-thermal-cooling-devicex-cur-state/abi_sys_class_thermal_cooling_devicex_max_statej/abi-sys-class-thermal-cooling-devicex-max-state1abi_sys_class_thermal_cooling_devicex_stats_resetj1abi-sys-class-thermal-cooling-devicex-stats-resetabi_sys_devices_hisi_ptt_sicl_id_core_id_requester_filters_bdfj>abi-sys-devices-hisi-ptt-sicl-id-core-id-requester-filters-bdfFabi_sys_devices_hisi_ptt_sicl_id_core_id_requester_filters_multiselectjFabi-sys-devices-hisi-ptt-sicl-id-core-id-requester-filters-multiselect:abi_sys_devices_hisi_ptt_sicl_id_core_id_root_port_filtersj:abi-sys-devices-hisi-ptt-sicl-id-core-id-root-port-filters>abi_sys_devices_hisi_ptt_sicl_id_core_id_root_port_filters_bdfj>abi-sys-devices-hisi-ptt-sicl-id-core-id-root-port-filters-bdfFabi_sys_devices_hisi_ptt_sicl_id_core_id_root_port_filters_multiselectjFabi-sys-devices-hisi-ptt-sicl-id-core-id-root-port-filters-multiselectabi_sys_devices_hv_24x7_cpumaskjabi-sys-devices-hv-24x7-cpumask0abi_sys_devices_hv_24x7_interface_chipspersocketj0abi-sys-devices-hv-24x7-interface-chipspersocket.abi_sys_devices_hv_24x7_interface_coresperchipj.abi-sys-devices-hv-24x7-interface-coresperchip)abi_sys_devices_hv_24x7_interface_socketsj)abi-sys-devices-hv-24x7-interface-socketsabi_sys_devices_hv_gpci_cpumaskjabi-sys-devices-hv-gpci-cpumaskabi_sys_devices_system_cpu_cpux_cpuidle_state_n_default_statusj>abi-sys-devices-system-cpu-cpux-cpuidle-state-n-default-status4abi_sys_devices_system_cpu_cpux_cpuidle_state_n_descj4abi-sys-devices-system-cpu-cpux-cpuidle-state-n-desc7abi_sys_devices_system_cpu_cpux_cpuidle_state_n_disablej7abi-sys-devices-system-cpu-cpux-cpuidle-state-n-disable4abi_sys_devices_system_cpu_cpux_cpuidle_state_n_namej4abi-sys-devices-system-cpu-cpux-cpuidle-state-n-name9abi_sys_devices_system_cpu_cpux_cpuidle_state_n_residencyj9abi-sys-devices-system-cpu-cpux-cpuidle-state-n-residency6abi_sys_devices_system_cpu_cpux_cpuidle_state_n_s2idlej6abi-sys-devices-system-cpu-cpux-cpuidle-state-n-s2idle;abi_sys_devices_system_cpu_cpux_cpuidle_state_n_s2idle_timej;abi-sys-devices-system-cpu-cpux-cpuidle-state-n-s2idle-timeabi_sys_firmware_efi_esrt_entries_entry_n_last_attempt_versionj>abi-sys-firmware-efi-esrt-entries-entry-n-last-attempt-versionEabi_sys_firmware_efi_esrt_entries_entry_n_lowest_supported_fw_versionjEabi-sys-firmware-efi-esrt-entries-entry-n-lowest-supported-fw-version+abi_sys_firmware_efi_esrt_fw_resource_countj+abi-sys-firmware-efi-esrt-fw-resource-count/abi_sys_firmware_efi_esrt_fw_resource_count_maxj/abi-sys-firmware-efi-esrt-fw-resource-count-max-abi_sys_firmware_efi_esrt_fw_resource_versionj-abi-sys-firmware-efi-esrt-fw-resource-versionabi_sys_firmware_efi_fw_vendorjabi-sys-firmware-efi-fw-vendorabi_sys_firmware_efi_runtimejabi-sys-firmware-efi-runtime abi_sys_firmware_efi_runtime_mapj abi-sys-firmware-efi-runtime-mapabi_sys_firmware_efi_systabjabi-sys-firmware-efi-systab abi_sys_firmware_efi_tables_rci2j abi-sys-firmware-efi-tables-rci2abi_sys_firmware_fdtjabi-sys-firmware-fdtabi_sys_firmware_gsmijabi-sys-firmware-gsmi!abi_sys_firmware_ibft_acpi_headerj!abi-sys-firmware-ibft-acpi-headerabi_sys_firmware_ibft_ethernetxjabi-sys-firmware-ibft-ethernetxabi_sys_firmware_ibft_initiatorjabi-sys-firmware-ibft-initiatorabi_sys_firmware_ibft_targetxjabi-sys-firmware-ibft-targetxabi_sys_firmware_initrdjabi-sys-firmware-initrdabi_sys_firmware_lefi_boardinfojabi-sys-firmware-lefi-boardinfoabi_sys_firmware_logjabi-sys-firmware-logu(abi_sys_firmware_memmapjabi-sys-firmware-memmapabi_sys_firmware_opal_powercapjabi-sys-firmware-opal-powercap.abi_sys_firmware_opal_powercap_system_powercapj.abi-sys-firmware-opal-powercap-system-powercapabi_sys_firmware_opal_psrjabi-sys-firmware-opal-psr&abi_sys_firmware_opal_psr_cpu_to_gpu_xj&abi-sys-firmware-opal-psr-cpu-to-gpu-x#abi_sys_firmware_opal_sensor_groupsj#abi-sys-firmware-opal-sensor-groups;abi_sys_firmware_opal_sensor_groups_sensor_group_name_clearj;abi-sys-firmware-opal-sensor-groups-sensor-group-name-clear'abi_sys_firmware_papr_energy_scale_infoj'abi-sys-firmware-papr-energy-scale-info*abi_sys_firmware_papr_energy_scale_info_idj*abi-sys-firmware-papr-energy-scale-info-id/abi_sys_firmware_papr_energy_scale_info_id_descj/abi-sys-firmware-papr-energy-scale-info-id-desc0abi_sys_firmware_papr_energy_scale_info_id_valuej0abi-sys-firmware-papr-energy-scale-info-id-value5abi_sys_firmware_papr_energy_scale_info_id_value_descj5abi-sys-firmware-papr-energy-scale-info-id-value-descabi_sys_firmware_qemu_fw_cfgjabi-sys-firmware-qemu-fw-cfgabi_sys_firmware_secvarjabi-sys-firmware-secvarabi_sys_firmware_secvar_configjabi-sys-firmware-secvar-config.abi_sys_firmware_secvar_config_max_object_sizej.abi-sys-firmware-secvar-config-max-object-size7abi_sys_firmware_secvar_config_signed_update_algorithmsj7abi-sys-firmware-secvar-config-signed-update-algorithms1abi_sys_firmware_secvar_config_supported_policiesj1abi-sys-firmware-secvar-config-supported-policies)abi_sys_firmware_secvar_config_total_sizej)abi-sys-firmware-secvar-config-total-size)abi_sys_firmware_secvar_config_used_spacej)abi-sys-firmware-secvar-config-used-space&abi_sys_firmware_secvar_config_versionj&abi-sys-firmware-secvar-config-versionabi_sys_firmware_secvar_formatjabi-sys-firmware-secvar-formatabi_sys_firmware_secvar_varsjabi-sys-firmware-secvar-vars*abi_sys_firmware_secvar_vars_variable_namej*abi-sys-firmware-secvar-vars-variable-name/abi_sys_firmware_secvar_vars_variable_name_dataj/abi-sys-firmware-secvar-vars-variable-name-data/abi_sys_firmware_secvar_vars_variable_name_sizej/abi-sys-firmware-secvar-vars-variable-name-size1abi_sys_firmware_secvar_vars_variable_name_updatej1abi-sys-firmware-secvar-vars-variable-name-updateabi_sys_firmware_sgi_uvjabi-sys-firmware-sgi-uv.abi_sys_firmware_turris_mox_rwtm_board_versionj.abi-sys-firmware-turris-mox-rwtm-board-version,abi_sys_firmware_turris_mox_rwtm_mac_addressj,abi-sys-firmware-turris-mox-rwtm-mac-address'abi_sys_firmware_turris_mox_rwtm_pubkeyj'abi-sys-firmware-turris-mox-rwtm-pubkey)abi_sys_firmware_turris_mox_rwtm_ram_sizej)abi-sys-firmware-turris-mox-rwtm-ram-size.abi_sys_firmware_turris_mox_rwtm_serial_numberj.abi-sys-firmware-turris-mox-rwtm-serial-number!abi_sys_fs_erofs_disk_drop_cachesj!abi-sys-fs-erofs-disk-drop-caches%abi_sys_fs_erofs_disk_sync_decompressj%abi-sys-fs-erofs-disk-sync-decompressabi_sys_fs_erofs_featuresjabi-sys-fs-erofs-features.abi_sys_fs_ext4_disk_delayed_allocation_blocksj.abi-sys-fs-ext4-disk-delayed-allocation-blocks*abi_sys_fs_ext4_disk_extent_max_zeroout_kbj*abi-sys-fs-ext4-disk-extent-max-zeroout-kbabi_sys_fs_ext4_disk_inode_goaljabi-sys-fs-ext4-disk-inode-goal)abi_sys_fs_ext4_disk_inode_readahead_blksj)abi-sys-fs-ext4-disk-inode-readahead-blks!abi_sys_fs_ext4_disk_journal_taskj!abi-sys-fs-ext4-disk-journal-task*abi_sys_fs_ext4_disk_lifetime_write_kbytesj*abi-sys-fs-ext4-disk-lifetime-write-kbytes*abi_sys_fs_ext4_disk_max_writeback_mb_bumpj*abi-sys-fs-ext4-disk-max-writeback-mb-bump&abi_sys_fs_ext4_disk_mb_group_preallocj&abi-sys-fs-ext4-disk-mb-group-prealloc#abi_sys_fs_ext4_disk_mb_max_to_scanj#abi-sys-fs-ext4-disk-mb-max-to-scan#abi_sys_fs_ext4_disk_mb_min_to_scanj#abi-sys-fs-ext4-disk-mb-min-to-scan"abi_sys_fs_ext4_disk_mb_order2_reqj"abi-sys-fs-ext4-disk-mb-order2-reqabi_sys_fs_ext4_disk_mb_statsjabi-sys-fs-ext4-disk-mb-stats"abi_sys_fs_ext4_disk_mb_stream_reqj"abi-sys-fs-ext4-disk-mb-stream-req)abi_sys_fs_ext4_disk_session_write_kbytesj)abi-sys-fs-ext4-disk-session-write-kbytes'abi_sys_fs_f2fs_disk_atgc_age_thresholdj'abi-sys-fs-f2fs-disk-atgc-age-threshold$abi_sys_fs_f2fs_disk_atgc_age_weightj$abi-sys-fs-f2fs-disk-atgc-age-weight)abi_sys_fs_f2fs_disk_atgc_candidate_countj)abi-sys-fs-f2fs-disk-atgc-candidate-count)abi_sys_fs_f2fs_disk_atgc_candidate_ratioj)abi-sys-fs-f2fs-disk-atgc-candidate-ratio!abi_sys_fs_f2fs_disk_atgc_enabledj!abi-sys-fs-f2fs-disk-atgc-enabled abi_sys_fs_f2fs_disk_avg_vblocksj abi-sys-fs-f2fs-disk-avg-vblocks)abi_sys_fs_f2fs_disk_blkzone_alloc_policyj)abi-sys-fs-f2fs-disk-blkzone-alloc-policyabi_sys_fs_f2fs_disk_carve_outjabi-sys-fs-f2fs-disk-carve-out'abi_sys_fs_f2fs_disk_ckpt_thread_ioprioj'abi-sys-fs-f2fs-disk-ckpt-thread-ioprio+abi_sys_fs_f2fs_disk_committed_atomic_blockj+abi-sys-fs-f2fs-disk-committed-atomic-block$abi_sys_fs_f2fs_disk_compr_new_inodej$abi-sys-fs-f2fs-disk-compr-new-inode&abi_sys_fs_f2fs_disk_compr_saved_blockj&abi-sys-fs-f2fs-disk-compr-saved-block(abi_sys_fs_f2fs_disk_compr_written_blockj(abi-sys-fs-f2fs-disk-compr-written-block%abi_sys_fs_f2fs_disk_compress_percentj%abi-sys-fs-f2fs-disk-compress-percent'abi_sys_fs_f2fs_disk_compress_watermarkj'abi-sys-fs-f2fs-disk-compress-watermark(abi_sys_fs_f2fs_disk_cp_background_callsj(abi-sys-fs-f2fs-disk-cp-background-calls(abi_sys_fs_f2fs_disk_cp_foreground_callsj(abi-sys-fs-f2fs-disk-cp-foreground-calls abi_sys_fs_f2fs_disk_cp_intervalj abi-sys-fs-f2fs-disk-cp-interval)abi_sys_fs_f2fs_disk_current_atomic_writej)abi-sys-fs-f2fs-disk-current-atomic-write,abi_sys_fs_f2fs_disk_current_reserved_blocksj,abi-sys-fs-f2fs-disk-current-reserved-blocks!abi_sys_fs_f2fs_disk_data_io_flagj!abi-sys-fs-f2fs-disk-data-io-flagabi_sys_fs_f2fs_disk_dir_leveljabi-sys-fs-f2fs-disk-dir-level%abi_sys_fs_f2fs_disk_dirty_nats_ratioj%abi-sys-fs-f2fs-disk-dirty-nats-ratio#abi_sys_fs_f2fs_disk_dirty_segmentsj#abi-sys-fs-f2fs-disk-dirty-segments(abi_sys_fs_f2fs_disk_discard_granularityj(abi-sys-fs-f2fs-disk-discard-granularity*abi_sys_fs_f2fs_disk_discard_idle_intervalj*abi-sys-fs-f2fs-disk-discard-idle-interval%abi_sys_fs_f2fs_disk_discard_io_awarej%abi-sys-fs-f2fs-disk-discard-io-aware*abi_sys_fs_f2fs_disk_discard_io_aware_granj*abi-sys-fs-f2fs-disk-discard-io-aware-gran(abi_sys_fs_f2fs_disk_discard_urgent_utilj(abi-sys-fs-f2fs-disk-discard-urgent-utilabi_sys_fs_f2fs_disk_encodingjabi-sys-fs-f2fs-disk-encoding#abi_sys_fs_f2fs_disk_extension_listj#abi-sys-fs-f2fs-disk-extension-listabi_sys_fs_f2fs_disk_fault_ratejabi-sys-fs-f2fs-disk-fault-rateabi_sys_fs_f2fs_disk_fault_typejabi-sys-fs-f2fs-disk-fault-type!abi_sys_fs_f2fs_disk_feature_listj!abi-sys-fs-f2fs-disk-feature-listabi_sys_fs_f2fs_disk_featuresjabi-sys-fs-f2fs-disk-features"abi_sys_fs_f2fs_disk_free_segmentsj"abi-sys-fs-f2fs-disk-free-segments(abi_sys_fs_f2fs_disk_gc_background_callsj(abi-sys-fs-f2fs-disk-gc-background-calls.abi_sys_fs_f2fs_disk_gc_boost_zoned_gc_percentj.abi-sys-fs-f2fs-disk-gc-boost-zoned-gc-percent(abi_sys_fs_f2fs_disk_gc_foreground_callsj(abi-sys-fs-f2fs-disk-gc-foreground-callsabi_sys_fs_f2fs_disk_gc_idlejabi-sys-fs-f2fs-disk-gc-idle%abi_sys_fs_f2fs_disk_gc_idle_intervalj%abi-sys-fs-f2fs-disk-gc-idle-interval&abi_sys_fs_f2fs_disk_gc_max_sleep_timej&abi-sys-fs-f2fs-disk-gc-max-sleep-time&abi_sys_fs_f2fs_disk_gc_min_sleep_timej&abi-sys-fs-f2fs-disk-gc-min-sleep-timeabi_sys_fs_f2fs_disk_gc_modejabi-sys-fs-f2fs-disk-gc-mode(abi_sys_fs_f2fs_disk_gc_no_gc_sleep_timej(abi-sys-fs-f2fs-disk-gc-no-gc-sleep-time+abi_sys_fs_f2fs_disk_gc_no_zoned_gc_percentj+abi-sys-fs-f2fs-disk-gc-no-zoned-gc-percent'abi_sys_fs_f2fs_disk_gc_pin_file_threshj'abi-sys-fs-f2fs-disk-gc-pin-file-thresh*abi_sys_fs_f2fs_disk_gc_reclaimed_segmentsj*abi-sys-fs-f2fs-disk-gc-reclaimed-segments(abi_sys_fs_f2fs_disk_gc_remaining_trialsj(abi-sys-fs-f2fs-disk-gc-remaining-trials$abi_sys_fs_f2fs_disk_gc_segment_modej$abi-sys-fs-f2fs-disk-gc-segment-modeabi_sys_fs_f2fs_disk_gc_urgentjabi-sys-fs-f2fs-disk-gc-urgent)abi_sys_fs_f2fs_disk_gc_urgent_sleep_timej)abi-sys-fs-f2fs-disk-gc-urgent-sleep-time*abi_sys_fs_f2fs_disk_gc_valid_thresh_ratioj*abi-sys-fs-f2fs-disk-gc-valid-thresh-ratio+abi_sys_fs_f2fs_disk_hot_data_age_thresholdj+abi-sys-fs-f2fs-disk-hot-data-age-threshold"abi_sys_fs_f2fs_disk_idle_intervalj"abi-sys-fs-f2fs-disk-idle-interval abi_sys_fs_f2fs_disk_inject_ratej abi-sys-fs-f2fs-disk-inject-rate abi_sys_fs_f2fs_disk_inject_typej abi-sys-fs-f2fs-disk-inject-type"abi_sys_fs_f2fs_disk_iostat_enablej"abi-sys-fs-f2fs-disk-iostat-enable%abi_sys_fs_f2fs_disk_iostat_period_msj%abi-sys-fs-f2fs-disk-iostat-period-msabi_sys_fs_f2fs_disk_ipu_policyjabi-sys-fs-f2fs-disk-ipu-policy$abi_sys_fs_f2fs_disk_last_age_weightj$abi-sys-fs-f2fs-disk-last-age-weight*abi_sys_fs_f2fs_disk_lifetime_write_kbytesj*abi-sys-fs-f2fs-disk-lifetime-write-kbytes!abi_sys_fs_f2fs_disk_main_blkaddrj!abi-sys-fs-f2fs-disk-main-blkaddr+abi_sys_fs_f2fs_disk_max_discard_issue_timej+abi-sys-fs-f2fs-disk-max-discard-issue-time(abi_sys_fs_f2fs_disk_max_discard_requestj(abi-sys-fs-f2fs-disk-max-discard-request'abi_sys_fs_f2fs_disk_max_fragment_chunkj'abi-sys-fs-f2fs-disk-max-fragment-chunk&abi_sys_fs_f2fs_disk_max_fragment_holej&abi-sys-fs-f2fs-disk-max-fragment-hole!abi_sys_fs_f2fs_disk_max_io_bytesj!abi-sys-fs-f2fs-disk-max-io-bytes(abi_sys_fs_f2fs_disk_max_ordered_discardj(abi-sys-fs-f2fs-disk-max-ordered-discard*abi_sys_fs_f2fs_disk_max_read_extent_countj*abi-sys-fs-f2fs-disk-max-read-extent-count1abi_sys_fs_f2fs_disk_max_roll_forward_node_blocksj1abi-sys-fs-f2fs-disk-max-roll-forward-node-blocks'abi_sys_fs_f2fs_disk_max_small_discardsj'abi-sys-fs-f2fs-disk-max-small-discards&abi_sys_fs_f2fs_disk_max_victim_searchj&abi-sys-fs-f2fs-disk-max-victim-search+abi_sys_fs_f2fs_disk_mid_discard_issue_timej+abi-sys-fs-f2fs-disk-mid-discard-issue-time*abi_sys_fs_f2fs_disk_migration_granularityj*abi-sys-fs-f2fs-disk-migration-granularity1abi_sys_fs_f2fs_disk_migration_window_granularityj1abi-sys-fs-f2fs-disk-migration-window-granularity+abi_sys_fs_f2fs_disk_min_discard_issue_timej+abi-sys-fs-f2fs-disk-min-discard-issue-time%abi_sys_fs_f2fs_disk_min_fsync_blocksj%abi-sys-fs-f2fs-disk-min-fsync-blocks#abi_sys_fs_f2fs_disk_min_hot_blocksj#abi-sys-fs-f2fs-disk-min-hot-blocks!abi_sys_fs_f2fs_disk_min_ipu_utilj!abi-sys-fs-f2fs-disk-min-ipu-util#abi_sys_fs_f2fs_disk_min_seq_blocksj#abi-sys-fs-f2fs-disk-min-seq-blocks%abi_sys_fs_f2fs_disk_min_ssr_sectionsj%abi-sys-fs-f2fs-disk-min-ssr-sections%abi_sys_fs_f2fs_disk_mounted_time_secj%abi-sys-fs-f2fs-disk-mounted-time-sec,abi_sys_fs_f2fs_disk_moved_blocks_backgroundj,abi-sys-fs-f2fs-disk-moved-blocks-background,abi_sys_fs_f2fs_disk_moved_blocks_foregroundj,abi-sys-fs-f2fs-disk-moved-blocks-foreground!abi_sys_fs_f2fs_disk_node_io_flagj!abi-sys-fs-f2fs-disk-node-io-flag!abi_sys_fs_f2fs_disk_ovp_segmentsj!abi-sys-fs-f2fs-disk-ovp-segments&abi_sys_fs_f2fs_disk_peak_atomic_writej&abi-sys-fs-f2fs-disk-peak-atomic-write$abi_sys_fs_f2fs_disk_pending_discardj$abi-sys-fs-f2fs-disk-pending-discard!abi_sys_fs_f2fs_disk_ra_nid_pagesj!abi-sys-fs-f2fs-disk-ra-nid-pagesabi_sys_fs_f2fs_disk_ram_threshjabi-sys-fs-f2fs-disk-ram-threshabi_sys_fs_f2fs_disk_readdir_rajabi-sys-fs-f2fs-disk-readdir-ra%abi_sys_fs_f2fs_disk_reclaim_segmentsj%abi-sys-fs-f2fs-disk-reclaim-segments$abi_sys_fs_f2fs_disk_reserved_blocksj$abi-sys-fs-f2fs-disk-reserved-blocks&abi_sys_fs_f2fs_disk_reserved_segmentsj&abi-sys-fs-f2fs-disk-reserved-segments)abi_sys_fs_f2fs_disk_revoked_atomic_blockj)abi-sys-fs-f2fs-disk-revoked-atomic-block$abi_sys_fs_f2fs_disk_seq_file_ra_mulj$abi-sys-fs-f2fs-disk-seq-file-ra-mul#abi_sys_fs_f2fs_disk_stat_cp_statusj#abi-sys-fs-f2fs-disk-stat-cp-status(abi_sys_fs_f2fs_disk_stat_issued_discardj(abi-sys-fs-f2fs-disk-stat-issued-discard(abi_sys_fs_f2fs_disk_stat_queued_discardj(abi-sys-fs-f2fs-disk-stat-queued-discard#abi_sys_fs_f2fs_disk_stat_sb_statusj#abi-sys-fs-f2fs-disk-stat-sb-status(abi_sys_fs_f2fs_disk_stat_undiscard_blksj(abi-sys-fs-f2fs-disk-stat-undiscard-blks+abi_sys_fs_f2fs_disk_umount_discard_timeoutj+abi-sys-fs-f2fs-disk-umount-discard-timeoutabi_sys_fs_f2fs_disk_unusablejabi-sys-fs-f2fs-disk-unusable,abi_sys_fs_f2fs_disk_unusable_blocks_per_secj,abi-sys-fs-f2fs-disk-unusable-blocks-per-sec,abi_sys_fs_f2fs_disk_warm_data_age_thresholdj,abi-sys-fs-f2fs-disk-warm-data-age-thresholdabi_sys_fs_f2fs_featuresjabi-sys-fs-f2fs-features(abi_sys_fs_f2fs_tuning_reclaim_caches_kbj(abi-sys-fs-f2fs-tuning-reclaim-caches-kbabi_sys_fs_nilfs2_device_readmejabi-sys-fs-nilfs2-device-readme"abi_sys_fs_nilfs2_device_blocksizej"abi-sys-fs-nilfs2-device-blocksize+abi_sys_fs_nilfs2_device_checkpoints_readmej+abi-sys-fs-nilfs2-device-checkpoints-readme7abi_sys_fs_nilfs2_device_checkpoints_checkpoints_numberj7abi-sys-fs-nilfs2-device-checkpoints-checkpoints-number8abi_sys_fs_nilfs2_device_checkpoints_last_seg_checkpointj8abi-sys-fs-nilfs2-device-checkpoints-last-seg-checkpoint4abi_sys_fs_nilfs2_device_checkpoints_next_checkpointj4abi-sys-fs-nilfs2-device-checkpoints-next-checkpoint5abi_sys_fs_nilfs2_device_checkpoints_snapshots_numberj5abi-sys-fs-nilfs2-device-checkpoints-snapshots-number$abi_sys_fs_nilfs2_device_device_sizej$abi-sys-fs-nilfs2-device-device-size$abi_sys_fs_nilfs2_device_free_blocksj$abi-sys-fs-nilfs2-device-free-blocks4abi_sys_fs_nilfs2_device_mounted_snapshots_id_readmej4abi-sys-fs-nilfs2-device-mounted-snapshots-id-readme:abi_sys_fs_nilfs2_device_mounted_snapshots_id_blocks_countj:abi-sys-fs-nilfs2-device-mounted-snapshots-id-blocks-count:abi_sys_fs_nilfs2_device_mounted_snapshots_id_inodes_countj:abi-sys-fs-nilfs2-device-mounted-snapshots-id-inodes-count1abi_sys_fs_nilfs2_device_mounted_snapshots_readmej1abi-sys-fs-nilfs2-device-mounted-snapshots-readme!abi_sys_fs_nilfs2_device_revisionj!abi-sys-fs-nilfs2-device-revision'abi_sys_fs_nilfs2_device_segctor_readmej'abi-sys-fs-nilfs2-device-segctor-readme6abi_sys_fs_nilfs2_device_segctor_current_last_full_segj6abi-sys-fs-nilfs2-device-segctor-current-last-full-seg5abi_sys_fs_nilfs2_device_segctor_current_seg_sequencej5abi-sys-fs-nilfs2-device-segctor-current-seg-sequence8abi_sys_fs_nilfs2_device_segctor_dirty_data_blocks_countj8abi-sys-fs-nilfs2-device-segctor-dirty-data-blocks-count6abi_sys_fs_nilfs2_device_segctor_last_nongc_write_timej6abi-sys-fs-nilfs2-device-segctor-last-nongc-write-time;abi_sys_fs_nilfs2_device_segctor_last_nongc_write_time_secsj;abi-sys-fs-nilfs2-device-segctor-last-nongc-write-time-secs0abi_sys_fs_nilfs2_device_segctor_last_pseg_blockj0abi-sys-fs-nilfs2-device-segctor-last-pseg-block4abi_sys_fs_nilfs2_device_segctor_last_seg_checkpointj4abi-sys-fs-nilfs2-device-segctor-last-seg-checkpoint2abi_sys_fs_nilfs2_device_segctor_last_seg_sequencej2abi-sys-fs-nilfs2-device-segctor-last-seg-sequence4abi_sys_fs_nilfs2_device_segctor_last_seg_write_timej4abi-sys-fs-nilfs2-device-segctor-last-seg-write-time9abi_sys_fs_nilfs2_device_segctor_last_seg_write_time_secsj9abi-sys-fs-nilfs2-device-segctor-last-seg-write-time-secs0abi_sys_fs_nilfs2_device_segctor_next_checkpointj0abi-sys-fs-nilfs2-device-segctor-next-checkpoint.abi_sys_fs_nilfs2_device_segctor_next_full_segj.abi-sys-fs-nilfs2-device-segctor-next-full-seg1abi_sys_fs_nilfs2_device_segctor_next_pseg_offsetj1abi-sys-fs-nilfs2-device-segctor-next-pseg-offset(abi_sys_fs_nilfs2_device_segments_readmej(abi-sys-fs-nilfs2-device-segments-readme4abi_sys_fs_nilfs2_device_segments_blocks_per_segmentj4abi-sys-fs-nilfs2-device-segments-blocks-per-segment0abi_sys_fs_nilfs2_device_segments_clean_segmentsj0abi-sys-fs-nilfs2-device-segments-clean-segments0abi_sys_fs_nilfs2_device_segments_dirty_segmentsj0abi-sys-fs-nilfs2-device-segments-dirty-segments1abi_sys_fs_nilfs2_device_segments_segments_numberj1abi-sys-fs-nilfs2-device-segments-segments-number*abi_sys_fs_nilfs2_device_superblock_readmej*abi-sys-fs-nilfs2-device-superblock-readme7abi_sys_fs_nilfs2_device_superblock_sb_update_frequencyj7abi-sys-fs-nilfs2-device-superblock-sb-update-frequency2abi_sys_fs_nilfs2_device_superblock_sb_write_countj2abi-sys-fs-nilfs2-device-superblock-sb-write-count1abi_sys_fs_nilfs2_device_superblock_sb_write_timej1abi-sys-fs-nilfs2-device-superblock-sb-write-time6abi_sys_fs_nilfs2_device_superblock_sb_write_time_secsj6abi-sys-fs-nilfs2-device-superblock-sb-write-time-secsabi_sys_fs_nilfs2_device_uuidjabi-sys-fs-nilfs2-device-uuid$abi_sys_fs_nilfs2_device_volume_namej$abi-sys-fs-nilfs2-device-volume-name!abi_sys_fs_nilfs2_features_readmej!abi-sys-fs-nilfs2-features-readme#abi_sys_fs_nilfs2_features_revisionj#abi-sys-fs-nilfs2-features-revisionabi_sys_fs_ocfs2jabi-sys-fs-ocfs2&abi_sys_fs_ocfs2_active_cluster_pluginj&abi-sys-fs-ocfs2-active-cluster-pluginabi_sys_fs_ocfs2_cluster_stackjabi-sys-fs-ocfs2-cluster-stack'abi_sys_fs_ocfs2_loaded_cluster_pluginsj'abi-sys-fs-ocfs2-loaded-cluster-plugins%abi_sys_fs_ocfs2_max_locking_protocolj%abi-sys-fs-ocfs2-max-locking-protocolabi_sys_fs_pstorejabi-sys-fs-pstoreabi_sys_fs_ubifsx_y_error_crcjabi-sys-fs-ubifsx-y-error-crcabi_sys_fs_ubifsx_y_error_magicjabi-sys-fs-ubifsx-y-error-magicabi_sys_fs_ubifsx_y_error_nodejabi-sys-fs-ubifsx-y-error-nodeabi_sys_fs_virtiofs_n_devicejabi-sys-fs-virtiofs-n-deviceabi_sys_fs_virtiofs_n_tagjabi-sys-fs-virtiofs-n-tag$abi_sys_fs_xfs_disk_log_log_head_lsnj$abi-sys-fs-xfs-disk-log-log-head-lsn$abi_sys_fs_xfs_disk_log_log_tail_lsnj$abi-sys-fs-xfs-disk-log-log-tail-lsn0abi_sys_fs_xfs_disk_log_reserve_grant_head_bytesj0abi-sys-fs-xfs-disk-log-reserve-grant-head-bytes.abi_sys_fs_xfs_disk_log_write_grant_head_bytesj.abi-sys-fs-xfs-disk-log-write-grant-head-bytesabi_sys_hypervisor_guest_typejabi-sys-hypervisor-guest-type#abi_sys_hypervisor_pmu_pmu_featuresj#abi-sys-hypervisor-pmu-pmu-featuresabi_sys_hypervisor_pmu_pmu_modejabi-sys-hypervisor-pmu-pmu-mode%abi_sys_hypervisor_properties_buildidj%abi-sys-hypervisor-properties-buildidabi_sys_kernel_address_bitjabi-sys-kernel-address-bitabi_sys_kernel_boot_paramsjabi-sys-kernel-boot-paramsabi_sys_kernel_btfjabi-sys-kernel-btfabi_sys_kernel_btf_module_namejabi-sys-kernel-btf-module-nameabi_sys_kernel_btf_vmlinuxjabi-sys-kernel-btf-vmlinux$abi_sys_kernel_config_most_componentj$abi-sys-kernel-config-most-component$abi_sys_kernel_config_most_cdev_linkj$abi-sys-kernel-config-most-cdev-link#abi_sys_kernel_config_most_net_linkj#abi-sys-kernel-config-most-net-link%abi_sys_kernel_config_most_sound_cardj%abi-sys-kernel-config-most-sound-card*abi_sys_kernel_config_most_sound_card_linkj*abi-sys-kernel-config-most-sound-card-link%abi_sys_kernel_config_most_video_linkj%abi-sys-kernel-config-most-video-link-abi_sys_kernel_config_tsm_report_name_auxblobj-abi-sys-kernel-config-tsm-report-name-auxblob0abi_sys_kernel_config_tsm_report_name_generationj0abi-sys-kernel-config-tsm-report-name-generation,abi_sys_kernel_config_tsm_report_name_inblobj,abi-sys-kernel-config-tsm-report-name-inblob2abi_sys_kernel_config_tsm_report_name_manifestblobj2abi-sys-kernel-config-tsm-report-name-manifestblob-abi_sys_kernel_config_tsm_report_name_outblobj-abi-sys-kernel-config-tsm-report-name-outblob/abi_sys_kernel_config_tsm_report_name_privlevelj/abi-sys-kernel-config-tsm-report-name-privlevel5abi_sys_kernel_config_tsm_report_name_privlevel_floorj5abi-sys-kernel-config-tsm-report-name-privlevel-floor.abi_sys_kernel_config_tsm_report_name_providerj.abi-sys-kernel-config-tsm-report-name-provider2abi_sys_kernel_config_tsm_report_name_service_guidj2abi-sys-kernel-config-tsm-report-name-service-guid>abi_sys_kernel_config_tsm_report_name_service_manifest_versionj>abi-sys-kernel-config-tsm-report-name-service-manifest-version6abi_sys_kernel_config_tsm_report_name_service_providerj6abi-sys-kernel-config-tsm-report-name-service-providerabi_sys_kernel_cpu_byteorderjabi-sys-kernel-cpu-byteorder/abi_sys_kernel_debug_cros_ec_device_console_logj/abi-sys-kernel-debug-cros-ec-device-console-log6abi_sys_kernel_debug_cros_ec_device_last_resume_resultj6abi-sys-kernel-debug-cros-ec-device-last-resume-result-abi_sys_kernel_debug_cros_ec_device_panicinfoj-abi-sys-kernel-debug-cros-ec-device-panicinfo*abi_sys_kernel_debug_cros_ec_device_pdinfoj*abi-sys-kernel-debug-cros-ec-device-pdinfo6abi_sys_kernel_debug_cros_ec_device_suspend_timeout_msj6abi-sys-kernel-debug-cros-ec-device-suspend-timeout-ms*abi_sys_kernel_debug_cros_ec_device_uptimej*abi-sys-kernel-debug-cros-ec-device-uptime-abi_sys_kernel_debug_accel_parent_device_addrj-abi-sys-kernel-debug-accel-parent-device-addr1abi_sys_kernel_debug_accel_parent_device_clk_gatej1abi-sys-kernel-debug-accel-parent-device-clk-gate8abi_sys_kernel_debug_accel_parent_device_command_buffersj8abi-sys-kernel-debug-accel-parent-device-command-buffers;abi_sys_kernel_debug_accel_parent_device_command_submissionj;abi-sys-kernel-debug-accel-parent-device-command-submission@abi_sys_kernel_debug_accel_parent_device_command_submission_jobsj@abi-sys-kernel-debug-accel-parent-device-command-submission-jobs/abi_sys_kernel_debug_accel_parent_device_data32j/abi-sys-kernel-debug-accel-parent-device-data32/abi_sys_kernel_debug_accel_parent_device_data64j/abi-sys-kernel-debug-accel-parent-device-data641abi_sys_kernel_debug_accel_parent_device_data_dmaj1abi-sys-kernel-debug-accel-parent-device-data-dma/abi_sys_kernel_debug_accel_parent_device_devicej/abi-sys-kernel-debug-accel-parent-device-deviceHabi_sys_kernel_debug_accel_parent_device_device_release_watchdog_timeoutjHabi-sys-kernel-debug-accel-parent-device-device-release-watchdog-timeout1abi_sys_kernel_debug_accel_parent_device_dma_sizej1abi-sys-kernel-debug-accel-parent-device-dma-size:abi_sys_kernel_debug_accel_parent_device_dump_razwi_eventsj:abi-sys-kernel-debug-accel-parent-device-dump-razwi-eventsAabi_sys_kernel_debug_accel_parent_device_dump_security_violationsjAabi-sys-kernel-debug-accel-parent-device-dump-security-violations0abi_sys_kernel_debug_accel_parent_device_enginesj0abi-sys-kernel-debug-accel-parent-device-engines1abi_sys_kernel_debug_accel_parent_device_i2c_addrj1abi-sys-kernel-debug-accel-parent-device-i2c-addr0abi_sys_kernel_debug_accel_parent_device_i2c_busj0abi-sys-kernel-debug-accel-parent-device-i2c-bus1abi_sys_kernel_debug_accel_parent_device_i2c_dataj1abi-sys-kernel-debug-accel-parent-device-i2c-data0abi_sys_kernel_debug_accel_parent_device_i2c_lenj0abi-sys-kernel-debug-accel-parent-device-i2c-len0abi_sys_kernel_debug_accel_parent_device_i2c_regj0abi-sys-kernel-debug-accel-parent-device-i2c-reg-abi_sys_kernel_debug_accel_parent_device_led0j-abi-sys-kernel-debug-accel-parent-device-led0-abi_sys_kernel_debug_accel_parent_device_led1j-abi-sys-kernel-debug-accel-parent-device-led1-abi_sys_kernel_debug_accel_parent_device_led2j-abi-sys-kernel-debug-accel-parent-device-led25abi_sys_kernel_debug_accel_parent_device_memory_scrubj5abi-sys-kernel-debug-accel-parent-device-memory-scrub9abi_sys_kernel_debug_accel_parent_device_memory_scrub_valj9abi-sys-kernel-debug-accel-parent-device-memory-scrub-val,abi_sys_kernel_debug_accel_parent_device_mmuj,abi-sys-kernel-debug-accel-parent-device-mmu2abi_sys_kernel_debug_accel_parent_device_mmu_errorj2abi-sys-kernel-debug-accel-parent-device-mmu-error5abi_sys_kernel_debug_accel_parent_device_monitor_dumpj5abi-sys-kernel-debug-accel-parent-device-monitor-dump:abi_sys_kernel_debug_accel_parent_device_monitor_dump_trigj:abi-sys-kernel-debug-accel-parent-device-monitor-dump-trig4abi_sys_kernel_debug_accel_parent_device_server_typej4abi-sys-kernel-debug-accel-parent-device-server-type8abi_sys_kernel_debug_accel_parent_device_set_power_statej8abi-sys-kernel-debug-accel-parent-device-set-power-state>abi_sys_kernel_debug_accel_parent_device_skip_reset_on_timeoutj>abi-sys-kernel-debug-accel-parent-device-skip-reset-on-timeout3abi_sys_kernel_debug_accel_parent_device_state_dumpj3abi-sys-kernel-debug-accel-parent-device-state-dump4abi_sys_kernel_debug_accel_parent_device_stop_on_errj4abi-sys-kernel-debug-accel-parent-device-stop-on-err7abi_sys_kernel_debug_accel_parent_device_timeout_lockedj7abi-sys-kernel-debug-accel-parent-device-timeout-locked0abi_sys_kernel_debug_accel_parent_device_userptrj0abi-sys-kernel-debug-accel-parent-device-userptr7abi_sys_kernel_debug_accel_parent_device_userptr_lookupj7abi-sys-kernel-debug-accel-parent-device-userptr-lookup+abi_sys_kernel_debug_accel_parent_device_vmj+abi-sys-kernel-debug-accel-parent-device-vm"abi_sys_kernel_debug_cec_error_injj"abi-sys-kernel-debug-cec-error-inj.abi_sys_kernel_debug_cxl_dport_dev_einj_injectj.abi-sys-kernel-debug-cxl-dport-dev-einj-inject#abi_sys_kernel_debug_cxl_einj_typesj#abi-sys-kernel-debug-cxl-einj-types+abi_sys_kernel_debug_cxl_memx_inject_poisonj+abi-sys-kernel-debug-cxl-memx-inject-poison+abi_sys_kernel_debug_dcc_list_number_configj+abi-sys-kernel-debug-dcc-list-number-config+abi_sys_kernel_debug_dcc_list_number_enablej+abi-sys-kernel-debug-dcc-list-number-enable%abi_sys_kernel_debug_dcc_config_resetj%abi-sys-kernel-debug-dcc-config-resetabi_sys_kernel_debug_dcc_readyjabi-sys-kernel-debug-dcc-ready abi_sys_kernel_debug_dcc_triggerj abi-sys-kernel-debug-dcc-triggerHabi_sys_kernel_debug_dell_wmi_ddv_wmi_device_name_fan_sensor_informationjHabi-sys-kernel-debug-dell-wmi-ddv-wmi-device-name-fan-sensor-informationLabi_sys_kernel_debug_dell_wmi_ddv_wmi_device_name_thermal_sensor_informationjLabi-sys-kernel-debug-dell-wmi-ddv-wmi-device-name-thermal-sensor-information.abi_sys_kernel_debug_dwc_pcie_dev_ltssm_statusj.abi-sys-kernel-debug-dwc-pcie-dev-ltssm-status:abi_sys_kernel_debug_dwc_pcie_dev_rasdes_debug_lane_detectj:abi-sys-kernel-debug-dwc-pcie-dev-rasdes-debug-lane-detect7abi_sys_kernel_debug_dwc_pcie_dev_rasdes_debug_rx_validj7abi-sys-kernel-debug-dwc-pcie-dev-rasdes-debug-rx-valid6abi_sys_kernel_debug_dwc_pcie_dev_rasdes_err_inj_errorj6abi-sys-kernel-debug-dwc-pcie-dev-rasdes-err-inj-errorLabi_sys_kernel_debug_dwc_pcie_dev_rasdes_event_counters_event_counter_enablejLabi-sys-kernel-debug-dwc-pcie-dev-rasdes-event-counters-event-counter-enableKabi_sys_kernel_debug_dwc_pcie_dev_rasdes_event_counters_event_counter_valuejKabi-sys-kernel-debug-dwc-pcie-dev-rasdes-event-counters-event-counter-valueIabi_sys_kernel_debug_dwc_pcie_dev_rasdes_event_counters_event_lane_selectjIabi-sys-kernel-debug-dwc-pcie-dev-rasdes-event-counters-event-lane-select.abi_sys_kernel_debug_ec_gpe_use_global_lock_ioj.abi-sys-kernel-debug-ec-gpe-use-global-lock-io7abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_dbg_uid0j7abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-dbg-uid07abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_dbg_uid1j7abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-dbg-uid17abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_dbg_uid2j7abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-dbg-uid23abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_regsj3abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-regs3abi_sys_kernel_debug_genwqe_genwqe_n_card_ddcb_infoj3abi-sys-kernel-debug-genwqe-genwqe-n-card-ddcb-info4abi_sys_kernel_debug_genwqe_genwqe_n_card_err_injectj4abi-sys-kernel-debug-genwqe-genwqe-n-card-err-inject.abi_sys_kernel_debug_genwqe_genwqe_n_card_infoj.abi-sys-kernel-debug-genwqe-genwqe-n-card-info2abi_sys_kernel_debug_genwqe_genwqe_n_card_jobtimerj2abi-sys-kernel-debug-genwqe-genwqe-n-card-jobtimer7abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_dbg_uid0j7abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-dbg-uid07abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_dbg_uid1j7abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-dbg-uid17abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_dbg_uid2j7abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-dbg-uid23abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_regsj3abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-regsabi_sys_kernel_debug_hyperv_uuid_delay_fuzz_test_message_delayj>abi-sys-kernel-debug-hyperv-uuid-delay-fuzz-test-message-delay0abi_sys_kernel_debug_hyperv_uuid_fuzz_test_statej0abi-sys-kernel-debug-hyperv-uuid-fuzz-test-state abi_sys_kernel_debug_ideapad_cfgj abi-sys-kernel-debug-ideapad-cfg#abi_sys_kernel_debug_ideapad_statusj#abi-sys-kernel-debug-ideapad-status?abi_sys_kernel_debug_iio_iio_devicex_backendy_direct_reg_accessj?abi-sys-kernel-debug-iio-iio-devicex-backendy-direct-reg-access2abi_sys_kernel_debug_iio_iio_devicex_backendy_namej2abi-sys-kernel-debug-iio-iio-devicex-backendy-name;abi_sys_kernel_debug_iio_iio_devicex_calibration_table_dumpj;abi-sys-kernel-debug-iio-iio-devicex-calibration-table-dump:abi_sys_kernel_debug_iio_iio_devicex_in_voltagey_test_modej:abi-sys-kernel-debug-iio-iio-devicex-in-voltagey-test-modeCabi_sys_kernel_debug_iio_iio_devicex_in_voltage_test_mode_availablejCabi-sys-kernel-debug-iio-iio-devicex-in-voltage-test-mode-available>abi_sys_kernel_debug_iommu_intel_bdf_domain_translation_structj>abi-sys-kernel-debug-iommu-intel-bdf-domain-translation-struct2abi_sys_kernel_debug_iommu_intel_dmar_perf_latencyj2abi-sys-kernel-debug-iommu-intel-dmar-perf-latency8abi_sys_kernel_debug_iommu_intel_dmar_translation_structj8abi-sys-kernel-debug-iommu-intel-dmar-translation-struct3abi_sys_kernel_debug_iommu_intel_invalidation_queuej3abi-sys-kernel-debug-iommu-intel-invalidation-queue-abi_sys_kernel_debug_iommu_intel_iommu_regsetj-abi-sys-kernel-debug-iommu-intel-iommu-regset6abi_sys_kernel_debug_iommu_intel_ir_translation_structj6abi-sys-kernel-debug-iommu-intel-ir-translation-struct&abi_sys_kernel_debug_memx_clear_poisonj&abi-sys-kernel-debug-memx-clear-poison!abi_sys_kernel_debug_moxtet_inputj!abi-sys-kernel-debug-moxtet-input"abi_sys_kernel_debug_moxtet_outputj"abi-sys-kernel-debug-moxtet-output5abi_sys_kernel_debug_msi_wmi_platform_wmi_device_namej5abi-sys-kernel-debug-msi-wmi-platform-wmi-device-nameabi_sys_kernel_debug_nx_cryptojabi-sys-kernel-debug-nx-crypto abi_sys_kernel_debug_olpc_ec_cmdj abi-sys-kernel-debug-olpc-ec-cmd(abi_sys_kernel_debug_pktcdvd_pktcdvd_0_7j(abi-sys-kernel-debug-pktcdvd-pktcdvd-0-7%abi_sys_kernel_debug_powerpc_memtracej%abi-sys-kernel-debug-powerpc-memtrace-abi_sys_kernel_debug_powerpc_memtrace_node_idj-abi-sys-kernel-debug-powerpc-memtrace-node-id2abi_sys_kernel_debug_powerpc_memtrace_node_id_sizej2abi-sys-kernel-debug-powerpc-memtrace-node-id-size3abi_sys_kernel_debug_powerpc_memtrace_node_id_startj3abi-sys-kernel-debug-powerpc-memtrace-node-id-start3abi_sys_kernel_debug_powerpc_memtrace_node_id_tracej3abi-sys-kernel-debug-powerpc-memtrace-node-id-trace,abi_sys_kernel_debug_powerpc_memtrace_enablej,abi-sys-kernel-debug-powerpc-memtrace-enable.abi_sys_kernel_debug_qat_device_bdf_cnv_errorsj.abi-sys-kernel-debug-qat-device-bdf-cnv-errors/abi_sys_kernel_debug_qat_device_bdf_fw_countersj/abi-sys-kernel-debug-qat-device-bdf-fw-counters4abi_sys_kernel_debug_qat_device_bdf_heartbeat_configj4abi-sys-kernel-debug-qat-device-bdf-heartbeat-config:abi_sys_kernel_debug_qat_device_bdf_heartbeat_inject_errorj:abi-sys-kernel-debug-qat-device-bdf-heartbeat-inject-errorabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_operationsj>abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-operationsTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_age_maxjTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-age-maxTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_age_minjTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-age-min\abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_nr_accesses_maxj\abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-nr-accesses-max\abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_nr_accesses_minj\abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-nr-accesses-minSabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_sz_maxjSabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-sz-maxSabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_sz_minjSabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-sz-minDabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_actionjDabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-actionOabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_apply_interval_usjOabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-apply-interval-usJabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filtersjJabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filtersPabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters_f_addr_endjPabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters-f-addr-endRabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters_f_addr_startjRabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters-f-addr-startMabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters_f_allowjMabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters-f-allowPabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters_f_matchingjPabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters-f-matchingKabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters_f_maxjKabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters-f-maxRabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters_f_memcg_pathjRabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters-f-memcg-pathKabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters_f_minjKabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters-f-minRabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters_f_target_idxjRabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters-f-target-idxLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters_f_typejLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters-f-typePabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters_nr_filtersjPabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters-nr-filtersIabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_ops_filtersjIabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-ops-filtersJabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_bytesjJabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-bytesTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_effective_bytesjTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-effective-bytesZabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_current_valuejZabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-current-valueZabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_target_metricjZabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-target-metricYabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_target_valuejYabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-target-valueSabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_nr_goalsjSabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-nr-goalsGabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_msjGabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-msVabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_reset_interval_msjVabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-reset-interval-msWabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_weights_age_permiljWabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-weights-age-permil_abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_weights_nr_accesses_permilj_abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-weights-nr-accesses-permilVabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_weights_sz_permiljVabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-weights-sz-permilNabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_nr_appliedjNabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-nr-appliedLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_nr_triedjLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-nr-triedNabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_qt_exceedsjNabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-qt-exceedsNabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_sz_appliedjNabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-sz-appliedXabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_sz_ops_filter_passedjXabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-sz-ops-filter-passedLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_sz_triedjLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-sz-triedHabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_target_nidjHabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-target-nidQabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_agejQabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-ageQabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_endjQabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-endYabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_nr_accessesjYabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-nr-accessesSabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_startjSabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-start^abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_sz_filter_passedj^abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-sz-filter-passedWabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_total_bytesjWabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-total-bytesMabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_highjMabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-highTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_interval_usjTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-interval-usLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_lowjLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-lowOabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_metricjOabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-metricLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_midjLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-midFabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_nr_schemesjFabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-nr-schemesHabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_pid_targetjHabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-pid-targetKabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_regions_r_endjKabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-regions-r-endMabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_regions_r_startjMabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-regions-r-startPabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_regions_nr_regionsjPabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-regions-nr-regionsFabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_nr_targetsjFabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-nr-targets=abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_nr_contextsj=abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-nr-contexts,abi_sys_kernel_mm_damon_admin_kdamonds_k_pidj,abi-sys-kernel-mm-damon-admin-kdamonds-k-pid.abi_sys_kernel_mm_damon_admin_kdamonds_k_statej.abi-sys-kernel-mm-damon-admin-kdamonds-k-state2abi_sys_kernel_mm_damon_admin_kdamonds_nr_kdamondsj2abi-sys-kernel-mm-damon-admin-kdamonds-nr-kdamondsabi_sys_kernel_mm_hugepagesjabi-sys-kernel-mm-hugepagesabi_sys_kernel_mm_ksmjabi-sys-kernel-mm-ksm abi_sys_kernel_mm_ksm_full_scansj abi-sys-kernel-mm-ksm-full-scans$abi_sys_kernel_mm_ksm_general_profitj$abi-sys-kernel-mm-ksm-general-profit(abi_sys_kernel_mm_ksm_merge_across_nodesj(abi-sys-kernel-mm-ksm-merge-across-nodesabi_sys_kernel_mm_mempolicyjabi-sys-kernel-mm-mempolicy/abi_sys_kernel_mm_mempolicy_weighted_interleavej/abi-sys-kernel-mm-mempolicy-weighted-interleave5abi_sys_kernel_mm_mempolicy_weighted_interleave_nodenj5abi-sys-kernel-mm-mempolicy-weighted-interleave-nodenabi_sys_kernel_mm_numajabi-sys-kernel-mm-numa'abi_sys_kernel_mm_numa_demotion_enabledj'abi-sys-kernel-mm-numa-demotion-enabledabi_sys_kernel_mm_swapjabi-sys-kernel-mm-swap%abi_sys_kernel_mm_swap_vma_ra_enabledj%abi-sys-kernel-mm-swap-vma-ra-enabled&abi_sys_kernel_mm_transparent_hugepagej&abi-sys-kernel-mm-transparent-hugepageabi_sys_kernel_oops_countjabi-sys-kernel-oops-countabi_sys_kernel_profilingjabi-sys-kernel-profilingabi_sys_kernel_rebootjabi-sys-kernel-rebootabi_sys_kernel_reboot_cpujabi-sys-kernel-reboot-cpuabi_sys_kernel_reboot_forcejabi-sys-kernel-reboot-force#abi_sys_kernel_reboot_hw_protectionj#abi-sys-kernel-reboot-hw-protectionabi_sys_kernel_reboot_modejabi-sys-kernel-reboot-modeabi_sys_kernel_reboot_typejabi-sys-kernel-reboot-type&abi_sys_kernel_security_evm_evm_xattrsj&abi-sys-kernel-security-evm-evm-xattrs"abi_sys_kernel_security_ima_policyj"abi-sys-kernel-security-ima-policyabi_sys_kernel_security_evmjabi-sys-kernel-security-evmabi_sys_kernel_slabjabi-sys-kernel-slab!abi_sys_kernel_slab_cache_aliasesj!abi-sys-kernel-slab-cache-aliasesabi_sys_kernel_slab_cache_alignjabi-sys-kernel-slab-cache-align%abi_sys_kernel_slab_cache_alloc_callsj%abi-sys-kernel-slab-cache-alloc-calls(abi_sys_kernel_slab_cache_alloc_fastpathj(abi-sys-kernel-slab-cache-alloc-fastpath,abi_sys_kernel_slab_cache_alloc_from_partialj,abi-sys-kernel-slab-cache-alloc-from-partial&abi_sys_kernel_slab_cache_alloc_refillj&abi-sys-kernel-slab-cache-alloc-refill$abi_sys_kernel_slab_cache_alloc_slabj$abi-sys-kernel-slab-cache-alloc-slab(abi_sys_kernel_slab_cache_alloc_slowpathj(abi-sys-kernel-slab-cache-alloc-slowpath#abi_sys_kernel_slab_cache_cache_dmaj#abi-sys-kernel-slab-cache-cache-dma%abi_sys_kernel_slab_cache_cpu_partialj%abi-sys-kernel-slab-cache-cpu-partial#abi_sys_kernel_slab_cache_cpu_slabsj#abi-sys-kernel-slab-cache-cpu-slabs'abi_sys_kernel_slab_cache_cpuslab_flushj'abi-sys-kernel-slab-cache-cpuslab-flushabi_sys_kernel_slab_cache_ctorjabi-sys-kernel-slab-cache-ctor*abi_sys_kernel_slab_cache_deactivate_emptyj*abi-sys-kernel-slab-cache-deactivate-empty)abi_sys_kernel_slab_cache_deactivate_fullj)abi-sys-kernel-slab-cache-deactivate-full1abi_sys_kernel_slab_cache_deactivate_remote_freesj1abi-sys-kernel-slab-cache-deactivate-remote-frees,abi_sys_kernel_slab_cache_deactivate_to_headj,abi-sys-kernel-slab-cache-deactivate-to-head,abi_sys_kernel_slab_cache_deactivate_to_tailj,abi-sys-kernel-slab-cache-deactivate-to-tail(abi_sys_kernel_slab_cache_destroy_by_rcuj(abi-sys-kernel-slab-cache-destroy-by-rcu*abi_sys_kernel_slab_cache_free_add_partialj*abi-sys-kernel-slab-cache-free-add-partial$abi_sys_kernel_slab_cache_free_callsj$abi-sys-kernel-slab-cache-free-calls'abi_sys_kernel_slab_cache_free_fastpathj'abi-sys-kernel-slab-cache-free-fastpath%abi_sys_kernel_slab_cache_free_frozenj%abi-sys-kernel-slab-cache-free-frozen-abi_sys_kernel_slab_cache_free_remove_partialj-abi-sys-kernel-slab-cache-free-remove-partial#abi_sys_kernel_slab_cache_free_slabj#abi-sys-kernel-slab-cache-free-slab'abi_sys_kernel_slab_cache_free_slowpathj'abi-sys-kernel-slab-cache-free-slowpath'abi_sys_kernel_slab_cache_hwcache_alignj'abi-sys-kernel-slab-cache-hwcache-align%abi_sys_kernel_slab_cache_min_partialj%abi-sys-kernel-slab-cache-min-partial%abi_sys_kernel_slab_cache_object_sizej%abi-sys-kernel-slab-cache-object-size!abi_sys_kernel_slab_cache_objectsj!abi-sys-kernel-slab-cache-objects)abi_sys_kernel_slab_cache_objects_partialj)abi-sys-kernel-slab-cache-objects-partial'abi_sys_kernel_slab_cache_objs_per_slabj'abi-sys-kernel-slab-cache-objs-per-slababi_sys_kernel_slab_cache_orderjabi-sys-kernel-slab-cache-order(abi_sys_kernel_slab_cache_order_fallbackj(abi-sys-kernel-slab-cache-order-fallback!abi_sys_kernel_slab_cache_partialj!abi-sys-kernel-slab-cache-partial abi_sys_kernel_slab_cache_poisonj abi-sys-kernel-slab-cache-poison)abi_sys_kernel_slab_cache_reclaim_accountj)abi-sys-kernel-slab-cache-reclaim-account"abi_sys_kernel_slab_cache_red_zonej"abi-sys-kernel-slab-cache-red-zone2abi_sys_kernel_slab_cache_remote_node_defrag_ratioj2abi-sys-kernel-slab-cache-remote-node-defrag-ratio'abi_sys_kernel_slab_cache_sanity_checksj'abi-sys-kernel-slab-cache-sanity-checks abi_sys_kernel_slab_cache_shrinkj abi-sys-kernel-slab-cache-shrink#abi_sys_kernel_slab_cache_slab_sizej#abi-sys-kernel-slab-cache-slab-sizeabi_sys_kernel_slab_cache_slabsjabi-sys-kernel-slab-cache-slabs+abi_sys_kernel_slab_cache_slabs_cpu_partialj+abi-sys-kernel-slab-cache-slabs-cpu-partial$abi_sys_kernel_slab_cache_store_userj$abi-sys-kernel-slab-cache-store-user'abi_sys_kernel_slab_cache_total_objectsj'abi-sys-kernel-slab-cache-total-objectsabi_sys_kernel_slab_cache_tracejabi-sys-kernel-slab-cache-trace"abi_sys_kernel_slab_cache_usersizej"abi-sys-kernel-slab-cache-usersize"abi_sys_kernel_slab_cache_validatej"abi-sys-kernel-slab-cache-validateabi_sys_kernel_vmcoreinfojabi-sys-kernel-vmcoreinfoabi_sys_kernel_warn_countjabi-sys-kernel-warn-countabi_sys_module_initstatejabi-sys-module-initstateabi_sys_module_taintjabi-sys-module-taint abi_sys_module_coresize_initsizej abi-sys-module-coresize-initsize3abi_sys_module_ehci_hcd_drivers_uframe_periodic_maxj3abi-sys-module-ehci-hcd-drivers-uframe-periodic-max8abi_sys_module_grant_table_parameters_free_per_iterationj8abi-sys-module-grant-table-parameters-free-per-iteration,abi_sys_module_pch_phub_drivers_pch_firmwarej,abi-sys-module-pch-phub-drivers-pch-firmware'abi_sys_module_pch_phub_drivers_pch_macj'abi-sys-module-pch-phub-drivers-pch-mac@abi_sys_module_xen_blkback_parameters_buffer_squeeze_duration_msj@abi-sys-module-xen-blkback-parameters-buffer-squeeze-duration-ms8abi_sys_module_xen_blkback_parameters_feature_persistentj8abi-sys-module-xen-blkback-parameters-feature-persistent6abi_sys_module_xen_blkback_parameters_max_buffer_pagesj6abi-sys-module-xen-blkback-parameters-max-buffer-pages;abi_sys_module_xen_blkback_parameters_max_persistent_grantsj;abi-sys-module-xen-blkback-parameters-max-persistent-grantsEabi_sys_module_xen_blkback_parameters_persistent_grant_unused_secondsjEabi-sys-module-xen-blkback-parameters-persistent-grant-unused-seconds9abi_sys_module_xen_blkfront_parameters_feature_persistentj9abi-sys-module-xen-blkfront-parameters-feature-persistent)2jj!2jA)2jj !2jD)2jj$!2jG)2jj(!2jJ)2jj,!2jM)2jj0!2jP)2jj4!2jS)2jj8!2jV)2jj,2jj%2jA,2jj %2jD,2jj$%2jG,2jj(%2jJ,2jj,%2jM,2jj0%2jP,2jj4%2jS,2jj8%2jV,2jj<%2jY,2jj@%2j\,2jjD%2j_,2jjH%2jb,2jjL%2je,2jjP%2jh,2jjT%2jk,2jjX%2jn,2jj\%2jq,2jj`%2jt,2jjd%2jw,2jjh%2jz,2jjl%2j},2jjp%2j,2jjt%2j,2jjx%2j,2jj|%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj%2j,2jj&2j,2jj&2j,2jj&2j,2jj &2j,2jj&2j,2jj&2j,2jj&2j,2jj&2j-2jj &2j-2jj$&2j-2jj(&2j -2jj,&2j -2jj0&2j-2jj4&2j-2jj8&2j-2jj<&2j-2jj@&2j-2jjD&2j-2jjH&2j"-2jjL&2j%-2jjP&2j(-2jjT&2j+-2jjX&2j.-2jj\&2j1-2jj`&2j4-2jjd&2j7-2jjh&2j:-2jjl&2j=-2jjp&2j@-2jjt&2jC-2jjx&2jF-2jj|&2jI-2jj&2jL-2jj&2jO-2jj&2jR-2jj&2jU-2jj&2jX-2jj&2j[-2jj&2j^-2jj&2ja-2jj&2jd-2jj&2jg-2jj&2jj-2jj&2jm-2jj&2jp-2jj&2js-2jj&2jv-2jj&2jy-2jj&2j|-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj&2j-2jj'2j-2jj'2j-2jj'2j-2jj '2j-2jj'2j-2jj'2j-2jj'2j-2jj'2j-2jj '2j-2jj$'2j-2jj('2j-2jj,'2j-2jj0'2j-2jj4'2j-2jj8'2j-2jj<'2j-2jj@'2j-2jjD'2j-2jjH'2j-2jjL'2j-2jjP'2j-2jjT'2j-2jjX'2j-2jj\'2j-2jj`'2j-2jjd'2j-2jjh'2j-2jjl'2j-2jjp'2j.2jjt'2j.2jjx'2j.2jj|'2j .2jj'2j .2jj'2j.2j,9j.2j.2j,9j.2j.2j,9j.2j.2j,9j.2j.2jOj .2j#.2jOj$.2j'.2jOj(.2j+.2jj,.2j/.2j$j0.2j3.2j$j4.2j7.2j$j8.2j;.2j$j<.2j?.2j$j@.2jC.2j8jD.2jG.2j8jH.2jK.2j8jL.2jO.2j8jP.2jS.2j|jT.2jW.2j|jX.2j[.2j|j\.2j_.2j|j`.2jc.2j|jd.2jg.2j"jh.2jk.2j"jl.2jo.2j"jp.2js.2j"jt.2jw.2je}jx.2j{.2jʷj|.2j.2jOj.2j.2jOj.2j.2jOj.2j.2jOj.2j.2jOj.2j.2jj.2j.2jj.2j.2jj.2j.2jj.2j.2jj.2j.2j̅j.2j.2j̅j.2j.2j̅j.2j.2j̅j.2j.2j̅j.2j.2j̅j.2j.2jn/j.2j.2jn/j.2j.2jn/j.2j.2jn/j.2j.2jn/j.2j.2jn/j.2j.2j{j.2j.2j{j.2j.2jʦj.2j.2jʦj.2j.2j=j.2j.2j=j.2j.2j=j.2j.2j=j.2j.2j=j.2j.2j=j.2j.2j=j/2j/2j=j/2j/2j=j/2j /2j=j /2j/2j=j/2j/2j=j/2j/2j=j/2j/2j=j/2j/2j=j /2j#/2j=j$/2j'/2j6j(/2j+/2j6j,/2j//2jj0/2j3/2jj4/2j7/2jj8/2j;/2jj72jsj?72jB72jsjC72jF72jsjG72jJ72jjK72jN72jjO72jR72jjS72jV72jjW72jZ72jh]j[72j^72jh]j_72jb72jh]jc72jf72jh]jg72jj72jh]jk72jn72jh]jo72jr72j/js72jv72j/jw72jz72j/j{72j~72j/jw72j72j/j72j72j/j72j72j/j72j72j/j72j72j/j72j72jaj72 sp-c-languagejaj30sp-gccjaj60sp-clangjaj90sp-iccjaj<0sp-gcc-c-dialect-optionsjaj?0sp-gnu-extensionsjajB0sp-gcc-attribute-syntaxjajE0sp-n2049jajH0j72jaj72j72jaj72j72jHj72j72j{wj72j72j{wj72j72j{wj72j72j{wj72j72j{wj72j72j{wj72j72juj72j72juj72j72jj72j72jj72j72jj72j72jj72j72jj72j72jj72j72jj72j72jj72j72jj72j72jj72j72jj72j72jj72j72jj72j72jj72j72jj72j82jj82j82jj82j 82jj 82j 82jj82j82jj82j82jj82j82jj82j82jj82j!82jj"82j%82jj&82j)82jj*82sp_scheduler_indexjƋsp-scheduler-indexj-82j hj.82j182j hj282j582j hj682j982j hj:82j=82j hj>82jA82j hjB82jE82j hjF82jI82j hjJ82jM82j hjN82jQ82j<jR82jU82j<jV82jY82j<jZ82j]82j<j^82ja82j<jb82je82j<jf82ji82j<jj82jm82j<jn82jq82j<jr82ju82jgjv82jy82jgjz82j}82jYj~82j82jHj82j82jFj82j82j Mj82j82j Mj82j82j Mj82j82j Mj82j82j Mj82j82j Mj82j82j Mj82j82jj82j82jj82j82jj82j82jj82j82jj82j82jj82j82jj82j82jj82j82jj82j82jj82j82jj82j82jj82j82jj82j82j#j82j82j#j82j82j#j82j82j#j82j82j#j82j82j Rj82j82j Rj82j82j Rj82j82j Rj82j82j Rj82j92j Rj92j92j Rj92j 92jj 92j 92jj92j92jj92j92jj92j92jj92j92jj92j!92jj"92j%92jj&92j)92jj*92j-92jj.92j192jj292j592jj692j992jj:92j=92jj>92jA92jjB92jE92jjF92jI92jjJ92jM92jjN92jQ92jjR92jU92jjV92jY92jjZ92j]92jj^92ja92jjb92je92jjf92ji92jjj92jm92jjn92jq92jjr92ju92jjv92jy92jjz92j}92jj~92j92jj92j92jj92j92jjB92j92jj92j92jj92j92jj92j92jj92j92jIj92j92jIj92j92jIj92j92jIj92j92j5j92j92j@&j92j92j@&j92j92j@&j92j92j@&j92j92j@&j92j92j@&j92j92j@&j92j92jj92j92jj92j92jj92j92jj92j92jj92j92jj92j92jj92j92j=j92j92j=j92j92j=j92j92j=j92j92jj92j92jj92j:2jj:2j:2jj:2j:2jj :2j :2jj :2j:2jj:2j:2jDj:2j:2jDj:2j:2jDj:2j :2jDj!:2j$:2jj%:2j(:2jj):2j,:2jj-:2j0:2jj1:2j4:2jj5:2j8:2jj9:2j<:2jj=:2j@:2jjA:2jD:2jjE:2jH:2j6jI:2jL:2j6jM:2jP:2jxjQ:2jT:2jxjU:2jX:2jxjY:2j\:2jxj]:2j`:2jTja:2jd:2jTje:2jh:2jTji:2jl:2jTjm:2jp:2jTjq:2jt:2jTju:2jx:2jTjy:2j|:2jTj}:2j:2jG'j:2j:2jG'j:2j:2jG'j:2j:2jG'j:2j:2jG'j:2j:2jG'j:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2j9j:2j:2j9j:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2jj:2j:2j.j:2j:2j.j:2j:2jR+j:2j:2jR+j:2j:2j*j:2j;2j*j;2j;2j*j;2j;2j*j ;2j ;2j*j ;2j;2j*j;2j;2j*j;2j;2joj;2j;2joj;2j ;2joj!;2j$;2joj%;2j(;2joj);2j,;2jrj-;2j0;2jj1;2j4;2jj5;2j8;2jj9;2j<;2jj=;2j@;2jjA;2jD;2jjE;2jH;2jjI;2jL;2jjM;2jP;2jjQ;2jT;2j/jU;2jX;2j/jY;2j\;2j/j];2j`;2j/ja;2jd;2j/je;2jh;2j/ji;2jl;2j/jm;2jp;2j/jq;2jt;2j/ju;2jx;2j/jy;2j|;2j/j};2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j;2jSj;2j;2j j;2j;2j j;2j;2j j;2j;2j j;2j;2j j;2j;2j\j;2j;2j\j;2j;2j\j;2j;2j\j;2j;2j\j;2j;2j\j;2j;2j\j;2j;2j\j;2j;2j\j;2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j;2jj;2j<2jj<2j<2jj<2j<2jj <2j <2jj <2j<2jj<2j<2jj<2j<2jj<2j<2jj<2j <2jj!<2j$<2jj%<2j(<2jj)<2j,<2jj-<2j0<2jj1<2j4<2j9%j5<2j8<2j9%j9<2j<<2j9%j=<2j@<2j9%jA<2jD<2j9%jE<2jH<2j9%jI<2jL<2j9%jM<2jP<2j>jQ<2jT<2j>jU<2jX<2j>jY<2j\<2j>j]<2j`<2j>ja<2jd<2j>je<2jh<2j<ji<2jl<2j<jm<2jp<2j<jq<2jt<2j<ju<2jx<2j<jy<2j|<2jj}<2j<2jj<2j<2jj<2j<2jj<2j<2jj<2j<2jj<2j<2jj<2j<2jj<2j<2jj<2j<2jj<2j<2jj<2j<2jj<2j<2j j<2j<2j j<2j<2j j<2j<2j j<2j<2j j<2j<2j j<2j<2j j<2j<2j15j<2j<2j15j<2j<2j15j<2j<2j15j<2j<2j15j<2j<2jj<2j<2j\j<2j<2j\j<2j<2j\j<2j<2j\j<2j<2j\j<2j<2j3j<2j<2j3j<2j<2j3j<2j=2j3j=2j=2j3j=2j=2jj =2j =2jj =2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j =2jj!=2j$=2jj%=2j(=2jj)=2j,=2jj-=2j0=2jj1=2j4=2j^4j5=2j8=2j^4j9=2j<=2j^4j==2j@=2jjA=2jD=2jjE=2jH=2jjI=2jL=2jjM=2jP=2j~jQ=2jT=2j~jU=2jX=2j~jY=2j\=2j~j]=2j`=2j~ja=2jd=2j~je=2jh=2j~ji=2jl=2j~jm=2jp=2j~jq=2jt=2j~ju=2jx=2j~jy=2j|=2j~j}=2j=2j~j=2j=2j~j=2j=2j~j=2j=2j~j=2j=2j~j=2j=2j~j=2j=2j~j=2j=2jG6j=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2j j=2j=2j j=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jj=2j=2jq3j=2j=2jk,j=2j=2jk,j=2j>2jk,j>2j>2j_ j>2j>2j_ j >2j >2j_ j >2j>2j_ j>2j>2j_ j>2j>2j_ j>2j>2j$j>2j >2j$j!>2j$>2j$j%>2j(>2j$j)>2j,>2j$j->2j0>2j$j1>2j4>2j$j5>2j8>2j$j9>2j<>2j$j=>2j@>2j$jA>2jD>2j$jE>2jH>2j$jI>2jL>2j$jM>2jP>2j$jQ>2jT>2j9jU>2jX>2j:jY>2j\>2j:j]>2j`>2jja>2jd>2jje>2jh>2jji>2jl>2jjm>2jp>2jjq>2jt>2jju>2jx>2jjy>2j|>2jj}>2j>2jj>2j>2jj>2j>2jj>2j>2jj>2j>2jj>2j>2jj>2j>2jj>2j>2jj>2j>2jj>2j>2j j>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jEj>2j>2jJ j>2j>2jJ j>2j>2jj>2j>2jj>2j>2jj>2j>2jj>2j>2jj>2j>2jj>2j>2j j>2j?2jj?2j?2jj?2j?2jj ?2j ?2jj ?2j?2jh:j?2j?2jh:j?2j?2jh:j?2j?2jF7j?2j ?2jF7j!?2j$?2jF7j%?2j(?2jF7j)?2j,?2jF7j-?2j0?2jF7j1?2j4?2jF7j5?2j8?2jj9?2jjG2jG2jij G2j G2jij G2jG2jijG2jG2jijG2jG2jijG2jG2jijG2j G2jij!G2j$G2jej%G2j(G2jej)G2j,G2jej-G2j0G2jej1G2j4G2jej5G2j8G2j4j9G2jJ2jAJ2j jBJ2jEJ2j jFJ2jIJ2jjJJ2jMJ2jjNJ2jQJ2jjRJ2jUJ2jjVJ2jYJ2jjZJ2j]J2jF j^J2jaJ2jF jbJ2jeJ2jF jfJ2jiJ2jF jjJ2jmJ2jF jnJ2jqJ2jF jrJ2juJ2jF jvJ2jyJ2jF jzJ2j}J2jj~J2jJ2jjJ2jJ2jRm jJ2jJ2jRm jJ2jJ2jRm jJ2jJ2jRm jJ2jJ2j6 jJ2jJ2j6 jJ2jJ2jtjJ2jJ2jtjJ2jJ2jtjJ2jJ2jtjJ2jJ2je jJ2jJ2je jJ2jJ2je jJ2jJ2je jJ2jJ2je jJ2jJ2je jJ2jJ2je jJ2jJ2je jJ2jJ2je jJ2jJ2je jJ2jJ2je jJ2jJ2je jJ2jJ2j$ jJ2jJ2j$ jJ2jJ2j$ jJ2jJ2j$ jJ2jJ2j$ jJ2jJ2j$ jJ2jJ2j$ jJ2jJ2j$ jJ2jJ2j$ jJ2jK2j$ jK2jK2j$ jK2j K2j$ j K2j K2j$ jK2jK2j$ jK2jK2je jK2jK2je jK2jK2jBF jK2j!K2jBF j"K2j%K2j _ j&K2j)K2j _ j*K2j-K2jS j.K2j1K2jS j2K2j5K2jS j6K2j9K2jS j:K2j=K2jb9 j>K2jAK2jb9 jBK2jEK2jb9 jFK2jIK2jb9 jJK2jMK2jb9 jNK2jQK2jb9 jRK2jUK2jG jVK2jYK2jG jZK2j]K2j04 j^K2jaK2j04 jbK2jeK2j04 jfK2jiK2j04 jjK2jmK2j04 jnK2jqK2j04 jrK2juK2j04 jvK2jyK2jG jzK2j}K2jG j~K2jK2jG jK2jK2jG jK2jK2jG jK2jK2jG jK2jK2jG jK2jK2jG jK2jK2jG jzK2jK2jG jK2jK2jG jK2jK2jG jK2jK2jG jK2jK2jG jK2jK2jJjK2jK2jJjK2jK2jJjK2jK2jJjK2jK2jJjK2jK2jJjK2jK2jJjK2jK2jJjK2jK2jYjK2jK2jYjK2jK2jYjK2jK2jYjK2jK2jYjK2example-setup-scriptj7 example-setup-scriptjK2j7 jK2jK2j7 jK2jK2j7 jK2jK2j7 jK2jK2j7 jK2jK2j_ jK2jK2j_ jK2jL2j_ jL2jL2j_ jL2jL2j_ j L2j L2j_ j L2jL2j_ jL2jL2j_ jL2jL2j] jL2jL2j] jL2j L2j] j!L2j$L2j] j%L2j(L2j] j)L2j,L2j] j-L2j0L2j] j1L2j4L2jj5L2j8L2jj9L2j jtP2jwP2j> jxP2j{P2j> j|P2jP2j> jP2jP2j> jP2jP2j> jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j7 jP2jP2j7 jP2jP2j7 jP2jP2j7 jP2jP2j7 jP2jP2j7 jP2jP2j7 jP2jP2j7 jP2jP2j7 jP2jP2j7 jP2jP2jP jP2jP2jP jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j jP2jP2j jQ2jQ2j jQ2jQ2j jQ2j Q2j j Q2jQ2j jQ2jQ2j jQ2jQ2j jQ2jQ2j jQ2jQ2j j Q2j#Q2j j$Q2j'Q2j j(Q2j+Q2j j,Q2j/Q2j j0Q2j3Q2j j4Q2j7Q2j j8Q2j;Q2j j jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jS2jS2j> jT2jT2j> jT2jT2j> jT2j T2j> j T2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> j T2j#T2j> j$T2j'T2j> j(T2j+T2j> j,T2j/T2j> j0T2j3T2j> j4T2j7T2j> j8T2j;T2j> j j@T2jCT2j> jDT2jGT2j> jHT2jKT2j> jLT2jOT2j> jPT2jST2j> jTT2jWT2j> jXT2j[T2j> j\T2j_T2j> j`T2jcT2j> jdT2jgT2j> jhT2jkT2j> jlT2joT2j> jpT2jsT2j> jtT2jwT2j> jxT2j{T2j> j|T2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jT2jT2j> jU2jU2j> jU2jU2j> jU2j U2j> j U2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> j U2j#U2j> j$U2j'U2j> j(U2j+U2j> j,U2j/U2j> j0U2j3U2j> j4U2j7U2j> j8U2j;U2j> j j@U2jCU2j> jDU2jGU2j> jHU2jKU2j> jLU2jOU2j> jPU2jSU2j> jTU2jWU2j> jXU2j[U2j> j\U2j_U2j> j`U2jcU2j> jdU2jgU2j> jhU2jkU2j> jlU2joU2j> jpU2jsU2j> jtU2jwU2j> jxU2j{U2j> j|U2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j> jU2jU2j jU2jU2j jU2jU2j jU2jU2j jU2jU2j jU2jU2j jU2jU2j jU2jU2j jU2jU2j jU2jU2j jV2jV2j jV2jV2j jV2j V2j j V2jV2j jV2jV2j jV2jV2j jV2jV2j jV2jV2j j V2j#V2j j$V2j'V2j j(V2j+V2j j,V2j/V2j j0V2j3V2j j4V2j7V2j j8V2j;V2j jb2j j?b2jBb2j jCb2jFb2j jGb2jJb2j jKb2jNb2j jOb2jRb2j jSb2jVb2j jWb2jZb2j j[b2j^b2j j_b2jbb2j jcb2jfb2j jgb2jjb2j jkb2jnb2j job2jrb2j jsb2jvb2j jwb2jzb2j j{b2j~b2j jb2jb2j jb2jb2j jb2jb2j jb2jb2j jb2jb2j jb2jb2j jb2jb2j jb2jb2j jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j2 jb2jb2j& jb2jb2j& jb2jb2j& jb2jb2j& jb2jb2j& jb2jb2j& jb2jb2j& jb2jb2j& jb2jb2jk jb2jb2jk jb2jb2jk jb2jc2jk jc2jc2jk jc2j c2jk j c2jc2jk jc2jc2jk jc2jc2jk jc2jc2jk jc2jc2j jc2j"c2j j#c2j&c2j j'c2j*c2j j+c2j.c2j j/c2j2c2j j3c2j6c2j j7c2j:c2j j;c2j>c2j j?c2jBc2j jCc2jFc2j jGc2jJc2j jKc2jNc2j jOc2jRc2j jSc2jVc2j jWc2jZc2j j[c2j^c2j j_c2jbc2j jcc2jfc2j jgc2jjc2j jkc2jnc2j joc2jrc2j jsc2jvc2jW jwc2jzc2ji j{c2j~c2ji jc2jc2jɣ jc2jc2jɣ jc2jc2jɣ jc2jc2jɣ jc2jc2jɣ jc2jc2jɣ jc2jc2jɣ jc2jc2jɣ jc2jc2jɣ jc2jc2jȰ jc2jc2jȰ jc2jc2jȰ jc2jc2jȰ jc2jc2j: jc2jc2j: jc2jc2j: jc2jc2j: jc2jc2j: jc2jc2j: jc2jc2jf jc2jc2jf jc2jc2j54 jc2jc2j54 jc2jc2j54 jc2jc2j54 jc2jc2j54 jc2jc2j54 jc2jc2j54 jc2jc2j54 jc2jc2j54 jc2jc2j54 jc2jc2j54 jc2jd2j54 jd2jd2j54 jd2j d2j54 j d2jd2j54 jd2jd2j54 jd2jd2j54 jd2jd2j54 jd2jd2j54 jd2j"d2j54 j#d2j&d2j54 j'd2j*d2j54 j+d2j.d2j54 j/d2j2d2jv j3d2j6d2jv j7d2j:d2jt j;d2j>d2jt j?d2jBd2jt jCd2jFd2jt jGd2jJd2jt jKd2jNd2j jOd2jRd2j jSd2jVd2j jWd2jZd2j j[d2j^d2j j_d2jbd2j jcd2jfd2j jgd2jjd2j jkd2jnd2j< jod2jrd2j< jsd2jvd2j< jwd2jzd2j< j{d2j~d2j< jd2jd2j< jd2jd2j< jd2jd2j< jd2jd2j jd2jd2j jd2jd2jy jd2jd2j jd2jd2j jd2jd2jv jd2jd2jv jd2jd2jv jd2jd2jv jd2jd2jv jd2jd2jv jd2jd2jv jd2jd2jv jd2jd2j jd2jd2j jd2jd2j jd2jd2j jd2jd2j jd2jd2jE jd2jd2jE jd2jd2jE jd2jd2j{ jd2jd2j{ jd2jd2j{ jd2jd2j{ jd2jd2j{ jd2jd2j jd2jd2j jd2jd2j jd2je2j je2je2j je2j e2j j e2j e2j je2je2j je2je2j je2je2j je2je2j je2j!e2j j"e2j%e2j j&e2j)e2j j*e2j-e2j j.e2j1e2jx j2e2j5e2jx j6e2j9e2jx j:e2j=e2jx j>e2jAe2jx jBe2jEe2ja jFe2jIe2ja jJe2jMe2ja jNe2jQe2ja jRe2jUe2ja jVe2jYe2jwu jZe2j]e2jwu j^e2jae2jwu jbe2jee2jwu jfe2jie2jwu jje2jme2jwu jne2jqe2jwu jre2jue2jwu jve2jye2jz jze2j}e2jz j~e2je2jz je2je2j- je2je2jje2je2j&je2je2j&je2je2j&je2je2j&je2je2j~je2je2j~je2je2j~je2je2j~je2je2j~je2je2j~je2je2j~je2je2j~je2je2j3je2je2j3je2je2j3je2je2j3je2je2j3je2je2j(je2je2j(je2je2j#eje2je2j#eje2je2j#eje2je2j#eje2je2j#eje2je2j#eje2je2jje2je2jje2je2jje2je2jje2jf2jjf2jf2jjf2j f2jj f2j f2jjf2jf2j#jf2jf2j#jf2jf2j#jf2jf2j#jf2j!f2j#j"f2j%f2jj&f2j)f2jj*f2j-f2jj.f2j1f2jj2f2j5f2j0 j6f2j9f2jfj:f2j=f2jfj>f2jAf2jfjBf2jEf2jfjFf2jIf2jjJf2jMf2jΪjNf2jQf2jΪjRf2jUf2jkjVf2jYf2jYjZf2j]f2jPj^f2jaf2jPjbf2jef2jPjff2jif2jPjjf2jmf2jѨjnf2jqf2jjrf2juf2jjvf2jyf2jjzf2j}f2jj~f2jf2jpjf2jf2jpjf2jf2jYjf2jf2jYjf2jf2jYjf2jf2j#jf2jf2j#jf2jf2j#jf2jf2j#jf2jf2j#jf2jf2j#jf2jf2j#jf2jf2jjf2jf2jjf2jf2jjf2jf2jjf2jf2jjf2jf2jjf2jf2jjf2jf2j*jf2jf2j*jf2jf2j*jf2jf2j*jf2jf2j*jf2jf2j*jf2jf2j*jf2jf2j*jf2jf2jjf2jf2jKjf2jf2jKjf2jf2jKjf2jf2jKjf2jg2jKjg2jg2jKjg2j g2jKj g2j g2jߞjg2jg2jߞjg2jg2jߞjg2jg2jߞjg2jg2jߞjg2j!g2jj"g2j%g2jj&g2j)g2jj*g2j-g2joj.g2j1g2joj2g2j5g2joj6g2j9g2joj:g2j=g2joj>g2jAg2jojBg2jEg2jojFg2jIg2jojJg2jMg2j1jNg2jQg2j1jRg2jUg2j1jVg2jYg2j1jZg2j]g2jj^g2jag2jjbg2jeg2jjfg2jig2jjjg2jmg2jdjng2jqg2jdjrg2jug2jdjvg2jyg2jdjzg2j}g2jdj~g2jg2jdjg2jg2jdjg2jg2jdjg2jg2jjg2jg2jjg2jg2jjg2jg2jfjg2jg2jBpjg2jg2jBpjg2jg2jBpjg2jg2jBpjg2jg2jjg2jg2jjg2jg2jjg2jg2jjg2jg2jjg2jg2jjg2jg2jjg2jg2jjg2jg2jjg2jg2jjg2jg2jjg2jg2jjg2jg2jjg2jg2j3fjg2jg2j3fjg2jg2jSjg2jg2jSjg2jg2jSjg2jg2jijjg2jg2jijjg2jg2jijjg2jh2jijjh2jh2jijjh2j h2jijj h2j h2jjh2jh2jjh2jh2jjh2jh2jjh2jh2jN jh2j!h2jj"h2j%h2j|j&h2j)h2jj*h2j-h2j*j.h2j1h2j*j2h2j5h2j*j6h2j9h2jj:h2j=h2jj>h2jAh2jjBh2jEh2jjFh2jIh2jjJh2jMh2jjNh2jQh2jjRh2jUh2jR jVh2jYh2jR jZh2j]h2jR j^h2jah2jR jbh2jeh2jR jfh2jih2jR jjh2jmh2jR jnh2jqh2jR jrh2juh2jR jvh2jyh2jR jzh2j}h2j۲j~h2jh2j۲jh2jh2j۲jh2jh2j۲jh2jh2j۲jh2jh2j۲jh2jh2j۲jh2jh2j9jh2jh2j9jh2jh2j9jh2jh2j9jh2jh2j9jh2jh2j9jh2jh2jjh2jh2jjh2jh2jjh2jh2jjh2jh2jjh2jh2jjh2jh2jjh2jh2j`jh2jh2j`jh2jh2j`jh2jh2j`jh2jh2j`jh2jh2jjh2jh2jjh2jh2jjh2jh2jjh2jh2jjh2jh2jjh2jh2jjh2jh2jjh2ji2j/ ji2ji2j/ ji2j i2j/ j i2j i2j/ ji2ji2j/ ji2ji2j/ ji2ji2j/ ji2ji2j/ ji2j!i2j/ j"i2j%i2j/ j&i2j)i2j/ j*i2j-i2j/ j.i2j1i2j/ j2i2j5i2j/ j6i2j9i2j/ j:i2j=i2j/ j>i2jAi2j}jBi2jEi2j}jFi2jIi2j}jJi2jMi2j}jNi2jQi2j}jRi2jUi2j}jVi2jYi2j}jZi2j]i2j}j^i2jai2j}jbi2jei2j}jfi2jii2j}jji2jmi2j}jni2jqi2jjri2jui2jjvi2jyi2jjzi2j}i2jj~i2ji2jji2ji2jji2ji2jji2ji2jji2ji2jrtji2ji2jrtji2ji2jrtji2ji2jrtji2ji2jrtji2ji2jrtji2ji2jrtji2ji2jݑji2ji2jݑji2ji2jݑji2ji2jݑji2ji2jͅji2ji2jͅji2ji2jͅji2ji2jͅji2ji2jͅji2ji2jͅji2ji2jͅji2ji2jͅji2ji2jͅji2ji2jji2ji2jji2ji2jji2ji2jji2ji2jji2ji2jji2ji2jji2ji2jyuji2jj2jyujj2jj2jyujj2j j2jyuj j2j j2jyujj2jj2jyujj2jj2jyujj2jj2jyujj2jj2jyujj2j!j2jyuj"j2j%j2jyuj&j2j)j2jyuj*j2j-j2jyuj.j2j1j2jyuj2j2j5j2jyuj6j2j9j2jyuj:j2j=j2jyuj>j2jAj2jyujBj2jEj2jyujFj2jIj2jyujJj2jMj2jyujNj2jQj2jyujRj2jUj2jyujVj2jYj2jyujZj2j]j2jyuj^j2jaj2jijbj2jej2jijfj2jij2jijjj2jmj2jijnj2jqj2jijrj2juj2jijvj2jyj2jijzj2j}j2jij~j2jj2jjj2jj2jjj2jj2jjj2jj2jjj2jj2jjj2jj2jvjj2jj2jvjj2jj2jvjj2jj2jvjj2jj2jvjj2jj2jvjj2jj2jjj2jj2jjj2jj2jjj2jj2jjj2jj2jjj2jj2jNjj2jj2jNjj2jj2jNjj2jj2jNjj2jj2jNjj2jj2jNjj2jj2jījj2jj2jījj2jj2jījj2jj2jījj2jj2jījj2jj2jījj2jj2jījj2jj2jījj2jj2jījj2jj2jījj2jk2jjk2jk2jjk2j k2jj k2j k2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2j!k2jj"k2j%k2jj&k2j)k2jj*k2j-k2jj.k2j1k2jj2k2j5k2jj6k2j9k2jj:k2j=k2jj>k2jAk2jjBk2jEk2jz jFk2jIk2jz jJk2jMk2jz jNk2jQk2jz jRk2jUk2jz jVk2jYk2jz jZk2j]k2jz j^k2jak2jz jbk2jek2jz jfk2jik2jz jjk2jmk2jz jnk2jqk2jz jrk2juk2jz jvk2jyk2jSjzk2j}k2jSj~k2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2j jk2jk2j jk2jk2j jk2jk2j jk2jk2j jk2jk2j jk2jk2j jk2jk2j jk2jk2j jk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jjk2jk2jqjl2jl2jqjl2jl2jqjl2j l2jqj l2jl2jqjl2jl2jqjl2jl2jqjl2jl2jqjl2jl2jj l2ldd3_publishedjldd3-publishedj#l2jj$l2j'l2jj(l2j+l2jj,l2j/l2jj0l2j3l2jj4l2j7l2jj8l2j;l2j8qjm2j j?m2jBm2j jCm2jFm2j jGm2jJm2j jKm2jNm2jdjOm2jRm2jdjSm2jVm2jdjWm2jZm2jdjSm2j]m2jdj^m2jam2jdjbm2jem2jdjfm2jim2jdjjm2jmm2jdjnm2jqm2jjrm2 c-languagejjT0gccjjW0clangjjZ0gcc-c-dialect-optionsjj]0gnu-extensionsjj`0gcc-attribute-syntaxjjc0n2049jjf0 rust-languagejji0rustcjjl0 rust-editionsjjo0rust-unstable-featuresjjr0jum2jjrm2jxm2jjym2j|m2jj}m2jm2jhjm2jm2jhjm2jm2jhjm2jm2jhjm2jm2jjm2jm2jjm2jm2jjm2jm2jjm2jm2jjm2jm2jjm2jm2jjm2jm2j;jm2jm2j;jm2jm2j;jm2jm2j;jm2jm2j;jm2jm2j;jm2jm2j;jm2jm2jjm2jm2jjm2jm2jjm2u(jm2jjm2jm2jjm2jm2jjm2jm2jjm2jm2jjm2jm2jjm2jm2jjm2jm2jjm2jm2jjm2jm2j:%jm2jm2j:%jm2jm2j:%jn2jn2j:%jn2jn2j:%jn2j n2jj n2jn2jjn2jn2jjn2jn2jjn2jn2jjn2jn2j5j n2j#n2j5j$n2j'n2j5j(n2j+n2j5j,n2j/n2jj0n2j3n2jJj4n2j7n2jJj8n2j;n2jJj"jn2jn2j>"jn2jn2j>"jn2jn2j>"jn2jn2j>"jn2jn2jjn2jn2jjn2jn2jjn2jn2jjn2jn2jjn2jn2jjn2jn2jjn2jn2jjn2jn2jjn2jn2jjn2jn2j 3jn2jn2jB+jn2jn2jB+jn2jn2jB+jn2jn2jB+jn2jn2jB+jn2jn2jB+jn2jn2jB+jn2jn2jB+jn2jn2jB+jn2jn2jB+jo2jo2jB+jo2jo2jB+jo2j o2jB+j o2jo2jB+jo2jo2jB+jo2jo2j>(jo2jo2j>(jo2jo2j>(j o2j#o2j>(j$o2j'o2jj(o2j+o2jj,o2j/o2jj0o2j3o2jj4o2j7o2jj8o2j;o2jju2jj?u2jBu2jjCu2jFu2jjGu2jJu2jjKu2jNu2jjOu2jRu2jjSu2jVu2jjWu2jZu2jςj[u2j^u2jςj_u2jbu2jςjcu2jfu2jOjgu2jju2j[jku2jnu2j[jou2jru2jLjsu2jvu2jLjwu2jzu2jLj{u2j~u2jLju2ju2jLju2ju2j|_ju2ju2j|_ju2ju2j|_ju2ju2j|_ju2ju2j|_ju2ju2j|_ju2ju2j|_ju2ju2j|_ju2ju2j|_ju2ju2jԯju2ju2jԯju2ju2jԯju2ju2jԯju2ju2jԯju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2jju2ju2j^ju2ju2j^ju2jv2j^jv2jv2j^jv2j v2j^j v2jv2j^jv2jv2jYjv2jv2jYjv2jv2jYjv2jv2jQjv2j"v2jQj#v2j&v2jQj'v2j*v2jQj+v2j.v2jQj/v2j2v2jQj3v2j6v2jQj7v2j:v2jQj;v2j>v2jQj?v2jBv2jQjCv2jFv2jPPjGv2jJv2jPPjKv2jNv2jPPjOv2jRv2jPPjSv2jVv2jPPjWv2jZv2jj[v2j^v2jj_v2jbv2jjcv2jfv2jjgv2jjv2jjkv2jnv2jțjov2jrv2j[jsv2jvv2j9jwv2jzv2j9j{v2j~v2j9jv2jv2j9jv2jv2j9jv2jv2j9jv2jv2j9jv2jv2j9jv2jv2j9jv2jv2jsjv2jv2jsjv2jv2jsjv2jv2jsjv2jv2jsjv2jv2jsjv2jv2jsjv2jv2jjv2jv2jjv2jv2jGjv2jv2jGjv2jv2jGjv2jv2jGjv2jv2jGjv2jv2jGjv2jv2jGjv2jv2jJjv2jv2jJjv2jv2jJjv2jv2jJjv2jv2jJjv2jv2jJjv2jv2jޙjv2jv2jޙjv2jv2jޙjv2jv2jޙjv2jw2jjw2jw2jjw2j w2jj w2jw2jjw2jw2jjw2jw2jijw2jw2jijw2jw2jijw2j"w2jij#w2j&w2jij'w2j*w2jij+w2j.w2jij/w2j2w2jij3w2j6w2jij7w2j:w2jij;w2j>w2jij?w2jBw2jijCw2jFw2jijGw2jJw2jjKw2jNw2jjOw2jRw2jjSw2jVw2jjWw2jZw2jj[w2j^w2jj_w2jbw2jjcw2jfw2jjgw2jjw2jjkw2jnw2jjow2jrw2jjsw2jvw2jjww2jzw2jj{w2j~w2jWjw2jw2jWjw2jw2jWjw2jw2jWjw2jw2jWjw2jw2jWjw2jw2jWjw2jw2jWjw2jw2jjw2jw2jjw2jw2jjw2jw2jjw2jw2jjw2jw2jjw2jw2jgjw2jw2jgjw2jw2jgjw2jw2jgjw2jw2j`jw2jw2j`jw2jw2j`jw2jw2j`jw2jw2j`jw2jw2jXjw2jw2jXjw2jw2jXjw2jw2jXjw2jw2jXjw2jw2jXjw2jw2jXjw2jw2jXjw2jw2j̖jw2jw2jjw2jx2jjx2jx2jjx2j x2jj x2j x2jjx2jx2jjx2jx2jjw2jx2jjx2jx2jjx2j x2jj!x2j$x2jj%x2j(x2jj)x2j,x2jj-x2j0x2jj1x2j4x2jj5x2j8x2jj9x2jjX{2j[{2jj>j\{2j_{2jj>j`{2jc{2jj>jd{2jg{2jj>jh{2jk{2jj>jl{2jo{2jj>jp{2js{2jj>jt{2jw{2jj>jx{2j{{2jj>j|{2j{2jj>j{2j{2jj>j{2j{2jj>j{2j{2jj>j{2j{2jj>j{2j{2jj>j{2j{2jj>j{2j{2j\j{2j{2j՟j{2j{2j՟j{2j{2j՟j{2j{2j՟j{2j{2jLj{2j{2jLj{2j{2ji]j{2j{2ji]j{2j{2ji]j{2j{2ji]j{2j{2ji]j{2j{2ji]j{2j{2ji]j{2j{2ji]j{2j{2jFj{2j{2jFj{2j{2j7Oj{2j{2j7Oj{2j{2j7Oj{2j{2j7Oj{2j{2j7Oj{2j{2jj{2j{2jj{2j{2j\j{2j{2j\j|2j|2j\j|2j|2jMj|2j |2jMj |2j|2jMj|2j|2jej|2j|2jej|2j|2jbj|2j|2jbj |2j#|2j0Nj$|2j'|2j0Nj(|2j+|2j0Nj,|2j/|2j0Nj0|2j3|2j0Nj4|2j7|2j0Nj8|2j;|2j0Nj<|2j?|2j;Yj@|2jC|2j;YjD|2jG|2jjH|2jK|2jjL|2jO|2jjP|2jS|2jjT|2jW|2jjX|2j[|2jj\|2j_|2jj`|2jc|2jjd|2jg|2j}jh|2jk|2j}jl|2jo|2jZjp|2js|2jZjt|2jw|2jZjx|2j{|2jj||2j|2jZj|2j|2jZj|2j|2jZj|2j|2j[j|2j|2j[j|2j|2j[j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2j)j|2j|2jYj|2j|2jYj|2j|2jYj|2j|2jYj|2j|2jj|2j|2jj|2j|2jj|2j|2jj|2j|2jj|2j|2jj|2j|2jj|2j|2jj|2j|2j j|2j|2j j}2j}2j j}2j}2j j}2j }2j j }2j}2j j}2j}2j j}2j}2jj}2j}2jj}2j}2jj }2j#}2jj$}2j'}2jj(}2j+}2jj,}2j/}2jj0}2j3}2jj4}2j7}2j8j8}2j;}2j8j<}2j?}2j8j@}2jC}2j8jD}2jG}2j8jH}2jK}2j8jL}2jO}2j8jP}2jS}2j8jT}2u(jW}2j8jX}2j[}2j8j\}2j_}2j8j`}2jc}2j8jd}2jg}2j8jh}2jk}2j8jl}2jo}2jjp}2js}2jjt}2jw}2jjx}2j{}2jj|}2j}2jj}2j}2jj}2j}2jj}2j}2jj}2j}2jj}2j}2jj}2j}2jj}2j}2jj}2j}2jj}2j}2jj}2j}2jj}2j}2j+j}2j}2j+j}2j}2j+j}2j}2j+j}2j}2j+j}2j}2j+j}2j}2j+j}2j}2j+j}2j}2j+j}2j}2j~j}2j}2j~j}2j}2jj}2j}2jj}2j}2jj}2j}2jj}2j}2jj}2j}2jjj}2j}2jjj}2j}2jjj}2j}2jjj}2j}2jjj}2j}2jjj~2j~2j j~2j~2j j~2j ~2j j ~2j~2j j~2j~2j j~2j~2jMj~2j~2jMj~2j~2jMj ~2j#~2jMj$~2j'~2jMj(~2j+~2jj,~2j/~2jj0~2j3~2jj4~2j7~2j j8~2j;~2j j8~2j>~2j j?~2jB~2j jC~2jF~2j jG~2jJ~2j jK~2jN~2j jO~2jR~2j jS~2jV~2j jW~2jZ~2j j[~2j^~2j j_~2jb~2j&jc~2jf~2j&jg~2jj~2j&jk~2jn~2jjo~2jr~2jjs~2jv~2jjw~2jz~2jj{~2j~~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2j&j~2j~2j&j~2j~2j.j~2j~2j.j~2j~2j.j~2j~2j.j~2j~2jij~2j~2jij~2j~2jij~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j~2jj~2j2jj2j2jj2j 2jj~2j 2jj~2j2jj2j2jj2j2jj~2j2jj2j2jj2j"2j,j#2j&2j,j'2j*2jj+2j.2jj/2j22jj32j62jj72j:2j$j;2j>2j$j?2jB2j$jC2jF2j$jG2jJ2j$jK2jN2j$jO2jR2j$jS2jV2j$jW2jZ2j`j[2j^2j`j_2jb2j`jc2jf2j`jg2jj2j`jk2jn2j~jo2jr2j~js2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2j/j2j2j/j2j2j/j2j2jj2j2jj2j2jj2j2jj2j2j2j2j2j2j2j2j2j2j2j2j2j2j2j2j2jj2j2jj2j2j&j2j2j&j2j2j&j2j2j&j2j2j&j2j2j&j2j2jj2j2jj2j2jj2j2jj2j2jj2j2j0j2j2j0j2j2jj2j2jj2j2jYj2j2jYj2j 2jYj 2j2jj2j2jj2j2j j2j2j j2j2j j2j"2j j#2j&2j j'2j*2jj+2j.2jj/2j22jj32j62jj72j:2jhj;2j>2jhj?2jB2jhjC2jF2jhjG2jJ2jhjK2jN2jhjO2jR2jhjS2jV2jhjW2jZ2j2j[2j^2j2j_2jb2j2jc2jf2j2jg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jRj2j2jRj2j2jRj2j2jRj2j2jRj2j2jRj2j2jj2j2jj2j2jj2j€2jjÀ2jƀ2jjǀ2jʀ2jjˀ2j΀2jjπ2jҀ2jjӀ2jր2jj׀2jڀ2jjۀ2jހ2jj߀2j2jj2j2jj2j2jj2j2jj2j2jj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j 2jɿj 2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j"2jɿj#2j&2jɿj'2j*2jɿj+2j.2jɿj/2j22jɿj32j62jɿj72j:2jɿj;2j>2jɿj?2jB2jɿjC2jF2jɿjG2jJ2jɿjK2jN2jɿjO2jR2jɿjS2jV2jɿjW2jZ2jɿj[2j^2jɿj_2jb2jɿjc2jf2jɿjg2jj2jɿjk2jn2jɿjo2jr2jɿjs2jv2jɿjw2jz2jɿj{2j~2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿj2j2jɿjÁ2jƁ2jɿjǁ2jʁ2jɿjˁ2j΁2jjρ2jҁ2jjӁ2jց2jjׁ2jځ2jjہ2jށ2jj߁2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2j'j2j"2j'j#2j&2j'j'2j*2j'j+2j.2j'j/2j22j'j32j62j'j72j:2j'j;2j>2j'j?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2j.jw2jz2j.j{2j~2j.j2j2j.j2j2j.j2j2j.j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j‚2jjÂ2jƂ2jjǂ2jʂ2jj˂2j΂2jjς2j҂2jjӂ2jւ2jjׂ2jڂ2jjۂ2jނ2jj߂2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2j=j2j2jj2j2jj2j2j"j2j2j"j2j"2j"j#2j&2j"j'2j*2j"j+2j.2j"j/2j22j"j32j62j"j72j:2jJj;2j>2jJj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2j.jk2jn2j.jo2jr2j.js2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2jƒ2j4jÃ2jƃ2j jǃ2jʃ2j j˃2j΃2j jσ2j҃2jejӃ2jփ2jej׃2jڃ2jejۃ2jރ2jej߃2j2jj2j2jj2j2j[j2j2j[j2j2j[j2j2j[j2j2j[j2j2j[j2j2j\j2j2j\j2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2jj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jmjC2jF2jmjG2jJ2jmjK2jN2j=8jO2jR2j=8jS2jV2j=8jW2jZ2j=8j[2j^2j6j_2jb2j6jc2jf2j@^jg2jj2j@^jk2jn2jJ]jo2jr2jJ]js2jv2j!ajw2jz2j!aj{2j~2j[j2j2j[j2j2jDj2j2jDj2j2jRj2j2jRj2j2jKj2j2jKj2j2jKj2j2jxj2j2jxj2j2jl<j2j2jl<j2j2jl<j2j2jl<j2j2jl<j2j2joj2j„2jojÄ2jƄ2jojDŽ2jʄ2joj˄2j΄2jYjτ2j҄2jYjӄ2jք2jYjׄ2jڄ2j:jۄ2jބ2j:j߄2j2j 6j2j2j 6j2j2j 6j2j2j 6j2j2j 6j2j2jSnj2j2jSnj2j2jSnj2j2jSnj2j2jSnj2j 2jMj 2j2jMj2j2jMj2j2jMj2j2joj2j2joj2j"2jUj#2j&2jUj'2j*2jUj+2j.2jUj/2j22j{j32j62j{j72j:2j{j;2j>2j{j?2jB2j{jC2jF2j{jG2jJ2jj#2j&2jF>j'2j*2jdQj+2j.2jdQj/2j22j|}j32j62j|}j72j:2jXj;2j>2jXj?2jB2jXjC2jF2jRLjG2jJ2jRLjK2jN2jRLjO2jR2jRLjS2jV2jRLjW2jZ2jRLj[2j^2jRLj_2jb2jQjc2jf2jQjg2jj2jQjk2jn2j8jo2jr2j8js2jv2j8jw2jz2j_rj{2j~2j_rj2j2j_rj2j2j_rj2j2j_rj2j2j_rj2j2jwj2j2jwj2j2jrj2j2jrj2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j2jeVj2j2jeVj2j2jeVj2j†2jV9jÆ2jƆ2jV9jdž2jʆ2jV9jˆ2jΆ2jV9jφ2j҆2jV9jӆ2jֆ2jV9j׆2jچ2jV9jۆ2jކ2jV9j߆2j2jvj2j2jvj2j2jvj2j2jylj2j2j`j2j2j`j2j2j`j2j2jg[j2j2jg[j2j2jVj2j 2jVj 2j2jVj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2j;j'2j*2j;j+2j.2j;j/2j22jCj32j62jCj72j:2jCj;2j>2jCj?2jB2jCjC2jF2jXjG2jJ2jXjK2jN2jXjO2jR2jYjS2jV2jYjW2jZ2jYj[2j^2jYj_2jb2j1jc2jf2j1jg2jj2j1jk2jn2j1jo2jr2j}vjs2jv2j}vjw2jz2j}vj{2j~2j:j2j2j:j2j2j:j2j2jYMj2j2jYMj2j2jYMj2j2j1j2j2j]j2j2j]j2j2j]j2j2j]j2j2jhj2j2jhj2j2jhj2j2jhj2j2jJAj2j2jJAj2j‡2jJAjÇ2jƇ2j$7jLJ2jʇ2j$7jˇ2j·2j$7jχ2j҇2jgjӇ2jև2jgjׇ2jڇ2jgjۇ2jއ2jgj߇2j2jgj2j2jgj2j2jCzj2j2jCzj2j2jCzj2j2jCzj2j2jCzj2j2jj2j2jj2j2jj2j 2jJj 2j2jJj2j2jJj2j2jJj2j2jJj2j2jJj2j"2jixj#2j&2jixj'2j*2jixj+2j.2jixj/2j22jrNj32j62jrNj72j:2jrNj;2j>2jrNj?2jB2jrNjC2jF2jrNjG2jJ2j!EjK2jN2j!EjO2jR2j!EjS2jV2j!EjW2jZ2jCsj[2j^2jCsj_2jb2jCsjc2jf2jCsjg2jj2jCsjk2jn2jCsjo2jr2jCsjs2jv2j\jw2jz2j\j{2j~2j\j2j2j\j2j2j\j2j2jduj2j2jduj2j2jduj2j2jduj2j2jAj2j2jAj2j2jAj2j2j pj2j2jTj2j2jTj2j2jTj2j2jlj2j2jlj2j2jGj2jˆ2jGjÈ2jƈ2jGjLj2jʈ2jGjˈ2jΈ2jGjψ2j҈2jGjӈ2jֈ2jGj׈2jڈ2jGjۈ2jވ2jGj߈2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j 2jGj 2j2jfj2j2jfj2j2j6pj2j2j}j2j2j}j2j"2j}j#2j&2j}j'2j*2j}j+2j.2j}j/2j22j}j32j62j}j72j:2j}j;2j>2j}j?2jB2j}jC2jF2j}jG2jJ2j}jK2jN2j3jO2jR2j3jS2jV2jyajW2jZ2jyaj[2j^2jyaj_2jb2jyajc2jf2j>jg2jj2j>jk2jn2j>jo2jr2j>js2jv2j>jw2jz2jbpj{2j~2jbpj2j2jbpj2j2jbpj2j2jbpj2j2jdj2j2jdj2j2jdj2j2jdj2j2jdj2j2j^j2j2j^j2j2j^j2j2j^j2j2j4j2j2j4j2j2j4j2j2j4j2j‰2j4jÉ2jƉ2j&ijlj2jʉ2j&ijˉ2jΉ2j&ijω2j҉2j&ijӉ2j։2j&ij׉2jډ2j&ijۉ2jމ2j"2j߉2j2j"2j2j2j"2j2j2j"2j2j2j"2j2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2j+Zj2j 2j+Zj 2j2j+Zj2j2j+Zj2j2j+Zj2j2j=kj2j2j=kj2j"2j=kj#2j&2j=kj'2j*2j=kj+2j.2j7Rj/2j22j7Rj32j62j7Rj72j:2j=j;2j>2j=j?2jB2j=jC2jF2j=jG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2j)j_2jb2j)jc2jf2j)jg2jj2j-jk2jn2j-jo2jr2j-js2jv2j-jw2jz2j-j{2j~2j-j2j2j-j2j2j֋j2j2j֋j2j2j֋j2j2j֋j2j2j֋j2j2jӥj2j2jӥj2j2jӥj2j2jӥj2j2j†j2j2j†j2j2jɬj2j2jɬj2j2jɬj2j2jɬj2jŠ2jɬjÊ2jƊ2jyjNJ2jʊ2jyjˊ2jΊ2jyjϊ2jҊ2jߏjӊ2j֊2jߏj׊2jڊ2jߏjۊ2jފ2jߏjߊ2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jQj2j 2jQj 2j2jQj2j2jQj2j2jj2j2jj2j2jj2j"2jj#2j&2jj'2j*2jj+2j.2jj/2j22jѓj32j62jѓj72j:2jѓj;2j>2jѓj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2j j[2j^2j j_2jb2j jc2jf2j jg2jj2j jk2jn2jjo2jr2jjs2jv2jjw2jz2jQj{2j~2jQj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jjj2j2jjj2j2jjj2j2jjj2j2jjj2j2jj2j2jj2j2jخj2j2jخj2j2jքj2j‹2jքjË2jƋ2j%jNj2jʋ2j%jˋ2j΋2j%jϋ2jҋ2j%jӋ2j֋2j~j׋2jڋ2j~jۋ2jދ2j~jߋ2j2j~j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j}j2j 2j}j 2j2jj2j2jj2j2jj2j2jj2j2j~j2j"2j~j#2j&2jj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jEjG2jJ2jEjK2jN2jEjO2jR2jEjS2jV2jEjW2jZ2jEj[2j^2jEj_2jb2jEjc2jf2jLjg2jj2jLjk2jn2jLjo2jr2jGjs2jv2jGjw2jz2jGj{2j~2jj2j2jj2j2jj2j2jj2j2jyj2j2jyj2j2jej2j2jej2j2jej2j2jej2j2j1j2j2j1j2j2j1j2j2jj2j2jj2j2jj2j2jj2jŒ2j.jÌ2jƌ2j.jnj2jʌ2j.jˌ2jΌ2j.jό2jҌ2jjӌ2j֌2jj׌2jڌ2jjی2jތ2jjߌ2j2j0j2j2j0j2j2j0j2j2jǂj2u(j2jǂj2j2jǂj2j2jǂj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2j`j#2j&2j`j'2j*2j`j+2j.2j`j/2j22j`j32j62jǛj72j:2jǛj;2j>2jǛj?2jB2jǛjC2jF2jojG2jJ2jojK2jN2jojO2jR2j̅jS2jV2j̅jW2jZ2j̅j[2j^2j!j_2jb2j!jc2jf2j!jg2jj2j!jk2jn2j!jo2jr2j-js2jv2j-jw2jz2j-j{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j:j2j2j:j2j2j:j2j2j:j2j2j:j2j2j:j2j2j:j2j2jѠj2j2jѠj2j2jj2j2jjÍ2jƍ2jljǍ2jʍ2jljˍ2j΍2jljύ2jҍ2jljӍ2j֍2jj׍2jڍ2jjۍ2jލ2j+jߍ2j2j+j2j2j+j2j2j+j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2joj'2j*2joj+2j.2joj/2j22j[j32j62j[j72j:2jVj;2j>2jVj?2jB2jVjC2jF2jUjG2jJ2jUjK2jN2jUjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jDjg2jj2jDjk2jn2jDjo2jr2jDjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jۙj2j2jۙj2j2jۙj2j2jۙj2j2jSj2j2jSj2j2jSj2j2jSj2j2jqj2j2jqj2j2jqj2j2j8j2j2j8j2j2j8j2j2j8j2jŽ2jejÎ2jƎ2jejǎ2jʎ2jejˎ2jΎ2jjώ2jҎ2jjӎ2j֎2jj׎2jڎ2jjێ2jގ2jjߎ2j2jj2j2jj2j2jj2j2jj2j2jՐj2j2jՐj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jGj2j2jGj2j2jGj2j2jGj2j"2j4j#2j&2j4j'2j*2j4j+2j.2j4j/2j22j4j32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jejG2jJ2jejK2jN2jejO2jR2jjS2jV2jjW2jZ2jj[2j^2j֝j_2jb2j֝jc2jf2j֝jg2jj2j[jk2jn2j[jo2jr2j[js2jv2j4jw2jz2j4j{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j.j2j2j.j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jjÏ2jƏ2jjǏ2jʏ2j?jˏ2jΏ2j?jϏ2jҏ2j?jӏ2j֏2j?j׏2jڏ2jbjۏ2jޏ2jbjߏ2j2jbj2j2jbj2j2jbj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2j0j'2j*2j0j+2j.2j0j/2j22j0j32j62j0j72j:2jj;2j>2jj?2jB2jXjC2jF2jXjG2jJ2jXjK2jN2jXjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jjÐ2jƐ2jjǐ2jʐ2j?jː2jΐ2j?jϐ2jҐ2j?jӐ2j֐2j?jא2jڐ2jjې2jސ2jjߐ2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2j#j 2j2j#j2j2j{j2j2j{j2j2jj2j2jj2j"2jj#2j&2jj'2j*2jqj+2j.2jqj/2j22jqj32j62j!j72j:2j!j;2j>2j!j?2jB2j!jC2jF2j!jG2jJ2j!jK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2j]j_2jb2j]jc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jgj{2j~2jgj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j j2j2j j2j2j j2j‘2jjÑ2jƑ2jjǑ2jʑ2jjˑ2jΑ2jjϑ2jґ2j.jӑ2j֑2j.jב2jڑ2j.jۑ2jޑ2j.jߑ2j2j.j2j2j.j2j2jټj2j2jټj2j2jټj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jZj2j2jZj2j"2jZj#2j&2jZj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2j jG2jJ2j jK2jN2j jO2jR2j jS2jV2j jW2jZ2j*j[2j^2j*j_2jb2j*jc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jSj2j2jSj2j2jSj2j2jYj2j2jYj2j2jYj2j’2jYjÒ2jƒ2jjǒ2jʒ2jj˒2jΒ2jjϒ2jҒ2jjӒ2j֒2jjג2jڒ2jjے2jޒ2jjߒ2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jSj2j2jSj2j2jSj2j"2jSj#2j&2jSj'2j*2jSj+2j.2jSj/2j22jj32j62jj72j:2jj;2j>2j`j?2jB2j`jC2jF2jjG2jJ2jjK2jN2j~jO2jR2j~jS2jV2jTjW2jZ2jTj[2j^2jTj_2jb2jTjc2jf2jsjg2jj2jsjk2jn2jsjo2jr2jsjs2jv2jsjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jgj2j2jgj2j2jgj2j2jgj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jUj2j2jUj2j2jj2j“2jjÓ2jƓ2jjǓ2jʓ2jj˓2jΓ2jjϓ2jғ2jjӓ2j֓2jjד2jړ2j^jۓ2jޓ2j^jߓ2j2j^j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jIj2j2jIj2j2jNj2j2jNj2j"2jyj#2j&2jyj'2j*2jyj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2j0jO2jR2j0jS2jV2j0jW2jZ2jBj[2j^2jBj_2jb2jBjc2jf2jBjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2j5j{2j~2j5j2j2j5j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j”2jjÔ2jƔ2jjǔ2jʔ2jj˔2jΔ2jjϔ2jҔ2jjӔ2j֔2jjה2jڔ2jj۔2jޔ2jjߔ2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2j+j2j"2j+j#2j&2j+j'2j*2j+j+2j.2j+j/2j22j+j32j62j+j72j:2j4j;2j>2j4j?2jB2j4jC2jF2j4jG2jJ2j4jK2jN2j4jO2jR2j4jS2jV2j4jW2jZ2j4j[2j^2j4j_2jb2j4jc2jf2j4jg2jj2j4jk2jn2jsjo2jr2jsjs2jv2jsjw2jz2jsj{2j~2jsj2j2jlDj2j2jlDj2j2jlDj2j2jlDj2j2jfaj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jSj2j2j6j2j2j6j2j•2j6jÕ2jƕ2j?jǕ2jʕ2j?j˕2jΕ2j?jϕ2jҕ2j?jӕ2j֕2j?jו2jڕ2j?jە2jޕ2j?jߕ2j2j?j2j2j?j2j2j?j2j2j?j2j2j?j2j2jRj2j2jj2j2jj2j2jj2j2jq8j2j 2jq8j 2j2jq8j2j2jq8j2j2jq8j2j2jq8j2j2jq8j2j"2jq8j#2j&2jq8j'2j*2jq8j+2j.2jq8j/2j22jq8j32j62jq8j72j:2j[j;2j>2j[j?2jB2j[jC2jF2j[jG2jJ2j[jK2jN2j[jO2jR2j[jS2jV2j[jW2jZ2j[j[2j^2j[j_2jb2j[jc2jf2j[jg2jj2j[jk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2j!j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j–2j3.jÖ2jƖ2j3.jǖ2jʖ2j3.j˖2jΖ2j3.jϖ2jҖ2jCSjӖ2j֖2jCSjז2jږ2jCSjۖ2jޖ2jCSjߖ2j2jCSj2j2jCSj2j2jCSj2j2j9j2j2j9j2j2j9j2j2j9j2j2j9j2j2j9j2j2j9j2j 2j9j 2j2j9j2j2j9j2j2j9j2j2j9j2j2j9j2j"2j9j#2j&2j9j'2j*2j9j+2j.2j%^j/2j22j%^j32j62j%^j72j:2j%^j;2j>2j%^j?2jB2j%^jC2jF2j_jG2jJ2j_jK2jN2j_jO2jR2j_jS2jV2j_jW2jZ2j_j[2j^2j_j_2jb2j_jc2jf2j_jg2jj2j_jk2jn2j_jo2jr2j_js2jv2j:ajw2jz2ja7j{2j~2jX)j2j2jX)j2j2jX)j2j2jX)j2j2jX)j2j2jX)j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j9 j2j2j9 j2j2j9 j2j—2j9 j×2jƗ2j9 jǗ2jʗ2j.j˗2jΗ2j.jϗ2jҗ2j.jӗ2j֗2jjח2jڗ2jBjۗ2jޗ2jBjߗ2j2jBj2j2jBj2j2jBj2j2jj2j2jj2j2jj2j2jj2j2jPj2j2jDPj2j2jDPj2j 2jDPj 2j2jDPj2j2j57j2j2j _j2j2j _j2j2j _j2j"2jBj#2j&2jnj'2j*2jnj+2j.2j6j/2j22j6j32j62j6j72j:2j6j;2j>2j j?2jB2jjC2ftypejGftypedirhashjGdirhashjF2j!jG2jJ2j!jK2jN2j!jO2i_modej +i-modei_flagsj +i-flagsi_osd1j +i-osd1i_osd2j +i-osd2jR2jGjS2jV2jGjW2jZ2jGj[2j^2jGj_2jb2jGjc2jf2jjg2 super_statejR super-state super_errorsjR super-errors super_creatorjR super-creatorsuper_revisionjRsuper-revision super_compatjR super-compatsuper_incompatjRsuper-incompatsuper_rocompatjRsuper-rocompatsuper_def_hashjRsuper-def-hashsuper_mountoptsjRsuper-mountopts super_flagsjR super-flags super_encryptjR super-encryptbgflagsjPbgflagsjbd2_blocktypejCjbd2-blocktype jbd2_compatjC jbd2-compat jbd2_incompatjC jbd2-incompatjbd2_checksum_typejCjbd2-checksum-typejbd2_tag_flagsjCjbd2-tag-flagsjj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jPj2j2j5j2j2j5j2j2j5j2j2j5j2j2j5j2j2j*j2j2jj2j2jj2j2j +j2j2j +j2j2j +j2j2j +j2j2jCj2j˜2jCjØ2jƘ2jCjǘ2jʘ2jCj˘2jΘ2jCjϘ2jҘ2jCjӘ2j֘2jCjט2jژ2jCjۘ2jޘ2jCjߘ2j2jCj2j2jCj2j2jCj2j2jj2j2jzj2j2j1j2j2j1j2j2j1j2j2j1j2j2j1j2j 2j1j 2j2j1j2j2j1j2j2j1j2j2j1j2j2j1j2j"2j1j#2j&2j1j'2j*2j{j+2j.2jRj/2j22jj32j62jJ:j72j:2jJ:j;2j>2jJ:j?2jB2jJ:jC2jF2jJ:jG2jJ2jJ:jK2jN2jJ:jO2jR2jJ:jS2jV2jvjW2jZ2jvj[2j^2jvj_2jb2jvjc2jf2jzjg2jj2j"jk2jn2j"jo2jr2j"js2jv2j"jw2jz2j"j{2j~2j"j2j2j"j2j2j"j2j2j"j2j2j"j2j2j"j2j2j"j2j2j j2j2j j2j2j j2j2j j2j2j j2j2j j2j2j j2j2j j2j2j j2j2j j2j2j j™2jř2j jƙ2jə2j jʙ2j͙2j jΙ2jљ2j jҙ2jՙ2j j֙2jٙ2j+jڙ2jݙ2j+jޙ2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j2j2j!j2j 2jj 2j 2jj2j2jj2j2j+j2j2jNj2j2jNj2j!2j@j"2j%2j@j&2j)2j@j*2j-2jBj.2j12jBj22j52jBj62j92jBj:2j=2jBj>2jA2jjB2jE2jjF2jI2jjJ2jM2j!jN2jQ2j!jR2jU2j!jV2jY2j!jZ2j]2j!j^2ja2j!jb2je2j!jf2ji2j!jj2jm2j!jn2jq2j!jr2ju2j!jv2jy2jgjz2j}2jgj~2j2jgj2j2jgj2j2jgj2j2jgj2j2jaj2j2jaj2j2jaj2j2jaj2j2jaj2j2jd j2 iomap_designj iomap-designj2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jjš2jŚ2jjƚ2jɚ2jjʚ2iomap_operationsj{Iiomap-operationsj͚2j{IjΚ2jњ2j{IjҚ2j՚2j{Ij֚2jٚ2j{Ijښ2jݚ2j{Ijޚ2j2j{Ij2j2j{Ij2 iomap_portingj  iomap-portingj2j j2j2j j2j2j j2j2jL/j2j2jQj2j2jQj2j2jQj2j2jQj2j 2jQj 2j 2j Ej2j2j Ej2j2j Ej2j2j Ej2j2j Ej2j!2j Ej"2j%2j Ej&2j)2j Ej*2j-2j Ej.2j12j Ej22j52j Ej62j92j Ej:2j=2j Ej>2jA2j EjB2jE2jjF2jI2jjJ2jM2j-jN2jQ2j-jR2jU2j-jV2jY2j-jZ2j]2j-j^2ja2j-jb2je2j-jf2ji2j-jj2jm2j-jn2jq2jZjr2ju2jZjv2jy2jZjz2j}2jZj~2j2jZj2j2jZj2j2jZj2j2ja2j2j2ja2j2j2ja2j2j2ja2j2j2ja2j2j2jBCj2j2jBCj2j2jBCj2j2jBCj2j2jBCj2j2jBCj2j2jBCj2j2jBCj2j2jWOj›2jś2jWOjƛ2jɛ2jWOjʛ2j͛2jWOjΛ2jћ2jWOjқ2j՛2jNj֛2jٛ2j<*jڛ2jݛ2j<*jޛ2j2j<*j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j 2j j2j2j j2j2j j2j2j j2j2jx/j2j!2jx/j"2j%2jx/j&2u(j)2jx/j*2j-2jx/j.2j12jx/j22j52jx/j62j92j7j:2j=2j7j>2jA2j7jB2jE2j7jF2jI2j7jJ2jM2j7jN2jQ2jYjR2jU2jYjV2jY2jjZ2j]2jj^2ja2jjb2je2jjf2ji2jjj2jm2j<jn2jq2j<jr2ju2j<jv2jy2j<jz2j}2j<j~2j2j<j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j\j2j2j\jœ2jŜ2j\jƜ2jɜ2j\jʜ2j͜2jgjΜ2jќ2jgjҜ2j՜2jgj֜2jٜ2jgjڜ2jݜ2jgjޜ2j2jgj2j2jgj2j2jgj2j2jgj2j2jgj2j2jgj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j 2jj2j2jj2j2jj2j2jj2j2jj2j!2jj"2j%2jj&2j)2jj*2j-2jj.2j12jj22j52jj62j92jj:2j=2jj>2jA2jjB2jE2jjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jCjV2jY2jCjZ2j]2jCj^2ja2jCjb2je2jjf2ji2j=jj2jm2j=jn2jq2j=jr2ju2j=jv2jy2j=jz2j}2j=j~2j2j=j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2jŝ2jejƝ2jɝ2jejʝ2j͝2jejΝ2jѝ2jejҝ2j՝2jej֝2jٝ2jejڝ2jݝ2jejޝ2j2jj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jj2j2jj2j 2jj 2j 2jj2j2jj2j2jj2j2jj2j2jj2j!2jj"2j%2jg~j&2j)2jg~j*2j-2jg~j.2j12jg~j22j52jj62j92jwj:2j=2jwj>2jA2jwjB2jE2jwjF2jI2jwjJ2jM2jwjN2jQ2jJjR2jU2jJjV2jY2jJjZ2j]2jhj^2ja2j|tjb2je2j|tjf2ji2j|tjj2jm2j|tjn2jq2j|tjr2ju2j|tjv2jy2j|tjz2j}2j|tj~2j2j|tj2j2j|tj2j2j|tj2j2j|tj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jjž2jŞ2jjƞ2jɞ2jjʞ2j͞2jjΞ2jў2jjҞ2j՞2jj֞2jٞ2jjڞ2jݞ2jjޞ2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j 2jj2j2jj2j2jj2j2jj2j2joj2j!2joj"2j%2joj&2j)2joj*2j-2joj.2j12joj22j52joj62j92joj:2j=2joj>2jA2jojB2jE2jKjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jjV2jY2jjZ2j]2j\j^2ja2j\jb2je2j\jf2ji2j\jj2jm2j\jn2jq2jjr2ju2ǰjv2jy2ǰjz2j}2ǰj~2j2ǰj2j2ǰj2j2ǰj2j2ǰj2j2ǰj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j dj2j2j djŸ2jş2j djƟ2jɟ2j djʟ2j͟2j djΟ2jџ2j`jҟ2j՟2jj֟2jٟ2jjڟ2jݟ2jjޟ2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j 2jj2j2jj2j2jj2xfs_online_fsck_designj{xfs-online-fsck-designj2j{j2j2j{j2j!2j{j"2j%2j{j&2j)2j{j*2j-2j{j.2j12j{j22j52j{j62j92j{j:2j=2j{j>2jA2j{jB2jE2j{jF2jI2j{jJ2jM2j{jN2jQ2j{jR2jU2j{jV2jY2j{jZ2j]2j{j^2ja2j{jb2je2j{jf2ji2j{jj2jm2j{jn2jq2j{jr2ju2j{jv2jy2j{jz2j}2j{j~2j2j{j2j2j{j2j2j{j2exchrange_if_unchangedj{exchrange-if-unchangedj2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2jĠ2j{jŠ2jȠ2jjɠ2j̠2jj͠2jР2jjѠ2jԠ2jjՠ2jؠ2jqj٠2jܠ2jqjݠ2j2jqj2j2jqj2j2jqj2j2jsj2j2jsj2j2jsj2j2jsj2j2jsj2j2jmj2j2jmj2j2jmj 2j 2jmj 2j2jmj2j2jcj2j2jsj2j2jvj2j 2jvj!2j$2jvj%2j(2jvj)2j,2jvj-2j02jvj12j42jvj52j82jvj92j<2jvj=2j@2jvjA2jD2jvjE2jH2jvjI2jL2jdjM2jP2jdjQ2jT2jdjU2jX2jdjY2j\2jdj]2j`2jdja2jd2j je2jh2j ji2jl2j jm2jp2jjq2jt2jju2jx2jjy2j|2jj}2j2jj2j2jj2j2jj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jEij2j2jEij2j2jEij2j2jEij2j2jEij2jġ2jEijš2jȡ2jEijɡ2j̡2jEij͡2jС2jEijѡ2jԡ2jEijա2jء2jEij١2jܡ2jEijݡ2j2jEij2j2jEij2j2j8j2j2jɾj2j2jɾj2j2jɾj2j2jɾj2j2jɾj2j2j'j2j2j̛j2j2jSj 2j 2jSj 2j2jSj2j2jSj2j2j~j2j2j:j2j 2j:j!2j$2j:j%2j(2j:j)2j,2j1j-2j02j1j12j42j1j52j82j1j92j<2j1j=2j@2j1jA2jD2j1jE2jH2jEjI2jL2jEjM2jP2jEjQ2jT2jEjU2jX2jEjY2j\2jj]2j`2jja2jd2jje2jh2jji2jl2jjm2jp2jjq2jt2j=cju2jx2j=cjy2j|2j=cj}2j2j=cj2j2jAkj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2jĢ2jjŢ2jȢ2jjɢ2j̢2jj͢2jТ2jkjѢ2jԢ2jjբ2jآ2jj٢2jܢ2jjݢ2j2jj2j2j;~j2j2j2vj2j2j2vj2j2j2vj2j2j2vj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj 2j 2jmj 2j2jmj2j2jj2j2j؊j2j2j؊j2j2j؊j 2j#2j؊j$2j'2j؊j(2j+2j؊j,2j/2j؊j02j32j؊j42j72jj82j;2jj<2j?2jj@2jC2jjD2jG2jjH2jK2jjL2jO2jjP2jS2jjT2jW2jjX2j[2jj\2j_2jj`2jc2jjd2jg2jjh2jk2jjl2jo2j jp2js2j jt2jw2j jx2j{2j j|2j2j j2j2j j2j2j7}j2j2j7}j2j2j7}j2j2j7}j2j2jxj2j2jxj2j2jxj2j2jxj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2jã2jjģ2jǣ2jjȣ2jˣ2jj̣2jϣ2jjУ2jӣ2jjԣ2jף2jjأ2jۣ2jjܣ2jߣ2jUj2j2jUj2j2jUj2j2jUj2j2jUj2 usbc_pd_fwj usbc-pd-fw psp_vbflashj psp-vbflashpsp_vbflash_statusjpsp-vbflash-statusj2jj2j2jj2j2jj2j2jj2j2j|j2vramlimit (int)j vramlimit-intvis_vramlimit (int)jvis-vramlimit-intgartsize (uint)j gartsize-uint gttsize (int)j gttsize-intmoverate (int)j moverate-int audio (int)j audio-intdisp_priority (int)jdisp-priority-int hw_i2c (int)j hw-i2c-intpcie_gen2 (int)j pcie-gen2-int msi (int)jmsi-intsvm_default_granularity (uint)jsvm-default-granularity-uintlockup_timeout (string)jlockup-timeout-string dpm (int)jdpm-intfw_load_type (int)jfw-load-type-int aspm (int)jaspm-int runpm (int)j runpm-intip_block_mask (uint)jip-block-mask-uint bapm (int)jbapm-intdeep_color (int)jdeep-color-int vm_size (int)j vm-size-intvm_fragment_size (int)jvm-fragment-size-intvm_block_size (int)jvm-block-size-intvm_fault_stop (int)jvm-fault-stop-intvm_update_mode (int)jvm-update-mode-intexp_hw_support (int)jexp-hw-support-intdc (int)jdc-intsched_jobs (int)jsched-jobs-intsched_hw_submission (int)jsched-hw-submission-intppfeaturemask (hexint)jppfeaturemask-hexintforcelongtraining (uint)jforcelongtraining-uintpcie_gen_cap (uint)jpcie-gen-cap-uintpcie_lane_cap (uint)jpcie-lane-cap-uintcg_mask (ullong)jcg-mask-ullongpg_mask (uint)j pg-mask-uintsdma_phase_quantum (uint)jsdma-phase-quantum-uintdisable_cu (charp)jdisable-cu-charpvirtual_display (charp)jvirtual-display-charp lbpw (int)jlbpw-intgpu_recovery (int)jgpu-recovery-intemu_mode (int)j emu-mode-intras_enable (int)jras-enable-intras_mask (uint)j ras-mask-uinttimeout_fatal_disable (bool)jtimeout-fatal-disable-booltimeout_period (uint)jtimeout-period-uintsi_support (int)jsi-support-intcik_support (int)jcik-support-intsmu_memory_pool_size (uint)jsmu-memory-pool-size-uintasync_gfx_ring (int)jasync-gfx-ring-int mcbp (int)jmcbp-intdiscovery (int)j discovery-int mes (int)jmes-intmes_log_enable (int)jmes-log-enable-int mes_kiq (int)j mes-kiq-int uni_mes (int)j uni-mes-int noretry (int)j noretry-intforce_asic_type (int)jforce-asic-type-intuse_xgmi_p2p (int)juse-xgmi-p2p-intsched_policy (int)jsched-policy-inthws_max_conc_proc (int)jhws-max-conc-proc-intcwsr_enable (int)jcwsr-enable-int"max_num_of_queues_per_device (int)j max-num-of-queues-per-device-intsend_sigterm (int)jsend-sigterm-inthalt_if_hws_hang (int)jhalt-if-hws-hang-inthws_gws_support(bool)jhws-gws-support-bool!queue_preemption_timeout_ms (int)jqueue-preemption-timeout-ms-intdebug_evictions(bool)jdebug-evictions-boolno_system_mem_limit(bool)jno-system-mem-limit-bool#no_queue_eviction_on_vm_fault (int)j!no-queue-eviction-on-vm-fault-intmtype_local (int)jmtype-local-intpcie_p2p (bool)j pcie-p2p-booldcfeaturemask (uint)jdcfeaturemask-uintdcdebugmask (uint)jdcdebugmask-uintabmlevel (uint)j abmlevel-uintdamageclips (int)jdamageclips-int tmz (int)jtmz-intfreesync_video (uint)jfreesync-video-uintreset_method (int)jreset-method-intj2j2jP>j2j2jP>j2j2jP>j 2j#2jP>j$2j'2jP>j(2j+2jP>j,2j/2j[j02j32j[j42j72j[j82j;2j[j<2j?2j.j@2jC2j.jD2jG2j.jH2jK2j.jL2jO2j<jP2jS2j<jT2jW2j<jX2j[2j<j\2j_2j j`2jc2j jd2jg2j jh2jk2j jl2jo2j jp2js2j jt2jw2j jx2j{2jj|2j2jj2j2j"j2j2j"j2j2j"j2j2j/j2j2j/j2j2j/j2j2j/j2j2j/j2j2jm#j2j2jm#j2j2jm#j2j2jm#j2j2jm#j2j2jj2j2jj2j2jj2jå2jjĥ2jǥ2j0jȥ2j˥2jj̥2jϥ2jjХ2jӥ2jjԥ2jץ2jjإ2jۥ2jjܥ2jߥ2jj2j2jj2j2jj2j2j-j2j2j-j2j2j-j2j2j-j2j2jALj2j2jALj2j2jALj2j2jALj2j 2jALj 2j2jALj2j2jALj2j2jALj2j2jALj2j2jALj 2j#2jALj$2j'2jALj(2j+2jj,2j/2jj02j32jj42j72jj82j;2jj<2j?2jj@2jC2jjD2jG2jjH2jK2jjL2jO2jjP2jS2jjT2jW2jjX2j[2jj\2j_2jj`2jc2jjd2jg2jjh2jk2jjl2jo2jjp2js2jjt2jw2jjx2j{2jj|2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j j2jæ2j jĦ2jǦ2j jȦ2j˦2j j̦2jϦ2j3*jЦ2jӦ2j3*jԦ2jצ2j3*jئ2jۦ2j3*jܦ2jߦ2j3*j2j2j3*j2j2j3*j2j2j3*j2j2j5j2j2j5j2j2j5j2j2j5j2j2j5j2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2jj'2j*2jj+2j.2jj/2j22jMj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2j1jO2jR2j1jS2jV2j1jW2jZ2j1j[2j^2j1j_2jb2j1jc2jf2j1jg2jj2j1jk2jn2j1jo2jr2j1js2jv2j1jw2jz2j1j{2j~2j1j2j2j1j2j2j1j2j2j1j2j2j1j2j2j1j2j2j&7j2j2j&7j2j2j&7j2j2j&7j2j2j&7j2j2j(j2j2j(j2j2j(j2j2j(j2j2jNj2j2jNj2j§2jNjç2jƧ2jNjǧ2jʧ2jNj˧2jΧ2jNjϧ2jҧ2jNjӧ2j֧2jNjק2jڧ2jNjۧ2jާ2jNjߧ2j2jNj2j2jNj2j2jaj2j2jaj2j2jaj2j2jaj2j2jaj2j2jBj2j2jBj2j2jBj2j 2jBj 2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j"2jBj#2j&2jBj'2j*2jBj+2j.2jBj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2j$j2j2j$j2j2j=j2j2jvj2[1]j%id2[2]jvid3j2jvj2j2jvj2j2jvj2j2jvj2j2jvj2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j¨2jŨ2j%jƨ2jɨ2jjʨ2jͨ2jjΨ2jѨ2jjҨ2jը2jj֨2j٨2jjڨ2jݨ2jjި2j2jj2j2jj2j2jj2j2jj2j2jj2j2jEj2j2jEj2j2j)j2j2j)j2j2j)j2j 2j)j 2j 2j)j2j2j&j2j2jmj2j2jmj2j2jmj2j!2jmj"2j%2jmj&2j)2jj*2j-2jj.2j12jj22j52jj62j92jj:2j=2jj>2jA2jjB2jE2jjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jojV2jY2jojZ2j]2joj^2ja2jNjb2je2j@jf2ji2j@jj2jm2j@jn2jq2j@jr2ju2j8jv2jy2j8jz2j}2j8j~2j2j8j2j2j8j2j2j8j2j2j4j2j2j4j2j2j4j2j2j4j2j2j4j2j2j4j2j2j4j2j2j4j2j2j;:j2j2jj2j2jj2j2jj2j2jj2j2jj©2jũ2jjƩ2jɩ2jGjʩ2jͩ2jGjΩ2jѩ2jGjҩ2jթ2jGj֩2j٩2jA#jک2jݩ2j%jީ2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2jj2j2jj2j2jj2j2jj2j2jj2u(j 2j5j 2j 2j5j2j2j5j2j2j5j2j2j5j2j2jtHj2j!2jtHj"2j%2jtHj&2j)2jtHj*2j-2jtHj.2j12jtHj22j52jtHj62j92jtHj:2j=2jtHj>2jA2j (jB2jE2j!!jF2jI2j!!jJ2jM2j!!jN2jQ2jjR2jU2jjV2jY2jjZ2j]2jj^2ja2jjb2je2jjf2ji2jjj2jm2jjn2jq2jtjr2ju2jtjv2jy2jtjz2j}2jtj~2j2jtj2j2j7j2j2j7j2j2j7j2j2j7j2j2j7j2j2j7j2j2j7j2j2j7j2j2j7j2j2j7j2j2j7j2j2j7j2j2jj2j2jj2j2jj2j2jjª2jŪ2j&jƪ2jɪ2j!jʪ2jͪ2j!jΪ2jѪ2j!jҪ2jժ2j!j֪2j٪2j!jڪ2jݪ2j!jު2j2j!j2j2j!j2j2j!j2j2j.j2j2j.j2j2j.j2j2jj2j2jj2j2jj2j2jj2j 2jJj 2j 2jJj2j2jJj2j2jJj2j2jJj2j2jJj2j!2jJj"2j%2jJj&2j)2jJj*2j-2j=j.2j12j;j22j52j;j62j92j'j:2j=2j'j>2jA2j'jB2jE2j6(jF2jI2j6(jJ2jM2j jN2jQ2j jR2jU2j jV2jY2j jZ2j]2j j^2ja2j6jb2je2j6jf2ji2j1jj2jm2j1jn2jq2j1jr2ju2j1jv2jy2jjz2j}2jj~2j2jj2j2jj2j2jj2j2jj2j2jj2j2jCj2j2j;j2j2j;j2j2j;j2j2j#Dj2j2j#Dj2j2j#Dj2j2j#Dj2j2j#Dj2j2j#Dj2j2j#Dj2j2jaj«2jū2jajƫ2jɫ2jajʫ2jͫ2jjΫ2jѫ2jjҫ2jի2jE0j֫2j٫2jE0jګ2jݫ2jE0jޫ2j2jE0j2j2jFj2j2jFj2j2jFj2j2jFj2j2jFj2j2jFj2j2j j2j2j j2j2j j2j 2j j 2j 2j j2j2jj2j2jj2j2jj2j2jj2j!2jj"2j%2jj&2j)2jj*2j-2jIj.2j12jIj22j52jIj62j92jIj:2j=2jIj>2jA2jBjB2jE2jBjF2jI2jBjJ2jM2jBjN2jQ2jBjR2jU2jBjV2jY2jBjZ2j]2jBj^2ja2j jb2je2j jf2ji2j jj2jm2j jn2jq2j jr2ju2j;jv2jy2j;jz2j}2j;j~2j2j;j2j2j;j2j2j;j2j2j;j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj¬2jŬ2jjƬ2jɬ2jjʬ2jͬ2jjά2jѬ2jjҬ2jլ2jj֬2j٬2jjڬ2jݬ2jjެ2j2jj2j2jj2j2jj2j2jj2j2jj2j2j,j2j2j,j2j2j`j2j2j`j2j2j`j2j 2j`j 2j 2j`j2j2jj2j2jj2j2j{j2j2jXqj2j!2jXqj"2j%2jXqj&2j)2jÈj*2j-2jWj.2j12jWj22j52jWj62j92jWj:2j=2jWj>2jA2jWjB2jE2jWjF2jI2jYjJ2jM2jYjN2jQ2jjR2jU2jjV2jY2jjZ2j]2jj^2ja2jjb2je2jjf2ji2jjj2jm2jjn2jq2jjr2ju2jjv2jy2jjz2j}2j)j~2j2j)j2j2jj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj­2jŭ2jmjƭ2jɭ2jmjʭ2jͭ2jmjέ2jѭ2jmjҭ2jխ2jmj֭2j٭2jmjڭ2jݭ2jmjޭ2j2jmj2j2jmj2j2jkj2j2jkj2j2j@j2j2j@j2j2j@j2j2jZj2j2jZj2j2jZj2j 2jZj 2j 2jZj2j2jZj2j2jZj2j2jZj2j2jZj2j!2jZj"2j%2jZj&2j)2jZj*2j-2jZj.2j12jCj22j52jj62j92jj:2j=2jj>2jA2jjB2jE2jjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jjV2jY2jjZ2j]2jj^2ja2jjb2je2jjf2ji2jjj2jm2j3jn2jq2j3jr2ju2j3jv2jy2jjz2j}2jj~2j2jj2j2jj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jWYj2j2j\j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jRj®2jŮ2jRjƮ2jɮ2jRjʮ2jͮ2jRjή2jѮ2jRjҮ2jծ2jRj֮2jٮ2jRjڮ2jݮ2jRjޮ2j2jRj2j2jRj2j2jRj2j2jRj2j2j6j2j2j6j2j2j6j2j2j6j2j2j6j2j2j6j2j 2j6j 2j 2j6j2j2j6j2j2j6j2j2jj2j2jj2j!2jj"2j%2jj&2j)2j-j*2j-2j-j.2j12j-j22j52jj62j92jj:2j=2jj>2jA2juUjB2jE2juUjF2jI2juUjJ2jM2juUjN2jQ2juUjR2jU2juUjV2jY2juUjZ2j]2juUj^2ja2juUjb2je2juUjf2ji2juUjj2jm2j}~jn2jq2j}~jr2ju2j}~jv2jy2j}~jz2j}2jvkj~2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj2j2jvkj¯2jů2jxjƯ2jɯ2jxjʯ2jͯ2jxjί2jѯ2jxjү2jկ2jxj֯2jٯ2jxjگ2jݯ2jYjޯ2j2jYj2j2jYj2j2jYj2j2jYj2j2jYj2j2jWj2j2jWj2j2jWj2j2jWj2j2jjj2j 2jjj 2j 2jjj2j2jjj2j2jj2j2jj2j2jj2j!2jj"2j%2jj&2j)2jj*2j-2jj.2j12jj22j52jj62j92jj:2j=2jj>2jA2jQ~jB2jE2jjF2jI2jtjJ2jM2jtjN2jQ2jtjR2jU2jtjV2jY2jtjZ2j]2jtj^2ja2jtjb2je2jtjf2ji2jtjj2jm2jtjn2jq2jtjr2ju2jsjv2jy2jsjz2j}2jsj~2j2jsj2j2jsj2j2jnTj2j2jnTj2j2jnTj2j2jnTj2j2jnTj2j2jnTj2j2jnTj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj°2jŰ2jjư2jɰ2jjʰ2jͰ2jjΰ2jѰ2jjҰ2jհ2jjְ2jٰ2jQjڰ2jݰ2jQjް2j2jQj2j2jQj2j2jQj2j2jQj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j 2jhj 2j 2jqj2j2jXj2j2jXj2j2jXj2j2jXj2j!2jXj"2j%2jj&2j)2jj*2j-2jj.2j12jj22j52jj62j92jj:2j=2jj>2jA2jjB2jE2jjF2jI2jjJ2jM2jjN2jQ2jOjR2jU2jOjV2jY2jOjZ2j]2jOj^2ja2jOjb2je2jjf2ji2jjj2jm2jjn2jq2jjr2ju2jjv2jy2jjz2j}2j#cj~2j2j#cj2j2j#cj2j2j#cj2j2j#cj2j2jӓj2j2jӓj2j2jӓj2j2jӓj2j2jӓj2j2jӓj2j2jӓj2j2jӓj2j2j}j2j2j}j2j2jyj2j2jyj2j2jyj±2jű2jyjƱ2jɱ2jyjʱ2jͱ2jyjα2jѱ2jjұ2jձ2jjֱ2jٱ2jjڱ2jݱ2jjޱ2j2jj2j2jj2j2jj2j2jj2j2jj2j2j5j2j2j5j2j2j5j2j2j5j2j2jvj2j 2jvj 2j 2jvj2j2jvj2j2jvj2j2jvj2j2jvj2j!2jvj"2j%2jvj&2j)2jvj*2j-2jvj.2j12jjj22j52jjj62j92jjj:2j=2j+j>2jA2jjB2jE2jjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jjV2jY2jjZ2j]2jj^2ja2jjb2je2jjf2ji2jjj2jm2jjn2jq2jjr2ju2jjv2jy2jjz2j}2jj~2j2jj2j2jj2j2jj2j2jj2j2j=j2j2j=j2j2j=j2j2j=j2j2j|j2j2j|j2j2j|j2j2j|j2j2jj2j2jj2j2jj2j2jj2j2jj²2jŲ2jjƲ2jɲ2jjʲ2jͲ2j6vjβ2jѲ2jijҲ2jղ2jijֲ2jٲ2jXjڲ2jݲ2jj޲2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j 2jNrj2j2jNrj2j2jNrj2j2jrj2j2jrj2j!2jrj"2j%2jrj&2j)2jrj*2j-2jj.2j12jj22j52jj62j92jj:2j=2jzj>2jA2jzjB2jE2jzjF2jI2jzjJ2jM2jmjN2jQ2jmjR2jU2jmjV2jY2jmjZ2j]2jmj^2ja2jmjb2je2jmjf2ji2jmjj2jm2jqjn2jq2jqjr2ju2j5jv2jy2j5jz2j}2j5j~2j2j5j2j2jj2j2jj2j2jj2j2jj2j2jj2j2j^{j2j2j^{j2j2j^{j2j2j*j2j2j*j2j2jj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj³2jų2jPjƳ2jɳ2jPjʳ2jͳ2jPjγ2jѳ2jPjҳ2jճ2jPjֳ2jٳ2jPjڳ2jݳ2jPj޳2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj2j 2j=j 2j 2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j!2j=j"2j%2j=j&2j)2j=j*2j-2j=j.2j12j=j22j52j=j62j92j=j:2j=2j=j>2jA2j=jB2jE2j=jF2jI2j=jJ2jM2j=jN2jQ2j=jR2jU2j=jV2jY2j=jZ2j]2j=j^2ja2j=jb2je2j=jf2ji2j=jj2jm2j=jn2jq2j=jr2ju2j=jv2jy2j=jz2j}2j=j~2j2j=j2j2j=j2j2j=j2j2j$j2j2j$j2j2j$j2j2j$j2j2j$j2j2j$j2j2j$j2j2j$j2j2j$j2j2j$j2j2j$j2j2j$j2j2j$j2j2j$j2j´2j$jô2jƴ2j$jǴ2jʴ2j;j˴2jδ2j;jϴ2jҴ2j;jӴ2jִ2j;j״2jڴ2j;j۴2j޴2j;jߴ2j2j;j2j2j;j2j2j;j2j2j;j2j2j;j2j2j;j2j2j;j2j2j;j2j2j;j2j2j;j2j 2j;j 2j2j;j2j2j;j2j2j;j2j2jj2j2jj2j!2jj"2j%2jj&2j)2jj*2j-2jj.2j12jj22j52jj62j92jj:2j=2jj>2jA2jjB2invalidation examplejinvalidation-examplejE2jjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jjV2jY2jjZ2j]2jj^2ja2jjb2je2jjf2ji2jjj2jm2jjn2 hxg messagej hxg-messageguc_hxg_origin_hostjguc-hxg-origin-hostguc_hxg_origin_gucjguc-hxg-origin-gucguc_hxg_type_requestjguc-hxg-type-requestguc_hxg_type_eventjguc-hxg-type-eventguc_hxg_type_fast_requestjguc-hxg-type-fast-requestguc_hxg_type_no_response_busyjguc-hxg-type-no-response-busyguc_hxg_type_no_response_retryjguc-hxg-type-no-response-retryguc_hxg_type_response_failurejguc-hxg-type-response-failureguc_hxg_type_response_successjguc-hxg-type-response-success hxg requestj hxg-requesthxg fast requestjhxg-fast-request hxg eventj hxg-eventhxg busyjhxg-busy hxg retryj hxg-retry guc_hxg_retry_reason_unspecifiedj guc-hxg-retry-reason-unspecified hxg failurej hxg-failure hxg responsej hxg-responseguc mmio based communicationjguc-mmio-based-communicationmmio hxg messagejmmio-hxg-message ct bufferj ct-bufferctb descriptorjctb-descriptorguc_ctb_status_no_errorjguc-ctb-status-no-errorguc_ctb_status_overflowjguc-ctb-status-overflowguc_ctb_status_underflowjguc-ctb-status-underflowguc_ctb_status_mismatchjguc-ctb-status-mismatchguc_ctb_status_unusedjguc-ctb-status-unused ctb messagej ctb-messageguc_ctb_format_hxgjguc-ctb-format-hxgctb hxg messagejctb-hxg-messagectb based communicationjctb-based-communicationhost2guc_self_cfgjhost2guc-self-cfgguc_action_host2guc_self_cfgjguc-action-host2guc-self-cfghost2guc_control_ctbjhost2guc-control-ctbguc_action_host2guc_control_ctbjguc-action-host2guc-control-ctbguc_ctb_control_disablejguc-ctb-control-disableguc_ctb_control_enablejguc-ctb-control-enableguc klvjguc-klvguc self config klvsjguc-self-config-klvsguc_klv_self_cfg_h2g_ctb_addrjguc-klv-self-cfg-h2g-ctb-addr(guc_klv_self_cfg_h2g_ctb_descriptor_addrj(guc-klv-self-cfg-h2g-ctb-descriptor-addrguc_klv_self_cfg_h2g_ctb_sizejguc-klv-self-cfg-h2g-ctb-sizeguc_klv_self_cfg_g2h_ctb_addrjguc-klv-self-cfg-g2h-ctb-addr(guc_klv_self_cfg_g2h_ctb_descriptor_addrj(guc-klv-self-cfg-g2h-ctb-descriptor-addrguc_klv_self_cfg_g2h_ctb_sizejguc-klv-self-cfg-g2h-ctb-sizejq2jjr2ju2jjv2jy2jjz2j}2jj~2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jLj2j2jLj2j2jLj2j2jLj2j2jj2j2jdj2j2j.j2j2j.jµ2jŵ2j.jƵ2jɵ2j.jʵ2j͵2j.jε2jѵ2j.jҵ2jյ2jjֵ2jٵ2jjڵ2jݵ2jj޵2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jHj2j2jHj2j2jHj2j2jHj2j 2jHj 2j 2jHj2j2jHj2j2jj2j2jj2j2jGj2j!2jGj"2j%2jGj&2j)2jGj*2j-2jGj.2j12jx#j22j52jx#j62j92jx#j:2j=2j\j>2jA2j\jB2jE2j\jF2jI2j\jJ2jM2j\jN2jQ2j\jR2jU2j_jV2jY2j_jZ2j]2j_j^2ja2j_jb2je2jjf2ji2jjj2jm2jjn2jq2jjr2ju2jjv2jy2j!jz2j}2j!j~2j2j!j2j2j9j2j2jyj2j2jyj2j2jyj2j2jyj2j2j*Gj2j2j*Gj2j2j#j2j2j#j2j2j#j2j2j#j2j2j#j2j2j@,j2j2j@,j2j2j@,j2j2j@,j¶2i915_param_vm_bind_versionj7i915-param-vm-bind-version i915_vm_create_flags_use_vm_bindj7 i915-vm-create-flags-use-vm-bindjŶ2j7jƶ2jɶ2j7jʶ2jͶ2j7jζ2jѶ2j7jҶ2jն2j#jֶ2jٶ2jjڶ2jݶ2jj޶2j2jj2j2jj2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j 2j0j 2j 2j0j2j2j0j2j2j0j2j2j0j2j2j0j2j!2j0j"2j%2j0j&2j)2j0j*2j-2j0j.2j12j0j22j52j0j62j92j0j:2j=2j0j>2jA2j0jB2jE2j0jF2jI2j0jJ2jM2j0jN2jQ2j0jR2jU2j0jV2jY2j0jZ2j]2j0j^2ja2j0jb2je2j0jf2ji2j0jj2jm2j0jn2jq2j0jr2ju2j0jv2jy2j0jz2j}2j0j~2j2j0j2j2j0j2j2jDj2j2jj2j2jj2j2jj2j2j:j2j2j:j2j2j:j2j2j:j2j2jIj2j2jIj2j2jIj2j2jIj2j2jIj2j2jw]j2j2jw]j2jķ2jw]jŷ2jȷ2jw]jɷ2j̷2jw]jͷ2jз2jw]jѷ2jԷ2j;jշ2jط2j;jٷ2jܷ2j;jݷ2j2j;j2j2j;j2j2jPj2j2jj2j2jj2j2jj2j2jj2 xe assertsjY- xe-assertsj2jY-j2j2jL0j2j2jL0j2j2j\j 2j 2j\j 2j2j\j2j2j\j2j2j\j2j2j\j2j 2js7j!2j$2js7j%2j(2jj)2j,2j[Oj-2j02j[Oj12j42j[Oj52j82j[Oj92j<2j[Oj=2j@2j`jA2jD2j`jE2jH2j`jI2jL2j`jM2jP2j`jQ2jT2j`jU2jX2j`jY2j\2j`j]2j`2jNja2jd2jNje2jh2jOji2jl2jOjm2jp2jXjq2jt2jXju2jx2j$jy2j|2j$j}2j2jj2j2jj2j2j#j2j2j#j2j2j#j2j2jFj2j2jFj2j2jFj2j2jDj2j2jDj2j2jDj2j2jDj2j2jDj2j2jDj2j2jDj2j2jj2j2jj2jĸ2jjŸ2jȸ2jjɸ2j̸2jj͸2jи2jjѸ2jԸ2jjո2jظ2jjٸ2jܸ2jjݸ2u(j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jij2j2jij2j2jij2j2jKj 2j 2jKj 2j2jKj2j2j-j2j2j-j2j2j-j2j 2j-j!2j$2jj%2j(2jj)2j,2jj-2j02jj12j42jj52j82jj92j<2j_j=2j@2j_jA2jD2j_jE2jH2j_jI2jL2j_jM2jP2j_jQ2jT2j-jU2jX2jjY2j\2j j]2j`2j ja2jd2j je2jh2j ji2jl2jXjm2jp2jXjq2jt2jXju2jx2jXjy2j|2jXj}2j2jXj2j2jXj2j2jXj2j2jlj2j2jlj2j2jlj2j2jlj2j2jj2j2jj2j2jj2j2jj2j2j?j2j2j?j2j2j?j2j2j?j2j2j?j2j2jj2jĹ2jjŹ2jȹ2jjɹ2j̹2jj͹2jй2jWjѹ2jԹ2jWjչ2jع2jWjٹ2jܹ2jWjݹ2j2jj2j2jj2j2jj2j2j:j2j2j:j2j2j:j2j2jYj2j2jYj2j2jj2j2jj2j2jej 2j 2jej 2j2jej2j2jj2j2jj2j2jj2j 2jj!2j$2jj%2j(2jj)2j,2j,j-2j02j,j12j42j,j52j82j[^j92j<2j[^j=2j@2j[^jA2jD2j[^jE2jH2j[^jI2jL2jjM2jP2jjQ2jT2jjU2jX2jjY2j\2jj]2j`2jja2jd2jje2jh2jji2jl2jjm2jp2jGjq2jt2jGju2jx2jGjy2j|2jGj}2j2jGj2j2jj2j2jj2j2jj2j2jQj2j2jQj2j2jQj2j2jQj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j/;j2jĺ2j/;jź2jȺ2j/;jɺ2j̺2j/;jͺ2jк2j/;jѺ2jԺ2jjպ2jغ2jjٺ2jܺ2jjݺ2j2jj2j2jj2j2jj2j2jj2j2jMj2j2jMj2j2jMj2j2jMj2j2jMj2j2jj2j2jj 2j 2jj 2j2jEj2j2jEj2j2jEj2j2jEj2j 2jEj!2j$2j@j%2j(2j@j)2j,2jj-2j02jj12j42jj52j82jj92j<2jj=2j@2jjA2jD2jjE2jH2jjI2jL2jjM2jP2jjQ2jT2jjU2jX2jjY2j\2jj]2j`2jja2jd2jje2jh2jlji2jl2jljm2jp2jljq2jt2jlju2jx2jjy2j|2jCj}2j2jCj2j2jCj2j2jCj2j2jCj2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2j{j2j2jzj2j2jzj2j2jzj2j2jvj2j2jvj2j2jvj2jĻ2jvjŻ2jȻ2j jɻ2j̻2jjͻ2jл2jrjѻ2jԻ2j-jջ2jػ2jejٻ2jܻ2jejݻ2j2jej2j2jej2j2jej2j2jej2j2jej2j2jej2j2jej2j2j4j2j2j4j2j2j4j2j2j4j 2j 2jYj 2j2jYj2j2jj2j2jj2j2jj2j 2j.j!2j$2jj%2j(2jej)2j,2jej-2j02jej12j42jyj52j82jyj92j<2jyj=2j@2jyjA2jD2jyjE2jH2jjI2jL2jjM2jP2jjQ2jT2jjU2jX2jjY2j\2jUj]2j`2jUja2jd2jUje2jh2jUji2jl2jUjm2jp2jjq2jt2jju2jx2jjy2j|2jj}2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jfj2j2jfj2j2jfj2j2jfj2j2jfj2j2jfj2j2jaj2j2jaj2j2jfj2jļ2jjż2jȼ2jjɼ2j̼2jjͼ2jм2jjѼ2jԼ2jjռ2jؼ2jjټ2jܼ2jjݼ2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j+j2j2j+j2j2j+j2j2j+j2j2j+j 2j 2j+j 2j2j+j2j2j+j2j2j+j2j2j+j2j 2j+j!2j$2j+j%2j(2j+j)2j,2j+j-2j02j+j12j42j|ij52j82jj92j<2jj=2j@2jjA2jD2jjE2jH2jjI2jL2jjM2jP2jjQ2jT2jjU2jX2jjY2j\2jj]2j`2jja2jd2jje2jh2jji2jl2jjm2jp2j(ijq2jt2jju2jx2jjy2j|2jj}2j2jj2j2jj2j2jj2j2jj2j2jj2j2jlj2j2jlj2j2jlj2j2jlj2j2jJj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2jĽ2jjŽ2jȽ2jjɽ2j̽2jjͽ2jн2jjѽ2jԽ2jjս2jؽ2jjٽ2jܽ2jjݽ2j2jj2j2jj2j2jj2j2jj2j2jij2j2jij2j2j9j2j2j9j2j2j9j2j2j9j2j2j9j 2j 2jj 2j2j6nj2j2j6nj2j2j6nj2j2j6nj2j 2j6nj!2j$2j6nj%2j(2j6nj)2j,2j6nj-2j02j6nj12j42j6nj52j82j<j92j<2j<j=2j@2j<jA2jD2jjE2jH2jjI2jL2jjM2jP2jjQ2jT2jjU2jX2jwjY2j\2jwj]2j`2jlja2jd2jlje2jh2jGji2jl2jGjm2jp2jGjq2jt2jYju2jx2jYjy2j|2jYj}2j2jYj2j2jYj2j2jYj2j2jYj2j2jOj2j2jOj2j2jOj2j2jOj2j2jj2j2jj2j2jj2j2jj2j2jMmj2j2jMmj2j2jMmj2j2jMmj2j2jMmj2jľ2jMmjž2jȾ2jjɾ2j̾2jj;2jо2jjѾ2jԾ2jjվ2jؾ2jljپ2jܾ2jljݾ2j2jlj2j2jlj2j2j7hj2j2j7hj2j2j7hj2j2j7hj2j2j7hj2j2j j2j2j j2j2j j2j2j.jj 2j 2j.jj 2j2j.jj2j2j.jj2j2j.jj2j2j.jj2j 2j.jj!2j$2j.jj%2j(2j.jj)2j,2jj-2j02jj12j42jj52j82jj92j<2jj=2j@2jjA2jD2jjE2jH2jjI2jL2jjM2jP2jjQ2jT2jjU2jX2jjY2j\2jj]2j`2jja2jd2jje2jh2jji2jl2j]jm2jp2j]jq2jt2j]ju2jx2j]jy2j|2jsj}2j2jjj2j2jjj2j2jjj2j2jjj2j2jjj2j2jjj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jhj2j2jSj2j2jsj2j2jsj2j2jsj2j2jsj2jĿ2jsjſ2jȿ2jjɿ2j̿2jjͿ2jп2jvcjѿ2jԿ2jvcjտ2jؿ2jdjٿ2jܿ2jdjݿ2j2jdj2j2jdj2j2jdj2j2jj2j2jj2j2j>j2j2jPj2j2jPj2j2jPj2j2jPj2j2jPj 2j 2jPj 2j2jPj2j2jPj2j2jPj2j2jPj2j 2jPj!2j$2jPj%2j(2jPj)2j,2jPj-2j02jPj12j42jPj52j82jPj92j<2jPj=2j@2jjA2jD2j:jE2jH2j:jI2jL2j:jM2jP2j:jQ2jT2j:jU2jX2j:jY2j\2j:j]2j`2jja2jd2jje2jh2jlji2jl2jjm2jp2jjq2jt2jju2jx2jjy2j|2jj}2j2jj2j2jj2j2jj2j2j"j2j2jj2j2jj2j2jj2j2jj2j2j#j2j2j)j2j2j@j2j2jNj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j:j2j2jj2j2jGj2j2jGj2j2jj2j2jj2j2jj2j2jgj2j2jgj2j2jgj2j2jj2j2j]j2j2j]j 2j 2j]j 2j2j]j2j2jj2j2j0j2j2j0j2j 2j0j!2j$2j0j%2j(2j0j)2j,2j0j-2j02jj12j42jj52j82jj92j<2jj=2j@2j(jA2jD2j(jE2jH2j(jI2jL2j(jM2jP2j(jQ2jT2jjU2jX2jjY2j\2jj]2j`2jja2jd2jje2jh2jji2jl2jjm2jp2jjq2jt2j5ju2jx2jjy2j|2jj}2j2jj2j2jj2j2jj2j2jj2j2j-j2j2j-j2j2j-j2j2j-j2j2j-j2j2j j2j2j j2j2j j2j2j j2j2jNj2j2jNj2j2jNj2j2j(j2j2j(j2j2j(j2j2j(j2j2j(j2j2j(j2j2j(j2j2j(j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jHj2j2jHj2j2jj2j2jj2j2jj2j2jj 2j 2jj 2j2jj2j2jj2j2jj2j2jj2j 2jj!2j$2jj%2j(2j*j)2j,2j*j-2j02j*j12j42j*j52j82j!j92j<2j!j=2j@2j!jA2jD2j1jE2jH2j1jI2jL2j1jM2last rowj1last-rowjP2j1jQ2j\2j1j]2j`2j1ja2jT2j1jU2jX2j1jY2jd2j1je2jh2j1jI2jk2j1jl2jo2j1jp2js2j1jt2jw2j;jx2j{2j;j|2j2j;j2j2j;j2j2j;j2j2j;j2j2j;j2j2j;j2j2j;j2j2jj2j2j+j2j2j8j2j2j8j2j2j8j2j2j8j2j2j8j2j2j8j2j2j8j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2j0j 2j2jij2j2jij2j2jij2j2jij2j2jij 2j#2jij$2j'2jj(2j+2jj,2j/2jj02j32jj02j62jj72j:2jj;2j>2jj?2jB2jjC2jF2j04jG2jJ2j04jK2jN2j04jO2jR2jKjS2jV2jKjW2jZ2jKj[2j^2jKj_2jb2jKjc2jf2jKjg2jj2jKjk2jn2jKjo2jr2jKjs2jv2jKjw2jz2jKj{2j~2jKj2j2jKj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2j";j2j2j";j2j2j";j2j2jg j2j2jg j2j2jg j2j2jg j2j2jg j2j2jg j2j2juj2j2juj2j2juj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j:j2j2jLj2j2j j2j2j j2j2jj2extended-linearj,extended-linearrch-link-statusj,rch-link-statusbackground-commandsj,background-commandsj 2j,j 2j2j,j2j2j,j2j2jUj2j2jUj2j2jUj2j"2jUj#2j&2j$j'2j*2j$j+2j.2j$j/2j22j5j32j62j5j72j:2j5j;2j>2j5j?2jB2j5jC2jF2j5jG2jJ2j5jK2jN2j5jO2jR2j5jS2jV2j5jW2jZ2jIj[2j^2jIj_2jb2jIjc2jf2jIjg2jj2jIjk2jn2jIjo2jr2jIjs2jv2jIjw2jz2jIj{2j~2jP%j2j2jP%j2j2jP%j2j2jP%j2j2jP%j2j2j0j2j2j0j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j]#j2j2j]#j2j2j]#j2j2j]#j2j2j]#j2j2jKj2j2jKj2j2jKj2j2jKj2j2jKj2j2jKj2j2jKj2j2j?j2j2j?j2j2j?j2j2j)Bj2j2j)Bj2j2j)Bj2j2j)Bj2j2j)Bj2j2j)Bj2j2j)Bj2j 2j)Bj 2j2j)Bj2j2j)Bj2j2j)Bj2j2j)Bj2j2j)Bj2j"2j)Bj#2j&2j)Bj'2j*2j)Bj+2j.2j)Bj/2j22j)Bj32j62j)Bj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2j.j[2j^2j.j_2jb2j.jc2jf2j.jg2jj2j.jk2jn2j.jo2jr2j.js2jv2j.jw2jz2j.j{2j~2jj2j2jj2j2jj2j2jDj2j2jDj2j2jDj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j2jr@j2j2j)j2j2j)j2j2j)j2j2j)j2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j 2j=j 2j2j=j2j2j=j2j2j=j2j2j=j2j2j=j2j"2j6j#2j&2jj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2j4j;2 doublerankedj doublerankedj>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2j@jW2jZ2j@j[2j^2j@j_2jb2j@jc2jf2j@jg2jj2j@jk2jn2j@jo2jr2j@js2jv2jz;jw2jz2jz;j{2j~2jz;j2j2jz;j2j2jz;j2j2jNj2j2jNj2j2jNj2j2jNj2j2jNj2j2jNj2j2jj2j2j j2j2jV5j2j2jV5j2j2jhj2j2jhj2j2ju>j2j2ju>j2j2ju>j2j2ju>j2j2ju>j2j2ju>j2j2ju>j2j2ju>j2j2j<j2j2j.j2j2jj2j2jM j2j2jM j2j2jM j2j2j"j2j2jBj2j2jBj2j2jXj2j2j"+j2j2j"+j2j 2j"+j 2j2j"+j2j2j"+j2j2jj2j2jj2j2jj2j"2jj#2j&2jj'2j*2j.j+2j.2j.j/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jh jS2jV2jh jW2jZ2jh j[2j^2jh j_2jb2jbjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jJjw2jz2jJj{2j~2jJj2j2jJj2j2jJj2j2jJj2j2jOEj2j2jOEj2j2jOEj2j2jOEj2j2jOEj2j2jOEj2j2jOEj2j2jOEj2j2jOEj2j2jK j2j2jK j2j2jK j2j2jK j2j2jK j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j:j2j2j:j2j2j:j2j2j:j2j2j:j2j2j:j2j2j:j2j2j:j2j 2j:j 2j2j:j2j2j:j2j2j:j2j2j:j2j2j:j2j"2j:j#2j&2j:j'2j*2j:j+2j.2jjj/2j22jjj32j62jjj72j:2jjj;2j>2jjj?2jB2jjjC2jF2jjjG2jJ2jjjK2jN2jjjO2jR2jjjS2jV2jNjW2jZ2jNj[2j^2jNj_2jb2jNjc2jf2jNjg2u(jj2jNjk2jn2j“jo2jr2j“js2jv2j“jw2jz2j“j{2j~2j“j2j2j“j2j2j“j2j2jfj2j2jfj2j2jfj2j2jfj2j2jfj2j2jfj2j2jfj2j2jfj2j2jj2j2jj2j2jj2j2jj2maple tree flagsjmaple-tree-flagsj2jj2j2jj2j2jj2j2jj2j2jj2j2juj2j2juj2j2juj2j2juj2j2jpj2j2jpj2j2jpj2j2jpj2j2jXj2j2jXj2j2jXj2j2jXj2j2jXj2j2jXj2j2j5j2j 2j5j 2j 2j5j2j2j5j2j2j5j2j2j5j2j2j5j2j!2j5j"2j%2j5j&2j)2j5j*2j-2j1j.2j12j1j22j52j1j62j92j1j:2j=2j}j>2jA2j}jB2jE2j}jF2jI2j}jJ2jM2j}jN2jQ2jNjR2jU2jNjV2jY2jNjZ2j]2jNj^2ja2jRjb2je2jRjf2ji2jRjj2jm2j'djn2jq2j'djr2ju2j'djv2jy2j'djz2j}2j'dj~2j2j'dj2j2j'dj2j2j'dj2j2j'dj2j2j'dj2j2j'dj2j2j'dj2j2jlj2j2jlj2j2jGRj2j2jGRj2j2jGRj2j2jGRj2j2jGRj2j2jgMj2j2jgMj2j2jgMj2j2jgMj2j2jgMj2j2jSj2j2jSj2j2jSj2j2jSj2j2jSj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2j|j 2j 2j|j2j2j|j2j2j|j2j2juj2j2juj2j!2juj"2j%2juj&2j)2juj*2j-2juj.2j12juj22j52juj62j92jj:2j=2jj>2jA2jjB2jE2jjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jjV2jY2j xjZ2j]2j xj^2ja2j xjb2je2j xjf2ji2j xjj2jm2j xjn2jq2j xjr2ju2j xjv2jy2j!mjz2j}2j!mj~2j2j!mj2j2j!mj2j2j!mj2j2jrfj2j2jrfj2j2jrfj2j2jrfj2j2jrfj2j2jrfj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jKj2j 2jKj 2j 2jKj2j2jKj2j2jKj2j2jKj2j2jKj2j!2jKj"2j%2jKj&2j)2jKj*2j-2jKj.2j12jKj22j52jKj62j92jKj:2j=2jQj>2jA2jZjB2jE2jwjF2jI2jTnjJ2jM2jTnjN2jQ2jTnjR2jU2jTnjV2jY2jTnjZ2j]2jyj^2ja2jyjb2je2jyjf2ji2jyjj2jm2jWjn2jq2jWjr2ju2jWjv2jy2j}jz2j}2j}j~2j2j}j2j2j}j2j2jHj2j2jHj2j2jHj2j2j,Nj2j2jj2j2jj2j2jj2j2jmj2j2jmj2j2jmj2j2jUj2j2jUj2j2jUj2j2jUj2j2jIj2j2jIj2j2jIj2j2jIj2j2jIj2j2jIj2j2jIj2j2jIj2j2jIj2j2j?j2j2j?j2j2j?j2j2j?j2j2j?j2j2jj2j2jj2j2jxtj2j2jxtj2j 2jxtj 2j 2jxtj2j2j*j2j2j*j2j2jj2j2jj2j!2jj"2j%2jj&2j)2jj*2j-2jj.2j12jj22j52jj62j92jj:2j=2jj>2jA2jjB2jE2jjF2jI2jujJ2jM2jujN2jQ2jujR2jU2jujV2jY2jujZ2j]2juj^2ja2jujb2je2j jf2ji2j jj2jm2j jn2jq2j jr2ju2j jv2jy2jjz2j}2jj~2j2jj2j2jj2j2jЕj2j2jЕj2j2jЕj2j2jЕj2j2jЕj2j2jЕj2j2jЕj2j2jЕj2j2jЕj2j2j[j2j2j[j2j2j[j2j2j[j2j2j[j2j2jj2j2jpj2j2jpj2j2jmj2j2j j2j2j j2j2j j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jͦj2j2jͦj2j2jͦj2j2jͦj2j2jͦj2j 2jͦj 2j 2jͦj2j2jͦj2j2jͦj2j2jͦj2j2jͦj2j!2j{j"2j%2j{j&2j)2j{j*2j-2j{j.2j12j j22j52j j62j92j j:2j=2j j>2jA2j^jB2jE2j^jF2jI2j^jJ2jM2j^jN2jQ2j;jR2jU2j;jV2jY2j;jZ2j]2j;j^2ja2j;jb2je2j;jf2ji2j;jj2jm2j;jn2jq2j;jr2ju2j;jv2jy2jpjz2j}2jpj~2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2 gcov-testj~ gcov-test gcov-buildj~ gcov-buildj2j~j2j2j~j2j2j~j2j2j~j2j2j~j2j2j~j2j2j~j2j2j~j2j2j~j2j2j~j2j2j~j2j2jZ|j2j2jZ|j2j2jZ|j2j2jZ|j2j2jvij2j2j`j2j2j`j2j 2j`j 2j 2j`j2j2j`j2j2j`j2j2j`j2j2jtj2j!2jtj"2j%2jtj&2j)2jtj*2j-2jtj.2j12j\j22j52j\j62j92j\j:2j=2j\j>2jA2j\jB2jE2j\jF2jI2jրjJ2jM2jրjN2jQ2jրjR2jU2jրjV2jY2jրjZ2j]2jQj^2ja2jQjb2je2jQjf2ji2jQjj2jm2jQjn2jq2jQjr2ju2jQjv2jy2jQjz2j}2jQj~2j2jj2j2jj2j2jj2j2jj2j2jj2j2jqj2j2jqj2j2jqj2j2jqj2j2jqj2j2jqj2j2jqj2j2jqj2j2jqj2j2jqj2j2jqj2j2jqj2j2jqj2j2jLzj2j2jLzj2j2jLzj2j2jLzj2j2jLzj2j2jLzj2j2jLzj2j2jLzj2j2jLzj2j2jLzj2j2j[j2j2j+lj2j2j+lj2j2j+lj2j2j+lj2j2jkj2j 2jkj 2j 2jkj2j2jj2j2jj2j2jcj2j2jcj2j!2jݽj"2j%2jj&2j)2jj*2j-2jj.2j12jLj22j52jLj62j92jLj:2j=2jLj>2jA2jLjB2jE2jLjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jjV2jY2jHwjZ2j]2jHwj^2ja2jHwjb2je2jHwjf2ji2jHwjj2jm2j3yjn2jq2j3yjr2ju2j3yjv2jy2j3yjz2j}2j3yj~2j2j3yj2j2j3yj2j2j3yj2j2jnOj2j2jnOj2j2jnOj2j2jnOj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jmj2j2jmj2j2jmj2j2jmj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j 2jj2j2jj2j2jj2j2jj2j2jj2j!2jj"2j%2juj&2j)2jVgj*2j-2jVgj.2j12jVgj22j52jVgj62j92jVgj:2j=2jj>2jA2jjB2jE2jjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jjV2jY2jjZ2j]2j<j^2ja2j<jb2je2j<j^2jh2j<ji2jl2j<jm2jp2j<jq2jt2j<ju2jx2j<jy2j|2j<j}2j2j<j2j2j<j2j2j<j2j2j<jb2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jgj2j2jgj2j2jgj2j2jgj2j2jgj2j2jgj2j2jgj2j2jgj2j2jgj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj 2j#2j;j$2j'2j;j(2j+2jj,2j/2jj02j32jj42j72jj82j;2jj<2j?2jj@2jC2jjD2jG2jjH2jK2jjL2jO2jjP2jS2jjT2jW2jjX2j[2jj\2j_2jj`2jc2jjd2jg2jjh2jk2jjl2jo2jjp2js2jjt2jw2jjx2j{2jj|2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j'(j2j2j'(j2j2j4j2j2j4j2j2j4j2j2j4j2j2j4j2j2j4j2j2j4j2j2jj2j2jj2j2j<j2j2jdj2j 2jdj 2j2j,j2j2j,j2j2j,j2j2j,j2j2j,j 2j#2jj$2j'2j{j(2j+2jRj,2j/2jRj02j32jRj42j72jRj82j;2jRj<2j?2jRj@2jC2jRjD2jG2jRjH2jK2jRjL2jO2jjP2jS2jjP2jV2j4jW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jJ3j2j2jJ3j2j2jJ3j2j2jJ3j2j2jJ3j2j2jJ3j2j2jJ3j2j2jJ3j2j2jJ3j2j2j&j2j2j&j2j2jOj2j2jOj2j2jOj2j2jOj2j2jOj2j2jOj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2jj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jMj2j2jMj2j"2jMj#2j&2jMj'2j*2jMj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2j jG2jJ2jjK2jN2jjO2jR2j/jS2jV2j/jW2jZ2j/j[2j^2j/j_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2j-j2j2j-j2j2j)&j2j2j)j2j2j)j2j2j)j2j2j)j2j2j)j2j2jj2j2jj2j2j.?j2j2j.?j2j2j.?j2j2j.?j2j2j.?j2j2j.?j2j2jdj2cdrom_drive_statusjdcdrom-drive-statusj2jdj2 cdrom_ioctljd cdrom-ioctlj2jdj2j2jdj2j2jdj2j2jdj2j2jdj2j2jdj2j2jdj2j2jj2j2j5j2j2j5j2j2j5j2j2j5j2j2j5j2j2j5j2j2j5j2j2j5j2j 2j5j 2j2jT/j2j2jT/j2j2jT/j2j2jT/j2j2jMj2j"2jMj#2j&2jMj'2j*2jMj+2j.2j'j/2j22j'j32j62j'j72j:2j'j;2j>2jj?2jB2jjC2jF2jAjG2jJ2jAjK2jN2jAjO2jR2jAjS2jV2jAjW2jZ2joj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2j&j2j2j&j2j2j&j2j2j&j2j2j&j2j2j&j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j1j2j2j1j2j2j1j2j2j1j2j2j1j2j2j1j2j2j1j2j2j1j2j2jbj2j2jbj2j2jbj2j2jbj2j2jbj2j2jbj2j2jbj2j2jbj2j2jbj2j2jbj2j2jbj2j2jbj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2jj'2j*2jj+2j.2j(j/2j22j(j32j62j(j72j:2j(j;2j>2j(j?2jB2j(jC2jF2j(jG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jtj2j2jtj2j2jtj2j2jtj2j2jtj2j2jtj2j2jtj2j2jtj2j2jtj2j2jtj2j2jdj2j2jpj2j2jpj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jgj2j2jgj2j2jgj2j2jgj2j2jgj2j2jSj2j2jSj2j2jSj2j2jSj2j2jSj2j 2j j 2j2j j2j2j j2j2j j2j2j j2j2j j2j"2j j#2j&2j j'2j*2j j+2j.2jj/2j22j2j32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2j{jK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jwjg2jj2jwjk2jn2jwjo2jr2jwjs2jv2jwjw2jz2jwj{2j~2jwj2j2jwj2j2jwj2j2jwj2j2jwj2j2jwj2j2jwj2j2jj2j2jojj2j2jaj2j2jnj2j2jnj2j2jnj2j2jVj2j2jVj2j2jAj2j2jAj2j2j^j2j2jj2j2j Aj2j2jNyj2j2jNyj2j2jNyj2j2jNyj2j2jkj2j2jkj2j2jkj2j2jkj2j2jkj2u(j2jqj2j2jqj2j2jqj2j2jqj2j2jSKj2j2jSKj2j 2jSKj 2j2j`j2j2j`j2j2j`j2j2j`j2j2jmj2j"2jmj#2j&2jmj'2j*2jaj+2j.2jaj/2j22jhj32j62jhj72j:2jhj;2j>2jhj?2jB2jhjC2jF2jhjG2jJ2jhjK2jN2jhjO2jR2jhjS2jV2jhjW2jZ2jhj[2j^2jj_2jb2jvjc2jf2j+jg2jj2j+jk2jn2jkjo2jr2jkjs2jv2jkjw2jz2jkj{2j~2j5{j2j2j5{j2j2j5{j2j2j5{j2j2jzj2j2jzj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jWQj2j2jj2j2jj2j2jXj2j2jXj2j2jXj2j2jXj2j2jXj2j2jXj2j2jXj2j2jXj2j2jXj2j2jXj2j2j@j2j2j@j2j 2j@j 2j2j@j2j2j@j2j2jAj2j2jAj2j2jAj2j"2jAj#2j&2jAj'2j*2jAj+2j.2jAj/2j22jAj32j62jAj72j:2jAj;2j>2jAj?2jB2jAjC2jF2jAjG2jJ2jqjK2jN2jjO2jR2j@jS2jV2j:\jW2jZ2j:\j[2j^2j:\j_2jb2j:\jc2jf2j[jg2jj2j[jk2jn2j[jo2jr2j[js2jv2jqjw2jz2jqj{2j~2jqj2j2jOj2j2jOj2j2jOj2j2j_j2j2j_j2j2jl^j2j2jIEj2j2jIEj2j2jIEj2j2jIEj2j2jIEj2j2jIEj2j2jIEj2j2jIEj2j2jIEj2j2jjj2j2jjj2j2jjj2j2jjj2j2j `j2j2j `j2j2j `j2j2j `j2j2j `j2j2jMrj2j2jMrj2j2jMrj2j2jMrj2j2jMrj2j2jMrj2j2jMrj2j2jMrj2j2jMrj2j2jMrj2j 2jMrj 2j2jMrj2j2jMrj2j2jMrj2j2jMrj2j2jMrj2j"2jlLj#2j&2jj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jHj?2jB2jHjC2jF2jHjG2jJ2jHjK2jN2jHjO2jR2jPjS2jV2jPjW2jZ2jPj[2j^2jPj_2jb2j~jc2jf2j~jg2jj2j~jk2jn2jXjo2jr2j"|js2jv2j'Kjw2jz2jbj{2j~2jahj2 in-field scanjW in-field-scanj2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jWj2j2jÃj2j2jyj2j2jyj2j2jyj2j2jyj2j2jyj2j2jDj2j2jDj2j2jDj2j2jDj2j2jDj2j2jN|j2j2jN|j2j2jN|j2j2jN|j2j2jN|j2j2jN|j2j2jN|j2j2jj2j2jj2j2jj2j2jۅj2j2jۅj2j2jۅj2j2jۅj2j2jۅj2j2jۅj2j 2jۅj 2j2jCj2j2jCj2j2jCj2j2jCj2j2jCj2j"2jAj#2j&2jAj'2j*2jAj+2j.2jAj/2j22jAj32j62jAj72j:2jAj;2j>2jbj?2jB2jbjC2jF2jbjG2jJ2jbjK2jN2jbjO2jR2jbjS2jV2jbjW2jZ2jTj[2j^2jTj_2jb2jTjc2jf2jTjg2jj2jTjk2jn2jTjo2jr2jujs2jv2jujw2jz2juj{2j~2juj2j2juj2j2juj2j2juj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jLj2j2jLj2j2jLj2j2jLj2j2jLj2j2jLj2j2jLj2j2jLj2j2jLj2j2jLj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2jj'2j*2jj+2j.2jj/2j22j5hj32j62j^j72j:2j^j;2j>2j^j?2jB2j^jC2jF2j^jG2jJ2jFjK2jN2jFjO2jR2jFjS2jV2jFjW2jZ2jFj[2j^2jhj_2jb2j]jc2jf2j]jg2jj2j]jk2jn2j]jo2jr2jSjs2jv2jjw2jz2jGj{2j~2jGj2j2jGj2j2jGj2j2jGj2j2jGj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jtj2j2j@j2j2jcj2j2jcj2j2jcj2j2jtj2j2jtj2j2jSj2j2jSj2j2jSj2j2jSj2j2jSj2j2jaj2j2j`j2j2jj2j2jHj2j2j6j2j2jNWj2j2jNWj2j2jqdj2j2jqdj2j2jqdj2j2jqdj2j 2jqdj 2j2jTuj2j2jTuj2j2jTuj2j2jTuj2j2j,j2j"2j,j#2j&2j,j'2j*2jj+2j.2jUj/2j22jUj32j62jUj72j:2jUj;2j>2jUj?2jB2jUjC2jF2jXjG2jJ2jXjK2jN2jXjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2j_jc2jf2j_jg2jj2j_jk2jn2j_jo2jr2j_js2jv2j_jw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jYj2j2jYj2j2jYj2j2joj2j2joj2j2joj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j=j2j2j=j2j2j]j2j2j]j2j2jj2j2jj2j2jj2j2jj2j2jDj2j2jj2j2jj2j2jj2j2jj2j2j-gj2j2j`j2j2j`j2j2j`j2j2j`j2j2j`j2j 2j`j 2j2j|j2j2j|j2j2j|j2j2j|j2j2j|j2j"2j|j#2j&2j|j'2j*2jjj+2j.2jjj/2j22jjj32j62jjj72j:2jjj;2j>2jjj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jfj2j2jfj2j2jfj2j2jlj2j2jlj2j2jlj2j2jlj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jpj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j2jhj2j 2jhj 2j2jhj2j2jhj2j2j[j2j2j[j2j2j[j2j"2j[j#2j&2j+j'2j*2j+j+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jsj2j2jsj2j2jsj2j2jsj2j2jsj2j2jsj2j2jj2j2jj2j2jOj2j2jOj2j2jOj2j2jOj2j2jOj2j2jOj2j2jOj2j2jOj2j2jOj2j2jOj2j2jOj2j2jOj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jνj2j2jνj2j"2jνj#2j&2jνj'2j*2j9j+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jαj_2jb2jαjc2jf2jαjg2jj2jαjk2jn2jαjo2jr2jαjs2jv2jαjw2jz2j,j{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jذj2j2jCj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j0j2j2jWj2j2j$j2j2j$j2j2j$j2j2j$j2j2j/j2j2jj2j2jj2j2jj2j2jj2j2jSj2j2jj2j2jj2j2jj2j2j0j2j 2j0j 2j2j0j2j2j0j2j2jj2j2jj2j2jj2j"2jj#2j&2j_j'2j*2j_j+2j.2j_j/2j22j_j32j62j_j72j:2j_j;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2j jg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jƮj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jpj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2joj2j2joj2j2jPj2j"2jj#2j&2jj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jkj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jDjc2jf2jDjg2jj2jDjk2jn2jDjo2jr2jDjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jCj2j2jCj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jhj2j2jhj2j2jhj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jlj2j2jJj2j2ju%j2j2j]j2j2j>j2j2j>j2j2jULj2j 2jULj 2j2jULj2j2jULj2j2jULj2j2jULj2j2jULj 2j!2jULj"2j%2jULj&2j)2jULj*2j-2jULj.2j12jULj22j52jULj62j92jULj:2j=2jULj>2jA2jULjB2jE2jjF2jI2jjJ2jM2jjN2jQ2jjR2jU2jjV2jY2jjZ2j]2jj^2ja2jjb2je2jjf2ji2jmjj2jm2jmjn2jq2jmjr2ju2jmjv2jy2jjz2j}2jj~2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj~2j2jj2j2jj2j2jj2j2jj2j2jj2j2jA]j2j2jc j2j2jc j2j2j6oj2j2j6oj2j2jHj2j2jHj2j2jHj2j2jHj2j2jHj2j2jHj2j2jHj2j2jHj2j2jHj2j2jHj2j2jHj2j2j Sj2j2j Sj2j2j Sj2j2j Sj2j2j Sj2j2j Sj 2j 2j Sj 2j2j Sj2j2j Sj2j2j Sj2j2j Sj2j 2j Sj!2j$2j Sj%2j(2j Sj)2j,2jX?j-2j02jX?j12j42jX?j52j82jX?j92j<2jX?j=2j@2jQjA2jD2jQjE2jH2jQjI2jL2jQjM2jP2jQjQ2jT2jQjU2jX2jQjY2j\2jj]2j`2joja2jd2joje2jh2joji2jl2jojm2jp2jojq2jt2joju2jx2jojy2j|2j Wj}2j2jJj2j2j*jj2j2j*jj2j2j*jj2j2j*jj2j2j*jj2j2j*jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2 backup_sbsj backup-sbssecureboot_sbsjsecureboot-sbsbuildrequires_sbsjbuildrequires-sbs diskspace_sbsj diskspace-sbs sources_sbsj sources-sbs patching_sbsj patching-sbs tagging_sbsj tagging-sbsconfiguration_sbsjconfiguration-sbsconfigmods_sbsjconfigmods-sbs build_sbsj build-sbs install_sbsj install-sbs another_sbsj another-sbs uninstall_sbsj uninstall-sbssubmit_improvementsju2j2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj 2j 2jj 2j2jj2j2jj2j2jj2j2jj2j 2jj!2j$2jj%2j(2jj2j+2jkj,2j/2jkj02j32jkj42j72jkj82j;2jkj<2j?2jkj@2jC2jkjD2jG2j@jH2jK2j@jL2jO2j@jP2jS2j@jT2jW2j@jX2j[2j@j\2j_2j]pj`2jc2j]pjd2jg2j]pjh2jk2j]pjl2jo2j]pjp2js2j]pjt2jw2jjx2j{2jj|2j2jj2j2j]j2j2j]j2j2j]j2j2jgj2j2jgj2j2jfj2j2jfj2j2jfj2j2jfj2j2jfj2j2jfj2j2jfj2j2jIj2j2jIj2j2jIj2j2jIj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j0Bj2j2j0Bj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2jj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2jj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2u(jR2jjS2jV2jjW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2jjo2jr2jjs2jv2jjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j^j2j2j^j2j2jj2j2j\;j2j2j\;j2j2j\;j2j2j\;j2j2j\;j2j2j\;j2j2j\;j2j2j\;j2j2j\;j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j 2j%j 2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j"2j%j#2j&2j%j'2j*2j%j+2j.2j%j/2j22j%j32j62j%j72j:2j%j;2j>2j%j?2jB2j%jC2jF2j%jG2jJ2j%jK2jN2j%jO2jR2j%jS2jV2j%jW2jZ2j%j[2j^2j%j_2jb2j%jc2jf2j%jg2jj2j%jk2jn2j%jo2jr2j%js2jv2j%jw2jz2j%j{2j~2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j%j2j2j*Jj2j2jZj2j2jZj2j2jZj2j2jZj2j2jZj2j2jZj2j2jZj2j2jZj2j2jZj2j2jZj2j2jZj2j2jZj2j2j%hj2j2j%hj2j2j%hj2j2j%hj2j 2j%hj 2j2j%j2j2jZdj2j2jZdj2j2jZdj2j2jZdj2j"2jZdj#2j&2jZdj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2jj;2j>2jj?2jB2jjC2jF2jjG2jJ2jjK2jN2jjO2jR2jn\jS2jV2jn\jW2jZ2jj[2j^2jj_2jb2jjc2jf2jjg2jj2jjk2jn2ju2jo2jr2ju2js2 backup_bissbsju2 backup-bissbsvanilla_bissbsju2vanilla-bissbssecureboot_bissbsju2secureboot-bissbsrangecheck_bissbsju2rangecheck-bissbsbootworking_bissbsju2bootworking-bissbsdiskspace_bissbsju2diskspace-bissbsbuildrequires_bissbsju2buildrequires-bissbssources_bissbsju2sources-bissbsstablesources_bissbsju2stablesources-bissbsoldconfig_bissbsju2oldconfig-bissbslocalmodconfig_bissbsju2localmodconfig-bissbstagging_bissbsju2tagging-bissbsdebugsymbols_bissbsju2debugsymbols-bissbsconfigmods_bissbsju2configmods-bissbssaveconfig_bissbsju2saveconfig-bissbsjv2ju2jw2checkoutmaster_bissbsju2checkoutmaster-bissbs build_bissbsju2 build-bissbsinstall_bissbsju2install-bissbsstoragespace_bissbsju2storagespace-bissbskernelrelease_bissbsju2kernelrelease-bissbstainted_bissbsju2tainted-bissbsrecheckbroken_bissbsju2recheckbroken-bissbsrecheckstablebroken_bissbsju2recheckstablebroken-bissbsjz2ju2j{2recheckworking_bissbsju2recheckworking-bissbsj~2ju2j2bisectstart_bissbsju2bisectstart-bissbsbisectbuild_bissbsju2bisectbuild-bissbsbisecttest_bissbsju2bisecttest-bissbsbisectlog_bissbsju2bisectlog-bissbs revert_bissbsju2 revert-bissbsj2ju2j2makeroom_bissbsju2makeroom-bissbsfinishingtouch_bissbsju2finishingtouch-bissbsj2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j2ju2j2j 2ju2j 2j2ju2j2j2ju2j2finishingtouch_bisrefju2finishingtouch-bisrefj2ju2j2j2ju2j2j2ju2j2j"2ju2j#2j&2ju2j'2j*2ju2j+2j.2ju2j/2j22jGwj32j62jGwj72j:2jZj;2j>2j]Wj?2jB2j]WjC2jF2j]WjG2jJ2j]WjK2jN2j]WjO2jR2j]WjS2jV2j]WjW2jZ2j]Wj[2j^2j]Wj_2jb2j]Wjc2jf2j]Wjg2jj2j]Wjk2jn2j]Wjo2jr2j]Wjs2jv2jwjw2jz2jwj{2j~2jwj2j2jwj2j2jwj2j2jwj2j2jwj2j2jwj2j2jwj2j2jwj2j2jwj2j2jj2j2jj2j2jj2j2jj2j2j[j2j2jj2j2j<j2j2j<j2j2j<j2j2j<j2j2j<j2j2j<j2j2j<j2j2j<j2j2j<j2j2j<j2j2j<j2j2j<j2j2j%.j2j2j%.j2j2j%.j2j2j%.j2j2j%.j2j2j%.j2j2j%.j2j2j%.j2j 2j%.j 2j2jmj2j2jmj2j2jmj2j2jmj2j2jmj2j"2jmj#2j&2jmj'2j*2jmj+2j.2jij/2j22j|>j32j62jkj72j:2jhj;2j>2jhj?2jB2j HjC2jF2j HjG2jJ2jwjK2jN2jwjO2jR2jDjS2jV2jDjW2jZ2jDj[2j^2jDj_2jb2jDjc2jf2jDjg2jj2jDjk2jn2jDjo2jr2jDjs2jv2jDjw2jz2jj{2j~2jj2j2jj2j2jj2j2jj2j2jj2j2jnj2j2jnj2j2jFFj2j2jFFj2j2jFFj2j2jFFj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2jBj2j2j.dj2j2j?j2j2jKj2j2jKj2j2jKj2j2jKj2j2jKj2j2j$j2j2j$j2j 2j$j 2j2j$j2j2j#j2j2jTfj2j2jTfj2j2jTfj2j"2jTfj#2j&2jj'2j*2jj+2j.2jj/2j22jj32j62jj72j:2j30j;2j>2j30j?2jB2j30jC2jF2j30jG2jJ2j30jK2jN2j30jO2jR2j30jS2jV2j30jW2jZ2j30j[2j^2j30j_2jb2j30jc2jf2j30jg2jj2j30jk2jn2j30jo2jr2j30js2jv2j30jw2jz2j4Kj{2j~2j,?j2j2jVGj2j2jVGj2j2jVGj2j2jVGj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2jj2j2j@j2j2j@j2j2j@j2j2j@j2j2j@j2j2j@j2j2j@j2j2j@j2j2j@j2j2jS$j2j2jS$j2j2jej2j2jmj2j2j0;j2j2j7 j2j2jxj2j2jxj2j2jxj2j2jxj2j2jVJj2j 2jj 2j2jj2j2jj2j2jj2j2jj2j2jj2j"2jj#2j&2j$j'2j*2jr/j+2j.2jr/j/2j22jr/j32j62jr/j72j:2jr/j;2j>2jo:j?2jB2jo:jC2jF2jo:jG2jJ2jo:jK2jN2jo:jO2jR2j-jS2jV2j-jW2jZ2j-j[2uhoKterms}( bridge driverj j0cec apij j0 data unitj j0 device driverj j0 device nodej j0digital tv apij j0dspj j0fpgaj j0hardware componentj j0hardware peripheralj j0i²cj j0icj j0ip blockj j0ispj j0 media apij j0mc apij j0 mc-centricj j0media hardwarej j0microprocessorj j0 peripheralj j0rc apij j0smbusj j0spij j0socj j0streamj j0v4l2 apij j0v4l2 device nodej j0 v4l2 hardwarej j0v4l2 sub-devicej j0video-node-centricj j0v4l2 sub-device apij j0image:jj0row:jj0 scanline:jj0column:jj0memory buffer:jj0plane:jj0pixel:jj0 pixel data:jj0 color value:jj0color channel:jj0 pixel format:jj0 modifier:jj0alpha:jj0stride:jj0pitch:jj0active_cu_numberj;~j#1cej;~j#1cpj;~j#1cplibj;~j#1cuj;~j"#1dfsj;~j%#1ecpj;~j(#1eopj;~j+#1gartj;~j.#1gcj;~j1#1gmcj;~j4#1gpuvmj;~j7#1gttj;~j:#1ihj;~j=#1hqdj;~j@#1ibj;~jC#1imuj;~jF#1ipj;~jI#1kcqj;~jL#1kgqj;~jO#1kiqj;~jR#1mcj;~jU#1mej;~jX#1mecj;~j[#1mesj;~j^#1mmhubj;~ja#1mqdj;~jd#1pfpj;~jg#1pplibj;~jj#1pspj;~jm#1rlcj;~jp#1sdmaj;~js#1sej;~jv#1shj;~jy#1smu/smcj;~j|#1srlcj;~j#1srlgj;~j#1srlsj;~j#1ssj;~j#1taj;~j#1tocj;~j#1uvdj;~j#1vcej;~j#1vcnj;~j#1vpej;~j#1abmjjj&1apujjm&1asicjjp&1assrjjs&1azjjv&1bpcjjy&1bppjj|&1clocksjj&1crcjj&1crtcjj&1cvtjj&1daljj&1 dc (software)jj&1 dc (hardware)jj&1dccjj&1dcejj&1dchubjj&1arbjj&1vtgjj&1dcnjj&1dccgjj&1ddcjj&1diojj&1dppjj&1dscjj&1dgpujj&1dmifjj&1dmljj&1dmcujj&1dmcubjj&1dpcdjj&1dpm(s)jj&1drrjj&1dwbjj&1fbjj&1fbcjj&1fecjj&1frljj&1gcojj&1gsljj&1igpujj&1isrjj&1isvjj&1kmdjj&1lbjj&1lfcjj&1lttprjj&1lutjj&1malljj&1mpc/mpccjj&1mpojj'1mstjj'1 nbp statejj'1nbiojj '1odmjj '1opmjj'1oppjj'1optcjj'1otgjj'1pconjj'1pgfsmjj'1psrjj!'1scljj$'1sdpjj''1slsjj*'1sstjj-'1tmdsjj0'1tmzjj3'1ttujj6'1vrrjj9'1 sign extendj)j.1uuuimages sphinx.utilFilenameUniqDict)(j(jt9 ipu3_rcb.svgj}(jlipu6_isys_graph.svgj(j&qcom_camss_graph.dotj(j&qcom_camss_8x96_graph.dotjw(jfraspberrypi-pisp-be.dotj(j"rraspberrypi-rp1-cfe.dotj((jF rkisp1.dotj(jnstarfive_camss_graph.dotj(j-vimc.dotj((j.DRBD-8.3-data-packets.svgj'(j.DRBD-data-packets.svgj,(j.conn-states-8.dotj*(j.disk-states-8.dotj)(j.peer-states-8.dotj(jimx6q-sabresd.dotj(jimx6q-sabreauto.dotj(jconstraints.svgjy(jicrop.svgj(j4 vbi_hsync.svgj(j4 vbi_525.svgj(j4 vbi_625.svgj(j< pipeline.dotj(j< subdev-image-processing-crop.svgj(j<0subdev-image-processing-scaling-multi-source.svgj(j< subdev-image-processing-full.svgj(jAfieldseq_tb.svgj(jAfieldseq_bt.svgj6(jܞ nv12mt.svgj4(jܞnv12mt_example.svgj5(jܞ mt2110t.svgj1(j selection.svgj(j@ bayer.svgjf(j dvbstb.svgj_(j typical_media_device.svgj(jpj1jY svg_image.svgj(jpj1jY hello.dotj(jfj6P i2c_bus.svgj6 (j9wBigTreeClassicRCU.svgj8 (j9wHugeTreeClassicRCU.svgj7 (j9w BigTreePreemptRCUBHdyntickCB.svgj: (j9wTreeMapping.svgj3 (j9wTreeMappingLevel.svgj5 (j9w TreeLevel.svgj; (j9w blkd_task.svgj4 (j9w nxtlist.svgj3#(jExpRCUFlow.svgj8#(jExpSchedFlow.svgj7#(j Funnel0.svgj6#(j Funnel1.svgj1#(j Funnel2.svgj:#(j Funnel3.svgj5#(j Funnel4.svgj0#(j Funnel5.svgj4#(j Funnel6.svgj2#(j Funnel7.svgj;#(j Funnel8.svgjb#(jrcu_node-lock.svgjf#(jTreeRCU-callback-registry.svgji#(jTreeRCU-gp-init-1.svgjd#(jTreeRCU-gp-init-2.svgja#(jTreeRCU-gp-init-3.svgjc#(jTreeRCU-qs.svgjm#(jTreeRCU-dyntick.svgjg#(jTreeRCU-hotplug.svgjh#(jTreeRCU-gp-fqs.svgje#(jTreeRCU-gp-cleanup.svgjj#(jTreeRCU-callback-invocation.svgjl#(jTreeRCU-gp.svgj#(jGPpartitionReaders1.svgj#(jReadersPartitionGP1.svgj'(j9rport_state_diagram.dotj'(jWcdapm-graph.svgj,)(j$ fsm_txt_buffer_user.svgjE*(j tls-offload-layers.svgjF*(j tls-offload-reorder-good.svgjG*(j tls-offload-reorder-bad.svgj~,(jg shape.svgj},(jginteractive.svgj2(jdc_pipeline_overview.svgj2(jpipeline_4k_no_split.svgj1(jpipeline_4k_split.svgj2(jglobal_sync_vblank.svgj2(jconfig_example.svgj1(j dcn2_cm_drm_current.svgj1(j dcn3_cm_drm_current.svgj1(jxmpo-cursor.svgj1(jxsingle-display-mpo.svgj1(jxmulti-display-hdcp-mpo.svgj1(jx'multi-display-hdcp-mpo-less-pipe-ex.svgj02(jdc-components.svgj/2(jdc-arch-overview.svgj5(j=topology-figure-1.dotj5(j=topology-figure-2.dotj5(j=topology-figure-3.dotjn:(jkunit_suitememorydiagram.svgj:(jmap_lru_hash_update.dotu(jT3j3j|3jӀ3j3j3j3j3j`3jy3j~3j3jʀ3j3j]3jv3jր3j3j3j3jl3j3j?3j'3jǀ3j3ji3j3j93jg3j3jĀ3j3j 3jK3jc3j̀3j3j33jr3j܀3j3j{3j3j3j3jo3jZ3j3j*3jE3jm3j3jj3j3jـ3j3j3j03j3jH3j3j!3j3j3j3j3j63js3j3jЀ3j3j3jf3jW3j3ju3jQ3j3j3jx3jN3j3j߀3j3j-3j 3j<3jp3jB3j$3j3j3j3j3j3bdlfilesjb3 DownloadFiles)'devicetree/bindings/example-schema.yaml(j4bf29fbb4b15af5f11533d4e2b6a0e85b/example-schema.yamlsoriginal_image_uri} temp_data} ref_context}ub.